diff --git a/.all-contributorsrc b/.all-contributorsrc index 8f38f63523..146f6178ce 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1,11 +1,14 @@ { "projectName": "snipe-it", "projectOwner": "snipe", + "repoType": "github", + "repoHost": "https://github.com", "files": [ - "README.md" + "CONTRIBUTORS.md" ], "imageSize": 110, "commit": true, + "commitConvention": "angular", "contributors": [ { "login": "snipe", @@ -2997,6 +3000,24 @@ "contributions": [ "code" ] + }, + { + "login": "coach1988", + "name": "coach1988", + "avatar_url": "https://avatars.githubusercontent.com/u/2565989?v=4", + "profile": "https://github.com/coach1988", + "contributions": [ + "code" + ] + }, + { + "login": "mauro-miatello", + "name": "MrM", + "avatar_url": "https://avatars.githubusercontent.com/u/11910225?v=4", + "profile": "https://github.com/mauro-miatello", + "contributions": [ + "code" + ] } ] } diff --git a/.env.docker b/.env.docker index 87897b10db..7b9e2000cf 100644 --- a/.env.docker +++ b/.env.docker @@ -45,6 +45,7 @@ DB_SSL_KEY_PATH=null DB_SSL_CERT_PATH=null DB_SSL_CA_PATH=null DB_SSL_CIPHER=null +DB_SSL_VERIFY_SERVER=null # -------------------------------------------- # REQUIRED: OUTGOING MAIL SERVER SETTINGS diff --git a/.env.dusk.example b/.env.dusk.example index 074f6fc3d7..3a9765dc19 100644 --- a/.env.dusk.example +++ b/.env.dusk.example @@ -36,6 +36,7 @@ DB_SSL_KEY_PATH=null DB_SSL_CERT_PATH=null DB_SSL_CA_PATH=null DB_SSL_CIPHER=null +DB_SSL_VERIFY_SERVER=null # -------------------------------------------- # REQUIRED: OUTGOING MAIL SERVER SETTINGS diff --git a/.env.example b/.env.example index 2d45ff580e..8f3e5a2d69 100644 --- a/.env.example +++ b/.env.example @@ -6,7 +6,7 @@ APP_DEBUG=false APP_KEY=ChangeMe APP_URL=null APP_TIMEZONE='UTC' -APP_LOCALE=en +APP_LOCALE='en-US' MAX_RESULTS=500 # -------------------------------------------- @@ -42,6 +42,7 @@ DB_SSL_KEY_PATH=null DB_SSL_CERT_PATH=null DB_SSL_CA_PATH=null DB_SSL_CIPHER=null +DB_SSL_VERIFY_SERVER=null # -------------------------------------------- # REQUIRED: OUTGOING MAIL SERVER SETTINGS @@ -86,6 +87,7 @@ COOKIE_DOMAIN=null SECURE_COOKIES=false API_TOKEN_EXPIRATION_YEARS=15 BS_TABLE_STORAGE=cookieStorage +BS_TABLE_DEEPLINK=true # -------------------------------------------- # OPTIONAL: SECURITY HEADER SETTINGS diff --git a/.env.testing-ci b/.env.testing-ci index 82cd285700..f17a5c6c30 100644 --- a/.env.testing-ci +++ b/.env.testing-ci @@ -6,7 +6,7 @@ APP_DEBUG=false APP_KEY='base64:glJpcM7BYwWiBggp3SQ/+NlRkqsBQMaGEOjemXqJzOU=' APP_URL='http://localhost:8000' APP_TIMEZONE='US/Pacific' -APP_LOCALE=en +APP_LOCALE='en-US' FILESYSTEM_DISK=local # -------------------------------------------- diff --git a/.env.testing.example b/.env.testing.example index 3391d62726..26211f95c3 100644 --- a/.env.testing.example +++ b/.env.testing.example @@ -6,7 +6,7 @@ APP_DEBUG=true APP_KEY=base64:glJpcM7BYwWiBggp3SQ/+NlRkqsBQMaGEOjemXqJzOU= APP_URL=http://localhost:8000 APP_TIMEZONE='UTC' -APP_LOCALE=en +APP_LOCALE='en-US' # -------------------------------------------- # REQUIRED: DATABASE SETTINGS diff --git a/.github/workflows/SA-codeql.yml b/.github/workflows/SA-codeql.yml index 05efd9118d..29f3e1b1f1 100644 --- a/.github/workflows/SA-codeql.yml +++ b/.github/workflows/SA-codeql.yml @@ -30,10 +30,10 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/codacy-analysis.yml b/.github/workflows/codacy-analysis.yml index 3184042c62..d7438a7ae9 100644 --- a/.github/workflows/codacy-analysis.yml +++ b/.github/workflows/codacy-analysis.yml @@ -36,7 +36,7 @@ jobs: # Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis - name: Run Codacy Analysis CLI - uses: codacy/codacy-analysis-cli-action@v4.3.0 + uses: codacy/codacy-analysis-cli-action@v4.4.0 with: # Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository # You can also omit the token and run the tools that support default configurations @@ -52,6 +52,6 @@ jobs: # Upload the SARIF file generated in the previous step - name: Upload SARIF results file - uses: github/codeql-action/upload-sarif@v2 + uses: github/codeql-action/upload-sarif@v3 with: sarif_file: results.sarif diff --git a/.github/workflows/dockerhub-description.yml b/.github/workflows/dockerhub-description.yml new file mode 100644 index 0000000000..f9064dec95 --- /dev/null +++ b/.github/workflows/dockerhub-description.yml @@ -0,0 +1,22 @@ +name: Update Docker Hub Description +on: + push: + branches: + - master + - develop + paths: + - README.md + - .github/workflows/dockerhub-description.yml +jobs: + dockerHubDescription: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Docker Hub Description + uses: grokability/dockerhub-description@7ea9d275c7cdbe2b676a093a0308c50665e3b8b4 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_ACCESS_TOKEN }} + repository: snipe/snipe-it + readme-filepath: ./README.md diff --git a/.github/workflows/tests-mysql.yml b/.github/workflows/tests-mysql.yml new file mode 100644 index 0000000000..4731585837 --- /dev/null +++ b/.github/workflows/tests-mysql.yml @@ -0,0 +1,73 @@ +name: Tests in MySQL + +on: + push: + branches: + - master + - develop + pull_request: + +jobs: + tests: + runs-on: ubuntu-latest + + services: + mysql: + image: mysql:5.7 + env: + MYSQL_ALLOW_EMPTY_PASSWORD: yes + MYSQL_DATABASE: snipeit + ports: + - 33306:3306 + options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 + + strategy: + fail-fast: false + matrix: + php-version: + - "7.4" + - "8.0" + - "8.1.1" + + name: PHP ${{ matrix.php-version }} + + steps: + - uses: shivammathur/setup-php@v2 + with: + php-version: "${{ matrix.php-version }}" + coverage: none + + - uses: actions/checkout@v4 + + - name: Get Composer Cache Directory + id: composer-cache + run: | + echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT + - uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: | + ${{ runner.os }}-composer- + + - name: Copy .env + run: | + cp -v .env.testing.example .env + cp -v .env.testing.example .env.testing + + - name: Install Dependencies + run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist + + - name: Generate key + run: php artisan key:generate + + - name: Directory Permissions + run: chmod -R 777 storage bootstrap/cache + + - name: Execute tests (Unit and Feature tests) via PHPUnit + env: + DB_CONNECTION: mysql + DB_DATABASE: snipeit + DB_PORT: ${{ job.services.mysql.ports[3306] }} + DB_USERNAME: root + run: php artisan test --parallel diff --git a/.github/workflows/tests-sqlite.yml b/.github/workflows/tests-sqlite.yml new file mode 100644 index 0000000000..405dc92134 --- /dev/null +++ b/.github/workflows/tests-sqlite.yml @@ -0,0 +1,58 @@ +name: Tests in SQLite + +on: + push: + branches: + - master + - develop + pull_request: + +jobs: + tests: + runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + php-version: + - "8.1.1" + + name: PHP ${{ matrix.php-version }} + + steps: + - uses: shivammathur/setup-php@v2 + with: + php-version: "${{ matrix.php-version }}" + coverage: none + + - uses: actions/checkout@v4 + + - name: Get Composer Cache Directory + id: composer-cache + run: | + echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT + - uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: | + ${{ runner.os }}-composer- + + - name: Copy .env + run: | + cp -v .env.testing.example .env + cp -v .env.testing.example .env.testing + + - name: Install Dependencies + run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist + + - name: Generate key + run: php artisan key:generate + + - name: Directory Permissions + run: chmod -R 777 storage bootstrap/cache + + - name: Execute tests (Unit and Feature tests) via PHPUnit + env: + DB_CONNECTION: sqlite_testing + run: php artisan test --parallel diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml deleted file mode 100644 index a82946161d..0000000000 --- a/.github/workflows/tests.yml +++ /dev/null @@ -1,73 +0,0 @@ -name: Tests - -on: - push: - branches: - - master - - develop - pull_request: - -jobs: - tests: - runs-on: ubuntu-latest - - services: - mysql: - image: mysql:5.7 - env: - MYSQL_ALLOW_EMPTY_PASSWORD: yes - MYSQL_DATABASE: snipeit - ports: - - 33306:3306 - options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 - - strategy: - fail-fast: false - matrix: - php-version: - - "7.4" - - "8.0" - - "8.1.1" - - name: PHP ${{ matrix.php-version }} - - steps: - - uses: shivammathur/setup-php@v2 - with: - php-version: "${{ matrix.php-version }}" - coverage: none - - - uses: actions/checkout@v4 - - - name: Get Composer Cache Directory - id: composer-cache - run: | - echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT - - uses: actions/cache@v3 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-${{ matrix.php-version }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: | - ${{ runner.os }}-composer- - - - name: Copy .env - run: | - cp -v .env.testing.example .env - cp -v .env.testing.example .env.testing - - - name: Install Dependencies - run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist - - - name: Generate key - run: php artisan key:generate - - - name: Directory Permissions - run: chmod -R 777 storage bootstrap/cache - - - name: Execute tests (Unit and Feature tests) via PHPUnit - env: - DB_CONNECTION: mysql - DB_DATABASE: snipeit - DB_PORT: ${{ job.services.mysql.ports[3306] }} - DB_USERNAME: root - run: php artisan test --parallel diff --git a/.upgrade_requirements.json b/.upgrade_requirements.json new file mode 100644 index 0000000000..6fe066f8ea --- /dev/null +++ b/.upgrade_requirements.json @@ -0,0 +1,10 @@ +{ + "DOC1": "This file is meant to be pulled from the current HEAD of the desired branch, NOT referenced locally", + "DOC2": "In other words, what you see locally are the requirements for your _current_ install", + "DOC3": "Please don't rely on these versions for planning upgrades unless you've fetched the most recent version", + "DOC4": "You should really just ignore it and run upgrade.php. Really", + "php_min_version": "7.4.0", + "php_max_major_minor": "8.1", + "php_max_wontwork": "8.2.0", + "current_snipeit_version": "6.3" +} diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 0000000000..afaad9a7a6 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,444 @@ +Thanks goes to all of these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)) who have helped Snipe-IT get this far: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
snipe
snipe

💻 🚇 📖 ⚠️ 🐛 🎨 👀
Brady Wetherington
Brady Wetherington

💻 📖 🚇 👀
Daniel Meltzer
Daniel Meltzer

💻 ⚠️ 📖
Michael T
Michael T

💻
madd15
madd15

📖 💬
Vincent Sposato
Vincent Sposato

💻
Andrea Bergamasco
Andrea Bergamasco

💻
Karol
Karol

🌍 💻
morph027
morph027

💻
fvleminckx
fvleminckx

🚇
itsupportcmsukorg
itsupportcmsukorg

💻 🐛
Frank
Frank

💻
Deleted user
Deleted user

🌍 💻
tiagom62
tiagom62

💻 🚇
Ryan Stafford
Ryan Stafford

💻
Eammon Hanlon
Eammon Hanlon

💻
zjean
zjean

💻
Matthias Frei
Matthias Frei

💻
opsydev
opsydev

💻
Daniel Dreier
Daniel Dreier

💻
Nikolai Prokoschenko
Nikolai Prokoschenko

💻
Drew
Drew

💻
Walter
Walter

💻
Petr Baloun
Petr Baloun

💻
reidblomquist
reidblomquist

📖
Mathieu Kooiman
Mathieu Kooiman

💻
csayre
csayre

📖
Adam Dunson
Adam Dunson

💻
Hereward
Hereward

💻
swoopdk
swoopdk

💻
Abdullah Alansari
Abdullah Alansari

💻
Micael Rodrigues
Micael Rodrigues

💻
Patrick Gallagher
Patrick Gallagher

📖
Miliamber
Miliamber

💻
hawk554
hawk554

💻
Justin Kerr
Justin Kerr

💻
Ira W. Snyder
Ira W. Snyder

📖
Aladin Alaily
Aladin Alaily

💻
Chase Hansen
Chase Hansen

💻 💬 🐛
IDM Helpdesk
IDM Helpdesk

💻
Kai
Kai

💻
Michael Daniels
Michael Daniels

💻
Tom Castleman
Tom Castleman

💻
Daniel Nemanic
Daniel Nemanic

💻
SouthWolf
SouthWolf

💻
Ivar Nesje
Ivar Nesje

💻
Jérémy Benoist
Jérémy Benoist

📖
Chris Leathley
Chris Leathley

🚇
splaer
splaer

🐛 💻
Joe Ferguson
Joe Ferguson

💻
diwanicki
diwanicki

💻 📖
Lee Thoong Ching
Lee Thoong Ching

📖 💻
Marek Šuppa
Marek Šuppa

💻
Juan J. Martinez
Juan J. Martinez

🌍
R Ryan Dial
R Ryan Dial

🌍
Andrej Manduch
Andrej Manduch

📖
Jay Richards
Jay Richards

💻
Alexander Innes
Alexander Innes

💻
Danny Garcia
Danny Garcia

💻
archpoint
archpoint

💻
Jake McGraw
Jake McGraw

💻
FleischKarussel
FleischKarussel

📖
Dylan Yi
Dylan Yi

💻
Gil Rutkowski
Gil Rutkowski

💻
Desmond Morris
Desmond Morris

💻
Nick Peelman
Nick Peelman

💻
Abraham Vegh
Abraham Vegh

💻
Mohamed Rashid
Mohamed Rashid

📖
Kasey
Kasey

💻
Brett
Brett

⚠️
Jason Spriggs
Jason Spriggs

💻
Nate Felton
Nate Felton

💻
Manasses Ferreira
Manasses Ferreira

💻
Steve
Steve

⚠️
matc
matc

⚠️
Cole R. Davis
Cole R. Davis

⚠️
gibsonjoshua55
gibsonjoshua55

💻
Robin Temme
Robin Temme

💻
Iman
Iman

💻
Richard Hofman
Richard Hofman

💻
gizzmojr
gizzmojr

💻
Jenny Li
Jenny Li

📖
Geoff Young
Geoff Young

💻
Elliot Blackburn
Elliot Blackburn

📖
Tõnis Ormisson
Tõnis Ormisson

💻
Nicolai Essig
Nicolai Essig

💻
Danielle
Danielle

📖
Lawrence
Lawrence

⚠️ 🐛
uknzaeinozpas
uknzaeinozpas

⚠️ 💻
Ryan
Ryan

📖
vcordes79
vcordes79

💻
fordster78
fordster78

💻
CronKz
CronKz

💻 🌍
Tim Bishop
Tim Bishop

💻
Sean McIlvenna
Sean McIlvenna

💻
cepacs
cepacs

🐛 📖
lea-mink
lea-mink

💻
Hannah Tinkler
Hannah Tinkler

💻
Doeke Zanstra
Doeke Zanstra

💻
Djamon Staal
Djamon Staal

💻
Earl Ramirez
Earl Ramirez

💻
Richard Ray Thomas
Richard Ray Thomas

💻
Ryan Kuba
Ryan Kuba

💻
Brian Monroe
Brian Monroe

💻
plexorama
plexorama

💻
Till Deeke
Till Deeke

💻
5quirrel
5quirrel

💻
Jason
Jason

💻
Antti
Antti

💻
DeusMaximus
DeusMaximus

💻
a-royal
a-royal

🌍
Alberto Aldrigo
Alberto Aldrigo

🌍
Alex Stanev
Alex Stanev

🌍
Andreas Rehm
Andreas Rehm

🌍
Andreas Erhard
Andreas Erhard

🌍
Andrés Vanegas Jiménez
Andrés Vanegas Jiménez

🌍
Antonio Schiavon
Antonio Schiavon

🌍
benunter
benunter

🌍
Borys Żmuda
Borys Żmuda

🌍
chibacityblues
chibacityblues

🌍
Chien Wei Lin
Chien Wei Lin

🌍
Christian Schuster
Christian Schuster

🌍
Christian Stefanus
Christian Stefanus

🌍
wxcafé
wxcafé

🌍
dpyroc
dpyroc

🌍
Daniel Friedlmaier
Daniel Friedlmaier

🌍
Daniel Heene
Daniel Heene

🌍
danielcb
danielcb

🌍
Dominik Senti
Dominik Senti

🌍
Eric Gautheron
Eric Gautheron

🌍
Erlend Pilø
Erlend Pilø

🌍
Fabio Rapposelli
Fabio Rapposelli

🌍
Felipe Barros
Felipe Barros

🌍
Fernando Possebon
Fernando Possebon

🌍
gdraque
gdraque

🌍
Georg Wallisch
Georg Wallisch

🌍
Gerardo Robles
Gerardo Robles

🌍
Gluek
Gluek

🌍
AdnanAbuShahad
AdnanAbuShahad

🌍
Hafidzi My
Hafidzi My

🌍
Harim Park
Harim Park

🌍
Henrik Kentsson
Henrik Kentsson

🌍
Husnul Yaqien
Husnul Yaqien

🌍
Ibrahim
Ibrahim

🌍
igolman
igolman

🌍
itangiang
itangiang

🌍
jarby1211
jarby1211

🌍
Jhonn Willker
Jhonn Willker

🌍
Jose
Jose

🌍
laopangzi
laopangzi

🌍
Lars Strojny
Lars Strojny

🌍
MarcosBL
MarcosBL

🌍
marie joy cajes
marie joy cajes

🌍
Mark S. Johansen
Mark S. Johansen

🌍
Martin Stub
Martin Stub

🌍
Meyer Flavio
Meyer Flavio

🌍
Micael Rodrigues
Micael Rodrigues

🌍
Mikael Rasmussen
Mikael Rasmussen

🌍
IxFail
IxFail

🌍
Mohammed Fota
Mohammed Fota

🌍
Moayad Alserihi
Moayad Alserihi

🌍
saymd
saymd

🌍
Patrik Larsson
Patrik Larsson

🌍
drcryo
drcryo

🌍
pawel1615
pawel1615

🌍
bodrovics
bodrovics

🌍
priatna
priatna

🌍
Fan Jiang
Fan Jiang

🌍
ragnarcx
ragnarcx

🌍
Rein van Haaren
Rein van Haaren

🌍
Teguh Dwicaksana
Teguh Dwicaksana

🌍
fraccie
fraccie

🌍
vinzruzell
vinzruzell

🌍
Kevin Austin
Kevin Austin

🌍
Wira Sandy
Wira Sandy

🌍
Илья
Илья

🌍
GodUseVPN
GodUseVPN

🌍
周周
周周

🌍
Sam
Sam

💻
Azerothian
Azerothian

💻
Wes Hulette
Wes Hulette

💻
patrict
patrict

💻
Dmitriy Minaev
Dmitriy Minaev

💻
liquidhorse
liquidhorse

💻
Jordi Boggiano
Jordi Boggiano

💻
Ivan Nieto
Ivan Nieto

💻
Ben RUBSON
Ben RUBSON

💻
NMathar
NMathar

💻
Steffen
Steffen

💻
Sxderp
Sxderp

💻
fanta8897
fanta8897

💻
Andrey Bolonin
Andrey Bolonin

💻
shinayoshi
shinayoshi

💻
Hubert
Hubert

💻
KeenRivals
KeenRivals

💻
omyno
omyno

💻
Evgeny
Evgeny

💻
Colin Campbell
Colin Campbell

💻
Ľubomír Kučera
Ľubomír Kučera

💻
Martin Meredith
Martin Meredith

💻
Tim Farmer
Tim Farmer

💻
Marián Skrip
Marián Skrip

💻
Godfrey Martinez
Godfrey Martinez

💻
bigtreeEdo
bigtreeEdo

💻
Colin  McNeil
Colin McNeil

💻
JoKneeMo
JoKneeMo

💻
Joshi
Joshi

💻
Anthony Burns
Anthony Burns

💻
johnson-yi
johnson-yi

💻
Sanjay Govind
Sanjay Govind

💻
Peter Upfold
Peter Upfold

💻
Jared Biel
Jared Biel

💻
Dampfklon
Dampfklon

💻
Charles Hamilton
Charles Hamilton

💻
Giuseppe Iannello
Giuseppe Iannello

💻
Peter Dave Hello
Peter Dave Hello

💻
sigmoidal
sigmoidal

💻
Vincent Lainé
Vincent Lainé

💻
Lucas Pleß
Lucas Pleß

💻
Ian Littman
Ian Littman

💻
João Paulo
João Paulo

💻
ThoBur
ThoBur

💻
Alexander Chibrikin
Alexander Chibrikin

💻
Anthony Winstanley
Anthony Winstanley

💻
Folke
Folke

💻
Bennett Blodinger
Bennett Blodinger

💻
NMC
NMC

💻
andres-baller
andres-baller

💻
sean-borg
sean-borg

💻
EDVLeer
EDVLeer

💻
Kurokat
Kurokat

💻
Kevin Köllmann
Kevin Köllmann

💻
sw-mreyes
sw-mreyes

💻
Joel Pittet
Joel Pittet

💻
Eli Young
Eli Young

💻
Raell Dottin
Raell Dottin

💻
Tom Misilo
Tom Misilo

💻
David Davenne
David Davenne

💻
Mark Stenglein
Mark Stenglein

💻
ajsy
ajsy

💻
Jan Kiesewetter
Jan Kiesewetter

💻
Tetrachloromethane250
Tetrachloromethane250

💻
Lars Kajes
Lars Kajes

💻
Joly0
Joly0

💻
theburger
theburger

💻
David Valin Alonso
David Valin Alonso

💻
andreaci
andreaci

💻
Jelle Sebreghts
Jelle Sebreghts

💻
Michael Pietsch
Michael Pietsch

Masudul Haque Shihab
Masudul Haque Shihab

💻
Supapong Areeprasertkul
Supapong Areeprasertkul

💻
Peter Sarossy
Peter Sarossy

💻
Renee Margaret McConahy
Renee Margaret McConahy

💻
JohnnyPicnic
JohnnyPicnic

💻
markbrule
markbrule

💻
Mike Campbell
Mike Campbell

💻
tbrconnect
tbrconnect

💻
kcoyo
kcoyo

💻
Travis Miller
Travis Miller

💻
Evan Taylor
Evan Taylor

💻
Petri Asikainen
Petri Asikainen

💻
derdeagle
derdeagle

💻
Mike Frysinger
Mike Frysinger

💻
ALPHA
ALPHA

💻
FliegenKLATSCH
FliegenKLATSCH

💻
Jeremy Price
Jeremy Price

💻
Toreg87
Toreg87

💻
Matthew Nickson
Matthew Nickson

💻
Jethro Nederhof
Jethro Nederhof

💻
Oskar Stenberg
Oskar Stenberg

💻
Robert-Azelis
Robert-Azelis

💻
Alexander William Smith
Alexander William Smith

💻
LEITWERK AG
LEITWERK AG

💻
Adam
Adam

💻
Ian
Ian

💻
Shao Yu-Lung (Allen)
Shao Yu-Lung (Allen)

💻
Haxatron
Haxatron

💻
PlaneNuts
PlaneNuts

💻
Bradley Coudriet
Bradley Coudriet

💻
Dalton Durst
Dalton Durst

💻
Alex Janes
Alex Janes

💻
Nuraeil
Nuraeil

💻
TenOfTens
TenOfTens

💻
waffle
waffle

💻
Yevhenii Huzii
Yevhenii Huzii

💻
Achmad Fienan Rahardianto
Achmad Fienan Rahardianto

💻
Yevhenii Huzii
Yevhenii Huzii

💻
Christian Weirich
Christian Weirich

💻
denzfarid
denzfarid

ntbutler-nbcs
ntbutler-nbcs

💻
Naveen
Naveen

💻
Mike Roquemore
Mike Roquemore

💻
Daniel Reeder
Daniel Reeder

🌍 🌍 💻
vickyjaura183
vickyjaura183

💻
Peace
Peace

💻
Kyle Gordon
Kyle Gordon

💻
Katharina Drexel
Katharina Drexel

💻
David Sferruzza
David Sferruzza

💻
Rick Nelson
Rick Nelson

💻
BasO12
BasO12

💻
Vautia
Vautia

💻
Chris Hartjes
Chris Hartjes

💻
geo-chen
geo-chen

💻
Phan Nguyen
Phan Nguyen

💻
Iisakki Jaakkola
Iisakki Jaakkola

💻
Ikko Ashimine
Ikko Ashimine

💻
Lukas Fehling
Lukas Fehling

💻
Fernando Almeida
Fernando Almeida

💻
akemidx
akemidx

💻
Oguz Bilgic
Oguz Bilgic

💻
Scooter Crawford
Scooter Crawford

💻
subdriven
subdriven

💻
Andrew Savinykh
Andrew Savinykh

💻
Tadayuki Onishi
Tadayuki Onishi

💻
Florian
Florian

💻
Spencer Long
Spencer Long

💻
Marcus Moore
Marcus Moore

💻
Martin Meredith
Martin Meredith

dboth
dboth

💻
Zachary Fleck
Zachary Fleck

💻
VIKAAS-A
VIKAAS-A

💻
Abdul Kareem
Abdul Kareem

💻
NojoudAlshehri
NojoudAlshehri

💻
Stefan Stidl
Stefan Stidl

💻
Quentin Aymard
Quentin Aymard

💻
Grant Le Roux
Grant Le Roux

💻
Bogdan
Bogdan

💻
mmanjos
mmanjos

💻
Abdelaziz Faki
Abdelaziz Faki

💻
bilias
bilias

💻
coach1988
coach1988

💻
MrM
MrM

💻
+ + + + + + +This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome! diff --git a/Dockerfile.alpine b/Dockerfile.alpine index 62a928f8ad..6d68e7ad9e 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -1,4 +1,4 @@ -FROM alpine:3.17.3 +FROM alpine:3.18.6 # Apache + PHP RUN apk add --no-cache \ apache2 \ @@ -29,6 +29,7 @@ RUN apk add --no-cache \ php81-sodium \ php81-redis \ php81-pecl-memcached \ + php81-exif \ curl \ wget \ vim \ diff --git a/README.md b/README.md index d4c1d8cc77..b271d88c26 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ -[![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-330-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-by-grok](https://github.com/snipe/snipe-it/assets/197404/b515673b-c7c8-4d9a-80f5-9fa58829a602) + +[![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) [![Tests](https://github.com/snipe/snipe-it/actions/workflows/tests.yml/badge.svg)](https://github.com/snipe/snipe-it/actions/workflows/tests.yml) +[![All Contributors](https://img.shields.io/badge/all_contributors-331-orange.svg?style=flat-square)](#contributing) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) ## Snipe-IT - Open Source Asset Management System @@ -9,7 +11,8 @@ It is built on [Laravel 8](http://laravel.com). Snipe-IT is actively developed and we [release quite frequently](https://github.com/snipe/snipe-it/releases). ([Check out the live demo here](https://snipeitapp.com/demo/).) -__This is web-based software__. This means there is no executable file (aka no .exe files), and it must be run on a web server and accessed through a web browser. It runs on any Mac OSX, flavor of Linux, as well as Windows, and we have a [Docker image](https://snipe-it.readme.io/docs/docker) available if that's what you're into. +> [!TIP] +> __This is web-based software__. This means there is no executable file (aka no .exe files), and it must be run on a web server and accessed through a web browser. It runs on any Mac OSX, flavor of Linux, as well as Windows, and we have a [Docker image](https://snipe-it.readme.io/docs/docker) available if that's what you're into. ----- @@ -19,7 +22,7 @@ For instructions on installing and configuring Snipe-IT on your server, check ou If you're having trouble with the installation, please check the [Common Issues](https://snipe-it.readme.io/docs/common-issues) and [Getting Help](https://snipe-it.readme.io/docs/getting-help) documentation, and search this repository's open *and* closed issues for help. -[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy) + ----- ### User's Manual @@ -30,8 +33,9 @@ For help using Snipe-IT, check out the [user's manual](https://snipe-it.readme.i Feel free to check out the [GitHub Issues for this project](https://github.com/snipe/snipe-it/issues) to open a bug report or see what open issues you can help with. Please search through existing issues (open *and* closed) to see if your question has already been answered before opening a new issue. -**PLEASE see the [Getting Help Guidelines](https://snipe-it.readme.io/docs/getting-help) and [Common Issues](https://snipe-it.readme.io/docs/common-issues) before opening a ticket, and be sure to complete all of the questions in the Github Issue template to help us to help you as quickly as possible.** - +> [!IMPORTANT] +> **PLEASE see the [Getting Help Guidelines](https://snipe-it.readme.io/docs/getting-help) and [Common Issues](https://snipe-it.readme.io/docs/common-issues) before opening a ticket, and be sure to complete all of the questions in the Github Issue template to help us to help you as quickly as possible.** +> ----- ### Upgrading @@ -55,6 +59,9 @@ Please see the [translations documentation](https://snipe-it.readme.io/docs/tran Since the release of the JSON REST API, several third-party developers have been developing modules and libraries to work with Snipe-IT. +> [!NOTE] +> As these were created by third-parties, Snipe-IT cannot provide support for these project, and you should contact the developers directly if you need assistance. Additionally, Snipe-IT makes no guarantees as to the reliability, accuracy or maintainability of these libraries. Use at your own risk. :) + - [Python Module](https://github.com/jbloomer/SnipeIT-PythonAPI) by [@jbloomer](https://github.com/jbloomer) - [SnipeSharp - .NET module in C#](https://github.com/barrycarey/SnipeSharp) by [@barrycarey](https://github.com/barrycarey) - [InQRy -unmaintained-](https://github.com/Microsoft/InQRy) by [@Microsoft](https://github.com/Microsoft) @@ -71,8 +78,6 @@ Since the release of the JSON REST API, several third-party developers have been - [UniFi to Snipe-IT](https://github.com/RodneyLeeBrands/UnifiSnipeSync) by [@karpadiem](https://github.com/karpadiem) - Python script that synchronizes UniFi devices with Snipe-IT. - [Kandji2Snipe](https://github.com/grokability/kandji2snipe) by [@briangoldstein](https://github.com/briangoldstein) - Python script that synchronizes Kandji with Snipe-IT. - [SnipeAgent](https://github.com/ReticentRobot/SnipeAgent) by @ReticentRobot - Windows agent for Snipe-IT - -As these were created by third-parties, Snipe-IT cannot provide support for these project, and you should contact the developers directly if you need assistance. Additionally, Snipe-IT makes no guarantees as to the reliability, accuracy or maintainability of these libraries. Use at your own risk. :) ----- @@ -80,74 +85,15 @@ As these were created by third-parties, Snipe-IT cannot provide support for thes Please see the documentation on [contributing and developing for Snipe-IT](https://snipe-it.readme.io/docs/contributing-overview). - Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms. The ERD is available [online here](https://drawsql.app/templates/snipe-it). +[Here is a list](CONTRIBUTORS.md) of the wonderful people that have contributed to the Snipe-IT. + ----- ### Security -To report a security vulnerability, please email security@snipeitapp.com instead of using the issue tracker. - ------ - -### Contributors - -Thanks goes to all of these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)) who have helped Snipe-IT get this far: - - -| [
snipe](http://www.snipe.net)
[💻](https://github.com/snipe/snipe-it/commits?author=snipe "Code") [🚇](#infra-snipe "Infrastructure (Hosting, Build-Tools, etc)") [📖](https://github.com/snipe/snipe-it/commits?author=snipe "Documentation") [⚠️](https://github.com/snipe/snipe-it/commits?author=snipe "Tests") [🐛](https://github.com/snipe/snipe-it/issues?q=author%3Asnipe "Bug reports") [🎨](#design-snipe "Design") [👀](#review-snipe "Reviewed Pull Requests") | [
Brady Wetherington](http://www.uberbrady.com)
[💻](https://github.com/snipe/snipe-it/commits?author=uberbrady "Code") [📖](https://github.com/snipe/snipe-it/commits?author=uberbrady "Documentation") [🚇](#infra-uberbrady "Infrastructure (Hosting, Build-Tools, etc)") [👀](#review-uberbrady "Reviewed Pull Requests") | [
Daniel Meltzer](https://github.com/dmeltzer)
[💻](https://github.com/snipe/snipe-it/commits?author=dmeltzer "Code") [⚠️](https://github.com/snipe/snipe-it/commits?author=dmeltzer "Tests") [📖](https://github.com/snipe/snipe-it/commits?author=dmeltzer "Documentation") | [
Michael T](http://www.tuckertechonline.com)
[💻](https://github.com/snipe/snipe-it/commits?author=mtucker6784 "Code") | [
madd15](https://github.com/madd15)
[📖](https://github.com/snipe/snipe-it/commits?author=madd15 "Documentation") [💬](#question-madd15 "Answering Questions") | [
Vincent Sposato](https://github.com/vsposato)
[💻](https://github.com/snipe/snipe-it/commits?author=vsposato "Code") | [
Andrea Bergamasco](https://github.com/vjandrea)
[💻](https://github.com/snipe/snipe-it/commits?author=vjandrea "Code") | -| :---: | :---: | :---: | :---: | :---: | :---: | :---: | -| [
Karol](https://github.com/kpawelski)
[🌍](#translation-kpawelski "Translation") [💻](https://github.com/snipe/snipe-it/commits?author=kpawelski "Code") | [
morph027](http://blog.morph027.de/)
[💻](https://github.com/snipe/snipe-it/commits?author=morph027 "Code") | [
fvleminckx](https://github.com/fvleminckx)
[🚇](#infra-fvleminckx "Infrastructure (Hosting, Build-Tools, etc)") | [
itsupportcmsukorg](https://github.com/itsupportcmsukorg)
[💻](https://github.com/snipe/snipe-it/commits?author=itsupportcmsukorg "Code") [🐛](https://github.com/snipe/snipe-it/issues?q=author%3Aitsupportcmsukorg "Bug reports") | [
Frank](https://override.io)
[💻](https://github.com/snipe/snipe-it/commits?author=base-zero "Code") | [
Deleted user](https://github.com/ghost)
[🌍](#translation-ghost "Translation") [💻](https://github.com/snipe/snipe-it/commits?author=ghost "Code") | [
tiagom62](https://github.com/tiagom62)
[💻](https://github.com/snipe/snipe-it/commits?author=tiagom62 "Code") [🚇](#infra-tiagom62 "Infrastructure (Hosting, Build-Tools, etc)") | -| [
Ryan Stafford](https://github.com/rystaf)
[💻](https://github.com/snipe/snipe-it/commits?author=rystaf "Code") | [
Eammon Hanlon](https://github.com/ehanlon)
[💻](https://github.com/snipe/snipe-it/commits?author=ehanlon "Code") | [
zjean](https://github.com/zjean)
[💻](https://github.com/snipe/snipe-it/commits?author=zjean "Code") | [
Matthias Frei](http://www.frei.media)
[💻](https://github.com/snipe/snipe-it/commits?author=FREImedia "Code") | [
opsydev](https://github.com/opsydev)
[💻](https://github.com/snipe/snipe-it/commits?author=opsydev "Code") | [
Daniel Dreier](http://www.ddreier.com)
[💻](https://github.com/snipe/snipe-it/commits?author=ddreier "Code") | [
Nikolai Prokoschenko](http://rassie.org)
[💻](https://github.com/snipe/snipe-it/commits?author=rassie "Code") | -| [
Drew](https://github.com/YetAnotherCodeMonkey)
[💻](https://github.com/snipe/snipe-it/commits?author=YetAnotherCodeMonkey "Code") | [
Walter](https://github.com/merid14)
[💻](https://github.com/snipe/snipe-it/commits?author=merid14 "Code") | [
Petr Baloun](https://github.com/balous)
[💻](https://github.com/snipe/snipe-it/commits?author=balous "Code") | [
reidblomquist](https://github.com/reidblomquist)
[📖](https://github.com/snipe/snipe-it/commits?author=reidblomquist "Documentation") | [
Mathieu Kooiman](https://github.com/mathieuk)
[💻](https://github.com/snipe/snipe-it/commits?author=mathieuk "Code") | [
csayre](https://github.com/csayre)
[📖](https://github.com/snipe/snipe-it/commits?author=csayre "Documentation") | [
Adam Dunson](https://github.com/adamdunson)
[💻](https://github.com/snipe/snipe-it/commits?author=adamdunson "Code") | -| [
Hereward](https://github.com/thehereward)
[💻](https://github.com/snipe/snipe-it/commits?author=thehereward "Code") | [
swoopdk](https://github.com/swoopdk)
[💻](https://github.com/snipe/snipe-it/commits?author=swoopdk "Code") | [
Abdullah Alansari](https://linkedin.com/in/ahimta)
[💻](https://github.com/snipe/snipe-it/commits?author=Ahimta "Code") | [
Micael Rodrigues](https://github.com/MicaelRodrigues)
[💻](https://github.com/snipe/snipe-it/commits?author=MicaelRodrigues "Code") | [
Patrick Gallagher](http://macadmincorner.com)
[📖](https://github.com/snipe/snipe-it/commits?author=patgmac "Documentation") | [
Miliamber](https://github.com/Miliamber)
[💻](https://github.com/snipe/snipe-it/commits?author=Miliamber "Code") | [
hawk554](https://github.com/hawk554)
[💻](https://github.com/snipe/snipe-it/commits?author=hawk554 "Code") | -| [
Justin Kerr](http://jbirdkerr.net)
[💻](https://github.com/snipe/snipe-it/commits?author=jbirdkerr "Code") | [
Ira W. Snyder](http://www.irasnyder.com/devel/)
[📖](https://github.com/snipe/snipe-it/commits?author=irasnyd "Documentation") | [
Aladin Alaily](https://github.com/aalaily)
[💻](https://github.com/snipe/snipe-it/commits?author=aalaily "Code") | [
Chase Hansen](https://github.com/kobie-chasehansen)
[💻](https://github.com/snipe/snipe-it/commits?author=kobie-chasehansen "Code") [💬](#question-kobie-chasehansen "Answering Questions") [🐛](https://github.com/snipe/snipe-it/issues?q=author%3Akobie-chasehansen "Bug reports") | [
IDM Helpdesk](https://github.com/IDM-Helpdesk)
[💻](https://github.com/snipe/snipe-it/commits?author=IDM-Helpdesk "Code") | [
Kai](http://balticer.de)
[💻](https://github.com/snipe/snipe-it/commits?author=balticer "Code") | [
Michael Daniels](http://www.michaeldaniels.me)
[💻](https://github.com/snipe/snipe-it/commits?author=mdaniels5757 "Code") | -| [
Tom Castleman](http://tomcastleman.me)
[💻](https://github.com/snipe/snipe-it/commits?author=tomcastleman "Code") | [
Daniel Nemanic](https://github.com/DanielNemanic)
[💻](https://github.com/snipe/snipe-it/commits?author=DanielNemanic "Code") | [
SouthWolf](https://github.com/southwolf)
[💻](https://github.com/snipe/snipe-it/commits?author=southwolf "Code") | [
Ivar Nesje](https://github.com/ivarne)
[💻](https://github.com/snipe/snipe-it/commits?author=ivarne "Code") | [
Jérémy Benoist](http://www.j0k3r.net)
[📖](https://github.com/snipe/snipe-it/commits?author=j0k3r "Documentation") | [
Chris Leathley](https://github.com/cleathley)
[🚇](#infra-cleathley "Infrastructure (Hosting, Build-Tools, etc)") | [
splaer](https://github.com/splaer)
[🐛](https://github.com/snipe/snipe-it/issues?q=author%3Asplaer "Bug reports") [💻](https://github.com/snipe/snipe-it/commits?author=splaer "Code") | -| [
Joe Ferguson](http://www.joeferguson.me)
[💻](https://github.com/snipe/snipe-it/commits?author=svpernova09 "Code") | [
diwanicki](https://github.com/diwanicki)
[💻](https://github.com/snipe/snipe-it/commits?author=diwanicki "Code") [📖](https://github.com/snipe/snipe-it/commits?author=diwanicki "Documentation") | [
Lee Thoong Ching](https://github.com/pakkua80)
[📖](https://github.com/snipe/snipe-it/commits?author=pakkua80 "Documentation") [💻](https://github.com/snipe/snipe-it/commits?author=pakkua80 "Code") | [
Marek Šuppa](http://shu.io)
[💻](https://github.com/snipe/snipe-it/commits?author=mrshu "Code") | [
Juan J. Martinez](https://github.com/mizar1616)
[🌍](#translation-mizar1616 "Translation") | [
R Ryan Dial](https://github.com/rrdial)
[🌍](#translation-rrdial "Translation") | [
Andrej Manduch](https://github.com/burlito)
[📖](https://github.com/snipe/snipe-it/commits?author=burlito "Documentation") | -| [
Jay Richards](http://www.cordeos.com)
[💻](https://github.com/snipe/snipe-it/commits?author=technogenus "Code") | [
Alexander Innes](https://necurity.co.uk)
[💻](https://github.com/snipe/snipe-it/commits?author=leostat "Code") | [
Danny Garcia](https://buzzedword.codes)
[💻](https://github.com/snipe/snipe-it/commits?author=buzzedword "Code") | [
archpoint](https://github.com/archpoint)
[💻](https://github.com/snipe/snipe-it/commits?author=archpoint "Code") | [
Jake McGraw](http://www.jakemcgraw.com)
[💻](https://github.com/snipe/snipe-it/commits?author=jakemcgraw "Code") | [
FleischKarussel](https://github.com/FleischKarussel)
[📖](https://github.com/snipe/snipe-it/commits?author=FleischKarussel "Documentation") | [
Dylan Yi](https://github.com/feeva)
[💻](https://github.com/snipe/snipe-it/commits?author=feeva "Code") | -| [
Gil Rutkowski](http://FlashingCursor.com)
[💻](https://github.com/snipe/snipe-it/commits?author=flashingcursor "Code") | [
Desmond Morris](http://www.desmondmorris.com)
[💻](https://github.com/snipe/snipe-it/commits?author=desmondmorris "Code") | [
Nick Peelman](http://peelman.us)
[💻](https://github.com/snipe/snipe-it/commits?author=peelman "Code") | [
Abraham Vegh](https://abrahamvegh.com)
[💻](https://github.com/snipe/snipe-it/commits?author=abrahamvegh "Code") | [
Mohamed Rashid](https://github.com/rashivkp)
[📖](https://github.com/snipe/snipe-it/commits?author=rashivkp "Documentation") | [
Kasey](http://hinchk.github.io)
[💻](https://github.com/snipe/snipe-it/commits?author=HinchK "Code") | [
Brett](https://github.com/BrettFagerlund)
[⚠️](https://github.com/snipe/snipe-it/commits?author=BrettFagerlund "Tests") | -| [
Jason Spriggs](http://jasonspriggs.com)
[💻](https://github.com/snipe/snipe-it/commits?author=jasonspriggs "Code") | [
Nate Felton](http://n8felton.wordpress.com)
[💻](https://github.com/snipe/snipe-it/commits?author=n8felton "Code") | [
Manasses Ferreira](http://homepages.dcc.ufmg.br/~manassesferreira)
[💻](https://github.com/snipe/snipe-it/commits?author=manassesferreira "Code") | [
Steve](https://github.com/steveelwood)
[⚠️](https://github.com/snipe/snipe-it/commits?author=steveelwood "Tests") | [
matc](http://twitter.com/matc)
[⚠️](https://github.com/snipe/snipe-it/commits?author=matc "Tests") | [
Cole R. Davis](http://www.davisracingteam.com)
[⚠️](https://github.com/snipe/snipe-it/commits?author=VanillaNinjaD "Tests") | [
gibsonjoshua55](https://github.com/gibsonjoshua55)
[💻](https://github.com/snipe/snipe-it/commits?author=gibsonjoshua55 "Code") | -| [
Robin Temme](https://github.com/zwerch)
[💻](https://github.com/snipe/snipe-it/commits?author=zwerch "Code") | [
Iman](https://github.com/imanghafoori1)
[💻](https://github.com/snipe/snipe-it/commits?author=imanghafoori1 "Code") | [
Richard Hofman](https://github.com/richardhofman6)
[💻](https://github.com/snipe/snipe-it/commits?author=richardhofman6 "Code") | [
gizzmojr](https://github.com/gizzmojr)
[💻](https://github.com/snipe/snipe-it/commits?author=gizzmojr "Code") | [
Jenny Li](https://github.com/imjennyli)
[📖](https://github.com/snipe/snipe-it/commits?author=imjennyli "Documentation") | [
Geoff Young](https://github.com/GeoffYoung)
[💻](https://github.com/snipe/snipe-it/commits?author=GeoffYoung "Code") | [
Elliot Blackburn](http://www.elliotblackburn.com)
[📖](https://github.com/snipe/snipe-it/commits?author=BlueHatbRit "Documentation") | -| [
Tõnis Ormisson](http://andmemasin.eu)
[💻](https://github.com/snipe/snipe-it/commits?author=TonisOrmisson "Code") | [
Nicolai Essig](http://www.nicolai-essig.de)
[💻](https://github.com/snipe/snipe-it/commits?author=thakilla "Code") | [
Danielle](https://github.com/techincolor)
[📖](https://github.com/snipe/snipe-it/commits?author=techincolor "Documentation") | [
Lawrence](https://github.com/TheVakman)
[⚠️](https://github.com/snipe/snipe-it/commits?author=TheVakman "Tests") [🐛](https://github.com/snipe/snipe-it/issues?q=author%3ATheVakman "Bug reports") | [
uknzaeinozpas](https://github.com/uknzaeinozpas)
[⚠️](https://github.com/snipe/snipe-it/commits?author=uknzaeinozpas "Tests") [💻](https://github.com/snipe/snipe-it/commits?author=uknzaeinozpas "Code") | [
Ryan](https://github.com/Gelob)
[📖](https://github.com/snipe/snipe-it/commits?author=Gelob "Documentation") | [
vcordes79](https://github.com/vcordes79)
[💻](https://github.com/snipe/snipe-it/commits?author=vcordes79 "Code") | -| [
fordster78](https://github.com/fordster78)
[💻](https://github.com/snipe/snipe-it/commits?author=fordster78 "Code") | [
CronKz](https://github.com/CronKz)
[💻](https://github.com/snipe/snipe-it/commits?author=CronKz "Code") [🌍](#translation-CronKz "Translation") | [
Tim Bishop](https://github.com/tdb)
[💻](https://github.com/snipe/snipe-it/commits?author=tdb "Code") | [
Sean McIlvenna](https://www.seanmcilvenna.com)
[💻](https://github.com/snipe/snipe-it/commits?author=seanmcilvenna "Code") | [
cepacs](https://github.com/cepacs)
[🐛](https://github.com/snipe/snipe-it/issues?q=author%3Acepacs "Bug reports") [📖](https://github.com/snipe/snipe-it/commits?author=cepacs "Documentation") | [
lea-mink](https://github.com/lea-mink)
[💻](https://github.com/snipe/snipe-it/commits?author=lea-mink "Code") | [
Hannah Tinkler](https://github.com/hannahtinkler)
[💻](https://github.com/snipe/snipe-it/commits?author=hannahtinkler "Code") | -| [
Doeke Zanstra](https://github.com/doekman)
[💻](https://github.com/snipe/snipe-it/commits?author=doekman "Code") | [
Djamon Staal](https://www.sdhd.nl/)
[💻](https://github.com/snipe/snipe-it/commits?author=SjamonDaal "Code") | [
Earl Ramirez](https://github.com/EarlRamirez)
[💻](https://github.com/snipe/snipe-it/commits?author=EarlRamirez "Code") | [
Richard Ray Thomas](https://github.com/RichardRay)
[💻](https://github.com/snipe/snipe-it/commits?author=RichardRay "Code") | [
Ryan Kuba](https://www.taisun.io/)
[💻](https://github.com/snipe/snipe-it/commits?author=thelamer "Code") | [
Brian Monroe](https://github.com/ParadoxGuitarist)
[💻](https://github.com/snipe/snipe-it/commits?author=ParadoxGuitarist "Code") | [
plexorama](https://github.com/plexorama)
[💻](https://github.com/snipe/snipe-it/commits?author=plexorama "Code") | -| [
Till Deeke](https://tilldeeke.de)
[💻](https://github.com/snipe/snipe-it/commits?author=tilldeeke "Code") | [
5quirrel](https://github.com/5quirrel)
[💻](https://github.com/snipe/snipe-it/commits?author=5quirrel "Code") | [
Jason](https://github.com/jasonlshelton)
[💻](https://github.com/snipe/snipe-it/commits?author=jasonlshelton "Code") | [
Antti](https://github.com/chemfy)
[💻](https://github.com/snipe/snipe-it/commits?author=chemfy "Code") | [
DeusMaximus](https://github.com/DeusMaximus)
[💻](https://github.com/snipe/snipe-it/commits?author=DeusMaximus "Code") | [
a-royal](https://github.com/A-ROYAL)
[🌍](#translation-A-ROYAL "Translation") | [
Alberto Aldrigo](https://github.com/albertoaldrigo)
[🌍](#translation-albertoaldrigo "Translation") | -| [
Alex Stanev](http://alex.stanev.org/blog)
[🌍](#translation-RealEnder "Translation") | [
Andreas Rehm](http://devel.itsolution2.de)
[🌍](#translation-sirrus "Translation") | [
Andreas Erhard](https://github.com/xelan)
[🌍](#translation-xelan "Translation") | [
Andrés Vanegas Jiménez](https://github.com/angeldeejay)
[🌍](#translation-angeldeejay "Translation") | [
Antonio Schiavon](https://github.com/aschiavon91)
[🌍](#translation-aschiavon91 "Translation") | [
benunter](https://github.com/benunter)
[🌍](#translation-benunter "Translation") | [
Borys Żmuda](http://catweb24.pl)
[🌍](#translation-rudashi "Translation") | -| [
chibacityblues](https://github.com/chibacityblues)
[🌍](#translation-chibacityblues "Translation") | [
Chien Wei Lin](https://github.com/cwlin0416)
[🌍](#translation-cwlin0416 "Translation") | [
Christian Schuster](https://github.com/Againstreality)
[🌍](#translation-Againstreality "Translation") | [
Christian Stefanus](http://chriss.webhostid.com)
[🌍](#translation-kopi-item "Translation") | [
wxcafé](http://wxcafe.net)
[🌍](#translation-wxcafe "Translation") | [
dpyroc](https://github.com/dpyroc)
[🌍](#translation-dpyroc "Translation") | [
Daniel Friedlmaier](http://www.friedlmaier.net)
[🌍](#translation-da-friedl "Translation") | -| [
Daniel Heene](https://github.com/danielheene)
[🌍](#translation-danielheene "Translation") | [
danielcb](https://github.com/danielcb)
[🌍](#translation-danielcb "Translation") | [
Dominik Senti](https://github.com/dominiksenti)
[🌍](#translation-dominiksenti "Translation") | [
Eric Gautheron](http://www.konectik.com)
[🌍](#translation-EpixFr "Translation") | [
Erlend Pilø](https://erlpil.com)
[🌍](#translation-Erlpil "Translation") | [
Fabio Rapposelli](http://fabio.technology)
[🌍](#translation-frapposelli "Translation") | [
Felipe Barros](https://github.com/fgbs)
[🌍](#translation-fgbs "Translation") | -| [
Fernando Possebon](https://github.com/possebon)
[🌍](#translation-possebon "Translation") | [
gdraque](https://github.com/gdraque)
[🌍](#translation-gdraque "Translation") | [
Georg Wallisch](https://github.com/georgwallisch)
[🌍](#translation-georgwallisch "Translation") | [
Gerardo Robles](https://github.com/jgroblesr85)
[🌍](#translation-jgroblesr85 "Translation") | [
Gluek](https://t.me/Gluek)
[🌍](#translation-mrgluek "Translation") | [
AdnanAbuShahad](https://github.com/AdnanAbuShahad)
[🌍](#translation-AdnanAbuShahad "Translation") | [
Hafidzi My](https://hafidzi.my)
[🌍](#translation-hafidzi "Translation") | -| [
Harim Park](https://github.com/fofwisdom)
[🌍](#translation-fofwisdom "Translation") | [
Henrik Kentsson](http://www.kentsson.se)
[🌍](#translation-Kentsson "Translation") | [
Husnul Yaqien](https://github.com/husnulyaqien)
[🌍](#translation-husnulyaqien "Translation") | [
Ibrahim](http://abaalkhail.org)
[🌍](#translation-abaalkh "Translation") | [
igolman](https://github.com/igolman)
[🌍](#translation-igolman "Translation") | [
itangiang](https://github.com/itangiang)
[🌍](#translation-itangiang "Translation") | [
jarby1211](https://github.com/jarby1211)
[🌍](#translation-jarby1211 "Translation") | -| [
Jhonn Willker](http://jwillker.com)
[🌍](#translation-JohnWillker "Translation") | [
Jose](https://github.com/joxelito94)
[🌍](#translation-joxelito94 "Translation") | [
laopangzi](https://github.com/laopangzi)
[🌍](#translation-laopangzi "Translation") | [
Lars Strojny](http://usrportage.de)
[🌍](#translation-lstrojny "Translation") | [
MarcosBL](http://twitter.com/marcosbl)
[🌍](#translation-MarcosBL "Translation") | [
marie joy cajes](https://github.com/mariejoyacajes)
[🌍](#translation-mariejoyacajes "Translation") | [
Mark S. Johansen](http://www.markjohansen.dk)
[🌍](#translation-msjohansen "Translation") | -| [
Martin Stub](http://martinstub.dk)
[🌍](#translation-stubben "Translation") | [
Meyer Flavio](https://github.com/meyerf99)
[🌍](#translation-meyerf99 "Translation") | [
Micael Rodrigues](https://github.com/MicaelRodrigues)
[🌍](#translation-MicaelRodrigues "Translation") | [
Mikael Rasmussen](http://rubixy.com/)
[🌍](#translation-mikaelssen "Translation") | [
IxFail](https://github.com/IxFail)
[🌍](#translation-IxFail "Translation") | [
Mohammed Fota](http://www.mohammedfota.com)
[🌍](#translation-MohammedFota "Translation") | [
Moayad Alserihi](https://github.com/omego)
[🌍](#translation-omego "Translation") | -| [
saymd](https://github.com/saymd)
[🌍](#translation-saymd "Translation") | [
Patrik Larsson](https://nordsken.se)
[🌍](#translation-pooot "Translation") | [
drcryo](https://github.com/drcryo)
[🌍](#translation-drcryo "Translation") | [
pawel1615](https://github.com/pawel1615)
[🌍](#translation-pawel1615 "Translation") | [
bodrovics](https://github.com/bodrovics)
[🌍](#translation-bodrovics "Translation") | [
priatna](https://github.com/priatna)
[🌍](#translation-priatna "Translation") | [
Fan Jiang](https://amayume.net)
[🌍](#translation-ProfFan "Translation") | -| [
ragnarcx](https://github.com/ragnarcx)
[🌍](#translation-ragnarcx "Translation") | [
Rein van Haaren](http://www.reinvanhaaren.nl/)
[🌍](#translation-reinvanhaaren "Translation") | [
Teguh Dwicaksana](http://dheche.songolimo.net)
[🌍](#translation-dheche "Translation") | [
fraccie](https://github.com/FRaccie)
[🌍](#translation-FRaccie "Translation") | [
vinzruzell](https://github.com/vinzruzell)
[🌍](#translation-vinzruzell "Translation") | [
Kevin Austin](http://kevinaustin.com)
[🌍](#translation-vipsystem "Translation") | [
Wira Sandy](http://azuraweb.xyz)
[🌍](#translation-wira-sandy "Translation") | -| [
Илья](https://github.com/GrayHoax)
[🌍](#translation-GrayHoax "Translation") | [
GodUseVPN](https://github.com/godusevpn)
[🌍](#translation-godusevpn "Translation") | [
周周](https://github.com/EngrZhou)
[🌍](#translation-EngrZhou "Translation") | [
Sam](https://github.com/takuy)
[💻](https://github.com/snipe/snipe-it/commits?author=takuy "Code") | [
Azerothian](https://www.illisian.com.au)
[💻](https://github.com/snipe/snipe-it/commits?author=Azerothian "Code") | [
Wes Hulette](http://macfoo.wordpress.com/)
[💻](https://github.com/snipe/snipe-it/commits?author=jwhulette "Code") | [
patrict](https://github.com/patrict)
[💻](https://github.com/snipe/snipe-it/commits?author=patrict "Code") | -| [
Dmitriy Minaev](https://github.com/VELIKII-DIVAN)
[💻](https://github.com/snipe/snipe-it/commits?author=VELIKII-DIVAN "Code") | [
liquidhorse](https://github.com/liquidhorse)
[💻](https://github.com/snipe/snipe-it/commits?author=liquidhorse "Code") | [
Jordi Boggiano](https://seld.be/)
[💻](https://github.com/snipe/snipe-it/commits?author=Seldaek "Code") | [
Ivan Nieto](https://github.com/inietov)
[💻](https://github.com/snipe/snipe-it/commits?author=inietov "Code") | [
Ben RUBSON](https://github.com/benrubson)
[💻](https://github.com/snipe/snipe-it/commits?author=benrubson "Code") | [
NMathar](https://github.com/NMathar)
[💻](https://github.com/snipe/snipe-it/commits?author=NMathar "Code") | [
Steffen](https://github.com/smb)
[💻](https://github.com/snipe/snipe-it/commits?author=smb "Code") | -| [
Sxderp](https://github.com/Sxderp)
[💻](https://github.com/snipe/snipe-it/commits?author=Sxderp "Code") | [
fanta8897](https://github.com/fanta8897)
[💻](https://github.com/snipe/snipe-it/commits?author=fanta8897 "Code") | [
Andrey Bolonin](https://andreybolonin.com/phpconsulting/)
[💻](https://github.com/snipe/snipe-it/commits?author=andreybolonin "Code") | [
shinayoshi](http://www.shinayoshi.net/)
[💻](https://github.com/snipe/snipe-it/commits?author=shinayoshi "Code") | [
Hubert](https://github.com/reuser)
[💻](https://github.com/snipe/snipe-it/commits?author=reuser "Code") | [
KeenRivals](https://brashear.me)
[💻](https://github.com/snipe/snipe-it/commits?author=KeenRivals "Code") | [
omyno](https://github.com/omyno)
[💻](https://github.com/snipe/snipe-it/commits?author=omyno "Code") | -| [
Evgeny](https://github.com/jackka)
[💻](https://github.com/snipe/snipe-it/commits?author=jackka "Code") | [
Colin Campbell](https://digitalist.se)
[💻](https://github.com/snipe/snipe-it/commits?author=colin-campbell "Code") | [
Ľubomír Kučera](https://github.com/lubo)
[💻](https://github.com/snipe/snipe-it/commits?author=lubo "Code") | [
Martin Meredith](https://www.sourceguru.net)
[💻](https://github.com/snipe/snipe-it/commits?author=Mezzle "Code") | [
Tim Farmer](https://github.com/timothyfarmer)
[💻](https://github.com/snipe/snipe-it/commits?author=timothyfarmer "Code") | [
Marián Skrip](https://github.com/mskrip)
[💻](https://github.com/snipe/snipe-it/commits?author=mskrip "Code") | [
Godfrey Martinez](https://github.com/Godmartinz)
[💻](https://github.com/snipe/snipe-it/commits?author=Godmartinz "Code") | -| [
bigtreeEdo](https://github.com/bigtreeEdo)
[💻](https://github.com/snipe/snipe-it/commits?author=bigtreeEdo "Code") | [
Colin McNeil](https://colinmcneil.me/)
[💻](https://github.com/snipe/snipe-it/commits?author=ColinMcNeil "Code") | [
JoKneeMo](https://github.com/JoKneeMo)
[💻](https://github.com/snipe/snipe-it/commits?author=JoKneeMo "Code") | [
Joshi](http://www.redbridge.se)
[💻](https://github.com/snipe/snipe-it/commits?author=joshi-redbridge "Code") | [
Anthony Burns](https://github.com/anthonypburns)
[💻](https://github.com/snipe/snipe-it/commits?author=anthonypburns "Code") | [
johnson-yi](https://github.com/johnson-yi)
[💻](https://github.com/snipe/snipe-it/commits?author=johnson-yi "Code") | [
Sanjay Govind](https://tangentmc.net)
[💻](https://github.com/snipe/snipe-it/commits?author=sanjay900 "Code") | -| [
Peter Upfold](https://peter.upfold.org.uk/)
[💻](https://github.com/snipe/snipe-it/commits?author=PeterUpfold "Code") | [
Jared Biel](https://github.com/jbiel)
[💻](https://github.com/snipe/snipe-it/commits?author=jbiel "Code") | [
Dampfklon](https://github.com/dampfklon)
[💻](https://github.com/snipe/snipe-it/commits?author=dampfklon "Code") | [
Charles Hamilton](https://communityclosing.com)
[💻](https://github.com/snipe/snipe-it/commits?author=chamilton-ccn "Code") | [
Giuseppe Iannello](https://github.com/giannello)
[💻](https://github.com/snipe/snipe-it/commits?author=giannello "Code") | [
Peter Dave Hello](https://www.peterdavehello.org/)
[💻](https://github.com/snipe/snipe-it/commits?author=PeterDaveHello "Code") | [
sigmoidal](https://github.com/sigmoidal)
[💻](https://github.com/snipe/snipe-it/commits?author=sigmoidal "Code") | -| [
Vincent Lainé](https://github.com/phenixdotnet)
[💻](https://github.com/snipe/snipe-it/commits?author=phenixdotnet "Code") | [
Lucas Pleß](http://www.lucas-pless.com)
[💻](https://github.com/snipe/snipe-it/commits?author=derlucas "Code") | [
Ian Littman](http://twitter.com/iansltx)
[💻](https://github.com/snipe/snipe-it/commits?author=iansltx "Code") | [
João Paulo](https://github.com/PauloLuna)
[💻](https://github.com/snipe/snipe-it/commits?author=PauloLuna "Code") | [
ThoBur](https://github.com/ThoBur)
[💻](https://github.com/snipe/snipe-it/commits?author=ThoBur "Code") | [
Alexander Chibrikin](http://phpprofi.ru/)
[💻](https://github.com/snipe/snipe-it/commits?author=alek13 "Code") | [
Anthony Winstanley](https://github.com/winstan)
[💻](https://github.com/snipe/snipe-it/commits?author=winstan "Code") | -| [
Folke](https://github.com/fashberg)
[💻](https://github.com/snipe/snipe-it/commits?author=fashberg "Code") | [
Bennett Blodinger](https://github.com/benwa)
[💻](https://github.com/snipe/snipe-it/commits?author=benwa "Code") | [
NMC](https://nmc.dev)
[💻](https://github.com/snipe/snipe-it/commits?author=ncareau "Code") | [
andres-baller](https://github.com/andres-baller)
[💻](https://github.com/snipe/snipe-it/commits?author=andres-baller "Code") | [
sean-borg](https://github.com/sean-borg)
[💻](https://github.com/snipe/snipe-it/commits?author=sean-borg "Code") | [
EDVLeer](https://github.com/EDVLeer)
[💻](https://github.com/snipe/snipe-it/commits?author=EDVLeer "Code") | [
Kurokat](https://github.com/Kurokat)
[💻](https://github.com/snipe/snipe-it/commits?author=Kurokat "Code") | -| [
Kevin Köllmann](https://www.kevinkoellmann.de)
[💻](https://github.com/snipe/snipe-it/commits?author=koelle25 "Code") | [
sw-mreyes](https://github.com/sw-mreyes)
[💻](https://github.com/snipe/snipe-it/commits?author=sw-mreyes "Code") | [
Joel Pittet](https://pittet.ca)
[💻](https://github.com/snipe/snipe-it/commits?author=joelpittet "Code") | [
Eli Young](https://elyscape.com)
[💻](https://github.com/snipe/snipe-it/commits?author=elyscape "Code") | [
Raell Dottin](https://github.com/raelldottin)
[💻](https://github.com/snipe/snipe-it/commits?author=raelldottin "Code") | [
Tom Misilo](https://github.com/misilot)
[💻](https://github.com/snipe/snipe-it/commits?author=misilot "Code") | [
David Davenne](http://david.davenne.be)
[💻](https://github.com/snipe/snipe-it/commits?author=JuustoMestari "Code") | -| [
Mark Stenglein](https://markstenglein.com)
[💻](https://github.com/snipe/snipe-it/commits?author=ocelotsloth "Code") | [
ajsy](https://github.com/ajsy)
[💻](https://github.com/snipe/snipe-it/commits?author=ajsy "Code") | [
Jan Kiesewetter](https://github.com/t3easy)
[💻](https://github.com/snipe/snipe-it/commits?author=t3easy "Code") | [
Tetrachloromethane250](https://github.com/Tetrachloromethane250)
[💻](https://github.com/snipe/snipe-it/commits?author=Tetrachloromethane250 "Code") | [
Lars Kajes](https://www.kajes.se/)
[💻](https://github.com/snipe/snipe-it/commits?author=kajes "Code") | [
Joly0](https://github.com/Joly0)
[💻](https://github.com/snipe/snipe-it/commits?author=Joly0 "Code") | [
theburger](https://github.com/limeless)
[💻](https://github.com/snipe/snipe-it/commits?author=limeless "Code") | -| [
David Valin Alonso](https://github.com/deivishome)
[💻](https://github.com/snipe/snipe-it/commits?author=deivishome "Code") | [
andreaci](https://github.com/andreaci)
[💻](https://github.com/snipe/snipe-it/commits?author=andreaci "Code") | [
Jelle Sebreghts](http://www.jellesebreghts.be)
[💻](https://github.com/snipe/snipe-it/commits?author=Jelle-S "Code") | [
Michael Pietsch](https://github.com/Skywalker-11)
| [
Masudul Haque Shihab](https://github.com/sh1hab)
[💻](https://github.com/snipe/snipe-it/commits?author=sh1hab "Code") | [
Supapong Areeprasertkul](http://www.freedomdive.com/)
[💻](https://github.com/snipe/snipe-it/commits?author=zybersup "Code") | [
Peter Sarossy](https://github.com/psarossy)
[💻](https://github.com/snipe/snipe-it/commits?author=psarossy "Code") | -| [
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") | -| [
Evan Taylor](https://github.com/Delta5)
[💻](https://github.com/snipe/snipe-it/commits?author=Delta5 "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") | [
PlaneNuts](https://github.com/PlaneNuts)
[💻](https://github.com/snipe/snipe-it/commits?author=PlaneNuts "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") | -| [
Alex Janes](https://adagiohealth.org)
[💻](https://github.com/snipe/snipe-it/commits?author=adagioajanes "Code") | [
Nuraeil](https://github.com/nuraeil)
[💻](https://github.com/snipe/snipe-it/commits?author=nuraeil "Code") | [
TenOfTens](https://github.com/TenOfTens)
[💻](https://github.com/snipe/snipe-it/commits?author=TenOfTens "Code") | [
waffle](https://ditisjens.be/)
[💻](https://github.com/snipe/snipe-it/commits?author=insert-waffle "Code") | [
Yevhenii Huzii](https://github.com/QveenSi)
[💻](https://github.com/snipe/snipe-it/commits?author=QveenSi "Code") | [
Achmad Fienan Rahardianto](https://github.com/veenone)
[💻](https://github.com/snipe/snipe-it/commits?author=veenone "Code") | [
Yevhenii Huzii](https://github.com/QveenSi)
[💻](https://github.com/snipe/snipe-it/commits?author=QveenSi "Code") | -| [
Christian Weirich](https://github.com/chrisweirich)
[💻](https://github.com/snipe/snipe-it/commits?author=chrisweirich "Code") | [
denzfarid](https://github.com/denzfarid)
| [
ntbutler-nbcs](https://github.com/ntbutler-nbcs)
[💻](https://github.com/snipe/snipe-it/commits?author=ntbutler-nbcs "Code") | [
Naveen](https://naveensrinivasan.dev)
[💻](https://github.com/snipe/snipe-it/commits?author=naveensrinivasan "Code") | [
Mike Roquemore](https://github.com/mikeroq)
[💻](https://github.com/snipe/snipe-it/commits?author=mikeroq "Code") | [
Daniel Reeder](https://github.com/reederda)
[🌍](#translation-reederda "Translation") [🌍](#translation-reederda "Translation") [💻](https://github.com/snipe/snipe-it/commits?author=reederda "Code") | [
vickyjaura183](https://github.com/vickyjaura183)
[💻](https://github.com/snipe/snipe-it/commits?author=vickyjaura183 "Code") | -| [
Peace](https://github.com/julian-piehl)
[💻](https://github.com/snipe/snipe-it/commits?author=julian-piehl "Code") | [
Kyle Gordon](https://github.com/kylegordon)
[💻](https://github.com/snipe/snipe-it/commits?author=kylegordon "Code") | [
Katharina Drexel](http://www.bfh.ch)
[💻](https://github.com/snipe/snipe-it/commits?author=sunflowerbofh "Code") | [
David Sferruzza](https://david.sferruzza.fr/)
[💻](https://github.com/snipe/snipe-it/commits?author=dsferruzza "Code") | [
Rick Nelson](https://github.com/rnelsonee)
[💻](https://github.com/snipe/snipe-it/commits?author=rnelsonee "Code") | [
BasO12](https://github.com/BasO12)
[💻](https://github.com/snipe/snipe-it/commits?author=BasO12 "Code") | [
Vautia](https://github.com/Vautia)
[💻](https://github.com/snipe/snipe-it/commits?author=Vautia "Code") | -| [
Chris Hartjes](http://www.littlehart.net/atthekeyboard)
[💻](https://github.com/snipe/snipe-it/commits?author=chartjes "Code") | [
geo-chen](https://github.com/geo-chen)
[💻](https://github.com/snipe/snipe-it/commits?author=geo-chen "Code") | [
Phan Nguyen](https://github.com/nh314)
[💻](https://github.com/snipe/snipe-it/commits?author=nh314 "Code") | [
Iisakki Jaakkola](https://github.com/StarlessNights)
[💻](https://github.com/snipe/snipe-it/commits?author=StarlessNights "Code") | [
Ikko Ashimine](https://bandism.net/)
[💻](https://github.com/snipe/snipe-it/commits?author=eltociear "Code") | [
Lukas Fehling](https://github.com/lukasfehling)
[💻](https://github.com/snipe/snipe-it/commits?author=lukasfehling "Code") | [
Fernando Almeida](https://github.com/fernando-almeida)
[💻](https://github.com/snipe/snipe-it/commits?author=fernando-almeida "Code") | -| [
akemidx](https://github.com/akemidx)
[💻](https://github.com/snipe/snipe-it/commits?author=akemidx "Code") | [
Oguz Bilgic](http://oguz.site)
[💻](https://github.com/snipe/snipe-it/commits?author=oguzbilgic "Code") | [
Scooter Crawford](https://github.com/scoo73r)
[💻](https://github.com/snipe/snipe-it/commits?author=scoo73r "Code") | [
subdriven](https://github.com/subdriven)
[💻](https://github.com/snipe/snipe-it/commits?author=subdriven "Code") | [
Andrew Savinykh](https://github.com/AndrewSav)
[💻](https://github.com/snipe/snipe-it/commits?author=AndrewSav "Code") | [
Tadayuki Onishi](https://kenchan0130.github.io)
[💻](https://github.com/snipe/snipe-it/commits?author=kenchan0130 "Code") | [
Florian](https://github.com/floschoepfer)
[💻](https://github.com/snipe/snipe-it/commits?author=floschoepfer "Code") | -| [
Spencer Long](http://spencerlong.com)
[💻](https://github.com/snipe/snipe-it/commits?author=spencerrlongg "Code") | [
Marcus Moore](https://github.com/marcusmoore)
[💻](https://github.com/snipe/snipe-it/commits?author=marcusmoore "Code") | [
Martin Meredith](https://github.com/Mezzle)
| [
dboth](http://dboth.de)
[💻](https://github.com/snipe/snipe-it/commits?author=dboth "Code") | [
Zachary Fleck](https://github.com/zacharyfleck)
[💻](https://github.com/snipe/snipe-it/commits?author=zacharyfleck "Code") | [
VIKAAS-A](https://github.com/vikaas-cyper)
[💻](https://github.com/snipe/snipe-it/commits?author=vikaas-cyper "Code") | [
Abdul Kareem](https://github.com/ak-piracha)
[💻](https://github.com/snipe/snipe-it/commits?author=ak-piracha "Code") | -| [
NojoudAlshehri](https://github.com/NojoudAlshehri)
[💻](https://github.com/snipe/snipe-it/commits?author=NojoudAlshehri "Code") | [
Stefan Stidl](https://github.com/stefanstidlffg)
[💻](https://github.com/snipe/snipe-it/commits?author=stefanstidlffg "Code") | [
Quentin Aymard](https://github.com/qay21)
[💻](https://github.com/snipe/snipe-it/commits?author=qay21 "Code") | [
Grant Le Roux](https://github.com/cram42)
[💻](https://github.com/snipe/snipe-it/commits?author=cram42 "Code") | [
Bogdan](http://@singrity)
[💻](https://github.com/snipe/snipe-it/commits?author=Singrity "Code") | [
mmanjos](https://github.com/mmanjos)
[💻](https://github.com/snipe/snipe-it/commits?author=mmanjos "Code") | [
Abdelaziz Faki](https://azooz2014.github.io/)
[💻](https://github.com/snipe/snipe-it/commits?author=Azooz2014 "Code") | -| [
bilias](https://github.com/bilias)
[💻](https://github.com/snipe/snipe-it/commits?author=bilias "Code") | - - -This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome! - +> [!IMPORTANT] +> **To report a security vulnerability, please email security@snipeitapp.com instead of using the issue tracker.** diff --git a/TESTING.md b/TESTING.md index 3a2f4e5385..92f3184eec 100644 --- a/TESTING.md +++ b/TESTING.md @@ -45,8 +45,21 @@ DB_PASSWORD={} Now you are ready to run the entire test suite from your terminal: -`php artisan test` +```shell +php artisan test +```` To run individual test files, you can pass the path to the test that you want to run: -`php artisan test tests/Unit/AccessoryTest.php` +```shell +php artisan test tests/Unit/AccessoryTest.php +``` + +Some tests, like ones concerning LDAP, are marked with the `@group` annotation. Those groups can be run, or excluded, using the `--group` or `--exclude-group` flags: + +```shell +php artisan test --group=ldap + +php artisan test --exclude-group=ldap +``` +This can be helpful if a set of tests are failing because you don't have an extension, like LDAP, installed. diff --git a/app/Console/Commands/LdapSync.php b/app/Console/Commands/LdapSync.php index 594f6f064f..bd91c2bf25 100755 --- a/app/Console/Commands/LdapSync.php +++ b/app/Console/Commands/LdapSync.php @@ -66,6 +66,7 @@ class LdapSync extends Command $ldap_result_dept = Setting::getSettings()->ldap_dept; $ldap_result_manager = Setting::getSettings()->ldap_manager; $ldap_default_group = Setting::getSettings()->ldap_default_group; + $search_base = Setting::getSettings()->ldap_base_dn; try { $ldapconn = Ldap::connectToLdap(); @@ -83,26 +84,37 @@ class LdapSync extends Command $summary = []; try { - if ( $this->option('location_id') != '') { + + /** + * if a location ID has been specified, use that OU + */ + if ( $this->option('location_id') ) { foreach($this->option('location_id') as $location_id){ - $location_ou= Location::where('id', '=', $location_id)->value('ldap_ou'); + $location_ou = Location::where('id', '=', $location_id)->value('ldap_ou'); $search_base = $location_ou; Log::debug('Importing users from specified location OU: \"'.$search_base.'\".'); } } - else if ($this->option('base_dn') != '') { + /** + * if a manual base DN has been specified, use that. Allow the Base DN to override + * even if there's a location-based DN - if you picked it, you must have picked it for a reason. + */ + if ($this->option('base_dn') != '') { $search_base = $this->option('base_dn'); Log::debug('Importing users from specified base DN: \"'.$search_base.'\".'); - } else { - $search_base = null; } + + /** + * If a filter has been specified, use that + */ if ($this->option('filter') != '') { $results = Ldap::findLdapUsers($search_base, -1, $this->option('filter')); } else { $results = Ldap::findLdapUsers($search_base); } + } catch (\Exception $e) { if ($this->option('json_summary')) { $json_summary = ['error' => true, 'error_message' => $e->getMessage(), 'summary' => []]; @@ -115,14 +127,14 @@ class LdapSync extends Command /* Determine which location to assign users to by default. */ $location = null; // TODO - this would be better called "$default_location", which is more explicit about its purpose - if ($this->option('location') != '') { - if ($location = Location::where('name', '=', $this->option('location'))->first()) { - Log::debug('Location name ' . $this->option('location') . ' passed'); - Log::debug('Importing to ' . $location->name . ' (' . $location->id . ')'); - } + if ($this->option('location') != '') { + if ($location = Location::where('name', '=', $this->option('location'))->first()) { + Log::debug('Location name ' . $this->option('location') . ' passed'); + Log::debug('Importing to ' . $location->name . ' (' . $location->id . ')'); + } - } elseif ($this->option('location_id') != '') { - foreach($this->option('location_id') as $location_id) { + } elseif ($this->option('location_id')) { + foreach($this->option('location_id') as $location_id) { if ($location = Location::where('id', '=', $location_id)->first()) { Log::debug('Location ID ' . $location_id . ' passed'); Log::debug('Importing to ' . $location->name . ' (' . $location->id . ')'); @@ -378,7 +390,7 @@ class LdapSync extends Command $user->location_id = $location->id; } } - + $location = null; $user->ldap_import = 1; $errors = ''; diff --git a/app/Console/Commands/ResetDemoSettings.php b/app/Console/Commands/ResetDemoSettings.php index fde95a368a..9ddade9efb 100644 --- a/app/Console/Commands/ResetDemoSettings.php +++ b/app/Console/Commands/ResetDemoSettings.php @@ -63,7 +63,7 @@ class ResetDemoSettings extends Command $settings->date_display_format = 'D M d, Y'; $settings->time_display_format = 'g:iA'; $settings->thumbnail_max_h = '30'; - $settings->locale = 'en'; + $settings->locale = 'en-US'; $settings->version_footer = 'on'; $settings->support_footer = null; $settings->saml_enabled = '0'; @@ -78,7 +78,7 @@ class ResetDemoSettings extends Command $settings->save(); if ($user = User::where('username', '=', 'admin')->first()) { - $user->locale = 'en'; + $user->locale = 'en-US'; $user->save(); } diff --git a/app/Console/Commands/RestoreFromBackup.php b/app/Console/Commands/RestoreFromBackup.php index b1f1753564..2133b22be1 100644 --- a/app/Console/Commands/RestoreFromBackup.php +++ b/app/Console/Commands/RestoreFromBackup.php @@ -5,6 +5,151 @@ namespace App\Console\Commands; use Illuminate\Console\Command; use ZipArchive; +class SQLStreamer { + private $input; + private $output; + // embed the prefix here? + public ?string $prefix; + + private bool $reading_beginning_of_line = true; + + public static $buffer_size = 1024 * 1024; // use a 1MB buffer, ought to work fine for most cases? + + public array $tablenames = []; + private bool $should_guess = false; + private bool $statement_is_permitted = false; + + public function __construct($input, $output, string $prefix = null) + { + $this->input = $input; + $this->output = $output; + $this->prefix = $prefix; + } + + public function parse_sql(string $line): string { + // take into account the 'start of line or not' setting as an instance variable? + // 'continuation' lines for a permitted statement are PERMITTED. + if($this->statement_is_permitted && $line[0] === ' ') { + return $line; + } + + $table_regex = '`?([a-zA-Z0-9_]+)`?'; + $allowed_statements = [ + "/^(DROP TABLE (?:IF EXISTS )?)`$table_regex(.*)$/" => false, + "/^(CREATE TABLE )$table_regex(.*)$/" => true, //sets up 'continuation' + "/^(LOCK TABLES )$table_regex(.*)$/" => false, + "/^(INSERT INTO )$table_regex(.*)$/" => false, + "/^UNLOCK TABLES/" => false, + // "/^\\) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;/" => false, // FIXME not sure what to do here? + "/^\\)[a-zA-Z0-9_= ]*;$/" => false + // ^^^^^^ that bit should *exit* the 'perimitted' black + ]; + + foreach($allowed_statements as $statement => $statechange) { +// $this->info("Checking regex: $statement...\n"); + $matches = []; + if (preg_match($statement,$line,$matches)) { + $this->statement_is_permitted = $statechange; + // matches are: 1 => first part of the statement, 2 => tablename, 3 => rest of statement + // (with of course 0 being "the whole match") + if (@$matches[2]) { +// print "Found a tablename! It's: ".$matches[2]."\n"; + if ($this->should_guess) { + @$this->tablenames[$matches[2]] += 1; + continue; //oh? FIXME + } else { + $cleaned_tablename = \DB::getTablePrefix().preg_replace('/^'.$this->prefix.'/','',$matches[2]); + $line = preg_replace($statement,'$1`'.$cleaned_tablename.'`$3' , $line); + } + } else { + // no explicit tablename in this one, leave the line alone + } + //how do we *replace* the tablename? +// print "RETURNING LINE: $line"; + return $line; + } + } + // all that is not allowed is denied. + return ""; + } + + //this is used in exactly *TWO* places, and in both cases should return a prefix I think? + // first - if you do the --sanitize-only one (which is mostly for testing/development) + // next - when you run *without* a guessed prefix, this is run first to figure out the prefix + // I think we have to *duplicate* the call to be able to run it again? + public static function guess_prefix($input):string + { + $parser = new self($input, null); + $parser->should_guess = true; + $parser->line_aware_piping(); // <----- THIS is doing the heavy lifting! + + $check_tables = ['settings' => null, 'migrations' => null /* 'assets' => null */]; //TODO - move to statics? + //can't use 'users' because the 'accessories_users' table? + // can't use 'assets' because 'ver1_components_assets' + foreach($check_tables as $check_table => $_ignore) { + foreach ($parser->tablenames as $tablename => $_count) { +// print "Comparing $tablename to $check_table\n"; + if (str_ends_with($tablename,$check_table)) { +// print "Found one!\n"; + $check_tables[$check_table] = substr($tablename,0,-strlen($check_table)); + } + } + } + $guessed_prefix = null; + foreach ($check_tables as $clean_table => $prefix_guess) { + if(is_null($prefix_guess)) { + print("Couldn't find table $clean_table\n"); + die(); + } + if(is_null($guessed_prefix)) { + $guessed_prefix = $prefix_guess; + } else { + if ($guessed_prefix != $prefix_guess) { + print("Prefix mismatch! Had guessed $guessed_prefix but got $prefix_guess\n"); + die(); + } + } + } + + return $guessed_prefix; + + } + + public function line_aware_piping(): int + { + $bytes_read = 0; + if (! $this->input) { + throw new \Exception("No Input available for line_aware_piping"); + } + + while (($buffer = fgets($this->input, SQLStreamer::$buffer_size)) !== false) { + $bytes_read += strlen($buffer); + if ($this->reading_beginning_of_line) { + // \Log::debug("Buffer is: '$buffer'"); + $cleaned_buffer = $this->parse_sql($buffer); + if ($this->output) { + $bytes_written = fwrite($this->output, $cleaned_buffer); + + if ($bytes_written === false) { + throw new \Exception("Unable to write to pipe"); + } + } + } + // if we got a newline at the end of this, then the _next_ read is the beginning of a line + if($buffer[strlen($buffer)-1] === "\n") { + $this->reading_beginning_of_line = true; + } else { + $this->reading_beginning_of_line = false; + } + + } + return $bytes_read; + + } +} + + + class RestoreFromBackup extends Command { /** @@ -12,10 +157,13 @@ class RestoreFromBackup extends Command * * @var string */ + // FIXME - , stripping prefixes and nonstandard SQL statements. Without --prefix, guess and return the correct prefix to strip protected $signature = 'snipeit:restore {--force : Skip the danger prompt; assuming you enter "y"} {filename : The zip file to be migrated} - {--no-progress : Don\'t show a progress bar}'; + {--no-progress : Don\'t show a progress bar} + {--sanitize-guess-prefix : Guess and output the table-prefix needed to "sanitize" the SQL} + {--sanitize-with-prefix= : "Sanitize" the SQL, using the passed-in table prefix (can be learned from --sanitize-guess-prefix). Pass as just \'--sanitize-with-prefix=\' to use no prefix}'; /** * The console command description. @@ -34,8 +182,6 @@ class RestoreFromBackup extends Command parent::__construct(); } - public static $buffer_size = 1024 * 1024; // use a 1MB buffer, ought to work fine for most cases? - /** * Execute the console command. * @@ -55,7 +201,7 @@ class RestoreFromBackup extends Command return $this->error('Missing required filename'); } - if (! $this->option('force') && ! $this->confirm('Are you sure you wish to restore from the given backup file? This can lead to MASSIVE DATA LOSS!')) { + if (! $this->option('force') && ! $this->option('sanitize-guess-prefix') && ! $this->confirm('Are you sure you wish to restore from the given backup file? This can lead to MASSIVE DATA LOSS!')) { return $this->error('Data loss not confirmed'); } @@ -84,35 +230,36 @@ class RestoreFromBackup extends Command $private_dirs = [ + 'storage/private_uploads/accessories', + 'storage/private_uploads/assetmodels', 'storage/private_uploads/assets', // these are asset _files_, not the pictures. 'storage/private_uploads/audits', + 'storage/private_uploads/components', + 'storage/private_uploads/consumables', + 'storage/private_uploads/eula-pdfs', 'storage/private_uploads/imports', - 'storage/private_uploads/assetmodels', - 'storage/private_uploads/users', 'storage/private_uploads/licenses', 'storage/private_uploads/signatures', + 'storage/private_uploads/users', ]; $private_files = [ 'storage/oauth-private.key', 'storage/oauth-public.key', ]; $public_dirs = [ + 'public/uploads/accessories', + 'public/uploads/assets', // these are asset _pictures_, not asset files + 'public/uploads/avatars', + //'public/uploads/barcodes', // we don't want this, let the barcodes be regenerated + 'public/uploads/categories', 'public/uploads/companies', 'public/uploads/components', - 'public/uploads/categories', - 'public/uploads/manufacturers', - //'public/uploads/barcodes', // we don't want this, let the barcodes be regenerated 'public/uploads/consumables', 'public/uploads/departments', - 'public/uploads/avatars', - 'public/uploads/suppliers', - 'public/uploads/assets', // these are asset _pictures_, not asset files 'public/uploads/locations', - 'public/uploads/accessories', - 'public/uploads/models', - 'public/uploads/categories', - 'public/uploads/avatars', 'public/uploads/manufacturers', + 'public/uploads/models', + 'public/uploads/suppliers', ]; $public_files = [ @@ -157,11 +304,11 @@ class RestoreFromBackup extends Command } foreach (array_merge($private_dirs, $public_dirs) as $dir) { - $last_pos = strrpos($raw_path, $dir.'/'); + $last_pos = strrpos($raw_path, $dir . '/'); if ($last_pos !== false) { //print("INTERESTING - last_pos is $last_pos when searching $raw_path for $dir - last_pos+strlen(\$dir) is: ".($last_pos+strlen($dir))." and strlen(\$rawpath) is: ".strlen($raw_path)."\n"); //print("We would copy $raw_path to $dir.\n"); //FIXME append to a path? - $interesting_files[$raw_path] = ['dest' =>$dir, 'index' => $i]; + $interesting_files[$raw_path] = ['dest' => $dir, 'index' => $i]; continue 2; if ($last_pos + strlen($dir) + 1 == strlen($raw_path)) { // we don't care about that; we just want files with the appropriate prefix @@ -170,7 +317,7 @@ class RestoreFromBackup extends Command } } $good_extensions = ['png', 'gif', 'jpg', 'svg', 'jpeg', 'doc', 'docx', 'pdf', 'txt', - 'zip', 'rar', 'xls', 'xlsx', 'lic', 'xml', 'rtf', 'webp', 'key', 'ico', ]; + 'zip', 'rar', 'xls', 'xlsx', 'lic', 'xml', 'rtf', 'webp', 'key', 'ico',]; foreach (array_merge($private_files, $public_files) as $file) { $has_wildcard = (strpos($file, '*') !== false); if ($has_wildcard) { @@ -179,8 +326,8 @@ class RestoreFromBackup extends Command $last_pos = strrpos($raw_path, $file); // no trailing slash! if ($last_pos !== false) { $extension = strtolower(pathinfo($raw_path, PATHINFO_EXTENSION)); - if (! in_array($extension, $good_extensions)) { - $this->warn('Potentially unsafe file '.$raw_path.' is being skipped'); + if (!in_array($extension, $good_extensions)) { + $this->warn('Potentially unsafe file ' . $raw_path . ' is being skipped'); $boring_files[] = $raw_path; continue 2; } @@ -195,7 +342,6 @@ class RestoreFromBackup extends Command } $boring_files[] = $raw_path; //if we've gotten to here and haven't continue'ed our way into the next iteration, we don't want this file } // end of pre-processing the ZIP file for-loop - // print_r($interesting_files);exit(-1); if (count($sqlfiles) != 1) { @@ -207,6 +353,17 @@ class RestoreFromBackup extends Command //older Snipe-IT installs don't have the db-dumps subdirectory component } + $sql_stat = $za->statIndex($sqlfile_indices[0]); + //$this->info("SQL Stat is: ".print_r($sql_stat,true)); + $sql_contents = $za->getStream($sql_stat['name']); // maybe copy *THIS* thing? + + // OKAY, now that we *found* the sql file if we're doing just the guess-prefix thing, we can do that *HERE* I think? + if ($this->option('sanitize-guess-prefix')) { + $prefix = SQLStreamer::guess_prefix($sql_contents); + $this->line($prefix); + return $this->info("Re-run this command with '--sanitize-with-prefix=".$prefix."' to see an attempt to sanitze your SQL."); + } + //how to invoke the restore? $pipes = []; @@ -227,6 +384,7 @@ class RestoreFromBackup extends Command return $this->error('Unable to invoke mysql via CLI'); } + // I'm not sure about these? stream_set_blocking($pipes[1], false); // use non-blocking reads for stdout stream_set_blocking($pipes[2], false); // use non-blocking reads for stderr @@ -237,9 +395,9 @@ class RestoreFromBackup extends Command //$sql_contents = fopen($sqlfiles[0], "r"); //NOPE! This isn't a real file yet, silly-billy! - $sql_stat = $za->statIndex($sqlfile_indices[0]); - //$this->info("SQL Stat is: ".print_r($sql_stat,true)); - $sql_contents = $za->getStream($sql_stat['name']); + // FIXME - this feels like it wants to go somewhere else? + // and it doesn't seem 'right' - if you can't get a stream to the .sql file, + // why do we care what's happening with pipes and stdout and stderr?! if ($sql_contents === false) { $stdout = fgets($pipes[1]); $this->info($stdout); @@ -248,20 +406,27 @@ class RestoreFromBackup extends Command return false; } - $bytes_read = 0; try { - while (($buffer = fgets($sql_contents, self::$buffer_size)) !== false) { - $bytes_read += strlen($buffer); - // \Log::debug("Buffer is: '$buffer'"); + if ( $this->option('sanitize-with-prefix') === null) { + // "Legacy" direct-piping + $bytes_read = 0; + while (($buffer = fgets($sql_contents, SQLStreamer::$buffer_size)) !== false) { + $bytes_read += strlen($buffer); + // \Log::debug("Buffer is: '$buffer'"); $bytes_written = fwrite($pipes[0], $buffer); - if ($bytes_written === false) { - throw new Exception("Unable to write to pipe"); + if ($bytes_written === false) { + throw new Exception("Unable to write to pipe"); + } } + } else { + $sql_importer = new SQLStreamer($sql_contents, $pipes[0], $this->option('sanitize-with-prefix')); + $bytes_read = $sql_importer->line_aware_piping(); } } catch (\Exception $e) { \Log::error("Error during restore!!!! ".$e->getMessage()); + // FIXME - put these back and/or put them in the right places?! $err_out = fgets($pipes[1]); $err_err = fgets($pipes[2]); \Log::error("Error OUTPUT: ".$err_out); @@ -270,7 +435,6 @@ class RestoreFromBackup extends Command $this->error($err_err); throw $e; } - if (!feof($sql_contents) || $bytes_read == 0) { return $this->error("Not at end of file for sql file, or zero bytes read. aborting!"); } @@ -302,7 +466,7 @@ class RestoreFromBackup extends Command $fp = $za->getStream($ugly_file_name); //$this->info("Weird problem, here are file details? ".print_r($file_details,true)); $migrated_file = fopen($file_details['dest'].'/'.basename($pretty_file_name), 'w'); - while (($buffer = fgets($fp, self::$buffer_size)) !== false) { + while (($buffer = fgets($fp, SQLStreamer::$buffer_size)) !== false) { fwrite($migrated_file, $buffer); } fclose($migrated_file); diff --git a/app/Console/Commands/SamlClearExpiredNonces.php b/app/Console/Commands/SamlClearExpiredNonces.php new file mode 100644 index 0000000000..f03b55095e --- /dev/null +++ b/app/Console/Commands/SamlClearExpiredNonces.php @@ -0,0 +1,44 @@ +delete(); + return 0; + } +} diff --git a/app/Console/Commands/SendExpectedCheckinAlerts.php b/app/Console/Commands/SendExpectedCheckinAlerts.php index 83a93a8a6b..34e9609ce5 100644 --- a/app/Console/Commands/SendExpectedCheckinAlerts.php +++ b/app/Console/Commands/SendExpectedCheckinAlerts.php @@ -9,6 +9,7 @@ use App\Notifications\ExpectedCheckinAdminNotification; use App\Notifications\ExpectedCheckinNotification; use Carbon\Carbon; use Illuminate\Console\Command; +use Illuminate\Support\Facades\Log; class SendExpectedCheckinAlerts extends Command { @@ -42,7 +43,7 @@ class SendExpectedCheckinAlerts extends Command public function handle() { $settings = Setting::getSettings(); - $whenNotify = Carbon::now()->addDays(7); + $whenNotify = Carbon::now(); $assets = Asset::with('assignedTo')->whereNotNull('assigned_to')->whereNotNull('expected_checkin')->where('expected_checkin', '<=', $whenNotify)->get(); $this->info($whenNotify.' is deadline'); @@ -50,6 +51,7 @@ class SendExpectedCheckinAlerts extends Command foreach ($assets as $asset) { if ($asset->assigned && $asset->checkedOutToUser()) { + Log::info('Sending ExpectedCheckinNotification to ' . $asset->assigned->email); $asset->assigned->notify((new ExpectedCheckinNotification($asset))); } } diff --git a/app/Console/Commands/ToggleCustomfieldEncryption.php b/app/Console/Commands/ToggleCustomfieldEncryption.php new file mode 100644 index 0000000000..2ba07f7bd1 --- /dev/null +++ b/app/Console/Commands/ToggleCustomfieldEncryption.php @@ -0,0 +1,76 @@ +argument('fieldname'); + + if ($field = CustomField::where('db_column', $fieldname)->first()) { + + // If the field is not encrypted, make it encrypted and encrypt the data in the assets table for the + // corresponding field. + DB::transaction(function () use ($field) { + + if ($field->field_encrypted == 0) { + $assets = Asset::whereNotNull($field->db_column)->get(); + + foreach ($assets as $asset) { + $asset->{$field->db_column} = encrypt($asset->{$field->db_column}); + $asset->save(); + } + + $field->field_encrypted = 1; + $field->save(); + + // This field is already encrypted. Do nothing. + } else { + $this->error('The custom field ' . $field->db_column.' is already encrypted. No action was taken.'); + } + }); + + // No matching column name found + } else { + $this->error('No matching results for unencrypted custom fields with db_column name: ' . $fieldname.'. Please check the fieldname.'); + } + + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 0b80d2eccd..8d512f303b 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -25,6 +25,7 @@ class Kernel extends ConsoleKernel $schedule->command('backup:clean')->daily(); $schedule->command('snipeit:upcoming-audits')->daily(); $schedule->command('auth:clear-resets')->everyFifteenMinutes(); + $schedule->command('saml:clear_expired_nonces')->weekly(); } /** diff --git a/app/Helpers/Helper.php b/app/Helpers/Helper.php index 800a2491d4..e3f2b036e0 100644 --- a/app/Helpers/Helper.php +++ b/app/Helpers/Helper.php @@ -11,6 +11,7 @@ use App\Models\CustomFieldset; use App\Models\Depreciation; use App\Models\Setting; use App\Models\Statuslabel; +use App\Models\License; use Crypt; use Illuminate\Contracts\Encryption\DecryptException; use Image; @@ -18,6 +19,63 @@ use Carbon\Carbon; class Helper { + + + /** + * This is only used for reversing the migration that updates the locale to the 5-6 letter codes from two + * letter codes. The normal dropdowns use the autoglossonyms in the language files located + * in resources/en-US/localizations.php. + */ + public static $language_map = [ + 'af' => 'af-ZA', // Afrikaans + 'am' => 'am-ET', // Amharic + 'ar' => 'ar-SA', // Arabic + 'bg' => 'bg-BG', // Bulgarian + 'ca' => 'ca-ES', // Catalan + 'cs' => 'cs-CZ', // Czech + 'cy' => 'cy-GB', // Welsh + 'da' => 'da-DK', // Danish + 'de-i' => 'de-if', // German informal + 'de' => 'de-DE', // German + 'el' => 'el-GR', // Greek + 'en' => 'en-US', // English + 'et' => 'et-EE', // Estonian + 'fa' => 'fa-IR', // Persian + 'fi' => 'fi-FI', // Finnish + 'fil' => 'fil-PH', // Filipino + 'fr' => 'fr-FR', // French + 'he' => 'he-IL', // Hebrew + 'hr' => 'hr-HR', // Croatian + 'hu' => 'hu-HU', // Hungarian + 'id' => 'id-ID', // Indonesian + 'is' => 'is-IS', // Icelandic + 'it' => 'it-IT', // Italian + 'iu' => 'iu-NU', // Inuktitut + 'ja' => 'ja-JP', // Japanese + 'ko' => 'ko-KR', // Korean + 'lt' => 'lt-LT', // Lithuanian + 'lv' => 'lv-LV', // Latvian + 'mi' => 'mi-NZ', // Maori + 'mk' => 'mk-MK', // Macedonian + 'mn' => 'mn-MN', // Mongolian + 'ms' => 'ms-MY', // Malay + 'nl' => 'nl-NL', // Dutch + 'no' => 'no-NO', // Norwegian + 'pl' => 'pl-PL', // Polish + 'ro' => 'ro-RO', // Romanian + 'ru' => 'ru-RU', // Russian + 'sk' => 'sk-SK', // Slovak + 'sl' => 'sl-SI', // Slovenian + 'so' => 'so-SO', // Somali + 'ta' => 'ta-IN', // Tamil + 'th' => 'th-TH', // Thai + 'tl' => 'tl-PH', // Tagalog + 'tr' => 'tr-TR', // Turkish + 'uk' => 'uk-UA', // Ukrainian + 'vi' => 'vi-VN', // Vietnamese + 'zu' => 'zu-ZA', // Zulu + ]; + /** * Simple helper to invoke the markdown parser * @@ -354,7 +412,7 @@ class Helper if ($index >= $total_colors) { - \Log::error('Status label count is '.$index.' and exceeds the allowed count of 266.'); + \Log::info('Status label count is '.$index.' and exceeds the allowed count of 266.'); //patch fix for array key overflow (color count starts at 1, array starts at 0) $index = $index - $total_colors - 1; @@ -658,18 +716,19 @@ class Helper */ public static function checkLowInventory() { + $alert_threshold = \App\Models\Setting::getSettings()->alert_threshold; $consumables = Consumable::withCount('consumableAssignments as consumable_assignments_count')->whereNotNull('min_amt')->get(); $accessories = Accessory::withCount('users as users_count')->whereNotNull('min_amt')->get(); $components = Component::whereNotNull('min_amt')->get(); $asset_models = AssetModel::where('min_amt', '>', 0)->get(); + $licenses = License::where('min_amt', '>', 0)->get(); - $avail_consumables = 0; $items_array = []; $all_count = 0; foreach ($consumables as $consumable) { $avail = $consumable->numRemaining(); - if ($avail < ($consumable->min_amt) + \App\Models\Setting::getSettings()->alert_threshold) { + if ($avail < ($consumable->min_amt) + $alert_threshold) { if ($consumable->qty > 0) { $percent = number_format((($avail / $consumable->qty) * 100), 0); } else { @@ -688,7 +747,7 @@ class Helper foreach ($accessories as $accessory) { $avail = $accessory->qty - $accessory->users_count; - if ($avail < ($accessory->min_amt) + \App\Models\Setting::getSettings()->alert_threshold) { + if ($avail < ($accessory->min_amt) + $alert_threshold) { if ($accessory->qty > 0) { $percent = number_format((($avail / $accessory->qty) * 100), 0); } else { @@ -707,7 +766,7 @@ class Helper foreach ($components as $component) { $avail = $component->numRemaining(); - if ($avail < ($component->min_amt) + \App\Models\Setting::getSettings()->alert_threshold) { + if ($avail < ($component->min_amt) + $alert_threshold) { if ($component->qty > 0) { $percent = number_format((($avail / $component->qty) * 100), 0); } else { @@ -730,7 +789,7 @@ class Helper $total_owned = $asset->where('model_id', '=', $asset_model->id)->count(); $avail = $asset->where('model_id', '=', $asset_model->id)->whereNull('assigned_to')->count(); - if ($avail < ($asset_model->min_amt)+ \App\Models\Setting::getSettings()->alert_threshold) { + if ($avail < ($asset_model->min_amt) + $alert_threshold) { if ($avail > 0) { $percent = number_format((($avail / $total_owned) * 100), 0); } else { @@ -746,6 +805,26 @@ class Helper } } + foreach ($licenses as $license){ + $avail = $license->remaincount(); + if ($avail < ($license->min_amt) + $alert_threshold) { + if ($avail > 0) { + $percent = number_format((($avail / $license->min_amt) * 100), 0); + } else { + $percent = 100; + } + + $items_array[$all_count]['id'] = $license->id; + $items_array[$all_count]['name'] = $license->name; + $items_array[$all_count]['type'] = 'licenses'; + $items_array[$all_count]['percent'] = $percent; + $items_array[$all_count]['remaining'] = $avail; + $items_array[$all_count]['min_amt'] = $license->min_amt; + $all_count++; + } + + } + return $items_array; } @@ -763,7 +842,7 @@ class Helper $filetype = @finfo_file($finfo, $file); finfo_close($finfo); - if (($filetype == 'image/jpeg') || ($filetype == 'image/jpg') || ($filetype == 'image/png') || ($filetype == 'image/bmp') || ($filetype == 'image/gif')) { + if (($filetype == 'image/jpeg') || ($filetype == 'image/jpg') || ($filetype == 'image/png') || ($filetype == 'image/bmp') || ($filetype == 'image/gif') || ($filetype == 'image/avif')) { return $filetype; } @@ -1027,6 +1106,8 @@ class Helper 'jpeg' => 'far fa-image', 'gif' => 'far fa-image', 'png' => 'far fa-image', + 'webp' => 'far fa-image', + 'avif' => 'far fa-image', // word 'doc' => 'far fa-file-word', 'docx' => 'far fa-file-word', @@ -1062,6 +1143,8 @@ class Helper case 'jpeg': case 'gif': case 'png': + case 'webp': + case 'avif': return true; break; default: @@ -1317,7 +1400,7 @@ class Helper /* - * I know it's gauche to return a shitty HTML string, but this is just a helper and since it will be the same every single time, + * I know it's gauche to return a shitty HTML string, but this is just a helper and since it will be the same every single time, * it seemed pretty safe to do here. Don't you judge me. */ public static function showDemoModeFieldWarning() { @@ -1325,4 +1408,55 @@ class Helper return "

" . trans('general.feature_disabled') . "

"; } } + + + /** + * Ah, legacy code. + * + * This corrects the original mistakes from 2013 where we used the wrong locale codes. Hopefully we + * can get rid of this in a future version, but this should at least give us the belt and suspenders we need + * to be sure this change is not too disruptive. + * + * In this array, we ONLY include the older languages where we weren't using the correct locale codes. + * + * @see public static $language_map in this file + * @author A. Gianotto + * @since 6.3.0 + * + * @param $language_code + * @return string [] + */ + public static function mapLegacyLocale($language_code = null) + { + + if (strlen($language_code) > 4) { + return $language_code; + } + + foreach (self::$language_map as $legacy => $new) { + if ($language_code == $legacy) { + \Log::debug('Current language is '.$legacy.', using '.$new.' instead'); + return $new; + } + } + + // Return US english if we don't have a match + return 'en-US'; + } + + public static function mapBackToLegacyLocale($new_locale = null) + { + if (strlen($new_locale) <= 4) { + return $new_locale; //"new locale" apparently wasn't quite so new + } + + // This does a *reverse* search against our new language map array - given the value, find the *key* for it + $legacy_locale = array_search($new_locale, self::$language_map); + + if($legacy_locale !== false) { + return $legacy_locale; + } + return $new_locale; // better that you have some weird locale that doesn't fit into our mappings anywhere than 'void' + } + } diff --git a/app/Http/Controllers/Accessories/AccessoriesFilesController.php b/app/Http/Controllers/Accessories/AccessoriesFilesController.php index 6a94a897af..f0de6354f7 100644 --- a/app/Http/Controllers/Accessories/AccessoriesFilesController.php +++ b/app/Http/Controllers/Accessories/AccessoriesFilesController.php @@ -4,28 +4,27 @@ namespace App\Http\Controllers\Accessories; use App\Helpers\StorageHelper; use App\Http\Controllers\Controller; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\Accessory; use Illuminate\Support\Facades\Response; use Illuminate\Support\Facades\Storage; use Symfony\Accessory\HttpFoundation\JsonResponse; -use enshrined\svgSanitize\Sanitizer; class AccessoriesFilesController extends Controller { /** * Validates and stores files associated with a accessory. * - * @todo Switch to using the AssetFileRequest form request validator. - * @author [A. Gianotto] [] - * @since [v1.0] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $accessoryId * @return \Illuminate\Http\RedirectResponse * @throws \Illuminate\Auth\Access\AuthorizationException + *@author [A. Gianotto] [] + * @since [v1.0] + * @todo Switch to using the AssetFileRequest form request validator. */ - public function store(AssetFileRequest $request, $accessoryId = null) + public function store(UploadFileRequest $request, $accessoryId = null) { if (config('app.lock_passwords')) { @@ -45,30 +44,7 @@ class AccessoriesFilesController extends Controller foreach ($request->file('file') as $file) { - $extension = $file->getClientOriginalExtension(); - $file_name = 'accessory-'.$accessory->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; - - - // Check for SVG and sanitize it - if ($extension == 'svg') { - \Log::debug('This is an SVG'); - \Log::debug($file_name); - - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/accessories/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - - } else { - Storage::put('private_uploads/accessories/'.$file_name, file_get_contents($file)); - } - + $file_name = $request->handleFile('private_uploads/accessories/', 'accessory-'.$accessory->id, $file); //Log the upload to the log $accessory->logUpload($file_name, e($request->input('notes'))); } diff --git a/app/Http/Controllers/Accessories/AccessoryCheckinController.php b/app/Http/Controllers/Accessories/AccessoryCheckinController.php index 3424c2aa13..06d910c481 100644 --- a/app/Http/Controllers/Accessories/AccessoryCheckinController.php +++ b/app/Http/Controllers/Accessories/AccessoryCheckinController.php @@ -60,9 +60,10 @@ class AccessoryCheckinController extends Controller $this->authorize('checkin', $accessory); - $checkin_at = date('Y-m-d'); + $checkin_hours = date('H:i:s'); + $checkin_at = date('Y-m-d H:i:s'); if ($request->filled('checkin_at')) { - $checkin_at = $request->input('checkin_at'); + $checkin_at = $request->input('checkin_at').' '.$checkin_hours; } // Was the accessory updated? diff --git a/app/Http/Controllers/Api/AccessoriesController.php b/app/Http/Controllers/Api/AccessoriesController.php index 654f3c2e24..7dcee93204 100644 --- a/app/Http/Controllers/Api/AccessoriesController.php +++ b/app/Http/Controllers/Api/AccessoriesController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\Api; +use App\Events\CheckoutableCheckedOut; use App\Helpers\Helper; use App\Http\Controllers\Controller; use App\Http\Transformers\AccessoriesTransformer; @@ -278,7 +279,7 @@ class AccessoriesController extends Controller public function checkout(Request $request, $accessoryId) { // Check if the accessory exists - if (is_null($accessory = Accessory::find($accessoryId))) { + if (is_null($accessory = Accessory::withCount('users as users_count')->find($accessoryId))) { return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/accessories/message.does_not_exist'))); } @@ -302,7 +303,7 @@ class AccessoriesController extends Controller 'note' => $request->get('note'), ]); - $accessory->logCheckout($request->input('note'), $user); + event(new CheckoutableCheckedOut($accessory, $user, Auth::user(), $request->input('note'))); return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/accessories/message.checkout.success'))); } diff --git a/app/Http/Controllers/Api/AssetMaintenancesController.php b/app/Http/Controllers/Api/AssetMaintenancesController.php index 6da7ce23a1..4b47c323c2 100644 --- a/app/Http/Controllers/Api/AssetMaintenancesController.php +++ b/app/Http/Controllers/Api/AssetMaintenancesController.php @@ -36,7 +36,8 @@ class AssetMaintenancesController extends Controller { $this->authorize('view', Asset::class); - $maintenances = AssetMaintenance::select('asset_maintenances.*')->with('asset', 'asset.model', 'asset.location', 'asset.defaultLoc', 'supplier', 'asset.company', 'admin'); + $maintenances = AssetMaintenance::select('asset_maintenances.*') + ->with('asset', 'asset.model', 'asset.location', 'asset.defaultLoc', 'supplier', 'asset.company', 'asset.assetstatus', 'admin'); if ($request->filled('search')) { $maintenances = $maintenances->TextSearch($request->input('search')); @@ -47,7 +48,7 @@ class AssetMaintenancesController extends Controller } if ($request->filled('supplier_id')) { - $maintenances->where('supplier_id', '=', $request->input('supplier_id')); + $maintenances->where('asset_maintenances.supplier_id', '=', $request->input('supplier_id')); } if ($request->filled('asset_maintenance_type')) { @@ -70,10 +71,13 @@ class AssetMaintenancesController extends Controller 'notes', 'asset_tag', 'asset_name', + 'serial', 'user_id', 'supplier', 'is_warranty', + 'status_label', ]; + $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; $sort = in_array($request->input('sort'), $allowed_columns) ? e($request->input('sort')) : 'created_at'; @@ -90,6 +94,12 @@ class AssetMaintenancesController extends Controller case 'asset_name': $maintenances = $maintenances->OrderByAssetName($order); break; + case 'serial': + $maintenances = $maintenances->OrderByAssetSerial($order); + break; + case 'status_label': + $maintenances = $maintenances->OrderStatusName($order); + break; default: $maintenances = $maintenances->orderBy($sort, $order); break; @@ -116,41 +126,17 @@ class AssetMaintenancesController extends Controller { $this->authorize('update', Asset::class); // create a new model instance - $assetMaintenance = new AssetMaintenance(); - $assetMaintenance->supplier_id = $request->input('supplier_id'); - $assetMaintenance->is_warranty = $request->input('is_warranty'); - $assetMaintenance->cost = $request->input('cost'); - $assetMaintenance->notes = e($request->input('notes')); - $asset = Asset::find(e($request->input('asset_id'))); - - if (! Company::isCurrentUserHasAccess($asset)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'You cannot add a maintenance for that asset')); - } - - // Save the asset maintenance data - $assetMaintenance->asset_id = $request->input('asset_id'); - $assetMaintenance->asset_maintenance_type = $request->input('asset_maintenance_type'); - $assetMaintenance->title = $request->input('title'); - $assetMaintenance->start_date = $request->input('start_date'); - $assetMaintenance->completion_date = $request->input('completion_date'); - $assetMaintenance->user_id = Auth::id(); - - if (($assetMaintenance->completion_date !== null) - && ($assetMaintenance->start_date !== '') - && ($assetMaintenance->start_date !== '0000-00-00') - ) { - $startDate = Carbon::parse($assetMaintenance->start_date); - $completionDate = Carbon::parse($assetMaintenance->completion_date); - $assetMaintenance->asset_maintenance_time = $completionDate->diffInDays($startDate); - } + $maintenance = new AssetMaintenance(); + $maintenance->fill($request->all()); + $maintenance->user_id = Auth::id(); // Was the asset maintenance created? - if ($assetMaintenance->save()) { - return response()->json(Helper::formatStandardApiResponse('success', $assetMaintenance, trans('admin/asset_maintenances/message.create.success'))); + if ($maintenance->save()) { + return response()->json(Helper::formatStandardApiResponse('success', $maintenance, trans('admin/asset_maintenances/message.create.success'))); } - return response()->json(Helper::formatStandardApiResponse('error', null, $assetMaintenance->getErrors())); + return response()->json(Helper::formatStandardApiResponse('error', null, $maintenance->getErrors())); } @@ -158,65 +144,39 @@ class AssetMaintenancesController extends Controller * Validates and stores an update to an asset maintenance * * @author A. Gianotto - * @param int $assetMaintenanceId + * @param int $id * @param int $request * @version v1.0 * @since [v4.0] * @return string JSON */ - public function update(Request $request, $assetMaintenanceId = null) + public function update(Request $request, $id) { $this->authorize('update', Asset::class); - // Check if the asset maintenance exists - $assetMaintenance = AssetMaintenance::findOrFail($assetMaintenanceId); - if (! Company::isCurrentUserHasAccess($assetMaintenance->asset)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'You cannot edit a maintenance for that asset')); - } + if ($maintenance = AssetMaintenance::with('asset')->find($id)) { - $assetMaintenance->supplier_id = e($request->input('supplier_id')); - $assetMaintenance->is_warranty = e($request->input('is_warranty')); - $assetMaintenance->cost = $request->input('cost'); - $assetMaintenance->notes = e($request->input('notes')); - - $asset = Asset::find(request('asset_id')); - - if (! Company::isCurrentUserHasAccess($asset)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'You cannot edit a maintenance for that asset')); - } - - // Save the asset maintenance data - $assetMaintenance->asset_id = $request->input('asset_id'); - $assetMaintenance->asset_maintenance_type = $request->input('asset_maintenance_type'); - $assetMaintenance->title = $request->input('title'); - $assetMaintenance->start_date = $request->input('start_date'); - $assetMaintenance->completion_date = $request->input('completion_date'); - - if (($assetMaintenance->completion_date == null) - ) { - if (($assetMaintenance->asset_maintenance_time !== 0) - || (! is_null($assetMaintenance->asset_maintenance_time)) - ) { - $assetMaintenance->asset_maintenance_time = null; + // Can this user manage this asset? + if (! Company::isCurrentUserHasAccess($maintenance->asset)) { + return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.action_permission_denied', ['item_type' => trans('admin/asset_maintenances/general.maintenance'), 'id' => $id, 'action' => trans('general.edit')]))); } + + // The asset this miantenance is attached to is not valid or has been deleted + if (!$maintenance->asset) { + return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.item_not_found', ['item_type' => trans('general.asset'), 'id' => $id]))); + } + + $maintenance->fill($request->all()); + + if ($maintenance->save()) { + return response()->json(Helper::formatStandardApiResponse('success', $maintenance, trans('admin/asset_maintenances/message.edit.success'))); + } + + return response()->json(Helper::formatStandardApiResponse('error', null, $maintenance->getErrors())); } - if (($assetMaintenance->completion_date !== null) - && ($assetMaintenance->start_date !== '') - && ($assetMaintenance->start_date !== '0000-00-00') - ) { - $startDate = Carbon::parse($assetMaintenance->start_date); - $completionDate = Carbon::parse($assetMaintenance->completion_date); - $assetMaintenance->asset_maintenance_time = $completionDate->diffInDays($startDate); - } + return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.item_not_found', ['item_type' => trans('admin/asset_maintenances/general.maintenance'), 'id' => $id]))); - // Was the asset maintenance created? - if ($assetMaintenance->save()) { - return response()->json(Helper::formatStandardApiResponse('success', $assetMaintenance, trans('admin/asset_maintenances/message.edit.success'))); - - } - - return response()->json(Helper::formatStandardApiResponse('error', null, $assetMaintenance->getErrors())); } /** diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index 24152670ee..57307acbb3 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -3,15 +3,20 @@ namespace App\Http\Controllers\Api; use App\Events\CheckoutableCheckedIn; +use App\Http\Requests\StoreAssetRequest; +use App\Http\Traits\MigratesLegacyAssetLocations; +use App\Models\CheckoutAcceptance; +use App\Models\LicenseSeat; +use Illuminate\Database\Eloquent\Builder; +use Illuminate\Http\JsonResponse; +use Illuminate\Support\Facades\Crypt; use Illuminate\Support\Facades\Gate; use App\Helpers\Helper; use App\Http\Controllers\Controller; use App\Http\Requests\AssetCheckoutRequest; use App\Http\Transformers\AssetsTransformer; -use App\Http\Transformers\DepreciationReportTransformer; use App\Http\Transformers\LicensesTransformer; use App\Http\Transformers\SelectlistTransformer; -use App\Models\Actionlog; use App\Models\Asset; use App\Models\AssetModel; use App\Models\Company; @@ -20,11 +25,12 @@ use App\Models\License; use App\Models\Location; use App\Models\Setting; use App\Models\User; -use Auth; +use \Illuminate\Support\Facades\Auth; use Carbon\Carbon; use DB; use Illuminate\Http\Request; use App\Http\Requests\ImageUploadRequest; +use Illuminate\Support\Facades\Log; use Input; use Paginator; use Slack; @@ -43,6 +49,8 @@ use Route; */ class AssetsController extends Controller { + use MigratesLegacyAssetLocations; + /** * Returns JSON listing of all assets * @@ -86,6 +94,7 @@ class AssetsController extends Controller 'serial', 'model_number', 'last_checkout', + 'last_checkin', 'notes', 'expected_checkin', 'order_number', @@ -103,6 +112,7 @@ class AssetsController extends Controller 'requests_counter', 'byod', 'asset_eol_date', + 'requestable', ]; $filter = []; @@ -134,7 +144,7 @@ class AssetsController extends Controller // Search custom fields by column name foreach ($all_custom_fields as $field) { - if ($request->filled($field->db_column_name())) { + if ($request->filled($field->db_column_name()) && $field->db_column_name()) { $assets->where($field->db_column_name(), '=', $request->input($field->db_column_name())); } } @@ -531,37 +541,14 @@ class AssetsController extends Controller * @author [A. Gianotto] [] * @param \App\Http\Requests\ImageUploadRequest $request * @since [v4.0] - * @return \Illuminate\Http\JsonResponse */ - public function store(ImageUploadRequest $request) + public function store(StoreAssetRequest $request): JsonResponse { - $this->authorize('create', Asset::class); - $asset = new Asset(); $asset->model()->associate(AssetModel::find((int) $request->get('model_id'))); - $asset->name = $request->get('name'); - $asset->serial = $request->get('serial'); - $asset->company_id = Company::getIdForCurrentUser($request->get('company_id')); - $asset->model_id = $request->get('model_id'); - $asset->order_number = $request->get('order_number'); - $asset->notes = $request->get('notes'); - $asset->asset_tag = $request->get('asset_tag', Asset::autoincrement_asset()); - $asset->user_id = Auth::id(); - $asset->archived = '0'; - $asset->physical = '1'; - $asset->depreciate = '0'; - $asset->status_id = $request->get('status_id', 0); - $asset->warranty_months = $request->get('warranty_months', null); - $asset->purchase_cost = $request->get('purchase_cost'); - $asset->asset_eol_date = $request->get('asset_eol_date', $asset->present()->eol_date()); - $asset->purchase_date = $request->get('purchase_date', null); - $asset->assigned_to = $request->get('assigned_to', null); - $asset->supplier_id = $request->get('supplier_id'); - $asset->requestable = $request->get('requestable', 0); - $asset->rtd_location_id = $request->get('rtd_location_id', null); - $asset->location_id = $request->get('rtd_location_id', null); - + $asset->fill($request->validated()); + $asset->user_id = Auth::id(); /** * this is here just legacy reasons. Api\AssetController @@ -574,10 +561,11 @@ class AssetsController extends Controller $asset = $request->handleImages($asset); // Update custom fields in the database. - // Validation for these fields is handled through the AssetRequest form request - $model = AssetModel::find($request->get('model_id')); + $model = AssetModel::find($request->input('model_id')); - if (($model) && ($model->fieldset)) { + // Check that it's an object and not a collection + // (Sometimes people send arrays here and they shouldn't + if (($model) && ($model instanceof AssetModel) && ($model->fieldset)) { foreach ($model->fieldset->fields as $field) { // Set the field value based on what was sent in the request @@ -585,25 +573,30 @@ class AssetsController extends Controller // If input value is null, use custom field's default value if ($field_val == null) { - \Log::debug('Field value for '.$field->db_column.' is null'); + Log::debug('Field value for '.$field->db_column.' is null'); $field_val = $field->defaultValue($request->get('model_id')); - \Log::debug('Use the default fieldset value of '.$field->defaultValue($request->get('model_id'))); + Log::debug('Use the default fieldset value of '.$field->defaultValue($request->get('model_id'))); } // if the field is set to encrypted, make sure we encrypt the value if ($field->field_encrypted == '1') { - \Log::debug('This model field is encrypted in this fieldset.'); + Log::debug('This model field is encrypted in this fieldset.'); if (Gate::allows('admin')) { // If input value is null, use custom field's default value if (($field_val == null) && ($request->has('model_id') != '')) { - $field_val = \Crypt::encrypt($field->defaultValue($request->get('model_id'))); + $field_val = Crypt::encrypt($field->defaultValue($request->get('model_id'))); } else { - $field_val = \Crypt::encrypt($request->input($field->db_column)); + $field_val = Crypt::encrypt($request->input($field->db_column)); } } } + if ($field->element == 'checkbox') { + if(is_array($field_val)) { + $field_val = implode(',', $field_val); + } + } $asset->{$field->db_column} = $field_val; @@ -627,6 +620,8 @@ class AssetsController extends Controller } return response()->json(Helper::formatStandardApiResponse('success', $asset, trans('admin/hardware/message.create.success'))); + + return response()->json(Helper::formatStandardApiResponse('success', (new AssetsTransformer)->transformAsset($asset), trans('admin/hardware/message.create.success'))); } return response()->json(Helper::formatStandardApiResponse('error', null, $asset->getErrors()), 200); @@ -670,16 +665,26 @@ class AssetsController extends Controller $model = AssetModel::find($asset->model_id); // Update custom fields + $problems_updating_encrypted_custom_fields = false; if (($model) && (isset($model->fieldset))) { foreach ($model->fieldset->fields as $field) { + $field_val = $request->input($field->db_column, null); + if ($request->has($field->db_column)) { + if ($field->element == 'checkbox') { + if(is_array($field_val)) { + $field_val = implode(',', $field_val); + } + } if ($field->field_encrypted == '1') { if (Gate::allows('admin')) { - $asset->{$field->db_column} = \Crypt::encrypt($request->input($field->db_column)); + $field_val = Crypt::encrypt($field_val); + } else { + $problems_updating_encrypted_custom_fields = true; + continue; } - } else { - $asset->{$field->db_column} = $request->input($field->db_column); } + $asset->{$field->db_column} = $field_val; } } } @@ -705,7 +710,11 @@ class AssetsController extends Controller $asset->image = $asset->getImageUrl(); } - return response()->json(Helper::formatStandardApiResponse('success', $asset, trans('admin/hardware/message.update.success'))); + if ($problems_updating_encrypted_custom_fields) { + return response()->json(Helper::formatStandardApiResponse('success', $asset, trans('admin/hardware/message.update.encrypted_warning'))); + } else { + return response()->json(Helper::formatStandardApiResponse('success', $asset, trans('admin/hardware/message.update.success'))); + } } return response()->json(Helper::formatStandardApiResponse('error', null, $asset->getErrors()), 200); @@ -884,20 +893,21 @@ class AssetsController extends Controller */ public function checkin(Request $request, $asset_id) { - $this->authorize('checkin', Asset::class); - $asset = Asset::findOrFail($asset_id); + $asset = Asset::with('model')->findOrFail($asset_id); $this->authorize('checkin', $asset); - $target = $asset->assignedTo; if (is_null($target)) { - return response()->json(Helper::formatStandardApiResponse('error', ['asset'=> e($asset->asset_tag)], trans('admin/hardware/message.checkin.already_checked_in'))); + return response()->json(Helper::formatStandardApiResponse('error', [ + 'asset_tag'=> e($asset->asset_tag), + 'model' => e($asset->model->name), + 'model_number' => e($asset->model->model_number) + ], trans('admin/hardware/message.checkin.already_checked_in'))); } $asset->expected_checkin = null; - $asset->last_checkout = null; + //$asset->last_checkout = null; $asset->last_checkin = now(); - $asset->assigned_to = null; $asset->assignedTo()->disassociate($asset); $asset->accepted = null; @@ -905,10 +915,16 @@ class AssetsController extends Controller $asset->name = $request->input('name'); } + $this->migrateLegacyLocations($asset); + $asset->location_id = $asset->rtd_location_id; if ($request->filled('location_id')) { $asset->location_id = $request->input('location_id'); + + if ($request->input('update_default_location')){ + $asset->rtd_location_id = $request->input('location_id'); + } } if ($request->has('status_id')) { @@ -922,10 +938,31 @@ class AssetsController extends Controller $originalValues['action_date'] = $checkin_at; } + $asset->licenseseats->each(function (LicenseSeat $seat) { + $seat->update(['assigned_to' => null]); + }); + + // Get all pending Acceptances for this asset and delete them + CheckoutAcceptance::pending() + ->whereHasMorph( + 'checkoutable', + [Asset::class], + function (Builder $query) use ($asset) { + $query->where('id', $asset->id); + }) + ->get() + ->map(function ($acceptance) { + $acceptance->delete(); + }); + if ($asset->save()) { event(new CheckoutableCheckedIn($asset, $target, Auth::user(), $request->input('note'), $checkin_at, $originalValues)); - return response()->json(Helper::formatStandardApiResponse('success', ['asset'=> e($asset->asset_tag)], trans('admin/hardware/message.checkin.success'))); + return response()->json(Helper::formatStandardApiResponse('success', [ + 'asset_tag'=> e($asset->asset_tag), + 'model' => e($asset->model->name), + 'model_number' => e($asset->model->model_number) + ], trans('admin/hardware/message.checkin.success'))); } return response()->json(Helper::formatStandardApiResponse('error', ['asset'=> e($asset->asset_tag)], trans('admin/hardware/message.checkin.error'))); @@ -1047,8 +1084,7 @@ class AssetsController extends Controller $assets = Asset::select('assets.*') ->with('location', 'assetstatus', 'assetlog', 'company','assignedTo', - 'model.category', 'model.manufacturer', 'model.fieldset', 'supplier', 'requests') - ->requestableAssets(); + 'model.category', 'model.manufacturer', 'model.fieldset', 'supplier', 'requests'); @@ -1056,7 +1092,7 @@ class AssetsController extends Controller if ($request->filled('search')) { $assets->TextSearch($request->input('search')); } - + // Search custom fields by column name foreach ($all_custom_fields as $field) { if ($request->filled($field->db_column_name())) { @@ -1086,6 +1122,7 @@ class AssetsController extends Controller break; } + $assets->requestableAssets(); // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $assets->count()) ? $assets->count() : app('api_offset_value'); diff --git a/app/Http/Controllers/Api/CompaniesController.php b/app/Http/Controllers/Api/CompaniesController.php index 580bc5d9b9..9c667973a3 100644 --- a/app/Http/Controllers/Api/CompaniesController.php +++ b/app/Http/Controllers/Api/CompaniesController.php @@ -40,7 +40,9 @@ class CompaniesController extends Controller 'components_count', ]; - $companies = Company::withCount('assets as assets_count', 'licenses as licenses_count', 'accessories as accessories_count', 'consumables as consumables_count', 'components as components_count', 'users as users_count'); + $companies = Company::withCount(['assets as assets_count' => function ($query) { + $query->AssetsForShow(); + }])->withCount('licenses as licenses_count', 'accessories as accessories_count', 'consumables as consumables_count', 'components as components_count', 'users as users_count'); if ($request->filled('search')) { $companies->TextSearch($request->input('search')); diff --git a/app/Http/Controllers/Api/ConsumablesController.php b/app/Http/Controllers/Api/ConsumablesController.php index 1c31ec0ea2..d6e3350ddc 100644 --- a/app/Http/Controllers/Api/ConsumablesController.php +++ b/app/Http/Controllers/Api/ConsumablesController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\Api; +use App\Events\CheckoutableCheckedOut; use App\Helpers\Helper; use App\Http\Controllers\Controller; use App\Http\Transformers\ConsumablesTransformer; @@ -11,6 +12,7 @@ use App\Models\Consumable; use App\Models\User; use Illuminate\Http\Request; use App\Http\Requests\ImageUploadRequest; +use Illuminate\Support\Facades\Auth; class ConsumablesController extends Controller { @@ -290,17 +292,9 @@ class ConsumablesController extends Controller ] ); - // Log checkout event - $logaction = $consumable->logCheckout($request->input('note'), $user); - $data['log_id'] = $logaction->id; - $data['eula'] = $consumable->getEula(); - $data['first_name'] = $user->first_name; - $data['item_name'] = $consumable->name; - $data['checkout_date'] = $logaction->created_at; - $data['note'] = $logaction->note; - $data['require_acceptance'] = $consumable->requireAcceptance(); + event(new CheckoutableCheckedOut($consumable, $user, Auth::user(), $request->input('note'))); - return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/consumables/message.checkout.success'))); + return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/consumables/message.checkout.success'))); } diff --git a/app/Http/Controllers/Api/GroupsController.php b/app/Http/Controllers/Api/GroupsController.php index 8548af0ba5..5a441e41ce 100644 --- a/app/Http/Controllers/Api/GroupsController.php +++ b/app/Http/Controllers/Api/GroupsController.php @@ -7,6 +7,7 @@ use App\Http\Controllers\Controller; use App\Http\Transformers\GroupsTransformer; use App\Models\Group; use Illuminate\Http\Request; +use Auth; class GroupsController extends Controller @@ -25,7 +26,7 @@ class GroupsController extends Controller $this->authorize('view', Group::class); $allowed_columns = ['id', 'name', 'created_at', 'users_count']; - $groups = Group::select('id', 'name', 'permissions', 'created_at', 'updated_at')->withCount('users as users_count'); + $groups = Group::select('id', 'name', 'permissions', 'created_at', 'updated_at', 'created_by')->with('admin')->withCount('users as users_count'); if ($request->filled('search')) { $groups = $groups->TextSearch($request->input('search')); @@ -63,6 +64,7 @@ class GroupsController extends Controller $group = new Group; $group->name = $request->input('name'); + $group->created_by = Auth::user()->id; $group->permissions = json_encode($request->input('permissions')); // Todo - some JSON validation stuff here if ($group->save()) { diff --git a/app/Http/Controllers/Api/LicensesController.php b/app/Http/Controllers/Api/LicensesController.php index d456e3cd64..c35b669d70 100644 --- a/app/Http/Controllers/Api/LicensesController.php +++ b/app/Http/Controllers/Api/LicensesController.php @@ -136,6 +136,7 @@ class LicensesController extends Controller 'seats', 'termination_date', 'depreciation_id', + 'min_amt', ]; $sort = in_array($request->input('sort'), $allowed_columns) ? e($request->input('sort')) : 'created_at'; $licenses = $licenses->orderBy($sort, $order); diff --git a/app/Http/Controllers/Api/LocationsController.php b/app/Http/Controllers/Api/LocationsController.php index b888493286..b46c13e13e 100644 --- a/app/Http/Controllers/Api/LocationsController.php +++ b/app/Http/Controllers/Api/LocationsController.php @@ -25,9 +25,27 @@ class LocationsController extends Controller { $this->authorize('view', Location::class); $allowed_columns = [ - 'id', 'name', 'address', 'address2', 'city', 'state', 'country', 'zip', 'created_at', - 'updated_at', 'manager_id', 'image', - 'assigned_assets_count', 'users_count', 'assets_count','assigned_assets_count', 'assets_count', 'rtd_assets_count', 'currency', 'ldap_ou', ]; + 'id', + 'name', + 'address', + 'address2', + 'city', + 'state', + 'country', + 'zip', + 'created_at', + 'updated_at', + 'manager_id', + 'image', + 'assigned_assets_count', + 'users_count', + 'assets_count', + 'assigned_assets_count', + 'assets_count', + 'rtd_assets_count', + 'currency', + 'ldap_ou', + ]; $locations = Location::with('parent', 'manager', 'children')->select([ 'locations.id', @@ -50,6 +68,7 @@ class LocationsController extends Controller ])->withCount('assignedAssets as assigned_assets_count') ->withCount('assets as assets_count') ->withCount('rtd_assets as rtd_assets_count') + ->withCount('children as children_count') ->withCount('users as users_count'); if ($request->filled('search')) { @@ -80,6 +99,10 @@ class LocationsController extends Controller $locations->where('locations.country', '=', $request->input('country')); } + if ($request->filled('manager_id')) { + $locations->where('locations.manager_id', '=', $request->input('manager_id')); + } + // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $locations->count()) ? $locations->count() : app('api_offset_value'); $limit = app('api_limit_value'); @@ -212,7 +235,13 @@ class LocationsController extends Controller public function destroy($id) { $this->authorize('delete', Location::class); - $location = Location::findOrFail($id); + $location = Location::withCount('assignedAssets as assigned_assets_count') + ->withCount('assets as assets_count') + ->withCount('rtd_assets as rtd_assets_count') + ->withCount('children as children_count') + ->withCount('users as users_count') + ->findOrFail($id); + if (! $location->isDeletable()) { return response() ->json(Helper::formatStandardApiResponse('error', null, trans('admin/companies/message.assoc_users'))); diff --git a/app/Http/Controllers/Api/ReportsController.php b/app/Http/Controllers/Api/ReportsController.php index 7335e7d8e0..fbeb78fc8f 100644 --- a/app/Http/Controllers/Api/ReportsController.php +++ b/app/Http/Controllers/Api/ReportsController.php @@ -32,14 +32,34 @@ class ReportsController extends Controller } if (($request->filled('item_type')) && ($request->filled('item_id'))) { - $actionlogs = $actionlogs->where('item_id', '=', $request->input('item_id')) - ->where('item_type', '=', 'App\\Models\\'.ucwords($request->input('item_type'))); + $actionlogs = $actionlogs->where(function($query) use ($request) + { + $query->where('item_id', '=', $request->input('item_id')) + ->where('item_type', '=', 'App\\Models\\'.ucwords($request->input('item_type'))) + ->orWhere(function($query) use ($request) + { + $query->where('target_id', '=', $request->input('item_id')) + ->where('target_type', '=', 'App\\Models\\'.ucwords($request->input('item_type'))); + }); + }); } if ($request->filled('action_type')) { $actionlogs = $actionlogs->where('action_type', '=', $request->input('action_type'))->orderBy('created_at', 'desc'); } + if ($request->filled('user_id')) { + $actionlogs = $actionlogs->where('user_id', '=', $request->input('user_id')); + } + + if ($request->filled('action_source')) { + $actionlogs = $actionlogs->where('action_source', '=', $request->input('action_source'))->orderBy('created_at', 'desc'); + } + + if ($request->filled('remote_ip')) { + $actionlogs = $actionlogs->where('remote_ip', '=', $request->input('remote_ip'))->orderBy('created_at', 'desc'); + } + if ($request->filled('uploads')) { $actionlogs = $actionlogs->whereNotNull('filename')->orderBy('created_at', 'desc'); } @@ -52,6 +72,9 @@ class ReportsController extends Controller 'accept_signature', 'action_type', 'note', + 'remote_ip', + 'user_agent', + 'action_source', ]; diff --git a/app/Http/Controllers/Api/SettingsController.php b/app/Http/Controllers/Api/SettingsController.php index a0438ef078..a481d67944 100644 --- a/app/Http/Controllers/Api/SettingsController.php +++ b/app/Http/Controllers/Api/SettingsController.php @@ -148,7 +148,7 @@ class SettingsController extends Controller * * @author [A. Gianotto] [] * @since [v3.0] - * @return Redirect + * @return JsonResponse */ public function ajaxTestEmail() { @@ -170,7 +170,7 @@ class SettingsController extends Controller * * @author [A. Gianotto] [] * @since [v5.0.0] - * @return Response + * @return JsonResponse */ public function purgeBarcodes() { @@ -211,7 +211,7 @@ class SettingsController extends Controller * @author [A. Gianotto] [] * @since [v5.0.0] * @param \Illuminate\Http\Request $request - * @return array + * @return array | JsonResponse */ public function showLoginAttempts(Request $request) { @@ -229,6 +229,12 @@ class SettingsController extends Controller } + /** + * Lists backup files + * + * @author [A. Gianotto] + * @return array | JsonResponse + */ public function listBackups() { $settings = Setting::getSettings(); $path = 'app/backups'; @@ -249,12 +255,12 @@ class SettingsController extends Controller 'filesize' => Setting::fileSizeConvert(Storage::size($backup_files[$f])), 'modified_value' => $file_timestamp, 'modified_display' => date($settings->date_display_format.' '.$settings->time_display_format, $file_timestamp), + 'backup_url' => config('app.url').'/settings/backups/download/'.basename($backup_files[$f]), ]; $count++; } - } } @@ -264,15 +270,56 @@ class SettingsController extends Controller } + /** + * Downloads a backup file. + * We use response()->download() here instead of Storage::download() because Storage::download() + * exhausts memory on larger files. + * + * @author [A. Gianotto] + * @return JsonResponse|\Symfony\Component\HttpFoundation\BinaryFileResponse + */ public function downloadBackup($file) { - $path = 'app/backups'; - if (Storage::exists($path.'/'.$file)) { + $path = storage_path('app/backups'); + + if (Storage::exists('app/backups/'.$file)) { $headers = ['ContentType' => 'application/zip']; - return Storage::download($path.'/'.$file, $file, $headers); + return response()->download($path.'/'.$file, $file, $headers); } else { - return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.file_not_found'))); + return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.file_not_found')), 404); } } + + /** + * Determines and downloads the latest backup + * + * @author [A. Gianotto] + * @since [v6.3.1] + * @return JsonResponse|\Symfony\Component\HttpFoundation\BinaryFileResponse + */ + public function downloadLatestBackup() { + + $fileData = collect(); + foreach (Storage::files('app/backups') as $file) { + if (pathinfo($file, PATHINFO_EXTENSION) == 'zip') { + $fileData->push([ + 'file' => $file, + 'date' => Storage::lastModified($file) + ]); + } + } + + $newest = $fileData->sortByDesc('date')->first(); + if (Storage::exists($newest['file'])) { + $headers = ['ContentType' => 'application/zip']; + return response()->download(storage_path($newest['file']), basename($newest['file']), $headers); + } else { + return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.file_not_found')), 404); + } + + + } + + } \ No newline at end of file diff --git a/app/Http/Controllers/Api/UsersController.php b/app/Http/Controllers/Api/UsersController.php index 913fe0f5a7..ba1a5366f6 100644 --- a/app/Http/Controllers/Api/UsersController.php +++ b/app/Http/Controllers/Api/UsersController.php @@ -73,6 +73,7 @@ class UsersController extends Controller 'users.end_date', 'users.vip', 'users.autoassign_licenses', + 'users.website', ])->with('manager', 'groups', 'userloc', 'company', 'department', 'assets', 'licenses', 'accessories', 'consumables', 'createdBy',) ->withCount('assets as assets_count', 'licenses as licenses_count', 'accessories as accessories_count', 'consumables as consumables_count'); @@ -122,6 +123,10 @@ class UsersController extends Controller $users = $users->where('users.country', '=', $request->input('country')); } + if ($request->filled('website')) { + $users = $users->where('users.website', '=', $request->input('website')); + } + if ($request->filled('zip')) { $users = $users->where('users.zip', '=', $request->input('zip')); } @@ -192,11 +197,6 @@ class UsersController extends Controller $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - // Make sure the offset and limit are actually integers and do not exceed system limits - $offset = ($request->input('offset') > $users->count()) ? $users->count() : app('api_offset_value'); - $limit = app('api_limit_value'); - - switch ($request->input('sort')) { case 'manager': $users = $users->OrderManager($order); @@ -259,6 +259,7 @@ class UsersController extends Controller 'start_date', 'end_date', 'autoassign_licenses', + 'website', ]; $sort = in_array($request->get('sort'), $allowed_columns) ? $request->get('sort') : 'first_name'; @@ -272,8 +273,14 @@ class UsersController extends Controller $users = $users->withTrashed(); } + // Apply companyable scope $users = Company::scopeCompanyables($users); - + + + // Make sure the offset and limit are actually integers and do not exceed system limits + $offset = ($request->input('offset') > $users->count()) ? $users->count() : app('api_offset_value'); + $limit = app('api_limit_value'); + $total = $users->count(); $users = $users->skip($offset)->take($limit)->get(); @@ -353,6 +360,7 @@ class UsersController extends Controller $user = new User; $user->fill($request->all()); + $user->created_by = Auth::user()->id; if ($request->has('permissions')) { $permissions_array = $request->input('permissions'); @@ -396,7 +404,10 @@ class UsersController extends Controller public function show($id) { $this->authorize('view', User::class); + $user = User::withCount('assets as assets_count', 'licenses as licenses_count', 'accessories as accessories_count', 'consumables as consumables_count')->findOrFail($id); + $user = Company::scopeCompanyables($user)->find($id); + $this->authorize('update', $user); return (new UsersTransformer)->transformUser($user); } @@ -416,6 +427,8 @@ class UsersController extends Controller $this->authorize('update', User::class); $user = User::findOrFail($id); + $user = Company::scopeCompanyables($user)->find($id); + $this->authorize('update', $user); /** * This is a janky hack to prevent people from changing admin demo user data on the public demo. @@ -452,6 +465,7 @@ class UsersController extends Controller if (! Auth::user()->isSuperUser()) { unset($permissions_array['superuser']); } + $user->permissions = $permissions_array; } @@ -474,6 +488,7 @@ class UsersController extends Controller // Check if the request has groups passed and has a value if ($request->filled('groups')) { + $validator = Validator::make($request->all(), [ 'groups.*' => 'integer|exists:permission_groups,id', ]); @@ -481,10 +496,19 @@ class UsersController extends Controller if ($validator->fails()){ return response()->json(Helper::formatStandardApiResponse('error', null, $user->getErrors())); } - $user->groups()->sync($request->input('groups')); + + // Only save groups if the user is a superuser + if (Auth::user()->isSuperUser()) { + $user->groups()->sync($request->input('groups')); + } + // The groups field has been passed but it is null, so we should blank it out } elseif ($request->has('groups')) { - $user->groups()->sync([]); + + // Only save groups if the user is a superuser + if (Auth::user()->isSuperUser()) { + $user->groups()->sync($request->input('groups')); + } } @@ -505,37 +529,43 @@ class UsersController extends Controller public function destroy($id) { $this->authorize('delete', User::class); - $user = User::findOrFail($id); + $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user = Company::scopeCompanyables($user)->find($id); $this->authorize('delete', $user); - if (($user->assets) && ($user->assets->count() > 0)) { - return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/users/message.error.delete_has_assets'))); - } + if ($user) { - if (($user->licenses) && ($user->licenses->count() > 0)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'This user still has '.$user->licenses->count().' license(s) associated with them and cannot be deleted.')); - } - - if (($user->accessories) && ($user->accessories->count() > 0)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'This user still has '.$user->accessories->count().' accessories associated with them.')); - } - - if (($user->managedLocations()) && ($user->managedLocations()->count() > 0)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'This user still has '.$user->managedLocations()->count().' locations that they manage.')); - } - - if ($user->delete()) { - - // Remove the user's avatar if they have one - if (Storage::disk('public')->exists('avatars/'.$user->avatar)) { - try { - Storage::disk('public')->delete('avatars/'.$user->avatar); - } catch (\Exception $e) { - \Log::debug($e); - } + $this->authorize('delete', $user); + + if (($user->assets) && ($user->assets->count() > 0)) { + return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/users/message.error.delete_has_assets'))); } - return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/users/message.success.delete'))); + if (($user->licenses) && ($user->licenses->count() > 0)) { + return response()->json(Helper::formatStandardApiResponse('error', null, 'This user still has ' . $user->licenses->count() . ' license(s) associated with them and cannot be deleted.')); + } + + if (($user->accessories) && ($user->accessories->count() > 0)) { + return response()->json(Helper::formatStandardApiResponse('error', null, 'This user still has ' . $user->accessories->count() . ' accessories associated with them.')); + } + + if (($user->managedLocations()) && ($user->managedLocations()->count() > 0)) { + return response()->json(Helper::formatStandardApiResponse('error', null, 'This user still has ' . $user->managedLocations()->count() . ' locations that they manage.')); + } + + if ($user->delete()) { + + // Remove the user's avatar if they have one + if (Storage::disk('public')->exists('avatars/' . $user->avatar)) { + try { + Storage::disk('public')->delete('avatars/' . $user->avatar); + } catch (\Exception $e) { + \Log::debug($e); + } + } + + return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/users/message.success.delete'))); + } } return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/users/message.error.delete'))); @@ -553,7 +583,31 @@ class UsersController extends Controller { $this->authorize('view', User::class); $this->authorize('view', Asset::class); - $assets = Asset::where('assigned_to', '=', $id)->where('assigned_type', '=', User::class)->with('model')->get(); + + $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user = Company::scopeCompanyables($user)->find($id); + $this->authorize('view', $user); + + $assets = Asset::where('assigned_to', '=', $id)->where('assigned_type', '=', User::class)->with('model'); + + + // Filter on category ID + if ($request->filled('category_id')) { + $assets = $assets->InCategory($request->input('category_id')); + } + + + // Filter on model ID + if ($request->filled('model_id')) { + + $model_ids = $request->input('model_id'); + if (!is_array($model_ids)) { + $model_ids = array($model_ids); + } + $assets = $assets->InModelList($model_ids); + } + + $assets = $assets->get(); return (new AssetsTransformer)->transformAssets($assets, $assets->count(), $request); } @@ -569,7 +623,10 @@ class UsersController extends Controller */ public function emailAssetList(Request $request, $id) { + $this->authorize('update', User::class); $user = User::findOrFail($id); + $user = Company::scopeCompanyables($user)->find($id); + $this->authorize('update', $user); if (empty($user->email)) { return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/users/message.inventorynotification.error'))); @@ -593,6 +650,7 @@ class UsersController extends Controller $this->authorize('view', User::class); $this->authorize('view', Consumable::class); $user = User::findOrFail($id); + $this->authorize('update', $user); $consumables = $user->consumables; return (new ConsumablesTransformer)->transformConsumables($consumables, $consumables->count(), $request); } @@ -609,6 +667,7 @@ class UsersController extends Controller { $this->authorize('view', User::class); $user = User::findOrFail($id); + $this->authorize('view', $user); $this->authorize('view', Accessory::class); $accessories = $user->accessories; @@ -629,6 +688,7 @@ class UsersController extends Controller $this->authorize('view', License::class); if ($user = User::where('id', $id)->withTrashed()->first()) { + $this->authorize('update', $user); $licenses = $user->licenses()->get(); return (new LicensesTransformer())->transformLicenses($licenses, $licenses->count()); } @@ -652,9 +712,20 @@ class UsersController extends Controller if ($request->filled('id')) { try { $user = User::find($request->get('id')); + $this->authorize('update', $user); $user->two_factor_secret = null; $user->two_factor_enrolled = 0; - $user->save(); + $user->saveQuietly(); + + // Log the reset + $logaction = new Actionlog(); + $logaction->target_type = User::class; + $logaction->target_id = $user->id; + $logaction->item_type = User::class; + $logaction->item_id = $user->id; + $logaction->created_at = date('Y-m-d H:i:s'); + $logaction->user_id = Auth::user()->id; + $logaction->logaction('2FA reset'); return response()->json(['message' => trans('admin/settings/general.two_factor_reset_success')], 200); } catch (\Exception $e) { @@ -706,11 +777,11 @@ class UsersController extends Controller $logaction->user_id = Auth::user()->id; $logaction->logaction('restore'); - return response()->json(Helper::formatStandardApiResponse('success', trans('admin/users/message.restore.success')), 200); + return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/users/message.success.restored')), 200); } // Check validation to make sure we're not restoring a user with the same username as an existing user - return response()->json(Helper::formatStandardApiResponse('error', trans('general.could_not_restore', ['item_type' => trans('general.user'), 'error' => $user->getErrors()->first()])), 200); + return response()->json(Helper::formatStandardApiResponse('error', null, $user->getErrors())); } return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/users/message.user_not_found')), 200); diff --git a/app/Http/Controllers/AssetMaintenancesController.php b/app/Http/Controllers/AssetMaintenancesController.php index dc6bc84347..b5a50925ea 100644 --- a/app/Http/Controllers/AssetMaintenancesController.php +++ b/app/Http/Controllers/AssetMaintenancesController.php @@ -148,30 +148,20 @@ class AssetMaintenancesController extends Controller */ public function edit($assetMaintenanceId = null) { + $this->authorize('update', Asset::class); + // Check if the asset maintenance exists $this->authorize('update', Asset::class); // Check if the asset maintenance exists if (is_null($assetMaintenance = AssetMaintenance::find($assetMaintenanceId))) { - // Redirect to the improvement management page - return redirect()->route('maintenances.index') - ->with('error', trans('admin/asset_maintenances/message.not_found')); - } elseif (! $assetMaintenance->asset) { - return redirect()->route('maintenances.index') - ->with('error', 'The asset associated with this maintenance does not exist.'); + // Redirect to the asset maintenance management page + return redirect()->route('maintenances.index')->with('error', trans('admin/asset_maintenances/message.not_found')); + } elseif ((!$assetMaintenance->asset) || ($assetMaintenance->asset->deleted_at!='')) { + // Redirect to the asset maintenance management page + return redirect()->route('maintenances.index')->with('error', 'asset does not exist'); } elseif (! Company::isCurrentUserHasAccess($assetMaintenance->asset)) { return static::getInsufficientPermissionsRedirect(); } - if ($assetMaintenance->completion_date == '0000-00-00') { - $assetMaintenance->completion_date = null; - } - - if ($assetMaintenance->start_date == '0000-00-00') { - $assetMaintenance->start_date = null; - } - - if ($assetMaintenance->cost == '0.00') { - $assetMaintenance->cost = null; - } // Prepare Improvement Type List $assetMaintenanceType = [ @@ -203,8 +193,10 @@ class AssetMaintenancesController extends Controller // Check if the asset maintenance exists if (is_null($assetMaintenance = AssetMaintenance::find($assetMaintenanceId))) { // Redirect to the asset maintenance management page - return redirect()->route('maintenances.index') - ->with('error', trans('admin/asset_maintenances/message.not_found')); + return redirect()->route('maintenances.index')->with('error', trans('admin/asset_maintenances/message.not_found')); + } elseif ((!$assetMaintenance->asset) || ($assetMaintenance->asset->deleted_at!='')) { + // Redirect to the asset maintenance management page + return redirect()->route('maintenances.index')->with('error', 'asset does not exist'); } elseif (! Company::isCurrentUserHasAccess($assetMaintenance->asset)) { return static::getInsufficientPermissionsRedirect(); } diff --git a/app/Http/Controllers/AssetModelsController.php b/app/Http/Controllers/AssetModelsController.php index a3afc4f00d..8d387f968f 100755 --- a/app/Http/Controllers/AssetModelsController.php +++ b/app/Http/Controllers/AssetModelsController.php @@ -7,6 +7,7 @@ use App\Http\Requests\ImageUploadRequest; use App\Models\Actionlog; use App\Models\Asset; use App\Models\AssetModel; +use App\Models\CustomField; use App\Models\User; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\DB; @@ -88,7 +89,7 @@ class AssetModelsController extends Controller $model->requestable = Request::has('requestable'); if ($request->input('fieldset_id') != '') { - $model->fieldset_id = e($request->input('fieldset_id')); + $model->fieldset_id = $request->input('fieldset_id'); } $model = $request->handleImages($model); @@ -101,7 +102,6 @@ class AssetModelsController extends Controller } } - // Redirect to the new model page return redirect()->route('models.index')->with('success', trans('admin/models/message.create.success')); } @@ -166,17 +166,14 @@ class AssetModelsController extends Controller $this->removeCustomFieldsDefaultValues($model); - if ($request->input('fieldset_id') == '') { - $model->fieldset_id = null; - } else { - $model->fieldset_id = $request->input('fieldset_id'); + $model->fieldset_id = $request->input('fieldset_id'); - if ($this->shouldAddDefaultValues($request->input())) { - if (!$this->assignCustomFieldsDefaultValues($model, $request->input('default_values'))){ - return redirect()->back()->withInput()->with('error', trans('admin/custom_fields/message.fieldset_default_value.error')); - } + if ($this->shouldAddDefaultValues($request->input())) { + if (!$this->assignCustomFieldsDefaultValues($model, $request->input('default_values'))){ + return redirect()->back()->withInput()->with('error', trans('admin/custom_fields/message.fieldset_default_value.error')); } } + @@ -292,7 +289,7 @@ class AssetModelsController extends Controller public function show($modelId = null) { $this->authorize('view', AssetModel::class); - $model = AssetModel::withTrashed()->find($modelId); + $model = AssetModel::withTrashed()->withCount('assets')->find($modelId); if (isset($model->id)) { return view('models/view', compact('model')); @@ -446,7 +443,6 @@ class AssetModelsController extends Controller $del_count = 0; foreach ($models as $model) { - \Log::debug($model->id); if ($model->assets_count > 0) { $del_error_count++; @@ -456,8 +452,6 @@ class AssetModelsController extends Controller } } - \Log::debug($del_count); - \Log::debug($del_error_count); if ($del_error_count == 0) { return redirect()->route('models.index') @@ -493,11 +487,11 @@ class AssetModelsController extends Controller * @param array $defaultValues * @return void */ - private function assignCustomFieldsDefaultValues(AssetModel $model, array $defaultValues) + private function assignCustomFieldsDefaultValues(AssetModel $model, array $defaultValues): bool { $data = array(); foreach ($defaultValues as $customFieldId => $defaultValue) { - $customField = \App\Models\CustomField::find($customFieldId); + $customField = CustomField::find($customFieldId); $data[$customField->db_column] = $defaultValue; } diff --git a/app/Http/Controllers/AssetModelsFilesController.php b/app/Http/Controllers/AssetModelsFilesController.php index 9889cd29ca..a4472c3504 100644 --- a/app/Http/Controllers/AssetModelsFilesController.php +++ b/app/Http/Controllers/AssetModelsFilesController.php @@ -3,26 +3,25 @@ namespace App\Http\Controllers; use App\Helpers\StorageHelper; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\AssetModel; use Illuminate\Support\Facades\Response; use Illuminate\Support\Facades\Storage; -use enshrined\svgSanitize\Sanitizer; class AssetModelsFilesController extends Controller { /** * Upload a file to the server. * - * @author [A. Gianotto] [] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $modelId * @return Redirect - * @since [v1.0] * @throws \Illuminate\Auth\Access\AuthorizationException + *@since [v1.0] + * @author [A. Gianotto] [] */ - public function store(AssetFileRequest $request, $modelId = null) + public function store(UploadFileRequest $request, $modelId = null) { if (! $model = AssetModel::find($modelId)) { return redirect()->route('models.index')->with('error', trans('admin/hardware/message.does_not_exist')); @@ -37,29 +36,9 @@ class AssetModelsFilesController extends Controller foreach ($request->file('file') as $file) { - $extension = $file->getClientOriginalExtension(); - $file_name = 'model-'.$model->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; + $file_name = $request->handleFile('private_uploads/assetmodels/','model-'.$model->id,$file); - // Check for SVG and sanitize it - if ($extension=='svg') { - \Log::debug('This is an SVG'); - - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/assetmodels/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - } else { - Storage::put('private_uploads/assetmodels/'.$file_name, file_get_contents($file)); - } - - - $model->logUpload($file_name, e($request->get('notes'))); + $model->logUpload($file_name, $request->get('notes')); } return redirect()->back()->with('success', trans('general.file_upload_success')); diff --git a/app/Http/Controllers/Assets/AssetCheckinController.php b/app/Http/Controllers/Assets/AssetCheckinController.php index 4fe10e895f..30ffd8bba2 100644 --- a/app/Http/Controllers/Assets/AssetCheckinController.php +++ b/app/Http/Controllers/Assets/AssetCheckinController.php @@ -6,8 +6,10 @@ use App\Events\CheckoutableCheckedIn; use App\Helpers\Helper; use App\Http\Controllers\Controller; use App\Http\Requests\AssetCheckinRequest; +use App\Http\Traits\MigratesLegacyAssetLocations; use App\Models\Asset; use App\Models\CheckoutAcceptance; +use App\Models\LicenseSeat; use Illuminate\Database\Eloquent\Builder; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Redirect; @@ -15,6 +17,8 @@ use Illuminate\Support\Facades\View; class AssetCheckinController extends Controller { + use MigratesLegacyAssetLocations; + /** * Returns a view that presents a form to check an asset back into inventory. * @@ -35,6 +39,12 @@ class AssetCheckinController extends Controller $this->authorize('checkin', $asset); + // This asset is already checked in, redirect + + if (is_null($asset->assignedTo)) { + return redirect()->route('hardware.index')->with('error', trans('admin/hardware/message.checkin.already_checked_in')); + } + return view('hardware/checkin', compact('asset'))->with('statusLabel_list', Helper::statusLabelList())->with('backto', $backto); } @@ -67,11 +77,9 @@ class AssetCheckinController extends Controller } $asset->expected_checkin = null; - $asset->last_checkout = null; + //$asset->last_checkout = null; $asset->last_checkin = now(); - $asset->assigned_to = null; $asset->assignedTo()->disassociate($asset); - $asset->assigned_type = null; $asset->accepted = null; $asset->name = $request->get('name'); @@ -79,24 +87,7 @@ class AssetCheckinController extends Controller $asset->status_id = e($request->get('status_id')); } - // This is just meant to correct legacy issues where some user data would have 0 - // as a location ID, which isn't valid. Later versions of Snipe-IT have stricter validation - // rules, so it's necessary to fix this for long-time users. It's kinda gross, but will help - // people (and their data) in the long run - - if ($asset->rtd_location_id == '0') { - \Log::debug('Manually override the RTD location IDs'); - \Log::debug('Original RTD Location ID: '.$asset->rtd_location_id); - $asset->rtd_location_id = ''; - \Log::debug('New RTD Location ID: '.$asset->rtd_location_id); - } - - if ($asset->location_id == '0') { - \Log::debug('Manually override the location IDs'); - \Log::debug('Original Location ID: '.$asset->location_id); - $asset->location_id = ''; - \Log::debug('New Location ID: '.$asset->location_id); - } + $this->migrateLegacyLocations($asset); $asset->location_id = $asset->rtd_location_id; @@ -117,12 +108,9 @@ class AssetCheckinController extends Controller $checkin_at = $request->get('checkin_at'); } - if(!empty($asset->licenseseats->all())){ - foreach ($asset->licenseseats as $seat){ - $seat->assigned_to = null; - $seat->save(); - } - } + $asset->licenseseats->each(function (LicenseSeat $seat) { + $seat->update(['assigned_to' => null]); + }); // Get all pending Acceptances for this asset and delete them $acceptances = CheckoutAcceptance::pending()->whereHasMorph('checkoutable', diff --git a/app/Http/Controllers/Assets/AssetCheckoutController.php b/app/Http/Controllers/Assets/AssetCheckoutController.php index 1fdd0a0cc3..a096f16678 100644 --- a/app/Http/Controllers/Assets/AssetCheckoutController.php +++ b/app/Http/Controllers/Assets/AssetCheckoutController.php @@ -98,7 +98,7 @@ class AssetCheckoutController extends Controller } } - if ($asset->checkOut($target, $admin, $checkout_at, $expected_checkin, e($request->get('note')), $request->get('name'))) { + if ($asset->checkOut($target, $admin, $checkout_at, $expected_checkin, $request->get('note'), $request->get('name'))) { return redirect()->route('hardware.index')->with('success', trans('admin/hardware/message.checkout.success')); } diff --git a/app/Http/Controllers/Assets/AssetFilesController.php b/app/Http/Controllers/Assets/AssetFilesController.php index 610705c604..7debfb479c 100644 --- a/app/Http/Controllers/Assets/AssetFilesController.php +++ b/app/Http/Controllers/Assets/AssetFilesController.php @@ -4,26 +4,25 @@ namespace App\Http\Controllers\Assets; use App\Helpers\StorageHelper; use App\Http\Controllers\Controller; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\Asset; use Illuminate\Support\Facades\Response; use Illuminate\Support\Facades\Storage; -use enshrined\svgSanitize\Sanitizer; class AssetFilesController extends Controller { /** * Upload a file to the server. * - * @author [A. Gianotto] [] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $assetId * @return Redirect - * @since [v1.0] * @throws \Illuminate\Auth\Access\AuthorizationException + *@since [v1.0] + * @author [A. Gianotto] [] */ - public function store(AssetFileRequest $request, $assetId = null) + public function store(UploadFileRequest $request, $assetId = null) { if (! $asset = Asset::find($assetId)) { return redirect()->route('hardware.index')->with('error', trans('admin/hardware/message.does_not_exist')); @@ -37,30 +36,9 @@ class AssetFilesController extends Controller } foreach ($request->file('file') as $file) { - - $extension = $file->getClientOriginalExtension(); - $file_name = 'hardware-'.$asset->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; - - // Check for SVG and sanitize it - if ($extension=='svg') { - \Log::debug('This is an SVG'); - - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/assets/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - } else { - Storage::put('private_uploads/assets/'.$file_name, file_get_contents($file)); - } - + $file_name = $request->handleFile('private_uploads/assets/','hardware-'.$asset->id, $file); - $asset->logUpload($file_name, e($request->get('notes'))); + $asset->logUpload($file_name, $request->get('notes')); } return redirect()->back()->with('success', trans('admin/hardware/message.upload.success')); diff --git a/app/Http/Controllers/Assets/AssetsController.php b/app/Http/Controllers/Assets/AssetsController.php index 96933855fb..6054718e6b 100755 --- a/app/Http/Controllers/Assets/AssetsController.php +++ b/app/Http/Controllers/Assets/AssetsController.php @@ -102,6 +102,10 @@ class AssetsController extends Controller { $this->authorize(Asset::class); + // There are a lot more rules to add here but prevents + // errors around `asset_tags` not being present below. + $this->validate($request, ['asset_tags' => ['required', 'array']]); + // Handle asset tags - there could be one, or potentially many. // This is only necessary on create, not update, since bulk editing is handled // differently @@ -131,9 +135,6 @@ class AssetsController extends Controller $asset->order_number = $request->input('order_number'); $asset->notes = $request->input('notes'); $asset->user_id = Auth::id(); - $asset->archived = '0'; - $asset->physical = '1'; - $asset->depreciate = '0'; $asset->status_id = request('status_id'); $asset->warranty_months = request('warranty_months', null); $asset->purchase_cost = request('purchase_cost'); @@ -149,7 +150,8 @@ class AssetsController extends Controller $asset->next_audit_date = Carbon::now()->addMonths($settings->audit_interval)->toDateString(); } - if ($asset->assigned_to == '') { + // Set location_id to rtd_location_id ONLY if the asset isn't being checked out + if (!request('assigned_user') && !request('assigned_asset') && !request('assigned_location')) { $asset->location_id = $request->input('rtd_location_id', null); } @@ -365,7 +367,6 @@ class AssetsController extends Controller $asset->order_number = $request->input('order_number'); $asset->asset_tag = $asset_tag[1]; $asset->notes = $request->input('notes'); - $asset->physical = '1'; $asset = $request->handleImages($asset); @@ -525,31 +526,33 @@ class AssetsController extends Controller public function getBarCode($assetId = null) { $settings = Setting::getSettings(); - $asset = Asset::find($assetId); - $barcode_file = public_path().'/uploads/barcodes/'.str_slug($settings->alt_barcode).'-'.str_slug($asset->asset_tag).'.png'; + if ($asset = Asset::withTrashed()->find($assetId)) { + $barcode_file = public_path().'/uploads/barcodes/'.str_slug($settings->alt_barcode).'-'.str_slug($asset->asset_tag).'.png'; - if (isset($asset->id, $asset->asset_tag)) { - if (file_exists($barcode_file)) { - $header = ['Content-type' => 'image/png']; + if (isset($asset->id, $asset->asset_tag)) { + if (file_exists($barcode_file)) { + $header = ['Content-type' => 'image/png']; - return response()->file($barcode_file, $header); - } else { - // Calculate barcode width in pixel based on label width (inch) - $barcode_width = ($settings->labels_width - $settings->labels_display_sgutter) * 200.000000000001; + return response()->file($barcode_file, $header); + } else { + // Calculate barcode width in pixel based on label width (inch) + $barcode_width = ($settings->labels_width - $settings->labels_display_sgutter) * 200.000000000001; - $barcode = new \Com\Tecnick\Barcode\Barcode(); - try { - $barcode_obj = $barcode->getBarcodeObj($settings->alt_barcode, $asset->asset_tag, ($barcode_width < 300 ? $barcode_width : 300), 50); - file_put_contents($barcode_file, $barcode_obj->getPngData()); + $barcode = new \Com\Tecnick\Barcode\Barcode(); + try { + $barcode_obj = $barcode->getBarcodeObj($settings->alt_barcode, $asset->asset_tag, ($barcode_width < 300 ? $barcode_width : 300), 50); + file_put_contents($barcode_file, $barcode_obj->getPngData()); - return response($barcode_obj->getPngData())->header('Content-type', 'image/png'); - } catch (\Exception $e) { - Log::debug('The barcode format is invalid.'); + return response($barcode_obj->getPngData())->header('Content-type', 'image/png'); + } catch (\Exception $e) { + Log::debug('The barcode format is invalid.'); - return response(file_get_contents(public_path('uploads/barcodes/invalid_barcode.gif')))->header('Content-type', 'image/gif'); + return response(file_get_contents(public_path('uploads/barcodes/invalid_barcode.gif')))->header('Content-type', 'image/gif'); + } } } } + return null; } /** @@ -738,11 +741,11 @@ class AssetsController extends Controller if ($isCheckinHeaderExplicit) { - //if checkin date header exists, assume that empty or future date is still checked out - //if checkin is before todays date, assume it's checked in and do not assign user ID, if checkin date is in the future or blank, this is the expected checkin date, items is checked out + // if checkin date header exists, assume that empty or future date is still checked out + // if checkin is before today's date, assume it's checked in and do not assign user ID, if checkin date is in the future or blank, this is the expected checkin date, items are checked out - if ((strtotime($checkin_date) > strtotime(Carbon::now())) || (empty($checkin_date)) - ) { + if ((strtotime($checkin_date) > strtotime(Carbon::now())) || (empty($checkin_date))) + { //only do this if item is checked out $asset->assigned_to = $user->id; $asset->assigned_type = User::class; diff --git a/app/Http/Controllers/Assets/BulkAssetsController.php b/app/Http/Controllers/Assets/BulkAssetsController.php index 45ca5bab7c..561e13b200 100644 --- a/app/Http/Controllers/Assets/BulkAssetsController.php +++ b/app/Http/Controllers/Assets/BulkAssetsController.php @@ -7,11 +7,14 @@ use App\Helpers\Helper; use App\Http\Controllers\CheckInOutRequest; use App\Http\Controllers\Controller; use App\Models\Asset; +use App\Models\AssetModel; +use App\Models\Statuslabel; use App\Models\Setting; use App\View\Label; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\DB; +use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Session; use App\Http\Requests\AssetCheckoutRequest; use App\Models\CustomField; @@ -23,6 +26,13 @@ class BulkAssetsController extends Controller /** * Display the bulk edit page. * + * This method is super weird because it's kinda of like a controller within a controller. + * It's main function is to determine what the bulk action in, and then return a view with + * the information that view needs, be it bulk delete, bulk edit, restore, etc. + * + * This is something that made sense at the time, but sort of doesn't make sense now. A JS front-end to determine form + * action would make a lot more sense here and make things a lot more clear. + * * @author [A. Gianotto] [] * @return View * @internal param int $assetId @@ -32,72 +42,146 @@ class BulkAssetsController extends Controller public function edit(Request $request) { $this->authorize('view', Asset::class); - + + /** + * No asset IDs were passed + */ if (! $request->filled('ids')) { return redirect()->back()->with('error', trans('admin/hardware/message.update.no_assets_selected')); } + $asset_ids = $request->input('ids'); + // Figure out where we need to send the user after the update is complete, and store that in the session $bulk_back_url = request()->headers->get('referer'); session(['bulk_back_url' => $bulk_back_url]); - $asset_ids = array_values(array_unique($request->input('ids'))); - - //custom fields logic - $asset_custom_field = Asset::with(['model.fieldset.fields', 'model'])->whereIn('id', $asset_ids)->whereHas('model', function ($query) { - return $query->where('fieldset_id', '!=', null); - })->get(); + $allowed_columns = [ + 'id', + 'name', + 'asset_tag', + 'serial', + 'model_number', + 'last_checkout', + 'notes', + 'expected_checkin', + 'order_number', + 'image', + 'assigned_to', + 'created_at', + 'updated_at', + 'purchase_date', + 'purchase_cost', + 'last_audit_date', + 'next_audit_date', + 'warranty_months', + 'checkout_counter', + 'checkin_counter', + 'requests_counter', + 'byod', + 'asset_eol_date', + ]; - $models = $asset_custom_field->unique('model_id'); + + /** + * Make sure the column is allowed, and if it's a custom field, make sure we strip the custom_fields. prefix + */ + $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; + $sort_override = str_replace('custom_fields.', '', $request->input('sort')); + + // This handles all of the pivot sorting below (versus the assets.* fields in the allowed_columns array) + $column_sort = in_array($sort_override, $allowed_columns) ? $sort_override : 'assets.id'; + + $assets = Asset::with('assignedTo', 'location', 'model')->whereIn('assets.id', $asset_ids); + + $assets = $assets->get(); + + if ($assets->isEmpty()) { + Log::debug('No assets were found for the provided IDs', ['ids' => $asset_ids]); + return redirect()->back()->with('error', trans('admin/hardware/message.update.assets_do_not_exist_or_are_invalid')); + } + + $models = $assets->unique('model_id'); $modelNames = []; foreach($models as $model) { $modelNames[] = $model->model->name; - } + } if ($request->filled('bulk_actions')) { + + switch ($request->input('bulk_actions')) { case 'labels': $this->authorize('view', Asset::class); - $assets_found = Asset::find($asset_ids); - - if ($assets_found->isEmpty()){ - return redirect()->back(); - } return (new Label) - ->with('assets', $assets_found) + ->with('assets', $assets) ->with('settings', Setting::getSettings()) ->with('bulkedit', true) ->with('count', 0); case 'delete': $this->authorize('delete', Asset::class); - $assets = Asset::with('assignedTo', 'location')->find($asset_ids); - $assets->each(function ($asset) { - $this->authorize('delete', $asset); + $assets->each(function ($assets) { + $this->authorize('delete', $assets); }); return view('hardware/bulk-delete')->with('assets', $assets); - + case 'restore': $this->authorize('update', Asset::class); - $assets = Asset::withTrashed()->find($asset_ids); + $assets = Asset::withTrashed()->find($asset_ids); $assets->each(function ($asset) { $this->authorize('delete', $asset); }); - return view('hardware/bulk-restore')->with('assets', $assets); case 'edit': $this->authorize('update', Asset::class); + return view('hardware/bulk') ->with('assets', $asset_ids) ->with('statuslabel_list', Helper::statusLabelList()) - ->with('models', $models->pluck(['model'])) + ->with('models', $models->pluck(['model'])) ->with('modelNames', $modelNames); } } + switch ($sort_override) { + case 'model': + $assets->OrderModels($order); + break; + case 'model_number': + $assets->OrderModelNumber($order); + break; + case 'category': + $assets->OrderCategory($order); + break; + case 'manufacturer': + $assets->OrderManufacturer($order); + break; + case 'company': + $assets->OrderCompany($order); + break; + case 'location': + $assets->OrderLocation($order); + case 'rtd_location': + $assets->OrderRtdLocation($order); + break; + case 'status_label': + $assets->OrderStatus($order); + break; + case 'supplier': + $assets->OrderSupplier($order); + break; + case 'assigned_to': + $assets->OrderAssigned($order); + break; + default: + $assets->orderBy($column_sort, $order); + break; + } + return redirect()->back()->with('error', 'No action selected'); } @@ -117,25 +201,31 @@ class BulkAssetsController extends Controller // Get the back url from the session and then destroy the session $bulk_back_url = route('hardware.index'); + if ($request->session()->has('bulk_back_url')) { $bulk_back_url = $request->session()->pull('bulk_back_url'); } $custom_field_columns = CustomField::all()->pluck('db_column')->toArray(); + - if (Session::exists('ids')) { - $assets = Session::get('ids'); - } elseif (! $request->filled('ids') || count($request->input('ids')) <= 0) { + if (! $request->filled('ids') || count($request->input('ids')) == 0) { return redirect($bulk_back_url)->with('error', trans('admin/hardware/message.update.no_assets_selected')); } - - $assets = array_keys($request->input('ids')); - - if ($request->anyFilled($custom_field_columns)) { - $custom_fields_present = true; - } else { - $custom_fields_present = false; - } + + + $assets = Asset::whereIn('id', array_keys($request->input('ids')))->get(); + + + + /** + * If ANY of these are filled, prepare to update the values on the assets. + * + * Additional checks will be needed for some of them to make sure the values + * make sense (for example, changing the status ID to something incompatible with + * its checkout status. + */ + if (($request->filled('purchase_date')) || ($request->filled('expected_checkin')) || ($request->filled('purchase_cost')) @@ -154,22 +244,32 @@ class BulkAssetsController extends Controller || ($request->anyFilled($custom_field_columns)) ) { - foreach ($assets as $assetId) { + // Let's loop through those assets and build an update array + foreach ($assets as $asset) { $this->update_array = []; + /** + * Leave out model_id and status here because we do math on that later. We have to do some extra + * validation and checks on those two. + * + * It's tempting to make these match the request check above, but some of these values require + * extra work to make sure the data makes sense. + */ $this->conditionallyAddItem('purchase_date') ->conditionallyAddItem('expected_checkin') ->conditionallyAddItem('order_number') ->conditionallyAddItem('requestable') - ->conditionallyAddItem('status_id') ->conditionallyAddItem('supplier_id') ->conditionallyAddItem('warranty_months') ->conditionallyAddItem('next_audit_date'); foreach ($custom_field_columns as $key => $custom_field_column) { $this->conditionallyAddItem($custom_field_column); - } + } + /** + * Blank out fields that were requested to be blanked out via checkbox + */ if ($request->input('null_purchase_date')=='1') { $this->update_array['purchase_date'] = null; } @@ -186,7 +286,6 @@ class BulkAssetsController extends Controller $this->update_array['purchase_cost'] = $request->input('purchase_cost'); } - if ($request->filled('company_id')) { $this->update_array['company_id'] = $request->input('company_id'); if ($request->input('company_id') == 'clear') { @@ -194,88 +293,129 @@ class BulkAssetsController extends Controller } } + /** + * We're trying to change the model ID - we need to do some extra checks here to make sure + * the custom field values work for the custom fieldset rules around this asset. Uniqueness + * and requiredness across the fieldset is particularly important, since those are + * fieldset-specific attributes. + */ + if ($request->filled('model_id')) { + $this->update_array['model_id'] = AssetModel::find($request->input('model_id'))->id; + } + + /** + * We're trying to change the status ID - we need to do some extra checks here to + * make sure the status label type is one that makes sense for the state of the asset, + * for example, we shouldn't be able to make an asset archived if it's currently assigned + * to someone/something. + */ + if ($request->filled('status_id')) { + $updated_status = Statuslabel::find($request->input('status_id')); + + // We cannot assign a non-deployable status type if the asset is already assigned. + // This could probably be added to a form request. + // If the asset isn't assigned, we don't care what the status is. + // Otherwise we need to make sure the status type is still a deployable one. + if ( + ($asset->assigned_to == '') + || ($updated_status->deployable == '1') && ($asset->assetstatus->deployable == '1') + ) { + $this->update_array['status_id'] = $updated_status->id; + } + + } + + /** + * We're changing the location ID - figure out which location we should apply + * this change to: + * + * 0 - RTD location only + * 1 - location ID and RTD location ID + * 2 - location ID only + * + * Note: this is kinda dumb and we should just use human-readable values IMHO. - snipe + */ if ($request->filled('rtd_location_id')) { + if (($request->filled('update_real_loc')) && (($request->input('update_real_loc')) == '0')) { $this->update_array['rtd_location_id'] = $request->input('rtd_location_id'); } + if (($request->filled('update_real_loc')) && (($request->input('update_real_loc')) == '1')) { $this->update_array['location_id'] = $request->input('rtd_location_id'); $this->update_array['rtd_location_id'] = $request->input('rtd_location_id'); } + if (($request->filled('update_real_loc')) && (($request->input('update_real_loc')) == '2')) { $this->update_array['location_id'] = $request->input('rtd_location_id'); } + } + + /** + * ------------------------------------------------------------------------------ + * ANYTHING that happens past this foreach + * WILL NOT BE logged in the edit log_meta data + * ------------------------------------------------------------------------------ + */ $changed = []; - $asset = Asset::find($assetId); foreach ($this->update_array as $key => $value) { + if ($this->update_array[$key] != $asset->{$key}) { $changed[$key]['old'] = $asset->{$key}; $changed[$key]['new'] = $this->update_array[$key]; } + } - - if ($custom_fields_present) { - $model = $asset->model()->first(); + /** + * Start all the custom fields shenanigans + */ - // Use the rules of the new model fieldsets if the model changed - if ($request->filled('model_id')) { - $this->update_array['model_id'] = $request->input('model_id'); - $model = \App\Models\AssetModel::find($request->input('model_id')); - } + // Does the model have a fieldset? + if ($asset->model->fieldset) { + foreach ($asset->model->fieldset->fields as $field) { + if ((array_key_exists($field->db_column, $this->update_array)) && ($field->field_encrypted == '1')) { + $decrypted_old = Helper::gracefulDecrypt($field, $asset->{$field->db_column}); - // Make sure this model is valid - $assetCustomFields = ($model) ? $model->fieldset : null; - - if ($assetCustomFields && $assetCustomFields->fields) { - - foreach ($assetCustomFields->fields as $field) { - - if ((array_key_exists($field->db_column, $this->update_array)) && ($field->field_encrypted=='1')) { - $decrypted_old = Helper::gracefulDecrypt($field, $asset->{$field->db_column}); - - /* - * Check if the decrypted existing value is different from one we just submitted - * and if not, pull it out of the object since it shouldn't really be updating at all. - * If we don't do this, it will try to re-encrypt it, and the same value encrypted two - * different times will have different values, so it will *look* like it was updated - * but it wasn't. - */ - if ($decrypted_old != $this->update_array[$field->db_column]) { - $asset->{$field->db_column} = \Crypt::encrypt($this->update_array[$field->db_column]); - } else { - /* - * Remove the encrypted custom field from the update_array, since nothing changed - */ - unset($this->update_array[$field->db_column]); - unset($asset->{$field->db_column}); - } - + /* + * Check if the decrypted existing value is different from one we just submitted + * and if not, pull it out of the object since it shouldn't really be updating at all. + * If we don't do this, it will try to re-encrypt it, and the same value encrypted two + * different times will have different values, so it will *look* like it was updated + * but it wasn't. + */ + if ($decrypted_old != $this->update_array[$field->db_column]) { + $asset->{$field->db_column} = \Crypt::encrypt($this->update_array[$field->db_column]); + } else { /* - * These custom fields aren't encrypted, just carry on as usual + * Remove the encrypted custom field from the update_array, since nothing changed */ + unset($this->update_array[$field->db_column]); + unset($asset->{$field->db_column}); + } + + /* + * These custom fields aren't encrypted, just carry on as usual + */ + } else { + + if ((array_key_exists($field->db_column, $this->update_array)) && ($asset->{$field->db_column} != $this->update_array[$field->db_column])) { + + // Check if this is an array, and if so, flatten it + if (is_array($this->update_array[$field->db_column])) { + $asset->{$field->db_column} = implode(', ', $this->update_array[$field->db_column]); } else { - - - if ((array_key_exists($field->db_column, $this->update_array)) && ($asset->{$field->db_column} != $this->update_array[$field->db_column])) { - - // Check if this is an array, and if so, flatten it - if (is_array($this->update_array[$field->db_column])) { - $asset->{$field->db_column} = implode(', ', $this->update_array[$field->db_column]); - } else { - $asset->{$field->db_column} = $this->update_array[$field->db_column]; - } - } + $asset->{$field->db_column} = $this->update_array[$field->db_column]; } + } + } - } // endforeach - } // end custom field check - } // end custom fields handler - + } // endforeach + } // Check if it passes validation, and then try to save diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 100eed12b9..896ca11ff5 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers\Auth; use App\Http\Controllers\Controller; +use App\Models\SamlNonce; use App\Models\Setting; use App\Models\User; use App\Models\Ldap; @@ -109,7 +110,14 @@ class LoginController extends Controller try { $user = $saml->samlLogin($samlData); - + $notValidAfter = new \Carbon\Carbon(@$samlData['assertionNotOnOrAfter']); + if(\Carbon::now()->greaterThanOrEqualTo($notValidAfter)) { + abort(400,"Expired SAML Assertion"); + } + if(SamlNonce::where('nonce', @$samlData['nonce'])->count() > 0) { + abort(400,"Assertion has already been used"); + } + Log::debug("okay, fine, this is a new nonce then. Good for you."); if (!is_null($user)) { Auth::login($user); } else { @@ -123,10 +131,14 @@ class LoginController extends Controller $user->last_login = \Carbon::now(); $user->saveQuietly(); } - + $s = new SamlNonce(); + $s->nonce = @$samlData['nonce']; + $s->not_valid_after = $notValidAfter; + $s->save(); + } catch (\Exception $e) { \Log::debug('There was an error authenticating the SAML user: '.$e->getMessage()); - throw new \Exception($e->getMessage()); + throw $e; } // Fallthrough with better logging diff --git a/app/Http/Controllers/Components/ComponentsFilesController.php b/app/Http/Controllers/Components/ComponentsFilesController.php index 0f4e782aa8..55ae7f61b6 100644 --- a/app/Http/Controllers/Components/ComponentsFilesController.php +++ b/app/Http/Controllers/Components/ComponentsFilesController.php @@ -4,28 +4,27 @@ namespace App\Http\Controllers\Components; use App\Helpers\StorageHelper; use App\Http\Controllers\Controller; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\Component; use Illuminate\Support\Facades\Response; use Illuminate\Support\Facades\Storage; use Symfony\Component\HttpFoundation\JsonResponse; -use enshrined\svgSanitize\Sanitizer; class ComponentsFilesController extends Controller { /** * Validates and stores files associated with a component. * - * @todo Switch to using the AssetFileRequest form request validator. - * @author [A. Gianotto] [] - * @since [v1.0] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $componentId * @return \Illuminate\Http\RedirectResponse * @throws \Illuminate\Auth\Access\AuthorizationException + *@author [A. Gianotto] [] + * @since [v1.0] + * @todo Switch to using the AssetFileRequest form request validator. */ - public function store(AssetFileRequest $request, $componentId = null) + public function store(UploadFileRequest $request, $componentId = null) { if (config('app.lock_passwords')) { @@ -43,30 +42,7 @@ class ComponentsFilesController extends Controller } foreach ($request->file('file') as $file) { - - $extension = $file->getClientOriginalExtension(); - $file_name = 'component-'.$component->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; - - - // Check for SVG and sanitize it - if ($extension == 'svg') { - \Log::debug('This is an SVG'); - \Log::debug($file_name); - - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/components/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - - } else { - Storage::put('private_uploads/components/'.$file_name, file_get_contents($file)); - } + $file_name = $request->handleFile('private_uploads/components/','component-'.$component->id, $file); //Log the upload to the log $component->logUpload($file_name, e($request->input('notes'))); diff --git a/app/Http/Controllers/Consumables/ConsumableCheckoutController.php b/app/Http/Controllers/Consumables/ConsumableCheckoutController.php index 0cac973415..f7a297aeee 100644 --- a/app/Http/Controllers/Consumables/ConsumableCheckoutController.php +++ b/app/Http/Controllers/Consumables/ConsumableCheckoutController.php @@ -76,7 +76,6 @@ class ConsumableCheckoutController extends Controller return redirect()->route('consumables.index')->with('error', trans('admin/consumables/message.checkout.unavailable')); } - $admin_user = Auth::user(); $assigned_to = e($request->input('assigned_to')); diff --git a/app/Http/Controllers/Consumables/ConsumablesFilesController.php b/app/Http/Controllers/Consumables/ConsumablesFilesController.php index 6053e82cca..977261edcd 100644 --- a/app/Http/Controllers/Consumables/ConsumablesFilesController.php +++ b/app/Http/Controllers/Consumables/ConsumablesFilesController.php @@ -4,28 +4,27 @@ namespace App\Http\Controllers\Consumables; use App\Helpers\StorageHelper; use App\Http\Controllers\Controller; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\Consumable; use Illuminate\Support\Facades\Response; use Illuminate\Support\Facades\Storage; use Symfony\Consumable\HttpFoundation\JsonResponse; -use enshrined\svgSanitize\Sanitizer; class ConsumablesFilesController extends Controller { /** * Validates and stores files associated with a consumable. * - * @todo Switch to using the AssetFileRequest form request validator. - * @author [A. Gianotto] [] - * @since [v1.0] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $consumableId * @return \Illuminate\Http\RedirectResponse * @throws \Illuminate\Auth\Access\AuthorizationException + *@author [A. Gianotto] [] + * @since [v1.0] + * @todo Switch to using the AssetFileRequest form request validator. */ - public function store(AssetFileRequest $request, $consumableId = null) + public function store(UploadFileRequest $request, $consumableId = null) { if (config('app.lock_passwords')) { return redirect()->route('consumables.show', ['consumable'=>$consumableId])->with('error', trans('general.feature_disabled')); @@ -42,30 +41,7 @@ class ConsumablesFilesController extends Controller } foreach ($request->file('file') as $file) { - - $extension = $file->getClientOriginalExtension(); - $file_name = 'consumable-'.$consumable->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; - - - // Check for SVG and sanitize it - if ($extension == 'svg') { - \Log::debug('This is an SVG'); - \Log::debug($file_name); - - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/consumables/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - - } else { - Storage::put('private_uploads/consumables/'.$file_name, file_get_contents($file)); - } + $file_name = $request->handleFile('private_uploads/consumables/','consumable-'.$consumable->id, $file); //Log the upload to the log $consumable->logUpload($file_name, e($request->input('notes'))); diff --git a/app/Http/Controllers/CustomFieldsController.php b/app/Http/Controllers/CustomFieldsController.php index ffe5eceec2..23ea9da34b 100644 --- a/app/Http/Controllers/CustomFieldsController.php +++ b/app/Http/Controllers/CustomFieldsController.php @@ -260,7 +260,7 @@ class CustomFieldsController extends Controller $field->name = trim(e($request->get("name"))); $field->element = e($request->get("element")); - $field->field_values = e($request->get("field_values")); + $field->field_values = $request->get("field_values"); $field->user_id = Auth::id(); $field->help_text = $request->get("help_text"); $field->show_in_email = $show_in_email; diff --git a/app/Http/Controllers/GroupsController.php b/app/Http/Controllers/GroupsController.php index b98156824a..544ebb34ed 100755 --- a/app/Http/Controllers/GroupsController.php +++ b/app/Http/Controllers/GroupsController.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers; use App\Helpers\Helper; use App\Models\Group; use Illuminate\Http\Request; +use Auth; /** * This controller handles all actions related to User Groups for @@ -63,6 +64,7 @@ class GroupsController extends Controller $group = new Group(); $group->name = $request->input('name'); $group->permissions = json_encode($request->input('permission')); + $group->created_by = Auth::user()->id; if ($group->save()) { return redirect()->route('groups.index')->with('success', trans('admin/groups/message.success.create')); diff --git a/app/Http/Controllers/LabelsController.php b/app/Http/Controllers/LabelsController.php index 950094bc45..1c5715b35f 100755 --- a/app/Http/Controllers/LabelsController.php +++ b/app/Http/Controllers/LabelsController.php @@ -6,6 +6,7 @@ use App\Models\Asset; use App\Models\AssetModel; use App\Models\Category; use App\Models\Company; +use App\Models\CustomField; use App\Models\Labels\Label; use App\Models\Location; use App\Models\Manufacturer; @@ -13,6 +14,7 @@ use App\Models\Setting; use App\Models\Supplier; use App\Models\User; use App\View\Label as LabelView; +use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Storage; class LabelsController extends Controller @@ -20,9 +22,9 @@ class LabelsController extends Controller /** * Returns the Label view with test data * - * @author Grant Le Roux - * @param string $labelName + * @param string $labelName * @return \Illuminate\Contracts\View\View + * @author Grant Le Roux */ public function show(string $labelName) { @@ -41,29 +43,43 @@ class LabelsController extends Controller $exampleAsset->status_id = 1; $exampleAsset->company = new Company([ - 'name' => 'Test Company Limited', + 'name' => trans('admin/labels/table.example_company'), 'phone' => '1-555-555-5555', 'email' => 'company@example.com', ]); $exampleAsset->setRelation('assignedTo', new User(['first_name' => 'Luke', 'last_name' => 'Skywalker'])); - $exampleAsset->defaultLoc = new Location(['name' => 'Building 1', 'phone' => '1-555-555-5555']); - $exampleAsset->location = new Location(['name' => 'Building 2', 'phone' => '1-555-555-5555']); + $exampleAsset->defaultLoc = new Location(['name' => trans('admin/labels/table.example_defaultloc'), 'phone' => '1-555-555-5555']); + $exampleAsset->location = new Location(['name' => trans('admin/labels/table.example_location'), 'phone' => '1-555-555-5555']); $exampleAsset->model = new AssetModel(); $exampleAsset->model->id = 999999; - $exampleAsset->model->name = 'Test Model'; + $exampleAsset->model->name = trans('admin/labels/table.example_model'); $exampleAsset->model->model_number = 'MDL5678'; $exampleAsset->model->manufacturer = new Manufacturer(); $exampleAsset->model->manufacturer->id = 999999; - $exampleAsset->model->manufacturer->name = 'Test Manufacturing Inc.'; + $exampleAsset->model->manufacturer->name = trans('admin/labels/table.example_manufacturer'); $exampleAsset->model->manufacturer->support_email = 'support@test.com'; $exampleAsset->model->manufacturer->support_phone = '1-555-555-5555'; $exampleAsset->model->manufacturer->support_url = 'https://example.com'; - $exampleAsset->supplier = new Supplier(['name' => 'Test Company Limited']); + $exampleAsset->supplier = new Supplier(['name' => trans('admin/labels/table.example_company')]); $exampleAsset->model->category = new Category(); $exampleAsset->model->category->id = 999999; - $exampleAsset->model->category->name = 'Test Category'; + $exampleAsset->model->category->name = trans('admin/labels/table.example_category'); + + $customFieldColumns = CustomField::where('field_encrypted', '=', 0)->pluck('db_column'); + + collect(explode(';', Setting::getSettings()->label2_fields)) + ->filter() + ->each(function ($item) use ($customFieldColumns, $exampleAsset) { + $pair = explode('=', $item); + + if (array_key_exists(1, $pair)) { + if ($customFieldColumns->contains($pair[1])) { + $exampleAsset->{$pair[1]} = "{{$pair[0]}}"; + } + } + }); $settings = Setting::getSettings(); if (request()->has('settings')) { diff --git a/app/Http/Controllers/Licenses/LicenseFilesController.php b/app/Http/Controllers/Licenses/LicenseFilesController.php index f6f7c1ad0c..037d78d230 100644 --- a/app/Http/Controllers/Licenses/LicenseFilesController.php +++ b/app/Http/Controllers/Licenses/LicenseFilesController.php @@ -4,28 +4,27 @@ namespace App\Http\Controllers\Licenses; use App\Helpers\StorageHelper; use App\Http\Controllers\Controller; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\License; use Illuminate\Support\Facades\Response; use Illuminate\Support\Facades\Storage; use Symfony\Component\HttpFoundation\JsonResponse; -use enshrined\svgSanitize\Sanitizer; class LicenseFilesController extends Controller { /** * Validates and stores files associated with a license. * - * @todo Switch to using the AssetFileRequest form request validator. - * @author [A. Gianotto] [] - * @since [v1.0] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $licenseId * @return \Illuminate\Http\RedirectResponse * @throws \Illuminate\Auth\Access\AuthorizationException + *@author [A. Gianotto] [] + * @since [v1.0] + * @todo Switch to using the AssetFileRequest form request validator. */ - public function store(AssetFileRequest $request, $licenseId = null) + public function store(UploadFileRequest $request, $licenseId = null) { $license = License::find($licenseId); @@ -38,30 +37,7 @@ class LicenseFilesController extends Controller } foreach ($request->file('file') as $file) { - - $extension = $file->getClientOriginalExtension(); - $file_name = 'license-'.$license->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; - - - // Check for SVG and sanitize it - if ($extension == 'svg') { - \Log::debug('This is an SVG'); - \Log::debug($file_name); - - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/licenses/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - - } else { - Storage::put('private_uploads/licenses/'.$file_name, file_get_contents($file)); - } + $file_name = $request->handleFile('private_uploads/licenses/','license-'.$license->id, $file); //Log the upload to the log $license->logUpload($file_name, e($request->input('notes'))); diff --git a/app/Http/Controllers/Licenses/LicensesController.php b/app/Http/Controllers/Licenses/LicensesController.php index 02e2163207..c55181c518 100755 --- a/app/Http/Controllers/Licenses/LicensesController.php +++ b/app/Http/Controllers/Licenses/LicensesController.php @@ -99,6 +99,7 @@ class LicensesController extends Controller $license->category_id = $request->input('category_id'); $license->termination_date = $request->input('termination_date'); $license->user_id = Auth::id(); + $license->min_amt = $request->input('min_amt'); if ($license->save()) { return redirect()->route('licenses.index')->with('success', trans('admin/licenses/message.create.success')); @@ -176,6 +177,7 @@ class LicensesController extends Controller $license->manufacturer_id = $request->input('manufacturer_id'); $license->supplier_id = $request->input('supplier_id'); $license->category_id = $request->input('category_id'); + $license->min_amt = $request->input('min_amt'); if ($license->save()) { return redirect()->route('licenses.show', ['license' => $licenseId])->with('success', trans('admin/licenses/message.update.success')); @@ -245,12 +247,6 @@ class LicensesController extends Controller $available_seats_count = $license->availCount()->count(); $checkedout_seats_count = ($total_seats_count - $available_seats_count); - \Log::debug('Total: '.$total_seats_count); - \Log::debug('Users: '.$users_count); - \Log::debug('Available: '.$available_seats_count); - \Log::debug('Checkedout: '.$checkedout_seats_count); - - $this->authorize('view', $license); return view('licenses.view', compact('license')) ->with('users_count', $users_count) diff --git a/app/Http/Controllers/LocationsController.php b/app/Http/Controllers/LocationsController.php index 08dc38b3ac..897d127580 100755 --- a/app/Http/Controllers/LocationsController.php +++ b/app/Http/Controllers/LocationsController.php @@ -8,6 +8,7 @@ use App\Models\Location; use App\Models\User; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Storage; +use Illuminate\Http\Request; /** * This controller handles all actions related to Locations for @@ -168,7 +169,7 @@ class LocationsController extends Controller { $this->authorize('delete', Location::class); if (is_null($location = Location::find($locationId))) { - return redirect()->to(route('locations.index'))->with('error', trans('admin/locations/message.not_found')); + return redirect()->to(route('locations.index'))->with('error', trans('admin/locations/message.does_not_exist')); } if ($location->users()->count() > 0) { @@ -238,7 +239,7 @@ class LocationsController extends Controller * @author [A. Gianotto] [] * @param int $locationId * @since [v6.0.14] - * @return View + * @return \Illuminate\Contracts\View\View */ public function getClone($locationId = null) { @@ -272,8 +273,102 @@ class LocationsController extends Controller } return redirect()->route('locations.index')->with('error', trans('admin/locations/message.does_not_exist')); + } + /** + * Returns a view that allows the user to bulk delete locations + * + * @author [A. Gianotto] [] + * @since [v6.3.1] + * @return \Illuminate\Contracts\View\View + */ + public function postBulkDelete(Request $request) + { + $locations_raw_array = $request->input('ids'); + + // Make sure some IDs have been selected + if ((is_array($locations_raw_array)) && (count($locations_raw_array) > 0)) { + $locations = Location::whereIn('id', $locations_raw_array) + ->withCount('assignedAssets as assigned_assets_count') + ->withCount('assets as assets_count') + ->withCount('rtd_assets as rtd_assets_count') + ->withCount('children as children_count') + ->withCount('users as users_count')->get(); + + $valid_count = 0; + foreach ($locations as $location) { + if ($location->isDeletable()) { + $valid_count++; + } + } + return view('locations/bulk-delete', compact('locations'))->with('valid_count', $valid_count); + } + + return redirect()->route('models.index') + ->with('error', 'You must select at least one model to edit.'); + } + + /** + * Checks that locations can be deleted and deletes them if they can + * + * @author [A. Gianotto] [] + * @since [v6.3.1] + * @return \Illuminate\Http\RedirectResponse + */ + public function postBulkDeleteStore(Request $request) { + $locations_raw_array = $request->input('ids'); + + if ((is_array($locations_raw_array)) && (count($locations_raw_array) > 0)) { + $locations = Location::whereIn('id', $locations_raw_array) + ->withCount('assignedAssets as assigned_assets_count') + ->withCount('assets as assets_count') + ->withCount('rtd_assets as rtd_assets_count') + ->withCount('children as children_count') + ->withCount('users as users_count')->get(); + + $success_count = 0; + $error_count = 0; + + foreach ($locations as $location) { + + // Can we delete this location? + if ($location->isDeletable()) { + $location->delete(); + $success_count++; + } else { + $error_count++; + } + } + + \Log::debug('Success count: '.$success_count); + \Log::debug('Error count: '.$error_count); + // Complete success + if ($success_count == count($locations_raw_array)) { + return redirect() + ->route('locations.index') + ->with('success', trans_choice('general.bulk.delete.success', $success_count, + ['object_type' => trans_choice('general.location_plural', $success_count), 'count' => $success_count] + )); + } + + // Partial success + if ($error_count > 0) { + return redirect() + ->route('locations.index') + ->with('warning', trans('general.bulk.delete.partial', + ['success' => $success_count, 'error' => $error_count, 'object_type' => trans('general.locations')] + )); + } + } + + + // Nothing was selected - return to the index + return redirect() + ->route('locations.index') + ->with('error', trans('general.bulk.nothing_selected', + ['object_type' => trans('general.locations')] + )); } } diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index f3900eff25..2e81facc76 100755 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -56,7 +56,7 @@ class ProfileController extends Controller $user->phone = $request->input('phone'); if (! config('app.lock_passwords')) { - $user->locale = $request->input('locale', 'en'); + $user->locale = $request->input('locale', 'en-US'); } if ((Gate::allows('self.two_factor')) && ((Setting::getSettings()->two_factor_enabled == '1') && (! config('app.lock_passwords')))) { diff --git a/app/Http/Controllers/ReportsController.php b/app/Http/Controllers/ReportsController.php index 04e3c434eb..c1ae800342 100644 --- a/app/Http/Controllers/ReportsController.php +++ b/app/Http/Controllers/ReportsController.php @@ -252,6 +252,9 @@ class ReportsController extends Controller trans('general.model_no'), 'To', trans('general.notes'), + trans('admin/settings/general.login_ip'), + trans('admin/settings/general.login_user_agent'), + trans('general.action_source'), 'Changed', ]; @@ -292,12 +295,15 @@ class ReportsController extends Controller $actionlog->present()->actionType(), e($actionlog->itemType()), ($actionlog->itemType() == 'user') ? $actionlog->filename : $item_name, - ($actionlog->item->serial) ? $actionlog->item->serial : null, - ($actionlog->item->model) ? htmlspecialchars($actionlog->item->model->name, ENT_NOQUOTES) : null, - ($actionlog->item->model) ? $actionlog->item->model->model_number : null, + ($actionlog->item) ? $actionlog->item->serial : null, + (($actionlog->item) && ($actionlog->item->model)) ? htmlspecialchars($actionlog->item->model->name, ENT_NOQUOTES) : null, + (($actionlog->item) && ($actionlog->item->model)) ? $actionlog->item->model->model_number : null, $target_name, ($actionlog->note) ? e($actionlog->note) : '', $actionlog->log_meta, + $actionlog->remote_ip, + $actionlog->user_agent, + $actionlog->action_source, ]; fputcsv($handle, $row); } @@ -610,7 +616,7 @@ class ReportsController extends Controller } if ($request->filled('url')) { - $header[] = trans('admin/manufacturers/table.url'); + $header[] = trans('general.url'); } @@ -680,20 +686,27 @@ class ReportsController extends Controller $assets->whereBetween('assets.created_at', [$created_start, $created_end]); } + if (($request->filled('checkout_date_start')) && ($request->filled('checkout_date_end'))) { $checkout_start = \Carbon::parse($request->input('checkout_date_start'))->startOfDay(); - $checkout_end = \Carbon::parse($request->input('checkout_date_end'))->endOfDay(); + $checkout_end = \Carbon::parse($request->input('checkout_date_end',now()))->endOfDay(); - $assets->whereBetween('assets.last_checkout', [$checkout_start, $checkout_end]); + $actionlogassets = Actionlog::where('action_type','=', 'checkout') + ->where('item_type', 'LIKE', '%Asset%',) + ->whereBetween('action_date',[$checkout_start, $checkout_end]) + ->pluck('item_id'); + + $assets->whereIn('assets.id',$actionlogassets); } if (($request->filled('checkin_date_start'))) { - $assets->whereBetween('last_checkin', [ - Carbon::parse($request->input('checkin_date_start'))->startOfDay(), + $checkin_start = \Carbon::parse($request->input('checkin_date_start'))->startOfDay(); // use today's date is `checkin_date_end` is not provided - Carbon::parse($request->input('checkin_date_end', now()))->endOfDay(), - ]); + $checkin_end = \Carbon::parse($request->input('checkin_date_end', now()))->endOfDay(); + + $assets->whereBetween('assets.last_checkin', [$checkin_start, $checkin_end ]); } + //last checkin is exporting, but currently is a date and not a datetime in the custom report ONLY. if (($request->filled('expected_checkin_start')) && ($request->filled('expected_checkin_end'))) { $assets->whereBetween('assets.expected_checkin', [$request->input('expected_checkin_start'), $request->input('expected_checkin_end')]); @@ -712,10 +725,10 @@ class ReportsController extends Controller if ($request->filled('exclude_archived')) { $assets->notArchived(); } - if ($request->input('deleted_assets') == '1') { + if ($request->input('deleted_assets') == 'include_deleted') { $assets->withTrashed(); } - if ($request->input('deleted_assets') == '0') { + if ($request->input('deleted_assets') == 'only_deleted') { $assets->onlyTrashed(); } @@ -1150,16 +1163,24 @@ class ReportsController extends Controller $logItem = $logItem_res[0]; } - if (!$assetItem->assignedTo->locale){ - Notification::locale(Setting::getSettings()->locale)->send( - $assetItem->assignedTo, - new CheckoutAssetNotification($assetItem, $assetItem->assignedTo, $logItem->user, $acceptance, $logItem->note) - ); - } else { - Notification::send( - $assetItem->assignedTo, - new CheckoutAssetNotification($assetItem, $assetItem->assignedTo, $logItem->user, $acceptance, $logItem->note) - ); + // Only send notification if assigned + if ($assetItem->assignedTo) { + + if (!$assetItem->assignedTo->locale) { + Notification::locale(Setting::getSettings()->locale)->send( + $assetItem->assignedTo, + new CheckoutAssetNotification($assetItem, $assetItem->assignedTo, $logItem->user, $acceptance, $logItem->note) + ); + } else { + Notification::send( + $assetItem->assignedTo, + new CheckoutAssetNotification($assetItem, $assetItem->assignedTo, $logItem->user, $acceptance, $logItem->note) + ); + } + } + + if ($assetItem->assignedTo->email == ''){ + return redirect()->route('reports/unaccepted_assets')->with('error', trans('general.no_email')); } return redirect()->route('reports/unaccepted_assets')->with('success', trans('admin/reports/general.reminder_sent')); diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php index 989fe8c494..3c09c900fa 100755 --- a/app/Http/Controllers/SettingsController.php +++ b/app/Http/Controllers/SettingsController.php @@ -20,6 +20,7 @@ use DB; use enshrined\svgSanitize\Sanitizer; use Illuminate\Http\Request; use Illuminate\Support\Facades\Storage; +use Illuminate\Validation\Rule; use Image; use Input; use Redirect; @@ -28,6 +29,7 @@ use App\Http\Requests\SlackSettingsRequest; use Illuminate\Support\Str; use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\Validator; +use Carbon\Carbon; /** * This controller handles all actions related to Settings for @@ -186,7 +188,7 @@ class SettingsController extends Controller $settings->alerts_enabled = 1; $settings->pwd_secure_min = 10; $settings->brand = 1; - $settings->locale = $request->input('locale', 'en'); + $settings->locale = $request->input('locale', 'en-US'); $settings->default_currency = $request->input('default_currency', 'USD'); $settings->user_id = 1; $settings->email_domain = $request->input('email_domain'); @@ -356,6 +358,7 @@ class SettingsController extends Controller } $setting->default_eula_text = $request->input('default_eula_text'); + $setting->load_remote = $request->input('load_remote', 0); $setting->thumbnail_max_h = $request->input('thumbnail_max_h'); $setting->privacy_policy_link = $request->input('privacy_policy_link'); @@ -420,68 +423,46 @@ class SettingsController extends Controller // Only allow the site name and CSS to be changed if lock_passwords is false // Because public demos make people act like dicks + if (! config('app.lock_passwords')) { $setting->site_name = $request->input('site_name'); $setting->custom_css = $request->input('custom_css'); - } + $setting = $request->handleImages($setting, 600, 'logo', '', 'logo'); - $setting = $request->handleImages($setting, 600, 'logo', '', 'logo'); - - if ('1' == $request->input('clear_logo')) { + if ('1' == $request->input('clear_logo')) { Storage::disk('public')->delete($setting->logo); - $setting->logo = null; + $setting->logo = null; $setting->brand = 1; - } - - - $setting = $request->handleImages($setting, 600, 'email_logo', '', 'email_logo'); - - - if ('1' == $request->input('clear_email_logo')) { - Storage::disk('public')->delete($setting->email_logo); - $setting->email_logo = null; - // If they are uploading an image, validate it and upload it - } - - - $setting = $request->handleImages($setting, 600, 'label_logo', '', 'label_logo'); - - - if ('1' == $request->input('clear_label_logo')) { - Storage::disk('public')->delete($setting->label_logo); - $setting->label_logo = null; - } - - - // If the user wants to clear the favicon... - if ($request->hasFile('favicon')) { - $favicon_image = $favicon_upload = $request->file('favicon'); - $favicon_ext = $favicon_image->getClientOriginalExtension(); - $setting->favicon = $favicon_file_name = 'favicon-uploaded.'.$favicon_ext; - - if (($favicon_image->getClientOriginalExtension() != 'ico') && ($favicon_image->getClientOriginalExtension() != 'svg')) { - $favicon_upload = Image::make($favicon_image->getRealPath())->resize(null, 36, function ($constraint) { - $constraint->aspectRatio(); - $constraint->upsize(); - }); - - // This requires a string instead of an object, so we use ($string) - Storage::disk('public')->put($favicon_file_name, (string) $favicon_upload->encode()); - } else { - Storage::disk('public')->put($favicon_file_name, file_get_contents($request->file('favicon'))); } - // Remove Current image if exists - if (($setting->favicon) && (file_exists($favicon_file_name))) { - Storage::disk('public')->delete($favicon_file_name); - } - } elseif ('1' == $request->input('clear_favicon')) { - Storage::disk('public')->delete($setting->clear_favicon); - $setting->favicon = null; + $setting = $request->handleImages($setting, 600, 'email_logo', '', 'email_logo'); - // If they are uploading an image, validate it and upload it - } + + if ('1' == $request->input('clear_email_logo')) { + Storage::disk('public')->delete($setting->email_logo); + $setting->email_logo = null; + // If they are uploading an image, validate it and upload it + } + + + $setting = $request->handleImages($setting, 600, 'label_logo', '', 'label_logo'); + + if ('1' == $request->input('clear_label_logo')) { + Storage::disk('public')->delete($setting->label_logo); + $setting->label_logo = null; + } + + + $setting = $request->handleImages($setting, 600, 'favicon', '', 'favicon'); + + // If the user wants to clear the favicon... + if ('1' == $request->input('clear_favicon')) { + Storage::disk('public')->delete($setting->favicon); + $setting->favicon = null; + } + + } if ($setting->save()) { return redirect()->route('settings.index') @@ -519,6 +500,19 @@ class SettingsController extends Controller */ public function postSecurity(Request $request) { + $this->validate($request, [ + 'pwd_secure_complexity' => 'array', + 'pwd_secure_complexity.*' => [ + Rule::in([ + 'disallow_same_pwd_as_user_fields', + 'letters', + 'numbers', + 'symbols', + 'case_diff', + ]) + ] + ]); + if (is_null($setting = Setting::getSettings())) { return redirect()->to('admin')->with('error', trans('admin/settings/message.update.error')); } @@ -585,7 +579,7 @@ class SettingsController extends Controller } if (! config('app.lock_passwords')) { - $setting->locale = $request->input('locale', 'en'); + $setting->locale = $request->input('locale', 'en-US'); } $setting->default_currency = $request->input('default_currency', '$'); $setting->date_display_format = $request->input('date_display_format'); @@ -635,21 +629,21 @@ class SettingsController extends Controller // Check if the audit interval has changed - if it has, we want to update ALL of the assets audit dates if ($request->input('audit_interval') != $setting->audit_interval) { - // Be careful - this could be a negative number + // This could be a negative number if the user is trying to set the audit interval to a lower number than it was before $audit_diff_months = ((int)$request->input('audit_interval') - (int)($setting->audit_interval)); + + // Batch update the dates. We have to use this method to avoid time limit exceeded errors on very large datasets, + // but it DOES mean this change doesn't get logged in the action logs, since it skips the observer. + // @see https://stackoverflow.com/questions/54879160/laravel-observer-not-working-on-bulk-insert + $affected = Asset::whereNotNull('next_audit_date') + ->whereNull('deleted_at') + ->update( + ['next_audit_date' => DB::raw('DATE_ADD(next_audit_date, INTERVAL '.$audit_diff_months.' MONTH)')] + ); + + \Log::debug($affected .' assets affected by audit interval update'); + - // Grab all of the assets that have an existing next_audit_date - $assets = Asset::whereNotNull('next_audit_date')->get(); - - // Update all of the assets' next_audit_date values - foreach ($assets as $asset) { - - if ($asset->next_audit_date != '') { - $old_next_audit = new \DateTime($asset->next_audit_date); - $asset->next_audit_date = $old_next_audit->modify($audit_diff_months.' month')->format('Y-m-d'); - $asset->forceSave(); - } - } } $alert_email = rtrim($request->input('alert_email'), ','); @@ -810,10 +804,9 @@ class SettingsController extends Controller */ public function getLabels() { - return view('settings.labels', [ - 'setting' => Setting::getSettings(), - 'customFields' => CustomField::all(), - ]); + return view('settings.labels') + ->with('setting', Setting::getSettings()) + ->with('customFields', CustomField::where('field_encrypted', '=', 0)->get()); } /** diff --git a/app/Http/Controllers/Users/UserFilesController.php b/app/Http/Controllers/Users/UserFilesController.php index 0b787306f9..87213f2498 100644 --- a/app/Http/Controllers/Users/UserFilesController.php +++ b/app/Http/Controllers/Users/UserFilesController.php @@ -4,14 +4,13 @@ namespace App\Http\Controllers\Users; use App\Helpers\StorageHelper; use App\Http\Controllers\Controller; -use App\Http\Requests\AssetFileRequest; +use App\Http\Requests\UploadFileRequest; use App\Models\Actionlog; use App\Models\User; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Input; use Illuminate\Support\Facades\Response; use Symfony\Component\HttpFoundation\JsonResponse; -use enshrined\svgSanitize\Sanitizer; use Illuminate\Support\Facades\Storage; class UserFilesController extends Controller @@ -19,14 +18,14 @@ class UserFilesController extends Controller /** * Return JSON response with a list of user details for the getIndex() view. * - * @author [A. Gianotto] [] - * @since [v1.6] - * @param AssetFileRequest $request + * @param UploadFileRequest $request * @param int $userId * @return string JSON * @throws \Illuminate\Auth\Access\AuthorizationException + *@author [A. Gianotto] [] + * @since [v1.6] */ - public function store(AssetFileRequest $request, $userId = null) + public function store(UploadFileRequest $request, $userId = null) { $user = User::find($userId); $destinationPath = config('app.private_uploads').'/users'; @@ -41,31 +40,7 @@ class UserFilesController extends Controller return redirect()->back()->with('error', trans('admin/users/message.upload.nofiles')); } foreach ($files as $file) { - - $extension = $file->getClientOriginalExtension(); - $file_name = 'user-'.$user->id.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$extension; - - - // Check for SVG and sanitize it - if ($extension == 'svg') { - \Log::debug('This is an SVG'); - \Log::debug($file_name); - - $sanitizer = new Sanitizer(); - - $dirtySVG = file_get_contents($file->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - Storage::put('private_uploads/users/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - - } else { - Storage::put('private_uploads/users/'.$file_name, file_get_contents($file)); - } + $file_name = $request->handleFile('private_uploads/users/', 'user-'.$user->id, $file); //Log the uploaded file to the log $logAction = new Actionlog(); diff --git a/app/Http/Controllers/Users/UsersController.php b/app/Http/Controllers/Users/UsersController.php index 432213a937..0d54c23300 100755 --- a/app/Http/Controllers/Users/UsersController.php +++ b/app/Http/Controllers/Users/UsersController.php @@ -182,8 +182,13 @@ class UsersController extends Controller */ public function edit($id) { - if ($user = User::find($id)) { - $this->authorize('update', $user); + + $this->authorize('update', User::class); + $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user = Company::scopeCompanyables($user)->find($id); + + if ($user) { + $permissions = config('permissions'); $groups = Group::pluck('name', 'id'); @@ -210,106 +215,109 @@ class UsersController extends Controller */ public function update(SaveUserRequest $request, $id = null) { - // We need to reverse the UI specific logic for our - // permissions here before we update the user. - $permissions = $request->input('permissions', []); - app('request')->request->set('permissions', $permissions); + $this->authorize('update', User::class); // This is a janky hack to prevent people from changing admin demo user data on the public demo. // The $ids 1 and 2 are special since they are seeded as superadmins in the demo seeder. // Thanks, jerks. You are why we can't have nice things. - snipe if ((($id == 1) || ($id == 2)) && (config('app.lock_passwords'))) { - return redirect()->route('users.index')->with('error', 'Permission denied. You cannot update user information for superadmins on the demo.'); + return redirect()->route('users.index')->with('error', trans('general.permission_denied_superuser_demo')); } - try { - $user = User::findOrFail($id); - } catch (ModelNotFoundException $e) { - return redirect()->route('users.index') - ->with('error', trans('admin/users/message.user_not_found', compact('id'))); - } - $this->authorize('update', $user); - // Figure out of this user was an admin before this edit - $orig_permissions_array = $user->decodePermissions(); - $orig_superuser = '0'; - if (is_array($orig_permissions_array)) { - if (array_key_exists('superuser', $orig_permissions_array)) { - $orig_superuser = $orig_permissions_array['superuser']; + // We need to reverse the UI specific logic for our + // permissions here before we update the user. + $permissions = $request->input('permissions', []); + app('request')->request->set('permissions', $permissions); + + + $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user = Company::scopeCompanyables($user)->find($id); + + // User is valid - continue... + if ($user) { + $this->authorize('update', $user); + + // Figure out of this user was an admin before this edit + $orig_permissions_array = $user->decodePermissions(); + $orig_superuser = '0'; + if (is_array($orig_permissions_array)) { + if (array_key_exists('superuser', $orig_permissions_array)) { + $orig_superuser = $orig_permissions_array['superuser']; + } } - } - // Only save groups if the user is a super user - if (Auth::user()->isSuperUser()) { - $user->groups()->sync($request->input('groups')); - } + // Only save groups if the user is a superuser + if (Auth::user()->isSuperUser()) { + $user->groups()->sync($request->input('groups')); + } - // Update the user - if ($request->filled('username')) { + // Update the user fields $user->username = trim($request->input('username')); - } - $user->email = trim($request->input('email')); - $user->first_name = $request->input('first_name'); - $user->last_name = $request->input('last_name'); - $user->two_factor_optin = $request->input('two_factor_optin') ?: 0; - $user->locale = $request->input('locale'); - $user->employee_num = $request->input('employee_num'); - $user->activated = $request->input('activated', 0); - $user->jobtitle = $request->input('jobtitle', null); - $user->phone = $request->input('phone'); - $user->location_id = $request->input('location_id', null); - $user->company_id = Company::getIdForUser($request->input('company_id', null)); - $user->manager_id = $request->input('manager_id', null); - $user->notes = $request->input('notes'); - $user->department_id = $request->input('department_id', null); - $user->address = $request->input('address', null); - $user->city = $request->input('city', null); - $user->state = $request->input('state', null); - $user->country = $request->input('country', null); - // if a user is editing themselves we should always keep activated true - $user->activated = $request->input('activated', $request->user()->is($user) ? 1 : 0); - $user->zip = $request->input('zip', null); - $user->remote = $request->input('remote', 0); - $user->vip = $request->input('vip', 0); - $user->website = $request->input('website', null); - $user->start_date = $request->input('start_date', null); - $user->end_date = $request->input('end_date', null); - $user->autoassign_licenses = $request->input('autoassign_licenses', 0); + $user->email = trim($request->input('email')); + $user->first_name = $request->input('first_name'); + $user->last_name = $request->input('last_name'); + $user->two_factor_optin = $request->input('two_factor_optin') ?: 0; + $user->locale = $request->input('locale'); + $user->employee_num = $request->input('employee_num'); + $user->activated = $request->input('activated', 0); + $user->jobtitle = $request->input('jobtitle', null); + $user->phone = $request->input('phone'); + $user->location_id = $request->input('location_id', null); + $user->company_id = Company::getIdForUser($request->input('company_id', null)); + $user->manager_id = $request->input('manager_id', null); + $user->notes = $request->input('notes'); + $user->department_id = $request->input('department_id', null); + $user->address = $request->input('address', null); + $user->city = $request->input('city', null); + $user->state = $request->input('state', null); + $user->country = $request->input('country', null); + // if a user is editing themselves we should always keep activated true + $user->activated = $request->input('activated', $request->user()->is($user) ? 1 : 0); + $user->zip = $request->input('zip', null); + $user->remote = $request->input('remote', 0); + $user->vip = $request->input('vip', 0); + $user->website = $request->input('website', null); + $user->start_date = $request->input('start_date', null); + $user->end_date = $request->input('end_date', null); + $user->autoassign_licenses = $request->input('autoassign_licenses', 0); + + // Update the location of any assets checked out to this user + Asset::where('assigned_type', User::class) + ->where('assigned_to', $user->id) + ->update(['location_id' => $request->input('location_id', null)]); + + // Do we want to update the user password? + if ($request->filled('password')) { + $user->password = bcrypt($request->input('password')); + } + + $permissions_array = $request->input('permission'); + + // Strip out the superuser permission if the user isn't a superadmin + if (! Auth::user()->isSuperUser()) { + unset($permissions_array['superuser']); + $permissions_array['superuser'] = $orig_superuser; + } + + $user->permissions = json_encode($permissions_array); + + // Handle uploaded avatar + app(ImageUploadRequest::class)->handleImages($user, 600, 'avatar', 'avatars', 'avatar'); + + if ($user->save()) { + // Redirect to the user page + return redirect()->route('users.index') + ->with('success', trans('admin/users/message.success.update')); + } + + return redirect()->back()->withInput()->withErrors($user->getErrors()); - // Update the location of any assets checked out to this user - Asset::where('assigned_type', User::class) - ->where('assigned_to', $user->id) - ->update(['location_id' => $request->input('location_id', null)]); - // Do we want to update the user password? - if ($request->filled('password')) { - $user->password = bcrypt($request->input('password')); } - $permissions_array = $request->input('permission'); - - // Strip out the superuser permission if the user isn't a superadmin - if (! Auth::user()->isSuperUser()) { - unset($permissions_array['superuser']); - $permissions_array['superuser'] = $orig_superuser; - } - - $user->permissions = json_encode($permissions_array); - - // Handle uploaded avatar - app(ImageUploadRequest::class)->handleImages($user, 600, 'avatar', 'avatars', 'avatar'); - - //\Log::debug(print_r($user, true)); - - // Was the user updated? - if ($user->save()) { - // Redirect to the user page - return redirect()->route('users.index') - ->with('success', trans('admin/users/message.success.update')); - } - - return redirect()->back()->withInput()->withErrors($user->getErrors()); + return redirect()->route('users.index')->with('error', trans('admin/users/message.user_not_found', compact('id'))); } /** @@ -323,12 +331,13 @@ class UsersController extends Controller */ public function destroy($id = null) { - try { - // Get user information - $user = User::findOrFail($id); - // Authorize takes care of many of our logic checks now. - $this->authorize('delete', User::class); + $this->authorize('delete', User::class); + $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user = Company::scopeCompanyables($user)->find($id); + + + if ($user) { // Check if we are not trying to delete ourselves if ($user->id === Auth::id()) { // Redirect to the user management page @@ -362,16 +371,12 @@ class UsersController extends Controller // Delete the user $user->delete(); - - // Prepare the success message - // Redirect to the user management page return redirect()->route('users.index')->with('success', trans('admin/users/message.success.delete')); - } catch (ModelNotFoundException $e) { - // Prepare the error message - // Redirect to the user management page - return redirect()->route('users.index') - ->with('error', trans('admin/users/message.user_not_found', compact('id'))); } + + return redirect()->route('users.index') + ->with('error', trans('admin/users/message.user_not_found', compact('id'))); + } /** @@ -427,59 +432,25 @@ class UsersController extends Controller */ public function show($userId = null) { - if (! $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed()->find($userId)) { - // Redirect to the user management page - return redirect()->route('users.index') - ->with('error', trans('admin/users/message.user_not_found', ['id' => $userId])); - } + // Make sure the user can view users at all + $this->authorize('view', User::class); - $userlog = $user->userlog->load('item'); + $user = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user = Company::scopeCompanyables($user)->find($userId); + // Make sure they can view this particular user $this->authorize('view', $user); - return view('users/view', compact('user', 'userlog')) - ->with('settings', Setting::getSettings()); - } - - /** - * Unsuspend a user. - * - * @author [A. Gianotto] [] - * @since [v1.0] - * @param int $id - * @return Redirect - * @throws \Illuminate\Auth\Access\AuthorizationException - */ - public function getUnsuspend($id = null) - { - try { - // Get user information - $user = User::findOrFail($id); - $this->authorize('update', $user); - - // Check if we are not trying to unsuspend ourselves - if ($user->id === Auth::id()) { - // Prepare the error message - $error = trans('admin/users/message.error.unsuspend'); - // Redirect to the user management page - return redirect()->route('users.index')->with('error', $error); - } - - // Do we have permission to unsuspend this user? - if ($user->isSuperUser() && ! Auth::user()->isSuperUser()) { - // Redirect to the user management page - return redirect()->route('users.index')->with('error', 'Insufficient permissions!'); - } - - // Redirect to the user management page - return redirect()->route('users.index')->with('success', trans('admin/users/message.success.unsuspend')); - } catch (ModelNotFoundException $e) { - // Redirect to the user management page - return redirect()->route('users.index') - ->with('error', trans('admin/users/message.user_not_found', compact('id'))); + if ($user) { + $userlog = $user->userlog->load('item'); + return view('users/view', compact('user', 'userlog'))->with('settings', Setting::getSettings()); } + + return redirect()->route('users.index')->with('error', trans('admin/users/message.user_not_found', ['id' => $userId])); + } + /** * Return a view containing a pre-populated new user form, * populated with some fields from an existing user. @@ -493,22 +464,34 @@ class UsersController extends Controller public function getClone(Request $request, $id = null) { $this->authorize('create', User::class); + // We need to reverse the UI specific logic for our // permissions here before we update the user. $permissions = $request->input('permissions', []); app('request')->request->set('permissions', $permissions); - try { - // Get the user information - $user_to_clone = User::withTrashed()->find($id); + + $user_to_clone = User::with('assets', 'assets.model', 'consumables', 'accessories', 'licenses', 'userloc')->withTrashed(); + $user_to_clone = Company::scopeCompanyables($user_to_clone)->find($id); + + // Make sure they can view this particular user + $this->authorize('view', $user_to_clone); + + + if ($user_to_clone) { + + $user = clone $user_to_clone; + + // Blank out some fields $user->first_name = ''; $user->last_name = ''; $user->email = substr($user->email, ($pos = strpos($user->email, '@')) !== false ? $pos : 0); $user->id = null; - // Get this user groups + // Get this user's groups $userGroups = $user_to_clone->groups()->pluck('name', 'id'); + // Get all the available permissions $permissions = config('permissions'); $clonedPermissions = $user_to_clone->decodePermissions(); @@ -517,16 +500,14 @@ class UsersController extends Controller // Show the page return view('users/edit', compact('permissions', 'userPermissions')) - ->with('user', $user) - ->with('groups', Group::pluck('name', 'id')) - ->with('userGroups', $userGroups) - ->with('clone_user', $user_to_clone); - } catch (ModelNotFoundException $e) { - // Prepare the error message - // Redirect to the user management page - return redirect()->route('users.index') - ->with('error', trans('admin/users/message.user_not_found', compact('id'))); + ->with('user', $user) + ->with('groups', Group::pluck('name', 'id')) + ->with('userGroups', $userGroups) + ->with('clone_user', $user_to_clone); } + + return redirect()->route('users.index')->with('error', trans('admin/users/message.user_not_found', compact('id'))); + } /** @@ -546,8 +527,20 @@ class UsersController extends Controller // Open output stream $handle = fopen('php://output', 'w'); - User::with('assets', 'accessories', 'consumables', 'department', 'licenses', 'manager', 'groups', 'userloc', 'company') - ->orderBy('created_at', 'DESC') + $users = User::with( + 'assets', + 'accessories', + 'consumables', + 'department', + 'licenses', + 'manager', + 'groups', + 'userloc', + 'company' + )->orderBy('created_at', 'DESC'); + + // FMCS scoping + Company::scopeCompanyables($users) ->chunk(500, function ($users) use ($handle) { $headers = [ // strtolower to prevent Excel from trying to open it as a SYLK file @@ -565,7 +558,7 @@ class UsersController extends Controller trans('general.licenses'), trans('general.accessories'), trans('general.consumables'), - trans('admin/users/table.groups'), + trans('general.groups'), trans('general.permission_level'), trans('general.notes'), trans('admin/users/table.activated'), @@ -640,7 +633,11 @@ class UsersController extends Controller public function printInventory($id) { $this->authorize('view', User::class); - $show_user = User::where('id', $id)->withTrashed()->first(); + $show_user = Company::scopeCompanyables(User::where('id', $id)->withTrashed()->first()); + + // Make sure they can view this particular user + $this->authorize('view', $show_user); + $assets = Asset::where('assigned_to', $id)->where('assigned_type', User::class)->with('model', 'model.category')->get(); $accessories = $show_user->accessories()->get(); $consumables = $show_user->consumables()->get(); @@ -665,16 +662,23 @@ class UsersController extends Controller { $this->authorize('view', User::class); - if (!$user = User::find($id)) { - return redirect()->back() - ->with('error', trans('admin/users/message.user_not_found', ['id' => $id])); - } - if (empty($user->email)) { - return redirect()->back()->with('error', trans('admin/users/message.user_has_no_email')); + $user = Company::scopeCompanyables(User::find($id)); + + // Make sure they can view this particular user + $this->authorize('view', $user); + + if ($user) { + + if (empty($user->email)) { + return redirect()->back()->with('error', trans('admin/users/message.user_has_no_email')); + } + + $user->notify((new CurrentInventory($user))); + return redirect()->back()->with('success', trans('admin/users/general.user_notified')); } - $user->notify((new CurrentInventory($user))); - return redirect()->back()->with('success', trans('admin/users/general.user_notified')); + return redirect()->back()->with('error', trans('admin/users/message.user_not_found', ['id' => $id])); + } /** @@ -686,19 +690,19 @@ class UsersController extends Controller */ public function sendPasswordReset($id) { - if (($user = User::find($id)) && ($user->activated == '1') && ($user->email != '') && ($user->ldap_import == '0')) { + if (($user = Company::scopeCompanyables(User::find($id))) && ($user->activated == '1') && ($user->email != '') && ($user->ldap_import == '0')) { $credentials = ['email' => trim($user->email)]; try { Password::sendResetLink($credentials); - return redirect()->back()->with('success', trans('admin/users/message.password_reset_sent', ['email' => $user->email])); + } catch (\Exception $e) { - return redirect()->back()->with('error', ' Error sending email. :( '); + return redirect()->back()->with('error', trans('general.error_sending_email')); } } - return redirect()->back()->with('error', 'User is not activated, is LDAP synced, or does not have an email address '); + return redirect()->back()->with('error', trans('general.pwd_reset_not_sent')); } } diff --git a/app/Http/Livewire/Importer.php b/app/Http/Livewire/Importer.php index 07f3a9f16c..0a6c52f096 100644 --- a/app/Http/Livewire/Importer.php +++ b/app/Http/Livewire/Importer.php @@ -59,12 +59,21 @@ class Importer extends Component 'field_map' => 'array' ]; + /** + * This is used in resources/views/livewire/importer.blade.php, and we kinda shouldn't need to check for + * activeFile here, but there's some UI goofiness that allows this to crash out on some imports. + * + * @return string + */ public function generate_field_map() { - \Log::debug("header row is: ".print_r($this->activeFile->header_row,true)); - \Log::debug("Field map is: ".print_r($this->field_map,true)); - $tmp = array_combine($this->activeFile->header_row, $this->field_map); - return json_encode(array_filter($tmp)); + $tmp = array(); + if ($this->activeFile) { + $tmp = array_combine($this->activeFile->header_row, $this->field_map); + $tmp = array_filter($tmp); + } + return json_encode($tmp); + } diff --git a/app/Http/Livewire/SlackSettingsForm.php b/app/Http/Livewire/SlackSettingsForm.php index 7fc53c7818..6370649373 100644 --- a/app/Http/Livewire/SlackSettingsForm.php +++ b/app/Http/Livewire/SlackSettingsForm.php @@ -3,6 +3,7 @@ namespace App\Http\Livewire; use GuzzleHttp\Client; +use Illuminate\Support\Facades\Http; use Livewire\Component; use App\Models\Setting; use App\Helpers\Helper; @@ -30,36 +31,55 @@ class SlackSettingsForm extends Component 'webhook_channel' => 'required_with:webhook_endpoint|starts_with:#|nullable', 'webhook_botname' => 'string|nullable', ]; - public $messages = [ - 'webhook_endpoint.starts_with' => 'your webhook endpoint should begin with http://, https:// or other protocol.', - ]; + public function mount() { $this->webhook_text= [ - "slack" => array( + "slack" => array( "name" => trans('admin/settings/general.slack') , - "icon" => 'fab fa-slack', - "placeholder" => "https://hooks.slack.com/services/XXXXXXXXXXXXXXXXXXXXX", - "link" => 'https://api.slack.com/messaging/webhooks', + "icon" => 'fab fa-slack', + "placeholder" => "https://hooks.slack.com/services/XXXXXXXXXXXXXXXXXXXXX", + "link" => 'https://api.slack.com/messaging/webhooks', + "test" => "testWebhook" ), "general"=> array( "name" => trans('admin/settings/general.general_webhook'), "icon" => "fab fa-hashtag", - "placeholder" => "", + "placeholder" => trans('general.url'), "link" => "", + "test" => "testWebhook" + ), + "google" => array( + "name" => trans('admin/settings/general.google_workspaces'), + "icon" => "fa-brands fa-google", + "placeholder" => "https://chat.googleapis.com/v1/spaces/xxxxxxxx/messages?key=xxxxxx", + "link" => "https://developers.google.com/chat/how-tos/webhooks#register_the_incoming_webhook", + "test" => "googleWebhookTest" + ), + "microsoft" => array( + "name" => trans('admin/settings/general.ms_teams'), + "icon" => "fa-brands fa-microsoft", + "placeholder" => "https://abcd.webhook.office.com/webhookb2/XXXXXXX", + "link" => "https://learn.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook?tabs=dotnet#create-incoming-webhooks-1", + "test" => "msTeamTestWebhook" ), ]; $this->setting = Setting::getSettings(); $this->save_button = trans('general.save'); $this->webhook_selected = $this->setting->webhook_selected; - $this->webhook_placeholder = $this->webhook_text[$this->setting->webhook_selected]["placeholder"]; $this->webhook_name = $this->webhook_text[$this->setting->webhook_selected]["name"]; $this->webhook_icon = $this->webhook_text[$this->setting->webhook_selected]["icon"]; + $this->webhook_placeholder = $this->webhook_text[$this->setting->webhook_selected]["placeholder"]; + $this->webhook_link = $this->webhook_text[$this->setting->webhook_selected]["link"]; + $this->webhook_test = $this->webhook_text[$this->setting->webhook_selected]["test"]; $this->webhook_endpoint = $this->setting->webhook_endpoint; $this->webhook_channel = $this->setting->webhook_channel; $this->webhook_botname = $this->setting->webhook_botname; $this->webhook_options = $this->setting->webhook_selected; + if($this->webhook_selected == 'microsoft' || $this->webhook_selected == 'google'){ + $this->webhook_channel = '#NA'; + } if($this->setting->webhook_endpoint != null && $this->setting->webhook_channel != null){ @@ -77,11 +97,17 @@ class SlackSettingsForm extends Component $this->webhook_name = $this->webhook_text[$this->webhook_selected]['name']; $this->webhook_icon = $this->webhook_text[$this->webhook_selected]["icon"]; ; $this->webhook_placeholder = $this->webhook_text[$this->webhook_selected]["placeholder"]; + $this->webhook_endpoint = null; $this->webhook_link = $this->webhook_text[$this->webhook_selected]["link"]; + $this->webhook_test = $this->webhook_text[$this->webhook_selected]["test"]; if($this->webhook_selected != 'slack'){ $this->isDisabled= ''; $this->save_button = trans('general.save'); } + if($this->webhook_selected == 'microsoft' || $this->webhook_selected == 'google'){ + $this->webhook_channel = '#NA'; + } + } private function isButtonDisabled() { @@ -141,6 +167,7 @@ class SlackSettingsForm extends Component } + public function clearSettings(){ if (Helper::isDemoMode()) { @@ -174,8 +201,68 @@ class SlackSettingsForm extends Component $this->setting->save(); session()->flash('success',trans('admin/settings/message.update.success')); - } } + public function googleWebhookTest(){ + + $payload = [ + "text" => trans('general.webhook_test_msg', ['app' => $this->webhook_name]), + ]; + + try { + $response = Http::withHeaders([ + 'content-type' => 'applications/json', + ])->post($this->webhook_endpoint, + $payload)->throw(); + + + if (($response->getStatusCode() == 302) || ($response->getStatusCode() == 301)) { + return session()->flash('error', trans('admin/settings/message.webhook.error_redirect', ['endpoint' => $this->webhook_endpoint])); + } + + $this->isDisabled=''; + $this->save_button = trans('general.save'); + return session()->flash('success' , trans('admin/settings/message.webhook.success', ['webhook_name' => $this->webhook_name])); + + } catch (\Exception $e) { + + $this->isDisabled='disabled'; + $this->save_button = trans('admin/settings/general.webhook_presave'); + return session()->flash('error' , trans('admin/settings/message.webhook.error', ['error_message' => $e->getMessage(), 'app' => $this->webhook_name])); + } + } + public function msTeamTestWebhook(){ + + $payload = + [ + "@type" => "MessageCard", + "@context" => "http://schema.org/extensions", + "summary" => trans('mail.snipe_webhook_summary'), + "title" => trans('mail.snipe_webhook_test'), + "text" => trans('general.webhook_test_msg', ['app' => $this->webhook_name]), + ]; + + try { + $response = Http::withHeaders([ + 'content-type' => 'applications/json', + ])->post($this->webhook_endpoint, + $payload)->throw(); + + if(($response->getStatusCode() == 302)||($response->getStatusCode() == 301)){ + return session()->flash('error' , trans('admin/settings/message.webhook.error_redirect', ['endpoint' => $this->webhook_endpoint])); + } + $this->isDisabled=''; + $this->save_button = trans('general.save'); + return session()->flash('success' , trans('admin/settings/message.webhook.success', ['webhook_name' => $this->webhook_name])); + + } catch (\Exception $e) { + + $this->isDisabled='disabled'; + $this->save_button = trans('admin/settings/general.webhook_presave'); + return session()->flash('error' , trans('admin/settings/message.webhook.error', ['error_message' => $e->getMessage(), 'app' => $this->webhook_name])); + } + + return session()->flash('error' , trans('admin/settings/message.webhook.error_misc')); + } } diff --git a/app/Http/Middleware/CheckLocale.php b/app/Http/Middleware/CheckLocale.php index 75cba13261..d0dbcffaaf 100644 --- a/app/Http/Middleware/CheckLocale.php +++ b/app/Http/Middleware/CheckLocale.php @@ -4,9 +4,16 @@ namespace App\Http\Middleware; use App\Models\Setting; use Closure; +use \App\Helpers\Helper; class CheckLocale { + private function warn_legacy_locale($language, $source) + { + if ($language != Helper::mapLegacyLocale($language)) { + \Log::warning("$source $language and should be updated to be ".Helper::mapLegacyLocale($language)); + } + } /** * Handle the locale for the user, default to settings otherwise. * @@ -18,22 +25,27 @@ class CheckLocale */ public function handle($request, Closure $next, $guard = null) { + + // Default app settings from config + $language = config('app.locale'); + $this->warn_legacy_locale($language, "APP_LOCALE in .env is set to"); + if ($settings = Setting::getSettings()) { + // User's preference if (($request->user()) && ($request->user()->locale)) { - \App::setLocale($request->user()->locale); + $language = $request->user()->locale; + $this->warn_legacy_locale($language, "username ".$request->user()->username." (".$request->user()->id.") has a language"); // App setting preference } elseif ($settings->locale != '') { - \App::setLocale($settings->locale); - - // Default app setting - } else { - \App::setLocale(config('app.locale')); + $language = $settings->locale; + $this->warn_legacy_locale($language, "App Settings is set to"); } - } - \App::setLocale(config('app.locale')); + } + + \App::setLocale(Helper::mapLegacyLocale($language)); return $next($request); } } diff --git a/app/Http/Requests/AssetFileRequest.php b/app/Http/Requests/AssetFileRequest.php deleted file mode 100644 index 697b49f3d6..0000000000 --- a/app/Http/Requests/AssetFileRequest.php +++ /dev/null @@ -1,30 +0,0 @@ - 'required|mimes:png,gif,jpg,svg,jpeg,doc,docx,pdf,txt,zip,rar,xls,xlsx,lic,xml,rtf,json,webp|max:'.$max_file_size, - ]; - } -} diff --git a/app/Http/Requests/ImageUploadRequest.php b/app/Http/Requests/ImageUploadRequest.php index b3cd6e102c..9677111059 100644 --- a/app/Http/Requests/ImageUploadRequest.php +++ b/app/Http/Requests/ImageUploadRequest.php @@ -34,8 +34,9 @@ class ImageUploadRequest extends Request { return [ - 'image' => 'mimes:png,gif,jpg,jpeg,svg,bmp,svg+xml,webp', - 'avatar' => 'mimes:png,gif,jpg,jpeg,svg,bmp,svg+xml,webp', + 'image' => 'mimes:png,gif,jpg,jpeg,svg,bmp,svg+xml,webp,avif', + 'avatar' => 'mimes:png,gif,jpg,jpeg,svg,bmp,svg+xml,webp,avif', + 'favicon' => 'mimes:png,gif,jpg,jpeg,svg,bmp,svg+xml,webp,image/x-icon,image/vnd.microsoft.icon,ico', ]; } @@ -97,22 +98,36 @@ class ImageUploadRequest extends Request if (!config('app.lock_passwords')) { - $ext = $image->getClientOriginalExtension(); + $ext = $image->guessExtension(); $file_name = $type.'-'.$form_fieldname.'-'.$item->id.'-'.str_random(10).'.'.$ext; \Log::info('File name will be: '.$file_name); \Log::debug('File extension is: '.$ext); - if (($image->getClientOriginalExtension() !== 'webp') && ($image->getClientOriginalExtension() !== 'svg')) { + if (($image->getMimeType() == 'image/vnd.microsoft.icon') || ($image->getMimeType() == 'image/x-icon') || ($image->getMimeType() == 'image/avif') || ($image->getMimeType() == 'image/webp')) { + // If the file is an icon, webp or avif, we need to just move it since gd doesn't support resizing + // icons or avif, and webp support and needs to be compiled into gd for resizing to be available + Storage::disk('public')->put($path.'/'.$file_name, file_get_contents($image)); - \Log::debug('Not an SVG or webp - resize'); - \Log::debug('Trying to upload to: '.$path.'/'.$file_name); + } elseif($image->getMimeType() == 'image/svg+xml') { + // If the file is an SVG, we need to clean it and NOT encode it + $sanitizer = new Sanitizer(); + $dirtySVG = file_get_contents($image->getRealPath()); + $cleanSVG = $sanitizer->sanitize($dirtySVG); try { - $upload = Image::make($image->getRealPath())->resize(null, $w, function ($constraint) { + Storage::disk('public')->put($path . '/' . $file_name, $cleanSVG); + } catch (\Exception $e) { + \Log::debug($e); + } + } else { + + try { + $upload = Image::make($image->getRealPath())->setFileInfoFromPath($image->getRealPath())->resize(null, $w, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); - }); + })->orientate(); + } catch(NotReadableException $e) { \Log::debug($e); $validator = \Validator::make([], []); @@ -124,35 +139,12 @@ class ImageUploadRequest extends Request // This requires a string instead of an object, so we use ($string) Storage::disk('public')->put($path.'/'.$file_name, (string) $upload->encode()); - } else { - // If the file is a webp, we need to just move it since webp support - // needs to be compiled into gd for resizing to be available - if ($image->getClientOriginalExtension() == 'webp') { - \Log::debug('This is a webp, just move it'); - Storage::disk('public')->put($path.'/'.$file_name, file_get_contents($image)); - // If the file is an SVG, we need to clean it and NOT encode it - } else { - \Log::debug('This is an SVG'); - $sanitizer = new Sanitizer(); - $dirtySVG = file_get_contents($image->getRealPath()); - $cleanSVG = $sanitizer->sanitize($dirtySVG); - - try { - \Log::debug('Trying to upload to: '.$path.'/'.$file_name); - Storage::disk('public')->put($path.'/'.$file_name, $cleanSVG); - } catch (\Exception $e) { - \Log::debug('Upload no workie :( '); - \Log::debug($e); - } - } } // Remove Current image if exists if (($item->{$form_fieldname}!='') && (Storage::disk('public')->exists($path.'/'.$item->{$db_fieldname}))) { - \Log::debug('A file already exists that we are replacing - we should delete the old one.'); try { Storage::disk('public')->delete($path.'/'.$item->{$form_fieldname}); - \Log::debug('Old file '.$path.'/'.$file_name.' has been deleted.'); } catch (\Exception $e) { \Log::debug('Could not delete old file. '.$path.'/'.$file_name.' does not exist?'); } diff --git a/app/Http/Requests/StoreAssetRequest.php b/app/Http/Requests/StoreAssetRequest.php index 254895f134..8e7559673e 100644 --- a/app/Http/Requests/StoreAssetRequest.php +++ b/app/Http/Requests/StoreAssetRequest.php @@ -3,7 +3,9 @@ namespace App\Http\Requests; use App\Models\Asset; -use Illuminate\Foundation\Http\FormRequest; +use App\Models\Company; +use Carbon\Carbon; +use Carbon\Exceptions\InvalidFormatException; use Illuminate\Support\Facades\Gate; class StoreAssetRequest extends ImageUploadRequest @@ -20,7 +22,20 @@ class StoreAssetRequest extends ImageUploadRequest public function prepareForValidation(): void { - // + // Guard against users passing in an array for company_id instead of an integer. + // If the company_id is not an integer then we simply use what was + // provided to be caught by model level validation later. + $idForCurrentUser = is_int($this->company_id) + ? Company::getIdForCurrentUser($this->company_id) + : $this->company_id; + + $this->parseLastAuditDate(); + + $this->merge([ + 'asset_tag' => $this->asset_tag ?? Asset::autoincrement_asset(), + 'company_id' => $idForCurrentUser, + 'assigned_to' => $assigned_to ?? null, + ]); } /** @@ -37,4 +52,21 @@ class StoreAssetRequest extends ImageUploadRequest return $rules; } + + private function parseLastAuditDate(): void + { + if ($this->input('last_audit_date')) { + try { + $lastAuditDate = Carbon::parse($this->input('last_audit_date')); + + $this->merge([ + 'last_audit_date' => $lastAuditDate->startOfDay()->format('Y-m-d H:i:s'), + ]); + } catch (InvalidFormatException $e) { + // we don't need to do anything here... + // we'll keep the provided date in an + // invalid format so validation picks it up later + } + } + } } diff --git a/app/Http/Requests/UploadFileRequest.php b/app/Http/Requests/UploadFileRequest.php new file mode 100644 index 0000000000..ee5624e3d1 --- /dev/null +++ b/app/Http/Requests/UploadFileRequest.php @@ -0,0 +1,70 @@ + 'required|mimes:png,gif,jpg,svg,jpeg,doc,docx,pdf,txt,zip,rar,xls,xlsx,lic,xml,rtf,json,webp,avif|max:'.$max_file_size, + ]; + } + + /** + * Sanitizes (if needed) and Saves a file to the appropriate location + * Returns the 'short' (storage-relative) filename + * + * TODO - this has a lot of similarities to UploadImageRequest's handleImage; is there + * a way to merge them or extend one into the other? + */ + public function handleFile(string $dirname, string $name_prefix, $file): string + { + $extension = $file->getClientOriginalExtension(); + $file_name = $name_prefix.'-'.str_random(8).'-'.str_slug(basename($file->getClientOriginalName(), '.'.$extension)).'.'.$file->guessExtension(); + + + \Log::debug("Your filetype IS: ".$file->getMimeType()); + // Check for SVG and sanitize it + if ($file->getMimeType() === 'image/svg+xml') { + \Log::debug('This is an SVG'); + \Log::debug($file_name); + + $sanitizer = new Sanitizer(); + $dirtySVG = file_get_contents($file->getRealPath()); + $cleanSVG = $sanitizer->sanitize($dirtySVG); + + try { + Storage::put($dirname.$file_name, $cleanSVG); + } catch (\Exception $e) { + \Log::debug('Upload no workie :( '); + \Log::debug($e); + } + + } else { + $put_results = Storage::put($dirname.$file_name, file_get_contents($file)); + \Log::debug("Here are the '$put_results' (should be 0 or 1 or true or false or something?)"); + } + return $file_name; + } +} diff --git a/app/Http/Traits/MigratesLegacyAssetLocations.php b/app/Http/Traits/MigratesLegacyAssetLocations.php new file mode 100644 index 0000000000..13b464d0ca --- /dev/null +++ b/app/Http/Traits/MigratesLegacyAssetLocations.php @@ -0,0 +1,33 @@ +rtd_location_id == '0') { + \Log::debug('Manually override the RTD location IDs'); + \Log::debug('Original RTD Location ID: ' . $asset->rtd_location_id); + $asset->rtd_location_id = ''; + \Log::debug('New RTD Location ID: ' . $asset->rtd_location_id); + } + + if ($asset->location_id == '0') { + \Log::debug('Manually override the location IDs'); + \Log::debug('Original Location ID: ' . $asset->location_id); + $asset->location_id = ''; + \Log::debug('New Location ID: ' . $asset->location_id); + } + } +} diff --git a/app/Http/Transformers/ActionlogsTransformer.php b/app/Http/Transformers/ActionlogsTransformer.php index 1de9143329..d99e570810 100644 --- a/app/Http/Transformers/ActionlogsTransformer.php +++ b/app/Http/Transformers/ActionlogsTransformer.php @@ -6,6 +6,7 @@ use App\Models\Actionlog; use App\Models\Asset; use App\Models\CustomField; use App\Models\Setting; +use App\Models\Statuslabel; use App\Models\Company; use App\Models\Supplier; use App\Models\Location; @@ -181,6 +182,9 @@ class ActionlogsTransformer 'note' => ($actionlog->note) ? Helper::parseEscapedMarkedownInline($actionlog->note): null, 'signature_file' => ($actionlog->accept_signature) ? route('log.signature.view', ['filename' => $actionlog->accept_signature ]) : null, 'log_meta' => ((isset($clean_meta)) && (is_array($clean_meta))) ? $clean_meta: null, + 'remote_ip' => ($actionlog->remote_ip) ?? null, + 'user_agent' => ($actionlog->user_agent) ?? null, + 'action_source' => ($actionlog->action_source) ?? null, 'action_date' => ($actionlog->action_date) ? Helper::getFormattedDateObject($actionlog->action_date, 'datetime'): Helper::getFormattedDateObject($actionlog->created_at, 'datetime'), ]; @@ -212,6 +216,7 @@ class ActionlogsTransformer { $location = Location::withTrashed()->get(); $supplier = Supplier::withTrashed()->get(); $model = AssetModel::withTrashed()->get(); + $status = Statuslabel::withTrashed()->get(); $company = Company::get(); @@ -285,6 +290,19 @@ class ActionlogsTransformer $clean_meta['Supplier'] = $clean_meta['supplier_id']; unset($clean_meta['supplier_id']); } + if(array_key_exists('status_id', $clean_meta)) { + + $oldStatus = $status->find($clean_meta['status_id']['old']); + $oldStatusName = $oldStatus ? e($oldStatus->name) : trans('admin/statuslabels/message.deleted_label'); + + $newStatus = $status->find($clean_meta['status_id']['new']); + $newStatusName = $newStatus ? e($newStatus->name) : trans('admin/statuslabels/message.deleted_label'); + + $clean_meta['status_id']['old'] = $clean_meta['status_id']['old'] ? "[id: ".$clean_meta['status_id']['old']."] ". $oldStatusName : trans('general.unassigned'); + $clean_meta['status_id']['new'] = $clean_meta['status_id']['new'] ? "[id: ".$clean_meta['status_id']['new']."] ". $newStatusName : trans('general.unassigned'); + $clean_meta['Status'] = $clean_meta['status_id']; + unset($clean_meta['status_id']); + } if(array_key_exists('asset_eol_date', $clean_meta)) { $clean_meta['EOL date'] = $clean_meta['asset_eol_date']; unset($clean_meta['asset_eol_date']); diff --git a/app/Http/Transformers/AssetMaintenancesTransformer.php b/app/Http/Transformers/AssetMaintenancesTransformer.php index fa92640823..88ac447c25 100644 --- a/app/Http/Transformers/AssetMaintenancesTransformer.php +++ b/app/Http/Transformers/AssetMaintenancesTransformer.php @@ -28,12 +28,20 @@ class AssetMaintenancesTransformer 'id' => (int) $assetmaintenance->asset->id, 'name'=> ($assetmaintenance->asset->name) ? e($assetmaintenance->asset->name) : null, 'asset_tag'=> e($assetmaintenance->asset->asset_tag), - + 'serial'=> e($assetmaintenance->asset->serial), + 'deleted_at'=> e($assetmaintenance->asset->deleted_at), + 'created_at'=> e($assetmaintenance->asset->created_at), ] : null, 'model' => (($assetmaintenance->asset) && ($assetmaintenance->asset->model)) ? [ 'id' => (int) $assetmaintenance->asset->model->id, 'name'=> ($assetmaintenance->asset->model->name) ? e($assetmaintenance->asset->model->name).' '.e($assetmaintenance->asset->model->model_number) : null, ] : null, + 'status_label' => ($assetmaintenance->asset->assetstatus) ? [ + 'id' => (int) $assetmaintenance->asset->assetstatus->id, + 'name'=> e($assetmaintenance->asset->assetstatus->name), + 'status_type'=> e($assetmaintenance->asset->assetstatus->getStatuslabelType()), + 'status_meta' => e($assetmaintenance->asset->present()->statusMeta), + ] : null, 'company' => (($assetmaintenance->asset) && ($assetmaintenance->asset->company)) ? [ 'id' => (int) $assetmaintenance->asset->company->id, 'name'=> ($assetmaintenance->asset->company->name) ? e($assetmaintenance->asset->company->name) : null, @@ -45,7 +53,7 @@ class AssetMaintenancesTransformer 'name'=> e($assetmaintenance->asset->location->name), ] : null, - 'rtd_location' => ($assetmaintenance->asset->defaultLoc) ? [ + 'rtd_location' => (($assetmaintenance->asset) && ($assetmaintenance->asset->defaultLoc)) ? [ 'id' => (int) $assetmaintenance->asset->defaultLoc->id, 'name'=> e($assetmaintenance->asset->defaultLoc->name), ] : null, @@ -64,7 +72,7 @@ class AssetMaintenancesTransformer ]; $permissions_array['available_actions'] = [ - 'update' => Gate::allows('update', Asset::class), + 'update' => (Gate::allows('update', Asset::class) && ($assetmaintenance->asset->deleted_at=='')) ? true : false, 'delete' => Gate::allows('delete', Asset::class), ]; diff --git a/app/Http/Transformers/AssetsTransformer.php b/app/Http/Transformers/AssetsTransformer.php index f5d5ae12b5..8a3fea0d00 100644 --- a/app/Http/Transformers/AssetsTransformer.php +++ b/app/Http/Transformers/AssetsTransformer.php @@ -37,6 +37,7 @@ class AssetsTransformer 'name'=> e($asset->model->name), ] : null, 'byod' => ($asset->byod ? true : false), + 'requestable' => ($asset->requestable ? true : false), 'model_number' => (($asset->model) && ($asset->model->model_number)) ? e($asset->model->model_number) : null, 'eol' => (($asset->asset_eol_date != '') && ($asset->purchase_date != '')) ? Carbon::parse($asset->asset_eol_date)->diffInMonths($asset->purchase_date).' months' : null, @@ -87,6 +88,7 @@ class AssetsTransformer 'purchase_date' => Helper::getFormattedDateObject($asset->purchase_date, 'date'), 'age' => $asset->purchase_date ? $asset->purchase_date->diffForHumans() : '', 'last_checkout' => Helper::getFormattedDateObject($asset->last_checkout, 'datetime'), + 'last_checkin' => Helper::getFormattedDateObject($asset->last_checkin, 'datetime'), 'expected_checkin' => Helper::getFormattedDateObject($asset->expected_checkin, 'date'), 'purchase_cost' => Helper::formatCurrencyOutput($asset->purchase_cost), 'checkin_counter' => (int) $asset->checkin_counter, diff --git a/app/Http/Transformers/GroupsTransformer.php b/app/Http/Transformers/GroupsTransformer.php index 81755afa43..bf7e2bfd70 100644 --- a/app/Http/Transformers/GroupsTransformer.php +++ b/app/Http/Transformers/GroupsTransformer.php @@ -26,6 +26,7 @@ class GroupsTransformer 'name' => e($group->name), 'permissions' => json_decode($group->permissions), 'users_count' => (int) $group->users_count, + 'created_by' => ($group->admin) ? e($group->admin->present()->fullName) : null, 'created_at' => Helper::getFormattedDateObject($group->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($group->updated_at, 'datetime'), ]; diff --git a/app/Http/Transformers/LicenseSeatsTransformer.php b/app/Http/Transformers/LicenseSeatsTransformer.php index 62614db4d3..47133a9b95 100644 --- a/app/Http/Transformers/LicenseSeatsTransformer.php +++ b/app/Http/Transformers/LicenseSeatsTransformer.php @@ -29,6 +29,7 @@ class LicenseSeatsTransformer 'assigned_user' => ($seat->user) ? [ 'id' => (int) $seat->user->id, 'name'=> e($seat->user->present()->fullName), + 'email' => e($seat->user->email), 'department'=> ($seat->user->department) ? [ 'id' => (int) $seat->user->department->id, diff --git a/app/Http/Transformers/LicensesTransformer.php b/app/Http/Transformers/LicensesTransformer.php index f68ad738d8..fa218da4d1 100644 --- a/app/Http/Transformers/LicensesTransformer.php +++ b/app/Http/Transformers/LicensesTransformer.php @@ -27,8 +27,8 @@ class LicensesTransformer 'company' => ($license->company) ? ['id' => (int) $license->company->id, 'name'=> e($license->company->name)] : null, 'manufacturer' => ($license->manufacturer) ? ['id' => (int) $license->manufacturer->id, 'name'=> e($license->manufacturer->name)] : null, 'product_key' => (Gate::allows('viewKeys', License::class)) ? e($license->serial) : '------------', - 'order_number' => e($license->order_number), - 'purchase_order' => e($license->purchase_order), + 'order_number' => ($license->order_number) ? e($license->order_number) : null, + 'purchase_order' => ($license->purchase_order) ? e($license->purchase_order) : null, 'purchase_date' => Helper::getFormattedDateObject($license->purchase_date, 'date'), 'termination_date' => Helper::getFormattedDateObject($license->termination_date, 'date'), 'depreciation' => ($license->depreciation) ? ['id' => (int) $license->depreciation->id,'name'=> e($license->depreciation->name)] : null, @@ -38,8 +38,9 @@ class LicensesTransformer 'expiration_date' => Helper::getFormattedDateObject($license->expiration_date, 'date'), 'seats' => (int) $license->seats, 'free_seats_count' => (int) $license->free_seats_count, - 'license_name' => e($license->license_name), - 'license_email' => e($license->license_email), + 'min_amt' => ($license->min_amt) ? (int) ($license->min_amt) : null, + 'license_name' => ($license->license_name) ? e($license->license_name) : null, + 'license_email' => ($license->license_email) ? e($license->license_email) : null, 'reassignable' => ($license->reassignable == 1) ? true : false, 'maintained' => ($license->maintained == 1) ? true : false, 'supplier' => ($license->supplier) ? ['id' => (int) $license->supplier->id, 'name'=> e($license->supplier->name)] : null, diff --git a/app/Http/Transformers/LocationsTransformer.php b/app/Http/Transformers/LocationsTransformer.php index 635a90cbc7..513b967f42 100644 --- a/app/Http/Transformers/LocationsTransformer.php +++ b/app/Http/Transformers/LocationsTransformer.php @@ -65,6 +65,9 @@ class LocationsTransformer $permissions_array['available_actions'] = [ 'update' => Gate::allows('update', Location::class) ? true : false, 'delete' => $location->isDeletable(), + 'bulk_selectable' => [ + 'delete' => $location->isDeletable() + ], 'clone' => (Gate::allows('create', Location::class) && ($location->deleted_at == '')), ]; diff --git a/app/Importer/AccessoryImporter.php b/app/Importer/AccessoryImporter.php index 9901fb70d7..eb17c5acad 100644 --- a/app/Importer/AccessoryImporter.php +++ b/app/Importer/AccessoryImporter.php @@ -46,10 +46,9 @@ class AccessoryImporter extends ItemImporter $this->item['min_amt'] = $this->findCsvMatch($row, "min_amt"); $accessory->fill($this->sanitizeItemForStoring($accessory)); - //FIXME: this disables model validation. Need to find a way to avoid double-logs without breaking everything. - // $accessory->unsetEventDispatcher(); + // This sets an attribute on the Loggable trait for the action log + $accessory->setImported(true); if ($accessory->save()) { - $accessory->logCreate('Imported using CSV Importer'); $this->log('Accessory '.$this->item['name'].' was created'); return; diff --git a/app/Importer/AssetImporter.php b/app/Importer/AssetImporter.php index cf762a8fd4..e001a383ad 100644 --- a/app/Importer/AssetImporter.php +++ b/app/Importer/AssetImporter.php @@ -135,10 +135,10 @@ class AssetImporter extends ItemImporter $asset->{$custom_field} = $val; } } - + // This sets an attribute on the Loggable trait for the action log + $asset->setImported(true); if ($asset->save()) { - $asset->logCreate(trans('general.importer.import_note')); $this->log('Asset '.$this->item['name'].' with serial number '.$this->item['serial'].' was created'); // If we have a target to checkout to, lets do so. diff --git a/app/Importer/ComponentImporter.php b/app/Importer/ComponentImporter.php index 71ded1b0e5..f72d4cbfd7 100644 --- a/app/Importer/ComponentImporter.php +++ b/app/Importer/ComponentImporter.php @@ -48,10 +48,10 @@ class ComponentImporter extends ItemImporter $this->log('No matching component, creating one'); $component = new Component; $component->fill($this->sanitizeItemForStoring($component)); - //FIXME: this disables model validation. Need to find a way to avoid double-logs without breaking everything. - $component->unsetEventDispatcher(); + + // This sets an attribute on the Loggable trait for the action log + $component->setImported(true); if ($component->save()) { - $component->logCreate('Imported using CSV Importer'); $this->log('Component '.$this->item['name'].' was created'); // If we have an asset tag, checkout to that asset. diff --git a/app/Importer/ConsumableImporter.php b/app/Importer/ConsumableImporter.php index 5a65514deb..9e7019b086 100644 --- a/app/Importer/ConsumableImporter.php +++ b/app/Importer/ConsumableImporter.php @@ -45,10 +45,10 @@ class ConsumableImporter extends ItemImporter $this->item['item_no'] = trim($this->findCsvMatch($row, 'item_number')); $this->item['min_amt'] = trim($this->findCsvMatch($row, "min_amt")); $consumable->fill($this->sanitizeItemForStoring($consumable)); - //FIXME: this disables model validation. Need to find a way to avoid double-logs without breaking everything. - $consumable->unsetEventDispatcher(); + + // This sets an attribute on the Loggable trait for the action log + $consumable->setImported(true); if ($consumable->save()) { - $consumable->logCreate('Imported using CSV Importer'); $this->log('Consumable '.$this->item['name'].' was created'); return; diff --git a/app/Importer/LicenseImporter.php b/app/Importer/LicenseImporter.php index 393d00367d..b7c55cdba6 100644 --- a/app/Importer/LicenseImporter.php +++ b/app/Importer/LicenseImporter.php @@ -85,10 +85,10 @@ class LicenseImporter extends ItemImporter } else { $license->fill($this->sanitizeItemForStoring($license)); } - //FIXME: this disables model validation. Need to find a way to avoid double-logs without breaking everything. - // $license->unsetEventDispatcher(); + + // This sets an attribute on the Loggable trait for the action log + $license->setImported(true); if ($license->save()) { - $license->logCreate('Imported using csv importer'); $this->log('License '.$this->item['name'].' with serial number '.$this->item['serial'].' was created'); // Lets try to checkout seats if the fields exist and we have seats. diff --git a/app/Listeners/CheckoutableListener.php b/app/Listeners/CheckoutableListener.php index 17a8a6c1bf..9768f2b956 100644 --- a/app/Listeners/CheckoutableListener.php +++ b/app/Listeners/CheckoutableListener.php @@ -58,13 +58,20 @@ class CheckoutableListener } if ($this->shouldSendWebhookNotification()) { - Notification::route('slack', Setting::getSettings()->webhook_endpoint) - ->notify($this->getCheckoutNotification($event)); + + //slack doesn't include the url in its messaging format so this is needed to hit the endpoint + + if(Setting::getSettings()->webhook_selected =='slack' || Setting::getSettings()->webhook_selected =='general') { + + + Notification::route('slack', Setting::getSettings()->webhook_endpoint) + ->notify($this->getCheckoutNotification($event)); + } } } catch (ClientException $e) { - Log::debug("Exception caught during checkout notification: " . $e->getMessage()); + Log::warning("Exception caught during checkout notification: " . $e->getMessage()); } catch (Exception $e) { - Log::error("Exception caught during checkout notification: " . $e->getMessage()); + Log::warning("Exception caught during checkout notification: " . $e->getMessage()); } } @@ -107,15 +114,19 @@ class CheckoutableListener $this->getCheckinNotification($event) ); } + //slack doesn't include the url in its messaging format so this is needed to hit the endpoint + if(Setting::getSettings()->webhook_selected =='slack' || Setting::getSettings()->webhook_selected =='general') { - if ($this->shouldSendWebhookNotification()) { - Notification::route('slack', Setting::getSettings()->webhook_endpoint) - ->notify($this->getCheckinNotification($event)); + if ($this->shouldSendWebhookNotification()) { + Notification::route('slack', Setting::getSettings()->webhook_endpoint) + ->notify($this->getCheckinNotification($event)); + } } + } catch (ClientException $e) { - Log::debug("Exception caught during checkout notification: " . $e->getMessage()); + Log::warning("Exception caught during checkout notification: " . $e->getMessage()); } catch (Exception $e) { - Log::error("Exception caught during checkin notification: " . $e->getMessage()); + Log::warning("Exception caught during checkin notification: " . $e->getMessage()); } } @@ -216,9 +227,10 @@ class CheckoutableListener break; case LicenseSeat::class: $notificationClass = CheckoutLicenseSeatNotification::class; - break; + break; } + return new $notificationClass($event->checkoutable, $event->checkedOutTo, $event->checkedOutBy, $acceptance, $event->note); } diff --git a/app/Models/Accessory.php b/app/Models/Accessory.php index 86502dc7e7..a234b1e570 100755 --- a/app/Models/Accessory.php +++ b/app/Models/Accessory.php @@ -305,7 +305,7 @@ class Accessory extends SnipeModel */ public function requireAcceptance() { - return $this->category->require_acceptance; + return $this->category->require_acceptance ?? false; } /** @@ -365,6 +365,35 @@ class Accessory extends SnipeModel $accessory_user->limit(1)->delete(); } + /** + * ----------------------------------------------- + * BEGIN MUTATORS + * ----------------------------------------------- + **/ + + /** + * This sets a value for qty if no value is given. The database does not allow this + * field to be null, and in the other areas of the code, we set a default, but the importer + * does not. + * + * This simply checks that there is a value for quantity, and if there isn't, set it to 0. + * + * @author A. Gianotto + * @since v6.3.4 + * @param $value + * @return void + */ + public function setQtyAttribute($value) + { + $this->attributes['qty'] = (!$value) ? 0 : intval($value); + } + + /** + * ----------------------------------------------- + * BEGIN QUERY SCOPES + * ----------------------------------------------- + **/ + /** * Query builder scope to order on company * diff --git a/app/Models/Actionlog.php b/app/Models/Actionlog.php index 7e24b839ec..90e0e884f8 100755 --- a/app/Models/Actionlog.php +++ b/app/Models/Actionlog.php @@ -19,13 +19,26 @@ class Actionlog extends SnipeModel { use HasFactory; + // This is to manually set the source (via setActionSource()) for determineActionSource() + protected ?string $source = null; + protected $presenter = \App\Presenters\ActionlogPresenter::class; use SoftDeletes; use Presentable; protected $table = 'action_logs'; public $timestamps = true; - protected $fillable = ['created_at', 'item_type', 'user_id', 'item_id', 'action_type', 'note', 'target_id', 'target_type', 'stored_eula']; + protected $fillable = [ + 'created_at', + 'item_type', + 'user_id', + 'item_id', + 'action_type', + 'note', + 'target_id', + 'target_type', + 'stored_eula' + ]; use Searchable; @@ -34,7 +47,15 @@ class Actionlog extends SnipeModel * * @var array */ - protected $searchableAttributes = ['action_type', 'note', 'log_meta','user_id']; + protected $searchableAttributes = [ + 'action_type', + 'note', + 'log_meta', + 'user_id', + 'remote_ip', + 'user_agent', + 'action_source' + ]; /** * The relations and their attributes that should be included when searching the model. @@ -248,6 +269,9 @@ class Actionlog extends SnipeModel public function logaction($actiontype) { $this->action_type = $actiontype; + $this->remote_ip = request()->ip(); + $this->user_agent = request()->header('User-Agent'); + $this->action_source = $this->determineActionSource(); if ($this->save()) { return true; @@ -312,4 +336,40 @@ class Actionlog extends SnipeModel ->orderBy('created_at', 'asc') ->get(); } + + /** + * Determines what the type of request is so we can log it to the action_log + * + * @author A. Gianotto + * @since v6.3.0 + * @return string + */ + public function determineActionSource(): string + { + // This is a manually set source + if($this->source) { + return $this->source; + } + + // This is an API call + if (((request()->header('content-type') && (request()->header('accept'))=='application/json')) + && (starts_with(request()->header('authorization'), 'Bearer '))) { + return 'api'; + } + + // This is probably NOT an API call + if (request()->filled('_token')) { + return 'gui'; + } + + // We're not sure, probably cli + return 'cli/unknown'; + + } + + // Manually sets $this->source for determineActionSource() + public function setActionSource($source = null): void + { + $this->source = $source; + } } diff --git a/app/Models/Asset.php b/app/Models/Asset.php index 4e5a25974e..1f4079e491 100644 --- a/app/Models/Asset.php +++ b/app/Models/Asset.php @@ -89,24 +89,30 @@ class Asset extends Depreciable ]; protected $rules = [ - 'name' => 'max:255|nullable', - 'model_id' => 'required|integer|exists:models,id,deleted_at,NULL|not_array', - 'status_id' => 'required|integer|exists:status_labels,id', - 'company_id' => 'integer|nullable', - 'warranty_months' => 'numeric|nullable|digits_between:0,240', - 'physical' => 'numeric|max:1|nullable', - 'last_checkout' => 'date_format:Y-m-d H:i:s|nullable', - 'expected_checkin' => 'date|nullable', - 'location_id' => 'exists:locations,id|nullable', - 'rtd_location_id' => 'exists:locations,id|nullable', - 'asset_tag' => 'required|min:1|max:255|unique_undeleted:assets,asset_tag|not_array', - 'purchase_date' => 'date|date_format:Y-m-d|nullable', - 'serial' => 'unique_undeleted:assets,serial|nullable', - 'purchase_cost' => 'numeric|nullable|gte:0', - 'supplier_id' => 'exists:suppliers,id|nullable', - 'asset_eol_date' => 'date|nullable', - 'eol_explicit' => 'boolean|nullable', - 'byod' => 'boolean', + 'model_id' => 'required|integer|exists:models,id,deleted_at,NULL|not_array', + 'status_id' => 'required|integer|exists:status_labels,id', + 'asset_tag' => 'required|min:1|max:255|unique_undeleted:assets,asset_tag|not_array', + 'name' => 'nullable|max:255', + 'company_id' => 'nullable|integer|exists:companies,id', + 'warranty_months' => 'nullable|numeric|digits_between:0,240', + 'last_checkout' => 'nullable|date_format:Y-m-d H:i:s', + 'last_checkin' => 'nullable|date_format:Y-m-d H:i:s', + 'expected_checkin' => 'nullable|date', + 'last_audit_date' => 'nullable|date_format:Y-m-d H:i:s', + 'next_audit_date' => 'nullable|date|after:last_audit_date', + 'location_id' => 'nullable|exists:locations,id', + 'rtd_location_id' => 'nullable|exists:locations,id', + 'purchase_date' => 'nullable|date|date_format:Y-m-d', + 'serial' => 'nullable|unique_undeleted:assets,serial', + 'purchase_cost' => 'nullable|numeric|gte:0', + 'supplier_id' => 'nullable|exists:suppliers,id', + 'asset_eol_date' => 'nullable|date', + 'eol_explicit' => 'nullable|boolean', + 'byod' => 'nullable|boolean', + 'order_number' => 'nullable|string|max:191', + 'notes' => 'nullable|string|max:65535', + 'assigned_to' => 'nullable|integer', + 'requestable' => 'nullable|boolean', ]; @@ -164,6 +170,8 @@ class Asset extends Depreciable 'expected_checkin', 'next_audit_date', 'last_audit_date', + 'last_checkin', + 'last_checkout', 'asset_eol_date', ]; @@ -266,7 +274,7 @@ class Asset extends Depreciable /** * Determines if an asset is available for checkout. - * This checks to see if the it's checked out to an invalid (deleted) user + * This checks to see if it's checked out to an invalid (deleted) user * OR if the assigned_to and deleted_at fields on the asset are empty AND * that the status is deployable * @@ -460,13 +468,22 @@ class Asset extends Depreciable * * @author [A. Gianotto] [] * @since [v4.0] - * @return bool */ - public function checkedOutToUser() + public function checkedOutToUser(): bool { return $this->assignedType() === self::USER; } + public function checkedOutToLocation(): bool + { + return $this->assignedType() === self::LOCATION; + } + + public function checkedOutToAsset(): bool + { + return $this->assignedType() === self::ASSET; + } + /** * Get the target this asset is checked out to * @@ -728,7 +745,7 @@ class Asset extends Depreciable { $days = (is_null($days)) ? 30 : $days; - return self::where('archived', '=', '0') + return self::where('archived', '=', '0') // this can stay for right now, as `archived` defaults to 0 at the db level, but should probably be replaced with assetstatus->archived? ->whereNotNull('warranty_months') ->whereNotNull('purchase_date') ->whereNull('deleted_at') @@ -753,7 +770,7 @@ class Asset extends Depreciable } /** - * Establishes the asset -> status relationship + * Establishes the asset -> license seats relationship * * @author [A. Gianotto] [] * @since [v4.0] @@ -921,6 +938,27 @@ class Asset extends Depreciable return $cost; } + /** + * ----------------------------------------------- + * BEGIN MUTATORS + * ----------------------------------------------- + **/ + + /** + * This sets the requestable to a boolean 0 or 1. This accounts for forms or API calls that + * explicitly pass the requestable field but it has a null or empty value. + * + * This will also correctly parse a 1/0 if "true"/"false" is passed. + * + * @param $value + * @return void + */ + public function setRequestableAttribute($value) + { + $this->attributes['requestable'] = (int) filter_var($value, FILTER_VALIDATE_BOOLEAN); + } + + /** * ----------------------------------------------- * BEGIN QUERY SCOPES @@ -1527,7 +1565,7 @@ class Asset extends Depreciable * * In short, this set of statements tells the query builder to ONLY query against an * actual field that's being passed if it doesn't meet known relational fields. This - * allows us to query custom fields directly in the assetsv table + * allows us to query custom fields directly in the assets table * (regardless of their name) and *skip* any fields that we already know can only be * searched through relational searches that we do earlier in this method. * diff --git a/app/Models/AssetMaintenance.php b/app/Models/AssetMaintenance.php index 292e529571..5f66783cbb 100644 --- a/app/Models/AssetMaintenance.php +++ b/app/Models/AssetMaintenance.php @@ -20,10 +20,9 @@ class AssetMaintenance extends Model implements ICompanyableChild use SoftDeletes; use CompanyableChildTrait; use ValidatingTrait; - protected $casts = [ - 'start_date' => 'datetime', - 'completion_date' => 'datetime', - ]; + + + protected $table = 'asset_maintenances'; protected $rules = [ 'asset_id' => 'required|integer', @@ -31,12 +30,31 @@ class AssetMaintenance extends Model implements ICompanyableChild 'asset_maintenance_type' => 'required', 'title' => 'required|max:100', 'is_warranty' => 'boolean', - 'start_date' => 'required|date', - 'completion_date' => 'nullable|date', + 'start_date' => 'required|date_format:Y-m-d', + 'completion_date' => 'date_format:Y-m-d|nullable', 'notes' => 'string|nullable', 'cost' => 'numeric|nullable', ]; + + /** + * The attributes that are mass assignable. + * + * @var array + */ + protected $fillable = [ + 'title', + 'asset_id', + 'supplier_id', + 'asset_maintenance_type', + 'is_warranty', + 'start_date', + 'completion_date', + 'asset_maintenance_time', + 'notes', + 'cost', + ]; + use Searchable; /** @@ -44,7 +62,15 @@ class AssetMaintenance extends Model implements ICompanyableChild * * @var array */ - protected $searchableAttributes = ['title', 'notes', 'asset_maintenance_type', 'cost', 'start_date', 'completion_date']; + protected $searchableAttributes = + [ + 'title', + 'notes', + 'asset_maintenance_type', + 'cost', + 'start_date', + 'completion_date' + ]; /** * The relations and their attributes that should be included when searching the model. @@ -52,8 +78,11 @@ class AssetMaintenance extends Model implements ICompanyableChild * @var array */ protected $searchableRelations = [ - 'asset' => ['name', 'asset_tag'], + 'asset' => ['name', 'asset_tag', 'serial'], 'asset.model' => ['name', 'model_number'], + 'asset.supplier' => ['name'], + 'asset.assetstatus' => ['name'], + 'supplier' => ['name'], ]; public function getCompanyableParents() @@ -177,6 +206,7 @@ class AssetMaintenance extends Model implements ICompanyableChild ->orderBy('suppliers_maintenances.name', $order); } + /** * Query builder scope to order on admin user * @@ -219,4 +249,33 @@ class AssetMaintenance extends Model implements ICompanyableChild return $query->leftJoin('assets', 'asset_maintenances.asset_id', '=', 'assets.id') ->orderBy('assets.name', $order); } + + /** + * Query builder scope to order on serial + * + * @param \Illuminate\Database\Query\Builder $query Query builder instance + * @param string $order Order + * + * @return \Illuminate\Database\Query\Builder Modified query builder + */ + public function scopeOrderByAssetSerial($query, $order) + { + return $query->leftJoin('assets', 'asset_maintenances.asset_id', '=', 'assets.id') + ->orderBy('assets.serial', $order); + } + + /** + * Query builder scope to order on status label name + * + * @param \Illuminate\Database\Query\Builder $query Query builder instance + * @param text $order Order + * + * @return \Illuminate\Database\Query\Builder Modified query builder + */ + public function scopeOrderStatusName($query, $order) + { + return $query->join('assets as maintained_asset', 'asset_maintenances.asset_id', '=', 'maintained_asset.id') + ->leftjoin('status_labels as maintained_asset_status', 'maintained_asset_status.id', '=', 'maintained_asset.status_id') + ->orderBy('maintained_asset_status.name', $order); + } } diff --git a/app/Models/AssetModel.php b/app/Models/AssetModel.php index d0e47e1cf1..c5fb9284aa 100755 --- a/app/Models/AssetModel.php +++ b/app/Models/AssetModel.php @@ -46,15 +46,6 @@ class AssetModel extends SnipeModel protected $injectUniqueIdentifier = true; use ValidatingTrait; - public function setEolAttribute($value) - { - if ($value == '') { - $value = 0; - } - - $this->attributes['eol'] = $value; - } - /** * The attributes that are mass assignable. * diff --git a/app/Models/Company.php b/app/Models/Company.php index c3a2fdae7f..4b718b4200 100644 --- a/app/Models/Company.php +++ b/app/Models/Company.php @@ -81,26 +81,6 @@ final class Company extends SnipeModel } } - /** - * Scoping table queries, determining if a logged in user is part of a company, and only allows - * that user to see items associated with that company - */ - private static function scopeCompanyablesDirectly($query, $column = 'company_id', $table_name = null) - { - if (Auth::user()) { - $company_id = Auth::user()->company_id; - } else { - $company_id = null; - } - - $table = ($table_name) ? $table_name."." : $query->getModel()->getTable()."."; - - if (\Schema::hasColumn($query->getModel()->getTable(), $column)) { - return $query->where($table.$column, '=', $company_id); - } else { - return $query->join('users as users_comp', 'users_comp.id', 'user_id')->where('users_comp.company_id', '=', $company_id); - } - } public static function getIdFromInput($unescaped_input) { @@ -113,6 +93,14 @@ final class Company extends SnipeModel } } + /** + * Get the company id for the current user taking into + * account the full multiple company support setting + * and if the current user is a super user. + * + * @param $unescaped_input + * @return int|mixed|string|null + */ public static function getIdForCurrentUser($unescaped_input) { if (! static::isFullMultipleCompanySupportEnabled()) { @@ -133,25 +121,49 @@ final class Company extends SnipeModel } } + /** + * Check to see if the current user should have access to the model. + * I hate this method and I think it should be refactored. + * + * @param $companyable + * @return bool|void + */ public static function isCurrentUserHasAccess($companyable) { + // When would this even happen tho?? if (is_null($companyable)) { return false; - } elseif (! static::isFullMultipleCompanySupportEnabled()) { - return true; - } elseif (!$companyable instanceof Company && !\Schema::hasColumn($companyable->getModel()->getTable(), 'company_id')) { - // This is primary for the gate:allows-check in location->isDeletable() - // Locations don't have a company_id so without this it isn't possible to delete locations with FullMultipleCompanySupport enabled - // because this function is called by SnipePermissionsPolicy->before() - return true; - } else { - if (Auth::user()) { - $current_user_company_id = Auth::user()->company_id; - $companyable_company_id = $companyable->company_id; + } - return $current_user_company_id == null || $current_user_company_id == $companyable_company_id || Auth::user()->isSuperUser(); + // If FMCS is not enabled, everyone has access, return true + if (! static::isFullMultipleCompanySupportEnabled()) { + return true; + } + + // Again, where would this happen? But check that $companyable is not a string + if (!is_string($companyable)) { + $company_table = $companyable->getModel()->getTable(); + try { + // This is primary for the gate:allows-check in location->isDeletable() + // Locations don't have a company_id so without this it isn't possible to delete locations with FullMultipleCompanySupport enabled + // because this function is called by SnipePermissionsPolicy->before() + if (!$companyable instanceof Company && !\Schema::hasColumn($company_table, 'company_id')) { + return true; + } + + } catch (\Exception $e) { + \Log::warning($e); } } + + + if (Auth::user()) { + \Log::warning('Companyable is '.$companyable); + $current_user_company_id = Auth::user()->company_id; + $companyable_company_id = $companyable->company_id; + return $current_user_company_id == null || $current_user_company_id == $companyable_company_id || Auth::user()->isSuperUser(); + } + } public static function isCurrentUserAuthorized() @@ -182,6 +194,10 @@ final class Company extends SnipeModel && ($this->users()->count() === 0); } + /** + * @param $unescaped_input + * @return int|mixed|string|null + */ public static function getIdForUser($unescaped_input) { if (! static::isFullMultipleCompanySupportEnabled() || Auth::user()->isSuperUser()) { @@ -191,38 +207,6 @@ final class Company extends SnipeModel } } - public static function scopeCompanyables($query, $column = 'company_id', $table_name = null) - { - // If not logged in and hitting this, assume we are on the command line and don't scope?' - if (! static::isFullMultipleCompanySupportEnabled() || (Auth::check() && Auth::user()->isSuperUser()) || (! Auth::check())) { - return $query; - } else { - return static::scopeCompanyablesDirectly($query, $column, $table_name); - } - } - - public static function scopeCompanyableChildren(array $companyable_names, $query) - { - if (count($companyable_names) == 0) { - throw new Exception('No Companyable Children to scope'); - } elseif (! static::isFullMultipleCompanySupportEnabled() || (Auth::check() && Auth::user()->isSuperUser())) { - return $query; - } else { - $f = function ($q) { - static::scopeCompanyablesDirectly($q); - }; - - $q = $query->where(function ($q) use ($companyable_names, $f) { - $q2 = $q->whereHas($companyable_names[0], $f); - - for ($i = 1; $i < count($companyable_names); $i++) { - $q2 = $q2->orWhereHas($companyable_names[$i], $f); - } - }); - - return $q; - } - } public function users() { @@ -253,4 +237,98 @@ final class Company extends SnipeModel { return $this->hasMany(Component::class, 'company_id'); } + + /** + * START COMPANY SCOPING FOR FMCS + */ + + /** + * Scoping table queries, determining if a logged in user is part of a company, and only allows the user to access items associated with that company if FMCS is enabled. + * + * This method is the one that the CompanyableTrait uses to contrain queries automatically, however that trait CANNOT be + * applied to the user's model, since it causes an infinite loop against the authenticated user. + * + * @todo - refactor that trait to handle the user's model as well. + * + * @author [A. Gianotto] + * @param $query + * @param $column + * @param $table_name + * @return mixed + */ + public static function scopeCompanyables($query, $column = 'company_id', $table_name = null) + { + // If not logged in and hitting this, assume we are on the command line and don't scope?' + if (! static::isFullMultipleCompanySupportEnabled() || (Auth::check() && Auth::user()->isSuperUser()) || (! Auth::check())) { + return $query; + } else { + \Log::debug('Fire scopeCompanyablesDirectly.'); + return static::scopeCompanyablesDirectly($query, $column, $table_name); + } + } + + /** + * Scoping table queries, determining if a logged in user is part of a company, and only allows + * that user to see items associated with that company + */ + private static function scopeCompanyablesDirectly($query, $column = 'company_id', $table_name = null) + { + // Get the company ID of the logged in user, or set it to null if there is no company assicoated with the user + if (Auth::user()) { + \Log::debug('Admin company is: '.Auth::user()->company_id); + $company_id = Auth::user()->company_id; + } else { + $company_id = null; + } + + // Dynamically get the table name if it's not passed in, based on the model we're querying against + $table = ($table_name) ? $table_name."." : $query->getModel()->getTable()."."; + \Log::debug('Model is: '.$query->getModel()); + + \Log::debug('Table is: '.$table); + + // If the column exists in the table, use it to scope the query + if (\Schema::hasColumn($query->getModel()->getTable(), $column)) { + return $query->where($table.$column, '=', $company_id); + } else { + return $query->join('users as users_comp', 'users_comp.id', 'user_id')->where('users_comp.company_id', '=', $company_id); + } + } + + /** + * I legit do not know what this method does, but we can't remove it (yet). + * + * This gets invoked by CompanyableChildScope, but I'm not sure what it does. + * + * @author [A. Gianotto] + * @param array $companyable_names + * @param $query + * @return mixed + */ + public static function scopeCompanyableChildren(array $companyable_names, $query) + { + \Log::debug('Company Names in scopeCompanyableChildren: '.print_r($companyable_names, true)); + + if (count($companyable_names) == 0) { + throw new Exception('No Companyable Children to scope'); + } elseif (! static::isFullMultipleCompanySupportEnabled() || (Auth::check() && Auth::user()->isSuperUser())) { + return $query; + } else { + $f = function ($q) { + \Log::debug('scopeCompanyablesDirectly firing '); + static::scopeCompanyablesDirectly($q); + }; + + $q = $query->where(function ($q) use ($companyable_names, $f) { + $q2 = $q->whereHas($companyable_names[0], $f); + + for ($i = 1; $i < count($companyable_names); $i++) { + $q2 = $q2->orWhereHas($companyable_names[$i], $f); + } + }); + + return $q; + } + } + } diff --git a/app/Models/CompanyableTrait.php b/app/Models/CompanyableTrait.php index b03b346d2e..df67f2be4f 100644 --- a/app/Models/CompanyableTrait.php +++ b/app/Models/CompanyableTrait.php @@ -5,8 +5,13 @@ namespace App\Models; trait CompanyableTrait { /** - * Boot the companyable trait for a model. + * This trait is used to scope models to the current company. To use this scope on companyable models, + * we use the "use Companyable;" statement at the top of the mode. * + * We CANNOT USE THIS ON USERS, as it causes an infinite loop and prevents users from logging in, since this scope will be + * applied to the currently logged in (or logging in) user in addition to the user model for viewing lists of users. + * + * @see \App\Models\Company\Company::scopeCompanyables() * @return void */ public static function bootCompanyableTrait() diff --git a/app/Models/Component.php b/app/Models/Component.php index 052ec1219d..671b0101c4 100644 --- a/app/Models/Component.php +++ b/app/Models/Component.php @@ -224,6 +224,37 @@ class Component extends SnipeModel return $this->qty - $this->numCheckedOut(); } + + /** + * ----------------------------------------------- + * BEGIN MUTATORS + * ----------------------------------------------- + **/ + + /** + * This sets a value for qty if no value is given. The database does not allow this + * field to be null, and in the other areas of the code, we set a default, but the importer + * does not. + * + * This simply checks that there is a value for quantity, and if there isn't, set it to 0. + * + * @author A. Gianotto + * @since v6.3.4 + * @param $value + * @return void + */ + public function setQtyAttribute($value) + { + $this->attributes['qty'] = (!$value) ? 0 : intval($value); + } + + /** + * ----------------------------------------------- + * BEGIN QUERY SCOPES + * ----------------------------------------------- + **/ + + /** * Query builder scope to order on company * diff --git a/app/Models/Consumable.php b/app/Models/Consumable.php index a3a0d59178..008dffa4ca 100644 --- a/app/Models/Consumable.php +++ b/app/Models/Consumable.php @@ -339,6 +339,35 @@ class Consumable extends SnipeModel return $remaining; } + /** + * ----------------------------------------------- + * BEGIN MUTATORS + * ----------------------------------------------- + **/ + + /** + * This sets a value for qty if no value is given. The database does not allow this + * field to be null, and in the other areas of the code, we set a default, but the importer + * does not. + * + * This simply checks that there is a value for quantity, and if there isn't, set it to 0. + * + * @author A. Gianotto + * @since v6.3.4 + * @param $value + * @return void + */ + public function setQtyAttribute($value) + { + $this->attributes['qty'] = (!$value) ? 0 : intval($value); + } + + /** + * ----------------------------------------------- + * BEGIN QUERY SCOPES + * ----------------------------------------------- + **/ + /** * Query builder scope to order on company * diff --git a/app/Models/CustomFieldset.php b/app/Models/CustomFieldset.php index a62f96d631..71be28e8a3 100644 --- a/app/Models/CustomFieldset.php +++ b/app/Models/CustomFieldset.php @@ -5,6 +5,8 @@ namespace App\Models; use Gate; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; +use Illuminate\Support\Facades\Log; +use Illuminate\Validation\Rule; use Watson\Validating\ValidatingTrait; class CustomFieldset extends Model @@ -92,8 +94,19 @@ class CustomFieldset extends Model array_push($rule, $field->attributes['format']); $rules[$field->db_column_name()] = $rule; - //add not_array to rules for all fields - $rules[$field->db_column_name()][] = 'not_array'; + + // add not_array to rules for all fields but checkboxes + if ($field->element != 'checkbox') { + $rules[$field->db_column_name()][] = 'not_array'; + } + + if ($field->element == 'checkbox') { + $rules[$field->db_column_name()][] = 'checkboxes'; + } + + if ($field->element == 'radio') { + $rules[$field->db_column_name()][] = 'radio_buttons'; + } } return $rules; diff --git a/app/Models/Group.php b/app/Models/Group.php index c0de8c263d..5e0db1c91e 100755 --- a/app/Models/Group.php +++ b/app/Models/Group.php @@ -58,6 +58,18 @@ class Group extends SnipeModel return $this->belongsToMany(\App\Models\User::class, 'users_groups'); } + /** + * Get the user that created the group + * + * @author A. Gianotto + * @since [v6.3.0] + * @return \Illuminate\Database\Eloquent\Relations\Relation + */ + public function admin() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + /** * Decode JSON permissions into array * diff --git a/app/Models/Labels/DefaultLabel.php b/app/Models/Labels/DefaultLabel.php index f06c4582f9..9f7059bcd5 100644 --- a/app/Models/Labels/DefaultLabel.php +++ b/app/Models/Labels/DefaultLabel.php @@ -160,75 +160,27 @@ class DefaultLabel extends RectangleSheet $textY += $this->textSize + self::TEXT_MARGIN; } - // Fields + // Render the selected fields with their labels $fieldsDone = 0; - if ($settings->labels_display_name && $fieldsDone < $this->getSupportFields()) { - if ($asset->name) { - static::writeText( - $pdf, 'N: '.$asset->name, - $textX1, $textY, - 'freesans', '', $this->textSize, 'L', - $textW, $this->textSize, - true, 0 - ); - $textY += $this->textSize + self::TEXT_MARGIN; - $fieldsDone++; - } - } - if ($settings->labels_display_company_name && $fieldsDone < $this->getSupportFields()) { - if ($asset->company) { - static::writeText( - $pdf, 'C: '.$asset->company->name, - $textX1, $textY, - 'freesans', '', $this->textSize, 'L', - $textW, $this->textSize, - true, 0 - ); - $textY += $this->textSize + self::TEXT_MARGIN; - $fieldsDone++; - } - } - if ($settings->labels_display_tag && $fieldsDone < $this->getSupportFields()) { - if ($asset->asset_tag) { - static::writeText( - $pdf, 'T: '.$asset->asset_tag, - $textX1, $textY, - 'freesans', '', $this->textSize, 'L', - $textW, $this->textSize, - true, 0 - ); - $textY += $this->textSize + self::TEXT_MARGIN; - $fieldsDone++; - } - } - if ($settings->labels_display_serial && $fieldsDone < $this->getSupportFields()) { - if ($asset->serial) { - static::writeText( - $pdf, 'S: '.$asset->serial, - $textX1, $textY, - 'freesans', '', $this->textSize, 'L', - $textW, $this->textSize, - true, 0 - ); - $textY += $this->textSize + self::TEXT_MARGIN; - $fieldsDone++; - } - } - if ($settings->labels_display_model && $fieldsDone < $this->getSupportFields()) { - if ($asset->model) { - static::writeText( - $pdf, 'M: '.$asset->model->name, - $textX1, $textY, - 'freesans', '', $this->textSize, 'L', - $textW, $this->textSize, - true, 0 - ); - $textY += $this->textSize + self::TEXT_MARGIN; - $fieldsDone++; - } - } + if ($fieldsDone < $this->getSupportFields()) { + foreach ($record->get('fields') as $field) { + + // Actually write the selected fields and their matching values + static::writeText( + $pdf, (($field['label']) ? $field['label'].' ' : '') . $field['value'], + $textX1, $textY, + 'freesans', '', $this->textSize, 'L', + $textW, $this->textSize, + true, 0 + ); + + $textY += $this->textSize + self::TEXT_MARGIN; + $fieldsDone++; + } + } } + } ?> \ No newline at end of file diff --git a/app/Models/Labels/FieldOption.php b/app/Models/Labels/FieldOption.php index 7e45cc0ce7..38a90e31dc 100644 --- a/app/Models/Labels/FieldOption.php +++ b/app/Models/Labels/FieldOption.php @@ -18,8 +18,14 @@ class FieldOption { // assignedTo directly on the asset is a special case where // we want to avoid returning the property directly // and instead return the entity's presented name. - if ($dataPath[0] === 'assignedTo'){ - return $asset->assignedTo ? $asset->assignedTo->present()->fullName() : null; + if ($dataPath[0] === 'assignedTo') { + if ($asset->relationLoaded('assignedTo')) { + // If the "assignedTo" relationship was eager loaded then the way to get the + // relationship changes from $asset->assignedTo to $asset->assigned. + return $asset->assigned ? $asset->assigned->present()->fullName() : null; + } + + return $asset->assignedTo ? $asset->assignedTo->present()->fullName() : null; } return $dataPath->reduce(function ($myValue, $path) { diff --git a/app/Models/Labels/Tapes/Dymo/LabelWriter_1933081.php b/app/Models/Labels/Tapes/Dymo/LabelWriter_1933081.php new file mode 100644 index 0000000000..9b56012f7a --- /dev/null +++ b/app/Models/Labels/Tapes/Dymo/LabelWriter_1933081.php @@ -0,0 +1,89 @@ +getPrintableArea(); + + $currentX = $pa->x1; + $currentY = $pa->y1; + $usableWidth = $pa->w; + + $barcodeSize = $pa->h - self::TAG_SIZE; + + if ($record->has('barcode2d')) { + static::writeText( + $pdf, $record->get('tag'), + $pa->x1, $pa->y2 - self::TAG_SIZE, + 'freesans', 'b', self::TAG_SIZE, 'C', + $barcodeSize, self::TAG_SIZE, true, 0 + ); + static::write2DBarcode( + $pdf, $record->get('barcode2d')->content, $record->get('barcode2d')->type, + $currentX, $currentY, + $barcodeSize, $barcodeSize + ); + $currentX += $barcodeSize + self::BARCODE_MARGIN; + $usableWidth -= $barcodeSize + self::BARCODE_MARGIN; + } else { + static::writeText( + $pdf, $record->get('tag'), + $pa->x1, $pa->y2 - self::TAG_SIZE, + 'freesans', 'b', self::TAG_SIZE, 'R', + $usableWidth, self::TAG_SIZE, true, 0 + ); + } + + if ($record->has('title')) { + static::writeText( + $pdf, $record->get('title'), + $currentX, $currentY, + 'freesans', 'b', self::TITLE_SIZE, 'L', + $usableWidth, self::TITLE_SIZE, true, 0 + ); + $currentY += self::TITLE_SIZE + self::TITLE_MARGIN; + } + + foreach ($record->get('fields') as $field) { + static::writeText( + $pdf, (($field['label']) ? $field['label'].' ' : '') . $field['value'], + $currentX, $currentY, + 'freesans', '', self::FIELD_SIZE, 'L', + $usableWidth, self::FIELD_SIZE, true, 0, 0.3 + ); + $currentY += self::FIELD_SIZE + self::FIELD_MARGIN; + } + + if ($record->has('barcode1d')) { + static::write1DBarcode( + $pdf, $record->get('barcode1d')->content, $record->get('barcode1d')->type, + $currentX, $barcodeSize + self::BARCODE_MARGIN, $usableWidth - self::TAG_SIZE, self::TAG_SIZE + ); + } + } + +} diff --git a/app/Models/Labels/Tapes/Dymo/LabelWriter_2112283.php b/app/Models/Labels/Tapes/Dymo/LabelWriter_2112283.php new file mode 100644 index 0000000000..e1305bd068 --- /dev/null +++ b/app/Models/Labels/Tapes/Dymo/LabelWriter_2112283.php @@ -0,0 +1,89 @@ +getPrintableArea(); + + $currentX = $pa->x1; + $currentY = $pa->y1; + $usableWidth = $pa->w; + + $barcodeSize = $pa->h - self::TAG_SIZE; + + if ($record->has('barcode2d')) { + static::writeText( + $pdf, $record->get('tag'), + $pa->x1, $pa->y2 - self::TAG_SIZE, + 'freesans', 'b', self::TAG_SIZE, 'C', + $barcodeSize, self::TAG_SIZE, true, 0 + ); + static::write2DBarcode( + $pdf, $record->get('barcode2d')->content, $record->get('barcode2d')->type, + $currentX, $currentY, + $barcodeSize, $barcodeSize + ); + $currentX += $barcodeSize + self::BARCODE_MARGIN; + $usableWidth -= $barcodeSize + self::BARCODE_MARGIN; + } else { + static::writeText( + $pdf, $record->get('tag'), + $pa->x1, $pa->y2 - self::TAG_SIZE, + 'freesans', 'b', self::TAG_SIZE, 'R', + $usableWidth, self::TAG_SIZE, true, 0 + ); + } + + if ($record->has('title')) { + static::writeText( + $pdf, $record->get('title'), + $currentX, $currentY, + 'freesans', 'b', self::TITLE_SIZE, 'L', + $usableWidth, self::TITLE_SIZE, true, 0 + ); + $currentY += self::TITLE_SIZE + self::TITLE_MARGIN; + } + + foreach ($record->get('fields') as $field) { + static::writeText( + $pdf, (($field['label']) ? $field['label'].' ' : '') . $field['value'], + $currentX, $currentY, + 'freesans', '', self::FIELD_SIZE, 'L', + $usableWidth, self::FIELD_SIZE, true, 0, 0.3 + ); + $currentY += self::FIELD_SIZE + self::FIELD_MARGIN; + } + + if ($record->has('barcode1d')) { + static::write1DBarcode( + $pdf, $record->get('barcode1d')->content, $record->get('barcode1d')->type, + $currentX, $barcodeSize + self::BARCODE_MARGIN, $usableWidth - self::TAG_SIZE, self::TAG_SIZE + ); + } + } + +} diff --git a/app/Models/Labels/Tapes/Dymo/LabelWriter_30252.php b/app/Models/Labels/Tapes/Dymo/LabelWriter_30252.php index 1b34eb113a..d5f0e8d122 100644 --- a/app/Models/Labels/Tapes/Dymo/LabelWriter_30252.php +++ b/app/Models/Labels/Tapes/Dymo/LabelWriter_30252.php @@ -86,5 +86,13 @@ class LabelWriter_30252 extends LabelWriter ); $currentY += self::FIELD_SIZE + self::FIELD_MARGIN; } + + if ($record->has('barcode1d')) { + static::write1DBarcode( + $pdf, $record->get('barcode1d')->content, $record->get('barcode1d')->type, + $currentX, $barcodeSize + self::BARCODE_MARGIN, $usableWidth - self::TAG_SIZE, self::TAG_SIZE + ); + } } + } \ No newline at end of file diff --git a/app/Models/License.php b/app/Models/License.php index 2ea10939fa..7fb4f9e4cb 100755 --- a/app/Models/License.php +++ b/app/Models/License.php @@ -53,6 +53,7 @@ class License extends Depreciable 'purchase_date' => 'date_format:Y-m-d|nullable|max:10', 'expiration_date' => 'date_format:Y-m-d|nullable|max:10', 'termination_date' => 'date_format:Y-m-d|nullable|max:10', + 'min_amt' => 'numeric|nullable|gte:0', ]; /** @@ -81,6 +82,7 @@ class License extends Depreciable 'supplier_id', 'termination_date', 'user_id', + 'min_amt', ]; use Searchable; diff --git a/app/Models/LicenseSeat.php b/app/Models/LicenseSeat.php index 8a51c0c9cf..397a141468 100755 --- a/app/Models/LicenseSeat.php +++ b/app/Models/LicenseSeat.php @@ -126,6 +126,7 @@ class LicenseSeat extends SnipeModel implements ICompanyableChild { return $query->leftJoin('users as license_seat_users', 'license_seats.assigned_to', '=', 'license_seat_users.id') ->leftJoin('departments as license_user_dept', 'license_user_dept.id', '=', 'license_seat_users.department_id') + ->whereNotNull('license_seats.assigned_to') ->orderBy('license_user_dept.name', $order); } } diff --git a/app/Models/Location.php b/app/Models/Location.php index 145d6cef9a..9f4c551264 100755 --- a/app/Models/Location.php +++ b/app/Models/Location.php @@ -95,7 +95,10 @@ class Location extends SnipeModel /** - * Determine whether or not this location can be deleted + * Determine whether or not this location can be deleted. + * + * This method requires the eager loading of the relationships in order to determine whether + * it can be deleted. It's tempting to load those here, but that increases the query load considerably. * * @author A. Gianotto * @since [v3.0] @@ -103,10 +106,12 @@ class Location extends SnipeModel */ public function isDeletable() { + return Gate::allows('delete', $this) - && ($this->assignedAssets()->count() === 0) - && ($this->assets()->count() === 0) - && ($this->users()->count() === 0); + && ($this->assets_count === 0) + && ($this->assigned_assets_count === 0) + && ($this->children_count === 0) + && ($this->users_count === 0); } /** diff --git a/app/Models/Loggable.php b/app/Models/Loggable.php index ce3a07f159..9e9355ea74 100644 --- a/app/Models/Loggable.php +++ b/app/Models/Loggable.php @@ -8,6 +8,9 @@ use Illuminate\Support\Facades\Auth; trait Loggable { + // an attribute for setting whether or not the item was imported + public ?bool $imported = false; + /** * @author Daniel Meltzer * @since [v3.4] @@ -18,6 +21,11 @@ trait Loggable return $this->morphMany(Actionlog::class, 'item'); } + public function setImported(bool $bool): void + { + $this->imported = $bool; + } + /** * @author Daniel Meltzer * @since [v3.4] diff --git a/app/Models/SamlNonce.php b/app/Models/SamlNonce.php new file mode 100644 index 0000000000..6eb05352d8 --- /dev/null +++ b/app/Models/SamlNonce.php @@ -0,0 +1,15 @@ +belongsToMany(\App\Models\License::class, 'license_seats', 'assigned_to', 'license_id')->withPivot('id'); + return $this->belongsToMany(\App\Models\License::class, 'license_seats', 'assigned_to', 'license_id')->withPivot('id', 'created_at', 'updated_at'); } /** diff --git a/app/Notifications/CheckinAccessoryNotification.php b/app/Notifications/CheckinAccessoryNotification.php index 7735f7dc11..f83bff2c64 100644 --- a/app/Notifications/CheckinAccessoryNotification.php +++ b/app/Notifications/CheckinAccessoryNotification.php @@ -9,6 +9,13 @@ use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckinAccessoryNotification extends Notification { @@ -35,10 +42,18 @@ class CheckinAccessoryNotification extends Notification */ public function via() { - \Log::debug('via called'); $notifyBy = []; + if (Setting::getSettings()->webhook_selected == 'google' && Setting::getSettings()->webhook_endpoint) { - if (Setting::getSettings()->webhook_endpoint != '') { + $notifyBy[] = GoogleChatChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'microsoft' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { $notifyBy[] = 'slack'; } @@ -48,34 +63,8 @@ class CheckinAccessoryNotification extends Notification if ($this->target instanceof User && $this->target->email != '') { \Log::debug('The target is a user'); - /** - * Send an email if the asset requires acceptance, - * so the user can accept or decline the asset - */ - if (($this->item->requireAcceptance()) || ($this->item->getEula()) || ($this->item->checkin_email())) { - $notifyBy[] = 'mail'; - } - - /** - * Send an email if the asset requires acceptance, - * so the user can accept or decline the asset - */ - if ($this->item->requireAcceptance()) { - \Log::debug('This accessory requires acceptance'); - } - - /** - * Send an email if the item has a EULA, since the user should always receive it - */ - if ($this->item->getEula()) { - \Log::debug('This accessory has a EULA'); - } - - /** - * Send an email if an email should be sent at checkin/checkout - */ if ($this->item->checkin_email()) { - \Log::debug('This accessory has a checkin_email()'); + $notifyBy[] = 'mail'; } } @@ -108,6 +97,50 @@ class CheckinAccessoryNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->addStartGroupToSection('activityTitle') + ->title(trans('Accessory_Checkin_Notification')) + ->addStartGroupToSection('activityText') + ->fact(htmlspecialchars_decode($item->present()->name), '', 'activityTitle') + ->fact(trans('mail.checked_into'), $item->location->name ? $item->location->name : '') + ->fact(trans('mail.Accessory_Checkin_Notification')." by ", $admin->present()->fullName()) + ->fact(trans('admin/consumables/general.remaining'), $item->numRemaining()) + ->fact(trans('mail.notes'), $note ?: ''); + } + public function toGoogleChat() + { + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.Accessory_Checkin_Notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.checked_into').': '.$item->location->name ? $item->location->name : '', + trans('admin/consumables/general.remaining').': '.$item->numRemaining(), + trans('admin/hardware/form.notes').": ".$note ?: '', + ) + ->onClick(route('accessories.show', $item->id)) + ) + ) + ); + + } /** * Get the mail representation of the notification. diff --git a/app/Notifications/CheckinAssetNotification.php b/app/Notifications/CheckinAssetNotification.php index 05e56a9619..f62108c50b 100644 --- a/app/Notifications/CheckinAssetNotification.php +++ b/app/Notifications/CheckinAssetNotification.php @@ -10,6 +10,13 @@ use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckinAssetNotification extends Notification { @@ -44,7 +51,16 @@ class CheckinAssetNotification extends Notification public function via() { $notifyBy = []; - if (Setting::getSettings()->webhook_endpoint != '') { + if (Setting::getSettings()->webhook_selected == 'google' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = GoogleChatChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'microsoft' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { \Log::debug('use webhook'); $notifyBy[] = 'slack'; } @@ -84,6 +100,50 @@ class CheckinAssetNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->title(trans('mail.Asset_Checkin_Notification')) + ->addStartGroupToSection('activityText') + ->fact(htmlspecialchars_decode($item->present()->name), '', 'activityText') + ->fact(trans('mail.checked_into'), $item->location->name ? $item->location->name : '') + ->fact(trans('mail.Asset_Checkin_Notification')." by ", $admin->present()->fullName()) + ->fact(trans('admin/hardware/form.status'), $item->assetstatus->name) + ->fact(trans('mail.notes'), $note ?: ''); + } + public function toGoogleChat() + { + $target = $this->target; + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.Asset_Checkin_Notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.checked_into') ?: '', + $item->location->name ? $item->location->name : '', + trans('admin/hardware/form.status').": ".$item->assetstatus->name, + ) + ->onClick(route('hardware.show', $item->id)) + ) + ) + ); + + } /** * Get the mail representation of the notification. diff --git a/app/Notifications/CheckinLicenseSeatNotification.php b/app/Notifications/CheckinLicenseSeatNotification.php index 2c7fe2fd85..289e63a162 100644 --- a/app/Notifications/CheckinLicenseSeatNotification.php +++ b/app/Notifications/CheckinLicenseSeatNotification.php @@ -9,6 +9,13 @@ use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckinLicenseSeatNotification extends Notification { @@ -41,7 +48,16 @@ class CheckinLicenseSeatNotification extends Notification { $notifyBy = []; - if (Setting::getSettings()->webhook_endpoint != '') { + if (Setting::getSettings()->webhook_selected == 'google' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = GoogleChatChannel::class; + } + if (Setting::getSettings()->webhook_selected == 'microsoft' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { $notifyBy[] = 'slack'; } @@ -87,6 +103,53 @@ class CheckinLicenseSeatNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $target = $this->target; + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->addStartGroupToSection('activityTitle') + ->title(trans('mail.License_Checkin_Notification')) + ->addStartGroupToSection('activityText') + ->fact(htmlspecialchars_decode($item->present()->name), '', 'header') + ->fact(trans('mail.License_Checkin_Notification')." by ", $admin->present()->fullName() ?: 'CLI tool') + ->fact(trans('mail.checkedin_from'), $target->present()->fullName()) + ->fact(trans('admin/consumables/general.remaining'), $item->availCount()->count()) + ->fact(trans('mail.notes'), $note ?: ''); + } + public function toGoogleChat() + { + $target = $this->target; + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.License_Checkin_Notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.checkedin_from') ?: '', + $target->present()->fullName() ?: '', + trans('admin/consumables/general.remaining').': '.$item->availCount()->count(), + ) + ->onClick(route('licenses.show', $item->id)) + ) + ) + ); + + } + /** * Get the mail representation of the notification. diff --git a/app/Notifications/CheckoutAccessoryNotification.php b/app/Notifications/CheckoutAccessoryNotification.php index f5635d1af0..1ced92f706 100644 --- a/app/Notifications/CheckoutAccessoryNotification.php +++ b/app/Notifications/CheckoutAccessoryNotification.php @@ -9,6 +9,13 @@ use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckoutAccessoryNotification extends Notification { @@ -24,7 +31,6 @@ class CheckoutAccessoryNotification extends Notification $this->note = $note; $this->target = $checkedOutTo; $this->acceptance = $acceptance; - $this->settings = Setting::getSettings(); } @@ -36,8 +42,17 @@ class CheckoutAccessoryNotification extends Notification public function via() { $notifyBy = []; + if (Setting::getSettings()->webhook_selected == 'google' && Setting::getSettings()->webhook_endpoint) { - if (Setting::getSettings()->webhook_endpoint != '') { + $notifyBy[] = GoogleChatChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'microsoft' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { $notifyBy[] = 'slack'; } @@ -96,6 +111,55 @@ class CheckoutAccessoryNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $target = $this->target; + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->addStartGroupToSection('activityTitle') + ->title(trans('mail.Accessory_Checkout_Notification')) + ->addStartGroupToSection('activityText') + ->fact(htmlspecialchars_decode($item->present()->name), '', 'activityTitle') + ->fact(trans('mail.assigned_to'), $target->present()->name) + ->fact(trans('mail.checkedout_from'), $item->location->name ? $item->location->name : '') + ->fact(trans('mail.Accessory_Checkout_Notification') . " by ", $admin->present()->fullName()) + ->fact(trans('admin/consumables/general.remaining'), $item->numRemaining()) + ->fact(trans('mail.notes'), $note ?: ''); + + } + public function toGoogleChat() + { + $target = $this->target; + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.Accessory_Checkout_Notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.assigned_to') ?: '', + $target->present()->name ?: '', + trans('admin/consumables/general.remaining').": ". $item->numRemaining(), + ) + ->onClick(route('users.show', $target->id)) + ) + ) + ); + + } + /** * Get the mail representation of the notification. diff --git a/app/Notifications/CheckoutAssetNotification.php b/app/Notifications/CheckoutAssetNotification.php index e57825f5c6..6ed3707d64 100644 --- a/app/Notifications/CheckoutAssetNotification.php +++ b/app/Notifications/CheckoutAssetNotification.php @@ -6,10 +6,20 @@ use App\Helpers\Helper; use App\Models\Asset; use App\Models\Setting; use App\Models\User; +use Exception; use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\Enums\Icon; +use NotificationChannels\GoogleChat\Enums\ImageStyle; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckoutAssetNotification extends Notification { @@ -52,8 +62,19 @@ class CheckoutAssetNotification extends Notification public function via() { $notifyBy = []; + if (Setting::getSettings()->webhook_selected == 'google' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = GoogleChatChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'microsoft' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + + + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { - if ((Setting::getSettings()) && (Setting::getSettings()->webhook_endpoint != '')) { \Log::debug('use webhook'); $notifyBy[] = 'slack'; } @@ -117,6 +138,52 @@ class CheckoutAssetNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $target = $this->target; + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->title(trans('mail.Asset_Checkout_Notification')) + ->addStartGroupToSection('activityText') + ->fact(trans('mail.assigned_to'), $target->present()->name) + ->fact(htmlspecialchars_decode($item->present()->name), '', 'activityText') + ->fact(trans('mail.Asset_Checkout_Notification') . " by ", $admin->present()->fullName()) + ->fact(trans('mail.notes'), $note ?: ''); + + + } +public function toGoogleChat() + { + $target = $this->target; + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.Asset_Checkout_Notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.assigned_to') ?: '', + $target->present()->name ?: '', + $note ?: '', + ) + ->onClick(route('users.show', $target->id)) + ) + ) + ); + + } /** * Get the mail representation of the notification. diff --git a/app/Notifications/CheckoutConsumableNotification.php b/app/Notifications/CheckoutConsumableNotification.php index 376c70fdea..71bf64f362 100644 --- a/app/Notifications/CheckoutConsumableNotification.php +++ b/app/Notifications/CheckoutConsumableNotification.php @@ -9,6 +9,13 @@ use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckoutConsumableNotification extends Notification { @@ -42,8 +49,17 @@ class CheckoutConsumableNotification extends Notification public function via() { $notifyBy = []; + if (Setting::getSettings()->webhook_selected == 'google' && Setting::getSettings()->webhook_endpoint) { - if (Setting::getSettings()->webhook_endpoint != '') { + $notifyBy[] = GoogleChatChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'microsoft' && Setting::getSettings()->webhook_endpoint) { + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { $notifyBy[] = 'slack'; } @@ -102,6 +118,52 @@ class CheckoutConsumableNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $target = $this->target; + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->addStartGroupToSection('activityTitle') + ->title(trans('mail.Consumable_checkout_notification')) + ->addStartGroupToSection('activityText') + ->fact(htmlspecialchars_decode($item->present()->name), '', 'activityTitle') + ->fact(trans('mail.Consumable_checkout_notification')." by ", $admin->present()->fullName()) + ->fact(trans('mail.assigned_to'), $target->present()->fullName()) + ->fact(trans('admin/consumables/general.remaining'), $item->numRemaining()) + ->fact(trans('mail.notes'), $note ?: ''); + } + public function toGoogleChat() + { + $target = $this->target; + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.Consumable_checkout_notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.assigned_to') ?: '', + $target->present()->fullName() ?: '', + trans('admin/consumables/general.remaining').': '.$item->numRemaining(), + ) + ->onClick(route('users.show', $target->id)) + ) + ) + ); + + } /** * Get the mail representation of the notification. diff --git a/app/Notifications/CheckoutLicenseSeatNotification.php b/app/Notifications/CheckoutLicenseSeatNotification.php index 2dd6480a30..8e0273c66e 100644 --- a/app/Notifications/CheckoutLicenseSeatNotification.php +++ b/app/Notifications/CheckoutLicenseSeatNotification.php @@ -9,6 +9,13 @@ use Illuminate\Bus\Queueable; use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\SlackMessage; use Illuminate\Notifications\Notification; +use NotificationChannels\GoogleChat\Card; +use NotificationChannels\GoogleChat\GoogleChatChannel; +use NotificationChannels\GoogleChat\GoogleChatMessage; +use NotificationChannels\GoogleChat\Section; +use NotificationChannels\GoogleChat\Widgets\KeyValue; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsChannel; +use NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage; class CheckoutLicenseSeatNotification extends Notification { @@ -43,7 +50,16 @@ class CheckoutLicenseSeatNotification extends Notification { $notifyBy = []; - if (Setting::getSettings()->webhook_endpoint != '') { + if (Setting::getSettings()->webhook_selected == 'google'){ + + $notifyBy[] = GoogleChatChannel::class; + } + if (Setting::getSettings()->webhook_selected == 'microsoft'){ + + $notifyBy[] = MicrosoftTeamsChannel::class; + } + + if (Setting::getSettings()->webhook_selected == 'slack' || Setting::getSettings()->webhook_selected == 'general' ) { $notifyBy[] = 'slack'; } @@ -102,6 +118,52 @@ class CheckoutLicenseSeatNotification extends Notification ->content($note); }); } + public function toMicrosoftTeams() + { + $target = $this->target; + $admin = $this->admin; + $item = $this->item; + $note = $this->note; + + return MicrosoftTeamsMessage::create() + ->to($this->settings->webhook_endpoint) + ->type('success') + ->addStartGroupToSection('activityTitle') + ->title(trans('mail.License_Checkout_Notification')) + ->addStartGroupToSection('activityText') + ->fact(htmlspecialchars_decode($item->present()->name), '', 'activityTitle') + ->fact(trans('mail.License_Checkout_Notification')." by ", $admin->present()->fullName()) + ->fact(trans('mail.assigned_to'), $target->present()->fullName()) + ->fact(trans('admin/consumables/general.remaining'), $item->availCount()->count()) + ->fact(trans('mail.notes'), $note ?: ''); + } + public function toGoogleChat() + { + $target = $this->target; + $item = $this->item; + $note = $this->note; + + return GoogleChatMessage::create() + ->to($this->settings->webhook_endpoint) + ->card( + Card::create() + ->header( + ''.trans('mail.License_Checkout_Notification').'' ?: '', + htmlspecialchars_decode($item->present()->name) ?: '', + ) + ->section( + Section::create( + KeyValue::create( + trans('mail.assigned_to') ?: '', + $target->present()->name ?: '', + trans('admin/consumables/general.remaining').': '.$item->availCount()->count(), + ) + ->onClick(route('users.show', $target->id)) + ) + ) + ); + + } /** * Get the mail representation of the notification. diff --git a/app/Observers/AccessoryObserver.php b/app/Observers/AccessoryObserver.php index f97d166b17..ddf29681be 100644 --- a/app/Observers/AccessoryObserver.php +++ b/app/Observers/AccessoryObserver.php @@ -38,6 +38,9 @@ class AccessoryObserver $logAction->item_id = $accessory->id; $logAction->created_at = date('Y-m-d H:i:s'); $logAction->user_id = Auth::id(); + if($accessory->imported) { + $logAction->setActionSource('importer'); + } $logAction->logaction('create'); } diff --git a/app/Observers/AssetObserver.php b/app/Observers/AssetObserver.php index 2b0955fde6..8fcf2485a3 100644 --- a/app/Observers/AssetObserver.php +++ b/app/Observers/AssetObserver.php @@ -109,6 +109,9 @@ class AssetObserver $logAction->item_id = $asset->id; $logAction->created_at = date('Y-m-d H:i:s'); $logAction->user_id = Auth::id(); + if($asset->imported) { + $logAction->setActionSource('importer'); + } $logAction->logaction('create'); } diff --git a/app/Observers/ComponentObserver.php b/app/Observers/ComponentObserver.php index 57792022bb..a8bb386e8e 100644 --- a/app/Observers/ComponentObserver.php +++ b/app/Observers/ComponentObserver.php @@ -38,6 +38,9 @@ class ComponentObserver $logAction->item_id = $component->id; $logAction->created_at = date('Y-m-d H:i:s'); $logAction->user_id = Auth::id(); + if($component->imported) { + $logAction->setActionSource('importer'); + } $logAction->logaction('create'); } diff --git a/app/Observers/ConsumableObserver.php b/app/Observers/ConsumableObserver.php index b945196e20..1f0c777dcc 100644 --- a/app/Observers/ConsumableObserver.php +++ b/app/Observers/ConsumableObserver.php @@ -38,6 +38,9 @@ class ConsumableObserver $logAction->item_id = $consumable->id; $logAction->created_at = date('Y-m-d H:i:s'); $logAction->user_id = Auth::id(); + if($consumable->imported) { + $logAction->setActionSource('importer'); + } $logAction->logaction('create'); } diff --git a/app/Observers/LicenseObserver.php b/app/Observers/LicenseObserver.php index 1478aba113..0628020965 100644 --- a/app/Observers/LicenseObserver.php +++ b/app/Observers/LicenseObserver.php @@ -38,6 +38,9 @@ class LicenseObserver $logAction->item_id = $license->id; $logAction->created_at = date('Y-m-d H:i:s'); $logAction->user_id = Auth::id(); + if($license->imported) { + $logAction->setActionSource('importer'); + } $logAction->logaction('create'); } diff --git a/app/Policies/SnipePermissionsPolicy.php b/app/Policies/SnipePermissionsPolicy.php index d4f2d88ccd..96c94cd776 100644 --- a/app/Policies/SnipePermissionsPolicy.php +++ b/app/Policies/SnipePermissionsPolicy.php @@ -35,16 +35,50 @@ abstract class SnipePermissionsPolicy public function before(User $user, $ability, $item) { - // Lets move all company related checks here. - if ($item instanceof \App\Models\SnipeModel && ! Company::isCurrentUserHasAccess($item)) { - return false; - } - // If an admin, they can do all asset related tasks. + /** + * If an admin, they can do all item related tasks, but ARE constrained by FMCSA company access. + * That scoping happens on the model level (except for the Users model) via the Companyable trait. + * + * This does lead to some inconsistencies in the responses, since attempting to edit assets, + * accessories, etc (anything other than users) will result in a Forbidden error, whereas the users + * area will redirect with "That user doesn't exist" since the scoping is handled directly on those queries. + * + * The *superuser* global permission gets handled in the AuthServiceProvider before() method. + * + * @see https://snipe-it.readme.io/docs/permissions + */ + if ($user->hasAccess('admin')) { return true; } + + /** + * If we got here by $this→authorize('something', $actualModel) then we can continue on Il but if we got here + * via $this→authorize('something', Model::class) then calling Company:: isCurrentUserHasAccess($item) gets weird. + * Bail out here by returning "nothing" and allow the relevant method lower in this class to be called and handle authorization. + */ + if (!$item instanceof Model){ + return; + } + + + /** + * The Company::isCurrentUserHasAccess() method from the company model handles the check for FMCS already so we + * don't have to do that here. + */ + if (!Company::isCurrentUserHasAccess($item)) { + return false; + } + } + + /** + * These methods handle the generic view/create/edit/delete permissions for the model. + * + * @param User $user + * @return bool + */ public function index(User $user) { return $user->hasAccess($this->columnName().'.view'); diff --git a/app/Presenters/AccessoryPresenter.php b/app/Presenters/AccessoryPresenter.php index cc4f9badfc..fd6122cab7 100644 --- a/app/Presenters/AccessoryPresenter.php +++ b/app/Presenters/AccessoryPresenter.php @@ -41,6 +41,7 @@ class AccessoryPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('general.name'), 'formatter' => 'accessoriesLinkFormatter', ], [ diff --git a/app/Presenters/ActionlogPresenter.php b/app/Presenters/ActionlogPresenter.php index ddff10864e..2794b6c5fb 100644 --- a/app/Presenters/ActionlogPresenter.php +++ b/app/Presenters/ActionlogPresenter.php @@ -38,10 +38,14 @@ class ActionlogPresenter extends Presenter public function icon() { - + // User related icons if ($this->itemType() == 'user') { + if ($this->actionType()=='2fa reset') { + return 'fa-solid fa-mobile-screen'; + } + if ($this->actionType()=='create new') { return 'fa-solid fa-user-plus'; } @@ -61,6 +65,7 @@ class ActionlogPresenter extends Presenter if ($this->actionType()=='update') { return 'fa-solid fa-user-pen'; } + return 'fa-solid fa-user'; } diff --git a/app/Presenters/AssetMaintenancesPresenter.php b/app/Presenters/AssetMaintenancesPresenter.php index c4446c0b2a..3908720dc3 100644 --- a/app/Presenters/AssetMaintenancesPresenter.php +++ b/app/Presenters/AssetMaintenancesPresenter.php @@ -41,6 +41,19 @@ class AssetMaintenancesPresenter extends Presenter 'sortable' => true, 'title' => trans('admin/hardware/table.asset_tag'), 'formatter' => 'assetTagLinkFormatter', + ], [ + 'field' => 'serial', + 'searchable' => true, + 'sortable' => true, + 'title' => trans('admin/hardware/table.serial'), + 'formatter' => 'assetSerialLinkFormatter', + ], [ + 'field' => 'status_label', + 'searchable' => true, + 'sortable' => true, + 'title' => trans('admin/hardware/table.status'), + 'visible' => true, + 'formatter' => 'statuslabelsLinkObjFormatter', ], [ 'field' => 'model', 'searchable' => true, @@ -72,6 +85,7 @@ class AssetMaintenancesPresenter extends Presenter 'field' => 'title', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('admin/asset_maintenances/form.title'), ], [ 'field' => 'start_date', diff --git a/app/Presenters/AssetModelPresenter.php b/app/Presenters/AssetModelPresenter.php index 85a0fa58ec..da93092b91 100644 --- a/app/Presenters/AssetModelPresenter.php +++ b/app/Presenters/AssetModelPresenter.php @@ -35,6 +35,7 @@ class AssetModelPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'visible' => true, 'title' => trans('general.name'), 'formatter' => 'modelsLinkFormatter', diff --git a/app/Presenters/AssetPresenter.php b/app/Presenters/AssetPresenter.php index de7c2c7709..163ee1b606 100644 --- a/app/Presenters/AssetPresenter.php +++ b/app/Presenters/AssetPresenter.php @@ -55,6 +55,7 @@ class AssetPresenter extends Presenter 'field' => 'asset_tag', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('admin/hardware/table.asset_tag'), 'visible' => true, 'formatter' => 'hardwareLinkFormatter', @@ -195,6 +196,14 @@ class AssetPresenter extends Presenter 'visible' => false, 'title' => trans('admin/hardware/form.warranty_expires'), 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'requestable', + 'searchable' => false, + 'sortable' => true, + 'visible' => false, + 'title' => trans('admin/hardware/general.requestable'), + 'formatter' => 'trueFalseFormatter', + ], [ 'field' => 'notes', 'searchable' => true, @@ -244,6 +253,13 @@ class AssetPresenter extends Presenter 'visible' => false, 'title' => trans('admin/hardware/table.checkout_date'), 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'last_checkin', + 'searchable' => false, + 'sortable' => true, + 'visible' => false, + 'title' => trans('admin/hardware/table.last_checkin_date'), + 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'expected_checkin', 'searchable' => false, @@ -308,7 +324,7 @@ class AssetPresenter extends Presenter 'field' => 'checkincheckout', 'searchable' => false, 'sortable' => false, - 'switchable' => true, + 'switchable' => false, 'title' => trans('general.checkin').'/'.trans('general.checkout'), 'visible' => true, 'formatter' => 'hardwareInOutFormatter', diff --git a/app/Presenters/CategoryPresenter.php b/app/Presenters/CategoryPresenter.php index e9276a3417..fbf431637c 100644 --- a/app/Presenters/CategoryPresenter.php +++ b/app/Presenters/CategoryPresenter.php @@ -25,6 +25,7 @@ class CategoryPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('general.name'), 'visible' => true, 'formatter' => 'categoriesLinkFormatter', diff --git a/app/Presenters/CompanyPresenter.php b/app/Presenters/CompanyPresenter.php index ec2e7cfc5a..7603191fc1 100644 --- a/app/Presenters/CompanyPresenter.php +++ b/app/Presenters/CompanyPresenter.php @@ -25,7 +25,7 @@ class CompanyPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, - 'switchable' => true, + 'switchable' => false, 'title' => trans('admin/companies/table.name'), 'visible' => true, 'formatter' => 'companiesLinkFormatter', diff --git a/app/Presenters/ComponentPresenter.php b/app/Presenters/ComponentPresenter.php index c7468911a1..d142d7abc2 100644 --- a/app/Presenters/ComponentPresenter.php +++ b/app/Presenters/ComponentPresenter.php @@ -126,7 +126,7 @@ class ComponentPresenter extends Presenter 'field' => 'checkincheckout', 'searchable' => false, 'sortable' => false, - 'switchable' => true, + 'switchable' => false, 'title' => trans('general.checkin').'/'.trans('general.checkout'), 'visible' => true, 'formatter' => 'componentsInOutFormatter', diff --git a/app/Presenters/ConsumablePresenter.php b/app/Presenters/ConsumablePresenter.php index abb599de4f..d3e73de1cf 100644 --- a/app/Presenters/ConsumablePresenter.php +++ b/app/Presenters/ConsumablePresenter.php @@ -35,6 +35,7 @@ class ConsumablePresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('general.name'), 'visible' => true, 'formatter' => 'consumablesLinkFormatter', diff --git a/app/Presenters/DepreciationPresenter.php b/app/Presenters/DepreciationPresenter.php index 2a293a46ff..9df1fe1322 100644 --- a/app/Presenters/DepreciationPresenter.php +++ b/app/Presenters/DepreciationPresenter.php @@ -25,6 +25,7 @@ class DepreciationPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('general.name'), 'visible' => true, 'formatter' => 'depreciationsLinkFormatter', diff --git a/app/Presenters/DepreciationReportPresenter.php b/app/Presenters/DepreciationReportPresenter.php index ea88342372..50a8b73b54 100644 --- a/app/Presenters/DepreciationReportPresenter.php +++ b/app/Presenters/DepreciationReportPresenter.php @@ -34,6 +34,7 @@ class DepreciationReportPresenter extends Presenter "field" => "name", "searchable" => true, "sortable" => true, + 'switchable' => false, "title" => trans('admin/hardware/form.name'), "visible" => false, ], [ diff --git a/app/Presenters/LicensePresenter.php b/app/Presenters/LicensePresenter.php index e76c9152cb..8ca8e120f2 100644 --- a/app/Presenters/LicensePresenter.php +++ b/app/Presenters/LicensePresenter.php @@ -33,6 +33,7 @@ class LicensePresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('general.name'), 'formatter' => 'licensesLinkFormatter', ], [ @@ -89,7 +90,14 @@ class LicensePresenter extends Presenter 'searchable' => false, 'sortable' => true, 'title' => trans('admin/accessories/general.remaining'), - ], [ + ], + [ + 'field' => 'min_amt', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('mail.min_QTY'), + 'formatter' => 'minAmtFormatter', + ],[ 'field' => 'purchase_date', 'searchable' => true, 'sortable' => true, @@ -179,7 +187,7 @@ class LicensePresenter extends Presenter 'field' => 'checkincheckout', 'searchable' => false, 'sortable' => false, - 'switchable' => true, + 'switchable' => false, 'title' => trans('general.checkin').'/'.trans('general.checkout'), 'visible' => true, 'formatter' => 'licensesInOutFormatter', @@ -228,6 +236,14 @@ class LicensePresenter extends Presenter 'title' => trans('admin/licenses/general.user'), 'visible' => true, 'formatter' => 'usersLinkObjFormatter', + ], [ + 'field' => 'assigned_user.email', + 'searchable' => false, + 'sortable' => false, + 'switchable' => true, + 'title' => trans('admin/users/table.email'), + 'visible' => true, + 'formatter' => 'emailFormatter', ], [ 'field' => 'department', 'searchable' => false, @@ -236,8 +252,7 @@ class LicensePresenter extends Presenter 'title' => trans('general.department'), 'visible' => false, 'formatter' => 'departmentNameLinkFormatter', - ], - [ + ], [ 'field' => 'assigned_asset', 'searchable' => false, 'sortable' => false, @@ -266,7 +281,7 @@ class LicensePresenter extends Presenter 'field' => 'checkincheckout', 'searchable' => false, 'sortable' => false, - 'switchable' => true, + 'switchable' => false, 'title' => trans('general.checkin').'/'.trans('general.checkout'), 'visible' => true, 'formatter' => 'licenseSeatInOutFormatter', diff --git a/app/Presenters/LocationPresenter.php b/app/Presenters/LocationPresenter.php index 86e82c1220..56d710ac96 100644 --- a/app/Presenters/LocationPresenter.php +++ b/app/Presenters/LocationPresenter.php @@ -14,7 +14,11 @@ class LocationPresenter extends Presenter public static function dataTableLayout() { $layout = [ - + [ + 'field' => 'bulk_selectable', + 'checkbox' => true, + 'formatter' => 'checkboxEnabledFormatter', + ], [ 'field' => 'id', 'searchable' => false, @@ -27,6 +31,7 @@ class LocationPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('admin/locations/table.name'), 'visible' => true, 'formatter' => 'locationsLinkFormatter', diff --git a/app/Presenters/ManufacturerPresenter.php b/app/Presenters/ManufacturerPresenter.php index f5c15f1fe5..3e36cbcde0 100644 --- a/app/Presenters/ManufacturerPresenter.php +++ b/app/Presenters/ManufacturerPresenter.php @@ -27,6 +27,7 @@ class ManufacturerPresenter extends Presenter 'field' => 'name', 'searchable' => true, 'sortable' => true, + 'switchable' => false, 'title' => trans('admin/manufacturers/table.name'), 'visible' => true, 'formatter' => 'manufacturersLinkFormatter', @@ -45,7 +46,7 @@ class ManufacturerPresenter extends Presenter 'searchable' => true, 'sortable' => true, 'switchable' => true, - 'title' => trans('admin/manufacturers/table.url'), + 'title' => trans('general.url'), 'visible' => true, 'formatter' => 'externalLinkFormatter', ], diff --git a/app/Presenters/UserPresenter.php b/app/Presenters/UserPresenter.php index f70ddf8af6..4726205c72 100644 --- a/app/Presenters/UserPresenter.php +++ b/app/Presenters/UserPresenter.php @@ -38,7 +38,7 @@ class UserPresenter extends Presenter 'searchable' => false, 'sortable' => false, 'switchable' => true, - 'title' => 'Avatar', + 'title' => trans('general.importer.avatar'), 'visible' => false, 'formatter' => 'imageFormatter', ], @@ -122,6 +122,15 @@ class UserPresenter extends Presenter 'visible' => true, 'formatter' => 'phoneFormatter', ], + [ + 'field' => 'website', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.website'), + 'visible' => false, + 'formatter' => 'externalLinkFormatter', + ], [ 'field' => 'address', 'searchable' => true, @@ -166,7 +175,7 @@ class UserPresenter extends Presenter 'field' => 'username', 'searchable' => true, 'sortable' => true, - 'switchable' => true, + 'switchable' => false, 'title' => trans('admin/users/table.username'), 'visible' => true, 'formatter' => 'usersLinkFormatter', diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php index 9d493e85bb..11a5d3c1ba 100644 --- a/app/Providers/AuthServiceProvider.php +++ b/app/Providers/AuthServiceProvider.php @@ -93,21 +93,28 @@ class AuthServiceProvider extends ServiceProvider Passport::personalAccessTokensExpireIn(Carbon::now()->addYears(config('passport.expiration_years'))); Passport::withCookieSerialization(); - // -------------------------------- - // BEFORE ANYTHING ELSE - // -------------------------------- - // If this condition is true, ANYTHING else below will be assumed - // to be true. This can cause weird blade behavior. + + /** + * BEFORE ANYTHING ELSE + * + * If this condition is true, ANYTHING else below will be assumed to be true. + * This is where we set the superadmin permission to allow superadmins to be able to do everything within the system. + * + */ Gate::before(function ($user) { if ($user->isSuperUser()) { return true; } }); - // -------------------------------- - // GENERAL GATES - // These control general sections of the admin - // -------------------------------- + + /** + * GENERAL GATES + * + * These control general sections of the admin. These definitions are used in our blades via @can('blah) and also + * use in our controllers to determine if a user has access to a certain area. + */ + Gate::define('admin', function ($user) { if ($user->hasAccess('admin')) { return true; diff --git a/app/Providers/SettingsServiceProvider.php b/app/Providers/SettingsServiceProvider.php index 41dd80b4fc..1c89dc2b8c 100644 --- a/app/Providers/SettingsServiceProvider.php +++ b/app/Providers/SettingsServiceProvider.php @@ -39,24 +39,12 @@ class SettingsServiceProvider extends ServiceProvider $limit = abs($int_limit); } -// \Log::debug('Max in env: '.config('app.max_results')); -// \Log::debug('Original requested limit: '.request('limit')); -// \Log::debug('Int limit: '.$int_limit); -// \Log::debug('Modified limit: '.$limit); -// \Log::debug('------------------------------'); - - return $limit; }); // Make sure the offset is actually set and is an integer \App::singleton('api_offset_value', function () { $offset = intval(request('offset')); -// \Log::debug('Original requested offset: '.request('offset')); -// \Log::debug('Modified offset: '.$offset); -// \Log::debug('------------------------------'); - - return $offset; }); diff --git a/app/Providers/SnipeTranslationServiceProvider.php b/app/Providers/SnipeTranslationServiceProvider.php new file mode 100644 index 0000000000..f0ff334484 --- /dev/null +++ b/app/Providers/SnipeTranslationServiceProvider.php @@ -0,0 +1,35 @@ +registerLoader(); + + $this->app->singleton('translator', function ($app) { + $loader = $app['translation.loader']; + + // When registering the translator component, we'll need to set the default + // locale as well as the fallback locale. So, we'll grab the application + // configuration so we can easily get both of these values from there. + $locale = $app['config']['app.locale']; + + $trans = new SnipeTranslator($loader, $locale); //the ONLY changed line + + $trans->setFallback($app['config']['app.fallback_locale']); + + return $trans; + }); + } +} diff --git a/app/Providers/ValidationServiceProvider.php b/app/Providers/ValidationServiceProvider.php index 50468c8d72..4646b3c78b 100644 --- a/app/Providers/ValidationServiceProvider.php +++ b/app/Providers/ValidationServiceProvider.php @@ -2,9 +2,12 @@ namespace App\Providers; +use App\Models\CustomField; use App\Models\Department; use App\Models\Setting; use DB; +use Illuminate\Support\Facades\Crypt; +use Illuminate\Support\Facades\Log; use Illuminate\Support\ServiceProvider; use Illuminate\Validation\Rule; use Validator; @@ -276,7 +279,24 @@ class ValidationServiceProvider extends ServiceProvider Validator::extend('is_unique_department', function ($attribute, $value, $parameters, $validator) { $data = $validator->getData(); - if ((array_key_exists('location_id', $data) && $data['location_id'] != null) && (array_key_exists('company_id', $data) && $data['company_id'] != null)) { + + if ( + array_key_exists('location_id', $data) && $data['location_id'] !== null && + array_key_exists('company_id', $data) && $data['company_id'] !== null + ) { + //for updating existing departments + if(array_key_exists('id', $data) && $data['id'] !== null){ + $count = Department::where('name', $data['name']) + ->where('location_id', $data['location_id']) + ->where('company_id', $data['company_id']) + ->whereNotNull('company_id') + ->whereNotNull('location_id') + ->where('id', '!=', $data['id']) + ->count('name'); + + return $count < 1; + }else // for entering in new departments + { $count = Department::where('name', $data['name']) ->where('location_id', $data['location_id']) ->where('company_id', $data['company_id']) @@ -286,14 +306,48 @@ class ValidationServiceProvider extends ServiceProvider return $count < 1; } + } else { return true; - } + } }); Validator::extend('not_array', function ($attribute, $value, $parameters, $validator) { return !is_array($value); }); + + // This is only used in Models/CustomFieldset.php - it does automatic validation for checkboxes by making sure + // that the submitted values actually exist in the options. + Validator::extend('checkboxes', function ($attribute, $value, $parameters, $validator){ + $field = CustomField::where('db_column', $attribute)->first(); + $options = $field->formatFieldValuesAsArray(); + + if(is_array($value)) { + $invalid = array_diff($value, $options); + if(count($invalid) > 0) { + return false; + } + } + + // for legacy, allows users to submit a comma separated string of options + elseif(!is_array($value)) { + $exploded = array_map('trim', explode(',', $value)); + $invalid = array_diff($exploded, $options); + if(count($invalid) > 0) { + return false; + } + } + + return true; + }); + + // Validates that a radio button option exists + Validator::extend('radio_buttons', function ($attribute, $value) { + $field = CustomField::where('db_column', $attribute)->first(); + $options = $field->formatFieldValuesAsArray(); + + return in_array($value, $options); + }); } /** diff --git a/app/Services/Saml.php b/app/Services/Saml.php index f80b1c1fb9..b34501366a 100644 --- a/app/Services/Saml.php +++ b/app/Services/Saml.php @@ -394,6 +394,8 @@ class Saml 'nameIdSPNameQualifier' => $auth->getNameIdSPNameQualifier(), 'sessionIndex' => $auth->getSessionIndex(), 'sessionExpiration' => $auth->getSessionExpiration(), + 'nonce' => $auth->getLastAssertionId(), + 'assertionNotOnOrAfter' => $auth->getLastAssertionNotOnOrAfter(), ]; } diff --git a/app/Services/SnipeTranslator.php b/app/Services/SnipeTranslator.php new file mode 100644 index 0000000000..00107ede9e --- /dev/null +++ b/app/Services/SnipeTranslator.php @@ -0,0 +1,42 @@ +get( + $key, $replace, $locale = $this->localeForChoice($locale) + ); + + // If the given "number" is actually an array or countable we will simply count the + // number of elements in an instance. This allows developers to pass an array of + // items without having to count it on their end first which gives bad syntax. + if (is_array($number) || $number instanceof Countable) { + $number = count($number); + } + + $replace['count'] = $number; + + $underscored_locale = str_replace("-","_",$locale); // OUR CHANGE. + return $this->makeReplacements( // BELOW - that $underscored_locale is the *ONLY* modified part + $this->getSelector()->choose($line, $number, $underscored_locale), $replace + ); + } + +} \ No newline at end of file diff --git a/app/View/Label.php b/app/View/Label.php index 83184e4b04..3ec3a4099c 100644 --- a/app/View/Label.php +++ b/app/View/Label.php @@ -38,10 +38,10 @@ class Label implements View $settings = $this->data->get('settings'); $assets = $this->data->get('assets'); $offset = $this->data->get('offset'); - $template = $this->data->get('template'); + $template = LabelModel::find($settings->label2_template); // If disabled, pass to legacy view - if ((!$settings->label2_enable) && (!$template)) { + if ((!$settings->label2_enable)) { return view('hardware/labels') ->with('assets', $assets) ->with('settings', $settings) @@ -49,13 +49,6 @@ class Label implements View ->with('count', $this->data->get('count')); } - // If a specific template was set, use it, otherwise fall back to default - if (empty($template)) { - $template = LabelModel::find($settings->label2_template); - } elseif (is_string($template)) { - $template = LabelModel::find($template); - } - $template->validate(); $pdf = new TCPDF( @@ -90,13 +83,9 @@ class Label implements View $assetData->put('id', $asset->id); $assetData->put('tag', $asset->asset_tag); - if ($template->getSupportTitle()) { - - if ($asset->company && !empty($settings->label2_title)) { - $title = str_replace('{COMPANY}', $asset->company->name, $settings->label2_title); - $settings->qr_text; - $assetData->put('title', $title); - } + if ($template->getSupportTitle() && !empty($settings->label2_title)) { + $title = str_replace('{COMPANY}', data_get($asset, 'company.name'), $settings->label2_title); + $assetData->put('title', $title); } if ($template->getSupportLogo()) { @@ -116,16 +105,15 @@ class Label implements View } } - if ($template->getSupport1DBarcode()) { - $barcode1DType = $settings->label2_1d_type; - $barcode1DType = ($barcode1DType == 'default') ? - (($settings->alt_barcode_enabled) ? $settings->alt_barcode : null) : - $barcode1DType; - if ($barcode1DType != 'none') { - $assetData->put('barcode1d', (object)[ - 'type' => $barcode1DType, - 'content' => $asset->asset_tag, - ]); + if ($settings->alt_barcode_enabled) { + if ($template->getSupport1DBarcode()) { + $barcode1DType = $settings->alt_barcode; + if ($barcode1DType != 'none') { + $assetData->put('barcode1d', (object)[ + 'type' => $barcode1DType, + 'content' => $asset->asset_tag, + ]); + } } } @@ -138,7 +126,7 @@ class Label implements View switch ($settings->label2_2d_target) { case 'ht_tag': $barcode2DTarget = route('ht/assetTag', $asset->asset_tag); break; case 'hardware_id': - default: $barcode2DTarget = route('hardware.show', $asset->id); break; + default: $barcode2DTarget = route('hardware.show', ['hardware' => $asset->id]); break; } $assetData->put('barcode2d', (object)[ 'type' => $barcode2DType, @@ -154,11 +142,36 @@ class Label implements View // Remove Duplicates $toAdd = $field ->filter(fn($o) => !$myFields->contains('dataSource', $o['dataSource'])) - ->first(); + // For fields that have multiple options, we need to combine them + // into a single field so all values are displayed. + ->reduce(function ($previous, $current) { + // On the first iteration we simply return the item. + // If there is only one item to be processed for the row + // then this effectively skips everything below this if block. + if (is_null($previous)) { + return $current; + } + + // At this point we are dealing with a row with multiple items being displayed. + // We need to combine the label and value of the current item with the previous item. + + // The end result of this will be in this format: + // {labelOne} {valueOne} | {labelTwo} {valueTwo} | {labelThree} {valueThree} + $previous['value'] = trim(implode(' | ', [ + implode(' ', [$previous['label'], $previous['value']]), + implode(' ', [$current['label'], $current['value']]), + ])); + + // We'll set the label to an empty string since we + // injected the label into the value field above. + $previous['label'] = ''; + + return $previous; + }); return $toAdd ? $myFields->push($toAdd) : $myFields; }, new Collection()); - + $assetData->put('fields', $fields->take($template->getSupportFields())); return $assetData; @@ -216,4 +229,4 @@ class Label implements View return self::NAME; } -} \ No newline at end of file +} diff --git a/composer.json b/composer.json index 020b2f9ca7..5fff16c1a9 100644 --- a/composer.json +++ b/composer.json @@ -42,6 +42,8 @@ "guzzlehttp/guzzle": "^7.0.1", "intervention/image": "^2.5", "javiereguiluz/easyslugger": "^1.0", + "laravel-notification-channels/google-chat": "^1.0", + "laravel-notification-channels/microsoft-teams": "^1.1", "laravel/framework": "^8.46", "laravel/helpers": "^1.4", "laravel/passport": "^10.1", @@ -56,7 +58,6 @@ "league/flysystem-aws-s3-v3": "^1.0", "league/flysystem-cached-adapter": "^1.1", "livewire/livewire": "^2.4", - "mediconesystems/livewire-datatables": "^0.5.0", "neitanod/forceutf8": "^2.0", "nesbot/carbon": "^2.32", "nunomaduro/collision": "^5.4", @@ -74,12 +75,17 @@ "unicodeveloper/laravel-password": "^1.0", "watson/validating": "^6.1" }, + "suggest": { + "ext-ldap": "*", + "ext-zip": "*" + }, "require-dev": { "brianium/paratest": "^6.6", "fakerphp/faker": "^1.16", "mockery/mockery": "^1.4", "nunomaduro/larastan": "^1.0", "nunomaduro/phpinsights": "^2.7", + "php-mock/php-mock-phpunit": "^2.8", "phpunit/php-token-stream": "^3.1", "phpunit/phpunit": "^9.0", "squizlabs/php_codesniffer": "^3.5", diff --git a/composer.lock b/composer.lock index 7ca88da10f..127254236b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "348f96db24a0f8dfb595ee38b38b34eb", + "content-hash": "0536c48de3ba12fdeb01bac07fcd7172", "packages": [ { "name": "alek13/slack", @@ -193,23 +193,27 @@ }, { "name": "aws/aws-crt-php", - "version": "v1.0.2", + "version": "v1.2.4", "source": { "type": "git", "url": "https://github.com/awslabs/aws-crt-php.git", - "reference": "3942776a8c99209908ee0b287746263725685732" + "reference": "eb0c6e4e142224a10b08f49ebf87f32611d162b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", - "reference": "3942776a8c99209908ee0b287746263725685732", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/eb0c6e4e142224a10b08f49ebf87f32611d162b2", + "reference": "eb0c6e4e142224a10b08f49ebf87f32611d162b2", "shasum": "" }, "require": { "php": ">=5.5" }, "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.4.3" + "phpunit/phpunit": "^4.8.35||^5.6.3||^9.5", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "ext-awscrt": "Make sure you install awscrt native extension to use any of the functionality." }, "type": "library", "autoload": { @@ -228,7 +232,7 @@ } ], "description": "AWS Common Runtime for PHP", - "homepage": "http://aws.amazon.com/sdkforphp", + "homepage": "https://github.com/awslabs/aws-crt-php", "keywords": [ "amazon", "aws", @@ -237,40 +241,42 @@ ], "support": { "issues": "https://github.com/awslabs/aws-crt-php/issues", - "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.4" }, - "time": "2021-09-03T22:57:30+00:00" + "time": "2023-11-08T00:42:13+00:00" }, { "name": "aws/aws-sdk-php", - "version": "3.231.12", + "version": "3.295.4", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "8f8742caa42b260950320c98ddc5da4926e2373d" + "reference": "2372661db989fe4229abd95f4434b37252076d58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/8f8742caa42b260950320c98ddc5da4926e2373d", - "reference": "8f8742caa42b260950320c98ddc5da4926e2373d", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/2372661db989fe4229abd95f4434b37252076d58", + "reference": "2372661db989fe4229abd95f4434b37252076d58", "shasum": "" }, "require": { - "aws/aws-crt-php": "^1.0.2", + "aws/aws-crt-php": "^1.2.3", "ext-json": "*", "ext-pcre": "*", "ext-simplexml": "*", "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "guzzlehttp/promises": "^1.4.0", - "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "guzzlehttp/promises": "^1.4.0 || ^2.0", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", "mtdowling/jmespath.php": "^2.6", - "php": ">=5.5" + "php": ">=7.2.5", + "psr/http-message": "^1.0 || ^2.0" }, "require-dev": { "andrewsville/php-token-reflection": "^1.4", "aws/aws-php-sns-message-validator": "~1.0", "behat/behat": "~3.0", "composer/composer": "^1.10.22", + "dms/phpunit-arraysubset-asserts": "^0.4.0", "doctrine/cache": "~1.4", "ext-dom": "*", "ext-openssl": "*", @@ -278,10 +284,11 @@ "ext-sockets": "*", "nette/neon": "^2.3", "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5", "psr/cache": "^1.0", "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3" + "sebastian/comparator": "^1.2.3 || ^4.0", + "yoast/phpunit-polyfills": "^1.0" }, "suggest": { "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", @@ -329,9 +336,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.231.12" + "source": "https://github.com/aws/aws-sdk-php/tree/3.295.4" }, - "time": "2022-07-22T18:19:47+00:00" + "time": "2023-12-29T19:07:49+00:00" }, { "name": "bacon/bacon-qr-code", @@ -1810,16 +1817,16 @@ }, { "name": "dompdf/dompdf", - "version": "v2.0.3", + "version": "v2.0.4", "source": { "type": "git", "url": "https://github.com/dompdf/dompdf.git", - "reference": "e8d2d5e37e8b0b30f0732a011295ab80680d7e85" + "reference": "093f2d9739cec57428e39ddadedfd4f3ae862c0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dompdf/dompdf/zipball/e8d2d5e37e8b0b30f0732a011295ab80680d7e85", - "reference": "e8d2d5e37e8b0b30f0732a011295ab80680d7e85", + "url": "https://api.github.com/repos/dompdf/dompdf/zipball/093f2d9739cec57428e39ddadedfd4f3ae862c0f", + "reference": "093f2d9739cec57428e39ddadedfd4f3ae862c0f", "shasum": "" }, "require": { @@ -1866,9 +1873,9 @@ "homepage": "https://github.com/dompdf/dompdf", "support": { "issues": "https://github.com/dompdf/dompdf/issues", - "source": "https://github.com/dompdf/dompdf/tree/v2.0.3" + "source": "https://github.com/dompdf/dompdf/tree/v2.0.4" }, - "time": "2023-02-07T12:51:48+00:00" + "time": "2023-12-12T20:19:39+00:00" }, { "name": "dragonmantank/cron-expression", @@ -2158,57 +2165,6 @@ }, "time": "2019-12-30T22:54:17+00:00" }, - { - "name": "ezyang/htmlpurifier", - "version": "v4.14.0", - "source": { - "type": "git", - "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", - "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", - "shasum": "" - }, - "require": { - "php": ">=5.2" - }, - "type": "library", - "autoload": { - "files": [ - "library/HTMLPurifier.composer.php" - ], - "psr-0": { - "HTMLPurifier": "library/" - }, - "exclude-from-classmap": [ - "/library/HTMLPurifier/Language/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Edward Z. Yang", - "email": "admin@htmlpurifier.org", - "homepage": "http://ezyang.com" - } - ], - "description": "Standards compliant HTML filter written in PHP", - "homepage": "http://htmlpurifier.org/", - "keywords": [ - "html" - ], - "support": { - "issues": "https://github.com/ezyang/htmlpurifier/issues", - "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" - }, - "time": "2021-12-25T01:21:49+00:00" - }, { "name": "facade/flare-client-php", "version": "1.9.1", @@ -2740,22 +2696,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.4.5", + "version": "7.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", - "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5", - "guzzlehttp/psr7": "^1.9 || ^2.4", + "guzzlehttp/promises": "^1.5.3 || ^2.0.1", + "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -2764,10 +2720,11 @@ "psr/http-client-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", + "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", - "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -2777,8 +2734,9 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "7.4-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { @@ -2844,7 +2802,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + "source": "https://github.com/guzzle/guzzle/tree/7.8.1" }, "funding": [ { @@ -2860,38 +2818,37 @@ "type": "tidelift" } ], - "time": "2022-06-20T22:16:13+00:00" + "time": "2023-12-03T20:35:24+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.5.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", - "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", "shasum": "" }, "require": { - "php": ">=5.5" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.5-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Promise\\": "src/" } @@ -2928,7 +2885,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.1" + "source": "https://github.com/guzzle/promises/tree/2.0.2" }, "funding": [ { @@ -2944,26 +2901,26 @@ "type": "tidelift" } ], - "time": "2021-10-22T20:56:57+00:00" + "time": "2023-12-03T20:19:20+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.4.5", + "version": "2.6.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "0454e12ef0cd597ccd2adb036f7bda4e7fface66" + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/0454e12ef0cd597ccd2adb036f7bda4e7fface66", - "reference": "0454e12ef0cd597ccd2adb036f7bda4e7fface66", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", + "psr/http-message": "^1.1 || ^2.0", "ralouphie/getallheaders": "^3.0" }, "provide": { @@ -2971,9 +2928,9 @@ "psr/http-message-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", + "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -3044,7 +3001,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.4.5" + "source": "https://github.com/guzzle/psr7/tree/2.6.2" }, "funding": [ { @@ -3060,7 +3017,7 @@ "type": "tidelift" } ], - "time": "2023-04-17T16:00:45+00:00" + "time": "2023-12-03T20:05:35+00:00" }, { "name": "intervention/image", @@ -3180,6 +3137,120 @@ }, "time": "2015-04-12T19:57:10+00:00" }, + { + "name": "laravel-notification-channels/google-chat", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/laravel-notification-channels/google-chat.git", + "reference": "843078439403a925b484cef99a26b447e30a9c32" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel-notification-channels/google-chat/zipball/843078439403a925b484cef99a26b447e30a9c32", + "reference": "843078439403a925b484cef99a26b447e30a9c32", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^6.3 || ^7.0", + "illuminate/notifications": "~8.0", + "illuminate/support": "~8.0", + "php": ">=7.3" + }, + "require-dev": { + "orchestra/testbench": "^6.0", + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NotificationChannels\\GoogleChat\\GoogleChatServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "NotificationChannels\\GoogleChat\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank Dixon", + "email": "frank@thetreehouse.family", + "homepage": "https://thetreehouse.family", + "role": "Developer" + } + ], + "description": "Google Chat Notification Channel for Laravel (fka. Hangouts Chat)", + "homepage": "https://github.com/laravel-notification-channels/google-chat", + "support": { + "issues": "https://github.com/laravel-notification-channels/google-chat/issues", + "source": "https://github.com/laravel-notification-channels/google-chat/tree/v1.0.1" + }, + "time": "2021-07-15T22:40:51+00:00" + }, + { + "name": "laravel-notification-channels/microsoft-teams", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/laravel-notification-channels/microsoft-teams.git", + "reference": "e2df0129ba430666979eb2ad7033455fd0f6b577" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel-notification-channels/microsoft-teams/zipball/e2df0129ba430666979eb2ad7033455fd0f6b577", + "reference": "e2df0129ba430666979eb2ad7033455fd0f6b577", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^6.3 || ^7.0", + "illuminate/notifications": "~5.5 || ~6.0 || ~7.0 || ^8.0 || ^9.0 || ^10.0", + "illuminate/support": "~5.5 || ~6.0 || ~7.0 || ^8.0 || ^9.0 || ^10.0", + "php": ">=7.2" + }, + "require-dev": { + "mockery/mockery": "^1.2.3", + "phpunit/phpunit": "^8.0|^9.5" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NotificationChannels\\MicrosoftTeams\\MicrosoftTeamsServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "NotificationChannels\\MicrosoftTeams\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Madner", + "email": "tobias.madner@gmx.at", + "homepage": "https://www.pinpoll.com", + "role": "Developer" + } + ], + "description": "A Laravel Notification Channel for Microsoft Teams", + "homepage": "https://github.com/laravel-notification-channels/microsoft-teams", + "support": { + "issues": "https://github.com/laravel-notification-channels/microsoft-teams/issues", + "source": "https://github.com/laravel-notification-channels/microsoft-teams/tree/v1.1.4" + }, + "time": "2023-01-25T16:56:40+00:00" + }, { "name": "laravel/framework", "version": "v8.83.22", @@ -4682,16 +4753,16 @@ }, { "name": "league/oauth2-server", - "version": "8.3.5", + "version": "8.4.2", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-server.git", - "reference": "7aeb7c42b463b1a6fe4d084d3145e2fa22436876" + "reference": "007dc5f6c0151a73b133fec36c9686cc956209d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/7aeb7c42b463b1a6fe4d084d3145e2fa22436876", - "reference": "7aeb7c42b463b1a6fe4d084d3145e2fa22436876", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/007dc5f6c0151a73b133fec36c9686cc956209d3", + "reference": "007dc5f6c0151a73b133fec36c9686cc956209d3", "shasum": "" }, "require": { @@ -4758,7 +4829,7 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-server/issues", - "source": "https://github.com/thephpleague/oauth2-server/tree/8.3.5" + "source": "https://github.com/thephpleague/oauth2-server/tree/8.4.2" }, "funding": [ { @@ -4766,7 +4837,7 @@ "type": "github" } ], - "time": "2022-05-03T21:21:28+00:00" + "time": "2023-08-02T22:54:39+00:00" }, { "name": "league/uri", @@ -5011,290 +5082,26 @@ ], "time": "2022-06-19T02:54:20+00:00" }, - { - "name": "maatwebsite/excel", - "version": "3.1.40", - "source": { - "type": "git", - "url": "https://github.com/SpartnerNL/Laravel-Excel.git", - "reference": "8a54972e3d616c74687c3cbff15765555761885c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/8a54972e3d616c74687c3cbff15765555761885c", - "reference": "8a54972e3d616c74687c3cbff15765555761885c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "illuminate/support": "5.8.*|^6.0|^7.0|^8.0|^9.0", - "php": "^7.0|^8.0", - "phpoffice/phpspreadsheet": "^1.18" - }, - "require-dev": { - "orchestra/testbench": "^6.0|^7.0", - "predis/predis": "^1.1" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Maatwebsite\\Excel\\ExcelServiceProvider" - ], - "aliases": { - "Excel": "Maatwebsite\\Excel\\Facades\\Excel" - } - } - }, - "autoload": { - "psr-4": { - "Maatwebsite\\Excel\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Patrick Brouwers", - "email": "patrick@spartner.nl" - } - ], - "description": "Supercharged Excel exports and imports in Laravel", - "keywords": [ - "PHPExcel", - "batch", - "csv", - "excel", - "export", - "import", - "laravel", - "php", - "phpspreadsheet" - ], - "support": { - "issues": "https://github.com/SpartnerNL/Laravel-Excel/issues", - "source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.40" - }, - "funding": [ - { - "url": "https://laravel-excel.com/commercial-support", - "type": "custom" - }, - { - "url": "https://github.com/patrickbrouwers", - "type": "github" - } - ], - "time": "2022-05-02T13:50:01+00:00" - }, - { - "name": "maennchen/zipstream-php", - "version": "2.2.1", - "source": { - "type": "git", - "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "211e9ba1530ea5260b45d90c9ea252f56ec52729" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/211e9ba1530ea5260b45d90c9ea252f56ec52729", - "reference": "211e9ba1530ea5260b45d90c9ea252f56ec52729", - "shasum": "" - }, - "require": { - "myclabs/php-enum": "^1.5", - "php": "^7.4 || ^8.0", - "psr/http-message": "^1.0", - "symfony/polyfill-mbstring": "^1.0" - }, - "require-dev": { - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.5.3 || ^7.2.0", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.4", - "phpunit/phpunit": "^8.5.8 || ^9.4.2", - "vimeo/psalm": "^4.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "ZipStream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paul Duncan", - "email": "pabs@pablotron.org" - }, - { - "name": "Jonatan Männchen", - "email": "jonatan@maennchen.ch" - }, - { - "name": "Jesse Donat", - "email": "donatj@gmail.com" - }, - { - "name": "András Kolesár", - "email": "kolesar@kolesar.hu" - } - ], - "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", - "keywords": [ - "stream", - "zip" - ], - "support": { - "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/2.2.1" - }, - "funding": [ - { - "url": "https://github.com/maennchen", - "type": "github" - }, - { - "url": "https://opencollective.com/zipstream", - "type": "open_collective" - } - ], - "time": "2022-05-18T15:52:06+00:00" - }, - { - "name": "markbaker/complex", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/MarkBaker/PHPComplex.git", - "reference": "ab8bc271e404909db09ff2d5ffa1e538085c0f22" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/ab8bc271e404909db09ff2d5ffa1e538085c0f22", - "reference": "ab8bc271e404909db09ff2d5ffa1e538085c0f22", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "phpcompatibility/php-compatibility": "^9.0", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.3", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Complex\\": "classes/src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Baker", - "email": "mark@lange.demon.co.uk" - } - ], - "description": "PHP Class for working with complex numbers", - "homepage": "https://github.com/MarkBaker/PHPComplex", - "keywords": [ - "complex", - "mathematics" - ], - "support": { - "issues": "https://github.com/MarkBaker/PHPComplex/issues", - "source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.1" - }, - "time": "2021-06-29T15:32:53+00:00" - }, - { - "name": "markbaker/matrix", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/MarkBaker/PHPMatrix.git", - "reference": "c66aefcafb4f6c269510e9ac46b82619a904c576" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/c66aefcafb4f6c269510e9ac46b82619a904c576", - "reference": "c66aefcafb4f6c269510e9ac46b82619a904c576", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "phpcompatibility/php-compatibility": "^9.0", - "phpdocumentor/phpdocumentor": "2.*", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "2.*", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.3", - "sebastian/phpcpd": "^4.0", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "Matrix\\": "classes/src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Baker", - "email": "mark@demon-angel.eu" - } - ], - "description": "PHP Class for working with matrices", - "homepage": "https://github.com/MarkBaker/PHPMatrix", - "keywords": [ - "mathematics", - "matrix", - "vector" - ], - "support": { - "issues": "https://github.com/MarkBaker/PHPMatrix/issues", - "source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.0" - }, - "time": "2021-07-01T19:01:15+00:00" - }, { "name": "masterminds/html5", - "version": "2.7.6", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "897eb517a343a2281f11bc5556d6548db7d93947" + "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/897eb517a343a2281f11bc5556d6548db7d93947", - "reference": "897eb517a343a2281f11bc5556d6548db7d93947", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf", + "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf", "shasum": "" }, "require": { - "ext-ctype": "*", "ext-dom": "*", - "ext-libxml": "*", "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" }, "type": "library", "extra": { @@ -5338,9 +5145,9 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.7.6" + "source": "https://github.com/Masterminds/html5-php/tree/2.8.1" }, - "time": "2022-08-18T16:18:26+00:00" + "time": "2023-05-10T11:58:31+00:00" }, { "name": "maximebf/debugbar", @@ -5408,69 +5215,6 @@ }, "time": "2021-12-27T18:49:48+00:00" }, - { - "name": "mediconesystems/livewire-datatables", - "version": "v0.5.4", - "source": { - "type": "git", - "url": "https://github.com/MedicOneSystems/livewire-datatables.git", - "reference": "bf6f24d529208e6bdec58276e92792719c73c827" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MedicOneSystems/livewire-datatables/zipball/bf6f24d529208e6bdec58276e92792719c73c827", - "reference": "bf6f24d529208e6bdec58276e92792719c73c827", - "shasum": "" - }, - "require": { - "illuminate/support": "^7.0|^8.0", - "livewire/livewire": "^1.2|^2.0", - "maatwebsite/excel": "^3.1", - "php": "^7.2.5|^8.0" - }, - "require-dev": { - "laravel/legacy-factories": "^1.0.4", - "orchestra/testbench": "^4.0|5.0|6.0", - "phpunit/phpunit": "^8.0|9.0" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Mediconesystems\\LivewireDatatables\\LivewireDatatablesServiceProvider" - ], - "aliases": { - "LivewireDatatables": "Mediconesystems\\LivewireDatatables\\LivewireDatatablesFacade" - } - } - }, - "autoload": { - "psr-4": { - "Mediconesystems\\LivewireDatatables\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Salmon", - "email": "mark.salmon@mediconesystems.com", - "role": "Developer" - } - ], - "homepage": "https://github.com/mediconesystems/livewire-datatables", - "keywords": [ - "livewire-datatables", - "mediconesystems" - ], - "support": { - "issues": "https://github.com/MedicOneSystems/livewire-datatables/issues", - "source": "https://github.com/MedicOneSystems/livewire-datatables/tree/v0.5.4" - }, - "time": "2021-08-09T20:37:55+00:00" - }, { "name": "monolog/monolog", "version": "2.7.0", @@ -5577,25 +5321,25 @@ }, { "name": "mtdowling/jmespath.php", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", - "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/bbb69a935c2cbb0c03d7f481a238027430f6440b", + "reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b", "shasum": "" }, "require": { - "php": "^5.4 || ^7.0 || ^8.0", + "php": "^7.2.5 || ^8.0", "symfony/polyfill-mbstring": "^1.17" }, "require-dev": { - "composer/xdebug-handler": "^1.4 || ^2.0", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" + "composer/xdebug-handler": "^3.0.3", + "phpunit/phpunit": "^8.5.33" }, "bin": [ "bin/jp.php" @@ -5603,7 +5347,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6-dev" + "dev-master": "2.7-dev" } }, "autoload": { @@ -5619,6 +5363,11 @@ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", @@ -5632,69 +5381,9 @@ ], "support": { "issues": "https://github.com/jmespath/jmespath.php/issues", - "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + "source": "https://github.com/jmespath/jmespath.php/tree/2.7.0" }, - "time": "2021-06-14T00:11:39+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.8.3", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "b942d263c641ddb5190929ff840c68f78713e937" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/b942d263c641ddb5190929ff840c68f78713e937", - "reference": "b942d263c641ddb5190929ff840c68f78713e937", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^4.6.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "support": { - "issues": "https://github.com/myclabs/php-enum/issues", - "source": "https://github.com/myclabs/php-enum/tree/1.8.3" - }, - "funding": [ - { - "url": "https://github.com/mnapoli", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", - "type": "tidelift" - } - ], - "time": "2021-07-05T08:18:36+00:00" + "time": "2023-08-25T10:54:48+00:00" }, { "name": "neitanod/forceutf8", @@ -6576,16 +6265,16 @@ }, { "name": "phenx/php-svg-lib", - "version": "0.5.0", + "version": "0.5.2", "source": { "type": "git", "url": "https://github.com/dompdf/php-svg-lib.git", - "reference": "76876c6cf3080bcb6f249d7d59705108166a6685" + "reference": "732faa9fb4309221e2bd9b2fda5de44f947133aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-svg-lib/zipball/76876c6cf3080bcb6f249d7d59705108166a6685", - "reference": "76876c6cf3080bcb6f249d7d59705108166a6685", + "url": "https://api.github.com/repos/dompdf/php-svg-lib/zipball/732faa9fb4309221e2bd9b2fda5de44f947133aa", + "reference": "732faa9fb4309221e2bd9b2fda5de44f947133aa", "shasum": "" }, "require": { @@ -6616,9 +6305,9 @@ "homepage": "https://github.com/PhenX/php-svg-lib", "support": { "issues": "https://github.com/dompdf/php-svg-lib/issues", - "source": "https://github.com/dompdf/php-svg-lib/tree/0.5.0" + "source": "https://github.com/dompdf/php-svg-lib/tree/0.5.2" }, - "time": "2022-09-06T12:16:56+00:00" + "time": "2024-02-07T12:49:40+00:00" }, { "name": "php-http/message-factory", @@ -6672,6 +6361,7 @@ "issues": "https://github.com/php-http/message-factory/issues", "source": "https://github.com/php-http/message-factory/tree/master" }, + "abandoned": "psr/http-factory", "time": "2015-12-19T14:08:53+00:00" }, { @@ -6834,110 +6524,6 @@ }, "time": "2022-03-15T21:29:03+00:00" }, - { - "name": "phpoffice/phpspreadsheet", - "version": "1.24.1", - "source": { - "type": "git", - "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", - "reference": "69991111e05fca3ff7398e1e7fca9ebed33efec6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/69991111e05fca3ff7398e1e7fca9ebed33efec6", - "reference": "69991111e05fca3ff7398e1e7fca9ebed33efec6", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-dom": "*", - "ext-fileinfo": "*", - "ext-gd": "*", - "ext-iconv": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "ext-xml": "*", - "ext-xmlreader": "*", - "ext-xmlwriter": "*", - "ext-zip": "*", - "ext-zlib": "*", - "ezyang/htmlpurifier": "^4.13", - "maennchen/zipstream-php": "^2.1", - "markbaker/complex": "^3.0", - "markbaker/matrix": "^3.0", - "php": "^7.3 || ^8.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/simple-cache": "^1.0 || ^2.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "dev-master", - "dompdf/dompdf": "^1.0 || ^2.0", - "friendsofphp/php-cs-fixer": "^3.2", - "jpgraph/jpgraph": "^4.0", - "mpdf/mpdf": "8.1.1", - "phpcompatibility/php-compatibility": "^9.3", - "phpstan/phpstan": "^1.1", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^8.5 || ^9.0", - "squizlabs/php_codesniffer": "^3.7", - "tecnickcom/tcpdf": "^6.4" - }, - "suggest": { - "dompdf/dompdf": "Option for rendering PDF with PDF Writer (doesn't yet support PHP8)", - "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", - "mpdf/mpdf": "Option for rendering PDF with PDF Writer", - "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer (doesn't yet support PHP8)" - }, - "type": "library", - "autoload": { - "psr-4": { - "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maarten Balliauw", - "homepage": "https://blog.maartenballiauw.be" - }, - { - "name": "Mark Baker", - "homepage": "https://markbakeruk.net" - }, - { - "name": "Franck Lefevre", - "homepage": "https://rootslabs.net" - }, - { - "name": "Erik Tilt" - }, - { - "name": "Adrien Crivelli" - } - ], - "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", - "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", - "keywords": [ - "OpenXML", - "excel", - "gnumeric", - "ods", - "php", - "spreadsheet", - "xls", - "xlsx" - ], - "support": { - "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues", - "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.24.1" - }, - "time": "2022-07-18T19:50:48+00:00" - }, { "name": "phpoption/phpoption", "version": "1.8.1", @@ -7011,16 +6597,16 @@ }, { "name": "phpseclib/phpseclib", - "version": "3.0.14", + "version": "3.0.37", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + "reference": "cfa2013d0f68c062055180dd4328cc8b9d1f30b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", - "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/cfa2013d0f68c062055180dd4328cc8b9d1f30b8", + "reference": "cfa2013d0f68c062055180dd4328cc8b9d1f30b8", "shasum": "" }, "require": { @@ -7032,6 +6618,7 @@ "phpunit/phpunit": "*" }, "suggest": { + "ext-dom": "Install the DOM extension to load XML formatted public keys.", "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", @@ -7100,7 +6687,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.37" }, "funding": [ { @@ -7116,7 +6703,7 @@ "type": "tidelift" } ], - "time": "2022-04-04T05:15:45+00:00" + "time": "2024-03-03T02:14:58+00:00" }, { "name": "phpspec/prophecy", @@ -7523,21 +7110,21 @@ }, { "name": "psr/http-client", - "version": "1.0.1", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/php-fig/http-client.git", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { @@ -7557,7 +7144,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP clients", @@ -7569,27 +7156,27 @@ "psr-18" ], "support": { - "source": "https://github.com/php-fig/http-client/tree/master" + "source": "https://github.com/php-fig/http-client" }, - "time": "2020-06-29T06:28:15+00:00" + "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", - "version": "1.0.1", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + "reference": "e616d01114759c4c489f93b099585439f795fe35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "reference": "e616d01114759c4c489f93b099585439f795fe35", "shasum": "" }, "require": { "php": ">=7.0.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { @@ -7609,7 +7196,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interfaces for PSR-7 HTTP message factories", @@ -7624,31 +7211,31 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-factory/tree/master" + "source": "https://github.com/php-fig/http-factory/tree/1.0.2" }, - "time": "2019-04-30T12:38:16+00:00" + "time": "2023-04-10T20:10:41+00:00" }, { "name": "psr/http-message", - "version": "1.0.1", + "version": "1.1", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { @@ -7677,9 +7264,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/master" + "source": "https://github.com/php-fig/http-message/tree/1.1" }, - "time": "2016-08-06T14:39:51+00:00" + "time": "2023-04-04T09:50:52+00:00" }, { "name": "psr/log", @@ -8796,12 +8383,12 @@ "version": "3.7.1", "source": { "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", "reference": "1359e176e9307e906dc3d890bcc9603ff6d90619" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/1359e176e9307e906dc3d890bcc9603ff6d90619", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/1359e176e9307e906dc3d890bcc9603ff6d90619", "reference": "1359e176e9307e906dc3d890bcc9603ff6d90619", "shasum": "" }, @@ -8845,6 +8432,20 @@ "source": "https://github.com/squizlabs/PHP_CodeSniffer", "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" }, + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], "time": "2022-06-18T07:21:10+00:00" }, { @@ -8925,16 +8526,16 @@ }, { "name": "symfony/console", - "version": "v5.4.10", + "version": "v5.4.32", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "4d671ab4ddac94ee439ea73649c69d9d200b5000" + "reference": "c70df1ffaf23a8d340bded3cfab1b86752ad6ed7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/4d671ab4ddac94ee439ea73649c69d9d200b5000", - "reference": "4d671ab4ddac94ee439ea73649c69d9d200b5000", + "url": "https://api.github.com/repos/symfony/console/zipball/c70df1ffaf23a8d340bded3cfab1b86752ad6ed7", + "reference": "c70df1ffaf23a8d340bded3cfab1b86752ad6ed7", "shasum": "" }, "require": { @@ -8999,12 +8600,12 @@ "homepage": "https://symfony.com", "keywords": [ "cli", - "command line", + "command-line", "console", "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.10" + "source": "https://github.com/symfony/console/tree/v5.4.32" }, "funding": [ { @@ -9020,7 +8621,7 @@ "type": "tidelift" } ], - "time": "2022-06-26T13:00:04+00:00" + "time": "2023-11-18T18:23:04+00:00" }, { "name": "symfony/css-selector", @@ -9392,16 +8993,16 @@ }, { "name": "symfony/finder", - "version": "v5.4.8", + "version": "v5.4.27", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "9b630f3427f3ebe7cd346c277a1408b00249dad9" + "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/9b630f3427f3ebe7cd346c277a1408b00249dad9", - "reference": "9b630f3427f3ebe7cd346c277a1408b00249dad9", + "url": "https://api.github.com/repos/symfony/finder/zipball/ff4bce3c33451e7ec778070e45bd23f74214cd5d", + "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d", "shasum": "" }, "require": { @@ -9435,7 +9036,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.8" + "source": "https://github.com/symfony/finder/tree/v5.4.27" }, "funding": [ { @@ -9451,7 +9052,7 @@ "type": "tidelift" } ], - "time": "2022-04-15T08:07:45+00:00" + "time": "2023-07-31T08:02:31+00:00" }, { "name": "symfony/http-foundation", @@ -9528,16 +9129,16 @@ }, { "name": "symfony/http-kernel", - "version": "v5.4.10", + "version": "v5.4.20", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "255ae3b0a488d78fbb34da23d3e0c059874b5948" + "reference": "aaeec341582d3c160cc9ecfa8b2419ba6c69954e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/255ae3b0a488d78fbb34da23d3e0c059874b5948", - "reference": "255ae3b0a488d78fbb34da23d3e0c059874b5948", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/aaeec341582d3c160cc9ecfa8b2419ba6c69954e", + "reference": "aaeec341582d3c160cc9ecfa8b2419ba6c69954e", "shasum": "" }, "require": { @@ -9620,7 +9221,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.4.10" + "source": "https://github.com/symfony/http-kernel/tree/v5.4.20" }, "funding": [ { @@ -9636,7 +9237,7 @@ "type": "tidelift" } ], - "time": "2022-06-26T16:57:59+00:00" + "time": "2023-02-01T08:18:48+00:00" }, { "name": "symfony/mime", @@ -9723,16 +9324,16 @@ }, { "name": "symfony/polyfill-ctype", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", - "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -9747,7 +9348,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -9785,7 +9386,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -9801,7 +9402,7 @@ "type": "tidelift" } ], - "time": "2022-05-24T11:49:31+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-iconv", @@ -9888,16 +9489,16 @@ }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "433d05519ce6990bf3530fba6957499d327395c2" + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/433d05519ce6990bf3530fba6957499d327395c2", - "reference": "433d05519ce6990bf3530fba6957499d327395c2", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", "shasum": "" }, "require": { @@ -9909,7 +9510,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -9949,7 +9550,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" }, "funding": [ { @@ -9965,7 +9566,7 @@ "type": "tidelift" } ], - "time": "2022-05-24T11:49:31+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-idn", @@ -10056,16 +9657,16 @@ }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -10077,7 +9678,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10120,7 +9721,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -10136,20 +9737,20 @@ "type": "tidelift" } ], - "time": "2022-05-24T11:49:31+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -10164,7 +9765,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10203,7 +9804,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -10219,7 +9820,7 @@ "type": "tidelift" } ], - "time": "2022-05-24T11:49:31+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", @@ -10299,16 +9900,16 @@ }, { "name": "symfony/polyfill-php73", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5", + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5", "shasum": "" }, "require": { @@ -10317,7 +9918,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10358,7 +9959,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.0" }, "funding": [ { @@ -10374,20 +9975,20 @@ "type": "tidelift" } ], - "time": "2022-05-24T11:49:31+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "" }, "require": { @@ -10396,7 +9997,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10441,7 +10042,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" }, "funding": [ { @@ -10457,20 +10058,20 @@ "type": "tidelift" } ], - "time": "2022-05-10T07:21:04+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.26.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", - "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b", + "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b", "shasum": "" }, "require": { @@ -10479,7 +10080,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.26-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10520,7 +10121,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0" }, "funding": [ { @@ -10536,20 +10137,20 @@ "type": "tidelift" } ], - "time": "2022-05-24T11:49:31+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/process", - "version": "v5.4.8", + "version": "v5.4.28", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "597f3fff8e3e91836bb0bd38f5718b56ddbde2f3" + "reference": "45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/597f3fff8e3e91836bb0bd38f5718b56ddbde2f3", - "reference": "597f3fff8e3e91836bb0bd38f5718b56ddbde2f3", + "url": "https://api.github.com/repos/symfony/process/zipball/45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b", + "reference": "45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b", "shasum": "" }, "require": { @@ -10582,7 +10183,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.4.8" + "source": "https://github.com/symfony/process/tree/v5.4.28" }, "funding": [ { @@ -10598,7 +10199,7 @@ "type": "tidelift" } ], - "time": "2022-04-08T05:07:18+00:00" + "time": "2023-08-07T10:36:04+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -10863,16 +10464,16 @@ }, { "name": "symfony/string", - "version": "v5.4.10", + "version": "v5.4.32", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "4432bc7df82a554b3e413a8570ce2fea90e94097" + "reference": "91bf4453d65d8231688a04376c3a40efe0770f04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4432bc7df82a554b3e413a8570ce2fea90e94097", - "reference": "4432bc7df82a554b3e413a8570ce2fea90e94097", + "url": "https://api.github.com/repos/symfony/string/zipball/91bf4453d65d8231688a04376c3a40efe0770f04", + "reference": "91bf4453d65d8231688a04376c3a40efe0770f04", "shasum": "" }, "require": { @@ -10929,7 +10530,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.10" + "source": "https://github.com/symfony/string/tree/v5.4.32" }, "funding": [ { @@ -10945,7 +10546,7 @@ "type": "tidelift" } ], - "time": "2022-06-26T15:57:47+00:00" + "time": "2023-11-26T13:43:46+00:00" }, { "name": "symfony/translation", @@ -12357,16 +11958,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.3.6", + "version": "1.3.7", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "90d087e988ff194065333d16bc5cf649872d9cdb" + "reference": "76e46335014860eec1aa5a724799a00a2e47cc85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/90d087e988ff194065333d16bc5cf649872d9cdb", - "reference": "90d087e988ff194065333d16bc5cf649872d9cdb", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/76e46335014860eec1aa5a724799a00a2e47cc85", + "reference": "76e46335014860eec1aa5a724799a00a2e47cc85", "shasum": "" }, "require": { @@ -12413,7 +12014,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.6" + "source": "https://github.com/composer/ca-bundle/tree/1.3.7" }, "funding": [ { @@ -12429,49 +12030,125 @@ "type": "tidelift" } ], - "time": "2023-06-06T12:02:59+00:00" + "time": "2023-08-30T09:31:38+00:00" }, { - "name": "composer/composer", - "version": "2.3.10", + "name": "composer/class-map-generator", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "ebac357c0a41359f3981098729042ed6dedc97ba" + "url": "https://github.com/composer/class-map-generator.git", + "reference": "953cc4ea32e0c31f2185549c7d216d7921f03da9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/ebac357c0a41359f3981098729042ed6dedc97ba", - "reference": "ebac357c0a41359f3981098729042ed6dedc97ba", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/953cc4ea32e0c31f2185549c7d216d7921f03da9", + "reference": "953cc4ea32e0c31f2185549c7d216d7921f03da9", + "shasum": "" + }, + "require": { + "composer/pcre": "^2.1 || ^3.1", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7" + }, + "require-dev": { + "phpstan/phpstan": "^1.6", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/filesystem": "^5.4 || ^6", + "symfony/phpunit-bridge": "^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Utilities to scan PHP code and generate class maps.", + "keywords": [ + "classmap" + ], + "support": { + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.1.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-06-30T13:58:57+00:00" + }, + { + "name": "composer/composer", + "version": "2.7.1", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "aaf6ed5ccd27c23f79a545e351b4d7842a99d0bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/aaf6ed5ccd27c23f79a545e351b4d7842a99d0bc", + "reference": "aaf6ed5ccd27c23f79a545e351b4d7842a99d0bc", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0", + "composer/class-map-generator": "^1.0", "composer/metadata-minifier": "^1.0", - "composer/pcre": "^2 || ^3", - "composer/semver": "^3.0", - "composer/spdx-licenses": "^1.2", + "composer/pcre": "^2.1 || ^3.1", + "composer/semver": "^3.2.5", + "composer/spdx-licenses": "^1.5.7", "composer/xdebug-handler": "^2.0.2 || ^3.0.3", "justinrainbow/json-schema": "^5.2.11", "php": "^7.2.5 || ^8.0", "psr/log": "^1.0 || ^2.0 || ^3.0", - "react/promise": "^2.8", + "react/promise": "^2.8 || ^3", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.2", - "symfony/console": "^5.4.7 || ^6.0.7", - "symfony/filesystem": "^5.4 || ^6.0", - "symfony/finder": "^5.4 || ^6.0", + "seld/signal-handler": "^2.0", + "symfony/console": "^5.4.11 || ^6.0.11 || ^7", + "symfony/filesystem": "^5.4 || ^6.0 || ^7", + "symfony/finder": "^5.4 || ^6.0 || ^7", "symfony/polyfill-php73": "^1.24", "symfony/polyfill-php80": "^1.24", - "symfony/process": "^5.4 || ^6.0" + "symfony/polyfill-php81": "^1.24", + "symfony/process": "^5.4 || ^6.0 || ^7" }, "require-dev": { - "phpstan/phpstan": "^1.4.1", + "phpstan/phpstan": "^1.9.3", "phpstan/phpstan-deprecation-rules": "^1", "phpstan/phpstan-phpunit": "^1.0", "phpstan/phpstan-strict-rules": "^1", - "phpstan/phpstan-symfony": "^1.1", - "symfony/phpunit-bridge": "^6.0" + "phpstan/phpstan-symfony": "^1.2.10", + "symfony/phpunit-bridge": "^6.4.1 || ^7.0.1" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -12484,7 +12161,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.3-dev" + "dev-main": "2.7-dev" }, "phpstan": { "includes": [ @@ -12494,7 +12171,7 @@ }, "autoload": { "psr-4": { - "Composer\\": "src/Composer" + "Composer\\": "src/Composer/" } }, "notification-url": "https://packagist.org/downloads/", @@ -12523,7 +12200,8 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/2.3.10" + "security": "https://github.com/composer/composer/security/policy", + "source": "https://github.com/composer/composer/tree/2.7.1" }, "funding": [ { @@ -12539,7 +12217,7 @@ "type": "tidelift" } ], - "time": "2022-07-13T13:48:23+00:00" + "time": "2024-02-09T14:26:28+00:00" }, { "name": "composer/metadata-minifier", @@ -12612,16 +12290,16 @@ }, { "name": "composer/pcre", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2" + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", - "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", + "url": "https://api.github.com/repos/composer/pcre/zipball/00104306927c7a0919b4ced2aaa6782c1e61a3c9", + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9", "shasum": "" }, "require": { @@ -12663,7 +12341,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.0" + "source": "https://github.com/composer/pcre/tree/3.1.1" }, "funding": [ { @@ -12679,20 +12357,20 @@ "type": "tidelift" } ], - "time": "2022-11-17T09:50:14+00:00" + "time": "2023-10-11T07:11:09+00:00" }, { "name": "composer/semver", - "version": "3.3.2", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", "shasum": "" }, "require": { @@ -12742,9 +12420,9 @@ "versioning" ], "support": { - "irc": "irc://irc.freenode.org/composer", + "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" + "source": "https://github.com/composer/semver/tree/3.4.0" }, "funding": [ { @@ -12760,20 +12438,20 @@ "type": "tidelift" } ], - "time": "2022-04-01T19:23:25+00:00" + "time": "2023-08-31T09:50:34+00:00" }, { "name": "composer/spdx-licenses", - "version": "1.5.7", + "version": "1.5.8", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "c848241796da2abf65837d51dce1fae55a960149" + "reference": "560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", - "reference": "c848241796da2abf65837d51dce1fae55a960149", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a", + "reference": "560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a", "shasum": "" }, "require": { @@ -12822,9 +12500,9 @@ "validator" ], "support": { - "irc": "irc://irc.freenode.org/composer", + "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + "source": "https://github.com/composer/spdx-licenses/tree/1.5.8" }, "funding": [ { @@ -12840,7 +12518,7 @@ "type": "tidelift" } ], - "time": "2022-05-23T07:37:50+00:00" + "time": "2023-11-20T07:44:33+00:00" }, { "name": "composer/xdebug-handler", @@ -13453,16 +13131,16 @@ }, { "name": "justinrainbow/json-schema", - "version": "5.2.12", + "version": "v5.2.13", "source": { "type": "git", "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", "shasum": "" }, "require": { @@ -13517,9 +13195,9 @@ ], "support": { "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13" }, - "time": "2022-04-13T08:02:27+00:00" + "time": "2023-09-26T02:20:38+00:00" }, { "name": "league/container", @@ -13790,12 +13468,12 @@ "version": "1.0.4", "source": { "type": "git", - "url": "https://github.com/nunomaduro/larastan.git", + "url": "https://github.com/larastan/larastan.git", "reference": "769bc6346a6cce3b823c30eaace33d9c3a0dd40e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/larastan/zipball/769bc6346a6cce3b823c30eaace33d9c3a0dd40e", + "url": "https://api.github.com/repos/larastan/larastan/zipball/769bc6346a6cce3b823c30eaace33d9c3a0dd40e", "reference": "769bc6346a6cce3b823c30eaace33d9c3a0dd40e", "shasum": "" }, @@ -13860,8 +13538,8 @@ "static analysis" ], "support": { - "issues": "https://github.com/nunomaduro/larastan/issues", - "source": "https://github.com/nunomaduro/larastan/tree/1.0.4" + "issues": "https://github.com/larastan/larastan/issues", + "source": "https://github.com/larastan/larastan/tree/1.0.4" }, "funding": [ { @@ -13881,6 +13559,7 @@ "type": "patreon" } ], + "abandoned": "larastan/larastan", "time": "2022-11-09T09:09:31+00:00" }, { @@ -14100,6 +13779,213 @@ }, "time": "2022-02-21T01:04:05+00:00" }, + { + "name": "php-mock/php-mock", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/php-mock/php-mock.git", + "reference": "6240b6f0a76d7b9d1ee4d70e686a7cc711619a9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-mock/php-mock/zipball/6240b6f0a76d7b9d1ee4d70e686a7cc711619a9d", + "reference": "6240b6f0a76d7b9d1ee4d70e686a7cc711619a9d", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0", + "phpunit/php-text-template": "^1 || ^2 || ^3" + }, + "replace": { + "malkusch/php-mock": "*" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.0 || ^9.0 || ^10.0", + "squizlabs/php_codesniffer": "^3.5" + }, + "suggest": { + "php-mock/php-mock-phpunit": "Allows integration into PHPUnit testcase with the trait PHPMock." + }, + "type": "library", + "autoload": { + "files": [ + "autoload.php" + ], + "psr-4": { + "phpmock\\": [ + "classes/", + "tests/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "WTFPL" + ], + "authors": [ + { + "name": "Markus Malkusch", + "email": "markus@malkusch.de", + "homepage": "http://markus.malkusch.de", + "role": "Developer" + } + ], + "description": "PHP-Mock can mock built-in PHP functions (e.g. time()). PHP-Mock relies on PHP's namespace fallback policy. No further extension is needed.", + "homepage": "https://github.com/php-mock/php-mock", + "keywords": [ + "BDD", + "TDD", + "function", + "mock", + "stub", + "test", + "test double", + "testing" + ], + "support": { + "issues": "https://github.com/php-mock/php-mock/issues", + "source": "https://github.com/php-mock/php-mock/tree/2.4.1" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2023-06-12T20:48:52+00:00" + }, + { + "name": "php-mock/php-mock-integration", + "version": "2.2.1", + "source": { + "type": "git", + "url": "https://github.com/php-mock/php-mock-integration.git", + "reference": "04f4a8d5442ca457b102b5204673f77323e3edb5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-mock/php-mock-integration/zipball/04f4a8d5442ca457b102b5204673f77323e3edb5", + "reference": "04f4a8d5442ca457b102b5204673f77323e3edb5", + "shasum": "" + }, + "require": { + "php": ">=5.6", + "php-mock/php-mock": "^2.4", + "phpunit/php-text-template": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.27 || ^6 || ^7 || ^8 || ^9 || ^10" + }, + "type": "library", + "autoload": { + "psr-4": { + "phpmock\\integration\\": "classes/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "WTFPL" + ], + "authors": [ + { + "name": "Markus Malkusch", + "email": "markus@malkusch.de", + "homepage": "http://markus.malkusch.de", + "role": "Developer" + } + ], + "description": "Integration package for PHP-Mock", + "homepage": "https://github.com/php-mock/php-mock-integration", + "keywords": [ + "BDD", + "TDD", + "function", + "mock", + "stub", + "test", + "test double" + ], + "support": { + "issues": "https://github.com/php-mock/php-mock-integration/issues", + "source": "https://github.com/php-mock/php-mock-integration/tree/2.2.1" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2023-02-13T09:51:29+00:00" + }, + { + "name": "php-mock/php-mock-phpunit", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/php-mock/php-mock-phpunit.git", + "reference": "56edee85ad3232caa0202f98f2a3c899ab16bdb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-mock/php-mock-phpunit/zipball/56edee85ad3232caa0202f98f2a3c899ab16bdb7", + "reference": "56edee85ad3232caa0202f98f2a3c899ab16bdb7", + "shasum": "" + }, + "require": { + "php": ">=7", + "php-mock/php-mock-integration": "^2.2.1", + "phpunit/phpunit": "^6 || ^7 || ^8 || ^9 || ^10.0.17" + }, + "require-dev": { + "mockery/mockery": "^1.3.6" + }, + "type": "library", + "autoload": { + "files": [ + "autoload.php" + ], + "psr-4": { + "phpmock\\phpunit\\": "classes/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "WTFPL" + ], + "authors": [ + { + "name": "Markus Malkusch", + "email": "markus@malkusch.de", + "homepage": "http://markus.malkusch.de", + "role": "Developer" + } + ], + "description": "Mock built-in PHP functions (e.g. time()) with PHPUnit. This package relies on PHP's namespace fallback policy. No further extension is needed.", + "homepage": "https://github.com/php-mock/php-mock-phpunit", + "keywords": [ + "BDD", + "TDD", + "function", + "mock", + "phpunit", + "stub", + "test", + "test double", + "testing" + ], + "support": { + "issues": "https://github.com/php-mock/php-mock-phpunit/issues", + "source": "https://github.com/php-mock/php-mock-phpunit/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2023-10-30T07:06:12+00:00" + }, { "name": "php-parallel-lint/php-parallel-lint", "version": "v1.3.2", @@ -14745,23 +14631,24 @@ }, { "name": "react/promise", - "version": "v2.10.0", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", - "reference": "f913fb8cceba1e6644b7b90c4bfb678ed8a3ef38" + "reference": "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f913fb8cceba1e6644b7b90c4bfb678ed8a3ef38", - "reference": "f913fb8cceba1e6644b7b90c4bfb678ed8a3ef38", + "url": "https://api.github.com/repos/reactphp/promise/zipball/e563d55d1641de1dea9f5e84f3cccc66d2bfe02c", + "reference": "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.36" + "phpstan/phpstan": "1.10.39 || 1.4.10", + "phpunit/phpunit": "^9.6 || ^7.5" }, "type": "library", "autoload": { @@ -14805,7 +14692,7 @@ ], "support": { "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.10.0" + "source": "https://github.com/reactphp/promise/tree/v3.1.0" }, "funding": [ { @@ -14813,7 +14700,7 @@ "type": "open_collective" } ], - "time": "2023-05-02T15:15:43+00:00" + "time": "2023-11-16T16:21:57+00:00" }, { "name": "sebastian/cli-parser", @@ -15611,6 +15498,67 @@ }, "time": "2022-08-31T10:31:18+00:00" }, + { + "name": "seld/signal-handler", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/signal-handler.git", + "reference": "04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98", + "reference": "04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "require-dev": { + "phpstan/phpstan": "^1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^7.5.20 || ^8.5.23", + "psr/log": "^1 || ^2 || ^3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\Signal\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development", + "keywords": [ + "posix", + "sigint", + "signal", + "sigterm", + "unix" + ], + "support": { + "issues": "https://github.com/Seldaek/signal-handler/issues", + "source": "https://github.com/Seldaek/signal-handler/tree/2.0.2" + }, + "time": "2023-09-03T09:24:00+00:00" + }, { "name": "slevomat/coding-standard", "version": "8.13.1", @@ -16600,5 +16548,5 @@ "ext-pdo": "*" }, "platform-dev": [], - "plugin-api-version": "2.3.0" + "plugin-api-version": "2.6.0" } diff --git a/config/app.php b/config/app.php index cca6b85e57..eb288f5feb 100755 --- a/config/app.php +++ b/config/app.php @@ -99,7 +99,7 @@ return [ | */ - 'locale' => env('APP_LOCALE', 'en'), + 'locale' => env('APP_LOCALE', 'en-US'), /* |-------------------------------------------------------------------------- @@ -112,7 +112,7 @@ return [ | */ - 'fallback_locale' => 'en', + 'fallback_locale' => 'en-US', /* |-------------------------------------------------------------------------- @@ -199,7 +199,7 @@ return [ | */ - 'enable_csp' => env('ENABLE_CSP', false), + 'enable_csp' => env('ENABLE_CSP', true), /* @@ -277,7 +277,8 @@ return [ Illuminate\Redis\RedisServiceProvider::class, Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, Illuminate\Session\SessionServiceProvider::class, - Illuminate\Translation\TranslationServiceProvider::class, +// Illuminate\Translation\TranslationServiceProvider::class, //replaced on next line + App\Providers\SnipeTranslationServiceProvider::class, //we REPLACE the default Laravel translator with our own Illuminate\Validation\ValidationServiceProvider::class, Illuminate\View\ViewServiceProvider::class, Barryvdh\DomPDF\ServiceProvider::class, diff --git a/config/database.php b/config/database.php index bb62cf0d3a..de3c40bb25 100755 --- a/config/database.php +++ b/config/database.php @@ -96,6 +96,7 @@ return [ PDO::MYSQL_ATTR_SSL_CERT => env('DB_SSL_CERT_PATH'), // /path/to/cert.pem PDO::MYSQL_ATTR_SSL_CA => env('DB_SSL_CA_PATH'), // /path/to/ca.pem PDO::MYSQL_ATTR_SSL_CIPHER => env('DB_SSL_CIPHER'), + PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT => env('DB_SSL_VERIFY_SERVER'), //true/false ]) : [], ], @@ -155,7 +156,7 @@ return [ 'host' => env('REDIS_HOST', 'localhost'), 'password' => env('REDIS_PASSWORD', null), 'port' => env('REDIS_PORT', 6379), - 'database' => 0, + 'database' => env('REDIS_DATABASE', 0), ], ], diff --git a/config/session.php b/config/session.php index a47294a8cb..5c6cb27a9f 100644 --- a/config/session.php +++ b/config/session.php @@ -174,4 +174,17 @@ return [ 'bs_table_storage' => env('BS_TABLE_STORAGE', 'cookieStorage'), + + /* + |-------------------------------------------------------------------------- + | Bootstrap Table Enable Deeplinking + |-------------------------------------------------------------------------- + | + | Use deeplinks to directly link to search results, sorting, and pagination + | + | More info: https://github.com/generals-space/bootstrap-table-addrbar/blob/master/readme(EN).md + */ + + 'bs_table_addrbar' => env('BS_TABLE_DEEPLINK', true), + ]; diff --git a/config/version.php b/config/version.php index b99363426e..bb750c1364 100644 --- a/config/version.php +++ b/config/version.php @@ -1,10 +1,10 @@ 'v6.2.4-pre', - 'full_app_version' => 'v6.2.4-pre - build 12090-g776b16d37', - 'build_version' => '12090', + 'app_version' => 'v6.3.4', + 'full_app_version' => 'v6.3.4 - build 13226-g5229dd65c', + 'build_version' => '13226', 'prerelease_version' => '', - 'hash_version' => 'g776b16d37', - 'full_hash' => 'v6.2.4-pre-329-g776b16d37', + 'hash_version' => 'g5229dd65c', + 'full_hash' => 'v6.3.4-85-g5229dd65c', 'branch' => 'develop', ); \ No newline at end of file diff --git a/crowdin.yml b/crowdin.yml index 7abe441e4f..24873b4a05 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -2,7 +2,7 @@ "files": [ { - "source" : "/resources/lang/en/**/*.php", + "source" : "/resources/lang/en-US/**/*.php", # https://developer.crowdin.com/configuration-file/#placeholders "translation" : "/resources/lang/%locale%/**/%original_file_name%" } diff --git a/database/factories/AccessoryFactory.php b/database/factories/AccessoryFactory.php index 8ce34303b3..ce0d60cc18 100644 --- a/database/factories/AccessoryFactory.php +++ b/database/factories/AccessoryFactory.php @@ -8,6 +8,7 @@ use App\Models\Location; use App\Models\Manufacturer; use App\Models\Supplier; use App\Models\User; +use Carbon\Carbon; use Illuminate\Database\Eloquent\Factories\Factory; class AccessoryFactory extends Factory @@ -33,7 +34,7 @@ class AccessoryFactory extends Factory $this->faker->randomElement(['Keyboard', 'Wired']) ), 'user_id' => User::factory()->superuser(), - 'category_id' => Category::factory(), + 'category_id' => Category::factory()->forAccessories(), 'model_number' => $this->faker->numberBetween(1000000, 50000000), 'location_id' => Location::factory(), 'qty' => 1, @@ -114,4 +115,42 @@ class AccessoryFactory extends Factory ]; }); } + + public function withoutItemsRemaining() + { + return $this->state(function () { + return [ + 'qty' => 1, + ]; + })->afterCreating(function ($accessory) { + $user = User::factory()->create(); + + $accessory->users()->attach($accessory->id, [ + 'accessory_id' => $accessory->id, + 'created_at' => now(), + 'user_id' => $user->id, + 'assigned_to' => $user->id, + 'note' => '', + ]); + }); + } + + public function requiringAcceptance() + { + return $this->afterCreating(function ($accessory) { + $accessory->category->update(['require_acceptance' => 1]); + }); + } + + public function checkedOutToUser(User $user = null) + { + return $this->afterCreating(function (Accessory $accessory) use ($user) { + $accessory->users()->attach($accessory->id, [ + 'accessory_id' => $accessory->id, + 'created_at' => Carbon::now(), + 'user_id' => 1, + 'assigned_to' => $user->id ?? User::factory()->create()->id, + ]); + }); + } } diff --git a/database/factories/AssetFactory.php b/database/factories/AssetFactory.php index ccb6474e5a..6c5e883636 100644 --- a/database/factories/AssetFactory.php +++ b/database/factories/AssetFactory.php @@ -4,11 +4,11 @@ namespace Database\Factories; use App\Models\Asset; use App\Models\AssetModel; +use App\Models\CustomField; use App\Models\Location; use App\Models\Statuslabel; use App\Models\Supplier; use App\Models\User; -use Carbon\Carbon; use Carbon\CarbonImmutable; use Illuminate\Database\Eloquent\Factories\Factory; @@ -41,7 +41,7 @@ class AssetFactory extends Factory 'notes' => 'Created by DB seeder', 'purchase_date' => $this->faker->dateTimeBetween('-1 years', 'now', date_default_timezone_get())->format('Y-m-d'), 'purchase_cost' => $this->faker->randomFloat(2, '299.99', '2999.99'), - 'order_number' => $this->faker->numberBetween(1000000, 50000000), + 'order_number' => (string) $this->faker->numberBetween(1000000, 50000000), 'supplier_id' => Supplier::factory(), 'requestable' => $this->faker->boolean(), 'assigned_to' => null, @@ -289,12 +289,13 @@ class AssetFactory extends Factory }); } - public function assignedToUser() + public function assignedToUser(User $user = null) { - return $this->state(function () { + return $this->state(function () use ($user) { return [ - 'assigned_to' => User::factory(), + 'assigned_to' => $user->id ?? User::factory(), 'assigned_type' => User::class, + 'last_checkout' => now()->subDay(), ]; }); } @@ -352,4 +353,29 @@ class AssetFactory extends Factory { return $this->state(['requestable' => false]); } + + public function hasEncryptedCustomField(CustomField $field = null) + { + return $this->state(function () use ($field) { + return [ + 'model_id' => AssetModel::factory()->hasEncryptedCustomField($field), + ]; + }); + } + + + /** + * This allows bypassing model level validation if you want to purposefully + * create an asset in an invalid state. Validation is turned back on + * after the model is created via the factory. + * @return AssetFactory + */ + public function canBeInvalidUponCreation() + { + return $this->afterMaking(function (Asset $asset) { + $asset->setValidating(false); + })->afterCreating(function (Asset $asset) { + $asset->setValidating(true); + }); + } } diff --git a/database/factories/AssetModelFactory.php b/database/factories/AssetModelFactory.php index 4881d6560b..ed3d478261 100644 --- a/database/factories/AssetModelFactory.php +++ b/database/factories/AssetModelFactory.php @@ -3,6 +3,7 @@ namespace Database\Factories; use App\Models\AssetModel; +use App\Models\CustomField; use App\Models\CustomFieldset; use App\Models\Depreciation; use App\Models\Manufacturer; @@ -429,4 +430,13 @@ class AssetModelFactory extends Factory ]; }); } + + public function hasEncryptedCustomField(CustomField $field = null) + { + return $this->state(function () use ($field) { + return [ + 'fieldset_id' => CustomFieldset::factory()->hasEncryptedCustomField($field), + ]; + }); + } } diff --git a/database/factories/CategoryFactory.php b/database/factories/CategoryFactory.php index 94a9626da4..fe6bc255b7 100644 --- a/database/factories/CategoryFactory.php +++ b/database/factories/CategoryFactory.php @@ -172,4 +172,10 @@ class CategoryFactory extends Factory ]); } + public function forAccessories() + { + return $this->state([ + 'category_type' => 'accessory', + ]); + } } diff --git a/database/factories/ConsumableFactory.php b/database/factories/ConsumableFactory.php index 18a116418b..d9aec36afa 100644 --- a/database/factories/ConsumableFactory.php +++ b/database/factories/ConsumableFactory.php @@ -91,4 +91,29 @@ class ConsumableFactory extends Factory ]; }); } + + public function withoutItemsRemaining() + { + return $this->state(function () { + return [ + 'qty' => 1, + ]; + })->afterCreating(function (Consumable $consumable) { + $user = User::factory()->create(); + + $consumable->users()->attach($consumable->id, [ + 'consumable_id' => $consumable->id, + 'user_id' => $user->id, + 'assigned_to' => $user->id, + 'note' => '', + ]); + }); + } + + public function requiringAcceptance() + { + return $this->afterCreating(function (Consumable $consumable) { + $consumable->category->update(['require_acceptance' => 1]); + }); + } } diff --git a/database/factories/CustomFieldFactory.php b/database/factories/CustomFieldFactory.php index 9407f16b0a..44ab0707e0 100644 --- a/database/factories/CustomFieldFactory.php +++ b/database/factories/CustomFieldFactory.php @@ -99,10 +99,22 @@ class CustomFieldFactory extends Factory return [ 'name' => 'Test Checkbox', 'help_text' => 'This is a sample checkbox.', - 'field_values' => "One\nTwo\nThree", + 'field_values' => "One\r\nTwo\r\nThree", 'element' => 'checkbox', ]; }); } + public function testRadio() + { + return $this->state(function () { + return [ + 'name' => 'Test Radio', + 'help_text' => 'This is a sample radio.', + 'field_values' => "One\r\nTwo\r\nThree", + 'element' => 'radio', + ]; + }); + } + } diff --git a/database/factories/CustomFieldsetFactory.php b/database/factories/CustomFieldsetFactory.php index e651b5c8d3..9a410ba25f 100644 --- a/database/factories/CustomFieldsetFactory.php +++ b/database/factories/CustomFieldsetFactory.php @@ -3,6 +3,7 @@ namespace Database\Factories; use App\Models\CustomFieldset; +use App\Models\CustomField; use Illuminate\Database\Eloquent\Factories\Factory; class CustomFieldsetFactory extends Factory @@ -43,4 +44,13 @@ class CustomFieldsetFactory extends Factory ]; }); } + + public function hasEncryptedCustomField(CustomField $field = null) + { + return $this->afterCreating(function (CustomFieldset $fieldset) use ($field) { + $field = $field ?? CustomField::factory()->testEncrypted()->create(); + + $fieldset->fields()->attach($field, ['order' => '1', 'required' => false]); + }); + } } diff --git a/database/factories/DepartmentFactory.php b/database/factories/DepartmentFactory.php index cd8c86a875..afcc9cbd33 100644 --- a/database/factories/DepartmentFactory.php +++ b/database/factories/DepartmentFactory.php @@ -24,7 +24,7 @@ class DepartmentFactory extends Factory public function definition() { return [ - 'name' => $this->faker->word() . ' Department', + 'name' => $this->faker->unique()->word() . ' Department', 'user_id' => User::factory()->superuser(), 'location_id' => Location::factory(), ]; diff --git a/database/factories/LicenseSeatFactory.php b/database/factories/LicenseSeatFactory.php index 3c6cc4246b..cd9acfee1b 100644 --- a/database/factories/LicenseSeatFactory.php +++ b/database/factories/LicenseSeatFactory.php @@ -3,6 +3,7 @@ namespace Database\Factories; use App\Models\License; +use App\Models\User; use Illuminate\Database\Eloquent\Factories\Factory; class LicenseSeatFactory extends Factory @@ -13,4 +14,13 @@ class LicenseSeatFactory extends Factory 'license_id' => License::factory(), ]; } + + public function assignedToUser(User $user = null) + { + return $this->state(function () use ($user) { + return [ + 'assigned_to' => $user->id ?? User::factory(), + ]; + }); + } } diff --git a/database/factories/SettingFactory.php b/database/factories/SettingFactory.php index 1655bd3350..0b18450cbc 100644 --- a/database/factories/SettingFactory.php +++ b/database/factories/SettingFactory.php @@ -29,9 +29,9 @@ class SettingFactory extends Factory 'alerts_enabled' => true, 'brand' => 1, 'default_currency' => $this->faker->currencyCode(), - 'locale' => 'en', + 'locale' => 'en-US', 'pwd_secure_min' => 10, // Match web setup - 'email_domain' => 'test.com', + 'email_domain' => 'example.org', ]; } } diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index c8fe69e0db..cb1ccd89b5 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -27,7 +27,7 @@ class UserFactory extends Factory 'first_name' => $this->faker->firstName(), 'jobtitle' => $this->faker->jobTitle(), 'last_name' => $this->faker->lastName(), - 'locale' => 'en', + 'locale' => 'en-US', 'notes' => 'Created by DB seeder', 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password 'permissions' => '{}', diff --git a/database/migrations/2015_11_05_183749_add_image_to_assets.php b/database/migrations/2015_11_05_183749_add_image_to_assets.php new file mode 100644 index 0000000000..598f71aa5b --- /dev/null +++ b/database/migrations/2015_11_05_183749_add_image_to_assets.php @@ -0,0 +1,45 @@ +text('image')->after('notes')->nullable()->default(null); + } + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + + /** + * I'm leaving this one out, since it could destroy data that was already long-existing. + */ + } +} diff --git a/database/migrations/2015_11_05_183749_image.php b/database/migrations/2015_11_05_183749_image.php deleted file mode 100644 index 0582b852aa..0000000000 --- a/database/migrations/2015_11_05_183749_image.php +++ /dev/null @@ -1,32 +0,0 @@ -text('image')->after('notes')->nullable()->default(null); - // - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('assets', function ($table) { - $table->dropColumn('image'); - }); - } -} diff --git a/database/migrations/2023_07_13_052204_denormalized_eol_and_add_column_for_explicit_date_to_assets.php b/database/migrations/2023_07_13_052204_denormalized_eol_and_add_column_for_explicit_date_to_assets.php index 4781af7f0b..146e5b2d71 100644 --- a/database/migrations/2023_07_13_052204_denormalized_eol_and_add_column_for_explicit_date_to_assets.php +++ b/database/migrations/2023_07_13_052204_denormalized_eol_and_add_column_for_explicit_date_to_assets.php @@ -26,24 +26,26 @@ class DenormalizedEolAndAddColumnForExplicitDateToAssets extends Migration // Update the eol_explicit column with the value from asset_eol_date if it exists and is different from the calculated value - Asset::whereNotNull('asset_eol_date')->with('model')->chunkById(500, function ($assetsWithEolDates) { - foreach ($assetsWithEolDates as $asset) { - if ($asset->asset_eol_date && $asset->purchase_date) { - try { - $months = CarbonImmutable::parse($asset->asset_eol_date)->diffInMonths($asset->purchase_date); - } catch (\Exception $e) { - Log::info('asset_eol_date invalid for asset ' . $asset->id); - } - if ($asset->model->eol) { - if ($months != $asset->model->eol) { - $asset->update(['eol_explicit' => true]); - } - } else { - $asset->update(['eol_explicit' => true]); + Asset::whereNotNull('asset_eol_date')->with('model')->chunkById(500, function ($assetsWithEolDates) { + foreach ($assetsWithEolDates as $asset) { + if ($asset->asset_eol_date && $asset->purchase_date) { + try { + $months = CarbonImmutable::parse($asset->asset_eol_date)->diffInMonths($asset->purchase_date); + } catch (\Exception $e) { + Log::info('asset_eol_date invalid for asset ' . $asset->id); + } + if ($asset->model->eol) { + if ($months != $asset->model->eol) { + DB::table('assets')->where('id', $asset->id)->update(['eol_explicit' => true]); } } + // if there is NO model eol, but there is a purchase date and an asset_eol_date (which is what is left over) the asset_eol_date has still been explicitly set + else { + DB::table('assets')->where('id', $asset->id)->update(['eol_explicit' => true]); + } } - }); + } + }); DB::table('assets') ->whereNull('asset_eol_date') @@ -64,7 +66,7 @@ class DenormalizedEolAndAddColumnForExplicitDateToAssets extends Migration public function down() { Schema::table('assets', function (Blueprint $table) { - $table->dropColumn('eol_explicit'); + $table->dropColumn('eol_explicit'); }); } diff --git a/database/migrations/2023_12_14_032522_add_remote_ip_and_action_source_to_action_logs.php b/database/migrations/2023_12_14_032522_add_remote_ip_and_action_source_to_action_logs.php new file mode 100644 index 0000000000..70616b9f7f --- /dev/null +++ b/database/migrations/2023_12_14_032522_add_remote_ip_and_action_source_to_action_logs.php @@ -0,0 +1,42 @@ +string('action_source')->nullable()->default(null); + $table->ipAddress('remote_ip')->nullable()->default(null); + $table->string('user_agent')->nullable()->default(null); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('action_logs', function (Blueprint $table) { + if (Schema::hasColumn('action_logs', 'action_source')) { + $table->dropColumn('action_source'); + } + if (Schema::hasColumn('action_logs', 'remote_ip')) { + $table->dropColumn('remote_ip'); + } + if (Schema::hasColumn('action_logs', 'user_agent')) { + $table->dropColumn('user_agent'); + } + }); + } +} diff --git a/database/migrations/2023_12_15_024643_add_indexes_to_new_activity_report_fields.php b/database/migrations/2023_12_15_024643_add_indexes_to_new_activity_report_fields.php new file mode 100644 index 0000000000..1410430592 --- /dev/null +++ b/database/migrations/2023_12_15_024643_add_indexes_to_new_activity_report_fields.php @@ -0,0 +1,34 @@ +index('action_type'); + $table->index('remote_ip'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('action_logs', function (Blueprint $table) { + $table->dropIndex(['action_type']); + $table->dropIndex(['remote_ip']); + }); + } +} diff --git a/database/migrations/2023_12_19_081112_fix_language_dirs.php b/database/migrations/2023_12_19_081112_fix_language_dirs.php new file mode 100644 index 0000000000..64b9598048 --- /dev/null +++ b/database/migrations/2023_12_19_081112_fix_language_dirs.php @@ -0,0 +1,60 @@ +locale != '')) { + DB::table('settings')->update(['locale' => Helper::mapLegacyLocale($settings->locale)]); + } + + /** + * Update the users table + */ + $users = User::whereNotNull('locale')->get(); + // Skip the model in case the validation rules have changed + foreach ($users as $user) { + DB::table('users')->where('id', $user->id)->update(['locale' => Helper::mapLegacyLocale($user->locale)]); + } + + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + $settings = Setting::getSettings(); + if (($settings) && ($settings->locale != '')) { + DB::table('settings')->update(['locale' => Helper::mapBackToLegacyLocale($settings->locale)]); + } + + /** + * Update the users table + */ + $users = User::whereNotNull('locale')->whereNull('deleted_at')->get(); + // Skip the model in case the validation rules have changed + foreach ($users as $user) { + DB::table('users')->where('id', $user->id)->update(['locale' => Helper::mapBackToLegacyLocale($user->locale)]); + } + + } +} diff --git a/database/migrations/2024_01_24_145544_create_saml_nonce_table.php b/database/migrations/2024_01_24_145544_create_saml_nonce_table.php new file mode 100644 index 0000000000..f6305288ee --- /dev/null +++ b/database/migrations/2024_01_24_145544_create_saml_nonce_table.php @@ -0,0 +1,34 @@ +id(); + $table->string('nonce')->index(); + $table->datetime('not_valid_after')->index(); + }); + } + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('saml_nonces'); + } +} diff --git a/database/migrations/2024_02_28_080016_add_created_by_to_permission_groups.php b/database/migrations/2024_02_28_080016_add_created_by_to_permission_groups.php new file mode 100644 index 0000000000..5b437a0e3d --- /dev/null +++ b/database/migrations/2024_02_28_080016_add_created_by_to_permission_groups.php @@ -0,0 +1,34 @@ +integer('created_by')->nullable()->default(null); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('permission_groups', function (Blueprint $table) { + if (Schema::hasColumn('permission_groups', 'created_by')) { + $table->dropColumn('created_by'); + } + }); + } +} diff --git a/database/migrations/2024_02_28_093807_add_min_qty_to_licenses.php b/database/migrations/2024_02_28_093807_add_min_qty_to_licenses.php new file mode 100644 index 0000000000..0cdfa1f875 --- /dev/null +++ b/database/migrations/2024_02_28_093807_add_min_qty_to_licenses.php @@ -0,0 +1,34 @@ +integer('min_amt')->nullable()->default(null); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('licenses', function (Blueprint $table) { + if (Schema::hasColumn('licenses', 'min_amt')) { + $table->dropColumn('min_amt'); + } + }); + } +} diff --git a/database/migrations/2024_03_18_221612_update_legacy_locale.php b/database/migrations/2024_03_18_221612_update_legacy_locale.php new file mode 100644 index 0000000000..dc81207b1d --- /dev/null +++ b/database/migrations/2024_03_18_221612_update_legacy_locale.php @@ -0,0 +1,47 @@ +string('locale', 10)->nullable()->default('en-US')->change(); + }); + + Schema::table('settings', function (Blueprint $table) { + // + $table->string('locale', 10)->nullable()->default('en-US')->change(); + }); + + + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + // + Schema::table('users', function (Blueprint $table) { + // + $table->string('locale', 10)->nullable()->default(config('app.locale'))->change(); + }); + Schema::table('settings', function (Blueprint $table) { + // + $table->string('locale', 10)->nullable()->default(config('app.locale'))->change(); + }); + } +} diff --git a/database/seeders/CustomFieldSeeder.php b/database/seeders/CustomFieldSeeder.php index e51ca510f9..1c50ac806d 100644 --- a/database/seeders/CustomFieldSeeder.php +++ b/database/seeders/CustomFieldSeeder.php @@ -35,6 +35,7 @@ class CustomFieldSeeder extends Seeder CustomField::factory()->count(1)->macAddress()->create(); CustomField::factory()->count(1)->testEncrypted()->create(); CustomField::factory()->count(1)->testCheckbox()->create(); + CustomField::factory()->count(1)->testRadio()->create(); DB::table('custom_field_custom_fieldset')->insert([ @@ -96,6 +97,19 @@ class CustomFieldSeeder extends Seeder 'required' => 0, ], + [ + 'custom_field_id' => '8', + 'custom_fieldset_id' => '2', + 'order' => 0, + 'required' => 0, + ], + [ + 'custom_field_id' => '8', + 'custom_fieldset_id' => '1', + 'order' => 0, + 'required' => 0, + ], + ]); } } diff --git a/database/seeders/SettingsSeeder.php b/database/seeders/SettingsSeeder.php index 9cbdf79f94..c90ce52d07 100644 --- a/database/seeders/SettingsSeeder.php +++ b/database/seeders/SettingsSeeder.php @@ -32,14 +32,14 @@ class SettingsSeeder extends Seeder $settings->date_display_format = 'D M d, Y'; $settings->time_display_format = 'g:iA'; $settings->thumbnail_max_h = '30'; - $settings->locale = 'en'; + $settings->locale = 'en-US'; $settings->version_footer = 'on'; $settings->support_footer = 'on'; $settings->pwd_secure_min = '8'; $settings->save(); if ($user = User::where('username', '=', 'admin')->first()) { - $user->locale = 'en'; + $user->locale = 'en-US'; $user->save(); } diff --git a/docker/startup.sh b/docker/startup.sh index 55ffd66909..62002a2ba0 100644 --- a/docker/startup.sh +++ b/docker/startup.sh @@ -17,16 +17,23 @@ else fi # create data directories +# Note: Keep in sync with expected directories by the app +# https://github.com/snipe/snipe-it/blob/master/app/Console/Commands/RestoreFromBackup.php#L232 for dir in \ 'data/private_uploads' \ 'data/private_uploads/assets' \ + 'data/private_uploads/accessories' \ 'data/private_uploads/audits' \ + 'data/private_uploads/components' \ + 'data/private_uploads/consumables' \ + 'data/private_uploads/eula-pdfs' \ 'data/private_uploads/imports' \ 'data/private_uploads/assetmodels' \ 'data/private_uploads/users' \ 'data/private_uploads/licenses' \ 'data/private_uploads/signatures' \ 'data/uploads/accessories' \ + 'data/uploads/assets' \ 'data/uploads/avatars' \ 'data/uploads/barcodes' \ 'data/uploads/categories' \ diff --git a/package-lock.json b/package-lock.json index d17ec73df4..4dfe83582d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1329,9 +1329,9 @@ "dev": true }, "@fortawesome/fontawesome-free": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.4.2.tgz", - "integrity": "sha512-m5cPn3e2+FDCOgi1mz0RexTUvvQibBebOUlUlW0+YrMjDTPkiJ6VTKukA1GRsvRw+12KyJndNjj0O4AgTxm2Pg==" + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.1.tgz", + "integrity": "sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==" }, "@jridgewell/gen-mapping": { "version": "0.1.1", @@ -1351,7 +1351,8 @@ "@jridgewell/set-array": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "dev": true }, "@jridgewell/source-map": { "version": "0.3.5", @@ -1363,14 +1364,42 @@ }, "dependencies": { "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "requires": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" + }, + "dependencies": { + "@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + } + } + } } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + }, + "@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" } } }, @@ -1565,9 +1594,9 @@ } }, "@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "version": "8.56.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", + "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -2078,9 +2107,9 @@ } }, "acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==" + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==" }, "acorn-import-assertions": { "version": "1.9.0", @@ -2200,14 +2229,172 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, + "all-contributors-cli": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/all-contributors-cli/-/all-contributors-cli-6.26.1.tgz", + "integrity": "sha512-Ymgo3FJACRBEd1eE653FD1J/+uD0kqpUNYfr9zNC1Qby0LgbhDBzB3EF6uvkAbYpycStkk41J+0oo37Lc02yEw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.6", + "async": "^3.1.0", + "chalk": "^4.0.0", + "didyoumean": "^1.2.1", + "inquirer": "^7.3.3", + "json-fixer": "^1.6.8", + "lodash": "^4.11.2", + "node-fetch": "^2.6.0", + "pify": "^5.0.0", + "prettier": "^2", + "yargs": "^15.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "dev": true + }, + "prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, "alpinejs": { - "version": "3.13.3", - "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.13.3.tgz", - "integrity": "sha512-WZ6WQjkAOl+WdW/jukzNHq9zHFDNKmkk/x6WF7WdyNDD6woinrfXCVsZXm0galjbco+pEpYmJLtwlZwcOfIVdg==", + "version": "3.13.5", + "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.13.5.tgz", + "integrity": "sha512-1d2XeNGN+Zn7j4mUAKXtAgdc4/rLeadyTMWeJGXF5DzwawPBxwTiBhFFm6w/Ei8eJxUZeyNWWSD9zknfdz1kEw==", "requires": { "@vue/reactivity": "~3.1.1" } }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, "ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", @@ -2303,6 +2490,12 @@ } } }, + "async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true + }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -3184,9 +3377,9 @@ "integrity": "sha1-EQPWvADPv6jPyaJZmrUYxVZD2j8=" }, "bootstrap-table": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/bootstrap-table/-/bootstrap-table-1.22.1.tgz", - "integrity": "sha512-Nw8p+BmaiMDSfoer/p49YeI3vJQAWhudxhyKMuqnJBb3NRvCRewMk7JDgiN9SQO3YeSejOirKtcdWpM0dtddWg==" + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/bootstrap-table/-/bootstrap-table-1.22.3.tgz", + "integrity": "sha512-YWQTXzmZBX6P4y6YW2mHOxqIAYyLKld2WecHuKSyYamimUE4KZ9YUsmAroSoS2Us1bPYXFaM+JCeTt6X0iKW+g==" }, "brace-expansion": { "version": "1.1.11", @@ -3447,6 +3640,7 @@ "version": "4.19.1", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, "requires": { "caniuse-lite": "^1.0.30001286", "electron-to-chromium": "^1.4.17", @@ -3546,6 +3740,12 @@ "tslib": "^2.0.3" } }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, "caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -3561,7 +3761,8 @@ "caniuse-lite": { "version": "1.0.30001292", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001292.tgz", - "integrity": "sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==" + "integrity": "sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==", + "dev": true }, "canvg": { "version": "3.0.10", @@ -3615,6 +3816,12 @@ "supports-color": "^2.0.0" } }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, "charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", @@ -3709,6 +3916,15 @@ } } }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, "cli-table3": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", @@ -3719,6 +3935,12 @@ "string-width": "^4.2.0" } }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, "clipboard": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", @@ -4363,6 +4585,12 @@ "ms": "2.0.0" } }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, "decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -4586,6 +4814,12 @@ "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==" }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, "diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", @@ -4728,7 +4962,8 @@ "electron-to-chromium": { "version": "1.4.28", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.28.tgz", - "integrity": "sha512-Gzbf0wUtKfyPaqf0Plz+Ctinf9eQIzxEqBHwSvbGfeOm9GMNdLxyu1dNiCUfM+x6r4BE0xUJNh3Nmg9gfAtTmg==" + "integrity": "sha512-Gzbf0wUtKfyPaqf0Plz+Ctinf9eQIzxEqBHwSvbGfeOm9GMNdLxyu1dNiCUfM+x6r4BE0xUJNh3Nmg9gfAtTmg==", + "dev": true }, "elliptic": { "version": "6.5.4", @@ -4777,9 +5012,9 @@ } }, "enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.1.tgz", + "integrity": "sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg==", "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -5060,6 +5295,17 @@ } } }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -5120,6 +5366,15 @@ "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.8.tgz", "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==" }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, "file-loader": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", @@ -15419,6 +15674,87 @@ "resolved": "https://registry.npmjs.org/inputmask/-/inputmask-3.3.11.tgz", "integrity": "sha1-FCHJSuKMPc0bTSYze1CLs0mY4tg=" }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "insert-module-globals": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", @@ -15891,11 +16227,6 @@ "jquery": ">=1.8.0 <4.0.0" } }, - "jquery-ui-bundle": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/jquery-ui-bundle/-/jquery-ui-bundle-1.12.1.tgz", - "integrity": "sha1-1r4uTDd0lOI3ixyuKSCpHRGC2MQ=" - }, "jquery.iframe-transport": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/jquery.iframe-transport/-/jquery.iframe-transport-1.0.0.tgz", @@ -15918,6 +16249,77 @@ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, + "json-fixer": { + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/json-fixer/-/json-fixer-1.6.15.tgz", + "integrity": "sha512-TuDuZ5KrgyjoCIppdPXBMqiGfota55+odM+j2cQ5rt/XKyKmqGB3Whz1F8SN8+60yYGy/Nu5lbRZ+rx8kBIvBw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.9", + "chalk": "^4.1.2", + "pegjs": "^0.10.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -15972,9 +16374,9 @@ } }, "jspdf-autotable": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.7.1.tgz", - "integrity": "sha512-5fgjqE8nIwUoNz5l/i/aD/uONKofE4yp/kJ097EKBllPVTPGnGV5OWHld30db3+CvNrgzrRl8gmTnKF6vag05g==" + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.8.2.tgz", + "integrity": "sha512-zW1ix99/mtR4MbIni7IqvrpfHmuTaICl6iv6wqjRN86Nxtwaw/QtOeDbpXqYSzHIJK9JvgtLM283sc5x+ipkJg==" }, "junk": { "version": "3.1.0", @@ -16798,31 +17200,27 @@ "thunky": "^1.0.2" } }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, "needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "optional": true, "requires": { - "debug": "^3.2.6", "iconv-lite": "^0.6.3", "sax": "^1.2.4" }, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, "iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -16831,12 +17229,6 @@ "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "optional": true } } }, @@ -16861,6 +17253,15 @@ "tslib": "^2.0.3" } }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, "node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -17049,7 +17450,8 @@ "node-releases": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true }, "normalize-path": { "version": "3.0.0", @@ -17176,6 +17578,12 @@ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, "p-cancelable": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", @@ -17403,6 +17811,12 @@ "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==" }, + "pegjs": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz", + "integrity": "sha512-qI5+oFNEGi3L5HAxDwN2LA4Gg7irF70Zs25edhjld9QemOgp0CbvMtbFcMvFtEo1OityPrcCzkQFB8JP/hxgow==", + "dev": true + }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", @@ -18359,6 +18773,12 @@ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", @@ -18410,6 +18830,16 @@ "lowercase-keys": "^2.0.0" } }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, "restructure": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/restructure/-/restructure-2.0.1.tgz", @@ -18450,6 +18880,12 @@ "inherits": "^2.0.1" } }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -18458,6 +18894,23 @@ "queue-microtask": "^1.2.2" } }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -18618,6 +19071,12 @@ "send": "0.18.0" } }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", @@ -18703,6 +19162,11 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "signature_pad": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/signature_pad/-/signature_pad-4.2.0.tgz", + "integrity": "sha512-YLWysmaUBaC5wosAKkgbX7XI+LBv2w5L0QUcI6Jc4moHYzv9BUBJtAyNLpWzHjtjKTeWOH6bfP4a4pzf0UinfQ==" + }, "simple-concat": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", @@ -19324,6 +19788,15 @@ "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", @@ -19359,6 +19832,12 @@ "ieee754": "^1.2.1" } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", @@ -19369,6 +19848,12 @@ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -19643,19 +20128,25 @@ "minimalistic-assert": "^1.0.0" } }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, "webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "version": "5.90.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", + "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", "requires": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", + "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.11.5", "@webassemblyjs/wasm-edit": "^1.11.5", "@webassemblyjs/wasm-parser": "^1.11.5", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.15.0", "es-module-lexer": "^1.2.1", @@ -19669,15 +20160,15 @@ "neo-async": "^2.6.2", "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", + "terser-webpack-plugin": "^5.3.10", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "dependencies": { "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" }, "@jridgewell/sourcemap-codec": { "version": "1.4.15", @@ -19685,9 +20176,9 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "requires": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -19698,16 +20189,42 @@ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, + "browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "requires": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + } + }, + "caniuse-lite": { + "version": "1.0.30001596", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001596.tgz", + "integrity": "sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==" + }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, + "electron-to-chromium": { + "version": "1.4.698", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.698.tgz", + "integrity": "sha512-f9iZD1t3CLy1AS6vzM5EKGa6p9pRcOeEFXRFbaG2Ta+Oe7MkfRQ3fsvPYidzHe1h4i0JvIvpcY55C+B6BZNGtQ==" + }, "graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, "schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", @@ -19719,17 +20236,17 @@ } }, "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "requires": { "randombytes": "^2.1.0" } }, "terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "version": "5.29.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", "requires": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -19738,15 +20255,24 @@ } }, "terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "requires": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" + } + }, + "update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" } }, "webpack-sources": { @@ -20049,6 +20575,16 @@ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -20081,6 +20617,12 @@ "is-weakset": "^2.0.1" } }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, "which-typed-array": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", diff --git a/package.json b/package.json index 4c53d04eba..ebadfb06be 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,9 @@ { "private": true, "scripts": { + "contributors:add": "all-contributors add", + "contributors:check": "all-contributors check", + "contributors:generate": "all-contributors generate", "dev": "npm run development", "development": "mix", "watch": "mix watch", @@ -13,6 +16,7 @@ "node": ">=0.12" }, "devDependencies": { + "all-contributors-cli": "^6.26.1", "axios": "^0.27.2", "babel-preset-latest": "^6.24.1", "jquery": "<3.6.0", @@ -24,18 +28,18 @@ "vue-template-compiler": "2.4.4" }, "dependencies": { - "@fortawesome/fontawesome-free": "^6.4.2", + "@fortawesome/fontawesome-free": "^6.5.0", "acorn": "^8.11.2", "acorn-import-assertions": "^1.9.0", "admin-lte": "^2.4.18", "ajv": "^6.12.6", - "alpinejs": "^3.13.2", + "alpinejs": "3.13.5", "blueimp-file-upload": "^9.34.0", "bootstrap": "^3.4.1", "bootstrap-colorpicker": "^2.5.3", "bootstrap-datepicker": "^1.10.0", "bootstrap-less": "^3.3.8", - "bootstrap-table": "1.22.1", + "bootstrap-table": "1.22.3", "chart.js": "^2.9.4", "clipboard": "^2.0.11", "css-loader": "^5.0.0", @@ -44,18 +48,18 @@ "jquery-form-validator": "^2.3.79", "jquery-slimscroll": "^1.3.8", "jquery-ui": "^1.13.2", - "jquery-ui-bundle": "^1.12.1", "jquery.iframe-transport": "^1.0.0", - "jspdf-autotable": "^3.7.1", + "jspdf-autotable": "^3.8.2", "less": "^4.2.0", "less-loader": "^5.0", "list.js": "^1.5.0", "papaparse": "^4.3.3", "select2": "4.0.13", "sheetjs": "^2.0.0", + "signature_pad": "^4.2.0", "tableexport.jquery.plugin": "1.28.0", "tether": "^1.4.0", "vue-resource": "^1.5.2", - "webpack": "^5.89.0" + "webpack": "^5.90.2" } } diff --git a/public/css/build/app.css b/public/css/build/app.css index b82e27befc..6b9729d7e2 100644 Binary files a/public/css/build/app.css and b/public/css/build/app.css differ diff --git a/public/css/build/overrides.css b/public/css/build/overrides.css index 4020194f84..e879341cf1 100644 Binary files a/public/css/build/overrides.css and b/public/css/build/overrides.css differ diff --git a/public/css/dist/all.css b/public/css/dist/all.css index 0786a8b30d..834ade82e4 100644 Binary files a/public/css/dist/all.css and b/public/css/dist/all.css differ diff --git a/public/css/dist/bootstrap-table.css b/public/css/dist/bootstrap-table.css index b3304f6aeb..d128230fe5 100644 Binary files a/public/css/dist/bootstrap-table.css and b/public/css/dist/bootstrap-table.css differ diff --git a/public/css/dist/skins/skin-black-dark.css b/public/css/dist/skins/skin-black-dark.css index 3e17735603..bff2a825db 100644 Binary files a/public/css/dist/skins/skin-black-dark.css and b/public/css/dist/skins/skin-black-dark.css differ diff --git a/public/css/dist/skins/skin-black-dark.min.css b/public/css/dist/skins/skin-black-dark.min.css index 3e17735603..bff2a825db 100644 Binary files a/public/css/dist/skins/skin-black-dark.min.css and b/public/css/dist/skins/skin-black-dark.min.css differ diff --git a/public/css/dist/skins/skin-blue-dark.css b/public/css/dist/skins/skin-blue-dark.css index c4f2672931..eca722dac4 100644 Binary files a/public/css/dist/skins/skin-blue-dark.css and b/public/css/dist/skins/skin-blue-dark.css differ diff --git a/public/css/dist/skins/skin-blue-dark.min.css b/public/css/dist/skins/skin-blue-dark.min.css index c4f2672931..eca722dac4 100644 Binary files a/public/css/dist/skins/skin-blue-dark.min.css and b/public/css/dist/skins/skin-blue-dark.min.css differ diff --git a/public/css/dist/skins/skin-green-dark.css b/public/css/dist/skins/skin-green-dark.css index e024040c4e..7681a2021e 100644 Binary files a/public/css/dist/skins/skin-green-dark.css and b/public/css/dist/skins/skin-green-dark.css differ diff --git a/public/css/dist/skins/skin-green-dark.min.css b/public/css/dist/skins/skin-green-dark.min.css index e024040c4e..7681a2021e 100644 Binary files a/public/css/dist/skins/skin-green-dark.min.css and b/public/css/dist/skins/skin-green-dark.min.css differ diff --git a/public/css/dist/skins/skin-orange-dark.css b/public/css/dist/skins/skin-orange-dark.css index 1ec2c0701a..40b1ae0b66 100644 Binary files a/public/css/dist/skins/skin-orange-dark.css and b/public/css/dist/skins/skin-orange-dark.css differ diff --git a/public/css/dist/skins/skin-orange-dark.min.css b/public/css/dist/skins/skin-orange-dark.min.css index 1ec2c0701a..40b1ae0b66 100644 Binary files a/public/css/dist/skins/skin-orange-dark.min.css and b/public/css/dist/skins/skin-orange-dark.min.css differ diff --git a/public/css/dist/skins/skin-purple-dark.css b/public/css/dist/skins/skin-purple-dark.css index cec9819d7d..60753281a8 100644 Binary files a/public/css/dist/skins/skin-purple-dark.css and b/public/css/dist/skins/skin-purple-dark.css differ diff --git a/public/css/dist/skins/skin-purple-dark.min.css b/public/css/dist/skins/skin-purple-dark.min.css index cec9819d7d..60753281a8 100644 Binary files a/public/css/dist/skins/skin-purple-dark.min.css and b/public/css/dist/skins/skin-purple-dark.min.css differ diff --git a/public/css/dist/skins/skin-red-dark.css b/public/css/dist/skins/skin-red-dark.css index 17d495cbbb..56fd0897e8 100644 Binary files a/public/css/dist/skins/skin-red-dark.css and b/public/css/dist/skins/skin-red-dark.css differ diff --git a/public/css/dist/skins/skin-red-dark.min.css b/public/css/dist/skins/skin-red-dark.min.css index 17d495cbbb..56fd0897e8 100644 Binary files a/public/css/dist/skins/skin-red-dark.min.css and b/public/css/dist/skins/skin-red-dark.min.css differ diff --git a/public/css/dist/skins/skin-yellow-dark.css b/public/css/dist/skins/skin-yellow-dark.css index 09babaa6ab..c414a98ae6 100644 Binary files a/public/css/dist/skins/skin-yellow-dark.css and b/public/css/dist/skins/skin-yellow-dark.css differ diff --git a/public/css/dist/skins/skin-yellow-dark.min.css b/public/css/dist/skins/skin-yellow-dark.min.css index 09babaa6ab..c414a98ae6 100644 Binary files a/public/css/dist/skins/skin-yellow-dark.min.css and b/public/css/dist/skins/skin-yellow-dark.min.css differ diff --git a/public/css/webfonts/fa-brands-400.ttf b/public/css/webfonts/fa-brands-400.ttf index 30f55b7435..5efb1d4f96 100644 Binary files a/public/css/webfonts/fa-brands-400.ttf and b/public/css/webfonts/fa-brands-400.ttf differ diff --git a/public/css/webfonts/fa-brands-400.woff2 b/public/css/webfonts/fa-brands-400.woff2 index 8a480d9b1f..36fbda7d33 100644 Binary files a/public/css/webfonts/fa-brands-400.woff2 and b/public/css/webfonts/fa-brands-400.woff2 differ diff --git a/public/css/webfonts/fa-regular-400.ttf b/public/css/webfonts/fa-regular-400.ttf index c79589d83d..838b4e2cfe 100644 Binary files a/public/css/webfonts/fa-regular-400.ttf and b/public/css/webfonts/fa-regular-400.ttf differ diff --git a/public/css/webfonts/fa-regular-400.woff2 b/public/css/webfonts/fa-regular-400.woff2 index 059a94e2fd..b6cabbacb6 100644 Binary files a/public/css/webfonts/fa-regular-400.woff2 and b/public/css/webfonts/fa-regular-400.woff2 differ diff --git a/public/css/webfonts/fa-solid-900.ttf b/public/css/webfonts/fa-solid-900.ttf index e479fb2934..ec24749db9 100644 Binary files a/public/css/webfonts/fa-solid-900.ttf and b/public/css/webfonts/fa-solid-900.ttf differ diff --git a/public/css/webfonts/fa-solid-900.woff2 b/public/css/webfonts/fa-solid-900.woff2 index 88b0367aae..824d518eb4 100644 Binary files a/public/css/webfonts/fa-solid-900.woff2 and b/public/css/webfonts/fa-solid-900.woff2 differ diff --git a/public/css/webfonts/fa-v4compatibility.ttf b/public/css/webfonts/fa-v4compatibility.ttf index ba6cb258e0..b175aa8ece 100644 Binary files a/public/css/webfonts/fa-v4compatibility.ttf and b/public/css/webfonts/fa-v4compatibility.ttf differ diff --git a/public/css/webfonts/fa-v4compatibility.woff2 b/public/css/webfonts/fa-v4compatibility.woff2 index 23b1c47ba2..e09b5a5500 100644 Binary files a/public/css/webfonts/fa-v4compatibility.woff2 and b/public/css/webfonts/fa-v4compatibility.woff2 differ diff --git a/public/js/build/app.js b/public/js/build/app.js index 2332ec657f..67fab4f67b 100644 Binary files a/public/js/build/app.js and b/public/js/build/app.js differ diff --git a/public/js/build/vendor.js b/public/js/build/vendor.js index ca6456d063..f65d4fdd87 100644 Binary files a/public/js/build/vendor.js and b/public/js/build/vendor.js differ diff --git a/public/js/dist/all-defer.js b/public/js/dist/all-defer.js index 53e56a8a67..50470c93f9 100644 Binary files a/public/js/dist/all-defer.js and b/public/js/dist/all-defer.js differ diff --git a/public/js/dist/all.js b/public/js/dist/all.js index 5b085b512b..9ed724f7a1 100644 Binary files a/public/js/dist/all.js and b/public/js/dist/all.js differ diff --git a/public/js/dist/bootstrap-table.js b/public/js/dist/bootstrap-table.js index ede82d13f7..69d67d52e7 100644 Binary files a/public/js/dist/bootstrap-table.js and b/public/js/dist/bootstrap-table.js differ diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 195625f796..32e9266e11 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,52 +1,52 @@ { - "/js/build/app.js": "/js/build/app.js?id=41293fc7aa00ece89fd524e1e0e31a68", + "/js/build/app.js": "/js/build/app.js?id=ea5f3edebafdb29b616d23fa89106080", "/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=f677207c6cf9678eb539abecb408c374", - "/css/build/overrides.css": "/css/build/overrides.css?id=1681749b20329c40a052156ea4cb42fe", - "/css/build/app.css": "/css/build/app.css?id=cc0fd2d77504fdd7f03e91e2369d02a9", + "/css/build/overrides.css": "/css/build/overrides.css?id=3f1125ebfd37987dd0d6e2bf18bb41ce", + "/css/build/app.css": "/css/build/app.css?id=ca42da2140f0b5be6c2d0fa84ae90108", "/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=dc383f8560a8d4adb51d44fb4043e03b", "/css/dist/skins/skin-orange.css": "/css/dist/skins/skin-orange.css?id=6f0563e726c2fe4fab4026daaa5bfdf2", - "/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=e6e53eef152bba01a4c666a4d8b01117", - "/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=07273f6ca3c698a39e8fc2075af4fa07", - "/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=c1f33574ecb9d3e69d9b8fe5bd68e101", + "/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=620b684d9dd9d3bb5fdda00a3a2467c3", + "/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=23f2e8df6b60e8d9816e645cc5000874", + "/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=2600828a93288ba791de9bf711171796", "/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=7b315b9612b8fde8f9c5b0ddb6bba690", - "/css/dist/skins/skin-purple-dark.css": "/css/dist/skins/skin-purple-dark.css?id=7d92dea45d94be7e1d4e427c728d335d", + "/css/dist/skins/skin-purple-dark.css": "/css/dist/skins/skin-purple-dark.css?id=e56aa0fcc7789f1efd1e14bc5e0b4159", "/css/dist/skins/skin-purple.css": "/css/dist/skins/skin-purple.css?id=6fe68325d5356197672c27bc77cedcb4", - "/css/dist/skins/skin-red-dark.css": "/css/dist/skins/skin-red-dark.css?id=8ca888bbc050d9680cbb65021382acba", - "/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=bdfc704731682c67645a2248b0b8d2d7", + "/css/dist/skins/skin-red-dark.css": "/css/dist/skins/skin-red-dark.css?id=821b68e0a3efc3b6743453bf0ed2a954", + "/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=b31e80c39b29106d02bf9b3a0a833343", "/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb", - "/css/dist/skins/skin-green-dark.css": "/css/dist/skins/skin-green-dark.css?id=d419cb63a12dc175d71645c876bfc2ab", + "/css/dist/skins/skin-green-dark.css": "/css/dist/skins/skin-green-dark.css?id=ec0a01609bec55e90f0692d86cb81625", "/css/dist/skins/skin-green.css": "/css/dist/skins/skin-green.css?id=0a82a6ae6bb4e58fe62d162c4fb50397", "/css/dist/skins/skin-contrast.css": "/css/dist/skins/skin-contrast.css?id=da6c7997d9de2f8329142399f0ce50da", "/css/dist/skins/skin-red.css": "/css/dist/skins/skin-red.css?id=44bf834f2110504a793dadec132a5898", - "/css/dist/all.css": "/css/dist/all.css?id=391b67f142742a6b11a92b042c6d475c", + "/css/dist/all.css": "/css/dist/all.css?id=0836d3b034a9b1de17d797ff35f1983e", "/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7", - "/css/webfonts/fa-brands-400.ttf": "/css/webfonts/fa-brands-400.ttf?id=a656b2d865fe379d8851757e8e4001ef", - "/css/webfonts/fa-brands-400.woff2": "/css/webfonts/fa-brands-400.woff2?id=a6761c03f9c021aeb9754283755b660e", - "/css/webfonts/fa-regular-400.ttf": "/css/webfonts/fa-regular-400.ttf?id=75a44676b684c784508452a53867e8da", - "/css/webfonts/fa-regular-400.woff2": "/css/webfonts/fa-regular-400.woff2?id=c612044da7f7b81ab8f2cadf94964208", - "/css/webfonts/fa-solid-900.ttf": "/css/webfonts/fa-solid-900.ttf?id=3867ccc7ab681d3c27d1e97a792b46d3", - "/css/webfonts/fa-solid-900.woff2": "/css/webfonts/fa-solid-900.woff2?id=7f63d634454e771396bce3e09dfcdbc5", - "/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=70ad875b2378eb850254f01dec991ade", - "/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=d36941873b661076f146b0221f13497d", - "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=2bd29fa7f9d666800c246a52ce708633", - "/js/build/vendor.js": "/js/build/vendor.js?id=917784d6fe54bcfe39656e0ded1b43e4", - "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=1f678160a05960c3087fb8263168ff41", - "/js/dist/all.js": "/js/dist/all.js?id=1a069f231b257b1ad4e3751302705f97", - "/js/dist/all-defer.js": "/js/dist/all-defer.js?id=7f9a130eda6916eaa32a0a57e81918f3", + "/css/webfonts/fa-brands-400.ttf": "/css/webfonts/fa-brands-400.ttf?id=69e5d8e4e818f05fd882cceb758d1eba", + "/css/webfonts/fa-brands-400.woff2": "/css/webfonts/fa-brands-400.woff2?id=189b85e9c72c6f75e464c3f58a6707cf", + "/css/webfonts/fa-regular-400.ttf": "/css/webfonts/fa-regular-400.ttf?id=ed4c23399d1013809882e90bfe396d1b", + "/css/webfonts/fa-regular-400.woff2": "/css/webfonts/fa-regular-400.woff2?id=be75b1958ae0da55e1eed562d9b7713d", + "/css/webfonts/fa-solid-900.ttf": "/css/webfonts/fa-solid-900.ttf?id=dfdc7801582dd0d20ea75faa3b96c296", + "/css/webfonts/fa-solid-900.woff2": "/css/webfonts/fa-solid-900.woff2?id=a0feb384c3c6071947a49708f2b0bc85", + "/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=e24ec0b8661f7fa333b29444df39e399", + "/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=e11465c0eff0549edd4e8ea6bbcf242f", + "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=99c395f0bab5966f32f63f4e55899e64", + "/js/build/vendor.js": "/js/build/vendor.js?id=a2b971da417306a63385c8098acfe4af", + "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=857da5daffd13e0553510e5ccd410c79", + "/js/dist/all.js": "/js/dist/all.js?id=13bdb521e0c745d7f81dae3fb110b650", + "/js/dist/all-defer.js": "/js/dist/all-defer.js?id=19ccc62a8f1ea103dede4808837384d4", "/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=0a82a6ae6bb4e58fe62d162c4fb50397", - "/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=d419cb63a12dc175d71645c876bfc2ab", + "/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=ec0a01609bec55e90f0692d86cb81625", "/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=76482123f6c70e866d6b971ba91de7bb", - "/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=bdfc704731682c67645a2248b0b8d2d7", + "/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=b31e80c39b29106d02bf9b3a0a833343", "/css/dist/skins/skin-blue.min.css": "/css/dist/skins/skin-blue.min.css?id=f677207c6cf9678eb539abecb408c374", - "/css/dist/skins/skin-blue-dark.min.css": "/css/dist/skins/skin-blue-dark.min.css?id=07273f6ca3c698a39e8fc2075af4fa07", + "/css/dist/skins/skin-blue-dark.min.css": "/css/dist/skins/skin-blue-dark.min.css?id=23f2e8df6b60e8d9816e645cc5000874", "/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=7b315b9612b8fde8f9c5b0ddb6bba690", - "/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=c1f33574ecb9d3e69d9b8fe5bd68e101", + "/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=2600828a93288ba791de9bf711171796", "/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=44bf834f2110504a793dadec132a5898", - "/css/dist/skins/skin-red-dark.min.css": "/css/dist/skins/skin-red-dark.min.css?id=8ca888bbc050d9680cbb65021382acba", + "/css/dist/skins/skin-red-dark.min.css": "/css/dist/skins/skin-red-dark.min.css?id=821b68e0a3efc3b6743453bf0ed2a954", "/css/dist/skins/skin-purple.min.css": "/css/dist/skins/skin-purple.min.css?id=6fe68325d5356197672c27bc77cedcb4", - "/css/dist/skins/skin-purple-dark.min.css": "/css/dist/skins/skin-purple-dark.min.css?id=7d92dea45d94be7e1d4e427c728d335d", + "/css/dist/skins/skin-purple-dark.min.css": "/css/dist/skins/skin-purple-dark.min.css?id=e56aa0fcc7789f1efd1e14bc5e0b4159", "/css/dist/skins/skin-orange.min.css": "/css/dist/skins/skin-orange.min.css?id=6f0563e726c2fe4fab4026daaa5bfdf2", - "/css/dist/skins/skin-orange-dark.min.css": "/css/dist/skins/skin-orange-dark.min.css?id=e6e53eef152bba01a4c666a4d8b01117", + "/css/dist/skins/skin-orange-dark.min.css": "/css/dist/skins/skin-orange-dark.min.css?id=620b684d9dd9d3bb5fdda00a3a2467c3", "/css/dist/skins/skin-contrast.min.css": "/css/dist/skins/skin-contrast.min.css?id=da6c7997d9de2f8329142399f0ce50da" } diff --git a/resources/assets/js/snipeit.js b/resources/assets/js/snipeit.js index a834e22ba0..f5d986deff 100755 --- a/resources/assets/js/snipeit.js +++ b/resources/assets/js/snipeit.js @@ -191,17 +191,12 @@ $(document).ready(function () { * Select2 */ - var iOS = /iPhone|iPad|iPod/.test(navigator.userAgent) && !window.MSStream; - if(!iOS) - { - // Vue collision: Avoid overriding a vue select2 instance - // by checking to see if the item has already been select2'd. $('select.select2:not(".select2-hidden-accessible")').each(function (i,obj) { { $(obj).select2(); } }); - } + // $('.datepicker').datepicker(); // var datepicker = $.fn.datepicker.noConflict(); // return $.fn.datepicker to previously assigned value diff --git a/resources/assets/less/mixins.less b/resources/assets/less/mixins.less index ff801d415e..b6ff57a4e9 100755 --- a/resources/assets/less/mixins.less +++ b/resources/assets/less/mixins.less @@ -131,7 +131,7 @@ //Hover and active states &:hover > a, &.active > a { color: @sidebar-dark-hover-color; - background: @sidebar-dark-hover-bg; + background: @link-hover-border-color; border-left-color: @link-hover-border-color; } //First Level Submenu diff --git a/resources/assets/less/overrides.less b/resources/assets/less/overrides.less index af922fc080..69bd32a3e7 100644 --- a/resources/assets/less/overrides.less +++ b/resources/assets/less/overrides.less @@ -358,6 +358,10 @@ body { white-space: normal; } +.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading { + z-index: 0 !important; +} + @media print { a[href]:after { content: none; @@ -399,7 +403,7 @@ img.navbar-brand-img, .navbar-brand>img { } .icon-med { - font-size: 20px; + font-size: 14px; color: #889195; } @@ -684,6 +688,12 @@ th.css-accessory > .th-inner::before .sidebar-menu { margin-top:100px } + .navbar-custom-menu > .navbar-nav > li.dropdown.user.user-menu { + float:right; + } + .navbar-custom-menu > .navbar-nav > li > .dropdown-menu { + margin-right:-39px; + } } @media screen and (max-width: 1268px) and (min-width: 912px){ @@ -859,4 +869,35 @@ input[type="radio"]:checked::before { /** --------------------------------------- **/ /** End checkbox styles to replace iCheck **/ -/** --------------------------------------- **/ \ No newline at end of file +/** --------------------------------------- **/ + +/** +/** Separator styles with text in the middle. Currently only used by the login page but +/** could be used elsewhere. + */ + +.separator { + display: flex; + align-items: center; + text-align: center; + padding-top: 20px; + color: #959495; +} + +.separator::before, +.separator::after { + content: ''; + flex: 1; + border-bottom: 1px solid #959495; +} + +.separator:not(:empty)::before { + margin-right: .25em; +} + +.separator:not(:empty)::after { + margin-left: .25em; +} +.datepicker.dropdown-menu { + z-index: 1030 !important; +} \ No newline at end of file diff --git a/resources/assets/less/skins/skin-black-dark.less b/resources/assets/less/skins/skin-black-dark.less index 69a393e80d..417258702b 100644 --- a/resources/assets/less/skins/skin-black-dark.less +++ b/resources/assets/less/skins/skin-black-dark.less @@ -70,7 +70,7 @@ &.btn-primary, .btn-primary:link { background-color: darken(@black, 10%); - border-color: darken(@black, 20%); + border-color: #FFF; color: #fff; } @@ -124,11 +124,11 @@ a { --button-primary: darken(@black, 25%); --button-hover: darken(@black, 30%); --header: @black; /* Use same as Header picker */ - --text-main: #BBB; + --text-main: #fff; --text-sub: #9b9b9b; - --link: #AAA; /* Use same as Header picker, lighten by 70% */ - --visited-link: lighten(@black, 40%); /* Use same as Header picker, lighten by 70% */ - --hover-link: lighten(@black, 45%); /* Use same as Header picker, lighten by 70% */ + --link: #fff; /* Use same as Header picker, lighten by 70% */ + --visited-link: #fff; /* Use same as Header picker, lighten by 70% */ + --hover-link: #949494; /* Use same as Header picker, lighten by 70% */ --nav-link: #FFF; /* Use same as Header picker */ --light-link: #fff; /* Use same as Header picker */ } @@ -193,18 +193,6 @@ h2.task_menu{ color: var(--text-main); } -a:link { - color: var(--link); -} - -a:visited { - color: var(--nav-link); -} - -a:hover { - color: var(--hover-link); -} - .btn-primary.hover { color: var(--nav-link); } @@ -318,8 +306,11 @@ input[type=text], input[type=search] { background-color: var(--back-sub); color: var(--text-main); } +.search-highlight, .search-highlight:hover{ + background-color: var(--back-sub) !important; +} .input-group, .input-group-addon { - background-color: var(--back-sub)!important; + background-color: var(--back-sub); color: var(--text-main); } #licensesTable>tbody>tr>td>nobr>a>i.fa { @@ -363,11 +354,11 @@ input[type=text], input[type=search] { } .select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[aria-selected=true]:hover { background-color: var(--back-sub); - color: var(--header); + color: var(--nav-link); } .select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: var(--header); - color: var(--back-main); + background-color: var(--back-sub); + color: var(--visited-link); } .select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--text-main); @@ -384,7 +375,10 @@ input[type=text], input[type=search] { color: var(--text-main); } .skin-black-dark .main-header .navbar .dropdown-menu li a { - color: var(--header); + color: #FFFFFF; +} +.skin-black-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #000000; } .fixed-table-body thead th .th-inner, .skin-black-dark .sidebar-menu>li.active>a, .skin-black .sidebar-menu>li:hover>a, .sidebar-toggle:hover { background-color: var(--header)!important; @@ -426,9 +420,6 @@ a { color: var(--hover-link); text-decoration: underline; } - &:visited { - color: var(--visited-link) - } } .row-striped { @@ -463,4 +454,7 @@ a { } div.container.row-new-striped{ background-color: var(--back-sub); +} +.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { + background-color: var(--back-sub); } \ No newline at end of file diff --git a/resources/assets/less/skins/skin-blue-dark.less b/resources/assets/less/skins/skin-blue-dark.less index 6c502b1781..8fedf7b82e 100644 --- a/resources/assets/less/skins/skin-blue-dark.less +++ b/resources/assets/less/skins/skin-blue-dark.less @@ -245,7 +245,6 @@ body { } .btn-primary:hover { background-color: var(--button-primary); - color: var(--link)!important; } #componentsTable>tbody>tr>td>nobr>a>i.fa { color: var(--text-main); @@ -361,7 +360,10 @@ input[type=text], input[type=search] { color: var(--text-main); } .skin-blue-dark .main-header .navbar .dropdown-menu li a { - color: var(--header); + color: #FFFFFF; +} +.skin-blue-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #3c8dbc; } .fixed-table-body thead th .th-inner, .skin-blue-dark .sidebar-menu>li.active>a, .skin-blue .sidebar-menu>li:hover>a, .sidebar-toggle:hover { background-color: var(--header)!important; diff --git a/resources/assets/less/skins/skin-green-dark.less b/resources/assets/less/skins/skin-green-dark.less index 5267803656..48616b324b 100644 --- a/resources/assets/less/skins/skin-green-dark.less +++ b/resources/assets/less/skins/skin-green-dark.less @@ -236,7 +236,6 @@ body { } .btn-primary:hover { background-color: var(--button-primary); - color: var(--link)!important; } #componentsTable>tbody>tr>td>nobr>a>i.fa { color: var(--text-main); @@ -348,7 +347,10 @@ input[type=text], input[type=search] { color: var(--text-main); } .skin-green-dark .main-header .navbar .dropdown-menu li a { - color: var(--link); + color: #FFFFFF; +} +.skin-green-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #006300; } .fixed-table-body thead th .th-inner, .skin-green-dark .sidebar-menu>li.active>a, .skin-green .sidebar-menu>li:hover>a, .sidebar-toggle:hover { background-color: var(--header)!important; diff --git a/resources/assets/less/skins/skin-orange-dark.less b/resources/assets/less/skins/skin-orange-dark.less index 98925b475e..edb35282d8 100644 --- a/resources/assets/less/skins/skin-orange-dark.less +++ b/resources/assets/less/skins/skin-orange-dark.less @@ -243,7 +243,6 @@ a:link.btn-default{ } .btn-primary:hover { background-color: var(--button-primary); - color: var(--link)!important; } #componentsTable>tbody>tr>td>nobr>a>i.fa { color: var(--text-main); @@ -359,7 +358,10 @@ input[type=text], input[type=search] { color: var(--text-main); } .skin-orange-dark .main-header .navbar .dropdown-menu li a { - color: var(--header); + color: #FFFFFF; +} +.skin-orange-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #ff8c00; } .fixed-table-body thead th .th-inner, .skin-orange-dark .sidebar-menu>li.active>a, .skin-orange .sidebar-menu>li:hover>a, .sidebar-toggle:hover { background-color: var(--header)!important; diff --git a/resources/assets/less/skins/skin-purple-dark.less b/resources/assets/less/skins/skin-purple-dark.less index 10868045af..355d6c6204 100644 --- a/resources/assets/less/skins/skin-purple-dark.less +++ b/resources/assets/less/skins/skin-purple-dark.less @@ -246,7 +246,6 @@ body { } .btn-primary:hover { background-color: var(--button-primary); - color: var(--link)!important; } #componentsTable>tbody>tr>td>nobr>a>i.fa { color: var(--text-main); @@ -362,7 +361,10 @@ input[type=text], input[type=search] { color: var(--text-main); } .skin-purple-dark .main-header .navbar .dropdown-menu li a { - color: var(--header); + color: #FFFFFF; +} +.skin-purple-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #5f5ca8; } .fixed-table-body thead th .th-inner, .skin-purple-dark .sidebar-menu>li.active>a, .skin-purple .sidebar-menu>li:hover>a, .sidebar-toggle:hover { background-color: var(--header)!important; diff --git a/resources/assets/less/skins/skin-red-dark.less b/resources/assets/less/skins/skin-red-dark.less index 3fded5f067..1bb7a91e60 100644 --- a/resources/assets/less/skins/skin-red-dark.less +++ b/resources/assets/less/skins/skin-red-dark.less @@ -247,7 +247,6 @@ body { } .btn-primary:hover { background-color: var(--button-primary); - color: var(--link)!important; } #componentsTable>tbody>tr>td>nobr>a>i.fa { color: var(--text-main); @@ -363,7 +362,10 @@ input[type=text], input[type=search] { color: var(--text-main); } .skin-red-dark .main-header .navbar .dropdown-menu li a { - color: var(--header); + color: #FFFFFF; +} +.skin-red-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #c23320; } .fixed-table-body thead th .th-inner, .skin-red-dark .sidebar-menu>li.active>a, .skin-red .sidebar-menu>li:hover>a, .sidebar-toggle:hover { background-color: var(--header)!important; diff --git a/resources/assets/less/skins/skin-yellow-dark.less b/resources/assets/less/skins/skin-yellow-dark.less index c111cb122c..7ac83a451f 100644 --- a/resources/assets/less/skins/skin-yellow-dark.less +++ b/resources/assets/less/skins/skin-yellow-dark.less @@ -55,7 +55,7 @@ &.btn-primary, .btn-primary:link { background-color: var(--button-default); - border-color: var(--button-default); + border-color: #000000; color: #545454; } @@ -355,8 +355,11 @@ input[type=text], input[type=search] { .skin-yellow-dark .main-header .navbar .dropdown-menu li a { color: var(--header); } +.skin-yellow-dark .main-header .navbar .dropdown-menu li a:hover { + background-color: #000000; +} tr th div.th-inner { - color:var(--text-main); + color: #FFFFFF; } .tab-content, .tab-pane { background-color: var(--back-main); diff --git a/resources/lang/aa-ER/account/general.php b/resources/lang/aa-ER/account/general.php new file mode 100644 index 0000000000..dacaeab732 --- /dev/null +++ b/resources/lang/aa-ER/account/general.php @@ -0,0 +1,10 @@ + 'crwdns6798:0crwdne6798:0', + 'api_key_warning' => 'crwdns6800:0crwdne6800:0', + 'api_base_url' => 'crwdns6802:0crwdne6802:0', + 'api_base_url_endpoint' => 'crwdns6804:0crwdne6804:0', + 'api_token_expiration_time' => 'crwdns6806:0crwdne6806:0', + 'api_reference' => 'crwdns6808:0crwdne6808:0', +); diff --git a/resources/lang/aa-ER/admin/accessories/general.php b/resources/lang/aa-ER/admin/accessories/general.php new file mode 100644 index 0000000000..efeae360e6 --- /dev/null +++ b/resources/lang/aa-ER/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'crwdns1207:0crwdne1207:0', + 'accessory_name' => 'crwdns1208:0crwdne1208:0', + 'checkout' => 'crwdns1604:0crwdne1604:0', + 'checkin' => 'crwdns1605:0crwdne1605:0', + 'create' => 'crwdns1385:0crwdne1385:0', + 'edit' => 'crwdns1606:0crwdne1606:0', + 'eula_text' => 'crwdns1210:0crwdne1210:0', + 'eula_text_help' => 'crwdns1211:0crwdne1211:0', + 'require_acceptance' => 'crwdns1212:0crwdne1212:0', + 'no_default_eula' => 'crwdns1213:0crwdne1213:0', + 'total' => 'crwdns1215:0crwdne1215:0', + 'remaining' => 'crwdns1216:0crwdne1216:0', + 'update' => 'crwdns1386:0crwdne1386:0', + 'use_default_eula' => 'crwdns1218:0crwdne1218:0', + 'use_default_eula_disabled' => 'crwdns1219:0crwdne1219:0', + 'clone' => 'crwdns11443:0crwdne11443:0', + 'delete_disabled' => 'crwdns11597:0crwdne11597:0', + +); diff --git a/resources/lang/aa-ER/admin/accessories/message.php b/resources/lang/aa-ER/admin/accessories/message.php new file mode 100644 index 0000000000..8e91c099ee --- /dev/null +++ b/resources/lang/aa-ER/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'crwdns5810:0crwdne5810:0', + 'not_found' => 'crwdns11848:0crwdne11848:0', + 'assoc_users' => 'crwdns1221:0crwdne1221:0', + + 'create' => array( + 'error' => 'crwdns1468:0crwdne1468:0', + 'success' => 'crwdns1469:0crwdne1469:0' + ), + + 'update' => array( + 'error' => 'crwdns1470:0crwdne1470:0', + 'success' => 'crwdns1471:0crwdne1471:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns1607:0crwdne1607:0', + 'error' => 'crwdns1608:0crwdne1608:0', + 'success' => 'crwdns1609:0crwdne1609:0' + ), + + 'checkout' => array( + 'error' => 'crwdns1229:0crwdne1229:0', + 'success' => 'crwdns1230:0crwdne1230:0', + 'unavailable' => 'crwdns11523:0crwdne11523:0', + 'user_does_not_exist' => 'crwdns1231:0crwdne1231:0' + ), + + 'checkin' => array( + 'error' => 'crwdns1232:0crwdne1232:0', + 'success' => 'crwdns1233:0crwdne1233:0', + 'user_does_not_exist' => 'crwdns1234:0crwdne1234:0' + ) + + +); diff --git a/resources/lang/aa-ER/admin/accessories/table.php b/resources/lang/aa-ER/admin/accessories/table.php new file mode 100644 index 0000000000..4d40c18a88 --- /dev/null +++ b/resources/lang/aa-ER/admin/accessories/table.php @@ -0,0 +1,11 @@ + 'crwdns1421:0crwdne1421:0', + 'eula_text' => 'crwdns1235:0crwdne1235:0', + 'id' => 'crwdns1236:0crwdne1236:0', + 'require_acceptance' => 'crwdns1237:0crwdne1237:0', + 'title' => 'crwdns1238:0crwdne1238:0', + + +); diff --git a/resources/lang/aa-ER/admin/asset_maintenances/form.php b/resources/lang/aa-ER/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..17a0dcf624 --- /dev/null +++ b/resources/lang/aa-ER/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'crwdns11333:0crwdne11333:0', + 'title' => 'crwdns1354:0crwdne1354:0', + 'start_date' => 'crwdns11335:0crwdne11335:0', + 'completion_date' => 'crwdns11337:0crwdne11337:0', + 'cost' => 'crwdns1357:0crwdne1357:0', + 'is_warranty' => 'crwdns1358:0crwdne1358:0', + 'asset_maintenance_time' => 'crwdns11339:0crwdne11339:0', + 'notes' => 'crwdns1360:0crwdne1360:0', + 'update' => 'crwdns11341:0crwdne11341:0', + 'create' => 'crwdns11343:0crwdne11343:0' + ]; diff --git a/resources/lang/aa-ER/admin/asset_maintenances/general.php b/resources/lang/aa-ER/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..7da34832ae --- /dev/null +++ b/resources/lang/aa-ER/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'crwdns1363:0crwdne1363:0', + 'edit' => 'crwdns1364:0crwdne1364:0', + 'delete' => 'crwdns1365:0crwdne1365:0', + 'view' => 'crwdns1366:0crwdne1366:0', + 'repair' => 'crwdns1367:0crwdne1367:0', + 'maintenance' => 'crwdns1368:0crwdne1368:0', + 'upgrade' => 'crwdns1369:0crwdne1369:0', + 'calibration' => 'crwdns5812:0crwdne5812:0', + 'software_support' => 'crwdns5814:0crwdne5814:0', + 'hardware_support' => 'crwdns5816:0crwdne5816:0', + 'configuration_change' => 'crwdns10530:0crwdne10530:0', + 'pat_test' => 'crwdns10532:0crwdne10532:0', + ]; diff --git a/resources/lang/aa-ER/admin/asset_maintenances/message.php b/resources/lang/aa-ER/admin/asset_maintenances/message.php new file mode 100644 index 0000000000..5bddff2c1a --- /dev/null +++ b/resources/lang/aa-ER/admin/asset_maintenances/message.php @@ -0,0 +1,21 @@ + 'crwdns1370:0crwdne1370:0', + 'delete' => [ + 'confirm' => 'crwdns1371:0crwdne1371:0', + 'error' => 'crwdns1372:0crwdne1372:0', + 'success' => 'crwdns1373:0crwdne1373:0', + ], + 'create' => [ + 'error' => 'crwdns1374:0crwdne1374:0', + 'success' => 'crwdns1375:0crwdne1375:0', + ], + 'edit' => [ + 'error' => 'crwdns1903:0crwdne1903:0', + 'success' => 'crwdns1904:0crwdne1904:0', + ], + 'asset_maintenance_incomplete' => 'crwdns1376:0crwdne1376:0', + 'warranty' => 'crwdns1377:0crwdne1377:0', + 'not_warranty' => 'crwdns1378:0crwdne1378:0', + ]; diff --git a/resources/lang/aa-ER/admin/asset_maintenances/table.php b/resources/lang/aa-ER/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..af0cd07639 --- /dev/null +++ b/resources/lang/aa-ER/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'crwdns1379:0crwdne1379:0', + 'asset_name' => 'crwdns1794:0crwdne1794:0', + 'is_warranty' => 'crwdns1382:0crwdne1382:0', + 'dl_csv' => 'crwdns1383:0crwdne1383:0', + ]; diff --git a/resources/lang/aa-ER/admin/categories/general.php b/resources/lang/aa-ER/admin/categories/general.php new file mode 100644 index 0000000000..7596902698 --- /dev/null +++ b/resources/lang/aa-ER/admin/categories/general.php @@ -0,0 +1,25 @@ + 'crwdns636:0crwdne636:0', + 'category_name' => 'crwdns637:0crwdne637:0', + 'checkin_email' => 'crwdns2034:0crwdne2034:0', + 'checkin_email_notification' => 'crwdns2035:0crwdne2035:0', + 'clone' => 'crwdns1239:0crwdne1239:0', + 'create' => 'crwdns638:0crwdne638:0', + 'edit' => 'crwdns1240:0crwdne1240:0', + 'email_will_be_sent_due_to_global_eula' => 'crwdns11697:0crwdne11697:0', + 'email_will_be_sent_due_to_category_eula' => 'crwdns11699:0crwdne11699:0', + 'eula_text' => 'crwdns1241:0crwdne1241:0', + 'eula_text_help' => 'crwdns1242:0crwdne1242:0', + 'name' => 'crwdns1835:0crwdne1835:0', + 'require_acceptance' => 'crwdns1243:0crwdne1243:0', + 'required_acceptance' => 'crwdns1244:0crwdne1244:0', + 'required_eula' => 'crwdns1245:0crwdne1245:0', + 'no_default_eula' => 'crwdns1246:0crwdne1246:0', + 'update' => 'crwdns639:0crwdne639:0', + 'use_default_eula' => 'crwdns1247:0crwdne1247:0', + 'use_default_eula_disabled' => 'crwdns1248:0crwdne1248:0', + 'use_default_eula_column' => 'crwdns6083:0crwdne6083:0', + +); diff --git a/resources/lang/aa-ER/admin/categories/message.php b/resources/lang/aa-ER/admin/categories/message.php new file mode 100644 index 0000000000..3f33b2b258 --- /dev/null +++ b/resources/lang/aa-ER/admin/categories/message.php @@ -0,0 +1,26 @@ + 'crwdns625:0crwdne625:0', + 'assoc_models' => 'crwdns1621:0crwdne1621:0', + 'assoc_items' => 'crwdns1622:0crwdne1622:0', + + 'create' => array( + 'error' => 'crwdns627:0crwdne627:0', + 'success' => 'crwdns628:0crwdne628:0' + ), + + 'update' => array( + 'error' => 'crwdns629:0crwdne629:0', + 'success' => 'crwdns630:0crwdne630:0', + 'cannot_change_category_type' => 'crwdns11215:0crwdne11215:0', + ), + + 'delete' => array( + 'confirm' => 'crwdns631:0crwdne631:0', + 'error' => 'crwdns632:0crwdne632:0', + 'success' => 'crwdns633:0crwdne633:0' + ) + +); diff --git a/resources/lang/aa-ER/admin/categories/table.php b/resources/lang/aa-ER/admin/categories/table.php new file mode 100644 index 0000000000..2184c79f0a --- /dev/null +++ b/resources/lang/aa-ER/admin/categories/table.php @@ -0,0 +1,10 @@ + 'crwdns1249:0crwdne1249:0', + 'id' => 'crwdns622:0crwdne622:0', + 'parent' => 'crwdns623:0crwdne623:0', + 'require_acceptance' => 'crwdns1250:0crwdne1250:0', + 'title' => 'crwdns624:0crwdne624:0', + +); diff --git a/resources/lang/aa-ER/admin/companies/general.php b/resources/lang/aa-ER/admin/companies/general.php new file mode 100644 index 0000000000..2ff449af8d --- /dev/null +++ b/resources/lang/aa-ER/admin/companies/general.php @@ -0,0 +1,7 @@ + 'crwdns1524:0crwdne1524:0', + 'about_companies' => 'crwdns6497:0crwdne6497:0', + 'about_companies_description' => 'crwdns6499:0crwdne6499:0', +]; diff --git a/resources/lang/aa-ER/admin/companies/message.php b/resources/lang/aa-ER/admin/companies/message.php new file mode 100644 index 0000000000..12f9d23862 --- /dev/null +++ b/resources/lang/aa-ER/admin/companies/message.php @@ -0,0 +1,20 @@ + 'crwdns1525:0crwdne1525:0', + 'deleted' => 'crwdns11791:0crwdne11791:0', + 'assoc_users' => 'crwdns1526:0crwdne1526:0', + 'create' => [ + 'error' => 'crwdns1527:0crwdne1527:0', + 'success' => 'crwdns1528:0crwdne1528:0', + ], + 'update' => [ + 'error' => 'crwdns1529:0crwdne1529:0', + 'success' => 'crwdns1530:0crwdne1530:0', + ], + 'delete' => [ + 'confirm' => 'crwdns1531:0crwdne1531:0', + 'error' => 'crwdns1532:0crwdne1532:0', + 'success' => 'crwdns1533:0crwdne1533:0', + ], +]; diff --git a/resources/lang/aa-ER/admin/companies/table.php b/resources/lang/aa-ER/admin/companies/table.php new file mode 100644 index 0000000000..65c71a7e31 --- /dev/null +++ b/resources/lang/aa-ER/admin/companies/table.php @@ -0,0 +1,11 @@ + 'crwdns1534:0crwdne1534:0', + 'create' => 'crwdns1535:0crwdne1535:0', + 'email' => 'crwdns12044:0crwdne12044:0', + 'title' => 'crwdns1536:0crwdne1536:0', + 'phone' => 'crwdns12046:0crwdne12046:0', + 'update' => 'crwdns1537:0crwdne1537:0', + 'name' => 'crwdns1538:0crwdne1538:0', + 'id' => 'crwdns1539:0crwdne1539:0', +); diff --git a/resources/lang/aa-ER/admin/components/general.php b/resources/lang/aa-ER/admin/components/general.php new file mode 100644 index 0000000000..0fb41dc745 --- /dev/null +++ b/resources/lang/aa-ER/admin/components/general.php @@ -0,0 +1,16 @@ + 'crwdns1544:0crwdne1544:0', + 'checkin' => 'crwdns1545:0crwdne1545:0', + 'checkout' => 'crwdns1546:0crwdne1546:0', + 'cost' => 'crwdns1547:0crwdne1547:0', + 'create' => 'crwdns1548:0crwdne1548:0', + 'edit' => 'crwdns1549:0crwdne1549:0', + 'date' => 'crwdns1550:0crwdne1550:0', + 'order' => 'crwdns1551:0crwdne1551:0', + 'remaining' => 'crwdns1552:0crwdne1552:0', + 'total' => 'crwdns1553:0crwdne1553:0', + 'update' => 'crwdns1554:0crwdne1554:0', + 'checkin_limit' => 'crwdns11217:0crwdne11217:0' +); diff --git a/resources/lang/aa-ER/admin/components/message.php b/resources/lang/aa-ER/admin/components/message.php new file mode 100644 index 0000000000..a1a2616f8b --- /dev/null +++ b/resources/lang/aa-ER/admin/components/message.php @@ -0,0 +1,37 @@ + 'crwdns1555:0crwdne1555:0', + + 'create' => array( + 'error' => 'crwdns1556:0crwdne1556:0', + 'success' => 'crwdns1557:0crwdne1557:0' + ), + + 'update' => array( + 'error' => 'crwdns1558:0crwdne1558:0', + 'success' => 'crwdns1559:0crwdne1559:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns1560:0crwdne1560:0', + 'error' => 'crwdns1561:0crwdne1561:0', + 'success' => 'crwdns1562:0crwdne1562:0' + ), + + 'checkout' => array( + 'error' => 'crwdns1563:0crwdne1563:0', + 'success' => 'crwdns1564:0crwdne1564:0', + 'user_does_not_exist' => 'crwdns1565:0crwdne1565:0', + 'unavailable' => 'crwdns11529:0crwdne11529:0', + ), + + 'checkin' => array( + 'error' => 'crwdns1566:0crwdne1566:0', + 'success' => 'crwdns1567:0crwdne1567:0', + 'user_does_not_exist' => 'crwdns1568:0crwdne1568:0' + ) + + +); diff --git a/resources/lang/aa-ER/admin/components/table.php b/resources/lang/aa-ER/admin/components/table.php new file mode 100644 index 0000000000..a56aa9688e --- /dev/null +++ b/resources/lang/aa-ER/admin/components/table.php @@ -0,0 +1,5 @@ + 'crwdns1569:0crwdne1569:0', +); diff --git a/resources/lang/aa-ER/admin/consumables/general.php b/resources/lang/aa-ER/admin/consumables/general.php new file mode 100644 index 0000000000..9425c9956d --- /dev/null +++ b/resources/lang/aa-ER/admin/consumables/general.php @@ -0,0 +1,11 @@ + 'crwdns1770:0crwdne1770:0', + 'consumable_name' => 'crwdns1396:0crwdne1396:0', + 'create' => 'crwdns1397:0crwdne1397:0', + 'item_no' => 'crwdns1618:0crwdne1618:0', + 'remaining' => 'crwdns1307:0crwdne1307:0', + 'total' => 'crwdns1308:0crwdne1308:0', + 'update' => 'crwdns1398:0crwdne1398:0', +); diff --git a/resources/lang/aa-ER/admin/consumables/message.php b/resources/lang/aa-ER/admin/consumables/message.php new file mode 100644 index 0000000000..6473ad0991 --- /dev/null +++ b/resources/lang/aa-ER/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'crwdns1309:0crwdne1309:0', + + 'create' => array( + 'error' => 'crwdns1310:0crwdne1310:0', + 'success' => 'crwdns1311:0crwdne1311:0' + ), + + 'update' => array( + 'error' => 'crwdns1312:0crwdne1312:0', + 'success' => 'crwdns1313:0crwdne1313:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns1428:0crwdne1428:0', + 'error' => 'crwdns1315:0crwdne1315:0', + 'success' => 'crwdns1429:0crwdne1429:0' + ), + + 'checkout' => array( + 'error' => 'crwdns1317:0crwdne1317:0', + 'success' => 'crwdns1318:0crwdne1318:0', + 'user_does_not_exist' => 'crwdns1319:0crwdne1319:0', + 'unavailable' => 'crwdns11527:0crwdne11527:0', + ), + + 'checkin' => array( + 'error' => 'crwdns1320:0crwdne1320:0', + 'success' => 'crwdns1321:0crwdne1321:0', + 'user_does_not_exist' => 'crwdns1322:0crwdne1322:0' + ) + + +); diff --git a/resources/lang/aa-ER/admin/consumables/table.php b/resources/lang/aa-ER/admin/consumables/table.php new file mode 100644 index 0000000000..f02bf03d12 --- /dev/null +++ b/resources/lang/aa-ER/admin/consumables/table.php @@ -0,0 +1,5 @@ + 'crwdns1323:0crwdne1323:0', +); diff --git a/resources/lang/aa-ER/admin/custom_fields/general.php b/resources/lang/aa-ER/admin/custom_fields/general.php new file mode 100644 index 0000000000..7150382a41 --- /dev/null +++ b/resources/lang/aa-ER/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'crwdns1486:0crwdne1486:0', + 'manage' => 'crwdns6501:0crwdne6501:0', + 'field' => 'crwdns1487:0crwdne1487:0', + 'about_fieldsets_title' => 'crwdns1488:0crwdne1488:0', + 'about_fieldsets_text' => 'crwdns6503:0crwdne6503:0', + 'custom_format' => 'crwdns6505:0crwdne6505:0', + 'encrypt_field' => 'crwdns1792:0crwdne1792:0', + 'encrypt_field_help' => 'crwdns1683:0crwdne1683:0', + 'encrypted' => 'crwdns1695:0crwdne1695:0', + 'fieldset' => 'crwdns1490:0crwdne1490:0', + 'qty_fields' => 'crwdns1491:0crwdne1491:0', + 'fieldsets' => 'crwdns1492:0crwdne1492:0', + 'fieldset_name' => 'crwdns1493:0crwdne1493:0', + 'field_name' => 'crwdns1494:0crwdne1494:0', + 'field_values' => 'crwdns1684:0crwdne1684:0', + 'field_values_help' => 'crwdns1793:0crwdne1793:0', + 'field_element' => 'crwdns1495:0crwdne1495:0', + 'field_element_short' => 'crwdns1496:0crwdne1496:0', + 'field_format' => 'crwdns1497:0crwdne1497:0', + 'field_custom_format' => 'crwdns1498:0crwdne1498:0', + 'field_custom_format_help' => 'crwdns1971:0{15}crwdne1971:0', + 'required' => 'crwdns1499:0crwdne1499:0', + 'req' => 'crwdns1500:0crwdne1500:0', + 'used_by_models' => 'crwdns1501:0crwdne1501:0', + 'order' => 'crwdns1502:0crwdne1502:0', + 'create_fieldset' => 'crwdns1503:0crwdne1503:0', + 'update_fieldset' => 'crwdns11219:0crwdne11219:0', + 'fieldset_does_not_exist' => 'crwdns11221:0crwdne11221:0', + 'fieldset_updated' => 'crwdns11223:0crwdne11223:0', + 'create_fieldset_title' => 'crwdns6507:0crwdne6507:0', + 'create_field' => 'crwdns1504:0crwdne1504:0', + 'create_field_title' => 'crwdns6509:0crwdne6509:0', + 'value_encrypted' => 'crwdns1696:0crwdne1696:0', + 'show_in_email' => 'crwdns11854:0crwdne11854:0', + 'show_in_email_short' => 'crwdns11856:0crwdne11856:0', + 'help_text' => 'crwdns6511:0crwdne6511:0', + 'help_text_description' => 'crwdns6513:0crwdne6513:0', + 'about_custom_fields_title' => 'crwdns6515:0crwdne6515:0', + 'about_custom_fields_text' => 'crwdns6517:0crwdne6517:0', + 'add_field_to_fieldset' => 'crwdns6519:0crwdne6519:0', + 'make_optional' => 'crwdns6521:0crwdne6521:0', + 'make_required' => 'crwdns6523:0crwdne6523:0', + 'reorder' => 'crwdns6525:0crwdne6525:0', + 'db_field' => 'crwdns6527:0crwdne6527:0', + 'db_convert_warning' => 'crwdns10494:0crwdne10494:0', + 'is_unique' => 'crwdns6766:0crwdne6766:0', + 'unique' => 'crwdns6768:0crwdne6768:0', + 'display_in_user_view' => 'crwdns11207:0crwdne11207:0', + 'display_in_user_view_table' => 'crwdns11209:0crwdne11209:0', + 'auto_add_to_fieldsets' => 'crwdns11593:0crwdne11593:0', + 'add_to_preexisting_fieldsets' => 'crwdns11595:0crwdne11595:0', + 'show_in_listview' => 'crwdns11858:0crwdne11858:0', + 'show_in_listview_short' => 'crwdns11689:0crwdne11689:0', + 'show_in_requestable_list_short' => 'crwdns11860:0crwdne11860:0', + 'show_in_requestable_list' => 'crwdns11862:0crwdne11862:0', + 'encrypted_options' => 'crwdns11864:0crwdne11864:0', + +]; diff --git a/resources/lang/aa-ER/admin/custom_fields/message.php b/resources/lang/aa-ER/admin/custom_fields/message.php new file mode 100644 index 0000000000..c76b8f86af --- /dev/null +++ b/resources/lang/aa-ER/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'crwdns1505:0crwdne1505:0', + 'already_added' => 'crwdns1506:0crwdne1506:0', + + 'create' => array( + 'error' => 'crwdns1507:0crwdne1507:0', + 'success' => 'crwdns1508:0crwdne1508:0', + 'assoc_success' => 'crwdns1509:0crwdne1509:0' + ), + + 'update' => array( + 'error' => 'crwdns1510:0crwdne1510:0', + 'success' => 'crwdns1511:0crwdne1511:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns1512:0crwdne1512:0', + 'error' => 'crwdns1513:0crwdne1513:0', + 'success' => 'crwdns1514:0crwdne1514:0', + 'in_use' => 'crwdns1515:0crwdne1515:0', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'crwdns1900:0crwdne1900:0', + + 'create' => array( + 'error' => 'crwdns1516:0crwdne1516:0', + 'success' => 'crwdns1517:0crwdne1517:0' + ), + + 'update' => array( + 'error' => 'crwdns1518:0crwdne1518:0', + 'success' => 'crwdns1519:0crwdne1519:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns1520:0crwdne1520:0', + 'error' => 'crwdns1521:0crwdne1521:0', + 'success' => 'crwdns1522:0crwdne1522:0', + 'in_use' => 'crwdns1523:0crwdne1523:0', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'crwdns10496:0crwdne10496:0', + + ), + + + + + + +); diff --git a/resources/lang/aa-ER/admin/departments/message.php b/resources/lang/aa-ER/admin/departments/message.php new file mode 100644 index 0000000000..2d7b08a040 --- /dev/null +++ b/resources/lang/aa-ER/admin/departments/message.php @@ -0,0 +1,22 @@ + 'crwdns1861:0crwdne1861:0', + 'department_already_exists' => 'crwdns11211:0crwdne11211:0', + 'assoc_users' => 'crwdns1862:0crwdne1862:0', + 'create' => array( + 'error' => 'crwdns1863:0crwdne1863:0', + 'success' => 'crwdns1864:0crwdne1864:0' + ), + 'update' => array( + 'error' => 'crwdns1865:0crwdne1865:0', + 'success' => 'crwdns1866:0crwdne1866:0' + ), + 'delete' => array( + 'confirm' => 'crwdns1867:0crwdne1867:0', + 'error' => 'crwdns1868:0crwdne1868:0', + 'success' => 'crwdns1869:0crwdne1869:0' + ) + +); diff --git a/resources/lang/aa-ER/admin/departments/table.php b/resources/lang/aa-ER/admin/departments/table.php new file mode 100644 index 0000000000..49b58ebb64 --- /dev/null +++ b/resources/lang/aa-ER/admin/departments/table.php @@ -0,0 +1,11 @@ + 'crwdns1870:0crwdne1870:0', + 'name' => 'crwdns1871:0crwdne1871:0', + 'manager' => 'crwdns1872:0crwdne1872:0', + 'location' => 'crwdns1873:0crwdne1873:0', + 'create' => 'crwdns1874:0crwdne1874:0', + 'update' => 'crwdns1875:0crwdne1875:0', + ); diff --git a/resources/lang/aa-ER/admin/depreciations/general.php b/resources/lang/aa-ER/admin/depreciations/general.php new file mode 100644 index 0000000000..faf7cda5fa --- /dev/null +++ b/resources/lang/aa-ER/admin/depreciations/general.php @@ -0,0 +1,14 @@ + 'crwdns819:0crwdne819:0', + 'about_depreciations' => 'crwdns820:0crwdne820:0', + 'asset_depreciations' => 'crwdns821:0crwdne821:0', + 'create' => 'crwdns1799:0crwdne1799:0', + 'depreciation_name' => 'crwdns823:0crwdne823:0', + 'depreciation_min' => 'crwdns6531:0crwdne6531:0', + 'number_of_months' => 'crwdns824:0crwdne824:0', + 'update' => 'crwdns1800:0crwdne1800:0', + 'depreciation_min' => 'crwdns6071:0crwdne6071:0', + 'no_depreciations_warning' => 'crwdns6533:0crwdne6533:0', +]; diff --git a/resources/lang/aa-ER/admin/depreciations/message.php b/resources/lang/aa-ER/admin/depreciations/message.php new file mode 100644 index 0000000000..c7fc87fd7d --- /dev/null +++ b/resources/lang/aa-ER/admin/depreciations/message.php @@ -0,0 +1,25 @@ + 'crwdns810:0crwdne810:0', + 'assoc_users' => 'crwdns811:0crwdne811:0', + + + 'create' => array( + 'error' => 'crwdns812:0crwdne812:0', + 'success' => 'crwdns813:0crwdne813:0' + ), + + 'update' => array( + 'error' => 'crwdns814:0crwdne814:0', + 'success' => 'crwdns815:0crwdne815:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns816:0crwdne816:0', + 'error' => 'crwdns817:0crwdne817:0', + 'success' => 'crwdns818:0crwdne818:0' + ) + +); diff --git a/resources/lang/aa-ER/admin/depreciations/table.php b/resources/lang/aa-ER/admin/depreciations/table.php new file mode 100644 index 0000000000..bcd257fd27 --- /dev/null +++ b/resources/lang/aa-ER/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'crwdns806:0crwdne806:0', + 'months' => 'crwdns807:0crwdne807:0', + 'term' => 'crwdns808:0crwdne808:0', + 'title' => 'crwdns809:0crwdne809:0', + 'depreciation_min' => 'crwdns6535:0crwdne6535:0', + +]; diff --git a/resources/lang/aa-ER/admin/groups/message.php b/resources/lang/aa-ER/admin/groups/message.php new file mode 100644 index 0000000000..8d5df79759 --- /dev/null +++ b/resources/lang/aa-ER/admin/groups/message.php @@ -0,0 +1,22 @@ + 'crwdns880:0crwdne880:0', + 'group_not_found' => 'crwdns11491:0crwdne11491:0', + 'group_name_required' => 'crwdns882:0crwdne882:0', + + 'success' => array( + 'create' => 'crwdns883:0crwdne883:0', + 'update' => 'crwdns884:0crwdne884:0', + 'delete' => 'crwdns885:0crwdne885:0', + ), + + 'delete' => array( + 'confirm' => 'crwdns886:0crwdne886:0', + 'create' => 'crwdns887:0crwdne887:0', + 'update' => 'crwdns888:0crwdne888:0', + 'delete' => 'crwdns889:0crwdne889:0', + ), + +); diff --git a/resources/lang/aa-ER/admin/groups/table.php b/resources/lang/aa-ER/admin/groups/table.php new file mode 100644 index 0000000000..35f3f54a9a --- /dev/null +++ b/resources/lang/aa-ER/admin/groups/table.php @@ -0,0 +1,9 @@ + 'crwdns877:0crwdne877:0', + 'name' => 'crwdns878:0crwdne878:0', + 'users' => 'crwdns879:0crwdne879:0', + +); diff --git a/resources/lang/aa-ER/admin/groups/titles.php b/resources/lang/aa-ER/admin/groups/titles.php new file mode 100644 index 0000000000..ab2e22738d --- /dev/null +++ b/resources/lang/aa-ER/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'crwdns1801:0crwdne1801:0', + 'about_groups' => 'crwdns1802:0crwdne1802:0', + 'group_management' => 'crwdns870:0crwdne870:0', + 'create' => 'crwdns1803:0crwdne1803:0', + 'update' => 'crwdns1804:0crwdne1804:0', + 'group_name' => 'crwdns873:0crwdne873:0', + 'group_admin' => 'crwdns874:0crwdne874:0', + 'allow' => 'crwdns875:0crwdne875:0', + 'deny' => 'crwdns876:0crwdne876:0', + 'permission' => 'crwdns6537:0crwdne6537:0', + 'grant' => 'crwdns6539:0crwdne6539:0', + 'no_permissions' => 'crwdns6541:0crwdne6541:0' +]; diff --git a/resources/lang/aa-ER/admin/hardware/form.php b/resources/lang/aa-ER/admin/hardware/form.php new file mode 100644 index 0000000000..67f634ea80 --- /dev/null +++ b/resources/lang/aa-ER/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'crwdns1805:0crwdne1805:0', + 'bulk_restore' => 'crwdns11501:0crwdne11501:0', + 'bulk_delete_help' => 'crwdns1481:0crwdne1481:0', + 'bulk_restore_help' => 'crwdns11503:0crwdne11503:0', + 'bulk_delete_warn' => 'crwdns1482:0crwdne1482:0', + 'bulk_restore_warn' => 'crwdns11505:0crwdne11505:0', + 'bulk_update' => 'crwdns1183:0crwdne1183:0', + 'bulk_update_help' => 'crwdns1184:0crwdne1184:0', + 'bulk_update_warn' => 'crwdns10558:0crwdne10558:0', + 'bulk_update_with_custom_field' => 'crwdns11773:0crwdne11773:0', + 'bulk_update_model_prefix' => 'crwdns11775:0crwdne11775:0', + 'bulk_update_custom_field_unique' => 'crwdns11777:0crwdne11777:0', + 'checkedout_to' => 'crwdns695:0crwdne695:0', + 'checkout_date' => 'crwdns1263:0crwdne1263:0', + 'checkin_date' => 'crwdns1264:0crwdne1264:0', + 'checkout_to' => 'crwdns696:0crwdne696:0', + 'cost' => 'crwdns697:0crwdne697:0', + 'create' => 'crwdns698:0crwdne698:0', + 'date' => 'crwdns699:0crwdne699:0', + 'depreciation' => 'crwdns1951:0crwdne1951:0', + 'depreciates_on' => 'crwdns700:0crwdne700:0', + 'default_location' => 'crwdns702:0crwdne702:0', + 'default_location_phone' => 'crwdns12050:0crwdne12050:0', + 'eol_date' => 'crwdns703:0crwdne703:0', + 'eol_rate' => 'crwdns704:0crwdne704:0', + 'expected_checkin' => 'crwdns1393:0crwdne1393:0', + 'expires' => 'crwdns705:0crwdne705:0', + 'fully_depreciated' => 'crwdns706:0crwdne706:0', + 'help_checkout' => 'crwdns1394:0crwdne1394:0', + 'mac_address' => 'crwdns1179:0crwdne1179:0', + 'manufacturer' => 'crwdns708:0crwdne708:0', + 'model' => 'crwdns709:0crwdne709:0', + 'months' => 'crwdns710:0crwdne710:0', + 'name' => 'crwdns711:0crwdne711:0', + 'notes' => 'crwdns712:0crwdne712:0', + 'order' => 'crwdns713:0crwdne713:0', + 'qr' => 'crwdns714:0crwdne714:0', + 'requestable' => 'crwdns715:0crwdne715:0', + 'select_statustype' => 'crwdns1167:0crwdne1167:0', + 'serial' => 'crwdns716:0crwdne716:0', + 'status' => 'crwdns717:0crwdne717:0', + 'tag' => 'crwdns719:0crwdne719:0', + 'update' => 'crwdns720:0crwdne720:0', + 'warranty' => 'crwdns721:0crwdne721:0', + 'warranty_expires' => 'crwdns1986:0crwdne1986:0', + 'years' => 'crwdns722:0crwdne722:0', + 'asset_location' => 'crwdns6543:0crwdne6543:0', + 'asset_location_update_default_current' => 'crwdns6545:0crwdne6545:0', + 'asset_location_update_default' => 'crwdns6547:0crwdne6547:0', + 'asset_location_update_actual' => 'crwdns11852:0crwdne11852:0', + 'asset_not_deployable' => 'crwdns6549:0crwdne6549:0', + 'asset_deployable' => 'crwdns6551:0crwdne6551:0', + 'processing_spinner' => 'crwdns11515:0crwdne11515:0', + 'optional_infos' => 'crwdns10490:0crwdne10490:0', + 'order_details' => 'crwdns10492:0crwdne10492:0' +]; diff --git a/resources/lang/aa-ER/admin/hardware/general.php b/resources/lang/aa-ER/admin/hardware/general.php new file mode 100644 index 0000000000..b1fef66612 --- /dev/null +++ b/resources/lang/aa-ER/admin/hardware/general.php @@ -0,0 +1,42 @@ + 'crwdns1806:0crwdne1806:0', + 'about_assets_text' => 'crwdns1807:0crwdne1807:0', + 'archived' => 'crwdns1168:0crwdne1168:0', + 'asset' => 'crwdns755:0crwdne755:0', + 'bulk_checkout' => 'crwdns2023:0crwdne2023:0', + 'bulk_checkin' => 'crwdns6770:0crwdne6770:0', + 'checkin' => 'crwdns756:0crwdne756:0', + 'checkout' => 'crwdns1905:0crwdne1905:0', + 'clone' => 'crwdns758:0crwdne758:0', + 'deployable' => 'crwdns1169:0crwdne1169:0', + 'deleted' => 'crwdns6079:0crwdne6079:0', + 'delete_confirm' => 'crwdns11695:0crwdne11695:0', + 'edit' => 'crwdns759:0crwdne759:0', + 'model_deleted' => 'crwdns6081:0crwdne6081:0', + 'model_invalid' => 'crwdns11225:0crwdne11225:0', + 'model_invalid_fix' => 'crwdns11227:0crwdne11227:0', + 'requestable' => 'crwdns1177:0crwdne1177:0', + 'requested' => 'crwdns1697:0crwdne1697:0', + 'not_requestable' => 'crwdns6555:0crwdne6555:0', + 'requestable_status_warning' => 'crwdns11681:0crwdne11681:0', + 'restore' => 'crwdns1178:0crwdne1178:0', + 'pending' => 'crwdns1170:0crwdne1170:0', + 'undeployable' => 'crwdns1171:0crwdne1171:0', + 'undeployable_tooltip' => 'crwdns11579:0crwdne11579:0', + 'view' => 'crwdns761:0crwdne761:0', + 'csv_error' => 'crwdns6559:0crwdne6559:0', + 'import_text' => 'crwdns12112:0crwdne12112:0', + 'csv_import_match_f-l' => 'crwdns12114:0crwdne12114:0', + 'csv_import_match_initial_last' => 'crwdns12116:0crwdne12116:0', + 'csv_import_match_first' => 'crwdns12118:0crwdne12118:0', + 'csv_import_match_email' => 'crwdns12120:0crwdne12120:0', + 'csv_import_match_username' => 'crwdns12122:0crwdne12122:0', + 'error_messages' => 'crwdns6573:0crwdne6573:0', + 'success_messages' => 'crwdns6575:0crwdne6575:0', + 'alert_details' => 'crwdns6577:0crwdne6577:0', + 'custom_export' => 'crwdns6579:0crwdne6579:0', + 'mfg_warranty_lookup' => 'crwdns11481:0crwdne11481:0', + 'user_department' => 'crwdns11685:0crwdne11685:0', +]; diff --git a/resources/lang/aa-ER/admin/hardware/message.php b/resources/lang/aa-ER/admin/hardware/message.php new file mode 100644 index 0000000000..1f152c8cac --- /dev/null +++ b/resources/lang/aa-ER/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'crwdns1173:0crwdne1173:0', + 'does_not_exist' => 'crwdns740:0crwdne740:0', + 'does_not_exist_or_not_requestable' => 'crwdns6581:0crwdne6581:0', + 'assoc_users' => 'crwdns741:0crwdne741:0', + + 'create' => [ + 'error' => 'crwdns742:0crwdne742:0', + 'success' => 'crwdns743:0crwdne743:0', + 'success_linked' => 'crwdns11882:0crwdne11882:0', + ], + + 'update' => [ + 'error' => 'crwdns744:0crwdne744:0', + 'success' => 'crwdns745:0crwdne745:0', + 'nothing_updated' => 'crwdns1186:0crwdne1186:0', + 'no_assets_selected' => 'crwdns6810:0crwdne6810:0', + 'assets_do_not_exist_or_are_invalid' => 'crwdns12132:0crwdne12132:0', + ], + + 'restore' => [ + 'error' => 'crwdns1174:0crwdne1174:0', + 'success' => 'crwdns1175:0crwdne1175:0', + 'bulk_success' => 'crwdns11497:0crwdne11497:0', + 'nothing_updated' => 'crwdns11499:0crwdne11499:0', + ], + + 'audit' => [ + 'error' => 'crwdns1906:0crwdne1906:0', + 'success' => 'crwdns1907:0crwdne1907:0', + ], + + + 'deletefile' => [ + 'error' => 'crwdns1187:0crwdne1187:0', + 'success' => 'crwdns1188:0crwdne1188:0', + ], + + 'upload' => [ + 'error' => 'crwdns1189:0crwdne1189:0', + 'success' => 'crwdns1190:0crwdne1190:0', + 'nofiles' => 'crwdns1401:0crwdne1401:0', + 'invalidfiles' => 'crwdns1192:0crwdne1192:0', + ], + + 'import' => [ + 'error' => 'crwdns1688:0crwdne1688:0', + 'errorDetail' => 'crwdns1689:0crwdne1689:0', + 'success' => 'crwdns1690:0crwdne1690:0', + 'file_delete_success' => 'crwdns1698:0crwdne1698:0', + 'file_delete_error' => 'crwdns1699:0crwdne1699:0', + 'file_missing' => 'crwdns11835:0crwdne11835:0', + 'header_row_has_malformed_characters' => 'crwdns11229:0crwdne11229:0', + 'content_row_has_malformed_characters' => 'crwdns11231:0crwdne11231:0', + ], + + + 'delete' => [ + 'confirm' => 'crwdns746:0crwdne746:0', + 'error' => 'crwdns747:0crwdne747:0', + 'nothing_updated' => 'crwdns1876:0crwdne1876:0', + 'success' => 'crwdns748:0crwdne748:0', + ], + + 'checkout' => [ + 'error' => 'crwdns749:0crwdne749:0', + 'success' => 'crwdns750:0crwdne750:0', + 'user_does_not_exist' => 'crwdns751:0crwdne751:0', + 'not_available' => 'crwdns1691:0crwdne1691:0', + 'no_assets_selected' => 'crwdns1965:0crwdne1965:0', + ], + + 'checkin' => [ + 'error' => 'crwdns752:0crwdne752:0', + 'success' => 'crwdns753:0crwdne753:0', + 'user_does_not_exist' => 'crwdns754:0crwdne754:0', + 'already_checked_in' => 'crwdns1603:0crwdne1603:0', + + ], + + 'requests' => [ + 'error' => 'crwdns1484:0crwdne1484:0', + 'success' => 'crwdns1485:0crwdne1485:0', + 'canceled' => 'crwdns1700:0crwdne1700:0', + ], + +]; diff --git a/resources/lang/aa-ER/admin/hardware/table.php b/resources/lang/aa-ER/admin/hardware/table.php new file mode 100644 index 0000000000..3a4ecd68df --- /dev/null +++ b/resources/lang/aa-ER/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'crwdns723:0crwdne723:0', + 'asset_model' => 'crwdns724:0crwdne724:0', + 'assigned_to' => 'crwdns6587:0crwdne6587:0', + 'book_value' => 'crwdns6583:0crwdne6583:0', + 'change' => 'crwdns726:0crwdne726:0', + 'checkout_date' => 'crwdns727:0crwdne727:0', + 'checkoutto' => 'crwdns728:0crwdne728:0', + 'components_cost' => 'crwdns11591:0crwdne11591:0', + 'current_value' => 'crwdns6585:0crwdne6585:0', + 'diff' => 'crwdns729:0crwdne729:0', + 'dl_csv' => 'crwdns730:0crwdne730:0', + 'eol' => 'crwdns731:0crwdne731:0', + 'id' => 'crwdns732:0crwdne732:0', + 'last_checkin_date' => 'crwdns11795:0crwdne11795:0', + 'location' => 'crwdns733:0crwdne733:0', + 'purchase_cost' => 'crwdns734:0crwdne734:0', + 'purchase_date' => 'crwdns735:0crwdne735:0', + 'serial' => 'crwdns736:0crwdne736:0', + 'status' => 'crwdns737:0crwdne737:0', + 'title' => 'crwdns738:0crwdne738:0', + 'image' => 'crwdns1466:0crwdne1466:0', + 'days_without_acceptance' => 'crwdns1402:0crwdne1402:0', + 'monthly_depreciation' => 'crwdns5842:0crwdne5842:0', + 'assigned_to' => 'crwdns12052:0crwdne12052:0', + 'requesting_user' => 'crwdns6589:0crwdne6589:0', + 'requested_date' => 'crwdns6591:0crwdne6591:0', + 'changed' => 'crwdns6593:0crwdne6593:0', + 'icon' => 'crwdns6595:0crwdne6595:0', +]; diff --git a/resources/lang/aa-ER/admin/kits/general.php b/resources/lang/aa-ER/admin/kits/general.php new file mode 100644 index 0000000000..11317c9547 --- /dev/null +++ b/resources/lang/aa-ER/admin/kits/general.php @@ -0,0 +1,50 @@ + 'crwdns5818:0crwdne5818:0', + 'about_kits_text' => 'crwdns5820:0crwdne5820:0', + 'checkout' => 'crwdns5822:0crwdne5822:0', + 'create_success' => 'crwdns5824:0crwdne5824:0', + 'create' => 'crwdns5826:0crwdne5826:0', + 'update' => 'crwdns5828:0crwdne5828:0', + 'delete_success' => 'crwdns5830:0crwdne5830:0', + 'update_success' => 'crwdns5832:0crwdne5832:0', + 'none_models' => 'crwdns5834:0crwdne5834:0', + 'none_licenses' => 'crwdns5836:0crwdne5836:0', + 'none_consumables' => 'crwdns5838:0crwdne5838:0', + 'none_accessory' => 'crwdns5840:0crwdne5840:0', + 'append_accessory' => 'crwdns6597:0crwdne6597:0', + 'update_appended_accessory' => 'crwdns6599:0crwdne6599:0', + 'append_consumable' => 'crwdns6601:0crwdne6601:0', + 'update_appended_consumable' => 'crwdns6603:0crwdne6603:0', + 'append_license' => 'crwdns6605:0crwdne6605:0', + 'update_appended_license' => 'crwdns6607:0crwdne6607:0', + 'append_model' => 'crwdns6609:0crwdne6609:0', + 'update_appended_model' => 'crwdns6611:0crwdne6611:0', + 'license_error' => 'crwdns6613:0crwdne6613:0', + 'license_added_success' => 'crwdns6615:0crwdne6615:0', + 'license_updated' => 'crwdns6617:0crwdne6617:0', + 'license_none' => 'crwdns6619:0crwdne6619:0', + 'license_detached' => 'crwdns6621:0crwdne6621:0', + 'consumable_added_success' => 'crwdns6623:0crwdne6623:0', + 'consumable_updated' => 'crwdns6625:0crwdne6625:0', + 'consumable_error' => 'crwdns6627:0crwdne6627:0', + 'consumable_deleted' => 'crwdns6629:0crwdne6629:0', + 'consumable_none' => 'crwdns6631:0crwdne6631:0', + 'consumable_detached' => 'crwdns6633:0crwdne6633:0', + 'accessory_added_success' => 'crwdns6635:0crwdne6635:0', + 'accessory_updated' => 'crwdns6637:0crwdne6637:0', + 'accessory_detached' => 'crwdns6639:0crwdne6639:0', + 'accessory_error' => 'crwdns6641:0crwdne6641:0', + 'accessory_deleted' => 'crwdns6643:0crwdne6643:0', + 'accessory_none' => 'crwdns11930:0crwdne11930:0', + 'checkout_success' => 'crwdns6647:0crwdne6647:0', + 'checkout_error' => 'crwdns6649:0crwdne6649:0', + 'kit_none' => 'crwdns6651:0crwdne6651:0', + 'kit_created' => 'crwdns6653:0crwdne6653:0', + 'kit_updated' => 'crwdns6655:0crwdne6655:0', + 'kit_not_found' => 'crwdns6657:0crwdne6657:0', + 'kit_deleted' => 'crwdns6659:0crwdne6659:0', + 'kit_model_updated' => 'crwdns6661:0crwdne6661:0', + 'kit_model_detached' => 'crwdns6663:0crwdne6663:0', +]; diff --git a/resources/lang/aa-ER/admin/labels/message.php b/resources/lang/aa-ER/admin/labels/message.php new file mode 100644 index 0000000000..1fcd365ebc --- /dev/null +++ b/resources/lang/aa-ER/admin/labels/message.php @@ -0,0 +1,11 @@ + 'crwdns11715:0crwdne11715:0', + 'invalid_return_type' => 'crwdns11717:0crwdne11717:0', + 'invalid_return_value' => 'crwdns11719:0crwdne11719:0', + + 'does_not_exist' => 'crwdns11721:0crwdne11721:0', + +]; diff --git a/resources/lang/aa-ER/admin/labels/table.php b/resources/lang/aa-ER/admin/labels/table.php new file mode 100644 index 0000000000..f27c5f9516 --- /dev/null +++ b/resources/lang/aa-ER/admin/labels/table.php @@ -0,0 +1,19 @@ + 'crwdns12030:0crwdne12030:0', + 'example_defaultloc' => 'crwdns12032:0crwdne12032:0', + 'example_category' => 'crwdns12034:0crwdne12034:0', + 'example_location' => 'crwdns12036:0crwdne12036:0', + 'example_manufacturer' => 'crwdns12038:0crwdne12038:0', + 'example_model' => 'crwdns12040:0crwdne12040:0', + 'example_supplier' => 'crwdns12042:0crwdne12042:0', + 'labels_per_page' => 'crwdns11701:0crwdne11701:0', + 'support_fields' => 'crwdns11703:0crwdne11703:0', + 'support_asset_tag' => 'crwdns11705:0crwdne11705:0', + 'support_1d_barcode' => 'crwdns11707:0crwdne11707:0', + 'support_2d_barcode' => 'crwdns11709:0crwdne11709:0', + 'support_logo' => 'crwdns11711:0crwdne11711:0', + 'support_title' => 'crwdns11713:0crwdne11713:0', + +]; \ No newline at end of file diff --git a/resources/lang/aa-ER/admin/licenses/form.php b/resources/lang/aa-ER/admin/licenses/form.php new file mode 100644 index 0000000000..e70dfd8c88 --- /dev/null +++ b/resources/lang/aa-ER/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'crwdns904:0crwdne904:0', + 'checkin' => 'crwdns905:0crwdne905:0', + 'create' => 'crwdns909:0crwdne909:0', + 'expiration' => 'crwdns1122:0crwdne1122:0', + 'license_key' => 'crwdns1662:0crwdne1662:0', + 'maintained' => 'crwdns1145:0crwdne1145:0', + 'name' => 'crwdns913:0crwdne913:0', + 'no_depreciation' => 'crwdns914:0crwdne914:0', + 'purchase_order' => 'crwdns1123:0crwdne1123:0', + 'reassignable' => 'crwdns1332:0crwdne1332:0', + 'remaining_seats' => 'crwdns1142:0crwdne1142:0', + 'seats' => 'crwdns917:0crwdne917:0', + 'termination_date' => 'crwdns1146:0crwdne1146:0', + 'to_email' => 'crwdns919:0crwdne919:0', + 'to_name' => 'crwdns920:0crwdne920:0', + 'update' => 'crwdns921:0crwdne921:0', + 'checkout_help' => 'crwdns922:0crwdne922:0' +); diff --git a/resources/lang/aa-ER/admin/licenses/general.php b/resources/lang/aa-ER/admin/licenses/general.php new file mode 100644 index 0000000000..f6295cab10 --- /dev/null +++ b/resources/lang/aa-ER/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'crwdns1808:0crwdne1808:0', + 'about_licenses' => 'crwdns1809:0crwdne1809:0', + 'checkin' => 'crwdns950:0crwdne950:0', + 'checkout_history' => 'crwdns951:0crwdne951:0', + 'checkout' => 'crwdns952:0crwdne952:0', + 'edit' => 'crwdns953:0crwdne953:0', + 'filetype_info' => 'crwdns1399:0crwdne1399:0', + 'clone' => 'crwdns954:0crwdne954:0', + 'history_for' => 'crwdns955:0crwdne955:0', + 'in_out' => 'crwdns956:0crwdne956:0', + 'info' => 'crwdns957:0crwdne957:0', + 'license_seats' => 'crwdns958:0crwdne958:0', + 'seat' => 'crwdns959:0crwdne959:0', + 'seats' => 'crwdns960:0crwdne960:0', + 'software_licenses' => 'crwdns961:0crwdne961:0', + 'user' => 'crwdns962:0crwdne962:0', + 'view' => 'crwdns963:0crwdne963:0', + 'delete_disabled' => 'crwdns11547:0crwdne11547:0', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'crwdns11549:0crwdne11549:0', + 'modal' => 'crwdns11551:0crwdne11551:0', + 'enabled_tooltip' => 'crwdns11553:0crwdne11553:0', + 'disabled_tooltip' => 'crwdns11555:0crwdne11555:0', + 'disabled_tooltip_reassignable' => 'crwdns11803:0crwdne11803:0', + 'success' => 'crwdns11557:0crwdne11557:0', + 'log_msg' => 'crwdns11559:0crwdne11559:0', + ], + + 'checkout_all' => [ + 'button' => 'crwdns11561:0crwdne11561:0', + 'modal' => 'crwdns11563:0crwdne11563:0', + 'enabled_tooltip' => 'crwdns11565:0crwdne11565:0', + 'disabled_tooltip' => 'crwdns11567:0crwdne11567:0', + 'success' => 'crwdns11569:0crwdne11569:0', + 'error_no_seats' => 'crwdns11571:0crwdne11571:0', + 'warn_not_enough_seats' => 'crwdns11573:0crwdne11573:0', + 'warn_no_avail_users' => 'crwdns11575:0crwdne11575:0', + 'log_msg' => 'crwdns11577:0crwdne11577:0', + + + ], + ], + + 'below_threshold' => 'crwdns12124:0crwdne12124:0', + 'below_threshold_short' => 'crwdns12126:0crwdne12126:0', +); diff --git a/resources/lang/aa-ER/admin/licenses/message.php b/resources/lang/aa-ER/admin/licenses/message.php new file mode 100644 index 0000000000..545af5518d --- /dev/null +++ b/resources/lang/aa-ER/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'crwdns10556:0crwdne10556:0', + 'user_does_not_exist' => 'crwdns935:0crwdne935:0', + 'asset_does_not_exist' => 'crwdns936:0crwdne936:0', + 'owner_doesnt_match_asset' => 'crwdns937:0crwdne937:0', + 'assoc_users' => 'crwdns938:0crwdne938:0', + 'select_asset_or_person' => 'crwdns1952:0crwdne1952:0', + 'not_found' => 'crwdns5844:0crwdne5844:0', + 'seats_available' => 'crwdns11900:0crwdne11900:0', + + + 'create' => array( + 'error' => 'crwdns939:0crwdne939:0', + 'success' => 'crwdns940:0crwdne940:0' + ), + + 'deletefile' => array( + 'error' => 'crwdns1155:0crwdne1155:0', + 'success' => 'crwdns1156:0crwdne1156:0', + ), + + 'upload' => array( + 'error' => 'crwdns1157:0crwdne1157:0', + 'success' => 'crwdns1158:0crwdne1158:0', + 'nofiles' => 'crwdns1403:0crwdne1403:0', + 'invalidfiles' => 'crwdns1810:0crwdne1810:0', + ), + + 'update' => array( + 'error' => 'crwdns941:0crwdne941:0', + 'success' => 'crwdns942:0crwdne942:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns943:0crwdne943:0', + 'error' => 'crwdns944:0crwdne944:0', + 'success' => 'crwdns945:0crwdne945:0' + ), + + 'checkout' => array( + 'error' => 'crwdns946:0crwdne946:0', + 'success' => 'crwdns947:0crwdne947:0', + 'not_enough_seats' => 'crwdns11902:0crwdne11902:0', + ), + + 'checkin' => array( + 'error' => 'crwdns948:0crwdne948:0', + 'success' => 'crwdns949:0crwdne949:0' + ), + +); diff --git a/resources/lang/aa-ER/admin/licenses/table.php b/resources/lang/aa-ER/admin/licenses/table.php new file mode 100644 index 0000000000..ff200ba0ae --- /dev/null +++ b/resources/lang/aa-ER/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'crwdns923:0crwdne923:0', + 'checkout' => 'crwdns924:0crwdne924:0', + 'id' => 'crwdns925:0crwdne925:0', + 'license_email' => 'crwdns926:0crwdne926:0', + 'license_name' => 'crwdns927:0crwdne927:0', + 'purchase_date' => 'crwdns928:0crwdne928:0', + 'purchased' => 'crwdns929:0crwdne929:0', + 'seats' => 'crwdns930:0crwdne930:0', + 'hardware' => 'crwdns931:0crwdne931:0', + 'serial' => 'crwdns932:0crwdne932:0', + 'title' => 'crwdns933:0crwdne933:0', + +); diff --git a/resources/lang/aa-ER/admin/locations/message.php b/resources/lang/aa-ER/admin/locations/message.php new file mode 100644 index 0000000000..b665208da3 --- /dev/null +++ b/resources/lang/aa-ER/admin/locations/message.php @@ -0,0 +1,29 @@ + 'crwdns650:0crwdne650:0', + 'assoc_users' => 'crwdns651:0crwdne651:0', + 'assoc_assets' => 'crwdns1404:0crwdne1404:0', + 'assoc_child_loc' => 'crwdns1405:0crwdne1405:0', + 'assigned_assets' => 'crwdns11179:0crwdne11179:0', + 'current_location' => 'crwdns11181:0crwdne11181:0', + + + 'create' => array( + 'error' => 'crwdns652:0crwdne652:0', + 'success' => 'crwdns653:0crwdne653:0' + ), + + 'update' => array( + 'error' => 'crwdns654:0crwdne654:0', + 'success' => 'crwdns655:0crwdne655:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns656:0crwdne656:0', + 'error' => 'crwdns657:0crwdne657:0', + 'success' => 'crwdns658:0crwdne658:0' + ) + +); diff --git a/resources/lang/aa-ER/admin/locations/table.php b/resources/lang/aa-ER/admin/locations/table.php new file mode 100644 index 0000000000..4d2af5523f --- /dev/null +++ b/resources/lang/aa-ER/admin/locations/table.php @@ -0,0 +1,42 @@ + 'crwdns1811:0crwdne1811:0', + 'about_locations' => 'crwdns1812:0crwdne1812:0', + 'assets_rtd' => 'crwdns1610:0crwdne1610:0', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'crwdns1437:0crwdne1437:0', + 'id' => 'crwdns640:0crwdne640:0', + 'city' => 'crwdns641:0crwdne641:0', + 'state' => 'crwdns642:0crwdne642:0', + 'country' => 'crwdns643:0crwdne643:0', + 'create' => 'crwdns644:0crwdne644:0', + 'update' => 'crwdns645:0crwdne645:0', + 'print_assigned' => 'crwdns6062:0crwdne6062:0', + 'print_all_assigned' => 'crwdns6064:0crwdne6064:0', + 'name' => 'crwdns646:0crwdne646:0', + 'address' => 'crwdns647:0crwdne647:0', + 'address2' => 'crwdns11880:0crwdne11880:0', + 'zip' => 'crwdns648:0crwdne648:0', + 'locations' => 'crwdns649:0crwdne649:0', + 'parent' => 'crwdns1388:0crwdne1388:0', + 'currency' => 'crwdns1389:0crwdne1389:0', + 'ldap_ou' => 'crwdns1839:0crwdne1839:0', + 'user_name' => 'crwdns6665:0crwdne6665:0', + 'department' => 'crwdns6667:0crwdne6667:0', + 'location' => 'crwdns6669:0crwdne6669:0', + 'asset_tag' => 'crwdns6671:0crwdne6671:0', + 'asset_name' => 'crwdns6673:0crwdne6673:0', + 'asset_category' => 'crwdns6675:0crwdne6675:0', + 'asset_manufacturer' => 'crwdns6677:0crwdne6677:0', + 'asset_model' => 'crwdns6679:0crwdne6679:0', + 'asset_serial' => 'crwdns6681:0crwdne6681:0', + 'asset_location' => 'crwdns6683:0crwdne6683:0', + 'asset_checked_out' => 'crwdns6685:0crwdne6685:0', + 'asset_expected_checkin' => 'crwdns6687:0crwdne6687:0', + 'date' => 'crwdns6689:0crwdne6689:0', + 'phone' => 'crwdns12048:0crwdne12048:0', + 'signed_by_asset_auditor' => 'crwdns6691:0crwdne6691:0', + 'signed_by_finance_auditor' => 'crwdns6693:0crwdne6693:0', + 'signed_by_location_manager' => 'crwdns6695:0crwdne6695:0', + 'signed_by' => 'crwdns6697:0crwdne6697:0', +]; diff --git a/resources/lang/aa-ER/admin/manufacturers/message.php b/resources/lang/aa-ER/admin/manufacturers/message.php new file mode 100644 index 0000000000..ee3fa8e718 --- /dev/null +++ b/resources/lang/aa-ER/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'crwdns12028:0{LOCALE}crwdnd12028:0{SERIAL}crwdnd12028:0{MODEL_NUMBER}crwdnd12028:0{MODEL_NAME}crwdnd12028:0{LOCALE}crwdnd12028:0{SERIAL}crwdne12028:0', + 'does_not_exist' => 'crwdns895:0crwdne895:0', + 'assoc_users' => 'crwdns896:0crwdne896:0', + + 'create' => array( + 'error' => 'crwdns897:0crwdne897:0', + 'success' => 'crwdns898:0crwdne898:0' + ), + + 'update' => array( + 'error' => 'crwdns899:0crwdne899:0', + 'success' => 'crwdns900:0crwdne900:0' + ), + + 'restore' => array( + 'error' => 'crwdns2014:0crwdne2014:0', + 'success' => 'crwdns2015:0crwdne2015:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns901:0crwdne901:0', + 'error' => 'crwdns1126:0crwdne1126:0', + 'success' => 'crwdns903:0crwdne903:0' + ) + +); diff --git a/resources/lang/aa-ER/admin/manufacturers/table.php b/resources/lang/aa-ER/admin/manufacturers/table.php new file mode 100644 index 0000000000..12f5e04233 --- /dev/null +++ b/resources/lang/aa-ER/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'crwdns1813:0crwdne1813:0', + 'about_manufacturers_text' => 'crwdns1840:0crwdne1840:0', + 'asset_manufacturers' => 'crwdns890:0crwdne890:0', + 'create' => 'crwdns891:0crwdne891:0', + 'id' => 'crwdns892:0crwdne892:0', + 'name' => 'crwdns1841:0crwdne1841:0', + 'support_email' => 'crwdns1842:0crwdne1842:0', + 'support_phone' => 'crwdns1843:0crwdne1843:0', + 'support_url' => 'crwdns1844:0crwdne1844:0', + 'warranty_lookup_url' => 'crwdns11589:0crwdne11589:0', + 'update' => 'crwdns894:0crwdne894:0', + +); diff --git a/resources/lang/aa-ER/admin/models/general.php b/resources/lang/aa-ER/admin/models/general.php new file mode 100644 index 0000000000..998c4a0956 --- /dev/null +++ b/resources/lang/aa-ER/admin/models/general.php @@ -0,0 +1,18 @@ + 'crwdns1815:0crwdne1815:0', + 'about_models_text' => 'crwdns1816:0crwdne1816:0', + 'deleted' => 'crwdns6077:0crwdne6077:0', + 'bulk_delete' => 'crwdns1972:0crwdne1972:0', + 'bulk_delete_help' => 'crwdns1973:0crwdne1973:0', + 'bulk_delete_warn' => 'crwdns11521:0crwdne11521:0', + 'restore' => 'crwdns1255:0crwdne1255:0', + 'requestable' => 'crwdns1702:0crwdne1702:0', + 'show_mac_address' => 'crwdns1180:0crwdne1180:0', + 'view_deleted' => 'crwdns1256:0crwdne1256:0', + 'view_models' => 'crwdns1257:0crwdne1257:0', + 'fieldset' => 'crwdns1478:0crwdne1478:0', + 'no_custom_field' => 'crwdns1479:0crwdne1479:0', + 'add_default_values' => 'crwdns2025:0crwdne2025:0', +); diff --git a/resources/lang/aa-ER/admin/models/message.php b/resources/lang/aa-ER/admin/models/message.php new file mode 100644 index 0000000000..b5f0dc4f34 --- /dev/null +++ b/resources/lang/aa-ER/admin/models/message.php @@ -0,0 +1,47 @@ + 'crwdns11801:0crwdne11801:0', + 'does_not_exist' => 'crwdns671:0crwdne671:0', + 'no_association' => 'crwdns11693:0crwdne11693:0', + 'no_association_fix' => 'crwdns11235:0crwdne11235:0', + 'assoc_users' => 'crwdns672:0crwdne672:0', + + + 'create' => array( + 'error' => 'crwdns673:0crwdne673:0', + 'success' => 'crwdns674:0crwdne674:0', + 'duplicate_set' => 'crwdns1406:0crwdne1406:0', + ), + + 'update' => array( + 'error' => 'crwdns675:0crwdne675:0', + 'success' => 'crwdns676:0crwdne676:0', + ), + + 'delete' => array( + 'confirm' => 'crwdns677:0crwdne677:0', + 'error' => 'crwdns678:0crwdne678:0', + 'success' => 'crwdns679:0crwdne679:0' + ), + + 'restore' => array( + 'error' => 'crwdns1252:0crwdne1252:0', + 'success' => 'crwdns1253:0crwdne1253:0' + ), + + 'bulkedit' => array( + 'error' => 'crwdns1883:0crwdne1883:0', + 'success' => 'crwdns11509:0crwdne11509:0', + 'warn' => 'crwdns12078:0crwdne12078:0', + + ), + + 'bulkdelete' => array( + 'error' => 'crwdns1975:0crwdne1975:0', + 'success' => 'crwdns11513:0crwdne11513:0', + 'success_partial' => 'crwdns1977:0crwdne1977:0' + ), + +); diff --git a/resources/lang/aa-ER/admin/models/table.php b/resources/lang/aa-ER/admin/models/table.php new file mode 100644 index 0000000000..42e084eb6a --- /dev/null +++ b/resources/lang/aa-ER/admin/models/table.php @@ -0,0 +1,17 @@ + 'crwdns659:0crwdne659:0', + 'created_at' => 'crwdns660:0crwdne660:0', + 'eol' => 'crwdns661:0crwdne661:0', + 'modelnumber' => 'crwdns662:0crwdne662:0', + 'name' => 'crwdns663:0crwdne663:0', + 'numassets' => 'crwdns664:0crwdne664:0', + 'title' => 'crwdns665:0crwdne665:0', + 'update' => 'crwdns666:0crwdne666:0', + 'view' => 'crwdns667:0crwdne667:0', + 'update' => 'crwdns666:0crwdne666:0', + 'clone' => 'crwdns669:0crwdne669:0', + 'edit' => 'crwdns670:0crwdne670:0', +); diff --git a/resources/lang/aa-ER/admin/reports/general.php b/resources/lang/aa-ER/admin/reports/general.php new file mode 100644 index 0000000000..36bb7b7363 --- /dev/null +++ b/resources/lang/aa-ER/admin/reports/general.php @@ -0,0 +1,17 @@ + 'crwdns1136:0crwdne1136:0', + 'deleted_user' => 'crwdns6699:0crwdne6699:0', + 'send_reminder' => 'crwdns6701:0crwdne6701:0', + 'reminder_sent' => 'crwdns6703:0crwdne6703:0', + 'acceptance_deleted' => 'crwdns6705:0crwdne6705:0', + 'acceptance_request' => 'crwdns6707:0crwdne6707:0', + 'custom_export' => [ + 'user_address' => 'crwdns11870:0crwdne11870:0', + 'user_city' => 'crwdns11872:0crwdne11872:0', + 'user_state' => 'crwdns11874:0crwdne11874:0', + 'user_country' => 'crwdns11876:0crwdne11876:0', + 'user_zip' => 'crwdns11878:0crwdne11878:0' + ] +]; \ No newline at end of file diff --git a/resources/lang/aa-ER/admin/reports/message.php b/resources/lang/aa-ER/admin/reports/message.php new file mode 100644 index 0000000000..35d177d69e --- /dev/null +++ b/resources/lang/aa-ER/admin/reports/message.php @@ -0,0 +1,5 @@ + 'crwdns1137:0crwdne1137:0' +); diff --git a/resources/lang/aa-ER/admin/settings/general.php b/resources/lang/aa-ER/admin/settings/general.php new file mode 100644 index 0000000000..cd858068bc --- /dev/null +++ b/resources/lang/aa-ER/admin/settings/general.php @@ -0,0 +1,367 @@ + 'crwdns1671:0crwdne1671:0', + 'ad_domain' => 'crwdns1672:0crwdne1672:0', + 'ad_domain_help' => 'crwdns1673:0crwdne1673:0', + 'ad_append_domain_label' => 'crwdns5846:0crwdne5846:0', + 'ad_append_domain' => 'crwdns5848:0crwdne5848:0', + 'ad_append_domain_help' => 'crwdns5850:0crwdne5850:0', + 'admin_cc_email' => 'crwdns2026:0crwdne2026:0', + 'admin_cc_email_help' => 'crwdns2027:0crwdne2027:0', + 'admin_settings' => 'crwdns11908:0crwdne11908:0', + 'is_ad' => 'crwdns1674:0crwdne1674:0', + 'alerts' => 'crwdns6315:0crwdne6315:0', + 'alert_title' => 'crwdns11367:0crwdne11367:0', + 'alert_email' => 'crwdns1198:0crwdne1198:0', + 'alert_email_help' => 'crwdns6319:0crwdne6319:0', + 'alerts_enabled' => 'crwdns1623:0crwdne1623:0', + 'alert_interval' => 'crwdns1624:0crwdne1624:0', + 'alert_inv_threshold' => 'crwdns1625:0crwdne1625:0', + 'allow_user_skin' => 'crwdns6048:0crwdne6048:0', + 'allow_user_skin_help_text' => 'crwdns6050:0crwdne6050:0', + 'asset_ids' => 'crwdns1294:0crwdne1294:0', + 'audit_interval' => 'crwdns1908:0crwdne1908:0', + 'audit_interval_help' => 'crwdns11201:0crwdne11201:0', + 'audit_warning_days' => 'crwdns1910:0crwdne1910:0', + 'audit_warning_days_help' => 'crwdns1911:0crwdne1911:0', + 'auto_increment_assets' => 'crwdns6321:0crwdne6321:0', + 'auto_increment_prefix' => 'crwdns1148:0crwdne1148:0', + 'auto_incrementing_help' => 'crwdns6323:0crwdne6323:0', + 'backups' => 'crwdns1331:0crwdne1331:0', + 'backups_help' => 'crwdns6812:0crwdne6812:0', + 'backups_restoring' => 'crwdns6325:0crwdne6325:0', + 'backups_upload' => 'crwdns6327:0crwdne6327:0', + 'backups_path' => 'crwdns6329:0crwdne6329:0', + 'backups_restore_warning' => 'crwdns11531:0crwdne11531:0', + 'backups_logged_out' => 'crwdns6774:0crwdne6774:0', + 'backups_large' => 'crwdns6335:0crwdne6335:0', + 'barcode_settings' => 'crwdns1295:0crwdne1295:0', + 'confirm_purge' => 'crwdns1611:0crwdne1611:0', + 'confirm_purge_help' => 'crwdns5852:0crwdne5852:0', + 'custom_css' => 'crwdns1419:0crwdne1419:0', + 'custom_css_help' => 'crwdns1420:0crwdne1420:0', + 'custom_forgot_pass_url' => 'crwdns1966:0crwdne1966:0', + 'custom_forgot_pass_url_help' => 'crwdns1967:0crwdne1967:0', + 'dashboard_message' => 'crwdns1982:0crwdne1982:0', + 'dashboard_message_help' => 'crwdns1983:0crwdne1983:0', + 'default_currency' => 'crwdns1390:0crwdne1390:0', + 'default_eula_text' => 'crwdns1259:0crwdne1259:0', + 'default_language' => 'crwdns1581:0crwdne1581:0', + 'default_eula_help_text' => 'crwdns1260:0crwdne1260:0', + 'display_asset_name' => 'crwdns828:0crwdne828:0', + 'display_checkout_date' => 'crwdns829:0crwdne829:0', + 'display_eol' => 'crwdns1118:0crwdne1118:0', + 'display_qr' => 'crwdns1626:0crwdne1626:0', + 'display_alt_barcode' => 'crwdns1664:0crwdne1664:0', + 'email_logo' => 'crwdns5854:0crwdne5854:0', + 'barcode_type' => 'crwdns1665:0crwdne1665:0', + 'alt_barcode_type' => 'crwdns1666:0crwdne1666:0', + 'email_logo_size' => 'crwdns5856:0crwdne5856:0', + 'enabled' => 'crwdns6337:0crwdne6337:0', + 'eula_settings' => 'crwdns1296:0crwdne1296:0', + 'eula_markdown' => 'crwdns1261:0crwdne1261:0', + 'favicon' => 'crwdns5858:0crwdne5858:0', + 'favicon_format' => 'crwdns5860:0crwdne5860:0', + 'favicon_size' => 'crwdns5862:0crwdne5862:0', + 'footer_text' => 'crwdns1987:0crwdne1987:0', + 'footer_text_help' => 'crwdns1988:0crwdne1988:0', + 'general_settings' => 'crwdns1297:0crwdne1297:0', + 'general_settings_keywords' => 'crwdns12084:0crwdne12084:0', + 'general_settings_help' => 'crwdns6341:0crwdne6341:0', + 'generate_backup' => 'crwdns1427:0crwdne1427:0', + 'google_workspaces' => 'crwdns12080:0crwdne12080:0', + 'header_color' => 'crwdns1196:0crwdne1196:0', + 'info' => 'crwdns831:0crwdne831:0', + 'label_logo' => 'crwdns5864:0crwdne5864:0', + 'label_logo_size' => 'crwdns5866:0crwdne5866:0', + 'laravel' => 'crwdns1119:0crwdne1119:0', + 'ldap' => 'crwdns6343:0crwdne6343:0', + 'ldap_default_group' => 'crwdns11203:0crwdne11203:0', + 'ldap_default_group_info' => 'crwdns11205:0crwdne11205:0', + 'no_default_group' => 'crwdns11213:0crwdne11213:0', + 'ldap_help' => 'crwdns6345:0crwdne6345:0', + 'ldap_client_tls_key' => 'crwdns6093:0crwdne6093:0', + 'ldap_client_tls_cert' => 'crwdns6085:0crwdne6085:0', + 'ldap_enabled' => 'crwdns1448:0crwdne1448:0', + 'ldap_integration' => 'crwdns1449:0crwdne1449:0', + 'ldap_settings' => 'crwdns1450:0crwdne1450:0', + 'ldap_client_tls_cert_help' => 'crwdns6091:0crwdne6091:0', + 'ldap_location' => 'crwdns11583:0crwdne11583:0', +'ldap_location_help' => 'crwdns11585:0crwdne11585:0', + 'ldap_login_test_help' => 'crwdns1968:0crwdne1968:0', + 'ldap_login_sync_help' => 'crwdns1969:0crwdne1969:0', + 'ldap_manager' => 'crwdns6814:0crwdne6814:0', + 'ldap_server' => 'crwdns1451:0crwdne1451:0', + 'ldap_server_help' => 'crwdns1675:0crwdne1675:0', + 'ldap_server_cert' => 'crwdns1475:0crwdne1475:0', + 'ldap_server_cert_ignore' => 'crwdns1476:0crwdne1476:0', + 'ldap_server_cert_help' => 'crwdns1477:0crwdne1477:0', + 'ldap_tls' => 'crwdns1676:0crwdne1676:0', + 'ldap_tls_help' => 'crwdns1677:0crwdne1677:0', + 'ldap_uname' => 'crwdns1452:0crwdne1452:0', + 'ldap_dept' => 'crwdns6052:0crwdne6052:0', + 'ldap_phone' => 'crwdns6054:0crwdne6054:0', + 'ldap_jobtitle' => 'crwdns6056:0crwdne6056:0', + 'ldap_country' => 'crwdns6058:0crwdne6058:0', + 'ldap_pword' => 'crwdns1453:0crwdne1453:0', + 'ldap_basedn' => 'crwdns1454:0crwdne1454:0', + 'ldap_filter' => 'crwdns1455:0crwdne1455:0', + 'ldap_pw_sync' => 'crwdns1692:0crwdne1692:0', + 'ldap_pw_sync_help' => 'crwdns1693:0crwdne1693:0', + 'ldap_username_field' => 'crwdns1456:0crwdne1456:0', + 'ldap_lname_field' => 'crwdns1457:0crwdne1457:0', + 'ldap_fname_field' => 'crwdns1458:0crwdne1458:0', + 'ldap_auth_filter_query' => 'crwdns1459:0crwdne1459:0', + 'ldap_version' => 'crwdns1460:0crwdne1460:0', + 'ldap_active_flag' => 'crwdns1461:0crwdne1461:0', + 'ldap_activated_flag_help' => 'crwdns11176:0crwdne11176:0', + 'ldap_emp_num' => 'crwdns1462:0crwdne1462:0', + 'ldap_email' => 'crwdns1463:0crwdne1463:0', + 'ldap_test' => 'crwdns6349:0crwdne6349:0', + 'ldap_test_sync' => 'crwdns6351:0crwdne6351:0', + 'license' => 'crwdns1989:0crwdne1989:0', + 'load_remote' => 'crwdns12086:0crwdne12086:0', + 'load_remote_help_text' => 'crwdns12088:0crwdne12088:0', + 'login' => 'crwdns6353:0crwdne6353:0', + 'login_attempt' => 'crwdns6355:0crwdne6355:0', + 'login_ip' => 'crwdns6357:0crwdne6357:0', + 'login_success' => 'crwdns6359:0crwdne6359:0', + 'login_user_agent' => 'crwdns6361:0crwdne6361:0', + 'login_help' => 'crwdns6363:0crwdne6363:0', + 'login_note' => 'crwdns1890:0crwdne1890:0', + 'login_note_help' => 'crwdns1891:0crwdne1891:0', + 'login_remote_user_text' => 'crwdns2003:0crwdne2003:0', + 'login_remote_user_enabled_text' => 'crwdns2004:0crwdne2004:0', + 'login_remote_user_enabled_help' => 'crwdns2005:0crwdne2005:0', + 'login_common_disabled_text' => 'crwdns2006:0crwdne2006:0', + 'login_common_disabled_help' => 'crwdns2007:0crwdne2007:0', + 'login_remote_user_custom_logout_url_text' => 'crwdns2008:0crwdne2008:0', + 'login_remote_user_custom_logout_url_help' => 'crwdns2049:0crwdne2049:0', + 'login_remote_user_header_name_text' => 'crwdns5868:0crwdne5868:0', + 'login_remote_user_header_name_help' => 'crwdns5870:0crwdne5870:0', + 'logo' => 'crwdns1197:0crwdne1197:0', + 'logo_print_assets' => 'crwdns2051:0crwdne2051:0', + 'logo_print_assets_help' => 'crwdns2053:0crwdne2053:0', + 'full_multiple_companies_support_help_text' => 'crwdns1464:0crwdne1464:0', + 'full_multiple_companies_support_text' => 'crwdns1465:0crwdne1465:0', + 'show_in_model_list' => 'crwdns1990:0crwdne1990:0', + 'optional' => 'crwdns1298:0crwdne1298:0', + 'per_page' => 'crwdns832:0crwdne832:0', + 'php' => 'crwdns1120:0crwdne1120:0', + 'php_info' => 'crwdns6365:0crwdne6365:0', + 'php_overview' => 'crwdns6367:0crwdne6367:0', + 'php_overview_keywords' => 'crwdns6369:0crwdne6369:0', + 'php_overview_help' => 'crwdns6371:0crwdne6371:0', + 'php_gd_info' => 'crwdns833:0crwdne833:0', + 'php_gd_warning' => 'crwdns834:0crwdne834:0', + 'pwd_secure_complexity' => 'crwdns1892:0crwdne1892:0', + 'pwd_secure_complexity_help' => 'crwdns1893:0crwdne1893:0', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'crwdns6373:0crwdne6373:0', + 'pwd_secure_complexity_letters' => 'crwdns6375:0crwdne6375:0', + 'pwd_secure_complexity_numbers' => 'crwdns6377:0crwdne6377:0', + 'pwd_secure_complexity_symbols' => 'crwdns6379:0crwdne6379:0', + 'pwd_secure_complexity_case_diff' => 'crwdns6381:0crwdne6381:0', + 'pwd_secure_min' => 'crwdns1894:0crwdne1894:0', + 'pwd_secure_min_help' => 'crwdns5872:0crwdne5872:0', + 'pwd_secure_uncommon' => 'crwdns1896:0crwdne1896:0', + 'pwd_secure_uncommon_help' => 'crwdns1897:0crwdne1897:0', + 'qr_help' => 'crwdns835:0crwdne835:0', + 'qr_text' => 'crwdns836:0crwdne836:0', + 'saml' => 'crwdns6383:0crwdne6383:0', + 'saml_title' => 'crwdns6385:0crwdne6385:0', + 'saml_help' => 'crwdns6387:0crwdne6387:0', + 'saml_enabled' => 'crwdns5874:0crwdne5874:0', + 'saml_integration' => 'crwdns5876:0crwdne5876:0', + 'saml_sp_entityid' => 'crwdns5878:0crwdne5878:0', + 'saml_sp_acs_url' => 'crwdns5880:0crwdne5880:0', + 'saml_sp_sls_url' => 'crwdns5882:0crwdne5882:0', + 'saml_sp_x509cert' => 'crwdns5884:0crwdne5884:0', + 'saml_sp_metadata_url' => 'crwdns6060:0crwdne6060:0', + 'saml_idp_metadata' => 'crwdns5886:0crwdne5886:0', + 'saml_idp_metadata_help' => 'crwdns5888:0crwdne5888:0', + 'saml_attr_mapping_username' => 'crwdns5890:0crwdne5890:0', + 'saml_attr_mapping_username_help' => 'crwdns5892:0crwdne5892:0', + 'saml_forcelogin_label' => 'crwdns11178:0crwdne11178:0', + 'saml_forcelogin' => 'crwdns5896:0crwdne5896:0', + 'saml_forcelogin_help' => 'crwdns5898:0crwdne5898:0', + 'saml_slo_label' => 'crwdns5900:0crwdne5900:0', + 'saml_slo' => 'crwdns5902:0crwdne5902:0', + 'saml_slo_help' => 'crwdns5904:0crwdne5904:0', + 'saml_custom_settings' => 'crwdns5906:0crwdne5906:0', + 'saml_custom_settings_help' => 'crwdns5908:0crwdne5908:0', + 'saml_download' => 'crwdns6389:0crwdne6389:0', + 'setting' => 'crwdns837:0crwdne837:0', + 'settings' => 'crwdns838:0crwdne838:0', + 'show_alerts_in_menu' => 'crwdns1980:0crwdne1980:0', + 'show_archived_in_list' => 'crwdns1984:0crwdne1984:0', + 'show_archived_in_list_text' => 'crwdns1985:0crwdne1985:0', + 'show_assigned_assets' => 'crwdns5910:0crwdne5910:0', + 'show_assigned_assets_help' => 'crwdns5912:0crwdne5912:0', + 'show_images_in_email' => 'crwdns2028:0crwdne2028:0', + 'show_images_in_email_help' => 'crwdns2029:0crwdne2029:0', + 'site_name' => 'crwdns839:0crwdne839:0', + 'integrations' => 'crwdns11385:0crwdne11385:0', + 'slack' => 'crwdns11409:0crwdne11409:0', + 'general_webhook' => 'crwdns11411:0crwdne11411:0', + 'ms_teams' => 'crwdns12058:0crwdne12058:0', + 'webhook' => 'crwdns11387:0crwdne11387:0', + 'webhook_presave' => 'crwdns11445:0crwdne11445:0', + 'webhook_title' => 'crwdns11389:0crwdne11389:0', + 'webhook_help' => 'crwdns11391:0crwdne11391:0', + 'webhook_botname' => 'crwdns11393:0crwdne11393:0', + 'webhook_channel' => 'crwdns11395:0crwdne11395:0', + 'webhook_endpoint' => 'crwdns11397:0crwdne11397:0', + 'webhook_integration' => 'crwdns11399:0crwdne11399:0', + 'webhook_test' =>'crwdns11401:0crwdne11401:0', + 'webhook_integration_help' => 'crwdns11403:0crwdne11403:0', + 'webhook_integration_help_button' => 'crwdns11405:0crwdne11405:0', + 'webhook_test_help' => 'crwdns11407:0crwdne11407:0', + 'snipe_version' => 'crwdns1266:0crwdne1266:0', + 'support_footer' => 'crwdns1991:0crwdne1991:0', + 'support_footer_help' => 'crwdns1992:0crwdne1992:0', + 'version_footer' => 'crwdns2040:0crwdne2040:0', + 'version_footer_help' => 'crwdns2041:0crwdne2041:0', + 'system' => 'crwdns1121:0crwdne1121:0', + 'update' => 'crwdns840:0crwdne840:0', + 'value' => 'crwdns841:0crwdne841:0', + 'brand' => 'crwdns1433:0crwdne1433:0', + 'brand_keywords' => 'crwdns6397:0crwdne6397:0', + 'brand_help' => 'crwdns6399:0crwdne6399:0', + 'web_brand' => 'crwdns5916:0crwdne5916:0', + 'about_settings_title' => 'crwdns1434:0crwdne1434:0', + 'about_settings_text' => 'crwdns1435:0crwdne1435:0', + 'labels_per_page' => 'crwdns1582:0crwdne1582:0', + 'label_dimensions' => 'crwdns1583:0crwdne1583:0', + 'next_auto_tag_base' => 'crwdns1882:0crwdne1882:0', + 'page_padding' => 'crwdns1584:0crwdne1584:0', + 'privacy_policy_link' => 'crwdns2036:0crwdne2036:0', + 'privacy_policy' => 'crwdns2037:0crwdne2037:0', + 'privacy_policy_link_help' => 'crwdns2038:0crwdne2038:0', + 'purge' => 'crwdns1613:0crwdne1613:0', + 'purge_deleted' => 'crwdns6401:0crwdne6401:0', + 'labels_display_bgutter' => 'crwdns1585:0crwdne1585:0', + 'labels_display_sgutter' => 'crwdns1614:0crwdne1614:0', + 'labels_fontsize' => 'crwdns1587:0crwdne1587:0', + 'labels_pagewidth' => 'crwdns1588:0crwdne1588:0', + 'labels_pageheight' => 'crwdns1589:0crwdne1589:0', + 'label_gutters' => 'crwdns1590:0crwdne1590:0', + 'page_dimensions' => 'crwdns1591:0crwdne1591:0', + 'label_fields' => 'crwdns1592:0crwdne1592:0', + 'inches' => 'crwdns1593:0crwdne1593:0', + 'width_w' => 'crwdns1594:0crwdne1594:0', + 'height_h' => 'crwdns1595:0crwdne1595:0', + 'show_url_in_emails' => 'crwdns1953:0crwdne1953:0', + 'show_url_in_emails_help_text' => 'crwdns1954:0crwdne1954:0', + 'text_pt' => 'crwdns1596:0crwdne1596:0', + 'thumbnail_max_h' => 'crwdns1898:0crwdne1898:0', + 'thumbnail_max_h_help' => 'crwdns1899:0crwdne1899:0', + 'two_factor' => 'crwdns1776:0crwdne1776:0', + 'two_factor_secret' => 'crwdns1777:0crwdne1777:0', + 'two_factor_enrollment' => 'crwdns1778:0crwdne1778:0', + 'two_factor_enabled_text' => 'crwdns1779:0crwdne1779:0', + 'two_factor_reset' => 'crwdns1780:0crwdne1780:0', + 'two_factor_reset_help' => 'crwdns12150:0crwdne12150:0', + 'two_factor_reset_success' => 'crwdns1782:0crwdne1782:0', + 'two_factor_reset_error' => 'crwdns1783:0crwdne1783:0', + 'two_factor_enabled_warning' => 'crwdns1784:0crwdne1784:0', + 'two_factor_enabled_help' => 'crwdns1785:0crwdne1785:0', + 'two_factor_optional' => 'crwdns1817:0crwdne1817:0', + 'two_factor_required' => 'crwdns1787:0crwdne1787:0', + 'two_factor_disabled' => 'crwdns1788:0crwdne1788:0', + 'two_factor_enter_code' => 'crwdns1789:0crwdne1789:0', + 'two_factor_config_complete' => 'crwdns1790:0crwdne1790:0', + 'two_factor_enabled_edit_not_allowed' => 'crwdns1818:0crwdne1818:0', + 'two_factor_enrollment_text' => "crwdns1791:0crwdne1791:0", + 'require_accept_signature' => 'crwdns1819:0crwdne1819:0', + 'require_accept_signature_help_text' => 'crwdns1820:0crwdne1820:0', + 'left' => 'crwdns1597:0crwdne1597:0', + 'right' => 'crwdns1598:0crwdne1598:0', + 'top' => 'crwdns1599:0crwdne1599:0', + 'bottom' => 'crwdns1600:0crwdne1600:0', + 'vertical' => 'crwdns1601:0crwdne1601:0', + 'horizontal' => 'crwdns1602:0crwdne1602:0', + 'unique_serial' => 'crwdns2042:0crwdne2042:0', + 'unique_serial_help_text' => 'crwdns2043:0crwdne2043:0', + 'zerofill_count' => 'crwdns1678:0crwdne1678:0', + 'username_format_help' => 'crwdns5918:0crwdne5918:0', + 'oauth_title' => 'crwdns6403:0crwdne6403:0', + 'oauth' => 'crwdns6405:0crwdne6405:0', + 'oauth_help' => 'crwdns6407:0crwdne6407:0', + 'asset_tag_title' => 'crwdns6409:0crwdne6409:0', + 'barcode_title' => 'crwdns6411:0crwdne6411:0', + 'barcodes' => 'crwdns6413:0crwdne6413:0', + 'barcodes_help_overview' => 'crwdns6415:0crwdne6415:0', + 'barcodes_help' => 'crwdns6417:0crwdne6417:0', + 'barcodes_spinner' => 'crwdns6419:0crwdne6419:0', + 'barcode_delete_cache' => 'crwdns6421:0crwdne6421:0', + 'branding_title' => 'crwdns6423:0crwdne6423:0', + 'general_title' => 'crwdns6425:0crwdne6425:0', + 'mail_test' => 'crwdns6427:0crwdne6427:0', + 'mail_test_help' => 'crwdns6429:0crwdne6429:0', + 'filter_by_keyword' => 'crwdns6431:0crwdne6431:0', + 'security' => 'crwdns6433:0crwdne6433:0', + 'security_title' => 'crwdns6435:0crwdne6435:0', + 'security_keywords' => 'crwdns6437:0crwdne6437:0', + 'security_help' => 'crwdns6439:0crwdne6439:0', + 'groups_keywords' => 'crwdns6441:0crwdne6441:0', + 'groups_help' => 'crwdns6443:0crwdne6443:0', + 'localization' => 'crwdns6445:0crwdne6445:0', + 'localization_title' => 'crwdns6447:0crwdne6447:0', + 'localization_keywords' => 'crwdns6449:0crwdne6449:0', + 'localization_help' => 'crwdns6451:0crwdne6451:0', + 'notifications' => 'crwdns6453:0crwdne6453:0', + 'notifications_help' => 'crwdns11363:0crwdne11363:0', + 'asset_tags_help' => 'crwdns6457:0crwdne6457:0', + 'labels' => 'crwdns6459:0crwdne6459:0', + 'labels_title' => 'crwdns6461:0crwdne6461:0', + 'labels_help' => 'crwdns6463:0crwdne6463:0', + 'purge' => 'crwdns6465:0crwdne6465:0', + 'purge_keywords' => 'crwdns6467:0crwdne6467:0', + 'purge_help' => 'crwdns6469:0crwdne6469:0', + 'ldap_extension_warning' => 'crwdns6471:0crwdne6471:0', + 'ldap_ad' => 'crwdns6473:0crwdne6473:0', + 'employee_number' => 'crwdns6475:0crwdne6475:0', + 'create_admin_user' => 'crwdns6477:0crwdne6477:0', + 'create_admin_success' => 'crwdns6479:0crwdne6479:0', + 'create_admin_redirect' => 'crwdns6481:0crwdne6481:0', + 'setup_migrations' => 'crwdns6483:0crwdne6483:0', + 'setup_no_migrations' => 'crwdns6485:0crwdne6485:0', + 'setup_successful_migrations' => 'crwdns6487:0crwdne6487:0', + 'setup_migration_output' => 'crwdns6489:0crwdne6489:0', + 'setup_migration_create_user' => 'crwdns6491:0crwdne6491:0', + 'ldap_settings_link' => 'crwdns6493:0crwdne6493:0', + 'slack_test' => 'crwdns6495:0crwdne6495:0', + 'label2_enable' => 'crwdns11723:0crwdne11723:0', + 'label2_enable_help' => 'crwdns11725:0crwdne11725:0', + 'label2_template' => 'crwdns11727:0crwdne11727:0', + 'label2_template_help' => 'crwdns11729:0crwdne11729:0', + 'label2_title' => 'crwdns11731:0crwdne11731:0', + 'label2_title_help' => 'crwdns11733:0crwdne11733:0', + 'label2_title_help_phold' => 'crwdns11767:0{COMPANY}crwdne11767:0', + 'label2_asset_logo' => 'crwdns11737:0crwdne11737:0', + 'label2_asset_logo_help' => 'crwdns11739:0crwdne11739:0', + 'label2_1d_type' => 'crwdns11741:0crwdne11741:0', + 'label2_1d_type_help' => 'crwdns11743:0crwdne11743:0', + 'label2_2d_type' => 'crwdns11745:0crwdne11745:0', + 'label2_2d_type_help' => 'crwdns11747:0crwdne11747:0', + 'label2_2d_target' => 'crwdns11749:0crwdne11749:0', + 'label2_2d_target_help' => 'crwdns11751:0crwdne11751:0', + 'label2_fields' => 'crwdns11753:0crwdne11753:0', + 'label2_fields_help' => 'crwdns11755:0crwdne11755:0', + 'help_asterisk_bold' => 'crwdns11757:0crwdne11757:0', + 'help_blank_to_use' => 'crwdns11759:0crwdne11759:0', + 'help_default_will_use' => 'crwdns11789:0crwdne11789:0', + 'default' => 'crwdns11763:0crwdne11763:0', + 'none' => 'crwdns11765:0crwdne11765:0', + 'google_callback_help' => 'crwdns11615:0crwdne11615:0', + 'google_login' => 'crwdns11621:0crwdne11621:0', + 'enable_google_login' => 'crwdns11617:0crwdne11617:0', + 'enable_google_login_help' => 'crwdns11619:0crwdne11619:0', + 'mail_reply_to' => 'crwdns11823:0crwdne11823:0', + 'mail_from' => 'crwdns11825:0crwdne11825:0', + 'database_driver' => 'crwdns11827:0crwdne11827:0', + 'bs_table_storage' => 'crwdns11829:0crwdne11829:0', + 'timezone' => 'crwdns11831:0crwdne11831:0', + +]; diff --git a/resources/lang/aa-ER/admin/settings/message.php b/resources/lang/aa-ER/admin/settings/message.php new file mode 100644 index 0000000000..5e88ef0903 --- /dev/null +++ b/resources/lang/aa-ER/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'crwdns826:0crwdne826:0', + 'success' => 'crwdns827:0crwdne827:0', + ], + 'backup' => [ + 'delete_confirm' => 'crwdns1423:0crwdne1423:0', + 'file_deleted' => 'crwdns1424:0crwdne1424:0', + 'generated' => 'crwdns1425:0crwdne1425:0', + 'file_not_found' => 'crwdns1426:0crwdne1426:0', + 'restore_warning' => 'crwdns6709:0crwdne6709:0', + 'restore_confirm' => 'crwdns6711:0crwdne6711:0' + ], + 'purge' => [ + 'error' => 'crwdns1615:0crwdne1615:0', + 'validation_failed' => 'crwdns1616:0crwdne1616:0', + 'success' => 'crwdns1617:0crwdne1617:0', + ], + 'mail' => [ + 'sending' => 'crwdns6713:0crwdne6713:0', + 'success' => 'crwdns6715:0crwdne6715:0', + 'error' => 'crwdns6717:0crwdne6717:0', + 'additional' => 'crwdns6719:0crwdne6719:0' + ], + 'ldap' => [ + 'testing' => 'crwdns6721:0crwdne6721:0', + '500' => 'crwdns6723:0crwdne6723:0', + 'error' => 'crwdns6725:0crwdne6725:0', + 'sync_success' => 'crwdns6727:0crwdne6727:0', + 'testing_authentication' => 'crwdns6729:0crwdne6729:0', + 'authentication_success' => 'crwdns6731:0crwdne6731:0' + ], + 'webhook' => [ + 'sending' => 'crwdns11373:0crwdne11373:0', + 'success' => 'crwdns11841:0crwdne11841:0', + 'success_pt1' => 'crwdns11375:0crwdne11375:0', + 'success_pt2' => 'crwdns11377:0crwdne11377:0', + '500' => 'crwdns11379:0crwdne11379:0', + 'error' => 'crwdns11381:0crwdne11381:0', + 'error_redirect' => 'crwdns11843:0crwdne11843:0', + 'error_misc' => 'crwdns11383:0crwdne11383:0', + ] +]; diff --git a/resources/lang/aa-ER/admin/settings/table.php b/resources/lang/aa-ER/admin/settings/table.php new file mode 100644 index 0000000000..104cdfbdba --- /dev/null +++ b/resources/lang/aa-ER/admin/settings/table.php @@ -0,0 +1,6 @@ + 'crwdns6816:0crwdne6816:0', + 'size' => 'crwdns6818:0crwdne6818:0', +); diff --git a/resources/lang/aa-ER/admin/statuslabels/message.php b/resources/lang/aa-ER/admin/statuslabels/message.php new file mode 100644 index 0000000000..227df54b8d --- /dev/null +++ b/resources/lang/aa-ER/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'crwdns1653:0crwdne1653:0', + 'deleted_label' => 'crwdns11926:0crwdne11926:0', + 'assoc_assets' => 'crwdns1654:0crwdne1654:0', + + 'create' => [ + 'error' => 'crwdns1655:0crwdne1655:0', + 'success' => 'crwdns1656:0crwdne1656:0', + ], + + 'update' => [ + 'error' => 'crwdns1657:0crwdne1657:0', + 'success' => 'crwdns1658:0crwdne1658:0', + ], + + 'delete' => [ + 'confirm' => 'crwdns1659:0crwdne1659:0', + 'error' => 'crwdns1660:0crwdne1660:0', + 'success' => 'crwdns1661:0crwdne1661:0', + ], + + 'help' => [ + 'undeployable' => 'crwdns1955:0crwdne1955:0', + 'deployable' => 'crwdns6743:0crwdne6743:0', + 'archived' => 'crwdns1957:0crwdne1957:0', + 'pending' => 'crwdns1958:0crwdne1958:0', + ], + +]; diff --git a/resources/lang/aa-ER/admin/statuslabels/table.php b/resources/lang/aa-ER/admin/statuslabels/table.php new file mode 100644 index 0000000000..5fdc1ad9bb --- /dev/null +++ b/resources/lang/aa-ER/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'crwdns684:0crwdne684:0', + 'archived' => 'crwdns1161:0crwdne1161:0', + 'create' => 'crwdns683:0crwdne683:0', + 'color' => 'crwdns1686:0crwdne1686:0', + 'default_label' => 'crwdns2012:0crwdne2012:0', + 'default_label_help' => 'crwdns2013:0crwdne2013:0', + 'deployable' => 'crwdns1162:0crwdne1162:0', + 'info' => 'crwdns1163:0crwdne1163:0', + 'name' => 'crwdns680:0crwdne680:0', + 'pending' => 'crwdns1164:0crwdne1164:0', + 'status_type' => 'crwdns1165:0crwdne1165:0', + 'show_in_nav' => 'crwdns1687:0crwdne1687:0', + 'title' => 'crwdns681:0crwdne681:0', + 'undeployable' => 'crwdns1166:0crwdne1166:0', + 'update' => 'crwdns682:0crwdne682:0', +); diff --git a/resources/lang/aa-ER/admin/suppliers/message.php b/resources/lang/aa-ER/admin/suppliers/message.php new file mode 100644 index 0000000000..8e878747a1 --- /dev/null +++ b/resources/lang/aa-ER/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'crwdns11799:0crwdne11799:0', + 'does_not_exist' => 'crwdns861:0crwdne861:0', + + + 'create' => array( + 'error' => 'crwdns863:0crwdne863:0', + 'success' => 'crwdns864:0crwdne864:0' + ), + + 'update' => array( + 'error' => 'crwdns865:0crwdne865:0', + 'success' => 'crwdns866:0crwdne866:0' + ), + + 'delete' => array( + 'confirm' => 'crwdns867:0crwdne867:0', + 'error' => 'crwdns868:0crwdne868:0', + 'success' => 'crwdns869:0crwdne869:0', + 'assoc_assets' => 'crwdns1959:0crwdne1959:0', + 'assoc_licenses' => 'crwdns1960:0crwdne1960:0', + 'assoc_maintenances' => 'crwdns1961:0crwdne1961:0', + ) + +); diff --git a/resources/lang/aa-ER/admin/suppliers/table.php b/resources/lang/aa-ER/admin/suppliers/table.php new file mode 100644 index 0000000000..ab5f949b3a --- /dev/null +++ b/resources/lang/aa-ER/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'crwdns1821:0crwdne1821:0', + 'about_suppliers_text' => 'crwdns1822:0crwdne1822:0', + 'address' => 'crwdns842:0crwdne842:0', + 'assets' => 'crwdns843:0crwdne843:0', + 'city' => 'crwdns844:0crwdne844:0', + 'contact' => 'crwdns845:0crwdne845:0', + 'country' => 'crwdns846:0crwdne846:0', + 'create' => 'crwdns847:0crwdne847:0', + 'email' => 'crwdns848:0crwdne848:0', + 'fax' => 'crwdns849:0crwdne849:0', + 'id' => 'crwdns850:0crwdne850:0', + 'licenses' => 'crwdns1125:0crwdne1125:0', + 'name' => 'crwdns851:0crwdne851:0', + 'notes' => 'crwdns852:0crwdne852:0', + 'phone' => 'crwdns853:0crwdne853:0', + 'state' => 'crwdns854:0crwdne854:0', + 'suppliers' => 'crwdns855:0crwdne855:0', + 'update' => 'crwdns856:0crwdne856:0', + 'view' => 'crwdns858:0crwdne858:0', + 'view_assets_for' => 'crwdns859:0crwdne859:0', + 'zip' => 'crwdns860:0crwdne860:0', + +); diff --git a/resources/lang/aa-ER/admin/users/general.php b/resources/lang/aa-ER/admin/users/general.php new file mode 100644 index 0000000000..c6e1289526 --- /dev/null +++ b/resources/lang/aa-ER/admin/users/general.php @@ -0,0 +1,54 @@ + 'crwdns2044:0crwdne2044:0', + 'activated_disabled_help_text' => 'crwdns2045:0crwdne2045:0', + 'assets_user' => 'crwdns1127:0crwdne1127:0', + 'bulk_update_warn' => 'crwdns1846:0crwdne1846:0', + 'bulk_update_help' => 'crwdns1847:0crwdne1847:0', + 'current_assets' => 'crwdns1579:0crwdne1579:0', + 'clone' => 'crwdns805:0crwdne805:0', + 'contact_user' => 'crwdns1128:0crwdne1128:0', + 'edit' => 'crwdns804:0crwdne804:0', + 'filetype_info' => 'crwdns1391:0crwdne1391:0', + 'history_user' => 'crwdns1129:0crwdne1129:0', + 'info' => 'crwdns1848:0crwdne1848:0', + 'restore_user' => 'crwdns1912:0crwdne1912:0', + 'last_login' => 'crwdns1130:0crwdne1130:0', + 'ldap_config_text' => 'crwdns1580:0crwdne1580:0', + 'print_assigned' => 'crwdns1993:0crwdne1993:0', + 'email_assigned' => 'crwdns10484:0crwdne10484:0', + 'user_notified' => 'crwdns10486:0crwdne10486:0', + 'auto_assign_label' => 'crwdns11345:0crwdne11345:0', + 'auto_assign_help' => 'crwdns11347:0crwdne11347:0', + 'software_user' => 'crwdns1131:0crwdne1131:0', + 'send_email_help' => 'crwdns5920:0crwdne5920:0', + 'view_user' => 'crwdns1132:0crwdne1132:0', + 'usercsv' => 'crwdns1193:0crwdne1193:0', + 'two_factor_admin_optin_help' => 'crwdns1823:0crwdne1823:0', + 'two_factor_enrolled' => 'crwdns6820:0crwdne6820:0', + 'two_factor_active' => 'crwdns6822:0crwdne6822:0', + 'user_deactivated' => 'crwdns6824:0crwdne6824:0', + 'user_activated' => 'crwdns6826:0crwdne6826:0', + 'activation_status_warning' => 'crwdns6747:0crwdne6747:0', + 'group_memberships_helpblock' => 'crwdns6749:0crwdne6749:0', + 'superadmin_permission_warning' => 'crwdns6751:0crwdne6751:0', + 'admin_permission_warning' => 'crwdns6753:0crwdne6753:0', + 'remove_group_memberships' => 'crwdns6755:0crwdne6755:0', + 'warning_deletion_information' => 'crwdns10534:0crwdne10534:0', + 'update_user_assets_status' => 'crwdns10488:0crwdne10488:0', + 'checkin_user_properties' => 'crwdns6763:0crwdne6763:0', + 'remote_label' => 'crwdns6828:0crwdne6828:0', + 'remote' => 'crwdns6830:0crwdne6830:0', + 'remote_help' => 'crwdns6832:0crwdne6832:0', + 'not_remote_label' => 'crwdns6834:0crwdne6834:0', + 'vip_label' => 'crwdns11349:0crwdne11349:0', + 'vip_help' => 'crwdns11525:0crwdne11525:0', + 'create_user' => 'crwdns11353:0crwdne11353:0', + 'create_user_page_explanation' => 'crwdns11355:0crwdne11355:0', + 'email_credentials' => 'crwdns11357:0crwdne11357:0', + 'email_credentials_text' => 'crwdns11359:0crwdne11359:0', + 'next_save_user' => 'crwdns11361:0crwdne11361:0', + 'all_assigned_list_generation' => 'crwdns11415:0crwdne11415:0', + 'email_user_creds_on_create' => 'crwdns11517:0crwdne11517:0', +]; diff --git a/resources/lang/aa-ER/admin/users/message.php b/resources/lang/aa-ER/admin/users/message.php new file mode 100644 index 0000000000..3cdee7f200 --- /dev/null +++ b/resources/lang/aa-ER/admin/users/message.php @@ -0,0 +1,68 @@ + 'crwdns1344:0crwdne1344:0', + 'declined' => 'crwdns1345:0crwdne1345:0', + 'bulk_manager_warn' => 'crwdns1849:0crwdne1849:0', + 'user_exists' => 'crwdns787:0crwdne787:0', + 'user_not_found' => 'crwdns11623:0crwdne11623:0', + 'user_login_required' => 'crwdns789:0crwdne789:0', + 'user_has_no_assets_assigned' => 'crwdns11868:0crwdne11868:0', + 'user_password_required' => 'crwdns790:0crwdne790:0', + 'insufficient_permissions' => 'crwdns791:0crwdne791:0', + 'user_deleted_warning' => 'crwdns1133:0crwdne1133:0', + 'ldap_not_configured' => 'crwdns1412:0crwdne1412:0', + 'password_resets_sent' => 'crwdns5922:0crwdne5922:0', + 'password_reset_sent' => 'crwdns6087:0crwdne6087:0', + 'user_has_no_email' => 'crwdns10536:0crwdne10536:0', + 'log_record_not_found' => 'crwdns11844:0crwdne11844:0', + + + 'success' => array( + 'create' => 'crwdns792:0crwdne792:0', + 'update' => 'crwdns793:0crwdne793:0', + 'update_bulk' => 'crwdns1850:0crwdne1850:0', + 'delete' => 'crwdns794:0crwdne794:0', + 'ban' => 'crwdns795:0crwdne795:0', + 'unban' => 'crwdns796:0crwdne796:0', + 'suspend' => 'crwdns797:0crwdne797:0', + 'unsuspend' => 'crwdns798:0crwdne798:0', + 'restored' => 'crwdns799:0crwdne799:0', + 'import' => 'crwdns1194:0crwdne1194:0', + ), + + 'error' => array( + 'create' => 'crwdns800:0crwdne800:0', + 'update' => 'crwdns801:0crwdne801:0', + 'delete' => 'crwdns802:0crwdne802:0', + 'delete_has_assets' => 'crwdns1888:0crwdne1888:0', + 'unsuspend' => 'crwdns803:0crwdne803:0', + 'import' => 'crwdns1195:0crwdne1195:0', + 'asset_already_accepted' => 'crwdns1267:0crwdne1267:0', + 'accept_or_decline' => 'crwdns1346:0crwdne1346:0', + 'incorrect_user_accepted' => 'crwdns1483:0crwdne1483:0', + 'ldap_could_not_connect' => 'crwdns1413:0crwdne1413:0', + 'ldap_could_not_bind' => 'crwdns1414:0crwdne1414:0', + 'ldap_could_not_search' => 'crwdns1415:0crwdne1415:0', + 'ldap_could_not_get_entries' => 'crwdns1416:0crwdne1416:0', + 'password_ldap' => 'crwdns1889:0crwdne1889:0', + ), + + 'deletefile' => array( + 'error' => 'crwdns1347:0crwdne1347:0', + 'success' => 'crwdns1348:0crwdne1348:0', + ), + + 'upload' => array( + 'error' => 'crwdns1349:0crwdne1349:0', + 'success' => 'crwdns1350:0crwdne1350:0', + 'nofiles' => 'crwdns1351:0crwdne1351:0', + 'invalidfiles' => 'crwdns1352:0crwdne1352:0', + ), + + 'inventorynotification' => array( + 'error' => 'crwdns11197:0crwdne11197:0', + 'success' => 'crwdns11199:0crwdne11199:0' + ) +); \ No newline at end of file diff --git a/resources/lang/aa-ER/admin/users/table.php b/resources/lang/aa-ER/admin/users/table.php new file mode 100644 index 0000000000..906deee5de --- /dev/null +++ b/resources/lang/aa-ER/admin/users/table.php @@ -0,0 +1,40 @@ + 'crwdns762:0crwdne762:0', + 'allow' => 'crwdns763:0crwdne763:0', + 'checkedout' => 'crwdns764:0crwdne764:0', + 'created_at' => 'crwdns765:0crwdne765:0', + 'createuser' => 'crwdns766:0crwdne766:0', + 'deny' => 'crwdns767:0crwdne767:0', + 'email' => 'crwdns768:0crwdne768:0', + 'employee_num' => 'crwdns769:0crwdne769:0', + 'first_name' => 'crwdns770:0crwdne770:0', + 'groupnotes' => 'crwdns6836:0crwdne6836:0', + 'id' => 'crwdns772:0crwdne772:0', + 'inherit' => 'crwdns773:0crwdne773:0', + 'job' => 'crwdns774:0crwdne774:0', + 'last_login' => 'crwdns775:0crwdne775:0', + 'last_name' => 'crwdns776:0crwdne776:0', + 'location' => 'crwdns777:0crwdne777:0', + 'lock_passwords' => 'crwdns1262:0crwdne1262:0', + 'manager' => 'crwdns778:0crwdne778:0', + 'managed_locations' => 'crwdns1887:0crwdne1887:0', + 'name' => 'crwdns779:0crwdne779:0', + 'nogroup' => 'crwdns11906:0crwdne11906:0', + 'notes' => 'crwdns1268:0crwdne1268:0', + 'password_confirm' => 'crwdns780:0crwdne780:0', + 'password' => 'crwdns781:0crwdne781:0', + 'phone' => 'crwdns782:0crwdne782:0', + 'show_current' => 'crwdns1269:0crwdne1269:0', + 'show_deleted' => 'crwdns1270:0crwdne1270:0', + 'title' => 'crwdns783:0crwdne783:0', + 'to_restore_them' => 'crwdns1851:0crwdne1851:0', + 'total_assets_cost' => "crwdns11797:0crwdne11797:0", + 'updateuser' => 'crwdns784:0crwdne784:0', + 'username' => 'crwdns1143:0crwdne1143:0', + 'user_deleted_text' => 'crwdns1852:0crwdne1852:0', + 'username_note' => 'crwdns1144:0crwdne1144:0', + 'cloneuser' => 'crwdns785:0crwdne785:0', + 'viewusers' => 'crwdns786:0crwdne786:0', +); diff --git a/resources/lang/aa-ER/auth.php b/resources/lang/aa-ER/auth.php new file mode 100644 index 0000000000..27df1e1525 --- /dev/null +++ b/resources/lang/aa-ER/auth.php @@ -0,0 +1,20 @@ + 'crwdns6844:0crwdne6844:0', + 'password' => 'crwdns6846:0crwdne6846:0', + 'throttle' => 'crwdns6848:0crwdne6848:0', + +); diff --git a/resources/lang/aa-ER/auth/general.php b/resources/lang/aa-ER/auth/general.php new file mode 100644 index 0000000000..c392c8a6b1 --- /dev/null +++ b/resources/lang/aa-ER/auth/general.php @@ -0,0 +1,19 @@ + 'crwdns1630:0crwdne1630:0', + 'email_reset_password' => 'crwdns1631:0crwdne1631:0', + 'reset_password' => 'crwdns1632:0crwdne1632:0', + 'saml_login' => 'crwdns5924:0crwdne5924:0', + 'login' => 'crwdns1633:0crwdne1633:0', + 'login_prompt' => 'crwdns1634:0crwdne1634:0', + 'forgot_password' => 'crwdns1635:0crwdne1635:0', + 'ldap_reset_password' => 'crwdns6066:0crwdne6066:0', + 'remember_me' => 'crwdns1636:0crwdne1636:0', + 'username_help_top' => 'crwdns6044:0crwdne6044:0', + 'username_help_bottom' => 'crwdns6046:0crwdne6046:0', + 'google_login' => 'crwdns12026:0crwdne12026:0', + 'google_login_failed' => 'crwdns11603:0crwdne11603:0', + +]; + diff --git a/resources/lang/aa-ER/auth/message.php b/resources/lang/aa-ER/auth/message.php new file mode 100644 index 0000000000..7a7c868b22 --- /dev/null +++ b/resources/lang/aa-ER/auth/message.php @@ -0,0 +1,45 @@ + 'crwdns1102:0crwdne1102:0', + 'account_not_found' => 'crwdns1392:0crwdne1392:0', + 'account_not_activated' => 'crwdns1104:0crwdne1104:0', + 'account_suspended' => 'crwdns1105:0crwdne1105:0', + 'account_banned' => 'crwdns1106:0crwdne1106:0', + 'throttle' => 'crwdns5926:0crwdne5926:0', + + 'two_factor' => array( + 'already_enrolled' => 'crwdns5928:0crwdne5928:0', + 'success' => 'crwdns5930:0crwdne5930:0', + 'code_required' => 'crwdns5932:0crwdne5932:0', + 'invalid_code' => 'crwdns5934:0crwdne5934:0', + ), + + 'signin' => array( + 'error' => 'crwdns1107:0crwdne1107:0', + 'success' => 'crwdns1108:0crwdne1108:0', + ), + + 'logout' => array( + 'error' => 'crwdns5936:0crwdne5936:0', + 'success' => 'crwdns5938:0crwdne5938:0', + ), + + 'signup' => array( + 'error' => 'crwdns1109:0crwdne1109:0', + 'success' => 'crwdns1110:0crwdne1110:0', + ), + + 'forgot-password' => array( + 'error' => 'crwdns1111:0crwdne1111:0', + 'success' => 'crwdns5940:0crwdne5940:0', + ), + + 'forgot-password-confirm' => array( + 'error' => 'crwdns1113:0crwdne1113:0', + 'success' => 'crwdns1114:0crwdne1114:0', + ), + + +); diff --git a/resources/lang/aa-ER/button.php b/resources/lang/aa-ER/button.php new file mode 100644 index 0000000000..363e8b894b --- /dev/null +++ b/resources/lang/aa-ER/button.php @@ -0,0 +1,24 @@ + 'crwdns967:0crwdne967:0', + 'add' => 'crwdns1150:0crwdne1150:0', + 'cancel' => 'crwdns1151:0crwdne1151:0', + 'checkin_and_delete' => 'crwdns10510:0crwdne10510:0', + 'delete' => 'crwdns965:0crwdne965:0', + 'edit' => 'crwdns964:0crwdne964:0', + 'restore' => 'crwdns966:0crwdne966:0', + 'remove' => 'crwdns6301:0crwdne6301:0', + 'request' => 'crwdns1407:0crwdne1407:0', + 'submit' => 'crwdns968:0crwdne968:0', + 'upload' => 'crwdns1152:0crwdne1152:0', + 'select_file' => 'crwdns1853:0crwdne1853:0', + 'select_files' => 'crwdns2022:0crwdne2022:0', + 'generate_labels' => 'crwdns5942:0{1}crwdne5942:0', + 'send_password_link' => 'crwdns6089:0crwdne6089:0', + 'go' => 'crwdns6303:0crwdne6303:0', + 'bulk_actions' => 'crwdns6305:0crwdne6305:0', + 'add_maintenance' => 'crwdns6307:0crwdne6307:0', + 'append' => 'crwdns6309:0crwdne6309:0', + 'new' => 'crwdns6311:0crwdne6311:0', +]; diff --git a/resources/lang/aa-ER/general.php b/resources/lang/aa-ER/general.php new file mode 100644 index 0000000000..ec3f1a9968 --- /dev/null +++ b/resources/lang/aa-ER/general.php @@ -0,0 +1,531 @@ + 'crwdns12148:0crwdne12148:0', + 'accessories' => 'crwdns1200:0crwdne1200:0', + 'activated' => 'crwdns1540:0crwdne1540:0', + 'accepted_date' => 'crwdns11295:0crwdne11295:0', + 'accessory' => 'crwdns1201:0crwdne1201:0', + 'accessory_report' => 'crwdns1410:0crwdne1410:0', + 'action' => 'crwdns1304:0crwdne1304:0', + 'activity_report' => 'crwdns1291:0crwdne1291:0', + 'address' => 'crwdns1019:0crwdne1019:0', + 'admin' => 'crwdns1020:0crwdne1020:0', + 'administrator' => 'crwdns2016:0crwdne2016:0', + 'add_seats' => 'crwdns1472:0crwdne1472:0', + 'age' => "crwdns11183:0crwdne11183:0", + 'all_assets' => 'crwdns1021:0crwdne1021:0', + 'all' => 'crwdns1022:0crwdne1022:0', + 'archived' => 'crwdns1172:0crwdne1172:0', + 'asset_models' => 'crwdns1023:0crwdne1023:0', + 'asset_model' => 'crwdns1950:0crwdne1950:0', + 'asset' => 'crwdns1024:0crwdne1024:0', + 'asset_report' => 'crwdns1138:0crwdne1138:0', + 'asset_tag' => 'crwdns1025:0crwdne1025:0', + 'asset_tags' => 'crwdns6097:0crwdne6097:0', + 'assets_available' => 'crwdns6099:0crwdne6099:0', + 'accept_assets' => 'crwdns6101:0crwdne6101:0', + 'accept_assets_menu' => 'crwdns6103:0crwdne6103:0', + 'audit' => 'crwdns1913:0crwdne1913:0', + 'audit_report' => 'crwdns1914:0crwdne1914:0', + 'assets' => 'crwdns1027:0crwdne1027:0', + 'assets_audited' => 'crwdns11297:0crwdne11297:0', + 'assets_checked_in_count' => 'crwdns11299:0crwdne11299:0', + 'assets_checked_out_count' => 'crwdns11301:0crwdne11301:0', + 'asset_deleted_warning' => 'crwdns11303:0crwdne11303:0', + 'assigned_date' => 'crwdns11305:0crwdne11305:0', + 'assigned_to' => 'crwdns6782:0crwdne6782:0', + 'assignee' => 'crwdns11307:0crwdne11307:0', + 'avatar_delete' => 'crwdns1028:0crwdne1028:0', + 'avatar_upload' => 'crwdns1029:0crwdne1029:0', + 'back' => 'crwdns1030:0crwdne1030:0', + 'bad_data' => 'crwdns1334:0crwdne1334:0', + 'bulkaudit' => 'crwdns1915:0crwdne1915:0', + 'bulkaudit_status' => 'crwdns1916:0crwdne1916:0', + 'bulk_checkout' => 'crwdns1667:0crwdne1667:0', + 'bulk_edit' => 'crwdns6105:0crwdne6105:0', + 'bulk_delete' => 'crwdns6107:0crwdne6107:0', + 'bulk_actions' => 'crwdns6109:0crwdne6109:0', + 'bulk_checkin_delete' => 'crwdns11441:0crwdne11441:0', + 'byod' => 'crwdns11309:0crwdne11309:0', + 'byod_help' => 'crwdns11311:0crwdne11311:0', + 'bystatus' => 'crwdns5944:0crwdne5944:0', + 'cancel' => 'crwdns1031:0crwdne1031:0', + 'categories' => 'crwdns1324:0crwdne1324:0', + 'category' => 'crwdns1325:0crwdne1325:0', + 'change' => 'crwdns1877:0crwdne1877:0', + 'changeemail' => 'crwdns1034:0crwdne1034:0', + 'changepassword' => 'crwdns1035:0crwdne1035:0', + 'checkin' => 'crwdns1036:0crwdne1036:0', + 'checkin_from' => 'crwdns1272:0crwdne1272:0', + 'checkout' => 'crwdns1037:0crwdne1037:0', + 'checkouts_count' => 'crwdns2017:0crwdne2017:0', + 'checkins_count' => 'crwdns2018:0crwdne2018:0', + 'user_requests_count' => 'crwdns2019:0crwdne2019:0', + 'city' => 'crwdns1038:0crwdne1038:0', + 'click_here' => 'crwdns1854:0crwdne1854:0', + 'clear_selection' => 'crwdns1962:0crwdne1962:0', + 'companies' => 'crwdns1444:0crwdne1444:0', + 'company' => 'crwdns1445:0crwdne1445:0', + 'component' => 'crwdns1571:0crwdne1571:0', + 'components' => 'crwdns1572:0crwdne1572:0', + 'complete' => 'crwdns1855:0crwdne1855:0', + 'consumable' => 'crwdns1326:0crwdne1326:0', + 'consumables' => 'crwdns1327:0crwdne1327:0', + 'country' => 'crwdns1039:0crwdne1039:0', + 'could_not_restore' => 'crwdns11894:0:item_type:crwdne11894:0', + 'not_deleted' => 'crwdns11896:0crwdne11896:0', + 'create' => 'crwdns1040:0crwdne1040:0', + 'created' => 'crwdns1773:0crwdne1773:0', + 'created_asset' => 'crwdns1041:0crwdne1041:0', + 'created_at' => 'crwdns10458:0crwdne10458:0', + 'created_by' => 'crwdns10460:0crwdne10460:0', + 'record_created' => 'crwdns5946:0crwdne5946:0', + 'updated_at' => 'crwdns1856:0crwdne1856:0', + 'currency' => 'crwdns1043:0crwdne1043:0', // this is deprecated + 'current' => 'crwdns1044:0crwdne1044:0', + 'current_password' => 'crwdns6113:0crwdne6113:0', + 'customize_report' => 'crwdns6115:0crwdne6115:0', + 'custom_report' => 'crwdns1139:0crwdne1139:0', + 'dashboard' => 'crwdns1202:0crwdne1202:0', + 'days' => 'crwdns1917:0crwdne1917:0', + 'days_to_next_audit' => 'crwdns1918:0crwdne1918:0', + 'date' => 'crwdns1045:0crwdne1045:0', + 'debug_warning' => 'crwdns1827:0crwdne1827:0', + 'debug_warning_text' => 'crwdns1828:0crwdne1828:0', + 'delete' => 'crwdns1046:0crwdne1046:0', + 'delete_confirm' => 'crwdns2020:0crwdne2020:0', + 'delete_confirm_no_undo' => 'crwdns11599:0crwdne11599:0', + 'deleted' => 'crwdns1047:0crwdne1047:0', + 'delete_seats' => 'crwdns1430:0crwdne1430:0', + 'deletion_failed' => 'crwdns6117:0crwdne6117:0', + 'departments' => 'crwdns1878:0crwdne1878:0', + 'department' => 'crwdns1879:0crwdne1879:0', + 'deployed' => 'crwdns1048:0crwdne1048:0', + 'depreciation' => 'crwdns1050:0crwdne1050:0', + 'depreciations' => 'crwdns6119:0crwdne6119:0', + 'depreciation_report' => 'crwdns1049:0crwdne1049:0', + 'details' => 'crwdns1994:0crwdne1994:0', + 'download' => 'crwdns1181:0crwdne1181:0', + 'download_all' => 'crwdns6032:0crwdne6032:0', + 'editprofile' => 'crwdns1051:0crwdne1051:0', + 'eol' => 'crwdns1052:0crwdne1052:0', + 'email_domain' => 'crwdns1642:0crwdne1642:0', + 'email_format' => 'crwdns1643:0crwdne1643:0', + 'employee_number' => 'crwdns6776:0crwdne6776:0', + 'email_domain_help' => 'crwdns1644:0crwdne1644:0', + 'error' => 'crwdns6121:0crwdne6121:0', + 'exclude_archived' => 'crwdns10514:0crwdne10514:0', + 'exclude_deleted' => 'crwdns10516:0crwdne10516:0', + 'example' => 'crwdns10462:0crwdne10462:0', + 'filastname_format' => 'crwdns1645:0crwdne1645:0', + 'firstname_lastname_format' => 'crwdns1646:0crwdne1646:0', + 'firstname_lastname_underscore_format' => 'crwdns1995:0crwdne1995:0', + 'lastnamefirstinitial_format' => 'crwdns1999:0crwdne1999:0', + 'firstintial_dot_lastname_format' => 'crwdns5948:0crwdne5948:0', + 'firstname_lastname_display' => 'crwdns11779:0crwdne11779:0', + 'lastname_firstname_display' => 'crwdns11781:0crwdne11781:0', + 'name_display_format' => 'crwdns11783:0crwdne11783:0', + 'first' => 'crwdns1273:0crwdne1273:0', + 'firstnamelastname' => 'crwdns5950:0crwdne5950:0', + 'lastname_firstinitial' => 'crwdns5952:0crwdne5952:0', + 'firstinitial.lastname' => 'crwdns5954:0crwdne5954:0', + 'firstnamelastinitial' => 'crwdns5956:0crwdne5956:0', + 'first_name' => 'crwdns1053:0crwdne1053:0', + 'first_name_format' => 'crwdns1647:0crwdne1647:0', + 'files' => 'crwdns1996:0crwdne1996:0', + 'file_name' => 'crwdns1153:0crwdne1153:0', + 'file_type' => 'crwdns5970:0crwdne5970:0', + 'filesize' => 'crwdns6788:0crwdne6788:0', + 'file_uploads' => 'crwdns1154:0crwdne1154:0', + 'file_upload' => 'crwdns6123:0crwdne6123:0', + 'generate' => 'crwdns1140:0crwdne1140:0', + 'generate_labels' => 'crwdns6125:0crwdne6125:0', + 'github_markdown' => 'crwdns1981:0crwdne1981:0', + 'groups' => 'crwdns1054:0crwdne1054:0', + 'gravatar_email' => 'crwdns1117:0crwdne1117:0', + 'gravatar_url' => 'crwdns6127:0crwdne6127:0', + 'history' => 'crwdns1620:0crwdne1620:0', + 'history_for' => 'crwdns1055:0crwdne1055:0', + 'id' => 'crwdns1056:0crwdne1056:0', + 'image' => 'crwdns1963:0crwdne1963:0', + 'image_delete' => 'crwdns1057:0crwdne1057:0', + 'include_deleted' => 'crwdns10518:0crwdne10518:0', + 'image_upload' => 'crwdns1058:0crwdne1058:0', + 'filetypes_accepted_help' => 'crwdns6129:0crwdne6129:0', + 'filetypes_size_help' => 'crwdns6131:0crwdne6131:0', + 'image_filetypes_help' => 'crwdns6038:0crwdne6038:0', + 'unaccepted_image_type' => 'crwdns11365:0crwdne11365:0', + 'import' => 'crwdns1411:0crwdne1411:0', + 'import_this_file' => 'crwdns11922:0crwdne11922:0', + 'importing' => 'crwdns6034:0crwdne6034:0', + 'importing_help' => 'crwdns6036:0crwdne6036:0', + 'import-history' => 'crwdns1694:0crwdne1694:0', + 'asset_maintenance' => 'crwdns1335:0crwdne1335:0', + 'asset_maintenance_report' => 'crwdns1336:0crwdne1336:0', + 'asset_maintenances' => 'crwdns1337:0crwdne1337:0', + 'item' => 'crwdns1292:0crwdne1292:0', + 'item_name' => 'crwdns6133:0crwdne6133:0', + 'import_file' => 'crwdns11451:0crwdne11451:0', + 'import_type' => 'crwdns11453:0crwdne11453:0', + 'insufficient_permissions' => 'crwdns1446:0crwdne1446:0', + 'kits' => 'crwdns5972:0crwdne5972:0', + 'language' => 'crwdns1573:0crwdne1573:0', + 'last' => 'crwdns1274:0crwdne1274:0', + 'last_login' => 'crwdns1857:0crwdne1857:0', + 'last_name' => 'crwdns1059:0crwdne1059:0', + 'license' => 'crwdns1060:0crwdne1060:0', + 'license_report' => 'crwdns1141:0crwdne1141:0', + 'licenses_available' => 'crwdns1061:0crwdne1061:0', + 'licenses' => 'crwdns1062:0crwdne1062:0', + 'list_all' => 'crwdns1063:0crwdne1063:0', + 'loading' => 'crwdns6135:0crwdne6135:0', + 'lock_passwords' => 'crwdns5974:0crwdne5974:0', + 'feature_disabled' => 'crwdns1774:0crwdne1774:0', + 'location' => 'crwdns1064:0crwdne1064:0', + 'location_plural' => 'crwdns12094:0crwdne12094:0', + 'locations' => 'crwdns1065:0crwdne1065:0', + 'logo_size' => 'crwdns5976:0crwdne5976:0', + 'logout' => 'crwdns1066:0crwdne1066:0', + 'lookup_by_tag' => 'crwdns1648:0crwdne1648:0', + 'maintenances' => 'crwdns1998:0crwdne1998:0', + 'manage_api_keys' => 'crwdns6137:0crwdne6137:0', + 'manufacturer' => 'crwdns1067:0crwdne1067:0', + 'manufacturers' => 'crwdns1068:0crwdne1068:0', + 'markdown' => 'crwdns1574:0crwdne1574:0', + 'min_amt' => 'crwdns1575:0crwdne1575:0', + 'min_amt_help' => 'crwdns6139:0crwdne6139:0', + 'model_no' => 'crwdns1069:0crwdne1069:0', + 'months' => 'crwdns1070:0crwdne1070:0', + 'moreinfo' => 'crwdns1071:0crwdne1071:0', + 'name' => 'crwdns1072:0crwdne1072:0', + 'new_password' => 'crwdns6141:0crwdne6141:0', + 'next' => 'crwdns1275:0crwdne1275:0', + 'next_audit_date' => 'crwdns1919:0crwdne1919:0', + 'no_email' => 'crwdns12130:0crwdne12130:0', + 'last_audit' => 'crwdns1920:0crwdne1920:0', + 'new' => 'crwdns1668:0crwdne1668:0', + 'no_depreciation' => 'crwdns1073:0crwdne1073:0', + 'no_results' => 'crwdns1074:0crwdne1074:0', + 'no' => 'crwdns1075:0crwdne1075:0', + 'notes' => 'crwdns1076:0crwdne1076:0', + 'order_number' => 'crwdns1829:0crwdne1829:0', + 'only_deleted' => 'crwdns10520:0crwdne10520:0', + 'page_menu' => 'crwdns1276:0crwdne1276:0', + 'pagination_info' => 'crwdns1277:0crwdne1277:0', + 'pending' => 'crwdns1077:0crwdne1077:0', + 'people' => 'crwdns1078:0crwdne1078:0', + 'per_page' => 'crwdns1079:0crwdne1079:0', + 'previous' => 'crwdns1278:0crwdne1278:0', + 'processing' => 'crwdns1279:0crwdne1279:0', + 'profile' => 'crwdns1080:0crwdne1080:0', + 'purchase_cost' => 'crwdns1830:0crwdne1830:0', + 'purchase_date' => 'crwdns1831:0crwdne1831:0', + 'qty' => 'crwdns1328:0crwdne1328:0', + 'quantity' => 'crwdns1473:0crwdne1473:0', + 'quantity_minimum' => 'crwdns6143:0crwdne6143:0', + 'quickscan_checkin' => 'crwdns6778:0crwdne6778:0', + 'quickscan_checkin_status' => 'crwdns6780:0crwdne6780:0', + 'ready_to_deploy' => 'crwdns1081:0crwdne1081:0', + 'recent_activity' => 'crwdns1280:0crwdne1280:0', + 'remaining' => 'crwdns6145:0crwdne6145:0', + 'remove_company' => 'crwdns1474:0crwdne1474:0', + 'reports' => 'crwdns1082:0crwdne1082:0', + 'restored' => 'crwdns1979:0crwdne1979:0', + 'restore' => 'crwdns6075:0crwdne6075:0', + 'requestable_models' => 'crwdns6147:0crwdne6147:0', + 'requested' => 'crwdns1408:0crwdne1408:0', + 'requested_date' => 'crwdns6149:0crwdne6149:0', + 'requested_assets' => 'crwdns6151:0crwdne6151:0', + 'requested_assets_menu' => 'crwdns6153:0crwdne6153:0', + 'request_canceled' => 'crwdns1703:0crwdne1703:0', + 'save' => 'crwdns1083:0crwdne1083:0', + 'select_var' => 'crwdns11455:0crwdne11455:0', // this will eventually replace all of our other selects + 'select' => 'crwdns1281:0crwdne1281:0', + 'select_all' => 'crwdns6155:0crwdne6155:0', + 'search' => 'crwdns1290:0crwdne1290:0', + 'select_category' => 'crwdns1663:0crwdne1663:0', + 'select_department' => 'crwdns1880:0crwdne1880:0', + 'select_depreciation' => 'crwdns1282:0crwdne1282:0', + 'select_location' => 'crwdns1283:0crwdne1283:0', + 'select_manufacturer' => 'crwdns1284:0crwdne1284:0', + 'select_model' => 'crwdns1285:0crwdne1285:0', + 'select_supplier' => 'crwdns1286:0crwdne1286:0', + 'select_user' => 'crwdns1287:0crwdne1287:0', + 'select_date' => 'crwdns1881:0crwdne1881:0', + 'select_statuslabel' => 'crwdns1340:0crwdne1340:0', + 'select_company' => 'crwdns1541:0crwdne1541:0', + 'select_asset' => 'crwdns1577:0crwdne1577:0', + 'settings' => 'crwdns1084:0crwdne1084:0', + 'show_deleted' => 'crwdns2000:0crwdne2000:0', + 'show_current' => 'crwdns2001:0crwdne2001:0', + 'sign_in' => 'crwdns1085:0crwdne1085:0', + 'signature' => 'crwdns1832:0crwdne1832:0', + 'signed_off_by' => 'crwdns6784:0crwdne6784:0', + 'skin' => 'crwdns2002:0crwdne2002:0', + 'webhook_msg_note' => 'crwdns11483:0crwdne11483:0', + 'webhook_test_msg' => 'crwdns11371:0crwdne11371:0', + 'some_features_disabled' => 'crwdns1669:0crwdne1669:0', + 'site_name' => 'crwdns1086:0crwdne1086:0', + 'state' => 'crwdns1087:0crwdne1087:0', + 'status_labels' => 'crwdns1088:0crwdne1088:0', + 'status' => 'crwdns1089:0crwdne1089:0', + 'accept_eula' => 'crwdns6786:0crwdne6786:0', + 'supplier' => 'crwdns1833:0crwdne1833:0', + 'suppliers' => 'crwdns1090:0crwdne1090:0', + 'sure_to_delete' => 'crwdns1858:0crwdne1858:0', + 'sure_to_delete_var' => 'crwdns11817:0crwdne11817:0', + 'delete_what' => 'crwdns11819:0crwdne11819:0', + 'submit' => 'crwdns1775:0crwdne1775:0', + 'target' => 'crwdns1834:0crwdne1834:0', + 'time_and_date_display' => 'crwdns1859:0crwdne1859:0', + 'total_assets' => 'crwdns1091:0crwdne1091:0', + 'total_licenses' => 'crwdns1092:0crwdne1092:0', + 'total_accessories' => 'crwdns1771:0crwdne1771:0', + 'total_consumables' => 'crwdns1772:0crwdne1772:0', + 'type' => 'crwdns1203:0crwdne1203:0', + 'undeployable' => 'crwdns1093:0crwdne1093:0', + 'unknown_admin' => 'crwdns1094:0crwdne1094:0', + 'username_format' => 'crwdns1649:0crwdne1649:0', + 'username' => 'crwdns10464:0crwdne10464:0', + 'update' => 'crwdns1341:0crwdne1341:0', + 'upload_filetypes_help' => 'crwdns5980:0crwdne5980:0', + 'uploaded' => 'crwdns1289:0crwdne1289:0', + 'user' => 'crwdns1095:0crwdne1095:0', + 'accepted' => 'crwdns1342:0crwdne1342:0', + 'declined' => 'crwdns1343:0crwdne1343:0', + 'unassigned' => 'crwdns11769:0crwdne11769:0', + 'unaccepted_asset_report' => 'crwdns1409:0crwdne1409:0', + 'users' => 'crwdns1271:0crwdne1271:0', + 'viewall' => 'crwdns5982:0crwdne5982:0', + 'viewassets' => 'crwdns1096:0crwdne1096:0', + 'viewassetsfor' => 'crwdns6161:0crwdne6161:0', + 'website' => 'crwdns1097:0crwdne1097:0', + 'welcome' => 'crwdns1098:0crwdne1098:0', + 'years' => 'crwdns1099:0crwdne1099:0', + 'yes' => 'crwdns1100:0crwdne1100:0', + 'zip' => 'crwdns1101:0crwdne1101:0', + 'noimage' => 'crwdns1447:0crwdne1447:0', + 'file_does_not_exist' => 'crwdns11185:0crwdne11185:0', + 'file_upload_success' => 'crwdns11187:0crwdne11187:0', + 'no_files_uploaded' => 'crwdns11189:0crwdne11189:0', + 'token_expired' => 'crwdns1578:0crwdne1578:0', + 'login_enabled' => 'crwdns5984:0crwdne5984:0', + 'audit_due' => 'crwdns5986:0crwdne5986:0', + 'audit_overdue' => 'crwdns5988:0crwdne5988:0', + 'accept' => 'crwdns6016:0crwdne6016:0', + 'i_accept' => 'crwdns6018:0crwdne6018:0', + 'i_decline' => 'crwdns6020:0crwdne6020:0', + 'accept_decline' => 'crwdns6163:0crwdne6163:0', + 'sign_tos' => 'crwdns6022:0crwdne6022:0', + 'clear_signature' => 'crwdns6024:0crwdne6024:0', + 'show_help' => 'crwdns6040:0crwdne6040:0', + 'hide_help' => 'crwdns6042:0crwdne6042:0', + 'view_all' => 'crwdns6165:0crwdne6165:0', + 'hide_deleted' => 'crwdns6167:0crwdne6167:0', + 'email' => 'crwdns6169:0crwdne6169:0', + 'do_not_change' => 'crwdns6171:0crwdne6171:0', + 'bug_report' => 'crwdns6173:0crwdne6173:0', + 'user_manual' => 'crwdns6175:0crwdne6175:0', + 'setup_step_1' => 'crwdns6177:0crwdne6177:0', + 'setup_step_2' => 'crwdns6179:0crwdne6179:0', + 'setup_step_3' => 'crwdns6181:0crwdne6181:0', + 'setup_step_4' => 'crwdns6183:0crwdne6183:0', + 'setup_config_check' => 'crwdns6185:0crwdne6185:0', + 'setup_create_database' => 'crwdns6187:0crwdne6187:0', + 'setup_create_admin' => 'crwdns6189:0crwdne6189:0', + 'setup_done' => 'crwdns6191:0crwdne6191:0', + 'bulk_edit_about_to' => 'crwdns6193:0crwdne6193:0', + 'checked_out' => 'crwdns6195:0crwdne6195:0', + 'checked_out_to' => 'crwdns6197:0crwdne6197:0', + 'fields' => 'crwdns6199:0crwdne6199:0', + 'last_checkout' => 'crwdns6201:0crwdne6201:0', + 'due_to_checkin' => 'crwdns6203:0crwdne6203:0', + 'expected_checkin' => 'crwdns6205:0crwdne6205:0', + 'reminder_checked_out_items' => 'crwdns6207:0crwdne6207:0', + 'changed' => 'crwdns6209:0crwdne6209:0', + 'to' => 'crwdns6211:0crwdne6211:0', + 'report_fields_info' => 'crwdns6213:0crwdne6213:0', + 'range' => 'crwdns6215:0crwdne6215:0', + 'bom_remark' => 'crwdns6217:0crwdne6217:0', + 'improvements' => 'crwdns6219:0crwdne6219:0', + 'information' => 'crwdns6221:0crwdne6221:0', + 'permissions' => 'crwdns6223:0crwdne6223:0', + 'managed_ldap' => 'crwdns6225:0crwdne6225:0', + 'export' => 'crwdns6227:0crwdne6227:0', + 'ldap_sync' => 'crwdns6229:0crwdne6229:0', + 'ldap_user_sync' => 'crwdns6231:0crwdne6231:0', + 'synchronize' => 'crwdns6233:0crwdne6233:0', + 'sync_results' => 'crwdns6235:0crwdne6235:0', + 'license_serial' => 'crwdns6237:0crwdne6237:0', + 'invalid_category' => 'crwdns11888:0crwdne11888:0', + 'invalid_item_category_single' => 'crwdns11890:0crwdne11890:0', + 'dashboard_info' => 'crwdns6241:0crwdne6241:0', + '60_percent_warning' => 'crwdns6243:0crwdne6243:0', + 'dashboard_empty' => 'crwdns10522:0crwdne10522:0', + 'new_asset' => 'crwdns6247:0crwdne6247:0', + 'new_license' => 'crwdns6249:0crwdne6249:0', + 'new_accessory' => 'crwdns6251:0crwdne6251:0', + 'new_consumable' => 'crwdns6253:0crwdne6253:0', + 'collapse' => 'crwdns6255:0crwdne6255:0', + 'assigned' => 'crwdns6257:0crwdne6257:0', + 'asset_count' => 'crwdns6259:0crwdne6259:0', + 'accessories_count' => 'crwdns6261:0crwdne6261:0', + 'consumables_count' => 'crwdns6263:0crwdne6263:0', + 'components_count' => 'crwdns6265:0crwdne6265:0', + 'licenses_count' => 'crwdns6267:0crwdne6267:0', + 'notification_error' => 'crwdns11866:0crwdne11866:0', + 'notification_error_hint' => 'crwdns6271:0crwdne6271:0', + 'notification_bulk_error_hint' => 'crwdns11771:0crwdne11771:0', + 'notification_success' => 'crwdns11805:0crwdne11805:0', + 'notification_warning' => 'crwdns11807:0crwdne11807:0', + 'notification_info' => 'crwdns11809:0crwdne11809:0', + 'asset_information' => 'crwdns6279:0crwdne6279:0', + 'model_name' => 'crwdns11629:0crwdne11629:0', + 'asset_name' => 'crwdns11631:0crwdne11631:0', + 'consumable_information' => 'crwdns6285:0crwdne6285:0', + 'consumable_name' => 'crwdns6287:0crwdne6287:0', + 'accessory_information' => 'crwdns6289:0crwdne6289:0', + 'accessory_name' => 'crwdns6291:0crwdne6291:0', + 'clone_item' => 'crwdns6293:0crwdne6293:0', + 'checkout_tooltip' => 'crwdns6295:0crwdne6295:0', + 'checkin_tooltip' => 'crwdns6297:0crwdne6297:0', + 'checkout_user_tooltip' => 'crwdns6299:0crwdne6299:0', + 'maintenance_mode' => 'crwdns6790:0crwdne6790:0', + 'maintenance_mode_title' => 'crwdns6792:0crwdne6792:0', + 'ldap_import' => 'crwdns6794:0crwdne6794:0', + 'purge_not_allowed' => 'crwdns10466:0crwdne10466:0', + 'backup_delete_not_allowed' => 'crwdns10468:0crwdne10468:0', + 'additional_files' => 'crwdns10470:0crwdne10470:0', + 'shitty_browser' => 'crwdns10508:0crwdne10508:0', + 'bulk_soft_delete' =>'crwdns10524:0crwdne10524:0', + 'bulk_checkin_delete_success' => 'crwdns10526:0crwdne10526:0', + 'bulk_checkin_success' => 'crwdns10528:0crwdne10528:0', + 'set_to_null' => 'crwdns10538:0crwdne10538:0', + 'set_users_field_to_null' => 'crwdns11449:0crwdne11449:0', + 'na_no_purchase_date' => 'crwdns10540:0crwdne10540:0', + 'assets_by_status' => 'crwdns10542:0crwdne10542:0', + 'assets_by_status_type' => 'crwdns10544:0crwdne10544:0', + 'pie_chart_type' => 'crwdns10546:0crwdne10546:0', + 'hello_name' => 'crwdns10548:0crwdne10548:0', + 'unaccepted_profile_warning' => 'crwdns10550:0crwdne10550:0', + 'start_date' => 'crwdns11168:0crwdne11168:0', + 'end_date' => 'crwdns11170:0crwdne11170:0', + 'alt_uploaded_image_thumbnail' => 'crwdns11172:0crwdne11172:0', + 'placeholder_kit' => 'crwdns11174:0crwdne11174:0', + 'file_not_found' => 'crwdns11313:0crwdne11313:0', + 'preview_not_available' => 'crwdns11315:0crwdne11315:0', + 'setup' => 'crwdns11317:0crwdne11317:0', + 'pre_flight' => 'crwdns11319:0crwdne11319:0', + 'skip_to_main_content' => 'crwdns11321:0crwdne11321:0', + 'toggle_navigation' => 'crwdns11323:0crwdne11323:0', + 'alerts' => 'crwdns11325:0crwdne11325:0', + 'tasks_view_all' => 'crwdns11327:0crwdne11327:0', + 'true' => 'crwdns11329:0crwdne11329:0', + 'false' => 'crwdns11331:0crwdne11331:0', + 'integration_option' => 'crwdns11413:0crwdne11413:0', + 'log_does_not_exist' => 'crwdns11417:0crwdne11417:0', + 'merge_users' => 'crwdns11419:0crwdne11419:0', + 'merge_information' => 'crwdns11691:0crwdne11691:0', + 'warning_merge_information' => 'crwdns11429:0crwdne11429:0', + 'no_users_selected' => 'crwdns11423:0crwdne11423:0', + 'not_enough_users_selected' => 'crwdns11431:0crwdne11431:0', + 'merge_success' => 'crwdns11433:0crwdne11433:0', + 'merged' => 'crwdns11435:0crwdne11435:0', + 'merged_log_this_user_into' => 'crwdns11437:0crwdne11437:0', + 'merged_log_this_user_from' => 'crwdns11439:0crwdne11439:0', + 'clear_and_save' => 'crwdns11447:0crwdne11447:0', + 'update_existing_values' => 'crwdns11457:0crwdne11457:0', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'crwdns11493:0crwdne11493:0', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'crwdns11495:0crwdne11495:0', + 'send_welcome_email_to_users' => 'crwdns11459:0crwdne11459:0', + 'send_email' => 'crwdns12108:0crwdne12108:0', + 'call' => 'crwdns12110:0crwdne12110:0', + 'back_before_importing' => 'crwdns11461:0crwdne11461:0', + 'csv_header_field' => 'crwdns11463:0crwdne11463:0', + 'import_field' => 'crwdns11465:0crwdne11465:0', + 'sample_value' => 'crwdns11467:0crwdne11467:0', + 'no_headers' => 'crwdns11469:0crwdne11469:0', + 'error_in_import_file' => 'crwdns11471:0crwdne11471:0', + 'errors_importing' => 'crwdns11475:0crwdne11475:0', + 'warning' => 'crwdns11477:0crwdne11477:0', + 'success_redirecting' => 'crwdns11479:0crwdne11479:0', + 'cancel_request' => 'crwdns11683:0crwdne11683:0', + 'setup_successful_migrations' => 'crwdns11485:0crwdne11485:0', + 'setup_migration_output' => 'crwdns11487:0crwdne11487:0', + 'setup_migration_create_user' => 'crwdns11489:0crwdne11489:0', + 'importer_generic_error' => 'crwdns11507:0crwdne11507:0', + 'confirm' => 'crwdns11533:0crwdne11533:0', + 'autoassign_licenses' => 'crwdns11535:0crwdne11535:0', + 'autoassign_licenses_help' => 'crwdns11627:0crwdne11627:0', + 'autoassign_licenses_help_long' => 'crwdns11539:0crwdne11539:0', + 'no_autoassign_licenses_help' => 'crwdns11541:0crwdne11541:0', + 'modal_confirm_generic' => 'crwdns11543:0crwdne11543:0', + 'cannot_be_deleted' => 'crwdns11545:0crwdne11545:0', + 'cannot_be_edited' => 'crwdns12090:0crwdne12090:0', + 'undeployable_tooltip' => 'crwdns11581:0crwdne11581:0', + 'serial_number' => 'crwdns11633:0crwdne11633:0', + 'item_notes' => 'crwdns11635:0crwdne11635:0', + 'item_name_var' => 'crwdns11637:0crwdne11637:0', + 'error_user_company' => 'crwdns11833:0crwdne11833:0', + 'error_user_company_accept_view' => 'crwdns11787:0crwdne11787:0', + 'importer' => [ + 'checked_out_to_fullname' => 'crwdns11639:0crwdne11639:0', + 'checked_out_to_first_name' => 'crwdns11641:0crwdne11641:0', + 'checked_out_to_last_name' => 'crwdns11643:0crwdne11643:0', + 'checked_out_to_username' => 'crwdns11645:0crwdne11645:0', + 'checked_out_to_email' => 'crwdns11647:0crwdne11647:0', + 'checked_out_to_tag' => 'crwdns11649:0crwdne11649:0', + 'manager_first_name' => 'crwdns11651:0crwdne11651:0', + 'manager_last_name' => 'crwdns11679:0crwdne11679:0', + 'manager_full_name' => 'crwdns11655:0crwdne11655:0', + 'manager_username' => 'crwdns11657:0crwdne11657:0', + 'checkout_type' => 'crwdns11659:0crwdne11659:0', + 'checkout_location' => 'crwdns11661:0crwdne11661:0', + 'image_filename' => 'crwdns11663:0crwdne11663:0', + 'do_not_import' => 'crwdns11665:0crwdne11665:0', + 'vip' => 'crwdns11667:0crwdne11667:0', + 'avatar' => 'crwdns11669:0crwdne11669:0', + 'gravatar' => 'crwdns11671:0crwdne11671:0', + 'currency' => 'crwdns11673:0crwdne11673:0', + 'address2' => 'crwdns11675:0crwdne11675:0', + 'import_note' => 'crwdns11677:0crwdne11677:0', + ], + 'percent_complete' => 'crwdns11811:0crwdne11811:0', + 'uploading' => 'crwdns11813:0crwdne11813:0', + 'upload_error' => 'crwdns11884:0crwdne11884:0', + 'copy_to_clipboard' => 'crwdns11837:0crwdne11837:0', + 'copied' => 'crwdns11839:0crwdne11839:0', + 'status_compatibility' => 'crwdns11910:0crwdne11910:0', + 'rtd_location_help' => 'crwdns11912:0crwdne11912:0', + 'item_not_found' => 'crwdns11914:0crwdne11914:0', + 'action_permission_denied' => 'crwdns11916:0crwdne11916:0', + 'action_permission_generic' => 'crwdns11918:0crwdne11918:0', + 'edit' => 'crwdns11920:0crwdne11920:0', + 'action_source' => 'crwdns11924:0crwdne11924:0', + 'or' => 'crwdns12024:0crwdne12024:0', + 'url' => 'crwdns12054:0crwdne12054:0', + 'edit_fieldset' => 'crwdns12092:0crwdne12092:0', + 'bulk' => [ + 'delete' => + [ + 'header' => 'crwdns12096:0crwdne12096:0', + 'warn' => 'crwdns12098:0crwdne12098:0', + 'success' => 'crwdns12100:0crwdne12100:0', + 'error' => 'crwdns12102:0crwdne12102:0', + 'nothing_selected' => 'crwdns12104:0crwdne12104:0', + 'partial' => 'crwdns12106:0crwdne12106:0', + ], + ], + 'no_requestable' => 'crwdns12128:0crwdne12128:0', + + 'countable' => [ + 'accessories' => 'crwdns12136:0crwdne12136:0', + 'assets' => 'crwdns12138:0crwdne12138:0', + 'licenses' => 'crwdns12140:0crwdne12140:0', + 'license_seats' => 'crwdns12142:0crwdne12142:0', + 'consumables' => 'crwdns12144:0crwdne12144:0', + 'components' => 'crwdns12146:0crwdne12146:0', + ] + +]; diff --git a/resources/lang/aa-ER/help.php b/resources/lang/aa-ER/help.php new file mode 100644 index 0000000000..e9f37c3d28 --- /dev/null +++ b/resources/lang/aa-ER/help.php @@ -0,0 +1,35 @@ + 'crwdns5792:0crwdne5792:0', + + 'audit_help' => 'crwdns11519:0crwdne11519:0', + + 'assets' => 'crwdns5796:0crwdne5796:0', + + 'categories' => 'crwdns5798:0crwdne5798:0', + + 'accessories' => 'crwdns5800:0crwdne5800:0', + + 'companies' => 'crwdns5802:0crwdne5802:0', + + 'components' => 'crwdns5804:0crwdne5804:0', + + 'consumables' => 'crwdns5806:0crwdne5806:0', + + 'depreciations' => 'crwdns5808:0crwdne5808:0', + + 'empty_file' => 'crwdns11850:0crwdne11850:0' +]; diff --git a/resources/lang/aa-ER/localizations.php b/resources/lang/aa-ER/localizations.php new file mode 100644 index 0000000000..0e695f7a75 --- /dev/null +++ b/resources/lang/aa-ER/localizations.php @@ -0,0 +1,321 @@ + 'crwdns10560:0crwdne10560:0', + 'languages' => [ + 'en-US'=> 'crwdns11932:0crwdne11932:0', + 'en-GB'=> 'crwdns10564:0crwdne10564:0', + 'am-ET' => 'crwdns11934:0crwdne11934:0', + 'af-ZA'=> 'crwdns11936:0crwdne11936:0', + 'ar-SA'=> 'crwdns11938:0crwdne11938:0', + 'bg-BG'=> 'crwdns11940:0crwdne11940:0', + 'zh-CN'=> 'crwdns10572:0crwdne10572:0', + 'zh-TW'=> 'crwdns10574:0crwdne10574:0', + 'ca-ES' => 'crwdns11942:0crwdne11942:0', + 'hr-HR'=> 'crwdns11944:0crwdne11944:0', + 'cs-CZ'=> 'crwdns11946:0crwdne11946:0', + 'da-DK'=> 'crwdns11948:0crwdne11948:0', + 'nl-NL'=> 'crwdns11950:0crwdne11950:0', + 'en-ID'=> 'crwdns10584:0crwdne10584:0', + 'et-EE'=> 'crwdns11952:0crwdne11952:0', + 'fil-PH'=> 'crwdns11954:0crwdne11954:0', + 'fi-FI'=> 'crwdns11956:0crwdne11956:0', + 'fr-FR'=> 'crwdns11958:0crwdne11958:0', + 'de-DE'=> 'crwdns11960:0crwdne11960:0', + 'de-if'=> 'crwdns11962:0crwdne11962:0', + 'el-GR'=> 'crwdns11964:0crwdne11964:0', + 'he-IL'=> 'crwdns11966:0crwdne11966:0', + 'hu-HU'=> 'crwdns11968:0crwdne11968:0', + 'is-IS' => 'crwdns11970:0crwdne11970:0', + 'id-ID'=> 'crwdns11972:0crwdne11972:0', + 'ga-IE'=> 'crwdns10608:0crwdne10608:0', + 'it-IT'=> 'crwdns11974:0crwdne11974:0', + 'ja-JP'=> 'crwdns11976:0crwdne11976:0', + 'km-KH'=>'crwdns11904:0crwdne11904:0', + 'ko-KR'=> 'crwdns11978:0crwdne11978:0', + 'lt-LT'=>'crwdns11980:0crwdne11980:0', + 'lv-LV'=> 'crwdns11982:0crwdne11982:0', + 'mk-MK'=> 'crwdns11984:0crwdne11984:0', + 'ms-MY'=> 'crwdns11986:0crwdne11986:0', + 'mi-NZ'=> 'crwdns11988:0crwdne11988:0', + 'mn-MN'=> 'crwdns11990:0crwdne11990:0', + 'no-NO'=> 'crwdns11992:0crwdne11992:0', + 'fa-IR'=> 'crwdns11994:0crwdne11994:0', + 'pl-PL'=> 'crwdns11996:0crwdne11996:0', + 'pt-PT'=> 'crwdns10634:0crwdne10634:0', + 'pt-BR'=> 'crwdns10636:0crwdne10636:0', + 'ro-RO'=> 'crwdns11998:0crwdne11998:0', + 'ru-RU'=> 'crwdns12000:0crwdne12000:0', + 'sr-CS' => 'crwdns10642:0crwdne10642:0', + 'sk-SK'=> 'crwdns12002:0crwdne12002:0', + 'sl-SI'=> 'crwdns12004:0crwdne12004:0', + 'so-SO'=> 'crwdns12134:0crwdne12134:0', + 'es-ES'=> 'crwdns10646:0crwdne10646:0', + 'es-CO'=> 'crwdns10648:0crwdne10648:0', + 'es-MX'=> 'crwdns10650:0crwdne10650:0', + 'es-VE'=> 'crwdns10652:0crwdne10652:0', + 'sv-SE'=> 'crwdns10654:0crwdne10654:0', + 'tl-PH'=> 'crwdns12006:0crwdne12006:0', + 'ta-IN'=> 'crwdns12008:0crwdne12008:0', + 'th-TH'=> 'crwdns12010:0crwdne12010:0', + 'tr-TR'=> 'crwdns12012:0crwdne12012:0', + 'uk-UA'=> 'crwdns12014:0crwdne12014:0', + 'vi-VN'=> 'crwdns12016:0crwdne12016:0', + 'cy-GB'=> 'crwdns12018:0crwdne12018:0', + 'zu-ZA'=> 'crwdns12020:0crwdne12020:0', + ], + + 'select_country' => 'crwdns10672:0crwdne10672:0', + + 'countries' => [ + 'AC'=>'crwdns10674:0crwdne10674:0', + 'AD'=>'crwdns10676:0crwdne10676:0', + 'AE'=>'crwdns10678:0crwdne10678:0', + 'AF'=>'crwdns10680:0crwdne10680:0', + 'AG'=>'crwdns10682:0crwdne10682:0', + 'AI'=>'crwdns10684:0crwdne10684:0', + 'AL'=>'crwdns10686:0crwdne10686:0', + 'AM'=>'crwdns10688:0crwdne10688:0', + 'AN'=>'crwdns10690:0crwdne10690:0', + 'AO'=>'crwdns10692:0crwdne10692:0', + 'AQ'=>'crwdns10694:0crwdne10694:0', + 'AR'=>'crwdns10696:0crwdne10696:0', + 'AS'=>'crwdns10698:0crwdne10698:0', + 'AT'=>'crwdns10700:0crwdne10700:0', + 'AU'=>'crwdns10702:0crwdne10702:0', + 'AW'=>'crwdns10704:0crwdne10704:0', + 'AX'=>'crwdns10706:0crwdne10706:0', + 'AZ'=>'crwdns10708:0crwdne10708:0', + 'BA'=>'crwdns10710:0crwdne10710:0', + 'BB'=>'crwdns10712:0crwdne10712:0', + 'BE'=>'crwdns10714:0crwdne10714:0', + 'BD'=>'crwdns10716:0crwdne10716:0', + 'BF'=>'crwdns10718:0crwdne10718:0', + 'BG'=>'crwdns10720:0crwdne10720:0', + 'BH'=>'crwdns10722:0crwdne10722:0', + 'BI'=>'crwdns10724:0crwdne10724:0', + 'BJ'=>'crwdns10726:0crwdne10726:0', + 'BM'=>'crwdns10728:0crwdne10728:0', + 'BN'=>'crwdns10730:0crwdne10730:0', + 'BO'=>'crwdns10732:0crwdne10732:0', + 'BR'=>'crwdns10734:0crwdne10734:0', + 'BS'=>'crwdns10736:0crwdne10736:0', + 'BT'=>'crwdns10738:0crwdne10738:0', + 'BV'=>'crwdns10740:0crwdne10740:0', + 'BW'=>'crwdns10742:0crwdne10742:0', + 'BY'=>'crwdns10744:0crwdne10744:0', + 'BZ'=>'crwdns10746:0crwdne10746:0', + 'CA'=>'crwdns10748:0crwdne10748:0', + 'CC'=>'crwdns10750:0crwdne10750:0', + 'CD'=>'crwdns10752:0crwdne10752:0', + 'CF'=>'crwdns10754:0crwdne10754:0', + 'CG'=>'crwdns10756:0crwdne10756:0', + 'CH'=>'crwdns10758:0crwdne10758:0', + 'CI'=>'crwdns10760:0crwdne10760:0', + 'CK'=>'crwdns10762:0crwdne10762:0', + 'CL'=>'crwdns10764:0crwdne10764:0', + 'CM'=>'crwdns10766:0crwdne10766:0', + 'CN'=>'crwdns10768:0crwdne10768:0', + 'CO'=>'crwdns10770:0crwdne10770:0', + 'CR'=>'crwdns10772:0crwdne10772:0', + 'CU'=>'crwdns10774:0crwdne10774:0', + 'CV'=>'crwdns10776:0crwdne10776:0', + 'CX'=>'crwdns10778:0crwdne10778:0', + 'CY'=>'crwdns10780:0crwdne10780:0', + 'CZ'=>'crwdns10782:0crwdne10782:0', + 'DE'=>'crwdns10784:0crwdne10784:0', + 'DJ'=>'crwdns10786:0crwdne10786:0', + 'DK'=>'crwdns10788:0crwdne10788:0', + 'DM'=>'crwdns10790:0crwdne10790:0', + 'DO'=>'crwdns10792:0crwdne10792:0', + 'DZ'=>'crwdns10794:0crwdne10794:0', + 'EC'=>'crwdns10796:0crwdne10796:0', + 'EE'=>'crwdns10798:0crwdne10798:0', + 'EG'=>'crwdns10800:0crwdne10800:0', + 'ER'=>'crwdns10802:0crwdne10802:0', + 'ES'=>'crwdns10804:0crwdne10804:0', + 'ET'=>'crwdns10806:0crwdne10806:0', + 'EU'=>'crwdns10808:0crwdne10808:0', + 'FI'=>'crwdns10810:0crwdne10810:0', + 'FJ'=>'crwdns10812:0crwdne10812:0', + 'FK'=>'crwdns10814:0crwdne10814:0', + 'FM'=>'crwdns10816:0crwdne10816:0', + 'FO'=>'crwdns10818:0crwdne10818:0', + 'FR'=>'crwdns10820:0crwdne10820:0', + 'GA'=>'crwdns10822:0crwdne10822:0', + 'GD'=>'crwdns10824:0crwdne10824:0', + 'GE'=>'crwdns10826:0crwdne10826:0', + 'GF'=>'crwdns10828:0crwdne10828:0', + 'GG'=>'crwdns10830:0crwdne10830:0', + 'GH'=>'crwdns10832:0crwdne10832:0', + 'GI'=>'crwdns10834:0crwdne10834:0', + 'GL'=>'crwdns10836:0crwdne10836:0', + 'GM'=>'crwdns10838:0crwdne10838:0', + 'GN'=>'crwdns10840:0crwdne10840:0', + 'GP'=>'crwdns10842:0crwdne10842:0', + 'GQ'=>'crwdns10844:0crwdne10844:0', + 'GR'=>'crwdns10846:0crwdne10846:0', + 'GS'=>'crwdns10848:0crwdne10848:0', + 'GT'=>'crwdns10850:0crwdne10850:0', + 'GU'=>'crwdns10852:0crwdne10852:0', + 'GW'=>'crwdns10854:0crwdne10854:0', + 'GY'=>'crwdns10856:0crwdne10856:0', + 'HK'=>'crwdns10858:0crwdne10858:0', + 'HM'=>'crwdns10860:0crwdne10860:0', + 'HN'=>'crwdns10862:0crwdne10862:0', + 'HR'=>'crwdns10864:0crwdne10864:0', + 'HT'=>'crwdns10866:0crwdne10866:0', + 'HU'=>'crwdns10868:0crwdne10868:0', + 'ID'=>'crwdns10870:0crwdne10870:0', + 'IE'=>'crwdns10872:0crwdne10872:0', + 'IL'=>'crwdns10874:0crwdne10874:0', + 'IM'=>'crwdns10876:0crwdne10876:0', + 'IN'=>'crwdns10878:0crwdne10878:0', + 'IO'=>'crwdns10880:0crwdne10880:0', + 'IQ'=>'crwdns10882:0crwdne10882:0', + 'IR'=>'crwdns10884:0crwdne10884:0', + 'IS'=>'crwdns10886:0crwdne10886:0', + 'IT'=>'crwdns10888:0crwdne10888:0', + 'JE'=>'crwdns10890:0crwdne10890:0', + 'JM'=>'crwdns10892:0crwdne10892:0', + 'JO'=>'crwdns10894:0crwdne10894:0', + 'JP'=>'crwdns10896:0crwdne10896:0', + 'KE'=>'crwdns10898:0crwdne10898:0', + 'KG'=>'crwdns10900:0crwdne10900:0', + 'KH'=>'crwdns10902:0crwdne10902:0', + 'KI'=>'crwdns10904:0crwdne10904:0', + 'KM'=>'crwdns10906:0crwdne10906:0', + 'KN'=>'crwdns10908:0crwdne10908:0', + 'KR'=>'crwdns10910:0crwdne10910:0', + 'KW'=>'crwdns10912:0crwdne10912:0', + 'KY'=>'crwdns10914:0crwdne10914:0', + 'KZ'=>'crwdns10916:0crwdne10916:0', + 'LA'=>'crwdns10918:0crwdne10918:0', + 'LB'=>'crwdns10920:0crwdne10920:0', + 'LC'=>'crwdns10922:0crwdne10922:0', + 'LI'=>'crwdns10924:0crwdne10924:0', + 'LK'=>'crwdns10926:0crwdne10926:0', + 'LR'=>'crwdns10928:0crwdne10928:0', + 'LS'=>'crwdns10930:0crwdne10930:0', + 'LT'=>'crwdns10932:0crwdne10932:0', + 'LU'=>'crwdns10934:0crwdne10934:0', + 'LV'=>'crwdns10936:0crwdne10936:0', + 'LY'=>'crwdns10938:0crwdne10938:0', + 'MA'=>'crwdns10940:0crwdne10940:0', + 'MC'=>'crwdns10942:0crwdne10942:0', + 'MD'=>'crwdns10944:0crwdne10944:0', + 'ME'=>'crwdns10946:0crwdne10946:0', + 'MG'=>'crwdns10948:0crwdne10948:0', + 'MH'=>'crwdns10950:0crwdne10950:0', + 'MK'=>'crwdns10952:0crwdne10952:0', + 'ML'=>'crwdns10954:0crwdne10954:0', + 'MM'=>'crwdns10956:0crwdne10956:0', + 'MN'=>'crwdns10958:0crwdne10958:0', + 'MO'=>'crwdns10960:0crwdne10960:0', + 'MP'=>'crwdns10962:0crwdne10962:0', + 'MQ'=>'crwdns10964:0crwdne10964:0', + 'MR'=>'crwdns10966:0crwdne10966:0', + 'MS'=>'crwdns10968:0crwdne10968:0', + 'MT'=>'crwdns10970:0crwdne10970:0', + 'MU'=>'crwdns10972:0crwdne10972:0', + 'MV'=>'crwdns10974:0crwdne10974:0', + 'MW'=>'crwdns10976:0crwdne10976:0', + 'MX'=>'crwdns10978:0crwdne10978:0', + 'MY'=>'crwdns10980:0crwdne10980:0', + 'MZ'=>'crwdns10982:0crwdne10982:0', + 'NA'=>'crwdns10984:0crwdne10984:0', + 'NC'=>'crwdns10986:0crwdne10986:0', + 'NE'=>'crwdns10988:0crwdne10988:0', + 'NF'=>'crwdns10990:0crwdne10990:0', + 'NG'=>'crwdns10992:0crwdne10992:0', + 'NI'=>'crwdns10994:0crwdne10994:0', + 'NL'=>'crwdns10996:0crwdne10996:0', + 'NO'=>'crwdns10998:0crwdne10998:0', + 'NP'=>'crwdns11000:0crwdne11000:0', + 'NR'=>'crwdns11002:0crwdne11002:0', + 'NU'=>'crwdns11004:0crwdne11004:0', + 'NZ'=>'crwdns11006:0crwdne11006:0', + 'OM'=>'crwdns11008:0crwdne11008:0', + 'PA'=>'crwdns11010:0crwdne11010:0', + 'PE'=>'crwdns11012:0crwdne11012:0', + 'PF'=>'crwdns11014:0crwdne11014:0', + 'PG'=>'crwdns11016:0crwdne11016:0', + 'PH'=>'crwdns11018:0crwdne11018:0', + 'PK'=>'crwdns11020:0crwdne11020:0', + 'PL'=>'crwdns11022:0crwdne11022:0', + 'PM'=>'crwdns11024:0crwdne11024:0', + 'PN'=>'crwdns11026:0crwdne11026:0', + 'PR'=>'crwdns11028:0crwdne11028:0', + 'PS'=>'crwdns11030:0crwdne11030:0', + 'PT'=>'crwdns11032:0crwdne11032:0', + 'PW'=>'crwdns11034:0crwdne11034:0', + 'PY'=>'crwdns11036:0crwdne11036:0', + 'QA'=>'crwdns11038:0crwdne11038:0', + 'RE'=>'crwdns11040:0crwdne11040:0', + 'RO'=>'crwdns11042:0crwdne11042:0', + 'RS'=>'crwdns11044:0crwdne11044:0', + 'RU'=>'crwdns11046:0crwdne11046:0', + 'RW'=>'crwdns11048:0crwdne11048:0', + 'SA'=>'crwdns11050:0crwdne11050:0', + 'UK'=>'crwdns11052:0crwdne11052:0', + 'SB'=>'crwdns11054:0crwdne11054:0', + 'SC'=>'crwdns11056:0crwdne11056:0', + 'SS'=>'crwdns11241:0crwdne11241:0', + 'SD'=>'crwdns11058:0crwdne11058:0', + 'SE'=>'crwdns11060:0crwdne11060:0', + 'SG'=>'crwdns11062:0crwdne11062:0', + 'SH'=>'crwdns11064:0crwdne11064:0', + 'SI'=>'crwdns11066:0crwdne11066:0', + 'SJ'=>'crwdns11068:0crwdne11068:0', + 'SK'=>'crwdns11070:0crwdne11070:0', + 'SL'=>'crwdns11072:0crwdne11072:0', + 'SM'=>'crwdns11074:0crwdne11074:0', + 'SN'=>'crwdns11076:0crwdne11076:0', + 'SO'=>'crwdns11078:0crwdne11078:0', + 'SR'=>'crwdns11080:0crwdne11080:0', + 'ST'=>'crwdns11082:0crwdne11082:0', + 'SU'=>'crwdns11084:0crwdne11084:0', + 'SV'=>'crwdns11086:0crwdne11086:0', + 'SY'=>'crwdns11088:0crwdne11088:0', + 'SZ'=>'crwdns11090:0crwdne11090:0', + 'TC'=>'crwdns11092:0crwdne11092:0', + 'TD'=>'crwdns11094:0crwdne11094:0', + 'TF'=>'crwdns11096:0crwdne11096:0', + 'TG'=>'crwdns11098:0crwdne11098:0', + 'TH'=>'crwdns11100:0crwdne11100:0', + 'TJ'=>'crwdns11102:0crwdne11102:0', + 'TK'=>'crwdns11104:0crwdne11104:0', + 'TI'=>'crwdns11106:0crwdne11106:0', + 'TM'=>'crwdns11108:0crwdne11108:0', + 'TN'=>'crwdns11110:0crwdne11110:0', + 'TO'=>'crwdns11112:0crwdne11112:0', + 'TP'=>'crwdns11114:0crwdne11114:0', + 'TR'=>'crwdns11116:0crwdne11116:0', + 'TT'=>'crwdns11118:0crwdne11118:0', + 'TV'=>'crwdns11120:0crwdne11120:0', + 'TW'=>'crwdns11122:0crwdne11122:0', + 'TZ'=>'crwdns11124:0crwdne11124:0', + 'UA'=>'crwdns11126:0crwdne11126:0', + 'UG'=>'crwdns11128:0crwdne11128:0', + 'UK'=>'crwdns11130:0crwdne11130:0', + 'US'=>'crwdns11132:0crwdne11132:0', + 'UM'=>'crwdns11134:0crwdne11134:0', + 'UY'=>'crwdns11136:0crwdne11136:0', + 'UZ'=>'crwdns11138:0crwdne11138:0', + 'VA'=>'crwdns11140:0crwdne11140:0', + 'VC'=>'crwdns11142:0crwdne11142:0', + 'VE'=>'crwdns11144:0crwdne11144:0', + 'VG'=>'crwdns11146:0crwdne11146:0', + 'VI'=>'crwdns11148:0crwdne11148:0', + 'VN'=>'crwdns11150:0crwdne11150:0', + 'VU'=>'crwdns11152:0crwdne11152:0', + 'WF'=>'crwdns11154:0crwdne11154:0', + 'WS'=>'crwdns11156:0crwdne11156:0', + 'YE'=>'crwdns11158:0crwdne11158:0', + 'YT'=>'crwdns11160:0crwdne11160:0', + 'ZA'=>'crwdns11162:0crwdne11162:0', + 'ZM'=>'crwdns11164:0crwdne11164:0', + 'ZW'=>'crwdns11166:0crwdne11166:0', + ], +]; \ No newline at end of file diff --git a/resources/lang/aa-ER/mail.php b/resources/lang/aa-ER/mail.php new file mode 100644 index 0000000000..3bbee46b87 --- /dev/null +++ b/resources/lang/aa-ER/mail.php @@ -0,0 +1,93 @@ + 'crwdns6004:0crwdne6004:0', + 'Accessory_Checkout_Notification' => 'crwdns12060:0crwdne12060:0', + 'Asset_Checkin_Notification' => 'crwdns6006:0crwdne6006:0', + 'Asset_Checkout_Notification' => 'crwdns11625:0crwdne11625:0', + 'Confirm_Accessory_Checkin' => 'crwdns5992:0crwdne5992:0', + 'Confirm_Asset_Checkin' => 'crwdns5990:0crwdne5990:0', + 'Confirm_accessory_delivery' => 'crwdns5994:0crwdne5994:0', + 'Confirm_asset_delivery' => 'crwdns5998:0crwdne5998:0', + 'Confirm_consumable_delivery' => 'crwdns6000:0crwdne6000:0', + 'Confirm_license_delivery' => 'crwdns5996:0crwdne5996:0', + 'Consumable_checkout_notification' => 'crwdns12062:0crwdne12062:0', + 'Days' => 'crwdns1728:0crwdne1728:0', + 'Expected_Checkin_Date' => 'crwdns6012:0crwdne6012:0', + 'Expected_Checkin_Notification' => 'crwdns6030:0crwdne6030:0', + 'Expected_Checkin_Report' => 'crwdns6028:0crwdne6028:0', + 'Expiring_Assets_Report' => 'crwdns1732:0crwdne1732:0', + 'Expiring_Licenses_Report' => 'crwdns1733:0crwdne1733:0', + 'Item_Request_Canceled' => 'crwdns1739:0crwdne1739:0', + 'Item_Requested' => 'crwdns1740:0crwdne1740:0', + 'License_Checkin_Notification' => 'crwdns6008:0crwdne6008:0', + 'License_Checkout_Notification' => 'crwdns12064:0crwdne12064:0', + 'Low_Inventory_Report' => 'crwdns1745:0crwdne1745:0', + 'a_user_canceled' => 'crwdns1704:0crwdne1704:0', + 'a_user_requested' => 'crwdns1705:0crwdne1705:0', + 'acceptance_asset_accepted' => 'crwdns10552:0crwdne10552:0', + 'acceptance_asset_declined' => 'crwdns10554:0crwdne10554:0', + 'accessory_name' => 'crwdns1706:0crwdne1706:0', + 'additional_notes' => 'crwdns1707:0crwdne1707:0', + 'admin_has_created' => 'crwdns1708:0crwdne1708:0', + 'asset' => 'crwdns1709:0crwdne1709:0', + 'asset_name' => 'crwdns1710:0crwdne1710:0', + 'asset_requested' => 'crwdns1711:0crwdne1711:0', + 'asset_tag' => 'crwdns6068:0crwdne6068:0', + 'assets_warrantee_alert' => 'crwdns6313:0crwdne6313:0', + 'assigned_to' => 'crwdns1714:0crwdne1714:0', + 'best_regards' => 'crwdns1715:0crwdne1715:0', + 'canceled' => 'crwdns1716:0crwdne1716:0', + 'checkin_date' => 'crwdns1717:0crwdne1717:0', + 'checkout_date' => 'crwdns1718:0crwdne1718:0', + 'checkedout_from' => 'crwdns12066:0crwdne12066:0', + 'checkedin_from' => 'crwdns12082:0crwdne12082:0', + 'checked_into' => 'crwdns12068:0crwdne12068:0', + 'click_on_the_link_accessory' => 'crwdns1720:0crwdne1720:0', + 'click_on_the_link_asset' => 'crwdns1721:0crwdne1721:0', + 'click_to_confirm' => 'crwdns1719:0crwdne1719:0', + 'current_QTY' => 'crwdns1727:0crwdne1727:0', + 'days' => 'crwdns1729:0crwdne1729:0', + 'expecting_checkin_date' => 'crwdns1730:0crwdne1730:0', + 'expires' => 'crwdns1731:0crwdne1731:0', + 'hello' => 'crwdns1734:0crwdne1734:0', + 'hi' => 'crwdns1735:0crwdne1735:0', + 'i_have_read' => 'crwdns1736:0crwdne1736:0', + 'inventory_report' => 'crwdns11243:0crwdne11243:0', + 'item' => 'crwdns1737:0crwdne1737:0', + 'license_expiring_alert' => 'crwdns2048:0crwdne2048:0', + 'link_to_update_password' => 'crwdns1742:0crwdne1742:0', + 'login' => 'crwdns1744:0crwdne1744:0', + 'login_first_admin' => 'crwdns1743:0crwdne1743:0', + 'low_inventory_alert' => 'crwdns2046:0crwdne2046:0', + 'min_QTY' => 'crwdns1746:0crwdne1746:0', + 'name' => 'crwdns1747:0crwdne1747:0', + 'new_item_checked' => 'crwdns1748:0crwdne1748:0', + 'notes' => 'crwdns12070:0crwdne12070:0', + 'password' => 'crwdns1749:0crwdne1749:0', + 'password_reset' => 'crwdns1750:0crwdne1750:0', + 'read_the_terms' => 'crwdns1751:0crwdne1751:0', + 'read_the_terms_and_click' => 'crwdns12072:0crwdne12072:0', + 'requested' => 'crwdns1753:0crwdne1753:0', + 'reset_link' => 'crwdns1754:0crwdne1754:0', + 'reset_password' => 'crwdns1755:0crwdne1755:0', + 'rights_reserved' => 'crwdns11245:0crwdne11245:0', + 'serial' => 'crwdns2031:0crwdne2031:0', + 'snipe_webhook_test' => 'crwdns12074:0crwdne12074:0', + 'snipe_webhook_summary' => 'crwdns12076:0crwdne12076:0', + 'supplier' => 'crwdns1757:0crwdne1757:0', + 'tag' => 'crwdns1758:0crwdne1758:0', + 'test_email' => 'crwdns1759:0crwdne1759:0', + 'test_mail_text' => 'crwdns1760:0crwdne1760:0', + 'the_following_item' => 'crwdns1761:0crwdne1761:0', + 'to_reset' => 'crwdns1763:0crwdne1763:0', + 'type' => 'crwdns1764:0crwdne1764:0', + 'upcoming-audits' => 'crwdns6002:0crwdne6002:0', + 'user' => 'crwdns2032:0crwdne2032:0', + 'username' => 'crwdns2033:0crwdne2033:0', + 'welcome' => 'crwdns1767:0crwdne1767:0', + 'welcome_to' => 'crwdns1768:0crwdne1768:0', + 'your_assets' => 'crwdns6014:0crwdne6014:0', + 'your_credentials' => 'crwdns1769:0crwdne1769:0', +]; diff --git a/resources/lang/aa-ER/pagination.php b/resources/lang/aa-ER/pagination.php new file mode 100644 index 0000000000..eb2936ca63 --- /dev/null +++ b/resources/lang/aa-ER/pagination.php @@ -0,0 +1,20 @@ + 'crwdns1017:0crwdne1017:0', + + 'next' => 'crwdns1018:0crwdne1018:0', + +); diff --git a/resources/lang/aa-ER/passwords.php b/resources/lang/aa-ER/passwords.php new file mode 100644 index 0000000000..77e24ac644 --- /dev/null +++ b/resources/lang/aa-ER/passwords.php @@ -0,0 +1,9 @@ + 'crwdns10472:0crwdne10472:0', + 'user' => 'crwdns10474:0crwdne10474:0', + 'token' => 'crwdns10476:0crwdne10476:0', + 'reset' => 'crwdns10478:0crwdne10478:0', + 'password_change' => 'crwdns11898:0crwdne11898:0', +]; diff --git a/resources/lang/aa-ER/reminders.php b/resources/lang/aa-ER/reminders.php new file mode 100644 index 0000000000..796e5989f6 --- /dev/null +++ b/resources/lang/aa-ER/reminders.php @@ -0,0 +1,21 @@ + "crwdns969:0crwdne969:0", + "user" => "crwdns970:0crwdne970:0", + "token" => 'crwdns10480:0crwdne10480:0', + 'sent' => 'crwdns10482:0crwdne10482:0', + +); diff --git a/resources/lang/aa-ER/table.php b/resources/lang/aa-ER/table.php new file mode 100644 index 0000000000..b87f9fb1e8 --- /dev/null +++ b/resources/lang/aa-ER/table.php @@ -0,0 +1,10 @@ + 'crwdns1016:0crwdne1016:0', + 'action' => 'crwdns1134:0crwdne1134:0', + 'by' => 'crwdns1135:0crwdne1135:0', + 'item' => 'crwdns1204:0crwdne1204:0', + +); diff --git a/resources/lang/aa-ER/validation.php b/resources/lang/aa-ER/validation.php new file mode 100644 index 0000000000..a932f8e92a --- /dev/null +++ b/resources/lang/aa-ER/validation.php @@ -0,0 +1,162 @@ + 'crwdns973:0crwdne973:0', + 'active_url' => 'crwdns974:0crwdne974:0', + 'after' => 'crwdns975:0crwdne975:0', + 'after_or_equal' => 'crwdns1921:0crwdne1921:0', + 'alpha' => 'crwdns976:0crwdne976:0', + 'alpha_dash' => 'crwdns977:0crwdne977:0', + 'alpha_num' => 'crwdns978:0crwdne978:0', + 'array' => 'crwdns1922:0crwdne1922:0', + 'before' => 'crwdns979:0crwdne979:0', + 'before_or_equal' => 'crwdns1923:0crwdne1923:0', + 'between' => [ + 'numeric' => 'crwdns980:0crwdne980:0', + 'file' => 'crwdns981:0crwdne981:0', + 'string' => 'crwdns982:0crwdne982:0', + 'array' => 'crwdns1924:0crwdne1924:0', + ], + 'boolean' => 'crwdns1860:0crwdne1860:0', + 'confirmed' => 'crwdns983:0crwdne983:0', + 'date' => 'crwdns984:0crwdne984:0', + 'date_format' => 'crwdns985:0crwdne985:0', + 'different' => 'crwdns986:0crwdne986:0', + 'digits' => 'crwdns987:0crwdne987:0', + 'digits_between' => 'crwdns988:0crwdne988:0', + 'dimensions' => 'crwdns1925:0crwdne1925:0', + 'distinct' => 'crwdns1926:0crwdne1926:0', + 'email' => 'crwdns989:0crwdne989:0', + 'exists' => 'crwdns990:0crwdne990:0', + 'file' => 'crwdns1927:0crwdne1927:0', + 'filled' => 'crwdns1928:0crwdne1928:0', + 'image' => 'crwdns991:0crwdne991:0', + 'import_field_empty' => 'crwdns11191:0crwdne11191:0', + 'in' => 'crwdns992:0crwdne992:0', + 'in_array' => 'crwdns1929:0crwdne1929:0', + 'integer' => 'crwdns993:0crwdne993:0', + 'ip' => 'crwdns994:0crwdne994:0', + 'ipv4' => 'crwdns1930:0crwdne1930:0', + 'ipv6' => 'crwdns1931:0crwdne1931:0', + 'is_unique_department' => 'crwdns11193:0crwdne11193:0', + 'json' => 'crwdns1932:0crwdne1932:0', + 'max' => [ + 'numeric' => 'crwdns995:0crwdne995:0', + 'file' => 'crwdns996:0crwdne996:0', + 'string' => 'crwdns997:0crwdne997:0', + 'array' => 'crwdns1933:0crwdne1933:0', + ], + 'mimes' => 'crwdns998:0crwdne998:0', + 'mimetypes' => 'crwdns1934:0crwdne1934:0', + 'min' => [ + 'numeric' => 'crwdns999:0crwdne999:0', + 'file' => 'crwdns1000:0crwdne1000:0', + 'string' => 'crwdns1001:0crwdne1001:0', + 'array' => 'crwdns1935:0crwdne1935:0', + ], + 'starts_with' => 'crwdns6095:0crwdne6095:0', + 'ends_with' => 'crwdns11607:0crwdne11607:0', + + 'not_in' => 'crwdns1002:0crwdne1002:0', + 'numeric' => 'crwdns1003:0crwdne1003:0', + 'present' => 'crwdns1936:0crwdne1936:0', + 'valid_regex' => 'crwdns1970:0crwdne1970:0', + 'regex' => 'crwdns1004:0crwdne1004:0', + 'required' => 'crwdns1005:0crwdne1005:0', + 'required_if' => 'crwdns1006:0crwdne1006:0', + 'required_unless' => 'crwdns1937:0crwdne1937:0', + 'required_with' => 'crwdns1007:0crwdne1007:0', + 'required_with_all' => 'crwdns1938:0crwdne1938:0', + 'required_without' => 'crwdns1008:0crwdne1008:0', + 'required_without_all' => 'crwdns1939:0crwdne1939:0', + 'same' => 'crwdns1009:0crwdne1009:0', + 'size' => [ + 'numeric' => 'crwdns1010:0crwdne1010:0', + 'file' => 'crwdns1011:0crwdne1011:0', + 'string' => 'crwdns1012:0crwdne1012:0', + 'array' => 'crwdns1940:0crwdne1940:0', + ], + 'string' => 'crwdns1941:0crwdne1941:0', + 'timezone' => 'crwdns1942:0crwdne1942:0', + 'two_column_unique_undeleted' => 'crwdns11892:0crwdne11892:0', + 'unique' => 'crwdns1013:0crwdne1013:0', + 'uploaded' => 'crwdns1943:0crwdne1943:0', + 'url' => 'crwdns1014:0crwdne1014:0', + 'unique_undeleted' => 'crwdns1964:0crwdne1964:0', + 'non_circular' => 'crwdns6070:0crwdne6070:0', + 'not_array' => 'crwdns12056:0crwdne12056:0', + 'disallow_same_pwd_as_user_fields' => 'crwdns10498:0crwdne10498:0', + 'letters' => 'crwdns10500:0crwdne10500:0', + 'numbers' => 'crwdns10502:0crwdne10502:0', + 'case_diff' => 'crwdns10504:0crwdne10504:0', + 'symbols' => 'crwdns10506:0crwdne10506:0', + 'gte' => [ + 'numeric' => 'crwdns6796:0crwdne6796:0' + ], + 'checkboxes' => 'crwdns12152:0crwdne12152:0', + 'radio_buttons' => 'crwdns12154:0crwdne12154:0', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'crwdns1944:0crwdne1944:0', + 'email_array' => 'crwdns1945:0crwdne1945:0', + 'hashed_pass' => 'crwdns1946:0crwdne1946:0', + 'dumbpwd' => 'crwdns1947:0crwdne1947:0', + 'statuslabel_type' => 'crwdns1948:0crwdne1948:0', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'crwdns11247:0crwdne11247:0', + 'last_audit_date.date_format' => 'crwdns11249:0crwdne11249:0', + 'expiration_date.date_format' => 'crwdns11251:0crwdne11251:0', + 'termination_date.date_format' => 'crwdns11253:0crwdne11253:0', + 'expected_checkin.date_format' => 'crwdns11255:0crwdne11255:0', + 'start_date.date_format' => 'crwdns11257:0crwdne11257:0', + 'end_date.date_format' => 'crwdns11259:0crwdne11259:0', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'crwdns12156:0crwdne12156:0', +]; diff --git a/resources/lang/af/account/general.php b/resources/lang/af-ZA/account/general.php similarity index 100% rename from resources/lang/af/account/general.php rename to resources/lang/af-ZA/account/general.php diff --git a/resources/lang/af/admin/accessories/general.php b/resources/lang/af-ZA/admin/accessories/general.php similarity index 100% rename from resources/lang/af/admin/accessories/general.php rename to resources/lang/af-ZA/admin/accessories/general.php diff --git a/resources/lang/af/admin/accessories/message.php b/resources/lang/af-ZA/admin/accessories/message.php similarity index 100% rename from resources/lang/af/admin/accessories/message.php rename to resources/lang/af-ZA/admin/accessories/message.php diff --git a/resources/lang/af/admin/accessories/table.php b/resources/lang/af-ZA/admin/accessories/table.php similarity index 100% rename from resources/lang/af/admin/accessories/table.php rename to resources/lang/af-ZA/admin/accessories/table.php diff --git a/resources/lang/af/admin/asset_maintenances/form.php b/resources/lang/af-ZA/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/af/admin/asset_maintenances/form.php rename to resources/lang/af-ZA/admin/asset_maintenances/form.php diff --git a/resources/lang/af/admin/asset_maintenances/general.php b/resources/lang/af-ZA/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/af/admin/asset_maintenances/general.php rename to resources/lang/af-ZA/admin/asset_maintenances/general.php diff --git a/resources/lang/af/admin/asset_maintenances/message.php b/resources/lang/af-ZA/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/af/admin/asset_maintenances/message.php rename to resources/lang/af-ZA/admin/asset_maintenances/message.php diff --git a/resources/lang/af/admin/asset_maintenances/table.php b/resources/lang/af-ZA/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/af/admin/asset_maintenances/table.php rename to resources/lang/af-ZA/admin/asset_maintenances/table.php diff --git a/resources/lang/af/admin/categories/general.php b/resources/lang/af-ZA/admin/categories/general.php similarity index 100% rename from resources/lang/af/admin/categories/general.php rename to resources/lang/af-ZA/admin/categories/general.php diff --git a/resources/lang/af/admin/categories/message.php b/resources/lang/af-ZA/admin/categories/message.php similarity index 100% rename from resources/lang/af/admin/categories/message.php rename to resources/lang/af-ZA/admin/categories/message.php diff --git a/resources/lang/af/admin/categories/table.php b/resources/lang/af-ZA/admin/categories/table.php similarity index 100% rename from resources/lang/af/admin/categories/table.php rename to resources/lang/af-ZA/admin/categories/table.php diff --git a/resources/lang/af-ZA/admin/companies/general.php b/resources/lang/af-ZA/admin/companies/general.php new file mode 100644 index 0000000000..9a3b8f42f0 --- /dev/null +++ b/resources/lang/af-ZA/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Kies Maatskappy', + 'about_companies' => 'Oor Maatskappye', + '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-ZA/admin/companies/message.php similarity index 100% rename from resources/lang/af/admin/companies/message.php rename to resources/lang/af-ZA/admin/companies/message.php diff --git a/resources/lang/af-ZA/admin/companies/table.php b/resources/lang/af-ZA/admin/companies/table.php new file mode 100644 index 0000000000..162a3fbb5b --- /dev/null +++ b/resources/lang/af-ZA/admin/companies/table.php @@ -0,0 +1,11 @@ + 'maatskappye', + 'create' => 'Skep maatskappy', + 'email' => 'Company Email', + 'title' => 'maatskappy', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'maatskappynaam', + 'id' => 'ID', +); diff --git a/resources/lang/af/admin/components/general.php b/resources/lang/af-ZA/admin/components/general.php similarity index 100% rename from resources/lang/af/admin/components/general.php rename to resources/lang/af-ZA/admin/components/general.php diff --git a/resources/lang/af/admin/components/message.php b/resources/lang/af-ZA/admin/components/message.php similarity index 100% rename from resources/lang/af/admin/components/message.php rename to resources/lang/af-ZA/admin/components/message.php diff --git a/resources/lang/af/admin/components/table.php b/resources/lang/af-ZA/admin/components/table.php similarity index 100% rename from resources/lang/af/admin/components/table.php rename to resources/lang/af-ZA/admin/components/table.php diff --git a/resources/lang/af/admin/consumables/general.php b/resources/lang/af-ZA/admin/consumables/general.php similarity index 100% rename from resources/lang/af/admin/consumables/general.php rename to resources/lang/af-ZA/admin/consumables/general.php diff --git a/resources/lang/af/admin/consumables/message.php b/resources/lang/af-ZA/admin/consumables/message.php similarity index 100% rename from resources/lang/af/admin/consumables/message.php rename to resources/lang/af-ZA/admin/consumables/message.php diff --git a/resources/lang/af/admin/consumables/table.php b/resources/lang/af-ZA/admin/consumables/table.php similarity index 100% rename from resources/lang/af/admin/consumables/table.php rename to resources/lang/af-ZA/admin/consumables/table.php diff --git a/resources/lang/af/admin/custom_fields/general.php b/resources/lang/af-ZA/admin/custom_fields/general.php similarity index 100% rename from resources/lang/af/admin/custom_fields/general.php rename to resources/lang/af-ZA/admin/custom_fields/general.php diff --git a/resources/lang/af/admin/custom_fields/message.php b/resources/lang/af-ZA/admin/custom_fields/message.php similarity index 100% rename from resources/lang/af/admin/custom_fields/message.php rename to resources/lang/af-ZA/admin/custom_fields/message.php diff --git a/resources/lang/af/admin/departments/message.php b/resources/lang/af-ZA/admin/departments/message.php similarity index 100% rename from resources/lang/af/admin/departments/message.php rename to resources/lang/af-ZA/admin/departments/message.php diff --git a/resources/lang/af/admin/departments/table.php b/resources/lang/af-ZA/admin/departments/table.php similarity index 100% rename from resources/lang/af/admin/departments/table.php rename to resources/lang/af-ZA/admin/departments/table.php diff --git a/resources/lang/af/admin/depreciations/general.php b/resources/lang/af-ZA/admin/depreciations/general.php similarity index 100% rename from resources/lang/af/admin/depreciations/general.php rename to resources/lang/af-ZA/admin/depreciations/general.php diff --git a/resources/lang/af/admin/depreciations/message.php b/resources/lang/af-ZA/admin/depreciations/message.php similarity index 100% rename from resources/lang/af/admin/depreciations/message.php rename to resources/lang/af-ZA/admin/depreciations/message.php diff --git a/resources/lang/af/admin/depreciations/table.php b/resources/lang/af-ZA/admin/depreciations/table.php similarity index 100% rename from resources/lang/af/admin/depreciations/table.php rename to resources/lang/af-ZA/admin/depreciations/table.php diff --git a/resources/lang/af/admin/groups/message.php b/resources/lang/af-ZA/admin/groups/message.php similarity index 100% rename from resources/lang/af/admin/groups/message.php rename to resources/lang/af-ZA/admin/groups/message.php diff --git a/resources/lang/af/admin/groups/table.php b/resources/lang/af-ZA/admin/groups/table.php similarity index 100% rename from resources/lang/af/admin/groups/table.php rename to resources/lang/af-ZA/admin/groups/table.php diff --git a/resources/lang/af/admin/groups/titles.php b/resources/lang/af-ZA/admin/groups/titles.php similarity index 100% rename from resources/lang/af/admin/groups/titles.php rename to resources/lang/af-ZA/admin/groups/titles.php diff --git a/resources/lang/af-ZA/admin/hardware/form.php b/resources/lang/af-ZA/admin/hardware/form.php new file mode 100644 index 0000000000..a332065256 --- /dev/null +++ b/resources/lang/af-ZA/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Bevestig bates vir die verwydering van grootmaat', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Jy is op die punt om te verwyder: bate_count bates.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Gekontroleer na', + 'checkout_date' => 'Checkout Datum', + 'checkin_date' => 'Incheckdatum', + 'checkout_to' => 'Afrekenen na', + 'cost' => 'Aankoopskoste', + 'create' => 'Skep bate', + 'date' => 'Aankoop datum', + 'depreciation' => 'waardevermindering', + 'depreciates_on' => 'Depresiate On', + 'default_location' => 'Verstek Ligging', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL Datum', + 'eol_rate' => 'EOL-tarief', + 'expected_checkin' => 'Verwagte tjekdatum', + 'expires' => 'verstryk', + 'fully_depreciated' => 'Ten volle gedepresieer', + 'help_checkout' => 'As u hierdie bate onmiddellik wil toewys, kies \'Klaar om te Implementeer\' uit die statuslys hierbo.', + 'mac_address' => 'MAC adres', + 'manufacturer' => 'vervaardiger', + 'model' => 'model', + 'months' => 'maande', + 'name' => 'Bate Naam', + 'notes' => 'notas', + 'order' => 'Bestellingnommer', + 'qr' => 'QR-kode', + 'requestable' => 'Gebruikers kan hierdie bate aanvra', + 'select_statustype' => 'Kies Status Tipe', + 'serial' => 'Serial', + 'status' => 'status', + 'tag' => 'Bate-tag', + 'update' => 'Asset Update', + 'warranty' => 'waarborg', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/af-ZA/admin/hardware/general.php b/resources/lang/af-ZA/admin/hardware/general.php new file mode 100644 index 0000000000..c31798ac35 --- /dev/null +++ b/resources/lang/af-ZA/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'bate', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Kontrole bate', + 'checkout' => 'Checkout Asset', + 'clone' => 'Klone Bate', + 'deployable' => 'verbintenis', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Wysig bate', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'versoek', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Herstel bate', + 'pending' => 'hangende', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/af-ZA/admin/hardware/message.php b/resources/lang/af-ZA/admin/hardware/message.php new file mode 100644 index 0000000000..b7edd208a9 --- /dev/null +++ b/resources/lang/af-ZA/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Bate is nie geskep nie, probeer asseblief weer. :(', + 'success' => 'Bate geskep suksesvol. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Bate is nie herstel nie, probeer asseblief weer', + 'success' => 'Bate herstel suksesvol.', + 'bulk_success' => 'Bate herstel suksesvol.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Bate-oudit was onsuksesvol. Probeer asseblief weer.', + 'success' => 'Bate oudit suksesvol aangemeld.', + ], + + + 'deletefile' => [ + 'error' => 'Lêer nie verwyder nie. Probeer asseblief weer.', + 'success' => 'Lêer suksesvol uitgevee.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Bate is nie aangevra nie, probeer asseblief weer', + 'success' => 'Die bate is suksesvol aangevra.', + 'canceled' => 'Afhandeling versoek suksesvol gekanselleer', + ], + +]; diff --git a/resources/lang/af-ZA/admin/hardware/table.php b/resources/lang/af-ZA/admin/hardware/table.php new file mode 100644 index 0000000000..0820600936 --- /dev/null +++ b/resources/lang/af-ZA/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Bate-tag', + 'asset_model' => 'model', + 'assigned_to' => 'Toevertrou aan', + 'book_value' => 'Current Value', + 'change' => 'In uit', + 'checkout_date' => 'Checkout Datum', + 'checkoutto' => 'Gekontroleer', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'diff', + 'dl_csv' => 'Laai CSV af', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'plek', + 'purchase_cost' => 'koste', + 'purchase_date' => 'gekoop', + 'serial' => 'Serial', + 'status' => 'status', + 'title' => 'bate', + 'image' => 'Toestelbeeld', + 'days_without_acceptance' => 'Dae sonder aanvaarding', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Toevertrou aan', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/af-ZA/admin/kits/general.php b/resources/lang/af-ZA/admin/kits/general.php new file mode 100644 index 0000000000..8c32816b1c --- /dev/null +++ b/resources/lang/af-ZA/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Lisensie bestaan ​​nie', + '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' => 'Verbruiksgoedere bestaan ​​nie', + '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' => 'Die accessoire bestaan ​​nie', + '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/labels/message.php b/resources/lang/af-ZA/admin/labels/message.php similarity index 100% rename from resources/lang/af/admin/labels/message.php rename to resources/lang/af-ZA/admin/labels/message.php diff --git a/resources/lang/af-ZA/admin/labels/table.php b/resources/lang/af-ZA/admin/labels/table.php new file mode 100644 index 0000000000..c366599448 --- /dev/null +++ b/resources/lang/af-ZA/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'logo', + 'support_title' => 'Titel', + +]; \ No newline at end of file diff --git a/resources/lang/af/admin/licenses/form.php b/resources/lang/af-ZA/admin/licenses/form.php similarity index 100% rename from resources/lang/af/admin/licenses/form.php rename to resources/lang/af-ZA/admin/licenses/form.php diff --git a/resources/lang/af-ZA/admin/licenses/general.php b/resources/lang/af-ZA/admin/licenses/general.php new file mode 100644 index 0000000000..b0d2afff14 --- /dev/null +++ b/resources/lang/af-ZA/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Oor lisensies', + 'about_licenses' => 'Lisensies word gebruik om sagteware op te spoor. Hulle het \'n gespesifiseerde aantal sitplekke wat aan individue nagekeken kan word', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Afhandeling Geskiedenis', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Wysig lisensie', + 'filetype_info' => 'Toegelate filetipes is png, gif, jpg, jpeg, doc, docx, pdf, txt, zip en rar.', + 'clone' => 'Klone lisensie', + 'history_for' => 'Geskiedenis vir', + 'in_out' => 'In uit', + 'info' => 'Lisensie-inligting', + 'license_seats' => 'Lisensie Seats', + 'seat' => 'Seat', + 'seats' => 'sitplekke', + 'software_licenses' => 'Sagteware lisensies', + 'user' => 'gebruiker', + 'view' => 'Bekyk lisensie', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/af/admin/licenses/message.php b/resources/lang/af-ZA/admin/licenses/message.php similarity index 100% rename from resources/lang/af/admin/licenses/message.php rename to resources/lang/af-ZA/admin/licenses/message.php diff --git a/resources/lang/af/admin/licenses/table.php b/resources/lang/af-ZA/admin/licenses/table.php similarity index 100% rename from resources/lang/af/admin/licenses/table.php rename to resources/lang/af-ZA/admin/licenses/table.php diff --git a/resources/lang/af/admin/locations/message.php b/resources/lang/af-ZA/admin/locations/message.php similarity index 100% rename from resources/lang/af/admin/locations/message.php rename to resources/lang/af-ZA/admin/locations/message.php diff --git a/resources/lang/af-ZA/admin/locations/table.php b/resources/lang/af-ZA/admin/locations/table.php new file mode 100644 index 0000000000..526a020d54 --- /dev/null +++ b/resources/lang/af-ZA/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Bates toegewys', + 'id' => 'ID', + 'city' => 'Stad', + 'state' => 'staat', + 'country' => 'land', + 'create' => 'Skep Ligging', + 'update' => 'Opdateer Plek', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Pleknaam', + 'address' => 'adres', + 'address2' => 'Address Line 2', + 'zip' => 'Poskode', + 'locations' => 'plekke', + 'parent' => 'Ouer', + 'currency' => 'Ligging Geld', + 'ldap_ou' => 'LDAP soek OU', + 'user_name' => 'User Name', + 'department' => 'Departement', + 'location' => 'plek', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'naam', + 'asset_category' => 'kategorie', + 'asset_manufacturer' => 'vervaardiger', + 'asset_model' => 'model', + 'asset_serial' => 'Serial', + 'asset_location' => 'plek', + 'asset_checked_out' => 'Gekontroleer', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'datum:', + 'phone' => 'Location Phone', + '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-ZA/admin/manufacturers/message.php b/resources/lang/af-ZA/admin/manufacturers/message.php new file mode 100644 index 0000000000..a6b3640ca7 --- /dev/null +++ b/resources/lang/af-ZA/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Vervaardiger bestaan ​​nie.', + 'assoc_users' => 'Hierdie vervaardiger word tans geassosieer met ten minste een model en kan nie verwyder word nie. Dateer asseblief jou modelle op om nie meer hierdie vervaardiger te gebruik nie en probeer weer.', + + 'create' => array( + 'error' => 'Vervaardiger is nie geskep nie, probeer asseblief weer.', + 'success' => 'Vervaardiger suksesvol geskep.' + ), + + 'update' => array( + 'error' => 'Vervaardiger is nie opgedateer nie, probeer asseblief weer', + 'success' => 'Vervaardiger suksesvol opgedateer.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Is jy seker jy wil hierdie vervaardiger uitvee?', + 'error' => 'Daar was \'n probleem met die verwydering van die vervaardiger. Probeer asseblief weer.', + 'success' => 'Die vervaardiger is suksesvol verwyder.' + ) + +); diff --git a/resources/lang/af-ZA/admin/manufacturers/table.php b/resources/lang/af-ZA/admin/manufacturers/table.php new file mode 100644 index 0000000000..513ea51944 --- /dev/null +++ b/resources/lang/af-ZA/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Oor vervaardigers', + 'about_manufacturers_text' => 'Vervaardigers is die maatskappye wat jou bates skep. U kan belangrike kontakbesonderhede vir ondersteuning hier opberg, wat op u bate detailbladsye vertoon sal word.', + 'asset_manufacturers' => 'Bate Vervaardigers', + 'create' => 'Skep vervaardiger', + 'id' => 'ID', + 'name' => 'naam', + 'support_email' => 'Ondersteunings-e-pos', + 'support_phone' => 'Ondersteuningsfoon', + 'support_url' => 'Ondersteunings-URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Fabrikant', + +); diff --git a/resources/lang/af/admin/models/general.php b/resources/lang/af-ZA/admin/models/general.php similarity index 100% rename from resources/lang/af/admin/models/general.php rename to resources/lang/af-ZA/admin/models/general.php diff --git a/resources/lang/af-ZA/admin/models/message.php b/resources/lang/af-ZA/admin/models/message.php new file mode 100644 index 0000000000..e345c1bad3 --- /dev/null +++ b/resources/lang/af-ZA/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model bestaan ​​nie.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Hierdie model word tans geassosieer met een of meer bates en kan nie verwyder word nie. Verwyder asseblief die bates en probeer dan weer uitvee.', + + + 'create' => array( + 'error' => 'Model is nie geskep nie, probeer asseblief weer.', + 'success' => 'Model suksesvol geskep.', + 'duplicate_set' => '\'N Bate-model met die naam, vervaardiger en modelnommer bestaan ​​reeds.', + ), + + 'update' => array( + 'error' => 'Model is nie opgedateer nie, probeer asseblief weer', + 'success' => 'Model suksesvol opgedateer.', + ), + + 'delete' => array( + 'confirm' => 'Is jy seker jy wil hierdie batemodel uitvee?', + 'error' => 'Daar was \'n probleem met die verwydering van die model. Probeer asseblief weer.', + 'success' => 'Die model is suksesvol verwyder.' + ), + + 'restore' => array( + 'error' => 'Model is nie herstel nie, probeer asseblief weer', + 'success' => 'Model herstel suksesvol.' + ), + + 'bulkedit' => array( + 'error' => 'Geen velde is verander nie, so niks is opgedateer nie.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/af/admin/models/table.php b/resources/lang/af-ZA/admin/models/table.php similarity index 100% rename from resources/lang/af/admin/models/table.php rename to resources/lang/af-ZA/admin/models/table.php diff --git a/resources/lang/af/admin/reports/general.php b/resources/lang/af-ZA/admin/reports/general.php similarity index 100% rename from resources/lang/af/admin/reports/general.php rename to resources/lang/af-ZA/admin/reports/general.php diff --git a/resources/lang/af/admin/reports/message.php b/resources/lang/af-ZA/admin/reports/message.php similarity index 100% rename from resources/lang/af/admin/reports/message.php rename to resources/lang/af-ZA/admin/reports/message.php diff --git a/resources/lang/af-ZA/admin/settings/general.php b/resources/lang/af-ZA/admin/settings/general.php new file mode 100644 index 0000000000..1f22421c2c --- /dev/null +++ b/resources/lang/af-ZA/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Dit is \'n Active Directory-bediener', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Bate ID\'s', + 'audit_interval' => 'Ouditinterval', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Voorvoegsel (opsioneel)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'rugsteun', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Aangepaste CSS', + 'custom_css_help' => 'Voer enige aangepaste CSS-oortredings in wat u graag wil gebruik. Moenie die <style></style>-etikette insluit nie.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Verstek Geld', + 'default_eula_text' => 'Standaard EULA', + 'default_language' => 'Verstek taal', + 'default_eula_help_text' => 'U kan ook aangepaste EULA\'s aan spesifieke batekategorieë assosieer.', + 'display_asset_name' => 'Wys bate naam', + 'display_checkout_date' => 'Vertoon Checkout Date', + 'display_eol' => 'Wys EOL in tabelweergawe', + 'display_qr' => 'Vertoon vierkante kodes', + 'display_alt_barcode' => 'Wys 1D strepieskode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Genereer rugsteun', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'LDAP-instellings', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP-bediener', + 'ldap_server_help' => 'Dit moet begin met ldap: // (vir unencrypted of TLS) of ldaps: // (vir SSL)', + 'ldap_server_cert' => 'LDAP SSL-sertifikaat-validering', + 'ldap_server_cert_ignore' => 'Laat ongeldige SSL-sertifikaat toe', + 'ldap_server_cert_help' => 'Kies hierdie boks as u \'n self-ondertekende SSL-sertifikaat gebruik en graag \'n ongeldige SSL-sertifikaat aanvaar.', + 'ldap_tls' => 'Gebruik TLS', + 'ldap_tls_help' => 'Dit moet slegs nagegaan word as u STARTTLS op u LDAP-bediener uitvoer.', + 'ldap_uname' => 'LDAP Bind Gebruikersnaam', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP-koppel wagwoord', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP-wagwoordsynkronisering', + 'ldap_pw_sync_help' => 'Verwyder hierdie vinkje as u nie LDAP-wagwoorde wil laat sinkroniseer met plaaslike wagwoorde nie. As u hierdie opsie uitskakel, beteken dit dat u gebruikers dalk nie kan aanmeld as u LDAP-bediener om een ​​of ander rede onbereikbaar is nie.', + 'ldap_username_field' => 'Gebruikernaam', + 'ldap_lname_field' => 'Van', + 'ldap_fname_field' => 'LDAP Voornaam', + 'ldap_auth_filter_query' => 'LDAP-verifikasie navraag', + 'ldap_version' => 'LDAP-weergawe', + 'ldap_active_flag' => 'LDAP-aktiewe vlag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Werknemersnommer', + 'ldap_email' => 'LDAP-e-pos', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Beperking van gebruikers (insluitend administrateurs) wat aan maatskappye toegewys is aan hul maatskappy se bates.', + 'full_multiple_companies_support_text' => 'Volledige Veelvuldige Maatskappye Ondersteuning', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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 toelaatbare waarde 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'omgewing', + 'settings' => 'instellings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT-weergawe', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Stelselinligting', + '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.', + 'labels_per_page' => 'Etikette per bladsy', + 'label_dimensions' => 'Etiketafmetings (duim)', + 'next_auto_tag_base' => 'Volgende outomatiese inkrement', + 'page_padding' => 'Bladsy marges (duim)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label vel breedte', + 'labels_pageheight' => 'Etiketbladhoogte', + 'label_gutters' => 'Etiket spasiëring (duim)', + 'page_dimensions' => 'Bladsy dimensies (duim)', + 'label_fields' => 'Merk sigbare velde', + 'inches' => 'duim', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Skakel na Snipe-IT in e-posse', + 'show_url_in_emails_help_text' => 'Verwyder hierdie vinkje as u nie wil terugkoppel na u Snipe-IT-installasie in u e-posvoetboks nie. Nuttig as die meeste van jou gebruikers nooit ingeteken het nie.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maksimum miniatuurhoogte', + 'thumbnail_max_h_help' => 'Maksimum hoogte in pixels wat duimnaels mag vertoon in die lysinskrywing. Min 25, maksimum 500.', + 'two_factor' => 'Twee faktor verifikasie', + 'two_factor_secret' => 'Twee-faktor kode', + 'two_factor_enrollment' => 'Twee-faktorinskrywing', + 'two_factor_enabled_text' => 'Aktiveer twee faktore', + 'two_factor_reset' => 'Herstel twee-faktor geheim', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Twee faktor toestel suksesvol herstel', + 'two_factor_reset_error' => 'Twee faktor toestel herstel het misluk', + 'two_factor_enabled_warning' => 'As jy twee faktore aktiveer as dit nie tans geaktiveer is nie, sal dit jou dadelik dwing om te verifieer met \'n Google Auth-ingeskrewe toestel. Jy sal die vermoë hê om jou toestel in te skryf as een nie tans ingeskryf is nie.', + 'two_factor_enabled_help' => 'Dit sal twee-faktor-verifikasie met behulp van Google Authenticator aanskakel.', + 'two_factor_optional' => 'Selektief (Gebruikers kan aktiveer of deaktiveer indien toegelaat)', + 'two_factor_required' => 'Benodig vir alle gebruikers', + 'two_factor_disabled' => 'gestremde', + 'two_factor_enter_code' => 'Voer twee-faktor kode in', + 'two_factor_config_complete' => 'Dien kode in', + 'two_factor_enabled_edit_not_allowed' => 'Jou administrateur laat jou nie toe om hierdie instelling te wysig nie.', + 'two_factor_enrollment_text' => "Twee faktor verifikasie is nodig, maar jou toestel is nog nie ingeskryf nie. Maak jou Google Authenticator-program oop en scan die QR-kode hieronder om jou toestel in te skryf. Sodra jy jou toestel ingeskryf het, voer die kode hieronder in", + 'require_accept_signature' => 'Vereis Handtekening', + 'require_accept_signature_help_text' => 'As u hierdie kenmerk aanskakel, sal gebruikers fisies moet afmeld wanneer hulle \'n bate aanvaar.', + 'left' => 'links', + 'right' => 'reg', + 'top' => 'Top', + 'bottom' => 'onderkant', + 'vertical' => 'vertikale', + 'horizontal' => 'horisontale', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Verwyder verwyderde rekords', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Titel', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/af/admin/settings/message.php b/resources/lang/af-ZA/admin/settings/message.php similarity index 100% rename from resources/lang/af/admin/settings/message.php rename to resources/lang/af-ZA/admin/settings/message.php diff --git a/resources/lang/af-ZA/admin/settings/table.php b/resources/lang/af-ZA/admin/settings/table.php new file mode 100644 index 0000000000..3e210bbe99 --- /dev/null +++ b/resources/lang/af-ZA/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Geskep', + 'size' => 'Size', +); diff --git a/resources/lang/af-ZA/admin/statuslabels/message.php b/resources/lang/af-ZA/admin/statuslabels/message.php new file mode 100644 index 0000000000..141c57c58e --- /dev/null +++ b/resources/lang/af-ZA/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Statuslabel bestaan ​​nie.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Statuslabel is nie geskep nie, probeer asseblief weer.', + 'success' => 'Status Label suksesvol geskep.', + ], + + 'update' => [ + 'error' => 'Statuslabel is nie opgedateer nie, probeer asseblief weer', + 'success' => 'Status Label suksesvol opgedateer.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/af-ZA/admin/statuslabels/table.php similarity index 100% rename from resources/lang/af/admin/statuslabels/table.php rename to resources/lang/af-ZA/admin/statuslabels/table.php diff --git a/resources/lang/af/admin/suppliers/message.php b/resources/lang/af-ZA/admin/suppliers/message.php similarity index 100% rename from resources/lang/af/admin/suppliers/message.php rename to resources/lang/af-ZA/admin/suppliers/message.php diff --git a/resources/lang/af-ZA/admin/suppliers/table.php b/resources/lang/af-ZA/admin/suppliers/table.php new file mode 100644 index 0000000000..0a5826cb4b --- /dev/null +++ b/resources/lang/af-ZA/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Oor verskaffers', + 'about_suppliers_text' => 'Verskaffers word gebruik om die bron van items op te spoor', + 'address' => 'Verskaffer Adres', + 'assets' => 'bates', + 'city' => 'Stad', + 'contact' => 'Kontak naam', + 'country' => 'land', + 'create' => 'Skep Verskaffer', + 'email' => 'e-pos', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'lisensies', + 'name' => 'Verskaffernaam', + 'notes' => 'notas', + 'phone' => 'Foon', + 'state' => 'staat', + 'suppliers' => 'Verskaffers', + 'update' => 'Update Verskaffer', + 'view' => 'Kyk verskaffer', + 'view_assets_for' => 'Bekyk bates vir', + 'zip' => 'Poskode', + +); diff --git a/resources/lang/af-ZA/admin/users/general.php b/resources/lang/af-ZA/admin/users/general.php new file mode 100644 index 0000000000..c91c0d7901 --- /dev/null +++ b/resources/lang/af-ZA/admin/users/general.php @@ -0,0 +1,54 @@ + 'This user can login', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'Bates toegewys aan: naam', + 'bulk_update_warn' => 'Jy is op die punt om die eienskappe van gebruikers_count gebruikers te wysig. Hou daar rekening mee dat u nie u eie gebruikers eienskappe kan verander deur hierdie vorm te gebruik en u eie gebruikers afzonderlijk moet wysig.', + 'bulk_update_help' => 'Met hierdie vorm kan u verskeie gebruikers gelyktydig bywerk. Vul slegs die velde in wat u moet verander. Enige velde wat leeg is, bly onveranderd.', + 'current_assets' => 'Bates wat tans na hierdie gebruiker gekontroleer word', + 'clone' => 'Klone gebruiker', + 'contact_user' => 'Kontak naam', + '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', + '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.', + 'print_assigned' => 'Print All Assigned', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Sagteware Uitgesoek na: naam', + '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.', + 'view_user' => 'Sien gebruiker: naam', + 'usercsv' => 'CSV-lêer', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/af-ZA/admin/users/message.php b/resources/lang/af-ZA/admin/users/message.php new file mode 100644 index 0000000000..d19fee76dc --- /dev/null +++ b/resources/lang/af-ZA/admin/users/message.php @@ -0,0 +1,68 @@ + 'U het hierdie bate suksesvol aanvaar.', + 'declined' => 'Jy het hierdie bate suksesvol geweier.', + 'bulk_manager_warn' => 'Jou gebruikers is suksesvol opgedateer, maar jou bestuurderinskrywing is nie gestoor nie, want die bestuurder wat jy gekies het, was ook in die gebruikerslys om geredigeer te word, en gebruikers mag nie hul eie bestuurder wees nie. Kies asseblief u gebruikers weer, behalwe die bestuurder.', + 'user_exists' => 'Gebruiker bestaan ​​reeds!', + 'user_not_found' => 'Gebruiker bestaan ​​nie.', + 'user_login_required' => 'Die aanmeldingsveld is nodig', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Die wagwoord is nodig.', + 'insufficient_permissions' => 'Onvoldoende Toestemmings.', + 'user_deleted_warning' => 'Hierdie gebruiker is verwyder. Jy sal hierdie gebruiker moet herstel om hulle te wysig of nuwe bates toe te ken.', + 'ldap_not_configured' => 'LDAP-integrasie is nie vir hierdie installasie gekonfigureer nie.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Gebruiker is suksesvol geskep.', + 'update' => 'Gebruiker is suksesvol opgedateer.', + 'update_bulk' => 'Gebruikers is suksesvol opgedateer!', + 'delete' => 'Gebruiker is suksesvol verwyder.', + 'ban' => 'Gebruiker is suksesvol verban.', + 'unban' => 'Gebruiker is suksesvol geblokkeer.', + 'suspend' => 'Gebruiker is suksesvol opgeskort.', + 'unsuspend' => 'Gebruiker is suksesvol ingetrek.', + 'restored' => 'Gebruiker is suksesvol herstel.', + 'import' => 'Gebruikers suksesvol ingevoer.', + ), + + 'error' => array( + 'create' => 'Kon nie die gebruiker skep nie. Probeer asseblief weer.', + 'update' => 'Kon nie die gebruiker opdateer nie. Probeer asseblief weer.', + 'delete' => 'Daar was \'n probleem met die verwydering van die gebruiker. Probeer asseblief weer.', + 'delete_has_assets' => 'Hierdie gebruiker het items toegeken en kon nie uitgevee word nie.', + 'unsuspend' => 'Daar was \'n probleem wat die gebruiker onttrek het. Probeer asseblief weer.', + 'import' => 'Kon nie gebruikers invoer nie. Probeer asseblief weer.', + 'asset_already_accepted' => 'Hierdie bate is reeds aanvaar.', + 'accept_or_decline' => 'U moet hierdie bate aanvaar of afkeur.', + 'incorrect_user_accepted' => 'Die bate wat u probeer aanvaar het, is nie na u gekontroleer nie.', + 'ldap_could_not_connect' => 'Kon nie aan die LDAP-bediener koppel nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', + 'ldap_could_not_bind' => 'Kon nie aan die LDAP-bediener bind nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', + 'ldap_could_not_search' => 'Kon nie die LDAP-bediener soek nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', + 'ldap_could_not_get_entries' => 'Kon nie inskrywings van die LDAP-bediener kry nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', + 'password_ldap' => 'Die wagwoord vir hierdie rekening word bestuur deur LDAP / Active Directory. Kontak asseblief u IT-afdeling om u wagwoord te verander.', + ), + + 'deletefile' => array( + 'error' => 'Lêer nie verwyder nie. Probeer asseblief weer.', + 'success' => 'Lêer suksesvol uitgevee.', + ), + + 'upload' => array( + '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', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/af-ZA/admin/users/table.php b/resources/lang/af-ZA/admin/users/table.php new file mode 100644 index 0000000000..7fc404de20 --- /dev/null +++ b/resources/lang/af-ZA/admin/users/table.php @@ -0,0 +1,40 @@ + 'aktiewe', + 'allow' => 'laat', + 'checkedout' => 'bates', + 'created_at' => 'Geskep', + 'createuser' => 'Skep gebruiker', + 'deny' => 'ontken', + 'email' => 'e-pos', + 'employee_num' => 'Werknemer No.', + 'first_name' => 'Eerste naam', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'id', + 'inherit' => 'erf', + 'job' => 'Werkstitel', + 'last_login' => 'Laaste Aanmelding', + 'last_name' => 'Van', + 'location' => 'plek', + 'lock_passwords' => 'Login besonderhede kan nie op hierdie installasie verander word nie.', + 'manager' => 'Bestuurder', + 'managed_locations' => 'Bestuurde plekke', + 'name' => 'naam', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'notas', + 'password_confirm' => 'Bevestig Wagwoord', + 'password' => 'wagwoord', + 'phone' => 'Foon', + 'show_current' => 'Wys huidige gebruikers', + 'show_deleted' => 'Wys verwyderde gebruikers', + 'title' => 'Titel', + 'to_restore_them' => 'om hulle te herstel.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update gebruiker', + 'username' => 'Gebruikersnaam', + 'user_deleted_text' => 'Hierdie gebruiker is gemerk as verwyder.', + 'username_note' => '(Dit word slegs vir Active Directory-binding gebruik, nie vir inskrywing nie.)', + 'cloneuser' => 'Klone gebruiker', + 'viewusers' => 'Bekyk gebruikers', +); diff --git a/resources/lang/af/auth.php b/resources/lang/af-ZA/auth.php similarity index 100% rename from resources/lang/af/auth.php rename to resources/lang/af-ZA/auth.php diff --git a/resources/lang/af-ZA/auth/general.php b/resources/lang/af-ZA/auth/general.php new file mode 100644 index 0000000000..d19f434b4c --- /dev/null +++ b/resources/lang/af-ZA/auth/general.php @@ -0,0 +1,19 @@ + 'Stuur wagwoord terugstel skakel', + 'email_reset_password' => 'E-pos wagwoord herstel', + 'reset_password' => 'Herstel wagwoord', + 'saml_login' => 'Login via SAML', + 'login' => 'Teken aan', + 'login_prompt' => 'Asseblief Login', + 'forgot_password' => 'ek het my wagwoord vergeet', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Onthou my', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/af-ZA/auth/message.php b/resources/lang/af-ZA/auth/message.php new file mode 100644 index 0000000000..a2087136c2 --- /dev/null +++ b/resources/lang/af-ZA/auth/message.php @@ -0,0 +1,45 @@ + '\'N Rekening met hierdie e-pos bestaan ​​reeds.', + 'account_not_found' => 'Die gebruikersnaam of wagwoord is verkeerd.', + 'account_not_activated' => 'Hierdie gebruikers rekening is nie geaktiveer nie.', + 'account_suspended' => 'Hierdie gebruikerrekening is opgeskort.', + 'account_banned' => 'Hierdie gebruikerrekening is verban.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Jy is suksesvol aangemeld.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Kon nie jou inteken nie, probeer asseblief weer.', + 'success' => 'Jy is suksesvol aangemeld.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Kon nie jou rekening skep nie, probeer asseblief weer.', + 'success' => 'Rekening suksesvol geskep.', + ), + + 'forgot-password' => array( + 'error' => 'Daar was \'n probleem tydens die herstel van wagwoordkode, probeer asseblief weer.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Kon nie jou wagwoord herstel nie, probeer asseblief weer.', + 'success' => 'Jou wagwoord is suksesvol gereset.', + ), + + +); diff --git a/resources/lang/af-ZA/button.php b/resources/lang/af-ZA/button.php new file mode 100644 index 0000000000..e0709bce16 --- /dev/null +++ b/resources/lang/af-ZA/button.php @@ -0,0 +1,24 @@ + 'aksies', + 'add' => 'Voeg nuwe', + 'cancel' => 'kanselleer', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'verwyder', + 'edit' => 'wysig', + 'restore' => 'herstel', + 'remove' => 'Remove', + 'request' => 'versoek', + 'submit' => 'Indien', + 'upload' => 'oplaai', + 'select_file' => 'Kies lêer ...', + 'select_files' => 'Select Files...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Stuur wagwoord terugstel skakel', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Nuwe', +]; diff --git a/resources/lang/af-ZA/general.php b/resources/lang/af-ZA/general.php new file mode 100644 index 0000000000..e168381d4d --- /dev/null +++ b/resources/lang/af-ZA/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'bykomstighede', + 'activated' => 'geaktiveer', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Bykomstigheid', + 'accessory_report' => 'Toebehoreverslag', + 'action' => 'aksie', + 'activity_report' => 'Aktiwiteitsverslag', + 'address' => 'adres', + 'admin' => 'admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Bykomende sitplekke', + 'age' => "Age", + 'all_assets' => 'Alle bates', + 'all' => 'Almal', + 'archived' => 'argief', + 'asset_models' => 'Bate Modelle', + 'asset_model' => 'model', + 'asset' => 'bate', + 'asset_report' => 'Asset Report', + 'asset_tag' => 'Bate-tag', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Verwyder Avatar', + 'avatar_upload' => 'Laai avatar op', + 'back' => 'terug', + 'bad_data' => 'Niks gevind. Miskien slegte data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'kanselleer', + 'categories' => 'kategorieë', + 'category' => 'kategorie', + 'change' => 'In uit', + 'changeemail' => 'Verander e-pos adres', + 'changepassword' => 'Verander wagwoord', + 'checkin' => 'Inboek', + 'checkin_from' => 'Kontroleer vanaf', + 'checkout' => 'Uitteken', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'Stad', + 'click_here' => 'Klik hier', + 'clear_selection' => 'Clear Selection', + 'companies' => 'maatskappye', + 'company' => 'maatskappy', + 'component' => 'komponent', + 'components' => 'komponente', + 'complete' => 'volledige', + 'consumable' => 'verbruikbare', + 'consumables' => 'Consumables', + 'country' => 'land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Skep nuwe', + 'created' => 'Item geskep', + 'created_asset' => 'geskep bate', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Dae na Volgende Oudit', + 'date' => 'datum', + 'debug_warning' => 'Waarskuwing!', + 'debug_warning_text' => 'Hierdie program word uitgevoer in die produksiemodus met debugging aangeskakel. Dit kan sensitiewe data blootstel indien u aansoek vir die buitewêreld toeganklik is. Deaktiveer debug-modus deur die APP_DEBUG-waarde in jou .env-lêer te stel na false.', + 'delete' => 'verwyder', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'geskrap', + 'delete_seats' => 'Plekke verwyder', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'departemente', + 'department' => 'Departement', + 'deployed' => 'ontplooi', + 'depreciation' => 'waardevermindering', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Waardeverminderingsverslag', + 'details' => 'Details', + 'download' => 'Aflaai', + 'download_all' => 'Download All', + 'editprofile' => 'Wysig jou profiel', + 'eol' => 'EOL', + 'email_domain' => 'E-pos Domein', + 'email_format' => 'E-pos formaat', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Dit word gebruik om e-posadresse te genereer wanneer u dit invoer', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'eerste', + '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)', + 'first_name' => 'Eerste naam', + 'first_name_format' => 'Voornaam (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'lêer', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Lêeroplaaie', + 'file_upload' => 'File Upload', + 'generate' => 'genereer', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'invoer', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Invoer Geskiedenis', + 'asset_maintenance' => 'Bate Onderhoud', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Asset Maintenances', + 'item' => 'item', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Onvoldoende toestemmings!', + 'kits' => 'Predefined Kits', + 'language' => 'Taal', + 'last' => 'laaste', + 'last_login' => 'Laaste Aanmelding', + 'last_name' => 'Van', + 'license' => 'lisensie', + 'license_report' => 'Lisensie Verslag', + 'licenses_available' => 'lisensies beskikbaar', + 'licenses' => 'lisensies', + 'list_all' => 'Lys almal', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'plekke', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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 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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Laaste Oudit', + 'new' => 'nuwe!', + 'no_depreciation' => 'Geen Waardevermindering', + 'no_results' => 'Geen resultate.', + 'no' => 'Geen', + 'notes' => 'notas', + 'order_number' => 'Bestellingnommer', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Wys _MENU_ items', + 'pagination_info' => 'Wys _START_ tot _END_ van _TOTAL_ items', + 'pending' => 'hangende', + 'people' => 'mense', + 'per_page' => 'Resultate per bladsy', + 'previous' => 'vorige', + 'processing' => 'verwerking', + 'profile' => 'Jou profiel', + 'purchase_cost' => 'Aankoopskoste', + 'purchase_date' => 'Aankoop datum', + 'qty' => 'HOEV', + 'quantity' => 'hoeveelheid', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Klaar om te implementeer', + 'recent_activity' => 'Onlangse aktiwiteite', + 'remaining' => 'oorblywende', + 'remove_company' => 'Verwyder Maatskappyvereniging', + 'reports' => 'Berigte', + 'restored' => 'restored', + 'restore' => 'herstel', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Kies', + 'select_all' => 'Select All', + 'search' => 'Soek', + 'select_category' => 'Kies \'n kategorie', + 'select_department' => 'Kies \'n Departement', + 'select_depreciation' => 'Kies \'n waardeverminderingstipe', + 'select_location' => 'Kies \'n plek', + 'select_manufacturer' => 'Kies \'n vervaardiger', + 'select_model' => 'Kies \'n model', + 'select_supplier' => 'Kies \'n Verskaffer', + 'select_user' => 'Kies \'n gebruiker', + 'select_date' => 'Kies Datum (JJJJ-MM-DD)', + 'select_statuslabel' => 'Kies Status', + 'select_company' => 'Kies Maatskappy', + 'select_asset' => 'Kies Asset', + 'settings' => 'instellings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Teken in', + 'signature' => 'Handtekening', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Sommige funksies is afgeskakel vir hierdie installasie.', + 'site_name' => 'Site Naam', + 'state' => 'staat', + 'status_labels' => 'Status etikette', + 'status' => 'status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'verskaffer', + 'suppliers' => 'Verskaffers', + 'sure_to_delete' => 'Is jy seker jy wil verwyder', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Indien', + 'target' => 'teiken', + 'time_and_date_display' => 'Tyd en datum vertoon', + 'total_assets' => 'totale bates', + 'total_licenses' => 'totale lisensies', + 'total_accessories' => 'totale toebehore', + 'total_consumables' => 'totale verbruiksgoedere', + 'type' => 'tipe', + 'undeployable' => 'Un-verbintenis', + 'unknown_admin' => 'Onbekende Admin', + 'username_format' => 'Gebruikernaam', + 'username' => 'Gebruikersnaam', + 'update' => 'Opdateer', + '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.', + 'uploaded' => 'opgelaai', + 'user' => 'gebruiker', + 'accepted' => 'aanvaarde', + 'declined' => 'afgeneem', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Onaanvaarde Bates', + 'users' => 'gebruikers', + 'viewall' => 'View All', + 'viewassets' => 'Bekyk Toegewysde Bates', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'webwerf', + 'welcome' => 'Welkom, naam', + 'years' => 'jaar', + 'yes' => 'Ja', + 'zip' => 'zip', + 'noimage' => 'Geen prent opgelaai of prent nie gevind nie.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Jou vormsessie het verval. Probeer asseblief weer.', + '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_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' => 'e-pos', + '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' => 'Gekontroleer', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Waarskuwing', + 'notification_info' => 'info', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Bate Naam', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Verbruikbare Naam:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Toebehore Naam:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% volledige', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'wysig', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/af-ZA/help.php b/resources/lang/af-ZA/help.php new file mode 100644 index 0000000000..44065df043 --- /dev/null +++ b/resources/lang/af-ZA/help.php @@ -0,0 +1,35 @@ + 'Meer inligting', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + 'categories' => 'Kategorieë help jou om jou items te organiseer. Sommige voorbeeldkategorieë kan wees "Desktops", "Laptops", "Mobile Phones", "Tablets", ensovoorts, maar jy kan kategorieë gebruik wat vir jou sin maak.', + + 'accessories' => 'Toebehore is enigiets wat jy aan gebruikers uitreik, maar dit het nie \'n reeksnommer (of jy gee nie om om hulle unieke te volg nie). Byvoorbeeld, rekenaarmuise of sleutelborde.', + + 'companies' => 'Maatskappye kan gebruik word as \'n eenvoudige identifikasie veld, of kan gebruik word om sigbaarheid van bates, gebruikers, ens beperk as volle maatskappy ondersteuning geaktiveer is in jou Admin instellings.', + + 'components' => 'Komponente is items wat deel van \'n bate is, byvoorbeeld HDD, RAM, ens.', + + 'consumables' => 'Verbruiksgoedere word enigiets aangekoop wat oor tyd gebruik sal word. Byvoorbeeld, drukker ink of kopieermapier.', + + 'depreciations' => 'U kan bate-afskrywings opstel om bates te deprecieer gebaseer op reguit-waardevermindering.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/af-ZA/localizations.php b/resources/lang/af-ZA/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/af-ZA/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/af-ZA/mail.php b/resources/lang/af-ZA/mail.php new file mode 100644 index 0000000000..c90f6c8dba --- /dev/null +++ b/resources/lang/af-ZA/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'dae', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Verlenging van bateverslag.', + 'Expiring_Licenses_Report' => 'Verlenging van lisensiesverslag.', + 'Item_Request_Canceled' => 'Item Versoek gekanselleer', + 'Item_Requested' => 'Item gevra', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Lae voorraadverslag', + 'a_user_canceled' => '\'N Gebruiker het \'n itemversoek op die webwerf gekanselleer', + 'a_user_requested' => '\'N Gebruiker het \'n item op die webwerf versoek', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Toebehore Naam:', + 'additional_notes' => 'Bykomende aantekeninge:', + 'admin_has_created' => '\'N Administrateur het \'n rekening vir jou op die webtuiste gemaak.', + 'asset' => 'bate:', + 'asset_name' => 'Bate Naam:', + 'asset_requested' => 'Bate aangevra', + 'asset_tag' => 'Bate-tag', + '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.', + 'assigned_to' => 'Toevertrou aan', + 'best_regards' => 'Beste wense,', + 'canceled' => 'gekanselleer:', + 'checkin_date' => 'Incheckdatum:', + 'checkout_date' => 'Checkout Datum:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Klik asseblief op die skakel onderaan om te bevestig dat u die bykomstigheid ontvang het.', + 'click_on_the_link_asset' => 'Klik asseblief op die skakel onderaan om te bevestig dat u die bate ontvang het.', + 'click_to_confirm' => 'Klik asseblief op die volgende skakel om u webadres te bevestig:', + 'current_QTY' => 'Huidige QTY', + 'days' => 'dae', + 'expecting_checkin_date' => 'Verwagte inskrywingsdatum:', + 'expires' => 'verstryk', + 'hello' => 'hallo', + 'hi' => 'Hi', + 'i_have_read' => 'Ek het die gebruiksvoorwaardes gelees en ingestem en het hierdie item ontvang.', + 'inventory_report' => 'Inventory Report', + 'item' => 'item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Klik asseblief op die volgende skakel om u webtuiste te verander:', + 'login' => 'Teken aan:', + 'login_first_admin' => 'Teken in op jou nuwe Snipe-IT-installasie deur die volgende inligting te gebruik:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'naam', + 'new_item_checked' => '\'N Nuwe item is onder u naam nagegaan, besonderhede is hieronder.', + 'notes' => 'notas', + 'password' => 'wagwoord:', + 'password_reset' => 'Wagwoord Herstel', + 'read_the_terms' => 'Lees asseblief die gebruiksvoorwaardes hieronder.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'versoek:', + 'reset_link' => 'Jou wagwoord herstel skakel', + 'reset_password' => 'Klik hier om jou wagwoord terug te stel:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'verskaffer', + 'tag' => 'tag', + 'test_email' => 'Toets e-pos van Snipe-IT', + '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:', + 'to_reset' => 'Om jou webadres te herstel, voltooi hierdie vorm:', + 'type' => 'tipe', + '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.', + 'user' => 'gebruiker', + 'username' => 'Gebruikersnaam', + 'welcome' => 'Welkom: naam', + 'welcome_to' => 'Welkom by: web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Jou Snipe-IT-referenties', +]; diff --git a/resources/lang/af/pagination.php b/resources/lang/af-ZA/pagination.php similarity index 100% rename from resources/lang/af/pagination.php rename to resources/lang/af-ZA/pagination.php diff --git a/resources/lang/af/passwords.php b/resources/lang/af-ZA/passwords.php similarity index 100% rename from resources/lang/af/passwords.php rename to resources/lang/af-ZA/passwords.php diff --git a/resources/lang/af/reminders.php b/resources/lang/af-ZA/reminders.php similarity index 100% rename from resources/lang/af/reminders.php rename to resources/lang/af-ZA/reminders.php diff --git a/resources/lang/af/table.php b/resources/lang/af-ZA/table.php similarity index 100% rename from resources/lang/af/table.php rename to resources/lang/af-ZA/table.php diff --git a/resources/lang/af-ZA/validation.php b/resources/lang/af-ZA/validation.php new file mode 100644 index 0000000000..2a12ea3ae8 --- /dev/null +++ b/resources/lang/af-ZA/validation.php @@ -0,0 +1,162 @@ + 'Die: Attribuut moet aanvaar word.', + 'active_url' => 'Die: Attribuut is nie \'n geldige URL nie.', + 'after' => 'Die: Attribuut moet \'n datum wees na: datum.', + 'after_or_equal' => 'Die: Attribuut moet \'n datum na of gelyk wees aan: datum.', + 'alpha' => 'Die: Attribuut mag slegs letters bevat.', + 'alpha_dash' => 'Die: Attribuut mag slegs letters, nommers en streepies bevat.', + 'alpha_num' => 'Die: Attribuut mag slegs letters en syfers bevat.', + 'array' => 'Die: kenmerk moet \'n skikking wees.', + 'before' => 'Die: Attribuut moet \'n datum wees voor: datum.', + 'before_or_equal' => 'Die: Attribuut moet \'n datum voor of gelyk wees aan: datum.', + 'between' => [ + 'numeric' => 'Die: Attribuut moet tussen: min en: maksimum wees.', + 'file' => 'Die: Attribuut moet tussen: min en: maksimum kilobytes wees.', + 'string' => 'Die: Attribuut moet tussen: min en: maksimum karakters wees.', + 'array' => 'Die: Attribuut moet tussen: min en: maksimum items hê.', + ], + 'boolean' => 'Die: Attribuut veld moet waar of onwaar wees.', + 'confirmed' => 'Die: Attribuut bevestiging stem nie ooreen nie.', + 'date' => 'Die: Attribuut is nie \'n geldige datum nie.', + 'date_format' => 'Die: Attribuut stem nie ooreen met die formaat: formaat.', + 'different' => 'Die: attribuut en: ander moet anders wees.', + 'digits' => 'Die: Attribuut moet wees: syfers syfers.', + 'digits_between' => 'Die: Attribuut moet tussen: min en: maksimum syfers wees.', + 'dimensions' => 'Die: Attribuut het ongeldige beeldafmetings.', + 'distinct' => 'Die: Attribuut veld het \'n duplikaat waarde.', + 'email' => 'Die: Attribuut moet \'n geldige e-posadres wees.', + 'exists' => 'Die gekose: attribuut is ongeldig.', + 'file' => 'Die: Attribuut moet \'n lêer wees.', + 'filled' => 'Die: Attribuut veld moet \'n waarde hê.', + 'image' => 'Die: kenmerk moet \'n beeld wees.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Die gekose: attribuut is ongeldig.', + 'in_array' => 'Die: attribuut veld bestaan ​​nie in: ander.', + 'integer' => 'Die: Attribuut moet \'n heelgetal wees.', + 'ip' => 'Die: Attribuut moet \'n geldige IP-adres wees.', + 'ipv4' => 'Die: Attribuut moet \'n geldige IPv4-adres wees.', + 'ipv6' => 'Die: Attribuut moet \'n geldige IPv6-adres wees.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Die: Attribuut moet \'n geldige JSON-string wees.', + 'max' => [ + 'numeric' => 'Die: Attribuut mag nie groter wees as: maksimum.', + 'file' => 'Die: kenmerk mag nie groter wees as: maksimum kilobytes.', + 'string' => 'Die: Attribuut mag nie groter wees as: maksimum karakters.', + 'array' => 'Die: Attribuut mag nie meer as: maksimum items hê nie.', + ], + 'mimes' => 'Die: kenmerk moet \'n lêer van tipe wees:: waardes.', + 'mimetypes' => 'Die: kenmerk moet \'n lêer van tipe wees:: waardes.', + 'min' => [ + 'numeric' => 'Die: attribuut moet ten minste wees: min.', + 'file' => 'Die: attribuut moet ten minste wees: min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'Die: Attribuutformaat is ongeldig.', + 'required' => 'Die: attribuut veld is nodig.', + 'required_if' => 'Die: attribuut veld is nodig wanneer: ander is: waarde.', + 'required_unless' => 'Die: Attribuut veld is nodig tensy: ander is in: waardes.', + 'required_with' => 'Die: Attribuut veld is nodig wanneer: waardes teenwoordig is.', + 'required_with_all' => 'Die: Attribuut veld is nodig wanneer: waardes teenwoordig is.', + 'required_without' => 'Die: Attribuut veld is nodig wanneer: waardes nie teenwoordig is nie.', + 'required_without_all' => 'Die: Attribuut veld is nodig wanneer geen van: waardes teenwoordig is nie.', + 'same' => 'Die: attribuut en ander moet ooreenstem.', + 'size' => [ + 'numeric' => 'Die: Attribuut moet wees: grootte.', + 'file' => 'Die: Attribuut moet wees: grootte kilobyte.', + 'string' => 'Die: Attribuut moet wees: grootte karakters.', + 'array' => 'Die: Attribuut moet bevat: grootte items.', + ], + 'string' => 'Die: kenmerk moet \'n string wees.', + 'timezone' => 'Die: Attribuut moet \'n geldige sone wees.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => 'Die: Attribuut is reeds geneem.', + 'uploaded' => 'Die: kenmerk kon nie opgelaai word nie.', + 'url' => 'Die: Attribuutformaat is ongeldig.', + 'unique_undeleted' => 'Die: Attribuut moet uniek wees.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Daardie wagwoord is te algemeen.', + 'statuslabel_type' => 'U moet \'n geldige statusetiket tipe kies', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/af/admin/companies/general.php b/resources/lang/af/admin/companies/general.php deleted file mode 100644 index b76c71677a..0000000000 --- a/resources/lang/af/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/af/admin/companies/table.php deleted file mode 100644 index 9c4badb11b..0000000000 --- a/resources/lang/af/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'maatskappye', - 'create' => 'Skep maatskappy', - 'title' => 'maatskappy', - 'update' => 'Update Company', - 'name' => 'maatskappynaam', - 'id' => 'ID', -); diff --git a/resources/lang/af/admin/hardware/form.php b/resources/lang/af/admin/hardware/form.php deleted file mode 100644 index 628c9ea21b..0000000000 --- a/resources/lang/af/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Bevestig bates vir die verwydering van grootmaat', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Jy is op die punt om te verwyder: bate_count bates.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Gekontroleer na', - 'checkout_date' => 'Checkout Datum', - 'checkin_date' => 'Incheckdatum', - 'checkout_to' => 'Afrekenen na', - 'cost' => 'Aankoopskoste', - 'create' => 'Skep bate', - 'date' => 'Aankoop datum', - 'depreciation' => 'waardevermindering', - 'depreciates_on' => 'Depresiate On', - 'default_location' => 'Verstek Ligging', - 'eol_date' => 'EOL Datum', - 'eol_rate' => 'EOL-tarief', - 'expected_checkin' => 'Verwagte tjekdatum', - 'expires' => 'verstryk', - 'fully_depreciated' => 'Ten volle gedepresieer', - 'help_checkout' => 'As u hierdie bate onmiddellik wil toewys, kies \'Klaar om te Implementeer\' uit die statuslys hierbo.', - 'mac_address' => 'MAC adres', - 'manufacturer' => 'vervaardiger', - 'model' => 'model', - 'months' => 'maande', - 'name' => 'Bate Naam', - 'notes' => 'notas', - 'order' => 'Bestellingnommer', - 'qr' => 'QR-kode', - 'requestable' => 'Gebruikers kan hierdie bate aanvra', - 'select_statustype' => 'Kies Status Tipe', - 'serial' => 'Serial', - 'status' => 'status', - 'tag' => 'Bate-tag', - 'update' => 'Asset Update', - 'warranty' => 'waarborg', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/af/admin/hardware/general.php b/resources/lang/af/admin/hardware/general.php deleted file mode 100644 index b57840f238..0000000000 --- a/resources/lang/af/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'bate', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Kontrole bate', - 'checkout' => 'Checkout Asset', - 'clone' => 'Klone Bate', - 'deployable' => 'verbintenis', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Wysig bate', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'versoek', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Herstel bate', - 'pending' => 'hangende', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/af/admin/hardware/message.php b/resources/lang/af/admin/hardware/message.php deleted file mode 100644 index b6ad6411e5..0000000000 --- a/resources/lang/af/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Bate is nie geskep nie, probeer asseblief weer. :(', - 'success' => 'Bate geskep suksesvol. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Bate is nie herstel nie, probeer asseblief weer', - 'success' => 'Bate herstel suksesvol.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Bate-oudit was onsuksesvol. Probeer asseblief weer.', - 'success' => 'Bate oudit suksesvol aangemeld.', - ], - - - 'deletefile' => [ - 'error' => 'Lêer nie verwyder nie. Probeer asseblief weer.', - 'success' => 'Lêer suksesvol uitgevee.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Bate is nie aangevra nie, probeer asseblief weer', - 'success' => 'Die bate is suksesvol aangevra.', - 'canceled' => 'Afhandeling versoek suksesvol gekanselleer', - ], - -]; diff --git a/resources/lang/af/admin/hardware/table.php b/resources/lang/af/admin/hardware/table.php deleted file mode 100644 index 44d50cd1f9..0000000000 --- a/resources/lang/af/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Bate-tag', - 'asset_model' => 'model', - 'book_value' => 'Current Value', - 'change' => 'In uit', - 'checkout_date' => 'Checkout Datum', - 'checkoutto' => 'Gekontroleer', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'diff', - 'dl_csv' => 'Laai CSV af', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'plek', - 'purchase_cost' => 'koste', - 'purchase_date' => 'gekoop', - 'serial' => 'Serial', - 'status' => 'status', - 'title' => 'bate', - 'image' => 'Toestelbeeld', - 'days_without_acceptance' => 'Dae sonder aanvaarding', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/af/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/af/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/af/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/af/admin/licenses/general.php b/resources/lang/af/admin/licenses/general.php deleted file mode 100644 index 381b4cc2c6..0000000000 --- a/resources/lang/af/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Oor lisensies', - 'about_licenses' => 'Lisensies word gebruik om sagteware op te spoor. Hulle het \'n gespesifiseerde aantal sitplekke wat aan individue nagekeken kan word', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Afhandeling Geskiedenis', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Wysig lisensie', - 'filetype_info' => 'Toegelate filetipes is png, gif, jpg, jpeg, doc, docx, pdf, txt, zip en rar.', - 'clone' => 'Klone lisensie', - 'history_for' => 'Geskiedenis vir', - 'in_out' => 'In uit', - 'info' => 'Lisensie-inligting', - 'license_seats' => 'Lisensie Seats', - 'seat' => 'Seat', - 'seats' => 'sitplekke', - 'software_licenses' => 'Sagteware lisensies', - 'user' => 'gebruiker', - 'view' => 'Bekyk lisensie', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/af/admin/locations/table.php b/resources/lang/af/admin/locations/table.php deleted file mode 100644 index 635e8a4995..0000000000 --- a/resources/lang/af/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Bates toegewys', - 'id' => 'ID', - 'city' => 'Stad', - 'state' => 'staat', - 'country' => 'land', - 'create' => 'Skep Ligging', - 'update' => 'Opdateer Plek', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Pleknaam', - 'address' => 'adres', - 'address2' => 'Address Line 2', - 'zip' => 'Poskode', - 'locations' => 'plekke', - '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/manufacturers/message.php b/resources/lang/af/admin/manufacturers/message.php deleted file mode 100644 index 47f6144587..0000000000 --- a/resources/lang/af/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Vervaardiger bestaan ​​nie.', - 'assoc_users' => 'Hierdie vervaardiger word tans geassosieer met ten minste een model en kan nie verwyder word nie. Dateer asseblief jou modelle op om nie meer hierdie vervaardiger te gebruik nie en probeer weer.', - - 'create' => array( - 'error' => 'Vervaardiger is nie geskep nie, probeer asseblief weer.', - 'success' => 'Vervaardiger suksesvol geskep.' - ), - - 'update' => array( - 'error' => 'Vervaardiger is nie opgedateer nie, probeer asseblief weer', - 'success' => 'Vervaardiger suksesvol opgedateer.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Is jy seker jy wil hierdie vervaardiger uitvee?', - 'error' => 'Daar was \'n probleem met die verwydering van die vervaardiger. Probeer asseblief weer.', - 'success' => 'Die vervaardiger is suksesvol verwyder.' - ) - -); diff --git a/resources/lang/af/admin/manufacturers/table.php b/resources/lang/af/admin/manufacturers/table.php deleted file mode 100644 index de3fedaf48..0000000000 --- a/resources/lang/af/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Oor vervaardigers', - 'about_manufacturers_text' => 'Vervaardigers is die maatskappye wat jou bates skep. U kan belangrike kontakbesonderhede vir ondersteuning hier opberg, wat op u bate detailbladsye vertoon sal word.', - 'asset_manufacturers' => 'Bate Vervaardigers', - 'create' => 'Skep vervaardiger', - 'id' => 'ID', - 'name' => 'naam', - 'support_email' => 'Ondersteunings-e-pos', - 'support_phone' => 'Ondersteuningsfoon', - 'support_url' => 'Ondersteunings-URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Fabrikant', - 'url' => 'URL', - -); diff --git a/resources/lang/af/admin/models/message.php b/resources/lang/af/admin/models/message.php deleted file mode 100644 index e7435e9a7b..0000000000 --- a/resources/lang/af/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model bestaan ​​nie.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Hierdie model word tans geassosieer met een of meer bates en kan nie verwyder word nie. Verwyder asseblief die bates en probeer dan weer uitvee.', - - - 'create' => array( - 'error' => 'Model is nie geskep nie, probeer asseblief weer.', - 'success' => 'Model suksesvol geskep.', - 'duplicate_set' => '\'N Bate-model met die naam, vervaardiger en modelnommer bestaan ​​reeds.', - ), - - 'update' => array( - 'error' => 'Model is nie opgedateer nie, probeer asseblief weer', - 'success' => 'Model suksesvol opgedateer.', - ), - - 'delete' => array( - 'confirm' => 'Is jy seker jy wil hierdie batemodel uitvee?', - 'error' => 'Daar was \'n probleem met die verwydering van die model. Probeer asseblief weer.', - 'success' => 'Die model is suksesvol verwyder.' - ), - - 'restore' => array( - 'error' => 'Model is nie herstel nie, probeer asseblief weer', - 'success' => 'Model herstel suksesvol.' - ), - - 'bulkedit' => array( - 'error' => 'Geen velde is verander nie, so niks is opgedateer nie.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/af/admin/settings/general.php b/resources/lang/af/admin/settings/general.php deleted file mode 100644 index 1dc08aeb4c..0000000000 --- a/resources/lang/af/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Bate ID\'s', - 'audit_interval' => 'Ouditinterval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Voorvoegsel (opsioneel)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'rugsteun', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Aangepaste CSS', - 'custom_css_help' => 'Voer enige aangepaste CSS-oortredings in wat u graag wil gebruik. Moenie die <style></style>-etikette insluit nie.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Verstek Geld', - 'default_eula_text' => 'Standaard EULA', - 'default_language' => 'Verstek taal', - 'default_eula_help_text' => 'U kan ook aangepaste EULA\'s aan spesifieke batekategorieë assosieer.', - 'display_asset_name' => 'Wys bate naam', - 'display_checkout_date' => 'Vertoon Checkout Date', - 'display_eol' => 'Wys EOL in tabelweergawe', - 'display_qr' => 'Vertoon vierkante kodes', - 'display_alt_barcode' => 'Wys 1D strepieskode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP-instellings', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP-bediener', - 'ldap_server_help' => 'Dit moet begin met ldap: // (vir unencrypted of TLS) of ldaps: // (vir SSL)', - 'ldap_server_cert' => 'LDAP SSL-sertifikaat-validering', - 'ldap_server_cert_ignore' => 'Laat ongeldige SSL-sertifikaat toe', - 'ldap_server_cert_help' => 'Kies hierdie boks as u \'n self-ondertekende SSL-sertifikaat gebruik en graag \'n ongeldige SSL-sertifikaat aanvaar.', - 'ldap_tls' => 'Gebruik TLS', - 'ldap_tls_help' => 'Dit moet slegs nagegaan word as u STARTTLS op u LDAP-bediener uitvoer.', - 'ldap_uname' => 'LDAP Bind Gebruikersnaam', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP-koppel wagwoord', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP-wagwoordsynkronisering', - 'ldap_pw_sync_help' => 'Verwyder hierdie vinkje as u nie LDAP-wagwoorde wil laat sinkroniseer met plaaslike wagwoorde nie. As u hierdie opsie uitskakel, beteken dit dat u gebruikers dalk nie kan aanmeld as u LDAP-bediener om een ​​of ander rede onbereikbaar is nie.', - 'ldap_username_field' => 'Gebruikernaam', - 'ldap_lname_field' => 'Van', - 'ldap_fname_field' => 'LDAP Voornaam', - 'ldap_auth_filter_query' => 'LDAP-verifikasie navraag', - 'ldap_version' => 'LDAP-weergawe', - 'ldap_active_flag' => 'LDAP-aktiewe vlag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Werknemersnommer', - 'ldap_email' => 'LDAP-e-pos', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Beperking van gebruikers (insluitend administrateurs) wat aan maatskappye toegewys is aan hul maatskappy se bates.', - 'full_multiple_companies_support_text' => 'Volledige Veelvuldige Maatskappye Ondersteuning', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'omgewing', - 'settings' => 'instellings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT-weergawe', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Stelselinligting', - '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.', - 'labels_per_page' => 'Etikette per bladsy', - 'label_dimensions' => 'Etiketafmetings (duim)', - 'next_auto_tag_base' => 'Volgende outomatiese inkrement', - 'page_padding' => 'Bladsy marges (duim)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label vel breedte', - 'labels_pageheight' => 'Etiketbladhoogte', - 'label_gutters' => 'Etiket spasiëring (duim)', - 'page_dimensions' => 'Bladsy dimensies (duim)', - 'label_fields' => 'Merk sigbare velde', - 'inches' => 'duim', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Skakel na Snipe-IT in e-posse', - 'show_url_in_emails_help_text' => 'Verwyder hierdie vinkje as u nie wil terugkoppel na u Snipe-IT-installasie in u e-posvoetboks nie. Nuttig as die meeste van jou gebruikers nooit ingeteken het nie.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maksimum miniatuurhoogte', - 'thumbnail_max_h_help' => 'Maksimum hoogte in pixels wat duimnaels mag vertoon in die lysinskrywing. Min 25, maksimum 500.', - 'two_factor' => 'Twee faktor verifikasie', - 'two_factor_secret' => 'Twee-faktor kode', - 'two_factor_enrollment' => 'Twee-faktorinskrywing', - 'two_factor_enabled_text' => 'Aktiveer twee faktore', - 'two_factor_reset' => 'Herstel twee-faktor geheim', - 'two_factor_reset_help' => 'Dit sal die gebruiker dwing om hul toestel weer met Google Authenticator in te skryf. Dit kan handig wees as hul toestel wat tans ingeskryf is, verlore of gesteel is.', - 'two_factor_reset_success' => 'Twee faktor toestel suksesvol herstel', - 'two_factor_reset_error' => 'Twee faktor toestel herstel het misluk', - 'two_factor_enabled_warning' => 'As jy twee faktore aktiveer as dit nie tans geaktiveer is nie, sal dit jou dadelik dwing om te verifieer met \'n Google Auth-ingeskrewe toestel. Jy sal die vermoë hê om jou toestel in te skryf as een nie tans ingeskryf is nie.', - 'two_factor_enabled_help' => 'Dit sal twee-faktor-verifikasie met behulp van Google Authenticator aanskakel.', - 'two_factor_optional' => 'Selektief (Gebruikers kan aktiveer of deaktiveer indien toegelaat)', - 'two_factor_required' => 'Benodig vir alle gebruikers', - 'two_factor_disabled' => 'gestremde', - 'two_factor_enter_code' => 'Voer twee-faktor kode in', - 'two_factor_config_complete' => 'Dien kode in', - 'two_factor_enabled_edit_not_allowed' => 'Jou administrateur laat jou nie toe om hierdie instelling te wysig nie.', - 'two_factor_enrollment_text' => "Twee faktor verifikasie is nodig, maar jou toestel is nog nie ingeskryf nie. Maak jou Google Authenticator-program oop en scan die QR-kode hieronder om jou toestel in te skryf. Sodra jy jou toestel ingeskryf het, voer die kode hieronder in", - 'require_accept_signature' => 'Vereis Handtekening', - 'require_accept_signature_help_text' => 'As u hierdie kenmerk aanskakel, sal gebruikers fisies moet afmeld wanneer hulle \'n bate aanvaar.', - 'left' => 'links', - 'right' => 'reg', - 'top' => 'Top', - 'bottom' => 'onderkant', - 'vertical' => 'vertikale', - 'horizontal' => 'horisontale', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/af/admin/statuslabels/message.php b/resources/lang/af/admin/statuslabels/message.php deleted file mode 100644 index b567b93746..0000000000 --- a/resources/lang/af/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Statuslabel is nie geskep nie, probeer asseblief weer.', - 'success' => 'Status Label suksesvol geskep.', - ], - - 'update' => [ - 'error' => 'Statuslabel is nie opgedateer nie, probeer asseblief weer', - 'success' => 'Status Label suksesvol opgedateer.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Hierdie bates kan nie aan enigiemand toegewys word nie.', - '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/suppliers/table.php b/resources/lang/af/admin/suppliers/table.php deleted file mode 100644 index 1229fab10b..0000000000 --- a/resources/lang/af/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Oor verskaffers', - 'about_suppliers_text' => 'Verskaffers word gebruik om die bron van items op te spoor', - 'address' => 'Verskaffer Adres', - 'assets' => 'bates', - 'city' => 'Stad', - 'contact' => 'Kontak naam', - 'country' => 'land', - 'create' => 'Skep Verskaffer', - 'email' => 'e-pos', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'lisensies', - 'name' => 'Verskaffernaam', - 'notes' => 'notas', - 'phone' => 'Foon', - 'state' => 'staat', - 'suppliers' => 'Verskaffers', - 'update' => 'Update Verskaffer', - 'url' => 'URL', - 'view' => 'Kyk verskaffer', - 'view_assets_for' => 'Bekyk bates vir', - 'zip' => 'Poskode', - -); diff --git a/resources/lang/af/admin/users/general.php b/resources/lang/af/admin/users/general.php deleted file mode 100644 index 735893a729..0000000000 --- a/resources/lang/af/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Bates toegewys aan: naam', - 'bulk_update_warn' => 'Jy is op die punt om die eienskappe van gebruikers_count gebruikers te wysig. Hou daar rekening mee dat u nie u eie gebruikers eienskappe kan verander deur hierdie vorm te gebruik en u eie gebruikers afzonderlijk moet wysig.', - 'bulk_update_help' => 'Met hierdie vorm kan u verskeie gebruikers gelyktydig bywerk. Vul slegs die velde in wat u moet verander. Enige velde wat leeg is, bly onveranderd.', - 'current_assets' => 'Bates wat tans na hierdie gebruiker gekontroleer word', - 'clone' => 'Klone gebruiker', - 'contact_user' => 'Kontak naam', - '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', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Sagteware Uitgesoek na: naam', - '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.', - 'view_user' => 'Sien gebruiker: naam', - 'usercsv' => 'CSV-lêer', - 'two_factor_admin_optin_help' => 'Jou huidige administrasie-instellings laat selektiewe handhawing van twee-faktor-verifikasie toe.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/af/admin/users/message.php b/resources/lang/af/admin/users/message.php deleted file mode 100644 index ce9ec4b089..0000000000 --- a/resources/lang/af/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'U het hierdie bate suksesvol aanvaar.', - 'declined' => 'Jy het hierdie bate suksesvol geweier.', - 'bulk_manager_warn' => 'Jou gebruikers is suksesvol opgedateer, maar jou bestuurderinskrywing is nie gestoor nie, want die bestuurder wat jy gekies het, was ook in die gebruikerslys om geredigeer te word, en gebruikers mag nie hul eie bestuurder wees nie. Kies asseblief u gebruikers weer, behalwe die bestuurder.', - 'user_exists' => 'Gebruiker bestaan ​​reeds!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Die aanmeldingsveld is nodig', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Die wagwoord is nodig.', - 'insufficient_permissions' => 'Onvoldoende Toestemmings.', - 'user_deleted_warning' => 'Hierdie gebruiker is verwyder. Jy sal hierdie gebruiker moet herstel om hulle te wysig of nuwe bates toe te ken.', - 'ldap_not_configured' => 'LDAP-integrasie is nie vir hierdie installasie gekonfigureer nie.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Gebruiker is suksesvol geskep.', - 'update' => 'Gebruiker is suksesvol opgedateer.', - 'update_bulk' => 'Gebruikers is suksesvol opgedateer!', - 'delete' => 'Gebruiker is suksesvol verwyder.', - 'ban' => 'Gebruiker is suksesvol verban.', - 'unban' => 'Gebruiker is suksesvol geblokkeer.', - 'suspend' => 'Gebruiker is suksesvol opgeskort.', - 'unsuspend' => 'Gebruiker is suksesvol ingetrek.', - 'restored' => 'Gebruiker is suksesvol herstel.', - 'import' => 'Gebruikers suksesvol ingevoer.', - ), - - 'error' => array( - 'create' => 'Kon nie die gebruiker skep nie. Probeer asseblief weer.', - 'update' => 'Kon nie die gebruiker opdateer nie. Probeer asseblief weer.', - 'delete' => 'Daar was \'n probleem met die verwydering van die gebruiker. Probeer asseblief weer.', - 'delete_has_assets' => 'Hierdie gebruiker het items toegeken en kon nie uitgevee word nie.', - 'unsuspend' => 'Daar was \'n probleem wat die gebruiker onttrek het. Probeer asseblief weer.', - 'import' => 'Kon nie gebruikers invoer nie. Probeer asseblief weer.', - 'asset_already_accepted' => 'Hierdie bate is reeds aanvaar.', - 'accept_or_decline' => 'U moet hierdie bate aanvaar of afkeur.', - 'incorrect_user_accepted' => 'Die bate wat u probeer aanvaar het, is nie na u gekontroleer nie.', - 'ldap_could_not_connect' => 'Kon nie aan die LDAP-bediener koppel nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', - 'ldap_could_not_bind' => 'Kon nie aan die LDAP-bediener bind nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', - 'ldap_could_not_search' => 'Kon nie die LDAP-bediener soek nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', - 'ldap_could_not_get_entries' => 'Kon nie inskrywings van die LDAP-bediener kry nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', - 'password_ldap' => 'Die wagwoord vir hierdie rekening word bestuur deur LDAP / Active Directory. Kontak asseblief u IT-afdeling om u wagwoord te verander.', - ), - - 'deletefile' => array( - 'error' => 'Lêer nie verwyder nie. Probeer asseblief weer.', - 'success' => 'Lêer suksesvol uitgevee.', - ), - - 'upload' => array( - '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', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/af/admin/users/table.php b/resources/lang/af/admin/users/table.php deleted file mode 100644 index 6de0a260c5..0000000000 --- a/resources/lang/af/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'aktiewe', - 'allow' => 'laat', - 'checkedout' => 'bates', - 'created_at' => 'Geskep', - 'createuser' => 'Skep gebruiker', - 'deny' => 'ontken', - 'email' => 'e-pos', - 'employee_num' => 'Werknemer No.', - 'first_name' => 'Eerste naam', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'id', - 'inherit' => 'erf', - 'job' => 'Werkstitel', - 'last_login' => 'Laaste Aanmelding', - 'last_name' => 'Van', - 'location' => 'plek', - 'lock_passwords' => 'Login besonderhede kan nie op hierdie installasie verander word nie.', - 'manager' => 'Bestuurder', - 'managed_locations' => 'Bestuurde plekke', - 'name' => 'naam', - 'notes' => 'notas', - 'password_confirm' => 'Bevestig Wagwoord', - 'password' => 'wagwoord', - 'phone' => 'Foon', - 'show_current' => 'Wys huidige gebruikers', - 'show_deleted' => 'Wys verwyderde gebruikers', - 'title' => 'Titel', - 'to_restore_them' => 'om hulle te herstel.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update gebruiker', - 'username' => 'Gebruikersnaam', - 'user_deleted_text' => 'Hierdie gebruiker is gemerk as verwyder.', - 'username_note' => '(Dit word slegs vir Active Directory-binding gebruik, nie vir inskrywing nie.)', - 'cloneuser' => 'Klone gebruiker', - 'viewusers' => 'Bekyk gebruikers', -); diff --git a/resources/lang/af/auth/general.php b/resources/lang/af/auth/general.php deleted file mode 100644 index a997ada792..0000000000 --- a/resources/lang/af/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Stuur wagwoord terugstel skakel', - 'email_reset_password' => 'E-pos wagwoord herstel', - 'reset_password' => 'Herstel wagwoord', - 'saml_login' => 'Login via SAML', - 'login' => 'Teken aan', - 'login_prompt' => 'Asseblief Login', - 'forgot_password' => 'ek het my wagwoord vergeet', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Onthou my', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/af/auth/message.php b/resources/lang/af/auth/message.php deleted file mode 100644 index cac4449af3..0000000000 --- a/resources/lang/af/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - '\'N Rekening met hierdie e-pos bestaan ​​reeds.', - 'account_not_found' => 'Die gebruikersnaam of wagwoord is verkeerd.', - 'account_not_activated' => 'Hierdie gebruikers rekening is nie geaktiveer nie.', - 'account_suspended' => 'Hierdie gebruikerrekening is opgeskort.', - 'account_banned' => 'Hierdie gebruikerrekening is verban.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Kon nie jou inteken nie, probeer asseblief weer.', - 'success' => 'Jy is suksesvol aangemeld.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Kon nie jou rekening skep nie, probeer asseblief weer.', - 'success' => 'Rekening suksesvol geskep.', - ), - - 'forgot-password' => array( - 'error' => 'Daar was \'n probleem tydens die herstel van wagwoordkode, probeer asseblief weer.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Kon nie jou wagwoord herstel nie, probeer asseblief weer.', - 'success' => 'Jou wagwoord is suksesvol gereset.', - ), - - -); diff --git a/resources/lang/af/button.php b/resources/lang/af/button.php deleted file mode 100644 index 9f0b1b0c23..0000000000 --- a/resources/lang/af/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'aksies', - 'add' => 'Voeg nuwe', - 'cancel' => 'kanselleer', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'verwyder', - 'edit' => 'wysig', - 'restore' => 'herstel', - 'remove' => 'Remove', - 'request' => 'versoek', - 'submit' => 'Indien', - 'upload' => 'oplaai', - 'select_file' => 'Kies lêer ...', - 'select_files' => 'Select Files...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index e4df406c8c..0000000000 --- a/resources/lang/af/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'bykomstighede', - 'activated' => 'geaktiveer', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Bykomstigheid', - 'accessory_report' => 'Toebehoreverslag', - 'action' => 'aksie', - 'activity_report' => 'Aktiwiteitsverslag', - 'address' => 'adres', - 'admin' => 'admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Bykomende sitplekke', - 'age' => "Age", - 'all_assets' => 'Alle bates', - 'all' => 'Almal', - 'archived' => 'argief', - 'asset_models' => 'Bate Modelle', - 'asset_model' => 'model', - 'asset' => 'bate', - 'asset_report' => 'Asset Report', - 'asset_tag' => 'Bate-tag', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Verwyder Avatar', - 'avatar_upload' => 'Laai avatar op', - 'back' => 'terug', - 'bad_data' => 'Niks gevind. Miskien slegte data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'kanselleer', - 'categories' => 'kategorieë', - 'category' => 'kategorie', - 'change' => 'In uit', - 'changeemail' => 'Verander e-pos adres', - 'changepassword' => 'Verander wagwoord', - 'checkin' => 'Inboek', - 'checkin_from' => 'Kontroleer vanaf', - 'checkout' => 'Uitteken', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'Stad', - 'click_here' => 'Klik hier', - 'clear_selection' => 'Clear Selection', - 'companies' => 'maatskappye', - 'company' => 'maatskappy', - 'component' => 'komponent', - 'components' => 'komponente', - 'complete' => 'volledige', - 'consumable' => 'verbruikbare', - 'consumables' => 'Consumables', - 'country' => 'land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Skep nuwe', - 'created' => 'Item geskep', - 'created_asset' => 'geskep bate', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Dae na Volgende Oudit', - 'date' => 'datum', - 'debug_warning' => 'Waarskuwing!', - 'debug_warning_text' => 'Hierdie program word uitgevoer in die produksiemodus met debugging aangeskakel. Dit kan sensitiewe data blootstel indien u aansoek vir die buitewêreld toeganklik is. Deaktiveer debug-modus deur die APP_DEBUG-waarde in jou .env-lêer te stel na false.', - 'delete' => 'verwyder', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'geskrap', - 'delete_seats' => 'Plekke verwyder', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'departemente', - 'department' => 'Departement', - 'deployed' => 'ontplooi', - 'depreciation' => 'waardevermindering', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Waardeverminderingsverslag', - 'details' => 'Details', - 'download' => 'Aflaai', - 'download_all' => 'Download All', - 'editprofile' => 'Wysig jou profiel', - 'eol' => 'EOL', - 'email_domain' => 'E-pos Domein', - 'email_format' => 'E-pos formaat', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Dit word gebruik om e-posadresse te genereer wanneer u dit invoer', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'eerste', - '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)', - 'first_name' => 'Eerste naam', - 'first_name_format' => 'Voornaam (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'lêer', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Lêeroplaaie', - 'file_upload' => 'File Upload', - 'generate' => 'genereer', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'invoer', - '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' => 'Invoer Geskiedenis', - 'asset_maintenance' => 'Bate Onderhoud', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Onvoldoende toestemmings!', - 'kits' => 'Predefined Kits', - 'language' => 'Taal', - 'last' => 'laaste', - 'last_login' => 'Laaste Aanmelding', - 'last_name' => 'Van', - 'license' => 'lisensie', - 'license_report' => 'Lisensie Verslag', - 'licenses_available' => 'lisensies beskikbaar', - 'licenses' => 'lisensies', - 'list_all' => 'Lys almal', - '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', - 'locations' => 'plekke', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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 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', - 'new' => 'nuwe!', - 'no_depreciation' => 'Geen Waardevermindering', - 'no_results' => 'Geen resultate.', - 'no' => 'Geen', - 'notes' => 'notas', - 'order_number' => 'Bestellingnommer', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Wys _MENU_ items', - 'pagination_info' => 'Wys _START_ tot _END_ van _TOTAL_ items', - 'pending' => 'hangende', - 'people' => 'mense', - 'per_page' => 'Resultate per bladsy', - 'previous' => 'vorige', - 'processing' => 'verwerking', - 'profile' => 'Jou profiel', - 'purchase_cost' => 'Aankoopskoste', - 'purchase_date' => 'Aankoop datum', - 'qty' => 'HOEV', - 'quantity' => 'hoeveelheid', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Kies', - 'select_all' => 'Select All', - 'search' => 'Soek', - 'select_category' => 'Kies \'n kategorie', - 'select_department' => 'Kies \'n Departement', - 'select_depreciation' => 'Kies \'n waardeverminderingstipe', - 'select_location' => 'Kies \'n plek', - 'select_manufacturer' => 'Kies \'n vervaardiger', - 'select_model' => 'Kies \'n model', - 'select_supplier' => 'Kies \'n Verskaffer', - 'select_user' => 'Kies \'n gebruiker', - 'select_date' => 'Kies Datum (JJJJ-MM-DD)', - 'select_statuslabel' => 'Kies Status', - 'select_company' => 'Kies Maatskappy', - 'select_asset' => 'Kies Asset', - 'settings' => 'instellings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Teken in', - 'signature' => 'Handtekening', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Sommige funksies is afgeskakel vir hierdie installasie.', - 'site_name' => 'Site Naam', - 'state' => 'staat', - 'status_labels' => 'Status etikette', - 'status' => 'status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'verskaffer', - 'suppliers' => 'Verskaffers', - 'sure_to_delete' => 'Is jy seker jy wil verwyder', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Indien', - 'target' => 'teiken', - 'time_and_date_display' => 'Tyd en datum vertoon', - 'total_assets' => 'totale bates', - 'total_licenses' => 'totale lisensies', - 'total_accessories' => 'totale toebehore', - 'total_consumables' => 'totale verbruiksgoedere', - 'type' => 'tipe', - 'undeployable' => 'Un-verbintenis', - 'unknown_admin' => 'Onbekende Admin', - 'username_format' => 'Gebruikernaam', - 'username' => 'Username', - 'update' => 'Opdateer', - '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.', - 'uploaded' => 'opgelaai', - 'user' => 'gebruiker', - 'accepted' => 'aanvaarde', - 'declined' => 'afgeneem', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Onaanvaarde Bates', - 'users' => 'gebruikers', - 'viewall' => 'View All', - 'viewassets' => 'Bekyk Toegewysde Bates', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'webwerf', - 'welcome' => 'Welkom, naam', - 'years' => 'jaar', - 'yes' => 'Ja', - 'zip' => 'zip', - 'noimage' => 'Geen prent opgelaai of prent nie gevind nie.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Jou vormsessie het verval. Probeer asseblief weer.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/af/localizations.php b/resources/lang/af/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/af/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/af/mail.php b/resources/lang/af/mail.php deleted file mode 100644 index 60d990e312..0000000000 --- a/resources/lang/af/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '\'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:', - 'additional_notes' => 'Bykomende aantekeninge:', - 'admin_has_created' => '\'N Administrateur het \'n rekening vir jou op die webtuiste gemaak.', - 'asset' => 'bate:', - 'asset_name' => 'Bate Naam:', - 'asset_requested' => 'Bate aangevra', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Toevertrou aan', - 'best_regards' => 'Beste wense,', - 'canceled' => 'gekanselleer:', - 'checkin_date' => 'Incheckdatum:', - 'checkout_date' => 'Checkout Datum:', - 'click_to_confirm' => 'Klik asseblief op die volgende skakel om u webadres te bevestig:', - 'click_on_the_link_accessory' => 'Klik asseblief op die skakel onderaan om te bevestig dat u die bykomstigheid ontvang het.', - 'click_on_the_link_asset' => 'Klik asseblief op die skakel onderaan om te bevestig dat u die bate ontvang het.', - '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', - 'current_QTY' => 'Huidige QTY', - 'Days' => 'dae', - 'days' => 'dae', - 'expecting_checkin_date' => 'Verwagte inskrywingsdatum:', - 'expires' => 'verstryk', - 'Expiring_Assets_Report' => 'Verlenging van bateverslag.', - 'Expiring_Licenses_Report' => 'Verlenging van lisensiesverslag.', - 'hello' => 'hallo', - 'hi' => 'Hi', - 'i_have_read' => 'Ek het die gebruiksvoorwaardes gelees en ingestem en het hierdie item ontvang.', - 'item' => 'item:', - 'Item_Request_Canceled' => 'Item Versoek gekanselleer', - 'Item_Requested' => 'Item gevra', - 'link_to_update_password' => 'Klik asseblief op die volgende skakel om u webtuiste te verander:', - 'login_first_admin' => 'Teken in op jou nuwe Snipe-IT-installasie deur die volgende inligting te gebruik:', - 'login' => 'Teken aan:', - 'Low_Inventory_Report' => 'Lae voorraadverslag', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'naam', - 'new_item_checked' => '\'N Nuwe item is onder u naam nagegaan, besonderhede is hieronder.', - 'password' => 'wagwoord:', - 'password_reset' => 'Wagwoord Herstel', - - 'read_the_terms' => 'Lees asseblief die gebruiksvoorwaardes hieronder.', - 'read_the_terms_and_click' => 'Lees asseblief die gebruiksvoorwaardes hieronder en klik op die skakel onderaan om te bevestig dat u die gebruiksvoorwaardes lees en stem en die bate ontvang het.', - 'requested' => 'versoek:', - 'reset_link' => 'Jou wagwoord herstel skakel', - 'reset_password' => 'Klik hier om jou wagwoord terug te stel:', - 'serial' => 'Serial', - 'supplier' => 'verskaffer', - 'tag' => 'tag', - 'test_email' => 'Toets e-pos van Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welkom: naam', - 'welcome_to' => 'Welkom by: web!', - 'your_credentials' => 'Jou Snipe-IT-referenties', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/af/validation.php b/resources/lang/af/validation.php deleted file mode 100644 index 43f4a45ef5..0000000000 --- a/resources/lang/af/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Die: Attribuut moet aanvaar word.', - 'active_url' => 'Die: Attribuut is nie \'n geldige URL nie.', - 'after' => 'Die: Attribuut moet \'n datum wees na: datum.', - 'after_or_equal' => 'Die: Attribuut moet \'n datum na of gelyk wees aan: datum.', - 'alpha' => 'Die: Attribuut mag slegs letters bevat.', - 'alpha_dash' => 'Die: Attribuut mag slegs letters, nommers en streepies bevat.', - 'alpha_num' => 'Die: Attribuut mag slegs letters en syfers bevat.', - 'array' => 'Die: kenmerk moet \'n skikking wees.', - 'before' => 'Die: Attribuut moet \'n datum wees voor: datum.', - 'before_or_equal' => 'Die: Attribuut moet \'n datum voor of gelyk wees aan: datum.', - 'between' => [ - 'numeric' => 'Die: Attribuut moet tussen: min en: maksimum wees.', - 'file' => 'Die: Attribuut moet tussen: min en: maksimum kilobytes wees.', - 'string' => 'Die: Attribuut moet tussen: min en: maksimum karakters wees.', - 'array' => 'Die: Attribuut moet tussen: min en: maksimum items hê.', - ], - 'boolean' => 'Die: Attribuut veld moet waar of onwaar wees.', - 'confirmed' => 'Die: Attribuut bevestiging stem nie ooreen nie.', - 'date' => 'Die: Attribuut is nie \'n geldige datum nie.', - 'date_format' => 'Die: Attribuut stem nie ooreen met die formaat: formaat.', - 'different' => 'Die: attribuut en: ander moet anders wees.', - 'digits' => 'Die: Attribuut moet wees: syfers syfers.', - 'digits_between' => 'Die: Attribuut moet tussen: min en: maksimum syfers wees.', - 'dimensions' => 'Die: Attribuut het ongeldige beeldafmetings.', - 'distinct' => 'Die: Attribuut veld het \'n duplikaat waarde.', - 'email' => 'Die: Attribuut moet \'n geldige e-posadres wees.', - 'exists' => 'Die gekose: attribuut is ongeldig.', - 'file' => 'Die: Attribuut moet \'n lêer wees.', - 'filled' => 'Die: Attribuut veld moet \'n waarde hê.', - 'image' => 'Die: kenmerk moet \'n beeld wees.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Die gekose: attribuut is ongeldig.', - 'in_array' => 'Die: attribuut veld bestaan ​​nie in: ander.', - 'integer' => 'Die: Attribuut moet \'n heelgetal wees.', - 'ip' => 'Die: Attribuut moet \'n geldige IP-adres wees.', - 'ipv4' => 'Die: Attribuut moet \'n geldige IPv4-adres wees.', - 'ipv6' => 'Die: Attribuut moet \'n geldige IPv6-adres wees.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Die: Attribuut moet \'n geldige JSON-string wees.', - 'max' => [ - 'numeric' => 'Die: Attribuut mag nie groter wees as: maksimum.', - 'file' => 'Die: kenmerk mag nie groter wees as: maksimum kilobytes.', - 'string' => 'Die: Attribuut mag nie groter wees as: maksimum karakters.', - 'array' => 'Die: Attribuut mag nie meer as: maksimum items hê nie.', - ], - 'mimes' => 'Die: kenmerk moet \'n lêer van tipe wees:: waardes.', - 'mimetypes' => 'Die: kenmerk moet \'n lêer van tipe wees:: waardes.', - 'min' => [ - 'numeric' => 'Die: attribuut moet ten minste wees: min.', - 'file' => 'Die: attribuut moet ten minste wees: min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'Die: Attribuutformaat is ongeldig.', - 'required' => 'Die: attribuut veld is nodig.', - 'required_if' => 'Die: attribuut veld is nodig wanneer: ander is: waarde.', - 'required_unless' => 'Die: Attribuut veld is nodig tensy: ander is in: waardes.', - 'required_with' => 'Die: Attribuut veld is nodig wanneer: waardes teenwoordig is.', - 'required_with_all' => 'Die: Attribuut veld is nodig wanneer: waardes teenwoordig is.', - 'required_without' => 'Die: Attribuut veld is nodig wanneer: waardes nie teenwoordig is nie.', - 'required_without_all' => 'Die: Attribuut veld is nodig wanneer geen van: waardes teenwoordig is nie.', - 'same' => 'Die: attribuut en ander moet ooreenstem.', - 'size' => [ - 'numeric' => 'Die: Attribuut moet wees: grootte.', - 'file' => 'Die: Attribuut moet wees: grootte kilobyte.', - 'string' => 'Die: Attribuut moet wees: grootte karakters.', - 'array' => 'Die: Attribuut moet bevat: grootte items.', - ], - 'string' => 'Die: kenmerk moet \'n string wees.', - 'timezone' => 'Die: Attribuut moet \'n geldige sone wees.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Daardie wagwoord is te algemeen.', - 'statuslabel_type' => 'U moet \'n geldige statusetiket tipe kies', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/am/account/general.php b/resources/lang/am-ET/account/general.php similarity index 100% rename from resources/lang/am/account/general.php rename to resources/lang/am-ET/account/general.php diff --git a/resources/lang/am/admin/accessories/general.php b/resources/lang/am-ET/admin/accessories/general.php similarity index 100% rename from resources/lang/am/admin/accessories/general.php rename to resources/lang/am-ET/admin/accessories/general.php diff --git a/resources/lang/am/admin/accessories/message.php b/resources/lang/am-ET/admin/accessories/message.php similarity index 100% rename from resources/lang/am/admin/accessories/message.php rename to resources/lang/am-ET/admin/accessories/message.php diff --git a/resources/lang/am/admin/accessories/table.php b/resources/lang/am-ET/admin/accessories/table.php similarity index 100% rename from resources/lang/am/admin/accessories/table.php rename to resources/lang/am-ET/admin/accessories/table.php diff --git a/resources/lang/am/admin/asset_maintenances/form.php b/resources/lang/am-ET/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/am/admin/asset_maintenances/form.php rename to resources/lang/am-ET/admin/asset_maintenances/form.php diff --git a/resources/lang/am/admin/asset_maintenances/general.php b/resources/lang/am-ET/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/am/admin/asset_maintenances/general.php rename to resources/lang/am-ET/admin/asset_maintenances/general.php diff --git a/resources/lang/am/admin/asset_maintenances/message.php b/resources/lang/am-ET/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/am/admin/asset_maintenances/message.php rename to resources/lang/am-ET/admin/asset_maintenances/message.php diff --git a/resources/lang/am/admin/asset_maintenances/table.php b/resources/lang/am-ET/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/am/admin/asset_maintenances/table.php rename to resources/lang/am-ET/admin/asset_maintenances/table.php diff --git a/resources/lang/am/admin/categories/general.php b/resources/lang/am-ET/admin/categories/general.php similarity index 100% rename from resources/lang/am/admin/categories/general.php rename to resources/lang/am-ET/admin/categories/general.php diff --git a/resources/lang/am/admin/categories/message.php b/resources/lang/am-ET/admin/categories/message.php similarity index 100% rename from resources/lang/am/admin/categories/message.php rename to resources/lang/am-ET/admin/categories/message.php diff --git a/resources/lang/am/admin/categories/table.php b/resources/lang/am-ET/admin/categories/table.php similarity index 100% rename from resources/lang/am/admin/categories/table.php rename to resources/lang/am-ET/admin/categories/table.php diff --git a/resources/lang/am/admin/companies/general.php b/resources/lang/am-ET/admin/companies/general.php similarity index 100% rename from resources/lang/am/admin/companies/general.php rename to resources/lang/am-ET/admin/companies/general.php diff --git a/resources/lang/am/admin/companies/message.php b/resources/lang/am-ET/admin/companies/message.php similarity index 100% rename from resources/lang/am/admin/companies/message.php rename to resources/lang/am-ET/admin/companies/message.php diff --git a/resources/lang/am-ET/admin/companies/table.php b/resources/lang/am-ET/admin/companies/table.php new file mode 100644 index 0000000000..100b258240 --- /dev/null +++ b/resources/lang/am-ET/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Companies', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Company', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'ID', +); diff --git a/resources/lang/am/admin/components/general.php b/resources/lang/am-ET/admin/components/general.php similarity index 100% rename from resources/lang/am/admin/components/general.php rename to resources/lang/am-ET/admin/components/general.php diff --git a/resources/lang/am/admin/components/message.php b/resources/lang/am-ET/admin/components/message.php similarity index 100% rename from resources/lang/am/admin/components/message.php rename to resources/lang/am-ET/admin/components/message.php diff --git a/resources/lang/am/admin/components/table.php b/resources/lang/am-ET/admin/components/table.php similarity index 100% rename from resources/lang/am/admin/components/table.php rename to resources/lang/am-ET/admin/components/table.php diff --git a/resources/lang/am/admin/consumables/general.php b/resources/lang/am-ET/admin/consumables/general.php similarity index 100% rename from resources/lang/am/admin/consumables/general.php rename to resources/lang/am-ET/admin/consumables/general.php diff --git a/resources/lang/am/admin/consumables/message.php b/resources/lang/am-ET/admin/consumables/message.php similarity index 100% rename from resources/lang/am/admin/consumables/message.php rename to resources/lang/am-ET/admin/consumables/message.php diff --git a/resources/lang/am/admin/consumables/table.php b/resources/lang/am-ET/admin/consumables/table.php similarity index 100% rename from resources/lang/am/admin/consumables/table.php rename to resources/lang/am-ET/admin/consumables/table.php diff --git a/resources/lang/am/admin/custom_fields/general.php b/resources/lang/am-ET/admin/custom_fields/general.php similarity index 100% rename from resources/lang/am/admin/custom_fields/general.php rename to resources/lang/am-ET/admin/custom_fields/general.php diff --git a/resources/lang/am/admin/custom_fields/message.php b/resources/lang/am-ET/admin/custom_fields/message.php similarity index 100% rename from resources/lang/am/admin/custom_fields/message.php rename to resources/lang/am-ET/admin/custom_fields/message.php diff --git a/resources/lang/am/admin/departments/message.php b/resources/lang/am-ET/admin/departments/message.php similarity index 100% rename from resources/lang/am/admin/departments/message.php rename to resources/lang/am-ET/admin/departments/message.php diff --git a/resources/lang/am/admin/departments/table.php b/resources/lang/am-ET/admin/departments/table.php similarity index 100% rename from resources/lang/am/admin/departments/table.php rename to resources/lang/am-ET/admin/departments/table.php diff --git a/resources/lang/am/admin/depreciations/general.php b/resources/lang/am-ET/admin/depreciations/general.php similarity index 100% rename from resources/lang/am/admin/depreciations/general.php rename to resources/lang/am-ET/admin/depreciations/general.php diff --git a/resources/lang/am/admin/depreciations/message.php b/resources/lang/am-ET/admin/depreciations/message.php similarity index 100% rename from resources/lang/am/admin/depreciations/message.php rename to resources/lang/am-ET/admin/depreciations/message.php diff --git a/resources/lang/am/admin/depreciations/table.php b/resources/lang/am-ET/admin/depreciations/table.php similarity index 100% rename from resources/lang/am/admin/depreciations/table.php rename to resources/lang/am-ET/admin/depreciations/table.php diff --git a/resources/lang/am/admin/groups/message.php b/resources/lang/am-ET/admin/groups/message.php similarity index 100% rename from resources/lang/am/admin/groups/message.php rename to resources/lang/am-ET/admin/groups/message.php diff --git a/resources/lang/am/admin/groups/table.php b/resources/lang/am-ET/admin/groups/table.php similarity index 100% rename from resources/lang/am/admin/groups/table.php rename to resources/lang/am-ET/admin/groups/table.php diff --git a/resources/lang/am/admin/groups/titles.php b/resources/lang/am-ET/admin/groups/titles.php similarity index 100% rename from resources/lang/am/admin/groups/titles.php rename to resources/lang/am-ET/admin/groups/titles.php diff --git a/resources/lang/am-ET/admin/hardware/form.php b/resources/lang/am-ET/admin/hardware/form.php new file mode 100644 index 0000000000..9dca6828f0 --- /dev/null +++ b/resources/lang/am-ET/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + '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', + 'default_location_phone' => 'Default Location Phone', + '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' => 'ሞዴል', + 'months' => 'months', + 'name' => 'Asset Name', + 'notes' => 'Notes', + 'order' => 'Order Number', + 'qr' => 'QR Code', + 'requestable' => 'Users may request this asset', + 'select_statustype' => 'Select Status Type', + 'serial' => 'Serial', + 'status' => 'Status', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/am-ET/admin/hardware/general.php b/resources/lang/am-ET/admin/hardware/general.php new file mode 100644 index 0000000000..ec3921c634 --- /dev/null +++ b/resources/lang/am-ET/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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' => 'የተመኸደረ', + 'asset' => 'ንብረት', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Deployable', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Edit Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Pending', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/am-ET/admin/hardware/message.php b/resources/lang/am-ET/admin/hardware/message.php new file mode 100644 index 0000000000..bf050ef974 --- /dev/null +++ b/resources/lang/am-ET/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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' => [ + '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' => [ + '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' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], + +]; diff --git a/resources/lang/am-ET/admin/hardware/table.php b/resources/lang/am-ET/admin/hardware/table.php new file mode 100644 index 0000000000..9e8944d386 --- /dev/null +++ b/resources/lang/am-ET/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'የንብረት መለያ', + 'asset_model' => 'ሞዴል', + 'assigned_to' => 'Assigned To', + 'book_value' => 'Current Value', + 'change' => 'In/Out', + 'checkout_date' => 'Checkout Date', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'Download CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Location', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Purchased', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'ንብረት ', + '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/am-ET/admin/kits/general.php b/resources/lang/am-ET/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/am-ET/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/am-ET/admin/labels/message.php similarity index 100% rename from resources/lang/am/admin/labels/message.php rename to resources/lang/am-ET/admin/labels/message.php diff --git a/resources/lang/am-ET/admin/labels/table.php b/resources/lang/am-ET/admin/labels/table.php new file mode 100644 index 0000000000..bef4ba170e --- /dev/null +++ b/resources/lang/am-ET/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/am-ET/admin/licenses/form.php b/resources/lang/am-ET/admin/licenses/form.php new file mode 100644 index 0000000000..4f1bc99476 --- /dev/null +++ b/resources/lang/am-ET/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'ንብረት', + 'checkin' => 'Checkin', + 'create' => 'Create License', + 'expiration' => 'Expiration Date', + 'license_key' => 'Product Key', + 'maintained' => 'Maintained', + 'name' => 'Software Name', + 'no_depreciation' => 'Do Not Depreciate', + 'purchase_order' => 'Purchase Order Number', + 'reassignable' => 'Reassignable', + 'remaining_seats' => 'Remaining Seats', + 'seats' => 'Seats', + 'termination_date' => 'Termination Date', + 'to_email' => 'Licensed to Email', + 'to_name' => 'Licensed to Name', + 'update' => 'Update License', + 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' +); diff --git a/resources/lang/am-ET/admin/licenses/general.php b/resources/lang/am-ET/admin/licenses/general.php new file mode 100644 index 0000000000..79b69a3d94 --- /dev/null +++ b/resources/lang/am-ET/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'About Licenses', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'In/Out', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/am/admin/licenses/message.php b/resources/lang/am-ET/admin/licenses/message.php similarity index 100% rename from resources/lang/am/admin/licenses/message.php rename to resources/lang/am-ET/admin/licenses/message.php diff --git a/resources/lang/am/admin/licenses/table.php b/resources/lang/am-ET/admin/licenses/table.php similarity index 100% rename from resources/lang/am/admin/licenses/table.php rename to resources/lang/am-ET/admin/licenses/table.php diff --git a/resources/lang/am/admin/locations/message.php b/resources/lang/am-ET/admin/locations/message.php similarity index 100% rename from resources/lang/am/admin/locations/message.php rename to resources/lang/am-ET/admin/locations/message.php diff --git a/resources/lang/am-ET/admin/locations/table.php b/resources/lang/am-ET/admin/locations/table.php new file mode 100644 index 0000000000..3fb92b588b --- /dev/null +++ b/resources/lang/am-ET/admin/locations/table.php @@ -0,0 +1,42 @@ + 'About Locations', + 'about_locations' => 'Locations are used to track location information for users, assets, and other items', + 'assets_rtd' => 'ንብረቶች', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'City', + 'state' => 'State', + 'country' => 'Country', + 'create' => 'Create Location', + 'update' => 'Update Location', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Location Name', + 'address' => 'አድራሻ', + 'address2' => 'Address Line 2', + 'zip' => 'Postal Code', + 'locations' => 'Locations', + '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' => 'ሞዴል', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'phone' => 'Location Phone', + '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-ET/admin/manufacturers/message.php b/resources/lang/am-ET/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/am-ET/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/am-ET/admin/manufacturers/table.php b/resources/lang/am-ET/admin/manufacturers/table.php new file mode 100644 index 0000000000..6a0aaa8865 --- /dev/null +++ b/resources/lang/am-ET/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'About manufacturers', + 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Create Manufacturer', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + +); diff --git a/resources/lang/am/admin/models/general.php b/resources/lang/am-ET/admin/models/general.php similarity index 100% rename from resources/lang/am/admin/models/general.php rename to resources/lang/am-ET/admin/models/general.php diff --git a/resources/lang/am-ET/admin/models/message.php b/resources/lang/am-ET/admin/models/message.php new file mode 100644 index 0000000000..cc38c54530 --- /dev/null +++ b/resources/lang/am-ET/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model does not exist.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/am-ET/admin/models/table.php b/resources/lang/am-ET/admin/models/table.php new file mode 100644 index 0000000000..2e5c0929dd --- /dev/null +++ b/resources/lang/am-ET/admin/models/table.php @@ -0,0 +1,17 @@ + 'Create Asset Model', + 'created_at' => 'Created at', + 'eol' => 'EOL', + 'modelnumber' => 'Model No.', + 'name' => 'Asset Model Name', + 'numassets' => 'ንብረቶች', + 'title' => 'የንብረት ዓይነቶች', + 'update' => 'Update Asset Model', + 'view' => 'View Asset Model', + 'update' => 'Update Asset Model', + 'clone' => 'Clone Model', + 'edit' => 'Edit Model', +); diff --git a/resources/lang/am/admin/reports/general.php b/resources/lang/am-ET/admin/reports/general.php similarity index 100% rename from resources/lang/am/admin/reports/general.php rename to resources/lang/am-ET/admin/reports/general.php diff --git a/resources/lang/am/admin/reports/message.php b/resources/lang/am-ET/admin/reports/message.php similarity index 100% rename from resources/lang/am/admin/reports/message.php rename to resources/lang/am-ET/admin/reports/message.php diff --git a/resources/lang/am-ET/admin/settings/general.php b/resources/lang/am-ET/admin/settings/general.php new file mode 100644 index 0000000000..71fb8eb2c6 --- /dev/null +++ b/resources/lang/am-ET/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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 tags', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Backups', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Default Currency', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Default Language', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Last Name', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Setting', + 'settings' => 'Settings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/am/admin/settings/message.php b/resources/lang/am-ET/admin/settings/message.php similarity index 100% rename from resources/lang/am/admin/settings/message.php rename to resources/lang/am-ET/admin/settings/message.php diff --git a/resources/lang/af/admin/settings/table.php b/resources/lang/am-ET/admin/settings/table.php similarity index 100% rename from resources/lang/af/admin/settings/table.php rename to resources/lang/am-ET/admin/settings/table.php diff --git a/resources/lang/am-ET/admin/statuslabels/message.php b/resources/lang/am-ET/admin/statuslabels/message.php new file mode 100644 index 0000000000..b1b4034d0d --- /dev/null +++ b/resources/lang/am-ET/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', + '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.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + '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.', + ], + + '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.', + ], + +]; diff --git a/resources/lang/am-ET/admin/statuslabels/table.php b/resources/lang/am-ET/admin/statuslabels/table.php new file mode 100644 index 0000000000..aa3f5f9a2c --- /dev/null +++ b/resources/lang/am-ET/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'About Status Labels', + 'archived' => 'የተመኸደረ', + 'create' => 'Create Status Label', + 'color' => 'Chart Color', + 'default_label' => 'Default Label', + 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', + 'deployable' => 'Deployable', + 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', + 'name' => 'Status Name', + 'pending' => 'Pending', + 'status_type' => 'Status Type', + 'show_in_nav' => 'Show in side nav', + 'title' => 'Status Labels', + 'undeployable' => 'Undeployable', + 'update' => 'Update Status Label', +); diff --git a/resources/lang/am/admin/suppliers/message.php b/resources/lang/am-ET/admin/suppliers/message.php similarity index 100% rename from resources/lang/am/admin/suppliers/message.php rename to resources/lang/am-ET/admin/suppliers/message.php diff --git a/resources/lang/am-ET/admin/suppliers/table.php b/resources/lang/am-ET/admin/suppliers/table.php new file mode 100644 index 0000000000..21cf0950de --- /dev/null +++ b/resources/lang/am-ET/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'ንብረቶች', + 'city' => 'City', + 'contact' => 'Contact Name', + 'country' => 'Country', + 'create' => 'Create Supplier', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Notes', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', + +); diff --git a/resources/lang/am/admin/users/general.php b/resources/lang/am-ET/admin/users/general.php similarity index 100% rename from resources/lang/am/admin/users/general.php rename to resources/lang/am-ET/admin/users/general.php diff --git a/resources/lang/am/admin/users/message.php b/resources/lang/am-ET/admin/users/message.php similarity index 100% rename from resources/lang/am/admin/users/message.php rename to resources/lang/am-ET/admin/users/message.php diff --git a/resources/lang/am-ET/admin/users/table.php b/resources/lang/am-ET/admin/users/table.php new file mode 100644 index 0000000000..7a0d6339ff --- /dev/null +++ b/resources/lang/am-ET/admin/users/table.php @@ -0,0 +1,40 @@ + 'Active', + 'allow' => 'Allow', + 'checkedout' => 'ንብረቶች', + 'created_at' => 'Created', + 'createuser' => 'Create User', + 'deny' => 'Deny', + 'email' => 'Email', + 'employee_num' => 'Employee No.', + 'first_name' => 'First Name', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Job Title', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'location' => 'Location', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Managed Locations', + 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Notes', + 'password_confirm' => 'Confirm Password', + 'password' => 'Password', + 'phone' => 'Phone', + 'show_current' => 'Show Current Users', + 'show_deleted' => 'Show Deleted Users', + 'title' => 'Title', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update User', + 'username' => 'Username', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Clone User', + 'viewusers' => 'View Users', +); diff --git a/resources/lang/am/auth.php b/resources/lang/am-ET/auth.php similarity index 100% rename from resources/lang/am/auth.php rename to resources/lang/am-ET/auth.php diff --git a/resources/lang/am-ET/auth/general.php b/resources/lang/am-ET/auth/general.php new file mode 100644 index 0000000000..e6a6eed0fc --- /dev/null +++ b/resources/lang/am-ET/auth/general.php @@ -0,0 +1,19 @@ + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/am/auth/message.php b/resources/lang/am-ET/auth/message.php similarity index 100% rename from resources/lang/am/auth/message.php rename to resources/lang/am-ET/auth/message.php diff --git a/resources/lang/am-ET/button.php b/resources/lang/am-ET/button.php new file mode 100644 index 0000000000..fe6dfe97a1 --- /dev/null +++ b/resources/lang/am-ET/button.php @@ -0,0 +1,24 @@ + 'Actions', + 'add' => 'Add New', + 'cancel' => 'ተወው', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Delete', + 'edit' => 'Edit', + 'restore' => 'Restore', + 'remove' => 'Remove', + 'request' => 'Request', + 'submit' => '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', + 'go' => 'Go', + 'bulk_actions' => 'የጅምላ ተግባር', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/am-ET/general.php b/resources/lang/am-ET/general.php new file mode 100644 index 0000000000..a5a1923bf2 --- /dev/null +++ b/resources/lang/am-ET/general.php @@ -0,0 +1,534 @@ + '2FA reset', + 'accessories' => 'መለዋወጫዎች', + 'activated' => 'Activated', + 'accepted_date' => 'የተቀበለበት ቀን', + 'accessory' => 'መለዋወጫ', + 'accessory_report' => 'የመለዋወጫ ዘገባ', + 'action' => 'ተግባር', + 'activity_report' => 'የእንቅስቃሴ ዘገባ', + 'address' => 'አድራሻ', + 'admin' => 'ተቆጣጣሪ', + 'administrator' => 'አስተዳዳሪ', + 'add_seats' => 'የተጨመሩ መቀመጫዎች', + 'age' => "እድሜ", + 'all_assets' => 'ኹሉም ንብረቶች', + 'all' => 'ኹሉም', + 'archived' => 'የተመኸደረ', + 'asset_models' => 'የንብረት ዓይነቶች', + 'asset_model' => 'ሞዴል', + 'asset' => 'ንብረት', + 'asset_report' => 'የንብረት ዘገባ', + 'asset_tag' => 'የንብረት መለያ', + 'asset_tags' => 'የንብረት መለያዎች', + 'assets_available' => 'የሚያገለግሉ ንብረቶች', + 'accept_assets' => 'ገቢ ንብረቶች፥ ስም', + 'accept_assets_menu' => 'የገቡ ንብረቶች', + 'audit' => 'ቁጥጥር', + 'audit_report' => 'የቁጥጥር መዝገብ', + 'assets' => 'ንብረቶች', + 'assets_audited' => 'የተረጋገጡ ንብረቶች', + 'assets_checked_in_count' => 'የተመለሱ ንብረቶች', + 'assets_checked_out_count' => 'ወጪ የሆኑ ንብረቶች', + 'asset_deleted_warning' => 'ይህ ንብረት ተሰርዟል። ለሌላ ሰው ከመስጠት በፊት መልሶ መመዝገብ ያስፈልጋል።', + 'assigned_date' => 'የተሰጠበት ቀን', + 'assigned_to' => 'የተሰጠው፥ ስም', + 'assignee' => 'የተሰጠው', + 'avatar_delete' => 'የተሰረዘ አምሳያ', + 'avatar_upload' => 'የተጫነ አምሳያ', + 'back' => 'ወደኋላ', + 'bad_data' => 'ምንም አልተገኘም። የተበላሸ ውሂብ ይሆን?', + 'bulkaudit' => 'የጅምላ ኦዲት', + 'bulkaudit_status' => 'የኦዲት ሁኔታ', + 'bulk_checkout' => 'በጅምላ ማውጣት', + 'bulk_edit' => 'የጅምላ አርትዖት', + 'bulk_delete' => 'የጅምላ ስረዛ', + 'bulk_actions' => 'የጅምላ ተግባር', + 'bulk_checkin_delete' => 'የጅምላ ተመላሽ/ የተሰረዙ ተጠቃሚዎች', + 'byod' => 'ባይኦድ', + 'byod_help' => 'መሳሪያው የተጠቃሚው ነው', + 'bystatus' => 'በሁኔታ', + 'cancel' => 'ተወው', + 'categories' => 'ምድብ', + 'category' => 'Category', + 'change' => 'In/Out', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Change Password', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'City', + 'click_here' => 'Click here', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Companies', + 'company' => 'Company', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Complete', + 'consumable' => 'Consumable', + 'consumables' => 'Consumables', + 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Create New', + 'created' => 'Item Created', + 'created_asset' => 'created asset', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Date', + 'debug_warning' => 'Warning!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Delete', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Deleted', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Departments', + 'department' => 'Department', + 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + '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)', + 'first_name' => 'First Name', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', + 'generate' => 'Generate', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', + 'groups' => 'Groups', + 'permission_level' => 'Permission Level', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Import History', + 'asset_maintenance' => 'Asset Maintenance', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Asset Maintenances', + 'item' => 'Item', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Locations', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. 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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Last Audit', + 'new' => 'new!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'No', + 'notes' => 'Notes', + 'order_number' => 'Order Number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Pending', + 'people' => 'People', + 'per_page' => 'Results Per Page', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Purchase Cost', + 'purchase_date' => 'Purchase Date', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Select All', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Select Asset', + 'settings' => 'Settings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Site Name', + 'state' => 'State', + 'status_labels' => 'Status Labels', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'superuser' => 'Superuser', + 'supplier' => 'Supplier', + 'suppliers' => 'Suppliers', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Submit', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'total assets', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Username', + 'update' => 'Update', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Unaccepted Assets', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'years', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + '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_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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/af/help.php b/resources/lang/am-ET/help.php similarity index 100% rename from resources/lang/af/help.php rename to resources/lang/am-ET/help.php diff --git a/resources/lang/am-ET/localizations.php b/resources/lang/am-ET/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/am-ET/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/am-ET/mail.php b/resources/lang/am-ET/mail.php new file mode 100644 index 0000000000..8d5aa80f61 --- /dev/null +++ b/resources/lang/am-ET/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Accessory Name:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'ንብረት:', + 'asset_name' => 'Asset Name:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'የንብረት መለያ', + '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.', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Days', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Expires', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Name', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + '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.', + 'user' => 'User', + 'username' => 'Username', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/am/pagination.php b/resources/lang/am-ET/pagination.php similarity index 100% rename from resources/lang/am/pagination.php rename to resources/lang/am-ET/pagination.php diff --git a/resources/lang/am/passwords.php b/resources/lang/am-ET/passwords.php similarity index 100% rename from resources/lang/am/passwords.php rename to resources/lang/am-ET/passwords.php diff --git a/resources/lang/am/reminders.php b/resources/lang/am-ET/reminders.php similarity index 100% rename from resources/lang/am/reminders.php rename to resources/lang/am-ET/reminders.php diff --git a/resources/lang/am-ET/table.php b/resources/lang/am-ET/table.php new file mode 100644 index 0000000000..e1e766ca10 --- /dev/null +++ b/resources/lang/am-ET/table.php @@ -0,0 +1,10 @@ + 'Actions', + 'action' => 'ተግባር', + 'by' => 'By', + 'item' => 'Item', + +); diff --git a/resources/lang/am-ET/validation.php b/resources/lang/am-ET/validation.php new file mode 100644 index 0000000000..05374e23af --- /dev/null +++ b/resources/lang/am-ET/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/am/admin/companies/table.php b/resources/lang/am/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/am/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/am/admin/hardware/form.php b/resources/lang/am/admin/hardware/form.php deleted file mode 100644 index ee3fa20fb0..0000000000 --- a/resources/lang/am/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/am/admin/hardware/general.php b/resources/lang/am/admin/hardware/general.php deleted file mode 100644 index dd7d74e433..0000000000 --- a/resources/lang/am/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Edit Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/am/admin/hardware/message.php b/resources/lang/am/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/am/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/am/admin/hardware/table.php b/resources/lang/am/admin/hardware/table.php deleted file mode 100644 index 06b60bfd83..0000000000 --- a/resources/lang/am/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Purchased', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', - '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/am/admin/kits/general.php b/resources/lang/am/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/am/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/am/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/am/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/am/admin/licenses/general.php b/resources/lang/am/admin/licenses/general.php deleted file mode 100644 index b2766d063e..0000000000 --- a/resources/lang/am/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'About Licenses', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/am/admin/locations/table.php b/resources/lang/am/admin/locations/table.php deleted file mode 100644 index 0cfaa4fdc3..0000000000 --- a/resources/lang/am/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', - 'create' => 'Create Location', - 'update' => 'Update Location', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Location Name', - 'address' => 'Address', - 'address2' => 'Address Line 2', - 'zip' => 'Postal Code', - 'locations' => 'Locations', - '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/manufacturers/message.php b/resources/lang/am/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/am/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/am/admin/manufacturers/table.php b/resources/lang/am/admin/manufacturers/table.php deleted file mode 100644 index 38cab6fd91..0000000000 --- a/resources/lang/am/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'About manufacturers', - 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Create Manufacturer', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/am/admin/models/message.php b/resources/lang/am/admin/models/message.php deleted file mode 100644 index 4dbcd4e75e..0000000000 --- a/resources/lang/am/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/am/admin/settings/general.php b/resources/lang/am/admin/settings/general.php deleted file mode 100644 index 64d0aef53e..0000000000 --- a/resources/lang/am/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Default Currency', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Default Language', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/am/admin/statuslabels/message.php b/resources/lang/am/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/am/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/am/admin/suppliers/table.php b/resources/lang/am/admin/suppliers/table.php deleted file mode 100644 index 2a7b07ca93..0000000000 --- a/resources/lang/am/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'State', - 'suppliers' => 'Suppliers', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'View Supplier', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', - -); diff --git a/resources/lang/am/admin/users/table.php b/resources/lang/am/admin/users/table.php deleted file mode 100644 index 21e2154280..0000000000 --- a/resources/lang/am/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', - 'created_at' => 'Created', - 'createuser' => 'Create User', - 'deny' => 'Deny', - 'email' => 'Email', - 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', - 'password_confirm' => 'Confirm Password', - 'password' => 'Password', - 'phone' => 'Phone', - 'show_current' => 'Show Current Users', - 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update User', - 'username' => 'Username', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', - 'viewusers' => 'View Users', -); diff --git a/resources/lang/am/auth/general.php b/resources/lang/am/auth/general.php deleted file mode 100644 index 4486f090b2..0000000000 --- a/resources/lang/am/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/am/general.php b/resources/lang/am/general.php deleted file mode 100644 index c69b4165d9..0000000000 --- a/resources/lang/am/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'መለዋወጫዎች', - 'activated' => 'Activated', - 'accepted_date' => 'የተቀበለበት ቀን', - 'accessory' => 'መለዋወጫ', - 'accessory_report' => 'የመለዋወጫ ዘገባ', - 'action' => 'ተግባር', - 'activity_report' => 'የእንቅስቃሴ ዘገባ', - 'address' => 'አድራሻ', - 'admin' => 'ተቆጣጣሪ', - 'administrator' => 'አስተዳዳሪ', - 'add_seats' => 'የተጨመሩ መቀመጫዎች', - 'age' => "እድሜ", - 'all_assets' => 'ኹሉም ንብረቶች', - 'all' => 'ኹሉም', - 'archived' => 'የተመኸደረ', - 'asset_models' => 'የንብረት ዓይነቶች', - 'asset_model' => 'ሞዴል', - 'asset' => 'ንብረት', - 'asset_report' => 'የንብረት ዘገባ', - 'asset_tag' => 'የንብረት መለያ', - 'asset_tags' => 'የንብረት መለያዎች', - 'assets_available' => 'የሚያገለግሉ ንብረቶች', - 'accept_assets' => 'ገቢ ንብረቶች፥ ስም', - 'accept_assets_menu' => 'የገቡ ንብረቶች', - 'audit' => 'ቁጥጥር', - 'audit_report' => 'የቁጥጥር መዝገብ', - 'assets' => 'ንብረቶች', - 'assets_audited' => 'የተረጋገጡ ንብረቶች', - 'assets_checked_in_count' => 'የተመለሱ ንብረቶች', - 'assets_checked_out_count' => 'ወጪ የሆኑ ንብረቶች', - 'asset_deleted_warning' => 'ይህ ንብረት ተሰርዟል። ለሌላ ሰው ከመስጠት በፊት መልሶ መመዝገብ ያስፈልጋል።', - 'assigned_date' => 'የተሰጠበት ቀን', - 'assigned_to' => 'የተሰጠው፥ ስም', - 'assignee' => 'የተሰጠው', - 'avatar_delete' => 'የተሰረዘ አምሳያ', - 'avatar_upload' => 'የተጫነ አምሳያ', - 'back' => 'ወደኋላ', - 'bad_data' => 'ምንም አልተገኘም። የተበላሸ ውሂብ ይሆን?', - 'bulkaudit' => 'የጅምላ ኦዲት', - 'bulkaudit_status' => 'የኦዲት ሁኔታ', - 'bulk_checkout' => 'በጅምላ ማውጣት', - 'bulk_edit' => 'የጅምላ አርትዖት', - 'bulk_delete' => 'የጅምላ ስረዛ', - 'bulk_actions' => 'የጅምላ ተግባር', - 'bulk_checkin_delete' => 'የጅምላ ተመላሽ/ የተሰረዙ ተጠቃሚዎች', - 'byod' => 'ባይኦድ', - 'byod_help' => 'መሳሪያው የተጠቃሚው ነው', - 'bystatus' => 'በሁኔታ', - 'cancel' => 'ተወው', - 'categories' => 'ምድብ', - 'category' => 'Category', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Click here', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companies', - 'company' => 'Company', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Complete', - 'consumable' => 'Consumable', - 'consumables' => 'Consumables', - 'country' => 'Country', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Create New', - 'created' => 'Item Created', - 'created_asset' => 'created asset', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Warning!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Delete', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Deleted', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Departments', - 'department' => 'Department', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', - 'generate' => 'Generate', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Import History', - 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Select All', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Select Asset', - 'settings' => 'Settings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'total assets', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Username', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Unaccepted Assets', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'View Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/am/localizations.php b/resources/lang/am/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/am/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/am/mail.php b/resources/lang/am/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/am/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/am/validation.php b/resources/lang/am/validation.php deleted file mode 100644 index 57e354f072..0000000000 --- a/resources/lang/am/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ar-SA/account/general.php b/resources/lang/ar-SA/account/general.php new file mode 100644 index 0000000000..04e6600e4d --- /dev/null +++ b/resources/lang/ar-SA/account/general.php @@ -0,0 +1,12 @@ + 'مفاتيح API الشخصية', + 'api_key_warning' => 'عند إنشاء رمز API، تأكد من نسخه على الفور لأنه + لن يكون مرئيا لك مرة أخرى.', + 'api_base_url' => 'عنوان URL الأساسي API الخاص بك موجود في:', + 'api_base_url_endpoint' => '/<endpoint>', + 'api_token_expiration_time' => 'تم تعيين رموز API لانتهاء صلاحيتها في:', + 'api_reference' => 'الرجاء التحقق من مرجع API إلى + العثور على نقاط نهاية API المحددة ووثائق API الإضافية.', +); diff --git a/resources/lang/ar-SA/admin/accessories/general.php b/resources/lang/ar-SA/admin/accessories/general.php new file mode 100644 index 0000000000..cfea80a860 --- /dev/null +++ b/resources/lang/ar-SA/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'تصنيف الملحق', + 'accessory_name' => 'اسم الملحق', + 'checkout' => 'اخراج الملحق', + 'checkin' => 'إدخال الملحق', + 'create' => 'إنشاء ملحق', + 'edit' => 'تعديل الملحق', + 'eula_text' => 'إتفاقية ترخيص المستخدم النهائي للتصنيف', + 'eula_text_help' => 'يسمح لك هذا الحقل بتخصيص مجموعة اتفاقيات ترخيص المستخدم لأنواع معينة من الأصول. اذا كنت تمتلك اتفاقية واحدة لجميع أصولك يمكنك أن تقوم بتأشير المربع في الأسفل لاستخدام الاتفاقية الافتراضية الاساسية.', + 'require_acceptance' => 'مطالبة المستخدمين بتأكيد قبولهم الأصول في هذا التصنيف.', + 'no_default_eula' => 'لا يوجد هنالك اي (إتفاقية ترخيص المستخدم). قم باضافة واحدة من الإعدادات.', + 'total' => 'المجموع', + 'remaining' => 'المتاح', + 'update' => 'تحديث الملحق', + 'use_default_eula' => 'قم باستعمال اتفاقية ترخيص المستخدم الافتراضية الاساسية.', + 'use_default_eula_disabled' => 'استخدام (اتفاقية ترخيص المستخدم) الافتراضية الأساسية بدلا من ذلك. لم يتم تحديد (اتفاقية ترخيص المستخدم) الافتراضية الأساسية. الرجاء إضافتها في الإعدادات.', + 'clone' => 'استنساخ الملحق', + 'delete_disabled' => 'لا يمكن حذف هذا الملحق حتى الآن لأن بعض العناصر لا تزال قيد الخروج.', + +); diff --git a/resources/lang/ar-SA/admin/accessories/message.php b/resources/lang/ar-SA/admin/accessories/message.php new file mode 100644 index 0000000000..fa1a252de1 --- /dev/null +++ b/resources/lang/ar-SA/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'الملحق [:id] غير موجود.', + 'not_found' => 'لم يتم العثور على هذا الملحق.', + 'assoc_users' => 'تم إخراج :count عنصر من هذا الملحق للمستخدمين، الرجاء ادخال بعض الملحقات ثم حاول مرة أخرى. ', + + 'create' => array( + 'error' => 'لم يتم انشاء الملحق، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم انشاء الملحق بنجاح.' + ), + + 'update' => array( + 'error' => 'لم يتم تحديث الملحق، الرجاء المحاولة مرة أخرى', + 'success' => 'تم تحديث الملحق بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا الملحق؟', + 'error' => 'حدث خطأ أثناء محاولة حذف الملحق. الرجاء المحاولة مرة أخرى.', + 'success' => 'تم حذف الملحق بنجاح.' + ), + + 'checkout' => array( + 'error' => 'لم يتم إخراج الملحق، الرجاء المحاولة مرة أخرى', + 'success' => 'تم إخراج الملحق بنجاح.', + 'unavailable' => 'الملحق غير متوفر لعملية الدفع. تحقق من الكمية المتاحة', + 'user_does_not_exist' => 'هذا المستخدم خاطئ، الرجاء المحاولة مرة أخرى.' + ), + + 'checkin' => array( + 'error' => 'لم يتم ادخال الملحق، الرجاء المحاولة مرة أخرى', + 'success' => 'تم ادخال الملحق بنجاح.', + 'user_does_not_exist' => 'هذا المستخدم غير صحيح. الرجاء المحاولة مرة أخرى.' + ) + + +); diff --git a/resources/lang/ar/admin/accessories/table.php b/resources/lang/ar-SA/admin/accessories/table.php similarity index 100% rename from resources/lang/ar/admin/accessories/table.php rename to resources/lang/ar-SA/admin/accessories/table.php diff --git a/resources/lang/ar-SA/admin/asset_maintenances/form.php b/resources/lang/ar-SA/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..7716149fc1 --- /dev/null +++ b/resources/lang/ar-SA/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'نوعر صيانة الأصل', + 'title' => 'المسمى', + 'start_date' => 'تاريخ البداية', + 'completion_date' => 'تاريخ الانتهاء', + 'cost' => 'التكلفة', + 'is_warranty' => 'تحسين الضمان', + 'asset_maintenance_time' => 'وقت صيانة الاصل (بالايام)', + 'notes' => 'مُلاحظات', + 'update' => 'تعديل صيانة الأصل', + 'create' => 'إنشاء صيانة الأصول' + ]; diff --git a/resources/lang/ar-SA/admin/asset_maintenances/general.php b/resources/lang/ar-SA/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..4a8cfa6c70 --- /dev/null +++ b/resources/lang/ar-SA/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'صيانة الاُصل', + 'edit' => 'تعديل صيانة الأصل', + 'delete' => 'حذف صيانة الأصل', + 'view' => 'عرض تفاصيل صيانة الأصل', + 'repair' => 'إصلاح', + 'maintenance' => 'صيانة', + 'upgrade' => 'الترقية', + 'calibration' => 'المعايره', + 'software_support' => 'دعم البرامج', + 'hardware_support' => 'دعم الأجهزة', + 'configuration_change' => 'تغيير التكوين', + 'pat_test' => 'اختبار بايت', + ]; diff --git a/resources/lang/ar/admin/asset_maintenances/message.php b/resources/lang/ar-SA/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ar/admin/asset_maintenances/message.php rename to resources/lang/ar-SA/admin/asset_maintenances/message.php diff --git a/resources/lang/ar/admin/asset_maintenances/table.php b/resources/lang/ar-SA/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ar/admin/asset_maintenances/table.php rename to resources/lang/ar-SA/admin/asset_maintenances/table.php diff --git a/resources/lang/ar/admin/categories/general.php b/resources/lang/ar-SA/admin/categories/general.php similarity index 100% rename from resources/lang/ar/admin/categories/general.php rename to resources/lang/ar-SA/admin/categories/general.php diff --git a/resources/lang/ar/admin/categories/message.php b/resources/lang/ar-SA/admin/categories/message.php similarity index 100% rename from resources/lang/ar/admin/categories/message.php rename to resources/lang/ar-SA/admin/categories/message.php diff --git a/resources/lang/ar/admin/categories/table.php b/resources/lang/ar-SA/admin/categories/table.php similarity index 100% rename from resources/lang/ar/admin/categories/table.php rename to resources/lang/ar-SA/admin/categories/table.php diff --git a/resources/lang/ar-SA/admin/companies/general.php b/resources/lang/ar-SA/admin/companies/general.php new file mode 100644 index 0000000000..e706a2bc35 --- /dev/null +++ b/resources/lang/ar-SA/admin/companies/general.php @@ -0,0 +1,7 @@ + 'اختر الشركة', + 'about_companies' => 'حول الشركات', + 'about_companies_description' => ' يمكنك استخدام الشركات كمجال إعلامي بسيط، أو يمكنك استخدامها لتقييد رؤية الأصول وإتاحتها للمستخدمين مع شركة محددة عن طريق تمكين دعم الشركة الكامل في إعدادات المدير الخاص بك.', +]; diff --git a/resources/lang/ar-SA/admin/companies/message.php b/resources/lang/ar-SA/admin/companies/message.php new file mode 100644 index 0000000000..ba080217f0 --- /dev/null +++ b/resources/lang/ar-SA/admin/companies/message.php @@ -0,0 +1,20 @@ + 'الشركة غير موجودة.', + 'deleted' => 'الشركة المحذوفة', + 'assoc_users' => 'هذه الشركة مرتبطة حاليا مع موديل ولا يمكن حذفها. رجاءً قم بتحديث الموديلات بحيث لا تكون مرتبطة بهذه الشركة ثم حاول مرة اُخرى. ', + 'create' => [ + 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى.', + 'success' => 'تم إنشاء الشركة بنجاح.', + ], + 'update' => [ + 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى', + 'success' => 'تم تحديث الشركة بنجاح.', + ], + 'delete' => [ + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه الشركة؟', + 'error' => 'حدثت مشكلة اثناء عملية حذف الشركة. الرجاء المحاولة مرة اُخرى.', + 'success' => 'تم حذف الشركة بنجاح.', + ], +]; diff --git a/resources/lang/ar-SA/admin/companies/table.php b/resources/lang/ar-SA/admin/companies/table.php new file mode 100644 index 0000000000..0e3b0412c0 --- /dev/null +++ b/resources/lang/ar-SA/admin/companies/table.php @@ -0,0 +1,11 @@ + 'الشركات', + 'create' => 'إنشاء شركة', + 'email' => 'البريد الإلكتروني للشركة', + 'title' => 'شركة', + 'phone' => 'هاتف الشركة', + 'update' => 'تحديث الشركة', + 'name' => 'إسم الشركة', + 'id' => 'رقم التعريف', +); diff --git a/resources/lang/ar-SA/admin/components/general.php b/resources/lang/ar-SA/admin/components/general.php new file mode 100644 index 0000000000..07fc5e05d2 --- /dev/null +++ b/resources/lang/ar-SA/admin/components/general.php @@ -0,0 +1,16 @@ + 'اسم المكون', + 'checkin' => 'ادخالات المكونات', + 'checkout' => 'مخرجات المكونات', + 'cost' => 'تكلفة الشراء', + 'create' => 'إنشاء مكون', + 'edit' => 'تعديل مكون', + 'date' => 'تاريخ الشراء', + 'order' => 'رقم طلب الشراء', + 'remaining' => 'المتبقية', + 'total' => 'المجموع', + 'update' => 'تحديث مكون', + 'checkin_limit' => 'يجب أن يكون المبلغ المدخل مساوياً أو أقل من :assigned_Qty' +); diff --git a/resources/lang/ar/admin/components/message.php b/resources/lang/ar-SA/admin/components/message.php similarity index 100% rename from resources/lang/ar/admin/components/message.php rename to resources/lang/ar-SA/admin/components/message.php diff --git a/resources/lang/ar/admin/components/table.php b/resources/lang/ar-SA/admin/components/table.php similarity index 100% rename from resources/lang/ar/admin/components/table.php rename to resources/lang/ar-SA/admin/components/table.php diff --git a/resources/lang/ar/admin/consumables/general.php b/resources/lang/ar-SA/admin/consumables/general.php similarity index 100% rename from resources/lang/ar/admin/consumables/general.php rename to resources/lang/ar-SA/admin/consumables/general.php diff --git a/resources/lang/ar-SA/admin/consumables/message.php b/resources/lang/ar-SA/admin/consumables/message.php new file mode 100644 index 0000000000..58eaa5ff51 --- /dev/null +++ b/resources/lang/ar-SA/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'المادة الإستهلاكية غير موجودة.', + + 'create' => array( + 'error' => 'لم يتم انشاء المادة الإستهلاكية، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم إنشاء المادة الإستهلاكية بنجاح.' + ), + + 'update' => array( + 'error' => 'لم يتم تحديث المادة الإستهلاكية، الرجاء المحاولة مرة اخرى', + 'success' => 'تم تحديث المادة الإستهلاكية بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه المادة الإستهلاكية؟', + 'error' => 'لقد حدثت مشكلة اثناء عملية حذف المادة الإستهلاكية، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم حذف المادة الإستهلاكية بنجاح.' + ), + + 'checkout' => array( + 'error' => 'لم يتم إخراج المادة الإستهلاكية، الرجاء المحاولة مرة اخرى', + 'success' => 'تم إخراج المادة الإستهلاكية بنجاح.', + 'user_does_not_exist' => 'هذا المستخدم غير صحيح. الرجاء المحاولة مرة أخرى.', + 'unavailable' => 'لا يوجد ما يكفي من المواد الاستهلاكية لهذا الدفع. الرجاء التحقق من الكمية المتبقية. ', + ), + + 'checkin' => array( + 'error' => 'لم يتم ادخال المادة الإستهلاكية، الرجاء المحاولة مرة اخرى', + 'success' => 'تم إخراج المادة الإستهلاكية بنجاح.', + 'user_does_not_exist' => 'هذا المستخدم غير صحيح. الرجاء المحاولة مرة أخرى.' + ) + + +); diff --git a/resources/lang/ar/admin/consumables/table.php b/resources/lang/ar-SA/admin/consumables/table.php similarity index 100% rename from resources/lang/ar/admin/consumables/table.php rename to resources/lang/ar-SA/admin/consumables/table.php diff --git a/resources/lang/ar-SA/admin/custom_fields/general.php b/resources/lang/ar-SA/admin/custom_fields/general.php new file mode 100644 index 0000000000..e9b0dd2cd2 --- /dev/null +++ b/resources/lang/ar-SA/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'حقول مخصصة', + 'manage' => 'إدارة', + 'field' => 'حقل', + 'about_fieldsets_title' => 'حول مجموعة الحقول', + 'about_fieldsets_text' => 'مجموعات الحقول تسمح لك بإنشاء مجموعات من الحقول المخصصة التي يعاد استخدامها في كثير من الأحيان لأنواع معينة من نماذج الأصول.', + 'custom_format' => 'تنسيق Regex المخصص...', + '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' => 'صيغة Regex مخصصة', + 'field_custom_format_help' => 'هذا الحقل يسمح لك باستخدام تعبير regex للتحقق من صحة النص. فإنه ينبغي أن تبدأ مع ":regex" - على سبيل المثال، للتحقق من أن قيمة الحقل المخصص يحتوي IMEI صالحة (15 خانة رقمية)، يمكنك استخدام regex:/^[0-9]{15}$/.', + 'required' => 'إجباري', + 'req' => 'اجباري', + 'used_by_models' => 'مستخدم في الموديلات', + 'order' => 'طلب', + 'create_fieldset' => 'مجموعة حقول جديدة', + 'update_fieldset' => 'تحديث مجموعة الحقول', + 'fieldset_does_not_exist' => 'مجموعة الحقل :id غير موجود', + 'fieldset_updated' => 'تم تحديث مجموعة الحقول', + 'create_fieldset_title' => 'إنشاء مجموعة حقول جديدة', + 'create_field' => 'حقل جديد مخصص', + 'create_field_title' => 'إنشاء حقل مخصص جديد', + 'value_encrypted' => 'هذا الحقل مشفر في قاعدة البيانات. يمكن قرائته من قبل مدراء النظام فقط', + 'show_in_email' => 'هل تريد تضمين قيمة هذا الحقل في رسائل البريد الإلكتروني المرسلة إلى المستخدم؟ لا يمكن تضمين الحقول المشفرة في رسائل البريد الإلكتروني', + 'show_in_email_short' => 'تضمين في رسائل البريد الإلكتروني.', + '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', + 'db_convert_warning' => 'تحذير. هذا الحقل موجود في جدول الحقول المخصصة ك :db_العمود ولكن يجب أن يكون :expected.', + 'is_unique' => 'يجب أن تكون هذه القيمة فريدة من نوعها عبر جميع الأصول', + 'unique' => 'غير مكرر', + 'display_in_user_view' => 'السماح للمستخدم المحدد لعرض هذه القيم في صفحة عرض الأصول المعينة الخاصة به', + 'display_in_user_view_table' => 'مرئي للمستخدم', + 'auto_add_to_fieldsets' => 'إضافة هذا تلقائياً إلى كل مجموعة حقول جديدة', + 'add_to_preexisting_fieldsets' => 'إضافة إلى أي مجموعة حقول موجودة', + 'show_in_listview' => 'إظهار في قائمة المشاهدات بشكل افتراضي. سيظل المستخدمون المأذون لهم قادرين على إظهار/الإخفاء عبر منتقي الأعمدة', + 'show_in_listview_short' => 'إظهار في القوائم', + 'show_in_requestable_list_short' => 'إظهار في قائمة الأصول القابلة للطلب', + 'show_in_requestable_list' => 'إظهار القيمة في قائمة الأصول القابلة للطلب. لن تظهر الحقول المشفرة', + 'encrypted_options' => 'هذا الحقل مشفّر، لذلك لن تتوفر بعض خيارات العرض.', + +]; diff --git a/resources/lang/ar-SA/admin/custom_fields/message.php b/resources/lang/ar-SA/admin/custom_fields/message.php new file mode 100644 index 0000000000..9c2709c43e --- /dev/null +++ b/resources/lang/ar-SA/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'هذا الحقل غير موجود.', + 'already_added' => 'تم إضافة الحقل مسبقا', + + 'create' => array( + 'error' => 'لم يتم إنشاء الحقل، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم إنشاء الحقل بنجاح.', + 'assoc_success' => 'تم اضافة الحقل الى مجموعة الحقول بنجاح.' + ), + + 'update' => array( + 'error' => 'لم يتم تحديث الحقل، الرجاء المحاولة مرة اخرى', + 'success' => 'تم تحديث الحقل بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا الحقل؟', + 'error' => 'لقد حدثت مشكلة أثناء عملية حذف الحقل، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم حذف الحقل بنجاح.', + 'in_use' => 'لا يزال الحقل قيد الإستخدام.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'مجموعة الحقول غير موجودة', + + 'create' => array( + 'error' => 'لم يتم إنشاء مجموعة الحقول، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم إنشاء مجموعة الحقول بنجاح.' + ), + + 'update' => array( + 'error' => 'لم يتم تحديث مجموعة الحقول، الرجاء المحاولة مرة اخرى', + 'success' => 'تم تحديث مجموعة الحقول بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف مجموعة الحقول هذه؟', + 'error' => 'لقد حدثت مشكلة أثناء عملية حذف مجموعة الحقول هذه، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم حذف مجموعة الحقول بنجاح.', + 'in_use' => 'مجموعة الحقول لا تزال قيد الاستخدام.', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'خطأ في التحقق من صحة قيم مجموعة الحقول الافتراضية.', + + ), + + + + + + +); diff --git a/resources/lang/ar-SA/admin/departments/message.php b/resources/lang/ar-SA/admin/departments/message.php new file mode 100644 index 0000000000..73fd06810a --- /dev/null +++ b/resources/lang/ar-SA/admin/departments/message.php @@ -0,0 +1,22 @@ + 'القسم الاداري غير موجود.', + 'department_already_exists' => 'يوجد قسم بهذا الاسم بالفعل في موقع هذه الشركة. أو اختر اسما أكثر تحديدا لهذا القسم. ', + 'assoc_users' => 'هذا القسم الإداري مرتبط حاليا مع مستخدم واحد على الأقل ولا يمكن حذفه. الرجاء تحديث تفاصيل المستخدمين حيث لا تحتوي هذا القسم وحاول مرة أخرى. ', + 'create' => array( + 'error' => 'لم يتم إنشاء القسم الإداري، الرجاء المحاولة مرة أخرى.', + 'success' => 'تم انشاء القسم الاداري بنجاح.' + ), + 'update' => array( + 'error' => 'لم يتم تحديث القسم الإداري، الرجاء المحاولة مرة أخرى', + 'success' => 'تم تحديث القسم الاداري بنجاح.' + ), + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا القسم؟', + 'error' => 'حدثت مشكلة اثناء عملية حذف القسم الاداري. الرجاء المحاولة مرة اُخرى.', + 'success' => 'تم حذف القسم الاداري بنجاح.' + ) + +); diff --git a/resources/lang/ar/admin/departments/table.php b/resources/lang/ar-SA/admin/departments/table.php similarity index 100% rename from resources/lang/ar/admin/departments/table.php rename to resources/lang/ar-SA/admin/departments/table.php diff --git a/resources/lang/ar-SA/admin/depreciations/general.php b/resources/lang/ar-SA/admin/depreciations/general.php new file mode 100644 index 0000000000..e203d8d300 --- /dev/null +++ b/resources/lang/ar-SA/admin/depreciations/general.php @@ -0,0 +1,16 @@ + 'حول استهلاك الأصول', + 'about_depreciations' => 'يمكنك إعداد استهلاك الأصول لخفض قيمة الأصول على اساس القسط الثابت للاستهلاك.', + 'asset_depreciations' => 'استهلاك الأصول', + 'create' => 'إنشاء الاستهلاك', + 'depreciation_name' => 'اسم الاستهلاك', + 'depreciation_min' => 'القيمة الأرضية للاستهلاك', + 'number_of_months' => 'عدد الأشهر', + 'update' => 'تحديث الاستهلاك', + '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/message.php b/resources/lang/ar-SA/admin/depreciations/message.php similarity index 100% rename from resources/lang/ar/admin/depreciations/message.php rename to resources/lang/ar-SA/admin/depreciations/message.php diff --git a/resources/lang/ar-SA/admin/depreciations/table.php b/resources/lang/ar-SA/admin/depreciations/table.php new file mode 100644 index 0000000000..10b5c4c093 --- /dev/null +++ b/resources/lang/ar-SA/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'رقم التعريف', + 'months' => 'أشهر', + 'term' => 'المدة', + 'title' => 'الإسم ', + 'depreciation_min' => 'قيمة الطابق', + +]; diff --git a/resources/lang/ar/admin/groups/message.php b/resources/lang/ar-SA/admin/groups/message.php similarity index 100% rename from resources/lang/ar/admin/groups/message.php rename to resources/lang/ar-SA/admin/groups/message.php diff --git a/resources/lang/ar/admin/groups/table.php b/resources/lang/ar-SA/admin/groups/table.php similarity index 100% rename from resources/lang/ar/admin/groups/table.php rename to resources/lang/ar-SA/admin/groups/table.php diff --git a/resources/lang/ar-SA/admin/groups/titles.php b/resources/lang/ar-SA/admin/groups/titles.php new file mode 100644 index 0000000000..58bfc59ef8 --- /dev/null +++ b/resources/lang/ar-SA/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'حول المجموعات', + 'about_groups' => 'تستخدم المجموعات لتعميم صلاحيات المستخدم.', + 'group_management' => 'إدارة المجموعة', + 'create' => 'إنشاء مجموعة جديدة', + 'update' => 'تعديل المجموعة', + 'group_name' => 'اسم المجموعة', + 'group_admin' => 'مدير المجموعة', + 'allow' => 'سماح', + 'deny' => 'منع', + 'permission' => 'الصلاحية', + 'grant' => 'منح', + 'no_permissions' => 'هذه المجموعة ليس لديها أذونات.' +]; diff --git a/resources/lang/ar-SA/admin/hardware/form.php b/resources/lang/ar-SA/admin/hardware/form.php new file mode 100644 index 0000000000..0364377bac --- /dev/null +++ b/resources/lang/ar-SA/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'تاكيد إجراء حذف للاُصول المحددة', + 'bulk_restore' => 'تأكيد استعادة الأصول بالجملة', + 'bulk_delete_help' => 'الرجاء مراجعة الأصول المحددة للحذف أدناه. بمجرد الحذف، يمكن استعادة هذه الأصول، لكنها لن تكون مرتبطة مع أي من المستخدمين اللذين تم اخراج الأصول لهم من قبل.', + 'bulk_restore_help' => 'مراجعة الأصول للاستعادة بالجملة أدناه. بمجرد إعادتها لن تكون هذه الأصول مرتبطة بأي مستعملين سبق تعيينهم.', + 'bulk_delete_warn' => 'أنت على وشك حذف :asset_count من الأصول.', + 'bulk_restore_warn' => 'أنت على وشك استعادة :asset_count الأصول.', + 'bulk_update' => 'تحديث للأصول المحددة', + 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة أصول دفعة واحدة. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة بدون تغيير. ', + 'bulk_update_warn' => 'أنت على وشك تعديل خصائص أصل واحد. أنت على وشك تعديل خصائص :asset_count الأصول.', + 'bulk_update_with_custom_field' => 'لاحظ أن الأصول هي :asset_model_count أنواع مختلفة من النماذج.', + 'bulk_update_model_prefix' => 'على النماذج', + 'bulk_update_custom_field_unique' => 'هذا حقل فريد ولا يمكن تحريره بشكل عام.', + 'checkedout_to' => 'تم الاخراج إلى', + 'checkout_date' => 'تاريخ الاخراج', + 'checkin_date' => 'تاريخ الادخال', + 'checkout_to' => 'اخراج إلى', + 'cost' => 'تكلفة الشراء', + 'create' => 'إنشاء أصل', + 'date' => 'تاريخ الشراء', + 'depreciation' => 'الاستهلاك', + 'depreciates_on' => 'ينتهي الاستهلاك في', + 'default_location' => 'الموقع الافتراضي', + 'default_location_phone' => 'هاتف الموقع الافتراضي', + 'eol_date' => 'تاريخ نهاية العمر', + 'eol_rate' => 'معدل انتهاء العمر', + 'expected_checkin' => 'تاريخ الادخال المتوقع', + 'expires' => 'انتهاء الصلاحية', + 'fully_depreciated' => 'مستهلك بالكامل', + 'help_checkout' => 'إذا كنت ترغب في اخراج هذا الأصل فورا، فحدد "جاهز للتوزيع" من قائمة الحالة أعلاه. ', + 'mac_address' => 'عنوان ماك (MAC)', + 'manufacturer' => 'الصانع', + 'model' => 'الموديل', + 'months' => 'أشهر', + 'name' => 'اسم الأصل', + 'notes' => 'مُلاحظات', + 'order' => 'رقم طلب الشراء', + 'qr' => 'رمز الاستجابة السريعة QR', + 'requestable' => 'يمكن للمستخدمين طلب هذا الأصل', + 'select_statustype' => 'حدد نوع الحالة', + 'serial' => 'التسلسل', + 'status' => 'الحالة', + 'tag' => 'ترميز الأصل', + 'update' => 'تحديث الأصل', + 'warranty' => 'الضمان', + 'warranty_expires' => 'انتهاء مدة صلاحية الضمان', + 'years' => 'سنوات', + 'asset_location' => 'تحديث موقع الأصل', + 'asset_location_update_default_current' => 'تحديث الموقع الافتراضي والموقع الفعلي', + 'asset_location_update_default' => 'تحديث الموقع الافتراضي فقط', + 'asset_location_update_actual' => 'تحديث الموقع الفعلي فقط', + 'asset_not_deployable' => 'حالة الأصول هذه غير قابلة للنشر. لا يمكن التحقق من هذه الأصول.', + 'asset_deployable' => 'حالة تلك الأصول قابلة للنشر. هذا الأصل يمكن إخراجه.', + 'processing_spinner' => 'معالجة... (قد يستغرق هذا بعض الوقت على ملفات كبيرة)', + 'optional_infos' => 'معلومات اختيارية', + 'order_details' => 'معلومات ذات صلة' +]; diff --git a/resources/lang/ar-SA/admin/hardware/general.php b/resources/lang/ar-SA/admin/hardware/general.php new file mode 100644 index 0000000000..f84ea7e64b --- /dev/null +++ b/resources/lang/ar-SA/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'حول الأصول', + 'about_assets_text' => 'الأصول هي العناصر التي يتم تتبعها بواسطة الرقم التسلسلي أو ترميز الأصل. وهي تميل إلى أن تكون ممتلكات ذات قيمة أعلى حيث انه من المهم توثيقها.', + 'archived' => 'مؤرشفة', + 'asset' => 'أصل', + 'bulk_checkout' => 'إخراج الأصول', + 'bulk_checkin' => 'ادخال الأصل', + 'checkin' => 'ادخال الأصل', + 'checkout' => 'اخراج الأصل', + 'clone' => 'استنساخ الأصل', + 'deployable' => 'قابل للتوزيع', + 'deleted' => 'تم حذف هذا الأصل.', + 'delete_confirm' => 'هل أنت متأكد من أنك تريد حذف هذا الأصل؟', + 'edit' => 'تعديل الأصل', + 'model_deleted' => 'تم حذف موديل الأصول هذا. يجب استعادة الموديل قبل أن تتمكن من استعادة الأصل.', + 'model_invalid' => 'نموذج هذا الأصل غير صالح.', + 'model_invalid_fix' => 'يجب تحرير الأصل لتصحيح هذا قبل محاولة التحقق منه أو الخروج منه.', + 'requestable' => 'قابل للطلب', + 'requested' => 'تم الطلب', + 'not_requestable' => 'غير مطلوب', + 'requestable_status_warning' => 'لا تقم بتغيير حالة الطلب', + 'restore' => 'استعادة الأصل', + 'pending' => 'قيد الانتظار', + 'undeployable' => 'غير قابل للتوزيع', + 'undeployable_tooltip' => 'هذا الأصل لديه علامة حالة غير قابلة للنشر ولا يمكن التحقق منها في هذا الوقت.', + 'view' => 'عرض الأصل', + 'csv_error' => 'لديك خطأ في ملف CSV الخاص بك:', + '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' => 'حاول مطابقة المستخدمين بواسطة firstname.lastname (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' => 'تصدير مخصص', + 'mfg_warranty_lookup' => ':manufacturer حالة ضمان البحث', + 'user_department' => 'قسم المستخدم', +]; diff --git a/resources/lang/ar-SA/admin/hardware/message.php b/resources/lang/ar-SA/admin/hardware/message.php new file mode 100644 index 0000000000..c3ce467eed --- /dev/null +++ b/resources/lang/ar-SA/admin/hardware/message.php @@ -0,0 +1,90 @@ + ' تحذير: تم تحديد الحالة لهذا الأصل بانه غير قابل للتوزيع حاليا. إذا تغيرت هذه الحالة، يرجى تحديث حالة الأصل.', + 'does_not_exist' => 'الأصل غير موجود.', + 'does_not_exist_or_not_requestable' => 'ذالك الأصل غير موجود أو غير قابل للطلب.', + 'assoc_users' => 'هذا الأصل مخرج حاليا لمستخدم ولا يمكن حذفه. يرجى التحقق من الأصل أولا، ثم حاول الحذف مرة أخرى. ', + + 'create' => [ + 'error' => 'لم يتم إنشاء الأصل، يرجى إعادة المحاولة. :(', + 'success' => 'تم إنشاء الأصل بنجاح. :)', + 'success_linked' => 'تم إنشاء الأصل مع العلامة :tag بنجاح. انقر هنا لعرض.', + ], + + 'update' => [ + 'error' => 'لم يتم تحديث الأصل، يرجى إعادة المحاولة', + 'success' => 'تم تحديث الأصل بنجاح.', + 'nothing_updated' => 'لم يتم اختيار أي حقول، لذلك لم يتم تحديث أي شيء.', + 'no_assets_selected' => 'لم يتم اختيار أي أصول، لذلك لم يتم تحديث أي شيء.', + 'assets_do_not_exist_or_are_invalid' => 'لا يمكن تحديث الأصول المحددة.', + ], + + 'restore' => [ + 'error' => 'لم تتم استعادة الأصل، يرجى إعادة المحاولة', + 'success' => 'تمت استعادة الأصل بنجاح.', + 'bulk_success' => 'تمت استعادة الأصل بنجاح.', + 'nothing_updated' => 'ولم يتم اختيار أي أصول، وبالتالي لم يتم استعادة أي شيء.', + ], + + 'audit' => [ + 'error' => 'لم تنجح مراجعة الأصل. حاول مرة اخرى.', + 'success' => 'تم تسجيل تدقيق الأصل بنجاح.', + ], + + + 'deletefile' => [ + 'error' => 'لم يتم حذف الملف. الرجاء المحاولة مرة اخرى.', + 'success' => 'تم حذف الملف بنجاح.', + ], + + 'upload' => [ + 'error' => 'لم يتم تحميل الملف. حاول مرة اخرى.', + 'success' => 'تم تحميل الملف بنجاح.', + 'nofiles' => 'لم تحدد أي ملفات للتحميل، أو أن الملف الذي تحاول تحميله كبير جدا', + 'invalidfiles' => 'واحد أو أكثر من الملفات كبيرة جداً أو نوع الملف غير مسموح. أنواع الملفات المسموح بها هي png, gif, jpg, doc, docx, pdf, و txt.', + ], + + 'import' => [ + 'error' => 'لم يتم استيراد بعض العناصر بشكل صحيح.', + 'errorDetail' => 'لم يتم استيراد العناصر التالية بسبب الأخطاء.', + 'success' => 'تم استيراد الملف الخاص بك', + 'file_delete_success' => 'تم حذف ملفك بنجاح', + 'file_delete_error' => 'تعذر حذف الملف', + 'file_missing' => 'الملف المحدد مفقود', + 'header_row_has_malformed_characters' => 'واحدة أو أكثر من السمات في الصف الترويجي تحتوي على أحرف UTF-8 سيئة', + 'content_row_has_malformed_characters' => 'واحدة أو أكثر من السمات في الصف الأول من المحتوى تحتوي على أحرف UTF-8 سيئة', + ], + + + 'delete' => [ + 'confirm' => 'هل تريد بالتأكيد حذف هذا الأصل؟', + 'error' => 'حدثت مشكلة أثناء حذف هذا الأصل. حاول مرة اخرى.', + 'nothing_updated' => 'لم يتم اختيار أي أصول، لذلك لم يتم حذف أي شيء.', + 'success' => 'تم حذف الأصل بنجاح.', + ], + + 'checkout' => [ + 'error' => 'لم يتم اخراج الأصل، يرجى إعادة المحاولة', + 'success' => 'تم اخراج الأصل بنجاح.', + 'user_does_not_exist' => 'هذا المستخدم غير صالح. حاول مرة اخرى.', + 'not_available' => 'هذا الأصل غير متاح للخروج!', + 'no_assets_selected' => 'يجب عليك تحديد أصل واحد على الأقل من القائمة', + ], + + 'checkin' => [ + 'error' => 'لم يتم ادخال الأصل، يرجى إعادة المحاولة', + 'success' => 'تم ادخال الأصل بنجاح.', + 'user_does_not_exist' => 'هذا المستخدم غير صالح. حاول مرة اخرى.', + 'already_checked_in' => 'تم ادخال هذا الأصل مسبقا.', + + ], + + 'requests' => [ + 'error' => 'لم يتم طلب الأصل، يرجى إعادة المحاولة', + 'success' => 'تم طلب الأصل بنجاح.', + 'canceled' => 'تم إلغاء طلب الاخراج بنجاح', + ], + +]; diff --git a/resources/lang/ar-SA/admin/hardware/table.php b/resources/lang/ar-SA/admin/hardware/table.php new file mode 100644 index 0000000000..f2a2c9cdac --- /dev/null +++ b/resources/lang/ar-SA/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'ترميز الأصل', + 'asset_model' => 'الموديل', + 'assigned_to' => 'تعيين إلى', + 'book_value' => 'القيمة الحالية', + 'change' => 'ادخال \\ اخراج', + 'checkout_date' => 'تاريخ الاخراج', + 'checkoutto' => 'الاخراج', + 'components_cost' => 'إجمالي تكلفة المكونات', + 'current_value' => 'القيمة الحالية', + 'diff' => 'الفرق', + 'dl_csv' => 'التنزيل كملف CSV', + 'eol' => 'نهاية العمر', + 'id' => 'رقم التعريف', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'الموقع', + 'purchase_cost' => 'التكلفة', + 'purchase_date' => 'تم الشراء', + 'serial' => 'التسلسل', + 'status' => 'الحالة', + 'title' => 'أصل ', + 'image' => 'صورة الجهاز', + 'days_without_acceptance' => 'أيام بدون قبول', + 'monthly_depreciation' => 'الإهلاك الشهري', + 'assigned_to' => 'تعيين إلى', + 'requesting_user' => 'طلب المستخدم', + 'requested_date' => 'تاريخ الطلب', + 'changed' => 'تغيرت', + 'icon' => 'أيقونة', +]; diff --git a/resources/lang/ar-SA/admin/kits/general.php b/resources/lang/ar-SA/admin/kits/general.php new file mode 100644 index 0000000000..b8f9bb4bc8 --- /dev/null +++ b/resources/lang/ar-SA/admin/kits/general.php @@ -0,0 +1,52 @@ + 'حول مجموعات محددة مسبقا', + 'about_kits_text' => 'مجموعات محددة مسبقا تتيح لك تحقق بسرعة من مجموعة من العناصر (الأصول والتراخيص ، الخ) لمستخدم. قد يكون هذا مفيداً عندما تكون عملية تشغيلك متناسقة عبر العديد من المستخدمين وتتلقى كافة المستخدمين نفس العناصر. +', + 'checkout' => 'مجموعة الخروج ', + 'create_success' => 'تم إنشاء مجموعة الأدوات بنجاح.', + 'create' => 'إنشاء مجموعة أدوات معرفة مسبقاً', + 'update' => 'تحديث مجموعة أدوات معرّفة مسبقاً', + 'delete_success' => 'تم حذف عدة بنجاح.', + 'update_success' => 'تم تحديث مجموعة الأدوات بنجاح.', + 'none_models' => 'لا توجد أصول متوفرة كافية لـ:نموذج لـ Checkout. الكمية مطلوبة. +', + 'none_licenses' => 'لا توجد مقاعد كافية متاحة لـ: ترخيص الخروج. الكمية مطلوبة. ', + 'none_consumables' => 'لا توجد وحدات متوفرة كافية من: قابلة للاستهلاك لـ Checkout. الكمية مطلوبة. ', + 'none_accessory' => 'لا توجد وحدات متوفرة كافية من: ملحق ل checkout. الكمية مطلوبة. ', + '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/ar-SA/admin/labels/message.php b/resources/lang/ar-SA/admin/labels/message.php new file mode 100644 index 0000000000..57b9463602 --- /dev/null +++ b/resources/lang/ar-SA/admin/labels/message.php @@ -0,0 +1,11 @@ + 'العد غير صالح يعود من :name. توقّعت :expected، حصلت على :actual.', + 'invalid_return_type' => 'تم إرجاع نوع غير صالح من :name. توقّعت :expected، حصلت على :actual.', + 'invalid_return_value' => 'القيمة غير صالحة العائدة من :name. توقّعت :expected، حصلت على :actual.', + + 'does_not_exist' => 'التسمية غير موجودة', + +]; diff --git a/resources/lang/ar-SA/admin/labels/table.php b/resources/lang/ar-SA/admin/labels/table.php new file mode 100644 index 0000000000..145a7d8689 --- /dev/null +++ b/resources/lang/ar-SA/admin/labels/table.php @@ -0,0 +1,19 @@ + 'شركة اختبار محدودة', + 'example_defaultloc' => 'المبنى 1', + 'example_category' => 'اختبار الفئة', + 'example_location' => 'المبنى 2', + 'example_manufacturer' => 'شركة اختبار التصنيع.', + 'example_model' => 'اختبار الموديل', + 'example_supplier' => 'شركة اختبار محدودة', + 'labels_per_page' => 'التسميات', + 'support_fields' => 'حقول', + 'support_asset_tag' => 'الترميز', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'شعار', + 'support_title' => 'العنوان', + +]; \ No newline at end of file diff --git a/resources/lang/ar/admin/licenses/form.php b/resources/lang/ar-SA/admin/licenses/form.php similarity index 100% rename from resources/lang/ar/admin/licenses/form.php rename to resources/lang/ar-SA/admin/licenses/form.php diff --git a/resources/lang/ar-SA/admin/licenses/general.php b/resources/lang/ar-SA/admin/licenses/general.php new file mode 100644 index 0000000000..395c9c427d --- /dev/null +++ b/resources/lang/ar-SA/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'حول التراخيص', + 'about_licenses' => 'تستخدم التراخيص لتتبع البرمجيات. كل لديه عدد محدد من المقاعد التي يمكن اخراجها للأفراد', + 'checkin' => 'ادخال مقعد الترخيص', + 'checkout_history' => 'أرشيف الاخراج', + 'checkout' => 'اخراج مقعد ترخيص', + 'edit' => 'تعديل الترخيص', + 'filetype_info' => 'انواع صيغ الملفات المسوح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, و rar.', + 'clone' => 'استنساخ الترخيص', + 'history_for' => 'الأرشيف ل ', + 'in_out' => 'ادخال \\ اخراج', + 'info' => 'معلومات الترخيص', + 'license_seats' => 'مقاعد الترخيص', + 'seat' => 'مقعد', + 'seats' => 'مقاعد', + 'software_licenses' => 'تراخيص البرامج', + 'user' => 'مستخدم', + 'view' => 'عرض الترخيص', + 'delete_disabled' => 'لا يمكن حذف هذا الترخيص حتى الآن لأن بعض المقاعد لا تزال قيد التحقق.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'ادخل جميع المقاعد', + 'modal' => 'سيؤدي هذا إلى التدقيق في مقعد واحد. سيؤدي هذا الإجراء إلى التحقق من جميع مقاعد الـ :checkedout_seats_count لهذا الترخيص.', + 'enabled_tooltip' => 'تسجيل جميع مقاعد هذا الترخيص من كل من المستخدمين والأصول', + 'disabled_tooltip' => 'تم تعطيل هذا لأنه لا توجد مقاعد حاليا', + 'disabled_tooltip_reassignable' => 'هذا معطل لأن الترخيص غير قابل لإعادة التعيين', + 'success' => 'تم تسجيل الترخيص بنجاح! تم تسجيل جميع التراخيص بنجاح!', + 'log_msg' => 'تحقق عن طريق دفع الترخيص بالجملة في واجهة المستخدم المرخص', + ], + + 'checkout_all' => [ + 'button' => 'إخراج جميع المقاعد', + 'modal' => 'سيؤدي هذا الإجراء إلى دفع مقعد واحد إلى أول مستخدم متاح. سيؤدي هذا الإجراء إلى دفع جميع مقاعد :available_seats_count إلى أول مستخدمين متاحين. يعتبر المستخدم متوفراً لهذا المقعد إذا لم يكن لديك بالفعل هذا الترخيص الذي تم إخراجه إليهم. ويتم تمكين خاصية ترخيص التعيين التلقائي على حساب المستخدم الخاص بهم.', + 'enabled_tooltip' => 'تسجيل جميع المقاعد (أو أكبر عدد متاح) لجميع المستخدمين', + 'disabled_tooltip' => 'تم تعطيل هذا لأنه لا توجد مقاعد متوفرة حاليا', + 'success' => 'تم تسجيل الترخيص بنجاح! :count تراخيص تم مراجعتها بنجاح!', + 'error_no_seats' => 'لا توجد مقاعد متبقية لهذا الترخيص.', + 'warn_not_enough_seats' => ':count من المستخدمين تم تعيين هذا الترخيص، ولكن نفد مقاعد التراخيص المتاحة.', + 'warn_no_avail_users' => 'لا شيء يمكن فعله. لا يوجد مستخدمون لا يملكون بالفعل هذا الترخيص تم تعيينهم لهم.', + 'log_msg' => 'تم الخروج عن طريق سحب الترخيص بالجملة في واجهة المستخدم المرخص', + + + ], + ], + + 'below_threshold' => 'هناك فقط :remaining_count مقاعد متبقية لهذا الترخيص مع حد أدنى من :min_amt. قد ترغب في النظر في شراء المزيد من المقاعد.', + 'below_threshold_short' => 'هذا العنصر أقل من الحد الأدنى للكمية المطلوبة.', +); diff --git a/resources/lang/ar-SA/admin/licenses/message.php b/resources/lang/ar-SA/admin/licenses/message.php new file mode 100644 index 0000000000..242743d878 --- /dev/null +++ b/resources/lang/ar-SA/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'الترخيص غير موجود أو ليس لديك الصلاحية لعرضه.', + 'user_does_not_exist' => 'المستخدم غير موجود.', + 'asset_does_not_exist' => 'الأصل اللذي تحاول ربطه مع هذا الترخيص غير موجود.', + 'owner_doesnt_match_asset' => 'الأصل اللذي تحاول ربطه مع هذا الترخيص حاليا مملوك لشخص اخر غير اللذي تم اختياره من القائمة المنسدلة.', + 'assoc_users' => 'هذا الترخيص حاليا مخرج لمستخدم ولا يمكن حذفه. يرجى التحقق من الترخيص في البداية، ثم محاولة الحذف مرة أخرى. ', + 'select_asset_or_person' => 'يجب تحديد أصل أو مستخدم، وليس كليهما.', + 'not_found' => 'لم يتم العثور على الترخيص', + 'seats_available' => ':seat_count المقاعد المتاحة', + + + 'create' => array( + 'error' => 'لم يتم إنشاء الترخيص، يرجى إعادة المحاولة.', + 'success' => 'تم إنشاء الترخيص بنجاح.' + ), + + 'deletefile' => array( + 'error' => 'لم يتم حذف الملف. الرجاء المحاولة مرة اخرى.', + 'success' => 'تم حذف الملف بنجاح.', + ), + + 'upload' => array( + 'error' => 'لم يتم تحميل الملف(ات). حاول مرة اخرى.', + 'success' => 'تم تحميل الملف(ات) بنجاح.', + 'nofiles' => 'لم تحدد أي ملفات للتحميل، أو أن الملف الذي تحاول تحميله كبير جدا', + 'invalidfiles' => 'واحد أو أكثر من الملفات كبير جدا أو انه نوع ملف غير مسموح به. أنواع الملفات المسموح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, و lic.', + ), + + 'update' => array( + 'error' => 'لم يتم تحديث الترخيص، يرجى إعادة المحاولة', + 'success' => 'تم تحديث الترخيص بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا الترخيص؟', + 'error' => 'حدثت مشكلة أثناء حذف الترخيص. يرجى إعادة المحاولة.', + 'success' => 'تم حذف الترخيص بنجاح.' + ), + + 'checkout' => array( + 'error' => 'حدثت مشكلة أثناء اخراج الترخيص. يرجى إعادة المحاولة.', + 'success' => 'تم اخراج الترخيص بنجاح', + 'not_enough_seats' => 'لا توجد مقاعد ترخيص كافية متاحة للدفع', + ), + + 'checkin' => array( + 'error' => 'حدثت مشكلة في التحقق من الترخيص. يرجى إعادة المحاولة.', + 'success' => 'تم ادخال الترخيص بنجاح' + ), + +); diff --git a/resources/lang/ar/admin/licenses/table.php b/resources/lang/ar-SA/admin/licenses/table.php similarity index 100% rename from resources/lang/ar/admin/licenses/table.php rename to resources/lang/ar-SA/admin/licenses/table.php diff --git a/resources/lang/ar/admin/locations/message.php b/resources/lang/ar-SA/admin/locations/message.php similarity index 100% rename from resources/lang/ar/admin/locations/message.php rename to resources/lang/ar-SA/admin/locations/message.php diff --git a/resources/lang/ar-SA/admin/locations/table.php b/resources/lang/ar-SA/admin/locations/table.php new file mode 100644 index 0000000000..c548318a6a --- /dev/null +++ b/resources/lang/ar-SA/admin/locations/table.php @@ -0,0 +1,42 @@ + 'حول المواقع', + 'about_locations' => 'يتم استخدام المواقع لتتبع معلومات الموقع للمستخدمين والأصول والعناصر الأخرى', + 'assets_rtd' => 'الأصول', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'الأصول المخرجة', + 'id' => 'رقم التعريف', + 'city' => 'المدينة', + 'state' => 'الحالة', + 'country' => 'الدولة', + 'create' => 'إنشاء موقع', + 'update' => 'تحديث الموقع', + 'print_assigned' => 'طباعة كل الممتلكات', + 'print_all_assigned' => 'طباعة كل المعين', + 'name' => 'إسم الموقع', + 'address' => 'العنوان', + 'address2' => 'سطر العنوان 2', + 'zip' => 'الرمز البريدي', + 'locations' => 'المواقع', + 'parent' => 'الأبوين', + 'currency' => 'عملة الموقع', + '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' => 'التاريخ:', + 'phone' => 'هاتف الموقع', + 'signed_by_asset_auditor' => 'موقعة من قبل (مراجع الأصل):', + 'signed_by_finance_auditor' => 'موقعة من قبل (مراجع الحسابات المالي):', + 'signed_by_location_manager' => 'توقيع بواسطة (مدير الموقع):', + 'signed_by' => 'تم توقيعه من قبل:', +]; diff --git a/resources/lang/ar-SA/admin/manufacturers/message.php b/resources/lang/ar-SA/admin/manufacturers/message.php new file mode 100644 index 0000000000..2f8622c649 --- /dev/null +++ b/resources/lang/ar-SA/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'المتغيرات {LOCALE}، {SERIAL}، {MODEL_NUMBER}، و {MODEL_NAME} قد يستخدم في عنوان URL الخاص بك للحصول على هذه القيم للتعبئة التلقائية عند عرض الأصول - على سبيل المثال https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'الشركة المصنعة غير موجودة.', + 'assoc_users' => 'هذه الشركة المصنعة مرتبطة حاليا مع موديل واحد على الأقل وبالتالي لا يمكن حذفها. يرجى تحديث الموديلات الخاصة بك بحيث لا تشير لهذه الشركة المصنعة وحاول مرة أخرى. ', + + 'create' => array( + 'error' => 'لم يتم إنشاء هذه الشركة المصنعة، يرجى المحاولة مرة أخرى.', + 'success' => 'تم إنشاء الشركة المصنعة بنجاح.' + ), + + 'update' => array( + 'error' => 'لم يتم تحديث الشركة المصنعة، يرجى إعادة المحاولة', + 'success' => 'تم تحديث الشركة المصنعة بنجاح.' + ), + + 'restore' => array( + 'error' => 'لم تتم استعادة الشركة المصنعة، يرجى المحاولة مرة أخرى', + 'success' => 'تم إستعادة الشركة المصنعة بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه الشركة المصنعة؟', + 'error' => 'لقد حدثت مشكلة اثناء عملية حذف الشركة المصنعة، الرجاء المحاولة مرة اخرى.', + 'success' => 'تم حذف الشركة المصنعة بنجاح.' + ) + +); diff --git a/resources/lang/ar-SA/admin/manufacturers/table.php b/resources/lang/ar-SA/admin/manufacturers/table.php new file mode 100644 index 0000000000..37d81882a8 --- /dev/null +++ b/resources/lang/ar-SA/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'حول الشركات المصنعة', + 'about_manufacturers_text' => 'الشركات المصنعة هي الشركات التي تقوم بتصنيع الأصول الخاصة بك. يمكنك تخزين معلومات الاتصال بالدعم المهمة عنها هنا، والتي سيتم عرضها على صفحات تفاصيل الأصول.', + 'asset_manufacturers' => 'مصنعي الأصول', + 'create' => 'إنشاء شركة مصنعة', + 'id' => 'رقم التعريف', + 'name' => 'اسم', + 'support_email' => 'دعم البريد الإلكتروني', + 'support_phone' => 'دعم الهاتف', + 'support_url' => 'رابط الدعم التقني', + 'warranty_lookup_url' => 'رابط البحث عن الضمان', + 'update' => 'تحديث الشركة المصنعة', + +); diff --git a/resources/lang/ar/admin/models/general.php b/resources/lang/ar-SA/admin/models/general.php similarity index 100% rename from resources/lang/ar/admin/models/general.php rename to resources/lang/ar-SA/admin/models/general.php diff --git a/resources/lang/ar-SA/admin/models/message.php b/resources/lang/ar-SA/admin/models/message.php new file mode 100644 index 0000000000..81dfb39116 --- /dev/null +++ b/resources/lang/ar-SA/admin/models/message.php @@ -0,0 +1,47 @@ + 'نموذج الأصول المحذوفة', + 'does_not_exist' => 'الموديل غير موجود.', + 'no_association' => 'تحذير! نموذج الأصول لهذا العنصر غير صالح أو مفقود!', + 'no_association_fix' => 'سيؤدي هذا إلى كسر الأمور بطرق غريبة وفظيعة. قم بتعديل هذا الأصل الآن لربطه بنموذج.', + 'assoc_users' => 'هذا الموديل مرتبط حاليا بواحد أو أكثر من الأصول ولا يمكن حذفه. يرجى حذف الأصول، ثم محاولة الحذف مرة أخرى. ', + + + 'create' => array( + 'error' => 'لم يتم انشاء الموديل، يرجى إعادة المحاولة.', + 'success' => 'تم إنشاء الموديل بنجاح.', + 'duplicate_set' => 'يوجد مسبقا موديل بهذا الاسم، الشركة المصنعة ورقم الموديل.', + ), + + 'update' => array( + 'error' => 'لم يتم تحديث الموديل، يرجى إعادة المحاولة', + 'success' => 'تم تحديث الموديل بنجاح.', + ), + + 'delete' => array( + 'confirm' => 'هل تريد بالتأكيد حذف موديل الأصل هذا؟', + 'error' => 'حدثت مشكلة أثناء حذف الموديل. حاول مرة اخرى.', + 'success' => 'تم حذف الموديل بنجاح.' + ), + + 'restore' => array( + 'error' => 'لم تتم استعادة الموديل، يرجى إعادة المحاولة', + 'success' => 'تم إستعادة الموديل بنجاح.' + ), + + 'bulkedit' => array( + 'error' => 'لم يتم تغيير أي حقول، لذلك لم يتم تحديث أي شيء.', + 'success' => 'تم تحديث النموذج بنجاح. |تم تحديث :model_count نموذج بنجاح.', + 'warn' => 'أنت على وشك تحديث خصائص النموذج التالي: أنت على وشك تعديل الخصائص التالية لـ :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'لم يتم اختيار أي موديلات، لذلك لم يتم حذف أي شيء.', + 'success' => 'تم حذف النموذج!|تم حذف :success_count نموذج!', + 'success_partial' => 'تم حذف:success_count: من الموديلات، ومع ذلك تعذر حذف fail_count: نظرًا لأنها لا تزال تحتوي على أصول مقترنة بها.' + ), + +); diff --git a/resources/lang/ar/admin/models/table.php b/resources/lang/ar-SA/admin/models/table.php similarity index 100% rename from resources/lang/ar/admin/models/table.php rename to resources/lang/ar-SA/admin/models/table.php diff --git a/resources/lang/ar-SA/admin/reports/general.php b/resources/lang/ar-SA/admin/reports/general.php new file mode 100644 index 0000000000..c1c1dbad8a --- /dev/null +++ b/resources/lang/ar-SA/admin/reports/general.php @@ -0,0 +1,17 @@ + 'حدد الخيارات التي تريدها لتقرير الأصول الخاصة بك.', + 'deleted_user' => 'المستخدم المحذوف', + 'send_reminder' => 'إرسال تذكير', + 'reminder_sent' => 'تم إرسال التذكير', + 'acceptance_deleted' => 'تم حذف طلب القبول', + 'acceptance_request' => 'طلب القبول', + 'custom_export' => [ + 'user_address' => 'عنوان المستخدم', + 'user_city' => 'مدينة المستخدم', + 'user_state' => 'حالة المستخدم', + 'user_country' => 'بلد المستخدم', + 'user_zip' => 'الرمز البريدي المستخدم' + ] +]; \ No newline at end of file diff --git a/resources/lang/ar/admin/reports/message.php b/resources/lang/ar-SA/admin/reports/message.php similarity index 100% rename from resources/lang/ar/admin/reports/message.php rename to resources/lang/ar-SA/admin/reports/message.php diff --git a/resources/lang/ar-SA/admin/settings/general.php b/resources/lang/ar-SA/admin/settings/general.php new file mode 100644 index 0000000000..6f551b2c4f --- /dev/null +++ b/resources/lang/ar-SA/admin/settings/general.php @@ -0,0 +1,367 @@ + 'الدليل النشط', + 'ad_domain' => 'مجال الدليل النشط', + 'ad_domain_help' => 'هذا هو أحيانا نفس نطاق البريد الإلكتروني الخاص بك، ولكن ليس دائما.', + 'ad_append_domain_label' => 'إلحاق اسم domain', + 'ad_append_domain' => 'إلحاق اسم domain إلى حقل اسم المستخدم', + 'ad_append_domain_help' => 'المستخدم غير مطلوب لكتابة "username@domain.local" ، فإنها يمكن أن تكتب فقط "اسم المستخدم".', + 'admin_cc_email' => 'نسخة اضافية للبريد الإكتروني', + 'admin_cc_email_help' => 'إذا كنت ترغب في إرسال نسخة من رسائل البريد الإلكتروني لتسجيل الدخول / الخروج التي يتم إرسالها إلى المستخدمين إلى حساب بريد إلكتروني إضافي، فقم بإدخالها هنا. خلاف ذلك، اترك هذه الخانة فارغة.', + 'admin_settings' => 'إعدادات المدير', + 'is_ad' => 'هذا هو ملقم أكتيف ديركتوري', + 'alerts' => 'التنبيهات', + 'alert_title' => 'تحديث إعدادات الإشعارات', + 'alert_email' => 'إرسال تنبيهات إلى', + 'alert_email_help' => 'عناوين البريد الإلكتروني أو قوائم التوزيع التي تريد إرسال تنبيهات إليها، مفصولة بفاصلة', + 'alerts_enabled' => 'التنبيهان ممكنه', + 'alert_interval' => 'انتهاء فترة التنبيهات (بالأيام)', + 'alert_inv_threshold' => 'عتبة تنبيه المخزون', + 'allow_user_skin' => 'السماح بنمط المستخدم', + 'allow_user_skin_help_text' => 'التحقق من هذا المربع سيسمح للمستخدم باستخدام مظهر واجهة المستخدم بمظهر آخر.', + 'asset_ids' => 'ارقام تعريف الاصول', + 'audit_interval' => 'مدة التدقيق', + 'audit_interval_help' => 'إذا كان مطلوبا منك التدقيق المادي بانتظام في الأصول الخاصة بك، قم بإدخال الفاصل الزمني في الأشهر التي تستخدمها. إذا قمت بتحديث هذه القيمة، سيتم تحديث جميع "تواريخ المراجعة التالية" للأصول مع تاريخ مراجعة الحسابات المقبل.', + 'audit_warning_days' => 'عتبة تحذير التدقيق', + 'audit_warning_days_help' => 'كم يوما مقدما يجب أن نحذركم عندما تكون الأصول مستحقة للتدقيق؟', + 'auto_increment_assets' => 'إنشاء علامات الأصول الإضافية التلقائية', + 'auto_increment_prefix' => 'البادئة (اختياري)', + 'auto_incrementing_help' => 'تمكين علامات الأصول الإضافية التلقائية أولاً لتعيين هذا', + 'backups' => 'النسخ الإحتياطية', + 'backups_help' => 'إنشاء وتنزيل واستعادة النسخ الاحتياطية ', + '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" في المربع أدناه لإزالة السجلات المحذوفة. لا يمكن التراجع عن هذا الإجراء وسيتم حذف كافة العناصر حذف ناعمة والمستخدمين بشكل دائم. (يجب أن تقوم بعمل نسخة احتياطية أولاً، فقط لتكون آمنة.)', + 'custom_css' => 'CSS مخصص', + 'custom_css_help' => 'أدخل أي تخصيصات CSS ترغب في استخدامها. لا تقم باضافة <style></style>.', + 'custom_forgot_pass_url' => 'رابط مخصص لاعادة تعيين كلمة المرور', + 'custom_forgot_pass_url_help' => 'يحل هذا محل الرابط الخاص باعادة تعيين كلمة المرور على شاشة تسجيل الدخول، وهو مفيد لتوجيه الأشخاص إلى وظيفة إعادة تعيين كلمة مرور من خلال LDAP الداخلي أو المستضاف. وهذا سوف يعطل وظيفة إعادة تعيين كلمة مرور المحلية.', + 'dashboard_message' => 'رسالة لوحة المعلومات', + 'dashboard_message_help' => 'سيظهر هذا النص على لوحة التحكم لأي شخص لديه صلاحية عرض لوحة التحكم.', + 'default_currency' => 'العملة الافتراضية', + 'default_eula_text' => 'اتفاقية ترخيص المستخدم النهائي الافتراضية', + 'default_language' => 'اللغة الافتراضية', + 'default_eula_help_text' => 'يمكنك أيضا ربط (اتفاقية ترخيص المستخدم) لاصناف محددة من الاصول.', + 'display_asset_name' => 'عرض اسم مادة العرض', + 'display_checkout_date' => 'عرض تاريخ الخروج', + 'display_eol' => 'عرض نهاية العمر على شكل جدول', + 'display_qr' => 'عرض رموز مربع', + 'display_alt_barcode' => 'عرض 1D الباركود', + 'email_logo' => 'شعار البريد الإلكتروني', + 'barcode_type' => '2D نوع الباركود', + 'alt_barcode_type' => '1D نوع الباركود', + 'email_logo_size' => 'الشعارات الشعارات البريد الإلكتروني في البريد الإلكتروني تبدو أفضل. ', + 'enabled' => 'تمكين', + 'eula_settings' => 'إعدادات اتفاقية ترخيص المستخدم النهائي', + 'eula_markdown' => 'تسمح اتفاقية ترخيص المستخدم هذه بتطبيق نمط الكتابة من Github.', + 'favicon' => 'Favicon', + 'favicon_format' => 'أنواع الملفات المقبولة هي رمز و png و gif. قد لا تعمل تنسيقات الصور الأخرى في كافة المستعرضات.', + 'favicon_size' => 'وينبغي أن تكون Favicons صور مربعة ، 16x16 بكسل.', + 'footer_text' => 'إضافة نص لتذييل الصفحة ', + 'footer_text_help' => 'سيظهر هذا النص في تذييل الجانب الأيمن. يُسمح باستخدام الروابط باستخدام < href="https://help.github.com/articles/github-flavored-markdown/">eGithub بنكهة markdown. فواصل الأسطر، رؤوس، الصور، الخ قد يؤدي إلى نتائج غير متوقعة.', + 'general_settings' => 'الاعدادات العامة', + 'general_settings_keywords' => 'دعم الشركة، التوقيع، القبول، تنسيق البريد الإلكتروني، تنسيق اسم المستخدم، الصور، لكل صفحة، صورة مصغرة، إيولا، الجاذبية، التصورات، لوحة التحكم، الخصوصية', + 'general_settings_help' => 'اتفاقية ترخيص المستخدم الافتراضية والمزيد', + 'generate_backup' => 'إنشاء النسخ الاحتياطي', + 'google_workspaces' => 'مساحات عمل جوجل', + 'header_color' => 'رأس اللون', + 'info' => 'تتيح لك هذه الإعدادات تخصيص بعض جوانب التثبيت.', + 'label_logo' => 'شعار التسمية', + 'label_logo_size' => 'الشعارات المربعة تبدو أفضل - سيتم عرضها في أعلى يمين كل ملصق أصل. ', + 'laravel' => 'نسخة لارافيل', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'مجموعة الأذونات الافتراضية', + 'ldap_default_group_info' => 'حدد مجموعة لتعيين للمستخدمين الذين تمت مزامنتهم حديثاً. تذكر أن المستخدم يأخذ أذونات المجموعة التي تم تعيينها.', + 'no_default_group' => 'لا توجد مجموعة افتراضية', + 'ldap_help' => 'LDAP/الدليل النشط', + 'ldap_client_tls_key' => 'مفتاح TLDAP للعميل TLS', + 'ldap_client_tls_cert' => 'شهادة عميل LDAP TLS', + 'ldap_enabled' => 'تم تمكين لداب', + 'ldap_integration' => 'دمج لداب', + 'ldap_settings' => 'إعدادات لداب', + 'ldap_client_tls_cert_help' => 'عادة ما تكون شهادة العميل على جانب TLS ومفتاح اتصالات LDAP مفيدة فقط في إعدادات مساحة العمل في Google مع "أمن LDAP." كلاهما مطلوب.', + 'ldap_location' => 'موقع LDAP', +'ldap_location_help' => 'يجب استخدام حقل موقع Ldap إذا لم يتم استخدام OU في قاعدة ربط DN. اتركه فارغاً إذا تم استخدام بحث OU', + 'ldap_login_test_help' => 'أدخل اسم مستخدم وكلمة مرور LDAP من الاسم المميز الأساسي DN الذي حددته أعلاه لاختبار ما إذا كان قد تمت تهيئة معلومات تسجيل الدخول إلى LDAP بشكل صحيح أم لا. يجب حفظ تحديث LDAP الخاص بك أولا.', + 'ldap_login_sync_help' => 'هذا يختبر فقط أن LDAP يستطيع المزامنة بشكل صحيح. إذا كان استعلام التوثيق الى LDAP الخاص بك غير صحيح، قد لا يزال المستخدمون غير قادرين على تسجيل الدخول. يجب عليك اولا حفظ اي تغييرات في إعدادات LDAP.', + 'ldap_manager' => 'مدير LDAP', + 'ldap_server' => 'خادم لداب', + 'ldap_server_help' => 'ينبغي أن يبدأ هذا مع //:ldap (للاتصال غير المشفر او TLS) او //:ldaps (لاتصال SSL)', + 'ldap_server_cert' => 'التحقق من صحة شهادة سل لداب', + 'ldap_server_cert_ignore' => 'السماح بشهادة سل غير صالحة', + 'ldap_server_cert_help' => 'حدد مربع الاختيار هذا إذا كنت تستخدم شهادة سل موقعة ذاتيا وترغب في قبول شهادة سل غير صالحة.', + 'ldap_tls' => 'استخدام تلس', + 'ldap_tls_help' => 'يجب التحقق من ذلك فقط في حالة تشغيل ستارتلز على خادم لداب.', + 'ldap_uname' => 'لداب ربط اسم المستخدم', + 'ldap_dept' => 'قسم LDAP', + 'ldap_phone' => 'رقم هاتف LDAP', + 'ldap_jobtitle' => 'عنوان وظيفة LDAP', + 'ldap_country' => 'بلد LDAP', + 'ldap_pword' => 'لداب ربط كلمة المرور', + 'ldap_basedn' => 'قاعدة ربط دن', + 'ldap_filter' => 'فلتر لداب', + 'ldap_pw_sync' => 'مزامنة كلمة مرور لداب', + 'ldap_pw_sync_help' => 'ألغ تحديد هذا المربع إذا كنت لا ترغب في الاحتفاظ بكلمات مرور لداب التي تمت مزامنتها مع كلمات المرور المحلية. ويعني تعطيل هذا أن المستخدمين قد لا يتمكنون من تسجيل الدخول إذا تعذر الوصول إلى خادم لداب لسبب ما.', + 'ldap_username_field' => 'حقل اسم المستخدم', + 'ldap_lname_field' => 'الكنية', + 'ldap_fname_field' => 'لداب الاسم الأول', + 'ldap_auth_filter_query' => 'استعلام مصادقة لداب', + 'ldap_version' => 'إصدار لداب', + 'ldap_active_flag' => 'لداب العلم النشط', + 'ldap_activated_flag_help' => 'يتم استخدام هذه القيمة لتحديد ما إذا كان يمكن للمستخدم المزامنة تسجيل الدخول إلى Snipe-IT. لا يؤثر على القدرة على التحقق من العناصر الداخلة إليها أو الخارجة إليها، وينبغي أن يكون اسم السمة داخل AD/LDAP, ليس القيمة.

إذا تم تعيين هذا الحقل إلى اسم حقل غير موجود في AD/LDAP الخاص بك، أو تم تعيين القيمة في حقل AD/LDAP إلى 0 أو false، سيتم تعطيل تسجيل الدخول للمستخدم. إذا تم تعيين القيمة في حقل AD/LDAP إلى 1 أو true أو أي نص آخر يعني أنه يمكن للمستخدم تسجيل الدخول. عندما يكون الحقل فارغاً في AD ، نحترم سمة userAccountControl ، التي تسمح عادة للمستخدمين غير المعلقين بتسجيل الدخول.', + 'ldap_emp_num' => 'رقم موظف لداب', + 'ldap_email' => 'بريد لداب', + 'ldap_test' => 'اختبار LDAP', + 'ldap_test_sync' => 'اختبار مزامنة LDAP', + 'license' => 'ترخيص البرنامج', + 'load_remote' => 'استخدام Gravatar', + 'load_remote_help_text' => 'قم بإلغاء تحديد هذا المربع إذا لم يتمكن التثبيت الخاص بك من تحميل البرامج النصية من الإنترنت الخارجي. وهذا سيمنع Snipe-IT من محاولة تحميل الصور من Gravatar.', + 'login' => 'محاولات تسجيل الدخول', + 'login_attempt' => 'محاولة تسجيل الدخول', + 'login_ip' => 'عنوان IP', + 'login_success' => 'نجاح؟', + 'login_user_agent' => 'وكيل المستخدم', + 'login_help' => 'قائمة محاولات تسجيل الدخول', + 'login_note' => 'تسجيل الدخول ملاحظة', + 'login_note_help' => 'اختيارياً تضمين بعض الجمل على شاشة تسجيل الدخول الخاصة بك، على سبيل المثال لمساعدة الناس الذين وجدوا أحد الأجهزة المفقودة أو المسروقة. يقبل هذا الحقل بتطبيق نمط الكتابة من Github', + 'login_remote_user_text' => 'خيارات تسجيل دخول المستخدم عن بعد', + 'login_remote_user_enabled_text' => 'تمكين تسجيل الدخول باستخدام الخانة الرئيسية للمستخدم عن بعد', + 'login_remote_user_enabled_help' => 'هذا الخيار تمكين المصادقة عبر رأس REMOTE_USER وفقاً ل "واجهة عبّارة الشائعة (rfc3875)"', + 'login_common_disabled_text' => 'تعطيل آليات المصادقة الأخرى', + 'login_common_disabled_help' => 'يعمل هذا الخيار على تعطيل آليات المصادقة الأخرى. ما عليك سوى تمكين هذا الخيار إذا كنت متأكدًا من أن تسجيل الدخول إلى المستخدم_عن_بعد يعمل بالفعل', + 'login_remote_user_custom_logout_url_text' => 'عنوان صفحة مخصص لتسجيل الخروج', + 'login_remote_user_custom_logout_url_help' => 'إذا تم توفير عنوان URL هنا، سيتم إعادة توجيه المستخدمين إلى عنوان URL هذا بعد تسجيل خروج المستخدم من Snipe-IT. هذا مفيد لإغلاق جلسات عمل المستخدم لموفر المصادقة بشكل صحيح.', + 'login_remote_user_header_name_text' => 'الاسم المستعار للمستخدم', + 'login_remote_user_header_name_help' => 'استخدم اسم المستعار المحدد بدلاً من REMOTE_USER', + 'logo' => 'شعار', + 'logo_print_assets' => 'الاستخدام في الطباعة', + 'logo_print_assets_help' => 'استخدم العلامة التجارية في قوائم الأصول القابلة للطباعة ', + 'full_multiple_companies_support_help_text' => 'تقييد المستخدمين (بما في ذلك المشرفون) المعينون للشركات إلى أصول شركاتهم.', + 'full_multiple_companies_support_text' => 'كامل دعم الشركات المتعددة', + 'show_in_model_list' => 'إظهار في القوائم المنسدلة للنماذج', + 'optional' => 'اختياري', + 'per_page' => 'النتائج لكل صفحة', + 'php' => 'نسخة فب', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, النظام, معلومات', + 'php_overview_help' => 'معلومات نظام PHP', + 'php_gd_info' => 'يجب تثبيت فب-غ لعرض رموز قر، راجع تعليمات التثبيت.', + 'php_gd_warning' => 'لم يتم تثبيت فب معالجة الصور و غ المساعد.', + '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_sp_entityid' => 'معرف الكيان', + 'saml_sp_acs_url' => 'رابط خدمة مستهلك الضمان (ACS)', + 'saml_sp_sls_url' => 'رابط خدمة تسجيل الخروج الفردي (SLS)', + 'saml_sp_x509cert' => 'شهادة عامة', + 'saml_sp_metadata_url' => 'رابط بيانات التعريف', + 'saml_idp_metadata' => 'بيانات تعريف هوية SAML', + 'saml_idp_metadata_help' => 'يمكنك تحديد بيانات التعريف الشخصية الشخصية باستخدام عنوان URL أو ملف XML.', + 'saml_attr_mapping_username' => 'تعيين السمة - اسم المستخدم', + 'saml_attr_mapping_username_help' => 'سيتم استخدام اسم المعرف إذا كانت خرائط السمة غير محددة أو غير صالحة.', + 'saml_forcelogin_label' => 'تسجيل دخول قوة SAML', + 'saml_forcelogin' => 'جعل SAML تسجيل الدخول الأساسي', + 'saml_forcelogin_help' => 'يمكنك استخدام \'/login?nosaml\' للوصول إلى صفحة تسجيل الدخول العادية.', + 'saml_slo_label' => 'تسجيل الخروج الفردي لSAML', + 'saml_slo' => 'إرسال طلب تسجيل الدخول إلى الهوية عند تسجيل الخروج', + 'saml_slo_help' => 'سيؤدي هذا إلى إعادة توجيه المستخدم لأول مرة إلى تسجيل الخروج من الهوية الشخصية. اتركه دون تحديد إذا كانت الهوية الشخصية لا تدعم بشكل صحيح SP-SAML SLO.', + 'saml_custom_settings' => 'إعدادات SAML المخصصة', + 'saml_custom_settings_help' => 'يمكنك تحديد إعدادات إضافية لمكتبة onelogin/php-saml. استخدمها على مسؤوليتك الخاصة.', + 'saml_download' => 'تحميل بيانات التعريف', + 'setting' => 'ضبط', + 'settings' => 'إعدادات', + 'show_alerts_in_menu' => 'عرض التنبيهات في القائمة العلوية', + 'show_archived_in_list' => 'الأصول المحفوظة', + 'show_archived_in_list_text' => 'عرض الأصول المحفوظة في قائمة "جميع الأصول"', + 'show_assigned_assets' => 'إظهار الأصول المسندة إلى الأصول', + 'show_assigned_assets_help' => 'عرض الأصول التي تم تعيينها إلى الأصول الأخرى في عرض المستخدم -> الأصول، عرض المستخدم -> معلومات -> طباعة جميع المعينات و في الحساب -> عرض الأصول المعينة.', + 'show_images_in_email' => 'إظهار الصور في رسائل البريد الإلكتروني', + 'show_images_in_email_help' => 'قم بإلغاء تحديد هذا المربع إذا كان تثبيت Snipe-IT وراء شبكة VPN أو شبكة مغلقة ولن يتمكن المستخدمون خارج الشبكة من تحميل الصور التي يخدمها هذا التثبيت في رسائل البريد الإلكتروني الخاصة بهم.', + 'site_name' => 'اسم الموقع', + 'integrations' => 'التكاملات', + 'slack' => 'Slack', + 'general_webhook' => 'جنرال ويبهوك', + 'ms_teams' => 'أفرقة مايكروسوفت', + 'webhook' => ':app', + 'webhook_presave' => 'اختبار لحفظ', + 'webhook_title' => 'تحديث إعدادات Webhook', + 'webhook_help' => 'إعدادات التكامل', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => 'قناة :app', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => 'إعدادات :app', + 'webhook_test' =>'اختبار تكامل :app', + 'webhook_integration_help' => 'تكامل :app اختياري، ولكن نقطة النهاية والقناة مطلوبة إذا كنت ترغب في استخدامها. لتكوين تكامل :app، يجب عليك أولاً إنشاء webhook على حساب :app الخاص بك. انقر على زر اختبار تكامل :app لتأكيد أن إعداداتك صحيحة قبل الحفظ. ', + 'webhook_integration_help_button' => 'بمجرد حفظ معلومات :app الخاصة بك، سيظهر زر الاختبار.', + 'webhook_test_help' => 'اختبر ما إذا كان تكامل :app الخاص بك قد تم تكوينه بشكل صحيح. لقد قمت بتحديث :app إعدادات التحديثات.', + 'snipe_version' => 'قنص-إيت الإصدار', + 'support_footer' => 'دعم روابط تذييل الصفحة ', + 'support_footer_help' => 'تحديد من يرى الروابط إلى دليل معلومات الدعم للمستخدمين عن طريق القناصة', + 'version_footer' => 'رقم الاصدار في التذييل ', + 'version_footer_help' => 'حدد من سوف يرى إصدار Snipe-IT و رقم النسخة.', + 'system' => 'معلومات النظام', + 'update' => 'إعدادات التحديث', + 'value' => 'القيمة', + 'brand' => 'العلامات التجارية', + 'brand_keywords' => 'قدم, الشعار, الطباعة, الموضوع, الجلد , الرأس , الألوان , الألوان', + 'brand_help' => 'الشعار ، اسم الموقع', + 'web_brand' => 'نوع العلامات التجارية للويب', + 'about_settings_title' => 'حول الإعدادات', + 'about_settings_text' => 'تتيح لك هذه الإعدادات تخصيص بعض جوانب التثبيت.', + 'labels_per_page' => 'عدد التسميات لكل صفحة', + 'label_dimensions' => 'أبعاد التسمية (بوصة)', + 'next_auto_tag_base' => 'الزيادة التلقائية التالية', + 'page_padding' => 'هوامش الصفحة (بوصة)', + 'privacy_policy_link' => 'رابط سياسة الخصوصية', + 'privacy_policy' => 'سياسة الخصوصية', + 'privacy_policy_link_help' => 'إذا تم تضمين عنوان URL هنا، سيتم تضمين رابط لسياسة الخصوصية الخاصة بك في تذييل التطبيق وفي أي رسائل البريد الإلكتروني التي يرسلها النظام، وفقاً لهذا التقرير. ', + 'purge' => 'تطهير السجلات المحذوفة', + 'purge_deleted' => 'إزالة المحذوف ', + 'labels_display_bgutter' => 'الجزء السفلي للتسمية', + 'labels_display_sgutter' => 'الجزء الجانبي للتسمية', + 'labels_fontsize' => 'حجم خط التسمية', + 'labels_pagewidth' => 'عرض ورقة التسميات', + 'labels_pageheight' => 'ارتفاع ورقة التسميات', + 'label_gutters' => 'تباعد التسميات (بوصة)', + 'page_dimensions' => 'أبعاد الصفحة (بوصة)', + 'label_fields' => 'الحقول المرئية للتسميات', + 'inches' => 'بوصة', + 'width_w' => 'ث', + 'height_h' => 'ح', + 'show_url_in_emails' => 'الرابط إلى Snipe-IT في رسائل البريد الإلكتروني', + 'show_url_in_emails_help_text' => 'قم بإلغاء اختيار هذا المربع إذا كنت لا ترغب في الربط مرة أخرى إلى Snipe-IT في تذييل البريد الإلكتروني الخاص بك. تعد مفيدة إذا كان معظم المستخدمين لا يقومون بتسجيل الدخول. ', + 'text_pt' => 'حزب العمال', + 'thumbnail_max_h' => 'ماكس ارتفاع الصورة المصغرة', + 'thumbnail_max_h_help' => 'الحد الأقصى للارتفاع بالبكسل الذي قد تعرضه الصور المصغرة في طريقة عرض بطاقة البيانات. الحد الأدنى 25، 500 كحد أقصى.', + 'two_factor' => 'توثيق ذو عاملين', + 'two_factor_secret' => 'رمز عاملين', + 'two_factor_enrollment' => 'اثنان عامل التسجيل', + 'two_factor_enabled_text' => 'تمكين عاملين', + 'two_factor_reset' => 'إعادة تعيين سر عاملين', + 'two_factor_reset_help' => 'سيؤدي هذا إلى إجبار المستخدم على تسجيل جهازه مع تطبيق المصادقة الخاص به مرة أخرى. ويمكن أن يكون هذا مفيداً إذا فقدت أو سرقت جهازهم المسجل حالياً. ', + 'two_factor_reset_success' => 'جهاز عاملين إعادة تعيين بنجاح', + 'two_factor_reset_error' => 'أخفق إعادة تعيين عامل عامل اثنين', + 'two_factor_enabled_warning' => 'سيؤدي تمكين عاملين إذا لم يتم تمكينه حاليا إلى إجبارك فورا على المصادقة باستخدام جهاز مسجل في غوغل أوث. سيكون لديك القدرة على تسجيل جهازك إذا كان أحد غير مسجل حاليا.', + 'two_factor_enabled_help' => 'سيؤدي هذا إلى تشغيل المصادقة الثنائية باستخدام غوغل أوثنتيكاتور.', + 'two_factor_optional' => 'انتقائي (يمكن للمستخدمين تمكين أو تعطيل إذا كان مسموحا به)', + 'two_factor_required' => 'اجباري لجميع المستخدمين', + 'two_factor_disabled' => 'معاق', + 'two_factor_enter_code' => 'أدخل رمز عاملين', + 'two_factor_config_complete' => 'إرسال الرمز', + 'two_factor_enabled_edit_not_allowed' => 'لا يسمح لك المشرف بتعديل هذا الإعداد.', + 'two_factor_enrollment_text' => "التوثيق ذو العاملين 2FA اجباري، ولكن لم يتم تسجيل جهازك بعد. افتح تطبيق غوغل للتوثيق Google Authenticator وافحص رمز الاستجابة السريعة QR أدناه لتسجيل جهازك. بعد تسجيل جهازك، أدخل الرمز أدناه", + 'require_accept_signature' => 'يتطلب التوقيع', + 'require_accept_signature_help_text' => 'سيتطلب تمكين هذه الميزة من المستخدمين تسجيل الدخول فعليا عند قبول مادة العرض.', + 'left' => 'اليسار', + 'right' => 'حق', + 'top' => 'أعلى', + 'bottom' => 'الأسفل', + 'vertical' => 'عمودي', + 'horizontal' => 'أفقي', + 'unique_serial' => 'أرقام تسلسلية مميزة', + 'unique_serial_help_text' => 'تحديد المربع سيؤدي الى فرض سياسة التفرد على الرقم التسلسلي للمتلكات', + 'zerofill_count' => 'طول ترميز الأصل، بما في ذلك تعبئة الاصفار', + 'username_format_help' => 'سيتم استخدام هذا الإعداد فقط من قبل عملية الاستيراد إذا لم يتم توفير اسم المستخدم ويتعين علينا إنشاء اسم مستخدم لك.', + 'oauth_title' => 'إعدادات API OAuth', + 'oauth' => 'OAuth', + 'oauth_help' => 'إعدادات نقطة النهاية Oauth', + 'asset_tag_title' => 'تحديث إعدادات علامة الأصل', + 'barcode_title' => 'تحديث إعدادات الباركود', + 'barcodes' => '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' => 'عاملين، قيود كلمة المرور', + 'groups_keywords' => 'الأذونات، مجموعات الأذونات، تفويض', + 'groups_help' => 'مجموعات إذن الحساب', + 'localization' => 'التعريب', + 'localization_title' => 'تحديث إعدادات التعريب', + 'localization_keywords' => 'التعميم، العملة، المحلية المحلية، المحلية والمنطقة الزمنية، المنطقة الزمنية، الدولية، الاستيعاب، اللغة، الترجمة', + 'localization_help' => 'اللغة، عرض التاريخ', + 'notifications' => 'الإشعارات', + 'notifications_help' => 'إعدادات تنبيهات ومراجعة حسابات البريد الإلكتروني', + 'asset_tags_help' => 'زيادة والبادئات', + 'labels' => 'التسميات', + 'labels_title' => 'تحديث إعدادات التسمية', + 'labels_help' => 'أحجام التسمية & الإعدادات', + 'purge' => 'Purge', + 'purge_keywords' => 'حذف نهائيًا', + 'purge_help' => 'تطهير السجلات المحذوفة', + 'ldap_extension_warning' => 'لا يبدو أن ملحق LDAP مثبت أو مفعّل على هذا الخادم. لا يزال بإمكانك حفظ الإعدادات الخاصة بك، ولكن ستحتاج إلى تمكين ملحق LDAP لـ PHP قبل أن تعمل مزامنة 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' => 'اختبار التكامل ', + 'label2_enable' => 'محرك تسمية جديد', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'قالب', + 'label2_template_help' => 'حدد القالب الذي سيتم استخدامه لتوليد التسمية', + 'label2_title' => 'العنوان', + 'label2_title_help' => 'العنوان المراد عرضه على التسميات التي تدعمه', + 'label2_title_help_phold' => 'سيتم استبدال العنصر النائب {COMPANY} باسم الشركة's', + 'label2_asset_logo' => 'استخدام شعار الأصول', + 'label2_asset_logo_help' => 'استخدم شعار الأصول's التي تم تعيينها للشركة، بدلا من القيمة في :setting_name', + 'label2_1d_type' => '1D نوع الباركود', + 'label2_1d_type_help' => 'تنسيق 1D باركود', + 'label2_2d_type' => '2D نوع الباركود', + 'label2_2d_type_help' => 'تنسيق الباركود ثنائية الأبعاد', + 'label2_2d_target' => 'هدف الباركود 2D', + 'label2_2d_target_help' => 'عنوان URL الباركود 2D يشير إلى عندما يتم مسحه', + 'label2_fields' => 'تعاريف الحقل', + 'label2_fields_help' => 'يمكن إضافة الحقول وإزالتها وإعادة ترتيبها في العمود الأيسر. لكل حقل ، يمكن إضافة خيارات متعددة للتسمية و DataSource ، وإزالتها وإعادة ترتيبها في العمود الأيمن.', + 'help_asterisk_bold' => 'النص الذي تم إدخاله كـ **text** سيتم عرضه بالخط العريض', + 'help_blank_to_use' => 'اتركه فارغاً لاستخدام القيمة من :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'الافتراضي', + 'none' => 'لا', + 'google_callback_help' => 'يجب إدخال هذا كعنوان URL لرد الاتصال في إعدادات تطبيق Google OAuth في مؤسستك's Google developer .', + 'google_login' => 'إعدادات تسجيل الدخول في مساحة عمل جوجل', + 'enable_google_login' => 'تمكين المستخدمين لتسجيل الدخول باستخدام مساحة عمل جوجل', + 'enable_google_login_help' => 'لن يتم توفير المستخدمين تلقائياً. يجب أن يكون لديهم حساب موجود هنا وفي مساحة عمل جوجل، واسم المستخدم الخاص بهم هنا يجب أن يتطابق مع عنوان البريد الإلكتروني الخاص بمساحة عمل جوجل. ', + 'mail_reply_to' => 'رد البريد على العنوان', + 'mail_from' => 'البريد من العنوان', + 'database_driver' => 'سائق قاعدة البيانات', + 'bs_table_storage' => 'تخزين الجدول', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ar-SA/admin/settings/message.php b/resources/lang/ar-SA/admin/settings/message.php new file mode 100644 index 0000000000..01bc5ec70a --- /dev/null +++ b/resources/lang/ar-SA/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'حدث خطأ أثناء التحديث. ', + 'success' => 'تم تحديث الإعدادات بنجاح.', + ], + 'backup' => [ + 'delete_confirm' => 'هل تريد بالتأكيد حذف ملف النسخة الاحتياطية هذا؟ لا يمكن التراجع عن هذا الإجراء.', + 'file_deleted' => 'تم حذف ملف النسخ الاحتياطي بنجاح.', + 'generated' => 'تم إنشاء ملف نسخ احتياطي جديد بنجاح.', + 'file_not_found' => 'تعذر العثور على ملف النسخ الاحتياطي هذا على الملقم.', + 'restore_warning' => 'نعم، استعادة. أقر بأن هذا سوف يستبدل أي بيانات موجودة حاليا في قاعدة البيانات. سيؤدي هذا أيضا إلى تسجيل جميع المستخدمين الحاليين (بما في ذلك أنت).', + 'restore_confirm' => 'هل أنت متأكد من رغبتك في استعادة قاعدة البيانات الخاصة بك من :filename؟' + ], + 'purge' => [ + 'error' => 'حدث خطأ أثناء التطهير.', + 'validation_failed' => 'تأكيد التطهير غير صحيح. الرجاء كتابة الكلمة "ديليت" في مربع التأكيد.', + 'success' => 'تمت إزالة السجلات المحذوفة بنجاح.', + ], + 'mail' => [ + 'sending' => 'جارٍ إرسال بريد إلكتروني تجريبي...', + 'success' => 'تم إرسال البريد!', + 'error' => 'تعذر إرسال البريد.', + 'additional' => 'لم يتم توفير أي رسالة خطأ إضافية. تحقق من إعدادات البريد الخاص بك وسجل التطبيقات الخاص بك.' + ], + 'ldap' => [ + 'testing' => 'اختبار اتصال LDAP ، ربط واستعلام ...', + '500' => '500 خطأ في الخادم. الرجاء التحقق من سجلات الخادم للحصول على مزيد من المعلومات.', + 'error' => 'حدث خطأ ما :(', + 'sync_success' => 'عينة من 10 مستخدمين عادت من خادم LDAP بناء على الإعدادات الخاصة بك:', + 'testing_authentication' => 'اختبار مصادقة LDAP...', + 'authentication_success' => 'تمت المصادقة على المستخدم ضد LDAP بنجاح!' + ], + 'webhook' => [ + 'sending' => 'إرسال رسالة اختبار :app ...', + 'success' => 'يعمل تكامل :webhook_name الخاص بك!', + 'success_pt1' => 'نجاح! تحقق من ', + 'success_pt2' => ' قناة لرسالة الاختبار الخاصة بك، وتأكد من النقر فوق SAVE أدناه لتخزين الإعدادات الخاصة بك.', + '500' => '500 خطأ في الخادم.', + 'error' => 'حدث خطأ ما. استجاب :app :error_message', + 'error_redirect' => 'خطأ: 301/302 :endpoint يرجع إعادة توجيه. لأسباب أمنية، نحن لا نتابع إعادة التوجيه. الرجاء استخدام نقطة النهاية الفعلية.', + 'error_misc' => 'حدث خطأ ما. :( ', + ] +]; diff --git a/resources/lang/ar-SA/admin/settings/table.php b/resources/lang/ar-SA/admin/settings/table.php new file mode 100644 index 0000000000..d3bc713692 --- /dev/null +++ b/resources/lang/ar-SA/admin/settings/table.php @@ -0,0 +1,6 @@ + 'تم إنشاؤه', + 'size' => 'الحجم', +); diff --git a/resources/lang/ar-SA/admin/statuslabels/message.php b/resources/lang/ar-SA/admin/statuslabels/message.php new file mode 100644 index 0000000000..150f7ac3d1 --- /dev/null +++ b/resources/lang/ar-SA/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'تسمية الحالة غير موجودة.', + 'deleted_label' => 'تسمية الحالة المحذوفة', + 'assoc_assets' => 'ترتبط تسمية الحالة هذه مع واحد على الأقل من الأصول ولا يمكن حذفها. يرجى تحديث الأصول حيث لا تشير إلى هذه الحالة وحاول مرة أخرى. ', + + 'create' => [ + 'error' => 'لم يتم إنشاء تسمية الحالة، يرجى إعادة المحاولة.', + 'success' => 'تم إنشاء تسمية الحالة بنجاح.', + ], + + 'update' => [ + 'error' => 'لم يتم تحديث تسمية الحالة، يرجى إعادة المحاولة', + 'success' => 'تم تحديث تسمية الحالة بنجاح.', + ], + + 'delete' => [ + 'confirm' => 'هل تريد بالتأكيد حذف تسمية الحالة هذه؟', + 'error' => 'حدثت مشكلة أثناء حذف تسمية الحالة. حاول مرة اخرى.', + 'success' => 'تم حذف تسمية الحالة بنجاح.', + ], + + 'help' => [ + 'undeployable' => 'لا يمكن اخراج هذه الأصول لأي شخص.', + 'deployable' => 'يمكن اخراج هذه الأصول. بعد تعيينهم، سيتم اعطاءها الحالة تم التوزيع.', + 'archived' => 'لا اخراج هذه الأصول، ولن تظهر إلا في المؤرشفة. وهذا مفيد للاحتفاظ بالمعلومات عن الأصول لأغراض الميزانية / التاريخية وايضا الاحتفاظ بها خارج قائمة الأصول اليومية.', + 'pending' => 'لا يمكن بعد اخراج هذه الأصول لأي شخص، غالبا ما تستخدم للأصول اللتي قيد الصيانة، ولكن من المتوقع أن تعود إلى الاستخدام.', + ], + +]; diff --git a/resources/lang/ar/admin/statuslabels/table.php b/resources/lang/ar-SA/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ar/admin/statuslabels/table.php rename to resources/lang/ar-SA/admin/statuslabels/table.php diff --git a/resources/lang/ar-SA/admin/suppliers/message.php b/resources/lang/ar-SA/admin/suppliers/message.php new file mode 100644 index 0000000000..7b790e595f --- /dev/null +++ b/resources/lang/ar-SA/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'المورد المحذوف', + 'does_not_exist' => 'المورد غير مجود.', + + + 'create' => array( + 'error' => 'لم يتم إنشاء المورد، الرجاء المحاولة مرة أخرى.', + 'success' => 'تم إنشاء المورد بنجاح.' + ), + + 'update' => array( + 'error' => 'لم يتم تحديث المورد، يرجى إعادة المحاولة', + 'success' => 'تم تحديث المورد بنجاح.' + ), + + 'delete' => array( + 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا المورد؟', + 'error' => 'حدثت مشكلة أثناء حذف المورد. حاول مرة اخرى.', + 'success' => 'تم حذف المورد بنجاح.', + 'assoc_assets' => 'هذا المورد مرتبط حاليا مع :asset_count من الأصول على الاقل ولا يمكن حذفه. الرجاء تحديث الأصول لكي لا تشير الى هذا المورد ثم حاول مرة أخرى. ', + 'assoc_licenses' => 'هذا المورد مرتبط حاليا مع :licenses_count من التراخيص ولا يمكن حذفه. الرجاء تحديث التراخيص الخاصة بك لكي لا تشير الى هذا المورد وحاول مرة أخرى. ', + 'assoc_maintenances' => 'هذا المورد مرتبط حاليا مع :asset_maintenances_count من سندات صيانة الأصول ولا يمكن حذفه. الرجاء تحديث سندات صيانة الأصول الخاصة بك لكي لا تشير الى هذا المورد وحاول مرة أخرى. ', + ) + +); diff --git a/resources/lang/ar-SA/admin/suppliers/table.php b/resources/lang/ar-SA/admin/suppliers/table.php new file mode 100644 index 0000000000..ad4af7ec73 --- /dev/null +++ b/resources/lang/ar-SA/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'حول الموردين', + 'about_suppliers_text' => 'يتم استخدام الموردين لتتبع مصدر العناصر', + 'address' => 'عنوان المورد', + 'assets' => 'الأصول', + 'city' => 'المدينة', + 'contact' => 'اسم جهة الاتصال', + 'country' => 'الدولة', + 'create' => 'إنشاء مورد', + 'email' => 'البريد الالكتروني', + 'fax' => 'فاكس', + 'id' => 'رقم التعريف', + 'licenses' => 'التراخيص', + 'name' => 'إسم المورد', + 'notes' => 'ملاحظات', + 'phone' => 'هاتف', + 'state' => 'الحالة', + 'suppliers' => 'الموردون', + 'update' => 'تحديث المورد', + 'view' => 'مشاهدة المورد', + 'view_assets_for' => 'عرض الأصول لـ', + 'zip' => 'الرمز البريدي', + +); diff --git a/resources/lang/ar-SA/admin/users/general.php b/resources/lang/ar-SA/admin/users/general.php new file mode 100644 index 0000000000..c7bbdcfa50 --- /dev/null +++ b/resources/lang/ar-SA/admin/users/general.php @@ -0,0 +1,54 @@ + 'هذا المستخدم تسجيل الدخول', + 'activated_disabled_help_text' => 'لا يمكنك تعديل حالة التنشيط لحسابك الخاص.', + 'assets_user' => 'الأصول التي تم اخراجها إلى :name', + 'bulk_update_warn' => 'أنت على وشك تعديل خصائص :user_count من المستخدمين. يرجى ملاحظة أنه لا يمكنك تغيير سمات المستخدم الخاصة بك باستخدام هذا النموذج، ويجب إجراء تعديلات على المستخدم الخاص بك بشكل على حدة.', + 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة مستخدمين في وقت واحد. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة فارغة دون تغيير.', + 'current_assets' => 'يتم حاليا سحب الأصول إلى هذا المستخدم', + 'clone' => 'نسخ المستخدم', + 'contact_user' => 'الاتصال: :name', + 'edit' => 'تعديل المستخدم', + 'filetype_info' => 'انواع صيغ الملفات المسوح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'history_user' => 'الأرشيف الخاص بـ :name', + 'info' => 'معلومات', + 'restore_user' => 'انقر هنا لاستعادتها.', + 'last_login' => 'آخر دخول للمستخدم', + 'ldap_config_text' => 'يمكن العثور على إعدادات تهيئة لداب المشرف> الإعدادات. سيتم تعيين الموقع (اختياري) المحدد لجميع المستخدمين الذين تم استيرادهم.', + 'print_assigned' => 'طباعة كل الممتلكات', + 'email_assigned' => 'قائمة البريد اﻹلكتروني لكل المعينين', + 'user_notified' => 'تم إرسال قائمة بالعناصر المعينة حاليا إلى المستخدم بالبريد الإلكتروني.', + 'auto_assign_label' => 'تضمين هذا المستخدم عند التعيين التلقائي للتراخيص المؤهلة', + 'auto_assign_help' => 'تخطي هذا المستخدم في التعيين التلقائي للترخيص', + 'software_user' => 'البرامج المخرجة الى: :name', + 'send_email_help' => 'يجب عليك توفير عنوان بريد إلكتروني لهذا المستخدم لإرسال بيانات اعتماده. لا يمكن إرسال بيانات الاعتماد البريدية إلا عند إنشاء المستخدم. يتم تخزين كلمات المرور في تجزئة ذات اتجاه واحد ولا يمكن استرجاعها بمجرد الحفظ.', + 'view_user' => 'عرض المستخدم :name', + 'usercsv' => 'ملف CSV', + 'two_factor_admin_optin_help' => 'تسمح إعدادات المشرف الحالية بإنفاذ انتقائي للمصادقة الثنائية.', + 'two_factor_enrolled' => '2FA الجهاز المسجلين', + 'two_factor_active' => '2FA نشط', + 'user_deactivated' => 'لا يمكن تسجيل المستخدم', + 'user_activated' => 'يمكن تسجيل المستخدم', + 'activation_status_warning' => 'عدم تغيير حالة التفعيل', + 'group_memberships_helpblock' => 'فقط المشرفين العامون يمكنهم تعديل عضويات المجموعة.', + 'superadmin_permission_warning' => 'فقط للمشرفين العامين يمكنهم منح مستخدم صلاحية المشرف العام.', + 'admin_permission_warning' => 'يمكن فقط للمستخدمين الذين لديهم حقوق المشرفين أو أعلى منح صلاحية مشرف لمستخدم.', + 'remove_group_memberships' => 'إزالة عضويات مجموعة', + 'warning_deletion_information' => 'أنت على وشك تسجيل جميع العناصر من :count المستخدم (المستخدمين) المدرجة أدناه. يتم تسليط الضوء على أسماء المشرف الممتاز بالأحمر.', + 'update_user_assets_status' => 'تحديث جميع الأصول لهؤلاء المستخدمين إلى هذه الحالة', + 'checkin_user_properties' => 'تحقق من جميع الخصائص المرتبطة بهؤلاء المستخدمين', + 'remote_label' => 'هذا مستخدم بعيد', + 'remote' => 'عن بعد', + 'remote_help' => 'يمكن أن يكون هذا مفيداً إذا كنت بحاجة إلى التصفية بواسطة مستخدمين بعيدين لا يأتون أبداً أو نادراً إلى مواقعك الفعلية.', + 'not_remote_label' => 'هذا ليس مستخدم بعيد', + 'vip_label' => 'مستخدم VIP', + 'vip_help' => 'هذا يمكن أن يكون مفيداً لوضع علامة على أشخاص مهمين في مؤسستك إذا كنت ترغب في التعامل معهم بطرق خاصة.', + 'create_user' => 'إنشاء مستخدم', + 'create_user_page_explanation' => 'هذه هي معلومات الحساب التي ستستخدمها للوصول إلى الموقع لأول مرة.', + 'email_credentials' => 'بيانات اعتماد البريد الإلكتروني', + 'email_credentials_text' => 'إرسال بيانات اعتمادي إلى عنوان البريد الإلكتروني أعلاه', + 'next_save_user' => 'التالي : حفظ المستخدم', + 'all_assigned_list_generation' => 'تم إنشاؤها في:', + 'email_user_creds_on_create' => 'إرسال بيانات دخول هذا المستخدم بالبريد الإلكتروني؟', +]; diff --git a/resources/lang/ar-SA/admin/users/message.php b/resources/lang/ar-SA/admin/users/message.php new file mode 100644 index 0000000000..45e38c11da --- /dev/null +++ b/resources/lang/ar-SA/admin/users/message.php @@ -0,0 +1,68 @@ + 'لقد قبلت هذا الأصل بنجاح.', + 'declined' => 'لقد رفضت هذا الأصل بنجاح.', + 'bulk_manager_warn' => 'تم تحديث المستخدمين بنجاح، ولكن لم يتم حفظ إدخال مديرك لأن المدير الذي حددته كان أيضا في قائمة المستخدمين التي سيتم تعديلها، وقد لا يكون المستخدمون مديرهم الخاص. يرجى تحديد المستخدمين مرة أخرى، باستثناء المدير.', + 'user_exists' => 'المستخدم موجود مسبقاً!', + 'user_not_found' => 'المستخدم غير موجود.', + 'user_login_required' => 'حقل تسجيل الدخول اجباري', + 'user_has_no_assets_assigned' => 'لا توجد أصول مخصصة حاليا للمستخدم.', + 'user_password_required' => 'كلمة المرور اجبارية.', + 'insufficient_permissions' => 'صلاحيات غير كافية.', + 'user_deleted_warning' => 'تم حذف المستخدم. سيكون عليك استعادة هذا المستخدم اذا ارت التعديل عليه او تسليمه اجهزة جديدة.', + 'ldap_not_configured' => 'لم يتم تكوين دمج لداب لهذا التثبيت.', + 'password_resets_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور للمستخدمين المحددين الذين تم تفعيلهم ولديهم عناوين بريد إلكتروني صالحة.', + 'password_reset_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور إلى البريد الإلكتروني!', + 'user_has_no_email' => 'هذا المستخدم ليس لديه عنوان بريد إلكتروني في ملفه الشخصي.', + 'log_record_not_found' => 'تعذر العثور على سجل مطابق لهذا المستخدم.', + + + 'success' => array( + 'create' => 'تم إنشاء المستخدم بنجاح.', + 'update' => 'تم تعديل المستخدم بنجاح.', + 'update_bulk' => 'تم تحديث المستخدمين بنجاح!', + 'delete' => 'تم حذف المستخدم بنجاح.', + 'ban' => 'تم حظر المستخدم بنجاح.', + 'unban' => 'تم إلغاء الحظر عن المستخدم بنجاح.', + 'suspend' => 'تم تعليق المستخدم بنجاح.', + 'unsuspend' => 'تم إلغاء التعليق عن المستخدم بنجاح.', + 'restored' => 'تم استعادة المستخدم بنجاح.', + 'import' => 'تم استيراد المستخدمين بنجاح.', + ), + + 'error' => array( + 'create' => 'حدث خطأ ما أثناء إنشاء هذا المستخدم. حاول مرة أخرى.', + 'update' => 'حدث خطأ أثناء تحديث هذا المستخدم. حاول مرة أخرى.', + 'delete' => 'حدث خطأ ما أثناء حذف هذا المستخدم. حاول مرة أخرى.', + 'delete_has_assets' => 'يحتوي هذا المستخدم على عناصر تم اخراجها ولا يمكن حذفها.', + 'unsuspend' => 'حدث خطأ ما أثناء إلغاء تقييد الانتظار. حاول مرة أخرى.', + 'import' => 'حدث خطأ أثناء استيراد المستخدمين. حاول مرة أخرى.', + 'asset_already_accepted' => 'هذا الجهاز تم قبوله مسبقاً.', + 'accept_or_decline' => 'يجب إما قبول مادة العرض هذه أو رفضها.', + 'incorrect_user_accepted' => 'لم يتم سحب مادة العرض التي حاولت قبولها.', + 'ldap_could_not_connect' => 'تعذر الاتصال بخادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', + 'ldap_could_not_bind' => 'تعذر ربط خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP: ', + 'ldap_could_not_search' => 'تعذر البحث في خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', + 'ldap_could_not_get_entries' => 'تعذر الحصول على إدخالات من خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', + 'password_ldap' => 'تتم إدارة كلمة المرور لهذا الحساب بواسطة لداب / أكتيف ديركتوري. يرجى الاتصال بقسم تقنية المعلومات لتغيير كلمة المرور.', + ), + + 'deletefile' => array( + 'error' => 'لم يتم حذف الملف. حاول مرة اخرى.', + 'success' => 'تم حذف الملف بنجاح.', + ), + + 'upload' => array( + 'error' => 'لم يتم تحميل الملف. حاول مرة اخرى.', + 'success' => 'تم تحميل الملف بنجاح.', + 'nofiles' => 'لم تحدد أية ملفات للتحميل', + 'invalidfiles' => 'واحد أو أكثر من الملفات كبير جدا أو هو نوع ملف غير مسموح به. أنواع الملفات المسموح بها هي ينغ و جيف و جبغ و دوك و دوك و بدف و تكست.', + ), + + 'inventorynotification' => array( + 'error' => 'لم يتم تعيين البريد الإلكتروني لهذا المستخدم.', + 'success' => 'تم إخطار المستخدم بالمخزون الحالي الخاص به.' + ) +); \ No newline at end of file diff --git a/resources/lang/ar-SA/admin/users/table.php b/resources/lang/ar-SA/admin/users/table.php new file mode 100644 index 0000000000..0134ba6e26 --- /dev/null +++ b/resources/lang/ar-SA/admin/users/table.php @@ -0,0 +1,40 @@ + 'نشط', + 'allow' => 'السماح', + 'checkedout' => 'الأصول', + 'created_at' => 'تم إنشاؤه', + 'createuser' => 'أنشاء مستخدم جديد', + 'deny' => 'رفض', + 'email' => 'البريد الالكتروني', + 'employee_num' => 'رقم الموظف', + 'first_name' => 'الإسم الأول', + 'groupnotes' => 'حدد مجموعة لتعيينها للمستخدم، تذكر أن المستخدم يأخذ أذونات المجموعة التي تم تعيينها. استخدم ctrl+click (أو cmd+click على MacOS) لإلغاء تحديد المجموعات.', + 'id' => 'رقم التعريف', + 'inherit' => 'يرث', + 'job' => 'العنوان الوظيفي', + 'last_login' => 'اخر تسجيل دخول', + 'last_name' => 'الإسم الأخير', + 'location' => 'الموقع', + 'lock_passwords' => 'لا يمكن تغيير تفاصيل الدخول بالنسبة لهذا التنصيب.', + 'manager' => 'المدير', + 'managed_locations' => 'المواقع المدارة', + 'name' => 'الاسم', + 'nogroup' => 'لم يتم إنشاء أي مجموعات حتى الآن. لإضافة مجموعة واحدة، قم بزيارة: ', + 'notes' => 'مُلاحظات', + 'password_confirm' => 'تأكيد كلمة المرور', + 'password' => 'كلمة المرور', + 'phone' => 'رقم الهاتف', + 'show_current' => 'عرض المستخدمين الحاليين', + 'show_deleted' => 'عرض المستخدمين المحذوفين', + 'title' => 'المسمى الوظيفي', + 'to_restore_them' => 'لاستعادتها.', + 'total_assets_cost' => "إجمالي تكلفة الأصول", + 'updateuser' => 'تحديث المستخدم', + 'username' => 'اسم المستخدم', + 'user_deleted_text' => 'تم وضع علامة على هذا المستخدم على أنه محذوف.', + 'username_note' => '(يستخدم فقط للربط مع الـ Active Directory وليس لغرض تسجيل الدخول.)', + 'cloneuser' => 'نسخ المستخدم', + 'viewusers' => 'عرض المستخدمين', +); diff --git a/resources/lang/ar-SA/auth.php b/resources/lang/ar-SA/auth.php new file mode 100644 index 0000000000..73133897b9 --- /dev/null +++ b/resources/lang/ar-SA/auth.php @@ -0,0 +1,20 @@ + 'بيانات الاعتماد هذه لا تتطابق مع سجلاتنا.', + 'password' => 'كلمة المرور المقدمة غير صحيحة.', + 'throttle' => 'عدد كبير جدا من محاولات تسجيل الدخول. الرجاء المحاولة مرة أخرى خلال :seconds ثواني.', + +); diff --git a/resources/lang/ar-SA/auth/general.php b/resources/lang/ar-SA/auth/general.php new file mode 100644 index 0000000000..6c5955051f --- /dev/null +++ b/resources/lang/ar-SA/auth/general.php @@ -0,0 +1,19 @@ + 'إرسال رسالة إعادة تعيين كلمة المرور', + 'email_reset_password' => 'البريد الإلكتروني إعادة تعيين كلمة المرور', + 'reset_password' => 'إعادة تعيين كلمة المرور', + 'saml_login' => 'تسجيل الدخول عبر SAML', + 'login' => 'الدخول', + 'login_prompt' => 'الرجاء تسجيل الدخول', + 'forgot_password' => 'نسيت كلمة المرور', + 'ldap_reset_password' => 'الرجاء النقر هنا لإعادة تعيين كلمة مرور LDAP', + 'remember_me' => 'تذكرني', + 'username_help_top' => 'أدخل اسم المستخدم الخاص بك ليتم إرسال رابط إعادة تعيين كلمة المرور إلى البريد الإلكتروني.', + 'username_help_bottom' => 'قد يكون اسم المستخدم وعنوان البريد الإلكتروني الخاصين بك متماثلين، ولكن قد لا يكونا كذلك، بناءً على الإعدادات الخاصة بك. إذا كنت لا تستطيع تذكر اسم المستخدم الخاص بك، اتصل بالمسؤول. لن يتم إرسال رابط إعادة تعيين كلمة المرور عبر البريد الإلكتروني إلى أسماء المستخدمين التي لا تحتوي على عنوان بريد إلكتروني مرتبط بها ', + 'google_login' => 'تسجيل الدخول باستخدام مساحة عمل جوجل', + 'google_login_failed' => 'فشل تسجيل دخول جوجل، الرجاء المحاولة مرة أخرى.', + +]; + diff --git a/resources/lang/ar/auth/message.php b/resources/lang/ar-SA/auth/message.php similarity index 100% rename from resources/lang/ar/auth/message.php rename to resources/lang/ar-SA/auth/message.php diff --git a/resources/lang/ar-SA/button.php b/resources/lang/ar-SA/button.php new file mode 100644 index 0000000000..0e1ffa6e8e --- /dev/null +++ b/resources/lang/ar-SA/button.php @@ -0,0 +1,24 @@ + 'الإجراءات', + 'add' => 'إضافة جديد', + 'cancel' => 'إلغاء', + 'checkin_and_delete' => 'تسجيل الكل / حذف المستخدم', + 'delete' => 'حذف', + 'edit' => 'تعديل', + 'restore' => 'إستعادة', + 'remove' => 'حذف', + 'request' => 'طلب', + 'submit' => 'إرسال', + 'upload' => 'رفع', + 'select_file' => 'حدد ملف ...', + 'select_files' => 'إختيار ملف...', + 'generate_labels' => '{1} انشاء تسميات [2,*] توليد تسميات', + 'send_password_link' => 'إرسال رابط إعادة تعيين كلمة السر', + 'go' => 'انطلق', + 'bulk_actions' => 'مجموعة إجراءات', + 'add_maintenance' => 'إضافة صيانة', + 'append' => 'إلحاق', + 'new' => 'جديد', +]; diff --git a/resources/lang/ar-SA/general.php b/resources/lang/ar-SA/general.php new file mode 100644 index 0000000000..21098a2c4d --- /dev/null +++ b/resources/lang/ar-SA/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'ملحقات', + 'activated' => 'مفعل', + 'accepted_date' => 'تم تخزين التاريخ', + 'accessory' => 'ملحق', + 'accessory_report' => 'تقرير الملحقات', + 'action' => 'الإجراء', + 'activity_report' => 'تقرير الأنشطة', + 'address' => 'العنوان', + 'admin' => 'الإدارة', + 'administrator' => 'المدير', + 'add_seats' => 'المقاعد المضافة', + 'age' => "العمر", + 'all_assets' => 'كل الأصول', + 'all' => 'الكل', + 'archived' => 'مؤرشفة', + 'asset_models' => 'موديلات الأصول', + 'asset_model' => 'موديل', + 'asset' => 'الأصول', + 'asset_report' => 'تقرير الأصول', + 'asset_tag' => 'ترميز الأصل', + 'asset_tags' => 'وسم الأصل', + 'assets_available' => 'الأصول المتاحة', + 'accept_assets' => 'قبول الأصول :name', + 'accept_assets_menu' => 'قبول الأصول', + 'audit' => 'تدقيق', + 'audit_report' => 'سجل التدقيق', + 'assets' => 'الأصول', + 'assets_audited' => 'الأصول التي روجعت حساباتها', + 'assets_checked_in_count' => 'تم التحقق من الأصول', + 'assets_checked_out_count' => 'الأصول التي تم إخراجها', + 'asset_deleted_warning' => 'تم حذف هذا الأصل. يجب عليك إعادته قبل أن تتمكن من تعيينه لشخص ما.', + 'assigned_date' => 'تاريخ التعيين', + 'assigned_to' => 'مسنَدة إلى :name', + 'assignee' => 'تم تعيينه إلى', + 'avatar_delete' => 'حذف الصورة الرمزية', + 'avatar_upload' => 'رفع صورة رمزية', + 'back' => 'الرجوع للخلف', + 'bad_data' => 'لم يتم العثور على شيء. ربما البيانات السيئة؟', + 'bulkaudit' => 'تدقيق متعدد', + 'bulkaudit_status' => 'حالة التدقيق', + 'bulk_checkout' => 'اخراج متعدد', + 'bulk_edit' => 'تحرير بالجملة', + 'bulk_delete' => 'حذف بالجملة', + 'bulk_actions' => 'مجموعة إجراءات', + 'bulk_checkin_delete' => 'التدقيق الشامل / حذف المستخدمين', + 'byod' => 'بايود', + 'byod_help' => 'هذا الجهاز مملوك للمستخدم', + 'bystatus' => 'حسب الحالة', + 'cancel' => 'إلغاء', + 'categories' => 'التصنيفات', + 'category' => 'تصنيف', + 'change' => 'في خارج', + 'changeemail' => 'تغيير عنوان البريد الإلكتروني', + 'changepassword' => 'تغيير كلمة المرور', + 'checkin' => 'تسجيل', + 'checkin_from' => 'تحقق من', + 'checkout' => 'ترجيع', + 'checkouts_count' => 'الخارج', + 'checkins_count' => 'المٌدخل', + 'user_requests_count' => 'الطلبات', + 'city' => 'المدينة', + 'click_here' => 'انقر هنا', + 'clear_selection' => 'مسح التحديد', + 'companies' => 'الشركات', + 'company' => 'شركة', + 'component' => 'مكون', + 'components' => 'المكونات', + 'complete' => 'اكتمال', + 'consumable' => 'مستهلكات', + 'consumables' => 'المواد الاستهلاكية', + 'country' => 'الدولة', + 'could_not_restore' => 'خطأ في استعادة :item_type: :error', + 'not_deleted' => 'لم يتم حذف :item_type لذلك لا يمكن استعادته', + 'create' => 'إضافة', + 'created' => 'تم إنشاء العنصر', + 'created_asset' => 'الأصول المضافة', + 'created_at' => 'تم إنشاؤها في', + 'created_by' => 'تم إنشاؤها بواسطة', + 'record_created' => 'إنشاء سجل', + 'updated_at' => 'تم التحديث في', + 'currency' => '$', // this is deprecated + 'current' => 'الحالي', + 'current_password' => 'كلمة المرور الحالية', + 'customize_report' => 'تخصيص التقرير', + 'custom_report' => 'تقرير مخصص للأصول', + 'dashboard' => 'لوحة القيادة', + 'days' => 'أيام', + 'days_to_next_audit' => 'أيام إلى التدقيق التالي', + 'date' => 'التاريخ', + 'debug_warning' => 'تحذير!', + 'debug_warning_text' => 'هذا التطبيق يعمل في وضع الإنتاج مع تمكين التصحيح. هذا يمكن أن يعرض البيانات الحساسة إذا كان التطبيق الخاص بك هو في متناول العالم الخارجي. تعطيل وضع التصحيح عن طريق تعيين قيمة APP_DEBUG في ملف .env إلى false.', + 'delete' => 'حذف', + 'delete_confirm' => 'هل أنت متأكد من حذف :المنتج؟', + 'delete_confirm_no_undo' => 'هل أنت متأكد من رغبتك في حذف :item؟ لا يمكن التراجع عن ذلك.', + 'deleted' => 'تم حذفها', + 'delete_seats' => 'المقاعد المحذوفة', + 'deletion_failed' => 'فشل الحذف', + 'departments' => 'الإدارات', + 'department' => ' قسم، أقسام', + 'deployed' => 'مُوزعة', + 'depreciation' => 'الإستهلاك', + 'depreciations' => 'الاستهلاكات', + 'depreciation_report' => 'تقرير الإستهلاك', + 'details' => 'التفاصيل', + 'download' => 'تحميل', + 'download_all' => 'تنزيل الكل', + 'editprofile' => 'تعديل الملف الشخصي', + 'eol' => 'نهاية العمر', + 'email_domain' => 'نطاق البريد الإلكتروني', + 'email_format' => 'تنسيق البريد الإلكتروني', + 'employee_number' => 'رقم الموظف', + 'email_domain_help' => 'يتم استخدام هذا لتوليد عناوين البريد الإلكتروني عند الاستيراد', + 'error' => 'خطأ', + 'exclude_archived' => 'استبعاد الأصول المؤرشفة', + 'exclude_deleted' => 'استبعاد الأصول المحذوفة', + 'example' => 'مثال: ', + 'filastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', + 'firstname_lastname_format' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'الاسم الأول الاسم الأخير (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', + 'firstname_lastname_display' => 'الاسم الأول الاسم الأخير (جين سميث)', + 'lastname_firstname_display' => 'اسم العائلة الأول (ميث جاني)', + 'name_display_format' => 'تنسيق عرض الاسم', + 'first' => 'الأول', + 'firstnamelastname' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', + 'lastname_firstinitial' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', + 'firstinitial.lastname' => 'الاسم الأخير الأول (jsmith@example.com)', + 'firstnamelastinitial' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', + 'first_name' => 'الإسم الأول', + 'first_name_format' => 'الاسم الأول (jane@example.com)', + 'files' => 'الملفات', + 'file_name' => 'ملف', + 'file_type' => 'نوع الملف', + 'filesize' => 'حجم الملف', + 'file_uploads' => 'تحميلات الملفات', + 'file_upload' => 'رفع الملف', + 'generate' => 'توفير', + 'generate_labels' => 'إنشاء تسميات', + 'github_markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', + 'groups' => 'المجموعات', + 'gravatar_email' => 'البريد الإلكتروني لخدمة Gravatar', + 'gravatar_url' => 'غيّر صورتك الرمزية في Gravatar.com.', + 'history' => 'الأرشيف', + 'history_for' => 'السجل لـ', + 'id' => 'رقم التعريف', + 'image' => 'صورة', + 'image_delete' => 'حذف الصورة', + 'include_deleted' => 'تضمين الأصول المحذوفة', + 'image_upload' => 'رفع صورة', + 'filetypes_accepted_help' => 'نوع الملف المقبول هو :types. الحد الأقصى لحجم التحميل المسموح به هو :size.|أنواع الملف المقبول هي :types. الحد الأقصى لحجم التحميل المسموح به هو :size.', + 'filetypes_size_help' => 'الحد الأقصى لحجم الرفع المسموح به هو :size.', + 'image_filetypes_help' => 'أنواع الملفات المقبولة هي jpg، webpp، png، gif، svg. الحد الأقصى المسموح به للتحميل هو :size.', + 'unaccepted_image_type' => 'ملف الصورة هذا غير قابل للقراءة. أنواع الملفات المقبولة هي jpg، webpp، png، gif، svg. نوع هذا الملف هو: :mimetype.', + 'import' => 'استيراد', + 'import_this_file' => 'حقول الخريطة ومعالجة هذا الملف', + 'importing' => 'الاستيراد', + 'importing_help' => 'يمكنك استيراد الأصول، الملحقات، التراخيص، المكونات، المواد الاستهلاكية، والمستخدمين عبر ملف CSV.

يجب أن تكون CSV محددة بفواصل وأن يتم تنسيقها مع رؤوس تطابق تلك الموجودة في عينة CSVs في الوثائق.', + 'import-history' => 'استيراد الأرشيف', + 'asset_maintenance' => 'صيانة الأصول', + 'asset_maintenance_report' => 'تقرير صيانة الأصول', + 'asset_maintenances' => 'صيانة الأصول', + 'item' => 'بند', + 'item_name' => 'إسم العنصر', + 'import_file' => 'استيراد ملف CSV', + 'import_type' => 'نوع استيراد CSV', + 'insufficient_permissions' => 'صلاحيات غير كافية!', + 'kits' => 'مجموعات محددة مسبقاً', + 'language' => 'لغة', + 'last' => 'الاخير', + 'last_login' => 'آخر تسجيل دخول', + 'last_name' => 'الإسم الأخير', + 'license' => 'الترخيص', + 'license_report' => 'تقرير الترخيص', + 'licenses_available' => 'التراخيص المتاحة', + 'licenses' => 'التراخيص', + 'list_all' => 'عرض الكل', + 'loading' => 'جار التحميل. أرجو الإنتظار....', + 'lock_passwords' => 'لن يتم حفظ قيمة الحقل هذه في تثبيت تجريبي.', + 'feature_disabled' => 'تم تعطيل هذه الميزة للتثبيت التجريبي.', + 'location' => 'الموقع', + 'location_plural' => 'الموقع المواقع', + 'locations' => 'المواقع', + 'logo_size' => 'يبدو شعار مربع أفضل مع الشعار + النص. الحد الأقصى لحجم عرض الشعار هو 50 بكسل × 500 بكس. ', + 'logout' => 'تسجيل خروج', + 'lookup_by_tag' => 'البحث عن طريق ترميز الأصل', + 'maintenances' => 'الصيانة', + 'manage_api_keys' => 'إدارة مفاتيح API', + 'manufacturer' => 'الشركة المصنعة', + 'manufacturers' => 'الشركات المصنعة', + 'markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', + 'min_amt' => 'دقيقة. الكمية', + 'min_amt_help' => 'الحد الأدنى لعدد العناصر التي ينبغي أن تكون متاحة قبل بدء تشغيل التنبيه. اترك حقل الحد الأدنى للكمية فارغا إذا كنت لا تريد تلقي تنبيهات للمخزون المنخفض.', + 'model_no' => 'رقم الموديل', + 'months' => 'أشهر', + 'moreinfo' => 'المزيد من المعلومات', + 'name' => 'الإسم', + 'new_password' => 'كلمة المرور الجديدة', + 'next' => 'التالى', + 'next_audit_date' => 'تاريخ التدقيق التالي', + 'no_email' => 'لا يوجد عنوان بريد إلكتروني مرتبط بهذا المستخدم', + 'last_audit' => 'آخر مراجعة', + 'new' => 'الجديد!', + 'no_depreciation' => 'لا يوجد إستهلاك', + 'no_results' => 'لا يوجد نتائج.', + 'no' => 'لا', + 'notes' => 'مُلاحظات', + 'order_number' => 'رقم الأمر', + 'only_deleted' => 'الأصول المحذوفة فقط', + 'page_menu' => 'عرض عناصر _MENU_', + 'pagination_info' => 'عرض _START_ إلى _END_ من إجمالي العناصر البالغ عددها TOTAL_', + 'pending' => 'قيد الانتظار', + 'people' => 'الأشخاص', + 'per_page' => 'عدد النتائج في كل صفحة', + 'previous' => 'سابق', + 'processing' => 'معالجة', + 'profile' => 'ملفك الشخصي', + 'purchase_cost' => 'تكلفة الشراء', + 'purchase_date' => 'تاريخ الشراء', + 'qty' => 'الكمية', + 'quantity' => 'كمية', + 'quantity_minimum' => 'لديك :count عناصر أقل أو قريبة من الحد الأدنى لمستويات الكمية', + 'quickscan_checkin' => 'فحص سريع للادخال', + 'quickscan_checkin_status' => 'فحص حالة الادخال', + 'ready_to_deploy' => 'جاهزة للتوزيع', + 'recent_activity' => 'آخر نشاط', + 'remaining' => 'المتبقية', + 'remove_company' => 'إزالة جمعية الشركة', + 'reports' => 'التقارير', + 'restored' => 'المعاد', + 'restore' => 'إستعادة', + 'requestable_models' => 'النماذج المطلوبة', + 'requested' => 'طلب', + 'requested_date' => 'تاريخ الطلب', + 'requested_assets' => 'الأصول المطلوبة', + 'requested_assets_menu' => 'الأصول المطلوبة', + 'request_canceled' => 'تم إلغاء الطلب', + 'save' => 'حفظ', + 'select_var' => 'اختر :thing... ', // this will eventually replace all of our other selects + 'select' => 'تحديد', + 'select_all' => 'اختر الكل', + 'search' => 'بحث', + 'select_category' => 'اختر تصنيف', + 'select_department' => 'حدد قسم', + 'select_depreciation' => 'حدد نوع الاستهلاك', + 'select_location' => 'حدد موقعا', + 'select_manufacturer' => 'حدد الشركة المصنعة', + 'select_model' => 'اختر الموديل', + 'select_supplier' => 'حدد المورد', + 'select_user' => 'حدد مستخدم', + 'select_date' => 'تحديد التاريخ (يي-مم-د)', + 'select_statuslabel' => 'حدد الحالة', + 'select_company' => 'حدد الشركة', + 'select_asset' => 'حدد مادة العرض', + 'settings' => 'الإعدادات', + 'show_deleted' => 'إظهار المحذوف', + 'show_current' => 'اظهار الحالي', + 'sign_in' => 'تسجيل الدخول', + 'signature' => 'التوقيع', + 'signed_off_by' => 'تم توقيعه من قبل', + 'skin' => 'المظهر', + 'webhook_msg_note' => 'سيتم إرسال إشعار عبر الربط البرمجي (webhook)', + 'webhook_test_msg' => 'مرحباً! يبدو أن تكامل :app مع Snipe-IT يعمل!', + 'some_features_disabled' => 'التثبيت التجريبي (DEMO): يتم تعطيل بعض الميزات لهذا التثبيت.', + 'site_name' => 'إسم الموقع', + 'state' => 'المنطقة / الولاية', + 'status_labels' => 'تسميات الحالة', + 'status' => 'الحالة', + 'accept_eula' => 'اتفاقية القبول', + 'supplier' => 'المورد', + 'suppliers' => 'الموردون', + 'sure_to_delete' => 'هل تريد بالتأكيد حذفها', + 'sure_to_delete_var' => 'هل أنت متأكد من حذف :المنتج؟', + 'delete_what' => 'حذف :item', + 'submit' => 'عرض', + 'target' => 'استهداف', + 'time_and_date_display' => 'عرض الوقت والتاريخ', + 'total_assets' => 'إجمالي الأصول', + 'total_licenses' => 'مجموع التراخيص', + 'total_accessories' => 'مجموع الملحقات', + 'total_consumables' => 'مجموع المواد الاستهلاكية', + 'type' => 'اكتب', + 'undeployable' => 'غير قابلة للتوزيع', + 'unknown_admin' => 'إداري غير معروف', + 'username_format' => 'تنسيق اسم المستخدم', + 'username' => 'اسم المستخدم', + 'update' => 'تحديث', + 'upload_filetypes_help' => 'أنواع الملفات المسموح بها هي png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. الحد الأقصى المسموح به هو :size.', + 'uploaded' => 'تم تحميلها', + 'user' => 'المستخدم', + 'accepted' => 'قبلت', + 'declined' => 'رفض', + 'unassigned' => 'غير مسند', + 'unaccepted_asset_report' => 'الأصول غير المقبولة', + 'users' => 'المستخدمين', + 'viewall' => 'عرض الكل', + 'viewassets' => 'عرض الأصول المخرجة', + 'viewassetsfor' => 'عرض الأصول لـ :name', + 'website' => 'الموقع', + 'welcome' => 'مرحباً :name', + 'years' => 'سنوات', + 'yes' => 'نعم', + 'zip' => 'الرمز البريدي', + 'noimage' => 'لم يتم تحميل أي صورة أو صورة لم يتم العثور عليها.', + 'file_does_not_exist' => 'الملف المطلوب غير موجود على الخادم.', + 'file_upload_success' => 'تم تحميل الملف بنجاح!', + 'no_files_uploaded' => 'تم تحميل الملف بنجاح!', + 'token_expired' => 'انتهت صلاحية جلسة النموذج. حاول مرة اخرى.', + 'login_enabled' => 'تسجيل الدخول مفعل', + 'audit_due' => 'الواجب مراجعته', + 'audit_overdue' => 'مراجعة الحسابات المتأخرة', + '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 التالي من العناصر في soon:', + 'expected_checkin' => 'موعد الترجيع المحتمل', + 'reminder_checked_out_items' => 'هذا تذكير بالعناصر التي تم إعارتها لك حاليا. إذا كنت تشعر بأن هذه القائمة غير دقيقة (شيء مفقود، أو شيء يظهر هنا تعتقد أنك لم تستلمه أبداً)، يرجى إرسال بريد إلكتروني إلى :reply_to_name على :reply_to_address.', + 'changed' => 'تغيرت', + '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' => 'إضافة BOM (علامة طلب بيتر) إلى هذه CSV', + 'improvements' => 'التحسينات', + 'information' => 'معلومات', + 'permissions' => 'الأذونات', + 'managed_ldap' => '(تدار عبر LDAP)', + 'export' => 'تصدير', + 'ldap_sync' => 'مزامنة LDAP', + 'ldap_user_sync' => 'مزامنة مستخدم LDAP', + 'synchronize' => 'مزامنة', + 'sync_results' => 'نتائج المزامنة', + 'license_serial' => 'مفتاح السلسلة / المنتج', + 'invalid_category' => 'فئة غير صالحة أو مفقودة', + 'invalid_item_category_single' => 'فئة :type غير صالحة أو مفقودة. الرجاء تحديث فئة هذا :type لتشمل فئة صالحة قبل الخروج.', + '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_bulk_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' => 'تحقق من هذا العنصر إلى مستخدم', + 'maintenance_mode' => 'الخدمة غير متوفرة مؤقتاً لتحديثات النظام. الرجاء التحقق مرة أخرى لاحقاً.', + 'maintenance_mode_title' => 'النظام غير متوفر مؤقتا', + 'ldap_import' => 'لا ينبغي إدارة كلمة مرور المستخدم بواسطة LDAP. (هذا يسمح لك بإرسال طلبات كلمة مرور منسية.)', + 'purge_not_allowed' => 'تم تعطيل إزالة البيانات المحذوفة في ملف .env . اتصل بالدعم أو مسؤول الأنظمة الخاصة بك.', + 'backup_delete_not_allowed' => 'تم تعطيل حذف النسخ الاحتياطية في ملف .env . اتصل بالدعم أو مسؤول النظم.', + 'additional_files' => 'ملفات إضافية', + 'shitty_browser' => 'لم يتم العثور على أي توقيع. إذا كنت تستخدم متصفح قديم، يرجى استخدام متصفح أكثر حداثة لإكمال قبول الأصول.', + 'bulk_soft_delete' =>'أيضًا حذف هؤلاء المستخدمين. سيبقى سجل الأصول الخاص بهم سليماً ما لم/حتى تطهير السجلات المحذوفة في إعدادات المدير.', + 'bulk_checkin_delete_success' => 'تم حذف المستخدمين المحددين وتم تسجيل العناصر الخاصة بهم.', + 'bulk_checkin_success' => 'تم تسجيل الدخول إلى العناصر الخاصة بالمستخدمين المحددين.', + 'set_to_null' => 'حذف القيم لهذه الأصول حذف القيم لجميع الأصول :asset_count ', + 'set_users_field_to_null' => 'حذف :field القيم لهذا المستخدم حذف :field القيم لجميع :user_count المستخدمين ', + 'na_no_purchase_date' => 'N/A - لا يوجد تاريخ شراء', + 'assets_by_status' => 'الأصول حسب الحالة', + 'assets_by_status_type' => 'الأصول حسب نوع الحالة', + 'pie_chart_type' => 'نوع مخطط دائري لوحة التحكم', + 'hello_name' => 'مرحبا، :name!', + 'unaccepted_profile_warning' => 'لديك :count عناصر تتطلب القبول. انقر هنا لقبولها أو رفضها', + 'start_date' => 'تاريخ البداية', + 'end_date' => 'تاريخ الانتهاء', + 'alt_uploaded_image_thumbnail' => 'الصورة المصغرة المحملة', + 'placeholder_kit' => 'حدد مجموعة أدوات', + 'file_not_found' => 'لم يتم العثور على الملف', + 'preview_not_available' => '(بدون معاينة)', + 'setup' => 'الإعداد', + 'pre_flight' => 'قبل الطيران', + 'skip_to_main_content' => 'تخطي إلى المحتوى الرئيسي', + 'toggle_navigation' => 'تبديل التنقل', + 'alerts' => 'التنبيهات', + 'tasks_view_all' => 'عرض جميع المهام', + 'true' => 'حقيقي', + 'false' => 'كاذبة', + 'integration_option' => 'خيار التكامل', + 'log_does_not_exist' => 'لا يوجد سجل مطابق.', + 'merge_users' => 'دمج المستخدمين', + 'merge_information' => 'سيؤدي هذا إلى دمج مستخدمي :count في مستخدم واحد. حدد المستخدم الذي ترغب في دمج الآخرين في الأسفل والأصول المرتبطة به، التراخيص، إلخ سيتم نقل إلى المستخدم المحدد وسيتم وضع علامة على المستخدمين الآخرين كمحذوفين.', + 'warning_merge_information' => 'لا يمكن التراجع عن هذا الإجراء، ويجب أن تستخدم فقط عندما تحتاج إلى دمج المستخدمين بسبب سوء الاستيراد أو المزامنة. تأكد من تشغيل النسخ الاحتياطي أولاً.', + 'no_users_selected' => 'لا يوجد مستخدمين محددين', + 'not_enough_users_selected' => 'يجب اختيارعدد :count مستخدم على الأقل', + 'merge_success' => 'تم دمج :count من المستخدمين بنجاح في :into_username!', + 'merged' => 'دُمِجَت', + 'merged_log_this_user_into' => 'تم دمج هذا المستخدم (رقم :to_id - :to_username) إلى المستخدم رقم :from_id (:from_username) ', + 'merged_log_this_user_from' => 'تم دمج المستخدم رقم :from_id (:from_username) في هذا المستخدم (رقم :to_id - :to_username)', + 'clear_and_save' => 'مسح و حفظ', + 'update_existing_values' => 'تحديث القيم الموجودة؟', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'تم تعطيل إنشاء علامات الأصول التزايدية التلقائية لذلك يجب أن يكون لجميع الصفوف عمود "علامة الأصول" مأهول.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'ملاحظة: تم تمكين إنشاء علامات الأصول التزايدية التلقائية لذلك سيتم إنشاء أصول للصفوف التي لا تحتوي على "علامة الأصول" مأهولة. الصفوف التي تحتوي على "علامة أصول" مأهولة سيتم تحديثها مع المعلومات المقدمة.', + 'send_welcome_email_to_users' => ' إرسال بريد إلكتروني مرحبا للمستخدمين الجدد؟', + 'send_email' => 'إرسال البريد الإلكتروني', + 'call' => 'رقم المكالمة', + 'back_before_importing' => 'النسخ الاحتياطي قبل الاستيراد؟', + 'csv_header_field' => 'حقل ترويسة CSV', + 'import_field' => 'حقل الاستيراد', + 'sample_value' => 'قيمة العينة', + 'no_headers' => 'لم يتم العثور على أعمدة', + 'error_in_import_file' => 'حدث خطأ أثناء قراءة ملف CSV: :error', + 'errors_importing' => 'حدثت بعض الأخطاء أثناء الاستيراد: ', + 'warning' => 'تحذير: تحذير', + 'success_redirecting' => '"نجاح... إعادة التوجيه.', + 'cancel_request' => 'إلغاء طلب هذا العنصر', + 'setup_successful_migrations' => 'تم إنشاء جداول قاعدة البيانات الخاصة بك', + 'setup_migration_output' => 'ناتج الهجرة:', + 'setup_migration_create_user' => 'التالي: إنشاء مستخدم', + 'importer_generic_error' => 'اكتمل استيراد الملف الخاص بك، لكننا تلقينا خطأ. وعادة ما يكون السبب في ذلك هو خنق الطرف الثالث API من موقع ويب هوك إشعار (مثل Slack) وما كان ليتدخل في عملية الاستيراد ذاتها، ولكن عليك أن تؤكد ذلك.', + 'confirm' => 'تأكيد', + 'autoassign_licenses' => 'تعيين التراخيص تلقائياً', + 'autoassign_licenses_help' => 'السماح لهذا المستخدم بالحصول على تراخيص محددة عن طريق واجهة المستخدم للترخيص الضخم أو الأدوات العصابية.', + 'autoassign_licenses_help_long' => 'هذا يسمح للمستخدم بأن يكون لديه تراخيص مخصصة عن طريق واجهة المستخدم للترخيص الضخم أو الأدوات الشكلية. (على سبيل المثال، قد لا تريد أن يتم تعيين المقاولين تلقائياً لترخيص يمكنك تقديمه فقط للموظفين. لا يزال بإمكانك تعيين التراخيص بشكل فردي لهؤلاء المستخدمين، ولكن لن يتم إدراجها في رخصة الخروج لجميع وظائف المستخدمين.)', + 'no_autoassign_licenses_help' => 'لا تقم بتضمين المستخدم للتعيين الضخم من خلال واجهة المستخدم الترخيص أو أدوات العصابات.', + 'modal_confirm_generic' => 'هل أنت متأكد؟', + 'cannot_be_deleted' => 'لا يمكن حذف هذا العنصر', + 'cannot_be_edited' => 'لا يمكن تعديل هذا العنصر.', + 'undeployable_tooltip' => 'لا يمكن التحقق من هذا العنصر. تحقق من الكمية المتبقية.', + 'serial_number' => 'الرقم التسلسلي', + 'item_notes' => ':item ملاحظات', + 'item_name_var' => ':إسم العنصر', + 'error_user_company' => 'لا تتطابق الشركة المستهدفة وشركة الأصول', + 'error_user_company_accept_view' => 'الأصل الذي تم تعيينه لك ينتمي إلى شركة أخرى لذلك لا يمكنك قبوله أو رفضه، يرجى التحقق من المدير الخاص بك', + 'importer' => [ + 'checked_out_to_fullname' => 'تم الخروج إلى: الاسم الكامل', + 'checked_out_to_first_name' => 'تم الخروج إلى: الاسم الأول', + 'checked_out_to_last_name' => 'تم الخروج إلى: اسم العائلة', + 'checked_out_to_username' => 'تم الخروج إلى: اسم المستخدم', + 'checked_out_to_email' => 'تم الخروج إلى: البريد الإلكتروني', + 'checked_out_to_tag' => 'تم الخروج إلى: علامة الأصل', + 'manager_first_name' => 'الاسم الأول للمدير', + 'manager_last_name' => 'اسم العائلة للمدير', + 'manager_full_name' => 'الاسم الكامل للمدير', + 'manager_username' => 'اسم مستخدم المدير', + 'checkout_type' => 'نوع الدفع', + 'checkout_location' => 'الدفع إلى الموقع', + 'image_filename' => 'اسم ملف الصورة', + 'do_not_import' => 'لا تستورد', + 'vip' => 'VIP', + 'avatar' => 'الرمزية', + 'gravatar' => 'Gravatar Email', + 'currency' => 'العملة', + 'address2' => 'سطر العنوان 2', + 'import_note' => 'مستورد باستخدام مستورد csv', + ], + 'percent_complete' => '% اكتمال', + 'uploading' => 'تحميل... ', + 'upload_error' => 'خطأ في تحميل الملف. الرجاء التحقق من أنه لا توجد صفوف فارغة وأنه لا يوجد تكرار لأسماء الأعمدة.', + 'copy_to_clipboard' => 'نسخ إلى الحافظة', + 'copied' => 'نسخ!', + 'status_compatibility' => 'إذا تم تعيين الأصول بالفعل، فإنه لا يمكن تغييرها إلى نوع حالة غير قابل للنشر وسيتم تخطي هذا التغيير في القيمة.', + 'rtd_location_help' => 'هذا هو موقع الأصل عندما لا يتم التحقق منه', + 'item_not_found' => ':item_type ID :id غير موجود أو تم حذفه', + 'action_permission_denied' => 'ليس لديك الإذن لـ :action :item_type ID :id', + 'action_permission_generic' => 'ليس لديك الإذن لـ :action هذا :item_type', + 'edit' => 'تعديل', + 'action_source' => 'مصدر العمل', + 'or' => 'أو', + 'url' => 'URL', + 'edit_fieldset' => 'تحرير حقول مجموعة الحقول والخيارات', + 'bulk' => [ + 'delete' => + [ + 'header' => 'حذف كتلة :object_type', + 'warn' => 'أنت على وشك حذف واحد :object_type أنت على وشك حذف :count :object_type', + 'success' => 'تم حذف :object_type بنجاح بنجاح حذف :count :object_type', + 'error' => 'تعذر حذف :object_type', + 'nothing_selected' => 'لا :object_type محدد - لا شيء للقيام به', + 'partial' => 'تم حذف :success_count :object_type, ولكن لم يتم حذف :error_count :object_type', + ], + ], + 'no_requestable' => 'لا توجد أصول أو نماذج للأصول التي يمكن طلبها.', + + 'countable' => [ + 'accessories' => ':count ملحقات :count ملحقات', + 'assets' => ':count أصول :count أصول', + 'licenses' => ':count ترخيص :count تراخيص', + 'license_seats' => ':count مقاعد الرخصة :count مقاعد الرخص', + 'consumables' => ':count مستهلكة :count مستهلك', + 'components' => ':count مكون :count مكونات', + ] + +]; diff --git a/resources/lang/ar-SA/help.php b/resources/lang/ar-SA/help.php new file mode 100644 index 0000000000..e9ecb0f199 --- /dev/null +++ b/resources/lang/ar-SA/help.php @@ -0,0 +1,35 @@ + 'المزيد من المعلومات', + + 'audit_help' => 'التحقق من هذا المربع سيؤدي إلى تعديل سجل الأصول لعكس هذا الموقع الجديد. تركه غير محدد سيلاحظ ببساطة الموقع في سجل المراجعة.

لاحظ أنه إذا تم التحقق من هذا الأصل، فهو لن يغير موقع الشخص أو الأصل أو الموقع الذي يتم التحقق منه إليه.', + + 'assets' => 'الأصول هي العناصر التي يتم تتبعها بواسطة الرقم التسلسلي أو ترميز الأصل. وهي تميل إلى أن تكون ممتلكات ذات قيمة أعلى حيث انه من المهم توثيقها.', + + 'categories' => 'التصنيفات تساعدك على ترتيب الأصول. من الأمثلة على التصنيفات " حواسيب مكتبية "، " حواسيب محمولة "، "الهواتف النقالة "، "أجهزة لوحية " وهكذا، كما يمكنك استخدام التصنيفات بأي طريقة تناسبك.', + + 'accessories' => 'الملحقات هي أي شيء تصدره للمستخدمين ولكن ليس لها رقم تسلسلي (أو لا تهتم بتعقبه بشكل فريد). على سبيل المثال، الفئران الحاسوبية أو لوحة المفاتيح.', + + 'companies' => 'يمكن استخدام الشركات كمجال بسيط لتحديد الهوية، أو يمكن استخدامها للحد من وضوح الأصول، المستخدمين، إلخ إذا تم تمكين دعم الشركة الكامل في إعدادات المشرف الخاص بك.', + + 'components' => 'المكونات هي عناصر تشكل جزءا من الأصل، مثل HDD، ذاكرة الوصول العشوائي، إلخ.', + + 'consumables' => 'المواد الاستهلاكية هي أي شيء يتم شراؤه وسيتم استخدامه مع مرور الوقت. على سبيل المثال حبر الطابعة أو ورق آلة النسخ.', + + 'depreciations' => 'يمكنك إعداد استهلاك الأصول لاستهلاك الأصول بناء على الاستهلاك الثابت للقيمة.', + + 'empty_file' => 'يكتشف المستورد أن هذا الملف فارغ.' +]; diff --git a/resources/lang/ar-SA/localizations.php b/resources/lang/ar-SA/localizations.php new file mode 100644 index 0000000000..288f0bdd09 --- /dev/null +++ b/resources/lang/ar-SA/localizations.php @@ -0,0 +1,321 @@ + 'اختر لغة', + 'languages' => [ + 'en-US'=> 'الإنجليزية، الولايات المتحدة', + 'en-GB'=> 'الإنجليزية، المملكة المتحدة', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'الأفريكانيون', + 'ar-SA'=> 'العربية', + 'bg-BG'=> 'البلغاري', + 'zh-CN'=> 'الصينية المبسطة', + 'zh-TW'=> 'الصينية التقليدية', + 'ca-ES' => 'الكاتالونية', + 'hr-HR'=> 'الكرواتية', + 'cs-CZ'=> 'التشيكية', + 'da-DK'=> 'الدانماركية', + 'nl-NL'=> 'الهولندية', + 'en-ID'=> 'الانكليزية، اندونيسيا', + 'et-EE'=> 'الإستونية', + 'fil-PH'=> 'فلبيني', + 'fi-FI'=> 'الفنلندية', + 'fr-FR'=> 'الفرنسية', + 'de-DE'=> 'الألمانية', + 'de-if'=> 'الألمانية (غير رسمية)', + 'el-GR'=> 'اليونانية', + 'he-IL'=> 'العبرية', + 'hu-HU'=> 'الهنغارية', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'الإندونيسية', + 'ga-IE'=> 'الأيرلندية', + 'it-IT'=> 'الإيطالية', + 'ja-JP'=> 'اليابانية', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'الكورية', + 'lt-LT'=>'اليتوانية', + 'lv-LV'=> 'اللاتفية', + 'mk-MK'=> 'المقدونية', + 'ms-MY'=> 'الملايو', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'المنغولية', + 'no-NO'=> 'النرويجية', + 'fa-IR'=> 'الفارسية', + 'pl-PL'=> 'البولندية', + 'pt-PT'=> 'البرتغالية', + 'pt-BR'=> 'البرتغالية والبرازيلية', + 'ro-RO'=> 'الرومانية', + 'ru-RU'=> 'الروسية', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'السلوفاكية', + 'sl-SI'=> 'السلوفينية', + 'so-SO'=> 'Somali', + 'es-ES'=> 'الإسبانية', + 'es-CO'=> 'الإسبانية، كولومبيا', + 'es-MX'=> 'الإسبانية، المكسيك', + 'es-VE'=> 'الإسبانية، فنـزويلا', + 'sv-SE'=> 'السويدية', + 'tl-PH'=> 'لغة التاجالوج', + 'ta-IN'=> 'التاميلية', + 'th-TH'=> 'التايلندية', + 'tr-TR'=> 'التركية', + 'uk-UA'=> 'الأوكرانية', + 'vi-VN'=> 'الفيتنامية', + 'cy-GB'=> 'الويلزية', + 'zu-ZA'=> 'الزولو', + ], + + 'select_country' => 'اختر دولة', + + 'countries' => [ + 'AC'=>'جزيرة أسنشن', + 'AD'=>'Andorra', + 'AE'=>'الإمارات العربية المتحدة', + 'AF'=>'أفغانستان', + 'AG'=>'أنتيغوا وبربودا', + 'AI'=>'Anguilla', + 'AL'=>'ألبانيا', + 'AM'=>'أرمينيا', + 'AN'=>'جزر الأنتيل الهولندية', + 'AO'=>'أنغولا', + 'AQ'=>'Antarctica', + 'AR'=>'الأرجنتين', + 'AS'=>'American Samoa', + 'AT'=>'النمسا', + 'AU'=>'أستراليا', + 'AW'=>'Aruba', + 'AX'=>'أرض A يورو', + 'AZ'=>'أذربيجان', + 'BA'=>'البوسنة والهرسك', + 'BB'=>'بربادوس', + 'BE'=>'بلجيكا', + 'BD'=>'بنغلاديش', + 'BF'=>'بوركينا فاسو', + 'BG'=>'بلغاريا', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'بروني دار السلام', + 'BO'=>'Bolivia', + 'BR'=>'البرازيل', + 'BS'=>'Bahamas', + 'BT'=>'بوتان', + 'BV'=>'جزيرة بوفيت', + 'BW'=>'Botswana', + 'BY'=>'بيلاروس', + 'BZ'=>'بليز', + 'CA'=>'كندا', + 'CC'=>'جزر كوكوس (كيلينغ)', + 'CD'=>'جمهورية الكونغو الديمقراطية', + 'CF'=>'جمهورية أفريقيا الوسطى', + 'CG'=>'الكونغو (جمهورية كوريا)', + 'CH'=>'سويسرا', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'جزر كوك', + 'CL'=>'شيلي', + 'CM'=>'الكاميرون', + 'CN'=>'جمهورية الصين الشعبية', + 'CO'=>'كولومبيا', + 'CR'=>'كوستاريكا', + 'CU'=>'Cuba', + 'CV'=>'الرأس الأخضر', + 'CX'=>'جزيرة عيد الميلاد', + 'CY'=>'قبرص', + 'CZ'=>'الجمهورية التشيكية', + 'DE'=>'ألمانيا', + 'DJ'=>'Djibouti', + 'DK'=>'الدانمرك', + 'DM'=>'دومينيكا', + 'DO'=>'الجمهورية الدومينيكية', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'إستونيا', + 'EG'=>'مصر', + 'ER'=>'إريتريا', + 'ES'=>'إسبانيا', + 'ET'=>'Ethiopia', + 'EU'=>'الاتحاد الأوروبي', + 'FI'=>'فنلندا', + 'FJ'=>'Fiji', + 'FK'=>'جزر فوكلاند (مالفيناس)', + 'FM'=>'ولايات ميكرونيزيا الموحدة', + 'FO'=>'جزر فارو', + 'FR'=>'فرنسا', + 'GA'=>'Gabon', + 'GD'=>'غرينادا', + 'GE'=>'جورجيا', + 'GF'=>'غيانا الفرنسية', + 'GG'=>'Guernsey', + 'GH'=>'غانا', + 'GI'=>'جبل طارق', + 'GL'=>'غرينلاند', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'اليونان', + 'GS'=>'جورجيا الجنوبية وجزر ساندويتش الجنوبية', + 'GT'=>'غواتيمالا', + 'GU'=>'غوام', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'هونغ كونغ', + 'HM'=>'سمع و ماك دونالد جزر', + 'HN'=>'Honduras', + 'HR'=>'كرواتيا (الاسم المحلي: هرفاتسكا)', + 'HT'=>'Haiti', + 'HU'=>'هنغاريا', + 'ID'=>'اندونيسيا', + 'IE'=>'آيرلندا', + 'IL'=>'Israel', + 'IM'=>'جزيرة مان', + 'IN'=>'الهند', + 'IO'=>'إقليم المحيط الهندي البريطاني', + 'IQ'=>'العراق', + 'IR'=>'إيران (جمهورية - الإسلامية)', + 'IS'=>'آيسلندا', + 'IT'=>'إيطاليا', + 'JE'=>'جيرسي', + 'JM'=>'Jamaica', + 'JO'=>'الأردن', + 'JP'=>'اليابان', + 'KE'=>'كينيا', + 'KG'=>'Kyrgyzstan', + 'KH'=>'كمبوديا', + 'KI'=>'Kiribati', + 'KM'=>'جزر القمر', + 'KN'=>'سانت كيتس ونيفيس', + 'KR'=>'جمهورية كوريا', + 'KW'=>'Kuwait', + 'KY'=>'جزر كايمان', + 'KZ'=>'كازاخستان', + 'LA'=>'جمهورية لاو الديمقراطية الشعبية', + 'LB'=>'Lebanon', + 'LC'=>'سانت لوسيا', + 'LI'=>'Liechtenstein', + 'LK'=>'سري لانكا', + 'LR'=>'ليبيريا', + 'LS'=>'Lesotho', + 'LT'=>'ليتوانيا', + 'LU'=>'Luxembourg', + 'LV'=>'لاتفيا', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'المغرب', + 'MC'=>'موناكو', + 'MD'=>'جمهورية مولدوفا', + 'ME'=>'الجبل الأسود', + 'MG'=>'Madagascar', + 'MH'=>'جزر مارشال', + 'MK'=>'جمهورية مقدونيا اليوغوسلافية السابقة', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'ماكاو', + 'MP'=>'جزر ماريانا الشمالية', + 'MQ'=>'مارتينيك', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'ملديف', + 'MW'=>'Malawi', + 'MX'=>'المكسيك', + 'MY'=>'ماليزيا', + 'MZ'=>'موزامبيق', + 'NA'=>'Namibia', + 'NC'=>'كاليدونيا الجديدة', + 'NE'=>'Niger', + 'NF'=>'جزيرة نورفولك', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'هولندا', + 'NO'=>'النرويج', + 'NP'=>'نيبال', + 'NR'=>'Nauru', + 'NU'=>'نيوي', + 'NZ'=>'نيوزيلندا', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'بيرو', + 'PF'=>'بولينيزيا الفرنسية', + 'PG'=>'Papua New Guinea', + 'PH'=>'جمهورية فنـزويلا البوليفارية', + 'PK'=>'باكستان', + 'PL'=>'بولندا', + 'PM'=>'سانت بيير وميكلون', + 'PN'=>'بيتكيرن', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'البرتغال', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'ريونيون', + 'RO'=>'رومانيا', + 'RS'=>'صربيا', + 'RU'=>'الاتحاد الروسي', + 'RW'=>'Rwanda', + 'SA'=>'المملكة العربية السعودية', + 'UK'=>'اسكتلندا', + 'SB'=>'جزر سليمان', + 'SC'=>'Seychelles', + 'SS'=>'جنوب السودان', + 'SD'=>'Sudan', + 'SE'=>'السويد', + 'SG'=>'سنغافورة', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'جزر سفالبارد ويان ماين', + 'SK'=>'سلوفاكيا (جمهورية سلوفاكيا)', + 'SL'=>'سيراليون', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'سان تومي وبرينسيبي', + 'SU'=>'الاتحاد السوفياتي', + 'SV'=>'El Salvador', + 'SY'=>'الجمهورية العربية السورية', + 'SZ'=>'Swaziland', + 'TC'=>'جزر تركس وكايكوس', + 'TD'=>'تشاد', + 'TF'=>'الأقاليم الجنوبية الفرنسية', + 'TG'=>'توغو', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'تيمور الشرقية', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'تيمور الشرقية (رمز قديم)', + 'TR'=>'تركيا', + 'TT'=>'ترينيداد وتوباغو', + 'TV'=>'Tuvalu', + 'TW'=>'تايوان', + 'TZ'=>'جمهورية تنزانيا المتحدة', + 'UA'=>'أوكرانيا', + 'UG'=>'Uganda', + 'UK'=>'المملكة المتحدة', + 'US'=>'الولايات المتحدة الأمريكية', + 'UM'=>'جزر الولايات المتحدة النائية الصغيرة', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'ولاية الفاتيكان (الكرسي الرسولي)', + 'VC'=>'سانت فنسنت وجزر غرينادين', + 'VE'=>'فنـزويلا', + 'VG'=>'جزر فرجن (البريطانية)', + 'VI'=>'جزر فرجن (الولايات المتحدة الأمريكية)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'جزر واليس وفوتونا', + 'WS'=>'Samoa', + 'YE'=>'اليمن', + 'YT'=>'مايوت', + 'ZA'=>'جنوب أفريقيا', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ar-SA/mail.php b/resources/lang/ar-SA/mail.php new file mode 100644 index 0000000000..ec1f564fca --- /dev/null +++ b/resources/lang/ar-SA/mail.php @@ -0,0 +1,93 @@ + 'تم تسحيل الملحق', + 'Accessory_Checkout_Notification' => 'تم التحقق من الملحق', + 'Asset_Checkin_Notification' => 'تم تسجيل الأصل', + 'Asset_Checkout_Notification' => 'تم إخراج الأصل', + 'Confirm_Accessory_Checkin' => 'تأكيد تسجيل الأصول', + 'Confirm_Asset_Checkin' => 'تأكيد تسجيل الأصول', + 'Confirm_accessory_delivery' => 'تأكيد توصيل الأصول', + 'Confirm_asset_delivery' => 'تأكيد تسليم الأصول', + 'Confirm_consumable_delivery' => 'تأكيد التسليم المستهلكة', + 'Confirm_license_delivery' => 'تأكيد توصيل الرخصة', + 'Consumable_checkout_notification' => 'تم فحص المواد المستهلكة', + 'Days' => 'أيام', + 'Expected_Checkin_Date' => 'من المقرر أن يتم التحقق من الأصول التي تم إخراجها إليك في :date', + 'Expected_Checkin_Notification' => 'تذكير: تاريخ تحقق :name يقترب من الموعد النهائي', + 'Expected_Checkin_Report' => 'تقرير تسجيل الأصول المتوقع', + 'Expiring_Assets_Report' => 'تقرير الأصول المنتهية الصلاحية.', + 'Expiring_Licenses_Report' => 'تقرير التراخيص المنتهية الصلاحية.', + 'Item_Request_Canceled' => 'تم إلغاء طلب العنصر', + 'Item_Requested' => 'العنصر المطلوب', + 'License_Checkin_Notification' => 'تم تسجيل الرخصة', + 'License_Checkout_Notification' => 'تم إخراج الترخيص', + 'Low_Inventory_Report' => 'تقرير المخزون المنخفض', + 'a_user_canceled' => 'ألغى المستخدم طلب عنصر على الموقع', + 'a_user_requested' => 'طلب مستخدم عنصر على الموقع', + 'acceptance_asset_accepted' => 'قام مستخدم بقبول عنصر', + 'acceptance_asset_declined' => 'قام مستخدم برفض عنصر', + 'accessory_name' => 'اسم الملحق:', + 'additional_notes' => 'ملاحظات إضافية:', + 'admin_has_created' => 'قام مسؤول بإنشاء حساب لك على الموقع :web.', + 'asset' => 'أصل:', + 'asset_name' => 'اسم الأصل:', + 'asset_requested' => 'تم طلب مادة العرض', + 'asset_tag' => 'وسم الأصل', + 'assets_warrantee_alert' => 'هناك :count أصل مع ضمان تنتهي صلاحيته في :threshold أيام. هناك :count أصول مع ضمانات تنتهي صلاحيتها في :threshold أيام.', + 'assigned_to' => 'عينت الى', + 'best_regards' => 'أفضل التحيات،', + 'canceled' => 'ملغى:', + 'checkin_date' => 'تاريخ الادخال:', + 'checkout_date' => 'تاريخ الاخراج:', + 'checkedout_from' => 'الخروج من', + 'checkedin_from' => 'تم التحقق من', + 'checked_into' => 'تم التحقق من الدخول', + 'click_on_the_link_accessory' => 'الرجاء النقر على الرابط الموجود في الأسفل لتأكيد استلامك للملحق.', + 'click_on_the_link_asset' => 'يرجى النقر على الرابط في الجزء السفلي للتأكد من أنك قد تلقيت مادة العرض.', + 'click_to_confirm' => 'يرجى النقر على الرابط التالي لتأكيد حسابك على :web :', + 'current_QTY' => 'الكمية الحالية', + 'days' => 'أيام', + 'expecting_checkin_date' => 'تاريخ الادخال المتوقع:', + 'expires' => 'ينتهي', + 'hello' => 'مرحبا', + 'hi' => 'مرحبا', + 'i_have_read' => 'لقد قرأت بنود الاستخدام وأوافق عليها، وقد تلقيت هذا البند.', + 'inventory_report' => 'تقرير المخزون', + 'item' => 'عنصر:', + 'license_expiring_alert' => 'هنالك :count رخص سوف تنتهي في الأيام :threshold القادمة.', + 'link_to_update_password' => 'يرجى النقر على الرابط التالي لتحديث كلمة المرور الخاصة بك على :web :', + 'login' => 'تسجيل الدخول:', + 'login_first_admin' => 'قم بتسجيل الدخول إلى التثبيت الجديد من Snipe-IT باستخدام البيانات أدناه:', + 'low_inventory_alert' => 'هنالك :count عناصر أقل من الحد الأدنى للمخزون أول سوف تصبح أقل منه قريباً.', + 'min_QTY' => 'دقيقة الكمية', + 'name' => 'اسم', + 'new_item_checked' => 'تم فحص عنصر جديد تحت اسمك، التفاصيل أدناه.', + 'notes' => 'ملاحظات', + 'password' => 'كلمة المرور:', + 'password_reset' => 'إعادة تعيين كلمة المرور', + 'read_the_terms' => 'يرجى قراءة شروط الاستخدام أدناه.', + 'read_the_terms_and_click' => 'يرجى قراءة شروط الاستخدام أدناه، وانقر على الرابط في الأسفل لتأكيد أنك تقرأ وتوافق على شروط الاستخدام، وقد استلمت الأصل.', + 'requested' => 'تم الطلب:', + 'reset_link' => 'رابط إعادة تعيين كلمة المرور', + 'reset_password' => 'انقر هنا لإعادة تعيين كلمة المرور:', + 'rights_reserved' => 'جميع الحقوق محفوظة.format@@0', + 'serial' => 'الرقم التسلسلي', + 'snipe_webhook_test' => 'اختبار تكامل القنص', + 'snipe_webhook_summary' => 'ملخص اختبار تكامل القناصة', + 'supplier' => 'المورد', + 'tag' => 'الترميز', + 'test_email' => 'اختبار البريد الإلكتروني من قنص-تكنولوجيا المعلومات', + 'test_mail_text' => 'يعتبر هذا اختبارا من نظام إدارة الأصول Snipe-IT. إذا كنت حصلت على هذا، فان البريد يعمل :)', + 'the_following_item' => 'تم ادخال العنصر التالي: ', + 'to_reset' => 'لإعادة تعيين كلمة مرور على :web، رجاءا أكمل هذا النموذج:', + 'type' => 'اكتب', + 'upcoming-audits' => 'هناك :count الأصل الذي سيأتي للمراجعة في غضون :threshold أيام. هناك :count أصول ستأتي للمراجعة في غضون :threshold أيام.', + 'user' => 'المستخدم', + 'username' => 'اسم المستخدم', + 'welcome' => 'مرحباً :name', + 'welcome_to' => 'مرحبا بكم في :web!', + 'your_assets' => 'عرض الأصول الخاصة بك', + 'your_credentials' => 'أوراق اعتماد قنص-إيت الخاص بك', +]; diff --git a/resources/lang/ar/pagination.php b/resources/lang/ar-SA/pagination.php similarity index 100% rename from resources/lang/ar/pagination.php rename to resources/lang/ar-SA/pagination.php diff --git a/resources/lang/ar-SA/passwords.php b/resources/lang/ar-SA/passwords.php new file mode 100644 index 0000000000..2c9829ff9f --- /dev/null +++ b/resources/lang/ar-SA/passwords.php @@ -0,0 +1,9 @@ + 'إذا كان هناك مستخدم مطابق له عنوان بريد إلكتروني صالح في نظامنا، تم إرسال بريد إلكتروني لاسترداد كلمة المرور.', + 'user' => 'إذا كان هناك مستخدم مطابق له عنوان بريد إلكتروني صالح في نظامنا، تم إرسال بريد إلكتروني لاسترداد كلمة المرور.', + 'token' => 'رمز إعادة تعيين كلمة المرور هذا غير صالح أو انتهت صلاحيته، أو لا يتطابق مع اسم المستخدم المقدم.', + 'reset' => 'تم إعادة تعيين كلمة المرور الخاصة بك!', + 'password_change' => 'تم تحديث كلمة المرور الخاصة بك!', +]; diff --git a/resources/lang/ar-SA/reminders.php b/resources/lang/ar-SA/reminders.php new file mode 100644 index 0000000000..d1fc07c775 --- /dev/null +++ b/resources/lang/ar-SA/reminders.php @@ -0,0 +1,21 @@ + "كلمة المرور يجب أن تتكون من ستة خانات وتكون متطابقة مع خانة التأكيد.", + "user" => "إسم المستخدم أو كلمة المرور غير صحيحة", + "token" => 'رمز إعادة تعيين كلمة المرور هذا غير صالح أو انتهت صلاحيته، أو لا يتطابق مع اسم المستخدم المقدم.', + 'sent' => 'إذا كان هناك مستخدم مطابق له عنوان بريد إلكتروني صالح في نظامنا، تم إرسال بريد إلكتروني لاسترداد كلمة المرور.', + +); diff --git a/resources/lang/ar/table.php b/resources/lang/ar-SA/table.php similarity index 100% rename from resources/lang/ar/table.php rename to resources/lang/ar-SA/table.php diff --git a/resources/lang/ar-SA/validation.php b/resources/lang/ar-SA/validation.php new file mode 100644 index 0000000000..00bd955a10 --- /dev/null +++ b/resources/lang/ar-SA/validation.php @@ -0,0 +1,162 @@ + 'يجب ان يتم قبول :attribute .', + 'active_url' => ':attribute موقع غير صحيح.', + 'after' => ':attribute يجب ان يكون تاريخ قبل :date.', + 'after_or_equal' => ':attribute يجب أن يكون تاريخ بعد أو يساوي :date.', + 'alpha' => 'يجب ان تحتوي :attribute على أحرف فقط.', + 'alpha_dash' => 'يجب ان تحتوي :attribute على أحرف وأرقام وشرطات فقط.', + 'alpha_num' => 'يجب ان تحتوي :attribute على أحرف وأرقام فقط.', + 'array' => 'يجب أن تكون :attribute مصفوفة.', + 'before' => ':attribute يجب ان يكون تاريخ قبل :date.', + 'before_or_equal' => 'يجب أن تكون :attribute عبارة عن تاريخ قبل أو يساوي :date.', + 'between' => [ + 'numeric' => ':attribute يجب ان يكون بين :min - :max.', + 'file' => 'يجب أن تكون :attribute بين :min - :max كيلوبايت.', + 'string' => 'يجب أن تكون :attribute بين :min - :max من الأحرف.', + 'array' => 'يجب أن تكون :attribute ما بين: :min and :max من العناصر.', + ], + 'boolean' => 'يجب أن يكون :attribute صحيحا أو خاطئا.', + 'confirmed' => 'تأكيد :attribute غير متطابق.', + 'date' => 'ان :attribute تاريخ غير صحيح.', + 'date_format' => 'لا تتطابق :attribute مع التنسيق.', + 'different' => 'يجب أن تكون :attribute و :other مختلفين.', + 'digits' => 'يجب أن تكون السمة: أرقام الأرقام.', + 'digits_between' => 'يجب أن تكون السمة: مين و: ماكس ديجيتس.', + 'dimensions' => 'تحتوي :attribute على أبعاد غير صالحة للصور.', + 'distinct' => 'يحتوي :attribute على قيمة مكررة.', + 'email' => 'يجب أن يكون :attribute عنوان بريد إلكتروني صالحا.', + 'exists' => ':attribute المحدد غير صالح.', + 'file' => 'يجب أن تكون :attribute ملف.', + 'filled' => 'يجب أن يحتوي :attribute على قيمة.', + 'image' => 'يجب أن تكون :attribute صورة.', + 'import_field_empty' => 'لا يمكن أن تكون قيمة :fieldname فارغة.', + 'in' => ':attribute المحدد غير صالح.', + 'in_array' => ':attribute غير موجود في :other.', + 'integer' => 'يجب أن تكون :attribute عدد صحيح.', + 'ip' => 'يجب أن تكون :attribute عنوان IP صالحا.', + 'ipv4' => 'يجب أن تكون :attribute عنوان IPv4 صالحا.', + 'ipv6' => 'يجب أن تكون :attribute عنوان IPv6 صالح.', + 'is_unique_department' => 'يجب أن يكون :attribute فريداً في موقع الشركة هذا', + 'json' => 'يجب أن يكون :attribute نص جسون JSON صالح.', + 'max' => [ + 'numeric' => 'يجب ان يكون :attribute أكبر من :max.', + 'file' => 'يجب ان يكون :attribute أكبر من كيلوبايت كحد أقصى.', + 'string' => 'يجب ان يكون :attribute أكبر من :max احرف.', + 'array' => 'قد لا تحتوي :attribute على أكثر من :max من للعناصر.', + ], + 'mimes' => 'يجب أن يكون :attribute ملف من النوع :values.', + 'mimetypes' => 'يجب أن يكون :attribute ملف من النوع :values.', + 'min' => [ + 'numeric' => 'يجب أن يكون :attribute على الأقل :min.', + 'file' => 'يجب أن يكون :attribute على الأقل :min كيلوبايت.', + 'string' => 'يجب أن يكون :attribute على الأقل :min من الاحرف.', + 'array' => 'يجب أن تحتوي :attribute على الأقل :min من العناصر.', + ], + 'starts_with' => 'يجب أن تبدأ خانة :attribute بواحد مما يلي: :values.', + 'ends_with' => 'يجب أن تنتهي خانة :attribute بواحد مما يلي: :values.', + + 'not_in' => ':attribute المحدد غير صالح.', + 'numeric' => 'يجب أن يكون :attribute رقما.', + 'present' => 'يجب أن يكون :attribute موجود.', + 'valid_regex' => 'هذا ليس تعبير regex صحيح. ', + 'regex' => 'تنسيق :attribute غير صالح.', + 'required' => 'الحقل :attribute اجباري.', + 'required_if' => 'الحقل :attribute اجباري عندما يكون :other يساوي :value.', + 'required_unless' => 'الحقل :attribute اجباري ما لم يكن :other ما بين :values.', + 'required_with' => 'الحقل :attribute اجباري عندما يكون :values موجودا.', + 'required_with_all' => 'الحقل :attribute اجباري عندما يكون :values موجودا.', + 'required_without' => 'الحقل :attribute اجباري عندما تكون :values غير موجودة.', + 'required_without_all' => 'الحقل :attribute اجباري عندما لا يكون اي من :values موجودة.', + 'same' => 'يجب ان يكون :attribute و :other متطابقين.', + 'size' => [ + 'numeric' => 'ان :attribute يجب ان يكون :size.', + 'file' => 'ان :attribute يجب ان يكون :size كيلوبايت.', + 'string' => 'ان :attribute يجب ان يكون :size احرف.', + 'array' => 'يجب أن يحتوي :attribute على :size من العناصر.', + ], + 'string' => 'يجب أن يكون :attribute عبارة عن سلسلة نصية.', + 'timezone' => 'يجب أن يكون :attribute منطقة صالحة.', + 'two_column_unique_undeleted' => ':attribute يجب أن يكون فريداً عبر :table1 و :table2. ', + 'unique' => 'لقد تم أخذ :attribute مسبقا.', + 'uploaded' => 'لقد فشل تحميل :attribute.', + 'url' => 'ان تنسيق :attribute غير صالح.', + 'unique_undeleted' => ':attribute يجب ان تكون فريدة.', + 'non_circular' => 'يجب ألا تنشئ السمة مرجعًا دائريًا.', + 'not_array' => ':attribute لا يمكن أن يكون مصفوف.', + 'disallow_same_pwd_as_user_fields' => 'كلمة المرور لا يمكن أن تكون نفس اسم المستخدم.', + 'letters' => 'يجب أن تحتوي كلمة المرور على حرف واحد على الأقل.', + 'numbers' => 'يجب أن تحتوي كلمة المرور على رقم واحد على الأقل.', + 'case_diff' => 'كلمة المرور يجب أن تستخدم حالة مختلطة.', + 'symbols' => 'يجب أن تحتوي كلمة المرور على رموز.', + 'gte' => [ + 'numeric' => 'لا يمكن أن تكون القيمة سالبة' + ], + 'checkboxes' => ':attribute يحتوي على خيارات غير صالحة.', + 'radio_buttons' => ':attribute غير صالح.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'يحتوي الحقل :attribute على حرف غير مسموح به.', + 'email_array' => 'عنوان بريد إلكتروني واحد أو أكثر غير صالح.', + 'hashed_pass' => 'كلمة المرور الحالية غير صحيحة', + 'dumbpwd' => 'كلمة المرور هذه شائعة جدا.', + 'statuslabel_type' => 'يجب تحديد نوع تسمية حالة صالح', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'يجب أن يكون :attribute تاريخ صالح بتنسيق YYY-MM-DD', + 'last_audit_date.date_format' => 'يجب أن يكون :attribute تاريخًا صحيحًا في تنسيق YYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => 'يجب أن يكون :attribute تاريخ صالح بتنسيق YYY-MM-DD', + 'termination_date.date_format' => 'يجب أن يكون :attribute تاريخ صالح بتنسيق YYY-MM-DD', + 'expected_checkin.date_format' => 'يجب أن يكون :attribute تاريخ صالح بتنسيق YYY-MM-DD', + 'start_date.date_format' => 'يجب أن يكون :attribute تاريخ صالح بتنسيق YYY-MM-DD', + 'end_date.date_format' => 'يجب أن يكون :attribute تاريخ صالح بتنسيق YYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'القيمة غير صالحة المدرجة في هذا الحقل', +]; diff --git a/resources/lang/ar/admin/accessories/general.php b/resources/lang/ar/admin/accessories/general.php deleted file mode 100644 index 44eab533cd..0000000000 --- a/resources/lang/ar/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'تصنيف الملحق', - 'accessory_name' => 'اسم الملحق', - 'checkout' => 'اخراج الملحق', - 'checkin' => 'إدخال الملحق', - 'create' => 'إنشاء ملحق', - 'edit' => 'تعديل الملحق', - 'eula_text' => 'إتفاقية ترخيص المستخدم النهائي للتصنيف', - 'eula_text_help' => 'يسمح لك هذا الحقل بتخصيص مجموعة اتفاقيات ترخيص المستخدم لأنواع معينة من الأصول. اذا كنت تمتلك اتفاقية واحدة لجميع أصولك يمكنك أن تقوم بتأشير المربع في الأسفل لاستخدام الاتفاقية الافتراضية الاساسية.', - 'require_acceptance' => 'مطالبة المستخدمين بتأكيد قبولهم الأصول في هذا التصنيف.', - 'no_default_eula' => 'لا يوجد هنالك اي (إتفاقية ترخيص المستخدم). قم باضافة واحدة من الإعدادات.', - 'total' => 'المجموع', - 'remaining' => 'المتاح', - 'update' => 'تحديث الملحق', - 'use_default_eula' => 'قم باستعمال اتفاقية ترخيص المستخدم الافتراضية الاساسية.', - 'use_default_eula_disabled' => 'استخدام (اتفاقية ترخيص المستخدم) الافتراضية الأساسية بدلا من ذلك. لم يتم تحديد (اتفاقية ترخيص المستخدم) الافتراضية الأساسية. الرجاء إضافتها في الإعدادات.', - 'clone' => 'استنساخ الملحق', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/ar/admin/accessories/message.php b/resources/lang/ar/admin/accessories/message.php deleted file mode 100644 index 28c9f793e8..0000000000 --- a/resources/lang/ar/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'الملحق [:id] غير موجود.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'تم إخراج :count عنصر من هذا الملحق للمستخدمين، الرجاء ادخال بعض الملحقات ثم حاول مرة أخرى. ', - - 'create' => array( - 'error' => 'لم يتم انشاء الملحق، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم انشاء الملحق بنجاح.' - ), - - 'update' => array( - 'error' => 'لم يتم تحديث الملحق، الرجاء المحاولة مرة أخرى', - 'success' => 'تم تحديث الملحق بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا الملحق؟', - 'error' => 'حدث خطأ أثناء محاولة حذف الملحق. الرجاء المحاولة مرة أخرى.', - 'success' => 'تم حذف الملحق بنجاح.' - ), - - 'checkout' => array( - 'error' => 'لم يتم إخراج الملحق، الرجاء المحاولة مرة أخرى', - 'success' => 'تم إخراج الملحق بنجاح.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'هذا المستخدم خاطئ، الرجاء المحاولة مرة أخرى.' - ), - - 'checkin' => array( - 'error' => 'لم يتم ادخال الملحق، الرجاء المحاولة مرة أخرى', - 'success' => 'تم ادخال الملحق بنجاح.', - 'user_does_not_exist' => 'هذا المستخدم غير صحيح. الرجاء المحاولة مرة أخرى.' - ) - - -); diff --git a/resources/lang/ar/admin/asset_maintenances/form.php b/resources/lang/ar/admin/asset_maintenances/form.php deleted file mode 100644 index 6c98bfa556..0000000000 --- a/resources/lang/ar/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'المسمى', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'التكلفة', - 'is_warranty' => 'تحسين الضمان', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'مُلاحظات', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/ar/admin/asset_maintenances/general.php b/resources/lang/ar/admin/asset_maintenances/general.php deleted file mode 100644 index 9a74956da2..0000000000 --- a/resources/lang/ar/admin/asset_maintenances/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'صيانة الاُصل', - 'edit' => 'تعديل صيانة الأصل', - 'delete' => 'حذف صيانة الأصل', - 'view' => 'عرض تفاصيل صيانة الأصل', - 'repair' => 'إصلاح', - 'maintenance' => 'صيانة', - 'upgrade' => 'الترقية', - 'calibration' => 'المعايره', - 'software_support' => 'دعم البرامج', - 'hardware_support' => 'دعم الأجهزة', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', - ]; diff --git a/resources/lang/ar/admin/companies/general.php b/resources/lang/ar/admin/companies/general.php deleted file mode 100644 index cd63bccb66..0000000000 --- a/resources/lang/ar/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'اختر الشركة', - '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 deleted file mode 100644 index c1c8f212b3..0000000000 --- a/resources/lang/ar/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'الشركة غير موجودة.', - 'deleted' => 'Deleted company', - 'assoc_users' => 'هذه الشركة مرتبطة حاليا مع موديل ولا يمكن حذفها. رجاءً قم بتحديث الموديلات بحيث لا تكون مرتبطة بهذه الشركة ثم حاول مرة اُخرى. ', - 'create' => [ - 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى.', - 'success' => 'تم إنشاء الشركة بنجاح.', - ], - 'update' => [ - 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى', - 'success' => 'تم تحديث الشركة بنجاح.', - ], - 'delete' => [ - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه الشركة؟', - 'error' => 'حدثت مشكلة اثناء عملية حذف الشركة. الرجاء المحاولة مرة اُخرى.', - 'success' => 'تم حذف الشركة بنجاح.', - ], -]; diff --git a/resources/lang/ar/admin/companies/table.php b/resources/lang/ar/admin/companies/table.php deleted file mode 100644 index 281b476d95..0000000000 --- a/resources/lang/ar/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'الشركات', - 'create' => 'إنشاء شركة', - 'title' => 'شركة', - 'update' => 'تحديث الشركة', - 'name' => 'إسم الشركة', - 'id' => 'رقم التعريف', -); diff --git a/resources/lang/ar/admin/components/general.php b/resources/lang/ar/admin/components/general.php deleted file mode 100644 index 538c2e516b..0000000000 --- a/resources/lang/ar/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'اسم المكون', - 'checkin' => 'ادخالات المكونات', - 'checkout' => 'مخرجات المكونات', - 'cost' => 'تكلفة الشراء', - 'create' => 'إنشاء مكون', - 'edit' => 'تعديل مكون', - 'date' => 'تاريخ الشراء', - 'order' => 'رقم طلب الشراء', - 'remaining' => 'المتبقية', - 'total' => 'المجموع', - 'update' => 'تحديث مكون', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/ar/admin/consumables/message.php b/resources/lang/ar/admin/consumables/message.php deleted file mode 100644 index 96f256ac50..0000000000 --- a/resources/lang/ar/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'المادة الإستهلاكية غير موجودة.', - - 'create' => array( - 'error' => 'لم يتم انشاء المادة الإستهلاكية، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم إنشاء المادة الإستهلاكية بنجاح.' - ), - - 'update' => array( - 'error' => 'لم يتم تحديث المادة الإستهلاكية، الرجاء المحاولة مرة اخرى', - 'success' => 'تم تحديث المادة الإستهلاكية بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه المادة الإستهلاكية؟', - 'error' => 'لقد حدثت مشكلة اثناء عملية حذف المادة الإستهلاكية، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم حذف المادة الإستهلاكية بنجاح.' - ), - - 'checkout' => array( - 'error' => 'لم يتم إخراج المادة الإستهلاكية، الرجاء المحاولة مرة اخرى', - 'success' => 'تم إخراج المادة الإستهلاكية بنجاح.', - 'user_does_not_exist' => 'هذا المستخدم غير صحيح. الرجاء المحاولة مرة أخرى.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'لم يتم ادخال المادة الإستهلاكية، الرجاء المحاولة مرة اخرى', - 'success' => 'تم إخراج المادة الإستهلاكية بنجاح.', - 'user_does_not_exist' => 'هذا المستخدم غير صحيح. الرجاء المحاولة مرة أخرى.' - ) - - -); diff --git a/resources/lang/ar/admin/custom_fields/general.php b/resources/lang/ar/admin/custom_fields/general.php deleted file mode 100644 index 76957e0692..0000000000 --- a/resources/lang/ar/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'حقول مخصصة', - 'manage' => 'Manage', - 'field' => 'حقل', - 'about_fieldsets_title' => 'حول مجموعة الحقول', - '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' => 'مشفّر', - 'fieldset' => 'مجموعة حقول', - 'qty_fields' => 'الحقول الكمية', - 'fieldsets' => 'مجموعات الحقول', - 'fieldset_name' => 'إسم مجموعة الحقول', - 'field_name' => 'إسم الحقل', - 'field_values' => 'قيم الحقول', - 'field_values_help' => 'اضف خيارات قابلة للاختيار، واحد في كل سطر. سيتم تجاهل الأسطر الفارغة ما عدا السطر الأول.', - 'field_element' => 'عنصر النموذج', - 'field_element_short' => 'عنصر', - 'field_format' => 'صيغة', - 'field_custom_format' => 'صيغة Regex مخصصة', - 'field_custom_format_help' => 'هذا الحقل يسمح لك باستخدام تعبير regex للتحقق من صحة النص. فإنه ينبغي أن تبدأ مع ":regex" - على سبيل المثال، للتحقق من أن قيمة الحقل المخصص يحتوي IMEI صالحة (15 خانة رقمية)، يمكنك استخدام regex:/^[0-9]{15}$/.', - 'required' => 'إجباري', - 'req' => 'اجباري', - 'used_by_models' => 'مستخدم في الموديلات', - 'order' => 'طلب', - 'create_fieldset' => 'مجموعة حقول جديدة', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'يجب أن تكون هذه القيمة فريدة من نوعها عبر جميع الأصول', - 'unique' => 'غير مكرر', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/ar/admin/custom_fields/message.php b/resources/lang/ar/admin/custom_fields/message.php deleted file mode 100644 index 60d970e4f7..0000000000 --- a/resources/lang/ar/admin/custom_fields/message.php +++ /dev/null @@ -1,63 +0,0 @@ - array( - 'invalid' => 'هذا الحقل غير موجود.', - 'already_added' => 'تم إضافة الحقل مسبقا', - - 'create' => array( - 'error' => 'لم يتم إنشاء الحقل، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم إنشاء الحقل بنجاح.', - 'assoc_success' => 'تم اضافة الحقل الى مجموعة الحقول بنجاح.' - ), - - 'update' => array( - 'error' => 'لم يتم تحديث الحقل، الرجاء المحاولة مرة اخرى', - 'success' => 'تم تحديث الحقل بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا الحقل؟', - 'error' => 'لقد حدثت مشكلة أثناء عملية حذف الحقل، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم حذف الحقل بنجاح.', - 'in_use' => 'لا يزال الحقل قيد الإستخدام.', - ) - - ), - - 'fieldset' => array( - - 'does_not_exist' => 'مجموعة الحقول غير موجودة', - - 'create' => array( - 'error' => 'لم يتم إنشاء مجموعة الحقول، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم إنشاء مجموعة الحقول بنجاح.' - ), - - 'update' => array( - 'error' => 'لم يتم تحديث مجموعة الحقول، الرجاء المحاولة مرة اخرى', - 'success' => 'تم تحديث مجموعة الحقول بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف مجموعة الحقول هذه؟', - 'error' => 'لقد حدثت مشكلة أثناء عملية حذف مجموعة الحقول هذه، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم حذف مجموعة الحقول بنجاح.', - 'in_use' => 'مجموعة الحقول لا تزال قيد الاستخدام.', - ) - - ), - - 'fieldset_default_value' => array( - - 'error' => 'Error validating default fieldset values.', - - ), - - - - - - -); diff --git a/resources/lang/ar/admin/departments/message.php b/resources/lang/ar/admin/departments/message.php deleted file mode 100644 index e7afcb8df1..0000000000 --- a/resources/lang/ar/admin/departments/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'القسم الاداري غير موجود.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', - 'assoc_users' => 'هذا القسم الإداري مرتبط حاليا مع مستخدم واحد على الأقل ولا يمكن حذفه. الرجاء تحديث تفاصيل المستخدمين حيث لا تحتوي هذا القسم وحاول مرة أخرى. ', - 'create' => array( - 'error' => 'لم يتم إنشاء القسم الإداري، الرجاء المحاولة مرة أخرى.', - 'success' => 'تم انشاء القسم الاداري بنجاح.' - ), - 'update' => array( - 'error' => 'لم يتم تحديث القسم الإداري، الرجاء المحاولة مرة أخرى', - 'success' => 'تم تحديث القسم الاداري بنجاح.' - ), - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا القسم؟', - 'error' => 'حدثت مشكلة اثناء عملية حذف القسم الاداري. الرجاء المحاولة مرة اُخرى.', - 'success' => 'تم حذف القسم الاداري بنجاح.' - ) - -); diff --git a/resources/lang/ar/admin/depreciations/general.php b/resources/lang/ar/admin/depreciations/general.php deleted file mode 100644 index 2438fcd4f1..0000000000 --- a/resources/lang/ar/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'حول استهلاك الأصول', - 'about_depreciations' => 'يمكنك إعداد استهلاك الأصول لخفض قيمة الأصول على اساس القسط الثابت للاستهلاك.', - 'asset_depreciations' => 'استهلاك الأصول', - 'create' => 'إنشاء الاستهلاك', - 'depreciation_name' => 'اسم الاستهلاك', - 'depreciation_min' => 'Floor Value of Depreciation', - 'number_of_months' => 'عدد الأشهر', - 'update' => 'تحديث الاستهلاك', - '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 deleted file mode 100644 index 434f788116..0000000000 --- a/resources/lang/ar/admin/depreciations/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'رقم التعريف', - '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 deleted file mode 100644 index eae101fee3..0000000000 --- a/resources/lang/ar/admin/groups/titles.php +++ /dev/null @@ -1,16 +0,0 @@ - 'حول المجموعات', - 'about_groups' => 'تستخدم المجموعات لتعميم صلاحيات المستخدم.', - 'group_management' => 'إدارة المجموعة', - 'create' => 'إنشاء مجموعة جديدة', - 'update' => 'تعديل المجموعة', - 'group_name' => 'اسم المجموعة', - '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 deleted file mode 100644 index f9b3cb1a88..0000000000 --- a/resources/lang/ar/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'تاكيد إجراء حذف للاُصول المحددة', - 'bulk_restore' => 'تأكيد استعادة الأصول بالجملة', - 'bulk_delete_help' => 'الرجاء مراجعة الأصول المحددة للحذف أدناه. بمجرد الحذف، يمكن استعادة هذه الأصول، لكنها لن تكون مرتبطة مع أي من المستخدمين اللذين تم اخراج الأصول لهم من قبل.', - 'bulk_restore_help' => 'مراجعة الأصول للاستعادة بالجملة أدناه. بمجرد إعادتها لن تكون هذه الأصول مرتبطة بأي مستعملين سبق تعيينهم.', - 'bulk_delete_warn' => 'أنت على وشك حذف :asset_count من الأصول.', - 'bulk_restore_warn' => 'أنت على وشك استعادة :asset_count الأصول.', - 'bulk_update' => 'تحديث للأصول المحددة', - 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة أصول دفعة واحدة. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة بدون تغيير. ', - 'bulk_update_warn' => 'أنت على وشك تعديل خصائص أصل واحد. أنت على وشك تعديل خصائص :asset_count الأصول.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => 'رقم طلب الشراء', - 'qr' => 'رمز الاستجابة السريعة QR', - 'requestable' => 'يمكن للمستخدمين طلب هذا الأصل', - 'select_statustype' => 'حدد نوع الحالة', - 'serial' => 'التسلسل', - 'status' => 'الحالة', - 'tag' => 'ترميز الأصل', - 'update' => 'تحديث الأصل', - 'warranty' => 'الضمان', - 'warranty_expires' => 'انتهاء مدة صلاحية الضمان', - 'years' => 'سنوات', - 'asset_location' => 'تحديث موقع الأصل', - 'asset_location_update_default_current' => 'تحديث الموقع الافتراضي والموقع الفعلي', - 'asset_location_update_default' => 'تحديث الموقع الافتراضي فقط', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'حالة الأصول هذه غير قابلة للنشر. لا يمكن التحقق من هذه الأصول.', - 'asset_deployable' => 'حالة تلك الأصول قابلة للنشر. هذا الأصل يمكن إخراجه.', - 'processing_spinner' => 'معالجة... (قد يستغرق هذا بعض الوقت على ملفات كبيرة)', - 'optional_infos' => 'معلومات اختيارية', - 'order_details' => 'معلومات ذات صلة' -]; diff --git a/resources/lang/ar/admin/hardware/general.php b/resources/lang/ar/admin/hardware/general.php deleted file mode 100644 index dd04e44569..0000000000 --- a/resources/lang/ar/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'حول الأصول', - 'about_assets_text' => 'الأصول هي العناصر التي يتم تتبعها بواسطة الرقم التسلسلي أو ترميز الأصل. وهي تميل إلى أن تكون ممتلكات ذات قيمة أعلى حيث انه من المهم توثيقها.', - 'archived' => 'مؤرشفة', - 'asset' => 'أصل', - 'bulk_checkout' => 'إخراج الأصول', - 'bulk_checkin' => 'ادخال الأصل', - 'checkin' => 'ادخال الأصل', - 'checkout' => 'اخراج الأصل', - 'clone' => 'استنساخ الأصل', - 'deployable' => 'قابل للتوزيع', - 'deleted' => 'تم حذف هذا الأصل.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'تعديل الأصل', - 'model_deleted' => 'تم حذف موديل الأصول هذا. يجب استعادة الموديل قبل أن تتمكن من استعادة الأصل.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'قابل للطلب', - 'requested' => 'تم الطلب', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'استعادة الأصل', - 'pending' => 'قيد الانتظار', - 'undeployable' => 'غير قابل للتوزيع', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ar/admin/hardware/message.php b/resources/lang/ar/admin/hardware/message.php deleted file mode 100644 index 1a2c0541ef..0000000000 --- a/resources/lang/ar/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - ' تحذير: تم تحديد الحالة لهذا الأصل بانه غير قابل للتوزيع حاليا. إذا تغيرت هذه الحالة، يرجى تحديث حالة الأصل.', - 'does_not_exist' => 'الأصل غير موجود.', - 'does_not_exist_or_not_requestable' => 'ذالك الأصل غير موجود أو غير قابل للطلب.', - 'assoc_users' => 'هذا الأصل مخرج حاليا لمستخدم ولا يمكن حذفه. يرجى التحقق من الأصل أولا، ثم حاول الحذف مرة أخرى. ', - - 'create' => [ - 'error' => 'لم يتم إنشاء الأصل، يرجى إعادة المحاولة. :(', - 'success' => 'تم إنشاء الأصل بنجاح. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'لم يتم تحديث الأصل، يرجى إعادة المحاولة', - 'success' => 'تم تحديث الأصل بنجاح.', - 'nothing_updated' => 'لم يتم اختيار أي حقول، لذلك لم يتم تحديث أي شيء.', - 'no_assets_selected' => 'لم يتم اختيار أي أصول، لذلك لم يتم تحديث أي شيء.', - ], - - 'restore' => [ - 'error' => 'لم تتم استعادة الأصل، يرجى إعادة المحاولة', - 'success' => 'تمت استعادة الأصل بنجاح.', - 'bulk_success' => 'تمت استعادة الأصل بنجاح.', - 'nothing_updated' => 'ولم يتم اختيار أي أصول، وبالتالي لم يتم استعادة أي شيء.', - ], - - 'audit' => [ - 'error' => 'لم تنجح مراجعة الأصل. حاول مرة اخرى.', - 'success' => 'تم تسجيل تدقيق الأصل بنجاح.', - ], - - - 'deletefile' => [ - 'error' => 'لم يتم حذف الملف. الرجاء المحاولة مرة اخرى.', - 'success' => 'تم حذف الملف بنجاح.', - ], - - 'upload' => [ - 'error' => 'لم يتم تحميل الملف. حاول مرة اخرى.', - 'success' => 'تم تحميل الملف بنجاح.', - 'nofiles' => 'لم تحدد أي ملفات للتحميل، أو أن الملف الذي تحاول تحميله كبير جدا', - 'invalidfiles' => 'واحد أو أكثر من الملفات كبيرة جداً أو نوع الملف غير مسموح. أنواع الملفات المسموح بها هي png, gif, jpg, doc, docx, pdf, و txt.', - ], - - 'import' => [ - 'error' => 'لم يتم استيراد بعض العناصر بشكل صحيح.', - 'errorDetail' => 'لم يتم استيراد العناصر التالية بسبب الأخطاء.', - 'success' => 'تم استيراد الملف الخاص بك', - 'file_delete_success' => 'تم حذف ملفك بنجاح', - 'file_delete_error' => 'تعذر حذف الملف', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'هل تريد بالتأكيد حذف هذا الأصل؟', - 'error' => 'حدثت مشكلة أثناء حذف هذا الأصل. حاول مرة اخرى.', - 'nothing_updated' => 'لم يتم اختيار أي أصول، لذلك لم يتم حذف أي شيء.', - 'success' => 'تم حذف الأصل بنجاح.', - ], - - 'checkout' => [ - 'error' => 'لم يتم اخراج الأصل، يرجى إعادة المحاولة', - 'success' => 'تم اخراج الأصل بنجاح.', - 'user_does_not_exist' => 'هذا المستخدم غير صالح. حاول مرة اخرى.', - 'not_available' => 'هذا الأصل غير متاح للخروج!', - 'no_assets_selected' => 'يجب عليك تحديد أصل واحد على الأقل من القائمة', - ], - - 'checkin' => [ - 'error' => 'لم يتم ادخال الأصل، يرجى إعادة المحاولة', - 'success' => 'تم ادخال الأصل بنجاح.', - 'user_does_not_exist' => 'هذا المستخدم غير صالح. حاول مرة اخرى.', - 'already_checked_in' => 'تم ادخال هذا الأصل مسبقا.', - - ], - - 'requests' => [ - 'error' => 'لم يتم طلب الأصل، يرجى إعادة المحاولة', - 'success' => 'تم طلب الأصل بنجاح.', - 'canceled' => 'تم إلغاء طلب الاخراج بنجاح', - ], - -]; diff --git a/resources/lang/ar/admin/hardware/table.php b/resources/lang/ar/admin/hardware/table.php deleted file mode 100644 index cb9f0de15f..0000000000 --- a/resources/lang/ar/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'ترميز الأصل', - 'asset_model' => 'الموديل', - 'book_value' => 'القيمة الحالية', - 'change' => 'ادخال \\ اخراج', - 'checkout_date' => 'تاريخ الاخراج', - 'checkoutto' => 'الاخراج', - 'components_cost' => 'إجمالي تكلفة المكونات', - 'current_value' => 'القيمة الحالية', - 'diff' => 'الفرق', - 'dl_csv' => 'التنزيل كملف CSV', - 'eol' => 'نهاية العمر', - 'id' => 'رقم التعريف', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'الموقع', - 'purchase_cost' => 'التكلفة', - 'purchase_date' => 'تم الشراء', - 'serial' => 'التسلسل', - 'status' => 'الحالة', - 'title' => 'أصل ', - 'image' => 'صورة الجهاز', - 'days_without_acceptance' => 'أيام بدون قبول', - 'monthly_depreciation' => 'الإهلاك الشهري', - 'assigned_to' => 'تعيين إلى', - 'requesting_user' => 'طلب المستخدم', - 'requested_date' => 'تاريخ الطلب', - 'changed' => 'تغيرت', - 'icon' => 'أيقونة', -]; diff --git a/resources/lang/ar/admin/kits/general.php b/resources/lang/ar/admin/kits/general.php deleted file mode 100644 index a3652735a3..0000000000 --- a/resources/lang/ar/admin/kits/general.php +++ /dev/null @@ -1,52 +0,0 @@ - 'حول مجموعات محددة مسبقا', - 'about_kits_text' => 'مجموعات محددة مسبقا تتيح لك تحقق بسرعة من مجموعة من العناصر (الأصول والتراخيص ، الخ) لمستخدم. قد يكون هذا مفيداً عندما تكون عملية تشغيلك متناسقة عبر العديد من المستخدمين وتتلقى كافة المستخدمين نفس العناصر. -', - 'checkout' => 'مجموعة الخروج ', - 'create_success' => 'تم إنشاء مجموعة الأدوات بنجاح.', - 'create' => 'إنشاء مجموعة أدوات معرفة مسبقاً', - 'update' => 'تحديث مجموعة أدوات معرّفة مسبقاً', - 'delete_success' => 'تم حذف عدة بنجاح.', - 'update_success' => 'تم تحديث مجموعة الأدوات بنجاح.', - 'none_models' => 'لا توجد أصول متوفرة كافية لـ:نموذج لـ Checkout. الكمية مطلوبة. -', - '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/labels/table.php b/resources/lang/ar/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ar/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ar/admin/licenses/general.php b/resources/lang/ar/admin/licenses/general.php deleted file mode 100644 index ff38f140e3..0000000000 --- a/resources/lang/ar/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'حول التراخيص', - 'about_licenses' => 'تستخدم التراخيص لتتبع البرمجيات. كل لديه عدد محدد من المقاعد التي يمكن اخراجها للأفراد', - 'checkin' => 'ادخال مقعد الترخيص', - 'checkout_history' => 'أرشيف الاخراج', - 'checkout' => 'اخراج مقعد ترخيص', - 'edit' => 'تعديل الترخيص', - 'filetype_info' => 'انواع صيغ الملفات المسوح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, و rar.', - 'clone' => 'استنساخ الترخيص', - 'history_for' => 'الأرشيف ل ', - 'in_out' => 'ادخال \\ اخراج', - 'info' => 'معلومات الترخيص', - 'license_seats' => 'مقاعد الترخيص', - 'seat' => 'مقعد', - 'seats' => 'مقاعد', - 'software_licenses' => 'تراخيص البرامج', - 'user' => 'مستخدم', - 'view' => 'عرض الترخيص', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/ar/admin/licenses/message.php b/resources/lang/ar/admin/licenses/message.php deleted file mode 100644 index 58729d6c4b..0000000000 --- a/resources/lang/ar/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'المستخدم غير موجود.', - 'asset_does_not_exist' => 'الأصل اللذي تحاول ربطه مع هذا الترخيص غير موجود.', - 'owner_doesnt_match_asset' => 'الأصل اللذي تحاول ربطه مع هذا الترخيص حاليا مملوك لشخص اخر غير اللذي تم اختياره من القائمة المنسدلة.', - 'assoc_users' => 'هذا الترخيص حاليا مخرج لمستخدم ولا يمكن حذفه. يرجى التحقق من الترخيص في البداية، ثم محاولة الحذف مرة أخرى. ', - 'select_asset_or_person' => 'يجب تحديد أصل أو مستخدم، وليس كليهما.', - 'not_found' => 'لم يتم العثور على الترخيص', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'لم يتم إنشاء الترخيص، يرجى إعادة المحاولة.', - 'success' => 'تم إنشاء الترخيص بنجاح.' - ), - - 'deletefile' => array( - 'error' => 'لم يتم حذف الملف. الرجاء المحاولة مرة اخرى.', - 'success' => 'تم حذف الملف بنجاح.', - ), - - 'upload' => array( - 'error' => 'لم يتم تحميل الملف(ات). حاول مرة اخرى.', - 'success' => 'تم تحميل الملف(ات) بنجاح.', - 'nofiles' => 'لم تحدد أي ملفات للتحميل، أو أن الملف الذي تحاول تحميله كبير جدا', - 'invalidfiles' => 'واحد أو أكثر من الملفات كبير جدا أو انه نوع ملف غير مسموح به. أنواع الملفات المسموح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, و lic.', - ), - - 'update' => array( - 'error' => 'لم يتم تحديث الترخيص، يرجى إعادة المحاولة', - 'success' => 'تم تحديث الترخيص بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا الترخيص؟', - 'error' => 'حدثت مشكلة أثناء حذف الترخيص. يرجى إعادة المحاولة.', - 'success' => 'تم حذف الترخيص بنجاح.' - ), - - 'checkout' => array( - 'error' => 'حدثت مشكلة أثناء اخراج الترخيص. يرجى إعادة المحاولة.', - 'success' => 'تم اخراج الترخيص بنجاح', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'حدثت مشكلة في التحقق من الترخيص. يرجى إعادة المحاولة.', - 'success' => 'تم ادخال الترخيص بنجاح' - ), - -); diff --git a/resources/lang/ar/admin/locations/table.php b/resources/lang/ar/admin/locations/table.php deleted file mode 100644 index fd8f44fd4c..0000000000 --- a/resources/lang/ar/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'حول المواقع', - 'about_locations' => 'يتم استخدام المواقع لتتبع معلومات الموقع للمستخدمين والأصول والعناصر الأخرى', - 'assets_rtd' => 'الأصول', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'الأصول المخرجة', - 'id' => 'رقم التعريف', - 'city' => 'المدينة', - 'state' => 'الحالة', - 'country' => 'الدولة', - 'create' => 'إنشاء موقع', - 'update' => 'تحديث الموقع', - 'print_assigned' => 'طباعة كل الممتلكات', - 'print_all_assigned' => 'طباعة كل المعين', - 'name' => 'إسم الموقع', - 'address' => 'العنوان', - 'address2' => 'Address Line 2', - 'zip' => 'الرمز البريدي', - 'locations' => 'المواقع', - 'parent' => 'الأبوين', - 'currency' => 'عملة الموقع', - '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/ar/admin/manufacturers/message.php b/resources/lang/ar/admin/manufacturers/message.php deleted file mode 100644 index e63a6c0a33..0000000000 --- a/resources/lang/ar/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'الشركة المصنعة غير موجودة.', - 'assoc_users' => 'هذه الشركة المصنعة مرتبطة حاليا مع موديل واحد على الأقل وبالتالي لا يمكن حذفها. يرجى تحديث الموديلات الخاصة بك بحيث لا تشير لهذه الشركة المصنعة وحاول مرة أخرى. ', - - 'create' => array( - 'error' => 'لم يتم إنشاء هذه الشركة المصنعة، يرجى المحاولة مرة أخرى.', - 'success' => 'تم إنشاء الشركة المصنعة بنجاح.' - ), - - 'update' => array( - 'error' => 'لم يتم تحديث الشركة المصنعة، يرجى إعادة المحاولة', - 'success' => 'تم تحديث الشركة المصنعة بنجاح.' - ), - - 'restore' => array( - 'error' => 'لم تتم استعادة الشركة المصنعة، يرجى المحاولة مرة أخرى', - 'success' => 'تم إستعادة الشركة المصنعة بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه الشركة المصنعة؟', - 'error' => 'لقد حدثت مشكلة اثناء عملية حذف الشركة المصنعة، الرجاء المحاولة مرة اخرى.', - 'success' => 'تم حذف الشركة المصنعة بنجاح.' - ) - -); diff --git a/resources/lang/ar/admin/manufacturers/table.php b/resources/lang/ar/admin/manufacturers/table.php deleted file mode 100644 index 936ef8d762..0000000000 --- a/resources/lang/ar/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'حول الشركات المصنعة', - 'about_manufacturers_text' => 'الشركات المصنعة هي الشركات التي تقوم بتصنيع الأصول الخاصة بك. يمكنك تخزين معلومات الاتصال بالدعم المهمة عنها هنا، والتي سيتم عرضها على صفحات تفاصيل الأصول.', - 'asset_manufacturers' => 'مصنعي الأصول', - 'create' => 'إنشاء شركة مصنعة', - 'id' => 'رقم التعريف', - 'name' => 'اسم', - 'support_email' => 'دعم البريد الإلكتروني', - 'support_phone' => 'دعم الهاتف', - 'support_url' => 'رابط الدعم التقني', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'تحديث الشركة المصنعة', - 'url' => 'الرابط', - -); diff --git a/resources/lang/ar/admin/models/message.php b/resources/lang/ar/admin/models/message.php deleted file mode 100644 index 68572cad9a..0000000000 --- a/resources/lang/ar/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'الموديل غير موجود.', - 'no_association' => 'تحذير! نموذج الأصول لهذا العنصر غير صالح أو مفقود!', - 'no_association_fix' => 'سيؤدي هذا إلى كسر الأمور بطرق غريبة وفظيعة. قم بتعديل هذا الأصل الآن لربطه بنموذج.', - 'assoc_users' => 'هذا الموديل مرتبط حاليا بواحد أو أكثر من الأصول ولا يمكن حذفه. يرجى حذف الأصول، ثم محاولة الحذف مرة أخرى. ', - - - 'create' => array( - 'error' => 'لم يتم انشاء الموديل، يرجى إعادة المحاولة.', - 'success' => 'تم إنشاء الموديل بنجاح.', - 'duplicate_set' => 'يوجد مسبقا موديل بهذا الاسم، الشركة المصنعة ورقم الموديل.', - ), - - 'update' => array( - 'error' => 'لم يتم تحديث الموديل، يرجى إعادة المحاولة', - 'success' => 'تم تحديث الموديل بنجاح.', - ), - - 'delete' => array( - 'confirm' => 'هل تريد بالتأكيد حذف موديل الأصل هذا؟', - 'error' => 'حدثت مشكلة أثناء حذف الموديل. حاول مرة اخرى.', - 'success' => 'تم حذف الموديل بنجاح.' - ), - - 'restore' => array( - 'error' => 'لم تتم استعادة الموديل، يرجى إعادة المحاولة', - 'success' => 'تم إستعادة الموديل بنجاح.' - ), - - 'bulkedit' => array( - 'error' => 'لم يتم تغيير أي حقول، لذلك لم يتم تحديث أي شيء.', - 'success' => 'تم تحديث النموذج بنجاح. |تم تحديث :model_count نموذج بنجاح.', - 'warn' => 'أنت على وشك تحديث خصائص النموذج التالي model: |أنت على وشك تعديل خصائص :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'لم يتم اختيار أي موديلات، لذلك لم يتم حذف أي شيء.', - 'success' => 'تم حذف النموذج!|تم حذف :success_count نموذج!', - 'success_partial' => 'تم حذف:success_count: من الموديلات، ومع ذلك تعذر حذف fail_count: نظرًا لأنها لا تزال تحتوي على أصول مقترنة بها.' - ), - -); diff --git a/resources/lang/ar/admin/reports/general.php b/resources/lang/ar/admin/reports/general.php deleted file mode 100644 index 92db134dfd..0000000000 --- a/resources/lang/ar/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - 'حدد الخيارات التي تريدها لتقرير الأصول الخاصة بك.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/ar/admin/settings/general.php b/resources/lang/ar/admin/settings/general.php deleted file mode 100644 index 8ea8c97284..0000000000 --- a/resources/lang/ar/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'الدليل النشط', - 'ad_domain' => 'مجال الدليل النشط', - 'ad_domain_help' => 'هذا هو أحيانا نفس نطاق البريد الإلكتروني الخاص بك، ولكن ليس دائما.', - 'ad_append_domain_label' => 'إلحاق اسم domain', - 'ad_append_domain' => 'إلحاق اسم domain إلى حقل اسم المستخدم', - 'ad_append_domain_help' => 'المستخدم غير مطلوب لكتابة "username@domain.local" ، فإنها يمكن أن تكتب فقط "اسم المستخدم".', - 'admin_cc_email' => 'نسخة اضافية للبريد الإكتروني', - 'admin_cc_email_help' => 'إذا كنت ترغب في إرسال نسخة من رسائل البريد الإلكتروني لتسجيل الدخول / الخروج التي يتم إرسالها إلى المستخدمين إلى حساب بريد إلكتروني إضافي، فقم بإدخالها هنا. خلاف ذلك، اترك هذه الخانة فارغة.', - 'is_ad' => 'هذا هو ملقم أكتيف ديركتوري', - 'alerts' => 'Alerts', - 'alert_title' => 'تحديث إعدادات الإشعارات', - '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' => 'التحقق من هذا المربع سيسمح للمستخدم باستخدام مظهر واجهة المستخدم بمظهر آخر.', - 'asset_ids' => 'ارقام تعريف الاصول', - 'audit_interval' => 'مدة التدقيق', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'عتبة تحذير التدقيق', - 'audit_warning_days_help' => 'كم يوما مقدما يجب أن نحذركم عندما تكون الأصول مستحقة للتدقيق؟', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'البادئة (اختياري)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'النسخ الإحتياطية', - 'backups_help' => 'Create, download, and restore 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' => 'سيتم تسجيل الخروج من جميع المستخدمين الحاليين، بما في ذلك انت، بمجرد اكتمال الاستعادة.', - '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" في المربع أدناه لإزالة السجلات المحذوفة. لا يمكن التراجع عن هذا الإجراء وسيتم حذف كافة العناصر حذف ناعمة والمستخدمين بشكل دائم. (يجب أن تقوم بعمل نسخة احتياطية أولاً، فقط لتكون آمنة.)', - 'custom_css' => 'CSS مخصص', - 'custom_css_help' => 'أدخل أي تخصيصات CSS ترغب في استخدامها. لا تقم باضافة <style></style>.', - 'custom_forgot_pass_url' => 'رابط مخصص لاعادة تعيين كلمة المرور', - 'custom_forgot_pass_url_help' => 'يحل هذا محل الرابط الخاص باعادة تعيين كلمة المرور على شاشة تسجيل الدخول، وهو مفيد لتوجيه الأشخاص إلى وظيفة إعادة تعيين كلمة مرور من خلال LDAP الداخلي أو المستضاف. وهذا سوف يعطل وظيفة إعادة تعيين كلمة مرور المحلية.', - 'dashboard_message' => 'رسالة لوحة المعلومات', - 'dashboard_message_help' => 'سيظهر هذا النص على لوحة التحكم لأي شخص لديه صلاحية عرض لوحة التحكم.', - 'default_currency' => 'العملة الافتراضية', - 'default_eula_text' => 'اتفاقية ترخيص المستخدم النهائي الافتراضية', - 'default_language' => 'اللغة الافتراضية', - 'default_eula_help_text' => 'يمكنك أيضا ربط (اتفاقية ترخيص المستخدم) لاصناف محددة من الاصول.', - 'display_asset_name' => 'عرض اسم مادة العرض', - 'display_checkout_date' => 'عرض تاريخ الخروج', - 'display_eol' => 'عرض نهاية العمر على شكل جدول', - 'display_qr' => 'عرض رموز مربع', - 'display_alt_barcode' => 'عرض 1D الباركود', - 'email_logo' => 'شعار البريد الإلكتروني', - 'barcode_type' => '2D نوع الباركود', - 'alt_barcode_type' => '1D نوع الباركود', - 'email_logo_size' => 'الشعارات الشعارات البريد الإلكتروني في البريد الإلكتروني تبدو أفضل. ', - 'enabled' => 'Enabled', - 'eula_settings' => 'إعدادات اتفاقية ترخيص المستخدم النهائي', - 'eula_markdown' => 'تسمح اتفاقية ترخيص المستخدم هذه بتطبيق نمط الكتابة من Github.', - 'favicon' => 'Favicon', - 'favicon_format' => 'أنواع الملفات المقبولة هي رمز و png و gif. قد لا تعمل تنسيقات الصور الأخرى في كافة المستعرضات.', - 'favicon_size' => 'وينبغي أن تكون Favicons صور مربعة ، 16x16 بكسل.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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' => 'دمج لداب', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'أدخل اسم مستخدم وكلمة مرور LDAP من الاسم المميز الأساسي DN الذي حددته أعلاه لاختبار ما إذا كان قد تمت تهيئة معلومات تسجيل الدخول إلى LDAP بشكل صحيح أم لا. يجب حفظ تحديث LDAP الخاص بك أولا.', - 'ldap_login_sync_help' => 'هذا يختبر فقط أن LDAP يستطيع المزامنة بشكل صحيح. إذا كان استعلام التوثيق الى LDAP الخاص بك غير صحيح، قد لا يزال المستخدمون غير قادرين على تسجيل الدخول. يجب عليك اولا حفظ اي تغييرات في إعدادات LDAP.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'خادم لداب', - 'ldap_server_help' => 'ينبغي أن يبدأ هذا مع //:ldap (للاتصال غير المشفر او TLS) او //:ldaps (لاتصال SSL)', - 'ldap_server_cert' => 'التحقق من صحة شهادة سل لداب', - 'ldap_server_cert_ignore' => 'السماح بشهادة سل غير صالحة', - 'ldap_server_cert_help' => 'حدد مربع الاختيار هذا إذا كنت تستخدم شهادة سل موقعة ذاتيا وترغب في قبول شهادة سل غير صالحة.', - 'ldap_tls' => 'استخدام تلس', - 'ldap_tls_help' => 'يجب التحقق من ذلك فقط في حالة تشغيل ستارتلز على خادم لداب.', - 'ldap_uname' => 'لداب ربط اسم المستخدم', - 'ldap_dept' => 'قسم LDAP', - 'ldap_phone' => 'رقم هاتف LDAP', - 'ldap_jobtitle' => 'عنوان وظيفة LDAP', - 'ldap_country' => 'بلد LDAP', - 'ldap_pword' => 'لداب ربط كلمة المرور', - 'ldap_basedn' => 'قاعدة ربط دن', - 'ldap_filter' => 'فلتر لداب', - 'ldap_pw_sync' => 'مزامنة كلمة مرور لداب', - 'ldap_pw_sync_help' => 'ألغ تحديد هذا المربع إذا كنت لا ترغب في الاحتفاظ بكلمات مرور لداب التي تمت مزامنتها مع كلمات المرور المحلية. ويعني تعطيل هذا أن المستخدمين قد لا يتمكنون من تسجيل الدخول إذا تعذر الوصول إلى خادم لداب لسبب ما.', - 'ldap_username_field' => 'حقل اسم المستخدم', - 'ldap_lname_field' => 'الكنية', - 'ldap_fname_field' => 'لداب الاسم الأول', - 'ldap_auth_filter_query' => 'استعلام مصادقة لداب', - 'ldap_version' => 'إصدار لداب', - 'ldap_active_flag' => 'لداب العلم النشط', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'رقم موظف لداب', - 'ldap_email' => 'بريد لداب', - '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' => 'خيارات تسجيل دخول المستخدم عن بعد', - 'login_remote_user_enabled_text' => 'تمكين تسجيل الدخول باستخدام الخانة الرئيسية للمستخدم عن بعد', - 'login_remote_user_enabled_help' => 'هذا الخيار تمكين المصادقة عبر رأس REMOTE_USER وفقاً ل "واجهة عبّارة الشائعة (rfc3875)"', - 'login_common_disabled_text' => 'تعطيل آليات المصادقة الأخرى', - 'login_common_disabled_help' => 'يعمل هذا الخيار على تعطيل آليات المصادقة الأخرى. ما عليك سوى تمكين هذا الخيار إذا كنت متأكدًا من أن تسجيل الدخول إلى المستخدم_عن_بعد يعمل بالفعل', - 'login_remote_user_custom_logout_url_text' => 'عنوان صفحة مخصص لتسجيل الخروج', - 'login_remote_user_custom_logout_url_help' => 'إذا تم توفير عنوان URL هنا، سيتم إعادة توجيه المستخدمين إلى عنوان URL هذا بعد تسجيل خروج المستخدم من Snipe-IT. هذا مفيد لإغلاق جلسات عمل المستخدم لموفر المصادقة بشكل صحيح.', - 'login_remote_user_header_name_text' => 'الاسم المستعار للمستخدم', - 'login_remote_user_header_name_help' => 'استخدم اسم المستعار المحدد بدلاً من REMOTE_USER', - 'logo' => 'شعار', - 'logo_print_assets' => 'الاستخدام في الطباعة', - 'logo_print_assets_help' => 'استخدم العلامة التجارية في قوائم الأصول القابلة للطباعة ', - 'full_multiple_companies_support_help_text' => 'تقييد المستخدمين (بما في ذلك المشرفون) المعينون للشركات إلى أصول شركاتهم.', - 'full_multiple_companies_support_text' => 'كامل دعم الشركات المتعددة', - 'show_in_model_list' => 'إظهار في القوائم المنسدلة للنماذج', - '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' => 'معرف الكيان', - 'saml_sp_acs_url' => 'رابط خدمة مستهلك الضمان (ACS)', - 'saml_sp_sls_url' => 'رابط خدمة تسجيل الخروج الفردي (SLS)', - 'saml_sp_x509cert' => 'شهادة عامة', - 'saml_sp_metadata_url' => 'رابط بيانات التعريف', - 'saml_idp_metadata' => 'بيانات تعريف هوية SAML', - 'saml_idp_metadata_help' => 'يمكنك تحديد بيانات التعريف الشخصية الشخصية باستخدام عنوان URL أو ملف XML.', - 'saml_attr_mapping_username' => 'تعيين السمة - اسم المستخدم', - 'saml_attr_mapping_username_help' => 'سيتم استخدام اسم المعرف إذا كانت خرائط السمة غير محددة أو غير صالحة.', - 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'جعل SAML تسجيل الدخول الأساسي', - 'saml_forcelogin_help' => 'يمكنك استخدام \'/login?nosaml\' للوصول إلى صفحة تسجيل الدخول العادية.', - 'saml_slo_label' => 'تسجيل الخروج الفردي لSAML', - 'saml_slo' => 'إرسال طلب تسجيل الدخول إلى الهوية عند تسجيل الخروج', - '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' => 'عرض التنبيهات في القائمة العلوية', - 'show_archived_in_list' => 'الأصول المحفوظة', - 'show_archived_in_list_text' => 'عرض الأصول المحفوظة في قائمة "جميع الأصول"', - 'show_assigned_assets' => 'إظهار الأصول المسندة إلى الأصول', - 'show_assigned_assets_help' => 'عرض الأصول التي تم تعيينها إلى الأصول الأخرى في عرض المستخدم -> الأصول، عرض المستخدم -> معلومات -> طباعة جميع المعينات و في الحساب -> عرض الأصول المعينة.', - 'show_images_in_email' => 'إظهار الصور في رسائل البريد الإلكتروني', - 'show_images_in_email_help' => 'قم بإلغاء تحديد هذا المربع إذا كان تثبيت Snipe-IT وراء شبكة VPN أو شبكة مغلقة ولن يتمكن المستخدمون خارج الشبكة من تحميل الصور التي يخدمها هذا التثبيت في رسائل البريد الإلكتروني الخاصة بهم.', - 'site_name' => 'اسم الموقع', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'قنص-إيت الإصدار', - 'support_footer' => 'دعم روابط تذييل الصفحة ', - 'support_footer_help' => 'تحديد من يرى الروابط إلى دليل معلومات الدعم للمستخدمين عن طريق القناصة', - 'version_footer' => 'رقم الاصدار في التذييل ', - 'version_footer_help' => 'حدد من سوف يرى إصدار Snipe-IT و رقم النسخة.', - 'system' => 'معلومات النظام', - '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' => 'تتيح لك هذه الإعدادات تخصيص بعض جوانب التثبيت.', - 'labels_per_page' => 'عدد التسميات لكل صفحة', - 'label_dimensions' => 'أبعاد التسمية (بوصة)', - 'next_auto_tag_base' => 'الزيادة التلقائية التالية', - 'page_padding' => 'هوامش الصفحة (بوصة)', - 'privacy_policy_link' => 'رابط سياسة الخصوصية', - 'privacy_policy' => 'سياسة الخصوصية', - 'privacy_policy_link_help' => 'إذا تم تضمين عنوان URL هنا، سيتم تضمين رابط لسياسة الخصوصية الخاصة بك في تذييل التطبيق وفي أي رسائل البريد الإلكتروني التي يرسلها النظام، وفقاً لهذا التقرير. ', - 'purge' => 'تطهير السجلات المحذوفة', - 'purge_deleted' => 'Purge Deleted ', - 'labels_display_bgutter' => 'الجزء السفلي للتسمية', - 'labels_display_sgutter' => 'الجزء الجانبي للتسمية', - 'labels_fontsize' => 'حجم خط التسمية', - 'labels_pagewidth' => 'عرض ورقة التسميات', - 'labels_pageheight' => 'ارتفاع ورقة التسميات', - 'label_gutters' => 'تباعد التسميات (بوصة)', - 'page_dimensions' => 'أبعاد الصفحة (بوصة)', - 'label_fields' => 'الحقول المرئية للتسميات', - 'inches' => 'بوصة', - 'width_w' => 'ث', - 'height_h' => 'ح', - 'show_url_in_emails' => 'الرابط إلى Snipe-IT في رسائل البريد الإلكتروني', - 'show_url_in_emails_help_text' => 'قم بإلغاء اختيار هذا المربع إذا كنت لا ترغب في الربط مرة أخرى إلى Snipe-IT في تذييل البريد الإلكتروني الخاص بك. تعد مفيدة إذا كان معظم المستخدمين لا يقومون بتسجيل الدخول. ', - 'text_pt' => 'حزب العمال', - 'thumbnail_max_h' => 'ماكس ارتفاع الصورة المصغرة', - 'thumbnail_max_h_help' => 'الحد الأقصى للارتفاع بالبكسل الذي قد تعرضه الصور المصغرة في طريقة عرض بطاقة البيانات. الحد الأدنى 25، 500 كحد أقصى.', - 'two_factor' => 'توثيق ذو عاملين', - 'two_factor_secret' => 'رمز عاملين', - 'two_factor_enrollment' => 'اثنان عامل التسجيل', - 'two_factor_enabled_text' => 'تمكين عاملين', - 'two_factor_reset' => 'إعادة تعيين سر عاملين', - 'two_factor_reset_help' => 'سيؤدي هذا إلى إجبار المستخدم على تسجيل أجهزته باستخدام أداة مصادقة غوغل مرة أخرى. ويمكن أن يكون ذلك مفيدا إذا فقدت أو سرقت الجهاز المسجل حاليا.', - 'two_factor_reset_success' => 'جهاز عاملين إعادة تعيين بنجاح', - 'two_factor_reset_error' => 'أخفق إعادة تعيين عامل عامل اثنين', - 'two_factor_enabled_warning' => 'سيؤدي تمكين عاملين إذا لم يتم تمكينه حاليا إلى إجبارك فورا على المصادقة باستخدام جهاز مسجل في غوغل أوث. سيكون لديك القدرة على تسجيل جهازك إذا كان أحد غير مسجل حاليا.', - 'two_factor_enabled_help' => 'سيؤدي هذا إلى تشغيل المصادقة الثنائية باستخدام غوغل أوثنتيكاتور.', - 'two_factor_optional' => 'انتقائي (يمكن للمستخدمين تمكين أو تعطيل إذا كان مسموحا به)', - 'two_factor_required' => 'اجباري لجميع المستخدمين', - 'two_factor_disabled' => 'معاق', - 'two_factor_enter_code' => 'أدخل رمز عاملين', - 'two_factor_config_complete' => 'إرسال الرمز', - 'two_factor_enabled_edit_not_allowed' => 'لا يسمح لك المشرف بتعديل هذا الإعداد.', - 'two_factor_enrollment_text' => "التوثيق ذو العاملين 2FA اجباري، ولكن لم يتم تسجيل جهازك بعد. افتح تطبيق غوغل للتوثيق Google Authenticator وافحص رمز الاستجابة السريعة QR أدناه لتسجيل جهازك. بعد تسجيل جهازك، أدخل الرمز أدناه", - 'require_accept_signature' => 'يتطلب التوقيع', - 'require_accept_signature_help_text' => 'سيتطلب تمكين هذه الميزة من المستخدمين تسجيل الدخول فعليا عند قبول مادة العرض.', - 'left' => 'اليسار', - 'right' => 'حق', - 'top' => 'أعلى', - 'bottom' => 'الأسفل', - 'vertical' => 'عمودي', - 'horizontal' => 'أفقي', - 'unique_serial' => 'أرقام تسلسلية مميزة', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ar/admin/settings/message.php b/resources/lang/ar/admin/settings/message.php deleted file mode 100644 index 8de31c3a7a..0000000000 --- a/resources/lang/ar/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'حدث خطأ أثناء التحديث. ', - 'success' => 'تم تحديث الإعدادات بنجاح.', - ], - 'backup' => [ - 'delete_confirm' => 'هل تريد بالتأكيد حذف ملف النسخة الاحتياطية هذا؟ لا يمكن التراجع عن هذا الإجراء.', - 'file_deleted' => 'تم حذف ملف النسخ الاحتياطي بنجاح.', - 'generated' => 'تم إنشاء ملف نسخ احتياطي جديد بنجاح.', - 'file_not_found' => 'تعذر العثور على ملف النسخ الاحتياطي هذا على الملقم.', - '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' => 'تمت إزالة السجلات المحذوفة بنجاح.', - ], - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/ar/admin/statuslabels/message.php b/resources/lang/ar/admin/statuslabels/message.php deleted file mode 100644 index 87e85b9755..0000000000 --- a/resources/lang/ar/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'تسمية الحالة غير موجودة.', - 'assoc_assets' => 'ترتبط تسمية الحالة هذه مع واحد على الأقل من الأصول ولا يمكن حذفها. يرجى تحديث الأصول حيث لا تشير إلى هذه الحالة وحاول مرة أخرى. ', - - 'create' => [ - 'error' => 'لم يتم إنشاء تسمية الحالة، يرجى إعادة المحاولة.', - 'success' => 'تم إنشاء تسمية الحالة بنجاح.', - ], - - 'update' => [ - 'error' => 'لم يتم تحديث تسمية الحالة، يرجى إعادة المحاولة', - 'success' => 'تم تحديث تسمية الحالة بنجاح.', - ], - - 'delete' => [ - 'confirm' => 'هل تريد بالتأكيد حذف تسمية الحالة هذه؟', - 'error' => 'حدثت مشكلة أثناء حذف تسمية الحالة. حاول مرة اخرى.', - 'success' => 'تم حذف تسمية الحالة بنجاح.', - ], - - 'help' => [ - 'undeployable' => 'لا يمكن اخراج هذه الأصول لأي شخص.', - 'deployable' => 'يمكن اخراج هذه الأصول. بعد تعيينهم، سيتم اعطاءها الحالة تم التوزيع.', - 'archived' => 'لا اخراج هذه الأصول، ولن تظهر إلا في المؤرشفة. وهذا مفيد للاحتفاظ بالمعلومات عن الأصول لأغراض الميزانية / التاريخية وايضا الاحتفاظ بها خارج قائمة الأصول اليومية.', - 'pending' => 'لا يمكن بعد اخراج هذه الأصول لأي شخص، غالبا ما تستخدم للأصول اللتي قيد الصيانة، ولكن من المتوقع أن تعود إلى الاستخدام.', - ], - -]; diff --git a/resources/lang/ar/admin/suppliers/message.php b/resources/lang/ar/admin/suppliers/message.php deleted file mode 100644 index 4c6faedb1c..0000000000 --- a/resources/lang/ar/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'المورد غير مجود.', - - - 'create' => array( - 'error' => 'لم يتم إنشاء المورد، الرجاء المحاولة مرة أخرى.', - 'success' => 'تم إنشاء المورد بنجاح.' - ), - - 'update' => array( - 'error' => 'لم يتم تحديث المورد، يرجى إعادة المحاولة', - 'success' => 'تم تحديث المورد بنجاح.' - ), - - 'delete' => array( - 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذا المورد؟', - 'error' => 'حدثت مشكلة أثناء حذف المورد. حاول مرة اخرى.', - 'success' => 'تم حذف المورد بنجاح.', - 'assoc_assets' => 'هذا المورد مرتبط حاليا مع :asset_count من الأصول على الاقل ولا يمكن حذفه. الرجاء تحديث الأصول لكي لا تشير الى هذا المورد ثم حاول مرة أخرى. ', - 'assoc_licenses' => 'هذا المورد مرتبط حاليا مع :licenses_count من التراخيص ولا يمكن حذفه. الرجاء تحديث التراخيص الخاصة بك لكي لا تشير الى هذا المورد وحاول مرة أخرى. ', - 'assoc_maintenances' => 'هذا المورد مرتبط حاليا مع :asset_maintenances_count من سندات صيانة الأصول ولا يمكن حذفه. الرجاء تحديث سندات صيانة الأصول الخاصة بك لكي لا تشير الى هذا المورد وحاول مرة أخرى. ', - ) - -); diff --git a/resources/lang/ar/admin/suppliers/table.php b/resources/lang/ar/admin/suppliers/table.php deleted file mode 100644 index 6d27b60ecb..0000000000 --- a/resources/lang/ar/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'حول الموردين', - 'about_suppliers_text' => 'يتم استخدام الموردين لتتبع مصدر العناصر', - 'address' => 'عنوان المورد', - 'assets' => 'الأصول', - 'city' => 'المدينة', - 'contact' => 'اسم جهة الاتصال', - 'country' => 'الدولة', - 'create' => 'إنشاء مورد', - 'email' => 'البريد الالكتروني', - 'fax' => 'فاكس', - 'id' => 'رقم التعريف', - 'licenses' => 'التراخيص', - 'name' => 'إسم المورد', - 'notes' => 'ملاحظات', - 'phone' => 'هاتف', - 'state' => 'الحالة', - 'suppliers' => 'الموردون', - 'update' => 'تحديث المورد', - 'url' => 'الرابط', - 'view' => 'مشاهدة المورد', - 'view_assets_for' => 'عرض الأصول لـ', - 'zip' => 'الرمز البريدي', - -); diff --git a/resources/lang/ar/admin/users/general.php b/resources/lang/ar/admin/users/general.php deleted file mode 100644 index 075cdf866a..0000000000 --- a/resources/lang/ar/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'هذا المستخدم تسجيل الدخول', - 'activated_disabled_help_text' => 'لا يمكنك تعديل حالة التنشيط لحسابك الخاص.', - 'assets_user' => 'الأصول التي تم اخراجها إلى :name', - 'bulk_update_warn' => 'أنت على وشك تعديل خصائص :user_count من المستخدمين. يرجى ملاحظة أنه لا يمكنك تغيير سمات المستخدم الخاصة بك باستخدام هذا النموذج، ويجب إجراء تعديلات على المستخدم الخاص بك بشكل على حدة.', - 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة مستخدمين في وقت واحد. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة فارغة دون تغيير.', - 'current_assets' => 'يتم حاليا سحب الأصول إلى هذا المستخدم', - 'clone' => 'نسخ المستخدم', - 'contact_user' => 'الاتصال: :name', - 'edit' => 'تعديل المستخدم', - 'filetype_info' => 'انواع صيغ الملفات المسوح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'history_user' => 'الأرشيف الخاص بـ :name', - 'info' => 'معلومات', - 'restore_user' => 'انقر هنا لاستعادتها.', - 'last_login' => 'آخر دخول للمستخدم', - 'ldap_config_text' => 'يمكن العثور على إعدادات تهيئة لداب المشرف> الإعدادات. سيتم تعيين الموقع (اختياري) المحدد لجميع المستخدمين الذين تم استيرادهم.', - 'print_assigned' => 'طباعة كل الممتلكات', - 'email_assigned' => 'قائمة البريد اﻹلكتروني لكل المعينين', - 'user_notified' => 'تم إرسال قائمة بالعناصر المعينة حاليا إلى المستخدم بالبريد الإلكتروني.', - 'auto_assign_label' => 'تضمين هذا المستخدم عند التعيين التلقائي للتراخيص المؤهلة', - 'auto_assign_help' => 'تخطي هذا المستخدم في التعيين التلقائي للترخيص', - 'software_user' => 'البرامج المخرجة الى: :name', - 'send_email_help' => 'يجب عليك توفير عنوان بريد إلكتروني لهذا المستخدم لإرسال بيانات اعتماده. لا يمكن إرسال بيانات الاعتماد البريدية إلا عند إنشاء المستخدم. يتم تخزين كلمات المرور في تجزئة ذات اتجاه واحد ولا يمكن استرجاعها بمجرد الحفظ.', - 'view_user' => 'عرض المستخدم :name', - 'usercsv' => 'ملف CSV', - 'two_factor_admin_optin_help' => 'تسمح إعدادات المشرف الحالية بإنفاذ انتقائي للمصادقة الثنائية.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'لا يمكن تسجيل المستخدم', - 'user_activated' => 'يمكن تسجيل المستخدم', - 'activation_status_warning' => 'عدم تغيير حالة التفعيل', - 'group_memberships_helpblock' => 'فقط المشرفين العامون يمكنهم تعديل عضويات المجموعة.', - 'superadmin_permission_warning' => 'فقط للمشرفين العامين يمكنهم منح مستخدم صلاحية المشرف العام.', - 'admin_permission_warning' => 'يمكن فقط للمستخدمين الذين لديهم حقوق المشرفين أو أعلى منح صلاحية مشرف لمستخدم.', - 'remove_group_memberships' => 'إزالة عضويات مجموعة', - 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'تم إنشاؤها في:', - 'email_user_creds_on_create' => 'إرسال بيانات دخول هذا المستخدم بالبريد الإلكتروني؟', -]; diff --git a/resources/lang/ar/admin/users/message.php b/resources/lang/ar/admin/users/message.php deleted file mode 100644 index 4b0d366b4b..0000000000 --- a/resources/lang/ar/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'لقد قبلت هذا الأصل بنجاح.', - 'declined' => 'لقد رفضت هذا الأصل بنجاح.', - 'bulk_manager_warn' => 'تم تحديث المستخدمين بنجاح، ولكن لم يتم حفظ إدخال مديرك لأن المدير الذي حددته كان أيضا في قائمة المستخدمين التي سيتم تعديلها، وقد لا يكون المستخدمون مديرهم الخاص. يرجى تحديد المستخدمين مرة أخرى، باستثناء المدير.', - 'user_exists' => 'المستخدم موجود مسبقاً!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'حقل تسجيل الدخول اجباري', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'كلمة المرور اجبارية.', - 'insufficient_permissions' => 'صلاحيات غير كافية.', - 'user_deleted_warning' => 'تم حذف المستخدم. سيكون عليك استعادة هذا المستخدم اذا ارت التعديل عليه او تسليمه اجهزة جديدة.', - 'ldap_not_configured' => 'لم يتم تكوين دمج لداب لهذا التثبيت.', - 'password_resets_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور للمستخدمين المحددين الذين تم تفعيلهم ولديهم عناوين بريد إلكتروني صالحة.', - 'password_reset_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور إلى البريد الإلكتروني!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'تم إنشاء المستخدم بنجاح.', - 'update' => 'تم تعديل المستخدم بنجاح.', - 'update_bulk' => 'تم تحديث المستخدمين بنجاح!', - 'delete' => 'تم حذف المستخدم بنجاح.', - 'ban' => 'تم حظر المستخدم بنجاح.', - 'unban' => 'تم إلغاء الحظر عن المستخدم بنجاح.', - 'suspend' => 'تم تعليق المستخدم بنجاح.', - 'unsuspend' => 'تم إلغاء التعليق عن المستخدم بنجاح.', - 'restored' => 'تم استعادة المستخدم بنجاح.', - 'import' => 'تم استيراد المستخدمين بنجاح.', - ), - - 'error' => array( - 'create' => 'حدث خطأ ما أثناء إنشاء هذا المستخدم. حاول مرة أخرى.', - 'update' => 'حدث خطأ أثناء تحديث هذا المستخدم. حاول مرة أخرى.', - 'delete' => 'حدث خطأ ما أثناء حذف هذا المستخدم. حاول مرة أخرى.', - 'delete_has_assets' => 'يحتوي هذا المستخدم على عناصر تم اخراجها ولا يمكن حذفها.', - 'unsuspend' => 'حدث خطأ ما أثناء إلغاء تقييد الانتظار. حاول مرة أخرى.', - 'import' => 'حدث خطأ أثناء استيراد المستخدمين. حاول مرة أخرى.', - 'asset_already_accepted' => 'هذا الجهاز تم قبوله مسبقاً.', - 'accept_or_decline' => 'يجب إما قبول مادة العرض هذه أو رفضها.', - 'incorrect_user_accepted' => 'لم يتم سحب مادة العرض التي حاولت قبولها.', - 'ldap_could_not_connect' => 'تعذر الاتصال بخادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', - 'ldap_could_not_bind' => 'تعذر ربط خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP: ', - 'ldap_could_not_search' => 'تعذر البحث في خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', - 'ldap_could_not_get_entries' => 'تعذر الحصول على إدخالات من خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', - 'password_ldap' => 'تتم إدارة كلمة المرور لهذا الحساب بواسطة لداب / أكتيف ديركتوري. يرجى الاتصال بقسم تقنية المعلومات لتغيير كلمة المرور.', - ), - - 'deletefile' => array( - 'error' => 'لم يتم حذف الملف. حاول مرة اخرى.', - 'success' => 'تم حذف الملف بنجاح.', - ), - - 'upload' => array( - 'error' => 'لم يتم تحميل الملف. حاول مرة اخرى.', - 'success' => 'تم تحميل الملف بنجاح.', - 'nofiles' => 'لم تحدد أية ملفات للتحميل', - 'invalidfiles' => 'واحد أو أكثر من الملفات كبير جدا أو هو نوع ملف غير مسموح به. أنواع الملفات المسموح بها هي ينغ و جيف و جبغ و دوك و دوك و بدف و تكست.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/ar/admin/users/table.php b/resources/lang/ar/admin/users/table.php deleted file mode 100644 index 22c894da94..0000000000 --- a/resources/lang/ar/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'نشط', - 'allow' => 'السماح', - 'checkedout' => 'الأصول', - 'created_at' => 'تم إنشاؤه', - 'createuser' => 'أنشاء مستخدم جديد', - 'deny' => 'رفض', - 'email' => 'البريد الالكتروني', - 'employee_num' => 'رقم الموظف', - 'first_name' => 'الإسم الأول', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'رقم التعريف', - 'inherit' => 'يرث', - 'job' => 'العنوان الوظيفي', - 'last_login' => 'اخر تسجيل دخول', - 'last_name' => 'الإسم الأخير', - 'location' => 'الموقع', - 'lock_passwords' => 'لا يمكن تغيير تفاصيل الدخول بالنسبة لهذا التنصيب.', - 'manager' => 'المدير', - 'managed_locations' => 'المواقع المدارة', - 'name' => 'الاسم', - 'notes' => 'مُلاحظات', - 'password_confirm' => 'تأكيد كلمة المرور', - 'password' => 'كلمة المرور', - 'phone' => 'رقم الهاتف', - 'show_current' => 'عرض المستخدمين الحاليين', - 'show_deleted' => 'عرض المستخدمين المحذوفين', - 'title' => 'المسمى الوظيفي', - 'to_restore_them' => 'لاستعادتها.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'تحديث المستخدم', - 'username' => 'اسم المستخدم', - 'user_deleted_text' => 'تم وضع علامة على هذا المستخدم على أنه محذوف.', - 'username_note' => '(يستخدم فقط للربط مع الـ Active Directory وليس لغرض تسجيل الدخول.)', - 'cloneuser' => 'نسخ المستخدم', - 'viewusers' => 'عرض المستخدمين', -); diff --git a/resources/lang/ar/auth/general.php b/resources/lang/ar/auth/general.php deleted file mode 100644 index 227db5e10c..0000000000 --- a/resources/lang/ar/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'إرسال رسالة إعادة تعيين كلمة المرور', - 'email_reset_password' => 'البريد الإلكتروني إعادة تعيين كلمة المرور', - 'reset_password' => 'إعادة تعيين كلمة المرور', - 'saml_login' => 'تسجيل الدخول عبر SAML', - 'login' => 'الدخول', - 'login_prompt' => 'الرجاء تسجيل الدخول', - 'forgot_password' => 'نسيت كلمة المرور', - 'ldap_reset_password' => 'الرجاء النقر هنا لإعادة تعيين كلمة مرور LDAP', - 'remember_me' => 'تذكرني', - 'username_help_top' => 'أدخل اسم المستخدم الخاص بك ليتم إرسال رابط إعادة تعيين كلمة المرور إلى البريد الإلكتروني.', - 'username_help_bottom' => 'قد يكون اسم المستخدم وعنوان البريد الإلكتروني الخاصين بك متماثلين، ولكن قد لا يكونا كذلك، بناءً على الإعدادات الخاصة بك. إذا كنت لا تستطيع تذكر اسم المستخدم الخاص بك، اتصل بالمسؤول. لن يتم إرسال رابط إعادة تعيين كلمة المرور عبر البريد الإلكتروني إلى أسماء المستخدمين التي لا تحتوي على عنوان بريد إلكتروني مرتبط بها ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/ar/button.php b/resources/lang/ar/button.php deleted file mode 100644 index 676d473bd0..0000000000 --- a/resources/lang/ar/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'الإجراءات', - 'add' => 'إضافة جديد', - 'cancel' => 'إلغاء', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'حذف', - 'edit' => 'تعديل', - 'restore' => 'إستعادة', - 'remove' => 'حذف', - 'request' => 'طلب', - 'submit' => 'إرسال', - 'upload' => 'رفع', - 'select_file' => 'حدد ملف ...', - 'select_files' => 'إختيار ملف...', - 'generate_labels' => '{1} انشاء تسميات [2,*] توليد تسميات', - 'send_password_link' => 'إرسال رابط إعادة تعيين كلمة السر', - 'go' => 'انطلق', - 'bulk_actions' => 'مجموعة إجراءات', - 'add_maintenance' => 'إضافة صيانة', - 'append' => 'إلحاق', - 'new' => 'جديد', -]; diff --git a/resources/lang/ar/general.php b/resources/lang/ar/general.php deleted file mode 100644 index 0c690cb206..0000000000 --- a/resources/lang/ar/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'ملحقات', - 'activated' => 'مفعل', - 'accepted_date' => 'تم تخزين التاريخ', - 'accessory' => 'ملحق', - 'accessory_report' => 'تقرير الملحقات', - 'action' => 'الإجراء', - 'activity_report' => 'تقرير الأنشطة', - 'address' => 'العنوان', - 'admin' => 'الإدارة', - 'administrator' => 'المدير', - 'add_seats' => 'المقاعد المضافة', - 'age' => "العمر", - 'all_assets' => 'كل الأصول', - 'all' => 'الكل', - 'archived' => 'مؤرشفة', - 'asset_models' => 'موديلات الأصول', - 'asset_model' => 'موديل', - 'asset' => 'الأصول', - 'asset_report' => 'تقرير الأصول', - 'asset_tag' => 'ترميز الأصل', - 'asset_tags' => 'وسم الأصل', - 'assets_available' => 'الأصول المتاحة', - 'accept_assets' => 'قبول الأصول :name', - 'accept_assets_menu' => 'قبول الأصول', - 'audit' => 'تدقيق', - 'audit_report' => 'سجل التدقيق', - 'assets' => 'الأصول', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'مسنَدة إلى :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'حذف الصورة الرمزية', - 'avatar_upload' => 'رفع صورة رمزية', - 'back' => 'الرجوع للخلف', - 'bad_data' => 'لم يتم العثور على شيء. ربما البيانات السيئة؟', - 'bulkaudit' => 'تدقيق متعدد', - 'bulkaudit_status' => 'حالة التدقيق', - 'bulk_checkout' => 'اخراج متعدد', - 'bulk_edit' => 'تحرير بالجملة', - 'bulk_delete' => 'حذف بالجملة', - 'bulk_actions' => 'مجموعة إجراءات', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'حسب الحالة', - 'cancel' => 'إلغاء', - 'categories' => 'التصنيفات', - 'category' => 'تصنيف', - 'change' => 'في خارج', - 'changeemail' => 'تغيير عنوان البريد الإلكتروني', - 'changepassword' => 'تغيير كلمة المرور', - 'checkin' => 'تسجيل', - 'checkin_from' => 'تحقق من', - 'checkout' => 'ترجيع', - 'checkouts_count' => 'الخارج', - 'checkins_count' => 'المٌدخل', - 'user_requests_count' => 'الطلبات', - 'city' => 'المدينة', - 'click_here' => 'انقر هنا', - 'clear_selection' => 'مسح التحديد', - 'companies' => 'الشركات', - 'company' => 'شركة', - 'component' => 'مكون', - 'components' => 'المكونات', - 'complete' => 'اكتمال', - 'consumable' => 'مستهلكات', - 'consumables' => 'المواد الاستهلاكية', - 'country' => 'الدولة', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'إضافة', - 'created' => 'تم إنشاء العنصر', - 'created_asset' => 'الأصول المضافة', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'إنشاء سجل', - 'updated_at' => 'تم التحديث في', - 'currency' => '$', // this is deprecated - 'current' => 'الحالي', - 'current_password' => 'كلمة المرور الحالية', - 'customize_report' => 'تخصيص التقرير', - 'custom_report' => 'تقرير مخصص للأصول', - 'dashboard' => 'لوحة القيادة', - 'days' => 'أيام', - 'days_to_next_audit' => 'أيام إلى التدقيق التالي', - 'date' => 'التاريخ', - 'debug_warning' => 'تحذير!', - 'debug_warning_text' => 'هذا التطبيق يعمل في وضع الإنتاج مع تمكين التصحيح. هذا يمكن أن يعرض البيانات الحساسة إذا كان التطبيق الخاص بك هو في متناول العالم الخارجي. تعطيل وضع التصحيح عن طريق تعيين قيمة APP_DEBUG في ملف .env إلى false.', - 'delete' => 'حذف', - 'delete_confirm' => 'هل أنت متأكد من حذف :المنتج؟', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'تم حذفها', - 'delete_seats' => 'المقاعد المحذوفة', - 'deletion_failed' => 'فشل الحذف', - 'departments' => 'الإدارات', - 'department' => ' قسم، أقسام', - 'deployed' => 'مُوزعة', - 'depreciation' => 'الإستهلاك', - 'depreciations' => 'الاستهلاكات', - 'depreciation_report' => 'تقرير الإستهلاك', - 'details' => 'التفاصيل', - 'download' => 'تحميل', - 'download_all' => 'تنزيل الكل', - 'editprofile' => 'تعديل الملف الشخصي', - 'eol' => 'نهاية العمر', - 'email_domain' => 'نطاق البريد الإلكتروني', - 'email_format' => 'تنسيق البريد الإلكتروني', - 'employee_number' => 'رقم الموظف', - 'email_domain_help' => 'يتم استخدام هذا لتوليد عناوين البريد الإلكتروني عند الاستيراد', - 'error' => 'خطأ', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', - 'firstname_lastname_format' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'الاسم الأول الاسم الأخير (jane_smith@example.com)', - 'lastnamefirstinitial_format' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'الأول', - 'firstnamelastname' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', - 'lastname_firstinitial' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', - 'firstinitial.lastname' => 'الاسم الأخير الأول (jsmith@example.com)', - 'firstnamelastinitial' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', - 'first_name' => 'الإسم الأول', - 'first_name_format' => 'الاسم الأول (jane@example.com)', - 'files' => 'الملفات', - 'file_name' => 'ملف', - 'file_type' => 'نوع الملف', - 'filesize' => 'حجم الملف', - 'file_uploads' => 'تحميلات الملفات', - 'file_upload' => 'رفع الملف', - 'generate' => 'توفير', - 'generate_labels' => 'إنشاء تسميات', - 'github_markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', - 'groups' => 'المجموعات', - 'gravatar_email' => 'البريد الإلكتروني لخدمة Gravatar', - 'gravatar_url' => 'غيّر صورتك الرمزية في Gravatar.com.', - 'history' => 'الأرشيف', - 'history_for' => 'السجل لـ', - 'id' => 'رقم التعريف', - 'image' => 'صورة', - 'image_delete' => 'حذف الصورة', - 'include_deleted' => 'Include Deleted Assets', - 'image_upload' => 'رفع صورة', - 'filetypes_accepted_help' => 'نوع الملف المقبول هو :types. الحد الأقصى لحجم التحميل المسموح به هو :size.|أنواع الملف المقبول هي :types. الحد الأقصى لحجم التحميل المسموح به هو :size.', - 'filetypes_size_help' => 'الحد الأقصى لحجم الرفع المسموح به هو :size.', - 'image_filetypes_help' => 'أنواع الملفات المقبولة هي jpg، webpp، png، gif، svg. الحد الأقصى المسموح به للتحميل هو :size.', - 'unaccepted_image_type' => 'ملف الصورة هذا غير قابل للقراءة. أنواع الملفات المقبولة هي jpg، webpp، png، gif، svg. نوع هذا الملف هو: :mimetype.', - 'import' => 'استيراد', - 'importing' => 'الاستيراد', - 'importing_help' => 'يمكنك استيراد الأصول، الملحقات، التراخيص، المكونات، المواد الاستهلاكية، والمستخدمين عبر ملف CSV.

يجب أن تكون CSV محددة بفواصل وأن يتم تنسيقها مع رؤوس تطابق تلك الموجودة في عينة CSVs في الوثائق.', - 'import-history' => 'استيراد الأرشيف', - 'asset_maintenance' => 'صيانة الأصول', - 'asset_maintenance_report' => 'تقرير صيانة الأصول', - 'asset_maintenances' => 'صيانة الأصول', - 'item' => 'بند', - 'item_name' => 'إسم العنصر', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'صلاحيات غير كافية!', - 'kits' => 'مجموعات محددة مسبقاً', - 'language' => 'لغة', - 'last' => 'الاخير', - 'last_login' => 'آخر تسجيل دخول', - 'last_name' => 'الإسم الأخير', - 'license' => 'الترخيص', - 'license_report' => 'تقرير الترخيص', - 'licenses_available' => 'التراخيص المتاحة', - 'licenses' => 'التراخيص', - 'list_all' => 'عرض الكل', - 'loading' => 'جار التحميل. أرجو الإنتظار....', - 'lock_passwords' => 'لن يتم حفظ قيمة الحقل هذه في تثبيت تجريبي.', - 'feature_disabled' => 'تم تعطيل هذه الميزة للتثبيت التجريبي.', - 'location' => 'الموقع', - 'locations' => 'المواقع', - 'logo_size' => 'يبدو شعار مربع أفضل مع الشعار + النص. الحد الأقصى لحجم عرض الشعار هو 50 بكسل × 500 بكس. ', - 'logout' => 'تسجيل خروج', - 'lookup_by_tag' => 'البحث عن طريق ترميز الأصل', - 'maintenances' => 'الصيانة', - 'manage_api_keys' => 'Manage API Keys', - 'manufacturer' => 'الشركة المصنعة', - 'manufacturers' => 'الشركات المصنعة', - 'markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', - 'min_amt' => 'دقيقة. الكمية', - 'min_amt_help' => 'الحد الأدنى لعدد العناصر التي ينبغي أن تكون متاحة قبل بدء تشغيل التنبيه. اترك حقل الحد الأدنى للكمية فارغا إذا كنت لا تريد تلقي تنبيهات للمخزون المنخفض.', - 'model_no' => 'رقم الموديل', - 'months' => 'أشهر', - 'moreinfo' => 'المزيد من المعلومات', - 'name' => 'الإسم', - 'new_password' => 'كلمة المرور الجديدة', - 'next' => 'التالى', - 'next_audit_date' => 'تاريخ التدقيق التالي', - 'last_audit' => 'آخر مراجعة', - 'new' => 'الجديد!', - 'no_depreciation' => 'لا يوجد إستهلاك', - 'no_results' => 'لا يوجد نتائج.', - 'no' => 'لا', - 'notes' => 'مُلاحظات', - 'order_number' => 'رقم الأمر', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'عرض عناصر _MENU_', - 'pagination_info' => 'عرض _START_ إلى _END_ من إجمالي العناصر البالغ عددها TOTAL_', - 'pending' => 'قيد الانتظار', - 'people' => 'الأشخاص', - 'per_page' => 'عدد النتائج في كل صفحة', - 'previous' => 'سابق', - 'processing' => 'معالجة', - 'profile' => 'ملفك الشخصي', - 'purchase_cost' => 'تكلفة الشراء', - 'purchase_date' => 'تاريخ الشراء', - 'qty' => 'الكمية', - 'quantity' => 'كمية', - 'quantity_minimum' => 'لديك :count عناصر أقل أو قريبة من الحد الأدنى لمستويات الكمية', - 'quickscan_checkin' => 'فحص سريع للادخال', - 'quickscan_checkin_status' => 'فحص حالة الادخال', - 'ready_to_deploy' => 'جاهزة للتوزيع', - 'recent_activity' => 'آخر نشاط', - 'remaining' => 'المتبقية', - 'remove_company' => 'إزالة جمعية الشركة', - 'reports' => 'التقارير', - 'restored' => 'المعاد', - 'restore' => 'إستعادة', - 'requestable_models' => 'النماذج المطلوبة', - 'requested' => 'طلب', - 'requested_date' => 'تاريخ الطلب', - 'requested_assets' => 'الأصول المطلوبة', - 'requested_assets_menu' => 'الأصول المطلوبة', - 'request_canceled' => 'تم إلغاء الطلب', - 'save' => 'حفظ', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'تحديد', - 'select_all' => 'اختر الكل', - 'search' => 'بحث', - 'select_category' => 'اختر تصنيف', - 'select_department' => 'حدد قسم', - 'select_depreciation' => 'حدد نوع الاستهلاك', - 'select_location' => 'حدد موقعا', - 'select_manufacturer' => 'حدد الشركة المصنعة', - 'select_model' => 'اختر الموديل', - 'select_supplier' => 'حدد المورد', - 'select_user' => 'حدد مستخدم', - 'select_date' => 'تحديد التاريخ (يي-مم-د)', - 'select_statuslabel' => 'حدد الحالة', - 'select_company' => 'حدد الشركة', - 'select_asset' => 'حدد مادة العرض', - 'settings' => 'الإعدادات', - 'show_deleted' => 'إظهار المحذوف', - 'show_current' => 'اظهار الحالي', - 'sign_in' => 'تسجيل الدخول', - 'signature' => 'التوقيع', - 'signed_off_by' => 'تم توقيعه من قبل', - 'skin' => 'المظهر', - 'webhook_msg_note' => 'سيتم إرسال إشعار عبر الربط البرمجي (webhook)', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'التثبيت التجريبي (DEMO): يتم تعطيل بعض الميزات لهذا التثبيت.', - 'site_name' => 'إسم الموقع', - 'state' => 'المنطقة / الولاية', - 'status_labels' => 'تسميات الحالة', - 'status' => 'الحالة', - 'accept_eula' => 'اتفاقية القبول', - 'supplier' => 'المورد', - 'suppliers' => 'الموردون', - 'sure_to_delete' => 'هل تريد بالتأكيد حذفها', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'عرض', - 'target' => 'استهداف', - 'time_and_date_display' => 'عرض الوقت والتاريخ', - 'total_assets' => 'إجمالي الأصول', - 'total_licenses' => 'مجموع التراخيص', - 'total_accessories' => 'مجموع الملحقات', - 'total_consumables' => 'مجموع المواد الاستهلاكية', - 'type' => 'اكتب', - 'undeployable' => 'غير قابلة للتوزيع', - 'unknown_admin' => 'إداري غير معروف', - 'username_format' => 'تنسيق اسم المستخدم', - 'username' => 'Username', - 'update' => 'تحديث', - 'upload_filetypes_help' => 'أنواع الملفات المسموح بها هي png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. الحد الأقصى المسموح به هو :size.', - 'uploaded' => 'تم تحميلها', - 'user' => 'المستخدم', - 'accepted' => 'قبلت', - 'declined' => 'رفض', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'الأصول غير المقبولة', - 'users' => 'المستخدمين', - 'viewall' => 'عرض الكل', - 'viewassets' => 'عرض الأصول المخرجة', - 'viewassetsfor' => 'عرض الأصول لـ :name', - 'website' => 'الموقع', - 'welcome' => 'مرحباً :name', - 'years' => 'سنوات', - 'yes' => 'نعم', - 'zip' => 'الرمز البريدي', - 'noimage' => 'لم يتم تحميل أي صورة أو صورة لم يتم العثور عليها.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'انتهت صلاحية جلسة النموذج. حاول مرة اخرى.', - 'login_enabled' => 'تسجيل الدخول مفعل', - 'audit_due' => 'الواجب مراجعته', - 'audit_overdue' => 'مراجعة الحسابات المتأخرة', - '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 التالي من العناصر في soon:', - 'expected_checkin' => 'موعد الترجيع المحتمل', - 'reminder_checked_out_items' => 'هذا تذكير بالعناصر التي تم إعارتها لك حاليا. إذا كنت تشعر بأن هذه القائمة غير دقيقة (شيء مفقود، أو شيء يظهر هنا تعتقد أنك لم تستلمه أبداً)، يرجى إرسال بريد إلكتروني إلى :reply_to_name على :reply_to_address.', - 'changed' => 'تغيرت', - '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' => 'التحسينات', - 'information' => 'معلومات', - 'permissions' => 'الأذونات', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'تصدير', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'مزامنة', - 'sync_results' => 'نتائج المزامنة', - 'license_serial' => 'مفتاح السلسلة / المنتج', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'هذه هي لوحة التحكم الخاصة بك. هناك العديد من هذه اللوحة، ولكن هذه اللوحة لك.', - '60_percent_warning' => 'تم اكمال 60% (تحذير)', - 'dashboard_empty' => 'It looks like you have 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' => 'اخفاء', - 'assigned' => 'مسندة', - 'asset_count' => 'عدد الأصول', - 'accessories_count' => 'عدد الملحقات', - 'consumables_count' => 'عدد المواد المستهلكة', - 'components_count' => 'عدد المكونات', - 'licenses_count' => 'عدد التراخيص', - 'notification_error' => 'Error', - 'notification_error_hint' => 'الرجاء التحقق من الاخطاء بالنموذج أدناه', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'دمج المستخدمين', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'لا يمكن التراجع عن هذا الإجراء، ويجب أن تستخدم فقط عندما تحتاج إلى دمج المستخدمين بسبب سوء الاستيراد أو المزامنة. تأكد من تشغيل النسخ الاحتياطي أولاً.', - 'no_users_selected' => 'لا يوجد مستخدمين محددين', - 'not_enough_users_selected' => 'يجب اختيارعدد :count مستخدم على الأقل', - 'merge_success' => 'تم دمج :count من المستخدمين بنجاح في :into_username!', - 'merged' => 'دُمِجَت', - 'merged_log_this_user_into' => 'تم دمج هذا المستخدم (رقم :to_id - :to_username) إلى المستخدم رقم :from_id (:from_username) ', - 'merged_log_this_user_from' => 'تم دمج المستخدم رقم :from_id (:from_username) في هذا المستخدم (رقم :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'تم تعطيل إنشاء علامات الأصول التزايدية التلقائية لذلك يجب أن يكون لجميع الصفوف عمود "علامة الأصول" مأهول.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'ملاحظة: تم تمكين إنشاء علامات الأصول التزايدية التلقائية لذلك سيتم إنشاء أصول للصفوف التي لا تحتوي على "علامة الأصول" مأهولة. الصفوف التي تحتوي على "علامة أصول" مأهولة سيتم تحديثها مع المعلومات المقدمة.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'تم إنشاء جداول قاعدة البيانات الخاصة بك', - 'setup_migration_output' => 'ناتج الهجرة:', - 'setup_migration_create_user' => 'التالي: إنشاء مستخدم', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ar/help.php b/resources/lang/ar/help.php deleted file mode 100644 index a156647214..0000000000 --- a/resources/lang/ar/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'المزيد من المعلومات', - - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - 'assets' => 'الأصول هي العناصر التي يتم تتبعها بواسطة الرقم التسلسلي أو ترميز الأصل. وهي تميل إلى أن تكون ممتلكات ذات قيمة أعلى حيث انه من المهم توثيقها.', - - 'categories' => 'التصنيفات تساعدك على ترتيب الأصول. من الأمثلة على التصنيفات " حواسيب مكتبية "، " حواسيب محمولة "، "الهواتف النقالة "، "أجهزة لوحية " وهكذا، كما يمكنك استخدام التصنيفات بأي طريقة تناسبك.', - - 'accessories' => 'الملحقات هي أي شيء تصدره للمستخدمين ولكن ليس لها رقم تسلسلي (أو لا تهتم بتعقبه بشكل فريد). على سبيل المثال، الفئران الحاسوبية أو لوحة المفاتيح.', - - 'companies' => 'يمكن استخدام الشركات كمجال بسيط لتحديد الهوية، أو يمكن استخدامها للحد من وضوح الأصول، المستخدمين، إلخ إذا تم تمكين دعم الشركة الكامل في إعدادات المشرف الخاص بك.', - - 'components' => 'المكونات هي عناصر تشكل جزءا من الأصل، مثل HDD، ذاكرة الوصول العشوائي، إلخ.', - - 'consumables' => 'المواد الاستهلاكية هي أي شيء يتم شراؤه وسيتم استخدامه مع مرور الوقت. على سبيل المثال حبر الطابعة أو ورق آلة النسخ.', - - 'depreciations' => 'يمكنك إعداد استهلاك الأصول لاستهلاك الأصول بناء على الاستهلاك الثابت للقيمة.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ar/localizations.php b/resources/lang/ar/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/ar/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ar/mail.php b/resources/lang/ar/mail.php deleted file mode 100644 index 8bdbb8f952..0000000000 --- a/resources/lang/ar/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'ألغى المستخدم طلب عنصر على الموقع', - 'a_user_requested' => 'طلب مستخدم عنصر على الموقع', - 'accessory_name' => 'اسم الملحق:', - 'additional_notes' => 'ملاحظات إضافية:', - 'admin_has_created' => 'قام مسؤول بإنشاء حساب لك على الموقع :web.', - 'asset' => 'أصل:', - 'asset_name' => 'اسم الأصل:', - 'asset_requested' => 'تم طلب مادة العرض', - 'asset_tag' => 'وسم الأصل', - 'assigned_to' => 'عينت الى', - 'best_regards' => 'أفضل التحيات،', - 'canceled' => 'ملغى:', - 'checkin_date' => 'تاريخ الادخال:', - 'checkout_date' => 'تاريخ الاخراج:', - 'click_to_confirm' => 'يرجى النقر على الرابط التالي لتأكيد حسابك على :web :', - 'click_on_the_link_accessory' => 'الرجاء النقر على الرابط الموجود في الأسفل لتأكيد استلامك للملحق.', - 'click_on_the_link_asset' => 'يرجى النقر على الرابط في الجزء السفلي للتأكد من أنك قد تلقيت مادة العرض.', - 'Confirm_Asset_Checkin' => 'تأكيد تسجيل الأصول', - 'Confirm_Accessory_Checkin' => 'تأكيد تسجيل الأصول', - 'Confirm_accessory_delivery' => 'تأكيد توصيل الأصول', - 'Confirm_license_delivery' => 'تأكيد توصيل الرخصة', - 'Confirm_asset_delivery' => 'تأكيد تسليم الأصول', - 'Confirm_consumable_delivery' => 'تأكيد التسليم المستهلكة', - 'current_QTY' => 'الكمية الحالية', - 'Days' => 'أيام', - 'days' => 'أيام', - 'expecting_checkin_date' => 'تاريخ الادخال المتوقع:', - 'expires' => 'ينتهي', - 'Expiring_Assets_Report' => 'تقرير الأصول المنتهية الصلاحية.', - 'Expiring_Licenses_Report' => 'تقرير التراخيص المنتهية الصلاحية.', - 'hello' => 'مرحبا', - 'hi' => 'مرحبا', - 'i_have_read' => 'لقد قرأت بنود الاستخدام وأوافق عليها، وقد تلقيت هذا البند.', - 'item' => 'عنصر:', - 'Item_Request_Canceled' => 'تم إلغاء طلب العنصر', - 'Item_Requested' => 'العنصر المطلوب', - 'link_to_update_password' => 'يرجى النقر على الرابط التالي لتحديث كلمة المرور الخاصة بك على :web :', - 'login_first_admin' => 'قم بتسجيل الدخول إلى التثبيت الجديد من Snipe-IT باستخدام البيانات أدناه:', - 'login' => 'تسجيل الدخول:', - 'Low_Inventory_Report' => 'تقرير المخزون المنخفض', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'دقيقة الكمية', - 'name' => 'اسم', - 'new_item_checked' => 'تم فحص عنصر جديد تحت اسمك، التفاصيل أدناه.', - 'password' => 'كلمة المرور:', - 'password_reset' => 'إعادة تعيين كلمة المرور', - - 'read_the_terms' => 'يرجى قراءة شروط الاستخدام أدناه.', - 'read_the_terms_and_click' => 'يرجى قراءة بنود الاستخدام أدناه، والنقر على الرابط في الأسفل للتأكد من أنك تقرأ بنود الاستخدام ووافقت عليها، وتلقت مادة العرض.', - 'requested' => 'تم الطلب:', - 'reset_link' => 'رابط إعادة تعيين كلمة المرور', - 'reset_password' => 'انقر هنا لإعادة تعيين كلمة المرور:', - 'serial' => 'الرقم التسلسلي', - 'supplier' => 'المورد', - 'tag' => 'الترميز', - 'test_email' => 'اختبار البريد الإلكتروني من قنص-تكنولوجيا المعلومات', - 'test_mail_text' => 'يعتبر هذا اختبارا من نظام إدارة الأصول Snipe-IT. إذا كنت حصلت على هذا، فان البريد يعمل :)', - 'the_following_item' => 'تم ادخال العنصر التالي: ', - 'low_inventory_alert' => 'هنالك :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' => 'هنالك :count رخص سوف تنتهي في الأيام :threshold القادمة.', - 'to_reset' => 'لإعادة تعيين كلمة مرور على :web، رجاءا أكمل هذا النموذج:', - 'type' => 'اكتب', - 'upcoming-audits' => 'هناك :count الأصل الذي سيأتي للمراجعة في غضون :threshold أيام. هناك :count أصول ستأتي للمراجعة في غضون :threshold أيام.', - 'user' => 'المستخدم', - 'username' => 'اسم المستخدم', - 'welcome' => 'مرحباً :name', - 'welcome_to' => 'مرحبا بكم في :web!', - 'your_credentials' => 'أوراق اعتماد قنص-إيت الخاص بك', - 'Accessory_Checkin_Notification' => 'تم تسحيل الملحق', - 'Asset_Checkin_Notification' => 'تم تسجيل الأصل', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'تم تسجيل الرخصة', - 'Expected_Checkin_Report' => 'تقرير تسجيل الأصول المتوقع', - 'Expected_Checkin_Notification' => 'تذكير: تاريخ تحقق :name يقترب من الموعد النهائي', - 'Expected_Checkin_Date' => 'من المقرر أن يتم التحقق من الأصول التي تم إخراجها إليك في :date', - 'your_assets' => 'عرض الأصول الخاصة بك', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ar/reminders.php b/resources/lang/ar/reminders.php deleted file mode 100644 index 8f891dddce..0000000000 --- a/resources/lang/ar/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "كلمة المرور يجب أن تتكون من ستة خانات وتكون متطابقة مع خانة التأكيد.", - "user" => "إسم المستخدم أو كلمة المرور غير صحيحة", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php deleted file mode 100644 index 473fd5976e..0000000000 --- a/resources/lang/ar/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'يجب ان يتم قبول :attribute .', - 'active_url' => ':attribute موقع غير صحيح.', - 'after' => ':attribute يجب ان يكون تاريخ قبل :date.', - 'after_or_equal' => ':attribute يجب أن يكون تاريخ بعد أو يساوي :date.', - 'alpha' => 'يجب ان تحتوي :attribute على أحرف فقط.', - 'alpha_dash' => 'يجب ان تحتوي :attribute على أحرف وأرقام وشرطات فقط.', - 'alpha_num' => 'يجب ان تحتوي :attribute على أحرف وأرقام فقط.', - 'array' => 'يجب أن تكون :attribute مصفوفة.', - 'before' => ':attribute يجب ان يكون تاريخ قبل :date.', - 'before_or_equal' => 'يجب أن تكون :attribute عبارة عن تاريخ قبل أو يساوي :date.', - 'between' => [ - 'numeric' => ':attribute يجب ان يكون بين :min - :max.', - 'file' => 'يجب أن تكون :attribute بين :min - :max كيلوبايت.', - 'string' => 'يجب أن تكون :attribute بين :min - :max من الأحرف.', - 'array' => 'يجب أن تكون :attribute ما بين: :min and :max من العناصر.', - ], - 'boolean' => 'يجب أن يكون :attribute صحيحا أو خاطئا.', - 'confirmed' => 'تأكيد :attribute غير متطابق.', - 'date' => 'ان :attribute تاريخ غير صحيح.', - 'date_format' => 'لا تتطابق :attribute مع التنسيق.', - 'different' => 'يجب أن تكون :attribute و :other مختلفين.', - 'digits' => 'يجب أن تكون السمة: أرقام الأرقام.', - 'digits_between' => 'يجب أن تكون السمة: مين و: ماكس ديجيتس.', - 'dimensions' => 'تحتوي :attribute على أبعاد غير صالحة للصور.', - 'distinct' => 'يحتوي :attribute على قيمة مكررة.', - 'email' => 'يجب أن يكون :attribute عنوان بريد إلكتروني صالحا.', - 'exists' => ':attribute المحدد غير صالح.', - 'file' => 'يجب أن تكون :attribute ملف.', - 'filled' => 'يجب أن يحتوي :attribute على قيمة.', - 'image' => 'يجب أن تكون :attribute صورة.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => ':attribute المحدد غير صالح.', - 'in_array' => ':attribute غير موجود في :other.', - 'integer' => 'يجب أن تكون :attribute عدد صحيح.', - 'ip' => 'يجب أن تكون :attribute عنوان IP صالحا.', - 'ipv4' => 'يجب أن تكون :attribute عنوان IPv4 صالحا.', - 'ipv6' => 'يجب أن تكون :attribute عنوان IPv6 صالح.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'يجب أن يكون :attribute نص جسون JSON صالح.', - 'max' => [ - 'numeric' => 'يجب ان يكون :attribute أكبر من :max.', - 'file' => 'يجب ان يكون :attribute أكبر من كيلوبايت كحد أقصى.', - 'string' => 'يجب ان يكون :attribute أكبر من :max احرف.', - 'array' => 'قد لا تحتوي :attribute على أكثر من :max من للعناصر.', - ], - 'mimes' => 'يجب أن يكون :attribute ملف من النوع :values.', - 'mimetypes' => 'يجب أن يكون :attribute ملف من النوع :values.', - 'min' => [ - 'numeric' => 'يجب أن يكون :attribute على الأقل :min.', - 'file' => 'يجب أن يكون :attribute على الأقل :min كيلوبايت.', - 'string' => 'يجب أن يكون :attribute على الأقل :min من الاحرف.', - 'array' => 'يجب أن تحتوي :attribute على الأقل :min من العناصر.', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => ':attribute المحدد غير صالح.', - 'numeric' => 'يجب أن يكون :attribute رقما.', - 'present' => 'يجب أن يكون :attribute موجود.', - 'valid_regex' => 'هذا ليس تعبير regex صحيح. ', - 'regex' => 'تنسيق :attribute غير صالح.', - 'required' => 'الحقل :attribute اجباري.', - 'required_if' => 'الحقل :attribute اجباري عندما يكون :other يساوي :value.', - 'required_unless' => 'الحقل :attribute اجباري ما لم يكن :other ما بين :values.', - 'required_with' => 'الحقل :attribute اجباري عندما يكون :values موجودا.', - 'required_with_all' => 'الحقل :attribute اجباري عندما يكون :values موجودا.', - 'required_without' => 'الحقل :attribute اجباري عندما تكون :values غير موجودة.', - 'required_without_all' => 'الحقل :attribute اجباري عندما لا يكون اي من :values موجودة.', - 'same' => 'يجب ان يكون :attribute و :other متطابقين.', - 'size' => [ - 'numeric' => 'ان :attribute يجب ان يكون :size.', - 'file' => 'ان :attribute يجب ان يكون :size كيلوبايت.', - 'string' => 'ان :attribute يجب ان يكون :size احرف.', - 'array' => 'يجب أن يحتوي :attribute على :size من العناصر.', - ], - 'string' => 'يجب أن يكون :attribute عبارة عن سلسلة نصية.', - 'timezone' => 'يجب أن يكون :attribute منطقة صالحة.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => 'لقد تم أخذ :attribute مسبقا.', - 'uploaded' => 'لقد فشل تحميل :attribute.', - 'url' => 'ان تنسيق :attribute غير صالح.', - 'unique_undeleted' => ':attribute يجب ان تكون فريدة.', - 'non_circular' => 'يجب ألا تنشئ السمة مرجعًا دائريًا.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'يحتوي الحقل :attribute على حرف غير مسموح به.', - 'email_array' => 'عنوان بريد إلكتروني واحد أو أكثر غير صالح.', - 'hashed_pass' => 'كلمة المرور الحالية غير صحيحة', - 'dumbpwd' => 'كلمة المرور هذه شائعة جدا.', - 'statuslabel_type' => 'يجب تحديد نوع تسمية حالة صالح', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/bg/account/general.php b/resources/lang/bg-BG/account/general.php similarity index 100% rename from resources/lang/bg/account/general.php rename to resources/lang/bg-BG/account/general.php diff --git a/resources/lang/bg/admin/accessories/general.php b/resources/lang/bg-BG/admin/accessories/general.php similarity index 100% rename from resources/lang/bg/admin/accessories/general.php rename to resources/lang/bg-BG/admin/accessories/general.php diff --git a/resources/lang/bg-BG/admin/accessories/message.php b/resources/lang/bg-BG/admin/accessories/message.php new file mode 100644 index 0000000000..4de264f0db --- /dev/null +++ b/resources/lang/bg-BG/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Аксесоарът [:id] не съществува.', + 'not_found' => 'Този аксесоар не е намерен.', + 'assoc_users' => 'От този аксесоар са предадени :count броя на потребителите. Моля впишете обратно нови или върнати и опитайте отново.', + + 'create' => array( + 'error' => 'Аксесоарът не беше създаден. Моля опитайте отново.', + 'success' => 'Аксесоарът създаден успешно.' + ), + + 'update' => array( + 'error' => 'Аксесоарът не беше обновен. Моля опитайте отново.', + 'success' => 'Аксесоарът обновен успешно.' + ), + + 'delete' => array( + 'confirm' => 'Сигурни ли сте, че искате да изтриете този аксесоар?', + 'error' => 'Възникна проблем при изтриването на този аксесоар. Моля опитайте отново.', + 'success' => 'Аксесоарът бе изтрит успешно.' + ), + + 'checkout' => array( + 'error' => 'Аксесоарът не беше изписан. Моля опитайте отново.', + 'success' => 'Аксесоарът изписан успешно.', + 'unavailable' => 'Аксесоарт не е наличен за изписване. Проверете наличното количество', + 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.' + ), + + 'checkin' => array( + 'error' => 'Аксесоарът не беше вписан. Моля опитайте отново.', + 'success' => 'Аксесоарът вписан успешно.', + 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.' + ) + + +); diff --git a/resources/lang/bg/admin/accessories/table.php b/resources/lang/bg-BG/admin/accessories/table.php similarity index 100% rename from resources/lang/bg/admin/accessories/table.php rename to resources/lang/bg-BG/admin/accessories/table.php diff --git a/resources/lang/bg/admin/asset_maintenances/form.php b/resources/lang/bg-BG/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/bg/admin/asset_maintenances/form.php rename to resources/lang/bg-BG/admin/asset_maintenances/form.php diff --git a/resources/lang/bg/admin/asset_maintenances/general.php b/resources/lang/bg-BG/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/bg/admin/asset_maintenances/general.php rename to resources/lang/bg-BG/admin/asset_maintenances/general.php diff --git a/resources/lang/bg/admin/asset_maintenances/message.php b/resources/lang/bg-BG/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/bg/admin/asset_maintenances/message.php rename to resources/lang/bg-BG/admin/asset_maintenances/message.php diff --git a/resources/lang/bg/admin/asset_maintenances/table.php b/resources/lang/bg-BG/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/bg/admin/asset_maintenances/table.php rename to resources/lang/bg-BG/admin/asset_maintenances/table.php diff --git a/resources/lang/bg/admin/categories/general.php b/resources/lang/bg-BG/admin/categories/general.php similarity index 100% rename from resources/lang/bg/admin/categories/general.php rename to resources/lang/bg-BG/admin/categories/general.php diff --git a/resources/lang/bg/admin/categories/message.php b/resources/lang/bg-BG/admin/categories/message.php similarity index 100% rename from resources/lang/bg/admin/categories/message.php rename to resources/lang/bg-BG/admin/categories/message.php diff --git a/resources/lang/bg/admin/categories/table.php b/resources/lang/bg-BG/admin/categories/table.php similarity index 100% rename from resources/lang/bg/admin/categories/table.php rename to resources/lang/bg-BG/admin/categories/table.php diff --git a/resources/lang/bg/admin/companies/general.php b/resources/lang/bg-BG/admin/companies/general.php similarity index 100% rename from resources/lang/bg/admin/companies/general.php rename to resources/lang/bg-BG/admin/companies/general.php diff --git a/resources/lang/bg/admin/companies/message.php b/resources/lang/bg-BG/admin/companies/message.php similarity index 100% rename from resources/lang/bg/admin/companies/message.php rename to resources/lang/bg-BG/admin/companies/message.php diff --git a/resources/lang/bg-BG/admin/companies/table.php b/resources/lang/bg-BG/admin/companies/table.php new file mode 100644 index 0000000000..49b46145c3 --- /dev/null +++ b/resources/lang/bg-BG/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Компании', + 'create' => 'Създаване на компания', + 'email' => 'Фирмен имейл', + 'title' => 'Компания', + 'phone' => 'Фирмен телефон', + 'update' => 'Редакция на комания', + 'name' => 'Име на компания', + 'id' => 'ID', +); diff --git a/resources/lang/bg/admin/components/general.php b/resources/lang/bg-BG/admin/components/general.php similarity index 100% rename from resources/lang/bg/admin/components/general.php rename to resources/lang/bg-BG/admin/components/general.php diff --git a/resources/lang/bg/admin/components/message.php b/resources/lang/bg-BG/admin/components/message.php similarity index 100% rename from resources/lang/bg/admin/components/message.php rename to resources/lang/bg-BG/admin/components/message.php diff --git a/resources/lang/bg/admin/components/table.php b/resources/lang/bg-BG/admin/components/table.php similarity index 100% rename from resources/lang/bg/admin/components/table.php rename to resources/lang/bg-BG/admin/components/table.php diff --git a/resources/lang/bg/admin/consumables/general.php b/resources/lang/bg-BG/admin/consumables/general.php similarity index 100% rename from resources/lang/bg/admin/consumables/general.php rename to resources/lang/bg-BG/admin/consumables/general.php diff --git a/resources/lang/bg/admin/consumables/message.php b/resources/lang/bg-BG/admin/consumables/message.php similarity index 100% rename from resources/lang/bg/admin/consumables/message.php rename to resources/lang/bg-BG/admin/consumables/message.php diff --git a/resources/lang/bg/admin/consumables/table.php b/resources/lang/bg-BG/admin/consumables/table.php similarity index 100% rename from resources/lang/bg/admin/consumables/table.php rename to resources/lang/bg-BG/admin/consumables/table.php diff --git a/resources/lang/bg-BG/admin/custom_fields/general.php b/resources/lang/bg-BG/admin/custom_fields/general.php new file mode 100644 index 0000000000..c583776a3e --- /dev/null +++ b/resources/lang/bg-BG/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Потребителски полета', + 'manage' => 'Управление', + 'field' => 'Поле', + 'about_fieldsets_title' => 'Относно Fieldsets', + 'about_fieldsets_text' => '"Група от полета" позволяват създаването на групи от персонализирани полета, които се използват и преизползват често за специфични типове модели на активи.', + 'custom_format' => 'Персонализиран формат...', + 'encrypt_field' => 'Шифроване на стойността на това поле в базата данни', + 'encrypt_field_help' => 'ВНИМАНИЕ: Шифроване на поле го прави невалидно за търсене.', + 'encrypted' => 'Шифровано', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Qty Fields', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Fieldset имена', + 'field_name' => 'Име на поле', + 'field_values' => 'Стойност на поле', + 'field_values_help' => 'Добавяне на избираеми опции, по една на ред. Празни редове, различни от първия ред ще бъдат пренебрегнати.', + 'field_element' => 'Елемент на формуляра', + 'field_element_short' => 'Елемент', + 'field_format' => 'Формат', + 'field_custom_format' => 'Персонализиран формат', + 'field_custom_format_help' => 'Това поле позволява да използвате регулярен израз за валидация. За да го използвате, валидацията трябва да започва с "regex:" - например, за да потвърдите, че стойността на персонализираното поле съдържа валиден IMEI (15 цифри), можете да използвате regex: / ^[0-9]{15}$ /.', + 'required' => 'Задължителен', + 'req' => 'Req.', + 'used_by_models' => 'Използвани от модели ', + 'order' => 'Ред', + 'create_fieldset' => 'Нов Fieldset', + 'update_fieldset' => 'Обнови полетата', + 'fieldset_does_not_exist' => 'Полето :id не съществува', + 'fieldset_updated' => 'Полетата са обновени', + 'create_fieldset_title' => 'Създай нова група от полета', + 'create_field' => 'Ново персонализирано поле', + 'create_field_title' => 'Създай ново персонализирано поле', + 'value_encrypted' => 'Стойността на това поле е криптирана в базата данни. Само администратор потребители ще бъде в състояние да видят дешифрираната стойност', + 'show_in_email' => 'Да се включи ли стойността на това поле в електронната поща, изпращана към потребителите? Криптираните полета не могат да бъдат включвани в изпращаните електронни пощи', + 'show_in_email_short' => 'Включи в е-майлите.', + '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.', + 'is_unique' => 'Тази стойност трябва да бъде уникална за всички активи', + 'unique' => 'Уникално', + 'display_in_user_view' => 'Позволи на потребителя да вижда тези стойности в страницата на зачислените активи', + 'display_in_user_view_table' => 'Видим за потребител', + 'auto_add_to_fieldsets' => 'Автоматично добави това към всеки нов набор от полета', + 'add_to_preexisting_fieldsets' => 'Добави към всички съществуващи набор от полета', + 'show_in_listview' => 'Показвай по подразбиране, като списък. Потребителите, ще имат възможност да го скрият/покажа през избор на колона', + 'show_in_listview_short' => 'Преглед в списъка', + 'show_in_requestable_list_short' => 'Покажи в списъка на изискуемите артикули', + 'show_in_requestable_list' => 'Покажи стойноста в списъка на изискуемите артикули. Криптираните полета няма да се покажат', + 'encrypted_options' => 'Това поле е криптирано, затова някой настройки няма да бъдат налични.', + +]; diff --git a/resources/lang/bg/admin/custom_fields/message.php b/resources/lang/bg-BG/admin/custom_fields/message.php similarity index 100% rename from resources/lang/bg/admin/custom_fields/message.php rename to resources/lang/bg-BG/admin/custom_fields/message.php diff --git a/resources/lang/bg/admin/departments/message.php b/resources/lang/bg-BG/admin/departments/message.php similarity index 100% rename from resources/lang/bg/admin/departments/message.php rename to resources/lang/bg-BG/admin/departments/message.php diff --git a/resources/lang/bg/admin/departments/table.php b/resources/lang/bg-BG/admin/departments/table.php similarity index 100% rename from resources/lang/bg/admin/departments/table.php rename to resources/lang/bg-BG/admin/departments/table.php diff --git a/resources/lang/bg/admin/depreciations/general.php b/resources/lang/bg-BG/admin/depreciations/general.php similarity index 100% rename from resources/lang/bg/admin/depreciations/general.php rename to resources/lang/bg-BG/admin/depreciations/general.php diff --git a/resources/lang/bg/admin/depreciations/message.php b/resources/lang/bg-BG/admin/depreciations/message.php similarity index 100% rename from resources/lang/bg/admin/depreciations/message.php rename to resources/lang/bg-BG/admin/depreciations/message.php diff --git a/resources/lang/bg/admin/depreciations/table.php b/resources/lang/bg-BG/admin/depreciations/table.php similarity index 100% rename from resources/lang/bg/admin/depreciations/table.php rename to resources/lang/bg-BG/admin/depreciations/table.php diff --git a/resources/lang/bg/admin/groups/message.php b/resources/lang/bg-BG/admin/groups/message.php similarity index 100% rename from resources/lang/bg/admin/groups/message.php rename to resources/lang/bg-BG/admin/groups/message.php diff --git a/resources/lang/bg/admin/groups/table.php b/resources/lang/bg-BG/admin/groups/table.php similarity index 100% rename from resources/lang/bg/admin/groups/table.php rename to resources/lang/bg-BG/admin/groups/table.php diff --git a/resources/lang/bg/admin/groups/titles.php b/resources/lang/bg-BG/admin/groups/titles.php similarity index 100% rename from resources/lang/bg/admin/groups/titles.php rename to resources/lang/bg-BG/admin/groups/titles.php diff --git a/resources/lang/bg-BG/admin/hardware/form.php b/resources/lang/bg-BG/admin/hardware/form.php new file mode 100644 index 0000000000..68413f7488 --- /dev/null +++ b/resources/lang/bg-BG/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Потвърдете масовото изтриване на активи', + 'bulk_restore' => 'Потвърдете масовото възстановяване на активите', + 'bulk_delete_help' => 'Прегледайте активите, маркирани за масово изтриване. Веднъж изтрити, активите могат да бъдат възстановени, но те вече няма да бъдат асоциирани с потребителите, на които са изписани в момента.', + 'bulk_restore_help' => 'Прегледайте активите за масово възстановяване по-долу. Веднъж след като се възстановят, тези активи няма да бъдат зачислените към потребителите, където преди това са били.', + 'bulk_delete_warn' => 'Ще бъдат изтрити :asset_count актива.', + 'bulk_restore_warn' => 'Ще бъдата възстановени :asset_count актива.', + 'bulk_update' => 'Масово обновяване на активи', + 'bulk_update_help' => 'Тук можете да обновите множество активи едновременно. Попълнете единствено полетата, които желаете да промените. Всички празни полета няма да бъдат променени.', + 'bulk_update_warn' => 'Ще редактирате настройките на един актив.|Ще редактирате настройките на :asset_count актива.', + 'bulk_update_with_custom_field' => 'Въпросните :asset_model_count актива са от различен тип модели.', + 'bulk_update_model_prefix' => 'От Модели', + 'bulk_update_custom_field_unique' => 'Това е уникално поле и не може да бъде редактирано едновременно.', + 'checkedout_to' => 'Изписано на', + 'checkout_date' => 'Дата на изписване', + 'checkin_date' => 'Дата на вписване', + 'checkout_to' => 'Изпиши на', + 'cost' => 'Стойност на закупуване', + 'create' => 'Създаване на актив', + 'date' => 'Дата на закупуване', + 'depreciation' => 'амортизация', + 'depreciates_on' => 'Амортизира се на', + 'default_location' => 'Местоположение по подразбиране', + 'default_location_phone' => 'Телефон на местоположението по подразбиране', + 'eol_date' => 'EOL дата', + 'eol_rate' => 'EOL съотношение', + 'expected_checkin' => 'Очаквана дата на вписване', + 'expires' => 'Изтича', + 'fully_depreciated' => 'Напълно амортизиран', + 'help_checkout' => 'Ако желаете да присвоите актив на момента, изберете "Готово за предаване" от списъка по-горе.', + 'mac_address' => 'MAC адрес', + 'manufacturer' => 'Производител', + 'model' => 'Модел', + 'months' => 'месеца', + 'name' => 'Име на актив', + 'notes' => 'Бележки', + 'order' => 'Номер на поръчка', + 'qr' => 'QR код', + 'requestable' => 'Потребителите могат да изписват актива', + 'select_statustype' => 'Избиране на тип на статуса', + 'serial' => 'Сериен номер', + 'status' => 'Статус', + 'tag' => 'Инвентарен номер', + 'update' => 'Обновяване на актив', + 'warranty' => 'Гаранция', + 'warranty_expires' => 'Гаранцията изтича', + 'years' => 'години', + 'asset_location' => 'Обновяване на местоположение', + 'asset_location_update_default_current' => 'Актуализиране на местоположение по подразбиране и текущото местоположение', + 'asset_location_update_default' => 'Актуализиране на местоположението по подразбиране', + 'asset_location_update_actual' => 'Актуализиране само на местоположението', + 'asset_not_deployable' => 'Актива не може да бъде предоставен. Този активк не може да бъде изписан.', + 'asset_deployable' => 'Актива може да бъде предоставен. Този активк може да бъде изписан.', + 'processing_spinner' => 'Обработка...(Това може да отнеме време при големи файлове)', + 'optional_infos' => 'Допълнителна информация', + 'order_details' => 'Информация за състоянието на поръчка' +]; diff --git a/resources/lang/bg-BG/admin/hardware/general.php b/resources/lang/bg-BG/admin/hardware/general.php new file mode 100644 index 0000000000..94ce94f837 --- /dev/null +++ b/resources/lang/bg-BG/admin/hardware/general.php @@ -0,0 +1,42 @@ + 'Относно активи', + 'about_assets_text' => 'Активите са елементи, проследен от сериен номер или етикет. По-често, те са елементи с висока стойност, където идентифицирането на специфичен елемент е от значение.', + 'archived' => 'Архивиран', + 'asset' => 'Актив', + 'bulk_checkout' => 'Изписване на активи', + 'bulk_checkin' => 'Връщане на актив', + 'checkin' => 'Връщане на актив', + 'checkout' => 'Изписване на актив', + 'clone' => 'Копиране на актив', + 'deployable' => 'Може да бъде предоставен', + 'deleted' => 'Този актив беше изтрит.', + 'delete_confirm' => 'Сигурни ли сте, че желаете изтриване на актива?', + 'edit' => 'Редакция на актив', + 'model_deleted' => 'Този Модел на актив беше изтрит. Вие трябва да възстановите този модел преди да можете да възстановите актива.', + 'model_invalid' => 'Модела на този актив е невалиден.', + 'model_invalid_fix' => 'Актива трябва да бъде редактиран преди да можете да го заведете.', + 'requestable' => 'Може да бъде изискван', + 'requested' => 'Изискан', + 'not_requestable' => 'Не може да бъде изискан', + 'requestable_status_warning' => 'Да не се сменя статуса за изискване', + 'restore' => 'Възстановяване на актив', + 'pending' => 'Предстоящ', + 'undeployable' => 'Не може да бъде предоставян', + 'undeployable_tooltip' => 'Този актив е забранен за изписване и не може да се изпише в момента.', + 'view' => 'Преглед на актив', + 'csv_error' => 'Имате грешка във вашият CSV файл:', + 'import_text' => '

Качи CSV файл, който съдържа историята на активите. Активите и потребителите ТРЯБВА да ги има създадени в системата в противен слуай няма да се импортират. При импортиране на историята на активите, съвпадението се прави по техния инвентарен номер. Ще се опитаме да намерим потребителя на база неговото потребителско име и критерия който сте избрали по-долу. Ще се опита да намери съвпадение по формата на потребителско име избран в Admin > General Settings.

Полетата включени в CSV файла, трябва да съвпадат с Инвентарен номер, Име, Дата на изписване, Дата на вписване. Всякакви допълнителни полета ще бъдат игнорирани.

Празна дата на вписване или дата в бъдещето ще изпише актива към асоцийрания потребител. Ако не се включи колона с дата на вписване, същата ще бъде създадена със текущата дата.

', + 'csv_import_match_f-l' => 'Опитай да намериш съвпадение на потребителите по Име.Фамилия (Иван.Иванов)', + 'csv_import_match_initial_last' => 'Опитай да намериш съвпадение на потребителите по Първа буква, Фамилия (ииванов)', + 'csv_import_match_first' => 'Опитай да намериш съвпадение на потребителите по Име (Иван)', + 'csv_import_match_email' => 'Опитай да намериш съвпадение на потребителите по email, като потребителско име', + 'csv_import_match_username' => 'Опитай да намериш съвпадение на потребителите по потребителско име', + 'error_messages' => 'Съобщение за грешка:', + 'success_messages' => 'Успешно:', + 'alert_details' => 'Детайли.', + 'custom_export' => 'Персонализиран експорт', + 'mfg_warranty_lookup' => ':manufacturer статус гаранция', + 'user_department' => 'Отдел', +]; diff --git a/resources/lang/bg-BG/admin/hardware/message.php b/resources/lang/bg-BG/admin/hardware/message.php new file mode 100644 index 0000000000..63af63ba88 --- /dev/null +++ b/resources/lang/bg-BG/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'Внимание: Този актив е маркиран като невъзможен за предоставяне. Ако статусът е променен, моля обновете актива.', + 'does_not_exist' => 'Активът не съществува.', + 'does_not_exist_or_not_requestable' => 'Актива не съществува или не може да бъде предоставян.', + 'assoc_users' => 'Активът е изписан на потребител и не може да бъде изтрит. Моля впишете го обратно и след това опитайте да го изтриете отново.', + + 'create' => [ + 'error' => 'Активът не беше създаден. Моля опитайте отново.', + 'success' => 'Активът създаден успешно.', + 'success_linked' => 'Артикул с етикет :tag беше създаден успешно. Щракнете тук за да го видите.', + ], + + 'update' => [ + 'error' => 'Активът не беше обновен. Моля опитайте отново.', + 'success' => 'Активът обновен успешно.', + 'nothing_updated' => 'Няма избрани полета, съответно нищо не беше обновено.', + 'no_assets_selected' => 'Няма избрани активи, така че нищо не бе обновено.', + 'assets_do_not_exist_or_are_invalid' => 'Избраните активи не могат да се обновят.', + ], + + 'restore' => [ + 'error' => 'Активът не беше възстановен. Моля опитайте отново.', + 'success' => 'Активът възстановен успешно.', + 'bulk_success' => 'Активът възстановен успешно.', + 'nothing_updated' => 'Няма избрани активи, така че нищо не бе възстановено.', + ], + + 'audit' => [ + 'error' => 'Одитът на активи бе неуспешен. Моля, опитайте отново.', + 'success' => 'Активният одит бе успешно регистриран.', + ], + + + 'deletefile' => [ + 'error' => 'Файлът не беше изтрит. Моля опитайте отново.', + 'success' => 'Файлът изтрит успешно.', + ], + + 'upload' => [ + 'error' => 'Качването неуспешно. Моля опитайте отново.', + 'success' => 'Качването успешно.', + 'nofiles' => 'Не сте избрали файлове за качване или са твърде големи.', + 'invalidfiles' => 'Един или повече файлове са твърде големи или с непозволен тип. Разрешените файлови типове за качване са png, gif, jpg, doc, docx, pdf и txt.', + ], + + 'import' => [ + 'error' => 'Някои елементи не бяха въведени правилно.', + 'errorDetail' => 'Следните елементи не бяха въведени поради грешки.', + 'success' => 'Вашият файл беше въведен.', + 'file_delete_success' => 'Вашият файл беше изтрит успешно.', + 'file_delete_error' => 'Файлът не е в състояние да бъде изтрит', + 'file_missing' => 'Избраният файл липсва', + 'header_row_has_malformed_characters' => 'Един или повече атрибути на заглавния ред съдържат неправилни UTF-8 символи', + 'content_row_has_malformed_characters' => 'Един или повече атрибути на заглавния ред съдържат неправилни UTF-8 символи', + ], + + + 'delete' => [ + 'confirm' => 'Сигурни ли сте, че желаете изтриване на актива?', + 'error' => 'Проблем при изтриване на актива. Моля опитайте отново.', + 'nothing_updated' => 'Няма избрани активи, така че нищо не бе изтрито.', + 'success' => 'Активът е изтрит успешно.', + ], + + 'checkout' => [ + 'error' => 'Активът не беше изписан. Моля опитайте отново.', + 'success' => 'Активът изписан успешно.', + 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', + 'not_available' => 'Този актив не е наличен за отписване!', + 'no_assets_selected' => 'Трябва да изберете поне един елемент към списъка', + ], + + 'checkin' => [ + 'error' => 'Активът не беше вписан. Моля опитайте отново.', + 'success' => 'Активът вписан успешно.', + 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', + 'already_checked_in' => 'Активът е вече вписан.', + + ], + + 'requests' => [ + 'error' => 'Активът не беше изискан. Моля опитайте отново.', + 'success' => 'Активът изискан успешно.', + 'canceled' => 'Заявка за отписване отказана успешно', + ], + +]; diff --git a/resources/lang/bg-BG/admin/hardware/table.php b/resources/lang/bg-BG/admin/hardware/table.php new file mode 100644 index 0000000000..bf7d383d47 --- /dev/null +++ b/resources/lang/bg-BG/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Инвентарен номер', + 'asset_model' => 'Модел', + 'assigned_to' => 'Предоставен на', + 'book_value' => 'Текуща стойност', + 'change' => 'Предоставяне', + 'checkout_date' => 'Дата на изписване', + 'checkoutto' => 'Изписан', + 'components_cost' => 'Обща стойност на компонентите', + 'current_value' => 'Текуща стойност', + 'diff' => 'Разлика', + 'dl_csv' => 'Сваляне на CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Дата на вписване', + 'location' => 'Местоположение', + 'purchase_cost' => 'Стойност', + 'purchase_date' => 'Закупен', + 'serial' => 'Сериен номер', + 'status' => 'Статус', + 'title' => 'Актив ', + 'image' => 'Изображение на устройството', + 'days_without_acceptance' => 'Дни без да е предаден', + 'monthly_depreciation' => 'Месечна Амортизация', + 'assigned_to' => 'Възложени на', + 'requesting_user' => 'Изискан от', + 'requested_date' => 'Дата на заявката', + 'changed' => 'Променен', + 'icon' => 'Икона', +]; diff --git a/resources/lang/bg/admin/kits/general.php b/resources/lang/bg-BG/admin/kits/general.php similarity index 100% rename from resources/lang/bg/admin/kits/general.php rename to resources/lang/bg-BG/admin/kits/general.php diff --git a/resources/lang/bg/admin/labels/message.php b/resources/lang/bg-BG/admin/labels/message.php similarity index 100% rename from resources/lang/bg/admin/labels/message.php rename to resources/lang/bg-BG/admin/labels/message.php diff --git a/resources/lang/bg-BG/admin/labels/table.php b/resources/lang/bg-BG/admin/labels/table.php new file mode 100644 index 0000000000..f6aee5b931 --- /dev/null +++ b/resources/lang/bg-BG/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Тест фирма', + 'example_defaultloc' => 'Сграда 1', + 'example_category' => 'Тест категория', + 'example_location' => 'Сграда 2', + 'example_manufacturer' => 'Тест производител.', + 'example_model' => 'Тест модел', + 'example_supplier' => 'Тест фирма', + 'labels_per_page' => 'Етикети', + 'support_fields' => 'Полета', + 'support_asset_tag' => 'Таг', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Лого', + 'support_title' => 'Заглавие', + +]; \ No newline at end of file diff --git a/resources/lang/bg/admin/licenses/form.php b/resources/lang/bg-BG/admin/licenses/form.php similarity index 100% rename from resources/lang/bg/admin/licenses/form.php rename to resources/lang/bg-BG/admin/licenses/form.php diff --git a/resources/lang/bg-BG/admin/licenses/general.php b/resources/lang/bg-BG/admin/licenses/general.php new file mode 100644 index 0000000000..126220342d --- /dev/null +++ b/resources/lang/bg-BG/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Относно лицензи', + 'about_licenses' => 'Лицензите се използват за проследяване на софтуер. Те имат определен брой места, които могат да бъдат отписани към лица', + 'checkin' => 'Вписване на потребителски лиценз', + 'checkout_history' => 'История на изписванията', + 'checkout' => 'Изписване на потребителски лиценз', + 'edit' => 'Редакция на лиценз', + 'filetype_info' => 'Позволените типове файлове са png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.', + 'clone' => 'Копиране на лиценз', + 'history_for' => 'История за ', + 'in_out' => 'Предоставяне', + 'info' => 'Информация за лиценз', + 'license_seats' => 'Потребителски лицензи', + 'seat' => 'Потребителски лиценз', + 'seats' => 'Потребителски лицензи', + 'software_licenses' => 'Софтуерни лицензи', + 'user' => 'Потребител', + 'view' => 'Преглед на лиценз', + 'delete_disabled' => 'Този лиценз не може да бъде изтрит, защото все още е заведен.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Връщане на всички бройки', + 'modal' => 'Това ще заведе една бройка. | Това ще заведе всички :checkedout_seats_count бройки от този лиценз.', + 'enabled_tooltip' => 'Вписване на всички бройки от този лиценз за потребителите и активите', + 'disabled_tooltip' => 'Това е забранено защото няма изписани бройки', + 'disabled_tooltip_reassignable' => 'Това е деактивирано, защото лиценза не може да се прехвърля', + 'success' => 'Лиценза е заведен успешно! | Всички лицензи са заведени успешно!', + 'log_msg' => 'Проверено чрез групово лиценз изписване в GUI', + ], + + 'checkout_all' => [ + 'button' => 'Изпиши всички бройки', + 'modal' => 'Това ще изпише един лиценз на първия наличен потребител. | Това ще изпише вички :available_seats_count лиценза на първите налични потребители. Потребителя се смята за наличен, ако те нямат зачислен лиценз вече и настройката за автоматично зачисляване е включена в техния акаунт.', + 'enabled_tooltip' => 'Изпиши всички лицензи (или колкото са налични) на всички потребители', + 'disabled_tooltip' => 'Това е забранено защото няма налични лицензи', + 'success' => 'Лиценза беше успешно изписан! | :count лиценза бяха успешно изписани!', + 'error_no_seats' => 'Няма оставащи бройки от този лиценз.', + 'warn_not_enough_seats' => ':count потребителя бяха асоциирани към този лиценз, но свободните бройки от този лиценз свършиха.', + 'warn_no_avail_users' => 'Нищо не е променено. Няма потребители, които вече да нямат зачислен от този лиценз.', + 'log_msg' => 'Изписан чрез групово лизенц изписване в GUI', + + + ], + ], + + 'below_threshold' => 'Има само :remaining_count лиценз(а) останали от този лиценз с минимално количество от :min_amt. Може да желаете да поръчате допълнително.', + 'below_threshold_short' => 'Този артикул е под минималното необходимо количество.', +); diff --git a/resources/lang/bg-BG/admin/licenses/message.php b/resources/lang/bg-BG/admin/licenses/message.php new file mode 100644 index 0000000000..e6300cc66b --- /dev/null +++ b/resources/lang/bg-BG/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Лиценза не съществува или нямата права да го видите.', + 'user_does_not_exist' => 'Потребителят не съществува.', + 'asset_does_not_exist' => 'Активът, който се опитвате да свържете с този лиценз не съществува.', + 'owner_doesnt_match_asset' => 'Активът, който се опитвате да свържете с този лиценз е притежание на друго лице, различно от това, което е определено в падащия списък.', + 'assoc_users' => 'Този лиценз понастоящем е изписан на потребител и не може да бъде изтрит. Моля, първо впишете лиценза и тогава опитайте отново да го изтриете. ', + 'select_asset_or_person' => 'Трябва да изберете актив или потребител, но не и двете.', + 'not_found' => 'Лиценът не е намерен', + 'seats_available' => ':seat_count места са налични', + + + 'create' => array( + 'error' => 'Лицензът не беше създаден. Моля, опитайте отново.', + 'success' => 'Лицензът е създаден.' + ), + + 'deletefile' => array( + 'error' => 'Файлът не е изтрит. Моля, опитайте отново.', + 'success' => 'Файлът е изтрит.', + ), + + 'upload' => array( + 'error' => 'Файлът (файловете) не е качен. Моля, опитайте отново.', + 'success' => 'Файлът (файловете) е качен.', + 'nofiles' => 'Не сте избрали файл за качване или файлът, който се опитвате да качите е твърде голям', + 'invalidfiles' => 'Един или повече от вашите файлове е твърде голям или е забранен тип файл. Разрешените типове файл са png, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, и lic.', + ), + + 'update' => array( + 'error' => 'Лицензът не беше обновен. Моля, опитайте отново', + 'success' => 'Лицензът е обновен.' + ), + + 'delete' => array( + 'confirm' => 'Сигурни ли сте, че искате да изтриете този лиценз?', + 'error' => 'Възникна проблем при изтриването на този лиценз. Моля, опитайте отново.', + 'success' => 'Лицензът е изтрит.' + ), + + 'checkout' => array( + 'error' => 'Възникна проблем при изписването на лиценза. Моля, опитайте отново.', + 'success' => 'Лицензът е изписан', + 'not_enough_seats' => 'Няма достатъчно лицензи за изписване', + ), + + 'checkin' => array( + 'error' => 'Възникна проблем при вписването на лиценза. Моля, опитайте отново.', + 'success' => 'Лицензът е вписан' + ), + +); diff --git a/resources/lang/bg/admin/licenses/table.php b/resources/lang/bg-BG/admin/licenses/table.php similarity index 100% rename from resources/lang/bg/admin/licenses/table.php rename to resources/lang/bg-BG/admin/licenses/table.php diff --git a/resources/lang/bg/admin/locations/message.php b/resources/lang/bg-BG/admin/locations/message.php similarity index 100% rename from resources/lang/bg/admin/locations/message.php rename to resources/lang/bg-BG/admin/locations/message.php diff --git a/resources/lang/bg-BG/admin/locations/table.php b/resources/lang/bg-BG/admin/locations/table.php new file mode 100644 index 0000000000..14e79bf919 --- /dev/null +++ b/resources/lang/bg-BG/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Относно местоположения', + 'about_locations' => 'Местоположения се използват за проследяване на информация за местоположението за потребители, активи и други елементи', + 'assets_rtd' => 'Активи', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Изписани активи', + 'id' => 'ID', + 'city' => 'Град', + 'state' => 'Област', + 'country' => 'Държава', + 'create' => 'Създаване на местоположение', + 'update' => 'Обновяване на местоположение', + 'print_assigned' => 'Печат', + 'print_all_assigned' => 'Печат на всички отдадени', + 'name' => 'Местоположение', + 'address' => 'Aдрес', + 'address2' => 'Адрес ред 2', + 'zip' => 'Пощенски код', + 'locations' => 'Местоположения', + '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' => 'Дата:', + 'phone' => 'Телефон на местоположението', + 'signed_by_asset_auditor' => 'Подписан от (проверяващ):', + 'signed_by_finance_auditor' => 'Подписан от (счетоводител):', + 'signed_by_location_manager' => 'Подписан от (мениджър):', + 'signed_by' => 'Подписано от:', +]; diff --git a/resources/lang/bg-BG/admin/manufacturers/message.php b/resources/lang/bg-BG/admin/manufacturers/message.php new file mode 100644 index 0000000000..858301c172 --- /dev/null +++ b/resources/lang/bg-BG/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Променливите {LOCALE}, {SERIAL}, {MODEL_NUMBER}, и {MODEL_NAME} могат да бъдат използвани в URL, за да бъдат автоматично попълнени за активите - например https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Несъществуващ производител.', + 'assoc_users' => 'Този производител е асоцииран с поне един от моделите и не може да бъде изтрит. Моля, променете връзките на моделите по отношение на този производител и опитайте отново. ', + + 'create' => array( + 'error' => 'Производителят не беше създаден. Моля, опитайте отново.', + 'success' => 'Производителят е създаден.' + ), + + 'update' => array( + 'error' => 'Производителят не е обновен. Моля, опитайте отново', + 'success' => 'Производителят е обновен.' + ), + + 'restore' => array( + 'error' => 'Производителят не беше възстановен. Моля, опитайте отново', + 'success' => 'Производителят възстановен успешно.' + ), + + 'delete' => array( + 'confirm' => 'Сигурни ли сте, че искате да изтриете този производител?', + 'error' => 'Възникна проблем при изтриването на проиводителя. Моля, опитайте отново.', + 'success' => 'Производителят е изтрит.' + ) + +); diff --git a/resources/lang/bg-BG/admin/manufacturers/table.php b/resources/lang/bg-BG/admin/manufacturers/table.php new file mode 100644 index 0000000000..2e923eef56 --- /dev/null +++ b/resources/lang/bg-BG/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Относно производителите', + 'about_manufacturers_text' => 'Производителите са компаниите, които създават вашите активи. Можете да трупате важна информация на контакти за поддръжка относно тях тук, която ще бъде показана на страницата за подробности на активи.', + 'asset_manufacturers' => 'Производители', + 'create' => 'Създаване на производител', + 'id' => 'ID', + 'name' => 'Име', + 'support_email' => 'Email за поддръжка', + 'support_phone' => 'Телефон за поддръжка', + 'support_url' => 'URL адрес за поддръжка', + 'warranty_lookup_url' => 'Адрес за проверка на гаранцията URL', + 'update' => 'Обновяване на производител', + +); diff --git a/resources/lang/bg/admin/models/general.php b/resources/lang/bg-BG/admin/models/general.php similarity index 100% rename from resources/lang/bg/admin/models/general.php rename to resources/lang/bg-BG/admin/models/general.php diff --git a/resources/lang/bg/admin/models/message.php b/resources/lang/bg-BG/admin/models/message.php similarity index 100% rename from resources/lang/bg/admin/models/message.php rename to resources/lang/bg-BG/admin/models/message.php diff --git a/resources/lang/bg/admin/models/table.php b/resources/lang/bg-BG/admin/models/table.php similarity index 100% rename from resources/lang/bg/admin/models/table.php rename to resources/lang/bg-BG/admin/models/table.php diff --git a/resources/lang/bg-BG/admin/reports/general.php b/resources/lang/bg-BG/admin/reports/general.php new file mode 100644 index 0000000000..41f50ba5b1 --- /dev/null +++ b/resources/lang/bg-BG/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Изберете опциите, които желаете за справката за активи.', + 'deleted_user' => 'Изтрит потребител', + 'send_reminder' => 'Изпрати напомняне', + 'reminder_sent' => 'Напомнянето изпратено', + 'acceptance_deleted' => 'Заявката за приемане е изтрита', + 'acceptance_request' => 'Заявка за приемане', + 'custom_export' => [ + 'user_address' => 'Адрес на потребителя', + 'user_city' => 'Град на потребителя', + 'user_state' => 'Щат на потребителя', + 'user_country' => 'Държава на потребителя', + 'user_zip' => 'Пощенски код на потребителя' + ] +]; \ No newline at end of file diff --git a/resources/lang/bg/admin/reports/message.php b/resources/lang/bg-BG/admin/reports/message.php similarity index 100% rename from resources/lang/bg/admin/reports/message.php rename to resources/lang/bg-BG/admin/reports/message.php diff --git a/resources/lang/bg-BG/admin/settings/general.php b/resources/lang/bg-BG/admin/settings/general.php new file mode 100644 index 0000000000..ec071c9398 --- /dev/null +++ b/resources/lang/bg-BG/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Активна директория', + 'ad_domain' => 'Домейн на активна директория', + 'ad_domain_help' => 'Това е понякога еднакво с вашия email домейн, но не винаги.', + 'ad_append_domain_label' => 'Добави името на домейна', + 'ad_append_domain' => 'Добави името на домейна към потребителското име', + 'ad_append_domain_help' => 'От потребителя не се изисква да въвежда "username@domain.local", достатъчно е да напише само "username".', + 'admin_cc_email' => 'CC електронна поща', + 'admin_cc_email_help' => 'Въведете допълнителни електронни адреси, ако желаете да се изпраща копие на електронните пощи при вписване и изписване на активи.', + 'admin_settings' => 'Админ настройки', + 'is_ad' => 'Това е активна директория на сървър', + 'alerts' => 'Известия', + 'alert_title' => 'Обнови настройките за известие', + 'alert_email' => 'Изпращане на нотификации към', + 'alert_email_help' => 'Е-майл адреси или групов е-маил за известяване, разделен със запетайка', + 'alerts_enabled' => 'Включване на известията', + 'alert_interval' => 'Изтичаш праг на известия (в дни)', + 'alert_inv_threshold' => 'Праг на известия за запаси', + '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' => 'Автоматично генериране на инвентарни номера на активите', + 'auto_increment_prefix' => 'Префикс (незадължително)', + 'auto_incrementing_help' => 'Първо включете автоматично генериране на инвентарни номера, за да включите тази опция', + 'backups' => 'Архивиране', + 'backups_help' => 'Създаване, сваляне и възстановяване на архиви ', + '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" в полето. Изтриването не може да се прекрати и всички записи който са маркирани за истриване, ще бъдат безвъзвратно изтрити. (Добре е да направите архив преди това.)', + 'custom_css' => 'Потребителски CSS', + 'custom_css_help' => 'Включете вашите CSS правила тук. Не използвайте <style></style> тагове.', + 'custom_forgot_pass_url' => 'Персонализиран адрес за възстановяване на паролата', + 'custom_forgot_pass_url_help' => 'Това URL ще замени вградения механизъм за възстановяване на паролата на входния екран, което е полезно за потребителите, използващи външни оторизации като LDAP. Това ефективно ще спре възможността за възстановяване на паролата за потребителите, управлявани през Sinpe-it.', + 'dashboard_message' => 'Съобщение на таблото', + 'dashboard_message_help' => 'Този текст ще се появи на таблото на всички потребители с права за достъп до таблото.', + 'default_currency' => 'Валута по подразбиране', + 'default_eula_text' => 'EULA по подразбиране', + 'default_language' => 'Език по подразбиране', + 'default_eula_help_text' => 'Можете да асоциирате специфична EULA към всяка избрана категория.', + 'display_asset_name' => 'Визуализиране на актив', + 'display_checkout_date' => 'Визуализиране на дата на изписване', + 'display_eol' => 'Визуализиране на EOL в таблиците', + 'display_qr' => 'Показване на Square кодове', + 'display_alt_barcode' => 'Показване на 1D баркод', + 'email_logo' => 'Е-майл лого', + 'barcode_type' => '2D тип на баркод', + 'alt_barcode_type' => '1D тип на баркод', + 'email_logo_size' => 'Квадратно лого в е-майлът изглежда най-добре. ', + 'enabled' => 'Активно', + 'eula_settings' => 'Настройки на EULA', + 'eula_markdown' => 'Съдържанието на EULA може да бъде форматирано с Github flavored markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Приетите файлови формати са ico, png, и gif. Другите формати на снимки може да не работят в всъчки браузъри.', + 'favicon_size' => 'Favicons трябва да бъдат квадратна снимка с размери, 16х16 пиксела.', + 'footer_text' => 'Допълнителен текст във футъра', + 'footer_text_help' => 'Този текст ще се визуализира в дясната част на футъра. Връзки могат да бъдат добавяни с използването на Github тип markdown. Нови редове, хедър тагове, изображения и т.н. могат да доведат до непредвидими резултати.', + 'general_settings' => 'Общи настройки', + 'general_settings_keywords' => 'поддръжка, подписи, получаване, формат на е-майл, формат на потребителско име, снимки, страници, иконки, EULA, Gravatar, tos, панели, поверителност', + 'general_settings_help' => 'Общи условия и други', + 'generate_backup' => 'Създаване на архив', + 'google_workspaces' => 'Google Workspaces', + 'header_color' => 'Цвят на хедъра', + 'info' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', + 'label_logo' => 'Лого за етикет', + 'label_logo_size' => 'Квадратните логота изглеждат най-добре - ще бъдат показани в горния десен ъгъл на всеки артикулен етикет. ', + 'laravel' => 'Версия на Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Група с права на достъп по подразбиране', + 'ldap_default_group_info' => 'Изберете група на потребителите, които са синхронизирани. Потребителите ще получат правата на достъп от групата към която са присвоени.', + 'no_default_group' => 'Без група по потразбиране', + 'ldap_help' => 'LDAP/Активна директория', + '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' => 'Клиетски TLS сертификат и ключ за LDAP връзка се използват обикновенно в Google Workspace конфигурациите със "Secure LDAP." Сертификата + ключ са задъжителни.', + 'ldap_location' => 'LDAP локация', +'ldap_location_help' => 'LDAP полето с локация трябва да се използва ако OU не е оказан при свързването към DN. Оставете това поле празно ако ползвате търсене по OU.', + 'ldap_login_test_help' => 'Въведете валидни LDAP потребител и парола от базовия DN, който указахте по-горе, за да тествате коректната конфигурация. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.', + 'ldap_login_sync_help' => 'Това единствено проверява дали LDAP може да се синхронизира успешно. Ако вашата LDAP заявка за оторизация не е коректна е възможно потребителите да не могат да влязат. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.', + 'ldap_manager' => 'LDAP мениджър', + 'ldap_server' => 'LDAP сървър', + 'ldap_server_help' => 'Това трябва да започва с Idap:// (for unencrypted or TLS) или Idaps:// (for SSL)', + 'ldap_server_cert' => 'Валидация на LDAP SSL сертификата', + 'ldap_server_cert_ignore' => 'Допускане на невалиден SSL сертификат', + 'ldap_server_cert_help' => 'Изберете тази опция ако използвате самоподписан SSL сертификат.', + 'ldap_tls' => 'Използвайте TLS', + 'ldap_tls_help' => 'Това трябва да се маркира само ако изпълнявате STARTTLS на вашия LDAP сървър. ', + 'ldap_uname' => 'LDAP потребител за връзка', + 'ldap_dept' => 'LDAP Отдел', + 'ldap_phone' => 'LDAP Телефонен номер', + 'ldap_jobtitle' => 'LDAP Длъжност', + 'ldap_country' => 'LDAP Държава', + 'ldap_pword' => 'LDAP парола на потребител за връзка', + 'ldap_basedn' => 'Базов DN', + 'ldap_filter' => 'LDAP филтър', + 'ldap_pw_sync' => 'LADP Password SYNC', + 'ldap_pw_sync_help' => 'Премахнете отметката в тази клетка ако не желаете да запазите LDAP паролите синхронизирани с локални пароли. Деактивиране на това означава, че вашите потребители може да не успеят да влязат използвайки LDAP сървъри ако са недостижими по някаква причина.', + 'ldap_username_field' => 'Поле за потребителско име', + 'ldap_lname_field' => 'Фамилия', + 'ldap_fname_field' => 'LDAP собствено име', + 'ldap_auth_filter_query' => 'LDAP оторизационна заявка', + 'ldap_version' => 'LDAP версия', + 'ldap_active_flag' => 'LDAP флаг за активност', + 'ldap_activated_flag_help' => 'Тази стойност определя дали синхронизирания потребител може да се логва в Snipe-IT. Не се премахва възможността да се изписват активи към потребителя и полето трябва да бъде attribute name от вашата AD/LDAP, а не неговата стройност.

Ако това поле не съществува във вашата AD/LDAP или стойността е 0 или false достъпа на потребителя ще бъде забранен. Ако стойността в AD/LDAP полето е 1 или true означава че потребителя може да се логва. Когато това поле е празно във вашата AD се приема userAccountControl атрибута, който обикновенно позволява не блокираните потребители да се логват.', + 'ldap_emp_num' => 'LDAP номер на служител', + 'ldap_email' => 'LDAP електронна поща', + 'ldap_test' => 'Тест LDAP', + 'ldap_test_sync' => 'Тест LDAP Синхронизация', + 'license' => 'Софтуерен лиценз', + 'load_remote' => 'Използвай Gravatar', + 'load_remote_help_text' => 'Махнете отметката, ако нямате достъп до интернет. Това ще забрани на Snipe-IT да пробва да зареди аватар снимките от Gravatar.', + 'login' => 'Опити за вход', + 'login_attempt' => 'Опит за вход', + 'login_ip' => 'IP Адрес', + 'login_success' => 'Успешно?', + 'login_user_agent' => 'Потребителски агент', + 'login_help' => 'Списък на опитите за достъп', + 'login_note' => 'Вход забележка', + 'login_note_help' => 'По избор включете няколко изречения на екрана за вход, например, за да помогнете на хора, които са намерили изгубено или откраднато устройство. Това поле приема Github flavored markdown', + 'login_remote_user_text' => 'Опции за вход с Remote User', + 'login_remote_user_enabled_text' => 'Включване на вход с HTTP хедър Remote User', + 'login_remote_user_enabled_help' => 'Тази опция включва автентификация с HTTP хедър REMOTE_USER в съответствие с "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Изключване на други оторизационни механизми', + 'login_common_disabled_help' => 'Тази опция изключва останалите оторизационни механизми. Преди да включите тази настройка моля проверете дали REMOTE_USER механизмът работи', + 'login_remote_user_custom_logout_url_text' => 'Персонализиран адрес за изход', + 'login_remote_user_custom_logout_url_help' => 'Ако уеб адреса е вписън тук, потребителите ще бъдат препратени към този URL след като излязат от Snipe-IT. Това е препоръчително за да се затвори сесията от доставчика на удостоверения правилно.', + 'login_remote_user_header_name_text' => 'Поле по избор за потребителско име', + 'login_remote_user_header_name_help' => 'Използвайте поле по избор вместо REMOTE_USER', + 'logo' => 'Лого', + 'logo_print_assets' => 'Използвай при печат', + 'logo_print_assets_help' => 'Показвай логото при печат на листа с артикули ', + 'full_multiple_companies_support_help_text' => 'Ограничаване на потребителите (включително административните) до активите на собствената им компания.', + 'full_multiple_companies_support_text' => 'Поддръжка на множество компании', + 'show_in_model_list' => 'Показване в падащите менюта на моделите', + 'optional' => 'незадължително', + 'per_page' => 'Резултати на страница', + 'php' => 'PHP версия', + 'php_info' => 'PHP инфо', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, система, информация', + 'php_overview_help' => 'PHP Системна информация', + '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' => 'Паролата не може да бъде същата както името, фамилията, е-майл адреса или потребителското име', + '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' => 'Това ще забрани на потребителите да използват общи пароли от най-добрите 10 000 пароли, за които се съобщава, че са нарушени.', + 'qr_help' => 'Първо включете QR кодовете, за да извършите тези настройки.', + 'qr_text' => 'Съдържание на QR код', + 'saml' => 'SAML', + 'saml_title' => 'Обноваване на SAML настройките', + 'saml_help' => 'SAML настройки', + 'saml_enabled' => 'SAML включен', + 'saml_integration' => 'SAML интеграция', + 'saml_sp_entityid' => 'Иден. Номер', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL адрес', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL адрес', + 'saml_sp_x509cert' => 'Публичен сертификат', + 'saml_sp_metadata_url' => 'Метаданни URL', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'Може да изберете IdP метадата използвайки URL или XML файл.', + 'saml_attr_mapping_username' => 'Асоцииране на поле - Username', + 'saml_attr_mapping_username_help' => 'NameID ще се използва, ако мапването на атрибут е невалидно.', + 'saml_forcelogin_label' => 'SAML задължителен вход', + 'saml_forcelogin' => 'Направете SAML основен метод за вход', + 'saml_forcelogin_help' => 'Може да използвате \'/login?nosaml\' за да се логнете през нормалната логин страница.', + 'saml_slo_label' => 'SAML единичен Log Out', + 'saml_slo' => 'Изпраща LogoutRequest до IdP при Logout', + 'saml_slo_help' => 'Това ще направи потребителя да бъде препратен към IdP при logout. Оставете това поле не маркирано ако IdP не поддържа SP-initiated SAML SLO.', + 'saml_custom_settings' => 'SAML настройки по избор', + 'saml_custom_settings_help' => 'Може да направите допълнителни настройки на onelogin/php-saml библиотеката. На ваша отговорност.', + 'saml_download' => 'Изтегляне на Метадата', + 'setting' => 'Настройка', + 'settings' => 'Настройки', + 'show_alerts_in_menu' => 'Показва съобщения в главното меню', + 'show_archived_in_list' => 'Архивирани активи', + 'show_archived_in_list_text' => 'Показва архивираните активи в списъка "Всички активи"', + 'show_assigned_assets' => 'Показва активите зачислени към други активи', + 'show_assigned_assets_help' => 'Показва активите, които са зачислени към други активи от Потребители -> Активи, Потребители -> Информация -> Разпечатай всички заведени, или Акаунт -> Покажи заведени активи.', + 'show_images_in_email' => 'Показване на изображения в електронните съобщения', + 'show_images_in_email_help' => 'Премахнете отметката, ако Вашата инсталация е достъпна единствено във вътрешната мрежа или през VPN.', + 'site_name' => 'Име на системата', + 'integrations' => 'Интеграции', + 'slack' => 'Slack', + 'general_webhook' => 'Основни Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Тест и запис', + 'webhook_title' => 'Обнови Webhook настроки', + 'webhook_help' => 'Настройки на интеграцията', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Канал', + 'webhook_endpoint' => ':app Крайна точка', + 'webhook_integration' => ':app Настройки', + 'webhook_test' =>'Тест :app интеграция', + 'webhook_integration_help' => ':app интеграцията е по избор, въпреки че крайната цел и канала са задължителни, ако искате да я ползате. За да се конфигурира :app интеграцията трябва първо да създадете входяща webhook във вашият :app акаунт. Кликнете на Тест :app интеграция бутона за да потвърдите, че всичко работи преди да запишете настройките. ', + 'webhook_integration_help_button' => 'След като запишите вашата информация за :app, ще се пояави тест бутон.', + 'webhook_test_help' => 'Тест за коректна конфигурация на :app интеграцията. НЕОБХОДИМО Е ПЪРВО ДА ЗАПИШЕТЕ :app НАСТРОЙКИТЕ.', + 'snipe_version' => 'Snipe-IT версия', + 'support_footer' => 'Връзки към Snipe-it поддръжката във футъра', + 'support_footer_help' => 'Указва визуализацията на връзки към поддръжката на Snipe-IT и потребителската документация', + 'version_footer' => 'Версия в долен колонтитул ', + 'version_footer_help' => 'Определя кой ще вижда Snipe-IT версията и номера на компилация.', + 'system' => 'Информация за системата', + 'update' => 'Обновяване на настройките', + 'value' => 'Стойност', + 'brand' => 'Брандиране', + 'brand_keywords' => 'долен колонтитул, лого, печат, тема, скин, горен колонтитул, цветове, css', + 'brand_help' => 'Лого, Име на сайт', + 'web_brand' => 'Тип уеб брандиране', + 'about_settings_title' => 'Относно настройките', + 'about_settings_text' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', + 'labels_per_page' => 'Етикети на страница', + 'label_dimensions' => 'Измерения на етикети (инчове)', + 'next_auto_tag_base' => 'Следващото автоматично увеличение', + 'page_padding' => 'Марж на страница (инчове)', + 'privacy_policy_link' => 'Връзка към декларация за поверителност', + 'privacy_policy' => 'Декларация за поверителност', + 'privacy_policy_link_help' => 'Ако впишете адрес ще бъде добавена връзка към декларация за поверителност във футъра и във всички e-mail съобщения, в съответствие с GDPR.', + 'purge' => 'Пречисти изтрити записи', + 'purge_deleted' => 'Изчистване на изтритите ', + 'labels_display_bgutter' => 'Обозначаване на долен канал', + 'labels_display_sgutter' => 'Обозначаване на страничен канал', + 'labels_fontsize' => 'Обозначаване на размер на шрифта', + 'labels_pagewidth' => 'Обозначаване на ширина на листа', + 'labels_pageheight' => 'Обозначаване на височина на листа', + 'label_gutters' => 'Обозначаване на разстояние (инчове)', + 'page_dimensions' => 'Размери на страницата (инчове)', + 'label_fields' => 'Обозначаване на видими полета', + 'inches' => 'инчове', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Връзка към Snipe-IT в имейли', + 'show_url_in_emails_help_text' => 'Премахнете отметката от тази кутийка, ако не желаете да свържете обратно към вашата Snipe-IT инсталация в досиетата ви за електронна поща. Полезно, ако повечето от вашите потребители никога не влизат в системата.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Максимална височина на миниатюрите', + 'thumbnail_max_h_help' => 'Максималната височина в пиксели, която миниатюрите могат да се показват в изгледа на малката обява. Мин. 25, макс. 500.', + 'two_factor' => 'Двуфакторно удостоверяване', + 'two_factor_secret' => 'Двуфакторен код', + 'two_factor_enrollment' => 'Двуфакторово записване', + 'two_factor_enabled_text' => 'Разреши два фактор', + 'two_factor_reset' => 'Нулиране на двуфакторова тайна', + 'two_factor_reset_help' => 'Това ще принуди потребителя да запише своето устройство с Authenticator отново. Това може да бъде полезно, ако записаните понастоящем устройства са изгубени или откраднати. ', + 'two_factor_reset_success' => 'Двуфакторово устройство нулирано успешно', + 'two_factor_reset_error' => 'Нулирането на двуфакторово устройство беше неуспешно', + 'two_factor_enabled_warning' => 'Разрешаване на два-фактора ако не са разрешени в момента, ще ви принуди незабавно да се удостоверите с устройство записано в Google Auth. Ще имате възможността да запишете устройството си ако нямате такова.', + 'two_factor_enabled_help' => 'Това ще включи двуфакторова заверка която използва Google Authenticator.', + 'two_factor_optional' => 'Селективни (Потребителите могат да включват или изключват ако им е позволено)', + 'two_factor_required' => 'Задължително за всички потребители', + 'two_factor_disabled' => 'Деактивирано', + 'two_factor_enter_code' => 'Въведете двуфакторен код', + 'two_factor_config_complete' => 'Подаване на код', + 'two_factor_enabled_edit_not_allowed' => 'Вашият администратор не разрешава да редактирате тази настройка.', + 'two_factor_enrollment_text' => "Двуфакторово удостоверяване се изисква, но вашето устройство не е било регистрирано още. Отворете Google Authenticator и сканирайте QR кода по-долу за да регистрирате вашето устройство. След като сте записани вашето устройство, въведете кода по-долу", + 'require_accept_signature' => 'Изисква подпис', + 'require_accept_signature_help_text' => 'Разрешаването на тази функция ще изисква от потребителите да се подпишат физически за приемане на даден актив.', + 'left' => 'ляво', + 'right' => 'дясно', + 'top' => 'Горе', + 'bottom' => 'Долу', + 'vertical' => 'Вертикално', + 'horizontal' => 'Хоризонтално', + 'unique_serial' => 'Уникален сериен номер', + 'unique_serial_help_text' => 'Отмятането на този чек, ще задължи ползването на уникални сериини номера на артикулите', + 'zerofill_count' => 'Дължина на етикети на актив, включително zerofill', + '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 URL адреса. Баркодовете ще бъдат генерирани отново.', + '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' => 'Двустепенна идентификация, ограничения на пароли', + 'groups_keywords' => 'права за достъп, групи за достъп, упълномощаване', + '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 разширения или не са пуснати на сървъра. Вие можете все пак да запишите настройките, но ще трябва да включите LDAP разширенията за PHP преди да синхронизирате с 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' => 'Тест интеграция', + 'label2_enable' => 'Нов генератор за етикети', + 'label2_enable_help' => 'Използвайте новия генератор за етикети. Забележка: Трябва да изберете тази настройка и да запишете преди да променята другите настройки.', + 'label2_template' => 'Шаблон', + 'label2_template_help' => 'Изберете кой шаблон да се използва за генериране на етикет', + 'label2_title' => 'Титла', + 'label2_title_help' => 'Това заглаве да се показва на етикета, ако се поддържа от него', + 'label2_title_help_phold' => 'Полето {COMPANY} ще бъде заменено с името на фирмата', + 'label2_asset_logo' => 'Използвай логото на актива', + 'label2_asset_logo_help' => 'Използвай логото на фирмата, вместо стойността от :setting_name', + 'label2_1d_type' => '1D тип на баркод', + 'label2_1d_type_help' => 'Формат на 1D баркод', + 'label2_2d_type' => '2D тип на баркод', + 'label2_2d_type_help' => 'Формат на 2D баркод', + 'label2_2d_target' => '2D баркод адрес', + 'label2_2d_target_help' => 'Къде да сочи URL адреса на 2D баркода, когато се сканира', + 'label2_fields' => 'Настройки на полета', + 'label2_fields_help' => 'Полетата могат да бъдат добавяни, премахване и подреждани от лявата колона. За всяко едно поле, множество настройки могат да бъдат добавяни премахвани и подреждани в дясната колона.', + 'help_asterisk_bold' => 'Текста въведен като **text** ,ще бъде показан удебелено', + 'help_blank_to_use' => 'Оставете празно за да се ползва стойност от :setting_name', + 'help_default_will_use' => ':default ще използва стойност от :setting_name.
Стойността на баркода трябва да отговаря на изискванията за баркод или той няма да се генерира. Моля вижте следнотоупътване за повече информация. ', + 'default' => 'Подразбиране', + 'none' => 'Няма', + 'google_callback_help' => 'Това трябва да се въведе като callback URL във вашият Google OAuth настройки за вашата организация 's Google developer console .', + 'google_login' => 'Настройки за вход към Google Workspace', + 'enable_google_login' => 'Позволи потребителя да влиза с Google Workspace', + 'enable_google_login_help' => 'Потребителите ще бъдат автоматично създадени. Те трябва да имат наличен акаунт тук И във Google Workspace, като тяхното потребителско име трябва да съвшада с е-майл адреса от Google Workspace. ', + 'mail_reply_to' => 'Е-майл адрес за отговор', + 'mail_from' => 'Е-маил от адрес', + 'database_driver' => 'Драйвер на датабаза', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Часова зона', + +]; diff --git a/resources/lang/bg-BG/admin/settings/message.php b/resources/lang/bg-BG/admin/settings/message.php new file mode 100644 index 0000000000..e23a9dacb6 --- /dev/null +++ b/resources/lang/bg-BG/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Възникна грешка по време на актуализацията. ', + 'success' => 'Настройките са актуализирани успешно.', + ], + 'backup' => [ + 'delete_confirm' => 'Желаете ли изтриването на този архивен файл? Действието е окончателно.', + 'file_deleted' => 'Архивният файл беше изтрит успешно.', + 'generated' => 'Нов архивен файл беше създаден успешно.', + 'file_not_found' => 'Архивният файл не беше открит на сървъра.', + 'restore_warning' => 'Да, потвърди възстановяването. Това ще презапише цялата информация в датабазата и ще отпише всички вписани потребители включително вас.', + 'restore_confirm' => 'Сигурни ли сте че искате да възстановите датабазата от :filename?' + ], + 'purge' => [ + 'error' => 'Възникна грешка при пречистване. ', + 'validation_failed' => 'Потвърждението ви за пречистване не неправилно. Моля напишете думата "DELETE" в клетката за потвърждаване.', + 'success' => 'Изтрити записи успешно премахнати.', + ], + 'mail' => [ + 'sending' => 'Изпращане на тестов е-майл...', + 'success' => 'Писмото е изпратено!', + 'error' => 'Е-майла не може да се изпрати.', + 'additional' => 'Няма допълнителна информация за грешка. Проверете е-майл настройките и логовете на програмата.' + ], + 'ldap' => [ + 'testing' => 'Тест на LDAP връзката...', + '500' => 'Грешка 500. Моля проверете логовете на сървъра за повече информация.', + 'error' => 'Възникна грешка :(', + 'sync_success' => 'Примерни 10 потребителя от LDAP сървъра базирани на вашите настройки:', + 'testing_authentication' => 'Тест LDAP Автентификация...', + 'authentication_success' => 'Потребителска Автентификация към LDAP успешна!' + ], + 'webhook' => [ + 'sending' => 'Изпращане :app тест съобщение...', + 'success' => 'Вашата :webhook_name интеграция работи!', + 'success_pt1' => 'Успешно! Проверете ', + 'success_pt2' => ' канал за вашето тестово съобщение и натиснете бутона SAVE за да запазите вашите настройки.', + '500' => 'Грешка 500.', + 'error' => 'Възникна грешка. :app върна грешка: :error_message', + 'error_redirect' => 'Грешка 301/302 :endpoint върна пренасочване. От съображения за сигурност, ние не отваряме пренасочванията. Моля ползвайте действителната крайна точка.', + 'error_misc' => 'Възникна грешка. :( ', + ] +]; diff --git a/resources/lang/bg/admin/settings/table.php b/resources/lang/bg-BG/admin/settings/table.php similarity index 100% rename from resources/lang/bg/admin/settings/table.php rename to resources/lang/bg-BG/admin/settings/table.php diff --git a/resources/lang/bg-BG/admin/statuslabels/message.php b/resources/lang/bg-BG/admin/statuslabels/message.php new file mode 100644 index 0000000000..2c7e540bb1 --- /dev/null +++ b/resources/lang/bg-BG/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Етикет за статус не съществува.', + 'deleted_label' => 'Изтрит етикет', + 'assoc_assets' => 'Този етикет за статус е свързан с най-малко един актив и не може да бъде изтрит. Моля актуализирайте вашите активи да не се прехвърлят към този статус и опитайте отново.', + + 'create' => [ + 'error' => 'Етикет за статус не беше създаден, моля опитайте отново.', + 'success' => 'Етикет за статус създаден успешно.', + ], + + 'update' => [ + 'error' => 'Етикет за статус не беше актуализиран, моля опитайте отново.', + 'success' => 'Етикет за статус актуализиран успешно.', + ], + + 'delete' => [ + 'confirm' => 'Сигурни ли сте, че желаете да изтриете този етикет за статус?', + 'error' => 'Имаше проблем при изтриването на етикета за статус. Моля опитайте отново.', + 'success' => 'Етикета за статус бе изтрит успешно.', + ], + + 'help' => [ + 'undeployable' => 'Тези активи не могат да бъдат възлагани на никого.', + 'deployable' => 'Тези активи могат да бъдат изписани. След като бъдат изписани, те ще сменят статуса си на Изписани.', + 'archived' => 'Тези активи не могат да бъдат отметнати и ще се показват само в архивирания изглед. Това е полезно за запазване на информация за активи за бюджетиране / исторически цели, но задържането им извън ежедневния списък на активите.', + 'pending' => 'Тези активи все още не могат да бъдат прехвърляни на никого, често използвани за артикули, които са предназначени за ремонт, но се очаква да се върнат в обръщение.', + ], + +]; diff --git a/resources/lang/bg/admin/statuslabels/table.php b/resources/lang/bg-BG/admin/statuslabels/table.php similarity index 100% rename from resources/lang/bg/admin/statuslabels/table.php rename to resources/lang/bg-BG/admin/statuslabels/table.php diff --git a/resources/lang/bg/admin/suppliers/message.php b/resources/lang/bg-BG/admin/suppliers/message.php similarity index 100% rename from resources/lang/bg/admin/suppliers/message.php rename to resources/lang/bg-BG/admin/suppliers/message.php diff --git a/resources/lang/bg-BG/admin/suppliers/table.php b/resources/lang/bg-BG/admin/suppliers/table.php new file mode 100644 index 0000000000..e800bdcefa --- /dev/null +++ b/resources/lang/bg-BG/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Относно доставчици', + 'about_suppliers_text' => 'Доставчици се използват за проследяване на източника на елементи', + 'address' => 'Адрес на доставчика', + 'assets' => 'Активи', + 'city' => 'Град', + 'contact' => 'Лице за връзка', + 'country' => 'Държава', + 'create' => 'Създаване на доставчик', + 'email' => 'Email', + 'fax' => 'Факс', + 'id' => 'ID', + 'licenses' => 'Лицензи', + 'name' => 'Доставчик', + 'notes' => 'Бележки', + 'phone' => 'Телефон', + 'state' => 'Област', + 'suppliers' => 'Доставчици', + 'update' => 'Обновяване на доставчик', + 'view' => 'Преглед на доставчик', + 'view_assets_for' => 'Преглед на активите за', + 'zip' => 'Пощенски код', + +); diff --git a/resources/lang/bg/admin/users/general.php b/resources/lang/bg-BG/admin/users/general.php similarity index 100% rename from resources/lang/bg/admin/users/general.php rename to resources/lang/bg-BG/admin/users/general.php diff --git a/resources/lang/bg-BG/admin/users/message.php b/resources/lang/bg-BG/admin/users/message.php new file mode 100644 index 0000000000..af9df8c6e7 --- /dev/null +++ b/resources/lang/bg-BG/admin/users/message.php @@ -0,0 +1,68 @@ + 'Активът беше приет.', + 'declined' => 'Активът беше отказан.', + 'bulk_manager_warn' => 'Вашите потребителски профили бяха обновени успешно, обаче вашето управителско вписване не беше запазено, защото управителят, които сте избрали бе в списъка с потребителски профили за промяна и потребителите не могат да бъдат свои управители. Моля изберете вашите потребителски профили отново, с изключение на управителя.', + 'user_exists' => 'Потребителят вече съществува!', + 'user_not_found' => 'Потребителят не съществува.', + 'user_login_required' => 'Полето за вход е задължително', + 'user_has_no_assets_assigned' => 'Няма заведени активи на този потребител.', + 'user_password_required' => 'Паролата е задължителна.', + 'insufficient_permissions' => 'Нямате необходимите права.', + 'user_deleted_warning' => 'Този потребител е изтрит. За да редактирате данните за него или да му зададете актив, трябва първо да възстановите потребителя.', + 'ldap_not_configured' => 'Интеграцията с LDAP не е конфигурирана за тази инсталация.', + 'password_resets_sent' => 'Избраните потребители, които са активирани и имат валиден е-майл адрес им беше изпратен линк за смяна на парола.', + 'password_reset_sent' => 'Изпратена е връзка за въстановяване на паролата до :email!', + 'user_has_no_email' => 'Този потребител няма е-майл адрес в неговия профил.', + 'log_record_not_found' => 'Не е намерен лог запис за този потребител.', + + + 'success' => array( + 'create' => 'Потребителят е създаден.', + 'update' => 'Потребителят е обновен.', + 'update_bulk' => 'Потребителите бяха обновени успешно!', + 'delete' => 'Потребителят е изтрит.', + 'ban' => 'Потребителят беше забранен успешно.', + 'unban' => 'Потребителят възстановен успешно.', + 'suspend' => 'Потребителят бе временно спрян.', + 'unsuspend' => 'Потребителят активиран успешно.', + 'restored' => 'Потребителят е възстановен.', + 'import' => 'Потребителите заредени успешно.', + ), + + 'error' => array( + 'create' => 'Възникна проблем при създаването на този потребител. Моля, опитайте отново.', + 'update' => 'Възникна проблем при обновяването на този потребител. Моля, опитайте отново.', + 'delete' => 'Възникна проблем при изтриването на този потребител. Моля, опитайте отново.', + 'delete_has_assets' => 'Този потребител има зададени елементи и не може да бъде изтрит.', + 'unsuspend' => 'Проблем при активирането на потребителя. Моля опитайте отново.', + 'import' => 'Проблем при зареждането на потребителите. Моля опитайте отново.', + 'asset_already_accepted' => 'Този актив е вече приет.', + 'accept_or_decline' => 'Трябва да приемете или да откажете този актив.', + 'incorrect_user_accepted' => 'Активът, който се опитвате да приемете не е изписан към Вас.', + 'ldap_could_not_connect' => 'Проблем при комуникацията с LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', + 'ldap_could_not_bind' => 'Проблем при връзката с LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', + 'ldap_could_not_search' => 'Проблем при търсенето в LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', + 'ldap_could_not_get_entries' => 'Проблем при извличането на резултат от LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра:', + 'password_ldap' => 'Паролата за този профил се управлява от LDAP / Active Directory. Моля, свържете се с вашия ИТ отдел, за да промените паролата си.', + ), + + 'deletefile' => array( + 'error' => 'Файлът не е изтрит. Моля, опитайте отново.', + 'success' => 'Файлът е изтрит.', + ), + + 'upload' => array( + 'error' => 'Проблем при качването на файл/овете. Моля опитайте отново.', + 'success' => 'Файл/овете качени успешно.', + 'nofiles' => 'Не сте избрали файлове за качване', + 'invalidfiles' => 'Един или повече файлове са твърде големи или с неразрешен тип. Разрешените типове файлове са png, gif, jpg, doc, docx, pdf, и txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Този потребител няма е-майл.', + 'success' => 'Потребителя беше известен отностно текущите активи, които са му заведени.' + ) +); \ No newline at end of file diff --git a/resources/lang/bg-BG/admin/users/table.php b/resources/lang/bg-BG/admin/users/table.php new file mode 100644 index 0000000000..7797e4aff2 --- /dev/null +++ b/resources/lang/bg-BG/admin/users/table.php @@ -0,0 +1,40 @@ + 'Активен', + 'allow' => 'Разрешаване', + 'checkedout' => 'Активи', + 'created_at' => 'Създаден', + 'createuser' => 'Нов потребител', + 'deny' => 'Отказ', + 'email' => 'Email', + 'employee_num' => 'Номер на служител', + 'first_name' => 'Собствено име', + 'groupnotes' => 'Изберете група за асоцииране към потребител. Потребителя ще наследи правата на групата. Използвайте ctrl+click (или cmd+click на MacOS) за да демаркирате групи.', + 'id' => 'ID', + 'inherit' => 'Наследяване', + 'job' => 'Длъжност', + 'last_login' => 'Последен вход', + 'last_name' => 'Фамилия', + 'location' => 'Местоположение', + 'lock_passwords' => 'Настройките за вход не могат да бъдат променяни в текущата инсталация.', + 'manager' => 'Ръководител', + 'managed_locations' => 'Управлявани места', + 'name' => 'Име', + 'nogroup' => 'Няма създадени групи все още. За да създадете една отидете на: ', + 'notes' => 'Бележки', + 'password_confirm' => 'Потвърждение на паролата', + 'password' => 'Парола', + 'phone' => 'Телефон', + 'show_current' => 'Преглед на текущите потребители', + 'show_deleted' => 'Преглед на изтритите потребители', + 'title' => 'Титла', + 'to_restore_them' => 'да ги възстановите.', + 'total_assets_cost' => "Обща стойност", + 'updateuser' => 'Обновяване на потребител', + 'username' => 'Потребителско име', + 'user_deleted_text' => 'Потребителят бе маркиран като изтрит.', + 'username_note' => '(Използва се за достъп до Active Directory, а не за вход.)', + 'cloneuser' => 'Копиране на потребител', + 'viewusers' => 'Преглед на потребителите', +); diff --git a/resources/lang/bg/auth.php b/resources/lang/bg-BG/auth.php similarity index 100% rename from resources/lang/bg/auth.php rename to resources/lang/bg-BG/auth.php diff --git a/resources/lang/bg-BG/auth/general.php b/resources/lang/bg-BG/auth/general.php new file mode 100644 index 0000000000..f8792de1ec --- /dev/null +++ b/resources/lang/bg-BG/auth/general.php @@ -0,0 +1,19 @@ + 'Изпрати връзка за повторно задаване на паролата', + 'email_reset_password' => 'Имейл за нулиране на паролата', + 'reset_password' => 'Нулиране на паролата', + 'saml_login' => 'Вход чрез SAML', + 'login' => 'Логин', + 'login_prompt' => 'Моля влезте в системата', + 'forgot_password' => 'Забравих си паролата', + 'ldap_reset_password' => 'Щракнете тук, за да нулирате вашата LDAP парола', + 'remember_me' => 'Запомни ме', + 'username_help_top' => 'Въведете вашето потребителско име за да получите линк за смяна на парола.', + 'username_help_bottom' => 'Вашето потребителско име и е-майл адрес може да са еднакви или да не са, зависимост от вашата конфигурация. Ако не помните вашето потребителско име се свържете с Администратора.

Потребители които нямат въведен е-майл адрес няма да получат линк за смяна на парола. ', + 'google_login' => 'Вход с Google Workspace', + 'google_login_failed' => 'Неуспешен вход с Google Login, пробвайте отново.', + +]; + diff --git a/resources/lang/bg/auth/message.php b/resources/lang/bg-BG/auth/message.php similarity index 100% rename from resources/lang/bg/auth/message.php rename to resources/lang/bg-BG/auth/message.php diff --git a/resources/lang/bg/button.php b/resources/lang/bg-BG/button.php similarity index 100% rename from resources/lang/bg/button.php rename to resources/lang/bg-BG/button.php diff --git a/resources/lang/bg-BG/general.php b/resources/lang/bg-BG/general.php new file mode 100644 index 0000000000..c68a356d18 --- /dev/null +++ b/resources/lang/bg-BG/general.php @@ -0,0 +1,532 @@ + '2FA нулиране', + 'accessories' => 'Аксесоари', + 'activated' => 'Активирано', + 'accepted_date' => 'Дата на приемане', + 'accessory' => 'Аксесоар', + 'accessory_report' => 'Справка за аксесоарите', + 'action' => 'Действие', + 'activity_report' => 'Справка за дейностите', + 'address' => 'Aдрес', + 'admin' => 'Администриране', + 'administrator' => 'Администратор', + 'add_seats' => 'Добавени работни места', + 'age' => "Години", + 'all_assets' => 'Всички активи', + 'all' => 'Всички', + 'archived' => 'Архивирани', + 'asset_models' => 'Модели на активи', + 'asset_model' => 'Модел', + 'asset' => 'Актив', + 'asset_report' => 'Справка за активите', + 'asset_tag' => 'Инвентарен номер', + 'asset_tags' => 'Етикет на актив', + 'assets_available' => 'Налични активи', + 'accept_assets' => 'Приеми Актив :name', + 'accept_assets_menu' => 'Приеми активите', + 'audit' => 'проверка', + 'audit_report' => 'Отчет за одита', + 'assets' => 'Активи', + 'assets_audited' => 'одитирани активи', + 'assets_checked_in_count' => 'вписани активи', + 'assets_checked_out_count' => 'изписани активи', + 'asset_deleted_warning' => 'Този актив е изтрит. Трябва да го възстановите преди да можете да го зачислите на някой.', + 'assigned_date' => 'Дата на изписване', + 'assigned_to' => 'Активи предадени на :name', + 'assignee' => 'Възложен на', + 'avatar_delete' => 'Изтриване на аватар', + 'avatar_upload' => 'Качване на аватар', + 'back' => 'Назад', + 'bad_data' => 'Няма резултати.', + 'bulkaudit' => 'Групов одит', + 'bulkaudit_status' => 'Статус на одита', + 'bulk_checkout' => 'Общо отписване', + 'bulk_edit' => 'Групово редактиране', + 'bulk_delete' => 'Групово изтриване', + 'bulk_actions' => 'Пакетни действия', + 'bulk_checkin_delete' => 'Групово регистриране/изтриване на потребители', + 'byod' => 'BYOD', + 'byod_help' => 'Това устройство е собственост на потребител', + 'bystatus' => 'по Статус', + 'cancel' => 'Отказ', + 'categories' => 'Категории', + 'category' => 'Категория', + 'change' => 'In / Out', + 'changeemail' => 'Промяна на email адрес', + 'changepassword' => 'Смяна на паролата', + 'checkin' => 'Вписване', + 'checkin_from' => 'Форма за вписване', + 'checkout' => 'Изписване', + 'checkouts_count' => 'Изписвания', + 'checkins_count' => 'Вписвания', + 'user_requests_count' => 'Заявки', + 'city' => 'Град', + 'click_here' => 'Натиснете тук', + 'clear_selection' => 'Изчистване на селектираното', + 'companies' => 'Компании', + 'company' => 'Компания', + 'component' => 'Компонент', + 'components' => 'Компоненти', + 'complete' => 'Завърши', + 'consumable' => 'Консуматив', + 'consumables' => 'Консумативи', + 'country' => 'Държава', + 'could_not_restore' => 'Грешка при възстановяване :item_type: :error', + 'not_deleted' => ':item_type е изтрит и не може да се възстанови', + 'create' => 'Създаване на нов', + 'created' => 'Създадени артикули', + 'created_asset' => 'създадени активи', + 'created_at' => 'Създаден на', + 'created_by' => 'Създаден от', + 'record_created' => 'Създаден на', + 'updated_at' => 'Обновено на', + 'currency' => '$', // this is deprecated + 'current' => 'Текущи', + 'current_password' => 'Текуща парола', + 'customize_report' => 'Персонализиран отчет', + 'custom_report' => 'Потребителски справки за активи', + 'dashboard' => 'Табло', + 'days' => 'дни', + 'days_to_next_audit' => 'Дни до следващия одит', + 'date' => 'Дата', + 'debug_warning' => 'Предупреждение!', + 'debug_warning_text' => 'Това приложение се изпълнява в режим на производство с разрешено отстраняване на грешки. Това може да изложи чувствителни данни, ако приложението ви е достъпно за външния свят. Забранете режим отстраняване на грешки чрез задаване на стойността APP_DEBUF .env във файла false.', + 'delete' => 'Изтриване', + 'delete_confirm' => 'Сигурни ли сте, че желаете изтриването на :item?', + 'delete_confirm_no_undo' => 'Сигурни ли сте че искате да изтриете :item? Това не може да бъде върнато на обратно.', + 'deleted' => 'Изтрито', + 'delete_seats' => 'Изтрити работни места за лиценз', + 'deletion_failed' => 'Неуспешно изтриване', + 'departments' => 'Катедри', + 'department' => 'отдел', + 'deployed' => 'Изписани', + 'depreciation' => 'Амортизация', + 'depreciations' => 'Амортизации', + 'depreciation_report' => 'Справка за амортизации', + 'details' => 'Детайли', + 'download' => 'Изтегляне', + 'download_all' => 'Изтегляне', + 'editprofile' => 'Редакция на профила', + 'eol' => 'EOL', + 'email_domain' => 'Email домейн', + 'email_format' => 'Email формат', + 'employee_number' => 'Номер на служител', + 'email_domain_help' => 'Използвайте това за да генерирате email адреси при въвеждане', + 'error' => 'Грешка', + 'exclude_archived' => 'Без архивирани активи', + 'exclude_deleted' => 'Без изтрити активи', + 'example' => 'Пример: ', + 'filastname_format' => 'Инициал на името Фамилия (jsmith@example.com)', + 'firstname_lastname_format' => 'Име Фамилия (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Име Фамилия (jane.smith@example.com)', + 'lastnamefirstinitial_format' => 'Фамилно име Инициал на собствено (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Първа буква от името и Фамилия (i.ivanov@example.com)', + 'firstname_lastname_display' => 'Име Фамилия (Иван Иванов)', + 'lastname_firstname_display' => 'Фамилия Име (Иванов Иван)', + 'name_display_format' => 'Формат на показване на името', + 'first' => 'Първа', + 'firstnamelastname' => 'Име и Фамилия (ivan.ivanov@example.com)', + 'lastname_firstinitial' => 'Фамилия и Първа буква от име (ivanov_i@example.com)', + 'firstinitial.lastname' => 'Първа буква от името и Фамилия (i.ivanov@example.com)', + 'firstnamelastinitial' => 'Име и първа буква от фамилия (ivani@example.com)', + 'first_name' => 'Собствено име', + 'first_name_format' => 'Име (jane@example.com)', + 'files' => 'Файлове', + 'file_name' => 'Файл', + 'file_type' => 'Тип Файл', + 'filesize' => 'Размер на файла', + 'file_uploads' => 'Качени файлове', + 'file_upload' => 'Качване на файл', + 'generate' => 'Генериране', + 'generate_labels' => 'Генериране на етикети', + 'github_markdown' => 'Това поле позволява въвеждането на Github вид markdown.', + 'groups' => 'Групи', + 'gravatar_email' => 'Gravatar email адрес', + 'gravatar_url' => 'Сменете си аватара на Gravatar.com.', + 'history' => 'История', + 'history_for' => 'История за', + 'id' => 'ID', + 'image' => 'Изображение', + 'image_delete' => 'Изтриване на изображението', + 'include_deleted' => 'Включително изтрити активи', + 'image_upload' => 'Качване на изображение', + 'filetypes_accepted_help' => 'Позволенo разширенe на файлa :types. Максимално позволен размер :size.|Позволени разширения на файлове са :types. Максимално позволен размер :size.', + 'filetypes_size_help' => 'Максимално позволен размер на файла е :size.', + 'image_filetypes_help' => 'Файлов формат в jpg, webp, png, gif и svg. Максимален размер е :size .', + 'unaccepted_image_type' => 'Снимката не може да се прочете. Типовете файлови разширения са jpg, webp, png, gif и svg. Разширението на този файл е :mimetype.', + 'import' => 'Зареждане', + 'import_this_file' => 'Асоциирайте полетата и обработете този файл', + 'importing' => 'Импортиране', + 'importing_help' => 'Може да импортирате активи, аксесоари, лицензи, компоненти, консумативи и потребители чрез CSV файл.

CSV файла трябва да е разделен със запетая и форматирани колони, като тези от примерен CSV файл.', + 'import-history' => 'История на въвеждане', + 'asset_maintenance' => 'Поддръжка на активи', + 'asset_maintenance_report' => 'Справка за поддръжка на активи', + 'asset_maintenances' => 'Поддръжки на активи', + 'item' => 'Информация', + 'item_name' => 'Име на артикула', + 'import_file' => 'импорт CSV файл', + 'import_type' => 'CSV импорт тип', + 'insufficient_permissions' => 'Нямате необходимите права!', + 'kits' => 'Комплекти', + 'language' => 'Език', + 'last' => 'Последна', + 'last_login' => 'Последен достъп до системата', + 'last_name' => 'Фамилия', + 'license' => 'Лиценз', + 'license_report' => 'Справка за лицензите', + 'licenses_available' => 'налични лицензи', + 'licenses' => 'Лицензи', + 'list_all' => 'Преглед на всички', + 'loading' => 'Зареждане... моля изчакайте....', + 'lock_passwords' => 'В демо версията това поле няма да се запише.', + 'feature_disabled' => 'Тази функция е забранена за демо инсталацията.', + 'location' => 'Местоположение', + 'location_plural' => 'Местоположение|Местоположения', + 'locations' => 'Местоположения', + 'logo_size' => 'Квадратните логота изглеждат най-добре при Лого+Текст. Максималният размер на лого е 50x50 px. ', + 'logout' => 'Изход', + 'lookup_by_tag' => 'Търсене по етикет на актив', + 'maintenances' => 'Профилактики', + 'manage_api_keys' => 'Управление на API ключове', + 'manufacturer' => 'Производител', + 'manufacturers' => 'Производители', + 'markdown' => 'Това поле позволява ', + 'min_amt' => 'Минимално количество', + 'min_amt_help' => 'Минимално налично количетсво преди изпращане на известие. Оставете полето Мин. Количество празно, ако не желаето да получавате известие.', + 'model_no' => 'Модел №.', + 'months' => 'месеци', + 'moreinfo' => 'Повече информация', + 'name' => 'Име', + 'new_password' => 'Нова парола', + 'next' => 'Следващ', + 'next_audit_date' => 'Следваща дата на одита', + 'no_email' => 'Няма е-майл адрес към този потребител', + 'last_audit' => 'Последният одит', + 'new' => 'new!', + 'no_depreciation' => 'Без амортизация', + 'no_results' => 'Няма резултат.', + 'no' => 'Не', + 'notes' => 'Бележки', + 'order_number' => 'Номер на поръчка', + 'only_deleted' => 'Само изтрити активи', + 'page_menu' => 'Показване на _MENU_ записа', + 'pagination_info' => 'Показване на _START_ до _END_ от _TOTAL_ елемента', + 'pending' => 'Изчакване', + 'people' => 'Потребители', + 'per_page' => 'Резултати на страница', + 'previous' => 'Предишен', + 'processing' => 'Обработка', + 'profile' => 'Вашият профил', + 'purchase_cost' => 'Цена на закупуване', + 'purchase_date' => 'Дата на закупуване', + 'qty' => 'Количество', + 'quantity' => 'Kоличество', + 'quantity_minimum' => 'Имате :count актива под минимума или почти под минимума', + 'quickscan_checkin' => 'Бързо сканиране и Вписване', + 'quickscan_checkin_status' => 'Статус вписване', + 'ready_to_deploy' => 'Готово за предоставяне', + 'recent_activity' => 'Последни действия', + 'remaining' => 'Оставащи', + 'remove_company' => 'Премахване на асоциация към компания', + 'reports' => 'Справки', + 'restored' => 'възстановени', + 'restore' => 'Възстановяване', + 'requestable_models' => 'Изискуеми Модели', + 'requested' => 'Изискан', + 'requested_date' => 'Дата на заявката', + 'requested_assets' => 'Изискуеми активи', + 'requested_assets_menu' => 'Изискуеми активи', + 'request_canceled' => 'Заявка отменена', + 'save' => 'Запис', + 'select_var' => 'Избран :thing... ', // this will eventually replace all of our other selects + 'select' => 'Избор', + 'select_all' => 'Избери Всички', + 'search' => 'Търсене', + 'select_category' => 'Изберете категория', + 'select_department' => 'Изберете отдела', + 'select_depreciation' => 'Избор на вид амортизация', + 'select_location' => 'Избор на местоположение', + 'select_manufacturer' => 'Избор на производител', + 'select_model' => 'Избор на модел', + 'select_supplier' => 'Избор на доставчик', + 'select_user' => 'Избор на потребител', + 'select_date' => 'Изберете дата (ГГГГ-ММ-ДД)', + 'select_statuslabel' => 'Избор на статус', + 'select_company' => 'Изберете компания', + 'select_asset' => 'Изберете актив', + 'settings' => 'Настройки', + 'show_deleted' => 'Покажи изтритите', + 'show_current' => 'Покажи текущите', + 'sign_in' => 'Вход', + 'signature' => 'Подпис', + 'signed_off_by' => 'Подписано от', + 'skin' => 'Тема', + 'webhook_msg_note' => 'Известие ще бъде изпратено през webhook', + 'webhook_test_msg' => 'Интеграцията на вашето :app пролежение работи с Snipe-IT!', + 'some_features_disabled' => 'DEMO MODE: Някои свойства не са разрешени за тази инсталация.', + 'site_name' => 'Име на системата', + 'state' => 'Област', + 'status_labels' => 'Статус етикети', + 'status' => 'Статус', + 'accept_eula' => 'Споразумение за приемане', + 'supplier' => 'Доставчик', + 'suppliers' => 'Доставчици', + 'sure_to_delete' => 'Сигурни ли сте, че искате да изтриете', + 'sure_to_delete_var' => 'Сигурни ли сте, че желаете изтриването на :item?', + 'delete_what' => 'Изтрий :item', + 'submit' => 'Изпрати', + 'target' => 'Цел', + 'time_and_date_display' => 'Показване на време и дата', + 'total_assets' => 'общо активи', + 'total_licenses' => 'общо лицензи', + 'total_accessories' => 'Общ брой аксесоари', + 'total_consumables' => 'Общ брой консумативи', + 'type' => 'Тип', + 'undeployable' => 'Не може да бъде предоставян', + 'unknown_admin' => 'Непознат администратор', + 'username_format' => 'Формат на потребителско име', + 'username' => 'Потребител', + 'update' => 'Обновяване', + 'upload_filetypes_help' => 'Позволените файлови разширения са png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf и rar. Максималният размер на файла е :size.', + 'uploaded' => 'Качен', + 'user' => 'Потребител', + 'accepted' => 'приет', + 'declined' => 'отказан', + 'unassigned' => 'Не е асоциирано', + 'unaccepted_asset_report' => 'Неприети активи', + 'users' => 'Потребители', + 'viewall' => 'Виж всички', + 'viewassets' => 'Преглед на изписаните активи', + 'viewassetsfor' => 'Преглед на активите на :name', + 'website' => 'Страница', + 'welcome' => 'Добре дошли, :name', + 'years' => 'години', + 'yes' => 'Да', + 'zip' => 'Пощенски код', + 'noimage' => 'Липсва изображение или не е качено.', + 'file_does_not_exist' => 'Файла липсва на сървъра.', + 'file_upload_success' => 'Качването на файла е успешно!', + 'no_files_uploaded' => 'Качването на файла е успешно!', + 'token_expired' => 'Вашата сесия за формуляр изтече. Моля опитайте отново.', + 'login_enabled' => 'Разрешен вход', + 'audit_due' => 'За Одит', + 'audit_overdue' => 'Просрочен Одит', + 'accept' => 'Приеми :asset', + 'i_accept' => 'Съгласен съм', + 'i_decline' => 'Отказ', + 'accept_decline' => 'Премане/отказване', + 'sign_tos' => 'Подпишете се за да се съгласите с условията за ползване:', + 'clear_signature' => 'Изчисти подписа', + 'show_help' => 'Покажи помощта', + 'hide_help' => 'Скрий помощта', + 'view_all' => 'виж всички', + 'hide_deleted' => 'Скрии изтритите', + 'email' => '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.', + 'changed' => 'Променен', + 'to' => 'До', + 'report_fields_info' => '

Изберете полетата, които желаете да бъдат включени в справката и изберете бутона Генерирай. Файл (custom-asset-report-YYYY-mm-dd.csv) ще бъде свален автоматично, който можете да отворите в Ексел.

+

Ако желаете да експортирате само някой активи, използвайте опциите по-долу.

', + 'range' => 'Обхват', + 'bom_remark' => 'Добави BOM (byte-order mark) към този CSV', + 'improvements' => 'Подобрения', + 'information' => 'Информация', + 'permissions' => 'Права за достъп', + 'managed_ldap' => '(Управляван през LDAP)', + 'export' => 'Експорт', + 'ldap_sync' => 'LDAP синхронизация', + 'ldap_user_sync' => 'LDAP синхронизация на потребител', + 'synchronize' => 'Синхронизиране', + 'sync_results' => 'Резултат от синхронизирането', + 'license_serial' => 'Сериен/Продуктов ключ', + 'invalid_category' => 'Невалидна или липсваща категория', + 'invalid_item_category_single' => 'Невалидна или липсващ(а) :type категория. Моля обновете категорията от :type да включва валидна категория.', + '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_bulk_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' => 'Изпишете този артикул на потребител', + 'maintenance_mode' => 'Услугата е временно недостъпна поради обновяване. Моля опитайте по-късно.', + 'maintenance_mode_title' => 'Системата е временно недостъпна', + 'ldap_import' => 'Потребителската парола не трябва да се управлява от LDAP. (Това ви позволява да изпращате заявки за забравена парола)', + 'purge_not_allowed' => 'Изчистването на изтритата информация е забранено в .env файла. Свържете се с поддръжката или системния администратор.', + 'backup_delete_not_allowed' => 'Изтриването на архивите е забранено в .env файла. Свържете се със поддръжката или системния администратор.', + 'additional_files' => 'Допълнителни файлове', + 'shitty_browser' => 'Не е открит подпис. Ако използвате по-стар браузър, моля да го обновите, за да завършите приемането на вашия актив.', + 'bulk_soft_delete' =>'Също маркирай за изтриване потребителите. Историята на тяхните активи ще остане докато не изчистите изтритите записи през административните настройки.', + 'bulk_checkin_delete_success' => 'Избраните потребители бяха изтрити и техните активи вписани обратно.', + 'bulk_checkin_success' => 'Активите за избраните потребители бяха вписани обратно.', + 'set_to_null' => 'Изтрии стойнистите за този актив|Изтрии стойностите за всичките :asset_count актива ', + 'set_users_field_to_null' => 'Изтрий стойноста :field за този потребител|Изтрий стойността :field за всичките :user_count потребителя ', + 'na_no_purchase_date' => 'N/A - Няма дата на закупуване', + 'assets_by_status' => 'Статус на Активи', + 'assets_by_status_type' => 'Статус тип по Активи', + 'pie_chart_type' => 'Кръгова диаграма на таблото', + 'hello_name' => 'Здравейте, :name!', + 'unaccepted_profile_warning' => 'Вие имате :count актив чакащ за приемане. Щрактене тук за да приемете или откажете актива', + 'start_date' => 'Начална дата', + 'end_date' => 'Крайна дата', + 'alt_uploaded_image_thumbnail' => 'Качено умалено изображение', + 'placeholder_kit' => 'Изберете комплект', + 'file_not_found' => 'Файлът не е намерен', + 'preview_not_available' => '(няма преглед)', + 'setup' => 'Настройка', + 'pre_flight' => 'Тест', + 'skip_to_main_content' => 'Прескочи до основното съдържание', + 'toggle_navigation' => 'Превключи навигация', + 'alerts' => 'Известия', + 'tasks_view_all' => 'Виж всички задачи', + 'true' => 'Вярно', + 'false' => 'Грешно', + 'integration_option' => 'Опции за интегриране', + 'log_does_not_exist' => 'Не съществува лог.', + 'merge_users' => 'Обедини потребителите', + 'merge_information' => 'Това ще обедини :count потребителя, като един потребите. Изберете потребителя, който искате да обедините по-долу и заведете активите, лицензите и др. към него. Другите потребители ще бъдат маркирани, като изтрити.', + 'warning_merge_information' => 'Това действие е необратимо и трябва да бъде използвано само когато се оправя грешка при синхронизиране или импорт. Уверете се че имате направен архив преди това.', + 'no_users_selected' => 'Няма избрани потребители', + 'not_enough_users_selected' => 'Най-малко :count потребителя трябва да бъдат избрани', + 'merge_success' => ':count потребителя са обединено към :into_username!', + 'merged' => 'Обединен', + 'merged_log_this_user_into' => 'Обедини този потребител (ID :to_id - :to_username) към потребител ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Обедини потребител ID :from_id (:from_username) към този потребител (ID :to_id - :to_username)', + 'clear_and_save' => 'Изчисти и запиши', + 'update_existing_values' => 'Обнови същестуващите стойности?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Автоматичното номериране на активите е забранено, така че всички редове трябва да имат попълнен номер на актив.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Бележка: Генериране на пореден номер на актив е включено, така че активите, които нямат номер ще бъдат зъздадени, докато тези, които имат номер ще бъдат обновени с предоставената информация.', + 'send_welcome_email_to_users' => ' Изпрати Е-майл за новия потребител?', + 'send_email' => 'Изпращане на имейл', + 'call' => 'Обаждане', + 'back_before_importing' => 'Архивно копие преди импортиране?', + 'csv_header_field' => 'CSV заглавно поле', + 'import_field' => 'Импортирай поле', + 'sample_value' => 'Премерна стойност', + 'no_headers' => 'Няма намерени колони', + 'error_in_import_file' => 'Възникна грешка по време на четене на CSV файл: :error', + 'errors_importing' => 'Възникнаха грешки повреме на импортиране: ', + 'warning' => 'ВНИМАНИЕ: :warning', + 'success_redirecting' => '"Успешно... Пренасочване.', + 'cancel_request' => 'Отмени тази заявка за артикул', + 'setup_successful_migrations' => 'Таблиците в базаданите бяха създадени', + 'setup_migration_output' => 'Резултат от миграцията:', + 'setup_migration_create_user' => 'Следва: Създаване на потребител', + 'importer_generic_error' => 'Импортирането е готово, но се получиха грешки. Причината обикновенно е поради API ограничение от webhook (например Slack) и не пречи на самото импортиране, но е добре да проверите.', + 'confirm' => 'Потвърди', + 'autoassign_licenses' => 'Автоматично асоцииране на лицензи', + 'autoassign_licenses_help' => 'Позволи този потребител да има асоциирани лицензи през групово асоцииране или CLI инструмети.', + 'autoassign_licenses_help_long' => 'Това позволява на потребителя да има лиценз автоматично асоцииран през групово асоцииране на лицензи в през GUI или CLI инструмети. (Например, може да не искате автоматично асоцииране на лицензи на външи под-изпълнители, а само на служители. Така те няма да бъдат включени в груповото асоцииране.)', + 'no_autoassign_licenses_help' => 'Не включвай потребителя за групово асоцииране през GUI или CLI инструменти.', + 'modal_confirm_generic' => 'Сигурни ли сте?', + 'cannot_be_deleted' => 'Не може да бъде изтрит', + 'cannot_be_edited' => 'Не може да се редактира.', + 'undeployable_tooltip' => 'Не може да бъде изписан. Проверете оставащото количество.', + 'serial_number' => 'Сериен номер', + 'item_notes' => ':item бележки', + 'item_name_var' => ':item Име', + 'error_user_company' => 'Изписването към посочената фирма и асоциираната фирма към артикула не съвпадат', + 'error_user_company_accept_view' => 'Актива заведен на вас пренадлежи към друга фирма, затова не можете да го приемете или откажете. Свържете се с вашият администратор', + 'importer' => [ + 'checked_out_to_fullname' => 'Изписан на: Full Name', + 'checked_out_to_first_name' => 'Изписан на: First Name', + 'checked_out_to_last_name' => 'Изписан на: Last Name', + 'checked_out_to_username' => 'Изписан на: Username', + 'checked_out_to_email' => 'Изписан на: Email', + 'checked_out_to_tag' => 'Изписан на: Asset Tag', + 'manager_first_name' => 'Ръководител Име', + 'manager_last_name' => 'Ръководител Фамилия', + 'manager_full_name' => 'Ръководител Име Фамилия', + 'manager_username' => 'Ръководител потребителско име', + 'checkout_type' => 'Изписан тип', + 'checkout_location' => 'Изписан на локация', + 'image_filename' => 'Име на файл с изображение', + 'do_not_import' => 'Не импортирай', + 'vip' => 'VIP', + 'avatar' => 'Аватар', + 'gravatar' => 'Gravatar е-майл', + 'currency' => 'Валута', + 'address2' => 'Адрес ред 2', + 'import_note' => 'Импортирано използвайки CSV импорт', + ], + 'percent_complete' => '% завърешен', + 'uploading' => 'Качване... ', + 'upload_error' => 'Грешка при качване на файл. Моля проверете да няма празни редове или повтарящи се колони.', + 'copy_to_clipboard' => 'Копиране в клипборда', + 'copied' => 'Копирано!', + 'status_compatibility' => 'Ако артикула е вече асоцииран, не може да се му се смени статуса на забранен за изписване и тази стойност ще бъде игнорирана.', + 'rtd_location_help' => 'Това е локацията на артикула, когато не е изписан', + 'item_not_found' => ':item_type ID :id не съществува или е изтрит', + 'action_permission_denied' => 'Нямате права за :action :item_type ID :id', + 'action_permission_generic' => 'Нямате права за :action на :item_type', + 'edit' => 'редакция', + 'action_source' => 'Източник на действие', + 'or' => 'или', + 'url' => 'URL адрес', + 'edit_fieldset' => 'Редактирайте набор от полета и настройки', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Групово изтриване :object_type', + 'warn' => 'Вие ще изтриете един :object_type|Вие ще изтриете :count :object_type', + 'success' => ':object_type успешно изтрит|Успешно изтрихте :count :object_type', + 'error' => 'Не можа да се изтрие :object_type', + 'nothing_selected' => 'Не е избран :object_type', + 'partial' => 'Изтрити :success_count :object_type, но :error_count :object_type не можаха да се изтрият', + ], + ], + 'no_requestable' => 'Няма активи или модели, които могат да бъдат изисквани.', + + 'countable' => [ + 'accessories' => ':count Аксесоар|:count Аксесоари', + 'assets' => ':count Актив|:count Активи', + 'licenses' => ':count Лиценз|:count Лицензи', + 'license_seats' => ':count Лицензно място|:count Лицензни места', + 'consumables' => ':count Консуматив|:count Консумативи', + 'components' => ':count Компонент|:count Компоненти', + ] + +]; diff --git a/resources/lang/bg-BG/help.php b/resources/lang/bg-BG/help.php new file mode 100644 index 0000000000..14f7538179 --- /dev/null +++ b/resources/lang/bg-BG/help.php @@ -0,0 +1,35 @@ + 'Допълнителна информация', + + 'audit_help' => 'Отмятането на това поле, ще редактира записа, за да се отрази новото местоположение. Оставайки това поле без отметка ще се отрази местоположението на актива само при одит.

Ако актива е изписан няма да се смени леговата локация.', + + 'assets' => 'Дълготрайни материални активи (ДМА), за кратко активи, се приемат всички материални ресурси на предприятието, които се използват повече от един отчетен период (за стопански и други цели). Проследават се по техния сериен или инвентарен номер.', + + 'categories' => 'Категорийте спомагат за организиране на активите. Примерни категорий могат да бъдат "Настолни компютри", "Лаптопи", "Мобилни телефони", "Таблети", и т.н. Може да създадете ваши категорий по избор.', + + 'accessories' => 'Аксесоарите са консумативи, който се предостават на потребителите, като в повечете случай те не се проследяват по сериен номер или инвентарен номер, например мишки, клавиатури и др.', + + 'companies' => 'Име на компаюнията може да бъде използвано, като поле за идентификация или за да ограничи/раздели списъка от активи, потребители, ако е пусната поддръжка на множество компании в административните настройки -> Общи настройки.', + + 'components' => 'Компонентите са част от актив, като например хард-диск, RAM и др.', + + 'consumables' => 'Консумативите са материали, който свършват по време на изпозлването им, като мастила за принтер, тонер касети, копирна хартия и др.', + + 'depreciations' => 'Може да нагласите амортизация базирана на линеен метод.', + + 'empty_file' => 'Импортирането засече, че този файл е празен.' +]; diff --git a/resources/lang/bg-BG/localizations.php b/resources/lang/bg-BG/localizations.php new file mode 100644 index 0000000000..359139bd87 --- /dev/null +++ b/resources/lang/bg-BG/localizations.php @@ -0,0 +1,321 @@ + 'Избор на език', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/bg-BG/mail.php b/resources/lang/bg-BG/mail.php new file mode 100644 index 0000000000..a1bc50e593 --- /dev/null +++ b/resources/lang/bg-BG/mail.php @@ -0,0 +1,93 @@ + 'Аксесоарат е вписан', + 'Accessory_Checkout_Notification' => 'Изписани Аксесоари', + 'Asset_Checkin_Notification' => 'Актива е вписан', + 'Asset_Checkout_Notification' => 'Актива е изписан', + 'Confirm_Accessory_Checkin' => 'Потвърждение при връщане на аксесоар', + 'Confirm_Asset_Checkin' => 'Потвърждение при връщане на актив', + 'Confirm_accessory_delivery' => 'Потвърждение при доставка на аксесоар', + 'Confirm_asset_delivery' => 'Потвърждение при доставка на актив', + 'Confirm_consumable_delivery' => 'Потвърждение при доставка на консуматив', + 'Confirm_license_delivery' => 'Потвърждение при доставка на лиценз', + 'Consumable_checkout_notification' => 'Изписани консумативи', + 'Days' => 'Дни', + 'Expected_Checkin_Date' => 'Наближава срока за връщане на актив който е заведен на Вас, трябва да се върна на :date', + 'Expected_Checkin_Notification' => 'Напомняне: :name крайната дата за вписване наближава', + 'Expected_Checkin_Report' => 'Очакван рапорт за вписване на актив', + 'Expiring_Assets_Report' => 'Доклад за изтичащи активи.', + 'Expiring_Licenses_Report' => 'Доклад за изтичащи лицензи.', + 'Item_Request_Canceled' => 'Заявка за артикул отменена', + 'Item_Requested' => 'Артикул заявен', + 'License_Checkin_Notification' => 'Лиценза е вписан', + 'License_Checkout_Notification' => 'Изписани лицензи', + 'Low_Inventory_Report' => 'Доклад за нисък запас', + 'a_user_canceled' => 'Потребител е отменил заявка за елемент в уебсайта', + 'a_user_requested' => 'Потребител е направил заявка за елемент в уебсайта', + 'acceptance_asset_accepted' => 'Потребителя прие актива', + 'acceptance_asset_declined' => 'Потребителя отказа актива', + 'accessory_name' => 'Име на аксесоар:', + 'additional_notes' => 'Допълнителни бележки:', + 'admin_has_created' => 'Администратор е създал акаунт за вас на :web website.', + 'asset' => 'Актив:', + 'asset_name' => 'Име на актив:', + 'asset_requested' => 'Заявка за актив', + 'asset_tag' => 'Инвентарен номер', + 'assets_warrantee_alert' => 'Има :count актив(а) с гаранция, която ще изтече в следващите :threshold дни.|Има :count активa с гаранции, която ще изтече в следващите :threshold дни.', + 'assigned_to' => 'Възложени на', + 'best_regards' => 'С най-добри пожелания.', + 'canceled' => 'Отменено:', + 'checkin_date' => 'Дата на вписване:', + 'checkout_date' => 'Дата на отписване:', + 'checkedout_from' => 'Изписан от', + 'checkedin_from' => 'Вписан от', + 'checked_into' => 'Изписан на', + 'click_on_the_link_accessory' => 'Моля, кликнете върху връзката в дъното, за да потвърдите, че сте получили аксесоара.', + 'click_on_the_link_asset' => 'Моля, кликнете върху връзката в дъното, за да потвърдите, че сте получили актива.', + 'click_to_confirm' => 'Моля кликнете на следния линк за да потвърдите вашия :web account:', + 'current_QTY' => 'Текуща наличност', + 'days' => 'Дни', + 'expecting_checkin_date' => 'Очаквана дата на вписване', + 'expires' => 'Изтича', + 'hello' => 'Здравейте', + 'hi' => 'Здравейте', + 'i_have_read' => 'Прочетох и се съгласих с условията за ползване, и получих този артикул.', + 'inventory_report' => 'Списък активи', + 'item' => 'Артикул:', + 'license_expiring_alert' => 'Има :count лиценз, който изтича в следващите :threshold дни.|Има :count лиценза, които изтичат в следващите :threshold дни.', + 'link_to_update_password' => 'Моля щракенете върху следния линк за да обновите своята :web password:', + 'login' => 'Вход:', + 'login_first_admin' => 'Влезте в своята Snipe-IT инсталация използвайки данните по-долу:', + 'low_inventory_alert' => 'Има :count артикул, който е под минималния праг за наличност или скоро ще се изчерпа.| Има :count артикула, които са под минималния праг за наличност или скоро ще се изчерпат.', + 'min_QTY' => 'Минимално количество', + 'name' => 'Име', + 'new_item_checked' => 'Нов артикул беше изписан под вашето име, детайлите са отдолу.', + 'notes' => 'Бележки', + 'password' => 'Парола:', + 'password_reset' => 'Нулиране на паролата', + 'read_the_terms' => 'Моля прочетете условията по-долу.', + 'read_the_terms_and_click' => 'Моля прочетете условията за ползване по-долу и щракнете върху връзката в края, за да потвърдите че сте прочели и се съгласявате с условията на употреба и сте получили актива.', + 'requested' => 'Изискан:', + 'reset_link' => 'Вашата връзка за повторно задаване на паролата', + 'reset_password' => 'Щракнете тук, за да нулирате паролата си:', + 'rights_reserved' => 'Всички права запазени.', + 'serial' => 'Лицензен номер', + 'snipe_webhook_test' => 'Snipe-IT Интеграционен тест', + 'snipe_webhook_summary' => 'Snipe-IT Резюме на интеграционния тест', + 'supplier' => 'Доставчик', + 'tag' => 'Етикет', + 'test_email' => 'Тест Email от Snipe-IT', + 'test_mail_text' => 'Това е тест от Snipe-IT система за управление на активи. Ако сте получили това, email-а работи :)', + 'the_following_item' => 'Следният артикул беше вписан:', + 'to_reset' => 'За да нулирате вашата :web password, попълнете този формуляр:', + 'type' => 'Вид', + 'upcoming-audits' => 'Има :count актив, който подлежи на одит в следващите :threshold дни.|Има :count активи, които подлежат на отид през следващите :threshold дни.', + 'user' => 'Потребител', + 'username' => 'Потребителско име', + 'welcome' => 'Добре дошли, :name', + 'welcome_to' => 'Добре дошли: уеб!', + 'your_assets' => 'Преглед на вашите активи', + 'your_credentials' => 'Вашите идентификационни данни за Snipe-IT', +]; diff --git a/resources/lang/bg/pagination.php b/resources/lang/bg-BG/pagination.php similarity index 100% rename from resources/lang/bg/pagination.php rename to resources/lang/bg-BG/pagination.php diff --git a/resources/lang/bg-BG/passwords.php b/resources/lang/bg-BG/passwords.php new file mode 100644 index 0000000000..409522fe49 --- /dev/null +++ b/resources/lang/bg-BG/passwords.php @@ -0,0 +1,9 @@ + 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще му изпратим е-майл за възстановяване на паролата.', + 'user' => 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще получи е-майл за възстановяване на паролата.', + 'token' => 'Заявката за ресет на парола е невалидна, изтекла или не съвпада за потребителското име.', + 'reset' => 'Вашата парола беше ресетната!', + 'password_change' => 'Вашата парола беше променена!', +]; diff --git a/resources/lang/bg/reminders.php b/resources/lang/bg-BG/reminders.php similarity index 100% rename from resources/lang/bg/reminders.php rename to resources/lang/bg-BG/reminders.php diff --git a/resources/lang/bg/table.php b/resources/lang/bg-BG/table.php similarity index 100% rename from resources/lang/bg/table.php rename to resources/lang/bg-BG/table.php diff --git a/resources/lang/bg-BG/validation.php b/resources/lang/bg-BG/validation.php new file mode 100644 index 0000000000..6004b5dd0e --- /dev/null +++ b/resources/lang/bg-BG/validation.php @@ -0,0 +1,162 @@ + ':attribute трябва да бъде потвърден.', + 'active_url' => ':attribute не е валиден URL адрес.', + 'after' => ':attribute трябва да бъде дата след :date.', + 'after_or_equal' => 'Атрибутът: трябва да бъде дата след или равна на: дата.', + 'alpha' => ':attribute може да съдържа единствено букви.', + 'alpha_dash' => ':attribute може да съдържа единствено букви, числа и тире.', + 'alpha_num' => ':attribute може да съдържа единствено букви и числа.', + 'array' => 'Атрибутът: трябва да бъде масив.', + 'before' => ':attribute трябва да бъде дата преди :date.', + 'before_or_equal' => 'Атрибутът: трябва да бъде дата преди или равна на: дата.', + 'between' => [ + 'numeric' => ':attribute трябва да бъде между :min и :max.', + 'file' => ':attribute трябва да бъде с големина между :min и :max KB.', + 'string' => ':attribute трябва да бъде с дължина между :min и :max символа.', + 'array' => 'Атрибутът: трябва да има между: min и: max items.', + ], + 'boolean' => ':attribute трябва да е верен или грешен.', + 'confirmed' => ':attribute потвърждение не съвпада.', + 'date' => ':attribute не е валидна дата.', + 'date_format' => ':attribute не съвпада с формата :format.', + 'different' => ':attribute и :other трябва да се различават.', + 'digits' => ':attribute трябва да бъде с дължина :digits цифри.', + 'digits_between' => ':attribute трябва да бъде с дължина между :min и :max цифри.', + 'dimensions' => 'Атрибутът: има невалидни величини на изображението.', + 'distinct' => 'Полето: atribut има дублираща се стойност.', + 'email' => ':attribute е с невалиден формат.', + 'exists' => 'Избраният :attribute е невалиден.', + 'file' => 'Атрибутът: трябва да е файл.', + 'filled' => 'Полето на атрибута: трябва да има стойност.', + 'image' => ':attribute трябва да бъде изображение.', + 'import_field_empty' => 'Стойността за :fieldname не може да бъде празна.', + 'in' => 'Избраният :attribute е невалиден.', + 'in_array' => 'Полето: atribut не съществува в: други.', + 'integer' => ':attribute трябва да бъде целочислен.', + 'ip' => ':attribute трябва да бъде валиден IP адрес.', + 'ipv4' => 'Атрибутът: трябва да е валиден IPv4 адрес.', + 'ipv6' => 'Атрибутът: трябва да е валиден IPv6 адрес.', + 'is_unique_department' => ':attribute трябва да бъде уникален за тази локация на фирмата.', + 'json' => 'Атрибутът: трябва да е валиден низ на JSON.', + 'max' => [ + 'numeric' => ':attribute не може да бъде по-дълъг от :max.', + 'file' => ':attribute не може да бъде по-голям от :max KB.', + 'string' => ':attribute не може да бъде по-дълъг от :max символа.', + 'array' => 'Атрибутът: не може да има повече от: max items.', + ], + 'mimes' => ':attribute трябва да бъде файл с един от следните типове: :values.', + 'mimetypes' => 'Атрибутът: трябва да бъде файл от тип:: стойности.', + 'min' => [ + 'numeric' => ':attribute трябва да бъде минимум :min.', + 'file' => ':attribute трябва да бъде с големина минимум :min KB.', + 'string' => ':attribute трябва да бъде минимум :min символа.', + 'array' => 'Атрибутът: трябва да има поне: min елементи.', + ], + 'starts_with' => ':attribute трябва да започва с една от следните стойности: :values', + 'ends_with' => ':attribute трябва да завършва с една от следните стойности: :values', + + 'not_in' => 'Избраният :attribute е невалиден.', + 'numeric' => ':attribute трябва да бъде число.', + 'present' => 'Полето на атрибута трябва да е налице.', + 'valid_regex' => 'Това не е валиден регулярен израз.', + 'regex' => 'Форматът на :attribute е невалиден.', + 'required' => 'Полето :attribute е задължително.', + 'required_if' => 'Полето :attribute е задължително, когато :other е :value.', + 'required_unless' => 'Полето: атрибут се изисква, освен ако: другият не е в: стойности.', + 'required_with' => ':attribute е задължителен, когато са избрани :values.', + 'required_with_all' => 'Полето: атрибут се изисква, когато: стойностите са налице.', + 'required_without' => ':attribute е задължителен, когато не са избрани :values.', + 'required_without_all' => 'Полето: атрибут се изисква, когато няма стойности: стойности.', + 'same' => ':attribute и :other трябва да съвпадат.', + 'size' => [ + 'numeric' => ':attribute трябва да бъде с дължина :size.', + 'file' => ':attribute трябва да бъде с големина :size KB.', + 'string' => ':attribute трябва да бъде с дължина :size символа.', + 'array' => 'Атрибутът: трябва да съдържа: размерни елементи.', + ], + 'string' => 'Атрибутът: трябва да е низ.', + 'timezone' => 'Атрибутът: трябва да е валидна зона.', + 'two_column_unique_undeleted' => ':attribute трябва да бъде уникален за :table1 и :table2. ', + 'unique' => ':attribute вече е вписан.', + 'uploaded' => 'Атрибутът: не успя да качи.', + 'url' => 'Форматът на :attribute е невалиден.', + 'unique_undeleted' => ':attribute трябва да бъде уникален.', + 'non_circular' => ':attribute не трябва да създава препрадка към себе си.', + 'not_array' => ':attribute не може да бъде масив.', + 'disallow_same_pwd_as_user_fields' => 'Паролата не може да бъде същата, като потребителското име.', + 'letters' => 'Паролата трябва да съдържа поне една буква.', + 'numbers' => 'Паролата трябва да съдържа поне една цифра.', + 'case_diff' => 'Паролата трябва да съдържа главни и малки букви.', + 'symbols' => 'Паролата трябва да съдържа символи.', + 'gte' => [ + 'numeric' => 'Стойността не може да бъде отрицателна' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Полето атрибут: съдържа знак, който не е разрешен.', + 'email_array' => 'Един или повече имейл адреси са невалидни.', + 'hashed_pass' => 'Текущата ви парола е неправилна', + 'dumbpwd' => 'Тази парола е твърде често срещана.', + 'statuslabel_type' => 'Трябва да изберете валиден тип етикет на състоянието', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':values трябва да бъде валидна дата в YYYY-MM-DD формат', + 'last_audit_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD hh:mm:ss формат', + 'expiration_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', + 'termination_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', + 'expected_checkin.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', + 'start_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', + 'end_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/bg/admin/accessories/message.php b/resources/lang/bg/admin/accessories/message.php deleted file mode 100644 index ea7a412062..0000000000 --- a/resources/lang/bg/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Аксесоарът [:id] не съществува.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'От този аксесоар са предадени :count броя на потребителите. Моля впишете обратно нови или върнати и опитайте отново.', - - 'create' => array( - 'error' => 'Аксесоарът не беше създаден. Моля опитайте отново.', - 'success' => 'Аксесоарът създаден успешно.' - ), - - 'update' => array( - 'error' => 'Аксесоарът не беше обновен. Моля опитайте отново.', - 'success' => 'Аксесоарът обновен успешно.' - ), - - 'delete' => array( - 'confirm' => 'Сигурни ли сте, че искате да изтриете този аксесоар?', - 'error' => 'Възникна проблем при изтриването на този аксесоар. Моля опитайте отново.', - 'success' => 'Аксесоарът бе изтрит успешно.' - ), - - 'checkout' => array( - 'error' => 'Аксесоарът не беше изписан. Моля опитайте отново.', - 'success' => 'Аксесоарът изписан успешно.', - 'unavailable' => 'Аксесоарт не е наличен за изписване. Проверете наличното количество', - 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.' - ), - - 'checkin' => array( - 'error' => 'Аксесоарът не беше вписан. Моля опитайте отново.', - 'success' => 'Аксесоарът вписан успешно.', - 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.' - ) - - -); diff --git a/resources/lang/bg/admin/companies/table.php b/resources/lang/bg/admin/companies/table.php deleted file mode 100644 index aba85f2313..0000000000 --- a/resources/lang/bg/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Компании', - 'create' => 'Създаване на компания', - 'title' => 'Компания', - 'update' => 'Редакция на комания', - 'name' => 'Име на компания', - 'id' => 'ID', -); diff --git a/resources/lang/bg/admin/custom_fields/general.php b/resources/lang/bg/admin/custom_fields/general.php deleted file mode 100644 index d488734d92..0000000000 --- a/resources/lang/bg/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Потребителски полета', - 'manage' => 'Управление', - 'field' => 'Поле', - 'about_fieldsets_title' => 'Относно Fieldsets', - 'about_fieldsets_text' => '"Група от полета" позволяват създаването на групи от персонализирани полета, които се използват и преизползват често за специфични типове модели на активи.', - 'custom_format' => 'Персонализиран формат...', - 'encrypt_field' => 'Шифроване на стойността на това поле в базата данни', - 'encrypt_field_help' => 'ВНИМАНИЕ: Шифроване на поле го прави невалидно за търсене.', - 'encrypted' => 'Шифровано', - 'fieldset' => 'Fieldset', - 'qty_fields' => 'Qty Fields', - 'fieldsets' => 'Fieldsets', - 'fieldset_name' => 'Fieldset имена', - 'field_name' => 'Име на поле', - 'field_values' => 'Стойност на поле', - 'field_values_help' => 'Добавяне на избираеми опции, по една на ред. Празни редове, различни от първия ред ще бъдат пренебрегнати.', - 'field_element' => 'Елемент на формуляра', - 'field_element_short' => 'Елемент', - 'field_format' => 'Формат', - 'field_custom_format' => 'Персонализиран формат', - 'field_custom_format_help' => 'Това поле позволява да използвате регулярен израз за валидация. За да го използвате, валидацията трябва да започва с "regex:" - например, за да потвърдите, че стойността на персонализираното поле съдържа валиден IMEI (15 цифри), можете да използвате regex: / ^[0-9]{15}$ /.', - 'required' => 'Задължителен', - 'req' => 'Req.', - 'used_by_models' => 'Използвани от модели ', - 'order' => 'Ред', - 'create_fieldset' => 'Нов Fieldset', - 'update_fieldset' => 'Обнови полетата', - 'fieldset_does_not_exist' => 'Полето :id не съществува', - 'fieldset_updated' => 'Полетата са обновени', - 'create_fieldset_title' => 'Създай нова група от полета', - 'create_field' => 'Ново персонализирано поле', - 'create_field_title' => 'Създай ново персонализирано поле', - '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', - 'show_in_email_short' => 'Include in emails.', - '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.', - 'is_unique' => 'Тази стойност трябва да бъде уникална за всички активи', - 'unique' => 'Уникално', - 'display_in_user_view' => 'Позволи на потребителя да вижда тези стойности в страницата на зачислените активи', - 'display_in_user_view_table' => 'Видим за потребител', - 'auto_add_to_fieldsets' => 'Автоматично добави това към всеки нов набор от полета', - 'add_to_preexisting_fieldsets' => 'Добави към всички съществуващи набор от полета', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Преглед в списъка', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/bg/admin/hardware/form.php b/resources/lang/bg/admin/hardware/form.php deleted file mode 100644 index 5a4e562561..0000000000 --- a/resources/lang/bg/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Потвърдете масовото изтриване на активи', - 'bulk_restore' => 'Потвърдете масовото възстановяване на активите', - 'bulk_delete_help' => 'Прегледайте активите, маркирани за масово изтриване. Веднъж изтрити, активите могат да бъдат възстановени, но те вече няма да бъдат асоциирани с потребителите, на които са изписани в момента.', - 'bulk_restore_help' => 'Прегледайте активите за масово възстановяване по-долу. Веднъж след като се възстановят, тези активи няма да бъдат зачислените към потребителите, където преди това са били.', - 'bulk_delete_warn' => 'Ще бъдат изтрити :asset_count актива.', - 'bulk_restore_warn' => 'Ще бъдата възстановени :asset_count актива.', - 'bulk_update' => 'Масово обновяване на активи', - 'bulk_update_help' => 'Тук можете да обновите множество активи едновременно. Попълнете единствено полетата, които желаете да промените. Всички празни полета няма да бъдат променени.', - 'bulk_update_warn' => 'Ще редактирате настройките на един актив.|Ще редактирате настройките на :asset_count актива.', - 'bulk_update_with_custom_field' => 'Въпросните :asset_model_count актива са от различен тип модели.', - 'bulk_update_model_prefix' => 'От Модели', - 'bulk_update_custom_field_unique' => 'Това е уникално поле и не може да бъде редактирано едновременно.', - 'checkedout_to' => 'Изписано на', - 'checkout_date' => 'Дата на изписване', - 'checkin_date' => 'Дата на вписване', - 'checkout_to' => 'Изпиши на', - 'cost' => 'Стойност на закупуване', - 'create' => 'Създаване на актив', - 'date' => 'Дата на закупуване', - 'depreciation' => 'амортизация', - 'depreciates_on' => 'Амортизира се на', - 'default_location' => 'Местоположение по подразбиране', - 'eol_date' => 'EOL дата', - 'eol_rate' => 'EOL съотношение', - 'expected_checkin' => 'Очаквана дата на вписване', - 'expires' => 'Изтича', - 'fully_depreciated' => 'Напълно амортизиран', - 'help_checkout' => 'Ако желаете да присвоите актив на момента, изберете "Готово за предаване" от списъка по-горе.', - 'mac_address' => 'MAC адрес', - 'manufacturer' => 'Производител', - 'model' => 'Модел', - 'months' => 'месеца', - 'name' => 'Име на актив', - 'notes' => 'Бележки', - 'order' => 'Номер на поръчка', - 'qr' => 'QR код', - 'requestable' => 'Потребителите могат да изписват актива', - 'select_statustype' => 'Избиране на тип на статуса', - 'serial' => 'Сериен номер', - 'status' => 'Статус', - 'tag' => 'Инвентарен номер', - 'update' => 'Обновяване на актив', - 'warranty' => 'Гаранция', - 'warranty_expires' => 'Гаранцията изтича', - 'years' => 'години', - 'asset_location' => 'Обновяване на местоположение', - 'asset_location_update_default_current' => 'Актуализиране на местоположение по подразбиране и текущото местоположение', - 'asset_location_update_default' => 'Актуализиране на местоположението по подразбиране', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Актива не може да бъде предоставен. Този активк не може да бъде изписан.', - 'asset_deployable' => 'Актива може да бъде предоставен. Този активк може да бъде изписан.', - 'processing_spinner' => 'Обработка...(Това може да отнеме време при големи файлове)', - 'optional_infos' => 'Допълнителна информация', - 'order_details' => 'Информация за състоянието на поръчка' -]; diff --git a/resources/lang/bg/admin/hardware/general.php b/resources/lang/bg/admin/hardware/general.php deleted file mode 100644 index 39cb3d8980..0000000000 --- a/resources/lang/bg/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Относно активи', - 'about_assets_text' => 'Активите са елементи, проследен от сериен номер или етикет. По-често, те са елементи с висока стойност, където идентифицирането на специфичен елемент е от значение.', - 'archived' => 'Архивиран', - 'asset' => 'Актив', - 'bulk_checkout' => 'Изписване на активи', - 'bulk_checkin' => 'Връщане на актив', - 'checkin' => 'Връщане на актив', - 'checkout' => 'Изписване на актив', - 'clone' => 'Копиране на актив', - 'deployable' => 'Може да бъде предоставен', - 'deleted' => 'Този актив беше изтрит.', - 'delete_confirm' => 'Сигурни ли сте, че желаете изтриване на актива?', - 'edit' => 'Редакция на актив', - 'model_deleted' => 'Този Модел на актив беше изтрит. Вие трябва да възстановите този модел преди да можете да възстановите актива.', - 'model_invalid' => 'Модела на този актив е невалиден.', - 'model_invalid_fix' => 'Актива трябва да бъде редактиран преди да можете да го заведете.', - 'requestable' => 'Може да бъде изискван', - 'requested' => 'Изискан', - 'not_requestable' => 'Не може да бъде изискан', - 'requestable_status_warning' => 'Да не се сменя статуса за изискване', - 'restore' => 'Възстановяване на актив', - 'pending' => 'Предстоящ', - 'undeployable' => 'Не може да бъде предоставян', - 'undeployable_tooltip' => 'Този актив е забранен за изписване и не може да се изпише в момента.', - 'view' => 'Преглед на актив', - 'csv_error' => 'Имате грешка във вашият CSV файл:', - 'import_text' => ' -

- Качете CSV файл съдържащ историята на активите. Активите и потребителите ТРЯБВА да съществуват в системата, иначе ще бъдат презкочени. Съвпадението на активите се прави на база тяхното име. Съвпадението на потребителите се прави на база тяхното потребителско име и критерия избран по-долу. Ако не изберете критерии по-долу съвпадението на потребителите към потребителското име ще бъде направено на база конфигурацията в Админ > Глобални настройки. -

- -

Полетата включени в CSV трябва да съвпадат с: Asset Tag, Name, Checkout Date, Checkin Date. Всякакви допълнителни полета ще бъдат игнорирани.

- -

Ако датата на вписване е празна или в бъдещето тя ще изпише актива от потребителя. Ако не се включи колона с дата на вписване, тя ще бъде създадена с днешна дата.

- ', - 'csv_import_match_f-l' => 'Опитайте се да съпоставите потребителите по формат име.фамилия (Иван.Иванов)', - 'csv_import_match_initial_last' => 'Опитайте се да съпоставите потребителите по формат първа буква фамилия (ИИванов)', - 'csv_import_match_first' => 'Опитайте се да съпоставите потребителите по малко име (Иван)', - 'csv_import_match_email' => 'Опитайте се да съпоставите потребителите по е-майл, като потребителско име', - 'csv_import_match_username' => 'Опитайте се да съпоставите потребителите, по потребителско име', - 'error_messages' => 'Съобщение за грешка:', - 'success_messages' => 'Успешно:', - 'alert_details' => 'Детайли.', - 'custom_export' => 'Персонализиран експорт', - 'mfg_warranty_lookup' => ':manufacturer статус гаранция', - 'user_department' => 'Отдел', -]; diff --git a/resources/lang/bg/admin/hardware/message.php b/resources/lang/bg/admin/hardware/message.php deleted file mode 100644 index 2613b6da93..0000000000 --- a/resources/lang/bg/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - 'Внимание: Този актив е маркиран като невъзможен за предоставяне. Ако статусът е променен, моля обновете актива.', - 'does_not_exist' => 'Активът не съществува.', - 'does_not_exist_or_not_requestable' => 'Актива не съществува или не може да бъде предоставян.', - 'assoc_users' => 'Активът е изписан на потребител и не може да бъде изтрит. Моля впишете го обратно и след това опитайте да го изтриете отново.', - - 'create' => [ - 'error' => 'Активът не беше създаден. Моля опитайте отново.', - 'success' => 'Активът създаден успешно.', - 'success_linked' => 'Asset with tag :tag was created successfully.
Click here to view.', - ], - - 'update' => [ - 'error' => 'Активът не беше обновен. Моля опитайте отново.', - 'success' => 'Активът обновен успешно.', - 'nothing_updated' => 'Няма избрани полета, съответно нищо не беше обновено.', - 'no_assets_selected' => 'Няма избрани активи, така че нищо не бе обновено.', - ], - - 'restore' => [ - 'error' => 'Активът не беше възстановен. Моля опитайте отново.', - 'success' => 'Активът възстановен успешно.', - 'bulk_success' => 'Активът възстановен успешно.', - 'nothing_updated' => 'Няма избрани активи, така че нищо не бе възстановено.', - ], - - 'audit' => [ - 'error' => 'Одитът на активи бе неуспешен. Моля, опитайте отново.', - 'success' => 'Активният одит бе успешно регистриран.', - ], - - - 'deletefile' => [ - 'error' => 'Файлът не беше изтрит. Моля опитайте отново.', - 'success' => 'Файлът изтрит успешно.', - ], - - 'upload' => [ - 'error' => 'Качването неуспешно. Моля опитайте отново.', - 'success' => 'Качването успешно.', - 'nofiles' => 'Не сте избрали файлове за качване или са твърде големи.', - 'invalidfiles' => 'Един или повече файлове са твърде големи или с непозволен тип. Разрешените файлови типове за качване са png, gif, jpg, doc, docx, pdf и txt.', - ], - - 'import' => [ - 'error' => 'Някои елементи не бяха въведени правилно.', - 'errorDetail' => 'Следните елементи не бяха въведени поради грешки.', - 'success' => 'Вашият файл беше въведен.', - 'file_delete_success' => 'Вашият файл беше изтрит успешно.', - 'file_delete_error' => 'Файлът не е в състояние да бъде изтрит', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'Един или повече атрибути на заглавния ред съдържат неправилни UTF-8 символи', - 'content_row_has_malformed_characters' => 'Един или повече атрибути на заглавния ред съдържат неправилни UTF-8 символи', - ], - - - 'delete' => [ - 'confirm' => 'Сигурни ли сте, че желаете изтриване на актива?', - 'error' => 'Проблем при изтриване на актива. Моля опитайте отново.', - 'nothing_updated' => 'Няма избрани активи, така че нищо не бе изтрито.', - 'success' => 'Активът е изтрит успешно.', - ], - - 'checkout' => [ - 'error' => 'Активът не беше изписан. Моля опитайте отново.', - 'success' => 'Активът изписан успешно.', - 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', - 'not_available' => 'Този актив не е наличен за отписване!', - 'no_assets_selected' => 'Трябва да изберете поне един елемент към списъка', - ], - - 'checkin' => [ - 'error' => 'Активът не беше вписан. Моля опитайте отново.', - 'success' => 'Активът вписан успешно.', - 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', - 'already_checked_in' => 'Активът е вече вписан.', - - ], - - 'requests' => [ - 'error' => 'Активът не беше изискан. Моля опитайте отново.', - 'success' => 'Активът изискан успешно.', - 'canceled' => 'Заявка за отписване отказана успешно', - ], - -]; diff --git a/resources/lang/bg/admin/hardware/table.php b/resources/lang/bg/admin/hardware/table.php deleted file mode 100644 index 6e7c4f3248..0000000000 --- a/resources/lang/bg/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Инвентарен номер', - 'asset_model' => 'Модел', - 'book_value' => 'Текуща стойност', - 'change' => 'Предоставяне', - 'checkout_date' => 'Дата на изписване', - 'checkoutto' => 'Изписан', - 'components_cost' => 'Обща стойност на компонентите', - 'current_value' => 'Текуща стойност', - 'diff' => 'Разлика', - 'dl_csv' => 'Сваляне на CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Дата на вписване', - 'location' => 'Местоположение', - 'purchase_cost' => 'Стойност', - 'purchase_date' => 'Закупен', - 'serial' => 'Сериен номер', - 'status' => 'Статус', - 'title' => 'Актив ', - 'image' => 'Изображение на устройството', - 'days_without_acceptance' => 'Дни без да е предаден', - 'monthly_depreciation' => 'Месечна Амортизация', - 'assigned_to' => 'Предоставен на', - 'requesting_user' => 'Изискан от', - 'requested_date' => 'Дата на заявката', - 'changed' => 'Променен', - 'icon' => 'Икона', -]; diff --git a/resources/lang/bg/admin/labels/table.php b/resources/lang/bg/admin/labels/table.php deleted file mode 100644 index 1b63c186bb..0000000000 --- a/resources/lang/bg/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Етикети', - 'support_fields' => 'Полета', - 'support_asset_tag' => 'Таг', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Лого', - 'support_title' => 'Заглавие', - -]; \ No newline at end of file diff --git a/resources/lang/bg/admin/licenses/general.php b/resources/lang/bg/admin/licenses/general.php deleted file mode 100644 index 483aa82658..0000000000 --- a/resources/lang/bg/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Относно лицензи', - 'about_licenses' => 'Лицензите се използват за проследяване на софтуер. Те имат определен брой места, които могат да бъдат отписани към лица', - 'checkin' => 'Вписване на потребителски лиценз', - 'checkout_history' => 'История на изписванията', - 'checkout' => 'Изписване на потребителски лиценз', - 'edit' => 'Редакция на лиценз', - 'filetype_info' => 'Позволените типове файлове са png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.', - 'clone' => 'Копиране на лиценз', - 'history_for' => 'История за ', - 'in_out' => 'Предоставяне', - 'info' => 'Информация за лиценз', - 'license_seats' => 'Потребителски лицензи', - 'seat' => 'Потребителски лиценз', - 'seats' => 'Потребителски лицензи', - 'software_licenses' => 'Софтуерни лицензи', - 'user' => 'Потребител', - 'view' => 'Преглед на лиценз', - 'delete_disabled' => 'Този лиценз не може да бъде изтрит, защото все още е заведен.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Връщане на всички бройки', - 'modal' => 'Това ще заведе една бройка. | Това ще заведе всички :checkedout_seats_count бройки от този лиценз.', - 'enabled_tooltip' => 'Вписване на всички бройки от този лиценз за потребителите и активите', - 'disabled_tooltip' => 'Това е забранено защото няма изписани бройки', - 'disabled_tooltip_reassignable' => 'Това е деактивирано, защото лиценза не може да се прехвърля', - 'success' => 'Лиценза е заведен успешно! | Всички лицензи са заведени успешно!', - 'log_msg' => 'Проверено чрез групово лиценз изписване в GUI', - ], - - 'checkout_all' => [ - 'button' => 'Изпиши всички бройки', - 'modal' => 'Това ще изпише един лиценз на първия наличен потребител. | Това ще изпише вички :available_seats_count лиценза на първите налични потребители. Потребителя се смята за наличен, ако те нямат зачислен лиценз вече и настройката за автоматично зачисляване е включена в техния акаунт.', - 'enabled_tooltip' => 'Изпиши всички лицензи (или колкото са налични) на всички потребители', - 'disabled_tooltip' => 'Това е забранено защото няма налични лицензи', - 'success' => 'Лиценза беше успешно изписан! | :count лиценза бяха успешно изписани!', - 'error_no_seats' => 'Няма оставащи бройки от този лиценз.', - 'warn_not_enough_seats' => ':count потребителя бяха асоциирани към този лиценз, но свободните бройки от този лиценз свършиха.', - 'warn_no_avail_users' => 'Нищо не е променено. Няма потребители, които вече да нямат зачислен от този лиценз.', - 'log_msg' => 'Изписан чрез групово лизенц изписване в GUI', - - - ], - ], -); diff --git a/resources/lang/bg/admin/licenses/message.php b/resources/lang/bg/admin/licenses/message.php deleted file mode 100644 index 032d81fd09..0000000000 --- a/resources/lang/bg/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Лиценза не съществува или нямата права да го видите.', - 'user_does_not_exist' => 'Потребителят не съществува.', - 'asset_does_not_exist' => 'Активът, който се опитвате да свържете с този лиценз не съществува.', - 'owner_doesnt_match_asset' => 'Активът, който се опитвате да свържете с този лиценз е притежание на друго лице, различно от това, което е определено в падащия списък.', - 'assoc_users' => 'Този лиценз понастоящем е изписан на потребител и не може да бъде изтрит. Моля, първо впишете лиценза и тогава опитайте отново да го изтриете. ', - 'select_asset_or_person' => 'Трябва да изберете актив или потребител, но не и двете.', - 'not_found' => 'Лиценът не е намерен', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Лицензът не беше създаден. Моля, опитайте отново.', - 'success' => 'Лицензът е създаден.' - ), - - 'deletefile' => array( - 'error' => 'Файлът не е изтрит. Моля, опитайте отново.', - 'success' => 'Файлът е изтрит.', - ), - - 'upload' => array( - 'error' => 'Файлът (файловете) не е качен. Моля, опитайте отново.', - 'success' => 'Файлът (файловете) е качен.', - 'nofiles' => 'Не сте избрали файл за качване или файлът, който се опитвате да качите е твърде голям', - 'invalidfiles' => 'Един или повече от вашите файлове е твърде голям или е забранен тип файл. Разрешените типове файл са png, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, и lic.', - ), - - 'update' => array( - 'error' => 'Лицензът не беше обновен. Моля, опитайте отново', - 'success' => 'Лицензът е обновен.' - ), - - 'delete' => array( - 'confirm' => 'Сигурни ли сте, че искате да изтриете този лиценз?', - 'error' => 'Възникна проблем при изтриването на този лиценз. Моля, опитайте отново.', - 'success' => 'Лицензът е изтрит.' - ), - - 'checkout' => array( - 'error' => 'Възникна проблем при изписването на лиценза. Моля, опитайте отново.', - 'success' => 'Лицензът е изписан', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Възникна проблем при вписването на лиценза. Моля, опитайте отново.', - 'success' => 'Лицензът е вписан' - ), - -); diff --git a/resources/lang/bg/admin/locations/table.php b/resources/lang/bg/admin/locations/table.php deleted file mode 100644 index e695e2491a..0000000000 --- a/resources/lang/bg/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Относно местоположения', - 'about_locations' => 'Местоположения се използват за проследяване на информация за местоположението за потребители, активи и други елементи', - 'assets_rtd' => 'Активи', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Изписани активи', - 'id' => 'ID', - 'city' => 'Град', - 'state' => 'Област', - 'country' => 'Държава', - 'create' => 'Създаване на местоположение', - 'update' => 'Обновяване на местоположение', - 'print_assigned' => 'Печат', - 'print_all_assigned' => 'Печат на всички отдадени', - 'name' => 'Местоположение', - 'address' => 'Aдрес', - 'address2' => 'Address Line 2', - 'zip' => 'Пощенски код', - 'locations' => 'Местоположения', - '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/bg/admin/manufacturers/message.php b/resources/lang/bg/admin/manufacturers/message.php deleted file mode 100644 index 6c93a144b1..0000000000 --- a/resources/lang/bg/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Променливите {LOCALE}, {SERIAL}, {MODEL_NUMBER}, и {MODEL_NAME} могат да бъдат използвани в URL, за да бъдат автоматично попълнени за активите - например https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Несъществуващ производител.', - 'assoc_users' => 'Този производител е асоцииран с поне един от моделите и не може да бъде изтрит. Моля, променете връзките на моделите по отношение на този производител и опитайте отново. ', - - 'create' => array( - 'error' => 'Производителят не беше създаден. Моля, опитайте отново.', - 'success' => 'Производителят е създаден.' - ), - - 'update' => array( - 'error' => 'Производителят не е обновен. Моля, опитайте отново', - 'success' => 'Производителят е обновен.' - ), - - 'restore' => array( - 'error' => 'Производителят не беше възстановен. Моля, опитайте отново', - 'success' => 'Производителят възстановен успешно.' - ), - - 'delete' => array( - 'confirm' => 'Сигурни ли сте, че искате да изтриете този производител?', - 'error' => 'Възникна проблем при изтриването на проиводителя. Моля, опитайте отново.', - 'success' => 'Производителят е изтрит.' - ) - -); diff --git a/resources/lang/bg/admin/manufacturers/table.php b/resources/lang/bg/admin/manufacturers/table.php deleted file mode 100644 index 7922bf0534..0000000000 --- a/resources/lang/bg/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Относно производителите', - 'about_manufacturers_text' => 'Производителите са компаниите, които създават вашите активи. Можете да трупате важна информация на контакти за поддръжка относно тях тук, която ще бъде показана на страницата за подробности на активи.', - 'asset_manufacturers' => 'Производители', - 'create' => 'Създаване на производител', - 'id' => 'ID', - 'name' => 'Име', - 'support_email' => 'Email за поддръжка', - 'support_phone' => 'Телефон за поддръжка', - 'support_url' => 'URL адрес за поддръжка', - 'warranty_lookup_url' => 'Адрес за проверка на гаранцията URL', - 'update' => 'Обновяване на производител', - 'url' => 'URL адрес', - -); diff --git a/resources/lang/bg/admin/reports/general.php b/resources/lang/bg/admin/reports/general.php deleted file mode 100644 index c53b6bb4b2..0000000000 --- a/resources/lang/bg/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Изберете опциите, които желаете за справката за активи.', - 'deleted_user' => 'Изтрит потребител', - 'send_reminder' => 'Изпрати напомняне', - 'reminder_sent' => 'Напомнянето изпратено', - 'acceptance_deleted' => 'Заявката за приемане е изтрита', - 'acceptance_request' => 'Заявка за приемане', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/bg/admin/settings/general.php b/resources/lang/bg/admin/settings/general.php deleted file mode 100644 index fc3a9e5d62..0000000000 --- a/resources/lang/bg/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Активна директория', - 'ad_domain' => 'Домейн на активна директория', - 'ad_domain_help' => 'Това е понякога еднакво с вашия email домейн, но не винаги.', - 'ad_append_domain_label' => 'Добави името на домейна', - 'ad_append_domain' => 'Добави името на домейна към потребителското име', - 'ad_append_domain_help' => 'От потребителя не се изисква да въвежда "username@domain.local", достатъчно е да напише само "username".', - 'admin_cc_email' => 'CC електронна поща', - 'admin_cc_email_help' => 'Въведете допълнителни електронни адреси, ако желаете да се изпраща копие на електронните пощи при вписване и изписване на активи.', - 'is_ad' => 'Това е активна директория на сървър', - 'alerts' => 'Известия', - 'alert_title' => 'Обнови настройките за известие', - 'alert_email' => 'Изпращане на нотификации към', - 'alert_email_help' => 'Е-майл адреси или групов е-маил за известяване, разделен със запетайка', - 'alerts_enabled' => 'Включване на известията', - 'alert_interval' => 'Изтичаш праг на известия (в дни)', - 'alert_inv_threshold' => 'Праг на известия за запаси', - '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' => 'Автоматично генериране на инвентарни номера на активите', - 'auto_increment_prefix' => 'Префикс (незадължително)', - 'auto_incrementing_help' => 'Първо включете автоматично генериране на инвентарни номера, за да включите тази опция', - 'backups' => 'Архивиране', - 'backups_help' => 'Създаване, сваляне и възстановяване на архиви ', - '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" в полето. Изтриването не може да се прекрати и всички записи който са маркирани за истриване, ще бъдат безвъзвратно изтрити. (Добре е да направите архив преди това.)', - 'custom_css' => 'Потребителски CSS', - 'custom_css_help' => 'Включете вашите CSS правила тук. Не използвайте <style></style> тагове.', - 'custom_forgot_pass_url' => 'Персонализиран адрес за възстановяване на паролата', - 'custom_forgot_pass_url_help' => 'Това URL ще замени вградения механизъм за възстановяване на паролата на входния екран, което е полезно за потребителите, използващи външни оторизации като LDAP. Това ефективно ще спре възможността за възстановяване на паролата за потребителите, управлявани през Sinpe-it.', - 'dashboard_message' => 'Съобщение на таблото', - 'dashboard_message_help' => 'Този текст ще се появи на таблото на всички потребители с права за достъп до таблото.', - 'default_currency' => 'Валута по подразбиране', - 'default_eula_text' => 'EULA по подразбиране', - 'default_language' => 'Език по подразбиране', - 'default_eula_help_text' => 'Можете да асоциирате специфична EULA към всяка избрана категория.', - 'display_asset_name' => 'Визуализиране на актив', - 'display_checkout_date' => 'Визуализиране на дата на изписване', - 'display_eol' => 'Визуализиране на EOL в таблиците', - 'display_qr' => 'Показване на Square кодове', - 'display_alt_barcode' => 'Показване на 1D баркод', - 'email_logo' => 'Е-майл лого', - 'barcode_type' => '2D тип на баркод', - 'alt_barcode_type' => '1D тип на баркод', - 'email_logo_size' => 'Квадратно лого в е-майлът изглежда най-добре. ', - 'enabled' => 'Активно', - 'eula_settings' => 'Настройки на EULA', - 'eula_markdown' => 'Съдържанието на EULA може да бъде форматирано с Github flavored markdown.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Приетите файлови формати са ico, png, и gif. Другите формати на снимки може да не работят в всъчки браузъри.', - 'favicon_size' => 'Favicons трябва да бъдат квадратна снимка с размери, 16х16 пиксела.', - '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' => 'Общи условия и други', - 'generate_backup' => 'Създаване на архив', - 'header_color' => 'Цвят на хедъра', - 'info' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', - 'label_logo' => 'Лого за етикет', - 'label_logo_size' => 'Квадратните логота изглеждат най-добре - ще бъдат показани в горния десен ъгъл на всеки артикулен етикет. ', - 'laravel' => 'Версия на Laravel', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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 интеграция', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Въведете валидни LDAP потребител и парола от базовия DN, който указахте по-горе, за да тествате коректната конфигурация. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.', - 'ldap_login_sync_help' => 'Това единствено проверява дали LDAP може да се синхронизира успешно. Ако вашата LDAP заявка за оторизация не е коректна е възможно потребителите да не могат да влязат. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP сървър', - 'ldap_server_help' => 'Това трябва да започва с Idap:// (for unencrypted or TLS) или Idaps:// (for SSL)', - 'ldap_server_cert' => 'Валидация на LDAP SSL сертификата', - 'ldap_server_cert_ignore' => 'Допускане на невалиден SSL сертификат', - 'ldap_server_cert_help' => 'Изберете тази опция ако използвате самоподписан SSL сертификат.', - 'ldap_tls' => 'Използвайте TLS', - 'ldap_tls_help' => 'Това трябва да се маркира само ако изпълнявате STARTTLS на вашия LDAP сървър. ', - 'ldap_uname' => 'LDAP потребител за връзка', - 'ldap_dept' => 'LDAP Отдел', - 'ldap_phone' => 'LDAP Телефонен номер', - 'ldap_jobtitle' => 'LDAP Длъжност', - 'ldap_country' => 'LDAP Държава', - 'ldap_pword' => 'LDAP парола на потребител за връзка', - 'ldap_basedn' => 'Базов DN', - 'ldap_filter' => 'LDAP филтър', - 'ldap_pw_sync' => 'LADP Password SYNC', - 'ldap_pw_sync_help' => 'Премахнете отметката в тази клетка ако не желаете да запазите LDAP паролите синхронизирани с локални пароли. Деактивиране на това означава, че вашите потребители може да не успеят да влязат използвайки LDAP сървъри ако са недостижими по някаква причина.', - 'ldap_username_field' => 'Поле за потребителско име', - 'ldap_lname_field' => 'Фамилия', - 'ldap_fname_field' => 'LDAP собствено име', - 'ldap_auth_filter_query' => 'LDAP оторизационна заявка', - 'ldap_version' => 'LDAP версия', - 'ldap_active_flag' => 'LDAP флаг за активност', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP номер на служител', - 'ldap_email' => 'LDAP електронна поща', - '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' => 'Потребителски агент', - 'login_help' => 'List of attempted logins', - 'login_note' => 'Вход забележка', - 'login_note_help' => 'По избор включете няколко изречения на екрана за вход, например, за да помогнете на хора, които са намерили изгубено или откраднато устройство. Това поле приема Github flavored markdown', - 'login_remote_user_text' => 'Опции за вход с Remote User', - 'login_remote_user_enabled_text' => 'Включване на вход с HTTP хедър Remote User', - 'login_remote_user_enabled_help' => 'Тази опция включва автентификация с HTTP хедър REMOTE_USER в съответствие с "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Изключване на други оторизационни механизми', - 'login_common_disabled_help' => 'Тази опция изключва останалите оторизационни механизми. Преди да включите тази настройка моля проверете дали REMOTE_USER механизмът работи', - 'login_remote_user_custom_logout_url_text' => 'Персонализиран адрес за изход', - 'login_remote_user_custom_logout_url_help' => 'Ако уеб адреса е вписън тук, потребителите ще бъдат препратени към този URL след като излязат от Snipe-IT. Това е препоръчително за да се затвори сесията от доставчика на удостоверения правилно.', - 'login_remote_user_header_name_text' => 'Поле по избор за потребителско име', - 'login_remote_user_header_name_help' => 'Използвайте поле по избор вместо REMOTE_USER', - 'logo' => 'Лого', - 'logo_print_assets' => 'Използвай при печат', - 'logo_print_assets_help' => 'Показвай логото при печат на листа с артикули ', - 'full_multiple_companies_support_help_text' => 'Ограничаване на потребителите (включително административните) до активите на собствената им компания.', - 'full_multiple_companies_support_text' => 'Поддръжка на множество компании', - 'show_in_model_list' => 'Показване в падащите менюта на моделите', - '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' => 'Иден. Номер', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL адрес', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL адрес', - 'saml_sp_x509cert' => 'Публичен сертификат', - 'saml_sp_metadata_url' => 'Метаданни URL', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'Може да изберете IdP метадата използвайки URL или XML файл.', - 'saml_attr_mapping_username' => 'Асоцииране на поле - Username', - 'saml_attr_mapping_username_help' => 'NameID ще се използва, ако мапването на атрибут е невалидно.', - 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'Направете SAML основен метод за вход', - 'saml_forcelogin_help' => 'Може да използвате \'/login?nosaml\' за да се логнете през нормалната логин страница.', - 'saml_slo_label' => 'SAML единичен Log Out', - 'saml_slo' => 'Изпраща LogoutRequest до IdP при Logout', - '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' => 'Показва съобщения в главното меню', - 'show_archived_in_list' => 'Архивирани активи', - 'show_archived_in_list_text' => 'Показва архивираните активи в списъка "Всички активи"', - 'show_assigned_assets' => 'Показва активите зачислени към други активи', - 'show_assigned_assets_help' => 'Показва активите, които са зачислени към други активи от Потребители -> Активи, Потребители -> Информация -> Разпечатай всички заведени, или Акаунт -> Покажи заведени активи.', - 'show_images_in_email' => 'Показване на изображения в електронните съобщения', - 'show_images_in_email_help' => 'Премахнете отметката, ако Вашата инсталация е достъпна единствено във вътрешната мрежа или през VPN.', - 'site_name' => 'Име на системата', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT версия', - 'support_footer' => 'Връзки към Snipe-it поддръжката във футъра', - 'support_footer_help' => 'Указва визуализацията на връзки към поддръжката на Snipe-IT и потребителската документация', - 'version_footer' => 'Версия в долен колонтитул ', - 'version_footer_help' => 'Определя кой ще вижда Snipe-IT версията и номера на компилация.', - 'system' => 'Информация за системата', - 'update' => 'Обновяване на настройките', - 'value' => 'Стойност', - 'brand' => 'Брандиране', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Лого, Име на сайт', - 'web_brand' => 'Тип уеб брандиране', - 'about_settings_title' => 'Относно настройките', - 'about_settings_text' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', - 'labels_per_page' => 'Етикети на страница', - 'label_dimensions' => 'Измерения на етикети (инчове)', - 'next_auto_tag_base' => 'Следващото автоматично увеличение', - 'page_padding' => 'Марж на страница (инчове)', - 'privacy_policy_link' => 'Връзка към декларация за поверителност', - 'privacy_policy' => 'Декларация за поверителност', - 'privacy_policy_link_help' => 'Ако впишете адрес ще бъде добавена връзка към декларация за поверителност във футъра и във всички e-mail съобщения, в съответствие с GDPR.', - 'purge' => 'Пречисти изтрити записи', - 'purge_deleted' => 'Purge Deleted ', - 'labels_display_bgutter' => 'Обозначаване на долен канал', - 'labels_display_sgutter' => 'Обозначаване на страничен канал', - 'labels_fontsize' => 'Обозначаване на размер на шрифта', - 'labels_pagewidth' => 'Обозначаване на ширина на листа', - 'labels_pageheight' => 'Обозначаване на височина на листа', - 'label_gutters' => 'Обозначаване на разстояние (инчове)', - 'page_dimensions' => 'Размери на страницата (инчове)', - 'label_fields' => 'Обозначаване на видими полета', - 'inches' => 'инчове', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Връзка към Snipe-IT в имейли', - 'show_url_in_emails_help_text' => 'Премахнете отметката от тази кутийка, ако не желаете да свържете обратно към вашата Snipe-IT инсталация в досиетата ви за електронна поща. Полезно, ако повечето от вашите потребители никога не влизат в системата.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Максимална височина на миниатюрите', - 'thumbnail_max_h_help' => 'Максималната височина в пиксели, която миниатюрите могат да се показват в изгледа на малката обява. Мин. 25, макс. 500.', - 'two_factor' => 'Двуфакторно удостоверяване', - 'two_factor_secret' => 'Двуфакторен код', - 'two_factor_enrollment' => 'Двуфакторово записване', - 'two_factor_enabled_text' => 'Разреши два фактор', - 'two_factor_reset' => 'Нулиране на двуфакторова тайна', - 'two_factor_reset_help' => 'Това ще принуди потребителя да запише своето устройство с Google Authenticator отново. Това може да бъде полезно ако записаните понастоящем устройства са изгубени или откраднати.', - 'two_factor_reset_success' => 'Двуфакторово устройство нулирано успешно', - 'two_factor_reset_error' => 'Нулирането на двуфакторово устройство беше неуспешно', - 'two_factor_enabled_warning' => 'Разрешаване на два-фактора ако не са разрешени в момента, ще ви принуди незабавно да се удостоверите с устройство записано в Google Auth. Ще имате възможността да запишете устройството си ако нямате такова.', - 'two_factor_enabled_help' => 'Това ще включи двуфакторова заверка която използва Google Authenticator.', - 'two_factor_optional' => 'Селективни (Потребителите могат да включват или изключват ако им е позволено)', - 'two_factor_required' => 'Задължително за всички потребители', - 'two_factor_disabled' => 'Деактивирано', - 'two_factor_enter_code' => 'Въведете двуфакторен код', - 'two_factor_config_complete' => 'Подаване на код', - 'two_factor_enabled_edit_not_allowed' => 'Вашият администратор не разрешава да редактирате тази настройка.', - 'two_factor_enrollment_text' => "Двуфакторово удостоверяване се изисква, но вашето устройство не е било регистрирано още. Отворете Google Authenticator и сканирайте QR кода по-долу за да регистрирате вашето устройство. След като сте записани вашето устройство, въведете кода по-долу", - 'require_accept_signature' => 'Изисква подпис', - 'require_accept_signature_help_text' => 'Разрешаването на тази функция ще изисква от потребителите да се подпишат физически за приемане на даден актив.', - 'left' => 'ляво', - 'right' => 'дясно', - 'top' => 'Горе', - 'bottom' => 'Долу', - 'vertical' => 'Вертикално', - 'horizontal' => 'Хоризонтално', - 'unique_serial' => 'Уникален сериен номер', - 'unique_serial_help_text' => 'Отмятането на този чек, ще задължи ползването на уникални сериини номера на артикулите', - 'zerofill_count' => 'Дължина на етикети на актив, включително zerofill', - 'username_format_help' => 'Тази настройка се изпозлва само при импортиране, ако потребителя не е въведен и ние трябва да му генерираме потребителско име.', - 'oauth_title' => 'OAuth API Настройки', - 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', - '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' => 'Изтрий баркод кеша', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Обнови общите настройки', - 'mail_test' => 'Изпрати Тест', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Сигурност', - 'security_title' => 'Обнови настройките за сигурност', - 'security_keywords' => 'парола, парили, изисквания, двустепенна идентификация, двустепенна-идентификация, общи пароли, отдалечен вход, изход, идентификация', - 'security_help' => 'Двустепенна идентификация, ограничения на пароли', - 'groups_keywords' => 'права за достъп, групи за достъп, упълномощаване', - 'groups_help' => 'Групи с разрешения за акаунт', - 'localization' => 'Локализация', - 'localization_title' => 'Обнови настройките за локализация', - 'localization_keywords' => 'локализация, валута, местен, място, часова зона, международен, интернационализация, език, езици, превод', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/bg/admin/settings/message.php b/resources/lang/bg/admin/settings/message.php deleted file mode 100644 index fc708ff142..0000000000 --- a/resources/lang/bg/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Възникна грешка по време на актуализацията. ', - 'success' => 'Настройките са актуализирани успешно.', - ], - 'backup' => [ - 'delete_confirm' => 'Желаете ли изтриването на този архивен файл? Действието е окончателно.', - 'file_deleted' => 'Архивният файл беше изтрит успешно.', - 'generated' => 'Нов архивен файл беше създаден успешно.', - 'file_not_found' => 'Архивният файл не беше открит на сървъра.', - 'restore_warning' => 'Да, потвърди възстановяването. Това ще презапише цялата информация в датабазата и ще отпише всички вписани потребители включително вас.', - 'restore_confirm' => 'Сигурни ли сте че искате да възстановите датабазата от :filename?' - ], - 'purge' => [ - 'error' => 'Възникна грешка при пречистване. ', - 'validation_failed' => 'Потвърждението ви за пречистване не неправилно. Моля напишете думата "DELETE" в клетката за потвърждаване.', - 'success' => 'Изтрити записи успешно премахнати.', - ], - 'mail' => [ - 'sending' => 'Изпращане на тестов е-майл...', - 'success' => 'Писмото е изпратено!', - 'error' => 'Е-майла не може да се изпрати.', - 'additional' => 'Няма допълнителна информация за грешка. Проверете е-майл настройките и логовете на програмата.' - ], - 'ldap' => [ - 'testing' => 'Тест на LDAP връзката...', - '500' => 'Грешка 500. Моля проверете логовете на сървъра за повече информация.', - 'error' => 'Възникна грешка :(', - 'sync_success' => 'Примерни 10 потребителя от LDAP сървъра базирани на вашите настройки:', - 'testing_authentication' => 'Тест LDAP Автентификация...', - 'authentication_success' => 'Потребителска Автентификация към LDAP успешна!' - ], - 'webhook' => [ - 'sending' => 'Изпращане :app тест съобщение...', - 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'Успешно! Проверете ', - 'success_pt2' => ' канал за вашето тестово съобщение и натиснете бутона SAVE за да запазите вашите настройки.', - '500' => 'Грешка 500.', - 'error' => 'Възникна грешка. :app върна грешка: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Възникна грешка. :( ', - ] -]; diff --git a/resources/lang/bg/admin/statuslabels/message.php b/resources/lang/bg/admin/statuslabels/message.php deleted file mode 100644 index ef223c21be..0000000000 --- a/resources/lang/bg/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Етикет за статус не съществува.', - 'assoc_assets' => 'Този етикет за статус е свързан с най-малко един актив и не може да бъде изтрит. Моля актуализирайте вашите активи да не се прехвърлят към този статус и опитайте отново.', - - 'create' => [ - 'error' => 'Етикет за статус не беше създаден, моля опитайте отново.', - 'success' => 'Етикет за статус създаден успешно.', - ], - - 'update' => [ - 'error' => 'Етикет за статус не беше актуализиран, моля опитайте отново.', - 'success' => 'Етикет за статус актуализиран успешно.', - ], - - 'delete' => [ - 'confirm' => 'Сигурни ли сте, че желаете да изтриете този етикет за статус?', - 'error' => 'Имаше проблем при изтриването на етикета за статус. Моля опитайте отново.', - 'success' => 'Етикета за статус бе изтрит успешно.', - ], - - 'help' => [ - 'undeployable' => 'Тези активи не могат да бъдат възлагани на никого.', - 'deployable' => 'Тези активи могат да бъдат изписани. След като бъдат изписани, те ще сменят статуса си на Изписани.', - 'archived' => 'Тези активи не могат да бъдат отметнати и ще се показват само в архивирания изглед. Това е полезно за запазване на информация за активи за бюджетиране / исторически цели, но задържането им извън ежедневния списък на активите.', - 'pending' => 'Тези активи все още не могат да бъдат прехвърляни на никого, често използвани за артикули, които са предназначени за ремонт, но се очаква да се върнат в обръщение.', - ], - -]; diff --git a/resources/lang/bg/admin/suppliers/table.php b/resources/lang/bg/admin/suppliers/table.php deleted file mode 100644 index fe63f76380..0000000000 --- a/resources/lang/bg/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Относно доставчици', - 'about_suppliers_text' => 'Доставчици се използват за проследяване на източника на елементи', - 'address' => 'Адрес на доставчика', - 'assets' => 'Активи', - 'city' => 'Град', - 'contact' => 'Лице за връзка', - 'country' => 'Държава', - 'create' => 'Създаване на доставчик', - 'email' => 'Email', - 'fax' => 'Факс', - 'id' => 'ID', - 'licenses' => 'Лицензи', - 'name' => 'Доставчик', - 'notes' => 'Бележки', - 'phone' => 'Телефон', - 'state' => 'Област', - 'suppliers' => 'Доставчици', - 'update' => 'Обновяване на доставчик', - 'url' => 'URL адрес', - 'view' => 'Преглед на доставчик', - 'view_assets_for' => 'Преглед на активите за', - 'zip' => 'Пощенски код', - -); diff --git a/resources/lang/bg/admin/users/message.php b/resources/lang/bg/admin/users/message.php deleted file mode 100644 index 16f526e2c6..0000000000 --- a/resources/lang/bg/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Активът беше приет.', - 'declined' => 'Активът беше отказан.', - 'bulk_manager_warn' => 'Вашите потребителски профили бяха обновени успешно, обаче вашето управителско вписване не беше запазено, защото управителят, които сте избрали бе в списъка с потребителски профили за промяна и потребителите не могат да бъдат свои управители. Моля изберете вашите потребителски профили отново, с изключение на управителя.', - 'user_exists' => 'Потребителят вече съществува!', - 'user_not_found' => 'Потребителят не съществува.', - 'user_login_required' => 'Полето за вход е задължително', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Паролата е задължителна.', - 'insufficient_permissions' => 'Нямате необходимите права.', - 'user_deleted_warning' => 'Този потребител е изтрит. За да редактирате данните за него или да му зададете актив, трябва първо да възстановите потребителя.', - 'ldap_not_configured' => 'Интеграцията с LDAP не е конфигурирана за тази инсталация.', - 'password_resets_sent' => 'Избраните потребители, които са активирани и имат валиден е-майл адрес им беше изпратен линк за смяна на парола.', - 'password_reset_sent' => 'Изпратена е връзка за въстановяване на паролата до :email!', - 'user_has_no_email' => 'Този потребител няма е-майл адрес в неговия профил.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Потребителят е създаден.', - 'update' => 'Потребителят е обновен.', - 'update_bulk' => 'Потребителите бяха обновени успешно!', - 'delete' => 'Потребителят е изтрит.', - 'ban' => 'Потребителят беше забранен успешно.', - 'unban' => 'Потребителят възстановен успешно.', - 'suspend' => 'Потребителят бе временно спрян.', - 'unsuspend' => 'Потребителят активиран успешно.', - 'restored' => 'Потребителят е възстановен.', - 'import' => 'Потребителите заредени успешно.', - ), - - 'error' => array( - 'create' => 'Възникна проблем при създаването на този потребител. Моля, опитайте отново.', - 'update' => 'Възникна проблем при обновяването на този потребител. Моля, опитайте отново.', - 'delete' => 'Възникна проблем при изтриването на този потребител. Моля, опитайте отново.', - 'delete_has_assets' => 'Този потребител има зададени елементи и не може да бъде изтрит.', - 'unsuspend' => 'Проблем при активирането на потребителя. Моля опитайте отново.', - 'import' => 'Проблем при зареждането на потребителите. Моля опитайте отново.', - 'asset_already_accepted' => 'Този актив е вече приет.', - 'accept_or_decline' => 'Трябва да приемете или да откажете този актив.', - 'incorrect_user_accepted' => 'Активът, който се опитвате да приемете не е изписан към Вас.', - 'ldap_could_not_connect' => 'Проблем при комуникацията с LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', - 'ldap_could_not_bind' => 'Проблем при връзката с LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', - 'ldap_could_not_search' => 'Проблем при търсенето в LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', - 'ldap_could_not_get_entries' => 'Проблем при извличането на резултат от LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра:', - 'password_ldap' => 'Паролата за този профил се управлява от LDAP / Active Directory. Моля, свържете се с вашия ИТ отдел, за да промените паролата си.', - ), - - 'deletefile' => array( - 'error' => 'Файлът не е изтрит. Моля, опитайте отново.', - 'success' => 'Файлът е изтрит.', - ), - - 'upload' => array( - 'error' => 'Проблем при качването на файл/овете. Моля опитайте отново.', - 'success' => 'Файл/овете качени успешно.', - 'nofiles' => 'Не сте избрали файлове за качване', - 'invalidfiles' => 'Един или повече файлове са твърде големи или с неразрешен тип. Разрешените типове файлове са png, gif, jpg, doc, docx, pdf, и txt.', - ), - - 'inventorynotification' => array( - 'error' => 'Този потребител няма е-майл.', - 'success' => 'Потребителя беше известен отностно текущите активи, които са му заведени.' - ) -); \ No newline at end of file diff --git a/resources/lang/bg/admin/users/table.php b/resources/lang/bg/admin/users/table.php deleted file mode 100644 index 5834957a83..0000000000 --- a/resources/lang/bg/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Активен', - 'allow' => 'Разрешаване', - 'checkedout' => 'Активи', - 'created_at' => 'Създаден', - 'createuser' => 'Нов потребител', - 'deny' => 'Отказ', - 'email' => 'Email', - 'employee_num' => 'Номер на служител', - 'first_name' => 'Собствено име', - 'groupnotes' => 'Изберете група за асоцииране към потребител. Потребителя ще наследи правата на групата. Използвайте ctrl+click (или cmd+click на MacOS) за да демаркирате групи.', - 'id' => 'ID', - 'inherit' => 'Наследяване', - 'job' => 'Длъжност', - 'last_login' => 'Последен вход', - 'last_name' => 'Фамилия', - 'location' => 'Местоположение', - 'lock_passwords' => 'Настройките за вход не могат да бъдат променяни в текущата инсталация.', - 'manager' => 'Ръководител', - 'managed_locations' => 'Управлявани места', - 'name' => 'Име', - 'notes' => 'Бележки', - 'password_confirm' => 'Потвърждение на паролата', - 'password' => 'Парола', - 'phone' => 'Телефон', - 'show_current' => 'Преглед на текущите потребители', - 'show_deleted' => 'Преглед на изтритите потребители', - 'title' => 'Титла', - 'to_restore_them' => 'да ги възстановите.', - 'total_assets_cost' => "Обща стойност", - 'updateuser' => 'Обновяване на потребител', - 'username' => 'Потребителско име', - 'user_deleted_text' => 'Потребителят бе маркиран като изтрит.', - 'username_note' => '(Използва се за достъп до Active Directory, а не за вход.)', - 'cloneuser' => 'Копиране на потребител', - 'viewusers' => 'Преглед на потребителите', -); diff --git a/resources/lang/bg/auth/general.php b/resources/lang/bg/auth/general.php deleted file mode 100644 index 7d1d991e60..0000000000 --- a/resources/lang/bg/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Изпрати връзка за повторно задаване на паролата', - 'email_reset_password' => 'Имейл за нулиране на паролата', - 'reset_password' => 'Нулиране на паролата', - 'saml_login' => 'Вход чрез SAML', - 'login' => 'Логин', - 'login_prompt' => 'Моля влезте в системата', - 'forgot_password' => 'Забравих си паролата', - 'ldap_reset_password' => 'Щракнете тук, за да нулирате вашата LDAP парола', - 'remember_me' => 'Запомни ме', - 'username_help_top' => 'Въведете вашето потребителско име за да получите линк за смяна на парола.', - 'username_help_bottom' => 'Вашето потребителско име и е-майл адрес може да са еднакви или да не са, зависимост от вашата конфигурация. Ако не помните вашето потребителско име се свържете с Администратора.

Потребители които нямат въведен е-майл адрес няма да получат линк за смяна на парола. ', - 'google_login' => 'Или вход с Google Workspace', - 'google_login_failed' => 'Неуспешен вход с Google Login, пробвайте отново.', - -]; - diff --git a/resources/lang/bg/general.php b/resources/lang/bg/general.php deleted file mode 100644 index 6fc8bce7dd..0000000000 --- a/resources/lang/bg/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Аксесоари', - 'activated' => 'Активирано', - 'accepted_date' => 'Дата на приемане', - 'accessory' => 'Аксесоар', - 'accessory_report' => 'Справка за аксесоарите', - 'action' => 'Действие', - 'activity_report' => 'Справка за дейностите', - 'address' => 'Aдрес', - 'admin' => 'Администриране', - 'administrator' => 'Администратор', - 'add_seats' => 'Добавени работни места', - 'age' => "Години", - 'all_assets' => 'Всички активи', - 'all' => 'Всички', - 'archived' => 'Архивирани', - 'asset_models' => 'Модели на активи', - 'asset_model' => 'Модел', - 'asset' => 'Актив', - 'asset_report' => 'Справка за активите', - 'asset_tag' => 'Инвентарен номер', - 'asset_tags' => 'Етикет на актив', - 'assets_available' => 'Налични активи', - 'accept_assets' => 'Приеми Актив :name', - 'accept_assets_menu' => 'Приеми активите', - 'audit' => 'проверка', - 'audit_report' => 'Отчет за одита', - 'assets' => 'Активи', - 'assets_audited' => 'одитирани активи', - 'assets_checked_in_count' => 'вписани активи', - 'assets_checked_out_count' => 'изписани активи', - 'asset_deleted_warning' => 'Този актив е изтрит. Трябва да го възстановите преди да можете да го зачислите на някой.', - 'assigned_date' => 'Дата на изписване', - 'assigned_to' => 'Активи предадени на :name', - 'assignee' => 'Възложен на', - 'avatar_delete' => 'Изтриване на аватар', - 'avatar_upload' => 'Качване на аватар', - 'back' => 'Назад', - 'bad_data' => 'Няма резултати.', - 'bulkaudit' => 'Групов одит', - 'bulkaudit_status' => 'Статус на одита', - 'bulk_checkout' => 'Общо отписване', - 'bulk_edit' => 'Групово редактиране', - 'bulk_delete' => 'Групово изтриване', - 'bulk_actions' => 'Пакетни действия', - 'bulk_checkin_delete' => 'Групово регистриране/изтриване на потребители', - 'byod' => 'BYOD', - 'byod_help' => 'Това устройство е собственост на потребител', - 'bystatus' => 'по Статус', - 'cancel' => 'Отказ', - 'categories' => 'Категории', - 'category' => 'Категория', - 'change' => 'In / Out', - 'changeemail' => 'Промяна на email адрес', - 'changepassword' => 'Смяна на паролата', - 'checkin' => 'Вписване', - 'checkin_from' => 'Форма за вписване', - 'checkout' => 'Изписване', - 'checkouts_count' => 'Изписвания', - 'checkins_count' => 'Вписвания', - 'user_requests_count' => 'Заявки', - 'city' => 'Град', - 'click_here' => 'Натиснете тук', - 'clear_selection' => 'Изчистване на селектираното', - 'companies' => 'Компании', - 'company' => 'Компания', - 'component' => 'Компонент', - 'components' => 'Компоненти', - 'complete' => 'Завърши', - 'consumable' => 'Консуматив', - 'consumables' => 'Консумативи', - 'country' => 'Държава', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Създаване на нов', - 'created' => 'Създадени артикули', - 'created_asset' => 'създадени активи', - 'created_at' => 'Създаден на', - 'created_by' => 'Създаден от', - 'record_created' => 'Създаден на', - 'updated_at' => 'Обновено на', - 'currency' => '$', // this is deprecated - 'current' => 'Текущи', - 'current_password' => 'Текуща парола', - 'customize_report' => 'Персонализиран отчет', - 'custom_report' => 'Потребителски справки за активи', - 'dashboard' => 'Табло', - 'days' => 'дни', - 'days_to_next_audit' => 'Дни до следващия одит', - 'date' => 'Дата', - 'debug_warning' => 'Предупреждение!', - 'debug_warning_text' => 'Това приложение се изпълнява в режим на производство с разрешено отстраняване на грешки. Това може да изложи чувствителни данни, ако приложението ви е достъпно за външния свят. Забранете режим отстраняване на грешки чрез задаване на стойността APP_DEBUF .env във файла false.', - 'delete' => 'Изтриване', - 'delete_confirm' => 'Сигурни ли сте, че желаете изтриването на :item?', - 'delete_confirm_no_undo' => 'Сигурни ли сте че искате да изтриете :item? Това не може да бъде върнато на обратно.', - 'deleted' => 'Изтрито', - 'delete_seats' => 'Изтрити работни места за лиценз', - 'deletion_failed' => 'Неуспешно изтриване', - 'departments' => 'Катедри', - 'department' => 'отдел', - 'deployed' => 'Изписани', - 'depreciation' => 'Амортизация', - 'depreciations' => 'Амортизации', - 'depreciation_report' => 'Справка за амортизации', - 'details' => 'Детайли', - 'download' => 'Изтегляне', - 'download_all' => 'Изтегляне', - 'editprofile' => 'Редакция на профила', - 'eol' => 'EOL', - 'email_domain' => 'Email домейн', - 'email_format' => 'Email формат', - 'employee_number' => 'Номер на служител', - 'email_domain_help' => 'Използвайте това за да генерирате email адреси при въвеждане', - 'error' => 'Грешка', - 'exclude_archived' => 'Без архивирани активи', - 'exclude_deleted' => 'Без изтрити активи', - 'example' => 'Пример: ', - 'filastname_format' => 'Инициал на името Фамилия (jsmith@example.com)', - 'firstname_lastname_format' => 'Име Фамилия (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'Име Фамилия (jane.smith@example.com)', - 'lastnamefirstinitial_format' => 'Фамилно име Инициал на собствено (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Първа буква от името и Фамилия (i.ivanov@example.com)', - 'firstname_lastname_display' => 'Име Фамилия (Иван Иванов)', - 'lastname_firstname_display' => 'Фамилия Име (Иванов Иван)', - 'name_display_format' => 'Формат на показване на името', - 'first' => 'Първа', - 'firstnamelastname' => 'Име и Фамилия (ivan.ivanov@example.com)', - 'lastname_firstinitial' => 'Фамилия и Първа буква от име (ivanov_i@example.com)', - 'firstinitial.lastname' => 'Първа буква от името и Фамилия (i.ivanov@example.com)', - 'firstnamelastinitial' => 'Име и първа буква от фамилия (ivani@example.com)', - 'first_name' => 'Собствено име', - 'first_name_format' => 'Име (jane@example.com)', - 'files' => 'Файлове', - 'file_name' => 'Файл', - 'file_type' => 'Тип Файл', - 'filesize' => 'Размер на файла', - 'file_uploads' => 'Качени файлове', - 'file_upload' => 'Качване на файл', - 'generate' => 'Генериране', - 'generate_labels' => 'Генериране на етикети', - 'github_markdown' => 'Това поле позволява въвеждането на Github вид markdown.', - 'groups' => 'Групи', - 'gravatar_email' => 'Gravatar email адрес', - 'gravatar_url' => 'Сменете си аватара на Gravatar.com.', - 'history' => 'История', - 'history_for' => 'История за', - 'id' => 'ID', - 'image' => 'Изображение', - 'image_delete' => 'Изтриване на изображението', - 'include_deleted' => 'Включително изтрити активи', - 'image_upload' => 'Качване на изображение', - 'filetypes_accepted_help' => 'Позволенo разширенe на файлa :types. Максимално позволен размер :size.|Позволени разширения на файлове са :types. Максимално позволен размер :size.', - 'filetypes_size_help' => 'Максимално позволен размер на файла е :size.', - 'image_filetypes_help' => 'Файлов формат в jpg, webp, png, gif и svg. Максимален размер е :size .', - 'unaccepted_image_type' => 'Снимката не може да се прочете. Типовете файлови разширения са jpg, webp, png, gif и svg. Разширението на този файл е :mimetype.', - 'import' => 'Зареждане', - 'importing' => 'Импортиране', - 'importing_help' => 'Може да импортирате активи, аксесоари, лицензи, компоненти, консумативи и потребители чрез CSV файл.

CSV файла трябва да е разделен със запетая и форматирани колони, като тези от примерен CSV файл.', - 'import-history' => 'История на въвеждане', - 'asset_maintenance' => 'Поддръжка на активи', - 'asset_maintenance_report' => 'Справка за поддръжка на активи', - 'asset_maintenances' => 'Поддръжки на активи', - 'item' => 'Информация', - 'item_name' => 'Име на артикула', - 'import_file' => 'импорт CSV файл', - 'import_type' => 'CSV импорт тип', - 'insufficient_permissions' => 'Нямате необходимите права!', - 'kits' => 'Комплекти', - 'language' => 'Език', - 'last' => 'Последна', - 'last_login' => 'Последен достъп до системата', - 'last_name' => 'Фамилия', - 'license' => 'Лиценз', - 'license_report' => 'Справка за лицензите', - 'licenses_available' => 'налични лицензи', - 'licenses' => 'Лицензи', - 'list_all' => 'Преглед на всички', - 'loading' => 'Зареждане... моля изчакайте....', - 'lock_passwords' => 'В демо версията това поле няма да се запише.', - 'feature_disabled' => 'Тази функция е забранена за демо инсталацията.', - 'location' => 'Местоположение', - 'locations' => 'Местоположения', - 'logo_size' => 'Квадратните логота изглеждат най-добре при Лого+Текст. Максималният размер на лого е 50x50 px. ', - 'logout' => 'Изход', - 'lookup_by_tag' => 'Търсене по етикет на актив', - 'maintenances' => 'Профилактики', - 'manage_api_keys' => 'Управление на API ключове', - 'manufacturer' => 'Производител', - 'manufacturers' => 'Производители', - 'markdown' => 'Това поле позволява ', - 'min_amt' => 'Минимално количество', - 'min_amt_help' => 'Минимално налично количетсво преди изпращане на известие. Оставете полето Мин. Количество празно, ако не желаето да получавате известие.', - 'model_no' => 'Модел №.', - 'months' => 'месеци', - 'moreinfo' => 'Повече информация', - 'name' => 'Име', - 'new_password' => 'Нова парола', - 'next' => 'Следващ', - 'next_audit_date' => 'Следваща дата на одита', - 'last_audit' => 'Последният одит', - 'new' => 'new!', - 'no_depreciation' => 'Без амортизация', - 'no_results' => 'Няма резултат.', - 'no' => 'Не', - 'notes' => 'Бележки', - 'order_number' => 'Номер на поръчка', - 'only_deleted' => 'Само изтрити активи', - 'page_menu' => 'Показване на _MENU_ записа', - 'pagination_info' => 'Показване на _START_ до _END_ от _TOTAL_ елемента', - 'pending' => 'Изчакване', - 'people' => 'Потребители', - 'per_page' => 'Резултати на страница', - 'previous' => 'Предишен', - 'processing' => 'Обработка', - 'profile' => 'Вашият профил', - 'purchase_cost' => 'Цена на закупуване', - 'purchase_date' => 'Дата на закупуване', - 'qty' => 'Количество', - 'quantity' => 'Kоличество', - 'quantity_minimum' => 'Имате :count актива под минимума или почти под минимума', - 'quickscan_checkin' => 'Бързо сканиране и Вписване', - 'quickscan_checkin_status' => 'Статус вписване', - 'ready_to_deploy' => 'Готово за предоставяне', - 'recent_activity' => 'Последни действия', - 'remaining' => 'Оставащи', - 'remove_company' => 'Премахване на асоциация към компания', - 'reports' => 'Справки', - 'restored' => 'възстановени', - 'restore' => 'Възстановяване', - 'requestable_models' => 'Изискуеми Модели', - 'requested' => 'Изискан', - 'requested_date' => 'Дата на заявката', - 'requested_assets' => 'Изискуеми активи', - 'requested_assets_menu' => 'Изискуеми активи', - 'request_canceled' => 'Заявка отменена', - 'save' => 'Запис', - 'select_var' => 'Избран :thing... ', // this will eventually replace all of our other selects - 'select' => 'Избор', - 'select_all' => 'Избери Всички', - 'search' => 'Търсене', - 'select_category' => 'Изберете категория', - 'select_department' => 'Изберете отдела', - 'select_depreciation' => 'Избор на вид амортизация', - 'select_location' => 'Избор на местоположение', - 'select_manufacturer' => 'Избор на производител', - 'select_model' => 'Избор на модел', - 'select_supplier' => 'Избор на доставчик', - 'select_user' => 'Избор на потребител', - 'select_date' => 'Изберете дата (ГГГГ-ММ-ДД)', - 'select_statuslabel' => 'Избор на статус', - 'select_company' => 'Изберете компания', - 'select_asset' => 'Изберете актив', - 'settings' => 'Настройки', - 'show_deleted' => 'Покажи изтритите', - 'show_current' => 'Покажи текущите', - 'sign_in' => 'Вход', - 'signature' => 'Подпис', - 'signed_off_by' => 'Подписано от', - 'skin' => 'Тема', - 'webhook_msg_note' => 'Известие ще бъде изпратено през webhook', - 'webhook_test_msg' => 'Интеграцията на вашето :app пролежение работи с Snipe-IT!', - 'some_features_disabled' => 'DEMO MODE: Някои свойства не са разрешени за тази инсталация.', - 'site_name' => 'Име на системата', - 'state' => 'Област', - 'status_labels' => 'Статус етикети', - 'status' => 'Статус', - 'accept_eula' => 'Споразумение за приемане', - 'supplier' => 'Доставчик', - 'suppliers' => 'Доставчици', - 'sure_to_delete' => 'Сигурни ли сте, че искате да изтриете', - 'sure_to_delete_var' => 'Сигурни ли сте, че желаете изтриването на :item?', - 'delete_what' => 'Изтрий :item', - 'submit' => 'Изпрати', - 'target' => 'Цел', - 'time_and_date_display' => 'Показване на време и дата', - 'total_assets' => 'общо активи', - 'total_licenses' => 'общо лицензи', - 'total_accessories' => 'Общ брой аксесоари', - 'total_consumables' => 'Общ брой консумативи', - 'type' => 'Тип', - 'undeployable' => 'Не може да бъде предоставян', - 'unknown_admin' => 'Непознат администратор', - 'username_format' => 'Формат на потребителско име', - 'username' => 'Потребител', - 'update' => 'Обновяване', - 'upload_filetypes_help' => 'Позволените файлови разширения са png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf и rar. Максималният размер на файла е :size.', - 'uploaded' => 'Качен', - 'user' => 'Потребител', - 'accepted' => 'приет', - 'declined' => 'отказан', - 'unassigned' => 'Не е асоциирано', - 'unaccepted_asset_report' => 'Неприети активи', - 'users' => 'Потребители', - 'viewall' => 'Виж всички', - 'viewassets' => 'Преглед на изписаните активи', - 'viewassetsfor' => 'Преглед на активите на :name', - 'website' => 'Страница', - 'welcome' => 'Добре дошли, :name', - 'years' => 'години', - 'yes' => 'Да', - 'zip' => 'Пощенски код', - 'noimage' => 'Липсва изображение или не е качено.', - 'file_does_not_exist' => 'Файла липсва на сървъра.', - 'file_upload_success' => 'Качването на файла е успешно!', - 'no_files_uploaded' => 'Качването на файла е успешно!', - 'token_expired' => 'Вашата сесия за формуляр изтече. Моля опитайте отново.', - 'login_enabled' => 'Разрешен вход', - 'audit_due' => 'За Одит', - 'audit_overdue' => 'Просрочен Одит', - 'accept' => 'Приеми :asset', - 'i_accept' => 'Съгласен съм', - 'i_decline' => 'Отказ', - 'accept_decline' => 'Премане/отказване', - 'sign_tos' => 'Подпишете се за да се съгласите с условията за ползване:', - 'clear_signature' => 'Изчисти подписа', - 'show_help' => 'Покажи помощта', - 'hide_help' => 'Скрий помощта', - 'view_all' => 'виж всички', - 'hide_deleted' => 'Скрии изтритите', - 'email' => '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.', - 'changed' => 'Променен', - 'to' => 'До', - 'report_fields_info' => '

Изберете полетата, които желаете да бъдат включени в справката и изберете бутона Генерирай. Файл (custom-asset-report-YYYY-mm-dd.csv) ще бъде свален автоматично, който можете да отворите в Ексел.

-

Ако желаете да експортирате само някой активи, използвайте опциите по-долу.

', - 'range' => 'Обхват', - 'bom_remark' => 'Добави BOM (byte-order mark) към този CSV', - 'improvements' => 'Подобрения', - 'information' => 'Информация', - 'permissions' => 'Права за достъп', - 'managed_ldap' => '(Управляван през LDAP)', - 'export' => 'Експорт', - 'ldap_sync' => 'LDAP синхронизация', - 'ldap_user_sync' => 'LDAP синхронизация на потребител', - 'synchronize' => 'Синхронизиране', - 'sync_results' => 'Резултат от синхронизирането', - 'license_serial' => 'Сериен/Продуктов ключ', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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' => 'Error', - 'notification_error_hint' => 'Моля проверете формата за грешки', - 'notification_bulk_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' => 'Изпишете този артикул на потребител', - 'maintenance_mode' => 'Услугата е временно недостъпна поради обновяване. Моля опитайте по-късно.', - 'maintenance_mode_title' => 'Системата е временно недостъпна', - 'ldap_import' => 'Потребителската парола не трябва да се управлява от LDAP. (Това ви позволява да изпращате заявки за забравена парола)', - 'purge_not_allowed' => 'Изчистването на изтритата информация е забранено в .env файла. Свържете се с поддръжката или системния администратор.', - 'backup_delete_not_allowed' => 'Изтриването на архивите е забранено в .env файла. Свържете се със поддръжката или системния администратор.', - 'additional_files' => 'Допълнителни файлове', - 'shitty_browser' => 'Не е открит подпис. Ако използвате по-стар браузър, моля да го обновите, за да завършите приемането на вашия актив.', - 'bulk_soft_delete' =>'Също маркирай за изтриване потребителите. Историята на тяхните активи ще остане докато не изчистите изтритите записи през административните настройки.', - 'bulk_checkin_delete_success' => 'Избраните потребители бяха изтрити и техните активи вписани обратно.', - 'bulk_checkin_success' => 'Активите за избраните потребители бяха вписани обратно.', - 'set_to_null' => 'Изтрии стойнистите за този актив|Изтрии стойностите за всичките :asset_count актива ', - 'set_users_field_to_null' => 'Изтрий стойноста :field за този потребител|Изтрий стойността :field за всичките :user_count потребителя ', - 'na_no_purchase_date' => 'N/A - Няма дата на закупуване', - 'assets_by_status' => 'Статус на Активи', - 'assets_by_status_type' => 'Статус тип по Активи', - 'pie_chart_type' => 'Кръгова диаграма на таблото', - 'hello_name' => 'Здравейте, :name!', - 'unaccepted_profile_warning' => 'Вие имате :count актив чакащ за приемане. Щрактене тук за да приемете или откажете актива', - 'start_date' => 'Начална дата', - 'end_date' => 'Крайна дата', - 'alt_uploaded_image_thumbnail' => 'Качено умалено изображение', - 'placeholder_kit' => 'Изберете комплект', - 'file_not_found' => 'Файлът не е намерен', - 'preview_not_available' => '(няма преглед)', - 'setup' => 'Настройка', - 'pre_flight' => 'Тест', - 'skip_to_main_content' => 'Прескочи до основното съдържание', - 'toggle_navigation' => 'Превключи навигация', - 'alerts' => 'Известия', - 'tasks_view_all' => 'Виж всички задачи', - 'true' => 'Вярно', - 'false' => 'Грешно', - 'integration_option' => 'Опции за интегриране', - 'log_does_not_exist' => 'Не съществува лог.', - 'merge_users' => 'Обедини потребителите', - 'merge_information' => 'Това ще обедини :count потребителя, като един потребите. Изберете потребителя, който искате да обедините по-долу и заведете активите, лицензите и др. към него. Другите потребители ще бъдат маркирани, като изтрити.', - 'warning_merge_information' => 'Това действие е необратимо и трябва да бъде използвано само когато се оправя грешка при синхронизиране или импорт. Уверете се че имате направен архив преди това.', - 'no_users_selected' => 'Няма избрани потребители', - 'not_enough_users_selected' => 'Най-малко :count потребителя трябва да бъдат избрани', - 'merge_success' => ':count потребителя са обединено към :into_username!', - 'merged' => 'Обединен', - 'merged_log_this_user_into' => 'Обедини този потребител (ID :to_id - :to_username) към потребител ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Обедини потребител ID :from_id (:from_username) към този потребител (ID :to_id - :to_username)', - 'clear_and_save' => 'Изчисти и запиши', - 'update_existing_values' => 'Обнови същестуващите стойности?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Автоматичното номериране на активите е забранено, така че всички редове трябва да имат попълнен номер на актив.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Бележка: Генериране на пореден номер на актив е включено, така че активите, които нямат номер ще бъдат зъздадени, докато тези, които имат номер ще бъдат обновени с предоставената информация.', - 'send_welcome_email_to_users' => ' Изпрати Е-майл за новия потребител?', - 'back_before_importing' => 'Архивно копие преди импортиране?', - 'csv_header_field' => 'CSV заглавно поле', - 'import_field' => 'Импортирай поле', - 'sample_value' => 'Премерна стойност', - 'no_headers' => 'Няма намерени колони', - 'error_in_import_file' => 'Възникна грешка по време на четене на CSV файл: :error', - 'percent_complete' => ':percent % завършени', - 'errors_importing' => 'Възникнаха грешки повреме на импортиране: ', - 'warning' => 'ВНИМАНИЕ: :warning', - 'success_redirecting' => '"Успешно... Пренасочване.', - 'cancel_request' => 'Отмени тази заявка за артикул', - 'setup_successful_migrations' => 'Таблиците в базаданите бяха създадени', - 'setup_migration_output' => 'Резултат от миграцията:', - 'setup_migration_create_user' => 'Следва: Създаване на потребител', - 'importer_generic_error' => 'Импортирането е готово, но се получиха грешки. Причината обикновенно е поради API ограничение от webhook (например Slack) и не пречи на самото импортиране, но е добре да проверите.', - 'confirm' => 'Потвърди', - 'autoassign_licenses' => 'Автоматично асоцииране на лицензи', - 'autoassign_licenses_help' => 'Позволи този потребител да има асоциирани лицензи през групово асоцииране или CLI инструмети.', - 'autoassign_licenses_help_long' => 'Това позволява на потребителя да има лиценз автоматично асоцииран през групово асоцииране на лицензи в през GUI или CLI инструмети. (Например, може да не искате автоматично асоцииране на лицензи на външи под-изпълнители, а само на служители. Така те няма да бъдат включени в груповото асоцииране.)', - 'no_autoassign_licenses_help' => 'Не включвай потребителя за групово асоцииране през GUI или CLI инструменти.', - 'modal_confirm_generic' => 'Сигурни ли сте?', - 'cannot_be_deleted' => 'Не може да бъде изтрит', - 'undeployable_tooltip' => 'Не може да бъде изписан. Проверете оставащото количество.', - 'serial_number' => 'Сериен номер', - 'item_notes' => ':item бележки', - 'item_name_var' => ':item Име', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'Актива заведен на вас пренадлежи към друга фирма, затова не можете да го приемете или откажете. Свържете се с вашият администратор', - 'importer' => [ - 'checked_out_to_fullname' => 'Изписан на: Full Name', - 'checked_out_to_first_name' => 'Изписан на: First Name', - 'checked_out_to_last_name' => 'Изписан на: Last Name', - 'checked_out_to_username' => 'Изписан на: Username', - 'checked_out_to_email' => 'Изписан на: Email', - 'checked_out_to_tag' => 'Изписан на: Asset Tag', - 'manager_first_name' => 'Ръководител Име', - 'manager_last_name' => 'Ръководител Фамилия', - 'manager_full_name' => 'Ръководител Име Фамилия', - 'manager_username' => 'Ръководител потребителско име', - 'checkout_type' => 'Изписан тип', - 'checkout_location' => 'Изписан на локация', - 'image_filename' => 'Име на файл с изображение', - 'do_not_import' => 'Не импортирай', - 'vip' => 'VIP', - 'avatar' => 'Аватар', - 'gravatar' => 'Gravatar е-майл', - 'currency' => 'Валута', - 'address2' => 'Адрес ред 2', - 'import_note' => 'Импортирано използвайки CSV импорт', - ], - 'percent_complete' => '% завърешен', - 'uploading' => 'Качване... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/bg/help.php b/resources/lang/bg/help.php deleted file mode 100644 index d1b10de11e..0000000000 --- a/resources/lang/bg/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Допълнителна информация', - - 'audit_help' => 'Отмятането на това поле, ще редактира записа, за да се отрази новото местоположение. Оставайки това поле без отметка ще се отрази местоположението на актива само при одит.

Ако актива е изписан няма да се смени леговата локация.', - - 'assets' => 'Дълготрайни материални активи (ДМА), за кратко активи, се приемат всички материални ресурси на предприятието, които се използват повече от един отчетен период (за стопански и други цели). Проследават се по техния сериен или инвентарен номер.', - - 'categories' => 'Категорийте спомагат за организиране на активите. Примерни категорий могат да бъдат "Настолни компютри", "Лаптопи", "Мобилни телефони", "Таблети", и т.н. Може да създадете ваши категорий по избор.', - - 'accessories' => 'Аксесоарите са консумативи, който се предостават на потребителите, като в повечете случай те не се проследяват по сериен номер или инвентарен номер, например мишки, клавиатури и др.', - - 'companies' => 'Име на компаюнията може да бъде използвано, като поле за идентификация или за да ограничи/раздели списъка от активи, потребители, ако е пусната поддръжка на множество компании в административните настройки -> Общи настройки.', - - 'components' => 'Компонентите са част от актив, като например хард-диск, RAM и др.', - - 'consumables' => 'Консумативите са материали, който свършват по време на изпозлването им, като мастила за принтер, тонер касети, копирна хартия и др.', - - 'depreciations' => 'Може да нагласите амортизация базирана на линеен метод.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/bg/localizations.php b/resources/lang/bg/localizations.php deleted file mode 100644 index 9df0c20ff2..0000000000 --- a/resources/lang/bg/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Избор на език', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/bg/mail.php b/resources/lang/bg/mail.php deleted file mode 100644 index 602215f33f..0000000000 --- a/resources/lang/bg/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Потребителя прие актива', - 'acceptance_asset_declined' => 'Потребителя отказа актива', - 'a_user_canceled' => 'Потребител е отменил заявка за елемент в уебсайта', - 'a_user_requested' => 'Потребител е направил заявка за елемент в уебсайта', - 'accessory_name' => 'Име на аксесоар:', - 'additional_notes' => 'Допълнителни бележки:', - 'admin_has_created' => 'Администратор е създал акаунт за вас на :web website.', - 'asset' => 'Актив:', - 'asset_name' => 'Име на актив:', - 'asset_requested' => 'Заявка за актив', - 'asset_tag' => 'Инвентарен номер', - 'assigned_to' => 'Възложени на', - 'best_regards' => 'С най-добри пожелания.', - 'canceled' => 'Отменено:', - 'checkin_date' => 'Дата на вписване:', - 'checkout_date' => 'Дата на отписване:', - 'click_to_confirm' => 'Моля кликнете на следния линк за да потвърдите вашия :web account:', - 'click_on_the_link_accessory' => 'Моля, кликнете върху връзката в дъното, за да потвърдите, че сте получили аксесоара.', - 'click_on_the_link_asset' => 'Моля, кликнете върху връзката в дъното, за да потвърдите, че сте получили актива.', - 'Confirm_Asset_Checkin' => 'Потвърждение при връщане на актив', - 'Confirm_Accessory_Checkin' => 'Потвърждение при връщане на аксесоар', - 'Confirm_accessory_delivery' => 'Потвърждение при доставка на аксесоар', - 'Confirm_license_delivery' => 'Потвърждение при доставка на лиценз', - 'Confirm_asset_delivery' => 'Потвърждение при доставка на актив', - 'Confirm_consumable_delivery' => 'Потвърждение при доставка на консуматив', - 'current_QTY' => 'Текуща наличност', - 'Days' => 'Дни', - 'days' => 'Дни', - 'expecting_checkin_date' => 'Очаквана дата на вписване', - 'expires' => 'Изтича', - 'Expiring_Assets_Report' => 'Доклад за изтичащи активи.', - 'Expiring_Licenses_Report' => 'Доклад за изтичащи лицензи.', - 'hello' => 'Здравейте', - 'hi' => 'Здравейте', - 'i_have_read' => 'Прочетох и се съгласих с условията за ползване, и получих този артикул.', - 'item' => 'Артикул:', - 'Item_Request_Canceled' => 'Заявка за артикул отменена', - 'Item_Requested' => 'Артикул заявен', - 'link_to_update_password' => 'Моля щракенете върху следния линк за да обновите своята :web password:', - 'login_first_admin' => 'Влезте в своята Snipe-IT инсталация използвайки данните по-долу:', - 'login' => 'Вход:', - 'Low_Inventory_Report' => 'Доклад за нисък запас', - 'inventory_report' => 'Списък активи', - 'min_QTY' => 'Минимално количество', - 'name' => 'Име', - 'new_item_checked' => 'Нов артикул беше изписан под вашето име, детайлите са отдолу.', - 'password' => 'Парола:', - 'password_reset' => 'Нулиране на паролата', - - 'read_the_terms' => 'Моля прочетете условията по-долу.', - 'read_the_terms_and_click' => 'Моля прочетете условията за ползване по-долу и щракнете върху връзката в дъното, за да потвърдите че сте прочели и се съгласявате с условията на употреба и сте получили актива.', - 'requested' => 'Изискан:', - 'reset_link' => 'Вашата връзка за повторно задаване на паролата', - 'reset_password' => 'Щракнете тук, за да нулирате паролата си:', - 'serial' => 'Лицензен номер', - 'supplier' => 'Доставчик', - 'tag' => 'Етикет', - 'test_email' => 'Тест Email от Snipe-IT', - 'test_mail_text' => 'Това е тест от Snipe-IT система за управление на активи. Ако сте получили това, email-а работи :)', - 'the_following_item' => 'Следният артикул беше вписан:', - 'low_inventory_alert' => 'Има :count артикул, който е под минималния праг за наличност или скоро ще се изчерпа.| Има :count артикула, които са под минималния праг за наличност или скоро ще се изчерпат.', - 'assets_warrantee_alert' => 'Има :count актив(а) с гаранция, която ще изтече в следващите :threshold дни.|Има :count активa с гаранции, която ще изтече в следващите :threshold дни.', - 'license_expiring_alert' => 'Има :count лиценз, който изтича в следващите :threshold дни.|Има :count лиценза, които изтичат в следващите :threshold дни.', - 'to_reset' => 'За да нулирате вашата :web password, попълнете този формуляр:', - 'type' => 'Вид', - 'upcoming-audits' => 'Има :count актив, който подлежи на одит в следващите :threshold дни.|Има :count активи, които подлежат на отид през следващите :threshold дни.', - 'user' => 'Потребител', - 'username' => 'Потребителско име', - 'welcome' => 'Добре дошли, :name', - 'welcome_to' => 'Добре дошли: уеб!', - 'your_credentials' => 'Вашите идентификационни данни за Snipe-IT', - 'Accessory_Checkin_Notification' => 'Аксесоарат е вписан', - 'Asset_Checkin_Notification' => 'Актива е вписан', - 'Asset_Checkout_Notification' => 'Актива е изписан', - 'License_Checkin_Notification' => 'Лиценза е вписан', - 'Expected_Checkin_Report' => 'Очакван рапорт за вписване на актив', - 'Expected_Checkin_Notification' => 'Напомняне: :name крайната дата за вписване наближава', - 'Expected_Checkin_Date' => 'Наближава срока за връщане на актив който е заведен на Вас, трябва да се върна на :date', - 'your_assets' => 'Преглед на вашите активи', - 'rights_reserved' => 'Всички права запазени.', -]; diff --git a/resources/lang/bg/passwords.php b/resources/lang/bg/passwords.php deleted file mode 100644 index be1ee5eb2e..0000000000 --- a/resources/lang/bg/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще му изпратим е-майл за възстановяване на паролата.', - 'user' => 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще получи е-майл за възстановяване на паролата.', - 'token' => 'Заявката за ресет на парола е невалидна, изтекла или не съвпада за потребителското име.', - 'reset' => 'Вашата парола беше ресетната!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/bg/validation.php b/resources/lang/bg/validation.php deleted file mode 100644 index ca2364f09e..0000000000 --- a/resources/lang/bg/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute трябва да бъде потвърден.', - 'active_url' => ':attribute не е валиден URL адрес.', - 'after' => ':attribute трябва да бъде дата след :date.', - 'after_or_equal' => 'Атрибутът: трябва да бъде дата след или равна на: дата.', - 'alpha' => ':attribute може да съдържа единствено букви.', - 'alpha_dash' => ':attribute може да съдържа единствено букви, числа и тире.', - 'alpha_num' => ':attribute може да съдържа единствено букви и числа.', - 'array' => 'Атрибутът: трябва да бъде масив.', - 'before' => ':attribute трябва да бъде дата преди :date.', - 'before_or_equal' => 'Атрибутът: трябва да бъде дата преди или равна на: дата.', - 'between' => [ - 'numeric' => ':attribute трябва да бъде между :min и :max.', - 'file' => ':attribute трябва да бъде с големина между :min и :max KB.', - 'string' => ':attribute трябва да бъде с дължина между :min и :max символа.', - 'array' => 'Атрибутът: трябва да има между: min и: max items.', - ], - 'boolean' => ':attribute трябва да е верен или грешен.', - 'confirmed' => ':attribute потвърждение не съвпада.', - 'date' => ':attribute не е валидна дата.', - 'date_format' => ':attribute не съвпада с формата :format.', - 'different' => ':attribute и :other трябва да се различават.', - 'digits' => ':attribute трябва да бъде с дължина :digits цифри.', - 'digits_between' => ':attribute трябва да бъде с дължина между :min и :max цифри.', - 'dimensions' => 'Атрибутът: има невалидни величини на изображението.', - 'distinct' => 'Полето: atribut има дублираща се стойност.', - 'email' => ':attribute е с невалиден формат.', - 'exists' => 'Избраният :attribute е невалиден.', - 'file' => 'Атрибутът: трябва да е файл.', - 'filled' => 'Полето на атрибута: трябва да има стойност.', - 'image' => ':attribute трябва да бъде изображение.', - 'import_field_empty' => 'Стойността за :fieldname не може да бъде празна.', - 'in' => 'Избраният :attribute е невалиден.', - 'in_array' => 'Полето: atribut не съществува в: други.', - 'integer' => ':attribute трябва да бъде целочислен.', - 'ip' => ':attribute трябва да бъде валиден IP адрес.', - 'ipv4' => 'Атрибутът: трябва да е валиден IPv4 адрес.', - 'ipv6' => 'Атрибутът: трябва да е валиден IPv6 адрес.', - 'is_unique_department' => ':attribute трябва да бъде уникален за тази локация на фирмата.', - 'json' => 'Атрибутът: трябва да е валиден низ на JSON.', - 'max' => [ - 'numeric' => ':attribute не може да бъде по-дълъг от :max.', - 'file' => ':attribute не може да бъде по-голям от :max KB.', - 'string' => ':attribute не може да бъде по-дълъг от :max символа.', - 'array' => 'Атрибутът: не може да има повече от: max items.', - ], - 'mimes' => ':attribute трябва да бъде файл с един от следните типове: :values.', - 'mimetypes' => 'Атрибутът: трябва да бъде файл от тип:: стойности.', - 'min' => [ - 'numeric' => ':attribute трябва да бъде минимум :min.', - 'file' => ':attribute трябва да бъде с големина минимум :min KB.', - 'string' => ':attribute трябва да бъде минимум :min символа.', - 'array' => 'Атрибутът: трябва да има поне: min елементи.', - ], - 'starts_with' => ':attribute трябва да започва с една от следните стойности: :values', - 'ends_with' => ':attribute трябва да завършва с една от следните стойности: :values', - - 'not_in' => 'Избраният :attribute е невалиден.', - 'numeric' => ':attribute трябва да бъде число.', - 'present' => 'Полето на атрибута трябва да е налице.', - 'valid_regex' => 'Това не е валиден регулярен израз.', - 'regex' => 'Форматът на :attribute е невалиден.', - 'required' => 'Полето :attribute е задължително.', - 'required_if' => 'Полето :attribute е задължително, когато :other е :value.', - 'required_unless' => 'Полето: атрибут се изисква, освен ако: другият не е в: стойности.', - 'required_with' => ':attribute е задължителен, когато са избрани :values.', - 'required_with_all' => 'Полето: атрибут се изисква, когато: стойностите са налице.', - 'required_without' => ':attribute е задължителен, когато не са избрани :values.', - 'required_without_all' => 'Полето: атрибут се изисква, когато няма стойности: стойности.', - 'same' => ':attribute и :other трябва да съвпадат.', - 'size' => [ - 'numeric' => ':attribute трябва да бъде с дължина :size.', - 'file' => ':attribute трябва да бъде с големина :size KB.', - 'string' => ':attribute трябва да бъде с дължина :size символа.', - 'array' => 'Атрибутът: трябва да съдържа: размерни елементи.', - ], - 'string' => 'Атрибутът: трябва да е низ.', - 'timezone' => 'Атрибутът: трябва да е валидна зона.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute вече е вписан.', - 'uploaded' => 'Атрибутът: не успя да качи.', - 'url' => 'Форматът на :attribute е невалиден.', - 'unique_undeleted' => ':attribute трябва да бъде уникален.', - 'non_circular' => ':attribute не трябва да създава препрадка към себе си.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Паролата не може да бъде същата, като потребителското име.', - 'letters' => 'Паролата трябва да съдържа поне една буква.', - 'numbers' => 'Паролата трябва да съдържа поне една цифра.', - 'case_diff' => 'Паролата трябва да съдържа главни и малки букви.', - 'symbols' => 'Паролата трябва да съдържа символи.', - 'gte' => [ - 'numeric' => 'Стойността не може да бъде отрицателна' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Полето атрибут: съдържа знак, който не е разрешен.', - 'email_array' => 'Един или повече имейл адреси са невалидни.', - 'hashed_pass' => 'Текущата ви парола е неправилна', - 'dumbpwd' => 'Тази парола е твърде често срещана.', - 'statuslabel_type' => 'Трябва да изберете валиден тип етикет на състоянието', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':values трябва да бъде валидна дата в YYYY-MM-DD формат', - 'last_audit_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD hh:mm:ss формат', - 'expiration_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', - 'termination_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', - 'expected_checkin.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', - 'start_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', - 'end_date.date_format' => ':attribute трябва да бъде валидна дата в YYYY-MM-DD формат', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ar/account/general.php b/resources/lang/ca-ES/account/general.php similarity index 100% rename from resources/lang/ar/account/general.php rename to resources/lang/ca-ES/account/general.php diff --git a/resources/lang/ca/admin/accessories/general.php b/resources/lang/ca-ES/admin/accessories/general.php similarity index 100% rename from resources/lang/ca/admin/accessories/general.php rename to resources/lang/ca-ES/admin/accessories/general.php diff --git a/resources/lang/ca/admin/accessories/message.php b/resources/lang/ca-ES/admin/accessories/message.php similarity index 100% rename from resources/lang/ca/admin/accessories/message.php rename to resources/lang/ca-ES/admin/accessories/message.php diff --git a/resources/lang/ca/admin/accessories/table.php b/resources/lang/ca-ES/admin/accessories/table.php similarity index 100% rename from resources/lang/ca/admin/accessories/table.php rename to resources/lang/ca-ES/admin/accessories/table.php diff --git a/resources/lang/ca/admin/asset_maintenances/form.php b/resources/lang/ca-ES/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/ca/admin/asset_maintenances/form.php rename to resources/lang/ca-ES/admin/asset_maintenances/form.php diff --git a/resources/lang/ca-ES/admin/asset_maintenances/general.php b/resources/lang/ca-ES/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..860b1398c8 --- /dev/null +++ b/resources/lang/ca-ES/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'Manteniments de Recursos', + 'edit' => 'Edit Asset Maintenance', + 'delete' => 'Delete Asset Maintenance', + 'view' => 'View Asset Maintenance Details', + 'repair' => 'Repair', + 'maintenance' => 'Maintenance', + 'upgrade' => 'Upgrade', + 'calibration' => 'Calibration', + 'software_support' => 'Software Support', + 'hardware_support' => 'Hardware Support', + 'configuration_change' => 'Configuration Change', + 'pat_test' => 'PAT Test', + ]; diff --git a/resources/lang/ca/admin/asset_maintenances/message.php b/resources/lang/ca-ES/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ca/admin/asset_maintenances/message.php rename to resources/lang/ca-ES/admin/asset_maintenances/message.php diff --git a/resources/lang/ca-ES/admin/asset_maintenances/table.php b/resources/lang/ca-ES/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..77311ab01d --- /dev/null +++ b/resources/lang/ca-ES/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'Manteniment de Recursos', + 'asset_name' => 'Asset Name', + 'is_warranty' => 'Warranty', + 'dl_csv' => 'Download CSV', + ]; diff --git a/resources/lang/ca/admin/categories/general.php b/resources/lang/ca-ES/admin/categories/general.php similarity index 100% rename from resources/lang/ca/admin/categories/general.php rename to resources/lang/ca-ES/admin/categories/general.php diff --git a/resources/lang/ca/admin/categories/message.php b/resources/lang/ca-ES/admin/categories/message.php similarity index 100% rename from resources/lang/ca/admin/categories/message.php rename to resources/lang/ca-ES/admin/categories/message.php diff --git a/resources/lang/ca/admin/categories/table.php b/resources/lang/ca-ES/admin/categories/table.php similarity index 100% rename from resources/lang/ca/admin/categories/table.php rename to resources/lang/ca-ES/admin/categories/table.php diff --git a/resources/lang/ca/admin/companies/general.php b/resources/lang/ca-ES/admin/companies/general.php similarity index 100% rename from resources/lang/ca/admin/companies/general.php rename to resources/lang/ca-ES/admin/companies/general.php diff --git a/resources/lang/ca/admin/companies/message.php b/resources/lang/ca-ES/admin/companies/message.php similarity index 100% rename from resources/lang/ca/admin/companies/message.php rename to resources/lang/ca-ES/admin/companies/message.php diff --git a/resources/lang/ca-ES/admin/companies/table.php b/resources/lang/ca-ES/admin/companies/table.php new file mode 100644 index 0000000000..85ba950197 --- /dev/null +++ b/resources/lang/ca-ES/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Empreses', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Empresa', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'ID', +); diff --git a/resources/lang/ca/admin/components/general.php b/resources/lang/ca-ES/admin/components/general.php similarity index 100% rename from resources/lang/ca/admin/components/general.php rename to resources/lang/ca-ES/admin/components/general.php diff --git a/resources/lang/ca/admin/components/message.php b/resources/lang/ca-ES/admin/components/message.php similarity index 100% rename from resources/lang/ca/admin/components/message.php rename to resources/lang/ca-ES/admin/components/message.php diff --git a/resources/lang/ca/admin/components/table.php b/resources/lang/ca-ES/admin/components/table.php similarity index 100% rename from resources/lang/ca/admin/components/table.php rename to resources/lang/ca-ES/admin/components/table.php diff --git a/resources/lang/ca/admin/consumables/general.php b/resources/lang/ca-ES/admin/consumables/general.php similarity index 100% rename from resources/lang/ca/admin/consumables/general.php rename to resources/lang/ca-ES/admin/consumables/general.php diff --git a/resources/lang/ca/admin/consumables/message.php b/resources/lang/ca-ES/admin/consumables/message.php similarity index 100% rename from resources/lang/ca/admin/consumables/message.php rename to resources/lang/ca-ES/admin/consumables/message.php diff --git a/resources/lang/ca/admin/consumables/table.php b/resources/lang/ca-ES/admin/consumables/table.php similarity index 100% rename from resources/lang/ca/admin/consumables/table.php rename to resources/lang/ca-ES/admin/consumables/table.php diff --git a/resources/lang/ca/admin/custom_fields/general.php b/resources/lang/ca-ES/admin/custom_fields/general.php similarity index 100% rename from resources/lang/ca/admin/custom_fields/general.php rename to resources/lang/ca-ES/admin/custom_fields/general.php diff --git a/resources/lang/ca/admin/custom_fields/message.php b/resources/lang/ca-ES/admin/custom_fields/message.php similarity index 100% rename from resources/lang/ca/admin/custom_fields/message.php rename to resources/lang/ca-ES/admin/custom_fields/message.php diff --git a/resources/lang/ca/admin/departments/message.php b/resources/lang/ca-ES/admin/departments/message.php similarity index 100% rename from resources/lang/ca/admin/departments/message.php rename to resources/lang/ca-ES/admin/departments/message.php diff --git a/resources/lang/ca/admin/departments/table.php b/resources/lang/ca-ES/admin/departments/table.php similarity index 100% rename from resources/lang/ca/admin/departments/table.php rename to resources/lang/ca-ES/admin/departments/table.php diff --git a/resources/lang/ca/admin/depreciations/general.php b/resources/lang/ca-ES/admin/depreciations/general.php similarity index 100% rename from resources/lang/ca/admin/depreciations/general.php rename to resources/lang/ca-ES/admin/depreciations/general.php diff --git a/resources/lang/ca/admin/depreciations/message.php b/resources/lang/ca-ES/admin/depreciations/message.php similarity index 100% rename from resources/lang/ca/admin/depreciations/message.php rename to resources/lang/ca-ES/admin/depreciations/message.php diff --git a/resources/lang/ca/admin/depreciations/table.php b/resources/lang/ca-ES/admin/depreciations/table.php similarity index 100% rename from resources/lang/ca/admin/depreciations/table.php rename to resources/lang/ca-ES/admin/depreciations/table.php diff --git a/resources/lang/ca/admin/groups/message.php b/resources/lang/ca-ES/admin/groups/message.php similarity index 100% rename from resources/lang/ca/admin/groups/message.php rename to resources/lang/ca-ES/admin/groups/message.php diff --git a/resources/lang/ca/admin/groups/table.php b/resources/lang/ca-ES/admin/groups/table.php similarity index 100% rename from resources/lang/ca/admin/groups/table.php rename to resources/lang/ca-ES/admin/groups/table.php diff --git a/resources/lang/ca/admin/groups/titles.php b/resources/lang/ca-ES/admin/groups/titles.php similarity index 100% rename from resources/lang/ca/admin/groups/titles.php rename to resources/lang/ca-ES/admin/groups/titles.php diff --git a/resources/lang/ca-ES/admin/hardware/form.php b/resources/lang/ca-ES/admin/hardware/form.php new file mode 100644 index 0000000000..a96dd43c18 --- /dev/null +++ b/resources/lang/ca-ES/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + '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', + 'default_location_phone' => 'Default Location Phone', + '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' => 'Users may request this asset', + 'select_statustype' => 'Select Status Type', + 'serial' => 'Serial', + 'status' => 'Status', + 'tag' => 'Etiqueta de Recurs', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/ca-ES/admin/hardware/general.php b/resources/lang/ca-ES/admin/hardware/general.php new file mode 100644 index 0000000000..603586d77b --- /dev/null +++ b/resources/lang/ca-ES/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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' => 'Arxivat', + 'asset' => 'Recurs', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Deployable', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Edit Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Pending', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/ca-ES/admin/hardware/message.php b/resources/lang/ca-ES/admin/hardware/message.php new file mode 100644 index 0000000000..bf050ef974 --- /dev/null +++ b/resources/lang/ca-ES/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully.
Click here to view.', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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' => [ + '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' => [ + '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' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], + +]; diff --git a/resources/lang/ca-ES/admin/hardware/table.php b/resources/lang/ca-ES/admin/hardware/table.php new file mode 100644 index 0000000000..77fc6b3c32 --- /dev/null +++ b/resources/lang/ca-ES/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Etiqueta de Recurs', + 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', + 'book_value' => 'Current Value', + 'change' => 'In/Out', + 'checkout_date' => 'Checkout Date', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'Download CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Location', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Purchased', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'Recurs ', + '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/ca-ES/admin/kits/general.php b/resources/lang/ca-ES/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/ca-ES/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/ca-ES/admin/labels/message.php similarity index 100% rename from resources/lang/ar/admin/labels/message.php rename to resources/lang/ca-ES/admin/labels/message.php diff --git a/resources/lang/ca-ES/admin/labels/table.php b/resources/lang/ca-ES/admin/labels/table.php new file mode 100644 index 0000000000..bef4ba170e --- /dev/null +++ b/resources/lang/ca-ES/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ca-ES/admin/licenses/form.php b/resources/lang/ca-ES/admin/licenses/form.php new file mode 100644 index 0000000000..92707aa1b7 --- /dev/null +++ b/resources/lang/ca-ES/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'Recurs', + 'checkin' => 'Checkin', + 'create' => 'Create License', + 'expiration' => 'Expiration Date', + 'license_key' => 'Product Key', + 'maintained' => 'Maintained', + 'name' => 'Software Name', + 'no_depreciation' => 'Do Not Depreciate', + 'purchase_order' => 'Purchase Order Number', + 'reassignable' => 'Reassignable', + 'remaining_seats' => 'Remaining Seats', + 'seats' => 'Seats', + 'termination_date' => 'Termination Date', + 'to_email' => 'Licensed to Email', + 'to_name' => 'Licensed to Name', + 'update' => 'Update License', + 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' +); diff --git a/resources/lang/ca-ES/admin/licenses/general.php b/resources/lang/ca-ES/admin/licenses/general.php new file mode 100644 index 0000000000..79b69a3d94 --- /dev/null +++ b/resources/lang/ca-ES/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'About Licenses', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'In/Out', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/ca/admin/licenses/message.php b/resources/lang/ca-ES/admin/licenses/message.php similarity index 100% rename from resources/lang/ca/admin/licenses/message.php rename to resources/lang/ca-ES/admin/licenses/message.php diff --git a/resources/lang/ca/admin/licenses/table.php b/resources/lang/ca-ES/admin/licenses/table.php similarity index 100% rename from resources/lang/ca/admin/licenses/table.php rename to resources/lang/ca-ES/admin/licenses/table.php diff --git a/resources/lang/ca/admin/locations/message.php b/resources/lang/ca-ES/admin/locations/message.php similarity index 100% rename from resources/lang/ca/admin/locations/message.php rename to resources/lang/ca-ES/admin/locations/message.php diff --git a/resources/lang/ca-ES/admin/locations/table.php b/resources/lang/ca-ES/admin/locations/table.php new file mode 100644 index 0000000000..b23cef3e5c --- /dev/null +++ b/resources/lang/ca-ES/admin/locations/table.php @@ -0,0 +1,42 @@ + 'About Locations', + 'about_locations' => 'Locations are used to track location information for users, assets, and other items', + 'assets_rtd' => 'Recursos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'Municipi', + 'state' => 'State', + 'country' => 'País', + 'create' => 'Create Location', + 'update' => 'Update Location', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Location Name', + 'address' => 'Adreça', + 'address2' => 'Address Line 2', + 'zip' => 'Postal Code', + 'locations' => 'Locations', + 'parent' => 'Parent', + 'currency' => 'Location Currency', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'User Name', + 'department' => 'Departament', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Categoria', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'phone' => 'Location Phone', + '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-ES/admin/manufacturers/message.php b/resources/lang/ca-ES/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/ca-ES/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/ca-ES/admin/manufacturers/table.php b/resources/lang/ca-ES/admin/manufacturers/table.php new file mode 100644 index 0000000000..6a0aaa8865 --- /dev/null +++ b/resources/lang/ca-ES/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'About manufacturers', + 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Create Manufacturer', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + +); diff --git a/resources/lang/ca/admin/models/general.php b/resources/lang/ca-ES/admin/models/general.php similarity index 100% rename from resources/lang/ca/admin/models/general.php rename to resources/lang/ca-ES/admin/models/general.php diff --git a/resources/lang/ca-ES/admin/models/message.php b/resources/lang/ca-ES/admin/models/message.php new file mode 100644 index 0000000000..cc38c54530 --- /dev/null +++ b/resources/lang/ca-ES/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model does not exist.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/ca-ES/admin/models/table.php b/resources/lang/ca-ES/admin/models/table.php new file mode 100644 index 0000000000..abb59f3526 --- /dev/null +++ b/resources/lang/ca-ES/admin/models/table.php @@ -0,0 +1,17 @@ + 'Create Asset Model', + 'created_at' => 'Created at', + 'eol' => 'EOL', + 'modelnumber' => 'Model No.', + 'name' => 'Asset Model Name', + 'numassets' => 'Recursos', + 'title' => 'Models de Recurs', + 'update' => 'Update Asset Model', + 'view' => 'View Asset Model', + 'update' => 'Update Asset Model', + 'clone' => 'Clone Model', + 'edit' => 'Edit Model', +); diff --git a/resources/lang/ca/admin/reports/general.php b/resources/lang/ca-ES/admin/reports/general.php similarity index 100% rename from resources/lang/ca/admin/reports/general.php rename to resources/lang/ca-ES/admin/reports/general.php diff --git a/resources/lang/ca/admin/reports/message.php b/resources/lang/ca-ES/admin/reports/message.php similarity index 100% rename from resources/lang/ca/admin/reports/message.php rename to resources/lang/ca-ES/admin/reports/message.php diff --git a/resources/lang/ca-ES/admin/settings/general.php b/resources/lang/ca-ES/admin/settings/general.php new file mode 100644 index 0000000000..71fb8eb2c6 --- /dev/null +++ b/resources/lang/ca-ES/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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 tags', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Backups', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Default Currency', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Default Language', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Last Name', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Setting', + 'settings' => 'Settings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ca/admin/settings/message.php b/resources/lang/ca-ES/admin/settings/message.php similarity index 100% rename from resources/lang/ca/admin/settings/message.php rename to resources/lang/ca-ES/admin/settings/message.php diff --git a/resources/lang/am/admin/settings/table.php b/resources/lang/ca-ES/admin/settings/table.php similarity index 100% rename from resources/lang/am/admin/settings/table.php rename to resources/lang/ca-ES/admin/settings/table.php diff --git a/resources/lang/ca-ES/admin/statuslabels/message.php b/resources/lang/ca-ES/admin/statuslabels/message.php new file mode 100644 index 0000000000..b1b4034d0d --- /dev/null +++ b/resources/lang/ca-ES/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', + '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.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + '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.', + ], + + '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.', + ], + +]; diff --git a/resources/lang/ca-ES/admin/statuslabels/table.php b/resources/lang/ca-ES/admin/statuslabels/table.php new file mode 100644 index 0000000000..23427227a8 --- /dev/null +++ b/resources/lang/ca-ES/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'About Status Labels', + 'archived' => 'Arxivat', + 'create' => 'Create Status Label', + 'color' => 'Chart Color', + 'default_label' => 'Default Label', + 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', + 'deployable' => 'Deployable', + 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', + 'name' => 'Status Name', + 'pending' => 'Pending', + 'status_type' => 'Status Type', + 'show_in_nav' => 'Show in side nav', + 'title' => 'Status Labels', + 'undeployable' => 'Undeployable', + 'update' => 'Update Status Label', +); diff --git a/resources/lang/ca/admin/suppliers/message.php b/resources/lang/ca-ES/admin/suppliers/message.php similarity index 100% rename from resources/lang/ca/admin/suppliers/message.php rename to resources/lang/ca-ES/admin/suppliers/message.php diff --git a/resources/lang/ca-ES/admin/suppliers/table.php b/resources/lang/ca-ES/admin/suppliers/table.php new file mode 100644 index 0000000000..1bdebe5696 --- /dev/null +++ b/resources/lang/ca-ES/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Recursos', + 'city' => 'Municipi', + 'contact' => 'Contact Name', + 'country' => 'País', + 'create' => 'Create Supplier', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Notes', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', + +); diff --git a/resources/lang/ca/admin/users/general.php b/resources/lang/ca-ES/admin/users/general.php similarity index 100% rename from resources/lang/ca/admin/users/general.php rename to resources/lang/ca-ES/admin/users/general.php diff --git a/resources/lang/ca/admin/users/message.php b/resources/lang/ca-ES/admin/users/message.php similarity index 100% rename from resources/lang/ca/admin/users/message.php rename to resources/lang/ca-ES/admin/users/message.php diff --git a/resources/lang/ca-ES/admin/users/table.php b/resources/lang/ca-ES/admin/users/table.php new file mode 100644 index 0000000000..cbd1be8cda --- /dev/null +++ b/resources/lang/ca-ES/admin/users/table.php @@ -0,0 +1,40 @@ + 'Active', + 'allow' => 'Allow', + 'checkedout' => 'Recursos', + 'created_at' => 'Created', + 'createuser' => 'Create User', + 'deny' => 'Deny', + 'email' => 'Email', + 'employee_num' => 'Employee No.', + 'first_name' => 'First Name', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Job Title', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'location' => 'Location', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Managed Locations', + 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Notes', + 'password_confirm' => 'Confirm Password', + 'password' => 'Password', + 'phone' => 'Phone', + 'show_current' => 'Show Current Users', + 'show_deleted' => 'Show Deleted Users', + 'title' => 'Title', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update User', + 'username' => 'Username', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Clone User', + 'viewusers' => 'View Users', +); diff --git a/resources/lang/ar/auth.php b/resources/lang/ca-ES/auth.php similarity index 100% rename from resources/lang/ar/auth.php rename to resources/lang/ca-ES/auth.php diff --git a/resources/lang/ca-ES/auth/general.php b/resources/lang/ca-ES/auth/general.php new file mode 100644 index 0000000000..e6a6eed0fc --- /dev/null +++ b/resources/lang/ca-ES/auth/general.php @@ -0,0 +1,19 @@ + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/ca/auth/message.php b/resources/lang/ca-ES/auth/message.php similarity index 100% rename from resources/lang/ca/auth/message.php rename to resources/lang/ca-ES/auth/message.php diff --git a/resources/lang/ca-ES/button.php b/resources/lang/ca-ES/button.php new file mode 100644 index 0000000000..59ff9a02a4 --- /dev/null +++ b/resources/lang/ca-ES/button.php @@ -0,0 +1,24 @@ + 'Actions', + 'add' => 'Add New', + 'cancel' => 'Cancel·la', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Suprimeix', + 'edit' => 'Edit', + 'restore' => 'Restore', + 'remove' => 'Remove', + 'request' => 'Request', + 'submit' => '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', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ca-ES/general.php b/resources/lang/ca-ES/general.php new file mode 100644 index 0000000000..f9511fa92c --- /dev/null +++ b/resources/lang/ca-ES/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessoris', + 'activated' => 'Activat', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Accessori', + 'accessory_report' => 'Informe d\'Accessoris', + 'action' => 'Acció', + 'activity_report' => 'Informe d\'Activitat', + 'address' => 'Adreça', + 'admin' => 'Administrador', + 'administrator' => 'Administrador', + 'add_seats' => 'Added seats', + 'age' => "Age", + 'all_assets' => 'Tots els Recursos', + 'all' => 'Tots', + 'archived' => 'Arxivat', + 'asset_models' => 'Models de Recurs', + 'asset_model' => 'Model', + 'asset' => 'Recurs', + 'asset_report' => 'Informe de Recursos', + 'asset_tag' => 'Etiqueta de Recurs', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Enrere', + 'bad_data' => 'Nothing found. Maybe bad data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Cancel·la', + 'categories' => 'Categories', + 'category' => 'Categoria', + 'change' => 'In/Out', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Canviar la contrasenya', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Peticions', + 'city' => 'Municipi', + 'click_here' => 'Feu clic aquí', + 'clear_selection' => 'Esborrar Selecció', + 'companies' => 'Empreses', + 'company' => 'Empresa', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Completar', + 'consumable' => 'Consumible', + 'consumables' => 'Consumibles', + 'country' => 'País', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Crea nou', + 'created' => 'Item Created', + 'created_asset' => 'recurs creat', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Date', + 'debug_warning' => 'Atenció!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Suprimeix', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'S\'ha suprimit', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Departaments', + 'department' => 'Departament', + 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Detalls', + 'download' => 'Descarregar', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + '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)', + 'first_name' => 'First Name', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', + 'generate' => 'Generate', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + 'importing' => 'Importing', + 'importing_help' => 'Podeu importar recursos, accessoris, llicències, components, consumibles, and usuaris via fitxer CSV.

El CSV cal que estigui delimitat per comes i formatat amb capçaleres que coincideixin amb les de les mostres de CSV a la documentació.', + 'import-history' => 'Import History', + 'asset_maintenance' => 'Manteniment de Recursos', + 'asset_maintenance_report' => 'Informe de Manteniment de Recursos', + 'asset_maintenances' => 'Manteniments de Recursos', + 'item' => 'Item', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Locations', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. 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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Last Audit', + 'new' => 'new!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'No', + 'notes' => 'Notes', + 'order_number' => 'Order Number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Pending', + 'people' => 'People', + 'per_page' => 'Results Per Page', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Purchase Cost', + 'purchase_date' => 'Purchase Date', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Select All', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Seleccionar Recurs', + 'settings' => 'Settings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Site Name', + 'state' => 'State', + 'status_labels' => 'Status Labels', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Supplier', + 'suppliers' => 'Suppliers', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Submit', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'recursos totals', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Username', + 'update' => 'Update', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Recursos no Acceptats', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'Veure Recursos Assignats', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'years', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + 'login_enabled' => 'Login Enabled', + 'audit_due' => 'Due for Audit', + 'audit_overdue' => 'Overdue for Audit', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Atenció', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% completar', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/am/help.php b/resources/lang/ca-ES/help.php similarity index 100% rename from resources/lang/am/help.php rename to resources/lang/ca-ES/help.php diff --git a/resources/lang/ca-ES/localizations.php b/resources/lang/ca-ES/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/ca-ES/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ca-ES/mail.php b/resources/lang/ca-ES/mail.php new file mode 100644 index 0000000000..cb3e88cae0 --- /dev/null +++ b/resources/lang/ca-ES/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Accessory Name:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Recurs:', + 'asset_name' => 'Asset Name:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Etiqueta de Recurs', + '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.', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Days', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Expires', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Name', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + '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.', + 'user' => 'User', + 'username' => 'Username', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/ca/pagination.php b/resources/lang/ca-ES/pagination.php similarity index 100% rename from resources/lang/ca/pagination.php rename to resources/lang/ca-ES/pagination.php diff --git a/resources/lang/ar/passwords.php b/resources/lang/ca-ES/passwords.php similarity index 100% rename from resources/lang/ar/passwords.php rename to resources/lang/ca-ES/passwords.php diff --git a/resources/lang/ca/reminders.php b/resources/lang/ca-ES/reminders.php similarity index 100% rename from resources/lang/ca/reminders.php rename to resources/lang/ca-ES/reminders.php diff --git a/resources/lang/ca-ES/table.php b/resources/lang/ca-ES/table.php new file mode 100644 index 0000000000..7feca3e104 --- /dev/null +++ b/resources/lang/ca-ES/table.php @@ -0,0 +1,10 @@ + 'Actions', + 'action' => 'Acció', + 'by' => 'By', + 'item' => 'Item', + +); diff --git a/resources/lang/ca-ES/validation.php b/resources/lang/ca-ES/validation.php new file mode 100644 index 0000000000..05374e23af --- /dev/null +++ b/resources/lang/ca-ES/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/ca/admin/companies/table.php b/resources/lang/ca/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/ca/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/ca/admin/hardware/form.php b/resources/lang/ca/admin/hardware/form.php deleted file mode 100644 index ee3fa20fb0..0000000000 --- a/resources/lang/ca/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/ca/admin/hardware/general.php b/resources/lang/ca/admin/hardware/general.php deleted file mode 100644 index dd7d74e433..0000000000 --- a/resources/lang/ca/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Edit Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ca/admin/hardware/message.php b/resources/lang/ca/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/ca/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/ca/admin/hardware/table.php b/resources/lang/ca/admin/hardware/table.php deleted file mode 100644 index 06b60bfd83..0000000000 --- a/resources/lang/ca/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Purchased', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', - '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/ca/admin/kits/general.php b/resources/lang/ca/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/ca/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/ca/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ca/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ca/admin/licenses/general.php b/resources/lang/ca/admin/licenses/general.php deleted file mode 100644 index b2766d063e..0000000000 --- a/resources/lang/ca/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'About Licenses', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/ca/admin/locations/table.php b/resources/lang/ca/admin/locations/table.php deleted file mode 100644 index 0cfaa4fdc3..0000000000 --- a/resources/lang/ca/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', - 'create' => 'Create Location', - 'update' => 'Update Location', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Location Name', - 'address' => 'Address', - 'address2' => 'Address Line 2', - 'zip' => 'Postal Code', - 'locations' => 'Locations', - '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/manufacturers/message.php b/resources/lang/ca/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/ca/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/ca/admin/manufacturers/table.php b/resources/lang/ca/admin/manufacturers/table.php deleted file mode 100644 index 38cab6fd91..0000000000 --- a/resources/lang/ca/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'About manufacturers', - 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Create Manufacturer', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/ca/admin/models/message.php b/resources/lang/ca/admin/models/message.php deleted file mode 100644 index 4dbcd4e75e..0000000000 --- a/resources/lang/ca/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/ca/admin/settings/general.php b/resources/lang/ca/admin/settings/general.php deleted file mode 100644 index 64d0aef53e..0000000000 --- a/resources/lang/ca/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Default Currency', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Default Language', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ca/admin/statuslabels/message.php b/resources/lang/ca/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/ca/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/ca/admin/suppliers/table.php b/resources/lang/ca/admin/suppliers/table.php deleted file mode 100644 index 2a7b07ca93..0000000000 --- a/resources/lang/ca/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'State', - 'suppliers' => 'Suppliers', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'View Supplier', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', - -); diff --git a/resources/lang/ca/admin/users/table.php b/resources/lang/ca/admin/users/table.php deleted file mode 100644 index 21e2154280..0000000000 --- a/resources/lang/ca/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', - 'created_at' => 'Created', - 'createuser' => 'Create User', - 'deny' => 'Deny', - 'email' => 'Email', - 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', - 'password_confirm' => 'Confirm Password', - 'password' => 'Password', - 'phone' => 'Phone', - 'show_current' => 'Show Current Users', - 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update User', - 'username' => 'Username', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', - 'viewusers' => 'View Users', -); diff --git a/resources/lang/ca/auth/general.php b/resources/lang/ca/auth/general.php deleted file mode 100644 index 4486f090b2..0000000000 --- a/resources/lang/ca/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/ca/general.php b/resources/lang/ca/general.php deleted file mode 100644 index 0f596f351f..0000000000 --- a/resources/lang/ca/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessoris', - 'activated' => 'Activat', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessori', - 'accessory_report' => 'Informe d\'Accessoris', - 'action' => 'Acció', - 'activity_report' => 'Informe d\'Activitat', - 'address' => 'Adreça', - 'admin' => 'Administrador', - 'administrator' => 'Administrador', - 'add_seats' => 'Added seats', - 'age' => "Age", - 'all_assets' => 'Tots els Recursos', - 'all' => 'Tots', - 'archived' => 'Arxivat', - 'asset_models' => 'Models de Recurs', - 'asset_model' => 'Model', - 'asset' => 'Recurs', - 'asset_report' => 'Informe de Recursos', - 'asset_tag' => 'Etiqueta de Recurs', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Enrere', - 'bad_data' => 'Nothing found. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Cancel·la', - 'categories' => 'Categories', - 'category' => 'Categoria', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Canviar la contrasenya', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Peticions', - 'city' => 'Municipi', - 'click_here' => 'Feu clic aquí', - 'clear_selection' => 'Esborrar Selecció', - 'companies' => 'Empreses', - 'company' => 'Empresa', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Completar', - 'consumable' => 'Consumible', - 'consumables' => 'Consumibles', - 'country' => 'País', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Crea nou', - 'created' => 'Item Created', - 'created_asset' => 'recurs creat', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Atenció!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Suprimeix', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'S\'ha suprimit', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Departaments', - 'department' => 'Departament', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Detalls', - 'download' => 'Descarregar', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', - 'generate' => 'Generate', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - 'importing' => 'Importing', - 'importing_help' => 'Podeu importar recursos, accessoris, llicències, components, consumibles, and usuaris via fitxer CSV.

El CSV cal que estigui delimitat per comes i formatat amb capçaleres que coincideixin amb les de les mostres de CSV a la documentació.', - 'import-history' => 'Import History', - 'asset_maintenance' => 'Manteniment de Recursos', - 'asset_maintenance_report' => 'Informe de Manteniment de Recursos', - 'asset_maintenances' => 'Manteniments de Recursos', - 'item' => 'Item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Select All', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Seleccionar Recurs', - 'settings' => 'Settings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'recursos totals', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Username', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Recursos no Acceptats', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'Veure Recursos Assignats', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - 'login_enabled' => 'Login Enabled', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - '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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ca/localizations.php b/resources/lang/ca/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/ca/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ca/mail.php b/resources/lang/ca/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/ca/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ca/validation.php b/resources/lang/ca/validation.php deleted file mode 100644 index 57e354f072..0000000000 --- a/resources/lang/ca/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/cs/account/general.php b/resources/lang/cs-CZ/account/general.php similarity index 100% rename from resources/lang/cs/account/general.php rename to resources/lang/cs-CZ/account/general.php diff --git a/resources/lang/cs/admin/accessories/general.php b/resources/lang/cs-CZ/admin/accessories/general.php similarity index 100% rename from resources/lang/cs/admin/accessories/general.php rename to resources/lang/cs-CZ/admin/accessories/general.php diff --git a/resources/lang/cs-CZ/admin/accessories/message.php b/resources/lang/cs-CZ/admin/accessories/message.php new file mode 100644 index 0000000000..08d8fd6b04 --- /dev/null +++ b/resources/lang/cs-CZ/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Příslušenství [:id] neexistuje.', + 'not_found' => 'Toto příslušenství nebylo nalezeno.', + 'assoc_users' => 'Tato kategorie má nyní :count položek k předání uživatelům. Zkontrolujte převzetí příslušenství a zkuste to znovu. ', + + 'create' => array( + 'error' => 'Doplněk nebyl vytvořen, prosím zkuste to znovu.', + 'success' => 'Doplněk byl úspěšně vytvořen.' + ), + + 'update' => array( + 'error' => 'Doplněk nebyl upraven, prosím zkuste to znovu', + 'success' => 'Doplněk byl úspěšně upraven.' + ), + + 'delete' => array( + 'confirm' => 'Jste si jisti, že chcete odstranit toto příslušenství?', + 'error' => 'Vyskytl se problém při mazání kategorie. Zkuste to znovu prosím.', + 'success' => 'Příslušenství bylo úspěšně odstraněno.' + ), + + 'checkout' => array( + 'error' => 'Příslušenství nebylo převzato, zkuste to znovu', + 'success' => 'Příslušenství úspěšně předáno.', + 'unavailable' => 'Příslušenství nelze vydat. Zkontrolujte skladové zásoby.', + 'user_does_not_exist' => 'Neplatný uživatel. Zkuste to znovu.' + ), + + 'checkin' => array( + 'error' => 'Příslušenství nebylo převzato, zkuste to znovu', + 'success' => 'Příslušenství úspěšně předáno.', + 'user_does_not_exist' => 'Neplatný uživatel. Zkuste to znovu.' + ) + + +); diff --git a/resources/lang/cs/admin/accessories/table.php b/resources/lang/cs-CZ/admin/accessories/table.php similarity index 100% rename from resources/lang/cs/admin/accessories/table.php rename to resources/lang/cs-CZ/admin/accessories/table.php diff --git a/resources/lang/cs/admin/asset_maintenances/form.php b/resources/lang/cs-CZ/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/cs/admin/asset_maintenances/form.php rename to resources/lang/cs-CZ/admin/asset_maintenances/form.php diff --git a/resources/lang/cs/admin/asset_maintenances/general.php b/resources/lang/cs-CZ/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/cs/admin/asset_maintenances/general.php rename to resources/lang/cs-CZ/admin/asset_maintenances/general.php diff --git a/resources/lang/cs/admin/asset_maintenances/message.php b/resources/lang/cs-CZ/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/cs/admin/asset_maintenances/message.php rename to resources/lang/cs-CZ/admin/asset_maintenances/message.php diff --git a/resources/lang/cs/admin/asset_maintenances/table.php b/resources/lang/cs-CZ/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/cs/admin/asset_maintenances/table.php rename to resources/lang/cs-CZ/admin/asset_maintenances/table.php diff --git a/resources/lang/cs/admin/categories/general.php b/resources/lang/cs-CZ/admin/categories/general.php similarity index 100% rename from resources/lang/cs/admin/categories/general.php rename to resources/lang/cs-CZ/admin/categories/general.php diff --git a/resources/lang/cs/admin/categories/message.php b/resources/lang/cs-CZ/admin/categories/message.php similarity index 100% rename from resources/lang/cs/admin/categories/message.php rename to resources/lang/cs-CZ/admin/categories/message.php diff --git a/resources/lang/cs/admin/categories/table.php b/resources/lang/cs-CZ/admin/categories/table.php similarity index 100% rename from resources/lang/cs/admin/categories/table.php rename to resources/lang/cs-CZ/admin/categories/table.php diff --git a/resources/lang/cs/admin/companies/general.php b/resources/lang/cs-CZ/admin/companies/general.php similarity index 100% rename from resources/lang/cs/admin/companies/general.php rename to resources/lang/cs-CZ/admin/companies/general.php diff --git a/resources/lang/cs/admin/companies/message.php b/resources/lang/cs-CZ/admin/companies/message.php similarity index 100% rename from resources/lang/cs/admin/companies/message.php rename to resources/lang/cs-CZ/admin/companies/message.php diff --git a/resources/lang/cs-CZ/admin/companies/table.php b/resources/lang/cs-CZ/admin/companies/table.php new file mode 100644 index 0000000000..983ee62c58 --- /dev/null +++ b/resources/lang/cs-CZ/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Společnosti', + 'create' => 'Založit společnost', + 'email' => 'E-mail společnosti', + 'title' => 'Společnost', + 'phone' => 'Telefon společnosti', + 'update' => 'Upravit společnost', + 'name' => 'Název společnosti', + 'id' => 'ID', +); diff --git a/resources/lang/cs/admin/components/general.php b/resources/lang/cs-CZ/admin/components/general.php similarity index 100% rename from resources/lang/cs/admin/components/general.php rename to resources/lang/cs-CZ/admin/components/general.php diff --git a/resources/lang/cs/admin/components/message.php b/resources/lang/cs-CZ/admin/components/message.php similarity index 100% rename from resources/lang/cs/admin/components/message.php rename to resources/lang/cs-CZ/admin/components/message.php diff --git a/resources/lang/cs/admin/components/table.php b/resources/lang/cs-CZ/admin/components/table.php similarity index 100% rename from resources/lang/cs/admin/components/table.php rename to resources/lang/cs-CZ/admin/components/table.php diff --git a/resources/lang/cs/admin/consumables/general.php b/resources/lang/cs-CZ/admin/consumables/general.php similarity index 100% rename from resources/lang/cs/admin/consumables/general.php rename to resources/lang/cs-CZ/admin/consumables/general.php diff --git a/resources/lang/cs/admin/consumables/message.php b/resources/lang/cs-CZ/admin/consumables/message.php similarity index 100% rename from resources/lang/cs/admin/consumables/message.php rename to resources/lang/cs-CZ/admin/consumables/message.php diff --git a/resources/lang/cs/admin/consumables/table.php b/resources/lang/cs-CZ/admin/consumables/table.php similarity index 100% rename from resources/lang/cs/admin/consumables/table.php rename to resources/lang/cs-CZ/admin/consumables/table.php diff --git a/resources/lang/cs-CZ/admin/custom_fields/general.php b/resources/lang/cs-CZ/admin/custom_fields/general.php new file mode 100644 index 0000000000..0d1cc3f2a2 --- /dev/null +++ b/resources/lang/cs-CZ/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Vlastní pole', + 'manage' => 'Spravovat', + '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 regexu...', + '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', + 'fieldset' => 'Sada', + 'qty_fields' => 'Počet', + 'fieldsets' => 'Sady', + 'fieldset_name' => 'Název sady', + 'field_name' => 'Název pole', + 'field_values' => 'Hodnota', + 'field_values_help' => 'Přidat možnosti výběru, jedna možnost na řádek. Prázdné řádky jiné než první řádek budou ignorovány.', + 'field_element' => 'Typ pole', + 'field_element_short' => 'Typ', + 'field_format' => 'Formát', + 'field_custom_format' => 'Vlastní formát', + 'field_custom_format_help' => 'Toto pole umožňuje použít pro validaci regulární výrazy. Mělo by začínat slovem "regex:" - například pro ověření, že zadaná hodnota pole obsahuje platný IMEI (15 číslic), použijte regex:/^[0-9]{15}$/.', + 'required' => 'Povinné', + 'req' => 'Pov.', + 'used_by_models' => 'Užito u modelů', + 'order' => 'Pořadí', + 'create_fieldset' => 'Nová sada', + 'update_fieldset' => 'Upravit sadu polí', + 'fieldset_does_not_exist' => 'Sada polí neexistuje', + 'fieldset_updated' => 'Sada polí upravena', + 'create_fieldset_title' => 'Vytvořit nový fieldset', + 'create_field' => 'Nové vlastní pole', + 'create_field_title' => 'Vytvořít vlastní fieldset', + '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ů', + 'show_in_email_short' => 'Zahrnout do e-mailů.', + 'help_text' => 'Text nápovědy', + 'help_text_description' => 'Toto je volitelný text, který se zobrazí pod formulářovými prvky při úpravách aktiva pro poskytnutí kontextu v poli.', + 'about_custom_fields_title' => 'O vlastních polích', + 'about_custom_fields_text' => 'Vlastní pole umožňují přidat libovolné atributy k aktivům.', + 'add_field_to_fieldset' => 'Přidat pole do fieldsetu', + 'make_optional' => 'Vyžadováno - klikněte pro nastavení na volitelné', + 'make_required' => 'Volitelné - klikněte pro nastavení na vyžadované', + 'reorder' => 'Změnit pořadí', + 'db_field' => 'Databázové pole', + 'db_convert_warning' => 'VAROVÁNÍ. Toto pole je v tabulce vlastních polí jako :db_column, ale mělo by být :expected.', + 'is_unique' => 'Tato hodnota musí být jedinečná pro všechny aktiva', + 'unique' => 'Unikátní', + 'display_in_user_view' => 'Povolit uživateli vyhledat tyto hodnoty na stránce Zobrazit přiřazené položky', + 'display_in_user_view_table' => 'Viditelné pro uživatele', + 'auto_add_to_fieldsets' => 'Automaticky přidat do každé nové sady polí', + 'add_to_preexisting_fieldsets' => 'Přidat do všech stávajících sad polí', + 'show_in_listview' => 'Zobrazovat v seznamech. Autorizovaní uživatelé si hodnotu i nadále budou moci skrýt skrze výběr sloupců', + 'show_in_listview_short' => 'Zobrazovat v seznamech', + 'show_in_requestable_list_short' => 'Zobrazit v seznamu požadovaných položek', + 'show_in_requestable_list' => 'Zobrazit hodnotu v seznamu požadovaných aktiv. Šifrovaná pole nebudou zobrazena', + 'encrypted_options' => 'Toto pole je šifrované, takže některé možnosti zobrazení nebudou k dispozici.', + +]; diff --git a/resources/lang/cs/admin/custom_fields/message.php b/resources/lang/cs-CZ/admin/custom_fields/message.php similarity index 100% rename from resources/lang/cs/admin/custom_fields/message.php rename to resources/lang/cs-CZ/admin/custom_fields/message.php diff --git a/resources/lang/cs/admin/departments/message.php b/resources/lang/cs-CZ/admin/departments/message.php similarity index 100% rename from resources/lang/cs/admin/departments/message.php rename to resources/lang/cs-CZ/admin/departments/message.php diff --git a/resources/lang/cs/admin/departments/table.php b/resources/lang/cs-CZ/admin/departments/table.php similarity index 100% rename from resources/lang/cs/admin/departments/table.php rename to resources/lang/cs-CZ/admin/departments/table.php diff --git a/resources/lang/cs/admin/depreciations/general.php b/resources/lang/cs-CZ/admin/depreciations/general.php similarity index 100% rename from resources/lang/cs/admin/depreciations/general.php rename to resources/lang/cs-CZ/admin/depreciations/general.php diff --git a/resources/lang/cs/admin/depreciations/message.php b/resources/lang/cs-CZ/admin/depreciations/message.php similarity index 100% rename from resources/lang/cs/admin/depreciations/message.php rename to resources/lang/cs-CZ/admin/depreciations/message.php diff --git a/resources/lang/cs/admin/depreciations/table.php b/resources/lang/cs-CZ/admin/depreciations/table.php similarity index 100% rename from resources/lang/cs/admin/depreciations/table.php rename to resources/lang/cs-CZ/admin/depreciations/table.php diff --git a/resources/lang/cs-CZ/admin/groups/message.php b/resources/lang/cs-CZ/admin/groups/message.php new file mode 100644 index 0000000000..59f164e956 --- /dev/null +++ b/resources/lang/cs-CZ/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Skupina již existuje!', + 'group_not_found' => 'ID skupiny :id neexistuje.', + 'group_name_required' => 'Název je vyžadován', + + 'success' => array( + 'create' => 'Skupina byla úspěšně vytvořena.', + 'update' => 'Skupina byla úspěšně upravena.', + 'delete' => 'Skupina byla úspěšně odstraněna.', + ), + + 'delete' => array( + 'confirm' => 'Určitě chcete odstranit tuto skupinu?', + 'create' => 'Vyskytl se problém s vytvářením skupiny. Zkuste to znovu.', + 'update' => 'Vyskytl se problém s aktualizací skupiny. Zkuste to znovu.', + 'delete' => 'Vyskytl se problém se smazáním skupiny. Zkuste to znovu.', + ), + +); diff --git a/resources/lang/cs/admin/groups/table.php b/resources/lang/cs-CZ/admin/groups/table.php similarity index 100% rename from resources/lang/cs/admin/groups/table.php rename to resources/lang/cs-CZ/admin/groups/table.php diff --git a/resources/lang/cs/admin/groups/titles.php b/resources/lang/cs-CZ/admin/groups/titles.php similarity index 100% rename from resources/lang/cs/admin/groups/titles.php rename to resources/lang/cs-CZ/admin/groups/titles.php diff --git a/resources/lang/cs-CZ/admin/hardware/form.php b/resources/lang/cs-CZ/admin/hardware/form.php new file mode 100644 index 0000000000..470d9473f5 --- /dev/null +++ b/resources/lang/cs-CZ/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Potvrzení hromadného odstranění majetku', + 'bulk_restore' => 'Potvrzení hromadného obnovení 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_restore_help' => 'Níže zkontrolujte majetek před jeho hromadnou obnovou. Po obnovení nebude majetek spojen s žádnými uživateli, kterým byl dříve přidělen.', + 'bulk_delete_warn' => 'Chystáte se odstranit :asset_count položek majetku.', + 'bulk_restore_warn' => 'Chystáte se obnovit :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' => 'Chystáte se upravit vlastnosti 1 položky.|Chystáte se upravit vlastnosti :asset_count položek.', + 'bulk_update_with_custom_field' => 'Upozorňujeme, že aktiva jsou :asset_model_count různých typů modelů.', + 'bulk_update_model_prefix' => 'Na modelech', + 'bulk_update_custom_field_unique' => 'Toto je unikátní pole a nemůže být hromadně upravováno.', + 'checkedout_to' => 'Vydané komu', + 'checkout_date' => 'Datum vydání', + 'checkin_date' => 'Datum převzetí', + 'checkout_to' => 'Vydat někomu', + 'cost' => 'Pořizovací cena', + 'create' => 'Vytvořit záznam majetku', + 'date' => 'Datum pořízení', + 'depreciation' => 'Amortizace', + 'depreciates_on' => 'Odepisuje se', + 'default_location' => 'Výchozí umístění', + 'default_location_phone' => 'Výchozí telefon', + 'eol_date' => 'Konec životnosti', + 'eol_rate' => 'Míra ukončení životnosti', + 'expected_checkin' => 'Očekávané datum převzetí', + 'expires' => 'Expiruje', + 'fully_depreciated' => 'Plně odepsané', + 'help_checkout' => 'Přejete-li si přiřadit toto zařízení okamžitě, zvolte "Připraveno k předání" ze seznamu níže. ', + 'mac_address' => 'MAC adresa', + 'manufacturer' => 'Výrobce', + 'model' => 'Model', + 'months' => 'měsíce', + 'name' => 'Název majetku', + 'notes' => 'Poznámky', + 'order' => 'Č. objednávky', + 'qr' => 'QR kód', + 'requestable' => 'Uživatelé můžou požádat o tento majetek', + 'select_statustype' => 'Zvolte typ stavu', + 'serial' => 'Sériové číslo', + 'status' => 'Stav', + 'tag' => 'Označení majetku', + 'update' => 'Úprava majetku', + 'warranty' => 'Záruka', + 'warranty_expires' => 'Záruka končí', + 'years' => 'roky', + 'asset_location' => 'Upravit umístění', + 'asset_location_update_default_current' => 'Aktualizovat výchozí umístění A aktuální umístění', + 'asset_location_update_default' => 'Aktualizovat pouze výchozí umístění', + 'asset_location_update_actual' => 'Aktualizovat pouze skutečnou polohu', + 'asset_not_deployable' => 'Tento majetek nelze vyskladnit.', + 'asset_deployable' => 'Tento majetek lze vyskladnit.', + 'processing_spinner' => 'Zpracovávání... (S velkými soubory to může chvíli trvat)', + 'optional_infos' => 'Volitelné informace', + 'order_details' => 'Informace související s objednávkou' +]; diff --git a/resources/lang/cs-CZ/admin/hardware/general.php b/resources/lang/cs-CZ/admin/hardware/general.php new file mode 100644 index 0000000000..5251728d32 --- /dev/null +++ b/resources/lang/cs-CZ/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Majetek', + 'bulk_checkout' => 'Vyskladnit majetek', + 'bulk_checkin' => 'Převzít majetek', + 'checkin' => 'Převzít majetek', + 'checkout' => 'Pokladní majetek', + 'clone' => 'Klonovat majetek', + 'deployable' => 'Připraveno k nasazení', + 'deleted' => 'Tento majetek byl odstraněn.', + 'delete_confirm' => 'Opravdu chcete odstranit tuto položku?', + 'edit' => 'Upravit majetek', + 'model_deleted' => 'Tento model majetku byl odstraněn. Před obnovením majetku musíte model obnovit.', + 'model_invalid' => 'Model tohoto majetku je neplatný.', + 'model_invalid_fix' => 'Měli byste tento majetek upravit dříve, než jej vydáte, či přijmete.', + 'requestable' => 'Lze vyžádat', + 'requested' => 'Požadováno', + 'not_requestable' => 'Nelze vyžádat', + 'requestable_status_warning' => 'Neměnit stav K vyžádání', + 'restore' => 'Obnovit zařízení', + 'pending' => 'Čekající', + 'undeployable' => 'Nelze vyskladnit', + 'undeployable_tooltip' => 'Tento majetek je ve stavu, který neumožňuje nasazení, a nemůže tak být vydán.', + 'view' => 'Zobrazit majetek', + 'csv_error' => 'Máte chybu v souboru CSV:', + 'import_text' => '

Nahrajte CSV, který obsahuje historii aktiv. Aktiva a uživatelé MUSÍ již v systému existovat, nebo budou přeskočeni. Odpovídající aktiva pro import historie se odehrávají proti značce majetku. Pokusíme se najít odpovídající uživatele na základě jména uživatele, které zadáte, a kritérií, která vyberete níže. Pokud nevyberete žádná kritéria níže, se jednoduše pokusí shodnout se ve formátu uživatelského jména, který jste nakonfigurovali v Admin > Obecné nastavení.

Pole zahrnutá do CSV musí odpovídat hlavičkám: Štítek majetku, jméno, datum platby, datum platby. Všechna další pole budou ignorována.

Datum zaškrtnutí: prázdná nebo budoucí data zaškrtnutí zaškrtněte položky pro přidruženého uživatele. S výjimkou sloupce Datum zaškrtnutí vytvoří datum zaškrtnutí s datumem.

+ ', + 'csv_import_match_f-l' => 'Pokuste se porovnat uživatele podle formátu firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Pokuste se porovnat uživatele podle formátu první počáteční příjmení (jsmith)', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Pokuste se porovnat uživatele pomocí e-mailu jako uživatelské jméno', + 'csv_import_match_username' => 'Pokuste se porovnat uživatele pomocí uživatelského jména', + 'error_messages' => 'Chybové zprávy:', + 'success_messages' => 'Úspěšné zprávy:', + 'alert_details' => 'Podrobnosti naleznete níže.', + 'custom_export' => 'Uživatelsky definovaný export', + 'mfg_warranty_lookup' => 'Vyhledávání stavu záruky :manufacturer', + 'user_department' => 'Oddělení', +]; diff --git a/resources/lang/cs-CZ/admin/hardware/message.php b/resources/lang/cs-CZ/admin/hardware/message.php new file mode 100644 index 0000000000..6b707aac51 --- /dev/null +++ b/resources/lang/cs-CZ/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => 'Tento majetek neexistuje nebo jej nelze vyskladnit.', + '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' => [ + 'error' => 'Majetek se nepodařilo vytvořit, zkuste to prosím znovu.', + 'success' => 'Majetek byl v pořádku vytvořen.', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'Nebyl zvolen žádný majetek, nic se tedy neupravilo.', + 'assets_do_not_exist_or_are_invalid' => 'Vybrané položky nelze aktualizovat.', + ], + + 'restore' => [ + 'error' => 'Majetek se nepodařilo obnovit, zkuste to prosím později', + 'success' => 'Majetek byl v pořádku obnoven.', + 'bulk_success' => 'Majetek byl v pořádku obnoven.', + 'nothing_updated' => 'Nevybrali jste žádné položky, nic tedy nebylo obnoveno.', + ], + + 'audit' => [ + 'error' => 'Audit majetku byl neúspěšný. Prosím zkuste to znovu.', + 'success' => 'Audit aktiv byl úspěšně zaznamenáván.', + ], + + + 'deletefile' => [ + 'error' => 'Soubor se nesmazal, prosím zkuste to znovu.', + 'success' => 'Soubor byl úspěšně smazán.', + ], + + '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' => [ + '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', + 'file_missing' => 'Vybraný soubor chybí', + 'header_row_has_malformed_characters' => 'Jeden nebo více sloupců obsahuje v záhlaví poškozené UTF-8 znaky', + 'content_row_has_malformed_characters' => 'Jedna nebo více hodnot v prvním řádku obsahu obsahuje poškozené UTF-8 znaky', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/cs-CZ/admin/hardware/table.php b/resources/lang/cs-CZ/admin/hardware/table.php new file mode 100644 index 0000000000..656865afcc --- /dev/null +++ b/resources/lang/cs-CZ/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Označení majetku', + 'asset_model' => 'Model', + 'assigned_to' => 'Přiděleno', + 'book_value' => 'Aktuální hodnota', + 'change' => 'Příjem/Výdej', + 'checkout_date' => 'Datum vydání', + 'checkoutto' => 'Vydané', + 'components_cost' => 'Celkové náklady na součásti', + 'current_value' => 'Aktuální hodnota', + 'diff' => 'Rozdíl', + 'dl_csv' => 'Stáhnout CSV', + 'eol' => 'Konec životnosti', + 'id' => 'ID', + 'last_checkin_date' => 'Poslední převzetí dne', + 'location' => 'Umístění', + 'purchase_cost' => 'Cena', + 'purchase_date' => 'Zakoupeno', + 'serial' => 'Sériové číslo', + 'status' => 'Stav', + 'title' => 'Majetek ', + 'image' => 'Obrázek zařízení', + 'days_without_acceptance' => 'Dní bez schválení', + 'monthly_depreciation' => 'Měsíční odpisy', + 'assigned_to' => 'Přiděleno', + 'requesting_user' => 'Požaduje uživatel', + 'requested_date' => 'Požadované datum', + 'changed' => 'Upraveno', + 'icon' => 'Ikona', +]; diff --git a/resources/lang/cs-CZ/admin/kits/general.php b/resources/lang/cs-CZ/admin/kits/general.php new file mode 100644 index 0000000000..1f1bfd0dfe --- /dev/null +++ b/resources/lang/cs-CZ/admin/kits/general.php @@ -0,0 +1,50 @@ + 'O předdefinovaných sadách', + 'about_kits_text' => 'Předdefinované sady vám umožní rychle se podívat na sbírku položek (majetek, licence atd.) pro uživatele. To může být užitečné, pokud je váš proces předávání majetku stejný napříč mnoha uživateli a všichni uživatelé obdrží stejné položky.', + 'checkout' => 'Vydat sadu ', + 'create_success' => 'Sada byla úspěšně vytvořena.', + 'create' => 'Vytvořit předdefinovanou sadu', + 'update' => 'Aktualizovat předdefinovanou sadu', + 'delete_success' => 'Sada byla úspěšně smazána.', + 'update_success' => 'Sada byla úspěšně aktualizována.', + 'none_models' => 'Není dostatek dostupných položek pro :model aby mohl být vydán. Potřeba :qty. ', + 'none_licenses' => 'Není dostatek volných licencí :license aby mohl být vydán. Potřeba :qty. ', + 'none_consumables' => 'Není dostatek dostupných položek pro :consumable aby mohl být vydán. Potřeba :qty. ', + 'none_accessory' => 'Není dostatek dostupných položek :accessory aby mohl být vydán. Potřeba :qty. ', + 'append_accessory' => 'Přiložit příslušenství', + 'update_appended_accessory' => 'Aktualizovat přiložené příslušenství', + 'append_consumable' => 'Přiložit spotřební materiál', + 'update_appended_consumable' => 'Upravit přiložený spotřební materiál', + 'append_license' => 'Přiložit licenci', + 'update_appended_license' => 'Upravit přiloženou licenci', + 'append_model' => 'Přiložit model', + 'update_appended_model' => 'Upravit přiložený model', + 'license_error' => 'Licence již je v sadě', + 'license_added_success' => 'Licence byla úspěšně přidána', + 'license_updated' => 'Lincece byla úspěšně aktualizována', + 'license_none' => 'Licence neexistuje', + 'license_detached' => 'Licence úspěšně odpojena', + 'consumable_added_success' => 'Spotřební materiál úspěšně přidán', + 'consumable_updated' => 'Spotřební materiál byl úspěšně upraven', + 'consumable_error' => 'Spotřební materiál již je v sadě', + 'consumable_deleted' => 'Smazání bylo úspěšné', + 'consumable_none' => 'Spotřební materiál neexistuje', + 'consumable_detached' => 'Spotřební materiál byl úspěšně odpojen', + 'accessory_added_success' => 'Příslušenství úspěšně přidáno', + 'accessory_updated' => 'Příslušenství úspěšně aktualizováno', + 'accessory_detached' => 'Příslušenství úspěšně odpojeno', + 'accessory_error' => 'Příslušenství již je připojené k sadě', + 'accessory_deleted' => 'Smazání bylo úspěšné', + 'accessory_none' => 'Doplněk neexistuje', + 'checkout_success' => 'Vydání proběhlo úspěšně', + 'checkout_error' => 'Chyba vydání', + 'kit_none' => 'Kit neexistuje', + 'kit_created' => 'Kit byl úspěšně vytvořen', + 'kit_updated' => 'Sada byla úspěšně aktualizována', + 'kit_not_found' => 'Sada nenalezena', + 'kit_deleted' => 'Sada byla úspěšně smazána', + 'kit_model_updated' => 'Model byl úspěšně aktualizován', + 'kit_model_detached' => 'Model byl úspěšně odpojen', +]; diff --git a/resources/lang/cs-CZ/admin/labels/message.php b/resources/lang/cs-CZ/admin/labels/message.php new file mode 100644 index 0000000000..0e88742196 --- /dev/null +++ b/resources/lang/cs-CZ/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Neplatný počet vrácen z :name. Očekáván :expected, dostal :actual.', + 'invalid_return_type' => 'Neplatný typ vrácen z :name. Očekáván :expected, dostal :actual.', + 'invalid_return_value' => 'Neplatná hodnota vrácena z :name. Očekáváno :expected, dostal :actual.', + + 'does_not_exist' => 'Štítek neexistuje', + +]; diff --git a/resources/lang/cs-CZ/admin/labels/table.php b/resources/lang/cs-CZ/admin/labels/table.php new file mode 100644 index 0000000000..b0e001df1a --- /dev/null +++ b/resources/lang/cs-CZ/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Budova 1', + 'example_category' => 'Zkušební kategorie', + 'example_location' => 'Budova 2', + 'example_manufacturer' => 'Zkoušky výrobce', + 'example_model' => 'Zkušební model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Štítky', + 'support_fields' => 'Pole', + 'support_asset_tag' => 'Značka', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Název', + +]; \ No newline at end of file diff --git a/resources/lang/cs/admin/licenses/form.php b/resources/lang/cs-CZ/admin/licenses/form.php similarity index 100% rename from resources/lang/cs/admin/licenses/form.php rename to resources/lang/cs-CZ/admin/licenses/form.php diff --git a/resources/lang/cs-CZ/admin/licenses/general.php b/resources/lang/cs-CZ/admin/licenses/general.php new file mode 100644 index 0000000000..2a617221e8 --- /dev/null +++ b/resources/lang/cs-CZ/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'O licencích', + 'about_licenses' => 'Licence jsou používány ke sledování softwaru. Mají stanovený počet uživatelských licencí, které mohou být přiděleny jednotlivcům', + 'checkin' => 'Převzít jednu licenci', + 'checkout_history' => 'Historie', + 'checkout' => 'Předat jednu licenci', + 'edit' => 'Uprav licenci', + 'filetype_info' => 'Povolené druhy souborů jsou png, gif, jpg, jpeg, doc, docx, pdf, txt, zip a rar.', + 'clone' => 'Duplikovat licenci', + 'history_for' => 'Historie uživatele ', + 'in_out' => 'Stav', + 'info' => 'Informace o licenci', + 'license_seats' => 'Počet licencí', + 'seat' => 'Licence', + 'seats' => 'Počet licencí', + 'software_licenses' => 'Softwarové licence', + 'user' => 'Uživatel', + 'view' => 'Ukaž licenci', + 'delete_disabled' => 'Tuto položku zatím nelze odstranit, neboť jsou vydány některé license.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Hromadně převzít všechny licence', + 'modal' => 'Tímto převezmete jednu licenci. | Tímto převezmete všech :checkedout_seats_count licencí.', + 'enabled_tooltip' => 'Převzít všechny licence vydané jak uživatelům, tak i zařízením', + 'disabled_tooltip' => 'To nelze provést, neboť není vydaná žádná licence', + 'disabled_tooltip_reassignable' => 'Toto je zakázáno, protože licence není znovu přiřazitelná', + 'success' => 'Lincece úspěšně převzata! | Licence úspěšně převzaty!', + 'log_msg' => 'Převzato pomocí hromadného zpracování licencí', + ], + + 'checkout_all' => [ + 'button' => 'Vydat všchny licence', + 'modal' => 'Tímto vydáte jednu licenci prvnímu dostupnému uživateli. | Tímto vydáte všech :available_seats_count licencí dostupným uživatelům, přičemž dostupný uživatel je takový, který ještě nepřevzal tuto licenci a přitom má zapnutou volbu automatického přiřazování licencí.', + 'enabled_tooltip' => 'Vydat všechny (dostupné) licence všem uživatelům', + 'disabled_tooltip' => 'Nelze provést, neboť nejsou volné žádné licence', + 'success' => 'Licence byla úspěšně vydána! | :count licenses licencí bylo úspěšně vydáno!', + 'error_no_seats' => 'Nejsou žádné volné (nevydané) licence.', + 'warn_not_enough_seats' => 'Licence byly přiřazeny :count uživatelům, ale již nezbyly žádné volné.', + 'warn_no_avail_users' => 'Nelze provést, neboť již nezbývají žádní uživatelé, kteří tuto licenci nemají přiřazenu.', + 'log_msg' => 'Vydáno pomocí hromadného zpracování licencí', + + + ], + ], + + 'below_threshold' => 'Pro tuto licenci zbývá pouze :remaining_count míst s minimálním množstvím :min_amt. Můžete uvažovat o zakoupení více míst.', + 'below_threshold_short' => 'Tato položka je nižší než minimální požadované množství.', +); diff --git a/resources/lang/cs-CZ/admin/licenses/message.php b/resources/lang/cs-CZ/admin/licenses/message.php new file mode 100644 index 0000000000..df621693e4 --- /dev/null +++ b/resources/lang/cs-CZ/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Licence neexistuje nebo nemáte oprávnění k jejímu zobrazení.', + 'user_does_not_exist' => 'Uživatel neexistuje.', + 'asset_does_not_exist' => 'Majetek, který se pokoušíte spojit s touto licencí, neexistuje.', + 'owner_doesnt_match_asset' => 'Majetek, který se pokoušíte spojit s touto licencí, vlastní někdo jiný než osoba vybraná v rozbalovací nabídce k této licenci.', + 'assoc_users' => 'Licence je předána svému uživateli a nelze ji odstranit. Před odstraněním ji nejprve převezměte. ', + 'select_asset_or_person' => 'Musíte vybrat aktivum nebo uživatele, ale ne obojí.', + 'not_found' => 'Licence nenalezena', + 'seats_available' => ':seat_count míst k dispozici', + + + 'create' => array( + 'error' => 'Licence nebyla vytvořena, zkuste to prosím znovu.', + 'success' => 'Licence byla úspěšně vytvořena.' + ), + + 'deletefile' => array( + 'error' => 'Soubor se nepodařilo smazat. Prosím zkuste to znovu.', + 'success' => 'Soubor byl úspěšně smazán.', + ), + + 'upload' => array( + 'error' => 'Soubor(y) se nepodařilo nahrát. Prosím zkuste to 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, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, a lic.', + ), + + 'update' => array( + 'error' => 'Licence nebyla aktualizována, zkuste to prosím znovu', + 'success' => 'Licence byla úspěšně aktualizována.' + ), + + 'delete' => array( + 'confirm' => 'Jste si jisti, že chcete odstranit tuto licenci?', + 'error' => 'Vyskytl se problém při mazání licence. Zkuste to znovu prosím.', + 'success' => 'Licence byla úspěšně smazána.' + ), + + 'checkout' => array( + 'error' => 'Vyskytl se problém při výdeji licence. Zkuste to znovu prosím.', + 'success' => 'Licence byla úspěšně vydána', + 'not_enough_seats' => 'Není k dispozici dostatek licenčních míst pro pokladnu', + ), + + 'checkin' => array( + 'error' => 'Vyskytl se problém při ověřování licence. Zkuste to znovu prosím.', + 'success' => 'Licence byla úspěšně zkontrolována' + ), + +); diff --git a/resources/lang/cs/admin/licenses/table.php b/resources/lang/cs-CZ/admin/licenses/table.php similarity index 100% rename from resources/lang/cs/admin/licenses/table.php rename to resources/lang/cs-CZ/admin/licenses/table.php diff --git a/resources/lang/cs/admin/locations/message.php b/resources/lang/cs-CZ/admin/locations/message.php similarity index 100% rename from resources/lang/cs/admin/locations/message.php rename to resources/lang/cs-CZ/admin/locations/message.php diff --git a/resources/lang/cs-CZ/admin/locations/table.php b/resources/lang/cs-CZ/admin/locations/table.php new file mode 100644 index 0000000000..d0ffed7d96 --- /dev/null +++ b/resources/lang/cs-CZ/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Předaných zař.', + 'id' => 'ID', + 'city' => 'Město', + 'state' => 'Stát', + 'country' => 'Země', + 'create' => 'Vytvořit umístění', + 'update' => 'Upravit umístění', + 'print_assigned' => 'Vytisknout přiřazené', + 'print_all_assigned' => 'Vytisknout všechny přiřazené', + 'name' => 'Název umístění', + 'address' => 'Adresa', + 'address2' => 'Adresa 2', + 'zip' => 'PSČ', + 'locations' => 'Umístění', + 'parent' => 'Nadřazené', + 'currency' => 'Měna', + 'ldap_ou' => 'LDAP Vyhledat OU', + 'user_name' => 'Uživatelské Jméno', + 'department' => 'Oddělení', + 'location' => 'Umístění', + 'asset_tag' => 'Označení majetku', + 'asset_name' => 'Název', + 'asset_category' => 'Kategorie', + 'asset_manufacturer' => 'Výrobce', + 'asset_model' => 'Model', + 'asset_serial' => 'Sériové číslo', + 'asset_location' => 'Umístění', + 'asset_checked_out' => 'Vydané', + 'asset_expected_checkin' => 'Očekávané datum vrácení', + 'date' => 'Datum:', + 'phone' => 'Telefon polohy', + 'signed_by_asset_auditor' => 'Podepsáno (auditor majetku):', + 'signed_by_finance_auditor' => 'Podepsáno (Finanční auditor):', + 'signed_by_location_manager' => 'Podepsáno (Manager):', + 'signed_by' => 'Odepsal:', +]; diff --git a/resources/lang/cs-CZ/admin/manufacturers/message.php b/resources/lang/cs-CZ/admin/manufacturers/message.php new file mode 100644 index 0000000000..53d9f0898f --- /dev/null +++ b/resources/lang/cs-CZ/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Proměnné {LOCALE}, {SERIAL}, {MODEL_NUMBER}a {MODEL_NAME} může být použito v URL pro automatické vyplnění těchto hodnot při prohlížení aktiv - například https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Výrobce neexistuje.', + 'assoc_users' => 'Tento výrobce je uveden minimálně u jednoho modelu a nemůže být smazán. Odstraňte výrobce z modelů a zkuste to znovu. ', + + 'create' => array( + 'error' => 'Výrobce nebyl vytvořen, zkuste to znovu.', + 'success' => 'Výrobce úspěšně vytvořen.' + ), + + 'update' => array( + 'error' => 'Výrobce nebyl vytvořen, zkuste to znovu', + 'success' => 'Výrobce úspěšně vytvořen.' + ), + + 'restore' => array( + 'error' => 'Výrobce nebyl obnoven, zkuste to znovu', + 'success' => 'Výrobce úspěšně obnoven.' + ), + + 'delete' => array( + 'confirm' => 'Opravdu chcete smazat tohoto výrobce?', + 'error' => 'Vyskytl se problém se smazáním výrobce. Zkuste to znovu.', + 'success' => 'Výrobce byl úspěšně smazán.' + ) + +); diff --git a/resources/lang/cs-CZ/admin/manufacturers/table.php b/resources/lang/cs-CZ/admin/manufacturers/table.php new file mode 100644 index 0000000000..ed289e1b38 --- /dev/null +++ b/resources/lang/cs-CZ/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'O výrobcích', + 'about_manufacturers_text' => 'Výrobci jsou společnosti, které vytvářejí váš majetek. Zde můžete uložit důležitá kontaktní informace o podpoře, která se zobrazí na stránkách s podrobnostmi o majetku.', + 'asset_manufacturers' => 'Výrobci', + 'create' => 'Vytvořit výrobce', + 'id' => 'ID', + 'name' => 'Název', + 'support_email' => 'Emailová podpora', + 'support_phone' => 'Telefonní podpora', + 'support_url' => 'URL podpory', + 'warranty_lookup_url' => 'Adresa URL pro vyhledání záruky', + 'update' => 'Upravit Výrobce', + +); diff --git a/resources/lang/cs-CZ/admin/models/general.php b/resources/lang/cs-CZ/admin/models/general.php new file mode 100644 index 0000000000..44514f5f76 --- /dev/null +++ b/resources/lang/cs-CZ/admin/models/general.php @@ -0,0 +1,18 @@ + 'O modelech majetku', + 'about_models_text' => 'Modely majetku jsou způsoby seskupení shodných majetků. "MBP 2013", "iPhone 6s" atd.', + 'deleted' => 'Tento model byl odstraněn.', + 'bulk_delete' => 'Hromadné mazání modelů majetku', + 'bulk_delete_help' => 'Pomocí zaškrtávacích kolonek potvrďte smazání označených modelů majetku. Modely majetku, ke kterým je přiřazen majetek nemohou být smazány dokud jim přiřazený majetek nebude přeřazen k jinému modulu.', + 'bulk_delete_warn' => 'Chystáte se odstranit jeden model majetku.|Chystáte se smazat :model_count majetkových modelů.', + 'restore' => 'Obnovení Modelu', + 'requestable' => 'Uživatelé můžou požádat o tento model', + 'show_mac_address' => 'Zobrazovat pole MAC adresa u zařízení tohoto druhu', + 'view_deleted' => 'Zobrazit smazané', + 'view_models' => 'Zobrazit Modely', + 'fieldset' => 'Sada polí', + 'no_custom_field' => 'Bez vlastních polí', + 'add_default_values' => 'Přidat výchozí hodnoty', +); diff --git a/resources/lang/cs-CZ/admin/models/message.php b/resources/lang/cs-CZ/admin/models/message.php new file mode 100644 index 0000000000..9b374e27ec --- /dev/null +++ b/resources/lang/cs-CZ/admin/models/message.php @@ -0,0 +1,47 @@ + 'Model aktiva byl smazán', + 'does_not_exist' => 'Model neexistuje.', + 'no_association' => 'VAROVÁNÍ! Model majetku pro tuto položku je neplatný, nebo chybí!', + 'no_association_fix' => 'Tento stav může způsobit nedozírné problémy. Přiřaďte dotyčnému majetku správný model.', + 'assoc_users' => 'Tento model je spojen s alespoň jedním majetkem a nemůže být smazán. Prosím smažte tyto majetky a pak to zkuste znovu. ', + + + 'create' => array( + 'error' => 'Model nebyl vytvořen, zkuste to znovu.', + 'success' => 'Model byl úspěšně vytvořen.', + 'duplicate_set' => 'Model majetku s tímto názvem, výrobcem a číslem modelu již existuje.', + ), + + 'update' => array( + 'error' => 'Model nebyl aktualizován, zkuste to prosím znovu', + 'success' => 'Model byl úspěšně aktualizován.', + ), + + 'delete' => array( + 'confirm' => 'Opravdu si přejete tento model majetku odstranit?', + 'error' => 'Vyskytl se problém se smazáním modelu. Zkuste to znovu.', + 'success' => 'Model byl úspěšně smazán.' + ), + + 'restore' => array( + 'error' => 'Model nebyl obnoven, zkuste to prosím znovu', + 'success' => 'Model byl úspěšně obnoven.' + ), + + 'bulkedit' => array( + 'error' => 'Žádné pole nebyly změněny, takže nic nebylo aktualizováno.', + 'success' => 'Model úspěšně upraven. |:model_count modelů bylo úspěšně upraveno.', + 'warn' => 'Chystáte se aktualizovat vlastnosti následujícího modelu:|Chystáte se upravit vlastnosti následujících :model_count modelů:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nebyly vybrány žádné modely, takže nebylo nic smazáno.', + 'success' => 'Model smazán!|:success_count modelů odstraněno!', + 'success_partial' => ':success_count modelů smazáno, ale :fail_count nebylo možné smazat protože pořád mají přiřazený majetek.' + ), + +); diff --git a/resources/lang/cs/admin/models/table.php b/resources/lang/cs-CZ/admin/models/table.php similarity index 100% rename from resources/lang/cs/admin/models/table.php rename to resources/lang/cs-CZ/admin/models/table.php diff --git a/resources/lang/cs-CZ/admin/reports/general.php b/resources/lang/cs-CZ/admin/reports/general.php new file mode 100644 index 0000000000..c45c1da30d --- /dev/null +++ b/resources/lang/cs-CZ/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Zvolte možnosti zprávy o majetku.', + 'deleted_user' => 'Odstraněný uživatel', + 'send_reminder' => 'Poslat připomínku', + 'reminder_sent' => 'Připomínka odeslána', + 'acceptance_deleted' => 'Žádost o přijetí byla smazána', + 'acceptance_request' => 'Žádost o přijetí', + 'custom_export' => [ + 'user_address' => 'Uživatelská adresa', + 'user_city' => 'Město uživatele', + 'user_state' => 'Stav uživatele', + 'user_country' => 'Země uživatele', + 'user_zip' => 'PSČ uživatele' + ] +]; \ No newline at end of file diff --git a/resources/lang/cs/admin/reports/message.php b/resources/lang/cs-CZ/admin/reports/message.php similarity index 100% rename from resources/lang/cs/admin/reports/message.php rename to resources/lang/cs-CZ/admin/reports/message.php diff --git a/resources/lang/cs-CZ/admin/settings/general.php b/resources/lang/cs-CZ/admin/settings/general.php new file mode 100644 index 0000000000..72d7dec9cb --- /dev/null +++ b/resources/lang/cs-CZ/admin/settings/general.php @@ -0,0 +1,367 @@ + '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' => 'Uveďte název domény', + 'ad_append_domain' => 'Připojit doménu k uživatelskému jménu', + 'ad_append_domain_help' => 'Uživatel není povinen psát "uzivatel@domena.local", může pouze napsat "uzivatel".', + '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é.', + 'admin_settings' => 'Nastavení správce', + 'is_ad' => 'Toto je server služby Active Directory', + 'alerts' => 'Výstrahy', + 'alert_title' => 'Aktualizace nastavení oznámení', + 'alert_email' => 'Zasílat upozornění na', + 'alert_email_help' => 'E-mailové adresy nebo distribuční seznamy kterým chcete odesílat výstrahy, oddělené čárkou', + '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.', + 'asset_ids' => 'ID majetku', + 'audit_interval' => 'Interval auditu', + 'audit_interval_help' => 'Pokud máte povinnost provádět pravidelný fyzický audit svých aktiv, zadejte interval v měsících, které používáte. Pokud tuto hodnotu aktualizujete, všechna „další data auditu“ pro aktiva s nadcházejícím datem auditu budou aktualizována.', + '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' => 'Generovat automatické inventární číslo položek', + 'auto_increment_prefix' => 'Předpona (volitnelná)', + 'auto_incrementing_help' => 'Pro nastavení musíte nejdřív povolit automatickou generaci inventárních čísel', + 'backups' => 'Zálohy', + 'backups_help' => 'Vytvořit, stáhnout a obnovit zálohy ', + 'backups_restoring' => 'Obnovit ze zálohy', + 'backups_upload' => 'Nahrát zálohu', + 'backups_path' => 'Zálohy jsou uloženy v :path', + 'backups_restore_warning' => 'Použijte tlačítko obnovení pro obnovení z předchozí zálohy. (Toto v současné době nefunguje se S3 souborovým úložištěm nebo Docker.

Vaše celá databáze :app_name a všechny nahrané soubory budou zcela nahrazeny tím, co je v záložním souboru. ', + 'backups_logged_out' => 'Všichni stávající uživatelé, včetně vás, budou odhlášeni po dokončení obnovy.', + 'backups_large' => 'Velmi velké zálohy mohou při obnovování způsobit time out chybu a možná budou muset být spuštěny přes příkazový řádek. ', + 'barcode_settings' => 'Nastavení čárového kódu', + 'confirm_purge' => 'Potvrdit vyčištění', + 'confirm_purge_help' => 'Zadejte text "DELETE" do pole níže pro odstranění odstraněných záznamů. Tato akce nemůže být vrácena zpět a TRVALE smaže všechny položky a uživatele. (Měli byste nejdříve vytvořit zálohu, pro jistotu.)', + 'custom_css' => 'Vlastní CSS', + 'custom_css_help' => 'Zadejte libovolné vlastní CSS, které chcete použít. Nezahrnujte <style></style> tagy.', + 'custom_forgot_pass_url' => 'Uživatelem určená URL adresa pro resetování hesla', + 'custom_forgot_pass_url_help' => 'Nahrazuje vestavěnou URL pro změnu zapomenutého hesla na přihlašovací obrazovce, slouží k přesměrování uživatelů na interní nebo hostované funkce obnovení hesla LDAP. Zablokuje přístup k funkci změny hesla lokálního uživatele.', + 'dashboard_message' => 'Hlášení na nástěnce', + 'dashboard_message_help' => 'Tento text se objeví na nástěnce každému, kdo má oprávnění k zobrazení nástěnky.', + 'default_currency' => 'Výchozí měna', + 'default_eula_text' => 'Výchozí EULA', + 'default_language' => 'Výchozí jazyk', + 'default_eula_help_text' => 'Můžete také spojit vlastní EULA se specifickými kategoriemi majetku.', + 'display_asset_name' => 'Zobrazit název majetku', + 'display_checkout_date' => 'Zobrazit den převzetí', + 'display_eol' => 'Zobrazit EOL v tabulkovém zobrazení', + 'display_qr' => 'Zobrazit kódy', + 'display_alt_barcode' => 'Zobrazit 1D čárový kód', + 'email_logo' => 'Email logo', + 'barcode_type' => 'Typ 2D čárového kódu', + 'alt_barcode_type' => 'Typ 1D čárového kódu', + 'email_logo_size' => 'Čtvercová loga vypadají na mailu nejlépe. ', + 'enabled' => 'Povoleno', + 'eula_settings' => 'Nastavení EULA', + 'eula_markdown' => 'Tato EULA umožňuje Github markdown.', + 'favicon' => 'Favicona', + 'favicon_format' => 'Povolené typy souborů jsou ico, png a gif. Ostatní formáty obrázků nemusí fungovat ve všech prohlížečích.', + 'favicon_size' => 'Favikony by měly být čtvercové obrázky, 16 x 16 pixelů.', + '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' => 'podpora společnosti, podpis, přijetí, e-mailový formát, formát uživatelského jména, obrázky, na stránku, náhled, eula, gravatar, toky, nástěnka, soukromí', + 'general_settings_help' => 'Výchozí EULA a další', + 'generate_backup' => 'Vytvořit zálohu', + 'google_workspaces' => 'Pracovní prostory Google', + 'header_color' => 'Barva záhlaví', + 'info' => 'Tato nastavení umožňují zvolit určité prvky instalace.', + 'label_logo' => 'Logo štítku', + 'label_logo_size' => 'Čtvercová loga vypadají nejlépe - zobrazí se vpravo nahoře v každém inventárním číslem. ', + 'laravel' => 'Verze Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Výchozí skupina oprávnění', + 'ldap_default_group_info' => 'Vyberte skupinu, kterou chcete přiřadit novým uživatelům. Nezapomeňte, že uživatel přebírá oprávnění skupiny, která je mu přiřazena.', + 'no_default_group' => 'Žádná výchozí skupina', + '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', + 'ldap_settings' => 'Nastavení LDAP', + 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate a klíč pro LDAP jsou obvykle užitečné pouze v konfiguracích Google Workspace společně s "Secure LDAP." Oba jsou vyžadovány.', + 'ldap_location' => 'Umístění LDAP', +'ldap_location_help' => 'Pole Ldap lokace by se mělo použít, pokud se v základní linii nepoužívá. Ponechte prázdné, pokud se používá vyhledávání.', + 'ldap_login_test_help' => 'Zadejte platné LDAP uživatelské jméno a heslo ze základu rozlišeného názvu který jste určili výše a vyzkoušejte zda je LDAP přihlašování správně nastavené. NEJPRVE JE TŘEBA ULOŽIT ZMĚNĚNÉ NASTAVENÍ LDAP.', + 'ldap_login_sync_help' => 'Otestujte, že LDAP může správně synchronizovat. Pokud ověřovací LDAP dotaz není správný, uživatelé se nemusí být schopni přihlásit. JE NUTNÉ NEJPRVE NEJDŘÍVE ULOŽIT NASTAVENÍ LDAP POKUD BYLO ZMĚNĚNO.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP server', + 'ldap_server_help' => 'Toto by mělo začít s ldap: // (pro nešifrované nebo TLS) nebo ldaps: // (pro SSL)', + 'ldap_server_cert' => 'Validace certifikátů LDAP SSL', + 'ldap_server_cert_ignore' => 'Povolit neplatný certifikát SSL', + 'ldap_server_cert_help' => 'Zaškrtněte toto políčko, pokud používáte SSL certifikát s vlastním podpisem a chcete přijmout neplatný certifikát SSL.', + 'ldap_tls' => 'Použít TLS', + 'ldap_tls_help' => 'Tuto možnost byste měli zkontrolovat pouze v případě, že používáte STARTTLS na serveru LDAP. ', + 'ldap_uname' => 'LDAP uživatelské jméno připojení', + 'ldap_dept' => 'LDAP oddělení', + 'ldap_phone' => 'LDAP telefonní číslo', + 'ldap_jobtitle' => 'LDAP pracovní pozice', + 'ldap_country' => 'LDAP země', + 'ldap_pword' => 'LDAP heslo připojení', + 'ldap_basedn' => 'Základní svázání DN', + 'ldap_filter' => 'LDAP filtr', + 'ldap_pw_sync' => 'LDAP heslo synchronizace', + 'ldap_pw_sync_help' => 'Zrušte zaškrtnutí tohoto políčka, pokud si nepřejete zachovat hesla LDAP synchronizovaná s lokálními hesly. Pokud to zakážete znamená to, že se uživatelé nemusí přihlásit, pokud je váš LDAP server z nějakého důvodu nedostupný.', + 'ldap_username_field' => 'Pole uživatelského jména', + 'ldap_lname_field' => 'Příjmení', + 'ldap_fname_field' => 'LDAP jméno', + 'ldap_auth_filter_query' => 'LDAP ověřovací dotaz', + 'ldap_version' => 'Verze LDAP', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'Tato hodnota se používá k určení, zda se synchronizovaný uživatel může přihlásit do Snipe-IT. To nemá vliv na schopnost kontrolovat položky v nich nebo v nich, a mělo by být název atributu v rámci vašeho AD/LDAP, ne hodnota.

Je-li toto pole nastaveno na název pole, který neexistuje ve vašem AD/LDAP, nebo je hodnota v poli AD/LDAP nastavena na 0 nebo false, Přihlášení uživatele bude zakázáno. Pokud je hodnota v poli AD/LDAP nastavena na 1 nebo true nebo jakýkoli jiný text znamená, že se uživatel může přihlásit. Pokud je pole prázdné ve vašem AD, respektujeme atribut userAccountControl , který obvykle umožňuje nepozastaveným uživatelům přihlásit.', + 'ldap_emp_num' => 'LDAP číslo zaměstnance', + 'ldap_email' => 'LDAP email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP synchronizace', + 'license' => 'Softwarová licence', + 'load_remote' => 'Použít Gravatar', + 'load_remote_help_text' => 'Zrušte zaškrtnutí tohoto políčka, pokud vaše instalace nemůže načíst skripty z externího internetu. To Snipe-IT zabrání načítání obrázků z Gravataru.', + 'login' => 'Pokusů o přihlášení', + 'login_attempt' => 'Pokus o přihlášení', + 'login_ip' => 'IP adresa', + 'login_success' => 'Hotovo?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'Seznam pokusů o přihlášení', + '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', + 'login_remote_user_enabled_text' => 'Zapnout přihlašování s hlavičkou vzdálený uživatel', + 'login_remote_user_enabled_help' => 'Tato volba zapne ověřování prostřednictvím hlavičky REMOTE_USER v souladu s „ommon Gateway Interface (norma rfc3875)“', + 'login_common_disabled_text' => 'Vypnout ostatní způsoby ověřování', + 'login_common_disabled_help' => 'Tato volba vypne ostatní způsoby ověřování. Použijte ji pouze pokud jste si jistí, že už funguje přihlašování REMOTE_USER', + 'login_remote_user_custom_logout_url_text' => 'Uživatelsky určená URL adresa odhlašování', + 'login_remote_user_custom_logout_url_help' => 'Pokud je zde uvedena adresa URL, uživatelé budou po odhlášení ze Snipe-IT přesměrování na tuto URL. To je užitečné pro správné ukončení relací Authentication providera.', + 'login_remote_user_header_name_text' => 'Záhlaví uživatelského jména', + 'login_remote_user_header_name_help' => 'Použít zadané záhlaví místo REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Použijte v tisku', + 'logo_print_assets_help' => 'Používat branding na seznamech k tisku ', + 'full_multiple_companies_support_help_text' => 'Omezení uživatelů (včetně správců) jsou přiřazená ke společnostem s majetkem společnosti.', + 'full_multiple_companies_support_text' => 'Plná podpora více společností', + 'show_in_model_list' => 'Zobrazit v rozbalovacích nabídkách modelu', + 'optional' => 'volitelný', + 'per_page' => 'Výsledků na stránku', + 'php' => 'Verze PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, systém, 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' => 'Heslo nemůže být stejné jako křestní jméno, příjmení, e-mail nebo uživatelské jméno', + 'pwd_secure_complexity_letters' => 'Vyžaduje alespoň jedno písmeno', + 'pwd_secure_complexity_numbers' => 'Vyžaduje alespoň jedno číslo', + 'pwd_secure_complexity_symbols' => 'Vyžaduje alespoň jeden symbol', + 'pwd_secure_complexity_case_diff' => 'Vyžaduje alespoň jedno velké písmeno a jedno malé písmeno', + 'pwd_secure_min' => 'Minimální znaky hesla', + 'pwd_secure_min_help' => 'Minimální povolená hodnota je 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' => 'Upravit nastavení SAML', + 'saml_help' => 'Nastavení SAML', + 'saml_enabled' => 'SAML povolen', + 'saml_integration' => 'Integrace SAML', + 'saml_sp_entityid' => 'ID entity', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Veřejný certifikát', + 'saml_sp_metadata_url' => 'URL metadat', + 'saml_idp_metadata' => 'SAML IdP metadata', + 'saml_idp_metadata_help' => 'Můžete zadat IdP metadata pomocí URL nebo XML souboru.', + 'saml_attr_mapping_username' => 'Mapování atributů - uživatelské jméno', + 'saml_attr_mapping_username_help' => 'NameID bude použito, pokud není specifikováno nebo není zadané přiřazování atributů.', + 'saml_forcelogin_label' => 'SAML vynucené přihlášení', + 'saml_forcelogin' => 'Nastavit SAML jako primární přihlášení', + 'saml_forcelogin_help' => 'Můžete použít \'/login?nosaml\', abyste se dostali na normální přihlašovací stránku.', + 'saml_slo_label' => 'Single Log Out (SLO) SAML', + 'saml_slo' => 'Odeslat LogoutRequest na idP při odhlášení', + 'saml_slo_help' => 'Toto způsobí, že uživatel bude při odhlášení nejprve přesměrován na IdP. Nechte nezaškrtnuto, pokud IdP nepodporuje SP SAML SLO.', + 'saml_custom_settings' => 'Vlastní nastavení SAML', + 'saml_custom_settings_help' => 'Můžete zadat vlastní nastavení do knihovny onelogin/php-saml. Na vlastní riziko.', + 'saml_download' => 'Stáhnout metadata', + 'setting' => 'Nastavení', + 'settings' => 'Nastavení', + 'show_alerts_in_menu' => 'Zobrazovat upozornění v horní nabídce', + 'show_archived_in_list' => 'Archivovaný majetek', + 'show_archived_in_list_text' => 'Zobrazit archivovaný majetek ve výpisu „veškerý majetek“', + 'show_assigned_assets' => 'Zobrazit aktiva přiřazená k aktivům', + 'show_assigned_assets_help' => 'Zobrazí položky, které byly přiřazeny k ostatním položkám v Zobrazit uživatele -> Aktiva, Zobrazit uživatele -> Info -> Vytisknout všechny přiřazené a v účtu -> Zobrazit přiřazené aktiva.', + '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', + 'integrations' => 'Integrace', + 'slack' => 'Slack', + 'general_webhook' => 'Generál Webhook', + 'ms_teams' => 'Týmy Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Test pro uložení', + 'webhook_title' => 'Aktualizovat nastavení webhooku', + 'webhook_help' => 'Nastavení integrace', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Kanál', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app nastavení', + 'webhook_test' =>'Testovat integraci :app', + 'webhook_integration_help' => ':app integrace je volitelná, ale koncový bod a kanál jsou vyžadovány, pokud jej chcete používat. Chcete-li konfigurovat integraci :app, musíte nejprve vytvořit příchozí webový háček na vašem účtu :app. Klikněte na tlačítko Test :app Integration pro potvrzení správného nastavení před uložením. ', + 'webhook_integration_help_button' => 'Jakmile uložíte informace :app, objeví se testovací tlačítko.', + 'webhook_test_help' => 'Vyzkoušejte, zda je vaše integrace :app správně nakonfigurována. MŮŽE MŮŽE MŮŽE VÁŠ AKTUALIZOVAT :app NASTAVENÍ FIRST.', + 'snipe_version' => 'Verze Snipe-IT', + 'support_footer' => 'Odkazy v zápatí na podporu ', + 'support_footer_help' => 'Určete, kdo uvidí odkazy na Snipe-IT podporu a uživatelskou příručku', + 'version_footer' => 'Verze v zápatí ', + 'version_footer_help' => 'Určete kdo uvidí verzi Snipe-IT a číslo sestavení.', + 'system' => 'Systémové informace', + 'update' => 'Upravit nastavení', + 'value' => 'Hodnota', + 'brand' => 'Opatřit značkou', + 'brand_keywords' => 'zápatí, logo, tisk, motiv, skin, záhlaví, barvy, css', + 'brand_help' => 'Logo, název webu', + 'web_brand' => 'Typ webového brandingu', + 'about_settings_title' => 'O nastavení', + 'about_settings_text' => 'Tato nastavení umožňují zvolit určité prvky instalace.', + 'labels_per_page' => 'Štítků na stránku', + 'label_dimensions' => 'Rozměry štítku (palce)', + 'next_auto_tag_base' => 'Další auto přírůstek', + 'page_padding' => 'Okraje stránky (palce)', + 'privacy_policy_link' => 'Odkaz na zásady osobních údajů', + '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' => 'Vymazat smazané ', + 'labels_display_bgutter' => 'Spodní okraj štítku', + 'labels_display_sgutter' => 'Boční okraj štítku', + 'labels_fontsize' => 'Velikost písma štítku', + 'labels_pagewidth' => 'Šířka listu štítku', + 'labels_pageheight' => 'Výška listu štítku', + 'label_gutters' => 'Mezery štítku (palce)', + 'page_dimensions' => 'Rozměry stránky (palce)', + 'label_fields' => 'Viditelná pole štítku', + 'inches' => 'palce', + 'width_w' => 'š', + 'height_h' => 'v', + 'show_url_in_emails' => 'Odkaz na Snipe-IT v e-mailech', + 'show_url_in_emails_help_text' => 'Zrušte zaškrtnutí tohoto políčka, pokud nechcete odkazovat zpět na instalaci Snipe-IT do vašich emailových patek. Užitečné, pokud se většina vašich uživatelů nikdy nepřihlásí.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maximální výška miniatur', + 'thumbnail_max_h_help' => 'Maximální výška v pixelech, která se v zobrazení seznamu zobrazí miniaturám. Min 25, max 500.', + 'two_factor' => 'Dvoufaktorové ověření', + 'two_factor_secret' => 'Dvojfaktorový kód', + 'two_factor_enrollment' => 'Dvojfaktorový zápis', + 'two_factor_enabled_text' => 'Povolit Dvoufaktorové ověření', + 'two_factor_reset' => 'Resetovat dvou faktorové tajemství', + 'two_factor_reset_help' => 'To uživatele donutí znovu zapsat své zařízení do svého autentizátoru aplikací. To může být užitečné, pokud je jejich aktuálně zapsané zařízení ztraceno nebo odcizeno. ', + 'two_factor_reset_success' => 'Resetování dvoufaktorového zařízení bylo úspěšné', + 'two_factor_reset_error' => 'Resetování dvoufaktorového zařízení selhalo', + 'two_factor_enabled_warning' => 'Povolení dvoufaktorového zabezpečení, pokud již není v současné době povoleno vás okamžitě donutí k ověření pomocí zařízení zapsaného v Google Auth. Pokud není v současné době žádné registrován. Budete mít možnost zapsat svoje zařízení.', + 'two_factor_enabled_help' => 'Toto zapne dvoufaktorovou autentizaci pomocí služby Google Authenticator.', + 'two_factor_optional' => 'Selektivní (Uživatelé mohou povolit nebo zakázat, je-li povolen)', + 'two_factor_required' => 'Požadováno pro všechny uživatele', + 'two_factor_disabled' => 'Zakázáno', + 'two_factor_enter_code' => 'Zadejte dvoufaktorový kód', + 'two_factor_config_complete' => 'Odeslat kód', + 'two_factor_enabled_edit_not_allowed' => 'Váš administrátor vám nedovolil upravit toto nastavení.', + 'two_factor_enrollment_text' => "Je vyžadováno dvoufaktorové ověření, nicméně vaše zařízení ještě nebylo zaregistrováno. Otevřete aplikaci Google Authenticator a oskenujte níže uvedený QR kód pro registraci vašeho zařízení. Jakmile zaregistrujete své zařízení, zadejte níže uvedený kód", + 'require_accept_signature' => 'Požadovat podpis', + 'require_accept_signature_help_text' => 'Aktivace této funkce bude vyžadovat, aby se uživatelé fyzicky přihlásili k přijetí určitého materiálu.', + 'left' => 'vlevo', + 'right' => 'vpravo', + 'top' => 'nahoře', + 'bottom' => 'dole', + 'vertical' => 'svislé', + 'horizontal' => 'vodorovné', + 'unique_serial' => 'Neopakující se sériová čísla', + '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' => 'Toto nastavení bude použito pouze v případě, že není zadáno uživatelské jméno a my pro vás musíme vygenerovat uživatelské jméno.', + 'oauth_title' => 'Nastavení OAuth API', + 'oauth' => 'OAuth', + 'oauth_help' => 'Nastavení koncových bodů Oauth', + 'asset_tag_title' => 'Aktualizovat nastavení inventárních čísel', + 'barcode_title' => 'Aktualizovat nastavení čárového kódu', + 'barcodes' => 'Čárové kódy', + 'barcodes_help_overview' => 'Čárový kód & nastavení QR', + 'barcodes_help' => 'Toto se pokusí odstranit čárové kódy v mezipaměti. Obvykle se používá v případě, kdy došlo ke změně nastavení čárového kódu nebo v případě, že se změnila URL adresa Snipe-IT. Kódy budou vygenerovány znovu.', + 'barcodes_spinner' => 'Pokouším se odstranit soubory...', + 'barcode_delete_cache' => 'Odstranit mezipaměť čárových kódů', + 'branding_title' => 'Aktualizovat nastavení brandingu', + 'general_title' => 'Aktualizovat obecné nastavení', + 'mail_test' => 'Odeslat test', + 'mail_test_help' => 'Pokusím se odeslat testovací e-mail na :replyto.', + 'filter_by_keyword' => 'Filtrovat podle klíčového slova', + 'security' => 'Zabezpečení', + 'security_title' => 'Aktualizovat nastavení zabezpečení', + 'security_keywords' => 'heslo, hesla, požadavky, dvou fázové, dvou-fázové, běžná hesla, vzdálené přihlášení, odhlášení, autentifikace', + 'security_help' => 'Dvou-faktorové, Omezení hesel', + 'groups_keywords' => 'oprávnění, skupiny oprávnění, autorizace', + 'groups_help' => 'Skupiny oprávnění k účtu', + 'localization' => 'Lokalizace', + 'localization_title' => 'Aktualizovat nastavení lokalizace', + 'localization_keywords' => 'lokalizace, měna, místní, místní, časové pásmo, mezinárodní, internatinalizace, jazyk, jazyky, překlad', + 'localization_help' => 'Jazyk, zobrazení data', + 'notifications' => 'Oznámení', + 'notifications_help' => 'E-mailová oznámení a inventura', + 'asset_tags_help' => 'Nárůst a prefixy', + 'labels' => 'Štítky', + 'labels_title' => 'Upravit nastavení štítků', + 'labels_help' => 'Velikost štítků & nastavení', + 'purge' => 'Smazat', + 'purge_keywords' => 'trvale odstranit', + 'purge_help' => 'Vymazat smazané záznamy', + 'ldap_extension_warning' => 'Nevypadá to, že LDAP rozšíření je nainstalováno nebo povoleno na tomto serveru. Stále můžete uložit vaše nastavení, ale budete muset povolit LDAP rozšíření pro PHP, než bude fungovat LDAP synchronizace nebo přihlášení.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Osobní číslo', + 'create_admin_user' => 'Vytvořit uživatele ::', + 'create_admin_success' => 'Úspěch! Administrátorský účet byl přidán!', + 'create_admin_redirect' => 'Klikněte zde pro přihlášení do aplikace!', + 'setup_migrations' => 'Migrace databáze ::', + 'setup_no_migrations' => 'Nebylo co migrovat. Databázové tabulky již byly nastaveny!', + 'setup_successful_migrations' => 'Vaše databázové tabulky byly vytvořeny', + 'setup_migration_output' => 'Výstup migrace:', + 'setup_migration_create_user' => 'Další: Vytvořit uživatele', + 'ldap_settings_link' => 'Nastavení LDAP', + 'slack_test' => 'Test Integrace', + 'label2_enable' => 'Nový popisek', + 'label2_enable_help' => 'Přepněte do nového popisku. Poznámka: Před nastavením ostatních budete muset toto nastavení uložit.', + 'label2_template' => 'Šablona', + 'label2_template_help' => 'Vyberte šablonu, kterou chcete použít pro generování popisků', + 'label2_title' => 'Název', + 'label2_title_help' => 'Titulek pro zobrazení na štítcích, které podporují', + 'label2_title_help_phold' => 'Zástupný zástupce {COMPANY} bude nahrazen názvem společnosti'', + 'label2_asset_logo' => 'Použít logo majetku', + 'label2_asset_logo_help' => 'Použijte logo přiřazené společnosti's namísto hodnoty :setting_name', + 'label2_1d_type' => 'Typ 1D čárového kódu', + 'label2_1d_type_help' => 'Formát pro 1D čárové kódy', + 'label2_2d_type' => 'Typ 2D čárového kódu', + 'label2_2d_type_help' => 'Formát pro 2D čárové kódy', + 'label2_2d_target' => 'Cíl 2D čárového kódu', + 'label2_2d_target_help' => 'Adresa URL 2D čárového kódu při naskenování', + 'label2_fields' => 'Definice polí', + 'label2_fields_help' => 'Pole lze přidat, odstranit a seřadit v levém sloupci. Pro každé pole lze přidat více možností pro popisek a DataSource a odstranit a přeřadit je v pravém sloupci.', + 'help_asterisk_bold' => 'Text zadaný jako **text** bude zobrazen tučně', + 'help_blank_to_use' => 'Ponechte prázdné pro použití hodnoty z :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Výchozí', + 'none' => 'Nic', + 'google_callback_help' => 'Toto by mělo být zadáno jako URL zpětného volání v nastavení aplikace Google OAuth ve vaší organizaci's vývojová konzole Google .', + 'google_login' => 'Nastavení přihlášení do pracovního prostoru Google', + 'enable_google_login' => 'Povolit uživatelům přihlášení přes Google Workspace', + 'enable_google_login_help' => 'Uživatelé nebudou automaticky poskytováni. Musí mít již existující účet zde A v Google Workspace a jejich uživatelské jméno musí odpovídat jejich e-mailové adrese Google. ', + 'mail_reply_to' => 'Odpověď pošty na adresu', + 'mail_from' => 'Adresa odesílatele', + 'database_driver' => 'Ovladač databáze', + 'bs_table_storage' => 'Úložiště tabulky', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/cs-CZ/admin/settings/message.php b/resources/lang/cs-CZ/admin/settings/message.php new file mode 100644 index 0000000000..a7405ff344 --- /dev/null +++ b/resources/lang/cs-CZ/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Vyskytla se chyba při aktualizaci. ', + '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.', + 'restore_warning' => 'Ano, obnovit. Potvrzuji, že toto přepíše existující data v databázi. Tato akce taky odhlásí všechny uživatele (včetně vás).', + 'restore_confirm' => 'Jste si jisti, že chcete obnovit databázi z :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.', + ], + 'mail' => [ + 'sending' => 'Odesílání testovacího e-mailu...', + 'success' => 'E-mail odeslán!', + 'error' => 'E-mail se nepodařilo odeslat.', + 'additional' => 'Porobná zpárva o chybě není dostupná. Zkontrolujte nastavení pošty a log.' + ], + 'ldap' => [ + 'testing' => 'Testování LDAP připojení, vazby a dotazu ...', + '500' => '500 Server error. Zkontrolujte serverové logy pro více informací.', + 'error' => 'Něco se pokazilo :(', + 'sync_success' => '10 příkladových uživatelů z LDAP serveru podle vašeho nastavení:', + 'testing_authentication' => 'Testování LDAP ověření...', + 'authentication_success' => 'Uživatel byl úspěšně ověřen přes LDAP!' + ], + 'webhook' => [ + 'sending' => 'Odesílání testovací zprávy :app...', + 'success' => 'Vaše integrace :webhook_name funguje!', + 'success_pt1' => 'Úspěšně! Zkontrolujte ', + 'success_pt2' => ' kanál pro vaši testovací zprávu a ujistěte se, že klepněte na tlačítko ULOŽIT pro uložení nastavení.', + '500' => '500 Server Error.', + 'error' => 'Něco se pokazilo. :app odpověděla v: :error_message', + 'error_redirect' => 'CHYBA: 301/302 :endpoint vrací přesměrování. Z bezpečnostních důvodů nesledujeme přesměrování. Použijte prosím skutečný koncový bod.', + 'error_misc' => 'Něco se nepovedlo.', + ] +]; diff --git a/resources/lang/cs/admin/settings/table.php b/resources/lang/cs-CZ/admin/settings/table.php similarity index 100% rename from resources/lang/cs/admin/settings/table.php rename to resources/lang/cs-CZ/admin/settings/table.php diff --git a/resources/lang/cs-CZ/admin/statuslabels/message.php b/resources/lang/cs-CZ/admin/statuslabels/message.php new file mode 100644 index 0000000000..1b916b370e --- /dev/null +++ b/resources/lang/cs-CZ/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Stavový štítek neexistuje.', + 'deleted_label' => 'Odstraněný název stavu', + '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' => [ + 'error' => 'Stavový štítek nebyl vytvořen, zkuste to prosím znovu.', + 'success' => 'Stavový štítek byl úspěšně vytvořen.', + ], + + 'update' => [ + 'error' => 'Stavový štítek nebyl aktualizován, zkuste to prosím znovu', + 'success' => 'Stavový štítek byl úspěšně aktualizován.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Tyto prostředky nelze nikomu přiřadit.', + 'deployable' => 'Tento majetek může být vydán. Jakmile je přiřazen, změní se jeho status na Vydáno.', + '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/statuslabels/table.php b/resources/lang/cs-CZ/admin/statuslabels/table.php similarity index 100% rename from resources/lang/cs/admin/statuslabels/table.php rename to resources/lang/cs-CZ/admin/statuslabels/table.php diff --git a/resources/lang/cs-CZ/admin/suppliers/message.php b/resources/lang/cs-CZ/admin/suppliers/message.php new file mode 100644 index 0000000000..2672f4581c --- /dev/null +++ b/resources/lang/cs-CZ/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Smazaný dodavatel', + 'does_not_exist' => 'Dodavatel neexistuje.', + + + 'create' => array( + 'error' => 'Dodavatel nebyl vytvořen, zkuste to prosím znovu.', + 'success' => 'Dodavatel úspěšně vytvořen.' + ), + + 'update' => array( + 'error' => 'Dodavatel nebyl aktualizován, zkuste to prosím znovu', + 'success' => 'Dodavatel úspěšně aktualizován.' + ), + + 'delete' => array( + 'confirm' => 'Opravdu si přejete odstranit tohoto dodavatele?', + 'error' => 'Vyskytl se problém při mazání dodavatele. Zkuste to prosím znovu.', + 'success' => 'Dodavatel byl úspěšně smazán.', + 'assoc_assets' => 'Tento dodavatel je v současné době přiřazen k :asset_count položkám majetku a nelze jej smazat. Aktualizujte svůj majetek tak, aby již tento dodavatel nebyl přiřazen a zkuste to znovu. ', + 'assoc_licenses' => 'Tento dodavatel je v současné době spojen s :licenses_count licencemi a nelze jej smazat. Aktualizujte prosím své licence, abyste již tento dodavatel nebyl přiřazen a zkuste to znovu. ', + 'assoc_maintenances' => 'Tento dodavatel je v současné době spojen s údržbou :asset_maintenances_count položek majetku a nemůže být smazán. Aktualizujte prosím údržbu vašeho majetku, aby již tento dodavatel nebyl přiřazen a zkuste to znovu. ', + ) + +); diff --git a/resources/lang/cs-CZ/admin/suppliers/table.php b/resources/lang/cs-CZ/admin/suppliers/table.php new file mode 100644 index 0000000000..fd342b217c --- /dev/null +++ b/resources/lang/cs-CZ/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'O dodavatelích', + 'about_suppliers_text' => 'Dodavatelé se používají ke sledování zdroje položek', + 'address' => 'Adresa dodavatele', + 'assets' => 'Majetek', + 'city' => 'Město', + 'contact' => 'Kontaktní osoba', + 'country' => 'Země', + 'create' => 'Nový dodavatel', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licence', + 'name' => 'Dodavatel', + 'notes' => 'Poznámky', + 'phone' => 'Telefon', + 'state' => 'Stát', + 'suppliers' => 'Dodavatelé', + 'update' => 'Aktualizovat dodavatele', + 'view' => 'Zobrazit dodavatele', + 'view_assets_for' => 'Zobrazit majetky pro', + 'zip' => 'PSČ', + +); diff --git a/resources/lang/cs-CZ/admin/users/general.php b/resources/lang/cs-CZ/admin/users/general.php new file mode 100644 index 0000000000..1c4440d9ec --- /dev/null +++ b/resources/lang/cs-CZ/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Chystáte se upravit vlastnosti :user_count uživatelů. Nezapomeňte, že pomocí tohoto formuláře nemůžete změnit vlastní atributy uživatele a musíte provádět vlastní úpravy individuálně.', + 'bulk_update_help' => 'Tento formulář umožňuje aktualizovat více uživatelů najednou. Vyplňte pouze pole, která potřebujete změnit. Všechna pole, která jsou prázdná, zůstanou nezměněny.', + 'current_assets' => 'Majetky které jsou v současné době vydány uživateli', + 'clone' => 'Duplikuj uživatele', + 'contact_user' => 'Kontakt na :name', + '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', + '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.', + 'print_assigned' => 'Vypsat všechna přiřazení', + 'email_assigned' => 'Odeslat seznam aktuálně přiřazeného majetku', + 'user_notified' => 'Uživateli byl zaslán e-mail se seznamem aktuálně přiřazeného majetku.', + 'auto_assign_label' => 'Zahrnout tohoto uživatele do automatického přiřazování licencí', + 'auto_assign_help' => 'Nezahrnout tohoto uživatele do automatického přiřazování licencí', + 'software_user' => 'Software vydaný pro :name', + 'send_email_help' => 'Musíte zadat e-mailovou adresu tohoto uživatele pro odeslání přihlašovacích údajů. Odeslání přihlašovacích údajů lze provést pouze při vytvoření uživatele. Hesla jsou zašifrována a nelze je zjistit po tom, co jsou uložena.', + 'view_user' => 'Zobraz uživatele', + 'usercsv' => 'CSV soubor', + 'two_factor_admin_optin_help' => 'Vaše současná nastavení administrátora umožňují selektivní vynucení dvoufaktorového ověřování. ', + 'two_factor_enrolled' => '2FA zařízení přihlášeno ', + 'two_factor_active' => '2FA aktivní ', + 'user_deactivated' => 'Uživatel nemá právo k přihlášení', + 'user_activated' => 'Uživatel se může přihlásit', + 'activation_status_warning' => 'Neměnit stav aktivace', + 'group_memberships_helpblock' => 'Pouze superadmini mohou upravovat členství ve skupině.', + 'superadmin_permission_warning' => 'Pouze superadmini mohou povolit uživateli superadmin přístup.', + 'admin_permission_warning' => 'Pouze uživatelé s právy administrátorů a výše mohou udělit uživatelskému adminovi přístup.', + 'remove_group_memberships' => 'Odebrat členství ve skupině', + 'warning_deletion_information' => 'Chystáte se zaškrtnout VŠECHNY položky od níže uvedených :count uživatelů. Super administrátorská jména jsou zvýrazněna červeně.', + 'update_user_assets_status' => 'Aktualizovat všechny položky pro tyto uživatele na tento stav', + 'checkin_user_properties' => 'Zkontrolujte všechny vlastnosti spojené s těmito uživateli', + 'remote_label' => 'Toto je vzdálený uživatel', + 'remote' => 'Vzdálený', + 'remote_help' => 'To může být užitečné, pokud potřebujete filtrovat vzdálené uživatele, kteří nikdy nebo jen zřídka přicházejí do firmy.', + 'not_remote_label' => 'Toto není vzdálený uživatel', + 'vip_label' => 'VIP uživatel', + 'vip_help' => 'To může být užitečné označit důležité lidi ve vašem orgu, pokud byste s nimi chtěli zacházet speciálními způsoby.', + 'create_user' => 'Založit uživatele', + 'create_user_page_explanation' => 'Tyto údaje použijtete pro první přihlášení na stránku.', + 'email_credentials' => 'Poslat přihlašovací údaje', + 'email_credentials_text' => 'Odešle moje přihlašovací údaje na e-mailovou adresu výše', + 'next_save_user' => 'Další: Uložení uživatele', + 'all_assigned_list_generation' => 'Vytvořeno:', + 'email_user_creds_on_create' => 'Poslat tomuto uživateli e-mail s jejich pověřením?', +]; diff --git a/resources/lang/cs-CZ/admin/users/message.php b/resources/lang/cs-CZ/admin/users/message.php new file mode 100644 index 0000000000..fc0be343b3 --- /dev/null +++ b/resources/lang/cs-CZ/admin/users/message.php @@ -0,0 +1,68 @@ + 'Úspěšně jste přijali tento majetek.', + 'declined' => 'Úspěšně jste odmítli tento majetek.', + 'bulk_manager_warn' => 'Uživatelé byli úspěšně aktualizováni, položka správce však nebyla uložena, protože správce, který jste si vybrali, byl také v seznamu uživatelů, který má být upraven, a uživatelé nemusí být jejich vlastní správce. Zvolte své uživatele znovu, kromě správce.', + 'user_exists' => 'Uživatel již existuje!', + 'user_not_found' => 'Uživatel neexistuje.', + 'user_login_required' => 'Přihlašovací pole je povinné', + 'user_has_no_assets_assigned' => 'Momentálně nejsou uživateli přiřazeny žádné položky.', + 'user_password_required' => 'Je vyžadováno heslo.', + 'insufficient_permissions' => 'Nedostatečná oprávnění.', + 'user_deleted_warning' => 'Tento uživatel byl smazán. Budete muset uživatele obnovit, aby jste ho mohli upravil nebo přidělil nové majetky.', + 'ldap_not_configured' => 'Integrace LDAP nebyla pro tuto instalaci nakonfigurována.', + 'password_resets_sent' => 'Vybraným uživatelům, kteří jsou aktivováni a mají platné e-mailové adresy, byl zaslán odkaz pro obnovení hesla.', + 'password_reset_sent' => 'Odkaz pro obnovení hesla byl odeslán na :email!', + 'user_has_no_email' => 'Tento uživatel nemá e-mailovou adresu ve svém profilu.', + 'log_record_not_found' => 'Pro tohoto uživatele se nepodařilo nalézt odpovídající záznam z logu.', + + + 'success' => array( + 'create' => 'Uživatel byl úspěšně vytvořen.', + 'update' => 'Uživatel byl úspěšně aktualizován.', + 'update_bulk' => 'Uživatelé byli úspěšně aktualizováni!', + 'delete' => 'Uživatel byl úspěšně smazán.', + 'ban' => 'Uživatel byl úspěšně zakázán.', + 'unban' => 'Uživatel byl úspěšně povolen.', + 'suspend' => 'Uživatel byl úspěšně pozastaven.', + 'unsuspend' => 'Uživatel byl úspěšně zrušen.', + 'restored' => 'Uživatel byl úspěšně obnoven.', + 'import' => 'Uživatelé úspěšně naimportování.', + ), + + 'error' => array( + 'create' => 'Vyskytl se problém při vytvářením uživatele. Zkuste to znovu.', + 'update' => 'Vyskytl se problém při aktualizování uživatele. Zkuste to znovu.', + 'delete' => 'Vyskytl se problém při mazání uživatele. Zkuste to znovu.', + 'delete_has_assets' => 'Tento uživatel má položky přiřazené a nelze je smazat.', + 'unsuspend' => 'Vyskytl se problém při rušení uživatele. Zkuste to znovu.', + 'import' => 'Vyskytl se problém při importu uživatelů. Zkuste to znovu.', + 'asset_already_accepted' => 'Tento majetek již byl odsouhlasen.', + 'accept_or_decline' => 'Musíte přijmout nebo odmítnout tento majetek.', + 'incorrect_user_accepted' => 'Majetek, který jste se pokoušeli přijmout, nebyl vydán pro vás.', + 'ldap_could_not_connect' => 'Nelze se připojit k serveru LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', + 'ldap_could_not_bind' => 'Nelze svázat server LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP: ', + 'ldap_could_not_search' => 'Nelze vyhledat server LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', + 'ldap_could_not_get_entries' => 'Nelze získat záznamy ze serveru LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', + 'password_ldap' => 'Heslo pro tento účet je spravováno serverem LDAP / Active Directory. Obraťte se na oddělení IT a změňte heslo.', + ), + + 'deletefile' => array( + 'error' => 'Soubor se nepodařilo smazat. Prosím zkuste to znovu.', + 'success' => 'Soubor byl úspěšně smazán.', + ), + + 'upload' => array( + 'error' => 'Soubor(y) se nepodařilo nahrát. Prosím zkuste to znovu.', + 'success' => 'Soubor(y) byly v pořádku nahrány.', + 'nofiles' => 'Nevybrali jste žádné soubory pro nahrávání', + 'invalidfiles' => 'Jeden nebo více označených souborů je příliš velkých nebo nejsou podporované. Povolenými příponami jsou png, gif, jpg, doc, docx, pdf a txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Tento uživatel nemá nastaven žádný e-mail.', + 'success' => 'Uživatel byl informován o svém aktuálním majetku.' + ) +); \ No newline at end of file diff --git a/resources/lang/cs-CZ/admin/users/table.php b/resources/lang/cs-CZ/admin/users/table.php new file mode 100644 index 0000000000..d428e1c13f --- /dev/null +++ b/resources/lang/cs-CZ/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktivní', + 'allow' => 'Povolit', + 'checkedout' => 'Zařízení', + 'created_at' => 'Vytvořeno', + 'createuser' => 'Nový uživatel', + 'deny' => 'Zakázat', + 'email' => 'Email', + 'employee_num' => 'Osobní číslo', + 'first_name' => 'Jméno', + 'groupnotes' => 'Vyberte skupinu pro přiřazení k uživateli. Nezapomeňte, že uživatel přebírá oprávnění skupiny, která je jim přidělena. Použitím ctrl + kliknutí (nebo cmd+kliknutí na MacOS) zrušíte výběr.', + 'id' => 'ID', + 'inherit' => 'Převzít', + 'job' => 'Pracovní pozice', + 'last_login' => 'Poslední přihlášení', + 'last_name' => 'Příjmení', + 'location' => 'Umístění', + 'lock_passwords' => 'Přihlašovací údaje nelze v této instalaci měnit.', + 'manager' => 'Nadřízený', + 'managed_locations' => 'Spravovaná místa', + 'name' => 'Položka', + 'nogroup' => 'Zatím nebyly vytvořeny žádné skupiny. Chcete-li přidat jednu skupinu, navštivte: ', + 'notes' => 'Poznámky', + 'password_confirm' => 'Potvrzení hesla', + 'password' => 'Heslo', + 'phone' => 'Telefon', + 'show_current' => 'Zobraz aktuální uživatele', + 'show_deleted' => 'Zobraz smazané uživatele', + 'title' => 'Název', + 'to_restore_them' => 'obnovit.', + 'total_assets_cost' => "Celkové náklady na aktiva", + 'updateuser' => 'Aktualizace uživatele', + 'username' => 'Uživatelské jméno', + 'user_deleted_text' => 'Tento uživatel byl označen jako smazaný.', + 'username_note' => '(Použije se pouze pro vazbu služby Active Directory, nikoliv pro přihlášení.)', + 'cloneuser' => 'Duplikuj uživatele', + 'viewusers' => 'Zobrazit uživatele', +); diff --git a/resources/lang/cs/auth.php b/resources/lang/cs-CZ/auth.php similarity index 100% rename from resources/lang/cs/auth.php rename to resources/lang/cs-CZ/auth.php diff --git a/resources/lang/cs-CZ/auth/general.php b/resources/lang/cs-CZ/auth/general.php new file mode 100644 index 0000000000..e70afd48f7 --- /dev/null +++ b/resources/lang/cs-CZ/auth/general.php @@ -0,0 +1,19 @@ + 'Poslat odkaz na obnovení hesla', + 'email_reset_password' => 'Poslat odkaz na obnovení hesla', + 'reset_password' => 'Obnovit heslo', + 'saml_login' => 'Přihlásit se pomocí SAML', + 'login' => 'Přihlášení', + 'login_prompt' => 'Přihlaste se prosím', + 'forgot_password' => 'Zapomněl jsem heslo', + 'ldap_reset_password' => 'Prosím klikněte zde pro obnovu vašeho LDAP hesla', + 'remember_me' => 'Pamatovat si mě', + 'username_help_top' => 'Zadejte své uživatelské jméno pro zaslání e-mailu s odkazem pro obnovení hesla.', + 'username_help_bottom' => 'Vaše uživatelské jméno a e-mailová adresa mohou být stejná, ale nemusí být, záleží na Vašem nastavení. Pokud si nepamatujete Vaše uživatelské jméno, kontaktujte Vašeho správce.

Uživatelským jménům bez přidružené e-mailové adresy nebude zaslán odkaz pro obnovu hesla. ', + 'google_login' => 'Přihlásit se pomocí Google Workspace', + 'google_login_failed' => 'Přihlášení Google se nezdařilo, zkuste to prosím znovu.', + +]; + diff --git a/resources/lang/cs/auth/message.php b/resources/lang/cs-CZ/auth/message.php similarity index 100% rename from resources/lang/cs/auth/message.php rename to resources/lang/cs-CZ/auth/message.php diff --git a/resources/lang/cs/button.php b/resources/lang/cs-CZ/button.php similarity index 100% rename from resources/lang/cs/button.php rename to resources/lang/cs-CZ/button.php diff --git a/resources/lang/cs-CZ/general.php b/resources/lang/cs-CZ/general.php new file mode 100644 index 0000000000..0c42a014e8 --- /dev/null +++ b/resources/lang/cs-CZ/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Příslušenství', + 'activated' => 'Aktivováno', + 'accepted_date' => 'Datum přijetí', + 'accessory' => 'Příslušenství', + 'accessory_report' => 'Zpráva o doplňcích', + 'action' => 'Akce', + 'activity_report' => 'Report aktivity', + 'address' => 'Adresa', + 'admin' => 'Admin', + 'administrator' => 'Správce', + 'add_seats' => 'Přidaná licenční místa', + 'age' => "Stáří", + 'all_assets' => 'Všechna zařízení', + 'all' => 'Vše', + 'archived' => 'Archivováno', + 'asset_models' => 'Modely majetku', + 'asset_model' => 'model', + 'asset' => 'Zařízeni', + 'asset_report' => 'Report majetku', + 'asset_tag' => 'Označení majetku', + 'asset_tags' => 'Označení majetku', + 'assets_available' => 'Dostupný majatek', + 'accept_assets' => 'Příjmout majetek :name', + 'accept_assets_menu' => 'Přijmout majetek', + 'audit' => 'Audit', + 'audit_report' => 'Záznamy auditu', + 'assets' => 'Zařízení', + 'assets_audited' => 'aktiva, u nichž byl proveden audit', + 'assets_checked_in_count' => 'aktiva zkontrolována v', + 'assets_checked_out_count' => 'aktiva zkontrolována', + 'asset_deleted_warning' => 'Tento majetek byl odstraněn. Musíte jej obnovit před tím, než jej budete moci někomu přiřadit.', + 'assigned_date' => 'Přiřazené datum', + 'assigned_to' => 'Přiřazeno :name', + 'assignee' => 'Přiřazeno k', + 'avatar_delete' => 'Smazat avatara', + 'avatar_upload' => 'Nahrát avatara', + 'back' => 'Zpět', + 'bad_data' => 'Nic nebylo nalezeno. Možná zadáváte špatná data?', + 'bulkaudit' => 'Hromadný audit', + 'bulkaudit_status' => 'Stav auditu', + 'bulk_checkout' => 'Hromadný výdej', + 'bulk_edit' => 'Hromadná úprava', + 'bulk_delete' => 'Hromadné odstranění', + 'bulk_actions' => 'Hromadné akce', + 'bulk_checkin_delete' => 'Hromadná kontrola / Odstranit uživatele', + 'byod' => 'JAK', + 'byod_help' => 'Toto zařízení je vlastněno uživatelem', + 'bystatus' => 'podle stavu', + 'cancel' => 'Storno', + 'categories' => 'Kategorie', + 'category' => 'Kategorie', + 'change' => 'Příjem/Výdej', + 'changeemail' => 'Změnit e-mailovou adresu', + 'changepassword' => 'Změnit heslo', + 'checkin' => 'Příjem', + 'checkin_from' => 'Převzít od', + 'checkout' => 'Výdej', + 'checkouts_count' => 'Vyskladnění', + 'checkins_count' => 'Naskladnění', + 'user_requests_count' => 'Požadavky', + 'city' => 'Město', + 'click_here' => 'Klikněte zde', + 'clear_selection' => 'Vyprázdnit výběr', + 'companies' => 'Firmy', + 'company' => 'Společnost', + 'component' => 'Komponent', + 'components' => 'Komponenty', + 'complete' => 'Dokončit', + 'consumable' => 'Spotřební materiál', + 'consumables' => 'Spotřební materiál', + 'country' => 'Země', + 'could_not_restore' => 'Chyba při obnově :item_type: :chyba', + 'not_deleted' => ':item_type není odstraněn, takže nemůže být obnoven', + 'create' => 'Vytvořit nové', + 'created' => 'Položka vytvořena', + 'created_asset' => 'vytvořit majetek', + 'created_at' => 'Vytvořeno v', + 'created_by' => 'Vytvořil/a', + 'record_created' => 'Záznam vytvořen', + 'updated_at' => 'Aktualizováno', + 'currency' => 'Kč', // this is deprecated + 'current' => 'Aktuální', + 'current_password' => 'Stávající heslo', + 'customize_report' => 'Přizpůsobit report', + 'custom_report' => 'Vlastní report majetku', + 'dashboard' => 'Nástěnka', + 'days' => 'dnů', + 'days_to_next_audit' => 'Dny k dalšímu auditu', + 'date' => 'Datum', + 'debug_warning' => 'Varování!', + 'debug_warning_text' => 'Tato aplikace běží ve výrobním režimu s povoleným laděním. To znamená že citlivá data mohou být přístupná vnějšímu světu. Deaktivujte režim ladění nastavením hodnoty APP_DEBUG v souboru .env na false.', + 'delete' => 'Odstranit', + 'delete_confirm' => 'Opravdu chcete smazat :item?', + 'delete_confirm_no_undo' => 'Opravdu chcete odstranit :item? Tuto operaci nelze zvrátit.', + 'deleted' => 'Odstraněno', + 'delete_seats' => 'Vymazaná licenční místa', + 'deletion_failed' => 'Odstranění se nezdařilo', + 'departments' => 'Oddělení', + 'department' => 'Oddělení', + 'deployed' => 'Vydané', + 'depreciation' => 'Amortizace', + 'depreciations' => 'Odpisy', + 'depreciation_report' => 'Report zastarání', + 'details' => 'Podrobnosti', + 'download' => 'Stáhnout', + 'download_all' => 'Stáhnout vše', + 'editprofile' => 'Upravit profil', + 'eol' => 'Konec životnosti', + 'email_domain' => 'Doména e-mailu', + 'email_format' => 'Formát e-mailu', + 'employee_number' => 'Číslo zaměstnance', + 'email_domain_help' => 'Toto je použito na generování e-mailových adres při importu', + 'error' => 'Chyba', + 'exclude_archived' => 'Vyloučit archivované položky', + 'exclude_deleted' => 'Vyloučit odstraněné položky', + 'example' => 'Příklad: ', + '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)', + 'lastnamefirstinitial_format' => 'Příjmení první písmeno ze jména (novakj@example.com)', + 'firstintial_dot_lastname_format' => 'Iniciál Príjmení (j.novak@example.com)', + 'firstname_lastname_display' => 'Jméno příjmení (Jane Smith)', + 'lastname_firstname_display' => 'Příjmení (Smith Jane)', + 'name_display_format' => 'Formát zobrazení jména', + 'first' => 'První', + 'firstnamelastname' => 'Jméno Příjmení (jozefnovak@example.com)', + 'lastname_firstinitial' => 'Příjmení Iniciál (novak_j@example.com)', + 'firstinitial.lastname' => 'Iniciál Príjmení (j.novak@example.com)', + 'firstnamelastinitial' => 'Jméno Iniciál(josefn@example.com)', + 'first_name' => 'Jméno', + 'first_name_format' => 'Jméno (jane@example.com)', + 'files' => 'Soubory', + 'file_name' => 'Soubor', + 'file_type' => 'Typ souboru', + 'filesize' => 'Velikost souboru', + 'file_uploads' => 'Nahrání souboru', + 'file_upload' => 'Nahrání souboru', + 'generate' => 'Vytvořit', + 'generate_labels' => 'Generovat štítky', + 'github_markdown' => 'V kolonce je možné použít Github variantu markdown.', + 'groups' => 'Skupiny', + 'gravatar_email' => 'Emailová adresa Gravatar', + 'gravatar_url' => 'Změňte svůj avatar na Gravatar.com.', + 'history' => 'Historie', + 'history_for' => 'Historie uživatele', + 'id' => 'ID', + 'image' => 'Obrázek', + 'image_delete' => 'Smazat obrázek', + 'include_deleted' => 'Zahrnout odstraněné položky', + 'image_upload' => 'Nahrát obrázek', + 'filetypes_accepted_help' => 'Přijatý typ souboru je :types. Maximální povolená velikost nahrávání je :size.|Přijaté typy souborů jsou :types. Maximální povolená velikost nahrávání je :size.', + 'filetypes_size_help' => 'Maximální povolená velikost nahrávání je :size.', + 'image_filetypes_help' => 'Podporované typy souborů jsou jpg, png, gif, a svg. Velikost může být nejvýše :size.', + 'unaccepted_image_type' => 'Soubor s obrázkem nebyl čitelný. Přijatelné druhy souborů jsou jpg, webp, png, gif, a svg. Tento soubor je druhu: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Mapa polí a zpracovávat tento soubor', + 'importing' => 'Importování', + 'importing_help' => 'Prostřednictvím souboru CSV můžete importovat majetek, příslušenství, licence, komponenty, spotřební materiál a uživatele.

CSV by měl být oddělený čárkou a formátovaný s hlavičkami, které odpovídají vzorovému CSV.', + 'import-history' => 'Historie importu', + 'asset_maintenance' => 'Údržba zařízení', + 'asset_maintenance_report' => 'Zpráva o údržbě zařízení', + 'asset_maintenances' => 'Záznamy o údržbě zařízení', + 'item' => 'Položka', + 'item_name' => 'Název položky', + 'import_file' => 'importovat CSV soubor', + 'import_type' => 'Typ importu CSV', + 'insufficient_permissions' => 'Nedostatečná oprávnění!', + 'kits' => 'Předdefinované sady', + 'language' => 'Jazyk', + 'last' => 'Poslední', + 'last_login' => 'Poslední přihlášení', + 'last_name' => 'Příjmení', + 'license' => 'Licence', + 'license_report' => 'Report licencí', + 'licenses_available' => 'dostupných licencí', + 'licenses' => 'Licence', + 'list_all' => 'Vypsat vše', + 'loading' => 'Načítání, čekejte prosím...', + 'lock_passwords' => 'Tato hodnota pole nebude uložena v ukázkové instalaci.', + 'feature_disabled' => 'Tato funkce byla deaktivována pro demo instalaci.', + 'location' => 'Lokalita', + 'location_plural' => 'Poloha|Poloha', + 'locations' => 'Umístění', + 'logo_size' => 'Čtvercová loga vypadají nejlépe s Logo + Text. Maximální velikost loga je 50px vysoká x 500px široká. ', + 'logout' => 'Odhlásit', + 'lookup_by_tag' => 'Vyhledávání podle značky majetku', + 'maintenances' => 'Údržby', + 'manage_api_keys' => 'Spravovat API klíče', + '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. Ponechte Min. QTY prázdnou, pokud nechcete dostávat upozornění na malé zásoby.', + 'model_no' => 'Modelové č.', + 'months' => 'měsíce', + 'moreinfo' => 'Další informace', + 'name' => 'Název', + 'new_password' => 'Nové heslo', + 'next' => 'Další', + 'next_audit_date' => 'Další datum auditu', + 'no_email' => 'K tomuto uživateli není přiřazena žádná e-mailová adresa', + 'last_audit' => 'Poslední audit', + 'new' => 'nový!', + 'no_depreciation' => 'Žádná amortizace', + 'no_results' => 'Žádné výsledky.', + 'no' => 'Ne', + 'notes' => 'Poznámky', + 'order_number' => 'Číslo objednávky', + 'only_deleted' => 'Pouze odstraněné položky', + 'page_menu' => 'Zobrazuji _MENU_ položky', + 'pagination_info' => 'Zobrazuji _START_ to _END_ of _TOTAL_ položek', + 'pending' => 'Čeká na vyřízení', + 'people' => 'Lidé', + 'per_page' => 'Výsledků na stránku', + 'previous' => 'Předchozí', + 'processing' => 'Pracuji', + 'profile' => 'Váš profil', + 'purchase_cost' => 'Nákupní cena', + 'purchase_date' => 'Datum nákupu', + 'qty' => 'Množství', + 'quantity' => 'Množství', + 'quantity_minimum' => 'Máte :count položek pod nebo téměř pod nejnižšími skladovými zásobami', + 'quickscan_checkin' => 'Rychlé skenování přivlastněných počítačů', + 'quickscan_checkin_status' => 'Stav převzetí', + 'ready_to_deploy' => 'Připraveno k přidělení', + 'recent_activity' => 'Nedávná aktivita', + 'remaining' => 'Zbývá', + 'remove_company' => 'Odstraňte sdružení společnosti', + 'reports' => 'Reporty', + 'restored' => 'obnoveno', + 'restore' => 'Obnovit', + 'requestable_models' => 'Požadované modely', + 'requested' => 'Požadováno', + 'requested_date' => 'Požadované datum', + 'requested_assets' => 'Vyžádaný majetek', + 'requested_assets_menu' => 'Vyžádaný majetek', + 'request_canceled' => 'Žádost zrušena', + 'save' => 'Uložit', + 'select_var' => 'Vyberte :thing... ', // this will eventually replace all of our other selects + 'select' => 'Zvolit', + 'select_all' => 'Vybrat vše', + 'search' => 'Hledat', + 'select_category' => 'Vyberte kategorii', + 'select_department' => 'Vyberte Oddělení', + 'select_depreciation' => 'Zvolit typ amortizace', + 'select_location' => 'Zvolit místo', + 'select_manufacturer' => 'Zvolit výrobce', + 'select_model' => 'Zvolit model', + 'select_supplier' => 'Zvolit dodavatele', + 'select_user' => 'Zvolit uživatele', + 'select_date' => 'Vyberte Datum (RRRR-MM-DD)', + 'select_statuslabel' => 'Vybrat stav', + 'select_company' => 'Zvolte společnost', + 'select_asset' => 'Zvolte majetek', + 'settings' => 'Nastavení', + 'show_deleted' => 'Zobrazit smazané', + 'show_current' => 'Zobrazit aktuální', + 'sign_in' => 'Přihlásit se', + 'signature' => 'Podpis', + 'signed_off_by' => 'Odepsal:', + 'skin' => 'Vzhled', + 'webhook_msg_note' => 'Oznámení zavolá webhook', + 'webhook_test_msg' => 'Ah haj! Vypadá to, že vaše :app integrace se Snipe-IT funguje!', + 'some_features_disabled' => 'REŽIM DEMO: Některé funkce jsou pro tuto instalaci zakázány.', + 'site_name' => 'Název lokality', + 'state' => 'Stát', + 'status_labels' => 'Označení stavu', + 'status' => 'Stav', + 'accept_eula' => 'Licenční podmínky', + 'supplier' => 'Dodavatel', + 'suppliers' => 'Dodavatelé', + 'sure_to_delete' => 'Opravdu si přejete odstranit', + 'sure_to_delete_var' => 'Opravdu chcete smazat :item?', + 'delete_what' => 'Odstranit :item', + 'submit' => 'Odeslat', + 'target' => 'Cíl', + 'time_and_date_display' => 'Zobrazení času a data', + 'total_assets' => 'celkem zařízení', + 'total_licenses' => 'celkem licencí', + 'total_accessories' => 'celkové příslušenství', + 'total_consumables' => 'celkový spotřební materiál', + 'type' => 'Typ', + 'undeployable' => 'Ne-přiřaditelné', + 'unknown_admin' => 'Neznámy správce', + 'username_format' => 'Formát uživatelského jména', + 'username' => 'Uživatelské jméno', + 'update' => 'Aktualizace', + 'upload_filetypes_help' => 'Podporované typy souborů jsou png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, xlsx, xml, rtf, zip, a rar. Velikost může být až :size.', + 'uploaded' => 'Nahráno', + 'user' => 'Uživatel', + 'accepted' => 'přijato', + 'declined' => 'zamítnuto', + 'unassigned' => 'Nepřiřazeno', + 'unaccepted_asset_report' => 'Nepřijatelné majetky', + 'users' => 'Uživatelé', + 'viewall' => 'Zobrazit vše', + 'viewassets' => 'Zobrazit přiřazený majetek', + 'viewassetsfor' => 'Zobrazit majetky pro :name', + 'website' => 'Webová stránka', + 'welcome' => 'Vítej, :name', + 'years' => 'roky', + 'yes' => 'Ano', + 'zip' => 'PSČ', + 'noimage' => 'Obrázek nebyl nahrán, nebo nebyl nalezen.', + 'file_does_not_exist' => 'Požadovaný soubor neexistuje.', + 'file_upload_success' => 'Soubor byl úspěšně nahrán!', + 'no_files_uploaded' => 'Soubor byl úspěšně nahrán!', + 'token_expired' => 'Platnost relace formuláře vypršela. Prosím zkuste to znovu.', + 'login_enabled' => 'Přihlášení povoleno', + 'audit_due' => 'Ke inventuře', + 'audit_overdue' => 'Po termínu inventury', + 'accept' => 'Přijmout :asset', + 'i_accept' => 'Přijímám', + 'i_decline' => 'Odmítám', + 'accept_decline' => 'Přijímat/zamítnout', + 'sign_tos' => 'Podepsáním níže souhlasíte s podmínkami služby:', + 'clear_signature' => 'Vymazat podpis', + 'show_help' => 'Zobrazit nápovědu', + 'hide_help' => 'Skrýt nápovědu', + 'view_all' => 'zobrazit vše', + 'hide_deleted' => 'Skrýt smazané', + 'email' => 'Email', + 'do_not_change' => 'Neměnit', + 'bug_report' => 'Nahlásit chybu', + 'user_manual' => 'Uživatelská příručka', + 'setup_step_1' => 'Krok 1', + 'setup_step_2' => 'Krok 2', + 'setup_step_3' => 'Krok 3', + 'setup_step_4' => 'Krok 4', + 'setup_config_check' => 'Kontrola konfigurace', + 'setup_create_database' => 'Vytvořit databázové tabulky', + 'setup_create_admin' => 'Vytvořit administrátora', + 'setup_done' => 'Hotovo!', + 'bulk_edit_about_to' => 'Tímto upravíte následující možnosti: ', + 'checked_out' => 'K výdeji', + 'checked_out_to' => 'Vydáno', + 'fields' => 'Pole', + 'last_checkout' => 'Naposledy vydáno', + 'due_to_checkin' => 'Následující :count položky mají být zkontrolovány brzy:', + 'expected_checkin' => 'Očekávané datum vrácení', + 'reminder_checked_out_items' => 'Toto je připomínka položek, které vám byly aktuálně dány. Pokud se domníváte, že je něco špatně (něco chybí, nebo se zde objevuje něco, co podle vás nedostanete), napište prosím :reply_to_name na :reply_to_address.', + 'changed' => 'Upraveno', + 'to' => 'Pro', + 'report_fields_info' => '

Vyberte pole, která chcete zahrnout do vlastní sestavy, a klepněte na tlačítko Generovat. Soubor (custom-asset-report-YYYY-mm-dd.csv) se stáhne automaticky a můžete jej otevřít v Excelu.

+

Pokud chcete exportovat pouze některá aktiva, použijte níže uvedené možnosti pro úpravu výsledků.

', + 'range' => '(rozsah)', + 'bom_remark' => 'Přidat BOM (byte-order mark) do tohoto CSV', + 'improvements' => 'Zlepšení', + 'information' => 'Informace', + 'permissions' => 'Oprávnění', + 'managed_ldap' => '(Spravováno přes LDAP)', + 'export' => 'Exportovat', + 'ldap_sync' => 'LDAP synchronizace', + 'ldap_user_sync' => 'LDAP synchronizace uživatelů', + 'synchronize' => 'Synchronizovat', + 'sync_results' => 'Výsledky synchronizace', + 'license_serial' => 'Sériový/produktový klíč', + 'invalid_category' => 'Neplatná nebo chybějící kategorie', + 'invalid_item_category_single' => 'Neplatná nebo chybí :type kategorie. Aktualizujte kategorii tohoto :type tak, aby zahrnovala platnou kategorii před zaškrtnutím.', + 'dashboard_info' => 'Toto je vaše hlavní stránka.', + '60_percent_warning' => '60% Dokončeno (upozornění)', + 'dashboard_empty' => 'Zdá se, že jste ještě nic nepřidali, takže nemáme nic úžasného co bychom vám ukázali. Začněte přidáním něčeho!', + 'new_asset' => 'Nový majetek', + 'new_license' => 'Nová licence', + 'new_accessory' => 'Nové příslušenství', + 'new_consumable' => 'Nový spotřební materiál', + 'collapse' => 'Sbalit', + 'assigned' => 'Přiřazené', + 'asset_count' => 'Počet aktiv', + 'accessories_count' => 'Počet příslušenství', + 'consumables_count' => 'Počet spotřebních materiálů', + 'components_count' => 'Počet komponentů', + 'licenses_count' => 'Počet licencí', + 'notification_error' => 'Chyba', + 'notification_error_hint' => 'Pro chyby zkontrolujte formulář níže', + 'notification_bulk_error_hint' => 'Následující pole mají chyby ověření a nebyly upraveny:', + 'notification_success' => 'Hotovo', + 'notification_warning' => 'Pozor', + 'notification_info' => 'Informace', + 'asset_information' => 'Informace o aktivu', + 'model_name' => 'Model', + 'asset_name' => 'Název majetku', + 'consumable_information' => 'Spotřební informace:', + 'consumable_name' => 'Název sp. materiálu:', + 'accessory_information' => 'Informace o příslušenství:', + 'accessory_name' => 'Název příslušenství:', + 'clone_item' => 'Duplikovat položku', + 'checkout_tooltip' => 'Vydat položku', + 'checkin_tooltip' => 'Převzít položku', + 'checkout_user_tooltip' => 'Vydat položku uživateli', + 'maintenance_mode' => 'Systém je momentálně nedostupný kvůli aktualizaci. Zkuste to, prosím, později.', + 'maintenance_mode_title' => 'Systém je dočasně nedostupný', + 'ldap_import' => 'Heslo by nemělo být spravováno LDAP. (To vám umožní odeslat žádost o obnovení zapomenutého hesla.)', + 'purge_not_allowed' => 'Vymazání smazaných dat bylo v souboru .env zakázáno. Obraťte se na podporu nebo správce systému.', + 'backup_delete_not_allowed' => 'Vymazání záloh bylo v souboru .env zakázáno. Obraťte se na podporu nebo správce systému.', + 'additional_files' => 'Další soubory', + 'shitty_browser' => 'Nebyl zjištěn žádný podpis. Pokud používáte starší prohlížeč, použijte prosím modernější pro dokončení přijetí vašeho majetku.', + 'bulk_soft_delete' =>'Také odstranit tyto uživatele. Historie jejich majetku zůstane neporušená/dokud tvrvale nevymažete smazané záznamy v nastavení správce.', + 'bulk_checkin_delete_success' => 'Vybraní uživatelé byli odstraněni a jejich položky byly odebrány.', + 'bulk_checkin_success' => 'Položky vybraných uživatelů byly odebrány.', + 'set_to_null' => 'Odstranit hodnoty z aktiva|Odstranit hodnoty z :asset_count aktiv ', + 'set_users_field_to_null' => 'Odstranit hodnoty :field pro tohoto uživatele|Odstranit :field hodnoty pro všechny :user_count uživatele ', + 'na_no_purchase_date' => 'N/A – neznámé datum nákupu', + 'assets_by_status' => 'Majetek podle stavu', + 'assets_by_status_type' => 'Majetek podle stavu', + 'pie_chart_type' => 'Typ koláčového grafu na hlavní stránce', + 'hello_name' => 'Ahoj, :name!', + 'unaccepted_profile_warning' => 'Máte :count položek vyžadujících potvrzení. Klikněte zde pro jejich přijetí nebo zamítnutí', + 'start_date' => 'Od', + 'end_date' => 'Do', + 'alt_uploaded_image_thumbnail' => 'Nahraný náhledový obrázek', + 'placeholder_kit' => 'Vyberte sadu', + 'file_not_found' => 'Soubor nebyl nalezen', + 'preview_not_available' => '(žádný náhled)', + 'setup' => 'Nastavení', + 'pre_flight' => 'Předletový', + 'skip_to_main_content' => 'Přeskočit na hlavní obsah', + 'toggle_navigation' => 'Přepnout navigaci', + 'alerts' => 'Výstrahy', + 'tasks_view_all' => 'Zobrazit všechny úkoly', + 'true' => 'Souhlasí', + 'false' => 'Nesouhlasí', + 'integration_option' => 'Nastavení integrace', + 'log_does_not_exist' => 'Neexistuje žádný odpovídající záznam záznamu.', + 'merge_users' => 'Sloučit uživatele', + 'merge_information' => 'Toto sloučí :count uživatele do jediného uživatele. Vyberte uživatele, do kterého chcete sloučit ostatní, a související majetek, licence, atd bude přesunut k vybranému uživateli a ostatní uživatelé budou označeni jako smazané.', + 'warning_merge_information' => 'Tato akce NEBYLA vrátit zpět a měla by být použita pouze v případě, že je potřeba sloučit uživatele kvůli chybnému importu nebo synchronizaci. Nezapomeňte nejdříve spustit zálohu.', + 'no_users_selected' => 'Nejsou vybráni žádní uživatelé', + 'not_enough_users_selected' => 'Alespoň :count uživatelé musí být vybráni', + 'merge_success' => ':count uživatelé úspěšně sloučeni do :into_username!', + 'merged' => 'sloučeno', + 'merged_log_this_user_into' => 'Slučil tohoto uživatele (ID :to_id - :to_username) do uživatelského ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Sloučené uživatelské ID :from_id (:from_username) k tomuto uživateli (ID :to_id - :to_username)', + 'clear_and_save' => 'Vyčistit a uložit', + 'update_existing_values' => 'Aktualizovat existující hodnoty?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generování automatického zvyšování značek majetku je zakázáno, takže všechny řádky musí mít vyplněný sloupec "Značka majetku".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Poznámka: Generování auto-rostoucí značky majetku je povoleno, takže aktiva budou vytvořena pro řádky, které nemají "Asset Tag". Řádky, které mají vyplněnou značku "Aktiva", budou aktualizovány s poskytnutými informacemi.', + 'send_welcome_email_to_users' => ' Odeslat uvítací e-mail pro nové uživatele?', + 'send_email' => 'Poslat e-mail', + 'call' => 'Volat číslo', + 'back_before_importing' => 'Zálohovat před importem?', + 'csv_header_field' => 'Pole hlavičky CSV', + 'import_field' => 'Importovat pole', + 'sample_value' => 'Hodnota vzorku', + 'no_headers' => 'Nebyly nalezeny žádné sloupce', + 'error_in_import_file' => 'Došlo k chybě při čtení CSV souboru: :error', + 'errors_importing' => 'Došlo k některým chybám při importu: ', + 'warning' => 'VAROVÁNÍ: :warning', + 'success_redirecting' => '"Úspěch... přesměrování.', + 'cancel_request' => 'Zrušit tuto žádost o položku', + 'setup_successful_migrations' => 'Vaše databázové tabulky byly vytvořeny', + 'setup_migration_output' => 'Výstup migrace:', + 'setup_migration_create_user' => 'Další: Založení uživatele', + 'importer_generic_error' => 'Import souboru je dokončen, ale obdrželi jsme chybu. To je obvykle způsobeno přerušením API třetí strany z oznamovacího webhooku (jako je Slack) a nezasahovalo by do samotného importu, ale měli byste to potvrdit.', + 'confirm' => 'Potvrdit', + 'autoassign_licenses' => 'Automatické přiřazení licencí', + 'autoassign_licenses_help' => 'Povolit tomuto uživateli mít licence přiřazené prostřednictvím uživatelského rozhraní pro hromadné přiřazení nebo cli nástrojů.', + 'autoassign_licenses_help_long' => 'Povolí uživateli získávat licence skze hromadnou správu licencí, ať již GUI or CLI. Například pokud si nepřejete, aby externisti nedostávali automaticky licence, náležící pouze zaměstnancům. Licenci jim můžete i nadále přiřazovat ručně, pouze nebudou zahrnuti do hromadného zpracování.', + 'no_autoassign_licenses_help' => 'Nezahrnovat uživatele do hromadného zpracování licencí.', + 'modal_confirm_generic' => 'Jste si jistí?', + 'cannot_be_deleted' => 'Položka nemůže být odstraněna', + 'cannot_be_edited' => 'Tuto položku nelze upravit.', + 'undeployable_tooltip' => 'Tuto položku nelze zkontrolovat. Zkontrolujte zbývající množství.', + 'serial_number' => 'Pořadové číslo', + 'item_notes' => ':item Notes', + 'item_name_var' => ':název položky', + 'error_user_company' => 'Objednat cílovou společnost a společnost aktiv se neshodují', + 'error_user_company_accept_view' => 'Majetek přiřazený vám patří jiné společnosti, takže ho nemůžete přijmout ani odmítnout, zkontrolujte si prosím svůj manažer', + 'importer' => [ + 'checked_out_to_fullname' => 'Odškrtnuto na: Celé jméno', + 'checked_out_to_first_name' => 'Odškrtnuto na: křestní jméno', + 'checked_out_to_last_name' => 'Odškrtnuto na: příjmení', + 'checked_out_to_username' => 'Zaškrtnuto na: Uživatelské jméno', + 'checked_out_to_email' => 'Zaškrtnuto do: E-mail', + 'checked_out_to_tag' => 'Zaškrtnuto na: Značka majetku', + 'manager_first_name' => 'Jméno manažera', + 'manager_last_name' => 'Příjmení nadřízeného', + 'manager_full_name' => 'Celé jméno správce', + 'manager_username' => 'Uživatelské jméno správce', + 'checkout_type' => 'Typ pokladny', + 'checkout_location' => 'Rezervovat na umístění', + 'image_filename' => 'Název souboru obrázku', + 'do_not_import' => 'Neimportovat', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Měna', + 'address2' => 'Adresa 2', + 'import_note' => 'Importováno pomocí csv importu', + ], + 'percent_complete' => '% dokončit', + 'uploading' => 'Nahrávám... ', + 'upload_error' => 'Chyba při nahrávání souboru. Zkontrolujte, zda nejsou žádné prázdné řádky a že nejsou duplicitní názvy sloupců.', + 'copy_to_clipboard' => 'Kopírovat do schránky', + 'copied' => 'Zkopírováno!', + 'status_compatibility' => 'Pokud jsou položky již přiřazeny, nelze je změnit na typ stavu bez použití souboru a tato změna hodnoty bude přeskočena.', + 'rtd_location_help' => 'Toto je umístění majetku, když se neprovádí kontrola', + 'item_not_found' => ':item_type ID :id neexistuje nebo byl smazán', + 'action_permission_denied' => 'Nemáte oprávnění k :action :item_type ID :id', + 'action_permission_generic' => 'Nemáte oprávnění k :action tohoto :item_type', + 'edit' => 'upravit', + 'action_source' => 'Zdroj akcí', + 'or' => 'nebo', + 'url' => 'URL', + 'edit_fieldset' => 'Upravit pole a možnosti sady polí', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Hromadné odstranění :object_type', + 'warn' => 'Chystáte se odstranit jeden :object_type|Chystáte se smazat :count :object_type', + 'success' => ':object_type byl úspěšně smazán|Úspěšně odstraněn :count :object_type', + 'error' => 'Nelze odstranit :object_type', + 'nothing_selected' => 'Nebylo vybráno :object_type - nic se nedá dělat', + 'partial' => 'Smazáno :success_count :object_type, ale :error_count :object_type nelze odstranit', + ], + ], + 'no_requestable' => 'Neexistují žádné požadované položky nebo modely aktiv.', + + 'countable' => [ + 'accessories' => ':count Příslušenství |:count Příslušenství', + 'assets' => ':count majetek|:count majetku', + 'licenses' => ':count licence|:count licence', + 'license_seats' => ':count sídlo licence|:count licenční místa', + 'consumables' => ':count Spotřební materiál|:count Spotřební materiál', + 'components' => ':count komponenta|:count komponenty', + ] + +]; diff --git a/resources/lang/cs-CZ/help.php b/resources/lang/cs-CZ/help.php new file mode 100644 index 0000000000..867614ad09 --- /dev/null +++ b/resources/lang/cs-CZ/help.php @@ -0,0 +1,35 @@ + 'Více informací', + + 'audit_help' => 'Zaškrtnutím tohoto políčka upravíte záznam majetku tak, aby odrážel toto nové umístění. Ponecháním nezaškrtnutého políčka bude jednoduše zaznamenána umístění v protokolu auditu.

Všimněte si, že pokud je tento majetek odzkoušen, nezmění umístění osoby, majetku nebo umístění, na které je odeslán.', + + 'assets' => 'Majetky jsou položky sledované sériovým nebo inventárním čísle,. Bývají u položek, které mají vyšší hodnotu a kde je důležitá identifikace.', + + 'categories' => 'Kategorie usnadňují organizovat majetek. Takovou kategorii může být např. "Desktopy", "Notebooky", "Mobilní telefony", "Tablety", apod. Nicméně můžete použít kategorie jakýmkoli způsobem.', + + 'accessories' => 'Příslušenství je cokoliv, co předáte uživatelům, ale nemá to sériové číslo (nebo je neevidujete), např. myš, nebo klávesnice.', + + 'companies' => 'Společnost může být použita jen jako běžná vlastnost majetku, nebo také k omezení viditelnosti majetku, uživatelů atd., pakliže je v nastavení administrátora povolena plná podpora společností.', + + 'components' => 'Díly jsou položky, které jsou součástí majetku, jako např. HDD, RAM atp.', + + 'consumables' => 'Spotřební materiál jsou takové položky, které jsou v čase spotřebovávány, jako např. toner, inkoust či papír do tiskáren.', + + 'depreciations' => 'Můžete nastavit amortizaci majetku pro jeho rovnoměrné odepisování.', + + 'empty_file' => 'Dovozce zjistí, že tento soubor je prázdný.' +]; diff --git a/resources/lang/cs-CZ/localizations.php b/resources/lang/cs-CZ/localizations.php new file mode 100644 index 0000000000..87e9750980 --- /dev/null +++ b/resources/lang/cs-CZ/localizations.php @@ -0,0 +1,321 @@ + 'Vyberte jazyk', + 'languages' => [ + 'en-US'=> 'Angličtina, USA', + 'en-GB'=> 'Angličtina, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikánština', + 'ar-SA'=> 'Arabština', + 'bg-BG'=> 'Bulharština', + 'zh-CN'=> 'Zjednodušená čínština', + 'zh-TW'=> 'Tradiční čínština', + 'ca-ES' => 'Katalánština', + 'hr-HR'=> 'Chorvatština', + 'cs-CZ'=> 'Čeština', + 'da-DK'=> 'Dánština', + 'nl-NL'=> 'Holandština', + 'en-ID'=> 'Angličtina, Indie', + 'et-EE'=> 'Estonština', + 'fil-PH'=> 'Filipínština', + 'fi-FI'=> 'Finština', + 'fr-FR'=> 'Francouzština', + 'de-DE'=> 'Němčina', + 'de-if'=> 'Němčina (neformální)', + 'el-GR'=> 'Řečtina', + 'he-IL'=> 'Hebrejština', + 'hu-HU'=> 'Maďarština', + 'is-IS' => 'Islandština', + 'id-ID'=> 'Indonéština', + 'ga-IE'=> 'Irština', + 'it-IT'=> 'Italština', + 'ja-JP'=> 'Japonština', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korejština', + 'lt-LT'=>'Litevština', + 'lv-LV'=> 'Lotyšština', + 'mk-MK'=> 'Makedonština', + 'ms-MY'=> 'Malajština', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolština', + 'no-NO'=> 'Norština', + 'fa-IR'=> 'Perština', + 'pl-PL'=> 'Polština', + 'pt-PT'=> 'Portugalština', + 'pt-BR'=> 'Portugalština, brazilština', + 'ro-RO'=> 'Rumunština', + 'ru-RU'=> 'Ruština', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovenština', + 'sl-SI'=> 'Slovinština', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Španělština', + 'es-CO'=> 'Španělština, Kolumbie', + 'es-MX'=> 'Španělština, Mexiko', + 'es-VE'=> 'Španělština, Venezuela', + 'sv-SE'=> 'Švédština', + 'tl-PH'=> 'Tagalština', + 'ta-IN'=> 'Tamilština', + 'th-TH'=> 'Thajština', + 'tr-TR'=> 'Turečtina', + 'uk-UA'=> 'Ukrajinština', + 'vi-VN'=> 'Vietnamština', + 'cy-GB'=> 'Velština', + 'zu-ZA'=> 'Zuluština', + ], + + 'select_country' => 'Zvolte stát', + + 'countries' => [ + 'AC'=>'Ostrov Ascension', + 'AD'=>'Andorra', + 'AE'=>'Spojené arabské emiráty', + 'AF'=>'Afghánistán', + 'AG'=>'Antigua a Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albánie', + 'AM'=>'Arménie', + 'AN'=>'Nizozemské Antily', + 'AO'=>'Angola', + 'AQ'=>'Antarktida', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Rakousko', + 'AU'=>'Austrálie', + 'AW'=>'Aruba', + 'AX'=>'Åland', + 'AZ'=>'Ázerbardžán', + 'BA'=>'Bosna a Hercegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgie', + 'BD'=>'Bangladéš', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulharsko', + 'BH'=>'Bahrajn', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermudy', + 'BN'=>'Brunej Darussalam', + 'BO'=>'Bolívie', + 'BR'=>'Brazílie', + 'BS'=>'Bahamy', + 'BT'=>'Bhútán', + 'BV'=>'Bouvetův ostrov', + 'BW'=>'Botswana', + 'BY'=>'Bělorusko', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Kokosové ostrovy', + 'CD'=>'Konžská demokratická republika', + 'CF'=>'Středoafrická republika', + 'CG'=>'Kongo (republika)', + 'CH'=>'Švýcarsko', + 'CI'=>'Pobřeží Slonoviny', + 'CK'=>'Cookovy ostrovy', + 'CL'=>'Chile', + 'CM'=>'Kamerun', + 'CN'=>'Čínská lidová republika', + 'CO'=>'Kolumbie', + 'CR'=>'Kostarika', + 'CU'=>'Kuba', + 'CV'=>'Kapverdy', + 'CX'=>'Vánoční ostrov', + 'CY'=>'Kypr', + 'CZ'=>'Česká republika', + 'DE'=>'Německo', + 'DJ'=>'Džibutsko', + 'DK'=>'Dánsko', + 'DM'=>'Dominika', + 'DO'=>'Dominikánská republika', + 'DZ'=>'Alžírsko', + 'EC'=>'Ekvádor', + 'EE'=>'Estonsko', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Španělsko', + 'ET'=>'Etiopie', + 'EU'=>'Evropská unie', + 'FI'=>'Finsko', + 'FJ'=>'Fidži', + 'FK'=>'Falklandské ostrovy (Malviny)', + 'FM'=>'Mikronésie, Federativní státy', + 'FO'=>'Faerské ostrovy', + 'FR'=>'Francie', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Gruzie', + 'GF'=>'Francouzská Guyana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grónsko', + 'GM'=>'Gambie', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Rovníková Guinea', + 'GR'=>'Řecko', + 'GS'=>'Jižní Georgie a Jižní Sandwichovy ostrovy', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heardův ostrov a MacDonaldovy ostrovy', + 'HN'=>'Honduras', + 'HR'=>'Chorvatsko (místní název: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Maďarsko', + 'ID'=>'Indonésie', + 'IE'=>'Irsko', + 'IL'=>'Israel', + 'IM'=>'Ostrov Man', + 'IN'=>'Indie', + 'IO'=>'Britské území v Indickém oceánu', + 'IQ'=>'Irák', + 'IR'=>'Írán, Islámská republika', + 'IS'=>'Island', + 'IT'=>'Itálie', + 'JE'=>'Jersey', + 'JM'=>'Jamajka', + 'JO'=>'Jordánsko', + 'JP'=>'Japonsko', + 'KE'=>'Keňa', + 'KG'=>'Kyrgyzstán', + 'KH'=>'Kambodža', + 'KI'=>'Kiribati', + 'KM'=>'Komory', + 'KN'=>'Svatý Kryštof a Nevis', + 'KR'=>'Korejská republika', + 'KW'=>'Kuvajt', + 'KY'=>'Kajmanské ostrovy', + 'KZ'=>'Kazachstán', + 'LA'=>'Laoská lidově demokratická republika', + 'LB'=>'Libanon', + 'LC'=>'Svatá Lucie', + 'LI'=>'Lichtenštejnsko', + 'LK'=>'Srí Lanka', + 'LR'=>'Libérie', + 'LS'=>'Lesotho', + 'LT'=>'Litva', + 'LU'=>'Lucembursko', + 'LV'=>'Lotyšsko', + 'LY'=>'Libyjská arabská džamáhíríje', + 'MA'=>'Maroko', + 'MC'=>'Monako', + 'MD'=>'Moldavská republika', + 'ME'=>'Černá Hora', + 'MG'=>'Madagaskar', + 'MH'=>'Marshallovy ostrovy', + 'MK'=>'Makedonie, Bývalá jugoslávská republika', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolsko', + 'MO'=>'Macao', + 'MP'=>'Severní Mariánské ostrovy', + 'MQ'=>'Martinik', + 'MR'=>'Mauretánie', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauricius', + 'MV'=>'Maledivy', + 'MW'=>'Malawi', + 'MX'=>'Mexiko', + 'MY'=>'Malajsie', + 'MZ'=>'Mosambik', + 'NA'=>'Namibie', + 'NC'=>'Nová Kaledonie', + 'NE'=>'Niger', + 'NF'=>'Ostrov Norfolk', + 'NG'=>'Nigérie', + 'NI'=>'Nikaragua', + 'NL'=>'Nizozemsko', + 'NO'=>'Norsko', + 'NP'=>'Nepál', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Nový Zéland', + 'OM'=>'Omán', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Francouzská Polynésie', + 'PG'=>'Papua-Nová Guinea', + 'PH'=>'Filipíny, Republika', + 'PK'=>'Pákistán', + 'PL'=>'Polsko', + 'PM'=>'Saint-Pierre a Miquelon', + 'PN'=>'Pitcairnovy ostrovy', + 'PR'=>'Portoriko', + 'PS'=>'Palestina', + 'PT'=>'Portugalsko', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Katar', + 'RE'=>'Réunion', + 'RO'=>'Rumunsko', + 'RS'=>'Srbsko', + 'RU'=>'Ruská federace', + 'RW'=>'Rwanda', + 'SA'=>'Saúdská Arábie', + 'UK'=>'Skotsko', + 'SB'=>'Šalamounovy ostrovy', + 'SC'=>'Seychelles', + 'SS'=>'Jižní Súdán', + 'SD'=>'Sudan', + 'SE'=>'Švédsko', + 'SG'=>'Singapur', + 'SH'=>'St. Helena', + 'SI'=>'Slovinsko', + 'SJ'=>'Špicberky a Jan Mayen', + 'SK'=>'Slovensko (Slovenská republika)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somálsko', + 'SR'=>'Suriname', + 'ST'=>'Svatý Tomáš a Princův ostrov', + 'SU'=>'Sovětský svaz', + 'SV'=>'El Salvador', + 'SY'=>'Syrská Arabská republika', + 'SZ'=>'Svazijsko', + 'TC'=>'Ostrovy Turks a Caicos', + 'TD'=>'Čad', + 'TF'=>'Francouzská jižní území', + 'TG'=>'Togo', + 'TH'=>'Thajsko', + 'TJ'=>'Tádžikistán', + 'TK'=>'Tokelau', + 'TI'=>'Východní Timor', + 'TM'=>'Turkmenistán', + 'TN'=>'Tunisko', + 'TO'=>'Tonga', + 'TP'=>'Východní časovač (starý kód)', + 'TR'=>'Turecko', + 'TT'=>'Trinidad a Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Tchaj-wan', + 'TZ'=>'Tanzanie', + 'UA'=>'Ukrajina', + 'UG'=>'Uganda', + 'UK'=>'Spojené království', + 'US'=>'Spojené státy', + 'UM'=>'Menší odlehlé ostrovy USA', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistán', + 'VA'=>'Vatikánský městský stát (Holy See)', + 'VC'=>'Svatý Vincenc a Grenadiny', + 'VE'=>'Venezuela', + 'VG'=>'Britské Panenské ostrovy', + 'VI'=>'Americké Panenské ostrovy', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Ostrovy Wallis a Futuna', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Mayotte', + 'ZA'=>'Jihoafrická republika', + 'ZM'=>'Zambie', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/cs-CZ/mail.php b/resources/lang/cs-CZ/mail.php new file mode 100644 index 0000000000..e846d7cbed --- /dev/null +++ b/resources/lang/cs-CZ/mail.php @@ -0,0 +1,93 @@ + 'Příslušenství přidáno v', + 'Accessory_Checkout_Notification' => 'Příslušenství zkontrolováno', + 'Asset_Checkin_Notification' => 'Majetek přidán v', + 'Asset_Checkout_Notification' => 'Majetek zkontrolován', + 'Confirm_Accessory_Checkin' => 'Potvrzení odevzdání příslušenství', + 'Confirm_Asset_Checkin' => 'Potvrzení odevzdání předmětu', + 'Confirm_accessory_delivery' => 'Potvrďte dodání příslušenství', + 'Confirm_asset_delivery' => 'Potvrďte dodání majetku', + 'Confirm_consumable_delivery' => 'Potvrďte dodání spotřebního zboží', + 'Confirm_license_delivery' => 'Potvrdit dodání licence', + 'Consumable_checkout_notification' => 'Spotřební materiál byl zkontrolován', + 'Days' => 'Dní', + 'Expected_Checkin_Date' => 'Majetek, který vám byl předán, musí být vrácen zpět do :date', + 'Expected_Checkin_Notification' => 'Připomenutí: blížící se lhůta pro :name', + 'Expected_Checkin_Report' => 'Předpokládaný report o dostupném majetku', + 'Expiring_Assets_Report' => 'Hlášení o končících zárukách majetku.', + 'Expiring_Licenses_Report' => 'Hlášení o končící platnosti licencí.', + 'Item_Request_Canceled' => 'Požadavek na položku zrušen', + 'Item_Requested' => 'Požadavek na položku', + 'License_Checkin_Notification' => 'Licence přidána v', + 'License_Checkout_Notification' => 'Licence byla zkontrolována', + 'Low_Inventory_Report' => 'Hlášení o nízkých zásobách', + 'a_user_canceled' => 'Uživatel zrušil žádost o položku na webu', + 'a_user_requested' => 'Uživatel požádal o položku na webu', + 'acceptance_asset_accepted' => 'Uživatel potvrdil vlastnictví', + 'acceptance_asset_declined' => 'Uživatel zamítl vlastnictví', + 'accessory_name' => 'Název příslušenství:', + 'additional_notes' => 'Další Poznámky:', + 'admin_has_created' => 'Administrátor pro vás vytvořil účet na stránce :web.', + 'asset' => 'Majetek:', + 'asset_name' => 'Název majetku:', + 'asset_requested' => 'Požadovaný majetek', + 'asset_tag' => 'Inventární číslo', + 'assets_warrantee_alert' => 'Je zde :count položka se zárukou končící v následujících :threshold dnech.|Jsou zde :count položek se zárukou končící v následujících :threshold dnech.', + 'assigned_to' => 'Přiděleno', + 'best_regards' => 'S pozdravem,', + 'canceled' => 'Zrušeno:', + 'checkin_date' => 'Datum převzetí:', + 'checkout_date' => 'Datum vydání:', + 'checkedout_from' => 'Zkontrolováno od', + 'checkedin_from' => 'Zaškrtnuto z', + 'checked_into' => 'Ověřeno do', + 'click_on_the_link_accessory' => 'Kliknutím na odkaz v dolní části potvrďte, že jste obdrželi příslušné příslušenství.', + 'click_on_the_link_asset' => 'Kliknutím na odkaz v dolní části potvrďte, že jste obdrželi daný produkt.', + 'click_to_confirm' => 'Kliknutím na následující odkaz potvrdíte váš účet pro :web:', + 'current_QTY' => 'Aktuální množství', + 'days' => 'Dní', + 'expecting_checkin_date' => 'Očekávané datum převzetí:', + 'expires' => 'Vyprší', + 'hello' => 'Dobrý den', + 'hi' => 'Ahoj', + 'i_have_read' => 'Přečetl/a jsem si podmínky používání, souhlasím s pravidel používání a obdržel jsem tuto položku.', + 'inventory_report' => 'Zpráva o majetku', + 'item' => 'Položka:', + '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.', + 'link_to_update_password' => 'Klepnutím na následující odkaz aktualizujte své heslo pro :web:', + 'login' => 'Uživatelské jméno:', + 'login_first_admin' => 'Přihlaste se k nové instalaci Snipe-IT pomocí níže uvedených pověření:', + '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.', + 'min_QTY' => 'Minimální množství', + 'name' => 'Položka', + 'new_item_checked' => 'Nová položka byla odevzdána pod vaším jménem, podrobnosti jsou uvedeny níže.', + 'notes' => 'Poznámky', + 'password' => 'Heslo:', + 'password_reset' => 'Resetování hesla', + 'read_the_terms' => 'Prosím přečtěte si níže uvedené podmínky použití.', + 'read_the_terms_and_click' => 'Přečtěte si prosím níže uvedené podmínky použití, a klikněte na odkaz v dolní části pro potvrzení, že jste si přečetli a souhlasili s podmínkami použití a obdrželi aktivum.', + 'requested' => 'Zažádáno:', + 'reset_link' => 'Váš odkaz pro resetování hesla', + 'reset_password' => 'Pro zresetování vašeho hesla klikněte na odkaz:', + 'rights_reserved' => 'Všechna práva vyhrazena.', + 'serial' => 'Sériové číslo', + 'snipe_webhook_test' => 'Test integrace Snipe-IT', + 'snipe_webhook_summary' => 'Shrnutí testu integrace Snipe-IT', + 'supplier' => 'Dodavatelé', + 'tag' => 'Značka', + 'test_email' => 'Testovací email od Snipe-IT', + '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: ', + 'to_reset' => 'Pro resetování vašeho hesla vyplňte tento formulář:', + 'type' => 'Typ', + 'upcoming-audits' => 'Je zde :count položka, která má chystaný audit za :threshold dní.|Jsou zde :count položek, který se chystá k auditu za :threshold dní.', + 'user' => 'Uživatel', + 'username' => 'Uživatelské jméno', + 'welcome' => 'Vítej uživateli :name', + 'welcome_to' => 'Vítejte na :web!', + 'your_assets' => 'Zobrazit vaše položky', + 'your_credentials' => 'Vaše pověření Snipe-IT', +]; diff --git a/resources/lang/cs/pagination.php b/resources/lang/cs-CZ/pagination.php similarity index 100% rename from resources/lang/cs/pagination.php rename to resources/lang/cs-CZ/pagination.php diff --git a/resources/lang/cs-CZ/passwords.php b/resources/lang/cs-CZ/passwords.php new file mode 100644 index 0000000000..48efdad052 --- /dev/null +++ b/resources/lang/cs-CZ/passwords.php @@ -0,0 +1,9 @@ + 'Pokud v našem systému existuje uživatel s touto emailovou adresou, byl odeslán e-mail pro obnovení hesla.', + 'user' => 'Pokud v našem systému existuje uživatel s touto emailovou adresou, byl odeslán e-mail pro obnovení hesla.', + 'token' => 'Tento token pro obnovení hesla je neplatný, vypršel, nebo se neshoduje s zadaným uživatelským jménem.', + 'reset' => 'Heslo úspěšně změněno!', + 'password_change' => 'Vaše heslo bylo aktualizováno!', +]; diff --git a/resources/lang/cs/reminders.php b/resources/lang/cs-CZ/reminders.php similarity index 100% rename from resources/lang/cs/reminders.php rename to resources/lang/cs-CZ/reminders.php diff --git a/resources/lang/cs/table.php b/resources/lang/cs-CZ/table.php similarity index 100% rename from resources/lang/cs/table.php rename to resources/lang/cs-CZ/table.php diff --git a/resources/lang/cs-CZ/validation.php b/resources/lang/cs-CZ/validation.php new file mode 100644 index 0000000000..92c41a0c07 --- /dev/null +++ b/resources/lang/cs-CZ/validation.php @@ -0,0 +1,162 @@ + 'Je potřeba potvrdit :attribute.', + 'active_url' => ':attribute není platnou URL.', + 'after' => ':attribute nemůže být dříve než :date.', + 'after_or_equal' => 'Atribut musí mít datum následující nebo rovné: datum.', + 'alpha' => ':attribute může obsahovat pouze písmena.', + 'alpha_dash' => ':attribute může obsahovat pouze písmena, čísla, a pomlčky.', + 'alpha_num' => ':attribute může obsahovat pouze písmena čísla.', + 'array' => 'Atribut musí být atribut.', + 'before' => ':attribute nemůže být později než :date.', + 'before_or_equal' => 'Atribut: musí mít datum před datem nebo se rovnat: datum.', + 'between' => [ + 'numeric' => ':attribute musí být mezi :min - :max.', + 'file' => ':attribute musí být mezi :min - :max kilobajtů.', + 'string' => ':attribute smí obsahovat pouze :min - :max znaků.', + 'array' => 'Atribut: musí obsahovat položky: min a max.', + ], + 'boolean' => ':attribute musí být true nebo false.', + 'confirmed' => 'Potvrzení :attribute se neshoduje.', + 'date' => ':attribute není platným datem.', + 'date_format' => 'Atribut :attribute nesouhlasí s formátem :format.', + 'different' => ':attribute a :other se musí lišit.', + 'digits' => ':attribute musí být :digits číslo.', + 'digits_between' => ':attribute musí být mezi hodnotami :min a :max.', + 'dimensions' => 'Atribut: má neplatné kóty obrázku.', + 'distinct' => 'Pole atributu: atribut má duplicitní hodnotu.', + 'email' => 'Formát :attribute je neplatný.', + 'exists' => 'Zvolený :attribute je neplatný.', + 'file' => 'Atribut: musí být soubor.', + 'filled' => 'Pole atributu: musí mít hodnotu.', + 'image' => ':attribute musí být obrázek.', + 'import_field_empty' => 'Hodnota pro :fieldname nemůže být null.', + 'in' => 'Zvolený :attribute je neplatný.', + 'in_array' => 'Pole atributu neexistuje v: jiné.', + 'integer' => ':attribute musí být celočíselný.', + 'ip' => ':attribute musí být platná IP adresa.', + 'ipv4' => 'Atribut: musí mít platnou adresu IPv4.', + 'ipv6' => 'Atribut: musí být platná adresa IPv6.', + 'is_unique_department' => ':attribute musí být unikátní pro tuto lokalitu společnosti', + 'json' => 'Atribut: musí být platný řetězec JSON.', + 'max' => [ + 'numeric' => ':attribute nesmí být větší než :max.', + 'file' => ':attribute nesmí být větší než :max kilobajtů.', + 'string' => ':attribute nesmí být větší než :max znaků.', + 'array' => 'Atribut: Atribut nesmí mít více než: max položky.', + ], + 'mimes' => ':attribute musí být soubor typu: :values.', + 'mimetypes' => 'Atribut: musí být soubor typu:: values.', + 'min' => [ + 'numeric' => ':attribute musí být minimálne :min.', + 'file' => ':attribute musí být minimálně :min kilobajtů.', + 'string' => ':attribute musí mít minimálně :min znaků.', + 'array' => 'Atribut musí mít alespoň: min položky.', + ], + 'starts_with' => ':attribute musí končit jednou z následujících hodnot: :values.', + 'ends_with' => ':attribute musí končit jedním z těchto znaků: :values.', + + 'not_in' => 'Zvolený :attribute je neplatný.', + 'numeric' => ':attribute musí být číslo.', + 'present' => 'Pole atributu musí být přítomno.', + 'valid_regex' => 'Toto není platný regulární výraz. ', + 'regex' => 'Formát :attribute je neplatný.', + 'required' => 'Pole :attribute je požadováno.', + 'required_if' => 'Položka :attribute je vyžadována, když :other je :value.', + 'required_unless' => 'Pole atributu: je povinné, pokud: jiný není v: hodnoty.', + 'required_with' => 'Hodnota :attribute je vyžadována, když je přítomno :values.', + 'required_with_all' => 'Pole atributu: je požadováno, když: jsou přítomny hodnoty.', + 'required_without' => 'Hodnota :attribute je vyžadována, když není přítomno :values.', + 'required_without_all' => 'Pole atributu: je vyžadováno, pokud nejsou žádné hodnoty: existují.', + 'same' => ':attribute a :other se musí shodovat.', + 'size' => [ + 'numeric' => ':attribute musí být :size.', + 'file' => ':attribute musí být :size kilobajtů.', + 'string' => ':attribute musí mít :size znaků.', + 'array' => 'Atribut: musí obsahovat: položky velikosti.', + ], + 'string' => 'Atribut: musí být řetězec.', + 'timezone' => 'Atribut: musí být platnou zónou.', + 'two_column_unique_undeleted' => ':attribute musí být unikátní napříč :table1 a :table2. ', + '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' => ':attribute nesmí vytvořit kruhový odkaz.', + 'not_array' => ':attribute nemůže být pole.', + 'disallow_same_pwd_as_user_fields' => 'Heslo nemůže být stejné jako uživatelské jméno.', + 'letters' => 'Heslo musí obsahovat nejméně jedno písmeno.', + 'numbers' => 'Heslo musí obsahovat alespoň jednu číslici.', + 'case_diff' => 'Heslo musí použít smíšené znaky.', + 'symbols' => 'Heslo musí obsahovat symboly.', + 'gte' => [ + 'numeric' => 'Hodnota nemůže být záporná' + ], + 'checkboxes' => ':attribute obsahuje neplatné možnosti.', + 'radio_buttons' => ':attribute je neplatný.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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é', + 'dumbpwd' => 'Toto heslo je příliš běžné.', + 'statuslabel_type' => 'Musíte vybrat platný typ štítku stavu', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', + 'last_audit_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', + 'termination_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', + 'expected_checkin.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', + 'start_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', + 'end_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Neplatná hodnota zahrnutá v tomto poli', +]; diff --git a/resources/lang/cs/admin/accessories/message.php b/resources/lang/cs/admin/accessories/message.php deleted file mode 100644 index 334ed31a91..0000000000 --- a/resources/lang/cs/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Příslušenství [:id] neexistuje.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Tato kategorie má nyní :count položek k předání uživatelům. Zkontrolujte převzetí příslušenství a zkuste to znovu. ', - - 'create' => array( - 'error' => 'Doplněk nebyl vytvořen, prosím zkuste to znovu.', - 'success' => 'Doplněk byl úspěšně vytvořen.' - ), - - 'update' => array( - 'error' => 'Doplněk nebyl upraven, prosím zkuste to znovu', - 'success' => 'Doplněk byl úspěšně upraven.' - ), - - 'delete' => array( - 'confirm' => 'Jste si jisti, že chcete odstranit toto příslušenství?', - 'error' => 'Vyskytl se problém při mazání kategorie. Zkuste to znovu prosím.', - 'success' => 'Příslušenství bylo úspěšně odstraněno.' - ), - - 'checkout' => array( - 'error' => 'Příslušenství nebylo převzato, zkuste to znovu', - 'success' => 'Příslušenství úspěšně předáno.', - 'unavailable' => 'Příslušenství nelze vydat. Zkontrolujte skladové zásoby.', - 'user_does_not_exist' => 'Neplatný uživatel. Zkuste to znovu.' - ), - - 'checkin' => array( - 'error' => 'Příslušenství nebylo převzato, zkuste to znovu', - 'success' => 'Příslušenství úspěšně předáno.', - 'user_does_not_exist' => 'Neplatný uživatel. Zkuste to znovu.' - ) - - -); diff --git a/resources/lang/cs/admin/companies/table.php b/resources/lang/cs/admin/companies/table.php deleted file mode 100644 index d32e49bf2a..0000000000 --- a/resources/lang/cs/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Společnosti', - 'create' => 'Založit společnost', - 'title' => 'Společnost', - 'update' => 'Upravit společnost', - 'name' => 'Název společnosti', - 'id' => 'ID', -); diff --git a/resources/lang/cs/admin/custom_fields/general.php b/resources/lang/cs/admin/custom_fields/general.php deleted file mode 100644 index ea4ed5c980..0000000000 --- a/resources/lang/cs/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Vlastní pole', - 'manage' => 'Spravovat', - '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 regexu...', - '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', - 'fieldset' => 'Sada', - 'qty_fields' => 'Počet', - 'fieldsets' => 'Sady', - 'fieldset_name' => 'Název sady', - 'field_name' => 'Název pole', - 'field_values' => 'Hodnota', - 'field_values_help' => 'Přidat možnosti výběru, jedna možnost na řádek. Prázdné řádky jiné než první řádek budou ignorovány.', - 'field_element' => 'Typ pole', - 'field_element_short' => 'Typ', - 'field_format' => 'Formát', - 'field_custom_format' => 'Vlastní formát', - 'field_custom_format_help' => 'Toto pole umožňuje použít pro validaci regulární výrazy. Mělo by začínat slovem "regex:" - například pro ověření, že zadaná hodnota pole obsahuje platný IMEI (15 číslic), použijte regex:/^[0-9]{15}$/.', - 'required' => 'Povinné', - 'req' => 'Pov.', - 'used_by_models' => 'Užito u modelů', - 'order' => 'Pořadí', - 'create_fieldset' => 'Nová sada', - 'update_fieldset' => 'Upravit sadu polí', - 'fieldset_does_not_exist' => 'Sada polí neexistuje', - 'fieldset_updated' => 'Sada polí upravena', - 'create_fieldset_title' => 'Vytvořit nový fieldset', - 'create_field' => 'Nové vlastní pole', - 'create_field_title' => 'Vytvořít vlastní fieldset', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', - 'help_text' => 'Text nápovědy', - 'help_text_description' => 'Toto je volitelný text, který se zobrazí pod formulářovými prvky při úpravách aktiva pro poskytnutí kontextu v poli.', - 'about_custom_fields_title' => 'O vlastních polích', - 'about_custom_fields_text' => 'Vlastní pole umožňují přidat libovolné atributy k aktivům.', - 'add_field_to_fieldset' => 'Přidat pole do fieldsetu', - 'make_optional' => 'Vyžadováno - klikněte pro nastavení na volitelné', - 'make_required' => 'Volitelné - klikněte pro nastavení na vyžadované', - 'reorder' => 'Změnit pořadí', - 'db_field' => 'Databázové pole', - 'db_convert_warning' => 'VAROVÁNÍ. Toto pole je v tabulce vlastních polí jako :db_column, ale mělo by být :expected.', - 'is_unique' => 'Tato hodnota musí být jedinečná pro všechny aktiva', - 'unique' => 'Unikátní', - 'display_in_user_view' => 'Povolit uživateli vyhledat tyto hodnoty na stránce Zobrazit přiřazené položky', - 'display_in_user_view_table' => 'Viditelné pro uživatele', - 'auto_add_to_fieldsets' => 'Automaticky přidat do každé nové sady polí', - 'add_to_preexisting_fieldsets' => 'Přidat do všech stávajících sad polí', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Zobrazovat v seznamech', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/cs/admin/groups/message.php b/resources/lang/cs/admin/groups/message.php deleted file mode 100644 index e385c93ccd..0000000000 --- a/resources/lang/cs/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Skupina již existuje!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'Název je vyžadován', - - 'success' => array( - 'create' => 'Skupina byla úspěšně vytvořena.', - 'update' => 'Skupina byla úspěšně upravena.', - 'delete' => 'Skupina byla úspěšně odstraněna.', - ), - - 'delete' => array( - 'confirm' => 'Určitě chcete odstranit tuto skupinu?', - 'create' => 'Vyskytl se problém s vytvářením skupiny. Zkuste to znovu.', - 'update' => 'Vyskytl se problém s aktualizací skupiny. Zkuste to znovu.', - 'delete' => 'Vyskytl se problém se smazáním skupiny. Zkuste to znovu.', - ), - -); diff --git a/resources/lang/cs/admin/hardware/form.php b/resources/lang/cs/admin/hardware/form.php deleted file mode 100644 index c25eeaca7c..0000000000 --- a/resources/lang/cs/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Potvrzení hromadného odstranění majetku', - 'bulk_restore' => 'Potvrzení hromadného obnovení 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_restore_help' => 'Níže zkontrolujte majetek před jeho hromadnou obnovou. Po obnovení nebude majetek spojen s žádnými uživateli, kterým byl dříve přidělen.', - 'bulk_delete_warn' => 'Chystáte se odstranit :asset_count položek majetku.', - 'bulk_restore_warn' => 'Chystáte se obnovit :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' => 'Chystáte se upravit vlastnosti 1 položky.|Chystáte se upravit vlastnosti :asset_count položek.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Vydané komu', - 'checkout_date' => 'Datum vydání', - 'checkin_date' => 'Datum převzetí', - 'checkout_to' => 'Vydat někomu', - 'cost' => 'Pořizovací cena', - 'create' => 'Vytvořit záznam majetku', - 'date' => 'Datum pořízení', - 'depreciation' => 'Amortizace', - 'depreciates_on' => 'Odepisuje se', - 'default_location' => 'Výchozí umístění', - 'eol_date' => 'Konec životnosti', - 'eol_rate' => 'Míra ukončení životnosti', - 'expected_checkin' => 'Očekávané datum převzetí', - 'expires' => 'Expiruje', - 'fully_depreciated' => 'Plně odepsané', - 'help_checkout' => 'Přejete-li si přiřadit toto zařízení okamžitě, zvolte "Připraveno k předání" ze seznamu níže. ', - 'mac_address' => 'MAC adresa', - 'manufacturer' => 'Výrobce', - 'model' => 'Model', - 'months' => 'měsíce', - 'name' => 'Název majetku', - 'notes' => 'Poznámky', - 'order' => 'Č. objednávky', - 'qr' => 'QR kód', - 'requestable' => 'Uživatelé můžou požádat o tento majetek', - 'select_statustype' => 'Zvolte typ stavu', - 'serial' => 'Sériové číslo', - 'status' => 'Stav', - 'tag' => 'Označení majetku', - 'update' => 'Úprava majetku', - 'warranty' => 'Záruka', - 'warranty_expires' => 'Záruka končí', - 'years' => 'roky', - 'asset_location' => 'Upravit umístění', - 'asset_location_update_default_current' => 'Aktualizovat výchozí umístění A aktuální umístění', - 'asset_location_update_default' => 'Aktualizovat pouze výchozí umístění', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Tento majetek nelze vyskladnit.', - 'asset_deployable' => 'Tento majetek lze vyskladnit.', - 'processing_spinner' => 'Zpracovávání... (S velkými soubory to může chvíli trvat)', - 'optional_infos' => 'Volitelné informace', - 'order_details' => 'Informace související s objednávkou' -]; diff --git a/resources/lang/cs/admin/hardware/general.php b/resources/lang/cs/admin/hardware/general.php deleted file mode 100644 index a48ac159c1..0000000000 --- a/resources/lang/cs/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Majetek', - 'bulk_checkout' => 'Vyskladnit majetek', - 'bulk_checkin' => 'Převzít majetek', - 'checkin' => 'Převzít majetek', - 'checkout' => 'Pokladní majetek', - 'clone' => 'Klonovat majetek', - 'deployable' => 'Připraveno k nasazení', - 'deleted' => 'Tento majetek byl odstraněn.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Upravit majetek', - 'model_deleted' => 'Tento model majetku byl odstraněn. Před obnovením majetku musíte model obnovit.', - 'model_invalid' => 'Model tohoto majetku je neplatný.', - 'model_invalid_fix' => 'Měli byste tento majetek upravit dříve, než jej vydáte, či přijmete.', - 'requestable' => 'Lze vyžádat', - 'requested' => 'Požadováno', - 'not_requestable' => 'Nelze vyžádat', - 'requestable_status_warning' => 'Neměnit stav K vyžádání', - 'restore' => 'Obnovit zařízení', - 'pending' => 'Čekající', - 'undeployable' => 'Nelze vyskladnit', - 'undeployable_tooltip' => 'Tento majetek je ve stavu, který neumožňuje nasazení, a nemůže tak být vydán.', - 'view' => 'Zobrazit majetek', - 'csv_error' => 'Máte chybu v souboru CSV:', - 'import_text' => ' -

- Nahrajte CSV obsahující historii aktiv. Majetek a uživatelé MUSÍ již v systému existovat, nebo budou přeskočeni. Odpovídající aktiva se dopárují přes inventární číslo. Pokusíme se najít odpovídající uživatele na základě uživatelského jména a kritérií, která vyberete níže. Pokud nevyberete žádná kritéria níže, pokusíme se data spárovat pomocí uživatelského jména, který jste nakonfigurovali v Admin > Obecná nastavení. -

- -

Pole zahrnutá do CSV musí odpovídat hlavičkám: Inventární číslo, Jméno, Datum převzetí majetku, Datum vydání majetku. Všechna další pole budou ignorována.

- -

Odevzdání majetku: prázdná nebo budoucí data automaticky odhlásí majetek přidruženému uživateli. Vyloučením sloupce odevzdání majetku nastaví datum odevzdání na dnešek.

- ', - 'csv_import_match_f-l' => 'Formát jmeno.prijmeni (karel.novak)', - 'csv_import_match_initial_last' => 'Formát jprijmeni (knovak)', - 'csv_import_match_first' => 'Formát jmeno (karel)', - 'csv_import_match_email' => 'Email jako uživatelské jméno', - 'csv_import_match_username' => 'Uživatelské jméno podle uživatelského jména', - 'error_messages' => 'Chybové zprávy:', - 'success_messages' => 'Úspěšné zprávy:', - 'alert_details' => 'Podrobnosti naleznete níže.', - 'custom_export' => 'Uživatelsky definovaný export', - 'mfg_warranty_lookup' => 'Vyhledávání stavu záruky :manufacturer', - 'user_department' => 'Oddělení', -]; diff --git a/resources/lang/cs/admin/hardware/message.php b/resources/lang/cs/admin/hardware/message.php deleted file mode 100644 index 21e455b704..0000000000 --- a/resources/lang/cs/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => 'Tento majetek neexistuje nebo jej nelze vyskladnit.', - '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' => [ - 'error' => 'Majetek se nepodařilo vytvořit, zkuste to prosím znovu.', - 'success' => 'Majetek byl v pořádku vytvořen.', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Nebyl zvolen žádný majetek, nic se tedy neupravilo.', - ], - - 'restore' => [ - 'error' => 'Majetek se nepodařilo obnovit, zkuste to prosím později', - 'success' => 'Majetek byl v pořádku obnoven.', - 'bulk_success' => 'Majetek byl v pořádku obnoven.', - 'nothing_updated' => 'Nevybrali jste žádné položky, nic tedy nebylo obnoveno.', - ], - - 'audit' => [ - 'error' => 'Audit majetku byl neúspěšný. Prosím zkuste to znovu.', - 'success' => 'Audit aktiv byl úspěšně zaznamenáván.', - ], - - - 'deletefile' => [ - 'error' => 'Soubor se nesmazal, prosím zkuste to znovu.', - 'success' => 'Soubor byl úspěšně smazán.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'Jeden nebo více sloupců obsahuje v záhlaví poškozené UTF-8 znaky', - 'content_row_has_malformed_characters' => 'Jedna nebo více hodnot v prvním řádku obsahu obsahuje poškozené UTF-8 znaky', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/cs/admin/hardware/table.php b/resources/lang/cs/admin/hardware/table.php deleted file mode 100644 index 0072c4b7ce..0000000000 --- a/resources/lang/cs/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Označení majetku', - 'asset_model' => 'Model', - 'book_value' => 'Aktuální hodnota', - 'change' => 'Příjem/Výdej', - 'checkout_date' => 'Datum vydání', - 'checkoutto' => 'Vydané', - 'components_cost' => 'Celkové náklady na součásti', - 'current_value' => 'Aktuální hodnota', - 'diff' => 'Rozdíl', - 'dl_csv' => 'Stáhnout CSV', - 'eol' => 'Konec životnosti', - 'id' => 'ID', - 'last_checkin_date' => 'Poslední převzetí dne', - 'location' => 'Umístění', - 'purchase_cost' => 'Cena', - 'purchase_date' => 'Zakoupeno', - 'serial' => 'Sériové číslo', - 'status' => 'Stav', - 'title' => 'Majetek ', - 'image' => 'Obrázek zařízení', - 'days_without_acceptance' => 'Dní bez schválení', - 'monthly_depreciation' => 'Měsíční odpisy', - 'assigned_to' => 'Přiděleno', - 'requesting_user' => 'Požaduje uživatel', - 'requested_date' => 'Požadované datum', - 'changed' => 'Upraveno', - 'icon' => 'Ikona', -]; diff --git a/resources/lang/cs/admin/kits/general.php b/resources/lang/cs/admin/kits/general.php deleted file mode 100644 index f1a1f10ab6..0000000000 --- a/resources/lang/cs/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'O předdefinovaných sadách', - 'about_kits_text' => 'Předdefinované sady vám umožní rychle se podívat na sbírku položek (majetek, licence atd.) pro uživatele. To může být užitečné, pokud je váš proces předávání majetku stejný napříč mnoha uživateli a všichni uživatelé obdrží stejné položky.', - 'checkout' => 'Vydat sadu ', - 'create_success' => 'Sada byla úspěšně vytvořena.', - 'create' => 'Vytvořit předdefinovanou sadu', - 'update' => 'Aktualizovat předdefinovanou sadu', - 'delete_success' => 'Sada byla úspěšně smazána.', - 'update_success' => 'Sada byla úspěšně aktualizována.', - 'none_models' => 'Není dostatek dostupných položek pro :model aby mohl být vydán. Potřeba :qty. ', - 'none_licenses' => 'Není dostatek volných licencí :license aby mohl být vydán. Potřeba :qty. ', - 'none_consumables' => 'Není dostatek dostupných položek pro :consumable aby mohl být vydán. Potřeba :qty. ', - 'none_accessory' => 'Není dostatek dostupných položek :accessory aby mohl být vydán. Potřeba :qty. ', - 'append_accessory' => 'Přiložit příslušenství', - 'update_appended_accessory' => 'Aktualizovat přiložené příslušenství', - 'append_consumable' => 'Přiložit spotřební materiál', - 'update_appended_consumable' => 'Upravit přiložený spotřební materiál', - 'append_license' => 'Přiložit licenci', - 'update_appended_license' => 'Upravit přiloženou licenci', - 'append_model' => 'Přiložit model', - 'update_appended_model' => 'Upravit přiložený model', - 'license_error' => 'Licence již je v sadě', - 'license_added_success' => 'Licence byla úspěšně přidána', - 'license_updated' => 'Lincece byla úspěšně aktualizována', - 'license_none' => 'Licence neexistuje', - 'license_detached' => 'Licence úspěšně odpojena', - 'consumable_added_success' => 'Spotřební materiál úspěšně přidán', - 'consumable_updated' => 'Spotřební materiál byl úspěšně upraven', - 'consumable_error' => 'Spotřební materiál již je v sadě', - 'consumable_deleted' => 'Smazání bylo úspěšné', - 'consumable_none' => 'Spotřební materiál neexistuje', - 'consumable_detached' => 'Spotřební materiál byl úspěšně odpojen', - 'accessory_added_success' => 'Příslušenství úspěšně přidáno', - 'accessory_updated' => 'Příslušenství úspěšně aktualizováno', - 'accessory_detached' => 'Příslušenství úspěšně odpojeno', - 'accessory_error' => 'Příslušenství již je připojené k sadě', - 'accessory_deleted' => 'Smazání bylo úspěšné', - 'accessory_none' => 'Příslušenství neexistuje', - 'checkout_success' => 'Vydání proběhlo úspěšně', - 'checkout_error' => 'Chyba vydání', - 'kit_none' => 'Kit neexistuje', - 'kit_created' => 'Kit byl úspěšně vytvořen', - 'kit_updated' => 'Sada byla úspěšně aktualizována', - 'kit_not_found' => 'Sada nenalezena', - 'kit_deleted' => 'Sada byla úspěšně smazána', - 'kit_model_updated' => 'Model byl úspěšně aktualizován', - 'kit_model_detached' => 'Model byl úspěšně odpojen', -]; diff --git a/resources/lang/cs/admin/labels/table.php b/resources/lang/cs/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/cs/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/cs/admin/licenses/general.php b/resources/lang/cs/admin/licenses/general.php deleted file mode 100644 index 6c19bbb15a..0000000000 --- a/resources/lang/cs/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'O licencích', - 'about_licenses' => 'Licence jsou používány ke sledování softwaru. Mají stanovený počet uživatelských licencí, které mohou být přiděleny jednotlivcům', - 'checkin' => 'Převzít jednu licenci', - 'checkout_history' => 'Historie', - 'checkout' => 'Předat jednu licenci', - 'edit' => 'Uprav licenci', - 'filetype_info' => 'Povolené druhy souborů jsou png, gif, jpg, jpeg, doc, docx, pdf, txt, zip a rar.', - 'clone' => 'Duplikovat licenci', - 'history_for' => 'Historie uživatele ', - 'in_out' => 'Stav', - 'info' => 'Informace o licenci', - 'license_seats' => 'Počet licencí', - 'seat' => 'Licence', - 'seats' => 'Počet licencí', - 'software_licenses' => 'Softwarové licence', - 'user' => 'Uživatel', - 'view' => 'Ukaž licenci', - 'delete_disabled' => 'Tuto položku zatím nelze odstranit, neboť jsou vydány některé license.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Hromadně převzít všechny licence', - 'modal' => 'Tímto převezmete jednu licenci. | Tímto převezmete všech :checkedout_seats_count licencí.', - 'enabled_tooltip' => 'Převzít všechny licence vydané jak uživatelům, tak i zařízením', - 'disabled_tooltip' => 'To nelze provést, neboť není vydaná žádná licence', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'Lincece úspěšně převzata! | Licence úspěšně převzaty!', - 'log_msg' => 'Převzato pomocí hromadného zpracování licencí', - ], - - 'checkout_all' => [ - 'button' => 'Vydat všchny licence', - 'modal' => 'Tímto vydáte jednu licenci prvnímu dostupnému uživateli. | Tímto vydáte všech :available_seats_count licencí dostupným uživatelům, přičemž dostupný uživatel je takový, který ještě nepřevzal tuto licenci a přitom má zapnutou volbu automatického přiřazování licencí.', - 'enabled_tooltip' => 'Vydat všechny (dostupné) licence všem uživatelům', - 'disabled_tooltip' => 'Nelze provést, neboť nejsou volné žádné licence', - 'success' => 'Licence byla úspěšně vydána! | :count licenses licencí bylo úspěšně vydáno!', - 'error_no_seats' => 'Nejsou žádné volné (nevydané) licence.', - 'warn_not_enough_seats' => 'Licence byly přiřazeny :count uživatelům, ale již nezbyly žádné volné.', - 'warn_no_avail_users' => 'Nelze provést, neboť již nezbývají žádní uživatelé, kteří tuto licenci nemají přiřazenu.', - 'log_msg' => 'Vydáno pomocí hromadného zpracování licencí', - - - ], - ], -); diff --git a/resources/lang/cs/admin/licenses/message.php b/resources/lang/cs/admin/licenses/message.php deleted file mode 100644 index 631ac184f9..0000000000 --- a/resources/lang/cs/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Licence neexistuje nebo nemáte oprávnění k jejímu zobrazení.', - 'user_does_not_exist' => 'Uživatel neexistuje.', - 'asset_does_not_exist' => 'Majetek, který se pokoušíte spojit s touto licencí, neexistuje.', - 'owner_doesnt_match_asset' => 'Majetek, který se pokoušíte spojit s touto licencí, vlastní někdo jiný než osoba vybraná v rozbalovací nabídce k této licenci.', - 'assoc_users' => 'Licence je předána svému uživateli a nelze ji odstranit. Před odstraněním ji nejprve převezměte. ', - 'select_asset_or_person' => 'Musíte vybrat aktivum nebo uživatele, ale ne obojí.', - 'not_found' => 'Licence nenalezena', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Licence nebyla vytvořena, zkuste to prosím znovu.', - 'success' => 'Licence byla úspěšně vytvořena.' - ), - - 'deletefile' => array( - 'error' => 'Soubor se nepodařilo smazat. Prosím zkuste to znovu.', - 'success' => 'Soubor byl úspěšně smazán.', - ), - - 'upload' => array( - 'error' => 'Soubor(y) se nepodařilo nahrát. Prosím zkuste to 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, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, a lic.', - ), - - 'update' => array( - 'error' => 'Licence nebyla aktualizována, zkuste to prosím znovu', - 'success' => 'Licence byla úspěšně aktualizována.' - ), - - 'delete' => array( - 'confirm' => 'Jste si jisti, že chcete odstranit tuto licenci?', - 'error' => 'Vyskytl se problém při mazání licence. Zkuste to znovu prosím.', - 'success' => 'Licence byla úspěšně smazána.' - ), - - 'checkout' => array( - 'error' => 'Vyskytl se problém při výdeji licence. Zkuste to znovu prosím.', - 'success' => 'Licence byla úspěšně vydána', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Vyskytl se problém při ověřování licence. Zkuste to znovu prosím.', - 'success' => 'Licence byla úspěšně zkontrolována' - ), - -); diff --git a/resources/lang/cs/admin/locations/table.php b/resources/lang/cs/admin/locations/table.php deleted file mode 100644 index 6722bb1957..0000000000 --- a/resources/lang/cs/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Předaných zař.', - 'id' => 'ID', - 'city' => 'Město', - 'state' => 'Stát', - 'country' => 'Země', - 'create' => 'Vytvořit umístění', - 'update' => 'Upravit umístění', - 'print_assigned' => 'Vytisknout přiřazené', - 'print_all_assigned' => 'Vytisknout všechny přiřazené', - 'name' => 'Název umístění', - 'address' => 'Adresa', - 'address2' => 'Address Line 2', - 'zip' => 'PSČ', - 'locations' => 'Umístění', - 'parent' => 'Nadřazené', - 'currency' => 'Měna', - 'ldap_ou' => 'LDAP Vyhledat OU', - 'user_name' => 'Uživatelské Jméno', - 'department' => 'Oddělení', - 'location' => 'Umístění', - 'asset_tag' => 'Označení majetku', - 'asset_name' => 'Název', - 'asset_category' => 'Kategorie', - 'asset_manufacturer' => 'Výrobce', - 'asset_model' => 'Model', - 'asset_serial' => 'Sériové číslo', - 'asset_location' => 'Umístění', - 'asset_checked_out' => 'Vydané', - 'asset_expected_checkin' => 'Očekávané datum vrácení', - 'date' => 'Datum:', - 'signed_by_asset_auditor' => 'Podepsáno (auditor majetku):', - 'signed_by_finance_auditor' => 'Podepsáno (Finanční auditor):', - 'signed_by_location_manager' => 'Podepsáno (Manager):', - 'signed_by' => 'Odepsal:', -]; diff --git a/resources/lang/cs/admin/manufacturers/message.php b/resources/lang/cs/admin/manufacturers/message.php deleted file mode 100644 index 067462a211..0000000000 --- a/resources/lang/cs/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Výrobce neexistuje.', - 'assoc_users' => 'Tento výrobce je uveden minimálně u jednoho modelu a nemůže být smazán. Odstraňte výrobce z modelů a zkuste to znovu. ', - - 'create' => array( - 'error' => 'Výrobce nebyl vytvořen, zkuste to znovu.', - 'success' => 'Výrobce úspěšně vytvořen.' - ), - - 'update' => array( - 'error' => 'Výrobce nebyl vytvořen, zkuste to znovu', - 'success' => 'Výrobce úspěšně vytvořen.' - ), - - 'restore' => array( - 'error' => 'Výrobce nebyl obnoven, zkuste to znovu', - 'success' => 'Výrobce úspěšně obnoven.' - ), - - 'delete' => array( - 'confirm' => 'Opravdu chcete smazat tohoto výrobce?', - 'error' => 'Vyskytl se problém se smazáním výrobce. Zkuste to znovu.', - 'success' => 'Výrobce byl úspěšně smazán.' - ) - -); diff --git a/resources/lang/cs/admin/manufacturers/table.php b/resources/lang/cs/admin/manufacturers/table.php deleted file mode 100644 index ea8d942683..0000000000 --- a/resources/lang/cs/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'O výrobcích', - 'about_manufacturers_text' => 'Výrobci jsou společnosti, které vytvářejí váš majetek. Zde můžete uložit důležitá kontaktní informace o podpoře, která se zobrazí na stránkách s podrobnostmi o majetku.', - 'asset_manufacturers' => 'Výrobci', - 'create' => 'Vytvořit výrobce', - 'id' => 'ID', - 'name' => 'Název', - 'support_email' => 'Emailová podpora', - 'support_phone' => 'Telefonní podpora', - 'support_url' => 'URL podpory', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Upravit Výrobce', - 'url' => 'URL', - -); diff --git a/resources/lang/cs/admin/models/general.php b/resources/lang/cs/admin/models/general.php deleted file mode 100644 index 64b707d790..0000000000 --- a/resources/lang/cs/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'O modelech majetku', - 'about_models_text' => 'Modely majetku jsou způsoby seskupení shodných majetků. "MBP 2013", "iPhone 6s" atd.', - 'deleted' => 'Tento model byl odstraněn.', - 'bulk_delete' => 'Hromadné mazání modelů majetku', - 'bulk_delete_help' => 'Pomocí zaškrtávacích kolonek potvrďte smazání označených modelů majetku. Modely majetku, ke kterým je přiřazen majetek nemohou být smazány dokud jim přiřazený majetek nebude přeřazen k jinému modulu.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Obnovení Modelu', - 'requestable' => 'Uživatelé můžou požádat o tento model', - 'show_mac_address' => 'Zobrazovat pole MAC adresa u zařízení tohoto druhu', - 'view_deleted' => 'Zobrazit smazané', - 'view_models' => 'Zobrazit Modely', - 'fieldset' => 'Sada polí', - 'no_custom_field' => 'Bez vlastních polí', - 'add_default_values' => 'Přidat výchozí hodnoty', -); diff --git a/resources/lang/cs/admin/models/message.php b/resources/lang/cs/admin/models/message.php deleted file mode 100644 index 02eaca01e3..0000000000 --- a/resources/lang/cs/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model neexistuje.', - 'no_association' => 'VAROVÁNÍ! Model majetku pro tuto položku je neplatný, nebo chybí!', - 'no_association_fix' => 'Tento stav může způsobit nedozírné problémy. Přiřaďte dotyčnému majetku správný model.', - 'assoc_users' => 'Tento model je spojen s alespoň jedním majetkem a nemůže být smazán. Prosím smažte tyto majetky a pak to zkuste znovu. ', - - - 'create' => array( - 'error' => 'Model nebyl vytvořen, zkuste to znovu.', - 'success' => 'Model byl úspěšně vytvořen.', - 'duplicate_set' => 'Model majetku s tímto názvem, výrobcem a číslem modelu již existuje.', - ), - - 'update' => array( - 'error' => 'Model nebyl aktualizován, zkuste to prosím znovu', - 'success' => 'Model byl úspěšně aktualizován.', - ), - - 'delete' => array( - 'confirm' => 'Opravdu si přejete tento model majetku odstranit?', - 'error' => 'Vyskytl se problém se smazáním modelu. Zkuste to znovu.', - 'success' => 'Model byl úspěšně smazán.' - ), - - 'restore' => array( - 'error' => 'Model nebyl obnoven, zkuste to prosím znovu', - 'success' => 'Model byl úspěšně obnoven.' - ), - - 'bulkedit' => array( - 'error' => 'Žádné pole nebyly změněny, takže nic nebylo aktualizováno.', - 'success' => 'Model úspěšně upraven. |:model_count modelů bylo úspěšně upraveno.', - 'warn' => 'Chystáte se upravit vlastnosti následujícího modelu: |Chystáte se upravit vlastnosti následujících :model_count modelů:', - - ), - - 'bulkdelete' => array( - 'error' => 'Nebyly vybrány žádné modely, takže nebylo nic smazáno.', - 'success' => 'Model smazán!|:success_count modelů odstraněno!', - 'success_partial' => ':success_count modelů smazáno, ale :fail_count nebylo možné smazat protože pořád mají přiřazený majetek.' - ), - -); diff --git a/resources/lang/cs/admin/reports/general.php b/resources/lang/cs/admin/reports/general.php deleted file mode 100644 index c6b9db786d..0000000000 --- a/resources/lang/cs/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Zvolte možnosti zprávy o majetku.', - 'deleted_user' => 'Odstraněný uživatel', - 'send_reminder' => 'Poslat připomínku', - 'reminder_sent' => 'Připomínka odeslána', - 'acceptance_deleted' => 'Žádost o přijetí byla smazána', - 'acceptance_request' => 'Žádost o přijetí', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/cs/admin/settings/general.php b/resources/lang/cs/admin/settings/general.php deleted file mode 100644 index 2c6da31c11..0000000000 --- a/resources/lang/cs/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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' => 'Uveďte název domény', - 'ad_append_domain' => 'Připojit doménu k uživatelskému jménu', - 'ad_append_domain_help' => 'Uživatel není povinen psát "uzivatel@domena.local", může pouze napsat "uzivatel".', - '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' => 'Výstrahy', - 'alert_title' => 'Aktualizace nastavení oznámení', - 'alert_email' => 'Zasílat upozornění na', - 'alert_email_help' => 'E-mailové adresy nebo distribuční seznamy kterým chcete odesílat výstrahy, oddělené čárkou', - '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.', - 'asset_ids' => 'ID majetku', - 'audit_interval' => 'Interval auditu', - 'audit_interval_help' => 'Pokud máte povinnost provádět pravidelný fyzický audit svých aktiv, zadejte interval v měsících, které používáte. Pokud tuto hodnotu aktualizujete, všechna „další data auditu“ pro aktiva s nadcházejícím datem auditu budou aktualizována.', - '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' => 'Generovat automatické inventární číslo položek', - 'auto_increment_prefix' => 'Předpona (volitnelná)', - 'auto_incrementing_help' => 'Pro nastavení musíte nejdřív povolit automatickou generaci inventárních čísel', - 'backups' => 'Zálohy', - 'backups_help' => 'Vytvořit, stáhnout a obnovit zálohy ', - 'backups_restoring' => 'Obnovit ze zálohy', - 'backups_upload' => 'Nahrát zálohu', - 'backups_path' => 'Zálohy jsou uloženy v :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' => 'Všichni stávající uživatelé, včetně vás, budou odhlášeni po dokončení obnovy.', - 'backups_large' => 'Velmi velké zálohy mohou při obnovování způsobit time out chybu a možná budou muset být spuštěny přes příkazový řádek. ', - 'barcode_settings' => 'Nastavení čárového kódu', - 'confirm_purge' => 'Potvrdit vyčištění', - 'confirm_purge_help' => 'Zadejte text "DELETE" do pole níže pro odstranění odstraněných záznamů. Tato akce nemůže být vrácena zpět a TRVALE smaže všechny položky a uživatele. (Měli byste nejdříve vytvořit zálohu, pro jistotu.)', - 'custom_css' => 'Vlastní CSS', - 'custom_css_help' => 'Zadejte libovolné vlastní CSS, které chcete použít. Nezahrnujte <style></style> tagy.', - 'custom_forgot_pass_url' => 'Uživatelem určená URL adresa pro resetování hesla', - 'custom_forgot_pass_url_help' => 'Nahrazuje vestavěnou URL pro změnu zapomenutého hesla na přihlašovací obrazovce, slouží k přesměrování uživatelů na interní nebo hostované funkce obnovení hesla LDAP. Zablokuje přístup k funkci změny hesla lokálního uživatele.', - 'dashboard_message' => 'Hlášení na nástěnce', - 'dashboard_message_help' => 'Tento text se objeví na nástěnce každému, kdo má oprávnění k zobrazení nástěnky.', - 'default_currency' => 'Výchozí měna', - 'default_eula_text' => 'Výchozí EULA', - 'default_language' => 'Výchozí jazyk', - 'default_eula_help_text' => 'Můžete také spojit vlastní EULA se specifickými kategoriemi majetku.', - 'display_asset_name' => 'Zobrazit název majetku', - 'display_checkout_date' => 'Zobrazit den převzetí', - 'display_eol' => 'Zobrazit EOL v tabulkovém zobrazení', - 'display_qr' => 'Zobrazit kódy', - 'display_alt_barcode' => 'Zobrazit 1D čárový kód', - 'email_logo' => 'Email logo', - 'barcode_type' => 'Typ 2D čárového kódu', - 'alt_barcode_type' => 'Typ 1D čárového kódu', - 'email_logo_size' => 'Čtvercová loga vypadají na mailu nejlépe. ', - 'enabled' => 'Povoleno', - 'eula_settings' => 'Nastavení EULA', - 'eula_markdown' => 'Tato EULA umožňuje Github markdown.', - 'favicon' => 'Favicona', - 'favicon_format' => 'Povolené typy souborů jsou ico, png a gif. Ostatní formáty obrázků nemusí fungovat ve všech prohlížečích.', - 'favicon_size' => 'Favikony by měly být čtvercové obrázky, 16 x 16 pixelů.', - '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' => 'technická podpora, podpis, přijetí, e-mailový formát, formát uživatelského jména, obrázky, na stránce, náhled, eula, licenční podmínky, hlavní stránka, soukromí', - 'general_settings_help' => 'Výchozí EULA a další', - 'generate_backup' => 'Vytvořit zálohu', - 'header_color' => 'Barva záhlaví', - 'info' => 'Tato nastavení umožňují zvolit určité prvky instalace.', - 'label_logo' => 'Logo štítku', - 'label_logo_size' => 'Čtvercová loga vypadají nejlépe - zobrazí se vpravo nahoře v každém inventárním číslem. ', - 'laravel' => 'Verze Laravel', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'Výchozí skupina oprávnění', - 'ldap_default_group_info' => 'Vyberte skupinu, kterou chcete přiřadit novým uživatelům. Nezapomeňte, že uživatel přebírá oprávnění skupiny, která je mu přiřazena.', - 'no_default_group' => 'Žádná výchozí skupina', - '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', - 'ldap_settings' => 'Nastavení LDAP', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate a klíč pro LDAP jsou obvykle užitečné pouze v konfiguracích Google Workspace společně s "Secure LDAP." Oba jsou vyžadovány.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Zadejte platné LDAP uživatelské jméno a heslo ze základu rozlišeného názvu který jste určili výše a vyzkoušejte zda je LDAP přihlašování správně nastavené. NEJPRVE JE TŘEBA ULOŽIT ZMĚNĚNÉ NASTAVENÍ LDAP.', - 'ldap_login_sync_help' => 'Otestujte, že LDAP může správně synchronizovat. Pokud ověřovací LDAP dotaz není správný, uživatelé se nemusí být schopni přihlásit. JE NUTNÉ NEJPRVE NEJDŘÍVE ULOŽIT NASTAVENÍ LDAP POKUD BYLO ZMĚNĚNO.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP server', - 'ldap_server_help' => 'Toto by mělo začít s ldap: // (pro nešifrované nebo TLS) nebo ldaps: // (pro SSL)', - 'ldap_server_cert' => 'Validace certifikátů LDAP SSL', - 'ldap_server_cert_ignore' => 'Povolit neplatný certifikát SSL', - 'ldap_server_cert_help' => 'Zaškrtněte toto políčko, pokud používáte SSL certifikát s vlastním podpisem a chcete přijmout neplatný certifikát SSL.', - 'ldap_tls' => 'Použít TLS', - 'ldap_tls_help' => 'Tuto možnost byste měli zkontrolovat pouze v případě, že používáte STARTTLS na serveru LDAP. ', - 'ldap_uname' => 'LDAP uživatelské jméno připojení', - 'ldap_dept' => 'LDAP oddělení', - 'ldap_phone' => 'LDAP telefonní číslo', - 'ldap_jobtitle' => 'LDAP pracovní pozice', - 'ldap_country' => 'LDAP země', - 'ldap_pword' => 'LDAP heslo připojení', - 'ldap_basedn' => 'Základní svázání DN', - 'ldap_filter' => 'LDAP filtr', - 'ldap_pw_sync' => 'LDAP heslo synchronizace', - 'ldap_pw_sync_help' => 'Zrušte zaškrtnutí tohoto políčka, pokud si nepřejete zachovat hesla LDAP synchronizovaná s lokálními hesly. Pokud to zakážete znamená to, že se uživatelé nemusí přihlásit, pokud je váš LDAP server z nějakého důvodu nedostupný.', - 'ldap_username_field' => 'Pole uživatelského jména', - 'ldap_lname_field' => 'Příjmení', - 'ldap_fname_field' => 'LDAP jméno', - 'ldap_auth_filter_query' => 'LDAP ověřovací dotaz', - 'ldap_version' => 'Verze LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP číslo zaměstnance', - 'ldap_email' => 'LDAP email', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP synchronizace', - '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' => 'Pokusů o přihlášení', - 'login_attempt' => 'Pokus o přihlášení', - 'login_ip' => 'IP adresa', - 'login_success' => 'Hotovo?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'Seznam pokusů o přihlášení', - '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', - 'login_remote_user_enabled_text' => 'Zapnout přihlašování s hlavičkou vzdálený uživatel', - 'login_remote_user_enabled_help' => 'Tato volba zapne ověřování prostřednictvím hlavičky REMOTE_USER v souladu s „ommon Gateway Interface (norma rfc3875)“', - 'login_common_disabled_text' => 'Vypnout ostatní způsoby ověřování', - 'login_common_disabled_help' => 'Tato volba vypne ostatní způsoby ověřování. Použijte ji pouze pokud jste si jistí, že už funguje přihlašování REMOTE_USER', - 'login_remote_user_custom_logout_url_text' => 'Uživatelsky určená URL adresa odhlašování', - 'login_remote_user_custom_logout_url_help' => 'Pokud je zde uvedena adresa URL, uživatelé budou po odhlášení ze Snipe-IT přesměrování na tuto URL. To je užitečné pro správné ukončení relací Authentication providera.', - 'login_remote_user_header_name_text' => 'Záhlaví uživatelského jména', - 'login_remote_user_header_name_help' => 'Použít zadané záhlaví místo REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Použijte v tisku', - 'logo_print_assets_help' => 'Používat branding na seznamech k tisku ', - 'full_multiple_companies_support_help_text' => 'Omezení uživatelů (včetně správců) jsou přiřazená ke společnostem s majetkem společnosti.', - 'full_multiple_companies_support_text' => 'Plná podpora více společností', - 'show_in_model_list' => 'Zobrazit v rozbalovacích nabídkách modelu', - 'optional' => 'volitelný', - 'per_page' => 'Výsledků na stránku', - 'php' => 'Verze PHP', - 'php_info' => 'PHP Info', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, systém, 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' => 'Heslo nemůže být stejné jako křestní jméno, příjmení, e-mail nebo uživatelské jméno', - 'pwd_secure_complexity_letters' => 'Vyžaduje alespoň jedno písmeno', - 'pwd_secure_complexity_numbers' => 'Vyžaduje alespoň jedno číslo', - 'pwd_secure_complexity_symbols' => 'Vyžaduje alespoň jeden symbol', - 'pwd_secure_complexity_case_diff' => 'Vyžaduje alespoň jedno velké písmeno a jedno malé písmeno', - 'pwd_secure_min' => 'Minimální znaky hesla', - 'pwd_secure_min_help' => 'Minimální povolená hodnota je 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' => 'Upravit nastavení SAML', - 'saml_help' => 'Nastavení SAML', - 'saml_enabled' => 'SAML povolen', - 'saml_integration' => 'Integrace SAML', - 'saml_sp_entityid' => 'ID entity', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Veřejný certifikát', - 'saml_sp_metadata_url' => 'URL metadat', - 'saml_idp_metadata' => 'SAML IdP metadata', - 'saml_idp_metadata_help' => 'Můžete zadat IdP metadata pomocí URL nebo XML souboru.', - 'saml_attr_mapping_username' => 'Mapování atributů - uživatelské jméno', - 'saml_attr_mapping_username_help' => 'NameID bude použito, pokud není specifikováno nebo není zadané přiřazování atributů.', - 'saml_forcelogin_label' => 'SAML vynucené přihlášení', - 'saml_forcelogin' => 'Nastavit SAML jako primární přihlášení', - 'saml_forcelogin_help' => 'Můžete použít \'/login?nosaml\', abyste se dostali na normální přihlašovací stránku.', - 'saml_slo_label' => 'Single Log Out (SLO) SAML', - 'saml_slo' => 'Odeslat LogoutRequest na idP při odhlášení', - 'saml_slo_help' => 'Toto způsobí, že uživatel bude při odhlášení nejprve přesměrován na IdP. Nechte nezaškrtnuto, pokud IdP nepodporuje SP SAML SLO.', - 'saml_custom_settings' => 'Vlastní nastavení SAML', - 'saml_custom_settings_help' => 'Můžete zadat vlastní nastavení do knihovny onelogin/php-saml. Na vlastní riziko.', - 'saml_download' => 'Stáhnout metadata', - 'setting' => 'Nastavení', - 'settings' => 'Nastavení', - 'show_alerts_in_menu' => 'Zobrazovat upozornění v horní nabídce', - 'show_archived_in_list' => 'Archivovaný majetek', - 'show_archived_in_list_text' => 'Zobrazit archivovaný majetek ve výpisu „veškerý majetek“', - 'show_assigned_assets' => 'Zobrazit aktiva přiřazená k aktivům', - 'show_assigned_assets_help' => 'Zobrazí položky, které byly přiřazeny k ostatním položkám v Zobrazit uživatele -> Aktiva, Zobrazit uživatele -> Info -> Vytisknout všechny přiřazené a v účtu -> Zobrazit přiřazené aktiva.', - '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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Verze Snipe-IT', - 'support_footer' => 'Odkazy v zápatí na podporu ', - 'support_footer_help' => 'Určete, kdo uvidí odkazy na Snipe-IT podporu a uživatelskou příručku', - 'version_footer' => 'Verze v zápatí ', - 'version_footer_help' => 'Určete kdo uvidí verzi Snipe-IT a číslo sestavení.', - 'system' => 'Systémové informace', - 'update' => 'Upravit nastavení', - 'value' => 'Hodnota', - 'brand' => 'Opatřit značkou', - 'brand_keywords' => 'zápatí, logo, tisk, motiv, skin, záhlaví, barvy, css', - 'brand_help' => 'Logo, název webu', - 'web_brand' => 'Typ webového brandingu', - 'about_settings_title' => 'O nastavení', - 'about_settings_text' => 'Tato nastavení umožňují zvolit určité prvky instalace.', - 'labels_per_page' => 'Štítků na stránku', - 'label_dimensions' => 'Rozměry štítku (palce)', - 'next_auto_tag_base' => 'Další auto přírůstek', - 'page_padding' => 'Okraje stránky (palce)', - 'privacy_policy_link' => 'Odkaz na zásady osobních údajů', - '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' => 'Vymazat smazané ', - 'labels_display_bgutter' => 'Spodní okraj štítku', - 'labels_display_sgutter' => 'Boční okraj štítku', - 'labels_fontsize' => 'Velikost písma štítku', - 'labels_pagewidth' => 'Šířka listu štítku', - 'labels_pageheight' => 'Výška listu štítku', - 'label_gutters' => 'Mezery štítku (palce)', - 'page_dimensions' => 'Rozměry stránky (palce)', - 'label_fields' => 'Viditelná pole štítku', - 'inches' => 'palce', - 'width_w' => 'š', - 'height_h' => 'v', - 'show_url_in_emails' => 'Odkaz na Snipe-IT v e-mailech', - 'show_url_in_emails_help_text' => 'Zrušte zaškrtnutí tohoto políčka, pokud nechcete odkazovat zpět na instalaci Snipe-IT do vašich emailových patek. Užitečné, pokud se většina vašich uživatelů nikdy nepřihlásí.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maximální výška miniatur', - 'thumbnail_max_h_help' => 'Maximální výška v pixelech, která se v zobrazení seznamu zobrazí miniaturám. Min 25, max 500.', - 'two_factor' => 'Dvoufaktorové ověření', - 'two_factor_secret' => 'Dvojfaktorový kód', - 'two_factor_enrollment' => 'Dvojfaktorový zápis', - 'two_factor_enabled_text' => 'Povolit Dvoufaktorové ověření', - 'two_factor_reset' => 'Resetovat dvou faktorové tajemství', - 'two_factor_reset_help' => 'Tímto bude uživatel přinucen, aby znovu zaregistroval své zařízení pomocí aplikace Google Authenticator. To může být užitečné, pokud ztratil nebo mu bylo odcizeno jeho aktuálně zapsané zařízení. ', - 'two_factor_reset_success' => 'Resetování dvoufaktorového zařízení bylo úspěšné', - 'two_factor_reset_error' => 'Resetování dvoufaktorového zařízení selhalo', - 'two_factor_enabled_warning' => 'Povolení dvoufaktorového zabezpečení, pokud již není v současné době povoleno vás okamžitě donutí k ověření pomocí zařízení zapsaného v Google Auth. Pokud není v současné době žádné registrován. Budete mít možnost zapsat svoje zařízení.', - 'two_factor_enabled_help' => 'Toto zapne dvoufaktorovou autentizaci pomocí služby Google Authenticator.', - 'two_factor_optional' => 'Selektivní (Uživatelé mohou povolit nebo zakázat, je-li povolen)', - 'two_factor_required' => 'Požadováno pro všechny uživatele', - 'two_factor_disabled' => 'Zakázáno', - 'two_factor_enter_code' => 'Zadejte dvoufaktorový kód', - 'two_factor_config_complete' => 'Odeslat kód', - 'two_factor_enabled_edit_not_allowed' => 'Váš administrátor vám nedovolil upravit toto nastavení.', - 'two_factor_enrollment_text' => "Je vyžadováno dvoufaktorové ověření, nicméně vaše zařízení ještě nebylo zaregistrováno. Otevřete aplikaci Google Authenticator a oskenujte níže uvedený QR kód pro registraci vašeho zařízení. Jakmile zaregistrujete své zařízení, zadejte níže uvedený kód", - 'require_accept_signature' => 'Požadovat podpis', - 'require_accept_signature_help_text' => 'Aktivace této funkce bude vyžadovat, aby se uživatelé fyzicky přihlásili k přijetí určitého materiálu.', - 'left' => 'vlevo', - 'right' => 'vpravo', - 'top' => 'nahoře', - 'bottom' => 'dole', - 'vertical' => 'svislé', - 'horizontal' => 'vodorovné', - 'unique_serial' => 'Neopakující se sériová čísla', - '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' => 'Toto nastavení bude použito pouze v případě, že není zadáno uživatelské jméno a my pro vás musíme vygenerovat uživatelské jméno.', - 'oauth_title' => 'Nastavení OAuth API', - 'oauth' => 'OAuth', - 'oauth_help' => 'Nastavení koncových bodů Oauth', - 'asset_tag_title' => 'Aktualizovat nastavení inventárních čísel', - 'barcode_title' => 'Aktualizovat nastavení čárového kódu', - 'barcodes' => 'Čárové kódy', - 'barcodes_help_overview' => 'Čárový kód & nastavení QR', - 'barcodes_help' => 'Toto se pokusí odstranit čárové kódy v mezipaměti. Obvykle se používá v případě, kdy došlo ke změně nastavení čárového kódu nebo v případě, že se změnila URL adresa Snipe-IT. Kódy budou vygenerovány znovu.', - 'barcodes_spinner' => 'Pokouším se odstranit soubory...', - 'barcode_delete_cache' => 'Odstranit mezipaměť čárových kódů', - 'branding_title' => 'Aktualizovat nastavení brandingu', - 'general_title' => 'Aktualizovat obecné nastavení', - 'mail_test' => 'Odeslat test', - 'mail_test_help' => 'Pokusím se odeslat testovací e-mail na :replyto.', - 'filter_by_keyword' => 'Filtrovat podle klíčového slova', - 'security' => 'Zabezpečení', - 'security_title' => 'Aktualizovat nastavení zabezpečení', - 'security_keywords' => 'heslo, hesla, požadavky, dvou fázové, dvou-fázové, běžná hesla, vzdálené přihlášení, odhlášení, autentifikace', - 'security_help' => 'Dvou-faktorové, Omezení hesel', - 'groups_keywords' => 'oprávnění, skupiny oprávnění, autorizace', - 'groups_help' => 'Skupiny oprávnění k účtu', - 'localization' => 'Lokalizace', - 'localization_title' => 'Aktualizovat nastavení lokalizace', - 'localization_keywords' => 'lokalizace, měna, místní, místní, časové pásmo, mezinárodní, internatinalizace, jazyk, jazyky, překlad', - 'localization_help' => 'Jazyk, zobrazení data', - 'notifications' => 'Oznámení', - 'notifications_help' => 'E-mailová oznámení a inventura', - 'asset_tags_help' => 'Nárůst a prefixy', - 'labels' => 'Štítky', - 'labels_title' => 'Upravit nastavení štítků', - 'labels_help' => 'Velikost štítků & nastavení', - 'purge' => 'Smazat', - 'purge_keywords' => 'trvale odstranit', - 'purge_help' => 'Vymazat smazané záznamy', - 'ldap_extension_warning' => 'Nevypadá to, že LDAP rozšíření je nainstalováno nebo povoleno na tomto serveru. Stále můžete uložit vaše nastavení, ale budete muset povolit LDAP rozšíření pro PHP, než bude fungovat LDAP synchronizace nebo přihlášení.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Osobní číslo', - 'create_admin_user' => 'Vytvořit uživatele ::', - 'create_admin_success' => 'Úspěch! Administrátorský účet byl přidán!', - 'create_admin_redirect' => 'Klikněte zde pro přihlášení do aplikace!', - 'setup_migrations' => 'Migrace databáze ::', - 'setup_no_migrations' => 'Nebylo co migrovat. Databázové tabulky již byly nastaveny!', - 'setup_successful_migrations' => 'Vaše databázové tabulky byly vytvořeny', - 'setup_migration_output' => 'Výstup migrace:', - 'setup_migration_create_user' => 'Další: Vytvořit uživatele', - 'ldap_settings_link' => 'Nastavení LDAP', - 'slack_test' => 'Test Integrace', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/cs/admin/settings/message.php b/resources/lang/cs/admin/settings/message.php deleted file mode 100644 index 7142c1b789..0000000000 --- a/resources/lang/cs/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Vyskytla se chyba při aktualizaci. ', - '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.', - 'restore_warning' => 'Ano, obnovit. Potvrzuji, že toto přepíše existující data v databázi. Tato akce taky odhlásí všechny uživatele (včetně vás).', - 'restore_confirm' => 'Jste si jisti, že chcete obnovit databázi z :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.', - ], - 'mail' => [ - 'sending' => 'Odesílání testovacího e-mailu...', - 'success' => 'E-mail odeslán!', - 'error' => 'E-mail se nepodařilo odeslat.', - 'additional' => 'Porobná zpárva o chybě není dostupná. Zkontrolujte nastavení pošty a log.' - ], - 'ldap' => [ - 'testing' => 'Testování LDAP připojení, vazby a dotazu ...', - '500' => '500 Server error. Zkontrolujte serverové logy pro více informací.', - 'error' => 'Něco se pokazilo :(', - 'sync_success' => '10 příkladových uživatelů z LDAP serveru podle vašeho nastavení:', - 'testing_authentication' => 'Testování LDAP ověření...', - 'authentication_success' => 'Uživatel byl úspěšně ověřen přes LDAP!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/cs/admin/statuslabels/message.php b/resources/lang/cs/admin/statuslabels/message.php deleted file mode 100644 index 39c106b074..0000000000 --- a/resources/lang/cs/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Stavový štítek nebyl vytvořen, zkuste to prosím znovu.', - 'success' => 'Stavový štítek byl úspěšně vytvořen.', - ], - - 'update' => [ - 'error' => 'Stavový štítek nebyl aktualizován, zkuste to prosím znovu', - 'success' => 'Stavový štítek byl úspěšně aktualizován.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Tyto prostředky nelze nikomu přiřadit.', - 'deployable' => 'Tento majetek může být vydán. Jakmile je přiřazen, změní se jeho status na Vydáno.', - '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/suppliers/message.php b/resources/lang/cs/admin/suppliers/message.php deleted file mode 100644 index 921a91fcaf..0000000000 --- a/resources/lang/cs/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Dodavatel neexistuje.', - - - 'create' => array( - 'error' => 'Dodavatel nebyl vytvořen, zkuste to prosím znovu.', - 'success' => 'Dodavatel úspěšně vytvořen.' - ), - - 'update' => array( - 'error' => 'Dodavatel nebyl aktualizován, zkuste to prosím znovu', - 'success' => 'Dodavatel úspěšně aktualizován.' - ), - - 'delete' => array( - 'confirm' => 'Opravdu si přejete odstranit tohoto dodavatele?', - 'error' => 'Vyskytl se problém při mazání dodavatele. Zkuste to prosím znovu.', - 'success' => 'Dodavatel byl úspěšně smazán.', - 'assoc_assets' => 'Tento dodavatel je v současné době přiřazen k :asset_count položkám majetku a nelze jej smazat. Aktualizujte svůj majetek tak, aby již tento dodavatel nebyl přiřazen a zkuste to znovu. ', - 'assoc_licenses' => 'Tento dodavatel je v současné době spojen s :licenses_count licencemi a nelze jej smazat. Aktualizujte prosím své licence, abyste již tento dodavatel nebyl přiřazen a zkuste to znovu. ', - 'assoc_maintenances' => 'Tento dodavatel je v současné době spojen s údržbou :asset_maintenances_count položek majetku a nemůže být smazán. Aktualizujte prosím údržbu vašeho majetku, aby již tento dodavatel nebyl přiřazen a zkuste to znovu. ', - ) - -); diff --git a/resources/lang/cs/admin/suppliers/table.php b/resources/lang/cs/admin/suppliers/table.php deleted file mode 100644 index d671c33c1c..0000000000 --- a/resources/lang/cs/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'O dodavatelích', - 'about_suppliers_text' => 'Dodavatelé se používají ke sledování zdroje položek', - 'address' => 'Adresa dodavatele', - 'assets' => 'Majetek', - 'city' => 'Město', - 'contact' => 'Kontaktní osoba', - 'country' => 'Země', - 'create' => 'Nový dodavatel', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licence', - 'name' => 'Dodavatel', - 'notes' => 'Poznámky', - 'phone' => 'Telefon', - 'state' => 'Stát', - 'suppliers' => 'Dodavatelé', - 'update' => 'Aktualizovat dodavatele', - 'url' => 'URL', - 'view' => 'Zobrazit dodavatele', - 'view_assets_for' => 'Zobrazit majetky pro', - 'zip' => 'PSČ', - -); diff --git a/resources/lang/cs/admin/users/general.php b/resources/lang/cs/admin/users/general.php deleted file mode 100644 index c6bad24444..0000000000 --- a/resources/lang/cs/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Chystáte se upravit vlastnosti :user_count uživatelů. Nezapomeňte, že pomocí tohoto formuláře nemůžete změnit vlastní atributy uživatele a musíte provádět vlastní úpravy individuálně.', - 'bulk_update_help' => 'Tento formulář umožňuje aktualizovat více uživatelů najednou. Vyplňte pouze pole, která potřebujete změnit. Všechna pole, která jsou prázdná, zůstanou nezměněny.', - 'current_assets' => 'Majetky které jsou v současné době vydány uživateli', - 'clone' => 'Duplikuj uživatele', - 'contact_user' => 'Kontakt na :name', - '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', - '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.', - 'print_assigned' => 'Vypsat všechna přiřazení', - 'email_assigned' => 'Odeslat seznam aktuálně přiřazeného majetku', - 'user_notified' => 'Uživateli byl zaslán e-mail se seznamem aktuálně přiřazeného majetku.', - 'auto_assign_label' => 'Zahrnout tohoto uživatele do automatického přiřazování licencí', - 'auto_assign_help' => 'Nezahrnout tohoto uživatele do automatického přiřazování licencí', - 'software_user' => 'Software vydaný pro :name', - 'send_email_help' => 'Musíte zadat e-mailovou adresu tohoto uživatele pro odeslání přihlašovacích údajů. Odeslání přihlašovacích údajů lze provést pouze při vytvoření uživatele. Hesla jsou zašifrována a nelze je zjistit po tom, co jsou uložena.', - 'view_user' => 'Zobraz uživatele', - 'usercsv' => 'CSV soubor', - 'two_factor_admin_optin_help' => 'Vaše současná nastavení administrátora umožňují selektivní vynucení dvoufaktorového ověřování. ', - 'two_factor_enrolled' => '2FA zařízení přihlášeno ', - 'two_factor_active' => '2FA aktivní ', - 'user_deactivated' => 'Uživatel nemá právo k přihlášení', - 'user_activated' => 'Uživatel se může přihlásit', - 'activation_status_warning' => 'Neměnit stav aktivace', - 'group_memberships_helpblock' => 'Pouze superadmini mohou upravovat členství ve skupině.', - 'superadmin_permission_warning' => 'Pouze superadmini mohou povolit uživateli superadmin přístup.', - 'admin_permission_warning' => 'Pouze uživatelé s právy administrátorů a výše mohou udělit uživatelskému adminovi přístup.', - 'remove_group_memberships' => 'Odebrat členství ve skupině', - 'warning_deletion_information' => 'Chystáte se zaškrtnout VŠECHNY položky od níže uvedených :count uživatelů. Super administrátorská jména jsou zvýrazněna červeně.', - 'update_user_assets_status' => 'Aktualizovat všechny položky pro tyto uživatele na tento stav', - 'checkin_user_properties' => 'Zkontrolujte všechny vlastnosti spojené s těmito uživateli', - 'remote_label' => 'Toto je vzdálený uživatel', - 'remote' => 'Vzdálený', - 'remote_help' => 'To může být užitečné, pokud potřebujete filtrovat vzdálené uživatele, kteří nikdy nebo jen zřídka přicházejí do firmy.', - 'not_remote_label' => 'Toto není vzdálený uživatel', - 'vip_label' => 'VIP uživatel', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Založit uživatele', - 'create_user_page_explanation' => 'Tyto údaje použijtete pro první přihlášení na stránku.', - 'email_credentials' => 'Poslat přihlašovací údaje', - 'email_credentials_text' => 'Odešle moje přihlašovací údaje na e-mailovou adresu výše', - 'next_save_user' => 'Další: Uložení uživatele', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/cs/admin/users/message.php b/resources/lang/cs/admin/users/message.php deleted file mode 100644 index ccb8a4abbb..0000000000 --- a/resources/lang/cs/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Úspěšně jste přijali tento majetek.', - 'declined' => 'Úspěšně jste odmítli tento majetek.', - 'bulk_manager_warn' => 'Uživatelé byli úspěšně aktualizováni, položka správce však nebyla uložena, protože správce, který jste si vybrali, byl také v seznamu uživatelů, který má být upraven, a uživatelé nemusí být jejich vlastní správce. Zvolte své uživatele znovu, kromě správce.', - 'user_exists' => 'Uživatel již existuje!', - 'user_not_found' => 'Uživatel neexistuje.', - 'user_login_required' => 'Přihlašovací pole je povinné', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Je vyžadováno heslo.', - 'insufficient_permissions' => 'Nedostatečná oprávnění.', - 'user_deleted_warning' => 'Tento uživatel byl smazán. Budete muset uživatele obnovit, aby jste ho mohli upravil nebo přidělil nové majetky.', - 'ldap_not_configured' => 'Integrace LDAP nebyla pro tuto instalaci nakonfigurována.', - 'password_resets_sent' => 'Vybraným uživatelům, kteří jsou aktivováni a mají platné e-mailové adresy, byl zaslán odkaz pro obnovení hesla.', - 'password_reset_sent' => 'Odkaz pro obnovení hesla byl odeslán na :email!', - 'user_has_no_email' => 'Tento uživatel nemá e-mailovou adresu ve svém profilu.', - 'log_record_not_found' => 'Pro tohoto uživatele se nepodařilo nalézt odpovídající záznam z logu.', - - - 'success' => array( - 'create' => 'Uživatel byl úspěšně vytvořen.', - 'update' => 'Uživatel byl úspěšně aktualizován.', - 'update_bulk' => 'Uživatelé byli úspěšně aktualizováni!', - 'delete' => 'Uživatel byl úspěšně smazán.', - 'ban' => 'Uživatel byl úspěšně zakázán.', - 'unban' => 'Uživatel byl úspěšně povolen.', - 'suspend' => 'Uživatel byl úspěšně pozastaven.', - 'unsuspend' => 'Uživatel byl úspěšně zrušen.', - 'restored' => 'Uživatel byl úspěšně obnoven.', - 'import' => 'Uživatelé úspěšně naimportování.', - ), - - 'error' => array( - 'create' => 'Vyskytl se problém při vytvářením uživatele. Zkuste to znovu.', - 'update' => 'Vyskytl se problém při aktualizování uživatele. Zkuste to znovu.', - 'delete' => 'Vyskytl se problém při mazání uživatele. Zkuste to znovu.', - 'delete_has_assets' => 'Tento uživatel má položky přiřazené a nelze je smazat.', - 'unsuspend' => 'Vyskytl se problém při rušení uživatele. Zkuste to znovu.', - 'import' => 'Vyskytl se problém při importu uživatelů. Zkuste to znovu.', - 'asset_already_accepted' => 'Tento majetek již byl odsouhlasen.', - 'accept_or_decline' => 'Musíte přijmout nebo odmítnout tento majetek.', - 'incorrect_user_accepted' => 'Majetek, který jste se pokoušeli přijmout, nebyl vydán pro vás.', - 'ldap_could_not_connect' => 'Nelze se připojit k serveru LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', - 'ldap_could_not_bind' => 'Nelze svázat server LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP: ', - 'ldap_could_not_search' => 'Nelze vyhledat server LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', - 'ldap_could_not_get_entries' => 'Nelze získat záznamy ze serveru LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', - 'password_ldap' => 'Heslo pro tento účet je spravováno serverem LDAP / Active Directory. Obraťte se na oddělení IT a změňte heslo.', - ), - - 'deletefile' => array( - 'error' => 'Soubor se nepodařilo smazat. Prosím zkuste to znovu.', - 'success' => 'Soubor byl úspěšně smazán.', - ), - - 'upload' => array( - 'error' => 'Soubor(y) se nepodařilo nahrát. Prosím zkuste to znovu.', - 'success' => 'Soubor(y) byly v pořádku nahrány.', - 'nofiles' => 'Nevybrali jste žádné soubory pro nahrávání', - 'invalidfiles' => 'Jeden nebo více označených souborů je příliš velkých nebo nejsou podporované. Povolenými příponami jsou png, gif, jpg, doc, docx, pdf a txt.', - ), - - 'inventorynotification' => array( - 'error' => 'Tento uživatel nemá nastaven žádný e-mail.', - 'success' => 'Uživatel byl informován o svém aktuálním majetku.' - ) -); \ No newline at end of file diff --git a/resources/lang/cs/admin/users/table.php b/resources/lang/cs/admin/users/table.php deleted file mode 100644 index 4334e799db..0000000000 --- a/resources/lang/cs/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktivní', - 'allow' => 'Povolit', - 'checkedout' => 'Zařízení', - 'created_at' => 'Vytvořeno', - 'createuser' => 'Nový uživatel', - 'deny' => 'Zakázat', - 'email' => 'Email', - 'employee_num' => 'Osobní číslo', - 'first_name' => 'Jméno', - 'groupnotes' => 'Vyberte skupinu pro přiřazení k uživateli. Nezapomeňte, že uživatel přebírá oprávnění skupiny, která je jim přidělena. Použitím ctrl + kliknutí (nebo cmd+kliknutí na MacOS) zrušíte výběr.', - 'id' => 'ID', - 'inherit' => 'Převzít', - 'job' => 'Pracovní pozice', - 'last_login' => 'Poslední přihlášení', - 'last_name' => 'Příjmení', - 'location' => 'Umístění', - 'lock_passwords' => 'Přihlašovací údaje nelze v této instalaci měnit.', - 'manager' => 'Nadřízený', - 'managed_locations' => 'Spravovaná místa', - 'name' => 'Položka', - 'notes' => 'Poznámky', - 'password_confirm' => 'Potvrzení hesla', - 'password' => 'Heslo', - 'phone' => 'Telefon', - 'show_current' => 'Zobraz aktuální uživatele', - 'show_deleted' => 'Zobraz smazané uživatele', - 'title' => 'Název', - 'to_restore_them' => 'obnovit.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Aktualizace uživatele', - 'username' => 'Uživatelské jméno', - 'user_deleted_text' => 'Tento uživatel byl označen jako smazaný.', - 'username_note' => '(Použije se pouze pro vazbu služby Active Directory, nikoliv pro přihlášení.)', - 'cloneuser' => 'Duplikuj uživatele', - 'viewusers' => 'Zobrazit uživatele', -); diff --git a/resources/lang/cs/auth/general.php b/resources/lang/cs/auth/general.php deleted file mode 100644 index f91d81a818..0000000000 --- a/resources/lang/cs/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Poslat odkaz na obnovení hesla', - 'email_reset_password' => 'Poslat odkaz na obnovení hesla', - 'reset_password' => 'Obnovit heslo', - 'saml_login' => 'Přihlásit se pomocí SAML', - 'login' => 'Přihlášení', - 'login_prompt' => 'Přihlaste se prosím', - 'forgot_password' => 'Zapomněl jsem heslo', - 'ldap_reset_password' => 'Prosím klikněte zde pro obnovu vašeho LDAP hesla', - 'remember_me' => 'Pamatovat si mě', - 'username_help_top' => 'Zadejte své uživatelské jméno pro zaslání e-mailu s odkazem pro obnovení hesla.', - 'username_help_bottom' => 'Vaše uživatelské jméno a e-mailová adresa mohou být stejná, ale nemusí být, záleží na Vašem nastavení. Pokud si nepamatujete Vaše uživatelské jméno, kontaktujte Vašeho správce.

Uživatelským jménům bez přidružené e-mailové adresy nebude zaslán odkaz pro obnovu hesla. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/cs/general.php b/resources/lang/cs/general.php deleted file mode 100644 index b75685fed8..0000000000 --- a/resources/lang/cs/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Příslušenství', - 'activated' => 'Aktivováno', - 'accepted_date' => 'Datum přijetí', - 'accessory' => 'Příslušenství', - 'accessory_report' => 'Zpráva o doplňcích', - 'action' => 'Akce', - 'activity_report' => 'Report aktivity', - 'address' => 'Adresa', - 'admin' => 'Admin', - 'administrator' => 'Správce', - 'add_seats' => 'Přidaná licenční místa', - 'age' => "Stáří", - 'all_assets' => 'Všechna zařízení', - 'all' => 'Vše', - 'archived' => 'Archivováno', - 'asset_models' => 'Modely majetku', - 'asset_model' => 'model', - 'asset' => 'Zařízeni', - 'asset_report' => 'Report majetku', - 'asset_tag' => 'Označení majetku', - 'asset_tags' => 'Označení majetku', - 'assets_available' => 'Dostupný majatek', - 'accept_assets' => 'Příjmout majetek :name', - 'accept_assets_menu' => 'Přijmout majetek', - 'audit' => 'Audit', - 'audit_report' => 'Záznamy auditu', - 'assets' => 'Zařízení', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Přiřazeno :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Smazat avatara', - 'avatar_upload' => 'Nahrát avatara', - 'back' => 'Zpět', - 'bad_data' => 'Nic nebylo nalezeno. Možná zadáváte špatná data?', - 'bulkaudit' => 'Hromadný audit', - 'bulkaudit_status' => 'Stav auditu', - 'bulk_checkout' => 'Hromadný výdej', - 'bulk_edit' => 'Hromadná úprava', - 'bulk_delete' => 'Hromadné odstranění', - 'bulk_actions' => 'Hromadné akce', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'podle stavu', - 'cancel' => 'Storno', - 'categories' => 'Kategorie', - 'category' => 'Kategorie', - 'change' => 'Příjem/Výdej', - 'changeemail' => 'Změnit e-mailovou adresu', - 'changepassword' => 'Změnit heslo', - 'checkin' => 'Příjem', - 'checkin_from' => 'Převzít od', - 'checkout' => 'Výdej', - 'checkouts_count' => 'Vyskladnění', - 'checkins_count' => 'Naskladnění', - 'user_requests_count' => 'Požadavky', - 'city' => 'Město', - 'click_here' => 'Klikněte zde', - 'clear_selection' => 'Vyprázdnit výběr', - 'companies' => 'Firmy', - 'company' => 'Společnost', - 'component' => 'Komponent', - 'components' => 'Komponenty', - 'complete' => 'Dokončit', - 'consumable' => 'Spotřební materiál', - 'consumables' => 'Spotřební materiál', - 'country' => 'Země', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Vytvořit nové', - 'created' => 'Položka vytvořena', - 'created_asset' => 'vytvořit majetek', - 'created_at' => 'Vytvořeno v', - 'created_by' => 'Vytvořil/a', - 'record_created' => 'Záznam vytvořen', - 'updated_at' => 'Aktualizováno', - 'currency' => 'Kč', // this is deprecated - 'current' => 'Aktuální', - 'current_password' => 'Stávající heslo', - 'customize_report' => 'Přizpůsobit report', - 'custom_report' => 'Vlastní report majetku', - 'dashboard' => 'Nástěnka', - 'days' => 'dnů', - 'days_to_next_audit' => 'Dny k dalšímu auditu', - 'date' => 'Datum', - 'debug_warning' => 'Varování!', - 'debug_warning_text' => 'Tato aplikace běží ve výrobním režimu s povoleným laděním. To znamená že citlivá data mohou být přístupná vnějšímu světu. Deaktivujte režim ladění nastavením hodnoty APP_DEBUG v souboru .env na false.', - 'delete' => 'Odstranit', - 'delete_confirm' => 'Opravdu chcete smazat :item?', - 'delete_confirm_no_undo' => 'Opravdu chcete odstranit :item? Tuto operaci nelze zvrátit.', - 'deleted' => 'Odstraněno', - 'delete_seats' => 'Vymazaná licenční místa', - 'deletion_failed' => 'Odstranění se nezdařilo', - 'departments' => 'Oddělení', - 'department' => 'Oddělení', - 'deployed' => 'Vydané', - 'depreciation' => 'Amortizace', - 'depreciations' => 'Odpisy', - 'depreciation_report' => 'Report zastarání', - 'details' => 'Podrobnosti', - 'download' => 'Stáhnout', - 'download_all' => 'Stáhnout vše', - 'editprofile' => 'Upravit profil', - 'eol' => 'Konec životnosti', - 'email_domain' => 'Doména e-mailu', - 'email_format' => 'Formát e-mailu', - 'employee_number' => 'Číslo zaměstnance', - 'email_domain_help' => 'Toto je použito na generování e-mailových adres při importu', - 'error' => 'Chyba', - 'exclude_archived' => 'Vyloučit archivované položky', - 'exclude_deleted' => 'Vyloučit odstraněné položky', - 'example' => 'Příklad: ', - '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)', - 'lastnamefirstinitial_format' => 'Příjmení první písmeno ze jména (novakj@example.com)', - 'firstintial_dot_lastname_format' => 'Iniciál Príjmení (j.novak@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'První', - 'firstnamelastname' => 'Jméno Příjmení (jozefnovak@example.com)', - 'lastname_firstinitial' => 'Příjmení Iniciál (novak_j@example.com)', - 'firstinitial.lastname' => 'Iniciál Príjmení (j.novak@example.com)', - 'firstnamelastinitial' => 'Jméno Iniciál(josefn@example.com)', - 'first_name' => 'Jméno', - 'first_name_format' => 'Jméno (jane@example.com)', - 'files' => 'Soubory', - 'file_name' => 'Soubor', - 'file_type' => 'Typ souboru', - 'filesize' => 'Velikost souboru', - 'file_uploads' => 'Nahrání souboru', - 'file_upload' => 'Nahrání souboru', - 'generate' => 'Vytvořit', - 'generate_labels' => 'Generovat štítky', - 'github_markdown' => 'V kolonce je možné použít Github variantu markdown.', - 'groups' => 'Skupiny', - 'gravatar_email' => 'Emailová adresa Gravatar', - 'gravatar_url' => 'Změňte svůj avatar na Gravatar.com.', - 'history' => 'Historie', - 'history_for' => 'Historie uživatele', - 'id' => 'ID', - 'image' => 'Obrázek', - 'image_delete' => 'Smazat obrázek', - 'include_deleted' => 'Zahrnout odstraněné položky', - 'image_upload' => 'Nahrát obrázek', - 'filetypes_accepted_help' => 'Přijatý typ souboru je :types. Maximální povolená velikost nahrávání je :size.|Přijaté typy souborů jsou :types. Maximální povolená velikost nahrávání je :size.', - 'filetypes_size_help' => 'Maximální povolená velikost nahrávání je :size.', - 'image_filetypes_help' => 'Podporované typy souborů jsou jpg, png, gif, a svg. Velikost může být nejvýše :size.', - 'unaccepted_image_type' => 'Soubor s obrázkem nebyl čitelný. Přijatelné druhy souborů jsou jpg, webp, png, gif, a svg. Tento soubor je druhu: :mimetype.', - 'import' => 'Import', - 'importing' => 'Importování', - 'importing_help' => 'Prostřednictvím souboru CSV můžete importovat majetek, příslušenství, licence, komponenty, spotřební materiál a uživatele.

CSV by měl být oddělený čárkou a formátovaný s hlavičkami, které odpovídají vzorovému CSV.', - 'import-history' => 'Historie importu', - 'asset_maintenance' => 'Údržba zařízení', - 'asset_maintenance_report' => 'Zpráva o údržbě zařízení', - 'asset_maintenances' => 'Záznamy o údržbě zařízení', - 'item' => 'Položka', - 'item_name' => 'Název položky', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Nedostatečná oprávnění!', - 'kits' => 'Předdefinované sady', - 'language' => 'Jazyk', - 'last' => 'Poslední', - 'last_login' => 'Poslední přihlášení', - 'last_name' => 'Příjmení', - 'license' => 'Licence', - 'license_report' => 'Report licencí', - 'licenses_available' => 'dostupných licencí', - 'licenses' => 'Licence', - 'list_all' => 'Vypsat vše', - 'loading' => 'Načítání, čekejte prosím...', - 'lock_passwords' => 'Tato hodnota pole nebude uložena v ukázkové instalaci.', - 'feature_disabled' => 'Tato funkce byla deaktivována pro demo instalaci.', - 'location' => 'Lokalita', - 'locations' => 'Umístění', - 'logo_size' => 'Čtvercová loga vypadají nejlépe s Logo + Text. Maximální velikost loga je 50px vysoká x 500px široká. ', - 'logout' => 'Odhlásit', - 'lookup_by_tag' => 'Vyhledávání podle značky majetku', - 'maintenances' => 'Údržby', - 'manage_api_keys' => 'Spravovat API klíče', - '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. Ponechte Min. QTY prázdnou, pokud nechcete dostávat upozornění na malé zásoby.', - 'model_no' => 'Modelové č.', - 'months' => 'měsíce', - 'moreinfo' => 'Další informace', - 'name' => 'Název', - 'new_password' => 'Nové heslo', - 'next' => 'Další', - 'next_audit_date' => 'Další datum auditu', - 'last_audit' => 'Poslední audit', - 'new' => 'nový!', - 'no_depreciation' => 'Žádná amortizace', - 'no_results' => 'Žádné výsledky.', - 'no' => 'Ne', - 'notes' => 'Poznámky', - 'order_number' => 'Číslo objednávky', - 'only_deleted' => 'Pouze odstraněné položky', - 'page_menu' => 'Zobrazuji _MENU_ položky', - 'pagination_info' => 'Zobrazuji _START_ to _END_ of _TOTAL_ položek', - 'pending' => 'Čeká na vyřízení', - 'people' => 'Lidé', - 'per_page' => 'Výsledků na stránku', - 'previous' => 'Předchozí', - 'processing' => 'Pracuji', - 'profile' => 'Váš profil', - 'purchase_cost' => 'Nákupní cena', - 'purchase_date' => 'Datum nákupu', - 'qty' => 'Množství', - 'quantity' => 'Množství', - 'quantity_minimum' => 'Máte :count položek pod nebo téměř pod nejnižšími skladovými zásobami', - 'quickscan_checkin' => 'Rychlé skenování přivlastněných počítačů', - 'quickscan_checkin_status' => 'Stav převzetí', - 'ready_to_deploy' => 'Připraveno k přidělení', - 'recent_activity' => 'Nedávná aktivita', - 'remaining' => 'Zbývá', - 'remove_company' => 'Odstraňte sdružení společnosti', - 'reports' => 'Reporty', - 'restored' => 'obnoveno', - 'restore' => 'Obnovit', - 'requestable_models' => 'Požadované modely', - 'requested' => 'Požadováno', - 'requested_date' => 'Požadované datum', - 'requested_assets' => 'Vyžádaný majetek', - 'requested_assets_menu' => 'Vyžádaný majetek', - 'request_canceled' => 'Žádost zrušena', - 'save' => 'Uložit', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Zvolit', - 'select_all' => 'Vybrat vše', - 'search' => 'Hledat', - 'select_category' => 'Vyberte kategorii', - 'select_department' => 'Vyberte Oddělení', - 'select_depreciation' => 'Zvolit typ amortizace', - 'select_location' => 'Zvolit místo', - 'select_manufacturer' => 'Zvolit výrobce', - 'select_model' => 'Zvolit model', - 'select_supplier' => 'Zvolit dodavatele', - 'select_user' => 'Zvolit uživatele', - 'select_date' => 'Vyberte Datum (RRRR-MM-DD)', - 'select_statuslabel' => 'Vybrat stav', - 'select_company' => 'Zvolte společnost', - 'select_asset' => 'Zvolte majetek', - 'settings' => 'Nastavení', - 'show_deleted' => 'Zobrazit smazané', - 'show_current' => 'Zobrazit aktuální', - 'sign_in' => 'Přihlásit se', - 'signature' => 'Podpis', - 'signed_off_by' => 'Odepsal:', - 'skin' => 'Vzhled', - 'webhook_msg_note' => 'Oznámení zavolá webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', - 'state' => 'Stát', - 'status_labels' => 'Označení stavu', - 'status' => 'Stav', - 'accept_eula' => 'Licenční podmínky', - 'supplier' => 'Dodavatel', - 'suppliers' => 'Dodavatelé', - 'sure_to_delete' => 'Opravdu si přejete odstranit', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Odeslat', - 'target' => 'Cíl', - 'time_and_date_display' => 'Zobrazení času a data', - 'total_assets' => 'celkem zařízení', - 'total_licenses' => 'celkem licencí', - 'total_accessories' => 'celkové příslušenství', - 'total_consumables' => 'celkový spotřební materiál', - 'type' => 'Typ', - 'undeployable' => 'Ne-přiřaditelné', - 'unknown_admin' => 'Neznámy správce', - 'username_format' => 'Formát uživatelského jména', - 'username' => 'Uživatelské jméno', - 'update' => 'Aktualizace', - 'upload_filetypes_help' => 'Podporované typy souborů jsou png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, xlsx, xml, rtf, zip, a rar. Velikost může být až :size.', - 'uploaded' => 'Nahráno', - 'user' => 'Uživatel', - 'accepted' => 'přijato', - 'declined' => 'zamítnuto', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Nepřijatelné majetky', - 'users' => 'Uživatelé', - 'viewall' => 'Zobrazit vše', - 'viewassets' => 'Zobrazit přiřazený majetek', - 'viewassetsfor' => 'Zobrazit majetky pro :name', - 'website' => 'Webová stránka', - 'welcome' => 'Vítej, :name', - 'years' => 'roky', - 'yes' => 'Ano', - 'zip' => 'PSČ', - 'noimage' => 'Obrázek nebyl nahrán, nebo nebyl nalezen.', - 'file_does_not_exist' => 'Požadovaný soubor neexistuje.', - 'file_upload_success' => 'Soubor byl úspěšně nahrán!', - 'no_files_uploaded' => 'Soubor byl úspěšně nahrán!', - 'token_expired' => 'Platnost relace formuláře vypršela. Prosím zkuste to znovu.', - 'login_enabled' => 'Přihlášení povoleno', - 'audit_due' => 'Ke inventuře', - 'audit_overdue' => 'Po termínu inventury', - 'accept' => 'Přijmout :asset', - 'i_accept' => 'Přijímám', - 'i_decline' => 'Odmítám', - 'accept_decline' => 'Přijímat/zamítnout', - 'sign_tos' => 'Podepsáním níže souhlasíte s podmínkami služby:', - 'clear_signature' => 'Vymazat podpis', - 'show_help' => 'Zobrazit nápovědu', - 'hide_help' => 'Skrýt nápovědu', - 'view_all' => 'zobrazit vše', - 'hide_deleted' => 'Skrýt smazané', - 'email' => 'Email', - 'do_not_change' => 'Neměnit', - 'bug_report' => 'Nahlásit chybu', - 'user_manual' => 'Uživatelská příručka', - 'setup_step_1' => 'Krok 1', - 'setup_step_2' => 'Krok 2', - 'setup_step_3' => 'Krok 3', - 'setup_step_4' => 'Krok 4', - 'setup_config_check' => 'Kontrola konfigurace', - 'setup_create_database' => 'Vytvořit databázové tabulky', - 'setup_create_admin' => 'Vytvořit administrátora', - 'setup_done' => 'Hotovo!', - 'bulk_edit_about_to' => 'Tímto upravíte následující možnosti: ', - 'checked_out' => 'K výdeji', - 'checked_out_to' => 'Vydáno', - 'fields' => 'Pole', - 'last_checkout' => 'Naposledy vydáno', - 'due_to_checkin' => 'Následující :count položky mají být zkontrolovány brzy:', - 'expected_checkin' => 'Očekávané datum vrácení', - 'reminder_checked_out_items' => 'Toto je připomínka položek, které vám byly aktuálně dány. Pokud se domníváte, že je něco špatně (něco chybí, nebo se zde objevuje něco, co podle vás nedostanete), napište prosím :reply_to_name na :reply_to_address.', - 'changed' => 'Upraveno', - 'to' => 'Pro', - 'report_fields_info' => '

Vyberte pole, která chcete zahrnout do vlastní sestavy, a klepněte na tlačítko Generovat. Soubor (custom-asset-report-YYYY-mm-dd.csv) se stáhne automaticky a můžete jej otevřít v Excelu.

-

Pokud chcete exportovat pouze některá aktiva, použijte níže uvedené možnosti pro úpravu výsledků.

', - 'range' => '(rozsah)', - 'bom_remark' => 'Přidat BOM (byte-order mark) do tohoto CSV', - 'improvements' => 'Zlepšení', - 'information' => 'Informace', - 'permissions' => 'Oprávnění', - 'managed_ldap' => '(Spravováno přes LDAP)', - 'export' => 'Exportovat', - 'ldap_sync' => 'LDAP synchronizace', - 'ldap_user_sync' => 'LDAP synchronizace uživatelů', - 'synchronize' => 'Synchronizovat', - 'sync_results' => 'Výsledky synchronizace', - 'license_serial' => 'Sériový/produktový klíč', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Toto je vaše hlavní stránka.', - '60_percent_warning' => '60% Dokončeno (upozornění)', - 'dashboard_empty' => 'Zdá se, že jste ještě nic nepřidali, takže nemáme nic úžasného co bychom vám ukázali. Začněte přidáním něčeho!', - 'new_asset' => 'Nový majetek', - 'new_license' => 'Nová licence', - 'new_accessory' => 'Nové příslušenství', - 'new_consumable' => 'Nový spotřební materiál', - 'collapse' => 'Sbalit', - 'assigned' => 'Přiřazené', - 'asset_count' => 'Počet aktiv', - 'accessories_count' => 'Počet příslušenství', - 'consumables_count' => 'Počet spotřebních materiálů', - 'components_count' => 'Počet komponentů', - 'licenses_count' => 'Počet licencí', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Pro chyby zkontrolujte formulář níže', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'Informace o aktivu', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Spotřební informace:', - 'consumable_name' => 'Název sp. materiálu:', - 'accessory_information' => 'Informace o příslušenství:', - 'accessory_name' => 'Název příslušenství:', - 'clone_item' => 'Duplikovat položku', - 'checkout_tooltip' => 'Vydat položku', - 'checkin_tooltip' => 'Převzít položku', - 'checkout_user_tooltip' => 'Vydat položku uživateli', - 'maintenance_mode' => 'Systém je momentálně nedostupný kvůli aktualizaci. Zkuste to, prosím, později.', - 'maintenance_mode_title' => 'Systém je dočasně nedostupný', - 'ldap_import' => 'Heslo by nemělo být spravováno LDAP. (To vám umožní odeslat žádost o obnovení zapomenutého hesla.)', - 'purge_not_allowed' => 'Vymazání smazaných dat bylo v souboru .env zakázáno. Obraťte se na podporu nebo správce systému.', - 'backup_delete_not_allowed' => 'Vymazání záloh bylo v souboru .env zakázáno. Obraťte se na podporu nebo správce systému.', - 'additional_files' => 'Další soubory', - 'shitty_browser' => 'Nebyl zjištěn žádný podpis. Pokud používáte starší prohlížeč, použijte prosím modernější pro dokončení přijetí vašeho majetku.', - 'bulk_soft_delete' =>'Také odstranit tyto uživatele. Historie jejich majetku zůstane neporušená/dokud tvrvale nevymažete smazané záznamy v nastavení správce.', - 'bulk_checkin_delete_success' => 'Vybraní uživatelé byli odstraněni a jejich položky byly odebrány.', - 'bulk_checkin_success' => 'Položky vybraných uživatelů byly odebrány.', - 'set_to_null' => 'Odstranit hodnoty z aktiva|Odstranit hodnoty z :asset_count aktiv ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A – neznámé datum nákupu', - 'assets_by_status' => 'Majetek podle stavu', - 'assets_by_status_type' => 'Majetek podle stavu', - 'pie_chart_type' => 'Typ koláčového grafu na hlavní stránce', - 'hello_name' => 'Ahoj, :name!', - 'unaccepted_profile_warning' => 'Máte :count položek vyžadujících potvrzení. Klikněte zde pro jejich přijetí nebo zamítnutí', - 'start_date' => 'Od', - 'end_date' => 'Do', - 'alt_uploaded_image_thumbnail' => 'Nahraný náhledový obrázek', - 'placeholder_kit' => 'Vyberte sadu', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'Souhlasí', - 'false' => 'Nesouhlasí', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Sloučit uživatele', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'Nejsou vybráni žádní uživatelé', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Vaše databázové tabulky byly vytvořeny', - 'setup_migration_output' => 'Výstup migrace:', - 'setup_migration_create_user' => 'Další: Založení uživatele', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Potvrdit', - 'autoassign_licenses' => 'Automatické přiřazení licencí', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'Povolí uživateli získávat licence skze hromadnou správu licencí, ať již GUI or CLI. Například pokud si nepřejete, aby externisti nedostávali automaticky licence, náležící pouze zaměstnancům. Licenci jim můžete i nadále přiřazovat ručně, pouze nebudou zahrnuti do hromadného zpracování.', - 'no_autoassign_licenses_help' => 'Nezahrnovat uživatele do hromadného zpracování licencí.', - 'modal_confirm_generic' => 'Jste si jistí?', - 'cannot_be_deleted' => 'Položka nemůže být odstraněna', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Příjmení nadřízeného', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/cs/help.php b/resources/lang/cs/help.php deleted file mode 100644 index d891ebd4ac..0000000000 --- a/resources/lang/cs/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Více informací', - - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - 'assets' => 'Majetky jsou položky sledované sériovým nebo inventárním čísle,. Bývají u položek, které mají vyšší hodnotu a kde je důležitá identifikace.', - - 'categories' => 'Kategorie usnadňují organizovat majetek. Takovou kategorii může být např. "Desktopy", "Notebooky", "Mobilní telefony", "Tablety", apod. Nicméně můžete použít kategorie jakýmkoli způsobem.', - - 'accessories' => 'Příslušenství je cokoliv, co předáte uživatelům, ale nemá to sériové číslo (nebo je neevidujete), např. myš, nebo klávesnice.', - - 'companies' => 'Společnost může být použita jen jako běžná vlastnost majetku, nebo také k omezení viditelnosti majetku, uživatelů atd., pakliže je v nastavení administrátora povolena plná podpora společností.', - - 'components' => 'Díly jsou položky, které jsou součástí majetku, jako např. HDD, RAM atp.', - - 'consumables' => 'Spotřební materiál jsou takové položky, které jsou v čase spotřebovávány, jako např. toner, inkoust či papír do tiskáren.', - - 'depreciations' => 'Můžete nastavit amortizaci majetku pro jeho rovnoměrné odepisování.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/cs/localizations.php b/resources/lang/cs/localizations.php deleted file mode 100644 index 594c00f421..0000000000 --- a/resources/lang/cs/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Vyberte jazyk', - 'languages' => [ - 'en'=> 'Angličtina, USA', - 'en-GB'=> 'Angličtina, UK', - 'af'=> 'Afrikánština', - 'ar'=> 'Arabština', - 'bg'=> 'Bulharština', - 'zh-CN'=> 'Zjednodušená čínština', - 'zh-TW'=> 'Tradiční čínština', - 'hr'=> 'Chorvatština', - 'cs'=> 'Čeština', - 'da'=> 'Dánština', - 'nl'=> 'Holandština', - 'en-ID'=> 'Angličtina, Indie', - 'et'=> 'Estonština', - 'fil'=> 'Filipínština', - 'fi'=> 'Finština', - 'fr'=> 'Francouzština', - 'de'=> 'Němčina', - 'de-i'=> 'Němčina (neformální)', - 'el'=> 'Řečtina', - 'he'=> 'Hebrejština', - 'hu'=> 'Maďarština', - 'is' => 'Islandština', - 'id'=> 'Indonéština', - 'ga-IE'=> 'Irština', - 'it'=> 'Italština', - 'ja'=> 'Japonština', - 'km' => 'Khmer', - 'ko'=> 'Korejština', - 'lv'=>'Lotyšština', - 'lt'=> 'Litevština', - 'mk'=> 'Makedonština', - 'ms'=> 'Malajština', - 'mi'=> 'Maori', - 'mn'=> 'Mongolština', - 'no'=> 'Norština', - 'fa'=> 'Perština', - 'pl'=> 'Polština', - 'pt-PT'=> 'Portugalština', - 'pt-BR'=> 'Portugalština, brazilština', - 'ro'=> 'Rumunština', - 'ru'=> 'Ruština', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovinština', - 'es-ES'=> 'Španělština', - 'es-CO'=> 'Španělština, Kolumbie', - 'es-MX'=> 'Španělština, Mexiko', - 'es-VE'=> 'Španělština, Venezuela', - 'sv-SE'=> 'Švédština', - 'tl'=> 'Tagalština', - 'ta'=> 'Tamilština', - 'th'=> 'Thajština', - 'tr'=> 'Turečtina', - 'uk'=> 'Ukrajinština', - 'vi'=> 'Vietnamština', - 'cy'=> 'Velština', - 'zu'=> 'Zuluština', - ], - - 'select_country' => 'Zvolte stát', - - 'countries' => [ - 'AC'=>'Ostrov Ascension', - 'AD'=>'Andorra', - 'AE'=>'Spojené arabské emiráty', - 'AF'=>'Afghánistán', - 'AG'=>'Antigua a Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albánie', - 'AM'=>'Arménie', - 'AN'=>'Nizozemské Antily', - 'AO'=>'Angola', - 'AQ'=>'Antarktida', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Rakousko', - 'AU'=>'Austrálie', - 'AW'=>'Aruba', - 'AX'=>'Åland', - 'AZ'=>'Ázerbardžán', - 'BA'=>'Bosna a Hercegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgie', - 'BD'=>'Bangladéš', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulharsko', - 'BH'=>'Bahrajn', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermudy', - 'BN'=>'Brunej Darussalam', - 'BO'=>'Bolívie', - 'BR'=>'Brazílie', - 'BS'=>'Bahamy', - 'BT'=>'Bhútán', - 'BV'=>'Bouvetův ostrov', - 'BW'=>'Botswana', - 'BY'=>'Bělorusko', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Kokosové ostrovy', - 'CD'=>'Konžská demokratická republika', - 'CF'=>'Středoafrická republika', - 'CG'=>'Kongo (republika)', - 'CH'=>'Švýcarsko', - 'CI'=>'Pobřeží Slonoviny', - 'CK'=>'Cookovy ostrovy', - 'CL'=>'Chile', - 'CM'=>'Kamerun', - 'CN'=>'Čínská lidová republika', - 'CO'=>'Kolumbie', - 'CR'=>'Kostarika', - 'CU'=>'Kuba', - 'CV'=>'Kapverdy', - 'CX'=>'Vánoční ostrov', - 'CY'=>'Kypr', - 'CZ'=>'Česká republika', - 'DE'=>'Německo', - 'DJ'=>'Džibutsko', - 'DK'=>'Dánsko', - 'DM'=>'Dominika', - 'DO'=>'Dominikánská republika', - 'DZ'=>'Alžírsko', - 'EC'=>'Ekvádor', - 'EE'=>'Estonsko', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Španělsko', - 'ET'=>'Etiopie', - 'EU'=>'Evropská unie', - 'FI'=>'Finsko', - 'FJ'=>'Fidži', - 'FK'=>'Falklandské ostrovy (Malviny)', - 'FM'=>'Mikronésie, Federativní státy', - 'FO'=>'Faerské ostrovy', - 'FR'=>'Francie', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Gruzie', - 'GF'=>'Francouzská Guyana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grónsko', - 'GM'=>'Gambie', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Rovníková Guinea', - 'GR'=>'Řecko', - 'GS'=>'Jižní Georgie a Jižní Sandwichovy ostrovy', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heardův ostrov a MacDonaldovy ostrovy', - 'HN'=>'Honduras', - 'HR'=>'Chorvatsko (místní název: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Maďarsko', - 'ID'=>'Indonésie', - 'IE'=>'Irsko', - 'IL'=>'Israel', - 'IM'=>'Ostrov Man', - 'IN'=>'Indie', - 'IO'=>'Britské území v Indickém oceánu', - 'IQ'=>'Irák', - 'IR'=>'Írán, Islámská republika', - 'IS'=>'Island', - 'IT'=>'Itálie', - 'JE'=>'Jersey', - 'JM'=>'Jamajka', - 'JO'=>'Jordánsko', - 'JP'=>'Japonsko', - 'KE'=>'Keňa', - 'KG'=>'Kyrgyzstán', - 'KH'=>'Kambodža', - 'KI'=>'Kiribati', - 'KM'=>'Komory', - 'KN'=>'Svatý Kryštof a Nevis', - 'KR'=>'Korejská republika', - 'KW'=>'Kuvajt', - 'KY'=>'Kajmanské ostrovy', - 'KZ'=>'Kazachstán', - 'LA'=>'Laoská lidově demokratická republika', - 'LB'=>'Libanon', - 'LC'=>'Svatá Lucie', - 'LI'=>'Lichtenštejnsko', - 'LK'=>'Srí Lanka', - 'LR'=>'Libérie', - 'LS'=>'Lesotho', - 'LT'=>'Litva', - 'LU'=>'Lucembursko', - 'LV'=>'Lotyšsko', - 'LY'=>'Libyjská arabská džamáhíríje', - 'MA'=>'Maroko', - 'MC'=>'Monako', - 'MD'=>'Moldavská republika', - 'ME'=>'Černá Hora', - 'MG'=>'Madagaskar', - 'MH'=>'Marshallovy ostrovy', - 'MK'=>'Makedonie, Bývalá jugoslávská republika', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolsko', - 'MO'=>'Macao', - 'MP'=>'Severní Mariánské ostrovy', - 'MQ'=>'Martinik', - 'MR'=>'Mauretánie', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauricius', - 'MV'=>'Maledivy', - 'MW'=>'Malawi', - 'MX'=>'Mexiko', - 'MY'=>'Malajsie', - 'MZ'=>'Mosambik', - 'NA'=>'Namibie', - 'NC'=>'Nová Kaledonie', - 'NE'=>'Niger', - 'NF'=>'Ostrov Norfolk', - 'NG'=>'Nigérie', - 'NI'=>'Nikaragua', - 'NL'=>'Nizozemsko', - 'NO'=>'Norsko', - 'NP'=>'Nepál', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Nový Zéland', - 'OM'=>'Omán', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Francouzská Polynésie', - 'PG'=>'Papua-Nová Guinea', - 'PH'=>'Filipíny, Republika', - 'PK'=>'Pákistán', - 'PL'=>'Polsko', - 'PM'=>'Saint-Pierre a Miquelon', - 'PN'=>'Pitcairnovy ostrovy', - 'PR'=>'Portoriko', - 'PS'=>'Palestina', - 'PT'=>'Portugalsko', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Katar', - 'RE'=>'Réunion', - 'RO'=>'Rumunsko', - 'RS'=>'Srbsko', - 'RU'=>'Ruská federace', - 'RW'=>'Rwanda', - 'SA'=>'Saúdská Arábie', - 'UK'=>'Skotsko', - 'SB'=>'Šalamounovy ostrovy', - 'SC'=>'Seychelles', - 'SS'=>'Jižní Súdán', - 'SD'=>'Sudan', - 'SE'=>'Švédsko', - 'SG'=>'Singapur', - 'SH'=>'St. Helena', - 'SI'=>'Slovinsko', - 'SJ'=>'Špicberky a Jan Mayen', - 'SK'=>'Slovensko (Slovenská republika)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somálsko', - 'SR'=>'Suriname', - 'ST'=>'Svatý Tomáš a Princův ostrov', - 'SU'=>'Sovětský svaz', - 'SV'=>'El Salvador', - 'SY'=>'Syrská Arabská republika', - 'SZ'=>'Svazijsko', - 'TC'=>'Ostrovy Turks a Caicos', - 'TD'=>'Čad', - 'TF'=>'Francouzská jižní území', - 'TG'=>'Togo', - 'TH'=>'Thajsko', - 'TJ'=>'Tádžikistán', - 'TK'=>'Tokelau', - 'TI'=>'Východní Timor', - 'TM'=>'Turkmenistán', - 'TN'=>'Tunisko', - 'TO'=>'Tonga', - 'TP'=>'Východní časovač (starý kód)', - 'TR'=>'Turecko', - 'TT'=>'Trinidad a Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Tchaj-wan', - 'TZ'=>'Tanzanie', - 'UA'=>'Ukrajina', - 'UG'=>'Uganda', - 'UK'=>'Spojené království', - 'US'=>'Spojené státy', - 'UM'=>'Menší odlehlé ostrovy USA', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistán', - 'VA'=>'Vatikánský městský stát (Holy See)', - 'VC'=>'Svatý Vincenc a Grenadiny', - 'VE'=>'Venezuela', - 'VG'=>'Britské Panenské ostrovy', - 'VI'=>'Americké Panenské ostrovy', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Ostrovy Wallis a Futuna', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Mayotte', - 'ZA'=>'Jihoafrická republika', - 'ZM'=>'Zambie', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/cs/mail.php b/resources/lang/cs/mail.php deleted file mode 100644 index 69aba6e49d..0000000000 --- a/resources/lang/cs/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Uživatel potvrdil vlastnictví', - 'acceptance_asset_declined' => 'Uživatel zamítl vlastnictví', - 'a_user_canceled' => '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í:', - 'additional_notes' => 'Další Poznámky:', - 'admin_has_created' => 'Administrátor pro vás vytvořil účet na stránce :web.', - 'asset' => 'Majetek:', - 'asset_name' => 'Název majetku:', - 'asset_requested' => 'Požadovaný majetek', - 'asset_tag' => 'Inventární číslo', - 'assigned_to' => 'Přiděleno', - 'best_regards' => 'S pozdravem,', - 'canceled' => 'Zrušeno:', - 'checkin_date' => 'Datum převzetí:', - 'checkout_date' => 'Datum vydání:', - 'click_to_confirm' => 'Kliknutím na následující odkaz potvrdíte váš účet pro :web:', - 'click_on_the_link_accessory' => 'Kliknutím na odkaz v dolní části potvrďte, že jste obdrželi příslušné příslušenství.', - 'click_on_the_link_asset' => 'Kliknutím na odkaz v dolní části potvrďte, že jste obdrželi daný produkt.', - 'Confirm_Asset_Checkin' => 'Potvrzení odevzdání předmětu', - 'Confirm_Accessory_Checkin' => 'Potvrzení odevzdání příslušenství', - 'Confirm_accessory_delivery' => 'Potvrďte dodání příslušenství', - 'Confirm_license_delivery' => 'Potvrdit dodání licence', - 'Confirm_asset_delivery' => 'Potvrďte dodání majetku', - 'Confirm_consumable_delivery' => 'Potvrďte dodání spotřebního zboží', - 'current_QTY' => 'Aktuální množství', - 'Days' => 'Dní', - 'days' => 'Dní', - 'expecting_checkin_date' => 'Očekávané datum převzetí:', - 'expires' => 'Vyprší', - 'Expiring_Assets_Report' => 'Hlášení o končících zárukách majetku.', - 'Expiring_Licenses_Report' => 'Hlášení o končící platnosti licencí.', - 'hello' => 'Dobrý den', - 'hi' => 'Ahoj', - 'i_have_read' => 'Přečetl/a jsem si podmínky používání, souhlasím s pravidel používání a obdržel jsem tuto položku.', - 'item' => 'Položka:', - 'Item_Request_Canceled' => 'Požadavek na položku zrušen', - 'Item_Requested' => 'Požadavek na položku', - 'link_to_update_password' => 'Klepnutím na následující odkaz aktualizujte své heslo pro :web:', - 'login_first_admin' => 'Přihlaste se k nové instalaci Snipe-IT pomocí níže uvedených pověření:', - 'login' => 'Uživatelské jméno:', - 'Low_Inventory_Report' => 'Hlášení o nízkých zásobách', - 'inventory_report' => 'Zpráva o majetku', - 'min_QTY' => 'Minimální množství', - 'name' => 'Položka', - 'new_item_checked' => 'Nová položka byla odevzdána pod vaším jménem, podrobnosti jsou uvedeny níže.', - 'password' => 'Heslo:', - 'password_reset' => 'Resetování hesla', - - 'read_the_terms' => 'Prosím přečtěte si níže uvedené podmínky použití.', - 'read_the_terms_and_click' => 'Přečtěte si prosím níže uvedené podmínky použití a klikněte na odkaz v dolní části, abyste potvrdili, že jste si přečetli a souhlasili s podmínkami používání, a že jste obdrželi majetek.', - 'requested' => 'Zažádáno:', - 'reset_link' => 'Váš odkaz pro resetování hesla', - 'reset_password' => 'Pro zresetování vašeho hesla klikněte na odkaz:', - 'serial' => 'Sériové číslo', - 'supplier' => 'Dodavatelé', - 'tag' => 'Značka', - 'test_email' => 'Testovací email od Snipe-IT', - '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 položka se zárukou končící v následujících :threshold dnech.|Jsou zde :count položek se zárukou končící v následujících :threshold dnech.', - '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', - 'upcoming-audits' => 'Je zde :count položka, která má chystaný audit za :threshold dní.|Jsou zde :count položek, který se chystá k auditu za :threshold dní.', - 'user' => 'Uživatel', - 'username' => 'Uživatelské jméno', - 'welcome' => 'Vítej uživateli :name', - 'welcome_to' => 'Vítejte na :web!', - 'your_credentials' => 'Vaše pověření Snipe-IT', - 'Accessory_Checkin_Notification' => 'Příslušenství přidáno v', - 'Asset_Checkin_Notification' => 'Majetek přidán v', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'Licence přidána v', - 'Expected_Checkin_Report' => 'Předpokládaný report o dostupném majetku', - 'Expected_Checkin_Notification' => 'Připomenutí: blížící se lhůta pro :name', - 'Expected_Checkin_Date' => 'Majetek, který vám byl předán, musí být vrácen zpět do :date', - 'your_assets' => 'Zobrazit vaše položky', - 'rights_reserved' => 'Všechna práva vyhrazena.', -]; diff --git a/resources/lang/cs/passwords.php b/resources/lang/cs/passwords.php deleted file mode 100644 index 171fb98180..0000000000 --- a/resources/lang/cs/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Pokud v našem systému existuje uživatel s touto emailovou adresou, byl odeslán e-mail pro obnovení hesla.', - 'user' => 'Pokud v našem systému existuje uživatel s touto emailovou adresou, byl odeslán e-mail pro obnovení hesla.', - 'token' => 'Tento token pro obnovení hesla je neplatný, vypršel, nebo se neshoduje s zadaným uživatelským jménem.', - 'reset' => 'Heslo úspěšně změněno!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php deleted file mode 100644 index aaca9fd0b0..0000000000 --- a/resources/lang/cs/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Je potřeba potvrdit :attribute.', - 'active_url' => ':attribute není platnou URL.', - 'after' => ':attribute nemůže být dříve než :date.', - 'after_or_equal' => 'Atribut musí mít datum následující nebo rovné: datum.', - 'alpha' => ':attribute může obsahovat pouze písmena.', - 'alpha_dash' => ':attribute může obsahovat pouze písmena, čísla, a pomlčky.', - 'alpha_num' => ':attribute může obsahovat pouze písmena čísla.', - 'array' => 'Atribut musí být atribut.', - 'before' => ':attribute nemůže být později než :date.', - 'before_or_equal' => 'Atribut: musí mít datum před datem nebo se rovnat: datum.', - 'between' => [ - 'numeric' => ':attribute musí být mezi :min - :max.', - 'file' => ':attribute musí být mezi :min - :max kilobajtů.', - 'string' => ':attribute smí obsahovat pouze :min - :max znaků.', - 'array' => 'Atribut: musí obsahovat položky: min a max.', - ], - 'boolean' => ':attribute musí být true nebo false.', - 'confirmed' => 'Potvrzení :attribute se neshoduje.', - 'date' => ':attribute není platným datem.', - 'date_format' => 'Atribut :attribute nesouhlasí s formátem :format.', - 'different' => ':attribute a :other se musí lišit.', - 'digits' => ':attribute musí být :digits číslo.', - 'digits_between' => ':attribute musí být mezi hodnotami :min a :max.', - 'dimensions' => 'Atribut: má neplatné kóty obrázku.', - 'distinct' => 'Pole atributu: atribut má duplicitní hodnotu.', - 'email' => 'Formát :attribute je neplatný.', - 'exists' => 'Zvolený :attribute je neplatný.', - 'file' => 'Atribut: musí být soubor.', - 'filled' => 'Pole atributu: musí mít hodnotu.', - 'image' => ':attribute musí být obrázek.', - 'import_field_empty' => 'Hodnota pro :fieldname nemůže být null.', - 'in' => 'Zvolený :attribute je neplatný.', - 'in_array' => 'Pole atributu neexistuje v: jiné.', - 'integer' => ':attribute musí být celočíselný.', - 'ip' => ':attribute musí být platná IP adresa.', - 'ipv4' => 'Atribut: musí mít platnou adresu IPv4.', - 'ipv6' => 'Atribut: musí být platná adresa IPv6.', - 'is_unique_department' => ':attribute musí být unikátní pro tuto lokalitu společnosti', - 'json' => 'Atribut: musí být platný řetězec JSON.', - 'max' => [ - 'numeric' => ':attribute nesmí být větší než :max.', - 'file' => ':attribute nesmí být větší než :max kilobajtů.', - 'string' => ':attribute nesmí být větší než :max znaků.', - 'array' => 'Atribut: Atribut nesmí mít více než: max položky.', - ], - 'mimes' => ':attribute musí být soubor typu: :values.', - 'mimetypes' => 'Atribut: musí být soubor typu:: values.', - 'min' => [ - 'numeric' => ':attribute musí být minimálne :min.', - 'file' => ':attribute musí být minimálně :min kilobajtů.', - 'string' => ':attribute musí mít minimálně :min znaků.', - 'array' => 'Atribut musí mít alespoň: min položky.', - ], - 'starts_with' => ':attribute musí končit jednou z následujících hodnot: :values.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'Toto není platný regulární výraz. ', - 'regex' => 'Formát :attribute je neplatný.', - 'required' => 'Pole :attribute je požadováno.', - 'required_if' => 'Položka :attribute je vyžadována, když :other je :value.', - 'required_unless' => 'Pole atributu: je povinné, pokud: jiný není v: hodnoty.', - 'required_with' => 'Hodnota :attribute je vyžadována, když je přítomno :values.', - 'required_with_all' => 'Pole atributu: je požadováno, když: jsou přítomny hodnoty.', - 'required_without' => 'Hodnota :attribute je vyžadována, když není přítomno :values.', - 'required_without_all' => 'Pole atributu: je vyžadováno, pokud nejsou žádné hodnoty: existují.', - 'same' => ':attribute a :other se musí shodovat.', - 'size' => [ - 'numeric' => ':attribute musí být :size.', - 'file' => ':attribute musí být :size kilobajtů.', - 'string' => ':attribute musí mít :size znaků.', - 'array' => 'Atribut: musí obsahovat: položky velikosti.', - ], - 'string' => 'Atribut: musí být řetězec.', - 'timezone' => 'Atribut: musí být platnou zónou.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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' => ':attribute nesmí vytvořit kruhový odkaz.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Heslo nemůže být stejné jako uživatelské jméno.', - 'letters' => 'Heslo musí obsahovat nejméně jedno písmeno.', - 'numbers' => 'Heslo musí obsahovat alespoň jednu číslici.', - 'case_diff' => 'Heslo musí použít smíšené znaky.', - 'symbols' => 'Heslo musí obsahovat symboly.', - 'gte' => [ - 'numeric' => 'Hodnota nemůže být záporná' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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é', - 'dumbpwd' => 'Toto heslo je příliš běžné.', - 'statuslabel_type' => 'Musíte vybrat platný typ štítku stavu', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', - 'last_audit_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD hh:mm:ss', - 'expiration_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', - 'termination_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', - 'expected_checkin.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', - 'start_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', - 'end_date.date_format' => ':attribute musí být platné datum ve formátu RRRR-MM-DD', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ca/account/general.php b/resources/lang/cy-GB/account/general.php similarity index 100% rename from resources/lang/ca/account/general.php rename to resources/lang/cy-GB/account/general.php diff --git a/resources/lang/cy/admin/accessories/general.php b/resources/lang/cy-GB/admin/accessories/general.php similarity index 100% rename from resources/lang/cy/admin/accessories/general.php rename to resources/lang/cy-GB/admin/accessories/general.php diff --git a/resources/lang/cy/admin/accessories/message.php b/resources/lang/cy-GB/admin/accessories/message.php similarity index 100% rename from resources/lang/cy/admin/accessories/message.php rename to resources/lang/cy-GB/admin/accessories/message.php diff --git a/resources/lang/cy/admin/accessories/table.php b/resources/lang/cy-GB/admin/accessories/table.php similarity index 100% rename from resources/lang/cy/admin/accessories/table.php rename to resources/lang/cy-GB/admin/accessories/table.php diff --git a/resources/lang/cy/admin/asset_maintenances/form.php b/resources/lang/cy-GB/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/cy/admin/asset_maintenances/form.php rename to resources/lang/cy-GB/admin/asset_maintenances/form.php diff --git a/resources/lang/cy/admin/asset_maintenances/general.php b/resources/lang/cy-GB/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/cy/admin/asset_maintenances/general.php rename to resources/lang/cy-GB/admin/asset_maintenances/general.php diff --git a/resources/lang/cy/admin/asset_maintenances/message.php b/resources/lang/cy-GB/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/cy/admin/asset_maintenances/message.php rename to resources/lang/cy-GB/admin/asset_maintenances/message.php diff --git a/resources/lang/cy/admin/asset_maintenances/table.php b/resources/lang/cy-GB/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/cy/admin/asset_maintenances/table.php rename to resources/lang/cy-GB/admin/asset_maintenances/table.php diff --git a/resources/lang/cy/admin/categories/general.php b/resources/lang/cy-GB/admin/categories/general.php similarity index 100% rename from resources/lang/cy/admin/categories/general.php rename to resources/lang/cy-GB/admin/categories/general.php diff --git a/resources/lang/cy/admin/categories/message.php b/resources/lang/cy-GB/admin/categories/message.php similarity index 100% rename from resources/lang/cy/admin/categories/message.php rename to resources/lang/cy-GB/admin/categories/message.php diff --git a/resources/lang/cy/admin/categories/table.php b/resources/lang/cy-GB/admin/categories/table.php similarity index 100% rename from resources/lang/cy/admin/categories/table.php rename to resources/lang/cy-GB/admin/categories/table.php diff --git a/resources/lang/cy-GB/admin/companies/general.php b/resources/lang/cy-GB/admin/companies/general.php new file mode 100644 index 0000000000..21d73dd347 --- /dev/null +++ b/resources/lang/cy-GB/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Dewis Cwmni', + 'about_companies' => 'Amdan Cwmniau', + '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-GB/admin/companies/message.php similarity index 100% rename from resources/lang/cy/admin/companies/message.php rename to resources/lang/cy-GB/admin/companies/message.php diff --git a/resources/lang/cy-GB/admin/companies/table.php b/resources/lang/cy-GB/admin/companies/table.php new file mode 100644 index 0000000000..5e6aca5569 --- /dev/null +++ b/resources/lang/cy-GB/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Cwmniau', + 'create' => 'Creu Cwmni', + 'email' => 'Company Email', + 'title' => 'Cwmni', + 'phone' => 'Company Phone', + 'update' => 'Diweddaru Cwmni', + 'name' => 'Enw Cwmni', + 'id' => 'Rhif Unigryw', +); diff --git a/resources/lang/cy/admin/components/general.php b/resources/lang/cy-GB/admin/components/general.php similarity index 100% rename from resources/lang/cy/admin/components/general.php rename to resources/lang/cy-GB/admin/components/general.php diff --git a/resources/lang/cy/admin/components/message.php b/resources/lang/cy-GB/admin/components/message.php similarity index 100% rename from resources/lang/cy/admin/components/message.php rename to resources/lang/cy-GB/admin/components/message.php diff --git a/resources/lang/cy/admin/components/table.php b/resources/lang/cy-GB/admin/components/table.php similarity index 100% rename from resources/lang/cy/admin/components/table.php rename to resources/lang/cy-GB/admin/components/table.php diff --git a/resources/lang/cy/admin/consumables/general.php b/resources/lang/cy-GB/admin/consumables/general.php similarity index 100% rename from resources/lang/cy/admin/consumables/general.php rename to resources/lang/cy-GB/admin/consumables/general.php diff --git a/resources/lang/cy/admin/consumables/message.php b/resources/lang/cy-GB/admin/consumables/message.php similarity index 100% rename from resources/lang/cy/admin/consumables/message.php rename to resources/lang/cy-GB/admin/consumables/message.php diff --git a/resources/lang/cy/admin/consumables/table.php b/resources/lang/cy-GB/admin/consumables/table.php similarity index 100% rename from resources/lang/cy/admin/consumables/table.php rename to resources/lang/cy-GB/admin/consumables/table.php diff --git a/resources/lang/cy-GB/admin/custom_fields/general.php b/resources/lang/cy-GB/admin/custom_fields/general.php new file mode 100644 index 0000000000..3fa05de73e --- /dev/null +++ b/resources/lang/cy-GB/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Meysydd addasedig', + 'manage' => 'Manage', + 'field' => 'Meysydd', + 'about_fieldsets_title' => 'Amdan grwpiau meysydd', + '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', + 'fieldset' => 'Setiau maes', + 'qty_fields' => 'Nifer o meysydd', + 'fieldsets' => 'Setiau maes', + 'fieldset_name' => 'Enw set maes', + 'field_name' => 'Enw maes', + 'field_values' => 'Gwerthoedd maes', + 'field_values_help' => 'Ychwanegwch opsiynau selectable, un fesul llinell. Anwybyddir llinellau gwag heblaw\'r llinell gyntaf.', + 'field_element' => 'Ffurf Elfen', + 'field_element_short' => 'Elfen', + 'field_format' => 'Fformat', + 'field_custom_format' => 'Fformat Regex addasedig', + 'field_custom_format_help' => 'Mae\'r maes hwn yn caniatáu ichi ddefnyddio mynegiad regex i\'w ddilysu. Dylai ddechrau gyda "regex:" - er enghraifft, i ddilysu bod gwerth maes arferiad yn cynnwys IMEI dilys (15 digid rhifol), byddech chi\'n defnyddio regex:/^[0-9]{15}$/.', + 'required' => 'Gofynnol', + 'req' => 'Angen.', + 'used_by_models' => 'Defnyddir gan modelau', + 'order' => 'Trefn', + 'create_fieldset' => 'Set maes newydd', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/cy/admin/custom_fields/message.php b/resources/lang/cy-GB/admin/custom_fields/message.php similarity index 100% rename from resources/lang/cy/admin/custom_fields/message.php rename to resources/lang/cy-GB/admin/custom_fields/message.php diff --git a/resources/lang/cy/admin/departments/message.php b/resources/lang/cy-GB/admin/departments/message.php similarity index 100% rename from resources/lang/cy/admin/departments/message.php rename to resources/lang/cy-GB/admin/departments/message.php diff --git a/resources/lang/cy/admin/departments/table.php b/resources/lang/cy-GB/admin/departments/table.php similarity index 100% rename from resources/lang/cy/admin/departments/table.php rename to resources/lang/cy-GB/admin/departments/table.php diff --git a/resources/lang/cy/admin/depreciations/general.php b/resources/lang/cy-GB/admin/depreciations/general.php similarity index 100% rename from resources/lang/cy/admin/depreciations/general.php rename to resources/lang/cy-GB/admin/depreciations/general.php diff --git a/resources/lang/cy/admin/depreciations/message.php b/resources/lang/cy-GB/admin/depreciations/message.php similarity index 100% rename from resources/lang/cy/admin/depreciations/message.php rename to resources/lang/cy-GB/admin/depreciations/message.php diff --git a/resources/lang/cy/admin/depreciations/table.php b/resources/lang/cy-GB/admin/depreciations/table.php similarity index 100% rename from resources/lang/cy/admin/depreciations/table.php rename to resources/lang/cy-GB/admin/depreciations/table.php diff --git a/resources/lang/cy/admin/groups/message.php b/resources/lang/cy-GB/admin/groups/message.php similarity index 100% rename from resources/lang/cy/admin/groups/message.php rename to resources/lang/cy-GB/admin/groups/message.php diff --git a/resources/lang/cy/admin/groups/table.php b/resources/lang/cy-GB/admin/groups/table.php similarity index 100% rename from resources/lang/cy/admin/groups/table.php rename to resources/lang/cy-GB/admin/groups/table.php diff --git a/resources/lang/cy/admin/groups/titles.php b/resources/lang/cy-GB/admin/groups/titles.php similarity index 100% rename from resources/lang/cy/admin/groups/titles.php rename to resources/lang/cy-GB/admin/groups/titles.php diff --git a/resources/lang/cy-GB/admin/hardware/form.php b/resources/lang/cy-GB/admin/hardware/form.php new file mode 100644 index 0000000000..ff9c5a83a8 --- /dev/null +++ b/resources/lang/cy-GB/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Cadarnahu Dileu Nifer o Asedau', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Rydych am dileu :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Wedi aseinio i', + 'checkout_date' => 'Dyddiad allan', + 'checkin_date' => 'Dyddian i mewn', + 'checkout_to' => 'Dynodi i', + 'cost' => 'Cost pwrcasu', + 'create' => 'Creu Ased', + 'date' => 'Dyddiad Pwrcasu', + 'depreciation' => 'Dibrisiant', + 'depreciates_on' => 'Dibrisio Ar', + 'default_location' => 'Lleoliad diofyn', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Dyddiad DB', + 'eol_rate' => 'Cyfradd DB', + 'expected_checkin' => 'Dyddiad disgwl i mewn', + 'expires' => 'Dod i ben', + 'fully_depreciated' => 'Dibrisiant Llwyr', + 'help_checkout' => 'Os ydych chi am aseinio\'r ased hwn ar unwaith, dewiswch "Barod i\'w Ddefnyddio" o\'r rhestr statws uchod. ', + 'mac_address' => 'Cyfeiriad MAC', + 'manufacturer' => 'Gwneuthyrwr', + 'model' => 'Model', + 'months' => 'misoedd', + 'name' => 'Enw Ased', + 'notes' => 'Nodiadau', + 'order' => 'Rhif Archeb', + 'qr' => 'Côd QR', + 'requestable' => 'Gellir ddefnyddwyr gwneud cais am yr ased yma', + 'select_statustype' => 'Dewis Math o Statws', + 'serial' => 'Serial', + 'status' => 'Statws', + 'tag' => 'Tag Ased', + 'update' => 'Diweddaru Ased', + 'warranty' => 'Warant', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/cy-GB/admin/hardware/general.php b/resources/lang/cy-GB/admin/hardware/general.php new file mode 100644 index 0000000000..061eb925d9 --- /dev/null +++ b/resources/lang/cy-GB/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Ased', + 'bulk_checkout' => 'Nodi Asedau Allan', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Nodi Asedau I Mewn', + 'checkout' => 'Nodi Asedau Allan', + 'clone' => 'Dyblygu Ased', + 'deployable' => 'Gellir ei ddefnyddio', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Addasu Ased', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Ar gael', + 'requested' => 'Gofynnwyd amdano', + 'not_requestable' => 'Ddim ar gael', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Adfer Ased', + 'pending' => 'Yn disgwl', + 'undeployable' => 'Dim ar gael', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/cy-GB/admin/hardware/message.php b/resources/lang/cy-GB/admin/hardware/message.php new file mode 100644 index 0000000000..df3e677d9c --- /dev/null +++ b/resources/lang/cy-GB/admin/hardware/message.php @@ -0,0 +1,91 @@ + ' 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' => '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' => [ + 'error' => 'Ni crewyd yr ased, ceisiwch eto o. g. y. dd. :(', + 'success' => 'Ased wedi creu yn llwyddiannus. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Nid oedd yn bosib adfer yr ased, ceisiwch eto o. g. y. dd', + 'success' => 'Ased wedi adfer yn llwyddiannus.', + 'bulk_success' => 'Ased wedi adfer yn llwyddiannus.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Roedd archwiliad asedau yn aflwyddiannus. Ceisiwch eto o. g. y. dd.', + 'success' => 'Cofnodwyd archwiliad asedau yn llwyddiannus.', + ], + + + 'deletefile' => [ + 'error' => 'Ffeil heb ei ddileu. Ceisiwch eto o.g.y.dd.', + 'success' => 'Ffeil wedi dileu yn llwyddiannus.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/cy-GB/admin/hardware/table.php b/resources/lang/cy-GB/admin/hardware/table.php new file mode 100644 index 0000000000..ba9f2ea38d --- /dev/null +++ b/resources/lang/cy-GB/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Rhif Ased (tag)', + 'asset_model' => 'Model', + 'assigned_to' => 'Wedi Neilltuo i', + 'book_value' => 'Current Value', + 'change' => 'Mewn/Allan', + 'checkout_date' => 'Dyddiad Allan', + 'checkoutto' => 'Allan', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Gwahaniaeth', + 'dl_csv' => 'Lawrlwytho CSV', + 'eol' => 'DB', + 'id' => 'Rhif Unigryw', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Lleoliad', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Dyddiad Pwrcasu', + 'serial' => 'Serial', + 'status' => 'Statws', + 'title' => 'Ased ', + 'image' => 'Delwedd Dyfais', + 'days_without_acceptance' => 'Diwrnodau Heb Derbyn', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Wedi Neilltuo i', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Wedi newid', + 'icon' => 'Eicon', +]; diff --git a/resources/lang/cy-GB/admin/kits/general.php b/resources/lang/cy-GB/admin/kits/general.php new file mode 100644 index 0000000000..50ac358df1 --- /dev/null +++ b/resources/lang/cy-GB/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Nid yw\'r trwydded yn bodoli', + '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' => 'Nid yw\'r nwydd traul yn bodoli', + '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' => 'Nid yw\'r ategolyn yn bodoli', + '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/labels/message.php b/resources/lang/cy-GB/admin/labels/message.php similarity index 100% rename from resources/lang/ca/admin/labels/message.php rename to resources/lang/cy-GB/admin/labels/message.php diff --git a/resources/lang/cy-GB/admin/labels/table.php b/resources/lang/cy-GB/admin/labels/table.php new file mode 100644 index 0000000000..b60bb62d4f --- /dev/null +++ b/resources/lang/cy-GB/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labelau', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Teitl', + +]; \ No newline at end of file diff --git a/resources/lang/cy/admin/licenses/form.php b/resources/lang/cy-GB/admin/licenses/form.php similarity index 100% rename from resources/lang/cy/admin/licenses/form.php rename to resources/lang/cy-GB/admin/licenses/form.php diff --git a/resources/lang/cy-GB/admin/licenses/general.php b/resources/lang/cy-GB/admin/licenses/general.php new file mode 100644 index 0000000000..1583278259 --- /dev/null +++ b/resources/lang/cy-GB/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Amdan trwyddedau', + 'about_licenses' => 'Mae trwyddedau yn tracio feddalwedd. May yna nifer o seddi fedrwch nodi yn erbyn unigolion', + 'checkin' => 'Nodi sedd trwydded i fewn', + 'checkout_history' => 'Hanes nodi allan', + 'checkout' => 'Nodi sedd trwydded allan', + 'edit' => 'Golygu Trwydded', + 'filetype_info' => 'Math o ffeiliau a caniateir yw png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, a rar.', + 'clone' => 'Dyblygu Trwydded', + 'history_for' => 'Hanes ar gyfer ', + 'in_out' => 'Mewn/Allan', + 'info' => 'Gwybodaeth Trwydded', + 'license_seats' => 'Seddi Trwydded', + 'seat' => 'Sedd', + 'seats' => 'Seddi', + 'software_licenses' => 'Trwyddedau Meddalwedd', + 'user' => 'Defnyddiwr', + 'view' => 'Gweld Trwydded', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/cy/admin/licenses/message.php b/resources/lang/cy-GB/admin/licenses/message.php similarity index 100% rename from resources/lang/cy/admin/licenses/message.php rename to resources/lang/cy-GB/admin/licenses/message.php diff --git a/resources/lang/cy/admin/licenses/table.php b/resources/lang/cy-GB/admin/licenses/table.php similarity index 100% rename from resources/lang/cy/admin/licenses/table.php rename to resources/lang/cy-GB/admin/licenses/table.php diff --git a/resources/lang/cy/admin/locations/message.php b/resources/lang/cy-GB/admin/locations/message.php similarity index 100% rename from resources/lang/cy/admin/locations/message.php rename to resources/lang/cy-GB/admin/locations/message.php diff --git a/resources/lang/cy-GB/admin/locations/table.php b/resources/lang/cy-GB/admin/locations/table.php new file mode 100644 index 0000000000..172bcd6faa --- /dev/null +++ b/resources/lang/cy-GB/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Asedau Wedi clustnodi', + 'id' => 'Rhif Unigryw', + 'city' => 'Dinas', + 'state' => 'Talaith', + 'country' => 'Gwlad', + 'create' => 'Creu Lleoliad', + 'update' => 'Diweddaru Lleoliad', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Argraffu Asedau', + 'name' => 'Enw Lleoliad', + 'address' => 'Cyfeiriad', + 'address2' => 'Address Line 2', + 'zip' => 'Côd Post', + 'locations' => 'Lleoliadau', + 'parent' => 'Rhiant', + 'currency' => 'Arian y Lleoliad', + 'ldap_ou' => 'OU a denyddir wrth chwilio LDAP', + 'user_name' => 'User Name', + 'department' => 'Adran', + 'location' => 'Lleoliad', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Enw', + 'asset_category' => 'Categori', + 'asset_manufacturer' => 'Gwneuthyrwr', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Lleoliad', + 'asset_checked_out' => 'Allan', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Dyddiad:', + 'phone' => 'Location Phone', + '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-GB/admin/manufacturers/message.php b/resources/lang/cy-GB/admin/manufacturers/message.php new file mode 100644 index 0000000000..8ebb0014ec --- /dev/null +++ b/resources/lang/cy-GB/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Nid yw\'r gwneuthyrwr yn bodoli.', + 'assoc_users' => 'Mae\'r gwneuthyrwr yma wedi perthnasu i oleiaf un model a nid yw\'n bosib dileu. Diweddarwch eich modelau i beidio cyfeirio at y gwneuthyrwr yma ac yna ceisiwch eto. ', + + 'create' => array( + 'error' => 'Ni crewyd ygwneuthyrwr, ceisiwch eto o. g. y. dd.', + 'success' => 'Gwneuthyrwr wedi creu yn llwyddiannus.' + ), + + 'update' => array( + 'error' => 'Ni diweddarwyd y gwneuthyrwr, ceisiwch eto o. g. y. dd', + 'success' => 'Gwneuthyrwr wedi diweddaru yn llwyddiannus.' + ), + + 'restore' => array( + 'error' => 'Nid oedd yn bosib adfer y gwneuthyrwr, ceisiwch eto o. g. y. dd', + 'success' => 'Gwneuthyrwr wedi adfer yn llwyddiannus.' + ), + + 'delete' => array( + 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r gwneuthyrwr yma?', + 'error' => 'Roedd problem wrth ceisio dileu\'r gwneuthyrwr. Ceisiwch eto o. g. y. dd.', + 'success' => 'Gwneuthyrwr wedi dileu\'n llwyddiannus.' + ) + +); diff --git a/resources/lang/cy-GB/admin/manufacturers/table.php b/resources/lang/cy-GB/admin/manufacturers/table.php new file mode 100644 index 0000000000..d492b4547b --- /dev/null +++ b/resources/lang/cy-GB/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Amdan Gwneuthyrwyr', + 'about_manufacturers_text' => 'Gwneuthurwyr yw\'r cwmnïau sy\'n creu eich asedau. Gallwch ddod o hyd i wybodaeth bwysig amdanynt yma, a fydd yn cael ei harddangos ar eich tudalennau manylion asedau.', + 'asset_manufacturers' => 'Gwneuthyrwyr Asedau', + 'create' => 'Creu Gwneuthyrwr', + 'id' => 'Rhif Unigryw', + 'name' => 'Enw', + 'support_email' => 'Ebost Cefnogaeth', + 'support_phone' => 'Rhif ffôn cefnogaeth', + 'support_url' => 'Wefan cefnogaeth', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Diweddaru Gwneuthyrwr', + +); diff --git a/resources/lang/cy/admin/models/general.php b/resources/lang/cy-GB/admin/models/general.php similarity index 100% rename from resources/lang/cy/admin/models/general.php rename to resources/lang/cy-GB/admin/models/general.php diff --git a/resources/lang/cy-GB/admin/models/message.php b/resources/lang/cy-GB/admin/models/message.php new file mode 100644 index 0000000000..eadedfe479 --- /dev/null +++ b/resources/lang/cy-GB/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Nid yw\'r model yn bodoli.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Mae\'r model yma wedi perthnasu hefo un neu mwy o asedau. Fydd rhaid dileu\'r asedau ac yna trio eto. ', + + + 'create' => array( + 'error' => 'Ni crewyd y model, ceisiwch eto o.g.y.dd.', + 'success' => 'Model wedi creu yn llwyddiannus.', + 'duplicate_set' => 'Mae model ased hefo\'r enw, gwneuthyrwr a rhif model yn bodoli yn barod.', + ), + + 'update' => array( + 'error' => 'Ni diweddarwyd y model, ceisiwch eto o.g.y.dd', + 'success' => 'Model wedi diweddaru\'n llwyddiannus.', + ), + + 'delete' => array( + 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r model ased yma?', + 'error' => 'Nid oedd yn bosib dileu\'r model. Ceisiwch eto o.g.y.dd.', + 'success' => 'Model wedi dileu\'n llwyddiannus.' + ), + + 'restore' => array( + 'error' => 'Nid oedd yn bosib adfer y model, ceisiwch eto o.g.y.dd', + 'success' => 'Model wedi adfer yn llwyddiannus.' + ), + + 'bulkedit' => array( + 'error' => 'Dim newid mewn manylder, felly dim byd i diweddaru.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Dim modelau wedi dewis, felly dim byd i\'w ddileu.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(au) wedi\'i dileu, :fail_count heb eu ddileu gan bod asedau wedi perthnasu iddo.' + ), + +); diff --git a/resources/lang/cy/admin/models/table.php b/resources/lang/cy-GB/admin/models/table.php similarity index 100% rename from resources/lang/cy/admin/models/table.php rename to resources/lang/cy-GB/admin/models/table.php diff --git a/resources/lang/cy/admin/reports/general.php b/resources/lang/cy-GB/admin/reports/general.php similarity index 100% rename from resources/lang/cy/admin/reports/general.php rename to resources/lang/cy-GB/admin/reports/general.php diff --git a/resources/lang/cy/admin/reports/message.php b/resources/lang/cy-GB/admin/reports/message.php similarity index 100% rename from resources/lang/cy/admin/reports/message.php rename to resources/lang/cy-GB/admin/reports/message.php diff --git a/resources/lang/cy-GB/admin/settings/general.php b/resources/lang/cy-GB/admin/settings/general.php new file mode 100644 index 0000000000..ec432ed118 --- /dev/null +++ b/resources/lang/cy-GB/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Mae hwn yn Server Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Rhifau Unigryw Asedau', + 'audit_interval' => 'Cyfnod Awdit', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Rhagddodiad (dewisol)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Copi wrth gefn', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Addasu CSS', + 'custom_css_help' => 'Cewch nodi unrhyw CSS personol yma. Peidiwch a cynnwys <style></style>.', + 'custom_forgot_pass_url' => 'Cyfeiriad gwasanaeth newid cyfrinair', + 'custom_forgot_pass_url_help' => 'Mae hyn yn cymeryd lle y system menwol i newid cyfrineiriau ar y wefan mewngofnodi, o defnydd i gyfeirio pobol at eich datrysiad newid cyfrineiriau LDAP. Nid ywn\'n bosib i defnyddwyr lleol o SNipe-IT newid cyfrineair os yw\'r opsiwn wedi alluogi.', + 'dashboard_message' => 'Neges Dashfwrdd', + 'dashboard_message_help' => 'Fydd y neges yma yn ymddangos ar y dashfwrdd i unrhywun hefo hawl i weld y dashfwrdd.', + 'default_currency' => 'Arian Diofyn', + 'default_eula_text' => 'CGTG Diofyn', + 'default_language' => 'Iaith Diofyn', + 'default_eula_help_text' => 'Yn ogystal, fedrwch perthnasu CTDT yn erbyn asedau penodol.', + 'display_asset_name' => 'Dangos Enw Ased', + 'display_checkout_date' => 'Dangos Dyddiad Allan', + 'display_eol' => 'Dangos DB yn y tabl', + 'display_qr' => 'Arddangos Codau Sgwâr', + 'display_alt_barcode' => 'Arddangos barcode 1D', + 'email_logo' => 'Logo ebyst', + 'barcode_type' => 'Math Barcode 2D', + 'alt_barcode_type' => 'Math Barcode 1D', + 'email_logo_size' => 'Logo sgwar sydd edrych orau mewn ebost. ', + 'enabled' => 'Enabled', + 'eula_settings' => 'Gosodiadau CTDT', + 'eula_markdown' => 'Mae\'r CTDT yma yn caniatau markdown GitHub.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Mathau o ffeiliau a dderbynnir yw ico, png, a gif. Mae\'n bosib cewch trafferthion hefo rhai gwahanol mewn rhai porrwyr.', + 'favicon_size' => 'Dylith favicons bod yn delweddau sgwar 16x16 pixels.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Creu copi-wrth-gefn', + 'google_workspaces' => 'Google Workspaces', + 'header_color' => 'Lliw penawd', + 'info' => 'Mae\'r gosodiadau yma yn caniatau i chi addasu elfennau o\'r system.', + 'label_logo' => 'Logo Label', + 'label_logo_size' => 'Logos sgwar sydd orau - dangosir ar y dde ar top label ased. ', + 'laravel' => 'Fersiwn Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'Gosodiadau 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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Gosodwch cyfrif a chyfrinair LDAP dilys o\'r base DN i profi cysyllted a gweithrediad LDAP. RHAID ARBED Y GOSODIADAU LDAP CYNTAF.', + 'ldap_login_sync_help' => 'Mae\'r prawf yma yn profi\'r gallu i LDAP gwneud sync. Os ydi\'r gosodiadau LDAP yn anghywir mae\'n bosib ni ellith defnyddwyr mewngofnodi. RHAID ARBED GOSODIADAU LDAP CYNTAF.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Server LDAP', + 'ldap_server_help' => 'Dylith hwn ddechra hefo ldap://(Ar gyfer cysylltiadau TLS neu heb eu hamcryptio) neu ldaps://(ar gyfer SSL)', + 'ldap_server_cert' => 'Profi tystysgrif LDAP SSL dilys', + 'ldap_server_cert_ignore' => 'Caniatau Tystyrgrif SSL annilys', + 'ldap_server_cert_help' => 'Dewisiwch y blwch yma os ydych yn defnyddio tystysgrif wedi hunan-arwyddo ac os ydych am dderbyn tystysgrif SSL annilys.', + 'ldap_tls' => 'Defnyddio TLS', + 'ldap_tls_help' => 'Dewisiwch os ydych yn rhedeg STARTTLS ar eich server LDAP. ', + 'ldap_uname' => 'Enw defnyddiwr i cysylltu trwy LDAP', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'Teitl Swydd LDAP', + 'ldap_country' => 'Gwlad LDAP', + 'ldap_pword' => 'Cyfrinair i cysylltu trwy LDAP', + 'ldap_basedn' => 'DN Cyswllt Sylfaenol', + 'ldap_filter' => 'Hidlydd LDAP', + 'ldap_pw_sync' => 'Sync cyfrinair LDAP', + 'ldap_pw_sync_help' => 'Tynnwch y tic o\'r focs yma os nad ydych am cadw cyfrineiriau LDAP mewn sync a cyfrineiriau lleol. Mae an-alluogi hyn yn feddwl ni ellith defnyddywr mewngofnodi os oes problem hefo\'r server LDAP.', + 'ldap_username_field' => 'Maes Enw Defnyddiwr', + 'ldap_lname_field' => 'Enw Olaf', + 'ldap_fname_field' => 'Enw Cyntaf LDAP', + 'ldap_auth_filter_query' => 'Ymholiad dilysu LDAP', + 'ldap_version' => 'Fersiwn LDAP', + 'ldap_active_flag' => 'Nodi bod LDAP yn weithredol', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Rhif Cyflogai', + 'ldap_email' => 'Ebost LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Trwydded Meddalwedd', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'Cyfeiriad IP', + 'login_success' => 'Llwyddiant?', + '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', + 'login_remote_user_enabled_text' => 'Caniatau mewngofnodi hefo\'r Remote User Header', + 'login_remote_user_enabled_help' => 'Mae\'r opsiwn yma yn caniatau dilysu trwy\'r REMOTE_USER header yn ol "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Analluogi dulliau eraill o mewngofnodi', + 'login_common_disabled_help' => 'Mae\'r opsiwn yma yn analluogi dulliau eraill o mewngofnodi. Alluogch yr opsiwn yma os ydych yn sicr bod yr opsiwn REMOTE_USER yn weithredol', + 'login_remote_user_custom_logout_url_text' => 'URL Allgofnodi', + 'login_remote_user_custom_logout_url_help' => 'Os oes URL yma mi fydd defnyddwyr yn cael ei gyfeirio yma wrth mewngofnodi. Mae hyn yn defnyddiol i cau sesiynau hefo\'r endid sydd yn darparu\'r gwasanaeth dilysu.', + 'login_remote_user_header_name_text' => 'Pennawd enw defnyddiwr personol', + 'login_remote_user_header_name_help' => 'Defnyddio\'r pennawd penodedig yn lle REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Defnyddio wrth argraffu', + 'logo_print_assets_help' => 'Defnyddio branding ar rhestrau asedau i\'w argraffu ', + 'full_multiple_companies_support_help_text' => 'Cyfyngu defnyddywr (gan cynnwys Admin) sydd wedi aseinio i gwmni i asedau\'r cwmni.', + 'full_multiple_companies_support_text' => 'Cefnogaeth Llawn ar gyfer Nifer o Cwmniau', + 'show_in_model_list' => 'Dangos mewn dewislen modelau', + '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' => 'Gwerth lleiaf a dderbynir yw 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Gosodiad', + 'settings' => 'Gosodiadau', + 'show_alerts_in_menu' => 'Dangos rhybuddion yn y dewislen', + 'show_archived_in_list' => 'Eitemau wedi eu harchifio', + 'show_archived_in_list_text' => 'Dangos asedau sydd wedi\'i archifio yn "holl asedau"', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Fersiwn Snipe-IT', + 'support_footer' => 'Cefnogi lincs ar waelod tudalenau ', + 'support_footer_help' => 'Nodi pwy sydd yn gallu gweld y wybodaeth cefnogi ar canllaw defnyddwyr', + 'version_footer' => 'Fersiwn ar waelod tudalen ', + 'version_footer_help' => 'Nodi pwy sydd yn cael gweld fersiwn Snipe-IT.', + 'system' => 'Gwybodaeth System', + 'update' => 'Diweddaru Gosodiadau', + 'value' => 'Gwerth', + 'brand' => 'Brandio', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Enw\'r Wefan', + '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.', + 'labels_per_page' => 'Labeli fesul tudalen', + 'label_dimensions' => 'Maint labeli (modfedd)', + 'next_auto_tag_base' => 'Rhif unigryw awtomatig nesaf', + 'page_padding' => 'Maint tudalen (modfedd)', + 'privacy_policy_link' => 'Linc i\'r polisi preifatrwydd', + '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', + 'labels_pagewidth' => 'Lled tudalen label', + 'labels_pageheight' => 'Uchder tudalen label', + 'label_gutters' => 'Bylchau labelau (modfedd)', + 'page_dimensions' => 'Maint tudalen (modfedd)', + 'label_fields' => 'Meysydd weledol labelau', + 'inches' => 'modfedd', + 'width_w' => 'll', + 'height_h' => 'u', + 'show_url_in_emails' => 'Linc i Snipe-IT mewn ebyst', + 'show_url_in_emails_help_text' => 'Tynnwch y tic or bocs yma os nad ydych angen linc yn ol i\'r system Snipe-IT yr waelod ebost. O defnydd os nad yw eich defnyddwyr yn mewngofnodi. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Uchder fwyaf thumbnail', + 'thumbnail_max_h_help' => 'Uchafswm uchder mewn pixels gellith thumbnail ymddangos yn listings view. Lleiaf 25, fwyaf 500.', + 'two_factor' => 'Dilysu Dau Ffactor', + 'two_factor_secret' => 'Cod dilysiant dau factor', + 'two_factor_enrollment' => 'Ymrestru dau factor', + 'two_factor_enabled_text' => 'Alluogi dwy factor', + 'two_factor_reset' => 'Ailosod cyfrinair dwy factor', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Dyfais dwy factor wedi\'i ail osod yn llwyddiannus', + 'two_factor_reset_error' => 'Wedi methu ailosod dyfais dilysaint dau-factor', + 'two_factor_enabled_warning' => 'Bydd galluogi dau ffactor os nad yw wedi\'i alluogi ar hyn o bryd yn eich gorfodi ar unwaith i ddilysu gyda dyfais sydd wedi\'i chofrestru gan Google Auth. Bydd gennych y gallu i gofrestru\'ch dyfais os nad yw un wedi\'i gofrestru ar hyn o bryd.', + 'two_factor_enabled_help' => 'Bydd hyn yn troi dilysiad dau ffactor ymlaen gan ddefnyddio Google Authenticator.', + 'two_factor_optional' => 'Dewisol (Gall defnyddwyr alluogi neu analluogi os caniateir)', + 'two_factor_required' => 'Angen ar gyfer holl defnyddwyr', + 'two_factor_disabled' => 'Analluogi', + 'two_factor_enter_code' => 'Mewnbynwch Cod dilysiant dau factor', + 'two_factor_config_complete' => 'Cyflwyno côd', + 'two_factor_enabled_edit_not_allowed' => 'Nid yw eich gweinyddwr yn caniatáu ichi olygu\'r gosodiad hwn.', + 'two_factor_enrollment_text' => "Mae angen dilysu dau ffactor, ond nid yw'ch dyfais wedi'i chofrestru eto. Agorwch eich app Google Authenticator a sganiwch y cod QR isod i gofrestru'ch dyfais. Ar ôl i chi gofrestru'ch dyfais, nodwch y cod isod", + 'require_accept_signature' => 'Angen Llofnod', + 'require_accept_signature_help_text' => 'Bydd galluogi\'r nodwedd hon yn ei gwneud yn ofynnol i ddefnyddwyr lofnodi\'n gorfforol wrth dderbyn ased.', + 'left' => 'chwith', + 'right' => 'dde', + 'top' => 'top', + 'bottom' => 'gwaelod', + 'vertical' => 'fertigol', + 'horizontal' => 'llorweddol', + 'unique_serial' => 'Rhifau serial unigryw', + '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' => 'Dim ond os na ddarperir enw defnyddiwr y bydd y gosodiad hwn yn cael ei ddefnyddio a bod yn rhaid i ni gynhyrchu enw defnyddiwr i chi.', + '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' => 'Danfon Profiad', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Diogelwch', + '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' => 'Labelau', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Clirio cofnodion sydd wedi\'i dileu', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Teitl', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Math Barcode 2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/cy/admin/settings/message.php b/resources/lang/cy-GB/admin/settings/message.php similarity index 100% rename from resources/lang/cy/admin/settings/message.php rename to resources/lang/cy-GB/admin/settings/message.php diff --git a/resources/lang/cy-GB/admin/settings/table.php b/resources/lang/cy-GB/admin/settings/table.php new file mode 100644 index 0000000000..216913f9c4 --- /dev/null +++ b/resources/lang/cy-GB/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Crëwyd', + 'size' => 'Size', +); diff --git a/resources/lang/cy-GB/admin/statuslabels/message.php b/resources/lang/cy-GB/admin/statuslabels/message.php new file mode 100644 index 0000000000..d7f6d7c8fc --- /dev/null +++ b/resources/lang/cy-GB/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Nid ywr label Statws yma yn bodoli.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Ni crewyd y label statws, ceisiwch eto o. g. y. dd.', + 'success' => 'Label wedi creu yn llwyddiannus.', + ], + + 'update' => [ + 'error' => 'Ni diweddarwyd y label statws, ceisiwch eto o. g. y. dd', + 'success' => 'Label wedi diweddaru yn llwyddiannus.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/cy-GB/admin/statuslabels/table.php similarity index 100% rename from resources/lang/cy/admin/statuslabels/table.php rename to resources/lang/cy-GB/admin/statuslabels/table.php diff --git a/resources/lang/cy/admin/suppliers/message.php b/resources/lang/cy-GB/admin/suppliers/message.php similarity index 100% rename from resources/lang/cy/admin/suppliers/message.php rename to resources/lang/cy-GB/admin/suppliers/message.php diff --git a/resources/lang/cy-GB/admin/suppliers/table.php b/resources/lang/cy-GB/admin/suppliers/table.php new file mode 100644 index 0000000000..ff379458c7 --- /dev/null +++ b/resources/lang/cy-GB/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Amdan cyflenwyr', + 'about_suppliers_text' => 'Defnyddir cyflenwyr i olrhain ffynhonnell eitemau', + 'address' => 'Cyfeiriad Cyflenwr', + 'assets' => 'Asedau', + 'city' => 'Dinas', + 'contact' => 'Enw Cyswllt', + 'country' => 'Gwlad', + 'create' => 'Creu Cyflenwr', + 'email' => 'Ebost', + 'fax' => 'Ffacs', + 'id' => 'Rhif Unigryw', + 'licenses' => 'Trwyddedau', + 'name' => 'Enw Cyflenwr', + 'notes' => 'Nodiadau', + 'phone' => 'Ffôn', + 'state' => 'Talaith', + 'suppliers' => 'Cyflenwyr', + 'update' => 'Diweddaru Cyflenwr', + 'view' => 'Gweld Cyflenwr', + 'view_assets_for' => 'Gweld asedau ar gyfer', + 'zip' => 'Côd Post', + +); diff --git a/resources/lang/cy-GB/admin/users/general.php b/resources/lang/cy-GB/admin/users/general.php new file mode 100644 index 0000000000..d0003c5994 --- /dev/null +++ b/resources/lang/cy-GB/admin/users/general.php @@ -0,0 +1,54 @@ + 'Fedrith y defnyddiwr yma mewngofnodi', + 'activated_disabled_help_text' => 'Nid yw\'n bosib newid statws eich cyfrif.', + 'assets_user' => 'Asedu wedi aseinio i :name', + 'bulk_update_warn' => 'Rydych am golygu manylion :user_count o ddefnyddwyr. Nodwch, nid yw\'n bosib i chi newid manylion eich cyfrif yma. Rhaid i chi golygu manylion eich cyfrif yn unigol.', + 'bulk_update_help' => 'Mae\'r ffurflen hon yn caniatáu ichi ddiweddaru nifer o defnyddwyr 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.', + 'current_assets' => 'Asedau wedi aseinio ar hyn o bryd i\'r defnyddiwr yma', + 'clone' => 'Dyblygu Defnyddiwr', + 'contact_user' => 'Cyswllt :name', + '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', + '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.', + 'print_assigned' => 'Argraffu Asedau', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Meddalwedd allan i :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.', + 'view_user' => 'Gweld Defnyddiwr :name', + 'usercsv' => 'Ffeil CSV', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/cy-GB/admin/users/message.php b/resources/lang/cy-GB/admin/users/message.php new file mode 100644 index 0000000000..2fce454f3e --- /dev/null +++ b/resources/lang/cy-GB/admin/users/message.php @@ -0,0 +1,68 @@ + 'Rydych wedi llwyddo I dderbyn yr ased yma.', + 'declined' => 'Rydych wedi llwyddo I wrthod yr ased yma.', + 'bulk_manager_warn' => 'Mae eich defnyddwyr wedi diweddaru\'n llwyddiannus ond mae\'r blwch rheolwr heb newid gan fod y rheolwr yn y rhestr o defnyddwyr. Dewisiwch eto heb cynnwys y rheolwr.', + 'user_exists' => 'Defnyddiwr yn bodoli yn barod!', + 'user_not_found' => 'Nid yw\'r defnyddiwr yn bodoli.', + 'user_login_required' => 'Mae angen llenwi\'r maes login', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Rhaid gosod cyfrinair.', + 'insufficient_permissions' => 'Diffyg Hawliau.', + 'user_deleted_warning' => 'Defnyddiwr wedi\'i dileu. Rhaid adfer y defnyddiwr I newid eu manylion neu clustnodi ased iddynt.', + 'ldap_not_configured' => 'Nid ywr gosodiadau I dilysu trwy LDAP wedi gosod ar y system.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Wedi llwyddo i greu defnyddiwr.', + 'update' => 'Wedi llwyddo i diweddaru defnyddiwr.', + 'update_bulk' => 'Wedi lwyddo i diweddaru defnyddwyr!', + 'delete' => 'Wedi dileu\'r defnyddiwr llwyddiannus.', + 'ban' => 'Wedi llwyddo i wahardd defnyddiwr.', + 'unban' => 'Wedi llwyddo i anwahardd defnyddiwr.', + 'suspend' => 'Wedi llwyddo i wahardd y defnyddiwr.', + 'unsuspend' => 'Wedi llwyddo i anwahardd defnyddiwr.', + 'restored' => 'Wedi adfer y defnyddiwr yn llwyddiannus.', + 'import' => 'Defnyddwyr wedi mewnforio\'n llwyddiannus.', + ), + + 'error' => array( + 'create' => 'Roedd problem wrth ceisio creu\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', + 'update' => 'Roedd problem wrth ceisio diweddaru\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', + 'delete' => 'Roedd problem wrth ceisio dileu\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', + 'delete_has_assets' => 'Offer wedi nodi yn erbyn y defnyddiwr felly heb ei ddileu.', + 'unsuspend' => 'Roedd problem wrth ceisio alluogi\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', + 'import' => 'Roedd problem wrth ceisio mewnforio defnyddwyr. Ceisiwch eto o. g. y. dd.', + 'asset_already_accepted' => 'Ased wedi\'i dderbyn yn barod.', + 'accept_or_decline' => 'Rhaid i chi unai derbyn neu gwrthod yr ased yma.', + 'incorrect_user_accepted' => 'Rydych wedi ceisio derbyn ased sydd ddim wedi nodi yn erbyn eich cyfrif.', + 'ldap_could_not_connect' => 'Wedi methu cyylltu trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', + 'ldap_could_not_bind' => 'Wedi methu cysylltu trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server: ', + 'ldap_could_not_search' => 'Wedi methu cyraedd y server LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', + 'ldap_could_not_get_entries' => 'Wedi methu llwytho data trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', + 'password_ldap' => 'Mae eich cyfrinair wedi\'i rheoli trwy LDAP/Active Directory. Cysylltwch a\'r Adran TGCh i\'w newid. ', + ), + + 'deletefile' => array( + 'error' => 'Ffeil heb ei ddileu. Ceisiwch eto o. g. y. dd.', + 'success' => 'Ffeil wedi dileu yn llwyddiannus.', + ), + + 'upload' => array( + 'error' => 'Ffeil(iau) heb ei uwchlwytho. Ceisiwch eto o. g. y. dd.', + 'success' => 'Ffeil(iau) wedi uwchlwytho yn llwyddiannus.', + 'nofiles' => 'Nid ydych wedi dewis unrhyw ffeiliau i\'w uwchlwytho', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/cy-GB/admin/users/table.php b/resources/lang/cy-GB/admin/users/table.php new file mode 100644 index 0000000000..10e710192d --- /dev/null +++ b/resources/lang/cy-GB/admin/users/table.php @@ -0,0 +1,40 @@ + 'Gweithredol', + 'allow' => 'Caniatau', + 'checkedout' => 'Asedau', + 'created_at' => 'Crëwyd', + 'createuser' => 'Creu Defnyddiwr', + 'deny' => 'Gwrthod', + 'email' => 'E-bost', + 'employee_num' => 'Rhif Cyflogai.', + 'first_name' => 'Enw cyntaf', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Rhif Unigryw', + 'inherit' => 'Etifeddu', + 'job' => 'Teitl Swydd', + 'last_login' => 'Mewngofnododd Diwethaf', + 'last_name' => 'Enw Olaf', + 'location' => 'Lleoliad', + 'lock_passwords' => 'Nid yw\'n bosib newid manylion mewngofnodi ar y system yma.', + 'manager' => 'Rheolwr', + 'managed_locations' => 'Lleoliadau a Reolir', + 'name' => 'Enw', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Nodiadau', + 'password_confirm' => 'Cadarnhau\'r Cyfrinair', + 'password' => 'Cyfrinair', + 'phone' => 'Ffôn', + 'show_current' => 'Dangos Defnyddwyr Presennol', + 'show_deleted' => 'Dangos Defnyddwyr sydd wedi\'i dileu', + 'title' => 'Teitl', + 'to_restore_them' => 'i adfer nhw.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Diweddaru Defnyddiwr', + 'username' => 'Enw defnyddiwr', + 'user_deleted_text' => 'Mae\'r defnyddiwr hwn wedi\'i farcio fel un sydd wedi\'i ddileu.', + 'username_note' => '(Wedi defnyddio ar gyfer clymu i Active Directory yn unig, nid ar gyfer mewngofnodi.)', + 'cloneuser' => 'Dyblygu Defnyddiwr', + 'viewusers' => 'Gweld Defnyddwyr', +); diff --git a/resources/lang/ca/auth.php b/resources/lang/cy-GB/auth.php similarity index 100% rename from resources/lang/ca/auth.php rename to resources/lang/cy-GB/auth.php diff --git a/resources/lang/cy-GB/auth/general.php b/resources/lang/cy-GB/auth/general.php new file mode 100644 index 0000000000..3727c21a1b --- /dev/null +++ b/resources/lang/cy-GB/auth/general.php @@ -0,0 +1,19 @@ + 'Danfonwch Linc Ail-osod Cyfrinair', + 'email_reset_password' => 'Ailosod Cyfrinair trwy ebost', + 'reset_password' => 'Ail-osod Cyfrinair', + 'saml_login' => 'Mewngofnodi trwy SAML', + 'login' => 'Mewngofnodi', + 'login_prompt' => 'Mewngofnodwch', + 'forgot_password' => 'Wedi anghofio\'r cyfrinair', + 'ldap_reset_password' => 'Cliciwch yma i ailosod eich cyfrinair LDAP', + 'remember_me' => 'Cofiwch fi', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/cy/auth/message.php b/resources/lang/cy-GB/auth/message.php similarity index 100% rename from resources/lang/cy/auth/message.php rename to resources/lang/cy-GB/auth/message.php diff --git a/resources/lang/cy-GB/button.php b/resources/lang/cy-GB/button.php new file mode 100644 index 0000000000..b5514d7020 --- /dev/null +++ b/resources/lang/cy-GB/button.php @@ -0,0 +1,24 @@ + 'Gweithredoedd', + 'add' => 'Ychwanegu newydd', + 'cancel' => 'Canslo', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Dileu', + 'edit' => 'Addasu', + 'restore' => 'Adfer', + 'remove' => 'Cael gwared', + 'request' => 'Gofynnwyd amdano', + 'submit' => 'Cyflwyno', + 'upload' => 'Uwchlwytho', + 'select_file' => 'Dewis ffeil...', + 'select_files' => 'Dewis ffeiliau...', + 'generate_labels' => '{1} Cynhyrchu Label[2,*] Cynhyrchu Labeli', + 'send_password_link' => 'Danfonwch Linc Ail-osod Cyfrinair', + 'go' => 'Mynd', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Newydd', +]; diff --git a/resources/lang/cy-GB/general.php b/resources/lang/cy-GB/general.php new file mode 100644 index 0000000000..cf2b8a06cc --- /dev/null +++ b/resources/lang/cy-GB/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Ategolion', + 'activated' => 'Actifadu', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Ategolyn', + 'accessory_report' => 'Adroddiad Ategolion', + 'action' => 'Gweithred', + 'activity_report' => 'Adroddiad gweithgaredd', + 'address' => 'Cyfeiriad', + 'admin' => 'Gweinyddol', + 'administrator' => 'Gweinyddwr', + 'add_seats' => 'Seddi wedi\'i ychwanegu', + 'age' => "Age", + 'all_assets' => 'Holl asedau', + 'all' => 'Pob', + 'archived' => 'Archifwyd', + 'asset_models' => 'Modelau Ased', + 'asset_model' => 'Model', + 'asset' => 'Ased', + 'asset_report' => 'Adroddiad Ased', + 'asset_tag' => 'Tag Ased', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Asedau ar gael', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', + 'audit' => 'Awdit', + 'audit_report' => 'Log Awdit', + 'assets' => 'Asedau', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Dileu Avatar', + 'avatar_upload' => 'Uwchlwytho Avatar', + 'back' => 'Yn ôl', + 'bad_data' => 'Heb darganfod, Efallai data drwg?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'yn ol statws', + 'cancel' => 'Canslo', + 'categories' => 'Categoriau', + 'category' => 'Categori', + 'change' => 'Mewn/Allan', + 'changeemail' => 'Newid cyfeiriad ebost', + 'changepassword' => 'Newid cyfrinair', + 'checkin' => 'Nodi i mewn', + 'checkin_from' => 'Nodi i fewn ers', + 'checkout' => 'Nodi allan', + 'checkouts_count' => 'Sawl allan', + 'checkins_count' => 'Sawl i mewn', + 'user_requests_count' => 'Ceisiadau', + 'city' => 'Dinas', + 'click_here' => 'Cliciwch yma', + 'clear_selection' => 'Clirio Dewis', + 'companies' => 'Cwmniau', + 'company' => 'Cwmni', + 'component' => 'Cydran', + 'components' => 'Cydrannau', + 'complete' => 'Wedi cwbwlhau', + 'consumable' => 'Nwyddau traul', + 'consumables' => 'Nwyddau traul', + 'country' => 'Gwlad', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Creu newydd', + 'created' => 'Eitem wedi\'i Greu', + 'created_asset' => 'ased wedi creu', + 'created_at' => 'Crëwyd', + 'created_by' => 'Crëwyd Gan', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Dyddiau tan yr awdit nesaf', + 'date' => 'Dyddiad', + 'debug_warning' => 'Rhybudd!', + 'debug_warning_text' => 'Mae\'r cymhwysiad hwn yn rhedeg yn y modd cynhyrchu gyda debugging wedi\'i alluogi. Gall hyn ddatgelu data sensitif os yw\'ch cais yn hygyrch i\'r byd y tu allan. Analluoga modd dadfygio trwy osod y APP_DEBUG gwerth yn .env ffeil ifalse.', + 'delete' => 'Dileu', + 'delete_confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Wedi Dileu', + 'delete_seats' => 'Seddi wedi dileu', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Adrannau', + 'department' => 'Adran', + 'deployed' => 'Mewn defnydd', + 'depreciation' => 'Dibrisiant', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Adroddiad Dibrisiant', + 'details' => 'Manylion', + 'download' => 'Lawrlwytho', + 'download_all' => 'Download All', + 'editprofile' => 'Golygu eich Proffil', + 'eol' => 'DB', + 'email_domain' => 'Parth Ebost', + 'email_format' => 'Fformat Ebost', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Defnyddir hwn i gynhyrchu cyfeiriadau e-bost wrth fewnforio', + 'error' => 'Gwall', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Enw Olaf Llythyren Cyntaf Enw Cyntaf (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Llythyren Cyntaf Enw Cyntaf Cyfenw (jsmith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Cyntaf', + 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', + 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', + 'firstinitial.lastname' => 'Llythyren Cyntaf Enw Cyntaf Cyfenw (jsmith@example.com)', + 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'first_name' => 'Enw cyntaf', + 'first_name_format' => 'Enw Cyntaf (jane@example.com)', + 'files' => 'Ffeiliau', + 'file_name' => 'Ffeil', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Ffeiliau wedi uwchlwytho', + 'file_upload' => 'File Upload', + 'generate' => 'Creu', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Mewnforio', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Mewnforio hanes', + 'asset_maintenance' => 'Cynnal a chadw Ased', + 'asset_maintenance_report' => 'Adroddiad cynnal a chadw ased', + 'asset_maintenances' => 'Cynnal a chadw Ased', + 'item' => 'Eitem', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Diffyg Hawliau!', + 'kits' => 'Predefined Kits', + 'language' => 'Iaith', + 'last' => 'Olaf', + 'last_login' => 'Mewngofnododd Diwethaf', + 'last_name' => 'Enw Olaf', + 'license' => 'Trwydded', + 'license_report' => 'Adroddiad Trwydded', + 'licenses_available' => 'trwyddedau ar gael', + 'licenses' => 'Trwyddedau', + 'list_all' => 'Rhestru holl', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Lleoliadau', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Awdit diwethaf', + 'new' => 'newydd!', + 'no_depreciation' => 'Dim Dibrisiant', + 'no_results' => 'Dim canlyniadau.', + 'no' => 'Na', + 'notes' => 'Nodiadau', + 'order_number' => 'Rhif Archeb', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Yn disgwl', + 'people' => 'Pobol', + 'per_page' => 'Canlyniadau fesul tudalen', + 'previous' => 'Blaenorol', + 'processing' => 'Prosesu', + 'profile' => 'Eich proffil', + 'purchase_cost' => 'Cost pwrcasu', + 'purchase_date' => 'Dyddiad Pwrcasu', + 'qty' => 'Nifer', + 'quantity' => 'Nifer', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Barod i\'w defnyddio', + 'recent_activity' => 'Gweithgareddau Diweddar', + 'remaining' => 'Yn weddill', + 'remove_company' => 'Dileu Cymdeithas y Cwmni', + 'reports' => 'Adroddiadau', + 'restored' => 'wedi adfer', + 'restore' => 'Adfer', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Dewis', + 'select_all' => 'Dewis Popeth', + 'search' => 'Chwilio', + 'select_category' => 'Dewis Categorï', + 'select_department' => 'Dewsi Adran', + 'select_depreciation' => 'Dewis math o dibrisiant', + 'select_location' => 'Dewis lleoliad', + 'select_manufacturer' => 'Dewis Gwneuthyrwr', + 'select_model' => 'Dewis model', + 'select_supplier' => 'Dewis Cyflenwr', + 'select_user' => 'Dewiswch Defnyddiwr', + 'select_date' => 'Dewis Dyddiad (YYYY-MM-DD)', + 'select_statuslabel' => 'Dewis Statws', + 'select_company' => 'Dewis Cwmni', + 'select_asset' => 'Dewis Ased', + 'settings' => 'Gosodiadau', + 'show_deleted' => 'Dangos Wedi Dileu', + 'show_current' => 'Dangos Cyfredol', + 'sign_in' => 'Mewngofnodi', + 'signature' => 'Llofnod', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', + 'state' => 'Talaith', + 'status_labels' => 'Labeli Statws', + 'status' => 'Statws', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Cyflenwr', + 'suppliers' => 'Cyflenwyr', + 'sure_to_delete' => 'Ydych chi\'n sicr eich bod eisiau dileu', + 'sure_to_delete_var' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Cyflwyno', + 'target' => 'Targed', + 'time_and_date_display' => 'Dangos Dyddiad ac Amser', + 'total_assets' => 'cyfanswm asedau', + 'total_licenses' => 'cyfanswm trwyddedau', + 'total_accessories' => 'cyfanswm ategolion', + 'total_consumables' => 'cyfanswm nwyddau traul', + 'type' => 'Math', + 'undeployable' => 'Ddim modd nodi allan', + 'unknown_admin' => 'Gweinydd Anhysbys', + 'username_format' => 'Fformat enw defnyddiwr', + 'username' => 'Enw defnyddiwr', + 'update' => 'Diweddaru', + '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.', + 'uploaded' => 'Wedi Uwchlwytho', + 'user' => 'Defnyddiwr', + 'accepted' => 'derbynnir', + 'declined' => 'gwrthod', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Asedau heb ei dderbyn', + 'users' => 'Defnyddwyr', + 'viewall' => 'View All', + 'viewassets' => 'Gweld asedau sydd wedi clustnodi', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Gwefan', + 'welcome' => 'Croeso, :name', + 'years' => 'blynyddoedd', + 'yes' => 'Ie', + 'zip' => 'Côd Post', + 'noimage' => 'Dim delwedd wedi\'i uwchlwytho neu delwedd heb ei darganfod.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Mae eich sesiwn wedi dod i ben. Mewngofnodwch eto os gwelwch yn dda.', + '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_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' => 'Ebost', + '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' => 'Allan', + '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' => 'Wedi newid', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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' => 'Gwall', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Llwyddiant', + 'notification_warning' => 'Rhybudd', + 'notification_info' => 'Gwybodaeth', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Enw Ased', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Enw nwydd traul:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Enw Ategolyn:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% wedi cwbwlhau', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'addasu', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/cy-GB/help.php b/resources/lang/cy-GB/help.php new file mode 100644 index 0000000000..acee5671fe --- /dev/null +++ b/resources/lang/cy-GB/help.php @@ -0,0 +1,35 @@ + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Mae asedau wedi tracio trwy rhif cofrestru neu rhif ased. Maen yn tueddu fod yn eitemau gwerthfawr lle mae adnabod offer penodol yn bwysig.', + + 'categories' => 'Mae categoriau yn cynorthwyo chi i cadw trefn ar eich eitemau. Enghreifftiau o categoriau yw "Cyfrifiadur pen-bwrdd", "Gliniadur", "Ffôn Symudol", "Tabledi", ac yn y blaen, ond cewch gosod rhain yn ol eich angen.', + + 'accessories' => 'Mae ategolion yn unrhyw offer sydd yn cael eu ddosbarthu i defnyddwyr ond ddim hefo rhif cofrestru. (Neu nid oes angen tracio). Er enghraifft, llygod, ategolion.', + + 'companies' => 'Defnyddir cwmniau fel maes syml, neu i rheoli mynediad at grwpiau o offer, defnyddwyr os ydi cefnogaeth cwmniau wedi alluogi.', + + 'components' => 'Mae cydrannau yn darnau sydd yn rhan o ased, er enghraifft cof, disg caled, ayyb.', + + 'consumables' => 'Mae unrhwy eitem sydd yn cael eu defnyddio i fyny dros amser yn nwydd traul. Er enghraifft, inc neu paper argraffydd.', + + 'depreciations' => 'Cewch creu mathau o dibrisiant i dibrisio asedau yn seiliedig ar dibrisiant llinell syth.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/cy-GB/localizations.php b/resources/lang/cy-GB/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/cy-GB/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/cy-GB/mail.php b/resources/lang/cy-GB/mail.php new file mode 100644 index 0000000000..dbf900f71c --- /dev/null +++ b/resources/lang/cy-GB/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Dyddiau', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Adroddiad Asedau sy\'n Dod i Ben.', + 'Expiring_Licenses_Report' => 'Adroddiad Trwyddedua sy\'n Dod i Ben.', + 'Item_Request_Canceled' => 'Cais am eitem wedi canslo', + 'Item_Requested' => 'Wedi gwneud cais am eitem', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Adroddiad Inventory Isel', + 'a_user_canceled' => 'Mae defnyddiwr wedi canslo cais am eitem ar y wefan', + 'a_user_requested' => 'Mae defnyddiwr wedi gwneud cais am eitem ar y wefan', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Enw Ategolyn:', + 'additional_notes' => 'Nodiadau ychwanegol:', + 'admin_has_created' => 'Mae gweinyddwr wedi creu cyfrif i chi a yr :web wefan.', + 'asset' => 'Ased:', + 'asset_name' => 'Enw Ased:', + 'asset_requested' => 'Gofynnwyd am ased', + 'asset_tag' => 'Tag Ased', + '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.', + 'assigned_to' => 'Wedi Neilltuo i', + 'best_regards' => 'Cofon gorau,', + 'canceled' => 'Wedi canslo:', + 'checkin_date' => 'Dyddian i mewn:', + 'checkout_date' => 'Dyddiad Allan:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Cliciwch ar y ddolen ar y gwaelod i gadarnhau eich bod wedi derbyn yr ategolyn.', + 'click_on_the_link_asset' => 'Cliciwch ar y ddolen ar y gwaelod i gadarnhau eich bod wedi derbyn yr ased.', + 'click_to_confirm' => 'Cliciwch ar y ddolen ganlynol i gadarnhau eich cyfrif :gwe:', + 'current_QTY' => 'Nifer cyfredol', + 'days' => 'Dydd', + 'expecting_checkin_date' => 'Dyddiad disgwl i mewn:', + 'expires' => 'Dod i ben', + 'hello' => 'Helo', + 'hi' => 'Hi', + 'i_have_read' => 'Rwyf wedi darllen a chytuno â\'r telerau defnyddio, ac wedi derbyn yr eitem hon.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Eitem:', + '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.', + 'link_to_update_password' => 'Cliciwch ar y ddolen ganlynol i gadarnhau eich cyfrinair :gwe:', + 'login' => 'Mewngofnodi:', + 'login_first_admin' => 'Mewngofnodi i\'ch gosodiad Snipe-IT newydd gan ddefnyddio\'r manylion isod:', + '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.', + 'min_QTY' => 'Nifer Lleiaf', + 'name' => 'Enw', + 'new_item_checked' => 'Mae eitem newydd wedi\'i gwirio o dan eich enw, mae\'r manylion isod.', + 'notes' => 'Nodiadau', + 'password' => 'Cyfrinair:', + 'password_reset' => 'Ailosod Cyfrinair', + 'read_the_terms' => 'Darllenwch y telerau defnyddio isod.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Gofynnwyd amdano:', + 'reset_link' => 'Eich dolen Ail-osod Cyfrinair', + 'reset_password' => 'Cliciwch yma i ailosod eich cyfrinair:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Cyflenwr', + 'tag' => 'Tag', + 'test_email' => 'Ebost prawf gan Snipe-IT', + '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: ', + 'to_reset' => 'I ailosod eich cyfrinair :web, cwblhewch y ffurflen hon:', + 'type' => 'Math', + '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.', + 'user' => 'Defnyddiwr', + 'username' => 'Enw defnyddiwr', + 'welcome' => 'Croeso, :name', + 'welcome_to' => 'Croeso i :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Eich manylion defnyddiwr Snipe-IT', +]; diff --git a/resources/lang/cy/pagination.php b/resources/lang/cy-GB/pagination.php similarity index 100% rename from resources/lang/cy/pagination.php rename to resources/lang/cy-GB/pagination.php diff --git a/resources/lang/cy/passwords.php b/resources/lang/cy-GB/passwords.php similarity index 100% rename from resources/lang/cy/passwords.php rename to resources/lang/cy-GB/passwords.php diff --git a/resources/lang/cy/reminders.php b/resources/lang/cy-GB/reminders.php similarity index 100% rename from resources/lang/cy/reminders.php rename to resources/lang/cy-GB/reminders.php diff --git a/resources/lang/cy/table.php b/resources/lang/cy-GB/table.php similarity index 100% rename from resources/lang/cy/table.php rename to resources/lang/cy-GB/table.php diff --git a/resources/lang/cy-GB/validation.php b/resources/lang/cy-GB/validation.php new file mode 100644 index 0000000000..14ee3535de --- /dev/null +++ b/resources/lang/cy-GB/validation.php @@ -0,0 +1,162 @@ + 'Rhaid derbyn y :attribute.', + 'active_url' => 'Nid ywr :attribute yn URL dilys.', + 'after' => 'Rhaid i\'r :attribute bod yn dyddiad ar ol :date.', + 'after_or_equal' => 'Rhaid i\'r :attribute bod yn dyddiad ar ol neu yn hafal i :date.', + 'alpha' => 'Rhaid ir :attribute cynnwys llythrennau yn unig.', + 'alpha_dash' => 'Fedrith y :attribute dim ond cynnwys llythrennau, rhifau a dashes.', + 'alpha_num' => 'Rhaid ir :attribute cynnwys llythrennau a rhifau yn unig.', + 'array' => 'Rhaid i :attribute fod yn array.', + 'before' => 'Rhaid i\'r :attribute bod yn dyddiad cyn :date.', + 'before_or_equal' => 'Rhaid i\'r :attribute bod yn dyddiad cyn neu yn hafal i :date.', + 'between' => [ + 'numeric' => 'Rhaid i\'r :attribute bod rhwng :min - :max.', + 'file' => 'Rhaid i\'r :attribute bod rhwng :min - :max kilobytes.', + 'string' => 'Rhaid i\'r :attribute bod rhwng :min - :max characters.', + 'array' => 'Rhaid i\'r :attribute cael rhwng :min - :max o eitemau.', + ], + 'boolean' => 'Rhaid i :attribute fod yn wir neu ddim.', + 'confirmed' => 'Dydi\'r cadarnhad :attribute ddim yn cydfynd.', + 'date' => 'Nid yw\'r :attribute yn dyddiad dilys.', + 'date_format' => 'Nid yw\'r :attribute yn cydfynd ar format :format.', + 'different' => 'Rhaid i :attribute a :other bod yn wahanol.', + 'digits' => 'Rhai i\'r :attribute bod yn :digits o ddigidau.', + 'digits_between' => 'Rhaid i\'r :attribute bodrhwng :min - :max o digidau.', + 'dimensions' => 'Mae\'r :attribute hefo maint annilys.', + 'distinct' => 'Mae\'r :attribute hefo maes sydd wedi\'i dyblygu.', + 'email' => 'Mae fformat :attribute yn annilys.', + 'exists' => 'Mae\'r :attribute a dewisir yn annilys.', + 'file' => 'Rhaid i\'r :attribute bod yn ffeil.', + 'filled' => 'Rhaid i\'r maes :attribute cael gwerth.', + 'image' => 'Rhaid i\'r :attribute bod yn delwedd.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Mae\'r :attribute a dewisir yn annilys.', + 'in_array' => 'Nid yw\'r maes :attribute yn bodoli yn :other.', + 'integer' => 'Rhaid i\'r :attribute bod yn cyfanrif.', + 'ip' => 'Rhaid i\'r :attribute bod yn cyfeiriad IP dilys.', + 'ipv4' => 'Rhaid i\'r :attribute bod yn cyfeiriad IPv4 dilys.', + 'ipv6' => 'Rhaid i\'r :attribute bod yn cyfeiriad IPv6 dilys.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Rhaid i\'r :attribute bod yn llinyn JSON dilys.', + 'max' => [ + 'numeric' => 'Ni ellir :attribute bod yn fwy na :max.', + 'file' => 'Ni ellir :attribute bod yn fwy na :max kilobytes.', + 'string' => 'Ni ellir :attribute bod yn fwy na :max chaaracters.', + 'array' => 'Ni ellir :attribute cael mwy na :max o eitemau.', + ], + 'mimes' => 'Rhaid i\'r :attribute bod yn ffeil o\'r math :values.', + 'mimetypes' => 'Rhaid i\'r :attribute bod yn ffeil o\'r math: :values.', + 'min' => [ + 'numeric' => 'Rhaid i\'r :attribute bod o leiaf :min.', + 'file' => 'Rhaid i\'r :attribute bod o leiaf :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'Nid yw hyn yn Regex dilys. ', + 'regex' => 'Mae\'r fformat :attribute yn annilys.', + 'required' => 'Mae angen llenwi\'r maes :attribute.', + 'required_if' => 'Mae angen y maes :attribute pan :other yw :value.', + 'required_unless' => 'Mae angen y maes :attribute pan :other yn :values.', + 'required_with' => 'Mae angen y maes :attribute pan mae :values yn bresennol.', + 'required_with_all' => 'Mae angen y maes :attribute pan mae :values yn bresennol.', + 'required_without' => 'Mae angen y maes :attribute os dydi\'r :values ddim yn bresennol.', + 'required_without_all' => 'Mae angen y maes :attribute os dydi\'r un o :values yn bresennol.', + 'same' => 'Rhaid i :attribute a :other cydfynd.', + 'size' => [ + 'numeric' => 'Rhaid i\'r :attribute bod :size.', + 'file' => 'Rhaid i\'r :attribute bod o leiaf :size kilobytes.', + 'string' => 'Rhaid i\'r :attribute bod o leiaf :size characters.', + 'array' => 'Rhaid ir :attribute cynnwys :size eitemau.', + ], + 'string' => 'Rhaid i\'r :attribute bod yn string.', + 'timezone' => 'Rhaid i\'r :attribute bod yn barth dilys.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Mae\'r cyfrinair hwnnw\'n rhy gyffredin.', + 'statuslabel_type' => 'Rhaid i chi ddewis math label statws dilys', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/cy/admin/companies/general.php b/resources/lang/cy/admin/companies/general.php deleted file mode 100644 index c3a948e524..0000000000 --- a/resources/lang/cy/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/cy/admin/companies/table.php deleted file mode 100644 index 9c8b28797e..0000000000 --- a/resources/lang/cy/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Cwmniau', - 'create' => 'Creu Cwmni', - 'title' => 'Cwmni', - 'update' => 'Diweddaru Cwmni', - 'name' => 'Enw Cwmni', - 'id' => 'Rhif Unigryw', -); diff --git a/resources/lang/cy/admin/custom_fields/general.php b/resources/lang/cy/admin/custom_fields/general.php deleted file mode 100644 index e7b97b3c03..0000000000 --- a/resources/lang/cy/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Meysydd addasedig', - 'manage' => 'Manage', - 'field' => 'Meysydd', - 'about_fieldsets_title' => 'Amdan grwpiau meysydd', - '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', - 'fieldset' => 'Setiau maes', - 'qty_fields' => 'Nifer o meysydd', - 'fieldsets' => 'Setiau maes', - 'fieldset_name' => 'Enw set maes', - 'field_name' => 'Enw maes', - 'field_values' => 'Gwerthoedd maes', - 'field_values_help' => 'Ychwanegwch opsiynau selectable, un fesul llinell. Anwybyddir llinellau gwag heblaw\'r llinell gyntaf.', - 'field_element' => 'Ffurf Elfen', - 'field_element_short' => 'Elfen', - 'field_format' => 'Fformat', - 'field_custom_format' => 'Fformat Regex addasedig', - 'field_custom_format_help' => 'Mae\'r maes hwn yn caniatáu ichi ddefnyddio mynegiad regex i\'w ddilysu. Dylai ddechrau gyda "regex:" - er enghraifft, i ddilysu bod gwerth maes arferiad yn cynnwys IMEI dilys (15 digid rhifol), byddech chi\'n defnyddio regex:/^[0-9]{15}$/.', - 'required' => 'Gofynnol', - 'req' => 'Angen.', - 'used_by_models' => 'Defnyddir gan modelau', - 'order' => 'Trefn', - 'create_fieldset' => 'Set maes newydd', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/cy/admin/hardware/form.php b/resources/lang/cy/admin/hardware/form.php deleted file mode 100644 index f179d722db..0000000000 --- a/resources/lang/cy/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Cadarnahu Dileu Nifer o Asedau', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Rydych am dileu :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Wedi aseinio i', - 'checkout_date' => 'Dyddiad allan', - 'checkin_date' => 'Dyddian i mewn', - 'checkout_to' => 'Dynodi i', - 'cost' => 'Cost pwrcasu', - 'create' => 'Creu Ased', - 'date' => 'Dyddiad Pwrcasu', - 'depreciation' => 'Dibrisiant', - 'depreciates_on' => 'Dibrisio Ar', - 'default_location' => 'Lleoliad diofyn', - 'eol_date' => 'Dyddiad DB', - 'eol_rate' => 'Cyfradd DB', - 'expected_checkin' => 'Dyddiad disgwl i mewn', - 'expires' => 'Dod i ben', - 'fully_depreciated' => 'Dibrisiant Llwyr', - 'help_checkout' => 'Os ydych chi am aseinio\'r ased hwn ar unwaith, dewiswch "Barod i\'w Ddefnyddio" o\'r rhestr statws uchod. ', - 'mac_address' => 'Cyfeiriad MAC', - 'manufacturer' => 'Gwneuthyrwr', - 'model' => 'Model', - 'months' => 'misoedd', - 'name' => 'Enw Ased', - 'notes' => 'Nodiadau', - 'order' => 'Rhif Archeb', - 'qr' => 'Côd QR', - 'requestable' => 'Gellir ddefnyddwyr gwneud cais am yr ased yma', - 'select_statustype' => 'Dewis Math o Statws', - 'serial' => 'Serial', - 'status' => 'Statws', - 'tag' => 'Tag Ased', - 'update' => 'Diweddaru Ased', - 'warranty' => 'Warant', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/cy/admin/hardware/general.php b/resources/lang/cy/admin/hardware/general.php deleted file mode 100644 index 7716107071..0000000000 --- a/resources/lang/cy/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Ased', - 'bulk_checkout' => 'Nodi Asedau Allan', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Nodi Asedau I Mewn', - 'checkout' => 'Nodi Asedau Allan', - 'clone' => 'Dyblygu Ased', - 'deployable' => 'Gellir ei ddefnyddio', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Addasu Ased', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Ar gael', - 'requested' => 'Gofynnwyd amdano', - 'not_requestable' => 'Ddim ar gael', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Adfer Ased', - 'pending' => 'Yn disgwl', - 'undeployable' => 'Dim ar gael', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/cy/admin/hardware/message.php b/resources/lang/cy/admin/hardware/message.php deleted file mode 100644 index e19317dd30..0000000000 --- a/resources/lang/cy/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - ' 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' => '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' => [ - 'error' => 'Ni crewyd yr ased, ceisiwch eto o. g. y. dd. :(', - 'success' => 'Ased wedi creu yn llwyddiannus. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Nid oedd yn bosib adfer yr ased, ceisiwch eto o. g. y. dd', - 'success' => 'Ased wedi adfer yn llwyddiannus.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Roedd archwiliad asedau yn aflwyddiannus. Ceisiwch eto o. g. y. dd.', - 'success' => 'Cofnodwyd archwiliad asedau yn llwyddiannus.', - ], - - - 'deletefile' => [ - 'error' => 'Ffeil heb ei ddileu. Ceisiwch eto o.g.y.dd.', - 'success' => 'Ffeil wedi dileu yn llwyddiannus.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/cy/admin/hardware/table.php b/resources/lang/cy/admin/hardware/table.php deleted file mode 100644 index d49e7599bc..0000000000 --- a/resources/lang/cy/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Rhif Ased (tag)', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'Mewn/Allan', - 'checkout_date' => 'Dyddiad Allan', - 'checkoutto' => 'Allan', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Gwahaniaeth', - 'dl_csv' => 'Lawrlwytho CSV', - 'eol' => 'DB', - 'id' => 'Rhif Unigryw', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Lleoliad', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Dyddiad Pwrcasu', - 'serial' => 'Serial', - 'status' => 'Statws', - 'title' => 'Ased ', - 'image' => 'Delwedd Dyfais', - 'days_without_acceptance' => 'Diwrnodau Heb Derbyn', - 'monthly_depreciation' => 'Monthly Depreciation', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Wedi newid', - 'icon' => 'Eicon', -]; diff --git a/resources/lang/cy/admin/kits/general.php b/resources/lang/cy/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/cy/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/cy/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/cy/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/cy/admin/licenses/general.php b/resources/lang/cy/admin/licenses/general.php deleted file mode 100644 index c2fc3f1289..0000000000 --- a/resources/lang/cy/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Amdan trwyddedau', - 'about_licenses' => 'Mae trwyddedau yn tracio feddalwedd. May yna nifer o seddi fedrwch nodi yn erbyn unigolion', - 'checkin' => 'Nodi sedd trwydded i fewn', - 'checkout_history' => 'Hanes nodi allan', - 'checkout' => 'Nodi sedd trwydded allan', - 'edit' => 'Golygu Trwydded', - 'filetype_info' => 'Math o ffeiliau a caniateir yw png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, a rar.', - 'clone' => 'Dyblygu Trwydded', - 'history_for' => 'Hanes ar gyfer ', - 'in_out' => 'Mewn/Allan', - 'info' => 'Gwybodaeth Trwydded', - 'license_seats' => 'Seddi Trwydded', - 'seat' => 'Sedd', - 'seats' => 'Seddi', - 'software_licenses' => 'Trwyddedau Meddalwedd', - 'user' => 'Defnyddiwr', - 'view' => 'Gweld Trwydded', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/cy/admin/locations/table.php b/resources/lang/cy/admin/locations/table.php deleted file mode 100644 index c992c1404b..0000000000 --- a/resources/lang/cy/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Asedau Wedi clustnodi', - 'id' => 'Rhif Unigryw', - 'city' => 'Dinas', - 'state' => 'Talaith', - 'country' => 'Gwlad', - 'create' => 'Creu Lleoliad', - 'update' => 'Diweddaru Lleoliad', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Enw Lleoliad', - 'address' => 'Cyfeiriad', - 'address2' => 'Address Line 2', - 'zip' => 'Côd Post', - 'locations' => 'Lleoliadau', - 'parent' => 'Rhiant', - 'currency' => 'Arian y Lleoliad', - 'ldap_ou' => 'OU a denyddir wrth chwilio LDAP', - 'user_name' => 'User Name', - 'department' => 'Adran', - 'location' => 'Lleoliad', - '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' => 'Dyddiad:', - '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/manufacturers/message.php b/resources/lang/cy/admin/manufacturers/message.php deleted file mode 100644 index 9130b4a4ca..0000000000 --- a/resources/lang/cy/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Nid yw\'r gwneuthyrwr yn bodoli.', - 'assoc_users' => 'Mae\'r gwneuthyrwr yma wedi perthnasu i oleiaf un model a nid yw\'n bosib dileu. Diweddarwch eich modelau i beidio cyfeirio at y gwneuthyrwr yma ac yna ceisiwch eto. ', - - 'create' => array( - 'error' => 'Ni crewyd ygwneuthyrwr, ceisiwch eto o. g. y. dd.', - 'success' => 'Gwneuthyrwr wedi creu yn llwyddiannus.' - ), - - 'update' => array( - 'error' => 'Ni diweddarwyd y gwneuthyrwr, ceisiwch eto o. g. y. dd', - 'success' => 'Gwneuthyrwr wedi diweddaru yn llwyddiannus.' - ), - - 'restore' => array( - 'error' => 'Nid oedd yn bosib adfer y gwneuthyrwr, ceisiwch eto o. g. y. dd', - 'success' => 'Gwneuthyrwr wedi adfer yn llwyddiannus.' - ), - - 'delete' => array( - 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r gwneuthyrwr yma?', - 'error' => 'Roedd problem wrth ceisio dileu\'r gwneuthyrwr. Ceisiwch eto o. g. y. dd.', - 'success' => 'Gwneuthyrwr wedi dileu\'n llwyddiannus.' - ) - -); diff --git a/resources/lang/cy/admin/manufacturers/table.php b/resources/lang/cy/admin/manufacturers/table.php deleted file mode 100644 index 595480dcc8..0000000000 --- a/resources/lang/cy/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Amdan Gwneuthyrwyr', - 'about_manufacturers_text' => 'Gwneuthurwyr yw\'r cwmnïau sy\'n creu eich asedau. Gallwch ddod o hyd i wybodaeth bwysig amdanynt yma, a fydd yn cael ei harddangos ar eich tudalennau manylion asedau.', - 'asset_manufacturers' => 'Gwneuthyrwyr Asedau', - 'create' => 'Creu Gwneuthyrwr', - 'id' => 'Rhif Unigryw', - 'name' => 'Enw', - 'support_email' => 'Ebost Cefnogaeth', - 'support_phone' => 'Rhif ffôn cefnogaeth', - 'support_url' => 'Wefan cefnogaeth', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Diweddaru Gwneuthyrwr', - 'url' => 'URL', - -); diff --git a/resources/lang/cy/admin/models/message.php b/resources/lang/cy/admin/models/message.php deleted file mode 100644 index 22dc8b7c00..0000000000 --- a/resources/lang/cy/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Nid yw\'r model yn bodoli.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Mae\'r model yma wedi perthnasu hefo un neu mwy o asedau. Fydd rhaid dileu\'r asedau ac yna trio eto. ', - - - 'create' => array( - 'error' => 'Ni crewyd y model, ceisiwch eto o.g.y.dd.', - 'success' => 'Model wedi creu yn llwyddiannus.', - 'duplicate_set' => 'Mae model ased hefo\'r enw, gwneuthyrwr a rhif model yn bodoli yn barod.', - ), - - 'update' => array( - 'error' => 'Ni diweddarwyd y model, ceisiwch eto o.g.y.dd', - 'success' => 'Model wedi diweddaru\'n llwyddiannus.', - ), - - 'delete' => array( - 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r model ased yma?', - 'error' => 'Nid oedd yn bosib dileu\'r model. Ceisiwch eto o.g.y.dd.', - 'success' => 'Model wedi dileu\'n llwyddiannus.' - ), - - 'restore' => array( - 'error' => 'Nid oedd yn bosib adfer y model, ceisiwch eto o.g.y.dd', - 'success' => 'Model wedi adfer yn llwyddiannus.' - ), - - 'bulkedit' => array( - 'error' => 'Dim newid mewn manylder, felly dim byd i diweddaru.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Dim modelau wedi dewis, felly dim byd i\'w ddileu.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(au) wedi\'i dileu, :fail_count heb eu ddileu gan bod asedau wedi perthnasu iddo.' - ), - -); diff --git a/resources/lang/cy/admin/settings/general.php b/resources/lang/cy/admin/settings/general.php deleted file mode 100644 index 508fb27776..0000000000 --- a/resources/lang/cy/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Rhifau Unigryw Asedau', - 'audit_interval' => 'Cyfnod Awdit', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Rhagddodiad (dewisol)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Copi wrth gefn', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Addasu CSS', - 'custom_css_help' => 'Cewch nodi unrhyw CSS personol yma. Peidiwch a cynnwys <style></style>.', - 'custom_forgot_pass_url' => 'Cyfeiriad gwasanaeth newid cyfrinair', - 'custom_forgot_pass_url_help' => 'Mae hyn yn cymeryd lle y system menwol i newid cyfrineiriau ar y wefan mewngofnodi, o defnydd i gyfeirio pobol at eich datrysiad newid cyfrineiriau LDAP. Nid ywn\'n bosib i defnyddwyr lleol o SNipe-IT newid cyfrineair os yw\'r opsiwn wedi alluogi.', - 'dashboard_message' => 'Neges Dashfwrdd', - 'dashboard_message_help' => 'Fydd y neges yma yn ymddangos ar y dashfwrdd i unrhywun hefo hawl i weld y dashfwrdd.', - 'default_currency' => 'Arian Diofyn', - 'default_eula_text' => 'CGTG Diofyn', - 'default_language' => 'Iaith Diofyn', - 'default_eula_help_text' => 'Yn ogystal, fedrwch perthnasu CTDT yn erbyn asedau penodol.', - 'display_asset_name' => 'Dangos Enw Ased', - 'display_checkout_date' => 'Dangos Dyddiad Allan', - 'display_eol' => 'Dangos DB yn y tabl', - 'display_qr' => 'Arddangos Codau Sgwâr', - 'display_alt_barcode' => 'Arddangos barcode 1D', - 'email_logo' => 'Logo ebyst', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Gosodiadau 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Gosodwch cyfrif a chyfrinair LDAP dilys o\'r base DN i profi cysyllted a gweithrediad LDAP. RHAID ARBED Y GOSODIADAU LDAP CYNTAF.', - 'ldap_login_sync_help' => 'Mae\'r prawf yma yn profi\'r gallu i LDAP gwneud sync. Os ydi\'r gosodiadau LDAP yn anghywir mae\'n bosib ni ellith defnyddwyr mewngofnodi. RHAID ARBED GOSODIADAU LDAP CYNTAF.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Server LDAP', - 'ldap_server_help' => 'Dylith hwn ddechra hefo ldap://(Ar gyfer cysylltiadau TLS neu heb eu hamcryptio) neu ldaps://(ar gyfer SSL)', - 'ldap_server_cert' => 'Profi tystysgrif LDAP SSL dilys', - 'ldap_server_cert_ignore' => 'Caniatau Tystyrgrif SSL annilys', - 'ldap_server_cert_help' => 'Dewisiwch y blwch yma os ydych yn defnyddio tystysgrif wedi hunan-arwyddo ac os ydych am dderbyn tystysgrif SSL annilys.', - 'ldap_tls' => 'Defnyddio TLS', - 'ldap_tls_help' => 'Dewisiwch os ydych yn rhedeg STARTTLS ar eich server LDAP. ', - 'ldap_uname' => 'Enw defnyddiwr i cysylltu trwy LDAP', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'Teitl Swydd LDAP', - 'ldap_country' => 'Gwlad LDAP', - 'ldap_pword' => 'Cyfrinair i cysylltu trwy LDAP', - 'ldap_basedn' => 'DN Cyswllt Sylfaenol', - 'ldap_filter' => 'Hidlydd LDAP', - 'ldap_pw_sync' => 'Sync cyfrinair LDAP', - 'ldap_pw_sync_help' => 'Tynnwch y tic o\'r focs yma os nad ydych am cadw cyfrineiriau LDAP mewn sync a cyfrineiriau lleol. Mae an-alluogi hyn yn feddwl ni ellith defnyddywr mewngofnodi os oes problem hefo\'r server LDAP.', - 'ldap_username_field' => 'Maes Enw Defnyddiwr', - 'ldap_lname_field' => 'Enw Olaf', - 'ldap_fname_field' => 'Enw Cyntaf LDAP', - 'ldap_auth_filter_query' => 'Ymholiad dilysu LDAP', - 'ldap_version' => 'Fersiwn LDAP', - 'ldap_active_flag' => 'Nodi bod LDAP yn weithredol', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Rhif Cyflogai', - 'ldap_email' => 'Ebost LDAP', - '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' => 'Cyfeiriad IP', - 'login_success' => 'Llwyddiant?', - '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', - 'login_remote_user_enabled_text' => 'Caniatau mewngofnodi hefo\'r Remote User Header', - 'login_remote_user_enabled_help' => 'Mae\'r opsiwn yma yn caniatau dilysu trwy\'r REMOTE_USER header yn ol "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Analluogi dulliau eraill o mewngofnodi', - 'login_common_disabled_help' => 'Mae\'r opsiwn yma yn analluogi dulliau eraill o mewngofnodi. Alluogch yr opsiwn yma os ydych yn sicr bod yr opsiwn REMOTE_USER yn weithredol', - 'login_remote_user_custom_logout_url_text' => 'URL Allgofnodi', - 'login_remote_user_custom_logout_url_help' => 'Os oes URL yma mi fydd defnyddwyr yn cael ei gyfeirio yma wrth mewngofnodi. Mae hyn yn defnyddiol i cau sesiynau hefo\'r endid sydd yn darparu\'r gwasanaeth dilysu.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Defnyddio wrth argraffu', - 'logo_print_assets_help' => 'Defnyddio branding ar rhestrau asedau i\'w argraffu ', - 'full_multiple_companies_support_help_text' => 'Cyfyngu defnyddywr (gan cynnwys Admin) sydd wedi aseinio i gwmni i asedau\'r cwmni.', - 'full_multiple_companies_support_text' => 'Cefnogaeth Llawn ar gyfer Nifer o Cwmniau', - 'show_in_model_list' => 'Dangos mewn dewislen modelau', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Gosodiad', - 'settings' => 'Gosodiadau', - 'show_alerts_in_menu' => 'Dangos rhybuddion yn y dewislen', - 'show_archived_in_list' => 'Eitemau wedi eu harchifio', - 'show_archived_in_list_text' => 'Dangos asedau sydd wedi\'i archifio yn "holl asedau"', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Fersiwn Snipe-IT', - 'support_footer' => 'Cefnogi lincs ar waelod tudalenau ', - 'support_footer_help' => 'Nodi pwy sydd yn gallu gweld y wybodaeth cefnogi ar canllaw defnyddwyr', - 'version_footer' => 'Fersiwn ar waelod tudalen ', - 'version_footer_help' => 'Nodi pwy sydd yn cael gweld fersiwn Snipe-IT.', - 'system' => 'Gwybodaeth System', - 'update' => 'Diweddaru Gosodiadau', - 'value' => 'Gwerth', - 'brand' => 'Brandio', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Enw\'r Wefan', - '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.', - 'labels_per_page' => 'Labeli fesul tudalen', - 'label_dimensions' => 'Maint labeli (modfedd)', - 'next_auto_tag_base' => 'Rhif unigryw awtomatig nesaf', - 'page_padding' => 'Maint tudalen (modfedd)', - 'privacy_policy_link' => 'Linc i\'r polisi preifatrwydd', - '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', - 'labels_pagewidth' => 'Lled tudalen label', - 'labels_pageheight' => 'Uchder tudalen label', - 'label_gutters' => 'Bylchau labelau (modfedd)', - 'page_dimensions' => 'Maint tudalen (modfedd)', - 'label_fields' => 'Meysydd weledol labelau', - 'inches' => 'modfedd', - 'width_w' => 'll', - 'height_h' => 'u', - 'show_url_in_emails' => 'Linc i Snipe-IT mewn ebyst', - 'show_url_in_emails_help_text' => 'Tynnwch y tic or bocs yma os nad ydych angen linc yn ol i\'r system Snipe-IT yr waelod ebost. O defnydd os nad yw eich defnyddwyr yn mewngofnodi. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Uchder fwyaf thumbnail', - 'thumbnail_max_h_help' => 'Uchafswm uchder mewn pixels gellith thumbnail ymddangos yn listings view. Lleiaf 25, fwyaf 500.', - 'two_factor' => 'Dilysu Dau Ffactor', - 'two_factor_secret' => 'Cod dilysiant dau factor', - 'two_factor_enrollment' => 'Ymrestru dau factor', - 'two_factor_enabled_text' => 'Alluogi dwy factor', - 'two_factor_reset' => 'Ailosod cyfrinair dwy factor', - 'two_factor_reset_help' => 'Wneith hyn gorfodi defnyddiwr i ail ymrestru eu dyfais hefo Google Authenticator. Ellith hyn fod yn fuddiol os ydi\'r dyfais sydd wedi ymrestru yn cael ei ddwyn neu golli. ', - 'two_factor_reset_success' => 'Dyfais dwy factor wedi\'i ail osod yn llwyddiannus', - 'two_factor_reset_error' => 'Wedi methu ailosod dyfais dilysaint dau-factor', - 'two_factor_enabled_warning' => 'Bydd galluogi dau ffactor os nad yw wedi\'i alluogi ar hyn o bryd yn eich gorfodi ar unwaith i ddilysu gyda dyfais sydd wedi\'i chofrestru gan Google Auth. Bydd gennych y gallu i gofrestru\'ch dyfais os nad yw un wedi\'i gofrestru ar hyn o bryd.', - 'two_factor_enabled_help' => 'Bydd hyn yn troi dilysiad dau ffactor ymlaen gan ddefnyddio Google Authenticator.', - 'two_factor_optional' => 'Dewisol (Gall defnyddwyr alluogi neu analluogi os caniateir)', - 'two_factor_required' => 'Angen ar gyfer holl defnyddwyr', - 'two_factor_disabled' => 'Analluogi', - 'two_factor_enter_code' => 'Mewnbynwch Cod dilysiant dau factor', - 'two_factor_config_complete' => 'Cyflwyno côd', - 'two_factor_enabled_edit_not_allowed' => 'Nid yw eich gweinyddwr yn caniatáu ichi olygu\'r gosodiad hwn.', - 'two_factor_enrollment_text' => "Mae angen dilysu dau ffactor, ond nid yw'ch dyfais wedi'i chofrestru eto. Agorwch eich app Google Authenticator a sganiwch y cod QR isod i gofrestru'ch dyfais. Ar ôl i chi gofrestru'ch dyfais, nodwch y cod isod", - 'require_accept_signature' => 'Angen Llofnod', - 'require_accept_signature_help_text' => 'Bydd galluogi\'r nodwedd hon yn ei gwneud yn ofynnol i ddefnyddwyr lofnodi\'n gorfforol wrth dderbyn ased.', - 'left' => 'chwith', - 'right' => 'dde', - 'top' => 'top', - 'bottom' => 'gwaelod', - 'vertical' => 'fertigol', - 'horizontal' => 'llorweddol', - 'unique_serial' => 'Rhifau serial unigryw', - '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' => 'Danfon Profiad', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Diogelwch', - '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' => 'Labelau', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/cy/admin/statuslabels/message.php b/resources/lang/cy/admin/statuslabels/message.php deleted file mode 100644 index 626324317e..0000000000 --- a/resources/lang/cy/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Ni crewyd y label statws, ceisiwch eto o. g. y. dd.', - 'success' => 'Label wedi creu yn llwyddiannus.', - ], - - 'update' => [ - 'error' => 'Ni diweddarwyd y label statws, ceisiwch eto o. g. y. dd', - 'success' => 'Label wedi diweddaru yn llwyddiannus.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Nid yw\'n bosib clustnodi\'r ased yma I ddefnyddwyr.', - '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/suppliers/table.php b/resources/lang/cy/admin/suppliers/table.php deleted file mode 100644 index c32dd6e3ba..0000000000 --- a/resources/lang/cy/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Amdan cyflenwyr', - 'about_suppliers_text' => 'Defnyddir cyflenwyr i olrhain ffynhonnell eitemau', - 'address' => 'Cyfeiriad Cyflenwr', - 'assets' => 'Asedau', - 'city' => 'Dinas', - 'contact' => 'Enw Cyswllt', - 'country' => 'Gwlad', - 'create' => 'Creu Cyflenwr', - 'email' => 'Ebost', - 'fax' => 'Ffacs', - 'id' => 'Rhif Unigryw', - 'licenses' => 'Trwyddedau', - 'name' => 'Enw Cyflenwr', - 'notes' => 'Nodiadau', - 'phone' => 'Ffôn', - 'state' => 'Talaith', - 'suppliers' => 'Cyflenwyr', - 'update' => 'Diweddaru Cyflenwr', - 'url' => 'URL', - 'view' => 'Gweld Cyflenwr', - 'view_assets_for' => 'Gweld asedau ar gyfer', - 'zip' => 'Côd Post', - -); diff --git a/resources/lang/cy/admin/users/general.php b/resources/lang/cy/admin/users/general.php deleted file mode 100644 index 67fa1dea68..0000000000 --- a/resources/lang/cy/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Fedrith y defnyddiwr yma mewngofnodi', - 'activated_disabled_help_text' => 'Nid yw\'n bosib newid statws eich cyfrif.', - 'assets_user' => 'Asedu wedi aseinio i :name', - 'bulk_update_warn' => 'Rydych am golygu manylion :user_count o ddefnyddwyr. Nodwch, nid yw\'n bosib i chi newid manylion eich cyfrif yma. Rhaid i chi golygu manylion eich cyfrif yn unigol.', - 'bulk_update_help' => 'Mae\'r ffurflen hon yn caniatáu ichi ddiweddaru nifer o defnyddwyr 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.', - 'current_assets' => 'Asedau wedi aseinio ar hyn o bryd i\'r defnyddiwr yma', - 'clone' => 'Dyblygu Defnyddiwr', - 'contact_user' => 'Cyswllt :name', - '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', - '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.', - 'print_assigned' => 'Argraffu Asedau', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Meddalwedd allan i :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.', - 'view_user' => 'Gweld Defnyddiwr :name', - 'usercsv' => 'Ffeil CSV', - 'two_factor_admin_optin_help' => 'Mae eich gosodiadau admin yn caniatau gorfodaeth dewisol o dilysiant dau-factor. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/cy/admin/users/message.php b/resources/lang/cy/admin/users/message.php deleted file mode 100644 index 6a42ac43d4..0000000000 --- a/resources/lang/cy/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Rydych wedi llwyddo I dderbyn yr ased yma.', - 'declined' => 'Rydych wedi llwyddo I wrthod yr ased yma.', - 'bulk_manager_warn' => 'Mae eich defnyddwyr wedi diweddaru\'n llwyddiannus ond mae\'r blwch rheolwr heb newid gan fod y rheolwr yn y rhestr o defnyddwyr. Dewisiwch eto heb cynnwys y rheolwr.', - 'user_exists' => 'Defnyddiwr yn bodoli yn barod!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Mae angen llenwi\'r maes login', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Rhaid gosod cyfrinair.', - 'insufficient_permissions' => 'Diffyg Hawliau.', - 'user_deleted_warning' => 'Defnyddiwr wedi\'i dileu. Rhaid adfer y defnyddiwr I newid eu manylion neu clustnodi ased iddynt.', - 'ldap_not_configured' => 'Nid ywr gosodiadau I dilysu trwy LDAP wedi gosod ar y system.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Wedi llwyddo i greu defnyddiwr.', - 'update' => 'Wedi llwyddo i diweddaru defnyddiwr.', - 'update_bulk' => 'Wedi lwyddo i diweddaru defnyddwyr!', - 'delete' => 'Wedi dileu\'r defnyddiwr llwyddiannus.', - 'ban' => 'Wedi llwyddo i wahardd defnyddiwr.', - 'unban' => 'Wedi llwyddo i anwahardd defnyddiwr.', - 'suspend' => 'Wedi llwyddo i wahardd y defnyddiwr.', - 'unsuspend' => 'Wedi llwyddo i anwahardd defnyddiwr.', - 'restored' => 'Wedi adfer y defnyddiwr yn llwyddiannus.', - 'import' => 'Defnyddwyr wedi mewnforio\'n llwyddiannus.', - ), - - 'error' => array( - 'create' => 'Roedd problem wrth ceisio creu\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', - 'update' => 'Roedd problem wrth ceisio diweddaru\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', - 'delete' => 'Roedd problem wrth ceisio dileu\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', - 'delete_has_assets' => 'Offer wedi nodi yn erbyn y defnyddiwr felly heb ei ddileu.', - 'unsuspend' => 'Roedd problem wrth ceisio alluogi\'r defnyddiwr. Ceisiwch eto o. g. y. dd.', - 'import' => 'Roedd problem wrth ceisio mewnforio defnyddwyr. Ceisiwch eto o. g. y. dd.', - 'asset_already_accepted' => 'Ased wedi\'i dderbyn yn barod.', - 'accept_or_decline' => 'Rhaid i chi unai derbyn neu gwrthod yr ased yma.', - 'incorrect_user_accepted' => 'Rydych wedi ceisio derbyn ased sydd ddim wedi nodi yn erbyn eich cyfrif.', - 'ldap_could_not_connect' => 'Wedi methu cyylltu trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', - 'ldap_could_not_bind' => 'Wedi methu cysylltu trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server: ', - 'ldap_could_not_search' => 'Wedi methu cyraedd y server LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', - 'ldap_could_not_get_entries' => 'Wedi methu llwytho data trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', - 'password_ldap' => 'Mae eich cyfrinair wedi\'i rheoli trwy LDAP/Active Directory. Cysylltwch a\'r Adran TGCh i\'w newid. ', - ), - - 'deletefile' => array( - 'error' => 'Ffeil heb ei ddileu. Ceisiwch eto o. g. y. dd.', - 'success' => 'Ffeil wedi dileu yn llwyddiannus.', - ), - - 'upload' => array( - 'error' => 'Ffeil(iau) heb ei uwchlwytho. Ceisiwch eto o. g. y. dd.', - 'success' => 'Ffeil(iau) wedi uwchlwytho yn llwyddiannus.', - 'nofiles' => 'Nid ydych wedi dewis unrhyw ffeiliau i\'w uwchlwytho', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/cy/admin/users/table.php b/resources/lang/cy/admin/users/table.php deleted file mode 100644 index baddae0e86..0000000000 --- a/resources/lang/cy/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Gweithredol', - 'allow' => 'Caniatau', - 'checkedout' => 'Asedau', - 'created_at' => 'Crëwyd', - 'createuser' => 'Creu Defnyddiwr', - 'deny' => 'Gwrthod', - 'email' => 'E-bost', - 'employee_num' => 'Rhif Cyflogai.', - 'first_name' => 'Enw cyntaf', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Rhif Unigryw', - 'inherit' => 'Etifeddu', - 'job' => 'Teitl Swydd', - 'last_login' => 'Mewngofnododd Diwethaf', - 'last_name' => 'Enw Olaf', - 'location' => 'Lleoliad', - 'lock_passwords' => 'Nid yw\'n bosib newid manylion mewngofnodi ar y system yma.', - 'manager' => 'Rheolwr', - 'managed_locations' => 'Lleoliadau a Reolir', - 'name' => 'Enw', - 'notes' => 'Nodiadau', - 'password_confirm' => 'Cadarnhau\'r Cyfrinair', - 'password' => 'Cyfrinair', - 'phone' => 'Ffôn', - 'show_current' => 'Dangos Defnyddwyr Presennol', - 'show_deleted' => 'Dangos Defnyddwyr sydd wedi\'i dileu', - 'title' => 'Teitl', - 'to_restore_them' => 'i adfer nhw.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Diweddaru Defnyddiwr', - 'username' => 'Enw defnyddiwr', - 'user_deleted_text' => 'Mae\'r defnyddiwr hwn wedi\'i farcio fel un sydd wedi\'i ddileu.', - 'username_note' => '(Wedi defnyddio ar gyfer clymu i Active Directory yn unig, nid ar gyfer mewngofnodi.)', - 'cloneuser' => 'Dyblygu Defnyddiwr', - 'viewusers' => 'Gweld Defnyddwyr', -); diff --git a/resources/lang/cy/auth/general.php b/resources/lang/cy/auth/general.php deleted file mode 100644 index 46deef4959..0000000000 --- a/resources/lang/cy/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Danfonwch Linc Ail-osod Cyfrinair', - 'email_reset_password' => 'Ailosod Cyfrinair trwy ebost', - 'reset_password' => 'Ail-osod Cyfrinair', - 'saml_login' => 'Mewngofnodi trwy SAML', - 'login' => 'Mewngofnodi', - 'login_prompt' => 'Mewngofnodwch', - 'forgot_password' => 'Wedi anghofio\'r cyfrinair', - 'ldap_reset_password' => 'Cliciwch yma i ailosod eich cyfrinair LDAP', - 'remember_me' => 'Cofiwch fi', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/cy/button.php b/resources/lang/cy/button.php deleted file mode 100644 index 7c855f2d9d..0000000000 --- a/resources/lang/cy/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Gweithredoedd', - 'add' => 'Ychwanegu newydd', - 'cancel' => 'Canslo', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Dileu', - 'edit' => 'Addasu', - 'restore' => 'Adfer', - 'remove' => 'Cael gwared', - 'request' => 'Gofynnwyd amdano', - 'submit' => 'Cyflwyno', - 'upload' => 'Uwchlwytho', - 'select_file' => 'Dewis ffeil...', - 'select_files' => 'Dewis ffeiliau...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', - 'go' => 'Mynd', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'Newydd', -]; diff --git a/resources/lang/cy/general.php b/resources/lang/cy/general.php deleted file mode 100644 index e30fc9717c..0000000000 --- a/resources/lang/cy/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Ategolion', - 'activated' => 'Actifadu', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Ategolyn', - 'accessory_report' => 'Adroddiad Ategolion', - 'action' => 'Gweithred', - 'activity_report' => 'Adroddiad gweithgaredd', - 'address' => 'Cyfeiriad', - 'admin' => 'Gweinyddol', - 'administrator' => 'Gweinyddwr', - 'add_seats' => 'Seddi wedi\'i ychwanegu', - 'age' => "Age", - 'all_assets' => 'Holl asedau', - 'all' => 'Pob', - 'archived' => 'Archifwyd', - 'asset_models' => 'Modelau Ased', - 'asset_model' => 'Model', - 'asset' => 'Ased', - 'asset_report' => 'Adroddiad Ased', - 'asset_tag' => 'Tag Ased', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Asedau ar gael', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', - 'audit' => 'Awdit', - 'audit_report' => 'Log Awdit', - 'assets' => 'Asedau', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Dileu Avatar', - 'avatar_upload' => 'Uwchlwytho Avatar', - 'back' => 'Yn ôl', - 'bad_data' => 'Heb darganfod, Efallai data drwg?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Canslo', - 'categories' => 'Categoriau', - 'category' => 'Categori', - 'change' => 'Mewn/Allan', - 'changeemail' => 'Newid cyfeiriad ebost', - 'changepassword' => 'Newid cyfrinair', - 'checkin' => 'Nodi i mewn', - 'checkin_from' => 'Nodi i fewn ers', - 'checkout' => 'Nodi allan', - 'checkouts_count' => 'Sawl allan', - 'checkins_count' => 'Sawl i mewn', - 'user_requests_count' => 'Ceisiadau', - 'city' => 'Dinas', - 'click_here' => 'Cliciwch yma', - 'clear_selection' => 'Clirio Dewis', - 'companies' => 'Cwmniau', - 'company' => 'Cwmni', - 'component' => 'Cydran', - 'components' => 'Cydrannau', - 'complete' => 'Wedi cwbwlhau', - 'consumable' => 'Nwyddau traul', - 'consumables' => 'Nwyddau traul', - 'country' => 'Gwlad', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Creu newydd', - 'created' => 'Eitem wedi\'i Greu', - 'created_asset' => 'ased wedi creu', - 'created_at' => 'Crëwyd', - 'created_by' => 'Crëwyd Gan', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Dyddiau tan yr awdit nesaf', - 'date' => 'Dyddiad', - 'debug_warning' => 'Rhybudd!', - 'debug_warning_text' => 'Mae\'r cymhwysiad hwn yn rhedeg yn y modd cynhyrchu gyda debugging wedi\'i alluogi. Gall hyn ddatgelu data sensitif os yw\'ch cais yn hygyrch i\'r byd y tu allan. Analluoga modd dadfygio trwy osod y APP_DEBUG gwerth yn .env ffeil ifalse.', - 'delete' => 'Dileu', - 'delete_confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Wedi Dileu', - 'delete_seats' => 'Seddi wedi dileu', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Adrannau', - 'department' => 'Adran', - 'deployed' => 'Mewn defnydd', - 'depreciation' => 'Dibrisiant', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Adroddiad Dibrisiant', - 'details' => 'Manylion', - 'download' => 'Lawrlwytho', - 'download_all' => 'Download All', - 'editprofile' => 'Golygu eich Proffil', - 'eol' => 'DB', - 'email_domain' => 'Parth Ebost', - 'email_format' => 'Fformat Ebost', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Defnyddir hwn i gynhyrchu cyfeiriadau e-bost wrth fewnforio', - 'error' => 'Gwall', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Enw Olaf Llythyren Cyntaf Enw Cyntaf (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Cyntaf', - '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)', - 'first_name' => 'Enw cyntaf', - 'first_name_format' => 'Enw Cyntaf (jane@example.com)', - 'files' => 'Ffeiliau', - 'file_name' => 'Ffeil', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Ffeiliau wedi uwchlwytho', - 'file_upload' => 'File Upload', - 'generate' => 'Creu', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Mewnforio', - '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' => 'Mewnforio hanes', - 'asset_maintenance' => 'Cynnal a chadw Ased', - 'asset_maintenance_report' => 'Adroddiad cynnal a chadw ased', - 'asset_maintenances' => 'Cynnal a chadw Ased', - 'item' => 'Eitem', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Diffyg Hawliau!', - 'kits' => 'Predefined Kits', - 'language' => 'Iaith', - 'last' => 'Olaf', - 'last_login' => 'Mewngofnododd Diwethaf', - 'last_name' => 'Enw Olaf', - 'license' => 'Trwydded', - 'license_report' => 'Adroddiad Trwydded', - 'licenses_available' => 'trwyddedau ar gael', - 'licenses' => 'Trwyddedau', - 'list_all' => 'Rhestru holl', - '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', - 'locations' => 'Lleoliadau', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'newydd!', - 'no_depreciation' => 'Dim Dibrisiant', - 'no_results' => 'Dim canlyniadau.', - 'no' => 'Na', - 'notes' => 'Nodiadau', - 'order_number' => 'Rhif Archeb', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Yn disgwl', - 'people' => 'Pobol', - 'per_page' => 'Canlyniadau fesul tudalen', - 'previous' => 'Blaenorol', - 'processing' => 'Prosesu', - 'profile' => 'Eich proffil', - 'purchase_cost' => 'Cost pwrcasu', - 'purchase_date' => 'Dyddiad Pwrcasu', - 'qty' => 'Nifer', - 'quantity' => 'Nifer', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Dewis', - 'select_all' => 'Dewis Popeth', - 'search' => 'Chwilio', - 'select_category' => 'Dewis Categorï', - 'select_department' => 'Dewsi Adran', - 'select_depreciation' => 'Dewis math o dibrisiant', - 'select_location' => 'Dewis lleoliad', - 'select_manufacturer' => 'Dewis Gwneuthyrwr', - 'select_model' => 'Dewis model', - 'select_supplier' => 'Dewis Cyflenwr', - 'select_user' => 'Dewiswch Defnyddiwr', - 'select_date' => 'Dewis Dyddiad (YYYY-MM-DD)', - 'select_statuslabel' => 'Dewis Statws', - 'select_company' => 'Dewis Cwmni', - 'select_asset' => 'Dewis Ased', - 'settings' => 'Gosodiadau', - 'show_deleted' => 'Dangos Wedi Dileu', - 'show_current' => 'Dangos Cyfredol', - 'sign_in' => 'Mewngofnodi', - 'signature' => 'Llofnod', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', - 'state' => 'Talaith', - 'status_labels' => 'Labeli Statws', - 'status' => 'Statws', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Cyflenwr', - 'suppliers' => 'Cyflenwyr', - 'sure_to_delete' => 'Ydych chi\'n sicr eich bod eisiau dileu', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Cyflwyno', - 'target' => 'Targed', - 'time_and_date_display' => 'Dangos Dyddiad ac Amser', - 'total_assets' => 'cyfanswm asedau', - 'total_licenses' => 'cyfanswm trwyddedau', - 'total_accessories' => 'cyfanswm ategolion', - 'total_consumables' => 'cyfanswm nwyddau traul', - 'type' => 'Math', - 'undeployable' => 'Ddim modd nodi allan', - 'unknown_admin' => 'Gweinydd Anhysbys', - 'username_format' => 'Fformat enw defnyddiwr', - 'username' => 'Username', - 'update' => 'Diweddaru', - '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.', - 'uploaded' => 'Wedi Uwchlwytho', - 'user' => 'Defnyddiwr', - 'accepted' => 'derbynnir', - 'declined' => 'gwrthod', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Asedau heb ei dderbyn', - 'users' => 'Defnyddwyr', - 'viewall' => 'View All', - 'viewassets' => 'Gweld asedau sydd wedi clustnodi', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Gwefan', - 'welcome' => 'Croeso, :name', - 'years' => 'blynyddoedd', - 'yes' => 'Ie', - 'zip' => 'Côd Post', - 'noimage' => 'Dim delwedd wedi\'i uwchlwytho neu delwedd heb ei darganfod.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Mae eich sesiwn wedi dod i ben. Mewngofnodwch eto os gwelwch yn dda.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/cy/help.php b/resources/lang/cy/help.php deleted file mode 100644 index 4b0efdacac..0000000000 --- a/resources/lang/cy/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/cy/localizations.php b/resources/lang/cy/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/cy/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/cy/mail.php b/resources/lang/cy/mail.php deleted file mode 100644 index c2f8723bf5..0000000000 --- a/resources/lang/cy/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Nodiadau ychwanegol:', - 'admin_has_created' => 'Mae gweinyddwr wedi creu cyfrif i chi a yr :web wefan.', - 'asset' => 'Ased:', - 'asset_name' => 'Enw Ased:', - 'asset_requested' => 'Gofynnwyd am ased', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Wedi Neilltuo i', - 'best_regards' => 'Cofon gorau,', - 'canceled' => 'Wedi canslo:', - 'checkin_date' => 'Dyddian i mewn:', - 'checkout_date' => 'Dyddiad Allan:', - 'click_to_confirm' => 'Cliciwch ar y ddolen ganlynol i gadarnhau eich cyfrif :gwe:', - 'click_on_the_link_accessory' => 'Cliciwch ar y ddolen ar y gwaelod i gadarnhau eich bod wedi derbyn yr ategolyn.', - 'click_on_the_link_asset' => 'Cliciwch ar y ddolen ar y gwaelod i gadarnhau eich bod wedi derbyn yr ased.', - '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', - 'current_QTY' => 'Nifer cyfredol', - 'Days' => 'Dyddiau', - 'days' => 'Dydd', - 'expecting_checkin_date' => 'Dyddiad disgwl i mewn:', - 'expires' => 'Dod i ben', - 'Expiring_Assets_Report' => 'Adroddiad Asedau sy\'n Dod i Ben.', - 'Expiring_Licenses_Report' => 'Adroddiad Trwyddedua sy\'n Dod i Ben.', - 'hello' => 'Helo', - 'hi' => 'Hi', - 'i_have_read' => 'Rwyf wedi darllen a chytuno â\'r telerau defnyddio, ac wedi derbyn yr eitem hon.', - 'item' => 'Eitem:', - 'Item_Request_Canceled' => 'Cais am eitem wedi canslo', - 'Item_Requested' => 'Wedi gwneud cais am eitem', - 'link_to_update_password' => 'Cliciwch ar y ddolen ganlynol i gadarnhau eich cyfrinair :gwe:', - 'login_first_admin' => 'Mewngofnodi i\'ch gosodiad Snipe-IT newydd gan ddefnyddio\'r manylion isod:', - 'login' => 'Mewngofnodi:', - 'Low_Inventory_Report' => 'Adroddiad Inventory Isel', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Nifer Lleiaf', - 'name' => 'Enw', - 'new_item_checked' => 'Mae eitem newydd wedi\'i gwirio o dan eich enw, mae\'r manylion isod.', - 'password' => 'Cyfrinair:', - 'password_reset' => 'Ailosod Cyfrinair', - - 'read_the_terms' => 'Darllenwch y telerau defnyddio isod.', - 'read_the_terms_and_click' => 'Darllenwch y telerau defnyddio isod, a chliciwch ar y ddolen ar y gwaelod i gadarnhau eich bod chi\'n darllen - a chytuno i\'r telerau defnyddio, ac wedi derbyn yr ased.', - 'requested' => 'Gofynnwyd amdano:', - 'reset_link' => 'Eich dolen Ail-osod Cyfrinair', - 'reset_password' => 'Cliciwch yma i ailosod eich cyfrinair:', - 'serial' => 'Serial', - 'supplier' => 'Cyflenwr', - 'tag' => 'Tag', - 'test_email' => 'Ebost prawf gan Snipe-IT', - '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' => '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', - '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.', - 'user' => 'Defnyddiwr', - 'username' => 'Enw defnyddiwr', - 'welcome' => 'Croeso, :name', - 'welcome_to' => 'Croeso i :web!', - 'your_credentials' => 'Eich manylion defnyddiwr Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/cy/validation.php b/resources/lang/cy/validation.php deleted file mode 100644 index 323c543add..0000000000 --- a/resources/lang/cy/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Rhaid derbyn y :attribute.', - 'active_url' => 'Nid ywr :attribute yn URL dilys.', - 'after' => 'Rhaid i\'r :attribute bod yn dyddiad ar ol :date.', - 'after_or_equal' => 'Rhaid i\'r :attribute bod yn dyddiad ar ol neu yn hafal i :date.', - 'alpha' => 'Rhaid ir :attribute cynnwys llythrennau yn unig.', - 'alpha_dash' => 'Fedrith y :attribute dim ond cynnwys llythrennau, rhifau a dashes.', - 'alpha_num' => 'Rhaid ir :attribute cynnwys llythrennau a rhifau yn unig.', - 'array' => 'Rhaid i :attribute fod yn array.', - 'before' => 'Rhaid i\'r :attribute bod yn dyddiad cyn :date.', - 'before_or_equal' => 'Rhaid i\'r :attribute bod yn dyddiad cyn neu yn hafal i :date.', - 'between' => [ - 'numeric' => 'Rhaid i\'r :attribute bod rhwng :min - :max.', - 'file' => 'Rhaid i\'r :attribute bod rhwng :min - :max kilobytes.', - 'string' => 'Rhaid i\'r :attribute bod rhwng :min - :max characters.', - 'array' => 'Rhaid i\'r :attribute cael rhwng :min - :max o eitemau.', - ], - 'boolean' => 'Rhaid i :attribute fod yn wir neu ddim.', - 'confirmed' => 'Dydi\'r cadarnhad :attribute ddim yn cydfynd.', - 'date' => 'Nid yw\'r :attribute yn dyddiad dilys.', - 'date_format' => 'Nid yw\'r :attribute yn cydfynd ar format :format.', - 'different' => 'Rhaid i :attribute a :other bod yn wahanol.', - 'digits' => 'Rhai i\'r :attribute bod yn :digits o ddigidau.', - 'digits_between' => 'Rhaid i\'r :attribute bodrhwng :min - :max o digidau.', - 'dimensions' => 'Mae\'r :attribute hefo maint annilys.', - 'distinct' => 'Mae\'r :attribute hefo maes sydd wedi\'i dyblygu.', - 'email' => 'Mae fformat :attribute yn annilys.', - 'exists' => 'Mae\'r :attribute a dewisir yn annilys.', - 'file' => 'Rhaid i\'r :attribute bod yn ffeil.', - 'filled' => 'Rhaid i\'r maes :attribute cael gwerth.', - 'image' => 'Rhaid i\'r :attribute bod yn delwedd.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Mae\'r :attribute a dewisir yn annilys.', - 'in_array' => 'Nid yw\'r maes :attribute yn bodoli yn :other.', - 'integer' => 'Rhaid i\'r :attribute bod yn cyfanrif.', - 'ip' => 'Rhaid i\'r :attribute bod yn cyfeiriad IP dilys.', - 'ipv4' => 'Rhaid i\'r :attribute bod yn cyfeiriad IPv4 dilys.', - 'ipv6' => 'Rhaid i\'r :attribute bod yn cyfeiriad IPv6 dilys.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Rhaid i\'r :attribute bod yn llinyn JSON dilys.', - 'max' => [ - 'numeric' => 'Ni ellir :attribute bod yn fwy na :max.', - 'file' => 'Ni ellir :attribute bod yn fwy na :max kilobytes.', - 'string' => 'Ni ellir :attribute bod yn fwy na :max chaaracters.', - 'array' => 'Ni ellir :attribute cael mwy na :max o eitemau.', - ], - 'mimes' => 'Rhaid i\'r :attribute bod yn ffeil o\'r math :values.', - 'mimetypes' => 'Rhaid i\'r :attribute bod yn ffeil o\'r math: :values.', - 'min' => [ - 'numeric' => 'Rhaid i\'r :attribute bod o leiaf :min.', - 'file' => 'Rhaid i\'r :attribute bod o leiaf :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'Nid yw hyn yn Regex dilys. ', - 'regex' => 'Mae\'r fformat :attribute yn annilys.', - 'required' => 'Mae angen llenwi\'r maes :attribute.', - 'required_if' => 'Mae angen y maes :attribute pan :other yw :value.', - 'required_unless' => 'Mae angen y maes :attribute pan :other yn :values.', - 'required_with' => 'Mae angen y maes :attribute pan mae :values yn bresennol.', - 'required_with_all' => 'Mae angen y maes :attribute pan mae :values yn bresennol.', - 'required_without' => 'Mae angen y maes :attribute os dydi\'r :values ddim yn bresennol.', - 'required_without_all' => 'Mae angen y maes :attribute os dydi\'r un o :values yn bresennol.', - 'same' => 'Rhaid i :attribute a :other cydfynd.', - 'size' => [ - 'numeric' => 'Rhaid i\'r :attribute bod :size.', - 'file' => 'Rhaid i\'r :attribute bod o leiaf :size kilobytes.', - 'string' => 'Rhaid i\'r :attribute bod o leiaf :size characters.', - 'array' => 'Rhaid ir :attribute cynnwys :size eitemau.', - ], - 'string' => 'Rhaid i\'r :attribute bod yn string.', - 'timezone' => 'Rhaid i\'r :attribute bod yn barth dilys.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Mae\'r cyfrinair hwnnw\'n rhy gyffredin.', - 'statuslabel_type' => 'Rhaid i chi ddewis math label statws dilys', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/da/account/general.php b/resources/lang/da-DK/account/general.php similarity index 100% rename from resources/lang/da/account/general.php rename to resources/lang/da-DK/account/general.php diff --git a/resources/lang/da-DK/admin/accessories/general.php b/resources/lang/da-DK/admin/accessories/general.php new file mode 100644 index 0000000000..92aa118b37 --- /dev/null +++ b/resources/lang/da-DK/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Tilbehør Kategori', + 'accessory_name' => 'Tilbehør Navn', + 'checkout' => 'Tjek tilbehør ud', + 'checkin' => 'Tjek tilbehør ind', + 'create' => 'Opret tilbehør', + 'edit' => 'Rediger tilbehør', + 'eula_text' => 'Slutbrugerlicenskategori', + 'eula_text_help' => 'Dette felt tillader dig at tilpasse din slutbrugerlicens til specifikke typer af tilbehør. Hvis du kun har en slutbrugerlicens for alle dine tilbehør, kan du afkrydse boksen nedenfor for at bruge den primære standardlicens.', + 'require_acceptance' => 'Kræver brugere at bekræfte accept af tilbehør i denne kategori.', + 'no_default_eula' => 'Ingen primær standard slutbrugerlicens blev fundet. Tilføj en under Indstillinger.', + 'total' => 'I alt', + 'remaining' => 'Tilgængelig', + 'update' => 'Opdater tilbehør', + 'use_default_eula' => 'Brug den primære standard slutbrugerlicens i stedet for.', + 'use_default_eula_disabled' => 'Brug den primære standard slutbrugerlicens i stedet for. Ingen primær standard slutbrugerlicens er defineret. Tilføj en under indstillinger.', + 'clone' => 'Klon Tilbehør', + 'delete_disabled' => 'Dette tilbehør kan ikke slettes endnu, fordi nogle elementer stadig er tjekket ud.', + +); diff --git a/resources/lang/da-DK/admin/accessories/message.php b/resources/lang/da-DK/admin/accessories/message.php new file mode 100644 index 0000000000..0f8363e25b --- /dev/null +++ b/resources/lang/da-DK/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Tilbehøret [:id] findes ikke.', + 'not_found' => 'Tilbehøret blev ikke fundet.', + 'assoc_users' => 'Dette tilbehør har pt. :count emner tjekket ud til brugere. Tjek tilbehør ind og prøv igen.', + + 'create' => array( + 'error' => 'Tilbehøret blev ikke oprettet, prøv venligst igen.', + 'success' => 'Tilbehøret blev oprettet.' + ), + + 'update' => array( + 'error' => 'Tilbehøret blev ikke opdateret, prøv venligst igen', + 'success' => 'Tilbehøret blev opdateret med success.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på du vil slette dette tilbehør?', + 'error' => 'Der opstod et problem under sletning af tilbehøret. Prøv venligst igen.', + 'success' => 'Tilbehøret blev slettet med success.' + ), + + 'checkout' => array( + 'error' => 'Tilbehør blev ikke tjekket ud, prøv igen', + 'success' => 'Tilbehør er tjekket ud.', + 'unavailable' => 'Tilbehør er ikke tilgængeligt til kassen. Tjek antal tilgængelige', + 'user_does_not_exist' => 'Den bruger er ikke gyldig. Prøv igen.' + ), + + 'checkin' => array( + 'error' => 'Tilbehør blev ikke tjekket ind, prøv igen', + 'success' => 'Tilbehør er tjekket ind.', + 'user_does_not_exist' => 'Den bruger er ikke gyldig. Prøv igen.' + ) + + +); diff --git a/resources/lang/da/admin/accessories/table.php b/resources/lang/da-DK/admin/accessories/table.php similarity index 100% rename from resources/lang/da/admin/accessories/table.php rename to resources/lang/da-DK/admin/accessories/table.php diff --git a/resources/lang/da/admin/asset_maintenances/form.php b/resources/lang/da-DK/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/da/admin/asset_maintenances/form.php rename to resources/lang/da-DK/admin/asset_maintenances/form.php diff --git a/resources/lang/da/admin/asset_maintenances/general.php b/resources/lang/da-DK/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/da/admin/asset_maintenances/general.php rename to resources/lang/da-DK/admin/asset_maintenances/general.php diff --git a/resources/lang/da/admin/asset_maintenances/message.php b/resources/lang/da-DK/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/da/admin/asset_maintenances/message.php rename to resources/lang/da-DK/admin/asset_maintenances/message.php diff --git a/resources/lang/da/admin/asset_maintenances/table.php b/resources/lang/da-DK/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/da/admin/asset_maintenances/table.php rename to resources/lang/da-DK/admin/asset_maintenances/table.php diff --git a/resources/lang/da-DK/admin/categories/general.php b/resources/lang/da-DK/admin/categories/general.php new file mode 100644 index 0000000000..dd144c2b46 --- /dev/null +++ b/resources/lang/da-DK/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Aktiver Kategorier', + 'category_name' => 'Kategorinavn', + 'checkin_email' => 'Send e-mail til bruger ved tjek ind/ud.', + 'checkin_email_notification' => 'Denne bruger tilsendes en e-mail ved tjek ind/ud.', + 'clone' => 'Klon Kategori', + 'create' => 'Opret kategori', + 'edit' => 'Rediger Kategori', + 'email_will_be_sent_due_to_global_eula' => 'En e-mail vil blive sendt til brugeren, fordi den globale slutbrugerlicensaftale bliver brugt.', + 'email_will_be_sent_due_to_category_eula' => 'En e-mail vil blive sendt til brugeren, fordi en slutbrugerlicens er sat for denne kategori.', + 'eula_text' => 'Slutbrugerlicenskategori', + 'eula_text_help' => 'Dette felt tillader dig at tilpasse din slutbrugerlicens til specifikke typer af aktiver. Hvis du kun har en slutbrugerlicens for alle dine aktiver, kan du afkrydse boksen nedenfor for at bruge den primære standardlicens.', + 'name' => 'Kategori Navn', + 'require_acceptance' => 'Kræver brugere at bekræfte accept af aktiver i denne kategori.', + 'required_acceptance' => 'Denne bruger vil modtage en e-mail med et link til bekræftelse af accept af dette emne.', + 'required_eula' => 'Denne bruger vil blive sendt en kopi af slutbrugerlicensen', + 'no_default_eula' => 'Ingen primær standard slutbrugerlicens blev fundet. Tilføj en under Indstillinger.', + 'update' => 'Opdater kategori', + 'use_default_eula' => 'Brug den primære standard slutbrugerlicens i stedet for.', + 'use_default_eula_disabled' => 'Brug den primære standard slutbrugerlicens i stedet for. Ingen primær standard slutbrugerlicens er defineret. Tilføj en under indstillinger.', + 'use_default_eula_column' => 'Brug standard slutbrugerlicensaftale', + +); diff --git a/resources/lang/da/admin/categories/message.php b/resources/lang/da-DK/admin/categories/message.php similarity index 100% rename from resources/lang/da/admin/categories/message.php rename to resources/lang/da-DK/admin/categories/message.php diff --git a/resources/lang/da/admin/categories/table.php b/resources/lang/da-DK/admin/categories/table.php similarity index 100% rename from resources/lang/da/admin/categories/table.php rename to resources/lang/da-DK/admin/categories/table.php diff --git a/resources/lang/da/admin/companies/general.php b/resources/lang/da-DK/admin/companies/general.php similarity index 100% rename from resources/lang/da/admin/companies/general.php rename to resources/lang/da-DK/admin/companies/general.php diff --git a/resources/lang/da-DK/admin/companies/message.php b/resources/lang/da-DK/admin/companies/message.php new file mode 100644 index 0000000000..9ceb53376e --- /dev/null +++ b/resources/lang/da-DK/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Virksomheden eksisterer ikke.', + 'deleted' => 'Slettet virksomhed', + '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' => [ + 'error' => 'Virksomheden blev ikke oprettet, prøve igen.', + 'success' => 'Virksomhed oprettet.', + ], + 'update' => [ + 'error' => 'Virksomheden blev ikke opdateret, prøv igen', + '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.', + ], +]; diff --git a/resources/lang/da-DK/admin/companies/table.php b/resources/lang/da-DK/admin/companies/table.php new file mode 100644 index 0000000000..f6074d6308 --- /dev/null +++ b/resources/lang/da-DK/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Virksomheder', + 'create' => 'Oprette virksomhed', + 'email' => 'Virksomhedens E-Mail', + 'title' => 'Virksomheden', + 'phone' => 'Firma Telefon', + 'update' => 'Opdater virksomhed', + 'name' => 'Virksomhedens navn', + 'id' => 'ID', +); diff --git a/resources/lang/da/admin/components/general.php b/resources/lang/da-DK/admin/components/general.php similarity index 100% rename from resources/lang/da/admin/components/general.php rename to resources/lang/da-DK/admin/components/general.php diff --git a/resources/lang/da-DK/admin/components/message.php b/resources/lang/da-DK/admin/components/message.php new file mode 100644 index 0000000000..196965c82f --- /dev/null +++ b/resources/lang/da-DK/admin/components/message.php @@ -0,0 +1,37 @@ + 'Komponent eksisterer ikke.', + + 'create' => array( + 'error' => 'Komponent blev ikke oprettet, prøv igen.', + 'success' => 'Komponent oprettet med succes.' + ), + + 'update' => array( + 'error' => 'Komponent blev ikke opdateret, prøv igen', + 'success' => 'Komponent opdateret med succes.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på, at du vil slette denne komponent?', + 'error' => 'Der opstod et problem ved at slette komponenten. Prøv igen.', + 'success' => 'Komponenten blev slettet korrekt.' + ), + + 'checkout' => array( + 'error' => 'Komponent blev ikke tjekket ud, prøv igen', + 'success' => 'Komponent tjekket ud med succes.', + 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.', + 'unavailable' => 'Ikke nok komponenter tilbage: :remaining remaining :requested requested ', + ), + + 'checkin' => array( + 'error' => 'Komponent blev ikke tjekket ind, prøv igen', + 'success' => 'Komponent tjekket ind med succes.', + 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.' + ) + + +); diff --git a/resources/lang/da/admin/components/table.php b/resources/lang/da-DK/admin/components/table.php similarity index 100% rename from resources/lang/da/admin/components/table.php rename to resources/lang/da-DK/admin/components/table.php diff --git a/resources/lang/da/admin/consumables/general.php b/resources/lang/da-DK/admin/consumables/general.php similarity index 100% rename from resources/lang/da/admin/consumables/general.php rename to resources/lang/da-DK/admin/consumables/general.php diff --git a/resources/lang/da-DK/admin/consumables/message.php b/resources/lang/da-DK/admin/consumables/message.php new file mode 100644 index 0000000000..25c33561b7 --- /dev/null +++ b/resources/lang/da-DK/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Forbrugsstoffer findes ikke.', + + 'create' => array( + 'error' => 'Forbruget er ikke oprettet, prøv igen.', + 'success' => 'Forbrugsvarer oprettes med succes.' + ), + + 'update' => array( + 'error' => 'Forbruget blev ikke opdateret, prøv igen', + 'success' => 'Forbrugsstoffer opdateret med succes.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på, at du ønsker at slette denne forbrugsstof?', + 'error' => 'Der opstod et problem ved at slette forbruget. Prøv igen.', + 'success' => 'Forbruget blev slettet.' + ), + + 'checkout' => array( + 'error' => 'Forbruget blev ikke tjekket ud, prøv igen', + 'success' => 'Forbrugsmaterialet tjekket ud med succes.', + 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.', + 'unavailable' => 'Der er ikke nok forbrugsvarer til denne kasse. Tjek venligst antallet til venstre. ', + ), + + 'checkin' => array( + 'error' => 'Forbruget blev ikke tjekket ind, prøv igen', + 'success' => 'Forbrugsstoffer kontrolleres med succes.', + 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.' + ) + + +); diff --git a/resources/lang/da/admin/consumables/table.php b/resources/lang/da-DK/admin/consumables/table.php similarity index 100% rename from resources/lang/da/admin/consumables/table.php rename to resources/lang/da-DK/admin/consumables/table.php diff --git a/resources/lang/da-DK/admin/custom_fields/general.php b/resources/lang/da-DK/admin/custom_fields/general.php new file mode 100644 index 0000000000..c86379e7e0 --- /dev/null +++ b/resources/lang/da-DK/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Brugerdefinerede felter', + 'manage' => 'Administrer', + 'field' => 'Felt', + 'about_fieldsets_title' => 'Om Feltsæt', + 'about_fieldsets_text' => 'Feltsæt giver dig mulighed for at oprette grupper af brugerdefinerede felter, der ofte genbruges til specifikke asset-modeltyper.', + 'custom_format' => 'Tilpasset 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', + 'fieldset' => 'Feltsæt', + 'qty_fields' => 'Antal felter', + 'fieldsets' => 'Feltsæt', + 'fieldset_name' => 'Feltsættets navn', + 'field_name' => 'Feltnavn', + 'field_values' => 'Feltværdier', + 'field_values_help' => 'Tilføj valgbare indstillinger, en pr. Linje. Andre linjer end den første linje vil blive ignoreret.', + 'field_element' => 'Form-elementet', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Brugerdefineret Format', + 'field_custom_format_help' => 'Dette felt muliggør anvendelse af et regex-udtryk til validering. Det skal starte med "regex:" - for f.eks. at validere, at en tilpasset feltværdi indeholder et gyldig IMEI (15 numeriske cifre), vil du skulle benytte regex:/^[0-9]{15}$/.', + 'required' => 'Påkrævet', + 'req' => 'Req.', + 'used_by_models' => 'Bruges af modeller', + 'order' => 'Ordre', + 'create_fieldset' => 'Nyt Feltsæt', + 'update_fieldset' => 'Opdater Feltsæt', + 'fieldset_does_not_exist' => 'Feltsæt :id findes ikke', + 'fieldset_updated' => 'Feltsæt opdateret', + 'create_fieldset_title' => 'Opret et nyt feltsæt', + 'create_field' => 'Nyt Brugerdefinerede Felt', + 'create_field_title' => 'Opret et nyt brugerdefineret felt', + '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', + 'show_in_email_short' => 'Inkluder i e-mails.', + 'help_text' => 'Hjælp Tekst', + 'help_text_description' => 'Dette er valgfri tekst, der vises under formelementerne, mens du redigerer et aktiv for at give kontekst på feltet.', + 'about_custom_fields_title' => 'Om Brugerdefinerede Felter', + 'about_custom_fields_text' => 'Brugerdefinerede felter giver dig mulighed for at tilføje vilkårlige attributter til aktiver.', + 'add_field_to_fieldset' => 'Tilføj felt til feltsæt', + 'make_optional' => 'Påkrævet - klik for at gøre valgfri', + 'make_required' => 'Valgfri - klik for at gøre påkrævet', + 'reorder' => 'Genbestil', + 'db_field' => 'DB Felt', + 'db_convert_warning' => 'ADVARSEL. Dette felt er i tabellen brugerdefinerede felter som :db_column men bør være :expected.', + 'is_unique' => 'Denne værdi skal være unik for alle aktiver', + 'unique' => 'Unik', + 'display_in_user_view' => 'Tillad brugeren at se disse værdier i deres visning Tildelte aktiver side', + 'display_in_user_view_table' => 'Synlig for bruger', + 'auto_add_to_fieldsets' => 'Tilføj automatisk dette til alle nye feltsæt', + 'add_to_preexisting_fieldsets' => 'Tilføj til eksisterende feltsæt', + 'show_in_listview' => 'Vis som standard i listevisninger. Autoriserede brugere vil stadig kunne vise/skjule via kolonnevælgeren', + 'show_in_listview_short' => 'Vis i lister', + 'show_in_requestable_list_short' => 'Vis i liste over anfordringsberettigede aktiver', + 'show_in_requestable_list' => 'Vis værdi i liste over anfordringsaktiver. Krypterede felter vil ikke blive vist', + 'encrypted_options' => 'Dette felt er krypteret, så nogle visningsindstillinger vil ikke være tilgængelige.', + +]; diff --git a/resources/lang/da/admin/custom_fields/message.php b/resources/lang/da-DK/admin/custom_fields/message.php similarity index 100% rename from resources/lang/da/admin/custom_fields/message.php rename to resources/lang/da-DK/admin/custom_fields/message.php diff --git a/resources/lang/da/admin/departments/message.php b/resources/lang/da-DK/admin/departments/message.php similarity index 100% rename from resources/lang/da/admin/departments/message.php rename to resources/lang/da-DK/admin/departments/message.php diff --git a/resources/lang/da/admin/departments/table.php b/resources/lang/da-DK/admin/departments/table.php similarity index 100% rename from resources/lang/da/admin/departments/table.php rename to resources/lang/da-DK/admin/departments/table.php diff --git a/resources/lang/da/admin/depreciations/general.php b/resources/lang/da-DK/admin/depreciations/general.php similarity index 100% rename from resources/lang/da/admin/depreciations/general.php rename to resources/lang/da-DK/admin/depreciations/general.php diff --git a/resources/lang/da/admin/depreciations/message.php b/resources/lang/da-DK/admin/depreciations/message.php similarity index 100% rename from resources/lang/da/admin/depreciations/message.php rename to resources/lang/da-DK/admin/depreciations/message.php diff --git a/resources/lang/da/admin/depreciations/table.php b/resources/lang/da-DK/admin/depreciations/table.php similarity index 100% rename from resources/lang/da/admin/depreciations/table.php rename to resources/lang/da-DK/admin/depreciations/table.php diff --git a/resources/lang/da-DK/admin/groups/message.php b/resources/lang/da-DK/admin/groups/message.php new file mode 100644 index 0000000000..1622131731 --- /dev/null +++ b/resources/lang/da-DK/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Gruppen eksisterer allerede!', + 'group_not_found' => 'Gruppe ID :id eksisterer ikke.', + 'group_name_required' => 'Navnefeltet er påkrævet', + + 'success' => array( + 'create' => 'Gruppen er oprettet.', + 'update' => 'Gruppen er opdateret.', + 'delete' => 'Gruppen er slettet.', + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på at du vil slette gruppen?', + 'create' => 'Der var et problem ved oprettelse af gruppen. Prøv igen.', + 'update' => 'Der var et problem ved opdatering af gruppen. Prøv igen.', + 'delete' => 'Der var et problem ved sletning af gruppen. Prøv igen.', + ), + +); diff --git a/resources/lang/da/admin/groups/table.php b/resources/lang/da-DK/admin/groups/table.php similarity index 100% rename from resources/lang/da/admin/groups/table.php rename to resources/lang/da-DK/admin/groups/table.php diff --git a/resources/lang/da/admin/groups/titles.php b/resources/lang/da-DK/admin/groups/titles.php similarity index 100% rename from resources/lang/da/admin/groups/titles.php rename to resources/lang/da-DK/admin/groups/titles.php diff --git a/resources/lang/da-DK/admin/hardware/form.php b/resources/lang/da-DK/admin/hardware/form.php new file mode 100644 index 0000000000..763486b659 --- /dev/null +++ b/resources/lang/da-DK/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Bekræft massefortegnelser', + 'bulk_restore' => 'Bekræft Massegendannelsesaktiver', + '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_restore_help' => 'Gennemgå aktiverne til bulk-restaurering nedenfor. Når genoprettet, vil disse aktiver ikke være forbundet med nogen brugere, de tidligere var tildelt.', + 'bulk_delete_warn' => 'Du er i gang med at slette :asset_count aktiver.', + 'bulk_restore_warn' => 'Du er ved at gendanne :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 ved at redigere egenskaberne for et enkelt aktiv, og du er ved at redigere egenskaberne for :asset_count aktiver.', + 'bulk_update_with_custom_field' => 'Bemærk at aktiverne er :asset_model_count forskellige typer af modeller.', + 'bulk_update_model_prefix' => 'Til Modeller', + 'bulk_update_custom_field_unique' => 'Dette er et unikt felt og kan ikke masseredigeres.', + 'checkedout_to' => 'Tjekket Ud Til', + 'checkout_date' => 'Tjekket Ud Dato', + 'checkin_date' => 'Tjekket Ind Dato', + 'checkout_to' => 'Tjekket ud til', + 'cost' => 'Indkøbspris', + 'create' => 'Opret Aktiv', + 'date' => 'Købsdato', + 'depreciation' => 'Afskrivninger', + 'depreciates_on' => 'Afskrives Den', + 'default_location' => 'Standardplacering', + 'default_location_phone' => 'Standard Lokationstelefon', + 'eol_date' => 'EOL Dato', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Forventet indtjekningsdato', + 'expires' => 'Udløber', + 'fully_depreciated' => 'Fuldt Afskrevet', + 'help_checkout' => 'Vælg "Klar til implementering" fra listen ovenfor, hvis du ønsker at tildele dette aktiv med det samme. ', + 'mac_address' => 'MAC-adresse', + 'manufacturer' => 'Producent', + 'model' => 'Model', + 'months' => 'måneder', + 'name' => 'Aktivnavn', + 'notes' => 'Noter', + 'order' => 'Ordrenummer', + 'qr' => 'QR kode', + 'requestable' => 'Brugere kan efterspørge dette aktiv', + 'select_statustype' => 'Vælg statustype', + 'serial' => 'Serienummer', + 'status' => 'Status', + 'tag' => 'Aktiv mærkat', + 'update' => 'Aktiv Opdatering', + 'warranty' => 'Garanti', + 'warranty_expires' => 'Garantiudløb', + 'years' => 'år', + 'asset_location' => 'Opdater Aktiv Placering', + 'asset_location_update_default_current' => 'Opdater standardplacering OG faktisk placering', + 'asset_location_update_default' => 'Opdater kun standardplacering', + 'asset_location_update_actual' => 'Opdater kun den faktiske placering', + 'asset_not_deployable' => 'Denne aktivstatus er ikke implementerbar. Dette aktiv kan ikke tjekkes ud.', + 'asset_deployable' => 'Denne status er anvendelig. Dette aktiv kan tjekkes ud.', + 'processing_spinner' => 'Behandler... (Dette kan tage lidt tid på store filer)', + 'optional_infos' => 'Valgfri Information', + 'order_details' => 'Ordre Relateret Information' +]; diff --git a/resources/lang/da-DK/admin/hardware/general.php b/resources/lang/da-DK/admin/hardware/general.php new file mode 100644 index 0000000000..a5fc1ecb2c --- /dev/null +++ b/resources/lang/da-DK/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Asset', + 'bulk_checkout' => 'Udtjek aktiv', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Klonaktiver', + 'deployable' => 'Deployable', + 'deleted' => 'Dette aktiv er blevet slettet.', + 'delete_confirm' => 'Er du sikker på, at du vil slette dette aktiv?', + 'edit' => 'Rediger aktiv', + 'model_deleted' => 'Denne aktivmodel er blevet slettet. Du skal gendanne modellen, før du kan gendanne aktivet.', + 'model_invalid' => 'Modellen af dette aktiv er ugyldig.', + 'model_invalid_fix' => 'Aktivet skal redigeres for at korrigere dette, før du forsøger at tjekke det ind eller ud.', + 'requestable' => 'kan anmodes', + 'requested' => 'Anmodet', + 'not_requestable' => 'Ikke Anmodet', + 'requestable_status_warning' => 'Ændr ikke status for anfordring', + 'restore' => 'Gendan aktiv', + 'pending' => 'Verserende', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'Dette aktiv har en status etiket, der ikke kan installeres og kan ikke tjekkes ud på dette tidspunkt.', + 'view' => 'Se aktiv', + 'csv_error' => 'Du har en fejl i din CSV-fil:', + 'import_text' => '

Upload en CSV, der indeholder aktivhistorik. Aktiver og brugere SKAL allerede findes i systemet, eller de vil blive sprunget over. Matchende aktiver for historik import sker mod asset tag. Vi vil forsøge at finde en matchende bruger baseret på den brugers navn, du giver, og de kriterier, du vælger nedenfor. Hvis du ikke vælger nogen kriterier nedenfor, det vil blot forsøge at matche på det brugernavn format, du konfigurerede i Admin > Generelle indstillinger.

Felter inkluderet i CSV skal matche overskrifterne: Asset Tag, Navn, Checkout Dato, Checkin Date. Eventuelle yderligere felter vil blive ignoreret.

Checkin Dato: tom eller fremtidig checkin datoer vil checkout elementer til tilknyttet bruger. Eksklusive Checkin Date kolonnen vil oprette en checkin dato med dagens dato.

+ ', + 'csv_import_match_f-l' => 'Prøv at matche brugere med fornavn.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Prøv at matche brugere med første oprindelige efternavn (jsmith) format', + 'csv_import_match_first' => 'Prøv at matche brugere med fornavn (jane) format', + 'csv_import_match_email' => 'Prøv at matche brugere via e-mail som brugernavn', + 'csv_import_match_username' => 'Prøv at matche brugere med brugernavn', + 'error_messages' => 'Fejlmeddelelser:', + 'success_messages' => 'Beskeder med succes:', + 'alert_details' => 'Se venligst nedenfor for detaljer.', + 'custom_export' => 'Brugerdefineret Eksport', + 'mfg_warranty_lookup' => ':manufacturer Garanti Status Opslag', + 'user_department' => 'Bruger Afdeling', +]; diff --git a/resources/lang/da-DK/admin/hardware/message.php b/resources/lang/da-DK/admin/hardware/message.php new file mode 100644 index 0000000000..fe629998a4 --- /dev/null +++ b/resources/lang/da-DK/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => 'Dette aktiv findes ikke eller er ikke påkrævet.', + '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' => [ + 'error' => 'Akten blev ikke oprettet, prøv igen. :(', + 'success' => 'Aktivet blev oprettet med succes. :)', + 'success_linked' => 'Aktiv med tag :tag blev oprettet. Klik her for at se.', + ], + + 'update' => [ + 'error' => 'Akten blev ikke opdateret, prøv igen', + 'success' => 'Asset opdateret med succes.', + 'nothing_updated' => 'Ingen felter blev valgt, så intet blev opdateret.', + 'no_assets_selected' => 'Ingen aktiver blev valgt, så intet blev opdateret.', + 'assets_do_not_exist_or_are_invalid' => 'Valgte aktiver kan ikke opdateres.', + ], + + 'restore' => [ + 'error' => 'Akten blev ikke gendannet, prøv igen', + 'success' => 'Asset restaureret med succes.', + 'bulk_success' => 'Asset restaureret med succes.', + 'nothing_updated' => 'Ingen aktiver blev valgt, så intet blev gendannet.', + ], + + 'audit' => [ + 'error' => 'Assetrevision mislykkedes. Prøv igen.', + 'success' => 'Asset audit succesfuldt logget.', + ], + + + 'deletefile' => [ + 'error' => 'Filen er ikke slettet. Prøv igen.', + 'success' => 'Filen er slettet korrekt.', + ], + + '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' => [ + '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', + 'file_missing' => 'Den valgte fil mangler', + 'header_row_has_malformed_characters' => 'En eller flere attributter i overskriftsrækken indeholder misdannede UTF-8 tegn', + 'content_row_has_malformed_characters' => 'En eller flere attributter i den første række indhold indeholder misdannede UTF-8 tegn', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Akten blev ikke anmodet om, prøv igen', + 'success' => 'Akten blev bedt om succes.', + 'canceled' => 'Afbestillingsanmodningen er aflyst', + ], + +]; diff --git a/resources/lang/da-DK/admin/hardware/table.php b/resources/lang/da-DK/admin/hardware/table.php new file mode 100644 index 0000000000..3305b58b49 --- /dev/null +++ b/resources/lang/da-DK/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Model', + 'assigned_to' => 'Tildelt', + 'book_value' => 'Nuværende Værdi', + 'change' => 'Ind ud', + 'checkout_date' => 'Checkout dato', + 'checkoutto' => 'Tjekket ud', + 'components_cost' => 'Omkostninger I Alt', + 'current_value' => 'Nuværende Værdi', + 'diff' => 'Diff', + 'dl_csv' => 'Download CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Beliggenhed', + 'purchase_cost' => 'Koste', + 'purchase_date' => 'købt', + 'serial' => 'Seriel', + 'status' => 'status', + 'title' => 'Asset', + 'image' => 'Enhedsbillede', + 'days_without_acceptance' => 'Dage uden accept', + 'monthly_depreciation' => 'Månedlig afskrivning', + 'assigned_to' => 'Tildelt', + 'requesting_user' => 'Anmoder Om Bruger', + 'requested_date' => 'Anmodningsdato', + 'changed' => 'Ændret', + 'icon' => 'Ikon', +]; diff --git a/resources/lang/da-DK/admin/kits/general.php b/resources/lang/da-DK/admin/kits/general.php new file mode 100644 index 0000000000..03b625bd7d --- /dev/null +++ b/resources/lang/da-DK/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Kit blev oprettet.', + 'create' => 'Opret foruddefineret Kit', + 'update' => 'Opdater foruddefineret Kit', + 'delete_success' => 'Kit blev slettet.', + 'update_success' => 'Kit blev opdateret.', + 'none_models' => 'Der er ikke nok tilgængelige assets til :model til checkout. :qty er påkrævet. ', + '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' => 'Tilføj Tilbehør', + 'update_appended_accessory' => 'Opdater tilføjet Tilbehør', + 'append_consumable' => 'Tilføj Forbrugsstoffer', + 'update_appended_consumable' => 'Opdater tilføjet Forbrugsvarer', + 'append_license' => 'Tilføj licens', + 'update_appended_license' => 'Opdater vedhæftet licens', + 'append_model' => 'Tilføj model', + 'update_appended_model' => 'Opdater tilføjet model', + 'license_error' => 'Licens er allerede tilknyttet kit', + 'license_added_success' => 'Licens tilføjet', + 'license_updated' => 'Licensen blev opdateret', + 'license_none' => 'Licens eksistere ikke', + 'license_detached' => 'Licensen blev fjernet', + 'consumable_added_success' => 'Forbrugsstoffer tilføjet', + 'consumable_updated' => 'Forbruget blev opdateret', + 'consumable_error' => 'Forbruget er allerede tilknyttet sættet', + 'consumable_deleted' => 'Sletningen blev gennemført', + 'consumable_none' => 'Forbrugsstoffer findes ikke', + 'consumable_detached' => 'Forbruget blev fjernet med succes', + 'accessory_added_success' => 'Tilbehør tilføjet', + 'accessory_updated' => 'Tilbehør blev opdateret', + 'accessory_detached' => 'Tilbehør blev fjernet', + 'accessory_error' => 'Tilbehør er allerede tilknyttet sættet', + 'accessory_deleted' => 'Sletningen blev gennemført', + 'accessory_none' => 'Tilbehøret findes ikke', + 'checkout_success' => 'Checkout lykkedes', + 'checkout_error' => 'Checkout fejl', + 'kit_none' => 'Kit findes ikke', + 'kit_created' => 'Kit blev oprettet', + 'kit_updated' => 'Kit blev opdateret', + 'kit_not_found' => 'Kit ikke fundet', + 'kit_deleted' => 'Kit blev slettet', + 'kit_model_updated' => 'Model blev opdateret', + 'kit_model_detached' => 'Model blev fjernet', +]; diff --git a/resources/lang/da-DK/admin/labels/message.php b/resources/lang/da-DK/admin/labels/message.php new file mode 100644 index 0000000000..5213cd362b --- /dev/null +++ b/resources/lang/da-DK/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Ugyldigt antal returneret fra :name. Forventet, fik :faktisk.', + 'invalid_return_type' => 'Ugyldig type returneret fra :name. Forventet :expected, fik :faktisk.', + 'invalid_return_value' => 'Ugyldig værdi returneret fra :name. Forventet :expected, fik :faktisk.', + + 'does_not_exist' => 'Etiket findes ikke', + +]; diff --git a/resources/lang/da-DK/admin/labels/table.php b/resources/lang/da-DK/admin/labels/table.php new file mode 100644 index 0000000000..ead0c8c1ed --- /dev/null +++ b/resources/lang/da-DK/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Bygning 1', + 'example_category' => 'Test Kategori', + 'example_location' => 'Bygning 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Prøvningsmodel', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Etiketter', + 'support_fields' => 'Felter', + 'support_asset_tag' => 'Mærkat', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titel', + +]; \ No newline at end of file diff --git a/resources/lang/da/admin/licenses/form.php b/resources/lang/da-DK/admin/licenses/form.php similarity index 100% rename from resources/lang/da/admin/licenses/form.php rename to resources/lang/da-DK/admin/licenses/form.php diff --git a/resources/lang/da-DK/admin/licenses/general.php b/resources/lang/da-DK/admin/licenses/general.php new file mode 100644 index 0000000000..038e2fb8bb --- /dev/null +++ b/resources/lang/da-DK/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Om licenser', + 'about_licenses' => 'Licenser bruges til at spore software. De har et bestemt antal pladser, der kan tjekkes ud til enkeltpersoner', + 'checkin' => 'Checkin Licenssæde', + 'checkout_history' => 'Checkout historie', + 'checkout' => 'Checkout Licenssæde', + 'edit' => 'Redigere licens', + 'filetype_info' => 'Tilladte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, txt, zip og rar.', + 'clone' => 'Klon licens', + 'history_for' => 'Historie for', + 'in_out' => 'Ind ud', + 'info' => 'Licens Info', + 'license_seats' => 'Licenssæder', + 'seat' => 'Sæde', + 'seats' => 'Sæder', + 'software_licenses' => 'Softwarelicenser', + 'user' => 'Bruger', + 'view' => 'Se licens', + 'delete_disabled' => 'Denne licens kan ikke slettes endnu, da nogle pladser stadig er tjekket ud.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Tjek Alle Pladser Ind', + 'modal' => 'Dette vil handle checkin et sæde. - Denne handling vil tjekke alle :checkedout_seats_count sæder for denne licens.', + 'enabled_tooltip' => 'Checkin ALLE pladser til denne licens fra både brugere og aktiver', + 'disabled_tooltip' => 'Dette er deaktiveret, fordi der ikke er nogen pladser i øjeblikket tjekket ud', + 'disabled_tooltip_reassignable' => 'Dette er deaktiveret fordi licensen ikke kan gentildeles', + 'success' => 'Licensen blev tjekket ind! - Alle licenser blev tjekket ind!', + 'log_msg' => 'Checket ind via bulk licens checkout i licens GUI', + ], + + 'checkout_all' => [ + 'button' => 'Tjek Alle Pladser Ud', + 'modal' => 'Denne handling vil kassere et sæde til den første tilgængelige bruger. ● Denne handling vil kasserer alle :available_seats_count sæder til de første tilgængelige brugere. En bruger anses for at være tilgængelig for dette sæde, hvis de ikke allerede har denne licens tjekket ud til dem, og Auto-Tildel Licens-egenskaben er aktiveret på deres brugerkonto.', + 'enabled_tooltip' => 'Checkout ALLE sæder (eller så mange som er tilgængelige) til ALLE brugere', + 'disabled_tooltip' => 'Dette er deaktiveret, fordi der ikke er ledige pladser i øjeblikket', + 'success' => 'Licensen blev tjekket ud! ● :count licenser blev tjekket ud!', + 'error_no_seats' => 'Der er ingen resterende pladser tilbage til denne licens.', + 'warn_not_enough_seats' => ':count brugere blev tildelt denne licens, men vi løb tør for tilgængelige licens sæder.', + 'warn_no_avail_users' => 'Intet at gøre. Der er ingen brugere som ikke allerede har denne licens tildelt dem.', + 'log_msg' => 'Checket ud via bulk licens checkout i licens GUI', + + + ], + ], + + 'below_threshold' => 'Der er kun :remaining_count pladser tilbage til denne licens med et minimum antal :min_amt. Du kan overveje at købe flere pladser.', + 'below_threshold_short' => 'Denne vare er under den krævede minimumsmængde.', +); diff --git a/resources/lang/da-DK/admin/licenses/message.php b/resources/lang/da-DK/admin/licenses/message.php new file mode 100644 index 0000000000..ddd6a62ca9 --- /dev/null +++ b/resources/lang/da-DK/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Enten findes licensen ikke eller også har du ikke tilladelse til at se den.', + 'user_does_not_exist' => 'Bruger eksisterer ikke.', + 'asset_does_not_exist' => 'Aktivet, du forsøger at associere med denne licens, findes ikke.', + 'owner_doesnt_match_asset' => 'Aktivet, du forsøger at associere med denne licens, ejes af en anden end den person, der er valgt i Tildelt-rullemenuen.', + 'assoc_users' => 'Denne licens er i øjeblikket tjekket ud til en bruger og kan ikke slettes. Kontroller venligst licensen først, og prøv derefter at slette igen.', + 'select_asset_or_person' => 'Du skal vælge et aktiv eller en bruger, men ikke begge.', + 'not_found' => 'Licens blev ikke fundet', + 'seats_available' => ':seat_count sæder til rådighed', + + + 'create' => array( + 'error' => 'Licensen blev ikke oprettet, prøv igen.', + 'success' => 'Licensen er oprettet med succes.' + ), + + 'deletefile' => array( + 'error' => 'Filen er ikke slettet. Prøv igen.', + 'success' => 'Filen er slettet korrekt.', + ), + + 'upload' => array( + '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml og lic.', + ), + + 'update' => array( + 'error' => 'Licensen blev ikke opdateret, prøv igen', + 'success' => 'Licensen opdateres med succes.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på, at du vil slette denne licens?', + 'error' => 'Der opstod et problem ved at slette licensen. Prøv igen.', + 'success' => 'Licensen blev slettet korrekt.' + ), + + 'checkout' => array( + 'error' => 'Der var et problem med at tjekke licensen. Prøv igen.', + 'success' => 'Licensen blev tjekket ud med succes', + 'not_enough_seats' => 'Ikke nok licenser til rådighed til kassen', + ), + + 'checkin' => array( + 'error' => 'Der var et problem at kontrollere licensen. Prøv igen.', + 'success' => 'Licensen blev tjekket ind med succes' + ), + +); diff --git a/resources/lang/da/admin/licenses/table.php b/resources/lang/da-DK/admin/licenses/table.php similarity index 100% rename from resources/lang/da/admin/licenses/table.php rename to resources/lang/da-DK/admin/licenses/table.php diff --git a/resources/lang/da/admin/locations/message.php b/resources/lang/da-DK/admin/locations/message.php similarity index 100% rename from resources/lang/da/admin/locations/message.php rename to resources/lang/da-DK/admin/locations/message.php diff --git a/resources/lang/da-DK/admin/locations/table.php b/resources/lang/da-DK/admin/locations/table.php new file mode 100644 index 0000000000..7ead38d0bc --- /dev/null +++ b/resources/lang/da-DK/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Aktiver tildelt', + 'id' => 'ID', + 'city' => 'by', + 'state' => 'Stat', + 'country' => 'Land', + 'create' => 'Opret placering', + 'update' => 'Opdateringssted', + 'print_assigned' => 'Udskriv tildelte', + 'print_all_assigned' => 'Udskriv alle tildelte', + 'name' => 'Navn på sted', + 'address' => 'Adresse', + 'address2' => 'Adresselinje 2', + 'zip' => 'Postnummer', + 'locations' => 'Placeringer', + 'parent' => 'Forældre', + 'currency' => 'Beliggenhed Valuta', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'Brugernavn', + 'department' => 'Afdeling', + 'location' => 'Lokation', + 'asset_tag' => 'Aktivetiket', + 'asset_name' => 'Navn', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Fabrikant', + 'asset_model' => 'Model', + 'asset_serial' => 'Serienummer', + 'asset_location' => 'Lokation', + 'asset_checked_out' => 'Tjekket ud', + 'asset_expected_checkin' => 'Forventet indtjekning', + 'date' => 'Dato:', + 'phone' => 'Adresse Telefon', + 'signed_by_asset_auditor' => 'Godkendt af (aktivkontrollant):', + 'signed_by_finance_auditor' => 'Godkendt af (finanskontrollant):', + 'signed_by_location_manager' => 'Godkendt af (Lokationsadministrator):', + 'signed_by' => 'Godkendt af:', +]; diff --git a/resources/lang/da-DK/admin/manufacturers/message.php b/resources/lang/da-DK/admin/manufacturers/message.php new file mode 100644 index 0000000000..4279ddc350 --- /dev/null +++ b/resources/lang/da-DK/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variabler {LOCALE}, {SERIAL}, {MODEL_NUMBER}, {MODEL_NAME} kan bruges i din URL til at have disse værdier automatisk udfyldes ved visning af aktiver - for eksempel https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Fabrikant eksistere ikke.', + 'assoc_users' => 'Denne producent er i øjeblikket forbundet med mindst en model og kan ikke slettes. Opdater dine modeller for ikke længere at henvise til denne producent, og prøv igen.', + + 'create' => array( + 'error' => 'Producenten blev ikke oprettet, prøv igen.', + 'success' => 'Producenten blev oprettet med succes.' + ), + + 'update' => array( + 'error' => 'Producenten blev ikke opdateret, prøv igen', + 'success' => 'Producent opdateret med succes.' + ), + + 'restore' => array( + 'error' => 'Producenten blev ikke gendannet, prøv igen', + 'success' => 'Producenten blev genoprettet med succes.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på, at du vil slette denne producent?', + 'error' => 'Der opstod et problem ved at slette producenten. Prøv igen.', + 'success' => 'Fabrikanten blev slettet med succes.' + ) + +); diff --git a/resources/lang/da-DK/admin/manufacturers/table.php b/resources/lang/da-DK/admin/manufacturers/table.php new file mode 100644 index 0000000000..52a639d5a2 --- /dev/null +++ b/resources/lang/da-DK/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Om producenterne', + 'about_manufacturers_text' => 'Producenter er de virksomheder, der skaber dine aktiver. Du kan gemme vigtige supportkontaktoplysninger om dem her, som vil blive vist på dine detaljerede sider.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Opret producent', + 'id' => 'ID', + 'name' => 'Navn', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Telefon', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Garanti Opslag URL', + 'update' => 'Opdater Fabrikant', + +); diff --git a/resources/lang/da-DK/admin/models/general.php b/resources/lang/da-DK/admin/models/general.php new file mode 100644 index 0000000000..d639ebafb3 --- /dev/null +++ b/resources/lang/da-DK/admin/models/general.php @@ -0,0 +1,18 @@ + 'Om aktiv modeller', + 'about_models_text' => 'Aktiv modeller er en måde at gruppere identiske aktiver. "MBP 2013", "IPhone 6s", osv.', + 'deleted' => 'Denne model er blevet slettet.', + 'bulk_delete' => 'Slet flere aktivmodeller', + 'bulk_delete_help' => 'Brug checkboksene nedenfor til at bekræfte sletning af valgte aktivmodeller. Aktivmodeller med tilknyttede aktiver kan ikke slettes før aktivet er knyttet til en anden model.', + 'bulk_delete_warn' => 'Du er ved at slette en asset-model: Du er ved at slette :model_count asset-modeller.', + 'restore' => 'Gendanne Model', + 'requestable' => 'Brugere kan anmode om denne model', + 'show_mac_address' => 'Vis MAC adressefelt i aktiver i denne model', + 'view_deleted' => 'Se slettet', + 'view_models' => 'Se modeller', + 'fieldset' => 'Feltsæt', + 'no_custom_field' => 'Ingen brugerdefinerede felter', + 'add_default_values' => 'Tilføj defaultværdier', +); diff --git a/resources/lang/da-DK/admin/models/message.php b/resources/lang/da-DK/admin/models/message.php new file mode 100644 index 0000000000..9739e353ad --- /dev/null +++ b/resources/lang/da-DK/admin/models/message.php @@ -0,0 +1,47 @@ + 'Slettede asset-model', + 'does_not_exist' => 'Model findes ikke.', + 'no_association' => 'ADVARSEL! Aktivmodellen for dette element er ugyldig eller mangler!', + 'no_association_fix' => 'Dette vil ødelægge ting på underlige og forfærdelige måder. Rediger dette aktiv nu for at tildele det en model.', + 'assoc_users' => 'Denne model er knyttet til en eller flere aktiver og ikke kan slettes. Slet venligst aktiver, og prøv derefter at slette igen. ', + + + 'create' => array( + 'error' => 'Modellen blev ikke oprettet, prøve igen.', + 'success' => 'Model oprettet.', + 'duplicate_set' => 'Der findes allerede en model med det navn, producent og modelnummer eksisterer allerede.', + ), + + 'update' => array( + 'error' => 'Modellen blev ikke opdateret, prøv igen', + 'success' => 'Model opdateret.', + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på du vil slette dette aktiv model?', + 'error' => 'Der opstod et problem under sletning af modellen. Prøv venligst igen.', + 'success' => 'Modellen blev slettet.' + ), + + 'restore' => array( + 'error' => 'Modellen blev ikke gendannet, prøv igen', + 'success' => 'Model gendannet.' + ), + + 'bulkedit' => array( + 'error' => 'Ingen felter blev ændret, så intet er blevet opdateret.', + 'success' => 'Modellen blev opdateret. opdateret: model_count modeller blev opdateret.', + 'warn' => 'Du er ved at opdatere egenskaberne for følgende ~~~: Du er ved at redigere egenskaberne for følgende :model_count modeller:', + + ), + + 'bulkdelete' => array( + 'error' => 'Ingen modeller blev valgt, så intet blev slettet.', + 'success' => 'Model slettet! :success_count modeller slettet!', + 'success_partial' => ':success_count model(ler) blev slettet; men :fail_count kunne ikke slettes fordi de stadig har aktiver knyttet til sig.' + ), + +); diff --git a/resources/lang/da/admin/models/table.php b/resources/lang/da-DK/admin/models/table.php similarity index 100% rename from resources/lang/da/admin/models/table.php rename to resources/lang/da-DK/admin/models/table.php diff --git a/resources/lang/da-DK/admin/reports/general.php b/resources/lang/da-DK/admin/reports/general.php new file mode 100644 index 0000000000..69586db353 --- /dev/null +++ b/resources/lang/da-DK/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Vælg de ønskede muligheder for din aktivrapport.', + 'deleted_user' => 'Slettet bruger', + 'send_reminder' => 'Send påmindelse', + 'reminder_sent' => 'Påmindelse sendt', + 'acceptance_deleted' => 'Accept-anmodning slettet', + 'acceptance_request' => 'Anmodning om accept', + 'custom_export' => [ + 'user_address' => 'Bruger Adresse', + 'user_city' => 'Bruger By', + 'user_state' => 'Bruger Status', + 'user_country' => 'Bruger Land', + 'user_zip' => 'Bruger Zip' + ] +]; \ No newline at end of file diff --git a/resources/lang/da/admin/reports/message.php b/resources/lang/da-DK/admin/reports/message.php similarity index 100% rename from resources/lang/da/admin/reports/message.php rename to resources/lang/da-DK/admin/reports/message.php diff --git a/resources/lang/da-DK/admin/settings/general.php b/resources/lang/da-DK/admin/settings/general.php new file mode 100644 index 0000000000..03373bfd13 --- /dev/null +++ b/resources/lang/da-DK/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Indstillinger', + 'is_ad' => 'Dette er en Active Directory-server', + 'alerts' => 'Advarsler', + 'alert_title' => 'Opdater Notifikationsindstillinger', + 'alert_email' => 'Send advarsler til', + 'alert_email_help' => 'E-mail-adresser eller distributionslister du vil have advarsler sendt til, kommasepareret', + '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.', + 'asset_ids' => 'Aktiv-id\'er', + 'audit_interval' => 'Revisionsinterval', + 'audit_interval_help' => 'Hvis du er forpligtet til regelmæssigt fysisk revidere dine aktiver, skal du indtaste intervallet i måneder, som du bruger. Hvis du opdaterer denne værdi, vil alle "næste revisionsdatoer" for aktiver med en kommende revisionsdato blive opdateret.', + '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 auto-tilvækst af asset-tags', + 'auto_increment_prefix' => 'Præfiks (valgfrit)', + 'auto_incrementing_help' => 'Aktiver auto-tilvækst af asset-tags først for at indstille dette', + 'backups' => 'Backups', + 'backups_help' => 'Opret, download og gendan sikkerhedskopier ', + 'backups_restoring' => 'Gendanner fra sikkerhedskopi', + 'backups_upload' => 'Upload Sikkerhedskopi', + 'backups_path' => 'Sikkerhedskopier på serveren gemmes i :path', + 'backups_restore_warning' => 'Brug gendannelsesknappen til at gendanne fra en tidligere sikkerhedskopi. (Dette virker ikke i øjeblikket med S3 fillagring eller Docker.

Hele din :app_name database og eventuelle uploadede filer vil blive fuldstændig erstattet af, hvad der er i backup-filen. ', + 'backups_logged_out' => 'Alle eksisterende brugere, herunder dig, vil blive logget ud, når din gendannelse er fuldført.', + 'backups_large' => 'Meget store sikkerhedskopier kan timeout på gendannelsesforsøg og kan stadig være nødvendigt at køre via kommandolinjen. ', + '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.)', + 'custom_css' => 'Brugerdefineret CSS', + 'custom_css_help' => 'Indtast eventuelle brugerdefinerede CSS overskridelser, du gerne vil bruge. Indsæt ikke de <style></style> tags.', + 'custom_forgot_pass_url' => 'Tilpasset Kodeord reset URL', + 'custom_forgot_pass_url_help' => 'Dette anvendes i stedet for den indbyggede URL til "glemt kodeord" på login billedet, anvendelig til at sende besøgende til en intern eller hosted LDAP kodeord reset funktion. Den vil effektivt afstille den lokale "glemt kodeord" funktionalitet.', + 'dashboard_message' => 'Dashboard meddelelse', + 'dashboard_message_help' => 'Denne tekst vil vises på dashboard for alle som har tilladelse til at se dashbordet.', + 'default_currency' => 'Standardvaluta', + 'default_eula_text' => 'Standard EULA', + 'default_language' => 'Standard sprog', + 'default_eula_help_text' => 'Du kan også knytte brugerdefinerede EULA til specifikke aktivkategorier.', + 'display_asset_name' => 'Vis aktivnavn', + 'display_checkout_date' => 'Vis checkout dato', + 'display_eol' => 'Vis EOL i tabelvisning', + 'display_qr' => 'Vis firkantede koder', + 'display_alt_barcode' => 'Vis 1D stregkode', + 'email_logo' => 'Email Logo', + 'barcode_type' => '2D stregkode type', + 'alt_barcode_type' => '1D stregkode type', + 'email_logo_size' => 'Kvadratiske logoer i e-mail ser bedst ud. ', + 'enabled' => 'Aktiveret', + 'eula_settings' => 'EULA-indstillinger', + 'eula_markdown' => 'Denne EULA tillader Github smagsmærket markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Accepterede filtyper er ico, png, og gif. Andre billedformater fungerer muligvis ikke i alle browsere.', + 'favicon_size' => 'Favicons skal være firkantede billeder, 16x16 pixels.', + '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' => 'firma support, signatur, accept, e-mail format, brugernavn format, billeder, per side, miniaturebillede, eula, gravatar, tos, instrumentbræt, privatliv', + 'general_settings_help' => 'Standard slutbrugerlicens og mere', + 'generate_backup' => 'Generer sikkerhedskopiering', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Standard Tilladelsesgruppe', + 'ldap_default_group_info' => 'Vælg en gruppe der skal tilknyttes nyligt synkroniserede brugere. Husk at en bruger påtager sig tilladelserne for den gruppe, de tildeles.', + 'no_default_group' => 'Ingen Standardgruppe', + 'ldap_help' => 'LDAP/Aktiv Mappe', + 'ldap_client_tls_key' => 'Ldap Klient TLS Nøgle', + 'ldap_client_tls_cert' => 'LDAP- Klient- Side TLS Certifikat', + 'ldap_enabled' => 'LDAP aktiveret', + 'ldap_integration' => 'LDAP Integration', + 'ldap_settings' => 'LDAP-indstillinger', + 'ldap_client_tls_cert_help' => 'Client-Side TLS-certifikat og nøgle til LDAP-forbindelser er normalt kun nyttige i Google Workspace konfigurationer med "Secure LDAP." Begge er påkrævet.', + 'ldap_location' => 'LDAP- Placering', +'ldap_location_help' => 'Feltet Ldap Location skal anvendes, hvis en OU ikke anvendes i Base Bind DN. Efterlad dette tomt hvis en OU søgning bruges.', + 'ldap_login_test_help' => 'Indtast validt LDAP brugernavn og kodeord fra den basis DN du angav ovenfor for at teste om dit LDAP login er korrekt konfigureret. DU SKAL FØRST OPDATERE og GEMME DINE LDAP INDSTILLINGER.', + 'ldap_login_sync_help' => 'Dette tester kun om LDAP kan synkronisere korrekt. Hvis din LDAP authentisering ikke er korrekt, er det usikkert om brugere kan logge ind. DU SKAL FØRST OPDATERE OG GEMME DINE LDAP INDSTILLINGER.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP-server', + 'ldap_server_help' => 'Dette skal starte med ldap: // (for ukrypteret eller TLS) eller ldaps: // (for SSL)', + 'ldap_server_cert' => 'Validering af LDAP SSL-certifikat', + 'ldap_server_cert_ignore' => 'Tillad ugyldigt SSL-certifikat', + 'ldap_server_cert_help' => 'Marker dette afkrydsningsfelt, hvis du bruger et selvtegnet SSL cert og vil gerne acceptere et ugyldigt SSL-certifikat.', + 'ldap_tls' => 'Brug TLS', + 'ldap_tls_help' => 'Dette bør kun kontrolleres, hvis du kører STARTTLS på din LDAP-server.', + 'ldap_uname' => 'LDAP Bind Brugernavn', + 'ldap_dept' => 'LDAP Afdeling', + 'ldap_phone' => 'LDAP-telefonnummer', + 'ldap_jobtitle' => 'LDAP Jobtitel', + 'ldap_country' => 'LDAP Land', + 'ldap_pword' => 'LDAP-bindingsadgangskode', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP-filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Fjern markeringen i dette felt, hvis du ikke vil beholde LDAP-adgangskoder synkroniseret med lokale adgangskoder. Deaktivering dette betyder, at dine brugere muligvis ikke kan logge ind, hvis din LDAP-server ikke er tilgængelig af en eller anden grund.', + 'ldap_username_field' => 'Brugernavn felt', + 'ldap_lname_field' => 'Efternavn', + 'ldap_fname_field' => 'LDAP fornavn', + 'ldap_auth_filter_query' => 'LDAP-godkendelse forespørgsel', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'Denne værdi bruges til at afgøre, om en synkroniseret bruger kan logge ind på Snipe-IT. Det påvirker ikke muligheden for at tjekke elementer ind eller ud til dem, and should be the attribute name within your AD/LDAP, not the value.

Hvis dette felt er sat til et feltnavn, der ikke findes i din AD/LDAP, eller værdien i AD/LDAP feltet er sat til 0 eller false, bruger login vil blive deaktiveret. Hvis værdien i AD/LDAP feltet er sat til 1 eller true eller enhver anden tekst betyder, at brugeren kan logge ind. Når feltet er tomt i din AD, respekterer vi userAccountControl attributten, som normalt tillader ikke-suspenderede brugere at logge ind.', + 'ldap_emp_num' => 'LDAP medarbejdernummer', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synkronisering', + 'license' => 'Software licens', + 'load_remote' => 'Brug Gravatar', + 'load_remote_help_text' => 'Afmarkér dette felt, hvis din installation ikke kan indlæse scripts fra det eksterne internet. Dette vil forhindre Snipe-IT i at prøve at indlæse billeder fra Gravatar.', + 'login' => 'Log Ind Forsøg', + 'login_attempt' => 'Log Ind Forsøg', + 'login_ip' => 'Ip Adresse', + 'login_success' => 'Succes?', + 'login_user_agent' => 'Bruger Agent', + 'login_help' => 'Liste over forsøg på 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', + 'login_remote_user_enabled_text' => 'Tillad login med fjernbrugerheader', + 'login_remote_user_enabled_help' => 'Denne option tillader authentisering via REMOTE_USER headr jf. "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Deaktiver andre authentiseringsmekanismer', + 'login_common_disabled_help' => 'Denne option deaktiverer andre authentiseringsmekanismer. Aktiver denne option, hvis du er sikker på at dit REMOTE_USER login allerede virker', + 'login_remote_user_custom_logout_url_text' => 'Tilpasset logout URL', + 'login_remote_user_custom_logout_url_help' => 'Hvis en URL er angivet her, vil brugere blive omstillet til den efter de har logget ud af Snipe-IT. Det er anvendeligt for at lukke bruger sessions i din authentiseringsmekanisme korrekt.', + 'login_remote_user_header_name_text' => 'Brugerdefineret brugernavn header', + 'login_remote_user_header_name_help' => 'Brug den angivne overskrift i stedet for REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Brug i udskrift', + 'logo_print_assets_help' => 'Brug branding på udskrevne aktivlister ', + 'full_multiple_companies_support_help_text' => 'Begrænsning af brugere (herunder admins) tildelt virksomheder til deres virksomheds aktiver.', + 'full_multiple_companies_support_text' => 'Fuld flere virksomheder support', + 'show_in_model_list' => 'Vis i modeldropdown', + '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' => 'Adgangskode kan ikke være det samme som fornavn, efternavn, e-mail, eller brugernavn', + 'pwd_secure_complexity_letters' => 'Kræv mindst et bogstav', + 'pwd_secure_complexity_numbers' => 'Kræv mindst et tal', + 'pwd_secure_complexity_symbols' => 'Kræv mindst et symbol', + 'pwd_secure_complexity_case_diff' => 'Kræv mindst én store og én små bogstaver', + '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' => 'Opdater SAML-indstillinger', + 'saml_help' => 'Indstillinger for SAML', + 'saml_enabled' => 'SAML aktiveret', + 'saml_integration' => 'SAML-integration', + 'saml_sp_entityid' => 'Enheds ID', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Offentligt Certifikat', + 'saml_sp_metadata_url' => 'Metadata URL', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'Du kan angive IdP metadata ved hjælp af en URL eller XML-fil.', + 'saml_attr_mapping_username' => 'Attribute Mapping - Brugernavn', + 'saml_attr_mapping_username_help' => 'NavnID vil blive brugt hvis attributmapping er uspecificeret eller ugyldig.', + 'saml_forcelogin_label' => 'SAML gennemtving Login', + 'saml_forcelogin' => 'Gør SAML til det primære login', + 'saml_forcelogin_help' => 'Du kan bruge \'/login?nosaml\' for at komme til den normale loginside.', + 'saml_slo_label' => 'SAML Single log af', + 'saml_slo' => 'Send en LogoutRequest til IdP ved Log af', + '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', + 'show_archived_in_list' => 'Arkiverede aktiver', + 'show_archived_in_list_text' => 'Vis arkiverede aktiver i "Alle aktiver" listen', + 'show_assigned_assets' => 'Vis assets tildelt til assets', + 'show_assigned_assets_help' => 'Vis assets som blev tildelt til andre assets i Vis bruger -> Aktiver, Vis bruger -> Info -> Udskriv alle Tildelt og på konto -> Vis Tildelte aktiver.', + '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', + 'integrations' => 'Integrationer', + 'slack' => 'Slack', + 'general_webhook' => 'Generel Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test for at gemme', + 'webhook_title' => 'Opdater Webhook-indstillinger', + 'webhook_help' => 'Indstillinger for integration', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Kanal', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Indstillinger', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration er valgfri, men endepunktet og kanalen er påkrævet, hvis du ønsker at bruge det. For at konfigurere :app integration, skal du først oprette en indgående webhook på din :app konto. Klik på knappen Test :app Integration for at bekræfte, at dine indstillinger er korrekte, før du gemmer. ', + 'webhook_integration_help_button' => 'Når du har gemt dine :app oplysninger, vil en test knap vises.', + 'webhook_test_help' => 'Test om din :app integration er konfigureret korrekt. DU SKAL GEM DIN OPDATERET: app INDSTILLINGER FØRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Understøt footer links ', + 'support_footer_help' => 'Angiv hvem der kan se links i Snipe-IT Support info og brugermanual', + 'version_footer' => 'Version in footer ', + 'version_footer_help' => 'Angiv hvem der kan se Snipe-IT versions- og buildnummer.', + 'system' => 'Systemoplysninger', + 'update' => 'Opdater indstillinger', + 'value' => 'Værdi', + 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, tema, hud, header, farver, farve, css', + 'brand_help' => 'Logo, Webstedsnavn', + '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.', + 'labels_per_page' => 'Etiketter pr. Side', + 'label_dimensions' => 'Etiket dimensioner (inches)', + 'next_auto_tag_base' => 'Næste automatisk stigning', + 'page_padding' => 'Sidemarginer (tommer)', + 'privacy_policy_link' => 'Link til persondatapolitik', + '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' => 'Ryd Slettet ', + 'labels_display_bgutter' => 'Etiket bundgitter', + 'labels_display_sgutter' => 'Label side rende', + 'labels_fontsize' => 'Etiket skriftstørrelse', + 'labels_pagewidth' => 'Labelark bredde', + 'labels_pageheight' => 'Etiketark højde', + 'label_gutters' => 'Etiketafstand (tommer)', + 'page_dimensions' => 'Side dimensioner (tommer)', + 'label_fields' => 'Label synlige felter', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link til Snipe-IT i e-mails', + 'show_url_in_emails_help_text' => 'Fjern markeringen i dette felt, hvis du ikke vil linke tilbage til din Snipe-IT-installation i dine e-mail-fodbold. Nyttigt, hvis de fleste af dine brugere aldrig logger ind.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max miniaturehøjde', + 'thumbnail_max_h_help' => 'Maksimal højde i pixels, som miniaturer kan vises i listevisningen. Min 25, maks 500.', + 'two_factor' => 'To faktor godkendelse', + 'two_factor_secret' => 'Tofaktorkode', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Aktivér to faktorer', + 'two_factor_reset' => 'Reset 2-Factor Secret', + 'two_factor_reset_help' => 'Dette vil tvinge brugeren til at tilmelde deres enhed med deres autentificerings-app igen. Dette kan være nyttigt, hvis deres aktuelt tilmeldte enhed er tabt eller stjålet. ', + 'two_factor_reset_success' => 'To faktor enhed nulstilles', + 'two_factor_reset_error' => 'To-faktor enhed reset mislykkedes', + 'two_factor_enabled_warning' => 'Aktivering af to-faktor, hvis den ikke er aktiveret, vil straks tvinge dig til at godkende med en Google Auth-indskrevet enhed. Du vil have mulighed for at tilmelde din enhed, hvis en ikke er indskrevet på nuværende tidspunkt.', + 'two_factor_enabled_help' => 'Dette aktiverer tofaktors godkendelse ved hjælp af Google Authenticator.', + 'two_factor_optional' => 'Selektiv (Brugere kan aktivere eller deaktivere hvis tilladt)', + 'two_factor_required' => 'Påkrævet for alle brugere', + 'two_factor_disabled' => 'handicappet', + 'two_factor_enter_code' => 'Indtast tofaktorkode', + 'two_factor_config_complete' => 'Indsend kode', + 'two_factor_enabled_edit_not_allowed' => 'Din administrator tillader ikke dig at redigere denne indstilling.', + 'two_factor_enrollment_text' => "To faktor godkendelse er påkrævet, men din enhed er endnu ikke blevet tilmeldt. Åbn din Google Authenticator-app og scan QR-koden nedenfor for at tilmelde din enhed. Når du har tilmeldt din enhed, skal du indtaste koden nedenfor", + 'require_accept_signature' => 'Kræver Signatur', + 'require_accept_signature_help_text' => 'Aktivering af denne funktion kræver, at brugerne fysisk logger af ved at acceptere et aktiv.', + 'left' => 'venstre', + 'right' => 'højre', + 'top' => 'top', + 'bottom' => 'bund', + 'vertical' => 'lodret', + 'horizontal' => 'vandret', + 'unique_serial' => 'Unikke serienumre', + '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 Indstillinger', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Indstillinger', + 'asset_tag_title' => 'Opdater Aktiv Tag Indstillinger', + 'barcode_title' => 'Opdater Stregkode Indstillinger', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Stregkode & QR indstillinger', + 'barcodes_help' => 'Dette vil forsøge at slette cachede stregkoder. Dette vil typisk kun blive brugt, hvis dine stregkodeindstillinger er ændret, eller hvis din Snipe-IT-URL er ændret. Stregkoder vil blive gengenereret når tilgås næste.', + 'barcodes_spinner' => 'Forsøger at slette filer...', + 'barcode_delete_cache' => 'Slet Stregkode Cache', + 'branding_title' => 'Opdater Branding Indstillinger', + 'general_title' => 'Opdater Generelle Indstillinger', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'Dette vil forsøge at sende en test mail til :replyto.', + 'filter_by_keyword' => 'Filtrer efter indstilling af søgeord', + 'security' => 'Sikkerhed', + 'security_title' => 'Opdater Sikkerhedsindstillinger', + 'security_keywords' => 'adgangskode, adgangskoder, krav, to faktor, to-faktor, almindelige adgangskoder, fjernlogin, logout, godkendelse', + 'security_help' => 'To-faktor, Adgangskodebegrænsninger', + 'groups_keywords' => 'tilladelser, tilladelsesgrupper, tilladelse', + 'groups_help' => 'Konto tilladelsesgrupper', + 'localization' => 'Lokalisering', + 'localization_title' => 'Opdater Lokaliseringsindstillinger', + 'localization_keywords' => 'lokalisering, valuta, lokal, lokal, tidszone, international, internatinalisering, sprog, oversættelse', + 'localization_help' => 'Sprog og datovisning', + 'notifications' => 'Notifikationer', + 'notifications_help' => 'E-Mail Advarsler Og Revisionsindstillinger', + 'asset_tags_help' => 'Stigende og præfikser', + 'labels' => 'Etiketter', + 'labels_title' => 'Opdater Etiketindstillinger', + 'labels_help' => 'Etiketstørrelser & indstillinger', + 'purge' => 'Purge', + 'purge_keywords' => 'slet permanent', + 'purge_help' => 'Ryd slettet poster', + 'ldap_extension_warning' => 'Det ser ikke ud som om LDAP- udvidelsen er installeret eller aktiveret på denne server. Du kan stadig gemme dine indstillinger, men du bliver nødt til at aktivere LDAP-udvidelsen til PHP, før LDAP-synkronisering eller login vil virke.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Medarbejdernummer', + 'create_admin_user' => 'Opret en bruger ::', + 'create_admin_success' => 'Succes! Din admin bruger er blevet tilføjet!', + 'create_admin_redirect' => 'Klik her for at gå til din app login!', + 'setup_migrations' => 'Database Migrationer ::', + 'setup_no_migrations' => 'Der var intet at migrere. Dine databasetabeller var allerede opsat!', + 'setup_successful_migrations' => 'Dine databasetabeller er blevet oprettet', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Næste: Opret Bruger', + 'ldap_settings_link' => 'LDAP- Indstillingsside', + 'slack_test' => 'Integration Af Test ', + 'label2_enable' => 'Ny Etiketmotor', + 'label2_enable_help' => 'Skift til den nye etiketmotor. Bemærk: Du skal gemme denne indstilling, før du indstiller andre.', + 'label2_template' => 'Skabelon', + 'label2_template_help' => 'Vælg hvilken skabelon der skal bruges til etiketgenerering', + 'label2_title' => 'Titel', + 'label2_title_help' => 'Titlen der vises på etiketter der understøtter den', + 'label2_title_help_phold' => 'Pladsholderen {COMPANY} vil blive erstattet med aktivet's firmanavn', + 'label2_asset_logo' => 'Brug Aktiv Logo', + 'label2_asset_logo_help' => 'Brug logoet for aktivet's tildelt virksomhed, i stedet for værdien på :setting_name', + 'label2_1d_type' => '1D Stregkode Type', + 'label2_1d_type_help' => 'Format for 1D stregkoder', + 'label2_2d_type' => '2D stregkode type', + 'label2_2d_type_help' => 'Format for 2D stregkoder', + 'label2_2d_target' => '2D Stregkode Mål', + 'label2_2d_target_help' => 'URL\'en 2D stregkode peger på, når der scannes', + 'label2_fields' => 'Feltdefinitioner', + 'label2_fields_help' => 'Felter kan tilføjes, fjernes og omordnes i venstre kolonne. For hvert felt kan flere muligheder for Label og DataSource tilføjes, fjernes og omordnet i den rigtige kolonne.', + 'help_asterisk_bold' => 'Tekst indtastet som **text** vil blive vist som fed', + 'help_blank_to_use' => 'Efterlad blank for at bruge værdien fra :setting_name', + 'help_default_will_use' => ':default vil bruge værdien fra :setting_name.
Bemærk, at værdien af stregkoderne skal overholde den respektive stregkode spec for at blive genereret med succes. Se venligst dokumentationen for flere detaljer. ', + 'default' => 'Standard', + 'none' => 'Ingen', + 'google_callback_help' => 'Dette skal indtastes som callback URL i dine Google OAuth app indstillinger i din organisation's Google udvikler konsol .', + 'google_login' => 'Indstillinger For Google Workspace Login', + 'enable_google_login' => 'Aktivér brugere for at logge ind med Google Workspace', + 'enable_google_login_help' => 'Brugere vil ikke blive stillet til rådighed automatisk. De skal have en eksisterende konto her OG i Google Workspace, og deres brugernavn her skal matche deres Google Workspace e-mailadresse. ', + 'mail_reply_to' => 'Mail Svar-Til Adresse', + 'mail_from' => 'Mail Fra Adresse', + 'database_driver' => 'Database Chauffør', + 'bs_table_storage' => 'Lagerplads I Tabel', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/da-DK/admin/settings/message.php b/resources/lang/da-DK/admin/settings/message.php new file mode 100644 index 0000000000..ec3eb4472f --- /dev/null +++ b/resources/lang/da-DK/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Der opstod en fejl under opdatering. ', + '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.', + 'restore_warning' => 'Ja, gendanne den. Jeg anerkender, at dette vil overskrive alle eksisterende data i databasen. Dette vil også logge ud alle dine eksisterende brugere (inklusive dig).', + 'restore_confirm' => 'Er du sikker på, at du vil gendanne din database fra :filnavn?' + ], + '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.', + ], + 'mail' => [ + 'sending' => 'Sender Test Email...', + 'success' => 'Mail sendt!', + 'error' => 'Mail kunne ikke sendes.', + 'additional' => 'Ingen yderligere fejlmeddelelse angivet. Tjek dine mail-indstillinger og din app-log.' + ], + 'ldap' => [ + 'testing' => 'Test LDAP Forbindelse, Binding & Query ...', + '500' => '500 serverfejl. Tjek venligst dine serverlogs for mere information.', + 'error' => 'Noget gik galt :(', + 'sync_success' => 'En prøve på 10 brugere returnerede fra LDAP-serveren baseret på dine indstillinger:', + 'testing_authentication' => 'Test LDAP Autentificering...', + 'authentication_success' => 'Bruger godkendt mod LDAP!' + ], + 'webhook' => [ + 'sending' => 'Sender :app test besked...', + 'success' => 'Dine :webhook_name Integration virker!', + 'success_pt1' => 'Succes! Tjek ', + 'success_pt2' => ' kanal til din testbesked, og sørg for at klikke på GEM nedenfor for at gemme dine indstillinger.', + '500' => '500 Serverfejl.', + 'error' => 'Noget gik galt. :app svarede med: :error_message', + 'error_redirect' => 'FEJL: 301/302: endpoint returnerer en omdirigering. Af sikkerhedsmæssige årsager følger vi ikke omdirigeringer. Brug det faktiske slutpunkt.', + 'error_misc' => 'Noget gik galt. :( ', + ] +]; diff --git a/resources/lang/da/admin/settings/table.php b/resources/lang/da-DK/admin/settings/table.php similarity index 100% rename from resources/lang/da/admin/settings/table.php rename to resources/lang/da-DK/admin/settings/table.php diff --git a/resources/lang/da-DK/admin/statuslabels/message.php b/resources/lang/da-DK/admin/statuslabels/message.php new file mode 100644 index 0000000000..cbf5f2802e --- /dev/null +++ b/resources/lang/da-DK/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Statuslabel eksisterer ikke.', + 'deleted_label' => 'Slettede Status Label', + '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' => [ + 'error' => 'Statuslabel blev ikke oprettet, prøv igen.', + 'success' => 'Status Label oprettes med succes.', + ], + + 'update' => [ + 'error' => 'Statuslabel blev ikke opdateret, prøv igen', + 'success' => 'Statuslabel opdateret med succes.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/da-DK/admin/statuslabels/table.php similarity index 100% rename from resources/lang/da/admin/statuslabels/table.php rename to resources/lang/da-DK/admin/statuslabels/table.php diff --git a/resources/lang/da-DK/admin/suppliers/message.php b/resources/lang/da-DK/admin/suppliers/message.php new file mode 100644 index 0000000000..c0e0c63e92 --- /dev/null +++ b/resources/lang/da-DK/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Slettet leverandør', + 'does_not_exist' => 'Leverandør findes ikke.', + + + 'create' => array( + 'error' => 'Leverandøren blev ikke oprettet, prøv igen.', + 'success' => 'Leverandør oprettet med succes.' + ), + + 'update' => array( + 'error' => 'Leverandøren blev ikke opdateret, prøv igen', + 'success' => 'Leverandør opdateret med succes.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på, at du ønsker at slette denne leverandør?', + 'error' => 'Der opstod et problem ved at slette leverandøren. Prøv igen.', + 'success' => 'Leverandøren blev slettet med succes.', + 'assoc_assets' => 'Denne placering er i øjeblikket forbundet med :asset_count(s) kan ikke slettes. Opdater dine aktiver for ikke længere at henvise til denne placering, og prøv igen. ', + 'assoc_licenses' => 'Denne leverandør er i øjeblikket forbundet med :licenses_count(s) og kan ikke slettes. Opdater dine modeller for ikke længere at henvise til denne leverandør, og prøv igen. ', + 'assoc_maintenances' => 'Denne leverandør er i øjeblikket forbundet med :asset_maintenances_count aktiv vedligeholdelse(r) og kan ikke slettes. Opdater din aktiv vedligeholdelse så der ikke længere refereres til denne leverandør og prøv igen. ', + ) + +); diff --git a/resources/lang/da-DK/admin/suppliers/table.php b/resources/lang/da-DK/admin/suppliers/table.php new file mode 100644 index 0000000000..39e19ef714 --- /dev/null +++ b/resources/lang/da-DK/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Om leverandører', + 'about_suppliers_text' => 'Leverandører bruges til at spore kilden til varer', + 'address' => 'Leverandøradresse', + 'assets' => 'Aktiver', + 'city' => 'By', + 'contact' => 'Kontakt navn', + 'country' => 'Land', + 'create' => 'Opret leverandør', + 'email' => 'E-mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenser', + 'name' => 'Leverandør Navn', + 'notes' => 'Noter', + 'phone' => 'telefon', + 'state' => 'Stat', + 'suppliers' => 'leverandører', + 'update' => 'Opdater leverandør', + 'view' => 'Se leverandør', + 'view_assets_for' => 'Se aktiver for', + 'zip' => 'Postnummer', + +); diff --git a/resources/lang/da-DK/admin/users/general.php b/resources/lang/da-DK/admin/users/general.php new file mode 100644 index 0000000000..7ebaab80be --- /dev/null +++ b/resources/lang/da-DK/admin/users/general.php @@ -0,0 +1,54 @@ + 'Denne bruger kan logge ind', + 'activated_disabled_help_text' => 'Du kan ikke redigere rettigheder for din egen konto.', + 'assets_user' => 'Aktiver tildelt :navn', + 'bulk_update_warn' => 'Du er ved at redigere egenskaberne for: user_count-brugere. Bemærk, at du ikke kan ændre dine egne brugerattributter ved hjælp af denne formular, og skal foretage ændringer til din egen bruger individuelt.', + 'bulk_update_help' => 'Denne formular giver dig mulighed for at opdatere flere brugere på én gang. Udfyld kun de felter, du skal ændre. Alle felter, der er tomt, forbliver uændrede.', + 'current_assets' => 'Aktier tjekket ud for denne bruger', + 'clone' => 'Klon bruger', + 'contact_user' => 'Kontakt :navn', + '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', + '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.', + 'print_assigned' => 'Udskriv alle tildelte', + 'email_assigned' => 'E-mail liste over alle tildelt', + 'user_notified' => 'Brugeren er blevet sendt en liste over deres aktuelt tildelte elementer.', + 'auto_assign_label' => 'Inkludér denne bruger ved automatisk tildeling af kvalificerede licenser', + 'auto_assign_help' => 'Spring denne bruger over i auto-tildeling af licenser', + 'software_user' => 'Software Checket ud til: navn', + 'send_email_help' => 'Du skal angive en e-mail-adresse for denne bruger for at sende dem legitimationsoplysninger. E-mailing af legitimationsoplysninger kan kun gøres ved brugeroprettelse. Adgangskoder gemmes i en envejs hash og kan ikke hentes når de er gemt.', + 'view_user' => 'Se bruger :navn', + 'usercsv' => 'CSV-fil', + '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' => 'Bruger kan ikke logge ind', + 'user_activated' => 'Bruger kan logge ind', + 'activation_status_warning' => 'Ændr ikke aktiveringsstatus', + 'group_memberships_helpblock' => 'Kun superadmins kan redigere gruppemedlemskaber.', + 'superadmin_permission_warning' => 'Kun superadmins kan give en bruger superadmin adgang.', + 'admin_permission_warning' => 'Kun brugere med administratorrettigheder eller større kan give en brugeradministrator adgang.', + 'remove_group_memberships' => 'Fjern Gruppemedlemskaber', + 'warning_deletion_information' => 'Du er ved at tjekke alle elementer fra :count bruger(e) nedenfor. Super admin navne er fremhævet med rødt.', + 'update_user_assets_status' => 'Opdater alle aktiver for disse brugere til denne status', + 'checkin_user_properties' => 'Check in all properties associated with these users (Automatic Copy)', + 'remote_label' => 'Dette er en fjernbruger', + 'remote' => 'Fjernbetjening', + 'remote_help' => 'Dette kan være nyttigt, hvis du har brug for at filtrere af fjernbrugere, der aldrig eller sjældent kommer ind på dine fysiske steder.', + 'not_remote_label' => 'Dette er ikke en fjernbruger', + 'vip_label' => 'VIP bruger', + 'vip_help' => 'Dette kan være nyttigt til at markere vigtige personer i din org hvis du gerne vil håndtere dem på særlige måder.', + 'create_user' => 'Opret en bruger', + 'create_user_page_explanation' => 'Dette er de kontooplysninger, du vil bruge til at få adgang til webstedet for første gang.', + 'email_credentials' => 'Email legitimationsoplysninger', + 'email_credentials_text' => 'E-mail mine legitimationsoplysninger til e-mail-adressen ovenfor', + 'next_save_user' => 'Næste: Gem Bruger', + 'all_assigned_list_generation' => 'Genereret den:', + 'email_user_creds_on_create' => 'Email denne bruger deres legitimationsoplysninger?', +]; diff --git a/resources/lang/da-DK/admin/users/message.php b/resources/lang/da-DK/admin/users/message.php new file mode 100644 index 0000000000..205a3cbd07 --- /dev/null +++ b/resources/lang/da-DK/admin/users/message.php @@ -0,0 +1,68 @@ + 'Du har godkendt dette aktiv.', + 'declined' => 'Du har afvist dette aktiv.', + 'bulk_manager_warn' => 'Dine brugere er blevet opdateret, men din administratorindgang blev ikke gemt, fordi den valgte leder også var på brugerlisten, der skulle redigeres, og brugerne er måske ikke deres egen administrator. Vælg venligst dine brugere igen, undtagen manager.', + 'user_exists' => 'Bruger eksistere allerede!', + 'user_not_found' => 'Bruger eksisterer ikke.', + 'user_login_required' => 'Login-feltet er påkrævet', + 'user_has_no_assets_assigned' => 'Ingen aktiver i øjeblikket tildelt brugeren.', + 'user_password_required' => 'Adgangskoden er påkrævet.', + 'insufficient_permissions' => 'Utilstrækkelige tilladelser.', + 'user_deleted_warning' => 'Denne bruger er blevet slettet. Du skal gendanne denne bruger for at redigere dem eller tildele dem nye aktiver.', + 'ldap_not_configured' => 'LDAP-integration er ikke konfigureret til denne installation.', + 'password_resets_sent' => 'De valgte brugere, der er aktiveret og har en gyldig e-mail-adresser, har fået tilsendt et link til nulstilling af adgangskode.', + 'password_reset_sent' => 'Et link til nulstilling af adgangskode er blevet sendt til :email!', + 'user_has_no_email' => 'Denne bruger har ikke en email-adresse i deres profil.', + 'log_record_not_found' => 'En matchende log post for denne bruger kunne ikke findes.', + + + 'success' => array( + 'create' => 'Bruger blev oprettet.', + 'update' => 'Bruger blev opdateret.', + 'update_bulk' => 'Brugere blev opdateret!', + 'delete' => 'Bruger blev slettet korrekt.', + 'ban' => 'Bruger blev forbudt.', + 'unban' => 'Brugeren blev ubemærket.', + 'suspend' => 'Bruger blev suspenderet.', + 'unsuspend' => 'Bruger blev succesløst afbrudt.', + 'restored' => 'Bruger blev genoprettet.', + 'import' => 'Brugere importeres med succes.', + ), + + 'error' => array( + 'create' => 'Der opstod et problem, der skabte brugeren. Prøv igen.', + 'update' => 'Der opstod et problem, der opdaterede brugeren. Prøv igen.', + 'delete' => 'Der opstod et problem ved at slette brugeren. Prøv igen.', + 'delete_has_assets' => 'Denne bruger har elementer tildelt og kunne ikke slettes.', + 'unsuspend' => 'Der opstod et problem, der afbrudte brugeren. Prøv igen.', + 'import' => 'Der var et problem, der importerede brugere. Prøv igen.', + 'asset_already_accepted' => 'Dette aktiv er allerede accepteret.', + 'accept_or_decline' => 'Du skal enten acceptere eller afvise dette aktiv.', + 'incorrect_user_accepted' => 'Det aktiv, du har forsøgt at acceptere, blev ikke tjekket ud til dig.', + 'ldap_could_not_connect' => 'Kunne ikke oprette forbindelse til LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', + 'ldap_could_not_bind' => 'Kunne ikke binde til LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', + 'ldap_could_not_search' => 'Kunne ikke søge på LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', + 'ldap_could_not_get_entries' => 'Kunne ikke få poster fra LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', + 'password_ldap' => 'Adgangskoden til denne konto administreres af LDAP / Active Directory. Kontakt din it-afdeling for at ændre dit kodeord.', + ), + + 'deletefile' => array( + 'error' => 'Filen er ikke slettet. Prøv igen.', + 'success' => 'Filen er slettet korrekt.', + ), + + 'upload' => array( + 'error' => 'Fil (er) ikke uploadet. Prøv igen.', + 'success' => 'Fil (er), der blev uploadet korrekt.', + 'nofiles' => 'Du valgte ikke nogen filer til upload', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'Denne bruger har ikke indsat en email.', + 'success' => 'Brugeren er blevet underrettet om deres aktuelle beholdning.' + ) +); \ No newline at end of file diff --git a/resources/lang/da-DK/admin/users/table.php b/resources/lang/da-DK/admin/users/table.php new file mode 100644 index 0000000000..35f94b3e35 --- /dev/null +++ b/resources/lang/da-DK/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktiv', + 'allow' => 'Tillad', + 'checkedout' => 'Aktiver', + 'created_at' => 'Oprettet', + 'createuser' => 'Opret bruger', + 'deny' => 'Afvis', + 'email' => 'Email', + 'employee_num' => 'Medarbejder nr.', + 'first_name' => 'Fornavn', + 'groupnotes' => 'Vælg en gruppe at tildele til brugeren, husk at en bruger får rettighederne for den gruppe, de er tildelt. Brug ctrl+klik (eller cmd+klik på MacOS) for at fravælge grupper.', + 'id' => 'ID', + 'inherit' => 'Arve', + 'job' => 'Job Titel', + 'last_login' => 'Sidste Login', + 'last_name' => 'Efternavn', + 'location' => 'Placering', + 'lock_passwords' => 'Loginoplysninger kan ikke ændres på denne installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Administrerede placeringer', + 'name' => 'Navn', + 'nogroup' => 'Ingen grupper er blevet oprettet endnu. For at tilføje en, besøg: ', + 'notes' => 'Noter', + 'password_confirm' => 'Bekræft adgangskode', + 'password' => 'Adgangskode', + 'phone' => 'Telefon', + 'show_current' => 'Vis nuværende brugere', + 'show_deleted' => 'Vis slettede brugere', + 'title' => 'Titel', + 'to_restore_them' => 'at genoprette dem.', + 'total_assets_cost' => "Omkostninger I Alt", + 'updateuser' => 'Opdatere bruger', + 'username' => 'Brugernavn', + 'user_deleted_text' => 'Denne bruger er blevet markeret som slettede.', + 'username_note' => '(Dette bruges kun til Active Directory-binding, ikke til login.)', + 'cloneuser' => 'Klon bruger', + 'viewusers' => 'Se brugere', +); diff --git a/resources/lang/da/auth.php b/resources/lang/da-DK/auth.php similarity index 100% rename from resources/lang/da/auth.php rename to resources/lang/da-DK/auth.php diff --git a/resources/lang/da-DK/auth/general.php b/resources/lang/da-DK/auth/general.php new file mode 100644 index 0000000000..f3f1d055fe --- /dev/null +++ b/resources/lang/da-DK/auth/general.php @@ -0,0 +1,19 @@ + 'Send Link til nulstilling af adgangskode', + 'email_reset_password' => 'Nulstil adgangskode', + 'reset_password' => 'Nulstil adgangskode', + 'saml_login' => 'Log ind via SAML', + 'login' => 'Login', + 'login_prompt' => 'Log venligst ind', + 'forgot_password' => 'Jeg har glemt min adgangskode', + 'ldap_reset_password' => 'Klik her for at nulstille din LDAP adgangskode', + 'remember_me' => 'Husk mig', + 'username_help_top' => 'Indtast dit brugernavn for at få tilsendt et link til nulstilling af adgangskoden.', + 'username_help_bottom' => 'Dit brugernavn og din emailadresse kan være den samme; men din konfiguration kan kæve at de er forskellige. Hvis du ikke kan huske dit brugernavn, så kontakt administratoren.

Brugernavne uden tilhørende emailadresse vil ikke få tilsendt mail med link til reset af kodeord. ', + 'google_login' => 'Log ind med Google Workspace', + 'google_login_failed' => 'Google Log ind mislykkedes, prøv igen.', + +]; + diff --git a/resources/lang/da/auth/message.php b/resources/lang/da-DK/auth/message.php similarity index 100% rename from resources/lang/da/auth/message.php rename to resources/lang/da-DK/auth/message.php diff --git a/resources/lang/da/button.php b/resources/lang/da-DK/button.php similarity index 100% rename from resources/lang/da/button.php rename to resources/lang/da-DK/button.php diff --git a/resources/lang/da-DK/general.php b/resources/lang/da-DK/general.php new file mode 100644 index 0000000000..2a000db42f --- /dev/null +++ b/resources/lang/da-DK/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Tilbehør', + 'activated' => 'Aktiveret', + 'accepted_date' => 'Dato accepteret', + 'accessory' => 'Tilbehør', + 'accessory_report' => 'Tilbehørsrapport', + 'action' => 'Handling', + 'activity_report' => 'Aktivitetsrapport', + 'address' => 'Addresse', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Tilføjede pladser', + 'age' => "Alder", + 'all_assets' => 'Alle aktiver', + 'all' => 'Alle', + 'archived' => 'Arkiveret', + 'asset_models' => 'Aktiv Modeller', + 'asset_model' => 'Model', + 'asset' => 'Aktiv', + 'asset_report' => 'Aktiv Rapport', + 'asset_tag' => 'Aktiv Mærkat', + 'asset_tags' => 'Aktivetiketter', + 'assets_available' => 'Tilgængelige aktiver', + 'accept_assets' => 'Accepter aktiver :name', + 'accept_assets_menu' => 'Accepter aktiver', + 'audit' => 'Revidere', + 'audit_report' => 'Revisionslog', + 'assets' => 'Aktiver', + 'assets_audited' => 'aktiver revideret', + 'assets_checked_in_count' => 'aktiver tjekket ind', + 'assets_checked_out_count' => 'aktiver tjekket ud', + 'asset_deleted_warning' => 'Dette aktiv er blevet slettet. Du skal gendanne det, før du kan tildele det til nogen.', + 'assigned_date' => 'Dato tildelt', + 'assigned_to' => 'Tildelt :name', + 'assignee' => 'Tildelt', + 'avatar_delete' => 'Slet avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Tilbage', + 'bad_data' => 'Intet fundet. Måske dårlig data?', + 'bulkaudit' => 'Bulk Audit', + 'bulkaudit_status' => 'Revisionsstatus', + 'bulk_checkout' => 'Masseudtjekning', + 'bulk_edit' => 'Masseredigering', + 'bulk_delete' => 'Massesletning', + 'bulk_actions' => 'Massehandlinger', + 'bulk_checkin_delete' => 'Masse Checkin / Slet Brugere', + 'byod' => 'Eget device', + 'byod_help' => 'Denne enhed er ejet af brugeren', + 'bystatus' => 'efter status', + 'cancel' => 'Annuller', + 'categories' => 'Kategorier', + 'category' => 'Kategori', + 'change' => 'Ind ud', + 'changeemail' => 'Skift email adresse', + 'changepassword' => 'Skift adgangskode', + 'checkin' => 'Tjek Ind', + 'checkin_from' => 'Tjek ind fra', + 'checkout' => 'Tjek Ud', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Forespørgsler', + 'city' => 'By', + 'click_here' => 'Klik her', + 'clear_selection' => 'Ryd valg', + 'companies' => 'Selskaber', + 'company' => 'Selskab', + 'component' => 'Komponent', + 'components' => 'Komponenter', + 'complete' => 'Komplet', + 'consumable' => 'forbrugsmateriale', + 'consumables' => 'Forbrugsstoffer', + 'country' => 'Land', + 'could_not_restore' => 'Fejl under gendannelse af :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Opret ny', + 'created' => 'Elementet er oprettet', + 'created_asset' => 'skabte aktiver', + 'created_at' => 'Oprettet den', + 'created_by' => 'Oprettet af', + 'record_created' => 'Record dannet', + 'updated_at' => 'Opdateret kl', + 'currency' => '$', // this is deprecated + 'current' => 'Aktuelle', + 'current_password' => 'Nuværende adgangskode', + 'customize_report' => 'Tilpas rapport', + 'custom_report' => 'Tilpasset Aktiv Rapport', + 'dashboard' => 'Oversigtspanel', + 'days' => 'dage', + 'days_to_next_audit' => 'Dage til næste revision', + 'date' => 'Dato', + 'debug_warning' => 'Advarsel!', + 'debug_warning_text' => 'Denne applikation kører i produktionstilstand med debugging aktiveret. Dette kan udsætte følsomme data, hvis din ansøgning er tilgængelig for omverdenen. Deaktiver fejlsøgningsmodus ved at indstille værdien APP_DEBUG i din .env fil til false.', + 'delete' => 'Slet', + 'delete_confirm' => 'Er du sikker på at du vil slette :item?', + 'delete_confirm_no_undo' => 'Er du sikker på du vil slette :item? Dette kan ikke fortrydes.', + 'deleted' => 'Slettet', + 'delete_seats' => 'Slettede pladser', + 'deletion_failed' => 'Sletning mislykkedes', + 'departments' => 'Afdelinger', + 'department' => 'Afdeling', + 'deployed' => 'Implementeret', + 'depreciation' => 'Afskrivning', + 'depreciations' => 'Afskrivninger', + 'depreciation_report' => 'Afskrivningsrapport', + 'details' => 'Detaljer', + 'download' => 'Hent', + 'download_all' => 'Download alt', + 'editprofile' => 'Ret Din Profil', + 'eol' => 'EOL', + 'email_domain' => 'Email domæne', + 'email_format' => 'Email formattering', + 'employee_number' => 'Medarbejdernummer', + 'email_domain_help' => 'Dette bruges til at generere email-adresser ved importering', + 'error' => 'Fejl', + 'exclude_archived' => 'Udeluk arkiverede aktiver', + 'exclude_deleted' => 'Udeluk slettede aktiver', + 'example' => 'Eksempel: ', + '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)', + 'lastnamefirstinitial_format' => 'Efternavn Første initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Første bogstav i fornavn efternavn (jsmith@example.com)', + 'firstname_lastname_display' => 'Fornavn Efternavn (Jane Smith)', + 'lastname_firstname_display' => 'Efternavn Fornavn (Smith Jane)', + 'name_display_format' => 'Navn Visningsformat', + 'first' => 'Første', + 'firstnamelastname' => 'Fornavn efternavn (janesmith@example.com)', + 'lastname_firstinitial' => 'Efternavn første bogstav i fornavn (smith_j@example.com)', + 'firstinitial.lastname' => 'Første bogstav i fornavn.efternavn (j.smith@example.com)', + 'firstnamelastinitial' => 'Fornavn førstebogstav i efternavn (janes@example.com)', + 'first_name' => 'Fornavn', + 'first_name_format' => 'Fornavn (jane@example.com)', + 'files' => 'Filer', + 'file_name' => 'Fil', + 'file_type' => 'Filtype', + 'filesize' => 'Filstørrelse', + 'file_uploads' => 'Filoverførsel', + 'file_upload' => 'Filupload', + 'generate' => 'Skab', + 'generate_labels' => 'Generer etiketter', + 'github_markdown' => 'Dette felt tillader Github flavored markdown.', + 'groups' => 'Grupper', + 'gravatar_email' => 'Gravatar email addresse', + 'gravatar_url' => 'Skift din avatar på Gravatar.com.', + 'history' => 'Historik', + 'history_for' => 'Historie for', + 'id' => 'ID', + 'image' => 'Billede', + 'image_delete' => 'Slet billede', + 'include_deleted' => 'Inkludér slettede aktiver', + 'image_upload' => 'Upload billede', + 'filetypes_accepted_help' => 'Accepteret filtype er :types. Filstørrelsen må højst være :size.|Accepterede filtyper er :types. Filstørrelsen må højst være :size.', + 'filetypes_size_help' => 'Filstørrelsen må højst være :size.', + 'image_filetypes_help' => 'Tilladte filtyper er jpg, png, gif, og svg. Maximalt tilladte upload størrelse er :size.', + 'unaccepted_image_type' => 'Denne billedfil var ikke læsbar. Accepterede filtyper er jpg, webp, png, gif og svg. Mimetypen for denne fil er: :mimetype.', + 'import' => 'Importér', + 'import_this_file' => 'Kortfelter og behandl denne fil', + 'importing' => 'Importerer', + 'importing_help' => 'Du kan importere assets, tilbehør, licenser, komponenter, forbrugsvarer og brugere via CSV-fil.

CSV skal være kommasepareret og formateret med overskrifter, der matcher dem i sample CSV\'er i dokumentationen.', + 'import-history' => 'Importhistorik', + 'asset_maintenance' => 'Vedligeholdelse af aktiv', + 'asset_maintenance_report' => 'Aktiv vedligeholdelsesrapport', + 'asset_maintenances' => 'Vedligeholdelse af aktiv', + 'item' => 'Emne', + 'item_name' => 'Emnenavn', + 'import_file' => 'importér CSV fil', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Ingen rettigheder!', + 'kits' => 'Prædefinerede Kits', + 'language' => 'Sprog', + 'last' => 'Sidste', + 'last_login' => 'Sidste login', + 'last_name' => 'Efternavn', + 'license' => 'Licens', + 'license_report' => 'Licensrapport', + 'licenses_available' => 'Tilgængelige licenser', + 'licenses' => 'Licenser', + 'list_all' => 'Vis alle', + 'loading' => 'Indlæser... Vent venligst...', + 'lock_passwords' => 'Feltværdien vil ikke blive gemt i en demoinstallation.', + 'feature_disabled' => 'Denne funktion er blevet deaktiveret til demoinstallationen.', + 'location' => 'Lokation', + 'location_plural' => 'Placeringsplaceringer', + 'locations' => 'Lokationer', + 'logo_size' => 'Kvadratiske logoer ser bedst ud som Logo + Text. Logo maksimum størrelse er 50px høj x 500px bred. ', + 'logout' => 'Log ud', + 'lookup_by_tag' => 'Søg på aktivkode', + 'maintenances' => 'Vedligeholdelse', + 'manage_api_keys' => 'Administrer API-nøgler', + 'manufacturer' => 'Producent', + 'manufacturers' => 'Producenter', + 'markdown' => 'Dette felt tillader Github koder.', + 'min_amt' => 'Min. antal', + 'min_amt_help' => 'Mindste antal elementer, der skal være tilgængelige, før en advarsel udløses. Lad minimumsbeholdning være tom, hvis du ikke ønsker at modtage advarsler for lavt lager.', + 'model_no' => 'Modelnummer', + 'months' => 'måneder', + 'moreinfo' => 'Mere Info', + 'name' => 'Navn', + 'new_password' => 'Ny adgangskode', + 'next' => 'Næste', + 'next_audit_date' => 'Næste revisionsdato', + 'no_email' => 'Ingen e-mailadresse tilknyttet denne bruger', + 'last_audit' => 'Seneste revision', + 'new' => 'ny!', + 'no_depreciation' => 'Ingen Afskrivning', + 'no_results' => 'Ingen Resultater.', + 'no' => 'Nej', + 'notes' => 'Noter', + 'order_number' => 'Ordrenummer', + 'only_deleted' => 'Kun slettede aktiver', + 'page_menu' => 'Viser _MENU_ emner', + 'pagination_info' => 'Viser _START_ til _END_ af _TOTAL_ emner', + 'pending' => 'Afventer', + 'people' => 'Personer', + 'per_page' => 'Resultater Per Side', + 'previous' => 'Forrige', + 'processing' => 'Behandler', + 'profile' => 'Din profil', + 'purchase_cost' => 'Købsomkostninger', + 'purchase_date' => 'Købsdato', + 'qty' => 'STK', + 'quantity' => 'Antal', + 'quantity_minimum' => 'Du har :count emner under eller næsten under minimumsbeholdning', + 'quickscan_checkin' => 'Hurtig tjek ind ved skanning', + 'quickscan_checkin_status' => 'Status for tjek ind', + 'ready_to_deploy' => 'Klar til Implementering', + 'recent_activity' => 'Seneste aktivitet', + 'remaining' => 'Resterende', + 'remove_company' => 'Fjern association med selskab', + 'reports' => 'Rapporter', + 'restored' => 'gendannet', + 'restore' => 'Gendan', + 'requestable_models' => 'Modeller der kan anmodes om', + 'requested' => 'Anmodet', + 'requested_date' => 'Anmodningsdato', + 'requested_assets' => 'Anmodede aktiver', + 'requested_assets_menu' => 'Anmodede aktiver', + 'request_canceled' => 'Anmodning Annulleret', + 'save' => 'Gem', + 'select_var' => 'Vælg :thing... ', // this will eventually replace all of our other selects + 'select' => 'Vælg', + 'select_all' => 'Vælg alle', + 'search' => 'Søg', + 'select_category' => 'Vælg en kategori', + 'select_department' => 'Vælg en afdeling', + 'select_depreciation' => 'Vælg en afskrivningstype', + 'select_location' => 'Vælg en placering', + 'select_manufacturer' => 'Vælg en producent', + 'select_model' => 'Vælg en model', + 'select_supplier' => 'Vælg en leverandør', + 'select_user' => 'Vælg en bruger', + 'select_date' => 'Vælg dato (ÅÅÅÅ-MM-DD)', + 'select_statuslabel' => 'Vælg Status', + 'select_company' => 'Vælg firma', + 'select_asset' => 'Vælg Asset', + 'settings' => 'Instillinger', + 'show_deleted' => 'Vis slettede', + 'show_current' => 'Vis Aktuelle', + 'sign_in' => 'Log ind', + 'signature' => 'Underskrift', + 'signed_off_by' => 'Godkendt af', + 'skin' => 'Skin', + 'webhook_msg_note' => 'En notifikation vil blive sendt via webhook', + 'webhook_test_msg' => 'Åh hai! Det ser ud til, at din :app-integration med Snipe-IT fungerer!', + 'some_features_disabled' => 'DEMO MODE: Nogle funktioner er deaktiveret for denne installation.', + 'site_name' => 'Site Navn', + 'state' => 'Stat', + 'status_labels' => 'Status labels', + 'status' => 'Status', + 'accept_eula' => 'Licensaftale', + 'supplier' => 'Leverandør', + 'suppliers' => 'Leverandører', + 'sure_to_delete' => 'Er du sikker på, at du vil slette', + 'sure_to_delete_var' => 'Er du sikker på at du vil slette :item?', + 'delete_what' => 'Slet :item', + 'submit' => 'Indsend', + 'target' => 'Mål', + 'time_and_date_display' => 'Tid og datovisning', + 'total_assets' => 'totale aktiver', + 'total_licenses' => 'totale licenser', + 'total_accessories' => 'samlet tilbehør', + 'total_consumables' => 'samlede forbrugsstoffer', + 'type' => 'Type', + 'undeployable' => 'Ikke implementerbar', + 'unknown_admin' => 'Ukendt Admin', + 'username_format' => 'Brugernavn Format', + 'username' => 'Brugernavn', + 'update' => 'Opdatering', + 'upload_filetypes_help' => 'Tilladte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip, og rar. Maksimalt tilladte uploadstørrelse er :size.', + 'uploaded' => 'uploaded', + 'user' => 'Bruger', + 'accepted' => 'accepteret', + 'declined' => 'faldt', + 'unassigned' => 'Utildelt', + 'unaccepted_asset_report' => 'Uaccepterede aktiver', + 'users' => 'Brugere', + 'viewall' => 'Vis alle', + 'viewassets' => 'Se Tildelte Aktiver', + 'viewassetsfor' => 'Se aktiver for :name', + 'website' => 'Hjemmeside', + 'welcome' => 'Velkommen, :name', + 'years' => 'år', + 'yes' => 'Ja', + 'zip' => 'Postnummer', + 'noimage' => 'Intet billede uploadet eller billede ikke fundet.', + 'file_does_not_exist' => 'Den forespurgte fil findes ikke på serveren.', + 'file_upload_success' => 'Filupload lykkedes!', + 'no_files_uploaded' => 'Filupload lykkedes!', + 'token_expired' => 'Din form session er udløbet. Prøv igen.', + 'login_enabled' => 'Login aktiveret', + 'audit_due' => 'Forfalder til tilsyn', + 'audit_overdue' => 'Forfalden til tilsyn', + 'accept' => 'Accepter :asset', + 'i_accept' => 'Jeg accepterer', + 'i_decline' => 'Jeg afviser', + 'accept_decline' => 'Accepter/afvis', + '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' => 'vis alle', + 'hide_deleted' => 'Skjul slettede', + 'email' => 'Email', + 'do_not_change' => 'Må ikke ændres', + 'bug_report' => 'Rapporter en fejl', + 'user_manual' => 'Brugermanual', + 'setup_step_1' => 'Trin 1', + 'setup_step_2' => 'Trin 2', + 'setup_step_3' => 'Trin 3', + 'setup_step_4' => 'Trin 4', + 'setup_config_check' => 'Kontrollerer opsætning', + 'setup_create_database' => 'Opret databasetabeller', + 'setup_create_admin' => 'Opret admin-bruger', + 'setup_done' => 'Udført!', + 'bulk_edit_about_to' => 'Du skal til at redigere følgende: ', + 'checked_out' => 'Tjekket ud', + 'checked_out_to' => 'Tjekket ud til', + 'fields' => 'Felter', + 'last_checkout' => 'Seneste udtjekket', + 'due_to_checkin' => 'Følgende :count emner skal snart tjekkes ind:', + 'expected_checkin' => 'Forventet tjek ind', + 'reminder_checked_out_items' => 'Dette er en påmindelse om de emner, der for øjeblikket er tjekket ud til dig. Hvis du synes, at denne liste er unøjagtig (noget mangler, eller noget vises her, som du mener du aldrig modtaget), bedes du kontakte :reply_to_name på :reply_to_addresse.', + 'changed' => 'Ændret', + 'to' => 'Til', + 'report_fields_info' => '

Vælg de felter, du gerne vil inkludere i din brugerdefinerede rapport, og klik på Generer. Filen (custom-asset-report-YYYY-mm-dd.csv) downloades automatisk og du kan åbne den i Excel.

+

Hvis du kun ønsker at eksportere visse aktiver, skal du bruge mulighederne nedenfor for at finjustere dine resultater.

', + 'range' => 'Interval', + 'bom_remark' => 'Tilføj et BOM (byte-order mark) til denne CSV', + 'improvements' => 'Forbedringer', + 'information' => 'Information', + 'permissions' => 'Rettigheder', + 'managed_ldap' => '(Administreret via LDAP)', + 'export' => 'Eksportér', + 'ldap_sync' => 'LDAP-synkronisering', + 'ldap_user_sync' => 'LDAP-brugersynkronisering', + 'synchronize' => 'Synkronisér', + 'sync_results' => 'Synkroniseringresultater', + 'license_serial' => 'Serienummer/produktnøgle', + 'invalid_category' => 'Ugyldig eller manglende kategori', + 'invalid_item_category_single' => 'Ugyldig eller mangler :type kategori. Opdater kategorien af denne :type for at inkludere en gyldig kategori, før du tjekker ud.', + 'dashboard_info' => 'Dette er din oversigt. Der er mange som den, men denne er din.', + '60_percent_warning' => '60% gennemført (advarsel)', + 'dashboard_empty' => 'Det ser ud til, at du ikke har tilføjet noget endnu, så vi har ikke noget fedt at vise. Kom i gang ved at tilføje nogle aktiver, tilbehør, forbrugsvarer eller licenser nu!', + 'new_asset' => 'Nyt aktiv', + 'new_license' => 'Ny licens', + 'new_accessory' => 'Nyt tilbehør', + 'new_consumable' => 'Ny forbrugsvare', + 'collapse' => 'Skjul', + 'assigned' => 'Tildelt', + 'asset_count' => 'Antal aktiver', + 'accessories_count' => 'Antal tilbehør', + 'consumables_count' => 'Antal forbrugsvarer', + 'components_count' => 'Antal komponenter', + 'licenses_count' => 'Antal licenser', + 'notification_error' => 'Fejl', + 'notification_error_hint' => 'Tjek venligst nedenstående formular for fejl', + 'notification_bulk_error_hint' => 'Følgende felter havde valideringsfejl og blev ikke redigeret:', + 'notification_success' => 'Succes', + 'notification_warning' => 'Advarsel', + 'notification_info' => 'Information', + 'asset_information' => 'Aktivoplysninger', + 'model_name' => 'Modelnavn', + 'asset_name' => 'Aktivnavn', + 'consumable_information' => 'Forbrugsvareoplysninger:', + 'consumable_name' => 'Forbrugsvarenavn:', + 'accessory_information' => 'Tilbehøroplysninger:', + 'accessory_name' => 'Tilbehørsnavn:', + 'clone_item' => 'Klon emne', + 'checkout_tooltip' => 'Tjek dette emne ud', + 'checkin_tooltip' => 'Tjek dette emne ind', + 'checkout_user_tooltip' => 'Tjek dette emne ud til en bruger', + 'maintenance_mode' => 'Tjenesten er midlertidigt utilgængelig grundet systemopdateringer. Tjek venligst tilbage senere.', + 'maintenance_mode_title' => 'Systemet er midlertidigt utilgængeligt', + 'ldap_import' => 'Brugerkodeord bør ikke administreres af LDAP. (Dette giver dig mulighed for at sende glemt adgangskode-anmodninger.)', + 'purge_not_allowed' => 'Fjernelse af slettede data er blevet deaktiveret i .env-filen. Kontakt supporten eller din systemadministrator.', + 'backup_delete_not_allowed' => 'Sletning af sikkerhedskopier er blevet deaktiveret i .env-filen. Kontakt supporten eller din systemadministrator.', + 'additional_files' => 'Yderligere filer', + 'shitty_browser' => 'Ingen signatur fundet. Hvis du bruger en ældre browser, skal du bruge en mere moderne browser til at fuldføre din accept af aktiver.', + 'bulk_soft_delete' =>'Fjern også disse brugere. Deres asset historie vil forblive intakte medmindre/indtil du fjerner slettede poster i administratorindstillingerne.', + 'bulk_checkin_delete_success' => 'Dine valgte brugere er blevet slettet og deres emner er blevet tjekket ind.', + 'bulk_checkin_success' => 'Emnerne for de valgte brugere er blevet tjekket ind.', + 'set_to_null' => 'Slet værdier for dette aktiv|Slet værdier for alle :asset_count aktiver ', + 'set_users_field_to_null' => 'Slet :field værdier for denne bruger, Slet :field værdier for alle :user_count brugere ', + 'na_no_purchase_date' => 'Ikke relevant - ingen købsdato angivet', + 'assets_by_status' => 'Aktiver efter status', + 'assets_by_status_type' => 'Aktiver efter statustype', + 'pie_chart_type' => 'Lagkagediagramtype for oversigten', + 'hello_name' => 'Hej, :name!', + 'unaccepted_profile_warning' => 'Du har :count emner, der kræver accept. Klik her for at acceptere eller afvise dem', + 'start_date' => 'Startdato', + 'end_date' => 'Slutdato', + 'alt_uploaded_image_thumbnail' => 'Uploadet miniature', + 'placeholder_kit' => 'Vælg et sæt', + 'file_not_found' => 'Filen blev ikke fundet', + 'preview_not_available' => '(ingen forhåndsvisning)', + 'setup' => 'Opsætning', + 'pre_flight' => 'Forhåndsopsætning', + 'skip_to_main_content' => 'Spring til hovedindhold', + 'toggle_navigation' => 'Åben/luk menu', + 'alerts' => 'Advarsler', + 'tasks_view_all' => 'Vis alle opgaver', + 'true' => 'Sandt', + 'false' => 'Falsk', + 'integration_option' => 'Integration Mulighed', + 'log_does_not_exist' => 'Der findes ingen matchende logpostering.', + 'merge_users' => 'Flet Brugere', + 'merge_information' => 'Dette vil flette :count brugere i en enkelt bruger. Vælg den bruger, du ønsker at flette de andre ind nedenfor, og de tilknyttede aktiver, licenser osv vil blive flyttet over til den valgte bruger og de andre brugere vil blive markeret som slettet.', + 'warning_merge_information' => 'Denne handling kan IKKE fortrydes og bør KUN bruges, når du skal flette brugere på grund af en dårlig import eller synkronisering. Sørg for at køre en sikkerhedskopi først.', + 'no_users_selected' => 'Ingen brugere valgt', + 'not_enough_users_selected' => 'Mindst :count brugere skal vælges', + 'merge_success' => ':count brugere flettet ind i :into_username!', + 'merged' => 'flettet', + 'merged_log_this_user_into' => 'Sammenflettet denne bruger (ID :to_id - :to_username) til bruger ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Sammenflettet bruger-ID :from_id (:from_username) ind i denne bruger (ID :to_id - :to_username)', + 'clear_and_save' => 'Ryd Og Gem', + 'update_existing_values' => 'Opdater Eksisterende Værdier?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generering af auto-tilvækst af asset-tags er deaktiveret, så alle rækker skal have kolonnen "Asset Tag" udfyldt.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Bemærk: Generering af auto-tilvækst af asset-tags er aktiveret, så aktiver vil blive oprettet for rækker, der ikke har "Asset Tag" befolket. Rækker, der har "Asset Tag", vil blive opdateret med de angivne oplysninger.', + 'send_welcome_email_to_users' => ' Send velkomstmail til nye brugere?', + 'send_email' => 'Send E-Mail', + 'call' => 'Ring nummer', + 'back_before_importing' => 'Backup før importering?', + 'csv_header_field' => 'Csv Header Felt', + 'import_field' => 'Importér Felt', + 'sample_value' => 'Eksempel Værdi', + 'no_headers' => 'Ingen Kolonner Fundet', + 'error_in_import_file' => 'Der opstod en fejl under læsning af CSV-filen: :error', + 'errors_importing' => 'Nogle fejl opstod under importen: ', + 'warning' => 'ADVARSEL: :warning', + 'success_redirecting' => '"Succes... Omdirigering.', + 'cancel_request' => 'Annuller denne vareanmodning', + 'setup_successful_migrations' => 'Dine databasetabeller er blevet oprettet', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Næste: Opret Bruger', + 'importer_generic_error' => 'Din fil import er færdig, men vi har modtaget en fejl. Dette er normalt forårsaget af tredjeparts API throttling fra en meddelelse webhook (såsom Slack) og ville ikke have forstyrret selve importen, men du bør bekræfte dette.', + 'confirm' => 'Bekræft', + 'autoassign_licenses' => 'Auto-Tildel Licenser', + 'autoassign_licenses_help' => 'Tillad denne bruger at få tildelt licenser via UI - eller klo- værktøjerne for bulk- tildel licens.', + 'autoassign_licenses_help_long' => 'Dette gør det muligt for en bruger at få tildelt licenser via brugergrænsefladen for bulk-assign licens eller cli værktøjer. (For eksempel, du måske ikke ønsker entreprenører at være auto-tildelt en licens, du ville give til kun personale medlemmer. Du kan stadig tildele licenser individuelt til disse brugere, men de vil ikke blive inkluderet i Checkout Licens til alle brugere funktioner.)', + 'no_autoassign_licenses_help' => 'Inkludér ikke bruger til bulk-tildeling gennem licens UI eller cli værktøjer.', + 'modal_confirm_generic' => 'Er du sikker?', + 'cannot_be_deleted' => 'Dette element kan ikke slettes', + 'cannot_be_edited' => 'Dette element kan ikke redigeres.', + 'undeployable_tooltip' => 'Dette element kan ikke tjekkes ud. Tjek det resterende antal.', + 'serial_number' => 'Serienummer', + 'item_notes' => ':item Noter', + 'item_name_var' => ':emnenavn', + 'error_user_company' => 'Checkout målvirksomhed og aktivvirksomhed matcher ikke', + 'error_user_company_accept_view' => 'Et aktiv tildelt til dig tilhører en anden virksomhed, så du ikke kan acceptere eller benægte det, tjek venligst med din manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Tjekket ud til: Fulde Navn', + 'checked_out_to_first_name' => 'Tjekket ud til: Fornavn', + 'checked_out_to_last_name' => 'Tjekket ud til: Efternavn', + 'checked_out_to_username' => 'Tjekket ud til: Brugernavn', + 'checked_out_to_email' => 'Tjekket ud til: E-mail', + 'checked_out_to_tag' => 'Tjekket ud til: Aktiv Tag', + 'manager_first_name' => 'Manager Fornavn', + 'manager_last_name' => 'Manager Efternavn', + 'manager_full_name' => 'Manager Fuldt Navn', + 'manager_username' => 'Administrer Brugernavn', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout til placering', + 'image_filename' => 'Billede Filnavn', + 'do_not_import' => 'Importér Ikke', + 'vip' => 'VIP', + 'avatar' => 'Profilbillede', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Valuta', + 'address2' => 'Adresselinje 2', + 'import_note' => 'Importeret med CSV-importør', + ], + 'percent_complete' => '% komplet', + 'uploading' => 'Uploader... ', + 'upload_error' => 'Fejl under upload af fil. Kontroller, at der ikke er nogen tomme rækker og at ingen kolonnenavne er duplikeret.', + 'copy_to_clipboard' => 'Kopiér til udklipsholder', + 'copied' => 'Kopieret!', + 'status_compatibility' => 'Hvis aktiverne allerede er tildelt, kan de ikke ændres til en ikke-deployérbar statustype og denne værdiændring vil blive sprunget over.', + 'rtd_location_help' => 'Dette er placeringen af aktivet, når det ikke er tjekket ud', + 'item_not_found' => ':item_type ID :id findes ikke eller er blevet slettet', + 'action_permission_denied' => 'Du har ikke tilladelse til :action :item_type ID :id', + 'action_permission_generic' => 'Du har ikke tilladelse til at :action denne :item_type', + 'edit' => 'rediger', + 'action_source' => 'Handling Kilde', + 'or' => 'eller', + 'url' => 'URL', + 'edit_fieldset' => 'Rediger feltsæt felter og indstillinger', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Masse Slet :object_type', + 'warn' => 'Du er ved at slette en :object_typeţYou are about to delete :count :object_type', + 'success' => ':object_type slettet succesfuldt :count :object_type', + 'error' => 'Kunne ikke slette :object_type', + 'nothing_selected' => 'Nej :object_type valgt - intet at gøre', + 'partial' => 'Slettede :success_count :object_type, men :error_count :object_type kunne ikke slettes', + ], + ], + 'no_requestable' => 'Der er ingen requestable aktiver eller asset-modeller.', + + 'countable' => [ + 'accessories' => ':count Tilbehør:count Tilbehør', + 'assets' => ':count Aktiver:count Aktiver', + 'licenses' => ':count Licens :count Licenser', + 'license_seats' => ':count Licenssæde:count Licenssæder', + 'consumables' => ':count Forbrugsparti:count Forbrugsvarer', + 'components' => ':count Komponent:count Komponenter', + ] + +]; diff --git a/resources/lang/da-DK/help.php b/resources/lang/da-DK/help.php new file mode 100644 index 0000000000..d76ed2ef67 --- /dev/null +++ b/resources/lang/da-DK/help.php @@ -0,0 +1,35 @@ + 'Mere information', + + 'audit_help' => 'Afkrydsning af dette felt vil redigere aktivposten for at afspejle denne nye placering. Hvis det ikke er markeret, vil det blot notere placeringen i revisionsloggen.

Bemærk, at hvis dette aktiv er tjekket 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.', + + 'categories' => 'Aktiv-kategorier hjælper dig med at organisere dine enheder. Eksempler på kategorier kunne være "Stationære coputere", "Bærbare", "Mobiltelefoner", "Tabletter" osv., men du kan bruge aktiver kategorier på en hvilken som helst måde som giver mening for dig.', + + 'accessories' => 'Tilbehør er alt du udleverer til brugere men som ikke har et serienummer (eller som du er ligeglad med følge præcist). For eksempel, computermus eller tastaturer.', + + 'companies' => 'Virksomheder kan bruges som et simpelt id-felt, eller kan bruges til at begrænse synligheden af aktiver, brugere osv, hvis fuld virksomhedssupport er aktiveret i dine Admin-indstillinger.', + + 'components' => 'Komponenter er elementer, der er en del af et aktiv, for eksempel HDD, RAM osv.', + + 'consumables' => 'Forbrugsvarer er noget der købes og bruges op over tid. For eksempel printer blæk eller kopimaskine papir.', + + 'depreciations' => 'Du kan sætte aktivafskrivninger til at afskrive aktiver som lineære afskrivninger.', + + 'empty_file' => 'Importøren registrerer, at denne fil er tom.' +]; diff --git a/resources/lang/da-DK/localizations.php b/resources/lang/da-DK/localizations.php new file mode 100644 index 0000000000..755faba880 --- /dev/null +++ b/resources/lang/da-DK/localizations.php @@ -0,0 +1,321 @@ + 'Vælg et sprog', + 'languages' => [ + 'en-US'=> 'Engelsk (US)', + 'en-GB'=> 'Engelsk (UK)', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabisk', + 'bg-BG'=> 'Bulgarsk', + 'zh-CN'=> 'Kinesisk (forsimplet)', + 'zh-TW'=> 'Kinesisk (traditionel)', + 'ca-ES' => 'Catalansk', + 'hr-HR'=> 'Krotatisk', + 'cs-CZ'=> 'Tjekkisk', + 'da-DK'=> 'Dansk', + 'nl-NL'=> 'Hollandsk', + 'en-ID'=> 'Engelsk (Indonesien)', + 'et-EE'=> 'Estisk', + 'fil-PH'=> 'Filippinsk', + 'fi-FI'=> 'Finsk', + 'fr-FR'=> 'Fransk', + 'de-DE'=> 'Tysk', + 'de-if'=> 'Tysk (uformelt)', + 'el-GR'=> 'Græsk', + 'he-IL'=> 'Hebraisk', + 'hu-HU'=> 'Ungarsk', + 'is-IS' => 'Islandsk', + 'id-ID'=> 'Indonesisk', + 'ga-IE'=> 'Irsk', + 'it-IT'=> 'Italiensk', + 'ja-JP'=> 'Japansk', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Koreansk', + 'lt-LT'=>'Litauisk', + 'lv-LV'=> 'Lettisk', + 'mk-MK'=> 'Makedonsk', + 'ms-MY'=> 'Malaysisk', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolsk', + 'no-NO'=> 'Norsk', + 'fa-IR'=> 'Persisk', + 'pl-PL'=> 'Polsk', + 'pt-PT'=> 'Portugisisk', + 'pt-BR'=> 'Portugisisk (Brasilien)', + 'ro-RO'=> 'Rumænsk', + 'ru-RU'=> 'Russisk', + 'sr-CS' => 'Serbisk (latin)', + 'sk-SK'=> 'Slovakisk', + 'sl-SI'=> 'Slovensk', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spansk', + 'es-CO'=> 'Spansk (Colombia)', + 'es-MX'=> 'Spansk (Mexico)', + 'es-VE'=> 'Spansk (Venezuela)', + 'sv-SE'=> 'Svensk', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Tyrkisk', + 'uk-UA'=> 'Ukrainsk', + 'vi-VN'=> 'Vietnamesisk', + 'cy-GB'=> 'Walisisk', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Vælg et land', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'Forenede Arabiske Emirater', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua og Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albanien', + 'AM'=>'Armenien', + 'AN'=>'Nederlandske Antiller', + 'AO'=>'Angola', + 'AQ'=>'Antarktis', + 'AR'=>'Argentina', + 'AS'=>'Amerikansk Samoa', + 'AT'=>'Østrig', + 'AU'=>'Australien', + 'AW'=>'Aruba', + 'AX'=>'Åland', + 'AZ'=>'Aserbajdsjan', + 'BA'=>'Bosnien-Hercegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgien', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgarien', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brasilien', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus / Hviderusland', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocosøerne (Keelingøerne)', + 'CD'=>'Congo (den Demokratiske Republik)', + 'CF'=>'Centralafrikanske Republik', + 'CG'=>'Congo (Republik)', + 'CH'=>'Schweiz', + 'CI'=>'Elfenbenskysten', + 'CK'=>'Cook-øerne', + 'CL'=>'Chile', + 'CM'=>'Cameroun', + 'CN'=>'Kina (Folkerepublikken)', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Kap Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cypern', + 'CZ'=>'Tjekkiet', + 'DE'=>'Tyskland', + 'DJ'=>'Djibouti', + 'DK'=>'Danmark', + 'DM'=>'Dominica', + 'DO'=>'Dominikanske Republik', + 'DZ'=>'Algeriet', + 'EC'=>'Ecuador', + 'EE'=>'Estland', + 'EG'=>'Egypten', + 'ER'=>'Eritrea', + 'ES'=>'Spanien', + 'ET'=>'Etiopien', + 'EU'=>'Europæiske Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falklandsøerne', + 'FM'=>'Mikronesien (Mikronesiens Forenede Stater)', + 'FO'=>'Færøerne', + 'FR'=>'Frankrig', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgien', + 'GF'=>'Fransk Guyana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grønland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Ækvatorialguinea', + 'GR'=>'Grækenland', + 'GS'=>'Sydgeorgien og de Sydlige Sandwichøer', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hongkong', + 'HM'=>'Heard- og McDonaldøerne', + 'HN'=>'Honduras', + 'HR'=>'Kroatien', + 'HT'=>'Haiti', + 'HU'=>'Ungarn', + 'ID'=>'Indonesien', + 'IE'=>'Irland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'Indien', + 'IO'=>'Britiske Territorium i Det Indiske Ocean', + 'IQ'=>'Irak', + 'IR'=>'Iran (den Islamiske Republik)', + 'IS'=>'Island', + 'IT'=>'Italien', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodja', + 'KI'=>'Kiribati', + 'KM'=>'Comorerne', + 'KN'=>'Saint Christopher og Nevis', + 'KR'=>'Korea (Republikken)', + 'KW'=>'Kuwait', + 'KY'=>'Caymanøerne', + 'KZ'=>'Kasakhstan', + 'LA'=>'Laos (den Demokratiske Folkerepublik)', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Litauen', + 'LU'=>'Luxembourg', + 'LV'=>'Letland', + 'LY'=>'Libyen', + 'MA'=>'Marokko', + 'MC'=>'Monaco', + 'MD'=>'Moldova (Republikken)', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshalløerne', + 'MK'=>'Makedonien (den Tidligere Jugoslaviske Republik)', + 'ML'=>'Mali', + 'MM'=>'Myanmar / Burma', + 'MN'=>'Mongoliet', + 'MO'=>'Macao', + 'MP'=>'Nordmarianerne', + 'MQ'=>'Martinique', + 'MR'=>'Mauretanien', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldiverne', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'Ny Kaledonien', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Holland', + 'NO'=>'Norge', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Fransk Polynesien', + 'PG'=>'Papua Ny Guinea', + 'PH'=>'Filippinerne (Republikken)', + 'PK'=>'Pakistan', + 'PL'=>'Polen', + 'PM'=>'Saint Pierre og Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palæstina', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Réunion', + 'RO'=>'Rumænien', + 'RS'=>'Serbien', + 'RU'=>'Rusland (Den Russiske Føderation)', + 'RW'=>'Rwanda', + 'SA'=>'Saudi-Arabien', + 'UK'=>'Skotland', + 'SB'=>'Salomonøerne', + 'SC'=>'Seychellerne', + 'SS'=>'Sydsudan', + 'SD'=>'Sudan', + 'SE'=>'Sverige', + 'SG'=>'Singapore', + 'SH'=>'Saint Helena', + 'SI'=>'Slovenien', + 'SJ'=>'Svalbard og Jan Mayen-øerne', + 'SK'=>'Slovakiet (den Slovakiske Republik)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalien', + 'SR'=>'Suriname', + 'ST'=>'São Tomé og Príncipe', + 'SU'=>'Sovjetunionen', + 'SV'=>'El Salvador', + 'SY'=>'Syrien (den Syriske Arabiske Republik)', + 'SZ'=>'Swaziland', + 'TC'=>'Turks- og Caicosøerne', + 'TD'=>'Tchad', + 'TF'=>'Franske Sydterritorier', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Østtimor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunesien', + 'TO'=>'Tonga', + 'TP'=>'Østtimor (gammel kode)', + 'TR'=>'Tyrkiet', + 'TT'=>'Trinidad og Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania (den Forenede Republik)', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'England (UK)', + 'US'=>'USA', + 'UM'=>'USA\'s Mindre Øbesiddelser', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatikanstaten (Holy See)', + 'VC'=>'Saint Vincent og Grenadinerne', + 'VE'=>'Venezuela', + 'VG'=>'Jomfruøerne (Britiske)', + 'VI'=>'Jomfruøerne (USA)', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis- og Futunaøerne', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'Sydafrika', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/da-DK/mail.php b/resources/lang/da-DK/mail.php new file mode 100644 index 0000000000..7fe1a3bc7a --- /dev/null +++ b/resources/lang/da-DK/mail.php @@ -0,0 +1,93 @@ + 'Tilbehør tjekket ind', + 'Accessory_Checkout_Notification' => 'Tilbehør tjekket ud', + 'Asset_Checkin_Notification' => 'Asset tjekket ind', + 'Asset_Checkout_Notification' => 'Aktiv tjekket ud', + 'Confirm_Accessory_Checkin' => 'Tilbehør checkin bekræftelse', + 'Confirm_Asset_Checkin' => 'Asset checkin bekræftelse', + 'Confirm_accessory_delivery' => 'Tilbehør leveringsbekræftelse', + 'Confirm_asset_delivery' => 'Asset leveringsbekræftelse', + 'Confirm_consumable_delivery' => 'Forbrugsvare leveringsbekræftelse', + 'Confirm_license_delivery' => 'Licens leveringsbekræftelse', + 'Consumable_checkout_notification' => 'Forbrugsstoffer tjekket ud', + 'Days' => 'Dage', + 'Expected_Checkin_Date' => 'Et asset tjekket ud til dig skal tjekkes tilbage den :date', + 'Expected_Checkin_Notification' => 'Påmindelse: :name checkin deadline nærmer sig', + 'Expected_Checkin_Report' => 'Forventet asset checkin rapport', + 'Expiring_Assets_Report' => 'Udløbsaktiver Rapport.', + 'Expiring_Licenses_Report' => 'Udløber Licenser Rapport.', + 'Item_Request_Canceled' => 'Elementforespørgsel annulleret', + 'Item_Requested' => 'Vareanmodning', + 'License_Checkin_Notification' => 'Licens tjekket ind', + 'License_Checkout_Notification' => 'Licens tjekket ud', + 'Low_Inventory_Report' => 'Lav lagerrapport', + 'a_user_canceled' => 'En bruger har annulleret en vareforespørgsel på hjemmesiden', + 'a_user_requested' => 'En bruger har anmodet om et emne på hjemmesiden', + 'acceptance_asset_accepted' => 'En bruger har accepteret et emne', + 'acceptance_asset_declined' => 'En bruger har afvist et emne', + 'accessory_name' => 'Tilbehør Navn:', + 'additional_notes' => 'Yderligere bemærkninger:', + 'admin_has_created' => 'En administrator har oprettet en konto til dig på webstedet:.', + 'asset' => 'aktiv:', + 'asset_name' => 'Aktivnavn:', + 'asset_requested' => 'Aktiver bedt om', + 'asset_tag' => 'Inventarnummer', + 'assets_warrantee_alert' => 'Der er :count aktiv hvor garantien udløber indenfor de næste :threshold dage.|Der er :count aktiver hvor garantien udløber indenfor de næste :threshold dage.', + 'assigned_to' => 'Tildelt', + 'best_regards' => 'Med venlig hilsen,', + 'canceled' => 'annulleret:', + 'checkin_date' => 'Checkin dato:', + 'checkout_date' => 'Checkout dato:', + 'checkedout_from' => 'Tjekket ud fra', + 'checkedin_from' => 'Tjekket ind fra', + 'checked_into' => 'Tjekket ind', + 'click_on_the_link_accessory' => 'Venligst klik på linket nederst for at bekræfte, at du har modtaget tilbehør.', + 'click_on_the_link_asset' => 'Klik venligst på linket nederst for at bekræfte, at du har modtaget aktivet.', + 'click_to_confirm' => 'Venligst klik på følgende link for at bekræfte din: web-konto:', + 'current_QTY' => 'Nuværende QTY', + 'days' => 'Dage', + 'expecting_checkin_date' => 'Forventet Checkin Date:', + 'expires' => 'udløber', + 'hello' => 'Hej', + 'hi' => 'Hej', + 'i_have_read' => 'Jeg har læst og accepterer vilkårene for brug og har modtaget denne vare.', + 'inventory_report' => 'Lagerrapport', + 'item' => 'Vare:', + 'license_expiring_alert' => 'Der er :count licens(er) der udløber indenfor den/de næste :threshold dag(e).', + 'link_to_update_password' => 'Venligst klik på følgende link for at opdatere din: webadgangskode:', + 'login' => 'Log på:', + 'login_first_admin' => 'Log ind på din nye Snipe-IT-installation ved hjælp af nedenstående referencer:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Navn', + 'new_item_checked' => 'En ny vare er blevet tjekket ud under dit navn, detaljerne er nedenfor.', + 'notes' => 'Noter', + 'password' => 'Adgangskode:', + 'password_reset' => 'Nulstil kodeord', + 'read_the_terms' => 'Læs venligst brugsbetingelserne nedenfor.', + 'read_the_terms_and_click' => 'Læs venligst vilkårene for brug nedenfor, og klik på linket nederst for at bekræfte, at du læser og accepterer vilkårene for brug, og har modtaget aktivet.', + 'requested' => 'Anmodede om:', + 'reset_link' => 'Din Password Reset Link', + 'reset_password' => 'Klik her for at nulstille adgangskoden:', + 'rights_reserved' => 'Alle rettigheder forbeholdt.', + 'serial' => 'Seriel', + 'snipe_webhook_test' => 'Snipe-IT-Integrationstest', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Resumé', + 'supplier' => 'Leverandør', + 'tag' => 'Mærkat', + 'test_email' => 'Test E-mail fra Snipe-IT', + '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:', + 'to_reset' => 'Nulstille din :web-adgangskode, udfylde denne formular:', + 'type' => 'Type', + 'upcoming-audits' => 'Der er :count asset, som skal tilses inden :threshold dage. |Der er :count assets, som skal tilses inden :threshold dage.', + 'user' => 'Bruger', + 'username' => 'Brugernavn', + 'welcome' => 'Velkommen :navn', + 'welcome_to' => 'Velkommen til :web!', + 'your_assets' => 'Se dine assets', + 'your_credentials' => 'Dine Snipe-IT Legitimationsoplysninger', +]; diff --git a/resources/lang/da/pagination.php b/resources/lang/da-DK/pagination.php similarity index 100% rename from resources/lang/da/pagination.php rename to resources/lang/da-DK/pagination.php diff --git a/resources/lang/da-DK/passwords.php b/resources/lang/da-DK/passwords.php new file mode 100644 index 0000000000..0862432092 --- /dev/null +++ b/resources/lang/da-DK/passwords.php @@ -0,0 +1,9 @@ + 'Hvis brugeren findes med en gyldig email-adresse i vores system, er der blevet sendt en e-mail til gendannelse af adgangskoden.', + 'user' => 'Hvis brugeren findes med en gyldig email-adresse i vores system, er der blevet sendt en e-mail til gendannelse af adgangskoden.', + 'token' => 'Denne nøgle til nulstilling af adgangskode er ugyldig, udløbet eller stemmer ikke overens med det angivne brugernavn.', + 'reset' => 'Din adgangskode er blevet nulstillet!', + 'password_change' => 'Din adgangskode er blevet opdateret!', +]; diff --git a/resources/lang/da/reminders.php b/resources/lang/da-DK/reminders.php similarity index 100% rename from resources/lang/da/reminders.php rename to resources/lang/da-DK/reminders.php diff --git a/resources/lang/da/table.php b/resources/lang/da-DK/table.php similarity index 100% rename from resources/lang/da/table.php rename to resources/lang/da-DK/table.php diff --git a/resources/lang/da-DK/validation.php b/resources/lang/da-DK/validation.php new file mode 100644 index 0000000000..f1b5a5cf99 --- /dev/null +++ b/resources/lang/da-DK/validation.php @@ -0,0 +1,162 @@ + ':attribute skal være accepteret.', + 'active_url' => ':attribute er ikke en gyldig URL.', + 'after' => ':attribute skal være en dato efter :date.', + 'after_or_equal' => 'Attributten skal være en dato efter eller lig med: dato.', + 'alpha' => ':attribute må kun indeholde bogstaver.', + 'alpha_dash' => ':attribute må kun indeholde bogstaver, tal eller bindestreger.', + 'alpha_num' => ':attribute må kun indeholde bogstaver eller tal.', + 'array' => 'Attributten skal være en matrix.', + 'before' => ':attribute skal være en dato før :date.', + 'before_or_equal' => 'Attributten skal være en dato før eller lig med: dato.', + 'between' => [ + 'numeric' => ':attribute skal være imellem :min - :max.', + 'file' => ':attribute skal være imellem :min - :max kilobytes.', + 'string' => ':attribute skal være imellem :min - :max tegn.', + 'array' => 'Attributten skal have mellem: min og: maks. Emner.', + ], + 'boolean' => 'Attributfeltet skal være sandt eller falsk.', + 'confirmed' => 'Attributbevisningen stemmer ikke overens.', + 'date' => ':attribute er ikke en gyldig dato.', + 'date_format' => ':attribute svarer ikke til formatet :format.', + 'different' => ':attribute og :other skal være forskellige.', + 'digits' => ':attribute skal være :digits cifre.', + 'digits_between' => ':attribute skal være imellem :min og :max cifre.', + 'dimensions' => 'Attributten har ugyldige billeddimensioner.', + 'distinct' => 'Attributfeltet har en duplikatværdi.', + 'email' => ':attribute formatet er ugylidgt.', + 'exists' => 'Den valgte :attribute er ugyldig.', + 'file' => 'Attributten skal være en fil.', + 'filled' => 'Attributfeltet skal have en værdi.', + 'image' => ':attribute skal være et billede.', + 'import_field_empty' => 'Værdien for :fieldname kan ikke være null.', + 'in' => 'Det valgte :attribute er ugyldigt.', + 'in_array' => 'Attributfeltet findes ikke i: andet.', + 'integer' => ':attribute skal være et heltal.', + 'ip' => ':attribute skal være en gyldig IP adresse.', + 'ipv4' => 'Attributten skal være en gyldig IPv4-adresse.', + 'ipv6' => 'Attributten skal være en gyldig IPv6-adresse.', + 'is_unique_department' => ':attribute skal være unik for denne virksomhedsplacering', + 'json' => 'Attributten skal være en gyldig JSON-streng.', + 'max' => [ + 'numeric' => ':attribute må ikke overstige :max.', + 'file' => ':attribute må ikke overstige :max. kilobytes.', + 'string' => ':attribute må ikke overstige :max. tegn.', + 'array' => 'Attributten må ikke have mere end: maks. Emner.', + ], + 'mimes' => ':attribute skal være en fil af typen: :values.', + 'mimetypes' => 'Attributten skal være en fil af typen:: værdier.', + 'min' => [ + 'numeric' => ':attribute skal mindst være :min.', + 'file' => ':attribute skal mindst være :min kilobytes.', + 'string' => ':attribute skal mindst være :min tegn.', + 'array' => 'Attributten skal have mindst: min elementer.', + ], + 'starts_with' => ':attribute skal starte med en af følgende: :values', + 'ends_with' => 'Attributten skal slutte med en af følgende: :values.', + + 'not_in' => 'Den valgte :attribute er ugyldig.', + 'numeric' => ':attribute skal være et tal.', + 'present' => 'Attributfeltet skal være til stede.', + 'valid_regex' => 'Det er ikke et validt regex. ', + 'regex' => ':attribute formatet er ugyldigt.', + 'required' => ':attribute feltet er krævet.', + 'required_if' => ':attribute feltet er krævet når :other er :value.', + 'required_unless' => 'Attributfeltet er påkrævet, medmindre: andet er i: værdier.', + 'required_with' => ':attribute er krævet når :values forekommer.', + 'required_with_all' => 'Attributfeltet er påkrævet, når: værdier er til stede.', + 'required_without' => ':attribute er krævet når :values ikke forekommer.', + 'required_without_all' => 'Attributfeltet er påkrævet, når ingen af: værdier er til stede.', + 'same' => ':attribute og :other skal være ens.', + 'size' => [ + 'numeric' => ':attribute skal være :size.', + 'file' => ':attribute skal være :size kilobytes.', + 'string' => ':attribute skal være :size tegn.', + 'array' => 'Attributten skal indeholde: størrelseselementer.', + ], + 'string' => 'Attributten skal være en streng.', + 'timezone' => 'Attributten skal være en gyldig zone.', + 'two_column_unique_undeleted' => 'Attributten skal være unik på tværs af :table1 og: table2. ', + '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.', + 'not_array' => ':attribute kan ikke være et array.', + 'disallow_same_pwd_as_user_fields' => 'Adgangskoden må ikke være det samme som brugernavnet.', + 'letters' => 'Adgangskoden skal indeholde mindst ét bogstav.', + 'numbers' => 'Adgangskoden skal indeholde mindst ét tal.', + 'case_diff' => 'Adgangskoden skal bruge både store og små bogstaver.', + 'symbols' => 'Adgangskoden skal indeholde specialtegn.', + 'gte' => [ + 'numeric' => 'Værdien må ikke være negativ' + ], + 'checkboxes' => ':attribute indeholder ugyldige indstillinger.', + 'radio_buttons' => ':attribute er ugyldig.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Denne adgangskode er for almindelig.', + 'statuslabel_type' => 'Du skal vælge en gyldig statusetiketype', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', + 'last_audit_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', + 'termination_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', + 'expected_checkin.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', + 'start_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', + 'end_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Ugyldig værdi inkluderet i dette felt', +]; diff --git a/resources/lang/da/admin/accessories/general.php b/resources/lang/da/admin/accessories/general.php deleted file mode 100644 index 5628485ef9..0000000000 --- a/resources/lang/da/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Tilbehør Kategori', - 'accessory_name' => 'Tilbehør Navn', - 'checkout' => 'Tjek tilbehør ud', - 'checkin' => 'Tjek tilbehør ind', - 'create' => 'Opret tilbehør', - 'edit' => 'Rediger tilbehør', - 'eula_text' => 'Slutbrugerlicenskategori', - 'eula_text_help' => 'Dette felt tillader dig at tilpasse din slutbrugerlicens til specifikke typer af tilbehør. Hvis du kun har en slutbrugerlicens for alle dine tilbehør, kan du afkrydse boksen nedenfor for at bruge den primære standardlicens.', - 'require_acceptance' => 'Kræver brugere at bekræfte accept af tilbehør i denne kategori.', - 'no_default_eula' => 'Ingen primær standard slutbrugerlicens blev fundet. Tilføj en under Indstillinger.', - 'total' => 'I alt', - 'remaining' => 'Tilgængelig', - 'update' => 'Opdater tilbehør', - 'use_default_eula' => 'Brug den primære standard slutbrugerlicens i stedet for.', - 'use_default_eula_disabled' => 'Brug den primære standard slutbrugerlicens i stedet for. Ingen primær standard slutbrugerlicens er defineret. Tilføj en under indstillinger.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/da/admin/accessories/message.php b/resources/lang/da/admin/accessories/message.php deleted file mode 100644 index 586817360d..0000000000 --- a/resources/lang/da/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Tilbehøret [:id] findes ikke.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Dette tilbehør har pt. :count emner tjekket ud til brugere. Tjek tilbehør ind og prøv igen.', - - 'create' => array( - 'error' => 'Tilbehøret blev ikke oprettet, prøv venligst igen.', - 'success' => 'Tilbehøret blev oprettet.' - ), - - 'update' => array( - 'error' => 'Tilbehøret blev ikke opdateret, prøv venligst igen', - 'success' => 'Tilbehøret blev opdateret med success.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på du vil slette dette tilbehør?', - 'error' => 'Der opstod et problem under sletning af tilbehøret. Prøv venligst igen.', - 'success' => 'Tilbehøret blev slettet med success.' - ), - - 'checkout' => array( - 'error' => 'Tilbehør blev ikke tjekket ud, prøv igen', - 'success' => 'Tilbehør er tjekket ud.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'Den bruger er ikke gyldig. Prøv igen.' - ), - - 'checkin' => array( - 'error' => 'Tilbehør blev ikke tjekket ind, prøv igen', - 'success' => 'Tilbehør er tjekket ind.', - 'user_does_not_exist' => 'Den bruger er ikke gyldig. Prøv igen.' - ) - - -); diff --git a/resources/lang/da/admin/categories/general.php b/resources/lang/da/admin/categories/general.php deleted file mode 100644 index d2bb18a91f..0000000000 --- a/resources/lang/da/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Aktiver Kategorier', - 'category_name' => 'Kategorinavn', - 'checkin_email' => 'Send e-mail til bruger ved tjek ind/ud.', - 'checkin_email_notification' => 'Denne bruger tilsendes en e-mail ved tjek ind/ud.', - 'clone' => 'Klon Kategori', - 'create' => 'Opret kategori', - 'edit' => 'Rediger Kategori', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'Slutbrugerlicenskategori', - 'eula_text_help' => 'Dette felt tillader dig at tilpasse din slutbrugerlicens til specifikke typer af aktiver. Hvis du kun har en slutbrugerlicens for alle dine aktiver, kan du afkrydse boksen nedenfor for at bruge den primære standardlicens.', - 'name' => 'Kategori Navn', - 'require_acceptance' => 'Kræver brugere at bekræfte accept af aktiver i denne kategori.', - 'required_acceptance' => 'Denne bruger vil modtage en e-mail med et link til bekræftelse af accept af dette emne.', - 'required_eula' => 'Denne bruger vil blive sendt en kopi af slutbrugerlicensen', - 'no_default_eula' => 'Ingen primær standard slutbrugerlicens blev fundet. Tilføj en under Indstillinger.', - 'update' => 'Opdater kategori', - 'use_default_eula' => 'Brug den primære standard slutbrugerlicens i stedet for.', - 'use_default_eula_disabled' => 'Brug den primære standard slutbrugerlicens i stedet for. Ingen primær standard slutbrugerlicens er defineret. Tilføj en under indstillinger.', - 'use_default_eula_column' => 'Brug standard slutbrugerlicensaftale', - -); diff --git a/resources/lang/da/admin/companies/message.php b/resources/lang/da/admin/companies/message.php deleted file mode 100644 index 5086a0be8e..0000000000 --- a/resources/lang/da/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Virksomheden eksisterer ikke.', - 'deleted' => 'Deleted company', - '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' => [ - 'error' => 'Virksomheden blev ikke oprettet, prøve igen.', - 'success' => 'Virksomhed oprettet.', - ], - 'update' => [ - 'error' => 'Virksomheden blev ikke opdateret, prøv igen', - '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.', - ], -]; diff --git a/resources/lang/da/admin/companies/table.php b/resources/lang/da/admin/companies/table.php deleted file mode 100644 index b1294dc9bd..0000000000 --- a/resources/lang/da/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Virksomheder', - 'create' => 'Oprette virksomhed', - 'title' => 'Virksomheden', - 'update' => 'Opdater virksomhed', - 'name' => 'Virksomhedens navn', - 'id' => 'ID', -); diff --git a/resources/lang/da/admin/components/message.php b/resources/lang/da/admin/components/message.php deleted file mode 100644 index 41a39eb3e3..0000000000 --- a/resources/lang/da/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Komponent eksisterer ikke.', - - 'create' => array( - 'error' => 'Komponent blev ikke oprettet, prøv igen.', - 'success' => 'Komponent oprettet med succes.' - ), - - 'update' => array( - 'error' => 'Komponent blev ikke opdateret, prøv igen', - 'success' => 'Komponent opdateret med succes.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på, at du vil slette denne komponent?', - 'error' => 'Der opstod et problem ved at slette komponenten. Prøv igen.', - 'success' => 'Komponenten blev slettet korrekt.' - ), - - 'checkout' => array( - 'error' => 'Komponent blev ikke tjekket ud, prøv igen', - 'success' => 'Komponent tjekket ud med succes.', - 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Komponent blev ikke tjekket ind, prøv igen', - 'success' => 'Komponent tjekket ind med succes.', - 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.' - ) - - -); diff --git a/resources/lang/da/admin/consumables/message.php b/resources/lang/da/admin/consumables/message.php deleted file mode 100644 index 63313533d1..0000000000 --- a/resources/lang/da/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Forbrugsstoffer findes ikke.', - - 'create' => array( - 'error' => 'Forbruget er ikke oprettet, prøv igen.', - 'success' => 'Forbrugsvarer oprettes med succes.' - ), - - 'update' => array( - 'error' => 'Forbruget blev ikke opdateret, prøv igen', - 'success' => 'Forbrugsstoffer opdateret med succes.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på, at du ønsker at slette denne forbrugsstof?', - 'error' => 'Der opstod et problem ved at slette forbruget. Prøv igen.', - 'success' => 'Forbruget blev slettet.' - ), - - 'checkout' => array( - 'error' => 'Forbruget blev ikke tjekket ud, prøv igen', - 'success' => 'Forbrugsmaterialet tjekket ud med succes.', - 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Forbruget blev ikke tjekket ind, prøv igen', - 'success' => 'Forbrugsstoffer kontrolleres med succes.', - 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.' - ) - - -); diff --git a/resources/lang/da/admin/custom_fields/general.php b/resources/lang/da/admin/custom_fields/general.php deleted file mode 100644 index 9a7eb04ef7..0000000000 --- a/resources/lang/da/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Brugerdefinerede felter', - 'manage' => 'Manage', - 'field' => 'Felt', - 'about_fieldsets_title' => 'Om Feltsæ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' => 'Kryptere værdien af dette felt i databasen', - 'encrypt_field_help' => 'Advarsel: Kryptere et felt gør det uransagelige.', - 'encrypted' => 'Krypteret', - 'fieldset' => 'Feltsæt', - 'qty_fields' => 'Antal felter', - 'fieldsets' => 'Feltsæt', - 'fieldset_name' => 'Feltsættets navn', - 'field_name' => 'Feltnavn', - 'field_values' => 'Feltværdier', - 'field_values_help' => 'Tilføj valgbare indstillinger, en pr. Linje. Andre linjer end den første linje vil blive ignoreret.', - 'field_element' => 'Form-elementet', - 'field_element_short' => 'Element', - 'field_format' => 'Format', - 'field_custom_format' => 'Brugerdefineret Format', - 'field_custom_format_help' => 'Dette felt muliggør anvendelse af et regex-udtryk til validering. Det skal starte med "regex:" - for f.eks. at validere, at en tilpasset feltværdi indeholder et gyldig IMEI (15 numeriske cifre), vil du skulle benytte regex:/^[0-9]{15}$/.', - 'required' => 'Påkrævet', - 'req' => 'Req.', - 'used_by_models' => 'Bruges af modeller', - 'order' => 'Ordre', - 'create_fieldset' => 'Nyt Feltsæt', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/da/admin/groups/message.php b/resources/lang/da/admin/groups/message.php deleted file mode 100644 index 82e1061b11..0000000000 --- a/resources/lang/da/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Gruppen eksisterer allerede!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'Navnefeltet er påkrævet', - - 'success' => array( - 'create' => 'Gruppen er oprettet.', - 'update' => 'Gruppen er opdateret.', - 'delete' => 'Gruppen er slettet.', - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på at du vil slette gruppen?', - 'create' => 'Der var et problem ved oprettelse af gruppen. Prøv igen.', - 'update' => 'Der var et problem ved opdatering af gruppen. Prøv igen.', - 'delete' => 'Der var et problem ved sletning af gruppen. Prøv igen.', - ), - -); diff --git a/resources/lang/da/admin/hardware/form.php b/resources/lang/da/admin/hardware/form.php deleted file mode 100644 index eb3f7130dc..0000000000 --- a/resources/lang/da/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Bekræft massefortegnelser', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Du er i gang med at slette :asset_count aktiver.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Tjekket Ud Til', - 'checkout_date' => 'Tjekket Ud Dato', - 'checkin_date' => 'Tjekket Ind Dato', - 'checkout_to' => 'Tjekket ud til', - 'cost' => 'Indkøbspris', - 'create' => 'Opret Aktiv', - 'date' => 'Købsdato', - 'depreciation' => 'Afskrivninger', - 'depreciates_on' => 'Afskrives Den', - 'default_location' => 'Standardplacering', - 'eol_date' => 'EOL Dato', - 'eol_rate' => 'EOL Rate', - 'expected_checkin' => 'Forventet indtjekningsdato', - 'expires' => 'Udløber', - 'fully_depreciated' => 'Fuldt Afskrevet', - 'help_checkout' => 'Vælg "Klar til implementering" fra listen ovenfor, hvis du ønsker at tildele dette aktiv med det samme. ', - 'mac_address' => 'MAC-adresse', - 'manufacturer' => 'Producent', - 'model' => 'Model', - 'months' => 'måneder', - 'name' => 'Aktivnavn', - 'notes' => 'Noter', - 'order' => 'Ordrenummer', - 'qr' => 'QR kode', - 'requestable' => 'Brugere kan efterspørge dette aktiv', - 'select_statustype' => 'Vælg statustype', - 'serial' => 'Serienummer', - 'status' => 'Status', - 'tag' => 'Aktiv mærkat', - 'update' => 'Aktiv Opdatering', - 'warranty' => 'Garanti', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/da/admin/hardware/general.php b/resources/lang/da/admin/hardware/general.php deleted file mode 100644 index f277e706dd..0000000000 --- a/resources/lang/da/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Udtjek aktiv', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Klonaktiver', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Rediger aktiv', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'kan anmodes', - 'requested' => 'Anmodet', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Gendan aktiv', - 'pending' => 'Verserende', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/da/admin/hardware/message.php b/resources/lang/da/admin/hardware/message.php deleted file mode 100644 index 99e007fd16..0000000000 --- a/resources/lang/da/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Akten blev ikke oprettet, prøv igen. :(', - 'success' => 'Aktivet blev oprettet med succes. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Akten blev ikke opdateret, prøv igen', - 'success' => 'Asset opdateret med succes.', - 'nothing_updated' => 'Ingen felter blev valgt, så intet blev opdateret.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Akten blev ikke gendannet, prøv igen', - 'success' => 'Asset restaureret med succes.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Assetrevision mislykkedes. Prøv igen.', - 'success' => 'Asset audit succesfuldt logget.', - ], - - - 'deletefile' => [ - 'error' => 'Filen er ikke slettet. Prøv igen.', - 'success' => 'Filen er slettet korrekt.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Akten blev ikke anmodet om, prøv igen', - 'success' => 'Akten blev bedt om succes.', - 'canceled' => 'Afbestillingsanmodningen er aflyst', - ], - -]; diff --git a/resources/lang/da/admin/hardware/table.php b/resources/lang/da/admin/hardware/table.php deleted file mode 100644 index b90024753b..0000000000 --- a/resources/lang/da/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'Ind ud', - 'checkout_date' => 'Checkout dato', - 'checkoutto' => 'Tjekket ud', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Beliggenhed', - 'purchase_cost' => 'Koste', - 'purchase_date' => 'købt', - 'serial' => 'Seriel', - 'status' => 'status', - 'title' => 'Asset', - 'image' => 'Enhedsbillede', - 'days_without_acceptance' => 'Dage uden accept', - '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 deleted file mode 100644 index d6cf228e04..0000000000 --- a/resources/lang/da/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Kit blev oprettet.', - 'create' => 'Opret foruddefineret Kit', - 'update' => 'Opdater foruddefineret Kit', - 'delete_success' => 'Kit blev slettet.', - 'update_success' => 'Kit blev opdateret.', - 'none_models' => 'Der er ikke nok tilgængelige assets til :model til checkout. :qty er påkrævet. ', - '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/labels/table.php b/resources/lang/da/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/da/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/da/admin/licenses/general.php b/resources/lang/da/admin/licenses/general.php deleted file mode 100644 index b87400ecf0..0000000000 --- a/resources/lang/da/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Om licenser', - 'about_licenses' => 'Licenser bruges til at spore software. De har et bestemt antal pladser, der kan tjekkes ud til enkeltpersoner', - 'checkin' => 'Checkin Licenssæde', - 'checkout_history' => 'Checkout historie', - 'checkout' => 'Checkout Licenssæde', - 'edit' => 'Redigere licens', - 'filetype_info' => 'Tilladte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, txt, zip og rar.', - 'clone' => 'Klon licens', - 'history_for' => 'Historie for', - 'in_out' => 'Ind ud', - 'info' => 'Licens Info', - 'license_seats' => 'Licenssæder', - 'seat' => 'Sæde', - 'seats' => 'Sæder', - 'software_licenses' => 'Softwarelicenser', - 'user' => 'Bruger', - 'view' => 'Se licens', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/da/admin/licenses/message.php b/resources/lang/da/admin/licenses/message.php deleted file mode 100644 index dface7d809..0000000000 --- a/resources/lang/da/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Enten findes licensen ikke eller også har du ikke tilladelse til at se den.', - 'user_does_not_exist' => 'Bruger eksisterer ikke.', - 'asset_does_not_exist' => 'Aktivet, du forsøger at associere med denne licens, findes ikke.', - 'owner_doesnt_match_asset' => 'Aktivet, du forsøger at associere med denne licens, ejes af en anden end den person, der er valgt i Tildelt-rullemenuen.', - 'assoc_users' => 'Denne licens er i øjeblikket tjekket ud til en bruger og kan ikke slettes. Kontroller venligst licensen først, og prøv derefter at slette igen.', - 'select_asset_or_person' => 'Du skal vælge et aktiv eller en bruger, men ikke begge.', - 'not_found' => 'Licens blev ikke fundet', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Licensen blev ikke oprettet, prøv igen.', - 'success' => 'Licensen er oprettet med succes.' - ), - - 'deletefile' => array( - 'error' => 'Filen er ikke slettet. Prøv igen.', - 'success' => 'Filen er slettet korrekt.', - ), - - 'upload' => array( - '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml og lic.', - ), - - 'update' => array( - 'error' => 'Licensen blev ikke opdateret, prøv igen', - 'success' => 'Licensen opdateres med succes.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på, at du vil slette denne licens?', - 'error' => 'Der opstod et problem ved at slette licensen. Prøv igen.', - 'success' => 'Licensen blev slettet korrekt.' - ), - - 'checkout' => array( - 'error' => 'Der var et problem med at tjekke licensen. Prøv igen.', - 'success' => 'Licensen blev tjekket ud med succes', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Der var et problem at kontrollere licensen. Prøv igen.', - 'success' => 'Licensen blev tjekket ind med succes' - ), - -); diff --git a/resources/lang/da/admin/locations/table.php b/resources/lang/da/admin/locations/table.php deleted file mode 100644 index 71e227d3e4..0000000000 --- a/resources/lang/da/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Aktiver tildelt', - 'id' => 'ID', - 'city' => 'by', - 'state' => 'Stat', - 'country' => 'Land', - 'create' => 'Opret placering', - 'update' => 'Opdateringssted', - 'print_assigned' => 'Udskriv tildelte', - 'print_all_assigned' => 'Udskriv alle tildelte', - 'name' => 'Navn på sted', - 'address' => 'Adresse', - 'address2' => 'Address Line 2', - 'zip' => 'Postnummer', - 'locations' => 'Placeringer', - 'parent' => 'Forældre', - 'currency' => 'Beliggenhed Valuta', - 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'Brugernavn', - 'department' => 'Afdeling', - 'location' => 'Lokation', - 'asset_tag' => 'Aktivetiket', - 'asset_name' => 'Navn', - 'asset_category' => 'Kategori', - 'asset_manufacturer' => 'Fabrikant', - 'asset_model' => 'Model', - 'asset_serial' => 'Serienummer', - 'asset_location' => 'Lokation', - 'asset_checked_out' => 'Tjekket ud', - 'asset_expected_checkin' => 'Forventet indtjekning', - 'date' => 'Dato:', - 'signed_by_asset_auditor' => 'Godkendt af (aktivkontrollant):', - 'signed_by_finance_auditor' => 'Godkendt af (finanskontrollant):', - 'signed_by_location_manager' => 'Godkendt af (Lokationsadministrator):', - 'signed_by' => 'Godkendt af:', -]; diff --git a/resources/lang/da/admin/manufacturers/message.php b/resources/lang/da/admin/manufacturers/message.php deleted file mode 100644 index a7cd8cd092..0000000000 --- a/resources/lang/da/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Fabrikant eksistere ikke.', - 'assoc_users' => 'Denne producent er i øjeblikket forbundet med mindst en model og kan ikke slettes. Opdater dine modeller for ikke længere at henvise til denne producent, og prøv igen.', - - 'create' => array( - 'error' => 'Producenten blev ikke oprettet, prøv igen.', - 'success' => 'Producenten blev oprettet med succes.' - ), - - 'update' => array( - 'error' => 'Producenten blev ikke opdateret, prøv igen', - 'success' => 'Producent opdateret med succes.' - ), - - 'restore' => array( - 'error' => 'Producenten blev ikke gendannet, prøv igen', - 'success' => 'Producenten blev genoprettet med succes.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på, at du vil slette denne producent?', - 'error' => 'Der opstod et problem ved at slette producenten. Prøv igen.', - 'success' => 'Fabrikanten blev slettet med succes.' - ) - -); diff --git a/resources/lang/da/admin/manufacturers/table.php b/resources/lang/da/admin/manufacturers/table.php deleted file mode 100644 index 5b39e632dd..0000000000 --- a/resources/lang/da/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Om producenterne', - 'about_manufacturers_text' => 'Producenter er de virksomheder, der skaber dine aktiver. Du kan gemme vigtige supportkontaktoplysninger om dem her, som vil blive vist på dine detaljerede sider.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Opret producent', - 'id' => 'ID', - 'name' => 'Navn', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Telefon', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Opdater Fabrikant', - 'url' => 'URL', - -); diff --git a/resources/lang/da/admin/models/general.php b/resources/lang/da/admin/models/general.php deleted file mode 100644 index 171a02be06..0000000000 --- a/resources/lang/da/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'Om aktiv modeller', - 'about_models_text' => 'Aktiv modeller er en måde at gruppere identiske aktiver. "MBP 2013", "IPhone 6s", osv.', - 'deleted' => 'Denne model er blevet slettet.', - 'bulk_delete' => 'Slet flere aktivmodeller', - 'bulk_delete_help' => 'Brug checkboksene nedenfor til at bekræfte sletning af valgte aktivmodeller. Aktivmodeller med tilknyttede aktiver kan ikke slettes før aktivet er knyttet til en anden model.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Gendanne Model', - 'requestable' => 'Brugere kan anmode om denne model', - 'show_mac_address' => 'Vis MAC adressefelt i aktiver i denne model', - 'view_deleted' => 'Se slettet', - 'view_models' => 'Se modeller', - 'fieldset' => 'Feltsæt', - 'no_custom_field' => 'Ingen brugerdefinerede felter', - 'add_default_values' => 'Tilføj defaultværdier', -); diff --git a/resources/lang/da/admin/models/message.php b/resources/lang/da/admin/models/message.php deleted file mode 100644 index 0146111886..0000000000 --- a/resources/lang/da/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model findes ikke.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'Dette vil ødelægge ting på underlige og forfærdelige måder. Rediger dette aktiv nu for at tildele det en model.', - 'assoc_users' => 'Denne model er knyttet til en eller flere aktiver og ikke kan slettes. Slet venligst aktiver, og prøv derefter at slette igen. ', - - - 'create' => array( - 'error' => 'Modellen blev ikke oprettet, prøve igen.', - 'success' => 'Model oprettet.', - 'duplicate_set' => 'Der findes allerede en model med det navn, producent og modelnummer eksisterer allerede.', - ), - - 'update' => array( - 'error' => 'Modellen blev ikke opdateret, prøv igen', - 'success' => 'Model opdateret.', - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på du vil slette dette aktiv model?', - 'error' => 'Der opstod et problem under sletning af modellen. Prøv venligst igen.', - 'success' => 'Modellen blev slettet.' - ), - - 'restore' => array( - 'error' => 'Modellen blev ikke gendannet, prøv igen', - 'success' => 'Model gendannet.' - ), - - 'bulkedit' => array( - 'error' => 'Ingen felter blev ændret, så intet er blevet opdateret.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Ingen modeller blev valgt, så intet blev slettet.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(ler) blev slettet; men :fail_count kunne ikke slettes fordi de stadig har aktiver knyttet til sig.' - ), - -); diff --git a/resources/lang/da/admin/reports/general.php b/resources/lang/da/admin/reports/general.php deleted file mode 100644 index 7aa9c3c1f9..0000000000 --- a/resources/lang/da/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Vælg de ønskede muligheder for din aktivrapport.', - 'deleted_user' => 'Slettet bruger', - 'send_reminder' => 'Send påmindelse', - 'reminder_sent' => 'Påmindelse sendt', - 'acceptance_deleted' => 'Accept-anmodning slettet', - 'acceptance_request' => 'Anmodning om accept', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/da/admin/settings/general.php b/resources/lang/da/admin/settings/general.php deleted file mode 100644 index 094c5b4895..0000000000 --- a/resources/lang/da/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Aktiv-id\'er', - 'audit_interval' => 'Revisionsinterval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Præfiks (valgfrit)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Brugerdefineret CSS', - 'custom_css_help' => 'Indtast eventuelle brugerdefinerede CSS overskridelser, du gerne vil bruge. Indsæt ikke de <style></style> tags.', - 'custom_forgot_pass_url' => 'Tilpasset Kodeord reset URL', - 'custom_forgot_pass_url_help' => 'Dette anvendes i stedet for den indbyggede URL til "glemt kodeord" på login billedet, anvendelig til at sende besøgende til en intern eller hosted LDAP kodeord reset funktion. Den vil effektivt afstille den lokale "glemt kodeord" funktionalitet.', - 'dashboard_message' => 'Dashboard meddelelse', - 'dashboard_message_help' => 'Denne tekst vil vises på dashboard for alle som har tilladelse til at se dashbordet.', - 'default_currency' => 'Standardvaluta', - 'default_eula_text' => 'Standard EULA', - 'default_language' => 'Standard sprog', - 'default_eula_help_text' => 'Du kan også knytte brugerdefinerede EULA til specifikke aktivkategorier.', - 'display_asset_name' => 'Vis aktivnavn', - 'display_checkout_date' => 'Vis checkout dato', - 'display_eol' => 'Vis EOL i tabelvisning', - 'display_qr' => 'Vis firkantede koder', - 'display_alt_barcode' => 'Vis 1D stregkode', - 'email_logo' => 'Email Logo', - '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', - 'favicon_format' => 'Accepterede filtyper er ico, png, og gif. Andre billedformater fungerer muligvis ikke i alle browsere.', - 'favicon_size' => 'Favicons skal være firkantede billeder, 16x16 pixels.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP-indstillinger', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Indtast validt LDAP brugernavn og kodeord fra den basis DN du angav ovenfor for at teste om dit LDAP login er korrekt konfigureret. DU SKAL FØRST OPDATERE og GEMME DINE LDAP INDSTILLINGER.', - 'ldap_login_sync_help' => 'Dette tester kun om LDAP kan synkronisere korrekt. Hvis din LDAP authentisering ikke er korrekt, er det usikkert om brugere kan logge ind. DU SKAL FØRST OPDATERE OG GEMME DINE LDAP INDSTILLINGER.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP-server', - 'ldap_server_help' => 'Dette skal starte med ldap: // (for ukrypteret eller TLS) eller ldaps: // (for SSL)', - 'ldap_server_cert' => 'Validering af LDAP SSL-certifikat', - 'ldap_server_cert_ignore' => 'Tillad ugyldigt SSL-certifikat', - 'ldap_server_cert_help' => 'Marker dette afkrydsningsfelt, hvis du bruger et selvtegnet SSL cert og vil gerne acceptere et ugyldigt SSL-certifikat.', - 'ldap_tls' => 'Brug TLS', - 'ldap_tls_help' => 'Dette bør kun kontrolleres, hvis du kører STARTTLS på din LDAP-server.', - 'ldap_uname' => 'LDAP Bind Brugernavn', - 'ldap_dept' => 'LDAP Afdeling', - 'ldap_phone' => 'LDAP-telefonnummer', - 'ldap_jobtitle' => 'LDAP Jobtitel', - 'ldap_country' => 'LDAP Land', - 'ldap_pword' => 'LDAP-bindingsadgangskode', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP-filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Fjern markeringen i dette felt, hvis du ikke vil beholde LDAP-adgangskoder synkroniseret med lokale adgangskoder. Deaktivering dette betyder, at dine brugere muligvis ikke kan logge ind, hvis din LDAP-server ikke er tilgængelig af en eller anden grund.', - 'ldap_username_field' => 'Brugernavn felt', - 'ldap_lname_field' => 'Efternavn', - 'ldap_fname_field' => 'LDAP fornavn', - 'ldap_auth_filter_query' => 'LDAP-godkendelse forespørgsel', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP medarbejdernummer', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Tillad login med fjernbrugerheader', - 'login_remote_user_enabled_help' => 'Denne option tillader authentisering via REMOTE_USER headr jf. "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Deaktiver andre authentiseringsmekanismer', - 'login_common_disabled_help' => 'Denne option deaktiverer andre authentiseringsmekanismer. Aktiver denne option, hvis du er sikker på at dit REMOTE_USER login allerede virker', - 'login_remote_user_custom_logout_url_text' => 'Tilpasset logout URL', - 'login_remote_user_custom_logout_url_help' => 'Hvis en URL er angivet her, vil brugere blive omstillet til den efter de har logget ud af Snipe-IT. Det er anvendeligt for at lukke bruger sessions i din authentiseringsmekanisme korrekt.', - 'login_remote_user_header_name_text' => 'Brugerdefineret brugernavn header', - 'login_remote_user_header_name_help' => 'Brug den angivne overskrift i stedet for REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Brug i udskrift', - 'logo_print_assets_help' => 'Brug branding på udskrevne aktivlister ', - 'full_multiple_companies_support_help_text' => 'Begrænsning af brugere (herunder admins) tildelt virksomheder til deres virksomheds aktiver.', - 'full_multiple_companies_support_text' => 'Fuld flere virksomheder support', - 'show_in_model_list' => 'Vis i modeldropdown', - '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', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Offentligt Certifikat', - 'saml_sp_metadata_url' => 'Metadata URL', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'Du kan angive IdP metadata ved hjælp af en URL eller XML-fil.', - 'saml_attr_mapping_username' => 'Attribute Mapping - Brugernavn', - 'saml_attr_mapping_username_help' => 'NavnID vil blive brugt hvis attributmapping er uspecificeret eller ugyldig.', - 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'Gør SAML til det primære login', - 'saml_forcelogin_help' => 'Du kan bruge \'/login?nosaml\' for at komme til den normale loginside.', - 'saml_slo_label' => 'SAML Single log af', - 'saml_slo' => 'Send en LogoutRequest til IdP ved Log af', - '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', - 'show_archived_in_list' => 'Arkiverede aktiver', - 'show_archived_in_list_text' => 'Vis arkiverede aktiver i "Alle aktiver" listen', - 'show_assigned_assets' => 'Vis assets tildelt til assets', - 'show_assigned_assets_help' => 'Vis assets som blev tildelt til andre assets i Vis bruger -> Aktiver, Vis bruger -> Info -> Udskriv alle Tildelt og på konto -> Vis Tildelte aktiver.', - '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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Understøt footer links ', - 'support_footer_help' => 'Angiv hvem der kan se links i Snipe-IT Support info og brugermanual', - 'version_footer' => 'Version in footer ', - 'version_footer_help' => 'Angiv hvem der kan se Snipe-IT versions- og buildnummer.', - 'system' => 'Systemoplysninger', - '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.', - 'labels_per_page' => 'Etiketter pr. Side', - 'label_dimensions' => 'Etiket dimensioner (inches)', - 'next_auto_tag_base' => 'Næste automatisk stigning', - 'page_padding' => 'Sidemarginer (tommer)', - 'privacy_policy_link' => 'Link til persondatapolitik', - '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', - 'labels_pagewidth' => 'Labelark bredde', - 'labels_pageheight' => 'Etiketark højde', - 'label_gutters' => 'Etiketafstand (tommer)', - 'page_dimensions' => 'Side dimensioner (tommer)', - 'label_fields' => 'Label synlige felter', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link til Snipe-IT i e-mails', - 'show_url_in_emails_help_text' => 'Fjern markeringen i dette felt, hvis du ikke vil linke tilbage til din Snipe-IT-installation i dine e-mail-fodbold. Nyttigt, hvis de fleste af dine brugere aldrig logger ind.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max miniaturehøjde', - 'thumbnail_max_h_help' => 'Maksimal højde i pixels, som miniaturer kan vises i listevisningen. Min 25, maks 500.', - 'two_factor' => 'To faktor godkendelse', - 'two_factor_secret' => 'Tofaktorkode', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Aktivér to faktorer', - 'two_factor_reset' => 'Reset 2-Factor Secret', - 'two_factor_reset_help' => 'Dette vil tvinge brugeren til at tilmelde deres enhed med Google Authenticator igen. Dette kan være nyttigt, hvis deres tilmeldte enhed er tabt eller stjålet.', - 'two_factor_reset_success' => 'To faktor enhed nulstilles', - 'two_factor_reset_error' => 'To-faktor enhed reset mislykkedes', - 'two_factor_enabled_warning' => 'Aktivering af to-faktor, hvis den ikke er aktiveret, vil straks tvinge dig til at godkende med en Google Auth-indskrevet enhed. Du vil have mulighed for at tilmelde din enhed, hvis en ikke er indskrevet på nuværende tidspunkt.', - 'two_factor_enabled_help' => 'Dette aktiverer tofaktors godkendelse ved hjælp af Google Authenticator.', - 'two_factor_optional' => 'Selektiv (Brugere kan aktivere eller deaktivere hvis tilladt)', - 'two_factor_required' => 'Påkrævet for alle brugere', - 'two_factor_disabled' => 'handicappet', - 'two_factor_enter_code' => 'Indtast tofaktorkode', - 'two_factor_config_complete' => 'Indsend kode', - 'two_factor_enabled_edit_not_allowed' => 'Din administrator tillader ikke dig at redigere denne indstilling.', - 'two_factor_enrollment_text' => "To faktor godkendelse er påkrævet, men din enhed er endnu ikke blevet tilmeldt. Åbn din Google Authenticator-app og scan QR-koden nedenfor for at tilmelde din enhed. Når du har tilmeldt din enhed, skal du indtaste koden nedenfor", - 'require_accept_signature' => 'Kræver Signatur', - 'require_accept_signature_help_text' => 'Aktivering af denne funktion kræver, at brugerne fysisk logger af ved at acceptere et aktiv.', - 'left' => 'venstre', - 'right' => 'højre', - 'top' => 'top', - 'bottom' => 'bund', - 'vertical' => 'lodret', - 'horizontal' => 'vandret', - 'unique_serial' => 'Unikke serienumre', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/da/admin/settings/message.php b/resources/lang/da/admin/settings/message.php deleted file mode 100644 index b682b8f966..0000000000 --- a/resources/lang/da/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Der opstod en fejl under opdatering. ', - '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.', - '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.', - ], - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/da/admin/statuslabels/message.php b/resources/lang/da/admin/statuslabels/message.php deleted file mode 100644 index f20e581b27..0000000000 --- a/resources/lang/da/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Statuslabel blev ikke oprettet, prøv igen.', - 'success' => 'Status Label oprettes med succes.', - ], - - 'update' => [ - 'error' => 'Statuslabel blev ikke opdateret, prøv igen', - 'success' => 'Statuslabel opdateret med succes.', - ], - - '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.', - ], - - '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.', - '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/suppliers/message.php b/resources/lang/da/admin/suppliers/message.php deleted file mode 100644 index 48ac553c18..0000000000 --- a/resources/lang/da/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Leverandør findes ikke.', - - - 'create' => array( - 'error' => 'Leverandøren blev ikke oprettet, prøv igen.', - 'success' => 'Leverandør oprettet med succes.' - ), - - 'update' => array( - 'error' => 'Leverandøren blev ikke opdateret, prøv igen', - 'success' => 'Leverandør opdateret med succes.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på, at du ønsker at slette denne leverandør?', - 'error' => 'Der opstod et problem ved at slette leverandøren. Prøv igen.', - 'success' => 'Leverandøren blev slettet med succes.', - 'assoc_assets' => 'Denne placering er i øjeblikket forbundet med :asset_count(s) kan ikke slettes. Opdater dine aktiver for ikke længere at henvise til denne placering, og prøv igen. ', - 'assoc_licenses' => 'Denne leverandør er i øjeblikket forbundet med :licenses_count(s) og kan ikke slettes. Opdater dine modeller for ikke længere at henvise til denne leverandør, og prøv igen. ', - 'assoc_maintenances' => 'Denne leverandør er i øjeblikket forbundet med :asset_maintenances_count aktiv vedligeholdelse(r) og kan ikke slettes. Opdater din aktiv vedligeholdelse så der ikke længere refereres til denne leverandør og prøv igen. ', - ) - -); diff --git a/resources/lang/da/admin/suppliers/table.php b/resources/lang/da/admin/suppliers/table.php deleted file mode 100644 index 1411966c48..0000000000 --- a/resources/lang/da/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Om leverandører', - 'about_suppliers_text' => 'Leverandører bruges til at spore kilden til varer', - 'address' => 'Leverandøradresse', - 'assets' => 'Aktiver', - 'city' => 'By', - 'contact' => 'Kontakt navn', - 'country' => 'Land', - 'create' => 'Opret leverandør', - 'email' => 'E-mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenser', - 'name' => 'Leverandør Navn', - 'notes' => 'Noter', - 'phone' => 'telefon', - 'state' => 'Stat', - 'suppliers' => 'leverandører', - 'update' => 'Opdater leverandør', - 'url' => 'URL', - 'view' => 'Se leverandør', - 'view_assets_for' => 'Se aktiver for', - 'zip' => 'Postnummer', - -); diff --git a/resources/lang/da/admin/users/general.php b/resources/lang/da/admin/users/general.php deleted file mode 100644 index 636c35bfc6..0000000000 --- a/resources/lang/da/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Denne bruger kan logge ind', - 'activated_disabled_help_text' => 'Du kan ikke redigere rettigheder for din egen konto.', - 'assets_user' => 'Aktiver tildelt :navn', - 'bulk_update_warn' => 'Du er ved at redigere egenskaberne for: user_count-brugere. Bemærk, at du ikke kan ændre dine egne brugerattributter ved hjælp af denne formular, og skal foretage ændringer til din egen bruger individuelt.', - 'bulk_update_help' => 'Denne formular giver dig mulighed for at opdatere flere brugere på én gang. Udfyld kun de felter, du skal ændre. Alle felter, der er tomt, forbliver uændrede.', - 'current_assets' => 'Aktier tjekket ud for denne bruger', - 'clone' => 'Klon bruger', - 'contact_user' => 'Kontakt :navn', - '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', - '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.', - 'print_assigned' => 'Udskriv alle tildelte', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Software Checket ud til: navn', - 'send_email_help' => 'Du skal angive en e-mail-adresse for denne bruger for at sende dem legitimationsoplysninger. E-mailing af legitimationsoplysninger kan kun gøres ved brugeroprettelse. Adgangskoder gemmes i en envejs hash og kan ikke hentes når de er gemt.', - 'view_user' => 'Se bruger :navn', - 'usercsv' => 'CSV-fil', - '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 Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/da/admin/users/message.php b/resources/lang/da/admin/users/message.php deleted file mode 100644 index 060c3473b7..0000000000 --- a/resources/lang/da/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Du har godkendt dette aktiv.', - 'declined' => 'Du har afvist dette aktiv.', - 'bulk_manager_warn' => 'Dine brugere er blevet opdateret, men din administratorindgang blev ikke gemt, fordi den valgte leder også var på brugerlisten, der skulle redigeres, og brugerne er måske ikke deres egen administrator. Vælg venligst dine brugere igen, undtagen manager.', - 'user_exists' => 'Bruger eksistere allerede!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Login-feltet er påkrævet', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Adgangskoden er påkrævet.', - 'insufficient_permissions' => 'Utilstrækkelige tilladelser.', - 'user_deleted_warning' => 'Denne bruger er blevet slettet. Du skal gendanne denne bruger for at redigere dem eller tildele dem nye aktiver.', - 'ldap_not_configured' => 'LDAP-integration er ikke konfigureret til denne installation.', - 'password_resets_sent' => 'De valgte brugere, der er aktiveret og har en gyldig e-mail-adresser, har fået tilsendt et link til nulstilling af adgangskode.', - 'password_reset_sent' => 'Et link til nulstilling af adgangskode er blevet sendt til :email!', - 'user_has_no_email' => 'Denne bruger har ikke en email-adresse i deres profil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Bruger blev oprettet.', - 'update' => 'Bruger blev opdateret.', - 'update_bulk' => 'Brugere blev opdateret!', - 'delete' => 'Bruger blev slettet korrekt.', - 'ban' => 'Bruger blev forbudt.', - 'unban' => 'Brugeren blev ubemærket.', - 'suspend' => 'Bruger blev suspenderet.', - 'unsuspend' => 'Bruger blev succesløst afbrudt.', - 'restored' => 'Bruger blev genoprettet.', - 'import' => 'Brugere importeres med succes.', - ), - - 'error' => array( - 'create' => 'Der opstod et problem, der skabte brugeren. Prøv igen.', - 'update' => 'Der opstod et problem, der opdaterede brugeren. Prøv igen.', - 'delete' => 'Der opstod et problem ved at slette brugeren. Prøv igen.', - 'delete_has_assets' => 'Denne bruger har elementer tildelt og kunne ikke slettes.', - 'unsuspend' => 'Der opstod et problem, der afbrudte brugeren. Prøv igen.', - 'import' => 'Der var et problem, der importerede brugere. Prøv igen.', - 'asset_already_accepted' => 'Dette aktiv er allerede accepteret.', - 'accept_or_decline' => 'Du skal enten acceptere eller afvise dette aktiv.', - 'incorrect_user_accepted' => 'Det aktiv, du har forsøgt at acceptere, blev ikke tjekket ud til dig.', - 'ldap_could_not_connect' => 'Kunne ikke oprette forbindelse til LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', - 'ldap_could_not_bind' => 'Kunne ikke binde til LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', - 'ldap_could_not_search' => 'Kunne ikke søge på LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', - 'ldap_could_not_get_entries' => 'Kunne ikke få poster fra LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', - 'password_ldap' => 'Adgangskoden til denne konto administreres af LDAP / Active Directory. Kontakt din it-afdeling for at ændre dit kodeord.', - ), - - 'deletefile' => array( - 'error' => 'Filen er ikke slettet. Prøv igen.', - 'success' => 'Filen er slettet korrekt.', - ), - - 'upload' => array( - 'error' => 'Fil (er) ikke uploadet. Prøv igen.', - 'success' => 'Fil (er), der blev uploadet korrekt.', - 'nofiles' => 'Du valgte ikke nogen filer til upload', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'Denne bruger har ikke indsat en email.', - 'success' => 'Brugeren er blevet underrettet om deres aktuelle beholdning.' - ) -); \ No newline at end of file diff --git a/resources/lang/da/admin/users/table.php b/resources/lang/da/admin/users/table.php deleted file mode 100644 index 0da068bd79..0000000000 --- a/resources/lang/da/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktiv', - 'allow' => 'Tillad', - 'checkedout' => 'Aktiver', - 'created_at' => 'Oprettet', - 'createuser' => 'Opret bruger', - 'deny' => 'Afvis', - 'email' => 'Email', - 'employee_num' => 'Medarbejder nr.', - 'first_name' => 'Fornavn', - 'groupnotes' => 'Vælg en gruppe at tildele til brugeren, husk at en bruger får rettighederne for den gruppe, de er tildelt. Brug ctrl+klik (eller cmd+klik på MacOS) for at fravælge grupper.', - 'id' => 'ID', - 'inherit' => 'Arve', - 'job' => 'Job Titel', - 'last_login' => 'Sidste Login', - 'last_name' => 'Efternavn', - 'location' => 'Placering', - 'lock_passwords' => 'Loginoplysninger kan ikke ændres på denne installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Administrerede placeringer', - 'name' => 'Navn', - 'notes' => 'Noter', - 'password_confirm' => 'Bekræft adgangskode', - 'password' => 'Adgangskode', - 'phone' => 'Telefon', - 'show_current' => 'Vis nuværende brugere', - 'show_deleted' => 'Vis slettede brugere', - 'title' => 'Titel', - 'to_restore_them' => 'at genoprette dem.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Opdatere bruger', - 'username' => 'Brugernavn', - 'user_deleted_text' => 'Denne bruger er blevet markeret som slettede.', - 'username_note' => '(Dette bruges kun til Active Directory-binding, ikke til login.)', - 'cloneuser' => 'Klon bruger', - 'viewusers' => 'Se brugere', -); diff --git a/resources/lang/da/auth/general.php b/resources/lang/da/auth/general.php deleted file mode 100644 index fc94b96bd7..0000000000 --- a/resources/lang/da/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Send Link til nulstilling af adgangskode', - 'email_reset_password' => 'Nulstil adgangskode', - 'reset_password' => 'Nulstil adgangskode', - 'saml_login' => 'Log ind via SAML', - 'login' => 'Login', - 'login_prompt' => 'Log venligst ind', - 'forgot_password' => 'Jeg har glemt min adgangskode', - 'ldap_reset_password' => 'Klik her for at nulstille din LDAP adgangskode', - 'remember_me' => 'Husk mig', - 'username_help_top' => 'Indtast dit brugernavn for at få tilsendt et link til nulstilling af adgangskoden.', - 'username_help_bottom' => 'Dit brugernavn og din emailadresse kan være den samme; men din konfiguration kan kæve at de er forskellige. Hvis du ikke kan huske dit brugernavn, så kontakt administratoren.

Brugernavne uden tilhørende emailadresse vil ikke få tilsendt mail med link til reset af kodeord. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/da/general.php b/resources/lang/da/general.php deleted file mode 100644 index 4b01f34c87..0000000000 --- a/resources/lang/da/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Tilbehør', - 'activated' => 'Aktiveret', - 'accepted_date' => 'Dato accepteret', - 'accessory' => 'Tilbehør', - 'accessory_report' => 'Tilbehørsrapport', - 'action' => 'Handling', - 'activity_report' => 'Aktivitetsrapport', - 'address' => 'Addresse', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Tilføjede pladser', - 'age' => "Alder", - 'all_assets' => 'Alle aktiver', - 'all' => 'Alle', - 'archived' => 'Arkiveret', - 'asset_models' => 'Aktiv Modeller', - 'asset_model' => 'Model', - 'asset' => 'Aktiv', - 'asset_report' => 'Aktiv Rapport', - 'asset_tag' => 'Aktiv Mærkat', - 'asset_tags' => 'Aktivetiketter', - 'assets_available' => 'Tilgængelige aktiver', - 'accept_assets' => 'Accepter aktiver :name', - 'accept_assets_menu' => 'Accepter aktiver', - 'audit' => 'Revidere', - 'audit_report' => 'Revisionslog', - 'assets' => 'Aktiver', - 'assets_audited' => 'aktiver revideret', - 'assets_checked_in_count' => 'aktiver tjekket ind', - 'assets_checked_out_count' => 'aktiver tjekket ud', - 'asset_deleted_warning' => 'Dette aktiv er blevet slettet. Du skal gendanne det, før du kan tildele det til nogen.', - 'assigned_date' => 'Dato tildelt', - 'assigned_to' => 'Tildelt :name', - 'assignee' => 'Tildelt', - 'avatar_delete' => 'Slet avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Tilbage', - 'bad_data' => 'Intet fundet. Måske dårlig data?', - 'bulkaudit' => 'Bulk Audit', - 'bulkaudit_status' => 'Revisionsstatus', - 'bulk_checkout' => 'Masseudtjekning', - 'bulk_edit' => 'Masseredigering', - 'bulk_delete' => 'Massesletning', - 'bulk_actions' => 'Massehandlinger', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'Eget device', - 'byod_help' => 'Denne enhed er ejet af brugeren', - 'bystatus' => 'efter status', - 'cancel' => 'Annuller', - 'categories' => 'Kategorier', - 'category' => 'Kategori', - 'change' => 'Ind ud', - 'changeemail' => 'Skift email adresse', - 'changepassword' => 'Skift adgangskode', - 'checkin' => 'Tjek Ind', - 'checkin_from' => 'Tjek ind fra', - 'checkout' => 'Tjek Ud', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Forespørgsler', - 'city' => 'By', - 'click_here' => 'Klik her', - 'clear_selection' => 'Ryd valg', - 'companies' => 'Selskaber', - 'company' => 'Selskab', - 'component' => 'Komponent', - 'components' => 'Komponenter', - 'complete' => 'Komplet', - 'consumable' => 'forbrugsmateriale', - 'consumables' => 'Forbrugsstoffer', - 'country' => 'Land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Opret ny', - 'created' => 'Elementet er oprettet', - 'created_asset' => 'skabte aktiver', - 'created_at' => 'Oprettet den', - 'created_by' => 'Oprettet af', - 'record_created' => 'Record dannet', - 'updated_at' => 'Opdateret kl', - 'currency' => '$', // this is deprecated - 'current' => 'Aktuelle', - 'current_password' => 'Nuværende adgangskode', - 'customize_report' => 'Tilpas rapport', - 'custom_report' => 'Tilpasset Aktiv Rapport', - 'dashboard' => 'Oversigtspanel', - 'days' => 'dage', - 'days_to_next_audit' => 'Dage til næste revision', - 'date' => 'Dato', - 'debug_warning' => 'Advarsel!', - 'debug_warning_text' => 'Denne applikation kører i produktionstilstand med debugging aktiveret. Dette kan udsætte følsomme data, hvis din ansøgning er tilgængelig for omverdenen. Deaktiver fejlsøgningsmodus ved at indstille værdien APP_DEBUG i din .env fil til false.', - 'delete' => 'Slet', - 'delete_confirm' => 'Er du sikker på at du vil slette :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Slettet', - 'delete_seats' => 'Slettede pladser', - 'deletion_failed' => 'Sletning mislykkedes', - 'departments' => 'Afdelinger', - 'department' => 'Afdeling', - 'deployed' => 'Implementeret', - 'depreciation' => 'Afskrivning', - 'depreciations' => 'Afskrivninger', - 'depreciation_report' => 'Afskrivningsrapport', - 'details' => 'Detaljer', - 'download' => 'Hent', - 'download_all' => 'Download alt', - 'editprofile' => 'Ret Din Profil', - 'eol' => 'EOL', - 'email_domain' => 'Email domæne', - 'email_format' => 'Email formattering', - 'employee_number' => 'Medarbejdernummer', - 'email_domain_help' => 'Dette bruges til at generere email-adresser ved importering', - 'error' => 'Fejl', - 'exclude_archived' => 'Udeluk arkiverede aktiver', - 'exclude_deleted' => 'Udeluk slettede aktiver', - 'example' => 'Eksempel: ', - '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)', - 'lastnamefirstinitial_format' => 'Efternavn Første initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Første bogstav i fornavn efternavn (jsmith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Første', - 'firstnamelastname' => 'Fornavn efternavn (janesmith@example.com)', - 'lastname_firstinitial' => 'Efternavn første bogstav i fornavn (smith_j@example.com)', - 'firstinitial.lastname' => 'Første bogstav i fornavn.efternavn (j.smith@example.com)', - 'firstnamelastinitial' => 'Fornavn førstebogstav i efternavn (janes@example.com)', - 'first_name' => 'Fornavn', - 'first_name_format' => 'Fornavn (jane@example.com)', - 'files' => 'Filer', - 'file_name' => 'Fil', - 'file_type' => 'Filtype', - 'filesize' => 'Filstørrelse', - 'file_uploads' => 'Filoverførsel', - 'file_upload' => 'Filupload', - 'generate' => 'Skab', - 'generate_labels' => 'Generer etiketter', - 'github_markdown' => 'Dette felt tillader Github flavored markdown.', - 'groups' => 'Grupper', - 'gravatar_email' => 'Gravatar email addresse', - 'gravatar_url' => 'Skift din avatar på Gravatar.com.', - 'history' => 'Historik', - 'history_for' => 'Historie for', - 'id' => 'ID', - 'image' => 'Billede', - 'image_delete' => 'Slet billede', - 'include_deleted' => 'Inkludér slettede aktiver', - 'image_upload' => 'Upload billede', - 'filetypes_accepted_help' => 'Accepteret filtype er :types. Filstørrelsen må højst være :size.|Accepterede filtyper er :types. Filstørrelsen må højst være :size.', - 'filetypes_size_help' => 'Filstørrelsen må højst være :size.', - 'image_filetypes_help' => 'Tilladte filtyper er jpg, png, gif, og svg. Maximalt tilladte upload størrelse er :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Importér', - 'importing' => 'Importerer', - 'importing_help' => 'Du kan importere assets, tilbehør, licenser, komponenter, forbrugsvarer og brugere via CSV-fil.

CSV skal være kommasepareret og formateret med overskrifter, der matcher dem i sample CSV\'er i dokumentationen.', - 'import-history' => 'Importhistorik', - 'asset_maintenance' => 'Vedligeholdelse af aktiv', - 'asset_maintenance_report' => 'Aktiv vedligeholdelsesrapport', - 'asset_maintenances' => 'Vedligeholdelse af aktiv', - 'item' => 'Emne', - 'item_name' => 'Emnenavn', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Ingen rettigheder!', - 'kits' => 'Prædefinerede Kits', - 'language' => 'Sprog', - 'last' => 'Sidste', - 'last_login' => 'Sidste login', - 'last_name' => 'Efternavn', - 'license' => 'Licens', - 'license_report' => 'Licensrapport', - 'licenses_available' => 'Tilgængelige licenser', - 'licenses' => 'Licenser', - 'list_all' => 'Vis alle', - 'loading' => 'Indlæser... Vent venligst...', - 'lock_passwords' => 'Feltværdien vil ikke blive gemt i en demoinstallation.', - 'feature_disabled' => 'Denne funktion er blevet deaktiveret til demoinstallationen.', - 'location' => 'Lokation', - 'locations' => 'Lokationer', - 'logo_size' => 'Kvadratiske logoer ser bedst ud som Logo + Text. Logo maksimum størrelse er 50px høj x 500px bred. ', - 'logout' => 'Log ud', - 'lookup_by_tag' => 'Søg på aktivkode', - 'maintenances' => 'Vedligeholdelse', - 'manage_api_keys' => 'Administrer API-nøgler', - 'manufacturer' => 'Producent', - 'manufacturers' => 'Producenter', - 'markdown' => 'Dette felt tillader Github koder.', - 'min_amt' => 'Min. antal', - 'min_amt_help' => 'Mindste antal elementer, der skal være tilgængelige, før en advarsel udløses. Lad minimumsbeholdning være tom, hvis du ikke ønsker at modtage advarsler for lavt lager.', - 'model_no' => 'Modelnummer', - 'months' => 'måneder', - 'moreinfo' => 'Mere Info', - 'name' => 'Navn', - 'new_password' => 'Ny adgangskode', - 'next' => 'Næste', - 'next_audit_date' => 'Næste revisionsdato', - 'last_audit' => 'Seneste revision', - 'new' => 'ny!', - 'no_depreciation' => 'Ingen Afskrivning', - 'no_results' => 'Ingen Resultater.', - 'no' => 'Nej', - 'notes' => 'Noter', - 'order_number' => 'Ordrenummer', - 'only_deleted' => 'Kun slettede aktiver', - 'page_menu' => 'Viser _MENU_ emner', - 'pagination_info' => 'Viser _START_ til _END_ af _TOTAL_ emner', - 'pending' => 'Afventer', - 'people' => 'Personer', - 'per_page' => 'Resultater Per Side', - 'previous' => 'Forrige', - 'processing' => 'Behandler', - 'profile' => 'Din profil', - 'purchase_cost' => 'Købsomkostninger', - 'purchase_date' => 'Købsdato', - 'qty' => 'STK', - 'quantity' => 'Antal', - 'quantity_minimum' => 'Du har :count emner under eller næsten under minimumsbeholdning', - 'quickscan_checkin' => 'Hurtig tjek ind ved skanning', - 'quickscan_checkin_status' => 'Status for tjek ind', - 'ready_to_deploy' => 'Klar til Implementering', - 'recent_activity' => 'Seneste aktivitet', - 'remaining' => 'Resterende', - 'remove_company' => 'Fjern association med selskab', - 'reports' => 'Rapporter', - 'restored' => 'gendannet', - 'restore' => 'Gendan', - 'requestable_models' => 'Modeller der kan anmodes om', - 'requested' => 'Anmodet', - 'requested_date' => 'Anmodningsdato', - 'requested_assets' => 'Anmodede aktiver', - 'requested_assets_menu' => 'Anmodede aktiver', - 'request_canceled' => 'Anmodning Annulleret', - 'save' => 'Gem', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Vælg', - 'select_all' => 'Vælg alle', - 'search' => 'Søg', - 'select_category' => 'Vælg en kategori', - 'select_department' => 'Vælg en afdeling', - 'select_depreciation' => 'Vælg en afskrivningstype', - 'select_location' => 'Vælg en placering', - 'select_manufacturer' => 'Vælg en producent', - 'select_model' => 'Vælg en model', - 'select_supplier' => 'Vælg en leverandør', - 'select_user' => 'Vælg en bruger', - 'select_date' => 'Vælg dato (ÅÅÅÅ-MM-DD)', - 'select_statuslabel' => 'Vælg Status', - 'select_company' => 'Vælg firma', - 'select_asset' => 'Vælg Asset', - 'settings' => 'Instillinger', - 'show_deleted' => 'Vis slettede', - 'show_current' => 'Vis Aktuelle', - 'sign_in' => 'Log ind', - 'signature' => 'Underskrift', - 'signed_off_by' => 'Godkendt af', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Nogle funktioner er deaktiveret for denne installation.', - 'site_name' => 'Site Navn', - 'state' => 'Stat', - 'status_labels' => 'Status labels', - 'status' => 'Status', - 'accept_eula' => 'Licensaftale', - 'supplier' => 'Leverandør', - 'suppliers' => 'Leverandører', - 'sure_to_delete' => 'Er du sikker på, at du vil slette', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Indsend', - 'target' => 'Mål', - 'time_and_date_display' => 'Tid og datovisning', - 'total_assets' => 'totale aktiver', - 'total_licenses' => 'totale licenser', - 'total_accessories' => 'samlet tilbehør', - 'total_consumables' => 'samlede forbrugsstoffer', - 'type' => 'Type', - 'undeployable' => 'Ikke implementerbar', - 'unknown_admin' => 'Ukendt Admin', - 'username_format' => 'Brugernavn Format', - 'username' => 'Brugernavn', - 'update' => 'Opdatering', - 'upload_filetypes_help' => 'Tilladte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip, og rar. Maksimalt tilladte uploadstørrelse er :size.', - 'uploaded' => 'uploaded', - 'user' => 'Bruger', - 'accepted' => 'accepteret', - 'declined' => 'faldt', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Uaccepterede aktiver', - 'users' => 'Brugere', - 'viewall' => 'Vis alle', - 'viewassets' => 'Se Tildelte Aktiver', - 'viewassetsfor' => 'Se aktiver for :name', - 'website' => 'Hjemmeside', - 'welcome' => 'Velkommen, :name', - 'years' => 'år', - 'yes' => 'Ja', - 'zip' => 'Postnummer', - 'noimage' => 'Intet billede uploadet eller billede ikke fundet.', - 'file_does_not_exist' => 'Den forespurgte fil findes ikke på serveren.', - 'file_upload_success' => 'Filupload lykkedes!', - 'no_files_uploaded' => 'Filupload lykkedes!', - 'token_expired' => 'Din form session er udløbet. Prøv igen.', - 'login_enabled' => 'Login aktiveret', - 'audit_due' => 'Forfalder til tilsyn', - 'audit_overdue' => 'Forfalden til tilsyn', - 'accept' => 'Accepter :asset', - 'i_accept' => 'Jeg accepterer', - 'i_decline' => 'Jeg afviser', - 'accept_decline' => 'Accepter/afvis', - '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' => 'vis alle', - 'hide_deleted' => 'Skjul slettede', - 'email' => 'Email', - 'do_not_change' => 'Må ikke ændres', - 'bug_report' => 'Rapporter en fejl', - 'user_manual' => 'Brugermanual', - 'setup_step_1' => 'Trin 1', - 'setup_step_2' => 'Trin 2', - 'setup_step_3' => 'Trin 3', - 'setup_step_4' => 'Trin 4', - 'setup_config_check' => 'Kontrollerer opsætning', - 'setup_create_database' => 'Opret databasetabeller', - 'setup_create_admin' => 'Opret admin-bruger', - 'setup_done' => 'Udført!', - 'bulk_edit_about_to' => 'Du skal til at redigere følgende: ', - 'checked_out' => 'Tjekket ud', - 'checked_out_to' => 'Tjekket ud til', - 'fields' => 'Felter', - 'last_checkout' => 'Seneste udtjekket', - 'due_to_checkin' => 'Følgende :count emner skal snart tjekkes ind:', - 'expected_checkin' => 'Forventet tjek ind', - 'reminder_checked_out_items' => 'Dette er en påmindelse om de emner, der for øjeblikket er tjekket ud til dig. Hvis du synes, at denne liste er unøjagtig (noget mangler, eller noget vises her, som du mener du aldrig modtaget), bedes du kontakte :reply_to_name på :reply_to_addresse.', - 'changed' => 'Ændret', - 'to' => 'Til', - 'report_fields_info' => '

Vælg de felter, du gerne vil inkludere i din brugerdefinerede rapport, og klik på Generer. Filen (custom-asset-report-YYYY-mm-dd.csv) downloades automatisk og du kan åbne den i Excel.

-

Hvis du kun ønsker at eksportere visse aktiver, skal du bruge mulighederne nedenfor for at finjustere dine resultater.

', - 'range' => 'Interval', - 'bom_remark' => 'Tilføj et BOM (byte-order mark) til denne CSV', - 'improvements' => 'Forbedringer', - 'information' => 'Information', - 'permissions' => 'Rettigheder', - 'managed_ldap' => '(Administreret via LDAP)', - 'export' => 'Eksportér', - 'ldap_sync' => 'LDAP-synkronisering', - 'ldap_user_sync' => 'LDAP-brugersynkronisering', - 'synchronize' => 'Synkronisér', - 'sync_results' => 'Synkroniseringresultater', - 'license_serial' => 'Serienummer/produktnøgle', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Dette er din oversigt. Der er mange som den, men denne er din.', - '60_percent_warning' => '60% gennemført (advarsel)', - 'dashboard_empty' => 'Det ser ud til, at du ikke har tilføjet noget endnu, så vi har ikke noget fedt at vise. Kom i gang ved at tilføje nogle aktiver, tilbehør, forbrugsvarer eller licenser nu!', - 'new_asset' => 'Nyt aktiv', - 'new_license' => 'Ny licens', - 'new_accessory' => 'Nyt tilbehør', - 'new_consumable' => 'Ny forbrugsvare', - 'collapse' => 'Skjul', - 'assigned' => 'Tildelt', - 'asset_count' => 'Antal aktiver', - 'accessories_count' => 'Antal tilbehør', - 'consumables_count' => 'Antal forbrugsvarer', - 'components_count' => 'Antal komponenter', - 'licenses_count' => 'Antal licenser', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Tjek venligst nedenstående formular for fejl', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'Aktivoplysninger', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Forbrugsvareoplysninger:', - 'consumable_name' => 'Forbrugsvarenavn:', - 'accessory_information' => 'Tilbehøroplysninger:', - 'accessory_name' => 'Tilbehørsnavn:', - 'clone_item' => 'Klon emne', - 'checkout_tooltip' => 'Tjek dette emne ud', - 'checkin_tooltip' => 'Tjek dette emne ind', - 'checkout_user_tooltip' => 'Tjek dette emne ud til en bruger', - 'maintenance_mode' => 'Tjenesten er midlertidigt utilgængelig grundet systemopdateringer. Tjek venligst tilbage senere.', - 'maintenance_mode_title' => 'Systemet er midlertidigt utilgængeligt', - 'ldap_import' => 'Brugerkodeord bør ikke administreres af LDAP. (Dette giver dig mulighed for at sende glemt adgangskode-anmodninger.)', - 'purge_not_allowed' => 'Fjernelse af slettede data er blevet deaktiveret i .env-filen. Kontakt supporten eller din systemadministrator.', - 'backup_delete_not_allowed' => 'Sletning af sikkerhedskopier er blevet deaktiveret i .env-filen. Kontakt supporten eller din systemadministrator.', - 'additional_files' => 'Yderligere filer', - 'shitty_browser' => 'Ingen signatur fundet. Hvis du bruger en ældre browser, skal du bruge en mere moderne browser til at fuldføre din accept af aktiver.', - 'bulk_soft_delete' =>'Fjern også disse brugere. Deres asset historie vil forblive intakte medmindre/indtil du fjerner slettede poster i administratorindstillingerne.', - 'bulk_checkin_delete_success' => 'Dine valgte brugere er blevet slettet og deres emner er blevet tjekket ind.', - 'bulk_checkin_success' => 'Emnerne for de valgte brugere er blevet tjekket ind.', - 'set_to_null' => 'Slet værdier for dette aktiv|Slet værdier for alle :asset_count aktiver ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'Ikke relevant - ingen købsdato angivet', - 'assets_by_status' => 'Aktiver efter status', - 'assets_by_status_type' => 'Aktiver efter statustype', - 'pie_chart_type' => 'Lagkagediagramtype for oversigten', - 'hello_name' => 'Hej, :name!', - 'unaccepted_profile_warning' => 'Du har :count emner, der kræver accept. Klik her for at acceptere eller afvise dem', - 'start_date' => 'Startdato', - 'end_date' => 'Slutdato', - 'alt_uploaded_image_thumbnail' => 'Uploadet miniature', - 'placeholder_kit' => 'Vælg et sæt', - 'file_not_found' => 'Filen blev ikke fundet', - 'preview_not_available' => '(ingen forhåndsvisning)', - 'setup' => 'Opsætning', - 'pre_flight' => 'Forhåndsopsætning', - 'skip_to_main_content' => 'Spring til hovedindhold', - 'toggle_navigation' => 'Åben/luk menu', - 'alerts' => 'Advarsler', - 'tasks_view_all' => 'Vis alle opgaver', - 'true' => 'Sandt', - 'false' => 'Falsk', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/da/help.php b/resources/lang/da/help.php deleted file mode 100644 index 166cb81498..0000000000 --- a/resources/lang/da/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Mere 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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - '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.', - - 'categories' => 'Aktiv-kategorier hjælper dig med at organisere dine enheder. Eksempler på kategorier kunne være "Stationære coputere", "Bærbare", "Mobiltelefoner", "Tabletter" osv., men du kan bruge aktiver kategorier på en hvilken som helst måde som giver mening for dig.', - - 'accessories' => 'Tilbehør er alt du udleverer til brugere men som ikke har et serienummer (eller som du er ligeglad med følge præcist). For eksempel, computermus eller tastaturer.', - - 'companies' => 'Virksomheder kan bruges som et simpelt id-felt, eller kan bruges til at begrænse synligheden af aktiver, brugere osv, hvis fuld virksomhedssupport er aktiveret i dine Admin-indstillinger.', - - 'components' => 'Komponenter er elementer, der er en del af et aktiv, for eksempel HDD, RAM osv.', - - 'consumables' => 'Forbrugsvarer er noget der købes og bruges op over tid. For eksempel printer blæk eller kopimaskine papir.', - - 'depreciations' => 'Du kan sætte aktivafskrivninger til at afskrive aktiver som lineære afskrivninger.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/da/localizations.php b/resources/lang/da/localizations.php deleted file mode 100644 index d0e2e4f51f..0000000000 --- a/resources/lang/da/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Vælg et sprog', - 'languages' => [ - 'en'=> 'Engelsk (US)', - 'en-GB'=> 'Engelsk (UK)', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabisk', - 'bg'=> 'Bulgarsk', - 'zh-CN'=> 'Kinesisk (forsimplet)', - 'zh-TW'=> 'Kinesisk (traditionel)', - 'hr'=> 'Krotatisk', - 'cs'=> 'Tjekkisk', - 'da'=> 'Dansk', - 'nl'=> 'Hollandsk', - 'en-ID'=> 'Engelsk (Indonesien)', - 'et'=> 'Estisk', - 'fil'=> 'Filippinsk', - 'fi'=> 'Finsk', - 'fr'=> 'Fransk', - 'de'=> 'Tysk', - 'de-i'=> 'Tysk (uformelt)', - 'el'=> 'Græsk', - 'he'=> 'Hebraisk', - 'hu'=> 'Ungarsk', - 'is' => 'Islandsk', - 'id'=> 'Indonesisk', - 'ga-IE'=> 'Irsk', - 'it'=> 'Italiensk', - 'ja'=> 'Japansk', - 'km' => 'Khmer', - 'ko'=> 'Koreansk', - 'lv'=>'Lettisk', - 'lt'=> 'Litauisk', - 'mk'=> 'Makedonsk', - 'ms'=> 'Malaysisk', - 'mi'=> 'Maori', - 'mn'=> 'Mongolsk', - 'no'=> 'Norsk', - 'fa'=> 'Persisk', - 'pl'=> 'Polsk', - 'pt-PT'=> 'Portugisisk', - 'pt-BR'=> 'Portugisisk (Brasilien)', - 'ro'=> 'Rumænsk', - 'ru'=> 'Russisk', - 'sr-CS' => 'Serbisk (latin)', - 'sl'=> 'Slovensk', - 'es-ES'=> 'Spansk', - 'es-CO'=> 'Spansk (Colombia)', - 'es-MX'=> 'Spansk (Mexico)', - 'es-VE'=> 'Spansk (Venezuela)', - 'sv-SE'=> 'Svensk', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Tyrkisk', - 'uk'=> 'Ukrainsk', - 'vi'=> 'Vietnamesisk', - 'cy'=> 'Walisisk', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Vælg et land', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'Forenede Arabiske Emirater', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua og Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albanien', - 'AM'=>'Armenien', - 'AN'=>'Nederlandske Antiller', - 'AO'=>'Angola', - 'AQ'=>'Antarktis', - 'AR'=>'Argentina', - 'AS'=>'Amerikansk Samoa', - 'AT'=>'Østrig', - 'AU'=>'Australien', - 'AW'=>'Aruba', - 'AX'=>'Åland', - 'AZ'=>'Aserbajdsjan', - 'BA'=>'Bosnien-Hercegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgien', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgarien', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brasilien', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus / Hviderusland', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocosøerne (Keelingøerne)', - 'CD'=>'Congo (den Demokratiske Republik)', - 'CF'=>'Centralafrikanske Republik', - 'CG'=>'Congo (Republik)', - 'CH'=>'Schweiz', - 'CI'=>'Elfenbenskysten', - 'CK'=>'Cook-øerne', - 'CL'=>'Chile', - 'CM'=>'Cameroun', - 'CN'=>'Kina (Folkerepublikken)', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Kap Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cypern', - 'CZ'=>'Tjekkiet', - 'DE'=>'Tyskland', - 'DJ'=>'Djibouti', - 'DK'=>'Danmark', - 'DM'=>'Dominica', - 'DO'=>'Dominikanske Republik', - 'DZ'=>'Algeriet', - 'EC'=>'Ecuador', - 'EE'=>'Estland', - 'EG'=>'Egypten', - 'ER'=>'Eritrea', - 'ES'=>'Spanien', - 'ET'=>'Etiopien', - 'EU'=>'Europæiske Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falklandsøerne', - 'FM'=>'Mikronesien (Mikronesiens Forenede Stater)', - 'FO'=>'Færøerne', - 'FR'=>'Frankrig', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgien', - 'GF'=>'Fransk Guyana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grønland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Ækvatorialguinea', - 'GR'=>'Grækenland', - 'GS'=>'Sydgeorgien og de Sydlige Sandwichøer', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hongkong', - 'HM'=>'Heard- og McDonaldøerne', - 'HN'=>'Honduras', - 'HR'=>'Kroatien', - 'HT'=>'Haiti', - 'HU'=>'Ungarn', - 'ID'=>'Indonesien', - 'IE'=>'Irland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'Indien', - 'IO'=>'Britiske Territorium i Det Indiske Ocean', - 'IQ'=>'Irak', - 'IR'=>'Iran (den Islamiske Republik)', - 'IS'=>'Island', - 'IT'=>'Italien', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodja', - 'KI'=>'Kiribati', - 'KM'=>'Comorerne', - 'KN'=>'Saint Christopher og Nevis', - 'KR'=>'Korea (Republikken)', - 'KW'=>'Kuwait', - 'KY'=>'Caymanøerne', - 'KZ'=>'Kasakhstan', - 'LA'=>'Laos (den Demokratiske Folkerepublik)', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Litauen', - 'LU'=>'Luxembourg', - 'LV'=>'Letland', - 'LY'=>'Libyen', - 'MA'=>'Marokko', - 'MC'=>'Monaco', - 'MD'=>'Moldova (Republikken)', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshalløerne', - 'MK'=>'Makedonien (den Tidligere Jugoslaviske Republik)', - 'ML'=>'Mali', - 'MM'=>'Myanmar / Burma', - 'MN'=>'Mongoliet', - 'MO'=>'Macao', - 'MP'=>'Nordmarianerne', - 'MQ'=>'Martinique', - 'MR'=>'Mauretanien', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldiverne', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'Ny Kaledonien', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Holland', - 'NO'=>'Norge', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Fransk Polynesien', - 'PG'=>'Papua Ny Guinea', - 'PH'=>'Filippinerne (Republikken)', - 'PK'=>'Pakistan', - 'PL'=>'Polen', - 'PM'=>'Saint Pierre og Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palæstina', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Réunion', - 'RO'=>'Rumænien', - 'RS'=>'Serbien', - 'RU'=>'Rusland (Den Russiske Føderation)', - 'RW'=>'Rwanda', - 'SA'=>'Saudi-Arabien', - 'UK'=>'Skotland', - 'SB'=>'Salomonøerne', - 'SC'=>'Seychellerne', - 'SS'=>'Sydsudan', - 'SD'=>'Sudan', - 'SE'=>'Sverige', - 'SG'=>'Singapore', - 'SH'=>'Saint Helena', - 'SI'=>'Slovenien', - 'SJ'=>'Svalbard og Jan Mayen-øerne', - 'SK'=>'Slovakiet (den Slovakiske Republik)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalien', - 'SR'=>'Suriname', - 'ST'=>'São Tomé og Príncipe', - 'SU'=>'Sovjetunionen', - 'SV'=>'El Salvador', - 'SY'=>'Syrien (den Syriske Arabiske Republik)', - 'SZ'=>'Swaziland', - 'TC'=>'Turks- og Caicosøerne', - 'TD'=>'Tchad', - 'TF'=>'Franske Sydterritorier', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'Østtimor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunesien', - 'TO'=>'Tonga', - 'TP'=>'Østtimor (gammel kode)', - 'TR'=>'Tyrkiet', - 'TT'=>'Trinidad og Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania (den Forenede Republik)', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'England (UK)', - 'US'=>'USA', - 'UM'=>'USA\'s Mindre Øbesiddelser', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatikanstaten (Holy See)', - 'VC'=>'Saint Vincent og Grenadinerne', - 'VE'=>'Venezuela', - 'VG'=>'Jomfruøerne (Britiske)', - 'VI'=>'Jomfruøerne (USA)', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis- og Futunaøerne', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'Sydafrika', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/da/mail.php b/resources/lang/da/mail.php deleted file mode 100644 index acd786056b..0000000000 --- a/resources/lang/da/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'En bruger har accepteret et emne', - 'acceptance_asset_declined' => 'En bruger har afvist et emne', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Yderligere bemærkninger:', - 'admin_has_created' => 'En administrator har oprettet en konto til dig på webstedet:.', - 'asset' => 'aktiv:', - 'asset_name' => 'Aktivnavn:', - 'asset_requested' => 'Aktiver bedt om', - 'asset_tag' => 'Inventarnummer', - 'assigned_to' => 'Tildelt', - 'best_regards' => 'Med venlig hilsen,', - 'canceled' => 'annulleret:', - 'checkin_date' => 'Checkin dato:', - 'checkout_date' => 'Checkout dato:', - 'click_to_confirm' => 'Venligst klik på følgende link for at bekræfte din: web-konto:', - 'click_on_the_link_accessory' => 'Venligst klik på linket nederst for at bekræfte, at du har modtaget tilbehør.', - 'click_on_the_link_asset' => 'Klik venligst på linket nederst for at bekræfte, at du har modtaget aktivet.', - 'Confirm_Asset_Checkin' => 'Asset checkin bekræftelse', - 'Confirm_Accessory_Checkin' => 'Tilbehør checkin bekræftelse', - 'Confirm_accessory_delivery' => 'Tilbehør leveringsbekræftelse', - 'Confirm_license_delivery' => 'Licens leveringsbekræftelse', - 'Confirm_asset_delivery' => 'Asset leveringsbekræftelse', - 'Confirm_consumable_delivery' => 'Forbrugsvare leveringsbekræftelse', - 'current_QTY' => 'Nuværende QTY', - 'Days' => 'Dage', - 'days' => 'Dage', - 'expecting_checkin_date' => 'Forventet Checkin Date:', - 'expires' => 'udløber', - 'Expiring_Assets_Report' => 'Udløbsaktiver Rapport.', - 'Expiring_Licenses_Report' => 'Udløber Licenser Rapport.', - 'hello' => 'Hej', - 'hi' => 'Hej', - 'i_have_read' => 'Jeg har læst og accepterer vilkårene for brug og har modtaget denne vare.', - 'item' => 'Vare:', - 'Item_Request_Canceled' => 'Elementforespørgsel annulleret', - 'Item_Requested' => 'Vareanmodning', - 'link_to_update_password' => 'Venligst klik på følgende link for at opdatere din: webadgangskode:', - 'login_first_admin' => 'Log ind på din nye Snipe-IT-installation ved hjælp af nedenstående referencer:', - 'login' => 'Log på:', - 'Low_Inventory_Report' => 'Lav lagerrapport', - 'inventory_report' => 'Lagerrapport', - 'min_QTY' => 'Min QTY', - 'name' => 'Navn', - 'new_item_checked' => 'En ny vare er blevet tjekket ud under dit navn, detaljerne er nedenfor.', - 'password' => 'Adgangskode:', - 'password_reset' => 'Nulstil kodeord', - - 'read_the_terms' => 'Læs venligst brugsbetingelserne nedenfor.', - 'read_the_terms_and_click' => 'Læs venligst brugsbetingelserne nedenfor, og klik på linket nederst for at bekræfte, at du læser og accepterer vilkårene for brug og har modtaget aktivet.', - 'requested' => 'Anmodede om:', - 'reset_link' => 'Din Password Reset Link', - 'reset_password' => 'Klik her for at nulstille adgangskoden:', - 'serial' => 'Seriel', - 'supplier' => 'Leverandør', - 'tag' => 'Mærkat', - 'test_email' => 'Test E-mail fra Snipe-IT', - '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 hvor garantien udløber indenfor de næste :threshold dage.|Der er :count aktiver hvor garantien udløber indenfor de næste :threshold dage.', - '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', - 'upcoming-audits' => 'Der er :count asset, som skal tilses inden :threshold dage. |Der er :count assets, som skal tilses inden :threshold dage.', - 'user' => 'Bruger', - 'username' => 'Brugernavn', - 'welcome' => 'Velkommen :navn', - 'welcome_to' => 'Velkommen til :web!', - 'your_credentials' => 'Dine Snipe-IT Legitimationsoplysninger', - 'Accessory_Checkin_Notification' => 'Tilbehør tjekket ind', - 'Asset_Checkin_Notification' => 'Asset tjekket ind', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'Licens tjekket ind', - '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', - 'rights_reserved' => 'Alle rettigheder forbeholdt.', -]; diff --git a/resources/lang/da/passwords.php b/resources/lang/da/passwords.php deleted file mode 100644 index 334f6c06c8..0000000000 --- a/resources/lang/da/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Hvis brugeren findes med en gyldig email-adresse i vores system, er der blevet sendt en e-mail til gendannelse af adgangskoden.', - 'user' => 'Hvis brugeren findes med en gyldig email-adresse i vores system, er der blevet sendt en e-mail til gendannelse af adgangskoden.', - 'token' => 'Denne nøgle til nulstilling af adgangskode er ugyldig, udløbet eller stemmer ikke overens med det angivne brugernavn.', - 'reset' => 'Din adgangskode er blevet nulstillet!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php deleted file mode 100644 index b0f783b510..0000000000 --- a/resources/lang/da/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute skal være accepteret.', - 'active_url' => ':attribute er ikke en gyldig URL.', - 'after' => ':attribute skal være en dato efter :date.', - 'after_or_equal' => 'Attributten skal være en dato efter eller lig med: dato.', - 'alpha' => ':attribute må kun indeholde bogstaver.', - 'alpha_dash' => ':attribute må kun indeholde bogstaver, tal eller bindestreger.', - 'alpha_num' => ':attribute må kun indeholde bogstaver eller tal.', - 'array' => 'Attributten skal være en matrix.', - 'before' => ':attribute skal være en dato før :date.', - 'before_or_equal' => 'Attributten skal være en dato før eller lig med: dato.', - 'between' => [ - 'numeric' => ':attribute skal være imellem :min - :max.', - 'file' => ':attribute skal være imellem :min - :max kilobytes.', - 'string' => ':attribute skal være imellem :min - :max tegn.', - 'array' => 'Attributten skal have mellem: min og: maks. Emner.', - ], - 'boolean' => 'Attributfeltet skal være sandt eller falsk.', - 'confirmed' => 'Attributbevisningen stemmer ikke overens.', - 'date' => ':attribute er ikke en gyldig dato.', - 'date_format' => ':attribute svarer ikke til formatet :format.', - 'different' => ':attribute og :other skal være forskellige.', - 'digits' => ':attribute skal være :digits cifre.', - 'digits_between' => ':attribute skal være imellem :min og :max cifre.', - 'dimensions' => 'Attributten har ugyldige billeddimensioner.', - 'distinct' => 'Attributfeltet har en duplikatværdi.', - 'email' => ':attribute formatet er ugylidgt.', - 'exists' => 'Den valgte :attribute er ugyldig.', - 'file' => 'Attributten skal være en fil.', - 'filled' => 'Attributfeltet skal have en værdi.', - 'image' => ':attribute skal være et billede.', - 'import_field_empty' => 'Værdien for :fieldname kan ikke være null.', - 'in' => 'Det valgte :attribute er ugyldigt.', - 'in_array' => 'Attributfeltet findes ikke i: andet.', - 'integer' => ':attribute skal være et heltal.', - 'ip' => ':attribute skal være en gyldig IP adresse.', - 'ipv4' => 'Attributten skal være en gyldig IPv4-adresse.', - 'ipv6' => 'Attributten skal være en gyldig IPv6-adresse.', - 'is_unique_department' => ':attribute skal være unik for denne virksomhedsplacering', - 'json' => 'Attributten skal være en gyldig JSON-streng.', - 'max' => [ - 'numeric' => ':attribute må ikke overstige :max.', - 'file' => ':attribute må ikke overstige :max. kilobytes.', - 'string' => ':attribute må ikke overstige :max. tegn.', - 'array' => 'Attributten må ikke have mere end: maks. Emner.', - ], - 'mimes' => ':attribute skal være en fil af typen: :values.', - 'mimetypes' => 'Attributten skal være en fil af typen:: værdier.', - 'min' => [ - 'numeric' => ':attribute skal mindst være :min.', - 'file' => ':attribute skal mindst være :min kilobytes.', - 'string' => ':attribute skal mindst være :min tegn.', - 'array' => 'Attributten skal have mindst: min elementer.', - ], - 'starts_with' => ':attribute skal starte med en af følgende: :values', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'Det er ikke et validt regex. ', - 'regex' => ':attribute formatet er ugyldigt.', - 'required' => ':attribute feltet er krævet.', - 'required_if' => ':attribute feltet er krævet når :other er :value.', - 'required_unless' => 'Attributfeltet er påkrævet, medmindre: andet er i: værdier.', - 'required_with' => ':attribute er krævet når :values forekommer.', - 'required_with_all' => 'Attributfeltet er påkrævet, når: værdier er til stede.', - 'required_without' => ':attribute er krævet når :values ikke forekommer.', - 'required_without_all' => 'Attributfeltet er påkrævet, når ingen af: værdier er til stede.', - 'same' => ':attribute og :other skal være ens.', - 'size' => [ - 'numeric' => ':attribute skal være :size.', - 'file' => ':attribute skal være :size kilobytes.', - 'string' => ':attribute skal være :size tegn.', - 'array' => 'Attributten skal indeholde: størrelseselementer.', - ], - 'string' => 'Attributten skal være en streng.', - 'timezone' => 'Attributten skal være en gyldig zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Adgangskoden må ikke være det samme som brugernavnet.', - 'letters' => 'Adgangskoden skal indeholde mindst ét bogstav.', - 'numbers' => 'Adgangskoden skal indeholde mindst ét tal.', - 'case_diff' => 'Adgangskoden skal bruge både store og små bogstaver.', - 'symbols' => 'Adgangskoden skal indeholde specialtegn.', - 'gte' => [ - 'numeric' => 'Værdien må ikke være negativ' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Denne adgangskode er for almindelig.', - 'statuslabel_type' => 'Du skal vælge en gyldig statusetiketype', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', - 'last_audit_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', - 'termination_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', - 'expected_checkin.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', - 'start_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', - 'end_date.date_format' => ':attribute skal være en gyldig dato i YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/de/account/general.php b/resources/lang/de-DE/account/general.php similarity index 100% rename from resources/lang/de/account/general.php rename to resources/lang/de-DE/account/general.php diff --git a/resources/lang/de/admin/accessories/general.php b/resources/lang/de-DE/admin/accessories/general.php similarity index 100% rename from resources/lang/de/admin/accessories/general.php rename to resources/lang/de-DE/admin/accessories/general.php diff --git a/resources/lang/de/admin/accessories/message.php b/resources/lang/de-DE/admin/accessories/message.php similarity index 100% rename from resources/lang/de/admin/accessories/message.php rename to resources/lang/de-DE/admin/accessories/message.php diff --git a/resources/lang/de-i/admin/accessories/table.php b/resources/lang/de-DE/admin/accessories/table.php similarity index 100% rename from resources/lang/de-i/admin/accessories/table.php rename to resources/lang/de-DE/admin/accessories/table.php diff --git a/resources/lang/de/admin/asset_maintenances/form.php b/resources/lang/de-DE/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/de/admin/asset_maintenances/form.php rename to resources/lang/de-DE/admin/asset_maintenances/form.php diff --git a/resources/lang/de/admin/asset_maintenances/general.php b/resources/lang/de-DE/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/de/admin/asset_maintenances/general.php rename to resources/lang/de-DE/admin/asset_maintenances/general.php diff --git a/resources/lang/de/admin/asset_maintenances/message.php b/resources/lang/de-DE/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/de/admin/asset_maintenances/message.php rename to resources/lang/de-DE/admin/asset_maintenances/message.php diff --git a/resources/lang/de-DE/admin/asset_maintenances/table.php b/resources/lang/de-DE/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..ee7300b781 --- /dev/null +++ b/resources/lang/de-DE/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'Asset Wartung', + 'asset_name' => 'Asset Name', + 'is_warranty' => 'Garantie', + 'dl_csv' => 'CSV Herunterladen', + ]; diff --git a/resources/lang/de-DE/admin/categories/general.php b/resources/lang/de-DE/admin/categories/general.php new file mode 100644 index 0000000000..7e9873ac98 --- /dev/null +++ b/resources/lang/de-DE/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Asset-Kategorien', + 'category_name' => 'Kategorie Name', + 'checkin_email' => 'Beim Checkin/Checkout eine E-Mail an den Benutzer senden.', + 'checkin_email_notification' => 'Dieser Benutzer erhält beim Checkin / Checkout eine E-Mail.', + 'clone' => 'Kategorie duplizieren', + 'create' => 'Kategorie erstellen', + 'edit' => 'Kategorie bearbeiten', + 'email_will_be_sent_due_to_global_eula' => 'Eine E-Mail wird an den Benutzer gesendet, da die globale EULA verwendet wird.', + 'email_will_be_sent_due_to_category_eula' => 'Eine E-Mail wird an den Benutzer gesendet, da eine EULA für diese Kategorie festgelegt ist.', + 'eula_text' => 'Kategorie EULA', + 'eula_text_help' => 'Dieses Feld erlaubt Ihnen die EULA Ihren Bedürfnissen nach Asset Typ anzupassen.Wenn Sie nur eine EULA für alle Assets haben, aktivieren Sie die Checkbox unterhalb um die Standard EULA zu verwenden.', + 'name' => 'Kategoriename', + 'require_acceptance' => 'Benutzer müssen bei Assets in dieser Kategorie Ihre Zustimmung bestätigen.', + 'required_acceptance' => 'Der Benutzer erhält eine E-Mail zur Bestätigung der Annahme des Gegenstands.', + 'required_eula' => 'Dieser Benutzer erhält eine Kopie der EULA via Email', + 'no_default_eula' => 'Keine Standard EULA gefunden. Bitte fügen Sie eine in den Einstellungen hinzu.', + 'update' => 'Kategorie aktualisieren', + 'use_default_eula' => 'Die Standard EULA statt dessen verwenden.', + 'use_default_eula_disabled' => 'Die Standard EULA verwenden.Es wurde keine Standard EULA definiert.Bitte fügen Sie in den Einstellungen eine hinzu.', + 'use_default_eula_column' => 'Standard-EULA verwenden', + +); diff --git a/resources/lang/de-DE/admin/categories/message.php b/resources/lang/de-DE/admin/categories/message.php new file mode 100644 index 0000000000..6a11ebbcbd --- /dev/null +++ b/resources/lang/de-DE/admin/categories/message.php @@ -0,0 +1,26 @@ + 'Diese Kategorie existiert nicht.', + 'assoc_models' => 'Diese Kategorie kann nicht gelöscht werden, da sie bereits einem Modell zugewiesen ist. Bitte entfernen Sie diese Kategorie von Ihren Modellen und versuchen Sie es erneut. ', + 'assoc_items' => 'Diese Kategorie kann nicht gelöscht werden da sie bereits mit einem :asset_type verbunden ist. Bitte trennen Sie diese Kategorie von Ihrem :asset_type und versuchen Sie es erneut. ', + + 'create' => array( + 'error' => 'Die Kategorie konnte nicht erstellt werden, bitte versuchen Sie es erneut.', + 'success' => 'Die Kategorie wurde erfolgreich erstellt.' + ), + + 'update' => array( + 'error' => 'Die Kategorie konnte nicht aktualisiert werden, bitte versuchen Sie es erneut', + 'success' => 'Die Kategorie wurde erfolgreich aktualisiert.', + 'cannot_change_category_type' => 'Sie können den Kategorietyp nicht ändern, nachdem er erstellt wurde', + ), + + 'delete' => array( + 'confirm' => 'Sind Sie sicher, dass Sie diese Kategorie löschen wollen?', + 'error' => 'Beim Löschen der Kategorie ist ein Problem aufgetreten. Bitte versuchen Sie es erneut.', + 'success' => 'Die Kategorie wurde erfolgreich gelöscht.' + ) + +); diff --git a/resources/lang/de-DE/admin/categories/table.php b/resources/lang/de-DE/admin/categories/table.php new file mode 100644 index 0000000000..eb8653291b --- /dev/null +++ b/resources/lang/de-DE/admin/categories/table.php @@ -0,0 +1,10 @@ + 'EULA', + 'id' => 'ID', + 'parent' => 'Übergeordnet', + 'require_acceptance' => 'Zustimmung', + 'title' => 'Name der Asset-Kategorie', + +); diff --git a/resources/lang/de-DE/admin/companies/general.php b/resources/lang/de-DE/admin/companies/general.php new file mode 100644 index 0000000000..24aa916028 --- /dev/null +++ b/resources/lang/de-DE/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Firma auswählen', + 'about_companies' => 'Über Unternehmen', + 'about_companies_description' => ' Unternehmen können als ein einfaches Informationsfeld verwendet werden, oder um die Sichtbarkeit und Verfügbarkeit von Assets auf Benutzer eines bestimmten Unternehmens zu beschränken. Hierfür muss die Mehrmandanten-Unterstützung für Firmen in den Admin-Einstellungen aktiviert werden.', +]; diff --git a/resources/lang/de-DE/admin/companies/message.php b/resources/lang/de-DE/admin/companies/message.php new file mode 100644 index 0000000000..e1221df9bf --- /dev/null +++ b/resources/lang/de-DE/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Firma existiert nicht.', + 'deleted' => 'Gelöschte Firma', + 'assoc_users' => 'Diese Firma ist mit mindestens einem Modell verknüpft und kann nicht gelöscht werden. Bitte ändern Sie die Modelle um die Verknüpfung zu lösen, und versuchen Sie es erneut. ', + 'create' => [ + 'error' => 'Firma wurde nicht erstellt, bitte versuchen Sie es noch einmal.', + 'success' => 'Firma wurde erfolgreich angelegt.', + ], + 'update' => [ + 'error' => 'Firma wurde nicht aktualisiert, bitte versuchen Sie es erneut', + 'success' => 'Firma erfolgreich aktualisiert.', + ], + '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.', + ], +]; diff --git a/resources/lang/de-DE/admin/companies/table.php b/resources/lang/de-DE/admin/companies/table.php new file mode 100644 index 0000000000..596c431dcb --- /dev/null +++ b/resources/lang/de-DE/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Firmen', + 'create' => 'Firma erstellen', + 'email' => 'Firma E-Mail', + 'title' => 'Firma', + 'phone' => 'Firmentelefon', + 'update' => 'Firma aktualisieren', + 'name' => 'Firmenname', + 'id' => 'ID', +); diff --git a/resources/lang/de-DE/admin/components/general.php b/resources/lang/de-DE/admin/components/general.php new file mode 100644 index 0000000000..ca4d62f6e1 --- /dev/null +++ b/resources/lang/de-DE/admin/components/general.php @@ -0,0 +1,16 @@ + 'Komponentenname', + 'checkin' => 'Komponente einchecken', + 'checkout' => 'Komponente herausgeben', + 'cost' => 'Einkaufspreis', + 'create' => 'Komponente erstellen', + 'edit' => 'Komponente bearbeiten', + 'date' => 'Kaufdatum', + 'order' => 'Auftragsnummer', + 'remaining' => 'Verbleibend', + 'total' => 'Gesamt', + 'update' => 'Komponente aktualisieren', + 'checkin_limit' => 'Die angegebene Menge muss gleich oder kleiner sein als :assigned_qty' +); diff --git a/resources/lang/de-DE/admin/components/message.php b/resources/lang/de-DE/admin/components/message.php new file mode 100644 index 0000000000..e7c93558e8 --- /dev/null +++ b/resources/lang/de-DE/admin/components/message.php @@ -0,0 +1,37 @@ + 'Komponente existiert nicht.', + + 'create' => array( + 'error' => 'Komponente wurde nicht erstellt, bitte versuche es noch einmal.', + 'success' => 'Komponente wurde erfolgreich erstellt.' + ), + + 'update' => array( + 'error' => 'Komponente wurde nicht geändert, bitte versuche es noch einmal', + 'success' => 'Komponente erfolgreich geändert.' + ), + + 'delete' => array( + 'confirm' => 'Sind Sie sich sicher das sie diese Komponente löschen wollen?', + 'error' => 'Beim Löschen der Komponente ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', + 'success' => 'Die Komponente wurde erfolgreich gelöscht.' + ), + + 'checkout' => array( + 'error' => 'Komponente konnte nicht herausgegeben werden. Bitte versuchen Sie es erneut', + 'success' => 'Komponente wurde erfolgreich herausgegeben.', + 'user_does_not_exist' => 'Dieser Benutzer ist ungültig. Bitte versuchen Sie es noch einmal.', + 'unavailable' => 'Nicht genügend verbleibende Komponenten: :remaining verbleibend, :requested angefordert ', + ), + + 'checkin' => array( + 'error' => 'Komponente konnte nicht eingebucht werden. Bitte versuchen Sie es erneut', + 'success' => 'Komponente wurde erfolgreich eingebucht.', + 'user_does_not_exist' => 'Dieser Benutzer existiert nicht. Bitte versuchen Sie es erneut.' + ) + + +); diff --git a/resources/lang/de-i/admin/components/table.php b/resources/lang/de-DE/admin/components/table.php similarity index 100% rename from resources/lang/de-i/admin/components/table.php rename to resources/lang/de-DE/admin/components/table.php diff --git a/resources/lang/de-DE/admin/consumables/general.php b/resources/lang/de-DE/admin/consumables/general.php new file mode 100644 index 0000000000..5e13c1c97c --- /dev/null +++ b/resources/lang/de-DE/admin/consumables/general.php @@ -0,0 +1,11 @@ + 'Verbrauchsmaterial an Benutzer ausgeben', + 'consumable_name' => 'Name des Verbrauchsmaterials', + 'create' => 'Verbrauchsmaterial erstellen', + 'item_no' => 'Artikel Nr.', + 'remaining' => 'Verbleibend', + 'total' => 'Gesamt', + 'update' => 'Verbrauchsmaterial bearbeiten', +); diff --git a/resources/lang/de/admin/consumables/message.php b/resources/lang/de-DE/admin/consumables/message.php similarity index 100% rename from resources/lang/de/admin/consumables/message.php rename to resources/lang/de-DE/admin/consumables/message.php diff --git a/resources/lang/de-i/admin/consumables/table.php b/resources/lang/de-DE/admin/consumables/table.php similarity index 100% rename from resources/lang/de-i/admin/consumables/table.php rename to resources/lang/de-DE/admin/consumables/table.php diff --git a/resources/lang/de-DE/admin/custom_fields/general.php b/resources/lang/de-DE/admin/custom_fields/general.php new file mode 100644 index 0000000000..a2937a1160 --- /dev/null +++ b/resources/lang/de-DE/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Benutzerdefinierte Felder', + 'manage' => 'Verwalten', + 'field' => 'Feld', + 'about_fieldsets_title' => 'Über Feldsätze', + 'about_fieldsets_text' => 'Ein Feldsatz ist eine Gruppe von benutzerdefinierten Feldern, die häufig für bestimmte Asset-Modelltypen wiederverwendet werden.', + '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', + 'fieldset' => 'Feldsatz', + 'qty_fields' => 'Anzahl Felder', + 'fieldsets' => 'Feldsätze', + 'fieldset_name' => 'Feldsatzname', + 'field_name' => 'Feldname', + 'field_values' => 'Feldwerte', + 'field_values_help' => 'Fügen Sie eine wählbare Option pro Zeile hinzu. Leere Zeilen, außer der ersten, werden ignoriert.', + 'field_element' => 'Formularelement', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Benutzerdefiniertes Format', + 'field_custom_format_help' => 'In diesem Feld können Sie einen Regex-Ausdruck zur Validierung verwenden. Er sollte mit "regex:" beginnen. Um beispielsweise zu validieren, dass ein benutzerdefiniertes Feld eine gültige IMEI (15 numerische Ziffern) enthält, würden Sie regex:/^[0-9]{15}$/ nutzen.', + 'required' => 'Pflichtfeld', + 'req' => 'Erf.', + 'used_by_models' => 'Von Modellen benutzt', + 'order' => 'Reihenfolge', + 'create_fieldset' => 'Neuer Feldsatz', + 'update_fieldset' => 'Feldsatz aktualisieren', + 'fieldset_does_not_exist' => 'Feldsatz :id existiert nicht', + 'fieldset_updated' => 'Feldsatz aktualisiert', + 'create_fieldset_title' => 'Neuen Feldsatz erstellen', + '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', + 'show_in_email_short' => 'In E-Mails mit einbeziehen.', + 'help_text' => 'Hilfetext', + 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', + 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', + 'about_custom_fields_text' => 'Benutzerdefinierte Felder ermöglichen es, beliebige Attribute zu Assets hinzuzufügen.', + 'add_field_to_fieldset' => 'Feld zum Feldsatz hinzufügen', + 'make_optional' => 'Benötigt - klicken, um optional zu machen', + 'make_required' => 'Optional - Klicken, um erforderlich zu machen', + 'reorder' => 'Erneut bestellen', + 'db_field' => 'Datenbankfeld', + 'db_convert_warning' => 'WARNUNG. Dieses Feld befindet sich in der Tabelle mit benutzerdefinierten Feldern als :db_column sollte aber :expected sein.', + 'is_unique' => 'Dieser Wert muss für jedes Asset einzigartig sein', + 'unique' => 'Einzigartig', + 'display_in_user_view' => 'Erlaube dem Benutzer, an den das Asset herausgegeben wurde, diese Werte auf der Seite "Zugeordnete Assets anzeigen" anzeigen zu lassen', + 'display_in_user_view_table' => 'Für Benutzer sichtbar', + 'auto_add_to_fieldsets' => 'Automatisch zu jedem neuen Feldsatz hinzufügen', + 'add_to_preexisting_fieldsets' => 'Zu allen existierenden Feldsätzen hinzufügen', + 'show_in_listview' => 'Standardmäßig in Listenansichten anzeigen. Berechtigte Benutzer können weiterhin über die Spaltenauswahl ein-/ausblenden', + 'show_in_listview_short' => 'In Listen anzeigen', + 'show_in_requestable_list_short' => 'In anforderbarer Asset-Liste anzeigen', + 'show_in_requestable_list' => 'Wert in der anforderbaren Asset-Liste anzeigen. Verschlüsselte Felder werden nicht angezeigt', + 'encrypted_options' => 'Dieses Feld ist verschlüsselt, so dass einige Anzeigeoptionen nicht verfügbar sind.', + +]; diff --git a/resources/lang/de/admin/custom_fields/message.php b/resources/lang/de-DE/admin/custom_fields/message.php similarity index 100% rename from resources/lang/de/admin/custom_fields/message.php rename to resources/lang/de-DE/admin/custom_fields/message.php diff --git a/resources/lang/de/admin/departments/message.php b/resources/lang/de-DE/admin/departments/message.php similarity index 100% rename from resources/lang/de/admin/departments/message.php rename to resources/lang/de-DE/admin/departments/message.php diff --git a/resources/lang/de-i/admin/departments/table.php b/resources/lang/de-DE/admin/departments/table.php similarity index 100% rename from resources/lang/de-i/admin/departments/table.php rename to resources/lang/de-DE/admin/departments/table.php diff --git a/resources/lang/de/admin/depreciations/general.php b/resources/lang/de-DE/admin/depreciations/general.php similarity index 100% rename from resources/lang/de/admin/depreciations/general.php rename to resources/lang/de-DE/admin/depreciations/general.php diff --git a/resources/lang/de/admin/depreciations/message.php b/resources/lang/de-DE/admin/depreciations/message.php similarity index 100% rename from resources/lang/de/admin/depreciations/message.php rename to resources/lang/de-DE/admin/depreciations/message.php diff --git a/resources/lang/de-i/admin/depreciations/table.php b/resources/lang/de-DE/admin/depreciations/table.php similarity index 100% rename from resources/lang/de-i/admin/depreciations/table.php rename to resources/lang/de-DE/admin/depreciations/table.php diff --git a/resources/lang/de/admin/groups/message.php b/resources/lang/de-DE/admin/groups/message.php similarity index 100% rename from resources/lang/de/admin/groups/message.php rename to resources/lang/de-DE/admin/groups/message.php diff --git a/resources/lang/de-i/admin/groups/table.php b/resources/lang/de-DE/admin/groups/table.php similarity index 100% rename from resources/lang/de-i/admin/groups/table.php rename to resources/lang/de-DE/admin/groups/table.php diff --git a/resources/lang/de-i/admin/groups/titles.php b/resources/lang/de-DE/admin/groups/titles.php similarity index 100% rename from resources/lang/de-i/admin/groups/titles.php rename to resources/lang/de-DE/admin/groups/titles.php diff --git a/resources/lang/de-DE/admin/hardware/form.php b/resources/lang/de-DE/admin/hardware/form.php new file mode 100644 index 0000000000..1f67f3ef99 --- /dev/null +++ b/resources/lang/de-DE/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Massenlöschung von Assets bestätigen', + 'bulk_restore' => 'Massenwiederherstellung 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_restore_help' => 'Überprüfen Sie die Assets für die Massenwiederherstellung. Sobald sie wiederhergestellt sind, werden diese Assets nicht mit Benutzern assoziiert, denen sie zuvor zugewiesen wurden.', + 'bulk_delete_warn' => 'Sie sind im Begriff :asset_count Assets zu löschen.', + 'bulk_restore_warn' => 'Sie sind dabei, :asset_count Assets wiederherzustellen.', + 'bulk_update' => 'Massenaktualisierung von Assets', + 'bulk_update_help' => 'Diese Eingabemaske erlaubt Ihnen die Aktualisierung von mehreren 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 eines einzelnen Assets zu bearbeiten. |Sie sind dabei, die Eigenschaften von :asset_count Assets zu bearbeiten.', + 'bulk_update_with_custom_field' => 'Beachten Sie, dass die Assets :asset_model_count verschiedene Arten von Modellen sind.', + 'bulk_update_model_prefix' => 'Auf Modellen', + 'bulk_update_custom_field_unique' => 'Dies ist ein einzigartiges Feld und kann nicht in Bulk bearbeitet werden.', + 'checkedout_to' => 'Herausgegeben an', + 'checkout_date' => 'Herausgabedatum', + 'checkin_date' => 'Rücknahmedatum', + 'checkout_to' => 'Herausgeben an', + 'cost' => 'Kaufpreis', + 'create' => 'Asset erstellen', + 'date' => 'Kaufdatum', + 'depreciation' => 'Abschreibung', + 'depreciates_on' => 'Abschreiben auf', + 'default_location' => 'Standard-Standort', + 'default_location_phone' => 'Standard-Telefon', + 'eol_date' => 'Ende der Nutzungsdauer', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Erwartetes Rückgabedatum', + 'expires' => 'Gültig bis', + 'fully_depreciated' => 'Komplett Abgeschrieben', + 'help_checkout' => 'Um das Asset sofort zuzuweisen, wählen Sie "Bereit zum Herausgeben" in der Status-Liste aus. ', + 'mac_address' => 'MAC-Adresse', + 'manufacturer' => 'Hersteller', + 'model' => 'Modell', + 'months' => 'Monate', + 'name' => 'Asset Name', + 'notes' => 'Notizen', + 'order' => 'Auftragsnummer', + 'qr' => 'QR-Code', + 'requestable' => 'Benutzer dürfen dieses Asset anfordern', + 'select_statustype' => 'Status Typ auswählen', + 'serial' => 'Seriennummer', + 'status' => 'Status', + 'tag' => 'Asset Tag', + 'update' => 'Asset Update', + 'warranty' => 'Garantie', + '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_location_update_actual' => 'Nur aktuellen Standort 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' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', + 'optional_infos' => 'Optionale Informationen', + 'order_details' => 'Bestellinformationen' +]; diff --git a/resources/lang/de-DE/admin/hardware/general.php b/resources/lang/de-DE/admin/hardware/general.php new file mode 100644 index 0000000000..e910a427c1 --- /dev/null +++ b/resources/lang/de-DE/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Über Assets', + 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder einem Asset-Tag identifiziert werden. Meistens sind diese Gegenstände von höherem Wert, weshalb es Sinn ergibt diese spezifisch zu kennzeichnen.', + 'archived' => 'Archiviert', + 'asset' => 'Asset', + 'bulk_checkout' => 'Assets herausgeben', + 'bulk_checkin' => 'Assets zurücknehmen', + 'checkin' => 'Asset zurücknehmen', + 'checkout' => 'Asset herausgeben', + 'clone' => 'Asset duplizieren', + 'deployable' => 'Einsetzbar', + 'deleted' => 'Dieses Asset wurde gelöscht.', + 'delete_confirm' => 'Sind Sie sich sicher, dass Sie dieses Asset löschen möchten?', + 'edit' => 'Asset bearbeiten', + 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Sie müssen das Modell wiederherstellen, bevor Sie das Asset wiederherstellen können.', + 'model_invalid' => 'Das Modell dieses Asset ist ungültig.', + 'model_invalid_fix' => 'Das Asset sollte bearbeitet werden, um dies zu korrigieren, bevor versucht wird, es ein- oder auszuchecken.', + 'requestable' => 'Anforderbar', + 'requested' => 'Angefordert', + 'not_requestable' => 'Kann nicht angefordert werden', + 'requestable_status_warning' => 'Wechsle nicht den Status "Anforderbar"', + 'restore' => 'Asset wiederherstellen', + 'pending' => 'Ausstehend', + 'undeployable' => 'Nicht einsetzbar', + 'undeployable_tooltip' => 'Dieses Asset hat eine Statusbezeichnung, die nicht einsetzbar ist und zu diesem Zeitpunkt nicht ausgecheckt werden kann.', + 'view' => 'Asset ansehen', + 'csv_error' => 'Es gibt einen Fehler in der CSV-Datei:', + 'import_text' => '

Laden Sie eine CSV hoch, das den Assetverlauf enthält. Die Assets und Benutzer MÜSSEN bereits im System vorhanden sein oder sie werden übersprungen. Für den Verlaufsimport passende Assets werden über den Asset-Tag zugeordnet. Wir werden versuchen, einen passenden Benutzer, basierend auf dem von Ihnen angegebenen Benutzernamen und den unten ausgewählten Kriterien, zu finden. Wenn Sie keine Kriterien auswählen, wird über das Benutzernamensformat, das Sie in Admin- > Allgemeine Einstellungenkonfiguriert haben, eine Zuordnung versucht.

Felder, die in der CSV enthalten sind, müssen mit den Kopfzeilen übereinstimmen: Asset Tag, Name, Checkout Datum, Check-in Datum. Zusätzliche Felder werden ignoriert.

Check-in Datum: Bei leeren oder zukünftiger Check-in Daten werden die Elemente direkt dem genannten User ausgecheckt. Ohne die Spalte Check-in Datum wird das aktuelle Datum gesetzt.

+ ', + 'csv_import_match_f-l' => 'Versuchen Sie, Benutzer im Vorname.Nachname (jane.smith) Format zu finden', + 'csv_import_match_initial_last' => 'Versuchen Sie, Benutzer im ersten ersten Nachnamen (jsmith) Format zu finden', + 'csv_import_match_first' => 'Versuchen Sie, Benutzer im Vorname (jane) Format zu finden', + 'csv_import_match_email' => 'Versuchen Sie, Benutzer mit E-Mail als Benutzername zu identifizieren', + 'csv_import_match_username' => 'Versuche Benutzer mit Benutzernamen zu identifizieren', + 'error_messages' => 'Fehlermeldungen:', + 'success_messages' => 'Erfolgsmeldungen:', + 'alert_details' => 'Siehe unten für Details.', + 'custom_export' => 'Benutzerdefinierter Export', + 'mfg_warranty_lookup' => ':manufacturer Garantiestatus Abfrage', + 'user_department' => 'Abteilung des Benutzers', +]; diff --git a/resources/lang/de-DE/admin/hardware/message.php b/resources/lang/de-DE/admin/hardware/message.php new file mode 100644 index 0000000000..c727b68bb9 --- /dev/null +++ b/resources/lang/de-DE/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => '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' => [ + 'error' => 'Asset wurde nicht erstellt. Bitte versuchen Sie es erneut. :(', + 'success' => 'Asset wurde erfolgreich erstellt. :)', + 'success_linked' => 'Asset mit Tag :tag wurde erfolgreich erstellt. Klicken Sie hier, um anzuzeigen.', + ], + + '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.', + 'no_assets_selected' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts aktualisiert.', + 'assets_do_not_exist_or_are_invalid' => 'Ausgewählte Assets können nicht aktualisiert werden.', + ], + + 'restore' => [ + 'error' => 'Asset wurde nicht wiederhergestellt, bitte versuchen Sie es noch einmal', + 'success' => 'Asset erfolgreich wiederhergestellt.', + 'bulk_success' => 'Asset erfolgreich wiederhergestellt.', + 'nothing_updated' => 'Es wurden keine Assets ausgewählt, also wurde nichts wiederhergestellt.', + ], + + 'audit' => [ + 'error' => 'Asset Audit war nicht erfolgreich. Bitte versuche es erneut.', + 'success' => 'Asset-Audit erfolgreich protokolliert.', + ], + + + 'deletefile' => [ + 'error' => 'Datei wurde nicht gelöscht. Bitte versuchen Sie es erneut.', + 'success' => 'Datei erfolgreich gelöscht.', + ], + + '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' => [ + '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', + 'file_missing' => 'Die ausgewählte Datei fehlt', + 'header_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der Kopfzeile enthalten fehlerhafte UTF-8 Zeichen', + 'content_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der ersten Zeile des Inhalts enthalten fehlerhafte UTF-8-Zeichen', + ], + + + '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.', + ], + + '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' => 'Sie müssen mindestens ein Asset aus der Liste auswählen', + ], + + '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' => [ + 'error' => 'Das Asset wurde nicht angefordert, bitte versuchen Sie es erneut', + 'success' => 'Gegenstand erfolgreich angefordert.', + 'canceled' => 'Herausgeben erfolgreich abgebrochen', + ], + +]; diff --git a/resources/lang/de-DE/admin/hardware/table.php b/resources/lang/de-DE/admin/hardware/table.php new file mode 100644 index 0000000000..9b1fcc196a --- /dev/null +++ b/resources/lang/de-DE/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Modell', + 'assigned_to' => 'Zugewiesen an', + 'book_value' => 'Aktueller Wert', + 'change' => 'Zurücknehmen/Herausgeben', + 'checkout_date' => 'Herausgabedatum', + 'checkoutto' => 'Herausgegeben', + 'components_cost' => 'Gesamtkosten der Komponenten', + 'current_value' => 'Aktueller Wert', + 'diff' => 'Differenz', + 'dl_csv' => 'CSV Herunterladen', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Letztes Rücknahmedatum', + 'location' => 'Standort', + 'purchase_cost' => 'Kosten', + 'purchase_date' => 'Kaufdatum', + 'serial' => 'Seriennummer', + 'status' => 'Status', + 'title' => 'Asset ', + 'image' => 'Geräte-Bild', + 'days_without_acceptance' => 'Tage ohne Akzeptierung', + 'monthly_depreciation' => 'Monatliche Abschreibung', + 'assigned_to' => 'Zugewiesen an', + 'requesting_user' => 'Benutzer anfordern', + 'requested_date' => 'Angefordertes Datum', + 'changed' => 'Geändert', + 'icon' => 'Symbol', +]; diff --git a/resources/lang/de-DE/admin/kits/general.php b/resources/lang/de-DE/admin/kits/general.php new file mode 100644 index 0000000000..530d2042da --- /dev/null +++ b/resources/lang/de-DE/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Ü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 ', + 'create_success' => 'Kit wurde erfolgreich erstellt.', + 'create' => 'Vordefiniertes Kit erstellen', + 'update' => 'Vordefiniertes Kit aktualisieren', + 'delete_success' => 'Kit wurde erfolgreich gelöscht.', + 'update_success' => 'Kit wurde erfolgreich aktualisiert.', + 'none_models' => 'Es gibt nicht genügend verfügbare Assets für :model zum Herausgeben. :qty sind erforderlich. ', + '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' => 'Zubehör anhängen', + 'update_appended_accessory' => 'Angefügtes Zubehör aktualisieren', + 'append_consumable' => 'Verbrauchsmaterial anhängen', + 'update_appended_consumable' => 'Angehängtes Verbrauchsmaterial aktualisieren', + 'append_license' => 'Lizenz anhängen', + 'update_appended_license' => 'Angefügte Lizenz aktualisieren', + 'append_model' => 'Modell anhängen', + 'update_appended_model' => 'Angefügte Lizenz aktualisieren', + 'license_error' => 'Lizenz bereits mit Kit verbunden', + 'license_added_success' => 'Die Lizenz wurde erfolgreich hinzugefügt', + 'license_updated' => 'Die Lizenz wurde erfolgreich aktualisiert', + 'license_none' => 'Die Lizenz existiert nicht', + 'license_detached' => 'Die Lizenz wurde erfolgreich gelöst', + 'consumable_added_success' => 'Verbrauchsmaterial erfolgreich hinzugefügt', + 'consumable_updated' => 'Verbrauchsmaterial wurde erfolgreich aktualisiert', + 'consumable_error' => 'Verbrauchsmaterial bereits an Kit angehängt', + 'consumable_deleted' => 'Erfolgreich gelöscht', + 'consumable_none' => 'Verbrauchsmaterial existiert nicht', + 'consumable_detached' => 'Verbrauchsmaterial wurde erfolgreich gelöst', + 'accessory_added_success' => 'Zubehör erfolgreich hinzugefügt', + 'accessory_updated' => 'Zubehör wurde erfolgreich aktualisiert', + 'accessory_detached' => 'Zubehör wurde erfolgreich getrennt', + 'accessory_error' => 'Zubehör bereits an Kit angeschlossen', + 'accessory_deleted' => 'Löschen war erfolgreich', + 'accessory_none' => 'Das 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' => 'Modell wurde erfolgreich gelöst', +]; diff --git a/resources/lang/de-i/admin/labels/message.php b/resources/lang/de-DE/admin/labels/message.php similarity index 100% rename from resources/lang/de-i/admin/labels/message.php rename to resources/lang/de-DE/admin/labels/message.php diff --git a/resources/lang/de-DE/admin/labels/table.php b/resources/lang/de-DE/admin/labels/table.php new file mode 100644 index 0000000000..c26f4406cd --- /dev/null +++ b/resources/lang/de-DE/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Testfirma limitiert', + 'example_defaultloc' => 'Gebäude 1', + 'example_category' => 'Testkategorie', + 'example_location' => 'Baue 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Testmodell', + 'example_supplier' => 'Testfirma limitiert', + 'labels_per_page' => 'Label', + 'support_fields' => 'Felder', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Bezeichnung', + +]; \ No newline at end of file diff --git a/resources/lang/de/admin/licenses/form.php b/resources/lang/de-DE/admin/licenses/form.php similarity index 100% rename from resources/lang/de/admin/licenses/form.php rename to resources/lang/de-DE/admin/licenses/form.php diff --git a/resources/lang/de-DE/admin/licenses/general.php b/resources/lang/de-DE/admin/licenses/general.php new file mode 100644 index 0000000000..b66462fd6e --- /dev/null +++ b/resources/lang/de-DE/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Über Lizenzen', + 'about_licenses' => 'Lizenzen werden verwendet, um Software zu verfolgen. Sie haben eine bestimmte Anzahl von Plätzen, die an Einzelpersonen ausgegeben werden können', + 'checkin' => 'Lizenz einbuchen', + 'checkout_history' => 'Zuweisungsverlauf', + 'checkout' => 'Lizenzaktivierung herausgeben', + 'edit' => 'Lizenz bearbeiten', + 'filetype_info' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, und rar.', + 'clone' => 'Lizenz duplizieren', + 'history_for' => 'Verlauf für ', + 'in_out' => 'Zurücknehmen/Herausgeben', + 'info' => 'Lizenzinfo', + 'license_seats' => 'Lizenzaktivierungen', + 'seat' => 'Lizenz', + 'seats' => 'Verfügbare Lizenzen', + 'software_licenses' => 'Software Lizenzen', + 'user' => 'Nutzer', + 'view' => 'Lizenz ansehen', + 'delete_disabled' => 'Diese Lizenz kann noch nicht gelöscht werden, da einige Plätze noch ausgecheckt sind.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Alle Plätze zurücknehmen', + 'modal' => 'Diese Aktion wird einen Sitz zurücknehmen. | Diese Aktion wird alle :checkedout_seats_count Sitze für diese Lizenz zurücknehmen.', + 'enabled_tooltip' => 'ALLE Plätze für diese Lizenz zurücknehmen, sowohl von Benutzern als auch von Assets', + 'disabled_tooltip' => 'Es ist deaktiviert, da derzeit keine Plätze zum herausgegeben verfügbar sind', + 'disabled_tooltip_reassignable' => 'Dies ist deaktiviert, da die Lizenz nicht zuweisbar ist', + 'success' => 'Lizenz erfolgreich zurückgenommen! | Alle Lizenzen wurden erfolgreich zurückgenommen!', + 'log_msg' => 'Zurückgenommen über Massen-Zurücknehmen in der Lizenzübersicht', + ], + + 'checkout_all' => [ + 'button' => 'Alle Plätze herausgeben', + 'modal' => 'Diese Aktion wird einen Platz für den ersten verfügbaren Benutzer herausgeben. | Diese Aktion wird alle :available_seats_count Plätze an die ersten verfügbaren Benutzer herausgeben. Ein Benutzer wird als verfügbar für diesen Platz betrachtet, wenn er diese Lizenz noch nicht zugewiesen hat und die "Lizenzen automatisch zuweisen" Eigenschaft auf dem Benutzerkonto aktiviert ist.', + 'enabled_tooltip' => 'ALLE Plätze (oder so viele wie verfügbar sind) an ALLE Benutzer herausgeben', + 'disabled_tooltip' => 'Dies ist deaktiviert, da derzeit keine Sitze verfügbar sind', + 'success' => 'Lizenz erfolgreich herausgegeben! | Alle :count Lizenzen wurden erfolgreich herausgegeben!', + 'error_no_seats' => 'Es gibt keine verbleibenden Plätze für diese Lizenz.', + 'warn_not_enough_seats' => ':count Benutzern wurde diese Lizenz zugewiesen, aber es gibt keine verfügbaren Lizenzplätze mehr.', + 'warn_no_avail_users' => 'Nichts zu tun. Es gibt keine Benutzer, denen diese Lizenz noch nicht zugewiesen ist.', + 'log_msg' => 'Herausgegeben über Massen-Herausgeben in Lizenzübersicht', + + + ], + ], + + 'below_threshold' => 'Für diese Lizenz gibt es nur noch :remaining_count Sitze mit einer Mindestanzahl von :min_amt. Sie können erwägen, mehr Sitze zu kaufen.', + 'below_threshold_short' => 'Dieser Artikel liegt unter der Mindestmenge der benötigten Menge.', +); diff --git a/resources/lang/de-DE/admin/licenses/message.php b/resources/lang/de-DE/admin/licenses/message.php new file mode 100644 index 0000000000..695b664010 --- /dev/null +++ b/resources/lang/de-DE/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Die Lizenz existiert nicht oder Sie haben keine Berechtigung, sie anzusehen.', + 'user_does_not_exist' => 'Benutzer existiert nicht.', + 'asset_does_not_exist' => 'Das Asset, das Sie mit dieser Lizenz verknüpfen möchten, existiert nicht.', + 'owner_doesnt_match_asset' => 'Der Gegenstand, den Sie mit dieser Lizenz verknüpfen möchten, gehört jemand anderem als der im Dropdown-Feld ausgewählten Person.', + 'assoc_users' => 'Diese Lizenz ist derzeit mindestens einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nehmen Sie die Lizenz zurück und versuchen Sie anschließend erneut diese zu löschen. ', + 'select_asset_or_person' => 'Sie müssen ein Asset oder einen Benutzer auswählen, aber nicht beides.', + 'not_found' => 'Lizenz nicht gefunden', + 'seats_available' => ':seat_count Plätze verfügbar', + + + 'create' => array( + 'error' => 'Lizenz wurde nicht erstellt, bitte versuchen Sie es erneut.', + 'success' => 'Die Lizenz wurde erfolgreich erstellt.' + ), + + 'deletefile' => array( + 'error' => 'Datei wurde nicht gelöscht. Bitte versuchen Sie es erneut.', + 'success' => 'Datei erfolgreich gelöscht.', + ), + + 'upload' => array( + 'error' => 'Datei(en) wurden nicht hochgeladen. Bitte versuchen Sie es erneut.', + 'success' => 'Datei(en) erfolgreich hochgeladen.', + 'nofiles' => 'Sie haben keine Datei zum Hochladen ausgewählt oder die Datei, die Sie hochladen möchten, ist zu groß', + 'invalidfiles' => 'Eine oder mehrere Ihrer Dateien sind zu groß oder ist ein Dateityp, der nicht zulässig ist. Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml und lic.', + ), + + 'update' => array( + 'error' => 'Die Lizenz wurde nicht aktualisiert, bitte versuchen Sie es erneut', + 'success' => 'Die Lizenz wurde erfolgreich aktualisiert.' + ), + + 'delete' => array( + 'confirm' => 'Sind Sie sicher, dass Sie diese Lizenz löschen wollen?', + 'error' => 'Beim Löschen der Lizenz ist ein Problem aufgetreten. Bitte versuchen Sie es erneut.', + 'success' => 'Die Lizenz wurde erfolgreich gelöscht.' + ), + + 'checkout' => array( + 'error' => 'Lizenz wurde nicht herausgegeben, bitte versuchen Sie es erneut.', + 'success' => 'Lizenz wurde erfolgreich herausgegeben', + 'not_enough_seats' => 'Nicht genügend Lizenz-Sitze zur Herausgabe verfügbar', + ), + + 'checkin' => array( + 'error' => 'Lizenz wurde nicht zurückgenommen, bitte versuchen Sie es erneut.', + 'success' => 'Die Lizenz wurde erfolgreich zurückgenommen' + ), + +); diff --git a/resources/lang/de/admin/licenses/table.php b/resources/lang/de-DE/admin/licenses/table.php similarity index 100% rename from resources/lang/de/admin/licenses/table.php rename to resources/lang/de-DE/admin/licenses/table.php diff --git a/resources/lang/de-DE/admin/locations/message.php b/resources/lang/de-DE/admin/locations/message.php new file mode 100644 index 0000000000..dc1b589f8e --- /dev/null +++ b/resources/lang/de-DE/admin/locations/message.php @@ -0,0 +1,29 @@ + 'Standort nicht verfügbar.', + 'assoc_users' => 'Dieser Standort ist aktuell mindestens einem Benutzer zugewiesen und kann nicht gelöscht werden. Bitte entfernen Sie die Standortzuweisung bei den jeweiligen Benutzern und versuchen Sie es erneut. ', + 'assoc_assets' => 'Dieser Standort ist aktuell mindestens einem Gegenstand zugewiesen und kann nicht gelöscht werden. Bitte entfernen Sie die Standortzuweisung bei den jeweiligen Gegenständen und versuchen Sie es erneut diesen Standort zu entfernen. ', + 'assoc_child_loc' => 'Dieser Ort ist aktuell mindestens einem anderen Ort übergeordnet und kann nicht gelöscht werden. Bitte Orte aktualisieren, so dass dieser Standort nicht mehr verknüpft ist und erneut versuchen. ', + 'assigned_assets' => 'Zugeordnete Assets', + 'current_location' => 'Aktueller Standort', + + + 'create' => array( + 'error' => 'Standort wurde nicht erstellt, bitte versuchen Sie es erneut.', + 'success' => 'Standort erfolgreich erstellt.' + ), + + 'update' => array( + 'error' => 'Standort wurde nicht aktualisiert, bitte erneut versuchen', + 'success' => 'Standort erfolgreich aktualisiert.' + ), + + 'delete' => array( + 'confirm' => 'Möchten Sie diesen Standort wirklich entfernen?', + 'error' => 'Es gab einen Fehler beim Löschen des Standorts. Bitte erneut versuchen.', + 'success' => 'Der Standort wurde erfolgreich gelöscht.' + ) + +); diff --git a/resources/lang/de-DE/admin/locations/table.php b/resources/lang/de-DE/admin/locations/table.php new file mode 100644 index 0000000000..5a997800ee --- /dev/null +++ b/resources/lang/de-DE/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Über Standorte', + 'about_locations' => 'Standorte werden verwendet, um Standortinformationen für Benutzer, Assets und andere Elemente zu verfolgen', + 'assets_rtd' => 'Gegenstände', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Zugewiesene Gegenstände', + 'id' => 'ID', + 'city' => 'Ort', + 'state' => 'Bundesland', + 'country' => 'Land', + 'create' => 'Standort erstellen', + 'update' => 'Standort aktualisieren', + 'print_assigned' => 'Zugewiesene drucken', + 'print_all_assigned' => 'Alles Zugewiesene drucken', + 'name' => 'Standortname', + 'address' => 'Adresse', + 'address2' => 'Adresszeile 2', + 'zip' => 'Postleitzahl', + 'locations' => 'Standorte', + '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' => 'Erwartete Rückgabe', + 'date' => 'Datum:', + 'phone' => 'Standort Telefon', + 'signed_by_asset_auditor' => 'Unterschrieben von (Assetprüfer):', + 'signed_by_finance_auditor' => 'Unterschrieben von (Finanzprüfer):', + 'signed_by_location_manager' => 'Unterschrieben von (Standortmanager):', + 'signed_by' => 'Unterschrieben von:', +]; diff --git a/resources/lang/de-DE/admin/manufacturers/message.php b/resources/lang/de-DE/admin/manufacturers/message.php new file mode 100644 index 0000000000..6fb2f9b497 --- /dev/null +++ b/resources/lang/de-DE/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variablen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, und {MODEL_NAME} kann in Ihrer URL verwendet werden, um diese Werte automatisch zu füllen, wenn Sie Assets sehen - zum Beispiel https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Hersteller existiert nicht.', + 'assoc_users' => 'Dieser Hersteller ist bereits mit einem Model verknüpft und kann nicht gelöscht werden. Bitte trennen sie Ihre Modelle von diesem Hersteller und versuchen Sie es Erneut.', + + 'create' => array( + 'error' => 'Der Hersteller konnte nicht erstellt werden, bitte versuchen sie es erneut.', + 'success' => 'Der Hersteller wurde erfolgreich erstellt.' + ), + + 'update' => array( + 'error' => 'Der Hersteller konnte nicht aktualisiert werden, bitte versuchen sie es erneut', + 'success' => 'Der Hersteller wurde erfolgreich erstellt.' + ), + + 'restore' => array( + 'error' => 'Der Hersteller wurde nicht wiederhergestellt. Bitte versuchen Sie es erneut', + 'success' => 'Hersteller wurde erfolgreich wiederhergestellt.' + ), + + 'delete' => array( + 'confirm' => 'Sind sie sicher, dass sie diesen Hersteller löschen wollen?', + 'error' => 'Beim löschen des Herstellers ist ein Problem aufgetreten. Bitte versuchen sie es erneut.', + 'success' => 'Der Hersteller wurde erfolgreich gelöscht.' + ) + +); diff --git a/resources/lang/de-DE/admin/manufacturers/table.php b/resources/lang/de-DE/admin/manufacturers/table.php new file mode 100644 index 0000000000..294d07a861 --- /dev/null +++ b/resources/lang/de-DE/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Über Hersteller', + 'about_manufacturers_text' => 'Hersteller sind Firmen, die ihre Assets herstellen. Hier können Sie wichtige Supportkontakte eintragen, welche in den Assetdetails angezeigt werden.', + 'asset_manufacturers' => 'Asset Hersteller', + 'create' => 'Hersteller anlegen', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support per E-Mail', + 'support_phone' => 'Support Telefon', + 'support_url' => 'Support-URL', + 'warranty_lookup_url' => 'Link zu Garantiebedingungen', + 'update' => 'Hersteller aktualisieren', + +); diff --git a/resources/lang/de/admin/models/general.php b/resources/lang/de-DE/admin/models/general.php similarity index 100% rename from resources/lang/de/admin/models/general.php rename to resources/lang/de-DE/admin/models/general.php diff --git a/resources/lang/de-DE/admin/models/message.php b/resources/lang/de-DE/admin/models/message.php new file mode 100644 index 0000000000..e22d625cff --- /dev/null +++ b/resources/lang/de-DE/admin/models/message.php @@ -0,0 +1,47 @@ + 'Gelöschtes Asset-Modell', + 'does_not_exist' => 'Modell existiert nicht.', + 'no_association' => 'WARNUNG! Das Asset Modell für dieses Element ist ungültig oder fehlt!', + 'no_association_fix' => 'Dies wird Dinge auf seltsame und schreckliche Weise zerstören. Bearbeite dieses Asset jetzt, um ihm ein Modell zuzuordnen.', + 'assoc_users' => 'Dieses Modell ist zurzeit mit einem oder mehreren Assets verknüpft und kann nicht gelöscht werden. Bitte lösche die Assets und versuche dann erneut das Modell zu löschen. ', + + + 'create' => array( + 'error' => 'Modell wurde nicht erstellt. Bitte versuch es noch einmal.', + 'success' => 'Modell wurde erfolgreich erstellt.', + 'duplicate_set' => 'Ein Asset-Modell mit diesem Namen, Hersteller und Modell Nummer existiert bereits.', + ), + + 'update' => array( + 'error' => 'Modell wurde nicht aktualisiert. Bitte versuch es noch einmal', + 'success' => 'Modell wurde erfolgreich aktualisiert.', + ), + + 'delete' => array( + 'confirm' => 'Sind Sie sicher, dass Sie dieses Asset Modell löschen möchten?', + 'error' => 'Beim Löschen des Modells ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', + 'success' => 'Das Modell wurde erfolgreich gelöscht.' + ), + + 'restore' => array( + 'error' => 'Das Modell konnte nicht Wiederhergestellt werden, bitte versuchen Sie es erneut', + 'success' => 'Das Modell wurde erfolgreich wiederhergestellt.' + ), + + 'bulkedit' => array( + 'error' => 'Es wurden keine Felder geändert, daher wurde nichts aktualisiert.', + 'success' => 'Modell erfolgreich aktualisiert. |:model_count Modelle erfolgreich aktualisiert.', + 'warn' => 'Sie sind dabei, die Eigenschaften des folgenden Modells zu aktualisieren:| Sie sind dabei, die Eigenschaften der folgenden :model_count Modelle zu bearbeiten:', + + ), + + 'bulkdelete' => array( + 'error' => 'Es wurden keine Modelle ausgewählt. Somit wurde auch nichts gelöscht.', + 'success' => 'Modell gelöscht!|:success_count Modelle gelöscht!', + 'success_partial' => ':success_count Modell(e) wurden gelöscht. Jedochen konnten :fail_count nicht gelöscht werden, da ihnen noch Assets zugeordnet sind.' + ), + +); diff --git a/resources/lang/de-DE/admin/models/table.php b/resources/lang/de-DE/admin/models/table.php new file mode 100644 index 0000000000..63dbc88e3a --- /dev/null +++ b/resources/lang/de-DE/admin/models/table.php @@ -0,0 +1,17 @@ + 'Asset-Modell erstellen', + 'created_at' => 'Erstellt am', + 'eol' => 'EOL', + 'modelnumber' => 'Modellnummer', + 'name' => 'Gegenstands Modellname', + 'numassets' => 'Gegenstände', + 'title' => 'Gegenstands Modelle', + 'update' => 'Gegenstands Modell aktualisieren', + 'view' => 'Gegenstands Modell ansehen', + 'update' => 'Gegenstands Modell aktualisieren', + 'clone' => 'Modell duplizieren', + 'edit' => 'Modell bearbeiten', +); diff --git a/resources/lang/de/admin/reports/general.php b/resources/lang/de-DE/admin/reports/general.php similarity index 100% rename from resources/lang/de/admin/reports/general.php rename to resources/lang/de-DE/admin/reports/general.php diff --git a/resources/lang/de/admin/reports/message.php b/resources/lang/de-DE/admin/reports/message.php similarity index 100% rename from resources/lang/de/admin/reports/message.php rename to resources/lang/de-DE/admin/reports/message.php diff --git a/resources/lang/de-DE/admin/settings/general.php b/resources/lang/de-DE/admin/settings/general.php new file mode 100644 index 0000000000..58f8970049 --- /dev/null +++ b/resources/lang/de-DE/admin/settings/general.php @@ -0,0 +1,367 @@ + '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.', + '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.', + 'admin_settings' => 'Admin-Einstellungen', + 'is_ad' => 'Dies ist ein Active Directory Server', + 'alerts' => 'Alarme', + 'alert_title' => 'Benachrichtigungseinstellungen ändern', + 'alert_email' => 'Alarme senden an', + 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten an die Warnungen gesendet werden sollen, durch Komma getrennt', + '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.', + 'asset_ids' => 'Asset IDs', + 'audit_interval' => 'Auditintervall', + 'audit_interval_help' => 'Wenn Sie verpflichtet sind, Ihre Assets regelmäßig physisch zu überprüfen, geben Sie das Intervall in Monaten an. Wenn Sie diesen Wert aktualisieren, werden alle "nächsten Audittermine" für Assets mit einem anstehenden Prüfungsdatum aktualisiert.', + '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 Tags', + 'auto_increment_prefix' => 'Präfix (optional)', + 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset Tags um dies zu setzen', + 'backups' => 'Sicherungen', + 'backups_help' => 'Backups erstellen, herunterladen und wiederherstellen ', + 'backups_restoring' => 'Aus Backup wiederherstellen', + 'backups_upload' => 'Backup hochladen', + 'backups_path' => 'Sicherungen auf dem Server werden in :path gespeichert', + 'backups_restore_warning' => 'Klicke den Wiederherstellungs-Knopf um ein Backup wiederherzustellen. (Funktioniert derzeit nicht mit S3 Datenspeicher oder Docker.)

Die gesamte :app_name Datenbank und alle hochgeladenen Dateien werden mit den Inhalten des Backups überschrieben. ', + 'backups_logged_out' => 'Alle vorhandenen Benutzer, auch Sie, werden abgemeldet, sobald Ihre Wiederherstellung abgeschlossen ist.', + 'backups_large' => 'Sehr große Sicherungen können beim Wiederherstellungsversuch ausfallen (Time-Out) und müssen eventuell über die Kommandozeile ausgeführt werden. ', + '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)', + 'custom_css' => 'Eigenes CSS', + 'custom_css_help' => 'Füge eigenes CSS hinzu. Benutze keine <style></style> tags.', + 'custom_forgot_pass_url' => 'Benutzerdefinierte Passwort Reset URL', + 'custom_forgot_pass_url_help' => 'Dadurch wird die integrierte URL für vergessene Passwörter auf dem Anmeldebildschirm ersetzt. Dies ist nützlich, um Benutzer zur internen oder gehosteten Funktion zum Zurücksetzen von LDAP-Passwörtern zu leiten. Es wird effektiv die Funktionalität des lokalen, vergessenen Passworts deaktiviert.', + 'dashboard_message' => 'Dashboard-Nachricht', + 'dashboard_message_help' => 'Dieser Text wird für jeden sichtbar sein, der Berechtigungen hat das Dashboard zu sehen.', + 'default_currency' => 'Standardwährung', + 'default_eula_text' => 'Standard EULA', + 'default_language' => 'Standardsprache', + 'default_eula_help_text' => 'Sie können ebenfalls eigene EULA\'s mit spezifischen Asset Kategorien verknüpfen.', + 'display_asset_name' => 'Zeige Assetname an', + 'display_checkout_date' => 'Zeige Herausgabedatum', + 'display_eol' => 'Zeige EOL in der Tabellenansicht', + 'display_qr' => 'Zeige quadratische Codes', + 'display_alt_barcode' => 'Zeige 1D Barcode an', + 'email_logo' => 'E-Mail-Logo', + 'barcode_type' => '2D Barcode Typ', + 'alt_barcode_type' => '1D Barcode Typ', + 'email_logo_size' => 'Quadratische Logos in E-Mails sehen am besten aus. ', + 'enabled' => 'Aktiviert', + 'eula_settings' => 'EULA Einstellungen', + 'eula_markdown' => 'Diese EULA erlaubt Github Flavored Markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Zulässige Dateitypen sind ico, png und gif. Andere Bildformate funktionieren möglicherweise nicht in allen Browsern.', + 'favicon_size' => 'Favicons sollten quadratische Bilder mit 16x16 Pixel sein.', + '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' => 'Firmenunterstützung, Unterschrift, Akzeptanz, E-Mail-Format, Benutzernamenformat, Bilder, pro Seite, Vorschaubilder, EULA, Gravatar, TOS, Dashboard, Privatsphäre', + 'general_settings_help' => 'Standard EULA und mehr', + 'generate_backup' => 'Backup erstellen', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Standard-Berechtigungsgruppe', + 'ldap_default_group_info' => 'Wählen Sie eine Gruppe aus, die neu synchronisierten Benutzern zugewiesen werden soll. Denken Sie daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe übernimmt.', + 'no_default_group' => 'Keine Standardgruppe', + '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-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_location' => 'LDAP Standort', +'ldap_location_help' => 'Das Feld LDAP Standort sollte verwendet werden, wenn keine OU im Basis Bind DN verwendet wird. Leer lassen, wenn eine OU-Suche verwendet wird.', + '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_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'Sollte mit ldap:// (für unencrypted oder TLS) oder ldaps:// (für SSL) starten', + 'ldap_server_cert' => 'LDAP SSL Zertifikatsüberprüfung', + 'ldap_server_cert_ignore' => 'Erlaube ungültige SSL Zertifikate', + 'ldap_server_cert_help' => 'Wählen Sie diese Option, wenn Sie selbstsignierte SSL Zertifikate verwenden und diese gegebenenfalls ungültigen Zertifikate akzeptieren möchten.', + 'ldap_tls' => 'TLS verwenden', + 'ldap_tls_help' => 'Sollte nur wenn STARTTLS am LDAP Server verwendet wird, aktiviert sein. ', + 'ldap_uname' => 'LDAP Bind Nutzername', + 'ldap_dept' => 'LDAP Abteilung', + 'ldap_phone' => 'LDAP Rufnummer', + 'ldap_jobtitle' => 'LDAP Position', + 'ldap_country' => 'LDAP Land', + 'ldap_pword' => 'LDAP Bind Passwort', + 'ldap_basedn' => 'Basis Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Passwörter synchronisieren', + 'ldap_pw_sync_help' => 'Deaktivieren Sie diese Option, wenn Sie nicht möchten, dass LDAP-Passwörter mit lokalen Passwörtern synchronisiert werden. Wenn Sie dies deaktivieren, kann es sein, dass Benutzer sich möglicherweise nicht anmelden können falls der LDAP-Server aus irgendeinem Grund nicht erreichbar ist.', + 'ldap_username_field' => 'Benutzername', + 'ldap_lname_field' => 'Nachname', + 'ldap_fname_field' => 'LDAP Vorname', + 'ldap_auth_filter_query' => 'LDAP Authentifikationsabfrage', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Aktiv-Markierung', + 'ldap_activated_flag_help' => 'Dieser Wert wird benutzt um zu entscheiden, ob synchronisierte Nutzer sich in Snipe-IT anmelden können. Items können unabhängig von ihm zum Nutzer zugewiesen werden. Der Wert sollte der Attributname im AD/LDAP sein und nicht der Wert.

Wenn diesem Feld ein Name zugewiesen wird, der im AD/LDAP nicht existiert bzw. der Wert im AD/LDAP 0 oder false ist wird der Nutzerlogin deaktiviert. Ist der Wert im AD\\LDAP 1 oder true oder jeder beliebige andere Text dann kann sich der Nutzer anmelden. Wenn das Feld im AD leer ist, dann gilt das userAccountControl Attribut, was normalerweise bedeutet, dass sich nicht deaktivierte Nutzer anmelden können.', + 'ldap_emp_num' => 'LDAP Mitarbeiternummer', + 'ldap_email' => 'LDAP E-Mail', + 'ldap_test' => 'LDAP testen', + 'ldap_test_sync' => 'LDAP-Synchronisierung testen', + 'license' => 'Softwarelizenz', + 'load_remote' => 'Gravatar verwenden', + 'load_remote_help_text' => 'Deaktivieren Sie dieses Kästchen, wenn Ihre Installation keine Skripte aus dem externen Internet laden kann. Das verhindert, dass Snipe-IT versucht, Bilder von Gravatar zu laden.', + 'login' => 'Anmeldeversuche', + 'login_attempt' => 'Anmeldeversuch', + 'login_ip' => 'IP-Adresse', + 'login_success' => 'Erfolg?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'Liste der versuchten 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', + 'login_remote_user_enabled_text' => 'Aktiviere Login mit Remote User Header', + 'login_remote_user_enabled_help' => 'Diese Option aktiviert die Authentifizierung über den REMOTE_USER header gemäss dem "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Deaktiviere andere Authentifizierungsmethoden', + 'login_common_disabled_help' => 'Diese Option deaktiviert andere Authentifizierungsmethoden. Aktivieren Sie diese Option nur, wenn Sie sich sicher sind, dass REMOTE_USER Login bereits funktioniert', + 'login_remote_user_custom_logout_url_text' => 'Benutzerdefinierte Abmelde-URL', + 'login_remote_user_custom_logout_url_help' => 'Sofern hier eine URL angegeben ist, werden Benutzer automatisch zu dieser URL weitergeleitet, nachdem der Benutzer sich aus Snipe-IT ausloggt. Dies ist nützlich, um die Benutzersitzung Ihres Authentifizierungsproviders korrekt zu beenden.', + 'login_remote_user_header_name_text' => 'Benutzerdefinierter Benutzername Header', + 'login_remote_user_header_name_help' => 'Den angegebenen Header anstelle von REMOTE_USER verwenden', + 'logo' => 'Logo', + 'logo_print_assets' => 'Anzeigen beim Drucken', + 'logo_print_assets_help' => 'Firmenlogo anzeigen beim Drucken der Asset-Liste ', + 'full_multiple_companies_support_help_text' => 'Beschränkung von Benutzern (inklusive Administratoren) die einer Firma zugewiesen sind zu den Assets der Firma.', + 'full_multiple_companies_support_text' => 'Volle Mehrmandanten-Unterstützung für Firmen', + 'show_in_model_list' => 'In Modell-Dropdown-Liste anzeigen', + 'optional' => 'optional', + 'per_page' => 'Ergebnisse pro Seite', + 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'php Info, 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' => 'Passwort darf nicht mit Vorname, Nachname, E-Mail oder Benutzername identisch sein', + 'pwd_secure_complexity_letters' => 'Mindestens einen Buchstaben erforderlich', + 'pwd_secure_complexity_numbers' => 'Mindestens eine Zahl erforderlich', + 'pwd_secure_complexity_symbols' => 'Mindestens ein Symbol erforderlich', + 'pwd_secure_complexity_case_diff' => 'Mindestens ein Großbuchstaben und ein Kleinbuchstaben erforderlich', + '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' => 'SAML-Einstellungen aktualisieren', + 'saml_help' => 'SAML-Einstellungen', + 'saml_enabled' => 'SAML aktiviert', + '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' => 'Öffentliches Zertifikat', + 'saml_sp_metadata_url' => 'Metadaten-URL', + 'saml_idp_metadata' => 'SAML IdP Metadaten', + 'saml_idp_metadata_help' => 'Sie können die IdP-Metadaten über eine URL oder XML-Datei angeben.', + 'saml_attr_mapping_username' => 'Zuordnung - Benutzername', + 'saml_attr_mapping_username_help' => 'NamensID wird verwendet, wenn Attribute nicht angegeben oder ungültig sind.', + 'saml_forcelogin_label' => 'SAML Login erzwingen', + 'saml_forcelogin' => 'SAML zum primären Login machen', + 'saml_forcelogin_help' => 'Verwende \'/login?nosaml\' um zur normalen Anmeldeseite zu gelangen.', + 'saml_slo_label' => 'SAML Abmeldung', + 'saml_slo' => 'Senden Sie eine Logout-Anfrage an IdP bei Abmeldung', + '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' => 'Metadaten herunterladen', + 'setting' => 'Einstellung', + 'settings' => 'Einstellungen', + 'show_alerts_in_menu' => 'Warnungen im oberen Menü anzeigen', + 'show_archived_in_list' => 'Archivierte Assets', + 'show_archived_in_list_text' => 'Zeige archivierte Assets in der "Alle auflisten" Liste', + 'show_assigned_assets' => 'Assets anzeigen, die anderen Assets zugeordnet sind', + 'show_assigned_assets_help' => 'Assets, die den anderen Assets zugewiesen wurden, in Benutzer -> Assets, Benutzer -> Info -> Alle zugewiesenen Assets drucken und unter Konto -> Zugewiesene Assets anzeigen.', + 'show_images_in_email' => 'Verwende Bilder in E-Mails', + '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', + 'integrations' => 'Integrationen', + 'slack' => 'Slack', + 'general_webhook' => 'Allgemeiner Webhook', + 'ms_teams' => 'Microsoft-Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Teste zum Speichern', + 'webhook_title' => 'Webhook Einstellungen aktualisieren', + 'webhook_help' => 'Integrationseinstellungen', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Kanal', + 'webhook_endpoint' => ':app Endpunkt', + 'webhook_integration' => ':app Einstellungen', + 'webhook_test' =>':app Integration testen', + 'webhook_integration_help' => ':app Integration ist optional, allerdings sind Endpunkt und Kanal erforderlich, wenn Sie sie verwenden möchten. Um die :app Integration zu konfigurieren, musst du zuerst in deinem :app Account einen eingehenden Webhook erstellen. Klicken Sie auf den :app Integration testen -Knopf, um zu bestätigen, dass die Einstellungen vor dem Speichern korrekt sind. ', + 'webhook_integration_help_button' => 'Sobald Sie Ihre :app Informationen gespeichert haben, erscheint ein Test-Knopf.', + 'webhook_test_help' => 'Testen Sie, ob Ihre :app Integration korrekt konfiguriert ist. SIE MÜSSEN SIE IHRE AKTUELLEN :app EINSTELLUNGEN ZUERST SPEICHERN.', + 'snipe_version' => 'Snipe-IT Version', + 'support_footer' => 'Fußzeile Support-Link ', + 'support_footer_help' => 'Geben Sie an, wer die Links zum Snipe-IT Support-Info und Benutzerhandbuch sieht', + 'version_footer' => 'Version in in der Fußzeile ', + 'version_footer_help' => 'Spezifiert, wer die Version und Build-Nummer von Snipe-IT angezeigt bekommt.', + 'system' => 'Systeminformationen', + 'update' => 'Einstellungen übernehmen', + 'value' => 'Wert', + 'brand' => 'Branding', + 'brand_keywords' => 'Fußzeile, Logo, Druck, Theme, Skin, Header, Farben, Farbe, CSS', + 'brand_help' => 'Logo, Seitenname', + 'web_brand' => 'Web Branding Typ', + 'about_settings_title' => 'Über Einstellungen', + 'about_settings_text' => 'Mit diesen Einstellungen können Sie verschiedene Aspekte Ihrer Installation anpassen.', + 'labels_per_page' => 'Etiketten pro Seite', + 'label_dimensions' => 'Etikettengröße (Zoll)', + 'next_auto_tag_base' => 'Nächster Auto-Inkrement', + 'page_padding' => 'Seiten Ränder (Zoll)', + 'privacy_policy_link' => 'Link zur Datenschutzrichtlinie', + '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' => 'Gelöschte säubern ', + 'labels_display_bgutter' => 'Ettiketten Spaltenzwischenraum unterhalb', + 'labels_display_sgutter' => 'Ettikett Seitenabstand', + 'labels_fontsize' => 'Schriftgröße der Etiketten', + 'labels_pagewidth' => 'Etiketten Blatt Breite', + 'labels_pageheight' => 'Etiketten Blatt Höhe', + 'label_gutters' => 'Etikettenabstand (Zoll)', + 'page_dimensions' => 'Seitengröße (Zoll)', + 'label_fields' => 'sichtbare Beschriftungsfelder', + 'inches' => 'Zoll', + 'width_w' => 'b', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link zu Snipe-IT in E-Mails', + 'show_url_in_emails_help_text' => 'Deaktivieren Sie dieses Kontrollkästchen, wenn Sie in Ihren E-Mail-Fußzeilen keine Verbindung zu Ihrer Snipe-IT-Installation herstellen möchten. Nützlich, wenn die meisten Ihrer Benutzer sich nie einloggen.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maximale Höhe der Miniaturansicht', + 'thumbnail_max_h_help' => 'Maximale Höhe für Miniaturansichten in der Listenansicht in Pixel. Min. 25, Max. 500.', + 'two_factor' => 'Zwei-Faktor-Authentifizierung', + 'two_factor_secret' => 'Zwei-Faktor Code', + 'two_factor_enrollment' => 'Zwei-Faktor Registrierung', + 'two_factor_enabled_text' => 'Zwei-Faktor-Authentifizierung aktivieren', + 'two_factor_reset' => 'Zwei-Faktor-Geheimnis zurücksetzen', + 'two_factor_reset_help' => 'Dies zwingt den Nutzer dazu, sein Gerät erneut mit seiner Authentifizierungs-App zu registrieren. Dies kann nützlich sein, falls das derzeit registrierte Gerät verloren gegangen oder gestohlen wurde. ', + 'two_factor_reset_success' => 'Zwei-Faktor-Gerät erfolgreich zurückgesetzt', + 'two_factor_reset_error' => 'Zwei-Faktor-Gerät zurücksetzen fehlgeschlagen', + 'two_factor_enabled_warning' => 'Die Aktivierung der Zwei-Faktor-Authentifizierung bewirkt, dass Sie sich sofort mit einem bei der Google Authenticator App registrierten Gerät authentifizieren müssen. Sie haben die Möglichkeit ihr Gerät hinzuzufügen falls derzeit keines registriert ist.', + 'two_factor_enabled_help' => 'Aktiviert die Zwei-Faktor-Authentifizierung mit der Google Authenticator App.', + 'two_factor_optional' => 'Auswählbar (Benutzer können aktivieren oder deaktivieren, wenn erlaubt)', + 'two_factor_required' => 'Für alle Benutzer erforderlich', + 'two_factor_disabled' => 'Deaktiviert', + 'two_factor_enter_code' => 'Zwei-Faktor Code eingeben', + 'two_factor_config_complete' => 'Code absenden', + 'two_factor_enabled_edit_not_allowed' => 'Der Administrator erlaubt nicht, diese Einstellung zu ändern.', + 'two_factor_enrollment_text' => "Zwei-Faktor-Authentifizierung ist erforderlich, Ihr Gerät wurde jedoch noch nicht hinzugefügt. Öffnen Sie die Google Authenticator App und scannen Sie den QR-Code unterhalb um Ihr Gerät hinzuzufügen. Geben Sie anschließend den Code ein", + 'require_accept_signature' => 'Signatur erforderlich', + 'require_accept_signature_help_text' => 'Wenn aktiviert, wird eine physische Unterschrift durch den Benutzer notwendig, der das Asset erhält.', + 'left' => 'links', + 'right' => 'rechts', + 'top' => 'Oben', + 'bottom' => 'Unten', + 'vertical' => 'Vertikal', + 'horizontal' => 'Horizontal', + 'unique_serial' => 'Eindeutige Seriennummern', + '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 Einstellungen', + 'oauth' => 'OAuth', + 'oauth_help' => 'OAuth Endpunkt Einstellungen', + 'asset_tag_title' => 'Asset Tag Einstellungen aktualisieren', + 'barcode_title' => 'Barcode Einstellungen aktualisieren', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR Einstellungen', + 'barcodes_help' => 'Dies wird versuchen, zwischengespeicherte Barcodes zu löschen. Dies wird in der Regel nur verwendet werden, wenn sich die Barcode-Einstellungen geändert haben oder sich Ihre Snipe-IT-URL geändert hat. Barcodes werden beim nächsten Zugriff neu generiert.', + 'barcodes_spinner' => 'Versuche Dateien zu löschen...', + 'barcode_delete_cache' => 'Barcode-Cache löschen', + 'branding_title' => 'Branding Einstellungen aktualisieren', + 'general_title' => 'Allgemeine Einstellungen aktualisieren', + 'mail_test' => 'Test senden', + 'mail_test_help' => 'Dies wird versuchen, eine Testmail an :replyto zu senden.', + 'filter_by_keyword' => 'Nach Stichwort filtern', + 'security' => 'Sicherheit', + 'security_title' => 'Sicherheitseinstellungen aktualisieren', + 'security_keywords' => 'Passwort, Passwörter, Anforderungen, Zwei-Faktor, Zwei-Faktor, übliche Passwörter, Remote-Login, Logout, Authentifizierung', + 'security_help' => 'Zwei-Faktor, Passwort-Einschränkungen', + 'groups_keywords' => 'Berechtigungen, Berechtigungsgruppen, Autorisierung', + 'groups_help' => 'Account-Berechtigungsgruppen', + 'localization' => 'Lokalisierung', + 'localization_title' => 'Lokalisierungseinstellungen aktualisieren', + 'localization_keywords' => 'Lokalisierung, Währung, lokal, Lokal, Zeitzone, International, Internationalisierung, Sprache, Sprachen, Übersetzung', + 'localization_help' => 'Sprache, Datumsanzeige', + 'notifications' => 'Benachrichtigungen', + 'notifications_help' => 'E-Mail-Benachrichtigungen & Audit-Einstellungen', + 'asset_tags_help' => 'Inkrementieren und Präfixe', + 'labels' => 'Etiketten', + 'labels_title' => 'Etiketten-Einstellungen aktualisieren', + 'labels_help' => 'Labelgrößen & Einstellungen', + 'purge' => 'Alles löschen', + 'purge_keywords' => 'Endgültig löschen', + 'purge_help' => 'Gelöschte Einträge bereinigen', + 'ldap_extension_warning' => 'Es sieht nicht so aus, als ob die LDAP-Erweiterung auf diesem Server installiert oder aktiviert ist. Sie können Ihre Einstellungen trotzdem speichern, aber Sie müssen die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Mitarbeiternummer', + 'create_admin_user' => 'Benutzer erstellen ::', + 'create_admin_success' => 'Erfolgreich! Ihr Admin-Benutzer wurde hinzugefügt!', + 'create_admin_redirect' => 'Klicke hier, um zu deinem App-Login zu gelangen!', + 'setup_migrations' => 'Datenbankmigrationen ::', + 'setup_no_migrations' => 'Es gab nichts zu migrieren. Ihre Datenbanktabellen wurden bereits eingerichtet!', + 'setup_successful_migrations' => 'Ihre Datenbanktabellen wurden erstellt', + 'setup_migration_output' => 'Migrationsausgabe:', + 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', + 'ldap_settings_link' => 'LDAP Einstellungsseite', + 'slack_test' => ' Integration testen', + 'label2_enable' => 'Neuer Label-Generator', + 'label2_enable_help' => 'Wechseln Sie zum neuen Label-Generator. Hinweis: Sie müssen diese Einstellung speichern, bevor Sie andere Anpassungen vornehmen.', + 'label2_template' => 'Vorlage', + 'label2_template_help' => 'Wählen Sie, welche Vorlage für die Label-Erstellung verwendet werden soll', + 'label2_title' => 'Bezeichnung', + 'label2_title_help' => 'Die Überschrift, die auf unterstützten Labels angezeigt wird', + 'label2_title_help_phold' => 'Der Platzhalter {COMPANY} wird durch den hinterlegten Firmennamen des Gegenstands ersetzt', + 'label2_asset_logo' => 'Asset-Logo verwenden', + 'label2_asset_logo_help' => 'Das Unternehmenslogo des zugewiesenen Unternehmens verwenden, anstelle des Asset-Logo's bei :setting_name', + 'label2_1d_type' => '1D Barcode Typ', + 'label2_1d_type_help' => 'Format für 1D Barcodes', + 'label2_2d_type' => '2D Barcode Typ', + 'label2_2d_type_help' => 'Format für 2D Barcodes', + 'label2_2d_target' => '2D Barcode Ausgabe', + 'label2_2d_target_help' => 'Die URL, auf die der 2D Barcode beim Scannen verweist', + 'label2_fields' => 'Felddefinitionen', + 'label2_fields_help' => 'Felder können in der linken Spalte hinzugefügt, entfernt und neu sortiert werden. In jedem Feld können mehrere Optionen für Label und Datenquelle in der rechten Spalte hinzugefügt, entfernt und neu angeordnet werden.', + 'help_asterisk_bold' => 'Der eingegebene Text **text** wird in Fettschrift angezeigt', + 'help_blank_to_use' => 'Leer lassen, um den Wert von :setting_name zu verwenden', + 'help_default_will_use' => ':default verwendet den Wert von :setting_name.
Beachten Sie, dass der Wert der Barcodes mit der jeweiligen Strichcode-Spezifikation übereinstimmen muss, um erfolgreich generiert zu werden. Bitte lesen Sie die Dokumentation für weitere Details. ', + 'default' => 'Standard', + 'none' => 'Nichts', + 'google_callback_help' => 'Dies sollte als Callback-URL in den Google OAuth App-Einstellungen in deinem Unternehmen eingegeben werden's Google Developer Konsole .', + 'google_login' => 'Google Workspace Anmeldeeinstellungen', + 'enable_google_login' => 'Anmelden mit Google Workspace für Benutzer aktivieren', + 'enable_google_login_help' => 'Benutzer werden nicht automatisch bereitgestellt. Sie müssen ein bestehendes Konto hier UND in Google Workspace haben, und Ihr Benutzername muss mit der E-Mail-Adresse von Google Workspace übereinstimmen. ', + 'mail_reply_to' => 'E-Mail Antwort-An Adresse', + 'mail_from' => 'E-Mail Absenderadresse', + 'database_driver' => 'Datenbanktreiber', + 'bs_table_storage' => 'Tabellen Speicher', + 'timezone' => 'Zeitzone', + +]; diff --git a/resources/lang/de-DE/admin/settings/message.php b/resources/lang/de-DE/admin/settings/message.php new file mode 100644 index 0000000000..c5130f0b44 --- /dev/null +++ b/resources/lang/de-DE/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Während der Aktualisierung ist ein Fehler aufgetreten. ', + '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.', + 'restore_warning' => 'Ja, wiederherstellen. Ich bestätige, dass dies alle vorhandenen Daten überschreibt, die derzeit in der Datenbank vorhanden sind. Diese Aktion wird auch alle bestehenden Benutzer abmelden (einschließlich Ihnen).', + 'restore_confirm' => 'Sind Sie sicher, dass Sie Ihre Datenbank aus :filename wiederherstellen möchten?' + ], + '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.', + ], + 'mail' => [ + 'sending' => 'Test E-Mail wird gesendet...', + 'success' => 'Mail gesendet!', + 'error' => 'E-Mail konnte nicht gesendet werden.', + 'additional' => 'Keine zusätzliche Fehlermeldung vorhanden. Überprüfen Sie Ihre E-Mail-Einstellungen und Ihr App-Protokoll.' + ], + 'ldap' => [ + 'testing' => 'Teste LDAP Verbindung, Binding & Abfrage ...', + '500' => '500 Serverfehler. Bitte überprüfen Sie Ihre Server-Logs für weitere Informationen.', + 'error' => 'Etwas ist schiefgelaufen :(', + 'sync_success' => 'Ein Beispiel von 10 Benutzern, die vom LDAP-Server basierend auf Ihren Einstellungen zurückgegeben wurden:', + 'testing_authentication' => 'LDAP-Authentifizierung wird getestet...', + 'authentication_success' => 'Benutzer wurde erfolgreich gegen LDAP authentifiziert!' + ], + 'webhook' => [ + 'sending' => ':app Testnachricht wird gesendet...', + 'success' => 'Ihre :webhook_name Integration funktioniert!', + 'success_pt1' => 'Erfolgreich! Überprüfen Sie den ', + 'success_pt2' => ' Kanal für Ihre Testnachricht und klicken Sie auf Speichern, um Ihre Einstellungen zu speichern.', + '500' => '500 Server Error.', + 'error' => 'Etwas ist schief gelaufen. :app antwortete mit: :error_message', + 'error_redirect' => 'FEHLER: 301/302 :endpoint gibt eine Umleitung zurück. Aus Sicherheitsgründen folgen wir keinen Umleitungen. Bitte verwenden Sie den aktuellen Endpunkt.', + 'error_misc' => 'Etwas ist schiefgelaufen. :( ', + ] +]; diff --git a/resources/lang/de-i/admin/settings/table.php b/resources/lang/de-DE/admin/settings/table.php similarity index 100% rename from resources/lang/de-i/admin/settings/table.php rename to resources/lang/de-DE/admin/settings/table.php diff --git a/resources/lang/de-DE/admin/statuslabels/message.php b/resources/lang/de-DE/admin/statuslabels/message.php new file mode 100644 index 0000000000..ff32e7b388 --- /dev/null +++ b/resources/lang/de-DE/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Diese Statusbezeichnung existiert nicht.', + 'deleted_label' => 'Gelöschte Statusbezeichnung', + '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' => [ + 'error' => 'Statusbezeichnung wurde nicht erstellt. Bitte versuchen Sie es erneut.', + 'success' => 'Statusbezeichnung wurde erfolgreich erstellt.', + ], + + 'update' => [ + 'error' => 'Statusbezeichnung wurde nicht aktualisiert. Bitte versuchen Sie es erneut.', + 'success' => 'Statusbezeichnung wurde erfolgreich aktualisiert.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', + 'deployable' => 'Diese Assets können ausgecheckt werden. Sobald sie zugewiesen sind, nehmen sie den Meta-Status Platziert an.', + '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 Assets können vorübergehend niemandem zugewiesen werden. Wird häufig für Gegenstände verwendet, die in Reparatur sind, aber voraussichtlich in den Kreislauf zurückkehren werden.', + ], + +]; diff --git a/resources/lang/de/admin/statuslabels/table.php b/resources/lang/de-DE/admin/statuslabels/table.php similarity index 100% rename from resources/lang/de/admin/statuslabels/table.php rename to resources/lang/de-DE/admin/statuslabels/table.php diff --git a/resources/lang/de-DE/admin/suppliers/message.php b/resources/lang/de-DE/admin/suppliers/message.php new file mode 100644 index 0000000000..aeadc09cdc --- /dev/null +++ b/resources/lang/de-DE/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Gelöschter Lieferant', + 'does_not_exist' => 'Lieferant ist nicht vorhanden.', + + + 'create' => array( + 'error' => 'Lieferant wurde nicht erstellt, bitte versuchen Sie es erneut.', + 'success' => 'Lieferant wurde erfolgreich erstellt.' + ), + + 'update' => array( + 'error' => 'Lieferant wurde nicht bearbeitet, bitte versuchen Sie es erneut', + 'success' => 'Lieferant wurde erfolgreich bearbeitet.' + ), + + 'delete' => array( + 'confirm' => 'Sind Sie sicher, dass Sie diesen Lieferanten löschen möchten?', + 'error' => 'Beim löschen des Lieferanten ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.', + 'success' => 'Lieferant wurde erfolgreich gelöscht.', + 'assoc_assets' => 'Dieser Lieferant ist derzeit :asset_count Asset(s) zugeordnet und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Assets so, dass sie nicht mehr auf diesen Lieferant verweisen und versuchen Sie es erneut. ', + 'assoc_licenses' => 'Dieser Lieferant ist derzeit mit :licenses_count Lizenze(n) verknüpft und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Lizenzen so, dass sie nicht mehr auf diesen Lieferant verweisen und versuchen Sie es erneut. ', + 'assoc_maintenances' => 'Diese Lieferant ist derzeit mindestens einem Modell zugeordnet und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Modelle, um nicht mehr auf diesen Lieferant zu verweisen und versuchen Sie es erneut. ', + ) + +); diff --git a/resources/lang/de-DE/admin/suppliers/table.php b/resources/lang/de-DE/admin/suppliers/table.php new file mode 100644 index 0000000000..af32abb93f --- /dev/null +++ b/resources/lang/de-DE/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Lieferanten', + 'about_suppliers_text' => 'Lieferanten werden verwendet, um die Herkunft der Artikel verfolgen', + 'address' => 'Lieferantenadressen', + 'assets' => 'Assets', + 'city' => 'Stadt', + 'contact' => 'Kontakt', + 'country' => 'Land', + 'create' => 'Lieferanten erstellen', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Lizenzen', + 'name' => 'Lieferantenname', + 'notes' => 'Notizen', + 'phone' => 'Telefonnummer', + 'state' => 'Bundesland', + 'suppliers' => 'Lieferanten', + 'update' => 'Lieferanten bearbeiten', + 'view' => 'Lieferanten ansehen', + 'view_assets_for' => 'Assets anschauen von', + 'zip' => 'Postleitzahl', + +); diff --git a/resources/lang/de/admin/users/general.php b/resources/lang/de-DE/admin/users/general.php similarity index 100% rename from resources/lang/de/admin/users/general.php rename to resources/lang/de-DE/admin/users/general.php diff --git a/resources/lang/de-DE/admin/users/message.php b/resources/lang/de-DE/admin/users/message.php new file mode 100644 index 0000000000..f1ef456d86 --- /dev/null +++ b/resources/lang/de-DE/admin/users/message.php @@ -0,0 +1,68 @@ + 'Sie haben diesen Gegenstand erfolgreich angenommen.', + 'declined' => 'Sie haben diesen Gegenstand abgelehnt.', + 'bulk_manager_warn' => 'Benutzer erfolgreich geändert. Vorgesetzter sollte auch bearbeitet werden und konnte nicht angepasst werden, weil er sich nicht selbst als Vorgesetzter eingetragen haben kann. Bitte Benutzer ohne den Vorgesetzten nochmal bearbeiten.', + 'user_exists' => 'Benutzer existiert bereits!', + 'user_not_found' => 'Benutzer existiert nicht.', + 'user_login_required' => 'Das Loginfeld ist erforderlich', + 'user_has_no_assets_assigned' => 'Derzeit sind keine Assets dem Benutzer zugewiesen.', + 'user_password_required' => 'Das Passswortfeld ist erforderlich.', + 'insufficient_permissions' => 'Unzureichende Berechtigungen.', + 'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Sie müssen ihn wiederherstellen, um ihn zu bearbeiten oder neue Assets zuzuweisen.', + 'ldap_not_configured' => 'LDAP Integration wurde für diese Installation nicht konfiguriert.', + 'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.', + 'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!', + 'user_has_no_email' => 'Dieser Benutzer hat keine E-Mail-Adresse in seinem Profil.', + 'log_record_not_found' => 'Ein passender Logeintrag für diesen Benutzer konnte nicht gefunden werden.', + + + 'success' => array( + 'create' => 'Benutzer wurde erfolgreich erstellt.', + 'update' => 'Benutzer wurde erfolgreich bearbeitet.', + 'update_bulk' => 'Benutzer erfolgreich geändert!', + 'delete' => 'Benutzer wurde erfolgreich gelöscht.', + 'ban' => 'Benutzer wurde erfolgreich ausgeschlossen.', + 'unban' => 'Benutzer wurde erfolgreich wieder eingeschlossen.', + 'suspend' => 'Der Benutzer wurde erfolgreich deaktiviert.', + 'unsuspend' => 'Der Benutzer wurde erfolgreich reaktiviert.', + 'restored' => 'Benutzer wurde erfolgreich wiederhergestellt.', + 'import' => 'Benutzer erfolgreich Importiert.', + ), + + 'error' => array( + 'create' => 'Beim Erstellen des Benutzers ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', + 'update' => 'Beim Aktualisieren des Benutzers ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', + 'delete' => 'Beim Entfernen des Benutzers ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.', + 'delete_has_assets' => 'Der Benutzer konnte nicht gelöscht werden, da ihm Gegenstände zugeordnet sind.', + 'unsuspend' => 'Es gab ein Problem beim reaktivieren des Benutzers. Bitte versuche es erneut.', + 'import' => 'Es gab ein Problem beim importieren der Benutzer. Bitte noch einmal versuchen.', + 'asset_already_accepted' => 'Dieses Asset wurde bereits akzeptiert.', + 'accept_or_decline' => 'Sie müssen diesen Gegenstand entweder annehmen oder ablehnen.', + 'incorrect_user_accepted' => 'Das Asset, welches Sie versuchen zu aktivieren, wurde nicht für Sie ausgebucht.', + 'ldap_could_not_connect' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', + 'ldap_could_not_bind' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server: ', + 'ldap_could_not_search' => 'Konnte LDAP Server nicht suchen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', + 'ldap_could_not_get_entries' => 'Konnte keine Einträge vom LDAP Server abrufen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', + 'password_ldap' => 'Das Passwort für diesen Account wird vom LDAP/Active Directory verwaltet. Bitte kontaktieren Sie Ihre IT-Abteilung, um Ihr Passwort zu ändern. ', + ), + + 'deletefile' => array( + 'error' => 'Datei nicht gelöscht. Bitte versuchen Sie es nochmals.', + 'success' => 'Datei erfolgreich gelöscht.', + ), + + 'upload' => array( + 'error' => 'Datei(en) wurden nicht erfolgreich hochgeladen. Bitte versuchen Sie es nochmals.', + 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', + 'nofiles' => 'Sie haben keine Dateien zum Hochladen ausgewählt.', + 'invalidfiles' => 'Eine oder mehrere Ihrer Dateien ist zu groß oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Für diesen Benutzer ist keine E-Mail-Adresse hinterlegt.', + 'success' => 'Der Benutzer wurde über sein aktuelles Inventar informiert.' + ) +); \ No newline at end of file diff --git a/resources/lang/de-DE/admin/users/table.php b/resources/lang/de-DE/admin/users/table.php new file mode 100644 index 0000000000..786f5cfc36 --- /dev/null +++ b/resources/lang/de-DE/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktiv', + 'allow' => 'Erlauben', + 'checkedout' => 'Assets', + 'created_at' => 'Erstellt', + 'createuser' => 'Benutzer erstellen', + 'deny' => 'Ablehnen', + 'email' => 'Email', + 'employee_num' => 'Mitarbeiternr.', + 'first_name' => 'Vorname', + 'groupnotes' => 'Wählen Sie eine Gruppe aus, die dem Benutzer zugewiesen werden soll. Denken Sie daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe erhält. Benutzen Sie Strg+Klick (oder cmd+Klick bei MacOS), um Gruppen aus der Auswahl zu entfernen.', + 'id' => 'Id', + 'inherit' => 'Erben', + 'job' => 'Job-Titel', + 'last_login' => 'Letzte Anmeldung', + 'last_name' => 'Familienname', + 'location' => 'Ort', + 'lock_passwords' => 'Die Login-Daten können auf dieser Installation nicht geändert werden.', + 'manager' => 'Manager', + 'managed_locations' => 'Verwaltete Standorte', + 'name' => 'Name', + 'nogroup' => 'Es wurden noch keine Gruppen erstellt. Um eine hinzuzufügen, besuchen Sie: ', + 'notes' => 'Notizen', + 'password_confirm' => 'Kennwort bestätigen', + 'password' => 'Passwort', + 'phone' => 'Telefonnummer', + 'show_current' => 'Zeige aktuelle Benutzer', + 'show_deleted' => 'Zeige gelöschte Benutzer', + 'title' => 'Titel', + 'to_restore_them' => 'zum Wiederherstellen.', + 'total_assets_cost' => "Gesamtkosten für Assets", + 'updateuser' => 'Benutzer aktualisieren', + 'username' => 'Benutzername', + 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', + 'username_note' => '(Dies wird für den Bind an das Active Directory benutzt, nicht für die Anmeldung.)', + 'cloneuser' => 'Benutzer kopieren', + 'viewusers' => 'Benutzer anzeigen', +); diff --git a/resources/lang/de/auth.php b/resources/lang/de-DE/auth.php similarity index 100% rename from resources/lang/de/auth.php rename to resources/lang/de-DE/auth.php diff --git a/resources/lang/de-DE/auth/general.php b/resources/lang/de-DE/auth/general.php new file mode 100644 index 0000000000..de65660c99 --- /dev/null +++ b/resources/lang/de-DE/auth/general.php @@ -0,0 +1,19 @@ + 'E-Mail zum Zurücksetzen des Passworts senden', + 'email_reset_password' => 'Passwort zurücksetzen', + 'reset_password' => 'Passwort zurücksetzen', + 'saml_login' => 'Anmelden über SAML', + 'login' => 'Login', + 'login_prompt' => 'Melden Sie sich bitte an', + 'forgot_password' => 'Ich habe mein Passwort vergessen', + 'ldap_reset_password' => 'Klicken Sie hier, um Ihr LDAP-Kennwort zurückzusetzen.', + 'remember_me' => 'Angemeldet bleiben', + 'username_help_top' => 'Benutzernamen eingeben, um einen Link zum Zurücksetzen des Passwortes per E-Mail zu erhalten.', + 'username_help_bottom' => 'Abhängig von der Konfiguration, kann der Benutzername identisch mit ihrer E-Mailadresse sein. Falls Sie ihren Benutzernamen vergessen haben, kontaktieren Sie ihren Administrator.

Benutzernamen ohne zugeordnete E-Mailadresse erhalten keine E-Mail zum Zurücksetzen des Passwortes. ', + 'google_login' => 'Mit Google Workspace anmelden', + 'google_login_failed' => 'Google-Anmeldung fehlgeschlagen, bitte versuchen Sie es erneut.', + +]; + diff --git a/resources/lang/de/auth/message.php b/resources/lang/de-DE/auth/message.php similarity index 100% rename from resources/lang/de/auth/message.php rename to resources/lang/de-DE/auth/message.php diff --git a/resources/lang/de/button.php b/resources/lang/de-DE/button.php similarity index 100% rename from resources/lang/de/button.php rename to resources/lang/de-DE/button.php diff --git a/resources/lang/de-DE/general.php b/resources/lang/de-DE/general.php new file mode 100644 index 0000000000..400fcef4ff --- /dev/null +++ b/resources/lang/de-DE/general.php @@ -0,0 +1,532 @@ + 'Zurücksetzen der Zwei-Faktor-Authentifizierung', + 'accessories' => 'Zubehör', + 'activated' => 'Aktiviert', + 'accepted_date' => 'Datum akzeptiert', + 'accessory' => 'Zubehör', + 'accessory_report' => 'Zubehör-Bericht', + 'action' => 'Aktion', + 'activity_report' => 'Aktivitätsbericht', + 'address' => 'Adresse', + 'admin' => 'Administrator', + 'administrator' => 'Administrator', + 'add_seats' => 'Plätze hinzugefügt', + 'age' => "Alter", + 'all_assets' => 'Alle Gegenstände', + 'all' => 'Alle', + 'archived' => 'Archiviert', + 'asset_models' => 'Asset Modelle', + 'asset_model' => 'Modell', + 'asset' => 'Asset', + 'asset_report' => 'Asset Bericht', + 'asset_tag' => 'Asset Tag', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Verfügbare Assets', + 'accept_assets' => 'Assets :name akzeptieren', + 'accept_assets_menu' => 'Assets akzeptieren', + 'audit' => 'Prüfung', + 'audit_report' => 'Prüfungs-Log', + 'assets' => 'Assets', + 'assets_audited' => 'geprüfte Assets', + 'assets_checked_in_count' => 'Assets zurückgenommen', + 'assets_checked_out_count' => 'Assets herausgegeben', + 'asset_deleted_warning' => 'Dieses Asset wurde gelöscht. Sie müssen es wiederherstellen, bevor Sie es jemandem zuweisen können.', + 'assigned_date' => 'Zuweisungsdatum', + 'assigned_to' => 'Zugewiesen an :name', + 'assignee' => 'Zugewiesen an', + 'avatar_delete' => 'Avatar löschen', + 'avatar_upload' => 'Avatar hochladen', + 'back' => 'Zurück', + 'bad_data' => 'Nichts gefunden. Vielleicht defekte Daten?', + 'bulkaudit' => 'Massenprüfung', + 'bulkaudit_status' => 'Prüfungs-Status', + 'bulk_checkout' => 'Massen-Herausgabe', + 'bulk_edit' => 'Massenbearbeitung', + 'bulk_delete' => 'Massenlöschung', + 'bulk_actions' => 'Massenaktionen', + 'bulk_checkin_delete' => 'Massen-Zurücknehmen / -Benutzer löschen', + 'byod' => 'BYOD', + 'byod_help' => 'Dieses Gerät gehört dem Benutzer', + 'bystatus' => 'nach Status', + 'cancel' => 'Abbrechen', + 'categories' => 'Kategorien', + 'category' => 'Kategorie', + 'change' => 'Eingang/Ausgang', + 'changeemail' => 'E-Mail Adresse ändern', + 'changepassword' => 'Passwort ändern', + 'checkin' => 'Zurücknehmen', + 'checkin_from' => 'Zurücknehmen von', + 'checkout' => 'Herausgeben', + 'checkouts_count' => 'Herausgaben', + 'checkins_count' => 'Rücknahmen', + 'user_requests_count' => 'Anfragen', + 'city' => 'Stadt', + 'click_here' => 'Hier klicken', + 'clear_selection' => 'Auswahl löschen', + 'companies' => 'Firmen', + 'company' => 'Firma', + 'component' => 'Komponente', + 'components' => 'Komponenten', + 'complete' => 'Vollständig', + 'consumable' => 'Verbrauchsmaterial', + 'consumables' => 'Verbrauchsmaterialien', + 'country' => 'Land', + 'could_not_restore' => 'Fehler beim Wiederherstellen von :item_type: :error', + 'not_deleted' => ':item_type wurde nicht gelöscht, kann daher nicht wiederhergestellt werden', + 'create' => 'Erstellen', + 'created' => 'Eintrag erstellt', + 'created_asset' => 'Asset angelegt', + 'created_at' => 'Erstellt am', + 'created_by' => 'Erstellt von', + 'record_created' => 'Eintrag erstellt', + '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', + 'days_to_next_audit' => 'Tage bis zur nächsten Prüfung', + 'date' => 'Datum', + 'debug_warning' => 'Warnung!', + 'debug_warning_text' => 'Diese Anwendung läuft im Produktionsmodus mit Debugging aktiviert. Dies kann sensible Daten verfügbar machen, wenn Ihre Anwendung öffentlich zugänglich ist. Deaktivieren Sie den Debug-Modus, indem Sie den APP_DEBUG-Wert in der .env Datei auf false setzen.', + 'delete' => 'Löschen', + 'delete_confirm' => 'Sind Sie sicher, dass Sie :item löschen möchten?', + 'delete_confirm_no_undo' => 'Sind Sie sicher, dass Sie :item löschen möchten? Dies kann nicht rückgängig gemacht werden.', + 'deleted' => 'Gelöscht', + 'delete_seats' => 'Gelöschte Plätze', + 'deletion_failed' => 'Löschen fehlgeschlagen', + 'departments' => 'Abteilungen', + 'department' => 'Abteilung', + 'deployed' => 'Herausgegeben', + 'depreciation' => 'Abschreibung', + 'depreciations' => 'Abschreibungen', + 'depreciation_report' => 'Abschreibungsbericht', + 'details' => 'Details', + 'download' => 'Herunterladen', + 'download_all' => 'Alle herunterladen', + 'editprofile' => 'Profil bearbeiten', + 'eol' => 'EOL', + 'email_domain' => 'E-Mail-Domäne', + 'email_format' => 'E-Mail Format', + 'employee_number' => 'Mitarbeiternummer', + 'email_domain_help' => 'Dies wird verwendet, um E-Mail-Adressen beim Importieren zu generieren', + 'error' => 'Fehler', + 'exclude_archived' => 'Archivierte Assets ausschließen', + 'exclude_deleted' => 'Gelöschte Assets ausschließen', + 'example' => 'Beispiel: ', + '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)', + 'lastnamefirstinitial_format' => 'Nachname & Initiale des Vornamens (musterm@beispiel.com)', + 'firstintial_dot_lastname_format' => 'Initiale des Vornamen.Nachname (j.smith@example.com)', + 'firstname_lastname_display' => 'Vorname Nachname (Jane Smith)', + 'lastname_firstname_display' => 'Nachname Vorname (Smith Jane)', + 'name_display_format' => 'Name Anzeigeformat', + 'first' => 'Erste', + 'firstnamelastname' => 'VornameNachname (ErikaMustermann@beispiel.de)', + 'lastname_firstinitial' => 'Nachname_Initiale des Vornamens (mustermann_e@beispiel.de)', + 'firstinitial.lastname' => 'Initiale des Vornamens.Nachname (e.mustermann@beispiel.de)', + 'firstnamelastinitial' => 'Vorname und Initiale des Nachnamen (erika_m@beispiel.de)', + 'first_name' => 'Vorname', + 'first_name_format' => 'Vorname (jane@example.com)', + 'files' => 'Dateien', + 'file_name' => 'Datei', + 'file_type' => 'Dateityp', + 'filesize' => 'Dateigröße', + 'file_uploads' => 'Datei-Uploads', + 'file_upload' => 'Datei-Upload', + 'generate' => 'Generieren', + 'generate_labels' => 'Etikett 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' => 'Verlauf', + 'history_for' => 'Verlauf für', + 'id' => 'ID', + 'image' => 'Bild', + 'image_delete' => 'Bild löschen', + 'include_deleted' => 'Gelöschte Gegenstände einbeziehen', + 'image_upload' => 'Bild hochladen', + 'filetypes_accepted_help' => 'Akzeptierter Dateityp ist :types. Maximal zulässige Hochlade-Größe ist :size.|Akzeptierte Dateitypen sind :types. Maximal erlaubte Hochlade-Größe ist :size.', + 'filetypes_size_help' => 'Maximal erlaubte Hochlade-Größe ist :size.', + 'image_filetypes_help' => 'Akzeptierte Dateitypen sind jpg, png, gif und svg. Maximale Hochladegröße ist :size.', + 'unaccepted_image_type' => 'Diese Bilddatei ist nicht lesbar. Akzeptierte Dateitypen sind jpg, webp, png, gif und svg. Der MIME-Type dieser Datei ist: :mimetype.', + 'import' => 'Importieren', + 'import_this_file' => 'Felder zuordnen und diese Datei bearbeiten', + 'importing' => 'Wird importiert', + 'importing_help' => 'Sie können Assets, Zubehör, Lizenzen, Komponenten, Verbrauchsmaterialien und Benutzer mittels CSV-Datei importieren.

Die CSV-Datei sollte kommagetrennt sein und eine Kopfzeile enthalten, die mit den Beispiel-CSVs aus der Dokumentation übereinstimmen.', + 'import-history' => 'Import-Verlauf', + 'asset_maintenance' => 'Asset Wartung', + 'asset_maintenance_report' => 'Asset Wartungsbericht', + 'asset_maintenances' => 'Asset Wartungen', + 'item' => 'Gegenstand', + 'item_name' => 'Artikelname', + 'import_file' => 'CSV-Datei importieren', + 'import_type' => 'CSV-Import-Typ', + 'insufficient_permissions' => 'Unzureichende Berechtigungen!', + 'kits' => 'Vordefinierte Kits', + 'language' => 'Sprache', + 'last' => 'Letzte', + 'last_login' => 'Letzte Anmeldung', + 'last_name' => 'Nachname', + 'license' => 'Lizenz', + 'license_report' => 'Lizenzbericht', + 'licenses_available' => 'Verfügbare Lizenzen', + 'licenses' => 'Lizenzen', + 'list_all' => 'Alle auflisten', + 'loading' => 'Wird geladen... Bitte warten....', + 'lock_passwords' => 'Dieser Feldwert wird in einer Demo-Installation nicht gespeichert.', + 'feature_disabled' => 'Dieses Feature wurde für die Demo-Installation deaktiviert.', + 'location' => 'Standort', + 'location_plural' => 'Standort|Orte', + 'locations' => 'Standorte', + 'logo_size' => 'Quadratische Logos sehen am besten aus, mit Logo + Text. Die maximale Logo-Größe beträgt 50px Höhe x 500px Breite. ', + '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' => '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 Prüfungsdatum', + 'no_email' => 'Es ist keine E-Mail-Adresse mit diesem Benutzer verknüpft', + 'last_audit' => 'Letzte Prüfung', + 'new' => 'Neu!', + 'no_depreciation' => 'Nicht abschreiben', + 'no_results' => 'Keine Treffer.', + 'no' => 'Nein', + 'notes' => 'Notizen', + 'order_number' => 'Bestellnummer', + 'only_deleted' => 'Nur gelöschte Gegenstände', + 'page_menu' => 'Zeige _MENU_ Einträge', + 'pagination_info' => 'Zeige _START_ bis _END_ von _TOTAL_ Einträgen', + 'pending' => 'Ausstehende', + 'people' => 'Benutzer', + 'per_page' => 'Ergebnisse pro Seite', + 'previous' => 'Vorherige', + 'processing' => 'Wird verarbeitet', + 'profile' => 'Ihr Profil', + 'purchase_cost' => 'Einkaufspreis', + 'purchase_date' => 'Kaufdatum', + 'qty' => 'Menge', + 'quantity' => 'Menge', + 'quantity_minimum' => ':count Artikel sind unter oder fast unter der Mindestmenge', + 'quickscan_checkin' => 'Schnell-Rücknahme', + 'quickscan_checkin_status' => 'Rückgabe Status', + 'ready_to_deploy' => 'Bereit zum Herausgeben', + 'recent_activity' => 'Neueste Aktivität', + 'remaining' => 'Verbleibend', + 'remove_company' => 'Firmenzuordnung entfernen', + 'reports' => 'Berichte', + 'restored' => 'wiederhergestellt', + 'restore' => 'Wiederherstellen', + 'requestable_models' => 'Angeforderte Modelle', + 'requested' => 'Angefordert', + 'requested_date' => 'Angefordertes Datum', + 'requested_assets' => 'Angeforderte Assets', + 'requested_assets_menu' => 'Angeforderte Assets', + 'request_canceled' => 'Anfrage abgebrochen', + 'save' => 'Speichern', + 'select_var' => ':thing auswählen... ', // this will eventually replace all of our other selects + 'select' => 'Auswählen', + 'select_all' => 'Alle markieren', + 'search' => 'Suche', + 'select_category' => 'Kategorie auswählen', + 'select_department' => 'Abteilung auswählen', + 'select_depreciation' => 'Wählen Sie einen Abschreibungstyp', + 'select_location' => 'Wählen Sie einen Standort', + 'select_manufacturer' => 'Wählen Sie einen Hersteller', + 'select_model' => 'Wählen Sie ein Modell', + 'select_supplier' => 'Wählen Sie einen Lieferanten', + 'select_user' => 'Wählen Sie einen Benutzer', + 'select_date' => 'Wählen Sie ein Datum (JJJJ-MM-DD)', + 'select_statuslabel' => 'Status auswählen', + 'select_company' => 'Firma auswählen', + 'select_asset' => 'Asset auswählen', + 'settings' => 'Einstellungen', + 'show_deleted' => 'Gelöschte anzeigen', + 'show_current' => 'Aktuelles anzeigen', + 'sign_in' => 'Anmelden', + 'signature' => 'Signatur', + 'signed_off_by' => 'Freigegeben von', + 'skin' => 'Skin', + 'webhook_msg_note' => 'Eine Benachrichtigung wird über den Webhook gesendet', + 'webhook_test_msg' => 'Oh hey! Sieht so aus, als ob Ihre :app Integration mit Snipe-IT funktioniert!', + 'some_features_disabled' => 'DEMO-MODE: Einige Funktionen sind für diese Installation deaktiviert.', + 'site_name' => 'Seitenname', + 'state' => 'Bundesland', + 'status_labels' => 'Statusbezeichnungen', + 'status' => 'Status', + 'accept_eula' => 'Annahmeerklärung', + 'supplier' => 'Lieferant', + 'suppliers' => 'Lieferanten', + 'sure_to_delete' => 'Sind Sie sich sicher, dass Sie löschen möchten?', + 'sure_to_delete_var' => 'Sind Sie sicher, dass Sie :item löschen möchten?', + 'delete_what' => ':item löschen', + 'submit' => 'Abschicken', + 'target' => 'Ziel', + 'time_and_date_display' => 'Zeit und Datum', + 'total_assets' => 'Gesamte Assets', + 'total_licenses' => 'Lizenzen insgesamt', + 'total_accessories' => 'gesamtes Zubehör', + 'total_consumables' => 'gesamtes Verbrauchsmaterial', + 'type' => 'Typ', + 'undeployable' => 'Nicht herausgebbar', + 'unknown_admin' => 'Unbekannter Administrator', + 'username_format' => 'Format der Benutzernamen', + 'username' => 'Benutzername', + 'update' => 'Aktualisieren', + 'upload_filetypes_help' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf und rar. Maximale Uploadgröße beträgt :size.', + 'uploaded' => 'Hochgeladen', + 'user' => 'Benutzer', + 'accepted' => 'angenommen', + 'declined' => 'abgelehnt', + 'unassigned' => 'Nicht zugewiesen', + 'unaccepted_asset_report' => 'Nicht akzeptierte Assets', + 'users' => 'Benutzer', + 'viewall' => 'Alle anzeigen', + 'viewassets' => 'Zugewiesene Assets anzeigen', + 'viewassetsfor' => 'Assets von :name anzeigen', + 'website' => 'Webseite', + 'welcome' => 'Willkommen, :name', + 'years' => 'Jahre', + 'yes' => 'Ja', + 'zip' => 'Postleitzahl', + 'noimage' => 'Kein Bild hochgeladen oder Bild nicht gefunden.', + 'file_does_not_exist' => 'Die angeforderte Datei existiert nicht.', + 'file_upload_success' => 'Dateiupload erfolgreich!', + 'no_files_uploaded' => 'Dateiupload erfolgreich!', + 'token_expired' => 'Ihre Sitzung ist abgelaufen. Bitte versuchen Sie es erneut.', + 'login_enabled' => 'Login aktiviert', + 'audit_due' => 'Prüfung fällig', + 'audit_overdue' => 'Prüfung überfällig', + 'accept' => ':asset akzeptieren', + 'i_accept' => 'Ich akzeptiere', + 'i_decline' => 'Ich lehne ab', + 'accept_decline' => 'Akzeptieren/Ablehnen', + 'sign_tos' => 'Unterschreiben 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_address.', + '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 oder fehlende Kategorie', + 'invalid_item_category_single' => 'Ungültige oder fehlende :type Kategorie. Bitte aktualisieren Sie die Kategorie dieses :type um eine gültige Kategorie vor der Herausgabe hinzuzufügen.', + 'dashboard_info' => 'Dies ist Ihr Dashboard. Es gibt viele ähnliche, aber dieses ist Ihres.', + '60_percent_warning' => '60% abgeschlossen (Warnung)', + 'dashboard_empty' => 'Es sieht so aus, als hätten Sie noch nichts hinzugefügt, so dass wir nichts großartiges zum Anzeigen haben. Beginnen Sie jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, 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_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', + 'notification_success' => 'Erfolgreich', + 'notification_warning' => 'Warnung', + 'notification_info' => 'Info', + 'asset_information' => 'Asset-Informationen', + 'model_name' => 'Modellname', + 'asset_name' => 'Asset Name', + 'consumable_information' => 'Informationen zum Verbrauchsmaterial:', + 'consumable_name' => 'Name des Verbrauchsmaterials:', + 'accessory_information' => 'Zubehör Information:', + 'accessory_name' => 'Zubehörname:', + 'clone_item' => 'Element klonen', + 'checkout_tooltip' => 'Diesen Gegenstand zuweisen', + 'checkin_tooltip' => 'Diesen Artikel zurücknehmen', + 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', + 'maintenance_mode' => 'Der Dienst ist wegen Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuchen Sie es später noch einmal.', + 'maintenance_mode_title' => 'System vorübergehend nicht verfügbar', + 'ldap_import' => 'Das Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Dies erlaubt es Ihnen, Links zum Zurücksetzen des Passworts zu senden.)', + 'purge_not_allowed' => 'Löschen von "gelöschten Daten" wurde in der .env-Datei verboten. Kontaktieren Sie den Support oder Ihren Systemadministrator.', + 'backup_delete_not_allowed' => 'Das Löschen von Sicherungen wurde in der .env-Datei verboten. Kontaktieren Sie den Support oder Ihren Systemadministrator.', + 'additional_files' => 'Zusätzliche Dateien', + 'shitty_browser' => 'Keine Signatur erkannt. Dies kann passieren, wenn Sie einen veralteten Browser verwenden. Bitte stellen Sie sicher, dass Sie die aktuellste Browser-Version verwenden und versuchen Sie erneut den Erhalt zu bestätigen.', + 'bulk_soft_delete' =>'Die Benutzer auch "soft-löschen". Die Historie der Gegenstände bleibt erhalten, solange die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', + 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Gegenstände wurden eingecheckt.', + 'bulk_checkin_success' => 'Die Gegenstände für die ausgewählten Benutzer wurden eingecheckt.', + 'set_to_null' => 'Werte für dieses Asset|Werte für alle :asset_count Assets löschen ', + 'set_users_field_to_null' => ':field Werte für diesen Benutzer löschen|:field Werte für alle :user_count Benutzer löschen ', + 'na_no_purchase_date' => 'N/A - Kein Kaufdatum angegeben', + 'assets_by_status' => 'Assets sortiert nach Status', + 'assets_by_status_type' => 'Assets sortiert nach Statustyp', + 'pie_chart_type' => 'Dashboard Kreisdiagramm Typ', + 'hello_name' => 'Hallo, :name!', + 'unaccepted_profile_warning' => 'Sie haben :count Gegenstände, die akzeptiert werden müssen. Klicken Sie hier, um diese anzunehmen oder abzulehnen', + 'start_date' => 'Startdatum', + 'end_date' => 'Enddatum', + 'alt_uploaded_image_thumbnail' => 'Hochgeladene Miniaturansicht', + 'placeholder_kit' => 'Kit auswählen', + 'file_not_found' => 'Datei wurde nicht gefunden', + 'preview_not_available' => '(keine Vorschau vorhanden)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Zum Hauptinhalt springen', + 'toggle_navigation' => 'Navigation umschalten', + 'alerts' => 'Benachrichtigungen', + 'tasks_view_all' => 'Alle Aufgaben anzeigen', + 'true' => 'Wahr', + 'false' => 'Falsch', + 'integration_option' => 'Integrationsoptionen', + 'log_does_not_exist' => 'Es existiert kein passender Logeintrag.', + 'merge_users' => 'Benutzer zusammenführen', + 'merge_information' => 'Dies wird die :count Benutzer zu einem Benutzer zusammenführen. Wählen Sie den Benutzer, in den Sie die anderen zusammenführen möchten und die zugehörigen Assets, Lizenzen, etc. werden in den ausgewählten Benutzer verschoben und die anderen Benutzer werden als gelöscht markiert.', + 'warning_merge_information' => 'Diese Aktion kann NICHT rückgängig gemacht werden und sollte NUR verwendet werden, wenn Sie Benutzer aufgrund eines falschen Imports oder einer fehlerhaften Synchronisation zusammenführen müssen. Stellen Sie sicher, dass Sie zuerst ein Backup ausführen.', + 'no_users_selected' => 'Keine Benutzer ausgewählt', + 'not_enough_users_selected' => 'Mindestens :count Benutzer müssen ausgewählt sein', + 'merge_success' => ':count Benutzer wurden erfolgreich zu :into_username zusammengeführt!', + 'merged' => 'zusammengeführt', + 'merged_log_this_user_into' => 'Diesen Benutzer (ID :to_id - :to_username) in Benutzer-ID :from_id (:from_username) zusammengeführt ', + 'merged_log_this_user_from' => 'Benutzer-ID :from_id (:from_username) in diesen Benutzer zusammengeführt (ID :to_id - :to_username)', + 'clear_and_save' => 'Löschen & Speichern', + 'update_existing_values' => 'Vorhandene Werte aktualisieren?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Das Generieren von fortlaufenden Asset-Tags ist deaktiviert, daher müssen alle Datensätze die Spalte "Asset Tag" enthalten.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Hinweis: Das Generieren von fortlaufenden Asset-Tags ist aktiviert, daher wird für alle Datensätze, die keinen Asset-Tag angegeben haben, einer erstellt. Datensätze, die einen "Asset Tag" angegeben haben, werden mit den angegebenen Informationen aktualisiert.', + 'send_welcome_email_to_users' => ' Willkommens-E-Mail für neue Benutzer senden?', + 'send_email' => 'E-Mail senden', + 'call' => 'Nummer anrufen', + 'back_before_importing' => 'Vor dem Importieren sichern?', + 'csv_header_field' => 'CSV-Header-Feld', + 'import_field' => 'Feld importieren', + 'sample_value' => 'Beispielwert', + 'no_headers' => 'Keine Spalten gefunden', + 'error_in_import_file' => 'Beim Lesen der CSV-Datei ist ein Fehler aufgetreten: :error', + 'errors_importing' => 'Es sind Fehler während des Importierens aufgetreten: ', + 'warning' => 'WARNUNG: :warning', + 'success_redirecting' => '"Erfolgreich... Weiterleiten.', + 'cancel_request' => 'Diese Artikelanfrage abbrechen', + 'setup_successful_migrations' => 'Die Datenbank-Tabellen wurden erstellt', + 'setup_migration_output' => 'Ausgabe der Migration:', + 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', + 'importer_generic_error' => 'Ihr Dateiimport ist abgeschlossen, aber wir haben Fehler erhalten. Es wird in der Regel durch eine API-Drosselung von Drittanbietern von einem Benachrichtigung-Webhooks (wie Slack) verursacht und hat den Import selbst nicht beeinträchtigt, Sie sollten dies allerdings nachprüfen.', + 'confirm' => 'Bestätigen', + 'autoassign_licenses' => 'Lizenzen automatisch zuweisen', + 'autoassign_licenses_help' => 'Erlauben Sie diesem Benutzer die Zuweisung von Lizenzen über die Benutzeroberfläche für die Massenzuweisung von Lizenzen oder über die CLI-Tools.', + 'autoassign_licenses_help_long' => 'Dies erlaubt es einem Benutzer, Lizenzen über die Massen-Zuweisung GUI oder CLI-Tools zugewiesen zu bekommen. (Zum Beispiel möchten Sie den Auftragnehmern möglicherweise nicht automatisch eine Lizenz zuweisen, die nur Mitarbeitern zur Verfügung stehen würde. Sie können diesen Benutzern weiterhin einzelne Lizenzen zuweisen, aber sie werden nicht in der Lizenzen Massenherausgabe der Benutzer berücksichtigt.)', + 'no_autoassign_licenses_help' => 'Den Benutzer nicht bei der Lizenzen Massen-Zuweisung GUI oder CLI-Tools berücksichtigen.', + 'modal_confirm_generic' => 'Sind Sie sich sicher?', + 'cannot_be_deleted' => 'Dieser Gegenstand kann nicht gelöscht werden', + 'cannot_be_edited' => 'Dieser Gegenstand kann nicht bearbeitet werden.', + 'undeployable_tooltip' => 'Dieser Gegenstand kann nicht herausgegeben werden. Überprüfen Sie die verbleibende Menge.', + 'serial_number' => 'Seriennummer', + 'item_notes' => ':item Notizen', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout Zielfirma und Asset-Gesellschaft stimmen nicht überein', + 'error_user_company_accept_view' => 'Ein Asset, das Ihnen zugewiesen wurde, gehört zu einem anderen Unternehmen, so dass Sie es nicht akzeptieren oder ablehnen können. Bitte wenden Sie sich an Ihren Manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', + 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', + 'checked_out_to_last_name' => 'Herausgegeben an: Nachname', + 'checked_out_to_username' => 'Herausgegeben an: Benutzername', + 'checked_out_to_email' => 'Herausgegeben an: E-Mail', + 'checked_out_to_tag' => 'Herausgegeben an: Asset Tag', + 'manager_first_name' => 'Vorgesetzter Vorname', + 'manager_last_name' => 'Vorgesetzter Nachname', + 'manager_full_name' => 'Vorgesetzter Voller Name', + 'manager_username' => 'Vorgesetzter Benutzername', + 'checkout_type' => 'Herausgabetyp', + 'checkout_location' => 'Herausgeben an Ort', + 'image_filename' => 'Bild Dateiname', + 'do_not_import' => 'Nicht importieren', + 'vip' => 'VIP', + 'avatar' => 'Profilbild', + 'gravatar' => 'Gravatar E-Mail', + 'currency' => 'Währung', + 'address2' => 'Adresszeile 2', + 'import_note' => 'Mit CSV-Importer importiert', + ], + 'percent_complete' => '% vollständig', + 'uploading' => 'Wird hochgeladen ... ', + 'upload_error' => 'Fehler beim Hochladen der Datei. Bitte überprüfen Sie, dass keine leeren Zeilen vorhanden sind und keine Spaltennamen dupliziert werden.', + 'copy_to_clipboard' => 'In die Zwischenablage kopieren', + 'copied' => 'Kopiert!', + 'status_compatibility' => 'Wenn Assets bereits zugewiesen sind, können sie nicht zu einem nicht einsetzbaren Statustyp geändert werden, und diese Änderung wird übersprungen.', + 'rtd_location_help' => 'Dies ist der Standort des Assets wenn es nicht ausgecheckt wird', + 'item_not_found' => ':item_type ID :id existiert nicht oder wurde gelöscht', + 'action_permission_denied' => 'Sie haben keine Berechtigung für :action :item_type ID :id', + 'action_permission_generic' => 'Sie haben keine Berechtigung für :action :item_type Id :id', + 'edit' => 'bearbeiten', + 'action_source' => 'Aktionsquelle', + 'or' => 'oder', + 'url' => 'URL', + 'edit_fieldset' => 'Felder und Optionen des Feldsatzes bearbeiten', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Massen-Löschen :object_type', + 'warn' => 'Sie sind dabei, einen :object_type zu löschen|Sie sind dabei :count :object_type zu löschen', + 'success' => ':object_type erfolgreich gelöscht|:count :object_type erfolgreich gelöscht', + 'error' => ':object_type konnte nicht gelöscht werden', + 'nothing_selected' => 'Kein :object_type ausgewählt - nichts zu tun', + 'partial' => ':success_count :object_type gelöscht, aber :error_count :object_type konnte nicht gelöscht werden', + ], + ], + 'no_requestable' => 'Es gibt keine anforderbaren Assets oder Asset-Modelle.', + + 'countable' => [ + 'accessories' => ':count Zubehör|:count Zubehöre', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count Lizenz|:count Lizenzen', + 'license_seats' => ':count Lizenzplatz|:count Lizenzplätze', + 'consumables' => ':count Verbrauchsmaterial|:count Verbrauchsmaterialien', + 'components' => ':count Komponente|:count Komponenten', + ] + +]; diff --git a/resources/lang/de-DE/help.php b/resources/lang/de-DE/help.php new file mode 100644 index 0000000000..2dd85d5579 --- /dev/null +++ b/resources/lang/de-DE/help.php @@ -0,0 +1,35 @@ + '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 der Ort nur im Audit-Log angezeigt.

Falls das Asset ausgecheckt ist, ändert sich der Ort der Person, des Assets oder des Orts, an den es ausgecheckt ist, nicht.', + + '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.', + + 'categories' => 'Kategorien helfen Ihnen beim Organisieren von Assets. Beispielkategorien sind "Pcs", "Laptops", "Mobiltelefone", "Tablets" usw., jedoch können Sie Kategorien nutzen, wie Sie es für sinnvoll erachten.', + + 'accessories' => 'Zubehör ist alles, was Sie an einen Benutzer ausgeben können, dass jedoch keine Seriennummer besitzt (oder es keinen Sinn macht diese zu verwalten). Zum Beispiel: Mäuse und Tastaturen.', + + 'companies' => 'Unternehmen können als einfaches Identifikationsfeld oder zur Begrenzung der Sichtbarkeit von Assets, Benutzer usw. verwendet werden, wenn die volle Unterstützung für Unternehmen in Ihren Admin-Einstellungen aktiviert ist.', + + 'components' => 'Komponenten sind Teile eines Assets, zum Beispiel eine Festplatte, Arbeitsspeicher, etc.', + + 'consumables' => 'Verbrauchsmaterialien sind alle gekauften Dinge, die mit der Zeit aufgebraucht werden. Zum Beispiel Druckerpatronen oder Kopierpapier.', + + 'depreciations' => 'Sie können Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.', + + 'empty_file' => 'Der Importeur stellt fest, dass diese Datei leer ist.' +]; diff --git a/resources/lang/de-DE/localizations.php b/resources/lang/de-DE/localizations.php new file mode 100644 index 0000000000..e261e982f2 --- /dev/null +++ b/resources/lang/de-DE/localizations.php @@ -0,0 +1,322 @@ + 'Sprache auswählen', + 'languages' => [ + 'en-US'=> 'Englisch, USA', + 'en-GB'=> 'Englisch, UK', + 'am-ET' => 'Amharisch', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabisch', + 'bg-BG'=> 'Bulgarisch', + 'zh-CN'=> 'Chinesisch, Vereinfacht', + 'zh-TW'=> 'Chinesisch, Traditionell', + 'ca-ES' => 'Katalanisch', + 'hr-HR'=> 'Kroatisch', + 'cs-CZ'=> 'Tschechisch', + 'da-DK'=> 'Dänisch', + 'nl-NL'=> 'Holländisch', + 'en-ID'=> 'Englisch, Indonesien', + 'et-EE'=> 'Estnisch', + 'fil-PH'=> 'Philippinisch', + 'fi-FI'=> 'Finnisch', + 'fr-FR'=> 'Französisch', + 'de-DE'=> 'Deutsch', + 'de-if'=> 'Deutsch (informell)', + 'el-GR'=> 'Griechisch', + 'he-IL'=> 'Hebräisch', + 'hu-HU'=> 'Ungarisch', + 'is-IS' => 'Isländisch', + 'id-ID'=> 'Indonesisch', + 'ga-IE'=> 'Irisch', + 'it-IT'=> 'Italienisch', + 'ja-JP'=> 'Japanisch', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Koreanisch', + 'lt-LT'=>'Litauisch', + 'lv-LV'=> 'Lettisch', + 'mk-MK'=> 'Mazedonisch', + 'ms-MY'=> 'Malaiisch', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolisch', + 'no-NO'=> 'Norwegisch', + 'fa-IR'=> 'Persisch', + 'pl-PL'=> 'Polnisch', + 'pt-PT'=> 'Portugiesisch', + 'pt-BR'=> 'Brasilianisches Portugiesisch', + 'ro-RO'=> 'Rumänisch', + 'ru-RU'=> 'Russisch', + 'sr-CS' => 'Serbisch (Lateinisch)', + 'sk-SK'=> 'Slowakisch', + 'sl-SI'=> 'Slowenisch', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanisch, Kolumbien', + 'es-MX'=> 'Spanisch, Mexiko', + 'es-VE'=> 'Spanisch, Venezuela', + 'sv-SE'=> 'Schwedisch', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamilisch', + 'th-TH'=> 'Thailändisch', + 'tr-TR'=> 'Türkisch', + 'uk-UA'=> 'Ukrainisch', + 'vi-VN'=> 'Vietnamesisch', + 'cy-GB'=> 'Walisisch', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Land auswählen', + + 'countries' => [ + 'AC'=>'Ascensionsinsel', + 'AD'=>'Andorra', + 'AE'=>'Vereinigte Arabische Emirate', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua und Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albanien', + 'AM'=>'Armenien', + 'AN'=>'Niederländische Antillen', + 'AO'=>'Angola', + 'AQ'=>'Antarktis', + 'AR'=>'Argentinien', + 'AS'=>'Amerikanisch-Samoa', + 'AT'=>'Österreich', + 'AU'=>'Australien', + 'AW'=>'Aruba', + 'AX'=>'Åländisch', + 'AZ'=>'Aserbaidschan', + 'BA'=>'Bosnien & Herzegowina', + 'BB'=>'Barbados', + 'BE'=>'Belgien', + 'BD'=>'Bangladesch', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgarien', + 'BH'=>'Bahrein', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda-Inseln', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivien', + 'BR'=>'Brasilien', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvetinsel', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Kokosinseln', + 'CD'=>'Kongo (Demokratische Republik)', + 'CF'=>'Zentralafrikanische Republik', + 'CG'=>'Kongo (Republik)', + 'CH'=>'Schweiz', + 'CI'=>'Elfenbeinküste', + 'CK'=>'Cookinseln', + 'CL'=>'Chile', + 'CM'=>'Kamerun', + 'CN'=>'Volksrepublik China', + 'CO'=>'Kolumbien', + 'CR'=>'Costa Rica', + 'CU'=>'Kuba', + 'CV'=>'Kap Verde', + 'CX'=>'Weihnachtsinsel', + 'CY'=>'Zypern', + 'CZ'=>'Tschechische Republik', + 'DE'=>'Bundesrepublik Deutschland', + 'DJ'=>'Dschibuti', + 'DK'=>'Dänemark', + 'DM'=>'Dominica', + 'DO'=>'Dominikanische Republik', + 'DZ'=>'Algerien', + 'EC'=>'Ecuador', + 'EE'=>'Estland', + 'EG'=>'Ägypten', + 'ER'=>'Eritrea', + 'ES'=>'Spanien', + 'ET'=>'Äthiopien', + 'EU'=>'Europäische Union', + 'FI'=>'Finnland', + 'FJ'=>'Fidschi-Inseln', + 'FK'=>'Falklandinseln (Malwinen)', + 'FM'=>'Mikronesien', + 'FO'=>'Färöer Inseln', + 'FR'=>'Frankreich', + 'GA'=>'Gabun', + 'GD'=>'Grenada', + 'GE'=>'Georgien', + 'GF'=>'Französisch-Guayana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grönland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Äquatorialguinea', + 'GR'=>'Griechenland', + 'GS'=>'Südgeorgien und die Südlichen Sandwichinseln', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard und McDonald Inseln', + 'HN'=>'Honduras', + 'HR'=>'Kroatien', + 'HT'=>'Haiti', + 'HU'=>'Ungarn', + 'ID'=>'Indonesien', + 'IE'=>'Irland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'Indien', + 'IO'=>'Britisches Territorium +im Indischen Ozean', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Island', + 'IT'=>'Italien', + 'JE'=>'Jersey', + 'JM'=>'Jamaika', + 'JO'=>'Jordanien', + 'JP'=>'Japan', + 'KE'=>'Kenia', + 'KG'=>'Kirgisistan', + 'KH'=>'Kambodscha', + 'KI'=>'Kiribati', + 'KM'=>'Komoren', + 'KN'=>'St. Kitts und Nevis', + 'KR'=>'Korea', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kasachstan', + 'LA'=>'Laos, Demokratische Volksrepublik', + 'LB'=>'Libanon', + 'LC'=>'Santa Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Litauen', + 'LU'=>'Luxemburg', + 'LV'=>'Lettland', + 'LY'=>'Libyen', + 'MA'=>'Marokko', + 'MC'=>'Monaco', + 'MD'=>'Moldawien', + 'ME'=>'Montenegro', + 'MG'=>'Madagaskar', + 'MH'=>'Marschallinseln', + 'MK'=>'Mazedonien', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolei', + 'MO'=>'Macao', + 'MP'=>'Nordmarianen', + 'MQ'=>'Martinique', + 'MR'=>'Mauretanien', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Malediven', + 'MW'=>'Malawi', + 'MX'=>'Mexiko', + 'MY'=>'Malaysien', + 'MZ'=>'Mosambik', + 'NA'=>'Namibia', + 'NC'=>'Neukaledonien', + 'NE'=>'Niger', + 'NF'=>'Norfolkinsel', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Niederlande', + 'NO'=>'Norwegen', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Neuseeland', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Französisch-Polynesien', + 'PG'=>'Papua-Neuguinea', + 'PH'=>'Philippinen', + 'PK'=>'Pakistan', + 'PL'=>'Polen', + 'PM'=>'St. Pierre und Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palästina', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Katar', + 'RE'=>'Réunion', + 'RO'=>'Rumänien', + 'RS'=>'Serbien', + 'RU'=>'Russland', + 'RW'=>'Ruanda', + 'SA'=>'Saudi-Arabien', + 'UK'=>'Schottland', + 'SB'=>'Salomon-Inseln', + 'SC'=>'Seychellen', + 'SS'=>'Südsudan', + 'SD'=>'Sudan', + 'SE'=>'Schweden', + 'SG'=>'Singapur', + 'SH'=>'St. Helena', + 'SI'=>'Slowenien', + 'SJ'=>'Spitzbergen und Jan Mayen', + 'SK'=>'Slowakei (Slowakische Republik)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome und Principe', + 'SU'=>'Sowjetunion', + 'SV'=>'El Salvador', + 'SY'=>'Syrien', + 'SZ'=>'Swasiland', + 'TC'=>'Turks-und Caicos-Inseln', + 'TD'=>'Tschad', + 'TF'=>'Französische Südliche Territorien', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tadschikistan', + 'TK'=>'Tokelau', + 'TI'=>'Ost-Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunesien', + 'TO'=>'Tonga', + 'TP'=>'Osttimor (alter Code)', + 'TR'=>'Türkei', + 'TT'=>'Trinidad & Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tansania', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'Großbritannien', + 'US'=>'USA', + 'UM'=>'Kleinere abgelegene Inseln der Vereinigten Staaten', + 'UY'=>'Uruguay', + 'UZ'=>'Usbekistan', + 'VA'=>'Vatikanstadt (Heiliger Stuhl)', + 'VC'=>'St. Vincent und die Grenadinen', + 'VE'=>'Venezuela', + 'VG'=>'Britische Jungferninseln', + 'VI'=>'Amerikanische Jungferninseln', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis und Futuna', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Mayotte', + 'ZA'=>'Südafrika', + 'ZM'=>'Sambia', + 'ZW'=>'Simbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/de-DE/mail.php b/resources/lang/de-DE/mail.php new file mode 100644 index 0000000000..5f088745bb --- /dev/null +++ b/resources/lang/de-DE/mail.php @@ -0,0 +1,93 @@ + 'Zubehör zurückgenommen', + 'Accessory_Checkout_Notification' => 'Zubehör herausgegeben', + 'Asset_Checkin_Notification' => 'Asset zurückgenommen', + 'Asset_Checkout_Notification' => 'Asset herausgegeben', + 'Confirm_Accessory_Checkin' => 'Bestätigung einer Zubehör Rücknahme', + 'Confirm_Asset_Checkin' => 'Bestätigung einer Asset Rücknahme', + 'Confirm_accessory_delivery' => 'Bestätigung einer Zubehör Herausgabe', + 'Confirm_asset_delivery' => 'Bestätigung einer Asset Herausgabe', + 'Confirm_consumable_delivery' => 'Bestätigung einer Verbrauchsmaterial Herausgabe', + 'Confirm_license_delivery' => 'Bestätigung einer Lizenz Herausgabe', + 'Consumable_checkout_notification' => 'Verbrauchsmaterial herausgegeben', + 'Days' => 'Tage', + 'Expected_Checkin_Date' => 'Ihr ausgebuchtes Asset ist fällig zur Rückgabe am :date', + 'Expected_Checkin_Notification' => 'Erinnerung: :name Rückgabedatum nähert sich', + 'Expected_Checkin_Report' => 'Bericht über erwartete Asset Rückgaben', + 'Expiring_Assets_Report' => 'Bericht über ablaufende Gegenstände.', + 'Expiring_Licenses_Report' => 'Bericht über ablaufende Lizenzen.', + 'Item_Request_Canceled' => 'Gegenstands Anfrage abgebrochen', + 'Item_Requested' => 'Gegenstand angefordert', + 'License_Checkin_Notification' => 'Lizenz zurückgenommen', + 'License_Checkout_Notification' => 'Lizenz herausgegeben', + 'Low_Inventory_Report' => 'Bericht über niedrige Lagerbestände', + 'a_user_canceled' => 'Eine Geräte-Anfrage auf der Webseite wurde vom Benutzer abgebrochen', + 'a_user_requested' => 'Ein Benutzer hat ein Gerät auf der Webseite angefordert', + 'acceptance_asset_accepted' => 'Ein Benutzer hat einen Gegenstand akzeptiert', + 'acceptance_asset_declined' => 'Ein Benutzer hat einen Gegenstand abgelehnt', + 'accessory_name' => 'Zubehör Name:', + 'additional_notes' => 'Zusätzliche Bemerkungen:', + 'admin_has_created' => 'Ein Administrator hat auf der :web Webseite ein Konto für Sie erstellt.', + 'asset' => 'Asset:', + 'asset_name' => 'Name des Gegenstandes:', + 'asset_requested' => 'Gegenstand angefordert', + 'asset_tag' => 'Asset Tag', + 'assets_warrantee_alert' => 'Die Garantie von :count Asset wird in :threshold Tagen auslaufen.|Die Garantie von :count Assets wird in :threshold Tagen auslaufen.', + 'assigned_to' => 'Zugewiesen an', + 'best_regards' => 'Grüße,', + 'canceled' => 'Abgebrochen:', + 'checkin_date' => 'Rücknahmedatum:', + 'checkout_date' => 'Herausgabedatum:', + 'checkedout_from' => 'Herausgegeben von', + 'checkedin_from' => 'Eingecheckt von', + 'checked_into' => 'Zurückgenommen in', + 'click_on_the_link_accessory' => 'Bitte klicken Sie auf den Link weiter unten, um den Erhalt des Zubehörs zu bestätigen.', + 'click_on_the_link_asset' => 'Bitte klicken Sie auf den Link weiter unten, um den Erhalt des Gegenstands zu bestätigen.', + 'click_to_confirm' => 'Bitte klicken Sie zum Bestätigen Ihres :web Kontos auf den folgenden Link:', + 'current_QTY' => 'Aktuelle Menge', + 'days' => 'Tage', + 'expecting_checkin_date' => 'Erwartetes Rückgabedatum:', + 'expires' => 'Ablaufdatum', + 'hello' => 'Hallo', + 'hi' => 'Hallo', + 'i_have_read' => 'Ich habe die Nutzungsbedingungen gelesen und stimme diesen zu, und ich habe diesen Gegenstand erhalten.', + 'inventory_report' => 'Bestandsbericht', + 'item' => 'Gegenstand:', + '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.', + 'link_to_update_password' => 'Klicken Sie bitte auf den folgenden Link zum Aktualisieren Ihres :web Passworts:', + 'login' => 'Benutzername:', + 'login_first_admin' => 'Melden Sie sich zu Ihrer neuen Snipe-IT-Installation mithilfe der unten stehenden Anmeldeinformationen an:', + '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.', + 'min_QTY' => 'Mindestmenge', + 'name' => 'Name', + 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details finden Sie weiter unten.', + 'notes' => 'Notizen', + 'password' => 'Passwort:', + 'password_reset' => 'Passwort zurücksetzen', + 'read_the_terms' => 'Bitte lesen Sie die nachfolgenden Nutzungsbedingungen.', + 'read_the_terms_and_click' => 'Bitte lesen Sie die Nutzungsbedingungen unten, und klicken Sie auf den Link am unteren Ende, um zu bestätigen, dass Sie die Nutzungsbedingungen gelesen und akzeptiert haben und das Asset erhalten haben.', + 'requested' => 'Angefordert:', + 'reset_link' => 'Ihr Link zum Zurücksetzen des Kennworts', + 'reset_password' => 'Klicken Sie hier, um Ihr Passwort zurückzusetzen:', + 'rights_reserved' => 'Alle Rechte vorbehalten.', + 'serial' => 'Seriennummer', + 'snipe_webhook_test' => 'Snipe-IT Integrationstest', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Zusammenfassung', + 'supplier' => 'Lieferant', + 'tag' => 'Kennzeichnung', + 'test_email' => 'Test E-Mail von Snipe-IT', + '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: ', + 'to_reset' => 'Zum Zurücksetzen Ihres :web Passwortes, füllen Sie bitte dieses Formular aus:', + 'type' => 'Typ', + 'upcoming-audits' => 'Es ist :count Asset vorhanden, für das innerhalb von :threshold Tagen ein Audit durchzuführen ist. |Es gibt :count Assets, für die innerhalb von :threshold Tagen Audits durchzuführen sind.', + 'user' => 'Benutzer', + 'username' => 'Benutzername', + 'welcome' => 'Wilkommen, :name', + 'welcome_to' => 'Willkommen bei :web!', + 'your_assets' => 'Ihre Assets anzeigen', + 'your_credentials' => 'Ihre Snipe-IT Anmeldedaten', +]; diff --git a/resources/lang/de-i/pagination.php b/resources/lang/de-DE/pagination.php similarity index 100% rename from resources/lang/de-i/pagination.php rename to resources/lang/de-DE/pagination.php diff --git a/resources/lang/de-DE/passwords.php b/resources/lang/de-DE/passwords.php new file mode 100644 index 0000000000..69d7c58b50 --- /dev/null +++ b/resources/lang/de-DE/passwords.php @@ -0,0 +1,9 @@ + 'Wenn ein passender Benutzer mit einer gültigen E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zur Wiederherstellung des Passworts gesendet.', + 'user' => 'Wenn ein passender Benutzer mit einer gültigen E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zur Wiederherstellung des Passworts gesendet.', + 'token' => 'Dieser Token zum Zurücksetzen des Passworts ist ungültig oder abgelaufen oder entspricht nicht dem angegebenen Benutzernamen.', + 'reset' => 'Ihr Passwort wurde zurückgesetzt!', + 'password_change' => 'Ihr Passwort wurde aktualisiert!', +]; diff --git a/resources/lang/de/reminders.php b/resources/lang/de-DE/reminders.php similarity index 100% rename from resources/lang/de/reminders.php rename to resources/lang/de-DE/reminders.php diff --git a/resources/lang/de-i/table.php b/resources/lang/de-DE/table.php similarity index 100% rename from resources/lang/de-i/table.php rename to resources/lang/de-DE/table.php diff --git a/resources/lang/de-DE/validation.php b/resources/lang/de-DE/validation.php new file mode 100644 index 0000000000..11c7a92347 --- /dev/null +++ b/resources/lang/de-DE/validation.php @@ -0,0 +1,162 @@ + ':attribute muss akzeptiert werden.', + 'active_url' => ':attribute ist keine gültige URL.', + 'after' => ':attribute muss ein Datum nach dem :date sein.', + 'after_or_equal' => 'Das :attribute muss ein Datum nach oder gleich :date sein.', + 'alpha' => ':attribute darf nur aus Buchstaben bestehen.', + 'alpha_dash' => ':attribute darf nur aus Buchstaben, Zahlen und Gedankenstrichen bestehen.', + 'alpha_num' => ':attribute darf nur aus Buchstaben und Zahlen bestehen.', + 'array' => 'Das Attribut muss ein Array sein.', + 'before' => ':attribute muss ein Datum vor dem :date sein.', + 'before_or_equal' => 'Das Attribut muss ein Datum vor oder gleich: date sein.', + 'between' => [ + 'numeric' => ':attribute muss zwischen :min und :max liegen.', + 'file' => ':attribute darf nur zwischen :min und :max kilobytes groß sein.', + 'string' => ':attribute muss mindestens :min und maximal :max Zeichen enthalten.', + 'array' => ':attribute muss mindestens :min und darf maximal :max Einträge haben.', + ], + 'boolean' => ':attribute muss wahr oder falsch sein.', + 'confirmed' => ':attribute Bestätigung stimmt nicht überein.', + 'date' => ':attribute ist kein gültiges Datum.', + 'date_format' => ':attribute passt nicht zur :format Formatierung.', + 'different' => ':attribute und :other müssen sich unterscheiden.', + 'digits' => ':attribute muss :digits Stellen haben.', + 'digits_between' => ':attribute soll mindestens :min und darf maximal :max Stellen haben.', + 'dimensions' => ':attribute hat ein ungültiges Bildformat.', + 'distinct' => 'Das Attributfeld hat einen doppelten Wert.', + 'email' => 'Das Format von :attribute ist ungültig.', + 'exists' => 'Das ausgewählte :attribute ist ungültig.', + 'file' => ':attribute muss eine Datei sein.', + 'filled' => 'Das :attribute Feld muss einen Wert haben.', + 'image' => ':attribute muss ein Bild sein.', + 'import_field_empty' => ':fieldname darf nicht leer sein.', + 'in' => 'Auswahl :attribute ist ungültig.', + 'in_array' => 'Das Feld :attribute existiert nicht in :other.', + 'integer' => ':attribute muss eine ganze Zahl sein.', + 'ip' => ':attribute muss eine gültige IP Adresse sein.', + 'ipv4' => ':attribute muss eine gültige IPv4 Adresse sein.', + 'ipv6' => ':attribute muss eine gültige IPv6 Adresse sein.', + 'is_unique_department' => ':attribute muss einzigartig an diesem Standort sein', + 'json' => 'Das Attribut muss eine gültige JSON-Zeichenfolge sein.', + 'max' => [ + 'numeric' => ':attribute darf nicht größer als :max sein.', + 'file' => ':attribute darf nicht größer als :max Kilobyte sein.', + 'string' => ':attribute darf nicht mehr als :max Zeichen sein.', + 'array' => 'Das: -Attribut darf nicht mehr als: maximale Elemente haben.', + ], + 'mimes' => ':attribute muss eine Datei des Typs :values sein.', + 'mimetypes' => ':attribute muss eine Datei vom Typ: :values sein.', + 'min' => [ + 'numeric' => ':attribute muss kleiner als :min sein.', + 'file' => ':attribute muss mindestens :min Kilobyte groß sein.', + 'string' => ':attribute benötigt mindestens :min Zeichen.', + 'array' => ':attribute muss mindestens :min Elemente enthalten.', + ], + 'starts_with' => ':attribute muss mit einem der folgenden Werte beginnen: :values.', + 'ends_with' => ':attribute muss mit einem der folgenden Werte enden: :values.', + + 'not_in' => 'Auswahl :attribute ist ungültig.', + 'numeric' => ':attribute muss eine Zahl sein.', + 'present' => ':attribute muss vorhanden sein.', + 'valid_regex' => 'Dies ist kein gültiger Regex-Ausdruck. ', + 'regex' => ':attribute Format ungültig.', + 'required' => ':attribute Feld muss ausgefüllt sein.', + 'required_if' => ':attribute wird benötigt, wenn :other :value entspricht.', + 'required_unless' => ':attribute ist erforderlich, es sei denn :other ist in :values.', + 'required_with' => ':attribute wird benötigt wenn :value ausgewählt ist.', + 'required_with_all' => ':attribute field ist erforderlich, wenn :values vorhanden sind.', + 'required_without' => ':attribute wird benötigt wenn :value nicht ausgewählt ist.', + 'required_without_all' => 'Das: Attributfeld ist erforderlich, wenn keine der folgenden Werte vorhanden sind:', + 'same' => ':attribute und :other müssen übereinstimmen.', + 'size' => [ + 'numeric' => ':attribute muss :size groß sein.', + 'file' => ':attribute muss :size Kilobyte groß sein.', + 'string' => ':attribute muss :size Zeichen haben.', + 'array' => 'Das Attribut muss Folgendes enthalten: Größenelemente.', + ], + 'string' => 'Das Attribut muss eine Zeichenfolge sein.', + 'timezone' => ':attribute muss eine gültige Zeitzone sein.', + 'two_column_unique_undeleted' => ':attribute muss in :table1 und :table2 einzigartig sein. ', + '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.', + 'not_array' => ':attribute darf kein Array sein.', + 'disallow_same_pwd_as_user_fields' => 'Das Passwort muss sich vom Nutzernamen unterscheiden.', + 'letters' => 'Das Passwort muss mindestens einen Buchstaben beinhalten.', + 'numbers' => 'Das Passwort muss mindestens eine Zahl beinhalten.', + 'case_diff' => 'Das Passwort muss Groß- und Kleinschreibung beinhalten.', + 'symbols' => 'Das Passwort muss Sonderzeichen beinhalten.', + 'gte' => [ + 'numeric' => 'Wert darf nicht negativ sein' + ], + 'checkboxes' => ':attribute enthält ungültige Optionen.', + 'radio_buttons' => ':attribute ist ungültig.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Das Passwort ist zu gebräuchlich.', + 'statuslabel_type' => 'Sie müssen einen gültigen Statuslabel-Typ auswählen', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'last_audit_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT hh:mm:ss sein', + 'expiration_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'termination_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'expected_checkin.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'start_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'end_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Ungültiger Wert in diesem Feld enthalten', +]; diff --git a/resources/lang/de-i/admin/companies/table.php b/resources/lang/de-i/admin/companies/table.php deleted file mode 100644 index 170c72dc97..0000000000 --- a/resources/lang/de-i/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Firmen', - 'create' => 'Firma erstellen', - 'title' => 'Firma', - 'update' => 'Firma aktualisieren', - 'name' => 'Firmenname', - 'id' => 'ID', -); diff --git a/resources/lang/de-i/admin/custom_fields/general.php b/resources/lang/de-i/admin/custom_fields/general.php deleted file mode 100644 index c3a8d56319..0000000000 --- a/resources/lang/de-i/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Benutzerdefinierte Felder', - 'manage' => 'Verwalten', - 'field' => 'Feld', - 'about_fieldsets_title' => 'Über Feldsätze', - 'about_fieldsets_text' => 'Ein Feldsatz ist eine Gruppe von benutzerdefinierten Feldern, die häufig für bestimmte Asset-Modelltypen wiederverwendet werden.', - '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', - 'fieldset' => 'Feldsatz', - 'qty_fields' => 'Anzahl Felder', - 'fieldsets' => 'Feldsätze', - 'fieldset_name' => 'Feldsatzname', - 'field_name' => 'Feldname', - 'field_values' => 'Feldwerte', - 'field_values_help' => 'Füge eine wählbare Option pro Zeile hinzu. Leere Zeilen, außer der ersten, werden ignoriert.', - 'field_element' => 'Formularelement', - 'field_element_short' => 'Element', - 'field_format' => 'Format', - 'field_custom_format' => 'Benutzerdefiniertes Regex-Format', - 'field_custom_format_help' => 'In diesem Feld kannst Du einen Regex-Ausdruck zur Validierung verwenden. Er sollte mit "regex:" beginnen. Um beispielsweise zu validieren, dass ein benutzerdefiniertes Feld eine gültige IMEI (15 numerische Ziffern) enthält, würdest Du regex:/^[0-9]{15}$/ nutzen.', - 'required' => 'Pflichtfeld', - 'req' => 'Erf.', - 'used_by_models' => 'Von Modellen benutzt', - 'order' => 'Reihenfolge', - 'create_fieldset' => 'Neuer Feldsatz', - 'update_fieldset' => 'Feldsatz aktualisieren', - 'fieldset_does_not_exist' => 'Feldsatz :id existiert nicht', - 'fieldset_updated' => 'Feldsatz aktualisiert', - 'create_fieldset_title' => 'Neuen Feldsatz erstellen', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'In E-Mails mit einbeziehen.', - 'help_text' => 'Hilfetext', - 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', - 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', - 'about_custom_fields_text' => 'Benutzerdefinierte Felder ermöglichen es, beliebige Attribute zu Assets hinzuzufügen.', - 'add_field_to_fieldset' => 'Feld zum Feldsatz hinzufügen', - 'make_optional' => 'Benötigt - klicken, um optional zu machen', - 'make_required' => 'Optional - Klicken, um erforderlich zu machen', - 'reorder' => 'Erneut bestellen', - 'db_field' => 'Datenbankfeld', - 'db_convert_warning' => 'WARNUNG. Dieses Feld befindet sich in der Tabelle mit benutzerdefinierten Feldern als :db_column sollte aber :expected sein.', - 'is_unique' => 'Dieser Wert muss für jedes Asset einzigartig sein', - 'unique' => 'Einzigartig', - 'display_in_user_view' => 'Erlaube dem Benutzer, an den das Asset herausgegeben wurde, diese Werte auf der Seite "Zugeordnete Assets anzeigen" anzeigen zu lassen', - 'display_in_user_view_table' => 'Für Benutzer sichtbar', - 'auto_add_to_fieldsets' => 'Automatisch zu jedem neuen Feldsatz hinzufügen', - 'add_to_preexisting_fieldsets' => 'Zu allen existierenden Feldsätzen hinzufügen', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'In Listen anzeigen', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/de-i/admin/hardware/form.php b/resources/lang/de-i/admin/hardware/form.php deleted file mode 100644 index 23b13b42a1..0000000000 --- a/resources/lang/de-i/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Massenlöschung von Assets bestätigen', - 'bulk_restore' => 'Massenwiederherstellung von Assets bestätigen', - 'bulk_delete_help' => 'Überprüfe 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_restore_help' => 'Überprüfe die Assets für die Massenwiederherstellung. Sobald sie wiederhergestellt sind, werden diese Assets nicht mit Benutzern assoziiert, denen sie zuvor zugewiesen wurden.', - 'bulk_delete_warn' => 'Du bist im Begriff :asset_count Assets zu löschen.', - 'bulk_restore_warn' => 'Sie sind dabei, :asset_count Assets wiederherzustellen.', - 'bulk_update' => 'Massenaktualisierung von Assets', - 'bulk_update_help' => 'Diese Eingabemaske erlaubt Dir die Aktualisierung von mehreren Assets zugleich. Fülle die Felder aus, die Du ändern möchtest. Alle leeren Felder bleiben unverändert. ', - 'bulk_update_warn' => 'Du bearbeitest die Eigenschaften eines Assets.|Du bearbeitest die Eigenschaften von :asset_count Assets.', - 'bulk_update_with_custom_field' => 'Beachte, dass die Assets :asset_model_count verschiedene Arten von Modellen sind.', - 'bulk_update_model_prefix' => 'Auf Modellen', - 'bulk_update_custom_field_unique' => 'Dies ist ein einzigartiges Feld und kann nicht bearbeitet werden.', - 'checkedout_to' => 'Herausgegeben an', - 'checkout_date' => 'Herausgabedatum', - 'checkin_date' => 'Rücknahmedatum', - 'checkout_to' => 'Herausgeben an', - 'cost' => 'Einkaufspreis', - 'create' => 'Asset erstellen', - 'date' => 'Kaufdatum', - 'depreciation' => 'Abschreibung', - 'depreciates_on' => 'Abgeschrieben am', - 'default_location' => 'Standard-Standort', - 'eol_date' => 'Ende der Nutzungsdauer', - 'eol_rate' => 'EOL Rate', - 'expected_checkin' => 'Erwartetes Rückgabedatum', - 'expires' => 'Ablaufdatum', - 'fully_depreciated' => 'Komplett Abgeschrieben', - 'help_checkout' => 'Um das Asset sofort zuzuweisen, wähle "Bereit zum Herausgeben" in der Status-Liste aus. ', - 'mac_address' => 'MAC-Adresse', - 'manufacturer' => 'Hersteller', - 'model' => 'Modell', - 'months' => 'Monate', - 'name' => 'Asset Name', - 'notes' => 'Notizen', - 'order' => 'Auftragsnummer', - 'qr' => 'QR-Code', - 'requestable' => 'Benutzer dürfen dieses Asset anfordern', - 'select_statustype' => 'Status Typ auswählen', - 'serial' => 'Seriennummer', - 'status' => 'Status', - 'tag' => 'Asset Tag', - 'update' => 'Asset Update', - 'warranty' => 'Garantie', - '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_location_update_actual' => 'Nur eigentlichen Standort 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' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', - 'optional_infos' => 'Optionale Informationen', - 'order_details' => 'Bestellinformationen' -]; diff --git a/resources/lang/de-i/admin/hardware/general.php b/resources/lang/de-i/admin/hardware/general.php deleted file mode 100644 index c6b9b02186..0000000000 --- a/resources/lang/de-i/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Über Assets', - 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder einem Asset-Tag identifiziert werden. Meistens sind diese Gegenstände von höherem Wert, weshalb es Sinn ergibt diese spezifisch zu kennzeichnen.', - 'archived' => 'Archiviert', - 'asset' => 'Asset', - 'bulk_checkout' => 'Assets herausgeben', - 'bulk_checkin' => 'Assets zurücknehmen', - 'checkin' => 'Asset zurücknehmen', - 'checkout' => 'Asset herausgeben', - 'clone' => 'Asset duplizieren', - 'deployable' => 'Einsetzbar', - 'deleted' => 'Dieses Asset wurde gelöscht.', - 'delete_confirm' => 'Bist du sicher, dass du dieses Asset löschen möchtest?', - 'edit' => 'Asset bearbeiten', - 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Du musst das Modell wiederherstellen, bevor Du das Asset wiederherstellen kannst.', - 'model_invalid' => 'Das Modell dieses Assets ist ungültig.', - 'model_invalid_fix' => 'Das Asset sollte bearbeitet werden, um dies zu korrigieren, bevor versucht wird, es ein- oder auszuchecken.', - 'requestable' => 'Anforderbar', - 'requested' => 'Angefordert', - 'not_requestable' => 'Kann nicht angefordert werden', - 'requestable_status_warning' => 'Anforderbaren Status nicht ändern', - 'restore' => 'Asset wiederherstellen', - 'pending' => 'Ausstehende', - 'undeployable' => 'Nicht einsetzbar', - 'undeployable_tooltip' => 'Dieses Asset hat eine Statusbezeichnung, die nicht einsetzbar ist und zu diesem Zeitpunkt nicht ausgecheckt werden kann.', - 'view' => 'Asset ansehen', - 'csv_error' => 'Es gibt einen Fehler in der CSV-Datei:', - 'import_text' => ' -

- Lade eine CSV-Datei hoch, die den Asset-Verlauf enthält. Die Assets und Benutzer MÜSSEN bereits im System vorhanden oder sie werden übersprungen. Übereinstimmende Assets für den Import der Historie geschieht mit dem Tag des Asset-Tags. Wir werden versuchen, einen passenden Benutzer zu finden, basierend auf dem von Dir angegebenen Benutzernamen und den Kriterien, die Du unten auswählst. Wenn Du keine Kriterien unten auswählst, wird einfach das Benutzernamen-Format, welches Du in den Admin > Allgemeinen Einstellungen konfiguriert hast, zum Abgleich genutzt. -

- -

Die im CSV enthaltenen Felder müssen mit den Kopfzeilen übereinstimmen: Asset Tag, Name, Checkout Date, Checkin Date. Zusätzliche Felder werden ignoriert.

- -

Checkin Date: Ein Leeres oder zukünftiges Datum wird Elemente an zugeordnete Benutzer auschecken. Ohne die Spalte Checkin Date wird das Rücknahmedatum auf das heutigen Datum gesetzt.

- ', - 'csv_import_match_f-l' => 'Versucht den Benutzer nach dem vorname.nachname (jane.smith) Format abzugleichen', - 'csv_import_match_initial_last' => 'Versucht den Benutzer nach dem ersten Buchstaben des Vornamen und dem Nachnamen (jsmith) Format abzugleichen', - 'csv_import_match_first' => 'Versucht den Benutzer nach dem vorname(jane) Format abzugleichen', - 'csv_import_match_email' => 'Versuche, Benutzer per E-Mail als Benutzername zu vergleichen', - 'csv_import_match_username' => 'Versuche, Benutzer mit Benutzername zu vergleichen', - 'error_messages' => 'Fehlermeldungen:', - 'success_messages' => 'Erfolgsmeldungen:', - 'alert_details' => 'Siehe unten für Details.', - 'custom_export' => 'Benutzerdefinierter Export', - 'mfg_warranty_lookup' => ':manufacturer Garantiestatus Abfrage', - 'user_department' => 'Abteilung des Benutzers', -]; diff --git a/resources/lang/de-i/admin/hardware/message.php b/resources/lang/de-i/admin/hardware/message.php deleted file mode 100644 index 066493b11e..0000000000 --- a/resources/lang/de-i/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - 'Achtung:Dieses Asset wurde kürzlich als nicht verteilbar markiert. - Falls sich dieser Status verändert hat, aktualisiere bitte den Asset Status.', - 'does_not_exist' => 'Asset existiert nicht.', - '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 buche das Asset wieder ein und versuche dann erneut, es zu entfernen. ', - - 'create' => [ - 'error' => 'Asset wurde nicht erstellt. Bitte versuche es erneut. :(', - 'success' => 'Asset wurde erfolgreich erstellt. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset wurde nicht aktualisiert. Bitte versuche es erneut', - 'success' => 'Asset wurde erfolgreich aktualisiert.', - 'nothing_updated' => 'Es wurden keine Felder ausgewählt, somit wurde auch nichts aktualisiert.', - 'no_assets_selected' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts aktualisiert.', - ], - - 'restore' => [ - 'error' => 'Asset wurde nicht wiederhergestellt, bitte versuche es noch einmal', - 'success' => 'Asset erfolgreich wiederhergestellt.', - 'bulk_success' => 'Asset erfolgreich wiederhergestellt.', - 'nothing_updated' => 'Es wurden keine Assets ausgewählt, also wurde nichts wiederhergestellt.', - ], - - 'audit' => [ - 'error' => 'Asset Audit war nicht erfolgreich. Bitte versuche es erneut.', - 'success' => 'Asset-Audit erfolgreich protokolliert.', - ], - - - 'deletefile' => [ - 'error' => 'Datei wurde nicht gelöscht. Bitte versuche es erneut.', - 'success' => 'Datei erfolgreich gelöscht.', - ], - - 'upload' => [ - 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', - 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', - 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die Du hochladen möchtest, ist zu groß', - 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß, oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', - ], - - 'import' => [ - 'error' => 'Einige Elemente wurden nicht korrekt importiert.', - 'errorDetail' => 'Die folgenden Elemente wurden aufgrund von Fehlern nicht importiert.', - 'success' => 'Deine Datei wurde importiert', - 'file_delete_success' => 'Deine Datei wurde erfolgreich gelöscht', - 'file_delete_error' => 'Die Datei konnte nicht gelöscht werden', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der Kopfzeile enthalten fehlerhafte UTF-8 Zeichen', - 'content_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der ersten Zeile des Inhalts enthalten fehlerhafte UTF-8-Zeichen', - ], - - - 'delete' => [ - 'confirm' => 'Bist Du sicher, dass Du dieses Asset entfernen möchtest?', - 'error' => 'Beim Entfernen dieses Assets ist ein Fehler aufgetreten. Bitte versuche es erneut.', - 'nothing_updated' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts gelöscht.', - 'success' => 'Dass Asset wurde erfolgreich entfernt.', - ], - - 'checkout' => [ - 'error' => 'Asset konnte nicht herausgegeben werden. Bitte versuche es erneut', - 'success' => 'Asset wurde erfolgreich herausgegeben.', - 'user_does_not_exist' => 'Dieser Benutzer ist ungültig. Bitte versuche es erneut.', - 'not_available' => 'Dieses Asset kann nicht herausgegeben werden!', - 'no_assets_selected' => 'Du musst mindestens ein Asset aus der Liste auswählen', - ], - - 'checkin' => [ - 'error' => 'Asset konnte nicht zurückgenommen werden. Bitte versuche es erneut', - 'success' => 'Asset wurde erfolgreich zurückgenommen.', - 'user_does_not_exist' => 'Dieser Benutzer ist ungültig. Bitte versuche es erneut.', - 'already_checked_in' => 'Dieses Asset ist bereits zurückgenommen.', - - ], - - 'requests' => [ - 'error' => 'Das Asset wurde nicht angefordert, bitte versuche es erneut', - 'success' => 'Asset erfolgreich angefordert.', - 'canceled' => 'Herausgeben erfolgreich abgebrochen', - ], - -]; diff --git a/resources/lang/de-i/admin/hardware/table.php b/resources/lang/de-i/admin/hardware/table.php deleted file mode 100644 index 3117df4972..0000000000 --- a/resources/lang/de-i/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Modell', - 'book_value' => 'Aktueller Wert', - 'change' => 'Eingang/Ausgang', - 'checkout_date' => 'Herausgabedatum', - 'checkoutto' => 'Herausgegeben', - 'components_cost' => 'Gesamtkosten der Komponenten', - 'current_value' => 'Aktueller Wert', - 'diff' => 'Differenz', - 'dl_csv' => 'CSV Herunterladen', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Letztes Rücknahmedatum', - 'location' => 'Standort', - 'purchase_cost' => 'Kosten', - 'purchase_date' => 'Gekauft am', - 'serial' => 'Seriennummer', - 'status' => 'Status', - 'title' => 'Asset ', - 'image' => 'Geräte-Bild', - 'days_without_acceptance' => 'Tage ohne Akzeptierung', - 'monthly_depreciation' => 'Monatliche Abschreibung', - 'assigned_to' => 'Zugewiesen an', - 'requesting_user' => 'Benutzer anfordern', - 'requested_date' => 'Anfragedatum', - 'changed' => 'Geändert', - 'icon' => 'Symbol', -]; diff --git a/resources/lang/de-i/admin/kits/general.php b/resources/lang/de-i/admin/kits/general.php deleted file mode 100644 index d38a021501..0000000000 --- a/resources/lang/de-i/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Über vordefinierte Kits', - 'about_kits_text' => 'Mit vordefinierten Kits kannst Du 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 ', - 'create_success' => 'Kit wurde erfolgreich erstellt.', - 'create' => 'Vordefiniertes Kit erstellen', - 'update' => 'Vordefiniertes Kit aktualisieren', - 'delete_success' => 'Kit wurde erfolgreich gelöscht.', - 'update_success' => 'Kit wurde erfolgreich aktualisiert.', - 'none_models' => 'Es gibt nicht genügend verfügbare Assets für :model zum Herausgeben. :qty sind erforderlich. ', - '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' => 'Zubehör anhängen', - 'update_appended_accessory' => 'Angefügtes Zubehör aktualisieren', - 'append_consumable' => 'Verbrauchsmaterial anhängen', - 'update_appended_consumable' => 'Angehängtes Verbrauchsmaterial aktualisieren', - 'append_license' => 'Lizenz anhängen', - 'update_appended_license' => 'Angefügte Lizenz aktualisieren', - 'append_model' => 'Modell anhängen', - 'update_appended_model' => 'Angehängtes Modell aktualisieren', - 'license_error' => 'Lizenz bereits mit Kit verbunden', - 'license_added_success' => 'Die Lizenz wurde erfolgreich hinzugefügt', - 'license_updated' => 'Die Lizenz wurde erfolgreich aktualisiert', - 'license_none' => 'Die Lizenz existiert nicht', - 'license_detached' => 'Die Lizenz wurde erfolgreich gelöst', - 'consumable_added_success' => 'Verbrauchsmaterial erfolgreich hinzugefügt', - 'consumable_updated' => 'Verbrauchsmaterial wurde erfolgreich aktualisiert', - 'consumable_error' => 'Verbrauchsmaterial bereits mit Kit verbunden', - 'consumable_deleted' => 'Löschen war erfolgreich', - 'consumable_none' => 'Verbrauchsmaterial existiert nicht', - 'consumable_detached' => 'Verbrauchsmaterial wurde erfolgreich gelöst', - 'accessory_added_success' => 'Zubehör erfolgreich hinzugefügt', - 'accessory_updated' => 'Zubehör wurde erfolgreich aktualisiert', - 'accessory_detached' => 'Zubehör wurde erfolgreich getrennt', - 'accessory_error' => 'Zubehör bereits an Kit angeschlossen', - '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' => 'Modell wurde erfolgreich gelöst', -]; diff --git a/resources/lang/de-i/admin/labels/table.php b/resources/lang/de-i/admin/labels/table.php deleted file mode 100644 index dbbcd28b5a..0000000000 --- a/resources/lang/de-i/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Label', - 'support_fields' => 'Felder', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Bezeichnung', - -]; \ No newline at end of file diff --git a/resources/lang/de-i/admin/licenses/general.php b/resources/lang/de-i/admin/licenses/general.php deleted file mode 100644 index d224cbd4a5..0000000000 --- a/resources/lang/de-i/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Über Lizenzen', - 'about_licenses' => 'Lizenzen werden verwendet, um Software zu verfolgen. Sie haben eine bestimmte Anzahl von Plätzen, die an Einzelpersonen ausgegeben werden können', - 'checkin' => 'Lizenzaktivierung einbuchen', - 'checkout_history' => 'Zuweisungsverlauf', - 'checkout' => 'Lizenzaktivierung herausgeben', - 'edit' => 'Lizenz bearbeiten', - 'filetype_info' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, und rar.', - 'clone' => 'Lizenz duplizieren', - 'history_for' => 'Verlauf für ', - 'in_out' => 'Eingang/Ausgang', - 'info' => 'Lizenzinfo', - 'license_seats' => 'Lizenzaktivierungen', - 'seat' => 'Lizenz', - 'seats' => 'Lizenzen', - 'software_licenses' => 'Software Lizenzen', - 'user' => 'Benutzer', - 'view' => 'Lizenz ansehen', - 'delete_disabled' => 'Diese Lizenz kann noch nicht gelöscht werden, da einige Plätze noch ausgecheckt sind.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Alle Plätze zurücknehmen', - 'modal' => 'Diese Aktion wird einen Sitz zurücknehmen. | Diese Aktion wird alle :checkedout_seats_count Plätze für diese Lizenz zurücknehmen.', - 'enabled_tooltip' => 'ALLE Plätze für diese Lizenz zurücknehmen, sowohl von Benutzern als auch von Assets', - 'disabled_tooltip' => 'Es ist deaktiviert, da derzeit keine Plätze zum herausgegeben verfügbar sind', - 'disabled_tooltip_reassignable' => 'Dies ist deaktiviert, da die Lizenz nicht zuweisbar ist', - 'success' => 'Lizenz erfolgreich zurückgenommen! | Alle Lizenzen wurden erfolgreich zurückgenommen!', - 'log_msg' => 'Zurückgenommen über Massen-Zurücknehmen in der Lizenzübersicht', - ], - - 'checkout_all' => [ - 'button' => 'Alle Plätze herausgeben', - 'modal' => 'Diese Aktion wird einen Platz für den ersten verfügbaren Benutzer herausgeben. | Diese Aktion wird alle :available_seats_count Plätze an die ersten verfügbaren Benutzer herausgeben. Ein Benutzer wird als verfügbar für diesen Platz betrachtet, wenn er diese Lizenz noch nicht zugewiesen hat und die "Lizenzen automatisch zuweisen" Eigenschaft auf dem Benutzerkonto aktiviert ist.', - 'enabled_tooltip' => 'ALLE Plätze (oder so viele wie verfügbar sind) an ALLE Benutzer herausgeben', - 'disabled_tooltip' => 'Dies ist deaktiviert, da derzeit keine Plätze verfügbar sind', - 'success' => 'Lizenz erfolgreich herausgegeben! | Alle :count Lizenzen wurden erfolgreich herausgegeben!', - 'error_no_seats' => 'Es gibt keine verbleibenden Plätze für diese Lizenz.', - 'warn_not_enough_seats' => ':count Benutzern wurde diese Lizenz zugewiesen, aber es gibt keine verfügbaren Lizenzplätze mehr.', - 'warn_no_avail_users' => 'Nichts zu tun. Es gibt keine Benutzer, denen diese Lizenz noch nicht zugewiesen ist.', - 'log_msg' => 'Herausgegeben über Massen-Herausgeben in Lizenzübersicht', - - - ], - ], -); diff --git a/resources/lang/de-i/admin/licenses/message.php b/resources/lang/de-i/admin/licenses/message.php deleted file mode 100644 index 2485ba985f..0000000000 --- a/resources/lang/de-i/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Die Lizenz existiert nicht oder Du hast keine Berechtigung, sie anzusehen.', - 'user_does_not_exist' => 'Benutzer existiert nicht.', - 'asset_does_not_exist' => 'Der Gegenstand, mit dem Du diese Lizenz verknüpfen möchtest, existiert nicht.', - 'owner_doesnt_match_asset' => 'Der Gegenstand, den Du mit dieser Lizenz verknüpfen möchtest, gehört jemand anderem als der im Dropdown-Feld ausgewählten Person.', - 'assoc_users' => 'Diese Lizenz ist derzeit einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nimm die Lizenz zurück und versuche anschließend erneut, diese zu löschen. ', - 'select_asset_or_person' => 'Du musst ein Asset oder einen Benutzer auswählen, aber nicht beides.', - 'not_found' => 'Lizenz nicht gefunden', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Lizenz wurde nicht erstellt, bitte versuche es erneut.', - 'success' => 'Die Lizenz wurde erfolgreich erstellt.' - ), - - 'deletefile' => array( - 'error' => 'Datei wurde nicht gelöscht. Bitte versuche es erneut.', - 'success' => 'Datei erfolgreich gelöscht.', - ), - - 'upload' => array( - 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', - 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', - 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die Du hochladen möchtest, ist zu groß', - 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß oder ist ein Dateityp, der nicht zulässig ist. Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml und lic.', - ), - - 'update' => array( - 'error' => 'Die Lizenz wurde nicht aktualisiert, bitte versuche es erneut', - 'success' => 'Die Lizenz wurde erfolgreich aktualisiert.' - ), - - 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diese Lizenz löschen willst?', - 'error' => 'Beim Löschen der Lizenz ist ein Problem aufgetreten. Bitte versuche es erneut.', - 'success' => 'Die Lizenz wurde erfolgreich gelöscht.' - ), - - 'checkout' => array( - 'error' => 'Lizenz wurde nicht herausgegeben, bitte versuche es erneut.', - 'success' => 'Lizenz wurde erfolgreich herausgegeben', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Lizenz wurde nicht zurückgenommen, bitte versuche es erneut.', - 'success' => 'Die Lizenz wurde erfolgreich zurückgenommen' - ), - -); diff --git a/resources/lang/de-i/admin/locations/table.php b/resources/lang/de-i/admin/locations/table.php deleted file mode 100644 index 7da2abc4bb..0000000000 --- a/resources/lang/de-i/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Ü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. - 'assets_checkedout' => 'Zugewiesene Assets', - 'id' => 'ID', - 'city' => 'Stadt', - 'state' => 'Bundesland', - 'country' => 'Land', - 'create' => 'Standort erstellen', - 'update' => 'Standort aktualisieren', - 'print_assigned' => 'Zugewiesene drucken', - 'print_all_assigned' => 'Alles Zugewiesene drucken', - 'name' => 'Standortname', - 'address' => 'Adresse', - 'address2' => 'Adresszeile 2', - 'zip' => 'Postleitzahl', - 'locations' => 'Standorte', - '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' => 'Erwartete Rückgabe', - 'date' => 'Datum:', - 'signed_by_asset_auditor' => 'Unterschrieben von (Assetprüfer):', - 'signed_by_finance_auditor' => 'Unterschrieben von (Finanzprüfer):', - 'signed_by_location_manager' => 'Unterschrieben von (Standortmanager):', - 'signed_by' => 'Unterschrieben von:', -]; diff --git a/resources/lang/de-i/admin/manufacturers/message.php b/resources/lang/de-i/admin/manufacturers/message.php deleted file mode 100644 index 5727d60487..0000000000 --- a/resources/lang/de-i/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variablen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, und {MODEL_NAME} kann in deiner URL verwendet werden, um diese Werte automatisch zu füllen, wenn du Assets anzeigst - zum Beispiel https://support. pple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Hersteller existiert nicht.', - 'assoc_users' => 'Dieser Hersteller ist derzeit bereits mit einem Model verknüpft und kann nicht gelöscht werden. Bitte trenne Deine Modelle von diesem Hersteller und versuche es erneut. ', - - 'create' => array( - 'error' => 'Der Hersteller wurde nicht erstellt, bitte versuche es erneut.', - 'success' => 'Der Hersteller wurde erfolgreich erstellt.' - ), - - 'update' => array( - 'error' => 'Der Hersteller konnte nicht aktualisiert werden, bitte versuche es erneut', - 'success' => 'Der Hersteller wurde erfolgreich aktualisiert.' - ), - - 'restore' => array( - 'error' => 'Der Hersteller wurde nicht wiederhergestellt. Bitte versuche es erneut', - 'success' => 'Hersteller wurde erfolgreich wiederhergestellt.' - ), - - 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diesen Hersteller löschen willst?', - 'error' => 'Beim löschen des Herstellers ist ein Problem aufgetreten. Bitte versuche es erneut.', - 'success' => 'Der Hersteller wurde erfolgreich gelöscht.' - ) - -); diff --git a/resources/lang/de-i/admin/manufacturers/table.php b/resources/lang/de-i/admin/manufacturers/table.php deleted file mode 100644 index a0c696407a..0000000000 --- a/resources/lang/de-i/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Über Hersteller', - 'about_manufacturers_text' => 'Hersteller sind die Firmen, die Deine Assets herstellen. Hier kannst Du wichtige Supportkontakte eintragen, die in den Assetdetails angezeigt werden.', - 'asset_manufacturers' => 'Asset Hersteller', - 'create' => 'Hersteller anlegen', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support per E-Mail', - 'support_phone' => 'Support Telefon', - 'support_url' => 'Support-URL', - 'warranty_lookup_url' => 'Garantie-Verweis URL', - 'update' => 'Hersteller aktualisieren', - 'url' => 'URL', - -); diff --git a/resources/lang/de-i/admin/settings/general.php b/resources/lang/de-i/admin/settings/general.php deleted file mode 100644 index d7b58f6c0e..0000000000 --- a/resources/lang/de-i/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Active Directory', - 'ad_domain' => 'Active Directory Domäne', - 'ad_domain_help' => 'Dies ist manchmal dasselbe wie Deine E-Mail-Domain, aber nicht immer.', - '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.', - 'admin_cc_email' => 'CC Email', - 'admin_cc_email_help' => 'Wenn Du eine Kopie der Rücknahme-/Herausgabe-E-Mails, die an Benutzer gehen, auch an zusätzliche E-Mail-Empfänger versenden möchtest, gebe sie hier ein. Ansonsten lass dieses Feld blank.', - 'is_ad' => 'Dies ist ein Active Directory Server', - 'alerts' => 'Alarme', - 'alert_title' => 'Benachrichtigungseinstellungen ändern', - 'alert_email' => 'Alarme senden an', - 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten an die Warnungen gesendet werden sollen, durch Komma getrennt', - '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 Du dieses Kästchen aktivierst, kann ein Benutzer das Design mit einem anderen überschreiben.', - 'asset_ids' => 'Asset IDs', - 'audit_interval' => 'Auditintervall', - 'audit_interval_help' => 'Wenn Du verpflichtet bist, Deine Assets regelmäßig physisch zu überprüfen, geben das Intervall in Monaten an. Wenn Du diesen Wert aktualisiert, werden alle "nächsten Audittermine" für Assets mit einem anstehenden Prüfungsdatum aktualisiert.', - 'audit_warning_days' => 'Audit-Warnschwelle', - 'audit_warning_days_help' => 'Wie viele Tage im Voraus sollen wir Dich warnen, wenn Assets zur Prüfung fällig werden?', - 'auto_increment_assets' => 'Erzeugen von fortlaufenden Asset Tags', - 'auto_increment_prefix' => 'Präfix (optional)', - 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset Tags um dies zu setzen', - 'backups' => 'Backups', - 'backups_help' => 'Backups erstellen, herunterladen und wiederherstellen ', - 'backups_restoring' => 'Aus Backup wiederherstellen', - 'backups_upload' => 'Backup hochladen', - 'backups_path' => 'Backups auf dem Server werden in :path gespeichert', - 'backups_restore_warning' => 'Klicke den Wiederherstellungs-Knopf um ein Backup wiederherzustellen. (Funktioniert derzeit nicht mit S3 Datenspeicher oder Docker.)

Die gesamte :app_name Datenbank und alle hochgeladenen Dateien werden mit den Inhalten des Backups überschrieben. ', - 'backups_logged_out' => 'Alle vorhandenen Benutzer, auch Du, werden abgemeldet, sobald Deine Wiederherstellung abgeschlossen ist.', - 'backups_large' => 'Sehr große Backups können beim Wiederherstellungsversuch ausfallen (Time-Out) und müssen eventuell über die Kommandozeile ausgeführt werden. ', - 'barcode_settings' => 'Barcode Einstellungen', - 'confirm_purge' => 'Bereinigung bestätigen', - 'confirm_purge_help' => 'Gib den Text "LÖSCHEN" 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, solltest Du zuerst ein Backup erstellen)', - 'custom_css' => 'Benutzerdefiniertes CSS', - 'custom_css_help' => 'Füge eigenes CSS hinzu. Benutze keine <style></style> tags.', - 'custom_forgot_pass_url' => 'Benutzerdefinierte Passwort Zurücksetzungs-URL', - 'custom_forgot_pass_url_help' => 'Dies ersetzt die integrierte URL für vergessene Passwörter auf dem Anmeldebildschirm. Das ist nützlich, um Benutzer zur internen oder gehosteten Funktion zum Zurücksetzen von LDAP-Passwörtern zu leiten. Dementsprechend wird die Funktion zur Zurücksetzung des lokalen Passwortes deaktiviert.', - 'dashboard_message' => 'Dashboard-Nachricht', - 'dashboard_message_help' => 'Dieser Text wird für jeden sichtbar sein, der Berechtigungen hat das Dashboard zu sehen.', - 'default_currency' => 'Standardwährung', - 'default_eula_text' => 'Standard EULA', - 'default_language' => 'Standardsprache', - 'default_eula_help_text' => 'Du kannst ebenso benutzerdefinierte EULAs bestimmten Asset-Kategorien zuordnen.', - 'display_asset_name' => 'Asset-Name anzeigen', - 'display_checkout_date' => 'Checkout-Datum anzeigen', - 'display_eol' => 'EOL in Tabellenansicht anzeigen', - 'display_qr' => 'Qr-Codes anzeigen', - 'display_alt_barcode' => '1D Barcode anzeigen', - 'email_logo' => 'E-Mail-Logo', - 'barcode_type' => '2D Barcode Typ', - 'alt_barcode_type' => '1D Barcode Typ', - 'email_logo_size' => 'Quadratische Logos in E-Mails sehen am besten aus. ', - 'enabled' => 'Aktiviert', - 'eula_settings' => 'EULA Einstellungen', - 'eula_markdown' => 'Diese EULA erlaubt Github Flavored Markdown.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Akzeptierte Dateitypen sind ico, png und gif. Andere Bildformate funktionieren möglicherweise nicht in allen Browsern.', - 'favicon_size' => 'Favicons sollten quadratische Bilder mit 16x16 Pixel sein.', - '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 Ergebnissen führen.', - 'general_settings' => 'Allgemeine Einstellungen', - 'general_settings_keywords' => 'Firmenunterstützung, Unterschrift, Akzeptanz, E-Mail-Format, Benutzername-Format, Bilder pro Seite, Vorschaubilder, EULA, AGB, Dashboard, Privatsphäre', - 'general_settings_help' => 'Standard EULA und mehr', - 'generate_backup' => 'Backup erstellen', - 'header_color' => 'Kopfzeilenfarbe', - 'info' => 'Mit diesen Einstellungen kannst Du verschiedene Bereiche Deiner 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_default_group' => 'Standard-Berechtigungsgruppe', - 'ldap_default_group_info' => 'Wähle eine Gruppe aus, die neu synchronisierten Benutzern zugewiesen werden soll. Denke daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe übernimmt.', - 'no_default_group' => 'Keine Standardgruppe', - '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-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_location' => 'LDAP Standort', -'ldap_location_help' => 'Das Feld LDAP Standort sollte verwendet werden, wenn keine OU im Basis Bind DN verwendet wird. Leer lassen, wenn eine OU-Suche verwendet wird.', - 'ldap_login_test_help' => 'Gib einen gültigen LDAP-Benutzernamen und ein Passwort von der oben angegebenen Basis-DN ein, um zu testen, ob Deine LDAP-Anmeldung korrekt konfiguriert ist. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', - 'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Falls Deine LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP-Server', - 'ldap_server_help' => 'Dies sollte mit ldap:// (für unverschlüsselt oder TLS) oder ldaps:// (für SSL) beginnen', - 'ldap_server_cert' => 'LDAP-SSL-Zertifikatsüberprüfung', - 'ldap_server_cert_ignore' => 'Ungültiges SSL-Zertifikat erlauben', - 'ldap_server_cert_help' => 'Wähle diese Option, wenn Du selbstsignierte SSL Zertifikate verwenden und diese gegebenenfalls ungültigen Zertifikate akzeptieren möchtest.', - 'ldap_tls' => 'TLS verwenden', - 'ldap_tls_help' => 'Diese Option sollte nur aktiviert werden, wenn STARTTLS auf Deinem LDAP-Server ausgeführt wird. ', - 'ldap_uname' => 'LDAP Bind Benutzername', - 'ldap_dept' => 'LDAP Abteilung', - 'ldap_phone' => 'LDAP-Telefonnummer', - 'ldap_jobtitle' => 'LDAP-Job Titel', - 'ldap_country' => 'LDAP Land', - 'ldap_pword' => 'LDAP Bind Passwort', - 'ldap_basedn' => 'Basis Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP-Passwort-Sync', - 'ldap_pw_sync_help' => 'Deaktiviere diese Option, wenn Du LDAP-Passwörter nicht mit lokalen Passwörtern synchronisieren möchtest. Wenn Du dies deaktivierst, können sich Deine Benutzer möglicherweise nicht einloggen, wenn Dein LDAP-Server aus irgendeinem Grund nicht erreichbar ist.', - 'ldap_username_field' => 'Benutzernamen Feld', - 'ldap_lname_field' => 'Nachname', - 'ldap_fname_field' => 'LDAP Vorname', - 'ldap_auth_filter_query' => 'LDAP-Authentifizierungsabfrage', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Aktiv-Markierung', - 'ldap_activated_flag_help' => 'Dieser Wert wird benutzt, um zu entscheiden, ob synchronisierte Nutzer sich in Snipe-IT anmelden können. Items können unabhängig von ihm zum Nutzer zugewiesen werden. Der Wert sollte der Attributname im AD/LDAP sein und nicht der Wert.

Wenn diesem Feld ein Name zugewiesen wird, der im AD/LDAP nicht existiert bzw. der Wert im AD/LDAP 0 oder false ist wird der Nutzerlogin deaktiviert. Ist der Wert im AD\\LDAP 1 oder true oder jeder beliebige andere Text dann kann sich der Nutzer anmelden. Wenn das Feld im AD leer ist, dann gilt das userAccountControl Attribut, was normalerweise bedeutet, dass sich nicht deaktivierte Nutzer anmelden können.', - 'ldap_emp_num' => 'LDAP Mitarbeiternummer', - 'ldap_email' => 'LDAP E-Mail', - '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' => 'Erfolg?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'Liste der versuchten Logins', - 'login_note' => 'Anmeldenotiz', - 'login_note_help' => 'Füge optional ein paar Sätze zu Deinem 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', - 'login_remote_user_enabled_text' => 'Login mit Remote-Benutzer-Header aktivieren', - 'login_remote_user_enabled_help' => 'Diese Option aktiviert die Authentifizierung über den REMOTE_USER Header gemäß dem "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Deaktiviere andere Authentifizierungsmethoden', - 'login_common_disabled_help' => 'Diese Option deaktiviert andere Authentifizierungsmethoden. Aktiviere diese Option nur, wenn Du Dir sicher bist, dass REMOTE_USER Login bereits funktioniert', - 'login_remote_user_custom_logout_url_text' => 'Benutzerdefinierte Abmelde-URL', - 'login_remote_user_custom_logout_url_help' => 'Sofern hier eine URL angegeben ist, werden Benutzer automatisch zu dieser URL weitergeleitet, nachdem der Benutzer sich aus Snipe-IT ausloggt. Dies ist nützlich, um die Benutzersitzung Deines Authentifizierungsproviders korrekt zu beenden.', - 'login_remote_user_header_name_text' => 'Benutzerdefinierter Benutzername Header', - 'login_remote_user_header_name_help' => 'Den angegebenen Header anstelle von REMOTE_USER verwenden', - 'logo' => 'Logo', - 'logo_print_assets' => 'Anzeigen beim Drucken', - 'logo_print_assets_help' => 'Firmenlogo anzeigen beim Drucken der Asset-Liste ', - 'full_multiple_companies_support_help_text' => 'Beschränkung von Benutzern (inklusive Administratoren), die einer Firma zugewiesen sind, zu den Assets der Firma.', - 'full_multiple_companies_support_text' => 'Volle Unterstützung für mehrere Unternehmen', - 'show_in_model_list' => 'In Modell-Dropdown-Liste anzeigen', - '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 Installationsanweisungen.', - '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 Du für Passwörter durchsetzen möchtest.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Passwort darf nicht mit Vorname, Nachname, E-Mail oder Benutzername identisch sein', - 'pwd_secure_complexity_letters' => 'Mindestens ein Buchstabe erforderlich', - 'pwd_secure_complexity_numbers' => 'Mindestens eine Zahl erforderlich', - 'pwd_secure_complexity_symbols' => 'Mindestens ein Symbol erforderlich', - 'pwd_secure_complexity_case_diff' => 'Mindestens ein Großbuchstabe und ein Kleinbuchstabe erforderlich', - 'pwd_secure_min' => 'Minimale Passwortlänge', - 'pwd_secure_min_help' => 'Minimal zulässiger Wert ist 8', - 'pwd_secure_uncommon' => 'Gewöhnliche 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' => 'SAML-Einstellungen aktualisieren', - 'saml_help' => 'SAML-Einstellungen', - 'saml_enabled' => 'SAML aktiviert', - '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' => 'Öffentliches Zertifikat', - 'saml_sp_metadata_url' => 'Metadaten-URL', - 'saml_idp_metadata' => 'SAML IdP Metadaten', - 'saml_idp_metadata_help' => 'Du kannst die IdP-Metadaten über eine URL oder XML-Datei angeben.', - 'saml_attr_mapping_username' => 'Zuordnung - Benutzername', - 'saml_attr_mapping_username_help' => 'NamensID wird verwendet, wenn Attribute nicht angegeben oder ungültig sind.', - 'saml_forcelogin_label' => 'SAML Login erzwingen', - 'saml_forcelogin' => 'SAML zum primären Login machen', - 'saml_forcelogin_help' => 'Verwende \'/login?nosaml\' um zur normalen Anmeldeseite zu gelangen.', - 'saml_slo_label' => 'SAML Abmeldung', - 'saml_slo' => 'Sende eine Logout-Anfrage an IdP bei Abmeldung', - '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 Benutzerdefinierte Einstellungen', - 'saml_custom_settings_help' => 'Du kannst zusätzliche Einstellungen für die onelogin/php-saml Bibliothek festlegen. Benutzung auf eigene Gefahr.', - 'saml_download' => 'Metadaten herunterladen', - 'setting' => 'Einstellung', - 'settings' => 'Einstellungen', - 'show_alerts_in_menu' => 'Alarme im Hauptmenü anzeigen', - 'show_archived_in_list' => 'Archivierte Assets', - 'show_archived_in_list_text' => 'Archivierte Assets in der Liste "Alle Assets" anzeigen', - 'show_assigned_assets' => 'Assets anzeigen, die Assets zugeordnet sind', - 'show_assigned_assets_help' => 'Assets anzeigen, die den anderen Assets zugewiesen wurden, in Ansicht Benutzer -> Assets, Benutzer -> Info -> Alle zugewiesenen Dateien drucken und unter Konto -> Zugewiesene Assets anzeigen.', - 'show_images_in_email' => 'Bilder in E-Mails anzeigen', - 'show_images_in_email_help' => 'Deaktiviere dieses Kästchen, wenn sich Deine Snipe-IT-Installation hinter einem VPN oder einem geschlossenen Netzwerk befindet und Benutzer außerhalb des Netzwerks keine Bilder von dieser Installation in ihren E-Mails laden können.', - 'site_name' => 'Seitenname', - 'integrations' => 'Integrationen', - 'slack' => 'Slack', - 'general_webhook' => 'Allgemeiner Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Teste zum Speichern', - 'webhook_title' => 'Webhook Einstellungen aktualisieren', - 'webhook_help' => 'Integrationseinstellungen', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Kanal', - 'webhook_endpoint' => ':app Endpunkt', - 'webhook_integration' => ':app Einstellungen', - 'webhook_test' =>':app Integration testen', - 'webhook_integration_help' => ':app Integration ist optional, allerdings sind Endpunkt und Kanal erforderlich, wenn du sie verwenden möchtet. Um die :app Integration zu konfigurieren, musst du zuerst in deinem :app Account einen eingehenden Webhook erstellen. Klicke auf den :app Integration testen-Knopf, um zu bestätigen, dass die Einstellungen vor dem Speichern korrekt sind. ', - 'webhook_integration_help_button' => 'Sobald die :app Einstellungen gespeichert wurden, erscheint eine Schaltfläche zum testen.', - 'webhook_test_help' => 'Teste, ob deine :app Integration korrekt konfiguriert ist. DIE AKTUELLEN :app EINSTELLUNGEN MÜSSEN ZUERST GESPEICHERT WERDEN.', - 'snipe_version' => 'Snipe-IT Version', - 'support_footer' => 'Support-Link in der Fußzeile ', - 'support_footer_help' => 'Lege fest, wer die Links zu Snipe-IT Support-Information und Benutzerhandbuch sieht', - 'version_footer' => 'Version in in der Fußzeile ', - 'version_footer_help' => 'Lege fest, wer die Snipe-IT-Version- und Build-Nummer sieht.', - 'system' => 'Systeminformationen', - 'update' => 'Einstellungen aktualisieren', - 'value' => 'Wert', - 'brand' => 'Branding', - 'brand_keywords' => 'Fußzeile, Logo, Druck, Thema, Skin, Header, Farben, Farbe, CSS', - 'brand_help' => 'Logo, Seitenname', - 'web_brand' => 'Web Branding Typ', - 'about_settings_title' => 'Über Einstellungen', - 'about_settings_text' => 'Mit diesen Einstellungen kannst Du verschiedene Aspekte Ihrer Installation anpassen.', - 'labels_per_page' => 'Etiketten pro Seite', - 'label_dimensions' => 'Etikettengröße (Zoll)', - 'next_auto_tag_base' => 'Nächster Auto-Inkrement', - 'page_padding' => 'Seiten Ränder (Zoll)', - 'privacy_policy_link' => 'Link zur Datenschutzrichtlinie', - 'privacy_policy' => 'Datenschutzerklärung', - 'privacy_policy_link_help' => 'Wenn hier eine URL enthalten ist, wird ein Link zu Deiner Datenschutzerklärung in der App-Fußzeile und in allen E-Mails hinzugefügt, die vom System gesendet werden in Übereinstimmung mit GDPR. ', - 'purge' => 'Gelöschte Einträge bereinigen', - 'purge_deleted' => 'Gelöschtes säubern ', - 'labels_display_bgutter' => 'Ettiketten Spaltenzwischenraum unterhalb', - 'labels_display_sgutter' => 'Ettiketten Spaltenzwischenraum seitlich', - 'labels_fontsize' => 'Etiketten Schriftgröße', - 'labels_pagewidth' => 'Etiketten Blatt Breite', - 'labels_pageheight' => 'Etiketten Blatt Höhe', - 'label_gutters' => 'Etikettenabstand (Zoll)', - 'page_dimensions' => 'Seitengröße (Zoll)', - 'label_fields' => 'Sichtbare Etikettenfelder', - 'inches' => 'Zoll', - 'width_w' => 'b', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link zu Snipe-IT in E-Mails', - 'show_url_in_emails_help_text' => 'Deaktiviere dieses Kästchen, wenn Du nicht auf Deine Snipe-IT-Installation in Deinen E-Mail-Fußzeilen verlinken möchtest. Nützlich, wenn sich die meisten Nutzer nie anmelden. ', - 'text_pt' => 'pkt', - 'thumbnail_max_h' => 'Maximale Höhe der Miniaturansicht', - 'thumbnail_max_h_help' => 'Maximale Höhe in Pixeln, die Miniaturbilder in der Listenansicht anzeigen dürfen. Min. 25, max. 500.', - 'two_factor' => 'Zwei-Faktor-Authentifizierung', - 'two_factor_secret' => 'Zwei-Faktor Code', - 'two_factor_enrollment' => 'Zwei-Faktor-Anmeldung', - 'two_factor_enabled_text' => 'Zwei-Faktor-Authentifizierung aktivieren', - 'two_factor_reset' => 'Zwei-Faktor-Geheimnis zurücksetzen', - 'two_factor_reset_help' => 'Dies zwingt den Benutzer, sein Gerät erneut mit Google Authenticator zu registrieren. Dies kann nützlich sein, wenn das derzeit registrierte Gerät verloren geht oder gestohlen wurde. ', - 'two_factor_reset_success' => 'Zwei-Faktor-Gerät erfolgreich zurückgesetzt', - 'two_factor_reset_error' => 'Zwei-Faktor-Gerät zurücksetzen ist fehlgeschlagen', - 'two_factor_enabled_warning' => 'Die Aktivierung der Zwei-Faktor-Authentifizierung bewirkt, dass Du Dich sofort mit einem bei Google Authenticator registrierten Gerät authentifizieren musst. Du hast die Möglichkeit, Dein Gerät hinzuzufügen, falls derzeit keines registriert ist.', - 'two_factor_enabled_help' => 'Damit wird die Zwei-Faktor-Authentifizierung mit dem Google Authenticator aktiviert.', - 'two_factor_optional' => 'Auswählbar (Benutzer können aktivieren oder deaktivieren, wenn erlaubt)', - 'two_factor_required' => 'Für alle Benutzer erforderlich', - 'two_factor_disabled' => 'Deaktiviert', - 'two_factor_enter_code' => 'Zwei-Faktor Code eingeben', - 'two_factor_config_complete' => 'Code absenden', - 'two_factor_enabled_edit_not_allowed' => 'Der Administrator erlaubt nicht, diese Einstellung zu ändern.', - 'two_factor_enrollment_text' => "Zwei-Faktor-Authentifizierung ist erforderlich, Dein Gerät wurde jedoch noch nicht hinzugefügt. Öffne die Google Authenticator App und scanne den QR-Code unten, um Dein Gerät hinzuzufügen. Gebe anschließend den Code ein", - 'require_accept_signature' => 'Unterschrift erforderlich', - 'require_accept_signature_help_text' => 'Wenn aktiviert, wird eine physische Unterschrift durch den Benutzer bei der Annahme des Assets notwendig.', - 'left' => 'links', - 'right' => 'rechts', - 'top' => 'oben', - 'bottom' => 'unten', - 'vertical' => 'vertikal', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Eindeutige Seriennummern', - 'unique_serial_help_text' => 'Wenn dieses Kästchen aktiviert ist, wird von Asset Seriennummern verlangt, einmalig zu sein', - 'zerofill_count' => 'Länge der Asset Tags, inklusive führender Nullen', - 'username_format_help' => 'Diese Einstellung wird nur beim Import benutzt, wenn kein Benutzername angegeben wurde und wir einen Benutzernamen für Dich generieren müssen.', - 'oauth_title' => 'OAuth API Einstellungen', - 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpunkt Einstellungen', - 'asset_tag_title' => 'Asset Tag Einstellungen aktualisieren', - 'barcode_title' => 'Barcode Einstellungen aktualisieren', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR Einstellungen', - 'barcodes_help' => 'Dies wird versuchen, zwischengespeicherte Barcodes zu löschen. Dies wird in der Regel nur verwendet werden, wenn sich die Barcode-Einstellungen geändert haben oder sich Deine Snipe-IT-URL geändert hat. Barcodes werden beim nächsten Zugriff neu generiert.', - 'barcodes_spinner' => 'Versuche Dateien zu löschen...', - 'barcode_delete_cache' => 'Barcode-Cache löschen', - 'branding_title' => 'Branding Einstellungen aktualisieren', - 'general_title' => 'Allgemeine Einstellungen aktualisieren', - 'mail_test' => 'Test senden', - 'mail_test_help' => 'Dies wird versuchen, eine Testmail an :replyto zu senden.', - 'filter_by_keyword' => 'Nach Stichwort filtern', - 'security' => 'Sicherheit', - 'security_title' => 'Sicherheitseinstellungen aktualisieren', - 'security_keywords' => 'Passwort, Passwörter, Anforderungen, Zwei-Faktor, Zwei-Faktor, übliche Passwörter, Remote-Login, Logout, Authentifizierung', - 'security_help' => 'Zwei-Faktor, Passwort-Einschränkungen', - 'groups_keywords' => 'berechtigungen, Berechtigungsgruppen, Autorisierung', - 'groups_help' => 'Account-Berechtigungsgruppen', - 'localization' => 'Lokalisierung', - 'localization_title' => 'Lokalisierungseinstellungen aktualisieren', - 'localization_keywords' => 'lokalisierung, Währung, lokal, Lokal, Zeitzone, International, Internationalisierung, Sprache, Sprachen, Übersetzung', - 'localization_help' => 'Sprache, Datumsanzeige', - 'notifications' => 'Benachrichtigungen', - 'notifications_help' => 'E-Mail-Benachrichtigungen & Audit-Einstellungen', - 'asset_tags_help' => 'Inkrementieren und Präfixe', - 'labels' => 'Etiketten', - 'labels_title' => 'Etiketten-Einstellungen aktualisieren', - 'labels_help' => 'Etikettengrößen & Einstellungen', - 'purge' => 'Alles löschen', - 'purge_keywords' => 'Endgültig löschen', - 'purge_help' => 'Gelöschte Einträge bereinigen', - 'ldap_extension_warning' => 'Es sieht nicht so aus, als ob die LDAP-Erweiterung auf diesem Server installiert oder aktiviert ist. Du kannst Deine Einstellungen trotzdem speichern, aber Du musst die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Mitarbeiternummer', - 'create_admin_user' => 'Benutzer erstellen ::', - 'create_admin_success' => 'Erfolgreich! Ihr Admin-Benutzer wurde hinzugefügt!', - 'create_admin_redirect' => 'Klicke hier, um zu Deinem App-Login zu gelangen!', - 'setup_migrations' => 'Datenbankmigrationen ::', - 'setup_no_migrations' => 'Es gab nichts zu migrieren. Deine Datenbanktabellen wurden bereits eingerichtet!', - 'setup_successful_migrations' => 'Deine Datenbanktabellen wurden erstellt', - 'setup_migration_output' => 'Migrationsausgabe:', - 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', - 'ldap_settings_link' => 'LDAP Einstellungsseite', - 'slack_test' => ' Integration testen', - 'label2_enable' => 'Neuer Label-Generator', - 'label2_enable_help' => 'Wechsle zum neuen Label-Generator. Hinweis: Du musst diese Einstellung speichern, bevor du andere Anpassungen vornimmst.', - 'label2_template' => 'Vorlage', - 'label2_template_help' => 'Wähle, welche Vorlage für die Label-Erstellung verwendet werden soll', - 'label2_title' => 'Bezeichnung', - 'label2_title_help' => 'Die Überschrift, die auf unterstützten Labels angezeigt wird', - 'label2_title_help_phold' => 'Der Platzhalter {COMPANY} wird durch den hinterlegten Firmennamen des Gegenstands ersetzt', - 'label2_asset_logo' => 'Asset-Logo verwenden', - 'label2_asset_logo_help' => 'Das Unternehmenslogo des zugewiesenen Unternehmens verwenden, anstelle des Asset-Logo's bei :setting_name', - 'label2_1d_type' => '1D Barcode Typ', - 'label2_1d_type_help' => 'Format für 1D Barcodes', - 'label2_2d_type' => '2D Barcode Typ', - 'label2_2d_type_help' => 'Format für 2D Barcodes', - 'label2_2d_target' => '2D Barcode Ausgabe', - 'label2_2d_target_help' => 'Die URL, auf die der 2D Barcode beim Scannen verweist', - 'label2_fields' => 'Felddefinitionen', - 'label2_fields_help' => 'Felder können in der linken Spalte hinzugefügt, entfernt und neu sortiert werden. In jedem Feld können mehrere Optionen für Label und Datenquelle in der rechten Spalte hinzugefügt, entfernt und neu angeordnet werden.', - 'help_asterisk_bold' => 'Der eingegebene Text **text** wird in Fettschrift angezeigt', - 'help_blank_to_use' => 'Leer lassen, um den Wert von :setting_name zu verwenden', - 'help_default_will_use' => ':default verwendet den Wert von :setting_name.
Beachte, dass der Wert der Barcodes mit der jeweiligen Strichcode-Spezifikation übereinstimmen muss, um erfolgreich generiert zu werden. Bitte lese die Dokumentation für weitere Details. ', - 'default' => 'Standard', - 'none' => 'Nichts', - 'google_callback_help' => 'Dies sollte als Callback-URL in den Google OAuth App-Einstellungen in deinem Unternehmen eingegeben werden's Google Developer Konsole .', - 'google_login' => 'Google Workspace Anmeldeeinstellungen', - 'enable_google_login' => 'Anmelden mit Google Workspace für Benutzer aktivieren', - 'enable_google_login_help' => 'Benutzer werden nicht automatisch bereitgestellt. Du musst ein bestehendes Konto hier UND in Google Workspace haben, und dein Benutzername muss mit der E-Mail-Adresse von Google Workspace übereinstimmen. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/de-i/admin/statuslabels/message.php b/resources/lang/de-i/admin/statuslabels/message.php deleted file mode 100644 index 6d7e8246a7..0000000000 --- a/resources/lang/de-i/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Diese Statusbezeichnung existiert nicht.', - 'assoc_assets' => 'Auf diese Statusbezeichnung bezieht sich momentan mindestens ein Asset und kann daher nicht gelöscht werden. Bitte sorge dafür, dass sich kein Asset mehr auf diese Statusbezeichnung bezieht und versuche es erneut. ', - - 'create' => [ - 'error' => 'Statusbezeichnung wurde nicht erstellt. Bitte versuche es erneut.', - 'success' => 'Statusbezeichnung wurde erfolgreich erstellt.', - ], - - 'update' => [ - 'error' => 'Statusbezeichnung wurde nicht aktualisiert. Bitte versuche es erneut', - 'success' => 'Statusbezeichnung wurde erfolgreich aktualisiert.', - ], - - 'delete' => [ - 'confirm' => 'Bist Du sicher, dass Du diese Statusbezeichnung löschen willst?', - 'error' => 'Es trat ein Fehler beim Löschen der Statusbezeichnung auf. Bitte versuche es erneut.', - 'success' => 'Die Statusbezeichnung wurde erfolgreich gelöscht.', - ], - - 'help' => [ - 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', - 'deployable' => 'Diese Assets können ausgecheckt werden. Sobald sie zugewiesen sind, nehmen sie den Meta-Status Platziert an.', - '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 Assets 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-i/admin/suppliers/table.php b/resources/lang/de-i/admin/suppliers/table.php deleted file mode 100644 index 34009f97a1..0000000000 --- a/resources/lang/de-i/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Über Lieferanten', - 'about_suppliers_text' => 'Lieferanten werden verwendet, um die Quelle der Artikel zu verfolgen', - 'address' => 'Lieferantenadressen', - 'assets' => 'Assets', - 'city' => 'Stadt', - 'contact' => 'Kontakt Name', - 'country' => 'Land', - 'create' => 'Lieferanten erstellen', - 'email' => 'E-Mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Lizenzen', - 'name' => 'Lieferantenname', - 'notes' => 'Notizen', - 'phone' => 'Telefonnummer', - 'state' => 'Bundesland', - 'suppliers' => 'Lieferanten', - 'update' => 'Lieferanten aktualisieren', - 'url' => 'URL', - 'view' => 'Lieferanten ansehen', - 'view_assets_for' => 'Assets anschauen von', - 'zip' => 'Postleitzahl', - -); diff --git a/resources/lang/de-i/admin/users/message.php b/resources/lang/de-i/admin/users/message.php deleted file mode 100644 index be2eac2f01..0000000000 --- a/resources/lang/de-i/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Du hast den Gegenstand erfolgreich angenommen.', - 'declined' => 'Du hast diesen Gegenstand erfolgreich abgelehnt.', - 'bulk_manager_warn' => 'Deine Benutzer wurden erfolgreich aktualisiert, aber Dein Manager-Eintrag wurde nicht gespeichert, da der Manager, den Du ausgewählt hast, auch in der zu bearbeitenden Liste war, und Benutzer dürfen nicht ihr eigener Manager sein. Bitte wähle Deine Benutzer erneut aus, ohne den Manager.', - 'user_exists' => 'Benutzer existiert bereits!', - 'user_not_found' => 'Benutzer existiert nicht.', - 'user_login_required' => 'Das Loginfeld ist erforderlich', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Das Passswortfeld ist erforderlich.', - 'insufficient_permissions' => 'Unzureichende Berechtigungen.', - 'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Du musst ihn wiederherstellen, um ihn zu bearbeiten, oder neue Assets zuzuweisen.', - 'ldap_not_configured' => 'LDAP Integration wurde für diese Installation nicht konfiguriert.', - 'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.', - 'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!', - 'user_has_no_email' => 'Dieser Benutzer hat keine E-Mail-Adresse in seinem Profil.', - 'log_record_not_found' => 'Ein passender Logeintrag für diesen Benutzer konnte nicht gefunden werden.', - - - 'success' => array( - 'create' => 'Benutzer wurde erfolgreich erstellt.', - 'update' => 'Benutzer wurde erfolgreich aktualisiert.', - 'update_bulk' => 'Benutzer erfolgreich aktualisiert!', - 'delete' => 'Benutzer wurde erfolgreich gelöscht.', - 'ban' => 'Benutzer wurde erfolgreich ausgeschlossen.', - 'unban' => 'Benutzer wurde erfolgreich wieder aufgenommen.', - 'suspend' => 'Benutzer wurde erfolgreich suspendiert.', - 'unsuspend' => 'Der Benutzer wurde erfolgreich reaktiviert.', - 'restored' => 'Benutzer wurde erfolgreich wiederhergestellt.', - 'import' => 'Benutzer erfolgreich Importiert.', - ), - - 'error' => array( - 'create' => 'Beim Erstellen des Benutzers ist ein Fehler aufgetreten. Bitte probiere es noch einmal.', - 'update' => 'Beim Aktualisieren des Benutzers ist ein Fehler aufgetreten. Bitte probiere es noch einmal.', - 'delete' => 'Beim Löschen des Benutzers ist ein Fehler aufgetreten. Bitte versuche es erneut.', - 'delete_has_assets' => 'Der Benutzer konnte nicht gelöscht werden, da ihm Gegenstände zugeordnet sind.', - 'unsuspend' => 'Es gab ein Problem beim reaktivieren des Benutzers. Bitte versuche es erneut.', - 'import' => 'Es gab ein Problem beim Importieren der Benutzer. Bitte noch einmal versuchen.', - 'asset_already_accepted' => 'Dieses Asset wurde bereits akzeptiert.', - 'accept_or_decline' => 'Du musst diesen Gegenstand entweder annehmen oder ablehnen.', - 'incorrect_user_accepted' => 'Das Asset, dass Du versuchst zu aktivieren, wurde nicht an Dich ausgebucht.', - 'ldap_could_not_connect' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', - 'ldap_could_not_bind' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server: ', - 'ldap_could_not_search' => 'Konnte LDAP Server nicht suchen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', - 'ldap_could_not_get_entries' => 'Konnte keine Einträge vom LDAP Server abrufen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', - 'password_ldap' => 'Das Passwort für diesen Account wird vom LDAP/Active Directory verwaltet. Bitte kontaktiere Deine IT-Abteilung, um Dein Passwort zu ändern. ', - ), - - 'deletefile' => array( - 'error' => 'Datei wurde nicht gelöscht. Bitte versuche es erneut.', - 'success' => 'Datei erfolgreich gelöscht.', - ), - - 'upload' => array( - 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', - 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', - 'nofiles' => 'Du hast keine Dateien zum Hochladen ausgewählt', - 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß, oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', - ), - - 'inventorynotification' => array( - 'error' => 'Für diesen Benutzer ist keine E-Mail-Adresse hinterlegt.', - 'success' => 'Der Benutzer wurde über sein aktuelles Inventar informiert.' - ) -); \ No newline at end of file diff --git a/resources/lang/de-i/admin/users/table.php b/resources/lang/de-i/admin/users/table.php deleted file mode 100644 index fb5b278c57..0000000000 --- a/resources/lang/de-i/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktiv', - 'allow' => 'Zulassen', - 'checkedout' => 'Assets', - 'created_at' => 'Erstellt', - 'createuser' => 'Benutzer erstellen', - 'deny' => 'Verweigern', - 'email' => 'E-Mail', - 'employee_num' => 'Mitarbeiter-Nr.', - 'first_name' => 'Vorname', - 'groupnotes' => 'Wähle eine Gruppe aus, die dem Benutzer zugewiesen werden soll. Denke daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe erhält. Benutze Strg+Klick (oder cmd+Klick bei MacOS), um Gruppen aus der Auswahl zu entfernen.', - 'id' => 'Id', - 'inherit' => 'Erben', - 'job' => 'Job Titel', - 'last_login' => 'Letzte Anmeldung', - 'last_name' => 'Nachname', - 'location' => 'Standort', - 'lock_passwords' => 'Anmeldedaten können bei dieser Installation nicht geändert werden.', - 'manager' => 'Manager', - 'managed_locations' => 'Verwaltete Standorte', - 'name' => 'Name', - 'notes' => 'Notizen', - 'password_confirm' => 'Passwort bestätigen', - 'password' => 'Passwort', - 'phone' => 'Telefonnummer', - 'show_current' => 'Aktuelle Benutzer anzeigen', - 'show_deleted' => 'Gelöschte Benutzer anzeigen', - 'title' => 'Titel', - 'to_restore_them' => 'um sie wiederherzustellen.', - 'total_assets_cost' => "Gesamtkosten", - 'updateuser' => 'Benutzer aktualisieren', - 'username' => 'Benutzername', - 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', - 'username_note' => '(Dies wird nur für Active Directory Bindung verwendet, nicht für Login.)', - 'cloneuser' => 'Benutzer kopieren', - 'viewusers' => 'Benutzer anzeigen', -); diff --git a/resources/lang/de-i/auth/general.php b/resources/lang/de-i/auth/general.php deleted file mode 100644 index b3fd0c1c21..0000000000 --- a/resources/lang/de-i/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Link zum Zurücksetzen des Passworts senden', - 'email_reset_password' => 'E-Mail Passwort zurücksetzen', - 'reset_password' => 'Passwort zurücksetzen', - 'saml_login' => 'Anmelden über SAML', - 'login' => 'Anmelden', - 'login_prompt' => 'Melde Dich bitte an', - 'forgot_password' => 'Ich habe mein Passwort vergessen', - 'ldap_reset_password' => 'Bitte klicke hier, um Dein LDAP-Passwort zurückzusetzen', - 'remember_me' => 'Benutzername merken', - 'username_help_top' => 'Benutzernamen eingeben, um einen Link zum Zurücksetzen des Passwortes per E-Mail zu erhalten.', - 'username_help_bottom' => 'Abhängig von der Konfiguration, kann der Benutzername identisch mit ihrer E-Mailadresse sein. Falls Du Deinen Benutzernamen vergessen hast, kontaktiere Deinen Administrator.

Benutzernamen ohne zugeordnete E-Mailadresse erhalten keine E-Mail zum Zurücksetzen des Passwortes. ', - 'google_login' => 'Oder mit Google Workspace anmelden', - 'google_login_failed' => 'Anmeldung fehlgeschlagen, bitte melde dich erneut an!', - -]; - diff --git a/resources/lang/de-i/general.php b/resources/lang/de-i/general.php deleted file mode 100644 index 0bdd2cee79..0000000000 --- a/resources/lang/de-i/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Zubehör', - 'activated' => 'Aktiviert', - 'accepted_date' => 'Datum akzeptiert', - 'accessory' => 'Zubehör', - 'accessory_report' => 'Zubehörbericht', - 'action' => 'Aktion', - 'activity_report' => 'Aktivitätsbericht', - 'address' => 'Adresse', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Lizenzen hinzugefügt', - 'age' => "Alter", - 'all_assets' => 'Alle Assets', - 'all' => 'Alle', - 'archived' => 'Archiviert', - 'asset_models' => 'Modellbezeichnungen', - 'asset_model' => 'Modell', - 'asset' => 'Asset', - 'asset_report' => 'Bestandsbericht', - 'asset_tag' => 'Kennzeichnung', - 'asset_tags' => 'Inventarnummern', - 'assets_available' => 'Verfügbare Assets', - 'accept_assets' => 'Assets :name akzeptieren', - 'accept_assets_menu' => 'Assets akzeptieren', - 'audit' => 'Prüfung', - 'audit_report' => 'Prüfungsbericht', - 'assets' => 'Assets', - 'assets_audited' => 'Assets geprüft', - 'assets_checked_in_count' => 'Asset zurückgenommen', - 'assets_checked_out_count' => 'Assets herausgegeben', - 'asset_deleted_warning' => 'Dieses Asset wurde gelöscht. Du musst es wiederherstellen, bevor Du es jemandem zuweisen kannst.', - 'assigned_date' => 'Zuweisungsdatum', - 'assigned_to' => 'Herausgegeben an :name', - 'assignee' => 'Herausgegeben an', - 'avatar_delete' => 'Avatar löschen', - 'avatar_upload' => 'Avatar hochladen', - 'back' => 'Zurück', - 'bad_data' => 'Nichts gefunden. Möglicherweise ungültige Daten?', - 'bulkaudit' => 'Massenprüfung', - 'bulkaudit_status' => 'Prüfstatus', - 'bulk_checkout' => 'Massenherausgabe', - 'bulk_edit' => 'Massenbearbeitung', - 'bulk_delete' => 'Massenlöschung', - 'bulk_actions' => 'Massenaktionen', - 'bulk_checkin_delete' => 'Massen-Check-in / Benutzer löschen', - 'byod' => 'BYOD', - 'byod_help' => 'Dieses Gerät gehört dem Benutzer', - 'bystatus' => 'nach Status', - 'cancel' => 'Abbrechen', - 'categories' => 'Kategorien', - 'category' => 'Kategorie', - 'change' => 'Eingang/Ausgang', - 'changeemail' => 'E-Mail Adresse ändern', - 'changepassword' => 'Passwort ändern', - 'checkin' => 'Zurücknehmen', - 'checkin_from' => 'Zurücknehmen von', - 'checkout' => 'Herausgeben', - 'checkouts_count' => 'Herausgaben', - 'checkins_count' => 'Rücknahmen', - 'user_requests_count' => 'Anfragen', - 'city' => 'Stadt', - 'click_here' => 'Hier klicken', - 'clear_selection' => 'Auswahl löschen', - 'companies' => 'Firmen', - 'company' => 'Firma', - 'component' => 'Komponente', - 'components' => 'Komponenten', - 'complete' => 'Vollständig', - 'consumable' => 'Verbrauchsmaterial', - 'consumables' => 'Verbrauchsmaterialien', - 'country' => 'Land', - 'could_not_restore' => 'Fehler beim Wiederherstellen von :item_type: :error', - 'not_deleted' => ':item_type wurde nicht gelöscht, kann daher nicht wiederhergestellt werden', - 'create' => 'Hinzufügen', - 'created' => 'Eintrag erstellt', - 'created_asset' => 'Asset angelegt', - 'created_at' => 'Erstellt am', - 'created_by' => 'Erstellt von', - 'record_created' => 'Eintrag erstellt', - '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', - 'days_to_next_audit' => 'Tage bis zur nächsten Prüfung', - 'date' => 'Datum', - 'debug_warning' => 'Warnung!', - 'debug_warning_text' => 'Diese Anwendung läuft im Produktionsmodus mit debugging aktiviert. Dies kann sensible Daten verfügbar machen, wenn Ihre Anwendung öffentlich zugänglich ist. Deaktiviere den Debug-Modus, indem du den APP_DEBUG-Wert in der .env Datei auf false setzt.', - 'delete' => 'Löschen', - 'delete_confirm' => 'Bist du sicher, dass du :item löschen möchtest?', - 'delete_confirm_no_undo' => 'Möchtest du :item wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden.', - 'deleted' => 'Gelöscht', - 'delete_seats' => 'Gelöschte Lizenzen', - 'deletion_failed' => 'Löschen fehlgeschlagen', - 'departments' => 'Abteilungen', - 'department' => 'Abteilung', - 'deployed' => 'Herausgegeben', - 'depreciation' => 'Abschreibung', - 'depreciations' => 'Abschreibungen', - 'depreciation_report' => 'Abschreibungsbericht', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Alle herunterladen', - 'editprofile' => 'Profil bearbeiten', - 'eol' => 'EOL', - 'email_domain' => 'E-Mail-Domain', - 'email_format' => 'E-Mail-Format', - 'employee_number' => 'Mitarbeiternummer', - 'email_domain_help' => 'Dies wird verwendet, um E-Mail-Adressen bei Imports zu generieren', - 'error' => 'Fehler', - 'exclude_archived' => 'Archivierte Assets ausschließen', - 'exclude_deleted' => 'Gelöschte Assets ausschließen', - 'example' => 'Beispiel: ', - 'filastname_format' => 'Initial des VornamenNachname (emustermann@beispiel.de)', - 'firstname_lastname_format' => 'Vorname.Nachname (Erika.Mustermann@beispiel.de)', - 'firstname_lastname_underscore_format' => 'Vorname Nachname (Erika_Mustermann@beispiel.de)', - 'lastnamefirstinitial_format' => 'NachnameInitial des Vornamens (mustermanne@beispiel.de)', - 'firstintial_dot_lastname_format' => 'Initial des Vorname.Nachname (e.mustermann@beispiel.de)', - 'firstname_lastname_display' => 'Vorname Nachname (Jane Smith)', - 'lastname_firstname_display' => 'Nachname Vorname (Smith Jane)', - 'name_display_format' => 'Name Anzeigeformat', - 'first' => 'Erste', - 'firstnamelastname' => 'VornameNachname (ErikaMustermann@beispiel.de)', - 'lastname_firstinitial' => 'Nachname_Initial des Vornamens (mustermann_e@beispiel.de)', - 'firstinitial.lastname' => 'Initial des Vornamens.Nachname (e.mustermann@beispiel.de)', - 'firstnamelastinitial' => 'Vorname_Initial des Nachnamen (erika_m@beispiel.de)', - 'first_name' => 'Vorname', - 'first_name_format' => 'Vorname (erika@beispiel.de)', - 'files' => 'Dateien', - 'file_name' => 'Datei', - 'file_type' => 'Dateityp', - 'filesize' => 'Dateigröße', - 'file_uploads' => 'Datei-Uploads', - 'file_upload' => 'Datei-Upload', - 'generate' => 'Generieren', - 'generate_labels' => 'Label generieren', - 'github_markdown' => 'Dieses Feld akzeptiert Github Flavored markdown.', - 'groups' => 'Gruppen', - 'gravatar_email' => 'Gravatar E-Mail Adresse', - 'gravatar_url' => 'Ändere deinen Avatar auf Gravatar.com.', - 'history' => 'Historie', - 'history_for' => 'Verlauf für', - 'id' => 'ID', - 'image' => 'Bild', - 'image_delete' => 'Bild löschen', - 'include_deleted' => 'Gelöschte Assets einbeziehen', - 'image_upload' => 'Bild hochladen', - '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.', - 'unaccepted_image_type' => 'Diese Bilddatei ist nicht lesbar. Akzeptierte Dateitypen sind jpg, webp, png, gif und svg. Der MIME-Type dieser Datei ist: :mimetype.', - 'import' => 'Import', - 'importing' => 'Importiere', - 'importing_help' => 'Du kannst Assets, Zubehör, Lizenzen, Komponenten, Verbrauchsmaterialien und Benutzer mittels CSV-Datei importieren.

Die CSV-Datei sollte kommagetrennt sein und eine Kopfzeile enthalten, die mit den Beispiel-CSVs aus der Dokumentation übereinstimmen.', - 'import-history' => 'Import Verlauf', - 'asset_maintenance' => 'Wartungen', - 'asset_maintenance_report' => 'Wartungsbericht', - 'asset_maintenances' => 'Wartungen', - 'item' => 'Gegenstand', - 'item_name' => 'Artikelname', - 'import_file' => 'CSV-Datei importieren', - 'import_type' => 'CSV-Import-Typ', - 'insufficient_permissions' => 'Fehlende Berechtigungen!', - 'kits' => 'Vordefinierte Kits', - 'language' => 'Sprache', - 'last' => 'Letzte', - 'last_login' => 'Letzte Anmeldung', - 'last_name' => 'Nachname', - 'license' => 'Lizenz', - 'license_report' => 'Lizenzbericht', - 'licenses_available' => 'Verfügbare Lizenzen', - 'licenses' => 'Lizenzen', - 'list_all' => 'Alle auflisten', - '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', - 'locations' => 'Standorte', - 'logo_size' => 'Quadratische Logos sehen am besten aus, mit Logo + Text. Die maximale Logo-Größe beträgt 50px Höhe x 500px Breite. ', - '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' => 'Mindestanzahl an Gegenständen, die verfügbar sein sollte, bevor ein Alarm ausgelöst wird. Lasse das Feld leer, wenn du keine Benachrichtigungen für geringe Lagerbestände erhalten möchtest.', - 'model_no' => 'Modellnr.', - 'months' => 'Monate', - 'moreinfo' => 'Mehr Info', - 'name' => 'Name', - 'new_password' => 'Neues Passwort', - 'next' => 'Nächste', - 'next_audit_date' => 'Nächstes Prüfdatum', - 'last_audit' => 'Letzte Prüfung', - 'new' => 'Neu!', - 'no_depreciation' => 'Nicht abschreiben', - 'no_results' => 'Keine Treffer.', - 'no' => 'Nein', - 'notes' => 'Anmerkungen', - 'order_number' => 'Auftragsnummer', - 'only_deleted' => 'Nur gelöschte Assets', - 'page_menu' => 'Zeige _MENU_ Einträge', - 'pagination_info' => 'Zeige _START_ bis _END_ von _TOTAL_ Einträgen', - 'pending' => 'Ausstehende', - 'people' => 'Benutzer', - 'per_page' => 'Ergebnisse pro Seite', - 'previous' => 'Vorherige', - 'processing' => 'In Arbeit', - 'profile' => 'Ihr Profil', - 'purchase_cost' => 'Einkaufspreis', - 'purchase_date' => 'Kaufdatum', - 'qty' => 'Menge', - 'quantity' => 'Anzahl', - 'quantity_minimum' => ':count Artikel sind unter oder fast unter der Mindestmenge', - 'quickscan_checkin' => 'Schnell Rücknahme', - 'quickscan_checkin_status' => 'Rückgabe Status', - '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' => 'Anfragedatum', - 'requested_assets' => 'Angeforderte Assets', - 'requested_assets_menu' => 'Angeforderte Assets', - 'request_canceled' => 'Anfrage abgebrochen', - 'save' => 'Speichern', - 'select_var' => ':thing auswählen ... ', // this will eventually replace all of our other selects - 'select' => 'Auswählen', - 'select_all' => 'Alle markieren', - 'search' => 'Suche', - 'select_category' => 'Kategorie auswählen', - 'select_department' => 'Abteilung auswählen', - 'select_depreciation' => 'Wähle einen Abschreibungstyp', - 'select_location' => 'Wähle einen Standort', - 'select_manufacturer' => 'Wähle einen Hersteller', - 'select_model' => 'Wähle ein Modell', - 'select_supplier' => 'Wähle einen Lieferanten', - 'select_user' => 'Wähle einen Benutzer', - 'select_date' => 'Datum auswählen (JJJJ-MM-TT)', - 'select_statuslabel' => 'Status auswählen', - 'select_company' => 'Firma auswählen', - 'select_asset' => 'Asset auswählen', - 'settings' => 'Einstellungen', - 'show_deleted' => 'Gelöschte anzeigen', - 'show_current' => 'Aktuelles anzeigen', - 'sign_in' => 'Anmelden', - 'signature' => 'Unterschrift', - 'signed_off_by' => 'Unterschrieben von', - 'skin' => 'Skin', - 'webhook_msg_note' => 'Eine Benachrichtigung wird über den Webhook gesendet', - 'webhook_test_msg' => 'Oh hey! Sieht so aus, als ob deine :app Integration mit Snipe-IT funktioniert!', - 'some_features_disabled' => 'Einige Funktionen sind für den DEMO-Modus deaktiviert.', - 'site_name' => 'Seitenname', - 'state' => 'Bundesland', - 'status_labels' => 'Statusbezeichnungen', - 'status' => 'Status', - 'accept_eula' => 'Annahmeerklärung', - 'supplier' => 'Lieferant', - 'suppliers' => 'Lieferanten', - 'sure_to_delete' => 'Bist du dir sicher, dass du das löschen möchtest', - 'sure_to_delete_var' => 'Willst du :item wirklich löschen?', - 'delete_what' => ':item löschen', - 'submit' => 'Abschicken', - 'target' => 'Ziel', - 'time_and_date_display' => 'Zeit- und Datumsanzeige', - 'total_assets' => 'Assets', - 'total_licenses' => 'Lizenzen', - 'total_accessories' => 'Zubehör', - 'total_consumables' => 'Verbrauchsmaterial', - 'type' => 'Typ', - 'undeployable' => 'Nicht herausgebbar', - 'unknown_admin' => 'Unbekannter Administrator', - 'username_format' => 'Format der Benutzernamen', - 'username' => 'Benutzername', - 'update' => 'Aktualisieren', - 'upload_filetypes_help' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf und rar. Maximale Uploadgröße beträgt :size.', - 'uploaded' => 'Hochgeladen', - 'user' => 'Benutzer', - 'accepted' => 'angenommen', - 'declined' => 'abgelehnt', - 'unassigned' => 'Nicht zugewiesen', - 'unaccepted_asset_report' => 'Nicht akzeptierte Assets', - 'users' => 'Benutzer', - 'viewall' => 'Alle anzeigen', - 'viewassets' => 'Zugeordnete Assets anzeigen', - 'viewassetsfor' => 'Assets von :name anzeigen', - 'website' => 'Webseite', - 'welcome' => 'Hi, :name', - 'years' => 'Jahre', - 'yes' => 'Ja', - 'zip' => 'Postleitzahl', - 'noimage' => 'Kein Bild hochgeladen oder kein Bild gefunden.', - 'file_does_not_exist' => 'Die angeforderte Datei existiert nicht.', - 'file_upload_success' => 'Dateiupload erfolgreich!', - 'no_files_uploaded' => 'Dateiupload erfolgreich!', - 'token_expired' => 'Deine Sitzung ist abgelaufen. Bitte versuche es erneut.', - 'login_enabled' => 'Login aktiviert', - 'audit_due' => 'Prüfung fällig', - 'audit_overdue' => 'Prüfung überfällig', - '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' => 'Du bist dabei, folgende Einträge 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_address.', - 'changed' => 'Geändert', - 'to' => 'An', - 'report_fields_info' => '

Wähle die Felder aus, die du in deinem benutzerdefinierten Bericht einfügen möchtest, und klicke auf Generieren. Die Datei (custom-asset-report-YYYY-mm-dd.csv) wird automatisch heruntergeladen und du kannst diese in Excel öffnen.

-

Wenn du nur bestimmte Artikel exportieren möchten, verwende die folgenden Optionen, um das Ergebnis 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 oder fehlende Kategorie', - 'invalid_item_category_single' => 'Ungültige oder fehlende :type Kategorie. Bitte aktualisiere die Kategorie dieses :type um eine gültige Kategorie vor dem Auschecken hinzuzufügen.', - 'dashboard_info' => 'Das ist dein Dashboard. Es gibt viele wie dieses, aber das hier ist deins.', - '60_percent_warning' => '60% abgeschlossen (Warnung)', - 'dashboard_empty' => 'Es sieht so aus, als hättest du noch nichts hinzugefügt, sodass wir nichts Großartiges zum Anzeigen haben. Beginne jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, 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üfe das unten stehende Formular auf Fehler', - 'notification_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', - 'notification_success' => 'Erfolgreich', - 'notification_warning' => 'Warnung', - 'notification_info' => 'Info', - 'asset_information' => 'Asset-Informationen', - 'model_name' => 'Modellname', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Informationen zum Verbrauchsmaterial:', - 'consumable_name' => 'Name des Verbrauchsmaterials:', - 'accessory_information' => 'Zubehör Information:', - 'accessory_name' => 'Zubehörname:', - 'clone_item' => 'Element klonen', - 'checkout_tooltip' => 'Diesen Gegenstand zuweisen', - 'checkin_tooltip' => 'Diesen Artikel zurücknehmen', - 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', - 'maintenance_mode' => 'Der Dienst ist wegen Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuchen Sie es später noch einmal.', - 'maintenance_mode_title' => 'System vorübergehend nicht verfügbar', - 'ldap_import' => 'Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Das erlaubt es dir, Passwortrücksetzungen zu versenden.)', - 'purge_not_allowed' => 'Löschen von "gelöschten Daten" wurde in der .env-Datei verboten. Kontaktiere den Support oder deinen Systemadministrator.', - 'backup_delete_not_allowed' => 'Das Löschen von Sicherungen wurde in der .env-Datei verboten. Kontaktiere den Support oder deinen Systemadministrator.', - 'additional_files' => 'Zusätzliche Dateien', - 'shitty_browser' => 'Keine Signatur erkannt. Wenn du einen älteren Browser benutzt, verwende bitte einen moderneren Browser, um den Erhalt zu bestätigen.', - 'bulk_soft_delete' =>'Auch diese Benutzer soft-löschen. Die Assets-Historie bleibt erhalten, solange/bis die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', - 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Assets wurden eingecheckt.', - 'bulk_checkin_success' => 'Die Assets der ausgewählten Benutzer wurden eingecheckt.', - 'set_to_null' => 'Werte für dieses Asset|Werte für alle :asset_count Assets löschen ', - 'set_users_field_to_null' => ':field Werte für diesen Benutzer löschen|:field Werte für alle :user_count Benutzer löschen ', - 'na_no_purchase_date' => 'N/A - Kein Kaufdatum angegeben', - 'assets_by_status' => 'Assets sortiert nach Status', - 'assets_by_status_type' => 'Assets sortiert nach Statustyp', - 'pie_chart_type' => 'Dashboard Kreisdiagramm Typ', - 'hello_name' => 'Hallo, :name!', - 'unaccepted_profile_warning' => 'Du hast :count Gegenstände, die akzeptiert werden müssen. Klicke hier, um sie anzunehmen oder abzulehnen', - 'start_date' => 'Startdatum', - 'end_date' => 'Enddatum', - 'alt_uploaded_image_thumbnail' => 'Hochgeladene Miniaturansicht', - 'placeholder_kit' => 'Kit auswählen', - 'file_not_found' => 'Datei wurde nicht gefunden', - 'preview_not_available' => '(keine Vorschau vorhanden)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Zum Hauptinhalt springen', - 'toggle_navigation' => 'Navigation umschalten', - 'alerts' => 'Benachrichtigungen', - 'tasks_view_all' => 'Alle Aufgaben anzeigen', - 'true' => 'Wahr', - 'false' => 'Falsch', - 'integration_option' => 'Integrationsoptionen', - 'log_does_not_exist' => 'Es existiert kein passender Logeintrag.', - 'merge_users' => 'Benutzer zusammenführen', - 'merge_information' => 'Dies wird die :count Benutzer zu einem Benutzer zusammenführen. Wähle den Benutzer, in den du die anderen zusammenführen möchtest. Die zugehörigen Assets, Lizenzen, etc. werden in den ausgewählten Benutzer verschoben und die anderen Benutzer werden als gelöscht markiert.', - 'warning_merge_information' => 'Diese Aktion kann NICHT rückgängig gemacht werden und sollte NUR verwendet werden, wenn Benutzer aufgrund eines falschen Imports oder einer fehlerhaften Synchronisation zusammengeführt werden müssen. Stelle sicher, dass zuerst ein Backup erstellt wird.', - 'no_users_selected' => 'Keine Benutzer ausgewählt', - 'not_enough_users_selected' => 'Mindestens :count Benutzer müssen ausgewählt sein', - 'merge_success' => ':count Benutzer wurden erfolgreich zu :into_username zusammengeführt!', - 'merged' => 'zusammengeführt', - 'merged_log_this_user_into' => 'Benutzer (ID :to_id - :to_username) in Benutzer-ID :from_id (:from_username) zusammengeführt ', - 'merged_log_this_user_from' => 'Benutzer-ID :from_id (:from_username) in diesen Benutzer (ID :to_id - :to_username) zusammengeführt', - 'clear_and_save' => 'Löschen & Speichern', - 'update_existing_values' => 'Vorhandene Werte aktualisieren?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Das Generieren von fortlaufenden Asset-Tags ist deaktiviert, daher müssen alle Datensätze die Spalte "Asset Tag" enthalten.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Hinweis: Das Generieren von fortlaufenden Asset-Tags ist aktiviert, daher wird für alle Datensätze, die keinen Asset-Tag angegeben haben, einer erstellt. Datensätze, die einen "Asset Tag" angegeben haben, werden mit den angegebenen Informationen aktualisiert.', - 'send_welcome_email_to_users' => ' Willkommens-E-Mail für neue Benutzer senden?', - 'back_before_importing' => 'Vor dem Importieren sichern?', - 'csv_header_field' => 'CSV-Header-Feld', - 'import_field' => 'Feld importieren', - 'sample_value' => 'Beispielwert', - 'no_headers' => 'Keine Spalten gefunden', - 'error_in_import_file' => 'Beim Lesen der CSV-Datei ist ein Fehler aufgetreten: :error', - 'percent_complete' => ':percent % abgeschlossen', - 'errors_importing' => 'Einige Fehler sind beim Importieren aufgetreten: ', - 'warning' => 'WARNUNG: :warning', - 'success_redirecting' => '"Erfolgreich... Weiterleiten.', - 'cancel_request' => 'Storniere diese Gegenstandanfrage', - 'setup_successful_migrations' => 'Die Datenbanktabellen wurden erstellt', - 'setup_migration_output' => 'Ausgabe der Migration:', - 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', - 'importer_generic_error' => 'Dein Dateiimport ist abgeschlossen, aber es ist ein Fehler aufgetreten. Dies wird in der Regel durch eine API-Drosselung von Drittanbietern von einem Benachrichtigungs-Webhook (wie z. B. Slack) verursacht und hätte den Import selbst nicht beeinträchtigt, aber du solltest dies bestätigen.', - 'confirm' => 'Bestätigen', - 'autoassign_licenses' => 'Lizenzen automatisch zuweisen', - 'autoassign_licenses_help' => 'Erlaube diesem Benutzer die Zuweisung von Lizenzen über die Benutzeroberfläche für die Massenzuweisung von Lizenzen oder über die CLI-Tools.', - 'autoassign_licenses_help_long' => 'Es erlaubt einem Benutzer, Lizenzen über die Massen-Zuweisung GUI oder CLI-Tools zugewiesen zu bekommen. (Zum Beispiel möchtest du den Auftragnehmern möglicherweise nicht automatisch eine Lizenz zuweisen, die nur Mitarbeitern zur Verfügung stehen würde. Du kannst diesen Benutzern weiterhin einzelne Lizenzen zuweisen, aber sie werden nicht in der Lizenzen Massenherausgabe der Benutzer berücksichtigt.)', - 'no_autoassign_licenses_help' => 'Den Benutzer nicht bei der Lizenzen Massen-Zuweisung GUI oder CLI-Tools berücksichtigen.', - 'modal_confirm_generic' => 'Bist du dir sicher?', - 'cannot_be_deleted' => 'Dieser Gegenstand kann nicht gelöscht werden', - 'undeployable_tooltip' => 'Dieser Gegenstand kann nicht herausgegeben werden. Überprüfe die verbleibende Menge.', - 'serial_number' => 'Seriennummer', - 'item_notes' => ':item Notizen', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout Zielfirma und Asset-Gesellschaft stimmen nicht überein', - 'error_user_company_accept_view' => 'Ein Asset, welches dir zugewiesen wurde, gehört einem anderen Unternehmen, sodass du es nicht akzeptieren oder ablehnen kannst. Bitte prüfe das mit deinem Vorgesetzten', - 'importer' => [ - 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', - 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', - 'checked_out_to_last_name' => 'Herausgegeben an: Nachname', - 'checked_out_to_username' => 'Herausgegeben an: Benutzername', - 'checked_out_to_email' => 'Herausgegeben an: E-Mail', - 'checked_out_to_tag' => 'Herausgegeben an: Asset Tag', - 'manager_first_name' => 'Vorgesetzter Vorname', - 'manager_last_name' => 'Vorgesetzter Nachname', - 'manager_full_name' => 'Vorgesetzter Voller Name', - 'manager_username' => 'Vorgesetzter Benutzername', - 'checkout_type' => 'Herausgabetyp', - 'checkout_location' => 'Herausgeben an Ort', - 'image_filename' => 'Bild Dateiname', - 'do_not_import' => 'Nicht importieren', - 'vip' => 'VIP', - 'avatar' => 'Profilbild', - 'gravatar' => 'Gravatar E-Mail', - 'currency' => 'Währung', - 'address2' => 'Adresszeile 2', - 'import_note' => 'Mit CSV-Importer importiert', - ], - 'percent_complete' => '% vollständig', - 'uploading' => 'Hochladen... ', - 'upload_error' => 'Fehler beim Hochladen der Datei. Bitte überprüfe, dass keine leeren Zeilen vorhanden sind und keine Spaltennamen dupliziert werden.', - 'copy_to_clipboard' => 'In Zwischenablage kopieren', - 'copied' => 'Kopiert!', - -]; diff --git a/resources/lang/de-i/localizations.php b/resources/lang/de-i/localizations.php deleted file mode 100644 index 3de0d1aaf1..0000000000 --- a/resources/lang/de-i/localizations.php +++ /dev/null @@ -1,318 +0,0 @@ - 'Sprache auswählen', - 'languages' => [ - 'en'=> 'Englisch, USA', - 'en-GB'=> 'Englisch, UK', - 'af'=> 'Afrikanisch', - 'ar'=> 'Arabisch', - 'bg'=> 'Bulgarisch', - 'zh-CN'=> 'Chinesisch, Vereinfacht', - 'zh-TW'=> 'Chinesisch, Traditionell', - 'hr'=> 'Kroatisch', - 'cs'=> 'Tschechisch', - 'da'=> 'Dänisch', - 'nl'=> 'Holländisch', - 'en-ID'=> 'Englisch, Indonesien', - 'et'=> 'Estnisch', - 'fil'=> 'Philippinisch', - 'fi'=> 'Finnisch', - 'fr'=> 'Französisch', - 'de'=> 'Deutsch', - 'de-i'=> 'Deutsch (informell)', - 'el'=> 'Griechisch', - 'he'=> 'Hebräisch', - 'hu'=> 'Ungarisch', - 'is' => 'Isländisch', - 'id'=> 'Indonesisch', - 'ga-IE'=> 'Irisch', - 'it'=> 'Italienisch', - 'ja'=> 'Japanisch', - 'km' => 'Khmer', - 'ko'=> 'Koreanisch', - 'lv'=>'Lettisch', - 'lt'=> 'Litauisch', - 'mk'=> 'Mazedonisch', - 'ms'=> 'Malaiisch', - 'mi'=> 'Maori', - 'mn'=> 'Mongolisch', - 'no'=> 'Norwegisch', - 'fa'=> 'Persisch', - 'pl'=> 'Polnisch', - 'pt-PT'=> 'Portugiesisch', - 'pt-BR'=> 'Brasilianisches Portugiesisch', - 'ro'=> 'Rumänisch', - 'ru'=> 'Russisch', - 'sr-CS' => 'Serbisch (Lateinisch)', - 'sl'=> 'Slowenisch', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanisch, Kolumbien', - 'es-MX'=> 'Spanisch, Mexiko', - 'es-VE'=> 'Spanisch, Venezuela', - 'sv-SE'=> 'Schwedisch', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamilisch', - 'th'=> 'Thailändisch', - 'tr'=> 'Türkisch', - 'uk'=> 'Ukrainisch', - 'vi'=> 'Vietnamesisch', - 'cy'=> 'Walisisch', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Land auswählen', - - 'countries' => [ - 'AC'=>'Ascensionsinsel', - 'AD'=>'Andorra', - 'AE'=>'Vereinigte Arabische Emirate', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua und Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albanien', - 'AM'=>'Armenien', - 'AN'=>'Niederländische Antillen', - 'AO'=>'Angola', - 'AQ'=>'Antarktis', - 'AR'=>'Argentinien', - 'AS'=>'Amerikanisch-Samoa', - 'AT'=>'Österreich', - 'AU'=>'Australien', - 'AW'=>'Aruba', - 'AX'=>'Åländisch', - 'AZ'=>'Aserbaidschan', - 'BA'=>'Bosnien & Herzegowina', - 'BB'=>'Barbados', - 'BE'=>'Belgien', - 'BD'=>'Bangladesch', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgarien', - 'BH'=>'Bahrein', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda-Inseln', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivien', - 'BR'=>'Brasilien', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvetinsel', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Kokosinseln', - 'CD'=>'Kongo (Demokratische Republik)', - 'CF'=>'Zentralafrikanische Republik', - 'CG'=>'Kongo (Republik)', - 'CH'=>'Schweiz', - 'CI'=>'Elfenbeinküste', - 'CK'=>'Cookinseln', - 'CL'=>'Chile', - 'CM'=>'Kamerun', - 'CN'=>'Volksrepublik China', - 'CO'=>'Kolumbien', - 'CR'=>'Costa Rica', - 'CU'=>'Kuba', - 'CV'=>'Kap Verde', - 'CX'=>'Weihnachtsinsel', - 'CY'=>'Zypern', - 'CZ'=>'Tschechische Republik', - 'DE'=>'Bundesrepublik Deutschland', - 'DJ'=>'Dschibuti', - 'DK'=>'Dänemark', - 'DM'=>'Dominica', - 'DO'=>'Dominikanische Republik', - 'DZ'=>'Algerien', - 'EC'=>'Ecuador', - 'EE'=>'Estland', - 'EG'=>'Ägypten', - 'ER'=>'Eritrea', - 'ES'=>'Spanien', - 'ET'=>'Äthiopien', - 'EU'=>'Europäische Union', - 'FI'=>'Finnland', - 'FJ'=>'Fidschi-Inseln', - 'FK'=>'Falklandinseln (Malwinen)', - 'FM'=>'Mikronesien', - 'FO'=>'Färöer Inseln', - 'FR'=>'Frankreich', - 'GA'=>'Gabun', - 'GD'=>'Grenada', - 'GE'=>'Georgien', - 'GF'=>'Französisch-Guayana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grönland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Äquatorialguinea', - 'GR'=>'Griechenland', - 'GS'=>'Südgeorgien und die Südlichen Sandwichinseln', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard und McDonald Inseln', - 'HN'=>'Honduras', - 'HR'=>'Kroatien', - 'HT'=>'Haiti', - 'HU'=>'Ungarn', - 'ID'=>'Indonesien', - 'IE'=>'Irland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'Indien', - 'IO'=>'Britisches Territorium -im Indischen Ozean', - 'IQ'=>'Irak', - 'IR'=>'Iran', - 'IS'=>'Island', - 'IT'=>'Italien', - 'JE'=>'Jersey', - 'JM'=>'Jamaika', - 'JO'=>'Jordanien', - 'JP'=>'Japan', - 'KE'=>'Kenia', - 'KG'=>'Kirgisistan', - 'KH'=>'Kambodscha', - 'KI'=>'Kiribati', - 'KM'=>'Komoren', - 'KN'=>'St. Kitts und Nevis', - 'KR'=>'Korea', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kasachstan', - 'LA'=>'Laos, Demokratische Volksrepublik', - 'LB'=>'Libanon', - 'LC'=>'Santa Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Litauen', - 'LU'=>'Luxemburg', - 'LV'=>'Lettland', - 'LY'=>'Libyen', - 'MA'=>'Marokko', - 'MC'=>'Monaco', - 'MD'=>'Moldawien', - 'ME'=>'Montenegro', - 'MG'=>'Madagaskar', - 'MH'=>'Marschallinseln', - 'MK'=>'Mazedonien', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolei', - 'MO'=>'Macao', - 'MP'=>'Nordmarianen', - 'MQ'=>'Martinique', - 'MR'=>'Mauretanien', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Malediven', - 'MW'=>'Malawi', - 'MX'=>'Mexiko', - 'MY'=>'Malaysien', - 'MZ'=>'Mosambik', - 'NA'=>'Namibia', - 'NC'=>'Neukaledonien', - 'NE'=>'Niger', - 'NF'=>'Norfolkinsel', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Niederlande', - 'NO'=>'Norwegen', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Neuseeland', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Französisch-Polynesien', - 'PG'=>'Papua-Neuguinea', - 'PH'=>'Philippinen', - 'PK'=>'Pakistan', - 'PL'=>'Polen', - 'PM'=>'St. Pierre und Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palästina', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Katar', - 'RE'=>'Réunion', - 'RO'=>'Rumänien', - 'RS'=>'Serbien', - 'RU'=>'Russland', - 'RW'=>'Ruanda', - 'SA'=>'Saudi-Arabien', - 'UK'=>'Schottland', - 'SB'=>'Salomon-Inseln', - 'SC'=>'Seychellen', - 'SS'=>'Südsudan', - 'SD'=>'Sudan', - 'SE'=>'Schweden', - 'SG'=>'Singapur', - 'SH'=>'St. Helena', - 'SI'=>'Slowenien', - 'SJ'=>'Spitzbergen und Jan Mayen', - 'SK'=>'Slowakei (Slowakische Republik)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome und Principe', - 'SU'=>'Sowjetunion', - 'SV'=>'El Salvador', - 'SY'=>'Syrien', - 'SZ'=>'Swasiland', - 'TC'=>'Turks-und Caicos-Inseln', - 'TD'=>'Tschad', - 'TF'=>'Französische Südliche Territorien', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tadschikistan', - 'TK'=>'Tokelau', - 'TI'=>'Ost-Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunesien', - 'TO'=>'Tonga', - 'TP'=>'Osttimor (alter Code)', - 'TR'=>'Türkei', - 'TT'=>'Trinidad & Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tansania', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'Großbritannien', - 'US'=>'USA', - 'UM'=>'Kleinere abgelegene Inseln der Vereinigten Staaten', - 'UY'=>'Urugua', - 'UZ'=>'Usbekistan', - 'VA'=>'Vatikanstadt (Heiliger Stuhl)', - 'VC'=>'St. Vincent und die Grenadinen', - 'VE'=>'Venezuela', - 'VG'=>'Britische Jungferninseln', - 'VI'=>'Amerikanische Jungferninseln', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis und Futuna', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Mayotte', - 'ZA'=>'Südafrika', - 'ZM'=>'Sambia', - 'ZW'=>'Simbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/de-i/mail.php b/resources/lang/de-i/mail.php deleted file mode 100644 index 5cebc28d2f..0000000000 --- a/resources/lang/de-i/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'Ein Benutzer hat einen Gegenstand akzeptiert', - 'acceptance_asset_declined' => 'Ein Benutzer hat einen Gegenstand abgelehnt', - 'a_user_canceled' => '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örname:', - 'additional_notes' => 'Zusätzliche Bemerkungen:', - 'admin_has_created' => 'Ein Administrator hat auf der :web Webseite ein Konto für Dich erstellt.', - 'asset' => 'Asset:', - 'asset_name' => 'Assetname:', - 'asset_requested' => 'Gegenstand angefordert', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Zugewiesen an', - 'best_regards' => 'Grüße,', - 'canceled' => 'Abgebrochen:', - 'checkin_date' => 'Rücknahmedatum:', - 'checkout_date' => 'Herausgabedatum:', - 'click_to_confirm' => 'Bitte klicke zum Bestätigen Deines :web Kontos auf den folgenden Link:', - 'click_on_the_link_accessory' => 'Bitte klicke auf den Link weiter unten, um den Erhalt des Zubehörs zu bestätigen.', - 'click_on_the_link_asset' => 'Bitte klicke auf den Link weiter unten, um den Erhalt des Gegenstands zu bestätigen.', - 'Confirm_Asset_Checkin' => 'Bestätigung einer Asset Rücknahme', - 'Confirm_Accessory_Checkin' => 'Bestätigung einer Zubehör Rücknahme', - 'Confirm_accessory_delivery' => 'Bestätigung einer Zubehör Herausgabe', - 'Confirm_license_delivery' => 'Bestätigung einer Lizenz Herausgabe', - 'Confirm_asset_delivery' => 'Bestätigung einer Asset Herausgabe', - 'Confirm_consumable_delivery' => 'Bestätigung einer Verbrauchsmaterial Herausgabe', - 'current_QTY' => 'Aktuelle Menge', - 'Days' => 'Tage', - 'days' => 'Tage', - 'expecting_checkin_date' => 'Erwartetes Rückgabedatum:', - 'expires' => 'Ablaufdatum', - 'Expiring_Assets_Report' => 'Bericht über ablaufende Gegenstände.', - 'Expiring_Licenses_Report' => 'Bericht über ablaufende Lizenzen.', - 'hello' => 'Hallo', - 'hi' => 'Hi', - 'i_have_read' => 'Ich habe die Nutzungsbedingungen gelesen und stimme diesen zu, und ich habe diesen Gegenstand erhalten.', - 'item' => 'Gegenstand:', - 'Item_Request_Canceled' => 'Gegenstands Anfrage abgebrochen', - 'Item_Requested' => 'Gegenstand angefordert', - 'link_to_update_password' => 'Klicken Sie bitte auf den folgenden Link zum Aktualisieren Ihres :web Passworts:', - 'login_first_admin' => 'Melde Diche zu Deiner neuen Snipe-IT-Installation mithilfe der unten stehenden Anmeldeinformationen an:', - 'login' => 'Anmelden:', - 'Low_Inventory_Report' => 'Bericht über niedrige Lagerbestände', - 'inventory_report' => 'Bestandsbericht', - 'min_QTY' => 'Mindestmenge', - 'name' => 'Name', - 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details folgen.', - 'password' => 'Passwort:', - 'password_reset' => 'Passwort zurücksetzen', - - 'read_the_terms' => 'Bitte lese die nachfolgenden Nutzungsbedingungen.', - 'read_the_terms_and_click' => 'Bitte lese die Nutzungsbedingungen unten, und klicke unten auf den Link, um zu bestätigen, dass Du - gelesen und den Nutzungsbedingungen zustimmst und das Asset erhalten hast.', - 'requested' => 'Angefordert:', - 'reset_link' => 'Sein Link zum Zurücksetzen des Kennworts', - 'reset_password' => 'Klicke hier, um Dein Passwort zurückzusetzen:', - 'serial' => 'Seriennummer', - 'supplier' => 'Lieferant', - 'tag' => 'Kennzeichnung', - 'test_email' => 'Test E-Mail von Snipe-IT', - 'test_mail_text' => 'Dies ist ein Test von Snipe-IT-Asset-Management-System. Wenn Du das erhalten hast, 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' => '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ülle bitte dieses Formular aus:', - 'type' => 'Typ', - 'upcoming-audits' => 'Es ist :count Asset vorhanden, für das innerhalb von :threshold Tagen ein Audit durchzuführen ist. |Es gibt :count Assets, für die innerhalb von :threshold Tagen Audits durchzuführen sind.', - 'user' => 'Benutzer', - 'username' => 'Benutzername', - 'welcome' => 'Wilkommen, :name', - 'welcome_to' => 'Willkommen bei :web!', - 'your_credentials' => 'Ihre Snipe-IT Anmeldedaten', - 'Accessory_Checkin_Notification' => 'Zubehör zurückgenommen', - 'Asset_Checkin_Notification' => 'Asset zurückgenommen', - 'Asset_Checkout_Notification' => 'Asset herausgegeben', - 'License_Checkin_Notification' => 'Lizenz zurückgenommen', - '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' => 'Deine Assets anzeigen', - 'rights_reserved' => 'Alle Rechte vorbehalten.', -]; diff --git a/resources/lang/de-i/validation.php b/resources/lang/de-i/validation.php deleted file mode 100644 index c1876a06ab..0000000000 --- a/resources/lang/de-i/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute muss akzeptiert werden.', - 'active_url' => ':attribute ist keine gültige URL.', - 'after' => ':attribute muss ein Datum nach dem :date sein.', - 'after_or_equal' => ':attribute muss ein Datum nach oder gleich :date sein.', - 'alpha' => ':attribute darf nur aus Buchstaben bestehen.', - 'alpha_dash' => ':attribute darf nur aus Buchstaben, Zahlen und Gedankenstrichen bestehen.', - 'alpha_num' => ':attribute darf nur aus Buchstaben und Zahlen bestehen.', - 'array' => ':attribute muss ein Array sein.', - 'before' => ':attribute muss ein Datum vor dem :date sein.', - 'before_or_equal' => ':attribute muss ein Datum vor oder gleich dem :date sein.', - 'between' => [ - 'numeric' => ':attribute muss zwischen :min und :max liegen.', - 'file' => ':attribute darf nur zwischen :min und :max kilobytes groß sein.', - 'string' => ':attribute muss mindestens :min und maximal :max Zeichen enthalten.', - 'array' => ':attribute muss mindestens :min und darf maximal :max Einträge haben.', - ], - 'boolean' => ':attribute muss wahr oder falsch sein.', - 'confirmed' => ':attribute Bestätigung stimmt nicht überein.', - 'date' => ':attribute ist kein gültiges Datum.', - 'date_format' => ':attribute passt nicht zur :format Formatierung.', - 'different' => ':attribute und :other müssen sich unterscheiden.', - 'digits' => ':attribute muss :digits Stellen haben.', - 'digits_between' => ':attribute soll mindestens :min und darf maximal :max Stellen haben.', - 'dimensions' => ':attribute hat ein ungültiges Bildformat.', - 'distinct' => ':attribute hat einen doppelten Wert.', - 'email' => 'Das Format von :attribute ist ungültig.', - 'exists' => 'Auswahl :attribute ist ungültig.', - 'file' => ':attribute muss eine Datei sein.', - 'filled' => ':attribute muss einen Wert haben.', - 'image' => ':attribute muss ein Bild sein.', - 'import_field_empty' => ':fieldname darf nicht leer sein.', - 'in' => 'Auswahl :attribute ist ungültig.', - 'in_array' => 'Das Feld :attribute existiert nicht in :other.', - 'integer' => ':attribute muss eine ganze Zahl sein.', - 'ip' => ':attribute muss eine gültige IP Adresse sein.', - 'ipv4' => ':attribute muss eine gültige IPv4 Adresse sein.', - 'ipv6' => ':attribute muss eine gültige IPv6 Adresse sein.', - 'is_unique_department' => ':attribute muss einzigartig an diesem Standort sein', - 'json' => 'Das Attribut muss eine gültige JSON-Zeichenfolge sein.', - 'max' => [ - 'numeric' => ':attribute darf nicht größer als :max sein.', - 'file' => ':attribute darf nicht größer als :max Kilobyte sein.', - 'string' => ':attribute darf nicht mehr als :max Zeichen sein.', - 'array' => 'Das: -Attribut darf nicht mehr als: maximale Elemente haben.', - ], - 'mimes' => ':attribute muss eine Datei des Typs :values sein.', - 'mimetypes' => ':attribute muss eine Datei vom Typ: :values sein.', - 'min' => [ - 'numeric' => ':attribute muss kleiner als :min sein.', - 'file' => ':attribute muss mindestens :min Kilobyte groß sein.', - 'string' => ':attribute benötigt mindestens :min Zeichen.', - 'array' => ':attribute muss mindestens :min Elemente enthalten.', - ], - 'starts_with' => ':attribute muss mit einem der folgenden Werte beginnen: :values.', - 'ends_with' => ':attribute muss mit einem der folgenden Werte enden: :values.', - - 'not_in' => 'Auswahl :attribute ist ungültig.', - 'numeric' => ':attribute muss eine Zahl sein.', - 'present' => ':attribute muss vorhanden sein.', - 'valid_regex' => 'Dies ist kein gültiger Regex-Ausdruck. ', - 'regex' => ':attribute Format ungültig.', - 'required' => ':attribute Feld muss ausgefüllt sein.', - 'required_if' => ':attribute wird benötigt, wenn :other :value entspricht.', - 'required_unless' => ':attribute ist erforderlich, es sei denn :other ist in :values.', - 'required_with' => ':attribute wird benötigt wenn :value ausgewählt ist.', - 'required_with_all' => ':attribute field ist erforderlich, wenn :values vorhanden sind.', - 'required_without' => ':attribute wird benötigt wenn :value nicht ausgewählt ist.', - 'required_without_all' => 'Das: Attributfeld ist erforderlich, wenn keine der folgenden Werte vorhanden sind.', - 'same' => ':attribute und :other müssen übereinstimmen.', - 'size' => [ - 'numeric' => ':attribute muss :size groß sein.', - 'file' => ':attribute muss :size Kilobyte groß sein.', - 'string' => ':attribute muss :size Zeichen haben.', - 'array' => 'Das Attribut muss Folgendes enthalten: Größenelemente.', - ], - 'string' => 'Das Attribut muss eine Zeichenfolge sein.', - 'timezone' => ':attribute muss eine gültige Zone sein.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute ist bereits vergeben.', - 'uploaded' => ':attribute konnte nicht hochgeladen werden.', - 'url' => ':attribute Format ungültig.', - 'unique_undeleted' => 'Die Variable :attribute muss eindeutig sein.', - 'non_circular' => 'Das :attribute darf keinen Zirkelbezug ergeben.', - 'not_array' => ':attribute Feld darf kein Array sein.', - 'unique_serial' => 'Die Variable :attribute müssen eindeutig sein.', - 'disallow_same_pwd_as_user_fields' => 'Das Passwort muss sich vom Nutzernamen unterscheiden.', - 'letters' => 'Das Passwort muss mindestens einen Buchstaben beinhalten.', - 'numbers' => 'Das Passwort muss mindestens eine Zahl beinhalten.', - 'case_diff' => 'Das Passwort muss Groß- und Kleinschreibung beinhalten.', - 'symbols' => 'Das Passwort muss Sonderzeichen beinhalten.', - 'gte' => [ - 'numeric' => 'Wert darf nicht negativ sein' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Das Passwort ist zu gebräuchlich.', - 'statuslabel_type' => 'Du musst einen gültigen Statuslabel-Typ auswählen', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'last_audit_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT hh:mm:ss sein', - 'expiration_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'termination_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'expected_checkin.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'start_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'end_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/de-i/account/general.php b/resources/lang/de-if/account/general.php similarity index 100% rename from resources/lang/de-i/account/general.php rename to resources/lang/de-if/account/general.php diff --git a/resources/lang/de-i/admin/accessories/general.php b/resources/lang/de-if/admin/accessories/general.php similarity index 100% rename from resources/lang/de-i/admin/accessories/general.php rename to resources/lang/de-if/admin/accessories/general.php diff --git a/resources/lang/de-i/admin/accessories/message.php b/resources/lang/de-if/admin/accessories/message.php similarity index 100% rename from resources/lang/de-i/admin/accessories/message.php rename to resources/lang/de-if/admin/accessories/message.php diff --git a/resources/lang/de/admin/accessories/table.php b/resources/lang/de-if/admin/accessories/table.php similarity index 100% rename from resources/lang/de/admin/accessories/table.php rename to resources/lang/de-if/admin/accessories/table.php diff --git a/resources/lang/de-i/admin/asset_maintenances/form.php b/resources/lang/de-if/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/de-i/admin/asset_maintenances/form.php rename to resources/lang/de-if/admin/asset_maintenances/form.php diff --git a/resources/lang/de-i/admin/asset_maintenances/general.php b/resources/lang/de-if/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/de-i/admin/asset_maintenances/general.php rename to resources/lang/de-if/admin/asset_maintenances/general.php diff --git a/resources/lang/de-i/admin/asset_maintenances/message.php b/resources/lang/de-if/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/de-i/admin/asset_maintenances/message.php rename to resources/lang/de-if/admin/asset_maintenances/message.php diff --git a/resources/lang/de-i/admin/asset_maintenances/table.php b/resources/lang/de-if/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/de-i/admin/asset_maintenances/table.php rename to resources/lang/de-if/admin/asset_maintenances/table.php diff --git a/resources/lang/de-i/admin/categories/general.php b/resources/lang/de-if/admin/categories/general.php similarity index 100% rename from resources/lang/de-i/admin/categories/general.php rename to resources/lang/de-if/admin/categories/general.php diff --git a/resources/lang/de-i/admin/categories/message.php b/resources/lang/de-if/admin/categories/message.php similarity index 100% rename from resources/lang/de-i/admin/categories/message.php rename to resources/lang/de-if/admin/categories/message.php diff --git a/resources/lang/de-i/admin/categories/table.php b/resources/lang/de-if/admin/categories/table.php similarity index 100% rename from resources/lang/de-i/admin/categories/table.php rename to resources/lang/de-if/admin/categories/table.php diff --git a/resources/lang/de-i/admin/companies/general.php b/resources/lang/de-if/admin/companies/general.php similarity index 100% rename from resources/lang/de-i/admin/companies/general.php rename to resources/lang/de-if/admin/companies/general.php diff --git a/resources/lang/de-i/admin/companies/message.php b/resources/lang/de-if/admin/companies/message.php similarity index 100% rename from resources/lang/de-i/admin/companies/message.php rename to resources/lang/de-if/admin/companies/message.php diff --git a/resources/lang/de-if/admin/companies/table.php b/resources/lang/de-if/admin/companies/table.php new file mode 100644 index 0000000000..596c431dcb --- /dev/null +++ b/resources/lang/de-if/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Firmen', + 'create' => 'Firma erstellen', + 'email' => 'Firma E-Mail', + 'title' => 'Firma', + 'phone' => 'Firmentelefon', + 'update' => 'Firma aktualisieren', + 'name' => 'Firmenname', + 'id' => 'ID', +); diff --git a/resources/lang/de-i/admin/components/general.php b/resources/lang/de-if/admin/components/general.php similarity index 100% rename from resources/lang/de-i/admin/components/general.php rename to resources/lang/de-if/admin/components/general.php diff --git a/resources/lang/de-i/admin/components/message.php b/resources/lang/de-if/admin/components/message.php similarity index 100% rename from resources/lang/de-i/admin/components/message.php rename to resources/lang/de-if/admin/components/message.php diff --git a/resources/lang/de/admin/components/table.php b/resources/lang/de-if/admin/components/table.php similarity index 100% rename from resources/lang/de/admin/components/table.php rename to resources/lang/de-if/admin/components/table.php diff --git a/resources/lang/de-i/admin/consumables/general.php b/resources/lang/de-if/admin/consumables/general.php similarity index 100% rename from resources/lang/de-i/admin/consumables/general.php rename to resources/lang/de-if/admin/consumables/general.php diff --git a/resources/lang/de-i/admin/consumables/message.php b/resources/lang/de-if/admin/consumables/message.php similarity index 100% rename from resources/lang/de-i/admin/consumables/message.php rename to resources/lang/de-if/admin/consumables/message.php diff --git a/resources/lang/de/admin/consumables/table.php b/resources/lang/de-if/admin/consumables/table.php similarity index 100% rename from resources/lang/de/admin/consumables/table.php rename to resources/lang/de-if/admin/consumables/table.php diff --git a/resources/lang/de-if/admin/custom_fields/general.php b/resources/lang/de-if/admin/custom_fields/general.php new file mode 100644 index 0000000000..940ef407bd --- /dev/null +++ b/resources/lang/de-if/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Benutzerdefinierte Felder', + 'manage' => 'Verwalten', + 'field' => 'Feld', + 'about_fieldsets_title' => 'Über Feldsätze', + 'about_fieldsets_text' => 'Ein Feldsatz ist eine Gruppe von benutzerdefinierten Feldern, die häufig für bestimmte Asset-Modelltypen wiederverwendet werden.', + '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', + 'fieldset' => 'Feldsatz', + 'qty_fields' => 'Anzahl Felder', + 'fieldsets' => 'Feldsätze', + 'fieldset_name' => 'Feldsatzname', + 'field_name' => 'Feldname', + 'field_values' => 'Feldwerte', + 'field_values_help' => 'Füge eine wählbare Option pro Zeile hinzu. Leere Zeilen, außer der ersten, werden ignoriert.', + 'field_element' => 'Formularelement', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Benutzerdefiniertes Regex-Format', + 'field_custom_format_help' => 'In diesem Feld kannst Du einen Regex-Ausdruck zur Validierung verwenden. Er sollte mit "regex:" beginnen. Um beispielsweise zu validieren, dass ein benutzerdefiniertes Feld eine gültige IMEI (15 numerische Ziffern) enthält, würdest Du regex:/^[0-9]{15}$/ nutzen.', + 'required' => 'Pflichtfeld', + 'req' => 'Erf.', + 'used_by_models' => 'Von Modellen benutzt', + 'order' => 'Reihenfolge', + 'create_fieldset' => 'Neuer Feldsatz', + 'update_fieldset' => 'Feldsatz aktualisieren', + 'fieldset_does_not_exist' => 'Feldsatz :id existiert nicht', + 'fieldset_updated' => 'Feldsatz aktualisiert', + 'create_fieldset_title' => 'Neuen Feldsatz erstellen', + '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', + 'show_in_email_short' => 'In E-Mails einbeziehen.', + 'help_text' => 'Hilfetext', + 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', + 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', + 'about_custom_fields_text' => 'Benutzerdefinierte Felder ermöglichen es, beliebige Attribute zu Assets hinzuzufügen.', + 'add_field_to_fieldset' => 'Feld zum Feldsatz hinzufügen', + 'make_optional' => 'Benötigt - klicken, um optional zu machen', + 'make_required' => 'Optional - Klicken, um erforderlich zu machen', + 'reorder' => 'Erneut bestellen', + 'db_field' => 'Datenbankfeld', + 'db_convert_warning' => 'WARNUNG. Dieses Feld befindet sich in der Tabelle mit benutzerdefinierten Feldern als :db_column sollte aber :expected sein.', + 'is_unique' => 'Dieser Wert muss für jedes Asset einzigartig sein', + 'unique' => 'Einzigartig', + 'display_in_user_view' => 'Erlaube dem Benutzer, an den das Asset herausgegeben wurde, diese Werte auf der Seite "Zugeordnete Assets anzeigen" anzeigen zu lassen', + 'display_in_user_view_table' => 'Für Benutzer sichtbar', + 'auto_add_to_fieldsets' => 'Automatisch zu jedem neuen Feldsatz hinzufügen', + 'add_to_preexisting_fieldsets' => 'Zu allen existierenden Feldsätzen hinzufügen', + 'show_in_listview' => 'Standardmäßig in Listenansichten anzeigen. Berechtigte Benutzer können weiterhin über die Spaltenauswahl ein-/ausblenden', + 'show_in_listview_short' => 'In Listen anzeigen', + 'show_in_requestable_list_short' => 'In anforderbarer Asset-Liste anzeigen', + 'show_in_requestable_list' => 'Wert in der anforderbaren Asset-Liste anzeigen. Verschlüsselte Felder werden nicht angezeigt', + 'encrypted_options' => 'Dieses Feld ist verschlüsselt, so dass einige Display-Optionen nicht verfügbar sind.', + +]; diff --git a/resources/lang/de-i/admin/custom_fields/message.php b/resources/lang/de-if/admin/custom_fields/message.php similarity index 100% rename from resources/lang/de-i/admin/custom_fields/message.php rename to resources/lang/de-if/admin/custom_fields/message.php diff --git a/resources/lang/de-i/admin/departments/message.php b/resources/lang/de-if/admin/departments/message.php similarity index 100% rename from resources/lang/de-i/admin/departments/message.php rename to resources/lang/de-if/admin/departments/message.php diff --git a/resources/lang/de/admin/departments/table.php b/resources/lang/de-if/admin/departments/table.php similarity index 100% rename from resources/lang/de/admin/departments/table.php rename to resources/lang/de-if/admin/departments/table.php diff --git a/resources/lang/de-i/admin/depreciations/general.php b/resources/lang/de-if/admin/depreciations/general.php similarity index 100% rename from resources/lang/de-i/admin/depreciations/general.php rename to resources/lang/de-if/admin/depreciations/general.php diff --git a/resources/lang/de-i/admin/depreciations/message.php b/resources/lang/de-if/admin/depreciations/message.php similarity index 100% rename from resources/lang/de-i/admin/depreciations/message.php rename to resources/lang/de-if/admin/depreciations/message.php diff --git a/resources/lang/de/admin/depreciations/table.php b/resources/lang/de-if/admin/depreciations/table.php similarity index 100% rename from resources/lang/de/admin/depreciations/table.php rename to resources/lang/de-if/admin/depreciations/table.php diff --git a/resources/lang/de-i/admin/groups/message.php b/resources/lang/de-if/admin/groups/message.php similarity index 100% rename from resources/lang/de-i/admin/groups/message.php rename to resources/lang/de-if/admin/groups/message.php diff --git a/resources/lang/de/admin/groups/table.php b/resources/lang/de-if/admin/groups/table.php similarity index 100% rename from resources/lang/de/admin/groups/table.php rename to resources/lang/de-if/admin/groups/table.php diff --git a/resources/lang/de/admin/groups/titles.php b/resources/lang/de-if/admin/groups/titles.php similarity index 100% rename from resources/lang/de/admin/groups/titles.php rename to resources/lang/de-if/admin/groups/titles.php diff --git a/resources/lang/de-if/admin/hardware/form.php b/resources/lang/de-if/admin/hardware/form.php new file mode 100644 index 0000000000..6909abd1fc --- /dev/null +++ b/resources/lang/de-if/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Massenlöschung von Assets bestätigen', + 'bulk_restore' => 'Massenwiederherstellung von Assets bestätigen', + 'bulk_delete_help' => 'Überprüfe 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_restore_help' => 'Überprüfe die Assets für die Massenwiederherstellung. Sobald sie wiederhergestellt sind, werden diese Assets nicht mit Benutzern assoziiert, denen sie zuvor zugewiesen wurden.', + 'bulk_delete_warn' => 'Du bist im Begriff :asset_count Assets zu löschen.', + 'bulk_restore_warn' => 'Sie sind dabei, :asset_count Assets wiederherzustellen.', + 'bulk_update' => 'Massenaktualisierung von Assets', + 'bulk_update_help' => 'Diese Eingabemaske erlaubt Dir die Aktualisierung von mehreren Assets zugleich. Fülle die Felder aus, die Du ändern möchtest. Alle leeren Felder bleiben unverändert. ', + 'bulk_update_warn' => 'Du bearbeitest die Eigenschaften eines Assets.|Du bearbeitest die Eigenschaften von :asset_count Assets.', + 'bulk_update_with_custom_field' => 'Beachte, dass die Assets :asset_model_count verschiedene Arten von Modellen sind.', + 'bulk_update_model_prefix' => 'Auf Modellen', + 'bulk_update_custom_field_unique' => 'Dies ist ein einzigartiges Feld und kann nicht bearbeitet werden.', + 'checkedout_to' => 'Herausgegeben an', + 'checkout_date' => 'Herausgabedatum', + 'checkin_date' => 'Rücknahmedatum', + 'checkout_to' => 'Herausgeben an', + 'cost' => 'Einkaufspreis', + 'create' => 'Asset erstellen', + 'date' => 'Kaufdatum', + 'depreciation' => 'Abschreibung', + 'depreciates_on' => 'Abgeschrieben am', + 'default_location' => 'Standard-Standort', + 'default_location_phone' => 'Standard-Telefon', + 'eol_date' => 'Ende der Nutzungsdauer', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Erwartetes Rückgabedatum', + 'expires' => 'Ablaufdatum', + 'fully_depreciated' => 'Komplett Abgeschrieben', + 'help_checkout' => 'Um das Asset sofort zuzuweisen, wähle "Bereit zum Herausgeben" in der Status-Liste aus. ', + 'mac_address' => 'MAC-Adresse', + 'manufacturer' => 'Hersteller', + 'model' => 'Modell', + 'months' => 'Monate', + 'name' => 'Asset Name', + 'notes' => 'Notizen', + 'order' => 'Auftragsnummer', + 'qr' => 'QR-Code', + 'requestable' => 'Benutzer dürfen dieses Asset anfordern', + 'select_statustype' => 'Status Typ auswählen', + 'serial' => 'Seriennummer', + 'status' => 'Status', + 'tag' => 'Asset Tag', + 'update' => 'Asset Update', + 'warranty' => 'Garantie', + '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_location_update_actual' => 'Nur eigentlichen Standort 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' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', + 'optional_infos' => 'Optionale Informationen', + 'order_details' => 'Bestellinformationen' +]; diff --git a/resources/lang/de-if/admin/hardware/general.php b/resources/lang/de-if/admin/hardware/general.php new file mode 100644 index 0000000000..1a600dbae5 --- /dev/null +++ b/resources/lang/de-if/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Über Assets', + 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder einem Asset-Tag identifiziert werden. Meistens sind diese Gegenstände von höherem Wert, weshalb es Sinn ergibt diese spezifisch zu kennzeichnen.', + 'archived' => 'Archiviert', + 'asset' => 'Asset', + 'bulk_checkout' => 'Assets herausgeben', + 'bulk_checkin' => 'Assets zurücknehmen', + 'checkin' => 'Asset zurücknehmen', + 'checkout' => 'Asset herausgeben', + 'clone' => 'Asset duplizieren', + 'deployable' => 'Einsetzbar', + 'deleted' => 'Dieses Asset wurde gelöscht.', + 'delete_confirm' => 'Bist du sicher, dass du dieses Asset löschen möchtest?', + 'edit' => 'Asset bearbeiten', + 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Du musst das Modell wiederherstellen, bevor Du das Asset wiederherstellen kannst.', + 'model_invalid' => 'Das Modell dieses Assets ist ungültig.', + 'model_invalid_fix' => 'Das Asset sollte bearbeitet werden, um dies zu korrigieren, bevor versucht wird, es ein- oder auszuchecken.', + 'requestable' => 'Anforderbar', + 'requested' => 'Angefordert', + 'not_requestable' => 'Kann nicht angefordert werden', + 'requestable_status_warning' => 'Anforderbaren Status nicht ändern', + 'restore' => 'Asset wiederherstellen', + 'pending' => 'Ausstehende', + 'undeployable' => 'Nicht einsetzbar', + 'undeployable_tooltip' => 'Dieses Asset hat eine Statusbezeichnung, die nicht einsetzbar ist und zu diesem Zeitpunkt nicht ausgecheckt werden kann.', + 'view' => 'Asset ansehen', + 'csv_error' => 'Es gibt einen Fehler in der CSV-Datei:', + 'import_text' => '

Laden Sie ein CSV hoch, das Assetverlauf enthält. Die Assets und Benutzer MÜSSEN bereits im System vorhanden oder sie werden übersprungen. Passende Assets für den History-Import geschieht mit dem Asset-Tag. Wir werden versuchen, einen passenden Benutzer zu finden, basierend auf dem von Ihnen angegebenen Benutzernamen und den Kriterien, die Sie unten auswählen. Wenn Sie keine Kriterien unten auswählen, es wird einfach versuchen, auf das Benutzernamensformat zu passen, das Sie in den Admin- > Allgemeine Einstellungenkonfiguriert haben.

Felder, die im CSV enthalten sind, müssen mit den Kopfzeilen übereinstimmen: Asset Tag, Name, Checkout Datum, Check-in Datum. Zusätzliche Felder werden ignoriert.

Check-in Datum: Leer oder zukünftiger Check-in Datum werden Elemente an zugeordnete Benutzer auschecken. Ohne die Spalte Check-in Datum wird ein Datum mit dem heutigen Datum erzeugt.

+ ', + 'csv_import_match_f-l' => 'Versuchen Sie, Benutzer im Vorname.Nachname (jane.smith) Format zu finden', + 'csv_import_match_initial_last' => 'Versuchen Sie, Benutzer im ersten ersten Nachnamen (jsmith) Format zu finden', + 'csv_import_match_first' => 'Versuchen Sie, Benutzer im Vorname (jane) Format zu finden', + 'csv_import_match_email' => 'Versuchen Sie, Benutzer mit E-Mail als Benutzername zu identifizieren', + 'csv_import_match_username' => 'Versuche Benutzer mit Benutzernamen zu identifizieren', + 'error_messages' => 'Fehlermeldungen:', + 'success_messages' => 'Erfolgsmeldungen:', + 'alert_details' => 'Siehe unten für Details.', + 'custom_export' => 'Benutzerdefinierter Export', + 'mfg_warranty_lookup' => ':manufacturer Garantiestatus Abfrage', + 'user_department' => 'Abteilung des Benutzers', +]; diff --git a/resources/lang/de-if/admin/hardware/message.php b/resources/lang/de-if/admin/hardware/message.php new file mode 100644 index 0000000000..046e949bb8 --- /dev/null +++ b/resources/lang/de-if/admin/hardware/message.php @@ -0,0 +1,91 @@ + 'Achtung:Dieses Asset wurde kürzlich als nicht verteilbar markiert. + Falls sich dieser Status verändert hat, aktualisiere bitte den Asset Status.', + 'does_not_exist' => 'Asset existiert nicht.', + '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 buche das Asset wieder ein und versuche dann erneut, es zu entfernen. ', + + 'create' => [ + 'error' => 'Asset wurde nicht erstellt. Bitte versuche es erneut. :(', + 'success' => 'Asset wurde erfolgreich erstellt. :)', + 'success_linked' => 'Asset mit Tag :tag wurde erfolgreich erstellt. Klicke hier, um anzuzeigen.', + ], + + 'update' => [ + 'error' => 'Asset wurde nicht aktualisiert. Bitte versuche es erneut', + 'success' => 'Asset wurde erfolgreich aktualisiert.', + 'nothing_updated' => 'Es wurden keine Felder ausgewählt, somit wurde auch nichts aktualisiert.', + 'no_assets_selected' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts aktualisiert.', + 'assets_do_not_exist_or_are_invalid' => 'Ausgewählte Assets können nicht aktualisiert werden.', + ], + + 'restore' => [ + 'error' => 'Asset wurde nicht wiederhergestellt, bitte versuche es noch einmal', + 'success' => 'Asset erfolgreich wiederhergestellt.', + 'bulk_success' => 'Asset erfolgreich wiederhergestellt.', + 'nothing_updated' => 'Es wurden keine Assets ausgewählt, also wurde nichts wiederhergestellt.', + ], + + 'audit' => [ + 'error' => 'Asset Audit war nicht erfolgreich. Bitte versuche es erneut.', + 'success' => 'Asset-Audit erfolgreich protokolliert.', + ], + + + 'deletefile' => [ + 'error' => 'Datei wurde nicht gelöscht. Bitte versuche es erneut.', + 'success' => 'Datei erfolgreich gelöscht.', + ], + + 'upload' => [ + 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', + 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', + 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die Du hochladen möchtest, ist zu groß', + 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß, oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', + ], + + 'import' => [ + 'error' => 'Einige Elemente wurden nicht korrekt importiert.', + 'errorDetail' => 'Die folgenden Elemente wurden aufgrund von Fehlern nicht importiert.', + 'success' => 'Deine Datei wurde importiert', + 'file_delete_success' => 'Deine Datei wurde erfolgreich gelöscht', + 'file_delete_error' => 'Die Datei konnte nicht gelöscht werden', + 'file_missing' => 'Die ausgewählte Datei fehlt', + 'header_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der Kopfzeile enthalten fehlerhafte UTF-8 Zeichen', + 'content_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der ersten Zeile des Inhalts enthalten fehlerhafte UTF-8-Zeichen', + ], + + + 'delete' => [ + 'confirm' => 'Bist Du sicher, dass Du dieses Asset entfernen möchtest?', + 'error' => 'Beim Entfernen dieses Assets ist ein Fehler aufgetreten. Bitte versuche es erneut.', + 'nothing_updated' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts gelöscht.', + 'success' => 'Dass Asset wurde erfolgreich entfernt.', + ], + + 'checkout' => [ + 'error' => 'Asset konnte nicht herausgegeben werden. Bitte versuche es erneut', + 'success' => 'Asset wurde erfolgreich herausgegeben.', + 'user_does_not_exist' => 'Dieser Benutzer ist ungültig. Bitte versuche es erneut.', + 'not_available' => 'Dieses Asset kann nicht herausgegeben werden!', + 'no_assets_selected' => 'Du musst mindestens ein Asset aus der Liste auswählen', + ], + + 'checkin' => [ + 'error' => 'Asset konnte nicht zurückgenommen werden. Bitte versuche es erneut', + 'success' => 'Asset wurde erfolgreich zurückgenommen.', + 'user_does_not_exist' => 'Dieser Benutzer ist ungültig. Bitte versuche es erneut.', + 'already_checked_in' => 'Dieses Asset ist bereits zurückgenommen.', + + ], + + 'requests' => [ + 'error' => 'Das Asset wurde nicht angefordert, bitte versuche es erneut', + 'success' => 'Asset erfolgreich angefordert.', + 'canceled' => 'Herausgeben erfolgreich abgebrochen', + ], + +]; diff --git a/resources/lang/de-if/admin/hardware/table.php b/resources/lang/de-if/admin/hardware/table.php new file mode 100644 index 0000000000..633dc2d671 --- /dev/null +++ b/resources/lang/de-if/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Modell', + 'assigned_to' => 'Zugewiesen an', + 'book_value' => 'Aktueller Wert', + 'change' => 'Eingang/Ausgang', + 'checkout_date' => 'Herausgabedatum', + 'checkoutto' => 'Herausgegeben', + 'components_cost' => 'Gesamtkosten der Komponenten', + 'current_value' => 'Aktueller Wert', + 'diff' => 'Differenz', + 'dl_csv' => 'CSV Herunterladen', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Letztes Rücknahmedatum', + 'location' => 'Standort', + 'purchase_cost' => 'Kosten', + 'purchase_date' => 'Gekauft am', + 'serial' => 'Seriennummer', + 'status' => 'Status', + 'title' => 'Asset ', + 'image' => 'Geräte-Bild', + 'days_without_acceptance' => 'Tage ohne Akzeptierung', + 'monthly_depreciation' => 'Monatliche Abschreibung', + 'assigned_to' => 'Zugewiesen an', + 'requesting_user' => 'Benutzer anfordern', + 'requested_date' => 'Anfragedatum', + 'changed' => 'Geändert', + 'icon' => 'Symbol', +]; diff --git a/resources/lang/de-if/admin/kits/general.php b/resources/lang/de-if/admin/kits/general.php new file mode 100644 index 0000000000..32471ce001 --- /dev/null +++ b/resources/lang/de-if/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Über vordefinierte Kits', + 'about_kits_text' => 'Mit vordefinierten Kits kannst Du 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 ', + 'create_success' => 'Kit wurde erfolgreich erstellt.', + 'create' => 'Vordefiniertes Kit erstellen', + 'update' => 'Vordefiniertes Kit aktualisieren', + 'delete_success' => 'Kit wurde erfolgreich gelöscht.', + 'update_success' => 'Kit wurde erfolgreich aktualisiert.', + 'none_models' => 'Es gibt nicht genügend verfügbare Assets für :model zum Herausgeben. :qty sind erforderlich. ', + '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' => 'Zubehör anhängen', + 'update_appended_accessory' => 'Angefügtes Zubehör aktualisieren', + 'append_consumable' => 'Verbrauchsmaterial anhängen', + 'update_appended_consumable' => 'Angehängtes Verbrauchsmaterial aktualisieren', + 'append_license' => 'Lizenz anhängen', + 'update_appended_license' => 'Angefügte Lizenz aktualisieren', + 'append_model' => 'Modell anhängen', + 'update_appended_model' => 'Angehängtes Modell aktualisieren', + 'license_error' => 'Lizenz bereits mit Kit verbunden', + 'license_added_success' => 'Die Lizenz wurde erfolgreich hinzugefügt', + 'license_updated' => 'Die Lizenz wurde erfolgreich aktualisiert', + 'license_none' => 'Die Lizenz existiert nicht', + 'license_detached' => 'Die Lizenz wurde erfolgreich gelöst', + 'consumable_added_success' => 'Verbrauchsmaterial erfolgreich hinzugefügt', + 'consumable_updated' => 'Verbrauchsmaterial wurde erfolgreich aktualisiert', + 'consumable_error' => 'Verbrauchsmaterial bereits mit Kit verbunden', + 'consumable_deleted' => 'Löschen war erfolgreich', + 'consumable_none' => 'Verbrauchsmaterial existiert nicht', + 'consumable_detached' => 'Verbrauchsmaterial wurde erfolgreich gelöst', + 'accessory_added_success' => 'Zubehör erfolgreich hinzugefügt', + 'accessory_updated' => 'Zubehör wurde erfolgreich aktualisiert', + 'accessory_detached' => 'Zubehör wurde erfolgreich getrennt', + 'accessory_error' => 'Zubehör bereits an Kit angeschlossen', + 'accessory_deleted' => 'Löschen war erfolgreich', + 'accessory_none' => 'Das 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' => 'Modell wurde erfolgreich gelöst', +]; diff --git a/resources/lang/de/admin/labels/message.php b/resources/lang/de-if/admin/labels/message.php similarity index 100% rename from resources/lang/de/admin/labels/message.php rename to resources/lang/de-if/admin/labels/message.php diff --git a/resources/lang/de-if/admin/labels/table.php b/resources/lang/de-if/admin/labels/table.php new file mode 100644 index 0000000000..c26f4406cd --- /dev/null +++ b/resources/lang/de-if/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Testfirma limitiert', + 'example_defaultloc' => 'Gebäude 1', + 'example_category' => 'Testkategorie', + 'example_location' => 'Baue 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Testmodell', + 'example_supplier' => 'Testfirma limitiert', + 'labels_per_page' => 'Label', + 'support_fields' => 'Felder', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Bezeichnung', + +]; \ No newline at end of file diff --git a/resources/lang/de-i/admin/licenses/form.php b/resources/lang/de-if/admin/licenses/form.php similarity index 100% rename from resources/lang/de-i/admin/licenses/form.php rename to resources/lang/de-if/admin/licenses/form.php diff --git a/resources/lang/de-if/admin/licenses/general.php b/resources/lang/de-if/admin/licenses/general.php new file mode 100644 index 0000000000..5ece023c34 --- /dev/null +++ b/resources/lang/de-if/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Über Lizenzen', + 'about_licenses' => 'Lizenzen werden verwendet, um Software zu verfolgen. Sie haben eine bestimmte Anzahl von Plätzen, die an Einzelpersonen ausgegeben werden können', + 'checkin' => 'Lizenzaktivierung einbuchen', + 'checkout_history' => 'Zuweisungsverlauf', + 'checkout' => 'Lizenzaktivierung herausgeben', + 'edit' => 'Lizenz bearbeiten', + 'filetype_info' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, und rar.', + 'clone' => 'Lizenz duplizieren', + 'history_for' => 'Verlauf für ', + 'in_out' => 'Eingang/Ausgang', + 'info' => 'Lizenzinfo', + 'license_seats' => 'Lizenzaktivierungen', + 'seat' => 'Lizenz', + 'seats' => 'Lizenzen', + 'software_licenses' => 'Software Lizenzen', + 'user' => 'Benutzer', + 'view' => 'Lizenz ansehen', + 'delete_disabled' => 'Diese Lizenz kann noch nicht gelöscht werden, da einige Plätze noch ausgecheckt sind.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Alle Plätze zurücknehmen', + 'modal' => 'Diese Aktion wird einen Sitz zurücknehmen. | Diese Aktion wird alle :checkedout_seats_count Plätze für diese Lizenz zurücknehmen.', + 'enabled_tooltip' => 'ALLE Plätze für diese Lizenz zurücknehmen, sowohl von Benutzern als auch von Assets', + 'disabled_tooltip' => 'Es ist deaktiviert, da derzeit keine Plätze zum herausgegeben verfügbar sind', + 'disabled_tooltip_reassignable' => 'Dies ist deaktiviert, da die Lizenz nicht zuweisbar ist', + 'success' => 'Lizenz erfolgreich zurückgenommen! | Alle Lizenzen wurden erfolgreich zurückgenommen!', + 'log_msg' => 'Zurückgenommen über Massen-Zurücknehmen in der Lizenzübersicht', + ], + + 'checkout_all' => [ + 'button' => 'Alle Plätze herausgeben', + 'modal' => 'Diese Aktion wird einen Platz für den ersten verfügbaren Benutzer herausgeben. | Diese Aktion wird alle :available_seats_count Plätze an die ersten verfügbaren Benutzer herausgeben. Ein Benutzer wird als verfügbar für diesen Platz betrachtet, wenn er diese Lizenz noch nicht zugewiesen hat und die "Lizenzen automatisch zuweisen" Eigenschaft auf dem Benutzerkonto aktiviert ist.', + 'enabled_tooltip' => 'ALLE Plätze (oder so viele wie verfügbar sind) an ALLE Benutzer herausgeben', + 'disabled_tooltip' => 'Dies ist deaktiviert, da derzeit keine Plätze verfügbar sind', + 'success' => 'Lizenz erfolgreich herausgegeben! | Alle :count Lizenzen wurden erfolgreich herausgegeben!', + 'error_no_seats' => 'Es gibt keine verbleibenden Plätze für diese Lizenz.', + 'warn_not_enough_seats' => ':count Benutzern wurde diese Lizenz zugewiesen, aber es gibt keine verfügbaren Lizenzplätze mehr.', + 'warn_no_avail_users' => 'Nichts zu tun. Es gibt keine Benutzer, denen diese Lizenz noch nicht zugewiesen ist.', + 'log_msg' => 'Herausgegeben über Massen-Herausgeben in Lizenzübersicht', + + + ], + ], + + 'below_threshold' => 'Für diese Lizenz gibt es nur noch :remaining_count Sitze mit einer Mindestanzahl von :min_amt. Sie können erwägen, mehr Sitze zu kaufen.', + 'below_threshold_short' => 'Dieser Artikel liegt unter der Mindestmenge der benötigten Menge.', +); diff --git a/resources/lang/de-if/admin/licenses/message.php b/resources/lang/de-if/admin/licenses/message.php new file mode 100644 index 0000000000..3add4f025d --- /dev/null +++ b/resources/lang/de-if/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Die Lizenz existiert nicht oder Du hast keine Berechtigung, sie anzusehen.', + 'user_does_not_exist' => 'Benutzer existiert nicht.', + 'asset_does_not_exist' => 'Der Gegenstand, mit dem Du diese Lizenz verknüpfen möchtest, existiert nicht.', + 'owner_doesnt_match_asset' => 'Der Gegenstand, den Du mit dieser Lizenz verknüpfen möchtest, gehört jemand anderem als der im Dropdown-Feld ausgewählten Person.', + 'assoc_users' => 'Diese Lizenz ist derzeit einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nimm die Lizenz zurück und versuche anschließend erneut, diese zu löschen. ', + 'select_asset_or_person' => 'Du musst ein Asset oder einen Benutzer auswählen, aber nicht beides.', + 'not_found' => 'Lizenz nicht gefunden', + 'seats_available' => ':seat_count Plätze verfügbar', + + + 'create' => array( + 'error' => 'Lizenz wurde nicht erstellt, bitte versuche es erneut.', + 'success' => 'Die Lizenz wurde erfolgreich erstellt.' + ), + + 'deletefile' => array( + 'error' => 'Datei wurde nicht gelöscht. Bitte versuche es erneut.', + 'success' => 'Datei erfolgreich gelöscht.', + ), + + 'upload' => array( + 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', + 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', + 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die Du hochladen möchtest, ist zu groß', + 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß oder ist ein Dateityp, der nicht zulässig ist. Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml und lic.', + ), + + 'update' => array( + 'error' => 'Die Lizenz wurde nicht aktualisiert, bitte versuche es erneut', + 'success' => 'Die Lizenz wurde erfolgreich aktualisiert.' + ), + + 'delete' => array( + 'confirm' => 'Bist Du sicher, dass Du diese Lizenz löschen willst?', + 'error' => 'Beim Löschen der Lizenz ist ein Problem aufgetreten. Bitte versuche es erneut.', + 'success' => 'Die Lizenz wurde erfolgreich gelöscht.' + ), + + 'checkout' => array( + 'error' => 'Lizenz wurde nicht herausgegeben, bitte versuche es erneut.', + 'success' => 'Lizenz wurde erfolgreich herausgegeben', + 'not_enough_seats' => 'Nicht genügend Lizenz-Plätze zur Herausgabe verfügbar', + ), + + 'checkin' => array( + 'error' => 'Lizenz wurde nicht zurückgenommen, bitte versuche es erneut.', + 'success' => 'Die Lizenz wurde erfolgreich zurückgenommen' + ), + +); diff --git a/resources/lang/de-i/admin/licenses/table.php b/resources/lang/de-if/admin/licenses/table.php similarity index 100% rename from resources/lang/de-i/admin/licenses/table.php rename to resources/lang/de-if/admin/licenses/table.php diff --git a/resources/lang/de-i/admin/locations/message.php b/resources/lang/de-if/admin/locations/message.php similarity index 100% rename from resources/lang/de-i/admin/locations/message.php rename to resources/lang/de-if/admin/locations/message.php diff --git a/resources/lang/de-if/admin/locations/table.php b/resources/lang/de-if/admin/locations/table.php new file mode 100644 index 0000000000..332dba7a59 --- /dev/null +++ b/resources/lang/de-if/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Ü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. + 'assets_checkedout' => 'Zugewiesene Assets', + 'id' => 'ID', + 'city' => 'Stadt', + 'state' => 'Bundesland', + 'country' => 'Land', + 'create' => 'Standort erstellen', + 'update' => 'Standort aktualisieren', + 'print_assigned' => 'Zugewiesene drucken', + 'print_all_assigned' => 'Alles Zugewiesene drucken', + 'name' => 'Standortname', + 'address' => 'Adresse', + 'address2' => 'Adresszeile 2', + 'zip' => 'Postleitzahl', + 'locations' => 'Standorte', + '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' => 'Erwartete Rückgabe', + 'date' => 'Datum:', + 'phone' => 'Standort Telefon', + 'signed_by_asset_auditor' => 'Unterschrieben von (Assetprüfer):', + 'signed_by_finance_auditor' => 'Unterschrieben von (Finanzprüfer):', + 'signed_by_location_manager' => 'Unterschrieben von (Standortmanager):', + 'signed_by' => 'Unterschrieben von:', +]; diff --git a/resources/lang/de-if/admin/manufacturers/message.php b/resources/lang/de-if/admin/manufacturers/message.php new file mode 100644 index 0000000000..6255e5e845 --- /dev/null +++ b/resources/lang/de-if/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variablen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, und {MODEL_NAME} kann in Ihrer URL verwendet werden, um diese Werte automatisch zu füllen, wenn Sie Assets sehen - zum Beispiel https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Hersteller existiert nicht.', + 'assoc_users' => 'Dieser Hersteller ist derzeit bereits mit einem Model verknüpft und kann nicht gelöscht werden. Bitte trenne Deine Modelle von diesem Hersteller und versuche es erneut. ', + + 'create' => array( + 'error' => 'Der Hersteller wurde nicht erstellt, bitte versuche es erneut.', + 'success' => 'Der Hersteller wurde erfolgreich erstellt.' + ), + + 'update' => array( + 'error' => 'Der Hersteller konnte nicht aktualisiert werden, bitte versuche es erneut', + 'success' => 'Der Hersteller wurde erfolgreich aktualisiert.' + ), + + 'restore' => array( + 'error' => 'Der Hersteller wurde nicht wiederhergestellt. Bitte versuche es erneut', + 'success' => 'Hersteller wurde erfolgreich wiederhergestellt.' + ), + + 'delete' => array( + 'confirm' => 'Bist Du sicher, dass Du diesen Hersteller löschen willst?', + 'error' => 'Beim löschen des Herstellers ist ein Problem aufgetreten. Bitte versuche es erneut.', + 'success' => 'Der Hersteller wurde erfolgreich gelöscht.' + ) + +); diff --git a/resources/lang/de-if/admin/manufacturers/table.php b/resources/lang/de-if/admin/manufacturers/table.php new file mode 100644 index 0000000000..f3df7aed63 --- /dev/null +++ b/resources/lang/de-if/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Über Hersteller', + 'about_manufacturers_text' => 'Hersteller sind die Firmen, die Deine Assets herstellen. Hier kannst Du wichtige Supportkontakte eintragen, die in den Assetdetails angezeigt werden.', + 'asset_manufacturers' => 'Asset Hersteller', + 'create' => 'Hersteller anlegen', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support per E-Mail', + 'support_phone' => 'Support Telefon', + 'support_url' => 'Support-URL', + 'warranty_lookup_url' => 'Garantie-Verweis URL', + 'update' => 'Hersteller aktualisieren', + +); diff --git a/resources/lang/de-i/admin/models/general.php b/resources/lang/de-if/admin/models/general.php similarity index 100% rename from resources/lang/de-i/admin/models/general.php rename to resources/lang/de-if/admin/models/general.php diff --git a/resources/lang/de-i/admin/models/message.php b/resources/lang/de-if/admin/models/message.php similarity index 100% rename from resources/lang/de-i/admin/models/message.php rename to resources/lang/de-if/admin/models/message.php diff --git a/resources/lang/de-i/admin/models/table.php b/resources/lang/de-if/admin/models/table.php similarity index 100% rename from resources/lang/de-i/admin/models/table.php rename to resources/lang/de-if/admin/models/table.php diff --git a/resources/lang/de-i/admin/reports/general.php b/resources/lang/de-if/admin/reports/general.php similarity index 100% rename from resources/lang/de-i/admin/reports/general.php rename to resources/lang/de-if/admin/reports/general.php diff --git a/resources/lang/de-i/admin/reports/message.php b/resources/lang/de-if/admin/reports/message.php similarity index 100% rename from resources/lang/de-i/admin/reports/message.php rename to resources/lang/de-if/admin/reports/message.php diff --git a/resources/lang/de-if/admin/settings/general.php b/resources/lang/de-if/admin/settings/general.php new file mode 100644 index 0000000000..85da3988f0 --- /dev/null +++ b/resources/lang/de-if/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Active Directory', + 'ad_domain' => 'Active Directory Domäne', + 'ad_domain_help' => 'Dies ist manchmal dasselbe wie Deine E-Mail-Domain, aber nicht immer.', + '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.', + 'admin_cc_email' => 'CC Email', + 'admin_cc_email_help' => 'Wenn Du eine Kopie der Rücknahme-/Herausgabe-E-Mails, die an Benutzer gehen, auch an zusätzliche E-Mail-Empfänger versenden möchtest, gebe sie hier ein. Ansonsten lass dieses Feld blank.', + 'admin_settings' => 'Admin-Einstellungen', + 'is_ad' => 'Dies ist ein Active Directory Server', + 'alerts' => 'Alarme', + 'alert_title' => 'Benachrichtigungseinstellungen ändern', + 'alert_email' => 'Alarme senden an', + 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten an die Warnungen gesendet werden sollen, durch Komma getrennt', + '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 Du dieses Kästchen aktivierst, kann ein Benutzer das Design mit einem anderen überschreiben.', + 'asset_ids' => 'Asset IDs', + 'audit_interval' => 'Auditintervall', + 'audit_interval_help' => 'Wenn Du verpflichtet bist, Deine Assets regelmäßig physisch zu überprüfen, geben das Intervall in Monaten an. Wenn Du diesen Wert aktualisiert, werden alle "nächsten Audittermine" für Assets mit einem anstehenden Prüfungsdatum aktualisiert.', + 'audit_warning_days' => 'Audit-Warnschwelle', + 'audit_warning_days_help' => 'Wie viele Tage im Voraus sollen wir Dich warnen, wenn Assets zur Prüfung fällig werden?', + 'auto_increment_assets' => 'Erzeugen von fortlaufenden Asset Tags', + 'auto_increment_prefix' => 'Präfix (optional)', + 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset Tags um dies zu setzen', + 'backups' => 'Backups', + 'backups_help' => 'Backups erstellen, herunterladen und wiederherstellen ', + 'backups_restoring' => 'Aus Backup wiederherstellen', + 'backups_upload' => 'Backup hochladen', + 'backups_path' => 'Backups auf dem Server werden in :path gespeichert', + 'backups_restore_warning' => 'Klicke den Wiederherstellungs-Knopf um ein Backup wiederherzustellen. (Funktioniert derzeit nicht mit S3 Datenspeicher oder Docker.)

Die gesamte :app_name Datenbank und alle hochgeladenen Dateien werden mit den Inhalten des Backups überschrieben. ', + 'backups_logged_out' => 'Alle vorhandenen Benutzer, auch Du, werden abgemeldet, sobald Deine Wiederherstellung abgeschlossen ist.', + 'backups_large' => 'Sehr große Backups können beim Wiederherstellungsversuch ausfallen (Time-Out) und müssen eventuell über die Kommandozeile ausgeführt werden. ', + 'barcode_settings' => 'Barcode Einstellungen', + 'confirm_purge' => 'Bereinigung bestätigen', + 'confirm_purge_help' => 'Gib den Text "LÖSCHEN" 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, solltest Du zuerst ein Backup erstellen)', + 'custom_css' => 'Benutzerdefiniertes CSS', + 'custom_css_help' => 'Füge eigenes CSS hinzu. Benutze keine <style></style> tags.', + 'custom_forgot_pass_url' => 'Benutzerdefinierte Passwort Zurücksetzungs-URL', + 'custom_forgot_pass_url_help' => 'Dies ersetzt die integrierte URL für vergessene Passwörter auf dem Anmeldebildschirm. Das ist nützlich, um Benutzer zur internen oder gehosteten Funktion zum Zurücksetzen von LDAP-Passwörtern zu leiten. Dementsprechend wird die Funktion zur Zurücksetzung des lokalen Passwortes deaktiviert.', + 'dashboard_message' => 'Dashboard-Nachricht', + 'dashboard_message_help' => 'Dieser Text wird für jeden sichtbar sein, der Berechtigungen hat das Dashboard zu sehen.', + 'default_currency' => 'Standardwährung', + 'default_eula_text' => 'Standard EULA', + 'default_language' => 'Standardsprache', + 'default_eula_help_text' => 'Du kannst ebenso benutzerdefinierte EULAs bestimmten Asset-Kategorien zuordnen.', + 'display_asset_name' => 'Asset-Name anzeigen', + 'display_checkout_date' => 'Checkout-Datum anzeigen', + 'display_eol' => 'EOL in Tabellenansicht anzeigen', + 'display_qr' => 'Qr-Codes anzeigen', + 'display_alt_barcode' => '1D Barcode anzeigen', + 'email_logo' => 'E-Mail-Logo', + 'barcode_type' => '2D Barcode Typ', + 'alt_barcode_type' => '1D Barcode Typ', + 'email_logo_size' => 'Quadratische Logos in E-Mails sehen am besten aus. ', + 'enabled' => 'Aktiviert', + 'eula_settings' => 'EULA Einstellungen', + 'eula_markdown' => 'Diese EULA erlaubt Github Flavored Markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Akzeptierte Dateitypen sind ico, png und gif. Andere Bildformate funktionieren möglicherweise nicht in allen Browsern.', + 'favicon_size' => 'Favicons sollten quadratische Bilder mit 16x16 Pixel sein.', + '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 Ergebnissen führen.', + 'general_settings' => 'Allgemeine Einstellungen', + 'general_settings_keywords' => 'firmenunterstützung, Unterschrift, Akzeptanz, E-Mail-Format, Benutzername Format, Bilder, pro Seite, Vorschaubilder, eula, gravatar, tos, Dashboard, Privatsphäre', + 'general_settings_help' => 'Standard EULA und mehr', + 'generate_backup' => 'Backup erstellen', + 'google_workspaces' => 'Google Arbeitsbereiche', + 'header_color' => 'Kopfzeilenfarbe', + 'info' => 'Mit diesen Einstellungen kannst Du verschiedene Bereiche Deiner 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_default_group' => 'Standard-Berechtigungsgruppe', + 'ldap_default_group_info' => 'Wähle eine Gruppe aus, die neu synchronisierten Benutzern zugewiesen werden soll. Denke daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe übernimmt.', + 'no_default_group' => 'Keine Standardgruppe', + '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-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_location' => 'LDAP Standort', +'ldap_location_help' => 'Das Feld LDAP Standort sollte verwendet werden, wenn keine OU im Basis Bind DN verwendet wird. Leer lassen, wenn eine OU-Suche verwendet wird.', + 'ldap_login_test_help' => 'Gib einen gültigen LDAP-Benutzernamen und ein Passwort von der oben angegebenen Basis-DN ein, um zu testen, ob Deine LDAP-Anmeldung korrekt konfiguriert ist. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', + 'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Falls Deine LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP-Server', + 'ldap_server_help' => 'Dies sollte mit ldap:// (für unverschlüsselt oder TLS) oder ldaps:// (für SSL) beginnen', + 'ldap_server_cert' => 'LDAP-SSL-Zertifikatsüberprüfung', + 'ldap_server_cert_ignore' => 'Ungültiges SSL-Zertifikat erlauben', + 'ldap_server_cert_help' => 'Wähle diese Option, wenn Du selbstsignierte SSL Zertifikate verwenden und diese gegebenenfalls ungültigen Zertifikate akzeptieren möchtest.', + 'ldap_tls' => 'TLS verwenden', + 'ldap_tls_help' => 'Diese Option sollte nur aktiviert werden, wenn STARTTLS auf Deinem LDAP-Server ausgeführt wird. ', + 'ldap_uname' => 'LDAP Bind Benutzername', + 'ldap_dept' => 'LDAP Abteilung', + 'ldap_phone' => 'LDAP-Telefonnummer', + 'ldap_jobtitle' => 'LDAP-Job Titel', + 'ldap_country' => 'LDAP Land', + 'ldap_pword' => 'LDAP Bind Passwort', + 'ldap_basedn' => 'Basis Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP-Passwort-Sync', + 'ldap_pw_sync_help' => 'Deaktiviere diese Option, wenn Du LDAP-Passwörter nicht mit lokalen Passwörtern synchronisieren möchtest. Wenn Du dies deaktivierst, können sich Deine Benutzer möglicherweise nicht einloggen, wenn Dein LDAP-Server aus irgendeinem Grund nicht erreichbar ist.', + 'ldap_username_field' => 'Benutzernamen Feld', + 'ldap_lname_field' => 'Nachname', + 'ldap_fname_field' => 'LDAP Vorname', + 'ldap_auth_filter_query' => 'LDAP-Authentifizierungsabfrage', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Aktiv-Markierung', + 'ldap_activated_flag_help' => 'Dieser Wert wird benutzt, um zu entscheiden, ob synchronisierte Nutzer sich in Snipe-IT anmelden können. Items können unabhängig von ihm zum Nutzer zugewiesen werden. Der Wert sollte der Attributname im AD/LDAP sein und nicht der Wert.

Wenn diesem Feld ein Name zugewiesen wird, der im AD/LDAP nicht existiert bzw. der Wert im AD/LDAP 0 oder false ist wird der Nutzerlogin deaktiviert. Ist der Wert im AD\\LDAP 1 oder true oder jeder beliebige andere Text dann kann sich der Nutzer anmelden. Wenn das Feld im AD leer ist, dann gilt das userAccountControl Attribut, was normalerweise bedeutet, dass sich nicht deaktivierte Nutzer anmelden können.', + 'ldap_emp_num' => 'LDAP Mitarbeiternummer', + 'ldap_email' => 'LDAP E-Mail', + 'ldap_test' => 'LDAP testen', + 'ldap_test_sync' => 'LDAP-Synchronisierung testen', + 'license' => 'Softwarelizenz', + 'load_remote' => 'Gravatar verwenden', + 'load_remote_help_text' => 'Deaktivieren Sie dieses Kästchen, wenn Ihre Installation keine Skripte aus dem externen Internet laden kann. Dies wird verhindern, dass Snipe-IT Bilder von Gravatar laden kann.', + 'login' => 'Anmeldeversuche', + 'login_attempt' => 'Anmeldeversuch', + 'login_ip' => 'IP-Adresse', + 'login_success' => 'Erfolg?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'Liste der versuchten Logins', + 'login_note' => 'Anmeldenotiz', + 'login_note_help' => 'Füge optional ein paar Sätze zu Deinem 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', + 'login_remote_user_enabled_text' => 'Login mit Remote-Benutzer-Header aktivieren', + 'login_remote_user_enabled_help' => 'Diese Option aktiviert die Authentifizierung über den REMOTE_USER Header gemäß dem "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Deaktiviere andere Authentifizierungsmethoden', + 'login_common_disabled_help' => 'Diese Option deaktiviert andere Authentifizierungsmethoden. Aktiviere diese Option nur, wenn Du Dir sicher bist, dass REMOTE_USER Login bereits funktioniert', + 'login_remote_user_custom_logout_url_text' => 'Benutzerdefinierte Abmelde-URL', + 'login_remote_user_custom_logout_url_help' => 'Sofern hier eine URL angegeben ist, werden Benutzer automatisch zu dieser URL weitergeleitet, nachdem der Benutzer sich aus Snipe-IT ausloggt. Dies ist nützlich, um die Benutzersitzung Deines Authentifizierungsproviders korrekt zu beenden.', + 'login_remote_user_header_name_text' => 'Benutzerdefinierter Benutzername Header', + 'login_remote_user_header_name_help' => 'Den angegebenen Header anstelle von REMOTE_USER verwenden', + 'logo' => 'Logo', + 'logo_print_assets' => 'Anzeigen beim Drucken', + 'logo_print_assets_help' => 'Firmenlogo anzeigen beim Drucken der Asset-Liste ', + 'full_multiple_companies_support_help_text' => 'Beschränkung von Benutzern (inklusive Administratoren), die einer Firma zugewiesen sind, zu den Assets der Firma.', + 'full_multiple_companies_support_text' => 'Volle Unterstützung für mehrere Unternehmen', + 'show_in_model_list' => 'In Modell-Dropdown-Liste anzeigen', + '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 Installationsanweisungen.', + '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 Du für Passwörter durchsetzen möchtest.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Passwort darf nicht mit Vorname, Nachname, E-Mail oder Benutzername identisch sein', + 'pwd_secure_complexity_letters' => 'Mindestens ein Buchstabe erforderlich', + 'pwd_secure_complexity_numbers' => 'Mindestens eine Zahl erforderlich', + 'pwd_secure_complexity_symbols' => 'Mindestens ein Symbol erforderlich', + 'pwd_secure_complexity_case_diff' => 'Mindestens ein Großbuchstabe und ein Kleinbuchstabe erforderlich', + 'pwd_secure_min' => 'Minimale Passwortlänge', + 'pwd_secure_min_help' => 'Minimal zulässiger Wert ist 8', + 'pwd_secure_uncommon' => 'Gewöhnliche 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' => 'SAML-Einstellungen aktualisieren', + 'saml_help' => 'SAML-Einstellungen', + 'saml_enabled' => 'SAML aktiviert', + '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' => 'Öffentliches Zertifikat', + 'saml_sp_metadata_url' => 'Metadaten-URL', + 'saml_idp_metadata' => 'SAML IdP Metadaten', + 'saml_idp_metadata_help' => 'Du kannst die IdP-Metadaten über eine URL oder XML-Datei angeben.', + 'saml_attr_mapping_username' => 'Zuordnung - Benutzername', + 'saml_attr_mapping_username_help' => 'NamensID wird verwendet, wenn Attribute nicht angegeben oder ungültig sind.', + 'saml_forcelogin_label' => 'SAML Login erzwingen', + 'saml_forcelogin' => 'SAML zum primären Login machen', + 'saml_forcelogin_help' => 'Verwende \'/login?nosaml\' um zur normalen Anmeldeseite zu gelangen.', + 'saml_slo_label' => 'SAML Abmeldung', + 'saml_slo' => 'Sende eine Logout-Anfrage an IdP bei Abmeldung', + '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 Benutzerdefinierte Einstellungen', + 'saml_custom_settings_help' => 'Du kannst zusätzliche Einstellungen für die onelogin/php-saml Bibliothek festlegen. Benutzung auf eigene Gefahr.', + 'saml_download' => 'Metadaten herunterladen', + 'setting' => 'Einstellung', + 'settings' => 'Einstellungen', + 'show_alerts_in_menu' => 'Alarme im Hauptmenü anzeigen', + 'show_archived_in_list' => 'Archivierte Assets', + 'show_archived_in_list_text' => 'Archivierte Assets in der Liste "Alle Assets" anzeigen', + 'show_assigned_assets' => 'Assets anzeigen, die Assets zugeordnet sind', + 'show_assigned_assets_help' => 'Assets anzeigen, die den anderen Assets zugewiesen wurden, in Ansicht Benutzer -> Assets, Benutzer -> Info -> Alle zugewiesenen Dateien drucken und unter Konto -> Zugewiesene Assets anzeigen.', + 'show_images_in_email' => 'Bilder in E-Mails anzeigen', + 'show_images_in_email_help' => 'Deaktiviere dieses Kästchen, wenn sich Deine Snipe-IT-Installation hinter einem VPN oder einem geschlossenen Netzwerk befindet und Benutzer außerhalb des Netzwerks keine Bilder von dieser Installation in ihren E-Mails laden können.', + 'site_name' => 'Seitenname', + 'integrations' => 'Integrationen', + 'slack' => 'Slack', + 'general_webhook' => 'Allgemeiner Webhook', + 'ms_teams' => 'Microsoft-Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Teste zum Speichern', + 'webhook_title' => 'Webhook Einstellungen aktualisieren', + 'webhook_help' => 'Integrationseinstellungen', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Kanal', + 'webhook_endpoint' => ':app Endpunkt', + 'webhook_integration' => ':app Einstellungen', + 'webhook_test' =>':app Integration testen', + 'webhook_integration_help' => ':app Integration ist optional, allerdings sind Endpunkt und Kanal erforderlich, wenn du sie verwenden möchtet. Um die :app Integration zu konfigurieren, musst du zuerst in deinem :app Account einen eingehenden Webhook erstellen. Klicke auf den :app Integration testen-Knopf, um zu bestätigen, dass die Einstellungen vor dem Speichern korrekt sind. ', + 'webhook_integration_help_button' => 'Sobald die :app Einstellungen gespeichert wurden, erscheint eine Schaltfläche zum testen.', + 'webhook_test_help' => 'Teste, ob deine :app Integration korrekt konfiguriert ist. DIE AKTUELLEN :app EINSTELLUNGEN MÜSSEN ZUERST GESPEICHERT WERDEN.', + 'snipe_version' => 'Snipe-IT Version', + 'support_footer' => 'Support-Link in der Fußzeile ', + 'support_footer_help' => 'Lege fest, wer die Links zu Snipe-IT Support-Information und Benutzerhandbuch sieht', + 'version_footer' => 'Version in in der Fußzeile ', + 'version_footer_help' => 'Lege fest, wer die Snipe-IT-Version- und Build-Nummer sieht.', + 'system' => 'Systeminformationen', + 'update' => 'Einstellungen aktualisieren', + 'value' => 'Wert', + 'brand' => 'Branding', + 'brand_keywords' => 'Fußzeile, Logo, Druck, Thema, Skin, Header, Farben, Farbe, CSS', + 'brand_help' => 'Logo, Seitenname', + 'web_brand' => 'Web Branding Typ', + 'about_settings_title' => 'Über Einstellungen', + 'about_settings_text' => 'Mit diesen Einstellungen kannst Du verschiedene Aspekte Ihrer Installation anpassen.', + 'labels_per_page' => 'Etiketten pro Seite', + 'label_dimensions' => 'Etikettengröße (Zoll)', + 'next_auto_tag_base' => 'Nächster Auto-Inkrement', + 'page_padding' => 'Seiten Ränder (Zoll)', + 'privacy_policy_link' => 'Link zur Datenschutzrichtlinie', + 'privacy_policy' => 'Datenschutzerklärung', + 'privacy_policy_link_help' => 'Wenn hier eine URL enthalten ist, wird ein Link zu Deiner Datenschutzerklärung in der App-Fußzeile und in allen E-Mails hinzugefügt, die vom System gesendet werden in Übereinstimmung mit GDPR. ', + 'purge' => 'Gelöschte Einträge bereinigen', + 'purge_deleted' => 'Gelöschtes säubern ', + 'labels_display_bgutter' => 'Ettiketten Spaltenzwischenraum unterhalb', + 'labels_display_sgutter' => 'Ettiketten Spaltenzwischenraum seitlich', + 'labels_fontsize' => 'Etiketten Schriftgröße', + 'labels_pagewidth' => 'Etiketten Blatt Breite', + 'labels_pageheight' => 'Etiketten Blatt Höhe', + 'label_gutters' => 'Etikettenabstand (Zoll)', + 'page_dimensions' => 'Seitengröße (Zoll)', + 'label_fields' => 'Sichtbare Etikettenfelder', + 'inches' => 'Zoll', + 'width_w' => 'b', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link zu Snipe-IT in E-Mails', + 'show_url_in_emails_help_text' => 'Deaktiviere dieses Kästchen, wenn Du nicht auf Deine Snipe-IT-Installation in Deinen E-Mail-Fußzeilen verlinken möchtest. Nützlich, wenn sich die meisten Nutzer nie anmelden. ', + 'text_pt' => 'pkt', + 'thumbnail_max_h' => 'Maximale Höhe der Miniaturansicht', + 'thumbnail_max_h_help' => 'Maximale Höhe in Pixeln, die Miniaturbilder in der Listenansicht anzeigen dürfen. Min. 25, max. 500.', + 'two_factor' => 'Zwei-Faktor-Authentifizierung', + 'two_factor_secret' => 'Zwei-Faktor Code', + 'two_factor_enrollment' => 'Zwei-Faktor-Anmeldung', + 'two_factor_enabled_text' => 'Zwei-Faktor-Authentifizierung aktivieren', + 'two_factor_reset' => 'Zwei-Faktor-Geheimnis zurücksetzen', + 'two_factor_reset_help' => 'Dies zwingt den Benutzer, sein Gerät erneut mit seiner Authentifizierungs-App zu registrieren. Dies kann nützlich sein, wenn ihr derzeit angemeldetes Gerät verloren geht oder gestohlen wird. ', + 'two_factor_reset_success' => 'Zwei-Faktor-Gerät erfolgreich zurückgesetzt', + 'two_factor_reset_error' => 'Zwei-Faktor-Gerät zurücksetzen ist fehlgeschlagen', + 'two_factor_enabled_warning' => 'Die Aktivierung der Zwei-Faktor-Authentifizierung bewirkt, dass Du Dich sofort mit einem bei Google Authenticator registrierten Gerät authentifizieren musst. Du hast die Möglichkeit, Dein Gerät hinzuzufügen, falls derzeit keines registriert ist.', + 'two_factor_enabled_help' => 'Damit wird die Zwei-Faktor-Authentifizierung mit dem Google Authenticator aktiviert.', + 'two_factor_optional' => 'Auswählbar (Benutzer können aktivieren oder deaktivieren, wenn erlaubt)', + 'two_factor_required' => 'Für alle Benutzer erforderlich', + 'two_factor_disabled' => 'Deaktiviert', + 'two_factor_enter_code' => 'Zwei-Faktor Code eingeben', + 'two_factor_config_complete' => 'Code absenden', + 'two_factor_enabled_edit_not_allowed' => 'Der Administrator erlaubt nicht, diese Einstellung zu ändern.', + 'two_factor_enrollment_text' => "Zwei-Faktor-Authentifizierung ist erforderlich, Dein Gerät wurde jedoch noch nicht hinzugefügt. Öffne die Google Authenticator App und scanne den QR-Code unten, um Dein Gerät hinzuzufügen. Gebe anschließend den Code ein", + 'require_accept_signature' => 'Unterschrift erforderlich', + 'require_accept_signature_help_text' => 'Wenn aktiviert, wird eine physische Unterschrift durch den Benutzer bei der Annahme des Assets notwendig.', + 'left' => 'links', + 'right' => 'rechts', + 'top' => 'oben', + 'bottom' => 'unten', + 'vertical' => 'vertikal', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Eindeutige Seriennummern', + 'unique_serial_help_text' => 'Wenn dieses Kästchen aktiviert ist, wird von Asset Seriennummern verlangt, einmalig zu sein', + 'zerofill_count' => 'Länge der Asset Tags, inklusive führender Nullen', + 'username_format_help' => 'Diese Einstellung wird nur beim Import benutzt, wenn kein Benutzername angegeben wurde und wir einen Benutzernamen für Dich generieren müssen.', + 'oauth_title' => 'OAuth API Einstellungen', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpunkt Einstellungen', + 'asset_tag_title' => 'Asset Tag Einstellungen aktualisieren', + 'barcode_title' => 'Barcode Einstellungen aktualisieren', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR Einstellungen', + 'barcodes_help' => 'Dies wird versuchen, zwischengespeicherte Barcodes zu löschen. Dies wird in der Regel nur verwendet werden, wenn sich die Barcode-Einstellungen geändert haben oder sich Deine Snipe-IT-URL geändert hat. Barcodes werden beim nächsten Zugriff neu generiert.', + 'barcodes_spinner' => 'Versuche Dateien zu löschen...', + 'barcode_delete_cache' => 'Barcode-Cache löschen', + 'branding_title' => 'Branding Einstellungen aktualisieren', + 'general_title' => 'Allgemeine Einstellungen aktualisieren', + 'mail_test' => 'Test senden', + 'mail_test_help' => 'Dies wird versuchen, eine Testmail an :replyto zu senden.', + 'filter_by_keyword' => 'Nach Stichwort filtern', + 'security' => 'Sicherheit', + 'security_title' => 'Sicherheitseinstellungen aktualisieren', + 'security_keywords' => 'Passwort, Passwörter, Anforderungen, Zwei-Faktor, Zwei-Faktor, übliche Passwörter, Remote-Login, Logout, Authentifizierung', + 'security_help' => 'Zwei-Faktor, Passwort-Einschränkungen', + 'groups_keywords' => 'berechtigungen, Berechtigungsgruppen, Autorisierung', + 'groups_help' => 'Account-Berechtigungsgruppen', + 'localization' => 'Lokalisierung', + 'localization_title' => 'Lokalisierungseinstellungen aktualisieren', + 'localization_keywords' => 'lokalisierung, Währung, lokal, Lokal, Zeitzone, International, Internationalisierung, Sprache, Sprachen, Übersetzung', + 'localization_help' => 'Sprache, Datumsanzeige', + 'notifications' => 'Benachrichtigungen', + 'notifications_help' => 'E-Mail-Benachrichtigungen & Audit-Einstellungen', + 'asset_tags_help' => 'Inkrementieren und Präfixe', + 'labels' => 'Etiketten', + 'labels_title' => 'Etiketten-Einstellungen aktualisieren', + 'labels_help' => 'Etikettengrößen & Einstellungen', + 'purge' => 'Alles löschen', + 'purge_keywords' => 'Endgültig löschen', + 'purge_help' => 'Gelöschte Einträge bereinigen', + 'ldap_extension_warning' => 'Es sieht nicht so aus, als ob die LDAP-Erweiterung auf diesem Server installiert oder aktiviert ist. Du kannst Deine Einstellungen trotzdem speichern, aber Du musst die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Mitarbeiternummer', + 'create_admin_user' => 'Benutzer erstellen ::', + 'create_admin_success' => 'Erfolgreich! Ihr Admin-Benutzer wurde hinzugefügt!', + 'create_admin_redirect' => 'Klicke hier, um zu Deinem App-Login zu gelangen!', + 'setup_migrations' => 'Datenbankmigrationen ::', + 'setup_no_migrations' => 'Es gab nichts zu migrieren. Deine Datenbanktabellen wurden bereits eingerichtet!', + 'setup_successful_migrations' => 'Deine Datenbanktabellen wurden erstellt', + 'setup_migration_output' => 'Migrationsausgabe:', + 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', + 'ldap_settings_link' => 'LDAP Einstellungsseite', + 'slack_test' => ' Integration testen', + 'label2_enable' => 'Neuer Label-Generator', + 'label2_enable_help' => 'Wechsle zum neuen Label-Generator. Hinweis: Du musst diese Einstellung speichern, bevor du andere Anpassungen vornimmst.', + 'label2_template' => 'Vorlage', + 'label2_template_help' => 'Wähle, welche Vorlage für die Label-Erstellung verwendet werden soll', + 'label2_title' => 'Bezeichnung', + 'label2_title_help' => 'Die Überschrift, die auf unterstützten Labels angezeigt wird', + 'label2_title_help_phold' => 'Der Platzhalter {COMPANY} wird durch den hinterlegten Firmennamen des Gegenstands ersetzt', + 'label2_asset_logo' => 'Asset-Logo verwenden', + 'label2_asset_logo_help' => 'Das Unternehmenslogo des zugewiesenen Unternehmens verwenden, anstelle des Asset-Logo's bei :setting_name', + 'label2_1d_type' => '1D Barcode Typ', + 'label2_1d_type_help' => 'Format für 1D Barcodes', + 'label2_2d_type' => '2D Barcode Typ', + 'label2_2d_type_help' => 'Format für 2D Barcodes', + 'label2_2d_target' => '2D Barcode Ausgabe', + 'label2_2d_target_help' => 'Die URL, auf die der 2D Barcode beim Scannen verweist', + 'label2_fields' => 'Felddefinitionen', + 'label2_fields_help' => 'Felder können in der linken Spalte hinzugefügt, entfernt und neu sortiert werden. In jedem Feld können mehrere Optionen für Label und Datenquelle in der rechten Spalte hinzugefügt, entfernt und neu angeordnet werden.', + 'help_asterisk_bold' => 'Der eingegebene Text **text** wird in Fettschrift angezeigt', + 'help_blank_to_use' => 'Leer lassen, um den Wert von :setting_name zu verwenden', + 'help_default_will_use' => ':default verwendet den Wert von :setting_name.
Beachte, dass der Wert der Barcodes mit der jeweiligen Strichcode-Spezifikation übereinstimmen muss, um erfolgreich generiert zu werden. Bitte lese die Dokumentation für weitere Details. ', + 'default' => 'Standard', + 'none' => 'Nichts', + 'google_callback_help' => 'Dies sollte als Callback-URL in den Google OAuth App-Einstellungen in deinem Unternehmen eingegeben werden's Google Developer Konsole .', + 'google_login' => 'Google Workspace Anmeldeeinstellungen', + 'enable_google_login' => 'Anmelden mit Google Workspace für Benutzer aktivieren', + 'enable_google_login_help' => 'Benutzer werden nicht automatisch bereitgestellt. Du musst ein bestehendes Konto hier UND in Google Workspace haben, und dein Benutzername muss mit der E-Mail-Adresse von Google Workspace übereinstimmen. ', + 'mail_reply_to' => 'E-Mail Antwort-An Adresse', + 'mail_from' => 'E-Mail Absenderadresse', + 'database_driver' => 'Datenbanktreiber', + 'bs_table_storage' => 'Tabellen Speicher', + 'timezone' => 'Zeitzone', + +]; diff --git a/resources/lang/de-i/admin/settings/message.php b/resources/lang/de-if/admin/settings/message.php similarity index 100% rename from resources/lang/de-i/admin/settings/message.php rename to resources/lang/de-if/admin/settings/message.php diff --git a/resources/lang/de/admin/settings/table.php b/resources/lang/de-if/admin/settings/table.php similarity index 100% rename from resources/lang/de/admin/settings/table.php rename to resources/lang/de-if/admin/settings/table.php diff --git a/resources/lang/de-if/admin/statuslabels/message.php b/resources/lang/de-if/admin/statuslabels/message.php new file mode 100644 index 0000000000..0b6937b035 --- /dev/null +++ b/resources/lang/de-if/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Diese Statusbezeichnung existiert nicht.', + 'deleted_label' => 'Statusbezeichnung Löschen', + 'assoc_assets' => 'Auf diese Statusbezeichnung bezieht sich momentan mindestens ein Asset und kann daher nicht gelöscht werden. Bitte sorge dafür, dass sich kein Asset mehr auf diese Statusbezeichnung bezieht und versuche es erneut. ', + + 'create' => [ + 'error' => 'Statusbezeichnung wurde nicht erstellt. Bitte versuche es erneut.', + 'success' => 'Statusbezeichnung wurde erfolgreich erstellt.', + ], + + 'update' => [ + 'error' => 'Statusbezeichnung wurde nicht aktualisiert. Bitte versuche es erneut', + 'success' => 'Statusbezeichnung wurde erfolgreich aktualisiert.', + ], + + 'delete' => [ + 'confirm' => 'Bist Du sicher, dass Du diese Statusbezeichnung löschen willst?', + 'error' => 'Es trat ein Fehler beim Löschen der Statusbezeichnung auf. Bitte versuche es erneut.', + 'success' => 'Die Statusbezeichnung wurde erfolgreich gelöscht.', + ], + + 'help' => [ + 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', + 'deployable' => 'Diese Assets können ausgecheckt werden. Sobald sie zugewiesen sind, nehmen sie den Meta-Status Platziert an.', + '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 Assets 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-i/admin/statuslabels/table.php b/resources/lang/de-if/admin/statuslabels/table.php similarity index 100% rename from resources/lang/de-i/admin/statuslabels/table.php rename to resources/lang/de-if/admin/statuslabels/table.php diff --git a/resources/lang/de-i/admin/suppliers/message.php b/resources/lang/de-if/admin/suppliers/message.php similarity index 100% rename from resources/lang/de-i/admin/suppliers/message.php rename to resources/lang/de-if/admin/suppliers/message.php diff --git a/resources/lang/de-if/admin/suppliers/table.php b/resources/lang/de-if/admin/suppliers/table.php new file mode 100644 index 0000000000..d2f6a7b006 --- /dev/null +++ b/resources/lang/de-if/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Über Lieferanten', + 'about_suppliers_text' => 'Lieferanten werden verwendet, um die Quelle der Artikel zu verfolgen', + 'address' => 'Lieferantenadressen', + 'assets' => 'Assets', + 'city' => 'Stadt', + 'contact' => 'Kontakt Name', + 'country' => 'Land', + 'create' => 'Lieferanten erstellen', + 'email' => 'E-Mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Lizenzen', + 'name' => 'Lieferantenname', + 'notes' => 'Notizen', + 'phone' => 'Telefonnummer', + 'state' => 'Bundesland', + 'suppliers' => 'Lieferanten', + 'update' => 'Lieferanten aktualisieren', + 'view' => 'Lieferanten ansehen', + 'view_assets_for' => 'Assets anschauen von', + 'zip' => 'Postleitzahl', + +); diff --git a/resources/lang/de-i/admin/users/general.php b/resources/lang/de-if/admin/users/general.php similarity index 100% rename from resources/lang/de-i/admin/users/general.php rename to resources/lang/de-if/admin/users/general.php diff --git a/resources/lang/de-if/admin/users/message.php b/resources/lang/de-if/admin/users/message.php new file mode 100644 index 0000000000..83aca3faf5 --- /dev/null +++ b/resources/lang/de-if/admin/users/message.php @@ -0,0 +1,68 @@ + 'Du hast den Gegenstand erfolgreich angenommen.', + 'declined' => 'Du hast diesen Gegenstand erfolgreich abgelehnt.', + 'bulk_manager_warn' => 'Deine Benutzer wurden erfolgreich aktualisiert, aber Dein Manager-Eintrag wurde nicht gespeichert, da der Manager, den Du ausgewählt hast, auch in der zu bearbeitenden Liste war, und Benutzer dürfen nicht ihr eigener Manager sein. Bitte wähle Deine Benutzer erneut aus, ohne den Manager.', + 'user_exists' => 'Benutzer existiert bereits!', + 'user_not_found' => 'Benutzer existiert nicht.', + 'user_login_required' => 'Das Loginfeld ist erforderlich', + 'user_has_no_assets_assigned' => 'Derzeit sind keine Assets dem Benutzer zugewiesen.', + 'user_password_required' => 'Das Passswortfeld ist erforderlich.', + 'insufficient_permissions' => 'Unzureichende Berechtigungen.', + 'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Du musst ihn wiederherstellen, um ihn zu bearbeiten, oder neue Assets zuzuweisen.', + 'ldap_not_configured' => 'LDAP Integration wurde für diese Installation nicht konfiguriert.', + 'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.', + 'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!', + 'user_has_no_email' => 'Dieser Benutzer hat keine E-Mail-Adresse in seinem Profil.', + 'log_record_not_found' => 'Ein passender Logeintrag für diesen Benutzer konnte nicht gefunden werden.', + + + 'success' => array( + 'create' => 'Benutzer wurde erfolgreich erstellt.', + 'update' => 'Benutzer wurde erfolgreich aktualisiert.', + 'update_bulk' => 'Benutzer erfolgreich aktualisiert!', + 'delete' => 'Benutzer wurde erfolgreich gelöscht.', + 'ban' => 'Benutzer wurde erfolgreich ausgeschlossen.', + 'unban' => 'Benutzer wurde erfolgreich wieder aufgenommen.', + 'suspend' => 'Benutzer wurde erfolgreich suspendiert.', + 'unsuspend' => 'Der Benutzer wurde erfolgreich reaktiviert.', + 'restored' => 'Benutzer wurde erfolgreich wiederhergestellt.', + 'import' => 'Benutzer erfolgreich Importiert.', + ), + + 'error' => array( + 'create' => 'Beim Erstellen des Benutzers ist ein Fehler aufgetreten. Bitte probiere es noch einmal.', + 'update' => 'Beim Aktualisieren des Benutzers ist ein Fehler aufgetreten. Bitte probiere es noch einmal.', + 'delete' => 'Beim Löschen des Benutzers ist ein Fehler aufgetreten. Bitte versuche es erneut.', + 'delete_has_assets' => 'Der Benutzer konnte nicht gelöscht werden, da ihm Gegenstände zugeordnet sind.', + 'unsuspend' => 'Es gab ein Problem beim reaktivieren des Benutzers. Bitte versuche es erneut.', + 'import' => 'Es gab ein Problem beim Importieren der Benutzer. Bitte noch einmal versuchen.', + 'asset_already_accepted' => 'Dieses Asset wurde bereits akzeptiert.', + 'accept_or_decline' => 'Du musst diesen Gegenstand entweder annehmen oder ablehnen.', + 'incorrect_user_accepted' => 'Das Asset, dass Du versuchst zu aktivieren, wurde nicht an Dich ausgebucht.', + 'ldap_could_not_connect' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', + 'ldap_could_not_bind' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server: ', + 'ldap_could_not_search' => 'Konnte LDAP Server nicht suchen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', + 'ldap_could_not_get_entries' => 'Konnte keine Einträge vom LDAP Server abrufen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', + 'password_ldap' => 'Das Passwort für diesen Account wird vom LDAP/Active Directory verwaltet. Bitte kontaktiere Deine IT-Abteilung, um Dein Passwort zu ändern. ', + ), + + 'deletefile' => array( + 'error' => 'Datei wurde nicht gelöscht. Bitte versuche es erneut.', + 'success' => 'Datei erfolgreich gelöscht.', + ), + + 'upload' => array( + 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', + 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', + 'nofiles' => 'Du hast keine Dateien zum Hochladen ausgewählt', + 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß, oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Für diesen Benutzer ist keine E-Mail-Adresse hinterlegt.', + 'success' => 'Der Benutzer wurde über sein aktuelles Inventar informiert.' + ) +); \ No newline at end of file diff --git a/resources/lang/de-if/admin/users/table.php b/resources/lang/de-if/admin/users/table.php new file mode 100644 index 0000000000..ca6ae750bb --- /dev/null +++ b/resources/lang/de-if/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktiv', + 'allow' => 'Zulassen', + 'checkedout' => 'Assets', + 'created_at' => 'Erstellt', + 'createuser' => 'Benutzer erstellen', + 'deny' => 'Verweigern', + 'email' => 'E-Mail', + 'employee_num' => 'Mitarbeiter-Nr.', + 'first_name' => 'Vorname', + 'groupnotes' => 'Wähle eine Gruppe aus, die dem Benutzer zugewiesen werden soll. Denke daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe erhält. Benutze Strg+Klick (oder cmd+Klick bei MacOS), um Gruppen aus der Auswahl zu entfernen.', + 'id' => 'Id', + 'inherit' => 'Erben', + 'job' => 'Job Titel', + 'last_login' => 'Letzte Anmeldung', + 'last_name' => 'Nachname', + 'location' => 'Standort', + 'lock_passwords' => 'Anmeldedaten können bei dieser Installation nicht geändert werden.', + 'manager' => 'Manager', + 'managed_locations' => 'Verwaltete Standorte', + 'name' => 'Name', + 'nogroup' => 'Es wurden noch keine Gruppen erstellt. Um eine hinzuzufügen, besuche: ', + 'notes' => 'Notizen', + 'password_confirm' => 'Passwort bestätigen', + 'password' => 'Passwort', + 'phone' => 'Telefonnummer', + 'show_current' => 'Aktuelle Benutzer anzeigen', + 'show_deleted' => 'Gelöschte Benutzer anzeigen', + 'title' => 'Titel', + 'to_restore_them' => 'um sie wiederherzustellen.', + 'total_assets_cost' => "Gesamtkosten", + 'updateuser' => 'Benutzer aktualisieren', + 'username' => 'Benutzername', + 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', + 'username_note' => '(Dies wird nur für Active Directory Bindung verwendet, nicht für Login.)', + 'cloneuser' => 'Benutzer kopieren', + 'viewusers' => 'Benutzer anzeigen', +); diff --git a/resources/lang/de-i/auth.php b/resources/lang/de-if/auth.php similarity index 100% rename from resources/lang/de-i/auth.php rename to resources/lang/de-if/auth.php diff --git a/resources/lang/de-if/auth/general.php b/resources/lang/de-if/auth/general.php new file mode 100644 index 0000000000..87766eb0ab --- /dev/null +++ b/resources/lang/de-if/auth/general.php @@ -0,0 +1,19 @@ + 'Link zum Zurücksetzen des Passworts senden', + 'email_reset_password' => 'E-Mail Passwort zurücksetzen', + 'reset_password' => 'Passwort zurücksetzen', + 'saml_login' => 'Anmelden über SAML', + 'login' => 'Anmelden', + 'login_prompt' => 'Melde Dich bitte an', + 'forgot_password' => 'Ich habe mein Passwort vergessen', + 'ldap_reset_password' => 'Bitte klicke hier, um Dein LDAP-Passwort zurückzusetzen', + 'remember_me' => 'Benutzername merken', + 'username_help_top' => 'Benutzernamen eingeben, um einen Link zum Zurücksetzen des Passwortes per E-Mail zu erhalten.', + 'username_help_bottom' => 'Abhängig von der Konfiguration, kann der Benutzername identisch mit ihrer E-Mailadresse sein. Falls Du Deinen Benutzernamen vergessen hast, kontaktiere Deinen Administrator.

Benutzernamen ohne zugeordnete E-Mailadresse erhalten keine E-Mail zum Zurücksetzen des Passwortes. ', + 'google_login' => 'Mit Google Workspace anmelden', + 'google_login_failed' => 'Anmeldung fehlgeschlagen, bitte melde dich erneut an!', + +]; + diff --git a/resources/lang/de-i/auth/message.php b/resources/lang/de-if/auth/message.php similarity index 100% rename from resources/lang/de-i/auth/message.php rename to resources/lang/de-if/auth/message.php diff --git a/resources/lang/de-i/button.php b/resources/lang/de-if/button.php similarity index 100% rename from resources/lang/de-i/button.php rename to resources/lang/de-if/button.php diff --git a/resources/lang/de-if/general.php b/resources/lang/de-if/general.php new file mode 100644 index 0000000000..ab5377fefc --- /dev/null +++ b/resources/lang/de-if/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Zubehör', + 'activated' => 'Aktiviert', + 'accepted_date' => 'Datum akzeptiert', + 'accessory' => 'Zubehör', + 'accessory_report' => 'Zubehörbericht', + 'action' => 'Aktion', + 'activity_report' => 'Aktivitätsbericht', + 'address' => 'Adresse', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Lizenzen hinzugefügt', + 'age' => "Alter", + 'all_assets' => 'Alle Assets', + 'all' => 'Alle', + 'archived' => 'Archiviert', + 'asset_models' => 'Modellbezeichnungen', + 'asset_model' => 'Modell', + 'asset' => 'Asset', + 'asset_report' => 'Bestandsbericht', + 'asset_tag' => 'Kennzeichnung', + 'asset_tags' => 'Inventarnummern', + 'assets_available' => 'Verfügbare Assets', + 'accept_assets' => 'Assets :name akzeptieren', + 'accept_assets_menu' => 'Assets akzeptieren', + 'audit' => 'Prüfung', + 'audit_report' => 'Prüfungsbericht', + 'assets' => 'Assets', + 'assets_audited' => 'Assets geprüft', + 'assets_checked_in_count' => 'Asset zurückgenommen', + 'assets_checked_out_count' => 'Assets herausgegeben', + 'asset_deleted_warning' => 'Dieses Asset wurde gelöscht. Du musst es wiederherstellen, bevor Du es jemandem zuweisen kannst.', + 'assigned_date' => 'Zuweisungsdatum', + 'assigned_to' => 'Herausgegeben an :name', + 'assignee' => 'Herausgegeben an', + 'avatar_delete' => 'Avatar löschen', + 'avatar_upload' => 'Avatar hochladen', + 'back' => 'Zurück', + 'bad_data' => 'Nichts gefunden. Möglicherweise ungültige Daten?', + 'bulkaudit' => 'Massenprüfung', + 'bulkaudit_status' => 'Prüfstatus', + 'bulk_checkout' => 'Massenherausgabe', + 'bulk_edit' => 'Massenbearbeitung', + 'bulk_delete' => 'Massenlöschung', + 'bulk_actions' => 'Massenaktionen', + 'bulk_checkin_delete' => 'Massen-Check-in / Benutzer löschen', + 'byod' => 'BYOD', + 'byod_help' => 'Dieses Gerät gehört dem Benutzer', + 'bystatus' => 'nach Status', + 'cancel' => 'Abbrechen', + 'categories' => 'Kategorien', + 'category' => 'Kategorie', + 'change' => 'Eingang/Ausgang', + 'changeemail' => 'E-Mail Adresse ändern', + 'changepassword' => 'Passwort ändern', + 'checkin' => 'Zurücknehmen', + 'checkin_from' => 'Zurücknehmen von', + 'checkout' => 'Herausgeben', + 'checkouts_count' => 'Herausgaben', + 'checkins_count' => 'Rücknahmen', + 'user_requests_count' => 'Anfragen', + 'city' => 'Stadt', + 'click_here' => 'Hier klicken', + 'clear_selection' => 'Auswahl löschen', + 'companies' => 'Firmen', + 'company' => 'Firma', + 'component' => 'Komponente', + 'components' => 'Komponenten', + 'complete' => 'Vollständig', + 'consumable' => 'Verbrauchsmaterial', + 'consumables' => 'Verbrauchsmaterialien', + 'country' => 'Land', + 'could_not_restore' => 'Fehler beim Wiederherstellen von :item_type: :error', + 'not_deleted' => ':item_type wurde nicht gelöscht, kann daher nicht wiederhergestellt werden', + 'create' => 'Hinzufügen', + 'created' => 'Eintrag erstellt', + 'created_asset' => 'Asset angelegt', + 'created_at' => 'Erstellt am', + 'created_by' => 'Erstellt von', + 'record_created' => 'Eintrag erstellt', + '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', + 'days_to_next_audit' => 'Tage bis zur nächsten Prüfung', + 'date' => 'Datum', + 'debug_warning' => 'Warnung!', + 'debug_warning_text' => 'Diese Anwendung läuft im Produktionsmodus mit debugging aktiviert. Dies kann sensible Daten verfügbar machen, wenn Ihre Anwendung öffentlich zugänglich ist. Deaktiviere den Debug-Modus, indem du den APP_DEBUG-Wert in der .env Datei auf false setzt.', + 'delete' => 'Löschen', + 'delete_confirm' => 'Bist du sicher, dass du :item löschen möchtest?', + 'delete_confirm_no_undo' => 'Möchtest du :item wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden.', + 'deleted' => 'Gelöscht', + 'delete_seats' => 'Gelöschte Lizenzen', + 'deletion_failed' => 'Löschen fehlgeschlagen', + 'departments' => 'Abteilungen', + 'department' => 'Abteilung', + 'deployed' => 'Herausgegeben', + 'depreciation' => 'Abschreibung', + 'depreciations' => 'Abschreibungen', + 'depreciation_report' => 'Abschreibungsbericht', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Alle herunterladen', + 'editprofile' => 'Profil bearbeiten', + 'eol' => 'EOL', + 'email_domain' => 'E-Mail-Domain', + 'email_format' => 'E-Mail-Format', + 'employee_number' => 'Mitarbeiternummer', + 'email_domain_help' => 'Dies wird verwendet, um E-Mail-Adressen bei Imports zu generieren', + 'error' => 'Fehler', + 'exclude_archived' => 'Archivierte Assets ausschließen', + 'exclude_deleted' => 'Gelöschte Assets ausschließen', + 'example' => 'Beispiel: ', + 'filastname_format' => 'Initial des VornamenNachname (emustermann@beispiel.de)', + 'firstname_lastname_format' => 'Vorname.Nachname (Erika.Mustermann@beispiel.de)', + 'firstname_lastname_underscore_format' => 'Vorname Nachname (Erika_Mustermann@beispiel.de)', + 'lastnamefirstinitial_format' => 'NachnameInitial des Vornamens (mustermanne@beispiel.de)', + 'firstintial_dot_lastname_format' => 'Initial des Vorname.Nachname (e.mustermann@beispiel.de)', + 'firstname_lastname_display' => 'Vorname Nachname (Jane Smith)', + 'lastname_firstname_display' => 'Nachname Vorname (Smith Jane)', + 'name_display_format' => 'Name Anzeigeformat', + 'first' => 'Erste', + 'firstnamelastname' => 'VornameNachname (ErikaMustermann@beispiel.de)', + 'lastname_firstinitial' => 'Nachname_Initial des Vornamens (mustermann_e@beispiel.de)', + 'firstinitial.lastname' => 'Initial des Vornamens.Nachname (e.mustermann@beispiel.de)', + 'firstnamelastinitial' => 'Vorname_Initial des Nachnamen (erika_m@beispiel.de)', + 'first_name' => 'Vorname', + 'first_name_format' => 'Vorname (erika@beispiel.de)', + 'files' => 'Dateien', + 'file_name' => 'Datei', + 'file_type' => 'Dateityp', + 'filesize' => 'Dateigröße', + 'file_uploads' => 'Datei-Uploads', + 'file_upload' => 'Datei-Upload', + 'generate' => 'Generieren', + 'generate_labels' => 'Label generieren', + 'github_markdown' => 'Dieses Feld akzeptiert Github Flavored markdown.', + 'groups' => 'Gruppen', + 'gravatar_email' => 'Gravatar E-Mail Adresse', + 'gravatar_url' => 'Ändere deinen Avatar auf Gravatar.com.', + 'history' => 'Historie', + 'history_for' => 'Verlauf für', + 'id' => 'ID', + 'image' => 'Bild', + 'image_delete' => 'Bild löschen', + 'include_deleted' => 'Gelöschte Assets einbeziehen', + 'image_upload' => 'Bild hochladen', + '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.', + 'unaccepted_image_type' => 'Diese Bilddatei ist nicht lesbar. Akzeptierte Dateitypen sind jpg, webp, png, gif und svg. Der MIME-Type dieser Datei ist: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Felder zuordnen und diese Datei bearbeiten', + 'importing' => 'Importiere', + 'importing_help' => 'Du kannst Assets, Zubehör, Lizenzen, Komponenten, Verbrauchsmaterialien und Benutzer mittels CSV-Datei importieren.

Die CSV-Datei sollte kommagetrennt sein und eine Kopfzeile enthalten, die mit den Beispiel-CSVs aus der Dokumentation übereinstimmen.', + 'import-history' => 'Import Verlauf', + 'asset_maintenance' => 'Wartungen', + 'asset_maintenance_report' => 'Wartungsbericht', + 'asset_maintenances' => 'Wartungen', + 'item' => 'Gegenstand', + 'item_name' => 'Artikelname', + 'import_file' => 'CSV-Datei importieren', + 'import_type' => 'CSV-Import-Typ', + 'insufficient_permissions' => 'Fehlende Berechtigungen!', + 'kits' => 'Vordefinierte Kits', + 'language' => 'Sprache', + 'last' => 'Letzte', + 'last_login' => 'Letzte Anmeldung', + 'last_name' => 'Nachname', + 'license' => 'Lizenz', + 'license_report' => 'Lizenzbericht', + 'licenses_available' => 'Verfügbare Lizenzen', + 'licenses' => 'Lizenzen', + 'list_all' => 'Alle auflisten', + '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', + 'location_plural' => 'Standort|Orte', + 'locations' => 'Standorte', + 'logo_size' => 'Quadratische Logos sehen am besten aus, mit Logo + Text. Die maximale Logo-Größe beträgt 50px Höhe x 500px Breite. ', + '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' => 'Mindestanzahl an Gegenständen, die verfügbar sein sollte, bevor ein Alarm ausgelöst wird. Lasse das Feld leer, wenn du keine Benachrichtigungen für geringe Lagerbestände erhalten möchtest.', + 'model_no' => 'Modellnr.', + 'months' => 'Monate', + 'moreinfo' => 'Mehr Info', + 'name' => 'Name', + 'new_password' => 'Neues Passwort', + 'next' => 'Nächste', + 'next_audit_date' => 'Nächstes Prüfdatum', + 'no_email' => 'Keine E-Mail-Adresse mit diesem Benutzer verknüpft', + 'last_audit' => 'Letzte Prüfung', + 'new' => 'Neu!', + 'no_depreciation' => 'Nicht abschreiben', + 'no_results' => 'Keine Treffer.', + 'no' => 'Nein', + 'notes' => 'Anmerkungen', + 'order_number' => 'Auftragsnummer', + 'only_deleted' => 'Nur gelöschte Assets', + 'page_menu' => 'Zeige _MENU_ Einträge', + 'pagination_info' => 'Zeige _START_ bis _END_ von _TOTAL_ Einträgen', + 'pending' => 'Ausstehende', + 'people' => 'Benutzer', + 'per_page' => 'Ergebnisse pro Seite', + 'previous' => 'Vorherige', + 'processing' => 'In Arbeit', + 'profile' => 'Ihr Profil', + 'purchase_cost' => 'Einkaufspreis', + 'purchase_date' => 'Kaufdatum', + 'qty' => 'Menge', + 'quantity' => 'Anzahl', + 'quantity_minimum' => ':count Artikel sind unter oder fast unter der Mindestmenge', + 'quickscan_checkin' => 'Schnell Rücknahme', + 'quickscan_checkin_status' => 'Rückgabe Status', + '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' => 'Anfragedatum', + 'requested_assets' => 'Angeforderte Assets', + 'requested_assets_menu' => 'Angeforderte Assets', + 'request_canceled' => 'Anfrage abgebrochen', + 'save' => 'Speichern', + 'select_var' => ':thing auswählen ... ', // this will eventually replace all of our other selects + 'select' => 'Auswählen', + 'select_all' => 'Alle markieren', + 'search' => 'Suche', + 'select_category' => 'Wähle eine Kategorie', + 'select_department' => 'Wähle eine Abteilung', + 'select_depreciation' => 'Wähle einen Abschreibungstyp', + 'select_location' => 'Wähle einen Standort', + 'select_manufacturer' => 'Wähle einen Hersteller', + 'select_model' => 'Wähle ein Modell', + 'select_supplier' => 'Wähle einen Lieferanten', + 'select_user' => 'Wähle einen Benutzer', + 'select_date' => 'Datum auswählen (JJJJ-MM-TT)', + 'select_statuslabel' => 'Wähle einen Status', + 'select_company' => 'Firma auswählen', + 'select_asset' => 'Asset auswählen', + 'settings' => 'Einstellungen', + 'show_deleted' => 'Gelöschte anzeigen', + 'show_current' => 'Aktuelles anzeigen', + 'sign_in' => 'Anmelden', + 'signature' => 'Unterschrift', + 'signed_off_by' => 'Unterschrieben von', + 'skin' => 'Skin', + 'webhook_msg_note' => 'Eine Benachrichtigung wird über den Webhook gesendet', + 'webhook_test_msg' => 'Oh hey! Sieht so aus, als ob Deine :app Integration mit Snipe-IT funktioniert!', + 'some_features_disabled' => 'Einige Funktionen sind für den DEMO-Modus deaktiviert.', + 'site_name' => 'Seitenname', + 'state' => 'Bundesland', + 'status_labels' => 'Statusbezeichnungen', + 'status' => 'Status', + 'accept_eula' => 'Annahmeerklärung', + 'supplier' => 'Lieferant', + 'suppliers' => 'Lieferanten', + 'sure_to_delete' => 'Bist Du Dir sicher, dass du das löschen möchtest', + 'sure_to_delete_var' => 'Willst Du :item wirklich löschen?', + 'delete_what' => ':item löschen', + 'submit' => 'Abschicken', + 'target' => 'Ziel', + 'time_and_date_display' => 'Zeit- und Datumsanzeige', + 'total_assets' => 'Assets', + 'total_licenses' => 'gesamte Lizenzen', + 'total_accessories' => 'Zubehör', + 'total_consumables' => 'gesamtes Verbrauchsmaterial', + 'type' => 'Typ', + 'undeployable' => 'Nicht herausgebbar', + 'unknown_admin' => 'Unbekannter Administrator', + 'username_format' => 'Format der Benutzernamen', + 'username' => 'Benutzername', + 'update' => 'Aktualisieren', + 'upload_filetypes_help' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf und rar. Maximale Uploadgröße beträgt :size.', + 'uploaded' => 'Hochgeladen', + 'user' => 'Benutzer', + 'accepted' => 'angenommen', + 'declined' => 'abgelehnt', + 'unassigned' => 'Nicht zugewiesen', + 'unaccepted_asset_report' => 'Nicht akzeptierte Assets', + 'users' => 'Benutzer', + 'viewall' => 'Alle anzeigen', + 'viewassets' => 'Zugeordnete Assets anzeigen', + 'viewassetsfor' => 'Assets von :name anzeigen', + 'website' => 'Webseite', + 'welcome' => 'Hi, :name', + 'years' => 'Jahre', + 'yes' => 'Ja', + 'zip' => 'Postleitzahl', + 'noimage' => 'Kein Bild hochgeladen oder kein Bild gefunden.', + 'file_does_not_exist' => 'Die angeforderte Datei existiert nicht.', + 'file_upload_success' => 'Dateiupload erfolgreich!', + 'no_files_uploaded' => 'Dateiupload erfolgreich!', + 'token_expired' => 'Deine Sitzung ist abgelaufen. Bitte versuche es erneut.', + 'login_enabled' => 'Login aktiviert', + 'audit_due' => 'Prüfung fällig', + 'audit_overdue' => 'Prüfung überfällig', + 'accept' => 'Erhalt bestätigen: :asset', + 'i_accept' => 'Ich akzeptiere', + 'i_decline' => 'Ich lehne ab', + 'accept_decline' => 'Akzeptieren/Ablehnen', + 'sign_tos' => 'Unterschreibe 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' => 'Du bist dabei, folgende Einträge 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 Dich herausgegeben sind. Wenn Du der Meinung bist, dass die Angaben falsch sind (fehlender Artikel oder Artikel, den Du nie erhalten hast), sende bitte eine E-Mail an :reply_to_name unter :reply_to_address.', + 'changed' => 'Geändert', + 'to' => 'An', + 'report_fields_info' => '

Wähle die Felder aus, die Du in Deinem benutzerdefinierten Bericht einfügen möchtest, und klicke auf Generieren. Die Datei (custom-asset-report-YYYY-mm-dd.csv) wird automatisch heruntergeladen und Du kannst diese in Excel öffnen.

+

Wenn Du nur bestimmte Artikel exportieren möchten, verwende die folgenden Optionen, um das Ergebnis 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 oder fehlende Kategorie', + 'invalid_item_category_single' => 'Ungültige oder fehlende :type Kategorie. Bitte aktualisiere die Kategorie dieses :type um eine gültige Kategorie vor dem Auschecken hinzuzufügen.', + 'dashboard_info' => 'Das ist Dein Dashboard. Es gibt viele wie dieses, aber das hier ist Deins.', + '60_percent_warning' => '60% abgeschlossen (Warnung)', + 'dashboard_empty' => 'Es sieht so aus, als hättest Du noch nichts hinzugefügt, sodass wir nichts Großartiges zum Anzeigen haben. Beginne jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, 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üfe das unten stehende Formular auf Fehler', + 'notification_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', + 'notification_success' => 'Erfolgreich', + 'notification_warning' => 'Warnung', + 'notification_info' => 'Info', + 'asset_information' => 'Asset-Informationen', + 'model_name' => 'Modellname', + 'asset_name' => 'Asset Name', + 'consumable_information' => 'Informationen zum Verbrauchsmaterial:', + 'consumable_name' => 'Name des Verbrauchsmaterials:', + 'accessory_information' => 'Zubehör Information:', + 'accessory_name' => 'Zubehörname:', + 'clone_item' => 'Element klonen', + 'checkout_tooltip' => 'Diesen Gegenstand heraugeben', + 'checkin_tooltip' => 'Diesen Artikel zurücknehmen', + 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', + 'maintenance_mode' => 'Der Dienst ist wegen Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuche es später noch einmal.', + 'maintenance_mode_title' => 'System vorübergehend nicht verfügbar', + 'ldap_import' => 'Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Das erlaubt es Dir, Passwortrücksetzungen zu versenden.)', + 'purge_not_allowed' => 'Löschen von "gelöschten Daten" wurde in der .env-Datei verboten. Kontaktiere den Support oder Deinen Systemadministrator.', + 'backup_delete_not_allowed' => 'Das Löschen von Sicherungen wurde in der .env-Datei verboten. Kontaktiere den Support oder Deinen Systemadministrator.', + 'additional_files' => 'Zusätzliche Dateien', + 'shitty_browser' => 'Keine Signatur erkannt. Wenn Du einen älteren Browser benutzt, verwende bitte einen moderneren Browser, um den Erhalt zu bestätigen.', + 'bulk_soft_delete' =>'Auch diese Benutzer soft-löschen. Die Assets-Historie bleibt erhalten, solange/bis die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', + 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Assets wurden eingecheckt.', + 'bulk_checkin_success' => 'Die Assets der ausgewählten Benutzer wurden eingecheckt.', + 'set_to_null' => 'Werte für dieses Asset|Werte für alle :asset_count Assets löschen ', + 'set_users_field_to_null' => ':field Werte für diesen Benutzer löschen|:field Werte für alle :user_count Benutzer löschen ', + 'na_no_purchase_date' => 'N/A - Kein Kaufdatum angegeben', + 'assets_by_status' => 'Assets sortiert nach Status', + 'assets_by_status_type' => 'Assets sortiert nach Statustyp', + 'pie_chart_type' => 'Dashboard Kreisdiagramm Typ', + 'hello_name' => 'Hallo, :name!', + 'unaccepted_profile_warning' => 'Du hast :count Gegenstände, die akzeptiert werden müssen. Klicke hier, um sie anzunehmen oder abzulehnen', + 'start_date' => 'Startdatum', + 'end_date' => 'Enddatum', + 'alt_uploaded_image_thumbnail' => 'Hochgeladene Miniaturansicht', + 'placeholder_kit' => 'Kit auswählen', + 'file_not_found' => 'Datei wurde nicht gefunden', + 'preview_not_available' => '(keine Vorschau vorhanden)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Zum Hauptinhalt springen', + 'toggle_navigation' => 'Navigation umschalten', + 'alerts' => 'Benachrichtigungen', + 'tasks_view_all' => 'Alle Aufgaben anzeigen', + 'true' => 'Wahr', + 'false' => 'Falsch', + 'integration_option' => 'Integrationsoptionen', + 'log_does_not_exist' => 'Es existiert kein passender Logeintrag.', + 'merge_users' => 'Benutzer zusammenführen', + 'merge_information' => 'Dies wird die :count Benutzer zu einem Benutzer zusammenführen. Wähle den Benutzer, in den Du die anderen zusammenführen möchtest. Die zugehörigen Assets, Lizenzen, etc. werden in den ausgewählten Benutzer verschoben und die anderen Benutzer werden als gelöscht markiert.', + 'warning_merge_information' => 'Diese Aktion kann NICHT rückgängig gemacht werden und sollte NUR verwendet werden, wenn Benutzer aufgrund eines falschen Imports oder einer fehlerhaften Synchronisation zusammengeführt werden müssen. Stelle sicher, dass zuerst ein Backup erstellt wird.', + 'no_users_selected' => 'Keine Benutzer ausgewählt', + 'not_enough_users_selected' => 'Mindestens :count Benutzer müssen ausgewählt sein', + 'merge_success' => ':count Benutzer wurden erfolgreich zu :into_username zusammengeführt!', + 'merged' => 'zusammengeführt', + 'merged_log_this_user_into' => 'Benutzer (ID :to_id - :to_username) in Benutzer-ID :from_id (:from_username) zusammengeführt ', + 'merged_log_this_user_from' => 'Benutzer-ID :from_id (:from_username) in diesen Benutzer (ID :to_id - :to_username) zusammengeführt', + 'clear_and_save' => 'Löschen & Speichern', + 'update_existing_values' => 'Vorhandene Werte aktualisieren?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Das Generieren von fortlaufenden Asset-Tags ist deaktiviert, daher müssen alle Datensätze die Spalte "Asset Tag" enthalten.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Hinweis: Das Generieren von fortlaufenden Asset-Tags ist aktiviert, daher wird für alle Datensätze, die keinen Asset-Tag angegeben haben, einer erstellt. Datensätze, die einen "Asset Tag" angegeben haben, werden mit den angegebenen Informationen aktualisiert.', + 'send_welcome_email_to_users' => ' Willkommens-E-Mail für neue Benutzer senden?', + 'send_email' => 'E-Mail senden', + 'call' => 'Nummer anrufen', + 'back_before_importing' => 'Vor dem Importieren sichern?', + 'csv_header_field' => 'CSV-Header-Feld', + 'import_field' => 'Feld importieren', + 'sample_value' => 'Beispielwert', + 'no_headers' => 'Keine Spalten gefunden', + 'error_in_import_file' => 'Beim Lesen der CSV-Datei ist ein Fehler aufgetreten: :error', + 'errors_importing' => 'Einige Fehler sind beim Importieren aufgetreten: ', + 'warning' => 'WARNUNG: :warning', + 'success_redirecting' => '"Erfolgreich... Weiterleiten.', + 'cancel_request' => 'Storniere diese Gegenstandanfrage', + 'setup_successful_migrations' => 'Die Datenbanktabellen wurden erstellt', + 'setup_migration_output' => 'Ausgabe der Migration:', + 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', + 'importer_generic_error' => 'Dein Dateiimport ist abgeschlossen, aber es ist ein Fehler aufgetreten. Dies wird in der Regel durch eine API-Drosselung von Drittanbietern von einem Benachrichtigungs-Webhook (wie z. B. Slack) verursacht und hätte den Import selbst nicht beeinträchtigt, aber du solltest dies bestätigen.', + 'confirm' => 'Bestätigen', + 'autoassign_licenses' => 'Lizenzen automatisch zuweisen', + 'autoassign_licenses_help' => 'Erlaube diesem Benutzer die Zuweisung von Lizenzen über die Benutzeroberfläche für die Massenzuweisung von Lizenzen oder über die CLI-Tools.', + 'autoassign_licenses_help_long' => 'Es erlaubt einem Benutzer, Lizenzen über die Massen-Zuweisung GUI oder CLI-Tools zugewiesen zu bekommen. (Zum Beispiel möchtest du den Auftragnehmern möglicherweise nicht automatisch eine Lizenz zuweisen, die nur Mitarbeitern zur Verfügung stehen würde. Du kannst diesen Benutzern weiterhin einzelne Lizenzen zuweisen, aber sie werden nicht in der Lizenzen Massenherausgabe der Benutzer berücksichtigt.)', + 'no_autoassign_licenses_help' => 'Den Benutzer nicht bei der Lizenzen Massen-Zuweisung GUI oder CLI-Tools berücksichtigen.', + 'modal_confirm_generic' => 'Bist Du dir sicher?', + 'cannot_be_deleted' => 'Dieser Gegenstand kann nicht gelöscht werden', + 'cannot_be_edited' => 'Dieser Gegenstand kann nicht bearbeitet werden.', + 'undeployable_tooltip' => 'Dieser Gegenstand kann nicht herausgegeben werden. Überprüfe die verbleibende Menge.', + 'serial_number' => 'Seriennummer', + 'item_notes' => ':item Notizen', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout Zielfirma und Asset-Gesellschaft stimmen nicht überein', + 'error_user_company_accept_view' => 'Ein Asset, welches Dir zugewiesen wurde, gehört einem anderen Unternehmen, sodass Du es nicht akzeptieren oder ablehnen kannst. Bitte prüfe das mit deinem Vorgesetzten', + 'importer' => [ + 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', + 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', + 'checked_out_to_last_name' => 'Herausgegeben an: Nachname', + 'checked_out_to_username' => 'Herausgegeben an: Benutzername', + 'checked_out_to_email' => 'Herausgegeben an: E-Mail', + 'checked_out_to_tag' => 'Herausgegeben an: Asset Tag', + 'manager_first_name' => 'Vorgesetzter Vorname', + 'manager_last_name' => 'Vorgesetzter Nachname', + 'manager_full_name' => 'Vorgesetzter Voller Name', + 'manager_username' => 'Vorgesetzter Benutzername', + 'checkout_type' => 'Herausgabetyp', + 'checkout_location' => 'Herausgeben an Ort', + 'image_filename' => 'Bild Dateiname', + 'do_not_import' => 'Nicht importieren', + 'vip' => 'VIP', + 'avatar' => 'Profilbild', + 'gravatar' => 'Gravatar E-Mail', + 'currency' => 'Währung', + 'address2' => 'Adresszeile 2', + 'import_note' => 'Mit CSV-Importer importiert', + ], + 'percent_complete' => '% vollständig', + 'uploading' => 'Hochladen... ', + 'upload_error' => 'Fehler beim Hochladen der Datei. Bitte überprüfe, dass keine leeren Zeilen vorhanden sind und keine Spaltennamen dupliziert werden.', + 'copy_to_clipboard' => 'In Zwischenablage kopieren', + 'copied' => 'Kopiert!', + 'status_compatibility' => 'Wenn Assets bereits zugewiesen sind, können sie nicht zu einem nicht einsetzbaren Statustyp geändert werden, und diese Änderung wird übersprungen.', + 'rtd_location_help' => 'Dies ist der Ort des Assets, wenn es nicht herausgegeben ist', + 'item_not_found' => ':item_type ID :id existiert nicht oder wurde gelöscht', + 'action_permission_denied' => 'Du hast keine Berechtigung für :action :item_type ID :id', + 'action_permission_generic' => 'Du hast keine Berechtigung für :action :item_type Id :id', + 'edit' => 'bearbeiten', + 'action_source' => 'Aktionsquelle', + 'or' => 'oder', + 'url' => 'URL', + 'edit_fieldset' => 'Felder und Optionen bearbeiten', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Massen-Löschen :object_type', + 'warn' => 'Du bist dabei, einen :object_type zu löschen|Du bist dabei :count :object_type zu löschen', + 'success' => ':object_type erfolgreich gelöscht|:count :object_type erfolgreich gelöscht', + 'error' => ':object_type konnte nicht gelöscht werden', + 'nothing_selected' => 'Kein :object_type ausgewählt - nichts zu tun', + 'partial' => ':success_count :object_type gelöscht, aber :error_count :object_type konnte nicht gelöscht werden', + ], + ], + 'no_requestable' => 'Es gibt keine anforderbaren Assets oder Asset-Modelle.', + + 'countable' => [ + 'accessories' => ':count Zubehör|:count Zubehör', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count Lizenz|:count Lizenzen', + 'license_seats' => ':count Lizenzsitze|:count Lizenzsitze', + 'consumables' => ':count Verbrauchsmaterialien|:count Verbrauchsmaterialien', + 'components' => ':count Komponente|:count Komponenten', + ] + +]; diff --git a/resources/lang/de-i/help.php b/resources/lang/de-if/help.php similarity index 100% rename from resources/lang/de-i/help.php rename to resources/lang/de-if/help.php diff --git a/resources/lang/de-if/localizations.php b/resources/lang/de-if/localizations.php new file mode 100644 index 0000000000..b351a2e499 --- /dev/null +++ b/resources/lang/de-if/localizations.php @@ -0,0 +1,322 @@ + 'Sprache auswählen', + 'languages' => [ + 'en-US'=> 'Englisch, USA', + 'en-GB'=> 'Englisch, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikanisch', + 'ar-SA'=> 'Arabisch', + 'bg-BG'=> 'Bulgarisch', + 'zh-CN'=> 'Chinesisch, Vereinfacht', + 'zh-TW'=> 'Chinesisch, Traditionell', + 'ca-ES' => 'Katalanisch', + 'hr-HR'=> 'Kroatisch', + 'cs-CZ'=> 'Tschechisch', + 'da-DK'=> 'Dänisch', + 'nl-NL'=> 'Holländisch', + 'en-ID'=> 'Englisch, Indonesien', + 'et-EE'=> 'Estnisch', + 'fil-PH'=> 'Philippinisch', + 'fi-FI'=> 'Finnisch', + 'fr-FR'=> 'Französisch', + 'de-DE'=> 'Deutsch', + 'de-if'=> 'Deutsch (informell)', + 'el-GR'=> 'Griechisch', + 'he-IL'=> 'Hebräisch', + 'hu-HU'=> 'Ungarisch', + 'is-IS' => 'Isländisch', + 'id-ID'=> 'Indonesisch', + 'ga-IE'=> 'Irisch', + 'it-IT'=> 'Italienisch', + 'ja-JP'=> 'Japanisch', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Koreanisch', + 'lt-LT'=>'Litauisch', + 'lv-LV'=> 'Lettisch', + 'mk-MK'=> 'Mazedonisch', + 'ms-MY'=> 'Malaiisch', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolisch', + 'no-NO'=> 'Norwegisch', + 'fa-IR'=> 'Persisch', + 'pl-PL'=> 'Polnisch', + 'pt-PT'=> 'Portugiesisch', + 'pt-BR'=> 'Brasilianisches Portugiesisch', + 'ro-RO'=> 'Rumänisch', + 'ru-RU'=> 'Russisch', + 'sr-CS' => 'Serbisch (Lateinisch)', + 'sk-SK'=> 'Slowakisch', + 'sl-SI'=> 'Slowenisch', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanisch, Kolumbien', + 'es-MX'=> 'Spanisch, Mexiko', + 'es-VE'=> 'Spanisch, Venezuela', + 'sv-SE'=> 'Schwedisch', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamilisch', + 'th-TH'=> 'Thailändisch', + 'tr-TR'=> 'Türkisch', + 'uk-UA'=> 'Ukrainisch', + 'vi-VN'=> 'Vietnamesisch', + 'cy-GB'=> 'Walisisch', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Land auswählen', + + 'countries' => [ + 'AC'=>'Ascensionsinsel', + 'AD'=>'Andorra', + 'AE'=>'Vereinigte Arabische Emirate', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua und Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albanien', + 'AM'=>'Armenien', + 'AN'=>'Niederländische Antillen', + 'AO'=>'Angola', + 'AQ'=>'Antarktis', + 'AR'=>'Argentinien', + 'AS'=>'Amerikanisch-Samoa', + 'AT'=>'Österreich', + 'AU'=>'Australien', + 'AW'=>'Aruba', + 'AX'=>'Åländisch', + 'AZ'=>'Aserbaidschan', + 'BA'=>'Bosnien & Herzegowina', + 'BB'=>'Barbados', + 'BE'=>'Belgien', + 'BD'=>'Bangladesch', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgarien', + 'BH'=>'Bahrein', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda-Inseln', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivien', + 'BR'=>'Brasilien', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvetinsel', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Kokosinseln', + 'CD'=>'Kongo (Demokratische Republik)', + 'CF'=>'Zentralafrikanische Republik', + 'CG'=>'Kongo (Republik)', + 'CH'=>'Schweiz', + 'CI'=>'Elfenbeinküste', + 'CK'=>'Cookinseln', + 'CL'=>'Chile', + 'CM'=>'Kamerun', + 'CN'=>'Volksrepublik China', + 'CO'=>'Kolumbien', + 'CR'=>'Costa Rica', + 'CU'=>'Kuba', + 'CV'=>'Kap Verde', + 'CX'=>'Weihnachtsinsel', + 'CY'=>'Zypern', + 'CZ'=>'Tschechische Republik', + 'DE'=>'Bundesrepublik Deutschland', + 'DJ'=>'Dschibuti', + 'DK'=>'Dänemark', + 'DM'=>'Dominica', + 'DO'=>'Dominikanische Republik', + 'DZ'=>'Algerien', + 'EC'=>'Ecuador', + 'EE'=>'Estland', + 'EG'=>'Ägypten', + 'ER'=>'Eritrea', + 'ES'=>'Spanien', + 'ET'=>'Äthiopien', + 'EU'=>'Europäische Union', + 'FI'=>'Finnland', + 'FJ'=>'Fidschi-Inseln', + 'FK'=>'Falklandinseln (Malwinen)', + 'FM'=>'Mikronesien', + 'FO'=>'Färöer Inseln', + 'FR'=>'Frankreich', + 'GA'=>'Gabun', + 'GD'=>'Grenada', + 'GE'=>'Georgien', + 'GF'=>'Französisch-Guayana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grönland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Äquatorialguinea', + 'GR'=>'Griechenland', + 'GS'=>'Südgeorgien und die Südlichen Sandwichinseln', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard und McDonald Inseln', + 'HN'=>'Honduras', + 'HR'=>'Kroatien', + 'HT'=>'Haiti', + 'HU'=>'Ungarn', + 'ID'=>'Indonesien', + 'IE'=>'Irland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'Indien', + 'IO'=>'Britisches Territorium +im Indischen Ozean', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Island', + 'IT'=>'Italien', + 'JE'=>'Jersey', + 'JM'=>'Jamaika', + 'JO'=>'Jordanien', + 'JP'=>'Japan', + 'KE'=>'Kenia', + 'KG'=>'Kirgisistan', + 'KH'=>'Kambodscha', + 'KI'=>'Kiribati', + 'KM'=>'Komoren', + 'KN'=>'St. Kitts und Nevis', + 'KR'=>'Korea', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kasachstan', + 'LA'=>'Laos, Demokratische Volksrepublik', + 'LB'=>'Libanon', + 'LC'=>'Santa Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Litauen', + 'LU'=>'Luxemburg', + 'LV'=>'Lettland', + 'LY'=>'Libyen', + 'MA'=>'Marokko', + 'MC'=>'Monaco', + 'MD'=>'Moldawien', + 'ME'=>'Montenegro', + 'MG'=>'Madagaskar', + 'MH'=>'Marschallinseln', + 'MK'=>'Mazedonien', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolei', + 'MO'=>'Macao', + 'MP'=>'Nordmarianen', + 'MQ'=>'Martinique', + 'MR'=>'Mauretanien', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Malediven', + 'MW'=>'Malawi', + 'MX'=>'Mexiko', + 'MY'=>'Malaysien', + 'MZ'=>'Mosambik', + 'NA'=>'Namibia', + 'NC'=>'Neukaledonien', + 'NE'=>'Niger', + 'NF'=>'Norfolkinsel', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Niederlande', + 'NO'=>'Norwegen', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Neuseeland', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Französisch-Polynesien', + 'PG'=>'Papua-Neuguinea', + 'PH'=>'Philippinen', + 'PK'=>'Pakistan', + 'PL'=>'Polen', + 'PM'=>'St. Pierre und Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palästina', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Katar', + 'RE'=>'Réunion', + 'RO'=>'Rumänien', + 'RS'=>'Serbien', + 'RU'=>'Russland', + 'RW'=>'Ruanda', + 'SA'=>'Saudi-Arabien', + 'UK'=>'Schottland', + 'SB'=>'Salomon-Inseln', + 'SC'=>'Seychellen', + 'SS'=>'Südsudan', + 'SD'=>'Sudan', + 'SE'=>'Schweden', + 'SG'=>'Singapur', + 'SH'=>'St. Helena', + 'SI'=>'Slowenien', + 'SJ'=>'Spitzbergen und Jan Mayen', + 'SK'=>'Slowakei (Slowakische Republik)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome und Principe', + 'SU'=>'Sowjetunion', + 'SV'=>'El Salvador', + 'SY'=>'Syrien', + 'SZ'=>'Swasiland', + 'TC'=>'Turks-und Caicos-Inseln', + 'TD'=>'Tschad', + 'TF'=>'Französische Südliche Territorien', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tadschikistan', + 'TK'=>'Tokelau', + 'TI'=>'Ost-Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunesien', + 'TO'=>'Tonga', + 'TP'=>'Osttimor (alter Code)', + 'TR'=>'Türkei', + 'TT'=>'Trinidad & Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tansania', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'Großbritannien', + 'US'=>'USA', + 'UM'=>'Kleinere abgelegene Inseln der Vereinigten Staaten', + 'UY'=>'Urugua', + 'UZ'=>'Usbekistan', + 'VA'=>'Vatikanstadt (Heiliger Stuhl)', + 'VC'=>'St. Vincent und die Grenadinen', + 'VE'=>'Venezuela', + 'VG'=>'Britische Jungferninseln', + 'VI'=>'Amerikanische Jungferninseln', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis und Futuna', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Mayotte', + 'ZA'=>'Südafrika', + 'ZM'=>'Sambia', + 'ZW'=>'Simbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/de-if/mail.php b/resources/lang/de-if/mail.php new file mode 100644 index 0000000000..f23bce2c10 --- /dev/null +++ b/resources/lang/de-if/mail.php @@ -0,0 +1,93 @@ + 'Zubehör zurückgenommen', + 'Accessory_Checkout_Notification' => 'Zubehör herausgegeben', + 'Asset_Checkin_Notification' => 'Asset zurückgenommen', + 'Asset_Checkout_Notification' => 'Asset herausgegeben', + 'Confirm_Accessory_Checkin' => 'Bestätigung einer Zubehör Rücknahme', + 'Confirm_Asset_Checkin' => 'Bestätigung einer Asset Rücknahme', + 'Confirm_accessory_delivery' => 'Bestätigung einer Zubehör Herausgabe', + 'Confirm_asset_delivery' => 'Bestätigung einer Asset Herausgabe', + 'Confirm_consumable_delivery' => 'Bestätigung einer Verbrauchsmaterial Herausgabe', + 'Confirm_license_delivery' => 'Bestätigung einer Lizenz Herausgabe', + 'Consumable_checkout_notification' => 'Verbrauchsmaterial herausgegeben', + 'Days' => 'Tage', + 'Expected_Checkin_Date' => 'Ihr ausgebuchtes Asset ist fällig zur Rückgabe am :date', + 'Expected_Checkin_Notification' => 'Erinnerung: :name Rückgabedatum nähert sich', + 'Expected_Checkin_Report' => 'Bericht über erwartete Asset Rückgaben', + 'Expiring_Assets_Report' => 'Bericht über ablaufende Gegenstände.', + 'Expiring_Licenses_Report' => 'Bericht über ablaufende Lizenzen.', + 'Item_Request_Canceled' => 'Gegenstands Anfrage abgebrochen', + 'Item_Requested' => 'Gegenstand angefordert', + 'License_Checkin_Notification' => 'Lizenz zurückgenommen', + 'License_Checkout_Notification' => 'Lizenz herausgegeben', + 'Low_Inventory_Report' => 'Bericht über niedrige Lagerbestände', + 'a_user_canceled' => 'Eine Geräte-Anfrage auf der Webseite wurde vom Benutzer abgebrochen', + 'a_user_requested' => 'Ein Benutzer hat ein Gerät auf der Webseite angefordert', + 'acceptance_asset_accepted' => 'Ein Benutzer hat einen Gegenstand akzeptiert', + 'acceptance_asset_declined' => 'Ein Benutzer hat einen Gegenstand abgelehnt', + 'accessory_name' => 'Zubehörname:', + 'additional_notes' => 'Zusätzliche Bemerkungen:', + 'admin_has_created' => 'Ein Administrator hat auf der :web Webseite ein Konto für Dich erstellt.', + 'asset' => 'Asset:', + 'asset_name' => 'Assetname:', + 'asset_requested' => 'Gegenstand angefordert', + 'asset_tag' => 'Asset Tag', + 'assets_warrantee_alert' => 'Die Garantie von :count Asset wird in :threshold Tagen auslaufen.|Die Garantie von :count Assets wird in :threshold Tagen auslaufen.', + 'assigned_to' => 'Zugewiesen an', + 'best_regards' => 'Grüße,', + 'canceled' => 'Abgebrochen:', + 'checkin_date' => 'Rücknahmedatum:', + 'checkout_date' => 'Herausgabedatum:', + 'checkedout_from' => 'Herausgegeben von', + 'checkedin_from' => 'Eingecheckt von', + 'checked_into' => 'Zurückgenommen in', + 'click_on_the_link_accessory' => 'Bitte klicke auf den Link weiter unten, um den Erhalt des Zubehörs zu bestätigen.', + 'click_on_the_link_asset' => 'Bitte klicke auf den Link weiter unten, um den Erhalt des Gegenstands zu bestätigen.', + 'click_to_confirm' => 'Bitte klicke zum Bestätigen Deines :web Kontos auf den folgenden Link:', + 'current_QTY' => 'Aktuelle Menge', + 'days' => 'Tage', + 'expecting_checkin_date' => 'Erwartetes Rückgabedatum:', + 'expires' => 'Ablaufdatum', + 'hello' => 'Hallo', + 'hi' => 'Hi', + 'i_have_read' => 'Ich habe die Nutzungsbedingungen gelesen und stimme diesen zu, und ich habe diesen Gegenstand erhalten.', + 'inventory_report' => 'Bestandsbericht', + 'item' => 'Gegenstand:', + '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.', + 'link_to_update_password' => 'Klicken Sie bitte auf den folgenden Link zum Aktualisieren Ihres :web Passworts:', + 'login' => 'Anmelden:', + 'login_first_admin' => 'Melde Diche zu Deiner neuen Snipe-IT-Installation mithilfe der unten stehenden Anmeldeinformationen an:', + '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.', + 'min_QTY' => 'Mindestmenge', + 'name' => 'Name', + 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details folgen.', + 'notes' => 'Notizen', + 'password' => 'Passwort:', + 'password_reset' => 'Passwort zurücksetzen', + 'read_the_terms' => 'Bitte lese die nachfolgenden Nutzungsbedingungen.', + 'read_the_terms_and_click' => 'Bitte lese die Nutzungsbedingungen unten, und klicke auf den Link am unteren Ende, um zu bestätigen, dass Du die Nutzungsbedingungen gelesen und akzeptiert hast und das Asset erhalten hast.', + 'requested' => 'Angefordert:', + 'reset_link' => 'Sein Link zum Zurücksetzen des Kennworts', + 'reset_password' => 'Klicke hier, um Dein Passwort zurückzusetzen:', + 'rights_reserved' => 'Alle Rechte vorbehalten.', + 'serial' => 'Seriennummer', + 'snipe_webhook_test' => 'Snipe-IT Integrationstest', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Zusammenfassung', + 'supplier' => 'Lieferant', + 'tag' => 'Kennzeichnung', + 'test_email' => 'Test E-Mail von Snipe-IT', + 'test_mail_text' => 'Dies ist ein Test von Snipe-IT-Asset-Management-System. Wenn Du das erhalten hast, funktioniert das Senden von Mails :)', + 'the_following_item' => 'Der folgende Gegenstand wurde eingecheckt: ', + 'to_reset' => 'Zum Zurücksetzen Ihres :web Passwortes, fülle bitte dieses Formular aus:', + 'type' => 'Typ', + 'upcoming-audits' => 'Es ist :count Asset vorhanden, für das innerhalb von :threshold Tagen ein Audit durchzuführen ist. |Es gibt :count Assets, für die innerhalb von :threshold Tagen Audits durchzuführen sind.', + 'user' => 'Benutzer', + 'username' => 'Benutzername', + 'welcome' => 'Wilkommen, :name', + 'welcome_to' => 'Willkommen bei :web!', + 'your_assets' => 'Deine Assets anzeigen', + 'your_credentials' => 'Ihre Snipe-IT Anmeldedaten', +]; diff --git a/resources/lang/de/pagination.php b/resources/lang/de-if/pagination.php similarity index 100% rename from resources/lang/de/pagination.php rename to resources/lang/de-if/pagination.php diff --git a/resources/lang/de-i/passwords.php b/resources/lang/de-if/passwords.php similarity index 100% rename from resources/lang/de-i/passwords.php rename to resources/lang/de-if/passwords.php diff --git a/resources/lang/de-i/reminders.php b/resources/lang/de-if/reminders.php similarity index 100% rename from resources/lang/de-i/reminders.php rename to resources/lang/de-if/reminders.php diff --git a/resources/lang/de/table.php b/resources/lang/de-if/table.php similarity index 100% rename from resources/lang/de/table.php rename to resources/lang/de-if/table.php diff --git a/resources/lang/de-if/validation.php b/resources/lang/de-if/validation.php new file mode 100644 index 0000000000..d96cd772f0 --- /dev/null +++ b/resources/lang/de-if/validation.php @@ -0,0 +1,162 @@ + ':attribute muss akzeptiert werden.', + 'active_url' => ':attribute ist keine gültige URL.', + 'after' => ':attribute muss ein Datum nach dem :date sein.', + 'after_or_equal' => ':attribute muss ein Datum nach oder gleich :date sein.', + 'alpha' => ':attribute darf nur aus Buchstaben bestehen.', + 'alpha_dash' => ':attribute darf nur aus Buchstaben, Zahlen und Gedankenstrichen bestehen.', + 'alpha_num' => ':attribute darf nur aus Buchstaben und Zahlen bestehen.', + 'array' => ':attribute muss ein Array sein.', + 'before' => ':attribute muss ein Datum vor dem :date sein.', + 'before_or_equal' => ':attribute muss ein Datum vor oder gleich dem :date sein.', + 'between' => [ + 'numeric' => ':attribute muss zwischen :min und :max liegen.', + 'file' => ':attribute darf nur zwischen :min und :max kilobytes groß sein.', + 'string' => ':attribute muss mindestens :min und maximal :max Zeichen enthalten.', + 'array' => ':attribute muss mindestens :min und darf maximal :max Einträge haben.', + ], + 'boolean' => ':attribute muss wahr oder falsch sein.', + 'confirmed' => ':attribute Bestätigung stimmt nicht überein.', + 'date' => ':attribute ist kein gültiges Datum.', + 'date_format' => ':attribute passt nicht zur :format Formatierung.', + 'different' => ':attribute und :other müssen sich unterscheiden.', + 'digits' => ':attribute muss :digits Stellen haben.', + 'digits_between' => ':attribute soll mindestens :min und darf maximal :max Stellen haben.', + 'dimensions' => ':attribute hat ein ungültiges Bildformat.', + 'distinct' => ':attribute hat einen doppelten Wert.', + 'email' => 'Das Format von :attribute ist ungültig.', + 'exists' => 'Auswahl :attribute ist ungültig.', + 'file' => ':attribute muss eine Datei sein.', + 'filled' => ':attribute muss einen Wert haben.', + 'image' => ':attribute muss ein Bild sein.', + 'import_field_empty' => ':fieldname darf nicht leer sein.', + 'in' => 'Auswahl :attribute ist ungültig.', + 'in_array' => 'Das Feld :attribute existiert nicht in :other.', + 'integer' => ':attribute muss eine ganze Zahl sein.', + 'ip' => ':attribute muss eine gültige IP Adresse sein.', + 'ipv4' => ':attribute muss eine gültige IPv4 Adresse sein.', + 'ipv6' => ':attribute muss eine gültige IPv6 Adresse sein.', + 'is_unique_department' => ':attribute muss einzigartig an diesem Standort sein', + 'json' => 'Das Attribut muss eine gültige JSON-Zeichenfolge sein.', + 'max' => [ + 'numeric' => ':attribute darf nicht größer als :max sein.', + 'file' => ':attribute darf nicht größer als :max Kilobyte sein.', + 'string' => ':attribute darf nicht mehr als :max Zeichen sein.', + 'array' => 'Das: -Attribut darf nicht mehr als: maximale Elemente haben.', + ], + 'mimes' => ':attribute muss eine Datei des Typs :values sein.', + 'mimetypes' => ':attribute muss eine Datei vom Typ: :values sein.', + 'min' => [ + 'numeric' => ':attribute muss kleiner als :min sein.', + 'file' => ':attribute muss mindestens :min Kilobyte groß sein.', + 'string' => ':attribute benötigt mindestens :min Zeichen.', + 'array' => ':attribute muss mindestens :min Elemente enthalten.', + ], + 'starts_with' => ':attribute muss mit einem der folgenden Werte beginnen: :values.', + 'ends_with' => ':attribute muss mit einem der folgenden Werte enden: :values.', + + 'not_in' => 'Auswahl :attribute ist ungültig.', + 'numeric' => ':attribute muss eine Zahl sein.', + 'present' => ':attribute muss vorhanden sein.', + 'valid_regex' => 'Dies ist kein gültiger Regex-Ausdruck. ', + 'regex' => ':attribute Format ungültig.', + 'required' => ':attribute Feld muss ausgefüllt sein.', + 'required_if' => ':attribute wird benötigt, wenn :other :value entspricht.', + 'required_unless' => ':attribute ist erforderlich, es sei denn :other ist in :values.', + 'required_with' => ':attribute wird benötigt wenn :value ausgewählt ist.', + 'required_with_all' => ':attribute field ist erforderlich, wenn :values vorhanden sind.', + 'required_without' => ':attribute wird benötigt wenn :value nicht ausgewählt ist.', + 'required_without_all' => 'Das: Attributfeld ist erforderlich, wenn keine der folgenden Werte vorhanden sind.', + 'same' => ':attribute und :other müssen übereinstimmen.', + 'size' => [ + 'numeric' => ':attribute muss :size groß sein.', + 'file' => ':attribute muss :size Kilobyte groß sein.', + 'string' => ':attribute muss :size Zeichen haben.', + 'array' => 'Das Attribut muss Folgendes enthalten: Größenelemente.', + ], + 'string' => 'Das Attribut muss eine Zeichenfolge sein.', + 'timezone' => ':attribute muss eine gültige Zone sein.', + 'two_column_unique_undeleted' => ':attribute muss in :table1 und :table2 einzigartig sein. ', + 'unique' => ':attribute ist bereits vergeben.', + 'uploaded' => ':attribute konnte nicht hochgeladen werden.', + 'url' => ':attribute Format ungültig.', + 'unique_undeleted' => 'Die Variable :attribute muss eindeutig sein.', + 'non_circular' => 'Das :attribute darf keinen Zirkelbezug ergeben.', + 'not_array' => ':attribute darf kein Array sein.', + 'disallow_same_pwd_as_user_fields' => 'Das Passwort muss sich vom Nutzernamen unterscheiden.', + 'letters' => 'Das Passwort muss mindestens einen Buchstaben beinhalten.', + 'numbers' => 'Das Passwort muss mindestens eine Zahl beinhalten.', + 'case_diff' => 'Das Passwort muss Groß- und Kleinschreibung beinhalten.', + 'symbols' => 'Das Passwort muss Sonderzeichen beinhalten.', + 'gte' => [ + 'numeric' => 'Wert darf nicht negativ sein' + ], + 'checkboxes' => ':attribute enthält ungültige Optionen.', + 'radio_buttons' => ':attribute ist ungültig.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Das Passwort ist zu gebräuchlich.', + 'statuslabel_type' => 'Du musst einen gültigen Statuslabel-Typ auswählen', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'last_audit_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT hh:mm:ss sein', + 'expiration_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'termination_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'expected_checkin.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'start_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + 'end_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Ungültiger Wert in diesem Feld enthalten', +]; diff --git a/resources/lang/de/admin/asset_maintenances/table.php b/resources/lang/de/admin/asset_maintenances/table.php deleted file mode 100644 index 44635dfadf..0000000000 --- a/resources/lang/de/admin/asset_maintenances/table.php +++ /dev/null @@ -1,8 +0,0 @@ - 'Wartungen', - 'asset_name' => 'Asset Name', - 'is_warranty' => 'Garantie', - 'dl_csv' => 'CSV Herunterladen', - ]; diff --git a/resources/lang/de/admin/categories/general.php b/resources/lang/de/admin/categories/general.php deleted file mode 100644 index 4d0bbe2f15..0000000000 --- a/resources/lang/de/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Asset-Kategorien', - 'category_name' => 'Kategoriename', - 'checkin_email' => 'Beim Checkin/Checkout eine E-Mail an den Benutzer senden.', - 'checkin_email_notification' => 'Dieser Nutzer erhält beim Checkin / Checkout eine E-Mail.', - 'clone' => 'Kategorie duplizieren', - 'create' => 'Kategorie erstellen', - 'edit' => 'Kategorie bearbeiten', - 'email_will_be_sent_due_to_global_eula' => 'Eine E-Mail wird an den Benutzer gesendet, da die globale EULA verwendet wird.', - 'email_will_be_sent_due_to_category_eula' => 'Eine E-Mail wird an den Benutzer gesendet, da eine EULA für diese Kategorie festgelegt ist.', - 'eula_text' => 'Kategorie EULA', - 'eula_text_help' => 'Dieses Feld erlaubt Ihnen die EULA für bestimmte Asset Typen anzupassen. Wenn Sie nur eine EULA für alle Assets haben, aktivieren Sie die Checkbox unterhalb um die Standard-EULA zu verwenden.', - 'name' => 'Kategoriename', - 'require_acceptance' => 'Benutzer müssen die Annahme von Assets dieser Kategorie bestätigen.', - 'required_acceptance' => 'Der Benutzer erhält eine E-Mail zur Bestätigung der Annahme des Gegenstands.', - 'required_eula' => 'Dieser Benutzer erhält eine Kopie der EULA via Email', - 'no_default_eula' => 'Keine Standard-EULA definiert. Bitte fügen Sie eine in den Einstellungen hinzu.', - 'update' => 'Kategorie aktualisieren', - 'use_default_eula' => 'Die Standard EULA stattdessen verwenden.', - 'use_default_eula_disabled' => 'Die Standard-EULA verwenden. Es wurde keine Standard-EULA definiert. Bitte fügen Sie eine in den Einstellungen hinzu.', - 'use_default_eula_column' => 'Standard EULA verwenden', - -); diff --git a/resources/lang/de/admin/categories/message.php b/resources/lang/de/admin/categories/message.php deleted file mode 100644 index 73ba25c373..0000000000 --- a/resources/lang/de/admin/categories/message.php +++ /dev/null @@ -1,26 +0,0 @@ - 'Diese Kategorie existiert nicht.', - 'assoc_models' => 'Diese Kategorie kann nicht gelöscht werden da sie bereits einem Modell zugewiesen ist. Bitte entfernen Sie diese Kategorie von Ihren Modellen und versuchen Sie es erneut. ', - 'assoc_items' => 'Diese Kategorie kann nicht gelöscht werden da sie bereits mit einem :asset_type verbunden ist. Bitte trennen Sie diese Kategorie von Ihrem :asset_type und versuchen Sie es erneut. ', - - 'create' => array( - 'error' => 'Die Kategorie konnte nicht erstellt werden, bitte versuchen Sie es erneut.', - 'success' => 'Die Kategorie wurde erfolgreich erstellt.' - ), - - 'update' => array( - 'error' => 'Die Kategorie konnte nicht aktualisiert werden, bitte versuchen Sie es erneut', - 'success' => 'Die Kategorie wurde erfolgreich aktualisiert.', - 'cannot_change_category_type' => 'Sie können den Kategorietyp nicht ändern, nachdem er erstellt wurde', - ), - - 'delete' => array( - 'confirm' => 'Sind Sie sicher, dass Sie diese Kategorie löschen wollen?', - 'error' => 'Beim Löschen der Kategorie ist ein Problem aufgetreten. Bitte versuchen Sie es erneut.', - 'success' => 'Die Kategorie wurde erfolgreich gelöscht.' - ) - -); diff --git a/resources/lang/de/admin/categories/table.php b/resources/lang/de/admin/categories/table.php deleted file mode 100644 index 5adea5eab2..0000000000 --- a/resources/lang/de/admin/categories/table.php +++ /dev/null @@ -1,10 +0,0 @@ - 'EULA', - 'id' => 'ID', - 'parent' => 'Übergeordneten', - 'require_acceptance' => 'Zustimmung', - 'title' => 'Name der Asset-Kategorie', - -); diff --git a/resources/lang/de/admin/companies/general.php b/resources/lang/de/admin/companies/general.php deleted file mode 100644 index ad64cefe03..0000000000 --- a/resources/lang/de/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'Firma auswählen', - 'about_companies' => 'Über Unternehmen', - 'about_companies_description' => ' Unternehmen können als ein einfaches Informationsfeld verwendet werden, oder um die Sichtbarkeit und Verfügbarkeit von Vermögenswerten auf Benutzer eines bestimmten Unternehmens zu beschränken. Hierfür muss die Mehrmandanten-Unterstützung für Firmen in den Admin-Einstellungen aktiviert werden.', -]; diff --git a/resources/lang/de/admin/companies/message.php b/resources/lang/de/admin/companies/message.php deleted file mode 100644 index 1d8bb656bb..0000000000 --- a/resources/lang/de/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Firma existiert nicht.', - 'deleted' => 'Gelöschte Firma', - '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' => [ - 'error' => 'Firma wurde nicht erstellt. Bitte versuchen Sie es erneut.', - 'success' => 'Firma wurde erfolgreich angelegt.', - ], - 'update' => [ - 'error' => 'Firma wurde nicht geändert, bitte versuchen Sie es erneut', - '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.', - ], -]; diff --git a/resources/lang/de/admin/companies/table.php b/resources/lang/de/admin/companies/table.php deleted file mode 100644 index 34b116a5e5..0000000000 --- a/resources/lang/de/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Firmen', - 'create' => 'Firma erstellen', - 'title' => 'Firma', - 'update' => 'Firma bearbeiten', - 'name' => 'Firmenname', - 'id' => 'ID', -); diff --git a/resources/lang/de/admin/components/general.php b/resources/lang/de/admin/components/general.php deleted file mode 100644 index dffffb2805..0000000000 --- a/resources/lang/de/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Komponentenname', - 'checkin' => 'Komponente zurücknehmen', - 'checkout' => 'Komponente herausgeben', - 'cost' => 'Einkaufspreis', - 'create' => 'Komponente erstellen', - 'edit' => 'Komponente bearbeiten', - 'date' => 'Kaufdatum', - 'order' => 'Artikelnummer', - 'remaining' => 'Verbleibend', - 'total' => 'Gesamt', - 'update' => 'Komponente aktualisieren', - 'checkin_limit' => 'Die angegebene Menge muss gleich oder kleiner sein als :assigned_qty' -); diff --git a/resources/lang/de/admin/components/message.php b/resources/lang/de/admin/components/message.php deleted file mode 100644 index e65d336fa3..0000000000 --- a/resources/lang/de/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Komponente existiert nicht.', - - 'create' => array( - 'error' => 'Komponente wurde nicht erstellt. Bitte versuchen Sie es erneut.', - 'success' => 'Komponente wurde erfolgreich erstellt.' - ), - - 'update' => array( - 'error' => 'Komponente wurde nicht geändert. Bitte versuchen Sie es erneut', - 'success' => 'Komponente erfolgreich geändert.' - ), - - 'delete' => array( - 'confirm' => 'Sind Sie sicher, dass Sie diese Komponente löschen möchten?', - 'error' => 'Beim Löschen der Komponente ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', - 'success' => 'Die Komponente wurde erfolgreich gelöscht.' - ), - - 'checkout' => array( - 'error' => 'Komponente konnte nicht herausgegeben werden. Bitte versuchen Sie es erneut', - 'success' => 'Komponente wurde erfolgreich herausgegeben.', - 'user_does_not_exist' => 'Dieser Benutzer ist ungültig. Bitte versuchen Sie es noch einmal.', - 'unavailable' => 'Nicht genügend verbleibende Komponenten: :remaining verbleibend, :requested angefordert ', - ), - - 'checkin' => array( - 'error' => 'Komponente konnte nicht zurückgenommen werden. Bitte versuchen Sie es erneut', - 'success' => 'Komponente wurde erfolgreich zurückgenommen.', - 'user_does_not_exist' => 'Dieser Benutzer existiert nicht. Bitte versuchen Sie es erneut.' - ) - - -); diff --git a/resources/lang/de/admin/consumables/general.php b/resources/lang/de/admin/consumables/general.php deleted file mode 100644 index ce5fc13d38..0000000000 --- a/resources/lang/de/admin/consumables/general.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Verbrauchsmaterial an Benutzer herausgeben', - 'consumable_name' => 'Name des Verbrauchsmaterials', - 'create' => 'Verbrauchsmaterial erstellen', - 'item_no' => 'Artikel Nr.', - 'remaining' => 'Verbleibend', - 'total' => 'Gesamt', - 'update' => 'Verbrauchsmaterial aktualisieren', -); diff --git a/resources/lang/de/admin/custom_fields/general.php b/resources/lang/de/admin/custom_fields/general.php deleted file mode 100644 index 76db756370..0000000000 --- a/resources/lang/de/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Benutzerdefinierte Felder', - 'manage' => 'Verwalten', - 'field' => 'Feld', - 'about_fieldsets_title' => 'Über Feldsätze', - 'about_fieldsets_text' => 'Ein Feldsatz ist eine Gruppe von benutzerdefinierten Feldern, die häufig für bestimmte Asset-Modelltypen wiederverwendet werden.', - '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', - 'fieldset' => 'Feldsatz', - 'qty_fields' => 'Anzahl Felder', - 'fieldsets' => 'Feldsätze', - 'fieldset_name' => 'Feldsatzname', - 'field_name' => 'Feldname', - 'field_values' => 'Feldwerte', - 'field_values_help' => 'Fügen Sie eine wählbare Option pro Zeile hinzu. Leere Zeilen, außer der ersten, werden ignoriert.', - 'field_element' => 'Formularelement', - 'field_element_short' => 'Element', - 'field_format' => 'Format', - 'field_custom_format' => 'Benutzerdefiniertes Format', - 'field_custom_format_help' => 'In diesem Feld können Sie einen Regex-Ausdruck zur Validierung verwenden. Er sollte mit "regex:" beginnen. Um beispielsweise zu validieren, dass ein benutzerdefiniertes Feld eine gültige IMEI (15 numerische Ziffern) enthält, würden Sie regex:/^[0-9]{15}$/ nutzen.', - 'required' => 'Pflichtfeld', - 'req' => 'Erf.', - 'used_by_models' => 'Von Modellen benutzt', - 'order' => 'Reihenfolge', - 'create_fieldset' => 'Neuer Feldsatz', - 'update_fieldset' => 'Feldsatz aktualisieren', - 'fieldset_does_not_exist' => 'Feldsatz :id existiert nicht', - 'fieldset_updated' => 'Feldsatz aktualisiert', - 'create_fieldset_title' => 'Neuen Feldsatz erstellen', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'In E-Mails mit einbeziehen.', - 'help_text' => 'Hilfetext', - 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', - 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', - 'about_custom_fields_text' => 'Benutzerdefinierte Felder ermöglichen es, beliebige Attribute zu Assets hinzuzufügen.', - 'add_field_to_fieldset' => 'Feld zum Feldsatz hinzufügen', - 'make_optional' => 'Benötigt - klicken, um optional zu machen', - 'make_required' => 'Optional - Klicken, um erforderlich zu machen', - 'reorder' => 'Erneut bestellen', - 'db_field' => 'Datenbankfeld', - 'db_convert_warning' => 'WARNUNG. Dieses Feld befindet sich in der Tabelle mit benutzerdefinierten Feldern als :db_column sollte aber :expected sein.', - 'is_unique' => 'Dieser Wert muss für jedes Asset einzigartig sein', - 'unique' => 'Einzigartig', - 'display_in_user_view' => 'Erlaube dem Benutzer, an den das Asset herausgegeben wurde, diese Werte auf der Seite "Zugeordnete Assets anzeigen" anzeigen zu lassen', - 'display_in_user_view_table' => 'Für Benutzer sichtbar', - 'auto_add_to_fieldsets' => 'Automatisch zu jedem neuen Feldsatz hinzufügen', - 'add_to_preexisting_fieldsets' => 'Zu allen existierenden Feldsätzen hinzufügen', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'In Listen anzeigen', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/de/admin/hardware/form.php b/resources/lang/de/admin/hardware/form.php deleted file mode 100644 index 714523e00b..0000000000 --- a/resources/lang/de/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Massenlöschung von Assets bestätigen', - 'bulk_restore' => 'Massenwiederherstellung 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_restore_help' => 'Überprüfen Sie die Assets für die Massenwiederherstellung. Sobald sie wiederhergestellt sind, werden diese Assets nicht mit Benutzern assoziiert, denen sie zuvor zugewiesen wurden.', - 'bulk_delete_warn' => 'Sie sind im Begriff :asset_count Assets zu löschen.', - 'bulk_restore_warn' => 'Sie sind dabei, :asset_count Assets wiederherzustellen.', - 'bulk_update' => 'Massenaktualisierung von Assets', - 'bulk_update_help' => 'Diese Eingabemaske erlaubt Ihnen die Aktualisierung von mehreren 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 eines einzelnen Assets zu bearbeiten. |Sie sind dabei, die Eigenschaften von :asset_count Assets zu bearbeiten.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Herausgegeben an', - 'checkout_date' => 'Herausgabedatum', - 'checkin_date' => 'Rücknahmedatum', - 'checkout_to' => 'Herausgeben an', - 'cost' => 'Kaufpreis', - 'create' => 'Asset erstellen', - 'date' => 'Kaufdatum', - 'depreciation' => 'Abschreibung', - 'depreciates_on' => 'Abschreiben auf', - 'default_location' => 'Standard-Standort', - 'eol_date' => 'Ende der Nutzungsdauer', - 'eol_rate' => 'EOL Rate', - 'expected_checkin' => 'Erwartetes Rückgabedatum', - 'expires' => 'Gültig bis', - 'fully_depreciated' => 'Komplett Abgeschrieben', - 'help_checkout' => 'Um das Asset sofort zuzuweisen, wählen Sie "Bereit zum Herausgeben" in der Status-Liste aus. ', - 'mac_address' => 'MAC-Adresse', - 'manufacturer' => 'Hersteller', - 'model' => 'Modell', - 'months' => 'Monate', - 'name' => 'Asset Name', - 'notes' => 'Notizen', - 'order' => 'Auftragsnummer', - 'qr' => 'QR-Code', - 'requestable' => 'Benutzer dürfen dieses Asset anfordern', - 'select_statustype' => 'Status Typ auswählen', - 'serial' => 'Seriennummer', - 'status' => 'Status', - 'tag' => 'Asset Tag', - 'update' => 'Asset Update', - 'warranty' => 'Garantie', - '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_location_update_actual' => 'Update only actual location', - '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' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', - 'optional_infos' => 'Optionale Informationen', - 'order_details' => 'Bestellinformationen' -]; diff --git a/resources/lang/de/admin/hardware/general.php b/resources/lang/de/admin/hardware/general.php deleted file mode 100644 index 25070a8f1e..0000000000 --- a/resources/lang/de/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Über Assets', - 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder einem Asset-Tag identifiziert werden. Meistens sind diese Gegenstände von höherem Wert, weshalb es Sinn ergibt diese spezifisch zu kennzeichnen.', - 'archived' => 'Archiviert', - 'asset' => 'Asset', - 'bulk_checkout' => 'Assets herausgeben', - 'bulk_checkin' => 'Assets zurücknehmen', - 'checkin' => 'Asset zurücknehmen', - 'checkout' => 'Asset herausgeben', - 'clone' => 'Asset duplizieren', - 'deployable' => 'Einsetzbar', - 'deleted' => 'Dieses Asset wurde gelöscht.', - 'delete_confirm' => 'Sind Sie sich sicher, dass Sie dieses Asset löschen möchten?', - 'edit' => 'Asset bearbeiten', - 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Sie müssen das Modell wiederherstellen, bevor Sie das Asset wiederherstellen können.', - 'model_invalid' => 'Das Modell dieses Asset ist ungültig.', - 'model_invalid_fix' => 'Das Asset sollte bearbeitet werden, um dies zu korrigieren, bevor versucht wird, es ein- oder auszuchecken.', - 'requestable' => 'Anforderbar', - 'requested' => 'Angefordert', - 'not_requestable' => 'Kann nicht angefordert werden', - 'requestable_status_warning' => 'Wechsle nicht den Status "Anforderbar"', - 'restore' => 'Asset wiederherstellen', - 'pending' => 'Ausstehend', - 'undeployable' => 'Nicht einsetzbar', - 'undeployable_tooltip' => 'Dieses Asset hat eine Statusbezeichnung, die nicht einsetzbar ist und zu diesem Zeitpunkt nicht ausgecheckt werden kann.', - 'view' => 'Asset ansehen', - 'csv_error' => 'Es gibt einen Fehler in der CSV-Datei:', - 'import_text' => ' -

- Laden Sie eine CSV-Datei hoch, die den Asset-Verlauf enthält. Die Assets und Benutzer MÜSSEN bereits im System vorhanden oder sie werden übersprungen. Übereinstimmende Assets für den Import der Historie geschieht mit dem Tag des Asset-Tags. Wir werden versuchen, einen passenden Benutzer zu finden, basierend auf dem von Ihnen angegebenen Benutzernamen und den Kriterien, die Sie unten auswählen. Wenn Sie keine Kriterien unten auswählen, wird einfach das Benutzernamen-Format, welches Sie in den Admin > Allgemeinen Einstellungen konfiguriert haben zum Abgleich genutzt. -

- -

Die im CSV enthaltenen Felder müssen mit den Kopfzeilen übereinstimmen: Asset Tag, Name, Checkout Date, Checkin Date. Zusätzliche Felder werden ignoriert.

- -

Checkin Date: Ein Leeres oder zukünftiges Datum wird Elemente an zugeordnete Benutzer auschecken. Ohne die Spalte Checkin Date wird das Rücknahmedatum auf das heutigen Datum gesetzt.

- ', - 'csv_import_match_f-l' => 'Versucht den Benutzer nach dem vorname.nachname (jane.smith) Format abzugleichen', - 'csv_import_match_initial_last' => 'Versucht den Benutzer nach dem ersten Buchstaben des Vornamen und dem Nachnamen (jsmith) Format abzugleichen', - 'csv_import_match_first' => 'Versuchen Sie, Benutzer nach dem Vornamenformat (Jane) abzugleichen', - 'csv_import_match_email' => 'Versuchen Sie, Benutzer per E-Mail als Benutzername zu vergleichen', - 'csv_import_match_username' => 'Versuche Benutzer mit Benutzername zu vergleichen', - 'error_messages' => 'Fehlermeldungen:', - 'success_messages' => 'Erfolgsmeldungen:', - 'alert_details' => 'Siehe unten für Details.', - 'custom_export' => 'Benutzerdefinierter Export', - 'mfg_warranty_lookup' => ':manufacturer Garantiestatus Abfrage', - 'user_department' => 'Abteilung des Benutzers', -]; diff --git a/resources/lang/de/admin/hardware/message.php b/resources/lang/de/admin/hardware/message.php deleted file mode 100644 index f688f59731..0000000000 --- a/resources/lang/de/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => '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' => [ - 'error' => 'Asset wurde nicht erstellt. Bitte versuchen Sie es erneut. :(', - 'success' => 'Asset wurde erfolgreich erstellt. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts aktualisiert.', - ], - - 'restore' => [ - 'error' => 'Asset wurde nicht wiederhergestellt, bitte versuchen Sie es noch einmal', - 'success' => 'Asset erfolgreich wiederhergestellt.', - 'bulk_success' => 'Asset erfolgreich wiederhergestellt.', - 'nothing_updated' => 'Es wurden keine Assets ausgewählt, also wurde nichts wiederhergestellt.', - ], - - 'audit' => [ - 'error' => 'Asset Audit war nicht erfolgreich. Bitte versuche es erneut.', - 'success' => 'Asset-Audit erfolgreich protokolliert.', - ], - - - 'deletefile' => [ - 'error' => 'Datei wurde nicht gelöscht. Bitte versuchen Sie es erneut.', - 'success' => 'Datei erfolgreich gelöscht.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der Kopfzeile enthalten fehlerhafte UTF-8 Zeichen', - 'content_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der ersten Zeile des Inhalts enthalten fehlerhafte UTF-8-Zeichen', - ], - - - '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.', - ], - - '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' => 'Sie müssen mindestens ein Asset aus der Liste auswählen', - ], - - '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' => [ - 'error' => 'Das Asset wurde nicht angefordert, bitte versuchen Sie es erneut', - 'success' => 'Gegenstand erfolgreich angefordert.', - 'canceled' => 'Herausgeben erfolgreich abgebrochen', - ], - -]; diff --git a/resources/lang/de/admin/hardware/table.php b/resources/lang/de/admin/hardware/table.php deleted file mode 100644 index e6ceb4f8be..0000000000 --- a/resources/lang/de/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Modell', - 'book_value' => 'Aktueller Wert', - 'change' => 'Zurücknehmen/Herausgeben', - 'checkout_date' => 'Herausgabedatum', - 'checkoutto' => 'Herausgegeben', - 'components_cost' => 'Gesamtkosten der Komponenten', - 'current_value' => 'Aktueller Wert', - 'diff' => 'Differenz', - 'dl_csv' => 'CSV Herunterladen', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Standort', - 'purchase_cost' => 'Kosten', - 'purchase_date' => 'Kaufdatum', - 'serial' => 'Seriennummer', - 'status' => 'Status', - 'title' => 'Asset ', - 'image' => 'Geräte-Bild', - 'days_without_acceptance' => 'Tage ohne Akzeptierung', - 'monthly_depreciation' => 'Monatliche Abschreibung', - 'assigned_to' => 'Zugewiesen an', - 'requesting_user' => 'Benutzer anfordern', - 'requested_date' => 'Angefordertes Datum', - 'changed' => 'Geändert', - 'icon' => 'Symbol', -]; diff --git a/resources/lang/de/admin/kits/general.php b/resources/lang/de/admin/kits/general.php deleted file mode 100644 index 83ae04a73b..0000000000 --- a/resources/lang/de/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Ü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 ', - 'create_success' => 'Kit wurde erfolgreich erstellt.', - 'create' => 'Vordefiniertes Kit erstellen', - 'update' => 'Vordefiniertes Kit aktualisieren', - 'delete_success' => 'Kit wurde erfolgreich gelöscht.', - 'update_success' => 'Kit wurde erfolgreich aktualisiert.', - 'none_models' => 'Es gibt nicht genügend verfügbare Assets für :model zum Herausgeben. :qty sind erforderlich. ', - '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' => 'Zubehör anhängen', - 'update_appended_accessory' => 'Angefügtes Zubehör aktualisieren', - 'append_consumable' => 'Verbrauchsmaterial anhängen', - 'update_appended_consumable' => 'Angehängtes Verbrauchsmaterial aktualisieren', - 'append_license' => 'Lizenz anhängen', - 'update_appended_license' => 'Angefügte Lizenz aktualisieren', - 'append_model' => 'Modell anhängen', - 'update_appended_model' => 'Angefügte Lizenz aktualisieren', - 'license_error' => 'Lizenz bereits mit Kit verbunden', - 'license_added_success' => 'Die Lizenz wurde erfolgreich hinzugefügt', - 'license_updated' => 'Die Lizenz wurde erfolgreich aktualisiert', - 'license_none' => 'Die Lizenz existiert nicht', - 'license_detached' => 'Die Lizenz wurde erfolgreich gelöst', - 'consumable_added_success' => 'Verbrauchsmaterial erfolgreich hinzugefügt', - 'consumable_updated' => 'Verbrauchsmaterial wurde erfolgreich aktualisiert', - 'consumable_error' => 'Verbrauchsmaterial bereits an Kit angehängt', - 'consumable_deleted' => 'Erfolgreich gelöscht', - 'consumable_none' => 'Verbrauchsmaterial existiert nicht', - 'consumable_detached' => 'Verbrauchsmaterial wurde erfolgreich gelöst', - 'accessory_added_success' => 'Zubehör erfolgreich hinzugefügt', - 'accessory_updated' => 'Zubehör wurde erfolgreich aktualisiert', - 'accessory_detached' => 'Zubehör wurde erfolgreich getrennt', - 'accessory_error' => 'Zubehör bereits an Kit angeschlossen', - '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' => 'Modell wurde erfolgreich gelöst', -]; diff --git a/resources/lang/de/admin/labels/table.php b/resources/lang/de/admin/labels/table.php deleted file mode 100644 index dbbcd28b5a..0000000000 --- a/resources/lang/de/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Label', - 'support_fields' => 'Felder', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Bezeichnung', - -]; \ No newline at end of file diff --git a/resources/lang/de/admin/licenses/general.php b/resources/lang/de/admin/licenses/general.php deleted file mode 100644 index 11066c3918..0000000000 --- a/resources/lang/de/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Über Lizenzen', - 'about_licenses' => 'Lizenzen werden verwendet, um Software zu verfolgen. Sie haben eine bestimmte Anzahl von Plätzen, die an Einzelpersonen ausgegeben werden können', - 'checkin' => 'Lizenz einbuchen', - 'checkout_history' => 'Zuweisungsverlauf', - 'checkout' => 'Lizenzaktivierung herausgeben', - 'edit' => 'Lizenz bearbeiten', - 'filetype_info' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, und rar.', - 'clone' => 'Lizenz duplizieren', - 'history_for' => 'Verlauf für ', - 'in_out' => 'Zurücknehmen/Herausgeben', - 'info' => 'Lizenzinfo', - 'license_seats' => 'Lizenzaktivierungen', - 'seat' => 'Lizenz', - 'seats' => 'Verfügbare Lizenzen', - 'software_licenses' => 'Software Lizenzen', - 'user' => 'Nutzer', - 'view' => 'Lizenz ansehen', - 'delete_disabled' => 'Diese Lizenz kann noch nicht gelöscht werden, da einige Plätze noch ausgecheckt sind.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Alle Plätze zurücknehmen', - 'modal' => 'Diese Aktion wird einen Sitz zurücknehmen. | Diese Aktion wird alle :checkedout_seats_count Sitze für diese Lizenz zurücknehmen.', - 'enabled_tooltip' => 'ALLE Plätze für diese Lizenz zurücknehmen, sowohl von Benutzern als auch von Assets', - 'disabled_tooltip' => 'Es ist deaktiviert, da derzeit keine Plätze zum herausgegeben verfügbar sind', - 'disabled_tooltip_reassignable' => 'Dies ist deaktiviert, da die Lizenz nicht zuweisbar ist', - 'success' => 'Lizenz erfolgreich zurückgenommen! | Alle Lizenzen wurden erfolgreich zurückgenommen!', - 'log_msg' => 'Zurückgenommen über Massen-Zurücknehmen in der Lizenzübersicht', - ], - - 'checkout_all' => [ - 'button' => 'Alle Plätze herausgeben', - 'modal' => 'Diese Aktion wird einen Platz für den ersten verfügbaren Benutzer herausgeben. | Diese Aktion wird alle :available_seats_count Plätze an die ersten verfügbaren Benutzer herausgeben. Ein Benutzer wird als verfügbar für diesen Platz betrachtet, wenn er diese Lizenz noch nicht zugewiesen hat und die "Lizenzen automatisch zuweisen" Eigenschaft auf dem Benutzerkonto aktiviert ist.', - 'enabled_tooltip' => 'ALLE Plätze (oder so viele wie verfügbar sind) an ALLE Benutzer herausgeben', - 'disabled_tooltip' => 'Dies ist deaktiviert, da derzeit keine Sitze verfügbar sind', - 'success' => 'Lizenz erfolgreich herausgegeben! | Alle :count Lizenzen wurden erfolgreich herausgegeben!', - 'error_no_seats' => 'Es gibt keine verbleibenden Plätze für diese Lizenz.', - 'warn_not_enough_seats' => ':count Benutzern wurde diese Lizenz zugewiesen, aber es gibt keine verfügbaren Lizenzplätze mehr.', - 'warn_no_avail_users' => 'Nichts zu tun. Es gibt keine Benutzer, denen diese Lizenz noch nicht zugewiesen ist.', - 'log_msg' => 'Herausgegeben über Massen-Herausgeben in Lizenzübersicht', - - - ], - ], -); diff --git a/resources/lang/de/admin/licenses/message.php b/resources/lang/de/admin/licenses/message.php deleted file mode 100644 index 032e78d2a7..0000000000 --- a/resources/lang/de/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Die Lizenz existiert nicht oder Sie haben keine Berechtigung, sie anzusehen.', - 'user_does_not_exist' => 'Benutzer existiert nicht.', - 'asset_does_not_exist' => 'Das Asset, das Sie mit dieser Lizenz verknüpfen möchten, existiert nicht.', - 'owner_doesnt_match_asset' => 'Der Gegenstand, den Sie mit dieser Lizenz verknüpfen möchten, gehört jemand anderem als der im Dropdown-Feld ausgewählten Person.', - 'assoc_users' => 'Diese Lizenz ist derzeit mindestens einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nehmen Sie die Lizenz zurück und versuchen Sie anschließend erneut diese zu löschen. ', - 'select_asset_or_person' => 'Sie müssen ein Asset oder einen Benutzer auswählen, aber nicht beides.', - 'not_found' => 'Lizenz nicht gefunden', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Lizenz wurde nicht erstellt, bitte versuchen Sie es erneut.', - 'success' => 'Die Lizenz wurde erfolgreich erstellt.' - ), - - 'deletefile' => array( - 'error' => 'Datei wurde nicht gelöscht. Bitte versuchen Sie es erneut.', - 'success' => 'Datei erfolgreich gelöscht.', - ), - - 'upload' => array( - 'error' => 'Datei(en) wurden nicht hochgeladen. Bitte versuchen Sie es erneut.', - 'success' => 'Datei(en) erfolgreich hochgeladen.', - 'nofiles' => 'Sie haben keine Datei zum Hochladen ausgewählt oder die Datei, die Sie hochladen möchten, ist zu groß', - 'invalidfiles' => 'Eine oder mehrere Ihrer Dateien sind zu groß oder ist ein Dateityp, der nicht zulässig ist. Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml und lic.', - ), - - 'update' => array( - 'error' => 'Die Lizenz wurde nicht aktualisiert, bitte versuchen Sie es erneut', - 'success' => 'Die Lizenz wurde erfolgreich aktualisiert.' - ), - - 'delete' => array( - 'confirm' => 'Sind Sie sicher, dass Sie diese Lizenz löschen wollen?', - 'error' => 'Beim Löschen der Lizenz ist ein Problem aufgetreten. Bitte versuchen Sie es erneut.', - 'success' => 'Die Lizenz wurde erfolgreich gelöscht.' - ), - - 'checkout' => array( - 'error' => 'Lizenz wurde nicht herausgegeben, bitte versuchen Sie es erneut.', - 'success' => 'Lizenz wurde erfolgreich herausgegeben', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Lizenz wurde nicht zurückgenommen, bitte versuchen Sie es erneut.', - 'success' => 'Die Lizenz wurde erfolgreich zurückgenommen' - ), - -); diff --git a/resources/lang/de/admin/locations/message.php b/resources/lang/de/admin/locations/message.php deleted file mode 100644 index 757b90ac4b..0000000000 --- a/resources/lang/de/admin/locations/message.php +++ /dev/null @@ -1,29 +0,0 @@ - 'Der Standort ist nicht vorhanden.', - 'assoc_users' => 'Dieser Standort ist mindestens einem Benutzer zugewiesen und kann nicht gelöscht werden. Bitte entfernen Sie die Standortzuweisung bei den jeweiligen Benutzern und versuchen Sie es erneut diesen Standort zu entfernen. ', - 'assoc_assets' => 'Dieser Standort ist mindestens einem Gegenstand zugewiesen und kann nicht gelöscht werden. Bitte entfernen Sie die Standortzuweisung bei den jeweiligen Gegenständen und versuchen Sie es erneut diesen Standort zu entfernen. ', - 'assoc_child_loc' => 'Dieser Ort ist mindestens einem anderen Ort übergeordnet und kann nicht gelöscht werden. Bitte Orte aktualisieren, so dass dieser Standort nicht mehr verknüpft ist und erneut versuchen. ', - 'assigned_assets' => 'Zugeordnete Assets', - 'current_location' => 'Aktueller Standort', - - - 'create' => array( - 'error' => 'Standort wurde nicht erstellt, bitte versuchen Sie es erneut.', - 'success' => 'Standort erfolgreich erstellt.' - ), - - 'update' => array( - 'error' => 'Standort wurde nicht aktualisiert, bitte erneut versuchen', - 'success' => 'Standort erfolgreich aktualisiert.' - ), - - 'delete' => array( - 'confirm' => 'Möchten Sie diesen Standort wirklich entfernen?', - 'error' => 'Es gab einen Fehler beim Löschen des Standorts. Bitte erneut versuchen.', - 'success' => 'Der Standort wurde erfolgreich gelöscht.' - ) - -); diff --git a/resources/lang/de/admin/locations/table.php b/resources/lang/de/admin/locations/table.php deleted file mode 100644 index d7e16e4b1f..0000000000 --- a/resources/lang/de/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Ü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. - 'assets_checkedout' => 'Zugewiesene Assets', - 'id' => 'ID', - 'city' => 'Stadt', - 'state' => 'Bundesland', - 'country' => 'Land', - 'create' => 'Standort erstellen', - 'update' => 'Standort aktualisieren', - 'print_assigned' => 'Zugewiesene drucken', - 'print_all_assigned' => 'Alles zugewiesene drucken', - 'name' => 'Standortname', - 'address' => 'Adresse', - 'address2' => 'Address Line 2', - 'zip' => 'Postleitzahl', - 'locations' => 'Standorte', - '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' => 'Erwartete Rückgabe', - 'date' => 'Datum:', - 'signed_by_asset_auditor' => 'Unterschrieben von (Assetprüfer):', - 'signed_by_finance_auditor' => 'Unterschrieben von (Finanzprüfer):', - 'signed_by_location_manager' => 'Unterschrieben von (Standortmanager):', - 'signed_by' => 'Unterschrieben von:', -]; diff --git a/resources/lang/de/admin/manufacturers/message.php b/resources/lang/de/admin/manufacturers/message.php deleted file mode 100644 index 3bbacee7ed..0000000000 --- a/resources/lang/de/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Hersteller existiert nicht.', - 'assoc_users' => 'Dieser Hersteller ist bereits mit einem Model verknüpft und kann nicht gelöscht werden. Bitte trennen sie Ihre Modelle von diesem Hersteller und versuchen Sie es Erneut.', - - 'create' => array( - 'error' => 'Der Hersteller konnte nicht erstellt werden, bitte versuchen sie es erneut.', - 'success' => 'Der Hersteller wurde erfolgreich erstellt.' - ), - - 'update' => array( - 'error' => 'Der Hersteller konnte nicht aktualisiert werden, bitte versuchen sie es erneut', - 'success' => 'Der Hersteller wurde erfolgreich erstellt.' - ), - - 'restore' => array( - 'error' => 'Der Hersteller wurde nicht wiederhergestellt. Bitte versuchen Sie es erneut', - 'success' => 'Hersteller wurde erfolgreich wiederhergestellt.' - ), - - 'delete' => array( - 'confirm' => 'Sind sie sicher, dass sie diesen Hersteller löschen wollen?', - 'error' => 'Beim löschen des Herstellers ist ein Problem aufgetreten. Bitte versuchen sie es erneut.', - 'success' => 'Der Hersteller wurde erfolgreich gelöscht.' - ) - -); diff --git a/resources/lang/de/admin/manufacturers/table.php b/resources/lang/de/admin/manufacturers/table.php deleted file mode 100644 index aadbba6119..0000000000 --- a/resources/lang/de/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Über Hersteller', - 'about_manufacturers_text' => 'Hersteller sind Firmen, die ihre Assets herstellen. Hier können Sie wichtige Supportkontakte eintragen, welche in den Assetdetails angezeigt werden.', - 'asset_manufacturers' => 'Asset Hersteller', - 'create' => 'Hersteller anlegen', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support per E-Mail', - 'support_phone' => 'Support Telefon', - 'support_url' => 'Support-URL', - 'warranty_lookup_url' => 'Link zu Garantiebedingungen', - 'update' => 'Hersteller aktualisieren', - 'url' => 'URL', - -); diff --git a/resources/lang/de/admin/models/message.php b/resources/lang/de/admin/models/message.php deleted file mode 100644 index a7e24dd000..0000000000 --- a/resources/lang/de/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Modell existiert nicht.', - 'no_association' => 'WARNUNG! Das Asset Modell für dieses Element ist ungültig oder fehlt!', - 'no_association_fix' => 'Dies wird Dinge auf seltsame und schreckliche Weise zerstören. Bearbeite dieses Asset jetzt, um ihm ein Modell zuzuordnen.', - 'assoc_users' => 'Dieses Modell ist zur Zeit mit einem oder mehreren Assets verknüpft und kann nicht gelöscht werden. Bitte lösche die Assets und versuche dann erneut das Modell zu löschen. ', - - - 'create' => array( - 'error' => 'Modell wurde nicht erstellt. Bitte versuch es noch einmal.', - 'success' => 'Modell wurde erfolgreich erstellt.', - 'duplicate_set' => 'Ein Asset-Modell mit diesem Namen, Hersteller und Modell Nummer existiert bereits.', - ), - - 'update' => array( - 'error' => 'Modell wurde nicht aktualisiert. Bitte versuch es noch einmal', - 'success' => 'Modell wurde erfolgreich aktualisiert.', - ), - - 'delete' => array( - 'confirm' => 'Sind Sie sicher, dass Sie dieses Asset-Modell löschen möchten?', - 'error' => 'Beim Löschen des Modell ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', - 'success' => 'Das Modell wurde erfolgreich gelöscht.' - ), - - 'restore' => array( - 'error' => 'Das Modell konnte nicht Wiederhergestellt werden, bitte versuchen Sie es erneut', - 'success' => 'Das Modell wurde erfolgreich Wiederhergestellt.' - ), - - 'bulkedit' => array( - 'error' => 'Es wurden keine Felder ausgewählt, somit wurde auch nichts aktualisiert.', - 'success' => 'Modell erfolgreich aktualisiert. |:model_count Modelle erfolgreich aktualisiert.', - 'warn' => 'Du bist dabei, die Eigenschaften des folgenden Modells zu aktualisieren: |Du bist dabei, die Eigenschaften der folgenden :model_count Modelle zu bearbeiten:', - - ), - - 'bulkdelete' => array( - 'error' => 'Es wurden keine Modelle ausgewählt. Somit wurde auch nichts gelöscht.', - 'success' => 'Modell gelöscht!|:success_count Modelle gelöscht!', - 'success_partial' => ':success_count Modell(e) wurden gelöscht. Jedochen konnten :fail_count nicht gelöscht werden, da ihnen noch Assets zugeordnet sind.' - ), - -); diff --git a/resources/lang/de/admin/models/table.php b/resources/lang/de/admin/models/table.php deleted file mode 100644 index ebf8e7c636..0000000000 --- a/resources/lang/de/admin/models/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Asset-Modell erstellen', - 'created_at' => 'Erstellt am', - 'eol' => 'EOL', - 'modelnumber' => 'Modellnummer', - 'name' => 'Asset Modellname', - 'numassets' => 'Assets', - 'title' => 'Asset Modelle', - 'update' => 'Asset Modell aktualisieren', - 'view' => 'Asset Modell ansehen', - 'update' => 'Asset Modell aktualisieren', - 'clone' => 'Modell duplizieren', - 'edit' => 'Modell bearbeiten', -); diff --git a/resources/lang/de/admin/settings/general.php b/resources/lang/de/admin/settings/general.php deleted file mode 100644 index 54f0689dfc..0000000000 --- a/resources/lang/de/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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.', - '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' => 'Alarme', - 'alert_title' => 'Benachrichtigungseinstellungen ändern', - 'alert_email' => 'Alarme senden an', - 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten an die Warnungen gesendet werden sollen, durch Komma getrennt', - '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.', - 'asset_ids' => 'Asset IDs', - 'audit_interval' => 'Auditintervall', - 'audit_interval_help' => 'Wenn Sie verpflichtet sind, Ihre Assets regelmäßig physisch zu überprüfen, geben Sie das Intervall in Monaten an. Wenn Sie diesen Wert aktualisieren, werden alle "nächsten Audittermine" für Assets mit einem anstehenden Prüfungsdatum aktualisiert.', - '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 Tags', - 'auto_increment_prefix' => 'Präfix (optional)', - 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset Tags um dies zu setzen', - 'backups' => 'Sicherungen', - 'backups_help' => 'Backups erstellen, herunterladen und wiederherstellen ', - 'backups_restoring' => 'Aus Backup wiederherstellen', - 'backups_upload' => 'Backup hochladen', - 'backups_path' => 'Sicherungen auf dem Server werden in :path gespeichert', - 'backups_restore_warning' => 'Klicke den Wiederherstellungs-Knopf um ein Backup wiederherzustellen. (Funktioniert derzeit nicht mit S3 Datenspeicher oder Docker.)

Die gesamte :app_name Datenbank und alle hochgeladenen Dateien werden mit den Inhalten des Backups überschrieben. ', - 'backups_logged_out' => 'Alle vorhandenen Benutzer, auch Sie, werden abgemeldet, sobald Ihre Wiederherstellung abgeschlossen ist.', - 'backups_large' => 'Sehr große Sicherungen können beim Wiederherstellungsversuch ausfallen (Time-Out) und müssen eventuell über die Kommandozeile ausgeführt werden. ', - '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)', - 'custom_css' => 'Eigenes CSS', - 'custom_css_help' => 'Füge eigenes CSS hinzu. Benutze keine <style></style> tags.', - 'custom_forgot_pass_url' => 'Benutzerdefinierte Passwort Reset URL', - 'custom_forgot_pass_url_help' => 'Dadurch wird die integrierte URL für vergessene Passwörter auf dem Anmeldebildschirm ersetzt. Dies ist nützlich, um Benutzer zur internen oder gehosteten Funktion zum Zurücksetzen von LDAP-Passwörtern zu leiten. Es wird effektiv die Funktionalität des lokalen, vergessenen Passworts deaktiviert.', - 'dashboard_message' => 'Dashboard-Nachricht', - 'dashboard_message_help' => 'Dieser Text wird für jeden sichtbar sein, der Berechtigungen hat das Dashboard zu sehen.', - 'default_currency' => 'Standardwährung', - 'default_eula_text' => 'Standard EULA', - 'default_language' => 'Standardsprache', - 'default_eula_help_text' => 'Sie können ebenfalls eigene EULA\'s mit spezifischen Asset Kategorien verknüpfen.', - 'display_asset_name' => 'Zeige Assetname an', - 'display_checkout_date' => 'Zeige Herausgabedatum', - 'display_eol' => 'Zeige EOL in der Tabellenansicht', - 'display_qr' => 'Zeige quadratische Codes', - 'display_alt_barcode' => 'Zeige 1D Barcode an', - 'email_logo' => 'E-Mail-Logo', - 'barcode_type' => '2D Barcode Typ', - 'alt_barcode_type' => '1D Barcode Typ', - 'email_logo_size' => 'Quadratische Logos in E-Mails sehen am besten aus. ', - 'enabled' => 'Aktiviert', - 'eula_settings' => 'EULA Einstellungen', - 'eula_markdown' => 'Diese EULA erlaubt Github Flavored Markdown.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Zulässige Dateitypen sind ico, png und gif. Andere Bildformate funktionieren möglicherweise nicht in allen Browsern.', - 'favicon_size' => 'Favicons sollten quadratische Bilder mit 16x16 Pixel sein.', - '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' => 'Firmenunterstützung, Unterschrift, Akzeptanz, E-Mail-Format, Benutzername-Format, Bilder pro Seite, Vorschaubilder, EULA, AGB, Dashboard, Privatsphäre', - 'general_settings_help' => 'Standard EULA und mehr', - '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_default_group' => 'Standard-Berechtigungsgruppe', - 'ldap_default_group_info' => 'Wählen Sie eine Gruppe aus, die neu synchronisierten Benutzern zugewiesen werden soll. Denken Sie daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe übernimmt.', - 'no_default_group' => 'Keine Standardgruppe', - '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-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_location' => 'LDAP Standort', -'ldap_location_help' => 'Das Feld LDAP Standort sollte verwendet werden, wenn keine OU im Basis Bind DN verwendet wird. Leer lassen, wenn eine OU-Suche verwendet wird.', - '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_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'Sollte mit ldap:// (für unencrypted oder TLS) oder ldaps:// (für SSL) starten', - 'ldap_server_cert' => 'LDAP SSL Zertifikatsüberprüfung', - 'ldap_server_cert_ignore' => 'Erlaube ungültige SSL Zertifikate', - 'ldap_server_cert_help' => 'Wählen Sie diese Option, wenn Sie selbstsignierte SSL Zertifikate verwenden und diese gegebenenfalls ungültigen Zertifikate akzeptieren möchten.', - 'ldap_tls' => 'TLS verwenden', - 'ldap_tls_help' => 'Sollte nur wenn STARTTLS am LDAP Server verwendet wird, aktiviert sein. ', - 'ldap_uname' => 'LDAP Bind Nutzername', - 'ldap_dept' => 'LDAP Abteilung', - 'ldap_phone' => 'LDAP Rufnummer', - 'ldap_jobtitle' => 'LDAP Position', - 'ldap_country' => 'LDAP Land', - 'ldap_pword' => 'LDAP Bind Passwort', - 'ldap_basedn' => 'Basis Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Passwörter synchronisieren', - 'ldap_pw_sync_help' => 'Deaktivieren Sie diese Option, wenn Sie nicht möchten, dass LDAP-Passwörter mit lokalen Passwörtern synchronisiert werden. Wenn Sie dies deaktivieren, kann es sein, dass Benutzer sich möglicherweise nicht anmelden können falls der LDAP-Server aus irgendeinem Grund nicht erreichbar ist.', - 'ldap_username_field' => 'Benutzername', - 'ldap_lname_field' => 'Nachname', - 'ldap_fname_field' => 'LDAP Vorname', - 'ldap_auth_filter_query' => 'LDAP Authentifikationsabfrage', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Aktiv-Markierung', - 'ldap_activated_flag_help' => 'Dieser Wert wird benutzt um zu entscheiden, ob synchronisierte Nutzer sich in Snipe-IT anmelden können. Items können unabhängig von ihm zum Nutzer zugewiesen werden. Der Wert sollte der Attributname im AD/LDAP sein und nicht der Wert.

Wenn diesem Feld ein Name zugewiesen wird, der im AD/LDAP nicht existiert bzw. der Wert im AD/LDAP 0 oder false ist wird der Nutzerlogin deaktiviert. Ist der Wert im AD\\LDAP 1 oder true oder jeder beliebige andere Text dann kann sich der Nutzer anmelden. Wenn das Feld im AD leer ist, dann gilt das userAccountControl Attribut, was normalerweise bedeutet, dass sich nicht deaktivierte Nutzer anmelden können.', - 'ldap_emp_num' => 'LDAP Mitarbeiternummer', - 'ldap_email' => 'LDAP E-Mail', - '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' => 'Erfolg?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'Liste der versuchten 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', - 'login_remote_user_enabled_text' => 'Aktiviere Login mit Remote User Header', - 'login_remote_user_enabled_help' => 'Diese Option aktiviert die Authentifizierung über den REMOTE_USER header gemäss dem "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Deaktiviere andere Authentifizierungsmethoden', - 'login_common_disabled_help' => 'Diese Option deaktiviert andere Authentifizierungsmethoden. Aktivieren Sie diese Option nur, wenn Sie sich sicher sind, dass REMOTE_USER Login bereits funktioniert', - 'login_remote_user_custom_logout_url_text' => 'Benutzerdefinierte Abmelde-URL', - 'login_remote_user_custom_logout_url_help' => 'Sofern hier eine URL angegeben ist, werden Benutzer automatisch zu dieser URL weitergeleitet, nachdem der Benutzer sich aus Snipe-IT ausloggt. Dies ist nützlich, um die Benutzersitzung Ihres Authentifizierungsproviders korrekt zu beenden.', - 'login_remote_user_header_name_text' => 'Benutzerdefinierter Benutzername Header', - 'login_remote_user_header_name_help' => 'Den angegebenen Header anstelle von REMOTE_USER verwenden', - 'logo' => 'Logo', - 'logo_print_assets' => 'Anzeigen beim Drucken', - 'logo_print_assets_help' => 'Firmenlogo anzeigen beim Drucken der Asset-Liste ', - 'full_multiple_companies_support_help_text' => 'Beschränkung von Benutzern (inklusive Administratoren) die einer Firma zugewiesen sind zu den Assets der Firma.', - 'full_multiple_companies_support_text' => 'Volle Mehrmandanten-Unterstützung für Firmen', - 'show_in_model_list' => 'In Modell-Dropdown-Liste anzeigen', - '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' => 'Passwort darf nicht mit Vorname, Nachname, E-Mail oder Benutzername identisch sein', - 'pwd_secure_complexity_letters' => 'Mindestens einen Buchstaben erforderlich', - 'pwd_secure_complexity_numbers' => 'Mindestens eine Zahl erforderlich', - 'pwd_secure_complexity_symbols' => 'Mindestens ein Symbol erforderlich', - 'pwd_secure_complexity_case_diff' => 'Mindestens ein Großbuchstaben und ein Kleinbuchstaben erforderlich', - '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' => 'SAML-Einstellungen aktualisieren', - 'saml_help' => 'SAML-Einstellungen', - 'saml_enabled' => 'SAML aktiviert', - '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' => 'Öffentliches Zertifikat', - 'saml_sp_metadata_url' => 'Metadaten-URL', - 'saml_idp_metadata' => 'SAML IdP Metadaten', - 'saml_idp_metadata_help' => 'Sie können die IdP-Metadaten über eine URL oder XML-Datei angeben.', - 'saml_attr_mapping_username' => 'Zuordnung - Benutzername', - 'saml_attr_mapping_username_help' => 'NamensID wird verwendet, wenn Attribute nicht angegeben oder ungültig sind.', - 'saml_forcelogin_label' => 'SAML Login erzwingen', - 'saml_forcelogin' => 'SAML zum primären Login machen', - 'saml_forcelogin_help' => 'Verwende \'/login?nosaml\' um zur normalen Anmeldeseite zu gelangen.', - 'saml_slo_label' => 'SAML Abmeldung', - 'saml_slo' => 'Senden Sie eine Logout-Anfrage an IdP bei Abmeldung', - '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' => 'Metadaten herunterladen', - 'setting' => 'Einstellung', - 'settings' => 'Einstellungen', - 'show_alerts_in_menu' => 'Warnungen im oberen Menü anzeigen', - 'show_archived_in_list' => 'Archivierte Assets', - 'show_archived_in_list_text' => 'Zeige archivierte Assets in der "Alle auflisten" Liste', - 'show_assigned_assets' => 'Assets anzeigen, die anderen Assets zugeordnet sind', - 'show_assigned_assets_help' => 'Assets, die den anderen Assets zugewiesen wurden, in Benutzer -> Assets, Benutzer -> Info -> Alle zugewiesenen Assets drucken und unter Konto -> Zugewiesene Assets anzeigen.', - 'show_images_in_email' => 'Verwende Bilder in E-Mails', - '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', - 'integrations' => 'Integrationen', - 'slack' => 'Slack', - 'general_webhook' => 'Allgemeiner Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Teste zum Speichern', - 'webhook_title' => 'Webhook Einstellungen aktualisieren', - 'webhook_help' => 'Integrationseinstellungen', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Kanal', - 'webhook_endpoint' => ':app Endpunkt', - 'webhook_integration' => ':app Einstellungen', - 'webhook_test' =>':app Integration testen', - 'webhook_integration_help' => ':app Integration ist optional, allerdings sind Endpunkt und Kanal erforderlich, wenn Sie sie verwenden möchten. Um die :app Integration zu konfigurieren, musst du zuerst in deinem :app Account einen eingehenden Webhook erstellen. Klicken Sie auf den :app Integration testen -Knopf, um zu bestätigen, dass die Einstellungen vor dem Speichern korrekt sind. ', - 'webhook_integration_help_button' => 'Sobald Sie Ihre :app Informationen gespeichert haben, erscheint ein Test-Knopf.', - 'webhook_test_help' => 'Testen Sie, ob Ihre :app Integration korrekt konfiguriert ist. SIE MÜSSEN SIE IHRE AKTUELLEN :app EINSTELLUNGEN ZUERST SPEICHERN.', - 'snipe_version' => 'Snipe-IT Version', - 'support_footer' => 'Fußzeile Support-Link ', - 'support_footer_help' => 'Geben Sie an, wer die Links zum Snipe-IT Support-Info und Benutzerhandbuch sieht', - 'version_footer' => 'Version in in der Fußzeile ', - 'version_footer_help' => 'Spezifiert, wer die Version und Build-Nummer von Snipe-IT angezeigt bekommt.', - 'system' => 'Systeminformationen', - 'update' => 'Einstellungen übernehmen', - 'value' => 'Wert', - 'brand' => 'Branding', - 'brand_keywords' => 'Fußzeile, Logo, Druck, Theme, Skin, Header, Farben, Farbe, CSS', - 'brand_help' => 'Logo, Seitenname', - 'web_brand' => 'Web Branding Typ', - 'about_settings_title' => 'Über Einstellungen', - 'about_settings_text' => 'Mit diesen Einstellungen können Sie verschiedene Aspekte Ihrer Installation anpassen.', - 'labels_per_page' => 'Etiketten pro Seite', - 'label_dimensions' => 'Etikettengröße (Zoll)', - 'next_auto_tag_base' => 'Nächster Auto-Inkrement', - 'page_padding' => 'Seiten Ränder (Zoll)', - 'privacy_policy_link' => 'Link zur Datenschutzrichtlinie', - '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' => 'Gelöschte säubern ', - 'labels_display_bgutter' => 'Ettiketten Spaltenzwischenraum unterhalb', - 'labels_display_sgutter' => 'Ettikett Seitenabstand', - 'labels_fontsize' => 'Schriftgröße der Etiketten', - 'labels_pagewidth' => 'Etiketten Blatt Breite', - 'labels_pageheight' => 'Etiketten Blatt Höhe', - 'label_gutters' => 'Etikettenabstand (Zoll)', - 'page_dimensions' => 'Seitengröße (Zoll)', - 'label_fields' => 'sichtbare Beschriftungsfelder', - 'inches' => 'Zoll', - 'width_w' => 'b', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link zu Snipe-IT in E-Mails', - 'show_url_in_emails_help_text' => 'Deaktivieren Sie dieses Kontrollkästchen, wenn Sie in Ihren E-Mail-Fußzeilen keine Verbindung zu Ihrer Snipe-IT-Installation herstellen möchten. Nützlich, wenn die meisten Ihrer Benutzer sich nie einloggen.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maximale Höhe der Miniaturansicht', - 'thumbnail_max_h_help' => 'Maximale Höhe für Miniaturansichten in der Listenansicht in Pixel. Min. 25, Max. 500.', - 'two_factor' => 'Zwei-Faktor-Authentifizierung', - 'two_factor_secret' => 'Zwei-Faktor Code', - 'two_factor_enrollment' => 'Zwei-Faktor Registrierung', - 'two_factor_enabled_text' => 'Zwei-Faktor-Authentifizierung aktivieren', - 'two_factor_reset' => 'Zwei-Faktor-Geheimnis zurücksetzen', - 'two_factor_reset_help' => 'Dies zwingt den Benutzer sein Gerät mit der Google Authenticator App erneut zu registrieren. Dies kann nützlich sein, wenn das aktuell registrierte Gerät verloren ging oder gestohlen wurde. ', - 'two_factor_reset_success' => 'Zwei-Faktor-Gerät erfolgreich zurückgesetzt', - 'two_factor_reset_error' => 'Zwei-Faktor-Gerät zurücksetzen fehlgeschlagen', - 'two_factor_enabled_warning' => 'Die Aktivierung der Zwei-Faktor-Authentifizierung bewirkt, dass Sie sich sofort mit einem bei der Google Authenticator App registrierten Gerät authentifizieren müssen. Sie haben die Möglichkeit ihr Gerät hinzuzufügen falls derzeit keines registriert ist.', - 'two_factor_enabled_help' => 'Aktiviert die Zwei-Faktor-Authentifizierung mit der Google Authenticator App.', - 'two_factor_optional' => 'Auswählbar (Benutzer können aktivieren oder deaktivieren, wenn erlaubt)', - 'two_factor_required' => 'Für alle Benutzer erforderlich', - 'two_factor_disabled' => 'Deaktiviert', - 'two_factor_enter_code' => 'Zwei-Faktor Code eingeben', - 'two_factor_config_complete' => 'Code absenden', - 'two_factor_enabled_edit_not_allowed' => 'Der Administrator erlaubt nicht, diese Einstellung zu ändern.', - 'two_factor_enrollment_text' => "Zwei-Faktor-Authentifizierung ist erforderlich, Ihr Gerät wurde jedoch noch nicht hinzugefügt. Öffnen Sie die Google Authenticator App und scannen Sie den QR-Code unterhalb um Ihr Gerät hinzuzufügen. Geben Sie anschließend den Code ein", - 'require_accept_signature' => 'Signatur erforderlich', - 'require_accept_signature_help_text' => 'Wenn aktiviert, wird eine physische Unterschrift durch den Benutzer notwendig, der das Asset erhält.', - 'left' => 'links', - 'right' => 'rechts', - 'top' => 'Oben', - 'bottom' => 'Unten', - 'vertical' => 'Vertikal', - 'horizontal' => 'Horizontal', - 'unique_serial' => 'Eindeutige Seriennummern', - '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 Einstellungen', - 'oauth' => 'OAuth', - 'oauth_help' => 'OAuth Endpunkt Einstellungen', - 'asset_tag_title' => 'Asset Tag Einstellungen aktualisieren', - 'barcode_title' => 'Barcode Einstellungen aktualisieren', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR Einstellungen', - 'barcodes_help' => 'Dies wird versuchen, zwischengespeicherte Barcodes zu löschen. Dies wird in der Regel nur verwendet werden, wenn sich die Barcode-Einstellungen geändert haben oder sich Ihre Snipe-IT-URL geändert hat. Barcodes werden beim nächsten Zugriff neu generiert.', - 'barcodes_spinner' => 'Versuche Dateien zu löschen...', - 'barcode_delete_cache' => 'Barcode-Cache löschen', - 'branding_title' => 'Branding Einstellungen aktualisieren', - 'general_title' => 'Allgemeine Einstellungen aktualisieren', - 'mail_test' => 'Test senden', - 'mail_test_help' => 'Dies wird versuchen, eine Testmail an :replyto zu senden.', - 'filter_by_keyword' => 'Nach Stichwort filtern', - 'security' => 'Sicherheit', - 'security_title' => 'Sicherheitseinstellungen aktualisieren', - 'security_keywords' => 'Passwort, Passwörter, Anforderungen, Zwei-Faktor, Zwei-Faktor, übliche Passwörter, Remote-Login, Logout, Authentifizierung', - 'security_help' => 'Zwei-Faktor, Passwort-Einschränkungen', - 'groups_keywords' => 'Berechtigungen, Berechtigungsgruppen, Autorisierung', - 'groups_help' => 'Account-Berechtigungsgruppen', - 'localization' => 'Lokalisierung', - 'localization_title' => 'Lokalisierungseinstellungen aktualisieren', - 'localization_keywords' => 'Lokalisierung, Währung, lokal, Lokal, Zeitzone, International, Internationalisierung, Sprache, Sprachen, Übersetzung', - 'localization_help' => 'Sprache, Datumsanzeige', - 'notifications' => 'Benachrichtigungen', - 'notifications_help' => 'E-Mail-Benachrichtigungen & Audit-Einstellungen', - 'asset_tags_help' => 'Inkrementieren und Präfixe', - 'labels' => 'Etiketten', - 'labels_title' => 'Etiketten-Einstellungen aktualisieren', - 'labels_help' => 'Labelgrößen & Einstellungen', - 'purge' => 'Alles löschen', - 'purge_keywords' => 'Endgültig löschen', - 'purge_help' => 'Gelöschte Einträge bereinigen', - 'ldap_extension_warning' => 'Es sieht nicht so aus, als ob die LDAP-Erweiterung auf diesem Server installiert oder aktiviert ist. Sie können Ihre Einstellungen trotzdem speichern, aber Sie müssen die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Mitarbeiternummer', - 'create_admin_user' => 'Benutzer erstellen ::', - 'create_admin_success' => 'Erfolgreich! Ihr Admin-Benutzer wurde hinzugefügt!', - 'create_admin_redirect' => 'Klicke hier, um zu deinem App-Login zu gelangen!', - 'setup_migrations' => 'Datenbankmigrationen ::', - 'setup_no_migrations' => 'Es gab nichts zu migrieren. Ihre Datenbanktabellen wurden bereits eingerichtet!', - 'setup_successful_migrations' => 'Ihre Datenbanktabellen wurden erstellt', - 'setup_migration_output' => 'Migrationsausgabe:', - 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', - 'ldap_settings_link' => 'LDAP Einstellungsseite', - 'slack_test' => ' Integration testen', - 'label2_enable' => 'Neuer Label-Generator', - 'label2_enable_help' => 'Wechseln Sie zum neuen Label-Generator. Hinweis: Sie müssen diese Einstellung speichern, bevor Sie andere Anpassungen vornehmen.', - 'label2_template' => 'Vorlage', - 'label2_template_help' => 'Wählen Sie, welche Vorlage für die Label-Erstellung verwendet werden soll', - 'label2_title' => 'Bezeichnung', - 'label2_title_help' => 'Die Überschrift, die auf unterstützten Labels angezeigt wird', - 'label2_title_help_phold' => 'Der Platzhalter {COMPANY} wird durch den hinterlegten Firmennamen des Gegenstands ersetzt', - 'label2_asset_logo' => 'Asset-Logo verwenden', - 'label2_asset_logo_help' => 'Das Unternehmenslogo des zugewiesenen Unternehmens verwenden, anstelle des Asset-Logo's bei :setting_name', - 'label2_1d_type' => '1D Barcode Typ', - 'label2_1d_type_help' => 'Format für 1D Barcodes', - 'label2_2d_type' => '2D Barcode Typ', - 'label2_2d_type_help' => 'Format für 2D Barcodes', - 'label2_2d_target' => '2D Barcode Ausgabe', - 'label2_2d_target_help' => 'Die URL, auf die der 2D Barcode beim Scannen verweist', - 'label2_fields' => 'Felddefinitionen', - 'label2_fields_help' => 'Felder können in der linken Spalte hinzugefügt, entfernt und neu sortiert werden. In jedem Feld können mehrere Optionen für Label und Datenquelle in der rechten Spalte hinzugefügt, entfernt und neu angeordnet werden.', - 'help_asterisk_bold' => 'Der eingegebene Text **text** wird in Fettschrift angezeigt', - 'help_blank_to_use' => 'Leer lassen, um den Wert von :setting_name zu verwenden', - 'help_default_will_use' => ':default verwendet den Wert von :setting_name.
Beachten Sie, dass der Wert der Barcodes mit der jeweiligen Strichcode-Spezifikation übereinstimmen muss, um erfolgreich generiert zu werden. Bitte lesen Sie die Dokumentation für weitere Details. ', - 'default' => 'Standard', - 'none' => 'Nichts', - 'google_callback_help' => 'Dies sollte als Callback-URL in den Google OAuth App-Einstellungen in deinem Unternehmen eingegeben werden's Google Developer Konsole .', - 'google_login' => 'Google Workspace Anmeldeeinstellungen', - 'enable_google_login' => 'Anmelden mit Google Workspace für Benutzer aktivieren', - 'enable_google_login_help' => 'Benutzer werden nicht automatisch bereitgestellt. Sie müssen ein bestehendes Konto hier UND in Google Workspace haben, und Ihr Benutzername muss mit der E-Mail-Adresse von Google Workspace übereinstimmen. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/de/admin/settings/message.php b/resources/lang/de/admin/settings/message.php deleted file mode 100644 index 48e49065f7..0000000000 --- a/resources/lang/de/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Während der Aktualisierung ist ein Fehler aufgetreten. ', - '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.', - 'restore_warning' => 'Ja, wiederherstellen. Ich bestätige, dass dies alle vorhandenen Daten überschreibt, die derzeit in der Datenbank vorhanden sind. Diese Aktion wird auch alle bestehenden Benutzer abmelden (einschließlich Ihnen).', - 'restore_confirm' => 'Sind Sie sicher, dass Sie Ihre Datenbank aus :filename wiederherstellen möchten?' - ], - '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.', - ], - 'mail' => [ - 'sending' => 'Test E-Mail wird gesendet...', - 'success' => 'Mail gesendet!', - 'error' => 'E-Mail konnte nicht gesendet werden.', - 'additional' => 'Keine zusätzliche Fehlermeldung vorhanden. Überprüfen Sie Ihre E-Mail-Einstellungen und Ihr App-Protokoll.' - ], - 'ldap' => [ - 'testing' => 'Teste LDAP Verbindung, Binding & Abfrage ...', - '500' => '500 Serverfehler. Bitte überprüfen Sie Ihre Server-Logs für weitere Informationen.', - 'error' => 'Etwas ist schiefgelaufen :(', - 'sync_success' => 'Ein Beispiel von 10 Benutzern, die vom LDAP-Server basierend auf Ihren Einstellungen zurückgegeben wurden:', - 'testing_authentication' => 'LDAP-Authentifizierung wird getestet...', - 'authentication_success' => 'Benutzer wurde erfolgreich gegen LDAP authentifiziert!' - ], - 'webhook' => [ - 'sending' => ':app Testnachricht wird gesendet...', - 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'Erfolgreich! Überprüfen Sie den ', - 'success_pt2' => ' Kanal für Ihre Testnachricht und klicken Sie auf Speichern, um Ihre Einstellungen zu speichern.', - '500' => '500 Server Error.', - 'error' => 'Etwas ist schief gelaufen. :app antwortete mit: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Etwas ist schiefgelaufen. :( ', - ] -]; diff --git a/resources/lang/de/admin/statuslabels/message.php b/resources/lang/de/admin/statuslabels/message.php deleted file mode 100644 index a1e2934252..0000000000 --- a/resources/lang/de/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Statusbezeichnung wurde nicht erstellt. Bitte versuchen Sie es erneut.', - 'success' => 'Statusbezeichnung wurde erfolgreich erstellt.', - ], - - 'update' => [ - 'error' => 'Statusbezeichnung wurde nicht aktualisiert. Bitte versuchen Sie es erneut.', - 'success' => 'Statusbezeichnung wurde erfolgreich aktualisiert.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', - 'deployable' => 'Diese Assets können ausgecheckt werden. Sobald sie zugewiesen sind, nehmen sie den Meta-Status Platziert an.', - '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 Assets können vorübergehend niemandem zugewiesen werden. Wird häufig für Gegenstände verwendet, die in Reparatur sind, aber voraussichtlich in den Kreislauf zurückkehren werden.', - ], - -]; diff --git a/resources/lang/de/admin/suppliers/message.php b/resources/lang/de/admin/suppliers/message.php deleted file mode 100644 index 2d326d4af2..0000000000 --- a/resources/lang/de/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Lieferant ist nicht vorhanden.', - - - 'create' => array( - 'error' => 'Lieferant wurde nicht erstellt, bitte versuchen Sie es erneut.', - 'success' => 'Lieferant wurde erfolgreich erstellt.' - ), - - 'update' => array( - 'error' => 'Lieferant wurde nicht bearbeitet, bitte versuchen Sie es erneut', - 'success' => 'Lieferant wurde erfolgreich bearbeitet.' - ), - - 'delete' => array( - 'confirm' => 'Sind Sie sicher, dass Sie diesen Lieferanten löschen möchten?', - 'error' => 'Beim löschen des Lieferanten ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.', - 'success' => 'Lieferant wurde erfolgreich gelöscht.', - 'assoc_assets' => 'Dieser Lieferant ist derzeit :asset_count Asset(s) zugeordnet und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Assets so, dass sie nicht mehr auf diesen Lieferant verweisen und versuchen Sie es erneut. ', - 'assoc_licenses' => 'Dieser Lieferant ist derzeit mit :licenses_count Lizenze(n) verknüpft und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Lizenzen so, dass sie nicht mehr auf diesen Lieferant verweisen und versuchen Sie es erneut. ', - 'assoc_maintenances' => 'Diese Lieferant ist derzeit mindestens einem Modell zugeordnet und kann nicht gelöscht werden. Bitte aktualisieren Sie Ihre Modelle, um nicht mehr auf diesen Lieferant zu verweisen und versuchen Sie es erneut. ', - ) - -); diff --git a/resources/lang/de/admin/suppliers/table.php b/resources/lang/de/admin/suppliers/table.php deleted file mode 100644 index fb275f9d90..0000000000 --- a/resources/lang/de/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Lieferanten', - 'about_suppliers_text' => 'Lieferanten werden verwendet, um die Herkunft der Artikel verfolgen', - 'address' => 'Lieferantenadressen', - 'assets' => 'Assets', - 'city' => 'Stadt', - 'contact' => 'Kontakt', - 'country' => 'Land', - 'create' => 'Lieferanten erstellen', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Lizenzen', - 'name' => 'Lieferantenname', - 'notes' => 'Notizen', - 'phone' => 'Telefonnummer', - 'state' => 'Bundesland', - 'suppliers' => 'Lieferanten', - 'update' => 'Lieferanten bearbeiten', - 'url' => 'URL', - 'view' => 'Lieferanten ansehen', - 'view_assets_for' => 'Assets anschauen von', - 'zip' => 'Postleitzahl', - -); diff --git a/resources/lang/de/admin/users/message.php b/resources/lang/de/admin/users/message.php deleted file mode 100644 index 150cf3639b..0000000000 --- a/resources/lang/de/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Sie haben diesen Gegenstand erfolgreich angenommen.', - 'declined' => 'Sie haben diesen Gegenstand abgelehnt.', - 'bulk_manager_warn' => 'Benutzer erfolgreich geändert. Vorgesetzter sollte auch bearbeitet werden und konnte nicht angepasst werden, weil er sich nicht selbst als Vorgesetzter eingetragen haben kann. Bitte Benutzer ohne den Vorgesetzten nochmal bearbeiten.', - 'user_exists' => 'Benutzer existiert bereits!', - 'user_not_found' => 'Benutzer existiert nicht.', - 'user_login_required' => 'Das Loginfeld ist erforderlich', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Das Passswortfeld ist erforderlich.', - 'insufficient_permissions' => 'Unzureichende Berechtigungen.', - 'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Sie müssen ihn wiederherstellen, um ihn zu bearbeiten oder neue Assets zuzuweisen.', - 'ldap_not_configured' => 'LDAP Integration wurde für diese Installation nicht konfiguriert.', - 'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.', - 'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!', - 'user_has_no_email' => 'Dieser Benutzer hat keine E-Mail-Adresse in seinem Profil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Benutzer wurde erfolgreich erstellt.', - 'update' => 'Benutzer wurde erfolgreich bearbeitet.', - 'update_bulk' => 'Benutzer erfolgreich geändert!', - 'delete' => 'Benutzer wurde erfolgreich gelöscht.', - 'ban' => 'Benutzer wurde erfolgreich ausgeschlossen.', - 'unban' => 'Benutzer wurde erfolgreich wieder eingeschlossen.', - 'suspend' => 'Der Benutzer wurde erfolgreich deaktiviert.', - 'unsuspend' => 'Der Benutzer wurde erfolgreich reaktiviert.', - 'restored' => 'Benutzer wurde erfolgreich wiederhergestellt.', - 'import' => 'Benutzer erfolgreich Importiert.', - ), - - 'error' => array( - 'create' => 'Beim Erstellen des Benutzers ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', - 'update' => 'Beim Aktualisieren des Benutzers ist ein Fehler aufgetreten. Bitte probieren Sie es noch einmal.', - 'delete' => 'Beim Entfernen des Benutzers ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.', - 'delete_has_assets' => 'Der Benutzer konnte nicht gelöscht werden, da ihm Gegenstände zugeordnet sind.', - 'unsuspend' => 'Es gab ein Problem beim reaktivieren des Benutzers. Bitte versuche es erneut.', - 'import' => 'Es gab ein Problem beim importieren der Benutzer. Bitte noch einmal versuchen.', - 'asset_already_accepted' => 'Dieses Asset wurde bereits akzeptiert.', - 'accept_or_decline' => 'Sie müssen diesen Gegenstand entweder annehmen oder ablehnen.', - 'incorrect_user_accepted' => 'Das Asset, welches Sie versuchen zu aktivieren, wurde nicht für Sie ausgebucht.', - 'ldap_could_not_connect' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', - 'ldap_could_not_bind' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server: ', - 'ldap_could_not_search' => 'Konnte LDAP Server nicht suchen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', - 'ldap_could_not_get_entries' => 'Konnte keine Einträge vom LDAP Server abrufen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', - 'password_ldap' => 'Das Passwort für diesen Account wird vom LDAP/Active Directory verwaltet. Bitte kontaktieren Sie Ihre IT-Abteilung, um Ihr Passwort zu ändern. ', - ), - - 'deletefile' => array( - 'error' => 'Datei nicht gelöscht. Bitte versuchen Sie es nochmals.', - 'success' => 'Datei erfolgreich gelöscht.', - ), - - 'upload' => array( - 'error' => 'Datei(en) wurden nicht erfolgreich hochgeladen. Bitte versuchen Sie es nochmals.', - 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', - 'nofiles' => 'Sie haben keine Dateien zum Hochladen ausgewählt.', - 'invalidfiles' => 'Eine oder mehrere Ihrer Dateien ist zu groß oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', - ), - - 'inventorynotification' => array( - 'error' => 'Für diesen Benutzer ist keine E-Mail-Adresse hinterlegt.', - 'success' => 'Der Benutzer wurde über sein aktuelles Inventar informiert.' - ) -); \ No newline at end of file diff --git a/resources/lang/de/admin/users/table.php b/resources/lang/de/admin/users/table.php deleted file mode 100644 index 6b30ee6b15..0000000000 --- a/resources/lang/de/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Erlauben', - 'checkedout' => 'Assets', - 'created_at' => 'Erstellt', - 'createuser' => 'Benutzer erstellen', - 'deny' => 'Ablehnen', - 'email' => 'Email', - 'employee_num' => 'Mitarbeiternr.', - 'first_name' => 'Vorname', - 'groupnotes' => 'Wählen Sie eine Gruppe aus, die dem Benutzer zugewiesen werden soll. Denken Sie daran, dass ein Benutzer die Berechtigungen der zugewiesenen Gruppe erhält. Benutzen Sie Strg+Klick (oder cmd+Klick bei MacOS), um Gruppen aus der Auswahl zu entfernen.', - 'id' => 'Id', - 'inherit' => 'Vererben', - 'job' => 'Berufsbezeichnung', - 'last_login' => 'Letzte Anmeldung', - 'last_name' => 'Familienname', - 'location' => 'Ort', - 'lock_passwords' => 'Die Login-Daten können auf dieser Installation nicht geändert werden.', - 'manager' => 'Manager', - 'managed_locations' => 'Verwaltete Standorte', - 'name' => 'Name', - 'notes' => 'Notizen', - 'password_confirm' => 'Kennwort bestätigen', - 'password' => 'Passwort', - 'phone' => 'Telefonnummer', - 'show_current' => 'Zeige aktuelle Benutzer', - 'show_deleted' => 'Zeige gelöschte Benutzer', - 'title' => 'Titel', - 'to_restore_them' => 'zum Wiederherstellen.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Benutzer aktualisieren', - 'username' => 'Benutzername', - 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', - 'username_note' => '(Dies wird für den Bind an das Active Directory benutzt, nicht für die Anmeldung.)', - 'cloneuser' => 'Benutzer kopieren', - 'viewusers' => 'Benutzer anzeigen', -); diff --git a/resources/lang/de/auth/general.php b/resources/lang/de/auth/general.php deleted file mode 100644 index 12b462e340..0000000000 --- a/resources/lang/de/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'E-Mail zum Zurücksetzen des Passworts senden', - 'email_reset_password' => 'Passwort zurücksetzen', - 'reset_password' => 'Passwort zurücksetzen', - 'saml_login' => 'Anmelden über SAML', - 'login' => 'Login', - 'login_prompt' => 'Melden Sie sich bitte an', - 'forgot_password' => 'Ich habe mein Passwort vergessen', - 'ldap_reset_password' => 'Klicken Sie hier, um Ihr LDAP-Kennwort zurückzusetzen.', - 'remember_me' => 'Angemeldet bleiben', - 'username_help_top' => 'Benutzernamen eingeben, um einen Link zum Zurücksetzen des Passwortes per E-Mail zu erhalten.', - 'username_help_bottom' => 'Abhängig von der Konfiguration, kann der Benutzername identisch mit ihrer E-Mailadresse sein. Falls Sie ihren Benutzernamen vergessen haben, kontaktieren Sie ihren Administrator.

Benutzernamen ohne zugeordnete E-Mailadresse erhalten keine E-Mail zum Zurücksetzen des Passwortes. ', - 'google_login' => 'Oder mit Google Workspace anmelden', - 'google_login_failed' => 'Google-Anmeldung fehlgeschlagen, bitte versuchen Sie es erneut.', - -]; - diff --git a/resources/lang/de/general.php b/resources/lang/de/general.php deleted file mode 100644 index b0b572a1d0..0000000000 --- a/resources/lang/de/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Zubehör', - 'activated' => 'Aktiviert', - 'accepted_date' => 'Datum akzeptiert', - 'accessory' => 'Zubehör', - 'accessory_report' => 'Zubehör Bericht', - 'action' => 'Aktion', - 'activity_report' => 'Aktivitätsreport', - 'address' => 'Adresse', - 'admin' => 'Administrator', - 'administrator' => 'Administrator', - 'add_seats' => 'Lizenzen hinzugefügt', - 'age' => "Alter", - 'all_assets' => 'Alle Assets', - 'all' => 'Alle', - 'archived' => 'Archiviert', - 'asset_models' => 'Modellbezeichnungen', - 'asset_model' => 'Modell', - 'asset' => 'Asset', - 'asset_report' => 'Bestandsbericht', - 'asset_tag' => 'Kennzeichnung', - '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', - 'assets_audited' => 'Assets auditiert', - 'assets_checked_in_count' => 'Asset zurückgenommen', - 'assets_checked_out_count' => 'Assets herausgegeben', - 'asset_deleted_warning' => 'Dieses Asset wurde gelöscht. Sie müssen es wiederherstellen, bevor Sie es jemandem zuweisen können.', - 'assigned_date' => 'Zuweisungsdatum', - 'assigned_to' => 'Herausgegeben an :name', - 'assignee' => 'Herausgegeben an', - 'avatar_delete' => 'Avatar löschen', - 'avatar_upload' => 'Avatar hochladen', - 'back' => 'Zurück', - 'bad_data' => 'Nichts gefunden. Vielleicht defekte Daten?', - 'bulkaudit' => 'Massenprüfung', - 'bulkaudit_status' => 'Audit-Status', - 'bulk_checkout' => 'Massen-Herausgeben', - 'bulk_edit' => 'Massenbearbeitung', - 'bulk_delete' => 'Massenlöschung', - 'bulk_actions' => 'Massenaktionen', - 'bulk_checkin_delete' => 'Massen-Zurücknehmen / -Benutzer löschen', - 'byod' => 'BYOD', - 'byod_help' => 'Dieses Gerät gehört dem Benutzer', - 'bystatus' => 'nach Status', - 'cancel' => 'Abbrechen', - 'categories' => 'Kategorien', - 'category' => 'Kategorie', - 'change' => 'Eingang/Ausgang', - 'changeemail' => 'E-Mail Adresse ändern', - 'changepassword' => 'Passwort ändern', - 'checkin' => 'Zurücknehmen', - 'checkin_from' => 'Zurücknehmen von', - 'checkout' => 'Herausgeben', - 'checkouts_count' => 'Herausgaben', - 'checkins_count' => 'Rücknahmen', - 'user_requests_count' => 'Anfragen', - 'city' => 'Stadt', - 'click_here' => 'Hier klicken', - 'clear_selection' => 'Auswahl löschen', - 'companies' => 'Firmen', - 'company' => 'Firma', - 'component' => 'Komponente', - 'components' => 'Komponenten', - 'complete' => 'Vollständig', - 'consumable' => 'Verbrauchsmaterial', - 'consumables' => 'Verbrauchsmaterialien', - 'country' => 'Land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Hinzufügen', - 'created' => 'Eintrag erstellt', - 'created_asset' => 'Asset angelegt', - 'created_at' => 'Erstellt am', - 'created_by' => 'Erstellt von', - 'record_created' => 'Eintrag erstellt', - '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', - 'days_to_next_audit' => 'Tage bis zum nächsten Audit', - 'date' => 'Datum', - 'debug_warning' => 'Warnung!', - 'debug_warning_text' => 'Diese Anwendung läuft im Produktionsmodus mit debugging aktiviert. Dies kann sensible Daten verfügbar machen, wenn Ihre Anwendung öffentlich zugänglich ist. Deaktivieren Sie den Debug-Modus, indem Sie den APP_DEBUG-Wert in der .env Datei auf false setzen.', - 'delete' => 'Löschen', - 'delete_confirm' => 'Sind Sie sicher, dass Sie :item löschen möchten?', - 'delete_confirm_no_undo' => 'Möchtest du :item wirklich löschen? Dies kann nicht rückgängig gemacht werden.', - 'deleted' => 'Gelöscht', - 'delete_seats' => 'Gelöschte Lizenzen', - 'deletion_failed' => 'Löschen fehlgeschlagen', - 'departments' => 'Abteilungen', - 'department' => 'Abteilung', - 'deployed' => 'Herausgegeben', - 'depreciation' => 'Abschreibung', - 'depreciations' => 'Abschreibungen', - 'depreciation_report' => 'Abschreibungsbericht', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Alle herunterladen', - 'editprofile' => 'Profil bearbeiten', - 'eol' => 'EOL', - 'email_domain' => 'E-Mail-Domain', - 'email_format' => 'E-Mail-Format', - 'employee_number' => 'Mitarbeiternummer', - 'email_domain_help' => 'Dies wird verwendet, um E-Mail-Adressen beim Importieren zu generieren', - 'error' => 'Fehler', - 'exclude_archived' => 'Archivierte Assets ausschließen', - 'exclude_deleted' => 'Gelöschte Assets ausschließen', - 'example' => 'Beispiel: ', - '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)', - 'lastnamefirstinitial_format' => 'Nachname & Initiale des Vornamens (musterm@beispiel.com)', - 'firstintial_dot_lastname_format' => 'Initial des Vornamen.Nachname (j.smith@example.com)', - 'firstname_lastname_display' => 'Vorname Nachname (Jane Smith)', - 'lastname_firstname_display' => 'Nachname Vorname (Smith Jane)', - 'name_display_format' => 'Name Anzeigeformat', - 'first' => 'Erste', - 'firstnamelastname' => 'VornameNachname (ErikaMustermann@beispiel.de)', - 'lastname_firstinitial' => 'Nachname_Initial des Vornamens (mustermann_e@beispiel.de)', - 'firstinitial.lastname' => 'Initial des Vornamens.Nachname (e.mustermann@beispiel.de)', - 'firstnamelastinitial' => 'Vorname und Initial des Nachnamen (erika_m@beispiel.de)', - 'first_name' => 'Vorname', - 'first_name_format' => 'Vorname (jane@example.com)', - 'files' => 'Dateien', - 'file_name' => 'Datei', - 'file_type' => 'Dateityp', - 'filesize' => 'Dateigröße', - 'file_uploads' => 'Datei-Uploads', - 'file_upload' => 'Datei-Upload', - 'generate' => 'Generieren', - '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', - 'include_deleted' => 'Gelöschte Assets einbeziehen', - '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.', - 'unaccepted_image_type' => 'Diese Bilddatei ist nicht lesbar. Akzeptierte Dateitypen sind jpg, webp, png, gif und svg. Der MIME-Type dieser Datei ist: :mimetype.', - 'import' => 'Importieren', - 'importing' => 'Wird importiert', - 'importing_help' => 'Sie können Assets, Zubehör, Lizenzen, Komponenten, Verbrauchsmaterialien und Benutzer mittels einer CSV-Datei importieren.

Die CSV-Datei sollte kommagetrennt sein und eine Kopfzeile enthalten, die mit den Beispiel-CSVs aus der Dokumentation übereinstimmen.', - 'import-history' => 'Import-Verlauf', - 'asset_maintenance' => 'Asset Wartung', - 'asset_maintenance_report' => 'Asset Wartungsbericht', - 'asset_maintenances' => 'Asset Wartungen', - 'item' => 'Gegenstand', - 'item_name' => 'Artikelname', - 'import_file' => 'CSV-Datei importieren', - 'import_type' => 'CSV Typ', - 'insufficient_permissions' => 'Unzureichende Berechtigungen!', - 'kits' => 'Vordefinierte Kits', - 'language' => 'Sprache', - 'last' => 'Letzte', - 'last_login' => 'Letzte Anmeldung', - 'last_name' => 'Familienname', - 'license' => 'Lizenz', - 'license_report' => 'Lizenz Report', - 'licenses_available' => 'Verfügbare Lizenzen', - 'licenses' => 'Lizenzen', - 'list_all' => 'Alle auflisten', - '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', - 'locations' => 'Standorte', - 'logo_size' => 'Quadratische Logos sehen am besten aus, mit Logo + Text. Die maximale Logo-Größe beträgt 50px Höhe x 500px Breite. ', - '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' => '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', - 'new' => 'Neu!', - 'no_depreciation' => 'Nicht abschreiben', - 'no_results' => 'Keine Treffer.', - 'no' => 'Nein', - 'notes' => 'Notizen', - 'order_number' => 'Auftragsnummer', - 'only_deleted' => 'Nur gelöschte Assets', - 'page_menu' => 'Zeige _MENU_ Einträge', - 'pagination_info' => 'Zeige _START_ bis _END_ von _TOTAL_ Einträgen', - 'pending' => 'Ausstehende', - 'people' => 'Personen', - 'per_page' => 'Ergebnisse pro Seite', - 'previous' => 'Vorherige', - 'processing' => 'In Arbeit', - 'profile' => 'Ihr Profil', - 'purchase_cost' => 'Einkaufspreis', - 'purchase_date' => 'Kaufdatum', - 'qty' => 'Menge', - 'quantity' => 'Anzahl', - 'quantity_minimum' => ':count Artikel sind unter oder fast unter der Mindestmenge', - 'quickscan_checkin' => 'Schnell Rücknahme', - 'quickscan_checkin_status' => 'Rückgabe Status', - '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_var' => ':thing auswählen... ', // this will eventually replace all of our other selects - 'select' => 'auswählen', - 'select_all' => 'Alle markieren', - 'search' => 'Suche', - 'select_category' => 'Kategorie 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', - 'select_model' => 'Wählen Sie ein Modell', - 'select_supplier' => 'Wählen Sie einen Lieferanten', - 'select_user' => 'Wählen Sie einen Benutzer', - 'select_date' => 'Wählen Sie ein Datum (JJJJ-MM-TT)', - 'select_statuslabel' => 'Status auswählen', - 'select_company' => 'Firma auswählen', - 'select_asset' => 'Asset auswählen', - 'settings' => 'Einstellungen', - 'show_deleted' => 'Gelöschte anzeigen', - 'show_current' => 'Aktuelles anzeigen', - 'sign_in' => 'Anmelden', - 'signature' => 'Unterschrift', - 'signed_off_by' => 'Unterschrieben von', - 'skin' => 'Skin', - 'webhook_msg_note' => 'Eine Benachrichtigung wird über den Webhook gesendet', - 'webhook_test_msg' => 'Oh hey! Sieht so aus, als ob Ihre :app Integration mit Snipe-IT funktioniert!', - 'some_features_disabled' => 'Einige Funktionen sind für den DEMO-Modus deaktiviert.', - 'site_name' => 'Seitenname', - 'state' => 'Bundesland', - 'status_labels' => 'Statusbezeichnungen', - 'status' => 'Status', - 'accept_eula' => 'Annahmeerklärung', - 'supplier' => 'Lieferant', - 'suppliers' => 'Lieferanten', - 'sure_to_delete' => 'Sind Sie sich sicher, dass Sie löschen möchten', - 'sure_to_delete_var' => 'Sind Sie sicher, dass Sie :item löschen möchten?', - 'delete_what' => ':item löschen', - 'submit' => 'Abschicken', - 'target' => 'Ziel', - 'time_and_date_display' => 'Zeit- und Datumsanzeige', - 'total_assets' => 'Gesamte Assets', - 'total_licenses' => 'Lizenzen insgesamt', - 'total_accessories' => 'gesamtes Zubehör', - 'total_consumables' => 'gesamtes Verbrauchsmaterial', - 'type' => 'Typ', - 'undeployable' => 'Nicht herausgebbar', - 'unknown_admin' => 'Unbekannter Administrator', - 'username_format' => 'Format der Benutzernamen', - 'username' => 'Benutzername', - 'update' => 'Aktualisieren', - 'upload_filetypes_help' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf und rar. Maximale Uploadgröße beträgt :size.', - 'uploaded' => 'Hochgeladen', - 'user' => 'Benutzer', - 'accepted' => 'angenommen', - 'declined' => 'abgelehnt', - 'unassigned' => 'Nicht zugewiesen', - 'unaccepted_asset_report' => 'Nicht akzeptierte Assets', - 'users' => 'Benutzer', - 'viewall' => 'Alle anzeigen', - 'viewassets' => 'Zugeordnete Assets anzeigen', - 'viewassetsfor' => 'Assets von :name anzeigen', - 'website' => 'Webseite', - 'welcome' => 'Willkommen, :name', - 'years' => 'Jahre', - 'yes' => 'Ja', - 'zip' => 'Postleitzahl', - 'noimage' => 'Kein Bild hochgeladen oder kein Bild gefunden.', - 'file_does_not_exist' => 'Die angeforderte Datei existiert nicht.', - 'file_upload_success' => 'Dateiupload erfolgreich!', - 'no_files_uploaded' => 'Dateiupload erfolgreich!', - 'token_expired' => 'Ihre Sitzung ist abgelaufen. Bitte versuchen Sie es erneut.', - 'login_enabled' => 'Login aktiviert', - 'audit_due' => 'Audit fällig', - 'audit_overdue' => 'Audit überfällig', - '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_address.', - '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' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Dies ist Ihr Dashboard. Es gibt viele ähnliche, aber dieses ist Ihres.', - '60_percent_warning' => '60% abgeschlossen (Warnung)', - 'dashboard_empty' => 'Es sieht so aus, als hätten Sie noch nichts hinzugefügt, so dass wir nichts großartiges zum Anzeigen haben. Beginnen Sie jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, 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_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', - 'notification_success' => 'Erfolgreich', - 'notification_warning' => 'Warnung', - 'notification_info' => 'Info', - 'asset_information' => 'Asset-Informationen', - 'model_name' => 'Modellname', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Informationen zum Verbrauchsmaterial:', - 'consumable_name' => 'Name des Verbrauchsmaterials:', - 'accessory_information' => 'Zubehör Information:', - 'accessory_name' => 'Zubehörname:', - 'clone_item' => 'Element klonen', - 'checkout_tooltip' => 'Diesen Gegenstand zuweisen', - 'checkin_tooltip' => 'Diesen Artikel zurücknehmen', - 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', - 'maintenance_mode' => 'Der Dienst ist wegen Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuchen Sie es später noch einmal.', - 'maintenance_mode_title' => 'System vorübergehend nicht verfügbar', - 'ldap_import' => 'Das Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Dies erlaubt es Ihnen, Links zum Zurücksetzen des Passworts zu senden.)', - 'purge_not_allowed' => 'Löschen von "gelöschten Daten" wurde in der .env-Datei verboten. Kontaktieren Sie den Support oder Ihren Systemadministrator.', - 'backup_delete_not_allowed' => 'Das Löschen von Sicherungen wurde in der .env-Datei verboten. Kontaktieren Sie den Support oder Ihren Systemadministrator.', - 'additional_files' => 'Zusätzliche Dateien', - 'shitty_browser' => 'Keine Signatur erkannt. Dies kann passieren, wenn Sie einen veralteten Browser verwenden. Bitte stellen Sie sicher, dass Sie die aktuellste Browser-Version verwenden und versuchen Sie erneut den Erhalt zu bestätigen.', - 'bulk_soft_delete' =>'Die Benutzer auch "soft-löschen". Die Historie der Gegenstände bleibt erhalten, solange die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', - 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Gegenstände wurden eingecheckt.', - 'bulk_checkin_success' => 'Die Gegenstände für die ausgewählten Benutzer wurden eingecheckt.', - 'set_to_null' => 'Werte für dieses Asset|Werte für alle :asset_count Assets löschen ', - 'set_users_field_to_null' => ':field Werte für diesen Benutzer löschen|:field Werte für alle :user_count Benutzer löschen ', - 'na_no_purchase_date' => 'N/A - Kein Kaufdatum angegeben', - 'assets_by_status' => 'Assets sortiert nach Status', - 'assets_by_status_type' => 'Assets sortiert nach Statustyp', - 'pie_chart_type' => 'Dashboard Kreisdiagramm Typ', - 'hello_name' => 'Hallo, :name!', - 'unaccepted_profile_warning' => 'Sie haben :count Gegenstände, die akzeptiert werden müssen. Klicken Sie hier, um diese anzunehmen oder abzulehnen', - 'start_date' => 'Startdatum', - 'end_date' => 'Enddatum', - 'alt_uploaded_image_thumbnail' => 'Hochgeladene Miniaturansicht', - 'placeholder_kit' => 'Kit auswählen', - 'file_not_found' => 'Datei wurde nicht gefunden', - 'preview_not_available' => '(keine Vorschau vorhanden)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Zum Hauptinhalt springen', - 'toggle_navigation' => 'Navigation umschalten', - 'alerts' => 'Benachrichtigungen', - 'tasks_view_all' => 'Alle Aufgaben anzeigen', - 'true' => 'Wahr', - 'false' => 'Falsch', - 'integration_option' => 'Integrationsoptionen', - 'log_does_not_exist' => 'Es existiert kein passender Logeintrag.', - 'merge_users' => 'Benutzer zusammenführen', - 'merge_information' => 'Dies wird die :count Benutzer zu einem Benutzer zusammenführen. Wählen Sie den Benutzer, in den Sie die anderen zusammenführen möchten und die zugehörigen Assets, Lizenzen, etc. werden in den ausgewählten Benutzer verschoben und die anderen Benutzer werden als gelöscht markiert.', - 'warning_merge_information' => 'Diese Aktion kann NICHT rückgängig gemacht werden und sollte NUR verwendet werden, wenn Sie Benutzer aufgrund eines falschen Imports oder einer fehlerhaften Synchronisation zusammenführen müssen. Stellen Sie sicher, dass Sie zuerst ein Backup ausführen.', - 'no_users_selected' => 'Keine Benutzer ausgewählt', - 'not_enough_users_selected' => 'Mindestens :count Benutzer müssen ausgewählt sein', - 'merge_success' => ':count Benutzer wurden erfolgreich zu :into_username zusammengeführt!', - 'merged' => 'zusammengeführt', - 'merged_log_this_user_into' => 'Diesen Benutzer (ID :to_id - :to_username) in Benutzer-ID :from_id (:from_username) zusammengeführt ', - 'merged_log_this_user_from' => 'Benutzer-ID :from_id (:from_username) in diesen Benutzer zusammengeführt (ID :to_id - :to_username)', - 'clear_and_save' => 'Löschen & Speichern', - 'update_existing_values' => 'Vorhandene Werte aktualisieren?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Das Generieren von fortlaufenden Asset-Tags ist deaktiviert, daher müssen alle Datensätze die Spalte "Asset Tag" enthalten.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Hinweis: Das Generieren von fortlaufenden Asset-Tags ist aktiviert, daher wird für alle Datensätze, die keinen Asset-Tag angegeben haben, einer erstellt. Datensätze, die einen "Asset Tag" angegeben haben, werden mit den angegebenen Informationen aktualisiert.', - 'send_welcome_email_to_users' => ' Willkommens-E-Mail für neue Benutzer senden?', - 'back_before_importing' => 'Vor dem Importieren sichern?', - 'csv_header_field' => 'CSV-Header-Feld', - 'import_field' => 'Feld importieren', - 'sample_value' => 'Beispielwert', - 'no_headers' => 'Keine Spalten gefunden', - 'error_in_import_file' => 'Beim Lesen der CSV-Datei ist ein Fehler aufgetreten: :error', - 'percent_complete' => ':percent % abgeschlossen', - 'errors_importing' => 'Es sind Fehler während des Importierens aufgetreten: ', - 'warning' => 'WARNUNG: :warning', - 'success_redirecting' => '"Erfolgreich... Weiterleiten.', - 'cancel_request' => 'Diese Artikelanfrage abbrechen', - 'setup_successful_migrations' => 'Die Datenbank-Tabellen wurden erstellt', - 'setup_migration_output' => 'Ausgabe der Migration:', - 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', - 'importer_generic_error' => 'Ihr Dateiimport ist abgeschlossen, aber wir haben Fehler erhalten. Es wird in der Regel durch eine API-Drosselung von Drittanbietern von einem Benachrichtigung-Webhooks (wie Slack) verursacht und hat den Import selbst nicht beeinträchtigt, Sie sollten dies allerdings nachprüfen.', - 'confirm' => 'Bestätigen', - 'autoassign_licenses' => 'Lizenzen automatisch zuweisen', - 'autoassign_licenses_help' => 'Erlauben Sie diesem Benutzer die Zuweisung von Lizenzen über die Benutzeroberfläche für die Massenzuweisung von Lizenzen oder über die CLI-Tools.', - 'autoassign_licenses_help_long' => 'Dies erlaubt es einem Benutzer, Lizenzen über die Massen-Zuweisung GUI oder CLI-Tools zugewiesen zu bekommen. (Zum Beispiel möchten Sie den Auftragnehmern möglicherweise nicht automatisch eine Lizenz zuweisen, die nur Mitarbeitern zur Verfügung stehen würde. Sie können diesen Benutzern weiterhin einzelne Lizenzen zuweisen, aber sie werden nicht in der Lizenzen Massenherausgabe der Benutzer berücksichtigt.)', - 'no_autoassign_licenses_help' => 'Den Benutzer nicht bei der Lizenzen Massen-Zuweisung GUI oder CLI-Tools berücksichtigen.', - 'modal_confirm_generic' => 'Sind Sie sich sicher?', - 'cannot_be_deleted' => 'Dieser Gegenstand kann nicht gelöscht werden', - 'undeployable_tooltip' => 'Dieser Gegenstand kann nicht herausgegeben werden. Überprüfen Sie die verbleibende Menge.', - 'serial_number' => 'Seriennummer', - 'item_notes' => ':item Notizen', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', - 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', - 'checked_out_to_last_name' => 'Herausgegeben an: Nachname', - 'checked_out_to_username' => 'Herausgegeben an: Benutzername', - 'checked_out_to_email' => 'Herausgegeben an: E-Mail', - 'checked_out_to_tag' => 'Herausgegeben an: Asset Tag', - 'manager_first_name' => 'Vorgesetzter Vorname', - 'manager_last_name' => 'Vorgesetzter Nachname', - 'manager_full_name' => 'Vorgesetzter Voller Name', - 'manager_username' => 'Vorgesetzter Benutzername', - 'checkout_type' => 'Herausgabetyp', - 'checkout_location' => 'Herausgeben an Ort', - 'image_filename' => 'Bild Dateiname', - 'do_not_import' => 'Nicht importieren', - 'vip' => 'VIP', - 'avatar' => 'Profilbild', - 'gravatar' => 'Gravatar E-Mail', - 'currency' => 'Währung', - 'address2' => 'Adresszeile 2', - 'import_note' => 'Mit CSV-Importer importiert', - ], - 'percent_complete' => '% vollständig', - 'uploading' => 'Wird hochgeladen ... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'In die Zwischenablage kopieren', - 'copied' => 'Kopiert!', - -]; diff --git a/resources/lang/de/help.php b/resources/lang/de/help.php deleted file mode 100644 index f6ea93d27e..0000000000 --- a/resources/lang/de/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 der Ort nur im Audit-Log angezeigt.

Falls das Asset ausgecheckt ist, ändert sich der Ort der Person, des Assets oder des Orts, an den es ausgecheckt ist, nicht.', - - '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.', - - 'categories' => 'Kategorien helfen Ihnen beim Organisieren von Assets. Beispielkategorien sind "Pcs", "Laptops", "Mobiltelefone", "Tablets" usw., jedoch können Sie Kategorien nutzen, wie Sie es für sinnvoll erachten.', - - 'accessories' => 'Zubehör ist alles, was Sie an einen Benutzer ausgeben können, dass jedoch keine Seriennummer besitzt (oder es keinen Sinn macht diese zu verwalten). Zum Beispiel: Mäuse und Tastaturen.', - - 'companies' => 'Unternehmen können als einfaches Identifikationsfeld oder zur Begrenzung der Sichtbarkeit von Assets, Benutzer usw. verwendet werden, wenn die volle Unterstützung für Unternehmen in Ihren Admin-Einstellungen aktiviert ist.', - - 'components' => 'Komponenten sind Teile eines Assets, zum Beispiel eine Festplatte, Arbeitsspeicher, etc.', - - 'consumables' => 'Verbrauchsmaterialien sind alle gekauften Dinge, die mit der Zeit aufgebraucht werden. Zum Beispiel Druckerpatronen oder Kopierpapier.', - - 'depreciations' => 'Sie können Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/de/localizations.php b/resources/lang/de/localizations.php deleted file mode 100644 index 48fe365aab..0000000000 --- a/resources/lang/de/localizations.php +++ /dev/null @@ -1,318 +0,0 @@ - 'Sprache auswählen', - 'languages' => [ - 'en'=> 'Englisch, USA', - 'en-GB'=> 'Englisch, UK', - 'af'=> 'Afrikanisch', - 'ar'=> 'Arabisch', - 'bg'=> 'Bulgarisch', - 'zh-CN'=> 'Chinesisch, Vereinfacht', - 'zh-TW'=> 'Chinesisch, Traditionell', - 'hr'=> 'Kroatisch', - 'cs'=> 'Tschechisch', - 'da'=> 'Dänisch', - 'nl'=> 'Holländisch', - 'en-ID'=> 'Englisch, Indonesien', - 'et'=> 'Estnisch', - 'fil'=> 'Philippinisch', - 'fi'=> 'Finnisch', - 'fr'=> 'Französisch', - 'de'=> 'Deutsch', - 'de-i'=> 'Deutsch (informell)', - 'el'=> 'Griechisch', - 'he'=> 'Hebräisch', - 'hu'=> 'Ungarisch', - 'is' => 'Isländisch', - 'id'=> 'Indonesisch', - 'ga-IE'=> 'Irisch', - 'it'=> 'Italienisch', - 'ja'=> 'Japanisch', - 'km' => 'Khmer', - 'ko'=> 'Koreanisch', - 'lv'=>'Lettisch', - 'lt'=> 'Litauisch', - 'mk'=> 'Mazedonisch', - 'ms'=> 'Malaiisch', - 'mi'=> 'Maori', - 'mn'=> 'Mongolisch', - 'no'=> 'Norwegisch', - 'fa'=> 'Persisch', - 'pl'=> 'Polnisch', - 'pt-PT'=> 'Portugiesisch', - 'pt-BR'=> 'Brasilianisches Portugiesisch', - 'ro'=> 'Rumänisch', - 'ru'=> 'Russisch', - 'sr-CS' => 'Serbisch (Lateinisch)', - 'sl'=> 'Slowenisch', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanisch, Kolumbien', - 'es-MX'=> 'Spanisch, Mexiko', - 'es-VE'=> 'Spanisch, Venezuela', - 'sv-SE'=> 'Schwedisch', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamilisch', - 'th'=> 'Thailändisch', - 'tr'=> 'Türkisch', - 'uk'=> 'Ukrainisch', - 'vi'=> 'Vietnamesisch', - 'cy'=> 'Walisisch', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Land auswählen', - - 'countries' => [ - 'AC'=>'Ascensionsinsel', - 'AD'=>'Andorra', - 'AE'=>'Vereinigte Arabische Emirate', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua und Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albanien', - 'AM'=>'Armenien', - 'AN'=>'Niederländische Antillen', - 'AO'=>'Angola', - 'AQ'=>'Antarktis', - 'AR'=>'Argentinien', - 'AS'=>'Amerikanisch-Samoa', - 'AT'=>'Österreich', - 'AU'=>'Australien', - 'AW'=>'Aruba', - 'AX'=>'Åländisch', - 'AZ'=>'Aserbaidschan', - 'BA'=>'Bosnien & Herzegowina', - 'BB'=>'Barbados', - 'BE'=>'Belgien', - 'BD'=>'Bangladesch', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgarien', - 'BH'=>'Bahrein', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda-Inseln', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivien', - 'BR'=>'Brasilien', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvetinsel', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Kokosinseln', - 'CD'=>'Kongo (Demokratische Republik)', - 'CF'=>'Zentralafrikanische Republik', - 'CG'=>'Kongo (Republik)', - 'CH'=>'Schweiz', - 'CI'=>'Elfenbeinküste', - 'CK'=>'Cookinseln', - 'CL'=>'Chile', - 'CM'=>'Kamerun', - 'CN'=>'Volksrepublik China', - 'CO'=>'Kolumbien', - 'CR'=>'Costa Rica', - 'CU'=>'Kuba', - 'CV'=>'Kap Verde', - 'CX'=>'Weihnachtsinsel', - 'CY'=>'Zypern', - 'CZ'=>'Tschechische Republik', - 'DE'=>'Bundesrepublik Deutschland', - 'DJ'=>'Dschibuti', - 'DK'=>'Dänemark', - 'DM'=>'Dominica', - 'DO'=>'Dominikanische Republik', - 'DZ'=>'Algerien', - 'EC'=>'Ecuador', - 'EE'=>'Estland', - 'EG'=>'Ägypten', - 'ER'=>'Eritrea', - 'ES'=>'Spanien', - 'ET'=>'Äthiopien', - 'EU'=>'Europäische Union', - 'FI'=>'Finnland', - 'FJ'=>'Fidschi-Inseln', - 'FK'=>'Falklandinseln (Malwinen)', - 'FM'=>'Mikronesien', - 'FO'=>'Färöer Inseln', - 'FR'=>'Frankreich', - 'GA'=>'Gabun', - 'GD'=>'Grenada', - 'GE'=>'Georgien', - 'GF'=>'Französisch-Guayana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grönland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Äquatorialguinea', - 'GR'=>'Griechenland', - 'GS'=>'Südgeorgien und die Südlichen Sandwichinseln', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard und McDonald Inseln', - 'HN'=>'Honduras', - 'HR'=>'Kroatien', - 'HT'=>'Haiti', - 'HU'=>'Ungarn', - 'ID'=>'Indonesien', - 'IE'=>'Irland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'Indien', - 'IO'=>'Britisches Territorium -im Indischen Ozean', - 'IQ'=>'Irak', - 'IR'=>'Iran', - 'IS'=>'Island', - 'IT'=>'Italien', - 'JE'=>'Jersey', - 'JM'=>'Jamaika', - 'JO'=>'Jordanien', - 'JP'=>'Japan', - 'KE'=>'Kenia', - 'KG'=>'Kirgisistan', - 'KH'=>'Kambodscha', - 'KI'=>'Kiribati', - 'KM'=>'Komoren', - 'KN'=>'St. Kitts und Nevis', - 'KR'=>'Korea', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kasachstan', - 'LA'=>'Laos, Demokratische Volksrepublik', - 'LB'=>'Libanon', - 'LC'=>'Santa Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Litauen', - 'LU'=>'Luxemburg', - 'LV'=>'Lettland', - 'LY'=>'Libyen', - 'MA'=>'Marokko', - 'MC'=>'Monaco', - 'MD'=>'Moldawien', - 'ME'=>'Montenegro', - 'MG'=>'Madagaskar', - 'MH'=>'Marschallinseln', - 'MK'=>'Mazedonien', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolei', - 'MO'=>'Macao', - 'MP'=>'Nordmarianen', - 'MQ'=>'Martinique', - 'MR'=>'Mauretanien', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Malediven', - 'MW'=>'Malawi', - 'MX'=>'Mexiko', - 'MY'=>'Malaysien', - 'MZ'=>'Mosambik', - 'NA'=>'Namibia', - 'NC'=>'Neukaledonien', - 'NE'=>'Niger', - 'NF'=>'Norfolkinsel', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Niederlande', - 'NO'=>'Norwegen', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Neuseeland', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Französisch-Polynesien', - 'PG'=>'Papua-Neuguinea', - 'PH'=>'Philippinen', - 'PK'=>'Pakistan', - 'PL'=>'Polen', - 'PM'=>'St. Pierre und Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palästina', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Katar', - 'RE'=>'Réunion', - 'RO'=>'Rumänien', - 'RS'=>'Serbien', - 'RU'=>'Russland', - 'RW'=>'Ruanda', - 'SA'=>'Saudi-Arabien', - 'UK'=>'Schottland', - 'SB'=>'Salomon-Inseln', - 'SC'=>'Seychellen', - 'SS'=>'Südsudan', - 'SD'=>'Sudan', - 'SE'=>'Schweden', - 'SG'=>'Singapur', - 'SH'=>'St. Helena', - 'SI'=>'Slowenien', - 'SJ'=>'Spitzbergen und Jan Mayen', - 'SK'=>'Slowakei (Slowakische Republik)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome und Principe', - 'SU'=>'Sowjetunion', - 'SV'=>'El Salvador', - 'SY'=>'Syrien', - 'SZ'=>'Swasiland', - 'TC'=>'Turks-und Caicos-Inseln', - 'TD'=>'Tschad', - 'TF'=>'Französische Südliche Territorien', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tadschikistan', - 'TK'=>'Tokelau', - 'TI'=>'Ost-Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunesien', - 'TO'=>'Tonga', - 'TP'=>'Osttimor (alter Code)', - 'TR'=>'Türkei', - 'TT'=>'Trinidad & Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tansania', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'Großbritannien', - 'US'=>'USA', - 'UM'=>'Kleinere abgelegene Inseln der Vereinigten Staaten', - 'UY'=>'Uruguay', - 'UZ'=>'Usbekistan', - 'VA'=>'Vatikanstadt (Heiliger Stuhl)', - 'VC'=>'St. Vincent und die Grenadinen', - 'VE'=>'Venezuela', - 'VG'=>'Britische Jungferninseln', - 'VI'=>'Amerikanische Jungferninseln', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis und Futuna', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Mayotte', - 'ZA'=>'Südafrika', - 'ZM'=>'Sambia', - 'ZW'=>'Simbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/de/mail.php b/resources/lang/de/mail.php deleted file mode 100644 index 5a26bb7b29..0000000000 --- a/resources/lang/de/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Ein Benutzer hat einen Gegenstand akzeptiert', - 'acceptance_asset_declined' => 'Ein Benutzer hat einen Gegenstand abgelehnt', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Zusätzliche Bemerkungen:', - 'admin_has_created' => 'Ein Administrator hat auf der :web Webseite ein Konto für Sie erstellt.', - 'asset' => 'Asset:', - 'asset_name' => 'Name des Gegenstandes:', - 'asset_requested' => 'Gegenstand angefordert', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Zugewiesen an', - 'best_regards' => 'Grüße,', - 'canceled' => 'Abgebrochen:', - 'checkin_date' => 'Rücknahmedatum:', - 'checkout_date' => 'Herausgabedatum:', - 'click_to_confirm' => 'Bitte klicken Sie zum Bestätigen Ihres :web Kontos auf den folgenden Link:', - 'click_on_the_link_accessory' => 'Bitte klicken Sie auf den Link weiter unten, um den Erhalt des Zubehörs zu bestätigen.', - 'click_on_the_link_asset' => 'Bitte klicken Sie auf den Link weiter unten, um den Erhalt des Gegenstands zu bestätigen.', - 'Confirm_Asset_Checkin' => 'Bestätigung einer Asset Rücknahme', - 'Confirm_Accessory_Checkin' => 'Bestätigung einer Zubehör Rücknahme', - 'Confirm_accessory_delivery' => 'Bestätigung einer Zubehör Herausgabe', - 'Confirm_license_delivery' => 'Bestätigung einer Lizenz Herausgabe', - 'Confirm_asset_delivery' => 'Bestätigung einer Asset Herausgabe', - 'Confirm_consumable_delivery' => 'Bestätigung einer Verbrauchsmaterial Herausgabe', - 'current_QTY' => 'Aktuelle Menge', - 'Days' => 'Tage', - 'days' => 'Tage', - 'expecting_checkin_date' => 'Erwartetes Rückgabedatum:', - 'expires' => 'Ablaufdatum', - 'Expiring_Assets_Report' => 'Bericht über ablaufende Gegenstände.', - 'Expiring_Licenses_Report' => 'Bericht über ablaufende Lizenzen.', - 'hello' => 'Hallo', - 'hi' => 'Hallo', - 'i_have_read' => 'Ich habe die Nutzungsbedingungen gelesen und stimme diesen zu, und ich habe diesen Gegenstand erhalten.', - 'item' => 'Gegenstand:', - 'Item_Request_Canceled' => 'Gegenstands Anfrage abgebrochen', - 'Item_Requested' => 'Gegenstand angefordert', - 'link_to_update_password' => 'Klicken Sie bitte auf den folgenden Link zum Aktualisieren Ihres :web Passworts:', - 'login_first_admin' => 'Melden Sie sich zu Ihrer neuen Snipe-IT-Installation mithilfe der unten stehenden Anmeldeinformationen an:', - 'login' => 'Benutzername:', - 'Low_Inventory_Report' => 'Bericht über niedrige Lagerbestände', - 'inventory_report' => 'Bestandsbericht', - 'min_QTY' => 'Mindestmenge', - 'name' => 'Name', - 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details finden Sie weiter unten.', - 'password' => 'Passwort:', - 'password_reset' => 'Passwort zurücksetzen', - - 'read_the_terms' => 'Bitte lesen Sie die nachfolgenden Nutzungsbedingungen.', - 'read_the_terms_and_click' => 'Bitte lesen Sie die Nutzungsbedingungen und klicken Sie auf den Link unten, um zu bestätigen, dass Sie diese gelesen und die Nutzungsbedingungen und den Gegenstand erhalten haben.', - 'requested' => 'Angefordert:', - 'reset_link' => 'Ihr Link zum Zurücksetzen des Kennworts', - 'reset_password' => 'Klicken Sie hier, um Ihr Passwort zurückzusetzen:', - 'serial' => 'Seriennummer', - 'supplier' => 'Lieferant', - 'tag' => 'Kennzeichnung', - 'test_email' => 'Test E-Mail von Snipe-IT', - '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' => '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', - 'upcoming-audits' => 'Es ist :count Asset vorhanden, für das innerhalb von :threshold Tagen ein Audit durchzuführen ist. |Es gibt :count Assets, für die innerhalb von :threshold Tagen Audits durchzuführen sind.', - 'user' => 'Benutzer', - 'username' => 'Benutzername', - 'welcome' => 'Wilkommen, :name', - 'welcome_to' => 'Willkommen bei :web!', - 'your_credentials' => 'Ihre Snipe-IT Anmeldedaten', - 'Accessory_Checkin_Notification' => 'Zubehör zurückgenommen', - 'Asset_Checkin_Notification' => 'Asset zurückgenommen', - 'Asset_Checkout_Notification' => 'Asset herausgegeben', - 'License_Checkin_Notification' => 'Lizenz zurückgenommen', - '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', - 'rights_reserved' => 'Alle Rechte vorbehalten.', -]; diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php deleted file mode 100644 index b0fef74335..0000000000 --- a/resources/lang/de/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Wenn ein passender Benutzer mit einer gültigen E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zur Wiederherstellung des Passworts gesendet.', - 'user' => 'Wenn ein passender Benutzer mit einer gültigen E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zur Wiederherstellung des Passworts gesendet.', - 'token' => 'Dieser Token zum Zurücksetzen des Passworts ist ungültig oder abgelaufen oder entspricht nicht dem angegebenen Benutzernamen.', - 'reset' => 'Ihr Passwort wurde zurückgesetzt!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php deleted file mode 100644 index 0d21812dc2..0000000000 --- a/resources/lang/de/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute muss akzeptiert werden.', - 'active_url' => ':attribute ist keine gültige URL.', - 'after' => ':attribute muss ein Datum nach dem :date sein.', - 'after_or_equal' => 'Das :attribute muss ein Datum nach oder gleich :date sein.', - 'alpha' => ':attribute darf nur aus Buchstaben bestehen.', - 'alpha_dash' => ':attribute darf nur aus Buchstaben, Zahlen und Gedankenstrichen bestehen.', - 'alpha_num' => ':attribute darf nur aus Buchstaben und Zahlen bestehen.', - 'array' => 'Das Attribut muss ein Array sein.', - 'before' => ':attribute muss ein Datum vor dem :date sein.', - 'before_or_equal' => 'Das Attribut muss ein Datum vor oder gleich: date sein.', - 'between' => [ - 'numeric' => ':attribute muss zwischen :min und :max liegen.', - 'file' => ':attribute darf nur zwischen :min und :max kilobytes groß sein.', - 'string' => ':attribute muss mindestens :min und maximal :max Zeichen enthalten.', - 'array' => ':attribute muss mindestens :min und darf maximal :max Einträge haben.', - ], - 'boolean' => ':attribute muss wahr oder falsch sein.', - 'confirmed' => ':attribute Bestätigung stimmt nicht überein.', - 'date' => ':attribute ist kein gültiges Datum.', - 'date_format' => ':attribute passt nicht zur :format Formatierung.', - 'different' => ':attribute und :other müssen sich unterscheiden.', - 'digits' => ':attribute muss :digits Stellen haben.', - 'digits_between' => ':attribute soll mindestens :min und darf maximal :max Stellen haben.', - 'dimensions' => ':attribute hat ein ungültiges Bildformat.', - 'distinct' => 'Das Attributfeld hat einen doppelten Wert.', - 'email' => 'Das Format von :attribute ist ungültig.', - 'exists' => 'Das ausgewählte :attribute ist ungültig.', - 'file' => ':attribute muss eine Datei sein.', - 'filled' => 'Das :attribute Feld muss einen Wert haben.', - 'image' => ':attribute muss ein Bild sein.', - 'import_field_empty' => ':fieldname darf nicht leer sein.', - 'in' => 'Auswahl :attribute ist ungültig.', - 'in_array' => 'Das Feld :attribute existiert nicht in :other.', - 'integer' => ':attribute muss eine ganze Zahl sein.', - 'ip' => ':attribute muss eine gültige IP Adresse sein.', - 'ipv4' => ':attribute muss eine gültige IPv4 Adresse sein.', - 'ipv6' => ':attribute muss eine gültige IPv6 Adresse sein.', - 'is_unique_department' => ':attribute muss einzigartig an diesem Standort sein', - 'json' => 'Das Attribut muss eine gültige JSON-Zeichenfolge sein.', - 'max' => [ - 'numeric' => ':attribute darf nicht größer als :max sein.', - 'file' => ':attribute darf nicht größer als :max Kilobyte sein.', - 'string' => ':attribute darf nicht mehr als :max Zeichen sein.', - 'array' => 'Das: -Attribut darf nicht mehr als: maximale Elemente haben.', - ], - 'mimes' => ':attribute muss eine Datei des Typs :values sein.', - 'mimetypes' => ':attribute muss eine Datei vom Typ: :values sein.', - 'min' => [ - 'numeric' => ':attribute muss kleiner als :min sein.', - 'file' => ':attribute muss mindestens :min Kilobyte groß sein.', - 'string' => ':attribute benötigt mindestens :min Zeichen.', - 'array' => ':attribute muss mindestens :min Elemente enthalten.', - ], - 'starts_with' => ':attribute muss mit einem der folgenden Werte beginnen: :values.', - 'ends_with' => ':attribute muss mit einem der folgenden Werte enden: :values.', - - 'not_in' => 'Auswahl :attribute ist ungültig.', - 'numeric' => ':attribute muss eine Zahl sein.', - 'present' => ':attribute muss vorhanden sein.', - 'valid_regex' => 'Dies ist kein gültiger Regex-Ausdruck. ', - 'regex' => ':attribute Format ungültig.', - 'required' => ':attribute Feld muss ausgefüllt sein.', - 'required_if' => ':attribute wird benötigt, wenn :other :value entspricht.', - 'required_unless' => ':attribute ist erforderlich, es sei denn :other ist in :values.', - 'required_with' => ':attribute wird benötigt wenn :value ausgewählt ist.', - 'required_with_all' => ':attribute field ist erforderlich, wenn :values vorhanden sind.', - 'required_without' => ':attribute wird benötigt wenn :value nicht ausgewählt ist.', - 'required_without_all' => 'Das: Attributfeld ist erforderlich, wenn keine der folgenden Werte vorhanden sind:', - 'same' => ':attribute und :other müssen übereinstimmen.', - 'size' => [ - 'numeric' => ':attribute muss :size groß sein.', - 'file' => ':attribute muss :size Kilobyte groß sein.', - 'string' => ':attribute muss :size Zeichen haben.', - 'array' => 'Das Attribut muss Folgendes enthalten: Größenelemente.', - ], - 'string' => 'Das Attribut muss eine Zeichenfolge sein.', - 'timezone' => ':attribute muss eine gültige Zeitzone sein.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => ':attribute Feld darf kein Array sein.', - 'unique_serial' => 'Die Variable :attribute müssen eindeutig sein.', - 'disallow_same_pwd_as_user_fields' => 'Das Passwort muss sich vom Nutzernamen unterscheiden.', - 'letters' => 'Das Passwort muss mindestens einen Buchstaben beinhalten.', - 'numbers' => 'Das Passwort muss mindestens eine Zahl beinhalten.', - 'case_diff' => 'Das Passwort muss Groß- und Kleinschreibung beinhalten.', - 'symbols' => 'Das Passwort muss Sonderzeichen beinhalten.', - 'gte' => [ - 'numeric' => 'Wert darf nicht negativ sein' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Das Passwort ist zu gebräuchlich.', - 'statuslabel_type' => 'Sie müssen einen gültigen Statuslabel-Typ auswählen', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'last_audit_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT hh:mm:ss sein', - 'expiration_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'termination_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'expected_checkin.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'start_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - 'end_date.date_format' => ':attribute muss ein gültiges Datum im Format JJJJ-MM-TT sein', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/el-GR/account/general.php b/resources/lang/el-GR/account/general.php new file mode 100644 index 0000000000..2d05603b53 --- /dev/null +++ b/resources/lang/el-GR/account/general.php @@ -0,0 +1,12 @@ + 'Προσωπικά Κλειδιά Api', + 'api_key_warning' => 'Κατά τη δημιουργία ενός διακριτικού API, φροντίστε να το αντιγράψετε αμέσως καθώς + δεν θα είναι ορατό σε σας ξανά.', + 'api_base_url' => 'Η βάση url σας API βρίσκεται στο:', + 'api_base_url_endpoint' => '/<endpoint>', + 'api_token_expiration_time' => 'Τα API tokens έχουν οριστεί να λήγουν:', + 'api_reference' => 'Παρακαλούμε ελέγξτε τον API κωδικό στο + βρείτε συγκεκριμένα endpoints API και πρόσθετη τεκμηρίωση API.', +); diff --git a/resources/lang/el-GR/admin/accessories/general.php b/resources/lang/el-GR/admin/accessories/general.php new file mode 100644 index 0000000000..bf57d80a40 --- /dev/null +++ b/resources/lang/el-GR/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Κατηγορία αξεσουάρ', + 'accessory_name' => 'Όνομα ανταλλακτικού', + 'checkout' => 'Checkout αξεσουάρ', + 'checkin' => 'Checkin Αξεσουάρ', + 'create' => 'Το πεδίο ενημερώθηκε επιτυχώς', + 'edit' => 'Επεξεργασία αξεσουάρ', + 'eula_text' => 'Κατηγορία EULA', + 'eula_text_help' => 'Αυτό το πεδίο σάς επιτρέπει να προσαρμόσετε τα EULAs για συγκεκριμένους τύπους των περιουσιακών στοιχείων. Εάν έχετε μόνο μία EULA για το σύνολο των περιουσιακών σας στοιχείων, μπορείτε να ελέγξετε το πλαίσιο παρακάτω, για να χρησιμοποιήσετε τον προεπιλεγμένο πρωτεύοντος.', + 'require_acceptance' => 'Απαιτείται από τους χρήστες να επιβεβαιώσουν την αποδοχή των περιουσιακών στοιχείων σε αυτή την κατηγορία.', + 'no_default_eula' => 'Δεν βρέθηκαν προεπιλεγμένα πρωτεύοντος EULA. Προσθέστε ένα στις ρυθμίσεις.', + 'total' => 'Σύνολο', + 'remaining' => 'Όφελος', + 'update' => 'Ενημέρωση αξεσουάρ', + 'use_default_eula' => 'Χρησιμοποιήστε την προεπιλεγμένη primary EULA.', + 'use_default_eula_disabled' => 'Χρησιμοποιήστε την κύρια προεπιλεγμένη EULA instead. καμία κύρια προεπιλεγμένη άδεια χρήσης τελικού χρήστη δεν έχει οριστεί. Παρακαλείσθε να προσθέσετε μία στις ρυθμίσεις.', + 'clone' => 'Κλώνος Αξεσουάρ', + 'delete_disabled' => 'Αυτό το εξάρτημα δεν μπορεί να διαγραφεί ακόμα, επειδή κάποια στοιχεία εξακολουθούν να εκκρεμούν.', + +); diff --git a/resources/lang/el-GR/admin/accessories/message.php b/resources/lang/el-GR/admin/accessories/message.php new file mode 100644 index 0000000000..cafc600c66 --- /dev/null +++ b/resources/lang/el-GR/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Το εξάρτημα δεν υπάρχει.', + 'not_found' => 'Αυτό το δευτερεύον στοιχείο δεν βρέθηκε.', + 'assoc_users' => 'Αυτό το εξάρτημα διαθέτει: τα στοιχεία καταμέτρησης που ελέγχθηκαν στους χρήστες. Ελέγξτε τα εξαρτήματα και δοκιμάστε ξανά.', + + 'create' => array( + 'error' => 'Το εξάρτημα δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Το εξάρτημα δημιουργήθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Το εξάρτημα δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Το εξάρτημα ενημερώθηκε με επιτυχία.' + ), + + 'delete' => array( + 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το εξάρτημα;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας το αξεσουάρ. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Το εξάρτημα διαγράφηκε με επιτυχία.' + ), + + 'checkout' => array( + 'error' => 'Το αξεσουάρ δεν έχει ελεγχθεί, δοκιμάστε ξανά', + 'success' => 'Το αξεσουάρ ολοκληρώθηκε με επιτυχία.', + 'unavailable' => 'Το αξεσουάρ δεν είναι διαθέσιμο για ολοκλήρωση της παραγγελίας. Ελέγξτε την διαθέσιμη ποσότητα', + 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.' + ), + + 'checkin' => array( + 'error' => 'Το αξεσουάρ δεν έχει συνδεθεί, δοκιμάστε ξανά', + 'success' => 'Το αξεσουάρ ολοκληρώθηκε με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.' + ) + + +); diff --git a/resources/lang/el/admin/accessories/table.php b/resources/lang/el-GR/admin/accessories/table.php similarity index 100% rename from resources/lang/el/admin/accessories/table.php rename to resources/lang/el-GR/admin/accessories/table.php diff --git a/resources/lang/el-GR/admin/asset_maintenances/form.php b/resources/lang/el-GR/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..62116320d1 --- /dev/null +++ b/resources/lang/el-GR/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Είδος Συντήρησης Παγίου', + 'title' => 'Τίτλος', + 'start_date' => 'Ημερομηνία Έναρξης', + 'completion_date' => 'Ημερομηνία Ολοκλήρωσης', + 'cost' => 'Κόστος', + 'is_warranty' => 'Βελτίωση της εγγύησης', + 'asset_maintenance_time' => 'Χρόνος Συντήρησης Παγίου (σε ημέρες)', + 'notes' => 'Σημειώσεις', + 'update' => 'Ενημέρωση Συντήρησης Παγίου', + 'create' => 'Δημιουργία Συντήρησης Παγίου' + ]; diff --git a/resources/lang/el-GR/admin/asset_maintenances/general.php b/resources/lang/el-GR/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..7f39679997 --- /dev/null +++ b/resources/lang/el-GR/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'Συντήρηση Παγίου', + 'edit' => 'Επεξεργασία συντήρησης του περιουσιακού στοιχείου', + 'delete' => 'Διαγραφή συντήρησης παγίου', + 'view' => 'Λεπτομερής προβολή συντήρησης παγίων', + 'repair' => 'Επισκευή', + 'maintenance' => 'Συντήρηση', + 'upgrade' => 'Αναβάθμιση', + 'calibration' => 'Διαμέτρηση', + 'software_support' => 'Υποστήριξη Λογισμικού', + 'hardware_support' => 'Υποστήριξη Υλικού', + 'configuration_change' => 'Αλλαγή Ρυθμίσεων', + 'pat_test' => 'Δοκιμή PAT', + ]; diff --git a/resources/lang/el/admin/asset_maintenances/message.php b/resources/lang/el-GR/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/el/admin/asset_maintenances/message.php rename to resources/lang/el-GR/admin/asset_maintenances/message.php diff --git a/resources/lang/el/admin/asset_maintenances/table.php b/resources/lang/el-GR/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/el/admin/asset_maintenances/table.php rename to resources/lang/el-GR/admin/asset_maintenances/table.php diff --git a/resources/lang/el-GR/admin/categories/general.php b/resources/lang/el-GR/admin/categories/general.php new file mode 100644 index 0000000000..804a41d5a8 --- /dev/null +++ b/resources/lang/el-GR/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Κατηγορίες στοιχείων παγίων', + 'category_name' => 'Όνομα κατηγορίας', + 'checkin_email' => 'Αποστολή email στον χρήστη κατά την χρέωση/αποδέσμευση.', + 'checkin_email_notification' => 'Θα αποστέλεται email σε αυτόν τον χρήστη κατά την χρέωαη/αποδέσμευση.', + 'clone' => 'Αντιγραφή Κατηγορίας', + 'create' => 'Δημιουργία Κατηγορίας', + 'edit' => 'Επεξεργασία Κατηγορίας', + 'email_will_be_sent_due_to_global_eula' => 'Ένα μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί στο χρήστη επειδή χρησιμοποιείται το παγκόσμιο EULA.', + 'email_will_be_sent_due_to_category_eula' => 'Ένα μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί στο χρήστη επειδή ένα EULA έχει οριστεί για αυτή την κατηγορία.', + 'eula_text' => 'Κατηγορία EULA', + 'eula_text_help' => 'Αυτό το πεδίο σας επιτρέπει να προσαρμόσετε τα ΑΔΕ σας για συγκεκριμένους τύπους περιουσιακών στοιχείων. Εάν διαθέτετε μόνο ένα EULA για όλα τα στοιχεία του ενεργητικού σας, μπορείτε να ελέγξετε το παρακάτω πλαίσιο για να χρησιμοποιήσετε την κύρια προεπιλογή.', + 'name' => 'Όνομα κατηγορίας', + 'require_acceptance' => 'Απαιτείται από τους χρήστες να επιβεβαιώσουν την αποδοχή των παγίων στοιχείων σε αυτή την κατηγορία.', + 'required_acceptance' => 'Αυτός ο χρήστης θα στείλει μήνυμα ηλεκτρονικού ταχυδρομείου με έναν σύνδεσμο για να επιβεβαιώσει την αποδοχή αυτού του στοιχείου.', + 'required_eula' => 'Αυτός ο χρήστης θα λάβει μέσω ηλεκτρονικού ταχυδρομείου αντίγραφο της Άδειας EULA', + 'no_default_eula' => 'Δεν βρέθηκε αρχική προεπιλεγμένη ΑΔΕΙΑ. Προσθέστε μία από τις Ρυθμίσεις.', + 'update' => 'Ενημέρωση Κατηγορίας', + 'use_default_eula' => 'Χρησιμοποιήστε την προεπιλεγμένη primary EULA.', + 'use_default_eula_disabled' => 'Χρησιμοποιήστε την αρχική προεπιλεγμένη άδεια EULA αντί. Δεν έχει οριστεί αρχική προεπιλεγμένη ευχέρεια EULA. Προσθέστε μία από τις Ρυθμίσεις.', + 'use_default_eula_column' => 'Χρήση προεπιλογής EULA', + +); diff --git a/resources/lang/el-GR/admin/categories/message.php b/resources/lang/el-GR/admin/categories/message.php new file mode 100644 index 0000000000..a1efa39219 --- /dev/null +++ b/resources/lang/el-GR/admin/categories/message.php @@ -0,0 +1,26 @@ + 'Κατηγορία δεν υπάρχει.', + 'assoc_models' => 'Αυτή η κατηγορία συσχετίζεται επί του παρόντος με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Ενημερώστε τα μοντέλα σας ώστε να μην αναφέρονται πλέον στην κατηγορία αυτή και δοκιμάστε ξανά.', + 'assoc_items' => 'Αυτή η κατηγορία συσχετίζεται προς το παρόν με τουλάχιστον ένα: asset_type και δεν μπορεί να διαγραφεί. Ενημερώστε το στοιχείο: asset_type ώστε να μην αναφέρεται πλέον αυτή η κατηγορία και δοκιμάστε ξανά.', + + 'create' => array( + 'error' => 'Η κατηγορία δεν δημιουργήθηκε, παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Η κατηγορία δημιουργήθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Η κατηγορία δεν ενημερώθηκε, παρακαλώ δοκιμάστε ξανά', + 'success' => 'Η κατηγορία ενημερώθηκε με επιτυχία.', + 'cannot_change_category_type' => 'Δεν μπορείτε να αλλάξετε τον τύπο κατηγορίας μόλις δημιουργηθεί', + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την κατηγορία;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας αυτή την κατηγορία. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Η κατηγορία διαγράφηκε με επιτυχία.' + ) + +); diff --git a/resources/lang/el/admin/categories/table.php b/resources/lang/el-GR/admin/categories/table.php similarity index 100% rename from resources/lang/el/admin/categories/table.php rename to resources/lang/el-GR/admin/categories/table.php diff --git a/resources/lang/el-GR/admin/companies/general.php b/resources/lang/el-GR/admin/companies/general.php new file mode 100644 index 0000000000..c67ba25f59 --- /dev/null +++ b/resources/lang/el-GR/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Επιλογή εταιρείας', + 'about_companies' => 'Σχετικά με τις εταιρείες', + 'about_companies_description' => ' Μπορείτε να χρησιμοποιήσετε τις εταιρείες ως απλό ενημερωτικό πεδίο, ή μπορείτε να τα χρησιμοποιήσετε για να περιορίσετε την ορατότητα και τη διαθεσιμότητα στοιχείων ενεργητικού σε χρήστες με μια συγκεκριμένη εταιρεία, επιτρέποντας την πλήρη υποστήριξη της εταιρείας στις ρυθμίσεις διαχειριστή σας.', +]; diff --git a/resources/lang/el-GR/admin/companies/message.php b/resources/lang/el-GR/admin/companies/message.php new file mode 100644 index 0000000000..0656d87cd2 --- /dev/null +++ b/resources/lang/el-GR/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Αυτή η εταιρεία δεν υπάρχει.', + 'deleted' => 'Διαγραμμένη εταιρεία', + 'assoc_users' => 'Αυτή η εταιρεία συσχετίζεται προς το παρόν με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Ενημερώστε τα μοντέλα σας ώστε να μην αναφέρονται πλέον στην εν λόγω εταιρεία και δοκιμάστε ξανά.', + 'create' => [ + 'error' => 'Η εταιρεία δεν δημιουργήθηκε, παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Η εταιρεία δημιουργήθηκε με επιτυχία.', + ], + 'update' => [ + 'error' => 'Η εταιρεία δεν ενημερώθηκε, δοκιμάστε ξανά', + 'success' => 'Η εταιρεία ενημερώθηκε με επιτυχία.', + ], + 'delete' => [ + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την εταιρεία;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την εταιρεία. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Η εταιρεία έχει διαγραφεί με επιτυχία.', + ], +]; diff --git a/resources/lang/el-GR/admin/companies/table.php b/resources/lang/el-GR/admin/companies/table.php new file mode 100644 index 0000000000..e313f03281 --- /dev/null +++ b/resources/lang/el-GR/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Εταιρείες', + 'create' => 'Δημιουργία Εταιρείας', + 'email' => 'Εταιρικό Email', + 'title' => 'Εταιρεία', + 'phone' => 'Τηλέφωνο Εταιρείας', + 'update' => 'Αναβάθμιση Εταιρείας', + 'name' => 'Επωνυμία εταιρείας', + 'id' => 'ID', +); diff --git a/resources/lang/el-GR/admin/components/general.php b/resources/lang/el-GR/admin/components/general.php new file mode 100644 index 0000000000..b6d36608b4 --- /dev/null +++ b/resources/lang/el-GR/admin/components/general.php @@ -0,0 +1,16 @@ + 'Όνομα στοιχείου', + 'checkin' => 'Ελέγξτε το στοιχείο', + 'checkout' => 'Συστατικό ελέγχου', + 'cost' => 'Κόστος αγοράς', + 'create' => 'Δημιουργία στοιχείου', + 'edit' => 'Επεξεργασία εξαρτήματος', + 'date' => 'Ημερομηνία αγοράς', + 'order' => 'Αριθμός παραγγελίας', + 'remaining' => 'Απομένουν', + 'total' => 'Σύνολο', + 'update' => 'Αναβάθμιση εξαρτήματος', + 'checkin_limit' => 'Το ποσό που έχει επιλεγεί πρέπει να είναι ίσο ή μικρότερο από :assigned_qty' +); diff --git a/resources/lang/el-GR/admin/components/message.php b/resources/lang/el-GR/admin/components/message.php new file mode 100644 index 0000000000..6b2764b674 --- /dev/null +++ b/resources/lang/el-GR/admin/components/message.php @@ -0,0 +1,37 @@ + 'Το στοιχείο δεν υπάρχει.', + + 'create' => array( + 'error' => 'Το στοιχείο δεν δημιουργήθηκε, δοκιμάστε ξανά.', + 'success' => 'Το στοιχείο ενημερώθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Το στοιχείο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Το στοιχείο ενημερώθηκε με επιτυχία.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το εξάρτημα;', + 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του στοιχείου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Το εξάρτημα έχει διαγραφεί με επιτυχία.' + ), + + 'checkout' => array( + 'error' => 'Το στοιχείο δεν έχει ελεγχθεί, δοκιμάστε ξανά', + 'success' => 'Η συνιστώσα ολοκληρώθηκε με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.', + 'unavailable' => 'Δεν υπάρχουν αρκετά στοιχεία που απομένουν: :remaining απομένουν, :requested requested ', + ), + + 'checkin' => array( + 'error' => 'Το στοιχείο δεν έχει επιλεγεί, δοκιμάστε ξανά', + 'success' => 'Το στοιχείο ελέγχου ολοκληρώθηκε με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.' + ) + + +); diff --git a/resources/lang/el/admin/components/table.php b/resources/lang/el-GR/admin/components/table.php similarity index 100% rename from resources/lang/el/admin/components/table.php rename to resources/lang/el-GR/admin/components/table.php diff --git a/resources/lang/el/admin/consumables/general.php b/resources/lang/el-GR/admin/consumables/general.php similarity index 100% rename from resources/lang/el/admin/consumables/general.php rename to resources/lang/el-GR/admin/consumables/general.php diff --git a/resources/lang/el-GR/admin/consumables/message.php b/resources/lang/el-GR/admin/consumables/message.php new file mode 100644 index 0000000000..4fc714b928 --- /dev/null +++ b/resources/lang/el-GR/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Το αναλώσιμο δεν υπάρχει.', + + 'create' => array( + 'error' => 'Δεν δημιουργήθηκε αναλώσιμο, δοκιμάστε ξανά.', + 'success' => 'Το αναλώσιμο δημιουργήθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Το αναλώσιμο δεν ενημερώθηκε, δοκιμάστε ξανά', + 'success' => 'Το αναλώσιμο ενημερώθηκε με επιτυχία.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το αναλώσιμο;', + 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του αναλώσιμου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Το αναλώσιμο έχει διαγραφεί με επιτυχία.' + ), + + 'checkout' => array( + 'error' => 'Το αναλώσιμο δεν έχει ελεγχθεί, δοκιμάστε ξανά', + 'success' => 'Το αναλώσιμο ελεγχόταν με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.', + 'unavailable' => 'Δεν υπάρχουν αρκετά αναλώσιμα για αυτήν την παραγγελία. Παρακαλώ ελέγξτε την ποσότητα που απομένει. ', + ), + + 'checkin' => array( + 'error' => 'Το αναλώσιμο δεν έχει επιλεγεί, δοκιμάστε ξανά', + 'success' => 'Το αναλώσιμο ελεγχόταν με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.' + ) + + +); diff --git a/resources/lang/el/admin/consumables/table.php b/resources/lang/el-GR/admin/consumables/table.php similarity index 100% rename from resources/lang/el/admin/consumables/table.php rename to resources/lang/el-GR/admin/consumables/table.php diff --git a/resources/lang/el-GR/admin/custom_fields/general.php b/resources/lang/el-GR/admin/custom_fields/general.php new file mode 100644 index 0000000000..d2b19da44c --- /dev/null +++ b/resources/lang/el-GR/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Προσαρμοσμένα πεδία', + 'manage' => 'Διαχείριση', + 'field' => 'Πεδίο', + 'about_fieldsets_title' => 'Σχετικά με τα σύνολα πεδίων', + 'about_fieldsets_text' => 'Τα Fieldsets σας επιτρέπουν να δημιουργήσετε ομάδες προσαρμοσμένων πεδίων που συχνά επαναχρησιμοποιούνται για συγκεκριμένους τύπους μοντέλου στοιχείων ενεργητικού.', + 'custom_format' => 'Προσαρμοσμένη μορφή Regex...', + 'encrypt_field' => 'Κρυπτογράφηση της αξίας του πεδίου στη βάση δεδομένων', + 'encrypt_field_help' => 'Προειδοποίηση: H κρυπτογράφηση ενός πεδίου την καθιστά ανεξερεύνητη.', + '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' => 'Req.', + 'used_by_models' => 'Χρησιμοποιήθηκε από τα μοντέλα', + 'order' => 'Σειρά', + 'create_fieldset' => 'Νέο σύνολο πεδίων', + 'update_fieldset' => 'Ενημέρωση Συνόλου Πεδίων', + 'fieldset_does_not_exist' => 'Το πεδίο :id δεν υπάρχει', + 'fieldset_updated' => 'Το σύνολο πεδίων ενημερώθηκε', + 'create_fieldset_title' => 'Δημιουργία νέου συνόλου πεδίων', + 'create_field' => 'Νέο προσαρμοσμένο πεδίο', + 'create_field_title' => 'Δημιουργία νέου προσαρμοσμένου πεδίου', + 'value_encrypted' => 'Η τιμή αυτού του πεδίου είναι κρυπτογραφημένη στη βάση δεδομένων. Μόνο οι διαχειριστές θα μπορούν να δουν την αποκρυπτογραφημένη τιμή', + 'show_in_email' => 'Να περιλαμβάνεται η τιμή αυτού του πεδίου στα emails χρέωσης ου αποστέλονται στους χρήστες; Κρυπτογραφημένα πεδία δεν μπορούν να περιληφθούν σε emails', + 'show_in_email_short' => 'Συμπερίληψη στα 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.', + 'is_unique' => 'Η αξία αυτή πρέπει να είναι μοναδική σε όλα τα περιουσιακά στοιχεία', + 'unique' => 'Μοναδικό', + 'display_in_user_view' => 'Επιτρέψτε στον συνδεδεμένο χρήστη να δει αυτές τις τιμές στη σελίδα προβολής των περιουσιακών στοιχείων', + 'display_in_user_view_table' => 'Ορατό στο χρήστη', + 'auto_add_to_fieldsets' => 'Αυτόματη προσθήκη σε κάθε νέο σύνολο πεδίων', + 'add_to_preexisting_fieldsets' => 'Προσθήκη σε οποιαδήποτε υπάρχουσα fieldsets', + 'show_in_listview' => 'Εμφάνιση στις προβολές λίστας από προεπιλογή. Οι εξουσιοδοτημένοι χρήστες θα μπορούν ακόμα να εμφανίζουν/αποκρύπτουν μέσω του επιλογέα στήλης', + 'show_in_listview_short' => 'Εμφάνιση στις λίστες', + 'show_in_requestable_list_short' => 'Εμφάνιση στη λίστα απαιτούμενων στοιχείων', + 'show_in_requestable_list' => 'Εμφάνιση τιμής στη λίστα Απαιτούμενων στοιχείων. Κρυπτογραφημένα πεδία δεν θα εμφανίζονται', + 'encrypted_options' => 'Αυτό το πεδίο είναι κρυπτογραφημένο, οπότε ορισμένες επιλογές εμφάνισης δεν θα είναι διαθέσιμες.', + +]; diff --git a/resources/lang/el-GR/admin/custom_fields/message.php b/resources/lang/el-GR/admin/custom_fields/message.php new file mode 100644 index 0000000000..5d13f79b92 --- /dev/null +++ b/resources/lang/el-GR/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'Αυτό το πεδίο δεν υπάρχει.', + 'already_added' => 'Το πεδίο έχει ήδη προσθέσει', + + 'create' => array( + 'error' => 'Το πεδία δεν δημιουργήθηκαν, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Το πεδίο δημιουργήθηκε με επιτυχία.', + 'assoc_success' => 'Το πεδίο προστέθηκε με επιτυχία στο fieldset.' + ), + + 'update' => array( + 'error' => 'Το πεδίο δεν ενημερώθηκε, δοκιμάστε ξανά', + 'success' => 'Το πεδίο ενημερώθηκε επιτυχώς.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το πεδίο;', + 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του πεδίου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Το πεδίο διαγράφηκε με επιτυχία.', + 'in_use' => 'Το πεδίο παραμένει σε χρήση.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'Το πεδίο δεν υπάρχει', + + 'create' => array( + 'error' => 'Το Fieldset δεν δημιουργήθηκε, δοκιμάστε ξανά.', + 'success' => 'Το σύνολο των πεδίων δημιουργήθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Το Fieldset δεν ενημερώθηκε, δοκιμάστε ξανά', + 'success' => 'Το σύνολο των πεδίων ενημερώθηκε με επιτυχία.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το σύνολο πεδίων;', + 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του πεδίου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Το πεδίο πεδίου διαγράφηκε με επιτυχία.', + 'in_use' => 'Το σύνολο των πεδίων παραμένουν σε χρήση.', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'Σφάλμα επικύρωσης προκαθορισμένων τιμών fieldset.', + + ), + + + + + + +); diff --git a/resources/lang/el-GR/admin/departments/message.php b/resources/lang/el-GR/admin/departments/message.php new file mode 100644 index 0000000000..d9f68943b4 --- /dev/null +++ b/resources/lang/el-GR/admin/departments/message.php @@ -0,0 +1,22 @@ + 'Τμήμα δεν υπάρχει.', + 'department_already_exists' => 'Ένα τμήμα υπάρχει ήδη με αυτό το όνομα σε αυτή την τοποθεσία της εταιρείας. Ή επιλέξτε ένα πιο συγκεκριμένο όνομα για αυτό το τμήμα. ', + 'assoc_users' => 'Αυτό το τμήμα σχετίζεται προς το παρόν με τουλάχιστον έναν χρήστη και δεν μπορεί να διαγραφεί. Ενημερώστε τους χρήστες σας ώστε να μην αναφέρονται πλέον στο τμήμα αυτό και προσπαθήστε ξανά.', + 'create' => array( + 'error' => 'Τμήμα δεν δημιουργήθηκε, δοκιμάστε ξανά.', + 'success' => 'Τμήμα δημιουργήθηκε με επιτυχία.' + ), + 'update' => array( + 'error' => 'Τμήμα δεν ενημερώθηκε, δοκιμάστε ξανά', + 'success' => 'Τμήμα ενημερώθηκε με επιτυχία.' + ), + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το τμήμα;', + 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του τμήματος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Το τμήμα διαγράφηκε με επιτυχία.' + ) + +); diff --git a/resources/lang/el/admin/departments/table.php b/resources/lang/el-GR/admin/departments/table.php similarity index 100% rename from resources/lang/el/admin/departments/table.php rename to resources/lang/el-GR/admin/departments/table.php diff --git a/resources/lang/el-GR/admin/depreciations/general.php b/resources/lang/el-GR/admin/depreciations/general.php new file mode 100644 index 0000000000..b2b474697a --- /dev/null +++ b/resources/lang/el-GR/admin/depreciations/general.php @@ -0,0 +1,16 @@ + 'Για αποσβέσεις παγίου', + 'about_depreciations' => 'Μπορείτε να ορίσετε αποσβέσεις του περιουσιακού στοιχείου προκειμένου να γίνει απόσβεση περιουσιακών στοιχείων βάσει σταθερής απόσβεσης.', + 'asset_depreciations' => 'Αποσβέσεις περιουσιακών στοιχείων', + 'create' => 'Δημιουργία αποσβέσεων', + 'depreciation_name' => 'Όνομα απόσβεσης', + 'depreciation_min' => 'Τιμή δάπεδο της απόσβεσης', + 'number_of_months' => 'Αριθμός των μηνών', + 'update' => 'Ενημέρωση αποσβέσεων', + 'depreciation_min' => 'Ελάχιστη τιμή μετά την απόσβεση', + 'no_depreciations_warning' => 'Προειδοποίηση: + Αυτή τη στιγμή δεν έχετε κάποια απόσβεση ρυθμισμένη. + Παρακαλείστε να ορίσετε τουλάχιστον μία απόσβεση για να δείτε την έκθεση απόσβεσης.', +]; diff --git a/resources/lang/el/admin/depreciations/message.php b/resources/lang/el-GR/admin/depreciations/message.php similarity index 100% rename from resources/lang/el/admin/depreciations/message.php rename to resources/lang/el-GR/admin/depreciations/message.php diff --git a/resources/lang/el-GR/admin/depreciations/table.php b/resources/lang/el-GR/admin/depreciations/table.php new file mode 100644 index 0000000000..c1fea9b6bd --- /dev/null +++ b/resources/lang/el-GR/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'ID', + 'months' => 'Μήνες', + 'term' => 'Όρος', + 'title' => 'Όνομα ', + 'depreciation_min' => 'Τιμή Δαπέδου', + +]; diff --git a/resources/lang/el-GR/admin/groups/message.php b/resources/lang/el-GR/admin/groups/message.php new file mode 100644 index 0000000000..c28ef425bf --- /dev/null +++ b/resources/lang/el-GR/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Η ομάδα υπάρχει ήδη!', + 'group_not_found' => 'Αναγνωριστικό ομάδας: id δεν υπάρχει.', + 'group_name_required' => 'Το όνομα του πεδίου είναι απαραίτητο', + + 'success' => array( + 'create' => 'Η ομάδα δημιουργήθηκε με επιτυχία.', + 'update' => 'Ομάδα ενημερώθηκε με επιτυχία.', + 'delete' => 'Η ομάδα διαγράφηκε επιτυχώς.', + ), + + 'delete' => array( + 'confirm' => 'Είστε σίγουροι ότι επιθυμείτε την διαγραφή της ομάδας;', + 'create' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ομάδα. Παρακαλώ δοκιμάστε ξανά.', + 'update' => 'Υπήρξε ένα ζήτημα ενημερώνοντας την ομάδα. Παρακαλώ δοκιμάστε ξανά.', + 'delete' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ομάδα. Παρακαλώ δοκιμάστε ξανά.', + ), + +); diff --git a/resources/lang/el/admin/groups/table.php b/resources/lang/el-GR/admin/groups/table.php similarity index 100% rename from resources/lang/el/admin/groups/table.php rename to resources/lang/el-GR/admin/groups/table.php diff --git a/resources/lang/el-GR/admin/groups/titles.php b/resources/lang/el-GR/admin/groups/titles.php new file mode 100644 index 0000000000..78cbe26f59 --- /dev/null +++ b/resources/lang/el-GR/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'Σχετικά με τις ομάδες', + 'about_groups' => 'Οι ομάδες χρησιμοποιούνται για να γενικεύσουν τα δικαιώματα του χρήστη.', + 'group_management' => 'Διαχείριση ομάδων', + 'create' => 'Δημιουργία Νέας Ομάδας', + 'update' => 'Επεξεργασία Ομάδας', + 'group_name' => 'Όνομα ομάδας', + 'group_admin' => 'Διαχειριστής ομάδας', + 'allow' => 'Να επιτραπεί', + 'deny' => 'Άρνηση', + 'permission' => 'Άδεια', + 'grant' => 'Παραχώρηση', + 'no_permissions' => 'Αυτή η ομάδα δεν έχει δικαιώματα.' +]; diff --git a/resources/lang/el-GR/admin/hardware/form.php b/resources/lang/el-GR/admin/hardware/form.php new file mode 100644 index 0000000000..48d7e25a1f --- /dev/null +++ b/resources/lang/el-GR/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Επιβεβαιώστε μαζική διαγραφή περιουσιακών στοιχείων', + 'bulk_restore' => 'Επιβεβαίωση Μαζικής Επαναφοράς Αντικειμένων', + 'bulk_delete_help' => 'Εξετάστε τα περιουσιακά στοιχεία για μαζική διαγραφή παρακάτω. Μόλις διαγραφεί, αυτά τα περιουσιακά στοιχεία μπορούν να αποκατασταθούν, αλλά αυτά δεν θα είναι πλέον συσχετιζόμενα με οποιοσδήποτε χρήστη που τους έχει ανατεθεί.', + 'bulk_restore_help' => 'Εξετάστε τα περιουσιακά στοιχεία για μαζική αποκατάσταση παρακάτω. Μόλις αποκατασταθεί, αυτά τα περιουσιακά στοιχεία δεν θα συσχετιστεί με χρήστες στους οποίους είχαν ανατεθεί προηγουμένως.', + 'bulk_delete_warn' => 'Πρόκειται να διαγράψετε: asset_count περιουσιακών στοιχείων.', + 'bulk_restore_warn' => 'Πρόκειται να επαναφέρετε: asset_count περιουσιακών στοιχείων.', + 'bulk_update' => 'Μαζική ενημέρωση παγίων', + 'bulk_update_help' => 'Αυτή η φόρμα επιτρέπει την ενημέρωση πολλαπλών παγίων ταυτόχρονα. Μόνο συμπληρώστε τα πεδία που θέλετε να αλλάξετε. Οποιαδήποτε πεδίο αριστερά μείνει κενό θα παραμείνει ως αμετάβλητο. ', + 'bulk_update_warn' => 'Πρόκειται να επεξεργαστείτε τις ιδιότητες ενός ενιαίου περιουσιακού στοιχείου."Πρόκειται να επεξεργαστείτε τις ιδιότητες του:asset_count περιουσιακών στοιχείων.', + 'bulk_update_with_custom_field' => 'Σημειώστε ότι τα περιουσιακά στοιχεία είναι: asset_model_count διαφορετικοί τύποι μοντέλων.', + 'bulk_update_model_prefix' => 'Σε Μοντέλα', + 'bulk_update_custom_field_unique' => 'Αυτό είναι ένα μοναδικό πεδίο και δεν μπορεί να επεξεργαστεί μαζικά.', + 'checkedout_to' => 'Ανάθεση σε', + 'checkout_date' => 'Ημερομηνία αποχώρησης', + 'checkin_date' => 'Ημερομηνία άφιξης', + 'checkout_to' => 'Ημερομηνία αποχώρησης σε', + 'cost' => 'Κόστος αγοράς', + 'create' => 'Δημιουργία παγίου', + 'date' => 'Ημερομηνία αγοράς', + 'depreciation' => 'Υποτίμηση', + 'depreciates_on' => 'Αποσβέσεις σε', + 'default_location' => 'Προεπιλεγμένη τοποθεσία', + 'default_location_phone' => 'Προεπιλεγμένο Τηλέφωνο Τοποθεσίας', + 'eol_date' => 'EOL ημερομηνία', + 'eol_rate' => 'EOL δείκτης', + 'expected_checkin' => 'Αναμενώμενη ημέρα άφιξης', + 'expires' => 'Λήξη', + 'fully_depreciated' => 'Έχει πλήρως αποσβεστεί', + 'help_checkout' => 'Αν θέλετε να εκχωρήσετε αυτό το πάγιο αμέσως, επιλέξτε «Έτοιμοι να αναπτύξετε» από την παρακάτω λίστα. ', + 'mac_address' => 'Διεύθυνση MAC', + 'manufacturer' => 'Κατασκευαστής', + 'model' => 'Μοντέλο', + 'months' => 'μήνες', + 'name' => 'Ονομασία του παγίου', + 'notes' => 'Σημειώσεις', + 'order' => 'Αριθμός παραγγελίας', + 'qr' => 'Κωδικός QR', + 'requestable' => 'Οι χρήστες μπορούν να αιτηθούν το πάγιο', + 'select_statustype' => 'Επιλέξτε Τύπο Κατάστασης', + 'serial' => 'Σειριακός', + 'status' => 'Κατάσταση', + 'tag' => 'Ετικέτα πόρων', + 'update' => 'Ενημέρωση παγίου', + 'warranty' => 'Εγγύηση', + 'warranty_expires' => 'Λήξη Εγγύησης', + 'years' => 'έτη', + 'asset_location' => 'Ενημέρωση Θέσης Περιουσιακών Στοιχείων', + 'asset_location_update_default_current' => 'Ενημέρωση προεπιλεγμένης τοποθεσίας ΚΑΙ πραγματικής τοποθεσίας', + 'asset_location_update_default' => 'Ενημέρωση μόνο προεπιλεγμένης τοποθεσίας', + 'asset_location_update_actual' => 'Ενημέρωση μόνο πραγματικής τοποθεσίας', + 'asset_not_deployable' => 'Αυτή η κατάσταση ενεργητικού δεν μπορεί να αναπτυχθεί. Αυτό το στοιχείο δεν μπορεί να ελεγχθεί.', + 'asset_deployable' => 'Αυτή η κατάσταση μπορεί να χρησιμοποιηθεί. Αυτό το στοιχείο μπορεί να ελεγχθεί.', + 'processing_spinner' => 'Επεξεργασία... (Αυτό μπορεί να πάρει λίγο χρόνο σε μεγάλα αρχεία)', + 'optional_infos' => 'Προαιρετικές Πληροφορίες', + 'order_details' => 'Σχετικές Πληροφορίες Παραγγελίας' +]; diff --git a/resources/lang/el-GR/admin/hardware/general.php b/resources/lang/el-GR/admin/hardware/general.php new file mode 100644 index 0000000000..32300fb1c3 --- /dev/null +++ b/resources/lang/el-GR/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Σχετικά με τα πάγια', + 'about_assets_text' => 'Τα στοιχεία ενεργητικού είναι στοιχεία που παρακολουθούνται με αύξοντα αριθμό ή ετικέτα στοιχείων. Έχουν την τάση να είναι στοιχεία υψηλότερης αξίας, όπου ο εντοπισμός ενός συγκεκριμένου στοιχείου έχει σημασία.', + 'archived' => 'Αρχειοθετημένα', + 'asset' => 'Πάγιο', + 'bulk_checkout' => 'Στοιχεία Ολοκλήρωσης Παραγγελίας', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Ταμείο ελέγχου', + 'clone' => 'Κλώνος χρήστη', + 'deployable' => 'Προς ανάπτυξη', + 'deleted' => 'Αυτό το στοιχείο έχει διαγραφεί.', + 'delete_confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το στοιχείο?', + 'edit' => 'Επεξεργασία παγίων', + 'model_deleted' => 'Αυτό το μοντέλο περιουσιακών στοιχείων έχει διαγραφεί. Πρέπει να επαναφέρετε το μοντέλο για να μπορέσετε να επαναφέρετε το περιουσιακό στοιχείο.', + 'model_invalid' => 'Το μοντέλο αυτού του περιουσιακού στοιχείου δεν είναι έγκυρο.', + 'model_invalid_fix' => 'Το περιουσιακό στοιχείο θα πρέπει να επεξεργαστεί για να διορθώσει αυτό πριν επιχειρήσετε να το ελέγξετε μέσα ή έξω.', + 'requestable' => 'Επαναληπτικό', + 'requested' => 'Ζητήθηκαν', + 'not_requestable' => 'Δεν Απαιτούνται', + 'requestable_status_warning' => 'Να μην αλλαχθεί η κατάσταση αιτήματος', + 'restore' => 'Επαναφορά παγίου', + 'pending' => 'Εκκρεμεί', + 'undeployable' => 'Μη διανέμεται', + 'undeployable_tooltip' => 'Αυτό το στοιχείο έχει μια ετικέτα κατάστασης που δεν είναι δυνατή η εγκατάσταση και δεν μπορεί να ελεγχθεί αυτή τη στιγμή.', + 'view' => 'Προβολή παγίου', + 'csv_error' => 'Έχετε ένα σφάλμα στο αρχείο CSV σας:', + '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 last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Προσπαθήστε να ταιριάζει με τους χρήστες από όνομα χρήστη', + 'error_messages' => 'Μηνύματα σφάλματος:', + 'success_messages' => 'Μηνύματα επιτυχίας:', + 'alert_details' => 'Παρακαλούμε δείτε παρακάτω για λεπτομέρειες.', + 'custom_export' => 'Προσαρμοσμένη Εξαγωγή', + 'mfg_warranty_lookup' => ':manufacturer Αναζήτηση Κατάστασης Εγγύησης', + 'user_department' => 'Τμήμα Χρηστών', +]; diff --git a/resources/lang/el-GR/admin/hardware/message.php b/resources/lang/el-GR/admin/hardware/message.php new file mode 100644 index 0000000000..3918320e06 --- /dev/null +++ b/resources/lang/el-GR/admin/hardware/message.php @@ -0,0 +1,91 @@ + 'Warning: Το περιουσιακό αυτό στοιχείο έχει επισημανθεί ως επί του παρόντος undeployable. + Εάν αυτή η κατάσταση έχει αλλάξει, παρακαλούμε να ενημερώσετε την κατάσταση των περιουσιακών στοιχείων.', + 'does_not_exist' => 'To πάγιο δεν υπάρχει.', + 'does_not_exist_or_not_requestable' => 'Αυτό το στοιχείο δεν υπάρχει ή δεν απαιτείται.', + 'assoc_users' => 'Αυτό το στοιχείο είναι συνήθως αποσυνδεδεμένο από έναν χρήστη και δεν μπορεί να διαγραφεί. Ελέγξτε πρώτα το στοιχείο και, στη συνέχεια, δοκιμάστε ξανά τη διαγραφή.', + + 'create' => [ + 'error' => 'Το περιουσιακού στοιχείο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά. :(', + 'success' => 'Το πάγιο δημιουργήθηκε επιτυχώς', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Το πάγιο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Τα περιουσιακά στοιχεία ενημερώθηκαν επιτυχώς.', + 'nothing_updated' => 'Δεν επιλέχθηκαν πεδία, επομένως τίποτα δεν ενημερώθηκε.', + 'no_assets_selected' => 'Δεν επιλέχθηκαν στοιχεία ενεργητικού, επομένως τίποτα δεν ενημερώθηκε.', + 'assets_do_not_exist_or_are_invalid' => 'Τα επιλεγμένα περιουσιακά στοιχεία δεν μπορούν να ενημερωθούν.', + ], + + 'restore' => [ + 'error' => 'Το ενεργητικό δεν έχει αποκατασταθεί, δοκιμάστε ξανά', + 'success' => 'Τα πάγια επαναφέρθηκαν επιτυχώς.', + 'bulk_success' => 'Τα πάγια επαναφέρθηκαν επιτυχώς.', + 'nothing_updated' => 'Δεν επιλέχθηκαν στοιχεία ενεργητικού, οπότε τίποτα δεν αποκαταστάθηκε.', + ], + + 'audit' => [ + 'error' => 'Ο έλεγχος στοιχείων ενεργητικού ήταν ανεπιτυχής. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Ο έλεγχος περιουσιακών στοιχείων ολοκληρώθηκε με επιτυχία.', + ], + + + 'deletefile' => [ + 'error' => 'Το αρχείο δεν έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', + ], + + 'upload' => [ + 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', + 'nofiles' => 'Δεν έχετε επιλέξει οποιαδήποτε αρχείο για μεταφόρτωση ή το αρχείο που προσπαθείτε να φορτώσετε είναι πάρα πολύ μεγάλο', + 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Τα επιτρεπόμενα αρχεία τύπου png, gif, jpg, doc, docx, pdf και txt.', + ], + + 'import' => [ + 'error' => 'Ορισμένα στοιχεία δεν έχουν εισαχθεί σωστά.', + 'errorDetail' => 'Τα παρακάτω στοιχεία δεν εισήχθησαν εξαιτίας σφαλμάτων.', + 'success' => 'Το αρχείο σας έχει εισαχθεί', + 'file_delete_success' => 'Το αρχείο σας έχει διαγραφεί με επιτυχία', + 'file_delete_error' => 'Το αρχείο δεν μπόρεσε να διαγραφεί', + 'file_missing' => 'Λείπει το επιλεγμένο αρχείο', + 'header_row_has_malformed_characters' => 'Ένα ή περισσότερα χαρακτηριστικά στη σειρά κεφαλίδας περιέχουν κακοσχηματισμένους UTF-8 χαρακτήρες', + 'content_row_has_malformed_characters' => 'Ένα ή περισσότερα χαρακτηριστικά στην πρώτη σειρά περιεχομένου περιέχουν κακοσχηματισμένους UTF-8 χαρακτήρες', + ], + + + 'delete' => [ + 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το πάγιο;', + 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του στοιχείου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'nothing_updated' => 'Δεν επιλέχθηκαν στοιχεία ενεργητικού, οπότε τίποτα δεν διαγράφηκε.', + 'success' => 'Το πάγιο διαγράφηκε με επιτυχία.', + ], + + 'checkout' => [ + 'error' => 'Το περιουσιακό στοιχείο δεν έχει ελεγχθεί, δοκιμάστε ξανά', + 'success' => 'Το ενεργητικό ολοκληρώθηκε με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'not_available' => 'Αυτό το πάγιο δεν είναι διαθέσιμο για την ολοκλήρωση της παραγγελίας!', + 'no_assets_selected' => 'Πρέπει να επιλέξετε τουλάχιστον ένα στοιχείο προς δημοσίευση.', + ], + + 'checkin' => [ + 'error' => 'Το στοιχείο δεν έχει επιλεγεί, δοκιμάστε ξανά', + 'success' => 'Το ενεργό στοιχείο ολοκληρώθηκε με επιτυχία.', + 'user_does_not_exist' => 'Αυτός ο χρήστης δεν υπάρχει. Παρακαλώ δοκιμάστε ξανά.', + 'already_checked_in' => 'Το στοιχείο αυτό έχει ήδη ελεγχθεί.', + + ], + + 'requests' => [ + 'error' => 'Το στοιχείο δεν ζητήθηκε, δοκιμάστε ξανά', + 'success' => 'Τα πάγια ενημερώθηκαν επιτυχώς.', + 'canceled' => 'Η αίτηση πληρωμής ακυρώθηκε με επιτυχία', + ], + +]; diff --git a/resources/lang/el-GR/admin/hardware/table.php b/resources/lang/el-GR/admin/hardware/table.php new file mode 100644 index 0000000000..47ce533367 --- /dev/null +++ b/resources/lang/el-GR/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Ετικέτα πόρων', + 'asset_model' => 'Μοντέλο', + 'assigned_to' => 'Ανατέθηκε στον', + 'book_value' => 'Τρέχουσα Τιμή', + 'change' => 'Εισερχόμενα/Εξερχόμενα', + 'checkout_date' => 'Ημερομηνία αποχώρησης', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Συνολικό Κόστος Στοιχείων', + 'current_value' => 'Τρέχουσα Τιμή', + 'diff' => 'Diff', + 'dl_csv' => 'Κατεβάστε το CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Τοποθεσία', + 'purchase_cost' => 'Κόστος', + 'purchase_date' => 'Αγοράστηκε', + 'serial' => 'Σειριακός', + 'status' => 'Κατάσταση', + 'title' => 'Πάγιο ', + 'image' => 'Φωτογραφία συσκευής', + 'days_without_acceptance' => 'Ημέρες χωρίς αποδοχή', + 'monthly_depreciation' => 'Μηνιαία Απόσβεση', + 'assigned_to' => 'Ανατέθηκε στον', + 'requesting_user' => 'Αίτηση Χρήστη', + 'requested_date' => 'Ημερομηνία Που Ζητήθηκε', + 'changed' => 'Άλλαξε', + 'icon' => 'Εικονίδιο', +]; diff --git a/resources/lang/el-GR/admin/kits/general.php b/resources/lang/el-GR/admin/kits/general.php new file mode 100644 index 0000000000..49d64a2cef --- /dev/null +++ b/resources/lang/el-GR/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Σχετικά Με Προκαθορισμένα Κιτ', + 'about_kits_text' => 'Προκαθορισμένα κιτ σας επιτρέπουν να ελέγξετε γρήγορα μια συλλογή από στοιχεία (στοιχεία, άδειες, κλπ) σε ένα χρήστη. Αυτό μπορεί να είναι χρήσιμο όταν η διαδικασία επιβίβασης είναι συνεπής σε πολλούς χρήστες και όλοι οι χρήστες λαμβάνουν τα ίδια αντικείμενα.', + 'checkout' => 'Κιτ Ολοκλήρωσης Παραγγελίας ', + 'create_success' => 'Το κιτ δημιουργήθηκε με επιτυχία.', + 'create' => 'Δημιουργία Προκαθορισμένου Κιτ', + 'update' => 'Προκαθορισμένο Κιτ Ενημέρωσης', + 'delete_success' => 'Το κιτ διαγράφηκε με επιτυχία.', + 'update_success' => 'Το κιτ ενημερώθηκε με επιτυχία.', + 'none_models' => 'Δεν υπάρχουν αρκετά διαθέσιμα στοιχεία για :model για ολοκλήρωση παραγγελίας. :qty είναι απαραίτητα. ', + 'none_licenses' => 'Δεν υπάρχουν αρκετές διαθέσιμες θέσεις για :license για checkout. :qty είναι απαραίτητες. ', + 'none_consumables' => 'Δεν υπάρχουν αρκετές διαθέσιμες μονάδες :αναλώσιμες για να ολοκληρώσετε. :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/el-GR/admin/labels/message.php b/resources/lang/el-GR/admin/labels/message.php new file mode 100644 index 0000000000..20d0349afa --- /dev/null +++ b/resources/lang/el-GR/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Μη έγκυρη καταμέτρηση επέστρεψε από :name. Αναμένεται :αναμένεται, πήρε :actual.', + 'invalid_return_type' => 'Μη έγκυρος τύπος επέστρεψε από :name. Αναμενόμενη :αναμένεται, πήρε :actual.', + 'invalid_return_value' => 'Μη έγκυρη τιμή επιστρέφεται από :name. Αναμενόμενη :αναμένεται, πήρε :actual.', + + 'does_not_exist' => 'Η ετικέτα δεν υπάρχει', + +]; diff --git a/resources/lang/el-GR/admin/labels/table.php b/resources/lang/el-GR/admin/labels/table.php new file mode 100644 index 0000000000..cfd9993e7f --- /dev/null +++ b/resources/lang/el-GR/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Κτίριο 1', + 'example_category' => 'Κατηγορία Δοκιμής', + 'example_location' => 'Κτίριο 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Μοντέλο Δοκιμής', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Ετικέτες', + 'support_fields' => 'Πεδία', + 'support_asset_tag' => 'Ετικέτα', + 'support_1d_barcode' => '1Δ', + 'support_2d_barcode' => '2Δ', + 'support_logo' => 'Λογότυπο', + 'support_title' => 'Τίτλος', + +]; \ No newline at end of file diff --git a/resources/lang/el/admin/licenses/form.php b/resources/lang/el-GR/admin/licenses/form.php similarity index 100% rename from resources/lang/el/admin/licenses/form.php rename to resources/lang/el-GR/admin/licenses/form.php diff --git a/resources/lang/el-GR/admin/licenses/general.php b/resources/lang/el-GR/admin/licenses/general.php new file mode 100644 index 0000000000..cb2691ea62 --- /dev/null +++ b/resources/lang/el-GR/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Σχετικά με τις άδειες', + 'about_licenses' => 'Οι άδειες χρησιμοποιούνται για την παρακολούθηση του λογισμικού. Έχουν καθορισμένο αριθμό καθισμάτων που μπορούν να ελέγχονται σε άτομα', + 'checkin' => 'Checkin άδεια', + 'checkout_history' => 'Ιστορικό παραγγελίας', + 'checkout' => 'Καθίσματα άδειας πληρωμής', + 'edit' => 'Επεξεργασία άδειας', + 'filetype_info' => 'Επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip και rar.', + 'clone' => 'Κλόνος άδειας', + 'history_for' => 'Ιστορικό για ', + 'in_out' => 'Εισερχόμενα/Εξερχόμενα', + 'info' => 'Πληροφορίες άδειας', + 'license_seats' => 'Άδειες Θέσεις', + 'seat' => 'Εδρα', + 'seats' => 'Καθίσματα', + 'software_licenses' => 'Άδειες λογισμικού', + 'user' => 'Χρήστης', + 'view' => 'Προβολή άδειας', + 'delete_disabled' => 'Αυτή η άδεια δεν μπορεί να διαγραφεί ακόμα, επειδή κάποιες θέσεις εξακολουθούν να εκκρεμούν.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin Όλα Τα Καθίσματα', + 'modal' => 'Αυτό θα ενεργοποιήσει τον έλεγχο μιας θέσης. "Αυτή η ενέργεια θα ελέγξει όλα τα :checkedout_seats_count καθίσματα για αυτήν την άδεια.', + 'enabled_tooltip' => 'Checkin ΟΛΕΣ τις θέσεις για αυτή την άδεια χρήσης τόσο από τους χρήστες όσο και από τα περιουσιακά στοιχεία', + 'disabled_tooltip' => 'Αυτό είναι απενεργοποιημένο, επειδή δεν υπάρχουν καθίσματα επί του παρόντος ελεγμένο', + 'disabled_tooltip_reassignable' => 'Αυτό είναι απενεργοποιημένο επειδή η Άδεια δεν είναι επανασχεδιασμένη', + 'success' => 'Η άδεια ελέγχθηκε με επιτυχία! "Όλες οι άδειες ελέγχθηκαν επιτυχώς!', + 'log_msg' => 'Έγινε έλεγχος μέσω μαζικού checkout άδειας χρήσης στο GUI άδειας', + ], + + 'checkout_all' => [ + 'button' => 'Ολοκλήρωση Παραγγελίας Όλων Των Καθισμάτων', + 'modal' => 'Αυτή η ενέργεια θα κάνει check-out μία θέση στον πρώτο διαθέσιμο χρήστη. "Αυτή η ενέργεια θα κάνει checkout όλα τα :available_seats_count καθίσματα στους πρώτους διαθέσιμους χρήστες. Ένας χρήστης θεωρείται διαθέσιμος για αυτή τη θέση εάν δεν έχει ήδη την άδεια αυτή ελεγχθεί σε αυτούς, και η ιδιότητα "Αυτόματη Ανάθεση Άδειας Χρήσης" είναι ενεργοποιημένη στο λογαριασμό χρήστη της.', + 'enabled_tooltip' => 'Ολοκλήρωση Παραγγελίας ΟΛΩΝ των καθισμάτων (ή όσες είναι διαθέσιμες) για ΟΛΟΥΣ τους χρήστες', + 'disabled_tooltip' => 'Αυτό είναι απενεργοποιημένο, επειδή δεν υπάρχουν διαθέσιμες θέσεις', + 'success' => 'Η άδεια ελέγχθηκε επιτυχώς! ":count άδειες ελέγχθηκαν επιτυχώς!', + 'error_no_seats' => 'Δεν υπάρχουν εναπομείναντες θέσεις για αυτήν την άδεια.', + 'warn_not_enough_seats' => ':count χρήστες είχαν εκχωρηθεί αυτή την άδεια, αλλά θα έτρεξε έξω από τις διαθέσιμες θέσεις άδειας.', + 'warn_no_avail_users' => 'Δεν υπάρχει κανένας χρήστης που να μην έχει ήδη αυτή την άδεια χρήσης που τους έχει εκχωρηθεί.', + 'log_msg' => 'Έγινε έλεγχος μέσω μαζικού checkout άδειας χρήσης στο GUI άδειας', + + + ], + ], + + 'below_threshold' => 'Υπάρχουν μόνο :remaining_count θέσεις που έχουν απομείνει για αυτή την άδεια με ελάχιστη ποσότητα :min_amt. Μπορεί να θέλετε να εξετάσετε το ενδεχόμενο αγοράς περισσότερων θέσεων.', + 'below_threshold_short' => 'Αυτό το είδος είναι κάτω από την ελάχιστη απαιτούμενη ποσότητα.', +); diff --git a/resources/lang/el-GR/admin/licenses/message.php b/resources/lang/el-GR/admin/licenses/message.php new file mode 100644 index 0000000000..48d3b145f4 --- /dev/null +++ b/resources/lang/el-GR/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Η άδεια δεν υπάρχει ή δεν έχετε άδεια για να την δείτε.', + 'user_does_not_exist' => 'Ο χρήστης δεν υπάρχει.', + 'asset_does_not_exist' => 'Το πάγιο που προσπαθείτε να συσχετίσετε με αυτήν την άδεια δεν υπάρχει.', + 'owner_doesnt_match_asset' => 'Το περιουσιακό στοιχείο που προσπαθείτε να συσχετίσετε με αυτήν την άδεια ανήκει σε κάποιον άλλον εκτός από το άτομο που επιλέχθηκε στο αναπτυσσόμενο μενού.', + 'assoc_users' => 'Αυτήν τη στιγμή, αυτή η άδεια χρήσης αποστέλλεται στον χρήστη και δεν μπορεί να διαγραφεί. Ελέγξτε πρώτα την άδεια χρήσης και δοκιμάστε ξανά τη διαγραφή.', + 'select_asset_or_person' => 'Πρέπει να επιλέξετε ένα στοιχείο ή έναν χρήστη, αλλά όχι και τα δύο.', + 'not_found' => 'Η άδεια δεν βρέθηκε', + 'seats_available' => ':seat_count διαθέσιμες θέσεις', + + + 'create' => array( + 'error' => 'Η άδεια δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Η άδεια δημιουργήθηκε με επιτυχία.' + ), + + 'deletefile' => array( + 'error' => 'Ο φάκελος έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', + ), + + 'upload' => array( + 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', + 'nofiles' => 'Δεν επιλέξατε κανένα αρχείο για μεταφόρτωση ή το αρχείο που προσπαθείτε να μεταφορτώσετε είναι πολύ μεγάλο', + 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Οι επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml και lic.', + ), + + 'update' => array( + 'error' => 'Η άδεια δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Η άδεια ενημερώθηκε με επιτυχία.' + ), + + 'delete' => array( + 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την άδεια;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την άδεια. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Η άδεια διαγράφηκε επιτυχώς.' + ), + + 'checkout' => array( + 'error' => 'Παρουσιάστηκε πρόβλημα κατά την εξακρίβωση της άδειας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Η άδεια εκτυπώθηκε με επιτυχία', + 'not_enough_seats' => 'Δεν υπάρχουν αρκετές θέσεις άδειας χρήσης για ολοκλήρωση της παραγγελίας', + ), + + 'checkin' => array( + 'error' => 'Παρουσιάστηκε ένα ζήτημα ελέγχου της άδειας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Η άδεια έχει ελεγχθεί με επιτυχία' + ), + +); diff --git a/resources/lang/el/admin/licenses/table.php b/resources/lang/el-GR/admin/licenses/table.php similarity index 100% rename from resources/lang/el/admin/licenses/table.php rename to resources/lang/el-GR/admin/licenses/table.php diff --git a/resources/lang/el-GR/admin/locations/message.php b/resources/lang/el-GR/admin/locations/message.php new file mode 100644 index 0000000000..faf3b8e623 --- /dev/null +++ b/resources/lang/el-GR/admin/locations/message.php @@ -0,0 +1,29 @@ + 'Η τοποθεσία δεν υπάρχει.', + 'assoc_users' => 'Αυτή η θέση είναι επί του παρόντος σχετίζεται με τουλάχιστον ένα χρήστη και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τους χρήστες σας να μην αναφέρονται σε αυτήν τη θέση και δοκιμάστε ξανά. ', + 'assoc_assets' => 'Αυτή η τοποθεσία συσχετίζεται προς το παρόν με τουλάχιστον ένα στοιχείο και δεν μπορεί να διαγραφεί. Ενημερώστε τα στοιχεία σας ώστε να μην αναφέρονται πλέον στην τοποθεσία αυτή και να προσπαθήσετε ξανά.', + 'assoc_child_loc' => 'Αυτή η τοποθεσία είναι αυτήν τη στιγμή γονέας τουλάχιστον μιας τοποθεσίας παιδιού και δεν μπορεί να διαγραφεί. Ενημερώστε τις τοποθεσίες σας ώστε να μην αναφέρονται πλέον σε αυτήν την τοποθεσία και δοκιμάστε ξανά.', + 'assigned_assets' => 'Αντιστοιχισμένα Στοιχεία Ενεργητικού', + 'current_location' => 'Τρέχουσα Τοποθεσία', + + + 'create' => array( + 'error' => 'Η τοποθεσία δεν έχει δημιουργηθεί, δοκιμάστε ξανά.', + 'success' => 'Η τοποθεσία δημιουργήθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Η τοποθεσία δεν έχει δημιουργηθεί, δοκιμάστε ξανά', + 'success' => 'Η τοποθεσία αναβαθμίστηκε επιτυχώς.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την τοποθεσία;', + 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή της τοποθεσίας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'success' => 'Η τοποθεσία διαγράφηκε με επιτυχία.' + ) + +); diff --git a/resources/lang/el-GR/admin/locations/table.php b/resources/lang/el-GR/admin/locations/table.php new file mode 100644 index 0000000000..259b8f629f --- /dev/null +++ b/resources/lang/el-GR/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Σχετικά με τις τοποθεσίες', + 'about_locations' => 'Οι τοποθεσίες χρησιμοποιούνται για την παρακολούθηση πληροφοριών τοποθεσίας για χρήστες, στοιχεία ενεργητικού και άλλα στοιχεία', + 'assets_rtd' => 'Πάγια', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'Πόλη', + 'state' => 'Κατάσταση', + 'country' => 'Χώρα', + 'create' => 'Δημιουργία τοποθεσίας', + 'update' => 'Ανανέωση τοποθεσίας', + 'print_assigned' => 'Εκτύπωση Που Ανατέθηκε', + 'print_all_assigned' => 'Εκτύπωση Όλων Των Ανατεθέντων', + 'name' => 'Όνομα τοποθεσίας', + 'address' => 'Διεύθυνση', + 'address2' => 'Γραμμή Διεύθυνσης 2', + 'zip' => 'Ταχυδρομικός Κώδικας', + 'locations' => 'Τοποθεσίες', + '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' => 'Checked Out', + 'asset_expected_checkin' => 'Αναμενόμενη Checkin', + 'date' => 'Ημερομηνία:', + 'phone' => 'Τηλέφωνο Τοποθεσίας', + 'signed_by_asset_auditor' => 'Υπογράφηκε Από (Asset Auditor):', + 'signed_by_finance_auditor' => 'Υπογράφηκε Από (Ελεγκτή Χρηματοδότησης):', + 'signed_by_location_manager' => 'Υπογράφηκε Από (Location Manager):', + 'signed_by' => 'Υπεγράφη Από:', +]; diff --git a/resources/lang/el-GR/admin/manufacturers/message.php b/resources/lang/el-GR/admin/manufacturers/message.php new file mode 100644 index 0000000000..af6aa97c31 --- /dev/null +++ b/resources/lang/el-GR/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Μεταβλητές {LOCALE}, {SERIAL}, {MODEL_NUMBER}, και {MODEL_NAME} μπορεί να χρησιμοποιηθεί στο URL σας για να έχετε αυτές τις τιμές αυτόματο γέμισμα κατά την προβολή των στοιχείων - για παράδειγμα https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Κατασκευαστής δεν υπάρχει.', + 'assoc_users' => 'Αυτό κατασκευαστής σχετίζεται με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τα μοντέλα σας προκειμένου να μην αναφέρονται σε αυτόν τον κατασκευαστή και δοκιμάστε ξανά. ', + + 'create' => array( + 'error' => 'Ο κατασκευαστής δεν δημιουργήθηκε, δοκιμάστε ξανά.', + 'success' => 'Ο κατασκευαστής δημιουργήθηκε με επιτυχία.' + ), + + 'update' => array( + 'error' => 'Ο κατασκευαστής δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Ο κατασκευαστής ενημερώθηκε με επιτυχία.' + ), + + 'restore' => array( + 'error' => 'Ο κατασκευαστής δεν αποκαταστάθηκε. Δοκιμάστε ξανά', + 'success' => 'Ο κατασκευαστής δημιουργήθηκε με επιτυχία.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον κατασκευαστή;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας τον κατασκευαστή. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Ο Κατασκευαστής διαγράφηκε με επιτυχία.' + ) + +); diff --git a/resources/lang/el-GR/admin/manufacturers/table.php b/resources/lang/el-GR/admin/manufacturers/table.php new file mode 100644 index 0000000000..58eb2a2eb8 --- /dev/null +++ b/resources/lang/el-GR/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Σχετικά με τους κατασκευαστές', + 'about_manufacturers_text' => 'Οι κατασκευαστές είναι οι εταιρείες που δημιουργούν τα περιουσιακά σας στοιχεία. Μπορείτε να αποθηκεύσετε εδώ σημαντικές πληροφορίες επικοινωνίας σχετικά με αυτές, οι οποίες θα εμφανίζονται στις σελίδες λεπτομερειών του ενεργητικού σας.', + 'asset_manufacturers' => 'Κατασκευαστές περιουσιακών στοιχείων', + 'create' => 'Δημιουργήστε Κατασκευαστή', + 'id' => 'ID', + 'name' => 'Ονομα', + 'support_email' => 'Υποστήριξη ηλεκτρονικού ταχυδρομείου', + 'support_phone' => 'Υποστήριξη τηλεφώνου', + 'support_url' => 'URL υποστήριξης', + 'warranty_lookup_url' => 'URL Αναζήτησης Εγγύησης', + 'update' => 'Ενημέρωση Κατασκευαστή', + +); diff --git a/resources/lang/el-GR/admin/models/general.php b/resources/lang/el-GR/admin/models/general.php new file mode 100644 index 0000000000..6d79c92982 --- /dev/null +++ b/resources/lang/el-GR/admin/models/general.php @@ -0,0 +1,18 @@ + 'Σχετικά με τους τύπους παγίων', + 'about_models_text' => 'Τα μοντέλα περιουσιακών στοιχείων είναι ένας τρόπος για να ομαδοποιήσετε ταυτόσημα περιουσιακά στοιχεία "MBP 2013", "IPhone 6s" κ.λπ.', + 'deleted' => 'Αυτό το μοντέλο έχει διαγραφεί.', + 'bulk_delete' => 'Μαζική διαγραφή μοντέλου Asset', + 'bulk_delete_help' => 'Χρησιμοποιήστε τα παρακάτω πλαίσια ελέγχου για να επιβεβαιώσετε τη διαγραφή των επιλεγμένων μοντέλων στοιχείων. Τα μοντέλα στοιχείων που έχουν στοιχεία που σχετίζονται με αυτά δεν μπορούν να διαγραφούν έως ότου τα στοιχεία συσχετιστούν με διαφορετικό μοντέλο.', + 'bulk_delete_warn' => 'Πρόκειται να διαγράψετε ένα μοντέλο στοιχείων ενεργητικού. Πρόκειται να διαγράψετε :model_count μοντέλων ενεργητικού.', + 'restore' => 'Επαναφορά μοντέλου', + 'requestable' => 'Οι χρήστες μπορούν να αιτηθούν το μοντέλο', + 'show_mac_address' => 'Εμφάνιση MAC διευθύνσεων πεδίου σε περιουσιακά στοιχεία σε αυτό το μοντέλο', + 'view_deleted' => 'Εμφάνιση διεγραμμένων', + 'view_models' => 'Προβολή μοντέλων', + 'fieldset' => 'Σύνολο πεδίων', + 'no_custom_field' => 'Δεν υπάρχουν προσαρμοσμένα πεδία', + 'add_default_values' => 'Προσθέστε προεπιλεγμένες τιμές', +); diff --git a/resources/lang/el-GR/admin/models/message.php b/resources/lang/el-GR/admin/models/message.php new file mode 100644 index 0000000000..48af07b2d2 --- /dev/null +++ b/resources/lang/el-GR/admin/models/message.php @@ -0,0 +1,47 @@ + 'Μοντέλο διαγραμμένων στοιχείων ενεργητικού', + 'does_not_exist' => 'Το μοντέλο δεν υπάρχει.', + 'no_association' => 'ΠΡΟΣΟΧΗ! Το μοντέλο στοιχείων ενεργητικού για αυτό το στοιχείο δεν είναι έγκυρο ή λείπει!', + 'no_association_fix' => 'Αυτό θα σπάσει τα πράγματα με περίεργους και φρικτούς τρόπους. Επεξεργαστείτε αυτό το στοιχείο τώρα για να το αντιστοιχίσετε ένα μοντέλο.', + 'assoc_users' => 'Αυτό το μοντέλο συσχετίζεται επί του παρόντος με ένα ή περισσότερα στοιχεία και δεν μπορεί να διαγραφεί. Διαγράψτε τα στοιχεία και, στη συνέχεια, δοκιμάστε ξανά τη διαγραφή.', + + + 'create' => array( + 'error' => 'Το μοντέλο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Το μοντέλο δημιουργήθηκε με επιτυχία.', + 'duplicate_set' => 'Ένα μοντέλο στοιχείων ενεργητικού με αυτό το όνομα, τον κατασκευαστή και τον αριθμό μοντέλου υπάρχει ήδη.', + ), + + 'update' => array( + 'error' => 'Μοντέλο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Το μοντέλο ενημερώθηκε επιτυχώς.', + ), + + 'delete' => array( + 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το περιουσιακό μοντέλο;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας αυτό το μοντέλο. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Το μοντέλο διαγράφηκε με επιτυχία.' + ), + + 'restore' => array( + 'error' => 'Το μοντέλο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Το μοντέλο επαναφέρθηκε με επιτυχία.' + ), + + 'bulkedit' => array( + 'error' => 'Δεν άλλαξαν πεδία, επομένως τίποτα δεν ενημερώθηκε.', + 'success' => 'Το μοντέλο ενημερώθηκε επιτυχώς. ":model_count μοντέλα ενημερώθηκαν επιτυχώς.', + 'warn' => 'Πρόκειται να ενημερώσετε τις ιδιότητες του ακόλουθου μοντέλου: "Πρόκειται να επεξεργαστείτε τις ιδιότητες των παρακάτω :model_count:', + + ), + + 'bulkdelete' => array( + 'error' => 'Δεν επιλέχθηκαν πεδία, επομένως τίποτα δεν διαγράφηκε.', + 'success' => 'Το μοντέλο διαγράφηκε! :success_count μοντέλα διαγράφηκε!', + 'success_partial' => ':success_count model(s) μοντέλα διαγράφηκαν, ωστόσο το :fail_count δεν μπόρεσε να διαγραφεί επειδή εξακολουθούν να έχουν στοιχεία που σχετίζονται με αυτά.' + ), + +); diff --git a/resources/lang/el/admin/models/table.php b/resources/lang/el-GR/admin/models/table.php similarity index 100% rename from resources/lang/el/admin/models/table.php rename to resources/lang/el-GR/admin/models/table.php diff --git a/resources/lang/el-GR/admin/reports/general.php b/resources/lang/el-GR/admin/reports/general.php new file mode 100644 index 0000000000..2f6c74f53f --- /dev/null +++ b/resources/lang/el-GR/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Επιλέξτε τις επιλογές που θέλετε για την αναφορά των παγίων σας.', + 'deleted_user' => 'Διαγραφή χρήστη', + 'send_reminder' => 'Αποστολή υπενθύμισης', + 'reminder_sent' => 'Υπενθύμιση εστάλη', + 'acceptance_deleted' => 'Η αίτηση αποδοχής διαγράφηκε', + 'acceptance_request' => 'Αίτημα αποδοχής', + 'custom_export' => [ + 'user_address' => 'Διεύθυνση Χρήστη', + 'user_city' => 'Πόλη Χρήστη', + 'user_state' => 'Κατάσταση Χρήστη', + 'user_country' => 'Χώρα Χρήστη', + 'user_zip' => 'Zip Χρήστη' + ] +]; \ No newline at end of file diff --git a/resources/lang/el/admin/reports/message.php b/resources/lang/el-GR/admin/reports/message.php similarity index 100% rename from resources/lang/el/admin/reports/message.php rename to resources/lang/el-GR/admin/reports/message.php diff --git a/resources/lang/el-GR/admin/settings/general.php b/resources/lang/el-GR/admin/settings/general.php new file mode 100644 index 0000000000..03ce8459ed --- /dev/null +++ b/resources/lang/el-GR/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Υπηρεσία καταλόγου Active Directory', + 'ad_domain' => 'Τομέα Active Directory', + 'ad_domain_help' => 'Αυτό είναι μερικές φορές το ίδιο με τον τομέα ηλεκτρονικού ταχυδρομείου σας, αλλά όχι πάντα.', + 'ad_append_domain_label' => 'Προσάρτηση ονόματος τομέα', + 'ad_append_domain' => 'Προσάρτηση ονόματος τομέα στο πεδίο ονόματος χρήστη', + 'ad_append_domain_help' => 'Ο χρήστης δεν απαιτείται για να γράψει "username@domain.local", μπορεί απλά να πληκτρολογήσει "username".', + 'admin_cc_email' => 'Επασύναψη email', + 'admin_cc_email_help' => 'Εάν θέλετε να στείλετε ένα αντίγραφο checkin/checkout emails που αποστέλλονται στους χρήστες σε έναν επιπλέον λογαριασμό email, εισαγάγετέ το εδώ. Διαφορετικά, αφήστε αυτό το πεδίο κενό.', + 'admin_settings' => 'Ρυθμίσεις Διαχειριστή', + 'is_ad' => 'Αυτός είναι ένας διακομιστής υπηρεσίας καταλόγου Active Directory', + 'alerts' => 'Ειδοποιήσεις', + 'alert_title' => 'Ενημέρωση Ρυθμίσεων Ειδοποιήσεων', + 'alert_email' => 'Αποστολή ειδοποιήσεων προς', + 'alert_email_help' => 'Διευθύνσεις ηλεκτρονικού ταχυδρομείου ή λίστες διανομής στις οποίες θέλετε να αποστέλλονται ειδοποιήσεις, χωρισμένες με κόμμα', + 'alerts_enabled' => 'Ειδοποιήσεις ενεργοποιημένες', + 'alert_interval' => 'Ελάχιστο όριο λήξης ειδοποιήσεων (σε ημέρες)', + 'alert_inv_threshold' => 'Ειδοποιήση ορίου αποθήκης', + 'allow_user_skin' => 'Επιτρέπεται Το Θέμα Χρήστη', + 'allow_user_skin_help_text' => 'Ενεργοποιώντας αυτό το πλαίσιο θα επιτρέπεται σε έναν χρήστη να παρακάμπτει το UI skin με ένα διαφορετικό.', + 'asset_ids' => 'Στοιχεία ταυτότητας περιουσιακών στοιχείων', + 'audit_interval' => 'Διάρκεια ελέγχου', + 'audit_interval_help' => 'Εάν απαιτείται να ελέγχετε τακτικά τα περιουσιακά σας στοιχεία, εισάγετε το διάστημα σε μήνες που χρησιμοποιείτε. Εάν ενημερώσετε αυτήν την τιμή, όλες οι "επόμενες ημερομηνίες ελέγχου" για τα περιουσιακά στοιχεία με μια επερχόμενη ημερομηνία ελέγχου θα ενημερωθούν.', + 'audit_warning_days' => 'Όριο προειδοποίησης ελέγχου', + 'audit_warning_days_help' => 'Πόσες μέρες νωρίτερα θα πρέπει να σας προειδοποιήσουμε όταν τα περιουσιακά στοιχεία οφείλονται για έλεγχο;', + 'auto_increment_assets' => 'Δημιουργία ετικετών στοιχείων ενεργητικού αυτόματης αύξησης', + 'auto_increment_prefix' => 'Πρόθεμα (μη υποχρεωτικό)', + 'auto_incrementing_help' => 'Ενεργοποιήστε πρώτα τις ετικέτες στοιχείων αυτόματης αύξησης για να το ορίσετε', + 'backups' => 'Αντίγραφα Ασφαλείας', + 'backups_help' => 'Δημιουργήστε, κατεβάστε και επαναφέρετε αντίγραφα ασφαλείας ', + 'backups_restoring' => 'Επαναφορά από αντίγραφο ασφαλείας', + 'backups_upload' => 'Μεταφόρτωση Αντιγράφου Ασφαλείας', + 'backups_path' => 'Τα αντίγραφα ασφαλείας στο διακομιστή αποθηκεύονται στο :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' => 'Όλοι οι υπάρχοντες χρήστες, συμπεριλαμβανομένου και σας, θα αποσυνδεθούν μόλις ολοκληρωθεί η επαναφορά σας.', + 'backups_large' => 'Πολύ μεγάλα αντίγραφα ασφαλείας μπορεί να τερματίσουν στην προσπάθεια επαναφοράς και μπορεί ακόμα να χρειαστεί να εκτελεστούν μέσω της γραμμής εντολών. ', + 'barcode_settings' => 'Ρυθμίσεις γραμμωτού κώδικα', + 'confirm_purge' => 'Επιβεβαίωση καθαρισμού', + 'confirm_purge_help' => 'Εισάγετε το κείμενο "Διαγραφή" στο παρακάτω πλαίσιο για να καθαρίσετε τις διαγραμμένες εγγραφές σας. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί και θα διαγράψει PERMANENTLY όλα τα μαλακά διαγραμμένα στοιχεία και χρήστες. (Θα πρέπει να κάνετε ένα αντίγραφο ασφαλείας πρώτα, μόνο για να είστε ασφαλείς).', + 'custom_css' => 'Προσαρμοσμένο CSS', + 'custom_css_help' => 'Εισαγάγετε τυχόν προσαρμοσμένες επικαλύψεις CSS που θέλετε να χρησιμοποιήσετε. Μην συμπεριλάβετε τις ετικέτες <style></style>.', + 'custom_forgot_pass_url' => 'URL επαναφοράς προσαρμοσμένου κωδικού πρόσβασης', + 'custom_forgot_pass_url_help' => 'Αυτό αντικαθιστά την ενσωματωμένη ξεχασμένη διεύθυνση URL κωδικού πρόσβασης στην οθόνη σύνδεσης, χρήσιμη για να κατευθύνει τα άτομα σε λειτουργία εσωτερικής ή φιλοξενούμενης επαναφοράς κωδικού πρόσβασης LDAP. Θα απενεργοποιήσει αποτελεσματικά τη λειτουργικότητα ξεχασμένου κωδικού πρόσβασης τοπικού χρήστη.', + 'dashboard_message' => 'Όνομα Εμφάνισης Στο Μενού', + 'dashboard_message_help' => 'Αυτό το κείμενο θα εμφανίζεται στον πίνακα ελέγχου για οποιονδήποτε έχει άδεια να δει τον πίνακα ελέγχου.', + 'default_currency' => 'Προεπιλεγμένο νόμισμα', + 'default_eula_text' => 'Προεπιλογή EULA', + 'default_language' => 'Προκαθορισμένη γλώσσα', + 'default_eula_help_text' => 'Μπορείτε επίσης να συσχετίσετε προσαρμοσμένες ΑΔΕΚ με συγκεκριμένες κατηγορίες περιουσιακών στοιχείων.', + 'display_asset_name' => 'Εμφάνιση ονόματος παγίου', + 'display_checkout_date' => 'Εμφάνιση ημερομηνίας αποχώρησης', + 'display_eol' => 'Εμφάνιση του EOL στην προβολή πίνακα', + 'display_qr' => 'Εμφάνιση τετραγώνων κωδίκων', + 'display_alt_barcode' => 'Εμφάνιση 1D barcode', + 'email_logo' => 'Λογότυπο Email', + 'barcode_type' => '2D Barcode Type', + 'alt_barcode_type' => '1D τύπο γραμμωτού κώδικα', + 'email_logo_size' => 'Πλατεία λογότυπα στο email φαίνονται καλύτερα. ', + 'enabled' => 'Ενεργοποιημένο', + 'eula_settings' => 'Ρυθμίσεις EULA', + 'eula_markdown' => 'Αυτή η EULA επιτρέπει Github flavored markdown.', + 'favicon' => 'Αγαπημένο', + 'favicon_format' => 'Αποδεκτοί τύποι αρχείων είναι ico, png και gif. Άλλες μορφές εικόνας μπορεί να μην λειτουργούν σε όλα τα προγράμματα περιήγησης.', + 'favicon_size' => 'Τα Favicons πρέπει να είναι τετράγωνες εικόνες, 16x16 pixels.', + 'footer_text' => 'Πρόσθετο κείμενο Footer', + 'footer_text_help' => 'Αυτό το κείμενο θα εμφανιστεί στο υποσέλιδο στη δεξιά πλευρά. Οι σύνδεσμοι επιτρέπονται χρησιμοποιώντας την Github flavored markdown . Διακοπή γραμμής, κεφαλίδες, εικόνες κ.λπ. μπορεί να οδηγήσουν σε απρόβλεπτα αποτελέσματα.', + 'general_settings' => 'Γενικές ρυθμίσεις', + 'general_settings_keywords' => 'υποστήριξη της εταιρείας, υπογραφή, αποδοχή, μορφή ηλεκτρονικού ταχυδρομείου, μορφή ονόματος χρήστη, εικόνες, ανά σελίδα, μικρογραφία, eula, gravatar, tos, ταμπλό, ιδιωτικότητα', + 'general_settings_help' => 'Προεπιλογή EULA και άλλα', + 'generate_backup' => 'Δημιουργία Αντίγραφου Ασφαλείας', + 'google_workspaces' => 'Χώροι Εργασίας Google', + 'header_color' => 'Χρώμα επικεφαλίδας', + 'info' => 'Αυτές οι ρυθμίσεις σάς επιτρέπουν να προσαρμόσετε ορισμένες πτυχές της εγκατάστασής σας.', + 'label_logo' => 'Λογότυπο Ετικέτας', + 'label_logo_size' => 'Τετραγωνικά λογότυπα φαίνονται καλύτερα - θα εμφανιστεί στην επάνω δεξιά γωνία της κάθε ετικέτας περιουσιακών στοιχείων. ', + 'laravel' => 'Έκδοση οδηγού', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Προεπιλεγμένη Ομάδα Δικαιωμάτων', + 'ldap_default_group_info' => 'Επιλέξτε μια ομάδα για να εκχωρήσετε σε πρόσφατα συγχρονισμένους χρήστες. Θυμηθείτε ότι ένας χρήστης αναλαμβάνει τα δικαιώματα της ομάδας που έχουν εκχωρηθεί.', + 'no_default_group' => 'Καμία Προεπιλεγμένη Ομάδα', + 'ldap_help' => 'LDAP/Ενεργός Κατάλογος', + 'ldap_client_tls_key' => 'Κλειδί TLS Πελάτη Ldap', + 'ldap_client_tls_cert' => 'Πιστοποιητικό TLS Πλευράς Πελάτη Ldap', + 'ldap_enabled' => 'Ενεργό LDAP', + 'ldap_integration' => 'Ενσωμάτωση LDAP', + 'ldap_settings' => 'Ρυθμίσεις LDAP', + 'ldap_client_tls_cert_help' => 'Το Πιστοποιητικό TLS και το Κλειδί για συνδέσεις LDAP είναι συνήθως χρήσιμα μόνο στις ρυθμίσεις του Google Workspace με το "Secure LDAP".', + 'ldap_location' => 'Τοποθεσία LDAP', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Εισαγάγετε ένα έγκυρο όνομα χρήστη και κωδικό πρόσβασης LDAP από τη βάση DN που καθορίσατε παραπάνω για να ελέγξετε εάν η σύνδεσή LDAP έχει ρυθμιστεί σωστά. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.', + 'ldap_login_sync_help' => 'Αυτό ελέγχει μόνο ότι το LDAP μπορεί να συγχρονιστεί σωστά. Εάν το Authentication στο LDAP δεν είναι σωστό, οι χρήστες ενδέχεται να μην μπορούν να συνδεθούν. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.', + 'ldap_manager' => 'Διαχειριστής LDAP', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'Αυτό θα πρέπει να ξεκινά με το ldap: // (για μη κρυπτογραφημένο ή TLS) ή ldaps: // (για SSL)', + 'ldap_server_cert' => 'Πιστοποίηση πιστοποιητικού SSL για LDAP', + 'ldap_server_cert_ignore' => 'Να επιτρέπεται η μη έγκυρη πιστοποίηση SSL', + 'ldap_server_cert_help' => 'Επιλέξτε αυτό το πλαίσιο ελέγχου εάν χρησιμοποιείτε έναν αυτόματο έλεγχο SSL και θέλετε να αποδεχτείτε ένα μη έγκυρο πιστοποιητικό SSL.', + 'ldap_tls' => 'Χρήση TLS', + 'ldap_tls_help' => 'Αυτό θα πρέπει να ελέγχεται μόνο αν εκτελείτε το STARTTLS στο διακομιστή LDAP.', + 'ldap_uname' => 'LDAP δεσμεύει το όνομα χρήστη', + 'ldap_dept' => 'Τμήμα LDAP', + 'ldap_phone' => 'Αριθμός Τηλεφώνου Ldap', + 'ldap_jobtitle' => 'Τίτλος Εργασίας Ldap', + 'ldap_country' => 'Χώρα LDAP', + 'ldap_pword' => 'Κωδικός πρόσβασης δεσμού LDAP', + 'ldap_basedn' => 'Δέσμευση βάσης DN', + 'ldap_filter' => 'LDAP Φίλτρο', + 'ldap_pw_sync' => 'LDAP συγχρονισμός κωδικού πρόσβασης', + 'ldap_pw_sync_help' => 'Καταργήστε την επιλογή αυτού του πλαισίου αν δεν θέλετε να διατηρείτε τους κωδικούς LDAP συγχρονισμένους με τοπικούς κωδικούς πρόσβασης. Απενεργοποιώντας αυτό σημαίνει ότι οι χρήστες σας ενδέχεται να μην μπορούν να συνδεθούν αν ο διακομιστής LDAP δεν είναι προσβάσιμος για κάποιο λόγο.', + 'ldap_username_field' => 'Πεδίο ονόματος χρήστη', + 'ldap_lname_field' => 'Επίθετο', + 'ldap_fname_field' => 'Όνομα LDAP', + 'ldap_auth_filter_query' => 'Ερώτημα ελέγχου ταυτότητας LDAP', + 'ldap_version' => 'Έκδοση LDAP', + 'ldap_active_flag' => 'Ενεργή σημαία LDAP', + 'ldap_activated_flag_help' => 'Αυτή η τιμή χρησιμοποιείται για να καθοριστεί αν ένας συγχρονισμένος χρήστης μπορεί να συνδεθεί στο Snipe-IT. Δεν επηρεάζει τη δυνατότητα ελέγχου αντικειμένων μέσα ή έξω σε αυτά, and should be the attribute name within your AD/LDAP, not the value.

Εάν αυτό το πεδίο έχει οριστεί σε ένα όνομα πεδίου που δεν υπάρχει στην AD/LDAP, ή η τιμή στο πεδίο AD/LDAP ορίζεται σε 0 ή false, η σύνδεση χρήστη θα απενεργοποιηθεί. Εάν η τιμή στο πεδίο AD/LDAP έχει οριστεί σε 1 ή true ή οποιοδήποτε άλλο κείμενο σημαίνει ότι ο χρήστης μπορεί να συνδεθεί. Όταν το πεδίο είναι κενό στη AD, σεβόμαστε το χαρακτηριστικό userAccountControl , το οποίο συνήθως επιτρέπει στους χρήστες να συνδεθούν.', + 'ldap_emp_num' => 'Αριθμός υπαλλήλου LDAP', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Δοκιμή LDAP', + 'ldap_test_sync' => 'Δοκιμή Συγχρονισμού Ldap', + 'license' => 'Άδειες λογισμικού', + 'load_remote' => 'Χρήση Gravatar', + 'load_remote_help_text' => 'Απενεργοποιήστε αυτό το πλαίσιο αν η εγκατάστασή σας δεν μπορεί να φορτώσει δέσμες ενεργειών από το εξωτερικό internet. Αυτό θα αποτρέψει το Snipe-IT από το να προσπαθήσει να φορτώσει εικόνες από το Gravatar.', + 'login' => 'Προσπάθειες Σύνδεσης', + 'login_attempt' => 'Προσπάθεια Σύνδεσης', + 'login_ip' => 'Διεύθυνση IP', + 'login_success' => 'Επιτυχία?', + 'login_user_agent' => 'Πράκτορας Χρήστη', + 'login_help' => 'Λίστα των επιχειρούμενων συνδέσεων', + 'login_note' => 'Σύνδεση Σημείωση', + 'login_note_help' => 'Προαιρετικά συμπεριλάβετε μερικές προτάσεις στην οθόνη σύνδεσης, για παράδειγμα για να βοηθήσετε άτομα που έχουν βρει μια χαμένη ή κλεμμένη συσκευή. Αυτό το πεδίο δέχεται Github flavored markdown', + 'login_remote_user_text' => 'Επιλογές σύνδεσης απομακρυσμένου χρήστη', + 'login_remote_user_enabled_text' => 'Ενεργοποίηση απομακρησμένου χρήστη', + 'login_remote_user_enabled_help' => 'Αυτή η επιλογή επιτρέπει το Authentication μέσω του REMOTE_USER σύμφωνα με το "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Απενεργοποιήστε άλλους μηχανισμούς authentication', + 'login_common_disabled_help' => 'Αυτή η επιλογή απενεργοποιεί άλλους μηχανισμούς authentication. Απλώς ενεργοποιήστε αυτήν την επιλογή εάν είστε βέβαιοι ότι η σύνδεση REMOTE_USER λειτουργεί ήδη', + 'login_remote_user_custom_logout_url_text' => 'Προσαρμοσμένη διεύθυνση URL αποσύνδεσης', + 'login_remote_user_custom_logout_url_help' => 'Εάν παρέχεται ένα url εδώ, οι χρήστες θα ανακατευθυνθούν σε αυτήν τη διεύθυνση URL αφού ο χρήστης αποσυνδεθεί από το Snipe-IT. Σε περίπτωση που χρησιμοποιήτε κάποιο συγκεκριμένο πάρωχο Authentication.', + 'login_remote_user_header_name_text' => 'Προσαρμοσμένη κεφαλίδα ονόματος χρήστη', + 'login_remote_user_header_name_help' => 'Χρησιμοποιήστε την καθορισμένη κεφαλίδα αντί για REMOTE_USER', + 'logo' => 'Λογότυπο', + 'logo_print_assets' => 'Χρήση σε Εκτύπωση', + 'logo_print_assets_help' => 'Χρήση εμπορικών σημάτων σε λίστες εκτυπώσιμων στοιχείων ', + 'full_multiple_companies_support_help_text' => 'Περιορισμός των χρηστών (συμπεριλαμβανομένων των διαχειριστών) που εκχωρούνται σε εταιρείες στα περιουσιακά στοιχεία της εταιρείας τους.', + 'full_multiple_companies_support_text' => 'Πλήρης υποστήριξη πολλαπλών εταιρειών', + 'show_in_model_list' => 'Εμφάνιση στο μοντέλο Dropdowns', + 'optional' => 'προαιρετικός', + 'per_page' => 'Αποτελέσματα ανά σελίδα', + 'php' => 'Έκδοση PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, σύστημα, πληροφορίες', + 'php_overview_help' => 'Πληροφορίες συστήματος PHP', + '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' => 'Ο κωδικός πρόσβασης δεν μπορεί να είναι ο ίδιος με όνομα, επώνυμο, email ή όνομα χρήστη', + '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' => 'Αυτό θα αποκλείσει τους χρήστες από τη χρήση κοινών κωδικών πρόσβασης από τους κορυφαίους 10.000 κωδικούς πρόσβασης που αναφέρονται σε παραβιάσεις.', + 'qr_help' => 'Ενεργοποιήστε πρώτα τους κωδικούς QR για να τις ορίσετε', + 'qr_text' => 'QR Code Κείμενο', + 'saml' => 'SAML', + 'saml_title' => 'Ενημέρωση ρυθμίσεων SAML', + 'saml_help' => 'Ρυθμίσεις SAML', + 'saml_enabled' => 'SAML ενεργοποιημένη', + 'saml_integration' => 'Ενσωμάτωση SAML', + 'saml_sp_entityid' => 'Αναγνωριστικό Οντότητας', + 'saml_sp_acs_url' => 'Διεύθυνση Url Υπηρεσίας Καταναλωτών (ACS)', + 'saml_sp_sls_url' => 'Διεύθυνση Url Υπηρεσίας Ενιαίας Αποσύνδεσης (Sls)', + 'saml_sp_x509cert' => 'Δημόσιο Πιστοποιητικό', + 'saml_sp_metadata_url' => 'Url Μεταδεδομένων', + 'saml_idp_metadata' => 'Μεταδεδομένα SAML IdP', + 'saml_idp_metadata_help' => 'Μπορείτε να καθορίσετε τα μεταδεδομένα IdP χρησιμοποιώντας ένα URL ή ένα αρχείο XML.', + 'saml_attr_mapping_username' => 'Αντιστοίχιση Χαρακτηριστικού - Όνομα Χρήστη', + 'saml_attr_mapping_username_help' => 'Το NameID θα χρησιμοποιηθεί αν η αντιστοίχιση χαρακτηριστικών είναι μη καθορισμένη ή μη έγκυρη.', + 'saml_forcelogin_label' => 'SAML Force Σύνδεση', + 'saml_forcelogin' => 'Κάντε SAML την κύρια σύνδεση', + 'saml_forcelogin_help' => 'Μπορείτε να χρησιμοποιήσετε το \'/login?nosaml\' για να φτάσετε στην κανονική σελίδα σύνδεσης.', + 'saml_slo_label' => 'SAML Ενιαία Αποσύνδεση', + 'saml_slo' => 'Στείλτε ένα αίτημα σύνδεσης στο IdP κατά την αποσύνδεση', + 'saml_slo_help' => 'Αυτό θα προκαλέσει την πρώτη ανακατεύθυνση του χρήστη στο IdP κατά την αποσύνδεση. Αφήστε το ανεξέλεγκτο αν το IdP δεν υποστηρίζει σωστά το SAML SLO.', + 'saml_custom_settings' => 'Προσαρμοσμένες Ρυθμίσεις SAML', + 'saml_custom_settings_help' => 'Μπορείτε να καθορίσετε πρόσθετες ρυθμίσεις στη βιβλιοθήκη onelogin/php-saml. Χρησιμοποιήστε τη με δική σας ευθύνη.', + 'saml_download' => 'Λήψη Μεταδεδομένων', + 'setting' => 'Ρύθμιση', + 'settings' => 'Ρυθμίσεις', + 'show_alerts_in_menu' => 'Εμφάνιση ειδοποιήσεων στο μενού στην κορυφή', + 'show_archived_in_list' => 'Αρχειοθετημένα Αντικείμενα', + 'show_archived_in_list_text' => 'Εμφάνιση αρχειοθετημένων περιουσιακών στοιχείων στην λίστα "όλα τα περιουσιακά στοιχεία"', + 'show_assigned_assets' => 'Εμφάνιση περιουσιακών στοιχείων που έχουν αποδοθεί σε περιουσιακά στοιχεία', + 'show_assigned_assets_help' => 'Εμφάνιση περιουσιακών στοιχείων που έχουν ανατεθεί στα άλλα περιουσιακά στοιχεία στην Προβολή χρήστη -> Περιουσιακά, Προβολή πληροφοριών χρήστη -> Εκτύπωση όλων των ανατεθέντων και στο λογαριασμό -> Προβολή των περιουσιακών στοιχείων που έχουν ανατεθεί.', + 'show_images_in_email' => 'Εμφάνιση εικόνων σε email', + 'show_images_in_email_help' => 'Απενεργοποιήστε αυτό το πλαίσιο αν η εγκατάσταση Snipe-IT βρίσκεται πίσω από ένα VPN ή ένα κλειστό δίκτυο και οι χρήστες έξω από το δίκτυο δεν θα μπορούν να φορτώσουν εικόνες που σερβίρονται από αυτήν την εγκατάσταση στα μηνύματα ηλεκτρονικού ταχυδρομείου τους.', + 'site_name' => 'Όνομα ιστότοπου', + 'integrations' => 'Ενσωματώσεις', + 'slack' => 'Slack', + 'general_webhook' => 'Γενικά Webhook', + 'ms_teams' => 'Ομάδες Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Δοκιμή για αποθήκευση', + 'webhook_title' => 'Ενημέρωση Ρυθμίσεων Webhook', + 'webhook_help' => 'Ρυθμίσεις ενσωμάτωσης', + 'webhook_botname' => ':app Όνομα', + 'webhook_channel' => ':app Κανάλι', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Ρυθμίσεις', + 'webhook_test' =>'Δοκιμή ενσωμάτωσης :app', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Μόλις αποθηκεύσετε τις πληροφορίες :app, θα εμφανιστεί ένα κουμπί δοκιμής.', + 'webhook_test_help' => 'Ελέγξτε αν η :app ενσωμάτωση σας έχει ρυθμιστεί σωστά. ΠΡΕΠΕΙ ΝΑ ΑΠΟΘΗΚΕΥΣΕΤΕ ΝΑ ΑΝΑΦΕΡΕΤΑΙ :app ΡΥΘΜΙΣΕΙΣ ΠΡΩΤΩΝ.', + 'snipe_version' => 'Snipe-It έκδοση', + 'support_footer' => 'Σύνδεσμοι Υποσέλιδου Υποστήριξης ', + 'support_footer_help' => 'Καθορίστε ποιος βλέπει τους συνδέσμους με τις πληροφορίες υποστήριξης Snipe-IT και το εγχειρίδιο χρήσης', + 'version_footer' => 'Έκδοση στο υποσέλιδο ', + 'version_footer_help' => 'Καθορίστε ποιός μπορεί να δει την έκδοση και τον αριθμό κατασκευής του Snipe-ΙΤ.', + 'system' => 'Πληροφορίες συστήματος', + 'update' => 'Ενημέρωση ρυθμίσεων', + 'value' => 'Τιμή', + 'brand' => 'Μάρκα', + 'brand_keywords' => 'υποσέλιδο, λογότυπο, εκτύπωση, θέμα, δέρμα, κεφαλίδα, χρώματα, χρώμα, css', + 'brand_help' => 'Λογότυπο, Όνομα Ιστοσελίδας', + 'web_brand' => 'Τύπος Μάρκετινγκ Web', + 'about_settings_title' => 'Σχετικά με τις ρυθμίσεις', + 'about_settings_text' => 'Αυτές οι ρυθμίσεις σάς επιτρέπουν να προσαρμόσετε ορισμένες πτυχές της εγκατάστασής σας.', + 'labels_per_page' => 'Ετικέτες ανά σελίδα', + 'label_dimensions' => 'Διαστάσεις ετικέτας (ίντσες)', + 'next_auto_tag_base' => 'Επόμενη αυτόματη αύξηση', + 'page_padding' => 'Περιθώρια σελίδας (ίντσες)', + 'privacy_policy_link' => 'Σύνδεσμος στην Πολιτική Απορρήτου', + 'privacy_policy' => 'Πολιτική Απορρήτου', + 'privacy_policy_link_help' => 'Αν μια διεύθυνση url περιλαμβάνεται εδώ, ένας σύνδεσμος στην πολιτική απορρήτου σας θα συμπεριληφθεί στο υποσέλιδο της εφαρμογής και σε οποιαδήποτε μηνύματα ηλεκτρονικού ταχυδρομείου στέλνει το σύστημα, σε συμμόρφωση με το GDPR. ', + 'purge' => 'Καθαρισμός αρχείων που έχουν διαγραφεί', + 'purge_deleted' => 'Εκκαθάριση Διαγραμμένων ', + 'labels_display_bgutter' => 'Ετικέτα κάτω υδρορροή', + 'labels_display_sgutter' => 'Εσωτερική υδρορροή ετικέτας', + 'labels_fontsize' => 'Μέγεθος γραμματοσειράς ετικέτας', + 'labels_pagewidth' => 'Πλάτος ετικέτας', + 'labels_pageheight' => 'Ύψος φύλλου ετικέτας', + 'label_gutters' => 'Απόσταση ετικετών (ίντσες)', + 'page_dimensions' => 'Διαστάσεις σελίδας (ίντσες)', + 'label_fields' => 'Ετικέτα ορατά πεδία', + 'inches' => 'ίντσες', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Σύνδεση με το Snipe-IT στα ηλεκτρονικά ταχυδρομεία', + 'show_url_in_emails_help_text' => 'Καταργήστε την επιλογή αυτού του πλαισίου αν δεν θέλετε να συνδεθείτε πίσω στην εγκατάσταση Snipe-IT στα υποσέλιδα ηλεκτρονικού ταχυδρομείου σας. Χρήσιμο αν οι περισσότεροι χρήστες σας δεν συνδέονται ποτέ.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Μέγιστο ύψος μικρογραφιών', + 'thumbnail_max_h_help' => 'Το μέγιστο ύψος σε εικονοστοιχεία που ενδέχεται να εμφανίζονται στην εικ να. Ελάχιστο 25, μέγιστο 500.', + 'two_factor' => 'Έλεγχος ταυτότητας δύο παραγόντων', + 'two_factor_secret' => 'Κωδικός δύο συντελεστών', + 'two_factor_enrollment' => 'Εγγραφή δύο συντελεστών', + 'two_factor_enabled_text' => 'Ενεργοποίηση ελέγχου ταυτότητας δύο παραγόντων', + 'two_factor_reset' => 'Επαναφορά του μυστικού δύο παραγόντων', + 'two_factor_reset_help' => 'Αυτό θα αναγκάσει τον χρήστη να εγγράψει τη συσκευή του με την εφαρμογή ελέγχου ταυτότητας και πάλι. Αυτό μπορεί να είναι χρήσιμο εάν χαθεί ή κλαπεί η συσκευή που έχει εγγραφεί. ', + 'two_factor_reset_success' => 'Επαναφορά της συσκευής δύο παραγόντων', + 'two_factor_reset_error' => 'Επαναφορά συσκευής δύο παραγόντων απέτυχε', + 'two_factor_enabled_warning' => 'Εάν ενεργοποιήσετε τον παράγοντα δύο παραγόντων, εάν δεν είναι ενεργοποιημένος, θα σας αναγκάσει αμέσως να επαληθεύσετε την ταυτότητά σας με μια συσκευή εγγραφής στο Google Auth. Θα έχετε τη δυνατότητα να εγγραφείτε στη συσκευή σας εάν δεν είστε εγγεγραμμένος.', + 'two_factor_enabled_help' => 'Αυτό θα ενεργοποιήσει τον έλεγχο ταυτότητας δύο παραγόντων χρησιμοποιώντας το Google Authenticator.', + 'two_factor_optional' => 'Επιλεκτική (Οι χρήστες μπορούν να ενεργοποιήσουν ή να απενεργοποιήσουν αν επιτρέπεται)', + 'two_factor_required' => 'Απαιτείται για όλους τούς χρήστες', + 'two_factor_disabled' => 'Έχει απενεργοποιηθεί', + 'two_factor_enter_code' => 'Εισαγάγετε τον κωδικό δύο συντελεστών', + 'two_factor_config_complete' => 'Υποβολή Κωδικού', + 'two_factor_enabled_edit_not_allowed' => 'Ο διαχειριστής σας δεν σας επιτρέπει να επεξεργαστείτε αυτήν τη ρύθμιση.', + 'two_factor_enrollment_text' => "Απαιτείται έλεγχος ταυτότητας δύο παραγόντων, ωστόσο η συσκευή σας δεν έχει εγγραφεί ακόμα. Ανοίξτε την εφαρμογή Google Authenticator και σαρώστε τον παρακάτω κωδικό QR για να εγγραφείτε στη συσκευή σας. Μόλις εγγραφείτε στη συσκευή σας, πληκτρολογήστε τον παρακάτω κώδικα", + 'require_accept_signature' => 'Απαιτείται υπογραφή', + 'require_accept_signature_help_text' => 'Η ενεργοποίηση αυτής της λειτουργίας θα απαιτεί από τους χρήστες να αποδεχθούν φυσικά την αποδοχή ενός στοιχείου.', + 'left' => 'αριστερά', + 'right' => 'δεξιά', + 'top' => 'κορυφή', + 'bottom' => 'κάτω μέρος', + 'vertical' => 'κάθετα', + 'horizontal' => 'οριζόντιος', + 'unique_serial' => 'Μοναδικοί σειριακοί αριθμοί', + 'unique_serial_help_text' => 'Με την επιλογή αυτή θα επιβληθεί ο περιορισμός μοναδικότητας σειριακού αριθμού στα πάγια', + 'zerofill_count' => 'Μήκος ετικετών ενεργητικού, συμπεριλαμβανομένου του zerofill', + 'username_format_help' => 'Αυτή η ρύθμιση θα χρησιμοποιηθεί μόνο από τη διαδικασία εισαγωγής εάν δεν παρέχεται ένα όνομα χρήστη και πρέπει να δημιουργήσουμε ένα όνομα χρήστη για εσάς.', + 'oauth_title' => 'Ρυθμίσεις Oauth Api', + 'oauth' => 'Oauth', + 'oauth_help' => 'Ρυθμίσεις Τελικού Σημείου Oauth', + 'asset_tag_title' => 'Ενημέρωση Ρυθμίσεων Ετικετών Παγίων', + 'barcode_title' => 'Ενημέρωση Ρυθμίσεων Barcode', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & Ρυθμίσεις QR', + 'barcodes_help' => 'Αυτό θα προσπαθήσει να διαγράψει τους προσωρινά αποθηκευμένους barcodes. Αυτό συνήθως θα μπορούσε να χρησιμοποιηθεί μόνο αν οι ρυθμίσεις barcode έχουν αλλάξει, ή αν το URL σας Snipe-IT έχει αλλάξει. Οι γραμμωτοί κώδικες θα αναπαραχθούν όταν γίνει πρόσβαση στο επόμενο.', + 'barcodes_spinner' => 'Προσπάθεια διαγραφής αρχείων...', + 'barcode_delete_cache' => 'Διαγραφή Μνήμης Barcode', + 'branding_title' => 'Ενημέρωση Ρυθμίσεων Branding', + 'general_title' => 'Ενημέρωση Γενικών Ρυθμίσεων', + 'mail_test' => 'Αποστολή Δοκιμής', + 'mail_test_help' => 'Αυτό θα προσπαθήσει να στείλει ένα δοκιμαστικό μήνυμα στο :replyto.', + 'filter_by_keyword' => 'Φιλτράρισμα κατά ρύθμιση λέξης-κλειδιού', + 'security' => 'Ασφάλεια', + 'security_title' => 'Ενημέρωση Ρυθμίσεων Ασφαλείας', + 'security_keywords' => 'κωδικός πρόσβασης, κωδικοί πρόσβασης, απαιτήσεις, δύο παράγοντες, δύο παράγοντες, κοινοί κωδικοί πρόσβασης, απομακρυσμένη σύνδεση, αποσύνδεση, έλεγχος ταυτότητας', + 'security_help' => 'Δύο Παράγοντες, Περιορισμοί Κωδικού Πρόσβασης', + 'groups_keywords' => 'άδειες, ομάδες δικαιωμάτων, εξουσιοδότηση', + 'groups_help' => 'Ομάδες δικαιωμάτων λογαριασμού', + 'localization' => 'Τοπικοποίηση', + 'localization_title' => 'Ενημέρωση Ρυθμίσεων Τοπικοποίησης', + 'localization_keywords' => 'τοπικοποίηση, νόμισμα, τοπική, τοπική, ζώνη ώρας, ζώνη ώρας, διεθνές, διαγεννητικότητα, γλώσσα, γλώσσες, μετάφραση', + 'localization_help' => 'Γλώσσα, εμφάνιση ημερομηνίας', + 'notifications' => 'Ειδοποιήσεις', + 'notifications_help' => 'Ρυθμίσεις Ειδοποιήσεων & Ελέγχου Email', + 'asset_tags_help' => 'Αυξήσεις και προθέματα', + 'labels' => 'Ετικέτες', + 'labels_title' => 'Ενημέρωση Ρυθμίσεων Ετικετών', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'μόνιμη διαγραφή', + 'purge_help' => 'Καθαρισμός αρχείων που έχουν διαγραφεί', + 'ldap_extension_warning' => 'Δεν φαίνεται ότι η επέκταση LDAP είναι εγκατεστημένη ή ενεργοποιημένη σε αυτόν τον διακομιστή. Μπορείτε ακόμα να αποθηκεύσετε τις ρυθμίσεις σας, αλλά θα πρέπει να ενεργοποιήσετε την επέκταση LDAP για PHP πριν το συγχρονισμό 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' => 'Δοκιμή Ενσωμάτωση', + 'label2_enable' => 'Νέα Μηχανή Ετικέτας', + 'label2_enable_help' => 'Μετάβαση στη νέα μηχανή ετικετών. Σημείωση: Θα χρειαστεί να αποθηκεύσετε αυτήν τη ρύθμιση πριν ρυθμίσετε άλλες.', + 'label2_template' => 'Πρότυπο', + 'label2_template_help' => 'Επιλέξτε το πρότυπο που θα χρησιμοποιηθεί για τη δημιουργία ετικέτας', + 'label2_title' => 'Τίτλος', + 'label2_title_help' => 'Ο τίτλος που θα εμφανίζεται σε ετικέτες που τον υποστηρίζουν', + 'label2_title_help_phold' => 'Το placeholder {COMPANY} θα αντικατασταθεί με το περιουσιακό στοιχείο's εταιρική επωνυμία', + 'label2_asset_logo' => 'Χρήση Λογότυπου Αντικειμένων', + 'label2_asset_logo_help' => 'Χρησιμοποιήστε το λογότυπο της συνδεδεμένης εταιρείας'και όχι την τιμή σε :setting_name', + 'label2_1d_type' => '1D Τύπος Barcode', + 'label2_1d_type_help' => 'Μορφή για γραμμωτούς κωδικούς 1D', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Μορφή για barcodes 2D', + 'label2_2d_target' => 'Στόχος 2D Barcode', + 'label2_2d_target_help' => 'Το URL των σημείων 2D γραμμωτού κώδικα όταν σαρωθεί', + 'label2_fields' => 'Ορισμοί Πεδίων', + 'label2_fields_help' => 'Τα πεδία μπορούν να προστεθούν, να αφαιρεθούν και να παραγγελθούν στην αριστερή στήλη. Για κάθε πεδίο, μπορούν να προστεθούν, να αφαιρεθούν πολλαπλές επιλογές για την Ετικέτα και την Πηγή Δεδομένων και να παραγγελθούν στη δεξιά στήλη.', + 'help_asterisk_bold' => 'Το κείμενο που έχει εισαχθεί ως **text** θα εμφανιστεί ως έντονο', + 'help_blank_to_use' => 'Αφήστε κενό για να χρησιμοποιήσετε την τιμή από :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Προεπιλογή', + 'none' => 'Κανένα', + 'google_callback_help' => 'Αυτό θα πρέπει να εισαχθεί ως το URL επιστροφής κλήσης στις ρυθμίσεις της εφαρμογής Google OAuth στον οργανισμό σας's κονσόλα προγραμματιστών Google .', + 'google_login' => 'Ρυθμίσεις Σύνδεσης Google Workspace', + 'enable_google_login' => 'Ενεργοποιήστε τους χρήστες για να συνδεθείτε με το Google Workspace', + 'enable_google_login_help' => 'Οι χρήστες δεν θα παρέχονται αυτόματα. Πρέπει να έχουν έναν υπάρχοντα λογαριασμό εδώ ΚΑΙ στο Google Workspace, και το όνομα χρήστη τους εδώ πρέπει να ταιριάζει με τη διεύθυνση ηλεκτρονικού ταχυδρομείου Google Workspace τους. ', + 'mail_reply_to' => 'Διεύθυνση Απάντησης Email', + 'mail_from' => 'Διεύθυνση Αποστολής', + 'database_driver' => 'Οδηγός Βάσης Δεδομένων', + 'bs_table_storage' => 'Αποθηκευτικός Χώρος', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/el-GR/admin/settings/message.php b/resources/lang/el-GR/admin/settings/message.php new file mode 100644 index 0000000000..02f611d35b --- /dev/null +++ b/resources/lang/el-GR/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Παρουσιάστηκε ένα σφάλμα κατά την ενημέρωση. ', + 'success' => 'Οι ρυθμίσεις αναβαθμίστηκαν επιτυχώς.', + ], + 'backup' => [ + 'delete_confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το αρχείο αντιγράφων ασφαλείας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. ', + 'file_deleted' => 'Το αντίγραφο ασφαλείας διαγράφηκε επιτυχώς. ', + 'generated' => 'Δημιουργήθηκε με επιτυχία ένα νέο αρχείο δημιουργίας αντιγράφων ασφαλείας.', + 'file_not_found' => 'Αυτό το αρχείο αντιγράφων ασφαλείας δεν βρέθηκε στο διακομιστή.', + 'restore_warning' => 'Ναι, να το αποκαταστήσω, αναγνωρίζω ότι αυτό θα αντικαταστήσει όλα τα υπάρχοντα δεδομένα που υπάρχουν αυτή τη στιγμή στη βάση δεδομένων. Αυτό θα αποσυνδεθεί επίσης από όλους τους υπάρχοντες χρήστες (συμπεριλαμβανομένων και εσείς).', + 'restore_confirm' => 'Είστε βέβαιοι ότι θέλετε να επαναφέρετε τη βάση δεδομένων σας από :filename?' + ], + 'purge' => [ + 'error' => 'Παρουσιάστηκε ένα σφάλμα κατά την εκκαθάριση. ', + 'validation_failed' => 'Η επιβεβαίωση καθαρισμού είναι εσφαλμένη. Παρακαλούμε πληκτρολογήστε τη λέξη «Διαγραφή» στο πλαίσιο επιβεβαίωσης.', + 'success' => 'Οι διαγραμμένες εγγραφές καθαρίστηκαν με επιτυχία.', + ], + 'mail' => [ + 'sending' => 'Αποστολή Δοκιμής Email...', + 'success' => 'Η αλληλογραφία στάλθηκε!', + 'error' => 'Δεν ήταν δυνατή η αποστολή του ταχυδρομείου.', + 'additional' => 'Δεν δόθηκε κανένα πρόσθετο μήνυμα σφάλματος. Ελέγξτε τις ρυθμίσεις αλληλογραφίας και το αρχείο καταγραφής της εφαρμογής σας.' + ], + 'ldap' => [ + 'testing' => 'Δοκιμή Σύνδεσης Ldap, Δεσμεύσεων & Ερωτήματος...', + '500' => '500 Σφάλμα διακομιστή. Παρακαλώ ελέγξτε τα αρχεία καταγραφής του διακομιστή σας για περισσότερες πληροφορίες.', + 'error' => 'Κάτι πήγε στραβά :(', + 'sync_success' => 'Ένα δείγμα 10 χρηστών που επιστρέφονται από το διακομιστή LDAP με βάση τις ρυθμίσεις σας:', + 'testing_authentication' => 'Δοκιμή Πιστοποίησης Ldap...', + 'authentication_success' => 'Ο χρήστης πιστοποιήθηκε με επιτυχία στο LDAP!' + ], + 'webhook' => [ + 'sending' => 'Αποστολή δοκιμαστικού μηνύματος :app...', + 'success' => 'Το :webhook_name σας λειτουργεί!', + 'success_pt1' => 'Επιτυχία! Ελέγξτε το ', + 'success_pt2' => ' κανάλι για το δοκιμαστικό μήνυμά σας και βεβαιωθείτε ότι κάνετε κλικ στο SAVE παρακάτω για να αποθηκεύσετε τις ρυθμίσεις σας.', + '500' => '500 Σφάλμα Διακομιστή.', + 'error' => 'Κάτι πήγε στραβά. :app απάντησε με: :error_message', + 'error_redirect' => 'ΣΦΑΛΜΑ: 301/302:endpoint επιστρέφει μια ανακατεύθυνση. Για λόγους ασφαλείας, δεν ακολουθούμε ανακατευθύνσεις. Παρακαλούμε χρησιμοποιήστε το πραγματικό τελικό σημείο.', + 'error_misc' => 'Κάτι πήγε στραβά. :( ', + ] +]; diff --git a/resources/lang/el-GR/admin/settings/table.php b/resources/lang/el-GR/admin/settings/table.php new file mode 100644 index 0000000000..7984ee5835 --- /dev/null +++ b/resources/lang/el-GR/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Δημιουργήθηκε', + 'size' => 'Μέγεθος', +); diff --git a/resources/lang/el-GR/admin/statuslabels/message.php b/resources/lang/el-GR/admin/statuslabels/message.php new file mode 100644 index 0000000000..b7a19e8b8e --- /dev/null +++ b/resources/lang/el-GR/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Η ετικέτα κατάστασης δεν υπάρχει.', + 'deleted_label' => 'Ετικέτα Διαγραμμένης Κατάστασης', + 'assoc_assets' => 'Αυτή η ετικέτα κατάστασης συσχετίζεται επί του παρόντος με ένα τουλάχιστον στοιχείο και δεν μπορεί να διαγραφεί. Ενημερώστε τα στοιχεία σας ώστε να μην αναφέρονται πλέον στην κατάσταση αυτή και να προσπαθήσετε ξανά.', + + 'create' => [ + 'error' => 'Δεν δημιουργήθηκε η ετικέτα κατάστασης, δοκιμάστε ξανά.', + 'success' => 'Η ετικέτα κατάστασης δημιουργήθηκε με επιτυχία.', + ], + + 'update' => [ + 'error' => 'Η Ετικέτα κατάστασης δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', + 'success' => 'Η ετικέτα κατάστασης ενημερώθηκε με επιτυχία.', + ], + + 'delete' => [ + 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την ετικέτα κατάστασης;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ετικέτα κατάστασης. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Η ετικέτα κατάστασης διαγράφηκε με επιτυχία.', + ], + + 'help' => [ + 'undeployable' => 'Αυτά τα στοιχεία ενεργητικού δεν μπορούν να αποδοθούν σε κανέναν.', + 'deployable' => 'Αυτά τα περιουσιακά στοιχεία μπορούν να ελεγχθούν. Μόλις οριστούν, θα αναλάβουν μετα-κατάσταση Deployed.', + 'archived' => 'Αυτά τα στοιχεία δεν μπορούν να εξακριβωθούν και θα εμφανιστούν μόνο στην προβολή Αρχειοθετημένη. Αυτό είναι χρήσιμο για τη διατήρηση πληροφοριών σχετικά με τα περιουσιακά στοιχεία για την κατάρτιση προϋπολογισμού / ιστορικούς σκοπούς, αλλά για τη διατήρησή τους εκτός της καθημερινής λίστας στοιχείων.', + 'pending' => 'Αυτά τα στοιχεία ενεργητικού δεν μπορούν να αποδοθούν σε κανέναν, συχνά χρησιμοποιούμενα για αντικείμενα που πρόκειται να επισκευαστούν, αλλά αναμένεται να επιστρέψουν στην κυκλοφορία.', + ], + +]; diff --git a/resources/lang/el-GR/admin/statuslabels/table.php b/resources/lang/el-GR/admin/statuslabels/table.php new file mode 100644 index 0000000000..30d4e0e3ca --- /dev/null +++ b/resources/lang/el-GR/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'Σχετικά με το καθεστώς ετικετών', + 'archived' => 'Αρχειοθετημένα', + 'create' => 'Δημιουργία ετικέτας κατάστασης', + 'color' => 'Χρώμα Γραφήματος', + 'default_label' => 'Προεπιλεγμένη Ετικέτα', + 'default_label_help' => 'Αυτό χρησιμοποιείται για να εξασφαλίσει ότι οι ετικέτες κατάστασης που χρησιμοποιούνται πιο συχνά εμφανίζονται στην κορυφή του πλαισίου επιλογής κατά τη δημιουργία/επεξεργασία των περιουσιακών στοιχείων.', + 'deployable' => 'Προς ανάπτυξη', + 'info' => 'Οι ετικέτες κατάστασης χρησιμοποιούνται για να περιγράψουν τις διάφορες καταστάσεις στις οποίες θα μπορούσαν να βρίσκονται τα περιουσιακά στοιχεία σας. Μπορεί να είναι έξω για επισκευή, απώλεια / κλοπή κ.λπ. Μπορείτε να δημιουργήσετε νέες ετικέτες κατάστασης για αναπτυσσόμενα, εκκρεμή και αρχειοθετημένα στοιχεία ενεργητικού.', + 'name' => 'Όνομα κατάστασης', + 'pending' => 'Εκκρεμεί', + 'status_type' => 'Τύπος κατάστασης', + 'show_in_nav' => 'Εμφάνιση στο side nav', + 'title' => 'Ετικέτα Κατάστασης', + 'undeployable' => 'Μη διανέμεται', + 'update' => 'Ενημέρωση κατάστασης ετικέτα', +); diff --git a/resources/lang/el-GR/admin/suppliers/message.php b/resources/lang/el-GR/admin/suppliers/message.php new file mode 100644 index 0000000000..4c2dfd1240 --- /dev/null +++ b/resources/lang/el-GR/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Διαγραμμένος προμηθευτής', + 'does_not_exist' => 'Προμηθευτής δεν υπάρχει.', + + + 'create' => array( + 'error' => 'Ο προμηθευτής δεν δημιουργήθηκε, δοκιμάστε ξανά.', + 'success' => 'Ο προμηθευτής δημιουργήθηκε επιτυχώς.' + ), + + 'update' => array( + 'error' => 'Ο προμηθευτής δεν επικαιροποιήθηκε, παρακαλώ δοκιμάστε ξανά', + 'success' => 'Οι προμηθευτές ανανεώθηκαν επιτυχώς.' + ), + + 'delete' => array( + 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό τον προμηθευτή;', + 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας τον προμηθευτή. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Ο προμηθευτής διαγράφηκε επιτυχώς.', + 'assoc_assets' => 'Αυτός ο προμηθευτής συσχετίζεται με τουλάχιστον ένα asset και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τα asset σας να μην αναφέρονται σε αυτόν τον προμηθευτή και δοκιμάστε ξανά. ', + 'assoc_licenses' => 'Αυτός ο προμηθευτής συσχετίζεται επί του παρόντος με :licenses_count άδειες(ες) και δεν μπορεί να διαγραφεί. Ενημερώστε τις άδειες χρήσης σας ώστε να μην αναφέρονται πλέον σε αυτόν τον προμηθευτή και προσπαθήστε ξανά. ', + 'assoc_maintenances' => 'Αυτός ο προμηθευτής συσχετίζεται επί του παρόντος με :asset_maintenances_count συντήρηση στοιχείων ενεργητικού και δεν μπορεί να διαγραφεί. Παρακαλούμε ενημερώστε τις συντηρήσεις στοιχείων σας ώστε να μην αναφέρονται πλέον σε αυτόν τον προμηθευτή και προσπαθήστε ξανά. ', + ) + +); diff --git a/resources/lang/el-GR/admin/suppliers/table.php b/resources/lang/el-GR/admin/suppliers/table.php new file mode 100644 index 0000000000..5401c95fcc --- /dev/null +++ b/resources/lang/el-GR/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Σχετικά με τους προμηθευτές', + 'about_suppliers_text' => 'Οι προμηθευτές χρησιμοποιούνται για την παρακολούθηση της προέλευσης των αντικειμένων', + 'address' => 'Διεύθυνση προμηθευτή', + 'assets' => 'Πάγια', + 'city' => 'Πόλη', + 'contact' => 'Όνομα Επαφής', + 'country' => 'Χώρα', + 'create' => 'Δημιουργία Προμηθευτή', + 'email' => 'Ηλεκτρονικό ταχυδρομείο', + 'fax' => 'Φαξ', + 'id' => 'ID', + 'licenses' => 'Άδειες', + 'name' => 'Όνομα προμηθευτή', + 'notes' => 'Σημειώσεις', + 'phone' => 'Τηλέφωνο', + 'state' => 'Κατάσταση', + 'suppliers' => 'Προμηθευτές', + 'update' => 'Ενημέρωση προμηθευτή', + 'view' => 'Προβολή προμηθευτή', + 'view_assets_for' => 'Προβολή παγίων για', + 'zip' => 'Ταχυδρομικός Κώδικας', + +); diff --git a/resources/lang/el-GR/admin/users/general.php b/resources/lang/el-GR/admin/users/general.php new file mode 100644 index 0000000000..eabb449380 --- /dev/null +++ b/resources/lang/el-GR/admin/users/general.php @@ -0,0 +1,54 @@ + 'Αυτός ο χρήστης μπορεί να συνδεθεί', + 'activated_disabled_help_text' => 'Δεν μπορείτε να επεξεργαστείτε την κατάσταση ενεργοποίησης για το δικό σας λογαριασμό.', + 'assets_user' => 'Περιουσιακά στοιχεία που έχει αντιστοιχιστεί σε: όνομα', + 'bulk_update_warn' => 'Πρόκειται να επεξεργαστείτε τις ιδιότητες των χρηστών: user_count. Λάβετε υπόψη ότι δεν μπορείτε να αλλάξετε τα δικά σας χαρακτηριστικά χρήστη χρησιμοποιώντας αυτήν τη φόρμα και πρέπει να κάνετε αλλαγές στον δικό σας χρήστη ξεχωριστά.', + 'bulk_update_help' => 'Αυτή η φόρμα σας επιτρέπει να ενημερώσετε ταυτόχρονα πολλούς χρήστες. Συμπληρώστε μόνο τα πεδία που πρέπει να αλλάξετε. Τα τυχόν κενά πεδία παραμένουν αμετάβλητα.', + 'current_assets' => 'Περιουσιακά στοιχεία που ελέγχονται αυτήν τη στιγμή σε αυτόν τον χρήστη', + 'clone' => 'Κλώνος χρήστη', + 'contact_user' => 'Επικοινωνία :Όνομα', + 'edit' => 'Επεξεργασία χρήστη', + 'filetype_info' => 'Επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip και rar.', + 'history_user' => 'Ιστορικό: όνομα', + 'info' => 'Πληροφορίες', + 'restore_user' => 'Κάντε κλικ εδώ για να τα επαναφέρετε.', + 'last_login' => 'Τελευταία σύνδεση', + 'ldap_config_text' => 'Οι ρυθμίσεις διαμόρφωσης LDAP μπορούν να βρεθούν στο στοιχείο Διαχειριστής> Ρυθμίσεις. Η (επιλεγμένη) επιλεγμένη τοποθεσία θα οριστεί για όλους τους εισαγόμενους χρήστες.', + 'print_assigned' => 'Εκτύπωση Όλων Των Ανατεθέντων', + 'email_assigned' => 'Λίστα Email όλων των ανατεθέντων', + 'user_notified' => 'Ο χρήστης έχει αποσταλεί μέσω ηλεκτρονικού ταχυδρομείου σε μια λίστα των αντιστοιχισμένων αντικειμένων του.', + 'auto_assign_label' => 'Συμπερίληψη αυτού του χρήστη κατά την αυτόματη εκχώρηση κατάλληλων αδειών', + 'auto_assign_help' => 'Παράλειψη αυτού του χρήστη στην αυτόματη ανάθεση αδειών', + 'software_user' => 'Λογισμικό Έγινε έλεγχος σε: όνομα', + 'send_email_help' => 'Πρέπει να δώσετε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για αυτόν τον χρήστη για να του στείλει τα διαπιστευτήρια. Τα στοιχεία ηλεκτρονικού ταχυδρομείου μπορούν να γίνουν μόνο κατά τη δημιουργία του χρήστη. Οι κωδικοί πρόσβασης αποθηκεύονται με μονόδρομο hash και δεν μπορούν να ανακτηθούν μόλις αποθηκευτούν.', + 'view_user' => 'Προβολή χρήστη :ονόματος', + 'usercsv' => 'CSV αρχείο', + 'two_factor_admin_optin_help' => 'Οι τρέχουσες ρυθμίσεις διαχειριστή επιτρέπουν την επιλεκτική εφαρμογή ελέγχου ταυτότητας δύο παραγόντων.', + 'two_factor_enrolled' => 'Συσκευή εγγραφής 2FA', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'Ο χρήστης δεν μπορεί να συνδεθεί', + 'user_activated' => 'Ο χρήστης μπορεί να συνδεθεί', + 'activation_status_warning' => 'Να μην αλλάζει η κατάσταση ενεργοποίησης', + 'group_memberships_helpblock' => 'Μόνο οι υπερδιαχειριστές μπορούν να επεξεργαστούν τις συνδρομές ομάδας.', + 'superadmin_permission_warning' => 'Μόνο οι υπερδιαχειριστές μπορούν να παρέχουν πρόσβαση σε υπερδιαχειριστή χρήστη.', + 'admin_permission_warning' => 'Μόνο χρήστες με δικαιώματα διαχειριστών ή μεγαλύτερα μπορούν να παρέχουν πρόσβαση σε έναν διαχειριστή χρήστη.', + 'remove_group_memberships' => 'Αφαίρεση Μελών Ομάδας', + 'warning_deletion_information' => 'Πρόκειται να ελέγξετε όλα τα στοιχεία από τους :count χρήστες παρακάτω. Τα ονόματα Super admin επισημαίνονται με κόκκινο χρώμα.', + 'update_user_assets_status' => 'Ενημέρωση όλων των περιουσιακών στοιχείων για αυτούς τους χρήστες σε αυτή την κατάσταση', + 'checkin_user_properties' => 'Ελέγξτε όλες τις ιδιότητες που σχετίζονται με αυτούς τους χρήστες', + 'remote_label' => 'Αυτός είναι ένας απομακρυσμένος χρήστης', + 'remote' => 'Απομακρυσμένο', + 'remote_help' => 'Αυτό μπορεί να είναι χρήσιμο αν χρειαστεί να φιλτράρετε από απομακρυσμένους χρήστες που δεν εισέρχονται ποτέ ή σπάνια στις φυσικές σας τοποθεσίες.', + 'not_remote_label' => 'Αυτός δεν είναι απομακρυσμένος χρήστης', + 'vip_label' => 'VIP χρήστης', + 'vip_help' => 'Αυτό μπορεί να είναι χρήσιμο για να επισημάνετε σημαντικούς ανθρώπους στον οργανισμό σας, αν θέλετε να τους χειριστείτε με ειδικούς τρόπους.', + 'create_user' => 'Δημιουργία χρήστη', + 'create_user_page_explanation' => 'Αυτές είναι οι πληροφορίες λογαριασμού που θα χρησιμοποιήσετε για να αποκτήσετε πρόσβαση στην ιστοσελίδα για πρώτη φορά.', + 'email_credentials' => 'Πιστοποιητικά ηλεκτρονικού ταχυδρομείου', + 'email_credentials_text' => 'Αποστολή των διαπιστευτηρίων μου στη διεύθυνση ηλεκτρονικού ταχυδρομείου παραπάνω', + 'next_save_user' => 'Επόμενο: Αποθήκευση Χρήστη', + 'all_assigned_list_generation' => 'Δημιουργήθηκε στις:', + 'email_user_creds_on_create' => 'Στείλτε email στο χρήστη τα διαπιστευτήριά τους?', +]; diff --git a/resources/lang/el-GR/admin/users/message.php b/resources/lang/el-GR/admin/users/message.php new file mode 100644 index 0000000000..6d787edd8c --- /dev/null +++ b/resources/lang/el-GR/admin/users/message.php @@ -0,0 +1,68 @@ + 'Έχετε αποδεχθεί με επιτυχία αυτό το πάγιο.', + 'declined' => 'Έχετε απορρίψει επιτυχώς αυτό το στοιχείο.', + 'bulk_manager_warn' => 'Οι χρήστες σας ενημερώθηκαν με επιτυχία, ωστόσο η καταχώριση του διαχειριστή σας δεν αποθηκεύτηκε, επειδή ο διαχειριστής που επιλέξατε ήταν επίσης στη λίστα χρηστών για επεξεργασία και οι χρήστες ενδέχεται να μην είναι ο δικός τους διαχειριστής. Επιλέξτε ξανά τους χρήστες σας, εξαιρουμένου του διαχειριστή.', + 'user_exists' => 'Ο χρήστης υπάρχει ήδη!', + 'user_not_found' => 'Ο χρήστης δεν υπάρχει.', + 'user_login_required' => 'Το πεδίο εισόδου είναι υποχρεωτικό', + 'user_has_no_assets_assigned' => 'Δεν έχουν εκχωρηθεί στοιχεία ενεργητικού στο χρήστη.', + 'user_password_required' => 'Ο κωδικός είναι απαραίτητος.', + 'insufficient_permissions' => 'Δεν έχετε επαρκή δικαιώματα.', + 'user_deleted_warning' => 'Αυτός ο χρήστης έχει διαγραφεί. Θα πρέπει να επαναφέρετε αυτό το χρήστη για να τον επεξεργαστείτε ή να του εκχωρήσετε νέα πάγια.', + 'ldap_not_configured' => 'Η ενσωμάτωση LDAP δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση.', + 'password_resets_sent' => 'Οι επιλεγμένοι χρήστες που είναι ενεργοποιημένοι και έχουν μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου έχουν σταλεί ένα σύνδεσμο επαναφοράς κωδικού πρόσβασης.', + 'password_reset_sent' => 'Ένας σύνδεσμος επαναφοράς κωδικού πρόσβασης έχει σταλεί στο :email!', + 'user_has_no_email' => 'Αυτός ο χρήστης δεν έχει μια διεύθυνση ηλεκτρονικού ταχυδρομείου στο προφίλ του.', + 'log_record_not_found' => 'Δεν ήταν δυνατή η εύρεση μιας εγγραφής καταγραφής που να ταιριάζει με αυτόν το χρήστη.', + + + 'success' => array( + 'create' => 'Ο χρήστης δημιουργήθηκε με επιτυχία.', + 'update' => 'Ο χρήστης ενημερώθηκε με επιτυχία.', + 'update_bulk' => 'Οι χρήστες ενημερώθηκαν με επιτυχία!', + 'delete' => 'Ο χρήστης διαφράφηκε με επιτυχία.', + 'ban' => 'Ο χρήστης έχει αποκλειστεί επιτυχώς.', + 'unban' => 'Ο Χρήστης επαναφέρθηκε με επιτυχία.', + 'suspend' => 'Ο χρήστης αναβλήθηκε με επιτυχία.', + 'unsuspend' => 'Ο χρήστης καταργήθηκε με επιτυχία.', + 'restored' => 'Ο Χρήστης επαναφέρθηκε με επιτυχία.', + 'import' => 'Οι χρήστες εισήχθησαν με επιτυχία.', + ), + + 'error' => array( + 'create' => 'Παρουσιάστηκε ένα πρόβλημα δημιουργίας του χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'update' => 'Παρουσιάστηκε ένα πρόβλημα ενημέρωσης του χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'delete' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'delete_has_assets' => 'Αυτός ο χρήστης έχει αναθέσει στοιχεία και δεν ήταν δυνατή η διαγραφή του.', + 'unsuspend' => 'Παρουσιάστηκε ένα ζήτημα που δεν ανέβαλε τον χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'import' => 'Παρουσιάστηκε πρόβλημα κατά την εισαγωγή χρηστών. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', + 'asset_already_accepted' => 'Το στοιχείο αυτό έχει ήδη γίνει αποδεκτό.', + 'accept_or_decline' => 'Πρέπει είτε να αποδεχθείτε είτε να απορρίψετε αυτό το στοιχείο.', + 'incorrect_user_accepted' => 'Το περιουσιακό στοιχείο που προσπαθήσατε να δεχτείτε δεν σας έχει αποσταλεί.', + 'ldap_could_not_connect' => 'Δεν ήταν δυνατή η σύνδεση με το διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', + 'ldap_could_not_bind' => 'Δεν ήταν δυνατή η δέσμευση του διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', + 'ldap_could_not_search' => 'Δεν ήταν δυνατή η αναζήτηση στον διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', + 'ldap_could_not_get_entries' => 'Δεν ήταν δυνατή η λήψη καταχωρήσεων από το διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', + 'password_ldap' => 'Ο κωδικός πρόσβασης για αυτόν τον λογαριασμό γίνεται από το LDAP / Active Directory. Επικοινωνήστε με το τμήμα πληροφορικής σας για να αλλάξετε τον κωδικό πρόσβασής σας.', + ), + + 'deletefile' => array( + 'error' => 'Το αρχείο δεν έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', + ), + + 'upload' => array( + 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', + 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', + 'nofiles' => 'Δεν έχετε επιλέξει κανένα αρχείο για ενημέρωση', + 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Τα επιτρεπόμενα αρχεία τύπου png, gif, jpg, doc, docx, pdf και txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Αυτός ο χρήστης δεν έχει ορίσει email.', + 'success' => 'Ο χρήστης έχει ενημερωθεί για το τρέχον απόθεμά του.' + ) +); \ No newline at end of file diff --git a/resources/lang/el-GR/admin/users/table.php b/resources/lang/el-GR/admin/users/table.php new file mode 100644 index 0000000000..aaa3f8409f --- /dev/null +++ b/resources/lang/el-GR/admin/users/table.php @@ -0,0 +1,40 @@ + 'Ενεργό', + 'allow' => 'Να επιτραπεί', + 'checkedout' => 'Πάγια', + 'created_at' => 'Δημιουργήθηκε', + 'createuser' => 'Δημιουργία χρήστη', + 'deny' => 'Απόρριψη', + 'email' => 'Ηλεκτρονικό ταχυδρομείο', + 'employee_num' => 'Αριθμός Υπαλλήλου.', + 'first_name' => 'Όνομα', + 'groupnotes' => 'Επιλέξτε μια ομάδα για να εκχωρήσετε στο χρήστη, θυμηθείτε ότι ένας χρήστης παίρνει τα δικαιώματα της ομάδας που έχουν εκχωρηθεί. Χρησιμοποιήστε ctrl+click (ή cmd+click στο MacOS) για να καταργήσετε την επιλογή ομάδων.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Τίτλος εργασίας', + 'last_login' => 'Τελευταία σύνδεση', + 'last_name' => 'Επίθετο', + 'location' => 'Τοποθεσία', + 'lock_passwords' => 'Οι λεπτομέρειες σύνδεσης δεν μπορούν να αλλάξουν σε αυτήν την εγκατάσταση.', + 'manager' => 'Διευθυντής', + 'managed_locations' => 'Διαχειριζόμενες τοποθεσίες', + 'name' => 'Όνομα', + 'nogroup' => 'Καμία ομάδα δεν έχει δημιουργηθεί ακόμα. Για να προσθέσετε μία, επισκεφθείτε: ', + 'notes' => 'Σημειώσεις', + 'password_confirm' => 'Επιβεβαίωση Κωδικού Πρόσβασης', + 'password' => 'Κωδικός Πρόσβασης', + 'phone' => 'Τηλέφωνο', + 'show_current' => 'Προβολή τρέχωντων χρηστών', + 'show_deleted' => 'Εμφάνιση διαγραμμένων χρηστών', + 'title' => 'Τίτλος', + 'to_restore_them' => 'για την αποκατάστασή τους.', + 'total_assets_cost' => "Συνολικό Κόστος Περιουσιακών Στοιχείων", + 'updateuser' => 'Ενημέρωση χρήστη', + 'username' => 'Όνομα χρήστη', + 'user_deleted_text' => 'Αυτός ο χρήστης έχει επισημανθεί ως διαγραμμένος.', + 'username_note' => '(Αυτό χρησιμοποιείται για τη σύνδεση της υπηρεσίας καταλόγου Active Directory μόνο, όχι για σύνδεση.)', + 'cloneuser' => 'Κλώνος χρήστη', + 'viewusers' => 'Εμφάνιση χρηστών', +); diff --git a/resources/lang/el-GR/auth.php b/resources/lang/el-GR/auth.php new file mode 100644 index 0000000000..65d9abf636 --- /dev/null +++ b/resources/lang/el-GR/auth.php @@ -0,0 +1,20 @@ + 'Αυτά τα διαπιστευτήρια δεν ταιριάζουν με τα αρχεία μας.', + 'password' => 'Ο παρεχόμενος κωδικός πρόσβασης είναι εσφαλμένος.', + 'throttle' => 'Πάρα πολλές προσπάθειες σύνδεσης. Παρακαλώ δοκιμάστε ξανά σε :seconds δευτερόλεπτα.', + +); diff --git a/resources/lang/el-GR/auth/general.php b/resources/lang/el-GR/auth/general.php new file mode 100644 index 0000000000..9edc19aa80 --- /dev/null +++ b/resources/lang/el-GR/auth/general.php @@ -0,0 +1,19 @@ + 'Αποστολή συνδέσμου ακύρωσης κωδικού', + 'email_reset_password' => 'Επαναφορά του κωδικού πρόσβασης ηλεκτρονικού ταχυδρομείου', + 'reset_password' => 'Επαναφορά κωδικού πρόσβασης', + 'saml_login' => 'Σύνδεση μέσω SAML', + 'login' => 'Είσοδος', + 'login_prompt' => 'Παρακαλούμε συνδεθείτε', + 'forgot_password' => 'Ξέχασα τον κωδικό μου', + 'ldap_reset_password' => 'Κάντε κλικ εδώ για να επαναφέρετε τον κωδικό πρόσβασης LDAP', + 'remember_me' => 'Να με θυμάσαι', + 'username_help_top' => 'Εισάγετε το όνομα χρήστη σας για να στείλετε email σε έναν σύνδεσμο επαναφοράς κωδικού πρόσβασης.', + '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. ', + 'google_login' => 'Συνδεθείτε με το Google Workspace', + 'google_login_failed' => 'Το Google Login απέτυχε, παρακαλώ προσπαθήστε ξανά.', + +]; + diff --git a/resources/lang/el-GR/auth/message.php b/resources/lang/el-GR/auth/message.php new file mode 100644 index 0000000000..5c4a574ed3 --- /dev/null +++ b/resources/lang/el-GR/auth/message.php @@ -0,0 +1,45 @@ + 'Υπάρχει ήδη λογαριασμός με το ίδιο email.', + 'account_not_found' => 'Το όνομα χρήστη ή ο κωδικός πρόσβασης είναι εσφαλμένα.', + 'account_not_activated' => 'Αυτός ο λογαριασμός χρήστη δεν είναι ενεργοποιημένος.', + 'account_suspended' => 'Αυτός ο λογαριασμός χρήστη έχει ανασταλεί.', + 'account_banned' => 'Αυτός ο λογαριασμός χρήστη έχει απαγορευτεί.', + 'throttle' => 'Πάρα πολλές αποτυχημένες προσπάθειες σύνδεσης. Παρακαλώ δοκιμάστε ξανά σε :minutes λεπτά.', + + 'two_factor' => array( + 'already_enrolled' => 'Η συσκευή σας έχει ήδη εγγραφεί.', + 'success' => 'Έχετε συνδεθεί επιτυχώς.', + 'code_required' => 'Απαιτείται διψήφιος κωδικός.', + 'invalid_code' => 'Ο κωδικός δύο παραγόντων δεν είναι έγκυρος.', + ), + + 'signin' => array( + 'error' => 'Υπήρχε ένα πρόβλημα ενώ προσπαθείτε να συνδεθείτε, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Έχετε συνδεθεί επιτυχώς.', + ), + + 'logout' => array( + 'error' => 'Παρουσιάστηκε πρόβλημα κατά την προσπάθεια αποσύνδεσης σας, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Έχετε αποσυνδεθεί επιτυχώς.', + ), + + 'signup' => array( + 'error' => 'Παρουσιάστηκε πρόβλημα κατά την προσπάθεια δημιουργίας του λογαριασμού σας, δοκιμάστε ξανά.', + 'success' => 'Ο λογαριασμός δημιουργήθηκε επιτυχώς.', + ), + + 'forgot-password' => array( + 'error' => 'Παρουσιάστηκε πρόβλημα κατά την προσπάθεια λήψης νέου κωδικού πρόσβασης κωδικού πρόσβασης, δοκιμάστε ξανά.', + 'success' => 'Αν αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου υπάρχει στο σύστημά μας, έχει σταλεί ένα email ανάκτησης κωδικού πρόσβασης.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Υπήρχε ένα πρόβλημα ενώ προσπαθούσατε να επαναγέρετε τον κωδικό σας, παρακαλώ προσπαθήστε ξανά.', + 'success' => 'Έχει γίνει επαναφορά του κωδικού πρόσβασής σας με επιτυχία.', + ), + + +); diff --git a/resources/lang/el-GR/button.php b/resources/lang/el-GR/button.php new file mode 100644 index 0000000000..ba53e0ceb9 --- /dev/null +++ b/resources/lang/el-GR/button.php @@ -0,0 +1,24 @@ + 'Ενέργειες', + 'add' => 'Προσθήκη Νέου', + 'cancel' => 'Ακύρωση', + 'checkin_and_delete' => 'Checkin Όλων / Διαγραφή Χρήστη', + 'delete' => 'Διαγραφή', + 'edit' => 'Επεξεργασία', + 'restore' => 'Επαναφορά', + 'remove' => 'Αφαίρεση', + 'request' => 'Αίτημα', + 'submit' => 'Υποβολή', + 'upload' => 'Μεταφόρτωση', + 'select_file' => 'Επιλέξτε Αρχείο ...', + 'select_files' => 'Επιλογή αρχείων...', + 'generate_labels' => '{1} Δημιουργία Ετικέτας [2,*] Δημιουργία Ετικετών', + 'send_password_link' => 'Αποστολή συνδέσμου ακύρωσης κωδικού', + 'go' => 'Μετάβαση', + 'bulk_actions' => 'Μαζικές Ενέργειες', + 'add_maintenance' => 'Προσθήκη Συντήρησης', + 'append' => 'Προσάρτηση', + 'new' => 'Νεό', +]; diff --git a/resources/lang/el-GR/general.php b/resources/lang/el-GR/general.php new file mode 100644 index 0000000000..3714effef7 --- /dev/null +++ b/resources/lang/el-GR/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Αξεσουάρ', + 'activated' => 'Ενεργοποιήθηκε', + 'accepted_date' => 'Ημερομηνία Αποδεκτής', + 'accessory' => 'Αξεσουάρ', + 'accessory_report' => 'Αναφορά αξεσουάρ', + 'action' => 'Ενέργεια', + 'activity_report' => 'Έκθεση Δραστηριότητας', + 'address' => 'Διεύθυνση', + 'admin' => 'Διαχειριστής', + 'administrator' => 'Διαχειριστής', + 'add_seats' => 'Προστέθηκαν θέσεις', + 'age' => "Ηλικία", + 'all_assets' => 'Όλα τα περουσιακά στοιχεία', + 'all' => 'Ολα', + 'archived' => 'Αρχειοθετημένα', + 'asset_models' => 'Μοντέλα Παγίων', + 'asset_model' => 'Μοντέλο', + 'asset' => 'Πάγιο', + 'asset_report' => 'Αναφορά παγίων', + 'asset_tag' => 'Ετικέτα παγίων', + 'asset_tags' => 'Ετικέτες Παγίου', + 'assets_available' => 'Διαθέσιμα στοιχεία', + 'accept_assets' => 'Αποδοχή Αντικειμένων :name', + 'accept_assets_menu' => 'Αποδοχή Αντικειμένων', + 'audit' => 'Ελεγχος', + 'audit_report' => 'Αρχείο ελέγχου', + 'assets' => 'Πάγια', + 'assets_audited' => 'στοιχεία ενεργητικού ελεγμένα', + 'assets_checked_in_count' => 'στοιχεία ενεργητικού που ελέγχθηκαν', + 'assets_checked_out_count' => 'στοιχεία ενεργητικού που έχουν ελεγχθεί', + 'asset_deleted_warning' => 'Αυτό το στοιχείο έχει διαγραφεί. Πρέπει να το επαναφέρετε πριν μπορείτε να το αντιστοιχίσετε σε κάποιον.', + 'assigned_date' => 'Ημερομηνία Ανάθεσης', + 'assigned_to' => 'Ανατέθηκε σε: :name', + 'assignee' => 'Ανατέθηκε σε', + 'avatar_delete' => 'Διαγραφή Avatar', + 'avatar_upload' => 'Ανεβάστε την εικόνα προφίλ σας', + 'back' => 'Προηγούμενο', + 'bad_data' => 'Δεν βρέθηκε τίποτα. Ίσως τα κακά δεδομένα;', + 'bulkaudit' => 'Μαζικός έλεγχος', + 'bulkaudit_status' => 'Κατάσταση ελέγχου', + 'bulk_checkout' => 'Μαζικός έλεγχος', + 'bulk_edit' => 'Μαζική Επεξεργασία', + 'bulk_delete' => 'Μαζική Διαγραφή', + 'bulk_actions' => 'Μαζικές Ενέργειες', + 'bulk_checkin_delete' => 'Μαζικός Έλεγχος / Διαγραφή Χρηστών', + 'byod' => 'BYOD', + 'byod_help' => 'Αυτή η συσκευή ανήκει στον χρήστη', + 'bystatus' => 'ανά Κατάσταση', + 'cancel' => 'Ακύρωση', + 'categories' => 'Kατηγορίες', + 'category' => 'Κατηγορία', + 'change' => 'Μέσα έξω', + 'changeemail' => 'Αλλάξτε τη διεύθυνση ηλεκτρονικού ταχυδρομείου', + 'changepassword' => 'Αλλαγή κωδικού', + 'checkin' => 'Μεταβίβαση ελέγχου', + 'checkin_from' => 'Μεταβίβαση ελέγχου από', + 'checkout' => 'Ολοκλήρωση αγοράς', + 'checkouts_count' => 'Έλεγχοι', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Αιτήματα', + 'city' => 'Πόλη', + 'click_here' => 'Κάντε κλικ ΕΔΩ', + 'clear_selection' => 'Καθαρισμός Επιλογής', + 'companies' => 'Εταιρείες', + 'company' => 'Εταιρεία', + 'component' => 'Συστατικό', + 'components' => 'Συστατικά', + 'complete' => 'Πλήρης', + 'consumable' => 'Καταναλώσιμος', + 'consumables' => 'Αναλώσιμα', + 'country' => 'Χώρα', + 'could_not_restore' => 'Σφάλμα επαναφοράς :item_type: :error', + 'not_deleted' => 'Το :item_type δεν διαγράφεται έτσι ώστε να μην μπορεί να αποκατασταθεί', + 'create' => 'Δημιουργία νέου', + 'created' => 'Το αντικείμενο δημιουργήθηκε', + 'created_asset' => 'δημιουργία παγίου', + 'created_at' => 'Δημιουργήθηκε Στις', + 'created_by' => 'Δημιουργήθηκε Από', + 'record_created' => 'Η Εγγραφή Δημιουργήθηκε', + 'updated_at' => 'Ενημερώθηκε στο', + 'currency' => '$', // this is deprecated + 'current' => 'Τρέχουσα', + 'current_password' => 'Τρέχων Κωδικός Πρόσβασης', + 'customize_report' => 'Προσαρμογή Αναφοράς', + 'custom_report' => 'Αναφορά προσαρμοσμένων στοιχείων ενεργητικού', + 'dashboard' => 'Πίνακας ελέγχου', + 'days' => 'ημέρες', + 'days_to_next_audit' => 'Ημέρες έως επόμενο έλεγχο', + 'date' => 'Ημερομηνία', + 'debug_warning' => 'Προσοχή!', + 'debug_warning_text' => 'Αυτή η εφαρμογή εκτελείται σε λειτουργία παραγωγής με ενεργοποιημένο τον εντοπισμό σφαλμάτων. Αυτό μπορεί να εκθέσει τα ευαίσθητα δεδομένα, εάν η εφαρμογή σας είναι προσβάσιμη στον έξω κόσμο. Απενεργοποιήσετε την κατάσταση λειτουργίας εντοπισμού σφαλμάτων, ορίζοντας την τιμή APP_DEBUG στο αρχείο .env για να false.', + 'delete' => 'Διαγραφή', + 'delete_confirm' => 'Επιθυμείτε την διαφραφή :item;', + 'delete_confirm_no_undo' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε :αντικείμενο? Αυτό δεν μπορεί να αναιρεθεί.', + 'deleted' => 'Διαγράφηκε', + 'delete_seats' => 'Διαγραμμένα καθίσματα', + 'deletion_failed' => 'Αποτυχία διαγραφής', + 'departments' => 'Τμήματα', + 'department' => 'Τμήμα', + 'deployed' => 'Έχουν αναπτυχθεί', + 'depreciation' => 'Αποσβέσεις', + 'depreciations' => 'Αποσβέσεις', + 'depreciation_report' => 'Αναφορά απόσβεσης', + 'details' => 'Λεπτομέρειες', + 'download' => 'Λήψη', + 'download_all' => 'Λήψη Όλων', + 'editprofile' => 'Επεξεργασία Προφίλ', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Μορφή ηλεκτρονικού ταχυδρομείου', + 'employee_number' => 'Αριθμός Υπάλληλου', + 'email_domain_help' => 'Αυτό χρησιμοποιείται για τη δημιουργία διευθύνσεων ηλεκτρονικού ταχυδρομείου κατά την εισαγωγή', + 'error' => 'Σφάλμα', + 'exclude_archived' => 'Εξαίρεση Αρχειοθετημένων Αντικειμένων', + 'exclude_deleted' => 'Εξαίρεση Διαγραμμένων Περιουσιακών Στοιχείων', + 'example' => 'Παράδειγμα: ', + 'filastname_format' => 'Πρώτο αρχικό όνομα (jsmith@example.com)', + 'firstname_lastname_format' => 'Όνομα Επώνυμο (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Όνομα και επίθετο (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Επίθετο και πρώτο γράμμα ονόματος (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Πρώτο Αρχικό Όνομα (j.smith@example.com)', + 'firstname_lastname_display' => 'Όνομα Επώνυμο (Jane Smith)', + 'lastname_firstname_display' => 'Επώνυμο Όνομα (Smith Jane)', + 'name_display_format' => 'Μορφή Εμφάνισης Ονόματος', + 'first' => 'Πρώτο', + 'firstnamelastname' => 'Επώνυμο Ονόματος (janesmith@example.com)', + 'lastname_firstinitial' => 'Πρώτο Όνομα Αρχικό (smith_j@example.com)', + 'firstinitial.lastname' => 'Πρώτο Αρχικό Όνομα (j.smith@example.com)', + 'firstnamelastinitial' => 'Επίθετο Όνομα (janes@example.com)', + 'first_name' => 'Όνομα', + 'first_name_format' => 'Όνομα (jane@example.com)', + 'files' => 'Αρχεία', + 'file_name' => 'Αρχείο', + 'file_type' => 'Τύπος Αρχείου', + 'filesize' => 'Μέγεθος Αρχείου', + 'file_uploads' => 'Ανέβασμα αρχείου', + 'file_upload' => 'Ανέβασμα Αρχείου', + 'generate' => 'Δημιουργία', + 'generate_labels' => 'Δημιουργία Ετικετών', + 'github_markdown' => 'Αυτό το πεδίο επιτρέπει Github flavored markdown.', + 'groups' => 'Ομάδες', + 'gravatar_email' => 'Gravatar Email Διεύθυνση', + 'gravatar_url' => 'Άλλαξε το avatar σου στο Gravatar.com.', + 'history' => 'Ιστορία', + 'history_for' => 'Ιστορικό για', + 'id' => 'ID', + 'image' => 'Εικόνα', + 'image_delete' => 'Διαγραφή εικόνας', + 'include_deleted' => 'Συμπερίληψη Διαγραμμένων Αντικειμένων', + 'image_upload' => 'Μεταφόρτωση εικόνας', + 'filetypes_accepted_help' => 'Ο τύπος αρχείου είναι :types. Το μέγιστο επιτρεπόμενο μέγεθος μεταφορτώσεων είναι :size."Οι αποδεκτοί τύποι αρχείων είναι :types. Το μέγιστο επιτρεπόμενο μέγεθος αποστολής είναι :size.', + 'filetypes_size_help' => 'Το μέγιστο επιτρεπόμενο μέγεθος ανεβάσματος είναι :size.', + 'image_filetypes_help' => 'Οι αποδεκτοί τύποι αρχείων είναι jpg, webp, png, gif και svg. Το μέγιστο επιτρεπόμενο μέγεθος ανεβάσματος είναι :size.', + 'unaccepted_image_type' => 'Αυτό το αρχείο εικόνας δεν ήταν αναγνώσιμο. Οι αποδεκτοί τύποι αρχείων είναι jpg, webp, png, gif, και svg. Ο τύπος mime αυτού του αρχείου είναι: :mimetype.', + 'import' => 'Εισαγωγή', + 'import_this_file' => 'Χάρτης πεδίων και επεξεργασία αυτού του αρχείου', + 'importing' => 'Εισαγωγή', + 'importing_help' => 'Μπορείτε να εισάγετε περιουσιακά στοιχεία, αξεσουάρ, άδειες, συστατικά, αναλώσιμα και χρήστες μέσω CSV αρχείο.

Το CSV θα πρέπει να οριοθετείται από κόμματα και να μορφοποιείται με κεφαλίδες που ταιριάζουν με αυτές στο δείγμα CSV στην τεκμηρίωση.', + 'import-history' => 'Ιστορικό Εισαγωγών', + 'asset_maintenance' => 'Συντήρηση Παγίου', + 'asset_maintenance_report' => 'Αναφορά Συντήρησης Παγίου', + 'asset_maintenances' => 'Συντήρηση Παγίου', + 'item' => 'Αντικείμενο', + 'item_name' => 'Όνομα Αντικειμένου', + 'import_file' => 'εισαγωγή αρχείου CSV', + 'import_type' => 'Τύπος εισαγωγής CSV', + 'insufficient_permissions' => 'Μη επαρκή δικαιώματα!', + 'kits' => 'Προκαθορισμένα Κιτ', + 'language' => 'Γλώσσα', + 'last' => 'Τελευταίο', + 'last_login' => 'Τελευταία είσοδος', + 'last_name' => 'Επίθετο', + 'license' => 'Άδεια Χρήσεως', + 'license_report' => 'Αναφορά άδειας', + 'licenses_available' => 'διαθέσιμες άδειες', + 'licenses' => 'Άδειες', + 'list_all' => 'Λίστα όλων', + 'loading' => 'Φόρτωση... παρακαλώ περιμένετε...', + 'lock_passwords' => 'Αυτή η τιμή πεδίου δεν θα αποθηκευτεί σε μια εγκατάσταση επίδειξης.', + 'feature_disabled' => 'Αυτή η λειτουργία έχει απενεργοποιηθεί για την εγκατάσταση επίδειξης.', + 'location' => 'Τοποθεσία', + 'location_plural' => 'Τοποθεσίες', + 'locations' => 'Τοποθεσίες', + 'logo_size' => 'Τετραγωνικά λογότυπα φαίνονται καλύτερα με λογότυπο + κείμενο. Το μέγιστο μέγεθος επίδειξης λογότυπων είναι 50px υψηλό x 500px πλάτος. ', + 'logout' => 'Αποσύνδεση', + 'lookup_by_tag' => 'Αναζήτηση με ετικέτα περιουσιακών στοιχείων', + 'maintenances' => 'Συντήρηση', + 'manage_api_keys' => 'Διαχείριση Κλειδιών Api', + 'manufacturer' => 'Κατασκευαστής', + 'manufacturers' => 'Κατασκευαστές', + 'markdown' => 'Αυτό το πεδίο επιτρέπει Github flavored markdown.', + 'min_amt' => 'Ελάχιστη ποσότητα', + 'min_amt_help' => 'Ελάχιστος αριθμός στοιχείων που θα πρέπει να είναι διαθέσιμα πριν από την ενεργοποίηση μιας ειδοποίησης. Αφήστε ελάχιστο. QTY κενό αν δεν θέλετε να λαμβάνετε ειδοποιήσεις για χαμηλό απόθεμα.', + 'model_no' => 'Αριθμός Μοντέλου.', + 'months' => 'μήνες', + 'moreinfo' => 'Περισσότερες Πληροφορίες', + 'name' => 'Όνομα', + 'new_password' => 'Νέος Κωδικός Πρόσβασης', + 'next' => 'Επόμενο', + 'next_audit_date' => 'Επόμενη ημερομηνία ελέγχου', + 'no_email' => 'Καμία διεύθυνση ηλεκτρονικού ταχυδρομείου δεν συσχετίζεται με αυτόν το χρήστη', + 'last_audit' => 'Τελευταίος Έλεγχος', + 'new' => 'νεό!', + 'no_depreciation' => 'Δεν Αποσβέσεις', + 'no_results' => 'Δεν βρέθηκαν αποτελέσματα.', + 'no' => '\'Οχι', + 'notes' => 'Σημειώσεις', + 'order_number' => 'Αριθμός παραγγελίας', + 'only_deleted' => 'Μόνο Διαγραμμένα Περιουσιακά Στοιχεία', + 'page_menu' => 'Εμφάνιση _MENU_ αντικειμένων', + 'pagination_info' => 'Εμφάνιση _START_ σε _END_ από _TOTAL_ στοιχεία', + 'pending' => 'Εκκρεμεί', + 'people' => 'Άτομα', + 'per_page' => 'Αποτελέσματα ανά σελίδα', + 'previous' => 'Προηγούμενο', + 'processing' => 'Επεξεργάζεται', + 'profile' => 'Το προφίλ σας', + 'purchase_cost' => 'Κόστος αγοράς', + 'purchase_date' => 'Ημερομηνία αγοράς', + 'qty' => 'Τεμάχια', + 'quantity' => 'Ποσότητα', + 'quantity_minimum' => 'Έχετε :count στοιχεία κάτω ή σχεδόν κάτω από τα ελάχιστα επίπεδα ποσότητας', + 'quickscan_checkin' => 'Γρήγορη Σάρωση Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Είστε έτοιμοι να αναπτύξετε', + 'recent_activity' => 'Πρόσφατη Δραστηριότητα', + 'remaining' => 'Απομένουν', + 'remove_company' => 'Κατάργηση σύνδεσης εταιρείας', + 'reports' => 'Αναφορές', + 'restored' => 'επαναφέρθηκε', + 'restore' => 'Επαναφορά', + 'requestable_models' => 'Απαιτούμενα Μοντέλα', + 'requested' => 'Ζητήθηκαν', + 'requested_date' => 'Ημερομηνία Που Ζητήθηκε', + 'requested_assets' => 'Ζητούμενα Περιουσιακά Στοιχεία', + 'requested_assets_menu' => 'Ζητούμενα Περιουσιακά Στοιχεία', + 'request_canceled' => 'Το αίτημα ακυρώθηκε', + 'save' => 'Αποθήκευση', + 'select_var' => 'Επιλέξτε :thing... ', // this will eventually replace all of our other selects + 'select' => 'Επιλογή', + 'select_all' => 'Επιλογή Όλων', + 'search' => 'Αναζήτηση', + 'select_category' => 'Επιλέξτε μια κατηγορία', + 'select_department' => 'Επιλέξτε ένα Τμήμα', + 'select_depreciation' => 'Επιλέξτε τύπο απόσβεσης', + 'select_location' => 'Επιλέξτε τοποθεσία', + 'select_manufacturer' => 'Επιλέξτε έναν κατασκευαστή', + 'select_model' => 'Επιλέξτε ένα μοντέλο', + 'select_supplier' => 'Επιλέξτε έναν προμηθευτή', + 'select_user' => 'Επιλέξτε χρήστη', + 'select_date' => 'Επιλέξτε Ημερομηνία (ΕΕΕΕ-ΜΜ-DD)', + 'select_statuslabel' => 'Επιλέξτε τύπο', + 'select_company' => 'Επιλογή εταιρείας', + 'select_asset' => 'Επιλογή παγίου', + 'settings' => 'Ρυθμίσεις', + 'show_deleted' => 'Εμφάνιση Διαγραμμένων', + 'show_current' => 'Εμφάνιση Τρέχοντος', + 'sign_in' => 'Είσοδος', + 'signature' => 'Υπογραφή', + 'signed_off_by' => 'Υπογραφή Από', + 'skin' => 'Θέμα', + 'webhook_msg_note' => 'Μια ειδοποίηση θα σταλεί μέσω webhook', + 'webhook_test_msg' => 'Ωχ χάλι! Φαίνεται σαν την ενσωμάτωσή σας :app με Snipe-IT λειτουργεί!', + 'some_features_disabled' => 'ΛΕΙΤΟΥΡΓΙΑ DEMO: Ορισμένες λειτουργίες είναι απενεργοποιημένες για αυτήν την εγκατάσταση.', + 'site_name' => 'Όνομα ιστότοπου', + 'state' => 'Κατάσταση', + 'status_labels' => 'Ετικέτα Κατάστασης', + 'status' => 'Κατάσταση', + 'accept_eula' => 'Συμφωνία Αποδοχής', + 'supplier' => 'Προμηθευτής', + 'suppliers' => 'Προμηθευτές', + 'sure_to_delete' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε', + 'sure_to_delete_var' => 'Επιθυμείτε την διαφραφή :item;', + 'delete_what' => 'Διαγραφή :item', + 'submit' => 'Υποβολή', + 'target' => 'Στόχος', + 'time_and_date_display' => 'Εμφάνιση ώρας και ημερομηνίας', + 'total_assets' => 'σύνολο Παγίων', + 'total_licenses' => 'σύνολο αδειών', + 'total_accessories' => 'σύνολο εξαρτημάτων', + 'total_consumables' => 'συνολικών αναλωσίμων', + 'type' => 'Είδος', + 'undeployable' => 'Δεν μπορεί να αναπτυχθεί', + 'unknown_admin' => 'Άγνωστο Admin', + 'username_format' => 'Τύπος ονόματος', + 'username' => 'Όνομα χρήστη', + 'update' => 'Ενημέρωση', + 'upload_filetypes_help' => 'Επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf και rar. Το μέγιστο επιτρεπόμενο μέγεθος upload είναι :size.', + 'uploaded' => 'Ανέβηκε', + 'user' => 'Χρήστης', + 'accepted' => 'αποδεκτή', + 'declined' => 'απορρίφθηκε', + 'unassigned' => 'Ανεκχώρησε', + 'unaccepted_asset_report' => 'Μη αποδεκτά πάγια', + 'users' => 'Χρήστες', + 'viewall' => 'Προβολή Όλων', + 'viewassets' => 'Προβολή των Assigned Assets', + 'viewassetsfor' => 'Προβολή παγίων για :name', + 'website' => 'Τοποθεσία web', + 'welcome' => 'Καλώς ήρθατε, %name', + 'years' => 'έτη', + 'yes' => 'Ναι', + 'zip' => 'Ταχυδρομικός κώδικας', + 'noimage' => 'Δεν έχει μεταφορτωθεί εικόνα ή η εικόνα δεν βρέθηκε.', + 'file_does_not_exist' => 'Το αρχείο που ζητήσατε δεν υπάρχει στον διακομιστή.', + 'file_upload_success' => 'Επιτυχής μεταφόρτωση αρχείου!', + 'no_files_uploaded' => 'Επιτυχής μεταφόρτωση αρχείου!', + 'token_expired' => 'Έχει λήξει η συνεδρία σας. Παρακαλώ συνδεθείτε ξανά.', + 'login_enabled' => 'Ενεργοποίηση Σύνδεσης', + 'audit_due' => 'Οφειλόμενη για έλεγχο', + 'audit_overdue' => 'Εκπρόθεσμο για έλεγχο', + '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', + 'checked_out_to' => 'Έγινε έλεγχος σε', + 'fields' => 'Πεδία', + 'last_checkout' => 'Τελευταία Αγορά', + 'due_to_checkin' => 'Τα ακόλουθα :count στοιχεία πρόκειται να ελεγχθούν σύντομα:', + 'expected_checkin' => 'Αναμενόμενη Checkin', + 'reminder_checked_out_items' => 'Αυτή είναι μια υπενθύμιση των στοιχείων που ελέγχθηκαν προς το παρόν. Αν αισθάνεστε ότι αυτή η λίστα είναι ανακριβής (κάτι λείπει, ή κάτι εμφανίζεται εδώ που πιστεύετε ότι δεν λάβατε ποτέ), παρακαλούμε στείλτε email :reply_to_name στο :reply_to_address.', + 'changed' => 'Άλλαξε', + 'to' => 'Προς', + 'report_fields_info' => '

Επιλέξτε τα πεδία που θα θέλατε να συμπεριλάβετε στην προσαρμοσμένη αναφορά σας και κάντε κλικ στο κουμπί Δημιουργία. Το αρχείο (custom-asset-report-YYYY-mm-dd.csv) θα κατεβάσετε αυτόματα, και μπορείτε να το ανοίξετε στο Excel.

+

Αν θέλετε να εξαγάγετε μόνο ορισμένα περιουσιακά στοιχεία, χρησιμοποιήστε τις παρακάτω επιλογές για να βελτιώσετε τα αποτελέσματά σας.

', + 'range' => 'Range', + 'bom_remark' => 'Προσθήκη ενός BOM (σήμα κατάταξης) σε αυτό το CSV', + 'improvements' => 'Βελτιώσεις', + 'information' => 'Πληροφορίες', + 'permissions' => 'Δικαιώματα', + 'managed_ldap' => '(Διαχειρίζεται μέσω LDAP)', + 'export' => 'Εξαγωγή', + 'ldap_sync' => 'Συγχρονισμός LDAP', + 'ldap_user_sync' => 'Συγχρονισμός Χρήστη LDAP', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Αποτελέσματα Συγχρονισμού', + 'license_serial' => 'Σειριακό/Κλειδί Προϊόντων', + 'invalid_category' => 'Μη έγκυρη ή ελλειπής κατηγορία', + 'invalid_item_category_single' => 'Μη έγκυρο ή λείπουν :type category. Ενημερώστε την κατηγορία αυτού του :type για να συμπεριλάβετε μια έγκυρη κατηγορία πριν το check out.', + '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_bulk_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' => 'Επιλέξτε αυτό το στοιχείο έξω σε ένα χρήστη', + 'maintenance_mode' => 'Η υπηρεσία δεν είναι προσωρινά διαθέσιμη για ενημερώσεις συστήματος. Παρακαλούμε ελέγξτε ξανά αργότερα.', + 'maintenance_mode_title' => 'Προσωρινά Μη Διαθέσιμο Σύστημα', + 'ldap_import' => 'Ο κωδικός πρόσβασης χρήστη δεν πρέπει να γίνεται από το LDAP. (Αυτό σας επιτρέπει να στείλετε αιτήματα ξεχασμένων κωδικών.)', + 'purge_not_allowed' => 'Purging διαγραμμένα δεδομένα έχει απενεργοποιηθεί στο αρχείο .env. Επικοινωνήστε με την υποστήριξη ή το διαχειριστή των συστημάτων σας.', + 'backup_delete_not_allowed' => 'Η διαγραφή αντιγράφων ασφαλείας έχει απενεργοποιηθεί στο αρχείο .env. Επικοινωνήστε με την υποστήριξη ή το διαχειριστή των συστημάτων σας.', + 'additional_files' => 'Πρόσθετα Αρχεία', + 'shitty_browser' => 'Δεν εντοπίστηκε υπογραφή. Εάν χρησιμοποιείτε παλαιότερο πρόγραμμα περιήγησης, παρακαλούμε χρησιμοποιήστε ένα πιο σύγχρονο πρόγραμμα περιήγησης για να ολοκληρώσετε την αποδοχή στοιχείων σας.', + 'bulk_soft_delete' =>'Επίσης απαλή διαγραφή αυτών των χρηστών. Το ιστορικό των περιουσιακών στοιχείων τους θα παραμείνει άθικτο χωρίς / μέχρι να καθαρίσετε τις διαγραφές εγγραφών στις Ρυθμίσεις Διαχειριστή.', + 'bulk_checkin_delete_success' => 'Οι επιλεγμένοι χρήστες έχουν διαγραφεί και τα στοιχεία τους έχουν ελεγχθεί.', + 'bulk_checkin_success' => 'Τα στοιχεία για τους επιλεγμένους χρήστες έχουν ελεγχθεί.', + 'set_to_null' => 'Διαγραφή τιμών για αυτό το στοιχείο:asset_count στοιχείων ενεργητικού ', + 'set_users_field_to_null' => 'Διαγραφή τιμών :field για αυτόν τον χρήστη: Διαγραφή τιμών :field για όλους τους χρήστες :user_count ', + 'na_no_purchase_date' => 'N/A - Δεν δόθηκε ημερομηνία αγοράς', + 'assets_by_status' => 'Ενεργητικό ανά κατάσταση', + 'assets_by_status_type' => 'Ενεργητικό ανά τύπο κατάστασης', + 'pie_chart_type' => 'Τύπος Γραφήματος Πίτας Ταινιών', + 'hello_name' => 'Γεια Σε, :name!', + 'unaccepted_profile_warning' => 'Έχετε :count στοιχεία που απαιτούν αποδοχή. Κάντε κλικ εδώ για να τα αποδεχτείτε ή να τα απορρίψετε', + 'start_date' => 'Ημερομηνία Έναρξης', + 'end_date' => 'Ημερομηνία Λήξης', + 'alt_uploaded_image_thumbnail' => 'Ανεβασμένη μικρογραφία', + 'placeholder_kit' => 'Επιλέξτε ένα κιτ', + 'file_not_found' => 'Το αρχείο δεν βρέθηκε', + 'preview_not_available' => '(χωρίς προεπισκόπηση)', + 'setup' => 'Ρύθμιση', + 'pre_flight' => 'Προ-Φωτισμός', + 'skip_to_main_content' => 'Μετάβαση στο κύριο περιεχόμενο', + 'toggle_navigation' => 'Εναλλαγή πλοήγησης', + 'alerts' => 'Ειδοποιήσεις', + 'tasks_view_all' => 'Δείτε όλες τις εργασίες', + 'true' => 'Αληθές', + 'false' => 'Ψευδές', + 'integration_option' => 'Επιλογή Ενσωμάτωσης', + 'log_does_not_exist' => 'Δεν υπάρχει καμία αντίστοιχη εγγραφή καταγραφής.', + 'merge_users' => 'Συγχώνευση Χρηστών', + 'merge_information' => 'Αυτό θα συγχωνεύσει τους :count χρήστες σε έναν μόνο χρήστη. Επιλέξτε το χρήστη που θέλετε να συγχωνεύσετε τους άλλους στα παρακάτω και τα σχετιζόμενα στοιχεία ενεργητικού, άδειες χρήσης, κλπ θα μετακινηθεί πάνω στον επιλεγμένο χρήστη και οι άλλοι χρήστες θα επισημανθούν ως διαγραφή.', + 'warning_merge_information' => 'Αυτή η ενέργεια ΔΕΝ ΜΠΟΡΕΙ να αναιρεθεί και θα πρέπει ΜΟΝΟ να χρησιμοποιείται όταν χρειάζεται να συγχωνεύσετε χρήστες λόγω κακής εισαγωγής ή συγχρονισμού. Βεβαιωθείτε ότι πρώτα εκτελέσατε ένα αντίγραφο ασφαλείας.', + 'no_users_selected' => 'Δεν επιλέχθηκαν χρήστες', + 'not_enough_users_selected' => 'Τουλάχιστον :count οι χρήστες πρέπει να επιλεγούν', + 'merge_success' => ':count χρήστες συγχωνεύτηκαν με επιτυχία σε :into_username!', + 'merged' => 'συγχωνεύτηκαν', + 'merged_log_this_user_into' => 'Συγχώνευση αυτού του χρήστη (ID :to_id - :to_username) στο ID χρήστη :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Συγχωνευμένο ID χρήστη :from_id (:from_username) σε αυτόν τον χρήστη (ID :to_id - :to_username)', + 'clear_and_save' => 'Καθαρισμός & Αποθήκευσης', + 'update_existing_values' => 'Ενημέρωση Υφιστάμενων Τιμών?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Η δημιουργία ετικετών στοιχείων ενεργητικού αυτόματης αύξησης είναι απενεργοποιημένη, έτσι ώστε όλες οι σειρές πρέπει να έχουν τη στήλη "Ετικέτα ενεργητικού" συμπιεσμένη.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Σημείωση: Η δημιουργία ετικετών στοιχείων ενεργητικού αυτόματης προσαύξησης είναι ενεργοποιημένη έτσι ώστε τα περιουσιακά στοιχεία θα δημιουργηθούν για γραμμές που δεν έχουν την "Ετικέτα ενεργητικού" κατοικημένα. Οι σειρές που έχουν συμπληρώσει την "Ετικέτα περιουσιακών στοιχείων" θα ενημερωθούν με τις παρεχόμενες πληροφορίες.', + 'send_welcome_email_to_users' => ' Αποστολή Email καλωσορίσματος για τους νέους χρήστες?', + 'send_email' => 'Αποστολή Email', + 'call' => 'Αριθμός κλήσης', + 'back_before_importing' => 'Αντίγραφο ασφαλείας πριν από την εισαγωγή?', + 'csv_header_field' => 'Πεδίο Κεφαλίδας Csv', + 'import_field' => 'Εισαγωγή Πεδίου', + 'sample_value' => 'Τιμή Δείγματος', + 'no_headers' => 'Δεν Βρέθηκαν Στήλες', + 'error_in_import_file' => 'Παρουσιάστηκε σφάλμα κατά την ανάγνωση του αρχείου CSV: :error', + 'errors_importing' => 'Κάποια σφάλματα συνέβησαν κατά την εισαγωγή: ', + 'warning' => 'ΠΡΟΕΙΔΟΠΟΙΗΣΗ: :warning', + 'success_redirecting' => '"Επιτυχία... Ανακατεύθυνση.', + 'cancel_request' => 'Ακυρώστε αυτό το αίτημα στοιχείου', + 'setup_successful_migrations' => 'Οι πίνακες της βάσης δεδομένων σας έχουν δημιουργηθεί', + 'setup_migration_output' => 'Έξοδος μετανάστευσης:', + 'setup_migration_create_user' => 'Επόμενο: Δημιουργία Χρήστη', + 'importer_generic_error' => 'Η εισαγωγή του αρχείου σας έχει ολοκληρωθεί, αλλά λάβαμε ένα σφάλμα. Αυτό συνήθως προκαλείται από το API τρίτων από ένα webhook ειδοποίησης (όπως Slack) και δεν θα είχε παρέμβει στην εισαγωγή, αλλά θα πρέπει να το επιβεβαιώσετε.', + 'confirm' => 'Επιβεβαίωση', + 'autoassign_licenses' => 'Αυτόματη Αντιστοίχιση Άδειων', + 'autoassign_licenses_help' => 'Επιτρέψτε σε αυτόν τον χρήστη να έχει άδειες χρήσης που εκχωρούνται μέσω των εργαλείων UI ή cli άδειας ομαδοποίησης.', + 'autoassign_licenses_help_long' => 'Αυτό επιτρέπει σε έναν χρήστη να έχει άδειες χρήσης που εκχωρούνται μέσω των εργαλείων UI ή cli άδεια εκχώρησης. (Για παράδειγμα, μπορεί να μην θέλετε οι εργολάβοι να είναι αυτόματος-εκχωρηθεί μια άδεια που θα παρέχει μόνο σε μέλη του προσωπικού. Μπορείτε ακόμα να εκχωρήσετε ατομικά τις άδειες σε αυτούς τους χρήστες, αλλά δεν θα συμπεριληφθούν στην Άδεια Ολοκλήρωσης Παραγγελίας σε όλες τις λειτουργίες των Χρηστών.)', + 'no_autoassign_licenses_help' => 'Μην συμπεριλάβετε το χρήστη για εκχώρηση όγκου μέσω της άδειας χρήσης UI ή cli εργαλεία.', + 'modal_confirm_generic' => 'Είσαι σίγουρος?', + 'cannot_be_deleted' => 'Αυτό το στοιχείο δεν μπορεί να διαγραφεί', + 'cannot_be_edited' => 'Αυτό το στοιχείο δεν μπορεί να επεξεργαστεί.', + 'undeployable_tooltip' => 'Αυτό το στοιχείο δεν μπορεί να ελεγχθεί. Ελέγξτε την ποσότητα που απομένει.', + 'serial_number' => 'Σειριακός Αριθμός', + 'item_notes' => ':item Σημειώσεις', + 'item_name_var' => ':item Όνομα', + 'error_user_company' => 'Ολοκλήρωση Παραγγελίας εταιρεία στόχος και εταιρεία περιουσιακών στοιχείων δεν ταιριάζουν', + 'error_user_company_accept_view' => 'Ένα περιουσιακό στοιχείο που σας έχει ανατεθεί ανήκει σε μια διαφορετική εταιρεία, έτσι δεν μπορείτε να το δεχτείτε ούτε να το αρνηθείτε, παρακαλώ ελέγξτε με το διαχειριστή σας', + 'importer' => [ + 'checked_out_to_fullname' => 'Έλεγξε σε: Πλήρες Όνομα', + 'checked_out_to_first_name' => 'Έγινε έλεγχος σε: Όνομα', + 'checked_out_to_last_name' => 'Έγινε έλεγχος σε: Επώνυμο', + 'checked_out_to_username' => 'Έγινε έλεγχος σε: Όνομα Χρήστη', + 'checked_out_to_email' => 'Έγινε έλεγχος σε: Email', + 'checked_out_to_tag' => 'Έγινε έλεγχος σε: Ετικέτα περιουσιακών στοιχείων', + 'manager_first_name' => 'Όνομα Διαχειριστή', + 'manager_last_name' => 'Επώνυμο Διαχειριστή', + 'manager_full_name' => 'Πλήρες Όνομα Διαχειριστή', + 'manager_username' => 'Όνομα Χρήστη Διαχειριστή', + 'checkout_type' => 'Τύπος Αγοράς', + 'checkout_location' => 'Αγορά σε τοποθεσία', + 'image_filename' => 'Όνομα Αρχείου Εικόνας', + 'do_not_import' => 'Να Μην Εισάγεται', + 'vip' => 'VIP', + 'avatar' => 'Άβαταρ', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Νόμισμα', + 'address2' => 'Γραμμή Διεύθυνσης 2', + 'import_note' => 'Εισήχθη με χρήση εισαγωγέα csv', + ], + 'percent_complete' => '% πλήρης', + 'uploading' => 'Μεταφόρτωση... ', + 'upload_error' => 'Σφάλμα κατά τη μεταφόρτωση του αρχείου. Παρακαλώ ελέγξτε ότι δεν υπάρχουν κενές γραμμές και ότι δεν υπάρχουν διπλότυπα ονόματα στηλών.', + 'copy_to_clipboard' => 'Αντιγραφή στο πρόχειρο', + 'copied' => 'Αντιγράφηκε!', + 'status_compatibility' => 'Εάν τα περιουσιακά στοιχεία έχουν ήδη εκχωρηθεί, δεν μπορούν να αλλάξουν σε μη εγκατεστημένο τύπο κατάστασης και αυτή η αλλαγή αξίας θα παραλειφθεί.', + 'rtd_location_help' => 'Αυτή είναι η θέση του περιουσιακού στοιχείου όταν δεν έχει ελεγχθεί', + 'item_not_found' => ':item_type ID :id δεν υπάρχει ή έχει διαγραφεί', + 'action_permission_denied' => 'Δεν έχετε δικαίωμα :action :item_type ID :id', + 'action_permission_generic' => 'Δεν έχετε άδεια για :action αυτό το :item_type', + 'edit' => 'επεξεργασία', + 'action_source' => 'Πηγή Ενέργειας', + 'or' => 'ή', + 'url' => 'URL', + 'edit_fieldset' => 'Επεξεργασία πεδίων και επιλογών', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Μαζική Διαγραφή :object_type', + 'warn' => 'Πρόκειται να διαγράψετε ένα :object_type Πρόκειται να διαγράψετε :count :object_type', + 'success' => ':object_type διαγράφηκε με επιτυχία :count :object_type', + 'error' => 'Αδυναμία διαγραφής :object_type', + 'nothing_selected' => 'Δεν έχει επιλεχθεί :object_type - τίποτα για να κάνετε', + 'partial' => 'Διαγράφηκε :success_count :object_type, αλλά :error_count :object_type δεν μπορεί να διαγραφεί', + ], + ], + 'no_requestable' => 'Δεν υπάρχουν απαιτούμενα στοιχεία ενεργητικού ή μοντέλα στοιχείων ενεργητικού.', + + 'countable' => [ + 'accessories' => ':count Αξεσουάρ: Μετρήστε Αξεσουάρ', + 'assets' => ':count Ενεργητικό:count Περιουσιακών Στοιχείων', + 'licenses' => ':count Άδεια Χρήσης:count Άδειες', + 'license_seats' => ':count Άδεια Θέση:count Καθίσματα Άδειας', + 'consumables' => ':count Αναλώσιμα :count Αναλώσιμα', + 'components' => ':count Εξαρτήματα :count', + ] + +]; diff --git a/resources/lang/el-GR/help.php b/resources/lang/el-GR/help.php new file mode 100644 index 0000000000..735a1e662e --- /dev/null +++ b/resources/lang/el-GR/help.php @@ -0,0 +1,35 @@ + 'Περισσότερες Πληροφορίες', + + 'audit_help' => 'Ενεργοποιώντας αυτό το πλαίσιο θα επεξεργαστείτε την εγγραφή στοιχείων για να αντικατοπτρίζετε αυτή τη νέα θέση. Αν αφήσετε ανεξέλεγκτη θα σημειώσετε απλά την τοποθεσία στο αρχείο καταγραφής ελέγχων.

Σημειώστε ότι αν αυτό το στοιχείο έχει ελεγχθεί, δεν θα αλλάξει τη θέση του προσώπου, του περιουσιακού στοιχείου ή της τοποθεσίας στο οποίο έχει ελεγχθεί.', + + 'assets' => 'Τα στοιχεία ενεργητικού είναι στοιχεία που παρακολουθούνται με αύξοντα αριθμό ή ετικέτα στοιχείων. Έχουν την τάση να είναι στοιχεία υψηλότερης αξίας, όπου ο εντοπισμός ενός συγκεκριμένου στοιχείου έχει σημασία.', + + 'categories' => 'Οι κατηγορίες σας βοηθούν να οργανώσετε τα στοιχεία σας. Ορισμένες κατηγορίες παραδειγμάτων ενδέχεται να είναι "Desktops", "Laptops", "Mobile Phones", "Tablets" κ.ο.κ., αλλά μπορείτε να χρησιμοποιήσετε κατηγορίες με οποιονδήποτε τρόπο που έχει νόημα για εσάς.', + + 'accessories' => 'Τα αξεσουάρ είναι οτιδήποτε εκδίδετε στους χρήστες αλλά δεν έχουν αύξοντα αριθμό (ή δεν σας ενδιαφέρει να τα εντοπίζετε μοναδικά). Για παράδειγμα, ποντίκια υπολογιστή ή πληκτρολόγια.', + + 'companies' => 'Οι εταιρείες μπορούν να χρησιμοποιηθούν ως απλό πεδίο αναγνωριστικών ή μπορούν να χρησιμοποιηθούν για τον περιορισμό της ορατότητας των περιουσιακών στοιχείων, των χρηστών κ.λπ., εάν έχει ενεργοποιηθεί η πλήρης υποστήριξη της εταιρείας στις ρυθμίσεις διαχειριστή.', + + 'components' => 'Τα στοιχεία είναι στοιχεία που αποτελούν μέρος ενός περιουσιακού στοιχείου, για παράδειγμα σκληρό δίσκο, μνήμη RAM κ.λπ.', + + 'consumables' => 'Τα αναλώσιμα είναι οτιδήποτε αγοράζονται και θα χρησιμοποιηθούν με την πάροδο του χρόνου. Για παράδειγμα, μελάνι εκτυπωτή ή χαρτί φωτοαντιγραφικού.', + + 'depreciations' => 'Μπορείτε να ορίσετε αποσβέσεις του περιουσιακού στοιχείου προκειμένου να γίνει απόσβεση περιουσιακών στοιχείων βάσει σταθερής απόσβεσης.', + + 'empty_file' => 'Ο εισαγωγέας ανιχνεύει ότι αυτό το αρχείο είναι κενό.' +]; diff --git a/resources/lang/el-GR/localizations.php b/resources/lang/el-GR/localizations.php new file mode 100644 index 0000000000..739d55b193 --- /dev/null +++ b/resources/lang/el-GR/localizations.php @@ -0,0 +1,321 @@ + 'Επιλέξτε μια γλώσσα', + 'languages' => [ + 'en-US'=> 'Αγγλικά, ΗΠΑ', + 'en-GB'=> 'Αγγλικά, Ηνωμένο Βασίλειο', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Αφρικάανς', + 'ar-SA'=> 'Αραβικά', + 'bg-BG'=> 'Βουλγαρικά', + 'zh-CN'=> 'Κινεζικά Απλοποιημένα', + 'zh-TW'=> 'Παραδοσιακά Κινέζικα', + 'ca-ES' => 'Καταλανικά', + 'hr-HR'=> 'Κροατικά', + 'cs-CZ'=> 'Τσέχικα', + 'da-DK'=> 'Δανέζικα', + 'nl-NL'=> 'Ολλανδικά', + 'en-ID'=> 'Αγγλικά, Ινδονησία', + 'et-EE'=> 'Εσθονικά', + 'fil-PH'=> 'Φιλιππινέζικα', + 'fi-FI'=> 'Φινλανδικά', + 'fr-FR'=> 'Γαλλικά', + 'de-DE'=> 'Γερμανικά', + 'de-if'=> 'Γερμανικά (Πληροφορικά)', + 'el-GR'=> 'Ελληνικά', + 'he-IL'=> 'Εβραϊκά', + 'hu-HU'=> 'Ουγγρικά', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Ινδονησιακά', + 'ga-IE'=> 'Ιρλανδικά', + 'it-IT'=> 'Ιταλικά', + 'ja-JP'=> 'Ιαπωνικά', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Κορεάτικα', + 'lt-LT'=>'Λιθουανικά', + 'lv-LV'=> 'Λετονικά', + 'mk-MK'=> 'Σλαβομακεδονικά', + 'ms-MY'=> 'Μαλαισιανά', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Μογγολικά', + 'no-NO'=> 'Νορβηγικά', + 'fa-IR'=> 'Περσικά', + 'pl-PL'=> 'Πολωνικά', + 'pt-PT'=> 'Πορτογαλικά', + 'pt-BR'=> 'Πορτογαλικά, Βραζιλίας', + 'ro-RO'=> 'Ρουμανικά', + 'ru-RU'=> 'Ρωσικά', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Σλοβακικά', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Ισπανικά', + 'es-CO'=> 'Ισπανικά, Κολομβία', + 'es-MX'=> 'Ισπανικά, Μεξικό', + 'es-VE'=> 'Ισπανικά, Βενεζουέλα', + 'sv-SE'=> 'Σουηδικά', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Ταϊλανδικά', + 'tr-TR'=> 'Τουρκικά', + 'uk-UA'=> 'Ουκρανικά', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Ουαλικά', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Επιλέξτε μια χώρα', + + 'countries' => [ + 'AC'=>'Νήσος Αναλήψεως', + 'AD'=>'Andorra', + 'AE'=>'Ηνωμένα Αραβικά Εμιράτα', + 'AF'=>'Αφγανιστάν', + 'AG'=>'Αντίγκουα Και Μπαρμπούντα', + 'AI'=>'Anguilla', + 'AL'=>'Αλβανία', + 'AM'=>'Αρμενία', + 'AN'=>'Ολλανδικές Αντίλλες', + 'AO'=>'Αγκόλα', + 'AQ'=>'Antarctica', + 'AR'=>'Αργεντινή', + 'AS'=>'American Samoa', + 'AT'=>'Αυστρία', + 'AU'=>'Αυστραλία', + 'AW'=>'Aruba', + 'AX'=>'A\' A €; γη', + 'AZ'=>'Αζερμπαϊτζάν', + 'BA'=>'Βοσνία Ερζεγοβίνη', + 'BB'=>'Μπαρμπάντος', + 'BE'=>'Βέλγιο', + 'BD'=>'Μπαγκλαντές', + 'BF'=>'Μπουρκίνα Φάσο', + 'BG'=>'Βουλγαρία', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Μπρουνέι Νταρουσαλάμ', + 'BO'=>'Bolivia', + 'BR'=>'Βραζιλία', + 'BS'=>'Bahamas', + 'BT'=>'Μπουτάν', + 'BV'=>'Νήσος Μπουβέ', + 'BW'=>'Botswana', + 'BY'=>'Λευκορωσία', + 'BZ'=>'Μπελίζ', + 'CA'=>'Καναδάς', + 'CC'=>'Νησιά Κόκος (Κίλινγκ)', + 'CD'=>'Κονγκό (Λαϊκή Δημοκρατία)', + 'CF'=>'Κεντροαφρικανική Δημοκρατία', + 'CG'=>'Κονγκό (Δημοκρατία)', + 'CH'=>'Ελβετία', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Νήσοι Κουκ', + 'CL'=>'Χιλή', + 'CM'=>'Καμερούν', + 'CN'=>'Λαϊκή Δημοκρατία της Κίνας', + 'CO'=>'Κολομβία', + 'CR'=>'Κόστα Ρίκα', + 'CU'=>'Cuba', + 'CV'=>'Πράσινο Ακρωτήριο', + 'CX'=>'Νήσος Των Χριστουγέννων', + 'CY'=>'Κύπρος', + 'CZ'=>'Τσεχική Δημοκρατία', + 'DE'=>'Γερμανία', + 'DJ'=>'Djibouti', + 'DK'=>'Δανία', + 'DM'=>'Ντομίνικα', + 'DO'=>'Δομινικανή Δημοκρατία', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Εσθονία', + 'EG'=>'Αίγυπτος', + 'ER'=>'Ερυθραία', + 'ES'=>'Ισπανία', + 'ET'=>'Ethiopia', + 'EU'=>'Ευρωπαϊκή Ένωση', + 'FI'=>'Φινλανδία', + 'FJ'=>'Fiji', + 'FK'=>'Νήσοι Φώκλαντ (Μαλβίνες)', + 'FM'=>'Ομόσπονδες Πολιτείες Μικρονησίας', + 'FO'=>'Νήσοι Φερόε', + 'FR'=>'Γαλλία', + 'GA'=>'Gabon', + 'GD'=>'Γρενάδα', + 'GE'=>'Γεωργία', + 'GF'=>'Γαλλική Γουιάνα', + 'GG'=>'Guernsey', + 'GH'=>'Γκάνα', + 'GI'=>'Γιβραλτάρ', + 'GL'=>'Γροιλανδία', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Ελλάδα', + 'GS'=>'Νότια Γεωργία Και Νότιες Νήσοι Σάντουιτς', + 'GT'=>'Γουατεμάλα', + 'GU'=>'Γκουάμ', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Χονγκ Κονγκ', + 'HM'=>'Χερντ Και Mc Ντόναλντ Νήσοι', + 'HN'=>'Honduras', + 'HR'=>'Κροατία (τοπικό όνομα: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Ουγγαρία', + 'ID'=>'Ινδονησία', + 'IE'=>'Ιρλανδία', + 'IL'=>'Israel', + 'IM'=>'Νήσος του Μαν', + 'IN'=>'Ινδία', + 'IO'=>'Βρετανικό Έδαφος Ινδικού Ωκεανού', + 'IQ'=>'Ιράκ', + 'IR'=>'Ιράν, Ισλαμική Δημοκρατία', + 'IS'=>'Ισλανδία', + 'IT'=>'Ιταλία', + 'JE'=>'Τζέρσεϊ', + 'JM'=>'Jamaica', + 'JO'=>'Ιορδανία', + 'JP'=>'Ιαπωνία', + 'KE'=>'Κένυα', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Καμπότζη', + 'KI'=>'Kiribati', + 'KM'=>'Κομόρες', + 'KN'=>'Άγιος Χριστόφορος Και Νέβις', + 'KR'=>'Κορέα, Δημοκρατία Της', + 'KW'=>'Kuwait', + 'KY'=>'Νήσοι Κέιμαν', + 'KZ'=>'Καζακστάν', + 'LA'=>'Λαϊκή Δημοκρατία Του Λάος', + 'LB'=>'Lebanon', + 'LC'=>'Αγία Λουκία', + 'LI'=>'Liechtenstein', + 'LK'=>'Σρι Λάνκα', + 'LR'=>'Λιβερία', + 'LS'=>'Lesotho', + 'LT'=>'Λιθουανία', + 'LU'=>'Luxembourg', + 'LV'=>'Λετονία', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Μαρόκο', + 'MC'=>'Μονακό', + 'MD'=>'Μολδαβία, Δημοκρατία Της', + 'ME'=>'Μαυροβούνιο', + 'MG'=>'Madagascar', + 'MH'=>'Νήσοι Μάρσαλ', + 'MK'=>'Μακεδονία, Πρώην Γιουγκοσλαβική Δημοκρατία Της', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Μακάο', + 'MP'=>'Νήσοι Βόρειες Μαριάνες', + 'MQ'=>'Μαρτινίκα', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Μαλδίβες', + 'MW'=>'Malawi', + 'MX'=>'Μεξικό', + 'MY'=>'Μαλαισία', + 'MZ'=>'Μοζαμβίκη', + 'NA'=>'Namibia', + 'NC'=>'Νέα Καληδονία', + 'NE'=>'Niger', + 'NF'=>'Νήσος Νόρφολκ', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Ολλανδία', + 'NO'=>'Νορβηγία', + 'NP'=>'Νεπάλ', + 'NR'=>'Nauru', + 'NU'=>'Νιούε', + 'NZ'=>'Νέα Ζηλανδία', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Περού', + 'PF'=>'Γαλλική Πολυνησία', + 'PG'=>'Papua New Guinea', + 'PH'=>'Φιλιππίνες, Δημοκρατία της', + 'PK'=>'Πακιστάν', + 'PL'=>'Πολωνία', + 'PM'=>'Σαιν Πιερ Και Μικελόν', + 'PN'=>'Πίτκαιρν', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Πορτογαλία', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Ρεουνιόν', + 'RO'=>'Ρουμανία', + 'RS'=>'Σερβία', + 'RU'=>'Ρωσική Ομοσπονδία', + 'RW'=>'Rwanda', + 'SA'=>'Σαουδική Αραβία', + 'UK'=>'Σκωτία', + 'SB'=>'Νήσοι Σολομώντος', + 'SC'=>'Seychelles', + 'SS'=>'Νότιο Σουδάν', + 'SD'=>'Sudan', + 'SE'=>'Σουηδία', + 'SG'=>'Σιγκαπούρη', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Νήσοι Σβάλμπαρντ Και Γιαν Μαγιέν', + 'SK'=>'Σλοβακία (Σλοβακική Δημοκρατία)', + 'SL'=>'Σιέρα Λεόνε', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Σάο Τομέ Και Πρίνσιπε', + 'SU'=>'Σοβιετική Ένωση', + 'SV'=>'El Salvador', + 'SY'=>'Αραβική Δημοκρατία Της Συρίας', + 'SZ'=>'Swaziland', + 'TC'=>'Νήσοι Τερκς Και Κάικος', + 'TD'=>'Τσαντ', + 'TF'=>'Γαλλικά Νότια Εδάφη', + 'TG'=>'Τόγκο', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Ανατολικό Τιμόρ', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'Ανατολικό Τιμόρ (παλιός κωδικός)', + 'TR'=>'Τουρκία', + 'TT'=>'Τρινιντάντ Και Τομπάγκο', + 'TV'=>'Tuvalu', + 'TW'=>'Ταϊβάν', + 'TZ'=>'Τανζανία, Ηνωμένο Βασίλειο', + 'UA'=>'Ουκρανία', + 'UG'=>'Uganda', + 'UK'=>'Ηνωμένο Βασίλειο', + 'US'=>'Ηνωμένες Πολιτείες', + 'UM'=>'Μικρά Απομονωμένα Νησιά Των Ηνωμένων Πολιτειών', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Κράτος Της Πόλης Του Βατικανού', + 'VC'=>'Άγιος Βικέντιος Και Γρεναδίνες', + 'VE'=>'Βενεζουέλα', + 'VG'=>'Παρθένες Νήσοι (Βρετανικές)', + 'VI'=>'Παρθένες Νήσοι (Η.Π.Α.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Νήσοι Ουώλλις Και Φουτούνα', + 'WS'=>'Samoa', + 'YE'=>'Υεμένη', + 'YT'=>'Μαγιότ', + 'ZA'=>'Νότια Αφρική', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/el-GR/mail.php b/resources/lang/el-GR/mail.php new file mode 100644 index 0000000000..044030c28a --- /dev/null +++ b/resources/lang/el-GR/mail.php @@ -0,0 +1,93 @@ + 'Το αξεσουάρ επανήλθε', + 'Accessory_Checkout_Notification' => 'Το αξεσουάρ ελέγχθηκε', + 'Asset_Checkin_Notification' => 'Το περιουσιακό στοιχείο ολοκληρώθηκε', + 'Asset_Checkout_Notification' => 'Το περιουσιακό στοιχείο ολοκληρώθηκε', + 'Confirm_Accessory_Checkin' => 'Επιβεβαίωση ελέγχου αξεσουάρ', + 'Confirm_Asset_Checkin' => 'Επιβεβαίωση στοιχείου ενεργητικού', + 'Confirm_accessory_delivery' => 'Επιβεβαίωση παράδοσης αξεσουάρ', + 'Confirm_asset_delivery' => 'Επιβεβαίωση παράδοσης παγίου', + 'Confirm_consumable_delivery' => 'Επιβεβαίωση αναλώσιμης παράδοσης', + 'Confirm_license_delivery' => 'Επιβεβαίωση παράδοσης άδειας', + 'Consumable_checkout_notification' => 'Το αναλώσιμο έχει ελεγχθεί', + 'Days' => 'Ημέρες', + 'Expected_Checkin_Date' => 'Ένα στοιχείο που αποδεσμεύθηκε για εσάς αναμένεται να ελεγχθεί ξανά στις :date', + 'Expected_Checkin_Notification' => 'Υπενθύμιση: πλησιάζει η προθεσμία :name checkin', + 'Expected_Checkin_Report' => 'Αναμενόμενη αναφορά ελέγχου στοιχείων ενεργητικού', + 'Expiring_Assets_Report' => 'Αναφορά λήξης παγίων.', + 'Expiring_Licenses_Report' => 'Αναφορά λήξης αδειών.', + 'Item_Request_Canceled' => 'Αίτηση στοιχείου ακυρώθηκε', + 'Item_Requested' => 'Στοιχείο που ζητήθηκε', + 'License_Checkin_Notification' => 'Η άδεια επανήλθε', + 'License_Checkout_Notification' => 'Η άδεια έχει ελεγχθεί', + 'Low_Inventory_Report' => 'Αναφορά χαμηλού αποθέματος', + 'a_user_canceled' => 'Ένας χρήστης έχει ακυρώσει μια αίτηση στοιχείο στην ιστοσελίδα', + 'a_user_requested' => 'Ο χρήστης έχει ζητήσει ένα στοιχείο στην ιστοσελίδα', + 'acceptance_asset_accepted' => 'Ένας χρήστης έχει αποδεχθεί ένα αντικείμενο', + 'acceptance_asset_declined' => 'Ένας χρήστης έχει απορρίψει ένα στοιχείο', + 'accessory_name' => 'Όνομα ανταλλακτικού:', + 'additional_notes' => 'Πρόσθετες σημειώσεις:', + 'admin_has_created' => 'Ένας διαχειριστής έχει δημιουργήσει ένα λογαριασμό για εσάς στην: web ιστοσελίδα.', + 'asset' => 'Πάγιο:', + 'asset_name' => 'Όνομα του περιουσιακού στοιχείου:', + 'asset_requested' => 'Πάγιο αίτήθηκε', + 'asset_tag' => 'Ετικέτα παγίων', + 'assets_warrantee_alert' => 'Υπάρχει :count περιουσιακό στοιχείο με μια εγγύηση που λήγει στις επόμενες :threshold days.°C. Υπάρχουν :count περιουσιακά στοιχεία με εγγυήσεις που λήγουν στις επόμενες :threshold ημέρες.', + 'assigned_to' => 'Ανατέθηκε στον', + 'best_regards' => 'Τις καλύτερες ευχές,', + 'canceled' => 'Ακυρωμένο:', + 'checkin_date' => 'Ημερομηνία άφιξης:', + 'checkout_date' => 'Ημερομηνία αποχώρησης:', + 'checkedout_from' => 'Έγινε έλεγχος από', + 'checkedin_from' => 'Έγινε έλεγχος από', + 'checked_into' => 'Έγινε έλεγχος', + 'click_on_the_link_accessory' => 'Κάντε κλικ στο σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι έχετε λάβει το αξεσουάρ.', + 'click_on_the_link_asset' => 'Κάντε κλικ στο σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι έχετε λάβει το στοιχείο.', + 'click_to_confirm' => 'Κάντε κλικ στον παρακάτω σύνδεσμο για να επιβεβαιώσετε τον λογαριασμό σας στο διαδίκτυο:', + 'current_QTY' => 'Τρέχουσα ποσότητα', + 'days' => 'Ημέρες', + 'expecting_checkin_date' => 'Αναμενόμενη ημερομηνία checkin:', + 'expires' => 'Λήξη', + 'hello' => 'Γεια', + 'hi' => 'Γεια σας', + 'i_have_read' => 'Έχω διαβάσει και συμφωνώ με τους όρους χρήσης, και έχω λάβει αυτό το στοιχείο.', + 'inventory_report' => 'Έκθεση Αποθέματος', + 'item' => 'Αντικείμενο:', + 'license_expiring_alert' => 'Υπάρχει :count άδεια που λήγει στις επόμενες :threshold ημέρες."Υπάρχουν :count άδειες που λήγουν στις επόμενες :threshold ημέρες.', + 'link_to_update_password' => 'Κάντε κλικ στον παρακάτω σύνδεσμο για να ενημερώσετε τον κωδικό: web:', + 'login' => 'Σύνδεση:', + 'login_first_admin' => 'Συνδεθείτε στη νέα σας εγκατάσταση Snipe-IT χρησιμοποιώντας τα παρακάτω διαπιστευτήρια:', + 'low_inventory_alert' => 'Υπάρχει :count στοιχείο που είναι κάτω από το ελάχιστο απόθεμα ή σύντομα θα είναι χαμηλό. Υπάρχουν :count στοιχεία που είναι κάτω από το ελάχιστο απόθεμα ή σύντομα θα είναι χαμηλή.', + 'min_QTY' => 'Ελάχιστη ποσότητα', + 'name' => 'Όνομα', + 'new_item_checked' => 'Ένα νέο στοιχείο έχει ελεγχθεί με το όνομά σας, οι λεπτομέρειες είναι παρακάτω.', + 'notes' => 'Σημειώσεις', + 'password' => 'Κωδικός:', + 'password_reset' => 'Επαναφορά κωδικού πρόσβασης', + 'read_the_terms' => 'Παρακαλώ διαβάστε του παρακάτω όρους.', + 'read_the_terms_and_click' => 'Παρακαλούμε διαβάστε τους όρους χρήσης παρακάτω, και κάντε κλικ στο σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι διαβάζετε και συμφωνείτε με τους όρους χρήσης και έχετε λάβει το περιουσιακό στοιχείο.', + 'requested' => 'Ζητήθηκαν:', + 'reset_link' => 'Αποστολή συνδέσμου ακύρωσης κωδικού', + 'reset_password' => 'Κάντε κλικ εδώ για να επαναφέρετε τον κωδικό πρόσβασής σας:', + 'rights_reserved' => 'Με επιφύλαξη παντός δικαιώματος.', + 'serial' => 'Σειριακός', + 'snipe_webhook_test' => 'Snipe-IT Δοκιμή Ολοκλήρωσης', + 'snipe_webhook_summary' => 'Σύνοψη Δοκιμής Ενσωμάτωσης Snipe-IT', + 'supplier' => 'Προμηθευτές', + 'tag' => 'Ετικέτα', + 'test_email' => 'Έλεγχος email για Snipe-IT', + 'test_mail_text' => 'Πρόκειται για μια δοκιμή από το σύστημα διαχείρισης περιουσιακών στοιχείων της Snipe-IT. Αν το έχετε, το mail λειτουργεί :)', + 'the_following_item' => 'Το παρακάτω στοιχείο έχει ελεγχθεί:', + 'to_reset' => 'Για να επαναφέρετε τον κωδικό πρόσβασης στον ιστό, συμπληρώστε αυτήν τη φόρμα:', + 'type' => 'Τύπος', + 'upcoming-audits' => 'Υπάρχει :count περιουσιακό στοιχείο που έρχεται για έλεγχο μέσα σε :threshold days.°C. Υπάρχουν :count περιουσιακά στοιχεία που έρχονται για έλεγχο εντός :threshold ημερών.', + 'user' => 'Χρήστης', + 'username' => 'Όνομα χρήστη', + 'welcome' => 'Καλώς ήρθατε, %name', + 'welcome_to' => 'Καλώς ήλθατε στο!', + 'your_assets' => 'Προβολή Των Αντικειμένων Σας', + 'your_credentials' => 'Τα διαπιστευτήρια σας Snipe-IT', +]; diff --git a/resources/lang/el/pagination.php b/resources/lang/el-GR/pagination.php similarity index 100% rename from resources/lang/el/pagination.php rename to resources/lang/el-GR/pagination.php diff --git a/resources/lang/el-GR/passwords.php b/resources/lang/el-GR/passwords.php new file mode 100644 index 0000000000..d42371f89d --- /dev/null +++ b/resources/lang/el-GR/passwords.php @@ -0,0 +1,9 @@ + 'Αν ένας χρήστης που ταιριάζει με μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου υπάρχει στο σύστημά μας, έχει σταλεί ένα email ανάκτησης κωδικού πρόσβασης.', + 'user' => 'Αν ένας χρήστης που ταιριάζει με μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου υπάρχει στο σύστημά μας, έχει σταλεί ένα email ανάκτησης κωδικού πρόσβασης.', + 'token' => 'Αυτό το διακριτικό επαναφοράς κωδικού πρόσβασης δεν είναι έγκυρο ή έχει λήξει, ή δεν ταιριάζει με το όνομα χρήστη που παρέχεται.', + 'reset' => 'Έχει γίνει επαναφορά του κωδικού πρόσβασης!', + 'password_change' => 'Ο κωδικός πρόσβασής σας έχει ενημερωθεί!', +]; diff --git a/resources/lang/el-GR/reminders.php b/resources/lang/el-GR/reminders.php new file mode 100644 index 0000000000..d8c11ce1b7 --- /dev/null +++ b/resources/lang/el-GR/reminders.php @@ -0,0 +1,21 @@ + "Οι κωδικοί πρόσβασης πρέπει να είναι έξι χαρακτήρες και να ταιριάζουν με την επιβεβαίωση.", + "user" => "Το όνομα χρήστη ή η διεύθυνση ηλεκτρονικού ταχυδρομείου είναι εσφαλμένη", + "token" => 'Αυτό το διακριτικό επαναφοράς κωδικού πρόσβασης δεν είναι έγκυρο ή έχει λήξει, ή δεν ταιριάζει με το όνομα χρήστη που παρέχεται.', + 'sent' => 'Αν ένας χρήστης που ταιριάζει με μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου υπάρχει στο σύστημά μας, έχει σταλεί ένα email ανάκτησης κωδικού πρόσβασης.', + +); diff --git a/resources/lang/el/table.php b/resources/lang/el-GR/table.php similarity index 100% rename from resources/lang/el/table.php rename to resources/lang/el-GR/table.php diff --git a/resources/lang/el-GR/validation.php b/resources/lang/el-GR/validation.php new file mode 100644 index 0000000000..6f631a58f7 --- /dev/null +++ b/resources/lang/el-GR/validation.php @@ -0,0 +1,162 @@ + 'Το: χαρακτηριστικό πρέπει να γίνει δεκτό.', + 'active_url' => 'Η: το χαρακτηριστικό δεν έχει έγκυρη διεύθυνση URL.', + 'after' => 'Η ιδιότητα: πρέπει να είναι ημερομηνία μετά την ημερομηνία.', + 'after_or_equal' => 'Η ιδιότητα: πρέπει να είναι ημερομηνία μετά ή ίσο με: ημερομηνία.', + 'alpha' => 'Η: το χαρακτηριστικό μπορεί να περιέχει μόνο γράμματα.', + 'alpha_dash' => 'Το χαρακτηριστικό:: μπορεί να περιέχει μόνο γράμματα, αριθμούς και παύλες.', + 'alpha_num' => 'Το χαρακτηριστικό:: μπορεί να περιέχει μόνο γράμματα και αριθμούς.', + 'array' => 'Το χαρακτηριστικό πρέπει να είναι ένας πίνακας.', + 'before' => 'Η ιδιότητα: πρέπει να είναι μια ημερομηνία πριν: η ημερομηνία.', + 'before_or_equal' => 'Η ιδιότητα: πρέπει να είναι ημερομηνία πριν ή ίσο με: ημερομηνία.', + 'between' => [ + 'numeric' => 'Το χαρακτηριστικό πρέπει να είναι μεταξύ: min - :max.', + 'file' => 'Το χαρακτηριστικό πρέπει να είναι μεταξύ: min και: max kilobytes.', + 'string' => 'Η ιδιότητα: πρέπει να είναι μεταξύ: min και max χαρακτήρες.', + 'array' => 'Η ιδιότητα: πρέπει να έχει μεταξύ: min και max στοιχεία.', + ], + 'boolean' => 'Το πεδίο ιδιοτήτων πρέπει να είναι αληθές ή ψευδές.', + 'confirmed' => 'Η επιβεβαίωση του χαρακτηριστικού δεν αντιστοιχεί.', + 'date' => 'Το χαρακτηριστικό: δεν είναι έγκυρη.', + 'date_format' => 'Το χαρακτηριστικό: δεν αντιστοιχεί στη μορφή: format.', + 'different' => 'Το χαρακτηριστικό: και: άλλα πρέπει να είναι διαφορετικά.', + 'digits' => 'Το χαρακτηριστικό: πρέπει να είναι: ψηφία ψηφία.', + 'digits_between' => 'Το χαρακτηριστικό: πρέπει να είναι μεταξύ: min και max.', + 'dimensions' => 'Το χαρακτηριστικό:: έχει μη έγκυρες διαστάσεις εικόνας.', + 'distinct' => 'Το πεδίο ιδιοτήτων: έχει διπλή τιμή.', + 'email' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου.', + 'exists' => 'Το επιλεγμένο: χαρακτηριστικό δεν είναι έγκυρο.', + 'file' => 'Το χαρακτηριστικό πρέπει να είναι ένα αρχείο.', + 'filled' => 'Το πεδίο ιδιοτήτων πρέπει να έχει τιμή.', + 'image' => 'Το: χαρακτηριστικό πρέπει να είναι μια εικόνα.', + 'import_field_empty' => 'Η τιμή για :fieldname δεν μπορεί να είναι μηδενική.', + 'in' => 'Το χαρακτηριστικό επιλεγμένο: δεν είναι έγκυρο.', + 'in_array' => 'Το πεδίο ιδιοτήτων: δεν υπάρχει σε: άλλο.', + 'integer' => 'Το χαρακτηριστικό: πρέπει να είναι ένας ακέραιος αριθμός.', + 'ip' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη διεύθυνση IP.', + 'ipv4' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη διεύθυνση IPv4.', + 'ipv6' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη διεύθυνση IPv6.', + 'is_unique_department' => 'Το :attribute πρέπει να είναι μοναδικό σε αυτή την Τοποθεσία Εταιρείας', + 'json' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη συμβολοσειρά JSON.', + 'max' => [ + 'numeric' => 'Η ιδιότητα: δεν μπορεί να είναι μεγαλύτερη από: max.', + 'file' => 'Η ιδιότητα: δεν μπορεί να είναι μεγαλύτερη από: μέγιστα kilobyte.', + 'string' => 'Το χαρακτηριστικό:: δεν μπορεί να είναι μεγαλύτερο από: max χαρακτήρες.', + 'array' => 'Το χαρακτηριστικό:: δεν μπορεί να έχει περισσότερα από: max στοιχεία.', + ], + 'mimes' => 'Το χαρακτηριστικό: πρέπει να είναι ένα αρχείο τύπου:: τιμές.', + 'mimetypes' => 'Το χαρακτηριστικό: πρέπει να είναι ένα αρχείο τύπου:: τιμές.', + 'min' => [ + 'numeric' => 'Η ιδιότητα: πρέπει να είναι τουλάχιστον: min.', + 'file' => 'Το χαρακτηριστικό πρέπει να είναι τουλάχιστον: min kilobytes.', + 'string' => 'Το χαρακτηριστικό: πρέπει να είναι τουλάχιστον: min χαρακτήρες.', + 'array' => 'Το χαρακτηριστικό: πρέπει να έχει τουλάχιστον: λεπτά στοιχεία.', + ], + 'starts_with' => 'Το :attribute πρέπει να ξεκινά με ένα από τα εξής: :values.', + 'ends_with' => 'Το :attribute πρέπει να τελειώνει με ένα από τα εξής: :values.', + + 'not_in' => 'Το επιλεγμένο: χαρακτηριστικό δεν είναι έγκυρο.', + 'numeric' => 'Το χαρακτηριστικό πρέπει να είναι ένας αριθμός.', + 'present' => 'Πρέπει να υπάρχει το πεδίο ιδιοτήτων: attribute.', + 'valid_regex' => 'Μη έγκυρη συμβολοσειρά χαρακτήρων ελέγχου πρότυπου. ', + 'regex' => 'Η μορφή του χαρακτηριστικού είναι μη έγκυρη.', + 'required' => 'Το πεδίο ιδιοτήτων: απαιτείται.', + 'required_if' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν: το άλλο είναι: τιμή.', + 'required_unless' => 'Το πεδίο ιδιοτήτων: απαιτείται εκτός εάν: το άλλο είναι σε: τιμές.', + 'required_with' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν υπάρχουν: τιμές.', + 'required_with_all' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν υπάρχουν: τιμές.', + 'required_without' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν: δεν υπάρχουν τιμές.', + 'required_without_all' => 'Το πεδίο ιδιοτήτων είναι απαραίτητο όταν δεν υπάρχουν καμία από τις τιμές.', + 'same' => 'Το χαρακτηριστικό: και: άλλα πρέπει να ταιριάζουν.', + 'size' => [ + 'numeric' => 'Το χαρακτηριστικό: πρέπει να είναι: μέγεθος.', + 'file' => 'Το χαρακτηριστικό: πρέπει να είναι: kilobytes μεγέθους.', + 'string' => 'Το χαρακτηριστικό: πρέπει να είναι: χαρακτήρες μεγέθους.', + 'array' => 'Το χαρακτηριστικό: πρέπει να περιέχει: στοιχεία μεγέθους.', + ], + 'string' => 'Το χαρακτηριστικό πρέπει να είναι μια συμβολοσειρά.', + 'timezone' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη ζώνη.', + 'two_column_unique_undeleted' => 'Το :attribute πρέπει να είναι μοναδικό σε :table1 και :table2. ', + 'unique' => 'Το χαρακτηριστικό: έχει ήδη ληφθεί.', + 'uploaded' => 'Το χαρακτηριστικό:: απέτυχε να μεταφορτωθεί.', + 'url' => 'Η μορφή του χαρακτηριστικού είναι μη έγκυρη.', + 'unique_undeleted' => 'Το :χαρακτηριστικό πρέπει να είναι μοναδικό.', + 'non_circular' => 'Το χαρακτηριστικό: δεν πρέπει να δημιουργήσει μια κυκλική αναφορά.', + 'not_array' => ':attribute δεν μπορεί να είναι ένας πίνακας.', + 'disallow_same_pwd_as_user_fields' => 'Ο κωδικός πρόσβασης δεν μπορεί να είναι ο ίδιος με το όνομα χρήστη.', + 'letters' => 'Ο κωδικός πρόσβασης πρέπει να περιέχει τουλάχιστον ένα γράμμα.', + 'numbers' => 'Ο κωδικός πρόσβασης πρέπει να περιέχει τουλάχιστον έναν αριθμό.', + 'case_diff' => 'Ο κωδικός πρόσβασης πρέπει να χρησιμοποιεί κεφαλαία μικτά.', + 'symbols' => 'Ο κωδικός πρόσβασης πρέπει να περιέχει σύμβολα.', + 'gte' => [ + 'numeric' => 'Η τιμή δεν μπορεί να είναι αρνητική' + ], + 'checkboxes' => ':attribute περιέχει μη έγκυρες επιλογές.', + 'radio_buttons' => ':attribute δεν είναι έγκυρο.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Το πεδίο ιδιοτήτων: περιέχει ένα χαρακτήρα που δεν επιτρέπεται.', + 'email_array' => 'Μία ή περισσότερες διευθύνσεις ηλεκτρονικού ταχυδρομείου δεν είναι έγκυρες.', + 'hashed_pass' => 'Ο τρέχων κωδικός πρόσβασης είναι εσφαλμένος', + 'dumbpwd' => 'Αυτός ο κωδικός πρόσβασης είναι πολύ συνηθισμένος.', + 'statuslabel_type' => 'Πρέπει να επιλέξετε έναν έγκυρο τύπο ετικέτας κατάστασης', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD', + 'last_audit_date.date_format' => 'Το :attribute πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD', + 'termination_date.date_format' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD', + 'expected_checkin.date_format' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD', + 'start_date.date_format' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD', + 'end_date.date_format' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη ημερομηνία σε μορφή YYYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Μη έγκυρη τιμή που περιλαμβάνεται σε αυτό το πεδίο', +]; diff --git a/resources/lang/el/admin/accessories/general.php b/resources/lang/el/admin/accessories/general.php deleted file mode 100644 index 27d61cf7a2..0000000000 --- a/resources/lang/el/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Κατηγορία αξεσουάρ', - 'accessory_name' => 'Όνομα ανταλλακτικού', - 'checkout' => 'Checkout αξεσουάρ', - 'checkin' => 'Checkin Αξεσουάρ', - 'create' => 'Το πεδίο ενημερώθηκε επιτυχώς', - 'edit' => 'Επεξεργασία αξεσουάρ', - 'eula_text' => 'Κατηγορία EULA', - 'eula_text_help' => 'Αυτό το πεδίο σάς επιτρέπει να προσαρμόσετε τα EULAs για συγκεκριμένους τύπους των περιουσιακών στοιχείων. Εάν έχετε μόνο μία EULA για το σύνολο των περιουσιακών σας στοιχείων, μπορείτε να ελέγξετε το πλαίσιο παρακάτω, για να χρησιμοποιήσετε τον προεπιλεγμένο πρωτεύοντος.', - 'require_acceptance' => 'Απαιτείται από τους χρήστες να επιβεβαιώσουν την αποδοχή των περιουσιακών στοιχείων σε αυτή την κατηγορία.', - 'no_default_eula' => 'Δεν βρέθηκαν προεπιλεγμένα πρωτεύοντος EULA. Προσθέστε ένα στις ρυθμίσεις.', - 'total' => 'Σύνολο', - 'remaining' => 'Όφελος', - 'update' => 'Ενημέρωση αξεσουάρ', - 'use_default_eula' => 'Χρησιμοποιήστε την προεπιλεγμένη primary EULA.', - 'use_default_eula_disabled' => 'Χρησιμοποιήστε την κύρια προεπιλεγμένη EULA instead. καμία κύρια προεπιλεγμένη άδεια χρήσης τελικού χρήστη δεν έχει οριστεί. Παρακαλείσθε να προσθέσετε μία στις ρυθμίσεις.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/el/admin/accessories/message.php b/resources/lang/el/admin/accessories/message.php deleted file mode 100644 index 339a777998..0000000000 --- a/resources/lang/el/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Το εξάρτημα δεν υπάρχει.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Αυτό το εξάρτημα διαθέτει: τα στοιχεία καταμέτρησης που ελέγχθηκαν στους χρήστες. Ελέγξτε τα εξαρτήματα και δοκιμάστε ξανά.', - - 'create' => array( - 'error' => 'Το εξάρτημα δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Το εξάρτημα δημιουργήθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Το εξάρτημα δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Το εξάρτημα ενημερώθηκε με επιτυχία.' - ), - - 'delete' => array( - 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το εξάρτημα;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας το αξεσουάρ. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Το εξάρτημα διαγράφηκε με επιτυχία.' - ), - - 'checkout' => array( - 'error' => 'Το αξεσουάρ δεν έχει ελεγχθεί, δοκιμάστε ξανά', - 'success' => 'Το αξεσουάρ ολοκληρώθηκε με επιτυχία.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.' - ), - - 'checkin' => array( - 'error' => 'Το αξεσουάρ δεν έχει συνδεθεί, δοκιμάστε ξανά', - 'success' => 'Το αξεσουάρ ολοκληρώθηκε με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.' - ) - - -); diff --git a/resources/lang/el/admin/asset_maintenances/form.php b/resources/lang/el/admin/asset_maintenances/form.php deleted file mode 100644 index 2c118e48c1..0000000000 --- a/resources/lang/el/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Τίτλος', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Κόστος', - 'is_warranty' => 'Βελτίωση της εγγύησης', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Σημειώσεις', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/el/admin/asset_maintenances/general.php b/resources/lang/el/admin/asset_maintenances/general.php deleted file mode 100644 index 4faae7186f..0000000000 --- a/resources/lang/el/admin/asset_maintenances/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Συντήρηση Παγίου', - 'edit' => 'Επεξεργασία συντήρησης του περιουσιακού στοιχείου', - 'delete' => 'Διαγραφή συντήρησης παγίου', - 'view' => 'Λεπτομερής προβολή συντήρησης παγίων', - 'repair' => 'Επισκευή', - 'maintenance' => 'Συντήρηση', - 'upgrade' => 'Αναβάθμιση', - 'calibration' => 'Διαμέτρηση', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', - ]; diff --git a/resources/lang/el/admin/categories/general.php b/resources/lang/el/admin/categories/general.php deleted file mode 100644 index 9f1a5f0850..0000000000 --- a/resources/lang/el/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Κατηγορίες στοιχείων παγίων', - 'category_name' => 'Όνομα κατηγορίας', - 'checkin_email' => 'Αποστολή email στον χρήστη κατά την χρέωση/αποδέσμευση.', - 'checkin_email_notification' => 'Θα αποστέλεται email σε αυτόν τον χρήστη κατά την χρέωαη/αποδέσμευση.', - 'clone' => 'Αντιγραφή Κατηγορίας', - 'create' => 'Δημιουργία Κατηγορίας', - 'edit' => 'Επεξεργασία Κατηγορίας', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'Κατηγορία EULA', - 'eula_text_help' => 'Αυτό το πεδίο σας επιτρέπει να προσαρμόσετε τα ΑΔΕ σας για συγκεκριμένους τύπους περιουσιακών στοιχείων. Εάν διαθέτετε μόνο ένα EULA για όλα τα στοιχεία του ενεργητικού σας, μπορείτε να ελέγξετε το παρακάτω πλαίσιο για να χρησιμοποιήσετε την κύρια προεπιλογή.', - 'name' => 'Όνομα κατηγορίας', - 'require_acceptance' => 'Απαιτείται από τους χρήστες να επιβεβαιώσουν την αποδοχή των παγίων στοιχείων σε αυτή την κατηγορία.', - 'required_acceptance' => 'Αυτός ο χρήστης θα στείλει μήνυμα ηλεκτρονικού ταχυδρομείου με έναν σύνδεσμο για να επιβεβαιώσει την αποδοχή αυτού του στοιχείου.', - 'required_eula' => 'Αυτός ο χρήστης θα λάβει μέσω ηλεκτρονικού ταχυδρομείου αντίγραφο της Άδειας EULA', - 'no_default_eula' => 'Δεν βρέθηκε αρχική προεπιλεγμένη ΑΔΕΙΑ. Προσθέστε μία από τις Ρυθμίσεις.', - 'update' => 'Ενημέρωση Κατηγορίας', - 'use_default_eula' => 'Χρησιμοποιήστε την προεπιλεγμένη primary EULA.', - 'use_default_eula_disabled' => 'Χρησιμοποιήστε την αρχική προεπιλεγμένη άδεια EULA αντί. Δεν έχει οριστεί αρχική προεπιλεγμένη ευχέρεια EULA. Προσθέστε μία από τις Ρυθμίσεις.', - 'use_default_eula_column' => 'Use default EULA', - -); diff --git a/resources/lang/el/admin/categories/message.php b/resources/lang/el/admin/categories/message.php deleted file mode 100644 index f0089b1cbf..0000000000 --- a/resources/lang/el/admin/categories/message.php +++ /dev/null @@ -1,26 +0,0 @@ - 'Κατηγορία δεν υπάρχει.', - 'assoc_models' => 'Αυτή η κατηγορία συσχετίζεται επί του παρόντος με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Ενημερώστε τα μοντέλα σας ώστε να μην αναφέρονται πλέον στην κατηγορία αυτή και δοκιμάστε ξανά.', - 'assoc_items' => 'Αυτή η κατηγορία συσχετίζεται προς το παρόν με τουλάχιστον ένα: asset_type και δεν μπορεί να διαγραφεί. Ενημερώστε το στοιχείο: asset_type ώστε να μην αναφέρεται πλέον αυτή η κατηγορία και δοκιμάστε ξανά.', - - 'create' => array( - 'error' => 'Η κατηγορία δεν δημιουργήθηκε, παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η κατηγορία δημιουργήθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Η κατηγορία δεν ενημερώθηκε, παρακαλώ δοκιμάστε ξανά', - 'success' => 'Η κατηγορία ενημερώθηκε με επιτυχία.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την κατηγορία;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας αυτή την κατηγορία. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η κατηγορία διαγράφηκε με επιτυχία.' - ) - -); diff --git a/resources/lang/el/admin/companies/general.php b/resources/lang/el/admin/companies/general.php deleted file mode 100644 index aaee909c12..0000000000 --- a/resources/lang/el/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'Επιλογή εταιρείας', - '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 deleted file mode 100644 index a00b5e2dba..0000000000 --- a/resources/lang/el/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Αυτή η εταιρεία δεν υπάρχει.', - 'deleted' => 'Deleted company', - 'assoc_users' => 'Αυτή η εταιρεία συσχετίζεται προς το παρόν με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Ενημερώστε τα μοντέλα σας ώστε να μην αναφέρονται πλέον στην εν λόγω εταιρεία και δοκιμάστε ξανά.', - 'create' => [ - 'error' => 'Η εταιρεία δεν δημιουργήθηκε, παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η εταιρεία δημιουργήθηκε με επιτυχία.', - ], - 'update' => [ - 'error' => 'Η εταιρεία δεν ενημερώθηκε, δοκιμάστε ξανά', - 'success' => 'Η εταιρεία ενημερώθηκε με επιτυχία.', - ], - 'delete' => [ - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την εταιρεία;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την εταιρεία. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η εταιρεία έχει διαγραφεί με επιτυχία.', - ], -]; diff --git a/resources/lang/el/admin/companies/table.php b/resources/lang/el/admin/companies/table.php deleted file mode 100644 index 96a21de680..0000000000 --- a/resources/lang/el/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Εταιρείες', - 'create' => 'Δημιουργία Εταιρείας', - 'title' => 'Εταιρεία', - 'update' => 'Αναβάθμιση Εταιρείας', - 'name' => 'Επωνυμία εταιρείας', - 'id' => 'ID', -); diff --git a/resources/lang/el/admin/components/general.php b/resources/lang/el/admin/components/general.php deleted file mode 100644 index 173bcc0a39..0000000000 --- a/resources/lang/el/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Όνομα στοιχείου', - 'checkin' => 'Ελέγξτε το στοιχείο', - 'checkout' => 'Συστατικό ελέγχου', - 'cost' => 'Κόστος αγοράς', - 'create' => 'Δημιουργία στοιχείου', - 'edit' => 'Επεξεργασία εξαρτήματος', - 'date' => 'Ημερομηνία αγοράς', - 'order' => 'Αριθμός παραγγελίας', - 'remaining' => 'Απομένουν', - 'total' => 'Σύνολο', - 'update' => 'Αναβάθμιση εξαρτήματος', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/el/admin/components/message.php b/resources/lang/el/admin/components/message.php deleted file mode 100644 index 6bb850064f..0000000000 --- a/resources/lang/el/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Το στοιχείο δεν υπάρχει.', - - 'create' => array( - 'error' => 'Το στοιχείο δεν δημιουργήθηκε, δοκιμάστε ξανά.', - 'success' => 'Το στοιχείο ενημερώθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Το στοιχείο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Το στοιχείο ενημερώθηκε με επιτυχία.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το εξάρτημα;', - 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του στοιχείου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Το εξάρτημα έχει διαγραφεί με επιτυχία.' - ), - - 'checkout' => array( - 'error' => 'Το στοιχείο δεν έχει ελεγχθεί, δοκιμάστε ξανά', - 'success' => 'Η συνιστώσα ολοκληρώθηκε με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Το στοιχείο δεν έχει επιλεγεί, δοκιμάστε ξανά', - 'success' => 'Το στοιχείο ελέγχου ολοκληρώθηκε με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.' - ) - - -); diff --git a/resources/lang/el/admin/consumables/message.php b/resources/lang/el/admin/consumables/message.php deleted file mode 100644 index 63a37d64e1..0000000000 --- a/resources/lang/el/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Το αναλώσιμο δεν υπάρχει.', - - 'create' => array( - 'error' => 'Δεν δημιουργήθηκε αναλώσιμο, δοκιμάστε ξανά.', - 'success' => 'Το αναλώσιμο δημιουργήθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Το αναλώσιμο δεν ενημερώθηκε, δοκιμάστε ξανά', - 'success' => 'Το αναλώσιμο ενημερώθηκε με επιτυχία.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το αναλώσιμο;', - 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του αναλώσιμου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Το αναλώσιμο έχει διαγραφεί με επιτυχία.' - ), - - 'checkout' => array( - 'error' => 'Το αναλώσιμο δεν έχει ελεγχθεί, δοκιμάστε ξανά', - 'success' => 'Το αναλώσιμο ελεγχόταν με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης δεν είναι έγκυρος. Παρακαλώ δοκιμάστε ξανά.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Το αναλώσιμο δεν έχει επιλεγεί, δοκιμάστε ξανά', - 'success' => 'Το αναλώσιμο ελεγχόταν με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.' - ) - - -); diff --git a/resources/lang/el/admin/custom_fields/general.php b/resources/lang/el/admin/custom_fields/general.php deleted file mode 100644 index e6bc7dedc5..0000000000 --- a/resources/lang/el/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Προσαρμοσμένα πεδία', - 'manage' => 'Manage', - 'field' => 'Πεδίο', - 'about_fieldsets_title' => 'Σχετικά με τα σύνολα πεδίων', - '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' => 'Κρυπτογραφημένο', - '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' => 'Req.', - 'used_by_models' => 'Χρησιμοποιήθηκε από τα μοντέλα', - 'order' => 'Σειρά', - 'create_fieldset' => 'Νέο σύνολο πεδίων', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/el/admin/custom_fields/message.php b/resources/lang/el/admin/custom_fields/message.php deleted file mode 100644 index 3238d2b540..0000000000 --- a/resources/lang/el/admin/custom_fields/message.php +++ /dev/null @@ -1,63 +0,0 @@ - array( - 'invalid' => 'Αυτό το πεδίο δεν υπάρχει.', - 'already_added' => 'Το πεδίο έχει ήδη προσθέσει', - - 'create' => array( - 'error' => 'Το πεδία δεν δημιουργήθηκαν, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Το πεδίο δημιουργήθηκε με επιτυχία.', - 'assoc_success' => 'Το πεδίο προστέθηκε με επιτυχία στο fieldset.' - ), - - 'update' => array( - 'error' => 'Το πεδίο δεν ενημερώθηκε, δοκιμάστε ξανά', - 'success' => 'Το πεδίο ενημερώθηκε επιτυχώς.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το πεδίο;', - 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του πεδίου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Το πεδίο διαγράφηκε με επιτυχία.', - 'in_use' => 'Το πεδίο παραμένει σε χρήση.', - ) - - ), - - 'fieldset' => array( - - 'does_not_exist' => 'Το πεδίο δεν υπάρχει', - - 'create' => array( - 'error' => 'Το Fieldset δεν δημιουργήθηκε, δοκιμάστε ξανά.', - 'success' => 'Το σύνολο των πεδίων δημιουργήθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Το Fieldset δεν ενημερώθηκε, δοκιμάστε ξανά', - 'success' => 'Το σύνολο των πεδίων ενημερώθηκε με επιτυχία.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το σύνολο πεδίων;', - 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του πεδίου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Το πεδίο πεδίου διαγράφηκε με επιτυχία.', - 'in_use' => 'Το σύνολο των πεδίων παραμένουν σε χρήση.', - ) - - ), - - 'fieldset_default_value' => array( - - 'error' => 'Error validating default fieldset values.', - - ), - - - - - - -); diff --git a/resources/lang/el/admin/departments/message.php b/resources/lang/el/admin/departments/message.php deleted file mode 100644 index 93b944e4bd..0000000000 --- a/resources/lang/el/admin/departments/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Τμήμα δεν υπάρχει.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', - 'assoc_users' => 'Αυτό το τμήμα σχετίζεται προς το παρόν με τουλάχιστον έναν χρήστη και δεν μπορεί να διαγραφεί. Ενημερώστε τους χρήστες σας ώστε να μην αναφέρονται πλέον στο τμήμα αυτό και προσπαθήστε ξανά.', - 'create' => array( - 'error' => 'Τμήμα δεν δημιουργήθηκε, δοκιμάστε ξανά.', - 'success' => 'Τμήμα δημιουργήθηκε με επιτυχία.' - ), - 'update' => array( - 'error' => 'Τμήμα δεν ενημερώθηκε, δοκιμάστε ξανά', - 'success' => 'Τμήμα ενημερώθηκε με επιτυχία.' - ), - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το τμήμα;', - 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του τμήματος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Το τμήμα διαγράφηκε με επιτυχία.' - ) - -); diff --git a/resources/lang/el/admin/depreciations/general.php b/resources/lang/el/admin/depreciations/general.php deleted file mode 100644 index 23529d5d33..0000000000 --- a/resources/lang/el/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Για αποσβέσεις παγίου', - 'about_depreciations' => 'Μπορείτε να ορίσετε αποσβέσεις του περιουσιακού στοιχείου προκειμένου να γίνει απόσβεση περιουσιακών στοιχείων βάσει σταθερής απόσβεσης.', - 'asset_depreciations' => 'Αποσβέσεις περιουσιακών στοιχείων', - 'create' => 'Δημιουργία αποσβέσεων', - 'depreciation_name' => 'Όνομα απόσβεσης', - 'depreciation_min' => 'Floor Value of Depreciation', - 'number_of_months' => 'Αριθμός των μηνών', - 'update' => 'Ενημέρωση αποσβέσεων', - '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 deleted file mode 100644 index fb8a06e010..0000000000 --- a/resources/lang/el/admin/depreciations/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'months' => 'Μήνες', - 'term' => 'Όρος', - 'title' => 'Όνομα ', - 'depreciation_min' => 'Floor Value', - -]; diff --git a/resources/lang/el/admin/groups/message.php b/resources/lang/el/admin/groups/message.php deleted file mode 100644 index 6feba4c72f..0000000000 --- a/resources/lang/el/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Η ομάδα υπάρχει ήδη!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'Το όνομα του πεδίου είναι απαραίτητο', - - 'success' => array( - 'create' => 'Η ομάδα δημιουργήθηκε με επιτυχία.', - 'update' => 'Ομάδα ενημερώθηκε με επιτυχία.', - 'delete' => 'Η ομάδα διαγράφηκε επιτυχώς.', - ), - - 'delete' => array( - 'confirm' => 'Είστε σίγουροι ότι επιθυμείτε την διαγραφή της ομάδας;', - 'create' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ομάδα. Παρακαλώ δοκιμάστε ξανά.', - 'update' => 'Υπήρξε ένα ζήτημα ενημερώνοντας την ομάδα. Παρακαλώ δοκιμάστε ξανά.', - 'delete' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ομάδα. Παρακαλώ δοκιμάστε ξανά.', - ), - -); diff --git a/resources/lang/el/admin/groups/titles.php b/resources/lang/el/admin/groups/titles.php deleted file mode 100644 index 80d21f98b7..0000000000 --- a/resources/lang/el/admin/groups/titles.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Σχετικά με τις ομάδες', - 'about_groups' => 'Οι ομάδες χρησιμοποιούνται για να γενικεύσουν τα δικαιώματα του χρήστη.', - 'group_management' => 'Διαχείριση ομάδων', - 'create' => 'Δημιουργία Νέας Ομάδας', - 'update' => 'Επεξεργασία Ομάδας', - 'group_name' => 'Όνομα ομάδας', - '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 deleted file mode 100644 index 0514ed0780..0000000000 --- a/resources/lang/el/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Επιβεβαιώστε μαζική διαγραφή περιουσιακών στοιχείων', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'Εξετάστε τα περιουσιακά στοιχεία για μαζική διαγραφή παρακάτω. Μόλις διαγραφεί, αυτά τα περιουσιακά στοιχεία μπορούν να αποκατασταθούν, αλλά αυτά δεν θα είναι πλέον συσχετιζόμενα με οποιοσδήποτε χρήστη που τους έχει ανατεθεί.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Πρόκειται να διαγράψετε: asset_count περιουσιακών στοιχείων.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'Μαζική ενημέρωση παγίων', - 'bulk_update_help' => 'Αυτή η φόρμα επιτρέπει την ενημέρωση πολλαπλών παγίων ταυτόχρονα. Μόνο συμπληρώστε τα πεδία που θέλετε να αλλάξετε. Οποιαδήποτε πεδίο αριστερά μείνει κενό θα παραμείνει ως αμετάβλητο. ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Ανάθεση σε', - 'checkout_date' => 'Ημερομηνία αποχώρησης', - 'checkin_date' => 'Ημερομηνία άφιξης', - 'checkout_to' => 'Ημερομηνία αποχώρησης σε', - 'cost' => 'Κόστος αγοράς', - 'create' => 'Δημιουργία παγίου', - 'date' => 'Ημερομηνία αγοράς', - 'depreciation' => 'Υποτίμηση', - 'depreciates_on' => 'Αποσβέσεις σε', - 'default_location' => 'Προεπιλεγμένη τοποθεσία', - 'eol_date' => 'EOL ημερομηνία', - 'eol_rate' => 'EOL δείκτης', - 'expected_checkin' => 'Αναμενώμενη ημέρα άφιξης', - 'expires' => 'Λήξη', - 'fully_depreciated' => 'Έχει πλήρως αποσβεστεί', - 'help_checkout' => 'Αν θέλετε να εκχωρήσετε αυτό το πάγιο αμέσως, επιλέξτε «Έτοιμοι να αναπτύξετε» από την παρακάτω λίστα. ', - 'mac_address' => 'Διεύθυνση MAC', - 'manufacturer' => 'Κατασκευαστής', - 'model' => 'Μοντέλο', - 'months' => 'μήνες', - 'name' => 'Ονομασία του παγίου', - 'notes' => 'Σημειώσεις', - 'order' => 'Αριθμός παραγγελίας', - 'qr' => 'Κωδικός QR', - 'requestable' => 'Οι χρήστες μπορούν να αιτηθούν το πάγιο', - 'select_statustype' => 'Επιλέξτε Τύπο Κατάστασης', - 'serial' => 'Σειριακός', - 'status' => 'Κατάσταση', - 'tag' => 'Ετικέτα πόρων', - 'update' => 'Ενημέρωση παγίου', - 'warranty' => 'Εγγύηση', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/el/admin/hardware/general.php b/resources/lang/el/admin/hardware/general.php deleted file mode 100644 index 711ec76718..0000000000 --- a/resources/lang/el/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Σχετικά με τα πάγια', - 'about_assets_text' => 'Τα στοιχεία ενεργητικού είναι στοιχεία που παρακολουθούνται με αύξοντα αριθμό ή ετικέτα στοιχείων. Έχουν την τάση να είναι στοιχεία υψηλότερης αξίας, όπου ο εντοπισμός ενός συγκεκριμένου στοιχείου έχει σημασία.', - 'archived' => 'Αρχειοθετημένα', - 'asset' => 'Πάγιο', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Ταμείο ελέγχου', - 'clone' => 'Κλώνος χρήστη', - 'deployable' => 'Προς ανάπτυξη', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Επεξεργασία παγίων', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Επαναληπτικό', - 'requested' => 'Ζητήθηκαν', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Επαναφορά παγίου', - 'pending' => 'Εκκρεμεί', - 'undeployable' => 'Μη διανέμεται', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/el/admin/hardware/message.php b/resources/lang/el/admin/hardware/message.php deleted file mode 100644 index 1a7675813a..0000000000 --- a/resources/lang/el/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - 'Warning: Το περιουσιακό αυτό στοιχείο έχει επισημανθεί ως επί του παρόντος undeployable. - Εάν αυτή η κατάσταση έχει αλλάξει, παρακαλούμε να ενημερώσετε την κατάσταση των περιουσιακών στοιχείων.', - 'does_not_exist' => 'To πάγιο δεν υπάρχει.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', - 'assoc_users' => 'Αυτό το στοιχείο είναι συνήθως αποσυνδεδεμένο από έναν χρήστη και δεν μπορεί να διαγραφεί. Ελέγξτε πρώτα το στοιχείο και, στη συνέχεια, δοκιμάστε ξανά τη διαγραφή.', - - 'create' => [ - 'error' => 'Το περιουσιακού στοιχείο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά. :(', - 'success' => 'Το πάγιο δημιουργήθηκε επιτυχώς', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Το πάγιο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Τα περιουσιακά στοιχεία ενημερώθηκαν επιτυχώς.', - 'nothing_updated' => 'Δεν επιλέχθηκαν πεδία, επομένως τίποτα δεν ενημερώθηκε.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Το ενεργητικό δεν έχει αποκατασταθεί, δοκιμάστε ξανά', - 'success' => 'Τα πάγια επαναφέρθηκαν επιτυχώς.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Ο έλεγχος στοιχείων ενεργητικού ήταν ανεπιτυχής. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Ο έλεγχος περιουσιακών στοιχείων ολοκληρώθηκε με επιτυχία.', - ], - - - 'deletefile' => [ - 'error' => 'Το αρχείο δεν έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', - ], - - 'upload' => [ - 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', - 'nofiles' => 'Δεν έχετε επιλέξει οποιαδήποτε αρχείο για μεταφόρτωση ή το αρχείο που προσπαθείτε να φορτώσετε είναι πάρα πολύ μεγάλο', - 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Τα επιτρεπόμενα αρχεία τύπου png, gif, jpg, doc, docx, pdf και txt.', - ], - - 'import' => [ - 'error' => 'Ορισμένα στοιχεία δεν έχουν εισαχθεί σωστά.', - 'errorDetail' => 'Τα παρακάτω στοιχεία δεν εισήχθησαν εξαιτίας σφαλμάτων.', - 'success' => 'Το αρχείο σας έχει εισαχθεί', - 'file_delete_success' => 'Το αρχείο σας έχει διαγραφεί με επιτυχία', - 'file_delete_error' => 'Το αρχείο δεν μπόρεσε να διαγραφεί', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το πάγιο;', - 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του στοιχείου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'nothing_updated' => 'Δεν επιλέχθηκαν στοιχεία ενεργητικού, οπότε τίποτα δεν διαγράφηκε.', - 'success' => 'Το πάγιο διαγράφηκε με επιτυχία.', - ], - - 'checkout' => [ - 'error' => 'Το περιουσιακό στοιχείο δεν έχει ελεγχθεί, δοκιμάστε ξανά', - 'success' => 'Το ενεργητικό ολοκληρώθηκε με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'not_available' => 'Αυτό το πάγιο δεν είναι διαθέσιμο για την ολοκλήρωση της παραγγελίας!', - 'no_assets_selected' => 'Πρέπει να επιλέξετε τουλάχιστον ένα στοιχείο προς δημοσίευση.', - ], - - 'checkin' => [ - 'error' => 'Το στοιχείο δεν έχει επιλεγεί, δοκιμάστε ξανά', - 'success' => 'Το ενεργό στοιχείο ολοκληρώθηκε με επιτυχία.', - 'user_does_not_exist' => 'Αυτός ο χρήστης δεν υπάρχει. Παρακαλώ δοκιμάστε ξανά.', - 'already_checked_in' => 'Το στοιχείο αυτό έχει ήδη ελεγχθεί.', - - ], - - 'requests' => [ - 'error' => 'Το στοιχείο δεν ζητήθηκε, δοκιμάστε ξανά', - 'success' => 'Τα πάγια ενημερώθηκαν επιτυχώς.', - 'canceled' => 'Η αίτηση πληρωμής ακυρώθηκε με επιτυχία', - ], - -]; diff --git a/resources/lang/el/admin/hardware/table.php b/resources/lang/el/admin/hardware/table.php deleted file mode 100644 index 29da5ceaa5..0000000000 --- a/resources/lang/el/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Ετικέτα πόρων', - 'asset_model' => 'Μοντέλο', - 'book_value' => 'Current Value', - 'change' => 'Εισερχόμενα/Εξερχόμενα', - 'checkout_date' => 'Ημερομηνία αποχώρησης', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Κατεβάστε το CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Τοποθεσία', - 'purchase_cost' => 'Κόστος', - 'purchase_date' => 'Αγοράστηκε', - 'serial' => 'Σειριακός', - 'status' => 'Κατάσταση', - 'title' => 'Πάγιο ', - '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/el/admin/kits/general.php b/resources/lang/el/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/el/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/el/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/el/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/el/admin/licenses/general.php b/resources/lang/el/admin/licenses/general.php deleted file mode 100644 index 9b5e23a210..0000000000 --- a/resources/lang/el/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Σχετικά με τις άδειες', - 'about_licenses' => 'Οι άδειες χρησιμοποιούνται για την παρακολούθηση του λογισμικού. Έχουν καθορισμένο αριθμό καθισμάτων που μπορούν να ελέγχονται σε άτομα', - 'checkin' => 'Checkin άδεια', - 'checkout_history' => 'Ιστορικό παραγγελίας', - 'checkout' => 'Καθίσματα άδειας πληρωμής', - 'edit' => 'Επεξεργασία άδειας', - 'filetype_info' => 'Επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip και rar.', - 'clone' => 'Κλόνος άδειας', - 'history_for' => 'Ιστορικό για ', - 'in_out' => 'Εισερχόμενα/Εξερχόμενα', - 'info' => 'Πληροφορίες άδειας', - 'license_seats' => 'Άδειες Θέσεις', - 'seat' => 'Εδρα', - 'seats' => 'Καθίσματα', - 'software_licenses' => 'Άδειες λογισμικού', - 'user' => 'Χρήστης', - 'view' => 'Προβολή άδειας', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/el/admin/licenses/message.php b/resources/lang/el/admin/licenses/message.php deleted file mode 100644 index b6bd45937e..0000000000 --- a/resources/lang/el/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'Ο χρήστης δεν υπάρχει.', - 'asset_does_not_exist' => 'Το πάγιο που προσπαθείτε να συσχετίσετε με αυτήν την άδεια δεν υπάρχει.', - 'owner_doesnt_match_asset' => 'Το περιουσιακό στοιχείο που προσπαθείτε να συσχετίσετε με αυτήν την άδεια ανήκει σε κάποιον άλλον εκτός από το άτομο που επιλέχθηκε στο αναπτυσσόμενο μενού.', - 'assoc_users' => 'Αυτήν τη στιγμή, αυτή η άδεια χρήσης αποστέλλεται στον χρήστη και δεν μπορεί να διαγραφεί. Ελέγξτε πρώτα την άδεια χρήσης και δοκιμάστε ξανά τη διαγραφή.', - 'select_asset_or_person' => 'Πρέπει να επιλέξετε ένα στοιχείο ή έναν χρήστη, αλλά όχι και τα δύο.', - 'not_found' => 'License not found', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Η άδεια δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Η άδεια δημιουργήθηκε με επιτυχία.' - ), - - 'deletefile' => array( - 'error' => 'Ο φάκελος έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', - ), - - 'upload' => array( - 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', - 'nofiles' => 'Δεν επιλέξατε κανένα αρχείο για μεταφόρτωση ή το αρχείο που προσπαθείτε να μεταφορτώσετε είναι πολύ μεγάλο', - 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Οι επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml και lic.', - ), - - 'update' => array( - 'error' => 'Η άδεια δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Η άδεια ενημερώθηκε με επιτυχία.' - ), - - 'delete' => array( - 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την άδεια;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την άδεια. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η άδεια διαγράφηκε επιτυχώς.' - ), - - 'checkout' => array( - 'error' => 'Παρουσιάστηκε πρόβλημα κατά την εξακρίβωση της άδειας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Η άδεια εκτυπώθηκε με επιτυχία', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Παρουσιάστηκε ένα ζήτημα ελέγχου της άδειας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Η άδεια έχει ελεγχθεί με επιτυχία' - ), - -); diff --git a/resources/lang/el/admin/locations/message.php b/resources/lang/el/admin/locations/message.php deleted file mode 100644 index 97b586b611..0000000000 --- a/resources/lang/el/admin/locations/message.php +++ /dev/null @@ -1,29 +0,0 @@ - 'Η τοποθεσία δεν υπάρχει.', - 'assoc_users' => 'Αυτή η θέση είναι επί του παρόντος σχετίζεται με τουλάχιστον ένα χρήστη και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τους χρήστες σας να μην αναφέρονται σε αυτήν τη θέση και δοκιμάστε ξανά. ', - 'assoc_assets' => 'Αυτή η τοποθεσία συσχετίζεται προς το παρόν με τουλάχιστον ένα στοιχείο και δεν μπορεί να διαγραφεί. Ενημερώστε τα στοιχεία σας ώστε να μην αναφέρονται πλέον στην τοποθεσία αυτή και να προσπαθήσετε ξανά.', - 'assoc_child_loc' => 'Αυτή η τοποθεσία είναι αυτήν τη στιγμή γονέας τουλάχιστον μιας τοποθεσίας παιδιού και δεν μπορεί να διαγραφεί. Ενημερώστε τις τοποθεσίες σας ώστε να μην αναφέρονται πλέον σε αυτήν την τοποθεσία και δοκιμάστε ξανά.', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', - - - 'create' => array( - 'error' => 'Η τοποθεσία δεν έχει δημιουργηθεί, δοκιμάστε ξανά.', - 'success' => 'Η τοποθεσία δημιουργήθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Η τοποθεσία δεν έχει δημιουργηθεί, δοκιμάστε ξανά', - 'success' => 'Η τοποθεσία αναβαθμίστηκε επιτυχώς.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την τοποθεσία;', - 'error' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή της τοποθεσίας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Η τοποθεσία διαγράφηκε με επιτυχία.' - ) - -); diff --git a/resources/lang/el/admin/locations/table.php b/resources/lang/el/admin/locations/table.php deleted file mode 100644 index 0e88718221..0000000000 --- a/resources/lang/el/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Σχετικά με τις τοποθεσίες', - 'about_locations' => 'Οι τοποθεσίες χρησιμοποιούνται για την παρακολούθηση πληροφοριών τοποθεσίας για χρήστες, στοιχεία ενεργητικού και άλλα στοιχεία', - 'assets_rtd' => 'Πάγια', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'Πόλη', - 'state' => 'Κατάσταση', - 'country' => 'Χώρα', - 'create' => 'Δημιουργία τοποθεσίας', - 'update' => 'Ανανέωση τοποθεσίας', - 'print_assigned' => 'Εκτύπωση Που Ανατέθηκε', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Όνομα τοποθεσίας', - 'address' => 'Διεύθυνση', - 'address2' => 'Address Line 2', - 'zip' => 'Ταχυδρομικός Κώδικας', - 'locations' => 'Τοποθεσίες', - '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' => 'Σειριακός', - '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/manufacturers/message.php b/resources/lang/el/admin/manufacturers/message.php deleted file mode 100644 index a439817825..0000000000 --- a/resources/lang/el/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Κατασκευαστής δεν υπάρχει.', - 'assoc_users' => 'Αυτό κατασκευαστής σχετίζεται με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τα μοντέλα σας προκειμένου να μην αναφέρονται σε αυτόν τον κατασκευαστή και δοκιμάστε ξανά. ', - - 'create' => array( - 'error' => 'Ο κατασκευαστής δεν δημιουργήθηκε, δοκιμάστε ξανά.', - 'success' => 'Ο κατασκευαστής δημιουργήθηκε με επιτυχία.' - ), - - 'update' => array( - 'error' => 'Ο κατασκευαστής δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Ο κατασκευαστής ενημερώθηκε με επιτυχία.' - ), - - 'restore' => array( - 'error' => 'Ο κατασκευαστής δεν αποκαταστάθηκε. Δοκιμάστε ξανά', - 'success' => 'Ο κατασκευαστής δημιουργήθηκε με επιτυχία.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον κατασκευαστή;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας τον κατασκευαστή. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Ο Κατασκευαστής διαγράφηκε με επιτυχία.' - ) - -); diff --git a/resources/lang/el/admin/manufacturers/table.php b/resources/lang/el/admin/manufacturers/table.php deleted file mode 100644 index dc193796ea..0000000000 --- a/resources/lang/el/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Σχετικά με τους κατασκευαστές', - 'about_manufacturers_text' => 'Οι κατασκευαστές είναι οι εταιρείες που δημιουργούν τα περιουσιακά σας στοιχεία. Μπορείτε να αποθηκεύσετε εδώ σημαντικές πληροφορίες επικοινωνίας σχετικά με αυτές, οι οποίες θα εμφανίζονται στις σελίδες λεπτομερειών του ενεργητικού σας.', - 'asset_manufacturers' => 'Κατασκευαστές περιουσιακών στοιχείων', - 'create' => 'Δημιουργήστε Κατασκευαστή', - 'id' => 'ID', - 'name' => 'Ονομα', - 'support_email' => 'Υποστήριξη ηλεκτρονικού ταχυδρομείου', - 'support_phone' => 'Υποστήριξη τηλεφώνου', - 'support_url' => 'URL υποστήριξης', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Ενημέρωση Κατασκευαστή', - 'url' => 'URL', - -); diff --git a/resources/lang/el/admin/models/general.php b/resources/lang/el/admin/models/general.php deleted file mode 100644 index f79e3f312f..0000000000 --- a/resources/lang/el/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'Σχετικά με τους τύπους παγίων', - 'about_models_text' => 'Τα μοντέλα περιουσιακών στοιχείων είναι ένας τρόπος για να ομαδοποιήσετε ταυτόσημα περιουσιακά στοιχεία "MBP 2013", "IPhone 6s" κ.λπ.', - 'deleted' => 'This model has been deleted.', - 'bulk_delete' => 'Μαζική διαγραφή μοντέλου Asset', - 'bulk_delete_help' => 'Χρησιμοποιήστε τα παρακάτω πλαίσια ελέγχου για να επιβεβαιώσετε τη διαγραφή των επιλεγμένων μοντέλων στοιχείων. Τα μοντέλα στοιχείων που έχουν στοιχεία που σχετίζονται με αυτά δεν μπορούν να διαγραφούν έως ότου τα στοιχεία συσχετιστούν με διαφορετικό μοντέλο.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Επαναφορά μοντέλου', - 'requestable' => 'Οι χρήστες μπορούν να αιτηθούν το μοντέλο', - 'show_mac_address' => 'Εμφάνιση MAC διευθύνσεων πεδίου σε περιουσιακά στοιχεία σε αυτό το μοντέλο', - 'view_deleted' => 'Εμφάνιση διεγραμμένων', - 'view_models' => 'Προβολή μοντέλων', - 'fieldset' => 'Σύνολο πεδίων', - 'no_custom_field' => 'Δεν υπάρχουν προσαρμοσμένα πεδία', - 'add_default_values' => 'Προσθέστε προεπιλεγμένες τιμές', -); diff --git a/resources/lang/el/admin/models/message.php b/resources/lang/el/admin/models/message.php deleted file mode 100644 index 2f3fc57b0a..0000000000 --- a/resources/lang/el/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Το μοντέλο δεν υπάρχει.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Αυτό το μοντέλο συσχετίζεται επί του παρόντος με ένα ή περισσότερα στοιχεία και δεν μπορεί να διαγραφεί. Διαγράψτε τα στοιχεία και, στη συνέχεια, δοκιμάστε ξανά τη διαγραφή.', - - - 'create' => array( - 'error' => 'Το μοντέλο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Το μοντέλο δημιουργήθηκε με επιτυχία.', - 'duplicate_set' => 'Ένα μοντέλο στοιχείων ενεργητικού με αυτό το όνομα, τον κατασκευαστή και τον αριθμό μοντέλου υπάρχει ήδη.', - ), - - 'update' => array( - 'error' => 'Μοντέλο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Το μοντέλο ενημερώθηκε επιτυχώς.', - ), - - 'delete' => array( - 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το περιουσιακό μοντέλο;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας αυτό το μοντέλο. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Το μοντέλο διαγράφηκε με επιτυχία.' - ), - - 'restore' => array( - 'error' => 'Το μοντέλο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Το μοντέλο επαναφέρθηκε με επιτυχία.' - ), - - 'bulkedit' => array( - 'error' => 'Δεν άλλαξαν πεδία, επομένως τίποτα δεν ενημερώθηκε.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Δεν επιλέχθηκαν πεδία, επομένως τίποτα δεν διαγράφηκε.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) μοντέλα διαγράφηκαν, ωστόσο το :fail_count δεν μπόρεσε να διαγραφεί επειδή εξακολουθούν να έχουν στοιχεία που σχετίζονται με αυτά.' - ), - -); diff --git a/resources/lang/el/admin/reports/general.php b/resources/lang/el/admin/reports/general.php deleted file mode 100644 index 3b4198fc3e..0000000000 --- a/resources/lang/el/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Επιλέξτε τις επιλογές που θέλετε για την αναφορά των παγίων σας.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/el/admin/settings/general.php b/resources/lang/el/admin/settings/general.php deleted file mode 100644 index 1ff8db2bf0..0000000000 --- a/resources/lang/el/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Υπηρεσία καταλόγου 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".', - 'admin_cc_email' => 'Επασύναψη email', - 'admin_cc_email_help' => 'Εάν θέλετε να στείλετε ένα αντίγραφο checkin/checkout emails που αποστέλλονται στους χρήστες σε έναν επιπλέον λογαριασμό email, εισαγάγετέ το εδώ. Διαφορετικά, αφήστε αυτό το πεδίο κενό.', - 'is_ad' => 'Αυτός είναι ένας διακομιστής υπηρεσίας καταλόγου Active Directory', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Notification 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.', - 'asset_ids' => 'Στοιχεία ταυτότητας περιουσιακών στοιχείων', - 'audit_interval' => 'Διάρκεια ελέγχου', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'Όριο προειδοποίησης ελέγχου', - 'audit_warning_days_help' => 'Πόσες μέρες νωρίτερα θα πρέπει να σας προειδοποιήσουμε όταν τα περιουσιακά στοιχεία οφείλονται για έλεγχο;', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Πρόθεμα (μη υποχρεωτικό)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Αντίγραφα Ασφαλείας', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Προσαρμοσμένο CSS', - 'custom_css_help' => 'Εισαγάγετε τυχόν προσαρμοσμένες επικαλύψεις CSS που θέλετε να χρησιμοποιήσετε. Μην συμπεριλάβετε τις ετικέτες <style></style>.', - 'custom_forgot_pass_url' => 'URL επαναφοράς προσαρμοσμένου κωδικού πρόσβασης', - 'custom_forgot_pass_url_help' => 'Αυτό αντικαθιστά την ενσωματωμένη ξεχασμένη διεύθυνση URL κωδικού πρόσβασης στην οθόνη σύνδεσης, χρήσιμη για να κατευθύνει τα άτομα σε λειτουργία εσωτερικής ή φιλοξενούμενης επαναφοράς κωδικού πρόσβασης LDAP. Θα απενεργοποιήσει αποτελεσματικά τη λειτουργικότητα ξεχασμένου κωδικού πρόσβασης τοπικού χρήστη.', - 'dashboard_message' => 'Όνομα Εμφάνισης Στο Μενού', - 'dashboard_message_help' => 'Αυτό το κείμενο θα εμφανίζεται στον πίνακα ελέγχου για οποιονδήποτε έχει άδεια να δει τον πίνακα ελέγχου.', - 'default_currency' => 'Προεπιλεγμένο νόμισμα', - 'default_eula_text' => 'Προεπιλογή EULA', - 'default_language' => 'Προκαθορισμένη γλώσσα', - 'default_eula_help_text' => 'Μπορείτε επίσης να συσχετίσετε προσαρμοσμένες ΑΔΕΚ με συγκεκριμένες κατηγορίες περιουσιακών στοιχείων.', - 'display_asset_name' => 'Εμφάνιση ονόματος παγίου', - 'display_checkout_date' => 'Εμφάνιση ημερομηνίας αποχώρησης', - 'display_eol' => 'Εμφάνιση του EOL στην προβολή πίνακα', - 'display_qr' => 'Εμφάνιση τετραγώνων κωδίκων', - 'display_alt_barcode' => 'Εμφάνιση 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Εισαγάγετε ένα έγκυρο όνομα χρήστη και κωδικό πρόσβασης LDAP από τη βάση DN που καθορίσατε παραπάνω για να ελέγξετε εάν η σύνδεσή LDAP έχει ρυθμιστεί σωστά. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.', - 'ldap_login_sync_help' => 'Αυτό ελέγχει μόνο ότι το LDAP μπορεί να συγχρονιστεί σωστά. Εάν το Authentication στο LDAP δεν είναι σωστό, οι χρήστες ενδέχεται να μην μπορούν να συνδεθούν. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'Αυτό θα πρέπει να ξεκινά με το ldap: // (για μη κρυπτογραφημένο ή TLS) ή ldaps: // (για SSL)', - 'ldap_server_cert' => 'Πιστοποίηση πιστοποιητικού SSL για LDAP', - 'ldap_server_cert_ignore' => 'Να επιτρέπεται η μη έγκυρη πιστοποίηση SSL', - 'ldap_server_cert_help' => 'Επιλέξτε αυτό το πλαίσιο ελέγχου εάν χρησιμοποιείτε έναν αυτόματο έλεγχο SSL και θέλετε να αποδεχτείτε ένα μη έγκυρο πιστοποιητικό SSL.', - 'ldap_tls' => 'Χρήση TLS', - 'ldap_tls_help' => 'Αυτό θα πρέπει να ελέγχεται μόνο αν εκτελείτε το STARTTLS στο διακομιστή LDAP.', - 'ldap_uname' => 'LDAP δεσμεύει το όνομα χρήστη', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'Κωδικός πρόσβασης δεσμού LDAP', - 'ldap_basedn' => 'Δέσμευση βάσης DN', - 'ldap_filter' => 'LDAP Φίλτρο', - 'ldap_pw_sync' => 'LDAP συγχρονισμός κωδικού πρόσβασης', - 'ldap_pw_sync_help' => 'Καταργήστε την επιλογή αυτού του πλαισίου αν δεν θέλετε να διατηρείτε τους κωδικούς LDAP συγχρονισμένους με τοπικούς κωδικούς πρόσβασης. Απενεργοποιώντας αυτό σημαίνει ότι οι χρήστες σας ενδέχεται να μην μπορούν να συνδεθούν αν ο διακομιστής LDAP δεν είναι προσβάσιμος για κάποιο λόγο.', - 'ldap_username_field' => 'Πεδίο ονόματος χρήστη', - 'ldap_lname_field' => 'Επίθετο', - 'ldap_fname_field' => 'Όνομα LDAP', - 'ldap_auth_filter_query' => 'Ερώτημα ελέγχου ταυτότητας LDAP', - 'ldap_version' => 'Έκδοση LDAP', - 'ldap_active_flag' => 'Ενεργή σημαία LDAP', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Αριθμός υπαλλήλου LDAP', - 'ldap_email' => 'LDAP Email', - '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' => 'Επιλογές σύνδεσης απομακρυσμένου χρήστη', - 'login_remote_user_enabled_text' => 'Ενεργοποίηση απομακρησμένου χρήστη', - 'login_remote_user_enabled_help' => 'Αυτή η επιλογή επιτρέπει το Authentication μέσω του REMOTE_USER σύμφωνα με το "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Απενεργοποιήστε άλλους μηχανισμούς authentication', - 'login_common_disabled_help' => 'Αυτή η επιλογή απενεργοποιεί άλλους μηχανισμούς authentication. Απλώς ενεργοποιήστε αυτήν την επιλογή εάν είστε βέβαιοι ότι η σύνδεση REMOTE_USER λειτουργεί ήδη', - 'login_remote_user_custom_logout_url_text' => 'Προσαρμοσμένη διεύθυνση URL αποσύνδεσης', - 'login_remote_user_custom_logout_url_help' => 'Εάν παρέχεται ένα url εδώ, οι χρήστες θα ανακατευθυνθούν σε αυτήν τη διεύθυνση URL αφού ο χρήστης αποσυνδεθεί από το Snipe-IT. Σε περίπτωση που χρησιμοποιήτε κάποιο συγκεκριμένο πάρωχο Authentication.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Λογότυπο', - 'logo_print_assets' => 'Χρήση σε Εκτύπωση', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Περιορισμός των χρηστών (συμπεριλαμβανομένων των διαχειριστών) που εκχωρούνται σε εταιρείες στα περιουσιακά στοιχεία της εταιρείας τους.', - 'full_multiple_companies_support_text' => 'Πλήρης υποστήριξη πολλαπλών εταιρειών', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Ρύθμιση', - 'settings' => 'Ρυθμίσεις', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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' => 'Όνομα ιστότοπου', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-It έκδοση', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Έκδοση στο υποσέλιδο ', - 'version_footer_help' => 'Καθορίστε ποιός μπορεί να δει την έκδοση και τον αριθμό κατασκευής του Snipe-ΙΤ.', - 'system' => 'Πληροφορίες συστήματος', - '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' => 'Αυτές οι ρυθμίσεις σάς επιτρέπουν να προσαρμόσετε ορισμένες πτυχές της εγκατάστασής σας.', - 'labels_per_page' => 'Ετικέτες ανά σελίδα', - 'label_dimensions' => 'Διαστάσεις ετικέτας (ίντσες)', - 'next_auto_tag_base' => 'Επόμενη αυτόματη αύξηση', - 'page_padding' => 'Περιθώρια σελίδας (ίντσες)', - 'privacy_policy_link' => 'Σύνδεσμος στην Πολιτική Απορρήτου', - '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' => 'Μέγεθος γραμματοσειράς ετικέτας', - 'labels_pagewidth' => 'Πλάτος ετικέτας', - 'labels_pageheight' => 'Ύψος φύλλου ετικέτας', - 'label_gutters' => 'Απόσταση ετικετών (ίντσες)', - 'page_dimensions' => 'Διαστάσεις σελίδας (ίντσες)', - 'label_fields' => 'Ετικέτα ορατά πεδία', - 'inches' => 'ίντσες', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Σύνδεση με το Snipe-IT στα ηλεκτρονικά ταχυδρομεία', - 'show_url_in_emails_help_text' => 'Καταργήστε την επιλογή αυτού του πλαισίου αν δεν θέλετε να συνδεθείτε πίσω στην εγκατάσταση Snipe-IT στα υποσέλιδα ηλεκτρονικού ταχυδρομείου σας. Χρήσιμο αν οι περισσότεροι χρήστες σας δεν συνδέονται ποτέ.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Μέγιστο ύψος μικρογραφιών', - 'thumbnail_max_h_help' => 'Το μέγιστο ύψος σε εικονοστοιχεία που ενδέχεται να εμφανίζονται στην εικ να. Ελάχιστο 25, μέγιστο 500.', - 'two_factor' => 'Έλεγχος ταυτότητας δύο παραγόντων', - 'two_factor_secret' => 'Κωδικός δύο συντελεστών', - 'two_factor_enrollment' => 'Εγγραφή δύο συντελεστών', - 'two_factor_enabled_text' => 'Ενεργοποίηση ελέγχου ταυτότητας δύο παραγόντων', - 'two_factor_reset' => 'Επαναφορά του μυστικού δύο παραγόντων', - 'two_factor_reset_help' => 'Αυτό θα υποχρεώσει τον χρήστη να εγγραφεί ξανά στη συσκευή του με τον Επαληθευτή Google. Αυτό μπορεί να είναι χρήσιμο εάν η τρέχουσα εγγεγραμμένη συσκευή τους χάσει ή κλαπεί.', - 'two_factor_reset_success' => 'Επαναφορά της συσκευής δύο παραγόντων', - 'two_factor_reset_error' => 'Επαναφορά συσκευής δύο παραγόντων απέτυχε', - 'two_factor_enabled_warning' => 'Εάν ενεργοποιήσετε τον παράγοντα δύο παραγόντων, εάν δεν είναι ενεργοποιημένος, θα σας αναγκάσει αμέσως να επαληθεύσετε την ταυτότητά σας με μια συσκευή εγγραφής στο Google Auth. Θα έχετε τη δυνατότητα να εγγραφείτε στη συσκευή σας εάν δεν είστε εγγεγραμμένος.', - 'two_factor_enabled_help' => 'Αυτό θα ενεργοποιήσει τον έλεγχο ταυτότητας δύο παραγόντων χρησιμοποιώντας το Google Authenticator.', - 'two_factor_optional' => 'Επιλεκτική (Οι χρήστες μπορούν να ενεργοποιήσουν ή να απενεργοποιήσουν αν επιτρέπεται)', - 'two_factor_required' => 'Απαιτείται για όλους τούς χρήστες', - 'two_factor_disabled' => 'Έχει απενεργοποιηθεί', - 'two_factor_enter_code' => 'Εισαγάγετε τον κωδικό δύο συντελεστών', - 'two_factor_config_complete' => 'Υποβολή Κωδικού', - 'two_factor_enabled_edit_not_allowed' => 'Ο διαχειριστής σας δεν σας επιτρέπει να επεξεργαστείτε αυτήν τη ρύθμιση.', - 'two_factor_enrollment_text' => "Απαιτείται έλεγχος ταυτότητας δύο παραγόντων, ωστόσο η συσκευή σας δεν έχει εγγραφεί ακόμα. Ανοίξτε την εφαρμογή Google Authenticator και σαρώστε τον παρακάτω κωδικό QR για να εγγραφείτε στη συσκευή σας. Μόλις εγγραφείτε στη συσκευή σας, πληκτρολογήστε τον παρακάτω κώδικα", - 'require_accept_signature' => 'Απαιτείται υπογραφή', - 'require_accept_signature_help_text' => 'Η ενεργοποίηση αυτής της λειτουργίας θα απαιτεί από τους χρήστες να αποδεχθούν φυσικά την αποδοχή ενός στοιχείου.', - 'left' => 'αριστερά', - 'right' => 'δεξιά', - 'top' => 'κορυφή', - 'bottom' => 'κάτω μέρος', - 'vertical' => 'κάθετα', - 'horizontal' => 'οριζόντιος', - 'unique_serial' => 'Μοναδικοί σειριακοί αριθμοί', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/el/admin/settings/message.php b/resources/lang/el/admin/settings/message.php deleted file mode 100644 index 5afcefaa2a..0000000000 --- a/resources/lang/el/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Παρουσιάστηκε ένα σφάλμα κατά την ενημέρωση. ', - 'success' => 'Οι ρυθμίσεις αναβαθμίστηκαν επιτυχώς.', - ], - 'backup' => [ - 'delete_confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το αρχείο αντιγράφων ασφαλείας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. ', - 'file_deleted' => 'Το αντίγραφο ασφαλείας διαγράφηκε επιτυχώς. ', - 'generated' => 'Δημιουργήθηκε με επιτυχία ένα νέο αρχείο δημιουργίας αντιγράφων ασφαλείας.', - 'file_not_found' => 'Αυτό το αρχείο αντιγράφων ασφαλείας δεν βρέθηκε στο διακομιστή.', - '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' => 'Οι διαγραμμένες εγγραφές καθαρίστηκαν με επιτυχία.', - ], - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/el/admin/settings/table.php b/resources/lang/el/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/el/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/el/admin/statuslabels/message.php b/resources/lang/el/admin/statuslabels/message.php deleted file mode 100644 index 52ee1f7d42..0000000000 --- a/resources/lang/el/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Η ετικέτα κατάστασης δεν υπάρχει.', - 'assoc_assets' => 'Αυτή η ετικέτα κατάστασης συσχετίζεται επί του παρόντος με ένα τουλάχιστον στοιχείο και δεν μπορεί να διαγραφεί. Ενημερώστε τα στοιχεία σας ώστε να μην αναφέρονται πλέον στην κατάσταση αυτή και να προσπαθήσετε ξανά.', - - 'create' => [ - 'error' => 'Δεν δημιουργήθηκε η ετικέτα κατάστασης, δοκιμάστε ξανά.', - 'success' => 'Η ετικέτα κατάστασης δημιουργήθηκε με επιτυχία.', - ], - - 'update' => [ - 'error' => 'Η Ετικέτα κατάστασης δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Η ετικέτα κατάστασης ενημερώθηκε με επιτυχία.', - ], - - 'delete' => [ - 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την ετικέτα κατάστασης;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ετικέτα κατάστασης. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η ετικέτα κατάστασης διαγράφηκε με επιτυχία.', - ], - - 'help' => [ - 'undeployable' => 'Αυτά τα στοιχεία ενεργητικού δεν μπορούν να αποδοθούν σε κανέναν.', - '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/statuslabels/table.php b/resources/lang/el/admin/statuslabels/table.php deleted file mode 100644 index bc1dc4e678..0000000000 --- a/resources/lang/el/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Σχετικά με το καθεστώς ετικετών', - 'archived' => 'Αρχειοθετημένα', - 'create' => 'Δημιουργία ετικέτας κατάστασης', - 'color' => 'Χρώμα Γραφήματος', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Προς ανάπτυξη', - 'info' => 'Οι ετικέτες κατάστασης χρησιμοποιούνται για να περιγράψουν τις διάφορες καταστάσεις στις οποίες θα μπορούσαν να βρίσκονται τα περιουσιακά στοιχεία σας. Μπορεί να είναι έξω για επισκευή, απώλεια / κλοπή κ.λπ. Μπορείτε να δημιουργήσετε νέες ετικέτες κατάστασης για αναπτυσσόμενα, εκκρεμή και αρχειοθετημένα στοιχεία ενεργητικού.', - 'name' => 'Όνομα κατάστασης', - 'pending' => 'Εκκρεμεί', - 'status_type' => 'Τύπος κατάστασης', - 'show_in_nav' => 'Εμφάνιση στο side nav', - 'title' => 'Ετικέτα Κατάστασης', - 'undeployable' => 'Μη διανέμεται', - 'update' => 'Ενημέρωση κατάστασης ετικέτα', -); diff --git a/resources/lang/el/admin/suppliers/message.php b/resources/lang/el/admin/suppliers/message.php deleted file mode 100644 index b32b5d6a58..0000000000 --- a/resources/lang/el/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Προμηθευτής δεν υπάρχει.', - - - 'create' => array( - 'error' => 'Ο προμηθευτής δεν δημιουργήθηκε, δοκιμάστε ξανά.', - 'success' => 'Ο προμηθευτής δημιουργήθηκε επιτυχώς.' - ), - - 'update' => array( - 'error' => 'Ο προμηθευτής δεν επικαιροποιήθηκε, παρακαλώ δοκιμάστε ξανά', - 'success' => 'Οι προμηθευτές ανανεώθηκαν επιτυχώς.' - ), - - 'delete' => array( - 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό τον προμηθευτή;', - 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας τον προμηθευτή. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Ο προμηθευτής διαγράφηκε επιτυχώς.', - 'assoc_assets' => 'Αυτός ο προμηθευτής συσχετίζεται με τουλάχιστον ένα asset και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τα asset σας να μην αναφέρονται σε αυτόν τον προμηθευτή και δοκιμάστε ξανά. ', - 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', - 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', - ) - -); diff --git a/resources/lang/el/admin/suppliers/table.php b/resources/lang/el/admin/suppliers/table.php deleted file mode 100644 index 9ef866e5fb..0000000000 --- a/resources/lang/el/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Σχετικά με τους προμηθευτές', - 'about_suppliers_text' => 'Οι προμηθευτές χρησιμοποιούνται για την παρακολούθηση της προέλευσης των αντικειμένων', - 'address' => 'Διεύθυνση προμηθευτή', - 'assets' => 'Πάγια', - 'city' => 'Πόλη', - 'contact' => 'Όνομα Επαφής', - 'country' => 'Χώρα', - 'create' => 'Δημιουργία Προμηθευτή', - 'email' => 'Ηλεκτρονικό ταχυδρομείο', - 'fax' => 'Φαξ', - 'id' => 'ID', - 'licenses' => 'Άδειες', - 'name' => 'Όνομα προμηθευτή', - 'notes' => 'Σημειώσεις', - 'phone' => 'Τηλέφωνο', - 'state' => 'Κατάσταση', - 'suppliers' => 'Προμηθευτές', - 'update' => 'Ενημέρωση προμηθευτή', - 'url' => 'Διεύθυνση URL', - 'view' => 'Προβολή προμηθευτή', - 'view_assets_for' => 'Προβολή παγίων για', - 'zip' => 'Ταχυδρομικός Κώδικας', - -); diff --git a/resources/lang/el/admin/users/general.php b/resources/lang/el/admin/users/general.php deleted file mode 100644 index 98909a65cd..0000000000 --- a/resources/lang/el/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Περιουσιακά στοιχεία που έχει αντιστοιχιστεί σε: όνομα', - 'bulk_update_warn' => 'Πρόκειται να επεξεργαστείτε τις ιδιότητες των χρηστών: user_count. Λάβετε υπόψη ότι δεν μπορείτε να αλλάξετε τα δικά σας χαρακτηριστικά χρήστη χρησιμοποιώντας αυτήν τη φόρμα και πρέπει να κάνετε αλλαγές στον δικό σας χρήστη ξεχωριστά.', - 'bulk_update_help' => 'Αυτή η φόρμα σας επιτρέπει να ενημερώσετε ταυτόχρονα πολλούς χρήστες. Συμπληρώστε μόνο τα πεδία που πρέπει να αλλάξετε. Τα τυχόν κενά πεδία παραμένουν αμετάβλητα.', - 'current_assets' => 'Περιουσιακά στοιχεία που ελέγχονται αυτήν τη στιγμή σε αυτόν τον χρήστη', - 'clone' => 'Κλώνος χρήστη', - 'contact_user' => 'Επικοινωνία :Όνομα', - 'edit' => 'Επεξεργασία χρήστη', - 'filetype_info' => 'Επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip και rar.', - 'history_user' => 'Ιστορικό: όνομα', - 'info' => 'Πληροφορίες', - 'restore_user' => 'Κάντε κλικ εδώ για να τα επαναφέρετε.', - 'last_login' => 'Τελευταία σύνδεση', - 'ldap_config_text' => 'Οι ρυθμίσεις διαμόρφωσης LDAP μπορούν να βρεθούν στο στοιχείο Διαχειριστής> Ρυθμίσεις. Η (επιλεγμένη) επιλεγμένη τοποθεσία θα οριστεί για όλους τους εισαγόμενους χρήστες.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Λογισμικό Έγινε έλεγχος σε: όνομα', - '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.', - 'view_user' => 'Προβολή χρήστη :ονόματος', - 'usercsv' => 'CSV αρχείο', - 'two_factor_admin_optin_help' => 'Οι τρέχουσες ρυθμίσεις διαχειριστή επιτρέπουν την επιλεκτική εφαρμογή ελέγχου ταυτότητας δύο παραγόντων.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/el/admin/users/message.php b/resources/lang/el/admin/users/message.php deleted file mode 100644 index af6df4c78a..0000000000 --- a/resources/lang/el/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Έχετε αποδεχθεί με επιτυχία αυτό το πάγιο.', - 'declined' => 'Έχετε απορρίψει επιτυχώς αυτό το στοιχείο.', - 'bulk_manager_warn' => 'Οι χρήστες σας ενημερώθηκαν με επιτυχία, ωστόσο η καταχώριση του διαχειριστή σας δεν αποθηκεύτηκε, επειδή ο διαχειριστής που επιλέξατε ήταν επίσης στη λίστα χρηστών για επεξεργασία και οι χρήστες ενδέχεται να μην είναι ο δικός τους διαχειριστής. Επιλέξτε ξανά τους χρήστες σας, εξαιρουμένου του διαχειριστή.', - 'user_exists' => 'Ο χρήστης υπάρχει ήδη!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Το πεδίο εισόδου είναι υποχρεωτικό', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Ο κωδικός είναι απαραίτητος.', - 'insufficient_permissions' => 'Δεν έχετε επαρκή δικαιώματα.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Ο χρήστης δημιουργήθηκε με επιτυχία.', - 'update' => 'Ο χρήστης ενημερώθηκε με επιτυχία.', - 'update_bulk' => 'Οι χρήστες ενημερώθηκαν με επιτυχία!', - 'delete' => 'Ο χρήστης διαφράφηκε με επιτυχία.', - 'ban' => 'Ο χρήστης έχει αποκλειστεί επιτυχώς.', - 'unban' => 'Ο Χρήστης επαναφέρθηκε με επιτυχία.', - 'suspend' => 'Ο χρήστης αναβλήθηκε με επιτυχία.', - 'unsuspend' => 'Ο χρήστης καταργήθηκε με επιτυχία.', - 'restored' => 'Ο Χρήστης επαναφέρθηκε με επιτυχία.', - 'import' => 'Οι χρήστες εισήχθησαν με επιτυχία.', - ), - - 'error' => array( - 'create' => 'Παρουσιάστηκε ένα πρόβλημα δημιουργίας του χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'update' => 'Παρουσιάστηκε ένα πρόβλημα ενημέρωσης του χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'delete' => 'Παρουσιάστηκε πρόβλημα κατά τη διαγραφή του χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'delete_has_assets' => 'Αυτός ο χρήστης έχει αναθέσει στοιχεία και δεν ήταν δυνατή η διαγραφή του.', - 'unsuspend' => 'Παρουσιάστηκε ένα ζήτημα που δεν ανέβαλε τον χρήστη. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'import' => 'Παρουσιάστηκε πρόβλημα κατά την εισαγωγή χρηστών. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'asset_already_accepted' => 'Το στοιχείο αυτό έχει ήδη γίνει αποδεκτό.', - 'accept_or_decline' => 'Πρέπει είτε να αποδεχθείτε είτε να απορρίψετε αυτό το στοιχείο.', - 'incorrect_user_accepted' => 'Το περιουσιακό στοιχείο που προσπαθήσατε να δεχτείτε δεν σας έχει αποσταλεί.', - 'ldap_could_not_connect' => 'Δεν ήταν δυνατή η σύνδεση με το διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', - 'ldap_could_not_bind' => 'Δεν ήταν δυνατή η δέσμευση του διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', - 'ldap_could_not_search' => 'Δεν ήταν δυνατή η αναζήτηση στον διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', - 'ldap_could_not_get_entries' => 'Δεν ήταν δυνατή η λήψη καταχωρήσεων από το διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', - 'password_ldap' => 'Ο κωδικός πρόσβασης για αυτόν τον λογαριασμό γίνεται από το LDAP / Active Directory. Επικοινωνήστε με το τμήμα πληροφορικής σας για να αλλάξετε τον κωδικό πρόσβασής σας.', - ), - - 'deletefile' => array( - 'error' => 'Το αρχείο δεν έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', - ), - - 'upload' => array( - 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', - 'nofiles' => 'Δεν έχετε επιλέξει κανένα αρχείο για ενημέρωση', - 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Τα επιτρεπόμενα αρχεία τύπου png, gif, jpg, doc, docx, pdf και txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/el/admin/users/table.php b/resources/lang/el/admin/users/table.php deleted file mode 100644 index aa4d4fb5e3..0000000000 --- a/resources/lang/el/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Ενεργό', - 'allow' => 'Να επιτραπεί', - 'checkedout' => 'Πάγια', - 'created_at' => 'Δημιουργήθηκε', - 'createuser' => 'Δημιουργία χρήστη', - 'deny' => 'Απόρριψη', - 'email' => 'Ηλεκτρονικό ταχυδρομείο', - 'employee_num' => 'Αριθμός Υπαλλήλου.', - 'first_name' => 'Όνομα', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Τίτλος εργασίας', - 'last_login' => 'Τελευταία σύνδεση', - 'last_name' => 'Επίθετο', - 'location' => 'Τοποθεσία', - 'lock_passwords' => 'Οι λεπτομέρειες σύνδεσης δεν μπορούν να αλλάξουν σε αυτήν την εγκατάσταση.', - 'manager' => 'Διευθυντής', - 'managed_locations' => 'Διαχειριζόμενες τοποθεσίες', - 'name' => 'Όνομα', - 'notes' => 'Σημειώσεις', - 'password_confirm' => 'Επιβεβαίωση Κωδικού Πρόσβασης', - 'password' => 'Κωδικός Πρόσβασης', - 'phone' => 'Τηλέφωνο', - 'show_current' => 'Προβολή τρέχωντων χρηστών', - 'show_deleted' => 'Εμφάνιση διαγραμμένων χρηστών', - 'title' => 'Τίτλος', - 'to_restore_them' => 'για την αποκατάστασή τους.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Ενημέρωση χρήστη', - 'username' => 'Όνομα χρήστη', - 'user_deleted_text' => 'Αυτός ο χρήστης έχει επισημανθεί ως διαγραμμένος.', - 'username_note' => '(Αυτό χρησιμοποιείται για τη σύνδεση της υπηρεσίας καταλόγου Active Directory μόνο, όχι για σύνδεση.)', - 'cloneuser' => 'Κλώνος χρήστη', - 'viewusers' => 'Εμφάνιση χρηστών', -); diff --git a/resources/lang/el/auth/general.php b/resources/lang/el/auth/general.php deleted file mode 100644 index 6d155f12bd..0000000000 --- a/resources/lang/el/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Αποστολή συνδέσμου ακύρωσης κωδικού', - 'email_reset_password' => 'Επαναφορά του κωδικού πρόσβασης ηλεκτρονικού ταχυδρομείου', - 'reset_password' => 'Επαναφορά κωδικού πρόσβασης', - 'saml_login' => 'Login via SAML', - 'login' => 'Είσοδος', - 'login_prompt' => 'Παρακαλούμε συνδεθείτε', - 'forgot_password' => 'Ξέχασα τον κωδικό μου', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/el/auth/message.php b/resources/lang/el/auth/message.php deleted file mode 100644 index 3ccb9f58de..0000000000 --- a/resources/lang/el/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Υπάρχει ήδη λογαριασμός με το ίδιο email.', - 'account_not_found' => 'Το όνομα χρήστη ή ο κωδικός πρόσβασης είναι εσφαλμένα.', - 'account_not_activated' => 'Αυτός ο λογαριασμός χρήστη δεν είναι ενεργοποιημένος.', - 'account_suspended' => 'Αυτός ο λογαριασμός χρήστη έχει ανασταλεί.', - 'account_banned' => 'Αυτός ο λογαριασμός χρήστη έχει απαγορευτεί.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Υπήρχε ένα πρόβλημα ενώ προσπαθείτε να συνδεθείτε, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Έχετε συνδεθεί επιτυχώς.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Παρουσιάστηκε πρόβλημα κατά την προσπάθεια δημιουργίας του λογαριασμού σας, δοκιμάστε ξανά.', - 'success' => 'Ο λογαριασμός δημιουργήθηκε επιτυχώς.', - ), - - 'forgot-password' => array( - 'error' => 'Παρουσιάστηκε πρόβλημα κατά την προσπάθεια λήψης νέου κωδικού πρόσβασης κωδικού πρόσβασης, δοκιμάστε ξανά.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Υπήρχε ένα πρόβλημα ενώ προσπαθούσατε να επαναγέρετε τον κωδικό σας, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Έχει γίνει επαναφορά του κωδικού πρόσβασής σας με επιτυχία.', - ), - - -); diff --git a/resources/lang/el/button.php b/resources/lang/el/button.php deleted file mode 100644 index f6d468b3c6..0000000000 --- a/resources/lang/el/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Ενέργειες', - 'add' => 'Προσθήκη Νέου', - 'cancel' => 'Ακύρωση', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Διαγραφή', - 'edit' => 'Επεξεργασία', - 'restore' => 'Επαναφορά', - 'remove' => 'Remove', - 'request' => 'Αίτημα', - 'submit' => 'Υποβολή', - 'upload' => 'Μεταφόρτωση', - 'select_file' => 'Επιλέξτε Αρχείο ...', - 'select_files' => 'Επιλογή αρχείων...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index aaf0b65093..0000000000 --- a/resources/lang/el/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Αξεσουάρ', - 'activated' => 'Ενεργοποιήθηκε', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Αξεσουάρ', - 'accessory_report' => 'Αναφορά αξεσουάρ', - 'action' => 'Ενέργεια', - 'activity_report' => 'Έκθεση Δραστηριότητας', - 'address' => 'Διεύθυνση', - 'admin' => 'Διαχειριστής', - 'administrator' => 'Administrator', - 'add_seats' => 'Προστέθηκαν θέσεις', - 'age' => "Age", - 'all_assets' => 'Όλα τα περουσιακά στοιχεία', - 'all' => 'Ολα', - 'archived' => 'Αρχειοθετημένα', - 'asset_models' => 'Μοντέλα Παγίων', - 'asset_model' => 'Μοντέλο', - 'asset' => 'Πάγιο', - 'asset_report' => 'Αναφορά παγίων', - 'asset_tag' => 'Ετικέτα παγίων', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', - 'audit' => 'Ελεγχος', - 'audit_report' => 'Αρχείο ελέγχου', - 'assets' => 'Πάγια', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Διαγραφή Avatar', - 'avatar_upload' => 'Ανεβάστε την εικόνα προφίλ σας', - 'back' => 'Προηγούμενο', - 'bad_data' => 'Δεν βρέθηκε τίποτα. Ίσως τα κακά δεδομένα;', - 'bulkaudit' => 'Μαζικός έλεγχος', - 'bulkaudit_status' => 'Κατάσταση ελέγχου', - 'bulk_checkout' => 'Μαζικός έλεγχος', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Ακύρωση', - 'categories' => 'Kατηγορίες', - 'category' => 'Κατηγορία', - 'change' => 'Μέσα έξω', - 'changeemail' => 'Αλλάξτε τη διεύθυνση ηλεκτρονικού ταχυδρομείου', - 'changepassword' => 'Αλλαγή κωδικού', - 'checkin' => 'Μεταβίβαση ελέγχου', - 'checkin_from' => 'Μεταβίβαση ελέγχου από', - 'checkout' => 'Ολοκλήρωση αγοράς', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Αιτήματα', - 'city' => 'Πόλη', - 'click_here' => 'Κάντε κλικ ΕΔΩ', - 'clear_selection' => 'Καθαρισμός Επιλογής', - 'companies' => 'Εταιρείες', - 'company' => 'Εταιρεία', - 'component' => 'Συστατικό', - 'components' => 'Συστατικά', - 'complete' => 'Πλήρης', - 'consumable' => 'Καταναλώσιμος', - 'consumables' => 'Αναλώσιμα', - 'country' => 'Χώρα', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Δημιουργία νέου', - 'created' => 'Το αντικείμενο δημιουργήθηκε', - 'created_asset' => 'δημιουργία παγίου', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - 'updated_at' => 'Ενημερώθηκε στο', - 'currency' => '$', // this is deprecated - 'current' => 'Τρέχουσα', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', - 'custom_report' => 'Αναφορά προσαρμοσμένων στοιχείων ενεργητικού', - 'dashboard' => 'Πίνακας ελέγχου', - 'days' => 'ημέρες', - 'days_to_next_audit' => 'Ημέρες έως επόμενο έλεγχο', - 'date' => 'Ημερομηνία', - 'debug_warning' => 'Προσοχή!', - 'debug_warning_text' => 'Αυτή η εφαρμογή εκτελείται σε λειτουργία παραγωγής με ενεργοποιημένο τον εντοπισμό σφαλμάτων. Αυτό μπορεί να εκθέσει τα ευαίσθητα δεδομένα, εάν η εφαρμογή σας είναι προσβάσιμη στον έξω κόσμο. Απενεργοποιήσετε την κατάσταση λειτουργίας εντοπισμού σφαλμάτων, ορίζοντας την τιμή APP_DEBUG στο αρχείο .env για να false.', - 'delete' => 'Διαγραφή', - 'delete_confirm' => 'Επιθυμείτε την διαφραφή :item;', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Διαγράφηκε', - 'delete_seats' => 'Διαγραμμένα καθίσματα', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Τμήματα', - 'department' => 'Τμήμα', - 'deployed' => 'Έχουν αναπτυχθεί', - 'depreciation' => 'Αποσβέσεις', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Αναφορά απόσβεσης', - 'details' => 'Λεπτομέρειες', - 'download' => 'Λήψη', - 'download_all' => 'Download All', - 'editprofile' => 'Επεξεργασία Προφίλ', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Μορφή ηλεκτρονικού ταχυδρομείου', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Αυτό χρησιμοποιείται για τη δημιουργία διευθύνσεων ηλεκτρονικού ταχυδρομείου κατά την εισαγωγή', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => 'Πρώτο αρχικό όνομα (jsmith@example.com)', - 'firstname_lastname_format' => 'Όνομα Επώνυμο (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'Όνομα και επίθετο (jane_smith@example.com)', - 'lastnamefirstinitial_format' => 'Επίθετο και πρώτο γράμμα ονόματος (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Πρώτο', - '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)', - 'first_name' => 'Όνομα', - 'first_name_format' => 'Όνομα (jane@example.com)', - 'files' => 'Αρχεία', - 'file_name' => 'Αρχείο', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Ανέβασμα αρχείου', - 'file_upload' => 'File Upload', - 'generate' => 'Δημιουργία', - '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' => 'Διαγραφή εικόνας', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Εισαγωγή', - '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', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Μη επαρκή δικαιώματα!', - 'kits' => 'Predefined Kits', - 'language' => 'Γλώσσα', - 'last' => 'Τελευταίο', - 'last_login' => 'Τελευταία είσοδος', - 'last_name' => 'Επίθετο', - 'license' => 'Άδεια Χρήσεως', - 'license_report' => 'Αναφορά άδειας', - 'licenses_available' => 'διαθέσιμες άδειες', - 'licenses' => 'Άδειες', - 'list_all' => 'Λίστα όλων', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', - 'feature_disabled' => 'Αυτή η λειτουργία έχει απενεργοποιηθεί για την εγκατάσταση επίδειξης.', - 'location' => 'Τοποθεσία', - 'locations' => 'Τοποθεσίες', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'Αποσύνδεση', - 'lookup_by_tag' => 'Αναζήτηση με ετικέτα περιουσιακών στοιχείων', - 'maintenances' => 'Maintenances', - 'manage_api_keys' => 'Manage API Keys', - 'manufacturer' => 'Κατασκευαστής', - 'manufacturers' => 'Κατασκευαστές', - 'markdown' => 'Αυτό το πεδίο επιτρέπει Github flavored markdown.', - 'min_amt' => 'Ελάχιστη ποσότητα', - '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' => 'Τελευταίος Έλεγχος', - 'new' => 'νεό!', - 'no_depreciation' => 'Δεν Αποσβέσεις', - 'no_results' => 'Δεν βρέθηκαν αποτελέσματα.', - 'no' => '\'Οχι', - 'notes' => 'Σημειώσεις', - 'order_number' => 'Αριθμός παραγγελίας', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Εμφάνιση _MENU_ αντικειμένων', - 'pagination_info' => 'Εμφάνιση _START_ σε _END_ από _TOTAL_ στοιχεία', - 'pending' => 'Εκκρεμεί', - 'people' => 'Άτομα', - 'per_page' => 'Αποτελέσματα ανά σελίδα', - 'previous' => 'Προηγούμενο', - 'processing' => 'Επεξεργάζεται', - 'profile' => 'Το προφίλ σας', - 'purchase_cost' => 'Κόστος αγοράς', - 'purchase_date' => 'Ημερομηνία αγοράς', - 'qty' => 'Τεμάχια', - 'quantity' => 'Ποσότητα', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Επιλογή', - 'select_all' => 'Select All', - 'search' => 'Αναζήτηση', - 'select_category' => 'Επιλέξτε μια κατηγορία', - 'select_department' => 'Επιλέξτε ένα Τμήμα', - 'select_depreciation' => 'Επιλέξτε τύπο απόσβεσης', - 'select_location' => 'Επιλέξτε τοποθεσία', - 'select_manufacturer' => 'Επιλέξτε έναν κατασκευαστή', - 'select_model' => 'Επιλέξτε ένα μοντέλο', - 'select_supplier' => 'Επιλέξτε έναν προμηθευτή', - 'select_user' => 'Επιλέξτε χρήστη', - 'select_date' => 'Επιλέξτε Ημερομηνία (ΕΕΕΕ-ΜΜ-DD)', - 'select_statuslabel' => 'Επιλέξτε τύπο', - 'select_company' => 'Επιλογή εταιρείας', - 'select_asset' => 'Επιλογή παγίου', - 'settings' => 'Ρυθμίσεις', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Είσοδος', - 'signature' => 'Υπογραφή', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'ΛΕΙΤΟΥΡΓΙΑ DEMO: Ορισμένες λειτουργίες είναι απενεργοποιημένες για αυτήν την εγκατάσταση.', - 'site_name' => 'Όνομα ιστότοπου', - 'state' => 'Κατάσταση', - 'status_labels' => 'Ετικέτα Κατάστασης', - 'status' => 'Κατάσταση', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Προμηθευτής', - 'suppliers' => 'Προμηθευτές', - 'sure_to_delete' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Υποβολή', - 'target' => 'Στόχος', - 'time_and_date_display' => 'Εμφάνιση ώρας και ημερομηνίας', - 'total_assets' => 'σύνολο Παγίων', - 'total_licenses' => 'σύνολο αδειών', - 'total_accessories' => 'σύνολο εξαρτημάτων', - 'total_consumables' => 'συνολικών αναλωσίμων', - 'type' => 'Είδος', - 'undeployable' => 'Δεν μπορεί να αναπτυχθεί', - 'unknown_admin' => 'Άγνωστο Admin', - 'username_format' => 'Τύπος ονόματος', - 'username' => 'Username', - 'update' => 'Ενημέρωση', - '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.', - 'uploaded' => 'Ανέβηκε', - 'user' => 'Χρήστης', - 'accepted' => 'αποδεκτή', - 'declined' => 'απορρίφθηκε', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Μη αποδεκτά πάγια', - 'users' => 'Χρήστες', - 'viewall' => 'View All', - 'viewassets' => 'Προβολή των Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Τοποθεσία web', - 'welcome' => 'Καλώς ήρθατε, %name', - 'years' => 'έτη', - 'yes' => 'Ναι', - 'zip' => 'Ταχυδρομικός κώδικας', - 'noimage' => 'Δεν έχει μεταφορτωθεί εικόνα ή η εικόνα δεν βρέθηκε.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Έχει λήξει η συνεδρία σας. Παρακαλώ συνδεθείτε ξανά.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/el/localizations.php b/resources/lang/el/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/el/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/el/mail.php b/resources/lang/el/mail.php deleted file mode 100644 index 554b0bf1b5..0000000000 --- a/resources/lang/el/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Ένας χρήστης έχει ακυρώσει μια αίτηση στοιχείο στην ιστοσελίδα', - 'a_user_requested' => 'Ο χρήστης έχει ζητήσει ένα στοιχείο στην ιστοσελίδα', - 'accessory_name' => 'Όνομα ανταλλακτικού:', - 'additional_notes' => 'Πρόσθετες σημειώσεις:', - 'admin_has_created' => 'Ένας διαχειριστής έχει δημιουργήσει ένα λογαριασμό για εσάς στην: web ιστοσελίδα.', - 'asset' => 'Πάγιο:', - 'asset_name' => 'Όνομα του περιουσιακού στοιχείου:', - 'asset_requested' => 'Πάγιο αίτήθηκε', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Ανατέθηκε στον', - 'best_regards' => 'Τις καλύτερες ευχές,', - 'canceled' => 'Ακυρωμένο:', - 'checkin_date' => 'Ημερομηνία άφιξης:', - 'checkout_date' => 'Ημερομηνία αποχώρησης:', - 'click_to_confirm' => 'Κάντε κλικ στον παρακάτω σύνδεσμο για να επιβεβαιώσετε τον λογαριασμό σας στο διαδίκτυο:', - 'click_on_the_link_accessory' => 'Κάντε κλικ στο σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι έχετε λάβει το αξεσουάρ.', - 'click_on_the_link_asset' => 'Κάντε κλικ στο σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι έχετε λάβει το στοιχείο.', - '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', - 'current_QTY' => 'Τρέχουσα ποσότητα', - 'Days' => 'Ημέρες', - 'days' => 'Ημέρες', - 'expecting_checkin_date' => 'Αναμενόμενη ημερομηνία checkin:', - 'expires' => 'Λήξη', - 'Expiring_Assets_Report' => 'Αναφορά λήξης παγίων.', - 'Expiring_Licenses_Report' => 'Αναφορά λήξης αδειών.', - 'hello' => 'Γεια', - 'hi' => 'Γεια σας', - 'i_have_read' => 'Έχω διαβάσει και συμφωνώ με τους όρους χρήσης, και έχω λάβει αυτό το στοιχείο.', - 'item' => 'Αντικείμενο:', - 'Item_Request_Canceled' => 'Αίτηση στοιχείου ακυρώθηκε', - 'Item_Requested' => 'Στοιχείο που ζητήθηκε', - 'link_to_update_password' => 'Κάντε κλικ στον παρακάτω σύνδεσμο για να ενημερώσετε τον κωδικό: web:', - 'login_first_admin' => 'Συνδεθείτε στη νέα σας εγκατάσταση Snipe-IT χρησιμοποιώντας τα παρακάτω διαπιστευτήρια:', - 'login' => 'Σύνδεση:', - 'Low_Inventory_Report' => 'Αναφορά χαμηλού αποθέματος', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Ελάχιστη ποσότητα', - 'name' => 'Όνομα', - 'new_item_checked' => 'Ένα νέο στοιχείο έχει ελεγχθεί με το όνομά σας, οι λεπτομέρειες είναι παρακάτω.', - 'password' => 'Κωδικός:', - 'password_reset' => 'Επαναφορά κωδικού πρόσβασης', - - 'read_the_terms' => 'Παρακαλώ διαβάστε του παρακάτω όρους.', - 'read_the_terms_and_click' => 'Διαβάστε τους παρακάτω όρους χρήσης και κάντε κλικ στον σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι έχετε διαβάσει και συμφωνήσετε με τους όρους χρήσης και έχετε λάβει το στοιχείο.', - 'requested' => 'Ζητήθηκαν:', - 'reset_link' => 'Αποστολή συνδέσμου ακύρωσης κωδικού', - 'reset_password' => 'Κάντε κλικ εδώ για να επαναφέρετε τον κωδικό πρόσβασής σας:', - 'serial' => 'Serial', - 'supplier' => 'Προμηθευτές', - 'tag' => 'Ετικέτα', - 'test_email' => 'Έλεγχος email για Snipe-IT', - '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 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' => 'Τύπος', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Καλώς ήρθατε, %name', - 'welcome_to' => 'Καλώς ήλθατε στο!', - 'your_credentials' => 'Τα διαπιστευτήρια σας Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/el/reminders.php b/resources/lang/el/reminders.php deleted file mode 100644 index 58133a7384..0000000000 --- a/resources/lang/el/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Οι κωδικοί πρόσβασης πρέπει να είναι έξι χαρακτήρες και να ταιριάζουν με την επιβεβαίωση.", - "user" => "Το όνομα χρήστη ή η διεύθυνση ηλεκτρονικού ταχυδρομείου είναι εσφαλμένη", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/el/validation.php b/resources/lang/el/validation.php deleted file mode 100644 index 2154881663..0000000000 --- a/resources/lang/el/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Το: χαρακτηριστικό πρέπει να γίνει δεκτό.', - 'active_url' => 'Η: το χαρακτηριστικό δεν έχει έγκυρη διεύθυνση URL.', - 'after' => 'Η ιδιότητα: πρέπει να είναι ημερομηνία μετά την ημερομηνία.', - 'after_or_equal' => 'Η ιδιότητα: πρέπει να είναι ημερομηνία μετά ή ίσο με: ημερομηνία.', - 'alpha' => 'Η: το χαρακτηριστικό μπορεί να περιέχει μόνο γράμματα.', - 'alpha_dash' => 'Το χαρακτηριστικό:: μπορεί να περιέχει μόνο γράμματα, αριθμούς και παύλες.', - 'alpha_num' => 'Το χαρακτηριστικό:: μπορεί να περιέχει μόνο γράμματα και αριθμούς.', - 'array' => 'Το χαρακτηριστικό πρέπει να είναι ένας πίνακας.', - 'before' => 'Η ιδιότητα: πρέπει να είναι μια ημερομηνία πριν: η ημερομηνία.', - 'before_or_equal' => 'Η ιδιότητα: πρέπει να είναι ημερομηνία πριν ή ίσο με: ημερομηνία.', - 'between' => [ - 'numeric' => 'Το χαρακτηριστικό πρέπει να είναι μεταξύ: min - :max.', - 'file' => 'Το χαρακτηριστικό πρέπει να είναι μεταξύ: min και: max kilobytes.', - 'string' => 'Η ιδιότητα: πρέπει να είναι μεταξύ: min και max χαρακτήρες.', - 'array' => 'Η ιδιότητα: πρέπει να έχει μεταξύ: min και max στοιχεία.', - ], - 'boolean' => 'Το πεδίο ιδιοτήτων πρέπει να είναι αληθές ή ψευδές.', - 'confirmed' => 'Η επιβεβαίωση του χαρακτηριστικού δεν αντιστοιχεί.', - 'date' => 'Το χαρακτηριστικό: δεν είναι έγκυρη.', - 'date_format' => 'Το χαρακτηριστικό: δεν αντιστοιχεί στη μορφή: format.', - 'different' => 'Το χαρακτηριστικό: και: άλλα πρέπει να είναι διαφορετικά.', - 'digits' => 'Το χαρακτηριστικό: πρέπει να είναι: ψηφία ψηφία.', - 'digits_between' => 'Το χαρακτηριστικό: πρέπει να είναι μεταξύ: min και max.', - 'dimensions' => 'Το χαρακτηριστικό:: έχει μη έγκυρες διαστάσεις εικόνας.', - 'distinct' => 'Το πεδίο ιδιοτήτων: έχει διπλή τιμή.', - 'email' => 'Το χαρακτηριστικό: πρέπει να είναι έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου.', - 'exists' => 'Το επιλεγμένο: χαρακτηριστικό δεν είναι έγκυρο.', - 'file' => 'Το χαρακτηριστικό πρέπει να είναι ένα αρχείο.', - 'filled' => 'Το πεδίο ιδιοτήτων πρέπει να έχει τιμή.', - 'image' => 'Το: χαρακτηριστικό πρέπει να είναι μια εικόνα.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Το χαρακτηριστικό επιλεγμένο: δεν είναι έγκυρο.', - 'in_array' => 'Το πεδίο ιδιοτήτων: δεν υπάρχει σε: άλλο.', - 'integer' => 'Το χαρακτηριστικό: πρέπει να είναι ένας ακέραιος αριθμός.', - 'ip' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη διεύθυνση IP.', - 'ipv4' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη διεύθυνση IPv4.', - 'ipv6' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη διεύθυνση IPv6.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη συμβολοσειρά JSON.', - 'max' => [ - 'numeric' => 'Η ιδιότητα: δεν μπορεί να είναι μεγαλύτερη από: max.', - 'file' => 'Η ιδιότητα: δεν μπορεί να είναι μεγαλύτερη από: μέγιστα kilobyte.', - 'string' => 'Το χαρακτηριστικό:: δεν μπορεί να είναι μεγαλύτερο από: max χαρακτήρες.', - 'array' => 'Το χαρακτηριστικό:: δεν μπορεί να έχει περισσότερα από: max στοιχεία.', - ], - 'mimes' => 'Το χαρακτηριστικό: πρέπει να είναι ένα αρχείο τύπου:: τιμές.', - 'mimetypes' => 'Το χαρακτηριστικό: πρέπει να είναι ένα αρχείο τύπου:: τιμές.', - 'min' => [ - 'numeric' => 'Η ιδιότητα: πρέπει να είναι τουλάχιστον: min.', - 'file' => 'Το χαρακτηριστικό πρέπει να είναι τουλάχιστον: min kilobytes.', - 'string' => 'Το χαρακτηριστικό: πρέπει να είναι τουλάχιστον: min χαρακτήρες.', - 'array' => 'Το χαρακτηριστικό: πρέπει να έχει τουλάχιστον: λεπτά στοιχεία.', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Το επιλεγμένο: χαρακτηριστικό δεν είναι έγκυρο.', - 'numeric' => 'Το χαρακτηριστικό πρέπει να είναι ένας αριθμός.', - 'present' => 'Πρέπει να υπάρχει το πεδίο ιδιοτήτων: attribute.', - 'valid_regex' => 'Μη έγκυρη συμβολοσειρά χαρακτήρων ελέγχου πρότυπου. ', - 'regex' => 'Η μορφή του χαρακτηριστικού είναι μη έγκυρη.', - 'required' => 'Το πεδίο ιδιοτήτων: απαιτείται.', - 'required_if' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν: το άλλο είναι: τιμή.', - 'required_unless' => 'Το πεδίο ιδιοτήτων: απαιτείται εκτός εάν: το άλλο είναι σε: τιμές.', - 'required_with' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν υπάρχουν: τιμές.', - 'required_with_all' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν υπάρχουν: τιμές.', - 'required_without' => 'Το πεδίο ιδιοτήτων: απαιτείται όταν: δεν υπάρχουν τιμές.', - 'required_without_all' => 'Το πεδίο ιδιοτήτων είναι απαραίτητο όταν δεν υπάρχουν καμία από τις τιμές.', - 'same' => 'Το χαρακτηριστικό: και: άλλα πρέπει να ταιριάζουν.', - 'size' => [ - 'numeric' => 'Το χαρακτηριστικό: πρέπει να είναι: μέγεθος.', - 'file' => 'Το χαρακτηριστικό: πρέπει να είναι: kilobytes μεγέθους.', - 'string' => 'Το χαρακτηριστικό: πρέπει να είναι: χαρακτήρες μεγέθους.', - 'array' => 'Το χαρακτηριστικό: πρέπει να περιέχει: στοιχεία μεγέθους.', - ], - 'string' => 'Το χαρακτηριστικό πρέπει να είναι μια συμβολοσειρά.', - 'timezone' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη ζώνη.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => 'Το χαρακτηριστικό: έχει ήδη ληφθεί.', - 'uploaded' => 'Το χαρακτηριστικό:: απέτυχε να μεταφορτωθεί.', - 'url' => 'Η μορφή του χαρακτηριστικού είναι μη έγκυρη.', - 'unique_undeleted' => 'Το :χαρακτηριστικό πρέπει να είναι μοναδικό.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Το πεδίο ιδιοτήτων: περιέχει ένα χαρακτήρα που δεν επιτρέπεται.', - 'email_array' => 'Μία ή περισσότερες διευθύνσεις ηλεκτρονικού ταχυδρομείου δεν είναι έγκυρες.', - 'hashed_pass' => 'Ο τρέχων κωδικός πρόσβασης είναι εσφαλμένος', - 'dumbpwd' => 'Αυτός ο κωδικός πρόσβασης είναι πολύ συνηθισμένος.', - 'statuslabel_type' => 'Πρέπει να επιλέξετε έναν έγκυρο τύπο ετικέτας κατάστασης', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/en-GB/admin/companies/table.php b/resources/lang/en-GB/admin/companies/table.php index 2f86126ff2..100b258240 100644 --- a/resources/lang/en-GB/admin/companies/table.php +++ b/resources/lang/en-GB/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Companies', 'create' => 'Create Company', + 'email' => 'Company Email', 'title' => 'Company', + 'phone' => 'Company Phone', 'update' => 'Update Company', 'name' => 'Company Name', 'id' => 'ID', diff --git a/resources/lang/en-GB/admin/hardware/form.php b/resources/lang/en-GB/admin/hardware/form.php index 2ee6143c4c..6059bf0f56 100644 --- a/resources/lang/en-GB/admin/hardware/form.php +++ b/resources/lang/en-GB/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciation', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Default Location', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'EOL Date', 'eol_rate' => 'EOL Rate', 'expected_checkin' => 'Expected Checkin Date', diff --git a/resources/lang/en-GB/admin/hardware/general.php b/resources/lang/en-GB/admin/hardware/general.php index 321c0d38e0..b964db9858 100644 --- a/resources/lang/en-GB/admin/hardware/general.php +++ b/resources/lang/en-GB/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has an undeployable status label, so cannot be checked out.', '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.

+ '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', + '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.', diff --git a/resources/lang/en-GB/admin/hardware/message.php b/resources/lang/en-GB/admin/hardware/message.php index 9730f61df4..07a81522de 100644 --- a/resources/lang/en-GB/admin/hardware/message.php +++ b/resources/lang/en-GB/admin/hardware/message.php @@ -19,6 +19,7 @@ return [ 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', 'no_assets_selected' => 'Nothing was updated because no assets were selected.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/en-GB/admin/hardware/table.php b/resources/lang/en-GB/admin/hardware/table.php index 06b60bfd83..92b228dccd 100644 --- a/resources/lang/en-GB/admin/hardware/table.php +++ b/resources/lang/en-GB/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', diff --git a/resources/lang/en-GB/admin/kits/general.php b/resources/lang/en-GB/admin/kits/general.php index 2a23072760..3afeb9c9b3 100644 --- a/resources/lang/en-GB/admin/kits/general.php +++ b/resources/lang/en-GB/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/en-GB/admin/labels/table.php b/resources/lang/en-GB/admin/labels/table.php index 87dee4bad0..bef4ba170e 100644 --- a/resources/lang/en-GB/admin/labels/table.php +++ b/resources/lang/en-GB/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/en-GB/admin/licenses/general.php b/resources/lang/en-GB/admin/licenses/general.php index 9d8dac95b0..cf12a382ad 100644 --- a/resources/lang/en-GB/admin/licenses/general.php +++ b/resources/lang/en-GB/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/en-GB/admin/locations/table.php b/resources/lang/en-GB/admin/locations/table.php index 0cfaa4fdc3..ed3f96f6b4 100644 --- a/resources/lang/en-GB/admin/locations/table.php +++ b/resources/lang/en-GB/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Date:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/en-GB/admin/manufacturers/message.php b/resources/lang/en-GB/admin/manufacturers/message.php index 8776358499..61416e0230 100644 --- a/resources/lang/en-GB/admin/manufacturers/message.php +++ b/resources/lang/en-GB/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/en-GB/admin/manufacturers/table.php b/resources/lang/en-GB/admin/manufacturers/table.php index e51e8bd9cf..dc2721837d 100644 --- a/resources/lang/en-GB/admin/manufacturers/table.php +++ b/resources/lang/en-GB/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'Support URL', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Update Manufacturer', - 'url' => 'URL', ); diff --git a/resources/lang/en-GB/admin/models/message.php b/resources/lang/en-GB/admin/models/message.php index 9b92b5e3f3..cc38c54530 100644 --- a/resources/lang/en-GB/admin/models/message.php +++ b/resources/lang/en-GB/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'No fields were changed, so nothing was updated.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properties of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/en-GB/admin/settings/general.php b/resources/lang/en-GB/admin/settings/general.php index fed8756567..d95fb575fa 100644 --- a/resources/lang/en-GB/admin/settings/general.php +++ b/resources/lang/en-GB/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'This is an Active Directory server', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ '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_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Two-Factor Enrollment', 'two_factor_enabled_text' => 'Enable Two Factor', 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Two factor device successfully reset', 'two_factor_reset_error' => 'Two factor device reset failed', 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', diff --git a/resources/lang/en-GB/admin/statuslabels/message.php b/resources/lang/en-GB/admin/statuslabels/message.php index fe9adbf928..b1b4034d0d 100644 --- a/resources/lang/en-GB/admin/statuslabels/message.php +++ b/resources/lang/en-GB/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', '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' => [ diff --git a/resources/lang/en-GB/admin/suppliers/table.php b/resources/lang/en-GB/admin/suppliers/table.php index 2a7b07ca93..fe7ce55021 100644 --- a/resources/lang/en-GB/admin/suppliers/table.php +++ b/resources/lang/en-GB/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'State', 'suppliers' => 'Suppliers', 'update' => 'Update Supplier', - 'url' => 'URL', 'view' => 'View Supplier', 'view_assets_for' => 'View Assets for', 'zip' => 'Postal Code', diff --git a/resources/lang/en-GB/admin/users/table.php b/resources/lang/en-GB/admin/users/table.php index 1145978e7e..9a77e0198d 100644 --- a/resources/lang/en-GB/admin/users/table.php +++ b/resources/lang/en-GB/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Manager', 'managed_locations' => 'Managed Locations', 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', 'notes' => 'Notes', 'password_confirm' => 'Confirm Password', 'password' => 'Password', diff --git a/resources/lang/en-GB/auth/general.php b/resources/lang/en-GB/auth/general.php index 4486f090b2..e6a6eed0fc 100644 --- a/resources/lang/en-GB/auth/general.php +++ b/resources/lang/en-GB/auth/general.php @@ -12,7 +12,7 @@ return [ '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/en-GB/general.php b/resources/lang/en-GB/general.php index 7aa47dd14e..c8a6f90cb9 100644 --- a/resources/lang/en-GB/general.php +++ b/resources/lang/en-GB/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accessories', 'activated' => 'Activated', 'accepted_date' => 'Date Accepted', @@ -73,7 +74,7 @@ return [ 'consumables' => 'Consumables', 'country' => 'Country', 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'not_deleted' => 'The :item_type is not deleted, so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', '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' => 'Import History', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Location|Locations', 'locations' => 'Locations', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Logout', @@ -199,6 +202,7 @@ return [ 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'Last Audit', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the licence UI or CLI tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/en-GB/localizations.php b/resources/lang/en-GB/localizations.php index ca28cf7056..2dfb05a2ac 100644 --- a/resources/lang/en-GB/localizations.php +++ b/resources/lang/en-GB/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/en-GB/mail.php b/resources/lang/en-GB/mail.php index 7dd8d6181c..759ff0f5e8 100644 --- a/resources/lang/en-GB/mail.php +++ b/resources/lang/en-GB/mail.php @@ -1,10 +1,33 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', 'a_user_canceled' => 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Accessory Name:', 'additional_notes' => 'Additional Notes:', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', @@ -12,59 +35,52 @@ return [ 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', + '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', 'canceled' => 'Canceled:', 'checkin_date' => 'Checkin Date:', 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', - 'Days' => 'Days', 'days' => 'Days', 'expecting_checkin_date' => 'Expected Checkin Date:', 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', 'min_QTY' => 'Min QTY', 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', 'password' => 'Password:', 'password_reset' => 'Password Reset', - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Requested:', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Supplier', 'tag' => 'Tag', 'test_email' => 'Test Email from Snipe-IT', '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 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', '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.', @@ -72,14 +88,6 @@ return [ 'username' => 'Username', 'welcome' => 'Welcome :name', 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Your Snipe-IT credentials', ]; diff --git a/resources/lang/en-GB/validation.php b/resources/lang/en-GB/validation.php index 57e354f072..05374e23af 100644 --- a/resources/lang/en-GB/validation.php +++ b/resources/lang/en-GB/validation.php @@ -96,8 +96,7 @@ return [ 'url' => 'The :attribute format is invalid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/en-ID/admin/asset_maintenances/form.php b/resources/lang/en-ID/admin/asset_maintenances/form.php index 8231c162b1..e10573e77f 100644 --- a/resources/lang/en-ID/admin/asset_maintenances/form.php +++ b/resources/lang/en-ID/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Asset Maintenance Type', + 'asset_maintenance_type' => 'Jenis Pemeliharaan Aset', 'title' => 'Judul', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', + 'start_date' => 'Tanggal Mulai', + 'completion_date' => 'Tanggal selesai', 'cost' => 'Biaya', 'is_warranty' => 'Peningkatan garansi', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'asset_maintenance_time' => 'Waktu Maintenance aset (dalam hari)', 'notes' => 'Catatan', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' + 'update' => 'Update Maintenance Aset', + 'create' => 'Buat Maintenance Aset' ]; diff --git a/resources/lang/en-ID/admin/companies/general.php b/resources/lang/en-ID/admin/companies/general.php index 21745ad909..a274575b3b 100644 --- a/resources/lang/en-ID/admin/companies/general.php +++ b/resources/lang/en-ID/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Pilih Perusahaan', - 'about_companies' => 'About Companies', + 'about_companies' => 'Tentang Perusahaan', '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/table.php b/resources/lang/en-ID/admin/companies/table.php index a18f0dddba..cd4631807a 100644 --- a/resources/lang/en-ID/admin/companies/table.php +++ b/resources/lang/en-ID/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Perusahaan', 'create' => 'Buat Perusahaan', + 'email' => 'Company Email', 'title' => 'Perusahaan', + 'phone' => 'Company Phone', 'update' => 'Perbaharui Perusahaan', 'name' => 'Nama Perusahaan', 'id' => 'ID', diff --git a/resources/lang/en-ID/admin/custom_fields/general.php b/resources/lang/en-ID/admin/custom_fields/general.php index 9b56fbf430..f0d9c31258 100644 --- a/resources/lang/en-ID/admin/custom_fields/general.php +++ b/resources/lang/en-ID/admin/custom_fields/general.php @@ -35,7 +35,7 @@ return [ '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email' => 'Sertakan nilai bidang ini dalam semua email keluar yang dikirim ke pengguna? Bidang yang terenkripsi tidak dapat disertakan dalam email', 'show_in_email_short' => 'Include 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.', diff --git a/resources/lang/en-ID/admin/hardware/form.php b/resources/lang/en-ID/admin/hardware/form.php index bd5d1822b3..6b2b1c03bc 100644 --- a/resources/lang/en-ID/admin/hardware/form.php +++ b/resources/lang/en-ID/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Penyusutan', 'depreciates_on' => 'Penyusutan pada', 'default_location' => 'Lokasi Standar', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'Tanggal EOL', 'eol_rate' => 'Nilai EOL', 'expected_checkin' => 'Tanggal Checkin yang Diharapkan', diff --git a/resources/lang/en-ID/admin/hardware/general.php b/resources/lang/en-ID/admin/hardware/general.php index 0dae66e8bb..04873ddcc0 100644 --- a/resources/lang/en-ID/admin/hardware/general.php +++ b/resources/lang/en-ID/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', '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.

+ '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', + '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.', diff --git a/resources/lang/en-ID/admin/hardware/message.php b/resources/lang/en-ID/admin/hardware/message.php index e78a3b0a0f..f8b0e5b236 100644 --- a/resources/lang/en-ID/admin/hardware/message.php +++ b/resources/lang/en-ID/admin/hardware/message.php @@ -18,12 +18,13 @@ return [ 'success' => 'Aset Berhasil diperbarui.', 'nothing_updated' => 'Tidak ada kategori yang dipilih, jadi tidak ada yang diperbarui.', 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ 'error' => 'Aset tidak dikembalikan, coba lagi', 'success' => 'Aset Berhasil dikembalikan.', - 'bulk_success' => 'Asset restored successfully.', + 'bulk_success' => 'Aset Berhasil dikembalikan.', 'nothing_updated' => 'No assets were selected, so nothing was restored.', ], diff --git a/resources/lang/en-ID/admin/hardware/table.php b/resources/lang/en-ID/admin/hardware/table.php index 976e1408b5..5c686828d9 100644 --- a/resources/lang/en-ID/admin/hardware/table.php +++ b/resources/lang/en-ID/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Tag Aset', 'asset_model' => 'Model', + 'assigned_to' => 'Ditetapkan untuk', 'book_value' => 'Current Value', 'change' => 'Masuk/keluar', 'checkout_date' => 'Tanggal Check out', @@ -24,7 +25,7 @@ return [ 'image' => 'Perangkat Gambar', 'days_without_acceptance' => 'Hari tanpa penerimaan', 'monthly_depreciation' => 'Penyusutan Bulanan', - 'assigned_to' => 'Assigned To', + 'assigned_to' => 'Ditetapkan untuk', 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', 'changed' => 'Changed', diff --git a/resources/lang/en-ID/admin/kits/general.php b/resources/lang/en-ID/admin/kits/general.php index f724ecbf07..217888ce1c 100644 --- a/resources/lang/en-ID/admin/kits/general.php +++ b/resources/lang/en-ID/admin/kits/general.php @@ -24,20 +24,20 @@ return [ '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_none' => 'Lisensi tidak ada', '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_none' => 'Consumable Tidak ada', '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', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/en-ID/admin/labels/table.php b/resources/lang/en-ID/admin/labels/table.php index 87dee4bad0..af8708e119 100644 --- a/resources/lang/en-ID/admin/labels/table.php +++ b/resources/lang/en-ID/admin/labels/table.php @@ -1,13 +1,19 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Judul', ]; \ No newline at end of file diff --git a/resources/lang/en-ID/admin/licenses/general.php b/resources/lang/en-ID/admin/licenses/general.php index 80234a9bdb..d21f79477d 100644 --- a/resources/lang/en-ID/admin/licenses/general.php +++ b/resources/lang/en-ID/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/en-ID/admin/locations/table.php b/resources/lang/en-ID/admin/locations/table.php index 5dc4f60268..847b2e44cd 100644 --- a/resources/lang/en-ID/admin/locations/table.php +++ b/resources/lang/en-ID/admin/locations/table.php @@ -22,18 +22,19 @@ return [ 'currency' => 'Mata Uang Lokasi', 'ldap_ou' => 'LDAP Cari OU', 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', + 'department' => 'Departemen', + 'location' => 'Lokasi', 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', + 'asset_name' => 'Nama', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Pabrikan', 'asset_model' => 'Model', 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', + 'asset_location' => 'Lokasi', + 'asset_checked_out' => 'Memeriksa', 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', + 'date' => 'Tanggal:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/en-ID/admin/manufacturers/message.php b/resources/lang/en-ID/admin/manufacturers/message.php index 14073740ad..3a6e3c186d 100644 --- a/resources/lang/en-ID/admin/manufacturers/message.php +++ b/resources/lang/en-ID/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Produsen tidak ada.', 'assoc_users' => 'Produsen ini saat ini terkait dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model Anda agar tidak lagi mereferensikan produsen ini dan coba lagi. ', diff --git a/resources/lang/en-ID/admin/manufacturers/table.php b/resources/lang/en-ID/admin/manufacturers/table.php index 1e730b49dc..4d7bc79f09 100644 --- a/resources/lang/en-ID/admin/manufacturers/table.php +++ b/resources/lang/en-ID/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL pendukung', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Perbarui produsen', - 'url' => 'URL', ); diff --git a/resources/lang/en-ID/admin/models/message.php b/resources/lang/en-ID/admin/models/message.php index 3e5d8dcd6f..146ee18f40 100644 --- a/resources/lang/en-ID/admin/models/message.php +++ b/resources/lang/en-ID/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Tidak ada bidang yang berubah, jadi tidak ada yang diperbarui.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/en-ID/admin/settings/general.php b/resources/lang/en-ID/admin/settings/general.php index 23b955c516..19e655d579 100644 --- a/resources/lang/en-ID/admin/settings/general.php +++ b/resources/lang/en-ID/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'Ini adalah server aktif direktori', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Membuat Cadangan', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Warna Header', 'info' => 'Penggaturan ini memungkinkan anda menyesuaikan aspek-aspek tertentu dari instalasi anda.', 'label_logo' => 'Logo Label', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'Integrasi LDAP', 'ldap_settings' => 'Pengaturan 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_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', 'ldap_login_test_help' => 'Masukkan nama pengguna dan kata sandi LDAP yang sah dari DN dasar yang anda tentukan di atas untuk menguji apakah proses masuk LDAP anda dikonfigurasi dengan benar. ANDA HARUS MENYIMPAN PENGATURAN LDAP YANG ANDA PERBARUI PERTAMA.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -162,7 +163,7 @@ return [ '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_min_help' => 'Nilai Paling sedikit yang diizinkan adalah 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', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Pendaftaran Dua Faktor', 'two_factor_enabled_text' => 'Aktifkan Dua Faktor', 'two_factor_reset' => 'Atur Ulang Dua Faktor Rahasia', - 'two_factor_reset_help' => 'Ini akan memaksa pengguna untuk mendaftarkan perangkat mereka dengan Google Authenticator lagi. Ini bisa berguna jika perangkat mereka saat ini terdaftar hilang atau dicuri. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Dua perangkat faktor berhasil di-reset', 'two_factor_reset_error' => 'Dua faktor perangkat gagal direset', 'two_factor_enabled_warning' => 'Mengaktifkan dua faktor jika saat ini tidak diaktifkan dan akan segera memaksa anda untuk melakukan otentikasi dengan perangkat yang terdaftar di Google Auth. Anda juga akan memiliki kemampuan untuk mendaftarkan perangkat anda jika seseorang belum terdaftar.', @@ -316,7 +318,7 @@ return [ 'labels_help' => 'Label sizes & settings', 'purge' => 'Purge', 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', + 'purge_help' => 'Bersihkan Arsip yang Dihapus', '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', @@ -334,14 +336,14 @@ return [ 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', 'label2_template' => 'Template', 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', + 'label2_title' => 'Judul', 'label2_title_help' => 'The title to show on labels that support it', 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', 'label2_asset_logo' => 'Use Asset Logo', 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', 'label2_1d_type' => '1D Barcode Type', 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type' => 'Tipe Kode Batang 2D', 'label2_2d_type_help' => 'Format for 2D barcodes', 'label2_2d_target' => '2D Barcode Target', 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', diff --git a/resources/lang/en-ID/admin/settings/table.php b/resources/lang/en-ID/admin/settings/table.php index 22db5c84ed..2ff8f0a6da 100644 --- a/resources/lang/en-ID/admin/settings/table.php +++ b/resources/lang/en-ID/admin/settings/table.php @@ -1,6 +1,6 @@ 'Created', + 'created' => 'Dibuat', 'size' => 'Size', ); diff --git a/resources/lang/en-ID/admin/statuslabels/message.php b/resources/lang/en-ID/admin/statuslabels/message.php index 75dc74412e..7096987ed4 100644 --- a/resources/lang/en-ID/admin/statuslabels/message.php +++ b/resources/lang/en-ID/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Label Status tidak tersedia.', + 'deleted_label' => 'Deleted Status Label', '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' => [ @@ -23,7 +24,7 @@ return [ 'help' => [ 'undeployable' => 'Aset ini tidak dapat diberikan kepada siapapun.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Aset ini bisa diperiksa. Begitu mereka ditetapkan, mereka akan menganggap status meta 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/suppliers/table.php b/resources/lang/en-ID/admin/suppliers/table.php index 979b2bc040..e372815e1c 100644 --- a/resources/lang/en-ID/admin/suppliers/table.php +++ b/resources/lang/en-ID/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Negara', 'suppliers' => 'Pemasok', 'update' => 'Perbarui pemasok', - 'url' => 'URL', 'view' => 'Lihat pemasok', 'view_assets_for' => 'Lihat Aset untuk', 'zip' => 'Kode pos', diff --git a/resources/lang/en-ID/admin/users/general.php b/resources/lang/en-ID/admin/users/general.php index e2d68f50b9..3de10a0bf5 100644 --- a/resources/lang/en-ID/admin/users/general.php +++ b/resources/lang/en-ID/admin/users/general.php @@ -26,8 +26,8 @@ return [ 'view_user' => 'Lihat pengguna :name', 'usercsv' => 'Berkas CSV', 'two_factor_admin_optin_help' => 'Pengaturan admin anda saat ini membolehkan pelaksanaan otentifikasi dua-faktor secara selektif. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', + 'two_factor_enrolled' => 'Perangkat 2FA Terdaftar ', + 'two_factor_active' => '2FA Aktif ', 'user_deactivated' => 'User cannot login', 'user_activated' => 'User can login', 'activation_status_warning' => 'Do not change activation status', diff --git a/resources/lang/en-ID/admin/users/message.php b/resources/lang/en-ID/admin/users/message.php index a71d2c8672..afdd1cb185 100644 --- a/resources/lang/en-ID/admin/users/message.php +++ b/resources/lang/en-ID/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Anda sudah berhasil menolak aset ini.', 'bulk_manager_warn' => 'Pengguna anda sudah berhasil diperbarui, namun entri manajer anda tidak disimpan karena manajer yang anda pilih juga berada dalam daftar pengguna untuk disunting, dan pengguna mungkin bukan manajer mereka sendiri. Silahkan pilih pengguna anda lagi, tidak termasuk manajernya.', 'user_exists' => 'Pengguna sudah ada!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Pengguna tidak ada.', 'user_login_required' => 'Bidang masuk diperlukan', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kata sandi diperlukan.', diff --git a/resources/lang/en-ID/admin/users/table.php b/resources/lang/en-ID/admin/users/table.php index 1082d99004..f47dfb9a45 100644 --- a/resources/lang/en-ID/admin/users/table.php +++ b/resources/lang/en-ID/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Manajer', 'managed_locations' => 'Lokasi yang Dikelola', 'name' => 'Nama', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', 'notes' => 'Catatan', 'password_confirm' => 'Konfirmasi kata sandi', 'password' => 'Kata Sandi', diff --git a/resources/lang/en-ID/auth/general.php b/resources/lang/en-ID/auth/general.php index 350b085378..a46004b0f9 100644 --- a/resources/lang/en-ID/auth/general.php +++ b/resources/lang/en-ID/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Ingatkan 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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/en-ID/auth/message.php b/resources/lang/en-ID/auth/message.php index e4c6902e57..19a7369f19 100644 --- a/resources/lang/en-ID/auth/message.php +++ b/resources/lang/en-ID/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' => 'Anda sudah berhasil masuk.', 'code_required' => 'Two-factor code is required.', 'invalid_code' => 'Two-factor code is invalid.', ), diff --git a/resources/lang/en-ID/button.php b/resources/lang/en-ID/button.php index f021f165d6..2d87a1e11b 100644 --- a/resources/lang/en-ID/button.php +++ b/resources/lang/en-ID/button.php @@ -15,10 +15,10 @@ return [ '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' => 'Kirim tautan atur ulang kata sandi', 'go' => 'Go', 'bulk_actions' => 'Bulk Actions', 'add_maintenance' => 'Add Maintenance', 'append' => 'Append', - 'new' => 'New', + 'new' => 'Baru', ]; diff --git a/resources/lang/en-ID/general.php b/resources/lang/en-ID/general.php index 31b3bfaa34..ea6a6a168a 100644 --- a/resources/lang/en-ID/general.php +++ b/resources/lang/en-ID/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Aksesoris', 'activated' => 'Diaktifkan', 'accepted_date' => 'Date Accepted', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Impor', + 'import_this_file' => 'Map fields and process this file', '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' => 'Riwayat Impor', @@ -181,6 +183,7 @@ return [ 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Fitur ini telah dinonaktifkan untuk instalasi demo.', 'location' => 'Lokasi', + 'location_plural' => 'Location|Locations', 'locations' => 'Lokasi', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Keluar', @@ -199,6 +202,7 @@ return [ 'new_password' => 'New Password', 'next' => 'Selanjutnya', 'next_audit_date' => 'Tanggal Audit berikutnya', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'Audit Terakhir', 'new' => 'baru!', 'no_depreciation' => 'Tidak ada penyusutan', @@ -224,11 +228,11 @@ return [ 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Siap digunakan', 'recent_activity' => 'Aktifitas tebaru', - 'remaining' => 'Remaining', + 'remaining' => 'Sisa', 'remove_company' => 'Hapus Asosiasi Perusahaan', 'reports' => 'Laporan', 'restored' => 'dikembalikan', - 'restore' => 'Restore', + 'restore' => 'Kembalikan', 'requestable_models' => 'Requestable Models', 'requested' => 'Diminta', 'requested_date' => 'Requested Date', @@ -270,7 +274,7 @@ return [ 'supplier' => 'Pemasok', 'suppliers' => 'Pemasok', 'sure_to_delete' => 'Apakah anda yakin ingin menghapus', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'sure_to_delete_var' => 'Apa Anda yakin untuk menghapus :item?', 'delete_what' => 'Delete :item', 'submit' => 'Kirim', 'target' => 'Target', @@ -283,7 +287,7 @@ return [ 'undeployable' => 'Tidak dapat disebarkan', 'unknown_admin' => 'Admin tidak diketahui', 'username_format' => 'Format nama pengguna', - 'username' => 'Username', + 'username' => 'Nama Pengguna', 'update' => 'Perbarui', '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.', 'uploaded' => 'Unggah', @@ -332,7 +336,7 @@ return [ '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' => 'Memeriksa', 'checked_out_to' => 'Checked out to', 'fields' => 'Fields', 'last_checkout' => 'Last Checkout', @@ -375,15 +379,15 @@ return [ 'notification_error_hint' => 'Please check the form below for errors', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', - 'notification_warning' => 'Warning', + 'notification_warning' => 'Peringatan', 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', + 'asset_name' => 'Nama Aset', 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', + 'consumable_name' => 'Nama Konsumable:', 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', + 'accessory_name' => 'Nama Aksesoris:', 'clone_item' => 'Clone Item', 'checkout_tooltip' => 'Check this item out', 'checkin_tooltip' => 'Check this item in', @@ -406,7 +410,7 @@ return [ 'pie_chart_type' => 'Dashboard Pie Chart Type', 'hello_name' => 'Hello, :name!', 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', + 'start_date' => 'Tanggal Mulai', 'end_date' => 'End Date', 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', 'placeholder_kit' => 'Select a kit', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -486,10 +492,41 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], - 'percent_complete' => '% complete', + 'percent_complete' => '% lengkap', 'uploading' => 'Uploading... ', 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'sunting', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/en-ID/help.php b/resources/lang/en-ID/help.php index a59e0056be..1c755b4eca 100644 --- a/resources/lang/en-ID/help.php +++ b/resources/lang/en-ID/help.php @@ -13,23 +13,23 @@ return [ | */ - 'more_info_title' => 'More Info', + 'more_info_title' => 'Info Lengkap', '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 if 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.', + 'assets' => '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.', - '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 mengatur barang-barang anda. Beberapa contoh kategori seperti "Desktop", "Laptop", "Mobile Phones", "Tablet", dan sebagainya, namun Anda tetap dapat menggunakan kategori dengan cara apapun yang masuk akal bagi 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 adalah Aset yang tidak memiliki nomor seri (atau Anda tidak peduli tentang pelacakan mereka secara unik). 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' => 'Cabang dapat digunakan untuk identitas atau untuk mengatur akses terhadap aset, user, dll.', - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + 'components' => 'Komponen adalah bagian dari aset, contoh HDD, RAM, dll.', - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + 'consumables' => 'Consumables adalah sesuatu yang dibeli yang akan digunakan dari waktu ke waktu. Misalnya, tinta printer atau kertas fotokopi.', - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + 'depreciations' => 'Anda dapat mengatur depresiasi aset berdasarkan straight-line depreciation.', 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/en-ID/localizations.php b/resources/lang/en-ID/localizations.php index f735573c2e..f1232dd138 100644 --- a/resources/lang/en-ID/localizations.php +++ b/resources/lang/en-ID/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/en-ID/mail.php b/resources/lang/en-ID/mail.php index 5b1aca8b92..8b44a2b3fa 100644 --- a/resources/lang/en-ID/mail.php +++ b/resources/lang/en-ID/mail.php @@ -1,69 +1,86 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Hari', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Laporan aset berakhir.', + 'Expiring_Licenses_Report' => 'Laporan lisensi berakhir.', + 'Item_Request_Canceled' => 'Permintaan item dibatalkan', + 'Item_Requested' => 'Item yang diminta', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Laporan Inventaris Rendah', 'a_user_canceled' => 'Pengguna sudah membatalkan permintaan item di situs web', 'a_user_requested' => 'Pengguna sudah meminta sebuah item di situs web', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Nama Aksesoris:', 'additional_notes' => 'Catatan Tambahan:', 'admin_has_created' => 'Admin sudah membuat akun untuk anda di :web situs web.', 'asset' => 'Aset:', 'asset_name' => 'Nama Aset:', 'asset_requested' => 'Permintaan aset', - 'asset_tag' => 'Asset Tag', + 'asset_tag' => 'Penanda aset', + '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.', 'assigned_to' => 'Ditetapkan untuk', 'best_regards' => 'Salam hormat,', 'canceled' => 'Dibatalkan:', 'checkin_date' => 'Tanggal Check in:', 'checkout_date' => 'Tanggal Check out:', - 'click_to_confirm' => 'Silahkan klik pada link berikut untuk mengkonfirmasi :akun web Anda:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', '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 tautan di bawah untuk konfirmasi anda sudah menerima aset itu.', - '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', + 'click_to_confirm' => 'Silahkan klik pada link berikut untuk mengkonfirmasi :akun web Anda:', 'current_QTY' => 'QTY saat ini', - 'Days' => 'Hari', 'days' => 'Hari', 'expecting_checkin_date' => 'Tanggal Checkin yang Diharapkan:', 'expires' => 'Berakhir', - 'Expiring_Assets_Report' => 'Laporan aset berakhir.', - 'Expiring_Licenses_Report' => 'Laporan lisensi berakhir.', 'hello' => 'Halo', 'hi' => 'Hai', 'i_have_read' => 'Saya sudah baca dan menyetujui syarat penggunaan, dan sudah menerima item ini.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Permintaan item dibatalkan', - 'Item_Requested' => 'Item yang diminta', - 'link_to_update_password' => 'Silahkan klik pada link berikut untuk memperbarui :web password:', - 'login_first_admin' => 'Login ke instalasi Snipe-IT baru Anda dengan menggunakan kredensial di bawah ini:', - 'login' => 'Masuk:', - 'Low_Inventory_Report' => 'Laporan Inventaris Rendah', 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + '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.', + 'link_to_update_password' => 'Silahkan klik pada link berikut untuk memperbarui :web password:', + 'login' => 'Masuk:', + 'login_first_admin' => 'Login ke instalasi Snipe-IT baru Anda dengan menggunakan kredensial di bawah ini:', + '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.', 'min_QTY' => 'QTY minimum', 'name' => 'Nama', 'new_item_checked' => 'Item baru sudah diperiksa atas nama anda, rinciannya dibawah ini.', + 'notes' => 'Catatan', 'password' => 'Kata Sandi:', 'password_reset' => 'Atur ulang kata sandi', - 'read_the_terms' => 'Silahkan baca syarat penggunaan dibawah ini.', - 'read_the_terms_and_click' => 'Silahkan baca syarat penggunaan dibawah ini, dan klik pada tautan di bawah untuk mengkonfirmasi anda sudah dan menyetujui syarat penggunaan, dan sudah menerima aset itu.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Diminta:', 'reset_link' => 'Tautan Atur ulang kata sandi anda', 'reset_password' => 'Klik disini untuk atur ulang kata sandi anda:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Pemasok', 'tag' => 'Tag', 'test_email' => 'Coba Email dari Snipe-IT', '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' => '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', '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.', @@ -71,14 +88,6 @@ return [ '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', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Kredensial Snipe-IT Anda', ]; diff --git a/resources/lang/en-ID/validation.php b/resources/lang/en-ID/validation.php index fcb3c98537..8f562281a1 100644 --- a/resources/lang/en-ID/validation.php +++ b/resources/lang/en-ID/validation.php @@ -96,8 +96,7 @@ return [ 'url' => 'Format :attribute tidaklah benar.', 'unique_undeleted' => ':attribute haruslah unik.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => ':atribute harus array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/cy/account/general.php b/resources/lang/en-US/account/general.php similarity index 100% rename from resources/lang/cy/account/general.php rename to resources/lang/en-US/account/general.php diff --git a/resources/lang/en/admin/accessories/general.php b/resources/lang/en-US/admin/accessories/general.php similarity index 100% rename from resources/lang/en/admin/accessories/general.php rename to resources/lang/en-US/admin/accessories/general.php diff --git a/resources/lang/en/admin/accessories/message.php b/resources/lang/en-US/admin/accessories/message.php similarity index 100% rename from resources/lang/en/admin/accessories/message.php rename to resources/lang/en-US/admin/accessories/message.php diff --git a/resources/lang/en/admin/accessories/table.php b/resources/lang/en-US/admin/accessories/table.php similarity index 100% rename from resources/lang/en/admin/accessories/table.php rename to resources/lang/en-US/admin/accessories/table.php diff --git a/resources/lang/en/admin/asset_maintenances/form.php b/resources/lang/en-US/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/en/admin/asset_maintenances/form.php rename to resources/lang/en-US/admin/asset_maintenances/form.php diff --git a/resources/lang/ca/admin/asset_maintenances/general.php b/resources/lang/en-US/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ca/admin/asset_maintenances/general.php rename to resources/lang/en-US/admin/asset_maintenances/general.php diff --git a/resources/lang/en/admin/asset_maintenances/message.php b/resources/lang/en-US/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/en/admin/asset_maintenances/message.php rename to resources/lang/en-US/admin/asset_maintenances/message.php diff --git a/resources/lang/ca/admin/asset_maintenances/table.php b/resources/lang/en-US/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ca/admin/asset_maintenances/table.php rename to resources/lang/en-US/admin/asset_maintenances/table.php diff --git a/resources/lang/en/admin/categories/general.php b/resources/lang/en-US/admin/categories/general.php similarity index 100% rename from resources/lang/en/admin/categories/general.php rename to resources/lang/en-US/admin/categories/general.php diff --git a/resources/lang/en/admin/categories/message.php b/resources/lang/en-US/admin/categories/message.php similarity index 100% rename from resources/lang/en/admin/categories/message.php rename to resources/lang/en-US/admin/categories/message.php diff --git a/resources/lang/en/admin/categories/table.php b/resources/lang/en-US/admin/categories/table.php similarity index 100% rename from resources/lang/en/admin/categories/table.php rename to resources/lang/en-US/admin/categories/table.php diff --git a/resources/lang/en/admin/companies/general.php b/resources/lang/en-US/admin/companies/general.php similarity index 100% rename from resources/lang/en/admin/companies/general.php rename to resources/lang/en-US/admin/companies/general.php diff --git a/resources/lang/en/admin/companies/message.php b/resources/lang/en-US/admin/companies/message.php similarity index 100% rename from resources/lang/en/admin/companies/message.php rename to resources/lang/en-US/admin/companies/message.php diff --git a/resources/lang/en-US/admin/companies/table.php b/resources/lang/en-US/admin/companies/table.php new file mode 100644 index 0000000000..100b258240 --- /dev/null +++ b/resources/lang/en-US/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Companies', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Company', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'ID', +); diff --git a/resources/lang/en/admin/components/general.php b/resources/lang/en-US/admin/components/general.php similarity index 100% rename from resources/lang/en/admin/components/general.php rename to resources/lang/en-US/admin/components/general.php diff --git a/resources/lang/en/admin/components/message.php b/resources/lang/en-US/admin/components/message.php similarity index 100% rename from resources/lang/en/admin/components/message.php rename to resources/lang/en-US/admin/components/message.php diff --git a/resources/lang/en/admin/components/table.php b/resources/lang/en-US/admin/components/table.php similarity index 100% rename from resources/lang/en/admin/components/table.php rename to resources/lang/en-US/admin/components/table.php diff --git a/resources/lang/en/admin/consumables/general.php b/resources/lang/en-US/admin/consumables/general.php similarity index 100% rename from resources/lang/en/admin/consumables/general.php rename to resources/lang/en-US/admin/consumables/general.php diff --git a/resources/lang/en/admin/consumables/message.php b/resources/lang/en-US/admin/consumables/message.php similarity index 100% rename from resources/lang/en/admin/consumables/message.php rename to resources/lang/en-US/admin/consumables/message.php diff --git a/resources/lang/en/admin/consumables/table.php b/resources/lang/en-US/admin/consumables/table.php similarity index 100% rename from resources/lang/en/admin/consumables/table.php rename to resources/lang/en-US/admin/consumables/table.php diff --git a/resources/lang/en/admin/custom_fields/general.php b/resources/lang/en-US/admin/custom_fields/general.php similarity index 100% rename from resources/lang/en/admin/custom_fields/general.php rename to resources/lang/en-US/admin/custom_fields/general.php diff --git a/resources/lang/en/admin/custom_fields/message.php b/resources/lang/en-US/admin/custom_fields/message.php similarity index 100% rename from resources/lang/en/admin/custom_fields/message.php rename to resources/lang/en-US/admin/custom_fields/message.php diff --git a/resources/lang/en/admin/departments/message.php b/resources/lang/en-US/admin/departments/message.php similarity index 100% rename from resources/lang/en/admin/departments/message.php rename to resources/lang/en-US/admin/departments/message.php diff --git a/resources/lang/en/admin/departments/table.php b/resources/lang/en-US/admin/departments/table.php similarity index 100% rename from resources/lang/en/admin/departments/table.php rename to resources/lang/en-US/admin/departments/table.php diff --git a/resources/lang/en/admin/depreciations/general.php b/resources/lang/en-US/admin/depreciations/general.php similarity index 100% rename from resources/lang/en/admin/depreciations/general.php rename to resources/lang/en-US/admin/depreciations/general.php diff --git a/resources/lang/en/admin/depreciations/message.php b/resources/lang/en-US/admin/depreciations/message.php similarity index 100% rename from resources/lang/en/admin/depreciations/message.php rename to resources/lang/en-US/admin/depreciations/message.php diff --git a/resources/lang/en/admin/depreciations/table.php b/resources/lang/en-US/admin/depreciations/table.php similarity index 100% rename from resources/lang/en/admin/depreciations/table.php rename to resources/lang/en-US/admin/depreciations/table.php diff --git a/resources/lang/en/admin/groups/message.php b/resources/lang/en-US/admin/groups/message.php similarity index 100% rename from resources/lang/en/admin/groups/message.php rename to resources/lang/en-US/admin/groups/message.php diff --git a/resources/lang/en/admin/groups/table.php b/resources/lang/en-US/admin/groups/table.php similarity index 100% rename from resources/lang/en/admin/groups/table.php rename to resources/lang/en-US/admin/groups/table.php diff --git a/resources/lang/en/admin/groups/titles.php b/resources/lang/en-US/admin/groups/titles.php similarity index 100% rename from resources/lang/en/admin/groups/titles.php rename to resources/lang/en-US/admin/groups/titles.php diff --git a/resources/lang/en-US/admin/hardware/form.php b/resources/lang/en-US/admin/hardware/form.php new file mode 100644 index 0000000000..a7aba0813c --- /dev/null +++ b/resources/lang/en-US/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + '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', + 'default_location_phone' => 'Default Location Phone', + '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/en-US/admin/hardware/general.php b/resources/lang/en-US/admin/hardware/general.php new file mode 100644 index 0000000000..f7f8ad4d06 --- /dev/null +++ b/resources/lang/en-US/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Asset', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Deployable', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Edit Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Pending', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/en-US/admin/hardware/message.php b/resources/lang/en-US/admin/hardware/message.php new file mode 100644 index 0000000000..96b4b6c949 --- /dev/null +++ b/resources/lang/en-US/admin/hardware/message.php @@ -0,0 +1,92 @@ + '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' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'encrypted_warning' => 'Asset updated successfully, but encrypted custom fields were not due to permissions', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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' => [ + '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' => [ + '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' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], + +]; diff --git a/resources/lang/en-US/admin/hardware/table.php b/resources/lang/en-US/admin/hardware/table.php new file mode 100644 index 0000000000..92b228dccd --- /dev/null +++ b/resources/lang/en-US/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', + 'book_value' => 'Current Value', + 'change' => 'In/Out', + 'checkout_date' => 'Checkout Date', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'Download CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Location', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Purchased', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'Asset ', + '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-US/admin/kits/general.php b/resources/lang/en-US/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/en-US/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/en-US/admin/labels/message.php similarity index 100% rename from resources/lang/cs/admin/labels/message.php rename to resources/lang/en-US/admin/labels/message.php diff --git a/resources/lang/en-US/admin/labels/table.php b/resources/lang/en-US/admin/labels/table.php new file mode 100644 index 0000000000..bef4ba170e --- /dev/null +++ b/resources/lang/en-US/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/am/admin/licenses/form.php b/resources/lang/en-US/admin/licenses/form.php similarity index 100% rename from resources/lang/am/admin/licenses/form.php rename to resources/lang/en-US/admin/licenses/form.php diff --git a/resources/lang/en-US/admin/licenses/general.php b/resources/lang/en-US/admin/licenses/general.php new file mode 100644 index 0000000000..79b69a3d94 --- /dev/null +++ b/resources/lang/en-US/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'About Licenses', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'In/Out', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/en-US/admin/licenses/message.php b/resources/lang/en-US/admin/licenses/message.php new file mode 100644 index 0000000000..27fbfe38a9 --- /dev/null +++ b/resources/lang/en-US/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'License does not exist or you do not have permission to view it.', + 'user_does_not_exist' => 'User does not exist or you do not have permission to view them.', + 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', + 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', + 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', + 'select_asset_or_person' => 'You must select an asset or a user, but not both.', + 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', + + + 'create' => array( + 'error' => 'License was not created, please try again.', + 'success' => 'License created successfully.' + ), + + 'deletefile' => array( + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ), + + 'upload' => array( + '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', + ), + + 'update' => array( + 'error' => 'License was not updated, please try again', + 'success' => 'License updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this license?', + 'error' => 'There was an issue deleting the license. Please try again.', + 'success' => 'The license was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'There was an issue checking out the license. Please try again.', + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', + ), + + 'checkin' => array( + 'error' => 'There was an issue checking in the license. Please try again.', + 'success' => 'The license was checked in successfully' + ), + +); diff --git a/resources/lang/en/admin/licenses/table.php b/resources/lang/en-US/admin/licenses/table.php similarity index 100% rename from resources/lang/en/admin/licenses/table.php rename to resources/lang/en-US/admin/licenses/table.php diff --git a/resources/lang/en/admin/locations/message.php b/resources/lang/en-US/admin/locations/message.php similarity index 100% rename from resources/lang/en/admin/locations/message.php rename to resources/lang/en-US/admin/locations/message.php diff --git a/resources/lang/en-US/admin/locations/table.php b/resources/lang/en-US/admin/locations/table.php new file mode 100644 index 0000000000..ed3f96f6b4 --- /dev/null +++ b/resources/lang/en-US/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'City', + 'state' => 'State', + 'country' => 'Country', + 'create' => 'Create Location', + 'update' => 'Update Location', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Location Name', + 'address' => 'Address', + 'address2' => 'Address Line 2', + 'zip' => 'Postal Code', + 'locations' => 'Locations', + '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:', + 'phone' => 'Location Phone', + '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-US/admin/manufacturers/message.php b/resources/lang/en-US/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/en-US/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/en-US/admin/manufacturers/table.php b/resources/lang/en-US/admin/manufacturers/table.php new file mode 100644 index 0000000000..6a0aaa8865 --- /dev/null +++ b/resources/lang/en-US/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'About manufacturers', + 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Create Manufacturer', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + +); diff --git a/resources/lang/en/admin/models/general.php b/resources/lang/en-US/admin/models/general.php similarity index 100% rename from resources/lang/en/admin/models/general.php rename to resources/lang/en-US/admin/models/general.php diff --git a/resources/lang/en-US/admin/models/message.php b/resources/lang/en-US/admin/models/message.php new file mode 100644 index 0000000000..cc38c54530 --- /dev/null +++ b/resources/lang/en-US/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model does not exist.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/am/admin/models/table.php b/resources/lang/en-US/admin/models/table.php similarity index 100% rename from resources/lang/am/admin/models/table.php rename to resources/lang/en-US/admin/models/table.php diff --git a/resources/lang/en/admin/reports/general.php b/resources/lang/en-US/admin/reports/general.php similarity index 100% rename from resources/lang/en/admin/reports/general.php rename to resources/lang/en-US/admin/reports/general.php diff --git a/resources/lang/en/admin/reports/message.php b/resources/lang/en-US/admin/reports/message.php similarity index 100% rename from resources/lang/en/admin/reports/message.php rename to resources/lang/en-US/admin/reports/message.php diff --git a/resources/lang/en-US/admin/settings/general.php b/resources/lang/en-US/admin/settings/general.php new file mode 100644 index 0000000000..71fb8eb2c6 --- /dev/null +++ b/resources/lang/en-US/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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 tags', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Backups', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Default Currency', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Default Language', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Last Name', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Setting', + 'settings' => 'Settings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/en/admin/settings/message.php b/resources/lang/en-US/admin/settings/message.php similarity index 100% rename from resources/lang/en/admin/settings/message.php rename to resources/lang/en-US/admin/settings/message.php diff --git a/resources/lang/ar/admin/settings/table.php b/resources/lang/en-US/admin/settings/table.php similarity index 100% rename from resources/lang/ar/admin/settings/table.php rename to resources/lang/en-US/admin/settings/table.php diff --git a/resources/lang/en-US/admin/statuslabels/message.php b/resources/lang/en-US/admin/statuslabels/message.php new file mode 100644 index 0000000000..b1b4034d0d --- /dev/null +++ b/resources/lang/en-US/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', + '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.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + '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.', + ], + + '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.', + ], + +]; diff --git a/resources/lang/am/admin/statuslabels/table.php b/resources/lang/en-US/admin/statuslabels/table.php similarity index 100% rename from resources/lang/am/admin/statuslabels/table.php rename to resources/lang/en-US/admin/statuslabels/table.php diff --git a/resources/lang/en/admin/suppliers/message.php b/resources/lang/en-US/admin/suppliers/message.php similarity index 100% rename from resources/lang/en/admin/suppliers/message.php rename to resources/lang/en-US/admin/suppliers/message.php diff --git a/resources/lang/en-US/admin/suppliers/table.php b/resources/lang/en-US/admin/suppliers/table.php new file mode 100644 index 0000000000..fe7ce55021 --- /dev/null +++ b/resources/lang/en-US/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Assets', + 'city' => 'City', + 'contact' => 'Contact Name', + 'country' => 'Country', + 'create' => 'Create Supplier', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Notes', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', + +); diff --git a/resources/lang/en/admin/users/general.php b/resources/lang/en-US/admin/users/general.php similarity index 100% rename from resources/lang/en/admin/users/general.php rename to resources/lang/en-US/admin/users/general.php diff --git a/resources/lang/en/admin/users/message.php b/resources/lang/en-US/admin/users/message.php similarity index 100% rename from resources/lang/en/admin/users/message.php rename to resources/lang/en-US/admin/users/message.php diff --git a/resources/lang/en-US/admin/users/table.php b/resources/lang/en-US/admin/users/table.php new file mode 100644 index 0000000000..b8b919bf28 --- /dev/null +++ b/resources/lang/en-US/admin/users/table.php @@ -0,0 +1,40 @@ + 'Active', + 'allow' => 'Allow', + 'checkedout' => 'Assets', + 'created_at' => 'Created', + 'createuser' => 'Create User', + 'deny' => 'Deny', + 'email' => 'Email', + 'employee_num' => 'Employee No.', + 'first_name' => 'First Name', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Job Title', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'location' => 'Location', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Managed Locations', + 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Notes', + 'password_confirm' => 'Confirm Password', + 'password' => 'Password', + 'phone' => 'Phone', + 'show_current' => 'Show Current Users', + 'show_deleted' => 'Show Deleted Users', + 'title' => 'Title', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update User', + 'username' => 'Username', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Clone User', + 'viewusers' => 'View Users', +); diff --git a/resources/lang/cy/auth.php b/resources/lang/en-US/auth.php similarity index 100% rename from resources/lang/cy/auth.php rename to resources/lang/en-US/auth.php diff --git a/resources/lang/en-US/auth/general.php b/resources/lang/en-US/auth/general.php new file mode 100644 index 0000000000..e6a6eed0fc --- /dev/null +++ b/resources/lang/en-US/auth/general.php @@ -0,0 +1,19 @@ + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/en/auth/message.php b/resources/lang/en-US/auth/message.php similarity index 100% rename from resources/lang/en/auth/message.php rename to resources/lang/en-US/auth/message.php diff --git a/resources/lang/am/button.php b/resources/lang/en-US/button.php similarity index 100% rename from resources/lang/am/button.php rename to resources/lang/en-US/button.php diff --git a/resources/lang/en-US/general.php b/resources/lang/en-US/general.php new file mode 100644 index 0000000000..500ea1631b --- /dev/null +++ b/resources/lang/en-US/general.php @@ -0,0 +1,536 @@ + '2FA reset', + 'accessories' => 'Accessories', + 'activated' => 'Activated', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Accessory', + 'accessory_report' => 'Accessory Report', + 'action' => 'Action', + 'activity_report' => 'Activity Report', + 'address' => 'Address', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Added seats', + 'age' => "Age", + 'all_assets' => 'All Assets', + 'all' => 'All', + 'archived' => 'Archived', + 'asset_models' => 'Asset Models', + 'asset_model' => 'Model', + 'asset' => 'Asset', + 'asset_report' => 'Asset Report', + 'asset_tag' => 'Asset Tag', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Back', + 'bad_data' => 'Nothing found. Maybe bad data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Cancel', + 'categories' => 'Categories', + 'category' => 'Category', + 'change' => 'In/Out', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Change Password', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'City', + 'click_here' => 'Click here', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Companies', + 'company' => 'Company', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Complete', + 'consumable' => 'Consumable', + 'consumables' => 'Consumables', + 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Create New', + 'created' => 'Item Created', + 'created_asset' => 'created asset', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Date', + 'debug_warning' => 'Warning!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Delete', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Deleted', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Departments', + 'department' => 'Department', + 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + '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)', + 'first_name' => 'First Name', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', + 'generate' => 'Generate', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Import History', + 'asset_maintenance' => 'Asset Maintenance', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Asset Maintenances', + 'item' => 'Item', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Locations', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. 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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Last Audit', + 'new' => 'new!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'No', + 'notes' => 'Notes', + 'order_number' => 'Order Number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Pending', + 'people' => 'People', + 'per_page' => 'Results Per Page', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Purchase Cost', + 'purchase_date' => 'Purchase Date', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Select All', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_datasource' => 'Select a Datasource', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Select Asset', + 'settings' => 'Settings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Site Name', + 'state' => 'State', + 'status_labels' => 'Status Labels', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Supplier', + 'suppliers' => 'Suppliers', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Submit', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'total assets', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Username', + 'update' => 'Update', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Unaccepted Assets', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'years', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + '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_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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'permission_denied_superuser_demo' => 'Permission denied. You cannot update user information for superadmins on the demo.', + 'pwd_reset_not_sent' => 'User is not activated, is LDAP synced, or does not have an email address', + 'error_sending_email' => 'Error sending email', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/ca/help.php b/resources/lang/en-US/help.php similarity index 100% rename from resources/lang/ca/help.php rename to resources/lang/en-US/help.php diff --git a/resources/lang/en-US/localizations.php b/resources/lang/en-US/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/en-US/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/en-US/mail.php b/resources/lang/en-US/mail.php new file mode 100644 index 0000000000..759ff0f5e8 --- /dev/null +++ b/resources/lang/en-US/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Accessory Name:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Asset:', + 'asset_name' => 'Asset Name:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Asset Tag', + '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.', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Days', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Expires', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Name', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + '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.', + 'user' => 'User', + 'username' => 'Username', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/en/pagination.php b/resources/lang/en-US/pagination.php similarity index 100% rename from resources/lang/en/pagination.php rename to resources/lang/en-US/pagination.php diff --git a/resources/lang/ca/passwords.php b/resources/lang/en-US/passwords.php similarity index 100% rename from resources/lang/ca/passwords.php rename to resources/lang/en-US/passwords.php diff --git a/resources/lang/en/reminders.php b/resources/lang/en-US/reminders.php similarity index 100% rename from resources/lang/en/reminders.php rename to resources/lang/en-US/reminders.php diff --git a/resources/lang/am/table.php b/resources/lang/en-US/table.php similarity index 100% rename from resources/lang/am/table.php rename to resources/lang/en-US/table.php diff --git a/resources/lang/en-US/validation.php b/resources/lang/en-US/validation.php new file mode 100644 index 0000000000..05374e23af --- /dev/null +++ b/resources/lang/en-US/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/en/admin/companies/table.php b/resources/lang/en/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/en/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/en/admin/hardware/form.php b/resources/lang/en/admin/hardware/form.php deleted file mode 100644 index ee3fa20fb0..0000000000 --- a/resources/lang/en/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/en/admin/hardware/general.php b/resources/lang/en/admin/hardware/general.php deleted file mode 100644 index dd7d74e433..0000000000 --- a/resources/lang/en/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Edit Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/en/admin/hardware/message.php b/resources/lang/en/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/en/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/en/admin/hardware/table.php b/resources/lang/en/admin/hardware/table.php deleted file mode 100644 index 06b60bfd83..0000000000 --- a/resources/lang/en/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Purchased', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/en/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/en/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/en/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/en/admin/licenses/general.php b/resources/lang/en/admin/licenses/general.php deleted file mode 100644 index b2766d063e..0000000000 --- a/resources/lang/en/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'About Licenses', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/en/admin/locations/table.php b/resources/lang/en/admin/locations/table.php deleted file mode 100644 index 0cfaa4fdc3..0000000000 --- a/resources/lang/en/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', - 'create' => 'Create Location', - 'update' => 'Update Location', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Location Name', - 'address' => 'Address', - 'address2' => 'Address Line 2', - 'zip' => 'Postal Code', - 'locations' => 'Locations', - '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/manufacturers/message.php b/resources/lang/en/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/en/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/en/admin/manufacturers/table.php b/resources/lang/en/admin/manufacturers/table.php deleted file mode 100644 index 38cab6fd91..0000000000 --- a/resources/lang/en/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'About manufacturers', - 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Create Manufacturer', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/en/admin/models/message.php b/resources/lang/en/admin/models/message.php deleted file mode 100644 index 4dbcd4e75e..0000000000 --- a/resources/lang/en/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/en/admin/settings/general.php b/resources/lang/en/admin/settings/general.php deleted file mode 100644 index 64d0aef53e..0000000000 --- a/resources/lang/en/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Default Currency', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Default Language', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/en/admin/settings/table.php b/resources/lang/en/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/en/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/en/admin/statuslabels/message.php b/resources/lang/en/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/en/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/en/admin/suppliers/table.php b/resources/lang/en/admin/suppliers/table.php deleted file mode 100644 index 2a7b07ca93..0000000000 --- a/resources/lang/en/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'State', - 'suppliers' => 'Suppliers', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'View Supplier', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', - -); diff --git a/resources/lang/en/admin/users/table.php b/resources/lang/en/admin/users/table.php deleted file mode 100644 index 21e2154280..0000000000 --- a/resources/lang/en/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', - 'created_at' => 'Created', - 'createuser' => 'Create User', - 'deny' => 'Deny', - 'email' => 'Email', - 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', - 'password_confirm' => 'Confirm Password', - 'password' => 'Password', - 'phone' => 'Phone', - 'show_current' => 'Show Current Users', - 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update User', - 'username' => 'Username', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', - 'viewusers' => 'View Users', -); diff --git a/resources/lang/en/auth/general.php b/resources/lang/en/auth/general.php deleted file mode 100644 index 4486f090b2..0000000000 --- a/resources/lang/en/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/en/button.php b/resources/lang/en/button.php deleted file mode 100644 index 22821b8157..0000000000 --- a/resources/lang/en/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Actions', - 'add' => 'Add New', - 'cancel' => 'Cancel', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Delete', - 'edit' => 'Edit', - 'restore' => 'Restore', - 'remove' => 'Remove', - 'request' => 'Request', - 'submit' => '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', - '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 deleted file mode 100644 index 34c44148ef..0000000000 --- a/resources/lang/en/general.php +++ /dev/null @@ -1,497 +0,0 @@ - 'Accessories', - 'activated' => 'Activated', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessory', - 'accessory_report' => 'Accessory Report', - 'action' => 'Action', - 'activity_report' => 'Activity Report', - 'address' => 'Address', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Added seats', - 'age' => "Age", - 'all_assets' => 'All Assets', - 'all' => 'All', - 'archived' => 'Archived', - 'asset_models' => 'Asset Models', - 'asset_model' => 'Model', - 'asset' => 'Asset', - 'asset_report' => 'Asset Report', - 'asset_tag' => 'Asset Tag', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Back', - 'bad_data' => 'Nothing found. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Cancel', - 'categories' => 'Categories', - 'category' => 'Category', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Click here', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companies', - 'company' => 'Company', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Complete', - 'consumable' => 'Consumable', - 'consumables' => 'Consumables', - 'country' => 'Country', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Create New', - 'created' => 'Item Created', - 'created_asset' => 'created asset', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Warning!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Delete', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Deleted', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Departments', - 'department' => 'Department', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', - 'generate' => 'Generate', - 'generate_labels' => 'Generate Labels', - 'github_markdown' => 'This field accepts Github flavored markdown.', - 'groups' => 'Groups', - 'permission_level' => 'Permission Level', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Import History', - 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Select All', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Select Asset', - 'settings' => 'Settings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'superuser' => 'Superuser', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'total assets', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Username', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Unaccepted Assets', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'View Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/en/help.php b/resources/lang/en/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/en/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/en/localizations.php b/resources/lang/en/localizations.php deleted file mode 100644 index d10e23c1bc..0000000000 --- a/resources/lang/en/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km-KH'=>'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/en/mail.php b/resources/lang/en/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/en/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/en/table.php b/resources/lang/en/table.php deleted file mode 100644 index f7a49d86c1..0000000000 --- a/resources/lang/en/table.php +++ /dev/null @@ -1,10 +0,0 @@ - 'Actions', - 'action' => 'Action', - 'by' => 'By', - 'item' => 'Item', - -); diff --git a/resources/lang/en/validation.php b/resources/lang/en/validation.php deleted file mode 100644 index 57e354f072..0000000000 --- a/resources/lang/en/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/es-CO/account/general.php b/resources/lang/es-CO/account/general.php index 27118e2f3a..6fa8892e8a 100644 --- a/resources/lang/es-CO/account/general.php +++ b/resources/lang/es-CO/account/general.php @@ -2,11 +2,11 @@ return array( 'personal_api_keys' => 'Claves API personales', - 'api_key_warning' => 'Al generar un token API, asegúrate de copiarlo inmediatamente ya que - no será visible de nuevo.', - 'api_base_url' => 'La url base de tu API es:', + 'api_key_warning' => 'Al generar un token API, asegúrate de copiarlo inmediatamente ya que ellos + no serán visibles para ti de nuevo.', + 'api_base_url' => 'La url base de tu API se encuentra en:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'Los tokens de la API están establecidos para expirar en:', - 'api_reference' => 'Por favor, revise la referencia API para - encontrar endpoints específicos de la API y documentación adicional de la API.', + 'api_reference' => 'Por favor, revise la referencia API a + para encontrar puntos finales específicos de la API y documentación adicional de la API.', ); diff --git a/resources/lang/es-CO/admin/accessories/general.php b/resources/lang/es-CO/admin/accessories/general.php index 4738460319..e84e8f2ba0 100644 --- a/resources/lang/es-CO/admin/accessories/general.php +++ b/resources/lang/es-CO/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( '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.', 'clone' => 'Clonar accesorio', - 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos elementos todavía están retirados.', + 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos artículos todavía están retirados.', ); diff --git a/resources/lang/es-CO/admin/accessories/message.php b/resources/lang/es-CO/admin/accessories/message.php index ef8731ad1a..328083da20 100644 --- a/resources/lang/es-CO/admin/accessories/message.php +++ b/resources/lang/es-CO/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', - 'not_found' => 'That accessory was not found.', + 'not_found' => 'Ese accesorio no fue encontrado.', 'assoc_users' => 'Este accesorio actualmente tiene :count entregados a usuarios. Por favor ingrese los accesorios y vuelva a intentar. ', 'create' => array( @@ -25,7 +25,7 @@ return array( 'checkout' => array( 'error' => 'El accesorio no fue retirado, por favor vuelva a intentarlo', 'success' => 'Accesorio retirado correctamente.', - 'unavailable' => 'El accesorio no está disponible para su retirada. Compruebe la cantidad disponible', + 'unavailable' => 'El accesorio no está disponible para la compra. Compruebe la cantidad disponible', 'user_does_not_exist' => 'Este usuario es inválido. Inténtalo de nuevo.' ), diff --git a/resources/lang/es-CO/admin/asset_maintenances/form.php b/resources/lang/es-CO/admin/asset_maintenances/form.php index d8345ceddb..b077e2f11e 100644 --- a/resources/lang/es-CO/admin/asset_maintenances/form.php +++ b/resources/lang/es-CO/admin/asset_maintenances/form.php @@ -4,10 +4,10 @@ 'asset_maintenance_type' => 'Tipo de Mantenimiento de Equipo', 'title' => 'Puesto', 'start_date' => 'Fecha de inicio', - 'completion_date' => 'Fecha de Terminación', + 'completion_date' => 'Fecha de finalización', 'cost' => 'Precio', 'is_warranty' => 'Mejora de la Garantía', - 'asset_maintenance_time' => 'Tiempo de Mantenimiento de Equipo (en días)', + 'asset_maintenance_time' => 'Tiempo de mantenimiento de activos (en días)', 'notes' => 'Notas', 'update' => 'Actualizar Mantenimiento de Equipo', 'create' => 'Crear Mantenimiento de Equipo' diff --git a/resources/lang/es-CO/admin/asset_maintenances/general.php b/resources/lang/es-CO/admin/asset_maintenances/general.php index 95029c535e..81619c5493 100644 --- a/resources/lang/es-CO/admin/asset_maintenances/general.php +++ b/resources/lang/es-CO/admin/asset_maintenances/general.php @@ -8,9 +8,9 @@ 'repair' => 'Reparación', 'maintenance' => 'Mantenimiento', 'upgrade' => 'Mejora', - 'calibration' => 'Calibrar', - 'software_support' => 'Servicio de software', - 'hardware_support' => 'Servicio de software', + 'calibration' => 'Calibración', + 'software_support' => 'Soporte de software', + 'hardware_support' => 'Soporte de hardware', 'configuration_change' => 'Cambio de configuración', 'pat_test' => 'Prueba PAT', ]; diff --git a/resources/lang/es-CO/admin/categories/general.php b/resources/lang/es-CO/admin/categories/general.php index aaaa405f8d..c4266b46e4 100644 --- a/resources/lang/es-CO/admin/categories/general.php +++ b/resources/lang/es-CO/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Clonar Categoría', 'create' => 'Crear Categoría', 'edit' => 'Editar Categoría', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando el EULA global.', + 'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.', 'eula_text' => 'Licencia de Categoría', 'eula_text_help' => 'Este campo te permite personalizar tus licencias para tipos específicos de equipos, Si sólo tienes una licencia para todos tus activos, puedes seleccionar el cuadro debajo para usar la licencia primaria por defecto.', 'name' => 'Nombre de la Categoría', diff --git a/resources/lang/es-CO/admin/companies/general.php b/resources/lang/es-CO/admin/companies/general.php index 4629638938..3bab87715a 100644 --- a/resources/lang/es-CO/admin/companies/general.php +++ b/resources/lang/es-CO/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Seleccionar Compañía', - 'about_companies' => 'Acerca de las empresas', + 'about_companies' => 'Acerca de las Compañías', 'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.', ]; diff --git a/resources/lang/es-CO/admin/companies/message.php b/resources/lang/es-CO/admin/companies/message.php index dee91a0045..675262925d 100644 --- a/resources/lang/es-CO/admin/companies/message.php +++ b/resources/lang/es-CO/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'La Compañía no existe.', - 'deleted' => 'Deleted company', + 'deleted' => 'Compañía eliminada', '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' => [ 'error' => 'La compañía no fue creada, por favor, inténtalo de nuevo.', diff --git a/resources/lang/es-CO/admin/companies/table.php b/resources/lang/es-CO/admin/companies/table.php index 7b3301aad8..2a35f725b2 100644 --- a/resources/lang/es-CO/admin/companies/table.php +++ b/resources/lang/es-CO/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Compañías', 'create' => 'Crear Compañía', + 'email' => 'Email de la empresa', 'title' => 'Compañía', + 'phone' => 'Teléfono de empresa', 'update' => 'Actualizar Compañía', 'name' => 'Nombre de Compañía', 'id' => 'ID', diff --git a/resources/lang/es-CO/admin/components/general.php b/resources/lang/es-CO/admin/components/general.php index 3a63af3506..bbcdf0ba84 100644 --- a/resources/lang/es-CO/admin/components/general.php +++ b/resources/lang/es-CO/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Restante', 'total' => 'Total', 'update' => 'Actualizar Componente', - 'checkin_limit' => 'La cantidad de checkins debe ser igual o menor que :assigned_qty' + 'checkin_limit' => 'El importe facturado debe ser igual o menor que :assigned_qty' ); diff --git a/resources/lang/es-CO/admin/components/message.php b/resources/lang/es-CO/admin/components/message.php index 5d7c4720b8..94faceeb29 100644 --- a/resources/lang/es-CO/admin/components/message.php +++ b/resources/lang/es-CO/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'El componente no fue retirado, por favor, inténtalo de nuevo', 'success' => 'Componente retirado con éxito.', 'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'No quedan suficientes componentes: :remaining resting, :requested ', ), 'checkin' => array( diff --git a/resources/lang/es-CO/admin/consumables/message.php b/resources/lang/es-CO/admin/consumables/message.php index 716adf4129..7cfd808342 100644 --- a/resources/lang/es-CO/admin/consumables/message.php +++ b/resources/lang/es-CO/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'El consumible no fue retirado, por favor, inténtalo de nuevo', 'success' => 'Consumible retirado con éxito.', 'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'No hay suficientes consumibles para este pago. Por favor, compruebe la cantidad restante. ', ), 'checkin' => array( diff --git a/resources/lang/es-CO/admin/custom_fields/general.php b/resources/lang/es-CO/admin/custom_fields/general.php index 9678f2b13d..ae29c658e5 100644 --- a/resources/lang/es-CO/admin/custom_fields/general.php +++ b/resources/lang/es-CO/admin/custom_fields/general.php @@ -2,11 +2,11 @@ return [ 'custom_fields' => 'Campos Personalizados', - 'manage' => 'Administrar', + 'manage' => 'Gestionar', 'field' => 'Campo', 'about_fieldsets_title' => 'Acerca de los Grupos de Campos Personalizados (Fieldsets)', - 'about_fieldsets_text' => 'Los grupos de campos personalizados te permiten agrupar campos personalizados que se reutilizan frecuentemente para determinados modelos de activos.', - 'custom_format' => 'Expresión regular personalizada...', + 'about_fieldsets_text' => 'Los conjuntos de campos permiten crear grupos de campos personalizados que son frecuentemente reutilizados para tipos específicos de modelos de activos.', + 'custom_format' => 'Formato de Regex personalizado...', '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', @@ -27,35 +27,35 @@ return [ 'used_by_models' => 'Usado por Modelos', 'order' => 'Orden', 'create_fieldset' => 'Nuevo Fieldset', - 'update_fieldset' => 'Actualizar grupo de campos', - 'fieldset_does_not_exist' => 'Grupo de campos :id no existe', - 'fieldset_updated' => 'Grupo de campos actualizado', - 'create_fieldset_title' => 'Crear nuevo grupo de campos', + 'update_fieldset' => 'Actualizar conjunto de campos', + 'fieldset_does_not_exist' => 'Fieldset :id no existe', + 'fieldset_updated' => 'Conjunto de campos actualizado', + 'create_fieldset_title' => 'Crear un nuevo conjunto de campos', 'create_field' => 'Nuevo Campo Personalizado', - 'create_field_title' => 'Crear nuevo campo personalizado', + 'create_field_title' => 'Crear un nuevo campo personalizado', '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', + 'show_in_email' => '¿Incluye el valor de este campo en los correos de pago enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', + 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de ayuda', - 'help_text_description' => 'Un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', - 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', + 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los elementos del formulario mientras se edita un activo para proporcionar contexto en el campo.', + 'about_custom_fields_title' => 'Acerca de campos personalizados', 'about_custom_fields_text' => 'Los campos personalizados le permiten añadir atributos arbitrarios a los activos.', - 'add_field_to_fieldset' => 'Añadir campo al grupo', - 'make_optional' => 'Requerido - clic para hacerlo opcional', - 'make_required' => 'Opcional - clic para hacerlo requerido', + 'add_field_to_fieldset' => 'Añadir campo al conjunto de campos', + 'make_optional' => 'Requerido - haga clic para hacer opcional', + 'make_required' => 'Opcional - haga clic para hacer necesario', 'reorder' => 'Reordenar', - 'db_field' => 'Campo de BD', - 'db_convert_warning' => 'ADVERTENCIA. Este campo aparece en la tabla de campos personalizados como :db_column, pero se esperaba :expected.', - 'is_unique' => 'Este valor debe ser único dentro de los activos', + 'db_field' => 'Campo DB', + 'db_convert_warning' => 'ADVERTENCIA. Este campo está en la tabla de campos personalizados como :db_column pero debe ser :expected.', + 'is_unique' => 'Este valor debe ser único en todos los activos', 'unique' => 'Único', - 'display_in_user_view' => 'Permitir al usuario ver estos valores en su página Ver Recursos asignados', + 'display_in_user_view' => 'Permitir al usuario retirado ver estos valores en su página Ver Recursos asignados', 'display_in_user_view_table' => 'Visible para el usuario', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'auto_add_to_fieldsets' => 'Añadir automáticamente a cada nuevo conjunto de campos', + 'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente', + 'show_in_listview' => 'Mostrar por defecto en las vistas de la lista. Los usuarios autorizados podrán mostrar/ocultar a través del selector de columnas', + 'show_in_listview_short' => 'Mostrar en listas', + 'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables', + 'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán', + 'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.', ]; diff --git a/resources/lang/es-CO/admin/custom_fields/message.php b/resources/lang/es-CO/admin/custom_fields/message.php index e436dd4b5c..fa49903953 100644 --- a/resources/lang/es-CO/admin/custom_fields/message.php +++ b/resources/lang/es-CO/admin/custom_fields/message.php @@ -51,7 +51,7 @@ return array( 'fieldset_default_value' => array( - 'error' => 'Error al validar los valores por defecto del grupo de campos.', + 'error' => 'Error al validar los valores por defecto del conjunto de campos.', ), diff --git a/resources/lang/es-CO/admin/depreciations/general.php b/resources/lang/es-CO/admin/depreciations/general.php index f9bb851db0..3710ef46b9 100644 --- a/resources/lang/es-CO/admin/depreciations/general.php +++ b/resources/lang/es-CO/admin/depreciations/general.php @@ -6,7 +6,7 @@ return [ 'asset_depreciations' => 'Depreciación de Equipos', 'create' => 'Crear Depreciación', 'depreciation_name' => 'Nombre de Depreciación', - 'depreciation_min' => 'Valor mínimo de amortización', + 'depreciation_min' => 'Valor del piso de la depreciación', 'number_of_months' => 'Número de Meses', 'update' => 'Actualizar Depreciación', 'depreciation_min' => 'Valor mínimo después de depreciación', diff --git a/resources/lang/es-CO/admin/depreciations/table.php b/resources/lang/es-CO/admin/depreciations/table.php index b4f03dafc9..ad042d1640 100644 --- a/resources/lang/es-CO/admin/depreciations/table.php +++ b/resources/lang/es-CO/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Meses', 'term' => 'Períodos', 'title' => 'Nombre ', - 'depreciation_min' => 'Valor mínimo', + 'depreciation_min' => 'Valor del piso', ]; diff --git a/resources/lang/es-CO/admin/groups/titles.php b/resources/lang/es-CO/admin/groups/titles.php index 0cf758fca2..5ede057604 100644 --- a/resources/lang/es-CO/admin/groups/titles.php +++ b/resources/lang/es-CO/admin/groups/titles.php @@ -1,16 +1,16 @@ 'Acerca de los grupos', - 'about_groups' => 'Los Grupos son usados para generar permisos de usuarios.', - 'group_management' => 'Gestión de Grupos', + 'about_groups_title' => 'Acerca de Grupos', + 'about_groups' => 'Los grupos se utilizan para generalizar los permisos de usuario.', + 'group_management' => 'Gestión de grupos', 'create' => 'Crear un Nuevo Grupo', 'update' => 'Editar Grupo', 'group_name' => 'Nombre del Grupo', 'group_admin' => 'Administración del Grupo', 'allow' => 'Permitir', 'deny' => 'Denegar', - 'permission' => 'Permisos', + 'permission' => 'Permiso', 'grant' => 'Otorgar', 'no_permissions' => 'Este grupo no tiene permisos.' ]; diff --git a/resources/lang/es-CO/admin/hardware/form.php b/resources/lang/es-CO/admin/hardware/form.php index b3ffd80dd1..00a762c3e6 100644 --- a/resources/lang/es-CO/admin/hardware/form.php +++ b/resources/lang/es-CO/admin/hardware/form.php @@ -9,10 +9,10 @@ return [ 'bulk_restore_warn' => 'Está a punto de restaurar :asset_count activos.', '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á a punto de editar las propiedades de un solo activo.|Está a punto de editar las propiedades de :asset_count activos.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo recurso.|Está a punto de editar las propiedades de :asset_count activos.', + 'bulk_update_with_custom_field' => 'Tenga en cuenta que los activos son :asset_model_count diferentes tipos de modelos.', + 'bulk_update_model_prefix' => 'En modelos', + 'bulk_update_custom_field_unique' => 'Este es un campo único y no puede ser editado a granel.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación Predeterminada', + 'default_location_phone' => 'Teléfono de ubicación por defecto', 'eol_date' => 'Fecha Fin Vida Útil', 'eol_rate' => 'Vita Útil', 'expected_checkin' => 'Fecha Esperada de Devolución', @@ -49,9 +50,9 @@ return [ 'asset_location' => 'Actualizar ubicación del recurso', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', - 'asset_location_update_actual' => 'Update only actual location', + 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', - 'asset_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', + 'asset_deployable' => 'Ese estado es desplegable. Este activo puede ser revisado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', 'optional_infos' => 'Información opcional', 'order_details' => 'Información relacionada con el pedido' diff --git a/resources/lang/es-CO/admin/hardware/general.php b/resources/lang/es-CO/admin/hardware/general.php index 64c36fac66..a3c75b5495 100644 --- a/resources/lang/es-CO/admin/hardware/general.php +++ b/resources/lang/es-CO/admin/hardware/general.php @@ -6,17 +6,17 @@ return [ 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Asignar Equipos', - 'bulk_checkin' => 'Quitar Equipo', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Devolver Equipo', 'checkout' => 'Asignar Equipo', 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', 'deleted' => 'Este activo ha sido borrado.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?', 'edit' => 'Editar Equipo', 'model_deleted' => 'El modelo de este activo ha sido borrado. Debe restaurar el modelo antes de restaurar o crear el activo.', 'model_invalid' => 'El modelo de este activo no es válido.', - 'model_invalid_fix' => 'El Activo debe ser editado para corregir esto antes de intentar retirarlo o asignarlo.', + 'model_invalid_fix' => 'El Activo debe ser editado para corregir esto antes de intentar comprobarlo dentro o fuera.', 'requestable' => 'Puede Solicitarse', 'requested' => 'Solicitado', 'not_requestable' => 'No solicitable', @@ -27,24 +27,17 @@ return [ 'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser revisado en este momento.', 'view' => 'Ver Equipo', 'csv_error' => 'Tiene un error en su archivo CSV:', - 'import_text' => ' -

- Sube un CSV que contenga historial de activos. Los activos y los usuarios DEBEN existir en el sistema, o se omitirán. Los activos coincidentes para importar el historial ocurren contra la etiqueta de activos. Intentaremos encontrar un usuario que coincida con el nombre del usuario que proporciones, y los criterios que seleccionas a continuación. Si no selecciona ningún criterio a continuación, simplemente tratará de coincidir con el formato de nombre de usuario que configuraste en el Administrador > Configuración General. -

- -

Los campos incluidos en el CSV deben coincidir con los encabezados: Etiqueta de activos, Nombre, Fecha de salida, Fecha de comprobación. Cualquier campo adicional será ignorado.

- -

Fecha de Checkin: las fechas de check-in en blanco o futuro comprobarán los elementos al usuario asociado. Excluyendo la columna Fecha de Checkin creará una fecha de check-in con la fecha de hoy.

+ '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' => 'Trate de coincidir usuarios por medio del formato firstname.lastname (jane.smith)', - 'csv_import_match_initial_last' => 'Trate de coincidir el formato de usuarios por medio de la primera inicial y el apellido (jsmith)', - 'csv_import_match_first' => 'Intente coincidir usuarios mediante el formato de primer nombre (jane)', - 'csv_import_match_email' => 'Intentar coincidir con los usuarios por correo electrónico como nombre de usuario', - 'csv_import_match_username' => 'Intentar coincidir usuarios por nombre de usuario', + 'csv_import_match_f-l' => 'Intenta emparejar usuarios con formato nombre.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Intentar emparejar a los usuarios con un formato primer apellido inicial (jsmith)', + 'csv_import_match_first' => 'Intentar emparejar a los usuarios con formato primer nombre (jane)', + 'csv_import_match_email' => 'Intenta emparejar a los usuarios por email como nombre de usuario', + 'csv_import_match_username' => 'Try to match users by username', 'error_messages' => 'Mensajes de error:', 'success_messages' => 'Mensajes de éxito:', 'alert_details' => 'Por favor vea abajo para más detalles.', 'custom_export' => 'Exportación personalizada', - 'mfg_warranty_lookup' => 'Búsqueda del estado de Garantía para :manufacturer', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => ':fabricante Garantía Estado Búsqueda', + 'user_department' => 'Departamento de Usuario', ]; diff --git a/resources/lang/es-CO/admin/hardware/message.php b/resources/lang/es-CO/admin/hardware/message.php index d2485eeb7e..2132b3c79c 100644 --- a/resources/lang/es-CO/admin/hardware/message.php +++ b/resources/lang/es-CO/admin/hardware/message.php @@ -2,72 +2,73 @@ return [ - 'undeployable' => '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.', - 'assoc_users' => 'Equipo asignado a un usuario, no se puede eliminar.', + 'undeployable' => 'ADVERTENCIADVERTENCI Este activo ha sido marcado como actualmente no desplegable. + Si este estado ha cambiado, por favor actualice el estado del activo.', + 'does_not_exist' => 'El recurso no existe.', + 'does_not_exist_or_not_requestable' => 'Ese activo no existe o no es solicitable.', + 'assoc_users' => 'Este activo está actualmente reservado a un usuario y no puede ser eliminado. Por favor, compruebe el activo primero y vuelva a intentarlo. ', 'create' => [ - 'error' => 'Equipo no creado, intentalo de nuevo. :(', - 'success' => 'Equipo creado. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'error' => 'El recurso no fue creado, por favor inténtalo de nuevo. :(', + 'success' => 'Equipo creado con éxito. :)', + 'success_linked' => 'Activo con etiqueta :tag creado con éxito. Haga clic aquí para ver.', ], '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.', + 'error' => 'Equipo no actualizado, por favor inténtalo de nuevo', + 'success' => 'Equipo actualizado correctamente.', + 'nothing_updated' => 'No se seleccionaron campos, por lo que no se actualizó nada.', 'no_assets_selected' => 'Ningún recurso fue seleccionado, por lo que no se actualizó nada.', + 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ - 'error' => 'El equipo no fue restaurado, por favor intente nuevamente', - 'success' => 'Equipo restaurado correctamente.', - 'bulk_success' => 'Equipo restaurado correctamente.', + 'error' => 'Equipo no restaurado, por favor inténtalo de nuevo', + 'success' => 'Equipo restaurado con éxito.', + 'bulk_success' => 'Equipo restaurado con éxito.', 'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.', ], 'audit' => [ - 'error' => 'La auditoría de activos no tuvo éxito. Vuelve a intentarlo.', - 'success' => 'Auditoría de activos registrada correctamente.', + 'error' => 'La auditoría de activos no tuvo éxito. Por favor, inténtalo de nuevo.', + 'success' => 'Auditoría de activos registrada con éxito.', ], 'deletefile' => [ - 'error' => 'Archivo no eliminado. Por favor, vuelva a intentarlo.', + 'error' => 'Archivo no eliminado. Vuelve a intentarlo.', 'success' => 'Archivo eliminado correctamente.', ], '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.', + 'error' => 'Archivo(s) no cargados. Por favor, inténtelo de nuevo.', + 'success' => 'Archivo(s) cargados correctamente.', + 'nofiles' => 'No has seleccionado ningún archivo para subir, o el archivo que estás intentando subir es demasiado grande', + 'invalidfiles' => 'Uno o más de sus archivos es demasiado grande o es un tipo de archivo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.', ], 'import' => [ - 'error' => 'Algunos elementos no se pudieron importar correctamente.', - 'errorDetail' => 'Estos elementos no pudieron importarse debido a errores.', + 'error' => 'Algunos artículos no importaron correctamente.', + 'errorDetail' => 'Los siguientes artículos no fueron importados 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', - 'file_missing' => 'The file selected is missing', + 'file_delete_success' => 'Su archivo se ha eliminado correctamente', + 'file_delete_error' => 'El archivo no pudo ser eliminado', + 'file_missing' => 'Falta el archivo seleccionado', 'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados', 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados', ], '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.', + 'confirm' => '¿Está seguro que desea eliminar este recurso?', + 'error' => 'Hubo un problema al eliminar el activo. Por favor, inténtelo de nuevo.', + 'nothing_updated' => 'No se seleccionaron activos, por lo que no se eliminó nada.', + 'success' => 'El recurso se ha eliminado correctamente.', ], 'checkout' => [ - 'error' => 'Equipo no asignado, intentalo de nuevo', - 'success' => 'Equipo asignado.', + 'error' => 'El recurso no fue retirado, por favor inténtalo de nuevo', + 'success' => 'Equipo retirado con éxito.', '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', diff --git a/resources/lang/es-CO/admin/hardware/table.php b/resources/lang/es-CO/admin/hardware/table.php index 81ebc983d5..487ecf839c 100644 --- a/resources/lang/es-CO/admin/hardware/table.php +++ b/resources/lang/es-CO/admin/hardware/table.php @@ -4,12 +4,13 @@ return [ 'asset_tag' => 'Etiqueta de equipo', 'asset_model' => 'Modelo', - 'book_value' => 'Valor Actual', - 'change' => 'Operación', + 'assigned_to' => 'Asignado a', + 'book_value' => 'Valor actual', + 'change' => 'Entrada/Salida', 'checkout_date' => 'Fecha de devolución', 'checkoutto' => 'Asignado a', 'components_cost' => 'Coste total de componentes', - 'current_value' => 'Valor Actual', + 'current_value' => 'Valor actual', 'diff' => 'Diferencia', 'dl_csv' => 'Descargar CSV', 'eol' => 'Vida útil', @@ -20,13 +21,13 @@ return [ 'purchase_date' => 'Comprado', 'serial' => 'Número de serie', 'status' => 'Estado', - 'title' => 'Equipo ', - 'image' => 'Imagen de dispositivo', - 'days_without_acceptance' => 'Días Sin Aceptación', + 'title' => 'Activo ', + 'image' => 'Imagen del dispositivo', + 'days_without_acceptance' => 'Días sin aceptación', 'monthly_depreciation' => 'Depreciación mensual', 'assigned_to' => 'Asignado a', 'requesting_user' => 'Solicitando usuario', 'requested_date' => 'Fecha solicitada', 'changed' => 'Cambiado', - 'icon' => 'Ícono', + 'icon' => 'Icono', ]; diff --git a/resources/lang/es-CO/admin/kits/general.php b/resources/lang/es-CO/admin/kits/general.php index c1d2e00115..81d3fae0b0 100644 --- a/resources/lang/es-CO/admin/kits/general.php +++ b/resources/lang/es-CO/admin/kits/general.php @@ -1,50 +1,50 @@ '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 ', - 'create_success' => 'El kit se ha creado correctamente.', + 'about_kits_title' => 'Acerca de Kits predefinidos', + 'about_kits_text' => 'Kits predefinidos le permiten revisar rápidamente una colección 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' => 'Kit de pago ', + 'create_success' => 'Kit se ha creado correctamente.', 'create' => 'Crear kit predefinido', 'update' => 'Actualizar kit predefinido', 'delete_success' => 'Kit eliminado correctamente.', - 'update_success' => 'El kit se ha actualizado correctamente.', - 'none_models' => 'No hay suficientes recursos disponibles para :model para asignar. :qty son requeridos. ', - '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' => 'Vincular Accesorio', - 'update_appended_accessory' => 'Actualizar Accesorio vinculado', - 'append_consumable' => 'Vincular Consumible', - 'update_appended_consumable' => 'Actualizar Consumible vinculado', - 'append_license' => 'Vincular licencia', - 'update_appended_license' => 'Actualizar licencia vinculada', - 'append_model' => 'Vincular modelo', - 'update_appended_model' => 'Actualizar modelo vinculado', + 'update_success' => 'Kit se ha actualizado correctamente.', + 'none_models' => 'No hay suficientes recursos disponibles para :model para pagar. :qty son requeridos. ', + 'none_licenses' => 'No hay suficientes asientos disponibles para :license para pagar. :qty son requeridos. ', + 'none_consumables' => 'No hay suficientes unidades disponibles de :consumible para pagar. :qty son requeridas. ', + 'none_accessory' => 'No hay suficientes unidades disponibles de :accesory para pagar. :qty son requeridas. ', + 'append_accessory' => 'Añadir accesorio', + 'update_appended_accessory' => 'Actualizar accesorio adjunto', + 'append_consumable' => 'Añadir consumible', + 'update_appended_consumable' => 'Actualizar consumible adjunto', + 'append_license' => 'Añadir licencia', + 'update_appended_license' => 'Actualizar licencia añadida', + 'append_model' => 'Añadir modelo', + 'update_appended_model' => 'Actualizar modelo añadido', 'license_error' => 'Licencia ya adjunta al kit', 'license_added_success' => 'Licencia añadida correctamente', - 'license_updated' => 'Licencia actualizada correctamente', + 'license_updated' => 'La licencia se ha actualizado correctamente', 'license_none' => 'La licencia no existe', - 'license_detached' => 'Licencia desvinculada correctamente', + 'license_detached' => 'Licencia fue separada con éxito', 'consumable_added_success' => 'Consumible añadido correctamente', - 'consumable_updated' => 'Consumible actualizado correctamente', - 'consumable_error' => 'Consumible ya vinculado al kit', - 'consumable_deleted' => 'Eliminado correctamente', - 'consumable_none' => 'El Consumible no existe', - 'consumable_detached' => 'Consumible desvinculado correctamente', + 'consumable_updated' => 'Consumible se ha actualizado correctamente', + 'consumable_error' => 'Consumible ya conectado al kit', + 'consumable_deleted' => 'El borrado fue exitoso', + 'consumable_none' => 'El consumible no existe', + 'consumable_detached' => 'Consumible fue separado con éxito', 'accessory_added_success' => 'Accesorio añadido correctamente', - 'accessory_updated' => 'Accesorio actualizado correctamente', - 'accessory_detached' => 'Accesorio desvinculado correctamente', - 'accessory_error' => 'El accesorio ya vinculado al kit', - 'accessory_deleted' => 'Eliminado correctamente', + 'accessory_updated' => 'El accesorio se ha actualizado correctamente', + 'accessory_detached' => 'Accesorio fue separado con éxito', + 'accessory_error' => 'El accesorio ya está conectado al kit', + 'accessory_deleted' => 'El borrado fue exitoso', 'accessory_none' => 'El accesorio no existe', - 'checkout_success' => 'Asignación correcta', - 'checkout_error' => 'Error al asignar', - 'kit_none' => 'El Kit no existe', + 'checkout_success' => 'El pago fue exitoso', + 'checkout_error' => 'Error de pago', + 'kit_none' => 'El kit no existe', 'kit_created' => 'Kit creado correctamente', 'kit_updated' => 'Kit actualizado correctamente', 'kit_not_found' => 'Kit no encontrado', 'kit_deleted' => 'Kit eliminado correctamente', - 'kit_model_updated' => 'Modelo actualizado correctamente', - 'kit_model_detached' => 'Modelo desvinculado correctamente', + 'kit_model_updated' => 'El modelo se ha actualizado correctamente', + 'kit_model_detached' => 'Modelo fue separado con éxito', ]; diff --git a/resources/lang/es-CO/admin/labels/message.php b/resources/lang/es-CO/admin/labels/message.php index 96785f0754..6f03c94699 100644 --- a/resources/lang/es-CO/admin/labels/message.php +++ b/resources/lang/es-CO/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + 'invalid_return_count' => 'El recuento no es válido desde :name. Esperado :expected, tiene :actual.', + 'invalid_return_type' => 'Tipo no válido devuelto desde :name. Esperado :expected, obtuvo :actual.', + 'invalid_return_value' => 'Valor no válido devuelto de :name. Esperado :expected, obtuvo :actual.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'La etiqueta no existe', ]; diff --git a/resources/lang/es-CO/admin/labels/table.php b/resources/lang/es-CO/admin/labels/table.php index 87dee4bad0..a5ce82e74f 100644 --- a/resources/lang/es-CO/admin/labels/table.php +++ b/resources/lang/es-CO/admin/labels/table.php @@ -1,13 +1,19 @@ 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'example_company' => 'Compañía de prueba limitada', + 'example_defaultloc' => 'Construcción 1', + 'example_category' => 'Probar categoría', + 'example_location' => 'Edificio 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Modelo de prueba', + 'example_supplier' => 'Compañía de prueba limitada', + 'labels_per_page' => 'Etiquetas', + 'support_fields' => 'Campos', + 'support_asset_tag' => 'Etiqueta', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Puesto', ]; \ No newline at end of file diff --git a/resources/lang/es-CO/admin/licenses/form.php b/resources/lang/es-CO/admin/licenses/form.php index 3724e53dbd..1595d507f4 100644 --- a/resources/lang/es-CO/admin/licenses/form.php +++ b/resources/lang/es-CO/admin/licenses/form.php @@ -3,20 +3,20 @@ return array( 'asset' => 'Equipo', - 'checkin' => 'Quita', - 'create' => 'Nueva Licencia', - 'expiration' => 'Fecha de vencimiento', - 'license_key' => 'Clave de producto', + 'checkin' => 'Entrada', + 'create' => 'Crear Licencia', + 'expiration' => 'Fecha de caducidad', + 'license_key' => 'Clave del producto', 'maintained' => 'Mantenido', - 'name' => 'Aplicación', - 'no_depreciation' => 'No Amortizar', + 'name' => 'Nombre del software', + 'no_depreciation' => 'No depreciar', 'purchase_order' => 'Número de orden de compra', 'reassignable' => 'Reasignable', - 'remaining_seats' => 'Posiciones Restantes', - 'seats' => 'Instalaciones', - 'termination_date' => 'Fecha de Fin', - 'to_email' => 'Registrado a Email', - 'to_name' => 'Registrado a Nombre', + 'remaining_seats' => 'Asientos restantes', + 'seats' => 'Asientos', + 'termination_date' => 'Fecha de Terminación', + 'to_email' => 'Licenciado a Email', + 'to_name' => 'Licenciado a Nombre', 'update' => 'Actualizar Licencia', - 'checkout_help' => 'Puedes asignar la licencia a un equipo a a un usuario. Puedes seleccionarlos a ambos, pero el dueño de la licencia debe ser el mismo usuario al que asignes el equipo.' + 'checkout_help' => 'Debe comprobar una licencia a un activo de hardware o a una persona. Puede seleccionar ambos, pero el propietario del activo debe coincidir con la persona a la que está comprobando el activo.' ); diff --git a/resources/lang/es-CO/admin/licenses/general.php b/resources/lang/es-CO/admin/licenses/general.php index e43f4c364d..6b59e92068 100644 --- a/resources/lang/es-CO/admin/licenses/general.php +++ b/resources/lang/es-CO/admin/licenses/general.php @@ -2,22 +2,22 @@ return array( 'about_licenses_title' => 'Acerca de licencias', - 'about_licenses' => 'Las licencias son para identificar software. Tienen un número específico de asientos que pueden ser asignados a individuos', - 'checkin' => 'Quitar Instalación', - 'checkout_history' => 'Historial Asignaciones', - 'checkout' => 'Asignar Instalación', - 'edit' => 'Editar Usuario', - 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', - 'clone' => 'Clonar Usuario', + 'about_licenses' => 'Las licencias se utilizan para rastrear software. Tienen un número específico de asientos que pueden ser revisados a individuos', + 'checkin' => 'Comprobar licencia', + 'checkout_history' => 'Historial de pago', + 'checkout' => 'Comprobar licencia Seat', + 'edit' => 'Editar Licencia', + 'filetype_info' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', + 'clone' => 'Clonar licencia', 'history_for' => 'Historial para ', - 'in_out' => 'Quita/Asigna', - 'info' => 'Info Licencia', - 'license_seats' => 'Num. Instalaciones', - 'seat' => 'Instalación', - 'seats' => 'Instalaciones', - 'software_licenses' => 'Licencias Software', + 'in_out' => 'Entrada/Salida', + 'info' => 'Información de licencia', + 'license_seats' => 'Asientos de licencia', + 'seat' => 'Comer', + 'seats' => 'Asientos', + 'software_licenses' => 'Licencias de software', 'user' => 'Usuario', - 'view' => 'Ver Licencias', + 'view' => 'Ver Licencia', 'delete_disabled' => 'Esta licencia no se puede eliminar aún porque algunos asientos todavía están retirados.', 'bulk' => [ @@ -25,24 +25,27 @@ return array( 'button' => 'Comprobar todos los asientos', 'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos seleccionados actualmente', + 'disabled_tooltip_reassignable' => 'Esto está desactivado porque la licencia no es reasignable', + 'success' => '¡Licencia registrada con éxito! | ¡Todas las licencias fueron registradas con éxito!', + 'log_msg' => 'Check-in a través de pago de licencia en licencia GUI', ], 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'button' => 'Salir todos los asientos', + 'modal' => 'Esta acción comprobará un asiento para el primer usuario disponible. | Esta acción verificará todos los asientos :available_seats_count para los primeros usuarios disponibles. Se considera que un usuario está disponible para este asiento si aún no tiene esta licencia revisada para ellos, y la propiedad Auto-Asignación de Licencia está habilitada en su cuenta de usuario.', + 'enabled_tooltip' => 'Checkout TODOS los asientos (o tantos como estén disponibles) para TODOS los usuarios', + 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos disponibles actualmente', + 'success' => '¡Licencia retirada con éxito! | ¡Licencias :count fueron retiradas con éxito!', + 'error_no_seats' => 'No quedan plazas restantes para esta licencia.', + 'warn_not_enough_seats' => ':count usuarios fueron asignados a esta licencia, pero nos quedamos sin plazas de licencia disponibles.', + 'warn_no_avail_users' => 'Nada que hacer. No hay usuarios que no tengan esta licencia asignada.', + 'log_msg' => 'Checado mediante pago masivo de licencia en GUI licencia', ], ], + + 'below_threshold' => 'Solo quedan :remaining_count asientos para esta licencia con una cantidad mínima de :min_amt. Puede considerar comprar más asientos.', + 'below_threshold_short' => 'Este artículo está por debajo de la cantidad mínima requerida.', ); diff --git a/resources/lang/es-CO/admin/licenses/message.php b/resources/lang/es-CO/admin/licenses/message.php index ca21ec7c23..6cbc756529 100644 --- a/resources/lang/es-CO/admin/licenses/message.php +++ b/resources/lang/es-CO/admin/licenses/message.php @@ -3,52 +3,52 @@ return array( 'does_not_exist' => 'La licencia no existe o no tiene permiso para verla.', - 'user_does_not_exist' => 'Usuario inexistente.', - 'asset_does_not_exist' => 'El equipo que intentas asignar a esta licencia no existe.', - 'owner_doesnt_match_asset' => 'El equipo al que estas intentando asignar esta licenciam, está asignado a un usuario diferente que el de la licencia.', - 'assoc_users' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada.', + 'user_does_not_exist' => 'El usuario no existe.', + 'asset_does_not_exist' => 'El activo que está intentando asociar con esta licencia no existe.', + 'owner_doesnt_match_asset' => 'El activo que está intentando asociar con esta licencia es propiedad de alguien que no sea la persona seleccionada en el desplegable asignado.', + 'assoc_users' => 'Esta licencia está actualmente reservada a un usuario y no puede ser eliminada. Por favor, compruebe la licencia en primer lugar y vuelva a intentarlo. ', 'select_asset_or_person' => 'Debe seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count plazas disponibles', 'create' => array( - 'error' => 'La categoría no se ha creado, intentalo de nuevo.', - 'success' => 'Categoría creada correctamente.' + 'error' => 'La licencia no fue creada, por favor inténtalo de nuevo.', + 'success' => 'Licencia creada con éxito.' ), 'deletefile' => array( - 'error' => 'Archivo no eliminado. Por favor, vuelva a intentarlo.', + 'error' => 'Archivo no eliminado. Vuelve a intentarlo.', 'success' => 'Archivo eliminado correctamente.', ), 'upload' => array( - '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 de tus ficheros son demasiado grandes o de un tipo no permitido. Los tipos permitidos son png, gif, jpg, doc, docx, pdf, txt, zip, rar, rtf, xml y lic.', + 'error' => 'Archivo(s) no cargados. Por favor, inténtelo de nuevo.', + 'success' => 'Archivo(s) cargados correctamente.', + 'nofiles' => 'No has seleccionado ningún archivo para subir, o el archivo que estás intentando subir es demasiado grande', + 'invalidfiles' => 'Uno o más de sus archivos es demasiado grande o es un tipo de archivo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml y lic.', ), 'update' => array( - 'error' => 'La categoría no se ha actualizado, intentalo de nuevo.', - 'success' => 'Categoría actualizada correctamente.' + 'error' => 'La licencia no fue actualizada, por favor inténtalo de nuevo', + 'success' => 'Licencia actualizada correctamente.' ), 'delete' => array( - 'confirm' => 'Estás seguro de eliminar esta categoría?', - 'error' => 'Ha habido un problema eliminando la categoría. Intentalo de nuevo.', - 'success' => 'Categoría eliminada.' + 'confirm' => '¿Está seguro que desea eliminar esta licencia?', + 'error' => 'Hubo un problema al eliminar la licencia. Por favor, inténtalo de nuevo.', + 'success' => 'La licencia se ha eliminado correctamente.' ), 'checkout' => array( - 'error' => 'Equipo no asignado, intentalo de nuevo', - 'success' => 'Equipo asignado.', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'error' => 'Hubo un problema al revisar la licencia. Por favor, inténtalo de nuevo.', + 'success' => 'La licencia fue retirada con éxito', + 'not_enough_seats' => 'No hay suficientes asientos de licencia disponibles para la compra', ), 'checkin' => array( - 'error' => 'No se ha quitado el equipo. Intentalo de nuevo.', - 'success' => 'Equipo quitado correctamente.' + 'error' => 'Se ha producido un error al comprobar la licencia. Por favor, inténtalo de nuevo.', + 'success' => 'La licencia fue registrada con éxito' ), ); diff --git a/resources/lang/es-CO/admin/licenses/table.php b/resources/lang/es-CO/admin/licenses/table.php index c5b82e4147..be57a8ac73 100644 --- a/resources/lang/es-CO/admin/licenses/table.php +++ b/resources/lang/es-CO/admin/licenses/table.php @@ -2,16 +2,16 @@ return array( - 'assigned_to' => 'Asignada a', - 'checkout' => 'Quita/Asigna', + 'assigned_to' => 'Asignado a', + 'checkout' => 'Entrada/Salida', 'id' => 'ID', - 'license_email' => 'Email', + 'license_email' => 'Email de licencia', 'license_name' => 'Licenciado a', - 'purchase_date' => 'Fecha Compra', - 'purchased' => 'Comprada', - 'seats' => 'Instalaciones', - 'hardware' => 'Equipo', - 'serial' => 'N. Serie', - 'title' => 'Categoría de equipo', + 'purchase_date' => 'Fecha de Compra', + 'purchased' => 'Comprado', + 'seats' => 'Asientos', + 'hardware' => 'Hardware', + 'serial' => 'Número de serie', + 'title' => 'Licencia', ); diff --git a/resources/lang/es-CO/admin/locations/message.php b/resources/lang/es-CO/admin/locations/message.php index 49a4e627aa..ee97173059 100644 --- a/resources/lang/es-CO/admin/locations/message.php +++ b/resources/lang/es-CO/admin/locations/message.php @@ -6,8 +6,8 @@ return array( 'assoc_users' => 'La ubicación esta asociada con al menos un usuario, por lo que no puede eliminarse. Actualiza la información de tus usuarios para que no la usen, e inténtalo de nuevo. ', 'assoc_assets' => 'La ubicación esta asociada con al menos un equipo, por lo que no puede eliminarse. Por favor actualiza la información de tus equipos para que no la usen, e inténtalo de nuevo. ', 'assoc_child_loc' => 'La ubicación esta asociada con al menos una ubicación hija, por lo que no puede eliminarse. Actualiza la información de tus ubicaciones para desasociarlas, e inténtalo de nuevo. ', - 'assigned_assets' => 'Activos asignados', - 'current_location' => 'Ubicación Actual', + 'assigned_assets' => 'Recursos asignados', + 'current_location' => 'Ubicación actual', 'create' => array( diff --git a/resources/lang/es-CO/admin/locations/table.php b/resources/lang/es-CO/admin/locations/table.php index d4b14ca92e..1957315d6d 100644 --- a/resources/lang/es-CO/admin/locations/table.php +++ b/resources/lang/es-CO/admin/locations/table.php @@ -15,27 +15,28 @@ return [ 'print_all_assigned' => 'Imprimir todos los Asignados', 'name' => 'Nombre de ubicación', 'address' => 'Dirección', - 'address2' => 'Address Line 2', + 'address2' => 'Dirección línea 2', 'zip' => 'Código Postal', 'locations' => 'Ubicaciones', 'parent' => 'Ubicación Padre', 'currency' => 'Moneda de ubicación', 'ldap_ou' => 'OU de búsqueda LDAP', - 'user_name' => 'Nombre de usuario', + 'user_name' => 'Usuario', 'department' => 'Departamento', 'location' => 'Ubicación', - 'asset_tag' => 'Etiqueta de activo', + 'asset_tag' => 'Etiqueta de recursos', 'asset_name' => 'Nombre', 'asset_category' => 'Categoría', 'asset_manufacturer' => 'Fabricante', 'asset_model' => 'Modelo', 'asset_serial' => 'Número de serie', 'asset_location' => 'Ubicación', - 'asset_checked_out' => 'Asignado', - 'asset_expected_checkin' => 'Fecha Esperada de Devolución', + 'asset_checked_out' => 'Asignado a', + 'asset_expected_checkin' => 'Checkin Esperado', 'date' => 'Fecha:', + 'phone' => 'Teléfono ubicación', 'signed_by_asset_auditor' => 'Firmado por (Juego de Acciones):', - 'signed_by_finance_auditor' => 'Firmado por (Juego de Acciones):', + 'signed_by_finance_auditor' => 'Firmado por (Monitor de Finanzas):', 'signed_by_location_manager' => 'Firmado por (Administrador de ubicación):', 'signed_by' => 'Firmado por:', ]; diff --git a/resources/lang/es-CO/admin/manufacturers/message.php b/resources/lang/es-CO/admin/manufacturers/message.php index 6766197164..b7fbd7a92d 100644 --- a/resources/lang/es-CO/admin/manufacturers/message.php +++ b/resources/lang/es-CO/admin/manufacturers/message.php @@ -2,29 +2,29 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, y {MODEL_NAME} se puede utilizar en tu URL para que esos valores se llenen automáticamente al ver los activos - por ejemplo https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'El fabricante no existe.', - 'assoc_users' => 'Este Fabricante está asociado al menos a un modelo y no puede ser eliminado', + 'assoc_users' => 'Este fabricante está actualmente asociado con al menos un modelo y no se puede eliminar. Por favor, actualice sus modelos para dejar de hacer referencia a este fabricante y vuelva a intentarlo. ', 'create' => array( - 'error' => 'Fabricante no creado, Intentalo de nuevo.', - 'success' => 'Fabricante creado.' + 'error' => 'El fabricante no ha sido creado, por favor inténtelo de nuevo.', + 'success' => 'Fabricante creado con éxito.' ), 'update' => array( - 'error' => 'Fabricante no actualizado, Intentalo de nuevo', - 'success' => 'Fabricante actualizado.' + 'error' => 'El fabricante no ha sido actualizado, por favor inténtalo de nuevo', + 'success' => 'El fabricante se ha actualizado correctamente.' ), 'restore' => array( - 'error' => 'El fabricante no fue restaurado, intente de nuevo', + 'error' => 'El fabricante no ha sido restaurado, por favor inténtalo de nuevo', 'success' => 'Fabricante restaurado con éxito.' ), 'delete' => array( - 'confirm' => 'Estás seguro que quieres eliminar Fabricante?', - 'error' => 'Hubo un problema eliminando el fabricante. Por favor, inténtalo de nuevo.', - 'success' => 'Fabricante Eliminado.' + 'confirm' => '¿Está seguro que desea eliminar este fabricante?', + 'error' => 'Hubo un problema al eliminar el fabricante. Por favor, inténtelo de nuevo.', + 'success' => 'El fabricante se ha eliminado correctamente.' ) ); diff --git a/resources/lang/es-CO/admin/manufacturers/table.php b/resources/lang/es-CO/admin/manufacturers/table.php index 9352654d18..e2549a885c 100644 --- a/resources/lang/es-CO/admin/manufacturers/table.php +++ b/resources/lang/es-CO/admin/manufacturers/table.php @@ -1,17 +1,16 @@ 'Sobre fabricantes', - 'about_manufacturers_text' => 'Los fabricantes son las empresas que crean sus activos. Aquí puede almacenar importante información de contacto sobre ellos, que se mostrará en sus páginas de detalle de activos.', - 'asset_manufacturers' => 'Fabricantes', - 'create' => 'Crear Fabricante', + 'about_manufacturers_title' => 'Acerca de fabricantes', + 'about_manufacturers_text' => 'Los fabricantes son las empresas que crean sus activos. Puedes almacenar información importante de contacto sobre ellos aquí, que se mostrará en las páginas de detalle de tus activos.', + 'asset_manufacturers' => 'Empresas de Activos', + 'create' => 'Crear fabricante', 'id' => 'ID', 'name' => 'Nombre', - 'support_email' => 'Email de soporte', + 'support_email' => 'Email de Soporte', 'support_phone' => 'Teléfono de soporte', 'support_url' => 'URL de soporte', 'warranty_lookup_url' => 'URL de Búsqueda de Garantía', - 'update' => 'Actualizar Fabricante', - 'url' => 'URL', + 'update' => 'Actualizar Manufacturer', ); diff --git a/resources/lang/es-CO/admin/models/general.php b/resources/lang/es-CO/admin/models/general.php index 02a4b68d6a..42c34b40e0 100644 --- a/resources/lang/es-CO/admin/models/general.php +++ b/resources/lang/es-CO/admin/models/general.php @@ -1,18 +1,18 @@ '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' => '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' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Restaurar Modelo', + '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' => 'Este modelo ha sido eliminado.', + 'bulk_delete' => 'Eliminar Modelos de Activos', + 'bulk_delete_help' => 'Utilice las casillas a continuación para confirmar la eliminación de los modelos de activos seleccionados. Los modelos de activos que tienen activos asociados a ellos no se pueden eliminar hasta que los activos estén asociados con un modelo diferente.', + 'bulk_delete_warn' => 'Está a punto de eliminar un modelo de activo.|Está a punto de eliminar :model_count modelos de activos.', + 'restore' => 'Restaurar modelo', 'requestable' => 'Los usuarios pueden solicitar este modelo', - 'show_mac_address' => 'Mostrar el campo de la dirección MAC en los equipos de este modelo', - 'view_deleted' => 'Ver Borrados', - 'view_models' => 'Ver Modelos', - 'fieldset' => 'Grupos de campo', + 'show_mac_address' => 'Mostrar campo de dirección MAC en los activos de este modelo', + 'view_deleted' => 'Vista eliminada', + 'view_models' => 'Ver modelos', + 'fieldset' => 'Fieldset', 'no_custom_field' => 'No hay campos personalizados', - 'add_default_values' => 'Agregar valores predeterminados', + 'add_default_values' => 'Añadir valores por defecto', ); diff --git a/resources/lang/es-CO/admin/models/message.php b/resources/lang/es-CO/admin/models/message.php index a439c0a314..99b62ee62f 100644 --- a/resources/lang/es-CO/admin/models/message.php +++ b/resources/lang/es-CO/admin/models/message.php @@ -2,9 +2,9 @@ return array( - 'deleted' => 'Modelo del activo eliminado', + 'deleted' => 'Modelo de recurso eliminado', 'does_not_exist' => 'Modelo inexistente.', - 'no_association' => 'ADVERTENCIA! El modelo del activo para este ítem es inválido o no existe!', + 'no_association' => '¡ATENCIÓN! ¡El modelo de activo para este artículo no es válido o falta!', 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asociado a uno o más equipos actualmente, por lo que no puede ser eliminado. Por favor elimina los equipos asociados, e inténtalo de nuevo. ', @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Ningún campo ha cambiado, no hay nada que actualizar.', 'success' => 'Modelo actualizado correctamente. |:model_count modelos actualizados correctamente.', - 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo: |Está a punto de editar las propiedades de los siguientes :model_count modelos:', + 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo:|Está a punto de editar las propiedades de los siguientes :model_count modelos:', ), diff --git a/resources/lang/es-CO/admin/reports/general.php b/resources/lang/es-CO/admin/reports/general.php index 2a9c51f74d..8d017d7daa 100644 --- a/resources/lang/es-CO/admin/reports/general.php +++ b/resources/lang/es-CO/admin/reports/general.php @@ -1,17 +1,17 @@ 'Selecciona las opciones de tu informe de Equipos.', + 'info' => 'Seleccione las opciones que desea para su informe de activos.', 'deleted_user' => 'Usuario eliminado', 'send_reminder' => 'Enviar recordatorio', 'reminder_sent' => 'Recordatorio enviado', 'acceptance_deleted' => 'Solicitud de aceptación eliminada', 'acceptance_request' => 'Solicitud de aceptación', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Dirección de usuario', + 'user_city' => 'Ciudad del Usuario', + 'user_state' => 'Estado del usuario', + 'user_country' => 'País de usuario', + 'user_zip' => 'Usuario Zip' ] ]; \ No newline at end of file diff --git a/resources/lang/es-CO/admin/reports/message.php b/resources/lang/es-CO/admin/reports/message.php index a8f61aa993..dcd9c52741 100644 --- a/resources/lang/es-CO/admin/reports/message.php +++ b/resources/lang/es-CO/admin/reports/message.php @@ -1,5 +1,5 @@ 'Debes seleccionar al menos UNA opción.' + 'error' => 'Debe seleccionar al menos UNA opción.' ); diff --git a/resources/lang/es-CO/admin/settings/general.php b/resources/lang/es-CO/admin/settings/general.php index 2ce59e76d5..408de4e159 100644 --- a/resources/lang/es-CO/admin/settings/general.php +++ b/resources/lang/es-CO/admin/settings/general.php @@ -1,76 +1,78 @@ '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' => 'Directorio activo', + 'ad_domain' => 'Dominio de directorio activo', + 'ad_domain_help' => 'Esto es a veces el mismo que tu dominio de correo electrónico, 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", sólo puede escribir "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', + 'admin_cc_email_help' => 'Si desea enviar una copia de los correos electrónicos de checkin/checkout que se envían a los usuarios a una cuenta de correo electrónico adicional, escríbelo aquí. De lo contrario, deje este campo en blanco.', + 'admin_settings' => 'Configuración de Admin', + 'is_ad' => 'Este es un servidor de Active Directory', 'alerts' => 'Alertas', 'alert_title' => 'Actualizar ajustes de notificación', 'alert_email' => 'Enviar alertas a', - 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas, separadas por comas', - '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.', - 'asset_ids' => 'IDs de Recurso', + 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas separadas por comas', + 'alerts_enabled' => 'Alertas de email habilitadas', + 'alert_interval' => 'Umbral de alertas de caducidad (en días)', + 'alert_inv_threshold' => 'Umbral de alerta de inventario', + 'allow_user_skin' => 'Permitir Skin de usuario', + 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá a un usuario reemplazar la apariencia de la interfaz de usuario con una diferente.', + 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si se le exige auditoría física regular de sus activos, ingrese el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una próxima fecha de auditoría.', '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 etiquetas de activos autoincrementales', + 'audit_warning_days_help' => '¿Con cuántos días de antelación deberíamos advertirle cuando los activos deban ser auditados?', + 'auto_increment_assets' => 'Generar etiquetas de activos que incrementan automáticamente', 'auto_increment_prefix' => 'Prefijo (opcional)', - 'auto_incrementing_help' => 'Habilitar etiquetas de activos autoincrementales primero para establecer esto', + 'auto_incrementing_help' => 'Habilitar etiquetas de activos auto-incrementantes primero para establecer esto', 'backups' => 'Copias de seguridad', 'backups_help' => 'Crear, descargar y restaurar copias de seguridad ', - 'backups_restoring' => 'Restaurar desde copia de seguridad', - 'backups_upload' => 'Cargar Copia de Seguridad', + 'backups_restoring' => 'Restaurando desde la copia de seguridad', + 'backups_upload' => 'Subir copia de seguridad', 'backups_path' => 'Las copias de seguridad en el servidor se almacenan en :path', 'backups_restore_warning' => 'Utilice el botón de restauración para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker.

Su base de datos completa de :app_name y cualquier archivo subido será completamente reemplazado por lo que hay en el archivo de copia de seguridad. ', 'backups_logged_out' => 'Todos los usuarios existentes, incluido usted, se cerrarán una vez que la restauración haya finalizado.', - 'backups_large' => 'Las copias de seguridad muy grandes pueden agotar el tiempo de espera en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', - '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.)', - 'custom_css' => 'CSS Personalizado', - 'custom_css_help' => 'Ingrese cualquier CSS personalizado que desee utilizar. No incluya tags como: <style></style>.', - 'custom_forgot_pass_url' => 'Reestablecer URL de Contraseña Personalizada', - 'custom_forgot_pass_url_help' => 'Esto remplaza la URL incorporada para las contraseñas olvidadas en la pantalla de inicio, útil para dirigir a las personas a una funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Esto efectivamente desactivará la funcionalidad local de olvido de contraseña.', - 'dashboard_message' => 'Mensajes del Panel', - 'dashboard_message_help' => 'Este texto aparecerá en el panel para cualquiera que tenga permiso de ver el Panel.', - 'default_currency' => 'Moneda Predeterminada', - 'default_eula_text' => 'EULA por defecto', - 'default_language' => 'Idioma predeterminado', - 'default_eula_help_text' => 'También puede asociar EULAs personalizadas para categorías especificas de equipos.', - 'display_asset_name' => 'Mostrar Nombre Equipo', - 'display_checkout_date' => 'Mostrar Fecha de Salida', - 'display_eol' => 'Mostrar EOL', - 'display_qr' => 'Mostrar Códigos QR', - 'display_alt_barcode' => 'Mostrar códigos de barras en 1D', + 'backups_large' => 'Las copias de seguridad muy grandes pueden agotarse en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', + 'barcode_settings' => 'Ajustes de 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 de forma soft. (Primero debes hacer una copia de seguridad, solo para estar seguro).', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Introduzca cualquier CSS personalizado que desee utilizar. No incluya las etiquetas <style></style>.', + 'custom_forgot_pass_url' => 'URL de restablecimiento de contraseña personalizada', + 'custom_forgot_pass_url_help' => 'Esto reemplaza la URL de la contraseña olvidada en la pantalla de inicio de sesión, útil para dirigir a la gente a la funcionalidad interna o alojada para restablecer la contraseña LDAP. Deshabilitará efectivamente la funcionalidad de contraseña olvidada por el usuario local.', + 'dashboard_message' => 'Mensaje del Tablero', + 'dashboard_message_help' => 'Este texto aparecerá en el panel de control para cualquiera con permiso para ver el tablero.', + 'default_currency' => 'Moneda por defecto', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Idioma por defecto', + 'default_eula_help_text' => 'También puede asociar EULAs personalizados a categorías específicas de activos.', + 'display_asset_name' => 'Mostrar nombre de activo', + 'display_checkout_date' => 'Mostrar fecha de pago', + 'display_eol' => 'Mostrar EOL en vista de tabla', + 'display_qr' => 'Mostrar códigos cuadrados', + 'display_alt_barcode' => 'Mostrar código de barras 1D', 'email_logo' => 'Logo de Email', - 'barcode_type' => 'Tipo de códigos de barras 2D', - 'alt_barcode_type' => 'Tipo de códigos de barras 1D', + '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' => 'Habilitado', + 'enabled' => 'Activado', 'eula_settings' => 'Configuración EULA', - 'eula_markdown' => 'Este EULS permite makrdown estilo Github.', + 'eula_markdown' => 'Este EULA permite GitHub con sabor a markdown.', 'favicon' => 'Favicon', 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.', - 'favicon_size' => 'Los Favicons deben ser imágenes cuadradas, 16x16 píxeles.', - '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.', + 'favicon_size' => 'Favicons deben ser imágenes cuadradas, 16x16 píxeles.', + 'footer_text' => 'Texto adicional del pie de página ', + 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Se permiten enlaces usando Github con sabor a markdown. Saltos de línea, cabeceras, imágenes, etc. pueden resultar impredecibles.', 'general_settings' => 'Configuración General', - 'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, tos, tablero, privacidad', + 'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad', 'general_settings_help' => 'EULA por defecto y más', - 'generate_backup' => 'Generar Respaldo', - 'header_color' => 'Color de encabezado', - 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', + 'generate_backup' => 'Generar copia de seguridad', + 'google_workspaces' => 'Espacios de trabajo de Google', + 'header_color' => 'Color de cabecera', + 'info' => 'Estos ajustes le permiten personalizar ciertos aspectos de su 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 Laravel', @@ -78,218 +80,218 @@ return [ 'ldap_default_group' => 'Grupo de permisos por defecto', 'ldap_default_group_info' => 'Seleccione un grupo para asignar a los usuarios recién sincronizados. Recuerde que un usuario asume los permisos del grupo que le han asignado.', 'no_default_group' => 'Ningún grupo por defecto', - 'ldap_help' => 'LDAP/Directorio Activo', + 'ldap_help' => 'Directorio LDAP/Activo', 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', - 'ldap_client_tls_cert' => 'Certificado LDAP TLS del lado cliente', + 'ldap_client_tls_cert' => 'Certificado LDAP cliente-lado TLS', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', 'ldap_settings' => 'Ajustes LDAP', - 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', - 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', + 'ldap_client_tls_cert_help' => 'El certificado TLS lateral del cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones del espacio de trabajo de Google con "Secure LDAP". Ambas son requeridas.', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.', - 'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.', + 'ldap_login_test_help' => 'Introduzca un nombre de usuario y contraseña LDAP válidos del DN base que especificó anteriormente para comprobar si su inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR SUS SETTINGS LDAP ACTUALIZADOS.', + 'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizar correctamente. Si su consulta de autenticación LDAP no es correcta, es posible que los usuarios todavía no puedan iniciar sesión. DEBES GUARDAR SUS SETTINGS LDAP ACTUALIZADOS.', 'ldap_manager' => 'Gestor LDAP', 'ldap_server' => 'Servidor LDAP', - 'ldap_server_help' => 'Esto debería empezar con ldap:// (sin codificar o TLS) o ldaps:// (para SSL)', - 'ldap_server_cert' => 'Certificado de validación SSL LDAP', - 'ldap_server_cert_ignore' => 'Permitir certificados SSL inválidos', - 'ldap_server_cert_help' => 'Selecciona este campo si estás usando un certificado SSL auto firmado y quieres aceptar un certificado SSL inválido.', + 'ldap_server_help' => 'Esto debería comenzar con ldap:// (para no cifrado o TLS) o ldaps:// (para SSL)', + 'ldap_server_cert' => 'Validación del certificado LDAP SSL', + 'ldap_server_cert_ignore' => 'Permitir certificado SSL inválido', + 'ldap_server_cert_help' => 'Seleccione esta casilla si está utilizando un certificado SSL autofirmado y desea aceptar un certificado SSL inválido.', 'ldap_tls' => 'Usar TLS', - 'ldap_tls_help' => 'Esto se debe seleccionar si se está ejecutando STARTTLS en el servidor LDAP. ', - 'ldap_uname' => 'Enlazar usuario LDAP', + 'ldap_tls_help' => 'Esto debería ser comprobado sólo si está ejecutando STARTTLS en su servidor LDAP. ', + 'ldap_uname' => 'LDAP Bind Username', 'ldap_dept' => 'Departamento LDAP', 'ldap_phone' => 'Número de teléfono LDAP', 'ldap_jobtitle' => 'Título de trabajo LDAP', 'ldap_country' => 'País LDAP', - 'ldap_pword' => 'Enlazar contraseña LDAP', - 'ldap_basedn' => 'Enlazar base DN', + 'ldap_pword' => 'Contraseña de enlace LDAP', + 'ldap_basedn' => 'Base Bind DN', 'ldap_filter' => 'Filtro LDAP', - 'ldap_pw_sync' => 'Sincronización de Contraseña LDAP', - 'ldap_pw_sync_help' => 'Desmarca esta casilla si no quieres mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Desactivar esto significa que tus usuarios no podrán acceder si tu servidor LDAP no está disponible por algún motivo.', - 'ldap_username_field' => 'Campo de usuario', - 'ldap_lname_field' => 'Apellido', + 'ldap_pw_sync' => 'Sincronización de contraseña LDAP', + 'ldap_pw_sync_help' => 'Desmarque esta casilla si no desea mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Deshabilitar esto significa que los usuarios pueden no poder iniciar sesión si su servidor LDAP es inaccesible por alguna razón.', + 'ldap_username_field' => 'Campo Usuario', + 'ldap_lname_field' => 'Apellidos', 'ldap_fname_field' => 'Nombre LDAP', - 'ldap_auth_filter_query' => 'Consulta de autentificación LDAP', + 'ldap_auth_filter_query' => 'Consulta de autenticación LDAP', 'ldap_version' => 'Versión LDAP', - 'ldap_active_flag' => 'Flag activo LDAP', + 'ldap_active_flag' => 'Bandera activa LDAP', 'ldap_activated_flag_help' => 'Este valor se utiliza para determinar si un usuario sincronizado puede iniciar sesión en Snipe-IT. No afecta a la capacidad de asignarles o retirarles items, y debería ser el nombre de atributo dentro de su AD/LDAP, no el valor.

Si este campo está configurado a un nombre de campo que no existe en su AD/LDAP, o el valor en el campo AD/LDAP se establece en 0 o falso, el inicio de sesión de usuario será deshabilitado. Si el valor en el campo AD/LDAP está establecido en 1 o true o cualquier otro texto significa que el usuario puede iniciar sesión. Cuando el campo está en blanco en tu AD, respetamos el atributo userAccountControl, que generalmente permite a los usuarios no suspendidos iniciar sesión.', 'ldap_emp_num' => 'Número de empleado LDAP', - 'ldap_email' => 'Email LDAP', + 'ldap_email' => 'LDAP Email', 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', - 'license' => 'Licencia de Software', - 'load_remote_text' => 'Scripts remotos', - 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde fuera.', + 'license' => 'Licencia de software', + 'load_remote' => 'Usar Gravatar', + 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar scripts desde el Internet externo. Esto evitará que Snipe-IT intente cargar imágenes desde Gravatar.', 'login' => 'Intentos de inicio de sesión', 'login_attempt' => 'Intento de inicio de sesión', 'login_ip' => 'Dirección IP', 'login_success' => '¿Éxito?', - 'login_user_agent' => 'Navegador', + 'login_user_agent' => 'Agente de usuario', 'login_help' => 'Lista de intentos de inicio de sesión', - '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', - 'login_remote_user_enabled_text' => 'Habilitar inicio de sesión con encabezado de usuario remoto', - 'login_remote_user_enabled_help' => 'Esta opción habilita la Autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', - 'login_common_disabled_text' => 'Deshabilitar otros mecanismos de autenticación', - 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Simplemente habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', - 'login_remote_user_custom_logout_url_text' => 'URL de cierre de sesión personalizado', - 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', - 'login_remote_user_header_name_text' => 'Encabezado de nombre de usuario personalizado', + 'login_note' => 'Nota de acceso', + 'login_note_help' => 'Opcionalmente incluye algunas frases en la 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 a markdown', + 'login_remote_user_text' => 'Opciones de usuario remoto', + 'login_remote_user_enabled_text' => 'Activar inicio de sesión con la cabecera de usuario remota', + 'login_remote_user_enabled_help' => 'Esta opción permite la autenticación a través del encabezado REMOTE_USER de acuerdo a la "Interfaz común de puerta de enlace (rfc3875)"', + 'login_common_disabled_text' => 'Desactivar otros mecanismos de autenticación', + 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Sólo habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', + 'login_remote_user_custom_logout_url_text' => 'URL de salida personalizada', + 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redireccionados a esta URL después de que el usuario se desconecte de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', + 'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado', 'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER', 'logo' => 'Logo', - 'logo_print_assets' => 'Utilizar en impresión', - 'logo_print_assets_help' => 'Utilice la marca en las listas de activos imprimibles ', - 'full_multiple_companies_support_help_text' => 'Usuarios restringidos (incluidos administradores) asignados a compañías de sus bienes de compañía.', - 'full_multiple_companies_support_text' => 'Soporte completo múltiple de compañías', - 'show_in_model_list' => 'Mostrar en Desplegado de Modelos', + 'logo_print_assets' => 'Usar en la impresión', + 'logo_print_assets_help' => 'Usar marca en listas de activos imprimibles ', + 'full_multiple_companies_support_help_text' => 'Usuarios restringidos (incluyendo administradores) asignados a las empresas a los activos de su empresa.', + 'full_multiple_companies_support_text' => 'Soporte completo de varias empresas', + 'show_in_model_list' => 'Mostrar en el modelo de destrucción', 'optional' => 'opcional', 'per_page' => 'Resultados por página', - 'php' => 'Versión de PHP', - 'php_info' => 'Información PHP', + 'php' => 'Versión PHP', + 'php_info' => 'PHP Info', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, sistema, información', - 'php_overview_help' => 'PHP Información del sistema', - '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.', + 'php_overview_help' => 'Información del sistema PHP', + 'php_gd_info' => 'Debe instalar php-gd para mostrar los códigos QR, ver las instrucciones de instalación.', + 'php_gd_warning' => 'PHP Image Processing y GD plugin NO está instalado.', + 'pwd_secure_complexity' => 'Complejidad de contraseña', + 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de contraseña que desee aplicar.', 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre, apellido, correo electrónico o nombre de usuario', 'pwd_secure_complexity_letters' => 'Requiere al menos una letra', 'pwd_secure_complexity_numbers' => 'Requiere al menos un número', 'pwd_secure_complexity_symbols' => 'Requiere al menos un símbolo', 'pwd_secure_complexity_case_diff' => 'Requiere al menos una mayúscula y una minúscula', - 'pwd_secure_min' => 'Caracteres mínimos de contraseña', + 'pwd_secure_min' => 'Caracteres mínimos de la 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', + 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de los 10.000 mejores contraseñas reportadas en infracciones.', + 'qr_help' => 'Habilita primero los códigos QR para establecer esto', + 'qr_text' => 'QR Code Text', 'saml' => 'SAML', 'saml_title' => 'Actualizar ajustes de SAML', 'saml_help' => 'Configuración SAML', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', - 'saml_sp_entityid' => 'ID de la entidad', - 'saml_sp_acs_url' => 'URL del Servicio de Consumidor de Afirmaciones (ACS)', + 'saml_sp_entityid' => 'ID de entidad', + 'saml_sp_acs_url' => 'URL del Servicio al Consumidor de Aserción (ACS)', 'saml_sp_sls_url' => 'URL del Servicio de cierre de sesión único (SLS)', 'saml_sp_x509cert' => 'Certificado público', - 'saml_sp_metadata_url' => 'URL de los metadatos', + 'saml_sp_metadata_url' => 'URL de metadatos', 'saml_idp_metadata' => 'Metadatos SAML IdP', 'saml_idp_metadata_help' => 'Puede especificar los metadatos IdP usando un archivo URL o XML.', 'saml_attr_mapping_username' => 'Mapeo de Atributos - Nombre de Usuario', 'saml_attr_mapping_username_help' => 'NameID se utilizará si el mapeo de atributos no está especificado o no es válido.', 'saml_forcelogin_label' => 'Forzar inicio de sesión SAML', - 'saml_forcelogin' => 'Hacer SAML el método de inicio de sesión principal', - 'saml_forcelogin_help' => 'Puedes usar \'/login?nosaml\' para ir a la página de inicio de sesión normal.', + 'saml_forcelogin' => 'Hacer SAML el inicio de sesión principal', + 'saml_forcelogin_help' => 'Puedes usar \'/login?nosaml\' para llegar a la página de inicio de sesión normal.', 'saml_slo_label' => 'Cerrar sesión única SAML', 'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión', - '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_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 SL.', + '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' => 'Descargar metadatos', - 'setting' => 'Parámetro', - 'settings' => 'Configuración', + 'setting' => 'Ajustes', + 'settings' => 'Ajustes', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', - 'show_archived_in_list' => 'Activos archivados', - 'show_archived_in_list_text' => 'Mostrar activos archivados en el listado de "todos los archivos"', + 'show_archived_in_list' => 'Recursos archivados', + 'show_archived_in_list_text' => 'Mostrar recursos archivados en el listado de "todos los activos"', 'show_assigned_assets' => 'Mostrar recursos asignados a recursos', - 'show_assigned_assets_help' => 'Mostrar los recursos asignados a otros recursos en Ver Usuario -> Recursos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.', + 'show_assigned_assets_help' => 'Mostrar los recursos asignados a los otros activos en Ver Usuario -> Activos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.', '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.', + 'show_images_in_email_help' => 'Desmarque esta casilla si su instalación de Snipe-IT está detrás de una VPN o red cerrada y los usuarios fuera de la red no podrán cargar imágenes servidas desde esta instalación en sus correos electrónicos.', 'site_name' => 'Nombre del sitio', 'integrations' => 'Integraciones', 'slack' => 'Slack', 'general_webhook' => 'Webhook general', + 'ms_teams' => 'Equipos Microsoft', 'webhook' => ':app', 'webhook_presave' => 'Probar para guardar', 'webhook_title' => 'Actualizar ajustes de Webhook', 'webhook_help' => 'Ajustes de integración', - 'webhook_botname' => 'Nombre de bot de :app', - 'webhook_channel' => 'Canal de :app', - 'webhook_endpoint' => 'Endpoint de :app', - 'webhook_integration' => 'Ajustes de :app', - 'webhook_test' =>'Probar integración de :app', - 'webhook_integration_help' => 'La integración con :app es opcional, sin embargo el endpoint y el canal son requeridos si desea usarlo. Para configurar la integración de :app, primero debe crear un webhook entrante en su cuenta de :app. Haga clic en el botón Probar Integración :app para confirmar que su configuración es correcta antes de guardar. ', + 'webhook_botname' => ':app Nombre', + 'webhook_channel' => ':app Canal', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Ajustes', + 'webhook_test' =>'Probar :app integración', + 'webhook_integration_help' => 'La integración de :app es opcional, sin embargo el extremo y el canal son necesarios si desea usarlo. Para configurar la integración de :app, primero debes crear un webhook entrante en tu cuenta :app. Haga clic en el botón Test :app Integración para confirmar que su configuración es correcta antes de guardar. ', 'webhook_integration_help_button' => 'Una vez que hayas guardado la información de :app, aparecerá un botón de prueba.', - 'webhook_test_help' => 'Comprueba si tu integración con :app está configurada correctamente. PRIMERO DEBES GUARDAR TU CONFIGURACION ACTUALIZADA DE :app.', - 'snipe_version' => 'Version de Snipe-IT', - 'support_footer' => 'Enlaces de Soporte de Pie de Página ', - 'support_footer_help' => 'Especifica quien ve los enlaces de información de Soporte y Manual de Usuarios de Snipe-IT', - 'version_footer' => 'Versión en pie de página ', - 'version_footer_help' => 'Especifica quién ve la versión y el número de compilación de Snipe-IT.', - 'system' => 'Información del Sistema', - 'update' => 'Actualizar Parámetros', - 'value' => 'Valor', + 'webhook_test_help' => 'Comprueba si tu integración con :app está configurada correctamente. DEBES GUARDAR TU ACTUALIZADO :app SETTINGS FIRST.', + 'snipe_version' => 'Versión de Snipe-IT', + 'support_footer' => 'Enlaces de apoyo al pie ', + 'support_footer_help' => 'Especifique quién ve los enlaces a la información de Soporte de Snipe-IT y Manual de Usuarios', + 'version_footer' => 'Versión en pie ', + 'version_footer_help' => 'Especifique quién ve la versión de Snipe-IT y el número de compilación.', + 'system' => 'Información del sistema', + 'update' => 'Actualizar ajustes', + 'value' => 'Precio', 'brand' => 'Marca', - 'brand_keywords' => 'pie de página, logotipo, impresión, tema, piel, encabezado, colores, color, css', + 'brand_keywords' => 'pie de página, logotipo, impresión, tema, piel, cabeza, colores, color, c(debate)', 'brand_help' => 'Logo, nombre del sitio', '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.', - 'labels_per_page' => 'Etiquetas por pàgina', - 'label_dimensions' => 'Dimensiones de las etiquetas (pulgadas)', - 'next_auto_tag_base' => 'Siguiente incremento automático', - 'page_padding' => 'Margenès de pàgina (pulgadas)', - 'privacy_policy_link' => 'Enlace a la Política de Privacidad', - '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. ', + 'about_settings_title' => 'Sobre ajustes', + 'about_settings_text' => 'Estos ajustes le permiten personalizar ciertos aspectos de su instalación.', + 'labels_per_page' => 'Etiquetas por página', + 'label_dimensions' => 'Dimensiones de la etiqueta (pulgadas)', + 'next_auto_tag_base' => 'Siguiente autoincremento', + 'page_padding' => 'Margen de página (pulgadas)', + 'privacy_policy_link' => 'Enlace a la política de privacidad', + 'privacy_policy' => 'Política de privacidad', + 'privacy_policy_link_help' => 'Si una url está incluida aquí, un enlace a tu política de privacidad se incluirá en el pie de página de la aplicación y en cualquier correo electrónico que el sistema envía, de conformidad con el RGPD. ', 'purge' => 'Purgar registros eliminados', 'purge_deleted' => 'Purgar eliminados ', - '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', + 'labels_display_bgutter' => 'Etiqueta inferior gutter', + 'labels_display_sgutter' => 'Guiador lateral de etiqueta', + 'labels_fontsize' => 'Label font size', 'labels_pagewidth' => 'Ancho de la hoja de etiqueta', 'labels_pageheight' => 'Altura de la hoja de etiqueta', - 'label_gutters' => 'Espaciamiento de etiqueta (pulgadas)', - 'page_dimensions' => 'Dimensiones de la página (pulgadas)', - 'label_fields' => 'Campos visibles de la etiqueta', + 'label_gutters' => 'Espacio de etiqueta (pulgadas)', + 'page_dimensions' => 'Dimensiones de página (pulgadas)', + 'label_fields' => 'Campos visibles de etiqueta', 'inches' => 'pulgadas', - 'width_w' => 'an', - 'height_h' => 'al', + 'width_w' => 'i', + 'height_h' => 'h', 'show_url_in_emails' => 'Enlace a Snipe-IT en correos electrónicos', - 'show_url_in_emails_help_text' => 'Desmarca esta casilla si no deseas volver a vincular tu instalación de Snipe-IT en tus pies de página de correo electrónico. Útil si la mayoría de sus usuarios nunca inician sesión.', + 'show_url_in_emails_help_text' => 'Desmarque esta casilla si no desea enlazar de nuevo a su instalación de Snipe-IT en sus pie de página de correo electrónico. Útil si la mayoría de tus usuarios nunca se conectan. ', 'text_pt' => 'pt', 'thumbnail_max_h' => 'Altura máxima de la miniatura', - 'thumbnail_max_h_help' => 'Altura máxima en píxeles que las miniaturas pueden mostrar en la vista de listado. Mín. 25, máximo 500.', - 'two_factor' => 'Autenticación en dos pasos', - 'two_factor_secret' => 'Código de verificación en dos pasos', - 'two_factor_enrollment' => 'Enrolamiento en verificación en dos pasos', - 'two_factor_enabled_text' => 'Activar la verificación en dos pasos', - 'two_factor_reset' => 'Reiniciar Secreto de verificación en dos pasos', - 'two_factor_reset_help' => 'Esto forzará al usuario a inscribirse otra vez su dispositivo con Google Authenticator. Esto puede ser útil si la pérdida o robo de su dispositivo actualmente inscrito. ', - 'two_factor_reset_success' => 'Verificación en dos pasos de dispositivo reiniciado exitosamente', - 'two_factor_reset_error' => 'Falló la Verificación en dos pasos del dispositivo', - 'two_factor_enabled_warning' => 'Permitiendo dos factores si no está activado inmediatamente obliga a autenticar con un dispositivo de autenticación de Google inscritos. Usted tendrá la posibilidad de inscribirse el dispositivo si uno no está inscrito actualmente.', - 'two_factor_enabled_help' => 'Esto encenderá la autenticación de dos factores usando Google Authenticator.', - 'two_factor_optional' => 'Selectiva (los usuarios pueden activar o desactivar si está permitido)', + 'thumbnail_max_h_help' => 'Altura máxima en píxeles que las miniaturas pueden mostrar en la vista de listado. Mínimo 25, máximo 500.', + 'two_factor' => 'Autenticación de dos factores', + 'two_factor_secret' => 'Código de dos factores', + 'two_factor_enrollment' => 'Inscripción en dos factores', + 'two_factor_enabled_text' => 'Habilitar dos factores', + 'two_factor_reset' => 'Restablecer secreto de dos factores', + 'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ', + 'two_factor_reset_success' => 'Dispositivo de doble factor restablecido con éxito', + 'two_factor_reset_error' => 'Error al restablecer el dispositivo de doble factor', + 'two_factor_enabled_warning' => 'Habilitar doble factor si no está habilitado inmediatamente le obligará a autenticarse con un dispositivo inscrito en Google Auth. Tendrás la posibilidad de inscribir tu dispositivo si uno no está actualmente inscrito.', + 'two_factor_enabled_help' => 'Esto activará la autenticación de dos factores usando Google Authenticator.', + 'two_factor_optional' => 'Selectivo (los usuarios pueden activar o desactivar si está permitido)', 'two_factor_required' => 'Requerido para todos los usuarios', - 'two_factor_disabled' => 'Desactivado', - 'two_factor_enter_code' => 'Ingrese código de verificación en dos pasos', + 'two_factor_disabled' => 'Deshabilitado', + 'two_factor_enter_code' => 'Introduzca código de dos factores', 'two_factor_config_complete' => 'Enviar código', - 'two_factor_enabled_edit_not_allowed' => 'El administrador no permite modificar esta configuración.', - 'two_factor_enrollment_text' => "Autenticación de doble factor se requiere, sin embargo el dispositivo no ha inscrito todavía. Abra la aplicación Google Authenticator y escanear el código QR a continuación para inscribir a su dispositivo. Una vez que haya inscrito su dispositivo, introduzca el código de abajo", - 'require_accept_signature' => 'Requerir Firma', - 'require_accept_signature_help_text' => 'Para activar esta función se requiere que los usuarios firmen fisicamente aceptando el activo.', - 'left' => 'izquierda', + 'two_factor_enabled_edit_not_allowed' => 'Su administrador no le permite editar esta configuración.', + 'two_factor_enrollment_text' => "Se requiere autenticación de dos factores, sin embargo su dispositivo aún no ha sido inscrito. Abre tu aplicación de Google Authenticator y escanea el código QR de abajo para inscribir tu dispositivo. Una vez que hayas inscrito, introduce el código de abajo", + 'require_accept_signature' => 'Requiere firma', + 'require_accept_signature_help_text' => 'Activar esta función requerirá que los usuarios se registren físicamente al aceptar un activo.', + 'left' => 'restante', 'right' => 'derecha', 'top' => 'arriba', - 'bottom' => 'fondo', + 'bottom' => 'abajo', 'vertical' => 'vertical', 'horizontal' => 'horizontal', 'unique_serial' => 'Números de serie únicos', - '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', + 'unique_serial_help_text' => 'Marcando esta casilla se aplicará una restricción de singularidad en las publicaciones seriadas de activos', + 'zerofill_count' => 'Longitud de etiquetas de activos, incluyendo zerofill', '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' => 'Configuración de la API de OAuth', 'oauth' => 'OAuth', - 'oauth_help' => 'Configuración de Endpoint Oauth', + 'oauth_help' => 'Configuración de Oauth Endpoint', 'asset_tag_title' => 'Actualizar ajustes de etiqueta de activos', 'barcode_title' => 'Actualizar ajustes de código de barras', - 'barcodes' => 'Códigos de barras', - 'barcodes_help_overview' => 'Ajustes de Código de barras & QR', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Configuración de código de barras & QR', 'barcodes_help' => 'Esto intentará eliminar códigos de barras en caché. Esto normalmente sólo se usaría si la configuración del código de barras ha cambiado, o si la URL de Snipe-IT ha cambiado. Los códigos de barras se regenerarán cuando se acceda a continuación.', 'barcodes_spinner' => 'Intentando eliminar archivos...', 'barcode_delete_cache' => 'Borrar caché de código de barras', @@ -301,26 +303,26 @@ return [ 'security' => 'Seguridad', 'security_title' => 'Actualizar ajustes de seguridad', 'security_keywords' => 'contraseña, contraseñas, requisitos, dos factores, dos factores, contraseñas comunes, inicio de sesión remoto, autenticación', - 'security_help' => 'Restricciones de contraseña, dos factores', + 'security_help' => 'Restricciones de contraseña de dos factores', 'groups_keywords' => 'permisos, grupos de permisos, autorización', 'groups_help' => 'Grupos de permisos de cuenta', - 'localization' => 'Ubicación', - 'localization_title' => 'Actualizar ajustes de Ubicación', - 'localization_keywords' => 'ubicación, moneda, local, locale, zona horaria, zona horaria, internacional, internacionalización, idioma, idioma, traducción', - 'localization_help' => 'Idioma, fecha mostrada', + 'localization' => 'Localización', + 'localization_title' => 'Actualizar ajustes de localización', + 'localization_keywords' => 'localización, moneda, local, locale, zona horaria, zona horaria, internacional, internatinalización, idioma, idioma, traducción', + 'localization_help' => 'Idioma, fecha', 'notifications' => 'Notificaciones', 'notifications_help' => 'Configuración de alertas por email y auditoría', 'asset_tags_help' => 'Incrementando y prefijos', 'labels' => 'Etiquetas', - 'labels_title' => 'Actualizar ajustes de Etiquetas', + 'labels_title' => 'Actualizar ajustes de etiqueta', 'labels_help' => 'Tamaños de etiqueta & ajustes', - 'purge' => 'Purgar', + 'purge' => 'Purge', 'purge_keywords' => 'eliminar permanentemente', 'purge_help' => 'Purgar registros eliminados', 'ldap_extension_warning' => 'No parece que la extensión LDAP esté instalada o habilitada en este servidor. Todavía puede guardar su configuración, pero necesitará habilitar la extensión LDAP para PHP antes de que funcione la sincronización LDAP o el inicio de sesión.', 'ldap_ad' => 'LDAP/AD', 'employee_number' => 'Número de empleado', - 'create_admin_user' => 'Crear Usuario ::', + 'create_admin_user' => 'Crear un usuario ::', 'create_admin_success' => '¡Éxito! ¡Tu usuario admin ha sido añadido!', 'create_admin_redirect' => '¡Haz clic aquí para acceder a tu aplicación!', 'setup_migrations' => 'Migraciones de base de datos ::', @@ -329,37 +331,37 @@ return [ 'setup_migration_output' => 'Salida de Migración:', 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', - 'slack_test' => 'Prueba de integración de ', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'slack_test' => 'Prueba Integración', + 'label2_enable' => 'Nuevo motor de etiqueta', + 'label2_enable_help' => 'Cambiar al nuevo motor de etiquetas. Nota: Deberá guardar esta configuración antes de configurar otros.', + 'label2_template' => 'Plantilla', + 'label2_template_help' => 'Seleccione qué plantilla utilizar para la generación de etiquetas', + 'label2_title' => 'Puesto', + 'label2_title_help' => 'El título para mostrar en etiquetas que lo soportan', + 'label2_title_help_phold' => 'El marcador de posición {COMPANY} será reemplazado con el nombre de empresa del activo's', + 'label2_asset_logo' => 'Usar Logo de Activos', + 'label2_asset_logo_help' => 'Utilice el logotipo de la empresa asignada's, en lugar del valor en :setting_name', + 'label2_1d_type' => 'Tipo de código de barras 1D', + 'label2_1d_type_help' => 'Formato para códigos de barras 1D', + 'label2_2d_type' => 'Tipo de código de barras 2D', + 'label2_2d_type_help' => 'Formato para códigos de barras 2D', + 'label2_2d_target' => 'Objetivo código de barras 2D', + 'label2_2d_target_help' => 'La URL a la que apunta el código de barras 2D cuando se escanea', + 'label2_fields' => 'Definiciones de campo', + 'label2_fields_help' => 'Los campos pueden ser agregados, eliminados y reordenados en la columna izquierda. Para cada campo, múltiples opciones para Etiqueta y DataSource pueden ser agregadas, eliminadas y reordenadas en la columna derecha.', + 'help_asterisk_bold' => 'Texto introducido como **texto** se mostrará como negrita', + 'help_blank_to_use' => 'Deje en blanco para usar el valor de :setting_name', 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', + 'default' => 'Por defecto', + 'none' => 'Ninguna', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización's consola de desarrollador de Google .', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', + 'mail_reply_to' => 'Dirección de respuesta de correo', + 'mail_from' => 'Correo desde la dirección', + 'database_driver' => 'Controlador de base de datos', + 'bs_table_storage' => 'Almacenamiento de Tabla', 'timezone' => 'Timezone', ]; diff --git a/resources/lang/es-CO/admin/settings/message.php b/resources/lang/es-CO/admin/settings/message.php index a8f15f5430..fa68e34783 100644 --- a/resources/lang/es-CO/admin/settings/message.php +++ b/resources/lang/es-CO/admin/settings/message.php @@ -3,24 +3,24 @@ return [ 'update' => [ - 'error' => 'Ha ocurrido un error al actualizar. ', - 'success' => 'Parámetros actualizados correctamente.', + 'error' => 'Se ha producido un error al actualizar. ', + 'success' => 'Configuración actualizada 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.', + 'delete_confirm' => '¿Está seguro que desea eliminar este archivo de copia de seguridad? Esta acción no se puede deshacer. ', + 'file_deleted' => 'El archivo de copia de seguridad se ha eliminado correctamente. ', + 'generated' => 'Se ha creado un nuevo archivo de copia de seguridad.', + 'file_not_found' => 'Ese archivo de copia de seguridad no se pudo encontrar en el servidor.', 'restore_warning' => 'Sí, restaurarlo. Reconozco que esto sobrescribirá cualquier dato existente actualmente en la base de datos. Esto también cerrará la sesión de todos sus usuarios existentes (incluido usted).', 'restore_confirm' => '¿Está seguro que desea restaurar su base de datos desde :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.', + 'error' => 'Se ha producido un error al purgar. ', + 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "DELETE" en el cuadro de confirmación.', + 'success' => 'Los registros eliminados se han purgado correctamente.', ], 'mail' => [ - 'sending' => 'Enviando correo electrónico...', + 'sending' => 'Enviando correo electrónico de prueba...', 'success' => '¡Correo enviado!', 'error' => 'El correo no pudo ser enviado.', 'additional' => 'Ningún mensaje de error adicional proporcionado. Comprueba la configuración de tu correo y el registro de tu aplicación.' @@ -34,13 +34,13 @@ return [ 'authentication_success' => 'Usuario autenticado contra LDAP con éxito!' ], 'webhook' => [ - 'sending' => 'Enviando mensaje de prueba de :app...', - 'success' => 'Your :webhook_name Integration works!', + 'sending' => 'Enviando mensaje de prueba :app...', + 'success' => '¡Su Integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Comprueba el ', 'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', 'error' => 'Algo salió mal. :app respondió con: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERROR: 301/302 :endpoint devuelve una redirección. Por razones de seguridad, no seguimos redirecciones. Por favor, utilice el punto final actual.', 'error_misc' => 'Algo salió mal. :( ', ] ]; diff --git a/resources/lang/es-CO/admin/statuslabels/message.php b/resources/lang/es-CO/admin/statuslabels/message.php index 303421e25e..81f2169560 100644 --- a/resources/lang/es-CO/admin/statuslabels/message.php +++ b/resources/lang/es-CO/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Etiqueta de Estado inexistente.', + 'deleted_label' => 'Etiqueta de estado borrado', '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' => [ @@ -23,7 +24,7 @@ return [ 'help' => [ 'undeployable' => 'Estos equipos no pueden ser asignados.', - 'deployable' => 'Estos activos pueden ser retirados. Una vez asignados, asumirán un estado meta de Desplegado.', + 'deployable' => 'Estos equipos pueden ser asignados. Una vez estén asignados, asumirán el meta estado de Asignado.', '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/suppliers/message.php b/resources/lang/es-CO/admin/suppliers/message.php index 2e338dcf0c..6af4f1ecf3 100644 --- a/resources/lang/es-CO/admin/suppliers/message.php +++ b/resources/lang/es-CO/admin/suppliers/message.php @@ -2,27 +2,27 @@ return array( - 'deleted' => 'Deleted supplier', - 'does_not_exist' => 'Proveedor does not exist.', + 'deleted' => 'Proveedor eliminado', + 'does_not_exist' => 'El proveedor no existe.', 'create' => array( - 'error' => 'Proveedor no creado, Intentalo de nuevo.', - 'success' => 'Proveedor creado.' + 'error' => 'Proveedor no fue creado, por favor inténtelo de nuevo.', + 'success' => 'Proveedor creado con éxito.' ), 'update' => array( - 'error' => 'Proveedor no actualizado, Intentalo de nuevo', - 'success' => 'Proveedor actualizado.' + 'error' => 'Proveedor no actualizado, por favor inténtalo de nuevo', + 'success' => 'Proveedor actualizado correctamente.' ), 'delete' => array( - 'confirm' => 'Estás seguro de querer eliminar este Proveedor?', - 'error' => 'Ha habido un problema eliminando el Proveedor. Intentalo de nuevo.', - 'success' => 'Proveedor eliminado.', - 'assoc_assets' => 'Este proveedor esta asociado a uno o más modelos y no puede ser eliminado. ', - 'assoc_licenses' => 'Este proveedor está actualmente asociado con :licenses_count licencia(s) y no puede ser eliminado. Por favor, actualiza tus licencias para no referenciar este proveedor e inténtalo de nuevo. ', - 'assoc_maintenances' => 'Este proveedor está actualmente asociado con :asset_maintenances_count mantenedor(es) de activo y no puede ser eliminado. Por favor, actualiza tus mantenedores de activo para no referenciar este proveedor e inténtalo de nuevo. ', + 'confirm' => '¿Está seguro que desea eliminar este proveedor?', + 'error' => 'Hubo un problema al eliminar el proveedor. Inténtalo de nuevo.', + 'success' => 'Proveedor eliminado correctamente.', + 'assoc_assets' => 'Este proveedor está asociado con :asset_count activo(s) y no puede ser eliminado. Por favor, actualice sus activos para dejar de hacer referencia a este proveedor y vuelva a intentarlo. ', + 'assoc_licenses' => 'Este proveedor está asociado actualmente con :licenses_count licences(s) y no puede ser eliminado. Por favor, actualice sus licencias para dejar de hacer referencia a este proveedor e inténtelo de nuevo. ', + 'assoc_maintenances' => 'Este proveedor está actualmente asociado con :asset_maintainances_count mantenimiento(s) y no puede ser eliminado. Por favor, actualice el mantenimiento de sus activos para no hacer referencia a este proveedor y vuelva a intentarlo. ', ) ); diff --git a/resources/lang/es-CO/admin/suppliers/table.php b/resources/lang/es-CO/admin/suppliers/table.php index f576b2d372..0182e70241 100644 --- a/resources/lang/es-CO/admin/suppliers/table.php +++ b/resources/lang/es-CO/admin/suppliers/table.php @@ -2,26 +2,25 @@ return array( 'about_suppliers_title' => 'Acerca de Proveedores', - 'about_suppliers_text' => 'Los Proveedores son utilizados para hacer seguimiento de la fuente de los items', - 'address' => 'Dirección del Proveedor', - 'assets' => 'Equipos', + 'about_suppliers_text' => 'Los proveedores se utilizan para rastrear la fuente de los artículos', + 'address' => 'Dirección del proveedor', + 'assets' => 'Activos', 'city' => 'Ciudad', - 'contact' => 'Nombre Contacto', + 'contact' => 'Nombre de contacto', 'country' => 'Pais', 'create' => 'Crear Proveedor', 'email' => 'Email', 'fax' => 'Fax', 'id' => 'ID', 'licenses' => 'Licencias', - 'name' => 'Nombre', + 'name' => 'Nombre del proveedor', 'notes' => 'Notas', 'phone' => 'Teléfono', - 'state' => 'Provincia', + 'state' => 'Departamento', 'suppliers' => 'Proveedores', - 'update' => 'Actualizar Proveedor', - 'url' => 'URL', + 'update' => 'Actualizar proveedor', 'view' => 'Ver Proveedor', - 'view_assets_for' => 'Ver Equipos para', + 'view_assets_for' => 'Ver recursos para', 'zip' => 'Código Postal', ); diff --git a/resources/lang/es-CO/admin/users/general.php b/resources/lang/es-CO/admin/users/general.php index ead3581280..c30db61674 100644 --- a/resources/lang/es-CO/admin/users/general.php +++ b/resources/lang/es-CO/admin/users/general.php @@ -1,43 +1,43 @@ 'Este usuario puede ingresar', + 'activated_help_text' => 'Este usuario puede iniciar sesión', 'activated_disabled_help_text' => 'No puedes editar el estado de activación de tu propia cuenta.', - 'assets_user' => 'Equipos asignados a :name', - 'bulk_update_warn' => 'Estás a punto de modificar las propiedades de :user_count usuarios. Por favor, ten en cuenta que no puedes modificar las propiedades de tu propio usuario con este formulario, y debes realizar las modificaciones a tu propio usuario de forma individual.', - 'bulk_update_help' => 'Este formulario permite actualizar múltiples usuarios simultáneamente. Rellena únicamente los campos que necesites cambiar. Cualquier campo que quede en blanco no se actualizará.', - 'current_assets' => 'Equipos checked out a este usuario', - 'clone' => 'Clonar Usuario', - 'contact_user' => 'Contacta con :name', - 'edit' => 'Editar Usuario', - 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', + 'assets_user' => 'Recursos asignados a :name', + 'bulk_update_warn' => 'Está a punto de editar las propiedades de los usuarios :user_count. Tenga en cuenta que no puede cambiar sus propios atributos de usuario usando este formulario, y debe hacer modificaciones individuales a su propio usuario.', + 'bulk_update_help' => 'Este formulario le permite actualizar varios usuarios a la vez. Sólo rellene los campos que necesita cambiar. Cualquier campo que deje en blanco permanecerá sin cambios.', + 'current_assets' => 'Activos reservados a este usuario', + 'clone' => 'Clonar usuario', + 'contact_user' => 'Contacto :name', + 'edit' => 'Editar usuario', + 'filetype_info' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial de :name', - 'info' => 'Información', + 'info' => 'Info', '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.', + 'ldap_config_text' => 'Los ajustes de configuración LDAP se pueden encontrar Admin > Configuración. La ubicación (opcional) seleccionada se establecerá para todos los usuarios importados.', 'print_assigned' => 'Imprimir todos los Asignados', 'email_assigned' => 'Lista de Correos Asignados', - 'user_notified' => 'Se ha enviado un correo al usuario con sus artículos actualmente asignados.', - 'auto_assign_label' => 'Incluir a este usuario al asignar automáticamente licencias elegibles', + 'user_notified' => 'El usuario ha sido enviado por correo electrónico a una lista de sus elementos asignados actualmente.', + 'auto_assign_label' => 'Incluye a este usuario al asignar automáticamente licencias elegibles', 'auto_assign_help' => 'Omitir este usuario en la asignación automática de licencias', - 'software_user' => 'Software asignado a :name', - 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para este usuario para enviarle credenciales. Únicamente pueden enviarse credenciales por correo eléctronico durante la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', - 'view_user' => 'Ver Usuario :name', + 'software_user' => 'Software comprado a :name', + 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para que este usuario le envíe credenciales. Las credenciales de correo electrónico sólo se pueden hacer en la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', + 'view_user' => 'Ver usuario :name', 'usercsv' => 'Archivo CSV', - 'two_factor_admin_optin_help' => 'La actual configuración de administración permite cumplimiento selectivo de autenticación de dos factores. ', + 'two_factor_admin_optin_help' => 'La configuración actual de administración permite la ejecución selectiva de la autenticación de dos factores. ', 'two_factor_enrolled' => 'Dispositivo 2FA inscrito ', 'two_factor_active' => '2FA activo ', 'user_deactivated' => 'Usuario no puede iniciar sesión', 'user_activated' => 'Usuario puede iniciar sesión', 'activation_status_warning' => 'No cambiar el estado de activación', - 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar pertenencias a grupo.', + 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar membresías de grupo.', 'superadmin_permission_warning' => 'Sólo los superadministradores pueden conceder acceso a un usuario superadministrador.', 'admin_permission_warning' => 'Sólo los usuarios con derechos de administrador o mayores pueden conceder acceso de administrador a los usuarios.', - 'remove_group_memberships' => 'Eliminar pertenencias a grupo', - 'warning_deletion_information' => 'Estás a punto de disponibilizar TODOS los elementos de :count usuario(s) listados a continuación. Los nombres de Super Admintradores están resaltados en rojo.', - 'update_user_assets_status' => 'Actualizar todos los activos para estos usuarios a este estado', - 'checkin_user_properties' => 'Disponibilizar todas las propiedades asociadas a estos usuarios', + 'remove_group_memberships' => 'Eliminar membresías de grupo', + 'warning_deletion_information' => 'Estás a punto de facturar TODOS los elementos del :count usuario(s) listados a continuación. Los nombres Super admin están resaltados en rojo.', + 'update_user_assets_status' => 'Actualizar todos los recursos para estos usuarios a este estado', + 'checkin_user_properties' => 'Comprobar todas las propiedades asociadas a estos usuarios', 'remote_label' => 'Este es un usuario remoto', 'remote' => 'Remoto', 'remote_help' => 'Esto puede ser útil si necesita filtrar por usuarios remotos que nunca o raramente entran en sus ubicaciones físicas.', diff --git a/resources/lang/es-CO/admin/users/message.php b/resources/lang/es-CO/admin/users/message.php index 979df86b53..dacba0923e 100644 --- a/resources/lang/es-CO/admin/users/message.php +++ b/resources/lang/es-CO/admin/users/message.php @@ -2,63 +2,63 @@ return array( - 'accepted' => 'Ha aceptado con éxito este equipo.', - 'declined' => 'Ha declinado con éxito este equipo.', - 'bulk_manager_warn' => 'Sus usuarios han sido correctamente actualizados, de todos modos la entrada de administrador no fue guardada porque el administrador seleccionado también estaba en la lista de usuarios a ser editada, y los usuarios no pueden ser sus propior administradores. Vuelva a seleccionar los usuarios, excluyendo al administrador.', - 'user_exists' => 'El Usuario ya existe!', - 'user_not_found' => 'Usuario inexistente.', - 'user_login_required' => 'El campo Usuario es obligatorio', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'El password es obligatorio.', - 'insufficient_permissions' => 'No tiene permiso.', - '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' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', + 'accepted' => 'Ha aceptado este activo con éxito.', + 'declined' => 'Ha rechazado este activo con éxito.', + 'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada del administrador no fue guardada porque el administrador seleccionado también estaba en la lista de usuarios a editar, y los usuarios no pueden ser su propio gerente. Por favor, selecciona tus usuarios de nuevo, excluyendo el administrador.', + 'user_exists' => '¡El usuario ya existe!', + 'user_not_found' => 'El usuario no existe.', + 'user_login_required' => 'El campo de acceso es obligatorio', + 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', + 'user_password_required' => 'La contraseña es requerida.', + 'insufficient_permissions' => 'Permisos insuficientes.', + 'user_deleted_warning' => 'Este usuario ha sido eliminado. Tendrá que restaurar este usuario para editarlo o asignarle nuevos recursos.', + 'ldap_not_configured' => 'La integración 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' => 'Un enlace para restablecer la contraseña ha sido enviado a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'log_record_not_found' => 'No se pudo encontrar un registro de registro coincidente para este usuario.', 'success' => array( - 'create' => 'Usuario correctamente creado.', - 'update' => 'Usuario correctamente actualizado.', - 'update_bulk' => 'Usuarios correctamente actualizados!', - 'delete' => 'Usuario correctamente eliminado.', - 'ban' => 'Usuario correctamente bloqueado.', - 'unban' => 'Usuario correctamente desbloqueado.', - 'suspend' => 'Usuario correctamente suspendido.', - 'unsuspend' => 'Usuario correctamente no suspendido.', - 'restored' => 'Usuario correctamente restaurado.', - 'import' => 'Usuarios importados correctamente.', + 'create' => 'El usuario se ha creado correctamente.', + 'update' => 'El usuario se ha actualizado correctamente.', + 'update_bulk' => '¡Usuarios actualizados con éxito!', + 'delete' => 'El usuario se ha eliminado correctamente.', + 'ban' => 'El usuario fue baneado con éxito.', + 'unban' => 'El usuario se ha desbaneado correctamente.', + 'suspend' => 'El usuario fue suspendido correctamente.', + 'unsuspend' => 'El usuario no fue suspendido correctamente.', + 'restored' => 'Usuario restaurado correctamente.', + 'import' => 'Usuarios importados con éxito.', ), 'error' => array( - 'create' => 'Ha habido un problema creando el Usuario. Intentalo de nuevo.', - 'update' => 'Ha habido un problema actualizando el Usuario. Intentalo de nuevo.', - 'delete' => 'Ha habido un problema eliminando el Usuario. Intentalo de nuevo.', - 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pueden eliminar.', - 'unsuspend' => 'Ha habido un problema marcando como no suspendido el Usuario. Intentalo de nuevo.', - 'import' => 'Ha habido un problema importando los usuarios. Por favor intente nuevamente.', - 'asset_already_accepted' => 'Este equipo ya ha sido aceptado.', - 'accept_or_decline' => 'Debe aceptar o declinar este equipo.', - 'incorrect_user_accepted' => 'El equipo que has permitido aceptar no te tiene checkeado a ti.', - 'ldap_could_not_connect' => 'No se ha podido conectar con el servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP:', - 'ldap_could_not_bind' => 'No se ha podido vincular con el servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP: ', - 'ldap_could_not_search' => 'No se ha podido buscar en el servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP:', - 'ldap_could_not_get_entries' => 'No se han podido obtener entradas del servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP:', - 'password_ldap' => 'La contraseña para esta cuenta es administrada por LDAP / Active Directory. Póngase en contacto con su departamento de TI para cambiar su contraseña.', + 'create' => 'Hubo un problema al crear el usuario. Por favor, inténtelo de nuevo.', + 'update' => 'Hubo un problema al actualizar el usuario. Por favor, inténtelo de nuevo.', + 'delete' => 'Hubo un problema al eliminar el usuario. Por favor, inténtelo de nuevo.', + 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se ha podido eliminar.', + 'unsuspend' => 'Hubo un problema sin suspender al usuario. Por favor, inténtelo de nuevo.', + 'import' => 'Hubo un problema importando usuarios. Por favor, inténtelo de nuevo.', + 'asset_already_accepted' => 'Este activo ya ha sido aceptado.', + 'accept_or_decline' => 'Debe aceptar o rechazar este activo.', + 'incorrect_user_accepted' => 'El activo que ha intentado aceptar no ha sido revisado para usted.', + 'ldap_could_not_connect' => 'No se pudo conectar al servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', + 'ldap_could_not_bind' => 'No se pudo enlazar al servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP: ', + 'ldap_could_not_search' => 'No se pudo buscar en el servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', + 'ldap_could_not_get_entries' => 'No se han podido obtener entradas del servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', + 'password_ldap' => 'La contraseña de esta cuenta es administrada por LDAP/Active Directory. Póngase en contacto con su departamento de TI para cambiar su contraseña. ', ), 'deletefile' => array( - 'error' => 'Archivo no eliminado. Por favor, vuelva a intentarlo.', + 'error' => 'Archivo no eliminado. Vuelve a intentarlo.', 'success' => 'Archivo eliminado correctamente.', ), 'upload' => array( - 'error' => 'Archivo(s) no cargado. Por favor, vuelva a intentarlo.', - 'success' => 'Archivo(s) cargado correctamente.', - 'nofiles' => 'No ha seleccionado ningún archivo para subir', - '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.', + 'error' => 'Archivo(s) no cargados. Por favor, inténtelo de nuevo.', + 'success' => 'Archivo(s) cargados correctamente.', + 'nofiles' => 'No has seleccionado ningún archivo para subir', + 'invalidfiles' => 'Uno o más de sus archivos es demasiado grande o es un tipo de archivo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.', ), 'inventorynotification' => array( diff --git a/resources/lang/es-CO/admin/users/table.php b/resources/lang/es-CO/admin/users/table.php index 3dde234f3a..d13a781ce5 100644 --- a/resources/lang/es-CO/admin/users/table.php +++ b/resources/lang/es-CO/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Jefe Inmediato', 'managed_locations' => 'Ubicaciones gestionadas', 'name' => 'Nombre', + 'nogroup' => 'Aún no se han creado grupos. Para añadir uno, visite: ', 'notes' => 'Notas', 'password_confirm' => 'Confirmar contraseña', 'password' => 'Contraseña', @@ -29,11 +30,11 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Puesto', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Actualizar Usuario', + 'total_assets_cost' => "Coste total de activos", + 'updateuser' => 'Actualizar usuario', 'username' => 'Usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', - 'username_note' => '(Esto se usa solo para la conexión con Active Directory, no para el inicio de sesión.)', - 'cloneuser' => 'Clonar Usuario', - 'viewusers' => 'Ver Usuarios', + 'username_note' => '(Esto se utiliza sólo para enlazar Active Directory, no para iniciar sesión.)', + 'cloneuser' => 'Clonar usuario', + 'viewusers' => 'Ver usuarios', ); diff --git a/resources/lang/es-CO/auth/general.php b/resources/lang/es-CO/auth/general.php index dd8c671d6a..0990093ee8 100644 --- a/resources/lang/es-CO/auth/general.php +++ b/resources/lang/es-CO/auth/general.php @@ -2,18 +2,18 @@ return [ 'send_password_link' => 'Enviar enlace de restablecimiento de contraseña', - 'email_reset_password' => 'Restaurar contraseña email', - 'reset_password' => 'Restablecer Contraseña', + 'email_reset_password' => 'Resetear Contraseña de Email', + 'reset_password' => 'Restablecer contraseña', 'saml_login' => 'Iniciar sesión a través de SAML', - 'login' => 'Iniciar Sesión', - 'login_prompt' => 'Por favor, inicia sesión', - 'forgot_password' => 'He olvidado mi contraseña', + 'login' => 'Entrar', + 'login_prompt' => 'Inicie sesión', + 'forgot_password' => 'Olvidé mi contraseña', 'ldap_reset_password' => 'Haga clic aquí para restablecer su contraseña LDAP', 'remember_me' => 'Recordarme', 'username_help_top' => 'Ingresa tu nombre de usuario para enviar un enlace de restablecimiento de contraseña.', 'username_help_bottom' => 'Tu nombre de usuario y correo electrónico pueden ser el mismo, pero puede que no lo sean, dependiendo de tu configuración. Si no recuerdas tu nombre de usuario, ponte en contacto con el administrador.

A los nombres de usuario que no tengan un correo electrónico asociado, no se les enviará link de cambio de contraseña. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Iniciar sesión con Google Workspace', + 'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.', ]; diff --git a/resources/lang/es-CO/auth/message.php b/resources/lang/es-CO/auth/message.php index 0386ff15da..382df9b7d6 100644 --- a/resources/lang/es-CO/auth/message.php +++ b/resources/lang/es-CO/auth/message.php @@ -2,23 +2,23 @@ return array( - 'account_already_exists' => 'Ya existe un usuario con este e-mail.', - 'account_not_found' => 'El nombre de usuario o contraseña es incorrecta.', - 'account_not_activated' => 'Este usuario no está activado.', - 'account_suspended' => 'Este usuario está desactivado.', - 'account_banned' => 'Este usuario ha sido expulsado.', - 'throttle' => 'Demasiados intentos de inicio de sesión fallidos. Por favor, intente otra vez en alrededor de :minutes minuto/s.', + 'account_already_exists' => 'Ya existe una cuenta con este correo electrónico.', + 'account_not_found' => 'El nombre de usuario o la contraseña son incorrectos.', + 'account_not_activated' => 'Esta cuenta de usuario no está activada.', + 'account_suspended' => 'Esta cuenta de usuario está suspendida.', + 'account_banned' => 'Esta cuenta de usuario está bloqueada.', + 'throttle' => 'Demasiados intentos fallidos de inicio de sesión. Por favor, inténtalo de nuevo en :minutes minutos.', 'two_factor' => array( 'already_enrolled' => 'Su dispositivo ya está inscrito.', - 'success' => 'Usted inició sesión correctamente.', - 'code_required' => 'Se requiere el código de 2FA(Autenticación en dos pasos) .', - 'invalid_code' => 'El código de doble factor es inválido.', + 'success' => 'Has iniciado sesión con éxito.', + 'code_required' => 'El código de doble factor es necesario.', + 'invalid_code' => 'El código de doble factor no es válido.', ), 'signin' => array( - 'error' => 'Ha habido un problema al iniciar sesión. Por favor, vuelve a intentarlo.', - 'success' => 'has iniciado sesión correctamente.', + 'error' => 'Hubo un problema al intentar iniciar sesión, por favor inténtelo de nuevo.', + 'success' => 'Has iniciado sesión con éxito.', ), 'logout' => array( @@ -27,18 +27,18 @@ return array( ), 'signup' => array( - 'error' => 'Ha habido un problema al crear la cuenta. Por favor, vuelve a intentarlo.', + 'error' => 'Hubo un problema al intentar crear tu cuenta. Por favor, inténtalo de nuevo.', 'success' => 'Cuenta creada correctamente.', ), 'forgot-password' => array( - 'error' => 'Ha habido un problema al intentar resetear el password. Por favor, vuelve a intentarlo.', - 'success' => 'Si esa dirección de correo electrónico existe en nuestro sistema, recibirá un correo electrónico de recuperación de contraseña.', + 'error' => 'Hubo un problema al intentar restablecer el código de contraseña, por favor inténtalo de nuevo.', + 'success' => 'Si esa dirección de correo electrónico existe en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', ), 'forgot-password-confirm' => array( - 'error' => 'Ha habido un problema al intentar resetear el password. Por favor, vuelve a intentarlo.', - 'success' => 'El password ha sido reseteado correctamente.', + 'error' => 'Hubo un problema al intentar restablecer su contraseña, por favor inténtelo de nuevo.', + 'success' => 'Su contraseña se ha restablecido correctamente.', ), diff --git a/resources/lang/es-CO/button.php b/resources/lang/es-CO/button.php index 10cbfec787..8f745d7983 100644 --- a/resources/lang/es-CO/button.php +++ b/resources/lang/es-CO/button.php @@ -4,8 +4,8 @@ return [ 'actions' => 'Acciones', 'add' => 'Agregar nuevo', 'cancel' => 'Cancelar', - 'checkin_and_delete' => 'Checkin Todos / Eliminar Usuario', - 'delete' => 'Borrar', + 'checkin_and_delete' => 'Checkin All / Eliminar Usuario', + 'delete' => 'Eliminar', 'edit' => 'Editar', 'restore' => 'Restaurar', 'remove' => 'Eliminar', diff --git a/resources/lang/es-CO/general.php b/resources/lang/es-CO/general.php index 7c8d8c23f9..e19bdc9603 100644 --- a/resources/lang/es-CO/general.php +++ b/resources/lang/es-CO/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accesorios', 'activated' => 'Activado', 'accepted_date' => 'Fecha aceptada', @@ -21,16 +22,16 @@ return [ 'asset' => 'Activo', 'asset_report' => 'Reporte de Activos', 'asset_tag' => 'Etiqueta de activo', - 'asset_tags' => 'Etiquetas de activos', - 'assets_available' => 'Equipos disponibles', - 'accept_assets' => 'Activos Aceptados :name', - 'accept_assets_menu' => 'Activos Aceptados', + 'asset_tags' => 'Etiquetas de Activos', + 'assets_available' => 'Recursos disponibles', + 'accept_assets' => 'Aceptar Activos :name', + 'accept_assets_menu' => 'Aceptar Activos', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Activos', 'assets_audited' => 'activos auditados', - 'assets_checked_in_count' => 'activos devueltos', - 'assets_checked_out_count' => 'activos devueltos', + 'assets_checked_in_count' => 'activos facturados', + 'assets_checked_out_count' => 'activos reservados', 'asset_deleted_warning' => 'Este recurso ha sido eliminado. Debe restaurarlo antes de poder asignarlo a alguien.', 'assigned_date' => 'Fecha asignada', 'assigned_to' => 'Asignado a :name', @@ -41,12 +42,12 @@ return [ 'bad_data' => 'No se ha encontrado nada. ¿Tal vez datos erróneos?', 'bulkaudit' => 'Auditoría masiva', 'bulkaudit_status' => 'Estado de auditoría', - 'bulk_checkout' => 'Procesar en Lote', + 'bulk_checkout' => 'Pago en masa', 'bulk_edit' => 'Edición masiva', - 'bulk_delete' => 'Borrado masivo', - 'bulk_actions' => 'Acciones masivas', + 'bulk_delete' => 'Eliminar en masa', + 'bulk_actions' => 'Acciones en masa', 'bulk_checkin_delete' => 'Checkin en masa / Eliminar usuarios', - 'byod' => 'BYOD', + 'byod' => 'SU', 'byod_help' => 'Este dispositivo es propiedad del usuario', 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', @@ -58,270 +59,273 @@ return [ 'checkin' => 'Entrada', 'checkin_from' => 'Devolución de', 'checkout' => 'Asignar', - 'checkouts_count' => 'Dar de Baja', - 'checkins_count' => 'Dar de Alta', + 'checkouts_count' => 'Pagos', + 'checkins_count' => 'Checkins', 'user_requests_count' => 'Solicitudes', 'city' => 'Ciudad', 'click_here' => 'Haz clic aquí', 'clear_selection' => 'Borrar selección', 'companies' => 'Compañías', - 'company' => 'Empresa', + 'company' => 'Compañía', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Complete', 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Crear Localización', + 'could_not_restore' => 'Error al restaurar :item_type: :error', + 'not_deleted' => 'El :item_type no está borrado por lo que no puede ser restaurado', + 'create' => 'Crear nuevo', 'created' => 'Artículo creado', - 'created_asset' => 'equipo creado', + 'created_asset' => 'activo creado', 'created_at' => 'Creado el', 'created_by' => 'Creado por', 'record_created' => 'Registro Creado', - 'updated_at' => 'Actualizado en', - 'currency' => '€', // this is deprecated + 'updated_at' => 'Actualizado el', + 'currency' => '$', // this is deprecated 'current' => 'Actual', - 'current_password' => 'Contraseña Actual', + 'current_password' => 'Contraseña actual', 'customize_report' => 'Personalizar informe', - 'custom_report' => 'Reporte de Equipos Personalizado', + 'custom_report' => 'Informe de recursos personalizados', 'dashboard' => 'Tablero', - 'days' => 'días', - 'days_to_next_audit' => 'Días a la próxima auditoría', - 'date' => 'Fecha Compra', + 'days' => 'dias', + 'days_to_next_audit' => 'Días a la siguiente auditoría', + 'date' => 'Fecha', 'debug_warning' => '¡Alerta!', - 'debug_warning_text' => 'Esta aplicación esta corriendo en modo producción con debugging activado. Esto puede exponer datos sensibles si su aplicación es accesible desde el exterior. Desactive el modo debug cambiando el valor APP_DEBUG en su archivo .env a false.', + 'debug_warning_text' => 'Esta aplicación se está ejecutando en modo producción con depuración habilitada. Esto puede exponer datos sensibles si su aplicación es accesible al mundo exterior. Deshabilita el modo de depuración configurando el valor APP_DEBUG en tu . nv archivo a false.', 'delete' => 'Eliminar', - 'delete_confirm' => '¿Estás seguro de eliminar :item?', + 'delete_confirm' => '¿Está seguro que desea eliminar :item?', 'delete_confirm_no_undo' => '¿Está seguro que desea eliminar :item? Esto no se puede deshacer.', - 'deleted' => 'Borrado', + 'deleted' => 'Eliminado', 'delete_seats' => 'Asientos eliminados', 'deletion_failed' => 'Error al eliminar', 'departments' => 'Departamentos', 'department' => 'Departamento', - 'deployed' => 'Instalados - ', - 'depreciation' => 'Amortización', + 'deployed' => 'Desplegado', + 'depreciation' => 'Depreciación', 'depreciations' => 'Depreciaciones', 'depreciation_report' => 'Informe de amortización', 'details' => 'Detalles', 'download' => 'Descargar', 'download_all' => 'Descargar todo', - 'editprofile' => 'Editar Perfil', - 'eol' => 'EOL', - 'email_domain' => 'Dominio de correo electrónico', - 'email_format' => 'Formato de correo electrónico', + 'editprofile' => 'Editar tu perfil', + 'eol' => 'Vida útil', + 'email_domain' => 'Dominio de Email', + 'email_format' => 'Email Format', 'employee_number' => 'Número de empleado', - 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', + 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico al importar', 'error' => 'Error', 'exclude_archived' => 'Excluir activos archivados', 'exclude_deleted' => 'Excluir activos eliminados', 'example' => 'Ejemplo: ', - '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)', - 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Inicial Apellido (j.smith@ejemplo.com)', - 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', - 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', - 'name_display_format' => 'Formato de visualización de nombre', + 'filastname_format' => 'Primer apellido inicial (jsmith@ejemplo.com)', + 'firstname_lastname_format' => 'Apellido del nombre (jane.smith@ejemplo.com)', + 'firstname_lastname_underscore_format' => 'Apellido del nombre (jane_smith@ejemplo.com)', + 'lastnamefirstinitial_format' => 'Apellidos de la primera iniciativa (smithj@ejemplo.com)', + 'firstintial_dot_lastname_format' => 'Primer apellido inicial (j.smith@ejemplo.com)', + 'firstname_lastname_display' => 'Apellido del nombre (Jane Smith)', + 'lastname_firstname_display' => 'Nombre del apellido (pequeño enojo)', + 'name_display_format' => 'Formato para mostrar nombres', 'first' => 'Primero', - 'firstnamelastname' => 'Nombre Apellido (jane.smith@ejemplo.com)', - 'lastname_firstinitial' => 'Apellido Inicial (smith_j@ejemplo.com)', - 'firstinitial.lastname' => 'Inicial Apellido (j.smith@ejemplo.com)', - 'firstnamelastinitial' => 'Primer nombre y última inicial (janes@example.com)', - 'first_name' => 'Nombre', - 'first_name_format' => 'Primer Nombre (jane@ejemplo.com)', + 'firstnamelastname' => 'Apellido del nombre (janesmith@ejemplo.com)', + 'lastname_firstinitial' => 'Apellidos de la primera iniciativa (smith_j@ejemplo.com)', + 'firstinitial.lastname' => 'Primer apellido inicial (j.smith@ejemplo.com)', + 'firstnamelastinitial' => 'Apellidos de nombre (janes@ejemplo.com)', + 'first_name' => 'Nombres', + 'first_name_format' => 'Nombre (jane@ejemplo.com)', 'files' => 'Archivos', - 'file_name' => 'Archivo', + 'file_name' => 'Fichero', 'file_type' => 'Tipo de archivo', 'filesize' => 'Tamaño del archivo', - 'file_uploads' => 'Carga de Archivos', - 'file_upload' => 'Cargar archivo', + 'file_uploads' => 'Subir archivos', + 'file_upload' => 'Subir archivo', 'generate' => 'Generar', 'generate_labels' => 'Generar etiquetas', - 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', + 'github_markdown' => 'Este campo acepta Github con sabor a markdown.', 'groups' => 'Grupos', - 'gravatar_email' => 'Gravatar Email', + 'gravatar_email' => 'Dirección de correo Gravatar', 'gravatar_url' => 'Cambia tu avatar en Gravatar.com.', 'history' => 'Historial', - 'history_for' => 'Historial de', - 'id' => 'Id', + 'history_for' => 'Historial para', + 'id' => 'ID', 'image' => 'Imagen', 'image_delete' => 'Borrar imagen', - 'include_deleted' => 'Incluir activos eliminados', - 'image_upload' => 'Enviar imagen', - 'filetypes_accepted_help' => 'El tipo de archivo aceptado es :types. El tamaño máximo permitido es :size.|Los tipos de archivo aceptados son :types. El tamaño máximo permitido es :size.', - 'filetypes_size_help' => 'El tamaño máximo de carga permitido es :size.', + 'include_deleted' => 'Incluye Activos Eliminados', + 'image_upload' => 'Subir imagen', + 'filetypes_accepted_help' => 'El tipo de archivo aceptado es :types. El tamaño máximo permitido para subir es :size.|Los tipos de archivo aceptados son :types. El tamaño máximo permitido es :size.', + 'filetypes_size_help' => 'El tamaño máximo permitido para subir es :size.', 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', - 'unaccepted_image_type' => 'No se pudo leer este archivo de imagen. Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tipo mimetype de este archivo es: :mimetype.', + 'unaccepted_image_type' => 'Este archivo de imagen no fue legible. Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tipo mimetype de este archivo es: :mimetype.', 'import' => 'Importar', + 'import_this_file' => 'Mapear campos y procesar este archivo', 'importing' => 'Importando', - 'importing_help' => 'Puedes importar activos, accesorios, licencias, componentes, insumos y usuarios vía archivos CSV.

El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con aquellos definidos en los CSVs de muestra en la documentación.', - 'import-history' => 'Historial de Importación', - 'asset_maintenance' => 'Mantenimiento de Equipo', - 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', - 'asset_maintenances' => 'Mantenimientos de Equipo', - 'item' => 'Item', - 'item_name' => 'Nombre del ítem', + 'importing_help' => 'Puede importar activos, accesorios, licencias, componentes, consumibles y usuarios a través del archivo CSV.

El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con los del CSVs de muestra en la documentación.', + 'import-history' => 'Importar Historial', + 'asset_maintenance' => 'Mantenimiento de Activos', + 'asset_maintenance_report' => 'Informe de Mantenimiento de Equipo', + 'asset_maintenances' => 'Mantenimiento de Activos', + 'item' => 'Articulo', + 'item_name' => 'Nombre del artículo', 'import_file' => 'importar archivo CSV', 'import_type' => 'Tipo de importación CSV', 'insufficient_permissions' => '¡Permisos insuficientes!', - 'kits' => 'Equipamiento predefinido', - 'language' => 'Lenguaje', - 'last' => 'Último', + 'kits' => 'Kits predefinidos', + 'language' => 'Idioma', + 'last' => 'Última', 'last_login' => 'Último acceso', 'last_name' => 'Apellidos', 'license' => 'Licencia', - 'license_report' => 'Reporte de Licencias', - 'licenses_available' => 'licencias libres', + 'license_report' => 'Informe de licencia', + 'licenses_available' => 'licencias disponibles', 'licenses' => 'Licencias', - 'list_all' => 'Listar Todo', - 'loading' => 'Cargando... por favor espere....', - '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', - 'locations' => 'Localizaciones', - 'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del logo es 50px de altura x 500px de ancho. ', - 'logout' => 'Desconexión', - 'lookup_by_tag' => 'Buscar por etiqueta de activo', - 'maintenances' => 'Mantenimientos', - 'manage_api_keys' => 'Administrar API Keys', + 'list_all' => 'Listar todo', + 'loading' => 'Cargando... espere por favor....', + 'lock_passwords' => 'Este valor de campo no se guardará en una instalación de demostración.', + 'feature_disabled' => 'Esta característica ha sido deshabilitada para la instalación de demostración.', + 'location' => 'Ubicación', + 'location_plural' => 'Ubicación|Ubicaciones', + 'locations' => 'Ubicaciones', + 'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del Logo es 50px de alta x 500px. ', + 'logout' => 'Cerrar sesión', + 'lookup_by_tag' => 'Búsqueda por etiqueta de activos', + 'maintenances' => 'Mantenimiento', + 'manage_api_keys' => 'Administrar claves API', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', - 'markdown' => 'Este campo permite Github con sabor a markdown.', + 'markdown' => 'Este campo permite Github sabor a markdown.', 'min_amt' => 'Cantidad mínima', - 'min_amt_help' => 'Número mínimo de elementos que deben estar disponibles antes de que se active una alerta. Deje la cantidad mínima en blanco si no desea recibir alertas de inventario bajo.', - 'model_no' => 'Modelo No.', - 'months' => 'Meses', - 'moreinfo' => 'Más Info', - 'name' => 'Nombre Localización', + 'min_amt_help' => 'Número mínimo de elementos que deberían estar disponibles antes de que se active una alerta. Deja la cantidad mínima en blanco si no quieres recibir alertas para un inventario bajo.', + 'model_no' => 'Modelo Nro.', + 'months' => 'meses', + 'moreinfo' => 'Más información', + 'name' => 'Nombre', 'new_password' => 'Nueva contraseña', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', + 'no_email' => 'No hay dirección de correo electrónico asociada a este usuario', 'last_audit' => 'Última auditoría', 'new' => 'nuevo!', - 'no_depreciation' => 'No Amortizar', - 'no_results' => 'Sin Resultados.', - 'no' => 'No', + 'no_depreciation' => 'Sin Depreciación', + 'no_results' => 'No hay resultados.', + 'no' => 'Nu', 'notes' => 'Notas', - 'order_number' => 'Nùmero de orden', + 'order_number' => 'Orden Número', 'only_deleted' => 'Sólo activos eliminados', - 'page_menu' => 'Mostrando elementos de _MENU_', - 'pagination_info' => 'Mostrando _START_ de _END_ de elementos _TOTAL_', - 'pending' => 'Equipo Pendiente', - 'people' => 'Usuarios', - 'per_page' => 'Resultados Por Pag', - 'previous' => 'Previo', + 'page_menu' => 'Mostrando _MENU_ objetos', + 'pagination_info' => 'Mostrando _START_ a _END_ de _TOTAL_ elementos', + 'pending' => 'Equipos Pendiente', + 'people' => 'Personas', + 'per_page' => 'Resultados por página', + 'previous' => 'Anterior', 'processing' => 'Procesando', - 'profile' => 'Perfil', - 'purchase_cost' => 'Precio Compra', - 'purchase_date' => 'Fecha de compra', - 'qty' => 'Cant', + 'profile' => 'Tu perfil', + 'purchase_cost' => 'Precio de compra', + 'purchase_date' => 'Fecha de Compra', + 'qty' => 'Cantidad', 'quantity' => 'Cantidad', - 'quantity_minimum' => 'Tienes :count elementos por debajo o casi por debajo de los niveles mínimos de cantidad', - 'quickscan_checkin' => 'Escaneo rápido de entrada', - 'quickscan_checkin_status' => 'Estado de registro', - 'ready_to_deploy' => 'Disponibles', - 'recent_activity' => 'Actividad Reciente', + 'quantity_minimum' => 'Tienes :count artículos por debajo o casi por debajo de los niveles mínimos de cantidad', + 'quickscan_checkin' => 'Escaneo rápido', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Listo para desplegar', + 'recent_activity' => 'Actividad reciente', 'remaining' => 'Restante', - 'remove_company' => 'Eliminar Asociación de compañía', + 'remove_company' => 'Eliminar asociación de empresa', 'reports' => 'Informes', 'restored' => 'restaurado', 'restore' => 'Restaurar', - 'requestable_models' => 'Modelos disponibles para solicitar', + 'requestable_models' => 'Modelos solicitables', 'requested' => 'Solicitado', - 'requested_date' => 'Fecha de solicitud', + 'requested_date' => 'Fecha solicitada', 'requested_assets' => 'Activos solicitados', 'requested_assets_menu' => 'Activos solicitados', - 'request_canceled' => 'Solicitud Cancelada', + 'request_canceled' => 'Solicitud cancelada', 'save' => 'Guardar', 'select_var' => 'Seleccionar :thing... ', // this will eventually replace all of our other selects 'select' => 'Seleccionar', 'select_all' => 'Seleccionar todo', 'search' => 'Buscar', - 'select_category' => 'Seleccione una categoría', + 'select_category' => 'Seleccione una Categoría', 'select_department' => 'Seleccione un departamento', - 'select_depreciation' => 'Seleccionar un tipo de Amortización', - 'select_location' => 'Seleccionar una Ubicación', - 'select_manufacturer' => 'Seleccionar un Fabricante', - 'select_model' => 'Seleccionar un Modelo', - 'select_supplier' => 'Seleccionar un Proveedor', - 'select_user' => 'Seleccionar un usuario', - 'select_date' => 'Seleccione Fecha (AAAA-MM-DD)', - 'select_statuslabel' => 'Seleccionar Estado', - 'select_company' => 'Seleccionar empresa', - 'select_asset' => 'Seleccionar activos', - 'settings' => 'Opciones', - 'show_deleted' => 'Mostrar Eliminado', - 'show_current' => 'Mostrar actual', - 'sign_in' => 'Entrar', + 'select_depreciation' => 'Seleccione un tipo de depreciación', + 'select_location' => 'Seleccione una ubicación', + 'select_manufacturer' => 'Seleccione un fabricante', + 'select_model' => 'Seleccione un modelo', + 'select_supplier' => 'Seleccione un proveedor', + 'select_user' => 'Seleccione un usuario', + 'select_date' => 'Seleccione fecha (AAA-MM-DD)', + 'select_statuslabel' => 'Seleccionar estado', + 'select_company' => 'Seleccionar Compañía', + 'select_asset' => 'Seleccionar recurso', + 'settings' => 'Ajustes', + 'show_deleted' => 'Mostrar eliminados', + 'show_current' => 'Mostrar Actual', + 'sign_in' => 'Iniciar sesión', 'signature' => 'Firma', - 'signed_off_by' => 'Firmado por', - 'skin' => 'Tema', + 'signed_off_by' => 'Cerrado por', + 'skin' => 'Piel', 'webhook_msg_note' => 'Una notificación se enviará a través de webhook', - 'webhook_test_msg' => '¡Parece que tu integración de :app con Snipe-IT está funcionando!', - 'some_features_disabled' => 'MODO DE DEMOSTRACIÓN: Algunas funciones estan desactivadas para esta instalación.', - 'site_name' => 'Sitio', - 'state' => 'Provincia', - 'status_labels' => 'Etiquetas Estados', - 'status' => 'Estados', + 'webhook_test_msg' => '¡Oh hai! ¡Parece que tu integración :app con Snipe-IT está funcionando!', + 'some_features_disabled' => 'DEMO MODE: Algunas características están desactivadas para esta instalación.', + 'site_name' => 'Nombre del sitio', + 'state' => 'Departamento', + 'status_labels' => 'Etiquetas de Estado', + 'status' => 'Estado', 'accept_eula' => 'Acuerdo de Aceptación', 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que desea eliminar', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', + 'sure_to_delete_var' => '¿Está seguro que desea eliminar :item?', + 'delete_what' => 'Eliminar :item', 'submit' => 'Enviar', - 'target' => 'Objetivo', - 'time_and_date_display' => 'Hora y fecha', - 'total_assets' => 'Equipos', + 'target' => 'Target', + 'time_and_date_display' => 'Mostrar hora y fecha', + 'total_assets' => 'total de activos', 'total_licenses' => 'licencias totales', - 'total_accessories' => 'total de accesorios', - 'total_consumables' => 'total de consumibles', + 'total_accessories' => 'accesorios totales', + 'total_consumables' => 'consumibles totales', 'type' => 'Tipo', - 'undeployable' => 'No Instalable', - 'unknown_admin' => 'Admin Desconocido', - 'username_format' => 'Formato del nombre de usuario', - 'username' => 'Usuario', + 'undeployable' => 'No desplegable', + 'unknown_admin' => 'Admin desconocido', + 'username_format' => 'Formato de nombre de usuario', + 'username' => 'Nombre de usuario', 'update' => 'Actualizar', 'upload_filetypes_help' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf y rar. El tamaño máximo permitido es :size.', 'uploaded' => 'Subido', 'user' => 'Usuario', 'accepted' => 'aceptado', - 'declined' => 'declinado', + 'declined' => 'rechazado', 'unassigned' => 'Sin asignar', 'unaccepted_asset_report' => 'Activos no aceptados', 'users' => 'Usuarios', - 'viewall' => 'Ver todos', - 'viewassets' => 'Ver Equipos Asignados', - 'viewassetsfor' => 'Ver activos de :name', + 'viewall' => 'Ver todo', + 'viewassets' => 'Ver recursos asignados', + 'viewassetsfor' => 'Ver contenidos de :name', 'website' => 'Sitio web', 'welcome' => 'Bienvenido, :name', 'years' => 'años', - 'yes' => 'Si', - 'zip' => 'Códio Postal', - 'noimage' => 'Imagen no subida o imagen no encontrada.', + 'yes' => 'Sí', + 'zip' => 'Zip', + 'noimage' => 'No se ha cargado o no se ha encontrado ninguna imagen.', 'file_does_not_exist' => 'El archivo solicitado no existe en el servidor.', - 'file_upload_success' => '¡Archivo cargado correctamente!', - 'no_files_uploaded' => '¡Archivo cargado correctamente!', - 'token_expired' => 'Su sesión ha expirado, Intente otra ves.', - 'login_enabled' => 'Inicio de sesión habilitado', - 'audit_due' => 'Auditoría pendiente', - 'audit_overdue' => 'Auditoría retrasada', + 'file_upload_success' => 'Archivo subido con éxito!', + 'no_files_uploaded' => 'Archivo subido con éxito!', + 'token_expired' => 'Su sesión de formulario ha caducado. Por favor, inténtelo de nuevo.', + 'login_enabled' => 'Inicio de sesión activado', + 'audit_due' => 'Vence la auditoría', + 'audit_overdue' => 'Atrasado para la auditoría', 'accept' => 'Aceptar :asset', 'i_accept' => 'Acepto', 'i_decline' => 'Rechazo', 'accept_decline' => 'Aceptar/Rechazar', - 'sign_tos' => 'Firma abajo para indicar que estás de acuerdo con los términos de servicio:', + 'sign_tos' => 'Regístrate a continuación para indicar que estás de acuerdo con los términos del servicio:', 'clear_signature' => 'Borrar firma', 'show_help' => 'Mostrar ayuda', 'hide_help' => 'Ocultar ayuda', - 'view_all' => 'ver todo', + 'view_all' => 'ver todos', 'hide_deleted' => 'Ocultar eliminados', 'email' => 'Email', 'do_not_change' => 'No cambiar', - 'bug_report' => 'Reportar un fallo', + 'bug_report' => 'Reportar un error', 'user_manual' => 'Manual del usuario', 'setup_step_1' => 'Paso 1', 'setup_step_2' => 'Paso 2', @@ -332,18 +336,18 @@ return [ 'setup_create_admin' => 'Crear Usuario Admin', 'setup_done' => '¡Terminado!', 'bulk_edit_about_to' => 'Estás a punto de editar lo siguiente: ', - 'checked_out' => 'Asignado', - 'checked_out_to' => 'Asignado a', + 'checked_out' => 'Asignado a', + 'checked_out_to' => 'Comprobado a', 'fields' => 'Campos', - 'last_checkout' => 'Última Asignación', - 'due_to_checkin' => 'Se espera la entrada de los siguientes :count activos pronto:', - 'expected_checkin' => 'Fecha Esperada de Devolución', - 'reminder_checked_out_items' => 'Este es un recordatorio de los elementos que se le han asignado actualmente. Si usted cree que esta lista es incorrecta (falta algo o aparece algo que usted cree que nunca ha recibido), por favor envíe un correo electrónico a :reply_to_name a :reply_to_address.', + 'last_checkout' => 'Último pedido', + 'due_to_checkin' => 'Los siguientes :count artículos deben ser chequeados pronto:', + 'expected_checkin' => 'Checkin Esperado', + 'reminder_checked_out_items' => 'Este es un recordatorio de los elementos que se te han comprobado actualmente. Si usted siente que esta lista es incorrecta (falta algo o algo que usted cree que nunca ha recibido), por favor envíe un correo electrónico a :reply_to_name a :reply_to_address.', 'changed' => 'Cambiado', 'to' => 'A', 'report_fields_info' => '

Seleccione los campos que desea incluir en su informe personalizado y haga clic en Generar. El archivo (custom-asset-report-YYYY-mm-dd.csv) se descargará automáticamente, y puede abrirlo en Excel.

Si desea exportar sólo ciertos activos, utilice las siguientes opciones para afinar sus resultados.

', - 'range' => 'Rango', + 'range' => 'Range', 'bom_remark' => 'Añadir un BOM (signo de orden de byte) a este CSV', 'improvements' => 'Mejoras', 'information' => 'Información', @@ -352,97 +356,98 @@ return [ 'export' => 'Exportar', 'ldap_sync' => 'Sincronización LDAP', 'ldap_user_sync' => 'Sincronización de usuario LDAP', - 'synchronize' => 'Sincronizar', + 'synchronize' => 'Synchronize', 'sync_results' => 'Resultados de sincronización', - 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'license_serial' => 'Clave de Serial/Producto', + 'invalid_category' => 'Categoría no válida o ausente', + 'invalid_item_category_single' => 'Falta o no válida :type categoría. Por favor actualiza la categoría de este :type para incluir una categoría válida antes de salir.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', - 'new_asset' => 'Nuevo activo', + 'new_asset' => 'Nuevo recurso', 'new_license' => 'Nueva Licencia', 'new_accessory' => 'Nuevo accesorio', 'new_consumable' => 'Nuevo Consumible', - 'collapse' => 'Contraer', + 'collapse' => 'Colapso', 'assigned' => 'Asignado', - 'asset_count' => 'Recuento de activos', - 'accessories_count' => 'Recuento de accesorios', - 'consumables_count' => 'Recuento de consumibles', - 'components_count' => 'Recuento de componentes', - 'licenses_count' => 'Recuento de licencias', + 'asset_count' => 'Cantidad de activos', + 'accessories_count' => 'Número de accesorios', + 'consumables_count' => 'Número de consumibles', + 'components_count' => 'Número de componentes', + 'licenses_count' => 'Número de licencias', 'notification_error' => 'Error', - 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', + 'notification_error_hint' => 'Por favor revisa el siguiente formulario para ver errores', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no fueron editados:', + 'notification_success' => 'Éxito', + 'notification_warning' => 'Advertencia', 'notification_info' => 'Info', - 'asset_information' => 'Información del activo', + 'asset_information' => 'Información del recurso', 'model_name' => 'Nombre del modelo', - 'asset_name' => 'Nombre del Equipo', - 'consumable_information' => 'Información del consumible:', + 'asset_name' => 'Nombre del Activo', + 'consumable_information' => 'Información Consumible:', 'consumable_name' => 'Nombre del Consumible:', 'accessory_information' => 'Información del accesorio:', 'accessory_name' => 'Nombre de accesorio:', 'clone_item' => 'Clonar objeto', - 'checkout_tooltip' => 'Registrar salida de este elemento', - 'checkin_tooltip' => 'Registrar entrada de este elemento', - 'checkout_user_tooltip' => 'Registrar salida de este elemento para un usuario', - 'maintenance_mode' => 'El servicio no está disponible temporalmente debido por actualizaciones del sistema. Por favor, vuelva más tarde.', + 'checkout_tooltip' => 'Revisa este elemento', + 'checkin_tooltip' => 'Comprobar este elemento en', + 'checkout_user_tooltip' => 'Revisa este elemento a un usuario', + 'maintenance_mode' => 'El servicio no está disponible temporalmente para actualizaciones del sistema. Por favor, vuelva más tarde.', 'maintenance_mode_title' => 'Sistema temporalmente no disponible', - 'ldap_import' => 'La contraseña de usuario no debe ser administrada por LDAP. (Esto le permite enviar solicitudes de contraseña olvidada.)', + 'ldap_import' => 'La contraseña del usuario no debe ser administrada por LDAP. (Esto le permite enviar solicitudes de contraseña olvidadas.)', 'purge_not_allowed' => 'La purga de datos eliminados ha sido deshabilitada en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.', 'backup_delete_not_allowed' => 'La eliminación de copias de seguridad se ha desactivado en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.', 'additional_files' => 'Archivos adicionales', - 'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, por favor utilice un navegador más moderno para completar su aceptación de activos.', - 'bulk_soft_delete' =>'También, elimine temporalmente a estos usuarios. Su historial de activos permanecerá intacto a menos que purgue los registros eliminados en la Configuración de Administrador.', - 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido registrados.', + 'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, utilice un navegador más moderno para completar su aceptación de activos.', + 'bulk_soft_delete' =>'También borra suavemente estos usuarios. Su historial de activos permanecerá intacto a menos/hasta que purgue los registros borrados en la Configuración de Administración.', + 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus elementos han sido registrados.', 'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido registrados.', - 'set_to_null' => 'Eliminar valores para este activo|Eliminar valores para todos los :asset_count activos ', - 'set_users_field_to_null' => 'Eliminar valores de :field para este usuario|Eliminar valores de :field para todos los :user_count usuarios ', + 'set_to_null' => 'Eliminar valores para este activo|Borrar valores para todos los activos :asset_count ', + 'set_users_field_to_null' => 'Eliminar :field values for this user|Eliminar :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra', 'assets_by_status' => 'Activos por estado', 'assets_by_status_type' => 'Activos por tipo de estado', - 'pie_chart_type' => 'Tipo de gráfico circular del tablero', + 'pie_chart_type' => 'Tipo de carta pizarra', 'hello_name' => '¡Hola, :name!', 'unaccepted_profile_warning' => 'Tienes :count elementos que requieren aceptación. Haz clic aquí para aceptarlos o rechazarlos', 'start_date' => 'Fecha de inicio', 'end_date' => 'Fecha de fin', 'alt_uploaded_image_thumbnail' => 'Miniatura cargada', 'placeholder_kit' => 'Seleccione un kit', - 'file_not_found' => 'No se encontró el archivo', + 'file_not_found' => 'Archivo no encontrado', 'preview_not_available' => '(sin vista previa)', - 'setup' => 'Configuración', - 'pre_flight' => 'Preparación', - 'skip_to_main_content' => 'Saltar al contenido principal', - 'toggle_navigation' => 'Alternar navegación', + 'setup' => 'Configurar', + 'pre_flight' => 'Pre-vuelo', + 'skip_to_main_content' => 'Ir al contenido principal', + 'toggle_navigation' => 'Cambiar navegación', 'alerts' => 'Alertas', 'tasks_view_all' => 'Ver todas las tareas', 'true' => 'Verdadero', - 'false' => 'Falso', + 'false' => 'False', 'integration_option' => 'Opción de integración', - 'log_does_not_exist' => 'No existe ningún registro de eventos coincidente.', - 'merge_users' => 'Fusionar usuarios', - 'merge_information' => 'Esto fusionará a los :count usuarios en un solo usuario. Seleccione el usuario que desee fusionar con los otros más abajo, y los activos asociados, licencias, etc se trasladarán al usuario seleccionado y los otros usuarios serán marcados como eliminados.', + 'log_does_not_exist' => 'No existe ningún registro de registro coincidente.', + 'merge_users' => 'Combinar usuarios', + 'merge_information' => 'Esto fusionará a los usuarios :count en un solo usuario. Seleccione el usuario en el que desea fusionar a los demás a continuación, y los activos asociados, licencias, etc se moverá al usuario seleccionado y los otros usuarios serán marcados como eliminados.', 'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.', 'no_users_selected' => 'Ningún usuario seleccionado', 'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados', 'merge_success' => ':count usuarios fusionados con éxito en :into_username!', - 'merged' => 'fusionados', - 'merged_log_this_user_into' => 'Fusionado este usuario (ID :to_id - :to_username) con el ID de usuario :from_id (:from_username) ', + 'merged' => 'fusionado', + 'merged_log_this_user_into' => 'Fusionado este usuario (ID :to_id - :to_username) con ID de usuario :from_id (:from_username) ', 'merged_log_this_user_from' => 'Fusionado ID de usuario :from_id (:from_username) con este usuario (ID :to_id - :to_username)', - 'clear_and_save' => 'Limpiar y Guardar', + 'clear_and_save' => 'Limpiar y guardar', 'update_existing_values' => '¿Actualizar valores existentes?', 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generar etiquetas de activos auto-incrementantes está desactivado, por lo que todas las filas necesitan tener la columna "Tag de activo" rellenada.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: Generar etiquetas de activos que incrementan automáticamente está habilitado, por lo que se crearán recursos para registros que no tengan "Tag de activo" poblado. Las filas que tengan "Etiqueta de activos" pobladas serán actualizadas con la información proporcionada.', 'send_welcome_email_to_users' => ' ¿Enviar correo de bienvenida para nuevos usuarios?', + 'send_email' => 'Enviar Email', + 'call' => 'Número de llamada', 'back_before_importing' => '¿Copia de seguridad antes de importar?', 'csv_header_field' => 'Campo de cabecera CSV', 'import_field' => 'Importar campo', 'sample_value' => 'Valor de ejemplo', 'no_headers' => 'No se encontraron columnas', 'error_in_import_file' => 'Hubo un error leyendo el archivo CSV: :error', - 'percent_complete' => ':percent % Completado', 'errors_importing' => 'Se han producido algunos errores al importar: ', 'warning' => 'ADVERTENCIA: :warning', 'success_redirecting' => '"Éxito... Redirigiendo.', @@ -457,13 +462,14 @@ return [ 'autoassign_licenses_help_long' => 'Esto permite que un usuario tenga licencias asignadas a través de la interfaz de usuario o las herramientas de cli asignadas a granel. (Por ejemplo, puede que no desee que los contratistas sean asignados automáticamente a una licencia que proporcione sólo a los miembros del personal. Todavía puede asignar licencias individualmente a esos usuarios, pero no se incluirán en la licencia de pago a las funciones de todos los usuarios.)', 'no_autoassign_licenses_help' => 'No incluya al usuario para asignar a granel a través de la licencia UI o las herramientas de cli.', 'modal_confirm_generic' => '¿Estás seguro?', - 'cannot_be_deleted' => 'Este articulo no se puede eliminar', - 'undeployable_tooltip' => 'Este artículo no puede ser asignado. Compruebe la cantidad restante.', - 'serial_number' => 'Número de serie', + 'cannot_be_deleted' => 'Este elemento no puede ser eliminado', + 'cannot_be_edited' => 'Este elemento no puede ser editado.', + 'undeployable_tooltip' => 'Este artículo no puede ser revisado. Compruebe la cantidad restante.', + 'serial_number' => 'Número Serial', 'item_notes' => ':item Notas', - 'item_name_var' => ':nombre del ítem', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', + 'item_name_var' => ':item Nombre', + 'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni negarlo, por favor compruebe con su gerente', 'importer' => [ 'checked_out_to_fullname' => 'Pagado a: Nombre Completo', 'checked_out_to_first_name' => 'Pagado a: Nombre', @@ -474,7 +480,7 @@ return [ 'manager_first_name' => 'Nombre del administrador', 'manager_last_name' => 'Apellido del administrador', 'manager_full_name' => 'Nombre completo del administrador', - 'manager_username' => 'Apellido del administrador', + 'manager_username' => 'Usuario Administrador', 'checkout_type' => 'Tipo de pago', 'checkout_location' => 'Pagar a la ubicación', 'image_filename' => 'Nombre de imagen', @@ -483,13 +489,44 @@ return [ 'avatar' => 'Avatar', 'gravatar' => 'Gravatar Email', 'currency' => 'Moneda', - 'address2' => 'Dirección (línea 2)', + 'address2' => 'Dirección línea 2', 'import_note' => 'Importado usando el importador de csv', ], 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'uploading' => 'Subiendo... ', + 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', + 'copy_to_clipboard' => 'Copiar al portapapeles', + 'copied' => '¡Copiado!', + 'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.', + 'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado', + 'item_not_found' => ':item_type ID :id no existe o ha sido eliminado', + 'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id', + 'action_permission_generic' => 'No tiene permiso para :action this :item_type', + 'edit' => 'editar', + 'action_source' => 'Fuente de acción', + 'or' => 'o', + 'url' => 'URL', + 'edit_fieldset' => 'Editar campos y opciones de campos', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Eliminar en masa :object_type', + 'warn' => 'Está a punto de eliminar un :object_type|Está a punto de eliminar :count :object_type', + 'success' => 'Se ha eliminado correctamente :count :object_type', + 'error' => 'No se pudo eliminar :object_type', + 'nothing_selected' => 'Ningún :object_type seleccionado - nada que hacer', + 'partial' => 'Eliminado :success_count :object_type, pero :error_count :object_type no pudo ser eliminado', + ], + ], + 'no_requestable' => 'No hay activos o modelos de activos solicitables.', + + 'countable' => [ + 'accessories' => ':count Accesorio|:count Accesorios', + 'assets' => ':count Activos|:count Activos', + 'licenses' => ':count Licencia|:count Licencias', + 'license_seats' => ':count Asiento de licencia|:count Asientos de licencia', + 'consumables' => ':count Consumible|:count Consumibles', + 'components' => ':count component|:count componentes', + ] ]; diff --git a/resources/lang/es-CO/help.php b/resources/lang/es-CO/help.php index b1d985f3fc..f9596b8d93 100644 --- a/resources/lang/es-CO/help.php +++ b/resources/lang/es-CO/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Más información', - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Al marcar esta casilla se editará el registro de activos para reflejar esta nueva ubicación. Dejarla desmarcada simplemente se notará la ubicación en el registro de auditoría.

Tenga en cuenta que si este activo está desprotegido, no cambiará la ubicación de la persona, el activo o la ubicación en la que está verificado.', '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,5 +31,5 @@ return [ 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'El importador detecta que este archivo está vacío.' ]; diff --git a/resources/lang/es-CO/localizations.php b/resources/lang/es-CO/localizations.php index 4a869df6e4..be0ac5f74d 100644 --- a/resources/lang/es-CO/localizations.php +++ b/resources/lang/es-CO/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Seleccione un idioma', 'languages' => [ - 'en'=> 'Inglés, EEUU', + 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', - 'af'=> 'Afrikaans', - 'ar'=> 'Árabe', - 'bg'=> 'Búlgaro', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Árabe', + 'bg-BG'=> 'Búlgaro', 'zh-CN'=> 'Chino simplificado', - 'zh-TW'=> 'Chino tradicional', - 'hr'=> 'Croata', - 'cs'=> 'Checo', - 'da'=> 'Danés', - 'nl'=> 'Holandés', - 'en-ID'=> 'inglés de Indonesia', - 'et'=> 'Estonio', - 'fil'=> 'Filipino', - 'fi'=> 'Finlandés', - 'fr'=> 'Francés', - 'de'=> 'Alemán', - 'de-i'=> 'Alemán (informal)', - 'el'=> 'Griego', - 'he'=> 'Hebreo', - 'hu'=> 'Húngaro', - 'is' => 'Islandés', - 'id'=> 'Indonesio', + 'zh-TW'=> 'Tradicional chino', + 'ca-ES' => 'Catalán', + 'hr-HR'=> 'Croata', + 'cs-CZ'=> 'Checo', + 'da-DK'=> 'Danés', + 'nl-NL'=> 'Holandés', + 'en-ID'=> 'Inglés, Indonesia', + 'et-EE'=> 'Estonio', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finlandés', + 'fr-FR'=> 'Francés', + 'de-DE'=> 'Alemán', + 'de-if'=> 'Alemán (informal)', + 'el-GR'=> 'Griego', + 'he-IL'=> 'Hebreo', + 'hu-HU'=> 'Húngaro', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesio/a', 'ga-IE'=> 'Irlandés', - 'it'=> 'Italiano', - 'ja'=> 'Japonés', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Letón', - 'lt'=> 'Lituano', - 'mk'=> 'Macedonio', - 'ms'=> 'Malayo', - 'mi'=> 'Maorí', - 'mn'=> 'Mongol', - 'no'=> 'Noruego', - 'fa'=> 'Persa', - 'pl'=> 'Polaco', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Japonés', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Letón', + 'mk-MK'=> 'Macedonio', + 'ms-MY'=> 'Malayo', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Noruego', + 'fa-IR'=> 'Persa', + 'pl-PL'=> 'Polaco', 'pt-PT'=> 'Portugués', - 'pt-BR'=> 'Portugués, Brasileño', - 'ro'=> 'Rumano', - 'ru'=> 'Ruso', - 'sr-CS' => 'Serbio (Latino)', - 'sl'=> 'Esloveno', + 'pt-BR'=> 'Brasileño', + 'ro-RO'=> 'Rumano', + 'ru-RU'=> 'Ruso', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Eslovaco', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Español', 'es-CO'=> 'Español, Colombia', 'es-MX'=> 'Español, México', 'es-VE'=> 'Español, Venezuela', 'sv-SE'=> 'Sueco', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Tailandés', - 'tr'=> 'Turco', - 'uk'=> 'Ucraniano', - 'vi'=> 'Vietnamita', - 'cy'=> 'Galés', - 'zu'=> 'Zulú', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Tailandés', + 'tr-TR'=> 'Turco', + 'uk-UA'=> 'Raniano', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Galés', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Seleccione un país', @@ -67,7 +71,7 @@ return [ 'countries' => [ 'AC'=>'Isla de Ascensión', 'AD'=>'Andorra', - 'AE'=>'Emiratos Árabes Unidos', + 'AE'=>'Emiraos árabes Unidos', 'AF'=>'Afganistán', 'AG'=>'Antigua y Barbuda', 'AI'=>'Anguilla', @@ -75,40 +79,40 @@ return [ 'AM'=>'Armenia', 'AN'=>'Antillas Holandesas', 'AO'=>'Angola', - 'AQ'=>'La Antártida', + 'AQ'=>'Antarctica', 'AR'=>'Argentina', - 'AS'=>'Samoa Americana', + 'AS'=>'American Samoa', 'AT'=>'Austria', 'AU'=>'Australia', 'AW'=>'Aruba', - 'AX'=>'Åland', - 'AZ'=>'Azerbaiyán', + 'AX'=>'Superficie de €€', + 'AZ'=>'Martín', 'BA'=>'Bosnia y Herzegovina', 'BB'=>'Barbados', 'BE'=>'Bélgica', 'BD'=>'Bangladesh', 'BF'=>'Burkina Faso', 'BG'=>'Bulgaria', - 'BH'=>'Bahréin', + 'BH'=>'Bahrain', 'BI'=>'Burundi', - 'BJ'=>'Benín', + 'BJ'=>'Benin', 'BM'=>'Bermuda', - 'BN'=>'Brunei', + 'BN'=>'Brunei Darussalam', 'BO'=>'Bolivia', 'BR'=>'Brasil', 'BS'=>'Bahamas', - 'BT'=>'Bután', + 'BT'=>'Bhután', 'BV'=>'Isla Bouvet', 'BW'=>'Botswana', - 'BY'=>'Bielorrusia', + 'BY'=>'Belarús', 'BZ'=>'Belice', 'CA'=>'Canadá', 'CC'=>'Islas Cocos (Keeling)', - 'CD'=>'Congo (República Democrática del)', + 'CD'=>'Congo (República Democrática)', 'CF'=>'República Centroafricana', - 'CG'=>'Congo (República del)', + 'CG'=>'Congo (República)', 'CH'=>'Suiza', - 'CI'=>'Costa de Marfil', + 'CI'=>'Côte d\'Ivoire', 'CK'=>'Islas Cook', 'CL'=>'Chile', 'CM'=>'Camerún', @@ -121,38 +125,38 @@ return [ 'CY'=>'Chipre', 'CZ'=>'República Checa', 'DE'=>'Alemania', - 'DJ'=>'Yibuti', + 'DJ'=>'Djibouti', 'DK'=>'Dinamarca', - 'DM'=>'Dominica', + 'DM'=>'Domínica', 'DO'=>'República Dominicana', - 'DZ'=>'Argelia', + 'DZ'=>'Algeria', 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipto', 'ER'=>'Eritrea', 'ES'=>'España', - 'ET'=>'Etiopía', + 'ET'=>'Ethiopia', 'EU'=>'Unión Europea', 'FI'=>'Finlandia', 'FJ'=>'Fiji', - 'FK'=>'Islas Malvinas (Falkland)', - 'FM'=>'Estados Federados de la Micronesia', + 'FK'=>'Islas Falkland (Malvinas)', + 'FM'=>'Micronesia, Estados Federados de', 'FO'=>'Islas Faroe', 'FR'=>'Francia', - 'GA'=>'Gabón', + 'GA'=>'Gabon', 'GD'=>'Granada', 'GE'=>'Georgia', 'GF'=>'Guayana Francesa', 'GG'=>'Guernsey', 'GH'=>'Ghana', 'GI'=>'Gibraltar', - 'GL'=>'Groenlandia', + 'GL'=>'Groenland', 'GM'=>'Gambia', 'GN'=>'Guinea', - 'GP'=>'Guadalupe', - 'GQ'=>'Guinea Ecuatorial', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', 'GR'=>'Grecia', - 'GS'=>'Islas Georgia del Sur y Sandwich del Sur', + 'GS'=>'Georgia del Sur e Islas Sandwich del Sur', 'GT'=>'Guatemala', 'GU'=>'Guam', 'GW'=>'Guinea-Bissau', @@ -161,72 +165,72 @@ return [ 'HM'=>'Islas Heard y Mc Donald', 'HN'=>'Honduras', 'HR'=>'Croacia (nombre local: Hrvatska)', - 'HT'=>'Haití', + 'HT'=>'Haiti', 'HU'=>'Hungría', 'ID'=>'Indonesia', 'IE'=>'Irlanda', 'IL'=>'Israel', 'IM'=>'Isla de Man', 'IN'=>'India', - 'IO'=>'Territorio británico del océano Índico', + 'IO'=>'Territorio Británico del Océano Índico', 'IQ'=>'Irak', - 'IR'=>'Irán, República Islámica Del', - 'IS'=>'Islandia', + 'IR'=>'Irán, República Islámica de', + 'IS'=>'Icelanato', 'IT'=>'Italia', 'JE'=>'Jersey', 'JM'=>'Jamaica', - 'JO'=>'Jordania', + 'JO'=>'Jordán', 'JP'=>'Japón', - 'KE'=>'Kenia', + 'KE'=>'Kenya', 'KG'=>'Kyrgyzstan', 'KH'=>'Camboya', 'KI'=>'Kiribati', - 'KM'=>'Islas Comoros', + 'KM'=>'Comoras', 'KN'=>'San Cristóbal y Nevis', - 'KR'=>'Corea, República de', + 'KR'=>'Corea del Sur', 'KW'=>'Kuwait', 'KY'=>'Islas Caimán', - 'KZ'=>'Kazajistán', - 'LA'=>'República Democrática Popular de Laos', - 'LB'=>'Líbano', + 'KZ'=>'Kazakan', + 'LA'=>'República Democrática Popular Laos', + 'LB'=>'Lebanon', 'LC'=>'Santa Lucía', - 'LI'=>'Principado de Liechtenstein', + 'LI'=>'Liechtenstein', 'LK'=>'Sri Lanka', 'LR'=>'Liberia', - 'LS'=>'Lesoto', - 'LT'=>'Lituania', - 'LU'=>'Luxemburgo', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', 'LV'=>'Letonia', - 'LY'=>'Libia', + 'LY'=>'Libyan Arab Jamahiriya', 'MA'=>'Marruecos', 'MC'=>'Mónaco', 'MD'=>'Moldova, República de', 'ME'=>'Montenegro', 'MG'=>'Madagascar', 'MH'=>'Islas Marshall', - 'MK'=>'Macedonia, Ex República Yugoslava de', - 'ML'=>'Malí', + 'MK'=>'Macedonia, la antigua República Lav de', + 'ML'=>'Mali', 'MM'=>'Myanmar', 'MN'=>'Mongolia', 'MO'=>'Macao', - 'MP'=>'Islas Marianas del Norte', + 'MP'=>'Islas Mariana del Norte', 'MQ'=>'Martinica', 'MR'=>'Mauritania', 'MS'=>'Montserrat', 'MT'=>'Malta', - 'MU'=>'Mauricio', + 'MU'=>'Mauritius', 'MV'=>'Maldivas', 'MW'=>'Malawi', 'MX'=>'México', 'MY'=>'Malasia', 'MZ'=>'Mozambique', 'NA'=>'Namibia', - 'NC'=>'Nueva Caledonia', - 'NE'=>'Níger', + 'NC'=>'Nueva Caldera', + 'NE'=>'Niger', 'NF'=>'Isla Norfolk', 'NG'=>'Nigeria', 'NI'=>'Nicaragua', - 'NL'=>'Países Bajos', + 'NL'=>'Holanda', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -235,34 +239,34 @@ return [ 'OM'=>'Oman', 'PA'=>'Panama', 'PE'=>'Perú', - 'PF'=>'Polinesia Francesa', - 'PG'=>'Papúa Nueva Guinea', - 'PH'=>'Filipinas, República de las', + 'PF'=>'Polinesia francesa', + 'PG'=>'Papua New Guinea', + 'PH'=>'Filipinas, República de la', 'PK'=>'Pakistán', 'PL'=>'Polonia', 'PM'=>'San Pedro y Miquelón', 'PN'=>'Pitcairn', 'PR'=>'Puerto Rico', - 'PS'=>'Palestina', + 'PS'=>'Palestine', 'PT'=>'Portugal', 'PW'=>'Palau', 'PY'=>'Paraguay', - 'QA'=>'Catar', + 'QA'=>'Qatar', 'RE'=>'Reunión', 'RO'=>'Rumania', 'RS'=>'Serbia', 'RU'=>'Federación Rusa', - 'RW'=>'Ruanda', + 'RW'=>'Rwanda', 'SA'=>'Arabia Saudita', 'UK'=>'Escocia', 'SB'=>'Islas Salomón', 'SC'=>'Seychelles', 'SS'=>'Sudán del Sur', - 'SD'=>'Sudán', + 'SD'=>'Sudan', 'SE'=>'Suecia', 'SG'=>'Singapur', 'SH'=>'St. Helena', - 'SI'=>'Eslovenia', + 'SI'=>'Slovenia', 'SJ'=>'Islas Svalbard y Jan Mayen', 'SK'=>'Eslovaquia (República Eslovaca)', 'SL'=>'Sierra Leona', @@ -270,16 +274,16 @@ return [ 'SN'=>'Senegal', 'SO'=>'Somalia', 'SR'=>'Suriname', - 'ST'=>'Santo Tomé y Príncipe', + 'ST'=>'Sao Toma y Principe', 'SU'=>'Unión Soviética', 'SV'=>'El Salvador', - 'SY'=>'República Árabe Siria', + 'SY'=>'República Árabe Sirena', 'SZ'=>'Swaziland', 'TC'=>'Islas Turcas y Caicos', 'TD'=>'Chad', - 'TF'=>'Territorios Franceses del Sur', + 'TF'=>'Territorios franceses del sur', 'TG'=>'Togo', - 'TH'=>'Tailandia', + 'TH'=>'Thailand', 'TJ'=>'Tajikistan', 'TK'=>'Tokelau', 'TI'=>'Timor Oriental', @@ -287,7 +291,7 @@ return [ 'TN'=>'Tunisia', 'TO'=>'Tonga', 'TP'=>'Timor Oriental (código antiguo)', - 'TR'=>'Turquía', + 'TR'=>'Pavo', 'TT'=>'Trinidad y Tobago', 'TV'=>'Tuvalu', 'TW'=>'Taiwán', @@ -296,15 +300,15 @@ return [ 'UG'=>'Uganda', 'UK'=>'Reino Unido', 'US'=>'Estados Unidos', - 'UM'=>'Islas Ultramarinas Menores de Estados Unidos', + 'UM'=>'Islas Menores de Estados Unidos', 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistán', + 'UZ'=>'Uzbekistan', 'VA'=>'Estado de Vatican (Santa Sede)', 'VC'=>'San Vicente y las Granadinas', 'VE'=>'Venezuela', - 'VG'=>'Islas Vírgenes Británicas', - 'VI'=>'Islas Vírgenes (EE. UU.)', - 'VN'=>'Vietnam', + 'VG'=>'Islas Virgen (británica)', + 'VI'=>'Islas Virginas (EE.UU.)', + 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', 'WF'=>'Islas Wallis y Futuna', 'WS'=>'Samoa', @@ -312,6 +316,6 @@ return [ 'YT'=>'Mayotte', 'ZA'=>'Sudáfrica', 'ZM'=>'Zambia', - 'ZW'=>'Zimbabue', + 'ZW'=>'Zimbabwe', ], ]; \ No newline at end of file diff --git a/resources/lang/es-CO/mail.php b/resources/lang/es-CO/mail.php index 7855099df4..ebd87b26db 100644 --- a/resources/lang/es-CO/mail.php +++ b/resources/lang/es-CO/mail.php @@ -1,69 +1,86 @@ 'Un usuario ha aceptado un artículo', - 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', + + 'Accessory_Checkin_Notification' => 'Accesorio devuelto', + 'Accessory_Checkout_Notification' => 'Accesorio reservado', + 'Asset_Checkin_Notification' => 'Activo devuelto', + 'Asset_Checkout_Notification' => 'Recurso reservado', + 'Confirm_Accessory_Checkin' => 'Confirmación de registro de accesorio', + 'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo', + 'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio', + 'Confirm_asset_delivery' => 'Confirmación de entrega del activo', + 'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible', + 'Confirm_license_delivery' => 'Confirmación de entrega de la licencia', + 'Consumable_checkout_notification' => 'Consumible comprobado', + 'Days' => 'Dias', + 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', + 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', + 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', + 'Expiring_Assets_Report' => 'Informe de activos caducados.', + 'Expiring_Licenses_Report' => 'Informe de licencias caducando.', + 'Item_Request_Canceled' => 'Solicitud de cancelación de requerimiento', + 'Item_Requested' => 'Artículo solicitado', + 'License_Checkin_Notification' => 'Licencia devuelta', + 'License_Checkout_Notification' => 'Licencia reservada', + 'Low_Inventory_Report' => 'Baja informe de inventario', 'a_user_canceled' => 'El usuario ha cancelado el item solicitado en la pagina Web', 'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web', + 'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo', + 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', 'accessory_name' => 'Nombre de accesorio:', 'additional_notes' => 'Notas adicionales:', - 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en la web :web.', + 'admin_has_created' => 'Un administrador ha creado una cuenta para usted en el sitio :web.', 'asset' => 'Activo:', 'asset_name' => 'Nombre del activo:', 'asset_requested' => 'Activo solicitado', - 'asset_tag' => 'Etiqueta de activo', + 'asset_tag' => 'Etiqueta de equipo', + 'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado a', - 'best_regards' => 'Cordialmente,', + 'best_regards' => 'Saludos cordiales,', 'canceled' => 'Cancelado:', 'checkin_date' => 'Fecha de entrada:', 'checkout_date' => 'Fecha de salida:', - 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', + 'checkedout_from' => 'Salido de', + 'checkedin_from' => 'Registrado desde', + 'checked_into' => 'Registrado en', 'click_on_the_link_accessory' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el accesorio.', 'click_on_the_link_asset' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el activo.', - 'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo', - 'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio', - 'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio', - 'Confirm_license_delivery' => 'Confirmación de entrega de la licencia', - 'Confirm_asset_delivery' => 'Confirmación de entrega del activo', - 'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible', + 'click_to_confirm' => 'Por favor, haga clic en el siguiente enlace para confirmar su cuenta :web:', 'current_QTY' => 'Cantidad actual', - 'Days' => 'Días', - 'days' => 'Días', + 'days' => 'Dias', 'expecting_checkin_date' => 'Fecha de devolución prevista:', - 'expires' => 'Expira', - 'Expiring_Assets_Report' => 'Informe de activos que expiran.', - 'Expiring_Licenses_Report' => 'Informe de licencias que expiran.', + 'expires' => 'Caduca', 'hello' => 'Hola', - 'hi' => 'Hola', + 'hi' => 'Hi', 'i_have_read' => 'Ha leído y aceptado los términos de uso y he recibido este artículo.', - 'item' => 'Articulo:', - 'Item_Request_Canceled' => 'Solicitud de cancelación de requerimiento', - 'Item_Requested' => 'Artículo solicitado', - 'link_to_update_password' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:', - 'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:', - 'login' => 'Entrar:', - 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'inventory_report' => 'Informe de inventario', + 'item' => 'Articulo:', + '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.', + 'link_to_update_password' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:', + 'login' => 'Entrar:', + 'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:', + '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.', 'min_QTY' => 'Cantidad mínima', 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo se ha extraído bajo su nombre, los detalles están a continuación.', + 'notes' => 'Notas', 'password' => 'Contraseña:', 'password_reset' => 'Reiniciar la contraseña', - - 'read_the_terms' => 'Por favor lea las condiciones de uso a continuación.', - 'read_the_terms_and_click' => 'Por favor lea los términos de uso abajo y haga clic en el enlace en la parte inferior para confirmar que leído y acepta los términos de uso y han recibido el activo.', + 'read_the_terms' => 'Por favor, lea los términos de uso a continuación.', + 'read_the_terms_and_click' => 'Por favor, lea los términos de uso a continuación, y haga clic en el enlace en la parte inferior para confirmar que usted lee y acepta las condiciones de uso, y han recibido el activo.', 'requested' => 'Solicitado:', - 'reset_link' => 'Tu enlace de restablecimiento de contraseña', + 'reset_link' => 'Enlace de restablecimiento de contraseña', 'reset_password' => 'Haga Clic aquí para restablecer su contraseña:', + 'rights_reserved' => 'Todos los derechos reservados.', 'serial' => 'Número de serie', + 'snipe_webhook_test' => 'Prueba de integración de Snipe-IT', + 'snipe_webhook_summary' => 'Resumen de la prueba de integración de Snipe-IT', 'supplier' => 'Proveedor', 'tag' => 'Etiqueta', 'test_email' => 'Email de prueba de Snipe-IT', '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 activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :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', 'upcoming-audits' => 'Hay :count activo que se está preparando para auditoría dentro de :threshold days.|Hay :count activos que se están preparando para auditoría en :threshold days.', @@ -71,14 +88,6 @@ return [ 'username' => 'Nombre de usuario', 'welcome' => 'Bienvenido, :name', 'welcome_to' => '¡Bienvenido a: web!', - 'your_credentials' => 'Tus credenciales de Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accesorio devuelto', - 'Asset_Checkin_Notification' => 'Activo devuelto', - 'Asset_Checkout_Notification' => 'Activo asignado', - 'License_Checkin_Notification' => 'Licencia devuelta', - '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', - 'rights_reserved' => 'Todos los derechos reservados.', + 'your_credentials' => 'Tus credenciales de Snipe-IT', ]; diff --git a/resources/lang/es-CO/passwords.php b/resources/lang/es-CO/passwords.php index 5f7449f8c0..adad268feb 100644 --- a/resources/lang/es-CO/passwords.php +++ b/resources/lang/es-CO/passwords.php @@ -1,9 +1,9 @@ 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', - 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', + 'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', + 'user' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', - 'password_change' => 'Your password has been updated!', + 'password_change' => '¡Su contraseña ha sido actualizada!', ]; diff --git a/resources/lang/es-CO/reminders.php b/resources/lang/es-CO/reminders.php index 4b781311da..063d39ed9e 100644 --- a/resources/lang/es-CO/reminders.php +++ b/resources/lang/es-CO/reminders.php @@ -15,7 +15,7 @@ return array( "password" => "Los passwords deben tener mínimo 6 caracteres y coincidir.", "user" => "Usuario o E-Mail incorrectos", - "token" => 'Este token de restablecimiento de contraseña es inválido o ha caducado, o no coincide con el nombre de usuario proporcionado.', - 'sent' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', + "token" => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', + 'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', ); diff --git a/resources/lang/es-CO/table.php b/resources/lang/es-CO/table.php index 1ad5301590..678324c194 100644 --- a/resources/lang/es-CO/table.php +++ b/resources/lang/es-CO/table.php @@ -5,6 +5,6 @@ return array( 'actions' => 'Acciones', 'action' => 'Acción', 'by' => 'Por', - 'item' => 'Item', + 'item' => 'Articulo', ); diff --git a/resources/lang/es-CO/validation.php b/resources/lang/es-CO/validation.php index 2ffc34c93a..95ec8816e1 100644 --- a/resources/lang/es-CO/validation.php +++ b/resources/lang/es-CO/validation.php @@ -67,7 +67,7 @@ return [ 'array' => 'El atributo: debe tener al menos: elementos min.', ], 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => 'El campo :attribute debe terminar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', @@ -90,15 +90,14 @@ return [ ], 'string' => 'El atributo: debe ser una cadena.', 'timezone' => 'El atributo: debe ser una zona válida.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el usuario.', + 'not_array' => ':attribute no puede ser una matriz.', + 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', 'case_diff' => 'La contraseña debe usar mayúsculas y minúsculas.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'El valor no puede ser negativo' ], + 'checkboxes' => ':attribute contiene opciones no válidas.', + 'radio_buttons' => ':attribute no es válido.', /* @@ -129,13 +130,13 @@ return [ // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP // people won't know how to format. - 'purchase_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'last_audit_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD hh:mm:ss', - 'expiration_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'termination_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'expected_checkin.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'start_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'end_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', + 'purchase_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'last_audit_date.date_format' => 'El campo :attribute debe ser una fecha válida en formato AAA-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'termination_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'expected_checkin.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'start_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'end_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', ], @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valor no válido incluido en este campo', ]; diff --git a/resources/lang/es-ES/admin/accessories/message.php b/resources/lang/es-ES/admin/accessories/message.php index 5fdbc3c289..0302676208 100644 --- a/resources/lang/es-ES/admin/accessories/message.php +++ b/resources/lang/es-ES/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', - 'not_found' => 'That accessory was not found.', + 'not_found' => 'Ese accesorio no fue encontrado.', 'assoc_users' => 'Este accesorio actualmente tiene :count entregados a usuarios. Por favor ingrese los accesorios y vuelva a intentar. ', 'create' => array( diff --git a/resources/lang/es-ES/admin/categories/general.php b/resources/lang/es-ES/admin/categories/general.php index 482a4350ed..423ef746cd 100644 --- a/resources/lang/es-ES/admin/categories/general.php +++ b/resources/lang/es-ES/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Clonar Categoría', 'create' => 'Crear Categoría', 'edit' => 'Editar Categoría', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando el EULA global.', + 'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.', 'eula_text' => 'Categoría EULA', 'eula_text_help' => 'Este campo permite personalizar sus EULAs para tipos específicos de equipos. Si solo tiene un EULA para todos sus equipos, puede seleccionar la siguiente opción para usar el valor por defecto.', 'name' => 'Nombre de la categoría', diff --git a/resources/lang/es-ES/admin/companies/message.php b/resources/lang/es-ES/admin/companies/message.php index bbad1bed6e..ddf5841570 100644 --- a/resources/lang/es-ES/admin/companies/message.php +++ b/resources/lang/es-ES/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'La compañía no existe.', - 'deleted' => 'Deleted company', + 'deleted' => 'Compañía eliminada', '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' => [ 'error' => 'Esta compañía no ha sido creada, por favor pruebe de nuevo.', diff --git a/resources/lang/es-ES/admin/companies/table.php b/resources/lang/es-ES/admin/companies/table.php index 7b3301aad8..2a35f725b2 100644 --- a/resources/lang/es-ES/admin/companies/table.php +++ b/resources/lang/es-ES/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Compañías', 'create' => 'Crear Compañía', + 'email' => 'Email de la empresa', 'title' => 'Compañía', + 'phone' => 'Teléfono de empresa', 'update' => 'Actualizar Compañía', 'name' => 'Nombre de Compañía', 'id' => 'ID', diff --git a/resources/lang/es-ES/admin/components/message.php b/resources/lang/es-ES/admin/components/message.php index 6522e84a33..7f1b06ae97 100644 --- a/resources/lang/es-ES/admin/components/message.php +++ b/resources/lang/es-ES/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'El componente no hizo check out, intentalo de nuevo', 'success' => 'Check out del componente satisfactorio.', 'user_does_not_exist' => 'El usuario es invalido, intentalo de nuevo.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'No quedan suficientes componentes: :remaining resting, :requested ', ), 'checkin' => array( diff --git a/resources/lang/es-ES/admin/consumables/message.php b/resources/lang/es-ES/admin/consumables/message.php index fc09d1d879..66bfc470b7 100644 --- a/resources/lang/es-ES/admin/consumables/message.php +++ b/resources/lang/es-ES/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Consumible no fue retirado, por favor, inténtelo de nuevo', 'success' => 'Consumible fue retirado satisfactoriamente.', 'user_does_not_exist' => 'Este usuario es inválido . Inténtalo de nuevo.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'No hay suficientes consumibles para este pago. Por favor, compruebe la cantidad restante. ', ), 'checkin' => array( diff --git a/resources/lang/es-ES/admin/custom_fields/general.php b/resources/lang/es-ES/admin/custom_fields/general.php index 87e5b92097..8cef82e6ed 100644 --- a/resources/lang/es-ES/admin/custom_fields/general.php +++ b/resources/lang/es-ES/admin/custom_fields/general.php @@ -34,8 +34,8 @@ return [ 'create_field' => 'Nuevo campo personalizado', 'create_field_title' => 'Crear nuevo campo personalizado', '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', - 'show_in_email_short' => 'Include in emails.', + 'show_in_email' => '¿Incluye el valor de este campo en los correos de pago enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', + 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de ayuda', 'help_text_description' => 'Un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', @@ -50,12 +50,12 @@ return [ 'unique' => 'Único', 'display_in_user_view' => 'Permitir al usuario ver estos valores en su página Ver Recursos asignados', 'display_in_user_view_table' => 'Visible para el usuario', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'auto_add_to_fieldsets' => 'Añadir automáticamente a cada nuevo conjunto de campos', + 'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente', + 'show_in_listview' => 'Mostrar por defecto en las vistas de la lista. Los usuarios autorizados podrán mostrar/ocultar a través del selector de columnas', + 'show_in_listview_short' => 'Mostrar en listas', + 'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables', + 'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán', + 'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.', ]; diff --git a/resources/lang/es-ES/admin/hardware/form.php b/resources/lang/es-ES/admin/hardware/form.php index f7513cf59a..bfe76c58eb 100644 --- a/resources/lang/es-ES/admin/hardware/form.php +++ b/resources/lang/es-ES/admin/hardware/form.php @@ -10,9 +10,9 @@ return [ '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' => 'Está a punto de editar las propiedades de un solo activo.|Está a punto de editar las propiedades de :asset_count activos.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'bulk_update_with_custom_field' => 'Tenga en cuenta que los activos son :asset_model_count diferentes tipos de modelos.', + 'bulk_update_model_prefix' => 'En modelos', + 'bulk_update_custom_field_unique' => 'Este es un campo único y no puede ser editado a granel.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación Predeterminada', + 'default_location_phone' => 'Teléfono de ubicación por defecto', 'eol_date' => 'Fecha EOL', 'eol_rate' => 'Tasa de EOL', 'expected_checkin' => 'Fecha Esperada de Devolución', @@ -49,7 +50,7 @@ return [ 'asset_location' => 'Actualizar ubicación del recurso', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', - 'asset_location_update_actual' => 'Update only actual location', + 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'asset_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-ES/admin/hardware/general.php b/resources/lang/es-ES/admin/hardware/general.php index 107b7acdbe..94b58ea3e0 100644 --- a/resources/lang/es-ES/admin/hardware/general.php +++ b/resources/lang/es-ES/admin/hardware/general.php @@ -12,7 +12,7 @@ return [ 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', 'deleted' => 'Este activo fue eliminado.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?', 'edit' => 'Editar Equipo', 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', 'model_invalid' => 'El modelo de este activo no es válido.', @@ -27,24 +27,17 @@ return [ 'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser revisado en este momento.', 'view' => 'Ver Equipo', 'csv_error' => 'Tiene un error en su archivo CSV:', - 'import_text' => ' -

- Sube un CSV que contenga historial de activos. Los activos y los usuarios DEBEN existir en el sistema, o se omitirán. Los activos coincidentes para importar el historial ocurren contra la etiqueta de activos. Intentaremos encontrar un usuario que coincida con el nombre del usuario que proporciones, y los criterios que seleccionas a continuación. Si no selecciona ningún criterio a continuación, simplemente tratará de coincidir con el formato de nombre de usuario que configuraste en el Administrador > Configuración General. -

- -

Los campos incluidos en el CSV deben coincidir con los encabezados: Etiqueta de activos, Nombre, Fecha de salida, Fecha de comprobación. Cualquier campo adicional será ignorado.

- -

Fecha de Checkin: las fechas de check-in en blanco o futuro comprobarán los elementos al usuario asociado. Excluyendo la columna Fecha de Checkin creará una fecha de check-in con la fecha de hoy.

+ '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' => 'Intentar coincidir con los usuarios por el formato firstname.lastname (jane.smith)', - 'csv_import_match_initial_last' => 'Intentar coincidir los usuarios con el primer apellido inicial (jsmith) formato', - 'csv_import_match_first' => 'Intentar coincidir con los usuarios por nombre de usuario (jane) formato', - 'csv_import_match_email' => 'Intentar coincidir con los usuarios por correo electrónico como nombre de usuario', - 'csv_import_match_username' => 'Intentar coincidir con los usuarios por correo electrónico como nombre de usuario', + 'csv_import_match_f-l' => 'Intenta emparejar usuarios con formato nombre.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Intentar emparejar a los usuarios con un formato primer apellido inicial (jsmith)', + 'csv_import_match_first' => 'Intentar emparejar a los usuarios con formato primer nombre (jane)', + 'csv_import_match_email' => 'Intenta emparejar a los usuarios por email como nombre de usuario', + 'csv_import_match_username' => 'Try to match users by username', 'error_messages' => 'Mensajes de error:', 'success_messages' => 'Mensajes de éxito:', 'alert_details' => 'Por favor vea abajo para más detalles.', 'custom_export' => 'Personalizar exportación', 'mfg_warranty_lookup' => 'Búsqueda del estado de Garantía para :manufacturer', - 'user_department' => 'User Department', + 'user_department' => 'Departamento de Usuario', ]; diff --git a/resources/lang/es-ES/admin/hardware/message.php b/resources/lang/es-ES/admin/hardware/message.php index 600fcd2ed3..079a7d1580 100644 --- a/resources/lang/es-ES/admin/hardware/message.php +++ b/resources/lang/es-ES/admin/hardware/message.php @@ -11,7 +11,7 @@ return [ 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', 'success' => 'Equipo creado. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'success_linked' => 'Activo con etiqueta :tag creado con éxito. Haga clic aquí para ver.', ], 'update' => [ @@ -19,6 +19,7 @@ return [ 'success' => 'Equipo actualizado.', 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', 'no_assets_selected' => 'Ningún recurso fue seleccionado, por lo que no se actualizó nada.', + 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ @@ -52,7 +53,7 @@ return [ 'success' => 'Tu archivo ha sido importado', 'file_delete_success' => 'Tu archivo ha sido eliminado con éxito', 'file_delete_error' => 'No pudimos eliminar tu archivo', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Falta el archivo seleccionado', 'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados', 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-ES/admin/hardware/table.php b/resources/lang/es-ES/admin/hardware/table.php index a9acd042f8..6532685198 100644 --- a/resources/lang/es-ES/admin/hardware/table.php +++ b/resources/lang/es-ES/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Etiqueta', 'asset_model' => 'Modelo', + 'assigned_to' => 'Asignado a', 'book_value' => 'Valor Actual', 'change' => 'Operación', 'checkout_date' => 'Fecha de asignación', diff --git a/resources/lang/es-ES/admin/labels/message.php b/resources/lang/es-ES/admin/labels/message.php index 96785f0754..6f03c94699 100644 --- a/resources/lang/es-ES/admin/labels/message.php +++ b/resources/lang/es-ES/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + 'invalid_return_count' => 'El recuento no es válido desde :name. Esperado :expected, tiene :actual.', + 'invalid_return_type' => 'Tipo no válido devuelto desde :name. Esperado :expected, obtuvo :actual.', + 'invalid_return_value' => 'Valor no válido devuelto de :name. Esperado :expected, obtuvo :actual.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'La etiqueta no existe', ]; diff --git a/resources/lang/es-ES/admin/labels/table.php b/resources/lang/es-ES/admin/labels/table.php index 87dee4bad0..9831a9551d 100644 --- a/resources/lang/es-ES/admin/labels/table.php +++ b/resources/lang/es-ES/admin/labels/table.php @@ -1,13 +1,19 @@ 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'example_company' => 'Compañía de prueba limitada', + 'example_defaultloc' => 'Construcción 1', + 'example_category' => 'Probar categoría', + 'example_location' => 'Edificio 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Modelo de prueba', + 'example_supplier' => 'Compañía de prueba limitada', + 'labels_per_page' => 'Etiquetas', + 'support_fields' => 'Campos', + 'support_asset_tag' => 'Etiqueta', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Título', ]; \ No newline at end of file diff --git a/resources/lang/es-ES/admin/licenses/general.php b/resources/lang/es-ES/admin/licenses/general.php index e43f4c364d..d571d80114 100644 --- a/resources/lang/es-ES/admin/licenses/general.php +++ b/resources/lang/es-ES/admin/licenses/general.php @@ -25,24 +25,27 @@ return array( 'button' => 'Comprobar todos los asientos', 'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos seleccionados actualmente', + 'disabled_tooltip_reassignable' => 'Esto está desactivado porque la licencia no es reasignable', + 'success' => '¡Licencia registrada con éxito! | ¡Todas las licencias fueron registradas con éxito!', + 'log_msg' => 'Check-in a través de pago de licencia en licencia GUI', ], 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'button' => 'Salir todos los asientos', + 'modal' => 'Esta acción comprobará un asiento para el primer usuario disponible. | Esta acción verificará todos los asientos :available_seats_count para los primeros usuarios disponibles. Se considera que un usuario está disponible para este asiento si aún no tiene esta licencia revisada para ellos, y la propiedad Auto-Asignación de Licencia está habilitada en su cuenta de usuario.', + 'enabled_tooltip' => 'Checkout TODOS los asientos (o tantos como estén disponibles) para TODOS los usuarios', + 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos disponibles actualmente', + 'success' => '¡Licencia retirada con éxito! | ¡Licencias :count fueron retiradas con éxito!', + 'error_no_seats' => 'No quedan plazas restantes para esta licencia.', + 'warn_not_enough_seats' => ':count usuarios fueron asignados a esta licencia, pero nos quedamos sin plazas de licencia disponibles.', + 'warn_no_avail_users' => 'Nada que hacer. No hay usuarios que no tengan esta licencia asignada.', + 'log_msg' => 'Checado mediante pago masivo de licencia en GUI licencia', ], ], + + 'below_threshold' => 'Solo quedan :remaining_count asientos para esta licencia con una cantidad mínima de :min_amt. Puede considerar comprar más asientos.', + 'below_threshold_short' => 'Este artículo está por debajo de la cantidad mínima requerida.', ); diff --git a/resources/lang/es-ES/admin/licenses/message.php b/resources/lang/es-ES/admin/licenses/message.php index ca21ec7c23..8027112789 100644 --- a/resources/lang/es-ES/admin/licenses/message.php +++ b/resources/lang/es-ES/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada.', 'select_asset_or_person' => 'Debe seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count plazas disponibles', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => 'Equipo no asignado, intentalo de nuevo', 'success' => 'Equipo asignado.', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => 'No hay suficientes asientos de licencia disponibles para la compra', ), 'checkin' => array( diff --git a/resources/lang/es-ES/admin/locations/table.php b/resources/lang/es-ES/admin/locations/table.php index c28204f53a..362f91d401 100644 --- a/resources/lang/es-ES/admin/locations/table.php +++ b/resources/lang/es-ES/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir todos los asignados', 'name' => 'Nombre Localización', 'address' => 'Dirección', - 'address2' => 'Address Line 2', + 'address2' => 'Dirección (línea 2)', 'zip' => 'Códio Postal', 'locations' => 'Localizaciones', 'parent' => 'Padre', @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Asignado', 'asset_expected_checkin' => 'Fecha Esperada de Devolución', 'date' => 'Fecha:', + 'phone' => 'Teléfono ubicación', 'signed_by_asset_auditor' => 'Firmado por (Juego de Acciones):', 'signed_by_finance_auditor' => 'Firmado por (Juego de Acciones):', 'signed_by_location_manager' => 'Firmado por (Administrador de ubicación):', diff --git a/resources/lang/es-ES/admin/manufacturers/message.php b/resources/lang/es-ES/admin/manufacturers/message.php index 6246e36e3b..2e1da16642 100644 --- a/resources/lang/es-ES/admin/manufacturers/message.php +++ b/resources/lang/es-ES/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, y {MODEL_NAME} se puede utilizar en tu URL para que esos valores se llenen automáticamente al ver los activos - por ejemplo https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Fabricante inexistente.', 'assoc_users' => 'Este Fabricante está asociado al menos a un modelo y no puede ser eliminado', diff --git a/resources/lang/es-ES/admin/manufacturers/table.php b/resources/lang/es-ES/admin/manufacturers/table.php index 9352654d18..9e557e0f72 100644 --- a/resources/lang/es-ES/admin/manufacturers/table.php +++ b/resources/lang/es-ES/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL de soporte', 'warranty_lookup_url' => 'URL de Búsqueda de Garantía', 'update' => 'Actualizar Fabricante', - 'url' => 'URL', ); diff --git a/resources/lang/es-ES/admin/models/general.php b/resources/lang/es-ES/admin/models/general.php index 02a4b68d6a..4d065b3030 100644 --- a/resources/lang/es-ES/admin/models/general.php +++ b/resources/lang/es-ES/admin/models/general.php @@ -6,7 +6,7 @@ return array( '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' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Está a punto de eliminar un modelo de activo.|Está a punto de eliminar :model_count modelos de activos.', 'restore' => 'Restaurar Modelo', 'requestable' => 'Los usuarios pueden solicitar este modelo', 'show_mac_address' => 'Mostrar el campo de la dirección MAC en los equipos de este modelo', diff --git a/resources/lang/es-ES/admin/models/message.php b/resources/lang/es-ES/admin/models/message.php index df32a6bb08..4bec701de0 100644 --- a/resources/lang/es-ES/admin/models/message.php +++ b/resources/lang/es-ES/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', 'success' => 'Modelo actualizado correctamente. |:model_count modelos actualizados correctamente.', - 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo: |Está a punto de editar las propiedades de los siguientes :model_count modelos:', + 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo:|Está a punto de editar las propiedades de los siguientes :model_count modelos:', ), diff --git a/resources/lang/es-ES/admin/reports/general.php b/resources/lang/es-ES/admin/reports/general.php index 2a9c51f74d..90e07caee4 100644 --- a/resources/lang/es-ES/admin/reports/general.php +++ b/resources/lang/es-ES/admin/reports/general.php @@ -8,10 +8,10 @@ return [ 'acceptance_deleted' => 'Solicitud de aceptación eliminada', 'acceptance_request' => 'Solicitud de aceptación', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Dirección de usuario', + 'user_city' => 'Ciudad del Usuario', + 'user_state' => 'Estado del usuario', + 'user_country' => 'País de usuario', + 'user_zip' => 'Usuario Zip' ] ]; \ 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 2ce59e76d5..67926f4c38 100644 --- a/resources/lang/es-ES/admin/settings/general.php +++ b/resources/lang/es-ES/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Configuración de Admin', 'is_ad' => 'Este es un servidor de Directorio Activo', 'alerts' => 'Alertas', 'alert_title' => 'Actualizar ajustes de notificación', @@ -66,9 +67,10 @@ return [ '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' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, tos, tablero, privacidad', + 'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad', 'general_settings_help' => 'EULA por defecto y más', 'generate_backup' => 'Generar Respaldo', + 'google_workspaces' => 'Espacios de trabajo de Google', 'header_color' => 'Color de encabezado', 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', 'label_logo' => 'Logo de etiqueta', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'Integración LDAP', 'ldap_settings' => 'Ajustes LDAP', 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', - 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', 'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.', @@ -120,8 +121,8 @@ return [ 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', 'license' => 'Licencia de Software', - 'load_remote_text' => 'Scripts remotos', - 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde fuera.', + 'load_remote' => 'Usar Gravatar', + 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar scripts desde el Internet externo. Esto evitará que Snipe-IT intente cargar imágenes desde Gravatar.', 'login' => 'Intentos de inicio de sesión', 'login_attempt' => 'Intento de inicio de sesión', 'login_ip' => 'Dirección IP', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integraciones', 'slack' => 'Slack', 'general_webhook' => 'Webhook general', + 'ms_teams' => 'Equipos Microsoft', 'webhook' => ':app', 'webhook_presave' => 'Probar para guardar', 'webhook_title' => 'Actualizar ajustes de Webhook', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Enrolamiento en verificación en dos pasos', 'two_factor_enabled_text' => 'Activar la verificación en dos pasos', 'two_factor_reset' => 'Reiniciar Secreto de verificación en dos pasos', - 'two_factor_reset_help' => 'Esto forzará al usuario a inscribirse otra vez su dispositivo con Google Authenticator. Esto puede ser útil si la pérdida o robo de su dispositivo actualmente inscrito. ', + 'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ', 'two_factor_reset_success' => 'Verificación en dos pasos de dispositivo reiniciado exitosamente', 'two_factor_reset_error' => 'Falló la Verificación en dos pasos del dispositivo', 'two_factor_enabled_warning' => 'Permitiendo dos factores si no está activado inmediatamente obliga a autenticar con un dispositivo de autenticación de Google inscritos. Usted tendrá la posibilidad de inscribirse el dispositivo si uno no está inscrito actualmente.', @@ -330,36 +332,36 @@ return [ 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', 'slack_test' => 'Prueba de integración de ', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'label2_enable' => 'Nuevo motor de etiqueta', + 'label2_enable_help' => 'Cambiar al nuevo motor de etiquetas. Nota: Deberá guardar esta configuración antes de configurar otros.', + 'label2_template' => 'Plantilla', + 'label2_template_help' => 'Seleccione qué plantilla utilizar para la generación de etiquetas', + 'label2_title' => 'Título', + 'label2_title_help' => 'El título para mostrar en etiquetas que lo soportan', + 'label2_title_help_phold' => 'El marcador de posición {COMPANY} será reemplazado con el nombre de empresa del activo's', + 'label2_asset_logo' => 'Usar Logo de Activos', + 'label2_asset_logo_help' => 'Utilice el logotipo de la empresa asignada's, en lugar del valor en :setting_name', + 'label2_1d_type' => 'Tipo de código de barras 1D', + 'label2_1d_type_help' => 'Formato para códigos de barras 1D', + 'label2_2d_type' => 'Tipo de códigos de barras 2D', + 'label2_2d_type_help' => 'Formato para códigos de barras 2D', + 'label2_2d_target' => 'Objetivo código de barras 2D', + 'label2_2d_target_help' => 'La URL a la que apunta el código de barras 2D cuando se escanea', + 'label2_fields' => 'Definiciones de campo', + 'label2_fields_help' => 'Los campos pueden ser agregados, eliminados y reordenados en la columna izquierda. Para cada campo, múltiples opciones para Etiqueta y DataSource pueden ser agregadas, eliminadas y reordenadas en la columna derecha.', + 'help_asterisk_bold' => 'Texto introducido como **texto** se mostrará como negrita', + 'help_blank_to_use' => 'Deje en blanco para usar el valor de :setting_name', 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', + 'default' => 'Por defecto', + 'none' => 'Ninguna', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización's consola de desarrollador de Google .', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', + 'mail_reply_to' => 'Dirección de respuesta de correo', + 'mail_from' => 'Correo desde la dirección', + 'database_driver' => 'Controlador de base de datos', + 'bs_table_storage' => 'Almacenamiento de Tabla', 'timezone' => 'Timezone', ]; diff --git a/resources/lang/es-ES/admin/settings/message.php b/resources/lang/es-ES/admin/settings/message.php index a8f15f5430..5db2e0754e 100644 --- a/resources/lang/es-ES/admin/settings/message.php +++ b/resources/lang/es-ES/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensaje de prueba de :app...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => '¡Su Integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Comprueba el ', 'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', 'error' => 'Algo salió mal. :app respondió con: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERROR: 301/302 :endpoint devuelve una redirección. Por razones de seguridad, no seguimos redirecciones. Por favor, utilice el punto final actual.', 'error_misc' => 'Algo salió mal. :( ', ] ]; diff --git a/resources/lang/es-ES/admin/statuslabels/message.php b/resources/lang/es-ES/admin/statuslabels/message.php index 6a7e257b4c..326e4d8e0c 100644 --- a/resources/lang/es-ES/admin/statuslabels/message.php +++ b/resources/lang/es-ES/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Etiqueta de estado no existe.', + 'deleted_label' => 'Etiqueta de estado borrado', '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' => [ diff --git a/resources/lang/es-ES/admin/suppliers/message.php b/resources/lang/es-ES/admin/suppliers/message.php index 2e338dcf0c..064cf4d7dc 100644 --- a/resources/lang/es-ES/admin/suppliers/message.php +++ b/resources/lang/es-ES/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Proveedor eliminado', 'does_not_exist' => 'Proveedor does not exist.', diff --git a/resources/lang/es-ES/admin/suppliers/table.php b/resources/lang/es-ES/admin/suppliers/table.php index f576b2d372..26d5b79e86 100644 --- a/resources/lang/es-ES/admin/suppliers/table.php +++ b/resources/lang/es-ES/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Provincia', 'suppliers' => 'Proveedores', 'update' => 'Actualizar Proveedor', - 'url' => 'URL', 'view' => 'Ver Proveedor', 'view_assets_for' => 'Ver Equipos para', 'zip' => 'Código Postal', diff --git a/resources/lang/es-ES/admin/users/message.php b/resources/lang/es-ES/admin/users/message.php index 979df86b53..22f39bb8b0 100644 --- a/resources/lang/es-ES/admin/users/message.php +++ b/resources/lang/es-ES/admin/users/message.php @@ -8,7 +8,7 @@ return array( 'user_exists' => 'El Usuario ya existe!', 'user_not_found' => 'Usuario inexistente.', 'user_login_required' => 'El campo Usuario es obligatorio', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'El password es obligatorio.', 'insufficient_permissions' => 'No tiene permiso.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', @@ -16,7 +16,7 @@ return array( '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' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'log_record_not_found' => 'No se pudo encontrar un registro de registro coincidente para este usuario.', 'success' => array( diff --git a/resources/lang/es-ES/admin/users/table.php b/resources/lang/es-ES/admin/users/table.php index 5edd745539..bc34e9ff0e 100644 --- a/resources/lang/es-ES/admin/users/table.php +++ b/resources/lang/es-ES/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Responsable', 'managed_locations' => 'Ubicaciones gestionadas', 'name' => 'Usuario', + 'nogroup' => 'Aún no se han creado grupos. Para añadir uno, visite: ', 'notes' => 'Notas', 'password_confirm' => 'Confirmar Password', 'password' => 'Contraseña', @@ -29,7 +30,7 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Puesto', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Coste total de activos", 'updateuser' => 'Actualizar Usuario', 'username' => 'Usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', diff --git a/resources/lang/es-ES/auth/general.php b/resources/lang/es-ES/auth/general.php index 790a27e71e..8cf38caa50 100644 --- a/resources/lang/es-ES/auth/general.php +++ b/resources/lang/es-ES/auth/general.php @@ -12,8 +12,8 @@ return [ 'remember_me' => 'Recordarme', 'username_help_top' => 'Introduzca su nombre de usuario para enviar un enlace de restablecimiento de contraseña.', 'username_help_bottom' => 'Tu nombre de usuario y dirección de correo electrónico puede ser el mismo, pero puede que no lo sea, dependiendo de tu configuración. Si no puede recordar su nombre de usuario, póngase en contacto con su administrador.

A los usuarios sin una dirección de correo electrónico asociada no se enviará por correo electrónico un enlace de restablecimiento de contraseña. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Iniciar sesión con Google Workspace', + 'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.', ]; diff --git a/resources/lang/es-ES/general.php b/resources/lang/es-ES/general.php index 137a8f912f..302000742e 100644 --- a/resources/lang/es-ES/general.php +++ b/resources/lang/es-ES/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accesorios', 'activated' => 'Activado', 'accepted_date' => 'Fecha aceptada', @@ -72,8 +73,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => 'Error al restaurar :item_type: :error', + 'not_deleted' => 'El :item_type no está borrado por lo que no puede ser restaurado', 'create' => 'Crear Localización', 'created' => 'Artículo creado', 'created_asset' => 'equipo creado', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', 'unaccepted_image_type' => 'No se pudo leer este archivo de imagen. Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tipo mimetype de este archivo es: :mimetype.', 'import' => 'Importar', + 'import_this_file' => 'Mapear campos y procesar este archivo', 'importing' => 'Importando', 'importing_help' => 'Puedes importar activos, accesorios, licencias, componentes, insumos y usuarios vía archivos CSV.

El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con aquellos definidos en los CSVs de muestra en la documentación.', 'import-history' => 'Historial de Importación', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Ubicación|Ubicaciones', 'locations' => 'Localizaciones', 'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del logo es 50px de altura x 500px de ancho. ', 'logout' => 'Desconexión', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nueva contraseña', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', + 'no_email' => 'No hay dirección de correo electrónico asociada a este usuario', 'last_audit' => 'Última auditoría', 'new' => 'nuevo!', 'no_depreciation' => 'No Amortizar', @@ -270,8 +274,8 @@ return [ 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que desea eliminar', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', + 'sure_to_delete_var' => '¿Estás seguro de eliminar :item?', + 'delete_what' => 'Eliminar :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Hora y fecha', @@ -355,8 +359,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados de sincronización', 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'invalid_category' => 'Categoría no válida o ausente', + 'invalid_item_category_single' => 'Falta o no válida :type categoría. Por favor actualiza la categoría de este :type para incluir una categoría válida antes de salir.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', @@ -374,9 +378,9 @@ return [ 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_success' => 'Éxito', + 'notification_warning' => 'Advertencia', + 'notification_info' => 'Información', 'asset_information' => 'Información del activo', 'model_name' => 'Nombre del modelo', 'asset_name' => 'Nombre del Equipo', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generar etiquetas de activos auto-incrementantes está desactivado, por lo que todas las filas necesitan tener la columna "Tag de activo" rellenada.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: Generar etiquetas de activos que incrementan automáticamente está habilitado, por lo que se crearán recursos para registros que no tengan "Tag de activo" poblado. Las filas que tengan "Etiqueta de activos" pobladas serán actualizadas con la información proporcionada.', 'send_welcome_email_to_users' => ' ¿Enviar correo de bienvenida para nuevos usuarios?', + 'send_email' => 'Enviar Email', + 'call' => 'Número de llamada', 'back_before_importing' => '¿Copia de seguridad antes de importar?', 'csv_header_field' => 'Campo de cabecera CSV', 'import_field' => 'Importar campo', 'sample_value' => 'Valor de ejemplo', 'no_headers' => 'No se encontraron columnas', 'error_in_import_file' => 'Hubo un error leyendo el archivo CSV: :error', - 'percent_complete' => ':percent % Completado', 'errors_importing' => 'Se han producido algunos errores al importar: ', 'warning' => 'ADVERTENCIA: :warning', 'success_redirecting' => '"Éxito... Redirigiendo.', @@ -458,11 +463,12 @@ return [ 'no_autoassign_licenses_help' => 'No incluya al usuario para asignar a granel a través de la licencia UI o las herramientas de cli.', 'modal_confirm_generic' => '¿Estás seguro?', 'cannot_be_deleted' => 'Este articulo no se puede eliminar', + 'cannot_be_edited' => 'Este elemento no puede ser editado.', 'undeployable_tooltip' => 'Este artículo no puede ser asignado. Compruebe la cantidad restante.', 'serial_number' => 'Número de serie', 'item_notes' => ':item Notas', 'item_name_var' => ':nombre del ítem', - 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden', 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', 'importer' => [ 'checked_out_to_fullname' => 'Pagado a: Nombre Completo', @@ -486,10 +492,41 @@ return [ 'address2' => 'Dirección (línea 2)', 'import_note' => 'Importado usando el importador de csv', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% completo', + 'uploading' => 'Subiendo... ', + 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', + 'copy_to_clipboard' => 'Copiar al portapapeles', + 'copied' => '¡Copiado!', + 'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.', + 'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado', + 'item_not_found' => ':item_type ID :id no existe o ha sido eliminado', + 'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id', + 'action_permission_generic' => 'No tiene permiso para :action this :item_type', + 'edit' => 'editar', + 'action_source' => 'Fuente de acción', + 'or' => 'o', + 'url' => 'URL', + 'edit_fieldset' => 'Editar campos y opciones de campos', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Eliminar masivamente :object_type', + 'warn' => 'Está a punto de eliminar un :object_type|Está a punto de eliminar :count :object_type', + 'success' => 'Se ha eliminado correctamente :count :object_type', + 'error' => 'No se pudo eliminar :object_type', + 'nothing_selected' => 'Ningún :object_type seleccionado - nada que hacer', + 'partial' => 'Eliminado :success_count :object_type, pero :error_count :object_type no pudieron ser eliminados', + ], + ], + 'no_requestable' => 'No hay activos o modelos de activos solicitables.', + + 'countable' => [ + 'accessories' => ':count Accesorio|:count Accesorios', + 'assets' => ':count Activos|:count Activos', + 'licenses' => ':count Licencia|:count Licencias', + 'license_seats' => ':count Asiento de licencia|:count Asientos de licencia', + 'consumables' => ':count Consumible|:count Consumibles', + 'components' => ':count component|:count componentes', + ] ]; diff --git a/resources/lang/es-ES/help.php b/resources/lang/es-ES/help.php index b1d985f3fc..f9596b8d93 100644 --- a/resources/lang/es-ES/help.php +++ b/resources/lang/es-ES/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Más información', - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Al marcar esta casilla se editará el registro de activos para reflejar esta nueva ubicación. Dejarla desmarcada simplemente se notará la ubicación en el registro de auditoría.

Tenga en cuenta que si este activo está desprotegido, no cambiará la ubicación de la persona, el activo o la ubicación en la que está verificado.', '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,5 +31,5 @@ return [ 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'El importador detecta que este archivo está vacío.' ]; diff --git a/resources/lang/es-ES/localizations.php b/resources/lang/es-ES/localizations.php index 4a869df6e4..7a9161e375 100644 --- a/resources/lang/es-ES/localizations.php +++ b/resources/lang/es-ES/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Seleccione un idioma', 'languages' => [ - 'en'=> 'Inglés, EEUU', + 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', - 'af'=> 'Afrikaans', - 'ar'=> 'Árabe', - 'bg'=> 'Búlgaro', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Árabe', + 'bg-BG'=> 'Búlgaro', 'zh-CN'=> 'Chino simplificado', 'zh-TW'=> 'Chino tradicional', - 'hr'=> 'Croata', - 'cs'=> 'Checo', - 'da'=> 'Danés', - 'nl'=> 'Holandés', + 'ca-ES' => 'Catalán', + 'hr-HR'=> 'Croata', + 'cs-CZ'=> 'Checo', + 'da-DK'=> 'Danés', + 'nl-NL'=> 'Holandés', 'en-ID'=> 'inglés de Indonesia', - 'et'=> 'Estonio', - 'fil'=> 'Filipino', - 'fi'=> 'Finlandés', - 'fr'=> 'Francés', - 'de'=> 'Alemán', - 'de-i'=> 'Alemán (informal)', - 'el'=> 'Griego', - 'he'=> 'Hebreo', - 'hu'=> 'Húngaro', - 'is' => 'Islandés', - 'id'=> 'Indonesio', + 'et-EE'=> 'Estonio', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finlandés', + 'fr-FR'=> 'Francés', + 'de-DE'=> 'Alemán', + 'de-if'=> 'Alemán (informal)', + 'el-GR'=> 'Griego', + 'he-IL'=> 'Hebreo', + 'hu-HU'=> 'Húngaro', + 'is-IS' => 'Islandés', + 'id-ID'=> 'Indonesio', 'ga-IE'=> 'Irlandés', - 'it'=> 'Italiano', - 'ja'=> 'Japonés', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Letón', - 'lt'=> 'Lituano', - 'mk'=> 'Macedonio', - 'ms'=> 'Malayo', - 'mi'=> 'Maorí', - 'mn'=> 'Mongol', - 'no'=> 'Noruego', - 'fa'=> 'Persa', - 'pl'=> 'Polaco', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Japonés', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Letón', + 'mk-MK'=> 'Macedonio', + 'ms-MY'=> 'Malayo', + 'mi-NZ'=> 'Maorí', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Noruego', + 'fa-IR'=> 'Persa', + 'pl-PL'=> 'Polaco', 'pt-PT'=> 'Portugués', 'pt-BR'=> 'Portugués, Brasileño', - 'ro'=> 'Rumano', - 'ru'=> 'Ruso', + 'ro-RO'=> 'Rumano', + 'ru-RU'=> 'Ruso', 'sr-CS' => 'Serbio (Latino)', - 'sl'=> 'Esloveno', + 'sk-SK'=> 'Eslovaco', + 'sl-SI'=> 'Esloveno', + 'so-SO'=> 'Somali', 'es-ES'=> 'Español', 'es-CO'=> 'Español, Colombia', 'es-MX'=> 'Español, México', 'es-VE'=> 'Español, Venezuela', 'sv-SE'=> 'Sueco', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Tailandés', - 'tr'=> 'Turco', - 'uk'=> 'Ucraniano', - 'vi'=> 'Vietnamita', - 'cy'=> 'Galés', - 'zu'=> 'Zulú', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Tailandés', + 'tr-TR'=> 'Turco', + 'uk-UA'=> 'Ucraniano', + 'vi-VN'=> 'Vietnamita', + 'cy-GB'=> 'Galés', + 'zu-ZA'=> 'Zulú', ], 'select_country' => 'Seleccione un país', diff --git a/resources/lang/es-ES/mail.php b/resources/lang/es-ES/mail.php index 7855099df4..a0c9e7d834 100644 --- a/resources/lang/es-ES/mail.php +++ b/resources/lang/es-ES/mail.php @@ -1,10 +1,33 @@ 'Un usuario ha aceptado un artículo', - 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', + + 'Accessory_Checkin_Notification' => 'Accesorio devuelto', + 'Accessory_Checkout_Notification' => 'Accesorio reservado', + 'Asset_Checkin_Notification' => 'Activo devuelto', + 'Asset_Checkout_Notification' => 'Activo asignado', + 'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio', + 'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo', + 'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio', + 'Confirm_asset_delivery' => 'Confirmación de entrega del activo', + 'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible', + 'Confirm_license_delivery' => 'Confirmación de entrega de la licencia', + 'Consumable_checkout_notification' => 'Consumible comprobado', + 'Days' => 'Días', + 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', + 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', + 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', + 'Expiring_Assets_Report' => 'Informe de activos que expiran.', + 'Expiring_Licenses_Report' => 'Informe de licencias que expiran.', + 'Item_Request_Canceled' => 'Solicitud de cancelación de requerimiento', + 'Item_Requested' => 'Artículo solicitado', + 'License_Checkin_Notification' => 'Licencia devuelta', + 'License_Checkout_Notification' => 'Licencia reservada', + 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'a_user_canceled' => 'El usuario ha cancelado el item solicitado en la pagina Web', 'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web', + 'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo', + 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', 'accessory_name' => 'Nombre de accesorio:', 'additional_notes' => 'Notas adicionales:', 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en la web :web.', @@ -12,58 +35,52 @@ return [ 'asset_name' => 'Nombre del activo:', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Etiqueta de activo', + 'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado a', 'best_regards' => 'Cordialmente,', 'canceled' => 'Cancelado:', 'checkin_date' => 'Fecha de entrada:', 'checkout_date' => 'Fecha de salida:', - 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', + 'checkedout_from' => 'Salido de', + 'checkedin_from' => 'Registrado desde', + 'checked_into' => 'Registrado en', 'click_on_the_link_accessory' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el accesorio.', 'click_on_the_link_asset' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el activo.', - 'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo', - 'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio', - 'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio', - 'Confirm_license_delivery' => 'Confirmación de entrega de la licencia', - 'Confirm_asset_delivery' => 'Confirmación de entrega del activo', - 'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible', + 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', 'current_QTY' => 'Cantidad actual', - 'Days' => 'Días', 'days' => 'Días', 'expecting_checkin_date' => 'Fecha de devolución prevista:', 'expires' => 'Expira', - 'Expiring_Assets_Report' => 'Informe de activos que expiran.', - 'Expiring_Licenses_Report' => 'Informe de licencias que expiran.', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'Ha leído y aceptado los términos de uso y he recibido este artículo.', - 'item' => 'Articulo:', - 'Item_Request_Canceled' => 'Solicitud de cancelación de requerimiento', - 'Item_Requested' => 'Artículo solicitado', - 'link_to_update_password' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:', - 'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:', - 'login' => 'Entrar:', - 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'inventory_report' => 'Informe de inventario', + 'item' => 'Articulo:', + '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.', + 'link_to_update_password' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:', + 'login' => 'Entrar:', + 'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:', + '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.', 'min_QTY' => 'Cantidad mínima', 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo se ha extraído bajo su nombre, los detalles están a continuación.', + 'notes' => 'Notas', 'password' => 'Contraseña:', 'password_reset' => 'Reiniciar la contraseña', - 'read_the_terms' => 'Por favor lea las condiciones de uso a continuación.', - 'read_the_terms_and_click' => 'Por favor lea los términos de uso abajo y haga clic en el enlace en la parte inferior para confirmar que leído y acepta los términos de uso y han recibido el activo.', + 'read_the_terms_and_click' => 'Por favor, lea los términos de uso a continuación, y haga clic en el enlace en la parte inferior para confirmar que usted lee y acepta las condiciones de uso, y han recibido el activo.', 'requested' => 'Solicitado:', 'reset_link' => 'Tu enlace de restablecimiento de contraseña', 'reset_password' => 'Haga Clic aquí para restablecer su contraseña:', + 'rights_reserved' => 'Todos los derechos reservados.', 'serial' => 'Número de serie', + 'snipe_webhook_test' => 'Prueba de integración de Snipe-IT', + 'snipe_webhook_summary' => 'Resumen de la prueba de integración de Snipe-IT', 'supplier' => 'Proveedor', 'tag' => 'Etiqueta', 'test_email' => 'Email de prueba de Snipe-IT', '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 activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :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', 'upcoming-audits' => 'Hay :count activo que se está preparando para auditoría dentro de :threshold days.|Hay :count activos que se están preparando para auditoría en :threshold days.', @@ -71,14 +88,6 @@ return [ 'username' => 'Nombre de usuario', 'welcome' => 'Bienvenido, :name', 'welcome_to' => '¡Bienvenido a: web!', - 'your_credentials' => 'Tus credenciales de Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accesorio devuelto', - 'Asset_Checkin_Notification' => 'Activo devuelto', - 'Asset_Checkout_Notification' => 'Activo asignado', - 'License_Checkin_Notification' => 'Licencia devuelta', - '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', - 'rights_reserved' => 'Todos los derechos reservados.', + 'your_credentials' => 'Tus credenciales de Snipe-IT', ]; diff --git a/resources/lang/es-ES/passwords.php b/resources/lang/es-ES/passwords.php index 5f7449f8c0..f337c2c967 100644 --- a/resources/lang/es-ES/passwords.php +++ b/resources/lang/es-ES/passwords.php @@ -5,5 +5,5 @@ return [ 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', - 'password_change' => 'Your password has been updated!', + 'password_change' => '¡Su contraseña ha sido actualizada!', ]; diff --git a/resources/lang/es-ES/validation.php b/resources/lang/es-ES/validation.php index ed0116374d..cf408dd329 100644 --- a/resources/lang/es-ES/validation.php +++ b/resources/lang/es-ES/validation.php @@ -67,7 +67,7 @@ return [ 'array' => 'El atributo: debe tener al menos: elementos min.', ], 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => 'El campo :attribute debe terminar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', @@ -90,14 +90,13 @@ return [ ], 'string' => 'El atributo: debe ser una cadena.', 'timezone' => 'El atributo: debe ser una zona válida.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute no puede ser una matriz.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'El valor no puede ser negativo' ], + 'checkboxes' => ':attribute contiene opciones no válidas.', + 'radio_buttons' => ':attribute no es válido.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valor no válido incluido en este campo', ]; diff --git a/resources/lang/es-MX/admin/accessories/message.php b/resources/lang/es-MX/admin/accessories/message.php index fcc1fefe3a..8fdffbe606 100644 --- a/resources/lang/es-MX/admin/accessories/message.php +++ b/resources/lang/es-MX/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', - 'not_found' => 'That accessory was not found.', + 'not_found' => 'Ese accesorio no fue encontrado.', 'assoc_users' => 'Este accesorio actualmente tiene :count entregados a usuarios. Por favor ingrese los accesorios y vuelva a intentar. ', 'create' => array( diff --git a/resources/lang/es-MX/admin/companies/message.php b/resources/lang/es-MX/admin/companies/message.php index bbad1bed6e..ddf5841570 100644 --- a/resources/lang/es-MX/admin/companies/message.php +++ b/resources/lang/es-MX/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'La compañía no existe.', - 'deleted' => 'Deleted company', + 'deleted' => 'Compañía eliminada', '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' => [ 'error' => 'Esta compañía no ha sido creada, por favor pruebe de nuevo.', diff --git a/resources/lang/es-MX/admin/companies/table.php b/resources/lang/es-MX/admin/companies/table.php index 7b3301aad8..2a35f725b2 100644 --- a/resources/lang/es-MX/admin/companies/table.php +++ b/resources/lang/es-MX/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Compañías', 'create' => 'Crear Compañía', + 'email' => 'Email de la empresa', 'title' => 'Compañía', + 'phone' => 'Teléfono de empresa', 'update' => 'Actualizar Compañía', 'name' => 'Nombre de Compañía', 'id' => 'ID', diff --git a/resources/lang/es-MX/admin/custom_fields/general.php b/resources/lang/es-MX/admin/custom_fields/general.php index ce93330ad3..2eec25cf4a 100644 --- a/resources/lang/es-MX/admin/custom_fields/general.php +++ b/resources/lang/es-MX/admin/custom_fields/general.php @@ -35,7 +35,7 @@ return [ 'create_field_title' => 'Crear un nuevo campo personalizado', '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', - 'show_in_email_short' => 'Include in emails.', + 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de ayuda', 'help_text_description' => 'Esto es un texto opcional que se mostrará debajo de los elementos del formulario cuando se este editando un activo para proporcionar contexto adicional del campo.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', @@ -52,10 +52,10 @@ return [ 'display_in_user_view_table' => 'Visible al Usuario', 'auto_add_to_fieldsets' => 'Añadir automáticamente a cada nuevo conjunto de campos', 'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview' => 'Mostrar por defecto en las vistas de lista. Los usuarios autorizados aún podrán mostrar/ocultar a través del selector de columnas', 'show_in_listview_short' => 'Mostrar en listas', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables', + 'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán', + 'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.', ]; diff --git a/resources/lang/es-MX/admin/hardware/form.php b/resources/lang/es-MX/admin/hardware/form.php index 13af250e7c..b91a817550 100644 --- a/resources/lang/es-MX/admin/hardware/form.php +++ b/resources/lang/es-MX/admin/hardware/form.php @@ -10,9 +10,9 @@ return [ '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' => 'Está a punto de editar las propiedades de un solo recurso.|Está a punto de editar las propiedades de :asset_count activos.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'bulk_update_with_custom_field' => 'Tenga en cuenta que los activos son :asset_model_count diferentes tipos de modelos.', + 'bulk_update_model_prefix' => 'En modelos', + 'bulk_update_custom_field_unique' => 'Este es un campo único y no puede ser editado a granel.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación Predeterminada', + 'default_location_phone' => 'Teléfono de ubicación por defecto', 'eol_date' => 'Fecha EOL', 'eol_rate' => 'Tasa de EOL', 'expected_checkin' => 'Fecha Esperada de Devolución', @@ -49,7 +50,7 @@ return [ 'asset_location' => 'Actualizar ubicación del Activo', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', - 'asset_location_update_actual' => 'Update only actual location', + 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'El activo no está listo para desplegar. Por lo que por el momento no puede ser asignado.', 'asset_deployable' => 'El activo no está listo para desplegar. Por lo que, por el momento, no puede ser asignado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-MX/admin/hardware/general.php b/resources/lang/es-MX/admin/hardware/general.php index 9c3947cf6b..4776178f18 100644 --- a/resources/lang/es-MX/admin/hardware/general.php +++ b/resources/lang/es-MX/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser asignado en este momento.', 'view' => 'Ver Equipo', 'csv_error' => 'Hay un error en su archivo CSV:', - 'import_text' => ' -

- Sube un CSV que contenga historial de activos. Los activos y los usuarios DEBEN existir en el sistema, o se omitirán. Los activos coincidentes para la importación del historial se buscan con la etiqueta de activos. Intentaremos encontrar un usuario que coincida con el nombre del usuario que proporcione y los criterios que seleccione a continuación. Si no selecciona ningún criterio a continuación, simplemente se intentará coincidir con el formato de nombre de usuario que configuraste en Administrador > Configuración General. -

- -

Los campos incluidos en el CSV deben coincidir con los encabezados: Etiqueta de activos, Nombre, Fecha de salida, Fecha de comprobación. Cualquier campo adicional será ignorado.

- -

Fecha de Registro: las fechas de registro en blanco o futuro comprobarán los elementos al usuario asociado. Excluyendo la columna Fecha de Registro creará una fecha de registro con la fecha de hoy.

+ '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' => 'Intentar coincidir con los usuarios por el formato firstname.lastname (juan.perez)', - 'csv_import_match_initial_last' => 'Intentar coincidir los usuarios con el formato inicial de nombre y primer apellido (jperez)', - 'csv_import_match_first' => 'Intentar coincidir con los usuarios por el formato de nombre de usuario (juan)', - 'csv_import_match_email' => 'Intentar coincidir con los usuarios por correo electrónico como nombre de usuario', - 'csv_import_match_username' => 'Intentar coincidir usuarios por nombre de usuario', + 'csv_import_match_f-l' => 'Intenta emparejar usuarios con formato nombre.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Intentar emparejar a los usuarios con un formato primer apellido inicial (jsmith)', + 'csv_import_match_first' => 'Intentar emparejar a los usuarios con formato primer nombre (jane)', + 'csv_import_match_email' => 'Intenta emparejar a los usuarios por email como nombre de usuario', + 'csv_import_match_username' => 'Try to match users by username', 'error_messages' => 'Mensajes de error:', 'success_messages' => 'Mensajes de éxito:', 'alert_details' => 'Por favor, vea abajo para más detalles.', diff --git a/resources/lang/es-MX/admin/hardware/message.php b/resources/lang/es-MX/admin/hardware/message.php index 081a6a0c45..fbcff0c0d0 100644 --- a/resources/lang/es-MX/admin/hardware/message.php +++ b/resources/lang/es-MX/admin/hardware/message.php @@ -11,7 +11,7 @@ return [ 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', 'success' => 'Equipo creado. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'success_linked' => 'Activo con etiqueta :tag creado con éxito. Haga clic aquí para ver.', ], 'update' => [ @@ -19,6 +19,7 @@ return [ 'success' => 'Equipo actualizado.', 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', 'no_assets_selected' => 'Ningún recurso fue seleccionado, por lo que no se actualizó nada.', + 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ @@ -52,7 +53,7 @@ return [ 'success' => 'Tu archivo ha sido importado', 'file_delete_success' => 'Tu archivo ha sido eliminado con éxito', 'file_delete_error' => 'No pudimos eliminar tu archivo', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Falta el archivo seleccionado', 'header_row_has_malformed_characters' => 'Uno o más atributos de la fila de encabezado contiene caracteres UTF-8 mal formados', 'content_row_has_malformed_characters' => 'Uno o más atributos de la fila de encabezado contiene caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-MX/admin/hardware/table.php b/resources/lang/es-MX/admin/hardware/table.php index f419c51170..0df794c17b 100644 --- a/resources/lang/es-MX/admin/hardware/table.php +++ b/resources/lang/es-MX/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Etiqueta', 'asset_model' => 'Modelo', + 'assigned_to' => 'Asignado a', 'book_value' => 'Valor Actual', 'change' => 'Operación', 'checkout_date' => 'Fecha de asignación', diff --git a/resources/lang/es-MX/admin/labels/table.php b/resources/lang/es-MX/admin/labels/table.php index 1e6b5328f5..af028753b2 100644 --- a/resources/lang/es-MX/admin/labels/table.php +++ b/resources/lang/es-MX/admin/labels/table.php @@ -1,7 +1,13 @@ 'Compañía de prueba limitada', + 'example_defaultloc' => 'Construcción 1', + 'example_category' => 'Probar categoría', + 'example_location' => 'Edificio 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Modelo de prueba', + 'example_supplier' => 'Compañía de prueba limitada', 'labels_per_page' => 'Etiquetas', 'support_fields' => 'Campos', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/es-MX/admin/licenses/general.php b/resources/lang/es-MX/admin/licenses/general.php index 02fff85220..5ba9041b4a 100644 --- a/resources/lang/es-MX/admin/licenses/general.php +++ b/resources/lang/es-MX/admin/licenses/general.php @@ -26,7 +26,7 @@ return array( 'modal' => 'Esto activará la desasignación de un asiento. | Esta acción desasignará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Desasignar TODOS los asientos para esta licencia tanto de usuarios como de activos', 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos asignados actualmente', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'disabled_tooltip_reassignable' => 'Esto está desactivado porque la licencia no es reasignable', 'success' => '¡Licencia asignada con éxito! | ¡Todas las licencias fueron asignadas con éxito!', 'log_msg' => 'Asignación a través de asignación masiva en la interfaz de licencia', ], @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'Solo quedan :remaining_count asientos para esta licencia con una cantidad mínima de :min_amt. Puede considerar comprar más asientos.', + 'below_threshold_short' => 'Este artículo está por debajo de la cantidad mínima requerida.', ); diff --git a/resources/lang/es-MX/admin/licenses/message.php b/resources/lang/es-MX/admin/licenses/message.php index f205f9ea69..1af5442833 100644 --- a/resources/lang/es-MX/admin/licenses/message.php +++ b/resources/lang/es-MX/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada.', 'select_asset_or_person' => 'Debe seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count plazas disponibles', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => 'Equipo no asignado, intentalo de nuevo', 'success' => 'Equipo asignado.', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => 'No hay suficientes asientos de licencia disponibles para la compra', ), 'checkin' => array( diff --git a/resources/lang/es-MX/admin/locations/table.php b/resources/lang/es-MX/admin/locations/table.php index 1f1cb618a8..5112ecee20 100644 --- a/resources/lang/es-MX/admin/locations/table.php +++ b/resources/lang/es-MX/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir Lo Asignado', 'name' => 'Nombre Localización', 'address' => 'Dirección', - 'address2' => 'Address Line 2', + 'address2' => '2da linea de Dirección', 'zip' => 'Códio Postal', 'locations' => 'Localizaciones', 'parent' => 'Padre', @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Asignado a', 'asset_expected_checkin' => 'Fecha Esperada de Devolución', 'date' => 'Fecha:', + 'phone' => 'Teléfono ubicación', 'signed_by_asset_auditor' => 'Firmado por (Auditor de Activos):', 'signed_by_finance_auditor' => 'Firmado por (Auditor de Finanzas):', 'signed_by_location_manager' => 'Firmado por (Administrador de área):', diff --git a/resources/lang/es-MX/admin/manufacturers/message.php b/resources/lang/es-MX/admin/manufacturers/message.php index 6246e36e3b..2e1da16642 100644 --- a/resources/lang/es-MX/admin/manufacturers/message.php +++ b/resources/lang/es-MX/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, y {MODEL_NAME} se puede utilizar en tu URL para que esos valores se llenen automáticamente al ver los activos - por ejemplo https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Fabricante inexistente.', 'assoc_users' => 'Este Fabricante está asociado al menos a un modelo y no puede ser eliminado', diff --git a/resources/lang/es-MX/admin/manufacturers/table.php b/resources/lang/es-MX/admin/manufacturers/table.php index 9352654d18..9e557e0f72 100644 --- a/resources/lang/es-MX/admin/manufacturers/table.php +++ b/resources/lang/es-MX/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL de soporte', 'warranty_lookup_url' => 'URL de Búsqueda de Garantía', 'update' => 'Actualizar Fabricante', - 'url' => 'URL', ); diff --git a/resources/lang/es-MX/admin/models/message.php b/resources/lang/es-MX/admin/models/message.php index 190ba985ff..67cdaa9854 100644 --- a/resources/lang/es-MX/admin/models/message.php +++ b/resources/lang/es-MX/admin/models/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Modelo del activo eliminado', + 'deleted' => 'Modelo de recurso eliminado', 'does_not_exist' => 'Modelo inexistente.', 'no_association' => '¡ADVERTENCIA! ¡El modelo de activo para este artículo no es válido o no se encuentra!', 'no_association_fix' => 'Esto causará problemas raros y horribles. Edita este activo para asignarlo a un modelo.', @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', 'success' => 'Modelo actualizado correctamente. |:model_count modelos actualizados correctamente.', - 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo: |Está a punto de editar las propiedades de los siguientes :model_count modelos:', + 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo:|Está a punto de editar las propiedades de los siguientes :model_count modelos:', ), diff --git a/resources/lang/es-MX/admin/reports/general.php b/resources/lang/es-MX/admin/reports/general.php index 2a9c51f74d..90e07caee4 100644 --- a/resources/lang/es-MX/admin/reports/general.php +++ b/resources/lang/es-MX/admin/reports/general.php @@ -8,10 +8,10 @@ return [ 'acceptance_deleted' => 'Solicitud de aceptación eliminada', 'acceptance_request' => 'Solicitud de aceptación', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Dirección de usuario', + 'user_city' => 'Ciudad del Usuario', + 'user_state' => 'Estado del usuario', + 'user_country' => 'País de usuario', + 'user_zip' => 'Usuario Zip' ] ]; \ 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 83d335fec6..f01b22a883 100644 --- a/resources/lang/es-MX/admin/settings/general.php +++ b/resources/lang/es-MX/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Configuración de Admin', 'is_ad' => 'Este es un servidor de Directorio Activo', 'alerts' => 'Alertas', 'alert_title' => 'Actualizar ajustes de notificación', @@ -66,9 +67,10 @@ return [ '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' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, tos, dashboard, privacidad', + 'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad', 'general_settings_help' => 'EULA por defecto y más', 'generate_backup' => 'Generar Respaldo', + 'google_workspaces' => 'Espacios de trabajo de Google', 'header_color' => 'Color de encabezado', 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', 'label_logo' => 'Logo de etiqueta', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'Integración LDAP', 'ldap_settings' => 'Ajustes LDAP', 'ldap_client_tls_cert_help' => 'El certificado TLS de cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones de Google Workspace con "Secure LDAP". Ambas son requeridas.', - 'ldap_client_tls_key' => 'LDAP Clave TLS de cliente', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'El campo Ubicación de Ldap debe utilizarse si una OU no está siendo utilizada en el DN del enlace base. Deja este espacio en blanco si se utiliza una búsqueda OU.', 'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.', @@ -120,8 +121,8 @@ return [ 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', 'license' => 'Licencia de Software', - 'load_remote_text' => 'Scripts remotos', - 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde fuera.', + 'load_remote' => 'Usar Gravatar', + 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar scripts desde el Internet externo. Esto evitará que Snipe-IT intente cargar imágenes desde Gravatar.', 'login' => 'Intentos de inicio de sesión', 'login_attempt' => 'Intento de inicio de sesión', 'login_ip' => 'Dirección IP', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integraciones', 'slack' => 'Slack', 'general_webhook' => 'Webhook general', + 'ms_teams' => 'Equipos Microsoft', 'webhook' => ':app', 'webhook_presave' => 'Probar para guardar', 'webhook_title' => 'Actualizar ajustes de Webhook', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Enrolamiento en verificación en dos pasos', 'two_factor_enabled_text' => 'Activar la verificación en dos pasos', 'two_factor_reset' => 'Reiniciar Secreto de verificación en dos pasos', - 'two_factor_reset_help' => 'Esto forzará al usuario a inscribirse otra vez su dispositivo con Google Authenticator. Esto puede ser útil si la pérdida o robo de su dispositivo actualmente inscrito. ', + 'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ', 'two_factor_reset_success' => 'Verificación en dos pasos de dispositivo reiniciado exitosamente', 'two_factor_reset_error' => 'Falló la Verificación en dos pasos del dispositivo', 'two_factor_enabled_warning' => 'Permitiendo dos factores si no está activado inmediatamente obliga a autenticar con un dispositivo de autenticación de Google inscritos. Usted tendrá la posibilidad de inscribirse el dispositivo si uno no está inscrito actualmente.', @@ -356,10 +358,10 @@ return [ 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí Y en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', + 'mail_reply_to' => 'Dirección de respuesta de correo', + 'mail_from' => 'Correo desde la dirección', + 'database_driver' => 'Controlador de base de datos', + 'bs_table_storage' => 'Almacenamiento de Tabla', 'timezone' => 'Timezone', ]; diff --git a/resources/lang/es-MX/admin/settings/message.php b/resources/lang/es-MX/admin/settings/message.php index 4eb714c798..e49cc75f0d 100644 --- a/resources/lang/es-MX/admin/settings/message.php +++ b/resources/lang/es-MX/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensaje de prueba a :app...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => '¡Su Integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Comprueba el ', 'success_pt2' => ' canal para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', 'error' => 'Algo salió mal. :app respondió con: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERROR: 301/302 :endpoint devuelve una redirección. Por razones de seguridad, no seguimos redirecciones. Por favor, utilice el punto final actual.', 'error_misc' => 'Algo salió mal. :( ', ] ]; diff --git a/resources/lang/es-MX/admin/statuslabels/message.php b/resources/lang/es-MX/admin/statuslabels/message.php index 450cbaebfa..9d7c1b4fb1 100644 --- a/resources/lang/es-MX/admin/statuslabels/message.php +++ b/resources/lang/es-MX/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Etiqueta de estado no existe.', + 'deleted_label' => 'Etiqueta de estado borrado', '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' => [ diff --git a/resources/lang/es-MX/admin/suppliers/message.php b/resources/lang/es-MX/admin/suppliers/message.php index 2e338dcf0c..064cf4d7dc 100644 --- a/resources/lang/es-MX/admin/suppliers/message.php +++ b/resources/lang/es-MX/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Proveedor eliminado', 'does_not_exist' => 'Proveedor does not exist.', diff --git a/resources/lang/es-MX/admin/suppliers/table.php b/resources/lang/es-MX/admin/suppliers/table.php index f576b2d372..26d5b79e86 100644 --- a/resources/lang/es-MX/admin/suppliers/table.php +++ b/resources/lang/es-MX/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Provincia', 'suppliers' => 'Proveedores', 'update' => 'Actualizar Proveedor', - 'url' => 'URL', 'view' => 'Ver Proveedor', 'view_assets_for' => 'Ver Equipos para', 'zip' => 'Código Postal', diff --git a/resources/lang/es-MX/admin/users/message.php b/resources/lang/es-MX/admin/users/message.php index eaaa97c41b..763c9d1168 100644 --- a/resources/lang/es-MX/admin/users/message.php +++ b/resources/lang/es-MX/admin/users/message.php @@ -8,7 +8,7 @@ return array( 'user_exists' => 'El Usuario ya existe!', 'user_not_found' => 'El usuario no existe.', 'user_login_required' => 'El campo Usuario es obligatorio', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'El password es obligatorio.', 'insufficient_permissions' => 'No tiene permiso.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', @@ -16,7 +16,7 @@ return array( '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' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'log_record_not_found' => 'No se pudo encontrar un registro de registro coincidente para este usuario.', 'success' => array( diff --git a/resources/lang/es-MX/admin/users/table.php b/resources/lang/es-MX/admin/users/table.php index 9c49a2edac..2bf736bf29 100644 --- a/resources/lang/es-MX/admin/users/table.php +++ b/resources/lang/es-MX/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Responsable', 'managed_locations' => 'Ubicaciones gestionadas', 'name' => 'Usuario', + 'nogroup' => 'Aún no se han creado grupos. Para añadir uno, visite: ', 'notes' => 'Notas', 'password_confirm' => 'Confirmar Password', 'password' => 'Contraseña', @@ -29,7 +30,7 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Puesto', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Coste total de activos", 'updateuser' => 'Actualizar Usuario', 'username' => 'Usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', diff --git a/resources/lang/es-MX/auth/general.php b/resources/lang/es-MX/auth/general.php index 0168d1ac07..67ab5c37ed 100644 --- a/resources/lang/es-MX/auth/general.php +++ b/resources/lang/es-MX/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Recordarme', 'username_help_top' => 'Introduzca su nombre de usuario para enviar un enlace de restablecimiento de contraseña.', 'username_help_bottom' => 'Tu nombre de usuario y dirección de correo electrónico puede ser el mismo, pero puede que no lo sea, dependiendo de tu configuración. Si no puede recordar su nombre de usuario, póngase en contacto con su administrador.

Los nombres de usuario sin un correo electrónico asociado no recibirá un correo electrónico con un enlace de restablecimiento de contraseña. ', - 'google_login' => 'O inicia sesión con Google Workspace', + 'google_login' => 'Iniciar sesión con Google Workspace', 'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.', ]; diff --git a/resources/lang/es-MX/general.php b/resources/lang/es-MX/general.php index 45f3f1dfea..5992a28a6d 100644 --- a/resources/lang/es-MX/general.php +++ b/resources/lang/es-MX/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accesorios', 'activated' => 'Activado', 'accepted_date' => 'Fecha de aceptación', @@ -72,8 +73,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => 'Error al restaurar :item_type: :error', + 'not_deleted' => 'El :item_type no está borrado por lo que no puede ser restaurado', 'create' => 'Crear Localización', 'created' => 'Artículo creado', 'created_asset' => 'equipo creado', @@ -122,9 +123,9 @@ return [ 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Primera Inicial Nombre Apellido (j.smith@ejemplo.com)', - 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', - 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', - 'name_display_format' => 'Formato de visualización de nombre', + 'firstname_lastname_display' => 'Apellido del nombre (Jane Smith)', + 'lastname_firstname_display' => 'Nombre del apellido (pequeño enojo)', + 'name_display_format' => 'Formato para mostrar nombres', 'first' => 'Primero', 'firstnamelastname' => 'Primer Nombre Apellido (janesmith@ejemplo.com)', 'lastname_firstinitial' => 'Apellido Primera Inicial Nombre (smith_j@ejemplo.com)', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', 'unaccepted_image_type' => 'No fue posible leer este archivo de imagen. Tipos de archivo aceptados son jpg, webp, png, gif y svg. El mimetype de este archivo es: :mimetype.', 'import' => 'Importar', + 'import_this_file' => 'Mapear campos y procesar este archivo', 'importing' => 'Importando', 'importing_help' => 'Puede importar activos, accesorios, licencias, componentes, consumibles y usuarios a través de un archivo CSV.

El CSV debe estar delimitado por comas y con formato de encabezados que coincidan con el archivo CSV de muestra en la documentación.', 'import-history' => 'Historial de Importación', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Ubicación|Ubicaciones', 'locations' => 'Localizaciones', 'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del Logo es 50px de alto x 500px de ancho. ', 'logout' => 'Desconexión', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nueva contraseña', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', + 'no_email' => 'No hay dirección de correo electrónico asociada a este usuario', 'last_audit' => 'Última auditoría', 'new' => 'nuevo!', 'no_depreciation' => 'No Amortizar', @@ -271,7 +275,7 @@ return [ 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que desea eliminar', 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', + 'delete_what' => 'Eliminar :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Hora y fecha', @@ -355,8 +359,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados de sincronización', 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'invalid_category' => 'Categoría no válida o ausente', + 'invalid_item_category_single' => 'Falta o no válida :type categoría. Por favor actualiza la categoría de este :type para incluir una categoría válida antes de salir.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que no has agregado nada todavía, así que no tenemos nada increíble para mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', @@ -373,10 +377,10 @@ return [ 'licenses_count' => 'Cantidad de licencias', 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no fueron editados:', + 'notification_success' => 'Éxito', + 'notification_warning' => 'Advertencia', + 'notification_info' => 'Información', 'asset_information' => 'Información del activo', 'model_name' => 'Nombre del modelo', 'asset_name' => 'Nombre del activo', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generar etiquetas de activos auto-incrementantes está desactivado, por lo que todas las filas necesitan tener la columna "Tag de activo" rellenada.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: Generar etiquetas de activos que incrementan automáticamente está habilitado, por lo que se crearán activos para registros que no tengan "Tag de activo" poblado. Las filas que tengan "Etiqueta de activos" pobladas serán actualizadas con la información proporcionada.', 'send_welcome_email_to_users' => ' ¿Enviar correo de bienvenida para nuevos usuarios?', + 'send_email' => 'Enviar Email', + 'call' => 'Número de llamada', 'back_before_importing' => '¿Copia de seguridad antes de importar?', 'csv_header_field' => 'Campo de cabecera CSV', 'import_field' => 'Importar campo', 'sample_value' => 'Valor de ejemplo', 'no_headers' => 'No se encontraron columnas', 'error_in_import_file' => 'Hubo un error leyendo el archivo CSV: :error', - 'percent_complete' => ':percent % Completado', 'errors_importing' => 'Se han producido algunos errores al importar: ', 'warning' => 'ADVERTENCIA: :warning', 'success_redirecting' => '"Éxito... Redirigiendo.', @@ -458,12 +463,13 @@ return [ 'no_autoassign_licenses_help' => 'No incluya al usuario para asignaciones masivas a través de la licencia UI o las herramientas de cli.', 'modal_confirm_generic' => '¿Está seguro?', 'cannot_be_deleted' => 'Este elemento no puede ser eliminado', + 'cannot_be_edited' => 'Este elemento no puede ser editado.', 'undeployable_tooltip' => 'Este elemento no puede ser asignado. Compruebe la cantidad restante.', 'serial_number' => 'Número serie', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nombre', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', + 'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni negarlo, por favor compruebe con su gerente', 'importer' => [ 'checked_out_to_fullname' => 'Entregado a: Nombre Completo', 'checked_out_to_first_name' => 'Entregado a: Nombre', @@ -486,10 +492,41 @@ return [ 'address2' => '2da linea de Dirección', 'import_note' => 'Importado usando el importador de csv', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% completo', + 'uploading' => 'Subiendo... ', + 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', + 'copy_to_clipboard' => 'Copiar al portapapeles', + 'copied' => '¡Copiado!', + 'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.', + 'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado', + 'item_not_found' => ':item_type ID :id no existe o ha sido eliminado', + 'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id', + 'action_permission_generic' => 'No tiene permiso para :action this :item_type', + 'edit' => 'editar', + 'action_source' => 'Fuente de acción', + 'or' => 'o', + 'url' => 'URL', + 'edit_fieldset' => 'Editar campos y opciones de campos', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Eliminar en masa :object_type', + 'warn' => 'Está a punto de eliminar un :object_type|Está a punto de eliminar :count :object_type', + 'success' => 'Se ha eliminado correctamente :count :object_type', + 'error' => 'No se pudo eliminar :object_type', + 'nothing_selected' => 'Ningún :object_type seleccionado - nada que hacer', + 'partial' => 'Eliminado :success_count :object_type, pero :error_count :object_type no pudo ser eliminado', + ], + ], + 'no_requestable' => 'No hay activos o modelos de activos solicitables.', + + 'countable' => [ + 'accessories' => ':count Accesorio|:count Accesorios', + 'assets' => ':count Activos|:count Activos', + 'licenses' => ':count Licencia|:count Licencias', + 'license_seats' => ':count Asiento de licencia|:count Asientos de licencia', + 'consumables' => ':count Consumible|:count Consumibles', + 'components' => ':count component|:count componentes', + ] ]; diff --git a/resources/lang/es-MX/help.php b/resources/lang/es-MX/help.php index 578a50f58f..ef7411e2ec 100644 --- a/resources/lang/es-MX/help.php +++ b/resources/lang/es-MX/help.php @@ -31,5 +31,5 @@ return [ 'depreciations' => 'Puede configurar depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'El importador detecta que este archivo está vacío.' ]; diff --git a/resources/lang/es-MX/localizations.php b/resources/lang/es-MX/localizations.php index c5c7aace3b..35c44db06d 100644 --- a/resources/lang/es-MX/localizations.php +++ b/resources/lang/es-MX/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Seleccione un idioma', 'languages' => [ - 'en'=> 'Inglés, EEUU', + 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', - 'af'=> 'Afrikaans', - 'ar'=> 'Árabe', - 'bg'=> 'Búlgaro', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Árabe', + 'bg-BG'=> 'Búlgaro', 'zh-CN'=> 'Chino simplificado', 'zh-TW'=> 'Chino tradicional', - 'hr'=> 'Croata', - 'cs'=> 'Checo', - 'da'=> 'Danés', - 'nl'=> 'Holandés', + 'ca-ES' => 'Catalán', + 'hr-HR'=> 'Croata', + 'cs-CZ'=> 'Checo', + 'da-DK'=> 'Danés', + 'nl-NL'=> 'Holandés', 'en-ID'=> 'Inglés, Indonesia', - 'et'=> 'Estonio', - 'fil'=> 'Filipino', - 'fi'=> 'Finlandés', - 'fr'=> 'Francés', - 'de'=> 'Alemán', - 'de-i'=> 'Alemán (informal)', - 'el'=> 'Griego', - 'he'=> 'Hebreo', - 'hu'=> 'Húngaro', - 'is' => 'Icelandic', - 'id'=> 'Indonesio/a', + 'et-EE'=> 'Estonio', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finlandés', + 'fr-FR'=> 'Francés', + 'de-DE'=> 'Alemán', + 'de-if'=> 'Alemán (informal)', + 'el-GR'=> 'Griego', + 'he-IL'=> 'Hebreo', + 'hu-HU'=> 'Húngaro', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesio/a', 'ga-IE'=> 'Irlandés', - 'it'=> 'Italiano', - 'ja'=> 'Japonés', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Letón', - 'lt'=> 'Lituano', - 'mk'=> 'Macedonio', - 'ms'=> 'Malayo', - 'mi'=> 'Maori', - 'mn'=> 'Mongol', - 'no'=> 'Noruego', - 'fa'=> 'Persa', - 'pl'=> 'Polaco', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Japonés', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Letón', + 'mk-MK'=> 'Macedonio', + 'ms-MY'=> 'Malayo', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Noruego', + 'fa-IR'=> 'Persa', + 'pl-PL'=> 'Polaco', 'pt-PT'=> 'Portugués', 'pt-BR'=> 'Portugués, Brasileño', - 'ro'=> 'Rumano', - 'ru'=> 'Ruso', + 'ro-RO'=> 'Rumano', + 'ru-RU'=> 'Ruso', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Eslovaco', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Español', 'es-CO'=> 'Español, Colombia', 'es-MX'=> 'Español, México', 'es-VE'=> 'Español, Venezuela', 'sv-SE'=> 'Sueco', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Tailandés', - 'tr'=> 'Turco', - 'uk'=> 'Ucraniano', - 'vi'=> 'Vietnamita', - 'cy'=> 'Galés', - 'zu'=> 'Zulú', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Tailandés', + 'tr-TR'=> 'Turco', + 'uk-UA'=> 'Ucraniano', + 'vi-VN'=> 'Vietnamita', + 'cy-GB'=> 'Galés', + 'zu-ZA'=> 'Zulú', ], 'select_country' => 'Seleccione un país', diff --git a/resources/lang/es-MX/mail.php b/resources/lang/es-MX/mail.php index 94054a8f0e..9c42ad7388 100644 --- a/resources/lang/es-MX/mail.php +++ b/resources/lang/es-MX/mail.php @@ -1,10 +1,33 @@ 'Un usuario ha aceptado un artículo', - 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', + + 'Accessory_Checkin_Notification' => 'Accesorio devuelto', + 'Accessory_Checkout_Notification' => 'Accesorio reservado', + 'Asset_Checkin_Notification' => 'Activo devuelto', + 'Asset_Checkout_Notification' => 'Activo asignado', + 'Confirm_Accessory_Checkin' => 'Confirmar devolución del accesorio', + 'Confirm_Asset_Checkin' => 'Confirmar devolución del activo', + 'Confirm_accessory_delivery' => 'Confirma entrega de accesorio', + 'Confirm_asset_delivery' => 'Confirma entrega de activo', + 'Confirm_consumable_delivery' => 'Confirma entrega de consumible', + 'Confirm_license_delivery' => 'Confirma entrega de licencia', + 'Consumable_checkout_notification' => 'Consumible comprobado', + 'Days' => 'Días', + 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', + 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', + 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', + 'Expiring_Assets_Report' => 'Informe de activos que expiran.', + 'Expiring_Licenses_Report' => 'Informe de licencias que expiran.', + 'Item_Request_Canceled' => 'Solicitud de cancelación de requerimiento', + 'Item_Requested' => 'Artículo solicitado', + 'License_Checkin_Notification' => 'Licencia devuelta', + 'License_Checkout_Notification' => 'Licencia reservada', + 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'a_user_canceled' => 'El usuario ha cancelado el item solicitado en la pagina Web', 'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web', + 'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo', + 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', 'accessory_name' => 'Nombre de accesorio:', 'additional_notes' => 'Notas adicionales:', 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en la web :web.', @@ -12,58 +35,52 @@ return [ 'asset_name' => 'Nombre del activo:', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Etiqueta de activo', + 'assets_warrantee_alert' => 'Hay :count activo con su garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado a', 'best_regards' => 'Cordialmente,', 'canceled' => 'Cancelado:', 'checkin_date' => 'Fecha de entrada:', 'checkout_date' => 'Fecha de salida:', - 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', + 'checkedout_from' => 'Salido de', + 'checkedin_from' => 'Registrado desde', + 'checked_into' => 'Registrado en', 'click_on_the_link_accessory' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el accesorio.', 'click_on_the_link_asset' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el activo.', - 'Confirm_Asset_Checkin' => 'Confirmar devolución del activo', - 'Confirm_Accessory_Checkin' => 'Confirmar devolución del accesorio', - 'Confirm_accessory_delivery' => 'Confirma entrega de accesorio', - 'Confirm_license_delivery' => 'Confirma entrega de licencia', - 'Confirm_asset_delivery' => 'Confirma entrega de activo', - 'Confirm_consumable_delivery' => 'Confirma entrega de consumible', + 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', 'current_QTY' => 'Cantidad actual', - 'Days' => 'Días', 'days' => 'Días', 'expecting_checkin_date' => 'Fecha de devolución prevista:', 'expires' => 'Expira', - 'Expiring_Assets_Report' => 'Informe de activos que expiran.', - 'Expiring_Licenses_Report' => 'Informe de licencias que expiran.', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'Ha leído y aceptado los términos de uso y he recibido este artículo.', - 'item' => 'Articulo:', - 'Item_Request_Canceled' => 'Solicitud de cancelación de requerimiento', - 'Item_Requested' => 'Artículo solicitado', - 'link_to_update_password' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:', - 'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:', - 'login' => 'Entrar:', - 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'inventory_report' => 'Reporte de Inventario', + 'item' => 'Articulo:', + '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.', + 'link_to_update_password' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:', + 'login' => 'Entrar:', + 'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:', + '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.', 'min_QTY' => 'Cantidad mínima', 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo se ha extraído bajo su nombre, los detalles están a continuación.', + 'notes' => 'Notas', 'password' => 'Contraseña:', 'password_reset' => 'Reiniciar la contraseña', - 'read_the_terms' => 'Por favor lea las condiciones de uso a continuación.', - 'read_the_terms_and_click' => 'Por favor lea los términos de uso abajo y haga clic en el enlace en la parte inferior para confirmar que leído y acepta los términos de uso y han recibido el activo.', + 'read_the_terms_and_click' => 'Por favor, lea los términos de uso a continuación, y haga clic en el enlace en la parte inferior para confirmar que usted lee y acepta las condiciones de uso, y han recibido el activo.', 'requested' => 'Solicitado:', 'reset_link' => 'Tu enlace de restablecimiento de contraseña', 'reset_password' => 'Haga Clic aquí para restablecer su contraseña:', + 'rights_reserved' => 'Todos los derechos reservados.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Prueba de integración de Snipe-IT', + 'snipe_webhook_summary' => 'Resumen de la prueba de integración de Snipe-IT', 'supplier' => 'Proveedor', 'tag' => 'Etiqueta', 'test_email' => 'Email de prueba de Snipe-IT', '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 activo con su garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :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', 'upcoming-audits' => 'Hay :count activo que se está preparando para auditoría dentro de :threshold days.|Hay :count activos que se están preparando para auditoría en :threshold days.', @@ -71,14 +88,6 @@ return [ 'username' => 'Username', 'welcome' => 'Bienvenido, :name', 'welcome_to' => '¡Bienvenido a: web!', - 'your_credentials' => 'Tus credenciales de Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accesorio devuelto', - 'Asset_Checkin_Notification' => 'Activo devuelto', - 'Asset_Checkout_Notification' => 'Activo asignado', - 'License_Checkin_Notification' => 'Licencia devuelta', - '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', - 'rights_reserved' => 'Todos los derechos reservados.', + 'your_credentials' => 'Tus credenciales de Snipe-IT', ]; diff --git a/resources/lang/es-MX/passwords.php b/resources/lang/es-MX/passwords.php index 5f7449f8c0..f337c2c967 100644 --- a/resources/lang/es-MX/passwords.php +++ b/resources/lang/es-MX/passwords.php @@ -5,5 +5,5 @@ return [ 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', - 'password_change' => 'Your password has been updated!', + 'password_change' => '¡Su contraseña ha sido actualizada!', ]; diff --git a/resources/lang/es-MX/validation.php b/resources/lang/es-MX/validation.php index 5fa26b085f..c3866a72d5 100644 --- a/resources/lang/es-MX/validation.php +++ b/resources/lang/es-MX/validation.php @@ -90,14 +90,13 @@ return [ ], 'string' => 'El atributo: debe ser una cadena.', 'timezone' => 'El atributo: debe ser una zona válida.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute no puede ser una matriz.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'El valor no puede ser negativo' ], + 'checkboxes' => ':attribute contiene opciones no válidas.', + 'radio_buttons' => ':attribute no es válido.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valor no válido incluido en este campo', ]; diff --git a/resources/lang/es-VE/account/general.php b/resources/lang/es-VE/account/general.php index 27118e2f3a..6fa8892e8a 100644 --- a/resources/lang/es-VE/account/general.php +++ b/resources/lang/es-VE/account/general.php @@ -2,11 +2,11 @@ return array( 'personal_api_keys' => 'Claves API personales', - 'api_key_warning' => 'Al generar un token API, asegúrate de copiarlo inmediatamente ya que - no será visible de nuevo.', - 'api_base_url' => 'La url base de tu API es:', + 'api_key_warning' => 'Al generar un token API, asegúrate de copiarlo inmediatamente ya que ellos + no serán visibles para ti de nuevo.', + 'api_base_url' => 'La url base de tu API se encuentra en:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'Los tokens de la API están establecidos para expirar en:', - 'api_reference' => 'Por favor, revise la referencia API para - encontrar endpoints específicos de la API y documentación adicional de la API.', + 'api_reference' => 'Por favor, revise la referencia API a + para encontrar puntos finales específicos de la API y documentación adicional de la API.', ); diff --git a/resources/lang/es-VE/admin/accessories/general.php b/resources/lang/es-VE/admin/accessories/general.php index 92c84af1a3..82e9afe4dc 100644 --- a/resources/lang/es-VE/admin/accessories/general.php +++ b/resources/lang/es-VE/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( '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.', 'clone' => 'Clonar accesorio', - 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos elementos todavía están retirados.', + 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos artículos todavía están retirados.', ); diff --git a/resources/lang/es-VE/admin/accessories/message.php b/resources/lang/es-VE/admin/accessories/message.php index f98c4f18cc..0cb58c9e5e 100644 --- a/resources/lang/es-VE/admin/accessories/message.php +++ b/resources/lang/es-VE/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', - 'not_found' => 'That accessory was not found.', + 'not_found' => 'Ese accesorio no fue encontrado.', 'assoc_users' => 'El accesorio actual tiene :count elementos entregados a usuarios. Por favor ingresa los accesorios e intenta de nuevo. ', 'create' => array( @@ -25,7 +25,7 @@ return array( 'checkout' => array( 'error' => 'Equipo no ha sido retirado, inténtalo de nuevo', 'success' => 'El accesorio se ha retirado exitosamente.', - 'unavailable' => 'El accesorio no está disponible para su retirada. Compruebe la cantidad disponible', + 'unavailable' => 'El accesorio no está disponible para la compra. Compruebe la cantidad disponible', 'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.' ), diff --git a/resources/lang/es-VE/admin/asset_maintenances/form.php b/resources/lang/es-VE/admin/asset_maintenances/form.php index 1318740d0f..fd61ba8cd0 100644 --- a/resources/lang/es-VE/admin/asset_maintenances/form.php +++ b/resources/lang/es-VE/admin/asset_maintenances/form.php @@ -4,10 +4,10 @@ 'asset_maintenance_type' => 'Tipo de Mantenimiento de Equipo', 'title' => 'Título', 'start_date' => 'Fecha de inicio', - 'completion_date' => 'Fecha de Terminación', + 'completion_date' => 'Fecha de finalización', 'cost' => 'Costo', 'is_warranty' => 'Mejora de la Garantía', - 'asset_maintenance_time' => 'Tiempo de Mantenimiento de Equipo (en días)', + 'asset_maintenance_time' => 'Tiempo de mantenimiento de activos (en días)', 'notes' => 'Notas', 'update' => 'Actualizar Mantenimiento de Equipo', 'create' => 'Crear Mantenimiento de Equipo' diff --git a/resources/lang/es-VE/admin/categories/general.php b/resources/lang/es-VE/admin/categories/general.php index 484a3eeb0b..050a8eff30 100644 --- a/resources/lang/es-VE/admin/categories/general.php +++ b/resources/lang/es-VE/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Clonar Categoría', 'create' => 'Crear Catergoría', 'edit' => 'Editar Categoría', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando el EULA global.', + 'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.', 'eula_text' => 'Licencia de Categoría', 'eula_text_help' => 'Este campo te permite personalizar tus licencias para tipos específicos de activos. Si sólo tienes una licencia para todos tus activos, puedes seleccionar el cuadro debajo para usar la primaria por defecto.', 'name' => 'Nombre de la Categoría', diff --git a/resources/lang/es-VE/admin/companies/message.php b/resources/lang/es-VE/admin/companies/message.php index 1fab21cceb..eb613935a8 100644 --- a/resources/lang/es-VE/admin/companies/message.php +++ b/resources/lang/es-VE/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'La compañía no existe.', - 'deleted' => 'Deleted company', + 'deleted' => 'Compañía eliminada', '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' => [ 'error' => 'La compañía no ha sido creada, por favor intente de nuevo.', diff --git a/resources/lang/es-VE/admin/companies/table.php b/resources/lang/es-VE/admin/companies/table.php index f70a3e99d0..3a4a35aa0c 100644 --- a/resources/lang/es-VE/admin/companies/table.php +++ b/resources/lang/es-VE/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Compañías', 'create' => 'Crear Compañía', + 'email' => 'Email de la empresa', 'title' => 'Compañía', + 'phone' => 'Teléfono de empresa', 'update' => 'Actualizar Compañía', 'name' => 'Nombre de Compañía', 'id' => 'Identificación', diff --git a/resources/lang/es-VE/admin/components/general.php b/resources/lang/es-VE/admin/components/general.php index ffe27b2fcb..c4f3de5368 100644 --- a/resources/lang/es-VE/admin/components/general.php +++ b/resources/lang/es-VE/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Restante', 'total' => 'Total', 'update' => 'Actualizar Componente', - 'checkin_limit' => 'La cantidad de checkins debe ser igual o menor que :assigned_qty' + 'checkin_limit' => 'El importe facturado debe ser igual o menor que :assigned_qty' ); diff --git a/resources/lang/es-VE/admin/components/message.php b/resources/lang/es-VE/admin/components/message.php index f25167c2e2..50db9d786a 100644 --- a/resources/lang/es-VE/admin/components/message.php +++ b/resources/lang/es-VE/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'El componente no se ha retirado, inténtelo de nuevo', 'success' => 'El componente se ha retirado con éxito.', 'user_does_not_exist' => 'El usuario es inválido. Por favor, inténtelo de nuevo.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'No quedan suficientes componentes: :remaining resting, :requested ', ), 'checkin' => array( diff --git a/resources/lang/es-VE/admin/consumables/message.php b/resources/lang/es-VE/admin/consumables/message.php index 487533853f..e05f6b1e1d 100644 --- a/resources/lang/es-VE/admin/consumables/message.php +++ b/resources/lang/es-VE/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'El consumible no fue retirado, por favor inténtelo de nuevo', 'success' => 'El consumible fue retirado con éxito.', 'user_does_not_exist' => 'El usuario es inválido. Por favor, inténtelo de nuevo.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'No hay suficientes consumibles para este pago. Por favor, compruebe la cantidad restante. ', ), 'checkin' => array( diff --git a/resources/lang/es-VE/admin/custom_fields/general.php b/resources/lang/es-VE/admin/custom_fields/general.php index 7ab49a6946..35037e0ff1 100644 --- a/resources/lang/es-VE/admin/custom_fields/general.php +++ b/resources/lang/es-VE/admin/custom_fields/general.php @@ -27,15 +27,15 @@ return [ 'used_by_models' => 'Usado por Modelos', 'order' => 'Orden', 'create_fieldset' => 'Nuevo Fieldset', - 'update_fieldset' => 'Actualizar grupo de campos', - 'fieldset_does_not_exist' => 'Grupo de campos :id no existe', - 'fieldset_updated' => 'Grupo de campos actualizado', + 'update_fieldset' => 'Actualizar conjunto de campos', + 'fieldset_does_not_exist' => 'Fieldset :id no existe', + 'fieldset_updated' => 'Conjunto de campos actualizado', 'create_fieldset_title' => 'Crear un nuevo conjunto de campos', 'create_field' => 'Nuevo Campo Personalizado', 'create_field_title' => 'Crear un campo personalizado', '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', + 'show_in_email' => '¿Incluye el valor de este campo en los correos de pago enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', + 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de Ayuda', 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los elementos del formulario al editar un activo para proporcionar contexto en el campo.', 'about_custom_fields_title' => 'Acerca de campos personalizados', @@ -45,17 +45,17 @@ return [ 'make_required' => 'Opcional - haga click para hacerlo opcional', 'reorder' => 'Reordenar', 'db_field' => 'Campo de DB', - 'db_convert_warning' => 'ADVERTENCIA. Este campo aparece en la tabla de campos personalizados como :db_column, pero se esperaba :expected.', + 'db_convert_warning' => 'ADVERTENCIA. Este campo está en la tabla de campos personalizados como :db_column pero debe ser :expected.', 'is_unique' => 'Este valor debe ser unico en todos los activos', 'unique' => 'Único', - 'display_in_user_view' => 'Permitir al usuario ver estos valores en su página Ver Recursos asignados', + 'display_in_user_view' => 'Permitir al usuario retirado ver estos valores en su página Ver Recursos asignados', 'display_in_user_view_table' => 'Visible para el usuario', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'auto_add_to_fieldsets' => 'Añadir automáticamente a cada nuevo conjunto de campos', + 'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente', + 'show_in_listview' => 'Mostrar por defecto en las vistas de la lista. Los usuarios autorizados podrán mostrar/ocultar a través del selector de columnas', + 'show_in_listview_short' => 'Mostrar en listas', + 'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables', + 'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán', + 'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.', ]; diff --git a/resources/lang/es-VE/admin/custom_fields/message.php b/resources/lang/es-VE/admin/custom_fields/message.php index c04f50f292..c177fd5633 100644 --- a/resources/lang/es-VE/admin/custom_fields/message.php +++ b/resources/lang/es-VE/admin/custom_fields/message.php @@ -51,7 +51,7 @@ return array( 'fieldset_default_value' => array( - 'error' => 'Error al validar los valores por defecto del grupo de campos.', + 'error' => 'Error al validar los valores por defecto del conjunto de campos.', ), diff --git a/resources/lang/es-VE/admin/hardware/form.php b/resources/lang/es-VE/admin/hardware/form.php index a7f7029d98..e32e2fed7b 100644 --- a/resources/lang/es-VE/admin/hardware/form.php +++ b/resources/lang/es-VE/admin/hardware/form.php @@ -9,10 +9,10 @@ return [ 'bulk_restore_warn' => 'Está a punto de restaurar :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á a punto de editar las propiedades de un solo activo.|Está a punto de editar las propiedades de :asset_count activos.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo recurso.|Está a punto de editar las propiedades de :asset_count activos.', + 'bulk_update_with_custom_field' => 'Tenga en cuenta que los activos son :asset_model_count diferentes tipos de modelos.', + 'bulk_update_model_prefix' => 'En modelos', + 'bulk_update_custom_field_unique' => 'Este es un campo único y no puede ser editado a granel.', 'checkedout_to' => 'Asignado A', 'checkout_date' => 'Fecha de Salida', 'checkin_date' => 'Fecha de Ingreso', @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se Deprecia En', 'default_location' => 'Ubicación Predeterminada', + 'default_location_phone' => 'Teléfono de ubicación por defecto', 'eol_date' => 'Fecha de Fin de Vida', 'eol_rate' => 'Tasa de Fin de Vida', 'expected_checkin' => 'Fecha de Entrega Prevista', @@ -49,7 +50,7 @@ return [ 'asset_location' => 'Actualizar ubicación del activo', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', - 'asset_location_update_actual' => 'Update only actual location', + 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'asset_deployable' => 'Ese estado es desplegable. Este activo puede ser revisado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-VE/admin/hardware/general.php b/resources/lang/es-VE/admin/hardware/general.php index 0089f0a6ce..04529953fd 100644 --- a/resources/lang/es-VE/admin/hardware/general.php +++ b/resources/lang/es-VE/admin/hardware/general.php @@ -5,18 +5,18 @@ return [ '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', 'asset' => 'Activo', - 'bulk_checkout' => 'Activos Asignados', - 'bulk_checkin' => 'Quitar Equipo', + 'bulk_checkout' => 'Activos de pago', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Ingresar Activo', 'checkout' => 'Retirar Activo', 'clone' => 'Clonar Activo', 'deployable' => 'Enviable', 'deleted' => 'Este activo fue eliminado.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?', 'edit' => 'Editar Activo', - 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', + 'model_deleted' => 'Este modelo de activos ha sido eliminado. Debe restaurar el modelo antes de poder restaurar el activo.', 'model_invalid' => 'El modelo de este activo no es válido.', - 'model_invalid_fix' => 'El Activo debe ser editado para corregir esto antes de intentar retirarlo o asignarlo.', + 'model_invalid_fix' => 'El Activo debe ser editado para corregir esto antes de intentar comprobarlo dentro o fuera.', 'requestable' => 'Solicitable', 'requested' => 'Solicitado', 'not_requestable' => 'No solicitable', @@ -27,24 +27,17 @@ return [ 'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser revisado en este momento.', 'view' => 'Ver Activo', 'csv_error' => 'Tiene un error en su archivo CSV:', - 'import_text' => ' -

- Sube un CSV que contenga historial de activos. Los activos y los usuarios DEBEN existir en el sistema, o se omitirán. Los activos coincidentes para importar el historial ocurren contra la etiqueta de activos. Intentaremos encontrar un usuario que coincida con el nombre del usuario que proporciones, y los criterios que seleccionas a continuación. Si no selecciona ningún criterio a continuación, simplemente tratará de coincidir con el formato de nombre de usuario que configuraste en el Administrador > Configuración General. -

- -

Los campos incluidos en el CSV deben coincidir con los encabezados: Etiqueta de activos, Nombre, Fecha de salida, Fecha de comprobación. Cualquier campo adicional será ignorado.

- -

Fecha de Checkin: las fechas de check-in en blanco o futuro comprobarán los elementos al usuario asociado. Excluyendo la columna Fecha de Checkin creará una fecha de check-in con la fecha de hoy.

+ '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' => 'Intentar coincidir con los usuarios por el formato firstname.lastname (jane.smith)', - 'csv_import_match_initial_last' => 'Intentar coincidir los usuarios con la inicial del primer apellido (jsmith) formato', - 'csv_import_match_first' => 'Intentar coincidir con los usuarios por nombre de usuario (jane) formato', - 'csv_import_match_email' => 'Intentar coincidir con los usuarios por correo electrónico como nombre de usuario', - 'csv_import_match_username' => 'Intentar coincidir usuarios por nombre de usuario', + 'csv_import_match_f-l' => 'Intenta emparejar usuarios con formato nombre.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Intentar emparejar a los usuarios con un formato primer apellido inicial (jsmith)', + 'csv_import_match_first' => 'Intentar emparejar a los usuarios con formato primer nombre (jane)', + 'csv_import_match_email' => 'Intenta emparejar a los usuarios por email como nombre de usuario', + 'csv_import_match_username' => 'Try to match users by username', 'error_messages' => 'Mensajes de error:', 'success_messages' => 'Mensajes de éxito:', 'alert_details' => 'Por favor vea abajo para más detalles.', 'custom_export' => 'Personalizar exportación', - 'mfg_warranty_lookup' => 'Búsqueda del estado de Garantía para :manufacturer', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => ':fabricante Garantía Estado Búsqueda', + 'user_department' => 'Departamento de Usuario', ]; diff --git a/resources/lang/es-VE/admin/hardware/message.php b/resources/lang/es-VE/admin/hardware/message.php index e275de40de..e9e46eeea9 100644 --- a/resources/lang/es-VE/admin/hardware/message.php +++ b/resources/lang/es-VE/admin/hardware/message.php @@ -10,7 +10,7 @@ return [ 'create' => [ 'error' => 'El activo no ha sido creado, por favor, inténtelo de nuevo. :(', 'success' => 'Activo creado con éxito. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'success_linked' => 'Activo con etiqueta :tag creado con éxito. Haga clic aquí para ver.', ], 'update' => [ @@ -18,12 +18,13 @@ return [ 'success' => 'Activo actualizado con éxito.', 'nothing_updated' => 'Ningún campo fue seleccionado, así que nada se actualizó.', 'no_assets_selected' => 'Ningún recurso fue seleccionado, por lo que no se actualizó nada.', + 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ 'error' => 'El activo no fue restaurado, por favor, inténtalo de nuevo', 'success' => 'Activo restaurado correctamente.', - 'bulk_success' => 'Equipo restaurado correctamente.', + 'bulk_success' => 'Activo restaurado correctamente.', 'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.', ], @@ -51,7 +52,7 @@ return [ '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', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Falta el archivo seleccionado', 'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados', 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-VE/admin/hardware/table.php b/resources/lang/es-VE/admin/hardware/table.php index 5acf4e5d47..de994b0ef1 100644 --- a/resources/lang/es-VE/admin/hardware/table.php +++ b/resources/lang/es-VE/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Etiqueta de Activo', 'asset_model' => 'Modelo', + 'assigned_to' => 'Asignado a', 'book_value' => 'Valor actual', 'change' => 'Registrado / Asignado', 'checkout_date' => 'Fecha de Asignación', diff --git a/resources/lang/es-VE/admin/kits/general.php b/resources/lang/es-VE/admin/kits/general.php index 5096b479b4..ccd1deae3b 100644 --- a/resources/lang/es-VE/admin/kits/general.php +++ b/resources/lang/es-VE/admin/kits/general.php @@ -1,45 +1,45 @@ '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 ', + 'about_kits_title' => 'Acerca de Kits predefinidos', + 'about_kits_text' => 'Kits predefinidos le permiten revisar rápidamente una colección 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' => 'Kit de pago ', 'create_success' => 'El kit se ha creado correctamente.', 'create' => 'Crear kit predefinido', 'update' => 'Actualizar kit predefinido', 'delete_success' => 'Kit eliminado correctamente.', 'update_success' => 'El kit se ha actualizado correctamente.', - 'none_models' => 'No hay suficientes recursos disponibles para :model para asignar. :qty son requeridos. ', - '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' => 'Vincular Accesorio', - 'update_appended_accessory' => 'Actualizar Accesorio vinculado', - 'append_consumable' => 'Vincular Consumible', - 'update_appended_consumable' => 'Actualizar Consumible vinculado', - 'append_license' => 'Vincular licencia', - 'update_appended_license' => 'Actualizar licencia vinculada', - 'append_model' => 'Vincular modelo', - 'update_appended_model' => 'Actualizar modelo vinculado', + 'none_models' => 'No hay suficientes recursos disponibles para :model para pagar. :qty son requeridos. ', + 'none_licenses' => 'No hay suficientes asientos disponibles para :license para pagar. :qty son requeridos. ', + 'none_consumables' => 'No hay suficientes unidades disponibles de :consumible para pagar. :qty son requeridas. ', + 'none_accessory' => 'No hay suficientes unidades disponibles de :accesory para pagar. :qty son requeridas. ', + 'append_accessory' => 'Añadir accesorio', + 'update_appended_accessory' => 'Actualizar accesorio adjunto', + 'append_consumable' => 'Añadir consumible', + 'update_appended_consumable' => 'Actualizar consumible adjunto', + 'append_license' => 'Añadir licencia', + 'update_appended_license' => 'Actualizar licencia añadida', + 'append_model' => 'Añadir modelo', + 'update_appended_model' => 'Actualizar modelo añadido', 'license_error' => 'Licencia ya adjunta al kit', 'license_added_success' => 'Licencia creada con éxito', 'license_updated' => 'La licencia se ha actualizado correctamente', 'license_none' => 'La licencia no existe', 'license_detached' => 'Licencia fue separada con éxito', 'consumable_added_success' => 'Consumible creado con éxito', - 'consumable_updated' => 'Consumible actualizado correctamente', - 'consumable_error' => 'Consumible ya vinculado al kit', - 'consumable_deleted' => 'Eliminado correctamente', - 'consumable_none' => 'El Consumible no existe', - 'consumable_detached' => 'Consumible desvinculado correctamente', + 'consumable_updated' => 'Consumible se ha actualizado correctamente', + 'consumable_error' => 'Consumible ya conectado al kit', + 'consumable_deleted' => 'El borrado fue exitoso', + 'consumable_none' => 'El consumible no existe', + 'consumable_detached' => 'Consumible fue separado con éxito', 'accessory_added_success' => 'Accesorio añadido correctamente', - 'accessory_updated' => 'Accesorio actualizado correctamente', - 'accessory_detached' => 'Accesorio desvinculado correctamente', + 'accessory_updated' => 'El accesorio se ha actualizado correctamente', + 'accessory_detached' => 'Accesorio fue separado con éxito', 'accessory_error' => 'El accesorio ya está conectado al kit', 'accessory_deleted' => 'El borrado fue exitoso', 'accessory_none' => 'El accesorio no existe', - 'checkout_success' => 'Asignación correcta', - 'checkout_error' => 'Error al asignar', + 'checkout_success' => 'El pago fue exitoso', + 'checkout_error' => 'Error de pago', 'kit_none' => 'El kit no existe', 'kit_created' => 'El kit se creó con éxito', 'kit_updated' => 'El kit se actualizó con éxito', diff --git a/resources/lang/es-VE/admin/labels/message.php b/resources/lang/es-VE/admin/labels/message.php index 96785f0754..6f03c94699 100644 --- a/resources/lang/es-VE/admin/labels/message.php +++ b/resources/lang/es-VE/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + 'invalid_return_count' => 'El recuento no es válido desde :name. Esperado :expected, tiene :actual.', + 'invalid_return_type' => 'Tipo no válido devuelto desde :name. Esperado :expected, obtuvo :actual.', + 'invalid_return_value' => 'Valor no válido devuelto de :name. Esperado :expected, obtuvo :actual.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'La etiqueta no existe', ]; diff --git a/resources/lang/es-VE/admin/labels/table.php b/resources/lang/es-VE/admin/labels/table.php index 87dee4bad0..9831a9551d 100644 --- a/resources/lang/es-VE/admin/labels/table.php +++ b/resources/lang/es-VE/admin/labels/table.php @@ -1,13 +1,19 @@ 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'example_company' => 'Compañía de prueba limitada', + 'example_defaultloc' => 'Construcción 1', + 'example_category' => 'Probar categoría', + 'example_location' => 'Edificio 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Modelo de prueba', + 'example_supplier' => 'Compañía de prueba limitada', + 'labels_per_page' => 'Etiquetas', + 'support_fields' => 'Campos', + 'support_asset_tag' => 'Etiqueta', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Título', ]; \ No newline at end of file diff --git a/resources/lang/es-VE/admin/licenses/general.php b/resources/lang/es-VE/admin/licenses/general.php index 82d076ed0c..6a3a2ecd8e 100644 --- a/resources/lang/es-VE/admin/licenses/general.php +++ b/resources/lang/es-VE/admin/licenses/general.php @@ -25,24 +25,27 @@ return array( 'button' => 'Comprobar todos los asientos', 'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos seleccionados actualmente', + 'disabled_tooltip_reassignable' => 'Esto está desactivado porque la licencia no es reasignable', + 'success' => '¡Licencia registrada con éxito! | ¡Todas las licencias fueron registradas con éxito!', + 'log_msg' => 'Check-in a través de pago de licencia en licencia GUI', ], 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'button' => 'Salir todos los asientos', + 'modal' => 'Esta acción comprobará un asiento para el primer usuario disponible. | Esta acción verificará todos los asientos :available_seats_count para los primeros usuarios disponibles. Se considera que un usuario está disponible para este asiento si aún no tiene esta licencia revisada para ellos, y la propiedad Auto-Asignación de Licencia está habilitada en su cuenta de usuario.', + 'enabled_tooltip' => 'Checkout TODOS los asientos (o tantos como estén disponibles) para TODOS los usuarios', + 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos disponibles actualmente', + 'success' => '¡Licencia retirada con éxito! | ¡Licencias :count fueron retiradas con éxito!', + 'error_no_seats' => 'No quedan plazas restantes para esta licencia.', + 'warn_not_enough_seats' => ':count usuarios fueron asignados a esta licencia, pero nos quedamos sin plazas de licencia disponibles.', + 'warn_no_avail_users' => 'Nada que hacer. No hay usuarios que no tengan esta licencia asignada.', + 'log_msg' => 'Checado mediante pago masivo de licencia en GUI licencia', ], ], + + 'below_threshold' => 'Solo quedan :remaining_count asientos para esta licencia con una cantidad mínima de :min_amt. Puede considerar comprar más asientos.', + 'below_threshold_short' => 'Este artículo está por debajo de la cantidad mínima requerida.', ); diff --git a/resources/lang/es-VE/admin/licenses/message.php b/resources/lang/es-VE/admin/licenses/message.php index 314dd7be6e..ee577fb97b 100644 --- a/resources/lang/es-VE/admin/licenses/message.php +++ b/resources/lang/es-VE/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => 'Esta licencia está actualmente asignada a un usuario y no puede ser borrada. Por favor, revisa la licencia primero y luego intenta borrarla. ', 'select_asset_or_person' => 'Debes seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count plazas disponibles', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => 'Hubo un problema asignando la licencia. Por favor, inténtelo de nuevo.', 'success' => 'La licencia fue asignada con éxito', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => 'No hay suficientes asientos de licencia disponibles para la compra', ), 'checkin' => array( diff --git a/resources/lang/es-VE/admin/locations/message.php b/resources/lang/es-VE/admin/locations/message.php index 66be948487..47d103ace8 100644 --- a/resources/lang/es-VE/admin/locations/message.php +++ b/resources/lang/es-VE/admin/locations/message.php @@ -6,8 +6,8 @@ return array( 'assoc_users' => 'Esta ubicación está actualmente asociada con al menos un usuario y no puede ser borrada. Por favor actualiza tus usuarios para no referenciar más esta ubicación e inténtalo de nuevo. ', 'assoc_assets' => 'Esta ubicación está actualmente asociada con al menos un activo y no puede ser borrada. Por favor actualiza tus activos para no referenciar más esta ubicación e inténtalo de nuevo. ', 'assoc_child_loc' => 'Esta ubicación es actualmente padre al menos una ubicación hija y no puede ser borrada. Por favor actualiza tus ubicaciones para no referenciar más esta ubicación e inténtalo de nuevo. ', - 'assigned_assets' => 'Activos asignados', - 'current_location' => 'Ubicación Actual', + 'assigned_assets' => 'Recursos asignados', + 'current_location' => 'Ubicación actual', 'create' => array( diff --git a/resources/lang/es-VE/admin/locations/table.php b/resources/lang/es-VE/admin/locations/table.php index 2e7d33f431..19c9386211 100644 --- a/resources/lang/es-VE/admin/locations/table.php +++ b/resources/lang/es-VE/admin/locations/table.php @@ -11,31 +11,32 @@ return [ 'country' => 'País', 'create' => 'Crear Ubicación', 'update' => 'Actualizar Ubicación', - 'print_assigned' => 'Imprimir los asignados', - 'print_all_assigned' => 'Imprimir todos los asignados', + 'print_assigned' => 'Imprimir asignados', + 'print_all_assigned' => 'Imprimir Todos los Asignados', 'name' => 'Nombre de Ubicación', 'address' => 'Dirección', - 'address2' => 'Address Line 2', + 'address2' => 'Dirección línea 2', 'zip' => 'Código Postal', 'locations' => 'Ubicaciones', 'parent' => 'Padre', 'currency' => 'Divisa de la Ubicación', 'ldap_ou' => 'Búsqueda LDAP OU', - 'user_name' => 'Nombre de usuario', + 'user_name' => 'Usuario', 'department' => 'Departamento', - 'location' => 'Ubicación', - 'asset_tag' => 'Etiqueta de activo', + 'location' => 'Localización', + 'asset_tag' => 'Etiqueta de recursos', 'asset_name' => 'Nombre', 'asset_category' => 'Categoría', 'asset_manufacturer' => 'Fabricante', 'asset_model' => 'Modelo', 'asset_serial' => 'Número de serie', - 'asset_location' => 'Ubicación', + 'asset_location' => 'Localización', 'asset_checked_out' => 'Asignado', - 'asset_expected_checkin' => 'Fecha Esperada de Devolución', + 'asset_expected_checkin' => 'Checkin Esperado', 'date' => 'Fecha:', + 'phone' => 'Teléfono ubicación', 'signed_by_asset_auditor' => 'Firmado por (Juego de Acciones):', - 'signed_by_finance_auditor' => 'Firmado por (Juego de Acciones):', + 'signed_by_finance_auditor' => 'Firmado por (Monitor de Finanzas):', 'signed_by_location_manager' => 'Firmado por (Administrador de ubicación):', 'signed_by' => 'Firmado por:', ]; diff --git a/resources/lang/es-VE/admin/manufacturers/message.php b/resources/lang/es-VE/admin/manufacturers/message.php index 781e89ae09..c6abb4fa45 100644 --- a/resources/lang/es-VE/admin/manufacturers/message.php +++ b/resources/lang/es-VE/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, y {MODEL_NAME} se puede utilizar en tu URL para que esos valores se llenen automáticamente al ver los activos - por ejemplo https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'El fabricante no existe.', 'assoc_users' => 'Este fabricante está actualmente asociado con al menos un modelo y no puede ser borrado. Por favor, actualiza tus modelos para no referenciar este fabricante e inténtelo de nuevo. ', @@ -17,7 +17,7 @@ return array( ), 'restore' => array( - 'error' => 'El fabricante no fue restaurado, intente de nuevo', + 'error' => 'El fabricante no ha sido restaurado, por favor inténtalo de nuevo', 'success' => 'Fabricante restaurado con éxito.' ), diff --git a/resources/lang/es-VE/admin/manufacturers/table.php b/resources/lang/es-VE/admin/manufacturers/table.php index 80ad6a49e7..0f5dcd7ee0 100644 --- a/resources/lang/es-VE/admin/manufacturers/table.php +++ b/resources/lang/es-VE/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL de Soporte', 'warranty_lookup_url' => 'URL de Búsqueda de Garantía', 'update' => 'Actualizar Fabricante', - 'url' => 'URL', ); diff --git a/resources/lang/es-VE/admin/models/general.php b/resources/lang/es-VE/admin/models/general.php index 89c8b316af..cbe5c4fd14 100644 --- a/resources/lang/es-VE/admin/models/general.php +++ b/resources/lang/es-VE/admin/models/general.php @@ -6,7 +6,7 @@ return array( 'deleted' => 'Este modelo ha sido 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' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Está a punto de eliminar un modelo de activo.|Está a punto de eliminar :model_count modelos de activos.', 'restore' => 'Restaurar Modelo', 'requestable' => 'Los usuarios pueden solicitar este modelo', 'show_mac_address' => 'Mostrar campo de dirección MAC en activos en este modelo', diff --git a/resources/lang/es-VE/admin/models/message.php b/resources/lang/es-VE/admin/models/message.php index 8652fea962..90c7b7ebb1 100644 --- a/resources/lang/es-VE/admin/models/message.php +++ b/resources/lang/es-VE/admin/models/message.php @@ -2,9 +2,9 @@ return array( - 'deleted' => 'Modelo del activo eliminado', + 'deleted' => 'Modelo de recurso eliminado', 'does_not_exist' => 'El modelo no existe.', - 'no_association' => 'ADVERTENCIA! El modelo del activo para este ítem es inválido o no existe!', + 'no_association' => '¡ATENCIÓN! ¡El modelo de activo para este artículo no es válido o falta!', 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asignado a uno o más activos y no puede ser eliminado. Por favor, borra los activos y luego intenta borrarlo nuevamente. ', @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Ningún cambio fue cambiado, así que nada se actualizó.', 'success' => 'Modelo actualizado correctamente. |:model_count modelos actualizados correctamente.', - 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo: |Está a punto de editar las propiedades de los siguientes :model_count modelos:', + 'warn' => 'Está a punto de actualizar las propiedades del siguiente modelo:|Está a punto de editar las propiedades de los siguientes :model_count modelos:', ), diff --git a/resources/lang/es-VE/admin/reports/general.php b/resources/lang/es-VE/admin/reports/general.php index 6bd8e89813..770957a1c8 100644 --- a/resources/lang/es-VE/admin/reports/general.php +++ b/resources/lang/es-VE/admin/reports/general.php @@ -8,10 +8,10 @@ return [ 'acceptance_deleted' => 'Solicitud de aceptación eliminada', 'acceptance_request' => 'Solicitud de aceptación', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Dirección de usuario', + 'user_city' => 'Ciudad del Usuario', + 'user_state' => 'Estado del usuario', + 'user_country' => 'País de usuario', + 'user_zip' => 'Usuario Zip' ] ]; \ 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 473464093f..87e7a98cd5 100644 --- a/resources/lang/es-VE/admin/settings/general.php +++ b/resources/lang/es-VE/admin/settings/general.php @@ -6,27 +6,28 @@ return [ '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", sólo puede escribir "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.', + 'admin_cc_email_help' => 'Si desea enviar una copia de los correos electrónicos de checkin/checkout que se envían a los usuarios a una cuenta de correo electrónico adicional, escríbelo aquí. De lo contrario, deje este campo en blanco.', + 'admin_settings' => 'Configuración de Admin', 'is_ad' => 'Este es un servidor de Directorio Activo', 'alerts' => 'Alertas', 'alert_title' => 'Actualizar ajustes de notificación', 'alert_email' => 'Enviar alertas a', - 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas, separadas por comas', + 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas separadas por comas', '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 de 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á a un usuario reemplazar la apariencia de la interfaz de usuario con una diferente.', 'asset_ids' => 'IDs de activos', 'audit_interval' => 'Intervalo de Auditoría', 'audit_interval_help' => 'Si se le exige auditoría física regular de sus activos, ingrese el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una próxima fecha de auditoría.', '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 etiquetas de activos autoincrementales', + 'auto_increment_assets' => 'Generar etiquetas de activos que incrementan automáticamente', 'auto_increment_prefix' => 'Prefijo (opcional)', - 'auto_incrementing_help' => 'Habilitar etiquetas de activos autoincrementales primero para establecer esto', + 'auto_incrementing_help' => 'Habilitar etiquetas de activos auto-incrementantes primero para establecer esto', 'backups' => 'Copias de Seguridad', 'backups_help' => 'Crear, descargar y restaurar copias de seguridad ', 'backups_restoring' => 'Restaurando desde la copia de seguridad', @@ -34,10 +35,10 @@ return [ 'backups_path' => 'Las copias de seguridad en el servidor se almacenan en :path', 'backups_restore_warning' => 'Utilice el botón de restauración para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker.

Su base de datos completa de :app_name y cualquier archivo subido será completamente reemplazado por lo que hay en el archivo de copia de seguridad. ', 'backups_logged_out' => 'Todos los usuarios existentes, incluido usted, se cerrarán una vez que la restauración haya finalizado.', - 'backups_large' => 'Las copias de seguridad muy grandes pueden agotar el tiempo de espera en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', + 'backups_large' => 'Las copias de seguridad muy grandes pueden agotarse en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', '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.)', + '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 de forma soft. (Primero debes hacer una copia de seguridad, solo para estar seguro).', 'custom_css' => 'CSS Personalizado', 'custom_css_help' => 'Introduce cualquier CSS personalizado que quieras utilizar. No incluyas las etiquetas <style></style> .', 'custom_forgot_pass_url' => 'Personalizar URL de Restablecimiento de Contraseña', @@ -62,13 +63,14 @@ return [ 'eula_markdown' => 'Esta licencia permite markdown estilo Github.', 'favicon' => 'Favicon', 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.', - 'favicon_size' => 'Los Favicons deben ser imágenes cuadradas, 16x16 píxeles.', + 'favicon_size' => 'Favicons deben ser imágenes cuadradas, 16x16 píxeles.', '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' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, tos, tablero, privacidad', + 'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad', 'general_settings_help' => 'EULA por defecto y más', 'generate_backup' => 'Generar Respaldo', + 'google_workspaces' => 'Espacios de trabajo de Google', 'header_color' => 'Color de Encabezado', 'info' => 'Estos ajustes te dejan personalizar ciertos aspectos de tu instalación.', 'label_logo' => 'Logo de etiqueta', @@ -80,12 +82,11 @@ return [ 'no_default_group' => 'Ningún grupo por defecto', 'ldap_help' => 'LDAP/Directorio Activo', 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', - 'ldap_client_tls_cert' => 'Certificado LDAP TLS del lado cliente', + 'ldap_client_tls_cert' => 'Certificado LDAP cliente-lado TLS', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', 'ldap_settings' => 'Configuración LDAP', - 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', - 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', + 'ldap_client_tls_cert_help' => 'El certificado TLS lateral del cliente y la clave para las conexiones LDAP normalmente sólo son útiles en las configuraciones del espacio de trabajo de Google con "Secure LDAP". Ambas son requeridas.', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', 'ldap_login_test_help' => 'Introduce un usuario y contraseña LDAP válidos desde la base DN que especificaste antes para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.', @@ -120,38 +121,38 @@ return [ 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', '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.', + 'load_remote' => 'Usar Gravatar', + 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar scripts desde el Internet externo. Esto evitará que Snipe-IT intente cargar imágenes desde Gravatar.', 'login' => 'Intentos de inicio de sesión', 'login_attempt' => 'Intento de inicio de sesión', 'login_ip' => 'Dirección IP', 'login_success' => '¿Éxito?', - 'login_user_agent' => 'Navegador', + 'login_user_agent' => 'Agente de usuario', 'login_help' => 'Lista de intentos de inicio de sesión', '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 usuario remoto', - 'login_remote_user_enabled_text' => 'Habilitar inicio de sesión con encabezado de usuario remoto', - 'login_remote_user_enabled_help' => 'Esta opción habilita la Autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', - 'login_common_disabled_text' => 'Deshabilitar otros mecanismos de autenticación', - 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Simplemente habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', - 'login_remote_user_custom_logout_url_text' => 'URL de cierre de sesión personalizado', - 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', - 'login_remote_user_header_name_text' => 'Encabezado de nombre de usuario personalizado', + 'login_remote_user_enabled_text' => 'Activar inicio de sesión con la cabecera de usuario remota', + 'login_remote_user_enabled_help' => 'Esta opción permite la autenticación a través del encabezado REMOTE_USER de acuerdo a la "Interfaz común de puerta de enlace (rfc3875)"', + 'login_common_disabled_text' => 'Desactivar otros mecanismos de autenticación', + 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Sólo habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', + 'login_remote_user_custom_logout_url_text' => 'URL de salida personalizada', + 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redireccionados a esta URL después de que el usuario se desconecte de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', + 'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado', 'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER', 'logo' => 'Logo', - 'logo_print_assets' => 'Utilizar en impresión', - 'logo_print_assets_help' => 'Utilice la marca en las listas de activos imprimibles ', + 'logo_print_assets' => 'Usar en la impresión', + 'logo_print_assets_help' => 'Usar marca en listas de activos imprimibles ', 'full_multiple_companies_support_help_text' => 'Restringir usuarios (incluyendo administradores) asignados a compañías a sus activos de la compañía.', 'full_multiple_companies_support_text' => 'Soporte Completo de Múltiples Compañías', 'show_in_model_list' => 'Mostrar en Modelos Desplegados', 'optional' => 'opcional', 'per_page' => 'Resultados por Página', 'php' => 'Versión de PHP', - 'php_info' => 'Información PHP', + 'php_info' => 'PHP Info', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, sistema, información', - 'php_overview_help' => 'PHP Información del sistema', + 'php_overview_help' => 'Información del sistema PHP', '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', @@ -172,22 +173,22 @@ return [ 'saml_help' => 'Configuración SAML', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', - 'saml_sp_entityid' => 'ID de la entidad', - 'saml_sp_acs_url' => 'URL del Servicio de Consumidor de Afirmaciones (ACS)', + 'saml_sp_entityid' => 'ID de entidad', + 'saml_sp_acs_url' => 'URL del Servicio al Consumidor de Aserción (ACS)', 'saml_sp_sls_url' => 'URL del Servicio de cierre de sesión único (SLS)', 'saml_sp_x509cert' => 'Certificado público', - 'saml_sp_metadata_url' => 'URL de los metadatos', + 'saml_sp_metadata_url' => 'URL de metadatos', 'saml_idp_metadata' => 'Metadatos SAML IdP', 'saml_idp_metadata_help' => 'Puede especificar los metadatos IdP usando un archivo URL o XML.', 'saml_attr_mapping_username' => 'Mapeo de Atributos - Nombre de Usuario', 'saml_attr_mapping_username_help' => 'NameID se utilizará si el mapeo de atributos no está especificado o no es válido.', 'saml_forcelogin_label' => 'Forzar inicio de sesión SAML', - 'saml_forcelogin' => 'Hacer SAML el método de inicio de sesión principal', - 'saml_forcelogin_help' => 'Puedes usar \'/login?nosaml\' para ir a la página de inicio de sesión normal.', + 'saml_forcelogin' => 'Hacer SAML el inicio de sesión principal', + 'saml_forcelogin_help' => 'Puedes usar \'/login?nosaml\' para llegar a la página de inicio de sesión normal.', 'saml_slo_label' => 'Cerrar sesión única SAML', 'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión', - '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_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 SL.', + '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' => 'Descargar metadatos', 'setting' => 'Configuración', @@ -196,35 +197,36 @@ return [ 'show_archived_in_list' => 'Activos archivados', 'show_archived_in_list_text' => 'Mostrar activos archivados en la lista de "todos los activos"', 'show_assigned_assets' => 'Mostrar recursos asignados a recursos', - 'show_assigned_assets_help' => 'Mostrar los recursos asignados a otros recursos en Ver Usuario -> Recursos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.', + 'show_assigned_assets_help' => 'Mostrar los recursos asignados a los otros activos en Ver Usuario -> Activos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.', '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.', + 'show_images_in_email_help' => 'Desmarque esta casilla si su instalación de Snipe-IT está detrás de una VPN o red cerrada y los usuarios fuera de la red no podrán cargar imágenes servidas desde esta instalación en sus correos electrónicos.', 'site_name' => 'Nombre del Sitio', 'integrations' => 'Integraciones', 'slack' => 'Slack', 'general_webhook' => 'Webhook general', + 'ms_teams' => 'Equipos Microsoft', 'webhook' => ':app', 'webhook_presave' => 'Probar para guardar', 'webhook_title' => 'Actualizar ajustes de Webhook', 'webhook_help' => 'Ajustes de integración', - 'webhook_botname' => 'Nombre de bot de :app', - 'webhook_channel' => 'Canal de :app', - 'webhook_endpoint' => 'Endpoint de :app', - 'webhook_integration' => 'Ajustes de :app', - 'webhook_test' =>'Probar integración de :app', - 'webhook_integration_help' => 'La integración con :app es opcional, sin embargo el endpoint y el canal son requeridos si desea usarlo. Para configurar la integración de :app, primero debe crear un webhook entrante en su cuenta de :app. Haga clic en el botón Probar Integración :app para confirmar que su configuración es correcta antes de guardar. ', + 'webhook_botname' => ':app Nombre', + 'webhook_channel' => ':app Canal', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Ajustes', + 'webhook_test' =>'Probar :app integración', + 'webhook_integration_help' => 'La integración de :app es opcional, sin embargo el extremo y el canal son necesarios si desea usarlo. Para configurar la integración de :app, primero debes crear un webhook entrante en tu cuenta :app. Haga clic en el botón Test :app Integración para confirmar que su configuración es correcta antes de guardar. ', 'webhook_integration_help_button' => 'Una vez que hayas guardado la información de :app, aparecerá un botón de prueba.', - 'webhook_test_help' => 'Comprueba si tu integración con :app está configurada correctamente. PRIMERO DEBES GUARDAR TU CONFIGURACION ACTUALIZADA DE :app.', + 'webhook_test_help' => 'Comprueba si tu integración con :app está configurada correctamente. DEBES GUARDAR TU ACTUALIZADO :app SETTINGS FIRST.', 'snipe_version' => 'Version de Snipe-IT', 'support_footer' => 'Enlaces de Soporte de Pie de Página ', 'support_footer_help' => 'Especifica quién ve los links a la información de Soporte Snipe-IT y el Manual de Usuario', - 'version_footer' => 'Versión en pie de página ', - 'version_footer_help' => 'Especifica quién ve la versión y el número de compilación de Snipe-IT.', + 'version_footer' => 'Versión en pie ', + 'version_footer_help' => 'Especifique quién ve la versión de Snipe-IT y el número de compilación.', 'system' => 'Información de Sistema', 'update' => 'Actualizar Configuraciones', 'value' => 'Valor', 'brand' => 'Marca', - 'brand_keywords' => 'pie de página, logotipo, impresión, tema, piel, encabezado, colores, color, css', + 'brand_keywords' => 'pie de página, logotipo, impresión, tema, piel, cabeza, colores, color, c(debate)', 'brand_help' => 'Logo, nombre del sitio', 'web_brand' => 'Tipo de marca web', 'about_settings_title' => 'Acerca de las Configuraciones', @@ -233,9 +235,9 @@ return [ 'label_dimensions' => 'Dimensiones de las etiquetas (pulgadas)', 'next_auto_tag_base' => 'Próximo auto-incremento', 'page_padding' => 'Márgenes de página (pulgadas)', - 'privacy_policy_link' => 'Enlace a la Política de Privacidad', - '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. ', + 'privacy_policy_link' => 'Enlace a la política de privacidad', + 'privacy_policy' => 'Política de privacidad', + 'privacy_policy_link_help' => 'Si una url está incluida aquí, un enlace a tu política de privacidad se incluirá en el pie de página de la aplicación y en cualquier correo electrónico que el sistema envía, de conformidad con el RGPD. ', 'purge' => 'Purgar Registros Eliminados', 'purge_deleted' => 'Purgar eliminados ', 'labels_display_bgutter' => 'Borde inferior de la etiqueta', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Inscripción de verificación en dos pasos', 'two_factor_enabled_text' => 'Activar la verificación en dos pasos', 'two_factor_reset' => 'Reiniciar Secreto de Verificación en dos Pasos', - 'two_factor_reset_help' => 'Esto forzará al usuario a inscribir sus dispositivos con el Autenticador de Google nuevamente. Esto puede ser útil si su dispositivo inscrito actualmente se pierde o es robado. ', + 'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ', 'two_factor_reset_success' => 'Verificación de dos pasos del dispositivo reiniciado exitosamente', 'two_factor_reset_error' => 'La verificación de dos pasos del dispositivo ha fallado', 'two_factor_enabled_warning' => 'Habilitar la verificación de dos factores si no está activado actualmente de inmediato te forzará a autenticarte con un dispositivo inscrito en Autenticación de Google. Tendrás la habilidad de inscribir tu dispositivo si uno no está actualmente inscrito.', @@ -280,7 +282,7 @@ return [ 'vertical' => 'vertical', 'horizontal' => 'horizontal', 'unique_serial' => 'Numero de Serial Único', - 'unique_serial_help_text' => 'Al marcar esta casilla se forzarán números de serie únicos a los activos', + 'unique_serial_help_text' => 'Marcando esta casilla se aplicará una restricción de singularidad en las publicaciones seriadas de 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' => 'Configuración de la API de OAuth', @@ -289,7 +291,7 @@ return [ 'asset_tag_title' => 'Actualizar ajustes de etiqueta de activos', 'barcode_title' => 'Actualizar ajustes de código de barras', 'barcodes' => 'Códigos de barras', - 'barcodes_help_overview' => 'Ajustes de Código de barras & QR', + 'barcodes_help_overview' => 'Configuración de código de barras & QR', 'barcodes_help' => 'Esto intentará eliminar códigos de barras en caché. Esto normalmente sólo se usaría si la configuración del código de barras ha cambiado, o si la URL de Snipe-IT ha cambiado. Los códigos de barras se regenerarán cuando se acceda a continuación.', 'barcodes_spinner' => 'Intentando eliminar archivos...', 'barcode_delete_cache' => 'Borrar caché de código de barras', @@ -301,12 +303,12 @@ return [ 'security' => 'Seguridad', 'security_title' => 'Actualizar ajustes de seguridad', 'security_keywords' => 'contraseña, contraseñas, requisitos, dos factores, dos factores, contraseñas comunes, inicio de sesión remoto, autenticación', - 'security_help' => 'Restricciones de contraseña, dos factores', + 'security_help' => 'Restricciones de contraseña de dos factores', 'groups_keywords' => 'permisos, grupos de permisos, autorización', 'groups_help' => 'Grupos de permisos de cuenta', 'localization' => 'Localización', 'localization_title' => 'Actualizar ajustes de localización', - 'localization_keywords' => 'ubicación, moneda, local, locale, zona horaria, zona horaria, internacional, internacionalización, idioma, idioma, traducción', + 'localization_keywords' => 'localización, moneda, local, locale, zona horaria, zona horaria, internacional, internatinalización, idioma, idioma, traducción', 'localization_help' => 'Idioma, fecha', 'notifications' => 'Notificaciones', 'notifications_help' => 'Configuración de alertas por email y auditoría', @@ -314,7 +316,7 @@ return [ 'labels' => 'Etiquetas', 'labels_title' => 'Actualizar ajustes de etiqueta', 'labels_help' => 'Tamaños de etiqueta & ajustes', - 'purge' => 'Purgar', + 'purge' => 'Purge', 'purge_keywords' => 'eliminar permanentemente', 'purge_help' => 'Purgar registros eliminados', 'ldap_extension_warning' => 'No parece que la extensión LDAP esté instalada o habilitada en este servidor. Todavía puede guardar su configuración, pero necesitará habilitar la extensión LDAP para PHP antes de que funcione la sincronización LDAP o el inicio de sesión.', @@ -330,36 +332,36 @@ return [ 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', 'slack_test' => 'Prueba Integración', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'label2_enable' => 'Nuevo motor de etiqueta', + 'label2_enable_help' => 'Cambiar al nuevo motor de etiquetas. Nota: Deberá guardar esta configuración antes de configurar otros.', + 'label2_template' => 'Plantilla', + 'label2_template_help' => 'Seleccione qué plantilla utilizar para la generación de etiquetas', + 'label2_title' => 'Título', + 'label2_title_help' => 'El título para mostrar en etiquetas que lo soportan', + 'label2_title_help_phold' => 'El marcador de posición {COMPANY} será reemplazado con el nombre de empresa del activo's', + 'label2_asset_logo' => 'Usar Logo de Activos', + 'label2_asset_logo_help' => 'Utilice el logotipo de la empresa asignada's, en lugar del valor en :setting_name', + 'label2_1d_type' => 'Tipo de código de barras 1D', + 'label2_1d_type_help' => 'Formato para códigos de barras 1D', + 'label2_2d_type' => 'Tipo de código de barras 2D', + 'label2_2d_type_help' => 'Formato para códigos de barras 2D', + 'label2_2d_target' => 'Objetivo código de barras 2D', + 'label2_2d_target_help' => 'La URL a la que apunta el código de barras 2D cuando se escanea', + 'label2_fields' => 'Definiciones de campo', + 'label2_fields_help' => 'Los campos pueden ser agregados, eliminados y reordenados en la columna izquierda. Para cada campo, múltiples opciones para Etiqueta y DataSource pueden ser agregadas, eliminadas y reordenadas en la columna derecha.', + 'help_asterisk_bold' => 'Texto introducido como **texto** se mostrará como negrita', + 'help_blank_to_use' => 'Deje en blanco para usar el valor de :setting_name', 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', + 'default' => 'Por defecto', + 'none' => 'Ninguna', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización's consola de desarrollador de Google .', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', + 'mail_reply_to' => 'Dirección de respuesta de correo', + 'mail_from' => 'Correo desde la dirección', + 'database_driver' => 'Controlador de base de datos', + 'bs_table_storage' => 'Almacenamiento de Tabla', 'timezone' => 'Timezone', ]; diff --git a/resources/lang/es-VE/admin/settings/message.php b/resources/lang/es-VE/admin/settings/message.php index 200004473f..e125bbebe3 100644 --- a/resources/lang/es-VE/admin/settings/message.php +++ b/resources/lang/es-VE/admin/settings/message.php @@ -20,7 +20,7 @@ return [ 'success' => 'Registros de borrado purgados correctamente.', ], 'mail' => [ - 'sending' => 'Enviando correo electrónico...', + 'sending' => 'Enviando correo electrónico de prueba...', 'success' => '¡Correo enviado!', 'error' => 'El correo no pudo ser enviado.', 'additional' => 'Ningún mensaje de error adicional proporcionado. Comprueba la configuración de tu correo y el registro de tu aplicación.' @@ -34,13 +34,13 @@ return [ 'authentication_success' => 'Usuario autenticado contra LDAP con éxito!' ], 'webhook' => [ - 'sending' => 'Enviando mensaje de prueba de :app...', - 'success' => 'Your :webhook_name Integration works!', + 'sending' => 'Enviando mensaje de prueba :app...', + 'success' => '¡Su Integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Comprueba el ', 'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', 'error' => 'Algo salió mal. :app respondió con: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERROR: 301/302 :endpoint devuelve una redirección. Por razones de seguridad, no seguimos redirecciones. Por favor, utilice el punto final actual.', 'error_misc' => 'Algo salió mal. :( ', ] ]; diff --git a/resources/lang/es-VE/admin/statuslabels/message.php b/resources/lang/es-VE/admin/statuslabels/message.php index 1581c953dd..45ef278f19 100644 --- a/resources/lang/es-VE/admin/statuslabels/message.php +++ b/resources/lang/es-VE/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Etiqueta de estado no existe.', + 'deleted_label' => 'Etiqueta de estado borrado', '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' => [ @@ -23,7 +24,7 @@ return [ 'help' => [ 'undeployable' => 'Estos activos no pueden asignarse a nadie.', - 'deployable' => 'Estos activos pueden ser retirados. Una vez asignados, asumirán un estado meta de Desplegado.', + 'deployable' => 'Estos activos pueden ser retirados. Una vez hayan sido asignados, asumirán el metaestado de Desplegados.', '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/statuslabels/table.php b/resources/lang/es-VE/admin/statuslabels/table.php index b747204564..44b756dd22 100644 --- a/resources/lang/es-VE/admin/statuslabels/table.php +++ b/resources/lang/es-VE/admin/statuslabels/table.php @@ -5,8 +5,8 @@ return array( 'archived' => 'Archivado', 'create' => 'Crear estado de etiqueta', 'color' => 'Color del Gráfico', - 'default_label' => 'Etiqueta Predeterminada', - 'default_label_help' => 'Esto se usa para garantizar que las etiquetas de estado que utiliza con más frecuencia aparezcan en la parte superior del cuadro de selección al crear / editar activos.', + 'default_label' => 'Etiqueta por defecto', + 'default_label_help' => 'Esto se utiliza para asegurar que sus etiquetas de estado más comúnmente usadas aparezcan en la parte superior del cuadro de selección cuando se creen/edita activos.', 'deployable' => 'Enviable', 'info' => 'Las etiquetas de estado se utilizan para describir los diferentes estados en que pueden estar tus activos. Pueden estar fuera en reparación, perdidos/robados, etc. Puedes crear nuevas etiquetas de estado para activos desplegables, pendientes o archivados.', 'name' => 'Nombre de estado', diff --git a/resources/lang/es-VE/admin/suppliers/message.php b/resources/lang/es-VE/admin/suppliers/message.php index 96027a80b0..e5395142ec 100644 --- a/resources/lang/es-VE/admin/suppliers/message.php +++ b/resources/lang/es-VE/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Proveedor eliminado', 'does_not_exist' => 'El proveedor no existe.', diff --git a/resources/lang/es-VE/admin/suppliers/table.php b/resources/lang/es-VE/admin/suppliers/table.php index a6ed1f9a43..578ef64181 100644 --- a/resources/lang/es-VE/admin/suppliers/table.php +++ b/resources/lang/es-VE/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Estado', 'suppliers' => 'Proveedores', 'update' => 'Actualizar Proveedor', - 'url' => 'URL', 'view' => 'Ver Proveedor', 'view_assets_for' => 'Ver Activos para', 'zip' => 'Código Postal', diff --git a/resources/lang/es-VE/admin/users/general.php b/resources/lang/es-VE/admin/users/general.php index 497eebc915..bacccd6c9d 100644 --- a/resources/lang/es-VE/admin/users/general.php +++ b/resources/lang/es-VE/admin/users/general.php @@ -1,7 +1,7 @@ 'Este usuario puede ingresar', + 'activated_help_text' => 'Este usuario puede iniciar sesión', 'activated_disabled_help_text' => 'No puedes editar el estado de activación de tu propia cuenta.', 'assets_user' => 'Activos asignados a :name', 'bulk_update_warn' => 'Estas a punto de editar las propiedades de :user_count usuarios. Por favor, ten en cuenta que no puedes cambiar los atributos de tus usuarios usando este formulario, y debes editar tu propio usuario individualmente.', @@ -18,11 +18,11 @@ return [ '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.', 'print_assigned' => 'Imprimir Todos los Asignados', 'email_assigned' => 'Lista de Correos Asignados', - 'user_notified' => 'Se ha enviado un correo al usuario con sus artículos actualmente asignados.', - 'auto_assign_label' => 'Incluir a este usuario al asignar automáticamente licencias elegibles', + 'user_notified' => 'El usuario ha sido enviado por correo electrónico a una lista de sus elementos asignados actualmente.', + 'auto_assign_label' => 'Incluye a este usuario al asignar automáticamente licencias elegibles', 'auto_assign_help' => 'Omitir este usuario en la asignación automática de licencias', 'software_user' => 'Software Asignado a :name', - 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para este usuario para enviarle credenciales. Únicamente pueden enviarse credenciales por correo eléctronico durante la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', + 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para que este usuario le envíe credenciales. Las credenciales de correo electrónico sólo se pueden hacer en la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', 'view_user' => 'Ver Usuario :name', 'usercsv' => 'Archivo CSV', 'two_factor_admin_optin_help' => 'Tus configuraciones de administrador actuales permiten cumplimiento selectivo de autenticación de dos factores. ', @@ -31,13 +31,13 @@ return [ 'user_deactivated' => 'Usuario no puede iniciar sesión', 'user_activated' => 'Usuario puede iniciar sesión', 'activation_status_warning' => 'No cambiar el estado de activación', - 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar pertenencias a grupo.', + 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar membresías de grupo.', 'superadmin_permission_warning' => 'Sólo los superadministradores pueden conceder acceso a un usuario superadministrador.', 'admin_permission_warning' => 'Sólo los usuarios con derechos de administrador o mayores pueden conceder acceso de administrador a los usuarios.', - 'remove_group_memberships' => 'Eliminar pertenencias a grupo', - 'warning_deletion_information' => 'Estás a punto de disponibilizar TODOS los elementos de :count usuario(s) listados a continuación. Los nombres de Super Admintradores están resaltados en rojo.', - 'update_user_assets_status' => 'Actualizar todos los activos para estos usuarios a este estado', - 'checkin_user_properties' => 'Disponibilizar todas las propiedades asociadas a estos usuarios', + 'remove_group_memberships' => 'Eliminar membresías de grupo', + 'warning_deletion_information' => 'Estás a punto de facturar TODOS los elementos del :count usuario(s) listados a continuación. Los nombres Super admin están resaltados en rojo.', + 'update_user_assets_status' => 'Actualizar todos los recursos para estos usuarios a este estado', + 'checkin_user_properties' => 'Comprobar todas las propiedades asociadas a estos usuarios', 'remote_label' => 'Este es un usuario remoto', 'remote' => 'Remoto', 'remote_help' => 'Esto puede ser útil si necesita filtrar por usuarios remotos que nunca o raramente entran en sus ubicaciones físicas.', diff --git a/resources/lang/es-VE/admin/users/message.php b/resources/lang/es-VE/admin/users/message.php index bd6b49161d..abbb54d742 100644 --- a/resources/lang/es-VE/admin/users/message.php +++ b/resources/lang/es-VE/admin/users/message.php @@ -6,17 +6,17 @@ return array( 'declined' => 'Has rechazado este activo con éxito.', 'bulk_manager_warn' => 'Tus usuarios han sido actualizados con éxito, sin embargo tu entrada de administrador no fue guardada debido que el administrador que seleccionaste también era un usuario de la lista que iba a ser editada, y los usuarios no pueden editar a su propio administrador. Por favor selecciona a tus usuarios de nuevo, excluyendo al administrador.', 'user_exists' => '¡El usuario ya existe!', - 'user_not_found' => 'Usuario inexistente.', + 'user_not_found' => 'El usuario no existe.', 'user_login_required' => 'El campo de usuario es obligatorio', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'La contraseña es obligatoria.', 'insufficient_permissions' => 'Permisos insuficientes.', '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' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', + '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' => 'Un enlace para restablecer la contraseña ha sido enviado a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'log_record_not_found' => 'No se pudo encontrar un registro de registro coincidente para este usuario.', 'success' => array( diff --git a/resources/lang/es-VE/admin/users/table.php b/resources/lang/es-VE/admin/users/table.php index 23242a8a40..0b766b429a 100644 --- a/resources/lang/es-VE/admin/users/table.php +++ b/resources/lang/es-VE/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Responsable', 'managed_locations' => 'Ubicaciones adminsitradas', 'name' => 'Nombre', + 'nogroup' => 'Aún no se han creado grupos. Para añadir uno, visite: ', 'notes' => 'Notas', 'password_confirm' => 'Confirmar Contraseña', 'password' => 'Contraseña', @@ -29,7 +30,7 @@ return array( 'show_deleted' => 'Mostrar Usuarios Eliminados', 'title' => 'Título', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Coste total de activos", 'updateuser' => 'Actualizar Usuario', 'username' => 'Nombre de usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como borrado.', diff --git a/resources/lang/es-VE/auth/general.php b/resources/lang/es-VE/auth/general.php index 5ba8745c56..787414816a 100644 --- a/resources/lang/es-VE/auth/general.php +++ b/resources/lang/es-VE/auth/general.php @@ -10,10 +10,10 @@ return [ 'forgot_password' => 'Olvidé mi contraseña', 'ldap_reset_password' => 'Haga clic aquí para restablecer su contraseña LDAP', 'remember_me' => 'Recuérdame', - 'username_help_top' => 'Introduzca su nombre de usuario para enviar un enlace de restablecimiento de contraseña.', - 'username_help_bottom' => 'Tu nombre de usuario y dirección de correo electrónico puede ser el mismo, pero puede que no lo sea, dependiendo de tu configuración. Si no puede recordar su nombre de usuario, póngase en contacto con su administrador.

A los usuarios sin una dirección de correo electrónico asociada no se enviará por correo electrónico un enlace de restablecimiento de contraseña. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'username_help_top' => 'Introduzca su nombre de usuario para ser enviado por correo electrónico un enlace de restablecimiento de contraseña.', + 'username_help_bottom' => 'Tu nombre de usuario y dirección de correo electrónico puede ser el mismo, pero puede que no lo sea, dependiendo de tu configuración. Si no puede recordar su nombre de usuario, póngase en contacto con su administrador.

Los nombres de usuario sin una dirección de correo electrónico asociada no se enviarán por correo electrónico un enlace de restablecimiento de contraseña. ', + 'google_login' => 'Iniciar sesión con Google Workspace', + 'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.', ]; diff --git a/resources/lang/es-VE/auth/message.php b/resources/lang/es-VE/auth/message.php index 147eace045..1e117543ce 100644 --- a/resources/lang/es-VE/auth/message.php +++ b/resources/lang/es-VE/auth/message.php @@ -7,13 +7,13 @@ return array( 'account_not_activated' => 'La cuenta de este usuario no está activada.', 'account_suspended' => 'La cuenta de este usuario está suspendida.', 'account_banned' => 'La cuenta de este usuario está bloqueada.', - 'throttle' => 'Demasiados intentos de inicio de sesión fallidos. Por favor, intente otra vez en alrededor de :minutes minuto/s.', + 'throttle' => 'Demasiados intentos fallidos de inicio de sesión. Por favor, inténtalo de nuevo en :minutes minutos.', 'two_factor' => array( 'already_enrolled' => 'Su dispositivo ya está inscrito.', - 'success' => 'Usted inició sesión correctamente.', - 'code_required' => 'Se requiere el código de 2FA(Autenticación en dos pasos) .', - 'invalid_code' => 'El código de doble factor es inválido.', + 'success' => 'Has iniciado sesión con éxito.', + 'code_required' => 'El código de doble factor es necesario.', + 'invalid_code' => 'El código de doble factor no es válido.', ), 'signin' => array( @@ -33,7 +33,7 @@ return array( 'forgot-password' => array( 'error' => 'Hubo un problema al intentar obtener un código para restablecer la contraseña, inténtalo de nuevo.', - 'success' => 'Si esa dirección de correo electrónico existe en nuestro sistema, recibirá un correo electrónico de recuperación de contraseña.', + 'success' => 'Si esa dirección de correo electrónico existe en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', ), 'forgot-password-confirm' => array( diff --git a/resources/lang/es-VE/button.php b/resources/lang/es-VE/button.php index 9cb4b920cf..1875f81c10 100644 --- a/resources/lang/es-VE/button.php +++ b/resources/lang/es-VE/button.php @@ -4,7 +4,7 @@ return [ 'actions' => 'Acciones', 'add' => 'Añadir Nuevo', 'cancel' => 'Cancelar', - 'checkin_and_delete' => 'Checkin Todos / Eliminar Usuario', + 'checkin_and_delete' => 'Checkin All / Eliminar Usuario', 'delete' => 'Borrar', 'edit' => 'Editar', 'restore' => 'Restaurar', diff --git a/resources/lang/es-VE/general.php b/resources/lang/es-VE/general.php index 114f38b628..2c8f6b3f53 100644 --- a/resources/lang/es-VE/general.php +++ b/resources/lang/es-VE/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accesorios', 'activated' => 'Activado', 'accepted_date' => 'Fecha aceptada', @@ -21,16 +22,16 @@ return [ 'asset' => 'Activo', 'asset_report' => 'Reporte de Activo', 'asset_tag' => 'Etiqueta de Activo', - 'asset_tags' => 'Etiquetas de activos', - 'assets_available' => 'Equipos disponibles', - 'accept_assets' => 'Activos Aceptados :name', - 'accept_assets_menu' => 'Activos Aceptados', + 'asset_tags' => 'Etiquetas de Activos', + 'assets_available' => 'Recursos disponibles', + 'accept_assets' => 'Aceptar Activos :name', + 'accept_assets_menu' => 'Aceptar Activos', 'audit' => 'Auditar', 'audit_report' => 'Registro de Auditoría', 'assets' => 'Activos', 'assets_audited' => 'activos auditados', - 'assets_checked_in_count' => 'activos devueltos', - 'assets_checked_out_count' => 'activos devueltos', + 'assets_checked_in_count' => 'activos facturados', + 'assets_checked_out_count' => 'activos reservados', 'asset_deleted_warning' => 'Este recurso ha sido eliminado. Debe restaurarlo antes de poder asignarlo a alguien.', 'assigned_date' => 'Fecha asignada', 'assigned_to' => 'Asignado a :name', @@ -43,10 +44,10 @@ return [ 'bulkaudit_status' => 'Auditar Estado', 'bulk_checkout' => 'Asignación Masiva', 'bulk_edit' => 'Edición masiva', - 'bulk_delete' => 'Borrado masivo', - 'bulk_actions' => 'Acciones masivas', + 'bulk_delete' => 'Eliminar en masa', + 'bulk_actions' => 'Acciones en masa', 'bulk_checkin_delete' => 'Checkin en masa / Eliminar usuarios', - 'byod' => 'BYOD', + 'byod' => 'SU', 'byod_help' => 'Este dispositivo es propiedad del usuario', 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', @@ -58,8 +59,8 @@ return [ 'checkin' => 'Registrar', 'checkin_from' => 'Registrar desde', 'checkout' => 'Asignar', - 'checkouts_count' => 'Dar de Baja', - 'checkins_count' => 'Dar de Alta', + 'checkouts_count' => 'Pagos', + 'checkins_count' => 'Checkins', 'user_requests_count' => 'Solicitudes', 'city' => 'Ciudad', 'click_here' => 'Click aquí', @@ -72,8 +73,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'País', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => 'Error al restaurar :item_type: :error', + 'not_deleted' => 'El :item_type no está borrado por lo que no puede ser restaurado', 'create' => 'Crear Nuevo', 'created' => 'Elemento Creado', 'created_asset' => 'activo creado', @@ -83,7 +84,7 @@ return [ 'updated_at' => 'Actualizado El', 'currency' => '$', // this is deprecated 'current' => 'Actual', - 'current_password' => 'Contraseña Actual', + 'current_password' => 'Contraseña actual', 'customize_report' => 'Personalizar informe', 'custom_report' => 'Reporte de Activos Personalizados', 'dashboard' => 'Tablero', @@ -93,7 +94,7 @@ return [ 'debug_warning' => '¡Advertencia!', 'debug_warning_text' => 'Esta aplicación se está ejecutando en modo producción con el depurador activado. Esto puede exponer datos sensibles si tu aplicación es accesible al exterior. Desactiva el modo de depuración mediante la configuración del valor APP_DEBUG en tu archivo .env a false.', 'delete' => 'Borrar', - 'delete_confirm' => '¿Estás seguro de eliminar :item?', + 'delete_confirm' => '¿Está seguro que desea eliminar :item?', 'delete_confirm_no_undo' => '¿Está seguro que desea eliminar :item? Esto no se puede deshacer.', 'deleted' => 'Borrado', 'delete_seats' => 'Puestos Borrados', @@ -120,16 +121,16 @@ return [ '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)', - 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Inicial Apellido (j.smith@ejemplo.com)', - 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', - 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', - 'name_display_format' => 'Formato de visualización de nombre', + 'lastnamefirstinitial_format' => 'Apellidos de la primera iniciativa (smithj@ejemplo.com)', + 'firstintial_dot_lastname_format' => 'Primer apellido inicial (j.smith@ejemplo.com)', + 'firstname_lastname_display' => 'Apellido del nombre (Jane Smith)', + 'lastname_firstname_display' => 'Nombre del apellido (pequeño enojo)', + 'name_display_format' => 'Formato para mostrar nombres', 'first' => 'Primer', - 'firstnamelastname' => 'Nombre Apellido (jane.smith@ejemplo.com)', - 'lastname_firstinitial' => 'Apellido Inicial (smith_j@ejemplo.com)', - 'firstinitial.lastname' => 'Inicial Apellido (j.smith@ejemplo.com)', - 'firstnamelastinitial' => 'Primer nombre y última inicial (janes@example.com)', + 'firstnamelastname' => 'Apellido del nombre (janesmith@ejemplo.com)', + 'lastname_firstinitial' => 'Apellidos de la primera iniciativa (smith_j@ejemplo.com)', + 'firstinitial.lastname' => 'Primer apellido inicial (j.smith@ejemplo.com)', + 'firstnamelastinitial' => 'Apellidos de nombre (janes@ejemplo.com)', 'first_name' => 'Nombre', 'first_name_format' => 'Primer Nombre (jane@ejemplo.com)', 'files' => 'Archivos', @@ -137,7 +138,7 @@ return [ 'file_type' => 'Tipo de archivo', 'filesize' => 'Tamaño del archivo', 'file_uploads' => 'Carga de Archivos', - 'file_upload' => 'Cargar archivo', + 'file_upload' => 'Subir archivo', 'generate' => 'Generar', 'generate_labels' => 'Generar etiquetas', 'github_markdown' => 'Este campo acepta el formateo estilo GitHub.', @@ -149,25 +150,26 @@ return [ 'id' => 'ID', 'image' => 'Imagen', 'image_delete' => 'Borrar Imagen', - 'include_deleted' => 'Incluir activos eliminados', + 'include_deleted' => 'Incluye Activos Eliminados', 'image_upload' => 'Subir Imagen', - 'filetypes_accepted_help' => 'El tipo de archivo aceptado es :types. El tamaño máximo permitido es :size.|Los tipos de archivo aceptados son :types. El tamaño máximo permitido es :size.', - 'filetypes_size_help' => 'El tamaño máximo de carga permitido es :size.', - 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', - 'unaccepted_image_type' => 'No se pudo leer este archivo de imagen. Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tipo mimetype de este archivo es: :mimetype.', + 'filetypes_accepted_help' => 'El tipo de archivo aceptado es :types. El tamaño máximo permitido para subir es :size.|Los tipos de archivo aceptados son :types. El tamaño máximo permitido es :size.', + 'filetypes_size_help' => 'El tamaño máximo permitido para subir es :size.', + 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido para subir es :size.', + 'unaccepted_image_type' => 'Este archivo de imagen no fue legible. Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tipo mimetype de este archivo es: :mimetype.', 'import' => 'Importar', + 'import_this_file' => 'Mapear campos y procesar este archivo', 'importing' => 'Importando', - 'importing_help' => 'Puedes importar activos, accesorios, licencias, componentes, insumos y usuarios vía archivos CSV.

El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con aquellos definidos en los CSVs de muestra en la documentación.', + 'importing_help' => 'Puede importar activos, accesorios, licencias, componentes, consumibles y usuarios a través del archivo CSV.

El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con los del CSVs de muestra en la documentación.', 'import-history' => 'Importar Historial', 'asset_maintenance' => 'Mantenimiento de Activos', 'asset_maintenance_report' => 'Reporte de Mantenimiento de Activo', 'asset_maintenances' => 'Mantenimientos de Activo', 'item' => 'Elemento', - 'item_name' => 'Nombre del ítem', + 'item_name' => 'Nombre del artículo', 'import_file' => 'importar archivo CSV', 'import_type' => 'Tipo de importación CSV', 'insufficient_permissions' => '¡Permisos insuficientes!', - 'kits' => 'Equipamiento predefinido', + 'kits' => 'Kits predefinidos', 'language' => 'Lenguaje', 'last' => 'Último', 'last_login' => 'Último Inicio de Sesión', @@ -177,21 +179,22 @@ return [ 'licenses_available' => 'licencias disponibles', 'licenses' => 'Licencias', 'list_all' => 'Listar Todo', - 'loading' => 'Cargando... por favor espere....', - 'lock_passwords' => 'El valor de este campo no será guardado en una instalación de demostración.', + 'loading' => 'Cargando... espere por favor....', + 'lock_passwords' => 'Este valor de campo no se guardará en una instalación de demostración.', 'feature_disabled' => 'Esta característica ha sido deshabilitada para la instalación demo.', 'location' => 'Ubicación', + 'location_plural' => 'Ubicación|Ubicaciones', 'locations' => 'Ubicaciones', - 'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del logo es 50px de altura x 500px de ancho. ', + 'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del Logo es 50px de alta x 500px. ', 'logout' => 'Cerrar sesión', 'lookup_by_tag' => 'Buscar por etiqueta del activo', 'maintenances' => 'Mantenimientos', - 'manage_api_keys' => 'Administrar API Keys', + 'manage_api_keys' => 'Administrar claves API', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite formateo estilo Github.', 'min_amt' => 'Cantidad Mínima', - 'min_amt_help' => 'Número mínimo de elementos que deben estar disponibles antes de que se active una alerta. Deje la cantidad mínima en blanco si no desea recibir alertas de inventario bajo.', + 'min_amt_help' => 'Número mínimo de elementos que deberían estar disponibles antes de que se active una alerta. Deja la cantidad mínima en blanco si no quieres recibir alertas para un inventario bajo.', 'model_no' => 'Modelo nú.', 'months' => 'meses', 'moreinfo' => 'Más Información', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nueva contraseña', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', + 'no_email' => 'No hay dirección de correo electrónico asociada a este usuario', 'last_audit' => 'Última auditoría', 'new' => '¡nuevo!', 'no_depreciation' => 'Sin Depreciación', @@ -219,9 +223,9 @@ return [ 'purchase_date' => 'Fecha de Compra', 'qty' => 'Cantidad', 'quantity' => 'Cantidad', - 'quantity_minimum' => 'Tienes :count elementos por debajo o casi por debajo de los niveles mínimos de cantidad', - 'quickscan_checkin' => 'Escaneo rápido de entrada', - 'quickscan_checkin_status' => 'Estado de registro', + 'quantity_minimum' => 'Tienes :count artículos por debajo o casi por debajo de los niveles mínimos de cantidad', + 'quickscan_checkin' => 'Escaneo rápido', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Listo para enviar', 'recent_activity' => 'Actividad Reciente', 'remaining' => 'Restante', @@ -229,9 +233,9 @@ return [ 'reports' => 'Reportes', 'restored' => 'restaurado', 'restore' => 'Restaurar', - 'requestable_models' => 'Modelos disponibles para solicitar', + 'requestable_models' => 'Modelos solicitables', 'requested' => 'Solicitado', - 'requested_date' => 'Fecha de solicitud', + 'requested_date' => 'Fecha solicitada', 'requested_assets' => 'Activos solicitados', 'requested_assets_menu' => 'Activos solicitados', 'request_canceled' => 'Solicitud Cancelada', @@ -253,14 +257,14 @@ return [ 'select_company' => 'Seleccione Compañía', 'select_asset' => 'Seleccione Activo', 'settings' => 'Configuraciones', - 'show_deleted' => 'Mostrar Eliminado', - 'show_current' => 'Mostrar actual', + 'show_deleted' => 'Mostrar eliminados', + 'show_current' => 'Mostrar Actual', 'sign_in' => 'Entrar', 'signature' => 'Firma', - 'signed_off_by' => 'Firmado por', - 'skin' => 'Tema', + 'signed_off_by' => 'Cerrado por', + 'skin' => 'Piel', 'webhook_msg_note' => 'Una notificación se enviará a través de webhook', - 'webhook_test_msg' => '¡Parece que tu integración de :app con Snipe-IT está funcionando!', + 'webhook_test_msg' => '¡Oh hai! ¡Parece que tu integración :app con Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DEMO: Algunas funciones están desactivadas para esta instalación.', 'site_name' => 'Nombre del Sitio', 'state' => 'Estado', @@ -270,8 +274,8 @@ return [ 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que quieres borrar', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', + 'sure_to_delete_var' => '¿Está seguro que desea eliminar :item?', + 'delete_what' => 'Eliminar :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Visualización de Hora y Fecha', @@ -283,7 +287,7 @@ return [ 'undeployable' => 'No desplegable', 'unknown_admin' => 'Administrador Desconocido', 'username_format' => 'Formato de Nombre de Usuario', - 'username' => 'Usuario', + 'username' => 'Nombre de usuario', 'update' => 'Actualizar', 'upload_filetypes_help' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf y rar. El tamaño máximo permitido es :size.', 'uploaded' => 'Actualizado', @@ -293,9 +297,9 @@ return [ 'unassigned' => 'Sin asignar', 'unaccepted_asset_report' => 'Activos no aceptados', 'users' => 'Usuarios', - 'viewall' => 'Ver todos', + 'viewall' => 'Ver todo', 'viewassets' => 'Ver Activos Asignados', - 'viewassetsfor' => 'Ver activos de :name', + 'viewassetsfor' => 'Ver contenidos de :name', 'website' => 'Sitio Web', 'welcome' => 'Bienvenido, :name', 'years' => 'años', @@ -303,25 +307,25 @@ return [ 'zip' => 'Códio Postal', 'noimage' => 'No se subió la imagen o no fue encontrada.', 'file_does_not_exist' => 'El archivo solicitado no existe en el servidor.', - 'file_upload_success' => '¡Archivo cargado correctamente!', - 'no_files_uploaded' => '¡Archivo cargado correctamente!', + 'file_upload_success' => 'Archivo subido con éxito!', + 'no_files_uploaded' => 'Archivo subido con éxito!', 'token_expired' => 'Tu sesión ha expirado. Por favor inténtalo de nuevo.', - 'login_enabled' => 'Inicio de sesión habilitado', - 'audit_due' => 'Auditoría pendiente', - 'audit_overdue' => 'Auditoría retrasada', + 'login_enabled' => 'Inicio de sesión activado', + 'audit_due' => 'Vence la auditoría', + 'audit_overdue' => 'Atrasado para la auditoría', 'accept' => 'Aceptar :asset', 'i_accept' => 'Acepto', 'i_decline' => 'Rechazo', 'accept_decline' => 'Aceptar/Rechazar', - 'sign_tos' => 'Firma abajo para indicar que estás de acuerdo con los términos de servicio:', + 'sign_tos' => 'Regístrate a continuación para indicar que estás de acuerdo con los términos del servicio:', 'clear_signature' => 'Borrar firma', 'show_help' => 'Mostrar ayuda', 'hide_help' => 'Ocultar ayuda', - 'view_all' => 'ver todo', + 'view_all' => 'ver todos', 'hide_deleted' => 'Ocultar eliminados', - 'email' => 'Email', + 'email' => 'Correo electrónico', 'do_not_change' => 'No cambiar', - 'bug_report' => 'Reportar un fallo', + 'bug_report' => 'Reportar un error', 'user_manual' => 'Manual del usuario', 'setup_step_1' => 'Paso 1', 'setup_step_2' => 'Paso 2', @@ -333,17 +337,17 @@ return [ 'setup_done' => '¡Terminado!', 'bulk_edit_about_to' => 'Estás a punto de editar lo siguiente: ', 'checked_out' => 'Asignado', - 'checked_out_to' => 'Asignado a', + 'checked_out_to' => 'Comprobado a', 'fields' => 'Campos', - 'last_checkout' => 'Última Asignación', - 'due_to_checkin' => 'Se espera la entrada de los siguientes :count activos pronto:', - 'expected_checkin' => 'Fecha Esperada de Devolución', - 'reminder_checked_out_items' => 'Este es un recordatorio de los elementos que se le han asignado actualmente. Si usted cree que esta lista es incorrecta (falta algo o aparece algo que usted cree que nunca ha recibido), por favor envíe un correo electrónico a :reply_to_name a :reply_to_address.', + 'last_checkout' => 'Último pedido', + 'due_to_checkin' => 'Los siguientes :count artículos deben ser chequeados pronto:', + 'expected_checkin' => 'Checkin Esperado', + 'reminder_checked_out_items' => 'Este es un recordatorio de los elementos que se te han comprobado actualmente. Si usted siente que esta lista es incorrecta (falta algo o algo que usted cree que nunca ha recibido), por favor envíe un correo electrónico a :reply_to_name a :reply_to_address.', 'changed' => 'Cambiado', 'to' => 'A', - 'report_fields_info' => '

Seleccione los campos que desea incluir en su informe personalizado y haga clic en Generar. El archivo (custom-asset-report-YYYY-mm-dd.csv) se descargará automáticamente, y puede abrirlo en Excel.

-

Si desea exportar sólo ciertos activos, utilice las siguientes opciones para afinar sus resultados.

', - 'range' => 'Rango', + 'report_fields_info' => '

Selecciona los campos que deseas incluir en tu informe personalizado y haz clic en Generar. El archivo (custom-asset-report-YYYY-mm-dd.csv) se descargará automáticamente, y puede abrirlo en Excel.

+

Si sólo deseas exportar algunos activos específicos, utiliza las siguientes opciones para filtrar tus resultados.

', + 'range' => 'Range', 'bom_remark' => 'Añadir un BOM (signo de orden de byte) a este CSV', 'improvements' => 'Mejoras', 'information' => 'Información', @@ -352,97 +356,98 @@ return [ 'export' => 'Exportar', 'ldap_sync' => 'Sincronización LDAP', 'ldap_user_sync' => 'Sincronización de usuario LDAP', - 'synchronize' => 'Sincronizar', + 'synchronize' => 'Synchronize', 'sync_results' => 'Resultados de sincronización', - 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'license_serial' => 'Clave de Serial/Producto', + 'invalid_category' => 'Categoría no válida o ausente', + 'invalid_item_category_single' => 'Falta o no válida :type categoría. Por favor actualiza la categoría de este :type para incluir una categoría válida antes de salir.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', - 'new_asset' => 'Nuevo activo', + 'new_asset' => 'Nuevo recurso', 'new_license' => 'Nueva Licencia', 'new_accessory' => 'Nuevo accesorio', 'new_consumable' => 'Nuevo Consumible', - 'collapse' => 'Contraer', + 'collapse' => 'Colapso', 'assigned' => 'Asignado', - 'asset_count' => 'Recuento de activos', - 'accessories_count' => 'Recuento de accesorios', - 'consumables_count' => 'Recuento de consumibles', - 'components_count' => 'Recuento de componentes', - 'licenses_count' => 'Recuento de licencias', + 'asset_count' => 'Cantidad de activos', + 'accessories_count' => 'Número de accesorios', + 'consumables_count' => 'Número de consumibles', + 'components_count' => 'Número de componentes', + 'licenses_count' => 'Número de licencias', 'notification_error' => 'Error', - 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', + 'notification_error_hint' => 'Por favor revisa el siguiente formulario para ver errores', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no fueron editados:', + 'notification_success' => 'Éxito', + 'notification_warning' => 'Advertencia', 'notification_info' => 'Info', - 'asset_information' => 'Información del activo', + 'asset_information' => 'Información del recurso', 'model_name' => 'Nombre del modelo', - 'asset_name' => 'Nombre del Equipo', - 'consumable_information' => 'Información del consumible:', + 'asset_name' => 'Nombre de Activo', + 'consumable_information' => 'Información Consumible:', 'consumable_name' => 'Nombre del Consumible:', 'accessory_information' => 'Información del accesorio:', - 'accessory_name' => 'Nombre de accesorio:', + 'accessory_name' => 'Nombre del Accesorio:', 'clone_item' => 'Clonar objeto', - 'checkout_tooltip' => 'Registrar salida de este elemento', - 'checkin_tooltip' => 'Registrar entrada de este elemento', - 'checkout_user_tooltip' => 'Registrar salida de este elemento para un usuario', - 'maintenance_mode' => 'El servicio no está disponible temporalmente debido por actualizaciones del sistema. Por favor, vuelva más tarde.', + 'checkout_tooltip' => 'Revisa este elemento', + 'checkin_tooltip' => 'Comprobar este elemento en', + 'checkout_user_tooltip' => 'Revisa este elemento a un usuario', + 'maintenance_mode' => 'El servicio no está disponible temporalmente para actualizaciones del sistema. Por favor, vuelva más tarde.', 'maintenance_mode_title' => 'Sistema temporalmente no disponible', - 'ldap_import' => 'La contraseña de usuario no debe ser administrada por LDAP. (Esto le permite enviar solicitudes de contraseña olvidada.)', + 'ldap_import' => 'La contraseña del usuario no debe ser administrada por LDAP. (Esto le permite enviar solicitudes de contraseña olvidadas.)', 'purge_not_allowed' => 'La purga de datos eliminados ha sido deshabilitada en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.', 'backup_delete_not_allowed' => 'La eliminación de copias de seguridad se ha desactivado en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.', 'additional_files' => 'Archivos adicionales', - 'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, por favor utilice un navegador más moderno para completar su aceptación de activos.', - 'bulk_soft_delete' =>'También, elimine temporalmente a estos usuarios. Su historial de activos permanecerá intacto a menos que purgue los registros eliminados en la Configuración de Administrador.', - 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido registrados.', + 'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, utilice un navegador más moderno para completar su aceptación de activos.', + 'bulk_soft_delete' =>'También borra suavemente estos usuarios. Su historial de activos permanecerá intacto a menos/hasta que purgue los registros borrados en la Configuración de Administración.', + 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus elementos han sido registrados.', 'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido registrados.', - 'set_to_null' => 'Eliminar valores para este activo|Eliminar valores para todos los :asset_count activos ', - 'set_users_field_to_null' => 'Eliminar valores de :field para este usuario|Eliminar valores de :field para todos los :user_count usuarios ', + 'set_to_null' => 'Eliminar valores para este activo|Borrar valores para todos los activos :asset_count ', + 'set_users_field_to_null' => 'Eliminar :field values for this user|Eliminar :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra', 'assets_by_status' => 'Activos por estado', 'assets_by_status_type' => 'Activos por tipo de estado', - 'pie_chart_type' => 'Tipo de gráfico circular del tablero', + 'pie_chart_type' => 'Tipo de carta pizarra', 'hello_name' => '¡Hola, :name!', 'unaccepted_profile_warning' => 'Tienes :count elementos que requieren aceptación. Haz clic aquí para aceptarlos o rechazarlos', 'start_date' => 'Fecha de inicio', 'end_date' => 'Fecha de fin', 'alt_uploaded_image_thumbnail' => 'Miniatura cargada', 'placeholder_kit' => 'Seleccione un kit', - 'file_not_found' => 'No se encontró el archivo', + 'file_not_found' => 'Archivo no encontrado', 'preview_not_available' => '(sin vista previa)', - 'setup' => 'Configuración', - 'pre_flight' => 'Preparación', - 'skip_to_main_content' => 'Saltar al contenido principal', - 'toggle_navigation' => 'Alternar navegación', + 'setup' => 'Configurar', + 'pre_flight' => 'Pre-vuelo', + 'skip_to_main_content' => 'Ir al contenido principal', + 'toggle_navigation' => 'Cambiar navegación', 'alerts' => 'Alertas', 'tasks_view_all' => 'Ver todas las tareas', 'true' => 'Verdadero', - 'false' => 'Falso', + 'false' => 'False', 'integration_option' => 'Opción de integración', - 'log_does_not_exist' => 'No existe ningún registro de eventos coincidente.', - 'merge_users' => 'Fusionar usuarios', - 'merge_information' => 'Esto fusionará a los :count usuarios en un solo usuario. Seleccione el usuario que desee fusionar con los otros más abajo, y los activos asociados, licencias, etc se trasladarán al usuario seleccionado y los otros usuarios serán marcados como eliminados.', + 'log_does_not_exist' => 'No existe ningún registro de registro coincidente.', + 'merge_users' => 'Combinar usuarios', + 'merge_information' => 'Esto fusionará a los usuarios :count en un solo usuario. Seleccione el usuario en el que desea fusionar a los demás a continuación, y los activos asociados, licencias, etc se moverá al usuario seleccionado y los otros usuarios serán marcados como eliminados.', 'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.', 'no_users_selected' => 'Ningún usuario seleccionado', 'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados', 'merge_success' => ':count usuarios fusionados con éxito en :into_username!', - 'merged' => 'fusionados', - 'merged_log_this_user_into' => 'Fusionado este usuario (ID :to_id - :to_username) con el ID de usuario :from_id (:from_username) ', + 'merged' => 'fusionado', + 'merged_log_this_user_into' => 'Fusionado este usuario (ID :to_id - :to_username) con ID de usuario :from_id (:from_username) ', 'merged_log_this_user_from' => 'Fusionado ID de usuario :from_id (:from_username) con este usuario (ID :to_id - :to_username)', - 'clear_and_save' => 'Limpiar y Guardar', + 'clear_and_save' => 'Limpiar y guardar', 'update_existing_values' => '¿Actualizar valores existentes?', 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generar etiquetas de activos auto-incrementantes está desactivado, por lo que todas las filas necesitan tener la columna "Tag de activo" rellenada.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: Generar etiquetas de activos que incrementan automáticamente está habilitado, por lo que se crearán recursos para registros que no tengan "Tag de activo" poblado. Las filas que tengan "Etiqueta de activos" pobladas serán actualizadas con la información proporcionada.', 'send_welcome_email_to_users' => ' ¿Enviar correo de bienvenida para nuevos usuarios?', + 'send_email' => 'Enviar Email', + 'call' => 'Número de llamada', 'back_before_importing' => '¿Copia de seguridad antes de importar?', 'csv_header_field' => 'Campo de cabecera CSV', 'import_field' => 'Importar campo', 'sample_value' => 'Valor de ejemplo', 'no_headers' => 'No se encontraron columnas', 'error_in_import_file' => 'Hubo un error leyendo el archivo CSV: :error', - 'percent_complete' => ':percent % Completado', 'errors_importing' => 'Se han producido algunos errores al importar: ', 'warning' => 'ADVERTENCIA: :warning', 'success_redirecting' => '"Éxito... Redirigiendo.', @@ -457,13 +462,14 @@ return [ 'autoassign_licenses_help_long' => 'Esto permite que un usuario tenga licencias asignadas a través de la interfaz de usuario o las herramientas de cli asignadas a granel. (Por ejemplo, puede que no desee que los contratistas sean asignados automáticamente a una licencia que proporcione sólo a los miembros del personal. Todavía puede asignar licencias individualmente a esos usuarios, pero no se incluirán en la licencia de pago a las funciones de todos los usuarios.)', 'no_autoassign_licenses_help' => 'No incluya al usuario para asignar a granel a través de la licencia UI o las herramientas de cli.', 'modal_confirm_generic' => '¿Estás seguro?', - 'cannot_be_deleted' => 'Este articulo no se puede eliminar', - 'undeployable_tooltip' => 'Este artículo no puede ser asignado. Compruebe la cantidad restante.', - 'serial_number' => 'Número de serie', + 'cannot_be_deleted' => 'Este elemento no puede ser eliminado', + 'cannot_be_edited' => 'Este elemento no puede ser editado.', + 'undeployable_tooltip' => 'Este artículo no puede ser revisado. Compruebe la cantidad restante.', + 'serial_number' => 'Número Serial', 'item_notes' => ':item Notas', - 'item_name_var' => ':nombre del ítem', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', + 'item_name_var' => ':item Nombre', + 'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni negarlo, por favor compruebe con su gerente', 'importer' => [ 'checked_out_to_fullname' => 'Pagado a: Nombre Completo', 'checked_out_to_first_name' => 'Pagado a: Nombre', @@ -474,7 +480,7 @@ return [ 'manager_first_name' => 'Nombre del administrador', 'manager_last_name' => 'Apellido del administrador', 'manager_full_name' => 'Nombre completo del administrador', - 'manager_username' => 'Apellido del administrador', + 'manager_username' => 'Usuario Administrador', 'checkout_type' => 'Tipo de pago', 'checkout_location' => 'Pagar a la ubicación', 'image_filename' => 'Nombre de imagen', @@ -483,13 +489,44 @@ return [ 'avatar' => 'Avatar', 'gravatar' => 'Gravatar Email', 'currency' => 'Moneda', - 'address2' => 'Dirección (línea 2)', + 'address2' => 'Dirección línea 2', 'import_note' => 'Importado usando el importador de csv', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% completo', + 'uploading' => 'Subiendo... ', + 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', + 'copy_to_clipboard' => 'Copiar al portapapeles', + 'copied' => '¡Copiado!', + 'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.', + 'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado', + 'item_not_found' => ':item_type ID :id no existe o ha sido eliminado', + 'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id', + 'action_permission_generic' => 'No tiene permiso para :action this :item_type', + 'edit' => 'editar', + 'action_source' => 'Fuente de acción', + 'or' => 'o', + 'url' => 'URL', + 'edit_fieldset' => 'Editar campos y opciones de campos', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Eliminar en masa :object_type', + 'warn' => 'Está a punto de eliminar un :object_type|Está a punto de eliminar :count :object_type', + 'success' => 'Se ha eliminado correctamente :count :object_type', + 'error' => 'No se pudo eliminar :object_type', + 'nothing_selected' => 'Ningún :object_type seleccionado - nada que hacer', + 'partial' => 'Eliminado :success_count :object_type, pero :error_count :object_type no pudo ser eliminado', + ], + ], + 'no_requestable' => 'No hay activos o modelos de activos solicitables.', + + 'countable' => [ + 'accessories' => ':count Accesorio|:count Accesorios', + 'assets' => ':count Activos|:count Activos', + 'licenses' => ':count Licencia|:count Licencias', + 'license_seats' => ':count Asiento de licencia|:count Asientos de licencia', + 'consumables' => ':count Consumible|:count Consumibles', + 'components' => ':count component|:count componentes', + ] ]; diff --git a/resources/lang/es-VE/help.php b/resources/lang/es-VE/help.php index b1d985f3fc..f9596b8d93 100644 --- a/resources/lang/es-VE/help.php +++ b/resources/lang/es-VE/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Más información', - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Al marcar esta casilla se editará el registro de activos para reflejar esta nueva ubicación. Dejarla desmarcada simplemente se notará la ubicación en el registro de auditoría.

Tenga en cuenta que si este activo está desprotegido, no cambiará la ubicación de la persona, el activo o la ubicación en la que está verificado.', '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,5 +31,5 @@ return [ 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'El importador detecta que este archivo está vacío.' ]; diff --git a/resources/lang/es-VE/localizations.php b/resources/lang/es-VE/localizations.php index 4a869df6e4..be0ac5f74d 100644 --- a/resources/lang/es-VE/localizations.php +++ b/resources/lang/es-VE/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Seleccione un idioma', 'languages' => [ - 'en'=> 'Inglés, EEUU', + 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', - 'af'=> 'Afrikaans', - 'ar'=> 'Árabe', - 'bg'=> 'Búlgaro', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Árabe', + 'bg-BG'=> 'Búlgaro', 'zh-CN'=> 'Chino simplificado', - 'zh-TW'=> 'Chino tradicional', - 'hr'=> 'Croata', - 'cs'=> 'Checo', - 'da'=> 'Danés', - 'nl'=> 'Holandés', - 'en-ID'=> 'inglés de Indonesia', - 'et'=> 'Estonio', - 'fil'=> 'Filipino', - 'fi'=> 'Finlandés', - 'fr'=> 'Francés', - 'de'=> 'Alemán', - 'de-i'=> 'Alemán (informal)', - 'el'=> 'Griego', - 'he'=> 'Hebreo', - 'hu'=> 'Húngaro', - 'is' => 'Islandés', - 'id'=> 'Indonesio', + 'zh-TW'=> 'Tradicional chino', + 'ca-ES' => 'Catalán', + 'hr-HR'=> 'Croata', + 'cs-CZ'=> 'Checo', + 'da-DK'=> 'Danés', + 'nl-NL'=> 'Holandés', + 'en-ID'=> 'Inglés, Indonesia', + 'et-EE'=> 'Estonio', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finlandés', + 'fr-FR'=> 'Francés', + 'de-DE'=> 'Alemán', + 'de-if'=> 'Alemán (informal)', + 'el-GR'=> 'Griego', + 'he-IL'=> 'Hebreo', + 'hu-HU'=> 'Húngaro', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesio/a', 'ga-IE'=> 'Irlandés', - 'it'=> 'Italiano', - 'ja'=> 'Japonés', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Letón', - 'lt'=> 'Lituano', - 'mk'=> 'Macedonio', - 'ms'=> 'Malayo', - 'mi'=> 'Maorí', - 'mn'=> 'Mongol', - 'no'=> 'Noruego', - 'fa'=> 'Persa', - 'pl'=> 'Polaco', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Japonés', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Letón', + 'mk-MK'=> 'Macedonio', + 'ms-MY'=> 'Malayo', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Noruego', + 'fa-IR'=> 'Persa', + 'pl-PL'=> 'Polaco', 'pt-PT'=> 'Portugués', - 'pt-BR'=> 'Portugués, Brasileño', - 'ro'=> 'Rumano', - 'ru'=> 'Ruso', - 'sr-CS' => 'Serbio (Latino)', - 'sl'=> 'Esloveno', + 'pt-BR'=> 'Brasileño', + 'ro-RO'=> 'Rumano', + 'ru-RU'=> 'Ruso', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Eslovaco', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Español', 'es-CO'=> 'Español, Colombia', 'es-MX'=> 'Español, México', 'es-VE'=> 'Español, Venezuela', 'sv-SE'=> 'Sueco', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Tailandés', - 'tr'=> 'Turco', - 'uk'=> 'Ucraniano', - 'vi'=> 'Vietnamita', - 'cy'=> 'Galés', - 'zu'=> 'Zulú', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Tailandés', + 'tr-TR'=> 'Turco', + 'uk-UA'=> 'Raniano', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Galés', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Seleccione un país', @@ -67,7 +71,7 @@ return [ 'countries' => [ 'AC'=>'Isla de Ascensión', 'AD'=>'Andorra', - 'AE'=>'Emiratos Árabes Unidos', + 'AE'=>'Emiraos árabes Unidos', 'AF'=>'Afganistán', 'AG'=>'Antigua y Barbuda', 'AI'=>'Anguilla', @@ -75,40 +79,40 @@ return [ 'AM'=>'Armenia', 'AN'=>'Antillas Holandesas', 'AO'=>'Angola', - 'AQ'=>'La Antártida', + 'AQ'=>'Antarctica', 'AR'=>'Argentina', - 'AS'=>'Samoa Americana', + 'AS'=>'American Samoa', 'AT'=>'Austria', 'AU'=>'Australia', 'AW'=>'Aruba', - 'AX'=>'Åland', - 'AZ'=>'Azerbaiyán', + 'AX'=>'Superficie de €€', + 'AZ'=>'Martín', 'BA'=>'Bosnia y Herzegovina', 'BB'=>'Barbados', 'BE'=>'Bélgica', 'BD'=>'Bangladesh', 'BF'=>'Burkina Faso', 'BG'=>'Bulgaria', - 'BH'=>'Bahréin', + 'BH'=>'Bahrain', 'BI'=>'Burundi', - 'BJ'=>'Benín', + 'BJ'=>'Benin', 'BM'=>'Bermuda', - 'BN'=>'Brunei', + 'BN'=>'Brunei Darussalam', 'BO'=>'Bolivia', 'BR'=>'Brasil', 'BS'=>'Bahamas', - 'BT'=>'Bután', + 'BT'=>'Bhután', 'BV'=>'Isla Bouvet', 'BW'=>'Botswana', - 'BY'=>'Bielorrusia', + 'BY'=>'Belarús', 'BZ'=>'Belice', 'CA'=>'Canadá', 'CC'=>'Islas Cocos (Keeling)', - 'CD'=>'Congo (República Democrática del)', + 'CD'=>'Congo (República Democrática)', 'CF'=>'República Centroafricana', - 'CG'=>'Congo (República del)', + 'CG'=>'Congo (República)', 'CH'=>'Suiza', - 'CI'=>'Costa de Marfil', + 'CI'=>'Côte d\'Ivoire', 'CK'=>'Islas Cook', 'CL'=>'Chile', 'CM'=>'Camerún', @@ -121,38 +125,38 @@ return [ 'CY'=>'Chipre', 'CZ'=>'República Checa', 'DE'=>'Alemania', - 'DJ'=>'Yibuti', + 'DJ'=>'Djibouti', 'DK'=>'Dinamarca', - 'DM'=>'Dominica', + 'DM'=>'Domínica', 'DO'=>'República Dominicana', - 'DZ'=>'Argelia', + 'DZ'=>'Algeria', 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipto', 'ER'=>'Eritrea', 'ES'=>'España', - 'ET'=>'Etiopía', + 'ET'=>'Ethiopia', 'EU'=>'Unión Europea', 'FI'=>'Finlandia', 'FJ'=>'Fiji', - 'FK'=>'Islas Malvinas (Falkland)', - 'FM'=>'Estados Federados de la Micronesia', + 'FK'=>'Islas Falkland (Malvinas)', + 'FM'=>'Micronesia, Estados Federados de', 'FO'=>'Islas Faroe', 'FR'=>'Francia', - 'GA'=>'Gabón', + 'GA'=>'Gabon', 'GD'=>'Granada', 'GE'=>'Georgia', 'GF'=>'Guayana Francesa', 'GG'=>'Guernsey', 'GH'=>'Ghana', 'GI'=>'Gibraltar', - 'GL'=>'Groenlandia', + 'GL'=>'Groenland', 'GM'=>'Gambia', 'GN'=>'Guinea', - 'GP'=>'Guadalupe', - 'GQ'=>'Guinea Ecuatorial', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', 'GR'=>'Grecia', - 'GS'=>'Islas Georgia del Sur y Sandwich del Sur', + 'GS'=>'Georgia del Sur e Islas Sandwich del Sur', 'GT'=>'Guatemala', 'GU'=>'Guam', 'GW'=>'Guinea-Bissau', @@ -161,72 +165,72 @@ return [ 'HM'=>'Islas Heard y Mc Donald', 'HN'=>'Honduras', 'HR'=>'Croacia (nombre local: Hrvatska)', - 'HT'=>'Haití', + 'HT'=>'Haiti', 'HU'=>'Hungría', 'ID'=>'Indonesia', 'IE'=>'Irlanda', 'IL'=>'Israel', 'IM'=>'Isla de Man', 'IN'=>'India', - 'IO'=>'Territorio británico del océano Índico', + 'IO'=>'Territorio Británico del Océano Índico', 'IQ'=>'Irak', - 'IR'=>'Irán, República Islámica Del', - 'IS'=>'Islandia', + 'IR'=>'Irán, República Islámica de', + 'IS'=>'Icelanato', 'IT'=>'Italia', 'JE'=>'Jersey', 'JM'=>'Jamaica', - 'JO'=>'Jordania', + 'JO'=>'Jordán', 'JP'=>'Japón', - 'KE'=>'Kenia', + 'KE'=>'Kenya', 'KG'=>'Kyrgyzstan', 'KH'=>'Camboya', 'KI'=>'Kiribati', - 'KM'=>'Islas Comoros', + 'KM'=>'Comoras', 'KN'=>'San Cristóbal y Nevis', - 'KR'=>'Corea, República de', + 'KR'=>'Corea del Sur', 'KW'=>'Kuwait', 'KY'=>'Islas Caimán', - 'KZ'=>'Kazajistán', - 'LA'=>'República Democrática Popular de Laos', - 'LB'=>'Líbano', + 'KZ'=>'Kazakan', + 'LA'=>'República Democrática Popular Laos', + 'LB'=>'Lebanon', 'LC'=>'Santa Lucía', - 'LI'=>'Principado de Liechtenstein', + 'LI'=>'Liechtenstein', 'LK'=>'Sri Lanka', 'LR'=>'Liberia', - 'LS'=>'Lesoto', - 'LT'=>'Lituania', - 'LU'=>'Luxemburgo', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', 'LV'=>'Letonia', - 'LY'=>'Libia', + 'LY'=>'Libyan Arab Jamahiriya', 'MA'=>'Marruecos', 'MC'=>'Mónaco', 'MD'=>'Moldova, República de', 'ME'=>'Montenegro', 'MG'=>'Madagascar', 'MH'=>'Islas Marshall', - 'MK'=>'Macedonia, Ex República Yugoslava de', - 'ML'=>'Malí', + 'MK'=>'Macedonia, la antigua República Lav de', + 'ML'=>'Mali', 'MM'=>'Myanmar', 'MN'=>'Mongolia', 'MO'=>'Macao', - 'MP'=>'Islas Marianas del Norte', + 'MP'=>'Islas Mariana del Norte', 'MQ'=>'Martinica', 'MR'=>'Mauritania', 'MS'=>'Montserrat', 'MT'=>'Malta', - 'MU'=>'Mauricio', + 'MU'=>'Mauritius', 'MV'=>'Maldivas', 'MW'=>'Malawi', 'MX'=>'México', 'MY'=>'Malasia', 'MZ'=>'Mozambique', 'NA'=>'Namibia', - 'NC'=>'Nueva Caledonia', - 'NE'=>'Níger', + 'NC'=>'Nueva Caldera', + 'NE'=>'Niger', 'NF'=>'Isla Norfolk', 'NG'=>'Nigeria', 'NI'=>'Nicaragua', - 'NL'=>'Países Bajos', + 'NL'=>'Holanda', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -235,34 +239,34 @@ return [ 'OM'=>'Oman', 'PA'=>'Panama', 'PE'=>'Perú', - 'PF'=>'Polinesia Francesa', - 'PG'=>'Papúa Nueva Guinea', - 'PH'=>'Filipinas, República de las', + 'PF'=>'Polinesia francesa', + 'PG'=>'Papua New Guinea', + 'PH'=>'Filipinas, República de la', 'PK'=>'Pakistán', 'PL'=>'Polonia', 'PM'=>'San Pedro y Miquelón', 'PN'=>'Pitcairn', 'PR'=>'Puerto Rico', - 'PS'=>'Palestina', + 'PS'=>'Palestine', 'PT'=>'Portugal', 'PW'=>'Palau', 'PY'=>'Paraguay', - 'QA'=>'Catar', + 'QA'=>'Qatar', 'RE'=>'Reunión', 'RO'=>'Rumania', 'RS'=>'Serbia', 'RU'=>'Federación Rusa', - 'RW'=>'Ruanda', + 'RW'=>'Rwanda', 'SA'=>'Arabia Saudita', 'UK'=>'Escocia', 'SB'=>'Islas Salomón', 'SC'=>'Seychelles', 'SS'=>'Sudán del Sur', - 'SD'=>'Sudán', + 'SD'=>'Sudan', 'SE'=>'Suecia', 'SG'=>'Singapur', 'SH'=>'St. Helena', - 'SI'=>'Eslovenia', + 'SI'=>'Slovenia', 'SJ'=>'Islas Svalbard y Jan Mayen', 'SK'=>'Eslovaquia (República Eslovaca)', 'SL'=>'Sierra Leona', @@ -270,16 +274,16 @@ return [ 'SN'=>'Senegal', 'SO'=>'Somalia', 'SR'=>'Suriname', - 'ST'=>'Santo Tomé y Príncipe', + 'ST'=>'Sao Toma y Principe', 'SU'=>'Unión Soviética', 'SV'=>'El Salvador', - 'SY'=>'República Árabe Siria', + 'SY'=>'República Árabe Sirena', 'SZ'=>'Swaziland', 'TC'=>'Islas Turcas y Caicos', 'TD'=>'Chad', - 'TF'=>'Territorios Franceses del Sur', + 'TF'=>'Territorios franceses del sur', 'TG'=>'Togo', - 'TH'=>'Tailandia', + 'TH'=>'Thailand', 'TJ'=>'Tajikistan', 'TK'=>'Tokelau', 'TI'=>'Timor Oriental', @@ -287,7 +291,7 @@ return [ 'TN'=>'Tunisia', 'TO'=>'Tonga', 'TP'=>'Timor Oriental (código antiguo)', - 'TR'=>'Turquía', + 'TR'=>'Pavo', 'TT'=>'Trinidad y Tobago', 'TV'=>'Tuvalu', 'TW'=>'Taiwán', @@ -296,15 +300,15 @@ return [ 'UG'=>'Uganda', 'UK'=>'Reino Unido', 'US'=>'Estados Unidos', - 'UM'=>'Islas Ultramarinas Menores de Estados Unidos', + 'UM'=>'Islas Menores de Estados Unidos', 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistán', + 'UZ'=>'Uzbekistan', 'VA'=>'Estado de Vatican (Santa Sede)', 'VC'=>'San Vicente y las Granadinas', 'VE'=>'Venezuela', - 'VG'=>'Islas Vírgenes Británicas', - 'VI'=>'Islas Vírgenes (EE. UU.)', - 'VN'=>'Vietnam', + 'VG'=>'Islas Virgen (británica)', + 'VI'=>'Islas Virginas (EE.UU.)', + 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', 'WF'=>'Islas Wallis y Futuna', 'WS'=>'Samoa', @@ -312,6 +316,6 @@ return [ 'YT'=>'Mayotte', 'ZA'=>'Sudáfrica', 'ZM'=>'Zambia', - 'ZW'=>'Zimbabue', + 'ZW'=>'Zimbabwe', ], ]; \ No newline at end of file diff --git a/resources/lang/es-VE/mail.php b/resources/lang/es-VE/mail.php index c71e5a6173..7f99560828 100644 --- a/resources/lang/es-VE/mail.php +++ b/resources/lang/es-VE/mail.php @@ -1,10 +1,33 @@ 'Un usuario ha aceptado un artículo', - 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', + + 'Accessory_Checkin_Notification' => 'Accesorio devuelto', + 'Accessory_Checkout_Notification' => 'Accesorio reservado', + 'Asset_Checkin_Notification' => 'Activo devuelto', + 'Asset_Checkout_Notification' => 'Recurso reservado', + 'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio', + 'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo', + 'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio', + 'Confirm_asset_delivery' => 'Confirmación de entrega del activo', + 'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible', + 'Confirm_license_delivery' => 'Confirmación de entrega de la licencia', + 'Consumable_checkout_notification' => 'Consumible comprobado', + 'Days' => 'Días', + 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', + 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', + 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', + 'Expiring_Assets_Report' => 'Reportes de Activos que Vencen.', + 'Expiring_Licenses_Report' => 'Reportes de Licencias que Vencen.', + 'Item_Request_Canceled' => 'Solicitud de Artículo Cancelada', + 'Item_Requested' => 'Artículo Solicitado', + 'License_Checkin_Notification' => 'Licencia devuelta', + 'License_Checkout_Notification' => 'Licencia reservada', + 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'a_user_canceled' => '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', + 'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo', + 'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo', 'accessory_name' => 'Nombre del Accesorio:', 'additional_notes' => 'Notas Adicionales:', 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en el sitio web de :web.', @@ -12,58 +35,52 @@ return [ 'asset_name' => 'Nombre de Activo:', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Etiqueta de activo', + 'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado A', 'best_regards' => 'Atentamente,', 'canceled' => 'Cancelado:', 'checkin_date' => 'Fecha de Entrada:', 'checkout_date' => 'Fecha de Salida:', - 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', + 'checkedout_from' => 'Salido de', + 'checkedin_from' => 'Registrado desde', + 'checked_into' => 'Registrado en', 'click_on_the_link_accessory' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el accesorio.', 'click_on_the_link_asset' => 'Haga clic en el enlace en la parte inferior para confirmar que ha recibido el activo.', - 'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo', - 'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio', - 'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio', - 'Confirm_license_delivery' => 'Confirmación de entrega de la licencia', - 'Confirm_asset_delivery' => 'Confirmación de entrega del activo', - 'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible', + 'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:', 'current_QTY' => 'Cantidad actual', - 'Days' => 'Días', 'days' => 'Días', 'expecting_checkin_date' => 'Fecha de Entrega Prevista:', 'expires' => 'Vence', - 'Expiring_Assets_Report' => 'Reportes de Activos que Vencen.', - 'Expiring_Licenses_Report' => 'Reportes de Licencias que Vencen.', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'He leído y acepto los términos de uso, y he recibido éste artículo.', - 'item' => 'Artículo:', - 'Item_Request_Canceled' => 'Solicitud de Artículo Cancelada', - 'Item_Requested' => 'Artículo Solicitado', - 'link_to_update_password' => 'Haz click en el siguiente link para actualizar la contraseña de tu :web:', - 'login_first_admin' => 'Inicia sesión en tu nueva instalación de Snipe-IT usando las credenciales abajo:', - 'login' => 'Iniciar Sesión:', - 'Low_Inventory_Report' => 'Reporte de inventario bajo', 'inventory_report' => 'Informe de inventario', + 'item' => 'Artículo:', + '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.', + 'link_to_update_password' => 'Haz click en el siguiente link para actualizar la contraseña de tu :web:', + 'login' => 'Iniciar Sesión:', + 'login_first_admin' => 'Inicia sesión en tu nueva instalación de Snipe-IT usando las credenciales abajo:', + '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.', 'min_QTY' => 'Cantidad mínima', 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo se ha retirado bajo tu nombre, los detalles están a continuación.', + 'notes' => 'Notas', 'password' => 'Contraseña:', 'password_reset' => 'Restablecer Contraseña', - 'read_the_terms' => 'Por favor lee los términos de uso a continuación.', - 'read_the_terms_and_click' => 'Por favor lea los términos de uso a continuación y haga clic en el enlace en la parte inferior para confirmar que has leído y aceptas los términos de uso y has recibido el activo.', + 'read_the_terms_and_click' => 'Por favor, lea los términos de uso a continuación, y haga clic en el enlace en la parte inferior para confirmar que usted lee y acepta las condiciones de uso, y han recibido el activo.', 'requested' => 'Solicitado:', 'reset_link' => 'Tu Enlace de Reestablecimiento de Contraseña', 'reset_password' => 'Haz click aquí para reestablecer tu contraseña:', + 'rights_reserved' => 'Todos los derechos reservados.', 'serial' => 'Número de serie', + 'snipe_webhook_test' => 'Prueba de integración de Snipe-IT', + 'snipe_webhook_summary' => 'Resumen de la prueba de integración de Snipe-IT', 'supplier' => 'Proveedor', 'tag' => 'Etiqueta', 'test_email' => 'Email de prueba de Snipe-IT', '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 activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :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', 'upcoming-audits' => 'Hay :count activo que se está preparando para auditoría dentro de :threshold days.|Hay :count activos que se están preparando para auditoría en :threshold days.', @@ -71,14 +88,6 @@ return [ 'username' => 'Nombre de usuario', 'welcome' => 'Bienvenido :name', 'welcome_to' => '¡Bienvenido a :web!', - 'your_credentials' => 'Tus credenciales de Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accesorio devuelto', - 'Asset_Checkin_Notification' => 'Activo devuelto', - 'Asset_Checkout_Notification' => 'Activo asignado', - 'License_Checkin_Notification' => 'Licencia devuelta', - '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', - 'rights_reserved' => 'Todos los derechos reservados.', + 'your_credentials' => 'Tus credenciales de Snipe-IT', ]; diff --git a/resources/lang/es-VE/passwords.php b/resources/lang/es-VE/passwords.php index 5f7449f8c0..adad268feb 100644 --- a/resources/lang/es-VE/passwords.php +++ b/resources/lang/es-VE/passwords.php @@ -1,9 +1,9 @@ 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', - 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', + 'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', + 'user' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', - 'password_change' => 'Your password has been updated!', + 'password_change' => '¡Su contraseña ha sido actualizada!', ]; diff --git a/resources/lang/es-VE/reminders.php b/resources/lang/es-VE/reminders.php index e3b0031248..941d675fec 100644 --- a/resources/lang/es-VE/reminders.php +++ b/resources/lang/es-VE/reminders.php @@ -15,7 +15,7 @@ return array( "password" => "Las contraseñas deben ser de seis caracteres y coincidir con la confirmación.", "user" => "El nombre de usuario o la dirección de correo son incorrectos", - "token" => 'Este token de restablecimiento de contraseña es inválido o ha caducado, o no coincide con el nombre de usuario proporcionado.', - 'sent' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', + "token" => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', + 'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', ); diff --git a/resources/lang/es-VE/validation.php b/resources/lang/es-VE/validation.php index 32949bb3e6..2dd7274202 100644 --- a/resources/lang/es-VE/validation.php +++ b/resources/lang/es-VE/validation.php @@ -67,7 +67,7 @@ return [ 'array' => 'El :attribute debe ser como mínimo de :min kilobytes.', ], 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => 'El campo :attribute debe terminar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado es inválido.', 'numeric' => 'El :attribute debe ser un número entero.', @@ -90,15 +90,14 @@ return [ ], 'string' => 'Este :attribute debe ser una cadena.', 'timezone' => 'El :attribute debe ser una zona válida.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el usuario.', + 'not_array' => ':attribute no puede ser una matriz.', + 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', 'case_diff' => 'La contraseña debe usar mayúsculas y minúsculas.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'El valor no puede ser negativo' ], + 'checkboxes' => ':attribute contiene opciones no válidas.', + 'radio_buttons' => ':attribute no es válido.', /* @@ -129,13 +130,13 @@ return [ // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP // people won't know how to format. - 'purchase_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'last_audit_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD hh:mm:ss', - 'expiration_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'termination_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'expected_checkin.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'start_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', - 'end_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD', + 'purchase_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'last_audit_date.date_format' => 'El campo :attribute debe ser una fecha válida en formato AAA-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'termination_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'expected_checkin.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'start_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', + 'end_date.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD', ], @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valor no válido incluido en este campo', ]; diff --git a/resources/lang/el/account/general.php b/resources/lang/et-EE/account/general.php similarity index 100% rename from resources/lang/el/account/general.php rename to resources/lang/et-EE/account/general.php diff --git a/resources/lang/et/admin/accessories/general.php b/resources/lang/et-EE/admin/accessories/general.php similarity index 100% rename from resources/lang/et/admin/accessories/general.php rename to resources/lang/et-EE/admin/accessories/general.php diff --git a/resources/lang/et/admin/accessories/message.php b/resources/lang/et-EE/admin/accessories/message.php similarity index 100% rename from resources/lang/et/admin/accessories/message.php rename to resources/lang/et-EE/admin/accessories/message.php diff --git a/resources/lang/et/admin/accessories/table.php b/resources/lang/et-EE/admin/accessories/table.php similarity index 100% rename from resources/lang/et/admin/accessories/table.php rename to resources/lang/et-EE/admin/accessories/table.php diff --git a/resources/lang/et/admin/asset_maintenances/form.php b/resources/lang/et-EE/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/et/admin/asset_maintenances/form.php rename to resources/lang/et-EE/admin/asset_maintenances/form.php diff --git a/resources/lang/et/admin/asset_maintenances/general.php b/resources/lang/et-EE/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/et/admin/asset_maintenances/general.php rename to resources/lang/et-EE/admin/asset_maintenances/general.php diff --git a/resources/lang/et/admin/asset_maintenances/message.php b/resources/lang/et-EE/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/et/admin/asset_maintenances/message.php rename to resources/lang/et-EE/admin/asset_maintenances/message.php diff --git a/resources/lang/et/admin/asset_maintenances/table.php b/resources/lang/et-EE/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/et/admin/asset_maintenances/table.php rename to resources/lang/et-EE/admin/asset_maintenances/table.php diff --git a/resources/lang/et/admin/categories/general.php b/resources/lang/et-EE/admin/categories/general.php similarity index 100% rename from resources/lang/et/admin/categories/general.php rename to resources/lang/et-EE/admin/categories/general.php diff --git a/resources/lang/et/admin/categories/message.php b/resources/lang/et-EE/admin/categories/message.php similarity index 100% rename from resources/lang/et/admin/categories/message.php rename to resources/lang/et-EE/admin/categories/message.php diff --git a/resources/lang/et/admin/categories/table.php b/resources/lang/et-EE/admin/categories/table.php similarity index 100% rename from resources/lang/et/admin/categories/table.php rename to resources/lang/et-EE/admin/categories/table.php diff --git a/resources/lang/et-EE/admin/companies/general.php b/resources/lang/et-EE/admin/companies/general.php new file mode 100644 index 0000000000..0df1e92db0 --- /dev/null +++ b/resources/lang/et-EE/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Vali ettevõte', + 'about_companies' => 'Ettevõtetest', + '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-EE/admin/companies/message.php similarity index 100% rename from resources/lang/et/admin/companies/message.php rename to resources/lang/et-EE/admin/companies/message.php diff --git a/resources/lang/et-EE/admin/companies/table.php b/resources/lang/et-EE/admin/companies/table.php new file mode 100644 index 0000000000..3702fbe140 --- /dev/null +++ b/resources/lang/et-EE/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Ettevõtted', + 'create' => 'Uus ettevõte', + 'email' => 'Company Email', + 'title' => 'Ettevõte', + 'phone' => 'Company Phone', + 'update' => 'Muuda ettevõtet', + 'name' => 'Ettevõtte nimi', + 'id' => 'ID', +); diff --git a/resources/lang/et/admin/components/general.php b/resources/lang/et-EE/admin/components/general.php similarity index 100% rename from resources/lang/et/admin/components/general.php rename to resources/lang/et-EE/admin/components/general.php diff --git a/resources/lang/et/admin/components/message.php b/resources/lang/et-EE/admin/components/message.php similarity index 100% rename from resources/lang/et/admin/components/message.php rename to resources/lang/et-EE/admin/components/message.php diff --git a/resources/lang/et/admin/components/table.php b/resources/lang/et-EE/admin/components/table.php similarity index 100% rename from resources/lang/et/admin/components/table.php rename to resources/lang/et-EE/admin/components/table.php diff --git a/resources/lang/et/admin/consumables/general.php b/resources/lang/et-EE/admin/consumables/general.php similarity index 100% rename from resources/lang/et/admin/consumables/general.php rename to resources/lang/et-EE/admin/consumables/general.php diff --git a/resources/lang/et/admin/consumables/message.php b/resources/lang/et-EE/admin/consumables/message.php similarity index 100% rename from resources/lang/et/admin/consumables/message.php rename to resources/lang/et-EE/admin/consumables/message.php diff --git a/resources/lang/et/admin/consumables/table.php b/resources/lang/et-EE/admin/consumables/table.php similarity index 100% rename from resources/lang/et/admin/consumables/table.php rename to resources/lang/et-EE/admin/consumables/table.php diff --git a/resources/lang/et-EE/admin/custom_fields/general.php b/resources/lang/et-EE/admin/custom_fields/general.php new file mode 100644 index 0000000000..1055aef191 --- /dev/null +++ b/resources/lang/et-EE/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Kohandatud väljad', + 'manage' => 'Manage', + 'field' => 'Väli', + 'about_fieldsets_title' => 'Andmeväljade kohta', + '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', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Mitmed väljad', + 'fieldsets' => 'Väljadeklaratsioonid', + 'fieldset_name' => 'Väljanägemise nimi', + 'field_name' => 'Väljanimi', + 'field_values' => 'Väljundväärtused', + 'field_values_help' => 'Lisage valitavaid valikuid, üks rea kohta. Väljad tühja ridu peale esimese rea ignoreeritakse.', + 'field_element' => 'Vormi element', + 'field_element_short' => 'Element', + 'field_format' => 'Vorming', + 'field_custom_format' => 'Kohandatud vorming', + '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' => 'Nõutud', + 'req' => 'Req.', + 'used_by_models' => 'Kasutatud mudelite järgi', + 'order' => 'Telli', + 'create_fieldset' => 'New Fieldset', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'See väärtus peab olema kõikide vahendite puhul kordumatu', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/et/admin/custom_fields/message.php b/resources/lang/et-EE/admin/custom_fields/message.php similarity index 100% rename from resources/lang/et/admin/custom_fields/message.php rename to resources/lang/et-EE/admin/custom_fields/message.php diff --git a/resources/lang/et/admin/departments/message.php b/resources/lang/et-EE/admin/departments/message.php similarity index 100% rename from resources/lang/et/admin/departments/message.php rename to resources/lang/et-EE/admin/departments/message.php diff --git a/resources/lang/et/admin/departments/table.php b/resources/lang/et-EE/admin/departments/table.php similarity index 100% rename from resources/lang/et/admin/departments/table.php rename to resources/lang/et-EE/admin/departments/table.php diff --git a/resources/lang/et/admin/depreciations/general.php b/resources/lang/et-EE/admin/depreciations/general.php similarity index 100% rename from resources/lang/et/admin/depreciations/general.php rename to resources/lang/et-EE/admin/depreciations/general.php diff --git a/resources/lang/et/admin/depreciations/message.php b/resources/lang/et-EE/admin/depreciations/message.php similarity index 100% rename from resources/lang/et/admin/depreciations/message.php rename to resources/lang/et-EE/admin/depreciations/message.php diff --git a/resources/lang/et/admin/depreciations/table.php b/resources/lang/et-EE/admin/depreciations/table.php similarity index 100% rename from resources/lang/et/admin/depreciations/table.php rename to resources/lang/et-EE/admin/depreciations/table.php diff --git a/resources/lang/et/admin/groups/message.php b/resources/lang/et-EE/admin/groups/message.php similarity index 100% rename from resources/lang/et/admin/groups/message.php rename to resources/lang/et-EE/admin/groups/message.php diff --git a/resources/lang/et/admin/groups/table.php b/resources/lang/et-EE/admin/groups/table.php similarity index 100% rename from resources/lang/et/admin/groups/table.php rename to resources/lang/et-EE/admin/groups/table.php diff --git a/resources/lang/et/admin/groups/titles.php b/resources/lang/et-EE/admin/groups/titles.php similarity index 100% rename from resources/lang/et/admin/groups/titles.php rename to resources/lang/et-EE/admin/groups/titles.php diff --git a/resources/lang/et-EE/admin/hardware/form.php b/resources/lang/et-EE/admin/hardware/form.php new file mode 100644 index 0000000000..26e6f3c0c5 --- /dev/null +++ b/resources/lang/et-EE/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Kinnita kahendite hulgi kustutamine', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Sa hakkad kustsutama :asset_count vahendit.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Väljastatud kasutajale', + 'checkout_date' => 'Väljastamise kuupäev', + 'checkin_date' => 'Tagastamise kuupäev', + 'checkout_to' => 'Väljasta kasutajale', + 'cost' => 'Ostuhind', + 'create' => 'Loo vahend', + 'date' => 'Ostu kuupäev', + 'depreciation' => 'Amortisatsioon', + 'depreciates_on' => 'Halvustab sisse', + 'default_location' => 'Vaikimisi asukoht', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL Kuupäev', + 'eol_rate' => 'EOL määr', + 'expected_checkin' => 'Eeldatav tagastamise kuupäev', + 'expires' => 'Aegub', + 'fully_depreciated' => 'Täielikult amortiseerunud', + 'help_checkout' => 'Kui soovid selle vahendi kohe määrata, valige ülalolevast olekuloendist "Ready to Deploy". ', + 'mac_address' => 'MAC aadress', + 'manufacturer' => 'Tootja', + 'model' => 'Mudel', + 'months' => 'kuud', + 'name' => 'Ressursi nimi', + 'notes' => 'Märkmed', + 'order' => 'Tellimuse number', + 'qr' => 'QR kood', + 'requestable' => 'Kasutajad võivad seda vahendit taotleda', + 'select_statustype' => 'Valige oleku tüüp', + 'serial' => 'Seerianumber', + 'status' => 'Staatus', + 'tag' => 'Vahendi silt', + 'update' => 'Varade värskendamine', + 'warranty' => 'Garantii', + 'warranty_expires' => 'Garantii aegub', + 'years' => 'aastat', + 'asset_location' => 'Uuenda vahendi asukohta', + 'asset_location_update_default_current' => 'Uuenda vaikimisi asukohta ja tegelikku asukohta', + 'asset_location_update_default' => 'Uuenda ainult vaikimisi asukohta', + 'asset_location_update_actual' => 'Update only actual location', + 'asset_not_deployable' => 'Selle vahendi olek ei luba seda väljastada.', + 'asset_deployable' => 'Selle vahendi olek lubab seda väljastada.', + 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'optional_infos' => 'Valikuline teave', + 'order_details' => 'Tellimusega seonduv teave' +]; diff --git a/resources/lang/et-EE/admin/hardware/general.php b/resources/lang/et-EE/admin/hardware/general.php new file mode 100644 index 0000000000..7abf29a579 --- /dev/null +++ b/resources/lang/et-EE/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Vahend', + 'bulk_checkout' => 'Vara kasutusele võtt', + 'bulk_checkin' => 'Vahendite tagastus', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Klooni vahend', + 'deployable' => 'Käivitatav', + 'deleted' => 'See vara on kustutatud.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Muuda vahendit', + 'model_deleted' => 'See vara mudel on kustutatud. Enne vara taastamist peab taastama mudeli.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Taotletav', + 'requested' => 'Taotletud', + 'not_requestable' => 'Mittetaotletav', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Taasta vara', + 'pending' => 'Ootel', + 'undeployable' => 'Kasutuselevõtmatu', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'view' => 'Vaata vahendit', + 'csv_error' => 'Sul on viga CSV failis:', + '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' => 'Tõrked:', + 'success_messages' => 'Õnnestumised:', + 'alert_details' => 'Palun vaata allolevaid üksikasju.', + 'custom_export' => 'Custom Export', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/et-EE/admin/hardware/message.php b/resources/lang/et-EE/admin/hardware/message.php new file mode 100644 index 0000000000..538723901a --- /dev/null +++ b/resources/lang/et-EE/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'Hoiatus: See vahend on märgitud kui kasutuselevõtmatu. Kui see olek on muutunud, palun värskendage vahendi olekut.', + 'does_not_exist' => 'Vahend puudub.', + 'does_not_exist_or_not_requestable' => 'Seda vahendit ei eksisteeri või see ei ole taotletav.', + 'assoc_users' => 'Seda vara kontrollitakse kasutajale praegu ja seda ei saa kustutada. Esmalt kontrollige varast ja proovige seejärel uuesti kustutada.', + + 'create' => [ + 'error' => 'Vahendit ei loodud, palun proovi uuesti. :(', + 'success' => 'Vahendi loomine õnnestus. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'Ühtegi vahendit ei valitud, muudatusi ei tehtud.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Vara ei taastatud, palun proovi uuesti', + 'success' => 'Varad on edukalt taastatud.', + 'bulk_success' => 'Varad on edukalt taastatud.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Varade auditi ebaõnnestus. Palun proovi uuesti.', + 'success' => 'Varakontrolli sisselogimisel.', + ], + + + 'deletefile' => [ + 'error' => 'Faili pole kustutatud. Palun proovi uuesti.', + 'success' => 'Fail edukalt kustutatud.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Vara ei taotletud, proovige uuesti', + 'success' => 'Vara taotletud edukalt.', + 'canceled' => 'Checkout taotlus on edukalt tühistatud', + ], + +]; diff --git a/resources/lang/et-EE/admin/hardware/table.php b/resources/lang/et-EE/admin/hardware/table.php new file mode 100644 index 0000000000..e9e177e820 --- /dev/null +++ b/resources/lang/et-EE/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Vahendi silt', + 'asset_model' => 'Mudel', + 'assigned_to' => 'Väljastatud kasutajale', + 'book_value' => 'Arvestuslik väärtus', + 'change' => 'Sees väljas', + 'checkout_date' => 'Väljastamise kuupäev', + 'checkoutto' => 'Väljastatud', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Hetkeväärtus', + 'diff' => 'Diferentseeritud', + 'dl_csv' => 'Laadige alla CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Asukoht', + 'purchase_cost' => 'Kulud', + 'purchase_date' => 'Ostetud', + 'serial' => 'Seerianumber', + 'status' => 'Olek', + 'title' => 'Vahend', + 'image' => 'Seadme pilt', + 'days_without_acceptance' => 'Päeva ilma vastuvõtmiseta', + 'monthly_depreciation' => 'Igakuine amortatsioon', + 'assigned_to' => 'Väljastatud kasutajale', + 'requesting_user' => 'Taotlev kasutaja', + 'requested_date' => 'Taotletav kuupäev', + 'changed' => 'Muudetud', + 'icon' => 'Ikoon', +]; diff --git a/resources/lang/et-EE/admin/kits/general.php b/resources/lang/et-EE/admin/kits/general.php new file mode 100644 index 0000000000..51a0c92db7 --- /dev/null +++ b/resources/lang/et-EE/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Eelnevalt määratud komplektidest', + 'about_kits_text' => 'Eelnevalt määratud komplektid lubavad sul kiiresti väljestada üksuste kogumit (vahendid, litsentsid jms) kasutajale. See võib olla kasulik, kui kasutajate liitumisprotsess on tihtipeale ühtlane ja kasutajad saavad samu üksusi.', + 'checkout' => 'Väljasta komplekt ', + 'create_success' => 'Komplekt edukalt loodud.', + 'create' => 'Loo eelmääratletud komplekt', + 'update' => 'Uuenda eelmääratletud komplekti', + 'delete_success' => 'Komplekt edukalt kustutatud.', + 'update_success' => 'Komplekt edukalt uuendatud.', + 'none_models' => 'Sul ei ole piisavalt vahendeid :model väljastamiseks. Kogus :qty on nõutav. ', + 'none_licenses' => 'Sul ei ole piisavalt vabu litsentse :license väljastamiseks. Kogus :qty on nõutav. ', + 'none_consumables' => 'Sul ei ole piisavalt vabu üksuseid :consumable väljastamiseks. Kogus :qty on nõutav. ', + 'none_accessory' => 'Sul ei ole piisavalt vabu üksuseid :accessory väljastamiseks. Kogus :qty on nõutav. ', + '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' => 'Litsents on juba komplektiga liidetud', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'Luba pole olemas', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Kulumaterjal on juba komplektiga liidetud', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Kuluvahendit pole olemas', + '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' => 'Tarvik on juba komplektiga liidetud', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Tarvikut pole olemas', + 'checkout_success' => 'Väljastamine õnnestus', + 'checkout_error' => 'Väljastamise viga', + 'kit_none' => 'Komplekti ei eksisteeri', + 'kit_created' => 'Komplekt edukalt loodud', + 'kit_updated' => 'Komplekt edukalt uuendatud', + 'kit_not_found' => 'Komplekti ei leitud', + 'kit_deleted' => 'Komplekt edukalt kustutatud', + 'kit_model_updated' => 'Mudel on edukalt uuendatud', + 'kit_model_detached' => 'Mudel on edukalt eemaldatud', +]; diff --git a/resources/lang/cy/admin/labels/message.php b/resources/lang/et-EE/admin/labels/message.php similarity index 100% rename from resources/lang/cy/admin/labels/message.php rename to resources/lang/et-EE/admin/labels/message.php diff --git a/resources/lang/et-EE/admin/labels/table.php b/resources/lang/et-EE/admin/labels/table.php new file mode 100644 index 0000000000..06da74858c --- /dev/null +++ b/resources/lang/et-EE/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Väljad', + 'support_asset_tag' => 'Silt', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Pealkiri', + +]; \ No newline at end of file diff --git a/resources/lang/et/admin/licenses/form.php b/resources/lang/et-EE/admin/licenses/form.php similarity index 100% rename from resources/lang/et/admin/licenses/form.php rename to resources/lang/et-EE/admin/licenses/form.php diff --git a/resources/lang/et-EE/admin/licenses/general.php b/resources/lang/et-EE/admin/licenses/general.php new file mode 100644 index 0000000000..2d9e45395d --- /dev/null +++ b/resources/lang/et-EE/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Litsentside kohta', + 'about_licenses' => 'Litsentse kasutatakse tarkvara jälgimiseks. Neil on kindlaksmääratud arv istekohti, mida saab üksikisikutele kontrollida', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout ajalugu', + 'checkout' => 'Checkout\'i litsentside asukoht', + 'edit' => 'Redigeeri litsentsi', + 'filetype_info' => 'Lubatud failitüübid on png, gif, jpg, jpeg, doc, docx, pdf, txt, zip ja rar.', + 'clone' => 'Klooni litsents', + 'history_for' => 'Ajalugu jaoks', + 'in_out' => 'Sees väljas', + 'info' => 'Litsentsi info', + 'license_seats' => 'Litsentse', + 'seat' => 'Istekoht', + 'seats' => 'Istekohad', + 'software_licenses' => 'Tarkvara litsentsid', + 'user' => 'Kasutaja', + 'view' => 'Vaadake litsentsi', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/et/admin/licenses/message.php b/resources/lang/et-EE/admin/licenses/message.php similarity index 100% rename from resources/lang/et/admin/licenses/message.php rename to resources/lang/et-EE/admin/licenses/message.php diff --git a/resources/lang/et/admin/licenses/table.php b/resources/lang/et-EE/admin/licenses/table.php similarity index 100% rename from resources/lang/et/admin/licenses/table.php rename to resources/lang/et-EE/admin/licenses/table.php diff --git a/resources/lang/et/admin/locations/message.php b/resources/lang/et-EE/admin/locations/message.php similarity index 100% rename from resources/lang/et/admin/locations/message.php rename to resources/lang/et-EE/admin/locations/message.php diff --git a/resources/lang/et-EE/admin/locations/table.php b/resources/lang/et-EE/admin/locations/table.php new file mode 100644 index 0000000000..e989e6703f --- /dev/null +++ b/resources/lang/et-EE/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Väljastatud vahendid', + 'id' => 'ID', + 'city' => 'Linn', + 'state' => 'Maakond', + 'country' => 'Riik', + 'create' => 'Uus asukoht', + 'update' => 'Uuenda asukohta', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Prindi kõik varad', + 'name' => 'Asukoha nimi', + 'address' => 'Aadress', + 'address2' => 'Address Line 2', + 'zip' => 'Postiindeks', + 'locations' => 'Asukohad', + 'parent' => 'Vanem', + 'currency' => 'Asukoha valuuta', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'Kasutajanimi', + 'department' => 'Osakond', + 'location' => 'Asukoht', + 'asset_tag' => 'Vahendite sildid', + 'asset_name' => 'Nimi', + 'asset_category' => 'Kategooria', + 'asset_manufacturer' => 'Tootja', + 'asset_model' => 'Mudel', + 'asset_serial' => 'Seerianumber', + 'asset_location' => 'Asukoht', + 'asset_checked_out' => 'Väljastatud', + 'asset_expected_checkin' => 'Eeldatav tagastus', + 'date' => 'Kuupäev:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Allkiri (varaaudiitor):', + 'signed_by_finance_auditor' => 'Allkiri (finantsaudiitor):', + 'signed_by_location_manager' => 'Allkiri (asukohahaldur):', + 'signed_by' => 'Allkiri:', +]; diff --git a/resources/lang/et-EE/admin/manufacturers/message.php b/resources/lang/et-EE/admin/manufacturers/message.php new file mode 100644 index 0000000000..ee8fd7fcc0 --- /dev/null +++ b/resources/lang/et-EE/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Tootjat ei eksisteeri.', + 'assoc_users' => 'Selle tootjaga on seotud vähemalt üks mudel ja seda ei saa kustutada. Palun uuenda oma mudeleid, et need ei kasutaks seda tootjat ning seejärel proovi uuesti. ', + + 'create' => array( + 'error' => 'Tootjat ei loodud, proovi uuesti.', + 'success' => 'Tootja loomine õnnestus.' + ), + + 'update' => array( + 'error' => 'Tootjat ei uuendatud, palun proovi uuesti', + 'success' => 'Tootja uuendamine õnnestus.' + ), + + 'restore' => array( + 'error' => 'Tootjad ei taastatud, proovi uuesti', + 'success' => 'Tootja taastati edukalt.' + ), + + 'delete' => array( + 'confirm' => 'Kas oled kindel, et soovid selle tootja kustutada?', + 'error' => 'Tootja kustutamisel tekkis probleem. Palun proovi uuesti.', + 'success' => 'Tootja kustutamine õnnestus.' + ) + +); diff --git a/resources/lang/et-EE/admin/manufacturers/table.php b/resources/lang/et-EE/admin/manufacturers/table.php new file mode 100644 index 0000000000..f8c43fb904 --- /dev/null +++ b/resources/lang/et-EE/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Tootjatest', + 'about_manufacturers_text' => 'Tootjad on need ettevõtted, kes sinu vahendid on tootnud. Sa võid siin hoida enda jaoks olulisi tootja kasutajatoe kontakte, mida kuvatakse vahendite detailide juures.', + 'asset_manufacturers' => 'Vahendite tootjad', + 'create' => 'Uus tootja', + 'id' => 'ID', + 'name' => 'Nimi', + 'support_email' => 'Kasutajatoe E-mail', + 'support_phone' => 'Kasutajatoe telefon', + 'support_url' => 'Kasutajatoe URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Uuenda tootjat', + +); diff --git a/resources/lang/et/admin/models/general.php b/resources/lang/et-EE/admin/models/general.php similarity index 100% rename from resources/lang/et/admin/models/general.php rename to resources/lang/et-EE/admin/models/general.php diff --git a/resources/lang/et-EE/admin/models/message.php b/resources/lang/et-EE/admin/models/message.php new file mode 100644 index 0000000000..31843d6eb8 --- /dev/null +++ b/resources/lang/et-EE/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Mudelit pole olemas.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'See mudel on seostus ühe või mitme vahendiga ja seda ei saa kustutada. Palun kustuta vahendid ja seejärel proovi uuesti kustutada. ', + + + 'create' => array( + 'error' => 'Mudelit ei loodud, proovi uuesti.', + 'success' => 'Mudeli loomine õnnestus.', + 'duplicate_set' => 'Sellise nime, tootja ja mudeli numbriga mudel on juba olemas.', + ), + + 'update' => array( + 'error' => 'Mudelit ei uuendatud, proovige uuesti', + 'success' => 'Mudeli uuendamine õnnestus.', + ), + + 'delete' => array( + 'confirm' => 'Kas oled kindel, et soovid selle mudeli kustutada?', + 'error' => 'Mudeli kustutamisel tekkis probleem. Palun proovi uuesti.', + 'success' => 'Mudeli kustutamine õnnestus.' + ), + + 'restore' => array( + 'error' => 'Mudeli taastamine ei õnnestunud, proovi uuesti', + 'success' => 'Mudeli taastamine õnnestus.' + ), + + 'bulkedit' => array( + 'error' => 'Ühtegi välja ei muudetud, uuendusi ei tehtud', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Mudeleid ei valitud, nii et midagi ei kustutatud.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count mudel(it) kustutati, kuid :fail_count ei õnnestunud kustutada kuna nendega on ikka veel vara seotud.' + ), + +); diff --git a/resources/lang/et/admin/models/table.php b/resources/lang/et-EE/admin/models/table.php similarity index 100% rename from resources/lang/et/admin/models/table.php rename to resources/lang/et-EE/admin/models/table.php diff --git a/resources/lang/et/admin/reports/general.php b/resources/lang/et-EE/admin/reports/general.php similarity index 100% rename from resources/lang/et/admin/reports/general.php rename to resources/lang/et-EE/admin/reports/general.php diff --git a/resources/lang/et/admin/reports/message.php b/resources/lang/et-EE/admin/reports/message.php similarity index 100% rename from resources/lang/et/admin/reports/message.php rename to resources/lang/et-EE/admin/reports/message.php diff --git a/resources/lang/et-EE/admin/settings/general.php b/resources/lang/et-EE/admin/settings/general.php new file mode 100644 index 0000000000..1eb8693315 --- /dev/null +++ b/resources/lang/et-EE/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'See on Active Directory server', + 'alerts' => 'Märguanded', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Varade ID-d', + 'audit_interval' => 'Auditi intervall', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'Auditi hoiatuslävi', + 'audit_warning_days_help' => 'Mitu päeva peaksime ette hoiatama varade auditeerimise tähtajast?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Eesliide (valikuline)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Varukoopiad', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Kohandatud CSS', + 'custom_css_help' => 'Sisestage kõik kohandatud CSS-i muudatused, mida soovite kasutada. Ärge lisage silte <style></style>.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Avalehe sõnum', + 'dashboard_message_help' => 'See tekst ilmub avalehele igaühele kellel on õigused vaadata avalehte.', + 'default_currency' => 'Valuuta vaikimisi', + 'default_eula_text' => 'EULA vaikimisi', + 'default_language' => 'Vaikimisi keel', + 'default_eula_help_text' => 'Võite ka kohandatud EULA-sid siduda kindlate varakategooriatega.', + 'display_asset_name' => 'Kuvatava vara nimi', + 'display_checkout_date' => 'Display Checkout Kuupäev', + 'display_eol' => 'Kuva EOL tabeli vaates', + 'display_qr' => 'Kuva ruudukoodid', + 'display_alt_barcode' => 'Kuvage 1D vöötkood', + 'email_logo' => 'Emaili logo', + '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' => 'Lubatud', + 'eula_settings' => 'EULA seaded', + 'eula_markdown' => 'EULA võimaldab Githubi maitsestatud hinnalisa.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Lubatud failitüübid on ico, png ja gif. Teised failitüübid ei pruugi kõigis lehitsejates töödata.', + 'favicon_size' => 'Favicons should be square images, 16x16 pixels.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Loo varundamine', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'LDAP seaded', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP server', + 'ldap_server_help' => 'See peaks algama ldap: // (krüpteerimata või TLS-i puhul) või ldaps: // (SSL-i puhul)', + 'ldap_server_cert' => 'LDAP SSL-sertifikaadi valideerimine', + 'ldap_server_cert_ignore' => 'Lubage kehtetu SSL-sertifikaat', + 'ldap_server_cert_help' => 'Märkige see ruut, kui kasutate ennastkasutatud SSL-i sertifikaati ja soovite nõustuda sobiva SSL-sertifikaadiga.', + 'ldap_tls' => 'Kasutage TLS-i', + 'ldap_tls_help' => 'Seda tuleks kontrollida ainult siis, kui kasutate oma LDAP-serveris STARTTLS-i.', + 'ldap_uname' => 'LDAP Bind\'i kasutajanimi', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP bind parool', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP-filter', + 'ldap_pw_sync' => 'LDAP paroolide sünkroonimine', + 'ldap_pw_sync_help' => 'Tühjendage see ruut, kui te ei soovi LDAP paroole sünkroonida kohalike paroolidega. Selle keelamine tähendab, et teie kasutajad ei pruugi siseneda, kui teie LDAP-server mingil põhjusel pole saavutatav.', + 'ldap_username_field' => 'Kasutajanimi väli', + 'ldap_lname_field' => 'Perekonnanimi', + 'ldap_fname_field' => 'LDAP eesnimi', + 'ldap_auth_filter_query' => 'LDAP-i autentimise päring', + 'ldap_version' => 'LDAP versioon', + 'ldap_active_flag' => 'LDAP aktiivne lipp', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAPi töötaja number', + 'ldap_email' => 'LDAP-e-post', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Edukas?', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Kasutajate (sh administraatorite) piiramine, mis on määratud firmadele ettevõtte varadele.', + 'full_multiple_companies_support_text' => 'Terve mitu ettevõtete toetust', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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' => 'Minimaalne lubatud väärtus on 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Seadistus', + 'settings' => 'Seaded', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Arhiveeritud vahendid', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT versioon', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Süsteemi informatsioon', + '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.', + 'labels_per_page' => 'Sildid lehel', + 'label_dimensions' => 'Märgise mõõtmed (tollid)', + 'next_auto_tag_base' => 'Järgmine automaatne juurdekasv', + 'page_padding' => 'Lehe marginaalid (tollid)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Märgistri laius', + 'labels_pageheight' => 'Märgistuste lehe kõrgus', + 'label_gutters' => 'Märgise vahe (tollides)', + 'page_dimensions' => 'Lehe mõõtmed (tolli kohta)', + 'label_fields' => 'Märgistage nähtavaid välju', + 'inches' => 'tolli', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link Snipe-IT-ile meilides', + 'show_url_in_emails_help_text' => 'Tühjendage see ruut, kui te ei soovi teie e-posti jalustisse naasta Snipe-IT-i installatsioonile. Kasulik, kui enamik teie kasutajaid kunagi ei logi sisse.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maksimaalne pisipildi kõrgus', + 'thumbnail_max_h_help' => 'Pikilehtede maksimaalne kõrgus võib pisipilte lugeda loendi vaates. Min 25, max 500.', + 'two_factor' => 'Kaks teguri autentimist', + 'two_factor_secret' => 'Kahe faktori kood', + 'two_factor_enrollment' => 'Kahe faktori registreerimine', + 'two_factor_enabled_text' => 'Luba kaks tegurit', + 'two_factor_reset' => 'Lähtesta kahefaktori saladus', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Kahe faktori seade on edukalt lähtestatud', + 'two_factor_reset_error' => 'Kaks tegurit seadete lähtestamine nurjus', + 'two_factor_enabled_warning' => 'Kaheteguri lubamine, kui see pole praegu lubatud, viib teid otsekohe Google Auth-seadmesse autentimiseks. Teil on võimalus oma seadet registreeruda, kui seda praegu ei ole.', + 'two_factor_enabled_help' => 'See lülitab kaheteguri autentimise abil Google Authenticatori.', + 'two_factor_optional' => 'Valikuline (Kasutajad saavad lubada või keelata)', + 'two_factor_required' => 'Nõutav kõigile kasutajatele', + 'two_factor_disabled' => 'Keelatud', + 'two_factor_enter_code' => 'Sisestage kahe faktori kood', + 'two_factor_config_complete' => 'Esita koodeks', + 'two_factor_enabled_edit_not_allowed' => 'Teie administraator ei luba seda sätet muuta.', + 'two_factor_enrollment_text' => "Vaja on kahte tegurit, kuid teie seadet ei ole veel registreeritud. Avage oma Google Authenticatori rakendus ja skannige oma seadme registreerimiseks allolevat QR-koodi. Kui olete oma seadme sisestanud, sisestage allolev kood", + 'require_accept_signature' => 'Nõuda allkirja', + 'require_accept_signature_help_text' => 'Selle funktsiooni lubamine nõuab, et kasutajad võtaksid vara füüsiliselt alla.', + 'left' => 'lahkus', + 'right' => 'õige', + 'top' => 'üleval', + 'bottom' => 'põhja', + 'vertical' => 'vertikaalne', + 'horizontal' => 'horisontaalne', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Puhasta kustutatud dokumendid', + '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' => 'Töötaja 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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Pealkiri', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D-triipkoodi tüüp', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/et/admin/settings/message.php b/resources/lang/et-EE/admin/settings/message.php similarity index 100% rename from resources/lang/et/admin/settings/message.php rename to resources/lang/et-EE/admin/settings/message.php diff --git a/resources/lang/et-EE/admin/settings/table.php b/resources/lang/et-EE/admin/settings/table.php new file mode 100644 index 0000000000..41871c509c --- /dev/null +++ b/resources/lang/et-EE/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Loodud', + 'size' => 'Size', +); diff --git a/resources/lang/et-EE/admin/statuslabels/message.php b/resources/lang/et-EE/admin/statuslabels/message.php new file mode 100644 index 0000000000..d7684c3240 --- /dev/null +++ b/resources/lang/et-EE/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Olekumärki pole olemas.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Olekumärki ei loodud, proovige uuesti.', + 'success' => 'Olekuriba loodud edukalt.', + ], + + 'update' => [ + 'error' => 'Oleku märgist ei värskendatud, proovige uuesti', + 'success' => 'Oleku märgis uuendati edukalt.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Neid vahendeid ei saa kellelegi anda.', + 'deployable' => 'Neid vahendeid saab väljastada. Väljastamisel omastavad vastavad vahendid metastaatuse 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/statuslabels/table.php b/resources/lang/et-EE/admin/statuslabels/table.php similarity index 100% rename from resources/lang/et/admin/statuslabels/table.php rename to resources/lang/et-EE/admin/statuslabels/table.php diff --git a/resources/lang/et/admin/suppliers/message.php b/resources/lang/et-EE/admin/suppliers/message.php similarity index 100% rename from resources/lang/et/admin/suppliers/message.php rename to resources/lang/et-EE/admin/suppliers/message.php diff --git a/resources/lang/et-EE/admin/suppliers/table.php b/resources/lang/et-EE/admin/suppliers/table.php new file mode 100644 index 0000000000..fb3669eed4 --- /dev/null +++ b/resources/lang/et-EE/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Tarnijatest', + 'about_suppliers_text' => 'Tarnijaid kasutatakse selleks, et jälgida asjade hankimise allikaid', + 'address' => 'Tarnija aadress', + 'assets' => 'Vahendid', + 'city' => 'Linn', + 'contact' => 'Kontaktisiku nimi', + 'country' => 'Riik', + 'create' => 'Uus tarnija', + 'email' => 'E-mail', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'Litsentsid', + 'name' => 'Tarnija nimi', + 'notes' => 'Märkmed', + 'phone' => 'Telefon', + 'state' => 'Maakond', + 'suppliers' => 'Tarnijad', + 'update' => 'Uuenda tarnijat', + 'view' => 'Vaata tarnijat', + 'view_assets_for' => 'Vaata vahendeid', + 'zip' => 'Postiindeks', + +); diff --git a/resources/lang/et-EE/admin/users/general.php b/resources/lang/et-EE/admin/users/general.php new file mode 100644 index 0000000000..16349ba738 --- /dev/null +++ b/resources/lang/et-EE/admin/users/general.php @@ -0,0 +1,54 @@ + 'kasutaja saab sisse logida', + 'activated_disabled_help_text' => 'Te ei saa iseenda konto aktiveerimis staatust muuta.', + 'assets_user' => 'Kasutajaga :name seotud vahendid', + 'bulk_update_warn' => 'Sa oled muutmas :user_count kasutaja andmeid. Palun pane tähele, et saa ei saa selle vormi kaudu muuta enda kasutaja andmeid, neid pead muutma eraldi.', + 'bulk_update_help' => 'Selle vormiga saad muuta mitmeid kasutajaid korraga. Täida ainult need väljad, mida on vaja muuta. Tühjaks jäetud väljasid ei muudeta.', + 'current_assets' => 'Selle kasutaja valduses olevad vahendid', + 'clone' => 'Klooni kasutaja', + 'contact_user' => 'Võta ühendust :name-ga', + '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', + '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.', + 'print_assigned' => 'Prindi kõik varad', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Kasutaja :name valdusesse antud tarkvara', + '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.', + 'view_user' => 'Vaata kasutajat :name', + 'usercsv' => 'CSV fail', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Uuenda kõik vahendid nendele kasutajatele sellesse olekusse', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'See on kaugkasutaja', + 'remote' => 'Remote', + 'remote_help' => 'See võib olla kasulik, kui vajad kaugkasutajate filtrit inimestest, kes käivad harva või ei käi üldse ettevõtte füüsilistes asukohtades.', + 'not_remote_label' => 'See ei ole kaugkasutaja', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/et-EE/admin/users/message.php b/resources/lang/et-EE/admin/users/message.php new file mode 100644 index 0000000000..417c770598 --- /dev/null +++ b/resources/lang/et-EE/admin/users/message.php @@ -0,0 +1,68 @@ + 'Oled selle vahendi edukalt vastu võtnud.', + 'declined' => 'Oled selle vahendi tagasi lükanud.', + 'bulk_manager_warn' => 'Sinu kasutajad on edukalt muudetud, kuid sinu juhi-kirjet ei salvestatud sest juht, kelle valisid oli ka muudatavate kasutajate hulgas ning kasutaja ei või olla ise-enda juht. Palun vali oma kasutajad uuesti, jättes juhi kõrvale.', + 'user_exists' => 'Kasutaja on juba olemas!', + 'user_not_found' => 'Kasutajat ei eksisteeri.', + 'user_login_required' => 'Login väli on kohustuslik', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Parooli väli on kohustuslik.', + 'insufficient_permissions' => 'Ebapiisavad õigused.', + 'user_deleted_warning' => 'See kasutaja on kustutatud. Et kasutajat muuta või talle uusi vahendeid anda, pead ta esmalt taastama.', + 'ldap_not_configured' => 'LDAP-i integreerimine pole selle installi jaoks konfigureeritud.', + 'password_resets_sent' => 'Parooli taastamise link on saadetud valitud aktiivsetele kasutajatele kellel on õige emaili aadress.', + 'password_reset_sent' => 'Parooli taastamise aadress on saadetud :email!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Kasutaja loomine õnnestus.', + 'update' => 'Kasutaja uuendamine õnnestus.', + 'update_bulk' => 'Kasutajate uuendamine õnnestus!', + 'delete' => 'Kasutaja kustutamine õnnestus.', + 'ban' => 'Kasutaja bännimine õnnestus.', + 'unban' => 'Kasutaja de-bännimine õnnestus.', + 'suspend' => 'Kasutaja ajutine peatamine õnnestus.', + 'unsuspend' => 'Kasutaja oli ebaõnnestunud.', + 'restored' => 'Kasutaja taastamine õnnestus.', + 'import' => 'Kasutajate importimine õnnestus.', + ), + + 'error' => array( + 'create' => 'Kasutaja loomisel tekkis probleem. Palun proovi uuesti.', + 'update' => 'Kasutaja uuendamisel tekkis probleem. Palun proovi uuesti.', + 'delete' => 'Kasutaja kustutamisel tekkis probleem. Palun proovi uuesti.', + 'delete_has_assets' => 'Sellel kasutajal on elemendid määratud ja neid ei saanud kustutada.', + 'unsuspend' => 'Kasutaja pole probleemi lahendanud. Palun proovi uuesti.', + 'import' => 'Kasutajate importimisel tekkis probleem. Palun proovi uuesti.', + 'asset_already_accepted' => 'See vahend on juba vastu võetud.', + 'accept_or_decline' => 'Te peate selle vara kas aktsepteerima või loobuma.', + 'incorrect_user_accepted' => 'Varasemat vara, mille olete proovinud aktsepteerida, ei olnud teie jaoks kontrollitud.', + 'ldap_could_not_connect' => 'LDAP-serveriga ei õnnestunud ühendust luua. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', + 'ldap_could_not_bind' => 'LDAP-serverit ei saa siduda. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', + 'ldap_could_not_search' => 'LDAP-serverit ei õnnestunud otsida. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', + 'ldap_could_not_get_entries' => 'LDAP-serverisse tehtud sissekandeid ei saanud. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', + 'password_ldap' => 'Selle konto parooli haldab LDAP / Active Directory. Parooli muutmiseks võtke ühendust oma IT-osakonnaga.', + ), + + 'deletefile' => array( + 'error' => 'Faili ei kustutatud. Palun proovi uuesti.', + 'success' => 'Fail kustutati.', + ), + + 'upload' => array( + 'error' => 'Fail(e) ei laetud üles. Palun proovi uuesti.', + 'success' => 'Fail(id) laeti edukalt üles.', + 'nofiles' => 'Sa ei valinud üles laadimiseks ühtegi faili', + 'invalidfiles' => 'Üks või mitu sinu failidest on kas liiga suured või ei ole lubatud tüüpi. Lubatud tüübid on png, gif, jpg, doc, docx, pdf ja txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/et-EE/admin/users/table.php b/resources/lang/et-EE/admin/users/table.php new file mode 100644 index 0000000000..dcb47a0f7c --- /dev/null +++ b/resources/lang/et-EE/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktiivne', + 'allow' => 'Luba', + 'checkedout' => 'Vahendid', + 'created_at' => 'Loodud', + 'createuser' => 'Uus kasutaja', + 'deny' => 'Keela', + 'email' => 'E-mail', + 'employee_num' => 'Töötaja Nr.', + 'first_name' => 'Eesnimi', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Päri', + 'job' => 'Ametikoht', + 'last_login' => 'Viimane sisselogimine', + 'last_name' => 'Perekonnanimi', + 'location' => 'Asukoht', + 'lock_passwords' => 'Selles installatsioonis ei sa sisselogimise infot muuta.', + 'manager' => 'Juht', + 'managed_locations' => 'Hallatavad asukohad', + 'name' => 'Nimi', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Märkmed', + 'password_confirm' => 'Kinnita parool', + 'password' => 'Parool', + 'phone' => 'Telefon', + 'show_current' => 'Näita praegusi kasutajaid', + 'show_deleted' => 'Näita kustutatud kasutajaid', + 'title' => 'Pealkiri', + 'to_restore_them' => 'neid taastada.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Uuenda kasutajat', + 'username' => 'Kasutajanimi', + 'user_deleted_text' => 'See kasutaja on märgitud kustutatuks.', + 'username_note' => '(Seda kasutatakse ainult Active Directory sidumisel, mitte sisselogimiseks.)', + 'cloneuser' => 'Klooni kasutaja', + 'viewusers' => 'Vaata kasutajaid', +); diff --git a/resources/lang/et/auth.php b/resources/lang/et-EE/auth.php similarity index 100% rename from resources/lang/et/auth.php rename to resources/lang/et-EE/auth.php diff --git a/resources/lang/et-EE/auth/general.php b/resources/lang/et-EE/auth/general.php new file mode 100644 index 0000000000..e85e940415 --- /dev/null +++ b/resources/lang/et-EE/auth/general.php @@ -0,0 +1,19 @@ + 'Saada parooli taastamise link', + 'email_reset_password' => 'Saada parooli lähtestamise link', + 'reset_password' => 'Taasta parool', + 'saml_login' => 'Logi sisse SAML-i kaudu', + 'login' => 'Logi sisse', + 'login_prompt' => 'Palun logi sisse', + 'forgot_password' => 'Ma unustasin oma parooli', + 'ldap_reset_password' => 'LDAP parooli lähtestamiseks klõpsake siin', + 'remember_me' => 'Jäta mind meelde', + 'username_help_top' => 'Parooli lähtestamiseks sisesta oma kasutajanimi.', + 'username_help_bottom' => 'Kasutajanimi ja e-posti aadress võivad olla samad, aga ei pruugi olla. Kui oled kasutajanime unustanud, võta ühendust oma süsteemiadministraatoriga.

Kasutajatele ilma liidetud e-posti aadressita ei saa parooli lähtestamise linki saata. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/et/auth/message.php b/resources/lang/et-EE/auth/message.php similarity index 100% rename from resources/lang/et/auth/message.php rename to resources/lang/et-EE/auth/message.php diff --git a/resources/lang/et-EE/button.php b/resources/lang/et-EE/button.php new file mode 100644 index 0000000000..253b48c0b2 --- /dev/null +++ b/resources/lang/et-EE/button.php @@ -0,0 +1,24 @@ + 'Tegevused', + 'add' => 'Lisa uus', + 'cancel' => 'Loobu', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Kustuta', + 'edit' => 'Muuda', + 'restore' => 'Taasta', + 'remove' => 'Remove', + 'request' => 'Päring', + 'submit' => 'Kinnita', + 'upload' => 'Lae üles', + 'select_file' => 'Vali fail...', + 'select_files' => 'Vali failid...', + 'generate_labels' => '{1} Loo silt|[2,*] Loo silt', + 'send_password_link' => 'Saada parooli taastamise link', + 'go' => 'Go', + 'bulk_actions' => 'Hulgitoimingud', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Uus', +]; diff --git a/resources/lang/et-EE/general.php b/resources/lang/et-EE/general.php new file mode 100644 index 0000000000..f411c13329 --- /dev/null +++ b/resources/lang/et-EE/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Tarvikud', + 'activated' => 'Aktiveeritud', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Tarvik', + 'accessory_report' => 'Tarvikute aruanne', + 'action' => 'Tegevus', + 'activity_report' => 'Tegevuste aruanne', + 'address' => 'Aadress', + 'admin' => 'Admin', + 'administrator' => 'Administraator', + 'add_seats' => 'Lisatud istekohad', + 'age' => "Age", + 'all_assets' => 'Kõik vahendid', + 'all' => 'Kõik', + 'archived' => 'Arhiveeritud', + 'asset_models' => 'Mudelid', + 'asset_model' => 'Mudel', + 'asset' => 'Vahend', + 'asset_report' => 'Vahendite aruanne', + 'asset_tag' => 'Varade silt', + 'asset_tags' => 'Vahendi sildid', + 'assets_available' => 'Saadaolevad vahendid', + 'accept_assets' => 'Aktsepteeri vahendid :name nimel', + 'accept_assets_menu' => 'Aktsepteeri vahendeid', + 'audit' => 'Auditeerimine', + 'audit_report' => 'Auditilogi', + 'assets' => 'Vahendid', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Määratud kasutajale :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Kustuta profiilipilt', + 'avatar_upload' => 'Lae profiilipilt', + 'back' => 'Tagasi', + 'bad_data' => 'Ei leitud midagi. Võib-olla on halbu andmeid?', + 'bulkaudit' => 'Hulgiaudit', + 'bulkaudit_status' => 'Auditi olek', + 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Hulgiredigeerimine', + 'bulk_delete' => 'Hulgikustutamine', + 'bulk_actions' => 'Hulgitoimingud', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'staatuse järgi', + 'cancel' => 'Loobu', + 'categories' => 'Kategooriad', + 'category' => 'Kategooria', + 'change' => 'Sees väljas', + 'changeemail' => 'Muuda oma emaili aadress', + 'changepassword' => 'Muuda parool', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin alates', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Väljastatud', + 'checkins_count' => 'Sisse võetud', + 'user_requests_count' => 'Taotlused', + 'city' => 'Linn', + 'click_here' => 'Kliki siia', + 'clear_selection' => 'Ära vali midagi', + 'companies' => 'Ettevõtted', + 'company' => 'Ettevõte', + 'component' => 'Komponent', + 'components' => 'Komponendid', + 'complete' => 'Tehtud', + 'consumable' => 'Kulutatav', + 'consumables' => 'Kulumaterjalid', + 'country' => 'Riik', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Loo uus', + 'created' => 'Üksus on loodud', + 'created_asset' => 'loodud vara', + 'created_at' => 'Loodud', + 'created_by' => 'Looja', + 'record_created' => 'Väärtus loodud', + 'updated_at' => 'Viimati muudetud', + 'currency' => '$', // this is deprecated + 'current' => 'Praegune', + 'current_password' => 'Praegune parool', + 'customize_report' => 'Kohanda aruannet', + 'custom_report' => 'Kohandatud varade aruanne', + 'dashboard' => 'Töölaud', + 'days' => 'päeva', + 'days_to_next_audit' => 'Päevad järgmise auditi juurde', + 'date' => 'Kuupäev', + 'debug_warning' => 'Hoiatus!', + 'debug_warning_text' => 'See rakendus töötab tootmisrežiimis, kus silumisvõimalused on lubatud. See võib avaldada tundlikke andmeid, kui teie rakendus on välismaailmale juurdepääsetav. Keela debugrežiim, määrates APP_DEBUG väärtuse oma .env failis false.', + 'delete' => 'Kustuta', + 'delete_confirm' => 'Kas olete kindel, et soovite kustutada :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Kustutatud', + 'delete_seats' => 'Kustutatud istmed', + 'deletion_failed' => 'Kustutamine ebaõnnestus', + 'departments' => 'Osakonnad', + 'department' => 'Osakond', + 'deployed' => 'Kasutusele võetud', + 'depreciation' => 'Amortisatsioon', + 'depreciations' => 'Amortisatsioon', + 'depreciation_report' => 'Amortisatsiooniaruanne', + 'details' => 'Üksikasjad', + 'download' => 'Lae alla', + 'download_all' => 'Laadige kõik alla', + 'editprofile' => 'Muuda oma profiili', + 'eol' => 'EOL', + 'email_domain' => 'E-posti domeen', + 'email_format' => 'E-maili formaat', + 'employee_number' => 'Töötaja number', + 'email_domain_help' => 'Seda kasutatakse importimisel e-posti aadresside loomiseks', + 'error' => 'Tõrge', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Näide: ', + '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)', + 'lastnamefirstinitial_format' => 'Perenimi Eesnime lühend (perenimie@poleolemas.ee)', + 'firstintial_dot_lastname_format' => 'Eesnime algustäht Perenimi (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Esimene', + 'firstnamelastname' => 'Eesnimi Perenimi (janesmith@example.com)', + 'lastname_firstinitial' => 'Perenimi Eesnimi algustäht (smith_j@example.com)', + 'firstinitial.lastname' => 'Eesnime algustäht Perekonnanimi (j.smith@example.com)', + 'firstnamelastinitial' => 'Eesnimi Perekonnanime algustäht (janes@example.com)', + 'first_name' => 'Eesnimi', + 'first_name_format' => 'Eesnimi (jane@example.com)', + 'files' => 'Failid', + 'file_name' => 'Fail', + 'file_type' => 'Faili tüüp', + 'filesize' => 'Faili suurus', + 'file_uploads' => 'Faili üleslaadimine', + 'file_upload' => 'Faili üleslaadimine', + 'generate' => 'Genereeri', + 'generate_labels' => 'Genereeri sildid', + 'github_markdown' => 'See väli lubab Githubi maitsestatud markdown.', + 'groups' => 'Grupid', + 'gravatar_email' => 'Gravatari e-maili aadress', + 'gravatar_url' => 'Muuda oma avatari leheküljel Gravatar.com.', + 'history' => 'Ajalugu', + 'history_for' => 'Ajalugu jaoks', + 'id' => 'ID', + 'image' => 'Pilt', + 'image_delete' => 'Kustuta pilt', + 'include_deleted' => 'Include Deleted Assets', + 'image_upload' => 'Laadi pilt üles', + 'filetypes_accepted_help' => 'Aktsepteeritud failitüüp on :types. Maksimaalne lubatud üleslaaditav suurus on :size.|Aktsepteeritud failitüübid on :types. Maksimaalne lubatud üleslaadimise suurus on :size.', + 'filetypes_size_help' => 'Maksimaalne lubatud üleslaadimise suurus on :size.', + 'image_filetypes_help' => 'Lubatud faililaiendid on jpg, png, gif ja svg. Suurim lubatud üleslaadimise maht on :size.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Impordi', + 'import_this_file' => 'Map fields and process this file', + 'importing' => 'Importimine', + 'importing_help' => 'CSV-faili kaudu saate importida vahendeid, tarvikuid, litsentse, komponente, kulumaterjale ja kasutajaid.

CSV peaks olema komadega eraldatud ja vormindatud päistega, mis ühtivad CSV-de näidistega dokumentatsioonis.', + 'import-history' => 'Impordi ajalugu', + 'asset_maintenance' => 'Varade hooldus', + 'asset_maintenance_report' => 'Varade hooldusaruanne', + 'asset_maintenances' => 'Vara säilimine', + 'item' => 'Kirje', + 'item_name' => 'Üksuse nimi', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Ei ole piisavalt õigusi!', + 'kits' => 'Eelnevalt määratud komplektid', + 'language' => 'Keel', + 'last' => 'Viimane', + 'last_login' => 'Viimane sisselogimine', + 'last_name' => 'Perekonnanimi', + 'license' => 'Litsents', + 'license_report' => 'Litsentside aruanne', + 'licenses_available' => 'saadaolevad litsentsid', + 'licenses' => 'Litsentsid', + 'list_all' => 'Kuva kõik', + 'loading' => 'Laadimine, palun oota...', + 'lock_passwords' => 'Selle välja väärtust demoinstallatsioonis ei salvestata.', + 'feature_disabled' => 'See funktsioon on demo installimisel keelatud.', + 'location' => 'Asukoht', + 'location_plural' => 'Location|Locations', + 'locations' => 'Asukohad', + 'logo_size' => 'Ruudukujulised logod näevad parimad välja logo + tekstiga. Logo maksimaalne kuvatav suurus on 50 pikslit kõrge x 500 pikslit lai. ', + 'logout' => 'Logi välja', + 'lookup_by_tag' => 'Varatüübi järgi otsimine', + 'maintenances' => 'Hooldus', + 'manage_api_keys' => 'Halda API võtmeid', + 'manufacturer' => 'Tootja', + 'manufacturers' => 'Tootjad', + 'markdown' => 'See väli lubab Githubi maitsestatud markdown.', + 'min_amt' => 'Min. kogus', + 'min_amt_help' => 'Minimaalne üksuste arv, mis peaks olema saadaval enne hoiatuse käivitamist. Jäta mininaalne kogus tühjaks, kui te ei soovi madalate varude kohta hoiatusi saada.', + 'model_no' => 'Mudeli nr.', + 'months' => 'kuud', + 'moreinfo' => 'Lisainfo', + 'name' => 'Nimi', + 'new_password' => 'Uus parool', + 'next' => 'Järgmine', + 'next_audit_date' => 'Järgmine auditi kuupäev', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Viimane audit', + 'new' => 'uus!', + 'no_depreciation' => 'Amortisatsioon puudub', + 'no_results' => 'Tulemused puuduvad.', + 'no' => 'Ei', + 'notes' => 'Märkmed', + 'order_number' => 'Tellimuse number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Näitab _MENU_ üksusi', + 'pagination_info' => 'Näitab _START_ kuni _END_ _TOTAL_ üksust', + 'pending' => 'Ootel', + 'people' => 'Inimesed', + 'per_page' => 'Tulemusi lehe kohta', + 'previous' => 'Eelmine', + 'processing' => 'Töötlemises', + 'profile' => 'Sinu profiil', + 'purchase_cost' => 'Ostuhind', + 'purchase_date' => 'Ostu kuupäev', + 'qty' => 'Hulk', + 'quantity' => 'Hulk', + 'quantity_minimum' => 'Sul on :count üksust alla või peaaegu alla minimaalse koguse taset', + 'quickscan_checkin' => 'Kiire check-in (Quick scan)', + 'quickscan_checkin_status' => 'Tagastamise olek', + 'ready_to_deploy' => 'Kasutamine valmis', + 'recent_activity' => 'Viimane tegevus', + 'remaining' => 'Alles', + 'remove_company' => 'Eemalda ettevõtteühing', + 'reports' => 'Aruanded', + 'restored' => 'taastatud', + 'restore' => 'Taasta', + 'requestable_models' => 'Taotletavad mudelid', + 'requested' => 'Taotletud', + 'requested_date' => 'Taotletav kuupäev', + 'requested_assets' => 'Taotletavad vahendid', + 'requested_assets_menu' => 'Vaadake taotletud vahendeid', + 'request_canceled' => 'Taotlus tühistati', + 'save' => 'Salvesta', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Vali', + 'select_all' => 'Vali kõik', + 'search' => 'Otsi', + 'select_category' => 'Vali kategooria', + 'select_department' => 'Valige osakond', + 'select_depreciation' => 'Vali amortisatsioonitüüp', + 'select_location' => 'Vali asukoht', + 'select_manufacturer' => 'Vali tootja', + 'select_model' => 'Vali mudel', + 'select_supplier' => 'Valige tarnija', + 'select_user' => 'Vali kasutaja', + 'select_date' => 'Valige kuupäev (AAAA-KK-DD)', + 'select_statuslabel' => 'Vali staatus', + 'select_company' => 'Vali ettevõte', + 'select_asset' => 'Vali vahend', + 'settings' => 'Seaded', + 'show_deleted' => 'Näita kustutatud', + 'show_current' => 'Näita käesolevat', + 'sign_in' => 'Logi sisse', + 'signature' => 'Allkiri', + 'signed_off_by' => 'Allkiri', + 'skin' => 'Väljanägemine', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMOVERSIOON: Selles installatsioonis mõned funktsioonid ei tööta.', + 'site_name' => 'Saidi nimi', + 'state' => 'Maakond', + 'status_labels' => 'Oleku sildid', + 'status' => 'Staatus', + 'accept_eula' => 'Lõppkasutaja litsentsilepinguga nõustumine', + 'supplier' => 'Tarnija', + 'suppliers' => 'Tarnijad', + 'sure_to_delete' => 'Kas olete kindel, et soovite kustutada', + 'sure_to_delete_var' => 'Kas olete kindel, et soovite kustutada :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Kinnita', + 'target' => 'Sihtimine', + 'time_and_date_display' => 'Kellaaja ja kuupäeva kuvamine', + 'total_assets' => 'vahendeid kokku', + 'total_licenses' => 'litsentse kokku', + 'total_accessories' => 'kogu tarvikud', + 'total_consumables' => 'kogu tarbekaubad', + 'type' => 'Tüüp', + 'undeployable' => 'Kasutuselevõtmatud', + 'unknown_admin' => 'Tundmatu Admin', + 'username_format' => 'Kasutajanime formaat', + 'username' => 'Kasutajanimi', + 'update' => 'Uuenda', + 'upload_filetypes_help' => 'Lubatud failileiendid on png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip ja rar. Suurim lubatud üleslaadimise maht on :size.', + 'uploaded' => 'Üles laetud', + 'user' => 'Kasutaja', + 'accepted' => 'aktsepteeritud', + 'declined' => 'tagasi lükatud', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Mitteaktsepteeritud varad', + 'users' => 'Kasutajad', + 'viewall' => 'Vaata kõiki', + 'viewassets' => 'Vaadake määratud varasid', + 'viewassetsfor' => 'Vaata kasutaja :name vahendeid', + 'website' => 'Koduleht', + 'welcome' => 'Tere tulemast, :name', + 'years' => 'aastat', + 'yes' => 'Jah', + 'zip' => 'Postiindeks', + 'noimage' => 'Pilti pole üles laaditud või pilti ei leitud.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Teie vormi seanss on aegunud. Palun proovi uuesti.', + 'login_enabled' => 'Sisselogimine lubatud', + 'audit_due' => 'Audit', + 'audit_overdue' => 'Hilinenud audit', + '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' => 'E-mail', + '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' => 'Oled muutmas järgnevat: ', + 'checked_out' => 'Väljastatud', + 'checked_out_to' => 'Väljastatud kasutajale', + 'fields' => 'Väljad', + 'last_checkout' => 'Viimati väljastatud', + 'due_to_checkin' => 'Järgnevad :count üksust tuleb peagi tagastada:', + 'expected_checkin' => 'Eeldatav tagastus', + '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' => 'Muudetud', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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' => 'Uus vahend', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'Uus kulumaterjal', + 'collapse' => 'Ahenda', + 'assigned' => 'Määratud', + 'asset_count' => 'Vahendi kogus', + 'accessories_count' => 'Tarvikute kogus', + 'consumables_count' => 'Kulumaterjalide kogus', + 'components_count' => 'Komponentide kogus', + 'licenses_count' => 'Litsentside kogus', + 'notification_error' => 'Tõrge', + 'notification_error_hint' => 'Palun kontrolli allolevat vormi vigade osas', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Edukas', + 'notification_warning' => 'Hoiatus', + 'notification_info' => 'Info', + 'asset_information' => 'Vahendi teave', + 'model_name' => 'Mudel', + 'asset_name' => 'Vara nimi', + 'consumable_information' => 'Kulumaterjali teave:', + 'consumable_name' => 'Kulumaterjali nimi:', + 'accessory_information' => 'Tarviku teave:', + 'accessory_name' => 'Tarviku nimi:', + 'clone_item' => 'Klooni üksus', + 'checkout_tooltip' => 'Väljasta see üksus', + 'checkin_tooltip' => 'Tagasta see üksus', + 'checkout_user_tooltip' => 'Väljasta üksus kasutajale', + 'maintenance_mode' => 'Teenus pole süsteemivärskenduste tõttu ajutiselt saadaval. Tule hiljem tagasi.', + 'maintenance_mode_title' => 'Süsteem on ajutiselt kättesaamatu', + 'ldap_import' => 'LDAP ei tohiks kasutaja parooli hallata. (See võimaldab teil saata unustatud parooli päringuid)', + 'purge_not_allowed' => 'Kustutatud andmete puhastamine on .env-failis keelatud. Võtke ühendust tehnilise toe või süsteemiadministraatoriga.', + 'backup_delete_not_allowed' => 'Tagavarakoopiate kustutamine on .env-failis keelatud. Võtke ühendust tehnilise toe või süsteemiadministraatoriga.', + 'additional_files' => 'Täiendavad failid', + 'shitty_browser' => 'Allkirja ei tuvastatud. Kui kasutate vanemat brauserit, kasutage vahendite vastuvõtmise lõpuleviimiseks uuemat brauserit.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Märguanded', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':üksuse nimi', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% tehtud', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'muuda', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/et-EE/help.php b/resources/lang/et-EE/help.php new file mode 100644 index 0000000000..afe3f1aec0 --- /dev/null +++ b/resources/lang/et-EE/help.php @@ -0,0 +1,35 @@ + 'Rohkem infot', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Vahendeid saab tuvastada ja jälgida seerianumbri või seadme identifikaatori abil. Tavaliselt määratletakse ja registreeritakse seerianumber või identifikaator väärtuslikele vahenditele, mille individuaalne tuvastamine on oluline.', + + 'categories' => 'Kategooriad aitavad sul asju organiseerida. Kategooriad võivad olla näiteks: "Lauaarvutid","Sülearvutid","Mobiiltelefonid","Tahvelarvutid" jne, kuid võid kasutada kategooriaid igat moodi, mis tundub sulle endale mõistlik.', + + 'accessories' => 'Aksessuaarid on kõik, mida kasutajad teate, kuid kellel ei ole seerianumbrit (või te ei hooli nende jälgimisest unikaalselt). Näiteks arvutihiirid või klaviatuurid.', + + 'companies' => 'Ettevõtteid saab kasutada kui lihtsa identifikaatorina või kui vahendite, kasutajate jms nähtavuse piiramiseks kui täielik ettevõtete tugi on seadetes peale keeratud.', + + 'components' => 'Komponendid on asjad, mis on vahendite osadeks. Näiteks HDD, RAM jne.', + + 'consumables' => 'Kuluvahendid on kõik asjad, mis peale ostmist kasutatakse lõplikult ära. Näiteks printeritint või koopiapaber.', + + 'depreciations' => 'Sa saad seadistada vahendite amortisatsiooni, et neid amortiseeritakse lineaarse amortisatsiooni alusel.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/et-EE/localizations.php b/resources/lang/et-EE/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/et-EE/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/et-EE/mail.php b/resources/lang/et-EE/mail.php new file mode 100644 index 0000000000..a7e0f5e0a2 --- /dev/null +++ b/resources/lang/et-EE/mail.php @@ -0,0 +1,93 @@ + 'Tarvikud sisse võetud', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Vara sissevõetud', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Tarvitu sissevõtmise kinnitus', + 'Confirm_Asset_Checkin' => 'Vara sissevõtmise kinnitus', + 'Confirm_accessory_delivery' => 'Tarvitu tarne kinnitus', + 'Confirm_asset_delivery' => 'Vara tarne kinnitus', + 'Confirm_consumable_delivery' => 'Kulumaterjalide kohaletoimetamise kinnitus', + 'Confirm_license_delivery' => 'Litsentsi tarne kinnitus', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Päeva', + 'Expected_Checkin_Date' => 'Sulle väljastatud vahend tuleb tagastada :date', + 'Expected_Checkin_Notification' => 'Meeldetuletus: :name tagastamise tähtaeg läheneb', + 'Expected_Checkin_Report' => 'Eeldatav vahendite tagastamise aruanne', + 'Expiring_Assets_Report' => 'Aeguvate varade aruanne.', + 'Expiring_Licenses_Report' => 'Aeguvad litsentside aruanne.', + 'Item_Request_Canceled' => 'Üksuse taotlus tühistatud', + 'Item_Requested' => 'Taotletud üksus', + 'License_Checkin_Notification' => 'Litsents sisse võetud', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Madal inventuuriaruanne', + 'a_user_canceled' => 'Kasutaja on tühistanud üksuse taotluse veebis', + 'a_user_requested' => 'Kasutaja on taotlenud üksuse veebis', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Lisaseade Nimi:', + 'additional_notes' => 'Lisamärkmed:', + 'admin_has_created' => 'Administraator on loonud konto teile: veebisaidil.', + 'asset' => 'Vahend:', + 'asset_name' => 'Vahendi nimi:', + 'asset_requested' => 'Taotletud vahend', + 'asset_tag' => 'Varade silt', + 'assets_warrantee_alert' => 'Sul on :count vahend, mille garantii aegub järgmise :threshold päeva jooksul.|Sul on :count vahendit, mille garantii aegub järgmise :threshold päeva jooksul.', + 'assigned_to' => 'Määratud', + 'best_regards' => 'Parimate soovidega,', + 'canceled' => 'Tühistatud:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Klõpsake allosas oleval lingil, et kinnitada, et olete lisaseadme kätte saanud.', + 'click_on_the_link_asset' => 'Klõpsake allosas oleval lingil, et kinnitada, et olete vara vastu võtnud.', + 'click_to_confirm' => 'Kinnitamiseks klõpsake järgmisel lingil: veebikonto:', + 'current_QTY' => 'Praegune QTY', + 'days' => 'päeva', + 'expecting_checkin_date' => 'Ootel Checkin Kuupäev:', + 'expires' => 'Aegub', + 'hello' => 'Tere', + 'hi' => 'Tere', + 'i_have_read' => 'Olen lugenud ja nõustun kasutustingimustega ja saanud selle kirje.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Kirje:', + 'license_expiring_alert' => ':count litsents aegub järgmise :threshold päeva jooksul.|:count litsentsi aegub järgmise :threshold päeva jooksul.', + 'link_to_update_password' => 'Klienditeenuse uuendamiseks klõpsake järgmisel lingil:', + 'login' => 'Logi sisse:', + 'login_first_admin' => 'Logige oma uude Snipe-IT-seadmesse sisse, kasutades allpool toodud mandaate.', + 'low_inventory_alert' => ':count üksus on laos alla miinimummäära või saab varsti otsa.|:count üksust on laos alla miinimummäära või saab varsti otsa.', + 'min_QTY' => 'Min QTY', + 'name' => 'Nimi', + 'new_item_checked' => 'Uue elemendi on teie nime all kontrollitud, üksikasjad on allpool.', + 'notes' => 'Märkused', + 'password' => 'Parool:', + 'password_reset' => 'Parooli taastamine', + 'read_the_terms' => 'Palun lugege allpool toodud kasutustingimused.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Taotletud:', + 'reset_link' => 'Teie salasõna lähtestamise link', + 'reset_password' => 'Parooli lähtestamiseks klõpsake siin:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Seerianumber', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Tarnija', + 'tag' => 'Silt', + 'test_email' => 'Test Snipe-IT-i e-posti teel', + '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:', + 'to_reset' => 'Selleks, et lähtestada oma :web parool, täitke see vorm:', + 'type' => 'Tüüp', + 'upcoming-audits' => 'Sul on :count vahend, mida tuleb auditeerida :threshold päeva jooksul.|Sul on :count vahendit, mida tuleb auditeerida :threshold päeva jooksul.', + 'user' => 'Kasutaja', + 'username' => 'Kasutajanimi', + 'welcome' => 'Tere tulemast, :name', + 'welcome_to' => 'Teretulemast lehele :web!', + 'your_assets' => 'Vaata oma varasi', + 'your_credentials' => 'Sinu Snipe-IT rekvisiidid', +]; diff --git a/resources/lang/et/pagination.php b/resources/lang/et-EE/pagination.php similarity index 100% rename from resources/lang/et/pagination.php rename to resources/lang/et-EE/pagination.php diff --git a/resources/lang/et/passwords.php b/resources/lang/et-EE/passwords.php similarity index 100% rename from resources/lang/et/passwords.php rename to resources/lang/et-EE/passwords.php diff --git a/resources/lang/et-EE/reminders.php b/resources/lang/et-EE/reminders.php new file mode 100644 index 0000000000..8ed308f080 --- /dev/null +++ b/resources/lang/et-EE/reminders.php @@ -0,0 +1,21 @@ + "Parool peab olema kuus tähemärki ja peab klappima kinnitusega.", + "user" => "Kasutajanimi või parool on vale", + "token" => 'See parooli taastamise sessioon on kehtetu, aegunud või ei vasta sisestatud kasutajanimele.', + 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + +); diff --git a/resources/lang/et/table.php b/resources/lang/et-EE/table.php similarity index 100% rename from resources/lang/et/table.php rename to resources/lang/et-EE/table.php diff --git a/resources/lang/et-EE/validation.php b/resources/lang/et-EE/validation.php new file mode 100644 index 0000000000..37f292a3ce --- /dev/null +++ b/resources/lang/et-EE/validation.php @@ -0,0 +1,162 @@ + 'Atribuut peab olema aktsepteeritav.', + 'active_url' => 'Atribuut: ei ole kehtiv URL.', + 'after' => 'Atribuut peab olema kuupäev pärast: kuupäev.', + 'after_or_equal' => 'Atribuut peab olema kuupäev või kuupäev: kuupäev.', + 'alpha' => 'Atribuut: võib sisaldada ainult tähti.', + 'alpha_dash' => 'Atribuut: võib sisaldada ainult tähte, numbreid ja kriipsu.', + 'alpha_num' => 'Atribuut: võib sisaldada ainult tähti ja numbreid.', + 'array' => 'Atribuut peab olema massiiv.', + 'before' => 'Atribuut peab olema kuupäev: kuupäev.', + 'before_or_equal' => 'Atribuut peab olema kuupäev või kuupäev: kuupäev.', + 'between' => [ + 'numeric' => 'Atribuut peab olema vahemikus min ja max max.', + 'file' => 'Atribuut peab olema vahemikus min ja max kilobaitides.', + 'string' => 'Atribuut peab olema vahemikus min: max tähemärki.', + 'array' => 'Atribuut peab olema vahemikus: min ja max max.', + ], + 'boolean' => 'Atribuudiväljadele peab olema tõene või vale.', + 'confirmed' => 'Atribuudi kinnitus ei sobi.', + 'date' => 'Atribuut: ei ole kehtiv kuupäev.', + 'date_format' => 'Atribuut: ei vasta vormingule: vorming.', + 'different' => 'Atribuut: and: teine ​​peab olema erinev.', + 'digits' => 'Atribuut peab olema: numbrite numbrid.', + 'digits_between' => 'Atribuut peab olema vahemikus min ja max max.', + 'dimensions' => 'Atribuudil on vale kujutise mõõtmed.', + 'distinct' => 'Atribuudiväljal on duplikaadi väärtus.', + 'email' => 'Atribuut peab olema kehtiv e-posti aadress.', + 'exists' => 'Valitud atribuut on kehtetu.', + 'file' => 'Atribuut peab olema fail.', + 'filled' => 'Atribuudiväljal peab olema väärtus.', + 'image' => 'Atribuut peab olema pilt.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Valitud atribuut on kehtetu.', + 'in_array' => 'Atribuudiväljal pole olemas: muud.', + 'integer' => 'Atribuut peab olema täisarv.', + 'ip' => 'Atribuut peab olema kehtiv IP-aadress.', + 'ipv4' => 'Atribuut peab olema kehtiv IPv4 aadress.', + 'ipv6' => 'Atribuut peab olema kehtiv IPv6 aadress.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Atribuut peab olema kehtiv JSON-string.', + 'max' => [ + 'numeric' => 'Atribuut: ei tohi olla suurem kui: maks.', + 'file' => 'Atribuut: ei tohi olla suurem kui: max kilobaiti.', + 'string' => 'Atribuut: ei tohi olla suurem kui: max tähemärki.', + 'array' => 'Atribuut: ei tohi sisaldada rohkem kui: max elemente.', + ], + 'mimes' => 'Atribuut peab olema faili tüüp:: values.', + 'mimetypes' => 'Atribuut peab olema faili tüüp:: values.', + 'min' => [ + 'numeric' => 'Atribuut peab olema vähemalt: min.', + 'file' => 'Atribuut peab olema vähemalt: min kilobaiti.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Valitud atribuut on kehtetu.', + 'numeric' => 'Atribuut peab olema number.', + 'present' => 'Atribuudiväli peab olema kohal.', + 'valid_regex' => 'See ei ole õige regex süntaks. ', + 'regex' => 'Atribuudivorming on vale.', + 'required' => 'Atribuudiväljandus on kohustuslik.', + 'required_if' => 'Atribuudiväljastus on vajalik, kui: muu on: väärtus.', + 'required_unless' => 'Atribuudiväljandus on vajalik, välja arvatud juhul, kui: muu on: väärtused.', + 'required_with' => 'Atribuudiväljund on vajalik, kui: väärtused on olemas.', + 'required_with_all' => 'Atribuudiväljund on vajalik, kui: väärtused on olemas.', + 'required_without' => 'Atribuudiväljund on vajalik, kui: väärtusi ei leidu.', + 'required_without_all' => 'Atribuudiväljund on vajalik, kui ükski: väärtusest pole olemas.', + 'same' => 'Atribuut:: ja teine ​​peab vastama.', + 'size' => [ + 'numeric' => 'Atribuut peab olema: suurus.', + 'file' => 'Atribuut peab olema: suurus kilobaitides.', + 'string' => 'Atribuut peab olema: suuruse tähtedega.', + 'array' => 'Atribuut peab sisaldama: suuruse elemente.', + ], + 'string' => 'Atribuut peab olema string.', + 'timezone' => 'Atribuut peab olema kehtiv tsoon.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Parool ei saa sisaldada kasutajanime.', + 'letters' => 'Parool peab sisaldama vähemalt ühte tähte.', + 'numbers' => 'Parool peab sisaldama vähemalt ühte numbrit.', + 'case_diff' => 'Parool peab sisaldama väike- ja suurtähti.', + 'symbols' => 'Parool peab sisaldama sümboleid.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'See parool on liiga levinud.', + 'statuslabel_type' => 'Peate valima kehtiva olekutüübi tüübi', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/et/admin/companies/general.php b/resources/lang/et/admin/companies/general.php deleted file mode 100644 index d655be1f70..0000000000 --- a/resources/lang/et/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/et/admin/companies/table.php deleted file mode 100644 index 26e92078ff..0000000000 --- a/resources/lang/et/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Ettevõtted', - 'create' => 'Uus ettevõte', - 'title' => 'Ettevõte', - 'update' => 'Muuda ettevõtet', - 'name' => 'Ettevõtte nimi', - 'id' => 'ID', -); diff --git a/resources/lang/et/admin/custom_fields/general.php b/resources/lang/et/admin/custom_fields/general.php deleted file mode 100644 index e67b18882a..0000000000 --- a/resources/lang/et/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Kohandatud väljad', - 'manage' => 'Manage', - 'field' => 'Väli', - 'about_fieldsets_title' => 'Andmeväljade kohta', - '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', - 'fieldset' => 'Fieldset', - 'qty_fields' => 'Mitmed väljad', - 'fieldsets' => 'Väljadeklaratsioonid', - 'fieldset_name' => 'Väljanägemise nimi', - 'field_name' => 'Väljanimi', - 'field_values' => 'Väljundväärtused', - 'field_values_help' => 'Lisage valitavaid valikuid, üks rea kohta. Väljad tühja ridu peale esimese rea ignoreeritakse.', - 'field_element' => 'Vormi element', - 'field_element_short' => 'Element', - 'field_format' => 'Vorming', - 'field_custom_format' => 'Kohandatud vorming', - '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' => 'Nõutud', - 'req' => 'Req.', - 'used_by_models' => 'Kasutatud mudelite järgi', - 'order' => 'Telli', - 'create_fieldset' => 'New Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'See väärtus peab olema kõikide vahendite puhul kordumatu', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/et/admin/hardware/form.php b/resources/lang/et/admin/hardware/form.php deleted file mode 100644 index 36174ce600..0000000000 --- a/resources/lang/et/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Kinnita kahendite hulgi kustutamine', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Sa hakkad kustsutama :asset_count vahendit.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Väljastatud kasutajale', - 'checkout_date' => 'Väljastamise kuupäev', - 'checkin_date' => 'Tagastamise kuupäev', - 'checkout_to' => 'Väljasta kasutajale', - 'cost' => 'Ostuhind', - 'create' => 'Loo vahend', - 'date' => 'Ostu kuupäev', - 'depreciation' => 'Amortisatsioon', - 'depreciates_on' => 'Halvustab sisse', - 'default_location' => 'Vaikimisi asukoht', - 'eol_date' => 'EOL Kuupäev', - 'eol_rate' => 'EOL määr', - 'expected_checkin' => 'Eeldatav tagastamise kuupäev', - 'expires' => 'Aegub', - 'fully_depreciated' => 'Täielikult amortiseerunud', - 'help_checkout' => 'Kui soovid selle vahendi kohe määrata, valige ülalolevast olekuloendist "Ready to Deploy". ', - 'mac_address' => 'MAC aadress', - 'manufacturer' => 'Tootja', - 'model' => 'Mudel', - 'months' => 'kuud', - 'name' => 'Ressursi nimi', - 'notes' => 'Märkmed', - 'order' => 'Tellimuse number', - 'qr' => 'QR kood', - 'requestable' => 'Kasutajad võivad seda vahendit taotleda', - 'select_statustype' => 'Valige oleku tüüp', - 'serial' => 'Seerianumber', - 'status' => 'Staatus', - 'tag' => 'Vahendi silt', - 'update' => 'Varade värskendamine', - 'warranty' => 'Garantii', - 'warranty_expires' => 'Garantii aegub', - 'years' => 'aastat', - 'asset_location' => 'Uuenda vahendi asukohta', - 'asset_location_update_default_current' => 'Uuenda vaikimisi asukohta ja tegelikku asukohta', - 'asset_location_update_default' => 'Uuenda ainult vaikimisi asukohta', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Selle vahendi olek ei luba seda väljastada.', - 'asset_deployable' => 'Selle vahendi olek lubab seda väljastada.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'Valikuline teave', - 'order_details' => 'Tellimusega seonduv teave' -]; diff --git a/resources/lang/et/admin/hardware/general.php b/resources/lang/et/admin/hardware/general.php deleted file mode 100644 index df4cbef52d..0000000000 --- a/resources/lang/et/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Vahend', - 'bulk_checkout' => 'Vara kasutusele võtt', - 'bulk_checkin' => 'Vahendite tagastus', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Klooni vahend', - 'deployable' => 'Käivitatav', - 'deleted' => 'See vara on kustutatud.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Muuda vahendit', - 'model_deleted' => 'See vara mudel on kustutatud. Enne vara taastamist peab taastama mudeli.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Taotletav', - 'requested' => 'Taotletud', - 'not_requestable' => 'Mittetaotletav', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Taasta vara', - 'pending' => 'Ootel', - 'undeployable' => 'Kasutuselevõtmatu', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'Vaata vahendit', - 'csv_error' => 'Sul on viga CSV failis:', - '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' => 'Tõrked:', - 'success_messages' => 'Õnnestumised:', - 'alert_details' => 'Palun vaata allolevaid üksikasju.', - 'custom_export' => 'Custom Export', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/et/admin/hardware/message.php b/resources/lang/et/admin/hardware/message.php deleted file mode 100644 index 4e4f86ca2c..0000000000 --- a/resources/lang/et/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - 'Hoiatus: See vahend on märgitud kui kasutuselevõtmatu. Kui see olek on muutunud, palun värskendage vahendi olekut.', - 'does_not_exist' => 'Vahend puudub.', - 'does_not_exist_or_not_requestable' => 'Seda vahendit ei eksisteeri või see ei ole taotletav.', - 'assoc_users' => 'Seda vara kontrollitakse kasutajale praegu ja seda ei saa kustutada. Esmalt kontrollige varast ja proovige seejärel uuesti kustutada.', - - 'create' => [ - 'error' => 'Vahendit ei loodud, palun proovi uuesti. :(', - 'success' => 'Vahendi loomine õnnestus. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Ühtegi vahendit ei valitud, muudatusi ei tehtud.', - ], - - 'restore' => [ - 'error' => 'Vara ei taastatud, palun proovi uuesti', - 'success' => 'Varad on edukalt taastatud.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Varade auditi ebaõnnestus. Palun proovi uuesti.', - 'success' => 'Varakontrolli sisselogimisel.', - ], - - - 'deletefile' => [ - 'error' => 'Faili pole kustutatud. Palun proovi uuesti.', - 'success' => 'Fail edukalt kustutatud.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Vara ei taotletud, proovige uuesti', - 'success' => 'Vara taotletud edukalt.', - '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 deleted file mode 100644 index 9a9dbeacac..0000000000 --- a/resources/lang/et/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Vahendi silt', - 'asset_model' => 'Mudel', - 'book_value' => 'Arvestuslik väärtus', - 'change' => 'Sees väljas', - 'checkout_date' => 'Väljastamise kuupäev', - 'checkoutto' => 'Väljastatud', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Hetkeväärtus', - 'diff' => 'Diferentseeritud', - 'dl_csv' => 'Laadige alla CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Asukoht', - 'purchase_cost' => 'Kulud', - 'purchase_date' => 'Ostetud', - 'serial' => 'Seerianumber', - 'status' => 'Olek', - 'title' => 'Vahend', - 'image' => 'Seadme pilt', - 'days_without_acceptance' => 'Päeva ilma vastuvõtmiseta', - 'monthly_depreciation' => 'Igakuine amortatsioon', - 'assigned_to' => 'Väljastatud kasutajale', - 'requesting_user' => 'Taotlev kasutaja', - 'requested_date' => 'Taotletav kuupäev', - 'changed' => 'Changed', - 'icon' => 'Ikoon', -]; diff --git a/resources/lang/et/admin/kits/general.php b/resources/lang/et/admin/kits/general.php deleted file mode 100644 index 2b3b82fa1c..0000000000 --- a/resources/lang/et/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Eelnevalt määratud komplektidest', - 'about_kits_text' => 'Eelnevalt määratud komplektid lubavad sul kiiresti väljestada üksuste kogumit (vahendid, litsentsid jms) kasutajale. See võib olla kasulik, kui kasutajate liitumisprotsess on tihtipeale ühtlane ja kasutajad saavad samu üksusi.', - 'checkout' => 'Väljasta komplekt ', - 'create_success' => 'Komplekt edukalt loodud.', - 'create' => 'Loo eelmääratletud komplekt', - 'update' => 'Uuenda eelmääratletud komplekti', - 'delete_success' => 'Komplekt edukalt kustutatud.', - 'update_success' => 'Komplekt edukalt uuendatud.', - 'none_models' => 'Sul ei ole piisavalt vahendeid :model väljastamiseks. Kogus :qty on nõutav. ', - 'none_licenses' => 'Sul ei ole piisavalt vabu litsentse :license väljastamiseks. Kogus :qty on nõutav. ', - 'none_consumables' => 'Sul ei ole piisavalt vabu üksuseid :consumable väljastamiseks. Kogus :qty on nõutav. ', - 'none_accessory' => 'Sul ei ole piisavalt vabu üksuseid :accessory väljastamiseks. Kogus :qty on nõutav. ', - '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' => 'Litsents on juba komplektiga liidetud', - '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' => 'Kulumaterjal on juba komplektiga liidetud', - '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' => 'Tarvik on juba komplektiga liidetud', - 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', - 'checkout_success' => 'Väljastamine õnnestus', - 'checkout_error' => 'Väljastamise viga', - 'kit_none' => 'Komplekti ei eksisteeri', - 'kit_created' => 'Komplekt edukalt loodud', - 'kit_updated' => 'Komplekt edukalt uuendatud', - 'kit_not_found' => 'Komplekti ei leitud', - 'kit_deleted' => 'Komplekt edukalt kustutatud', - 'kit_model_updated' => 'Mudel on edukalt uuendatud', - 'kit_model_detached' => 'Mudel on edukalt eemaldatud', -]; diff --git a/resources/lang/et/admin/labels/table.php b/resources/lang/et/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/et/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/et/admin/licenses/general.php b/resources/lang/et/admin/licenses/general.php deleted file mode 100644 index d410fe0af2..0000000000 --- a/resources/lang/et/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Litsentside kohta', - 'about_licenses' => 'Litsentse kasutatakse tarkvara jälgimiseks. Neil on kindlaksmääratud arv istekohti, mida saab üksikisikutele kontrollida', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout ajalugu', - 'checkout' => 'Checkout\'i litsentside asukoht', - 'edit' => 'Redigeeri litsentsi', - 'filetype_info' => 'Lubatud failitüübid on png, gif, jpg, jpeg, doc, docx, pdf, txt, zip ja rar.', - 'clone' => 'Klooni litsents', - 'history_for' => 'Ajalugu jaoks', - 'in_out' => 'Sees väljas', - 'info' => 'Litsentsi info', - 'license_seats' => 'Litsentse', - 'seat' => 'Istekoht', - 'seats' => 'Istekohad', - 'software_licenses' => 'Tarkvara litsentsid', - 'user' => 'Kasutaja', - 'view' => 'Vaadake litsentsi', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/et/admin/locations/table.php b/resources/lang/et/admin/locations/table.php deleted file mode 100644 index 5811df4424..0000000000 --- a/resources/lang/et/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Väljastatud vahendid', - 'id' => 'ID', - 'city' => 'Linn', - 'state' => 'Maakond', - 'country' => 'Riik', - 'create' => 'Uus asukoht', - 'update' => 'Uuenda asukohta', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Asukoha nimi', - 'address' => 'Aadress', - 'address2' => 'Address Line 2', - 'zip' => 'Postiindeks', - 'locations' => 'Asukohad', - 'parent' => 'Vanem', - 'currency' => 'Asukoha valuuta', - 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'Kasutajanimi', - 'department' => 'Osakond', - 'location' => 'Asukoht', - 'asset_tag' => 'Vahendite sildid', - 'asset_name' => 'Nimi', - 'asset_category' => 'Kategooria', - 'asset_manufacturer' => 'Tootja', - 'asset_model' => 'Mudel', - 'asset_serial' => 'Seerianumber', - 'asset_location' => 'Asukoht', - 'asset_checked_out' => 'Väljastatud', - 'asset_expected_checkin' => 'Eeldatav tagastus', - 'date' => 'Kuupäev:', - 'signed_by_asset_auditor' => 'Allkiri (varaaudiitor):', - 'signed_by_finance_auditor' => 'Allkiri (finantsaudiitor):', - 'signed_by_location_manager' => 'Allkiri (asukohahaldur):', - 'signed_by' => 'Allkiri:', -]; diff --git a/resources/lang/et/admin/manufacturers/message.php b/resources/lang/et/admin/manufacturers/message.php deleted file mode 100644 index 02b1c7fe26..0000000000 --- a/resources/lang/et/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Tootjat ei eksisteeri.', - 'assoc_users' => 'Selle tootjaga on seotud vähemalt üks mudel ja seda ei saa kustutada. Palun uuenda oma mudeleid, et need ei kasutaks seda tootjat ning seejärel proovi uuesti. ', - - 'create' => array( - 'error' => 'Tootjat ei loodud, proovi uuesti.', - 'success' => 'Tootja loomine õnnestus.' - ), - - 'update' => array( - 'error' => 'Tootjat ei uuendatud, palun proovi uuesti', - 'success' => 'Tootja uuendamine õnnestus.' - ), - - 'restore' => array( - 'error' => 'Tootjad ei taastatud, proovi uuesti', - 'success' => 'Tootja taastati edukalt.' - ), - - 'delete' => array( - 'confirm' => 'Kas oled kindel, et soovid selle tootja kustutada?', - 'error' => 'Tootja kustutamisel tekkis probleem. Palun proovi uuesti.', - 'success' => 'Tootja kustutamine õnnestus.' - ) - -); diff --git a/resources/lang/et/admin/manufacturers/table.php b/resources/lang/et/admin/manufacturers/table.php deleted file mode 100644 index 853129c522..0000000000 --- a/resources/lang/et/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Tootjatest', - 'about_manufacturers_text' => 'Tootjad on need ettevõtted, kes sinu vahendid on tootnud. Sa võid siin hoida enda jaoks olulisi tootja kasutajatoe kontakte, mida kuvatakse vahendite detailide juures.', - 'asset_manufacturers' => 'Vahendite tootjad', - 'create' => 'Uus tootja', - 'id' => 'ID', - 'name' => 'Nimi', - 'support_email' => 'Kasutajatoe E-mail', - 'support_phone' => 'Kasutajatoe telefon', - 'support_url' => 'Kasutajatoe URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Uuenda tootjat', - 'url' => 'URL', - -); diff --git a/resources/lang/et/admin/models/message.php b/resources/lang/et/admin/models/message.php deleted file mode 100644 index 991a268849..0000000000 --- a/resources/lang/et/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Mudelit pole olemas.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'See mudel on seostus ühe või mitme vahendiga ja seda ei saa kustutada. Palun kustuta vahendid ja seejärel proovi uuesti kustutada. ', - - - 'create' => array( - 'error' => 'Mudelit ei loodud, proovi uuesti.', - 'success' => 'Mudeli loomine õnnestus.', - 'duplicate_set' => 'Sellise nime, tootja ja mudeli numbriga mudel on juba olemas.', - ), - - 'update' => array( - 'error' => 'Mudelit ei uuendatud, proovige uuesti', - 'success' => 'Mudeli uuendamine õnnestus.', - ), - - 'delete' => array( - 'confirm' => 'Kas oled kindel, et soovid selle mudeli kustutada?', - 'error' => 'Mudeli kustutamisel tekkis probleem. Palun proovi uuesti.', - 'success' => 'Mudeli kustutamine õnnestus.' - ), - - 'restore' => array( - 'error' => 'Mudeli taastamine ei õnnestunud, proovi uuesti', - 'success' => 'Mudeli taastamine õnnestus.' - ), - - 'bulkedit' => array( - 'error' => 'Ühtegi välja ei muudetud, uuendusi ei tehtud', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Mudeleid ei valitud, nii et midagi ei kustutatud.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count mudel(it) kustutati, kuid :fail_count ei õnnestunud kustutada kuna nendega on ikka veel vara seotud.' - ), - -); diff --git a/resources/lang/et/admin/settings/general.php b/resources/lang/et/admin/settings/general.php deleted file mode 100644 index 9dbe101eee..0000000000 --- a/resources/lang/et/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Märguanded', - 'alert_title' => 'Update Notification 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.', - 'asset_ids' => 'Varade ID-d', - 'audit_interval' => 'Auditi intervall', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'Auditi hoiatuslävi', - 'audit_warning_days_help' => 'Mitu päeva peaksime ette hoiatama varade auditeerimise tähtajast?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Eesliide (valikuline)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Varukoopiad', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Kohandatud CSS', - 'custom_css_help' => 'Sisestage kõik kohandatud CSS-i muudatused, mida soovite kasutada. Ärge lisage silte <style></style>.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Avalehe sõnum', - 'dashboard_message_help' => 'See tekst ilmub avalehele igaühele kellel on õigused vaadata avalehte.', - 'default_currency' => 'Valuuta vaikimisi', - 'default_eula_text' => 'EULA vaikimisi', - 'default_language' => 'Vaikimisi keel', - 'default_eula_help_text' => 'Võite ka kohandatud EULA-sid siduda kindlate varakategooriatega.', - 'display_asset_name' => 'Kuvatava vara nimi', - 'display_checkout_date' => 'Display Checkout Kuupäev', - 'display_eol' => 'Kuva EOL tabeli vaates', - 'display_qr' => 'Kuva ruudukoodid', - 'display_alt_barcode' => 'Kuvage 1D vöötkood', - 'email_logo' => 'Emaili logo', - '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' => 'Lubatud', - 'eula_settings' => 'EULA seaded', - 'eula_markdown' => 'EULA võimaldab Githubi maitsestatud hinnalisa.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Lubatud failitüübid on ico, png ja gif. Teised failitüübid ei pruugi kõigis lehitsejates töödata.', - 'favicon_size' => 'Favicons should be square images, 16x16 pixels.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP seaded', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP server', - 'ldap_server_help' => 'See peaks algama ldap: // (krüpteerimata või TLS-i puhul) või ldaps: // (SSL-i puhul)', - 'ldap_server_cert' => 'LDAP SSL-sertifikaadi valideerimine', - 'ldap_server_cert_ignore' => 'Lubage kehtetu SSL-sertifikaat', - 'ldap_server_cert_help' => 'Märkige see ruut, kui kasutate ennastkasutatud SSL-i sertifikaati ja soovite nõustuda sobiva SSL-sertifikaadiga.', - 'ldap_tls' => 'Kasutage TLS-i', - 'ldap_tls_help' => 'Seda tuleks kontrollida ainult siis, kui kasutate oma LDAP-serveris STARTTLS-i.', - 'ldap_uname' => 'LDAP Bind\'i kasutajanimi', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP bind parool', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP-filter', - 'ldap_pw_sync' => 'LDAP paroolide sünkroonimine', - 'ldap_pw_sync_help' => 'Tühjendage see ruut, kui te ei soovi LDAP paroole sünkroonida kohalike paroolidega. Selle keelamine tähendab, et teie kasutajad ei pruugi siseneda, kui teie LDAP-server mingil põhjusel pole saavutatav.', - 'ldap_username_field' => 'Kasutajanimi väli', - 'ldap_lname_field' => 'Perekonnanimi', - 'ldap_fname_field' => 'LDAP eesnimi', - 'ldap_auth_filter_query' => 'LDAP-i autentimise päring', - 'ldap_version' => 'LDAP versioon', - 'ldap_active_flag' => 'LDAP aktiivne lipp', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAPi töötaja number', - 'ldap_email' => 'LDAP-e-post', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Kasutajate (sh administraatorite) piiramine, mis on määratud firmadele ettevõtte varadele.', - 'full_multiple_companies_support_text' => 'Terve mitu ettevõtete toetust', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Seadistus', - 'settings' => 'Seaded', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Arhiveeritud vahendid', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT versioon', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Süsteemi informatsioon', - '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.', - 'labels_per_page' => 'Sildid lehel', - 'label_dimensions' => 'Märgise mõõtmed (tollid)', - 'next_auto_tag_base' => 'Järgmine automaatne juurdekasv', - 'page_padding' => 'Lehe marginaalid (tollid)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Märgistri laius', - 'labels_pageheight' => 'Märgistuste lehe kõrgus', - 'label_gutters' => 'Märgise vahe (tollides)', - 'page_dimensions' => 'Lehe mõõtmed (tolli kohta)', - 'label_fields' => 'Märgistage nähtavaid välju', - 'inches' => 'tolli', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link Snipe-IT-ile meilides', - 'show_url_in_emails_help_text' => 'Tühjendage see ruut, kui te ei soovi teie e-posti jalustisse naasta Snipe-IT-i installatsioonile. Kasulik, kui enamik teie kasutajaid kunagi ei logi sisse.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maksimaalne pisipildi kõrgus', - 'thumbnail_max_h_help' => 'Pikilehtede maksimaalne kõrgus võib pisipilte lugeda loendi vaates. Min 25, max 500.', - 'two_factor' => 'Kaks teguri autentimist', - 'two_factor_secret' => 'Kahe faktori kood', - 'two_factor_enrollment' => 'Kahe faktori registreerimine', - 'two_factor_enabled_text' => 'Luba kaks tegurit', - 'two_factor_reset' => 'Lähtesta kahefaktori saladus', - 'two_factor_reset_help' => 'See sunnib kasutajat uuesti oma seadet Google Authenticatoriga registreerima. See võib olla kasulik, kui nende praegu registreeritav seade on kadunud või varastatud.', - 'two_factor_reset_success' => 'Kahe faktori seade on edukalt lähtestatud', - 'two_factor_reset_error' => 'Kaks tegurit seadete lähtestamine nurjus', - 'two_factor_enabled_warning' => 'Kaheteguri lubamine, kui see pole praegu lubatud, viib teid otsekohe Google Auth-seadmesse autentimiseks. Teil on võimalus oma seadet registreeruda, kui seda praegu ei ole.', - 'two_factor_enabled_help' => 'See lülitab kaheteguri autentimise abil Google Authenticatori.', - 'two_factor_optional' => 'Valikuline (Kasutajad saavad lubada või keelata)', - 'two_factor_required' => 'Nõutav kõigile kasutajatele', - 'two_factor_disabled' => 'Keelatud', - 'two_factor_enter_code' => 'Sisestage kahe faktori kood', - 'two_factor_config_complete' => 'Esita koodeks', - 'two_factor_enabled_edit_not_allowed' => 'Teie administraator ei luba seda sätet muuta.', - 'two_factor_enrollment_text' => "Vaja on kahte tegurit, kuid teie seadet ei ole veel registreeritud. Avage oma Google Authenticatori rakendus ja skannige oma seadme registreerimiseks allolevat QR-koodi. Kui olete oma seadme sisestanud, sisestage allolev kood", - 'require_accept_signature' => 'Nõuda allkirja', - 'require_accept_signature_help_text' => 'Selle funktsiooni lubamine nõuab, et kasutajad võtaksid vara füüsiliselt alla.', - 'left' => 'lahkus', - 'right' => 'õige', - 'top' => 'üleval', - 'bottom' => 'põhja', - 'vertical' => 'vertikaalne', - 'horizontal' => 'horisontaalne', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/et/admin/settings/table.php b/resources/lang/et/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/et/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/et/admin/statuslabels/message.php b/resources/lang/et/admin/statuslabels/message.php deleted file mode 100644 index a4fd78a847..0000000000 --- a/resources/lang/et/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Olekumärki ei loodud, proovige uuesti.', - 'success' => 'Olekuriba loodud edukalt.', - ], - - 'update' => [ - 'error' => 'Oleku märgist ei värskendatud, proovige uuesti', - 'success' => 'Oleku märgis uuendati edukalt.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Neid vahendeid ei saa kellelegi anda.', - 'deployable' => 'Neid vahendeid saab väljastada. Väljastamisel omastavad vastavad vahendid metastaatuse 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/suppliers/table.php b/resources/lang/et/admin/suppliers/table.php deleted file mode 100644 index 4e517b55ee..0000000000 --- a/resources/lang/et/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Tarnijatest', - 'about_suppliers_text' => 'Tarnijaid kasutatakse selleks, et jälgida asjade hankimise allikaid', - 'address' => 'Tarnija aadress', - 'assets' => 'Vahendid', - 'city' => 'Linn', - 'contact' => 'Kontaktisiku nimi', - 'country' => 'Riik', - 'create' => 'Uus tarnija', - 'email' => 'E-mail', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'Litsentsid', - 'name' => 'Tarnija nimi', - 'notes' => 'Märkmed', - 'phone' => 'Telefon', - 'state' => 'Maakond', - 'suppliers' => 'Tarnijad', - 'update' => 'Uuenda tarnijat', - 'url' => 'URL', - 'view' => 'Vaata tarnijat', - 'view_assets_for' => 'Vaata vahendeid', - 'zip' => 'Postiindeks', - -); diff --git a/resources/lang/et/admin/users/general.php b/resources/lang/et/admin/users/general.php deleted file mode 100644 index 35726a8eaf..0000000000 --- a/resources/lang/et/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'kasutaja saab sisse logida', - 'activated_disabled_help_text' => 'Te ei saa iseenda konto aktiveerimis staatust muuta.', - 'assets_user' => 'Kasutajaga :name seotud vahendid', - 'bulk_update_warn' => 'Sa oled muutmas :user_count kasutaja andmeid. Palun pane tähele, et saa ei saa selle vormi kaudu muuta enda kasutaja andmeid, neid pead muutma eraldi.', - 'bulk_update_help' => 'Selle vormiga saad muuta mitmeid kasutajaid korraga. Täida ainult need väljad, mida on vaja muuta. Tühjaks jäetud väljasid ei muudeta.', - 'current_assets' => 'Selle kasutaja valduses olevad vahendid', - 'clone' => 'Klooni kasutaja', - 'contact_user' => 'Võta ühendust :name-ga', - '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', - '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.', - 'print_assigned' => 'Prindi kõik varad', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Kasutaja :name valdusesse antud tarkvara', - '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.', - 'view_user' => 'Vaata kasutajat :name', - 'usercsv' => 'CSV fail', - 'two_factor_admin_optin_help' => 'Sinu praegused admin seaded lubavad kahe-astmelist autantimis jõustada valikulselt. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Uuenda kõik vahendid nendele kasutajatele sellesse olekusse', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'See on kaugkasutaja', - 'remote' => 'Remote', - 'remote_help' => 'See võib olla kasulik, kui vajad kaugkasutajate filtrit inimestest, kes käivad harva või ei käi üldse ettevõtte füüsilistes asukohtades.', - 'not_remote_label' => 'See ei ole kaugkasutaja', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/et/admin/users/message.php b/resources/lang/et/admin/users/message.php deleted file mode 100644 index 4dec7adfdc..0000000000 --- a/resources/lang/et/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Oled selle vahendi edukalt vastu võtnud.', - 'declined' => 'Oled selle vahendi tagasi lükanud.', - 'bulk_manager_warn' => 'Sinu kasutajad on edukalt muudetud, kuid sinu juhi-kirjet ei salvestatud sest juht, kelle valisid oli ka muudatavate kasutajate hulgas ning kasutaja ei või olla ise-enda juht. Palun vali oma kasutajad uuesti, jättes juhi kõrvale.', - 'user_exists' => 'Kasutaja on juba olemas!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Login väli on kohustuslik', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Parooli väli on kohustuslik.', - 'insufficient_permissions' => 'Ebapiisavad õigused.', - 'user_deleted_warning' => 'See kasutaja on kustutatud. Et kasutajat muuta või talle uusi vahendeid anda, pead ta esmalt taastama.', - 'ldap_not_configured' => 'LDAP-i integreerimine pole selle installi jaoks konfigureeritud.', - 'password_resets_sent' => 'Parooli taastamise link on saadetud valitud aktiivsetele kasutajatele kellel on õige emaili aadress.', - 'password_reset_sent' => 'Parooli taastamise aadress on saadetud :email!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Kasutaja loomine õnnestus.', - 'update' => 'Kasutaja uuendamine õnnestus.', - 'update_bulk' => 'Kasutajate uuendamine õnnestus!', - 'delete' => 'Kasutaja kustutamine õnnestus.', - 'ban' => 'Kasutaja bännimine õnnestus.', - 'unban' => 'Kasutaja de-bännimine õnnestus.', - 'suspend' => 'Kasutaja ajutine peatamine õnnestus.', - 'unsuspend' => 'Kasutaja oli ebaõnnestunud.', - 'restored' => 'Kasutaja taastamine õnnestus.', - 'import' => 'Kasutajate importimine õnnestus.', - ), - - 'error' => array( - 'create' => 'Kasutaja loomisel tekkis probleem. Palun proovi uuesti.', - 'update' => 'Kasutaja uuendamisel tekkis probleem. Palun proovi uuesti.', - 'delete' => 'Kasutaja kustutamisel tekkis probleem. Palun proovi uuesti.', - 'delete_has_assets' => 'Sellel kasutajal on elemendid määratud ja neid ei saanud kustutada.', - 'unsuspend' => 'Kasutaja pole probleemi lahendanud. Palun proovi uuesti.', - 'import' => 'Kasutajate importimisel tekkis probleem. Palun proovi uuesti.', - 'asset_already_accepted' => 'See vahend on juba vastu võetud.', - 'accept_or_decline' => 'Te peate selle vara kas aktsepteerima või loobuma.', - 'incorrect_user_accepted' => 'Varasemat vara, mille olete proovinud aktsepteerida, ei olnud teie jaoks kontrollitud.', - 'ldap_could_not_connect' => 'LDAP-serveriga ei õnnestunud ühendust luua. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', - 'ldap_could_not_bind' => 'LDAP-serverit ei saa siduda. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', - 'ldap_could_not_search' => 'LDAP-serverit ei õnnestunud otsida. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', - 'ldap_could_not_get_entries' => 'LDAP-serverisse tehtud sissekandeid ei saanud. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', - 'password_ldap' => 'Selle konto parooli haldab LDAP / Active Directory. Parooli muutmiseks võtke ühendust oma IT-osakonnaga.', - ), - - 'deletefile' => array( - 'error' => 'Faili ei kustutatud. Palun proovi uuesti.', - 'success' => 'Fail kustutati.', - ), - - 'upload' => array( - 'error' => 'Fail(e) ei laetud üles. Palun proovi uuesti.', - 'success' => 'Fail(id) laeti edukalt üles.', - 'nofiles' => 'Sa ei valinud üles laadimiseks ühtegi faili', - 'invalidfiles' => 'Üks või mitu sinu failidest on kas liiga suured või ei ole lubatud tüüpi. Lubatud tüübid on png, gif, jpg, doc, docx, pdf ja txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/et/admin/users/table.php b/resources/lang/et/admin/users/table.php deleted file mode 100644 index 42dbcc8559..0000000000 --- a/resources/lang/et/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktiivne', - 'allow' => 'Luba', - 'checkedout' => 'Vahendid', - 'created_at' => 'Loodud', - 'createuser' => 'Uus kasutaja', - 'deny' => 'Keela', - 'email' => 'E-mail', - 'employee_num' => 'Töötaja Nr.', - 'first_name' => 'Eesnimi', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Päri', - 'job' => 'Ametikoht', - 'last_login' => 'Viimane sisselogimine', - 'last_name' => 'Perekonnanimi', - 'location' => 'Asukoht', - 'lock_passwords' => 'Selles installatsioonis ei sa sisselogimise infot muuta.', - 'manager' => 'Juht', - 'managed_locations' => 'Hallatavad asukohad', - 'name' => 'Nimi', - 'notes' => 'Märkmed', - 'password_confirm' => 'Kinnita parool', - 'password' => 'Parool', - 'phone' => 'Telefon', - 'show_current' => 'Näita praegusi kasutajaid', - 'show_deleted' => 'Näita kustutatud kasutajaid', - 'title' => 'Pealkiri', - 'to_restore_them' => 'neid taastada.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Uuenda kasutajat', - 'username' => 'Kasutajanimi', - 'user_deleted_text' => 'See kasutaja on märgitud kustutatuks.', - 'username_note' => '(Seda kasutatakse ainult Active Directory sidumisel, mitte sisselogimiseks.)', - 'cloneuser' => 'Klooni kasutaja', - 'viewusers' => 'Vaata kasutajaid', -); diff --git a/resources/lang/et/auth/general.php b/resources/lang/et/auth/general.php deleted file mode 100644 index 04eec9ad25..0000000000 --- a/resources/lang/et/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Saada parooli taastamise link', - 'email_reset_password' => 'Saada parooli lähtestamise link', - 'reset_password' => 'Taasta parool', - 'saml_login' => 'Logi sisse SAML-i kaudu', - 'login' => 'Logi sisse', - 'login_prompt' => 'Palun logi sisse', - 'forgot_password' => 'Ma unustasin oma parooli', - 'ldap_reset_password' => 'LDAP parooli lähtestamiseks klõpsake siin', - 'remember_me' => 'Jäta mind meelde', - 'username_help_top' => 'Parooli lähtestamiseks sisesta oma kasutajanimi.', - 'username_help_bottom' => 'Kasutajanimi ja e-posti aadress võivad olla samad, aga ei pruugi olla. Kui oled kasutajanime unustanud, võta ühendust oma süsteemiadministraatoriga.

Kasutajatele ilma liidetud e-posti aadressita ei saa parooli lähtestamise linki saata. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/et/button.php b/resources/lang/et/button.php deleted file mode 100644 index 22738e0cec..0000000000 --- a/resources/lang/et/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Tegevused', - 'add' => 'Lisa uus', - 'cancel' => 'Loobu', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Kustuta', - 'edit' => 'Muuda', - 'restore' => 'Taasta', - 'remove' => 'Remove', - 'request' => 'Päring', - 'submit' => 'Kinnita', - 'upload' => 'Lae üles', - 'select_file' => 'Vali fail...', - 'select_files' => 'Vali failid...', - 'generate_labels' => '{1} Loo silt|[2,*] Loo silt', - 'send_password_link' => 'Saada parooli taastamise link', - 'go' => 'Go', - 'bulk_actions' => 'Hulgitoimingud', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', -]; diff --git a/resources/lang/et/general.php b/resources/lang/et/general.php deleted file mode 100644 index 7c756710b7..0000000000 --- a/resources/lang/et/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Tarvikud', - 'activated' => 'Aktiveeritud', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Tarvik', - 'accessory_report' => 'Tarvikute aruanne', - 'action' => 'Tegevus', - 'activity_report' => 'Tegevuste aruanne', - 'address' => 'Aadress', - 'admin' => 'Admin', - 'administrator' => 'Administraator', - 'add_seats' => 'Lisatud istekohad', - 'age' => "Age", - 'all_assets' => 'Kõik vahendid', - 'all' => 'Kõik', - 'archived' => 'Arhiveeritud', - 'asset_models' => 'Mudelid', - 'asset_model' => 'Mudel', - 'asset' => 'Vahend', - 'asset_report' => 'Vahendite aruanne', - 'asset_tag' => 'Varade silt', - 'asset_tags' => 'Vahendi sildid', - 'assets_available' => 'Saadaolevad vahendid', - 'accept_assets' => 'Aktsepteeri vahendid :name nimel', - 'accept_assets_menu' => 'Aktsepteeri vahendeid', - 'audit' => 'Auditeerimine', - 'audit_report' => 'Auditilogi', - 'assets' => 'Vahendid', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Määratud kasutajale :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Kustuta profiilipilt', - 'avatar_upload' => 'Lae profiilipilt', - 'back' => 'Tagasi', - 'bad_data' => 'Ei leitud midagi. Võib-olla on halbu andmeid?', - 'bulkaudit' => 'Hulgiaudit', - 'bulkaudit_status' => 'Auditi olek', - 'bulk_checkout' => 'Bulk Checkout', - 'bulk_edit' => 'Hulgiredigeerimine', - 'bulk_delete' => 'Hulgikustutamine', - 'bulk_actions' => 'Hulgitoimingud', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'staatuse järgi', - 'cancel' => 'Loobu', - 'categories' => 'Kategooriad', - 'category' => 'Kategooria', - 'change' => 'Sees väljas', - 'changeemail' => 'Muuda oma emaili aadress', - 'changepassword' => 'Muuda parool', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin alates', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Väljastatud', - 'checkins_count' => 'Sisse võetud', - 'user_requests_count' => 'Taotlused', - 'city' => 'Linn', - 'click_here' => 'Kliki siia', - 'clear_selection' => 'Ära vali midagi', - 'companies' => 'Ettevõtted', - 'company' => 'Ettevõte', - 'component' => 'Komponent', - 'components' => 'Komponendid', - 'complete' => 'Tehtud', - 'consumable' => 'Kulutatav', - 'consumables' => 'Kulumaterjalid', - 'country' => 'Riik', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Loo uus', - 'created' => 'Üksus on loodud', - 'created_asset' => 'loodud vara', - 'created_at' => 'Loodud', - 'created_by' => 'Looja', - 'record_created' => 'Väärtus loodud', - 'updated_at' => 'Viimati muudetud', - 'currency' => '$', // this is deprecated - 'current' => 'Praegune', - 'current_password' => 'Praegune parool', - 'customize_report' => 'Kohanda aruannet', - 'custom_report' => 'Kohandatud varade aruanne', - 'dashboard' => 'Töölaud', - 'days' => 'päeva', - 'days_to_next_audit' => 'Päevad järgmise auditi juurde', - 'date' => 'Kuupäev', - 'debug_warning' => 'Hoiatus!', - 'debug_warning_text' => 'See rakendus töötab tootmisrežiimis, kus silumisvõimalused on lubatud. See võib avaldada tundlikke andmeid, kui teie rakendus on välismaailmale juurdepääsetav. Keela debugrežiim, määrates APP_DEBUG väärtuse oma .env failis false.', - 'delete' => 'Kustuta', - 'delete_confirm' => 'Kas olete kindel, et soovite kustutada :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Kustutatud', - 'delete_seats' => 'Kustutatud istmed', - 'deletion_failed' => 'Kustutamine ebaõnnestus', - 'departments' => 'Osakonnad', - 'department' => 'Osakond', - 'deployed' => 'Kasutusele võetud', - 'depreciation' => 'Amortisatsioon', - 'depreciations' => 'Amortisatsioon', - 'depreciation_report' => 'Amortisatsiooniaruanne', - 'details' => 'Üksikasjad', - 'download' => 'Lae alla', - 'download_all' => 'Laadige kõik alla', - 'editprofile' => 'Muuda oma profiili', - 'eol' => 'EOL', - 'email_domain' => 'E-posti domeen', - 'email_format' => 'E-maili formaat', - 'employee_number' => 'Töötaja number', - 'email_domain_help' => 'Seda kasutatakse importimisel e-posti aadresside loomiseks', - 'error' => 'Tõrge', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Näide: ', - '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)', - 'lastnamefirstinitial_format' => 'Perenimi Eesnime lühend (perenimie@poleolemas.ee)', - 'firstintial_dot_lastname_format' => 'Eesnime algustäht Perenimi (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Esimene', - 'firstnamelastname' => 'Eesnimi Perenimi (janesmith@example.com)', - 'lastname_firstinitial' => 'Perenimi Eesnimi algustäht (smith_j@example.com)', - 'firstinitial.lastname' => 'Eesnime algustäht Perekonnanimi (j.smith@example.com)', - 'firstnamelastinitial' => 'Eesnimi Perekonnanime algustäht (janes@example.com)', - 'first_name' => 'Eesnimi', - 'first_name_format' => 'Eesnimi (jane@example.com)', - 'files' => 'Failid', - 'file_name' => 'Fail', - 'file_type' => 'Faili tüüp', - 'filesize' => 'Faili suurus', - 'file_uploads' => 'Faili üleslaadimine', - 'file_upload' => 'Faili üleslaadimine', - 'generate' => 'Genereeri', - 'generate_labels' => 'Genereeri sildid', - 'github_markdown' => 'See väli lubab Githubi maitsestatud markdown.', - 'groups' => 'Grupid', - 'gravatar_email' => 'Gravatari e-maili aadress', - 'gravatar_url' => 'Muuda oma avatari leheküljel Gravatar.com.', - 'history' => 'Ajalugu', - 'history_for' => 'Ajalugu jaoks', - 'id' => 'ID', - 'image' => 'Pilt', - 'image_delete' => 'Kustuta pilt', - 'include_deleted' => 'Include Deleted Assets', - 'image_upload' => 'Laadi pilt üles', - 'filetypes_accepted_help' => 'Aktsepteeritud failitüüp on :types. Maksimaalne lubatud üleslaaditav suurus on :size.|Aktsepteeritud failitüübid on :types. Maksimaalne lubatud üleslaadimise suurus on :size.', - 'filetypes_size_help' => 'Maksimaalne lubatud üleslaadimise suurus on :size.', - 'image_filetypes_help' => 'Lubatud faililaiendid on jpg, png, gif ja svg. Suurim lubatud üleslaadimise maht on :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Impordi', - 'importing' => 'Importimine', - 'importing_help' => 'CSV-faili kaudu saate importida vahendeid, tarvikuid, litsentse, komponente, kulumaterjale ja kasutajaid.

CSV peaks olema komadega eraldatud ja vormindatud päistega, mis ühtivad CSV-de näidistega dokumentatsioonis.', - 'import-history' => 'Impordi ajalugu', - 'asset_maintenance' => 'Varade hooldus', - 'asset_maintenance_report' => 'Varade hooldusaruanne', - 'asset_maintenances' => 'Vara säilimine', - 'item' => 'Kirje', - 'item_name' => 'Üksuse nimi', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Ei ole piisavalt õigusi!', - 'kits' => 'Eelnevalt määratud komplektid', - 'language' => 'Keel', - 'last' => 'Viimane', - 'last_login' => 'Viimane sisselogimine', - 'last_name' => 'Perekonnanimi', - 'license' => 'Litsents', - 'license_report' => 'Litsentside aruanne', - 'licenses_available' => 'saadaolevad litsentsid', - 'licenses' => 'Litsentsid', - 'list_all' => 'Kuva kõik', - 'loading' => 'Laadimine, palun oota...', - 'lock_passwords' => 'Selle välja väärtust demoinstallatsioonis ei salvestata.', - 'feature_disabled' => 'See funktsioon on demo installimisel keelatud.', - 'location' => 'Asukoht', - 'locations' => 'Asukohad', - 'logo_size' => 'Ruudukujulised logod näevad parimad välja logo + tekstiga. Logo maksimaalne kuvatav suurus on 50 pikslit kõrge x 500 pikslit lai. ', - 'logout' => 'Logi välja', - 'lookup_by_tag' => 'Varatüübi järgi otsimine', - 'maintenances' => 'Hooldus', - 'manage_api_keys' => 'Halda API võtmeid', - 'manufacturer' => 'Tootja', - 'manufacturers' => 'Tootjad', - 'markdown' => 'See väli lubab Githubi maitsestatud markdown.', - 'min_amt' => 'Min. kogus', - 'min_amt_help' => 'Minimaalne üksuste arv, mis peaks olema saadaval enne hoiatuse käivitamist. Jäta mininaalne kogus tühjaks, kui te ei soovi madalate varude kohta hoiatusi saada.', - 'model_no' => 'Mudeli nr.', - 'months' => 'kuud', - 'moreinfo' => 'Lisainfo', - 'name' => 'Nimi', - 'new_password' => 'Uus parool', - 'next' => 'Järgmine', - 'next_audit_date' => 'Järgmine auditi kuupäev', - 'last_audit' => 'Viimane audit', - 'new' => 'uus!', - 'no_depreciation' => 'Amortisatsioon puudub', - 'no_results' => 'Tulemused puuduvad.', - 'no' => 'Ei', - 'notes' => 'Märkmed', - 'order_number' => 'Tellimuse number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Näitab _MENU_ üksusi', - 'pagination_info' => 'Näitab _START_ kuni _END_ _TOTAL_ üksust', - 'pending' => 'Ootel', - 'people' => 'Inimesed', - 'per_page' => 'Tulemusi lehe kohta', - 'previous' => 'Eelmine', - 'processing' => 'Töötlemises', - 'profile' => 'Sinu profiil', - 'purchase_cost' => 'Ostuhind', - 'purchase_date' => 'Ostu kuupäev', - 'qty' => 'Hulk', - 'quantity' => 'Hulk', - 'quantity_minimum' => 'Sul on :count üksust alla või peaaegu alla minimaalse koguse taset', - 'quickscan_checkin' => 'Kiire check-in (Quick scan)', - 'quickscan_checkin_status' => 'Tagastamise olek', - 'ready_to_deploy' => 'Kasutamine valmis', - 'recent_activity' => 'Viimane tegevus', - 'remaining' => 'Alles', - 'remove_company' => 'Eemalda ettevõtteühing', - 'reports' => 'Aruanded', - 'restored' => 'taastatud', - 'restore' => 'Taasta', - 'requestable_models' => 'Taotletavad mudelid', - 'requested' => 'Taotletud', - 'requested_date' => 'Taotletav kuupäev', - 'requested_assets' => 'Taotletavad vahendid', - 'requested_assets_menu' => 'Vaadake taotletud vahendeid', - 'request_canceled' => 'Taotlus tühistati', - 'save' => 'Salvesta', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Vali', - 'select_all' => 'Vali kõik', - 'search' => 'Otsi', - 'select_category' => 'Vali kategooria', - 'select_department' => 'Valige osakond', - 'select_depreciation' => 'Vali amortisatsioonitüüp', - 'select_location' => 'Vali asukoht', - 'select_manufacturer' => 'Vali tootja', - 'select_model' => 'Vali mudel', - 'select_supplier' => 'Valige tarnija', - 'select_user' => 'Vali kasutaja', - 'select_date' => 'Valige kuupäev (AAAA-KK-DD)', - 'select_statuslabel' => 'Vali staatus', - 'select_company' => 'Vali ettevõte', - 'select_asset' => 'Vali vahend', - 'settings' => 'Seaded', - 'show_deleted' => 'Näita kustutatud', - 'show_current' => 'Näita käesolevat', - 'sign_in' => 'Logi sisse', - 'signature' => 'Allkiri', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Väljanägemine', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMOVERSIOON: Selles installatsioonis mõned funktsioonid ei tööta.', - 'site_name' => 'Saidi nimi', - 'state' => 'Maakond', - 'status_labels' => 'Oleku sildid', - 'status' => 'Staatus', - 'accept_eula' => 'Lõppkasutaja litsentsilepinguga nõustumine', - 'supplier' => 'Tarnija', - 'suppliers' => 'Tarnijad', - 'sure_to_delete' => 'Kas olete kindel, et soovite kustutada', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Kinnita', - 'target' => 'Sihtimine', - 'time_and_date_display' => 'Kellaaja ja kuupäeva kuvamine', - 'total_assets' => 'vahendeid kokku', - 'total_licenses' => 'litsentse kokku', - 'total_accessories' => 'kogu tarvikud', - 'total_consumables' => 'kogu tarbekaubad', - 'type' => 'Tüüp', - 'undeployable' => 'Kasutuselevõtmatud', - 'unknown_admin' => 'Tundmatu Admin', - 'username_format' => 'Kasutajanime formaat', - 'username' => 'Kasutajanimi', - 'update' => 'Uuenda', - 'upload_filetypes_help' => 'Lubatud failileiendid on png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip ja rar. Suurim lubatud üleslaadimise maht on :size.', - 'uploaded' => 'Üles laetud', - 'user' => 'Kasutaja', - 'accepted' => 'aktsepteeritud', - 'declined' => 'tagasi lükatud', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Mitteaktsepteeritud varad', - 'users' => 'Kasutajad', - 'viewall' => 'Vaata kõiki', - 'viewassets' => 'Vaadake määratud varasid', - 'viewassetsfor' => 'Vaata kasutaja :name vahendeid', - 'website' => 'Koduleht', - 'welcome' => 'Tere tulemast, :name', - 'years' => 'aastat', - 'yes' => 'Jah', - 'zip' => 'Postiindeks', - 'noimage' => 'Pilti pole üles laaditud või pilti ei leitud.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Teie vormi seanss on aegunud. Palun proovi uuesti.', - 'login_enabled' => 'Sisselogimine lubatud', - 'audit_due' => 'Audit', - 'audit_overdue' => 'Hilinenud audit', - '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' => 'Oled muutmas järgnevat: ', - 'checked_out' => 'Väljastatud', - 'checked_out_to' => 'Väljastatud kasutajale', - 'fields' => 'Väljad', - 'last_checkout' => 'Viimati väljastatud', - 'due_to_checkin' => 'Järgnevad :count üksust tuleb peagi tagastada:', - 'expected_checkin' => 'Eeldatav tagastus', - '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' => 'Muudetud', - '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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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' => 'Uus vahend', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'Uus kulumaterjal', - 'collapse' => 'Ahenda', - 'assigned' => 'Määratud', - 'asset_count' => 'Vahendi kogus', - 'accessories_count' => 'Tarvikute kogus', - 'consumables_count' => 'Kulumaterjalide kogus', - 'components_count' => 'Komponentide kogus', - 'licenses_count' => 'Litsentside kogus', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Palun kontrolli allolevat vormi vigade osas', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'Vahendi teave', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Kulumaterjali teave:', - 'consumable_name' => 'Kulumaterjali nimi:', - 'accessory_information' => 'Tarviku teave:', - 'accessory_name' => 'Tarviku nimi:', - 'clone_item' => 'Klooni üksus', - 'checkout_tooltip' => 'Väljasta see üksus', - 'checkin_tooltip' => 'Tagasta see üksus', - 'checkout_user_tooltip' => 'Väljasta üksus kasutajale', - 'maintenance_mode' => 'Teenus pole süsteemivärskenduste tõttu ajutiselt saadaval. Tule hiljem tagasi.', - 'maintenance_mode_title' => 'Süsteem on ajutiselt kättesaamatu', - 'ldap_import' => 'LDAP ei tohiks kasutaja parooli hallata. (See võimaldab teil saata unustatud parooli päringuid)', - 'purge_not_allowed' => 'Kustutatud andmete puhastamine on .env-failis keelatud. Võtke ühendust tehnilise toe või süsteemiadministraatoriga.', - 'backup_delete_not_allowed' => 'Tagavarakoopiate kustutamine on .env-failis keelatud. Võtke ühendust tehnilise toe või süsteemiadministraatoriga.', - 'additional_files' => 'Täiendavad failid', - 'shitty_browser' => 'Allkirja ei tuvastatud. Kui kasutate vanemat brauserit, kasutage vahendite vastuvõtmise lõpuleviimiseks uuemat brauserit.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/et/help.php b/resources/lang/et/help.php deleted file mode 100644 index edeffa12f8..0000000000 --- a/resources/lang/et/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Rohkem infot', - - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - 'assets' => 'Vahendeid saab tuvastada ja jälgida seerianumbri või seadme identifikaatori abil. Tavaliselt määratletakse ja registreeritakse seerianumber või identifikaator väärtuslikele vahenditele, mille individuaalne tuvastamine on oluline.', - - 'categories' => 'Kategooriad aitavad sul asju organiseerida. Kategooriad võivad olla näiteks: "Lauaarvutid","Sülearvutid","Mobiiltelefonid","Tahvelarvutid" jne, kuid võid kasutada kategooriaid igat moodi, mis tundub sulle endale mõistlik.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'Sa saad seadistada vahendite amortisatsiooni, et neid amortiseeritakse lineaarse amortisatsiooni alusel.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/et/localizations.php b/resources/lang/et/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/et/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/et/mail.php b/resources/lang/et/mail.php deleted file mode 100644 index 699ec3e6b6..0000000000 --- a/resources/lang/et/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Kasutaja on tühistanud üksuse taotluse veebis', - 'a_user_requested' => 'Kasutaja on taotlenud üksuse veebis', - 'accessory_name' => 'Lisaseade Nimi:', - 'additional_notes' => 'Lisamärkmed:', - 'admin_has_created' => 'Administraator on loonud konto teile: veebisaidil.', - 'asset' => 'Vahend:', - 'asset_name' => 'Vahendi nimi:', - 'asset_requested' => 'Taotletud vahend', - 'asset_tag' => 'Varade silt', - 'assigned_to' => 'Määratud', - 'best_regards' => 'Parimate soovidega,', - 'canceled' => 'Tühistatud:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Kinnitamiseks klõpsake järgmisel lingil: veebikonto:', - 'click_on_the_link_accessory' => 'Klõpsake allosas oleval lingil, et kinnitada, et olete lisaseadme kätte saanud.', - 'click_on_the_link_asset' => 'Klõpsake allosas oleval lingil, et kinnitada, et olete vara vastu võtnud.', - 'Confirm_Asset_Checkin' => 'Vara sissevõtmise kinnitus', - 'Confirm_Accessory_Checkin' => 'Tarvitu sissevõtmise kinnitus', - 'Confirm_accessory_delivery' => 'Tarvitu tarne kinnitus', - 'Confirm_license_delivery' => 'Litsentsi tarne kinnitus', - 'Confirm_asset_delivery' => 'Vara tarne kinnitus', - 'Confirm_consumable_delivery' => 'Kulumaterjalide kohaletoimetamise kinnitus', - 'current_QTY' => 'Praegune QTY', - 'Days' => 'Päeva', - 'days' => 'päeva', - 'expecting_checkin_date' => 'Ootel Checkin Kuupäev:', - 'expires' => 'Aegub', - 'Expiring_Assets_Report' => 'Aeguvate varade aruanne.', - 'Expiring_Licenses_Report' => 'Aeguvad litsentside aruanne.', - 'hello' => 'Tere', - 'hi' => 'Tere', - 'i_have_read' => 'Olen lugenud ja nõustun kasutustingimustega ja saanud selle kirje.', - 'item' => 'Kirje:', - 'Item_Request_Canceled' => 'Üksuse taotlus tühistatud', - 'Item_Requested' => 'Taotletud üksus', - 'link_to_update_password' => 'Klienditeenuse uuendamiseks klõpsake järgmisel lingil:', - 'login_first_admin' => 'Logige oma uude Snipe-IT-seadmesse sisse, kasutades allpool toodud mandaate.', - 'login' => 'Logi sisse:', - 'Low_Inventory_Report' => 'Madal inventuuriaruanne', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Nimi', - 'new_item_checked' => 'Uue elemendi on teie nime all kontrollitud, üksikasjad on allpool.', - 'password' => 'Parool:', - 'password_reset' => 'Parooli taastamine', - - 'read_the_terms' => 'Palun lugege allpool toodud kasutustingimused.', - 'read_the_terms_and_click' => 'Palun lugege allpool toodud kasutustingimused ja klõpsake alloleval lingil, et kinnitada, et lugesite ja nõustute kasutustingimustega ning olete vara saanud.', - 'requested' => 'Taotletud:', - 'reset_link' => 'Teie salasõna lähtestamise link', - 'reset_password' => 'Parooli lähtestamiseks klõpsake siin:', - 'serial' => 'Seerianumber', - 'supplier' => 'Tarnija', - 'tag' => 'Silt', - 'test_email' => 'Test Snipe-IT-i e-posti teel', - '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' => ':count üksus on laos alla miinimummäära või saab varsti otsa.|:count üksust on laos alla miinimummäära või saab varsti otsa.', - 'assets_warrantee_alert' => 'Sul on :count vahend, mille garantii aegub järgmise :threshold päeva jooksul.|Sul on :count vahendit, mille garantii aegub järgmise :threshold päeva jooksul.', - 'license_expiring_alert' => ':count litsents aegub järgmise :threshold päeva jooksul.|:count litsentsi aegub järgmise :threshold päeva jooksul.', - 'to_reset' => 'Selleks, et lähtestada oma :web parool, täitke see vorm:', - 'type' => 'Tüüp', - 'upcoming-audits' => 'Sul on :count vahend, mida tuleb auditeerida :threshold päeva jooksul.|Sul on :count vahendit, mida tuleb auditeerida :threshold päeva jooksul.', - 'user' => 'Kasutaja', - 'username' => 'Kasutajanimi', - 'welcome' => 'Tere tulemast, :name', - 'welcome_to' => 'Teretulemast lehele :web!', - 'your_credentials' => 'Sinu Snipe-IT rekvisiidid', - 'Accessory_Checkin_Notification' => 'Tarvikud sisse võetud', - 'Asset_Checkin_Notification' => 'Vara sissevõetud', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'Litsents sisse võetud', - 'Expected_Checkin_Report' => 'Eeldatav vahendite tagastamise aruanne', - 'Expected_Checkin_Notification' => 'Meeldetuletus: :name tagastamise tähtaeg läheneb', - 'Expected_Checkin_Date' => 'Sulle väljastatud vahend tuleb tagastada :date', - 'your_assets' => 'Vaata oma varasi', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/et/reminders.php b/resources/lang/et/reminders.php deleted file mode 100644 index 625aab6fe3..0000000000 --- a/resources/lang/et/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Parool peab olema kuus tähemärki ja peab klappima kinnitusega.", - "user" => "Kasutajanimi või parool on vale", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/et/validation.php b/resources/lang/et/validation.php deleted file mode 100644 index eaac95f357..0000000000 --- a/resources/lang/et/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Atribuut peab olema aktsepteeritav.', - 'active_url' => 'Atribuut: ei ole kehtiv URL.', - 'after' => 'Atribuut peab olema kuupäev pärast: kuupäev.', - 'after_or_equal' => 'Atribuut peab olema kuupäev või kuupäev: kuupäev.', - 'alpha' => 'Atribuut: võib sisaldada ainult tähti.', - 'alpha_dash' => 'Atribuut: võib sisaldada ainult tähte, numbreid ja kriipsu.', - 'alpha_num' => 'Atribuut: võib sisaldada ainult tähti ja numbreid.', - 'array' => 'Atribuut peab olema massiiv.', - 'before' => 'Atribuut peab olema kuupäev: kuupäev.', - 'before_or_equal' => 'Atribuut peab olema kuupäev või kuupäev: kuupäev.', - 'between' => [ - 'numeric' => 'Atribuut peab olema vahemikus min ja max max.', - 'file' => 'Atribuut peab olema vahemikus min ja max kilobaitides.', - 'string' => 'Atribuut peab olema vahemikus min: max tähemärki.', - 'array' => 'Atribuut peab olema vahemikus: min ja max max.', - ], - 'boolean' => 'Atribuudiväljadele peab olema tõene või vale.', - 'confirmed' => 'Atribuudi kinnitus ei sobi.', - 'date' => 'Atribuut: ei ole kehtiv kuupäev.', - 'date_format' => 'Atribuut: ei vasta vormingule: vorming.', - 'different' => 'Atribuut: and: teine ​​peab olema erinev.', - 'digits' => 'Atribuut peab olema: numbrite numbrid.', - 'digits_between' => 'Atribuut peab olema vahemikus min ja max max.', - 'dimensions' => 'Atribuudil on vale kujutise mõõtmed.', - 'distinct' => 'Atribuudiväljal on duplikaadi väärtus.', - 'email' => 'Atribuut peab olema kehtiv e-posti aadress.', - 'exists' => 'Valitud atribuut on kehtetu.', - 'file' => 'Atribuut peab olema fail.', - 'filled' => 'Atribuudiväljal peab olema väärtus.', - 'image' => 'Atribuut peab olema pilt.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Valitud atribuut on kehtetu.', - 'in_array' => 'Atribuudiväljal pole olemas: muud.', - 'integer' => 'Atribuut peab olema täisarv.', - 'ip' => 'Atribuut peab olema kehtiv IP-aadress.', - 'ipv4' => 'Atribuut peab olema kehtiv IPv4 aadress.', - 'ipv6' => 'Atribuut peab olema kehtiv IPv6 aadress.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Atribuut peab olema kehtiv JSON-string.', - 'max' => [ - 'numeric' => 'Atribuut: ei tohi olla suurem kui: maks.', - 'file' => 'Atribuut: ei tohi olla suurem kui: max kilobaiti.', - 'string' => 'Atribuut: ei tohi olla suurem kui: max tähemärki.', - 'array' => 'Atribuut: ei tohi sisaldada rohkem kui: max elemente.', - ], - 'mimes' => 'Atribuut peab olema faili tüüp:: values.', - 'mimetypes' => 'Atribuut peab olema faili tüüp:: values.', - 'min' => [ - 'numeric' => 'Atribuut peab olema vähemalt: min.', - 'file' => 'Atribuut peab olema vähemalt: min kilobaiti.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Valitud atribuut on kehtetu.', - 'numeric' => 'Atribuut peab olema number.', - 'present' => 'Atribuudiväli peab olema kohal.', - 'valid_regex' => 'See ei ole õige regex süntaks. ', - 'regex' => 'Atribuudivorming on vale.', - 'required' => 'Atribuudiväljandus on kohustuslik.', - 'required_if' => 'Atribuudiväljastus on vajalik, kui: muu on: väärtus.', - 'required_unless' => 'Atribuudiväljandus on vajalik, välja arvatud juhul, kui: muu on: väärtused.', - 'required_with' => 'Atribuudiväljund on vajalik, kui: väärtused on olemas.', - 'required_with_all' => 'Atribuudiväljund on vajalik, kui: väärtused on olemas.', - 'required_without' => 'Atribuudiväljund on vajalik, kui: väärtusi ei leidu.', - 'required_without_all' => 'Atribuudiväljund on vajalik, kui ükski: väärtusest pole olemas.', - 'same' => 'Atribuut:: ja teine ​​peab vastama.', - 'size' => [ - 'numeric' => 'Atribuut peab olema: suurus.', - 'file' => 'Atribuut peab olema: suurus kilobaitides.', - 'string' => 'Atribuut peab olema: suuruse tähtedega.', - 'array' => 'Atribuut peab sisaldama: suuruse elemente.', - ], - 'string' => 'Atribuut peab olema string.', - 'timezone' => 'Atribuut peab olema kehtiv tsoon.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Parool ei saa sisaldada kasutajanime.', - 'letters' => 'Parool peab sisaldama vähemalt ühte tähte.', - 'numbers' => 'Parool peab sisaldama vähemalt ühte numbrit.', - 'case_diff' => 'Parool peab sisaldama väike- ja suurtähti.', - 'symbols' => 'Parool peab sisaldama sümboleid.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'See parool on liiga levinud.', - 'statuslabel_type' => 'Peate valima kehtiva olekutüübi tüübi', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/fa/account/general.php b/resources/lang/fa-IR/account/general.php similarity index 100% rename from resources/lang/fa/account/general.php rename to resources/lang/fa-IR/account/general.php diff --git a/resources/lang/fa/admin/accessories/general.php b/resources/lang/fa-IR/admin/accessories/general.php similarity index 100% rename from resources/lang/fa/admin/accessories/general.php rename to resources/lang/fa-IR/admin/accessories/general.php diff --git a/resources/lang/fa/admin/accessories/message.php b/resources/lang/fa-IR/admin/accessories/message.php similarity index 100% rename from resources/lang/fa/admin/accessories/message.php rename to resources/lang/fa-IR/admin/accessories/message.php diff --git a/resources/lang/fa/admin/accessories/table.php b/resources/lang/fa-IR/admin/accessories/table.php similarity index 100% rename from resources/lang/fa/admin/accessories/table.php rename to resources/lang/fa-IR/admin/accessories/table.php diff --git a/resources/lang/fa/admin/asset_maintenances/form.php b/resources/lang/fa-IR/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/fa/admin/asset_maintenances/form.php rename to resources/lang/fa-IR/admin/asset_maintenances/form.php diff --git a/resources/lang/fa/admin/asset_maintenances/general.php b/resources/lang/fa-IR/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/fa/admin/asset_maintenances/general.php rename to resources/lang/fa-IR/admin/asset_maintenances/general.php diff --git a/resources/lang/fa/admin/asset_maintenances/message.php b/resources/lang/fa-IR/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/fa/admin/asset_maintenances/message.php rename to resources/lang/fa-IR/admin/asset_maintenances/message.php diff --git a/resources/lang/fa/admin/asset_maintenances/table.php b/resources/lang/fa-IR/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/fa/admin/asset_maintenances/table.php rename to resources/lang/fa-IR/admin/asset_maintenances/table.php diff --git a/resources/lang/fa/admin/categories/general.php b/resources/lang/fa-IR/admin/categories/general.php similarity index 100% rename from resources/lang/fa/admin/categories/general.php rename to resources/lang/fa-IR/admin/categories/general.php diff --git a/resources/lang/fa/admin/categories/message.php b/resources/lang/fa-IR/admin/categories/message.php similarity index 100% rename from resources/lang/fa/admin/categories/message.php rename to resources/lang/fa-IR/admin/categories/message.php diff --git a/resources/lang/fa/admin/categories/table.php b/resources/lang/fa-IR/admin/categories/table.php similarity index 100% rename from resources/lang/fa/admin/categories/table.php rename to resources/lang/fa-IR/admin/categories/table.php diff --git a/resources/lang/fa/admin/companies/general.php b/resources/lang/fa-IR/admin/companies/general.php similarity index 100% rename from resources/lang/fa/admin/companies/general.php rename to resources/lang/fa-IR/admin/companies/general.php diff --git a/resources/lang/fa/admin/companies/message.php b/resources/lang/fa-IR/admin/companies/message.php similarity index 100% rename from resources/lang/fa/admin/companies/message.php rename to resources/lang/fa-IR/admin/companies/message.php diff --git a/resources/lang/fa-IR/admin/companies/table.php b/resources/lang/fa-IR/admin/companies/table.php new file mode 100644 index 0000000000..c79835e293 --- /dev/null +++ b/resources/lang/fa-IR/admin/companies/table.php @@ -0,0 +1,11 @@ + 'شرکت ها', + 'create' => 'ایجاد شرکت', + 'email' => 'Company Email', + 'title' => 'شرکت', + 'phone' => 'Company Phone', + 'update' => 'بروزرسانی شرکت', + 'name' => 'نام شرکت', + 'id' => 'شناسه', +); diff --git a/resources/lang/fa/admin/components/general.php b/resources/lang/fa-IR/admin/components/general.php similarity index 100% rename from resources/lang/fa/admin/components/general.php rename to resources/lang/fa-IR/admin/components/general.php diff --git a/resources/lang/fa/admin/components/message.php b/resources/lang/fa-IR/admin/components/message.php similarity index 100% rename from resources/lang/fa/admin/components/message.php rename to resources/lang/fa-IR/admin/components/message.php diff --git a/resources/lang/fa/admin/components/table.php b/resources/lang/fa-IR/admin/components/table.php similarity index 100% rename from resources/lang/fa/admin/components/table.php rename to resources/lang/fa-IR/admin/components/table.php diff --git a/resources/lang/fa/admin/consumables/general.php b/resources/lang/fa-IR/admin/consumables/general.php similarity index 100% rename from resources/lang/fa/admin/consumables/general.php rename to resources/lang/fa-IR/admin/consumables/general.php diff --git a/resources/lang/fa/admin/consumables/message.php b/resources/lang/fa-IR/admin/consumables/message.php similarity index 100% rename from resources/lang/fa/admin/consumables/message.php rename to resources/lang/fa-IR/admin/consumables/message.php diff --git a/resources/lang/fa/admin/consumables/table.php b/resources/lang/fa-IR/admin/consumables/table.php similarity index 100% rename from resources/lang/fa/admin/consumables/table.php rename to resources/lang/fa-IR/admin/consumables/table.php diff --git a/resources/lang/fa/admin/custom_fields/general.php b/resources/lang/fa-IR/admin/custom_fields/general.php similarity index 100% rename from resources/lang/fa/admin/custom_fields/general.php rename to resources/lang/fa-IR/admin/custom_fields/general.php diff --git a/resources/lang/fa/admin/custom_fields/message.php b/resources/lang/fa-IR/admin/custom_fields/message.php similarity index 100% rename from resources/lang/fa/admin/custom_fields/message.php rename to resources/lang/fa-IR/admin/custom_fields/message.php diff --git a/resources/lang/fa/admin/departments/message.php b/resources/lang/fa-IR/admin/departments/message.php similarity index 100% rename from resources/lang/fa/admin/departments/message.php rename to resources/lang/fa-IR/admin/departments/message.php diff --git a/resources/lang/fa/admin/departments/table.php b/resources/lang/fa-IR/admin/departments/table.php similarity index 100% rename from resources/lang/fa/admin/departments/table.php rename to resources/lang/fa-IR/admin/departments/table.php diff --git a/resources/lang/fa/admin/depreciations/general.php b/resources/lang/fa-IR/admin/depreciations/general.php similarity index 100% rename from resources/lang/fa/admin/depreciations/general.php rename to resources/lang/fa-IR/admin/depreciations/general.php diff --git a/resources/lang/fa/admin/depreciations/message.php b/resources/lang/fa-IR/admin/depreciations/message.php similarity index 100% rename from resources/lang/fa/admin/depreciations/message.php rename to resources/lang/fa-IR/admin/depreciations/message.php diff --git a/resources/lang/fa/admin/depreciations/table.php b/resources/lang/fa-IR/admin/depreciations/table.php similarity index 100% rename from resources/lang/fa/admin/depreciations/table.php rename to resources/lang/fa-IR/admin/depreciations/table.php diff --git a/resources/lang/fa/admin/groups/message.php b/resources/lang/fa-IR/admin/groups/message.php similarity index 100% rename from resources/lang/fa/admin/groups/message.php rename to resources/lang/fa-IR/admin/groups/message.php diff --git a/resources/lang/fa/admin/groups/table.php b/resources/lang/fa-IR/admin/groups/table.php similarity index 100% rename from resources/lang/fa/admin/groups/table.php rename to resources/lang/fa-IR/admin/groups/table.php diff --git a/resources/lang/fa/admin/groups/titles.php b/resources/lang/fa-IR/admin/groups/titles.php similarity index 100% rename from resources/lang/fa/admin/groups/titles.php rename to resources/lang/fa-IR/admin/groups/titles.php diff --git a/resources/lang/fa-IR/admin/hardware/form.php b/resources/lang/fa-IR/admin/hardware/form.php new file mode 100644 index 0000000000..839aaebfe0 --- /dev/null +++ b/resources/lang/fa-IR/admin/hardware/form.php @@ -0,0 +1,75 @@ + 'تأیید دارایی های حذف فله', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'بررسی دارایی برای حذف فله زیر کلیک کنید. به محض حذف این دارایی ها را می توان ترمیم کرد، اما ان ها دیگر قابل دسترسی با یوزر های دیگر نیستند.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'شما در حال حذف: دارایی های تعداد دارایی.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'به روز رسانی دارایی های فله', + 'bulk_update_help' => 'این فرم برای به روز رسانی دارایی های متعدد در یک بار را به شما اجازه می دهد. تنها قسمت ها نیاز به تغییر را پر کنید. هر زمینه های خالی سمت چپ بدون تغییر باقی می ماند. ', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'تحویل شده به + +', + 'checkout_date' => 'چک کردن تاریخ +', + 'checkin_date' => 'تاریخ ورود +', + 'checkout_to' => 'اتمام به +', + 'cost' => 'هزینه خرید', + 'create' => 'ایجاد دارایی +', + 'date' => 'تاریخ خرید +', + 'depreciation' => 'استهلاک', + 'depreciates_on' => 'مستهلک کردن +', + 'default_location' => ' پیش فرض محل سکونت +', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => ' تاریخ EOL +', + 'eol_rate' => ' نرخ EOL', + 'expected_checkin' => ' چک در تاریخ را پر کنید', + 'expires' => 'تاریخ انقضا +', + 'fully_depreciated' => 'به طور کامل مستهلک شده', + 'help_checkout' => 'اگر شما مایل به اختصاص این دارایی ها هستید بلافاصله، "آماده به استقرار" از لیست وضعیت به بالا انتخاب کنید.', + 'mac_address' => 'مک ادرس', + 'manufacturer' => 'سازنده', + 'model' => 'مدل', + 'months' => 'ماه ها', + 'name' => 'نام دارایی', + 'notes' => 'نت ها', + 'order' => 'شماره سفارش', + 'qr' => 'کیو آر کد', + 'requestable' => 'کاربران ممکن است این دارایی هارا درخواست کنند +', + 'select_statustype' => 'انتخاب نوع وضعیت', + 'serial' => 'سریال', + 'status' => 'وضعیت', + 'tag' => 'برچسب دارایی +', + 'update' => 'به روز رسانی دارایی +', + 'warranty' => 'گارانتی', + 'warranty_expires' => 'انقضای ضمانت', + 'years' => 'سال ها', + 'asset_location' => 'بروزرسانی مکان دارایی', + 'asset_location_update_default_current' => 'بروزرسانی مکان پیش‌فرض AND مکان فعلی', + 'asset_location_update_default' => 'فقط بروزرسانی مکان پیش‌فرض', + 'asset_location_update_actual' => 'Update only actual location', + 'asset_not_deployable' => 'این وضعیت دارایی قابل استقرار نیست. این دارایی قابل پذیرش نیست.', + 'asset_deployable' => 'این وضعیت دارایی قابل استقرار است. این دارایی قابل پذیرش است.', + 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'optional_infos' => 'اطلاعات دلخواه +', + 'order_details' => 'اطلاعات مربوط به سفارش +' +]; diff --git a/resources/lang/fa-IR/admin/hardware/general.php b/resources/lang/fa-IR/admin/hardware/general.php new file mode 100644 index 0000000000..8e7204112e --- /dev/null +++ b/resources/lang/fa-IR/admin/hardware/general.php @@ -0,0 +1,52 @@ + 'درباره دارایی ها', + 'about_assets_text' => 'دارایی ها مواردی هستند که توسط شماره سریال یا برچسب دارایی دنبال می شوند. آنها تمایل دارند که مقادیر ارزش بیشتری داشته باشند که در آن شناسایی یک مورد خاص موردنیاز باشد.', + 'archived' => 'بایگانی شد', + 'asset' => 'دارایی', + 'bulk_checkout' => 'خروج دارایی ها', + 'bulk_checkin' => 'دارایی های ثبت نام +', + 'checkin' => 'دارایی checkin', + 'checkout' => 'دارایی پرداخت', + 'clone' => 'دارایی شگرف', + 'deployable' => 'گسترش', + 'deleted' => 'این دارایی حذف شده است. +', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'ویرایش دارایی', + 'model_deleted' => 'این مدل دارایی حذف شده است. قبل از اینکه بتوانید Asset را بازیابی کنید، باید مدل را بازیابی کنید. +', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'در خواست شد', + 'requested' => 'درخواست شده', + 'not_requestable' => 'غیر قابل درخواست +', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'بازیابی دارایی', + 'pending' => 'در انتظار', + 'undeployable' => 'غیرقابل گسترش', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'view' => 'نمایش دارایی ها +', + 'csv_error' => 'شما یک خطا در فایل CSV خود دارید: +', + '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' => 'پیام خطا', + 'success_messages' => 'پیام موفقیت: +', + 'alert_details' => 'لطفا برای جزئیات زیر را ببینید. +', + 'custom_export' => 'صادرات سفارشی +', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/fa-IR/admin/hardware/message.php b/resources/lang/fa-IR/admin/hardware/message.php new file mode 100644 index 0000000000..54e7b08549 --- /dev/null +++ b/resources/lang/fa-IR/admin/hardware/message.php @@ -0,0 +1,92 @@ + ' اخطار: این دارایی به برانگیز گزارش شده است که در حال حاضر undeployable. اگر این وضعیت تغییر کرده است، لطفا به روز رسانی وضعیت دارایی.', + 'does_not_exist' => 'دارایی وجود ندارد.', + 'does_not_exist_or_not_requestable' => 'آن دارایی وجود ندارد یا قابل درخواست نیست. +', + 'assoc_users' => 'این دارایی در حال حاضر به یک کاربر چک کردن و پاک نمی شود. لطفا دارایی در اولین بار چک کنید، و سپس سعی کنید دوباره حذف کنید.', + + 'create' => [ + 'error' => 'دارایی ساخته نشده است، لطفا دوباره تلاش کنید.', + 'success' => 'دارایی موفقیت ایجاد شده است. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'دارایی به روز نیست، لطفا دوباره امتحان کنید', + 'success' => 'دارایی ها با موفقیت به روز رسانی.', + 'nothing_updated' => 'هیچ زمینه، انتخاب شدند تا هیچ چیز به روز شد.', + 'no_assets_selected' => 'هیچ دارایی انتخاب نشد، بنابراین چیزی به‌روزرسانی نشد. +', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'دارایی بازیابی نشد، لطفا دوباره تلاش کنید', + 'success' => 'دارایی با موفقیت بازیابی شد.', + 'bulk_success' => 'دارایی با موفقیت بازیابی شد.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'ممیزی دارایی ناموفق بود. لطفا دوباره تلاش کنید.', + 'success' => 'حسابرسی املاک با موفقیت وارد شد', + ], + + + 'deletefile' => [ + 'error' => 'فایل حذف نمی شود. لطفا دوباره تلاش کنید.', + 'success' => 'فایل با موفقیت حذف شده است.', + ], + + 'upload' => [ + 'error' => 'فایل) آپلود نیست. لطفا دوباره تلاش کنید.', + 'success' => 'فایل (موفقیت آپلود شد.', + 'nofiles' => 'شما هر فایل برای آپلود انتخاب کنید، و یا فایل شما در حال تلاش برای آپلود بیش از حد بزرگ است', + 'invalidfiles' => 'یک یا بیشتر از فایل های خود را بیش از حد بزرگ است یا یک نوع فایل است که مجاز است. انواع فایل های مجاز عبارتند از PNG، GIF، JPG، DOC، DOCX، PDF، TXT و.', + ], + + 'import' => [ + 'error' => 'بعضی از موارد به درستی وارد نشدند.', + 'errorDetail' => 'موارد زیر به علت خطا وارد نشده است.', + 'success' => 'فایل شما وارد شده است', + 'file_delete_success' => 'فایل شما با موفقیت حذف شده است', + 'file_delete_error' => 'فایل قابل حذف نشد', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'آیا شما مطمئن هستید که می خواهید این تنظیمات دارایی را حذف کنید؟', + 'error' => 'اشکال در حذف دارایی.لطفا دوباره تلاش کنید.', + 'nothing_updated' => 'هیچ دارایی انتخاب نشده بود، بنابراین هیچ چیز حذف نشد.', + 'success' => 'دارایی با موفقیت حذف شد.', + ], + + 'checkout' => [ + 'error' => 'دارایی در بررسی نیست، لطفا دوباره امتحان کنید', + 'success' => 'دارایی را بررسی کنید موفقیت.', + 'user_does_not_exist' => 'کاربر نامعتبر است لطفا دوباره امتحان کنید.', + 'not_available' => 'این دارایی برای پرداخت در دسترس نیست!', + 'no_assets_selected' => 'شما حداقل باید یک دارایی از لیست انتخاب کنید', + ], + + 'checkin' => [ + 'error' => 'دارایی در بررسی نیست، لطفا دوباره امتحان کنید', + 'success' => 'دارایی ها با موفقیت در بررسی.', + 'user_does_not_exist' => 'آن کاربر نامعتبر است. لطفا دوباره سعی کنید.', + 'already_checked_in' => 'دارایی ها که در حال حاضر انتخاب شده است.', + + ], + + 'requests' => [ + 'error' => 'دارایی شد درخواست نمی کند، لطفا دوباره امتحان کنید', + 'success' => 'دارایی موفقیت درخواست شده است.', + 'canceled' => 'درخواست پرداخت با موفقیت لغو شد', + ], + +]; diff --git a/resources/lang/fa-IR/admin/hardware/table.php b/resources/lang/fa-IR/admin/hardware/table.php new file mode 100644 index 0000000000..4ea5fcba57 --- /dev/null +++ b/resources/lang/fa-IR/admin/hardware/table.php @@ -0,0 +1,40 @@ + 'برچسب دارایی', + 'asset_model' => 'مدل', + 'assigned_to' => 'اختصاص یافته به +', + 'book_value' => 'ارزش فعلی +', + 'change' => '/ خارج', + 'checkout_date' => 'چک کردن تاریخ', + 'checkoutto' => 'قفل شده', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'ارزش فعلی +', + 'diff' => 'دیف', + 'dl_csv' => 'دانلود CSV', + 'eol' => 'EOL', + 'id' => 'شناسه', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'مکان', + 'purchase_cost' => 'هزینه', + 'purchase_date' => 'خریداری شده', + 'serial' => 'سریال', + 'status' => 'وضعیت', + 'title' => 'دارایی ', + 'image' => 'دستگاه تصویر +', + 'days_without_acceptance' => 'روز بدون پذیرش', + 'monthly_depreciation' => 'استهلاک ماهانه +', + 'assigned_to' => 'اختصاص یافته به +', + 'requesting_user' => 'کاربر درخواست کننده +', + 'requested_date' => 'تاریخ درخواست', + 'changed' => 'تغییر انجام شد', + 'icon' => 'آیکون', +]; diff --git a/resources/lang/fa-IR/admin/kits/general.php b/resources/lang/fa-IR/admin/kits/general.php new file mode 100644 index 0000000000..9732815ae3 --- /dev/null +++ b/resources/lang/fa-IR/admin/kits/general.php @@ -0,0 +1,88 @@ + 'درباره کیت های از پیش تعریف شده +', + 'about_kits_text' => 'کیت های از پیش تعریف شده به شما امکان می دهد به سرعت مجموعه ای از موارد (دارایی ها، مجوزها و غیره) را برای یک کاربر بررسی کنید. این می تواند زمانی مفید باشد که فرآیند ورود شما بین بسیاری از کاربران یکسان باشد و همه کاربران موارد مشابهی را دریافت کنند. +', + 'checkout' => 'بررسی کیت', + 'create_success' => 'کیت با موفقیت ایجاد شد. +', + 'create' => 'کیت از پیش تعریف شده ایجاد کنید +', + 'update' => 'کیت از پیش تعریف شده را به روز کنید +', + 'delete_success' => 'کاربر با موفقیت حذف شد.', + 'update_success' => 'کاربر با موفقیت به روز شد.', + 'none_models' => 'دارایی‌های کافی برای :model برای پرداخت وجود ندارد. : تعداد مورد نیاز است. +', + 'none_licenses' => 'صندلی های کافی برای :License برای پرداخت وجود ندارد. : تعداد مورد نیاز است. +', + 'none_consumables' => 'واحدهای موجود کافی از :consumable برای پرداخت وجود ندارد. : تعداد مورد نیاز است. +', + 'none_accessory' => 'واحدهای کافی از :accessory برای پرداخت وجود ندارد. : تعداد مورد نیاز است. +', + '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' => 'The accessory does not exist', + '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/da/admin/labels/message.php b/resources/lang/fa-IR/admin/labels/message.php similarity index 100% rename from resources/lang/da/admin/labels/message.php rename to resources/lang/fa-IR/admin/labels/message.php diff --git a/resources/lang/fa-IR/admin/labels/table.php b/resources/lang/fa-IR/admin/labels/table.php new file mode 100644 index 0000000000..3badc70378 --- /dev/null +++ b/resources/lang/fa-IR/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'برچسب ها', + 'support_fields' => 'فیلدها', + 'support_asset_tag' => 'برچسب', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'لوگو', + 'support_title' => 'عنوان', + +]; \ No newline at end of file diff --git a/resources/lang/fa/admin/licenses/form.php b/resources/lang/fa-IR/admin/licenses/form.php similarity index 100% rename from resources/lang/fa/admin/licenses/form.php rename to resources/lang/fa-IR/admin/licenses/form.php diff --git a/resources/lang/fa-IR/admin/licenses/general.php b/resources/lang/fa-IR/admin/licenses/general.php new file mode 100644 index 0000000000..25a1cf0eba --- /dev/null +++ b/resources/lang/fa-IR/admin/licenses/general.php @@ -0,0 +1,52 @@ + 'درباره مجوزها', + 'about_licenses' => 'مجوز برای پیگیری نرم افزار استفاده می شود. آنها دارای تعداد مشخصی از صندلی هایی هستند که می توانند به افراد منتقل شوند', + 'checkin' => 'بررسی صندلی مجوز', + 'checkout_history' => 'تاریخچه پرداخت', + 'checkout' => 'صندلی مجوز پرداخت', + 'edit' => 'ویرایش مجوز', + 'filetype_info' => 'انواع فایل های مجاز عبارتند از PNG، GIF، JPG، JPEG، DOC، DOCX، PDF، TXT، ZIP و RAR. +', + 'clone' => 'مجوز شگرف', + 'history_for' => 'پیشینه برای ', + 'in_out' => 'داخل / خارج', + 'info' => 'اطلاعات پروانه', + 'license_seats' => 'صندلی مجوز', + 'seat' => 'صندلی', + 'seats' => 'صندلی ها', + 'software_licenses' => 'گواهی نامه های نرم افزاری', + 'user' => 'کاربر', + 'view' => 'مشاهده توافق‌نامه', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/fa/admin/licenses/message.php b/resources/lang/fa-IR/admin/licenses/message.php similarity index 100% rename from resources/lang/fa/admin/licenses/message.php rename to resources/lang/fa-IR/admin/licenses/message.php diff --git a/resources/lang/fa/admin/licenses/table.php b/resources/lang/fa-IR/admin/licenses/table.php similarity index 100% rename from resources/lang/fa/admin/licenses/table.php rename to resources/lang/fa-IR/admin/licenses/table.php diff --git a/resources/lang/fa/admin/locations/message.php b/resources/lang/fa-IR/admin/locations/message.php similarity index 100% rename from resources/lang/fa/admin/locations/message.php rename to resources/lang/fa-IR/admin/locations/message.php diff --git a/resources/lang/fa-IR/admin/locations/table.php b/resources/lang/fa-IR/admin/locations/table.php new file mode 100644 index 0000000000..80fcdfc0bf --- /dev/null +++ b/resources/lang/fa-IR/admin/locations/table.php @@ -0,0 +1,43 @@ + 'درباره مکانها', + 'about_locations' => 'مکان ها برای ردیابی اطلاعات مکان برای کاربران، دارایی ها و موارد دیگر استفاده می شوند', + 'assets_rtd' => 'دارایی ها', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'دارایی واگذار شده +', + 'id' => 'شناسه', + 'city' => 'شهر', + 'state' => 'استان', + 'country' => 'كشور', + 'create' => 'ساخت مکان', + 'update' => 'به روز رسانی منطقه مکانی', + 'print_assigned' => 'چاپ موارد واگذار شده', + 'print_all_assigned' => 'چاپ همه موارد واگذار شده', + 'name' => 'نام منطقه مکانی', + 'address' => 'آدرس', + 'address2' => 'Address Line 2', + 'zip' => 'کد پستی', + 'locations' => 'مکانها', + 'parent' => 'مجموعه پدر', + 'currency' => 'مکان ارز', + 'ldap_ou' => 'LDAP Search 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' => 'تاریخ:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'امضاء توسط (ممیز دارایی):', + 'signed_by_finance_auditor' => 'امضاء توسط (ممیز مالی):', + 'signed_by_location_manager' => 'امضاء توسط (ممیز مکانی):', + 'signed_by' => 'امضاء اختتام توسط:', +]; diff --git a/resources/lang/fa-IR/admin/manufacturers/message.php b/resources/lang/fa-IR/admin/manufacturers/message.php new file mode 100644 index 0000000000..d83d4ff3d5 --- /dev/null +++ b/resources/lang/fa-IR/admin/manufacturers/message.php @@ -0,0 +1,32 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'تولید کننده وجود ندارد.', + 'assoc_users' => 'این تولید کننده در حال حاضر با حداقل یک مدل همراه است و نمی تواند حذف شود. لطفا مدل های خود را به دیگر مرجع این تولید کننده به روز رسانی کنید و دوباره امتحان کنید.', + + 'create' => array( + 'error' => 'تولید کننده ایجاد نشد، لطفا دوباره امتحان کنید.', + 'success' => 'تولید کننده موفقیت ایجاد شد.' + ), + + 'update' => array( + 'error' => 'تولید کننده به روز رسانی نشد، لطفا دوباره امتحان کنید', + 'success' => 'تولید کننده موفقیت به روز رسانی شد.' + ), + + 'restore' => array( + 'error' => 'سازنده بازیابی نشد، لطفاً دوباره امتحان کنید +', + 'success' => 'سازنده بازیابی نشد، لطفاً دوباره امتحان کنید +' + ), + + 'delete' => array( + 'confirm' => 'آیا شما مطمئن هستید که میخواهید این تولید کننده را حذف کنید؟', + 'error' => 'مسئله ای در حذف سازنده وجود دارد. لطفا دوباره تلاش کنید.', + 'success' => 'تولید کننده با موفقیت حذف شد.' + ) + +); diff --git a/resources/lang/fa-IR/admin/manufacturers/table.php b/resources/lang/fa-IR/admin/manufacturers/table.php new file mode 100644 index 0000000000..58cb25db15 --- /dev/null +++ b/resources/lang/fa-IR/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'درباره تولید کنندگان', + 'about_manufacturers_text' => 'تولید کنندگان شرکت هایی هستند که دارایی شما را ایجاد می کنند. شما می توانید اطلاعات تماس مهم پشتیبانی در مورد آنها را در اینجا ذخیره کنید، که در صفحات جزئیات دارایی شما نمایش داده می شود.', + 'asset_manufacturers' => 'تولید کنندگان دارایی', + 'create' => 'ایجاد سازنده', + 'id' => 'شناسه', + 'name' => 'نام', + 'support_email' => 'ایمیل پشتیبانی', + 'support_phone' => 'تلفن پشتیبانی', + 'support_url' => 'URL پشتیبانی', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'به روز رسانی تولیدکننده', + +); diff --git a/resources/lang/fa/admin/models/general.php b/resources/lang/fa-IR/admin/models/general.php similarity index 100% rename from resources/lang/fa/admin/models/general.php rename to resources/lang/fa-IR/admin/models/general.php diff --git a/resources/lang/fa-IR/admin/models/message.php b/resources/lang/fa-IR/admin/models/message.php new file mode 100644 index 0000000000..965b632071 --- /dev/null +++ b/resources/lang/fa-IR/admin/models/message.php @@ -0,0 +1,48 @@ + 'Deleted asset model', + 'does_not_exist' => 'مدل موجود نیست.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'این مدل در حال حاضر همراه یک یا بیشتر از یک دارایی است و نمی تواند حذف شود. لطفا دارایی ها را حذف کنید و سپس برای حذف کردن مجددا تلاش کنید. ', + + + 'create' => array( + 'error' => 'مدل ساخته نشده است، لطفا دوباره تلاش کنید.', + 'success' => 'مدل با موفقیت ساخته شد.', + 'duplicate_set' => 'یک مدل دارایی با آن نام، سازنده و شماره ی مدل در حال حاضر موجود است.', + ), + + 'update' => array( + 'error' => 'مدل به روزرسانی نشده است، لطفا دوباره تلاش کنید', + 'success' => 'مدل با موفقیت به روز رسانی شد.', + ), + + 'delete' => array( + 'confirm' => 'آیا شما مطمئن هستید که می خواهید این مدل دارایی را حذف کنید؟', + 'error' => 'در زمان حذف کردن مدل، مشکلی وجود داشت. لطفا دوباره تلاش کنید.', + 'success' => 'مدل با موفقیت حذف شد.' + ), + + 'restore' => array( + 'error' => 'مدل بازیابی نشد، لطفا دوباره تلاش کنید', + 'success' => 'مدل با موفقیت بازیابی شد.' + ), + + 'bulkedit' => array( + 'error' => 'هیچ فیلدی تغییر نکرده بود، بنابراین چیزی به روز نشد.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'هیچ مدلی انتخاب نشده بود، بنابراین هیچ چیز حذف نشد.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => 'مدل(های) :success_count حذف شدند، اما :fail_count حذف نشدند زیرا هنوز دارایی های مرتبط با آنها هستند. +' + ), + +); diff --git a/resources/lang/fa/admin/models/table.php b/resources/lang/fa-IR/admin/models/table.php similarity index 100% rename from resources/lang/fa/admin/models/table.php rename to resources/lang/fa-IR/admin/models/table.php diff --git a/resources/lang/fa/admin/reports/general.php b/resources/lang/fa-IR/admin/reports/general.php similarity index 100% rename from resources/lang/fa/admin/reports/general.php rename to resources/lang/fa-IR/admin/reports/general.php diff --git a/resources/lang/fa/admin/reports/message.php b/resources/lang/fa-IR/admin/reports/message.php similarity index 100% rename from resources/lang/fa/admin/reports/message.php rename to resources/lang/fa-IR/admin/reports/message.php diff --git a/resources/lang/fa-IR/admin/settings/general.php b/resources/lang/fa-IR/admin/settings/general.php new file mode 100644 index 0000000000..3b087ec16b --- /dev/null +++ b/resources/lang/fa-IR/admin/settings/general.php @@ -0,0 +1,513 @@ + 'دایرکتوری فعال', + 'ad_domain' => 'دامنه فعال دایرکتوری', + 'ad_domain_help' => 'این گاهی اوقات دامنه ایمیل شماست اما همیشه اینطور نیست.', + 'ad_append_domain_label' => 'نام دامنه را اضافه کنید +', + 'ad_append_domain' => 'نام دامنه را به قسمت نام کاربری اضافه کنید +', + 'ad_append_domain_help' => 'کاربر نیازی به نوشتن "username@domain.local" ندارد، آنها فقط می توانند "username" را تایپ کنند. +', + 'admin_cc_email' => 'ایمیل CC +', + 'admin_cc_email_help' => 'اگر می‌خواهید یک کپی از ایمیل‌های ورود/تسویه حساب که برای کاربران ارسال می‌شود را به یک حساب ایمیل اضافی ارسال کنید، آن را در اینجا وارد کنید. در غیر این صورت، این قسمت را خالی بگذارید. +', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'این سرور Active Directory است', + 'alerts' => 'هشدار', + 'alert_title' => 'Update Notification Settings', + 'alert_email' => 'ارسال هشدار به', + 'alert_email_help' => 'آدرس‌های ایمیل یا لیست‌های توزیعی که می‌خواهید هشدارها به آنها ارسال شود، با کاما از هم جدا شده‌اند +', + 'alerts_enabled' => 'هشدارها فعال شد', + 'alert_interval' => 'آستانه ی انقضای هشدارها( به روز)', + 'alert_inv_threshold' => 'فهرست آستانه ی هشدار', + 'allow_user_skin' => 'اجازه کاربر پوسته', + 'allow_user_skin_help_text' => 'علامت زدن این کادر به کاربر این امکان را می دهد که پوسته رابط کاربری را با پوسته دیگری لغو کند. +', + 'asset_ids' => 'ID حساب', + 'audit_interval' => 'فاصله حسابرسی', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'آستانه هشدار حسابرسی', + 'audit_warning_days_help' => 'چند روز پیش باید به شما هشدار می دهیم هنگامی که دارایی ها برای حسابرسی مورد نیاز است؟', + 'auto_increment_assets' => 'برچسب‌های دارایی با افزایش خودکار را ایجاد کنید +', + 'auto_increment_prefix' => 'پیشوند (اختیاری)', + 'auto_incrementing_help' => 'برای تنظیم، ابتدا برچسب‌های دارایی افزایش خودکار را فعال کنید +', + 'backups' => 'پشتیبان گیری', + 'backups_help' => 'ایجاد، دانلود و بازیابی نسخه پشتیبان +', + 'backups_restoring' => 'بازیابی از پشتیبان گیری +', + 'backups_upload' => 'نسخه پشتیبان را دانلود کنید', + 'backups_path' => 'نسخه‌های پشتیبان روی سرور در :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' => 'همه کاربران موجود، از جمله شما، پس از تکمیل بازیابی شما از سیستم خارج می شوند. +', + 'backups_large' => 'پشتیبان‌گیری‌های بسیار بزرگ ممکن است در تلاش بازیابی به پایان برسد و ممکن است همچنان نیاز باشد از طریق خط فرمان اجرا شوند. +', + 'barcode_settings' => 'تنظیمات بارکد', + 'confirm_purge' => 'تایید پاکسازی', + 'confirm_purge_help' => 'متن "DELETE" را در کادر زیر وارد کنید تا رکوردهای حذف شده خود را پاک کنید. این عمل قابل واگرد نیست و همه موارد و کاربران حذف شده را برای همیشه حذف می کند. (برای حفظ امنیت، ابتدا باید یک نسخه پشتیبان تهیه کنید.) +', + 'custom_css' => 'سفارشی CSS', + 'custom_css_help' => 'هر ابطال CSS سفارشی می خواهید استفاده کنید را وارد کنید.از برچسب های <style></style> استفاده نکنید.', + 'custom_forgot_pass_url' => 'URL تنظیم مجدد رمز عبور سفارشی +', + 'custom_forgot_pass_url_help' => 'این جایگزین URL داخلی رمز عبور فراموش شده در صفحه ورود می شود، که برای هدایت افراد به عملکرد بازنشانی رمز عبور LDAP داخلی یا میزبانی شده مفید است. این به طور موثر عملکرد رمز عبور فراموش شده توسط کاربر محلی را غیرفعال می کند. +', + 'dashboard_message' => 'پیام داشبورد +', + 'dashboard_message_help' => 'این متن برای هر کسی که اجازه مشاهده داشبورد را دارد در داشبورد ظاهر می شود. +', + 'default_currency' => 'ارز پیش فرض', + 'default_eula_text' => 'EULA پیش فرض', + 'default_language' => 'زبان پیش فرض', + 'default_eula_help_text' => 'همچنین می توانید EULA های سفارشی به دسته های خاص دارایی مرتبط کنید.', + 'display_asset_name' => 'نمایش نام حساب', + 'display_checkout_date' => 'نمایش تاریخ پرداخت', + 'display_eol' => 'نمایش EOL در جدول', + 'display_qr' => 'نمایش کدهای مربعی', + 'display_alt_barcode' => 'نمایش بارکد 1D', + 'email_logo' => 'آرم ایمیل +', + 'barcode_type' => 'نوع بارکد 2D', + 'alt_barcode_type' => 'نوع بارکد 1D', + 'email_logo_size' => 'لوگوهای مربعی شکل در ایمیل بهترین به نظر می رسند. +', + 'enabled' => 'فعال شد +', + 'eula_settings' => 'EULA تنظیمات', + 'eula_markdown' => 'این EULA اجازه می دهد تا Github با طعم markdown.', + 'favicon' => 'فاویکون', + 'favicon_format' => 'انواع فایل های پذیرفته شده عبارتند از ico، png و gif. سایر فرمت های تصویر ممکن است در همه مرورگرها کار نکنند. +', + 'favicon_size' => 'فاویکون ها باید تصاویر مربعی، 16x16 پیکسل باشند. +', + 'footer_text' => 'متن پاورقی اضافی +', + 'footer_text_help' => 'این متن در فوتر سمت راست ظاهر می شود. پیوندها با استفاده از نشان‌گذاری طعم‌دار Github مجاز هستند. شکستگی خطوط، هدرها، تصاویر و غیره ممکن است منجر به نتایج غیر قابل پیش بینی شود. +', + 'general_settings' => 'تنظیمات عمومی', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'EULA پیش فرض و موارد دیگر +', + 'generate_backup' => 'تولید پشتیبان گیری', + 'google_workspaces' => 'Google Workspaces', + 'header_color' => 'رنگ هدر', + 'info' => 'این تنظیمات به شما اجازه سفارشی کردن جنبه های خاصی از نصب و راه اندازی خود را می دهد.', + 'label_logo' => 'لوگوی برچسب +', + 'label_logo_size' => 'آرم های مربعی بهترین ظاهر را دارند - در سمت راست بالای هر برچسب دارایی نمایش داده می شوند. +', + 'laravel' => 'نسخه Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + 'ldap_help' => 'دایرکتوری فعال', + 'ldap_client_tls_key' => 'کلید TLS مشتری LDAP +', + 'ldap_client_tls_cert' => 'گواهی TLS سمت مشتری LDAP +', + 'ldap_enabled' => 'LDAP فعال شد.', + 'ldap_integration' => 'ادغام LDAP', + 'ldap_settings' => 'تنظیمات LDAP', + 'ldap_client_tls_cert_help' => 'گواهی TLS سمت کلاینت و کلید برای اتصالات LDAP معمولاً فقط در پیکربندی‌های Google Workspace با « LDAP ایمن» مفید هستند. هر دو مورد نیاز است. +', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'یک نام کاربری و رمز عبور LDAP معتبر از DN پایه ای که در بالا مشخص کرده اید وارد کنید تا بررسی کنید که آیا ورود به سیستم LDAP شما به درستی پیکربندی شده است یا خیر. ابتدا باید تنظیمات LDAP به روز شده خود را ذخیره کنید. +', + 'ldap_login_sync_help' => 'این فقط آزمایش می کند که LDAP می تواند به درستی همگام شود. اگر درخواست احراز هویت LDAP شما صحیح نباشد، کاربران ممکن است هنوز نتوانند وارد سیستم شوند. ابتدا باید تنظیمات LDAP به روز شده خود را ذخیره کنید. +', + 'ldap_manager' => 'مدیر LDAP +', + 'ldap_server' => 'سرویس دهنده LDAP', + 'ldap_server_help' => 'این باید با ldap: // (برای رمزگذاری نشده یا TLS) یا ldaps: ((برای SSL)', + 'ldap_server_cert' => 'اعتبار گواهی نامه LDAP SSL', + 'ldap_server_cert_ignore' => 'اجازه می دهد به گواهی های بی اعتبار SSL', + 'ldap_server_cert_help' => 'اگر از یک امضای SSL شخصی معتبر استفاده می کنید این گزینه را فعال کنید.', + 'ldap_tls' => 'از TLS استفاده کنید', + 'ldap_tls_help' => 'این باید فقط در صورتی که STARTTLS را در سرور LDAP خود اجرا می کنید، بررسی شود.', + 'ldap_uname' => 'حالت نام کاربری نامرئی LDAP', + 'ldap_dept' => 'بخش LDAP +', + 'ldap_phone' => 'شماره تلفن LDAP +', + 'ldap_jobtitle' => 'عنوان شغلی LDAP +', + 'ldap_country' => 'کشور LDAP +', + 'ldap_pword' => 'LDAP اتصال رمز عبور', + 'ldap_basedn' => 'اتصال پایگاه DN', + 'ldap_filter' => 'LDAP فیلتر', + 'ldap_pw_sync' => 'همگام سازی رمز عبور LDAP', + 'ldap_pw_sync_help' => 'اگر نمیخواهید گذرواژههای LDAP را با گذرواژههای محلی همگامسازی کنید، این کادر را بردارید. غیرفعال کردن این به این معنی است که کاربران شما ممکن است قادر به ورود به سیستم اگر سرور LDAP شما به دلایلی غیر قابل دسترس است.', + 'ldap_username_field' => 'فیلد نام کاربری', + 'ldap_lname_field' => 'نام خانوادگی', + 'ldap_fname_field' => 'LDAP نام', + 'ldap_auth_filter_query' => 'تأیید اعتبار پرس و جوLDAP', + 'ldap_version' => 'نسخهٔ LDAP', + 'ldap_active_flag' => ' پرچم فعالLDAP', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP تعداد کارکنان', + 'ldap_email' => 'ایمیل LDAP', + 'ldap_test' => 'تست LDAP +', + 'ldap_test_sync' => 'تست همگام سازی LDAP +', + 'license' => 'مجوز نرم افزار +', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'تلاش برای ورود +', + 'login_attempt' => 'تلاش برای ورود +', + 'login_ip' => 'آدرس IP', + 'login_success' => 'موفقیت', + 'login_user_agent' => 'عامل کاربر +', + 'login_help' => 'لیست تلاش برای ورود به سیستم +', + 'login_note' => 'توجه داشته باشید ورود', + 'login_note_help' => 'به صورت دلخواه شامل چند جمله در صفحه ورود به سیستم خود، به عنوان مثال برای کمک به افرادی که یک دستگاه گم شده یا دزدیده شده را پیدا کرده اند. این فیلد مارجین طعم Github را می پذیرد', + 'login_remote_user_text' => 'گزینه های ورود کاربر از راه دور +', + 'login_remote_user_enabled_text' => 'ورود با سربرگ کاربر راه دور را فعال کنید +', + 'login_remote_user_enabled_help' => 'این گزینه احراز هویت را از طریق هدر REMOTE_USER مطابق "واسط دروازه مشترک (rfc3875)" فعال می کند. +', + 'login_common_disabled_text' => 'سایر مکانیسم های احراز هویت را غیرفعال کنید +', + 'login_common_disabled_help' => 'این گزینه مکانیسم های دیگر احراز هویت را غیرفعال می کند. اگر مطمئن هستید که ورود به سیستم REMOTE_USER شما از قبل کار می کند، فقط این گزینه را فعال کنید +', + 'login_remote_user_custom_logout_url_text' => 'URL خروج سفارشی +', + 'login_remote_user_custom_logout_url_help' => 'اگر یک URL در اینجا ارائه شود، پس از خروج کاربر از Snipe-IT، کاربران به این URL هدایت می شوند. این برای بستن صحیح جلسات کاربر ارائه دهنده احراز هویت شما مفید است. +', + 'login_remote_user_header_name_text' => 'هدر نام کاربری سفارشی +', + 'login_remote_user_header_name_help' => 'به جای REMOTE_USER از هدر مشخص شده استفاده کنید +', + 'logo' => 'لوگو', + 'logo_print_assets' => 'استفاده در چاپ +', + 'logo_print_assets_help' => 'از نام تجاری در لیست دارایی های قابل چاپ استفاده کنید +', + 'full_multiple_companies_support_help_text' => 'محدود کردن کاربران (از جمله مدیران) اختصاص داده شده به شرکت ها برای دارایی های شرکت خود را.', + 'full_multiple_companies_support_text' => 'شرکت های متعدد پشتیبانی کامل', + 'show_in_model_list' => 'نمایش در مدل کشویی +', + 'optional' => 'اختیاری', + 'per_page' => 'نتایج در هر صفحه', + 'php' => 'نسخه php', + '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' => 'رمز عبور نمی تواند با نام، نام خانوادگی، ایمیل یا نام کاربری یکی باشد +', + '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' => 'این امر کاربران را از استفاده از گذرواژههای رایج از 10 هزار کلمه عبور که در نقض گزارش شده است، ممنوع می کند.', + 'qr_help' => 'کدهای QR اول به این مجموعه را فعال کنید', + 'qr_text' => 'متن QR کد', + 'saml' => 'SAML', + 'saml_title' => 'تنظیمات SAML را به روز کنید +', + 'saml_help' => 'تنظیمات SAML +', + 'saml_enabled' => 'SAML فعال است +', + 'saml_integration' => 'یکپارچه سازی SAML +', + 'saml_sp_entityid' => 'شناسه نهاد +', + 'saml_sp_acs_url' => 'نشانی اینترنتی خدمات مصرف کننده ادعایی (ACS). +', + 'saml_sp_sls_url' => 'URL سرویس خروج واحد (SLS). +', + 'saml_sp_x509cert' => 'گواهی عمومی +', + 'saml_sp_metadata_url' => 'URL فراداده +', + 'saml_idp_metadata' => 'SAML IdP Metadata +', + 'saml_idp_metadata_help' => 'می توانید با استفاده از یک URL یا فایل XML، فراداده IdP را مشخص کنید. +', + 'saml_attr_mapping_username' => 'نگاشت ویژگی - نام کاربری +', + 'saml_attr_mapping_username_help' => 'اگر نگاشت ویژگی مشخص نشده یا نامعتبر باشد از NameID استفاده خواهد شد. +', + 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin' => 'SAML را به عنوان ورود اولیه انتخاب کنید +', + 'saml_forcelogin_help' => 'شما می توانید از \'/login?nosaml\' برای رفتن به صفحه ورود به سیستم معمولی استفاده کنید. +', + 'saml_slo_label' => 'SAML خروج یکباره +', + 'saml_slo' => 'هنگام خروج، یک درخواست خروج به IdP ارسال کنید +', + 'saml_slo_help' => 'این باعث می شود که کاربر در هنگام خروج ابتدا به IdP هدایت شود. اگر IdP به درستی SAML SLO آغاز شده با SP را پشتیبانی نمی کند، علامت را بردارید. +', + 'saml_custom_settings' => 'تنظیمات سفارشی SAML +', + 'saml_custom_settings_help' => 'می توانید تنظیمات اضافی را برای کتابخانه onelogin/php-saml تعیین کنید. با مسئولیت خود استفاده کنید. +', + 'saml_download' => 'دانلود متادیتا +', + 'setting' => 'تنظیمات', + 'settings' => 'تنظيمات', + 'show_alerts_in_menu' => 'نمایش هشدارها در منوی بالا +', + 'show_archived_in_list' => 'موارد بایگانی شده', + 'show_archived_in_list_text' => 'دارایی‌های بایگانی‌شده را در فهرست «همه دارایی‌ها» نشان دهید +', + 'show_assigned_assets' => 'نمایش دارایی های اختصاص داده شده به دارایی ها +', + 'show_assigned_assets_help' => 'دارایی هایی را که به سایر دارایی ها اختصاص داده شده اند در View User -> Assets، View User -> Info -> Print All Assigned و در Account -> View Assigned Assets نمایش دهید. +', + 'show_images_in_email' => 'استفاده از عکس در ایمیل ها', + 'show_images_in_email_help' => 'اگر نصب Snipe-IT شما پشت VPN یا شبکه بسته است و کاربران خارج از شبکه نمی توانند تصاویر ارائه شده از این نصب را در ایمیل های خود بارگیری کنند، علامت این کادر را بردارید. +', + 'site_name' => 'نام سایت', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'نسخه Snipe_IT', + 'support_footer' => 'پشتیبانی از پیوندهای پاورقی +', + 'support_footer_help' => 'مشخص کنید چه کسی پیوندهای اطلاعات پشتیبانی Snipe-IT و راهنمای کاربران را ببیند +', + 'version_footer' => 'نسخه در پاورقی +', + 'version_footer_help' => 'مشخص کنید چه کسی نسخه و شماره ساخت Snipe-IT را ببیند. +', + 'system' => 'اطلاعات سیستم', + 'update' => 'به‌ روزرسانی تنظیمات', + 'value' => 'عنوان آیتم', + 'brand' => 'نام تجاری', + 'brand_keywords' => 'پاورقی، لوگو، چاپ، تم، پوسته، هدر، رنگ ها، رنگ، css +', + 'brand_help' => 'لوگو، نام سایت +', + 'web_brand' => 'نوع برندینگ وب +', + 'about_settings_title' => 'درباره تنظیمات', + 'about_settings_text' => 'این تنظیمات به شما اجازه سفارشی کردن جنبه های خاصی از نصب و راه اندازی خود را می دهد.', + 'labels_per_page' => 'برچسب ها در صفحه', + 'label_dimensions' => 'ابعاد برچسب (اینچ)', + 'next_auto_tag_base' => 'افزایش خودکار بعدی', + 'page_padding' => 'صفحه حاشیه (اینچ)', + 'privacy_policy_link' => 'ویرایش خط مشی حریم خصوصی', + 'privacy_policy' => 'سیاست حفظ حریم خصوصی', + 'privacy_policy_link_help' => 'اگر نشانی اینترنتی در اینجا گنجانده شده باشد، پیوندی به خط مشی رازداری شما در پاورقی برنامه و در هر ایمیلی که سیستم ارسال می‌کند، مطابق با GDPR قرار می‌گیرد. +', + 'purge' => 'پاکسازی حذف رکوردها', + 'purge_deleted' => 'پاکسازی حذف شد +', + 'labels_display_bgutter' => 'برچسب قطره قطره پایین', + 'labels_display_sgutter' => 'برچسب سمت قطره قطره ', + 'labels_fontsize' => 'اندازه نوع خط برچسب', + 'labels_pagewidth' => 'عرض صفحه ی برچسب', + 'labels_pageheight' => 'طول صفحه ی برچسب', + 'label_gutters' => 'فاصله ی برچسب (اینچ)', + 'page_dimensions' => 'ابعاد صفحه (اینچ)', + 'label_fields' => 'فیلدهای قابل مشاهده ی برچسب', + 'inches' => 'اینچ', + 'width_w' => 'عرض', + 'height_h' => 'ارتفاع', + 'show_url_in_emails' => 'پیوند به Snipe-IT در ایمیل', + 'show_url_in_emails_help_text' => 'اگر نمیخواهید پیوند به نصب Snipe-IT خود را در زیرپوشهای ایمیل خود پیگیری کنید، این کادر را بردارید. مفید است اگر اکثر کاربران شما هرگز وارد نشده باشند.', + 'text_pt' => 'بالای صفحه', + 'thumbnail_max_h' => 'حداکثر ریز عکسها', + 'thumbnail_max_h_help' => 'حداکثر ارتفاع در پیکسل هایی که کوچک می شوند ممکن است در نمای لیست نمایش داده شود. حداقل 25، حداکثر 500.', + 'two_factor' => 'دو عامل تایید هویت', + 'two_factor_secret' => 'کد دو فاکتور', + 'two_factor_enrollment' => 'ثبت نام دو عامل', + 'two_factor_enabled_text' => 'فعال کردن دو عامل', + 'two_factor_reset' => 'تنظیم مجدد دو راز فاکتور', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'دستگاه دو عامل با موفقیت تنظیم مجدد', + 'two_factor_reset_error' => 'تنظیم مجدد دستگاه دو عامل انجام نشد', + 'two_factor_enabled_warning' => 'فعال کردن دو عامل اگر آن را در حال حاضر فعال نیست، بلافاصله شما را مجبور به تایید با یک دستگاه ثبت نام Google Auth. اگر کسی در حال حاضر ثبت نام نکند، می توانید دستگاه خود را ثبت نام کنید.', + 'two_factor_enabled_help' => 'با استفاده از Google Authenticator، احراز هویت دو طرفه روشن خواهد شد.', + 'two_factor_optional' => 'انتخابی (کاربران مجاز می توانند فعال یا غیرفعال شوند)', + 'two_factor_required' => 'مورد نیاز برای همه کاربران', + 'two_factor_disabled' => 'معلول', + 'two_factor_enter_code' => 'کد دو فاکتور را وارد کنید', + 'two_factor_config_complete' => 'ارسال کد', + 'two_factor_enabled_edit_not_allowed' => 'سرپرست شما اجازه نمی دهد که این تنظیم را ویرایش کنید.', + 'two_factor_enrollment_text' => "احراز هویت دو عامل لازم است، اما دستگاه شما هنوز ثبت نشده است. برنامه Google Authenticator خود را باز کنید و کد QR زیر را برای ثبت نام دستگاه خود اسکن کنید. هنگامی که دستگاه خود را ثبت نام کردید، کد زیر را وارد کنید", + 'require_accept_signature' => 'امضا لازم است', + 'require_accept_signature_help_text' => 'فعال کردن این ویژگی، کاربران را مجبور به فیزیکی در پذیرش یک دارایی می کند.', + 'left' => 'چپ', + 'right' => 'راست', + 'top' => 'بالا', + 'bottom' => 'پایین', + 'vertical' => 'عمودی', + 'horizontal' => 'افقی', + 'unique_serial' => 'شماره سریال منحصر به فرد +', + 'unique_serial_help_text' => 'علامت زدن این کادر یک محدودیت منحصر به فرد را در سریال های دارایی اعمال می کند +', + 'zerofill_count' => 'طول برچسب دارایی، از جمله zerofill', + 'username_format_help' => 'این تنظیم تنها در صورتی در فرآیند وارد کردن استفاده می‌شود که نام کاربری ارائه نشده باشد و ما مجبور باشیم یک نام کاربری برای شما ایجاد کنیم. +', + 'oauth_title' => 'تنظیمات API OAuth +', + 'oauth' => 'OAuth +', + 'oauth_help' => 'تنظیمات نقطه پایانی Oauth +', + 'asset_tag_title' => 'تنظیمات برچسب دارایی را به روز کنید +', + 'barcode_title' => 'تنظیمات بارکد را به روز کنید +', + 'barcodes' => 'بارکدها +', + 'barcodes_help_overview' => 'بارکد & تنظیمات QR +', + 'barcodes_help' => 'با این کار سعی می شود بارکدهای کش شده را حذف کنید. این معمولاً فقط در صورتی استفاده می شود که تنظیمات بارکد شما تغییر کرده باشد، یا اگر URL Snipe-IT شما تغییر کرده باشد. در صورت دسترسی بعدی، بارکدها دوباره تولید خواهند شد. +', + 'barcodes_spinner' => 'تلاش برای حذف فایل ها... +', + 'barcode_delete_cache' => 'کش بارکد را حذف کنید +', + 'branding_title' => 'تنظیمات برندینگ را به روز کنید +', + 'general_title' => 'تنظیمات عمومی را به روز کنید +', + 'mail_test' => 'ارسال تست +', + 'mail_test_help' => 'با این کار یک ایمیل آزمایشی به :replyto ارسال می شود. +', + 'filter_by_keyword' => 'با این کار یک ایمیل آزمایشی به :replyto ارسال می شود. +', + 'security' => 'امنیت', + 'security_title' => 'تنظیمات امنیتی را به روز کنید +', + 'security_keywords' => 'رمز عبور، رمزهای عبور، الزامات، دو عاملی، دو عاملی، رمزهای عبور رایج، ورود از راه دور، خروج از سیستم، احراز هویت +', + 'security_help' => 'دو عامل، محدودیت رمز عبور +', + 'groups_keywords' => 'مجوزها، گروه‌های مجوز، مجوزها +', + 'groups_help' => 'گروه های مجوز حساب +', + 'localization' => 'بومی سازی +', + 'localization_title' => 'تنظیمات محلی سازی را به روز کنید +', + 'localization_keywords' => 'محلی سازی، واحد پول، محلی، منطقه، منطقه زمانی، منطقه زمانی، بین المللی، بین المللی، زبان، زبان ها، ترجمه +', + 'localization_help' => 'زبان، نمایش تاریخ +', + 'notifications' => 'اعلان‌ ها', + 'notifications_help' => 'Email Alerts & Audit Settings', + 'asset_tags_help' => 'افزایش و پیشوندها +', + 'labels' => 'برچسب ها', + 'labels_title' => 'تنظیمات برچسب را به روز کنید +', + 'labels_help' => 'اندازه برچسب & تنظیمات +', + 'purge' => 'پاکسازی', + 'purge_keywords' => 'برای همیشه حذف کنید +', + 'purge_help' => 'پاک کردن رکوردهای حذف شده +', + 'ldap_extension_warning' => 'به نظر نمی رسد که برنامه افزودنی LDAP روی این سرور نصب یا فعال باشد. همچنان می‌توانید تنظیمات خود را ذخیره کنید، اما قبل از اینکه همگام‌سازی یا ورود به سیستم LDAP کار کند، باید افزونه LDAP را برای PHP فعال کنید. +', + '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' => 'تست یکپارچه سازی +', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'عنوان', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'نوع بارکد 2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/fa-IR/admin/settings/message.php b/resources/lang/fa-IR/admin/settings/message.php new file mode 100644 index 0000000000..516ad0d4fa --- /dev/null +++ b/resources/lang/fa-IR/admin/settings/message.php @@ -0,0 +1,57 @@ + [ + 'error' => 'در حین به روزرسانی خطایی رخ داد. ', + 'success' => 'تنظیمات با موفقیت به روزرسانی شد.', + ], + 'backup' => [ + 'delete_confirm' => 'آیا شما مطمئن هستید که می خواهید این فایل پشتیبانی را حذف کنید؟ این کار برگشت ناپذیر است. ', + 'file_deleted' => 'فایل پشتیبانی با موفقیت حذف شد. ', + 'generated' => 'یک فایل پشتیبانی جدید با موفقیت ساخته شد.', + 'file_not_found' => 'فایل پشتیبانی بر روی سرور یافت نمی شود.', + 'restore_warning' => 'بله، آن را بازیابی کنید. من تصدیق می‌کنم که با این کار تمام داده‌های موجود در پایگاه داده بازنویسی می‌شود. با این کار همه کاربران فعلی شما (از جمله شما) نیز از سیستم خارج می شوند. +', + 'restore_confirm' => 'آیا مطمئن هستید که می خواهید پایگاه داده خود را از :filename بازیابی کنید؟ +' + ], + 'purge' => [ + 'error' => 'در حین پاکسازی خطایی رخ داد. ', + 'validation_failed' => 'تایید پاکسازی ناصحیح است. لطفا کلمه ی "حذف" را در جعبه ی تاییدیه تایپ کنید.', + 'success' => 'سوابق حذف شده با موفقیت پاکسازی شده اند.', + ], + 'mail' => [ + 'sending' => 'ارسال ایمیل تست', + 'success' => 'ایمیل فرستاده شد! +', + 'error' => 'خطا در ارسال ایمیل', + 'additional' => 'پیغام خطای اضافی ارائه نشده است. تنظیمات ایمیل و گزارش برنامه خود را بررسی کنید. +' + ], + 'ldap' => [ + 'testing' => 'تست اتصال LDAP، Binding و Query ... +', + '500' => '500 خطای سرور. لطفا برای اطلاعات بیشتر گزارش های سرور خود را بررسی کنید. +', + 'error' => 'اوه! مشکلی پیش آمده', + 'sync_success' => 'نمونه ای از 10 کاربر بر اساس تنظیمات شما از سرور LDAP برگردانده شده است: +', + 'testing_authentication' => 'تست احراز هویت LDAP... +', + 'authentication_success' => 'کاربر در برابر LDAP با موفقیت احراز هویت شد! +' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success' => 'Your :webhook_name Integration works!', + 'success_pt1' => 'موفقیت! بررسی کنید +', + 'success_pt2' => 'برای پیام آزمایشی خود کانال را ارسال کنید و حتماً برای ذخیره تنظیمات خود روی ذخیره در زیر کلیک کنید. +', + '500' => 'خطای سرور', + 'error' => 'Something went wrong. :app responded with: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'مشکلی پیش آمده. :( ', + ] +]; diff --git a/resources/lang/fa/admin/settings/table.php b/resources/lang/fa-IR/admin/settings/table.php similarity index 100% rename from resources/lang/fa/admin/settings/table.php rename to resources/lang/fa-IR/admin/settings/table.php diff --git a/resources/lang/fa-IR/admin/statuslabels/message.php b/resources/lang/fa-IR/admin/statuslabels/message.php new file mode 100644 index 0000000000..76e20929db --- /dev/null +++ b/resources/lang/fa-IR/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'برچسب وضعیت موجود نیست', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => 'این برچسب وضعیت در حال حاضر حداقل با یک دارایی همراه است و نمی تواند حذف شود. لطفا دارایی های خود را به روز کنید تا دیگر این وضعیت را رد نکنید و دوباره امتحان کنید.', + + 'create' => [ + 'error' => 'برچسب وضعیت ایجاد نشد، لطفا دوباره امتحان کنید', + 'success' => 'برچسب وضعیت با موفقیت ایجاد شد', + ], + + 'update' => [ + 'error' => 'برچسب وضعیت به روز نشده است، لطفا دوباره امتحان کنید', + 'success' => 'برچسب وضعیت با موفقیت به روز شد.', + ], + + 'delete' => [ + 'confirm' => 'آیا مطمئنید که میخواهید این برچسب وضعیت را حذف کنید؟', + 'error' => 'یک مسئله حذف برچسب وضعیت وجود داشت. لطفا دوباره تلاش کنید.', + 'success' => 'برچسب وضعیت با موفقیت حذف شد.', + ], + + 'help' => [ + 'undeployable' => 'این دارایی ها را نمی توان به کسی اختصاص داد.', + 'deployable' => 'این دارایی ها قابل بررسی هستند. هنگامی که آن‌ها تخصیص داده شدند، وضعیت متا Deployed نظر گرفته می‌شود.', + 'archived' => 'این دارایی ها قابل چک نیست و فقط در نمای Archived نمایش داده می شوند. این امر برای حفظ اطلاعات مربوط به دارایی ها برای بودجه بندی / اهداف تاریخی مفید است اما نگه داشتن آنها از فهرست دارایی روزمره.', + 'pending' => 'این دارایی ها هنوز نمی توانند به هر کسی اختصاص داده شوند، که اغلب برای مواردی که برای تعمیر وجود دارد، مورد استفاده قرار می گیرند، اما انتظار می رود که به گردش درآید.', + ], + +]; diff --git a/resources/lang/fa/admin/statuslabels/table.php b/resources/lang/fa-IR/admin/statuslabels/table.php similarity index 100% rename from resources/lang/fa/admin/statuslabels/table.php rename to resources/lang/fa-IR/admin/statuslabels/table.php diff --git a/resources/lang/fa/admin/suppliers/message.php b/resources/lang/fa-IR/admin/suppliers/message.php similarity index 100% rename from resources/lang/fa/admin/suppliers/message.php rename to resources/lang/fa-IR/admin/suppliers/message.php diff --git a/resources/lang/fa-IR/admin/suppliers/table.php b/resources/lang/fa-IR/admin/suppliers/table.php new file mode 100644 index 0000000000..6e3c532e65 --- /dev/null +++ b/resources/lang/fa-IR/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'درباره تامین کنندگان', + 'about_suppliers_text' => 'تامین کنندگان برای ردیابی منبع مورد استفاده قرار می گیرند', + 'address' => 'آدرس تأمین کننده', + 'assets' => 'دارایی', + 'city' => 'شهر', + 'contact' => 'نام مخاطب', + 'country' => 'كشور', + 'create' => 'ایجاد کننده', + 'email' => 'ایمیل', + 'fax' => 'دورنگار', + 'id' => 'شناسه', + 'licenses' => 'گواهی نامه ها', + 'name' => 'نام تامین کننده', + 'notes' => 'یادداشت ها', + 'phone' => 'تلفن', + 'state' => 'وضعیت', + 'suppliers' => 'تامین کننده', + 'update' => 'تامین کنندگان بروز رسانی', + 'view' => 'نمایش تأمین کننده ', + 'view_assets_for' => 'نمایش دارایی برای', + 'zip' => 'کد پستی', + +); diff --git a/resources/lang/fa/admin/users/general.php b/resources/lang/fa-IR/admin/users/general.php similarity index 100% rename from resources/lang/fa/admin/users/general.php rename to resources/lang/fa-IR/admin/users/general.php diff --git a/resources/lang/fa-IR/admin/users/message.php b/resources/lang/fa-IR/admin/users/message.php new file mode 100644 index 0000000000..851ee7ae67 --- /dev/null +++ b/resources/lang/fa-IR/admin/users/message.php @@ -0,0 +1,71 @@ + 'دارایی با موفقیت پذیرفته شد.', + 'declined' => 'شما با موفقیت این دارایی را به کاهش دادید.', + 'bulk_manager_warn' => 'کاربران شما با موفقیت به روز شده اند، با این حال مدیر ورود شما ذخیره نشد زیرا مدیر شما انتخاب شده بود نیز در لیست کاربر برای ویرایش، و کاربران ممکن است مدیر خود نیست. لطفا کاربران خود را دوباره انتخاب کنید، به غیر از مدیر.', + 'user_exists' => 'کاربر "{0}" در حال حاضر وجود دارد.', + 'user_not_found' => 'کاربر وجود ندارد.', + 'user_login_required' => 'فیلد ورود الزامی است.', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'کلمه عبور ضروری است.', + 'insufficient_permissions' => 'دسترسی محدود', + 'user_deleted_warning' => 'این کاربر حذف شده است.شما باید این کاربر را بازگردانی و آنها را ویرایش و دارایی به آنها اختصاص دهید.', + 'ldap_not_configured' => 'LDAPبرای این نصب و راه اندازی پیکربندی نشده است.', + 'password_resets_sent' => 'برای کاربران منتخبی که فعال شده اند و آدرس ایمیل معتبری دارند، پیوند بازنشانی رمز عبور ارسال شده است. +', + 'password_reset_sent' => 'پیوند بازنشانی رمز عبور به :email ارسال شده است! +', + 'user_has_no_email' => 'این کاربر آدرس ایمیلی در نمایه خود ندارد. +', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'کاربر با موفقیت ایجاد شد.', + 'update' => 'کاربر با موفقیت به روز شد.', + 'update_bulk' => 'کاربران با موفقیت به روز شد!', + 'delete' => 'کاربر با موفقیت حذف شد.', + 'ban' => 'کاربر با موفقیت متوقف شد.', + 'unban' => 'محرومیت کاربر با موفقیت متوقف شد.', + 'suspend' => 'کاربر با موفقیت معلق شد.', + 'unsuspend' => 'تعلیق کاربر با موفقیت متوقف شد.', + 'restored' => 'کابر با موفقیت بازگردانی شد.', + 'import' => 'کاربران با موفقیت وارد شدند.', + ), + + 'error' => array( + 'create' => 'اشکال در ایجاد کاربر.لطفا دوباره تلاش کنید.', + 'update' => 'اشکال در به روزرسانی کاربر.لطفا دوباره تلاش کنید.', + 'delete' => 'اشکال در حذف کاربر.لطفا دوباره تلاش کنید.', + 'delete_has_assets' => 'این کاربر دارای مواردی تعیین شده است و نمی تواند حذف شود.', + 'unsuspend' => 'اشکال در به رفع تعلیق کاربر.لطفا دوباره تلاش کنید.', + 'import' => 'اشکال در به وارد کردن کاربران.لطفا دوباره تلاش کنید.', + 'asset_already_accepted' => 'دارایی پذیرفته شده است.', + 'accept_or_decline' => 'شما باید این دارایی را قبول یا رد کنید.', + 'incorrect_user_accepted' => 'دارایی که میخواهید قبول یا رد کنید به شما محول نشده.', + 'ldap_could_not_connect' => 'ارتباط با سرور LDAP برقرار نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', + 'ldap_could_not_bind' => 'ارتباط با سرور LDAP برقرار نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', + 'ldap_could_not_search' => 'جستجو در سرور LDPA انجام نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', + 'ldap_could_not_get_entries' => 'مجوز از سرور LDPA گرفته نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', + 'password_ldap' => 'رمز عبور این حساب توسط LDAP / Active Directory مدیریت می شود. برای تغییر رمز عبور خود، لطفا با بخش IT خود تماس بگیرید.', + ), + + 'deletefile' => array( + 'error' => 'فایل حذف نشد.لطفا دوباره تلاش کنید.', + 'success' => 'نقش با موفقیت حذف شد.', + ), + + 'upload' => array( + 'error' => 'فایل(ها) بارگذاری نشدند.لطفا دوباره تلاش کنید.', + 'success' => 'فایل(ها) با موفقیت بارگذاری شدند.', + 'nofiles' => 'شما هیچ فایلی برای بارگذاری انتخاب نکرده اید.', + 'invalidfiles' => 'یک یا چندی از فایل های شما با پسوند غیرمجاز هستند.پسوند های مجاز شامل:png, gif, jpg, doc, docx, pdf و text می باشند.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/fa-IR/admin/users/table.php b/resources/lang/fa-IR/admin/users/table.php new file mode 100644 index 0000000000..160c551f5f --- /dev/null +++ b/resources/lang/fa-IR/admin/users/table.php @@ -0,0 +1,41 @@ + 'فعال کردن', + 'allow' => 'مجاز کردن', + 'checkedout' => 'دارایی ها', + 'created_at' => 'ایجاد شده', + 'createuser' => 'ایجاد کاربر جدید', + 'deny' => 'رد کردن', + 'email' => 'ایمیل', + 'employee_num' => 'کد کارمند', + 'first_name' => 'نام', + 'groupnotes' => 'گروهی را برای تخصیص به کاربر انتخاب کنید، به یاد داشته باشید که کاربر مجوزهای گروهی را که به او اختصاص داده شده است، می گیرد. از ctrl+click (یا cmd+click در MacOS) برای لغو انتخاب گروه ها استفاده کنید. +', + 'id' => 'شناسه', + 'inherit' => 'ارث بری', + 'job' => 'عنوان شغلی', + 'last_login' => 'آخرین ورود', + 'last_name' => 'نام خانوادگی', + 'location' => 'مکان', + 'lock_passwords' => 'جزییات وارد شدن نمیتواند در این نصب تغییر کند.', + 'manager' => 'مدیر', + 'managed_locations' => 'مکان های مدیریت شده', + 'name' => 'نام', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'یادداشت ها', + 'password_confirm' => 'تایید رمز عبور', + 'password' => 'رمز عبور', + 'phone' => 'تلفن', + 'show_current' => 'نمایش کابران کنونی', + 'show_deleted' => 'نمایش کاربران حذف شده', + 'title' => 'عنوان', + 'to_restore_them' => 'برای بازگرداندن آنها.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'به روز رسانی کاربر', + 'username' => 'نام کاربری', + 'user_deleted_text' => 'این کاربر به عنوان حذف شده است.', + 'username_note' => '(این فقط برای فعال سازی راهنمای اتصال است ،نه برای وارد شدن)', + 'cloneuser' => ' کاربر کلون', + 'viewusers' => 'مشاهده کاربران', +); diff --git a/resources/lang/fa/auth.php b/resources/lang/fa-IR/auth.php similarity index 100% rename from resources/lang/fa/auth.php rename to resources/lang/fa-IR/auth.php diff --git a/resources/lang/fa-IR/auth/general.php b/resources/lang/fa-IR/auth/general.php new file mode 100644 index 0000000000..9ef45831ab --- /dev/null +++ b/resources/lang/fa-IR/auth/general.php @@ -0,0 +1,22 @@ + 'ارسال لینک بازنشانی کلمه عبور', + 'email_reset_password' => 'پست الکترونیکی کلمه عبور بازنشانی', + 'reset_password' => 'بازنشانی گذرواژه', + 'saml_login' => 'از طریق SAML وارد شوید +', + 'login' => 'ورود', + 'login_prompt' => 'لطفا وارد شوید', + 'forgot_password' => 'گذرواژه خود را فراموش کرده ام', + 'ldap_reset_password' => 'برای تغییر رمز عبور اینجا کلیک کنید', + 'remember_me' => 'مرا به خاطر بسپار', + 'username_help_top' => 'نام کاربری خود را وارد کنید تا پیوند بازنشانی رمز عبور برای شما ایمیل شود. +', + 'username_help_bottom' => 'نام کاربری و آدرس ایمیل شما ممکن است یکسان باشد، اما ممکن است نباشد، بسته به پیکربندی شما. اگر نمی توانید نام کاربری خود را به خاطر بسپارید، با سرپرست خود تماس بگیرید.

برای نام‌های کاربری بدون آدرس ایمیل مرتبط، پیوند بازنشانی رمز عبور ایمیل ارسال نمی‌شود. +', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/fa/auth/message.php b/resources/lang/fa-IR/auth/message.php similarity index 100% rename from resources/lang/fa/auth/message.php rename to resources/lang/fa-IR/auth/message.php diff --git a/resources/lang/fa/button.php b/resources/lang/fa-IR/button.php similarity index 100% rename from resources/lang/fa/button.php rename to resources/lang/fa-IR/button.php diff --git a/resources/lang/fa-IR/general.php b/resources/lang/fa-IR/general.php new file mode 100644 index 0000000000..fd9ad64bac --- /dev/null +++ b/resources/lang/fa-IR/general.php @@ -0,0 +1,623 @@ + '2FA reset', + 'accessories' => 'تجهیزات جانبی', + 'activated' => 'فعال شد', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'لوازم جانبی', + 'accessory_report' => 'گزارش لوازم جانبی', + 'action' => 'اقدام', + 'activity_report' => 'گزارش فعالیت', + 'address' => 'آدرس', + 'admin' => 'مدیر', + 'administrator' => 'مدیر', + 'add_seats' => 'اضافه شدن صندلی', + 'age' => "Age", + 'all_assets' => 'تمام دارایی ها', + 'all' => 'همه', + 'archived' => 'بایگانی شد', + 'asset_models' => 'مدل دارایی', + 'asset_model' => 'مدل', + 'asset' => 'دارایی', + 'asset_report' => 'گزارش دارایی', + 'asset_tag' => 'برچسب دارایی', + 'asset_tags' => 'نام دارایی', + 'assets_available' => 'دارایی های موجود', + 'accept_assets' => 'پذیرش دارایی ها :name', + 'accept_assets_menu' => 'دارایی های پذیرفته', + 'audit' => 'حسابرسی', + 'audit_report' => 'حسابرسی حسابرسی', + 'assets' => 'دارایی ها', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'اختصاص داده شده به :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'حذف آواتار', + 'avatar_upload' => 'بارگذاری آواتار', + 'back' => 'بازگشت', + 'bad_data' => 'چیزی پیدا نشد. شاید داده بد است؟', + 'bulkaudit' => 'حسابرسی فله', + 'bulkaudit_status' => 'وضعیت حسابرسی', + 'bulk_checkout' => 'پرداخت بزرگ', + 'bulk_edit' => 'ویرایش دسته جمعی +', + 'bulk_delete' => 'حذف دسته جمعی + +', + 'bulk_actions' => 'اقدام دسته جمعی', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'به ترتیب وضعیت', + 'cancel' => 'انصراف', + 'categories' => 'دسته‌بندی‌ها', + 'category' => 'دسته بندی', + 'change' => 'در / از', + 'changeemail' => 'تغییر آدرس ایمیل', + 'changepassword' => 'تغییر کلمه عبور', + 'checkin' => 'بررسی', + 'checkin_from' => 'فرم بررسی', + 'checkout' => 'پرداخت', + 'checkouts_count' => 'پرداخت', + 'checkins_count' => 'پذیرش', + 'user_requests_count' => 'درخواست ها', + 'city' => 'شهر', + 'click_here' => 'اینجا کلیک کنید', + 'clear_selection' => 'انتخاب هیچ کدام', + 'companies' => 'شرکت ها', + 'company' => 'شرکت', + 'component' => 'کامپوننت', + 'components' => 'کامپوننت ها', + 'complete' => 'تکمیل', + 'consumable' => 'قابل مصرف', + 'consumables' => 'اقلام قابل مصرف', + 'country' => 'كشور', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'ایجاد مورد جدید', + 'created' => 'مورد ایجاد شده', + 'created_asset' => 'دارایی ایجاد شده', + 'created_at' => 'ايجاد شده در', + 'created_by' => 'ایجاد شده توسط', + 'record_created' => 'رکورد ایجاد شد', + 'updated_at' => 'به روز شده در', + 'currency' => '$', // this is deprecated + 'current' => 'کنونی', + 'current_password' => 'رمز عبور فعلی', + 'customize_report' => 'سفارشی کردن گزارش + +', + 'custom_report' => 'گزارش های سفارشی دارایی +', + 'dashboard' => 'میز کار', + 'days' => 'روزها', + 'days_to_next_audit' => 'روز به حسابرسی بعدی', + 'date' => 'تاریخ', + 'debug_warning' => 'هشدار!', + 'debug_warning_text' => 'این برنامه در حالت تولید با استفاده از اشکال زدایی فعال است. این می تواند اطلاعات حساس را در صورت درخواست شما برای جهان خارج در دسترس قرار دهد. با تنظیم مقداری APP_DEBUG در .env فایل خود را به false غیرفعال کنید.', + 'delete' => 'حذف', + 'delete_confirm' => 'آیا اطمینان دارید که می خواهید این را حذف نمایید؟', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'حذف شد', + 'delete_seats' => 'صندلی ها حذف شده +', + 'deletion_failed' => 'حذف نشد +', + 'departments' => 'گروه ها', + 'department' => 'گروه', + 'deployed' => 'مستقر', + 'depreciation' => 'مستهلک کردن', + 'depreciations' => 'استهلاک ها', + 'depreciation_report' => 'استهلاک گزارش', + 'details' => 'جزئیات', + 'download' => 'دانلود', + 'download_all' => 'دانلود تمام موارد', + 'editprofile' => 'ویرایش پروفایل شما', + 'eol' => 'EOL', + 'email_domain' => 'دامنه ایمیل', + 'email_format' => 'فرمت ایمیل', + 'employee_number' => 'تعداد کارکنان +', + 'email_domain_help' => 'این برای تولید آدرس های ایمیل هنگام وارد کردن استفاده می شود', + 'error' => 'خطا', + 'exclude_archived' => 'دارایی های بایگانی شده را حذف کنید +', + 'exclude_deleted' => 'دارایی های بایگانی شده را حذف کنید +', + 'example' => ' مثال: ', + 'filastname_format' => 'اولین نام خانوادگی (jsmith@example.com)', + 'firstname_lastname_format' => 'نام خانوادگی (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'نام خانوادگی (jane.smith@example.com)', + 'lastnamefirstinitial_format' => 'فامیل نام میانه (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'نام میانه فامیل (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'اولین', + 'firstnamelastname' => 'نام فامیل (janesmith@example.com)', + 'lastname_firstinitial' => 'فامیل نام میانه (smith_j@example.com)', + 'firstinitial.lastname' => 'نام میانه فامیل (j.smith@example.com)', + 'firstnamelastinitial' => 'نام فامیل میانه (janes@example.com)', + 'first_name' => 'نام', + 'first_name_format' => 'نام (jane@example.com)', + 'files' => 'فایل ها', + 'file_name' => 'فایل', + 'file_type' => 'نوع فايل', + 'filesize' => 'اندازه فایل', + 'file_uploads' => 'بارگذاری پرونده', + 'file_upload' => 'آپلود فایل', + 'generate' => 'تولید', + 'generate_labels' => 'تولید برچسب ها', + 'github_markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند. markdown.', + 'groups' => 'گروه ها', + 'gravatar_email' => 'آدرس آواتار ایمیل ', + 'gravatar_url' => 'آواتار خود را در Gravatar.com تغییر دهید.', + 'history' => 'پيشينه', + 'history_for' => 'پیشینه برای ', + 'id' => 'شناسه', + 'image' => 'تصویر', + 'image_delete' => 'عکس های پاک شده', + 'include_deleted' => 'دارایی های بایگانی شده را حذف کنید +', + 'image_upload' => 'آپلود تصویر', + 'filetypes_accepted_help' => 'نوع فایل پذیرفته شده :types است. حداکثر اندازه مجاز آپلود :size است.|نوع فایل های پذیرفته شده عبارتند از :types. حداکثر اندازه مجاز بارگذاری: اندازه است. +', + 'filetypes_size_help' => 'حداکثر اندازه مجاز بارگذاری: اندازه است. +', + 'image_filetypes_help' => 'نوع فایل های قابل قبول: jpg, webp, png, gif, و svg. حداکثر سایز فایل :size.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'واردات', + 'import_this_file' => 'Map fields and process this file', + 'importing' => 'در حال وارد کردن', + 'importing_help' => 'می‌توانید دارایی‌ها، لوازم جانبی، مجوزها، اجزا، مواد مصرفی و کاربران را از طریق فایل CSV وارد کنید.

CSV باید با کاما محدود شود و با سرصفحه‌هایی که در مطابقت دارند قالب‌بندی شود. نمونه CSV در مستندات. +', + 'import-history' => 'واردات تاریخ', + 'asset_maintenance' => 'نگهداشت دارایی', + 'asset_maintenance_report' => 'گزارش تعمیر و نگهداری دارایی ها', + 'asset_maintenances' => 'نگهداشت دارایی', + 'item' => 'مورد', + 'item_name' => 'نام کالا', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'دسترسی محدود!', + 'kits' => 'مقادیر از پیش تعریف شده', + 'language' => 'زبان', + 'last' => 'آخرين', + 'last_login' => 'آخرین ورود', + 'last_name' => 'نام خانوادگی', + 'license' => 'توافق‌نامه', + 'license_report' => 'مجوز گزارش', + 'licenses_available' => 'مجوز دسترس', + 'licenses' => 'گواهی نامه ها', + 'list_all' => 'فهرست همه +', + 'loading' => 'در حال بارگذاری لطفا صبر کنید..', + 'lock_passwords' => 'این مقدار فیلد در یک نصب آزمایشی ذخیره نخواهد شد. +', + 'feature_disabled' => 'این ویژگی برای نصب نسخه ی نمایشی غیر فعال شده است.', + 'location' => 'مکان', + 'location_plural' => 'Location|Locations', + 'locations' => 'مکانها', + 'logo_size' => 'لوگوهای مربعی با لوگو + متن بهترین ظاهر را دارند. حداکثر اندازه نمایش لوگو 50px ارتفاع x 500px عرض است.', + 'logout' => 'خروج', + 'lookup_by_tag' => 'نگاهی به Asset Tag', + 'maintenances' => 'تعمیر و نگهداری +', + 'manage_api_keys' => 'کلیدهای API را مدیریت کنید', + 'manufacturer' => 'سازنده', + 'manufacturers' => 'تولیدکننده‌ها', + 'markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند . markdown.', + 'min_amt' => 'حداقل تعداد', + 'min_amt_help' => 'حداقل تعداد مواردی که باید قبل از شروع یک هشدار در دسترس باشد. ترک حداقل اگر نمی‌خواهید هشدارهای موجودی کم را دریافت کنید، QTY خالی است. +', + 'model_no' => 'شماره مدل', + 'months' => 'ماه ها', + 'moreinfo' => 'اطلاعات بیشتر', + 'name' => 'نام', + 'new_password' => 'رمز عبور جديد:', + 'next' => 'بعدی', + 'next_audit_date' => 'تاریخ تفتیش بعدی', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'آخرین حسابرسی', + 'new' => 'جدید!', + 'no_depreciation' => 'بدون استهلاک', + 'no_results' => 'بدون نتیجه.', + 'no' => 'خیر', + 'notes' => 'یادداشت ها', + 'order_number' => 'شماره سفارش', + 'only_deleted' => 'فقط دارایی های حذف شده', + 'page_menu' => 'نمایش_موارد_منو', + 'pagination_info' => 'نمایش_آغاز_تا_پایان_از_همه_موارد', + 'pending' => 'در انتظار', + 'people' => 'مردم', + 'per_page' => 'نتایج در هر صفحه', + 'previous' => 'قبلي', + 'processing' => 'در حال پردازش', + 'profile' => 'پروفایل شما', + 'purchase_cost' => 'هزینه خرید', + 'purchase_date' => 'تاریخ خرید', + 'qty' => 'QTY', + 'quantity' => 'مقدار', + 'quantity_minimum' => 'شما باید : موارد را زیر یا تقریباً کمتر از سطح حداقل مقدار بشمارید +', + 'quickscan_checkin' => 'اسکن سریع اعلام حضور +', + 'quickscan_checkin_status' => 'وضعیت ورود +', + 'ready_to_deploy' => 'آماده اعزام', + 'recent_activity' => 'کارکرد اخیر', + 'remaining' => 'یاقیمانده', + 'remove_company' => 'حذف انجمن شرکت', + 'reports' => 'گزارش‌ها', + 'restored' => 'بازیابی شده', + 'restore' => 'بازیابی', + 'requestable_models' => 'مدل های درخواستی +', + 'requested' => 'در خواست شده', + 'requested_date' => 'تاریخ درخواست', + 'requested_assets' => 'دارایی های درخواستی +', + 'requested_assets_menu' => 'دارایی های درخواستی +', + 'request_canceled' => 'درخواست لغو شد', + 'save' => 'ذخیره کردن', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'انتخاب', + 'select_all' => 'انتخاب همه', + 'search' => 'جستوجو', + 'select_category' => 'یک دسته را انتخاب کنید', + 'select_department' => 'یک گروه را انتخاب کنید', + 'select_depreciation' => 'انتخاب یک نوع استهلاک', + 'select_location' => 'انتخاب یک مکان', + 'select_manufacturer' => 'انتخاب یک تولید کننده', + 'select_model' => 'انتخاب یک مدل', + 'select_supplier' => 'انتخاب عرضه', + 'select_user' => 'انتخاب یک کاربر', + 'select_date' => 'انتخاب تاریخ (YYYY-MM-DD)', + 'select_statuslabel' => 'انتخاب وضعیت', + 'select_company' => 'انتخاب شرکت', + 'select_asset' => 'انتخاب دارایی', + 'settings' => 'تنظيمات', + 'show_deleted' => 'دیدن پاک شده ها', + 'show_current' => 'نمایش فعلی +', + 'sign_in' => 'ورود به سیستم', + 'signature' => 'امضا', + 'signed_off_by' => 'امضا شده توسط +', + 'skin' => 'پوسته', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'MODE DEMO: برخی از ویژگی ها برای این نصب غیر فعال هستند.', + 'site_name' => 'نام سایت', + 'state' => 'وضعیت', + 'status_labels' => 'برچسب های وضعیت', + 'status' => 'وضعیت', + 'accept_eula' => 'توافق نامه پذیرش +', + 'supplier' => 'تامین کننده', + 'suppliers' => 'تامین کننده', + 'sure_to_delete' => 'مطمئنید که میخواهید حذف شود', + 'sure_to_delete_var' => 'آیا اطمینان دارید که می خواهید این را حذف نمایید؟', + 'delete_what' => 'Delete :item', + 'submit' => 'ارسال', + 'target' => 'هدف', + 'time_and_date_display' => 'نمایش زمان و تاریخ', + 'total_assets' => 'کل دارایی', + 'total_licenses' => 'کل مجوزهای', + 'total_accessories' => 'لوازم جانبی کل', + 'total_consumables' => 'کل مواد مصرفی', + 'type' => 'نوع', + 'undeployable' => 'غیر قابل استقرار', + 'unknown_admin' => 'نامشخص مدیریت', + 'username_format' => 'فرمت نام کاربری', + 'username' => 'نام کاربری', + 'update' => 'بروزرسانی', + 'upload_filetypes_help' => 'انواع فایل های مجاز عبارتند از png، gif، jpg، jpeg، doc، docx، pdf، xls، xlsx، txt، lic، xml، zip، rtf و rar. حداکثر اندازه مجاز بارگذاری: اندازه است. +', + 'uploaded' => 'بارگزاری شد', + 'user' => 'کاربر', + 'accepted' => 'تأیید شد', + 'declined' => 'خودداری شد', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'دارایی های پذیرفته', + 'users' => 'کاربران', + 'viewall' => 'مشاهده همه', + 'viewassets' => 'نمایش تخصیص داده شده دارایی ها', + 'viewassetsfor' => 'مشاهده دارایی ها برای :name +', + 'website' => 'تارنما', + 'welcome' => 'خوش آمدید، نام', + 'years' => 'سال ها', + 'yes' => 'بله', + 'zip' => 'زیپ', + 'noimage' => 'هیچ تصویری بارگزاری نشد یا تصویری یافت نشد.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'اعتبار فرم شما تمام شده است. لطفا دوباره تلاش کنید.', + 'login_enabled' => 'ورود فعال شد +', + 'audit_due' => 'موعد حسابرسی +', + 'audit_overdue' => 'موعد حسابرسی عقب افتاده +', + 'accept' => 'دارایی های پذیرفته', + '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 ایمیل بزنید. +', + 'changed' => 'تغییر انجام شد', + 'to' => 'به', + 'report_fields_info' => '

فیلدهایی را که می‌خواهید در گزارش سفارشی خود اضافه کنید انتخاب کنید و روی ایجاد کلیک کنید. فایل (custom-asset-report-YYYY-mm-dd.csv) به طور خودکار دانلود می شود و می توانید آن را در Excel باز کنید.

+

اگر می‌خواهید فقط دارایی‌های خاصی را صادر کنید، از گزینه‌های زیر برای تنظیم دقیق نتایج خود استفاده کنید.

', + 'range' => 'محدوده', + 'bom_remark' => 'یک BOM (علامت ترتیب بایت) به این CSV اضافه کنید +', + 'improvements' => 'بهبودها', + 'information' => 'اطلاعات', + 'permissions' => 'مجوزها', + 'managed_ldap' => '(مدیریت شده از طریق LDAP) +', + 'export' => 'خروجی گرفتن', + 'ldap_sync' => 'همگام سازی LDAP +', + 'ldap_user_sync' => 'همگام سازی کاربر LDAP +', + 'synchronize' => 'همگام سازی کنید +', + 'sync_results' => 'نتایج همگام سازی +', + 'license_serial' => 'کلید سریال/محصول +', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'هشدار', + 'notification_info' => 'اطلاعات', + 'asset_information' => 'اطلاعات دارایی +', + 'model_name' => 'Model Name', + 'asset_name' => 'نام دارایی', + 'consumable_information' => 'اطلاعات مصرفی: +', + 'consumable_name' => 'نام های مصرفی:', + 'accessory_information' => 'اطلاعات لوازم جانبی: +', + 'accessory_name' => 'نام لوازم جانبی: +', + 'clone_item' => 'مورد کلون +', + 'checkout_tooltip' => 'این مورد را بررسی کنید +', + 'checkin_tooltip' => 'این مورد را بررسی کنید +', + 'checkout_user_tooltip' => 'این مورد را برای یک کاربر بررسی کنید +', + 'maintenance_mode' => 'این سرویس به طور موقت برای به روز رسانی سیستم در دسترس نیست. لطفاً بعداً دوباره بررسی کنید. +', + 'maintenance_mode_title' => 'سرویس موقتا در دسترس نیست.', + 'ldap_import' => 'رمز عبور کاربر نباید توسط LDAP مدیریت شود. (این به شما امکان می دهد درخواست های رمز فراموش شده را ارسال کنید.) +', + 'purge_not_allowed' => 'پاک کردن داده های حذف شده در فایل env. غیرفعال شده است. با پشتیبانی یا سرپرست سیستم خود تماس بگیرید. +', + 'backup_delete_not_allowed' => 'پاک کردن داده های حذف شده در فایل env. غیرفعال شده است. با پشتیبانی یا سرپرست سیستم خود تماس بگیرید. +', + 'additional_files' => 'فایل های اضافی +', + 'shitty_browser' => 'هیچ امضایی شناسایی نشد اگر از مرورگر قدیمی‌تری استفاده می‌کنید، لطفاً از یک مرورگر مدرن‌تر برای تکمیل پذیرش دارایی خود استفاده کنید. +', + 'bulk_soft_delete' =>'همچنین این کاربران را به صورت نرم حذف کنید. سابقه دارایی آنها دست نخورده باقی می ماند مگر اینکه/تا زمانی که سوابق حذف شده را در تنظیمات سرپرست پاک کنید. +', + 'bulk_checkin_delete_success' => 'کاربران انتخابی شما حذف شده اند و موارد آنها بررسی شده است. +', + 'bulk_checkin_success' => 'موارد برای کاربران انتخاب شده بررسی شده است. +', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'هشدار', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'جداول پایگاه داده شما ایجاد شده است +', + 'setup_migration_output' => 'خروجی مهاجرت: +', + 'setup_migration_create_user' => 'بعدی: ایجاد کاربر +', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':نام کالا', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% تکمیل', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'ويرايش', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'نشانی اینترنتی', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/fa/help.php b/resources/lang/fa-IR/help.php similarity index 100% rename from resources/lang/fa/help.php rename to resources/lang/fa-IR/help.php diff --git a/resources/lang/fa-IR/localizations.php b/resources/lang/fa-IR/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/fa-IR/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/fa-IR/mail.php b/resources/lang/fa-IR/mail.php new file mode 100644 index 0000000000..f5d55fe2ca --- /dev/null +++ b/resources/lang/fa-IR/mail.php @@ -0,0 +1,102 @@ + 'لوازم جانبی بررسی شد', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'دارایی ثبت شد +', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'تأیید ورود لوازم جانبی', + 'Confirm_Asset_Checkin' => 'تأیید ورود دارایی +', + 'Confirm_accessory_delivery' => 'تاییدیه تحویل لوازم جانبی', + 'Confirm_asset_delivery' => 'تاییدیه تحویل دارایی +', + 'Confirm_consumable_delivery' => 'تاییدیه تحویل مصرفی +', + 'Confirm_license_delivery' => 'تاییدیه تحویل مجوز +', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'روزها', + 'Expected_Checkin_Date' => 'دارایی‌ای که برای شما بررسی شده است باید دوباره در تاریخ :date بررسی شود', + 'Expected_Checkin_Notification' => 'یادآوری: :نام مهلت اعلام حضور نزدیک است +', + 'Expected_Checkin_Report' => 'گزارش بررسی دارایی مورد انتظار +', + 'Expiring_Assets_Report' => 'گزارش دارایی های معوق', + 'Expiring_Licenses_Report' => 'گزارش مجوزهای منقضی شده', + 'Item_Request_Canceled' => 'درخواست مورد لغو شد', + 'Item_Requested' => 'مورد درخواست شده', + 'License_Checkin_Notification' => 'مجوز بررسی شد +', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'گزارش موجودی کم', + 'a_user_canceled' => 'یک کاربر یک درخواست اقساط در وب سایت را لغو کرده است', + 'a_user_requested' => 'یک کاربر یک مورد را در وبسایت درخواست کرده است', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'نام لوازم جانبی:', + 'additional_notes' => 'یادداشت های اضافی:', + 'admin_has_created' => 'یک مدیر یک حساب کاربری برای شما در وب سایت وب ایجاد کرده است.', + 'asset' => 'دارایی:', + 'asset_name' => 'نام دارایی', + 'asset_requested' => 'دارایی درخواست شد', + 'asset_tag' => 'نام دارایی', + 'assets_warrantee_alert' => 'دارایی :count با گارانتی منقضی در روزهای بعدی: آستانه وجود دارد.', + 'assigned_to' => 'اختصاص یافته به', + 'best_regards' => 'با احترام،', + 'canceled' => 'لغو شد:', + 'checkin_date' => 'تاریخ ورود:', + 'checkout_date' => 'چک کردن تاریخ:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'لطفا روی لینک زیر کلیک کنید تا تأیید کنید که لوازم جانبی را دریافت کرده اید.', + 'click_on_the_link_asset' => 'لطفا روی لینک زیر کلیک کنید تا تأیید کنید که دارایی را دریافت کرده اید.', + 'click_to_confirm' => 'لطفا برای پیوستن به این لینک کلیک کنید تا حساب خود را تایید کنید:', + 'current_QTY' => 'QTY فعلی', + 'days' => 'روزها', + 'expecting_checkin_date' => 'تاریخ انتظار انتظار:', + 'expires' => 'منقضی می شود', + 'hello' => 'سلام', + 'hi' => 'سلام', + 'i_have_read' => 'من شرایط استفاده را خوانده ام و موافقم و این مورد را دریافت کرده ام.', + 'inventory_report' => 'Inventory Report', + 'item' => 'مورد:', + 'license_expiring_alert' => 'مجوز :count در روزهای بعدی :threshold منقضی می شود.|مجوزهای :count در روزهای بعدی :threshold منقضی می شوند.', + 'link_to_update_password' => 'برای به روزرسانی لطفا بر روی لینک زیر کلیک کنید: web password:', + 'login' => 'ورود:', + 'login_first_admin' => 'با نصب مجدد Snipe-IT جدید خود به سیستم وارد شوید', + 'low_inventory_alert' => 'آیتم :count وجود دارد که زیر حداقل موجودی است یا به زودی کم می شود.', + 'min_QTY' => 'حداقل QTY', + 'name' => 'نام', + 'new_item_checked' => 'یک آیتم جدید تحت نام شما چک شده است، جزئیات زیر است.', + 'notes' => 'نت ها', + 'password' => 'کلمه عبور:', + 'password_reset' => 'تنظیم مجدد رمز عبور', + 'read_the_terms' => 'لطفا شرایط استفاده زیر را بخوانید.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'درخواست شده:', + 'reset_link' => 'رمز عبور خود را بازنشانی کنید', + 'reset_password' => 'برای تغییر رمز عبور اینجا کلیک کنید:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'سریال', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'تامین کننده', + 'tag' => 'برچسب', + 'test_email' => 'ایمیل تست از Snipe-IT', + 'test_mail_text' => 'این آزمون از سیستم مدیریت دارایی Snipe-IT است. اگر شما این کار را کردید، ایمیل کار می کند :)', + 'the_following_item' => 'مورد زیر مورد بررسی قرار گرفته است:', + 'to_reset' => 'برای بازنشانی: رمز عبور وب، این فرم را تکمیل کنید:', + 'type' => 'تایپ کنید', + 'upcoming-audits' => 'دارایی :count وجود دارد که در روزهای :threshold برای حسابرسی ارائه می شود.', + 'user' => 'کاربر', + 'username' => 'نام کاربری', + 'welcome' => 'خوش آمدید نام', + 'welcome_to' => 'به وب سایت خوش آمدید', + 'your_assets' => 'دارایی های خود را مشاهده کنید +', + 'your_credentials' => 'مدارک Snipe-IT شما', +]; diff --git a/resources/lang/fa/pagination.php b/resources/lang/fa-IR/pagination.php similarity index 100% rename from resources/lang/fa/pagination.php rename to resources/lang/fa-IR/pagination.php diff --git a/resources/lang/fa/passwords.php b/resources/lang/fa-IR/passwords.php similarity index 100% rename from resources/lang/fa/passwords.php rename to resources/lang/fa-IR/passwords.php diff --git a/resources/lang/fa/reminders.php b/resources/lang/fa-IR/reminders.php similarity index 100% rename from resources/lang/fa/reminders.php rename to resources/lang/fa-IR/reminders.php diff --git a/resources/lang/fa/table.php b/resources/lang/fa-IR/table.php similarity index 100% rename from resources/lang/fa/table.php rename to resources/lang/fa-IR/table.php diff --git a/resources/lang/fa-IR/validation.php b/resources/lang/fa-IR/validation.php new file mode 100644 index 0000000000..3c5b9bf6fd --- /dev/null +++ b/resources/lang/fa-IR/validation.php @@ -0,0 +1,162 @@ + 'ویژگی باید تایید شود.', + 'active_url' => 'ویژگی یک URL معتبر نیست.', + 'after' => 'ویژگی باید در تاریخی بعد از تاریخ باشد.', + 'after_or_equal' => 'attribute باید یک تاریخ بعد باشد یا برابر باشد: date.', + 'alpha' => 'ویژگی ممکن است فقط شامل حروف باشد.', + 'alpha_dash' => 'ویژگی ممکن است فقط شامل حروف، اعداد و خط های فاصله باشد.', + 'alpha_num' => 'ویژگی ممکن است فقط شامل حروف و اعداد باشد.', + 'array' => 'attribute باید یک آرایه باشد.', + 'before' => 'ویژگی باید در تاریخی قبل از تاریخ باشد.', + 'before_or_equal' => 'attribute باید تاریخ قبل یا برابر باشد: date.', + 'between' => [ + 'numeric' => 'ویژگی باید بین حداقل حداکثر باشد.', + 'file' => 'ویژگی باید بین حداقل حداکثر کیلوبایت باشد.', + 'string' => 'ویژگی باید بین حداقل حداکثر کاراکتر باشد.', + 'array' => 'خصیصه باید بین: min و: max items باشد.', + ], + 'boolean' => 'فیلد attribute باید درست یا غلط باشد.', + 'confirmed' => 'تایید ویژگی منطبق نیست.', + 'date' => 'تاریخ ویژگی معتبر نیست.', + 'date_format' => 'ویژگی منطبق بر شکل شکل نیست.', + 'different' => 'ویژگی و دیگر باید متفاوت باشد.', + 'digits' => 'ویژگی باید رقم رقم باشد.', + 'digits_between' => 'ویژگی باید بین حداقل و حداکثر رقم باشد.', + 'dimensions' => 'attribute: ابعاد تصویر نامعتبر است.', + 'distinct' => 'فیلد attribute دارای مقدار تکراری است.', + 'email' => 'شکل ویژگی نامعتبر است.', + 'exists' => 'ویژگی انتخاب شده نامعتبر است.', + 'file' => 'attribute باید یک فایل باشد.', + 'filled' => 'فیلد attribute باید مقدار داشته باشد.', + 'image' => 'ویژگی باید یک عکس باشد.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'ویژگی انتخاب شده نامعتبر است.', + 'in_array' => 'فیلد attribute در هیچ موجودی وجود ندارد: دیگر.', + 'integer' => 'ویژگی باید یک عدد باشد.', + 'ip' => 'ویژگی باید یک آدرس IP معتبر باشد.', + 'ipv4' => 'attribute باید یک آدرس IPv4 معتبر باشد.', + 'ipv6' => 'attribute باید یک آدرس IPv6 معتبر باشد.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'attribute باید یک رشته معتبر JSON باشد.', + 'max' => [ + 'numeric' => 'ویژگی نباید بزرگتر از حداکثر باشد.', + 'file' => 'ویژگی نباید بزرگتر از حداکثر کیلوبایت باشد.', + 'string' => 'ویژگی نباید بزرگتر از حداکثر کاراکتر باشد.', + 'array' => 'ویژگی: ممکن است بیش از موارد حداکثر داشته باشد.', + ], + 'mimes' => 'ویژگی باید فایلی از نوع ارزش ها باشد.', + 'mimetypes' => 'attribute باید یک فایل از نوع:: values ​​باشد.', + 'min' => [ + 'numeric' => 'ویژگی باید حداقل: حداقل باشد.', + 'file' => 'ویژگی باید حداقل: حداقل کیلوبایت باشد.', + 'string' => 'ویژگی باید حداقل: حداقل کاراکتر باشد.', + 'array' => 'ویژگی: باید دارای حداقل موارد: min باشد.', + ], + 'starts_with' => 'ویژگی : باید با یکی از موارد زیر شروع شود: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'ویژگی انتخاب شده نامعتبر است.', + 'numeric' => 'ویژگی باید عدد باشد.', + 'present' => 'فیلد attribute باید باشد.', + 'valid_regex' => 'این یک سفارش معتبر نیست.', + 'regex' => 'شکل ویژگی نامعتبر است.', + 'required' => 'فیلد ویژگی ضروری است.', + 'required_if' => 'فیلد ویژگی ضروری است، وقتی که دیگری ارزش است.', + 'required_unless' => 'فیلد attribute: مورد نیاز است مگر اینکه: دیگر در: مقادیر باشد.', + 'required_with' => 'فیلد ویژگی ضروری است، وقتی که ارزش موجود باشد.', + 'required_with_all' => 'فیلد attribute: زمانی که: مقادیر وجود دارد.', + 'required_without' => 'فیلد ویژگی ضروری است، وقتی که ارزش ها حاضر نباشند.', + 'required_without_all' => 'فیلد attribute: وقتی که هیچ یک از: مقادیر وجود ندارد، مورد نیاز است.', + 'same' => 'ویژگی و دیگری باید بر هم منطبق باشند.', + 'size' => [ + 'numeric' => 'ویژگی باید به اندازه ی : سایز باشد.', + 'file' => 'ویژگی باید به اندازه ی: سایز کیلوبایت باشد.', + 'string' => 'ویژگی باید به اندازه ی : سایز کاراکتر باشد.', + 'array' => 'attribute باید شامل موارد زیر باشد:', + ], + 'string' => 'attribute باید یک رشته باشد.', + 'timezone' => ': attribute باید یک منطقه معتبر باشد.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => 'ویژگی در حال حاضر گرفته شده است.', + 'uploaded' => 'ویژگی: attribute failed to upload.', + 'url' => 'شکل ویژگی نامعتبر است.', + 'unique_undeleted' => ': attribute باید منحصر به فرد باشد.', + 'non_circular' => 'ویژگی : نباید یک مرجع دایره ای ایجاد کند', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'رمز عبور نمی تواند همان آدرس ایمیل باشد.', + 'letters' => 'گذرواژه باید دارای حداقل یک رقم باشد.', + 'numbers' => 'گذرواژه باید دارای حداقل یک رقم باشد.', + 'case_diff' => 'رمز عبور باید از حروف مختلط استفاده کند.', + 'symbols' => 'رمز عبور نباید حاوی فضای خالی باشد.', + 'gte' => [ + 'numeric' => 'مقدار نباید منفی باشد.' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'فیلد attribute شامل یک شخصیت است که مجاز نیست.', + 'email_array' => 'یک یا چند آدرس ایمیل نامعتبر است', + 'hashed_pass' => 'رمز عبور فعلی شما اشتباه است', + 'dumbpwd' => 'این رمز عبور خیلی رایج است', + 'statuslabel_type' => 'شما باید نوع برچسب معتبر را انتخاب کنید', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/fa/admin/companies/table.php b/resources/lang/fa/admin/companies/table.php deleted file mode 100644 index 8aa082e0a7..0000000000 --- a/resources/lang/fa/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'شرکت ها', - 'create' => 'ایجاد شرکت', - 'title' => 'شرکت', - 'update' => 'بروزرسانی شرکت', - 'name' => 'نام شرکت', - 'id' => 'شناسه', -); diff --git a/resources/lang/fa/admin/hardware/form.php b/resources/lang/fa/admin/hardware/form.php deleted file mode 100644 index 9e996cc9a5..0000000000 --- a/resources/lang/fa/admin/hardware/form.php +++ /dev/null @@ -1,74 +0,0 @@ - 'تأیید دارایی های حذف فله', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'بررسی دارایی برای حذف فله زیر کلیک کنید. به محض حذف این دارایی ها را می توان ترمیم کرد، اما ان ها دیگر قابل دسترسی با یوزر های دیگر نیستند.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'شما در حال حذف: دارایی های تعداد دارایی.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'به روز رسانی دارایی های فله', - 'bulk_update_help' => 'این فرم برای به روز رسانی دارایی های متعدد در یک بار را به شما اجازه می دهد. تنها قسمت ها نیاز به تغییر را پر کنید. هر زمینه های خالی سمت چپ بدون تغییر باقی می ماند. ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'تحویل شده به - -', - 'checkout_date' => 'چک کردن تاریخ -', - 'checkin_date' => 'تاریخ ورود -', - 'checkout_to' => 'اتمام به -', - 'cost' => 'هزینه خرید', - 'create' => 'ایجاد دارایی -', - 'date' => 'تاریخ خرید -', - 'depreciation' => 'استهلاک', - 'depreciates_on' => 'مستهلک کردن -', - 'default_location' => ' پیش فرض محل سکونت -', - 'eol_date' => ' تاریخ EOL -', - 'eol_rate' => ' نرخ EOL', - 'expected_checkin' => ' چک در تاریخ را پر کنید', - 'expires' => 'تاریخ انقضا -', - 'fully_depreciated' => 'به طور کامل مستهلک شده', - 'help_checkout' => 'اگر شما مایل به اختصاص این دارایی ها هستید بلافاصله، "آماده به استقرار" از لیست وضعیت به بالا انتخاب کنید.', - 'mac_address' => 'مک ادرس', - 'manufacturer' => 'سازنده', - 'model' => 'مدل', - 'months' => 'ماه ها', - 'name' => 'نام دارایی', - 'notes' => 'نت ها', - 'order' => 'شماره سفارش', - 'qr' => 'کیو آر کد', - 'requestable' => 'کاربران ممکن است این دارایی هارا درخواست کنند -', - 'select_statustype' => 'انتخاب نوع وضعیت', - 'serial' => 'سریال', - 'status' => 'وضعیت', - 'tag' => 'برچسب دارایی -', - 'update' => 'به روز رسانی دارایی -', - 'warranty' => 'گارانتی', - 'warranty_expires' => 'انقضای ضمانت', - 'years' => 'سال ها', - 'asset_location' => 'بروزرسانی مکان دارایی', - 'asset_location_update_default_current' => 'بروزرسانی مکان پیش‌فرض AND مکان فعلی', - 'asset_location_update_default' => 'فقط بروزرسانی مکان پیش‌فرض', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'این وضعیت دارایی قابل استقرار نیست. این دارایی قابل پذیرش نیست.', - 'asset_deployable' => 'این وضعیت دارایی قابل استقرار است. این دارایی قابل پذیرش است.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'اطلاعات دلخواه -', - 'order_details' => 'اطلاعات مربوط به سفارش -' -]; diff --git a/resources/lang/fa/admin/hardware/general.php b/resources/lang/fa/admin/hardware/general.php deleted file mode 100644 index f7d4538e24..0000000000 --- a/resources/lang/fa/admin/hardware/general.php +++ /dev/null @@ -1,62 +0,0 @@ - 'درباره دارایی ها', - 'about_assets_text' => 'دارایی ها مواردی هستند که توسط شماره سریال یا برچسب دارایی دنبال می شوند. آنها تمایل دارند که مقادیر ارزش بیشتری داشته باشند که در آن شناسایی یک مورد خاص موردنیاز باشد.', - 'archived' => 'بایگانی شد', - 'asset' => 'دارایی', - 'bulk_checkout' => 'خروج دارایی ها', - 'bulk_checkin' => 'دارایی های ثبت نام -', - 'checkin' => 'دارایی checkin', - 'checkout' => 'دارایی پرداخت', - 'clone' => 'دارایی شگرف', - 'deployable' => 'گسترش', - 'deleted' => 'این دارایی حذف شده است. -', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'ویرایش دارایی', - 'model_deleted' => 'این مدل دارایی حذف شده است. قبل از اینکه بتوانید Asset را بازیابی کنید، باید مدل را بازیابی کنید. -', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'در خواست شد', - 'requested' => 'درخواست شده', - 'not_requestable' => 'غیر قابل درخواست -', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'بازیابی دارایی', - 'pending' => 'در انتظار', - 'undeployable' => 'غیرقابل گسترش', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'نمایش دارایی ها -', - 'csv_error' => 'شما یک خطا در فایل CSV خود دارید: -', - 'import_text' => '

- یک CSV حاوی سابقه دارایی آپلود کنید. دارایی ها و کاربران باید از قبل در سیستم وجود داشته باشند، در غیر این صورت از آنها صرفنظر می شود. تطبیق دارایی‌ها برای واردات سابقه در برابر برچسب دارایی اتفاق می‌افتد. ما سعی خواهیم کرد یک کاربر منطبق بر اساس نام کاربری که ارائه می‌کنید و معیارهایی که در زیر انتخاب می‌کنید پیدا کنیم. اگر هیچ معیاری را در زیر انتخاب نکنید، به سادگی سعی می کند با قالب نام کاربری که در Admin پیکربندی کرده اید مطابقت داشته باشد > تنظیمات عمومی. -

- -

فیلدهای موجود در CSV باید با سرصفحه‌ها مطابقت داشته باشند: برچسب دارایی، نام، تاریخ پرداخت، تاریخ ورود. هر فیلد اضافی نادیده گرفته خواهد شد.

- -

تاریخ اعلام حضور: تاریخ‌های خالی یا آتی اعلام حضور، موارد را به کاربر مرتبط پرداخت می‌کنند. با کنار گذاشتن ستون تاریخ ورود، تاریخ ورود با تاریخ امروز ایجاد می‌شود.

', - 'csv_import_match_f-l' => 'سعی کنید کاربران را با قالب firstname.lastname (jane.smith) مطابقت دهید -', - 'csv_import_match_initial_last' => 'سعی کنید کاربران را با فرمت نام خانوادگی اولیه (jsmith) مطابقت دهید -', - 'csv_import_match_first' => 'سعی کنید کاربران را با فرمت نام کوچک (جین) مطابقت دهید -', - 'csv_import_match_email' => 'سعی کنید کاربران را از طریق ایمیل به عنوان نام کاربری مطابقت دهید -', - 'csv_import_match_username' => 'سعی کنید کاربران را با نام کاربری مطابقت دهید -', - 'error_messages' => 'پیام خطا', - 'success_messages' => 'پیام موفقیت: -', - 'alert_details' => 'لطفا برای جزئیات زیر را ببینید. -', - 'custom_export' => 'صادرات سفارشی -', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/fa/admin/hardware/message.php b/resources/lang/fa/admin/hardware/message.php deleted file mode 100644 index bd42f7b10c..0000000000 --- a/resources/lang/fa/admin/hardware/message.php +++ /dev/null @@ -1,91 +0,0 @@ - ' اخطار: این دارایی به برانگیز گزارش شده است که در حال حاضر undeployable. اگر این وضعیت تغییر کرده است، لطفا به روز رسانی وضعیت دارایی.', - 'does_not_exist' => 'دارایی وجود ندارد.', - 'does_not_exist_or_not_requestable' => 'آن دارایی وجود ندارد یا قابل درخواست نیست. -', - 'assoc_users' => 'این دارایی در حال حاضر به یک کاربر چک کردن و پاک نمی شود. لطفا دارایی در اولین بار چک کنید، و سپس سعی کنید دوباره حذف کنید.', - - 'create' => [ - 'error' => 'دارایی ساخته نشده است، لطفا دوباره تلاش کنید.', - 'success' => 'دارایی موفقیت ایجاد شده است. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'دارایی به روز نیست، لطفا دوباره امتحان کنید', - 'success' => 'دارایی ها با موفقیت به روز رسانی.', - 'nothing_updated' => 'هیچ زمینه، انتخاب شدند تا هیچ چیز به روز شد.', - 'no_assets_selected' => 'هیچ دارایی انتخاب نشد، بنابراین چیزی به‌روزرسانی نشد. -', - ], - - 'restore' => [ - 'error' => 'دارایی بازیابی نشد، لطفا دوباره تلاش کنید', - 'success' => 'دارایی با موفقیت بازیابی شد.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'ممیزی دارایی ناموفق بود. لطفا دوباره تلاش کنید.', - 'success' => 'حسابرسی املاک با موفقیت وارد شد', - ], - - - 'deletefile' => [ - 'error' => 'فایل حذف نمی شود. لطفا دوباره تلاش کنید.', - 'success' => 'فایل با موفقیت حذف شده است.', - ], - - 'upload' => [ - 'error' => 'فایل) آپلود نیست. لطفا دوباره تلاش کنید.', - 'success' => 'فایل (موفقیت آپلود شد.', - 'nofiles' => 'شما هر فایل برای آپلود انتخاب کنید، و یا فایل شما در حال تلاش برای آپلود بیش از حد بزرگ است', - 'invalidfiles' => 'یک یا بیشتر از فایل های خود را بیش از حد بزرگ است یا یک نوع فایل است که مجاز است. انواع فایل های مجاز عبارتند از PNG، GIF، JPG، DOC، DOCX، PDF، TXT و.', - ], - - 'import' => [ - 'error' => 'بعضی از موارد به درستی وارد نشدند.', - 'errorDetail' => 'موارد زیر به علت خطا وارد نشده است.', - 'success' => 'فایل شما وارد شده است', - 'file_delete_success' => 'فایل شما با موفقیت حذف شده است', - 'file_delete_error' => 'فایل قابل حذف نشد', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'آیا شما مطمئن هستید که می خواهید این تنظیمات دارایی را حذف کنید؟', - 'error' => 'اشکال در حذف دارایی.لطفا دوباره تلاش کنید.', - 'nothing_updated' => 'هیچ دارایی انتخاب نشده بود، بنابراین هیچ چیز حذف نشد.', - 'success' => 'دارایی با موفقیت حذف شد.', - ], - - 'checkout' => [ - 'error' => 'دارایی در بررسی نیست، لطفا دوباره امتحان کنید', - 'success' => 'دارایی را بررسی کنید موفقیت.', - 'user_does_not_exist' => 'کاربر نامعتبر است لطفا دوباره امتحان کنید.', - 'not_available' => 'این دارایی برای پرداخت در دسترس نیست!', - 'no_assets_selected' => 'شما حداقل باید یک دارایی از لیست انتخاب کنید', - ], - - 'checkin' => [ - 'error' => 'دارایی در بررسی نیست، لطفا دوباره امتحان کنید', - 'success' => 'دارایی ها با موفقیت در بررسی.', - 'user_does_not_exist' => 'آن کاربر نامعتبر است. لطفا دوباره سعی کنید.', - 'already_checked_in' => 'دارایی ها که در حال حاضر انتخاب شده است.', - - ], - - 'requests' => [ - 'error' => 'دارایی شد درخواست نمی کند، لطفا دوباره امتحان کنید', - 'success' => 'دارایی موفقیت درخواست شده است.', - 'canceled' => 'درخواست پرداخت با موفقیت لغو شد', - ], - -]; diff --git a/resources/lang/fa/admin/hardware/table.php b/resources/lang/fa/admin/hardware/table.php deleted file mode 100644 index 67d02b75db..0000000000 --- a/resources/lang/fa/admin/hardware/table.php +++ /dev/null @@ -1,38 +0,0 @@ - 'برچسب دارایی', - 'asset_model' => 'مدل', - 'book_value' => 'ارزش فعلی -', - 'change' => '/ خارج', - 'checkout_date' => 'چک کردن تاریخ', - 'checkoutto' => 'قفل شده', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'ارزش فعلی -', - 'diff' => 'دیف', - 'dl_csv' => 'دانلود CSV', - 'eol' => 'EOL', - 'id' => 'شناسه', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'مکان', - 'purchase_cost' => 'هزینه', - 'purchase_date' => 'خریداری شده', - 'serial' => 'سریال', - 'status' => 'وضعیت', - 'title' => 'دارایی ', - 'image' => 'دستگاه تصویر -', - 'days_without_acceptance' => 'روز بدون پذیرش', - 'monthly_depreciation' => 'استهلاک ماهانه -', - 'assigned_to' => 'اختصاص یافته به -', - 'requesting_user' => 'کاربر درخواست کننده -', - 'requested_date' => 'تاریخ درخواست', - 'changed' => 'تغییر انجام شد', - 'icon' => 'آیکون', -]; diff --git a/resources/lang/fa/admin/kits/general.php b/resources/lang/fa/admin/kits/general.php deleted file mode 100644 index cf5792c22f..0000000000 --- a/resources/lang/fa/admin/kits/general.php +++ /dev/null @@ -1,89 +0,0 @@ - 'درباره کیت های از پیش تعریف شده -', - 'about_kits_text' => 'کیت های از پیش تعریف شده به شما امکان می دهد به سرعت مجموعه ای از موارد (دارایی ها، مجوزها و غیره) را برای یک کاربر بررسی کنید. این می تواند زمانی مفید باشد که فرآیند ورود شما بین بسیاری از کاربران یکسان باشد و همه کاربران موارد مشابهی را دریافت کنند. -', - 'checkout' => 'بررسی کیت', - 'create_success' => 'کیت با موفقیت ایجاد شد. -', - 'create' => 'کیت از پیش تعریف شده ایجاد کنید -', - 'update' => 'کیت از پیش تعریف شده را به روز کنید -', - 'delete_success' => 'کاربر با موفقیت حذف شد.', - 'update_success' => 'کاربر با موفقیت به روز شد.', - 'none_models' => 'دارایی‌های کافی برای :model برای پرداخت وجود ندارد. : تعداد مورد نیاز است. -', - 'none_licenses' => 'صندلی های کافی برای :License برای پرداخت وجود ندارد. : تعداد مورد نیاز است. -', - 'none_consumables' => 'واحدهای موجود کافی از :consumable برای پرداخت وجود ندارد. : تعداد مورد نیاز است. -', - 'none_accessory' => 'واحدهای کافی از :accessory برای پرداخت وجود ندارد. : تعداد مورد نیاز است. -', - '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/fa/admin/labels/table.php b/resources/lang/fa/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/fa/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/fa/admin/licenses/general.php b/resources/lang/fa/admin/licenses/general.php deleted file mode 100644 index e5791d0e78..0000000000 --- a/resources/lang/fa/admin/licenses/general.php +++ /dev/null @@ -1,49 +0,0 @@ - 'درباره مجوزها', - 'about_licenses' => 'مجوز برای پیگیری نرم افزار استفاده می شود. آنها دارای تعداد مشخصی از صندلی هایی هستند که می توانند به افراد منتقل شوند', - 'checkin' => 'بررسی صندلی مجوز', - 'checkout_history' => 'تاریخچه پرداخت', - 'checkout' => 'صندلی مجوز پرداخت', - 'edit' => 'ویرایش مجوز', - 'filetype_info' => 'انواع فایل های مجاز عبارتند از PNG، GIF، JPG، JPEG، DOC، DOCX، PDF، TXT، ZIP و RAR. -', - 'clone' => 'مجوز شگرف', - 'history_for' => 'پیشینه برای ', - 'in_out' => 'داخل / خارج', - 'info' => 'اطلاعات پروانه', - 'license_seats' => 'صندلی مجوز', - 'seat' => 'صندلی', - 'seats' => 'صندلی ها', - 'software_licenses' => 'گواهی نامه های نرم افزاری', - 'user' => 'کاربر', - 'view' => 'مشاهده توافق‌نامه', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/fa/admin/locations/table.php b/resources/lang/fa/admin/locations/table.php deleted file mode 100644 index b10bb7faea..0000000000 --- a/resources/lang/fa/admin/locations/table.php +++ /dev/null @@ -1,42 +0,0 @@ - 'درباره مکانها', - 'about_locations' => 'مکان ها برای ردیابی اطلاعات مکان برای کاربران، دارایی ها و موارد دیگر استفاده می شوند', - 'assets_rtd' => 'دارایی ها', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'دارایی واگذار شده -', - 'id' => 'شناسه', - 'city' => 'شهر', - 'state' => 'استان', - 'country' => 'كشور', - 'create' => 'ساخت مکان', - 'update' => 'به روز رسانی منطقه مکانی', - 'print_assigned' => 'چاپ موارد واگذار شده', - 'print_all_assigned' => 'چاپ همه موارد واگذار شده', - 'name' => 'نام منطقه مکانی', - 'address' => 'آدرس', - 'address2' => 'Address Line 2', - 'zip' => 'کد پستی', - 'locations' => 'مکانها', - 'parent' => 'مجموعه پدر', - 'currency' => 'مکان ارز', - 'ldap_ou' => 'LDAP Search 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/fa/admin/manufacturers/message.php b/resources/lang/fa/admin/manufacturers/message.php deleted file mode 100644 index e6fb87c698..0000000000 --- a/resources/lang/fa/admin/manufacturers/message.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'تولید کننده وجود ندارد.', - 'assoc_users' => 'این تولید کننده در حال حاضر با حداقل یک مدل همراه است و نمی تواند حذف شود. لطفا مدل های خود را به دیگر مرجع این تولید کننده به روز رسانی کنید و دوباره امتحان کنید.', - - 'create' => array( - 'error' => 'تولید کننده ایجاد نشد، لطفا دوباره امتحان کنید.', - 'success' => 'تولید کننده موفقیت ایجاد شد.' - ), - - 'update' => array( - 'error' => 'تولید کننده به روز رسانی نشد، لطفا دوباره امتحان کنید', - 'success' => 'تولید کننده موفقیت به روز رسانی شد.' - ), - - 'restore' => array( - 'error' => 'سازنده بازیابی نشد، لطفاً دوباره امتحان کنید -', - 'success' => 'سازنده بازیابی نشد، لطفاً دوباره امتحان کنید -' - ), - - 'delete' => array( - 'confirm' => 'آیا شما مطمئن هستید که میخواهید این تولید کننده را حذف کنید؟', - 'error' => 'مسئله ای در حذف سازنده وجود دارد. لطفا دوباره تلاش کنید.', - 'success' => 'تولید کننده با موفقیت حذف شد.' - ) - -); diff --git a/resources/lang/fa/admin/manufacturers/table.php b/resources/lang/fa/admin/manufacturers/table.php deleted file mode 100644 index cffbfe2295..0000000000 --- a/resources/lang/fa/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'درباره تولید کنندگان', - 'about_manufacturers_text' => 'تولید کنندگان شرکت هایی هستند که دارایی شما را ایجاد می کنند. شما می توانید اطلاعات تماس مهم پشتیبانی در مورد آنها را در اینجا ذخیره کنید، که در صفحات جزئیات دارایی شما نمایش داده می شود.', - 'asset_manufacturers' => 'تولید کنندگان دارایی', - 'create' => 'ایجاد سازنده', - 'id' => 'شناسه', - 'name' => 'نام', - 'support_email' => 'ایمیل پشتیبانی', - 'support_phone' => 'تلفن پشتیبانی', - 'support_url' => 'URL پشتیبانی', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'به روز رسانی تولیدکننده', - 'url' => 'نشانی اینترنتی', - -); diff --git a/resources/lang/fa/admin/models/message.php b/resources/lang/fa/admin/models/message.php deleted file mode 100644 index 7bfc9c7763..0000000000 --- a/resources/lang/fa/admin/models/message.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'مدل موجود نیست.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'این مدل در حال حاضر همراه یک یا بیشتر از یک دارایی است و نمی تواند حذف شود. لطفا دارایی ها را حذف کنید و سپس برای حذف کردن مجددا تلاش کنید. ', - - - 'create' => array( - 'error' => 'مدل ساخته نشده است، لطفا دوباره تلاش کنید.', - 'success' => 'مدل با موفقیت ساخته شد.', - 'duplicate_set' => 'یک مدل دارایی با آن نام، سازنده و شماره ی مدل در حال حاضر موجود است.', - ), - - 'update' => array( - 'error' => 'مدل به روزرسانی نشده است، لطفا دوباره تلاش کنید', - 'success' => 'مدل با موفقیت به روز رسانی شد.', - ), - - 'delete' => array( - 'confirm' => 'آیا شما مطمئن هستید که می خواهید این مدل دارایی را حذف کنید؟', - 'error' => 'در زمان حذف کردن مدل، مشکلی وجود داشت. لطفا دوباره تلاش کنید.', - 'success' => 'مدل با موفقیت حذف شد.' - ), - - 'restore' => array( - 'error' => 'مدل بازیابی نشد، لطفا دوباره تلاش کنید', - 'success' => 'مدل با موفقیت بازیابی شد.' - ), - - 'bulkedit' => array( - 'error' => 'هیچ فیلدی تغییر نکرده بود، بنابراین چیزی به روز نشد.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'هیچ مدلی انتخاب نشده بود، بنابراین هیچ چیز حذف نشد.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => 'مدل(های) :success_count حذف شدند، اما :fail_count حذف نشدند زیرا هنوز دارایی های مرتبط با آنها هستند. -' - ), - -); diff --git a/resources/lang/fa/admin/settings/general.php b/resources/lang/fa/admin/settings/general.php deleted file mode 100644 index 3a2def14a0..0000000000 --- a/resources/lang/fa/admin/settings/general.php +++ /dev/null @@ -1,514 +0,0 @@ - 'دایرکتوری فعال', - 'ad_domain' => 'دامنه فعال دایرکتوری', - 'ad_domain_help' => 'این گاهی اوقات دامنه ایمیل شماست اما همیشه اینطور نیست.', - 'ad_append_domain_label' => 'نام دامنه را اضافه کنید -', - 'ad_append_domain' => 'نام دامنه را به قسمت نام کاربری اضافه کنید -', - 'ad_append_domain_help' => 'کاربر نیازی به نوشتن "username@domain.local" ندارد، آنها فقط می توانند "username" را تایپ کنند. -', - 'admin_cc_email' => 'ایمیل CC -', - 'admin_cc_email_help' => 'اگر می‌خواهید یک کپی از ایمیل‌های ورود/تسویه حساب که برای کاربران ارسال می‌شود را به یک حساب ایمیل اضافی ارسال کنید، آن را در اینجا وارد کنید. در غیر این صورت، این قسمت را خالی بگذارید. -', - 'is_ad' => 'این سرور Active Directory است', - 'alerts' => 'هشدار', - 'alert_title' => 'Update Notification Settings', - 'alert_email' => 'ارسال هشدار به', - 'alert_email_help' => 'آدرس‌های ایمیل یا لیست‌های توزیعی که می‌خواهید هشدارها به آنها ارسال شود، با کاما از هم جدا شده‌اند -', - 'alerts_enabled' => 'هشدارها فعال شد', - 'alert_interval' => 'آستانه ی انقضای هشدارها( به روز)', - 'alert_inv_threshold' => 'فهرست آستانه ی هشدار', - 'allow_user_skin' => 'اجازه کاربر پوسته', - 'allow_user_skin_help_text' => 'علامت زدن این کادر به کاربر این امکان را می دهد که پوسته رابط کاربری را با پوسته دیگری لغو کند. -', - 'asset_ids' => 'ID حساب', - 'audit_interval' => 'فاصله حسابرسی', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'آستانه هشدار حسابرسی', - 'audit_warning_days_help' => 'چند روز پیش باید به شما هشدار می دهیم هنگامی که دارایی ها برای حسابرسی مورد نیاز است؟', - 'auto_increment_assets' => 'برچسب‌های دارایی با افزایش خودکار را ایجاد کنید -', - 'auto_increment_prefix' => 'پیشوند (اختیاری)', - 'auto_incrementing_help' => 'برای تنظیم، ابتدا برچسب‌های دارایی افزایش خودکار را فعال کنید -', - 'backups' => 'پشتیبان گیری', - 'backups_help' => 'ایجاد، دانلود و بازیابی نسخه پشتیبان -', - 'backups_restoring' => 'بازیابی از پشتیبان گیری -', - 'backups_upload' => 'نسخه پشتیبان را دانلود کنید', - 'backups_path' => 'نسخه‌های پشتیبان روی سرور در :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' => 'همه کاربران موجود، از جمله شما، پس از تکمیل بازیابی شما از سیستم خارج می شوند. -', - 'backups_large' => 'پشتیبان‌گیری‌های بسیار بزرگ ممکن است در تلاش بازیابی به پایان برسد و ممکن است همچنان نیاز باشد از طریق خط فرمان اجرا شوند. -', - 'barcode_settings' => 'تنظیمات بارکد', - 'confirm_purge' => 'تایید پاکسازی', - 'confirm_purge_help' => 'متن "DELETE" را در کادر زیر وارد کنید تا رکوردهای حذف شده خود را پاک کنید. این عمل قابل واگرد نیست و همه موارد و کاربران حذف شده را برای همیشه حذف می کند. (برای حفظ امنیت، ابتدا باید یک نسخه پشتیبان تهیه کنید.) -', - 'custom_css' => 'سفارشی CSS', - 'custom_css_help' => 'هر ابطال CSS سفارشی می خواهید استفاده کنید را وارد کنید.از برچسب های <style></style> استفاده نکنید.', - 'custom_forgot_pass_url' => 'URL تنظیم مجدد رمز عبور سفارشی -', - 'custom_forgot_pass_url_help' => 'این جایگزین URL داخلی رمز عبور فراموش شده در صفحه ورود می شود، که برای هدایت افراد به عملکرد بازنشانی رمز عبور LDAP داخلی یا میزبانی شده مفید است. این به طور موثر عملکرد رمز عبور فراموش شده توسط کاربر محلی را غیرفعال می کند. -', - 'dashboard_message' => 'پیام داشبورد -', - 'dashboard_message_help' => 'این متن برای هر کسی که اجازه مشاهده داشبورد را دارد در داشبورد ظاهر می شود. -', - 'default_currency' => 'ارز پیش فرض', - 'default_eula_text' => 'EULA پیش فرض', - 'default_language' => 'زبان پیش فرض', - 'default_eula_help_text' => 'همچنین می توانید EULA های سفارشی به دسته های خاص دارایی مرتبط کنید.', - 'display_asset_name' => 'نمایش نام حساب', - 'display_checkout_date' => 'نمایش تاریخ پرداخت', - 'display_eol' => 'نمایش EOL در جدول', - 'display_qr' => 'نمایش کدهای مربعی', - 'display_alt_barcode' => 'نمایش بارکد 1D', - 'email_logo' => 'آرم ایمیل -', - 'barcode_type' => 'نوع بارکد 2D', - 'alt_barcode_type' => 'نوع بارکد 1D', - 'email_logo_size' => 'لوگوهای مربعی شکل در ایمیل بهترین به نظر می رسند. -', - 'enabled' => 'فعال شد -', - 'eula_settings' => 'EULA تنظیمات', - 'eula_markdown' => 'این EULA اجازه می دهد تا Github با طعم markdown.', - 'favicon' => 'فاویکون', - 'favicon_format' => 'انواع فایل های پذیرفته شده عبارتند از ico، png و gif. سایر فرمت های تصویر ممکن است در همه مرورگرها کار نکنند. -', - 'favicon_size' => 'فاویکون ها باید تصاویر مربعی، 16x16 پیکسل باشند. -', - 'footer_text' => 'متن پاورقی اضافی -', - 'footer_text_help' => 'این متن در فوتر سمت راست ظاهر می شود. پیوندها با استفاده از نشان‌گذاری طعم‌دار Github مجاز هستند. شکستگی خطوط، هدرها، تصاویر و غیره ممکن است منجر به نتایج غیر قابل پیش بینی شود. -', - 'general_settings' => 'تنظیمات عمومی', - 'general_settings_keywords' => 'پشتیبانی شرکت، امضا، پذیرش، قالب ایمیل، فرمت نام کاربری، تصاویر، در هر صفحه، تصویر کوچک، eula، tos، داشبورد، حریم خصوصی -', - 'general_settings_help' => 'EULA پیش فرض و موارد دیگر -', - 'generate_backup' => 'تولید پشتیبان گیری', - 'header_color' => 'رنگ هدر', - 'info' => 'این تنظیمات به شما اجازه سفارشی کردن جنبه های خاصی از نصب و راه اندازی خود را می دهد.', - 'label_logo' => 'لوگوی برچسب -', - 'label_logo_size' => 'آرم های مربعی بهترین ظاهر را دارند - در سمت راست بالای هر برچسب دارایی نمایش داده می شوند. -', - 'laravel' => 'نسخه Laravel', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - 'ldap_help' => 'دایرکتوری فعال', - 'ldap_client_tls_key' => 'کلید TLS مشتری LDAP -', - 'ldap_client_tls_cert' => 'گواهی TLS سمت مشتری LDAP -', - 'ldap_enabled' => 'LDAP فعال شد.', - 'ldap_integration' => 'ادغام LDAP', - 'ldap_settings' => 'تنظیمات LDAP', - 'ldap_client_tls_cert_help' => 'گواهی TLS سمت کلاینت و کلید برای اتصالات LDAP معمولاً فقط در پیکربندی‌های Google Workspace با « LDAP ایمن» مفید هستند. هر دو مورد نیاز است. -', - 'ldap_client_tls_key' => 'کلید TLS سمت مشتری LDAP -', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'یک نام کاربری و رمز عبور LDAP معتبر از DN پایه ای که در بالا مشخص کرده اید وارد کنید تا بررسی کنید که آیا ورود به سیستم LDAP شما به درستی پیکربندی شده است یا خیر. ابتدا باید تنظیمات LDAP به روز شده خود را ذخیره کنید. -', - 'ldap_login_sync_help' => 'این فقط آزمایش می کند که LDAP می تواند به درستی همگام شود. اگر درخواست احراز هویت LDAP شما صحیح نباشد، کاربران ممکن است هنوز نتوانند وارد سیستم شوند. ابتدا باید تنظیمات LDAP به روز شده خود را ذخیره کنید. -', - 'ldap_manager' => 'مدیر LDAP -', - 'ldap_server' => 'سرویس دهنده LDAP', - 'ldap_server_help' => 'این باید با ldap: // (برای رمزگذاری نشده یا TLS) یا ldaps: ((برای SSL)', - 'ldap_server_cert' => 'اعتبار گواهی نامه LDAP SSL', - 'ldap_server_cert_ignore' => 'اجازه می دهد به گواهی های بی اعتبار SSL', - 'ldap_server_cert_help' => 'اگر از یک امضای SSL شخصی معتبر استفاده می کنید این گزینه را فعال کنید.', - 'ldap_tls' => 'از TLS استفاده کنید', - 'ldap_tls_help' => 'این باید فقط در صورتی که STARTTLS را در سرور LDAP خود اجرا می کنید، بررسی شود.', - 'ldap_uname' => 'حالت نام کاربری نامرئی LDAP', - 'ldap_dept' => 'بخش LDAP -', - 'ldap_phone' => 'شماره تلفن LDAP -', - 'ldap_jobtitle' => 'عنوان شغلی LDAP -', - 'ldap_country' => 'کشور LDAP -', - 'ldap_pword' => 'LDAP اتصال رمز عبور', - 'ldap_basedn' => 'اتصال پایگاه DN', - 'ldap_filter' => 'LDAP فیلتر', - 'ldap_pw_sync' => 'همگام سازی رمز عبور LDAP', - 'ldap_pw_sync_help' => 'اگر نمیخواهید گذرواژههای LDAP را با گذرواژههای محلی همگامسازی کنید، این کادر را بردارید. غیرفعال کردن این به این معنی است که کاربران شما ممکن است قادر به ورود به سیستم اگر سرور LDAP شما به دلایلی غیر قابل دسترس است.', - 'ldap_username_field' => 'فیلد نام کاربری', - 'ldap_lname_field' => 'نام خانوادگی', - 'ldap_fname_field' => 'LDAP نام', - 'ldap_auth_filter_query' => 'تأیید اعتبار پرس و جوLDAP', - 'ldap_version' => 'نسخهٔ LDAP', - 'ldap_active_flag' => ' پرچم فعالLDAP', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP تعداد کارکنان', - 'ldap_email' => 'ایمیل LDAP', - 'ldap_test' => 'تست LDAP -', - 'ldap_test_sync' => 'تست همگام سازی LDAP -', - 'license' => 'مجوز نرم افزار -', - 'load_remote_text' => 'اسکریپت از راه دور', - 'load_remote_help_text' => 'این برنامه نصب می تواند اسکریپت ها را از دنیای خارج بارگذاری کند. -', - 'login' => 'تلاش برای ورود -', - 'login_attempt' => 'تلاش برای ورود -', - 'login_ip' => 'آدرس IP', - 'login_success' => 'موفقیت', - 'login_user_agent' => 'عامل کاربر -', - 'login_help' => 'لیست تلاش برای ورود به سیستم -', - 'login_note' => 'توجه داشته باشید ورود', - 'login_note_help' => 'به صورت دلخواه شامل چند جمله در صفحه ورود به سیستم خود، به عنوان مثال برای کمک به افرادی که یک دستگاه گم شده یا دزدیده شده را پیدا کرده اند. این فیلد مارجین طعم Github را می پذیرد', - 'login_remote_user_text' => 'گزینه های ورود کاربر از راه دور -', - 'login_remote_user_enabled_text' => 'ورود با سربرگ کاربر راه دور را فعال کنید -', - 'login_remote_user_enabled_help' => 'این گزینه احراز هویت را از طریق هدر REMOTE_USER مطابق "واسط دروازه مشترک (rfc3875)" فعال می کند. -', - 'login_common_disabled_text' => 'سایر مکانیسم های احراز هویت را غیرفعال کنید -', - 'login_common_disabled_help' => 'این گزینه مکانیسم های دیگر احراز هویت را غیرفعال می کند. اگر مطمئن هستید که ورود به سیستم REMOTE_USER شما از قبل کار می کند، فقط این گزینه را فعال کنید -', - 'login_remote_user_custom_logout_url_text' => 'URL خروج سفارشی -', - 'login_remote_user_custom_logout_url_help' => 'اگر یک URL در اینجا ارائه شود، پس از خروج کاربر از Snipe-IT، کاربران به این URL هدایت می شوند. این برای بستن صحیح جلسات کاربر ارائه دهنده احراز هویت شما مفید است. -', - 'login_remote_user_header_name_text' => 'هدر نام کاربری سفارشی -', - 'login_remote_user_header_name_help' => 'به جای REMOTE_USER از هدر مشخص شده استفاده کنید -', - 'logo' => 'لوگو', - 'logo_print_assets' => 'استفاده در چاپ -', - 'logo_print_assets_help' => 'از نام تجاری در لیست دارایی های قابل چاپ استفاده کنید -', - 'full_multiple_companies_support_help_text' => 'محدود کردن کاربران (از جمله مدیران) اختصاص داده شده به شرکت ها برای دارایی های شرکت خود را.', - 'full_multiple_companies_support_text' => 'شرکت های متعدد پشتیبانی کامل', - 'show_in_model_list' => 'نمایش در مدل کشویی -', - 'optional' => 'اختیاری', - 'per_page' => 'نتایج در هر صفحه', - 'php' => 'نسخه php', - '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' => 'رمز عبور نمی تواند با نام، نام خانوادگی، ایمیل یا نام کاربری یکی باشد -', - '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' => 'این امر کاربران را از استفاده از گذرواژههای رایج از 10 هزار کلمه عبور که در نقض گزارش شده است، ممنوع می کند.', - 'qr_help' => 'کدهای QR اول به این مجموعه را فعال کنید', - 'qr_text' => 'متن QR کد', - 'saml' => 'SAML', - 'saml_title' => 'تنظیمات SAML را به روز کنید -', - 'saml_help' => 'تنظیمات SAML -', - 'saml_enabled' => 'SAML فعال است -', - 'saml_integration' => 'یکپارچه سازی SAML -', - 'saml_sp_entityid' => 'شناسه نهاد -', - 'saml_sp_acs_url' => 'نشانی اینترنتی خدمات مصرف کننده ادعایی (ACS). -', - 'saml_sp_sls_url' => 'URL سرویس خروج واحد (SLS). -', - 'saml_sp_x509cert' => 'گواهی عمومی -', - 'saml_sp_metadata_url' => 'URL فراداده -', - 'saml_idp_metadata' => 'SAML IdP Metadata -', - 'saml_idp_metadata_help' => 'می توانید با استفاده از یک URL یا فایل XML، فراداده IdP را مشخص کنید. -', - 'saml_attr_mapping_username' => 'نگاشت ویژگی - نام کاربری -', - 'saml_attr_mapping_username_help' => 'اگر نگاشت ویژگی مشخص نشده یا نامعتبر باشد از NameID استفاده خواهد شد. -', - 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'SAML را به عنوان ورود اولیه انتخاب کنید -', - 'saml_forcelogin_help' => 'شما می توانید از \'/login?nosaml\' برای رفتن به صفحه ورود به سیستم معمولی استفاده کنید. -', - 'saml_slo_label' => 'SAML خروج یکباره -', - 'saml_slo' => 'هنگام خروج، یک درخواست خروج به IdP ارسال کنید -', - 'saml_slo_help' => 'این باعث می شود که کاربر در هنگام خروج ابتدا به IdP هدایت شود. اگر IdP به درستی SAML SLO آغاز شده با SP را پشتیبانی نمی کند، علامت را بردارید. -', - 'saml_custom_settings' => 'تنظیمات سفارشی SAML -', - 'saml_custom_settings_help' => 'می توانید تنظیمات اضافی را برای کتابخانه onelogin/php-saml تعیین کنید. با مسئولیت خود استفاده کنید. -', - 'saml_download' => 'دانلود متادیتا -', - 'setting' => 'تنظیمات', - 'settings' => 'تنظيمات', - 'show_alerts_in_menu' => 'نمایش هشدارها در منوی بالا -', - 'show_archived_in_list' => 'موارد بایگانی شده', - 'show_archived_in_list_text' => 'دارایی‌های بایگانی‌شده را در فهرست «همه دارایی‌ها» نشان دهید -', - 'show_assigned_assets' => 'نمایش دارایی های اختصاص داده شده به دارایی ها -', - 'show_assigned_assets_help' => 'دارایی هایی را که به سایر دارایی ها اختصاص داده شده اند در View User -> Assets، View User -> Info -> Print All Assigned و در Account -> View Assigned Assets نمایش دهید. -', - 'show_images_in_email' => 'استفاده از عکس در ایمیل ها', - 'show_images_in_email_help' => 'اگر نصب Snipe-IT شما پشت VPN یا شبکه بسته است و کاربران خارج از شبکه نمی توانند تصاویر ارائه شده از این نصب را در ایمیل های خود بارگیری کنند، علامت این کادر را بردارید. -', - 'site_name' => 'نام سایت', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'نسخه Snipe_IT', - 'support_footer' => 'پشتیبانی از پیوندهای پاورقی -', - 'support_footer_help' => 'مشخص کنید چه کسی پیوندهای اطلاعات پشتیبانی Snipe-IT و راهنمای کاربران را ببیند -', - 'version_footer' => 'نسخه در پاورقی -', - 'version_footer_help' => 'مشخص کنید چه کسی نسخه و شماره ساخت Snipe-IT را ببیند. -', - 'system' => 'اطلاعات سیستم', - 'update' => 'به‌ روزرسانی تنظیمات', - 'value' => 'عنوان آیتم', - 'brand' => 'نام تجاری', - 'brand_keywords' => 'پاورقی، لوگو، چاپ، تم، پوسته، هدر، رنگ ها، رنگ، css -', - 'brand_help' => 'لوگو، نام سایت -', - 'web_brand' => 'نوع برندینگ وب -', - 'about_settings_title' => 'درباره تنظیمات', - 'about_settings_text' => 'این تنظیمات به شما اجازه سفارشی کردن جنبه های خاصی از نصب و راه اندازی خود را می دهد.', - 'labels_per_page' => 'برچسب ها در صفحه', - 'label_dimensions' => 'ابعاد برچسب (اینچ)', - 'next_auto_tag_base' => 'افزایش خودکار بعدی', - 'page_padding' => 'صفحه حاشیه (اینچ)', - 'privacy_policy_link' => 'ویرایش خط مشی حریم خصوصی', - 'privacy_policy' => 'سیاست حفظ حریم خصوصی', - 'privacy_policy_link_help' => 'اگر نشانی اینترنتی در اینجا گنجانده شده باشد، پیوندی به خط مشی رازداری شما در پاورقی برنامه و در هر ایمیلی که سیستم ارسال می‌کند، مطابق با GDPR قرار می‌گیرد. -', - 'purge' => 'پاکسازی حذف رکوردها', - 'purge_deleted' => 'پاکسازی حذف شد -', - 'labels_display_bgutter' => 'برچسب قطره قطره پایین', - 'labels_display_sgutter' => 'برچسب سمت قطره قطره ', - 'labels_fontsize' => 'اندازه نوع خط برچسب', - 'labels_pagewidth' => 'عرض صفحه ی برچسب', - 'labels_pageheight' => 'طول صفحه ی برچسب', - 'label_gutters' => 'فاصله ی برچسب (اینچ)', - 'page_dimensions' => 'ابعاد صفحه (اینچ)', - 'label_fields' => 'فیلدهای قابل مشاهده ی برچسب', - 'inches' => 'اینچ', - 'width_w' => 'عرض', - 'height_h' => 'ارتفاع', - 'show_url_in_emails' => 'پیوند به Snipe-IT در ایمیل', - 'show_url_in_emails_help_text' => 'اگر نمیخواهید پیوند به نصب Snipe-IT خود را در زیرپوشهای ایمیل خود پیگیری کنید، این کادر را بردارید. مفید است اگر اکثر کاربران شما هرگز وارد نشده باشند.', - 'text_pt' => 'بالای صفحه', - 'thumbnail_max_h' => 'حداکثر ریز عکسها', - 'thumbnail_max_h_help' => 'حداکثر ارتفاع در پیکسل هایی که کوچک می شوند ممکن است در نمای لیست نمایش داده شود. حداقل 25، حداکثر 500.', - 'two_factor' => 'دو عامل تایید هویت', - 'two_factor_secret' => 'کد دو فاکتور', - 'two_factor_enrollment' => 'ثبت نام دو عامل', - 'two_factor_enabled_text' => 'فعال کردن دو عامل', - 'two_factor_reset' => 'تنظیم مجدد دو راز فاکتور', - 'two_factor_reset_help' => 'این باعث می شود کاربر دوباره دستگاه خود را با Google Authenticator ثبت کند. این می تواند مفید باشد اگر دستگاه ثبت شده فعلی شما گم شده یا دزدیده شود.', - 'two_factor_reset_success' => 'دستگاه دو عامل با موفقیت تنظیم مجدد', - 'two_factor_reset_error' => 'تنظیم مجدد دستگاه دو عامل انجام نشد', - 'two_factor_enabled_warning' => 'فعال کردن دو عامل اگر آن را در حال حاضر فعال نیست، بلافاصله شما را مجبور به تایید با یک دستگاه ثبت نام Google Auth. اگر کسی در حال حاضر ثبت نام نکند، می توانید دستگاه خود را ثبت نام کنید.', - 'two_factor_enabled_help' => 'با استفاده از Google Authenticator، احراز هویت دو طرفه روشن خواهد شد.', - 'two_factor_optional' => 'انتخابی (کاربران مجاز می توانند فعال یا غیرفعال شوند)', - 'two_factor_required' => 'مورد نیاز برای همه کاربران', - 'two_factor_disabled' => 'معلول', - 'two_factor_enter_code' => 'کد دو فاکتور را وارد کنید', - 'two_factor_config_complete' => 'ارسال کد', - 'two_factor_enabled_edit_not_allowed' => 'سرپرست شما اجازه نمی دهد که این تنظیم را ویرایش کنید.', - 'two_factor_enrollment_text' => "احراز هویت دو عامل لازم است، اما دستگاه شما هنوز ثبت نشده است. برنامه Google Authenticator خود را باز کنید و کد QR زیر را برای ثبت نام دستگاه خود اسکن کنید. هنگامی که دستگاه خود را ثبت نام کردید، کد زیر را وارد کنید", - 'require_accept_signature' => 'امضا لازم است', - 'require_accept_signature_help_text' => 'فعال کردن این ویژگی، کاربران را مجبور به فیزیکی در پذیرش یک دارایی می کند.', - 'left' => 'چپ', - 'right' => 'راست', - 'top' => 'بالا', - 'bottom' => 'پایین', - 'vertical' => 'عمودی', - 'horizontal' => 'افقی', - 'unique_serial' => 'شماره سریال منحصر به فرد -', - 'unique_serial_help_text' => 'علامت زدن این کادر یک محدودیت منحصر به فرد را در سریال های دارایی اعمال می کند -', - 'zerofill_count' => 'طول برچسب دارایی، از جمله zerofill', - 'username_format_help' => 'این تنظیم تنها در صورتی در فرآیند وارد کردن استفاده می‌شود که نام کاربری ارائه نشده باشد و ما مجبور باشیم یک نام کاربری برای شما ایجاد کنیم. -', - 'oauth_title' => 'تنظیمات API OAuth -', - 'oauth' => 'OAuth -', - 'oauth_help' => 'تنظیمات نقطه پایانی Oauth -', - 'asset_tag_title' => 'تنظیمات برچسب دارایی را به روز کنید -', - 'barcode_title' => 'تنظیمات بارکد را به روز کنید -', - 'barcodes' => 'بارکدها -', - 'barcodes_help_overview' => 'بارکد & تنظیمات QR -', - 'barcodes_help' => 'با این کار سعی می شود بارکدهای کش شده را حذف کنید. این معمولاً فقط در صورتی استفاده می شود که تنظیمات بارکد شما تغییر کرده باشد، یا اگر URL Snipe-IT شما تغییر کرده باشد. در صورت دسترسی بعدی، بارکدها دوباره تولید خواهند شد. -', - 'barcodes_spinner' => 'تلاش برای حذف فایل ها... -', - 'barcode_delete_cache' => 'کش بارکد را حذف کنید -', - 'branding_title' => 'تنظیمات برندینگ را به روز کنید -', - 'general_title' => 'تنظیمات عمومی را به روز کنید -', - 'mail_test' => 'ارسال تست -', - 'mail_test_help' => 'با این کار یک ایمیل آزمایشی به :replyto ارسال می شود. -', - 'filter_by_keyword' => 'با این کار یک ایمیل آزمایشی به :replyto ارسال می شود. -', - 'security' => 'امنیت', - 'security_title' => 'تنظیمات امنیتی را به روز کنید -', - 'security_keywords' => 'رمز عبور، رمزهای عبور، الزامات، دو عاملی، دو عاملی، رمزهای عبور رایج، ورود از راه دور، خروج از سیستم، احراز هویت -', - 'security_help' => 'دو عامل، محدودیت رمز عبور -', - 'groups_keywords' => 'مجوزها، گروه‌های مجوز، مجوزها -', - 'groups_help' => 'گروه های مجوز حساب -', - 'localization' => 'بومی سازی -', - 'localization_title' => 'تنظیمات محلی سازی را به روز کنید -', - 'localization_keywords' => 'محلی سازی، واحد پول، محلی، منطقه، منطقه زمانی، منطقه زمانی، بین المللی، بین المللی، زبان، زبان ها، ترجمه -', - 'localization_help' => 'زبان، نمایش تاریخ -', - 'notifications' => 'اعلان‌ ها', - 'notifications_help' => 'Email Alerts & Audit Settings', - 'asset_tags_help' => 'افزایش و پیشوندها -', - 'labels' => 'برچسب ها', - 'labels_title' => 'تنظیمات برچسب را به روز کنید -', - 'labels_help' => 'اندازه برچسب & تنظیمات -', - 'purge' => 'پاکسازی', - 'purge_keywords' => 'برای همیشه حذف کنید -', - 'purge_help' => 'پاک کردن رکوردهای حذف شده -', - 'ldap_extension_warning' => 'به نظر نمی رسد که برنامه افزودنی LDAP روی این سرور نصب یا فعال باشد. همچنان می‌توانید تنظیمات خود را ذخیره کنید، اما قبل از اینکه همگام‌سازی یا ورود به سیستم LDAP کار کند، باید افزونه LDAP را برای PHP فعال کنید. -', - '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' => 'تست یکپارچه سازی -', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/fa/admin/settings/message.php b/resources/lang/fa/admin/settings/message.php deleted file mode 100644 index fe8c904b75..0000000000 --- a/resources/lang/fa/admin/settings/message.php +++ /dev/null @@ -1,55 +0,0 @@ - [ - 'error' => 'در حین به روزرسانی خطایی رخ داد. ', - 'success' => 'تنظیمات با موفقیت به روزرسانی شد.', - ], - 'backup' => [ - 'delete_confirm' => 'آیا شما مطمئن هستید که می خواهید این فایل پشتیبانی را حذف کنید؟ این کار برگشت ناپذیر است. ', - 'file_deleted' => 'فایل پشتیبانی با موفقیت حذف شد. ', - 'generated' => 'یک فایل پشتیبانی جدید با موفقیت ساخته شد.', - 'file_not_found' => 'فایل پشتیبانی بر روی سرور یافت نمی شود.', - 'restore_warning' => 'بله، آن را بازیابی کنید. من تصدیق می‌کنم که با این کار تمام داده‌های موجود در پایگاه داده بازنویسی می‌شود. با این کار همه کاربران فعلی شما (از جمله شما) نیز از سیستم خارج می شوند. -', - 'restore_confirm' => 'آیا مطمئن هستید که می خواهید پایگاه داده خود را از :filename بازیابی کنید؟ -' - ], - 'purge' => [ - 'error' => 'در حین پاکسازی خطایی رخ داد. ', - 'validation_failed' => 'تایید پاکسازی ناصحیح است. لطفا کلمه ی "حذف" را در جعبه ی تاییدیه تایپ کنید.', - 'success' => 'سوابق حذف شده با موفقیت پاکسازی شده اند.', - ], - 'mail' => [ - 'sending' => 'ارسال ایمیل تست', - 'success' => 'ایمیل فرستاده شد! -', - 'error' => 'خطا در ارسال ایمیل', - 'additional' => 'پیغام خطای اضافی ارائه نشده است. تنظیمات ایمیل و گزارش برنامه خود را بررسی کنید. -' - ], - 'ldap' => [ - 'testing' => 'تست اتصال LDAP، Binding و Query ... -', - '500' => '500 خطای سرور. لطفا برای اطلاعات بیشتر گزارش های سرور خود را بررسی کنید. -', - 'error' => 'اوه! مشکلی پیش آمده', - 'sync_success' => 'نمونه ای از 10 کاربر بر اساس تنظیمات شما از سرور LDAP برگردانده شده است: -', - 'testing_authentication' => 'تست احراز هویت LDAP... -', - 'authentication_success' => 'کاربر در برابر LDAP با موفقیت احراز هویت شد! -' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/fa/admin/statuslabels/message.php b/resources/lang/fa/admin/statuslabels/message.php deleted file mode 100644 index 852ad7dca6..0000000000 --- a/resources/lang/fa/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'برچسب وضعیت موجود نیست', - 'assoc_assets' => 'این برچسب وضعیت در حال حاضر حداقل با یک دارایی همراه است و نمی تواند حذف شود. لطفا دارایی های خود را به روز کنید تا دیگر این وضعیت را رد نکنید و دوباره امتحان کنید.', - - 'create' => [ - 'error' => 'برچسب وضعیت ایجاد نشد، لطفا دوباره امتحان کنید', - 'success' => 'برچسب وضعیت با موفقیت ایجاد شد', - ], - - 'update' => [ - 'error' => 'برچسب وضعیت به روز نشده است، لطفا دوباره امتحان کنید', - 'success' => 'برچسب وضعیت با موفقیت به روز شد.', - ], - - 'delete' => [ - 'confirm' => 'آیا مطمئنید که میخواهید این برچسب وضعیت را حذف کنید؟', - 'error' => 'یک مسئله حذف برچسب وضعیت وجود داشت. لطفا دوباره تلاش کنید.', - 'success' => 'برچسب وضعیت با موفقیت حذف شد.', - ], - - 'help' => [ - 'undeployable' => 'این دارایی ها را نمی توان به کسی اختصاص داد.', - 'deployable' => 'این دارایی ها قابل بررسی هستند. هنگامی که آن‌ها تخصیص داده شدند، وضعیت متا Deployed نظر گرفته می‌شود.', - 'archived' => 'این دارایی ها قابل چک نیست و فقط در نمای Archived نمایش داده می شوند. این امر برای حفظ اطلاعات مربوط به دارایی ها برای بودجه بندی / اهداف تاریخی مفید است اما نگه داشتن آنها از فهرست دارایی روزمره.', - 'pending' => 'این دارایی ها هنوز نمی توانند به هر کسی اختصاص داده شوند، که اغلب برای مواردی که برای تعمیر وجود دارد، مورد استفاده قرار می گیرند، اما انتظار می رود که به گردش درآید.', - ], - -]; diff --git a/resources/lang/fa/admin/suppliers/table.php b/resources/lang/fa/admin/suppliers/table.php deleted file mode 100644 index 7fc677e49e..0000000000 --- a/resources/lang/fa/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'درباره تامین کنندگان', - 'about_suppliers_text' => 'تامین کنندگان برای ردیابی منبع مورد استفاده قرار می گیرند', - 'address' => 'آدرس تأمین کننده', - 'assets' => 'دارایی', - 'city' => 'شهر', - 'contact' => 'نام مخاطب', - 'country' => 'كشور', - 'create' => 'ایجاد کننده', - 'email' => 'ایمیل', - 'fax' => 'دورنگار', - 'id' => 'شناسه', - 'licenses' => 'گواهی نامه ها', - 'name' => 'نام تامین کننده', - 'notes' => 'یادداشت ها', - 'phone' => 'تلفن', - 'state' => 'وضعیت', - 'suppliers' => 'تامین کننده', - 'update' => 'تامین کنندگان بروز رسانی', - 'url' => 'آدرس اینترنتی', - 'view' => 'نمایش تأمین کننده ', - 'view_assets_for' => 'نمایش دارایی برای', - 'zip' => 'کد پستی', - -); diff --git a/resources/lang/fa/admin/users/message.php b/resources/lang/fa/admin/users/message.php deleted file mode 100644 index f8021da966..0000000000 --- a/resources/lang/fa/admin/users/message.php +++ /dev/null @@ -1,71 +0,0 @@ - 'دارایی با موفقیت پذیرفته شد.', - 'declined' => 'شما با موفقیت این دارایی را به کاهش دادید.', - 'bulk_manager_warn' => 'کاربران شما با موفقیت به روز شده اند، با این حال مدیر ورود شما ذخیره نشد زیرا مدیر شما انتخاب شده بود نیز در لیست کاربر برای ویرایش، و کاربران ممکن است مدیر خود نیست. لطفا کاربران خود را دوباره انتخاب کنید، به غیر از مدیر.', - 'user_exists' => 'کاربر "{0}" در حال حاضر وجود دارد.', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'فیلد ورود الزامی است.', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'کلمه عبور ضروری است.', - 'insufficient_permissions' => 'دسترسی محدود', - 'user_deleted_warning' => 'این کاربر حذف شده است.شما باید این کاربر را بازگردانی و آنها را ویرایش و دارایی به آنها اختصاص دهید.', - 'ldap_not_configured' => 'LDAPبرای این نصب و راه اندازی پیکربندی نشده است.', - 'password_resets_sent' => 'برای کاربران منتخبی که فعال شده اند و آدرس ایمیل معتبری دارند، پیوند بازنشانی رمز عبور ارسال شده است. -', - 'password_reset_sent' => 'پیوند بازنشانی رمز عبور به :email ارسال شده است! -', - 'user_has_no_email' => 'این کاربر آدرس ایمیلی در نمایه خود ندارد. -', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'کاربر با موفقیت ایجاد شد.', - 'update' => 'کاربر با موفقیت به روز شد.', - 'update_bulk' => 'کاربران با موفقیت به روز شد!', - 'delete' => 'کاربر با موفقیت حذف شد.', - 'ban' => 'کاربر با موفقیت متوقف شد.', - 'unban' => 'محرومیت کاربر با موفقیت متوقف شد.', - 'suspend' => 'کاربر با موفقیت معلق شد.', - 'unsuspend' => 'تعلیق کاربر با موفقیت متوقف شد.', - 'restored' => 'کابر با موفقیت بازگردانی شد.', - 'import' => 'کاربران با موفقیت وارد شدند.', - ), - - 'error' => array( - 'create' => 'اشکال در ایجاد کاربر.لطفا دوباره تلاش کنید.', - 'update' => 'اشکال در به روزرسانی کاربر.لطفا دوباره تلاش کنید.', - 'delete' => 'اشکال در حذف کاربر.لطفا دوباره تلاش کنید.', - 'delete_has_assets' => 'این کاربر دارای مواردی تعیین شده است و نمی تواند حذف شود.', - 'unsuspend' => 'اشکال در به رفع تعلیق کاربر.لطفا دوباره تلاش کنید.', - 'import' => 'اشکال در به وارد کردن کاربران.لطفا دوباره تلاش کنید.', - 'asset_already_accepted' => 'دارایی پذیرفته شده است.', - 'accept_or_decline' => 'شما باید این دارایی را قبول یا رد کنید.', - 'incorrect_user_accepted' => 'دارایی که میخواهید قبول یا رد کنید به شما محول نشده.', - 'ldap_could_not_connect' => 'ارتباط با سرور LDAP برقرار نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', - 'ldap_could_not_bind' => 'ارتباط با سرور LDAP برقرار نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', - 'ldap_could_not_search' => 'جستجو در سرور LDPA انجام نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', - 'ldap_could_not_get_entries' => 'مجوز از سرور LDPA گرفته نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', - 'password_ldap' => 'رمز عبور این حساب توسط LDAP / Active Directory مدیریت می شود. برای تغییر رمز عبور خود، لطفا با بخش IT خود تماس بگیرید.', - ), - - 'deletefile' => array( - 'error' => 'فایل حذف نشد.لطفا دوباره تلاش کنید.', - 'success' => 'نقش با موفقیت حذف شد.', - ), - - 'upload' => array( - 'error' => 'فایل(ها) بارگذاری نشدند.لطفا دوباره تلاش کنید.', - 'success' => 'فایل(ها) با موفقیت بارگذاری شدند.', - 'nofiles' => 'شما هیچ فایلی برای بارگذاری انتخاب نکرده اید.', - 'invalidfiles' => 'یک یا چندی از فایل های شما با پسوند غیرمجاز هستند.پسوند های مجاز شامل:png, gif, jpg, doc, docx, pdf و text می باشند.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/fa/admin/users/table.php b/resources/lang/fa/admin/users/table.php deleted file mode 100644 index 9209d31d33..0000000000 --- a/resources/lang/fa/admin/users/table.php +++ /dev/null @@ -1,40 +0,0 @@ - 'فعال کردن', - 'allow' => 'مجاز کردن', - 'checkedout' => 'دارایی ها', - 'created_at' => 'ایجاد شده', - 'createuser' => 'ایجاد کاربر جدید', - 'deny' => 'رد کردن', - 'email' => 'ایمیل', - 'employee_num' => 'کد کارمند', - 'first_name' => 'نام', - 'groupnotes' => 'گروهی را برای تخصیص به کاربر انتخاب کنید، به یاد داشته باشید که کاربر مجوزهای گروهی را که به او اختصاص داده شده است، می گیرد. از ctrl+click (یا cmd+click در MacOS) برای لغو انتخاب گروه ها استفاده کنید. -', - 'id' => 'شناسه', - 'inherit' => 'ارث بری', - 'job' => 'عنوان شغلی', - 'last_login' => 'آخرین ورود', - 'last_name' => 'نام خانوادگی', - 'location' => 'مکان', - 'lock_passwords' => 'جزییات وارد شدن نمیتواند در این نصب تغییر کند.', - 'manager' => 'مدیر', - 'managed_locations' => 'مکان های مدیریت شده', - 'name' => 'نام', - 'notes' => 'یادداشت ها', - 'password_confirm' => 'تایید رمز عبور', - 'password' => 'رمز عبور', - 'phone' => 'تلفن', - 'show_current' => 'نمایش کابران کنونی', - 'show_deleted' => 'نمایش کاربران حذف شده', - 'title' => 'عنوان', - 'to_restore_them' => 'برای بازگرداندن آنها.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'به روز رسانی کاربر', - 'username' => 'نام کاربری', - 'user_deleted_text' => 'این کاربر به عنوان حذف شده است.', - 'username_note' => '(این فقط برای فعال سازی راهنمای اتصال است ،نه برای وارد شدن)', - 'cloneuser' => ' کاربر کلون', - 'viewusers' => 'مشاهده کاربران', -); diff --git a/resources/lang/fa/auth/general.php b/resources/lang/fa/auth/general.php deleted file mode 100644 index 4af6cf6b58..0000000000 --- a/resources/lang/fa/auth/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'ارسال لینک بازنشانی کلمه عبور', - 'email_reset_password' => 'پست الکترونیکی کلمه عبور بازنشانی', - 'reset_password' => 'بازنشانی گذرواژه', - 'saml_login' => 'از طریق SAML وارد شوید -', - 'login' => 'ورود', - 'login_prompt' => 'لطفا وارد شوید', - 'forgot_password' => 'گذرواژه خود را فراموش کرده ام', - 'ldap_reset_password' => 'برای تغییر رمز عبور اینجا کلیک کنید', - 'remember_me' => 'مرا به خاطر بسپار', - 'username_help_top' => 'نام کاربری خود را وارد کنید تا پیوند بازنشانی رمز عبور برای شما ایمیل شود. -', - 'username_help_bottom' => 'نام کاربری و آدرس ایمیل شما ممکن است یکسان باشد، اما ممکن است نباشد، بسته به پیکربندی شما. اگر نمی توانید نام کاربری خود را به خاطر بسپارید، با سرپرست خود تماس بگیرید.

برای نام‌های کاربری بدون آدرس ایمیل مرتبط، پیوند بازنشانی رمز عبور ایمیل ارسال نمی‌شود. -', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/fa/general.php b/resources/lang/fa/general.php deleted file mode 100644 index 7b4e3d8f01..0000000000 --- a/resources/lang/fa/general.php +++ /dev/null @@ -1,583 +0,0 @@ - 'تجهیزات جانبی', - 'activated' => 'فعال شد', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'لوازم جانبی', - 'accessory_report' => 'گزارش لوازم جانبی', - 'action' => 'اقدام', - 'activity_report' => 'گزارش فعالیت', - 'address' => 'آدرس', - 'admin' => 'مدیر', - 'administrator' => 'مدیر', - 'add_seats' => 'اضافه شدن صندلی', - 'age' => "Age", - 'all_assets' => 'تمام دارایی ها', - 'all' => 'همه', - 'archived' => 'بایگانی شد', - 'asset_models' => 'مدل دارایی', - 'asset_model' => 'مدل', - 'asset' => 'دارایی', - 'asset_report' => 'گزارش دارایی', - 'asset_tag' => 'برچسب دارایی', - 'asset_tags' => 'نام دارایی', - 'assets_available' => 'دارایی های موجود', - 'accept_assets' => 'پذیرش دارایی ها :name', - 'accept_assets_menu' => 'دارایی های پذیرفته', - 'audit' => 'حسابرسی', - 'audit_report' => 'حسابرسی حسابرسی', - 'assets' => 'دارایی ها', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'اختصاص داده شده به :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'حذف آواتار', - 'avatar_upload' => 'بارگذاری آواتار', - 'back' => 'بازگشت', - 'bad_data' => 'چیزی پیدا نشد. شاید داده بد است؟', - 'bulkaudit' => 'حسابرسی فله', - 'bulkaudit_status' => 'وضعیت حسابرسی', - 'bulk_checkout' => 'پرداخت بزرگ', - 'bulk_edit' => 'ویرایش دسته جمعی -', - 'bulk_delete' => 'حذف دسته جمعی - -', - 'bulk_actions' => 'اقدام دسته جمعی', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'به ترتیب وضعیت', - 'cancel' => 'انصراف', - 'categories' => 'دسته‌بندی‌ها', - 'category' => 'دسته بندی', - 'change' => 'در / از', - 'changeemail' => 'تغییر آدرس ایمیل', - 'changepassword' => 'تغییر کلمه عبور', - 'checkin' => 'بررسی', - 'checkin_from' => 'فرم بررسی', - 'checkout' => 'پرداخت', - 'checkouts_count' => 'پرداخت', - 'checkins_count' => 'پذیرش', - 'user_requests_count' => 'درخواست ها', - 'city' => 'شهر', - 'click_here' => 'اینجا کلیک کنید', - 'clear_selection' => 'انتخاب هیچ کدام', - 'companies' => 'شرکت ها', - 'company' => 'شرکت', - 'component' => 'کامپوننت', - 'components' => 'کامپوننت ها', - 'complete' => 'تکمیل', - 'consumable' => 'قابل مصرف', - 'consumables' => 'اقلام قابل مصرف', - 'country' => 'كشور', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'ایجاد مورد جدید', - 'created' => 'مورد ایجاد شده', - 'created_asset' => 'دارایی ایجاد شده', - 'created_at' => 'ايجاد شده در', - 'created_by' => 'ایجاد شده توسط', - 'record_created' => 'رکورد ایجاد شد', - 'updated_at' => 'به روز شده در', - 'currency' => '$', // this is deprecated - 'current' => 'کنونی', - 'current_password' => 'رمز عبور فعلی', - 'customize_report' => 'سفارشی کردن گزارش - -', - 'custom_report' => 'گزارش های سفارشی دارایی -', - 'dashboard' => 'میز کار', - 'days' => 'روزها', - 'days_to_next_audit' => 'روز به حسابرسی بعدی', - 'date' => 'تاریخ', - 'debug_warning' => 'هشدار!', - 'debug_warning_text' => 'این برنامه در حالت تولید با استفاده از اشکال زدایی فعال است. این می تواند اطلاعات حساس را در صورت درخواست شما برای جهان خارج در دسترس قرار دهد. با تنظیم مقداری APP_DEBUG در .env فایل خود را به false غیرفعال کنید.', - 'delete' => 'حذف', - 'delete_confirm' => 'آیا اطمینان دارید که می خواهید این را حذف نمایید؟', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'حذف شد', - 'delete_seats' => 'صندلی ها حذف شده -', - 'deletion_failed' => 'حذف نشد -', - 'departments' => 'گروه ها', - 'department' => 'گروه', - 'deployed' => 'مستقر', - 'depreciation' => 'مستهلک کردن', - 'depreciations' => 'استهلاک ها', - 'depreciation_report' => 'استهلاک گزارش', - 'details' => 'جزئیات', - 'download' => 'دانلود', - 'download_all' => 'دانلود تمام موارد', - 'editprofile' => 'ویرایش پروفایل شما', - 'eol' => 'EOL', - 'email_domain' => 'دامنه ایمیل', - 'email_format' => 'فرمت ایمیل', - 'employee_number' => 'تعداد کارکنان -', - 'email_domain_help' => 'این برای تولید آدرس های ایمیل هنگام وارد کردن استفاده می شود', - 'error' => 'خطا', - 'exclude_archived' => 'دارایی های بایگانی شده را حذف کنید -', - 'exclude_deleted' => 'دارایی های بایگانی شده را حذف کنید -', - 'example' => ' مثال: ', - 'filastname_format' => 'اولین نام خانوادگی (jsmith@example.com)', - 'firstname_lastname_format' => 'نام خانوادگی (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'نام خانوادگی (jane.smith@example.com)', - 'lastnamefirstinitial_format' => 'فامیل نام میانه (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'نام میانه فامیل (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'اولین', - 'firstnamelastname' => 'نام فامیل (janesmith@example.com)', - 'lastname_firstinitial' => 'فامیل نام میانه (smith_j@example.com)', - 'firstinitial.lastname' => 'نام میانه فامیل (j.smith@example.com)', - 'firstnamelastinitial' => 'نام فامیل میانه (janes@example.com)', - 'first_name' => 'نام', - 'first_name_format' => 'نام (jane@example.com)', - 'files' => 'فایل ها', - 'file_name' => 'فایل', - 'file_type' => 'نوع فايل', - 'filesize' => 'اندازه فایل', - 'file_uploads' => 'بارگذاری پرونده', - 'file_upload' => 'آپلود فایل', - 'generate' => 'تولید', - 'generate_labels' => 'تولید برچسب ها', - 'github_markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند. markdown.', - 'groups' => 'گروه ها', - 'gravatar_email' => 'آدرس آواتار ایمیل ', - 'gravatar_url' => 'آواتار خود را در Gravatar.com تغییر دهید.', - 'history' => 'پيشينه', - 'history_for' => 'پیشینه برای ', - 'id' => 'شناسه', - 'image' => 'تصویر', - 'image_delete' => 'عکس های پاک شده', - 'include_deleted' => 'دارایی های بایگانی شده را حذف کنید -', - 'image_upload' => 'آپلود تصویر', - 'filetypes_accepted_help' => 'نوع فایل پذیرفته شده :types است. حداکثر اندازه مجاز آپلود :size است.|نوع فایل های پذیرفته شده عبارتند از :types. حداکثر اندازه مجاز بارگذاری: اندازه است. -', - 'filetypes_size_help' => 'حداکثر اندازه مجاز بارگذاری: اندازه است. -', - 'image_filetypes_help' => 'نوع فایل های قابل قبول: jpg, webp, png, gif, و svg. حداکثر سایز فایل :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'واردات', - 'importing' => 'در حال وارد کردن', - 'importing_help' => 'می‌توانید دارایی‌ها، لوازم جانبی، مجوزها، اجزا، مواد مصرفی و کاربران را از طریق فایل CSV وارد کنید.

CSV باید با کاما محدود شود و با سرصفحه‌هایی که در مطابقت دارند قالب‌بندی شود. نمونه CSV در مستندات. -', - 'import-history' => 'واردات تاریخ', - 'asset_maintenance' => 'نگهداشت دارایی', - 'asset_maintenance_report' => 'گزارش تعمیر و نگهداری دارایی ها', - 'asset_maintenances' => 'نگهداشت دارایی', - 'item' => 'مورد', - 'item_name' => 'نام کالا', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'دسترسی محدود!', - 'kits' => 'مقادیر از پیش تعریف شده', - 'language' => 'زبان', - 'last' => 'آخرين', - 'last_login' => 'آخرین ورود', - 'last_name' => 'نام خانوادگی', - 'license' => 'توافق‌نامه', - 'license_report' => 'مجوز گزارش', - 'licenses_available' => 'مجوز دسترس', - 'licenses' => 'گواهی نامه ها', - 'list_all' => 'فهرست همه -', - 'loading' => 'در حال بارگذاری لطفا صبر کنید..', - 'lock_passwords' => 'این مقدار فیلد در یک نصب آزمایشی ذخیره نخواهد شد. -', - 'feature_disabled' => 'این ویژگی برای نصب نسخه ی نمایشی غیر فعال شده است.', - 'location' => 'مکان', - 'locations' => 'مکانها', - 'logo_size' => 'لوگوهای مربعی با لوگو + متن بهترین ظاهر را دارند. حداکثر اندازه نمایش لوگو 50px ارتفاع x 500px عرض است.', - 'logout' => 'خروج', - 'lookup_by_tag' => 'نگاهی به Asset Tag', - 'maintenances' => 'تعمیر و نگهداری -', - 'manage_api_keys' => 'کلیدهای API را مدیریت کنید', - 'manufacturer' => 'سازنده', - 'manufacturers' => 'تولیدکننده‌ها', - 'markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند . markdown.', - 'min_amt' => 'حداقل تعداد', - 'min_amt_help' => 'حداقل تعداد مواردی که باید قبل از شروع یک هشدار در دسترس باشد. ترک حداقل اگر نمی‌خواهید هشدارهای موجودی کم را دریافت کنید، QTY خالی است. -', - 'model_no' => 'شماره مدل', - 'months' => 'ماه ها', - 'moreinfo' => 'اطلاعات بیشتر', - 'name' => 'نام', - 'new_password' => 'رمز عبور جديد:', - 'next' => 'بعدی', - 'next_audit_date' => 'تاریخ تفتیش بعدی', - 'last_audit' => 'آخرین حسابرسی', - 'new' => 'جدید!', - 'no_depreciation' => 'بدون استهلاک', - 'no_results' => 'بدون نتیجه.', - 'no' => 'خیر', - 'notes' => 'یادداشت ها', - 'order_number' => 'شماره سفارش', - 'only_deleted' => 'فقط دارایی های حذف شده', - 'page_menu' => 'نمایش_موارد_منو', - 'pagination_info' => 'نمایش_آغاز_تا_پایان_از_همه_موارد', - 'pending' => 'در انتظار', - 'people' => 'مردم', - 'per_page' => 'نتایج در هر صفحه', - 'previous' => 'قبلي', - 'processing' => 'در حال پردازش', - 'profile' => 'پروفایل شما', - 'purchase_cost' => 'هزینه خرید', - 'purchase_date' => 'تاریخ خرید', - 'qty' => 'QTY', - 'quantity' => 'مقدار', - 'quantity_minimum' => 'شما باید : موارد را زیر یا تقریباً کمتر از سطح حداقل مقدار بشمارید -', - 'quickscan_checkin' => 'اسکن سریع اعلام حضور -', - 'quickscan_checkin_status' => 'وضعیت ورود -', - 'ready_to_deploy' => 'آماده اعزام', - 'recent_activity' => 'کارکرد اخیر', - 'remaining' => 'یاقیمانده', - 'remove_company' => 'حذف انجمن شرکت', - 'reports' => 'گزارش‌ها', - 'restored' => 'بازیابی شده', - 'restore' => 'بازیابی', - 'requestable_models' => 'مدل های درخواستی -', - 'requested' => 'در خواست شده', - 'requested_date' => 'تاریخ درخواست', - 'requested_assets' => 'دارایی های درخواستی -', - 'requested_assets_menu' => 'دارایی های درخواستی -', - 'request_canceled' => 'درخواست لغو شد', - 'save' => 'ذخیره کردن', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'انتخاب', - 'select_all' => 'انتخاب همه', - 'search' => 'جستوجو', - 'select_category' => 'یک دسته را انتخاب کنید', - 'select_department' => 'یک گروه را انتخاب کنید', - 'select_depreciation' => 'انتخاب یک نوع استهلاک', - 'select_location' => 'انتخاب یک مکان', - 'select_manufacturer' => 'انتخاب یک تولید کننده', - 'select_model' => 'انتخاب یک مدل', - 'select_supplier' => 'انتخاب عرضه', - 'select_user' => 'انتخاب یک کاربر', - 'select_date' => 'انتخاب تاریخ (YYYY-MM-DD)', - 'select_statuslabel' => 'انتخاب وضعیت', - 'select_company' => 'انتخاب شرکت', - 'select_asset' => 'انتخاب دارایی', - 'settings' => 'تنظيمات', - 'show_deleted' => 'دیدن پاک شده ها', - 'show_current' => 'نمایش فعلی -', - 'sign_in' => 'ورود به سیستم', - 'signature' => 'امضا', - 'signed_off_by' => 'امضا شده توسط -', - 'skin' => 'پوسته', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'MODE DEMO: برخی از ویژگی ها برای این نصب غیر فعال هستند.', - 'site_name' => 'نام سایت', - 'state' => 'وضعیت', - 'status_labels' => 'برچسب های وضعیت', - 'status' => 'وضعیت', - 'accept_eula' => 'توافق نامه پذیرش -', - 'supplier' => 'تامین کننده', - 'suppliers' => 'تامین کننده', - 'sure_to_delete' => 'مطمئنید که میخواهید حذف شود', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'ارسال', - 'target' => 'هدف', - 'time_and_date_display' => 'نمایش زمان و تاریخ', - 'total_assets' => 'کل دارایی', - 'total_licenses' => 'کل مجوزهای', - 'total_accessories' => 'لوازم جانبی کل', - 'total_consumables' => 'کل مواد مصرفی', - 'type' => 'نوع', - 'undeployable' => 'غیر قابل استقرار', - 'unknown_admin' => 'نامشخص مدیریت', - 'username_format' => 'فرمت نام کاربری', - 'username' => 'نام کاربری', - 'update' => 'بروزرسانی', - 'upload_filetypes_help' => 'انواع فایل های مجاز عبارتند از png، gif، jpg، jpeg، doc، docx، pdf، xls، xlsx، txt، lic، xml، zip، rtf و rar. حداکثر اندازه مجاز بارگذاری: اندازه است. -', - 'uploaded' => 'بارگزاری شد', - 'user' => 'کاربر', - 'accepted' => 'تأیید شد', - 'declined' => 'خودداری شد', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'دارایی های پذیرفته', - 'users' => 'کاربران', - 'viewall' => 'مشاهده همه', - 'viewassets' => 'نمایش تخصیص داده شده دارایی ها', - 'viewassetsfor' => 'مشاهده دارایی ها برای :name -', - 'website' => 'تارنما', - 'welcome' => 'خوش آمدید، نام', - 'years' => 'سال ها', - 'yes' => 'بله', - 'zip' => 'زیپ', - 'noimage' => 'هیچ تصویری بارگزاری نشد یا تصویری یافت نشد.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'اعتبار فرم شما تمام شده است. لطفا دوباره تلاش کنید.', - 'login_enabled' => 'ورود فعال شد -', - 'audit_due' => 'موعد حسابرسی -', - 'audit_overdue' => 'موعد حسابرسی عقب افتاده -', - 'accept' => 'دارایی های پذیرفته', - '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 ایمیل بزنید. -', - 'changed' => 'تغییر انجام شد', - 'to' => 'به', - 'report_fields_info' => '

فیلدهایی را که می‌خواهید در گزارش سفارشی خود اضافه کنید انتخاب کنید و روی ایجاد کلیک کنید. فایل (custom-asset-report-YYYY-mm-dd.csv) به طور خودکار دانلود می شود و می توانید آن را در Excel باز کنید.

-

اگر می‌خواهید فقط دارایی‌های خاصی را صادر کنید، از گزینه‌های زیر برای تنظیم دقیق نتایج خود استفاده کنید.

', - 'range' => 'محدوده', - 'bom_remark' => 'یک BOM (علامت ترتیب بایت) به این CSV اضافه کنید -', - 'improvements' => 'بهبودها', - 'information' => 'اطلاعات', - 'permissions' => 'مجوزها', - 'managed_ldap' => '(مدیریت شده از طریق LDAP) -', - 'export' => 'خروجی گرفتن', - 'ldap_sync' => 'همگام سازی LDAP -', - 'ldap_user_sync' => 'همگام سازی کاربر LDAP -', - 'synchronize' => 'همگام سازی کنید -', - 'sync_results' => 'نتایج همگام سازی -', - 'license_serial' => 'کلید سریال/محصول -', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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' => 'Error', - 'notification_error_hint' => 'لطفاً فرم زیر را برای وجود خطا بررسی کنید -', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'اطلاعات دارایی -', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'اطلاعات مصرفی: -', - 'consumable_name' => 'نام های مصرفی:', - 'accessory_information' => 'اطلاعات لوازم جانبی: -', - 'accessory_name' => 'نام لوازم جانبی: -', - 'clone_item' => 'مورد کلون -', - 'checkout_tooltip' => 'این مورد را بررسی کنید -', - 'checkin_tooltip' => 'این مورد را بررسی کنید -', - 'checkout_user_tooltip' => 'این مورد را برای یک کاربر بررسی کنید -', - 'maintenance_mode' => 'این سرویس به طور موقت برای به روز رسانی سیستم در دسترس نیست. لطفاً بعداً دوباره بررسی کنید. -', - 'maintenance_mode_title' => 'سرویس موقتا در دسترس نیست.', - 'ldap_import' => 'رمز عبور کاربر نباید توسط LDAP مدیریت شود. (این به شما امکان می دهد درخواست های رمز فراموش شده را ارسال کنید.) -', - 'purge_not_allowed' => 'پاک کردن داده های حذف شده در فایل env. غیرفعال شده است. با پشتیبانی یا سرپرست سیستم خود تماس بگیرید. -', - 'backup_delete_not_allowed' => 'پاک کردن داده های حذف شده در فایل env. غیرفعال شده است. با پشتیبانی یا سرپرست سیستم خود تماس بگیرید. -', - 'additional_files' => 'فایل های اضافی -', - 'shitty_browser' => 'هیچ امضایی شناسایی نشد اگر از مرورگر قدیمی‌تری استفاده می‌کنید، لطفاً از یک مرورگر مدرن‌تر برای تکمیل پذیرش دارایی خود استفاده کنید. -', - 'bulk_soft_delete' =>'همچنین این کاربران را به صورت نرم حذف کنید. سابقه دارایی آنها دست نخورده باقی می ماند مگر اینکه/تا زمانی که سوابق حذف شده را در تنظیمات سرپرست پاک کنید. -', - 'bulk_checkin_delete_success' => 'کاربران انتخابی شما حذف شده اند و موارد آنها بررسی شده است. -', - 'bulk_checkin_success' => 'موارد برای کاربران انتخاب شده بررسی شده است. -', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/fa/localizations.php b/resources/lang/fa/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/fa/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/fa/mail.php b/resources/lang/fa/mail.php deleted file mode 100644 index 151d6e94a1..0000000000 --- a/resources/lang/fa/mail.php +++ /dev/null @@ -1,93 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'یک کاربر یک درخواست اقساط در وب سایت را لغو کرده است', - 'a_user_requested' => 'یک کاربر یک مورد را در وبسایت درخواست کرده است', - 'accessory_name' => 'نام لوازم جانبی:', - 'additional_notes' => 'یادداشت های اضافی:', - 'admin_has_created' => 'یک مدیر یک حساب کاربری برای شما در وب سایت وب ایجاد کرده است.', - 'asset' => 'دارایی:', - 'asset_name' => 'نام دارایی', - 'asset_requested' => 'دارایی درخواست شد', - 'asset_tag' => 'نام دارایی', - 'assigned_to' => 'اختصاص یافته به', - 'best_regards' => 'با احترام،', - 'canceled' => 'لغو شد:', - 'checkin_date' => 'تاریخ ورود:', - 'checkout_date' => 'چک کردن تاریخ:', - 'click_to_confirm' => 'لطفا برای پیوستن به این لینک کلیک کنید تا حساب خود را تایید کنید:', - 'click_on_the_link_accessory' => 'لطفا روی لینک زیر کلیک کنید تا تأیید کنید که لوازم جانبی را دریافت کرده اید.', - 'click_on_the_link_asset' => 'لطفا روی لینک زیر کلیک کنید تا تأیید کنید که دارایی را دریافت کرده اید.', - 'Confirm_Asset_Checkin' => 'تأیید ورود دارایی -', - 'Confirm_Accessory_Checkin' => 'تأیید ورود لوازم جانبی', - 'Confirm_accessory_delivery' => 'تاییدیه تحویل لوازم جانبی', - 'Confirm_license_delivery' => 'تاییدیه تحویل مجوز -', - 'Confirm_asset_delivery' => 'تاییدیه تحویل دارایی -', - 'Confirm_consumable_delivery' => 'تاییدیه تحویل مصرفی -', - 'current_QTY' => 'QTY فعلی', - 'Days' => 'روزها', - 'days' => 'روزها', - 'expecting_checkin_date' => 'تاریخ انتظار انتظار:', - 'expires' => 'منقضی می شود', - 'Expiring_Assets_Report' => 'گزارش دارایی های معوق', - 'Expiring_Licenses_Report' => 'گزارش مجوزهای منقضی شده', - 'hello' => 'سلام', - 'hi' => 'سلام', - 'i_have_read' => 'من شرایط استفاده را خوانده ام و موافقم و این مورد را دریافت کرده ام.', - 'item' => 'مورد:', - 'Item_Request_Canceled' => 'درخواست مورد لغو شد', - 'Item_Requested' => 'مورد درخواست شده', - 'link_to_update_password' => 'برای به روزرسانی لطفا بر روی لینک زیر کلیک کنید: web password:', - 'login_first_admin' => 'با نصب مجدد Snipe-IT جدید خود به سیستم وارد شوید', - 'login' => 'ورود:', - 'Low_Inventory_Report' => 'گزارش موجودی کم', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'حداقل QTY', - 'name' => 'نام', - 'new_item_checked' => 'یک آیتم جدید تحت نام شما چک شده است، جزئیات زیر است.', - 'password' => 'کلمه عبور:', - 'password_reset' => 'تنظیم مجدد رمز عبور', - - 'read_the_terms' => 'لطفا شرایط استفاده زیر را بخوانید.', - 'read_the_terms_and_click' => 'لطفا شرایط استفاده زیر را مطالعه کنید و روی لینک زیر کلیک کنید تا تأیید کنید که شما شرایط استفاده را می خوانید و موافقت کرده اید و دارایی را دریافت کرده اید.', - 'requested' => 'درخواست شده:', - 'reset_link' => 'رمز عبور خود را بازنشانی کنید', - 'reset_password' => 'برای تغییر رمز عبور اینجا کلیک کنید:', - 'serial' => 'سریال', - 'supplier' => 'تامین کننده', - 'tag' => 'برچسب', - 'test_email' => 'ایمیل تست از Snipe-IT', - 'test_mail_text' => 'این آزمون از سیستم مدیریت دارایی Snipe-IT است. اگر شما این کار را کردید، ایمیل کار می کند :)', - 'the_following_item' => 'مورد زیر مورد بررسی قرار گرفته است:', - 'low_inventory_alert' => 'آیتم :count وجود دارد که زیر حداقل موجودی است یا به زودی کم می شود.', - 'assets_warrantee_alert' => 'دارایی :count با گارانتی منقضی در روزهای بعدی: آستانه وجود دارد.', - 'license_expiring_alert' => 'مجوز :count در روزهای بعدی :threshold منقضی می شود.|مجوزهای :count در روزهای بعدی :threshold منقضی می شوند.', - 'to_reset' => 'برای بازنشانی: رمز عبور وب، این فرم را تکمیل کنید:', - 'type' => 'تایپ کنید', - 'upcoming-audits' => 'دارایی :count وجود دارد که در روزهای :threshold برای حسابرسی ارائه می شود.', - 'user' => 'کاربر', - 'username' => 'نام کاربری', - 'welcome' => 'خوش آمدید نام', - 'welcome_to' => 'به وب سایت خوش آمدید', - 'your_credentials' => 'مدارک Snipe-IT شما', - 'Accessory_Checkin_Notification' => 'لوازم جانبی بررسی شد', - 'Asset_Checkin_Notification' => 'دارایی ثبت شد -', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'مجوز بررسی شد -', - 'Expected_Checkin_Report' => 'گزارش بررسی دارایی مورد انتظار -', - 'Expected_Checkin_Notification' => 'یادآوری: :نام مهلت اعلام حضور نزدیک است -', - 'Expected_Checkin_Date' => 'دارایی‌ای که برای شما بررسی شده است باید دوباره در تاریخ :date بررسی شود', - 'your_assets' => 'دارایی های خود را مشاهده کنید -', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/fa/validation.php b/resources/lang/fa/validation.php deleted file mode 100644 index 669ae97471..0000000000 --- a/resources/lang/fa/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'ویژگی باید تایید شود.', - 'active_url' => 'ویژگی یک URL معتبر نیست.', - 'after' => 'ویژگی باید در تاریخی بعد از تاریخ باشد.', - 'after_or_equal' => 'attribute باید یک تاریخ بعد باشد یا برابر باشد: date.', - 'alpha' => 'ویژگی ممکن است فقط شامل حروف باشد.', - 'alpha_dash' => 'ویژگی ممکن است فقط شامل حروف، اعداد و خط های فاصله باشد.', - 'alpha_num' => 'ویژگی ممکن است فقط شامل حروف و اعداد باشد.', - 'array' => 'attribute باید یک آرایه باشد.', - 'before' => 'ویژگی باید در تاریخی قبل از تاریخ باشد.', - 'before_or_equal' => 'attribute باید تاریخ قبل یا برابر باشد: date.', - 'between' => [ - 'numeric' => 'ویژگی باید بین حداقل حداکثر باشد.', - 'file' => 'ویژگی باید بین حداقل حداکثر کیلوبایت باشد.', - 'string' => 'ویژگی باید بین حداقل حداکثر کاراکتر باشد.', - 'array' => 'خصیصه باید بین: min و: max items باشد.', - ], - 'boolean' => 'فیلد attribute باید درست یا غلط باشد.', - 'confirmed' => 'تایید ویژگی منطبق نیست.', - 'date' => 'تاریخ ویژگی معتبر نیست.', - 'date_format' => 'ویژگی منطبق بر شکل شکل نیست.', - 'different' => 'ویژگی و دیگر باید متفاوت باشد.', - 'digits' => 'ویژگی باید رقم رقم باشد.', - 'digits_between' => 'ویژگی باید بین حداقل و حداکثر رقم باشد.', - 'dimensions' => 'attribute: ابعاد تصویر نامعتبر است.', - 'distinct' => 'فیلد attribute دارای مقدار تکراری است.', - 'email' => 'شکل ویژگی نامعتبر است.', - 'exists' => 'ویژگی انتخاب شده نامعتبر است.', - 'file' => 'attribute باید یک فایل باشد.', - 'filled' => 'فیلد attribute باید مقدار داشته باشد.', - 'image' => 'ویژگی باید یک عکس باشد.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'ویژگی انتخاب شده نامعتبر است.', - 'in_array' => 'فیلد attribute در هیچ موجودی وجود ندارد: دیگر.', - 'integer' => 'ویژگی باید یک عدد باشد.', - 'ip' => 'ویژگی باید یک آدرس IP معتبر باشد.', - 'ipv4' => 'attribute باید یک آدرس IPv4 معتبر باشد.', - 'ipv6' => 'attribute باید یک آدرس IPv6 معتبر باشد.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'attribute باید یک رشته معتبر JSON باشد.', - 'max' => [ - 'numeric' => 'ویژگی نباید بزرگتر از حداکثر باشد.', - 'file' => 'ویژگی نباید بزرگتر از حداکثر کیلوبایت باشد.', - 'string' => 'ویژگی نباید بزرگتر از حداکثر کاراکتر باشد.', - 'array' => 'ویژگی: ممکن است بیش از موارد حداکثر داشته باشد.', - ], - 'mimes' => 'ویژگی باید فایلی از نوع ارزش ها باشد.', - 'mimetypes' => 'attribute باید یک فایل از نوع:: values ​​باشد.', - 'min' => [ - 'numeric' => 'ویژگی باید حداقل: حداقل باشد.', - 'file' => 'ویژگی باید حداقل: حداقل کیلوبایت باشد.', - 'string' => 'ویژگی باید حداقل: حداقل کاراکتر باشد.', - 'array' => 'ویژگی: باید دارای حداقل موارد: min باشد.', - ], - 'starts_with' => 'ویژگی : باید با یکی از موارد زیر شروع شود: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'ویژگی انتخاب شده نامعتبر است.', - 'numeric' => 'ویژگی باید عدد باشد.', - 'present' => 'فیلد attribute باید باشد.', - 'valid_regex' => 'این یک سفارش معتبر نیست.', - 'regex' => 'شکل ویژگی نامعتبر است.', - 'required' => 'فیلد ویژگی ضروری است.', - 'required_if' => 'فیلد ویژگی ضروری است، وقتی که دیگری ارزش است.', - 'required_unless' => 'فیلد attribute: مورد نیاز است مگر اینکه: دیگر در: مقادیر باشد.', - 'required_with' => 'فیلد ویژگی ضروری است، وقتی که ارزش موجود باشد.', - 'required_with_all' => 'فیلد attribute: زمانی که: مقادیر وجود دارد.', - 'required_without' => 'فیلد ویژگی ضروری است، وقتی که ارزش ها حاضر نباشند.', - 'required_without_all' => 'فیلد attribute: وقتی که هیچ یک از: مقادیر وجود ندارد، مورد نیاز است.', - 'same' => 'ویژگی و دیگری باید بر هم منطبق باشند.', - 'size' => [ - 'numeric' => 'ویژگی باید به اندازه ی : سایز باشد.', - 'file' => 'ویژگی باید به اندازه ی: سایز کیلوبایت باشد.', - 'string' => 'ویژگی باید به اندازه ی : سایز کاراکتر باشد.', - 'array' => 'attribute باید شامل موارد زیر باشد:', - ], - 'string' => 'attribute باید یک رشته باشد.', - 'timezone' => ': attribute باید یک منطقه معتبر باشد.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => 'ویژگی در حال حاضر گرفته شده است.', - 'uploaded' => 'ویژگی: attribute failed to upload.', - 'url' => 'شکل ویژگی نامعتبر است.', - 'unique_undeleted' => ': attribute باید منحصر به فرد باشد.', - 'non_circular' => 'ویژگی : نباید یک مرجع دایره ای ایجاد کند', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'رمز عبور نمی تواند همان آدرس ایمیل باشد.', - 'letters' => 'گذرواژه باید دارای حداقل یک رقم باشد.', - 'numbers' => 'گذرواژه باید دارای حداقل یک رقم باشد.', - 'case_diff' => 'رمز عبور باید از حروف مختلط استفاده کند.', - 'symbols' => 'رمز عبور نباید حاوی فضای خالی باشد.', - 'gte' => [ - 'numeric' => 'مقدار نباید منفی باشد.' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'فیلد attribute شامل یک شخصیت است که مجاز نیست.', - 'email_array' => 'یک یا چند آدرس ایمیل نامعتبر است', - 'hashed_pass' => 'رمز عبور فعلی شما اشتباه است', - 'dumbpwd' => 'این رمز عبور خیلی رایج است', - 'statuslabel_type' => 'شما باید نوع برچسب معتبر را انتخاب کنید', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/fi/account/general.php b/resources/lang/fi-FI/account/general.php similarity index 100% rename from resources/lang/fi/account/general.php rename to resources/lang/fi-FI/account/general.php diff --git a/resources/lang/fi/admin/accessories/general.php b/resources/lang/fi-FI/admin/accessories/general.php similarity index 100% rename from resources/lang/fi/admin/accessories/general.php rename to resources/lang/fi-FI/admin/accessories/general.php diff --git a/resources/lang/fi-FI/admin/accessories/message.php b/resources/lang/fi-FI/admin/accessories/message.php new file mode 100644 index 0000000000..78ddb94861 --- /dev/null +++ b/resources/lang/fi-FI/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Oheistarviketta [:id] ei ole.', + 'not_found' => 'Tätä lisävarustetta ei löytynyt.', + 'assoc_users' => 'Oheistarviketta on tällä hetkellä luovutettuna :count nimikettä käyttäjille. Tarkista oheistarvikkeiden tila ja yritä uudelleen. ', + + 'create' => array( + 'error' => 'Oheistarviketta ei luotu, yritä uudelleen.', + 'success' => 'Oheistarvike on luotu.' + ), + + 'update' => array( + 'error' => 'Oheistarviketta ei päivitetty, yritä uudelleen', + 'success' => 'Oheistarvike päivitettiin onnistuneesti.' + ), + + 'delete' => array( + 'confirm' => 'Haluatko varmasti poistaa tämän oheistarvikkeen?', + 'error' => 'Oheistarvikkeen poistaminen ei onnistunut. Yritä uudelleen.', + 'success' => 'Oheistarvike poistettiin onnistuneesti.' + ), + + 'checkout' => array( + 'error' => 'Oheistarviketta ei luovutettu, yritä uudelleen', + 'success' => 'Oheistarvike luovutettiin onnistuneesti.', + 'unavailable' => 'Oheistarvike ei ole lainattavissa. Tarkista saatavilla oleva määrä', + 'user_does_not_exist' => 'Käyttäjä on virheellinen. Yritä uudelleen.' + ), + + 'checkin' => array( + 'error' => 'Oheistarviketta ei palautettu, yritä uudelleen', + 'success' => 'Oheistarvike palautettiin onnistuneesti.', + 'user_does_not_exist' => 'Kyseinen käyttäjä on virheellinen. Yritä uudelleen.' + ) + + +); diff --git a/resources/lang/fi/admin/accessories/table.php b/resources/lang/fi-FI/admin/accessories/table.php similarity index 100% rename from resources/lang/fi/admin/accessories/table.php rename to resources/lang/fi-FI/admin/accessories/table.php diff --git a/resources/lang/fi/admin/asset_maintenances/form.php b/resources/lang/fi-FI/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/fi/admin/asset_maintenances/form.php rename to resources/lang/fi-FI/admin/asset_maintenances/form.php diff --git a/resources/lang/fi/admin/asset_maintenances/general.php b/resources/lang/fi-FI/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/fi/admin/asset_maintenances/general.php rename to resources/lang/fi-FI/admin/asset_maintenances/general.php diff --git a/resources/lang/fi/admin/asset_maintenances/message.php b/resources/lang/fi-FI/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/fi/admin/asset_maintenances/message.php rename to resources/lang/fi-FI/admin/asset_maintenances/message.php diff --git a/resources/lang/fi/admin/asset_maintenances/table.php b/resources/lang/fi-FI/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/fi/admin/asset_maintenances/table.php rename to resources/lang/fi-FI/admin/asset_maintenances/table.php diff --git a/resources/lang/fi-FI/admin/categories/general.php b/resources/lang/fi-FI/admin/categories/general.php new file mode 100644 index 0000000000..530664a367 --- /dev/null +++ b/resources/lang/fi-FI/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Laitekategoriat', + 'category_name' => 'Kategorian nimi', + 'checkin_email' => 'Lähetä käyttäjälle sähköposti palautuksesta/luovutuksesta.', + 'checkin_email_notification' => 'Tälle käyttäjälle lähetetään sähköpostia palautuksesta/luovutuksesta.', + 'clone' => 'Monista kategoria', + 'create' => 'Uusi kategoria', + 'edit' => 'Muokkaa kategoriaa', + 'email_will_be_sent_due_to_global_eula' => 'Käyttäjälle lähetetään sähköposti, koska käytössä on maailmanlaajuista EULA-järjestelmää.', + 'email_will_be_sent_due_to_category_eula' => 'Käyttäjälle lähetetään sähköposti, koska EULA on asetettu tähän kategoriaan.', + 'eula_text' => 'Kategorian käyttöehdot', + 'eula_text_help' => 'Tässä kentässä voit muokata käyttöehtoja tietyn tyyppisille laitteille. Jos haluat käyttää vain yleisiä käyttöehtoja, voit valita ne käyttöön alta.', + 'name' => 'Kategorian nimi', + 'require_acceptance' => 'Vaadi käyttäjiä vahvistamaan hyväksyntä tämän kategorian laitteille.', + 'required_acceptance' => 'Käyttäjälle lähetetään sähköpostitse linkki nimikkeen hyväksymistä varten.', + 'required_eula' => 'Käyttäjälle lähetetään sähköpostitse kopio käyttöehdoista', + 'no_default_eula' => 'Yleisiä käyttöehtoja ei löytynyt. Voit lisätä ne sovelluksen asetuksista.', + 'update' => 'Päivitä kategoria', + 'use_default_eula' => 'Käytä yleisiä käyttöehtoja.', + 'use_default_eula_disabled' => 'Käytä yleisiä käyttöehtoja. Yleisiä käyttöehtoja ei ole määritetty. Voit lisätä ne asetuksista.', + 'use_default_eula_column' => 'Käytä yleisiä käyttöehtoja', + +); diff --git a/resources/lang/fi/admin/categories/message.php b/resources/lang/fi-FI/admin/categories/message.php similarity index 100% rename from resources/lang/fi/admin/categories/message.php rename to resources/lang/fi-FI/admin/categories/message.php diff --git a/resources/lang/fi/admin/categories/table.php b/resources/lang/fi-FI/admin/categories/table.php similarity index 100% rename from resources/lang/fi/admin/categories/table.php rename to resources/lang/fi-FI/admin/categories/table.php diff --git a/resources/lang/fi/admin/companies/general.php b/resources/lang/fi-FI/admin/companies/general.php similarity index 100% rename from resources/lang/fi/admin/companies/general.php rename to resources/lang/fi-FI/admin/companies/general.php diff --git a/resources/lang/fi-FI/admin/companies/message.php b/resources/lang/fi-FI/admin/companies/message.php new file mode 100644 index 0000000000..86ecac598c --- /dev/null +++ b/resources/lang/fi-FI/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Yritystä ei ole.', + 'deleted' => 'Yritys poistettu', + 'assoc_users' => 'Yritys on liitettynä vähintään yhteen malliin, eikä sitä voida poistaa. Poista malleista viittaus kyseiseen yritykseen ja yritä uudelleen. ', + 'create' => [ + 'error' => 'Yritystä ei luotu, yritä uudelleen.', + 'success' => 'Yritys luotiin onnistuneesti.', + ], + 'update' => [ + 'error' => 'Yritystä ei päivitetty, yritä uudelleen', + '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.', + ], +]; diff --git a/resources/lang/fi-FI/admin/companies/table.php b/resources/lang/fi-FI/admin/companies/table.php new file mode 100644 index 0000000000..a305d375c9 --- /dev/null +++ b/resources/lang/fi-FI/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Yritykset', + 'create' => 'Luo yritys', + 'email' => 'Yrityksen Sähköposti', + 'title' => 'Yritys', + 'phone' => 'Yrityksen Puhelinnumero', + 'update' => 'Päivitä yritys', + 'name' => 'Yrityksen nimi', + 'id' => 'ID', +); diff --git a/resources/lang/fi/admin/components/general.php b/resources/lang/fi-FI/admin/components/general.php similarity index 100% rename from resources/lang/fi/admin/components/general.php rename to resources/lang/fi-FI/admin/components/general.php diff --git a/resources/lang/fi/admin/components/message.php b/resources/lang/fi-FI/admin/components/message.php similarity index 100% rename from resources/lang/fi/admin/components/message.php rename to resources/lang/fi-FI/admin/components/message.php diff --git a/resources/lang/fi/admin/components/table.php b/resources/lang/fi-FI/admin/components/table.php similarity index 100% rename from resources/lang/fi/admin/components/table.php rename to resources/lang/fi-FI/admin/components/table.php diff --git a/resources/lang/fi/admin/consumables/general.php b/resources/lang/fi-FI/admin/consumables/general.php similarity index 100% rename from resources/lang/fi/admin/consumables/general.php rename to resources/lang/fi-FI/admin/consumables/general.php diff --git a/resources/lang/fi/admin/consumables/message.php b/resources/lang/fi-FI/admin/consumables/message.php similarity index 100% rename from resources/lang/fi/admin/consumables/message.php rename to resources/lang/fi-FI/admin/consumables/message.php diff --git a/resources/lang/fi/admin/consumables/table.php b/resources/lang/fi-FI/admin/consumables/table.php similarity index 100% rename from resources/lang/fi/admin/consumables/table.php rename to resources/lang/fi-FI/admin/consumables/table.php diff --git a/resources/lang/fi-FI/admin/custom_fields/general.php b/resources/lang/fi-FI/admin/custom_fields/general.php new file mode 100644 index 0000000000..71234f9ca0 --- /dev/null +++ b/resources/lang/fi-FI/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Mukautetut kentät', + 'manage' => 'Hallitse', + 'field' => 'Kenttä', + 'about_fieldsets_title' => 'Tietoja kenttäsarjoista', + 'about_fieldsets_text' => 'Kenttäkokoelma mahdollistaa kokoelmien muodostamisen mukautetuista kentistä joita käytetään usein tiettyjen laitemallien kanssa.', + 'custom_format' => 'Mukautettu regex-formaatti...', + 'encrypt_field' => 'Salaa tämän kentän arvo tietokannassa', + 'encrypt_field_help' => 'VAROITUS: Kentän salaaminen estää kentän arvolla hakemisen.', + 'encrypted' => 'Salattu', + 'fieldset' => 'Kenttäsarja', + 'qty_fields' => 'Kenttien määrä', + 'fieldsets' => 'Kenttäsarjat', + 'fieldset_name' => 'Kenttäsarjan nimi', + 'field_name' => 'Kentän nimi', + 'field_values' => 'Kentän arvot', + 'field_values_help' => 'Lisää vaihtoehtoehtoja yksi per rivi. Muut tyhjät rivit, paitsi ensimmäinen, jätetään huomiotta.', + 'field_element' => 'Lomakkeen elementti', + 'field_element_short' => 'Elementti', + 'field_format' => 'Muoto', + 'field_custom_format' => 'Mukautettu regex-muoto', + 'field_custom_format_help' => 'Tämän kentän avulla voit käyttää regex-lauseketta validointiin. Sen pitäisi alkaa "regex:" - esimerkiksi vahvistaaksesi, että mukautetun kentän arvo sisältää voimassa olevan IMEI: n (15 numeerista numeroa), käyttäisit regex: /^[0-9]{15}$/.', + 'required' => 'Vaadittu', + 'req' => 'Vaad.', + 'used_by_models' => 'Käytetään malleissa', + 'order' => 'Tilata', + 'create_fieldset' => 'Uusi kenttäsarja', + 'update_fieldset' => 'Päivitä kenttäkokoelma', + 'fieldset_does_not_exist' => 'Kenttäkokoelmaa :id ei ole olemassa', + 'fieldset_updated' => 'Kenttäkokoelma päivitetty', + 'create_fieldset_title' => 'Luo uusi kenttäkokoelma', + 'create_field' => 'Uusi mukautettu kenttä', + 'create_field_title' => 'Luo uusi mukautettu kenttä', + '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', + 'show_in_email_short' => 'Sisällytä sähköposteihin.', + 'help_text' => 'Aputeksti', + 'help_text_description' => 'Tämä on valinnainen teksti joka ilmestyy lomakekentän alapuolelle laitetta muokatessa tarjotakseen kontekstia kentälle.', + 'about_custom_fields_title' => 'Mukautetuista kentistä', + 'about_custom_fields_text' => 'Mukautetut kentät mahdollistavat mielivaltaisten ominaisuuksien lisäämisen laitteille.', + 'add_field_to_fieldset' => 'Lisää kenttä kenttäkokoelmaan', + 'make_optional' => 'Pakollinen - klikkaa tehdäksesi valinnaiseksi', + 'make_required' => 'Valinnainen - klikkaa tehdäksesi pakolliseksi', + 'reorder' => 'Järjestä', + 'db_field' => 'Tietokantakenttä', + 'db_convert_warning' => 'VAROITUS. Tämä kenttä on mukautettujen kenttien tietokantataulussa :db_column, mutta sen pitäisi olla :expected.', + 'is_unique' => 'Tämän arvon täytyy olla yksilöllinen kaikille laitteille', + 'unique' => 'Yksilöllinen', + 'display_in_user_view' => 'Salli laitteen lainanneen käyttäjän nähdä nämä arvot heidän lainattujen laitteiden sivulla', + 'display_in_user_view_table' => 'Näkyvä käyttäjälle', + 'auto_add_to_fieldsets' => 'Lisää tämä automaattisesti kaikkiin uusiin kenttäkokoelmiin', + 'add_to_preexisting_fieldsets' => 'Lisää olemassaoleviin kenttäkokoelmiin', + 'show_in_listview' => 'Näytä oletusarvoisesti listan näkymissä. Valtuutetut käyttäjät voivat silti näyttää tai piilottaa sarakkeen valitsimen kautta', + 'show_in_listview_short' => 'Näytä listoissa', + 'show_in_requestable_list_short' => 'Näytä pyydettävien assettien luettelossa', + 'show_in_requestable_list' => 'Näytä arvo pyydettävissä olevien assettien luettelossa. Salattuja kenttiä ei näytetä', + 'encrypted_options' => 'Tämä kenttä on salattu, joten jotkin näyttöasetukset eivät ole käytettävissä.', + +]; diff --git a/resources/lang/fi/admin/custom_fields/message.php b/resources/lang/fi-FI/admin/custom_fields/message.php similarity index 100% rename from resources/lang/fi/admin/custom_fields/message.php rename to resources/lang/fi-FI/admin/custom_fields/message.php diff --git a/resources/lang/fi/admin/departments/message.php b/resources/lang/fi-FI/admin/departments/message.php similarity index 100% rename from resources/lang/fi/admin/departments/message.php rename to resources/lang/fi-FI/admin/departments/message.php diff --git a/resources/lang/fi/admin/departments/table.php b/resources/lang/fi-FI/admin/departments/table.php similarity index 100% rename from resources/lang/fi/admin/departments/table.php rename to resources/lang/fi-FI/admin/departments/table.php diff --git a/resources/lang/fi/admin/depreciations/general.php b/resources/lang/fi-FI/admin/depreciations/general.php similarity index 100% rename from resources/lang/fi/admin/depreciations/general.php rename to resources/lang/fi-FI/admin/depreciations/general.php diff --git a/resources/lang/fi/admin/depreciations/message.php b/resources/lang/fi-FI/admin/depreciations/message.php similarity index 100% rename from resources/lang/fi/admin/depreciations/message.php rename to resources/lang/fi-FI/admin/depreciations/message.php diff --git a/resources/lang/fi/admin/depreciations/table.php b/resources/lang/fi-FI/admin/depreciations/table.php similarity index 100% rename from resources/lang/fi/admin/depreciations/table.php rename to resources/lang/fi-FI/admin/depreciations/table.php diff --git a/resources/lang/fi/admin/groups/message.php b/resources/lang/fi-FI/admin/groups/message.php similarity index 100% rename from resources/lang/fi/admin/groups/message.php rename to resources/lang/fi-FI/admin/groups/message.php diff --git a/resources/lang/fi/admin/groups/table.php b/resources/lang/fi-FI/admin/groups/table.php similarity index 100% rename from resources/lang/fi/admin/groups/table.php rename to resources/lang/fi-FI/admin/groups/table.php diff --git a/resources/lang/fi/admin/groups/titles.php b/resources/lang/fi-FI/admin/groups/titles.php similarity index 100% rename from resources/lang/fi/admin/groups/titles.php rename to resources/lang/fi-FI/admin/groups/titles.php diff --git a/resources/lang/fi-FI/admin/hardware/form.php b/resources/lang/fi-FI/admin/hardware/form.php new file mode 100644 index 0000000000..6a94bfdbb0 --- /dev/null +++ b/resources/lang/fi-FI/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Vahvista laitteiden massapoisto', + 'bulk_restore' => 'Vahvista laitteiden massapalautus', + '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_restore_help' => 'Tarkista massapalautettavat laitteet alla. Kun nämä laitteet on palautettu, niitä ei liitetä mihinkään käyttäjiin, joille ne on aiemmin osoitettu.', + 'bulk_delete_warn' => 'Olet poistamassa :asset_count laitetta.', + 'bulk_restore_warn' => 'Olet palauttamassa :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 muokkaamassa yhden laitteen ominaisuuksia.- Olet muokkaamassa :asset_count laitteen ominaisuuksia.', + 'bulk_update_with_custom_field' => 'Huomaa, että assetit ovat :asset_model_count erilaisia malleja.', + 'bulk_update_model_prefix' => 'Malleissa', + 'bulk_update_custom_field_unique' => 'Tämä on ainutlaatuinen kenttä eikä sitä voi muokata.', + 'checkedout_to' => 'Luovutettuna', + 'checkout_date' => 'Luovutuspäivä', + 'checkin_date' => 'Palautuspäivä', + 'checkout_to' => 'Luovutettu', + 'cost' => 'Hankintahinta', + 'create' => 'Uusi laite', + 'date' => 'Hankintapäivämäärä', + 'depreciation' => 'Poisto', + 'depreciates_on' => 'Poistoaika', + 'default_location' => 'Oletussijainti', + 'default_location_phone' => 'Oletus Sijainti Puhelin', + 'eol_date' => 'Poistopäivä', + 'eol_rate' => 'Poistonopeus', + 'expected_checkin' => 'Odotettu palautuspäivä', + 'expires' => 'Vanhenee', + 'fully_depreciated' => 'Kokonaan Poistettu', + 'help_checkout' => 'Jos haluat määrittää tämän laitteen välittömästi, valitse valintaluettelosta "Valmis käyttöönottoon". ', + 'mac_address' => 'MAC-osoite', + 'manufacturer' => 'Valmistaja', + 'model' => 'Malli', + 'months' => 'kuukautta', + 'name' => 'Laitteen nimi', + 'notes' => 'Muistiinpanot', + 'order' => 'Tilausnumero', + 'qr' => 'QR-koodi', + 'requestable' => 'Käyttäjät voivat pyytää tätä laitetta', + 'select_statustype' => 'Valitse tila', + 'serial' => 'Sarjanumero', + 'status' => 'Tila', + 'tag' => 'Laitetunniste', + 'update' => 'Päivitä laite', + 'warranty' => 'Takuu', + 'warranty_expires' => 'Takuu päättyy', + 'years' => 'vuotta', + 'asset_location' => 'Päivitä sijainti', + 'asset_location_update_default_current' => 'Päivitä oletussijainti ja todellinen sijainti', + 'asset_location_update_default' => 'Päivitä vain oletussijainti', + 'asset_location_update_actual' => 'Päivitä vain todellinen sijainti', + 'asset_not_deployable' => 'Laite ei ole käyttöönotettavissa. Laitetta ei voida luovuttaa.', + 'asset_deployable' => 'Laite on käyttöönotettavissa. Laite voidaan luovuttaa.', + 'processing_spinner' => 'Käsitellään... (Tämä saattaa kestää jonkin aikaa suurien tiedostojen kanssa)', + 'optional_infos' => 'Valinnaiset tiedot', + 'order_details' => 'Tilaukseen liityvät tiedot' +]; diff --git a/resources/lang/fi-FI/admin/hardware/general.php b/resources/lang/fi-FI/admin/hardware/general.php new file mode 100644 index 0000000000..19c772756c --- /dev/null +++ b/resources/lang/fi-FI/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Laite', + 'bulk_checkout' => 'Laitteiden luovutus', + 'bulk_checkin' => 'Palauta laitteita', + 'checkin' => 'Palauta laite', + 'checkout' => 'Luovuta laite', + 'clone' => 'Monista laite', + 'deployable' => 'Käyttöönotettavissa', + 'deleted' => 'Tämä laite on poistettu.', + 'delete_confirm' => 'Oletko varma, että haluat poistaa tämän laitteen?', + 'edit' => 'Muokkaa laitetta', + 'model_deleted' => 'Laitemalli on poistettu. Voit palauttaa laitteen kun olet ensin palauttanut poistetun laitemallin.', + 'model_invalid' => 'Tämän laitteen malli on virheellinen.', + 'model_invalid_fix' => 'Laitetta tulee muokata tilanteen korjaamiseksi, ennen kuin se yritetään lainata tai palauttaa.', + 'requestable' => 'Pyydettävissä', + 'requested' => 'Pyydetty', + 'not_requestable' => 'Ei pyydettävissä', + 'requestable_status_warning' => 'Älä muuta pyydettävyyden tilaa', + 'restore' => 'Palauta laite', + 'pending' => 'Odottaa', + 'undeployable' => 'Ei käytettävissä', + 'undeployable_tooltip' => 'Tällä laitteella on tilamerkintä joka ei mahdollista käyttöä, jonka takia laitetta ei voi lainata tällä hetkellä.', + 'view' => 'Näytä laite', + 'csv_error' => 'Sinulla on virhe CSV tiedostossasi:', + 'import_text' => '

Lataa CSV, joka sisältää sisältöhistorian. Sisältöjen ja käyttäjien TÄYTYY olla jo järjestelmässä, tai ne ohitetaan. Historiatiedostojen yhdistäminen tapahtuu omaisuuserien tunnistetta vasten. Yritämme löytää vastaavan käyttäjän, joka perustuu käyttäjän nimeen, jonka annat, ja kriteerit, jotka valitset alla. Jos et valitse mitään kriteerejä alla, se yksinkertaisesti yrittää vastata käyttäjänimen muodossa olet määrittänyt Admin > Yleiset asetukset.

CSV:ssä olevien kenttien on vastattava otsikoita: Asset Tag, Name, Checkout Date, Checkin Date. Kaikki muut kentät jätetään huomiotta.

Tarkistuspäivämäärä: tyhjä tai tulevat tarkistuspäivämäärät tulevat kassalle kohteita liitetylle käyttäjälle. Jos tarkistuspäivämäärää ei oteta huomioon, tarkistuspäiväys luodaan päivinä.

+ ', + 'csv_import_match_f-l' => 'Yritä sovittaa käyttäjät etunimi.sukunimi (jane.smith) muodossa', + 'csv_import_match_initial_last' => 'Yritä vastata käyttäjiä ensimmäisellä sukunimellä (jsmith)', + 'csv_import_match_first' => 'Yritä sovittaa käyttäjät etunimi (jane) muodossa', + 'csv_import_match_email' => 'Yritä sovittaa käyttäjät email käyttäjätunnukseksi', + 'csv_import_match_username' => 'Yritä sovittaa käyttäjät käyttäjätunnuksella', + 'error_messages' => 'Virheilmoitukset:', + 'success_messages' => 'Onnistuneet:', + 'alert_details' => 'Tarkempia tietoja on alla.', + 'custom_export' => 'Mukautettu vienti', + 'mfg_warranty_lookup' => ':manufacturer Takuu Status Lookup', + 'user_department' => 'Käyttäjän Osasto', +]; diff --git a/resources/lang/fi-FI/admin/hardware/message.php b/resources/lang/fi-FI/admin/hardware/message.php new file mode 100644 index 0000000000..1fe5fb29ed --- /dev/null +++ b/resources/lang/fi-FI/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => 'Tätä laitetta ei ole tai se ei ole pyydettävissä.', + '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' => [ + 'error' => 'Laitetta ei luotu, yritä uudelleen. :(', + 'success' => 'Laite luotiin onnistuneesti. :)', + 'success_linked' => 'Laite tunnisteella :tag luotiin onnistuneesti. Klikkaa tästä nähdäksesi.', + ], + + '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.', + 'no_assets_selected' => 'Laitetta ei ollut valittuna, joten mitään ei muutettu.', + 'assets_do_not_exist_or_are_invalid' => 'Valittuja sisältöjä ei voi päivittää.', + ], + + 'restore' => [ + 'error' => 'Laitetta ei palautettu, ole hyvä ja yritä uudelleen', + 'success' => 'Laite palautettiin onnistuneesti.', + 'bulk_success' => 'Laite palautettiin onnistuneesti.', + 'nothing_updated' => 'Laitetteita ei ollut valittuna, joten mitään ei palautettu.', + ], + + 'audit' => [ + 'error' => 'Laitteen tarkastus epäonnistui. Yritä uudelleen.', + 'success' => 'Laitteen tarkastus kirjattu.', + ], + + + 'deletefile' => [ + 'error' => 'Tiedostoa ei poistettu. Ole hyvä ja yritä uudelleen.', + 'success' => 'Tiedosto poistettiin onnistuneesti.', + ], + + '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' => [ + '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', + 'file_missing' => 'Valittu tiedosto puuttuu', + 'header_row_has_malformed_characters' => 'Yksi tai useampi otsikkorivin attribuutti sisältää epämuodostuneita UTF-8 merkkejä', + 'content_row_has_malformed_characters' => 'Yksi tai useampi ensimmäisen sisältörivin attribuutti sisältää epämuodostuneita UTF-8 merkkejä', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Laitetta ei pyydetty, yritä uudelleen', + 'success' => 'Laitteen pyytäminen onnistui.', + 'canceled' => 'Luovutus-pyyntö peruutettiin onnistuneesti', + ], + +]; diff --git a/resources/lang/fi-FI/admin/hardware/table.php b/resources/lang/fi-FI/admin/hardware/table.php new file mode 100644 index 0000000000..7cf42ada7c --- /dev/null +++ b/resources/lang/fi-FI/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Laitetunniste', + 'asset_model' => 'Malli', + 'assigned_to' => 'Luovutettu', + 'book_value' => 'Nykyinen arvo', + 'change' => 'Toiminto', + 'checkout_date' => 'Luovutuspäivä', + 'checkoutto' => 'Luovutettu', + 'components_cost' => 'Komponenttien kustannukset yhteensä', + 'current_value' => 'Nykyinen arvo', + 'diff' => 'Erotus', + 'dl_csv' => 'Lataa CSV', + 'eol' => 'Elinaika', + 'id' => 'Tunnus', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Sijainti', + 'purchase_cost' => 'Kustannus', + 'purchase_date' => 'Ostopäivämäärä', + 'serial' => 'Sarjanumero', + 'status' => 'Tila', + 'title' => 'Laite ', + 'image' => 'Laitteen kuva', + 'days_without_acceptance' => 'Päiviä ilman hyväksymistä', + 'monthly_depreciation' => 'Kuukautinen poisto', + 'assigned_to' => 'Osoitettu', + 'requesting_user' => 'Pyytävä käyttäjä', + 'requested_date' => 'Pyynnön päivämäärä', + 'changed' => 'Muutettu', + 'icon' => 'Kuvake', +]; diff --git a/resources/lang/fi-FI/admin/kits/general.php b/resources/lang/fi-FI/admin/kits/general.php new file mode 100644 index 0000000000..de2bf37b02 --- /dev/null +++ b/resources/lang/fi-FI/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Sarja luotu.', + 'create' => 'Uusi sarja', + 'update' => 'Päivitä sarja', + 'delete_success' => 'Sarja poistettu.', + 'update_success' => 'Sarja päivitetty.', + 'none_models' => 'Laitteita :model ei ole riittävästi vapaana, :qty tarvittaisiin. ', + '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' => 'Lisää oheistarvike', + 'update_appended_accessory' => 'Päivitä lisätty oheistarvike', + 'append_consumable' => 'Lisää kulutustarvike', + 'update_appended_consumable' => 'Päivitä lisätty kulutustarvike', + 'append_license' => 'Lisää lisenssi', + 'update_appended_license' => 'Päivitä lisätty lisenssi', + 'append_model' => 'Lisää malli', + 'update_appended_model' => 'Päivitä lisätty malli', + 'license_error' => 'Lisenssi on jo sarjassa', + 'license_added_success' => 'Lisenssi lisätty', + 'license_updated' => 'Lisenssi päivitetty', + 'license_none' => 'Lisenssiä ei ole', + 'license_detached' => 'Lisenssi poistettu', + 'consumable_added_success' => 'Kulutustarvike lisätty', + 'consumable_updated' => 'Kulutustarvike päivitetty', + 'consumable_error' => 'Kulutustarvike on jo sarjassa', + 'consumable_deleted' => 'Poisto oli onnistunut', + 'consumable_none' => 'Kulutustarviketta ei ole', + 'consumable_detached' => 'Kulutustarvike poistettu', + 'accessory_added_success' => 'Oheistarvike lisätty', + 'accessory_updated' => 'Oheistarvike päivitetty', + 'accessory_detached' => 'Oheistarvike poistettu', + 'accessory_error' => 'Oheistarvike on jo sarjassa', + 'accessory_deleted' => 'Poisto oli onnistunut', + 'accessory_none' => 'Lisävarustetta ei ole olemassa', + 'checkout_success' => 'Luovutus onnistui', + 'checkout_error' => 'Virhe luovuttamisessa', + 'kit_none' => 'Sarjaa ei ole olemassa', + 'kit_created' => 'Sarja luotu', + 'kit_updated' => 'Sarja päivitetty', + 'kit_not_found' => 'Sarjaa ei löydy', + 'kit_deleted' => 'Sarja poistettu', + 'kit_model_updated' => 'Malli päivitettiin onnistuneesti', + 'kit_model_detached' => 'Malli poistettu', +]; diff --git a/resources/lang/fi-FI/admin/labels/message.php b/resources/lang/fi-FI/admin/labels/message.php new file mode 100644 index 0000000000..2813e1f261 --- /dev/null +++ b/resources/lang/fi-FI/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Virheellinen määrä palautettiin :name . Odotettiin :expected, sait :actual.', + 'invalid_return_type' => 'Virheellinen tyyppi palautettiin :name . Odotettiin :expected, sait :actual.', + 'invalid_return_value' => 'Virheellinen arvo palautettiin :name . Odotettu :expected, sai :actual.', + + 'does_not_exist' => 'Tunnistetta ei ole olemassa', + +]; diff --git a/resources/lang/fi-FI/admin/labels/table.php b/resources/lang/fi-FI/admin/labels/table.php new file mode 100644 index 0000000000..0a0db74236 --- /dev/null +++ b/resources/lang/fi-FI/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Testi Yritys Limited', + 'example_defaultloc' => 'Rakennus 1', + 'example_category' => 'Testaa Kategoria', + 'example_location' => 'Rakennus 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Testaa Malli', + 'example_supplier' => 'Testi Yritys Limited', + 'labels_per_page' => 'Tunnisteet', + 'support_fields' => 'Kentät', + 'support_asset_tag' => 'Tunniste', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Otsikko', + +]; \ No newline at end of file diff --git a/resources/lang/fi/admin/licenses/form.php b/resources/lang/fi-FI/admin/licenses/form.php similarity index 100% rename from resources/lang/fi/admin/licenses/form.php rename to resources/lang/fi-FI/admin/licenses/form.php diff --git a/resources/lang/fi-FI/admin/licenses/general.php b/resources/lang/fi-FI/admin/licenses/general.php new file mode 100644 index 0000000000..689e0f86f8 --- /dev/null +++ b/resources/lang/fi-FI/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Tietoja lisensseistä', + 'about_licenses' => 'Ohjelmistojen seurantaan käytetään lisenssejä. Lisenssejä on rajattu määrä asennettavaksi', + 'checkin' => 'Palauta lisenssi', + 'checkout_history' => 'Luovutushistoria', + 'checkout' => 'Luovuta lisenssi', + 'edit' => 'Muokkaa lisenssiä', + 'filetype_info' => 'Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, txt, zip ja rar.', + 'clone' => 'Monista lisenssi', + 'history_for' => 'Käyttöhistoria lisenssille ', + 'in_out' => 'Toiminto', + 'info' => 'Lisenssin lisätiedot', + 'license_seats' => 'Lisenssien määrä', + 'seat' => 'Määrä', + 'seats' => 'Määrät', + 'software_licenses' => 'Ohjelmistolisenssit', + 'user' => 'Käyttäjä', + 'view' => 'Näytä lisenssi', + 'delete_disabled' => 'Tätä lisenssiä ei voi vielä poistaa, koska jotkin tarvikkeet ovat vielä luovutettuina.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Palauta kaikki paikat', + 'modal' => 'Tämä toiminto palauttaa yhden paikan. - Tämä toiminto palauttaa :checkedout_seats_count paikkaa tälle lisenssille.', + 'enabled_tooltip' => 'Palauttaa KAIKKI paikat tälle lisenssille sekä käyttäjiltä että laitteilta', + 'disabled_tooltip' => 'Tämä ei ole käytössä, koska paikkoja ei ole tällä hetkellä luovutettuina', + 'disabled_tooltip_reassignable' => 'Tämä ei ole käytössä, koska lisenssi ei ole uudelleenosoitettavissa', + 'success' => 'Lisenssi onnistuneesti palautettu! - Kaikki lisenssit palautettiin onnistuneesti!', + 'log_msg' => 'Palautettu lisenssien massalainauskäyttöliittymän kautta', + ], + + 'checkout_all' => [ + 'button' => 'Luovuta kaikki paikat', + 'modal' => 'Tämä toiminto luovuttaa yhden paikan ensimmäiselle käytettävissä olevalle käyttäjälle. - Tämä toiminto luovuttaa kaikki :available_seats_count paikat ensimmäisille saatavilla oleville käyttäjille. Käyttäjää pidetään saatavilla tälle paikalle, jos hänellä ei ole jo tätä lisenssiä luovutettuna heille, ja lisenssien automaattinen luovuttaminen on käytössä heidän käyttäjätilillään.', + 'enabled_tooltip' => 'Luovuta KAIKKI paikat (niin monta kuin on saatavilla) KAIKILLE käyttäjille', + 'disabled_tooltip' => 'Tämä ei ole käytössä, sillä paikkoja ei ole saatavilla', + 'success' => 'Lisenssi onnistuneesti luovutettu! - Kaikki lisenssit luovutettiin onnistuneesti!', + 'error_no_seats' => 'Tälle lisenssille ei ole jäljellä jäljellä yhtään paikkaa.', + 'warn_not_enough_seats' => ':count käyttäjälle määriteltiin tämää lisenssi, mutta saatavilla olevat lisenssipaikat loppuivat kesken.', + 'warn_no_avail_users' => 'Ei tehtävää. Käyttäjiä joilla ei jo ole tätä lisenssiä ei ole.', + 'log_msg' => 'Luovutettu lisenssien massalainauskäyttöliittymän kautta', + + + ], + ], + + 'below_threshold' => 'Tälle lisenssille jää vain :remaining_count istuimet ja vähimmäismäärä :min_amt. Voit halutessasi harkita useampien paikkojen ostamista.', + 'below_threshold_short' => 'Tämä kohta on alle vaaditun vähimmäismäärän.', +); diff --git a/resources/lang/fi-FI/admin/licenses/message.php b/resources/lang/fi-FI/admin/licenses/message.php new file mode 100644 index 0000000000..1951a3ef68 --- /dev/null +++ b/resources/lang/fi-FI/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Lisenssiä ei ole olemassa tai sinulla ei ole oikeuksia tarkastella sitä.', + 'user_does_not_exist' => 'Käyttäjää ei löydy.', + 'asset_does_not_exist' => 'Laitetta jolle yrität määrittää tämän lisenssin ei löydy.', + 'owner_doesnt_match_asset' => 'Laitteen jolle yrität määrittää tämän lisenssin omistaa joku muu kuin se, jonka olet valinnut alasvetovalikosta.', + 'assoc_users' => 'Lisenssin on luovutettu käyttäjälle eikä sitä voida poistaa. Palauta lisenssin ensin käyttäjältä, ja yritä sitten uudelleen. ', + 'select_asset_or_person' => 'Sinun on valittava laite tai käyttäjä, mutta ei molempia.', + 'not_found' => 'Lisenssiä ei löydy', + 'seats_available' => ':seat_count istuimet käytettävissä', + + + 'create' => array( + 'error' => 'Lisenssiä ei luotu, yritä uudelleen.', + 'success' => 'Lisenssi luotiin onnistuneesti.' + ), + + 'deletefile' => array( + 'error' => 'Tiedostoa ei poistettu. Ole hyvä ja yritä uudelleen.', + 'success' => 'Tiedosto poistettiin onnistuneesti.', + ), + + 'upload' => array( + '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 useampi tiedosto on liian suuri tai tiedostotyyppiä jota ei sallita. Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml ja lic.', + ), + + 'update' => array( + 'error' => 'Lisenssiä ei päivitetty, yritä uudelleen', + 'success' => 'Lisenssi päivitettiin onnistuneesti.' + ), + + 'delete' => array( + 'confirm' => 'Oletko varma että haluat poistaa tämän lisenssin?', + 'error' => 'Lisenssin poistamisessa tapahtui virhe. Yritä uudelleen.', + 'success' => 'Lisenssi poistettiin onnistuneesti.' + ), + + 'checkout' => array( + 'error' => 'Lisenssin luovutuksessa tapahtui virhe. Yritä uudelleen.', + 'success' => 'Lisenssi luovutettiin onnistuneesti', + 'not_enough_seats' => 'Lisenssipaikkoja ei ole riittävästi saatavilla kassalle', + ), + + 'checkin' => array( + 'error' => 'Lisenssin palautuksessa tapahtui virhe. Yritä uudelleen.', + 'success' => 'Lisenssi palautettiin onnistuneesti' + ), + +); diff --git a/resources/lang/fi/admin/licenses/table.php b/resources/lang/fi-FI/admin/licenses/table.php similarity index 100% rename from resources/lang/fi/admin/licenses/table.php rename to resources/lang/fi-FI/admin/licenses/table.php diff --git a/resources/lang/fi/admin/locations/message.php b/resources/lang/fi-FI/admin/locations/message.php similarity index 100% rename from resources/lang/fi/admin/locations/message.php rename to resources/lang/fi-FI/admin/locations/message.php diff --git a/resources/lang/fi-FI/admin/locations/table.php b/resources/lang/fi-FI/admin/locations/table.php new file mode 100644 index 0000000000..9c289d5727 --- /dev/null +++ b/resources/lang/fi-FI/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Luovutetut laitteet', + 'id' => 'Tunnus', + 'city' => 'Kaupunki', + 'state' => 'Maakunta', + 'country' => 'Maa', + 'create' => 'Uusi sijainti', + 'update' => 'Päivitä sijainti', + 'print_assigned' => 'Tulosta luovutetut', + 'print_all_assigned' => 'Tulosta kaikki luovutetut', + 'name' => 'Sijainnin nimi', + 'address' => 'Osoite', + 'address2' => 'Osoiterivi 2', + 'zip' => 'Postinumero', + 'locations' => 'Sijainnit', + 'parent' => 'Ylempi', + 'currency' => 'Valuutta', + 'ldap_ou' => 'LDAP-haun OU', + 'user_name' => 'Käyttäjätunnus', + 'department' => 'Osasto', + 'location' => 'Sijainti', + 'asset_tag' => 'Laitetunniste', + 'asset_name' => 'Nimi', + 'asset_category' => 'Kategoria', + 'asset_manufacturer' => 'Valmistaja', + 'asset_model' => 'Malli', + 'asset_serial' => 'Sarjanumero', + 'asset_location' => 'Sijainti', + 'asset_checked_out' => 'Luovutettu', + 'asset_expected_checkin' => 'Odotettu palautus', + 'date' => 'Päivä:', + 'phone' => 'Sijainnin Puhelin', + 'signed_by_asset_auditor' => 'Allekirjoittaja (Laitteen tarkastaja):', + 'signed_by_finance_auditor' => 'Allekirjoittaja (rahoitustarkastaja):', + 'signed_by_location_manager' => 'Allekirjoittanut (Sijaintipäällikkö):', + 'signed_by' => 'Luovuttanut:', +]; diff --git a/resources/lang/fi-FI/admin/manufacturers/message.php b/resources/lang/fi-FI/admin/manufacturers/message.php new file mode 100644 index 0000000000..987c6b63db --- /dev/null +++ b/resources/lang/fi-FI/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Valmistajaa ei löydy.', + 'assoc_users' => 'Valmistaja on määritetty käyttöön yhdelle tai useammalle mallille joten sitä ei voida poistaa. Poista valmistaja käytöstä kaikilta malleilta ja yritä uudelleen. ', + + 'create' => array( + 'error' => 'Valmistajaa ei luotu, ole hyvä ja yritä uudelleen.', + 'success' => 'Valmistaja luotiin onnistuneesti.' + ), + + 'update' => array( + 'error' => 'Valmistajaa ei päivitetty, ole hyvä ja yritä uudelleen', + 'success' => 'Valmistaja päivitettiin onnistuneesti.' + ), + + 'restore' => array( + 'error' => 'Valmistajaa ei palautettu, ole hyvä ja yritä uudelleen', + 'success' => 'Valmistaja palautettu onnistuneesti.' + ), + + 'delete' => array( + 'confirm' => 'Oletko varma että haluat poistaa tämän valmistajan?', + 'error' => 'Valmistajan poistamisessa tapahtui virhe. Ole hyvä ja yritä uudelleen.', + 'success' => 'Valmistaja poistettiin onnistuneesti.' + ) + +); diff --git a/resources/lang/fi-FI/admin/manufacturers/table.php b/resources/lang/fi-FI/admin/manufacturers/table.php new file mode 100644 index 0000000000..a838f99023 --- /dev/null +++ b/resources/lang/fi-FI/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Tietoja valmistajista', + 'about_manufacturers_text' => 'Valmistajat ovat yrityksiä, jotka valmistavat laitteesi. Voit tallentaa tähän tärkeitä yhteystietoja, jotka näkyvät laitteen sivulla.', + 'asset_manufacturers' => 'Laitevalmistajat', + 'create' => 'Uusi valmistaja', + 'id' => 'Tunnus', + 'name' => 'Nimi', + 'support_email' => 'Tuen sähköposti', + 'support_phone' => 'Tuen puhelin', + 'support_url' => 'Tuen URL', + 'warranty_lookup_url' => 'Takuu Haku URL', + 'update' => 'Päivitä valmistaja', + +); diff --git a/resources/lang/fi/admin/models/general.php b/resources/lang/fi-FI/admin/models/general.php similarity index 100% rename from resources/lang/fi/admin/models/general.php rename to resources/lang/fi-FI/admin/models/general.php diff --git a/resources/lang/fi-FI/admin/models/message.php b/resources/lang/fi-FI/admin/models/message.php new file mode 100644 index 0000000000..6dd87b7213 --- /dev/null +++ b/resources/lang/fi-FI/admin/models/message.php @@ -0,0 +1,47 @@ + 'Poistettu assettimalli', + 'does_not_exist' => 'Malli ei löydy.', + 'no_association' => 'VAROITUS! Omaisuusmalli tälle tuotteelle on virheellinen tai puuttuu!', + 'no_association_fix' => 'Tämä tulee rikkomaam asioita oudoilla ja kauhistuttavilla tavoilla. Muokkaa tätä laitetta nyt määrittääksesi sille mallin.', + 'assoc_users' => 'Tämä malli on käytössä yhdellä tai useammalla laitteella joten sitä ei voida poistaa. Poista malli käytöstä kaikilta laitteilta ja yritä uudelleen. ', + + + 'create' => array( + 'error' => 'Mallia ei luotu, yritä uudelleen.', + 'success' => 'Malli luotiin onnistuneesti.', + 'duplicate_set' => 'Tämän nimen, valmistajan ja mallinumeron omaava laitemalli on jo olemassa.', + ), + + 'update' => array( + 'error' => 'Mallia ei päivitetty, yritä uudelleen', + 'success' => 'Malli päivitettiin onnistuneesti.', + ), + + 'delete' => array( + 'confirm' => 'Oletko varma että haluat poistaa tämän laitemallin?', + 'error' => 'Laitemallin poistossa tapahtui virhe. Yritä uudelleen.', + 'success' => 'Malli poistettiin onnistuneesti.' + ), + + 'restore' => array( + 'error' => 'Mallia ei voitu palauttaa, yritä uudelleen', + 'success' => 'Mallin palautus onnistui.' + ), + + 'bulkedit' => array( + 'error' => 'Mitään kentistä ei ollut muutettu, joten mitään ei päivitetty.', + 'success' => 'Malli päivitetty onnistuneesti. |:model_count mallia päivitetty onnistuneesti.', + 'warn' => 'Olet päivittämässä seuraavan mallin ominaisuuksia: Olet muokkaamassa seuraavien :model_count mallien ominaisuuksia:', + + ), + + 'bulkdelete' => array( + 'error' => 'Ei malleja valittuna, mitään ei poistettu.', + 'success' => 'Malli poistettu!|:success_count mallia poistettu!', + 'success_partial' => ':success_count malli(a) poistettiin, mutta :fail_count ei voitu poistaa, koska niillä on vielä niihin liittyviä laitteita.' + ), + +); diff --git a/resources/lang/fi/admin/models/table.php b/resources/lang/fi-FI/admin/models/table.php similarity index 100% rename from resources/lang/fi/admin/models/table.php rename to resources/lang/fi-FI/admin/models/table.php diff --git a/resources/lang/fi-FI/admin/reports/general.php b/resources/lang/fi-FI/admin/reports/general.php new file mode 100644 index 0000000000..7cbb29789b --- /dev/null +++ b/resources/lang/fi-FI/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Valitse vaihtoehdot jotka haluat laiteraportillesi.', + 'deleted_user' => 'Poistettu käyttäjä', + 'send_reminder' => 'Lähetä muistutus', + 'reminder_sent' => 'Muistutus lähetetty', + 'acceptance_deleted' => 'Käyttöoikeuspyyntö poistettu', + 'acceptance_request' => 'Käyttöoikeuspyyntö', + 'custom_export' => [ + 'user_address' => 'Käyttäjän Osoite', + 'user_city' => 'Käyttäjän Kaupunki', + 'user_state' => 'Käyttäjän Tila', + 'user_country' => 'Käyttäjän Maa', + 'user_zip' => 'Käyttäjän Zip' + ] +]; \ No newline at end of file diff --git a/resources/lang/fi/admin/reports/message.php b/resources/lang/fi-FI/admin/reports/message.php similarity index 100% rename from resources/lang/fi/admin/reports/message.php rename to resources/lang/fi-FI/admin/reports/message.php diff --git a/resources/lang/fi-FI/admin/settings/general.php b/resources/lang/fi-FI/admin/settings/general.php new file mode 100644 index 0000000000..6b9a4dfc8b --- /dev/null +++ b/resources/lang/fi-FI/admin/settings/general.php @@ -0,0 +1,367 @@ + '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ää.', + '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.', + 'admin_settings' => 'Ylläpitäjän Asetukset', + 'is_ad' => 'Käytössä on Active Directory -palvelin', + 'alerts' => 'Hälytykset', + 'alert_title' => 'Päivitä ilmoitusasetukset', + 'alert_email' => 'Lähetä ilmoitukset', + 'alert_email_help' => 'Sähköpostiosoitteet tai jakelulistat, joille haluat hälytysten tulla lähetetyiksi, pilkulla erotettuina', + '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ä.', + 'asset_ids' => 'Laitetunnisteet', + 'audit_interval' => 'Tarkastusväli', + 'audit_interval_help' => 'Jos sinun on säännöllisesti tarkastettava laitteesi fyysisesti, syötä käyttämäsi aikaväli kuukausina. Jos päivität tämän arvon, kaikki "Seuraavat tarkastuspäivät" laitteille, joilla on tuleva tarkastuspäivämäärä, päivitetään.', + '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_prefix' => 'Etuliite (valinnainen)', + 'auto_incrementing_help' => 'Valitaksesi tämän, ota ensin käyttöön automaattisesti kasvavat laitetunnisteet', + 'backups' => 'Varmuuskopiot', + 'backups_help' => 'Luo, lataa ja palauta varmuuskopiota ', + 'backups_restoring' => 'Palauta varmuuskopiosta', + 'backups_upload' => 'Lataa varmuuskopio', + 'backups_path' => 'Varmuuskopiot ovat tallennettuna palvelimelle polulla :path', + 'backups_restore_warning' => 'Käytä palautuspainiketta palauttaaksesi aiemman varmuuskopion. (Tämä ei tällä hetkellä toimi S3 tallennustilan tai Dockerin kanssa.)

Koko :app_name tietokantasi ja kaikki ladatut tiedostot korvataan kokonaan sillä, mitä on varmuuskopiotiedostossa. ', + 'backups_logged_out' => 'Kaikki käyttäjät, mukaan lukien sinut, kirjataan ulos, kun palautus on valmis.', + 'backups_large' => 'Hyvin suuret varmuuskopiot saattavat aiheuttaa aikakatkaisun palautusyrityksessä, ja ne saattaa täytyä vielä ajaa komentorivin kautta. ', + '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)', + 'custom_css' => 'Mukautettu CSS', + 'custom_css_help' => 'Anna haluamasi mukautettu CSS. Älä lisää <style></style> tunnisteita.', + 'custom_forgot_pass_url' => 'Mukautettu salasanan nollaus URL-osoite', + 'custom_forgot_pass_url_help' => 'Tämä korvaa sisäänrakennetun salasanan palautuspalvelun URL-osoitteen. Sen avulla voit ohjata käyttäjät organisaation sisäiseen tai isännöityyn LDAP-salasanan vaihtotoimintoon.', + 'dashboard_message' => 'Työpöydän viesti', + 'dashboard_message_help' => 'Tämä teksti esiintyy työpöydällä kaikille, joilla on oikeus tarkastella työpöytää.', + 'default_currency' => 'Oletusvaluutta', + 'default_eula_text' => 'Yleiset käyttöehdot', + 'default_language' => 'Oletuskieli', + 'default_eula_help_text' => 'Voit myös liittää mukautettuja käyttöehtoja tiettyihin laitekategorioihin.', + 'display_asset_name' => 'Näytä laitteen nimi', + 'display_checkout_date' => 'Näytä luovutuspäivämäärä listauksessa', + 'display_eol' => 'Näytä elinaika listauksessa', + 'display_qr' => 'Näytä neliökoodit', + 'display_alt_barcode' => 'Näytä 1D viivakoodi', + 'email_logo' => 'Sähköpostin logo', + 'barcode_type' => '2D viivakoodityyppi', + 'alt_barcode_type' => '1D viivakoodityyppi', + 'email_logo_size' => 'Neliönmuotoiset logot näyttävät sähköpostissa parhailta. ', + 'enabled' => 'Käytössä', + 'eula_settings' => 'Käyttöehtojen asetukset', + 'eula_markdown' => 'Käyttäehdossa voi käyttääGithub-merkintöjä.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Hyväksytyt tiedostotyypit ovat ico, png ja gif. Muut kuvamuodot eivät välttämättä toimi kaikissa selaimissa.', + 'favicon_size' => 'Faviconien tulee olla neliömuotoisia, 16x16 pikseliä.', + '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' => 'yrityksen tuki, allekirjoitus, hyväksyminen, sähköpostimuoto, käyttäjänimi muodossa, kuvia, sivua, pikkukuvat, eula, gravatar, tos, kojelauta, yksityisyys', + 'general_settings_help' => 'Oletuskäyttöehdot ja muuta', + 'generate_backup' => 'Luo varmuuskopio', + 'google_workspaces' => 'Googlen Työtilat', + '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_default_group' => 'Käyttöoikeuksien oletusryhmä', + 'ldap_default_group_info' => 'Valitse ryhmä uusille synkronoiduille käyttäjille. Muista, että käyttäjä ottaa käyttöön käyttöoikeudet ryhmälle, jolle se on annettu.', + 'no_default_group' => 'Ei Oletusryhmää', + 'ldap_help' => 'Ldap/Active Directory', + 'ldap_client_tls_key' => 'Ldap Client Tls- Avain', + 'ldap_client_tls_cert' => 'LDAP Asiakaspuolen TLS varmenne', + 'ldap_enabled' => 'LDAP käytössä', + 'ldap_integration' => 'LDAP integraatio', + 'ldap_settings' => 'LDAP-asetukset', + 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connection are usually useful only in Google Workspace configurations with "Secure LDAP".', + 'ldap_location' => 'LDAP Sijainti', +'ldap_location_help' => 'Ldap Location -kenttää tulee käyttää, jos tukikohdan Bind-nimisessä nimessä ei käytetä -yksikköä. Jätä tämä tyhjäksi, jos hakua käytetään.', + 'ldap_login_test_help' => 'Syötä toimiva LDAP-käyttäjätunnus ja salasana määrittelemästäsi base DN: stä testataksesi LDAP-kirjautumisen toimivuutta. SINUN TULEE TALLENTAA UUDET LDAP ASETUKSET ENSIN.', + 'ldap_login_sync_help' => 'Tämä testaa vain LDAP-synkronoinnin toimivuutta. Mikäli LDAP autentikointikysely on virheellinen, käyttäjät eivät voi kirjautua sisään. SINUN TULEE TALLENTAA UUDET ASETUKSET ENSIN.', + 'ldap_manager' => 'LDAP Hallinta', + 'ldap_server' => 'LDAP Palvelin', + 'ldap_server_help' => 'Tämän pitäisi alkaa ldap: // (salaamaton tai TLS) tai ldaps: // (SSL)', + 'ldap_server_cert' => 'LDAP SSL varmenteen varmennus', + 'ldap_server_cert_ignore' => 'Salli virheelliset SSL Varmenteet', + 'ldap_server_cert_help' => 'Valitse tämä, jos käytät itse allekirjoitettua SSL-varmennetta ja haluat hyväksyä virheellisen SSL-varmenteen.', + 'ldap_tls' => 'Käytä TLS:ää', + 'ldap_tls_help' => 'Merkitse tämä vain, jos käynnistät STARTTLS: n LDAP-palvelimella. ', + 'ldap_uname' => 'LDAP-sidonta käyttäjätunnus', + 'ldap_dept' => 'LDAP osasto', + 'ldap_phone' => 'Ldap puhelinnumero', + 'ldap_jobtitle' => 'LDAP tehtävänimike', + 'ldap_country' => 'LDAP maa', + 'ldap_pword' => 'LDAP-sidonta salasana', + 'ldap_basedn' => 'Kohdehaaran DN', + 'ldap_filter' => 'LDAP suodatin', + 'ldap_pw_sync' => 'LDAP salasanan synkronointi', + 'ldap_pw_sync_help' => 'Poista valinta, jos et halua säilyttää LDAP-salasanoja synkronoituna paikallisiin salasanoihin. Tällöin käyttäjät eivät voi kirjautua sisään, jos LDAP-palvelin ei jostain syystä ole tavoitettavissa.', + 'ldap_username_field' => 'Käyttäjätunnus kenttä', + 'ldap_lname_field' => 'Sukunimi', + 'ldap_fname_field' => 'LDAP etunimi', + 'ldap_auth_filter_query' => 'LDAP todennuskysely', + 'ldap_version' => 'LDAP versio', + 'ldap_active_flag' => 'LDAP-aktiivinen lippu', + 'ldap_activated_flag_help' => 'Tätä arvoa käytetään määrittämään, voiko synkronoitu käyttäjä kirjautua Snipe-IT:lle. Se ei vaikuta kykyyn tarkistaa kohteita sisällä tai ulos niistä A, format@@1 , ja pitäisi olla attribuutin nimi AD/LDAP, ei arvo.

Jos tämä kenttä on asetettu kentän nimeksi, jota ei ole AD/LDAP:ssäsi, tai arvo AD/LDAP -kentässä on asetettu 0 tai false, käyttäjän kirjautuminen poistetaan käytöstä. Jos AD/LDAP -kentän arvo on määritetty 1 tai true tai millä tahansa muulla tekstillä tarkoittaa, että käyttäjä voi kirjautua sisään. Kun kenttä on tyhjä AD:ssäsi, kunnioitamme userAccountControl -attribuuttia, joka antaa yleensä keskeytymättömille käyttäjille mahdollisuuden kirjautua sisään.', + 'ldap_emp_num' => 'LDAP henkilönumero', + 'ldap_email' => 'LDAP sähköposti', + 'ldap_test' => 'Testaa LDAP', + 'ldap_test_sync' => 'Testaa Ldap Synkronointi', + 'license' => 'Ohjelmistolisenssi', + 'load_remote' => 'Käytä Gravataria', + 'load_remote_help_text' => 'Poista tämä valintaruutu, jos asennuksesi ei voi ladata skriptejä ulkoisesta internetistä. Tämä estää Snipe-IT käyttämästä Gravatarista ladattavia kuvia.', + 'login' => 'Kirjautumisyritykset', + 'login_attempt' => 'Kirjautuminen Yritti', + 'login_ip' => 'Ip Osoite', + 'login_success' => 'Onnistui?', + 'login_user_agent' => 'Käyttäjän Agentti', + 'login_help' => 'Luettelo yrityksestä kirjautua', + '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', + 'login_remote_user_enabled_text' => 'Salli kirjautuminen etäkäyttäjäkäyttäjän otsikolla', + 'login_remote_user_enabled_help' => 'Tämä vaihtoehto mahdollistaa autentikoinnin REMOTE_USER otsikolla "Common Gateway Interface (rfc3875)" määrityksen mukaisesti', + 'login_common_disabled_text' => 'Estä muut autentikointimenetelmät', + 'login_common_disabled_help' => 'Tämä vaihtoehto estää muut autentikointimenetelmät. Salli tämä vaihtoehto, jos olet varma REMOTE_USER kirjautumisen toimivuudesta', + 'login_remote_user_custom_logout_url_text' => 'Räätälöity uloskirjautumisen URL', + 'login_remote_user_custom_logout_url_help' => 'Jos URL on syötetty, käyttäjät ohjataan tähän URL-osoitteeseen uloskirjautumisen yhteydessä. Tämä on hyödyllinen esimerkiksi ulkoisen autentikointipalvelun käyttäjäistuntojen päättämisessä oikein.', + 'login_remote_user_header_name_text' => 'Mukautettu käyttäjänimen otsikko', + 'login_remote_user_header_name_help' => 'Käytä määritettyä headeria REMOTE_USERin sijaan', + 'logo' => 'Logo', + 'logo_print_assets' => 'Käytä tulostuksessa', + 'logo_print_assets_help' => 'Käytä brändäystä tulostettavissa nimikelistoissa ', + 'full_multiple_companies_support_help_text' => 'Käyttäjien (myös ylläpitäjien) rajoittaminen vain yritykselle kirjattuihin laitteisiin.', + 'full_multiple_companies_support_text' => 'Täysi monien yritysten tuki', + 'show_in_model_list' => 'Näytä mallinvalinta-listoissa', + 'optional' => 'valinnainen', + 'per_page' => 'Tuloksia per sivu', + 'php' => 'PHP versio', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, järjestelmä, tiedot', + 'php_overview_help' => 'PHP järjestelmän tiedot', + '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' => 'Salasana ei voi olla sama kuin etunimi, sukunimi, sähköposti tai käyttäjätunnus', + 'pwd_secure_complexity_letters' => 'Vaadi vähintään yksi kirjain', + 'pwd_secure_complexity_numbers' => 'Vaadi vähintään yksi numero', + 'pwd_secure_complexity_symbols' => 'Vaadi vähintään yksi symboli', + 'pwd_secure_complexity_case_diff' => 'Vaadi vähintään yksi iso kirjain ja yksi pieni kirjain', + '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' => 'Päivitä SAML-asetukset', + 'saml_help' => 'SAML- asetukset', + 'saml_enabled' => 'SAML käytössä', + 'saml_integration' => 'SAML Integraatio', + 'saml_sp_entityid' => 'Entiteetin ID', + 'saml_sp_acs_url' => 'Vakuutuksen kuluttajapalvelu (ACS) URL', + 'saml_sp_sls_url' => 'Kertauloskirjautumispalvelu (SLS) URL', + 'saml_sp_x509cert' => 'Julkinen SSL-varmenne', + 'saml_sp_metadata_url' => 'Metadata URL', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'Voit määritellä IdP metadatan käyttämällä URLia tai XML-tiedostoa.', + 'saml_attr_mapping_username' => 'Attribuuttien kohdennus - Käyttäjänimi', + 'saml_attr_mapping_username_help' => 'NameID:tä käytetään, jos attribuuttia on määrittelemätön tai virheellinen.', + 'saml_forcelogin_label' => 'Pakoita SAML kirjautuminen', + 'saml_forcelogin' => 'Tee SAML:sta ensisijainen kirjautumistapa', + 'saml_forcelogin_help' => 'Voit käyttää osoitteessa \'/login?nosaml\' päästäksesi tavalliselle kirjautumissivulle.', + 'saml_slo_label' => 'SAML kertauloskirjautuminen', + 'saml_slo' => 'Lähetä uloskirjautumispyyntö IdP:lle uloskirjauduttaessa', + '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' => 'Lataa Metatiedot', + 'setting' => 'Asetus', + 'settings' => 'Asetukset', + 'show_alerts_in_menu' => 'Näytä ilmoitukset ylävalikossa', + 'show_archived_in_list' => 'Arkistoidut laitteet', + 'show_archived_in_list_text' => 'Näytä arkistoidut laitteet "Kaikki laitteet" listauksessa', + 'show_assigned_assets' => 'Näytä laitteille kohdistetut laitteet', + 'show_assigned_assets_help' => 'Näytä laitteet, jotka on liitetty muihin laitteisiin näkymissä Näytä käyttäjä -> Laitteet, Näytä käyttäjä -> Tiedot-> Tulosta kaikki luovutetut , sekä sivulla Käyttäjätili -> Näytä luovutetut laitteet.', + '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', + 'integrations' => 'Integraatiot', + 'slack' => 'Slack', + 'general_webhook' => 'Yleinen Webkoukku', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Testaa tallennettavaksi', + 'webhook_title' => 'Päivitä Webkoukun Asetukset', + 'webhook_help' => 'Integraation asetukset', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Kanava', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Asetukset', + 'webhook_test' =>'Testaa :app integraatiota', + 'webhook_integration_help' => ':app integraatio on valinnainen, mutta päätepiste ja kanava vaaditaan, jos haluat käyttää sitä. Määrittääksesi :app integraation, sinun täytyy ensin luoda saapuva webhook :app tilillesi. Klikkaa Testaa :app Integration -painiketta varmistaaksesi, että asetuksesi ovat oikein ennen tallentamista. ', + 'webhook_integration_help_button' => 'Kun olet tallentanut :app tietosi, ilmestyy testipainike.', + 'webhook_test_help' => 'Testaa, onko sovelluksen :app integraatio määritetty oikein. SINUN TULEE TALLENTAA PÄIVÄNÄ :app ASETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT versio', + 'support_footer' => 'Tuki-alatunnisteen linkit ', + 'support_footer_help' => 'Määrittele, kuka voi nähdä linkit Snipe-IT tukipalvelun tietoihin ja käyttöohjeeseen', + 'version_footer' => 'Versio alatunnisteessa ', + 'version_footer_help' => 'Määrittele, kuka näkee Snipe-IT järjestelmän version ja käännöksen numeron.', + 'system' => 'Järjestelmän tiedot', + 'update' => 'Päivitä asetukset', + 'value' => 'Arvo', + 'brand' => 'Brändäys', + 'brand_keywords' => 'footer, logo, tulostus, teema, iho, otsikko, värit, css', + 'brand_help' => 'Logo, Sivuston Nimi', + 'web_brand' => 'Web-brändäyksen tyyppi', + 'about_settings_title' => 'Tietoa asetuksista', + 'about_settings_text' => 'Näiden asetusten avulla voit mukauttaa tiettyjä toimintoja.', + 'labels_per_page' => 'Tunnisteita sivua kohden', + 'label_dimensions' => 'Tunnisteen mitat (tuumaa)', + 'next_auto_tag_base' => 'Seuraava tunnistenumero', + 'page_padding' => 'Sivun marginaalit (tuumaa)', + 'privacy_policy_link' => 'Linkki tietosuojaselosteeseen', + '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' => 'Tyhjennä Poistettu ', + 'labels_display_bgutter' => 'Tunnisteen alamarginaali', + 'labels_display_sgutter' => 'Tunnisteen sivumarginaali', + 'labels_fontsize' => 'Tunnisteen fontin koko', + 'labels_pagewidth' => 'Tunniste-arkin leveys', + 'labels_pageheight' => 'Tunniste-arkin korkeus', + 'label_gutters' => 'Tunnisteiden etäisyys (tuumaa)', + 'page_dimensions' => 'Sivun mitat (tuumaa)', + 'label_fields' => 'Tunnisteen kentät', + 'inches' => 'tuumaa', + 'width_w' => 'l', + 'height_h' => 'k', + 'show_url_in_emails' => 'Linkki Snipe-IT: hen sähköposteissa', + 'show_url_in_emails_help_text' => 'Poista tämä valintaruutu, jos et halua linkata takaisin Snipe-IT-asennukseen sähköpostin alatunnisteisiin. Hyödyllinen, jos useimmat käyttäjät eivät koskaan kirjaudu sisään.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Pikkukuvan suurin korkeus', + 'thumbnail_max_h_help' => 'Enimmäiskorkeus kuvapisteissä pikkukuville listanäkymässä. Min 25, max 500.', + 'two_factor' => 'Kaksivaiheinen todentaminen', + 'two_factor_secret' => 'MFA koodi', + 'two_factor_enrollment' => 'Kaksivaiheisen tunnistautumisen käyttöönotto', + 'two_factor_enabled_text' => 'Ota käyttöön kaksivaiheinen tunnistautuminen', + 'two_factor_reset' => 'Nollaa MFA salaisuus', + 'two_factor_reset_help' => 'Tämä pakottaa käyttäjän rekisteröimään laitteensa uudelleen niiden todennussovelluksella. Tämä voi olla hyödyllistä, jos heidän tällä hetkellä ilmoittautunut laite katoaa tai varastetaan. ', + 'two_factor_reset_success' => 'MFA laite onnistuneesti nollattu', + 'two_factor_reset_error' => 'MFA laitteen nollaus epäonnistui', + 'two_factor_enabled_warning' => 'Kaksivaiheisen tunnistautumisen ottaminen käyttöön,, pakottaa sinut autentikoimaan Google Auth - laitteella. Voit lisätä sellaisen, jos sellaista ei ole vielä käytössä.', + 'two_factor_enabled_help' => 'Ottaa käyttöön kaksivaiheisen todennuksen käyttämällä Google Authenticatoria.', + 'two_factor_optional' => 'Valikoiva (Käyttäjät voivat ottaa käyttöön tai poistaa käytöstä)', + 'two_factor_required' => 'Vaadittu kaikille käyttäjille', + 'two_factor_disabled' => 'Ei käytössä', + 'two_factor_enter_code' => 'Syötä MFA koodi', + 'two_factor_config_complete' => 'Lähetä koodi', + 'two_factor_enabled_edit_not_allowed' => 'Järjestelmänvalvoja ei salli sinun muokata tätä asetusta.', + 'two_factor_enrollment_text' => "Kaksivaiheinen tunnistautuminen vaaditaan, mutta et ole rekisteröinyt itsellesi laitetta. Avaa Google Authenticator -sovellus ja skannaa alla oleva QR-koodi rekisteröidäksesi laitteesi. Kun olet rekisteröinyt laitteesi, kirjoita koodi", + 'require_accept_signature' => 'Vaadi allekirjoitus', + 'require_accept_signature_help_text' => 'Tämän ominaisuuden ottaminen käyttöön edellyttää käyttäjiltä allekirjoitusta hyväksymisen yhteydessä.', + 'left' => 'vasen', + 'right' => 'oikea', + 'top' => 'ylä', + 'bottom' => 'ala', + 'vertical' => 'pystysuora', + 'horizontal' => 'vaakasuora', + 'unique_serial' => 'Yksilölliset sarjanumerot', + '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 Asetukset', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Päätepisteen Asetukset', + 'asset_tag_title' => 'Päivitä Laitetunnisteen Asetukset', + 'barcode_title' => 'Päivitä Viivakoodin Asetukset', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Viivakoodi & QR asetukset', + 'barcodes_help' => 'Tämä yrittää poistaa välimuistissa olevat viivakoodit. Tätä käytetään yleensä vain, jos viivakoodisi asetukset ovat muuttuneet, tai jos Snipe-IT URL on muuttunut. Viivakoodit luodaan uudelleen, kun niitä käytetään seuraavaksi.', + 'barcodes_spinner' => 'Yritä poistaa tiedostoja...', + 'barcode_delete_cache' => 'Poista Viivakoodin Välimuisti', + 'branding_title' => 'Päivitä Tuotemerkkien Asetukset', + 'general_title' => 'Päivitä Yleiset Asetukset', + 'mail_test' => 'Lähetä Testi', + 'mail_test_help' => 'Tämä yrittää lähettää testiviestin osoitteeseen :replyto.', + 'filter_by_keyword' => 'Suodata asettamalla avainsana', + 'security' => 'Turvallisuus', + 'security_title' => 'Päivitä Turvallisuusasetukset', + 'security_keywords' => 'salasana, salasanat, vaatimukset, kaksi tekijää, kaksiosainen tekijä, yhteiset salasanat, etäkirjautuminen, kirjaudu, todennus', + 'security_help' => 'Kaksikerroin, Salasanan Rajoitukset', + 'groups_keywords' => 'käyttöoikeudet, käyttöoikeusryhmät, valtuutus', + 'groups_help' => 'Tilin käyttöoikeusryhmät', + 'localization' => 'Lokalisointi', + 'localization_title' => 'Päivitä Lokalisoinnin Asetukset', + 'localization_keywords' => 'lokalisointi, valuutta, paikallinen, paikallinen, paikallinen, aikavyöhyke, kansainväliset, internatinalization, kieli, kielet, käännös', + 'localization_help' => 'Kieli, päivämäärän näyttö', + 'notifications' => 'Ilmoitukset', + 'notifications_help' => 'Sähköpostihälytykset Ja Tarkastusasetukset', + 'asset_tags_help' => 'Korotukset ja etuliitteet', + 'labels' => 'Tunnisteet', + 'labels_title' => 'Päivitä Tunnisteasetukset', + 'labels_help' => 'Tunnistekoot & asetukset', + 'purge' => 'Purge', + 'purge_keywords' => 'poista pysyvästi', + 'purge_help' => 'Puhdista poistetut tietueet', + 'ldap_extension_warning' => 'Se ei näytä LDAP laajennus on asennettu tai otettu käyttöön tällä palvelimella. Voit silti tallentaa asetuksesi, mutta sinun täytyy ottaa käyttöön LDAP laajennus PHP ennen LDAP synkronointia tai kirjautuminen toimii.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Työntekijän Numero', + 'create_admin_user' => 'Luo käyttäjä ::', + 'create_admin_success' => 'Onnistui! Ylläpitäjäsi on lisätty!', + 'create_admin_redirect' => 'Klikkaa tästä mennäksesi sovelluksesi kirjautumiseen!', + 'setup_migrations' => 'Tietokannan Siirrot ::', + 'setup_no_migrations' => 'Ei ollut mitään siirrettävää. Tietokantataulut on jo määritetty!', + 'setup_successful_migrations' => 'Tietokantataulusi on luotu', + 'setup_migration_output' => 'Siirron tuloste:', + 'setup_migration_create_user' => 'Seuraavaksi: Luo Käyttäjä', + 'ldap_settings_link' => 'Ldap Asetukset Sivu', + 'slack_test' => 'Testaa Integraatio', + 'label2_enable' => 'Uusi Tunniste Moottori', + 'label2_enable_help' => 'Vaihda uuteen tarramoottoriin. Huomautus: Sinun täytyy tallentaa tämä asetus ennen kuin asetat muita.', + 'label2_template' => 'Malli', + 'label2_template_help' => 'Valitse, mitä sivupohjaa käytetään tunnisteen luomiseen', + 'label2_title' => 'Otsikko', + 'label2_title_help' => 'Otsikko näyttää tarroissa, jotka tukevat sitä', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Käytä Sisältölogoa', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Viivakoodin Tyyppi', + 'label2_1d_type_help' => 'Muoto 1D-viivakoodeja varten', + 'label2_2d_type' => '2D viivakoodityyppi', + 'label2_2d_type_help' => 'Muoto 2D-viivakoodeja varten', + 'label2_2d_target' => '2d-Viivakoodin Kohde', + 'label2_2d_target_help' => 'URL-osoite, joka on 2D viivakoodipisteitä, kun skannattu', + 'label2_fields' => 'Kentän Määritelmät', + 'label2_fields_help' => 'Kentät voidaan lisätä, poistaa ja järjestää uudelleen vasemmassa sarakkeessa. Kussakin kentässä voidaan lisätä, poistaa ja järjestää uudelleen oikeaan sarakkeeseen useita vaihtoehtoja.', + 'help_asterisk_bold' => 'Teksti, joka syötetään muodossa **text** näytetään lihavoituina', + 'help_blank_to_use' => 'Jätä tyhjäksi käyttääksesi arvoa :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Oletus', + 'none' => 'Ei Mitään', + 'google_callback_help' => 'Tämä tulisi syöttää takaisinsoittoosoitteeksi Google OAuth -sovellusasetuksissa organisaatiosi's Googlen kehittäjäkonsoli .', + 'google_login' => 'Google Workspace -kirjautumisasetukset', + 'enable_google_login' => 'Salli käyttäjien kirjautuminen Google Workspacen avulla', + 'enable_google_login_help' => 'Käyttäjiä ei toimiteta automaattisesti. Heillä on oltava olemassa oleva tili täällä JA Google Workspacessa, ja heidän käyttäjänimensä on täsmäävä heidän Google Workspace -sähköpostiosoitteeseensa. ', + 'mail_reply_to' => 'Sähköpostin Vastausosoite', + 'mail_from' => 'Sähköposti Osoitteesta', + 'database_driver' => 'Tietokannan Ajuri', + 'bs_table_storage' => 'Taulukko Tallennustila', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/fi-FI/admin/settings/message.php b/resources/lang/fi-FI/admin/settings/message.php new file mode 100644 index 0000000000..fc1b14fbf0 --- /dev/null +++ b/resources/lang/fi-FI/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Päivityksessä tapahtui virhe. ', + '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.', + 'restore_warning' => 'Kyllä, palauttaa sen. Ymmärrän, että tämä korvaa kaikki olemassa olevat tiedot tietokannassa. Tämä myös kirjautuu ulos kaikista nykyisistä käyttäjistä (mukaan lukien sinä).', + 'restore_confirm' => 'Oletko varma, että haluat palauttaa tietokannan :filename?' + ], + 'purge' => [ + 'error' => 'Virhe on ilmennyt puhdistuksen aikana.', + 'validation_failed' => 'Puhdistusvahvistus on virheellinen. Kirjoita vahvistusruutuun sana "DELETE".', + 'success' => 'Poistetut tietueet puhdistettu onnistuneesti.', + ], + 'mail' => [ + 'sending' => 'Lähetetään Testiviestiä...', + 'success' => 'Sähköposti lähetetty!', + 'error' => 'Sähköpostia ei voitu lähettää.', + 'additional' => 'Lisävirheilmoitusta ei annettu. Tarkista sähköpostiasetuksesi ja sovelluslokisi.' + ], + 'ldap' => [ + 'testing' => 'Testataan Ldap-yhteyttä, Sidotetaan & Kysely...', + '500' => 'Palvelimen virhe. Tarkista palvelimen lokitiedot saadaksesi lisätietoja.', + 'error' => 'Jokin meni pieleen :(', + 'sync_success' => 'Näyte 10 käyttäjää palasi LDAP palvelimelta perusteella asetukset:', + 'testing_authentication' => 'Testataan Ldap Todennusta...', + 'authentication_success' => 'Käyttäjä tunnistettu LDAP vastaan!' + ], + 'webhook' => [ + 'sending' => 'Lähetetään :app testiviestiä...', + 'success' => 'Sinun :webhook_name Integraatio toimii!', + 'success_pt1' => 'Onnistui! Tarkista ', + 'success_pt2' => ' kanava testiviestillesi ja varmista, että klikkaat Tallenna alla olevat asetukset tallentaaksesi.', + '500' => '500 Palvelimen Virhe.', + 'error' => 'Jokin meni pieleen. :app vastasi: :error_message', + 'error_redirect' => 'VIRHE: 301/302 :endpoint palauttaa uudelleenohjauksen. Turvallisuussyistä emme seuraa uudelleenohjauksia. Käytä todellista päätepistettä.', + 'error_misc' => 'Jokin meni pieleen. :( ', + ] +]; diff --git a/resources/lang/fi-FI/admin/settings/table.php b/resources/lang/fi-FI/admin/settings/table.php new file mode 100644 index 0000000000..d79337dea3 --- /dev/null +++ b/resources/lang/fi-FI/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Luontiaika', + 'size' => 'Koko', +); diff --git a/resources/lang/fi-FI/admin/statuslabels/message.php b/resources/lang/fi-FI/admin/statuslabels/message.php new file mode 100644 index 0000000000..491fc03d0b --- /dev/null +++ b/resources/lang/fi-FI/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Tilamerkintää ei löydy.', + 'deleted_label' => 'Poistettu Tilamerkintä', + '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' => [ + 'error' => 'Tilamerkintää ei luotu, yritä uudelleen.', + 'success' => 'Tilamerkintä luotiin onnistuneesti.', + ], + + 'update' => [ + 'error' => 'Tilamerkintää ei päivitetty, yritä uudelleen', + 'success' => 'Tilamerkintä päivitettiin onnistuneesti.', + ], + + 'delete' => [ + 'confirm' => 'Oletko varma että haluat poistaa tämän tilamerkinnän?', + 'error' => 'Tilamerkinnän poistamisessa tapahtui virhe. Yritä uudelleen.', + 'success' => 'Tilamerkintä poistettiin onnistuneesti.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/fi-FI/admin/statuslabels/table.php similarity index 100% rename from resources/lang/fi/admin/statuslabels/table.php rename to resources/lang/fi-FI/admin/statuslabels/table.php diff --git a/resources/lang/fi-FI/admin/suppliers/message.php b/resources/lang/fi-FI/admin/suppliers/message.php new file mode 100644 index 0000000000..7af3181668 --- /dev/null +++ b/resources/lang/fi-FI/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Poistettu toimittaja', + 'does_not_exist' => 'Toimittajaa ei löydy.', + + + 'create' => array( + 'error' => 'Toimittajaa ei luotu, yritä uudelleen.', + 'success' => 'Toimittaja luotiin onnistuneesti.' + ), + + 'update' => array( + 'error' => 'Toimittajaa ei päivitetty, yritä uudelleen', + 'success' => 'Toimittaja päivitettiin onnistuneesti.' + ), + + 'delete' => array( + 'confirm' => 'Oletko varma että haluat poistaa tämän toimittajan?', + 'error' => 'Toimittajan poistossa tapahtui virhe. Yritä uudelleen.', + 'success' => 'Toimittaja poistettiin onnistuneesti.', + 'assoc_assets' => 'Tähän toimittajaan liittyy tällä hetkellä :asset_count laitetta ja sitä ei voi poistaa. Ole hyvä ja päivitä laitteet, jotta ne eivät enää viittaa tähän toimittajaan ja yritä uudelleen. ', + 'assoc_licenses' => 'Tähän toimittajaan liittyy tällä hetkellä :licenses_count lisenssiä ja sitä ei voi poistaa. Ole hyvä ja päivitä lisenssit, jotta ne eivät enää viittaa tähän toimittajaan ja yritä uudelleen. ', + 'assoc_maintenances' => 'Tähän toimittajaan liittyy tällä hetkellä :asset_maintenances_count huoltoa ja sitä ei voi poistaa. Ole hyvä ja päivitä huoltotietosi , poista viittaukset tähän toimittajaan ja yritä uudelleen. ', + ) + +); diff --git a/resources/lang/fi-FI/admin/suppliers/table.php b/resources/lang/fi-FI/admin/suppliers/table.php new file mode 100644 index 0000000000..e5584fcd55 --- /dev/null +++ b/resources/lang/fi-FI/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Tietoa toimittajista', + 'about_suppliers_text' => 'Toimittajien avulla seurataan nimikkeiden lähdettä', + 'address' => 'Toimittajan osoite', + 'assets' => 'Laitteet', + 'city' => 'Kaupunki', + 'contact' => 'Yhteyshenkilön nimi', + 'country' => 'Maa', + 'create' => 'Uusi toimittaja', + 'email' => 'Sähköposti', + 'fax' => 'Faksi', + 'id' => 'Tunnus', + 'licenses' => 'Lisenssit', + 'name' => 'Toimittajan nimi', + 'notes' => 'Muistiinpanot', + 'phone' => 'Puhelin', + 'state' => 'Maakunta', + 'suppliers' => 'Toimittajat', + 'update' => 'Päivitä toimittaja', + 'view' => 'Näytä toimittaja', + 'view_assets_for' => 'Laitteet kohteella', + 'zip' => 'Postinumero', + +); diff --git a/resources/lang/fi-FI/admin/users/general.php b/resources/lang/fi-FI/admin/users/general.php new file mode 100644 index 0000000000..0a25fa609c --- /dev/null +++ b/resources/lang/fi-FI/admin/users/general.php @@ -0,0 +1,54 @@ + 'Salli kirjautuminen', + 'activated_disabled_help_text' => 'Et voi muokata oman tilisi aktivoinnin tilaa.', + 'assets_user' => 'Käyttäjälle :name luovutetut laitteet', + 'bulk_update_warn' => 'Aiot muuttaa :user_count käyttäjän ominaisuuksia. Huomaa, että omia käyttäjätunnuksia ei voi muuttaa tämän lomakkeen avulla, vaan sinun on tehtävä muokkauksia omalle tunnuksellesi erikseen.', + 'bulk_update_help' => 'Tällä lomakkeella voit päivittää useita käyttäjiä kerralla. Täytä vain kentät joita haluat muuttaa. Kaikki tyhjäksi jätetyt kentät pysyvät muuttumattomina.', + 'current_assets' => 'Käyttäjälle luovutetut laitteet', + 'clone' => 'Monista käyttäjä', + 'contact_user' => 'Ota yhteyttä käyttäjään :name', + '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', + '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.', + 'print_assigned' => 'Tulosta kaikki luovutetut', + 'email_assigned' => 'Kaikkien määritettyjen sähköpostien luettelo', + 'user_notified' => 'Käyttäjä on lähetetty sähköpostilla luettelo heidän tällä hetkellä määritetyistä kohteista.', + 'auto_assign_label' => 'Sisällytä tämä käyttäjä automaattisesti määritettäessä hyväksyttäviä lisenssejä', + 'auto_assign_help' => 'Ohita tämä käyttäjä automaattiseen lisenssien osoittamiseen', + 'software_user' => 'Käyttäjälle :name luovutetut ohjelmistot', + 'send_email_help' => 'Käyttäjälle on määritettävä sähköpostiosoite lähettääksesi salasanan sähköpostitse. Salasanat voi lähettää sähköpostilla vain käyttäjän luonnin yhteydessä. Salasanat tallennetaan järjestelmään yksisuuntaisesti tiivistettyinä, eikä niitä voida lukea selväkielisenä tallennuksen jälkeen.', + 'view_user' => 'Näytä käyttäjä :name', + 'usercsv' => 'CSV-tiedosto', + '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' => 'Käyttäjä ei voi kirjautua', + 'user_activated' => 'Käyttäjä voi kirjautua', + 'activation_status_warning' => 'Älä muuta aktivoinnin tilaa', + 'group_memberships_helpblock' => 'Vain superadminit voivat muokata ryhmän jäsenyyksiä.', + 'superadmin_permission_warning' => 'Vain superylläpitäjät voivat myöntää käyttäjän superadmin käyttöoikeuden.', + 'admin_permission_warning' => 'Vain käyttäjät, joilla on ylläpitäjän oikeudet tai enemmän, voivat myöntää käyttäjän järjestelmänvalvojan käyttöoikeuden.', + 'remove_group_memberships' => 'Poista Ryhmäjäsenyydet', + 'warning_deletion_information' => 'Olet tarkistamassa KAIKKI kohteita :count käyttäjiltä (käyttäjistä) jotka on lueteltu alla. Super admin names on korostettu punaisella.', + 'update_user_assets_status' => 'Päivitä kaikki nimikkeet näille käyttäjille tähän tilaan', + 'checkin_user_properties' => 'Tarkista kaikki ominaisuudet, jotka liittyvät näihin käyttäjiin', + 'remote_label' => 'Tämä on etäkäyttäjä', + 'remote' => 'Etä', + 'remote_help' => 'Tämä voi olla hyödyllistä, jos haluat suodattaa etäkäyttäjiä, jotka eivät koskaan tai harvoin pääse fyysisiin sijainteihin.', + 'not_remote_label' => 'Tämä ei ole etäkäyttäjä', + 'vip_label' => 'VIP käyttäjä', + 'vip_help' => 'Tämä voi olla hyödyllistä merkitä tärkeitä ihmisiä omalla org jos haluat käsitellä niitä erityisellä tavalla.', + 'create_user' => 'Luo käyttäjä', + 'create_user_page_explanation' => 'Tämä on tilin tiedot, joita käytät päästäksesi sivustolle ensimmäistä kertaa.', + 'email_credentials' => 'Sähköpostin tunnistetiedot', + 'email_credentials_text' => 'Lähetä käyttäjätunnukseni sähköpostitse yllä olevaan sähköpostiosoitteeseen', + 'next_save_user' => 'Seuraava: Tallenna Käyttäjä', + 'all_assigned_list_generation' => 'Luotu:', + 'email_user_creds_on_create' => 'Lähetä tälle käyttäjälle käyttäjätunnukset?', +]; diff --git a/resources/lang/fi-FI/admin/users/message.php b/resources/lang/fi-FI/admin/users/message.php new file mode 100644 index 0000000000..038178943a --- /dev/null +++ b/resources/lang/fi-FI/admin/users/message.php @@ -0,0 +1,68 @@ + 'Olet hyväksynyt tämän laitteen.', + 'declined' => 'Olet onnistuneesti hylännyt tämän laitteen.', + 'bulk_manager_warn' => 'Käyttäjät on onnistuneesti päivitetty, mutta esimies-merkintää ei tallennettu, koska valitsemasi esimies oli mukana käyttäjäluettelossa, eikä käyttäjä voi olla itsensä esimies. Valitse käyttäjät uudelleen, poislukien esimies.', + 'user_exists' => 'Käyttäjä on jo luotu!', + 'user_not_found' => 'Käyttäjää ei löydy.', + 'user_login_required' => 'Käyttäjätunnus vaaditaan', + 'user_has_no_assets_assigned' => 'Käyttäjälle ei tällä hetkellä ole määritetty omaisuutta.', + 'user_password_required' => 'Salasana vaaditaan.', + 'insufficient_permissions' => 'Riittämättömät oikeudet.', + 'user_deleted_warning' => 'Käyttäjä on jo poistettu. Mikäli haluat muokata tai luovuttaa laitteita hänelle sinun tulee palauttaa käyttäjä.', + 'ldap_not_configured' => 'LDAP-integraatiota ei ole määritetty tähän asennukseen.', + 'password_resets_sent' => 'Salasanan resetointilinkki on lähetetty niille käyttäjille, joille on määritetty voimassa oleva sähköpostiosoite.', + 'password_reset_sent' => 'Salasanan palautuslinkki on lähetetty osoitteeseen :email!', + 'user_has_no_email' => 'Tällä käyttäjällä ei ole sähköpostiosoitetta heidän profiilissaan.', + 'log_record_not_found' => 'Tälle käyttäjälle ei löytynyt vastaavaa lokitietuetta.', + + + 'success' => array( + 'create' => 'Käyttäjä luotiin onnistuneesti.', + 'update' => 'Käyttäjä päivitettiin onnistuneesti.', + 'update_bulk' => 'Käyttäjät päivitettiin onnistuneesti!', + 'delete' => 'Käyttäjä poistettiin onnistuneesti.', + 'ban' => 'Käyttäjä estettiin onnistuneesti.', + 'unban' => 'Käyttäjän esto poistettiin onnistuneesti.', + 'suspend' => 'Käyttäjä jäädytettiin onnistuneesti.', + 'unsuspend' => 'Käyttäjän jäädytys poistettiin onnistuneesti.', + 'restored' => 'Käyttäjä palautettiin onnistuneesti.', + 'import' => 'Käyttäjät tuotiin onnistuneesti.', + ), + + 'error' => array( + 'create' => 'Käyttäjä luonnissa tapahtui virhe. Yritä uudelleen.', + 'update' => 'Käyttäjän päivityksessä tapahtui virhe. Yritä uudelleen.', + 'delete' => 'Käyttäjän poistamisessa tapahtui virhe. Yritä uudelleen.', + 'delete_has_assets' => 'Käyttäjää ei voida poistaa, koska käyttäjälle on luovutettuna nimikkeitä.', + 'unsuspend' => 'Käyttäjän jäädytyksen poistossa tapahtui virhe. Yritä uudelleen.', + 'import' => 'Käyttäjien tuonnissa tapahtui virhe, Yritä uudelleen.', + 'asset_already_accepted' => 'Tämä laite on jo hyväksytty.', + 'accept_or_decline' => 'Sinun on joko hyväksyttävä tai hylättävä tämä laite.', + 'incorrect_user_accepted' => 'Laitetta jota yritit hyväksyä, ei luovutettu sinulle.', + 'ldap_could_not_connect' => 'Yhteyttä LDAP-palvelimeen ei voitu muodostaa. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', + 'ldap_could_not_bind' => 'Yhdistäminen LDAP-palvelimeen ei onnistunut. Tarkista LDAP-palvelimen asetukset.
LDAP-palvelimen virhe: ', + 'ldap_could_not_search' => 'Haku LDAP-palvelimelta ei onnistunut ei voitu hakea. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', + 'ldap_could_not_get_entries' => 'LDAP-palvelimelta ei palautunut kohteita. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', + 'password_ldap' => 'Tätä salasanaa hallinnoi LDAP / Active Directory. Vaihda salasanasi IT-osastolla.', + ), + + 'deletefile' => array( + 'error' => 'Tiedostoa ei ole poistettu. Yritä uudelleen.', + 'success' => 'Tiedosto onnistuneesti poistettu.', + ), + + 'upload' => array( + 'error' => 'Tiedostoja ei ole ladattu. Yritä uudelleen.', + 'success' => 'Tiedostot lähetettiin onnistuneesti.', + 'nofiles' => 'Et valinnut yhtään tiedostoa lähetettäväksi', + 'invalidfiles' => 'Yksi tai useampi tiedosto on liian suuri tai on tiedostotyyppi, jota ei sallita. Sallitut tiedostotyypit ovat png, gif, jpg, doc, docx, pdf ja txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Tällä käyttäjällä ei ole sähköpostia.', + 'success' => 'Käyttäjälle on ilmoitettu heidän nykyisestä tavaraluettelostaan.' + ) +); \ No newline at end of file diff --git a/resources/lang/fi-FI/admin/users/table.php b/resources/lang/fi-FI/admin/users/table.php new file mode 100644 index 0000000000..0c9e6cf0f3 --- /dev/null +++ b/resources/lang/fi-FI/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktiivinen', + 'allow' => 'Salli', + 'checkedout' => 'Laitteet', + 'created_at' => 'Luontiaika', + 'createuser' => 'Uusi Käyttäjä', + 'deny' => 'Estä', + 'email' => 'Sähköposti', + 'employee_num' => 'Työntekijän nro.', + 'first_name' => 'Etunimi', + 'groupnotes' => 'Valitse käyttäjälle määritelty ryhmä, muista että käyttäjä ottaa käyttöön sille määritetyn ryhmän käyttöoikeudet. Poista ryhmät valitsemalla ctrl+click (tai cmd+click MacOS).', + 'id' => 'Tunnus', + 'inherit' => 'Periytyy', + 'job' => 'Osasto', + 'last_login' => 'Viimeisin kirjautuminen', + 'last_name' => 'Sukunimi', + 'location' => 'Sijainti', + 'lock_passwords' => 'Kirjautumistietoja ei voida muokata tässä asennuksessa.', + 'manager' => 'Esimies', + 'managed_locations' => 'Esimiehenä sijainneissa', + 'name' => 'Nimi', + 'nogroup' => 'Yhtään ryhmää ei ole vielä luotu. Lisätäksesi yhden, käy: ', + 'notes' => 'Muistiinpanot', + 'password_confirm' => 'Vahvista salasana', + 'password' => 'Salasana', + 'phone' => 'Puhelin', + 'show_current' => 'Näytä nykyiset käyttäjät', + 'show_deleted' => 'Näytä poistetut käyttäjät', + 'title' => 'Titteli', + 'to_restore_them' => 'palauttaa ne.', + 'total_assets_cost' => "Assettien Kokonaiskustannukset", + 'updateuser' => 'Päivitä käyttäjä', + 'username' => 'Käyttäjätunnus', + 'user_deleted_text' => 'Tämä käyttäjä on merkitty poistetuksi.', + 'username_note' => '(Tätä käytetään vain Active Directory synkronointiin, ei kirjautumista varten.)', + 'cloneuser' => 'Monista käyttäjä', + 'viewusers' => 'Näytä käyttäjät', +); diff --git a/resources/lang/fi-FI/auth.php b/resources/lang/fi-FI/auth.php new file mode 100644 index 0000000000..29a6a1a6bb --- /dev/null +++ b/resources/lang/fi-FI/auth.php @@ -0,0 +1,20 @@ + 'Nämä tiedot eivät vastaa tietueitamme.', + 'password' => 'Annettu salasana on virheellinen.', + 'throttle' => 'Liian monta kirjautumisyritystä. Yritä uudelleen :seconds sekunnin kuluttua.', + +); diff --git a/resources/lang/fi-FI/auth/general.php b/resources/lang/fi-FI/auth/general.php new file mode 100644 index 0000000000..ba4f22a0eb --- /dev/null +++ b/resources/lang/fi-FI/auth/general.php @@ -0,0 +1,19 @@ + 'Lähetä salasanan palautuslinkki', + 'email_reset_password' => 'Salasanan palautus sähköpostilla', + 'reset_password' => 'Palauta salasana', + 'saml_login' => 'SAML-kirjautuminen', + 'login' => 'Kirjaudu', + 'login_prompt' => 'Kirjaudu sisään', + 'forgot_password' => 'Unohdin salasanani', + 'ldap_reset_password' => 'Palauta LDAP-salasanasi napsauttamalla tätä', + 'remember_me' => 'Muista minut', + 'username_help_top' => 'Palauttaaksesi salasanasi sähköpostilla, anna käyttäjätunnuksesi.', + 'username_help_bottom' => 'Käyttäjätunnuksesi ja sähköpostiosoitteesi voivat olla samoja, mutta eivät välttämättä. Jos et muista käyttäjätunnustasi, ota yhteyttä järjestelmänvalvojaan.

Käyttäjätunnuksille, joilla ei ole liitettyä sähköpostiosoitetta, ei voida lähettää sähköpostiin salasanan vaihtamislinkkiä. ', + 'google_login' => 'Kirjaudu sisään Google Workspacella', + 'google_login_failed' => 'Google-kirjautuminen epäonnistui, yritä uudelleen.', + +]; + diff --git a/resources/lang/fi/auth/message.php b/resources/lang/fi-FI/auth/message.php similarity index 100% rename from resources/lang/fi/auth/message.php rename to resources/lang/fi-FI/auth/message.php diff --git a/resources/lang/fi-FI/button.php b/resources/lang/fi-FI/button.php new file mode 100644 index 0000000000..1d7ed82c05 --- /dev/null +++ b/resources/lang/fi-FI/button.php @@ -0,0 +1,24 @@ + 'Toiminnot', + 'add' => 'Lisää uusi', + 'cancel' => 'Peruuta', + 'checkin_and_delete' => 'Palauta Kaikki / Poista Käyttäjä', + 'delete' => 'Poista', + 'edit' => 'Muokkaa', + 'restore' => 'Palauta', + 'remove' => 'Poista', + 'request' => 'Pyydä', + 'submit' => 'Lähetä', + 'upload' => 'Lähetä', + 'select_file' => 'Valitse tiedosto...', + 'select_files' => 'Valitse tiedostot...', + 'generate_labels' => '{1} Luo tunniste |[2, *] Luo tunnisteet', + 'send_password_link' => 'Lähetä salasanan palautuslinkki', + 'go' => 'Siirry', + 'bulk_actions' => 'Massatoimintoja', + 'add_maintenance' => 'Lisää Huolto', + 'append' => 'Lisää', + 'new' => 'Uusi', +]; diff --git a/resources/lang/fi-FI/general.php b/resources/lang/fi-FI/general.php new file mode 100644 index 0000000000..7e4a982af5 --- /dev/null +++ b/resources/lang/fi-FI/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Oheistarvikkeet', + 'activated' => 'Aktivoitu', + 'accepted_date' => 'Hyväksytty, päiväys', + 'accessory' => 'Oheistarvike', + 'accessory_report' => 'Oheistarvikeraportti', + 'action' => 'Toiminto', + 'activity_report' => 'Toimintaraportti', + 'address' => 'Osoite', + 'admin' => 'Ylläpitäjä', + 'administrator' => 'Järjestelmänvalvoja', + 'add_seats' => 'Lisätty', + 'age' => "Ikä", + 'all_assets' => 'Kaikki laitteet', + 'all' => 'Kaikki', + 'archived' => 'Arkistoitu', + 'asset_models' => 'Laitemallit', + 'asset_model' => 'Malli', + 'asset' => 'Laite', + 'asset_report' => 'Laiteraportti', + 'asset_tag' => 'Laitetunniste', + 'asset_tags' => 'Laitetunnisteet', + 'assets_available' => 'Laitetta vapaana', + 'accept_assets' => 'Hyväksy Laitteet :name', + 'accept_assets_menu' => 'Hyväksy Laitteet', + 'audit' => 'Tarkasta', + 'audit_report' => 'Tarkastusloki', + 'assets' => 'Laitteet', + 'assets_audited' => 'tarkastettu omaisuus', + 'assets_checked_in_count' => 'laitteet palautettu', + 'assets_checked_out_count' => 'laitteet lainattu', + 'asset_deleted_warning' => 'Tämä laite on poistettu. Se on palautettava ennen kuin voit määrittää sen jollekulle.', + 'assigned_date' => 'Osoitettu, päiväys', + 'assigned_to' => 'Luovutettu käyttäjälle :name', + 'assignee' => 'Osoitettu', + 'avatar_delete' => 'Poista käyttäjäkuva', + 'avatar_upload' => 'Lähetä käyttäjäkuva', + 'back' => 'Edellinen', + 'bad_data' => 'Mitään ei löytynyt. Ehkä huonot tiedot?', + 'bulkaudit' => 'Tarkasta useita', + 'bulkaudit_status' => 'Tarkastuksen tila', + 'bulk_checkout' => 'Luovuta useita', + 'bulk_edit' => 'Massamuokkaus', + 'bulk_delete' => 'Massapoista', + 'bulk_actions' => 'Massatoimintoja', + 'bulk_checkin_delete' => 'Palauta laitteet & poista käyttäjiä', + 'byod' => 'Oma laite', + 'byod_help' => 'Tämä laite on käyttäjän omistama', + 'bystatus' => 'tilan mukaan', + 'cancel' => 'Peruuta', + 'categories' => 'Kategoriat', + 'category' => 'Kategoria', + 'change' => 'Toiminto', + 'changeemail' => 'Vaihda sähköpostiosoite', + 'changepassword' => 'Vaihda salasana', + 'checkin' => 'Palauta', + 'checkin_from' => 'Palautus', + 'checkout' => 'Luovuta', + 'checkouts_count' => 'Luovutukset', + 'checkins_count' => 'Palautukset', + 'user_requests_count' => 'Pyynnöt', + 'city' => 'Kaupunki', + 'click_here' => 'Klikkaa tästä', + 'clear_selection' => 'Tyhjennä valinta', + 'companies' => 'Yritykset', + 'company' => 'Yritys', + 'component' => 'Komponentti', + 'components' => 'Komponentit', + 'complete' => 'Valmis', + 'consumable' => 'Kulutustarvike', + 'consumables' => 'Kulutustarvikkeet', + 'country' => 'Maa', + 'could_not_restore' => 'Virhe palautettaessa :item_type: :error', + 'not_deleted' => 'Tyyppiä :item_type ei poisteta, joten sitä ei voi palauttaa', + 'create' => 'Luo uusi', + 'created' => 'Nimike luotiin', + 'created_asset' => 'laite luotu', + 'created_at' => 'Luontiaika', + 'created_by' => 'Luoja', + 'record_created' => 'Tietue luotu', + 'updated_at' => 'Päivitetty klo', + 'currency' => '€', // this is deprecated + 'current' => 'Nykyiset', + 'current_password' => 'Nykyinen Salasana', + 'customize_report' => 'Mukautettu raportti', + 'custom_report' => 'Mukautettu laiteraportti', + 'dashboard' => 'Hallintasivu', + 'days' => 'päivää', + 'days_to_next_audit' => 'Päivää seuraavaan tarkastukseen', + 'date' => 'Päivä', + 'debug_warning' => 'Varoitus!', + 'debug_warning_text' => 'Sovellus on käynnissä tuotantotilassa, jossa virheenkorjaus on käytössä. Tämä voi paljastaa arkaluonteisia tietoja, jos sovellus avoinna internettiin. Poista virheenkorjaus käytöstä asettamalla APP_DEBUG -arvoksi false .env -tiedostoosi.', + 'delete' => 'Poista', + 'delete_confirm' => 'Oletko varma että haluat poistaa :item?', + 'delete_confirm_no_undo' => 'Oletko varma, että haluat poistaa :item? Toimintoa ei voi perua.', + 'deleted' => 'Poistettu', + 'delete_seats' => 'Poistettu käytöstä', + 'deletion_failed' => 'Poisto epäonnistui', + 'departments' => 'Osastot', + 'department' => 'Osasto', + 'deployed' => 'Käyttöönotettu', + 'depreciation' => 'Poistoluokka', + 'depreciations' => 'Poistot', + 'depreciation_report' => 'Poistoraportti', + 'details' => 'Tiedot', + 'download' => 'Lataa', + 'download_all' => 'Lataa kaikki', + 'editprofile' => 'Muokkaa profiilia', + 'eol' => 'Elinikä', + 'email_domain' => 'Sähköpostin verkkotunnus', + 'email_format' => 'Sähköpostiosoitteen muotoilu', + 'employee_number' => 'Työntekijän Numero', + 'email_domain_help' => 'Käytetään sähköpostiosoitteiden luontiin tietoja tuotaessa', + 'error' => 'Virhe', + 'exclude_archived' => 'Älä sisällytä arkistoituja laitteita', + 'exclude_deleted' => 'Älä sisällytä poistettuja laitteita', + 'example' => 'Esimerkki: ', + '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)', + 'lastnamefirstinitial_format' => 'Sukunimi Etunimen ensimmäinen (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Ensimmäinen nimikirjain . sukunimi (p.virtanen@example.com)', + 'firstname_lastname_display' => 'Etunimi Sukunimi (Jane Smith)', + 'lastname_firstname_display' => 'Sukunimi Etunimi (Smith Jane)', + 'name_display_format' => 'Nimen Näytön Muoto', + 'first' => 'Ensimmäinen', + 'firstnamelastname' => 'Etunimi . sukunimi (pekka.virtanen@example.com)', + 'lastname_firstinitial' => 'Sukunimi _ etunimen ensimmäinen kirjain (virtanen_p@example.com)', + 'firstinitial.lastname' => 'Etunimen ensimmäinen kirjain . sukunimi (p.virtanen@example.com)', + 'firstnamelastinitial' => 'Etunimi Sukunimen ensimmäinen kirjain (paiviv@example.com)', + 'first_name' => 'Etunimi', + 'first_name_format' => 'Etunimi (jane@example.com)', + 'files' => 'Tiedostot', + 'file_name' => 'Tiedosto', + 'file_type' => 'Tiedostotyyppi', + 'filesize' => 'Tiedostokoko', + 'file_uploads' => 'Tiedostot', + 'file_upload' => 'Lataa tiedosto', + 'generate' => 'Luo', + 'generate_labels' => 'Luo tunnisteita', + 'github_markdown' => 'Tässä kentässä voi käyttää Github-merkintöjä.', + 'groups' => 'Ryhmät', + 'gravatar_email' => 'Gravatarin sähköpostiosoite', + 'gravatar_url' => 'Muuta profiilikuvaasi osoitteessa Gravatar.com.', + 'history' => 'Historia', + 'history_for' => 'Laitehistoria käyttäjälle', + 'id' => 'Tunnus', + 'image' => 'Kuva', + 'image_delete' => 'Poista kuva', + 'include_deleted' => 'Sisällytä poistetut laitteet', + 'image_upload' => 'Lähetä kuva', + 'filetypes_accepted_help' => 'Hyväksytty tiedostotyyppi on :types. Suurin sallittu tiedostokoko on :size. Hyväksytyt tiedostotyypit ovat :types. Suurin sallittu tiedostokoko on :size.', + 'filetypes_size_help' => 'Suurin sallittu tiedostokoko on :size.', + 'image_filetypes_help' => 'Hyväksytyt tiedostotyyppejä ovat jpg, png, gif ja svg. Suurin sallittu lähetyskoko on :size.', + 'unaccepted_image_type' => 'Kuvatiedostoa ei voitu lukea. Hyväksytyt tiedostotyypit ovat jpg, webp, png, gif ja svg. Tämän tiedoston mimetype on: :mimetype.', + 'import' => 'Tuo tiedot', + 'import_this_file' => 'Kartta kentät ja käsitellä tätä tiedostoa', + 'importing' => 'Tuonti', + 'importing_help' => 'Voit tuoda laitteita, oheistarvikkeita, lisenssejä, komponentteja, kulutustarvikkeita ja käyttäjiä CSV-tiedoston avulla.

CSV tulisi olla pilkulla rajattu ja sisältää otsikot, jotka vastaavat CSV-otsikoita dokumentaatiossa.', + 'import-history' => 'Tuo historia', + 'asset_maintenance' => 'Laitteen huolto', + 'asset_maintenance_report' => 'Laitteiden huoltoraportti', + 'asset_maintenances' => 'Laitteiden huollot', + 'item' => 'Nimike', + 'item_name' => 'Kohteen nimi', + 'import_file' => 'tuo CSV-tiedosto', + 'import_type' => 'CSV- tuontityyppi', + 'insufficient_permissions' => 'Riittämättömät käyttöoikeudet!', + 'kits' => 'Sarjat', + 'language' => 'Kieli', + 'last' => 'Viimeinen', + 'last_login' => 'Viimeisin kirjautuminen', + 'last_name' => 'Sukunimi', + 'license' => 'Lisenssi', + 'license_report' => 'Lisenssiraportti', + 'licenses_available' => 'Vapaana olevat lisenssit', + 'licenses' => 'Lisenssit', + 'list_all' => 'Listaa kaikki', + 'loading' => 'Ladataan... ole hyvä ja odota....', + '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', + 'location_plural' => 'Sijainnin Sijainnit', + 'locations' => 'Sijainnit', + 'logo_size' => 'Neliön muotoiset logot näyttävät parhaiten Logolla + Tekstillä. Logon maksimikoko on 50px korkea x 500px leveä. ', + 'logout' => 'Kirjaudu Ulos', + 'lookup_by_tag' => 'Hae laitetunnisteella', + 'maintenances' => 'Huollot', + 'manage_api_keys' => 'Hallitse API-avaimia', + '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ä kohteita, joita pitäisi olla saatavilla ennen ilmoituksen lähettämistä. Jätä Min. QTY tyhjäksi, jos et halua vastaanottaa ilmoituksia alhaisesta määrästä.', + 'model_no' => 'Mallinumero', + 'months' => 'Kuukautta', + 'moreinfo' => 'Lisätiedot', + 'name' => 'Nimi', + 'new_password' => 'Uusi salasana', + 'next' => 'Seuraava', + 'next_audit_date' => 'Seuraava tarkastuspäivä', + 'no_email' => 'Tähän käyttäjään liittyvää sähköpostiosoitetta ei ole', + 'last_audit' => 'Viimeisin tarkastus', + 'new' => 'uusi!', + 'no_depreciation' => 'Ei poistoluokkaa', + 'no_results' => 'Ei tuloksia.', + 'no' => 'Ei', + 'notes' => 'Muistiinpanot', + 'order_number' => 'Tilausnumero', + 'only_deleted' => 'Vain poistetut laitteet', + 'page_menu' => 'Näytetään _MENU_ kohteita', + 'pagination_info' => 'Näytetään _START_ - _END_ yhteensä _TOTAL_ nimikettä', + 'pending' => 'Odottaa', + 'people' => 'Ihmiset', + 'per_page' => 'Tuloksia sivua kohti', + 'previous' => 'Edellinen', + 'processing' => 'Käsitellään', + 'profile' => 'Profiilisi', + 'purchase_cost' => 'Hankintameno', + 'purchase_date' => 'Ostopäivä', + 'qty' => 'KPL', + 'quantity' => 'Määrä', + 'quantity_minimum' => 'Sinulla on :count kohteita pienimmän määrän alapuolella tai lähes alapuolella', + 'quickscan_checkin' => 'Nopea Palautus Skannaamalla', + 'quickscan_checkin_status' => 'Palautuksen Tila', + 'ready_to_deploy' => 'Valmis käyttöönottoon', + 'recent_activity' => 'Viimeisin toiminta', + 'remaining' => 'Jäljellä', + 'remove_company' => 'Poista', + 'reports' => 'Raportit', + 'restored' => 'palautettu', + 'restore' => 'Palauta', + 'requestable_models' => 'Pyydettävissä olevat mallit', + 'requested' => 'Pyydetty', + 'requested_date' => 'Pyynnön päivämäärä', + 'requested_assets' => 'Pyydetyt laitteet', + 'requested_assets_menu' => 'Pyydetyt laitteet', + 'request_canceled' => 'Pyyntö peruutettu', + 'save' => 'Tallenna', + 'select_var' => 'Valitse :thing... ', // this will eventually replace all of our other selects + 'select' => 'Valitse', + 'select_all' => 'Valitse kaikki', + 'search' => 'Etsi', + 'select_category' => 'Valitse kategoria', + 'select_department' => 'Valitse osasto', + 'select_depreciation' => 'Valitse poistoluokka', + 'select_location' => 'Valitse sijainti', + 'select_manufacturer' => 'Valitse valmistaja', + 'select_model' => 'Valitse malli', + 'select_supplier' => 'Valitse toimittaja', + 'select_user' => 'Valitse käyttäjä', + 'select_date' => 'Valitse päivämäärä (YYYY-MM-DD)', + 'select_statuslabel' => 'Valitse tilamerkintä', + 'select_company' => 'Valitse yritys', + 'select_asset' => 'Valitse laite', + 'settings' => 'Asetukset', + 'show_deleted' => 'Näytä poistetut', + 'show_current' => 'Näytä nykyiset', + 'sign_in' => 'Kirjaudu sisään', + 'signature' => 'Allekirjoitus', + 'signed_off_by' => 'Luovuttanut', + 'skin' => 'Ulkoasu', + 'webhook_msg_note' => 'Ilmoitus lähetetään webhookin kautta', + 'webhook_test_msg' => 'Jestas! Näyttää siltä, että :app integraatio Snipe-ITn kanssa toimii!', + 'some_features_disabled' => 'DEMO-TILA: Jotkin ominaisuudet eivät ole käytössä tässä asennuksessa.', + 'site_name' => 'Sivuston nimi', + 'state' => 'Maakunta', + 'status_labels' => 'Tilamerkinnät', + 'status' => 'Tila', + 'accept_eula' => 'Käyttöoikeussopimus', + 'supplier' => 'Toimittaja', + 'suppliers' => 'Toimittajat', + 'sure_to_delete' => 'Haluatko varmasti poistaa', + 'sure_to_delete_var' => 'Oletko varma että haluat poistaa :item?', + 'delete_what' => 'Poista :item', + 'submit' => 'Lähetä', + 'target' => 'Kohde', + 'time_and_date_display' => 'Ajan ja päivämäärän näyttö', + 'total_assets' => 'laitetta', + 'total_licenses' => 'lisenssejä', + 'total_accessories' => 'oheistarviketta', + 'total_consumables' => 'kulutustarvikketta', + 'type' => 'Tyyppi', + 'undeployable' => 'Ei käyttöönotettavissa', + 'unknown_admin' => 'Tuntematon ylläpitäjä', + 'username_format' => 'Käyttäjätunnuksen muoto', + 'username' => 'Käyttäjätunnus', + 'update' => 'Päivitä', + 'upload_filetypes_help' => 'Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf ja rar. Suurin sallittu lähetyskoko on :size.', + 'uploaded' => 'Lähetetty', + 'user' => 'Käyttäjä', + 'accepted' => 'hyväksytty', + 'declined' => 'hylkää', + 'unassigned' => 'Määrittämätön', + 'unaccepted_asset_report' => 'Hyväksymättömät laitteet', + 'users' => 'Käyttäjät', + 'viewall' => 'Näytä kaikki', + 'viewassets' => 'Näytä luovutetut laitteet', + 'viewassetsfor' => 'Näytä laitteet nimelle :name', + 'website' => 'Verkkosivu', + 'welcome' => 'Tervetuloa, :name', + 'years' => 'vuotta', + 'yes' => 'Kyllä', + 'zip' => 'Postinumero', + 'noimage' => 'Ei kuvaa lähetetty tai kuvaa ei löytynyt.', + 'file_does_not_exist' => 'Pyydettyä tiedostoa ei löytynyt palvelimelta.', + 'file_upload_success' => 'Tiedoston lataus onnistui!', + 'no_files_uploaded' => 'Tiedoston lataus onnistui!', + 'token_expired' => 'Istuntosi on vanhentunut. Ole hyvä ja kirjaudu uudelleen.', + 'login_enabled' => 'Kirjautuminen käytössä', + 'audit_due' => 'Tarkastettava', + 'audit_overdue' => 'Erääntynyt tarkastettava', + 'accept' => 'Hyväksy :asset', + 'i_accept' => 'Hyväksyn', + 'i_decline' => 'Kieltäydyn', + 'accept_decline' => 'Hyväksy/Hylkää', + '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' => 'näytä kaikki', + 'hide_deleted' => 'Piilota Poistetut', + 'email' => 'Sähköposti', + 'do_not_change' => 'Älä Muuta', + 'bug_report' => 'Ilmoita bugista', + 'user_manual' => 'Käyttöohje', + 'setup_step_1' => 'Vaihe 1', + 'setup_step_2' => 'Vaihe 2', + 'setup_step_3' => 'Vaihe 3', + 'setup_step_4' => 'Vaihe 4', + 'setup_config_check' => 'Konfiguraation Tarkistus', + 'setup_create_database' => 'Luo Tietokantatauluja', + 'setup_create_admin' => 'Luo Ylläpitäjä', + 'setup_done' => 'Valmis!', + 'bulk_edit_about_to' => 'Olet muokkaamassa seuraavaa: ', + 'checked_out' => 'Luovutettu', + 'checked_out_to' => 'Luovutettu käyttäjälle', + 'fields' => 'Kentät', + 'last_checkout' => 'Viimeisin Luovutus', + 'due_to_checkin' => 'Seuraavat :count kohteet on määrä palauttaa pian:', + 'expected_checkin' => 'Odotettu Palautus', + 'reminder_checked_out_items' => 'Tämä on muistutus kohteista, jotka ovat tällä hetkellä sinulle luovutettuina. Jos koet, että tämä lista on epätarkka (jotain puuttuu tai jotain minkä uskot ettet ole koskaan vastaanottanut), lähetä sähköpostia :reply_to_name osoitteeseen :reply_to_address.', + 'changed' => 'Muutettu', + 'to' => 'Vastaanottaja', + 'report_fields_info' => '

Valitse kentät, jotka haluat sisällyttää muokattuun raporttiin, ja napsauta Luo. Tiedosto (custom-asset-report-VVVV-mm-dd.csv) lataa automaattisesti ja voit avata sen Excelissä.

+

Jos haluat viedä vain tiettyjä laitteita, käytä alla olevia valintoja hienosäätääksesi tuloksia.

', + 'range' => 'Rajaus', + 'bom_remark' => 'Lisää BOM (byte-order mark) tähän CSV:ään', + 'improvements' => 'Parannukset', + 'information' => 'Tieto', + 'permissions' => 'Käyttöoikeudet', + 'managed_ldap' => '(Hallittu LDAP:n kautta)', + 'export' => 'Vie', + 'ldap_sync' => 'LDAP Synkronointi', + 'ldap_user_sync' => 'LDAP Käyttäjä Synkronointi', + 'synchronize' => 'Synkronoi', + 'sync_results' => 'Synkronoinnin Tulokset', + 'license_serial' => 'Sarja-/Tuoteavain', + 'invalid_category' => 'Virheellinen tai puuttuva kategoria', + 'invalid_item_category_single' => 'Virheellinen tai puuttuu :type kategoria. Päivitä kategoria :type sisältääksesi kelvollisen kategorian ennen kuin valitset ulos.', + 'dashboard_info' => 'Tämä on sinun hallintasivu. Niitä on monia, mutta tämä on sinun oma.', + '60_percent_warning' => '60% Valmis (varoitus)', + 'dashboard_empty' => 'Näyttää siltä, ettet ole vielä lisännyt mitään, joten meillä ei ole mitään mahtavaa näytettävänä. Aloita nyt lisäämällä laitteita, tarvikkeita, kulutustavaraa tai lisenssejä!', + 'new_asset' => 'Uusi Laite', + 'new_license' => 'Uusi Lisenssi', + 'new_accessory' => 'Uusi Oheistarvike', + 'new_consumable' => 'Uusi kulutustarvike', + 'collapse' => 'Kutista', + 'assigned' => 'Määritetty', + 'asset_count' => 'Laite määrä', + 'accessories_count' => 'Lisätarvikkeiden määrä', + 'consumables_count' => 'Kulutustarvikkeen Määrä', + 'components_count' => 'Komponenttien määrä', + 'licenses_count' => 'Lisenssien määrä', + 'notification_error' => 'Virhe', + 'notification_error_hint' => 'Tarkista alla oleva lomake virheiden varalta', + 'notification_bulk_error_hint' => 'Seuraavilla aloilla oli validointivirheitä eikä niitä muokattu:', + 'notification_success' => 'Onnistui', + 'notification_warning' => 'Varoitus', + 'notification_info' => 'Tiedot', + 'asset_information' => 'Laitetiedot', + 'model_name' => 'Mallin nimi', + 'asset_name' => 'Laitteen nimi', + 'consumable_information' => 'Kulutustarvikkeen Tiedot:', + 'consumable_name' => 'Kulutustarvikkeen nimi:', + 'accessory_information' => 'Oheistarvikkeen Tiedot:', + 'accessory_name' => 'Lisävarusteen Nimi:', + 'clone_item' => 'Kloonaa nimike', + 'checkout_tooltip' => 'Luovuta tämä kohde', + 'checkin_tooltip' => 'Palauta tämä kohde', + 'checkout_user_tooltip' => 'Luovuta tämä kohde käyttäjälle', + 'maintenance_mode' => 'Palvelu tilapäisesti poissa käytöstä järjestelmäpäivysyksen vuoksi. Kokeile myöhemmin uudelleen.', + 'maintenance_mode_title' => 'Palvelu tilapäisesti poissa käytöstä', + 'ldap_import' => 'Käyttäjän salasana ei tule olla LDAP hallittu. (Tämän avulla voit lähettää unohdettu salasanapyyntöjä.)', + 'purge_not_allowed' => 'Poistettujen tietojen puhdistaminen on poistettu käytöstä .env-tiedostossa. Ota yhteyttä tukeen tai järjestelmänvalvojaan.', + 'backup_delete_not_allowed' => 'Varmuuskopioiden poistaminen on poistettu käytöstä .env-tiedostossa. Ota yhteyttä tukeen tai järjestelmänvalvojaan.', + 'additional_files' => 'Lisää Tiedostoja', + 'shitty_browser' => 'Allekirjoitusta ei havaittu. Jos käytät vanhempaa selainta, käytäthän uudempaa selainta suorittaaksesi laitteesi hyväksynnän.', + 'bulk_soft_delete' =>'Piilota myös nämä käyttäjät. Heidän laitehistoria säilyy ennallaan ellet/kunnes puhdistat poistetut tietueet Admin Asetuksista.', + 'bulk_checkin_delete_success' => 'Valitut käyttäjät on poistettu ja heidän kohteet on palautettu.', + 'bulk_checkin_success' => 'Valittujen käyttäjien laitteet on palautettu.', + 'set_to_null' => 'Poista tämän laitteen arvot|Poista arvot kaikille :asset_count laitteille ', + 'set_users_field_to_null' => 'Poista tämän käyttäjän :field -arvot|Poista :field -arvot kaikilta : user_count käyttäjältä ', + 'na_no_purchase_date' => 'N/A - ostopäivää ei annettu', + 'assets_by_status' => 'Laitteet tilan mukaan', + 'assets_by_status_type' => 'Laitteet tilan tyypin mukaan', + 'pie_chart_type' => 'Hallintapaneelin Ympyrädiagrammin tyyppi', + 'hello_name' => 'Hei, :name!', + 'unaccepted_profile_warning' => 'Sinulla on :count kohteita, jotka vaativat hyväksyntää. Klikkaa tästä hyväksyäksesi tai hylätäksesi ne', + 'start_date' => 'Aloituspäivä', + 'end_date' => 'Päättymispäivä', + 'alt_uploaded_image_thumbnail' => 'Ladattu pikkukuva', + 'placeholder_kit' => 'Valitse sarja', + 'file_not_found' => 'Tiedostoa ei löytynyt', + 'preview_not_available' => '(ei esikatselua)', + 'setup' => 'Alkutoimet', + 'pre_flight' => 'Ennen käynnistämistä', + 'skip_to_main_content' => 'Siirry varsinaiseen sisältöön', + 'toggle_navigation' => 'Näytä/piilota navigointi', + 'alerts' => 'Hälytykset', + 'tasks_view_all' => 'Näytä kaikki tehtävät', + 'true' => 'Tosi', + 'false' => 'Epätosi', + 'integration_option' => 'Integraatiovaihtoehto', + 'log_does_not_exist' => 'Vastaavaa lokitietuetta ei löydy.', + 'merge_users' => 'Yhdistä käyttäjiä', + 'merge_information' => 'Tämä yhdistää :count käyttäjät yhdelle käyttäjälle. Valitse käyttäjä, jonka haluat yhdistää muut alapuolelle, ja siihen liittyvät varat, lisenssit, jne siirretään valitulle käyttäjälle ja muut käyttäjät merkitään poistetuiksi.', + 'warning_merge_information' => 'Tätä toimintoa EI voi peruuttaa ja sitä pitäisi käyttää AINOASTAAN kun sinun täytyy yhdistää käyttäjät huonon tuonnin tai synkronoinnin vuoksi. Varmista, että varmuuskopio suoritetaan ensin.', + 'no_users_selected' => 'Ei käyttäjiä valittuna', + 'not_enough_users_selected' => 'Vähintään :count käyttäjää on valittava', + 'merge_success' => ':count käyttäjää yhdistettiin onnistuneesti käyttäjään :into_username!', + 'merged' => 'yhdistetty', + 'merged_log_this_user_into' => 'Yhdisti tämän käyttäjän (ID :to_id - :to_username) käyttäjään :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Yhdisti käyttäjän :from_id (:from_username) tähän käyttäjään (ID :to_id - :to_username)', + 'clear_and_save' => 'Tyhjennä & tallenna', + 'update_existing_values' => 'Päivitä olemassaolevat arvot?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Automaattisesti kasvavien laitetunnisteiden luominen on pois päältä, joten kaikilla riveillä on oltava laitetunniste asetettuna.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Huomautus: Automaattisesti kasvavien laitetunnisteiden luominen on käytössä, joten uudet laitteet luodaan riveille, joilla ei ole laitetunnistetta määriteltynä. Rivit, joilla on laitetunniste määriteltynä, tiedot päivitetään olemassaoleville laitteille.', + 'send_welcome_email_to_users' => ' Lähetä tervetuliaissähköposti uusille käyttäjille?', + 'send_email' => 'Lähetä Sähköposti', + 'call' => 'Puhelun numero', + 'back_before_importing' => 'Varmuuskopioi ennen tuontia?', + 'csv_header_field' => 'CSV-otsikon kenttä', + 'import_field' => 'Tuo kenttä', + 'sample_value' => 'Esimerkkiarvo', + 'no_headers' => 'Sarakkeita ei löytynyt', + 'error_in_import_file' => 'CSV-tiedostoa luettaessa tapahtui virhe: :error', + 'errors_importing' => 'Tuonnissa tapahtui joitakin virheitä: ', + 'warning' => 'VAROITUS: :warning', + 'success_redirecting' => '"Onnistui... Uudelleenohjataan.', + 'cancel_request' => 'Peruuta tämä pyyntö', + 'setup_successful_migrations' => 'Tietokantataulusi on luotu', + 'setup_migration_output' => 'Siirron tuloste:', + 'setup_migration_create_user' => 'Seuraavaksi: Luo Käyttäjä', + 'importer_generic_error' => 'Tiedostosi tuonti on valmis, mutta saimme siitä virheen. Tämä johtuu yleensä kolmannen osapuolen sovellusliittymän webhookista (kuten Slack), eikä sen pitäisi olla häirinnyt itse tuontia, mutta sinun kannattaa vahvistaa tämä.', + 'confirm' => 'Vahvista', + 'autoassign_licenses' => 'Liitä lisenssit automaattisesti', + 'autoassign_licenses_help' => 'Salli tämän käyttäjän vastaanottaa lisenssejä massamäärittelyn tai CLI työkalujen kautta.', + 'autoassign_licenses_help_long' => 'Tämä mahdollistaa käyttäjän vastaanottamaan lisenssejä massamäärittelyn tai CLI työkalujen kautta. (Et esimerkiksi saattaisi haluta alihankkijoiden saavan vain työtekijöille tarkoitettuna lisenssejä automaattisesti. Voit edelleen yksitellen määrittää lisenssejä näille käyttäjille, mutta heitä ei tulla sisällyttämään "Määritä lisenssi kaikille käyttäjille" toimintoon.)', + 'no_autoassign_licenses_help' => 'Älä sisällytä käyttäjää massamäärittämiseen käyttöliittymän tai CLI-työkalujen kautta.', + 'modal_confirm_generic' => 'Oletko varma?', + 'cannot_be_deleted' => 'Tätä kohdetta ei voi poistaa', + 'cannot_be_edited' => 'Tätä kohdetta ei voi muokata.', + 'undeployable_tooltip' => 'Tätä kohdetta ei voi lainata. Tarkasta jäljellä oleva määrä.', + 'serial_number' => 'Sarjanumero', + 'item_notes' => ':item muistiinpanot', + 'item_name_var' => ':item nimi', + 'error_user_company' => 'Checkout kohdeyritys ja sisältöyritys eivät täsmää', + 'error_user_company_accept_view' => 'Sinulle määritetty omaisuus kuuluu toiseen yritykseen, joten et voi hyväksyä tai kieltää sitä, ole hyvä ja tarkista managerillasi', + 'importer' => [ + 'checked_out_to_fullname' => 'Lainattu: koko nimi', + 'checked_out_to_first_name' => 'Lainattu: etunimi', + 'checked_out_to_last_name' => 'Lainattu: sukunimi', + 'checked_out_to_username' => 'Lainattu: käyttäjänimi', + 'checked_out_to_email' => 'Lainattu: sähköposti', + 'checked_out_to_tag' => 'Lainattu: laitetunniste', + 'manager_first_name' => 'Esihenkilön etunimi', + 'manager_last_name' => 'Esihenkilön sukunimi', + 'manager_full_name' => 'Esihenkilön koko nimi', + 'manager_username' => 'Esihenkilön käyttäjänimi', + 'checkout_type' => 'Lainaustyyppi', + 'checkout_location' => 'Lainaa kohteeseen', + 'image_filename' => 'Kuvan tiedostonimi', + 'do_not_import' => 'Älä tuo', + 'vip' => 'VIP', + 'avatar' => 'Profiilikuva', + 'gravatar' => 'Gravatar sähköposti', + 'currency' => 'Valuutta', + 'address2' => 'Osoiterivi 2', + 'import_note' => 'Tuotu käyttämällä CSV-tuontia', + ], + 'percent_complete' => '% valmis', + 'uploading' => 'Lähetetään... ', + 'upload_error' => 'Virhe tiedostoa lähetettäessä. Tarkista, että tyhjiä rivejä ei ole ja että sarakkeiden nimiä ei ole kopioitu.', + 'copy_to_clipboard' => 'Kopioi leikepöydälle', + 'copied' => 'Kopioitu!', + 'status_compatibility' => 'Jos varat on jo määritetty, niitä ei voi muuttaa käyttökelvottomaksi tilatyypiksi, ja tämä arvon muutos ohitetaan.', + 'rtd_location_help' => 'Tämä on omaisuuserän sijainti, kun sitä ei ole tarkistettu', + 'item_not_found' => ':item_type ID :id ei ole olemassa tai se on poistettu', + 'action_permission_denied' => 'Sinulla ei ole oikeuksia :action :item_type ID :id', + 'action_permission_generic' => 'Sinulla ei ole oikeuksia :action this :item_type', + 'edit' => 'muokkaa', + 'action_source' => 'Toiminnan Lähde', + 'or' => 'tai', + 'url' => 'URL', + 'edit_fieldset' => 'Muokkaa kentän kenttiä ja asetuksia', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Poista :object_type', + 'warn' => 'Olet poistamassa yhden :object_type : Olet poistamassa :count :object_type', + 'success' => ':object_type poistettiin onnistuneesti. Poistettu onnistuneesti :count :object_type', + 'error' => 'Ei voitu poistaa :object_type', + 'nothing_selected' => 'Ei valittu :object_type - ei mitään tehtävää', + 'partial' => 'Poistettu :success_count :object_type, mutta :error_count :object_type ei voitu poistaa', + ], + ], + 'no_requestable' => 'Pyydettäviä omaisuuseriä tai omaisuusmalleja ei ole.', + + 'countable' => [ + 'accessories' => ':count Lisävaruste :count Lisätarvikkeet', + 'assets' => ':count Varat :count Varat', + 'licenses' => ':count Lisenssi :count Lisenssit', + 'license_seats' => ':count Lisenssipaikka:count Lisenssi Istuimet', + 'consumables' => ':count Kulutustavara :count Kulutustavarat', + 'components' => ':count Komponentti :count Komponentit', + ] + +]; diff --git a/resources/lang/fi-FI/help.php b/resources/lang/fi-FI/help.php new file mode 100644 index 0000000000..f4fab7a111 --- /dev/null +++ b/resources/lang/fi-FI/help.php @@ -0,0 +1,35 @@ + 'Lisätietoa', + + 'audit_help' => 'Tämän laatikon valitseminen muokkaa sisältötietuetta heijastamaan tätä uutta sijaintia. Jos sitä ei ole valittu, huomaa yksinkertaisesti tilintarkastuslokiin sisältyvän sijainnin.

Huomaa, että jos tämä laite on tarkistettu, se ei muuta henkilön, omaisuuden tai sijainnin se on tarkistettu.', + + 'assets' => 'Laitteet ovat nimmeitä joita seurataan sarjanumeron tai laitetunnisteen avulla. Laitteiksi määritellään yleensä arvokkaampaa omaisuutta, joiden tunnistaminen yksilöllisesti on tärkeää.', + + 'categories' => 'Kategoriat auttavat sinua järjestämään nimikkeitä. Kategorioita voivat olla esimerkiksi "Työasemat", "Kannettavat", "Puhelimet", "Tabletit" ja niin edelleen, mutta voit käyttää kategorioita millä tahansa itsellesi sopivalla tavalla.', + + 'accessories' => 'Oheistarvikkeet ovat laitteita joita annetaan käyttäjille, mutta joilla ei ole omia tunnisteita tai sarjanumeroita. Kuten vaikkapa hiiret ja näppäimistöt.', + + 'companies' => 'Yrityksiä voidaan käyttää yksinkertaisesti tunnisteena tai niitä voidaan käyttää rajoittamaan laitteiden näkyvyyttä käyttäjille, jne, jos täysi yritystuki on käytössä Admin asetuksissa.', + + 'components' => 'Komponentit ovat nimikkeitä, jotka ovat osa laitetta, esimerkiksi kiintolevyjä, RAM-muistia jne.', + + 'consumables' => 'Kulutustarvikkeet ovat kohteita jotka kuluvat ajan myötä. Esimerkiksi tulostimen muste tai kopiopaperi.', + + 'depreciations' => 'Voit määrittää laitteille poistoja poistaaksesi omaisuuden arvoa suoraviivaisesti laskien.', + + 'empty_file' => 'Maahantuoja havaitsee, että tämä tiedosto on tyhjä.' +]; diff --git a/resources/lang/fi-FI/localizations.php b/resources/lang/fi-FI/localizations.php new file mode 100644 index 0000000000..0e79f02ef1 --- /dev/null +++ b/resources/lang/fi-FI/localizations.php @@ -0,0 +1,321 @@ + 'Valitse kieli', + 'languages' => [ + 'en-US'=> 'Englanti, Yhdysvallat', + 'en-GB'=> 'Englanti, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabia', + 'bg-BG'=> 'Bulgaria', + 'zh-CN'=> 'Kiina, yksinkertaistettu', + 'zh-TW'=> 'Kiina, perinteinen', + 'ca-ES' => 'Katalaani', + 'hr-HR'=> 'Kroatia', + 'cs-CZ'=> 'Tšekki', + 'da-DK'=> 'Tanska', + 'nl-NL'=> 'Hollanti', + 'en-ID'=> 'Englanti, Indonesia', + 'et-EE'=> 'Eesti', + 'fil-PH'=> 'Filippiini', + 'fi-FI'=> 'Suomi', + 'fr-FR'=> 'Ranska', + 'de-DE'=> 'Saksa', + 'de-if'=> 'Saksa (epävirallinen)', + 'el-GR'=> 'Kreikka', + 'he-IL'=> 'Heprea', + 'hu-HU'=> 'Unkari', + 'is-IS' => 'Islanti', + 'id-ID'=> 'Indonesia', + 'ga-IE'=> 'Iiri', + 'it-IT'=> 'Italia', + 'ja-JP'=> 'Japani', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korea', + 'lt-LT'=>'Liettua', + 'lv-LV'=> 'Latvia', + 'mk-MK'=> 'Makedonia', + 'ms-MY'=> 'Malaiji', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolia', + 'no-NO'=> 'Norja', + 'fa-IR'=> 'Persia', + 'pl-PL'=> 'Puola', + 'pt-PT'=> 'Portugali', + 'pt-BR'=> 'Portugali, Brasilia', + 'ro-RO'=> 'Romania', + 'ru-RU'=> 'Venäjä', + 'sr-CS' => 'Serbia (latinalainen)', + 'sk-SK'=> 'Slovakki', + 'sl-SI'=> 'Slovenia', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Espanja', + 'es-CO'=> 'Espanja, Kolumbia', + 'es-MX'=> 'Espanja, Meksiko', + 'es-VE'=> 'Espanja, Venezuela', + 'sv-SE'=> 'Ruotsi', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamili', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkki', + 'uk-UA'=> 'Ukraina', + 'vi-VN'=> 'Vietnami', + 'cy-GB'=> 'Kymri (Wales)', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Valitse maa', + + 'countries' => [ + 'AC'=>'Ascension saari', + 'AD'=>'Andorra', + 'AE'=>'Arabiemiirikunnat', + 'AF'=>'Afganistan', + 'AG'=>'Antigua ja Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Alankomaiden Antillit', + 'AO'=>'Angola', + 'AQ'=>'Etelämanner', + 'AR'=>'Argentiina', + 'AS'=>'Amerikan Samoa', + 'AT'=>'Itävalta', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ahvenanmaa', + 'AZ'=>'Azerbaidžan', + 'BA'=>'Bosnia ja Hertsegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgia', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brasilia', + 'BS'=>'Bahama', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet’nsaari', + 'BW'=>'Botswana', + 'BY'=>'Valko-Venäjä', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Kookossaaret (Keelingsaaret)', + 'CD'=>'Kongo (demokraattinen tasavalta)', + 'CF'=>'Keski-Afrikan tasavalta', + 'CG'=>'Kongon (tasavalta)', + 'CH'=>'Sveitsi', + 'CI'=>'Norsunluurannikko', + 'CK'=>'Cookinsaaret', + 'CL'=>'Chile', + 'CM'=>'Kamerun', + 'CN'=>'Kiinan kansantasavalta', + 'CO'=>'Kolumbia', + 'CR'=>'Costa Rica', + 'CU'=>'Kuuba', + 'CV'=>'Kap Verde', + 'CX'=>'Joulusaari', + 'CY'=>'Kypros', + 'CZ'=>'Tšekki', + 'DE'=>'Saksa', + 'DJ'=>'Djibouti', + 'DK'=>'Tanska', + 'DM'=>'Dominica', + 'DO'=>'Dominikaaninen tasavalta', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Eesti', + 'EG'=>'Egypti', + 'ER'=>'Eritrea', + 'ES'=>'Espanja', + 'ET'=>'Etiopia', + 'EU'=>'Euroopan unioni', + 'FI'=>'Suomi', + 'FJ'=>'Fidži', + 'FK'=>'Falklandinsaaret (Malvinassaaret)', + 'FM'=>'Mikronesia', + 'FO'=>'Färsaaret', + 'FR'=>'Ranska', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'Ranskan Guayana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grönlanti', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Päiväntasaajan Guinea', + 'GR'=>'Kreikka', + 'GS'=>'Etelä-Georgia ja Eteläiset Sandwichsaaret', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hongkong', + 'HM'=>'Heard ja McDonaldinsaaret', + 'HN'=>'Honduras', + 'HR'=>'Kroatia (paikallinen nimi: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Unkari', + 'ID'=>'Indoneesia', + 'IE'=>'Irlanti', + 'IL'=>'Israel', + 'IM'=>'Mansaari', + 'IN'=>'Intia', + 'IO'=>'Brittiläinen Intian valtameren alue', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Islanti', + 'IT'=>'Italia', + 'JE'=>'Jersey', + 'JM'=>'Jamaika', + 'JO'=>'Jordania', + 'JP'=>'Japani', + 'KE'=>'Kenia', + 'KG'=>'Kirgisia', + 'KH'=>'Kambodža', + 'KI'=>'Kiribati', + 'KM'=>'Komorit', + 'KN'=>'Saint Kitts ja Nevis', + 'KR'=>'Etelä-Korea', + 'KW'=>'Kuwait', + 'KY'=>'Caymansaaret', + 'KZ'=>'Kazakstan', + 'LA'=>'Laos', + 'LB'=>'Libanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Liettua', + 'LU'=>'Luxemburg', + 'LV'=>'Latvia', + 'LY'=>'Libya', + 'MA'=>'Marokko', + 'MC'=>'Monaco', + 'MD'=>'Moldova', + 'ME'=>'Montenegro', + 'MG'=>'Madagaskar', + 'MH'=>'Marshallinsaaret', + 'MK'=>'Makedonia', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macao', + 'MP'=>'Pohjois-Mariaanit', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Malediivit', + 'MW'=>'Malawi', + 'MX'=>'Meksiko', + 'MY'=>'Malesia', + 'MZ'=>'Mosambik', + 'NA'=>'Namibia', + 'NC'=>'Uusi-Kaledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolkinsaari', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Alankomaat', + 'NO'=>'Norja', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Uusi-Seelanti', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Ranskan Polynesia', + 'PG'=>'Papua-Uusi-Guinea', + 'PH'=>'Filippiinit, tasavalta', + 'PK'=>'Pakistan', + 'PL'=>'Puola', + 'PM'=>'Saint-Pierre ja Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestiina', + 'PT'=>'Portugali', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Venäjä', + 'RW'=>'Ruanda', + 'SA'=>'Saudi-Arabia', + 'UK'=>'Skotlanti', + 'SB'=>'Salomonsaaret', + 'SC'=>'Seychellit', + 'SS'=>'Etelä-Sudan', + 'SD'=>'Sudan', + 'SE'=>'Ruotsi', + 'SG'=>'Singapore', + 'SH'=>'Saint Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Huippuvuoret ja Jan Mayen', + 'SK'=>'Slovakia (Slovakia)', + 'SL'=>'Sierra Leonen', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Salomonsaaret', + 'SU'=>'Neuvostoliitto', + 'SV'=>'El Salvador', + 'SY'=>'Syyrian arabitasavalta', + 'SZ'=>'Swazimaa', + 'TC'=>'Turks- ja Caicossaaret', + 'TD'=>'Tšad', + 'TF'=>'Ranskan eteläiset alueet', + 'TG'=>'Togo', + 'TH'=>'Thaimaa', + 'TJ'=>'Tadžikistan', + 'TK'=>'Tokelau', + 'TI'=>'Itä-Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'Itä-Timor (vanha koodi)', + 'TR'=>'Turkki', + 'TT'=>'Trinidad ja Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tansania', + 'UA'=>'Ukraina', + 'UG'=>'Uganda', + 'UK'=>'Iso-Britannia', + 'US'=>'Yhdysvallat', + 'UM'=>'Yhdysvaltain pienet erillissaaret', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatikaanivaltio', + 'VC'=>'Saint Vincent ja Grenadiinit', + 'VE'=>'Venezuela', + 'VG'=>'Brittiläiset Neitsytsaaret', + 'VI'=>'Yhdysvaltain Neitsytsaaret', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis-ja Futunasaaret', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Mayotte', + 'ZA'=>'Etelä-Afrikka', + 'ZM'=>'Sambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/fi-FI/mail.php b/resources/lang/fi-FI/mail.php new file mode 100644 index 0000000000..aedad673f1 --- /dev/null +++ b/resources/lang/fi-FI/mail.php @@ -0,0 +1,93 @@ + 'Oheistarvike palautettu', + 'Accessory_Checkout_Notification' => 'Lisävaruste tarkistettu', + 'Asset_Checkin_Notification' => 'Laite palautettu', + 'Asset_Checkout_Notification' => 'Laite tarkistettu', + 'Confirm_Accessory_Checkin' => 'Oheistarvikkeen palautuksen vahvistus', + 'Confirm_Asset_Checkin' => 'Laitteen palautuksen vahvistus', + 'Confirm_accessory_delivery' => 'Oheistarvikkeen toimittamisen vahvistaminen', + 'Confirm_asset_delivery' => 'Laitteen toimituksen vahvistus', + 'Confirm_consumable_delivery' => 'Kulutustarvikkeen toimituksen vahvistus', + 'Confirm_license_delivery' => 'Lisenssin toimituksen vahvistus', + 'Consumable_checkout_notification' => 'Kulutus tarkistettu', + 'Days' => 'Päivää', + 'Expected_Checkin_Date' => 'Sinulle luovutettu laite on määrä palauttaa takaisin :date', + 'Expected_Checkin_Notification' => 'Muistutus: :name palautuspäivä lähestyy', + 'Expected_Checkin_Report' => 'Odotettujen palautuspäivien raportti', + 'Expiring_Assets_Report' => 'Raportti vanhentuvista laitteista.', + 'Expiring_Licenses_Report' => 'Raportti vanhenevista lisensseistä.', + 'Item_Request_Canceled' => 'Nimikkeen pyyntö peruutettu', + 'Item_Requested' => 'Pyydetty nimike', + 'License_Checkin_Notification' => 'Lisenssi palautettu', + 'License_Checkout_Notification' => 'Lisenssi tarkistettu', + 'Low_Inventory_Report' => 'Alhainen määrä raportti', + 'a_user_canceled' => 'Käyttäjä on peruuttanut nimikkeen pyynnön sivustolla', + 'a_user_requested' => 'Käyttäjä on pyytänyt nimikettä sivustolla', + 'acceptance_asset_accepted' => 'Käyttäjä on hyväksynyt kohteen', + 'acceptance_asset_declined' => 'Käyttäjä on hylännyt kohteen', + 'accessory_name' => 'Oheistarvikkeen nimi:', + 'additional_notes' => 'Muistiinpanot:', + 'admin_has_created' => 'Järjestelmänvalvoja on luonut tilin sinulle :web verkkosivustolle.', + 'asset' => 'Laite:', + 'asset_name' => 'Laitteen nimi:', + 'asset_requested' => 'Pyydetty laite', + 'asset_tag' => 'Laitetunniste', + 'assets_warrantee_alert' => 'There is :count asset with a guarantee expiring in the next :threshold days .- There are :count assets with warranties expiring in the next :threshold days.', + 'assigned_to' => 'Osoitettu', + 'best_regards' => 'Parhain terveisin,', + 'canceled' => 'Peruutettu:', + 'checkin_date' => 'Palautuspäivä:', + 'checkout_date' => 'Luovutuspäivä:', + 'checkedout_from' => 'Luovutettu lähteestä', + 'checkedin_from' => 'Tarkistettu alkaen', + 'checked_into' => 'Tarkastettu sisään', + 'click_on_the_link_accessory' => 'Klikkaa alla olevaa linkkiä vahvistaaksesi, että olet vastaanottanut oheistarvikeen.', + 'click_on_the_link_asset' => 'Klikkaa alla olevaa linkkiä vahvistaaksesi, että olet vastaanottanut laitteen.', + 'click_to_confirm' => 'Vahvista tilisi klikkaamalla seuraavaa linkkiä :web:', + 'current_QTY' => 'Nykyinen määrä', + 'days' => 'Päiviä', + 'expecting_checkin_date' => 'Odotettu palautuspäivä:', + 'expires' => 'Vanhenee', + 'hello' => 'Hei', + 'hi' => 'Moi', + 'i_have_read' => 'Olen lukenut ja hyväksynyt käyttöehdot ja olen saanut tämän kohteen.', + 'inventory_report' => 'Varaston Raportti', + 'item' => 'Nimike:', + 'license_expiring_alert' => ':count lisenssiä vanhenee :threshold päivän sisällä.|:count lisenssiä vanhenee :threshold päivän sisällä.', + 'link_to_update_password' => 'Napsauta seuraavaa linkkiä päivittääksesi :web salasanasi:', + 'login' => 'Kirjaudu sisään:', + 'login_first_admin' => 'Kirjaudu sisään uuteen Snipe-IT asennukseen käyttäen alla olevia tunnistetietoja:', + 'low_inventory_alert' => ':count nimikkeen saldomäärä on alle minimirajan tai kohta alhainen.|:count nimikkeen saldomäärä on alle minimirajan tai kohta alhainen.', + 'min_QTY' => 'Minimi määrä', + 'name' => 'Nimi', + 'new_item_checked' => 'Uusi nimike on luovutettu sinulle, yksityiskohdat ovat alla.', + 'notes' => 'Muistiinpanot', + 'password' => 'Salasana:', + 'password_reset' => 'Salasanan nollaus', + 'read_the_terms' => 'Lue alla olevat käyttöehdot.', + 'read_the_terms_and_click' => 'Ole hyvä ja lue alla olevat käyttöehdot. ja klikkaa alareunassa olevaa linkkiä vahvistaaksesi, että olet lukenut ja hyväksynyt käyttöehdot, ja olet vastaanottanut käyttöomaisuuden.', + 'requested' => 'Pyydetty:', + 'reset_link' => 'Salasanasi resetointi-linkki', + 'reset_password' => 'Palauta salasanasi napsauttamalla tätä:', + 'rights_reserved' => 'Kaikki oikeudet pidätetään.', + 'serial' => 'Sarjanumero', + 'snipe_webhook_test' => 'Snipe-IT-integraatiotesti', + 'snipe_webhook_summary' => 'Snipe-IT-integraatiotestien Yhteenveto', + 'supplier' => 'Toimittaja', + 'tag' => 'Tunniste', + 'test_email' => 'Testi sähköposti Snipe-IT: stä', + '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: ', + 'to_reset' => 'Voit palauttaa :web salasanasi täyttämällä tämän lomakkeen:', + 'type' => 'Tyyppi', + 'upcoming-audits' => 'Seuraavien :count laitteiden tarkistus on tulossa :threshold päivän aikana .|Seuraavien :count laitteiden tarkistus on tulossa :threshold päivän aikana.', + 'user' => 'Käyttäjä', + 'username' => 'Käyttäjätunnus', + 'welcome' => 'Tervetuloa :name', + 'welcome_to' => 'Tervetuloa :web!', + 'your_assets' => 'Omat laitteesi', + 'your_credentials' => 'Snipe-IT - kirjautumistietosi', +]; diff --git a/resources/lang/fi/pagination.php b/resources/lang/fi-FI/pagination.php similarity index 100% rename from resources/lang/fi/pagination.php rename to resources/lang/fi-FI/pagination.php diff --git a/resources/lang/fi-FI/passwords.php b/resources/lang/fi-FI/passwords.php new file mode 100644 index 0000000000..2751dad816 --- /dev/null +++ b/resources/lang/fi-FI/passwords.php @@ -0,0 +1,9 @@ + 'Jos järjestelmässämme on yhteensopiva käyttäjä ja voimassa oleva sähköpostiosoite, salasanan palautussähköposti on lähetetty.', + 'user' => 'Jos järjestelmässämme on yhteensopiva käyttäjä ja voimassa oleva sähköpostiosoite, salasanan palautussähköposti on lähetetty.', + 'token' => 'Tämä salasanan nollaustunnus on virheellinen tai vanhentunut, tai se ei vastaa annettua käyttäjänimeä.', + 'reset' => 'Salasanasi on nollattu!', + 'password_change' => 'Salasanasi on päivitetty!', +]; diff --git a/resources/lang/fi-FI/reminders.php b/resources/lang/fi-FI/reminders.php new file mode 100644 index 0000000000..af26cd24ee --- /dev/null +++ b/resources/lang/fi-FI/reminders.php @@ -0,0 +1,21 @@ + "Salasanan tulee olla 6 merkkiä pitkä ja sen tulee täsmätä vahvistukseen.", + "user" => "Käyttäjätunnus tai sähköpostiosoite on virheellinen", + "token" => 'Tämä salasanan nollaustunnus on virheellinen tai vanhentunut, tai se ei vastaa annettua käyttäjänimeä.', + 'sent' => 'Jos järjestelmässämme on yhteensopiva käyttäjä ja voimassa oleva sähköpostiosoite, salasanan palautussähköposti on lähetetty.', + +); diff --git a/resources/lang/fi/table.php b/resources/lang/fi-FI/table.php similarity index 100% rename from resources/lang/fi/table.php rename to resources/lang/fi-FI/table.php diff --git a/resources/lang/fi-FI/validation.php b/resources/lang/fi-FI/validation.php new file mode 100644 index 0000000000..488a37c911 --- /dev/null +++ b/resources/lang/fi-FI/validation.php @@ -0,0 +1,162 @@ + ':attribute tulee hyväksyä.', + 'active_url' => ':attribute ei ole oikea URL-osoite.', + 'after' => ':attribute tulee olla päivämäärä päivän :date jälkeen.', + 'after_or_equal' => ':attribute on oltava päivän jälkeen tai yhtä suuri kuin: date.', + 'alpha' => ':attribute saa sisältää ainoastaan kirjaimia.', + 'alpha_dash' => ':attribute voi sisältää vain kirjaimia, numeroita ja viivoja.', + 'alpha_num' => ':attribute voi sisältää ainoastaan kirjaimia ja numeroita.', + 'array' => ':attribute on oltava taulukko.', + 'before' => ':attribute tulee olla päivämäärä ennen päivää :date.', + 'before_or_equal' => ':attribute on oltava päivää ennen tai yhtä kuin :date.', + 'between' => [ + 'numeric' => ':attribute tulee olla välillä :min - :max.', + 'file' => ':attribute tulee olla välillä :min - :max kilotavua.', + 'string' => ':attribute tulee olla :min - :max merkkiä.', + 'array' => ':attribute on oltava :min ja :max välillä.', + ], + 'boolean' => ':attribute on oltava tosi tai epätosi.', + 'confirmed' => ':attribute vahvistus ei täsmää.', + 'date' => ':attribute ei ole oikea päivämäärä.', + 'date_format' => ':attribute ei täsmää muotoiluun :format.', + 'different' => ':attribute ja :other tulee olla erilaisia.', + 'digits' => ':attribute tulee olla :digits numeroa pitkä.', + 'digits_between' => ':attribute tulee olla numero väliltä :min ja :max.', + 'dimensions' => ':attribute on virheelliset kuvamitat.', + 'distinct' => ':attribute kentässä on duplikaatti arvo.', + 'email' => ':attribute muotoilu on virheellinen.', + 'exists' => 'Valittu :attribute on virheellinen.', + 'file' => ':attribute on oltava tiedosto.', + 'filled' => ':attribute kentässä on oltava arvo.', + 'image' => ':attribute tulee olla kuva.', + 'import_field_empty' => 'Arvo :fieldname ei voi olla nolla.', + 'in' => 'Valittu :attribute on virheellinen.', + 'in_array' => ':attribute ei ole olemassa : other.', + 'integer' => ':attribute tulee olla kokonaisluku.', + 'ip' => ':attribute tulee olla oikea IP-osoite.', + 'ipv4' => ':attribute on oltava kelvollinen IPv4-osoite.', + 'ipv6' => ':attribute on oltava kelvollinen IPv6-osoite.', + 'is_unique_department' => 'Kentän :attribute tulee olla yksilöllinen tälle yrityksen sijainnille', + 'json' => ':attribute on oltava kelvollinen JSON-merkkijono.', + 'max' => [ + 'numeric' => ':attribute ei saa olla suurempi kuin :max.', + 'file' => ':attribute ei saa olla suurempi kuin :max kilotavua.', + 'string' => ':attribute ei saa olla suurempi kuin :max merkkiä.', + 'array' => ':attribute ei saa olla enempää kuin :max nimikettä.', + ], + 'mimes' => ':attribute tulee olla tiedosto jonka tyyppi on: :values.', + 'mimetypes' => ':attribute on oltava tyyppiä tyyppi: :values.', + 'min' => [ + 'numeric' => ':attribute tulee olla vähintään :min.', + 'file' => ':attribute tulee olla vähintään :min kilotavua.', + 'string' => ':attribute tulee olla vähintään :min merkkiä.', + 'array' => ':attribute on oltava vähintään :min nimikettä.', + ], + 'starts_with' => 'Kentän :attribute tulee alkaa jollakin seuraavista: :values.', + 'ends_with' => 'Kentän :attribute arvon tulee päättyä johonkin seuraavista: :values.', + + 'not_in' => 'Valittu :attribute on virheellinen.', + 'numeric' => ':attribute tulee olla numero.', + 'present' => ':attribute kentän on oltava määritettynä.', + 'valid_regex' => 'Tuo ei ole kelvollinen regex. ', + 'regex' => ':attribute muotoilu on virheellinen.', + 'required' => ':attribute on vaadittu.', + 'required_if' => ':attribute on vaadittu kun :other on :value.', + 'required_unless' => ':attribute -kenttä on pakollinen, paitsi jos :other on :values.', + 'required_with' => ':attribute on vaadittu kun :values on määritettynä.', + 'required_with_all' => ':attribute -kenttä tarvitaan, kun :values on määritetty.', + 'required_without' => ':attribute on vaadittu kun :values ei ole määritettynä.', + 'required_without_all' => ':attribute -kenttä on pakollinen, kun mitään :values ei ole määritetty.', + 'same' => ':attribute ja :other tulee olla samat.', + 'size' => [ + 'numeric' => ':attribute tulee olla :size.', + 'file' => ':attribute tulee olla :size kilotavua.', + 'string' => ':attribute tulee olla :size merkkiä.', + 'array' => ':attribute -kentän pitää sisältää :size nimikettä.', + ], + 'string' => ':attribute on oltava merkkijono.', + 'timezone' => ':attribute tulee olla kelvollinen verkkoalue.', + 'two_column_unique_undeleted' => 'Kentän :attribute arvon on oltava yksilöllinen :table1 ja :table2. ', + '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.', + 'not_array' => ':attribute ei voi olla taulukko.', + 'disallow_same_pwd_as_user_fields' => 'Salasana ei voi olla sama kuin käyttäjätunnus.', + 'letters' => 'Salasanan tulee sisältää vähintään yksi kirjain.', + 'numbers' => 'Salasanan tulee sisältää vähintään yksi numero.', + 'case_diff' => 'Salasanassa on käytettävä sekamuotoista kirjainta.', + 'symbols' => 'Salasanan tulee sisältää symboleja.', + 'gte' => [ + 'numeric' => 'Arvo ei voi olla negatiivinen' + ], + 'checkboxes' => ':attribute sisältää virheellisiä vaihtoehtoja.', + 'radio_buttons' => ':attribute on virheellinen.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Salasana on liian yleinen.', + 'statuslabel_type' => 'Sinun on valittava kelvollinen tilamerkintätyyppi', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'Attribuutin on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP', + 'last_audit_date.date_format' => 'Kentän :attribute arvon on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP hh:mm:ss', + 'expiration_date.date_format' => 'Attribuutin on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP', + 'termination_date.date_format' => 'Attribuutin on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP', + 'expected_checkin.date_format' => 'Attribuutin on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP', + 'start_date.date_format' => 'Attribuutin on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP', + 'end_date.date_format' => 'Attribuutin on oltava kelvollinen päivämäärä muodossa VVVV-KK-PP', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Virheellinen arvo sisältyy tähän kenttään', +]; diff --git a/resources/lang/fi/admin/accessories/message.php b/resources/lang/fi/admin/accessories/message.php deleted file mode 100644 index 454f49f903..0000000000 --- a/resources/lang/fi/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Oheistarviketta [:id] ei ole.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Oheistarviketta on tällä hetkellä luovutettuna :count nimikettä käyttäjille. Tarkista oheistarvikkeiden tila ja yritä uudelleen. ', - - 'create' => array( - 'error' => 'Oheistarviketta ei luotu, yritä uudelleen.', - 'success' => 'Oheistarvike on luotu.' - ), - - 'update' => array( - 'error' => 'Oheistarviketta ei päivitetty, yritä uudelleen', - 'success' => 'Oheistarvike päivitettiin onnistuneesti.' - ), - - 'delete' => array( - 'confirm' => 'Haluatko varmasti poistaa tämän oheistarvikkeen?', - 'error' => 'Oheistarvikkeen poistaminen ei onnistunut. Yritä uudelleen.', - 'success' => 'Oheistarvike poistettiin onnistuneesti.' - ), - - 'checkout' => array( - 'error' => 'Oheistarviketta ei luovutettu, yritä uudelleen', - 'success' => 'Oheistarvike luovutettiin onnistuneesti.', - 'unavailable' => 'Oheistarvike ei ole lainattavissa. Tarkista saatavilla oleva määrä', - 'user_does_not_exist' => 'Käyttäjä on virheellinen. Yritä uudelleen.' - ), - - 'checkin' => array( - 'error' => 'Oheistarviketta ei palautettu, yritä uudelleen', - 'success' => 'Oheistarvike palautettiin onnistuneesti.', - 'user_does_not_exist' => 'Kyseinen käyttäjä on virheellinen. Yritä uudelleen.' - ) - - -); diff --git a/resources/lang/fi/admin/categories/general.php b/resources/lang/fi/admin/categories/general.php deleted file mode 100644 index e995f5661a..0000000000 --- a/resources/lang/fi/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Laitekategoriat', - 'category_name' => 'Kategorian nimi', - 'checkin_email' => 'Lähetä käyttäjälle sähköposti palautuksesta/luovutuksesta.', - 'checkin_email_notification' => 'Tälle käyttäjälle lähetetään sähköpostia palautuksesta/luovutuksesta.', - 'clone' => 'Monista kategoria', - 'create' => 'Uusi kategoria', - 'edit' => 'Muokkaa kategoriaa', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'Kategorian käyttöehdot', - 'eula_text_help' => 'Tässä kentässä voit muokata käyttöehtoja tietyn tyyppisille laitteille. Jos haluat käyttää vain yleisiä käyttöehtoja, voit valita ne käyttöön alta.', - 'name' => 'Kategorian nimi', - 'require_acceptance' => 'Vaadi käyttäjiä vahvistamaan hyväksyntä tämän kategorian laitteille.', - 'required_acceptance' => 'Käyttäjälle lähetetään sähköpostitse linkki nimikkeen hyväksymistä varten.', - 'required_eula' => 'Käyttäjälle lähetetään sähköpostitse kopio käyttöehdoista', - 'no_default_eula' => 'Yleisiä käyttöehtoja ei löytynyt. Voit lisätä ne sovelluksen asetuksista.', - 'update' => 'Päivitä kategoria', - 'use_default_eula' => 'Käytä yleisiä käyttöehtoja.', - 'use_default_eula_disabled' => 'Käytä yleisiä käyttöehtoja. Yleisiä käyttöehtoja ei ole määritetty. Voit lisätä ne asetuksista.', - 'use_default_eula_column' => 'Käytä yleisiä käyttöehtoja', - -); diff --git a/resources/lang/fi/admin/companies/message.php b/resources/lang/fi/admin/companies/message.php deleted file mode 100644 index 3b1df3a265..0000000000 --- a/resources/lang/fi/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Yritystä ei ole.', - 'deleted' => 'Deleted company', - 'assoc_users' => 'Yritys on liitettynä vähintään yhteen malliin, eikä sitä voida poistaa. Poista malleista viittaus kyseiseen yritykseen ja yritä uudelleen. ', - 'create' => [ - 'error' => 'Yritystä ei luotu, yritä uudelleen.', - 'success' => 'Yritys luotiin onnistuneesti.', - ], - 'update' => [ - 'error' => 'Yritystä ei päivitetty, yritä uudelleen', - '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.', - ], -]; diff --git a/resources/lang/fi/admin/companies/table.php b/resources/lang/fi/admin/companies/table.php deleted file mode 100644 index b8aedebd0e..0000000000 --- a/resources/lang/fi/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Yritykset', - 'create' => 'Luo yritys', - 'title' => 'Yritys', - 'update' => 'Päivitä yritys', - 'name' => 'Yrityksen nimi', - 'id' => 'ID', -); diff --git a/resources/lang/fi/admin/custom_fields/general.php b/resources/lang/fi/admin/custom_fields/general.php deleted file mode 100644 index 6f23e8ebaa..0000000000 --- a/resources/lang/fi/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Mukautetut kentät', - 'manage' => 'Hallitse', - 'field' => 'Kenttä', - 'about_fieldsets_title' => 'Tietoja kenttäsarjoista', - 'about_fieldsets_text' => 'Kenttäkokoelma mahdollistaa kokoelmien muodostamisen mukautetuista kentistä joita käytetään usein tiettyjen laitemallien kanssa.', - 'custom_format' => 'Mukautettu regex-formaatti...', - 'encrypt_field' => 'Salaa tämän kentän arvo tietokannassa', - 'encrypt_field_help' => 'VAROITUS: Kentän salaaminen estää kentän arvolla hakemisen.', - 'encrypted' => 'Salattu', - 'fieldset' => 'Kenttäsarja', - 'qty_fields' => 'Kenttien määrä', - 'fieldsets' => 'Kenttäsarjat', - 'fieldset_name' => 'Kenttäsarjan nimi', - 'field_name' => 'Kentän nimi', - 'field_values' => 'Kentän arvot', - 'field_values_help' => 'Lisää vaihtoehtoehtoja yksi per rivi. Muut tyhjät rivit, paitsi ensimmäinen, jätetään huomiotta.', - 'field_element' => 'Lomakkeen elementti', - 'field_element_short' => 'Elementti', - 'field_format' => 'Muoto', - 'field_custom_format' => 'Mukautettu regex-muoto', - 'field_custom_format_help' => 'Tämän kentän avulla voit käyttää regex-lauseketta validointiin. Sen pitäisi alkaa "regex:" - esimerkiksi vahvistaaksesi, että mukautetun kentän arvo sisältää voimassa olevan IMEI: n (15 numeerista numeroa), käyttäisit regex: /^[0-9]{15}$/.', - 'required' => 'Vaadittu', - 'req' => 'Vaad.', - 'used_by_models' => 'Käytetään malleissa', - 'order' => 'Tilata', - 'create_fieldset' => 'Uusi kenttäsarja', - 'update_fieldset' => 'Päivitä kenttäkokoelma', - 'fieldset_does_not_exist' => 'Kenttäkokoelmaa :id ei ole olemassa', - 'fieldset_updated' => 'Kenttäkokoelma päivitetty', - 'create_fieldset_title' => 'Luo uusi kenttäkokoelma', - 'create_field' => 'Uusi mukautettu kenttä', - 'create_field_title' => 'Luo uusi mukautettu kenttä', - 'value_encrypted' => 'Kentän arvo salataan tietokannassa. Vain järjestelmänvalvojat voivat tarkastella purettua arvoa', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', - 'help_text' => 'Aputeksti', - 'help_text_description' => 'Tämä on valinnainen teksti joka ilmestyy lomakekentän alapuolelle laitetta muokatessa tarjotakseen kontekstia kentälle.', - 'about_custom_fields_title' => 'Mukautetuista kentistä', - 'about_custom_fields_text' => 'Mukautetut kentät mahdollistavat mielivaltaisten ominaisuuksien lisäämisen laitteille.', - 'add_field_to_fieldset' => 'Lisää kenttä kenttäkokoelmaan', - 'make_optional' => 'Pakollinen - klikkaa tehdäksesi valinnaiseksi', - 'make_required' => 'Valinnainen - klikkaa tehdäksesi pakolliseksi', - 'reorder' => 'Järjestä', - 'db_field' => 'Tietokantakenttä', - 'db_convert_warning' => 'VAROITUS. Tämä kenttä on mukautettujen kenttien tietokantataulussa :db_column, mutta sen pitäisi olla :expected.', - 'is_unique' => 'Tämän arvon täytyy olla yksilöllinen kaikille laitteille', - 'unique' => 'Yksilöllinen', - 'display_in_user_view' => 'Salli laitteen lainanneen käyttäjän nähdä nämä arvot heidän lainattujen laitteiden sivulla', - 'display_in_user_view_table' => 'Näkyvä käyttäjälle', - 'auto_add_to_fieldsets' => 'Lisää tämä automaattisesti kaikkiin uusiin kenttäkokoelmiin', - 'add_to_preexisting_fieldsets' => 'Lisää olemassaoleviin kenttäkokoelmiin', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/fi/admin/hardware/form.php b/resources/lang/fi/admin/hardware/form.php deleted file mode 100644 index 4b4a396c14..0000000000 --- a/resources/lang/fi/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Vahvista laitteiden massapoisto', - 'bulk_restore' => 'Vahvista laitteiden massapalautus', - '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_restore_help' => 'Tarkista massapalautettavat laitteet alla. Kun nämä laitteet on palautettu, niitä ei liitetä mihinkään käyttäjiin, joille ne on aiemmin osoitettu.', - 'bulk_delete_warn' => 'Olet poistamassa :asset_count laitetta.', - 'bulk_restore_warn' => 'Olet palauttamassa :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 muokkaamassa yhden laitteen ominaisuuksia.- Olet muokkaamassa :asset_count laitteen ominaisuuksia.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Luovutettuna', - 'checkout_date' => 'Luovutuspäivä', - 'checkin_date' => 'Palautuspäivä', - 'checkout_to' => 'Luovutettu', - 'cost' => 'Hankintahinta', - 'create' => 'Uusi laite', - 'date' => 'Hankintapäivämäärä', - 'depreciation' => 'Poisto', - 'depreciates_on' => 'Poistoaika', - 'default_location' => 'Oletussijainti', - 'eol_date' => 'Poistopäivä', - 'eol_rate' => 'Poistonopeus', - 'expected_checkin' => 'Odotettu palautuspäivä', - 'expires' => 'Vanhenee', - 'fully_depreciated' => 'Kokonaan Poistettu', - 'help_checkout' => 'Jos haluat määrittää tämän laitteen välittömästi, valitse valintaluettelosta "Valmis käyttöönottoon". ', - 'mac_address' => 'MAC-osoite', - 'manufacturer' => 'Valmistaja', - 'model' => 'Malli', - 'months' => 'kuukautta', - 'name' => 'Laitteen nimi', - 'notes' => 'Muistiinpanot', - 'order' => 'Tilausnumero', - 'qr' => 'QR-koodi', - 'requestable' => 'Käyttäjät voivat pyytää tätä laitetta', - 'select_statustype' => 'Valitse tila', - 'serial' => 'Sarjanumero', - 'status' => 'Tila', - 'tag' => 'Laitetunniste', - 'update' => 'Päivitä laite', - 'warranty' => 'Takuu', - 'warranty_expires' => 'Takuu päättyy', - 'years' => 'vuotta', - 'asset_location' => 'Päivitä sijainti', - 'asset_location_update_default_current' => 'Päivitä oletussijainti ja todellinen sijainti', - 'asset_location_update_default' => 'Päivitä vain oletussijainti', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Laite ei ole käyttöönotettavissa. Laitetta ei voida luovuttaa.', - 'asset_deployable' => 'Laite on käyttöönotettavissa. Laite voidaan luovuttaa.', - 'processing_spinner' => 'Käsitellään... (Tämä saattaa kestää jonkin aikaa suurien tiedostojen kanssa)', - 'optional_infos' => 'Valinnaiset tiedot', - 'order_details' => 'Tilaukseen liityvät tiedot' -]; diff --git a/resources/lang/fi/admin/hardware/general.php b/resources/lang/fi/admin/hardware/general.php deleted file mode 100644 index 5b35196e39..0000000000 --- a/resources/lang/fi/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Laite', - 'bulk_checkout' => 'Laitteiden luovutus', - 'bulk_checkin' => 'Palauta laitteita', - 'checkin' => 'Palauta laite', - 'checkout' => 'Luovuta laite', - 'clone' => 'Monista laite', - 'deployable' => 'Käyttöönotettavissa', - 'deleted' => 'Tämä laite on poistettu.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Muokkaa laitetta', - 'model_deleted' => 'Laitemalli on poistettu. Voit palauttaa laitteen kun olet ensin palauttanut poistetun laitemallin.', - 'model_invalid' => 'Tämän laitteen malli on virheellinen.', - 'model_invalid_fix' => 'Laitetta tulee muokata tilanteen korjaamiseksi, ennen kuin se yritetään lainata tai palauttaa.', - 'requestable' => 'Pyydettävissä', - 'requested' => 'Pyydetty', - 'not_requestable' => 'Ei pyydettävissä', - 'requestable_status_warning' => 'Älä muuta pyydettävyyden tilaa', - 'restore' => 'Palauta laite', - 'pending' => 'Odottaa', - 'undeployable' => 'Ei käytettävissä', - 'undeployable_tooltip' => 'Tällä laitteella on tilamerkintä joka ei mahdollista käyttöä, jonka takia laitetta ei voi lainata tällä hetkellä.', - 'view' => 'Näytä laite', - 'csv_error' => 'Sinulla on virhe CSV tiedostossasi:', - 'import_text' => ' -

- Lataa laitehistoria csv-tiedostona. Laitteiden ja käyttäjien TÄYTYY olla jo järjestelmässä, tai ne ohitetaan. Laitteden tiedot yhdistetään laitetunnisteen avulla. Käyttäjät yhdestetään käyttäjänimen perusteella käyttäen kriteerejä jotka voit antaa alla. Oletuksena tiedot yhistetään käyttäjännimeen k muodossa jonka asetit Admin > Yleiset asetukset. -

- -

CSV tiedoston tulee sisältää seuraavat sarakkeet: Asset Tag, Name, Checkout Date, Checkin Date eli laitetunniste, käytäjänimi, luovutus pvm ja palautus pvm. Kaikki muut kentät jätetään huomiotta.

- -

Palautuspvm : tyhjä tai tulevat palautuspäivämäärät kuittaavat laiteen ulos kyseiselle käyttäjälle.

- ', - 'csv_import_match_f-l' => 'Yritä sovittaa käyttäjät etunimi.sukunimi (jane.smith) muodossa', - 'csv_import_match_initial_last' => 'Yritä sovittaa käyttäjät ensimmäinen etunimestä sukunimi (jsmith) muodossa', - 'csv_import_match_first' => 'Yritä sovittaa käyttäjät etunimi (jane) muodossa', - 'csv_import_match_email' => 'Yritä sovittaa käyttäjiä sähköposti käyttäjätunnuksena', - 'csv_import_match_username' => 'Yritä sovittaa käyttäjiä käyttäjänimen mukaan', - 'error_messages' => 'Virheilmoitukset:', - 'success_messages' => 'Onnistuneet:', - 'alert_details' => 'Tarkempia tietoja on alla.', - 'custom_export' => 'Mukautettu vienti', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/fi/admin/hardware/message.php b/resources/lang/fi/admin/hardware/message.php deleted file mode 100644 index 436fb074c9..0000000000 --- a/resources/lang/fi/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => 'Tätä laitetta ei ole tai se ei ole pyydettävissä.', - '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' => [ - 'error' => 'Laitetta ei luotu, yritä uudelleen. :(', - 'success' => 'Laite luotiin onnistuneesti. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Laitetta ei ollut valittuna, joten mitään ei muutettu.', - ], - - 'restore' => [ - 'error' => 'Laitetta ei palautettu, ole hyvä ja yritä uudelleen', - 'success' => 'Laite palautettiin onnistuneesti.', - 'bulk_success' => 'Laite palautettiin onnistuneesti.', - 'nothing_updated' => 'Laitetteita ei ollut valittuna, joten mitään ei palautettu.', - ], - - 'audit' => [ - 'error' => 'Laitteen tarkastus epäonnistui. Yritä uudelleen.', - 'success' => 'Laitteen tarkastus kirjattu.', - ], - - - 'deletefile' => [ - 'error' => 'Tiedostoa ei poistettu. Ole hyvä ja yritä uudelleen.', - 'success' => 'Tiedosto poistettiin onnistuneesti.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'Yksi tai useampi otsikkorivin attribuutti sisältää epämuodostuneita UTF-8 merkkejä', - 'content_row_has_malformed_characters' => 'Yksi tai useampi ensimmäisen sisältörivin attribuutti sisältää epämuodostuneita UTF-8 merkkejä', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Laitetta ei pyydetty, yritä uudelleen', - 'success' => 'Laitteen pyytäminen onnistui.', - 'canceled' => 'Luovutus-pyyntö peruutettiin onnistuneesti', - ], - -]; diff --git a/resources/lang/fi/admin/hardware/table.php b/resources/lang/fi/admin/hardware/table.php deleted file mode 100644 index c62a9084d0..0000000000 --- a/resources/lang/fi/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Laitetunniste', - 'asset_model' => 'Malli', - 'book_value' => 'Nykyinen arvo', - 'change' => 'Toiminto', - 'checkout_date' => 'Luovutuspäivä', - 'checkoutto' => 'Luovutettu', - 'components_cost' => 'Komponenttien kustannukset yhteensä', - 'current_value' => 'Nykyinen arvo', - 'diff' => 'Erotus', - 'dl_csv' => 'Lataa CSV', - 'eol' => 'Elinaika', - 'id' => 'Tunnus', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Sijainti', - 'purchase_cost' => 'Kustannus', - 'purchase_date' => 'Ostopäivämäärä', - 'serial' => 'Sarjanumero', - 'status' => 'Tila', - 'title' => 'Laite ', - 'image' => 'Laitteen kuva', - 'days_without_acceptance' => 'Päiviä ilman hyväksymistä', - 'monthly_depreciation' => 'Kuukautinen poisto', - 'assigned_to' => 'Luovutettu', - 'requesting_user' => 'Pyytävä käyttäjä', - 'requested_date' => 'Pyynnön päivämäärä', - 'changed' => 'Muutettu', - 'icon' => 'Kuvake', -]; diff --git a/resources/lang/fi/admin/kits/general.php b/resources/lang/fi/admin/kits/general.php deleted file mode 100644 index d4b743343a..0000000000 --- a/resources/lang/fi/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Sarja luotu.', - 'create' => 'Uusi sarja', - 'update' => 'Päivitä sarja', - 'delete_success' => 'Sarja poistettu.', - 'update_success' => 'Sarja päivitetty.', - 'none_models' => 'Laitteita :model ei ole riittävästi vapaana, :qty tarvittaisiin. ', - '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' => 'Lisää oheistarvike', - 'update_appended_accessory' => 'Päivitä lisätty oheistarvike', - 'append_consumable' => 'Lisää kulutustarvike', - 'update_appended_consumable' => 'Päivitä lisätty kulutustarvike', - 'append_license' => 'Lisää lisenssi', - 'update_appended_license' => 'Päivitä lisätty lisenssi', - 'append_model' => 'Lisää malli', - 'update_appended_model' => 'Päivitä lisätty malli', - 'license_error' => 'Lisenssi on jo sarjassa', - 'license_added_success' => 'Lisenssi lisätty', - 'license_updated' => 'Lisenssi päivitetty', - 'license_none' => 'Lisenssiä ei ole', - 'license_detached' => 'Lisenssi poistettu', - 'consumable_added_success' => 'Kulutustarvike lisätty', - 'consumable_updated' => 'Kulutustarvike päivitetty', - 'consumable_error' => 'Kulutustarvike on jo sarjassa', - 'consumable_deleted' => 'Poisto oli onnistunut', - 'consumable_none' => 'Kulutustarviketta ei ole', - 'consumable_detached' => 'Kulutustarvike poistettu', - 'accessory_added_success' => 'Oheistarvike lisätty', - 'accessory_updated' => 'Oheistarvike päivitetty', - 'accessory_detached' => 'Oheistarvike poistettu', - 'accessory_error' => 'Oheistarvike on jo sarjassa', - 'accessory_deleted' => 'Poisto oli onnistunut', - 'accessory_none' => 'Oheistarviketta ei ole olemassa', - 'checkout_success' => 'Luovutus onnistui', - 'checkout_error' => 'Virhe luovuttamisessa', - 'kit_none' => 'Sarjaa ei ole olemassa', - 'kit_created' => 'Sarja luotu', - 'kit_updated' => 'Sarja päivitetty', - 'kit_not_found' => 'Sarjaa ei löydy', - 'kit_deleted' => 'Sarja poistettu', - 'kit_model_updated' => 'Malli päivitettiin onnistuneesti', - 'kit_model_detached' => 'Malli poistettu', -]; diff --git a/resources/lang/fi/admin/labels/table.php b/resources/lang/fi/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/fi/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/fi/admin/licenses/general.php b/resources/lang/fi/admin/licenses/general.php deleted file mode 100644 index bc30bd8a19..0000000000 --- a/resources/lang/fi/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Tietoja lisensseistä', - 'about_licenses' => 'Ohjelmistojen seurantaan käytetään lisenssejä. Lisenssejä on rajattu määrä asennettavaksi', - 'checkin' => 'Palauta lisenssi', - 'checkout_history' => 'Luovutushistoria', - 'checkout' => 'Luovuta lisenssi', - 'edit' => 'Muokkaa lisenssiä', - 'filetype_info' => 'Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, txt, zip ja rar.', - 'clone' => 'Monista lisenssi', - 'history_for' => 'Käyttöhistoria lisenssille ', - 'in_out' => 'Toiminto', - 'info' => 'Lisenssin lisätiedot', - 'license_seats' => 'Lisenssien määrä', - 'seat' => 'Määrä', - 'seats' => 'Määrät', - 'software_licenses' => 'Ohjelmistolisenssit', - 'user' => 'Käyttäjä', - 'view' => 'Näytä lisenssi', - 'delete_disabled' => 'Tätä lisenssiä ei voi vielä poistaa, koska jotkin tarvikkeet ovat vielä luovutettuina.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Palauta kaikki paikat', - 'modal' => 'Tämä toiminto palauttaa yhden paikan. - Tämä toiminto palauttaa :checkedout_seats_count paikkaa tälle lisenssille.', - 'enabled_tooltip' => 'Palauttaa KAIKKI paikat tälle lisenssille sekä käyttäjiltä että laitteilta', - 'disabled_tooltip' => 'Tämä ei ole käytössä, koska paikkoja ei ole tällä hetkellä luovutettuina', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'Lisenssi onnistuneesti palautettu! - Kaikki lisenssit palautettiin onnistuneesti!', - 'log_msg' => 'Palautettu lisenssien massalainauskäyttöliittymän kautta', - ], - - 'checkout_all' => [ - 'button' => 'Luovuta kaikki paikat', - 'modal' => 'Tämä toiminto luovuttaa yhden paikan ensimmäiselle käytettävissä olevalle käyttäjälle. - Tämä toiminto luovuttaa kaikki :available_seats_count paikat ensimmäisille saatavilla oleville käyttäjille. Käyttäjää pidetään saatavilla tälle paikalle, jos hänellä ei ole jo tätä lisenssiä luovutettuna heille, ja lisenssien automaattinen luovuttaminen on käytössä heidän käyttäjätilillään.', - 'enabled_tooltip' => 'Luovuta KAIKKI paikat (niin monta kuin on saatavilla) KAIKILLE käyttäjille', - 'disabled_tooltip' => 'Tämä ei ole käytössä, sillä paikkoja ei ole saatavilla', - 'success' => 'Lisenssi onnistuneesti luovutettu! - Kaikki lisenssit luovutettiin onnistuneesti!', - 'error_no_seats' => 'Tälle lisenssille ei ole jäljellä jäljellä yhtään paikkaa.', - 'warn_not_enough_seats' => ':count käyttäjälle määriteltiin tämää lisenssi, mutta saatavilla olevat lisenssipaikat loppuivat kesken.', - 'warn_no_avail_users' => 'Ei tehtävää. Käyttäjiä joilla ei jo ole tätä lisenssiä ei ole.', - 'log_msg' => 'Luovutettu lisenssien massalainauskäyttöliittymän kautta', - - - ], - ], -); diff --git a/resources/lang/fi/admin/licenses/message.php b/resources/lang/fi/admin/licenses/message.php deleted file mode 100644 index 3880605b0f..0000000000 --- a/resources/lang/fi/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Lisenssiä ei ole olemassa tai sinulla ei ole oikeuksia tarkastella sitä.', - 'user_does_not_exist' => 'Käyttäjää ei löydy.', - 'asset_does_not_exist' => 'Laitetta jolle yrität määrittää tämän lisenssin ei löydy.', - 'owner_doesnt_match_asset' => 'Laitteen jolle yrität määrittää tämän lisenssin omistaa joku muu kuin se, jonka olet valinnut alasvetovalikosta.', - 'assoc_users' => 'Lisenssin on luovutettu käyttäjälle eikä sitä voida poistaa. Palauta lisenssin ensin käyttäjältä, ja yritä sitten uudelleen. ', - 'select_asset_or_person' => 'Sinun on valittava laite tai käyttäjä, mutta ei molempia.', - 'not_found' => 'Lisenssiä ei löydy', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Lisenssiä ei luotu, yritä uudelleen.', - 'success' => 'Lisenssi luotiin onnistuneesti.' - ), - - 'deletefile' => array( - 'error' => 'Tiedostoa ei poistettu. Ole hyvä ja yritä uudelleen.', - 'success' => 'Tiedosto poistettiin onnistuneesti.', - ), - - 'upload' => array( - '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 useampi tiedosto on liian suuri tai tiedostotyyppiä jota ei sallita. Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml ja lic.', - ), - - 'update' => array( - 'error' => 'Lisenssiä ei päivitetty, yritä uudelleen', - 'success' => 'Lisenssi päivitettiin onnistuneesti.' - ), - - 'delete' => array( - 'confirm' => 'Oletko varma että haluat poistaa tämän lisenssin?', - 'error' => 'Lisenssin poistamisessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Lisenssi poistettiin onnistuneesti.' - ), - - 'checkout' => array( - 'error' => 'Lisenssin luovutuksessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Lisenssi luovutettiin onnistuneesti', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Lisenssin palautuksessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Lisenssi palautettiin onnistuneesti' - ), - -); diff --git a/resources/lang/fi/admin/locations/table.php b/resources/lang/fi/admin/locations/table.php deleted file mode 100644 index e87ea3c39e..0000000000 --- a/resources/lang/fi/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Luovutetut laitteet', - 'id' => 'Tunnus', - 'city' => 'Kaupunki', - 'state' => 'Maakunta', - 'country' => 'Maa', - 'create' => 'Uusi sijainti', - 'update' => 'Päivitä sijainti', - 'print_assigned' => 'Tulosta luovutetut', - 'print_all_assigned' => 'Tulosta kaikki luovutetut', - 'name' => 'Sijainnin nimi', - 'address' => 'Osoite', - 'address2' => 'Address Line 2', - 'zip' => 'Postinumero', - 'locations' => 'Sijainnit', - 'parent' => 'Ylempi', - 'currency' => 'Valuutta', - 'ldap_ou' => 'LDAP-haun OU', - 'user_name' => 'Käyttäjätunnus', - 'department' => 'Osasto', - 'location' => 'Sijainti', - 'asset_tag' => 'Laitetunniste', - 'asset_name' => 'Nimi', - 'asset_category' => 'Kategoria', - 'asset_manufacturer' => 'Valmistaja', - 'asset_model' => 'Malli', - 'asset_serial' => 'Sarjanumero', - 'asset_location' => 'Sijainti', - 'asset_checked_out' => 'Luovutettu', - 'asset_expected_checkin' => 'Odotettu palautus', - 'date' => 'Päivä:', - 'signed_by_asset_auditor' => 'Allekirjoittaja (Laitteen tarkastaja):', - 'signed_by_finance_auditor' => 'Allekirjoittaja (rahoitustarkastaja):', - 'signed_by_location_manager' => 'Allekirjoittanut (Sijaintipäällikkö):', - 'signed_by' => 'Luovuttanut:', -]; diff --git a/resources/lang/fi/admin/manufacturers/message.php b/resources/lang/fi/admin/manufacturers/message.php deleted file mode 100644 index 3f15d8bc55..0000000000 --- a/resources/lang/fi/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Valmistajaa ei löydy.', - 'assoc_users' => 'Valmistaja on määritetty käyttöön yhdelle tai useammalle mallille joten sitä ei voida poistaa. Poista valmistaja käytöstä kaikilta malleilta ja yritä uudelleen. ', - - 'create' => array( - 'error' => 'Valmistajaa ei luotu, ole hyvä ja yritä uudelleen.', - 'success' => 'Valmistaja luotiin onnistuneesti.' - ), - - 'update' => array( - 'error' => 'Valmistajaa ei päivitetty, ole hyvä ja yritä uudelleen', - 'success' => 'Valmistaja päivitettiin onnistuneesti.' - ), - - 'restore' => array( - 'error' => 'Valmistajaa ei palautettu, ole hyvä ja yritä uudelleen', - 'success' => 'Valmistaja palautettu onnistuneesti.' - ), - - 'delete' => array( - 'confirm' => 'Oletko varma että haluat poistaa tämän valmistajan?', - 'error' => 'Valmistajan poistamisessa tapahtui virhe. Ole hyvä ja yritä uudelleen.', - 'success' => 'Valmistaja poistettiin onnistuneesti.' - ) - -); diff --git a/resources/lang/fi/admin/manufacturers/table.php b/resources/lang/fi/admin/manufacturers/table.php deleted file mode 100644 index cce44f891a..0000000000 --- a/resources/lang/fi/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Tietoja valmistajista', - 'about_manufacturers_text' => 'Valmistajat ovat yrityksiä, jotka valmistavat laitteesi. Voit tallentaa tähän tärkeitä yhteystietoja, jotka näkyvät laitteen sivulla.', - 'asset_manufacturers' => 'Laitevalmistajat', - 'create' => 'Uusi valmistaja', - 'id' => 'Tunnus', - 'name' => 'Nimi', - 'support_email' => 'Tuen sähköposti', - 'support_phone' => 'Tuen puhelin', - 'support_url' => 'Tuen URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Päivitä valmistaja', - 'url' => 'URL', - -); diff --git a/resources/lang/fi/admin/models/message.php b/resources/lang/fi/admin/models/message.php deleted file mode 100644 index b98866954e..0000000000 --- a/resources/lang/fi/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Malli ei löydy.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'Tämä tulee rikkomaam asioita oudoilla ja kauhistuttavilla tavoilla. Muokkaa tätä laitetta nyt määrittääksesi sille mallin.', - 'assoc_users' => 'Tämä malli on käytössä yhdellä tai useammalla laitteella joten sitä ei voida poistaa. Poista malli käytöstä kaikilta laitteilta ja yritä uudelleen. ', - - - 'create' => array( - 'error' => 'Mallia ei luotu, yritä uudelleen.', - 'success' => 'Malli luotiin onnistuneesti.', - 'duplicate_set' => 'Tämän nimen, valmistajan ja mallinumeron omaava laitemalli on jo olemassa.', - ), - - 'update' => array( - 'error' => 'Mallia ei päivitetty, yritä uudelleen', - 'success' => 'Malli päivitettiin onnistuneesti.', - ), - - 'delete' => array( - 'confirm' => 'Oletko varma että haluat poistaa tämän laitemallin?', - 'error' => 'Laitemallin poistossa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Malli poistettiin onnistuneesti.' - ), - - 'restore' => array( - 'error' => 'Mallia ei voitu palauttaa, yritä uudelleen', - 'success' => 'Mallin palautus onnistui.' - ), - - 'bulkedit' => array( - 'error' => 'Mitään kentistä ei ollut muutettu, joten mitään ei päivitetty.', - 'success' => 'Malli päivitetty onnistuneesti. |:model_count mallia päivitetty onnistuneesti.', - 'warn' => 'Olet päivittämässä seuraavan mallin ominaisuuksia: | Olet päivittämässä seuraavien :model_count mallin ominaisuuksia:', - - ), - - 'bulkdelete' => array( - 'error' => 'Ei malleja valittuna, mitään ei poistettu.', - 'success' => 'Malli poistettu!|:success_count mallia poistettu!', - 'success_partial' => ':success_count malli(a) poistettiin, mutta :fail_count ei voitu poistaa, koska niillä on vielä niihin liittyviä laitteita.' - ), - -); diff --git a/resources/lang/fi/admin/reports/general.php b/resources/lang/fi/admin/reports/general.php deleted file mode 100644 index 54ad6cb8d5..0000000000 --- a/resources/lang/fi/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Valitse vaihtoehdot jotka haluat laiteraportillesi.', - 'deleted_user' => 'Poistettu käyttäjä', - 'send_reminder' => 'Lähetä muistutus', - 'reminder_sent' => 'Muistutus lähetetty', - 'acceptance_deleted' => 'Käyttöoikeuspyyntö poistettu', - 'acceptance_request' => 'Käyttöoikeuspyyntö', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/fi/admin/settings/general.php b/resources/lang/fi/admin/settings/general.php deleted file mode 100644 index 651a6abd9b..0000000000 --- a/resources/lang/fi/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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ää.', - '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' => 'Hälytykset', - 'alert_title' => 'Päivitä ilmoitusasetukset', - 'alert_email' => 'Lähetä ilmoitukset', - 'alert_email_help' => 'Sähköpostiosoitteet tai jakelulistat, joille haluat hälytysten tulla lähetetyiksi, pilkulla erotettuina', - '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ä.', - 'asset_ids' => 'Laitetunnisteet', - 'audit_interval' => 'Tarkastusväli', - 'audit_interval_help' => 'Jos sinun on säännöllisesti tarkastettava laitteesi fyysisesti, syötä käyttämäsi aikaväli kuukausina. Jos päivität tämän arvon, kaikki "Seuraavat tarkastuspäivät" laitteille, joilla on tuleva tarkastuspäivämäärä, päivitetään.', - '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_prefix' => 'Etuliite (valinnainen)', - 'auto_incrementing_help' => 'Valitaksesi tämän, ota ensin käyttöön automaattisesti kasvavat laitetunnisteet', - 'backups' => 'Varmuuskopiot', - 'backups_help' => 'Luo, lataa ja palauta varmuuskopiota ', - 'backups_restoring' => 'Palauta varmuuskopiosta', - 'backups_upload' => 'Lataa varmuuskopio', - 'backups_path' => 'Varmuuskopiot ovat tallennettuna palvelimelle polulla :path', - 'backups_restore_warning' => 'Käytä palautuspainiketta palauttaaksesi aiemman varmuuskopion. (Tämä ei tällä hetkellä toimi S3 tallennustilan tai Dockerin kanssa.)

Koko :app_name tietokantasi ja kaikki ladatut tiedostot korvataan kokonaan sillä, mitä on varmuuskopiotiedostossa. ', - 'backups_logged_out' => 'Kaikki käyttäjät, mukaan lukien sinut, kirjataan ulos, kun palautus on valmis.', - 'backups_large' => 'Hyvin suuret varmuuskopiot saattavat aiheuttaa aikakatkaisun palautusyrityksessä, ja ne saattaa täytyä vielä ajaa komentorivin kautta. ', - '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)', - 'custom_css' => 'Mukautettu CSS', - 'custom_css_help' => 'Anna haluamasi mukautettu CSS. Älä lisää <style></style> tunnisteita.', - 'custom_forgot_pass_url' => 'Mukautettu salasanan nollaus URL-osoite', - 'custom_forgot_pass_url_help' => 'Tämä korvaa sisäänrakennetun salasanan palautuspalvelun URL-osoitteen. Sen avulla voit ohjata käyttäjät organisaation sisäiseen tai isännöityyn LDAP-salasanan vaihtotoimintoon.', - 'dashboard_message' => 'Työpöydän viesti', - 'dashboard_message_help' => 'Tämä teksti esiintyy työpöydällä kaikille, joilla on oikeus tarkastella työpöytää.', - 'default_currency' => 'Oletusvaluutta', - 'default_eula_text' => 'Yleiset käyttöehdot', - 'default_language' => 'Oletuskieli', - 'default_eula_help_text' => 'Voit myös liittää mukautettuja käyttöehtoja tiettyihin laitekategorioihin.', - 'display_asset_name' => 'Näytä laitteen nimi', - 'display_checkout_date' => 'Näytä luovutuspäivämäärä listauksessa', - 'display_eol' => 'Näytä elinaika listauksessa', - 'display_qr' => 'Näytä neliökoodit', - 'display_alt_barcode' => 'Näytä 1D viivakoodi', - 'email_logo' => 'Sähköpostin logo', - 'barcode_type' => '2D viivakoodityyppi', - 'alt_barcode_type' => '1D viivakoodityyppi', - 'email_logo_size' => 'Neliönmuotoiset logot näyttävät sähköpostissa parhailta. ', - 'enabled' => 'Käytössä', - 'eula_settings' => 'Käyttöehtojen asetukset', - 'eula_markdown' => 'Käyttäehdossa voi käyttääGithub-merkintöjä.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Hyväksytyt tiedostotyypit ovat ico, png ja gif. Muut kuvamuodot eivät välttämättä toimi kaikissa selaimissa.', - 'favicon_size' => 'Faviconien tulee olla neliömuotoisia, 16x16 pikseliä.', - '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' => 'yritystuki, allekirjoitus, hyväksyminen, sähköpostimuoto, käyttäjätunnusten muoto, kuvat, per sivu, pikkukuva, eula, käyttöehdot, kojelauta, yksityisyys', - 'general_settings_help' => 'Oletuskäyttöehdot ja muuta', - '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_default_group' => 'Käyttöoikeuksien oletusryhmä', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP-asetukset', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Syötä toimiva LDAP-käyttäjätunnus ja salasana määrittelemästäsi base DN: stä testataksesi LDAP-kirjautumisen toimivuutta. SINUN TULEE TALLENTAA UUDET LDAP ASETUKSET ENSIN.', - 'ldap_login_sync_help' => 'Tämä testaa vain LDAP-synkronoinnin toimivuutta. Mikäli LDAP autentikointikysely on virheellinen, käyttäjät eivät voi kirjautua sisään. SINUN TULEE TALLENTAA UUDET ASETUKSET ENSIN.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Palvelin', - 'ldap_server_help' => 'Tämän pitäisi alkaa ldap: // (salaamaton tai TLS) tai ldaps: // (SSL)', - 'ldap_server_cert' => 'LDAP SSL varmenteen varmennus', - 'ldap_server_cert_ignore' => 'Salli virheelliset SSL Varmenteet', - 'ldap_server_cert_help' => 'Valitse tämä, jos käytät itse allekirjoitettua SSL-varmennetta ja haluat hyväksyä virheellisen SSL-varmenteen.', - 'ldap_tls' => 'Käytä TLS:ää', - 'ldap_tls_help' => 'Merkitse tämä vain, jos käynnistät STARTTLS: n LDAP-palvelimella. ', - 'ldap_uname' => 'LDAP-sidonta käyttäjätunnus', - 'ldap_dept' => 'LDAP osasto', - 'ldap_phone' => 'Ldap puhelinnumero', - 'ldap_jobtitle' => 'LDAP tehtävänimike', - 'ldap_country' => 'LDAP maa', - 'ldap_pword' => 'LDAP-sidonta salasana', - 'ldap_basedn' => 'Kohdehaaran DN', - 'ldap_filter' => 'LDAP suodatin', - 'ldap_pw_sync' => 'LDAP salasanan synkronointi', - 'ldap_pw_sync_help' => 'Poista valinta, jos et halua säilyttää LDAP-salasanoja synkronoituna paikallisiin salasanoihin. Tällöin käyttäjät eivät voi kirjautua sisään, jos LDAP-palvelin ei jostain syystä ole tavoitettavissa.', - 'ldap_username_field' => 'Käyttäjätunnus kenttä', - 'ldap_lname_field' => 'Sukunimi', - 'ldap_fname_field' => 'LDAP etunimi', - 'ldap_auth_filter_query' => 'LDAP todennuskysely', - 'ldap_version' => 'LDAP versio', - 'ldap_active_flag' => 'LDAP-aktiivinen lippu', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP henkilönumero', - 'ldap_email' => 'LDAP sähköposti', - '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', - 'login_remote_user_enabled_text' => 'Salli kirjautuminen etäkäyttäjäkäyttäjän otsikolla', - 'login_remote_user_enabled_help' => 'Tämä vaihtoehto mahdollistaa autentikoinnin REMOTE_USER otsikolla "Common Gateway Interface (rfc3875)" määrityksen mukaisesti', - 'login_common_disabled_text' => 'Estä muut autentikointimenetelmät', - 'login_common_disabled_help' => 'Tämä vaihtoehto estää muut autentikointimenetelmät. Salli tämä vaihtoehto, jos olet varma REMOTE_USER kirjautumisen toimivuudesta', - 'login_remote_user_custom_logout_url_text' => 'Räätälöity uloskirjautumisen URL', - 'login_remote_user_custom_logout_url_help' => 'Jos URL on syötetty, käyttäjät ohjataan tähän URL-osoitteeseen uloskirjautumisen yhteydessä. Tämä on hyödyllinen esimerkiksi ulkoisen autentikointipalvelun käyttäjäistuntojen päättämisessä oikein.', - 'login_remote_user_header_name_text' => 'Mukautettu käyttäjänimen otsikko', - 'login_remote_user_header_name_help' => 'Käytä määritettyä headeria REMOTE_USERin sijaan', - 'logo' => 'Logo', - 'logo_print_assets' => 'Käytä tulostuksessa', - 'logo_print_assets_help' => 'Käytä brändäystä tulostettavissa nimikelistoissa ', - 'full_multiple_companies_support_help_text' => 'Käyttäjien (myös ylläpitäjien) rajoittaminen vain yritykselle kirjattuihin laitteisiin.', - 'full_multiple_companies_support_text' => 'Täysi monien yritysten tuki', - 'show_in_model_list' => 'Näytä mallinvalinta-listoissa', - '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', - 'saml_sp_acs_url' => 'Vakuutuksen kuluttajapalvelu (ACS) URL', - 'saml_sp_sls_url' => 'Kertauloskirjautumispalvelu (SLS) URL', - 'saml_sp_x509cert' => 'Julkinen SSL-varmenne', - 'saml_sp_metadata_url' => 'Metadata URL', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'Voit määritellä IdP metadatan käyttämällä URLia tai XML-tiedostoa.', - 'saml_attr_mapping_username' => 'Attribuuttien kohdennus - Käyttäjänimi', - 'saml_attr_mapping_username_help' => 'NameID:tä käytetään, jos attribuuttia on määrittelemätön tai virheellinen.', - 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'Tee SAML:sta ensisijainen kirjautumistapa', - 'saml_forcelogin_help' => 'Voit käyttää osoitteessa \'/login?nosaml\' päästäksesi tavalliselle kirjautumissivulle.', - 'saml_slo_label' => 'SAML kertauloskirjautuminen', - 'saml_slo' => 'Lähetä uloskirjautumispyyntö IdP:lle uloskirjauduttaessa', - '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', - 'show_archived_in_list' => 'Arkistoidut laitteet', - 'show_archived_in_list_text' => 'Näytä arkistoidut laitteet "Kaikki laitteet" listauksessa', - 'show_assigned_assets' => 'Näytä laitteille kohdistetut laitteet', - 'show_assigned_assets_help' => 'Näytä laitteet, jotka on liitetty muihin laitteisiin näkymissä Näytä käyttäjä -> Laitteet, Näytä käyttäjä -> Tiedot-> Tulosta kaikki luovutetut , sekä sivulla Käyttäjätili -> Näytä luovutetut laitteet.', - '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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT versio', - 'support_footer' => 'Tuki-alatunnisteen linkit ', - 'support_footer_help' => 'Määrittele, kuka voi nähdä linkit Snipe-IT tukipalvelun tietoihin ja käyttöohjeeseen', - 'version_footer' => 'Versio alatunnisteessa ', - 'version_footer_help' => 'Määrittele, kuka näkee Snipe-IT järjestelmän version ja käännöksen numeron.', - 'system' => 'Järjestelmän tiedot', - '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.', - 'labels_per_page' => 'Tunnisteita sivua kohden', - 'label_dimensions' => 'Tunnisteen mitat (tuumaa)', - 'next_auto_tag_base' => 'Seuraava tunnistenumero', - 'page_padding' => 'Sivun marginaalit (tuumaa)', - 'privacy_policy_link' => 'Linkki tietosuojaselosteeseen', - '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', - 'labels_pagewidth' => 'Tunniste-arkin leveys', - 'labels_pageheight' => 'Tunniste-arkin korkeus', - 'label_gutters' => 'Tunnisteiden etäisyys (tuumaa)', - 'page_dimensions' => 'Sivun mitat (tuumaa)', - 'label_fields' => 'Tunnisteen kentät', - 'inches' => 'tuumaa', - 'width_w' => 'l', - 'height_h' => 'k', - 'show_url_in_emails' => 'Linkki Snipe-IT: hen sähköposteissa', - 'show_url_in_emails_help_text' => 'Poista tämä valintaruutu, jos et halua linkata takaisin Snipe-IT-asennukseen sähköpostin alatunnisteisiin. Hyödyllinen, jos useimmat käyttäjät eivät koskaan kirjaudu sisään.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Pikkukuvan suurin korkeus', - 'thumbnail_max_h_help' => 'Enimmäiskorkeus kuvapisteissä pikkukuville listanäkymässä. Min 25, max 500.', - 'two_factor' => 'Kaksivaiheinen todentaminen', - 'two_factor_secret' => 'MFA koodi', - 'two_factor_enrollment' => 'Kaksivaiheisen tunnistautumisen käyttöönotto', - 'two_factor_enabled_text' => 'Ota käyttöön kaksivaiheinen tunnistautuminen', - 'two_factor_reset' => 'Nollaa MFA salaisuus', - 'two_factor_reset_help' => 'Tämä pakottaa käyttäjän rekisteröimään laitteen uudelleen Google Authenticator -palveluun. Tämä voi olla hyödyllistä, jos heille tällä hetkellä rekisteröidyt laitteet menetetään tai varastetaan. ', - 'two_factor_reset_success' => 'MFA laite onnistuneesti nollattu', - 'two_factor_reset_error' => 'MFA laitteen nollaus epäonnistui', - 'two_factor_enabled_warning' => 'Kaksivaiheisen tunnistautumisen ottaminen käyttöön,, pakottaa sinut autentikoimaan Google Auth - laitteella. Voit lisätä sellaisen, jos sellaista ei ole vielä käytössä.', - 'two_factor_enabled_help' => 'Ottaa käyttöön kaksivaiheisen todennuksen käyttämällä Google Authenticatoria.', - 'two_factor_optional' => 'Valikoiva (Käyttäjät voivat ottaa käyttöön tai poistaa käytöstä)', - 'two_factor_required' => 'Vaadittu kaikille käyttäjille', - 'two_factor_disabled' => 'Ei käytössä', - 'two_factor_enter_code' => 'Syötä MFA koodi', - 'two_factor_config_complete' => 'Lähetä koodi', - 'two_factor_enabled_edit_not_allowed' => 'Järjestelmänvalvoja ei salli sinun muokata tätä asetusta.', - 'two_factor_enrollment_text' => "Kaksivaiheinen tunnistautuminen vaaditaan, mutta et ole rekisteröinyt itsellesi laitetta. Avaa Google Authenticator -sovellus ja skannaa alla oleva QR-koodi rekisteröidäksesi laitteesi. Kun olet rekisteröinyt laitteesi, kirjoita koodi", - 'require_accept_signature' => 'Vaadi allekirjoitus', - 'require_accept_signature_help_text' => 'Tämän ominaisuuden ottaminen käyttöön edellyttää käyttäjiltä allekirjoitusta hyväksymisen yhteydessä.', - 'left' => 'vasen', - 'right' => 'oikea', - 'top' => 'ylä', - 'bottom' => 'ala', - 'vertical' => 'pystysuora', - 'horizontal' => 'vaakasuora', - 'unique_serial' => 'Yksilölliset sarjanumerot', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/fi/admin/settings/message.php b/resources/lang/fi/admin/settings/message.php deleted file mode 100644 index 353598a75d..0000000000 --- a/resources/lang/fi/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Päivityksessä tapahtui virhe. ', - '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.', - '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.', - ], - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/fi/admin/settings/table.php b/resources/lang/fi/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/fi/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/fi/admin/statuslabels/message.php b/resources/lang/fi/admin/statuslabels/message.php deleted file mode 100644 index 5ce093a0ed..0000000000 --- a/resources/lang/fi/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Tilamerkintää ei luotu, yritä uudelleen.', - 'success' => 'Tilamerkintä luotiin onnistuneesti.', - ], - - 'update' => [ - 'error' => 'Tilamerkintää ei päivitetty, yritä uudelleen', - 'success' => 'Tilamerkintä päivitettiin onnistuneesti.', - ], - - 'delete' => [ - 'confirm' => 'Oletko varma että haluat poistaa tämän tilamerkinnän?', - 'error' => 'Tilamerkinnän poistamisessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Tilamerkintä poistettiin onnistuneesti.', - ], - - '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.', - '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/suppliers/message.php b/resources/lang/fi/admin/suppliers/message.php deleted file mode 100644 index 81db08c136..0000000000 --- a/resources/lang/fi/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Toimittajaa ei löydy.', - - - 'create' => array( - 'error' => 'Toimittajaa ei luotu, yritä uudelleen.', - 'success' => 'Toimittaja luotiin onnistuneesti.' - ), - - 'update' => array( - 'error' => 'Toimittajaa ei päivitetty, yritä uudelleen', - 'success' => 'Toimittaja päivitettiin onnistuneesti.' - ), - - 'delete' => array( - 'confirm' => 'Oletko varma että haluat poistaa tämän toimittajan?', - 'error' => 'Toimittajan poistossa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Toimittaja poistettiin onnistuneesti.', - 'assoc_assets' => 'Tähän toimittajaan liittyy tällä hetkellä :asset_count laitetta ja sitä ei voi poistaa. Ole hyvä ja päivitä laitteet, jotta ne eivät enää viittaa tähän toimittajaan ja yritä uudelleen. ', - 'assoc_licenses' => 'Tähän toimittajaan liittyy tällä hetkellä :licenses_count lisenssiä ja sitä ei voi poistaa. Ole hyvä ja päivitä lisenssit, jotta ne eivät enää viittaa tähän toimittajaan ja yritä uudelleen. ', - 'assoc_maintenances' => 'Tähän toimittajaan liittyy tällä hetkellä :asset_maintenances_count huoltoa ja sitä ei voi poistaa. Ole hyvä ja päivitä huoltotietosi , poista viittaukset tähän toimittajaan ja yritä uudelleen. ', - ) - -); diff --git a/resources/lang/fi/admin/suppliers/table.php b/resources/lang/fi/admin/suppliers/table.php deleted file mode 100644 index 9f3a14464f..0000000000 --- a/resources/lang/fi/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Tietoa toimittajista', - 'about_suppliers_text' => 'Toimittajien avulla seurataan nimikkeiden lähdettä', - 'address' => 'Toimittajan osoite', - 'assets' => 'Laitteet', - 'city' => 'Kaupunki', - 'contact' => 'Yhteyshenkilön nimi', - 'country' => 'Maa', - 'create' => 'Uusi toimittaja', - 'email' => 'Sähköposti', - 'fax' => 'Faksi', - 'id' => 'Tunnus', - 'licenses' => 'Lisenssit', - 'name' => 'Toimittajan nimi', - 'notes' => 'Muistiinpanot', - 'phone' => 'Puhelin', - 'state' => 'Maakunta', - 'suppliers' => 'Toimittajat', - 'update' => 'Päivitä toimittaja', - 'url' => 'Kotisivu', - 'view' => 'Näytä toimittaja', - 'view_assets_for' => 'Laitteet kohteella', - 'zip' => 'Postinumero', - -); diff --git a/resources/lang/fi/admin/users/general.php b/resources/lang/fi/admin/users/general.php deleted file mode 100644 index 7d0d2709d3..0000000000 --- a/resources/lang/fi/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Salli kirjautuminen', - 'activated_disabled_help_text' => 'Et voi muokata oman tilisi aktivoinnin tilaa.', - 'assets_user' => 'Käyttäjälle :name luovutetut laitteet', - 'bulk_update_warn' => 'Aiot muuttaa :user_count käyttäjän ominaisuuksia. Huomaa, että omia käyttäjätunnuksia ei voi muuttaa tämän lomakkeen avulla, vaan sinun on tehtävä muokkauksia omalle tunnuksellesi erikseen.', - 'bulk_update_help' => 'Tällä lomakkeella voit päivittää useita käyttäjiä kerralla. Täytä vain kentät joita haluat muuttaa. Kaikki tyhjäksi jätetyt kentät pysyvät muuttumattomina.', - 'current_assets' => 'Käyttäjälle luovutetut laitteet', - 'clone' => 'Monista käyttäjä', - 'contact_user' => 'Ota yhteyttä käyttäjään :name', - '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', - '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.', - 'print_assigned' => 'Tulosta kaikki luovutetut', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Käyttäjälle :name luovutetut ohjelmistot', - 'send_email_help' => 'Käyttäjälle on määritettävä sähköpostiosoite lähettääksesi salasanan sähköpostitse. Salasanat voi lähettää sähköpostilla vain käyttäjän luonnin yhteydessä. Salasanat tallennetaan järjestelmään yksisuuntaisesti tiivistettyinä, eikä niitä voida lukea selväkielisenä tallennuksen jälkeen.', - 'view_user' => 'Näytä käyttäjä :name', - 'usercsv' => 'CSV-tiedosto', - 'two_factor_admin_optin_help' => 'Nykyiset järjestelmänvalvojan asetukset mahdollistavat kaksivaiheisen tunnistautumisen käyttöönoton valituille käyttäjille. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/fi/admin/users/message.php b/resources/lang/fi/admin/users/message.php deleted file mode 100644 index e6720dea21..0000000000 --- a/resources/lang/fi/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Olet hyväksynyt tämän laitteen.', - 'declined' => 'Olet onnistuneesti hylännyt tämän laitteen.', - 'bulk_manager_warn' => 'Käyttäjät on onnistuneesti päivitetty, mutta esimies-merkintää ei tallennettu, koska valitsemasi esimies oli mukana käyttäjäluettelossa, eikä käyttäjä voi olla itsensä esimies. Valitse käyttäjät uudelleen, poislukien esimies.', - 'user_exists' => 'Käyttäjä on jo luotu!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Käyttäjätunnus vaaditaan', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Salasana vaaditaan.', - 'insufficient_permissions' => 'Riittämättömät oikeudet.', - 'user_deleted_warning' => 'Käyttäjä on jo poistettu. Mikäli haluat muokata tai luovuttaa laitteita hänelle sinun tulee palauttaa käyttäjä.', - 'ldap_not_configured' => 'LDAP-integraatiota ei ole määritetty tähän asennukseen.', - 'password_resets_sent' => 'Salasanan resetointilinkki on lähetetty niille käyttäjille, joille on määritetty voimassa oleva sähköpostiosoite.', - 'password_reset_sent' => 'Salasanan palautuslinkki on lähetetty osoitteeseen :email!', - 'user_has_no_email' => 'Tällä käyttäjällä ei ole sähköpostiosoitetta heidän profiilissaan.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Käyttäjä luotiin onnistuneesti.', - 'update' => 'Käyttäjä päivitettiin onnistuneesti.', - 'update_bulk' => 'Käyttäjät päivitettiin onnistuneesti!', - 'delete' => 'Käyttäjä poistettiin onnistuneesti.', - 'ban' => 'Käyttäjä estettiin onnistuneesti.', - 'unban' => 'Käyttäjän esto poistettiin onnistuneesti.', - 'suspend' => 'Käyttäjä jäädytettiin onnistuneesti.', - 'unsuspend' => 'Käyttäjän jäädytys poistettiin onnistuneesti.', - 'restored' => 'Käyttäjä palautettiin onnistuneesti.', - 'import' => 'Käyttäjät tuotiin onnistuneesti.', - ), - - 'error' => array( - 'create' => 'Käyttäjä luonnissa tapahtui virhe. Yritä uudelleen.', - 'update' => 'Käyttäjän päivityksessä tapahtui virhe. Yritä uudelleen.', - 'delete' => 'Käyttäjän poistamisessa tapahtui virhe. Yritä uudelleen.', - 'delete_has_assets' => 'Käyttäjää ei voida poistaa, koska käyttäjälle on luovutettuna nimikkeitä.', - 'unsuspend' => 'Käyttäjän jäädytyksen poistossa tapahtui virhe. Yritä uudelleen.', - 'import' => 'Käyttäjien tuonnissa tapahtui virhe, Yritä uudelleen.', - 'asset_already_accepted' => 'Tämä laite on jo hyväksytty.', - 'accept_or_decline' => 'Sinun on joko hyväksyttävä tai hylättävä tämä laite.', - 'incorrect_user_accepted' => 'Laitetta jota yritit hyväksyä, ei luovutettu sinulle.', - 'ldap_could_not_connect' => 'Yhteyttä LDAP-palvelimeen ei voitu muodostaa. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', - 'ldap_could_not_bind' => 'Yhdistäminen LDAP-palvelimeen ei onnistunut. Tarkista LDAP-palvelimen asetukset.
LDAP-palvelimen virhe: ', - 'ldap_could_not_search' => 'Haku LDAP-palvelimelta ei onnistunut ei voitu hakea. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', - 'ldap_could_not_get_entries' => 'LDAP-palvelimelta ei palautunut kohteita. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', - 'password_ldap' => 'Tätä salasanaa hallinnoi LDAP / Active Directory. Vaihda salasanasi IT-osastolla.', - ), - - 'deletefile' => array( - 'error' => 'Tiedostoa ei ole poistettu. Yritä uudelleen.', - 'success' => 'Tiedosto onnistuneesti poistettu.', - ), - - 'upload' => array( - 'error' => 'Tiedostoja ei ole ladattu. Yritä uudelleen.', - 'success' => 'Tiedostot lähetettiin onnistuneesti.', - 'nofiles' => 'Et valinnut yhtään tiedostoa lähetettäväksi', - 'invalidfiles' => 'Yksi tai useampi tiedosto on liian suuri tai on tiedostotyyppi, jota ei sallita. Sallitut tiedostotyypit ovat png, gif, jpg, doc, docx, pdf ja txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/fi/admin/users/table.php b/resources/lang/fi/admin/users/table.php deleted file mode 100644 index 5533661459..0000000000 --- a/resources/lang/fi/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktiivinen', - 'allow' => 'Salli', - 'checkedout' => 'Laitteet', - 'created_at' => 'Luontiaika', - 'createuser' => 'Uusi Käyttäjä', - 'deny' => 'Estä', - 'email' => 'Sähköposti', - 'employee_num' => 'Työntekijän nro.', - 'first_name' => 'Etunimi', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Tunnus', - 'inherit' => 'Periytyy', - 'job' => 'Osasto', - 'last_login' => 'Viimeisin kirjautuminen', - 'last_name' => 'Sukunimi', - 'location' => 'Sijainti', - 'lock_passwords' => 'Kirjautumistietoja ei voida muokata tässä asennuksessa.', - 'manager' => 'Esimies', - 'managed_locations' => 'Esimiehenä sijainneissa', - 'name' => 'Nimi', - 'notes' => 'Muistiinpanot', - 'password_confirm' => 'Vahvista salasana', - 'password' => 'Salasana', - 'phone' => 'Puhelin', - 'show_current' => 'Näytä nykyiset käyttäjät', - 'show_deleted' => 'Näytä poistetut käyttäjät', - 'title' => 'Titteli', - 'to_restore_them' => 'palauttaa ne.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Päivitä käyttäjä', - 'username' => 'Käyttäjätunnus', - 'user_deleted_text' => 'Tämä käyttäjä on merkitty poistetuksi.', - 'username_note' => '(Tätä käytetään vain Active Directory synkronointiin, ei kirjautumista varten.)', - 'cloneuser' => 'Monista käyttäjä', - 'viewusers' => 'Näytä käyttäjät', -); diff --git a/resources/lang/fi/auth/general.php b/resources/lang/fi/auth/general.php deleted file mode 100644 index 195981d13e..0000000000 --- a/resources/lang/fi/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Lähetä salasanan palautuslinkki', - 'email_reset_password' => 'Salasanan palautus sähköpostilla', - 'reset_password' => 'Palauta salasana', - 'saml_login' => 'SAML-kirjautuminen', - 'login' => 'Kirjaudu', - 'login_prompt' => 'Kirjaudu sisään', - 'forgot_password' => 'Unohdin salasanani', - 'ldap_reset_password' => 'Palauta LDAP-salasanasi napsauttamalla tätä', - 'remember_me' => 'Muista minut', - 'username_help_top' => 'Palauttaaksesi salasanasi sähköpostilla, anna käyttäjätunnuksesi.', - 'username_help_bottom' => 'Käyttäjätunnuksesi ja sähköpostiosoitteesi voivat olla samoja, mutta eivät välttämättä. Jos et muista käyttäjätunnustasi, ota yhteyttä järjestelmänvalvojaan.

Käyttäjätunnuksille, joilla ei ole liitettyä sähköpostiosoitetta, ei voida lähettää sähköpostiin salasanan vaihtamislinkkiä. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/fi/button.php b/resources/lang/fi/button.php deleted file mode 100644 index f96ca412b7..0000000000 --- a/resources/lang/fi/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Toiminnot', - 'add' => 'Lisää uusi', - 'cancel' => 'Peruuta', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Poista', - 'edit' => 'Muokkaa', - 'restore' => 'Palauta', - 'remove' => 'Remove', - 'request' => 'Pyydä', - 'submit' => 'Lähetä', - 'upload' => 'Lähetä', - 'select_file' => 'Valitse tiedosto...', - 'select_files' => 'Valitse tiedostot...', - 'generate_labels' => '{1} Luo tunniste |[2, *] Luo tunnisteet', - '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 deleted file mode 100644 index 0ad39bd50d..0000000000 --- a/resources/lang/fi/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Oheistarvikkeet', - 'activated' => 'Aktivoitu', - 'accepted_date' => 'Hyväksytty, päiväys', - 'accessory' => 'Oheistarvike', - 'accessory_report' => 'Oheistarvikeraportti', - 'action' => 'Toiminto', - 'activity_report' => 'Toimintaraportti', - 'address' => 'Osoite', - 'admin' => 'Ylläpitäjä', - 'administrator' => 'Järjestelmänvalvoja', - 'add_seats' => 'Lisätty', - 'age' => "Ikä", - 'all_assets' => 'Kaikki laitteet', - 'all' => 'Kaikki', - 'archived' => 'Arkistoitu', - 'asset_models' => 'Laitemallit', - 'asset_model' => 'Malli', - 'asset' => 'Laite', - 'asset_report' => 'Laiteraportti', - 'asset_tag' => 'Laitetunniste', - 'asset_tags' => 'Laitetunnisteet', - 'assets_available' => 'Laitetta vapaana', - 'accept_assets' => 'Hyväksy Laitteet :name', - 'accept_assets_menu' => 'Hyväksy Laitteet', - 'audit' => 'Tarkasta', - 'audit_report' => 'Tarkastusloki', - 'assets' => 'Laitteet', - 'assets_audited' => 'tarkastettu omaisuus', - 'assets_checked_in_count' => 'laitteet palautettu', - 'assets_checked_out_count' => 'laitteet lainattu', - 'asset_deleted_warning' => 'Tämä laite on poistettu. Se on palautettava ennen kuin voit määrittää sen jollekulle.', - 'assigned_date' => 'Osoitettu, päiväys', - 'assigned_to' => 'Luovutettu käyttäjälle :name', - 'assignee' => 'Osoitettu', - 'avatar_delete' => 'Poista käyttäjäkuva', - 'avatar_upload' => 'Lähetä käyttäjäkuva', - 'back' => 'Edellinen', - 'bad_data' => 'Mitään ei löytynyt. Ehkä huonot tiedot?', - 'bulkaudit' => 'Tarkasta useita', - 'bulkaudit_status' => 'Tarkastuksen tila', - 'bulk_checkout' => 'Luovuta useita', - 'bulk_edit' => 'Massamuokkaus', - 'bulk_delete' => 'Massapoista', - 'bulk_actions' => 'Massatoimintoja', - 'bulk_checkin_delete' => 'Palauta laitteet & poista käyttäjiä', - 'byod' => 'Oma laite', - 'byod_help' => 'Tämä laite on käyttäjän omistama', - 'bystatus' => 'tilan mukaan', - 'cancel' => 'Peruuta', - 'categories' => 'Kategoriat', - 'category' => 'Kategoria', - 'change' => 'Toiminto', - 'changeemail' => 'Vaihda sähköpostiosoite', - 'changepassword' => 'Vaihda salasana', - 'checkin' => 'Palauta', - 'checkin_from' => 'Palautus', - 'checkout' => 'Luovuta', - 'checkouts_count' => 'Luovutukset', - 'checkins_count' => 'Palautukset', - 'user_requests_count' => 'Pyynnöt', - 'city' => 'Kaupunki', - 'click_here' => 'Klikkaa tästä', - 'clear_selection' => 'Tyhjennä valinta', - 'companies' => 'Yritykset', - 'company' => 'Yritys', - 'component' => 'Komponentti', - 'components' => 'Komponentit', - 'complete' => 'Valmis', - 'consumable' => 'Kulutustarvike', - 'consumables' => 'Kulutustarvikkeet', - 'country' => 'Maa', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Luo uusi', - 'created' => 'Nimike luotiin', - 'created_asset' => 'laite luotu', - 'created_at' => 'Luontiaika', - 'created_by' => 'Luoja', - 'record_created' => 'Tietue luotu', - 'updated_at' => 'Päivitetty klo', - 'currency' => '€', // this is deprecated - 'current' => 'Nykyiset', - 'current_password' => 'Nykyinen Salasana', - 'customize_report' => 'Mukautettu raportti', - 'custom_report' => 'Mukautettu laiteraportti', - 'dashboard' => 'Hallintasivu', - 'days' => 'päivää', - 'days_to_next_audit' => 'Päivää seuraavaan tarkastukseen', - 'date' => 'Päivä', - 'debug_warning' => 'Varoitus!', - 'debug_warning_text' => 'Sovellus on käynnissä tuotantotilassa, jossa virheenkorjaus on käytössä. Tämä voi paljastaa arkaluonteisia tietoja, jos sovellus avoinna internettiin. Poista virheenkorjaus käytöstä asettamalla APP_DEBUG -arvoksi false .env -tiedostoosi.', - 'delete' => 'Poista', - 'delete_confirm' => 'Oletko varma että haluat poistaa :item?', - 'delete_confirm_no_undo' => 'Oletko varma, että haluat poistaa :item? Toimintoa ei voi perua.', - 'deleted' => 'Poistettu', - 'delete_seats' => 'Poistettu käytöstä', - 'deletion_failed' => 'Poisto epäonnistui', - 'departments' => 'Osastot', - 'department' => 'Osasto', - 'deployed' => 'Käyttöönotettu', - 'depreciation' => 'Poistoluokka', - 'depreciations' => 'Poistot', - 'depreciation_report' => 'Poistoraportti', - 'details' => 'Tiedot', - 'download' => 'Lataa', - 'download_all' => 'Lataa kaikki', - 'editprofile' => 'Muokkaa profiilia', - 'eol' => 'Elinikä', - 'email_domain' => 'Sähköpostin verkkotunnus', - 'email_format' => 'Sähköpostiosoitteen muotoilu', - 'employee_number' => 'Työntekijän Numero', - 'email_domain_help' => 'Käytetään sähköpostiosoitteiden luontiin tietoja tuotaessa', - 'error' => 'Virhe', - 'exclude_archived' => 'Älä sisällytä arkistoituja laitteita', - 'exclude_deleted' => 'Älä sisällytä poistettuja laitteita', - 'example' => 'Esimerkki: ', - '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)', - 'lastnamefirstinitial_format' => 'Sukunimi Etunimen ensimmäinen (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Ensimmäinen nimikirjain . sukunimi (p.virtanen@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Ensimmäinen', - 'firstnamelastname' => 'Etunimi . sukunimi (pekka.virtanen@example.com)', - 'lastname_firstinitial' => 'Sukunimi _ etunimen ensimmäinen kirjain (virtanen_p@example.com)', - 'firstinitial.lastname' => 'Etunimen ensimmäinen kirjain . sukunimi (p.virtanen@example.com)', - 'firstnamelastinitial' => 'Etunimi Sukunimen ensimmäinen kirjain (paiviv@example.com)', - 'first_name' => 'Etunimi', - 'first_name_format' => 'Etunimi (jane@example.com)', - 'files' => 'Tiedostot', - 'file_name' => 'Tiedosto', - 'file_type' => 'Tiedostotyyppi', - 'filesize' => 'Tiedostokoko', - 'file_uploads' => 'Tiedostot', - 'file_upload' => 'Lataa tiedosto', - 'generate' => 'Luo', - 'generate_labels' => 'Luo tunnisteita', - 'github_markdown' => 'Tässä kentässä voi käyttää Github-merkintöjä.', - 'groups' => 'Ryhmät', - 'gravatar_email' => 'Gravatarin sähköpostiosoite', - 'gravatar_url' => 'Muuta profiilikuvaasi osoitteessa Gravatar.com.', - 'history' => 'Historia', - 'history_for' => 'Laitehistoria käyttäjälle', - 'id' => 'Tunnus', - 'image' => 'Kuva', - 'image_delete' => 'Poista kuva', - 'include_deleted' => 'Sisällytä poistetut laitteet', - 'image_upload' => 'Lähetä kuva', - 'filetypes_accepted_help' => 'Hyväksytty tiedostotyyppi on :types. Suurin sallittu tiedostokoko on :size. Hyväksytyt tiedostotyypit ovat :types. Suurin sallittu tiedostokoko on :size.', - 'filetypes_size_help' => 'Suurin sallittu tiedostokoko on :size.', - 'image_filetypes_help' => 'Hyväksytyt tiedostotyyppejä ovat jpg, png, gif ja svg. Suurin sallittu lähetyskoko on :size.', - 'unaccepted_image_type' => 'Kuvatiedostoa ei voitu lukea. Hyväksytyt tiedostotyypit ovat jpg, webp, png, gif ja svg. Tämän tiedoston mimetype on: :mimetype.', - 'import' => 'Tuo tiedot', - 'importing' => 'Tuonti', - 'importing_help' => 'Voit tuoda laitteita, oheistarvikkeita, lisenssejä, komponentteja, kulutustarvikkeita ja käyttäjiä CSV-tiedoston avulla.

CSV tulisi olla pilkulla rajattu ja sisältää otsikot, jotka vastaavat CSV-otsikoita dokumentaatiossa.', - 'import-history' => 'Tuo historia', - 'asset_maintenance' => 'Laitteen huolto', - 'asset_maintenance_report' => 'Laitteiden huoltoraportti', - 'asset_maintenances' => 'Laitteiden huollot', - 'item' => 'Nimike', - 'item_name' => 'Kohteen nimi', - 'import_file' => 'tuo CSV-tiedosto', - 'import_type' => 'CSV- tuontityyppi', - 'insufficient_permissions' => 'Riittämättömät käyttöoikeudet!', - 'kits' => 'Sarjat', - 'language' => 'Kieli', - 'last' => 'Viimeinen', - 'last_login' => 'Viimeisin kirjautuminen', - 'last_name' => 'Sukunimi', - 'license' => 'Lisenssi', - 'license_report' => 'Lisenssiraportti', - 'licenses_available' => 'Vapaana olevat lisenssit', - 'licenses' => 'Lisenssit', - 'list_all' => 'Listaa kaikki', - 'loading' => 'Ladataan... ole hyvä ja odota....', - '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', - 'locations' => 'Sijainnit', - 'logo_size' => 'Neliön muotoiset logot näyttävät parhaiten Logolla + Tekstillä. Logon maksimikoko on 50px korkea x 500px leveä. ', - 'logout' => 'Kirjaudu Ulos', - 'lookup_by_tag' => 'Hae laitetunnisteella', - 'maintenances' => 'Huollot', - 'manage_api_keys' => 'Hallitse API-avaimia', - '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ä kohteita, joita pitäisi olla saatavilla ennen ilmoituksen lähettämistä. Jätä Min. QTY tyhjäksi, jos et halua vastaanottaa ilmoituksia alhaisesta määrästä.', - 'model_no' => 'Mallinumero', - 'months' => 'Kuukautta', - 'moreinfo' => 'Lisätiedot', - 'name' => 'Nimi', - 'new_password' => 'Uusi salasana', - 'next' => 'Seuraava', - 'next_audit_date' => 'Seuraava tarkastuspäivä', - 'last_audit' => 'Viimeisin tarkastus', - 'new' => 'uusi!', - 'no_depreciation' => 'Ei poistoluokkaa', - 'no_results' => 'Ei tuloksia.', - 'no' => 'Ei', - 'notes' => 'Muistiinpanot', - 'order_number' => 'Tilausnumero', - 'only_deleted' => 'Vain poistetut laitteet', - 'page_menu' => 'Näytetään _MENU_ kohteita', - 'pagination_info' => 'Näytetään _START_ - _END_ yhteensä _TOTAL_ nimikettä', - 'pending' => 'Odottaa', - 'people' => 'Ihmiset', - 'per_page' => 'Tuloksia sivua kohti', - 'previous' => 'Edellinen', - 'processing' => 'Käsitellään', - 'profile' => 'Profiilisi', - 'purchase_cost' => 'Hankintameno', - 'purchase_date' => 'Ostopäivä', - 'qty' => 'KPL', - 'quantity' => 'Määrä', - 'quantity_minimum' => 'Sinulla on :count kohteita pienimmän määrän alapuolella tai lähes alapuolella', - 'quickscan_checkin' => 'Nopea Palautus Skannaamalla', - 'quickscan_checkin_status' => 'Palautuksen Tila', - 'ready_to_deploy' => 'Valmis käyttöönottoon', - 'recent_activity' => 'Viimeisin toiminta', - 'remaining' => 'Jäljellä', - 'remove_company' => 'Poista', - 'reports' => 'Raportit', - 'restored' => 'palautettu', - 'restore' => 'Palauta', - 'requestable_models' => 'Pyydettävissä olevat mallit', - 'requested' => 'Pyydetty', - 'requested_date' => 'Pyynnön päivämäärä', - 'requested_assets' => 'Pyydetyt laitteet', - 'requested_assets_menu' => 'Pyydetyt laitteet', - 'request_canceled' => 'Pyyntö peruutettu', - 'save' => 'Tallenna', - 'select_var' => 'Valitse :thing... ', // this will eventually replace all of our other selects - 'select' => 'Valitse', - 'select_all' => 'Valitse kaikki', - 'search' => 'Etsi', - 'select_category' => 'Valitse kategoria', - 'select_department' => 'Valitse osasto', - 'select_depreciation' => 'Valitse poistoluokka', - 'select_location' => 'Valitse sijainti', - 'select_manufacturer' => 'Valitse valmistaja', - 'select_model' => 'Valitse malli', - 'select_supplier' => 'Valitse toimittaja', - 'select_user' => 'Valitse käyttäjä', - 'select_date' => 'Valitse päivämäärä (YYYY-MM-DD)', - 'select_statuslabel' => 'Valitse tilamerkintä', - 'select_company' => 'Valitse yritys', - 'select_asset' => 'Valitse laite', - 'settings' => 'Asetukset', - 'show_deleted' => 'Näytä poistetut', - 'show_current' => 'Näytä nykyiset', - 'sign_in' => 'Kirjaudu sisään', - 'signature' => 'Allekirjoitus', - 'signed_off_by' => 'Luovuttanut', - 'skin' => 'Ulkoasu', - 'webhook_msg_note' => 'Ilmoitus lähetetään webhookin kautta', - 'webhook_test_msg' => 'Jestas! Näyttää siltä, että :app integraatio Snipe-ITn kanssa toimii!', - 'some_features_disabled' => 'DEMO-TILA: Jotkin ominaisuudet eivät ole käytössä tässä asennuksessa.', - 'site_name' => 'Sivuston nimi', - 'state' => 'Maakunta', - 'status_labels' => 'Tilamerkinnät', - 'status' => 'Tila', - 'accept_eula' => 'Käyttöoikeussopimus', - 'supplier' => 'Toimittaja', - 'suppliers' => 'Toimittajat', - 'sure_to_delete' => 'Haluatko varmasti poistaa', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Lähetä', - 'target' => 'Kohde', - 'time_and_date_display' => 'Ajan ja päivämäärän näyttö', - 'total_assets' => 'laitetta', - 'total_licenses' => 'lisenssejä', - 'total_accessories' => 'oheistarviketta', - 'total_consumables' => 'kulutustarvikketta', - 'type' => 'Tyyppi', - 'undeployable' => 'Ei käyttöönotettavissa', - 'unknown_admin' => 'Tuntematon ylläpitäjä', - 'username_format' => 'Käyttäjätunnuksen muoto', - 'username' => 'Käyttäjätunnus', - 'update' => 'Päivitä', - 'upload_filetypes_help' => 'Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf ja rar. Suurin sallittu lähetyskoko on :size.', - 'uploaded' => 'Lähetetty', - 'user' => 'Käyttäjä', - 'accepted' => 'hyväksytty', - 'declined' => 'hylkää', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Hyväksymättömät laitteet', - 'users' => 'Käyttäjät', - 'viewall' => 'Näytä kaikki', - 'viewassets' => 'Näytä luovutetut laitteet', - 'viewassetsfor' => 'Näytä laitteet nimelle :name', - 'website' => 'Verkkosivu', - 'welcome' => 'Tervetuloa, :name', - 'years' => 'vuotta', - 'yes' => 'Kyllä', - 'zip' => 'Postinumero', - 'noimage' => 'Ei kuvaa lähetetty tai kuvaa ei löytynyt.', - 'file_does_not_exist' => 'Pyydettyä tiedostoa ei löytynyt palvelimelta.', - 'file_upload_success' => 'Tiedoston lataus onnistui!', - 'no_files_uploaded' => 'Tiedoston lataus onnistui!', - 'token_expired' => 'Istuntosi on vanhentunut. Ole hyvä ja kirjaudu uudelleen.', - 'login_enabled' => 'Kirjautuminen käytössä', - 'audit_due' => 'Tarkastettava', - 'audit_overdue' => 'Erääntynyt tarkastettava', - 'accept' => 'Hyväksy :asset', - 'i_accept' => 'Hyväksyn', - 'i_decline' => 'Kieltäydyn', - 'accept_decline' => 'Hyväksy/Hylkää', - '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' => 'näytä kaikki', - 'hide_deleted' => 'Piilota Poistetut', - 'email' => 'Sähköposti', - 'do_not_change' => 'Älä Muuta', - 'bug_report' => 'Ilmoita bugista', - 'user_manual' => 'Käyttöohje', - 'setup_step_1' => 'Vaihe 1', - 'setup_step_2' => 'Vaihe 2', - 'setup_step_3' => 'Vaihe 3', - 'setup_step_4' => 'Vaihe 4', - 'setup_config_check' => 'Konfiguraation Tarkistus', - 'setup_create_database' => 'Luo Tietokantatauluja', - 'setup_create_admin' => 'Luo Ylläpitäjä', - 'setup_done' => 'Valmis!', - 'bulk_edit_about_to' => 'Olet muokkaamassa seuraavaa: ', - 'checked_out' => 'Luovutettu', - 'checked_out_to' => 'Luovutettu käyttäjälle', - 'fields' => 'Kentät', - 'last_checkout' => 'Viimeisin Luovutus', - 'due_to_checkin' => 'Seuraavat :count kohteet on määrä palauttaa pian:', - 'expected_checkin' => 'Odotettu Palautus', - 'reminder_checked_out_items' => 'Tämä on muistutus kohteista, jotka ovat tällä hetkellä sinulle luovutettuina. Jos koet, että tämä lista on epätarkka (jotain puuttuu tai jotain minkä uskot ettet ole koskaan vastaanottanut), lähetä sähköpostia :reply_to_name osoitteeseen :reply_to_address.', - 'changed' => 'Muutettu', - 'to' => 'Vastaanottaja', - 'report_fields_info' => '

Valitse kentät, jotka haluat sisällyttää muokattuun raporttiin, ja napsauta Luo. Tiedosto (custom-asset-report-VVVV-mm-dd.csv) lataa automaattisesti ja voit avata sen Excelissä.

-

Jos haluat viedä vain tiettyjä laitteita, käytä alla olevia valintoja hienosäätääksesi tuloksia.

', - 'range' => 'Rajaus', - 'bom_remark' => 'Lisää BOM (byte-order mark) tähän CSV:ään', - 'improvements' => 'Parannukset', - 'information' => 'Tieto', - 'permissions' => 'Käyttöoikeudet', - 'managed_ldap' => '(Hallittu LDAP:n kautta)', - 'export' => 'Vie', - 'ldap_sync' => 'LDAP Synkronointi', - 'ldap_user_sync' => 'LDAP Käyttäjä Synkronointi', - 'synchronize' => 'Synkronoi', - 'sync_results' => 'Synkronoinnin Tulokset', - 'license_serial' => 'Sarja-/Tuoteavain', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Tämä on sinun hallintasivu. Niitä on monia, mutta tämä on sinun oma.', - '60_percent_warning' => '60% Valmis (varoitus)', - 'dashboard_empty' => 'Näyttää siltä, ettet ole vielä lisännyt mitään, joten meillä ei ole mitään mahtavaa näytettävänä. Aloita nyt lisäämällä laitteita, tarvikkeita, kulutustavaraa tai lisenssejä!', - 'new_asset' => 'Uusi Laite', - 'new_license' => 'Uusi Lisenssi', - 'new_accessory' => 'Uusi Oheistarvike', - 'new_consumable' => 'Uusi kulutustarvike', - 'collapse' => 'Kutista', - 'assigned' => 'Määritetty', - 'asset_count' => 'Laite määrä', - 'accessories_count' => 'Lisätarvikkeiden määrä', - 'consumables_count' => 'Kulutustarvikkeen Määrä', - 'components_count' => 'Komponenttien määrä', - 'licenses_count' => 'Lisenssien määrä', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Tarkista alla oleva lomake virheiden varalta', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'Laitetiedot', - 'model_name' => 'Mallin nimi', - 'asset_name' => 'Laitteen nimi', - 'consumable_information' => 'Kulutustarvikkeen Tiedot:', - 'consumable_name' => 'Kulutustarvikkeen nimi:', - 'accessory_information' => 'Oheistarvikkeen Tiedot:', - 'accessory_name' => 'Lisävarusteen Nimi:', - 'clone_item' => 'Kloonaa nimike', - 'checkout_tooltip' => 'Luovuta tämä kohde', - 'checkin_tooltip' => 'Palauta tämä kohde', - 'checkout_user_tooltip' => 'Luovuta tämä kohde käyttäjälle', - 'maintenance_mode' => 'Palvelu tilapäisesti poissa käytöstä järjestelmäpäivysyksen vuoksi. Kokeile myöhemmin uudelleen.', - 'maintenance_mode_title' => 'Palvelu tilapäisesti poissa käytöstä', - 'ldap_import' => 'Käyttäjän salasana ei tule olla LDAP hallittu. (Tämän avulla voit lähettää unohdettu salasanapyyntöjä.)', - 'purge_not_allowed' => 'Poistettujen tietojen puhdistaminen on poistettu käytöstä .env-tiedostossa. Ota yhteyttä tukeen tai järjestelmänvalvojaan.', - 'backup_delete_not_allowed' => 'Varmuuskopioiden poistaminen on poistettu käytöstä .env-tiedostossa. Ota yhteyttä tukeen tai järjestelmänvalvojaan.', - 'additional_files' => 'Lisää Tiedostoja', - 'shitty_browser' => 'Allekirjoitusta ei havaittu. Jos käytät vanhempaa selainta, käytäthän uudempaa selainta suorittaaksesi laitteesi hyväksynnän.', - 'bulk_soft_delete' =>'Piilota myös nämä käyttäjät. Heidän laitehistoria säilyy ennallaan ellet/kunnes puhdistat poistetut tietueet Admin Asetuksista.', - 'bulk_checkin_delete_success' => 'Valitut käyttäjät on poistettu ja heidän kohteet on palautettu.', - 'bulk_checkin_success' => 'Valittujen käyttäjien laitteet on palautettu.', - 'set_to_null' => 'Poista tämän laitteen arvot|Poista arvot kaikille :asset_count laitteille ', - 'set_users_field_to_null' => 'Poista tämän käyttäjän :field -arvot|Poista :field -arvot kaikilta : user_count käyttäjältä ', - 'na_no_purchase_date' => 'N/A - ostopäivää ei annettu', - 'assets_by_status' => 'Laitteet tilan mukaan', - 'assets_by_status_type' => 'Laitteet tilan tyypin mukaan', - 'pie_chart_type' => 'Hallintapaneelin Ympyrädiagrammin tyyppi', - 'hello_name' => 'Hei, :name!', - 'unaccepted_profile_warning' => 'Sinulla on :count kohteita, jotka vaativat hyväksyntää. Klikkaa tästä hyväksyäksesi tai hylätäksesi ne', - 'start_date' => 'Aloituspäivä', - 'end_date' => 'Päättymispäivä', - 'alt_uploaded_image_thumbnail' => 'Ladattu pikkukuva', - 'placeholder_kit' => 'Valitse sarja', - 'file_not_found' => 'Tiedostoa ei löytynyt', - 'preview_not_available' => '(ei esikatselua)', - 'setup' => 'Alkutoimet', - 'pre_flight' => 'Ennen käynnistämistä', - 'skip_to_main_content' => 'Siirry varsinaiseen sisältöön', - 'toggle_navigation' => 'Näytä/piilota navigointi', - 'alerts' => 'Hälytykset', - 'tasks_view_all' => 'Näytä kaikki tehtävät', - 'true' => 'Tosi', - 'false' => 'Epätosi', - 'integration_option' => 'Integraatiovaihtoehto', - 'log_does_not_exist' => 'Vastaavaa lokitietuetta ei löydy.', - 'merge_users' => 'Yhdistä käyttäjiä', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'Tätä toimintoa EI voi peruuttaa ja sitä pitäisi käyttää AINOASTAAN kun sinun täytyy yhdistää käyttäjät huonon tuonnin tai synkronoinnin vuoksi. Varmista, että varmuuskopio suoritetaan ensin.', - 'no_users_selected' => 'Ei käyttäjiä valittuna', - 'not_enough_users_selected' => 'Vähintään :count käyttäjää on valittava', - 'merge_success' => ':count käyttäjää yhdistettiin onnistuneesti käyttäjään :into_username!', - 'merged' => 'yhdistetty', - 'merged_log_this_user_into' => 'Yhdisti tämän käyttäjän (ID :to_id - :to_username) käyttäjään :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Yhdisti käyttäjän :from_id (:from_username) tähän käyttäjään (ID :to_id - :to_username)', - 'clear_and_save' => 'Tyhjennä & tallenna', - 'update_existing_values' => 'Päivitä olemassaolevat arvot?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Automaattisesti kasvavien laitetunnisteiden luominen on pois päältä, joten kaikilla riveillä on oltava laitetunniste asetettuna.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Huomautus: Automaattisesti kasvavien laitetunnisteiden luominen on käytössä, joten uudet laitteet luodaan riveille, joilla ei ole laitetunnistetta määriteltynä. Rivit, joilla on laitetunniste määriteltynä, tiedot päivitetään olemassaoleville laitteille.', - 'send_welcome_email_to_users' => ' Lähetä tervetuliaissähköposti uusille käyttäjille?', - 'back_before_importing' => 'Varmuuskopioi ennen tuontia?', - 'csv_header_field' => 'CSV-otsikon kenttä', - 'import_field' => 'Tuo kenttä', - 'sample_value' => 'Esimerkkiarvo', - 'no_headers' => 'Sarakkeita ei löytynyt', - 'error_in_import_file' => 'CSV-tiedostoa luettaessa tapahtui virhe: :error', - 'percent_complete' => ':percent % valmiina', - 'errors_importing' => 'Tuonnissa tapahtui joitakin virheitä: ', - 'warning' => 'VAROITUS: :warning', - 'success_redirecting' => '"Onnistui... Uudelleenohjataan.', - 'cancel_request' => 'Peruuta tämä pyyntö', - 'setup_successful_migrations' => 'Tietokantataulusi on luotu', - 'setup_migration_output' => 'Siirron tuloste:', - 'setup_migration_create_user' => 'Seuraavaksi: Luo Käyttäjä', - 'importer_generic_error' => 'Tiedostosi tuonti on valmis, mutta saimme siitä virheen. Tämä johtuu yleensä kolmannen osapuolen sovellusliittymän webhookista (kuten Slack), eikä sen pitäisi olla häirinnyt itse tuontia, mutta sinun kannattaa vahvistaa tämä.', - 'confirm' => 'Vahvista', - 'autoassign_licenses' => 'Liitä lisenssit automaattisesti', - 'autoassign_licenses_help' => 'Salli tämän käyttäjän vastaanottaa lisenssejä massamäärittelyn tai CLI työkalujen kautta.', - 'autoassign_licenses_help_long' => 'Tämä mahdollistaa käyttäjän vastaanottamaan lisenssejä massamäärittelyn tai CLI työkalujen kautta. (Et esimerkiksi saattaisi haluta alihankkijoiden saavan vain työtekijöille tarkoitettuna lisenssejä automaattisesti. Voit edelleen yksitellen määrittää lisenssejä näille käyttäjille, mutta heitä ei tulla sisällyttämään "Määritä lisenssi kaikille käyttäjille" toimintoon.)', - 'no_autoassign_licenses_help' => 'Älä sisällytä käyttäjää massamäärittämiseen käyttöliittymän tai CLI-työkalujen kautta.', - 'modal_confirm_generic' => 'Oletko varma?', - 'cannot_be_deleted' => 'Tätä kohdetta ei voi poistaa', - 'undeployable_tooltip' => 'Tätä kohdetta ei voi lainata. Tarkasta jäljellä oleva määrä.', - 'serial_number' => 'Sarjanumero', - 'item_notes' => ':item muistiinpanot', - 'item_name_var' => ':item nimi', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Lainattu: koko nimi', - 'checked_out_to_first_name' => 'Lainattu: etunimi', - 'checked_out_to_last_name' => 'Lainattu: sukunimi', - 'checked_out_to_username' => 'Lainattu: käyttäjänimi', - 'checked_out_to_email' => 'Lainattu: sähköposti', - 'checked_out_to_tag' => 'Lainattu: laitetunniste', - 'manager_first_name' => 'Esihenkilön etunimi', - 'manager_last_name' => 'Esihenkilön sukunimi', - 'manager_full_name' => 'Esihenkilön koko nimi', - 'manager_username' => 'Esihenkilön käyttäjänimi', - 'checkout_type' => 'Lainaustyyppi', - 'checkout_location' => 'Lainaa kohteeseen', - 'image_filename' => 'Kuvan tiedostonimi', - 'do_not_import' => 'Älä tuo', - 'vip' => 'VIP', - 'avatar' => 'Profiilikuva', - 'gravatar' => 'Gravatar sähköposti', - 'currency' => 'Valuutta', - 'address2' => 'Osoiterivi 2', - 'import_note' => 'Tuotu käyttämällä CSV-tuontia', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/fi/help.php b/resources/lang/fi/help.php deleted file mode 100644 index 90074a9ef9..0000000000 --- a/resources/lang/fi/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Lisätietoa', - - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - 'assets' => 'Laitteet ovat nimmeitä joita seurataan sarjanumeron tai laitetunnisteen avulla. Laitteiksi määritellään yleensä arvokkaampaa omaisuutta, joiden tunnistaminen yksilöllisesti on tärkeää.', - - 'categories' => 'Kategoriat auttavat sinua järjestämään nimikkeitä. Kategorioita voivat olla esimerkiksi "Työasemat", "Kannettavat", "Puhelimet", "Tabletit" ja niin edelleen, mutta voit käyttää kategorioita millä tahansa itsellesi sopivalla tavalla.', - - 'accessories' => 'Oheistarvikkeet ovat laitteita joita annetaan käyttäjille, mutta joilla ei ole omia tunnisteita tai sarjanumeroita. Kuten vaikkapa hiiret ja näppäimistöt.', - - 'companies' => 'Yrityksiä voidaan käyttää yksinkertaisesti tunnisteena tai niitä voidaan käyttää rajoittamaan laitteiden näkyvyyttä käyttäjille, jne, jos täysi yritystuki on käytössä Admin asetuksissa.', - - 'components' => 'Komponentit ovat nimikkeitä, jotka ovat osa laitetta, esimerkiksi kiintolevyjä, RAM-muistia jne.', - - 'consumables' => 'Kulutustarvikkeet ovat kohteita jotka kuluvat ajan myötä. Esimerkiksi tulostimen muste tai kopiopaperi.', - - 'depreciations' => 'Voit määrittää laitteille poistoja poistaaksesi omaisuuden arvoa suoraviivaisesti laskien.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/fi/localizations.php b/resources/lang/fi/localizations.php deleted file mode 100644 index fdb4603db8..0000000000 --- a/resources/lang/fi/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Valitse kieli', - 'languages' => [ - 'en'=> 'Englanti, Yhdysvallat', - 'en-GB'=> 'Englanti, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabia', - 'bg'=> 'Bulgaria', - 'zh-CN'=> 'Kiina, yksinkertaistettu', - 'zh-TW'=> 'Kiina, perinteinen', - 'hr'=> 'Kroatia', - 'cs'=> 'Tšekki', - 'da'=> 'Tanska', - 'nl'=> 'Hollanti', - 'en-ID'=> 'Englanti, Indonesia', - 'et'=> 'Eesti', - 'fil'=> 'Filippiini', - 'fi'=> 'Suomi', - 'fr'=> 'Ranska', - 'de'=> 'Saksa', - 'de-i'=> 'Saksa (epävirallinen)', - 'el'=> 'Kreikka', - 'he'=> 'Heprea', - 'hu'=> 'Unkari', - 'is' => 'Islanti', - 'id'=> 'Indonesia', - 'ga-IE'=> 'Iiri', - 'it'=> 'Italia', - 'ja'=> 'Japani', - 'km' => 'Khmer', - 'ko'=> 'Korea', - 'lv'=>'Latvia', - 'lt'=> 'Liettua', - 'mk'=> 'Makedonia', - 'ms'=> 'Malaiji', - 'mi'=> 'Maori', - 'mn'=> 'Mongolia', - 'no'=> 'Norja', - 'fa'=> 'Persia', - 'pl'=> 'Puola', - 'pt-PT'=> 'Portugali', - 'pt-BR'=> 'Portugali, Brasilia', - 'ro'=> 'Romania', - 'ru'=> 'Venäjä', - 'sr-CS' => 'Serbia (latinalainen)', - 'sl'=> 'Slovenia', - 'es-ES'=> 'Espanja', - 'es-CO'=> 'Espanja, Kolumbia', - 'es-MX'=> 'Espanja, Meksiko', - 'es-VE'=> 'Espanja, Venezuela', - 'sv-SE'=> 'Ruotsi', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamili', - 'th'=> 'Thai', - 'tr'=> 'Turkki', - 'uk'=> 'Ukraina', - 'vi'=> 'Vietnami', - 'cy'=> 'Kymri (Wales)', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Valitse maa', - - 'countries' => [ - 'AC'=>'Ascension saari', - 'AD'=>'Andorra', - 'AE'=>'Arabiemiirikunnat', - 'AF'=>'Afganistan', - 'AG'=>'Antigua ja Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Alankomaiden Antillit', - 'AO'=>'Angola', - 'AQ'=>'Etelämanner', - 'AR'=>'Argentiina', - 'AS'=>'Amerikan Samoa', - 'AT'=>'Itävalta', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ahvenanmaa', - 'AZ'=>'Azerbaidžan', - 'BA'=>'Bosnia ja Hertsegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgia', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brasilia', - 'BS'=>'Bahama', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet’nsaari', - 'BW'=>'Botswana', - 'BY'=>'Valko-Venäjä', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Kookossaaret (Keelingsaaret)', - 'CD'=>'Kongo (demokraattinen tasavalta)', - 'CF'=>'Keski-Afrikan tasavalta', - 'CG'=>'Kongon (tasavalta)', - 'CH'=>'Sveitsi', - 'CI'=>'Norsunluurannikko', - 'CK'=>'Cookinsaaret', - 'CL'=>'Chile', - 'CM'=>'Kamerun', - 'CN'=>'Kiinan kansantasavalta', - 'CO'=>'Kolumbia', - 'CR'=>'Costa Rica', - 'CU'=>'Kuuba', - 'CV'=>'Kap Verde', - 'CX'=>'Joulusaari', - 'CY'=>'Kypros', - 'CZ'=>'Tšekki', - 'DE'=>'Saksa', - 'DJ'=>'Djibouti', - 'DK'=>'Tanska', - 'DM'=>'Dominica', - 'DO'=>'Dominikaaninen tasavalta', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Eesti', - 'EG'=>'Egypti', - 'ER'=>'Eritrea', - 'ES'=>'Espanja', - 'ET'=>'Etiopia', - 'EU'=>'Euroopan unioni', - 'FI'=>'Suomi', - 'FJ'=>'Fidži', - 'FK'=>'Falklandinsaaret (Malvinassaaret)', - 'FM'=>'Mikronesia', - 'FO'=>'Färsaaret', - 'FR'=>'Ranska', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'Ranskan Guayana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grönlanti', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Päiväntasaajan Guinea', - 'GR'=>'Kreikka', - 'GS'=>'Etelä-Georgia ja Eteläiset Sandwichsaaret', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hongkong', - 'HM'=>'Heard ja McDonaldinsaaret', - 'HN'=>'Honduras', - 'HR'=>'Kroatia (paikallinen nimi: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Unkari', - 'ID'=>'Indoneesia', - 'IE'=>'Irlanti', - 'IL'=>'Israel', - 'IM'=>'Mansaari', - 'IN'=>'Intia', - 'IO'=>'Brittiläinen Intian valtameren alue', - 'IQ'=>'Irak', - 'IR'=>'Iran', - 'IS'=>'Islanti', - 'IT'=>'Italia', - 'JE'=>'Jersey', - 'JM'=>'Jamaika', - 'JO'=>'Jordania', - 'JP'=>'Japani', - 'KE'=>'Kenia', - 'KG'=>'Kirgisia', - 'KH'=>'Kambodža', - 'KI'=>'Kiribati', - 'KM'=>'Komorit', - 'KN'=>'Saint Kitts ja Nevis', - 'KR'=>'Etelä-Korea', - 'KW'=>'Kuwait', - 'KY'=>'Caymansaaret', - 'KZ'=>'Kazakstan', - 'LA'=>'Laos', - 'LB'=>'Libanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Liettua', - 'LU'=>'Luxemburg', - 'LV'=>'Latvia', - 'LY'=>'Libya', - 'MA'=>'Marokko', - 'MC'=>'Monaco', - 'MD'=>'Moldova', - 'ME'=>'Montenegro', - 'MG'=>'Madagaskar', - 'MH'=>'Marshallinsaaret', - 'MK'=>'Makedonia', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macao', - 'MP'=>'Pohjois-Mariaanit', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Malediivit', - 'MW'=>'Malawi', - 'MX'=>'Meksiko', - 'MY'=>'Malesia', - 'MZ'=>'Mosambik', - 'NA'=>'Namibia', - 'NC'=>'Uusi-Kaledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolkinsaari', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Alankomaat', - 'NO'=>'Norja', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Uusi-Seelanti', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Ranskan Polynesia', - 'PG'=>'Papua-Uusi-Guinea', - 'PH'=>'Filippiinit, tasavalta', - 'PK'=>'Pakistan', - 'PL'=>'Puola', - 'PM'=>'Saint-Pierre ja Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestiina', - 'PT'=>'Portugali', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Venäjä', - 'RW'=>'Ruanda', - 'SA'=>'Saudi-Arabia', - 'UK'=>'Skotlanti', - 'SB'=>'Salomonsaaret', - 'SC'=>'Seychellit', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Ruotsi', - 'SG'=>'Singapore', - 'SH'=>'Saint Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Huippuvuoret ja Jan Mayen', - 'SK'=>'Slovakia (Slovakia)', - 'SL'=>'Sierra Leonen', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Salomonsaaret', - 'SU'=>'Neuvostoliitto', - 'SV'=>'El Salvador', - 'SY'=>'Syyrian arabitasavalta', - 'SZ'=>'Swazimaa', - 'TC'=>'Turks- ja Caicossaaret', - 'TD'=>'Tšad', - 'TF'=>'Ranskan eteläiset alueet', - 'TG'=>'Togo', - 'TH'=>'Thaimaa', - 'TJ'=>'Tadžikistan', - 'TK'=>'Tokelau', - 'TI'=>'Itä-Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'Itä-Timor (vanha koodi)', - 'TR'=>'Turkki', - 'TT'=>'Trinidad ja Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tansania', - 'UA'=>'Ukraina', - 'UG'=>'Uganda', - 'UK'=>'Iso-Britannia', - 'US'=>'Yhdysvallat', - 'UM'=>'Yhdysvaltain pienet erillissaaret', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatikaanivaltio', - 'VC'=>'Saint Vincent ja Grenadiinit', - 'VE'=>'Venezuela', - 'VG'=>'Brittiläiset Neitsytsaaret', - 'VI'=>'Yhdysvaltain Neitsytsaaret', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis-ja Futunasaaret', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Mayotte', - 'ZA'=>'Etelä-Afrikka', - 'ZM'=>'Sambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/fi/mail.php b/resources/lang/fi/mail.php deleted file mode 100644 index 68432c6768..0000000000 --- a/resources/lang/fi/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Käyttäjä on peruuttanut nimikkeen pyynnön sivustolla', - 'a_user_requested' => 'Käyttäjä on pyytänyt nimikettä sivustolla', - 'accessory_name' => 'Oheistarvikkeen nimi:', - 'additional_notes' => 'Muistiinpanot:', - 'admin_has_created' => 'Järjestelmänvalvoja on luonut tilin sinulle :web verkkosivustolle.', - 'asset' => 'Laite:', - 'asset_name' => 'Laitteen nimi:', - 'asset_requested' => 'Pyydetty laite', - 'asset_tag' => 'Laitetunniste', - 'assigned_to' => 'Osoitettu', - 'best_regards' => 'Parhain terveisin,', - 'canceled' => 'Peruutettu:', - 'checkin_date' => 'Palautuspäivä:', - 'checkout_date' => 'Luovutuspäivä:', - 'click_to_confirm' => 'Vahvista tilisi klikkaamalla seuraavaa linkkiä :web:', - 'click_on_the_link_accessory' => 'Klikkaa alla olevaa linkkiä vahvistaaksesi, että olet vastaanottanut oheistarvikeen.', - 'click_on_the_link_asset' => 'Klikkaa alla olevaa linkkiä vahvistaaksesi, että olet vastaanottanut laitteen.', - 'Confirm_Asset_Checkin' => 'Laitteen palautuksen vahvistus', - 'Confirm_Accessory_Checkin' => 'Oheistarvikkeen palautuksen vahvistus', - 'Confirm_accessory_delivery' => 'Oheistarvikkeen toimittamisen vahvistaminen', - 'Confirm_license_delivery' => 'Lisenssin toimituksen vahvistus', - 'Confirm_asset_delivery' => 'Laitteen toimituksen vahvistus', - 'Confirm_consumable_delivery' => 'Kulutustarvikkeen toimituksen vahvistus', - 'current_QTY' => 'Nykyinen määrä', - 'Days' => 'Päivää', - 'days' => 'Päiviä', - 'expecting_checkin_date' => 'Odotettu palautuspäivä:', - 'expires' => 'Vanhenee', - 'Expiring_Assets_Report' => 'Raportti vanhentuvista laitteista.', - 'Expiring_Licenses_Report' => 'Raportti vanhenevista lisensseistä.', - 'hello' => 'Hei', - 'hi' => 'Moi', - 'i_have_read' => 'Olen lukenut ja hyväksynyt käyttöehdot ja olen saanut tämän kohteen.', - 'item' => 'Nimike:', - 'Item_Request_Canceled' => 'Nimikkeen pyyntö peruutettu', - 'Item_Requested' => 'Pyydetty nimike', - 'link_to_update_password' => 'Napsauta seuraavaa linkkiä päivittääksesi :web salasanasi:', - 'login_first_admin' => 'Kirjaudu sisään uuteen Snipe-IT asennukseen käyttäen alla olevia tunnistetietoja:', - 'login' => 'Kirjaudu sisään:', - 'Low_Inventory_Report' => 'Alhainen määrä raportti', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Minimi määrä', - 'name' => 'Nimi', - 'new_item_checked' => 'Uusi nimike on luovutettu sinulle, yksityiskohdat ovat alla.', - 'password' => 'Salasana:', - 'password_reset' => 'Salasanan nollaus', - - 'read_the_terms' => 'Lue alla olevat käyttöehdot.', - 'read_the_terms_and_click' => 'Lue käyttöehdot ja klikkaa alla olevaa linkkiä vahvistaaksesi, että olet lukenut käyttöehdot ja että olet hyväksynyt käyttöehdot.', - 'requested' => 'Pyydetty:', - 'reset_link' => 'Salasanasi resetointi-linkki', - 'reset_password' => 'Palauta salasanasi napsauttamalla tätä:', - 'serial' => 'Sarjanumero', - 'supplier' => 'Toimittaja', - 'tag' => 'Tunniste', - 'test_email' => 'Testi sähköposti Snipe-IT: stä', - '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' => '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', - 'upcoming-audits' => 'Seuraavien :count laitteiden tarkistus on tulossa :threshold päivän aikana .|Seuraavien :count laitteiden tarkistus on tulossa :threshold päivän aikana.', - 'user' => 'Käyttäjä', - 'username' => 'Käyttäjätunnus', - 'welcome' => 'Tervetuloa :name', - 'welcome_to' => 'Tervetuloa :web!', - 'your_credentials' => 'Snipe-IT - kirjautumistietosi', - 'Accessory_Checkin_Notification' => 'Oheistarvike palautettu', - 'Asset_Checkin_Notification' => 'Laite palautettu', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'Lisenssi palautettu', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/fi/reminders.php b/resources/lang/fi/reminders.php deleted file mode 100644 index 4f38c91876..0000000000 --- a/resources/lang/fi/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Salasanan tulee olla 6 merkkiä pitkä ja sen tulee täsmätä vahvistukseen.", - "user" => "Käyttäjätunnus tai sähköpostiosoite on virheellinen", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/fi/validation.php b/resources/lang/fi/validation.php deleted file mode 100644 index d3ae178284..0000000000 --- a/resources/lang/fi/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute tulee hyväksyä.', - 'active_url' => ':attribute ei ole oikea URL-osoite.', - 'after' => ':attribute tulee olla päivämäärä päivän :date jälkeen.', - 'after_or_equal' => ':attribute on oltava päivän jälkeen tai yhtä suuri kuin: date.', - 'alpha' => ':attribute saa sisältää ainoastaan kirjaimia.', - 'alpha_dash' => ':attribute voi sisältää vain kirjaimia, numeroita ja viivoja.', - 'alpha_num' => ':attribute voi sisältää ainoastaan kirjaimia ja numeroita.', - 'array' => ':attribute on oltava taulukko.', - 'before' => ':attribute tulee olla päivämäärä ennen päivää :date.', - 'before_or_equal' => ':attribute on oltava päivää ennen tai yhtä kuin :date.', - 'between' => [ - 'numeric' => ':attribute tulee olla välillä :min - :max.', - 'file' => ':attribute tulee olla välillä :min - :max kilotavua.', - 'string' => ':attribute tulee olla :min - :max merkkiä.', - 'array' => ':attribute on oltava :min ja :max välillä.', - ], - 'boolean' => ':attribute on oltava tosi tai epätosi.', - 'confirmed' => ':attribute vahvistus ei täsmää.', - 'date' => ':attribute ei ole oikea päivämäärä.', - 'date_format' => ':attribute ei täsmää muotoiluun :format.', - 'different' => ':attribute ja :other tulee olla erilaisia.', - 'digits' => ':attribute tulee olla :digits numeroa pitkä.', - 'digits_between' => ':attribute tulee olla numero väliltä :min ja :max.', - 'dimensions' => ':attribute on virheelliset kuvamitat.', - 'distinct' => ':attribute kentässä on duplikaatti arvo.', - 'email' => ':attribute muotoilu on virheellinen.', - 'exists' => 'Valittu :attribute on virheellinen.', - 'file' => ':attribute on oltava tiedosto.', - 'filled' => ':attribute kentässä on oltava arvo.', - 'image' => ':attribute tulee olla kuva.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Valittu :attribute on virheellinen.', - 'in_array' => ':attribute ei ole olemassa : other.', - 'integer' => ':attribute tulee olla kokonaisluku.', - 'ip' => ':attribute tulee olla oikea IP-osoite.', - 'ipv4' => ':attribute on oltava kelvollinen IPv4-osoite.', - 'ipv6' => ':attribute on oltava kelvollinen IPv6-osoite.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => ':attribute on oltava kelvollinen JSON-merkkijono.', - 'max' => [ - 'numeric' => ':attribute ei saa olla suurempi kuin :max.', - 'file' => ':attribute ei saa olla suurempi kuin :max kilotavua.', - 'string' => ':attribute ei saa olla suurempi kuin :max merkkiä.', - 'array' => ':attribute ei saa olla enempää kuin :max nimikettä.', - ], - 'mimes' => ':attribute tulee olla tiedosto jonka tyyppi on: :values.', - 'mimetypes' => ':attribute on oltava tyyppiä tyyppi: :values.', - 'min' => [ - 'numeric' => ':attribute tulee olla vähintään :min.', - 'file' => ':attribute tulee olla vähintään :min kilotavua.', - 'string' => ':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.', - 'ends_with' => 'The :attribute must end 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ä.', - 'valid_regex' => 'Tuo ei ole kelvollinen regex. ', - 'regex' => ':attribute muotoilu on virheellinen.', - 'required' => ':attribute on vaadittu.', - 'required_if' => ':attribute on vaadittu kun :other on :value.', - 'required_unless' => ':attribute -kenttä on pakollinen, paitsi jos :other on :values.', - 'required_with' => ':attribute on vaadittu kun :values on määritettynä.', - 'required_with_all' => ':attribute -kenttä tarvitaan, kun :values on määritetty.', - 'required_without' => ':attribute on vaadittu kun :values ei ole määritettynä.', - 'required_without_all' => ':attribute -kenttä on pakollinen, kun mitään :values ei ole määritetty.', - 'same' => ':attribute ja :other tulee olla samat.', - 'size' => [ - 'numeric' => ':attribute tulee olla :size.', - 'file' => ':attribute tulee olla :size kilotavua.', - 'string' => ':attribute tulee olla :size merkkiä.', - 'array' => ':attribute -kentän pitää sisältää :size nimikettä.', - ], - 'string' => ':attribute on oltava merkkijono.', - 'timezone' => ':attribute tulee olla kelvollinen verkkoalue.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Salasana on liian yleinen.', - 'statuslabel_type' => 'Sinun on valittava kelvollinen tilamerkintätyyppi', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/en/account/general.php b/resources/lang/fil-PH/account/general.php similarity index 100% rename from resources/lang/en/account/general.php rename to resources/lang/fil-PH/account/general.php diff --git a/resources/lang/fil/admin/accessories/general.php b/resources/lang/fil-PH/admin/accessories/general.php similarity index 100% rename from resources/lang/fil/admin/accessories/general.php rename to resources/lang/fil-PH/admin/accessories/general.php diff --git a/resources/lang/fil/admin/accessories/message.php b/resources/lang/fil-PH/admin/accessories/message.php similarity index 100% rename from resources/lang/fil/admin/accessories/message.php rename to resources/lang/fil-PH/admin/accessories/message.php diff --git a/resources/lang/fil/admin/accessories/table.php b/resources/lang/fil-PH/admin/accessories/table.php similarity index 100% rename from resources/lang/fil/admin/accessories/table.php rename to resources/lang/fil-PH/admin/accessories/table.php diff --git a/resources/lang/fil/admin/asset_maintenances/form.php b/resources/lang/fil-PH/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/fil/admin/asset_maintenances/form.php rename to resources/lang/fil-PH/admin/asset_maintenances/form.php diff --git a/resources/lang/fil/admin/asset_maintenances/general.php b/resources/lang/fil-PH/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/fil/admin/asset_maintenances/general.php rename to resources/lang/fil-PH/admin/asset_maintenances/general.php diff --git a/resources/lang/fil/admin/asset_maintenances/message.php b/resources/lang/fil-PH/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/fil/admin/asset_maintenances/message.php rename to resources/lang/fil-PH/admin/asset_maintenances/message.php diff --git a/resources/lang/fil/admin/asset_maintenances/table.php b/resources/lang/fil-PH/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/fil/admin/asset_maintenances/table.php rename to resources/lang/fil-PH/admin/asset_maintenances/table.php diff --git a/resources/lang/fil/admin/categories/general.php b/resources/lang/fil-PH/admin/categories/general.php similarity index 100% rename from resources/lang/fil/admin/categories/general.php rename to resources/lang/fil-PH/admin/categories/general.php diff --git a/resources/lang/fil/admin/categories/message.php b/resources/lang/fil-PH/admin/categories/message.php similarity index 100% rename from resources/lang/fil/admin/categories/message.php rename to resources/lang/fil-PH/admin/categories/message.php diff --git a/resources/lang/fil/admin/categories/table.php b/resources/lang/fil-PH/admin/categories/table.php similarity index 100% rename from resources/lang/fil/admin/categories/table.php rename to resources/lang/fil-PH/admin/categories/table.php diff --git a/resources/lang/fil-PH/admin/companies/general.php b/resources/lang/fil-PH/admin/companies/general.php new file mode 100644 index 0000000000..a34886a98d --- /dev/null +++ b/resources/lang/fil-PH/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Pumili ng Kumpanya', + 'about_companies' => 'Ang Tungkol sa mga Kumpanya', + '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-PH/admin/companies/message.php similarity index 100% rename from resources/lang/fil/admin/companies/message.php rename to resources/lang/fil-PH/admin/companies/message.php diff --git a/resources/lang/fil-PH/admin/companies/table.php b/resources/lang/fil-PH/admin/companies/table.php new file mode 100644 index 0000000000..76a03c5138 --- /dev/null +++ b/resources/lang/fil-PH/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Ang mga kumpanya', + 'create' => 'Magsagawa ng Kumpanya', + 'email' => 'Company Email', + 'title' => 'Ang kumpanya', + 'phone' => 'Company Phone', + 'update' => 'I-update ang Kumpanya', + 'name' => 'Ang Pangalan ng Kumpanya', + 'id' => 'Ang ID', +); diff --git a/resources/lang/fil/admin/components/general.php b/resources/lang/fil-PH/admin/components/general.php similarity index 100% rename from resources/lang/fil/admin/components/general.php rename to resources/lang/fil-PH/admin/components/general.php diff --git a/resources/lang/fil/admin/components/message.php b/resources/lang/fil-PH/admin/components/message.php similarity index 100% rename from resources/lang/fil/admin/components/message.php rename to resources/lang/fil-PH/admin/components/message.php diff --git a/resources/lang/fil/admin/components/table.php b/resources/lang/fil-PH/admin/components/table.php similarity index 100% rename from resources/lang/fil/admin/components/table.php rename to resources/lang/fil-PH/admin/components/table.php diff --git a/resources/lang/fil/admin/consumables/general.php b/resources/lang/fil-PH/admin/consumables/general.php similarity index 100% rename from resources/lang/fil/admin/consumables/general.php rename to resources/lang/fil-PH/admin/consumables/general.php diff --git a/resources/lang/fil/admin/consumables/message.php b/resources/lang/fil-PH/admin/consumables/message.php similarity index 100% rename from resources/lang/fil/admin/consumables/message.php rename to resources/lang/fil-PH/admin/consumables/message.php diff --git a/resources/lang/fil/admin/consumables/table.php b/resources/lang/fil-PH/admin/consumables/table.php similarity index 100% rename from resources/lang/fil/admin/consumables/table.php rename to resources/lang/fil-PH/admin/consumables/table.php diff --git a/resources/lang/fil/admin/custom_fields/general.php b/resources/lang/fil-PH/admin/custom_fields/general.php similarity index 100% rename from resources/lang/fil/admin/custom_fields/general.php rename to resources/lang/fil-PH/admin/custom_fields/general.php diff --git a/resources/lang/fil/admin/custom_fields/message.php b/resources/lang/fil-PH/admin/custom_fields/message.php similarity index 100% rename from resources/lang/fil/admin/custom_fields/message.php rename to resources/lang/fil-PH/admin/custom_fields/message.php diff --git a/resources/lang/fil/admin/departments/message.php b/resources/lang/fil-PH/admin/departments/message.php similarity index 100% rename from resources/lang/fil/admin/departments/message.php rename to resources/lang/fil-PH/admin/departments/message.php diff --git a/resources/lang/fil/admin/departments/table.php b/resources/lang/fil-PH/admin/departments/table.php similarity index 100% rename from resources/lang/fil/admin/departments/table.php rename to resources/lang/fil-PH/admin/departments/table.php diff --git a/resources/lang/fil/admin/depreciations/general.php b/resources/lang/fil-PH/admin/depreciations/general.php similarity index 100% rename from resources/lang/fil/admin/depreciations/general.php rename to resources/lang/fil-PH/admin/depreciations/general.php diff --git a/resources/lang/fil/admin/depreciations/message.php b/resources/lang/fil-PH/admin/depreciations/message.php similarity index 100% rename from resources/lang/fil/admin/depreciations/message.php rename to resources/lang/fil-PH/admin/depreciations/message.php diff --git a/resources/lang/fil/admin/depreciations/table.php b/resources/lang/fil-PH/admin/depreciations/table.php similarity index 100% rename from resources/lang/fil/admin/depreciations/table.php rename to resources/lang/fil-PH/admin/depreciations/table.php diff --git a/resources/lang/fil/admin/groups/message.php b/resources/lang/fil-PH/admin/groups/message.php similarity index 100% rename from resources/lang/fil/admin/groups/message.php rename to resources/lang/fil-PH/admin/groups/message.php diff --git a/resources/lang/fil/admin/groups/table.php b/resources/lang/fil-PH/admin/groups/table.php similarity index 100% rename from resources/lang/fil/admin/groups/table.php rename to resources/lang/fil-PH/admin/groups/table.php diff --git a/resources/lang/fil/admin/groups/titles.php b/resources/lang/fil-PH/admin/groups/titles.php similarity index 100% rename from resources/lang/fil/admin/groups/titles.php rename to resources/lang/fil-PH/admin/groups/titles.php diff --git a/resources/lang/fil-PH/admin/hardware/form.php b/resources/lang/fil-PH/admin/hardware/form.php new file mode 100644 index 0000000000..452901ccd9 --- /dev/null +++ b/resources/lang/fil-PH/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'I-kumperma ang Maramihang Pagdelete ng mga Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Ikaw ay mag-delete ng :asset_count na mga asset.', + 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'I-check Out Sa', + 'checkout_date' => 'Ang Petsa ng Pagcheck-out', + 'checkin_date' => 'Ang Petsa ng Pag-checkin', + 'checkout_to' => 'Mag-check out sa', + 'cost' => 'Ang Halaga ng Pagbili', + 'create' => 'Magsagawa ng Asset', + 'date' => 'Ang Petsa ng Pagbili', + 'depreciation' => 'Ang Depresasyon', + 'depreciates_on' => 'Ma-depreciate Sa', + 'default_location' => 'I-default ang Lakasyon', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Ang Petsa ng EOL', + 'eol_rate' => 'Ang Halaga ng EOL', + 'expected_checkin' => 'Ang Inaasahang Petsa ng Pag-checkin', + 'expires' => 'Mawalan ng Bisa', + 'fully_depreciated' => 'Ganap nang Na-depreciate', + 'help_checkout' => 'Kung nais mong italaga ang asset na ito sa madaling panahon, piliin ang "Ready to Deploy" mula sa listahan ng katangian sa itaas. ', + 'mac_address' => 'Ang MAC address', + 'manufacturer' => 'Ang Tagapagsagawa', + 'model' => 'Ang modelo', + 'months' => 'mga buwan', + 'name' => 'Ang Pangalan ng Asset', + 'notes' => 'Ang mga Palatandaan', + 'order' => 'Ang Numero ng Order', + 'qr' => 'Ang Code ng QR', + 'requestable' => 'Ang mga gumagamit ay pwedeng mag-rekwest ng asset na ito', + 'select_statustype' => 'Pumili ng Tipo ng Katayuan', + 'serial' => 'Ang Seryal', + 'status' => 'Ang Katayuan', + 'tag' => 'Ang Tag ng Asset', + 'update' => 'Ang Update sa Asset', + 'warranty' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/fil-PH/admin/hardware/general.php b/resources/lang/fil-PH/admin/hardware/general.php new file mode 100644 index 0000000000..6af252ef26 --- /dev/null +++ b/resources/lang/fil-PH/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Ang Asset', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'I-checkin ang Asset', + 'checkout' => 'I-checkout ang Asset', + 'clone' => 'I-clone ang Asset', + 'deployable' => 'Pwedeng mai-deploy', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'I-edit ang Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + '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', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/fil-PH/admin/hardware/message.php b/resources/lang/fil-PH/admin/hardware/message.php new file mode 100644 index 0000000000..f6090fc442 --- /dev/null +++ b/resources/lang/fil-PH/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => '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' => [ + 'error' => 'Ang asset ay hindi naisagawa, mangyaring subukang muli. :(', + 'success' => 'Ang asset ay matagumpay na naisagawa. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Ang asset ay hindi naibalik sa dati, mangyaring subukang muli', + 'success' => 'Ang asset ay matagumpay nang naibalik sa dati.', + 'bulk_success' => 'Ang asset ay matagumpay nang naibalik sa dati.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Ang audit ng asset ay hindi nagtagumpay. Mangyaring subukang muli.', + 'success' => 'Matagumpay na nai-log ang audit ng asset.', + ], + + + 'deletefile' => [ + 'error' => 'Ang file ay hindi nai-delete. Mangyaring subukang muli.', + 'success' => 'Ang file ay matagumpay nang nai-delete.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/fil-PH/admin/hardware/table.php b/resources/lang/fil-PH/admin/hardware/table.php new file mode 100644 index 0000000000..64c31d0419 --- /dev/null +++ b/resources/lang/fil-PH/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Ang Tag ng Asset', + 'asset_model' => 'Ang Modelo', + 'assigned_to' => 'Nakatalaga Sa', + 'book_value' => 'Current Value', + 'change' => 'Papasok/Palabas', + 'checkout_date' => 'Ang Petsa ng Pagcheck-out', + 'checkoutto' => 'Nai-check Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Ang Diff', + 'dl_csv' => 'I-download ang CSV', + 'eol' => 'Ang EOL', + 'id' => 'Ang ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Ang Lokasyon', + 'purchase_cost' => 'Ang Presyo', + 'purchase_date' => 'Nabili na', + 'serial' => 'Ang Seryal', + 'status' => 'Ang Katayuan', + 'title' => 'Ang Asset ', + 'image' => 'Ang Imahe ng Device', + 'days_without_acceptance' => 'Ang mga Araw na Walang Pagtanggap', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Nakatalaga Sa', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/fil-PH/admin/kits/general.php b/resources/lang/fil-PH/admin/kits/general.php new file mode 100644 index 0000000000..9316eb95f2 --- /dev/null +++ b/resources/lang/fil-PH/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Ang lisensya ay hindi umiiral', + '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' => 'Ang consumable ay hindi umiiral', + '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' => 'Ang aksesoryang ito ay hindi umiiral', + '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/labels/message.php b/resources/lang/fil-PH/admin/labels/message.php similarity index 100% rename from resources/lang/el/admin/labels/message.php rename to resources/lang/fil-PH/admin/labels/message.php diff --git a/resources/lang/fil-PH/admin/labels/table.php b/resources/lang/fil-PH/admin/labels/table.php new file mode 100644 index 0000000000..94eebaa063 --- /dev/null +++ b/resources/lang/fil-PH/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Ang Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Ang Logo', + 'support_title' => 'Ang Pamagat', + +]; \ No newline at end of file diff --git a/resources/lang/fil/admin/licenses/form.php b/resources/lang/fil-PH/admin/licenses/form.php similarity index 100% rename from resources/lang/fil/admin/licenses/form.php rename to resources/lang/fil-PH/admin/licenses/form.php diff --git a/resources/lang/fil-PH/admin/licenses/general.php b/resources/lang/fil-PH/admin/licenses/general.php new file mode 100644 index 0000000000..8c50674d10 --- /dev/null +++ b/resources/lang/fil-PH/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Ang Tungkol sa mga Lisensya', + 'about_licenses' => 'Ang mga lisensya ay ay ginagamit para subaybayan ang software. Mayrron itong tuloy na mga numero ng seats na pwedeng i-check out sa mga indibidwal', + 'checkin' => 'I-checkin ang Lisensya ng Seat', + 'checkout_history' => 'I-checkout ang Kasaysayan', + 'checkout' => 'I-checkout ang Lisensya ng Seat', + 'edit' => 'I-edit ang Lisensya', + 'filetype_info' => 'Ang mga pinapayagang uri ng file ay png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, at rar.', + 'clone' => 'I-clone ang Lisensya', + 'history_for' => 'Ang kasaysayan para sa ', + 'in_out' => 'Papasok/Palabas', + 'info' => 'Ang Impormasyon sa Lisensya', + 'license_seats' => 'Ang Lisensya ng mga Seat', + 'seat' => 'Ang Seat', + 'seats' => 'Ang mga seat', + 'software_licenses' => 'Ang mga Lisenysa ng Software', + 'user' => 'Ang gumagamit', + 'view' => 'Tingnan ang Lisensya', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/fil/admin/licenses/message.php b/resources/lang/fil-PH/admin/licenses/message.php similarity index 100% rename from resources/lang/fil/admin/licenses/message.php rename to resources/lang/fil-PH/admin/licenses/message.php diff --git a/resources/lang/fil/admin/licenses/table.php b/resources/lang/fil-PH/admin/licenses/table.php similarity index 100% rename from resources/lang/fil/admin/licenses/table.php rename to resources/lang/fil-PH/admin/licenses/table.php diff --git a/resources/lang/fil/admin/locations/message.php b/resources/lang/fil-PH/admin/locations/message.php similarity index 100% rename from resources/lang/fil/admin/locations/message.php rename to resources/lang/fil-PH/admin/locations/message.php diff --git a/resources/lang/fil-PH/admin/locations/table.php b/resources/lang/fil-PH/admin/locations/table.php new file mode 100644 index 0000000000..4e975b2fc3 --- /dev/null +++ b/resources/lang/fil-PH/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Ang Naktalagang mga Asset', + 'id' => 'Ang ID', + 'city' => 'Ang Siyudad', + 'state' => 'Ang Estado', + 'country' => 'Ang Bansa', + 'create' => 'Magsagawa ng Lokasyon', + 'update' => 'I-update ang Lokasyon', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'I-print ang Lahat ng Nakatalaga', + 'name' => 'Ang Pangalan ng Lokasyon', + 'address' => 'Ang Address', + 'address2' => 'Address Line 2', + 'zip' => 'Ang Postal Code', + 'locations' => 'Ang mga Lokasyon', + 'parent' => 'Ang Pinagmulan', + 'currency' => 'Ang Salapi ng Lugar', + 'ldap_ou' => 'Ang LDAP Search OU', + 'user_name' => 'User Name', + 'department' => 'Ang Departmento', + 'location' => 'Ang Lokasyon', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Pangalan', + 'asset_category' => 'Ang kategorya', + 'asset_manufacturer' => 'Ang Tagapagsagawa', + 'asset_model' => 'Ang Modelo', + 'asset_serial' => 'Ang Seryal', + 'asset_location' => 'Ang Lokasyon', + 'asset_checked_out' => 'Nai-check Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Ang Petsa:', + 'phone' => 'Location Phone', + '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-PH/admin/manufacturers/message.php b/resources/lang/fil-PH/admin/manufacturers/message.php new file mode 100644 index 0000000000..f90ec9bd9b --- /dev/null +++ b/resources/lang/fil-PH/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Ang Tagapagsagawa ay hindi umiiral.', + 'assoc_users' => 'Ang tagapagsagawa ay kasalukuyang naiugnay sa hindi bumaba sa isang modelo at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga modelo upang hindi na mag-reperens sa tagapagsagawang ito at paki-subokang muli. ', + + 'create' => array( + 'error' => 'Ang tagapagsagawa ay hindi nailikha, mangyaring subukang muli.', + 'success' => 'Matagumpay na nailikha ang tagapagsagawa.' + ), + + 'update' => array( + 'error' => 'Ang tagapagsagawa ay hindi nai-update, mangyaring subukang muli', + 'success' => 'Matagumpay na nai-update ang tagapagsagawa.' + ), + + 'restore' => array( + 'error' => 'Ang tagapagsagawa ay hindi naibalik sa dati, mangyaring subukan muli', + 'success' => 'Matagumpay na naibalik sa dati ang tagapagsagawa.' + ), + + 'delete' => array( + 'confirm' => 'Sigurado kaba na gusto mong i-delete ang tagapagsagawang ito?', + 'error' => 'Mayroong isyu sa pag-delete ng tagapagsagawa. Mangayaring subukang muli.', + 'success' => 'Ang Tagapagsagawa na ito ay matagumpay na nai-delete.' + ) + +); diff --git a/resources/lang/fil-PH/admin/manufacturers/table.php b/resources/lang/fil-PH/admin/manufacturers/table.php new file mode 100644 index 0000000000..3ed924f999 --- /dev/null +++ b/resources/lang/fil-PH/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Ang Tungkol sa Tagapagsagawa', + 'about_manufacturers_text' => 'Ang mga Tagapagsagawa ay ang mga kompanyang nagsagawa ng iyong mga asset. Maaari kang mag-imbak ng mga mahalagang impormasyon tungkol sa kontak para sa suporta dito, na maaaring ipakita sa pahina ng mga detalye ng iyong asset.', + 'asset_manufacturers' => 'Ang mga Tagapagsagawa ng Asset', + 'create' => 'Maglikha ng Tagapagsagawa', + 'id' => 'Ang ID', + 'name' => 'Ang Pangalan', + 'support_email' => 'Ang Suportang Email', + 'support_phone' => 'Ang Suporta sa Telepono', + 'support_url' => 'Ang Suportang URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'I-update ang Tagapagsagawa', + +); diff --git a/resources/lang/fil/admin/models/general.php b/resources/lang/fil-PH/admin/models/general.php similarity index 100% rename from resources/lang/fil/admin/models/general.php rename to resources/lang/fil-PH/admin/models/general.php diff --git a/resources/lang/fil-PH/admin/models/message.php b/resources/lang/fil-PH/admin/models/message.php new file mode 100644 index 0000000000..29c6304fc1 --- /dev/null +++ b/resources/lang/fil-PH/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Ang modelo ay hindi umiiral.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Ang modelong ito ay kasalukuyang nai-ugnay sa isa o higit pang mga asset at hindi maaaring mai-delete. Paki-delete ng mga model na ito, at pagkatapos subukang i-delete muli. ', + + + 'create' => array( + 'error' => 'Ang modelo ay hindi naisagawa, mangyaring subukang muli.', + 'success' => 'Ang modelo ay matagumpay na naisagawa.', + 'duplicate_set' => 'Ang modelo ng asset na may ganyang pangalan, ang tagapagsagawa at ang modelo ay umiiral na.', + ), + + 'update' => array( + 'error' => 'Ang modelo ay hindi nai-update, mangyaring subukang muli', + 'success' => 'Ang modelo ay matagumpay na nai-update.', + ), + + 'delete' => array( + 'confirm' => 'Sigurado kaba na gusto mong i-delete ang modelo ng asset?', + 'error' => 'Mayroong isyu sa pag-delete ng modelo. Mangyaring subukang muli.', + 'success' => 'Matagumpay na nai-delete ang modelo.' + ), + + 'restore' => array( + 'error' => 'Ang modelo ay hindi naibalik sa dati, mangyaring subukang muli', + 'success' => 'Ang modelo ay matagumpay na naibalik.' + ), + + 'bulkedit' => array( + 'error' => 'Walang nabagong mga field, kaya walang nai-update.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Walang napiling mga model, kaya walang nai-delete.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count ang mga modelo ay na-delete na, gayunpaman ::success_count ang mga modelo ay hindi mai-delete dahil sa mayron pa silang asset na naiuugnay sa kanila.' + ), + +); diff --git a/resources/lang/fil/admin/models/table.php b/resources/lang/fil-PH/admin/models/table.php similarity index 100% rename from resources/lang/fil/admin/models/table.php rename to resources/lang/fil-PH/admin/models/table.php diff --git a/resources/lang/fil/admin/reports/general.php b/resources/lang/fil-PH/admin/reports/general.php similarity index 100% rename from resources/lang/fil/admin/reports/general.php rename to resources/lang/fil-PH/admin/reports/general.php diff --git a/resources/lang/fil/admin/reports/message.php b/resources/lang/fil-PH/admin/reports/message.php similarity index 100% rename from resources/lang/fil/admin/reports/message.php rename to resources/lang/fil-PH/admin/reports/message.php diff --git a/resources/lang/fil-PH/admin/settings/general.php b/resources/lang/fil-PH/admin/settings/general.php new file mode 100644 index 0000000000..e30660b4ac --- /dev/null +++ b/resources/lang/fil-PH/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Ito ay isang server ng Aktibong Direktorya', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Ang mga ID ng asset', + 'audit_interval' => 'Ang Pagitan ng Audit', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Ang prefix (opsyonal)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Mga backup', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'I-custom ang CSS', + 'custom_css_help' => 'Mag-enter ng kahit anung kustom na mag-override ng CSS na nais mong gamitin. Wag isali ang <style></style> mga tag.', + 'custom_forgot_pass_url' => 'I-custom ang URL ng Pag-reset sa Password', + 'custom_forgot_pass_url_help' => 'Papalitan nito ang built-in ng nakalimutang URL ng password sa skreen ng log-in, kapaki-pakinabang upang magdirekta sa panloob o ang password reset functionality ng LDAP. Ito ay epektibong hindi magpagana ng lokal na gumagamit para sa punsyonalidad sa nakalimutang password.', + 'dashboard_message' => 'Áng Mensahi sa Dashboard', + 'dashboard_message_help' => 'Ang tekstong ito ay lilitaw sa dashboard para sa sinuman na mayroong permiso na tumingin sa dashboard.', + 'default_currency' => 'Ang Default na Currency', + 'default_eula_text' => 'Ang Default na EULA', + 'default_language' => 'Ang Default na Linggwahe', + 'default_eula_help_text' => 'Maaari kang mag-ugnay ng kustom na EULAS sa partikular na mga katergorya ng asset.', + 'display_asset_name' => 'Ipakita ang Pangalan ng Asset', + 'display_checkout_date' => 'Ang Petsa ng Pag-checkout ay Ipakita', + 'display_eol' => 'Ipakita sa table view ang EOL', + 'display_qr' => 'Ang mga Square Codes ay Ipakita', + 'display_alt_barcode' => 'Ipakita ang 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Magsagawa ng Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'Ang mga setting ng 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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Mag-enter ng balidong LDAP username at password mula sa binatayang DN na iyong ibinatay sa itaas upang subukan kung ang iyong LDAP login ay maayos na nai-configure. DAPAT MO MUNANG I-SAVE ANG IYONG UPDATED NA MGA SETTING NG LDAP.', + 'ldap_login_sync_help' => 'Ito ay susubok lamang sa LDAP na mag-sync nang maayos. Kapag ang iyong LDAP Authentication query ay hindi tama, ang mga gumagamit ay hindi parin makapag-login. DAPAT MO MUNANG I-SAVE ANG IYONG UPDATED NA MGA SETTING NG LDAP.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Ang Serber ng LDAP', + 'ldap_server_help' => 'Ito ay dapat na magsimula sa ldap:// (para sa hindi naka-encrypt or TLS) o ldaps:// (para sa SSL)', + 'ldap_server_cert' => 'Ang pagpapatibay sa sertipikasyon ng LDAP SSL', + 'ldap_server_cert_ignore' => 'Payagan ang hindi balidong Sertipiko ng SSL', + 'ldap_server_cert_help' => 'Piliin ang checkbox na ito kapag ikay ay gumagamit ng self signed na SSL cert at gutong tumanggap ng hindi balidong sertipiko ng SSL.', + 'ldap_tls' => 'Gumamit ng TLS', + 'ldap_tls_help' => 'Ito ay dapat na mai-check lamang kung ikaw ay nagpapatakbo ng STARTTLS sa iyong serber ng LDAP. ', + 'ldap_uname' => 'Ang Bind Username ng LDAP', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'Ang Bind Password ng LDAP', + 'ldap_basedn' => 'Ang Bind DN ng Base', + 'ldap_filter' => 'Ang Filter ng LDAP', + 'ldap_pw_sync' => 'Ang Password Sync ng LDAP', + 'ldap_pw_sync_help' => 'Alisan ng tsek ang kahon kapag hindi mo gustong magpanatili ng mga password sync ng LDAP sa lokal na mga password. Ang hindi pagpapagana nito ay nangangahulugang na ang iyong gumagamit ay maaaring hindi makapag-login kapag ang iyong serber ng LDAP ay hindi maabot sa iilang mga kadahilanan.', + 'ldap_username_field' => 'Ang Field ng Username', + 'ldap_lname_field' => 'Ang Huling Pangalan', + 'ldap_fname_field' => 'Unang Pangalan ng LDAP', + 'ldap_auth_filter_query' => 'Ang Authentication query ng LDAP', + 'ldap_version' => 'Ang Bersyon ng LDAP', + 'ldap_active_flag' => 'Ang Aktibong Flag ng LDAP', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Ang Numero ng Empleyado ng LDAP', + 'ldap_email' => 'Ang Email ng LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Ang Lisensya ng Software', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Ang Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Pagbabawal sa mga gumagamit (kasama ang mga admin) na nakatalaga sa mga asset ng kanilang kompanya.', + 'full_multiple_companies_support_text' => 'Ang Buong Suporta sa Maramihang Kompanya', + 'show_in_model_list' => 'Ipakita sa Modelo ng mga Dropdowns', + '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' => 'Ang minimum na pinahihintulutang balyu ay 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Mga Setting', + 'settings' => 'Ang mga Setting', + 'show_alerts_in_menu' => 'Ipakita ang mga alert sa itaas ng pagpipilian', + 'show_archived_in_list' => 'Ang mga Asset na Naka-archive', + 'show_archived_in_list_text' => 'Ipakita ang mga asset na naka-archive sa listahan ng "lahat ng mga asset"', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Ang bersyon ng Snipe-IT', + 'support_footer' => 'Sumusuporta ng mga Link ng Footer ', + 'support_footer_help' => 'I-specify kung sino ang nakakakita ng mga link sa impormasyon ng Snipe-IT Support at ang mga User Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Ang Impormasyon ng Sistema', + '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.', + 'labels_per_page' => 'Ang mga label ng bawat pahina', + 'label_dimensions' => 'Ang mga dimensyon ng label (pulgada)', + 'next_auto_tag_base' => 'Ang sumusunod na auto-increment', + 'page_padding' => 'Ang mga margin ng pahina (pulgada)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Mag-label sa lapad ng sheet', + 'labels_pageheight' => 'Mag-label sa taas ng sheet', + 'label_gutters' => 'Ang label sa pagitan (pulgada)', + 'page_dimensions' => 'Ang mga dimensyon ng pahina (pulgada)', + 'label_fields' => 'Mag-label sa bisibol na mga fields', + 'inches' => 'pulgada', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'I-link ang Snipe-IT sa mga Email', + 'show_url_in_emails_help_text' => 'I-uncheck ang box na ito kung hindi mo gustong mag-link pabalik sa pag-install ng Snipe-IT sa mga footers ng iyong email. Ito ay kapaki-pakinabang kung karamihan sa iyong mga gumagamit ay kailanman hindi mag-login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Ang maximum na taas ng thumbnail', + 'thumbnail_max_h_help' => 'Ang maximum na taas sa mga pixels na kung saan ang mga thumbnails ay maaaring magpapakita ng view ng mga listahan. Min 25, max 500.', + 'two_factor' => 'Ang Dalawang Factor ng Pag-authenticate', + 'two_factor_secret' => 'Ang Two-Factor na Code', + 'two_factor_enrollment' => 'Ang Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Paganahin ang Dalawang Factor', + 'two_factor_reset' => 'I-reset ang Two-Factor na Sekreto', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Ang dalawang factor na device ay matagumpay na nai-reset', + 'two_factor_reset_error' => 'Ang pag-reset sa dalawang factor na device ay hindi nagtagumpay', + 'two_factor_enabled_warning' => 'Paganahin ang dalawang factor kapag ito ay kasalukuyang hindi pinagana ay maaari itong maghatid ng madalian na pagpilit na mag-authenticate gamit ang Google Auth sa na-enroll na device. Ikaw ay mayroong abilidad na i-enroll ang iyong device kapag may isa na hindi pa kasalukuyang naka-enroll.', + 'two_factor_enabled_help' => 'Ito ay magpapagana sa two-factor authentication gamit ang Google Authenticator.', + 'two_factor_optional' => 'Selektib (Maaaring paganahin o hindi pagaganahin ng mga gumagamit kung pahihintulutan)', + 'two_factor_required' => 'Kinakailangan para sa lahat ng mga gumagamit', + 'two_factor_disabled' => 'Huwag paganahin', + 'two_factor_enter_code' => 'I-enter ang Two-Factor Code', + 'two_factor_config_complete' => 'I-submit ang Code', + 'two_factor_enabled_edit_not_allowed' => 'Ang iyong tagapangasiwa ay hindi magpapahintulot sa iyo na i-edit ang mga setting na ito.', + 'two_factor_enrollment_text' => "Ang Two factor authentication ay kinakailangan, gayunpaman ang iyong device ay hindi ma na-enroll. Buksan mo ang itong Google Authenticator app at i-scan ang QR code sa ibaba para ma-enroll ang iyong device. Kapag na-enroll na ang device. i-enter ang code sa ibaba", + 'require_accept_signature' => 'Nangangailangan ng Pag-lagda', + 'require_accept_signature_help_text' => 'Sa pagpapagana ng katangian nito ay nangangailangan sa mga gumagamit na pisikal na mag-sign off sa pagtanggap ng isang asset.', + 'left' => 'kaliwa', + 'right' => 'kanan', + 'top' => 'itaas', + 'bottom' => 'ibaba', + 'vertical' => 'bertikal', + 'horizontal' => 'pahalang', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Ang mga Rekords na Nai-delete sa Pag-purge', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Ang Pamagat', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Ang Uri ng 2D Barcode', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/fil/admin/settings/message.php b/resources/lang/fil-PH/admin/settings/message.php similarity index 100% rename from resources/lang/fil/admin/settings/message.php rename to resources/lang/fil-PH/admin/settings/message.php diff --git a/resources/lang/fil-PH/admin/settings/table.php b/resources/lang/fil-PH/admin/settings/table.php new file mode 100644 index 0000000000..2ddbd25c44 --- /dev/null +++ b/resources/lang/fil-PH/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Naisagawa', + 'size' => 'Size', +); diff --git a/resources/lang/fil-PH/admin/statuslabels/message.php b/resources/lang/fil-PH/admin/statuslabels/message.php new file mode 100644 index 0000000000..705e8666d9 --- /dev/null +++ b/resources/lang/fil-PH/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Ang Status Label ay hindi umiiral.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Ang Status Label ay hindi naisagawa, mangyaring subukang muli.', + 'success' => 'Ang Status Label ay matagumpay na nai-likha.', + ], + + 'update' => [ + 'error' => 'Ang Status Label ay hindi nai-update, manyaring subukang muli', + 'success' => 'Ang Status Label ay matagumpay na nai-update.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/fil-PH/admin/statuslabels/table.php similarity index 100% rename from resources/lang/fil/admin/statuslabels/table.php rename to resources/lang/fil-PH/admin/statuslabels/table.php diff --git a/resources/lang/fil/admin/suppliers/message.php b/resources/lang/fil-PH/admin/suppliers/message.php similarity index 100% rename from resources/lang/fil/admin/suppliers/message.php rename to resources/lang/fil-PH/admin/suppliers/message.php diff --git a/resources/lang/fil-PH/admin/suppliers/table.php b/resources/lang/fil-PH/admin/suppliers/table.php new file mode 100644 index 0000000000..d6ec0a9479 --- /dev/null +++ b/resources/lang/fil-PH/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Ang Tungkol sa Tagapagsuplay', + 'about_suppliers_text' => 'Ang mga tagapagsuplay ay may kakayahang magsubabay sa pinagmulan ng mga aytem', + 'address' => 'Ang Address ng Tagapagsuplay', + 'assets' => 'Ang mga Asset', + 'city' => 'Ang Siyudad', + 'contact' => 'Ang Pangalan ng Kontak', + 'country' => 'Ang Bansa', + 'create' => 'Magsagawa ng Tagapagsuplay', + 'email' => 'Ang Email', + 'fax' => 'Fax', + 'id' => 'Ang ID', + 'licenses' => 'Ang mga Lisensya', + 'name' => 'Ang Pangalan ng Tagapagsuplay', + 'notes' => 'Ang mga Palatandaan', + 'phone' => 'Ang Telepono', + 'state' => 'Ang Estado', + 'suppliers' => 'Ang mga Tagapagsuplay', + 'update' => 'I-update ang Tagapagsuplay', + 'view' => 'Tingnan ang Tagapagsuplay', + 'view_assets_for' => 'Tingnan ang mga Asset para sa', + 'zip' => 'Ang Postal Code', + +); diff --git a/resources/lang/fil-PH/admin/users/general.php b/resources/lang/fil-PH/admin/users/general.php new file mode 100644 index 0000000000..434a510eee --- /dev/null +++ b/resources/lang/fil-PH/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Ikaw ay mag-edit ng mga katangian ng :user_count mga gumagamit. Mangyaring tandaan na hindi mo maaaring mabago ang iyong sariling user attributes gamit ang form na ito, at kinakailangang magsagawa ng pag-edit sa iyong sariling user nang mag-isa.', + 'bulk_update_help' => 'Ang form na ito ay nagbibigay sa iyo ng pahintulot para mag-update ng maramihang gumagamit ng isang beses. Lagyan lamang ang mga field na gusto mong baguhin. Anumang mga field na blangko ay mananatiling walang pagbabago.', + 'current_assets' => 'Ang assets ay kasalukuyang nai-check out sa gumagamit na ito', + 'clone' => 'I-clone ang User', + 'contact_user' => 'Kontak :name', + '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', + '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.', + 'print_assigned' => 'I-print ang Lahat ng Nakatalaga', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Ang Software ay Nai-check out sa :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.', + 'view_user' => 'Tingnan ang User :name', + 'usercsv' => 'Ang CSV file', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/fil-PH/admin/users/message.php b/resources/lang/fil-PH/admin/users/message.php new file mode 100644 index 0000000000..3f64b36c30 --- /dev/null +++ b/resources/lang/fil-PH/admin/users/message.php @@ -0,0 +1,69 @@ + 'Matagumpay mong natanggap ang asset na ito.', + 'declined' => 'Matagumpay mong hindi tinaggap ang asset na ito.', + 'bulk_manager_warn' => 'Ang iyong mga user ay matagumpay nang nai-update, subalit ang iyong manager entry ay hindi nai-save dahil ang manager na iyong pinili ay kabilang sa listahan ng user na kailangang i-edit, at ang mga user ay maaaring wala sa sarili nilang pamamahala. Mangyaring pumiling muli ng iyong user, hindi kasama ang manager.', + 'user_exists' => 'Ang user ay umiiral na!', + 'user_not_found' => 'Ang gumagamit ay hindi umiiral.', + 'user_login_required' => 'Ang field ng login ay kinakailangan', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Ang password ay kinakailangan.', + 'insufficient_permissions' => 'Hindi sapat na mga pahintulot.', + 'user_deleted_warning' => 'Ang user na ito ay nai-delete na. Kailangang ibalik ang user na ito upang i-edit o mag-assign ng bagong mga asset.', + 'ldap_not_configured' => 'Ang integrasyon ng LDAP ay hindi nai-configure sa pag-install na ito.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Ang user ay matagumpay na nalikha.', + 'update' => 'Ang user ay matagumpay na nai-update.', + 'update_bulk' => 'Ang mga user ay matagumpay nai-update!', + 'delete' => 'Ang user ay matagumpay na nai-delete.', + 'ban' => 'Ang user ay matagumpay na nai-ban.', + 'unban' => 'Ang user ay matagumpay na nai-unban.', + 'suspend' => 'Ang user ay matagumpay na nasuspende.', + 'unsuspend' => 'Ang user ay matagumpay na hindi na sinuspende.', + 'restored' => 'Ang user ay matagumpay na naibalik sa dati.', + 'import' => 'Ang mga user ay matagumpay nang na-import.', + ), + + 'error' => array( + 'create' => 'Mayroong isyu sa pagsagawa ng user. Mangyaring subukang muli.', + 'update' => 'Mayroong isyu sa pag-update sa user. Mangyaring subukang muli.', + 'delete' => 'Mayroong isyu sa pag-delete ng user. Mangyaring subukang muli.', + 'delete_has_assets' => 'Ang user na ito any may mga aytem na nai-assign at hindi maaring i-delete.', + 'unsuspend' => 'Mayroong isyu sa pagtanggal ng suspenso sa user. Mangyaring subukang muli.', + 'import' => 'Mayroong isyu sa pag-import ng mga user. Mangyaring subukang muli.', + 'asset_already_accepted' => 'Ang asset na ito ay tinanggap na.', + 'accept_or_decline' => 'Dapat mong tanggapin o kaya tanggihan ang asset na ito.', + 'incorrect_user_accepted' => 'Ang asset na tinangka mong tanggapin ay hindi nai-check out sa iyo.', + 'ldap_could_not_connect' => 'Hindi maka-konekta sa serber ng LDAP. Mangyaring surrin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
May error mula sa Serber ng LDAP:', + 'ldap_could_not_bind' => 'Hindi makapah-bind sa serber ng LDAP. Mangyaring suriin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
may error mula sa Serber ng LDAP: + ', + 'ldap_could_not_search' => 'Hindi makapaghanap ng serber ng LDAP. Mangyaring suriin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
may error mula sa Serber ng LDAP:', + 'ldap_could_not_get_entries' => 'Hindi makakuha ng entry mula sa serber ng LDAP. Mangyaring surrin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
May-error mula sa Serber ng LDAP:', + 'password_ldap' => 'Ang password sa account na ito ay pinamahalaan ng LDAP/Actibong Direktorya. Mangyaring komontak sa iyong IT department para baguhin ang iyong password. ', + ), + + 'deletefile' => array( + 'error' => 'Ang file ay hindi nai-delete. Mangyaring subukang muli.', + 'success' => 'Ang file ay matagumpay nang nai-delete.', + ), + + 'upload' => array( + '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 kahit anong mga file para i-upload', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/fil-PH/admin/users/table.php b/resources/lang/fil-PH/admin/users/table.php new file mode 100644 index 0000000000..4081930da1 --- /dev/null +++ b/resources/lang/fil-PH/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktibo', + 'allow' => 'Pahintulutan', + 'checkedout' => 'Ang mga asset', + 'created_at' => 'Naisagawa', + 'createuser' => 'Magsagawa ng User', + 'deny' => 'Tanggihan', + 'email' => 'Email', + 'employee_num' => 'Ang Numero ng Empleyado.', + 'first_name' => 'Ang Unang Pangalan', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Ang Id', + 'inherit' => 'Minana', + 'job' => 'Ang Titulo sa Trabaho', + 'last_login' => 'Ang Huling Pag-login', + 'last_name' => 'Ang Huling Pangalan', + 'location' => 'Ang Lokasyon', + 'lock_passwords' => 'Ang mga detalye ng login hindi pwedeng mababago sa pag-install na ito.', + 'manager' => 'Namamahala', + 'managed_locations' => 'Ang Pinamahalaang mga Lokasyon', + 'name' => 'Pangalan', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Ang mga Paalala', + 'password_confirm' => 'I-komperma ang Password', + 'password' => 'Ang Password', + 'phone' => 'Ang Telepono', + 'show_current' => 'Ipakita ang Kasalukuyang mga User', + 'show_deleted' => 'Ipakita ang Nai-delete na mga User', + 'title' => 'Ang Pamagat', + 'to_restore_them' => 'upang ibalik sa dati.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'I-update ang User', + 'username' => 'Ang pangalan ng gumagamit', + 'user_deleted_text' => 'Ang user na ito ay namarkahang nai-delete na.', + 'username_note' => '(Ito ay ginagamit para sa Aktibong binding ng Direktorya lamang, hindi sa login.)', + 'cloneuser' => 'I-clone ang User', + 'viewusers' => 'Tingnan ang mga Gumagamit', +); diff --git a/resources/lang/el/auth.php b/resources/lang/fil-PH/auth.php similarity index 100% rename from resources/lang/el/auth.php rename to resources/lang/fil-PH/auth.php diff --git a/resources/lang/fil-PH/auth/general.php b/resources/lang/fil-PH/auth/general.php new file mode 100644 index 0000000000..aa3adf5aa2 --- /dev/null +++ b/resources/lang/fil-PH/auth/general.php @@ -0,0 +1,19 @@ + 'I-send ang Link para sa Pag-reset ng Password', + 'email_reset_password' => 'Mag-email ng Password Reset', + 'reset_password' => 'I-reset ang Password', + 'saml_login' => 'Login via SAML', + 'login' => 'Mag-login', + 'login_prompt' => 'Paki-login', + 'forgot_password' => 'Nakalimutan ko ang aking password', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Tandaan ako', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/fil-PH/auth/message.php b/resources/lang/fil-PH/auth/message.php new file mode 100644 index 0000000000..f498bd0ce6 --- /dev/null +++ b/resources/lang/fil-PH/auth/message.php @@ -0,0 +1,45 @@ + 'Ang account na may ganitong email ay umiiral na.', + 'account_not_found' => 'Ang pangalan ng gumagamit o password ay hindi wasto.', + 'account_not_activated' => 'Hindi napagana ang account ng user na ito.', + 'account_suspended' => 'Ang account ng user na ito ay suspendido.', + 'account_banned' => 'Ang account ng user na ito ay nai-ban.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Ikaw ay matagumay na naka-log in.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Maayroong problema habang sunusubukang i-login ka, mangyaring subukang muli.', + 'success' => 'Ikaw ay matagumay na naka-log in.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Mayoong problema habang sinusubukang isagawa ang iyong account, mangyaring subukang muli.', + 'success' => 'Matagumpay na naisagawa ang account.', + ), + + 'forgot-password' => array( + 'error' => 'Mayroong problema habang sinusubukang kunin ang code sa pag-reset ng password, mangyaring subukang muli.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Mayroong problema habang sunusubukang i-reset ang iyong password, mangyaring subukang muli.', + 'success' => 'Ang iyong password ay nai-reset na.', + ), + + +); diff --git a/resources/lang/fil-PH/button.php b/resources/lang/fil-PH/button.php new file mode 100644 index 0000000000..645261a740 --- /dev/null +++ b/resources/lang/fil-PH/button.php @@ -0,0 +1,24 @@ + 'Ang mga aksyon', + 'add' => 'Magdagdag ng bago', + 'cancel' => 'I-kansela', + 'checkin_and_delete' => 'Checkin All / Delete User', + '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_files' => 'Select Files...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'I-send ang Link para sa Pag-reset ng Password', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Bago', +]; diff --git a/resources/lang/fil-PH/general.php b/resources/lang/fil-PH/general.php new file mode 100644 index 0000000000..af873c2f55 --- /dev/null +++ b/resources/lang/fil-PH/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Mga Aksesorya', + 'activated' => 'Pinagana', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Ang Aksesorya', + 'accessory_report' => 'Ang Ulat sa Aksesorya', + 'action' => 'Aksyon', + 'activity_report' => 'Ang Ulat sa Aktibidad', + 'address' => 'Ang Address', + 'admin' => 'Ang admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Mga upuang naidagdag', + 'age' => "Age", + 'all_assets' => 'Ang Lahat ng mga Assets', + 'all' => 'Ang Lahat', + 'archived' => 'Ang Archive', + 'asset_models' => 'Ang mga Model ng Asset', + 'asset_model' => 'Ang modelo', + 'asset' => 'Ang Asset', + 'asset_report' => 'Ang Report ng Asset', + 'asset_tag' => 'Ang Tag ng 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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'I-delete ang Avatar', + 'avatar_upload' => 'I-upload ang Avatar', + 'back' => 'Bumalik', + 'bad_data' => 'Walang nahahanap. Siguro may masamang mga datus?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'I-kansela', + 'categories' => 'Mga kategorya', + 'category' => 'Ang kategorya', + 'change' => 'Papasok/Palabas', + 'changeemail' => 'Baguhin ang Email Address', + 'changepassword' => 'Baguhin ang Password', + 'checkin' => 'I-checkin', + 'checkin_from' => 'Nag-checkin mula sa', + 'checkout' => 'Nag-checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'Siyudad', + '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', + 'consumable' => 'Pwedeng Ikonsumo', + 'consumables' => 'Mga pwedeng ikonsumo', + 'country' => 'Ang Bansa', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Magsagawa ng Bago', + 'created' => 'Ang Naisagawang Aytem', + 'created_asset' => 'ang naisagawang asset', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Mga Araw para sa Sumusunod na Audit', + 'date' => 'Ang Petsa', + 'debug_warning' => 'Babala!', + 'debug_warning_text' => 'Ang applilasyon na ito ay tumatakbo sa produksyon na may pagpapagana sa pag-debug. ito ay ma-expose sa sensitibong datus kapag ang iyong aplikasyon ay madaling ma-akses sa labas ng mundo. Huwag paganahin ang debug mode sa pamamagitan pag-set sa APP_DEBUG balyu ng iyong .env file sa false.', + 'delete' => 'I-delete', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Nai-delete na', + 'delete_seats' => 'Ang Nai-delete na mga Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Ang mga Departamento', + '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', + 'editprofile' => 'I-edit ang Iyong Propayl', + 'eol' => 'Ang EOL', + 'email_domain' => 'Ang Dominyo ng Email', + 'email_format' => 'Ang Pormat ng Email', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Ito ay ginagamit para makapagsagawa ng email address kapag mag-import', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Una', + '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)', + 'first_name' => 'Ang Unang Pangalan', + 'first_name_format' => 'Ang Unang Pangalan (jane@example.com)', + 'files' => 'Ang mga file', + 'file_name' => 'Ang File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Ang mga upload na File', + 'file_upload' => 'File Upload', + 'generate' => 'Isagawa', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'I-import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'I-import ang Kasaysayan', + 'asset_maintenance' => 'Ang Pagpapanatili ng Asset', + 'asset_maintenance_report' => 'Ang Report sa Pagpapanatili ng Asset', + 'asset_maintenances' => 'Ang mga Pagpapanatili sa Asset', + 'item' => 'Aytem', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Hindi sapat na mha pahintulot!', + 'kits' => 'Predefined Kits', + 'language' => 'Lengguwahe', + 'last' => 'Huli', + 'last_login' => 'Ang Huling Pag-login', + 'last_name' => 'Ang Huling Pangalan', + 'license' => 'Ang Lisensya', + 'license_report' => 'Ang Report ng Lisensya', + 'licenses_available' => 'ang pwedeng magamit na mga lisensya', + 'licenses' => 'Ang mga lisensya', + 'list_all' => 'Ilista ang Lahat', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Ang mga Lokasyon', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Ang Huling Pag-audit', + 'new' => 'bago!', + 'no_depreciation' => 'Walang Depresasyon', + 'no_results' => 'Walang mga Resulta.', + 'no' => 'Hindi', + 'notes' => 'Ang mga Paalala', + 'order_number' => 'Ang Numero ng Pagkakasunod-sunod', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Ipinapakita_MENU_mga aytem', + 'pagination_info' => 'Ipinapakita _SIMULA_ hanggang _HULI_ ng_KABUUANG_ mga aytem', + 'pending' => 'Hindi pa nasimulan', + 'people' => 'Mga Tao', + 'per_page' => 'Ang mga Resulta Bawat Pahina', + 'previous' => 'Ang Nakaraan', + 'processing' => 'Pinoproseso', + 'profile' => 'Ang iyong propayl', + 'purchase_cost' => 'Ang Halaga ng Pagbili', + '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', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Handa nang I-deploy', + 'recent_activity' => 'Ang Kasalukuyang Aktibidad', + 'remaining' => 'Ang natitira', + 'remove_company' => 'Tanggalin ang Assosasyon ng Kompanya', + 'reports' => 'Mga Ulat', + 'restored' => 'ibinalik sa dati', + 'restore' => 'Ibalik sa dati', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Pumili', + 'select_all' => 'Select All', + 'search' => 'Maghanap', + 'select_category' => 'Pumili ng Kategorya', + 'select_department' => 'Pumili ng Departamento', + 'select_depreciation' => 'Pumili ng Tipo ng Depresasyon', + 'select_location' => 'Pumili ng Lokasyon', + 'select_manufacturer' => 'Pumili ng Tagapagsagawa', + 'select_model' => 'Pumili ng Modelo', + 'select_supplier' => 'Pumili ng Tagapagsuplay', + 'select_user' => 'Pumili ng User', + 'select_date' => 'Pumili ng Petsa (YYYY-MM-DD)', + 'select_statuslabel' => 'Pumuli ng Katayuan', + 'select_company' => 'Pumili ng Kompanya', + 'select_asset' => 'Pumili ng mga Asset', + 'settings' => 'Ang mga setting', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Mag Sign in', + 'signature' => 'Ang Lagda', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', + 'state' => 'Ang Estado', + 'status_labels' => 'Ang mga Label ng Katayuan', + 'status' => 'Ang Katayuan', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Ang Tagapagsuplay', + 'suppliers' => 'Ang mga Tagapagsuplay', + 'sure_to_delete' => 'Sigurado kaba na gusto mong i-delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'I-sumita', + 'target' => 'Ang Punterya', + 'time_and_date_display' => 'Ang Pagpapakita sa Oras at Petsa', + 'total_assets' => 'ang kabuuang mga asset', + 'total_licenses' => 'ang kabuuang mga lisensya', + 'total_accessories' => 'ang kabuuang mga aksesorya', + 'total_consumables' => 'ang kabuuang mga consumable', + 'type' => 'Ang Tipo', + 'undeployable' => 'Hindi pwedeng i-depoy', + 'unknown_admin' => 'Hindi matukoy na Admin', + 'username_format' => 'Ang Pormat sa Pangalan ng Gumagamit', + 'username' => 'Ang pangalan ng gumagamit', + 'update' => 'I-update', + '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.', + 'uploaded' => 'Nai-upload', + 'user' => 'Ang gumagamit', + 'accepted' => 'tinanggap na', + 'declined' => 'tinanggihan', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Hindi tinanggap na mga Asset', + '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', + 'yes' => 'Oo', + 'zip' => 'Zip', + 'noimage' => 'Walang imahe na nai-upload o walang nakitang imahe.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Ang iyong sesyon ng form ay na-expire na. Mangyaring subukang muli.', + '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_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' => 'Ang 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' => 'Nai-check 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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Babala', + 'notification_info' => 'Impormasyon', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Ang Pangalan ng Asset', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Ang Pangalan ng Consumable:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Ang Pangalan ng Aksesorya:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% nakompleto na', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'i-edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'Ang URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/fil-PH/help.php b/resources/lang/fil-PH/help.php new file mode 100644 index 0000000000..e3d1279fc8 --- /dev/null +++ b/resources/lang/fil-PH/help.php @@ -0,0 +1,35 @@ + 'Karagdagang Impormasyon', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + 'categories' => 'Ang mga kategorya ay tumutulong sa iyo i-organisa ang iyong nga aytem. Maaaring ang iilang halimbawa ng mga kategorya ay ang "Mga Desktop", "Mga Laptop", "Mga Mobile Phones", "Mga Tablet", at iba pa, ngunit pwede kang gumamit ng mga kategorya na para sa iyo ay may kabuluhan.', + + 'accessories' => 'Ang mga aksesorya ay tumutukoy sa anumang bagay na iyong inisyusa mga gumagamit ngunit wala itong serial number (o wala kang pakialam sa paghahanap basi sa kaibahan nito). Halimbawa, ang mga mouse ng kompyuter o mga keyboards.', + + 'companies' => 'Ang mga kumpanya ay maaaring magamit bilang isang simpleng field ng pag-identify, o ito rin ay maaring magamit para i-limita ang bisibiliti ng mga asset, mga gumagamit, atbp kung pinagana ang buong suporta ng kumpanya sa iyong mga setting ng Admin.', + + 'components' => 'Ang mga komponent ay mga aytem na bahagi ng isang asset, halimbawa HDD, RAM, atbp.', + + 'consumables' => 'Ang mga Consumable ay tumutukoy sa anumang binili na pwedeng maubos sa paglipas ng panahon. Halimbawa nito ay, printer ink or papel ng copier.', + + 'depreciations' => 'Pwede kang mag-set up ng depresasyon para mai-depreciate ang mga asset basi sa straight-line depreciation.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/fil-PH/localizations.php b/resources/lang/fil-PH/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/fil-PH/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/fil-PH/mail.php b/resources/lang/fil-PH/mail.php new file mode 100644 index 0000000000..c192c9c3a0 --- /dev/null +++ b/resources/lang/fil-PH/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Mga araw', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Ang Pa-expire na Report sa mga Asset.', + 'Expiring_Licenses_Report' => 'Ang Pa-expire na Report sa mga Lisensya.', + 'Item_Request_Canceled' => 'Ang Rekwest na Aytem ay Nakansela', + 'Item_Requested' => 'Ang Nirekwest na Aytem', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Ang Mababang Report ng Imbentaryo', + 'a_user_canceled' => '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', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Ang Pangalan ng Aksesorya:', + 'additional_notes' => 'Ang mga Karagdagang mga Lista:', + 'admin_has_created' => 'Ang tagapangasiwa ay nakapagsagawa ng isang account para sa iyo sa :web website.', + 'asset' => 'Ang Asset:', + 'asset_name' => 'Ang Pangalan ng Asset:', + 'asset_requested' => 'Ang nirekwest na asset', + 'asset_tag' => 'Ang Tag ng Asset', + '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.', + 'assigned_to' => 'Nakatalaga Sa', + 'best_regards' => 'Lubos na bumabati,', + 'canceled' => 'Nakansela:', + 'checkin_date' => 'Ang Petsa ng Pag-checkin:', + 'checkout_date' => 'Ang Petsa ng Pag-checkout:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Paki-klik sa link na nasa ibaba para i-komperma na ikaw ay nakakatanggap ng aksesorya.', + 'click_on_the_link_asset' => 'Paki-klik sa link na nasa ibaba para i-komperma na ikaw ay nakakatanggap ng asset.', + 'click_to_confirm' => 'Paki-klik sa mga sumusunod na link para i-komperma ang iyong :web account:', + 'current_QTY' => 'Ang kasalukuyang QTY', + 'days' => 'Mga araw', + 'expecting_checkin_date' => 'Ang Inaasahang Petsa ng Pag-checkin:', + 'expires' => 'Mawalang bisa', + 'hello' => 'Kumusta', + 'hi' => 'Kumusta', + 'i_have_read' => 'Ako ay nakabasa ay sumasang-ayon sa mga tuntunin ng paggamit, at ang aytem na ito ay aking tinatanggap.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Aytem:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Paki-klik sa mga sumusunod na link para makapag-update sa iyong :web password:', + 'login' => 'Mag-login:', + 'login_first_admin' => 'Mag-login sa iyong bagong pag-install ng Snipe-IT gamit ang mga kredensyal sa ibaba:', + '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.', + 'min_QTY' => 'Ang Min QTY', + 'name' => 'Ang Pangalan', + 'new_item_checked' => 'Ang bagong aytem na nai-check out sa ilalim ng iyong pangalan, ang mga detalye ay nasa ibaba.', + 'notes' => 'Ang mga Palatandaan', + 'password' => 'Ang Password:', + 'password_reset' => 'Ang Pagbago ng Password', + 'read_the_terms' => 'Paki-basa sa mga tuntunin ng paggamit sa ibaba.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Mga Nai-rekwest:', + 'reset_link' => 'Ang Link para sa Pag-reset ng Password', + 'reset_password' => 'I-klik ito para ma-reset ang iyong password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Ang Seryal', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Ang Tagapagsuplay', + 'tag' => 'Ang Tag', + 'test_email' => 'I-test ang Email mula sa Snipe-IT', + '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: ', + 'to_reset' => 'Para mai-reset ang iyong :web password, kumpletuhin ang form na ito:', + 'type' => 'Klase', + '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.', + 'user' => 'Ang gumagamit', + 'username' => 'Ang pangalan ng gumagamit', + 'welcome' => 'Maligayang pagdating :ang pangalan', + 'welcome_to' => 'Maligayang pagdating sa: web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Ang iyong mga Kredensyal sa Snipe-IT', +]; diff --git a/resources/lang/fil/pagination.php b/resources/lang/fil-PH/pagination.php similarity index 100% rename from resources/lang/fil/pagination.php rename to resources/lang/fil-PH/pagination.php diff --git a/resources/lang/el/passwords.php b/resources/lang/fil-PH/passwords.php similarity index 100% rename from resources/lang/el/passwords.php rename to resources/lang/fil-PH/passwords.php diff --git a/resources/lang/fil/reminders.php b/resources/lang/fil-PH/reminders.php similarity index 100% rename from resources/lang/fil/reminders.php rename to resources/lang/fil-PH/reminders.php diff --git a/resources/lang/fil/table.php b/resources/lang/fil-PH/table.php similarity index 100% rename from resources/lang/fil/table.php rename to resources/lang/fil-PH/table.php diff --git a/resources/lang/fil-PH/validation.php b/resources/lang/fil-PH/validation.php new file mode 100644 index 0000000000..a47cb26d6f --- /dev/null +++ b/resources/lang/fil-PH/validation.php @@ -0,0 +1,162 @@ + 'Ang: katangian na kailangan tanggapin.', + 'active_url' => 'Ang: katangian ay hindi isang balidong URL.', + 'after' => 'Ang :katangian ay dapat na gawin ang petsa pagkatapos ng :petsa.', + 'after_or_equal' => 'Ang :katangian ay dapat na gawin ang petsa pagkatapos ng o katumbas sa:petsa.', + 'alpha' => 'Ang :katangian ay maaaring naglalaman lang ng mga letra.', + 'alpha_dash' => 'Ang :katangian ay maaaring naglalaman lamang ng mga letra, mga numero, at mga dashes.', + 'alpha_num' => 'Ang :katangian ay maaaring naglalaman lamang ng mga letra at mga numero.', + 'array' => 'Ang :katangian ay dapat isang hanay.', + 'before' => 'Ang :katangian ay dapat na gawing petsa bago ang :petsa.', + 'before_or_equal' => 'Ang :katangian ay dapat na gawin ang petsa pagkatapos ng o katumbas sa:petsa.', + 'between' => [ + 'numeric' => 'Ang: katangian dapat na nasa pagitan ng: min -: max.', + 'file' => 'Ang: katangian dapat nasa pagitan ng: min -: max na kilobytes.', + 'string' => 'Ang: katangiang dapat na nasa pagitan ng: min -: ni max na mga karakter.', + 'array' => 'Ang :katangian na dapat magkaroon ng pagitan sa :min and :max na mga aytem.', + ], + 'boolean' => 'Ang :katangian na dapat maging tama o mali.', + 'confirmed' => 'Ang :kompermasyong sa katangian ay hindi nagtugma.', + 'date' => 'Ang :hindi balidong petsa ng katangian.', + 'date_format' => 'Ang :hindi nagtugma sa katangian nag pormat:pormat.', + 'different' => 'Ang :katangian at ang :iba pa dapat na hindi magkapareho.', + 'digits' => 'Ang :katangian ay dapat na :mga digit digit.', + 'digits_between' => 'Ang :katangian ay dapat nasa pagitan ng :min at :max na mga digit.', + 'dimensions' => 'Ang :katangian ay mayroong hindi balidong dimensyon ng mga imahe.', + 'distinct' => 'Ang :field na katangian ay mayroong dobleng balyu.', + 'email' => 'Ang :pormat ng katangian ay hindi balido o wasto.', + 'exists' => 'Ang napili na :katangian ay hindi balido.', + 'file' => 'Ang :katangian ay dapat na isang file.', + 'filled' => 'Ang :field na katangian ay dapat na mayroong balyu.', + 'image' => 'Ang :katangian at dapat na isang imahe.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Ang napili na :katangian ay hindi balido.', + 'in_array' => 'Ang :field na katangian ay hindi umiiral sa :iba pa.', + 'integer' => 'Ang :katangian ay dapat ns isang integer.', + 'ip' => 'Ang :katangian ay dapat na isang balidong mga IP address.', + 'ipv4' => 'Ang :katangian ay dapat na isang balidong IPv4 address.', + 'ipv6' => 'Ang :katangian ay dapat na isang balidong IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Ang :katangian ay dapa na isang balidong JSON na string.', + 'max' => [ + 'numeric' => 'Ang :katangian ay maaaring hindi lalagpas sa :max.', + 'file' => 'Ang :katangian ay maaaring hindi lalagpas sa :max na kilobytes.', + 'string' => 'Ang :katangian ay maaaring hindi lalagpas sa :max na mga karakter.', + 'array' => 'Ang :katangian ay maaaring hindi magkaroon ng higit sa :max na mga aytem.', + ], + 'mimes' => 'Ang :katangian ay dapat na isang uri ng file :mga balyu.', + 'mimetypes' => 'Ang :katangian ay dapat na isang uri ng file :mga balyu.', + 'min' => [ + 'numeric' => 'Ang :katangian ay dapat na hindi bumaba sa :min.', + 'file' => 'Ang :katangian ay dapat na hindi bumaba sa :min na kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'Hindi ito balidong regex. ', + 'regex' => 'Ang :promat ng katangian ay hindi balido.', + 'required' => 'Ang :field ng katangian ay kinakailangan.', + 'required_if' => 'Ang :field ng katangian ay kinakailangan kapag :ang iba ay :balyu.', + 'required_unless' => 'Ang :field ng katangian ay kinakailangan maliban kung :ang iba ay nasa :mga balyu.', + 'required_with' => 'Ang :field.ng katangian ay kinakailangan kapag :ang mga balyu ay naroroon.', + 'required_with_all' => 'Ang :field ng katangian ay kinakailangan kapag :ang mga balyu ay naroroon.', + 'required_without' => 'Ang :field ng katangian ay kinakailangan kapag :ang mga balyu ay naroroon.', + 'required_without_all' => 'Ang :field ng katangian ay kinakailangan kapag wala sa :mga balyu ay naroroon.', + 'same' => 'Ang :katangian at :ang iba ay dapat magkatugma.', + 'size' => [ + 'numeric' => 'Ang :katangian ay dapat na :sukat.', + 'file' => 'Ang :katangian ay dapat na :sukat na kilobytes.', + 'string' => 'Ang :katangian ay dapat na maging :sukat ng mga karakter.', + 'array' => 'Ang :katangian ay dapat na magkaroon ng :sukat ng mga aytem.', + ], + 'string' => 'Ang :katangian ay dapat na isang string.', + 'timezone' => 'Ang :katangian ay dapat na isang balidong zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Ang password ay sobrang pangkaraniwan.', + 'statuslabel_type' => 'Kinakailangang pumili ng balidong uri ng label ng estado', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/fil/admin/companies/general.php b/resources/lang/fil/admin/companies/general.php deleted file mode 100644 index 9207728d2e..0000000000 --- a/resources/lang/fil/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/fil/admin/companies/table.php deleted file mode 100644 index aaf6307764..0000000000 --- a/resources/lang/fil/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Ang mga kumpanya', - 'create' => 'Magsagawa ng Kumpanya', - 'title' => 'Ang kumpanya', - 'update' => 'I-update ang Kumpanya', - 'name' => 'Ang Pangalan ng Kumpanya', - 'id' => 'Ang ID', -); diff --git a/resources/lang/fil/admin/hardware/form.php b/resources/lang/fil/admin/hardware/form.php deleted file mode 100644 index c692862328..0000000000 --- a/resources/lang/fil/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'I-kumperma ang Maramihang Pagdelete ng mga Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Ikaw ay mag-delete ng :asset_count na mga asset.', - 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'I-check Out Sa', - 'checkout_date' => 'Ang Petsa ng Pagcheck-out', - 'checkin_date' => 'Ang Petsa ng Pag-checkin', - 'checkout_to' => 'Mag-check out sa', - 'cost' => 'Ang Halaga ng Pagbili', - 'create' => 'Magsagawa ng Asset', - 'date' => 'Ang Petsa ng Pagbili', - 'depreciation' => 'Ang Depresasyon', - 'depreciates_on' => 'Ma-depreciate Sa', - 'default_location' => 'I-default ang Lakasyon', - 'eol_date' => 'Ang Petsa ng EOL', - 'eol_rate' => 'Ang Halaga ng EOL', - 'expected_checkin' => 'Ang Inaasahang Petsa ng Pag-checkin', - 'expires' => 'Mawalan ng Bisa', - 'fully_depreciated' => 'Ganap nang Na-depreciate', - 'help_checkout' => 'Kung nais mong italaga ang asset na ito sa madaling panahon, piliin ang "Ready to Deploy" mula sa listahan ng katangian sa itaas. ', - 'mac_address' => 'Ang MAC address', - 'manufacturer' => 'Ang Tagapagsagawa', - 'model' => 'Ang modelo', - 'months' => 'mga buwan', - 'name' => 'Ang Pangalan ng Asset', - 'notes' => 'Ang mga Palatandaan', - 'order' => 'Ang Numero ng Order', - 'qr' => 'Ang Code ng QR', - 'requestable' => 'Ang mga gumagamit ay pwedeng mag-rekwest ng asset na ito', - 'select_statustype' => 'Pumili ng Tipo ng Katayuan', - 'serial' => 'Ang Seryal', - 'status' => 'Ang Katayuan', - 'tag' => 'Ang Tag ng Asset', - 'update' => 'Ang Update sa Asset', - 'warranty' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/fil/admin/hardware/general.php b/resources/lang/fil/admin/hardware/general.php deleted file mode 100644 index bd822c81a5..0000000000 --- a/resources/lang/fil/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Ang Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'I-checkin ang Asset', - 'checkout' => 'I-checkout ang Asset', - 'clone' => 'I-clone ang Asset', - 'deployable' => 'Pwedeng mai-deploy', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'I-edit ang Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/fil/admin/hardware/message.php b/resources/lang/fil/admin/hardware/message.php deleted file mode 100644 index 9f88cae747..0000000000 --- a/resources/lang/fil/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => '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' => [ - 'error' => 'Ang asset ay hindi naisagawa, mangyaring subukang muli. :(', - 'success' => 'Ang asset ay matagumpay na naisagawa. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Ang asset ay hindi naibalik sa dati, mangyaring subukang muli', - 'success' => 'Ang asset ay matagumpay nang naibalik sa dati.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Ang audit ng asset ay hindi nagtagumpay. Mangyaring subukang muli.', - 'success' => 'Matagumpay na nai-log ang audit ng asset.', - ], - - - 'deletefile' => [ - 'error' => 'Ang file ay hindi nai-delete. Mangyaring subukang muli.', - 'success' => 'Ang file ay matagumpay nang nai-delete.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/fil/admin/hardware/table.php b/resources/lang/fil/admin/hardware/table.php deleted file mode 100644 index 58f5260e62..0000000000 --- a/resources/lang/fil/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Ang Tag ng Asset', - 'asset_model' => 'Ang Modelo', - 'book_value' => 'Current Value', - 'change' => 'Papasok/Palabas', - 'checkout_date' => 'Ang Petsa ng Pagcheck-out', - 'checkoutto' => 'Nai-check Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Ang Diff', - 'dl_csv' => 'I-download ang CSV', - 'eol' => 'Ang EOL', - 'id' => 'Ang ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Ang Lokasyon', - 'purchase_cost' => 'Ang Presyo', - 'purchase_date' => 'Nabili na', - 'serial' => 'Ang Seryal', - 'status' => 'Ang Katayuan', - 'title' => 'Ang Asset ', - 'image' => 'Ang Imahe ng Device', - 'days_without_acceptance' => 'Ang mga Araw na Walang Pagtanggap', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/fil/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/fil/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/fil/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/fil/admin/licenses/general.php b/resources/lang/fil/admin/licenses/general.php deleted file mode 100644 index a769f38a99..0000000000 --- a/resources/lang/fil/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Ang Tungkol sa mga Lisensya', - 'about_licenses' => 'Ang mga lisensya ay ay ginagamit para subaybayan ang software. Mayrron itong tuloy na mga numero ng seats na pwedeng i-check out sa mga indibidwal', - 'checkin' => 'I-checkin ang Lisensya ng Seat', - 'checkout_history' => 'I-checkout ang Kasaysayan', - 'checkout' => 'I-checkout ang Lisensya ng Seat', - 'edit' => 'I-edit ang Lisensya', - 'filetype_info' => 'Ang mga pinapayagang uri ng file ay png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, at rar.', - 'clone' => 'I-clone ang Lisensya', - 'history_for' => 'Ang kasaysayan para sa ', - 'in_out' => 'Papasok/Palabas', - 'info' => 'Ang Impormasyon sa Lisensya', - 'license_seats' => 'Ang Lisensya ng mga Seat', - 'seat' => 'Ang Seat', - 'seats' => 'Ang mga seat', - 'software_licenses' => 'Ang mga Lisenysa ng Software', - 'user' => 'Ang gumagamit', - 'view' => 'Tingnan ang Lisensya', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/fil/admin/locations/table.php b/resources/lang/fil/admin/locations/table.php deleted file mode 100644 index afe091883f..0000000000 --- a/resources/lang/fil/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Ang Naktalagang mga Asset', - 'id' => 'Ang ID', - 'city' => 'Ang Siyudad', - 'state' => 'Ang Estado', - 'country' => 'Ang Bansa', - 'create' => 'Magsagawa ng Lokasyon', - 'update' => 'I-update ang Lokasyon', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Ang Pangalan ng Lokasyon', - 'address' => 'Ang Address', - 'address2' => 'Address Line 2', - 'zip' => 'Ang Postal Code', - 'locations' => 'Ang mga Lokasyon', - '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/manufacturers/message.php b/resources/lang/fil/admin/manufacturers/message.php deleted file mode 100644 index 6b291fdc3b..0000000000 --- a/resources/lang/fil/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Ang Tagapagsagawa ay hindi umiiral.', - 'assoc_users' => 'Ang tagapagsagawa ay kasalukuyang naiugnay sa hindi bumaba sa isang modelo at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga modelo upang hindi na mag-reperens sa tagapagsagawang ito at paki-subokang muli. ', - - 'create' => array( - 'error' => 'Ang tagapagsagawa ay hindi nailikha, mangyaring subukang muli.', - 'success' => 'Matagumpay na nailikha ang tagapagsagawa.' - ), - - 'update' => array( - 'error' => 'Ang tagapagsagawa ay hindi nai-update, mangyaring subukang muli', - 'success' => 'Matagumpay na nai-update ang tagapagsagawa.' - ), - - 'restore' => array( - 'error' => 'Ang tagapagsagawa ay hindi naibalik sa dati, mangyaring subukan muli', - 'success' => 'Matagumpay na naibalik sa dati ang tagapagsagawa.' - ), - - 'delete' => array( - 'confirm' => 'Sigurado kaba na gusto mong i-delete ang tagapagsagawang ito?', - 'error' => 'Mayroong isyu sa pag-delete ng tagapagsagawa. Mangayaring subukang muli.', - 'success' => 'Ang Tagapagsagawa na ito ay matagumpay na nai-delete.' - ) - -); diff --git a/resources/lang/fil/admin/manufacturers/table.php b/resources/lang/fil/admin/manufacturers/table.php deleted file mode 100644 index d99a786e34..0000000000 --- a/resources/lang/fil/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Ang Tungkol sa Tagapagsagawa', - 'about_manufacturers_text' => 'Ang mga Tagapagsagawa ay ang mga kompanyang nagsagawa ng iyong mga asset. Maaari kang mag-imbak ng mga mahalagang impormasyon tungkol sa kontak para sa suporta dito, na maaaring ipakita sa pahina ng mga detalye ng iyong asset.', - 'asset_manufacturers' => 'Ang mga Tagapagsagawa ng Asset', - 'create' => 'Maglikha ng Tagapagsagawa', - 'id' => 'Ang ID', - 'name' => 'Ang Pangalan', - 'support_email' => 'Ang Suportang Email', - 'support_phone' => 'Ang Suporta sa Telepono', - 'support_url' => 'Ang Suportang URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'I-update ang Tagapagsagawa', - 'url' => 'Ang URL', - -); diff --git a/resources/lang/fil/admin/models/message.php b/resources/lang/fil/admin/models/message.php deleted file mode 100644 index 2e406c2f47..0000000000 --- a/resources/lang/fil/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Ang modelo ay hindi umiiral.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Ang modelong ito ay kasalukuyang nai-ugnay sa isa o higit pang mga asset at hindi maaaring mai-delete. Paki-delete ng mga model na ito, at pagkatapos subukang i-delete muli. ', - - - 'create' => array( - 'error' => 'Ang modelo ay hindi naisagawa, mangyaring subukang muli.', - 'success' => 'Ang modelo ay matagumpay na naisagawa.', - 'duplicate_set' => 'Ang modelo ng asset na may ganyang pangalan, ang tagapagsagawa at ang modelo ay umiiral na.', - ), - - 'update' => array( - 'error' => 'Ang modelo ay hindi nai-update, mangyaring subukang muli', - 'success' => 'Ang modelo ay matagumpay na nai-update.', - ), - - 'delete' => array( - 'confirm' => 'Sigurado kaba na gusto mong i-delete ang modelo ng asset?', - 'error' => 'Mayroong isyu sa pag-delete ng modelo. Mangyaring subukang muli.', - 'success' => 'Matagumpay na nai-delete ang modelo.' - ), - - 'restore' => array( - 'error' => 'Ang modelo ay hindi naibalik sa dati, mangyaring subukang muli', - 'success' => 'Ang modelo ay matagumpay na naibalik.' - ), - - 'bulkedit' => array( - 'error' => 'Walang nabagong mga field, kaya walang nai-update.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Walang napiling mga model, kaya walang nai-delete.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count ang mga modelo ay na-delete na, gayunpaman ::success_count ang mga modelo ay hindi mai-delete dahil sa mayron pa silang asset na naiuugnay sa kanila.' - ), - -); diff --git a/resources/lang/fil/admin/settings/general.php b/resources/lang/fil/admin/settings/general.php deleted file mode 100644 index 2336e57054..0000000000 --- a/resources/lang/fil/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Ang mga ID ng asset', - 'audit_interval' => 'Ang Pagitan ng Audit', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Ang prefix (opsyonal)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Mga backup', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'I-custom ang CSS', - 'custom_css_help' => 'Mag-enter ng kahit anung kustom na mag-override ng CSS na nais mong gamitin. Wag isali ang <style></style> mga tag.', - 'custom_forgot_pass_url' => 'I-custom ang URL ng Pag-reset sa Password', - 'custom_forgot_pass_url_help' => 'Papalitan nito ang built-in ng nakalimutang URL ng password sa skreen ng log-in, kapaki-pakinabang upang magdirekta sa panloob o ang password reset functionality ng LDAP. Ito ay epektibong hindi magpagana ng lokal na gumagamit para sa punsyonalidad sa nakalimutang password.', - 'dashboard_message' => 'Áng Mensahi sa Dashboard', - 'dashboard_message_help' => 'Ang tekstong ito ay lilitaw sa dashboard para sa sinuman na mayroong permiso na tumingin sa dashboard.', - 'default_currency' => 'Ang Default na Currency', - 'default_eula_text' => 'Ang Default na EULA', - 'default_language' => 'Ang Default na Linggwahe', - 'default_eula_help_text' => 'Maaari kang mag-ugnay ng kustom na EULAS sa partikular na mga katergorya ng asset.', - 'display_asset_name' => 'Ipakita ang Pangalan ng Asset', - 'display_checkout_date' => 'Ang Petsa ng Pag-checkout ay Ipakita', - 'display_eol' => 'Ipakita sa table view ang EOL', - 'display_qr' => 'Ang mga Square Codes ay Ipakita', - 'display_alt_barcode' => 'Ipakita ang 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Ang mga setting ng 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Mag-enter ng balidong LDAP username at password mula sa binatayang DN na iyong ibinatay sa itaas upang subukan kung ang iyong LDAP login ay maayos na nai-configure. DAPAT MO MUNANG I-SAVE ANG IYONG UPDATED NA MGA SETTING NG LDAP.', - 'ldap_login_sync_help' => 'Ito ay susubok lamang sa LDAP na mag-sync nang maayos. Kapag ang iyong LDAP Authentication query ay hindi tama, ang mga gumagamit ay hindi parin makapag-login. DAPAT MO MUNANG I-SAVE ANG IYONG UPDATED NA MGA SETTING NG LDAP.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Ang Serber ng LDAP', - 'ldap_server_help' => 'Ito ay dapat na magsimula sa ldap:// (para sa hindi naka-encrypt or TLS) o ldaps:// (para sa SSL)', - 'ldap_server_cert' => 'Ang pagpapatibay sa sertipikasyon ng LDAP SSL', - 'ldap_server_cert_ignore' => 'Payagan ang hindi balidong Sertipiko ng SSL', - 'ldap_server_cert_help' => 'Piliin ang checkbox na ito kapag ikay ay gumagamit ng self signed na SSL cert at gutong tumanggap ng hindi balidong sertipiko ng SSL.', - 'ldap_tls' => 'Gumamit ng TLS', - 'ldap_tls_help' => 'Ito ay dapat na mai-check lamang kung ikaw ay nagpapatakbo ng STARTTLS sa iyong serber ng LDAP. ', - 'ldap_uname' => 'Ang Bind Username ng LDAP', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'Ang Bind Password ng LDAP', - 'ldap_basedn' => 'Ang Bind DN ng Base', - 'ldap_filter' => 'Ang Filter ng LDAP', - 'ldap_pw_sync' => 'Ang Password Sync ng LDAP', - 'ldap_pw_sync_help' => 'Alisan ng tsek ang kahon kapag hindi mo gustong magpanatili ng mga password sync ng LDAP sa lokal na mga password. Ang hindi pagpapagana nito ay nangangahulugang na ang iyong gumagamit ay maaaring hindi makapag-login kapag ang iyong serber ng LDAP ay hindi maabot sa iilang mga kadahilanan.', - 'ldap_username_field' => 'Ang Field ng Username', - 'ldap_lname_field' => 'Ang Huling Pangalan', - 'ldap_fname_field' => 'Unang Pangalan ng LDAP', - 'ldap_auth_filter_query' => 'Ang Authentication query ng LDAP', - 'ldap_version' => 'Ang Bersyon ng LDAP', - 'ldap_active_flag' => 'Ang Aktibong Flag ng LDAP', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Ang Numero ng Empleyado ng LDAP', - 'ldap_email' => 'Ang Email ng LDAP', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Ang Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Pagbabawal sa mga gumagamit (kasama ang mga admin) na nakatalaga sa mga asset ng kanilang kompanya.', - 'full_multiple_companies_support_text' => 'Ang Buong Suporta sa Maramihang Kompanya', - 'show_in_model_list' => 'Ipakita sa Modelo ng mga Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Mga Setting', - 'settings' => 'Ang mga Setting', - 'show_alerts_in_menu' => 'Ipakita ang mga alert sa itaas ng pagpipilian', - 'show_archived_in_list' => 'Ang mga Asset na Naka-archive', - 'show_archived_in_list_text' => 'Ipakita ang mga asset na naka-archive sa listahan ng "lahat ng mga asset"', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Ang bersyon ng Snipe-IT', - 'support_footer' => 'Sumusuporta ng mga Link ng Footer ', - 'support_footer_help' => 'I-specify kung sino ang nakakakita ng mga link sa impormasyon ng Snipe-IT Support at ang mga User Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Ang Impormasyon ng Sistema', - '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.', - 'labels_per_page' => 'Ang mga label ng bawat pahina', - 'label_dimensions' => 'Ang mga dimensyon ng label (pulgada)', - 'next_auto_tag_base' => 'Ang sumusunod na auto-increment', - 'page_padding' => 'Ang mga margin ng pahina (pulgada)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Mag-label sa lapad ng sheet', - 'labels_pageheight' => 'Mag-label sa taas ng sheet', - 'label_gutters' => 'Ang label sa pagitan (pulgada)', - 'page_dimensions' => 'Ang mga dimensyon ng pahina (pulgada)', - 'label_fields' => 'Mag-label sa bisibol na mga fields', - 'inches' => 'pulgada', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'I-link ang Snipe-IT sa mga Email', - 'show_url_in_emails_help_text' => 'I-uncheck ang box na ito kung hindi mo gustong mag-link pabalik sa pag-install ng Snipe-IT sa mga footers ng iyong email. Ito ay kapaki-pakinabang kung karamihan sa iyong mga gumagamit ay kailanman hindi mag-login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Ang maximum na taas ng thumbnail', - 'thumbnail_max_h_help' => 'Ang maximum na taas sa mga pixels na kung saan ang mga thumbnails ay maaaring magpapakita ng view ng mga listahan. Min 25, max 500.', - 'two_factor' => 'Ang Dalawang Factor ng Pag-authenticate', - 'two_factor_secret' => 'Ang Two-Factor na Code', - 'two_factor_enrollment' => 'Ang Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Paganahin ang Dalawang Factor', - 'two_factor_reset' => 'I-reset ang Two-Factor na Sekreto', - 'two_factor_reset_help' => 'Ito ay maaaring magpilit sa mga gumagamit na mag-enroll muli sa kanilang device gamit ang Google Authenticator. Ito ay maaaring kapaki-pakinabang kung ang kanilang na-enroll na device ay nawala o ninakaw. ', - 'two_factor_reset_success' => 'Ang dalawang factor na device ay matagumpay na nai-reset', - 'two_factor_reset_error' => 'Ang pag-reset sa dalawang factor na device ay hindi nagtagumpay', - 'two_factor_enabled_warning' => 'Paganahin ang dalawang factor kapag ito ay kasalukuyang hindi pinagana ay maaari itong maghatid ng madalian na pagpilit na mag-authenticate gamit ang Google Auth sa na-enroll na device. Ikaw ay mayroong abilidad na i-enroll ang iyong device kapag may isa na hindi pa kasalukuyang naka-enroll.', - 'two_factor_enabled_help' => 'Ito ay magpapagana sa two-factor authentication gamit ang Google Authenticator.', - 'two_factor_optional' => 'Selektib (Maaaring paganahin o hindi pagaganahin ng mga gumagamit kung pahihintulutan)', - 'two_factor_required' => 'Kinakailangan para sa lahat ng mga gumagamit', - 'two_factor_disabled' => 'Huwag paganahin', - 'two_factor_enter_code' => 'I-enter ang Two-Factor Code', - 'two_factor_config_complete' => 'I-submit ang Code', - 'two_factor_enabled_edit_not_allowed' => 'Ang iyong tagapangasiwa ay hindi magpapahintulot sa iyo na i-edit ang mga setting na ito.', - 'two_factor_enrollment_text' => "Ang Two factor authentication ay kinakailangan, gayunpaman ang iyong device ay hindi ma na-enroll. Buksan mo ang itong Google Authenticator app at i-scan ang QR code sa ibaba para ma-enroll ang iyong device. Kapag na-enroll na ang device. i-enter ang code sa ibaba", - 'require_accept_signature' => 'Nangangailangan ng Pag-lagda', - 'require_accept_signature_help_text' => 'Sa pagpapagana ng katangian nito ay nangangailangan sa mga gumagamit na pisikal na mag-sign off sa pagtanggap ng isang asset.', - 'left' => 'kaliwa', - 'right' => 'kanan', - 'top' => 'itaas', - 'bottom' => 'ibaba', - 'vertical' => 'bertikal', - 'horizontal' => 'pahalang', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/fil/admin/settings/table.php b/resources/lang/fil/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/fil/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/fil/admin/statuslabels/message.php b/resources/lang/fil/admin/statuslabels/message.php deleted file mode 100644 index 3db1b57b31..0000000000 --- a/resources/lang/fil/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Ang Status Label ay hindi naisagawa, mangyaring subukang muli.', - 'success' => 'Ang Status Label ay matagumpay na nai-likha.', - ], - - 'update' => [ - 'error' => 'Ang Status Label ay hindi nai-update, manyaring subukang muli', - 'success' => 'Ang Status Label ay matagumpay na nai-update.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Ang mga asset na ito ay hindi maaaring maitalaga sa sinuman.', - '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/suppliers/table.php b/resources/lang/fil/admin/suppliers/table.php deleted file mode 100644 index 0661ddc4b5..0000000000 --- a/resources/lang/fil/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Ang Tungkol sa Tagapagsuplay', - 'about_suppliers_text' => 'Ang mga tagapagsuplay ay may kakayahang magsubabay sa pinagmulan ng mga aytem', - 'address' => 'Ang Address ng Tagapagsuplay', - 'assets' => 'Ang mga Asset', - 'city' => 'Ang Siyudad', - 'contact' => 'Ang Pangalan ng Kontak', - 'country' => 'Ang Bansa', - 'create' => 'Magsagawa ng Tagapagsuplay', - 'email' => 'Ang Email', - 'fax' => 'Fax', - 'id' => 'Ang ID', - 'licenses' => 'Ang mga Lisensya', - 'name' => 'Ang Pangalan ng Tagapagsuplay', - 'notes' => 'Ang mga Palatandaan', - 'phone' => 'Ang Telepono', - 'state' => 'Ang Estado', - 'suppliers' => 'Ang mga Tagapagsuplay', - 'update' => 'I-update ang Tagapagsuplay', - 'url' => 'Ang URL', - 'view' => 'Tingnan ang Tagapagsuplay', - 'view_assets_for' => 'Tingnan ang mga Asset para sa', - 'zip' => 'Ang Postal Code', - -); diff --git a/resources/lang/fil/admin/users/general.php b/resources/lang/fil/admin/users/general.php deleted file mode 100644 index 916c934f87..0000000000 --- a/resources/lang/fil/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Ikaw ay mag-edit ng mga katangian ng :user_count mga gumagamit. Mangyaring tandaan na hindi mo maaaring mabago ang iyong sariling user attributes gamit ang form na ito, at kinakailangang magsagawa ng pag-edit sa iyong sariling user nang mag-isa.', - 'bulk_update_help' => 'Ang form na ito ay nagbibigay sa iyo ng pahintulot para mag-update ng maramihang gumagamit ng isang beses. Lagyan lamang ang mga field na gusto mong baguhin. Anumang mga field na blangko ay mananatiling walang pagbabago.', - 'current_assets' => 'Ang assets ay kasalukuyang nai-check out sa gumagamit na ito', - 'clone' => 'I-clone ang User', - 'contact_user' => 'Kontak :name', - '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', - '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.', - 'print_assigned' => 'I-print ang Lahat ng Nakatalaga', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Ang Software ay Nai-check out sa :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.', - 'view_user' => 'Tingnan ang User :name', - 'usercsv' => 'Ang CSV file', - 'two_factor_admin_optin_help' => 'Ang iyong kasalukuyang mga admin settings ay napapahintulot ng selektibong pagpapatupad ng two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/fil/admin/users/message.php b/resources/lang/fil/admin/users/message.php deleted file mode 100644 index 5d46eaa1d9..0000000000 --- a/resources/lang/fil/admin/users/message.php +++ /dev/null @@ -1,69 +0,0 @@ - 'Matagumpay mong natanggap ang asset na ito.', - 'declined' => 'Matagumpay mong hindi tinaggap ang asset na ito.', - 'bulk_manager_warn' => 'Ang iyong mga user ay matagumpay nang nai-update, subalit ang iyong manager entry ay hindi nai-save dahil ang manager na iyong pinili ay kabilang sa listahan ng user na kailangang i-edit, at ang mga user ay maaaring wala sa sarili nilang pamamahala. Mangyaring pumiling muli ng iyong user, hindi kasama ang manager.', - 'user_exists' => 'Ang user ay umiiral na!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Ang field ng login ay kinakailangan', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Ang password ay kinakailangan.', - 'insufficient_permissions' => 'Hindi sapat na mga pahintulot.', - 'user_deleted_warning' => 'Ang user na ito ay nai-delete na. Kailangang ibalik ang user na ito upang i-edit o mag-assign ng bagong mga asset.', - 'ldap_not_configured' => 'Ang integrasyon ng LDAP ay hindi nai-configure sa pag-install na ito.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Ang user ay matagumpay na nalikha.', - 'update' => 'Ang user ay matagumpay na nai-update.', - 'update_bulk' => 'Ang mga user ay matagumpay nai-update!', - 'delete' => 'Ang user ay matagumpay na nai-delete.', - 'ban' => 'Ang user ay matagumpay na nai-ban.', - 'unban' => 'Ang user ay matagumpay na nai-unban.', - 'suspend' => 'Ang user ay matagumpay na nasuspende.', - 'unsuspend' => 'Ang user ay matagumpay na hindi na sinuspende.', - 'restored' => 'Ang user ay matagumpay na naibalik sa dati.', - 'import' => 'Ang mga user ay matagumpay nang na-import.', - ), - - 'error' => array( - 'create' => 'Mayroong isyu sa pagsagawa ng user. Mangyaring subukang muli.', - 'update' => 'Mayroong isyu sa pag-update sa user. Mangyaring subukang muli.', - 'delete' => 'Mayroong isyu sa pag-delete ng user. Mangyaring subukang muli.', - 'delete_has_assets' => 'Ang user na ito any may mga aytem na nai-assign at hindi maaring i-delete.', - 'unsuspend' => 'Mayroong isyu sa pagtanggal ng suspenso sa user. Mangyaring subukang muli.', - 'import' => 'Mayroong isyu sa pag-import ng mga user. Mangyaring subukang muli.', - 'asset_already_accepted' => 'Ang asset na ito ay tinanggap na.', - 'accept_or_decline' => 'Dapat mong tanggapin o kaya tanggihan ang asset na ito.', - 'incorrect_user_accepted' => 'Ang asset na tinangka mong tanggapin ay hindi nai-check out sa iyo.', - 'ldap_could_not_connect' => 'Hindi maka-konekta sa serber ng LDAP. Mangyaring surrin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
May error mula sa Serber ng LDAP:', - 'ldap_could_not_bind' => 'Hindi makapah-bind sa serber ng LDAP. Mangyaring suriin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
may error mula sa Serber ng LDAP: - ', - 'ldap_could_not_search' => 'Hindi makapaghanap ng serber ng LDAP. Mangyaring suriin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
may error mula sa Serber ng LDAP:', - 'ldap_could_not_get_entries' => 'Hindi makakuha ng entry mula sa serber ng LDAP. Mangyaring surrin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
May-error mula sa Serber ng LDAP:', - 'password_ldap' => 'Ang password sa account na ito ay pinamahalaan ng LDAP/Actibong Direktorya. Mangyaring komontak sa iyong IT department para baguhin ang iyong password. ', - ), - - 'deletefile' => array( - 'error' => 'Ang file ay hindi nai-delete. Mangyaring subukang muli.', - 'success' => 'Ang file ay matagumpay nang nai-delete.', - ), - - 'upload' => array( - '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 kahit anong mga file para i-upload', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/fil/admin/users/table.php b/resources/lang/fil/admin/users/table.php deleted file mode 100644 index 56d4d0d97e..0000000000 --- a/resources/lang/fil/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktibo', - 'allow' => 'Pahintulutan', - 'checkedout' => 'Ang mga asset', - 'created_at' => 'Naisagawa', - 'createuser' => 'Magsagawa ng User', - 'deny' => 'Tanggihan', - 'email' => 'Email', - 'employee_num' => 'Ang Numero ng Empleyado.', - 'first_name' => 'Ang Unang Pangalan', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Ang Id', - 'inherit' => 'Minana', - 'job' => 'Ang Titulo sa Trabaho', - 'last_login' => 'Ang Huling Pag-login', - 'last_name' => 'Ang Huling Pangalan', - 'location' => 'Ang Lokasyon', - 'lock_passwords' => 'Ang mga detalye ng login hindi pwedeng mababago sa pag-install na ito.', - 'manager' => 'Namamahala', - 'managed_locations' => 'Ang Pinamahalaang mga Lokasyon', - 'name' => 'Pangalan', - 'notes' => 'Ang mga Paalala', - 'password_confirm' => 'I-komperma ang Password', - 'password' => 'Ang Password', - 'phone' => 'Ang Telepono', - 'show_current' => 'Ipakita ang Kasalukuyang mga User', - 'show_deleted' => 'Ipakita ang Nai-delete na mga User', - 'title' => 'Ang Pamagat', - 'to_restore_them' => 'upang ibalik sa dati.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'I-update ang User', - 'username' => 'Ang pangalan ng gumagamit', - 'user_deleted_text' => 'Ang user na ito ay namarkahang nai-delete na.', - 'username_note' => '(Ito ay ginagamit para sa Aktibong binding ng Direktorya lamang, hindi sa login.)', - 'cloneuser' => 'I-clone ang User', - 'viewusers' => 'Tingnan ang mga Gumagamit', -); diff --git a/resources/lang/fil/auth/general.php b/resources/lang/fil/auth/general.php deleted file mode 100644 index 51a3443326..0000000000 --- a/resources/lang/fil/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'I-send ang Link para sa Pag-reset ng Password', - 'email_reset_password' => 'Mag-email ng Password Reset', - 'reset_password' => 'I-reset ang Password', - 'saml_login' => 'Login via SAML', - 'login' => 'Mag-login', - 'login_prompt' => 'Paki-login', - 'forgot_password' => 'Nakalimutan ko ang aking password', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Tandaan ako', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/fil/auth/message.php b/resources/lang/fil/auth/message.php deleted file mode 100644 index 778b1f83b2..0000000000 --- a/resources/lang/fil/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Ang account na may ganitong email ay umiiral na.', - 'account_not_found' => 'Ang pangalan ng gumagamit o password ay hindi wasto.', - 'account_not_activated' => 'Hindi napagana ang account ng user na ito.', - 'account_suspended' => 'Ang account ng user na ito ay suspendido.', - 'account_banned' => 'Ang account ng user na ito ay nai-ban.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Maayroong problema habang sunusubukang i-login ka, mangyaring subukang muli.', - 'success' => 'Ikaw ay matagumay na naka-log in.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Mayoong problema habang sinusubukang isagawa ang iyong account, mangyaring subukang muli.', - 'success' => 'Matagumpay na naisagawa ang account.', - ), - - 'forgot-password' => array( - 'error' => 'Mayroong problema habang sinusubukang kunin ang code sa pag-reset ng password, mangyaring subukang muli.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Mayroong problema habang sunusubukang i-reset ang iyong password, mangyaring subukang muli.', - 'success' => 'Ang iyong password ay nai-reset na.', - ), - - -); diff --git a/resources/lang/fil/button.php b/resources/lang/fil/button.php deleted file mode 100644 index cee813dec1..0000000000 --- a/resources/lang/fil/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Ang mga aksyon', - 'add' => 'Magdagdag ng bago', - 'cancel' => 'I-kansela', - 'checkin_and_delete' => 'Checkin All / Delete User', - '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_files' => 'Select Files...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index 100a41da0d..0000000000 --- a/resources/lang/fil/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Mga Aksesorya', - 'activated' => 'Pinagana', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Ang Aksesorya', - 'accessory_report' => 'Ang Ulat sa Aksesorya', - 'action' => 'Aksyon', - 'activity_report' => 'Ang Ulat sa Aktibidad', - 'address' => 'Ang Address', - 'admin' => 'Ang admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Mga upuang naidagdag', - 'age' => "Age", - 'all_assets' => 'Ang Lahat ng mga Assets', - 'all' => 'Ang Lahat', - 'archived' => 'Ang Archive', - 'asset_models' => 'Ang mga Model ng Asset', - 'asset_model' => 'Ang modelo', - 'asset' => 'Ang Asset', - 'asset_report' => 'Ang Report ng Asset', - 'asset_tag' => 'Ang Tag ng 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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'I-delete ang Avatar', - 'avatar_upload' => 'I-upload ang Avatar', - 'back' => 'Bumalik', - 'bad_data' => 'Walang nahahanap. Siguro may masamang mga datus?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'I-kansela', - 'categories' => 'Mga kategorya', - 'category' => 'Ang kategorya', - 'change' => 'Papasok/Palabas', - 'changeemail' => 'Baguhin ang Email Address', - 'changepassword' => 'Baguhin ang Password', - 'checkin' => 'I-checkin', - 'checkin_from' => 'Nag-checkin mula sa', - 'checkout' => 'Nag-checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'Siyudad', - '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', - 'consumable' => 'Pwedeng Ikonsumo', - 'consumables' => 'Mga pwedeng ikonsumo', - 'country' => 'Ang Bansa', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Magsagawa ng Bago', - 'created' => 'Ang Naisagawang Aytem', - 'created_asset' => 'ang naisagawang asset', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Mga Araw para sa Sumusunod na Audit', - 'date' => 'Ang Petsa', - 'debug_warning' => 'Babala!', - 'debug_warning_text' => 'Ang applilasyon na ito ay tumatakbo sa produksyon na may pagpapagana sa pag-debug. ito ay ma-expose sa sensitibong datus kapag ang iyong aplikasyon ay madaling ma-akses sa labas ng mundo. Huwag paganahin ang debug mode sa pamamagitan pag-set sa APP_DEBUG balyu ng iyong .env file sa false.', - 'delete' => 'I-delete', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Nai-delete na', - 'delete_seats' => 'Ang Nai-delete na mga Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Ang mga Departamento', - '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', - 'editprofile' => 'I-edit ang Iyong Propayl', - 'eol' => 'Ang EOL', - 'email_domain' => 'Ang Dominyo ng Email', - 'email_format' => 'Ang Pormat ng Email', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Ito ay ginagamit para makapagsagawa ng email address kapag mag-import', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Una', - '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)', - 'first_name' => 'Ang Unang Pangalan', - 'first_name_format' => 'Ang Unang Pangalan (jane@example.com)', - 'files' => 'Ang mga file', - 'file_name' => 'Ang File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Ang mga upload na File', - 'file_upload' => 'File Upload', - 'generate' => 'Isagawa', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'I-import', - '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' => 'I-import ang Kasaysayan', - 'asset_maintenance' => 'Ang Pagpapanatili ng Asset', - 'asset_maintenance_report' => 'Ang Report sa Pagpapanatili ng Asset', - 'asset_maintenances' => 'Ang mga Pagpapanatili sa Asset', - 'item' => 'Aytem', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Hindi sapat na mha pahintulot!', - 'kits' => 'Predefined Kits', - 'language' => 'Lengguwahe', - 'last' => 'Huli', - 'last_login' => 'Ang Huling Pag-login', - 'last_name' => 'Ang Huling Pangalan', - 'license' => 'Ang Lisensya', - 'license_report' => 'Ang Report ng Lisensya', - 'licenses_available' => 'ang pwedeng magamit na mga lisensya', - 'licenses' => 'Ang mga lisensya', - 'list_all' => 'Ilista ang Lahat', - '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', - 'locations' => 'Ang mga Lokasyon', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'bago!', - 'no_depreciation' => 'Walang Depresasyon', - 'no_results' => 'Walang mga Resulta.', - 'no' => 'Hindi', - 'notes' => 'Ang mga Paalala', - 'order_number' => 'Ang Numero ng Pagkakasunod-sunod', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Ipinapakita_MENU_mga aytem', - 'pagination_info' => 'Ipinapakita _SIMULA_ hanggang _HULI_ ng_KABUUANG_ mga aytem', - 'pending' => 'Hindi pa nasimulan', - 'people' => 'Mga Tao', - 'per_page' => 'Ang mga Resulta Bawat Pahina', - 'previous' => 'Ang Nakaraan', - 'processing' => 'Pinoproseso', - 'profile' => 'Ang iyong propayl', - 'purchase_cost' => 'Ang Halaga ng Pagbili', - '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', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Pumili', - 'select_all' => 'Select All', - 'search' => 'Maghanap', - 'select_category' => 'Pumili ng Kategorya', - 'select_department' => 'Pumili ng Departamento', - 'select_depreciation' => 'Pumili ng Tipo ng Depresasyon', - 'select_location' => 'Pumili ng Lokasyon', - 'select_manufacturer' => 'Pumili ng Tagapagsagawa', - 'select_model' => 'Pumili ng Modelo', - 'select_supplier' => 'Pumili ng Tagapagsuplay', - 'select_user' => 'Pumili ng User', - 'select_date' => 'Pumili ng Petsa (YYYY-MM-DD)', - 'select_statuslabel' => 'Pumuli ng Katayuan', - 'select_company' => 'Pumili ng Kompanya', - 'select_asset' => 'Pumili ng mga Asset', - 'settings' => 'Ang mga setting', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Mag Sign in', - 'signature' => 'Ang Lagda', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', - 'state' => 'Ang Estado', - 'status_labels' => 'Ang mga Label ng Katayuan', - 'status' => 'Ang Katayuan', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Ang Tagapagsuplay', - 'suppliers' => 'Ang mga Tagapagsuplay', - 'sure_to_delete' => 'Sigurado kaba na gusto mong i-delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'I-sumita', - 'target' => 'Ang Punterya', - 'time_and_date_display' => 'Ang Pagpapakita sa Oras at Petsa', - 'total_assets' => 'ang kabuuang mga asset', - 'total_licenses' => 'ang kabuuang mga lisensya', - 'total_accessories' => 'ang kabuuang mga aksesorya', - 'total_consumables' => 'ang kabuuang mga consumable', - 'type' => 'Ang Tipo', - 'undeployable' => 'Hindi pwedeng i-depoy', - 'unknown_admin' => 'Hindi matukoy na Admin', - 'username_format' => 'Ang Pormat sa Pangalan ng Gumagamit', - 'username' => 'Username', - 'update' => 'I-update', - '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.', - 'uploaded' => 'Nai-upload', - 'user' => 'Ang gumagamit', - 'accepted' => 'tinanggap na', - 'declined' => 'tinanggihan', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Hindi tinanggap na mga Asset', - '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', - 'yes' => 'Oo', - 'zip' => 'Zip', - 'noimage' => 'Walang imahe na nai-upload o walang nakitang imahe.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Ang iyong sesyon ng form ay na-expire na. Mangyaring subukang muli.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/fil/help.php b/resources/lang/fil/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/fil/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/fil/localizations.php b/resources/lang/fil/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/fil/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/fil/mail.php b/resources/lang/fil/mail.php deleted file mode 100644 index 288d3f61eb..0000000000 --- a/resources/lang/fil/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Ang mga Karagdagang mga Lista:', - 'admin_has_created' => 'Ang tagapangasiwa ay nakapagsagawa ng isang account para sa iyo sa :web website.', - 'asset' => 'Ang Asset:', - 'asset_name' => 'Ang Pangalan ng Asset:', - 'asset_requested' => 'Ang nirekwest na asset', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Nakatalaga Sa', - 'best_regards' => 'Lubos na bumabati,', - 'canceled' => 'Nakansela:', - 'checkin_date' => 'Ang Petsa ng Pag-checkin:', - 'checkout_date' => 'Ang Petsa ng Pag-checkout:', - 'click_to_confirm' => 'Paki-klik sa mga sumusunod na link para i-komperma ang iyong :web account:', - 'click_on_the_link_accessory' => 'Paki-klik sa link na nasa ibaba para i-komperma na ikaw ay nakakatanggap ng aksesorya.', - 'click_on_the_link_asset' => 'Paki-klik sa link na nasa ibaba para i-komperma na ikaw ay nakakatanggap ng asset.', - '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', - 'current_QTY' => 'Ang kasalukuyang QTY', - 'Days' => 'Mga araw', - 'days' => 'Mga araw', - 'expecting_checkin_date' => 'Ang Inaasahang Petsa ng Pag-checkin:', - 'expires' => 'Mawalang bisa', - 'Expiring_Assets_Report' => 'Ang Pa-expire na Report sa mga Asset.', - 'Expiring_Licenses_Report' => 'Ang Pa-expire na Report sa mga Lisensya.', - 'hello' => 'Kumusta', - 'hi' => 'Kumusta', - 'i_have_read' => 'Ako ay nakabasa ay sumasang-ayon sa mga tuntunin ng paggamit, at ang aytem na ito ay aking tinatanggap.', - 'item' => 'Aytem:', - 'Item_Request_Canceled' => 'Ang Rekwest na Aytem ay Nakansela', - 'Item_Requested' => 'Ang Nirekwest na Aytem', - 'link_to_update_password' => 'Paki-klik sa mga sumusunod na link para makapag-update sa iyong :web password:', - 'login_first_admin' => 'Mag-login sa iyong bagong pag-install ng Snipe-IT gamit ang mga kredensyal sa ibaba:', - 'login' => 'Mag-login:', - 'Low_Inventory_Report' => 'Ang Mababang Report ng Imbentaryo', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Ang Min QTY', - 'name' => 'Ang Pangalan', - 'new_item_checked' => 'Ang bagong aytem na nai-check out sa ilalim ng iyong pangalan, ang mga detalye ay nasa ibaba.', - 'password' => 'Ang Password:', - 'password_reset' => 'Ang Pagbago ng Password', - - 'read_the_terms' => 'Paki-basa sa mga tuntunin ng paggamit sa ibaba.', - 'read_the_terms_and_click' => 'Paki-basa sa mga tuntunin ng paggamit sa ibaba, at i-klik ang link sa ibaba para mag-komperma na ikaw ay bumasa at sumasang-ayon sa mga tuntunin ng paggamit, at pagtanggap ng asset.', - 'requested' => 'Mga Nai-rekwest:', - 'reset_link' => 'Ang Link para sa Pag-reset ng Password', - 'reset_password' => 'I-klik ito para ma-reset ang iyong password:', - 'serial' => 'Serial', - 'supplier' => 'Ang Tagapagsuplay', - 'tag' => 'Ang Tag', - 'test_email' => 'I-test ang Email mula sa Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Maligayang pagdating :ang pangalan', - 'welcome_to' => 'Maligayang pagdating sa: web!', - 'your_credentials' => 'Ang iyong mga Kredensyal sa Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/fil/validation.php b/resources/lang/fil/validation.php deleted file mode 100644 index 8496d1736e..0000000000 --- a/resources/lang/fil/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Ang: katangian na kailangan tanggapin.', - 'active_url' => 'Ang: katangian ay hindi isang balidong URL.', - 'after' => 'Ang :katangian ay dapat na gawin ang petsa pagkatapos ng :petsa.', - 'after_or_equal' => 'Ang :katangian ay dapat na gawin ang petsa pagkatapos ng o katumbas sa:petsa.', - 'alpha' => 'Ang :katangian ay maaaring naglalaman lang ng mga letra.', - 'alpha_dash' => 'Ang :katangian ay maaaring naglalaman lamang ng mga letra, mga numero, at mga dashes.', - 'alpha_num' => 'Ang :katangian ay maaaring naglalaman lamang ng mga letra at mga numero.', - 'array' => 'Ang :katangian ay dapat isang hanay.', - 'before' => 'Ang :katangian ay dapat na gawing petsa bago ang :petsa.', - 'before_or_equal' => 'Ang :katangian ay dapat na gawin ang petsa pagkatapos ng o katumbas sa:petsa.', - 'between' => [ - 'numeric' => 'Ang: katangian dapat na nasa pagitan ng: min -: max.', - 'file' => 'Ang: katangian dapat nasa pagitan ng: min -: max na kilobytes.', - 'string' => 'Ang: katangiang dapat na nasa pagitan ng: min -: ni max na mga karakter.', - 'array' => 'Ang :katangian na dapat magkaroon ng pagitan sa :min and :max na mga aytem.', - ], - 'boolean' => 'Ang :katangian na dapat maging tama o mali.', - 'confirmed' => 'Ang :kompermasyong sa katangian ay hindi nagtugma.', - 'date' => 'Ang :hindi balidong petsa ng katangian.', - 'date_format' => 'Ang :hindi nagtugma sa katangian nag pormat:pormat.', - 'different' => 'Ang :katangian at ang :iba pa dapat na hindi magkapareho.', - 'digits' => 'Ang :katangian ay dapat na :mga digit digit.', - 'digits_between' => 'Ang :katangian ay dapat nasa pagitan ng :min at :max na mga digit.', - 'dimensions' => 'Ang :katangian ay mayroong hindi balidong dimensyon ng mga imahe.', - 'distinct' => 'Ang :field na katangian ay mayroong dobleng balyu.', - 'email' => 'Ang :pormat ng katangian ay hindi balido o wasto.', - 'exists' => 'Ang napili na :katangian ay hindi balido.', - 'file' => 'Ang :katangian ay dapat na isang file.', - 'filled' => 'Ang :field na katangian ay dapat na mayroong balyu.', - 'image' => 'Ang :katangian at dapat na isang imahe.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Ang napili na :katangian ay hindi balido.', - 'in_array' => 'Ang :field na katangian ay hindi umiiral sa :iba pa.', - 'integer' => 'Ang :katangian ay dapat ns isang integer.', - 'ip' => 'Ang :katangian ay dapat na isang balidong mga IP address.', - 'ipv4' => 'Ang :katangian ay dapat na isang balidong IPv4 address.', - 'ipv6' => 'Ang :katangian ay dapat na isang balidong IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Ang :katangian ay dapa na isang balidong JSON na string.', - 'max' => [ - 'numeric' => 'Ang :katangian ay maaaring hindi lalagpas sa :max.', - 'file' => 'Ang :katangian ay maaaring hindi lalagpas sa :max na kilobytes.', - 'string' => 'Ang :katangian ay maaaring hindi lalagpas sa :max na mga karakter.', - 'array' => 'Ang :katangian ay maaaring hindi magkaroon ng higit sa :max na mga aytem.', - ], - 'mimes' => 'Ang :katangian ay dapat na isang uri ng file :mga balyu.', - 'mimetypes' => 'Ang :katangian ay dapat na isang uri ng file :mga balyu.', - 'min' => [ - 'numeric' => 'Ang :katangian ay dapat na hindi bumaba sa :min.', - 'file' => 'Ang :katangian ay dapat na hindi bumaba sa :min na kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'Hindi ito balidong regex. ', - 'regex' => 'Ang :promat ng katangian ay hindi balido.', - 'required' => 'Ang :field ng katangian ay kinakailangan.', - 'required_if' => 'Ang :field ng katangian ay kinakailangan kapag :ang iba ay :balyu.', - 'required_unless' => 'Ang :field ng katangian ay kinakailangan maliban kung :ang iba ay nasa :mga balyu.', - 'required_with' => 'Ang :field.ng katangian ay kinakailangan kapag :ang mga balyu ay naroroon.', - 'required_with_all' => 'Ang :field ng katangian ay kinakailangan kapag :ang mga balyu ay naroroon.', - 'required_without' => 'Ang :field ng katangian ay kinakailangan kapag :ang mga balyu ay naroroon.', - 'required_without_all' => 'Ang :field ng katangian ay kinakailangan kapag wala sa :mga balyu ay naroroon.', - 'same' => 'Ang :katangian at :ang iba ay dapat magkatugma.', - 'size' => [ - 'numeric' => 'Ang :katangian ay dapat na :sukat.', - 'file' => 'Ang :katangian ay dapat na :sukat na kilobytes.', - 'string' => 'Ang :katangian ay dapat na maging :sukat ng mga karakter.', - 'array' => 'Ang :katangian ay dapat na magkaroon ng :sukat ng mga aytem.', - ], - 'string' => 'Ang :katangian ay dapat na isang string.', - 'timezone' => 'Ang :katangian ay dapat na isang balidong zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Ang password ay sobrang pangkaraniwan.', - 'statuslabel_type' => 'Kinakailangang pumili ng balidong uri ng label ng estado', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/fr/account/general.php b/resources/lang/fr-FR/account/general.php similarity index 100% rename from resources/lang/fr/account/general.php rename to resources/lang/fr-FR/account/general.php diff --git a/resources/lang/fr/admin/accessories/general.php b/resources/lang/fr-FR/admin/accessories/general.php similarity index 100% rename from resources/lang/fr/admin/accessories/general.php rename to resources/lang/fr-FR/admin/accessories/general.php diff --git a/resources/lang/fr/admin/accessories/message.php b/resources/lang/fr-FR/admin/accessories/message.php similarity index 100% rename from resources/lang/fr/admin/accessories/message.php rename to resources/lang/fr-FR/admin/accessories/message.php diff --git a/resources/lang/fr/admin/accessories/table.php b/resources/lang/fr-FR/admin/accessories/table.php similarity index 100% rename from resources/lang/fr/admin/accessories/table.php rename to resources/lang/fr-FR/admin/accessories/table.php diff --git a/resources/lang/fr/admin/asset_maintenances/form.php b/resources/lang/fr-FR/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/fr/admin/asset_maintenances/form.php rename to resources/lang/fr-FR/admin/asset_maintenances/form.php diff --git a/resources/lang/fr/admin/asset_maintenances/general.php b/resources/lang/fr-FR/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/fr/admin/asset_maintenances/general.php rename to resources/lang/fr-FR/admin/asset_maintenances/general.php diff --git a/resources/lang/fr/admin/asset_maintenances/message.php b/resources/lang/fr-FR/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/fr/admin/asset_maintenances/message.php rename to resources/lang/fr-FR/admin/asset_maintenances/message.php diff --git a/resources/lang/fr/admin/asset_maintenances/table.php b/resources/lang/fr-FR/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/fr/admin/asset_maintenances/table.php rename to resources/lang/fr-FR/admin/asset_maintenances/table.php diff --git a/resources/lang/fr/admin/categories/general.php b/resources/lang/fr-FR/admin/categories/general.php similarity index 100% rename from resources/lang/fr/admin/categories/general.php rename to resources/lang/fr-FR/admin/categories/general.php diff --git a/resources/lang/fr/admin/categories/message.php b/resources/lang/fr-FR/admin/categories/message.php similarity index 100% rename from resources/lang/fr/admin/categories/message.php rename to resources/lang/fr-FR/admin/categories/message.php diff --git a/resources/lang/fr/admin/categories/table.php b/resources/lang/fr-FR/admin/categories/table.php similarity index 100% rename from resources/lang/fr/admin/categories/table.php rename to resources/lang/fr-FR/admin/categories/table.php diff --git a/resources/lang/fr/admin/companies/general.php b/resources/lang/fr-FR/admin/companies/general.php similarity index 100% rename from resources/lang/fr/admin/companies/general.php rename to resources/lang/fr-FR/admin/companies/general.php diff --git a/resources/lang/fr/admin/companies/message.php b/resources/lang/fr-FR/admin/companies/message.php similarity index 100% rename from resources/lang/fr/admin/companies/message.php rename to resources/lang/fr-FR/admin/companies/message.php diff --git a/resources/lang/fr-FR/admin/companies/table.php b/resources/lang/fr-FR/admin/companies/table.php new file mode 100644 index 0000000000..e9e7893c27 --- /dev/null +++ b/resources/lang/fr-FR/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Compagnies', + 'create' => 'Créer une compagnie', + 'email' => 'Email de la société', + 'title' => 'Compagnie', + 'phone' => 'Téléphone de la société', + 'update' => 'Actualiser une compagnie', + 'name' => 'Nom de la compagnie', + 'id' => 'ID', +); diff --git a/resources/lang/fr/admin/components/general.php b/resources/lang/fr-FR/admin/components/general.php similarity index 100% rename from resources/lang/fr/admin/components/general.php rename to resources/lang/fr-FR/admin/components/general.php diff --git a/resources/lang/fr/admin/components/message.php b/resources/lang/fr-FR/admin/components/message.php similarity index 100% rename from resources/lang/fr/admin/components/message.php rename to resources/lang/fr-FR/admin/components/message.php diff --git a/resources/lang/fr/admin/components/table.php b/resources/lang/fr-FR/admin/components/table.php similarity index 100% rename from resources/lang/fr/admin/components/table.php rename to resources/lang/fr-FR/admin/components/table.php diff --git a/resources/lang/fr/admin/consumables/general.php b/resources/lang/fr-FR/admin/consumables/general.php similarity index 100% rename from resources/lang/fr/admin/consumables/general.php rename to resources/lang/fr-FR/admin/consumables/general.php diff --git a/resources/lang/fr/admin/consumables/message.php b/resources/lang/fr-FR/admin/consumables/message.php similarity index 100% rename from resources/lang/fr/admin/consumables/message.php rename to resources/lang/fr-FR/admin/consumables/message.php diff --git a/resources/lang/fr/admin/consumables/table.php b/resources/lang/fr-FR/admin/consumables/table.php similarity index 100% rename from resources/lang/fr/admin/consumables/table.php rename to resources/lang/fr-FR/admin/consumables/table.php diff --git a/resources/lang/fr/admin/custom_fields/general.php b/resources/lang/fr-FR/admin/custom_fields/general.php similarity index 100% rename from resources/lang/fr/admin/custom_fields/general.php rename to resources/lang/fr-FR/admin/custom_fields/general.php diff --git a/resources/lang/fr/admin/custom_fields/message.php b/resources/lang/fr-FR/admin/custom_fields/message.php similarity index 100% rename from resources/lang/fr/admin/custom_fields/message.php rename to resources/lang/fr-FR/admin/custom_fields/message.php diff --git a/resources/lang/fr/admin/departments/message.php b/resources/lang/fr-FR/admin/departments/message.php similarity index 100% rename from resources/lang/fr/admin/departments/message.php rename to resources/lang/fr-FR/admin/departments/message.php diff --git a/resources/lang/fr/admin/departments/table.php b/resources/lang/fr-FR/admin/departments/table.php similarity index 100% rename from resources/lang/fr/admin/departments/table.php rename to resources/lang/fr-FR/admin/departments/table.php diff --git a/resources/lang/fr/admin/depreciations/general.php b/resources/lang/fr-FR/admin/depreciations/general.php similarity index 100% rename from resources/lang/fr/admin/depreciations/general.php rename to resources/lang/fr-FR/admin/depreciations/general.php diff --git a/resources/lang/fr/admin/depreciations/message.php b/resources/lang/fr-FR/admin/depreciations/message.php similarity index 100% rename from resources/lang/fr/admin/depreciations/message.php rename to resources/lang/fr-FR/admin/depreciations/message.php diff --git a/resources/lang/fr/admin/depreciations/table.php b/resources/lang/fr-FR/admin/depreciations/table.php similarity index 100% rename from resources/lang/fr/admin/depreciations/table.php rename to resources/lang/fr-FR/admin/depreciations/table.php diff --git a/resources/lang/fr/admin/groups/message.php b/resources/lang/fr-FR/admin/groups/message.php similarity index 100% rename from resources/lang/fr/admin/groups/message.php rename to resources/lang/fr-FR/admin/groups/message.php diff --git a/resources/lang/fr/admin/groups/table.php b/resources/lang/fr-FR/admin/groups/table.php similarity index 100% rename from resources/lang/fr/admin/groups/table.php rename to resources/lang/fr-FR/admin/groups/table.php diff --git a/resources/lang/fr/admin/groups/titles.php b/resources/lang/fr-FR/admin/groups/titles.php similarity index 100% rename from resources/lang/fr/admin/groups/titles.php rename to resources/lang/fr-FR/admin/groups/titles.php diff --git a/resources/lang/fr-FR/admin/hardware/form.php b/resources/lang/fr-FR/admin/hardware/form.php new file mode 100644 index 0000000000..0e1a9d3e41 --- /dev/null +++ b/resources/lang/fr-FR/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirmez la suppression du lot d\'objets', + 'bulk_restore' => 'Confirmer la restauration des actifs en bloc', + '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_restore_help' => 'Examinez les actifs pour la restauration en masse ci-dessous. Une fois restaurés, ces actifs ne seront pas associés aux utilisateurs·trices auxquels ils ont été assignés précédemment.', + 'bulk_delete_warn' => 'Vous êtes sur le point de supprimer :asset_count objets.', + 'bulk_restore_warn' => 'Vous êtes sur le point de restaurer :asset_count actifs.', + 'bulk_update' => 'Mise à jour en masse des actifs', + 'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Remplissez seulement 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 d\'un seul matériel.|Vous êtes sur le point de modifier les propriétés de :asset_count matériels.', + 'bulk_update_with_custom_field' => 'Notez que les assets sont de :asset_model_count différents modèles.', + 'bulk_update_model_prefix' => 'Sur les modèles', + 'bulk_update_custom_field_unique' => 'Ce champ est unique et ne peut pas être édité en volume.', + 'checkedout_to' => 'Extrait vers', + 'checkout_date' => 'Date d\'attribution', + 'checkin_date' => 'Date de dissociation', + 'checkout_to' => 'Attribuer à', + 'cost' => 'Coût d\'achat', + 'create' => 'Créer des actifs', + 'date' => 'Date d\'achat', + 'depreciation' => 'Dépréciation', + 'depreciates_on' => 'Amortit sur', + 'default_location' => 'Emplacement par défaut', + 'default_location_phone' => 'Téléphone de localisation par défaut', + 'eol_date' => 'Date de fin de vie', + 'eol_rate' => 'Taux de EOL', + 'expected_checkin' => 'Date de dissociation prévue', + 'expires' => 'Expire', + 'fully_depreciated' => 'Entièrement amortis', + 'help_checkout' => 'Si vous souhaitez attribuer cet actif immédiatement, sélectionnez "prêt à déployer" dans la liste ci-dessus. ', + 'mac_address' => 'Adresse MAC', + 'manufacturer' => 'Fabricant', + 'model' => 'Modèle', + 'months' => 'Mois', + 'name' => 'Nom de l\'actif', + 'notes' => 'Remarques', + 'order' => 'Numéro de Commande', + 'qr' => 'Code QR', + 'requestable' => 'Les utilisateurs·trices peuvent demander cet actif', + 'select_statustype' => 'Choisissez le type de statut', + 'serial' => 'Série ', + 'status' => 'Statut', + 'tag' => 'Numéro d\'inventaire', + 'update' => 'Mise à jour de l\'actif', + 'warranty' => 'Garantie', + 'warranty_expires' => 'Expiration de garantie', + 'years' => 'années', + 'asset_location' => 'Mettre à jour l\'emplacement de l\'actif', + 'asset_location_update_default_current' => 'Mettre à jour l\'emplacement par défaut ET l\'emplacement réel', + 'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut', + 'asset_location_update_actual' => 'Mettre à jour uniquement l\'emplacement actuel', + 'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.', + 'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.', + 'processing_spinner' => 'Traitement... (Cela peut prendre un peu de temps sur les fichiers volumineux)', + 'optional_infos' => 'Information facultative', + 'order_details' => 'Information liée à l\'achat' +]; diff --git a/resources/lang/fr-FR/admin/hardware/general.php b/resources/lang/fr-FR/admin/hardware/general.php new file mode 100644 index 0000000000..88a5025dd2 --- /dev/null +++ b/resources/lang/fr-FR/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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é', + 'asset' => 'Biens', + 'bulk_checkout' => 'Attribuer les actifs', + 'bulk_checkin' => 'Restitution d\'actifs', + 'checkin' => 'Retour des Biens', + 'checkout' => 'Associer l\'actif', + 'clone' => 'Cloner le Bien', + 'deployable' => 'Déployable', + 'deleted' => 'Cet actif a été supprimé.', + 'delete_confirm' => 'Êtes-vous sûr·e de vouloir supprimer cet actif ?', + 'edit' => 'Editer le Bien', + 'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.', + 'model_invalid' => 'Le modèle de cette ressource n\'est pas valide.', + 'model_invalid_fix' => 'La ressource doit être éditée pour corriger cela avant d\'essayer de l\'enregistrer ou de l\'affecter.', + 'requestable' => 'Demandable', + 'requested' => 'Demandé', + 'not_requestable' => 'Non demandable', + 'requestable_status_warning' => 'Ne pas modifier l\'état demandable', + 'restore' => 'Restaurer l\'actif', + 'pending' => 'En attente', + 'undeployable' => 'Non déployable', + 'undeployable_tooltip' => 'Cet actif est dans un état non déployable et ne peut donc pas être attribué pour le moment.', + 'view' => 'Voir le Bien', + 'csv_error' => 'Vous avez une erreur dans votre fichier CSV :', + 'import_text' => '

Télécharger un CSV qui contient l\'historique des actifs. Les actifs et les utilisateurs DOIVENT déjà exister dans le système, ou ils seront ignorés. La correspondance entre les assets pour l’importation de l’historique se fait par rapport au tag de l’actif. Nous allons essayer de trouver un utilisateur correspondant en fonction du nom d\'utilisateur que vous fournissez, et des critères que vous sélectionnez ci-dessous. Si vous ne sélectionnez aucun critère ci-dessous, il essaiera simplement de correspondre au format d\'utilisateur que vous avez configuré dans Admin > Réglages généraux.

Les champs inclus dans le CSV doivent correspondre aux en-têtes : Étiquette d\'actif, Nom, Date de vérification,. Tous les champs supplémentaires seront ignorés.

Date de check-in : les dates de check-in vides ou futures vont extraire des éléments à l\'utilisateur associé. En excluant la colonne Date d\'enregistrement, vous créerez une date de check-in avec la date d\'aujourd\'hui.

+ ', + 'csv_import_match_f-l' => 'Essaie de faire correspondre les utilisateurs au format firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Essayez de faire correspondre les utilisateurs au format premier nom de famille (jsmith)', + 'csv_import_match_first' => 'Essayez de faire correspondre les utilisateurs au format prénom (jane)', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Messages d\'erreur:', + 'success_messages' => 'Messages de succès:', + 'alert_details' => 'Voir ci-dessous pour plus de détails.', + 'custom_export' => 'Exportation personnalisée', + 'mfg_warranty_lookup' => 'Vérification de la garantie :manufacturer', + 'user_department' => 'Département de l\'utilisateur·trice', +]; diff --git a/resources/lang/fr-FR/admin/hardware/message.php b/resources/lang/fr-FR/admin/hardware/message.php new file mode 100644 index 0000000000..dd1456fa21 --- /dev/null +++ b/resources/lang/fr-FR/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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 peut pas être demandé.', + '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' => [ + 'error' => 'Ce bien n\'a pas été créé, veuillez réessayer. :(', + 'success' => 'Bien créé correctement. :)', + 'success_linked' => 'L\'actif avec le tag :tag a été créé avec succès. Cliquez ici pour voir.', + ], + + '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é.', + 'no_assets_selected' => 'Aucune ressource n\'a été sélectionnée, rien n\'a donc été mis à jour.', + 'assets_do_not_exist_or_are_invalid' => 'Les ressources sélectionnées ne peuvent pas être mises à jour.', + ], + + 'restore' => [ + 'error' => 'L\'actif n\'a pas été restauré, veuillez réessayer', + 'success' => 'Actif restauré correctement.', + 'bulk_success' => 'Actif restauré avec succès.', + 'nothing_updated' => 'Aucun actif n\'a été sélectionné, donc rien n\'a été restauré.', + ], + + 'audit' => [ + 'error' => 'Audit des actifs n\'a pas réussi. Veuillez réessayer.', + 'success' => 'Audit des actifs consigné avec succès.', + ], + + + 'deletefile' => [ + 'error' => 'Le fichier n\'a pas été détruit. Veuillez réessayer.', + 'success' => 'Fichier détruit correctement.', + ], + + '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' => [ + '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é', + 'file_missing' => 'Le fichier sélectionné est manquant', + 'header_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la ligne d\'en-tête contiennent des caractères UTF-8 invalides', + 'content_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la première ligne de contenu contiennent des caractères UTF-8 invalides', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'L\'actif n\'a pas été demandé, merci d\'essayer à nouveau', + 'success' => 'L\'actif a été demandé avec succès.', + 'canceled' => 'La demande d\'association a été annulée avec succès', + ], + +]; diff --git a/resources/lang/fr-FR/admin/hardware/table.php b/resources/lang/fr-FR/admin/hardware/table.php new file mode 100644 index 0000000000..f7d7c38834 --- /dev/null +++ b/resources/lang/fr-FR/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Étiquette de l\'actif', + 'asset_model' => 'Modèle', + 'assigned_to' => 'Affecté à', + 'book_value' => 'Valeur actuelle', + 'change' => 'Associer/Libérer', + 'checkout_date' => 'Date d\'association', + 'checkoutto' => 'Date de libération', + 'components_cost' => 'Coût total des composants', + 'current_value' => 'Valeur actuelle', + 'diff' => 'Différence', + 'dl_csv' => 'Télécharger en CSV', + 'eol' => 'Fin de vie', + 'id' => 'ID', + 'last_checkin_date' => 'Date de dernière dissociation', + 'location' => 'Lieu', + 'purchase_cost' => 'Coût', + 'purchase_date' => 'Acheté', + 'serial' => 'Numéro de série', + 'status' => 'Statut', + 'title' => 'Actif ', + 'image' => 'Image', + 'days_without_acceptance' => 'Jours sans acceptation', + 'monthly_depreciation' => 'Dépréciation mensuelle', + 'assigned_to' => 'Affecté à', + 'requesting_user' => 'Demandeur·euse', + 'requested_date' => 'Date de la demande', + 'changed' => 'Modifié', + 'icon' => 'Icône', +]; diff --git a/resources/lang/fr/admin/kits/general.php b/resources/lang/fr-FR/admin/kits/general.php similarity index 100% rename from resources/lang/fr/admin/kits/general.php rename to resources/lang/fr-FR/admin/kits/general.php diff --git a/resources/lang/fr/admin/labels/message.php b/resources/lang/fr-FR/admin/labels/message.php similarity index 100% rename from resources/lang/fr/admin/labels/message.php rename to resources/lang/fr-FR/admin/labels/message.php diff --git a/resources/lang/fr-FR/admin/labels/table.php b/resources/lang/fr-FR/admin/labels/table.php new file mode 100644 index 0000000000..32259bf1ec --- /dev/null +++ b/resources/lang/fr-FR/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Société de test limitée', + 'example_defaultloc' => 'Bâtiment 1', + 'example_category' => 'Catégorie de test', + 'example_location' => 'Bâtiment 2', + 'example_manufacturer' => 'Tester Fabrication Inc.', + 'example_model' => 'Modèle de test', + 'example_supplier' => 'Société de test limitée', + 'labels_per_page' => 'Étiquettes', + 'support_fields' => 'Champs', + 'support_asset_tag' => 'Étiquette', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titre', + +]; \ No newline at end of file diff --git a/resources/lang/fr/admin/licenses/form.php b/resources/lang/fr-FR/admin/licenses/form.php similarity index 100% rename from resources/lang/fr/admin/licenses/form.php rename to resources/lang/fr-FR/admin/licenses/form.php diff --git a/resources/lang/fr-FR/admin/licenses/general.php b/resources/lang/fr-FR/admin/licenses/general.php new file mode 100644 index 0000000000..485c059a65 --- /dev/null +++ b/resources/lang/fr-FR/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'A propos des licences', + 'about_licenses' => 'Les licences sont utilisées pour suivre les logiciels. Ils ont un certain nombre d\'attribution pouvant être associés individuellement', + 'checkin' => 'Libérer la licence multiposte', + 'checkout_history' => 'Historique des associations', + 'checkout' => 'Associer la licence multiposte', + 'edit' => 'Éditer la licence', + 'filetype_info' => 'Types de fichier autorisés: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Cloner la licence', + 'history_for' => 'Historique pour ', + 'in_out' => 'Associer/Libérer', + 'info' => 'Informations de licence', + 'license_seats' => 'Licence multipostes', + 'seat' => 'Poste', + 'seats' => 'Postes', + 'software_licenses' => 'Licences de logiciel', + 'user' => 'Utilisateur', + 'view' => 'Voir la licence', + 'delete_disabled' => 'Cette licence ne peut pas encore être supprimée car certains sièges sont encore attribués.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Désattribuer tous les sièges', + 'modal' => 'Cette action désassociera un siège. | Cette action désassociera :checkedout_seats_count sièges pour cette licence.', + 'enabled_tooltip' => 'Désassocier TOUS les sièges de cette licence, à la fois des utilisateurs·trices et des actifs', + 'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement associé', + 'disabled_tooltip_reassignable' => 'Ceci est désactivé car la licence n\'est pas réassignable', + 'success' => 'Licence désassociée avec succès ! | Toutes les licences ont été désassociées avec succès !', + 'log_msg' => 'Désassociée via l\'outil de gestion des licences en volume', + ], + + 'checkout_all' => [ + 'button' => 'Associer tous les sièges', + 'modal' => 'Cette action associera un siège au premier utilisateur disponible. | Cette action associera :available_seats_count sièges aux premiers utilisateurs disponibles. Un·e utilisateur·trice est considéré·e disponible pour un siège si iel n\'a pas déjà cette licence associée à son profil, et que l\'auto-association de licence est active sur son compte.', + 'enabled_tooltip' => 'Associer TOUS les sièges (ou autant que disponible) à TOUS les utilisateurs·trices', + 'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement disponible', + 'success' => 'Licence associée avec succès ! | :count licences ont été associées avec succès !', + 'error_no_seats' => 'Il n\'y a plus de siège disponible pour cette licence.', + 'warn_not_enough_seats' => ':count utilisateurs·trices ont été assigné·es à cette licence, mais nous avons manqué de sièges disponibles.', + 'warn_no_avail_users' => 'Rien à faire. Il n\'y a pas d\'utilisateur·trice qui n\'ont pas encore cette licence attribuée.', + 'log_msg' => 'Attribué via l\'outil d\'attribution de licences en volume', + + + ], + ], + + 'below_threshold' => 'Il ne reste que :remaining_count places pour cette licence avec une quantité minimale de :min_amt. Vous pouvez envisager d\'acheter plus de sièges.', + 'below_threshold_short' => 'Cet article est en dessous de la quantité minimale requise.', +); diff --git a/resources/lang/fr-FR/admin/licenses/message.php b/resources/lang/fr-FR/admin/licenses/message.php new file mode 100644 index 0000000000..fcbbc093ee --- /dev/null +++ b/resources/lang/fr-FR/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'La licence n\'existe pas ou vous n\'avez pas la permission d\'y accéder.', + 'user_does_not_exist' => 'L\'utilisateur n\'existe pas.', + 'asset_does_not_exist' => 'L\'actif que vous essayez d\'associer avec cette licence n\'existe pas.', + 'owner_doesnt_match_asset' => 'L\'actif que vous essayez d\'associer avec cette licence est détenu par une autre personne que celle sélectionnée dans la liste déroulante.', + 'assoc_users' => 'Cette catégorie est associée au moins à un modèle et ne peut être supprimée. Veuillez actualiser vos modèles pour ne plus référencer cette catégorie et réessayer.', + 'select_asset_or_person' => 'Vous devez sélectionner un actif ou un utilisateur, mais pas les deux.', + 'not_found' => 'Licence introuvable', + 'seats_available' => ':seat_count sièges disponibles', + + + 'create' => array( + 'error' => 'Cette catégorie n\'a pas été créée, veuillez réessayer.', + 'success' => 'Catégorie créée correctement.' + ), + + 'deletefile' => array( + 'error' => 'Le fichier n\'a pas pu être supprimé. Merci de réessayer.', + 'success' => 'Le fichier a bien été supprimé.', + ), + + 'upload' => array( + 'error' => 'Le(s) fichier(s) n\'a pas pu être uploadé. Merci de réessayer.', + 'success' => 'Le(s) fichier(s) a bien été uploadé.', + '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 est trop grand ou le type de fichier n\'est pas autorisé. Les différents types de fichiers autorisés sont png, gif, jpg, doc, docx, pdf, txt, zip, rar et rtf.', + ), + + 'update' => array( + 'error' => 'Cette catégorie n\'a pas été actualisée, veuillez réessayer.', + 'success' => 'Catégorie actualisée correctement.' + ), + + 'delete' => array( + 'confirm' => 'Etes-vous sûr de vouloir supprimer cette catégorie?', + 'error' => 'Il y a eu un problème en supprimant cette catégorie. Veuillez réessayer.', + 'success' => 'Cette catégorie a été supprimée correctement.' + ), + + 'checkout' => array( + 'error' => 'Un problème a eu lieu pendant l\'association de la licence. Veuillez essayer à nouveau.', + 'success' => 'La licence a été associée avec succès', + 'not_enough_seats' => 'Pas assez de sièges de licence disponibles pour le paiement', + ), + + 'checkin' => array( + 'error' => 'Un problème a eu lieu pendant la dissociation de la licence. Veuillez essayer à nouveau.', + 'success' => 'La licence a été dissociée avec succès' + ), + +); diff --git a/resources/lang/fr/admin/licenses/table.php b/resources/lang/fr-FR/admin/licenses/table.php similarity index 100% rename from resources/lang/fr/admin/licenses/table.php rename to resources/lang/fr-FR/admin/licenses/table.php diff --git a/resources/lang/fr/admin/locations/message.php b/resources/lang/fr-FR/admin/locations/message.php similarity index 100% rename from resources/lang/fr/admin/locations/message.php rename to resources/lang/fr-FR/admin/locations/message.php diff --git a/resources/lang/fr-FR/admin/locations/table.php b/resources/lang/fr-FR/admin/locations/table.php new file mode 100644 index 0000000000..0e3a66e3a4 --- /dev/null +++ b/resources/lang/fr-FR/admin/locations/table.php @@ -0,0 +1,42 @@ + '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' => 'Actifs', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Actifs assignés', + 'id' => 'ID', + 'city' => 'Ville', + 'state' => 'État', + 'country' => 'Pays', + 'create' => 'Créer un lieu', + 'update' => 'Mettre à jour le lieu', + 'print_assigned' => 'Imprimer les actifs attribués', + 'print_all_assigned' => 'Imprimer tous les actifs attribués', + 'name' => 'Nom du lieu', + 'address' => 'Adresse', + 'address2' => 'Adresse Ligne 2', + 'zip' => 'Code postal', + 'locations' => 'Lieux', + 'parent' => 'Parent', + 'currency' => 'Devise de l\'emplacement', + 'ldap_ou' => 'OU LDAP correspondante', + 'user_name' => 'Nom d\'utilisateur ', + 'department' => 'Service', + 'location' => 'Emplacement', + 'asset_tag' => 'Numéros d\'inventaire', + 'asset_name' => 'Nom', + 'asset_category' => 'Сatégorie', + 'asset_manufacturer' => 'Fabricant', + 'asset_model' => 'Modèle', + 'asset_serial' => 'N° de série ', + 'asset_location' => 'Emplacement', + 'asset_checked_out' => 'Affecté', + 'asset_expected_checkin' => 'Date de restitution prévue', + 'date' => 'Date :', + 'phone' => 'Téléphone de localisation', + 'signed_by_asset_auditor' => 'Signé par (auditeur d\'actifs):', + 'signed_by_finance_auditor' => 'Signé par (auditeur financier):', + 'signed_by_location_manager' => 'Signé par (Gestionnaire d\'emplacements):', + 'signed_by' => 'Signé par :', +]; diff --git a/resources/lang/fr-FR/admin/manufacturers/message.php b/resources/lang/fr-FR/admin/manufacturers/message.php new file mode 100644 index 0000000000..5e83cbc44a --- /dev/null +++ b/resources/lang/fr-FR/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Les variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, et {MODEL_NAME} peuvent être utilisés dans votre URL pour que ces valeurs soient remplies automatiquement lors de la visualisation des ressources - par exemple https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Le fabricant n\'existe pas.', + 'assoc_users' => 'Ce fabricant est actuellement associé avec au moins un modèle et ne peut pas être supprimé. Veuillez mettre à jour les modèles pour ne plus référencer un fabricant et essayer à nouveau. ', + + 'create' => array( + 'error' => 'Le fabricant n\'a pas été créé, veuillez essayer à nouveau.', + 'success' => 'Le fabricant a été créé avec succès.' + ), + + 'update' => array( + 'error' => 'Le fabricant n\'a pas été mis à jour, veuillez essayer à nouveau', + 'success' => 'Le fabricant a été mis à jour avec succès.' + ), + + 'restore' => array( + 'error' => 'Le fabricant n\'a pas été restauré, veuillez réessayer', + 'success' => 'Fabricant restauré avec succès.' + ), + + 'delete' => array( + 'confirm' => 'Êtes-vous sûr de vouloir supprimer ce fabricant ?', + 'error' => 'Un problème a eu lieu pendant la suppression du fabricant. Veuillez essayer à nouveau.', + 'success' => 'Le fabricant a été supprimé avec succès.' + ) + +); diff --git a/resources/lang/fr-FR/admin/manufacturers/table.php b/resources/lang/fr-FR/admin/manufacturers/table.php new file mode 100644 index 0000000000..df4e6e532c --- /dev/null +++ b/resources/lang/fr-FR/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'A propos des fabricants', + 'about_manufacturers_text' => 'Les fabricants sont les entreprises qui créent vos actifs. Vous pouvez stocker ici des informations importantes sur les contacts de support, qui seront affichées sur les pages de détails de votre actif.', + 'asset_manufacturers' => 'Fabricants d\'actif', + 'create' => 'Créer un fabricant', + 'id' => 'ID', + 'name' => 'Nom', + 'support_email' => 'Email du support', + 'support_phone' => 'Téléphone du support', + 'support_url' => 'URL du support', + 'warranty_lookup_url' => 'URL de vérification de la garantie', + 'update' => 'Mettre à jour le fabricant', + +); diff --git a/resources/lang/fr/admin/models/general.php b/resources/lang/fr-FR/admin/models/general.php similarity index 100% rename from resources/lang/fr/admin/models/general.php rename to resources/lang/fr-FR/admin/models/general.php diff --git a/resources/lang/fr-FR/admin/models/message.php b/resources/lang/fr-FR/admin/models/message.php new file mode 100644 index 0000000000..daceabf8f9 --- /dev/null +++ b/resources/lang/fr-FR/admin/models/message.php @@ -0,0 +1,47 @@ + 'Modèle d\'actif supprimé', + 'does_not_exist' => 'Le modèle n\'existe pas.', + 'no_association' => 'ATTENTION ! Le modèle d\'actif pour cet objet est invalide ou manquant !', + 'no_association_fix' => 'Cela va casser les choses de manière bizarre et horrible. Modifiez cette ressource maintenant pour lui assigner un modèle.', + 'assoc_users' => 'Ce modèle est actuellement associé à au moins un actif et ne peut pas être supprimé. Veuillez supprimer les actifs associés et essayer à nouveau. ', + + + 'create' => array( + 'error' => 'Le modèle n\'a pas été créé, veuillez essayer à nouveau.', + 'success' => 'Le modèle a été créé avec succès.', + 'duplicate_set' => 'Un modèle d\'actif avec ce nom, fabricant et modèle existe déjà.', + ), + + 'update' => array( + 'error' => 'Le modèle n\'a pas été mis à jour, veuillez essayer à nouveau', + 'success' => 'Le modèle a été mis à jour avec succès.', + ), + + 'delete' => array( + 'confirm' => 'Êtes-vous sûr de vouloir supprimer ce modèle d\'actif ?', + 'error' => 'Un problème a eu lieu pendant la suppression du modèle. Veuillez essayer à nouveau.', + 'success' => 'Le modèle a été supprimé avec succès.' + ), + + 'restore' => array( + 'error' => 'Le modèle d\'actif n\'a pas été restauré, veuillez réessayer', + 'success' => 'Modèle d\'actif restauré correctement.' + ), + + 'bulkedit' => array( + 'error' => 'Aucun champ n\'a été changé, donc rien n\'a été mis à jour.', + 'success' => 'Modèle mis à jour avec succès. |:model_count modèles mis à jour avec succès.', + 'warn' => 'Vous êtes sur le point de mettre à jour les propriétés du modèle suivant :|Vous êtes sur le point de modifier les propriétés des modèles :model_count suivants :', + + ), + + 'bulkdelete' => array( + 'error' => 'Aucun modèle n\'a été sélectionné, donc rien n\'a été supprimé.', + 'success' => 'Modèle supprimé !|:success_count modèles supprimés !', + 'success_partial' => ': les modèles success_count ont été supprimés, cependant : fail_count n\'a pas pu être supprimé car ils ont toujours des ressources associées.' + ), + +); diff --git a/resources/lang/fr/admin/models/table.php b/resources/lang/fr-FR/admin/models/table.php similarity index 100% rename from resources/lang/fr/admin/models/table.php rename to resources/lang/fr-FR/admin/models/table.php diff --git a/resources/lang/fr/admin/reports/general.php b/resources/lang/fr-FR/admin/reports/general.php similarity index 100% rename from resources/lang/fr/admin/reports/general.php rename to resources/lang/fr-FR/admin/reports/general.php diff --git a/resources/lang/fr/admin/reports/message.php b/resources/lang/fr-FR/admin/reports/message.php similarity index 100% rename from resources/lang/fr/admin/reports/message.php rename to resources/lang/fr-FR/admin/reports/message.php diff --git a/resources/lang/fr-FR/admin/settings/general.php b/resources/lang/fr-FR/admin/settings/general.php new file mode 100644 index 0000000000..69a8050deb --- /dev/null +++ b/resources/lang/fr-FR/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Paramètres de l\'administrateur', + 'is_ad' => 'C\'est un serveur Active Directory', + 'alerts' => 'Alertes', + 'alert_title' => 'Mettre à jour les paramètres de notification', + 'alert_email' => 'Envoyer les alertes à', + 'alert_email_help' => 'Adresses de courriel ou listes de distribution auxquelles vous souhaitez envoyer des alertes, séparées par des virgules', + '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.', + 'asset_ids' => 'ID de l\'actif', + 'audit_interval' => 'Intervalle d\'audit', + 'audit_interval_help' => 'Si vous devez régulièrement vérifier physiquement vos ressources, entrez l\'intervalle en mois entre deux vérifications. La mise à jour de cette valeur s\'appliquera à toutes les « prochaines dates de vérifications » pour les ressources avec une date de vérification dans le futur.', + '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 numéros d\'inventaire auto-incrémentés', + 'auto_increment_prefix' => 'Préfixe (optionnel)', + 'auto_incrementing_help' => 'Activez l\'auto-incrémentation des numéros d\'inventaire avant de sélectionner cette option', + 'backups' => 'Sauvegardes', + 'backups_help' => 'Créer, télécharger et restaurer des sauvegardes ', + 'backups_restoring' => 'Restaurer à partir d\'une sauvegarde', + 'backups_upload' => 'Téléverser la sauvegarde', + 'backups_path' => 'Les sauvegardes sont stockées dans :path sur le serveur', + 'backups_restore_warning' => 'Utilisez le bouton de restauration pour restaurer à partir d\'une sauvegarde (cela ne fonctionne pas actuellement avec le stockage de fichiers S3 ou Docker).

Votre base de données :app_name tout entière et tous les fichiers téléchargés seront intégralement remplacés par ce qui se trouve dans le fichier de sauvegarde. ', + 'backups_logged_out' => 'Tous les utilisateurs existants, y compris vous, seront déconnectés une fois la restauration achevée.', + 'backups_large' => 'La restauration de fichiers de sauvegardes volumineux peut provoquer une erreur de délai d\'attente (time-out error) et nécessiter d\'être effectuée à l\'aide de la ligne de commande. ', + '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ù.)', + 'custom_css' => 'CSS personnalisé', + 'custom_css_help' => 'Entrez les codes CSS personnalisé que vous souhaitez utiliser . Ne pas inclure les balises <style></style>.', + 'custom_forgot_pass_url' => 'URL personnalisé de réinitialisation du mot de passe', + 'custom_forgot_pass_url_help' => 'Ceci remplace l\'URL de mot de passe intégré oublié sur la page d\'accueil, utile pour rediriger les utilisateurs vers la fonctionnalité de réinitialisation de mot de passe interne ou de serveur LDAP. Cela va désactiver la fonctionnalité du mot de passe oublié au niveau local.', + 'dashboard_message' => 'Message du tableau de bord', + 'dashboard_message_help' => 'Ce texte apparaît sur le tableau de bord pour toute personne ayant le droit de le voir.', + 'default_currency' => 'Devise par défaut', + 'default_eula_text' => 'Licence d\'utilisation par défaut', + 'default_language' => 'Langue par défaut', + 'default_eula_help_text' => 'Vous pouvez également associer les licences d\'utilisations personnalisés à des catégories spécifiques d\'actifs .', + 'display_asset_name' => 'Afficher le nom des actifs', + 'display_checkout_date' => 'Afficher la date d\'association', + 'display_eol' => 'Afficher la fin de vie dans les tables', + 'display_qr' => 'Affiche les QR codes', + 'display_alt_barcode' => 'Affiche le code-barres 1D', + 'email_logo' => 'Logo de l\'e-mail', + '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' => 'Activé', + 'eula_settings' => 'Configuration pour les licences d\'utilisation', + 'eula_markdown' => 'Cette licence d\'utilisation permet l\'utilisation des "Github flavored markdown".', + 'favicon' => 'Favicon', + 'favicon_format' => 'Les types de fichiers acceptés sont ico, png et gif. Les autres formats d\'image peuvent ne pas fonctionner dans tous les navigateurs.', + 'favicon_size' => 'Les Favicons doivent être des images carrées de 16x16 pixels.', + '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' => 'support de l\'entreprise, signature, acceptation, format de courriel, format de nom d\'utilisateur, images, par page, miniature, eula, gravatar, tos, tableau de bord, confidentialité', + 'general_settings_help' => 'CLUF par défaut et plus encore', + 'generate_backup' => 'Générer une sauvegarde', + 'google_workspaces' => 'Espaces de travail Google', + '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_default_group' => 'Groupe de permissions par défaut', + 'ldap_default_group_info' => 'Sélectionner un groupe à assigner aux utilisateurs nouvellement synchronisés. N\'oubliez-pas que l\'utilisateur possèdera les droits de ce groupe.', + 'no_default_group' => 'Aucun groupe par défaut', + 'ldap_help' => 'Service d\'annuaire', + 'ldap_client_tls_key' => 'Clé TLS du client LDAP', + 'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP', + 'ldap_enabled' => 'LDAP activé', + 'ldap_integration' => 'Intégration LDAP', + 'ldap_settings' => 'Paramètres LDAP', + 'ldap_client_tls_cert_help' => 'Le certificat TLS côté client et la clé pour les connexions LDAP ne sont généralement utiles qu\'avec les configurations Google Workspace en mode "LDAP sécurisé". Les deux sont requis.', + 'ldap_location' => 'LDAP Localisation', +'ldap_location_help' => 'Le champ "LDAP Localisation" ne doit être utilisé que si aucune OU n\'est définie dans le champ Bind de base DN. Laissez vide si une recherche par OU est utilisée.', + 'ldap_login_test_help' => 'Entrez un nom d\'utilisateur et mot de passe LDAP valide depuis la base DN que vous avez spécifié ci-dessus afin de tester si votre configuration LDAP est correcte. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.', + 'ldap_login_sync_help' => 'Ceci vérifie uniquement que LDAP se synchronise correctement. Si votre requête d\'authentification LDAP est incorrecte, les utilisateurs peuvent ne pas pouvoir se connecter. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.', + 'ldap_manager' => 'Gestionnaire LDAP', + 'ldap_server' => 'Serveur LDAP', + 'ldap_server_help' => 'Ca devrait commencer par ldap:// (non crypté ou TLS) ou ldaps:// (SSL)', + 'ldap_server_cert' => 'Validation du certificat SSL LDAP', + 'ldap_server_cert_ignore' => 'Autorise un certificat SSL invalide', + 'ldap_server_cert_help' => 'Sélectionnez cette case à cocher si vous utilisez un certificat SSL auto-signé et voudriez accepter un certificat SSL invalide.', + 'ldap_tls' => 'Utilisez TLS', + 'ldap_tls_help' => 'A cocher seulement si vous utilisez STARTTLS sur votre serveur LDAP. ', + 'ldap_uname' => 'Nom d\'utilisateur bind LDAP', + 'ldap_dept' => 'LDAP Département', + 'ldap_phone' => 'LDAP Numéro de Téléphone', + 'ldap_jobtitle' => 'LDAP Intitulé de Poste', + 'ldap_country' => 'LDAP Pays', + 'ldap_pword' => 'Mot de passe bind LDAP', + 'ldap_basedn' => 'Bind de base DN', + 'ldap_filter' => 'Filtre LDAP', + 'ldap_pw_sync' => 'Synchronisation du mot de passe LDAP', + 'ldap_pw_sync_help' => 'Décochez cette case si vous ne souhaitez pas conserver les mots de passe LDAP synchronisés avec les mots de passe locaux. Cette désactivation signifie que vos utilisateurs ne pourront plus se connecter si votre serveur LDAP est injoignable pour une raison quelconque.', + 'ldap_username_field' => 'Champ nom d\'utilisateur', + 'ldap_lname_field' => 'Nom de famille', + 'ldap_fname_field' => 'Prénom LDAP', + 'ldap_auth_filter_query' => 'Requête d\'authentification LDAP', + 'ldap_version' => 'Version LDAP', + 'ldap_active_flag' => 'Signal d\'activation LDAP', + 'ldap_activated_flag_help' => 'Cette valeur est utilisée pour déterminer si un utilisateur synchronisé peut se connecter à Snipe-IT. Cela n\'affecte pas la possibilité de leur affecter ou retirer des ressources, et devrait être le nom d\'attribut dans votre AD/LDAP, pas la valeur.

Si ce champ est défini à un nom de champ qui n\'existe pas dans votre AD/LDAP, ou la valeur dans le champ AD/LDAP est définie à 0 ou false, la connexion de l\'utilisateur sera désactivée. Si la valeur du champ AD/LDAP est définie à 1 ou vrai ou tout autre valeur signifie que l\'utilisateur peut se connecter. Lorsque le champ est vide dans votre AD, nous respectons l\'attribut userAccountControl , qui permet généralement aux utilisateurs non desactivés de se connecter.', + 'ldap_emp_num' => 'Numéro d\'employé LDAP', + 'ldap_email' => 'E-mail LDAP', + 'ldap_test' => 'Tester LDAP', + 'ldap_test_sync' => 'Tester la synchronisation LDAP', + 'license' => 'Licence de logiciel', + 'load_remote' => 'Utiliser Gravatar', + 'load_remote_help_text' => 'Décochez cette case si votre installation ne peut pas charger des scripts de l\'extérieur. Cela empêchera Snipe-IT d\'essayer de charger des images depuis Gravatar.', + 'login' => 'Tentatives de connexion', + 'login_attempt' => 'Tentative de connexion', + 'login_ip' => 'Adresse IP', + 'login_success' => 'Succès ?', + 'login_user_agent' => 'User-Agent', + 'login_help' => 'Liste des tentatives de connexion', + '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', + 'login_remote_user_enabled_text' => 'Activer la connexion avec l\'en-tête utilisateur distant', + 'login_remote_user_enabled_help' => 'Cette option active l\'authentification via l\'en-tête REMOTE_USER selon l\'interface "Common Gateway Interface" (rfc3875)"', + 'login_common_disabled_text' => 'Désactiver les autres mécanismes d\'authentification', + 'login_common_disabled_help' => 'Cette option désactive les autres mécanismes d\'authentification. N\'activez cette option que si vous êtes sûr que votre login REMOTE_USER fonctionne déjà', + 'login_remote_user_custom_logout_url_text' => 'URL personnalisé de déconnexion', + 'login_remote_user_custom_logout_url_help' => 'Si une URL est spécifiée ici, les utilisateurs seront redirigés vers cette URL après la déconnexion de Snipe-IT. Ceci est utile pour fermer correctement les sessions utilisateur de votre fournisseur d\'authentification.', + 'login_remote_user_header_name_text' => 'En-tête du nom d\'utilisateur personnalisé', + 'login_remote_user_header_name_help' => 'Utiliser l\'en-tête spécifié au lieu de REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Utiliser dans les impressions', + 'logo_print_assets_help' => 'Utiliser la marque dans les listes imprimables des actifs ', + 'full_multiple_companies_support_help_text' => 'Restreindre les utilisateurs (admins compris) assignés à des organisations aux biens de leur propre organisation.', + 'full_multiple_companies_support_text' => 'Support complet des organisations multiples', + 'show_in_model_list' => 'Afficher dans la liste déroulante des modèles', + 'optional' => 'facultatif', + 'per_page' => 'Résultats par page', + 'php' => 'Version de PHP', + 'php_info' => 'PHP info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, système, infos', + 'php_overview_help' => 'Infos système PHP', + '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' => 'Le mot de passe ne peut pas être identique au prénom, au nom de famille, à l\'adresse électronique ou au nom d\'utilisateur', + 'pwd_secure_complexity_letters' => 'Exiger au moins une lettre', + 'pwd_secure_complexity_numbers' => 'Exiger au moins un chiffre', + 'pwd_secure_complexity_symbols' => 'Exiger au moins un caractère spécial', + 'pwd_secure_complexity_case_diff' => 'Exiger au moins une majuscule et une minuscule', + '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' => 'Mettre à jour les paramètres SAML', + 'saml_help' => 'Paramètres SAML', + 'saml_enabled' => 'SAML activé', + 'saml_integration' => 'Intégration SAML', + 'saml_sp_entityid' => 'ID de l\'entité', + 'saml_sp_acs_url' => 'URL du service ACS (Assertion Consumer Service)', + 'saml_sp_sls_url' => 'URL du service de déconnexion unique (SLS)', + 'saml_sp_x509cert' => 'Certificat public', + 'saml_sp_metadata_url' => 'URL des métadonnées', + 'saml_idp_metadata' => 'Métadonnées SAML IdP', + 'saml_idp_metadata_help' => 'Vous pouvez spécifier les métadonnées IdP en utilisant une URL ou un fichier XML.', + 'saml_attr_mapping_username' => 'Mapping d\'attributs - Nom d\'utilisateur', + 'saml_attr_mapping_username_help' => 'NameID sera utilisé si le mapping des attributs n\'est pas spécifié ou est invalide.', + 'saml_forcelogin_label' => 'Connexion SAML forcée', + 'saml_forcelogin' => 'Faire de SAML la connexion principale', + 'saml_forcelogin_help' => 'Vous pouvez utiliser \'/login?nosaml\' pour accéder à la page de connexion normale.', + 'saml_slo_label' => 'Déconnexion unique SAML', + 'saml_slo' => 'Envoyer une requête LogoutRequest à IdP lors de la déconnexion', + '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' => 'Télécharger les métadonnées', + 'setting' => 'Paramètre', + 'settings' => 'Paramètres', + 'show_alerts_in_menu' => 'Afficher les alertes dans le menu du haut', + 'show_archived_in_list' => 'Actifs archivés', + 'show_archived_in_list_text' => 'Afficher les actifs archivés dans la liste "Tous les actifs"', + 'show_assigned_assets' => 'Afficher les matériels assignés aux matériels', + 'show_assigned_assets_help' => 'Afficher les actifs qui ont été assignés aux autres actifs dans Voir utilisateurs -> Matériels, Voir Utilisateur -> Info -> Imprimer Tous les matériels assignés et présent dans le compte -> Voir les matériels assignés.', + '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', + 'integrations' => 'Intégrations', + 'slack' => 'Slack', + 'general_webhook' => 'Webhook général', + 'ms_teams' => 'Équipes Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Tester pour enregistrer', + 'webhook_title' => 'Mettre à jour les paramètres Webhook', + 'webhook_help' => 'Paramètres d\'intégration', + 'webhook_botname' => 'Nom du bot :app', + 'webhook_channel' => 'Canal :app', + 'webhook_endpoint' => 'Point d\'accès :app', + 'webhook_integration' => 'Paramètres :app', + 'webhook_test' =>'Tester l\'intégration de :app', + 'webhook_integration_help' => ':L\'intégration de :app est optionnelle, cependant le point de terminaison et le canal sont requis si vous souhaitez l\'utiliser. Pour configurer l\'intégration de :app, vous devez d\'abord créer un webhook entrant sur votre compte :app. Cliquez sur le bouton Tester l\'intégration :app pour confirmer que vos paramètres sont corrects avant d\'enregistrer. ', + 'webhook_integration_help_button' => 'Une fois que vous aurez enregistré vos informations :app, un bouton de test apparaîtra.', + 'webhook_test_help' => 'Testez si votre intégration :app est correctement configurée. VOUS DEVEZ D\'ABORD ENREGISTRER LES PARAMÈTRES MIS À JOUR DE :app.', + 'snipe_version' => 'Version de Snipe-IT', + 'support_footer' => 'Support des liens de pied de page ', + 'support_footer_help' => 'Spécifiez qui voit les liens vers les manuels de support utilisateur Snipe-IT', + 'version_footer' => 'Version en pied de page ', + 'version_footer_help' => 'Spécifiez qui peut voir la version de Snipe-IT.', + 'system' => 'Information du système', + 'update' => 'Mettre à jour les paramètres', + 'value' => 'Valeur', + 'brand' => 'Marque', + 'brand_keywords' => 'pied de page, logo, impression, thème, habillage, en-tête, couleurs, couleur, css', + 'brand_help' => 'Logo, nom du site', + '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.', + 'labels_per_page' => 'Etiquettes par page', + 'label_dimensions' => 'Dimensions de l\'étiquette (en pouces)', + 'next_auto_tag_base' => 'Incrément automatique suivant', + 'page_padding' => 'Marges de la page (en pouces)', + 'privacy_policy_link' => 'Lien vers la politique de confidentialité', + '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' => 'Purgé les éléments supprimés ', + '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', + 'labels_pagewidth' => 'Largeur de l\'étiquette', + 'labels_pageheight' => 'Hauteur de l\'étiquette', + 'label_gutters' => 'Espacement de l\'étiquette (en pouces)', + 'page_dimensions' => 'Dimensions de la page (en pouces)', + 'label_fields' => 'Champs visibles de l\'étiquette', + 'inches' => 'pouces', + 'width_w' => 'l', + 'height_h' => 'h', + 'show_url_in_emails' => 'Lien vers Snipe-IT dans les e-mails', + 'show_url_in_emails_help_text' => 'Décochez cette case si vous ne souhaitez pas relier votre installation Snipe-IT à vos pieds de page. Utile si la plupart de vos utilisateurs ne se connectent jamais.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Hauteur maximale de la vignette', + 'thumbnail_max_h_help' => 'Hauteur maximale en pixels que les vignettes peuvent afficher dans la vue de liste. Min 25, max 500', + 'two_factor' => 'Authentification en deux étapes', + 'two_factor_secret' => 'Code à deux facteurs', + 'two_factor_enrollment' => 'Inscription à deux facteurs', + 'two_factor_enabled_text' => 'Activer l\'authentification à deux facteurs', + 'two_factor_reset' => 'Réinitialiser le Secret à deux facteurs', + 'two_factor_reset_help' => 'Ceci forcera l\'utilisateur à réinscrire son appareil avec son application d\'authentification. Cela peut être utile si leur appareil actuellement inscrit est perdu ou volé. ', + 'two_factor_reset_success' => 'Dispositif à deux facteurs réinitialisées avec succès', + 'two_factor_reset_error' => 'Échec de réinitialisation du dispositif à deux facteurs', + 'two_factor_enabled_warning' => 'L\'activation à deux facteurs si elle n\'est pas actuellement activée vous obligera immédiatement à vous authentifier avec un appareil inscrit Google Auth. Vous aurez la possibilité d\'inscrire votre appareil si aucun n\'est inscrit actuellement.', + 'two_factor_enabled_help' => 'Cela activera l\'authentification à deux facteurs en utilisant Google Authenticator.', + 'two_factor_optional' => 'Sélectif (les utilisateurs peuvent activer ou désactiver si permis)', + 'two_factor_required' => 'Requis pour tous les utilisateurs', + 'two_factor_disabled' => 'Désactivé', + 'two_factor_enter_code' => 'Entre le code à deux facteurs', + 'two_factor_config_complete' => 'Soumettre le code', + 'two_factor_enabled_edit_not_allowed' => 'Votre administrateur ne vous permet pas de modifier ce paramètre.', + 'two_factor_enrollment_text' => "L’authentification à deux facteurs est nécessaire, mais votre appareil n’a pas encore été inscrit. Ouvrez votre application Google Authenticator et scanner le code QR ci-dessous pour inscrire votre appareil. Une fois que vous avez inscrit votre appareil, saisissez le code ci-dessous", + 'require_accept_signature' => 'Exiger la signature', + 'require_accept_signature_help_text' => 'L\'activation de cette fonctionnalité nécessite que les utilisateurs signent physiquement l\'acceptation de cet actif.', + 'left' => 'gauche', + 'right' => 'droite', + 'top' => 'haut', + 'bottom' => 'bas', + 'vertical' => 'veritcal', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Numéros de série uniques', + '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' => 'Paramètres de l\'API OAuth', + 'oauth' => 'OAuth', + 'oauth_help' => 'Paramètres du point de terminaison Oauth', + 'asset_tag_title' => 'Mettre à jour les paramètres de numéro d\'inventaire', + 'barcode_title' => 'Gérer les paramètres des codes-barres', + 'barcodes' => 'Codes-barres', + 'barcodes_help_overview' => 'Paramètres des codes-barres & et codes QR', + 'barcodes_help' => 'Cette opération essaiera de supprimer l\'ensemble des code-barres mis en cache. Cette opération n\'est utile que si les réglages de génération de code-barre ont été changés, ou si l\'URL de votre instance Snipe-IT a été modifiée. Les code-barres seront regénérés au prochain accès.', + 'barcodes_spinner' => 'Tentative de suppression des fichiers...', + 'barcode_delete_cache' => 'Purger le cache de codes-barres', + 'branding_title' => 'Gérer les paramètres de l\'habillage', + 'general_title' => 'Gérer les paramètres généraux', + 'mail_test' => 'Envoyer un message de test', + 'mail_test_help' => 'Cette opération tentera d\'envoyer un courriel de test à :replyto.', + 'filter_by_keyword' => 'Filtrer par mot clé', + 'security' => 'Sécurité', + 'security_title' => 'Gérer les paramètres de sécurité', + 'security_keywords' => 'mot de passe, mots de passe, exigences, deux facteurs, deux-facteurs, mots de passe communs, connexion distante, déconnexion, authentification', + 'security_help' => 'Authentification à deux facteurs (2FA), Restrictions de mot de passe', + 'groups_keywords' => 'permissions, permissions de groupe, autorisation', + 'groups_help' => 'Permissions de groupe du compte', + 'localization' => 'Traduction', + 'localization_title' => 'Gérer les paramètres de localisation', + 'localization_keywords' => 'localisation, devise, locale, locale, fuseau horaire, fuseau horaire, international, internationalisation, langue, traduction, traduction', + 'localization_help' => 'Langue, affichage de la date', + 'notifications' => 'Notifications', + 'notifications_help' => 'Paramètres d\'alerte et d\'audit par e-mail', + 'asset_tags_help' => 'Incrémentation et préfixes', + 'labels' => 'Étiquettes', + 'labels_title' => 'Mettre à jour les paramètres d\'étiquetage', + 'labels_help' => 'Taille & paramètres des étiquettes', + 'purge' => 'Purger', + 'purge_keywords' => 'supprimer définitivement', + 'purge_help' => 'Purger les enregistrements supprimés', + 'ldap_extension_warning' => 'Il semble que l\'extension LDAP ne soit pas installée ou activée sur ce serveur. Vous pouvez toujours enregistrer vos paramètres, mais vous devrez activer l\'extension LDAP pour PHP avant que la synchronisation LDAP ne fonctionne.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Numéro d’employé', + 'create_admin_user' => 'Créer un utilisateur ::', + 'create_admin_success' => 'Bravo ! Votre utilisateur administrateur a été ajouté !', + 'create_admin_redirect' => 'Cliquez ici pour vous connecter à votre application !', + 'setup_migrations' => 'Migrations de base de données ::', + 'setup_no_migrations' => 'Il n\'y avait rien à migrer. Vos tables de base de données étaient déjà configurées !', + 'setup_successful_migrations' => 'Vos tables de base de données ont été créées', + 'setup_migration_output' => 'Sortie de la migration :', + 'setup_migration_create_user' => 'Étape suivante : créer un utilisateur', + 'ldap_settings_link' => 'Page des paramètres LDAP', + 'slack_test' => 'Tester l\'intégration de ', + 'label2_enable' => 'Nouveau moteur d\'étiquetage', + 'label2_enable_help' => 'Basculer vers le nouveau moteur d\'étiquetage. Note : Vous devrez enregistrer ce paramètre avant d\'en modifier d\'autres.', + 'label2_template' => 'Modèle', + 'label2_template_help' => 'Sélectionnez le modèle à utiliser pour la génération d\'étiquettes', + 'label2_title' => 'Titre', + 'label2_title_help' => 'Le titre à afficher sur les étiquettes qui le supportent', + 'label2_title_help_phold' => 'Le champ {COMPANY} sera remplacé par le nom de la société de l\'actif', + 'label2_asset_logo' => 'Utiliser le logo d\'actif', + 'label2_asset_logo_help' => 'Utiliser le logo de la société assignée à l\'actif plutôt que la valeur de :setting_name', + 'label2_1d_type' => 'Type du code-barres 1D', + 'label2_1d_type_help' => 'Format pour les codes-barres 1D', + 'label2_2d_type' => 'Type du code-barres 2D', + 'label2_2d_type_help' => 'Format pour les codes-barres 2D', + 'label2_2d_target' => 'Cible du code-barres 2D', + 'label2_2d_target_help' => 'L\'URL vers laquelle le code-barres 2D pointe lorsqu\'il est scanné', + 'label2_fields' => 'Définitions de champ', + 'label2_fields_help' => 'Les champs peuvent être ajoutés, supprimés et réordonnés dans la colonne de gauche. Pour chaque champ, plusieurs options pour Étiquette et Source de données peuvent être ajoutées, supprimées et réordonnées dans la colonne de droite.', + 'help_asterisk_bold' => 'Le texte entré sous la forme **texte** sera affiché en gras', + 'help_blank_to_use' => 'Laisser vide pour utiliser la valeur de :setting_name', + 'help_default_will_use' => ':default utilisera la valeur de :setting_name.
Notez que la valeur des codes-barres doit être conforme à la spécification pour être générée avec succès. Veuillez consulter la documentation pour plus de détails. ', + 'default' => 'Par défaut', + 'none' => 'Aucun·e', + 'google_callback_help' => 'Ceci doit être entré comme URL de rappel dans les paramètres de votre application Google OAuth dans la console de développement Google de votre organisation.', + 'google_login' => 'Paramètres de connexion via Google Workspace', + 'enable_google_login' => 'Permettre aux utilisateurs·trices de se connecter avec Google Workspace', + 'enable_google_login_help' => 'Les utilisateurs·trices ne seront pas créé·es automatiquement. Iels doivent avoir un compte existant ici ET dans Google Workspace, et leur nom d\'utilisateur·trice doit correspondre à leur adresse e-mail Google Workspace. ', + 'mail_reply_to' => 'Adresse "Répondre à"', + 'mail_from' => 'Adresse "Expéditeur·trice"', + 'database_driver' => 'Pilote de base de données', + 'bs_table_storage' => 'Stockage de la table', + 'timezone' => 'Fuseau horaire', + +]; diff --git a/resources/lang/fr/admin/settings/message.php b/resources/lang/fr-FR/admin/settings/message.php similarity index 100% rename from resources/lang/fr/admin/settings/message.php rename to resources/lang/fr-FR/admin/settings/message.php diff --git a/resources/lang/fr/admin/settings/table.php b/resources/lang/fr-FR/admin/settings/table.php similarity index 100% rename from resources/lang/fr/admin/settings/table.php rename to resources/lang/fr-FR/admin/settings/table.php diff --git a/resources/lang/fr-FR/admin/statuslabels/message.php b/resources/lang/fr-FR/admin/statuslabels/message.php new file mode 100644 index 0000000000..b3567767b1 --- /dev/null +++ b/resources/lang/fr-FR/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'L\'étiquette de statut n\'existe pas.', + 'deleted_label' => 'Étiquette de statut supprimée', + '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' => [ + '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.', + ], + + '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.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Ces actifs ne peuvent être attribués à personne.', + 'deployable' => 'Ces actifs peuvent être affectés. Une fois affectés, il apparaîtront sous le méta-statut Déployé.', + '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/statuslabels/table.php b/resources/lang/fr-FR/admin/statuslabels/table.php similarity index 100% rename from resources/lang/fr/admin/statuslabels/table.php rename to resources/lang/fr-FR/admin/statuslabels/table.php diff --git a/resources/lang/fr/admin/suppliers/message.php b/resources/lang/fr-FR/admin/suppliers/message.php similarity index 100% rename from resources/lang/fr/admin/suppliers/message.php rename to resources/lang/fr-FR/admin/suppliers/message.php diff --git a/resources/lang/fr-FR/admin/suppliers/table.php b/resources/lang/fr-FR/admin/suppliers/table.php new file mode 100644 index 0000000000..39990df80e --- /dev/null +++ b/resources/lang/fr-FR/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'A propos des fournisseurs', + 'about_suppliers_text' => 'Les fournisseurs sont utilisés pour suivre la source des articles', + 'address' => 'Adresse du fournisseur', + 'assets' => 'Actifs', + 'city' => 'Ville', + 'contact' => 'Nom du contact', + 'country' => 'Pays', + 'create' => 'Créer un fournisseur', + 'email' => 'E-mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licences', + 'name' => 'Nom du fournisseur', + 'notes' => 'Notes', + 'phone' => 'Téléphone', + 'state' => 'État', + 'suppliers' => 'Fournisseurs', + 'update' => 'Mettre à jour le fournisseur', + 'view' => 'Voir le fournisseur', + 'view_assets_for' => 'Voir les actifs pour', + 'zip' => 'Code postal', + +); diff --git a/resources/lang/fr/admin/users/general.php b/resources/lang/fr-FR/admin/users/general.php similarity index 100% rename from resources/lang/fr/admin/users/general.php rename to resources/lang/fr-FR/admin/users/general.php diff --git a/resources/lang/fr-FR/admin/users/message.php b/resources/lang/fr-FR/admin/users/message.php new file mode 100644 index 0000000000..c11c0c1924 --- /dev/null +++ b/resources/lang/fr-FR/admin/users/message.php @@ -0,0 +1,68 @@ + 'Vous avez accepté cet actif.', + 'declined' => 'Vous avez refusé cet actif.', + 'bulk_manager_warn' => 'Vos utilisateurs ont été mis à jour avec succès, mais votre entrée de gestionnaire n\'a pas été enregistrée, car le gestionnaire que vous avez sélectionné était également dans la liste d\'utilisateurs à éditer, et les utilisateurs peuvent ne pas être leur propre gestionnaire. Sélectionnez à nouveau vos utilisateurs, à l\'exclusion du gestionnaire.', + 'user_exists' => 'L\'utilisateur existe déjà !', + 'user_not_found' => 'L\'utilisateur·trice n\'existe pas.', + 'user_login_required' => 'Le champ identifiant est obligatoire', + 'user_has_no_assets_assigned' => 'Aucun actif actuellement assigné à l\'utilisateur·trice.', + 'user_password_required' => 'Le mot de passe est obligatoire.', + 'insufficient_permissions' => 'Droits insuffisants.', + 'user_deleted_warning' => 'Cet utilisateur a été supprimé. Vous devez le restaurer pour pouvoir l\'éditer ou lui assigner de nouveaux actifs.', + 'ldap_not_configured' => 'L\'intégration LDAP n\'a pas été configuré pour cette installation .', + 'password_resets_sent' => 'Les utilisateurs sélectionnés qui sont activés et ont une adresse e-mail valide ont reçu un lien de réinitialisation du mot de passe.', + 'password_reset_sent' => 'Un lien de réinitialisation du mot de passe a été envoyé à :email!', + 'user_has_no_email' => 'Cet utilisateur n\'a pas renseigné d\'adresse e-mail dans son profil.', + 'log_record_not_found' => 'Impossible de trouver un enregistrement de log correspondant à cet utilisateur.', + + + 'success' => array( + 'create' => 'L’utilisateur a été créé avec succès.', + 'update' => 'L’utilisateur a été mis à jour avec succès.', + 'update_bulk' => 'Utilisateurs mis à jour avec succès !', + 'delete' => 'L’utilisateur a été supprimé avec succès.', + 'ban' => 'L’utilisateur a été banni avec succès.', + 'unban' => 'L’utilisateur a été réhabilité avec succès.', + 'suspend' => 'L’utilisateur a été suspendu avec succès.', + 'unsuspend' => 'L’utilisateur a été activé avec succès.', + 'restored' => 'L’utilisateur a été restauré avec succès.', + 'import' => 'Les utilisateurs ont été importés correctement.', + ), + + 'error' => array( + 'create' => 'Un problème a eu lieu pendant la création de l\'utilisateur. Veuillez essayer à nouveau.', + 'update' => 'Un problème a eu lieu pendant la mise à jour de l\'utilisateur. Veuillez essayer à nouveau.', + 'delete' => 'Un problème a eu lieu pendant la suppression de l\'utilisateur. Veuillez essayer à nouveau.', + 'delete_has_assets' => 'Cet utilisateur a des éléments assignés et n\'a pas pu être supprimé.', + 'unsuspend' => 'Un problème a eu lieu pendant la réhabilitation de l\'utilisateur. Veuillez essayer à nouveau.', + 'import' => 'Il y a eu un problème lors de l\'importation des utilisateurs. Veuillez réessayer.', + 'asset_already_accepted' => 'Cet actif a déjà été accepté.', + 'accept_or_decline' => 'Vous devez accepter ou refuser cet actif.', + 'incorrect_user_accepted' => 'Le bien que vous avez tenté d\'accepter ne vous avait pas été attribué.', + 'ldap_could_not_connect' => 'Impossible de se connecter au serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur du serveur LDAP :', + 'ldap_could_not_bind' => 'Impossible de se connecter au serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP : ', + 'ldap_could_not_search' => 'Impossible de rechercher le serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP :', + 'ldap_could_not_get_entries' => 'Impossible d\'obtenir les entrées du serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP :', + 'password_ldap' => 'Le mot de passe de ce compte est géré par LDAP / Active Directory. Veuillez contacter votre service informatique pour changer votre mot de passe.', + ), + + 'deletefile' => array( + 'error' => 'Le fichier n\'a pas pu être supprimé. Veuillez réessayer.', + 'success' => 'Le fichier a été supprimé correctement.', + ), + + 'upload' => array( + '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éversement', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'Cet utilisateur n\'a pas d\'e-mail défini.', + 'success' => 'L\'utilisateur a été informé de son inventaire actuel.' + ) +); \ No newline at end of file diff --git a/resources/lang/fr-FR/admin/users/table.php b/resources/lang/fr-FR/admin/users/table.php new file mode 100644 index 0000000000..cc167568fc --- /dev/null +++ b/resources/lang/fr-FR/admin/users/table.php @@ -0,0 +1,40 @@ + 'Actif', + 'allow' => 'Autoriser', + 'checkedout' => 'Actifs', + 'created_at' => 'Créé', + 'createuser' => 'Créer un utilisateur', + 'deny' => 'Refuser', + 'email' => 'E-mail', + 'employee_num' => 'Employé n°.', + 'first_name' => 'Prénom', + 'groupnotes' => 'Sélectionnez un groupe dans lequel inclure l\'utilisateur. Attention, l\'utilisateur aura accès aux droits du groupe dans lequel il est inclus. Utilisez ctrl+clic (ou cmd+clic sous MacOS) pour déselectionner des groupes.', + 'id' => 'Id', + 'inherit' => 'Hériter', + 'job' => 'intitulé du poste', + 'last_login' => 'Dernière connexion', + 'last_name' => 'Nom', + 'location' => 'Lieu', + 'lock_passwords' => 'Les informations de connexion ne peuvent pas être modifiés sur cette installation .', + 'manager' => 'Responsable', + 'managed_locations' => 'Emplacements gérés', + 'name' => 'Nom', + 'nogroup' => 'Aucun groupe n\'a encore été créé. Pour en ajouter un, visitez : ', + 'notes' => 'Notes', + 'password_confirm' => 'Confirmer le mot de passe', + 'password' => 'Mot de passe', + 'phone' => 'Téléphone', + 'show_current' => 'Afficher les utilisateurs actifs', + 'show_deleted' => 'Afficher les utilisateurs supprimés', + 'title' => 'Titre', + 'to_restore_them' => 'pour les restaurer.', + 'total_assets_cost' => "Coût total des actifs", + 'updateuser' => 'Mettre à jour l\'utilisateur', + 'username' => 'Nom d\'utilisateur', + 'user_deleted_text' => 'Cet utilisateur a été marqué comme supprimé.', + 'username_note' => '( Ceci est utilisé pour la liaison ne Active Directory , pas pour la connexion. )', + 'cloneuser' => 'Cloner l\'utilisateur', + 'viewusers' => 'Voir les utilisateurs', +); diff --git a/resources/lang/fr/auth.php b/resources/lang/fr-FR/auth.php similarity index 100% rename from resources/lang/fr/auth.php rename to resources/lang/fr-FR/auth.php diff --git a/resources/lang/fr-FR/auth/general.php b/resources/lang/fr-FR/auth/general.php new file mode 100644 index 0000000000..314ebf12a5 --- /dev/null +++ b/resources/lang/fr-FR/auth/general.php @@ -0,0 +1,19 @@ + 'Envoyer un lien pour réinitialiser un mot de passe', + 'email_reset_password' => 'E-mail pour réinitialiser le mot de passe', + 'reset_password' => 'Réinitialiser le mot de passe', + 'saml_login' => 'Se connecter via SAML', + 'login' => 'Connexion', + 'login_prompt' => 'Veuillez vous connecter', + 'forgot_password' => 'J\'ai oublié mon mot de passe', + 'ldap_reset_password' => 'Veuillez cliquer ici pour réinitialiser votre mot de passe LDAP', + 'remember_me' => 'Rappelez-vous de moi', + 'username_help_top' => 'Entrez votre nom d\'utilisateur pour recevoir un lien de réinitialisation du mot de passe.', + 'username_help_bottom' => 'Votre nom d\'utilisateur et votre adresse e-mail peuvent être les mêmes, mais peuvent ne pas l\'être, selon votre configuration. Si vous ne pouvez pas vous souvenir de votre nom d\'utilisateur, contactez votre administrateur.

Les noms d\'utilisateur sans adresse e-mail associée ne seront pas envoyés par e-mail un lien de réinitialisation du mot de passe. ', + 'google_login' => 'Se connecter avec Google Workspace', + 'google_login_failed' => 'La connexion via Google a échoué, merci de réessayer.', + +]; + diff --git a/resources/lang/fr/auth/message.php b/resources/lang/fr-FR/auth/message.php similarity index 100% rename from resources/lang/fr/auth/message.php rename to resources/lang/fr-FR/auth/message.php diff --git a/resources/lang/fr/button.php b/resources/lang/fr-FR/button.php similarity index 100% rename from resources/lang/fr/button.php rename to resources/lang/fr-FR/button.php diff --git a/resources/lang/fr-FR/general.php b/resources/lang/fr-FR/general.php new file mode 100644 index 0000000000..8143f783d5 --- /dev/null +++ b/resources/lang/fr-FR/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessoires', + 'activated' => 'Activé', + 'accepted_date' => 'Date d\'acceptation', + 'accessory' => 'Accessoire', + 'accessory_report' => 'Rapport sur les accessoires', + 'action' => 'Action', + 'activity_report' => 'Rapport d\'activité', + 'address' => 'Adresse', + 'admin' => 'Admin', + 'administrator' => 'Administrateur·trice', + 'add_seats' => 'Places ajoutées', + 'age' => "Âge", + 'all_assets' => 'Tous les actifs', + 'all' => 'Tous', + 'archived' => 'Archivé', + 'asset_models' => 'Modèles d\'actif', + 'asset_model' => 'Modèle', + 'asset' => 'Actif', + 'asset_report' => 'Rapport d\'actif', + 'asset_tag' => 'Numéro d\'inventaire', + 'asset_tags' => 'Numéros d\'inventaire', + 'assets_available' => 'Actifs disponibles', + 'accept_assets' => 'Accepter les actifs :name', + 'accept_assets_menu' => 'Accepter les actifs', + 'audit' => 'Audit', + 'audit_report' => 'Journal d\'audit', + 'assets' => 'Actifs', + 'assets_audited' => 'actifs audités', + 'assets_checked_in_count' => 'actifs récupérés', + 'assets_checked_out_count' => 'actifs affectés', + 'asset_deleted_warning' => 'Cet actif a été supprimé. Vous devez le restaurer avant de pouvoir l\'associer à quelqu\'un.', + 'assigned_date' => 'Date d\'attribution', + 'assigned_to' => 'Assigné à :name', + 'assignee' => 'Assigné à', + 'avatar_delete' => 'Supprimer l\'avatar', + 'avatar_upload' => 'Charger un avatar', + 'back' => 'Retour', + 'bad_data' => 'Aucun résultat, les données sont peut-être erronées?', + 'bulkaudit' => 'Audit par lot', + 'bulkaudit_status' => 'Statut de l\'audit', + 'bulk_checkout' => 'Attribution par lot', + 'bulk_edit' => 'Modifier en masse', + 'bulk_delete' => 'Supprimer en masse', + 'bulk_actions' => 'Actions de masse', + 'bulk_checkin_delete' => 'Enregistrement de matériel & Suppression d\'utilisateurs en bloc', + 'byod' => 'BYOD', + 'byod_help' => 'Cet appareil appartient à l\'utilisateur·trice', + 'bystatus' => 'par statut', + 'cancel' => 'Annuler', + 'categories' => 'Catégories', + 'category' => 'Сatégorie', + 'change' => 'In / Out', + 'changeemail' => 'Changer l\'adresse e-mail', + 'changepassword' => 'Changer le mot de passe', + 'checkin' => 'Dissocier', + 'checkin_from' => 'Dissocier de', + 'checkout' => 'Associer', + 'checkouts_count' => 'Associations', + 'checkins_count' => 'Dissociations', + 'user_requests_count' => 'Demandes', + 'city' => 'Ville', + 'click_here' => 'Cliquez ici', + 'clear_selection' => 'Effacer la sélection', + 'companies' => 'Compagnies', + 'company' => 'Compagnie', + 'component' => 'Composant', + 'components' => 'Composants', + 'complete' => 'Terminé', + 'consumable' => 'Consommable', + 'consumables' => 'Consommables', + 'country' => 'Pays', + 'could_not_restore' => 'Erreur lors de la restauration de :item_type: :error', + 'not_deleted' => 'Le :item_type n\'est pas supprimé et ne peut donc pas être restauré', + 'create' => 'Créer', + 'created' => 'Élément créé', + 'created_asset' => 'Actif créé', + 'created_at' => 'Créé à', + 'created_by' => 'Créé par', + 'record_created' => 'Enregistrement créé', + 'updated_at' => 'Mise à jour à', + 'currency' => '€', // this is deprecated + 'current' => 'Actuels', + 'current_password' => 'Mot de passe actuel', + 'customize_report' => 'Personnaliser le rapport', + 'custom_report' => 'Rapport d\'actif personnalisé', + 'dashboard' => 'Tableau de bord', + 'days' => 'journées', + 'days_to_next_audit' => 'Jours avant la prochaine vérification', + 'date' => 'Date', + 'debug_warning' => 'Attention !', + 'debug_warning_text' => 'Cette application fonctionne en mode de production avec le débogage activé. Cela peut exposer des données sensibles si votre application est accessible au monde extérieur. Désactivez le mode de débogage en définissant la valeur APP_DEBUG dans votre fichier .env sur false .', + 'delete' => 'Supprimer', + 'delete_confirm' => 'Êtes-vous certain de vouloir supprimer :item?', + 'delete_confirm_no_undo' => 'Êtes-vous sûr·e de vouloir supprimer :item ? Cette action est irréversible.', + 'deleted' => 'Supprimé', + 'delete_seats' => 'Places supprimées', + 'deletion_failed' => 'Échec de la suppression', + 'departments' => 'Départements', + 'department' => 'département', + 'deployed' => 'Déployé', + 'depreciation' => 'Amortissement', + 'depreciations' => 'Amortissements', + 'depreciation_report' => 'Rapport d’amortissement', + 'details' => 'Détails', + 'download' => 'Télécharger', + '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', + 'employee_number' => 'Numéro d’employé', + 'email_domain_help' => 'C\'est utilisé pour générer des adresses e-mail lors de l\'importation', + 'error' => 'Erreur', + 'exclude_archived' => 'Exclure les matériels archivés', + 'exclude_deleted' => 'Exclure les actifs supprimés', + 'example' => 'Exemple : ', + '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)', + 'lastnamefirstinitial_format' => 'Nom de famille Première lettre du prénom (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Première lettre du prénom et nom de famille (j.smith@example.com)', + 'firstname_lastname_display' => 'Prénom Nom (Jane Smith)', + 'lastname_firstname_display' => 'Nom Prénom (Smith Jane)', + 'name_display_format' => 'Format d\'affichage du nom', + 'first' => 'Premier', + 'firstnamelastname' => 'Prénom et nom de famille (jane.smith@example.com)', + 'lastname_firstinitial' => 'Nom de famille et première lettre du prénom (smith_j@example.com)', + 'firstinitial.lastname' => 'Première lettre du prénom et nom de famille (j.smith@example.com)', + 'firstnamelastinitial' => 'Prénom (janes@example.com)', + 'first_name' => 'Prénom', + 'first_name_format' => 'Prénom (jane@example.com)', + 'files' => 'Fichiers', + 'file_name' => 'Fichier', + 'file_type' => 'Type de fichier', + 'filesize' => 'Taille de fichier', + 'file_uploads' => 'Uploads de fichiers', + 'file_upload' => 'Dépôt de fichiers', + 'generate' => 'Générer', + 'generate_labels' => 'Générer des étiquettes', + 'github_markdown' => 'Ce champ accepte Github flavored markdown.', + 'groups' => 'Groupes', + 'gravatar_email' => 'E-mail adresse Gravatar', + 'gravatar_url' => 'Changez votre avatar sur Gravatar.com.', + 'history' => 'Historique', + 'history_for' => 'Historique pour', + 'id' => 'ID', + 'image' => 'Image', + 'image_delete' => 'Supprimer l\'image', + 'include_deleted' => 'Inclure les matériels supprimés', + 'image_upload' => 'Charger une image', + 'filetypes_accepted_help' => 'Le type de fichier accepté est :types. La taille maximale autorisée est :size.|Les types de fichiers acceptés sont :types. La taille maximale autorisée est :size.', + 'filetypes_size_help' => 'La taille maximale autorisée des téléversements est :size.', + 'image_filetypes_help' => 'Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Taille maximale est de:size.', + 'unaccepted_image_type' => 'Ce fichier image n\'est pas lisible. Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Le type mimetype de ce fichier est : :mimetype.', + 'import' => 'Importer', + 'import_this_file' => 'Champs de la carte et traiter ce fichier', + 'importing' => 'Importation en cours', + 'importing_help' => 'Vous pouvez importer des matériels, accessoires, licences, composants, consommables et utilisateurs via un fichier CSV.

Le CSV doit être délimité par des virgules et formaté avec des en-têtes qui correspondent à ceux des exemples de CSV présents dans la documentation.', + 'import-history' => 'Importer l\'historique', + 'asset_maintenance' => 'Gestion des actifs', + 'asset_maintenance_report' => 'Rapport sur l\'entretien d\'actif', + 'asset_maintenances' => 'Entretien d\'actifs', + 'item' => 'Item', + 'item_name' => 'Nom de l\'élément', + 'import_file' => 'Importer un fichier CSV', + 'import_type' => 'Importation en CSV', + 'insufficient_permissions' => 'Autorisations insuffisantes !', + 'kits' => 'Kits prédéfinis', + 'language' => 'Langue', + 'last' => 'Dernier', + 'last_login' => 'Dernière connexion', + 'last_name' => 'Nom', + 'license' => 'Licence', + 'license_report' => 'Rapport de licence', + 'licenses_available' => 'Licences disponibles', + 'licenses' => 'Licences', + 'list_all' => 'Lister tout', + 'loading' => 'Chargement en cours... Veuillez patienter...', + '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', + 'location_plural' => 'Emplacements', + 'locations' => 'Lieux', + 'logo_size' => 'Les logos carrés sont mieux affichés avec l\'option Logo + Texte. La taille maximale d\'affichage du logo est de 50px de haut x 500px de large. ', + 'logout' => 'Se déconnecter', + 'lookup_by_tag' => 'Recherche par étiquette de bien', + 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Gérer les clés d\'API', + 'manufacturer' => 'Fabricant', + 'manufacturers' => 'Fabricants', + 'markdown' => 'Ce champ permet Github flavored markdown.', + 'min_amt' => 'Qté min', + 'min_amt_help' => 'Nombre minimum d\'éléments qui devraient être disponibles avant le déclenchement d\'une alerte. Laissez Min. QTY vide si vous ne voulez pas recevoir d\'alertes pour un inventaire faible.', + 'model_no' => 'Model n°.', + 'months' => 'mois', + 'moreinfo' => 'Plus d\'info', + 'name' => 'Nom', + 'new_password' => 'Nouveau mot de passe', + 'next' => 'Prochain', + 'next_audit_date' => 'Prochaine date de vérification', + 'no_email' => 'Aucune adresse e-mail associée à cet utilisateur', + 'last_audit' => 'Dernier audit', + 'new' => 'nouveau!', + 'no_depreciation' => 'Pas d\'amortissement', + 'no_results' => 'Pas de résultat.', + 'no' => 'Non', + 'notes' => 'Notes', + 'order_number' => 'Numéro de commande', + 'only_deleted' => 'Seulement les matériels supprimés', + 'page_menu' => 'Afficher_MENU_items', + 'pagination_info' => 'Afficher_DEBUT_à_FIN_de_TOUS_items', + 'pending' => 'En Attente', + 'people' => 'Personnes', + 'per_page' => 'Résultats par page', + 'previous' => 'Précédent', + 'processing' => 'En cours de traitement', + 'profile' => 'Votre profil', + 'purchase_cost' => 'Prix d\'achat', + 'purchase_date' => 'Date d\'achat', + 'qty' => 'QTÉ', + 'quantity' => 'Quantité', + 'quantity_minimum' => 'Vous avez :count articles en dessous ou presque en dessous des niveaux de quantité minimum', + 'quickscan_checkin' => 'Retour rapide', + 'quickscan_checkin_status' => 'Statut du retour', + 'ready_to_deploy' => 'Prêt à être déployé', + 'recent_activity' => 'Activité récente', + 'remaining' => 'Restant', + 'remove_company' => 'Retirer l\'association avec l\'organisation', + 'reports' => 'Rapports', + 'restored' => 'restauré', + 'restore' => 'Restaurer', + 'requestable_models' => 'Modèles demandables', + 'requested' => 'Demandé', + 'requested_date' => 'Date de la demande', + 'requested_assets' => 'Actifs demandés', + 'requested_assets_menu' => 'Actifs demandés', + 'request_canceled' => 'Demande annulée', + 'save' => 'Sauvegarder', + 'select_var' => 'Sélectionner :thing... ', // this will eventually replace all of our other selects + 'select' => 'Sélectionner', + 'select_all' => 'Tout sélectionner', + 'search' => 'Rechercher', + 'select_category' => 'Choisir une catégorie', + 'select_department' => 'Sélectionnez un département', + 'select_depreciation' => 'Choisissez un type d\'amortissement', + 'select_location' => 'Choisissez un emplacement', + 'select_manufacturer' => 'Choisissez un fabricant', + 'select_model' => 'Choisissez un modèle', + 'select_supplier' => 'Choisissez un fournisseur', + 'select_user' => 'Choisissez un utilisateur', + 'select_date' => 'Sélectionnez la date (AAAA-MM-JJ)', + 'select_statuslabel' => 'Choisissez un état', + 'select_company' => 'Sélectionnez une compagnie', + 'select_asset' => 'Choisir un bien', + 'settings' => 'Préférences', + 'show_deleted' => 'Afficher supprimés', + 'show_current' => 'Afficher l\'actuel', + 'sign_in' => 'Connexion', + 'signature' => 'Signature', + 'signed_off_by' => 'Déconnecté par', + 'skin' => 'Habillage', + 'webhook_msg_note' => 'Une notification sera envoyée via le webhook', + 'webhook_test_msg' => 'Woohoo ! Il semble que votre intégration :app vers Snipe-IT fonctionne !', + 'some_features_disabled' => 'MODE DEMO: Certaines fonctionnalités sont désactivées pour cette installation.', + 'site_name' => 'Nom du Site', + 'state' => 'État', + 'status_labels' => 'Étiquette de statut', + 'status' => 'Statut', + 'accept_eula' => 'Contrat de licence', + 'supplier' => 'Fournisseur', + 'suppliers' => 'Fournisseurs', + 'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?', + 'sure_to_delete_var' => 'Êtes-vous sûr·e de vouloir supprimer :item ?', + 'delete_what' => 'Supprimer :item', + 'submit' => 'Soumettre', + 'target' => 'Cible', + 'time_and_date_display' => 'Affichage de l\'heure et de la date', + 'total_assets' => 'actifs au total', + 'total_licenses' => 'licences au total', + 'total_accessories' => 'accessoires au total', + 'total_consumables' => 'consommables totaux', + 'type' => 'Type ', + 'undeployable' => 'Non déployable', + 'unknown_admin' => 'Admin inconnu', + 'username_format' => 'Format du nom d\'utilisateur', + 'username' => 'Nom d\'utilisateur', + 'update' => 'Actualiser', + 'upload_filetypes_help' => 'Les types de fichiers autorisés sont png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf et rar. La taille maximale autorisée est :size.', + 'uploaded' => 'Téléversement réussi', + 'user' => 'Utilisateur', + 'accepted' => 'validé', + 'declined' => 'refusé', + 'unassigned' => 'Non assigné', + 'unaccepted_asset_report' => 'Actifs refusés', + 'users' => 'Utilisateurs', + 'viewall' => 'Afficher tout', + 'viewassets' => 'Voir les actifs associés', + 'viewassetsfor' => 'Voir les actifs pour :name', + 'website' => 'Site web', + 'welcome' => 'Bienvenue, :name', + 'years' => 'années', + 'yes' => 'Oui', + 'zip' => 'Code postal', + 'noimage' => 'Aucune image envoyée ou aucune image trouvée.', + 'file_does_not_exist' => 'Le fichier demandé n\'existe pas sur le serveur.', + 'file_upload_success' => 'Fichier téléversé avec succès !', + 'no_files_uploaded' => 'Fichier téléversé avec succès !', + 'token_expired' => 'La session de votre formulaire a expiré. Merci d\'essayer à nouveau.', + 'login_enabled' => 'Connexion activée', + 'audit_due' => 'Dû pour l\'audit', + 'audit_overdue' => 'En retard pour l\'audit', + 'accept' => 'Accepter :asset', + 'i_accept' => 'J\'accepte', + 'i_decline' => 'Je refuse', + 'accept_decline' => 'Accepter/refuser', + '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' => 'tout voir', + 'hide_deleted' => 'Masquer les éléments supprimés', + 'email' => 'Courrier électronique', + 'do_not_change' => 'Ne pas modifier', + 'bug_report' => 'Signaler un bug', + 'user_manual' => 'Manuel de l\'utilisateur', + 'setup_step_1' => 'Étape 1', + 'setup_step_2' => 'Étape 2', + 'setup_step_3' => 'Étape 3', + 'setup_step_4' => 'Étape 4', + 'setup_config_check' => 'Vérification de la configuration', + 'setup_create_database' => 'Créer les tables de la base de données', + 'setup_create_admin' => 'Créer un utilisateur administrateur', + 'setup_done' => 'Terminé !', + 'bulk_edit_about_to' => 'Vous êtes sur le point de modifier les éléments suivants : ', + 'checked_out' => 'Affecté', + 'checked_out_to' => 'Affecté à', + 'fields' => 'Champs', + 'last_checkout' => 'Dernière affectation', + 'due_to_checkin' => 'Les :count éléments suivants doivent bientôt être restitués:', + 'expected_checkin' => 'Date de restitution prévue', + 'reminder_checked_out_items' => 'Ceci est un rappel des éléments associés à votre compte. Si vous pensez que cette liste est erronée (un article est manquant, ou quelque chose apparaît que vous n\'avez jamais eu), merci d\'adresser un courriel à :reply_to_name à l\'adresse :reply_to_address.', + 'changed' => 'Modifié', + 'to' => 'À', + 'report_fields_info' => '

Merci de sélectionner les champs que vous souhaitez inclure dans votre rapport personnalisé, puis cliquez sur Générer. Le fichier (custom-asset-report-AAAA-MM-JJ.csv) sera télécharger automatiquement, et vous pourrrez l\'ouvrir dans Excel.

+

Si vous souhaitez n\'exporter que certains matériels, vous pouvez utiliser les outils ci-dessous pour affiner votre sélection.

', + 'range' => 'Interval', + 'bom_remark' => 'Ajouter un BOM (byte-order mark) à ce CSV', + 'improvements' => 'Améliorations', + 'information' => 'Information', + 'permissions' => 'Autorisations', + 'managed_ldap' => '(Géré via LDAP)', + 'export' => 'Exporter', + 'ldap_sync' => 'Synchronisation LDAP', + 'ldap_user_sync' => 'Synchronisation d\'utilisateur LDAP', + 'synchronize' => 'Synchroniser', + 'sync_results' => 'Résultats de la synchronisation', + 'license_serial' => 'N° de série/Clé de produit', + 'invalid_category' => 'Catégorie Invalide ou Manquante', + 'invalid_item_category_single' => 'Catégorie :type invalide ou manquante. Veuillez mettre à jour la catégorie de ce :type pour inclure une catégorie valide avant le départ.', + 'dashboard_info' => 'Ceci est votre tableau de bord. Il y en a beaucoup d\'autres comme lui, mais celui-ci est le vôtre.', + '60_percent_warning' => 'Terminé à 60% (avertissement)', + 'dashboard_empty' => 'On dirait que vous n\'avez rien ajouté pour le moment, donc nous n\'avons rien de passionnant à afficher. Commencez par ajouter des actifs, accessoires, consommables ou licences dès maintenant !', + 'new_asset' => 'Nouvel actif', + 'new_license' => 'Nouvelle licence', + 'new_accessory' => 'Nouvel accessoire', + 'new_consumable' => 'Nouveau consommable', + 'collapse' => 'Replier', + 'assigned' => 'Affecté', + 'asset_count' => 'Nombre d\'actifs', + 'accessories_count' => 'Nombre d\'accessoires', + 'consumables_count' => 'Nombre de consommables', + 'components_count' => 'Nombre de composants', + 'licenses_count' => 'Nombre de licences', + 'notification_error' => 'Erreur', + 'notification_error_hint' => 'Veuillez vérifier le formulaire ci-dessous ne contient pas d\'erreurs', + 'notification_bulk_error_hint' => 'Les champs suivants ont rencontré des erreurs de validation et n\'ont pas été modifiés :', + 'notification_success' => 'Réussi', + 'notification_warning' => 'Avertissement', + 'notification_info' => 'Info', + 'asset_information' => 'Informations sur l\'actif', + 'model_name' => 'Nom du modèle', + 'asset_name' => 'Nom de l\'actif', + 'consumable_information' => 'Informations sur le consommable :', + 'consumable_name' => 'Nom du consommable :', + 'accessory_information' => 'Informations sur l\'accessoire :', + 'accessory_name' => 'Nom de l’accessoire :', + 'clone_item' => 'Cloner l\'élément', + 'checkout_tooltip' => 'Affecter cet élément', + 'checkin_tooltip' => 'Désaffecter cet élément', + 'checkout_user_tooltip' => 'Affecter cet élément à un utilisateur', + 'maintenance_mode' => 'Le service est temporairement indisponible en raison d\'une mise à jour du système. Veuillez revenir plus tard.', + 'maintenance_mode_title' => 'Le système est temporairement indisponible', + 'ldap_import' => 'Le mot de passe de l\'utilisateur ne devrait pas être géré par LDAP. (Cela vous permet d\'envoyer des demandes de mot de passe oublié.)', + 'purge_not_allowed' => 'La suppression définitive des données supprimées a été désactivée dans le fichier .env. Contactez le support technique ou l\'administrateur de votre système.', + 'backup_delete_not_allowed' => 'La suppression de sauvegarde a été désactivée dans le fichier .env. Contactez le support technique ou l\'administrateur de votre système.', + 'additional_files' => 'Fichiers additionnels', + 'shitty_browser' => 'Pas de signature détectée. Si vous utilisez un navigateur ancien, merci d\'utiliser un navigateur récent afin d\'accepter l\'association du matériel.', + 'bulk_soft_delete' =>'Supprimer ces utilisateurs également. Leur historique de matériel restera intact jusqu\'à ce que vous les supprimiez définitivement depuis le panneau de configuration de l\'administrateur.', + 'bulk_checkin_delete_success' => 'Les utilisateurs sélectionnés ont été supprimés et leurs matériels ont été dissociés.', + 'bulk_checkin_success' => 'Les articles des utilisateurs sélectionnés ont été dissociés.', + 'set_to_null' => 'Supprimer des valeurs pour ce matériel|Supprimer des valeurs pour :asset_count matériels ', + 'set_users_field_to_null' => 'Supprimer les valeurs du champ :field pour cet·te utilisateur·trice|Supprimer les valeurs du champ :field pour les :user_count utilisateurs·trices ', + 'na_no_purchase_date' => 'NC - Pas de date d\'achat renseignée', + 'assets_by_status' => 'Matériels par statut', + 'assets_by_status_type' => 'Matériels par type de status', + 'pie_chart_type' => 'Type de diagramme circulaire', + 'hello_name' => 'Bonjour, :name!', + 'unaccepted_profile_warning' => 'Vous avez :count article(s) en cours d\'acceptation. Merci de cliquer ici pour valider ou refuser leur emprunt', + 'start_date' => 'Date de début', + 'end_date' => 'Date de fin', + 'alt_uploaded_image_thumbnail' => 'Miniature téléchargée', + 'placeholder_kit' => 'Sélectionnez un kit', + 'file_not_found' => 'Fichier non trouvé', + 'preview_not_available' => '(aucun aperçu)', + 'setup' => 'Configuration', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Passer au contenu principal', + 'toggle_navigation' => 'Activer/Désactiver la navigation', + 'alerts' => 'Alertes', + 'tasks_view_all' => 'Afficher toutes les tâches', + 'true' => 'Vrai', + 'false' => 'Faux', + 'integration_option' => 'Option d\'intégration', + 'log_does_not_exist' => 'Aucun enregistrement de log correspondant.', + 'merge_users' => 'Fusionner les utilisateurs', + 'merge_information' => 'Cela fusionnera :count personnes en une seule. Sélectionnez ci-dessous la personne dans laquelle vous souhaitez fusionner les autres. Les actifs, licences etc associé·es seront transféré·es à la personne sélectionnée et les autres seront marquées comme supprimées.', + 'warning_merge_information' => 'Cette action NE PEUT PAS être annulée et ne devrait être utilisée que lorsque vous devez fusionner des utilisateurs à cause d\'une mauvaise importation ou d\'une mauvaise synchronisation. Assurez-vous d\'effectuer une sauvegarde d\'abord.', + 'no_users_selected' => 'Aucun utilisateur sélectionné', + 'not_enough_users_selected' => 'Au moins :count utilisateurs doivent être sélectionnés', + 'merge_success' => ':count utilisateurs fusionnés avec succès dans :into_username !', + 'merged' => 'fusionné', + 'merged_log_this_user_into' => 'Utilisateur fusionné (ID :to_id - :to_username) dans l\'ID de l\'utilisateur :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Identifiant utilisateur fusionné :from_id (:from_username) dans cet utilisateur (ID :to_id - :to_username)', + 'clear_and_save' => 'Effacer et enregistrer', + 'update_existing_values' => 'Mettre à jour les valeurs existantes ?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'La génération de numéros d\'inventaire autoincrémentés est désactivée, toutes les lignes doivent donc avoir la colonne "Numéro d\'inventaire" renseignée.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note : La génération de numéros d\'inventaire autoincrémentés est activée, de sorte que les actifs seront créés pour les lignes qui n\'ont pas de numéro d\'inventaire renseigné. Les lignes qui comprennent un numéro d\'inventaire seront mises à jour avec les informations fournies.', + 'send_welcome_email_to_users' => ' Envoyer un e-mail de bienvenue aux nouveaux·elles utilisateurs·trices ?', + 'send_email' => 'Envoyer un e-mail', + 'call' => 'Numéro d\'appel', + 'back_before_importing' => 'Sauvegarder avant d\'importer ?', + 'csv_header_field' => 'Champ d\'en-tête CSV', + 'import_field' => 'Importer le champ', + 'sample_value' => 'Exemple de valeur', + 'no_headers' => 'Aucune colonne trouvée', + 'error_in_import_file' => 'Une erreur s\'est produite lors de la lecture du fichier CSV : :error', + 'errors_importing' => 'Des erreurs se sont produites lors de l\'importation : ', + 'warning' => 'ATTENTION : :warning', + 'success_redirecting' => '"Succès... Redirection.', + 'cancel_request' => 'Annuler cette demande', + 'setup_successful_migrations' => 'Vos tables de base de données ont été créées', + 'setup_migration_output' => 'Sortie de migration :', + 'setup_migration_create_user' => 'Étape suivante : créer un·e utilisateur·trice', + 'importer_generic_error' => 'L\'importation de votre fichier est terminée, mais nous avons reçu une erreur. Cela est généralement dû à la limitation d\'une API tierce à partir d\'un webhook de notification (tel que Slack) et n\'aurait pas interféré avec l\'importation elle-même, mais vous devez le confirmer.', + 'confirm' => 'Valider', + 'autoassign_licenses' => 'Attribuer les licences automatiquement', + 'autoassign_licenses_help' => 'Autoriser l\'utilisateur·trice à se voir attribuer des licences via l\'outil d\'attribution de licence en volume ou bien via l\'outil CLI.', + 'autoassign_licenses_help_long' => 'Cela permet à un·e utilisateur·trice de se voir attribuer des licences via l\'interface utilisateur de licence d\'attribution en masse ou les outils CLI. (Par exemple, vous ne souhaitez peut-être pas que les sous-traitants se voient attribuer automatiquement une licence que vous fourniriez uniquement aux membres du personnel. Vous pouvez toujours attribuer des licences individuellement à ces utilisateurs·trices, mais iels ne seront pas inclus·es dans les fonctions d\'attribution de licence à tous·tes les utilisateurs·trices.)', + 'no_autoassign_licenses_help' => 'Ne pas inclure l\'utilisateur·trice dans l\'attribution groupée via l\'interface utilisateur de licence ou les outils CLI.', + 'modal_confirm_generic' => 'Êtes-vous sûr·e ?', + 'cannot_be_deleted' => 'Cet élément ne peut pas être supprimé', + 'cannot_be_edited' => 'Cet élément ne peut pas être modifié.', + 'undeployable_tooltip' => 'Cet élément ne peut pas être attribué. Vérifiez la quantité restante.', + 'serial_number' => 'Numéro de série', + 'item_notes' => 'Notes :item', + 'item_name_var' => 'Nom :item', + 'error_user_company' => 'La société cible de l\'assignation et la société de l\'actif ne correspondent pas', + 'error_user_company_accept_view' => 'Un actif qui vous est assigné appartient à une autre société ; vous ne pouvez pas l\'accepter ou le refuser. Veuillez contacter votre manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Associé à : nom complet', + 'checked_out_to_first_name' => 'Associé à : prénom', + 'checked_out_to_last_name' => 'Associé à : nom', + 'checked_out_to_username' => 'Associé à : nom d\'utilisateur·trice', + 'checked_out_to_email' => 'Associé à : email', + 'checked_out_to_tag' => 'Associé à : numéro d\'actif', + 'manager_first_name' => 'Nom du manager', + 'manager_last_name' => 'Nom de famille du·de la manager', + 'manager_full_name' => 'Prénom du manager', + 'manager_username' => 'Nom d\'utilisateur·trice du manager', + 'checkout_type' => 'Type d\'association', + 'checkout_location' => 'Associer à un lieu', + 'image_filename' => 'Nom du fichier image', + 'do_not_import' => 'Ne pas importer', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Email Gravatar', + 'currency' => 'Devise', + 'address2' => 'Adresse Ligne 2', + 'import_note' => 'Importé à l\'aide de l\'importateur CSV', + ], + 'percent_complete' => '% terminé', + 'uploading' => 'Téléversement... ', + 'upload_error' => 'Erreur lors du téléversement du fichier. Veuillez vérifier qu\'il n\'y a pas de lignes vides et qu\'aucun nom de colonne n\'est dupliqué.', + 'copy_to_clipboard' => 'Copier dans le presse-papier', + 'copied' => 'Copié !', + 'status_compatibility' => 'Si les actifs sont déjà assignés, ils ne peuvent pas être changés en un type d\'état non déployable et ce changement de valeur sera ignoré.', + 'rtd_location_help' => 'Il s\'agit de l\'emplacement de l\'actif lorsqu\'il n\'est pas verrouillé', + 'item_not_found' => ':item_type ID :id n\'existe pas ou a été supprimé', + 'action_permission_denied' => 'Vous n\'avez pas la permission de :action :item_type ID :id', + 'action_permission_generic' => 'Vous n\'avez pas la permission de :action ce :item_type', + 'edit' => 'éditer', + 'action_source' => 'Source de l\'action', + 'or' => 'ou', + 'url' => 'URL', + 'edit_fieldset' => 'Modifier les champs et les options du fieldset', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Supprimer en bloc :object_type', + 'warn' => 'Vous êtes sur le point de supprimer un :object_type|Vous êtes sur le point de supprimer :count :object_type', + 'success' => ':object_type supprimé avec succès|Succès :count :object_type', + 'error' => 'Impossible de supprimer :object_type', + 'nothing_selected' => 'Aucun :object_type sélectionné - rien à faire', + 'partial' => 'Supprimé :success_count :object_type, mais :error_count :object_type n\'a pas pu être supprimé', + ], + ], + 'no_requestable' => 'Il n\'y a pas d\'actifs ou de modèles d\'actifs demandés.', + + 'countable' => [ + 'accessories' => ':count Accessoire|:count Accessoires', + 'assets' => ':count Actif|:count Actifs', + 'licenses' => ':count Licence|:count Licences', + 'license_seats' => ':count Siège de licence|:count sièges de licence', + 'consumables' => ':count Consommable|:count Consommables', + 'components' => ':count Composant|:count Composants', + ] + +]; diff --git a/resources/lang/fr/help.php b/resources/lang/fr-FR/help.php similarity index 100% rename from resources/lang/fr/help.php rename to resources/lang/fr-FR/help.php diff --git a/resources/lang/fr-FR/localizations.php b/resources/lang/fr-FR/localizations.php new file mode 100644 index 0000000000..03f030a6e3 --- /dev/null +++ b/resources/lang/fr-FR/localizations.php @@ -0,0 +1,321 @@ + 'Sélectionnez une langue', + 'languages' => [ + 'en-US'=> 'Anglais, États-Unis', + 'en-GB'=> 'Anglais, Royaume-Uni', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabe', + 'bg-BG'=> 'Bulgare', + 'zh-CN'=> 'Chinois simplifié', + 'zh-TW'=> 'Chinois traditionnel', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croate', + 'cs-CZ'=> 'Tchèque', + 'da-DK'=> 'Danois', + 'nl-NL'=> 'Néerlandais', + 'en-ID'=> 'Anglais, Indonésie', + 'et-EE'=> 'Estonien', + 'fil-PH'=> 'Philippin', + 'fi-FI'=> 'Finnois', + 'fr-FR'=> 'Français', + 'de-DE'=> 'Allemand', + 'de-if'=> 'Allemand (informel)', + 'el-GR'=> 'Grec', + 'he-IL'=> 'Hébreu', + 'hu-HU'=> 'Hongrois', + 'is-IS' => 'Islandais', + 'id-ID'=> 'Indonésien', + 'ga-IE'=> 'Irlandais', + 'it-IT'=> 'Italien', + 'ja-JP'=> 'Japonais', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coréen', + 'lt-LT'=>'Lituanien', + 'lv-LV'=> 'Letton', + 'mk-MK'=> 'Macédonien', + 'ms-MY'=> 'Malais', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Norvégien', + 'fa-IR'=> 'Perse', + 'pl-PL'=> 'Polonais', + 'pt-PT'=> 'Portugais', + 'pt-BR'=> 'Portugais, Brésil', + 'ro-RO'=> 'Roumain', + 'ru-RU'=> 'Russe', + 'sr-CS' => 'Serbe (latin)', + 'sk-SK'=> 'Slovaque', + 'sl-SI'=> 'Slovène', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Espagnol', + 'es-CO'=> 'Espagnol, Colombie', + 'es-MX'=> 'Espagnol, Mexique', + 'es-VE'=> 'Espagnol, Vénézuéla', + 'sv-SE'=> 'Suédois', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamoul', + 'th-TH'=> 'Thaï', + 'tr-TR'=> 'Turc', + 'uk-UA'=> 'Ukrainien', + 'vi-VN'=> 'Vietnamien', + 'cy-GB'=> 'Gallois', + 'zu-ZA'=> 'Zoulou', + ], + + 'select_country' => 'Sélectionnez un pays', + + 'countries' => [ + 'AC'=>'Île de l\'Ascension', + 'AD'=>'Andorre', + 'AE'=>'Émirats Arabes Unis', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua-et-Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albanie', + 'AM'=>'Arménie', + 'AN'=>'Antilles Néerlandaises', + 'AO'=>'Angola', + 'AQ'=>'Antarctique', + 'AR'=>'Argentine', + 'AS'=>'Samoa Américaines', + 'AT'=>'Autriche', + 'AU'=>'Australie', + 'AW'=>'Aruba', + 'AX'=>'Åland', + 'AZ'=>'Azerbaïdjan', + 'BA'=>'Bosnie-Herzégovine', + 'BB'=>'Barbade', + 'BE'=>'Belgique', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgarie', + 'BH'=>'Bahreïn', + 'BI'=>'Burundi', + 'BJ'=>'Bénin', + 'BM'=>'Bermudes', + 'BN'=>'Brunei', + 'BO'=>'Bolivie', + 'BR'=>'Brésil', + 'BS'=>'Bahamas', + 'BT'=>'Bhoutan', + 'BV'=>'Île Bouvet', + 'BW'=>'Botswana', + 'BY'=>'Biélorussie', + 'BZ'=>'Bélize', + 'CA'=>'Canada', + 'CC'=>'Îles Cocos', + 'CD'=>'République Démocratique du Congo (RDC)', + 'CF'=>'République Centrafricaine', + 'CG'=>'Congo', + 'CH'=>'Suisse', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Îles Cook', + 'CL'=>'Chili', + 'CM'=>'Cameroun', + 'CN'=>'République populaire de Chine', + 'CO'=>'Colombie', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cap-Vert', + 'CX'=>'Île Christmas', + 'CY'=>'Chypre', + 'CZ'=>'République Tchèque', + 'DE'=>'Allemagne', + 'DJ'=>'Djibouti', + 'DK'=>'Danemark', + 'DM'=>'Dominique', + 'DO'=>'République Dominicaine', + 'DZ'=>'Algérie', + 'EC'=>'Équateur', + 'EE'=>'Estonie', + 'EG'=>'Égypte', + 'ER'=>'Érythrée', + 'ES'=>'Espagne', + 'ET'=>'Éthiopie', + 'EU'=>'Union Européenne', + 'FI'=>'Finlande', + 'FJ'=>'Îles Fidji', + 'FK'=>'Îles Malouines', + 'FM'=>'Micronésie', + 'FO'=>'Îles Féroé', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenade', + 'GE'=>'Géorgie', + 'GF'=>'Guyane Française', + 'GG'=>'Guernesey', + 'GH'=>'République du Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Groenland', + 'GM'=>'Gambie', + 'GN'=>'Guinée', + 'GP'=>'Guadeloupe', + 'GQ'=>'Guinée Équatoriale', + 'GR'=>'Grèce', + 'GS'=>'Géorgie du Sud-et-les îles Sandwich du Sud', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinée-Bissau', + 'GY'=>'Guyane', + 'HK'=>'Hong Kong', + 'HM'=>'Îles Heard-et-MacDonald', + 'HN'=>'Honduras', + 'HR'=>'Croatie', + 'HT'=>'Haïti', + 'HU'=>'Hongrie', + 'ID'=>'Indonésie', + 'IE'=>'Irlande', + 'IL'=>'Israël', + 'IM'=>'Île de Man', + 'IN'=>'Inde', + 'IO'=>'Territoire britannique de l\'océan Indien', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Islande', + 'IT'=>'Italie', + 'JE'=>'Jersey', + 'JM'=>'Jamaïque', + 'JO'=>'Jordanie', + 'JP'=>'Japon', + 'KE'=>'Kenya', + 'KG'=>'Kirghizstan', + 'KH'=>'Cambodge', + 'KI'=>'Kiribati', + 'KM'=>'Comores', + 'KN'=>'Saint-Christophe-et-Niévès', + 'KR'=>'Corée du Sud', + 'KW'=>'Koweït', + 'KY'=>'Îles Caïmans', + 'KZ'=>'Kazakhstan', + 'LA'=>'Laos', + 'LB'=>'Liban', + 'LC'=>'Sainte-Lucie', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Libéria', + 'LS'=>'Lesotho', + 'LT'=>'Lituanie', + 'LU'=>'Luxembourg', + 'LV'=>'Lettonie', + 'LY'=>'Jamahiriya arabe libyenne', + 'MA'=>'Maroc', + 'MC'=>'Monaco', + 'MD'=>'Moldavie', + 'ME'=>'Monténégro', + 'MG'=>'Madagascar', + 'MH'=>'Îles Marshall', + 'MK'=>'Macédoine du Nord', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolie', + 'MO'=>'Macao', + 'MP'=>'Îles Mariannes du Nord', + 'MQ'=>'Martinique', + 'MR'=>'Mauritanie', + 'MS'=>'Montserrat', + 'MT'=>'Malte', + 'MU'=>'Île Maurice', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexique', + 'MY'=>'Malaisie', + 'MZ'=>'Mozambique', + 'NA'=>'Namibie', + 'NC'=>'Nouvelle-Calédonie', + 'NE'=>'Niger', + 'NF'=>'Île Norfolk', + 'NG'=>'Nigéria', + 'NI'=>'Nicaragua', + 'NL'=>'Pays-Bas', + 'NO'=>'Norvège', + 'NP'=>'Népal', + 'NR'=>'Nauru', + 'NU'=>'Niué', + 'NZ'=>'Nouvelle-Zélande', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Pérou', + 'PF'=>'Polynésie Française', + 'PG'=>'Papouasie-Nouvelle-Guinée', + 'PH'=>'République des Philippines', + 'PK'=>'Pakistan', + 'PL'=>'Pologne', + 'PM'=>'Saint-Pierre-et-Miquelon', + 'PN'=>'Îles Pitcairn', + 'PR'=>'Porto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palaos', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'La Réunion', + 'RO'=>'Roumanie', + 'RS'=>'Serbie', + 'RU'=>'Fédération de Russie', + 'RW'=>'Rwanda', + 'SA'=>'Arabie Saoudite', + 'UK'=>'Écosse', + 'SB'=>'Îles Salomon', + 'SC'=>'Seychelles', + 'SS'=>'Soudan du Sud', + 'SD'=>'Soudan', + 'SE'=>'Suède', + 'SG'=>'Singapour', + 'SH'=>'Sainte-Hélène', + 'SI'=>'Slovénie', + 'SJ'=>'Svalbard et île Jan Mayen', + 'SK'=>'Slovaquie', + 'SL'=>'Sierra Leone', + 'SM'=>'Saint-Marin', + 'SN'=>'Sénégal', + 'SO'=>'Somalie', + 'SR'=>'Suriname', + 'ST'=>'Sao Tomé-et-Principe', + 'SU'=>'Union Soviétique', + 'SV'=>'Salvador', + 'SY'=>'Syrie', + 'SZ'=>'Swaziland', + 'TC'=>'Îles Turques-et-Caïques', + 'TD'=>'Tchad', + 'TF'=>'Terres Australes et Antarctiques Françaises', + 'TG'=>'Togo', + 'TH'=>'Thaïlande', + 'TJ'=>'Tadjikistan', + 'TK'=>'Tokelau', + 'TI'=>'Timor Oriental', + 'TM'=>'Turkménistan', + 'TN'=>'Tunisie', + 'TO'=>'Tonga', + 'TP'=>'Timor Oriental (ancien code)', + 'TR'=>'Turquie', + 'TT'=>'Trinité-et-Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taïwan', + 'TZ'=>'Tanzanie', + 'UA'=>'Ukraine', + 'UG'=>'Ouganda', + 'UK'=>'Royaume-Uni', + 'US'=>'États-Unis', + 'UM'=>'Îles Mineures Éloignées des États-Unis', + 'UY'=>'Uruguay', + 'UZ'=>'Ouzbékistan', + 'VA'=>'Vatican', + 'VC'=>'Saint-Vincent-et-les-Grenadines', + 'VE'=>'Vénézuéla', + 'VG'=>'Îles Vierges Britanniques', + 'VI'=>'Îles Vierges Américaines', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis-et-Futuna', + 'WS'=>'Samoa', + 'YE'=>'Yémen', + 'YT'=>'Mayotte', + 'ZA'=>'Afrique du Sud', + 'ZM'=>'Zambie', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/fr-FR/mail.php b/resources/lang/fr-FR/mail.php new file mode 100644 index 0000000000..4f9d751bbb --- /dev/null +++ b/resources/lang/fr-FR/mail.php @@ -0,0 +1,93 @@ + 'Accessoire enregistré', + 'Accessory_Checkout_Notification' => 'Accessoire verrouillé', + 'Asset_Checkin_Notification' => 'Actif restitué', + 'Asset_Checkout_Notification' => 'Actif affecté', + 'Confirm_Accessory_Checkin' => 'Confirmation de l\'association de l\'accessoire', + 'Confirm_Asset_Checkin' => 'Confirmation de l\'association du matériel', + 'Confirm_accessory_delivery' => 'Confirmation de la livraison de l\'accessoire', + 'Confirm_asset_delivery' => 'Confirmation de la livraison du matériel', + 'Confirm_consumable_delivery' => 'Confirmation de la livraison du consommable', + 'Confirm_license_delivery' => 'Confirmation de la livraison de licence', + 'Consumable_checkout_notification' => 'Consommable checkout', + 'Days' => 'Jours', + 'Expected_Checkin_Date' => 'Un matériel que vous avez emprunté doit être vérifié à nouveau le :date', + 'Expected_Checkin_Notification' => 'Rappel : la date limite de vérification de :name approche', + 'Expected_Checkin_Report' => 'Rapport de vérification de matériel attendu', + 'Expiring_Assets_Report' => 'Rapport d\'expiration des actifs.', + 'Expiring_Licenses_Report' => 'Rapport d\'expiration des licences.', + 'Item_Request_Canceled' => 'Demande d\'article annulée', + 'Item_Requested' => 'Article demandé', + 'License_Checkin_Notification' => 'Licence enregistrée', + 'License_Checkout_Notification' => 'Licence verrouillée', + 'Low_Inventory_Report' => 'Rapport d’inventaire bas', + 'a_user_canceled' => 'Un·e utilisateur·trice a annulé une demande d’article sur le site Web', + 'a_user_requested' => 'Un·e utilisateur·trice a demandé un article sur le site Web', + 'acceptance_asset_accepted' => 'Un utilisateur a accepté un article', + 'acceptance_asset_declined' => 'Un utilisateur a refusé un article', + 'accessory_name' => 'Nom de l’accessoire :', + 'additional_notes' => 'Notes complémentaires :', + 'admin_has_created' => 'Un administrateur a créé un compte pour vous sur le site :web.', + 'asset' => 'Produit:', + 'asset_name' => 'Nom du produit:', + 'asset_requested' => 'Produit demandé', + 'asset_tag' => 'Numéro d\'inventaire', + 'assets_warrantee_alert' => 'Il y a :count actif(s) avec une garantie expirant dans les prochains :threshold jours.|Il y a :count actif(s) avec des garanties expirant dans les prochains :threshold jours.', + 'assigned_to' => 'Affecté à', + 'best_regards' => 'Cordialement,', + 'canceled' => 'Annulé:', + 'checkin_date' => 'Date d\'association :', + 'checkout_date' => 'Date de dissociation :', + 'checkedout_from' => 'Verrouillé depuis', + 'checkedin_from' => 'Enregistré depuis', + 'checked_into' => 'Vérifié dans', + 'click_on_the_link_accessory' => 'Merci de cliquer sur le lien ci-dessous pour confirmer la bonne réception de l\'accessoire.', + 'click_on_the_link_asset' => 'Cliquez sur le lien ci-dessous pour confirmer que vous avez reçu l\'actif.', + 'click_to_confirm' => 'Veuillez cliquer sur le lien suivant pour confirmer votre :web account:', + 'current_QTY' => 'Quantité actuelle', + 'days' => 'jours', + 'expecting_checkin_date' => 'Date d\'association prévue :', + 'expires' => 'Expire le', + 'hello' => 'Bonjour', + 'hi' => 'Salut', + 'i_have_read' => 'J\'ai bien lu et approuvé les conditions d\'utilisation, et reçu cet objet.', + 'inventory_report' => 'Rapport d\'inventaire', + 'item' => 'Article :', + '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.', + 'link_to_update_password' => 'Veuillez cliquer sur le lien suivant pour confirmer votre :web account:', + 'login' => 'Nom d\'utilisateur:', + 'login_first_admin' => 'Connectez-vous à votre nouvelle installation Snipe-IT en utilisant les informations d\'identification ci-dessous :', + '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.', + 'min_QTY' => 'Quantité minimum', + 'name' => 'Nom', + 'new_item_checked' => 'Un nouvel élément a été vérifié sous votre nom, les détails sont ci-dessous.', + 'notes' => 'Notes', + 'password' => 'Mot de passe:', + 'password_reset' => 'Réinitialisation du mot de passe', + 'read_the_terms' => 'Merci de lire les conditions d\'utilisation ci-dessous.', + 'read_the_terms_and_click' => 'Veuillez lire les conditions d\'utilisation ci-dessous, et cliquez sur le lien en bas pour confirmer que vous avez lu et accepté les conditions d\'utilisation, et que vous avez reçu l\'actif.', + 'requested' => 'Demandé :', + 'reset_link' => 'Votre lien pour réinitialiser le mot de passe', + 'reset_password' => 'Cliquez ici pour réinitialiser votre mot de passe:', + 'rights_reserved' => 'Tous droits réservés.', + 'serial' => 'N° de série ', + 'snipe_webhook_test' => 'Test d\'intégration Snipe-IT', + 'snipe_webhook_summary' => 'Résumé du test d\'intégration Snipe-IT', + 'supplier' => 'Fournisseur', + 'tag' => 'Étiquette', + 'test_email' => 'Email test de Snipe-IT', + '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é : ', + 'to_reset' => 'Pour réinitialiser votre mot de passe :web, complétez ce formulaire:', + 'type' => 'Type ', + 'upcoming-audits' => 'Il y a :count matériel à venir pour un audit dans les :threshold jours.|Il y a :count matériels à venir pour un audit dans les :threshold jours.', + 'user' => 'Utilisateur', + 'username' => 'Nom d\'utilisateur', + 'welcome' => 'Bienvenue, :name', + 'welcome_to' => 'Bienvenue sur :web!', + 'your_assets' => 'Voir vos matériels', + 'your_credentials' => 'Vos identifiants Snipe-IT', +]; diff --git a/resources/lang/fr/pagination.php b/resources/lang/fr-FR/pagination.php similarity index 100% rename from resources/lang/fr/pagination.php rename to resources/lang/fr-FR/pagination.php diff --git a/resources/lang/fr-FR/passwords.php b/resources/lang/fr-FR/passwords.php new file mode 100644 index 0000000000..7be1a89462 --- /dev/null +++ b/resources/lang/fr-FR/passwords.php @@ -0,0 +1,9 @@ + 'Si un utilisateur ayant une adresse email valide existe dans notre système, un email de récupération de mot de passe lui a été envoyé.', + 'user' => 'Si un utilisateur ayant une adresse email valide existe dans notre système, un email de récupération de mot de passe lui a été envoyé.', + 'token' => 'Ce jeton de réinitialisation de mot de passe est invalide ou expiré, ou ne correspond pas au nom d\'utilisateur fourni.', + 'reset' => 'Votre mot de passe a été réinitialisé !', + 'password_change' => 'Votre mot de passe a été mis à jour !', +]; diff --git a/resources/lang/fr/reminders.php b/resources/lang/fr-FR/reminders.php similarity index 100% rename from resources/lang/fr/reminders.php rename to resources/lang/fr-FR/reminders.php diff --git a/resources/lang/fr/table.php b/resources/lang/fr-FR/table.php similarity index 100% rename from resources/lang/fr/table.php rename to resources/lang/fr-FR/table.php diff --git a/resources/lang/fr-FR/validation.php b/resources/lang/fr-FR/validation.php new file mode 100644 index 0000000000..20bc87f255 --- /dev/null +++ b/resources/lang/fr-FR/validation.php @@ -0,0 +1,162 @@ + 'L\'attribut ":attribute" doit être accepté.', + 'active_url' => 'L\'attribut ":attribute" n\'est pas une URL valide.', + 'after' => 'L\'attribut ":attribute" doit être une date après :date.', + 'after_or_equal' => 'L\'attribut: doit être une date après ou égale à: date.', + 'alpha' => 'L\'attribut ":attribute" ne peut contenir que des lettres.', + 'alpha_dash' => 'L\'attribut ":attribute" ne peut contenir que des lettres, des nombres, et des tirets.', + 'alpha_num' => 'L\'attribut ":attribute" ne peut contenir que des caractères alphanumériques.', + 'array' => 'L\'attribut: doit être un tableau.', + 'before' => 'L\'attribut ":attribute" doit être une date avant :date.', + 'before_or_equal' => 'L\'attribut: doit être une date antérieure ou égale à: date.', + 'between' => [ + 'numeric' => 'L\'attribut ":attribute" doit être entre :min et :max.', + 'file' => 'L\'attribut ":attribute" doit être entre :min et :max kilo-octets.', + 'string' => 'L\'attribut ":attribute" doit contenir entre :min et :max caractères.', + 'array' => 'L\'attribut: doit avoir entre: min et: max items.', + ], + 'boolean' => 'L\'attribut : doit être vrai ou faux.', + 'confirmed' => 'La confirmation et l\'attribut ":attribute" ne concordent pas.', + 'date' => 'L\'attribut ":attribute" n\'est pas une date valide.', + 'date_format' => 'L\'attribut ":attribute" ne respecte pas le format ":format".', + 'different' => 'L\'attribut ":attribute" et l\'attribut ":other" doivent être différents.', + 'digits' => 'L\'attribut ":attribute" doit contenir :digits chiffres.', + 'digits_between' => 'L\'attribut ":attribute" doit contenir entre :min et :max chiffres.', + 'dimensions' => 'L\'attribut: a des dimensions d\'image invalides.', + 'distinct' => 'Le champ d\'attribut: a une valeur en double.', + 'email' => 'Le format de l\'attribut ":attribute" est invalide.', + 'exists' => 'L\'attribut ":attribute" est invalide.', + 'file' => 'L\'attribut: doit être un fichier.', + 'filled' => 'Le champ d\'attribut: doit avoir une valeur.', + 'image' => 'L\'attribut ":attribute" doit être une image.', + 'import_field_empty' => 'La valeur de :fieldname ne peut pas être vide.', + 'in' => 'Le :attribute selectionné est invalide.', + 'in_array' => 'Le champ d\'attribut: n\'existe pas dans autre.', + 'integer' => 'L\'attribut ":attribute" doit être un nombre entier.', + 'ip' => 'L\'attribut ":attribute" doit être une adresse IP valide.', + 'ipv4' => 'L\'attribut: doit être une adresse IPv4 valide.', + 'ipv6' => 'L\'attribut: doit être une adresse IPv6 valide.', + 'is_unique_department' => 'L\'attribut :attribute doit être unique à cet emplacement de la société', + 'json' => 'L\'attribut: doit être une chaîne JSON valide.', + 'max' => [ + 'numeric' => 'L\'attribut ":attribute" ne peut pas être plus grand que :max.', + 'file' => 'L\'attribut ":attribute" ne doit pas dépasser :max kilo-octets.', + 'string' => 'L\'attribut ":attribute" ne doit pas faire plus de :max caractères.', + 'array' => 'L\'attribut: peut ne pas avoir plus de: max items.', + ], + 'mimes' => 'Le fichier :attribute doit être de type :values.', + 'mimetypes' => 'L\'attribut: doit être un fichier de type:: valeurs.', + 'min' => [ + 'numeric' => 'L\'attribut ":attribute" doit être au moins :min.', + 'file' => 'L\'attribut ":attribute" doit faire au moins :min kilo-octets.', + 'string' => 'L\'attribut ":attribute" doit faire au moins :min caractères.', + 'array' => 'L\'attribut: doit avoir au moins: éléments min.', + ], + 'starts_with' => 'L\'attribut :attribute doit commencer par l\'une des valeurs suivantes : :values.', + 'ends_with' => 'Le champ :attribute doit se terminer par une des valeurs suivantes : :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.', + 'valid_regex' => 'Ce n\'est pas une règle Regex valide. ', + 'regex' => 'Le format de l\'attribut ":attribute" est invalide.', + 'required' => 'Le champs :attribute est nécessaire.', + 'required_if' => 'Le champ :attribute est nécessaire quand :other vaut :value.', + 'required_unless' => 'Le champ d\'attribut: est obligatoire sauf si: autre est dans: valeurs.', + 'required_with' => 'Le champ :attribute est nécessaire quand :values est présent.', + 'required_with_all' => 'Le champ d\'attribut: est requis lorsque: les valeurs sont présentes.', + 'required_without' => 'Le champ :attribute est nécessaire quand :values n\'est pas présent.', + 'required_without_all' => 'Le champ d\'attribut: est requis lorsque aucune des valeurs suivantes n\'est présente.', + 'same' => 'L\'attribut ":attribute" et :other doivent correspondre.', + 'size' => [ + 'numeric' => 'L\'attribut ":attribute" doit faire :size.', + 'file' => 'L\'attribut ":attribute" doit faire :size kilo-octets.', + 'string' => 'L\'attribut ":attribute" doit faire :size caractères.', + 'array' => 'L\'attribut: doit contenir: des éléments de taille.', + ], + 'string' => 'L\'attribut: doit être une chaîne.', + 'timezone' => 'L\'attribut: doit être une zone valide.', + 'two_column_unique_undeleted' => ':attribute doit être unique entre :table1 et :table2. ', + '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.', + 'not_array' => ':attribute ne peut pas être un tableau.', + 'disallow_same_pwd_as_user_fields' => 'Le mot de passe ne peut être le nom d\'utilisateur.', + 'letters' => 'Le mot de passe doit contenir au moins une lettre.', + 'numbers' => 'Le mot de passe doit contenir au moins un chiffre.', + 'case_diff' => 'Le mot de passe doit contenir au moins une minuscule et une majuscule.', + 'symbols' => 'Le mot de passe doit contenir au moins un caractère spécial.', + 'gte' => [ + 'numeric' => 'La valeur ne peut pas être négative' + ], + 'checkboxes' => ':attribute contient des options non valides.', + 'radio_buttons' => ':attribute est invalide.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Ce mot de passe est trop commun.', + 'statuslabel_type' => 'Vous devez sélectionner un type d\'étiquette de statut valide', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', + 'last_audit_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ hh:mm:ss', + 'expiration_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', + 'termination_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', + 'expected_checkin.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', + 'start_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', + 'end_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valeur non valide incluse dans ce champ', +]; diff --git a/resources/lang/fr/admin/companies/table.php b/resources/lang/fr/admin/companies/table.php deleted file mode 100644 index 90bb58e151..0000000000 --- a/resources/lang/fr/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Compagnies', - 'create' => 'Créer une compagnie', - 'title' => 'Compagnie', - 'update' => 'Actualiser une compagnie', - 'name' => 'Nom de la compagnie', - 'id' => 'ID', -); diff --git a/resources/lang/fr/admin/hardware/form.php b/resources/lang/fr/admin/hardware/form.php deleted file mode 100644 index 41000ea060..0000000000 --- a/resources/lang/fr/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirmez la suppression du lot d\'objets', - 'bulk_restore' => 'Confirmer la restauration des actifs en bloc', - '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_restore_help' => 'Examinez les actifs pour la restauration en masse ci-dessous. Une fois restaurés, ces actifs ne seront pas associés aux utilisateurs·trices auxquels ils ont été assignés précédemment.', - 'bulk_delete_warn' => 'Vous êtes sur le point de supprimer :asset_count objets.', - 'bulk_restore_warn' => 'Vous êtes sur le point de restaurer :asset_count actifs.', - 'bulk_update' => 'Mise à jour en masse des actifs', - 'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Remplissez seulement 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 d\'un seul matériel.|Vous êtes sur le point de modifier les propriétés de :asset_count matériels.', - 'bulk_update_with_custom_field' => 'Notez que les assets sont de :asset_model_count différents modèles.', - 'bulk_update_model_prefix' => 'Sur les modèles', - 'bulk_update_custom_field_unique' => 'Ce champ est unique et ne peut pas être édité en volume.', - 'checkedout_to' => 'Extrait vers', - 'checkout_date' => 'Date d\'attribution', - 'checkin_date' => 'Date de dissociation', - 'checkout_to' => 'Attribuer à', - 'cost' => 'Coût d\'achat', - 'create' => 'Créer des actifs', - 'date' => 'Date d\'achat', - 'depreciation' => 'Dépréciation', - 'depreciates_on' => 'Amortit sur', - 'default_location' => 'Emplacement par défaut', - 'eol_date' => 'Date de fin de vie', - 'eol_rate' => 'Taux de EOL', - 'expected_checkin' => 'Date de dissociation prévue', - 'expires' => 'Expire', - 'fully_depreciated' => 'Entièrement amortis', - 'help_checkout' => 'Si vous souhaitez attribuer cet actif immédiatement, sélectionnez "prêt à déployer" dans la liste ci-dessus. ', - 'mac_address' => 'Adresse MAC', - 'manufacturer' => 'Fabricant', - 'model' => 'Modèle', - 'months' => 'Mois', - 'name' => 'Nom de l\'actif', - 'notes' => 'Remarques', - 'order' => 'Numéro de Commande', - 'qr' => 'Code QR', - 'requestable' => 'Les utilisateurs·trices peuvent demander cet actif', - 'select_statustype' => 'Choisissez le type de statut', - 'serial' => 'Série ', - 'status' => 'Statut', - 'tag' => 'Numéro d\'inventaire', - 'update' => 'Mise à jour de l\'actif', - 'warranty' => 'Garantie', - 'warranty_expires' => 'Expiration de garantie', - 'years' => 'années', - 'asset_location' => 'Mettre à jour l\'emplacement de l\'actif', - 'asset_location_update_default_current' => 'Mettre à jour l\'emplacement par défaut ET l\'emplacement réel', - 'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut', - 'asset_location_update_actual' => 'Mettre à jour uniquement l\'emplacement actuel', - 'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.', - 'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.', - 'processing_spinner' => 'Traitement... (Cela peut prendre un peu de temps sur les fichiers volumineux)', - 'optional_infos' => 'Information facultative', - 'order_details' => 'Information liée à l\'achat' -]; diff --git a/resources/lang/fr/admin/hardware/general.php b/resources/lang/fr/admin/hardware/general.php deleted file mode 100644 index 3fa7ff0e9f..0000000000 --- a/resources/lang/fr/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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é', - 'asset' => 'Biens', - 'bulk_checkout' => 'Attribuer les actifs', - 'bulk_checkin' => 'Restitution d\'actifs', - 'checkin' => 'Retour des Biens', - 'checkout' => 'Associer l\'actif', - 'clone' => 'Cloner le Bien', - 'deployable' => 'Déployable', - 'deleted' => 'Cet actif a été supprimé.', - 'delete_confirm' => 'Êtes-vous sûr·e de vouloir supprimer cet actif ?', - 'edit' => 'Editer le Bien', - 'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.', - 'model_invalid' => 'Le modèle de cette ressource n\'est pas valide.', - 'model_invalid_fix' => 'La ressource doit être éditée pour corriger cela avant d\'essayer de l\'enregistrer ou de l\'affecter.', - 'requestable' => 'Demandable', - 'requested' => 'Demandé', - 'not_requestable' => 'Non demandable', - 'requestable_status_warning' => 'Ne pas modifier l\'état demandable', - 'restore' => 'Restaurer l\'actif', - 'pending' => 'En attente', - 'undeployable' => 'Non déployable', - 'undeployable_tooltip' => 'Cet actif est dans un état non déployable et ne peut donc pas être attribué pour le moment.', - 'view' => 'Voir le Bien', - 'csv_error' => 'Vous avez une erreur dans votre fichier CSV :', - 'import_text' => ' -

- Téléchargez un fichier CSV qui contient l\'historique des ressources. Les assets et les utilisateurs DOIVENT déjà exister dans le système, ou ils seront ignorés. La correspondance des assets pour l’importation de l’historique se produit avec le tag de l’actif. Nous allons essayer de trouver un utilisateur correspondant en fonction du nom d\'utilisateur que vous fournissez, et des critères que vous sélectionnez ci-dessous. Si vous ne sélectionnez aucun critère ci-dessous, il essaiera simplement de correspondre au format d\'utilisateur que vous avez configuré dans les paramètres généraux de l\'Admin > . -

- -

Les champs inclus dans le CSV doivent correspondre aux en-têtes : Étiquette d\'actif, Nom, date d\'attribution, date de récupération. Tous les champs supplémentaires seront ignorés.

- -

Date de check-in : les dates de check-in vides ou futures seront utilisées par l\'utilisateur associé. En excluant la colonne Date d\'enregistrement, vous créerez une date de check-in avec la date d\'aujourd\'hui.

- ', - 'csv_import_match_f-l' => 'Essayez de faire correspondre les utilisateurs par prénom.nom (julie.tremblay)', - 'csv_import_match_initial_last' => 'Essayez de faire correspondre les utilisateurs par initial nom de famille (jtremblay)', - 'csv_import_match_first' => 'Essayez de faire correspondre les utilisateurs par leur prénom (julie)', - 'csv_import_match_email' => 'Essayer de faire correspondre l\'adresse de courrier électronique des utilisateurs au nom d\'utilisateur', - 'csv_import_match_username' => 'Essayer de faire correspondre les utilisateurs par nom d\'utilisateur', - 'error_messages' => 'Messages d\'erreur:', - 'success_messages' => 'Messages de succès:', - 'alert_details' => 'Voir ci-dessous pour plus de détails.', - 'custom_export' => 'Exportation personnalisée', - 'mfg_warranty_lookup' => 'Vérification de la garantie :manufacturer', - 'user_department' => 'Département de l\'utilisateur·trice', -]; diff --git a/resources/lang/fr/admin/hardware/message.php b/resources/lang/fr/admin/hardware/message.php deleted file mode 100644 index 33e28cb3f7..0000000000 --- a/resources/lang/fr/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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 peut pas être demandé.', - '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' => [ - 'error' => 'Ce bien n\'a pas été créé, veuillez réessayer. :(', - 'success' => 'Bien créé correctement. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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é.', - 'no_assets_selected' => 'Aucune ressource n\'a été sélectionnée, rien n\'a donc été mis à jour.', - ], - - 'restore' => [ - 'error' => 'L\'actif n\'a pas été restauré, veuillez réessayer', - 'success' => 'Actif restauré correctement.', - 'bulk_success' => 'Actif restauré avec succès.', - 'nothing_updated' => 'Aucun actif n\'a été sélectionné, donc rien n\'a été restauré.', - ], - - 'audit' => [ - 'error' => 'Audit des actifs n\'a pas réussi. Veuillez réessayer.', - 'success' => 'Audit des actifs consigné avec succès.', - ], - - - 'deletefile' => [ - 'error' => 'Le fichier n\'a pas été détruit. Veuillez réessayer.', - 'success' => 'Fichier détruit correctement.', - ], - - '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' => [ - '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é', - 'file_missing' => 'Le fichier sélectionné est manquant', - 'header_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la ligne d\'en-tête contiennent des caractères UTF-8 invalides', - 'content_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la première ligne de contenu contiennent des caractères UTF-8 invalides', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'L\'actif n\'a pas été demandé, merci d\'essayer à nouveau', - 'success' => 'L\'actif a été demandé avec succès.', - 'canceled' => 'La demande d\'association a été annulée avec succès', - ], - -]; diff --git a/resources/lang/fr/admin/hardware/table.php b/resources/lang/fr/admin/hardware/table.php deleted file mode 100644 index 0417740fbf..0000000000 --- a/resources/lang/fr/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Étiquette de l\'actif', - 'asset_model' => 'Modèle', - 'book_value' => 'Valeur actuelle', - 'change' => 'Associer/Libérer', - 'checkout_date' => 'Date d\'association', - 'checkoutto' => 'Date de libération', - 'components_cost' => 'Coût total des composants', - 'current_value' => 'Valeur actuelle', - 'diff' => 'Différence', - 'dl_csv' => 'Télécharger en CSV', - 'eol' => 'Fin de vie', - 'id' => 'ID', - 'last_checkin_date' => 'Date de dernière dissociation', - 'location' => 'Lieu', - 'purchase_cost' => 'Coût', - 'purchase_date' => 'Acheté', - 'serial' => 'Numéro de série', - 'status' => 'Statut', - 'title' => 'Actif ', - 'image' => 'Image', - 'days_without_acceptance' => 'Jours sans acceptation', - 'monthly_depreciation' => 'Dépréciation mensuelle', - 'assigned_to' => 'Affecté à', - 'requesting_user' => 'Demandeur·euse', - 'requested_date' => 'Date de la demande', - 'changed' => 'Modifié', - 'icon' => 'Icône', -]; diff --git a/resources/lang/fr/admin/labels/table.php b/resources/lang/fr/admin/labels/table.php deleted file mode 100644 index 6572c60d7c..0000000000 --- a/resources/lang/fr/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Étiquettes', - 'support_fields' => 'Champs', - 'support_asset_tag' => 'Étiquette', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Titre', - -]; \ No newline at end of file diff --git a/resources/lang/fr/admin/licenses/general.php b/resources/lang/fr/admin/licenses/general.php deleted file mode 100644 index 59129df0cf..0000000000 --- a/resources/lang/fr/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'A propos des licences', - 'about_licenses' => 'Les licences sont utilisées pour suivre les logiciels. Ils ont un certain nombre d\'attribution pouvant être associés individuellement', - 'checkin' => 'Libérer la licence multiposte', - 'checkout_history' => 'Historique des associations', - 'checkout' => 'Associer la licence multiposte', - 'edit' => 'Éditer la licence', - 'filetype_info' => 'Types de fichier autorisés: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Cloner la licence', - 'history_for' => 'Historique pour ', - 'in_out' => 'Associer/Libérer', - 'info' => 'Informations de licence', - 'license_seats' => 'Licence multipostes', - 'seat' => 'Poste', - 'seats' => 'Postes', - 'software_licenses' => 'Licences de logiciel', - 'user' => 'Utilisateur', - 'view' => 'Voir la licence', - 'delete_disabled' => 'Cette licence ne peut pas encore être supprimée car certains sièges sont encore attribués.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Désattribuer tous les sièges', - 'modal' => 'Cette action désassociera un siège. | Cette action désassociera :checkedout_seats_count sièges pour cette licence.', - 'enabled_tooltip' => 'Désassocier TOUS les sièges de cette licence, à la fois des utilisateurs·trices et des actifs', - 'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement associé', - 'disabled_tooltip_reassignable' => 'Ceci est désactivé car la licence n\'est pas réassignable', - 'success' => 'Licence désassociée avec succès ! | Toutes les licences ont été désassociées avec succès !', - 'log_msg' => 'Désassociée via l\'outil de gestion des licences en volume', - ], - - 'checkout_all' => [ - 'button' => 'Associer tous les sièges', - 'modal' => 'Cette action associera un siège au premier utilisateur disponible. | Cette action associera :available_seats_count sièges aux premiers utilisateurs disponibles. Un·e utilisateur·trice est considéré·e disponible pour un siège si iel n\'a pas déjà cette licence associée à son profil, et que l\'auto-association de licence est active sur son compte.', - 'enabled_tooltip' => 'Associer TOUS les sièges (ou autant que disponible) à TOUS les utilisateurs·trices', - 'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement disponible', - 'success' => 'Licence associée avec succès ! | :count licences ont été associées avec succès !', - 'error_no_seats' => 'Il n\'y a plus de siège disponible pour cette licence.', - 'warn_not_enough_seats' => ':count utilisateurs·trices ont été assigné·es à cette licence, mais nous avons manqué de sièges disponibles.', - 'warn_no_avail_users' => 'Rien à faire. Il n\'y a pas d\'utilisateur·trice qui n\'ont pas encore cette licence attribuée.', - 'log_msg' => 'Attribué via l\'outil d\'attribution de licences en volume', - - - ], - ], -); diff --git a/resources/lang/fr/admin/licenses/message.php b/resources/lang/fr/admin/licenses/message.php deleted file mode 100644 index 3d12c72d14..0000000000 --- a/resources/lang/fr/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'La licence n\'existe pas ou vous n\'avez pas la permission d\'y accéder.', - 'user_does_not_exist' => 'L\'utilisateur n\'existe pas.', - 'asset_does_not_exist' => 'L\'actif que vous essayez d\'associer avec cette licence n\'existe pas.', - 'owner_doesnt_match_asset' => 'L\'actif que vous essayez d\'associer avec cette licence est détenu par une autre personne que celle sélectionnée dans la liste déroulante.', - 'assoc_users' => 'Cette catégorie est associée au moins à un modèle et ne peut être supprimée. Veuillez actualiser vos modèles pour ne plus référencer cette catégorie et réessayer.', - 'select_asset_or_person' => 'Vous devez sélectionner un actif ou un utilisateur, mais pas les deux.', - 'not_found' => 'Licence introuvable', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Cette catégorie n\'a pas été créée, veuillez réessayer.', - 'success' => 'Catégorie créée correctement.' - ), - - 'deletefile' => array( - 'error' => 'Le fichier n\'a pas pu être supprimé. Merci de réessayer.', - 'success' => 'Le fichier a bien été supprimé.', - ), - - 'upload' => array( - 'error' => 'Le(s) fichier(s) n\'a pas pu être uploadé. Merci de réessayer.', - 'success' => 'Le(s) fichier(s) a bien été uploadé.', - '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 est trop grand ou le type de fichier n\'est pas autorisé. Les différents types de fichiers autorisés sont png, gif, jpg, doc, docx, pdf, txt, zip, rar et rtf.', - ), - - 'update' => array( - 'error' => 'Cette catégorie n\'a pas été actualisée, veuillez réessayer.', - 'success' => 'Catégorie actualisée correctement.' - ), - - 'delete' => array( - 'confirm' => 'Etes-vous sûr de vouloir supprimer cette catégorie?', - 'error' => 'Il y a eu un problème en supprimant cette catégorie. Veuillez réessayer.', - 'success' => 'Cette catégorie a été supprimée correctement.' - ), - - 'checkout' => array( - 'error' => 'Un problème a eu lieu pendant l\'association de la licence. Veuillez essayer à nouveau.', - 'success' => 'La licence a été associée avec succès', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Un problème a eu lieu pendant la dissociation de la licence. Veuillez essayer à nouveau.', - 'success' => 'La licence a été dissociée avec succès' - ), - -); diff --git a/resources/lang/fr/admin/locations/table.php b/resources/lang/fr/admin/locations/table.php deleted file mode 100644 index 1ed1a4b30c..0000000000 --- a/resources/lang/fr/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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' => 'Actifs', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Actifs assignés', - 'id' => 'ID', - 'city' => 'Ville', - 'state' => 'État', - 'country' => 'Pays', - 'create' => 'Créer un lieu', - 'update' => 'Mettre à jour le lieu', - 'print_assigned' => 'Imprimer les actifs attribués', - 'print_all_assigned' => 'Imprimer tous les actifs attribués', - 'name' => 'Nom du lieu', - 'address' => 'Adresse', - 'address2' => 'Address Line 2', - 'zip' => 'Code postal', - 'locations' => 'Lieux', - 'parent' => 'Parent', - 'currency' => 'Devise de l\'emplacement', - 'ldap_ou' => 'OU LDAP correspondante', - 'user_name' => 'Nom d\'utilisateur ', - 'department' => 'Service', - 'location' => 'Emplacement', - 'asset_tag' => 'Numéros d\'inventaire', - 'asset_name' => 'Nom', - 'asset_category' => 'Сatégorie', - 'asset_manufacturer' => 'Fabricant', - 'asset_model' => 'Modèle', - 'asset_serial' => 'N° de série ', - 'asset_location' => 'Emplacement', - 'asset_checked_out' => 'Affecté', - 'asset_expected_checkin' => 'Date de restitution prévue', - 'date' => 'Date :', - 'signed_by_asset_auditor' => 'Signé par (auditeur d\'actifs):', - 'signed_by_finance_auditor' => 'Signé par (auditeur financier):', - 'signed_by_location_manager' => 'Signé par (Gestionnaire d\'emplacements):', - 'signed_by' => 'Signé par :', -]; diff --git a/resources/lang/fr/admin/manufacturers/message.php b/resources/lang/fr/admin/manufacturers/message.php deleted file mode 100644 index 9516094c6e..0000000000 --- a/resources/lang/fr/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Les variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, et {MODEL_NAME} peuvent être utilisés dans votre URL pour que ces valeurs soient remplies automatiquement lors de la visualisation des ressources - par exemple https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Le fabricant n\'existe pas.', - 'assoc_users' => 'Ce fabricant est actuellement associé avec au moins un modèle et ne peut pas être supprimé. Veuillez mettre à jour les modèles pour ne plus référencer un fabricant et essayer à nouveau. ', - - 'create' => array( - 'error' => 'Le fabricant n\'a pas été créé, veuillez essayer à nouveau.', - 'success' => 'Le fabricant a été créé avec succès.' - ), - - 'update' => array( - 'error' => 'Le fabricant n\'a pas été mis à jour, veuillez essayer à nouveau', - 'success' => 'Le fabricant a été mis à jour avec succès.' - ), - - 'restore' => array( - 'error' => 'Le fabricant n\'a pas été restauré, veuillez réessayer', - 'success' => 'Fabricant restauré avec succès.' - ), - - 'delete' => array( - 'confirm' => 'Êtes-vous sûr de vouloir supprimer ce fabricant ?', - 'error' => 'Un problème a eu lieu pendant la suppression du fabricant. Veuillez essayer à nouveau.', - 'success' => 'Le fabricant a été supprimé avec succès.' - ) - -); diff --git a/resources/lang/fr/admin/manufacturers/table.php b/resources/lang/fr/admin/manufacturers/table.php deleted file mode 100644 index 6a6f0513e1..0000000000 --- a/resources/lang/fr/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'A propos des fabricants', - 'about_manufacturers_text' => 'Les fabricants sont les entreprises qui créent vos actifs. Vous pouvez stocker ici des informations importantes sur les contacts de support, qui seront affichées sur les pages de détails de votre actif.', - 'asset_manufacturers' => 'Fabricants d\'actif', - 'create' => 'Créer un fabricant', - 'id' => 'ID', - 'name' => 'Nom', - 'support_email' => 'Email du support', - 'support_phone' => 'Téléphone du support', - 'support_url' => 'URL du support', - 'warranty_lookup_url' => 'URL de vérification de la garantie', - 'update' => 'Mettre à jour le fabricant', - 'url' => 'URL', - -); diff --git a/resources/lang/fr/admin/models/message.php b/resources/lang/fr/admin/models/message.php deleted file mode 100644 index fbc383d264..0000000000 --- a/resources/lang/fr/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Modèle d\'actif supprimé', - 'does_not_exist' => 'Le modèle n\'existe pas.', - 'no_association' => 'ATTENTION ! Le modèle d\'actif pour cet objet est invalide ou manquant !', - 'no_association_fix' => 'Cela va casser les choses de manière bizarre et horrible. Modifiez cette ressource maintenant pour lui assigner un modèle.', - 'assoc_users' => 'Ce modèle est actuellement associé à au moins un actif et ne peut pas être supprimé. Veuillez supprimer les actifs associés et essayer à nouveau. ', - - - 'create' => array( - 'error' => 'Le modèle n\'a pas été créé, veuillez essayer à nouveau.', - 'success' => 'Le modèle a été créé avec succès.', - 'duplicate_set' => 'Un modèle d\'actif avec ce nom, fabricant et modèle existe déjà.', - ), - - 'update' => array( - 'error' => 'Le modèle n\'a pas été mis à jour, veuillez essayer à nouveau', - 'success' => 'Le modèle a été mis à jour avec succès.', - ), - - 'delete' => array( - 'confirm' => 'Êtes-vous sûr de vouloir supprimer ce modèle d\'actif ?', - 'error' => 'Un problème a eu lieu pendant la suppression du modèle. Veuillez essayer à nouveau.', - 'success' => 'Le modèle a été supprimé avec succès.' - ), - - 'restore' => array( - 'error' => 'Le modèle d\'actif n\'a pas été restauré, veuillez réessayer', - 'success' => 'Modèle d\'actif restauré correctement.' - ), - - 'bulkedit' => array( - 'error' => 'Aucun champ n\'a été changé, donc rien n\'a été mis à jour.', - 'success' => 'Modèle mis à jour avec succès. |:model_count modèles mis à jour avec succès.', - 'warn' => 'Vous êtes sur le point de mettre à jour les propriétés du modèle suivant : |Vous êtes sur le point de modifier les propriétés des :model_count modèles suivants :', - - ), - - 'bulkdelete' => array( - 'error' => 'Aucun modèle n\'a été sélectionné, donc rien n\'a été supprimé.', - 'success' => 'Modèle supprimé !|:success_count modèles supprimés !', - 'success_partial' => ': les modèles success_count ont été supprimés, cependant : fail_count n\'a pas pu être supprimé car ils ont toujours des ressources associées.' - ), - -); diff --git a/resources/lang/fr/admin/settings/general.php b/resources/lang/fr/admin/settings/general.php deleted file mode 100644 index 363199009f..0000000000 --- a/resources/lang/fr/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Alertes', - 'alert_title' => 'Mettre à jour les paramètres de notification', - 'alert_email' => 'Envoyer les alertes à', - 'alert_email_help' => 'Adresses de courriel ou listes de distribution auxquelles vous souhaitez envoyer des alertes, séparées par des virgules', - '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.', - 'asset_ids' => 'ID de l\'actif', - 'audit_interval' => 'Intervalle d\'audit', - 'audit_interval_help' => 'Si vous devez régulièrement vérifier physiquement vos ressources, entrez l\'intervalle en mois entre deux vérifications. La mise à jour de cette valeur s\'appliquera à toutes les « prochaines dates de vérifications » pour les ressources avec une date de vérification dans le futur.', - '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 numéros d\'inventaire auto-incrémentés', - 'auto_increment_prefix' => 'Préfixe (optionnel)', - 'auto_incrementing_help' => 'Activez l\'auto-incrémentation des numéros d\'inventaire avant de sélectionner cette option', - 'backups' => 'Sauvegardes', - 'backups_help' => 'Créer, télécharger et restaurer des sauvegardes ', - 'backups_restoring' => 'Restaurer à partir d\'une sauvegarde', - 'backups_upload' => 'Téléverser la sauvegarde', - 'backups_path' => 'Les sauvegardes sont stockées dans :path sur le serveur', - 'backups_restore_warning' => 'Utilisez le bouton de restauration pour restaurer à partir d\'une sauvegarde (cela ne fonctionne pas actuellement avec le stockage de fichiers S3 ou Docker).

Votre base de données :app_name tout entière et tous les fichiers téléchargés seront intégralement remplacés par ce qui se trouve dans le fichier de sauvegarde. ', - 'backups_logged_out' => 'Tous les utilisateurs existants, y compris vous, seront déconnectés une fois la restauration achevée.', - 'backups_large' => 'La restauration de fichiers de sauvegardes volumineux peut provoquer une erreur de délai d\'attente (time-out error) et nécessiter d\'être effectuée à l\'aide de la ligne de commande. ', - '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ù.)', - 'custom_css' => 'CSS personnalisé', - 'custom_css_help' => 'Entrez les codes CSS personnalisé que vous souhaitez utiliser . Ne pas inclure les balises <style></style>.', - 'custom_forgot_pass_url' => 'URL personnalisé de réinitialisation du mot de passe', - 'custom_forgot_pass_url_help' => 'Ceci remplace l\'URL de mot de passe intégré oublié sur la page d\'accueil, utile pour rediriger les utilisateurs vers la fonctionnalité de réinitialisation de mot de passe interne ou de serveur LDAP. Cela va désactiver la fonctionnalité du mot de passe oublié au niveau local.', - 'dashboard_message' => 'Message du tableau de bord', - 'dashboard_message_help' => 'Ce texte apparaît sur le tableau de bord pour toute personne ayant le droit de le voir.', - 'default_currency' => 'Devise par défaut', - 'default_eula_text' => 'Licence d\'utilisation par défaut', - 'default_language' => 'Langue par défaut', - 'default_eula_help_text' => 'Vous pouvez également associer les licences d\'utilisations personnalisés à des catégories spécifiques d\'actifs .', - 'display_asset_name' => 'Afficher le nom des actifs', - 'display_checkout_date' => 'Afficher la date d\'association', - 'display_eol' => 'Afficher la fin de vie dans les tables', - 'display_qr' => 'Affiche les QR codes', - 'display_alt_barcode' => 'Affiche le code-barres 1D', - 'email_logo' => 'Logo de l\'e-mail', - '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' => 'Activé', - 'eula_settings' => 'Configuration pour les licences d\'utilisation', - 'eula_markdown' => 'Cette licence d\'utilisation permet l\'utilisation des "Github flavored markdown".', - 'favicon' => 'Favicon', - 'favicon_format' => 'Les types de fichiers acceptés sont ico, png et gif. Les autres formats d\'image peuvent ne pas fonctionner dans tous les navigateurs.', - 'favicon_size' => 'Les Favicons doivent être des images carrées de 16x16 pixels.', - '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' => 'support de l\'entreprise, signature, acceptation, format de courriel, format de nom d\'utilisateur, images, par page, vignette, eula, tos, tableau de bord, confidentialité', - 'general_settings_help' => 'CLUF par défaut et plus encore', - '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_default_group' => 'Groupe de permissions par défaut', - 'ldap_default_group_info' => 'Sélectionner un groupe à assigner aux utilisateurs nouvellement synchronisés. N\'oubliez-pas que l\'utilisateur possèdera les droits de ce groupe.', - 'no_default_group' => 'Aucun groupe par défaut', - 'ldap_help' => 'Service d\'annuaire', - 'ldap_client_tls_key' => 'Clé TLS du client LDAP', - 'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP', - 'ldap_enabled' => 'LDAP activé', - 'ldap_integration' => 'Intégration LDAP', - 'ldap_settings' => 'Paramètres LDAP', - 'ldap_client_tls_cert_help' => 'Le certificat TLS côté client et la clé pour les connexions LDAP ne sont généralement utiles qu\'avec les configurations Google Workspace en mode "LDAP sécurisé". Les deux sont requis.', - 'ldap_client_tls_key' => 'Clé TLS du client LDAP', - 'ldap_location' => 'LDAP Localisation', -'ldap_location_help' => 'Le champ "LDAP Localisation" ne doit être utilisé que si aucune OU n\'est définie dans le champ Bind de base DN. Laissez vide si une recherche par OU est utilisée.', - 'ldap_login_test_help' => 'Entrez un nom d\'utilisateur et mot de passe LDAP valide depuis la base DN que vous avez spécifié ci-dessus afin de tester si votre configuration LDAP est correcte. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.', - 'ldap_login_sync_help' => 'Ceci vérifie uniquement que LDAP se synchronise correctement. Si votre requête d\'authentification LDAP est incorrecte, les utilisateurs peuvent ne pas pouvoir se connecter. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.', - 'ldap_manager' => 'Gestionnaire LDAP', - 'ldap_server' => 'Serveur LDAP', - 'ldap_server_help' => 'Ca devrait commencer par ldap:// (non crypté ou TLS) ou ldaps:// (SSL)', - 'ldap_server_cert' => 'Validation du certificat SSL LDAP', - 'ldap_server_cert_ignore' => 'Autorise un certificat SSL invalide', - 'ldap_server_cert_help' => 'Sélectionnez cette case à cocher si vous utilisez un certificat SSL auto-signé et voudriez accepter un certificat SSL invalide.', - 'ldap_tls' => 'Utilisez TLS', - 'ldap_tls_help' => 'A cocher seulement si vous utilisez STARTTLS sur votre serveur LDAP. ', - 'ldap_uname' => 'Nom d\'utilisateur bind LDAP', - 'ldap_dept' => 'LDAP Département', - 'ldap_phone' => 'LDAP Numéro de Téléphone', - 'ldap_jobtitle' => 'LDAP Intitulé de Poste', - 'ldap_country' => 'LDAP Pays', - 'ldap_pword' => 'Mot de passe bind LDAP', - 'ldap_basedn' => 'Bind de base DN', - 'ldap_filter' => 'Filtre LDAP', - 'ldap_pw_sync' => 'Synchronisation du mot de passe LDAP', - 'ldap_pw_sync_help' => 'Décochez cette case si vous ne souhaitez pas conserver les mots de passe LDAP synchronisés avec les mots de passe locaux. Cette désactivation signifie que vos utilisateurs ne pourront plus se connecter si votre serveur LDAP est injoignable pour une raison quelconque.', - 'ldap_username_field' => 'Champ nom d\'utilisateur', - 'ldap_lname_field' => 'Nom de famille', - 'ldap_fname_field' => 'Prénom LDAP', - 'ldap_auth_filter_query' => 'Requête d\'authentification LDAP', - 'ldap_version' => 'Version LDAP', - 'ldap_active_flag' => 'Signal d\'activation LDAP', - 'ldap_activated_flag_help' => 'Cette valeur est utilisée pour déterminer si un utilisateur synchronisé peut se connecter à Snipe-IT. Cela n\'affecte pas la possibilité de leur affecter ou retirer des ressources, et devrait être le nom d\'attribut dans votre AD/LDAP, pas la valeur.

Si ce champ est défini à un nom de champ qui n\'existe pas dans votre AD/LDAP, ou la valeur dans le champ AD/LDAP est définie à 0 ou false, la connexion de l\'utilisateur sera désactivée. Si la valeur du champ AD/LDAP est définie à 1 ou vrai ou tout autre valeur signifie que l\'utilisateur peut se connecter. Lorsque le champ est vide dans votre AD, nous respectons l\'attribut userAccountControl , qui permet généralement aux utilisateurs non desactivés de se connecter.', - 'ldap_emp_num' => 'Numéro d\'employé LDAP', - 'ldap_email' => 'E-mail LDAP', - 'ldap_test' => 'Tester LDAP', - 'ldap_test_sync' => 'Tester la synchronisation LDAP', - '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' => 'Tentatives de connexion', - 'login_attempt' => 'Tentative de connexion', - 'login_ip' => 'Adresse IP', - 'login_success' => 'Succès ?', - 'login_user_agent' => 'User-Agent', - 'login_help' => 'Liste des tentatives de connexion', - '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', - 'login_remote_user_enabled_text' => 'Activer la connexion avec l\'en-tête utilisateur distant', - 'login_remote_user_enabled_help' => 'Cette option active l\'authentification via l\'en-tête REMOTE_USER selon l\'interface "Common Gateway Interface" (rfc3875)"', - 'login_common_disabled_text' => 'Désactiver les autres mécanismes d\'authentification', - 'login_common_disabled_help' => 'Cette option désactive les autres mécanismes d\'authentification. N\'activez cette option que si vous êtes sûr que votre login REMOTE_USER fonctionne déjà', - 'login_remote_user_custom_logout_url_text' => 'URL personnalisé de déconnexion', - 'login_remote_user_custom_logout_url_help' => 'Si une URL est spécifiée ici, les utilisateurs seront redirigés vers cette URL après la déconnexion de Snipe-IT. Ceci est utile pour fermer correctement les sessions utilisateur de votre fournisseur d\'authentification.', - 'login_remote_user_header_name_text' => 'En-tête du nom d\'utilisateur personnalisé', - 'login_remote_user_header_name_help' => 'Utiliser l\'en-tête spécifié au lieu de REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Utiliser dans les impressions', - 'logo_print_assets_help' => 'Utiliser la marque dans les listes imprimables des actifs ', - 'full_multiple_companies_support_help_text' => 'Restreindre les utilisateurs (admins compris) assignés à des organisations aux biens de leur propre organisation.', - 'full_multiple_companies_support_text' => 'Support complet des organisations multiples', - 'show_in_model_list' => 'Afficher dans la liste déroulante des modèles', - 'optional' => 'facultatif', - 'per_page' => 'Résultats par page', - 'php' => 'Version de PHP', - 'php_info' => 'PHP info', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, système, infos', - 'php_overview_help' => 'Infos système PHP', - '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' => 'Le mot de passe ne peut pas être identique au prénom, au nom de famille, à l\'adresse électronique ou au nom d\'utilisateur', - 'pwd_secure_complexity_letters' => 'Exiger au moins une lettre', - 'pwd_secure_complexity_numbers' => 'Exiger au moins un chiffre', - 'pwd_secure_complexity_symbols' => 'Exiger au moins un caractère spécial', - 'pwd_secure_complexity_case_diff' => 'Exiger au moins une majuscule et une minuscule', - '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' => 'Mettre à jour les paramètres SAML', - 'saml_help' => 'Paramètres SAML', - 'saml_enabled' => 'SAML activé', - 'saml_integration' => 'Intégration SAML', - 'saml_sp_entityid' => 'ID de l\'entité', - 'saml_sp_acs_url' => 'URL du service ACS (Assertion Consumer Service)', - 'saml_sp_sls_url' => 'URL du service de déconnexion unique (SLS)', - 'saml_sp_x509cert' => 'Certificat public', - 'saml_sp_metadata_url' => 'URL des métadonnées', - 'saml_idp_metadata' => 'Métadonnées SAML IdP', - 'saml_idp_metadata_help' => 'Vous pouvez spécifier les métadonnées IdP en utilisant une URL ou un fichier XML.', - 'saml_attr_mapping_username' => 'Mapping d\'attributs - Nom d\'utilisateur', - 'saml_attr_mapping_username_help' => 'NameID sera utilisé si le mapping des attributs n\'est pas spécifié ou est invalide.', - 'saml_forcelogin_label' => 'Connexion SAML forcée', - 'saml_forcelogin' => 'Faire de SAML la connexion principale', - 'saml_forcelogin_help' => 'Vous pouvez utiliser \'/login?nosaml\' pour accéder à la page de connexion normale.', - 'saml_slo_label' => 'Déconnexion unique SAML', - 'saml_slo' => 'Envoyer une requête LogoutRequest à IdP lors de la déconnexion', - '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' => 'Télécharger les métadonnées', - 'setting' => 'Paramètre', - 'settings' => 'Paramètres', - 'show_alerts_in_menu' => 'Afficher les alertes dans le menu du haut', - 'show_archived_in_list' => 'Actifs archivés', - 'show_archived_in_list_text' => 'Afficher les actifs archivés dans la liste "Tous les actifs"', - 'show_assigned_assets' => 'Afficher les matériels assignés aux matériels', - 'show_assigned_assets_help' => 'Afficher les actifs qui ont été assignés aux autres actifs dans Voir utilisateurs -> Matériels, Voir Utilisateur -> Info -> Imprimer Tous les matériels assignés et présent dans le compte -> Voir les matériels assignés.', - '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', - 'integrations' => 'Intégrations', - 'slack' => 'Slack', - 'general_webhook' => 'Webhook général', - 'webhook' => ':app', - 'webhook_presave' => 'Tester pour enregistrer', - 'webhook_title' => 'Mettre à jour les paramètres Webhook', - 'webhook_help' => 'Paramètres d\'intégration', - 'webhook_botname' => 'Nom du bot :app', - 'webhook_channel' => 'Canal :app', - 'webhook_endpoint' => 'Point d\'accès :app', - 'webhook_integration' => 'Paramètres :app', - 'webhook_test' =>'Tester l\'intégration de :app', - 'webhook_integration_help' => ':L\'intégration de :app est optionnelle, cependant le point de terminaison et le canal sont requis si vous souhaitez l\'utiliser. Pour configurer l\'intégration de :app, vous devez d\'abord créer un webhook entrant sur votre compte :app. Cliquez sur le bouton Tester l\'intégration :app pour confirmer que vos paramètres sont corrects avant d\'enregistrer. ', - 'webhook_integration_help_button' => 'Une fois que vous aurez enregistré vos informations :app, un bouton de test apparaîtra.', - 'webhook_test_help' => 'Testez si votre intégration :app est correctement configurée. VOUS DEVEZ D\'ABORD ENREGISTRER LES PARAMÈTRES MIS À JOUR DE :app.', - 'snipe_version' => 'Version de Snipe-IT', - 'support_footer' => 'Support des liens de pied de page ', - 'support_footer_help' => 'Spécifiez qui voit les liens vers les manuels de support utilisateur Snipe-IT', - 'version_footer' => 'Version en pied de page ', - 'version_footer_help' => 'Spécifiez qui peut voir la version de Snipe-IT.', - 'system' => 'Information du système', - 'update' => 'Mettre à jour les paramètres', - 'value' => 'Valeur', - 'brand' => 'Marque', - 'brand_keywords' => 'pied de page, logo, impression, thème, habillage, en-tête, couleurs, couleur, css', - 'brand_help' => 'Logo, nom du site', - '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.', - 'labels_per_page' => 'Etiquettes par page', - 'label_dimensions' => 'Dimensions de l\'étiquette (en pouces)', - 'next_auto_tag_base' => 'Incrément automatique suivant', - 'page_padding' => 'Marges de la page (en pouces)', - 'privacy_policy_link' => 'Lien vers la politique de confidentialité', - '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' => 'Purgé les éléments supprimés ', - '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', - 'labels_pagewidth' => 'Largeur de l\'étiquette', - 'labels_pageheight' => 'Hauteur de l\'étiquette', - 'label_gutters' => 'Espacement de l\'étiquette (en pouces)', - 'page_dimensions' => 'Dimensions de la page (en pouces)', - 'label_fields' => 'Champs visibles de l\'étiquette', - 'inches' => 'pouces', - 'width_w' => 'l', - 'height_h' => 'h', - 'show_url_in_emails' => 'Lien vers Snipe-IT dans les e-mails', - 'show_url_in_emails_help_text' => 'Décochez cette case si vous ne souhaitez pas relier votre installation Snipe-IT à vos pieds de page. Utile si la plupart de vos utilisateurs ne se connectent jamais.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Hauteur maximale de la vignette', - 'thumbnail_max_h_help' => 'Hauteur maximale en pixels que les vignettes peuvent afficher dans la vue de liste. Min 25, max 500', - 'two_factor' => 'Authentification en deux étapes', - 'two_factor_secret' => 'Code à deux facteurs', - 'two_factor_enrollment' => 'Inscription à deux facteurs', - 'two_factor_enabled_text' => 'Activer l\'authentification à deux facteurs', - 'two_factor_reset' => 'Réinitialiser le Secret à deux facteurs', - 'two_factor_reset_help' => 'Ceci forcera l’utilisateur à inscrire de nouveau leur appareil avec Google Authenticator. Cela peut être utile si leur appareil actuellement inscrit est perdue ou volée. ', - 'two_factor_reset_success' => 'Dispositif à deux facteurs réinitialisées avec succès', - 'two_factor_reset_error' => 'Échec de réinitialisation du dispositif à deux facteurs', - 'two_factor_enabled_warning' => 'L\'activation à deux facteurs si elle n\'est pas actuellement activée vous obligera immédiatement à vous authentifier avec un appareil inscrit Google Auth. Vous aurez la possibilité d\'inscrire votre appareil si aucun n\'est inscrit actuellement.', - 'two_factor_enabled_help' => 'Cela activera l\'authentification à deux facteurs en utilisant Google Authenticator.', - 'two_factor_optional' => 'Sélectif (les utilisateurs peuvent activer ou désactiver si permis)', - 'two_factor_required' => 'Requis pour tous les utilisateurs', - 'two_factor_disabled' => 'Désactivé', - 'two_factor_enter_code' => 'Entre le code à deux facteurs', - 'two_factor_config_complete' => 'Soumettre le code', - 'two_factor_enabled_edit_not_allowed' => 'Votre administrateur ne vous permet pas de modifier ce paramètre.', - 'two_factor_enrollment_text' => "L’authentification à deux facteurs est nécessaire, mais votre appareil n’a pas encore été inscrit. Ouvrez votre application Google Authenticator et scanner le code QR ci-dessous pour inscrire votre appareil. Une fois que vous avez inscrit votre appareil, saisissez le code ci-dessous", - 'require_accept_signature' => 'Exiger la signature', - 'require_accept_signature_help_text' => 'L\'activation de cette fonctionnalité nécessite que les utilisateurs signent physiquement l\'acceptation de cet actif.', - 'left' => 'gauche', - 'right' => 'droite', - 'top' => 'haut', - 'bottom' => 'bas', - 'vertical' => 'veritcal', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Numéros de série uniques', - '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' => 'Paramètres de l\'API OAuth', - 'oauth' => 'OAuth', - 'oauth_help' => 'Paramètres du point de terminaison Oauth', - 'asset_tag_title' => 'Mettre à jour les paramètres de numéro d\'inventaire', - 'barcode_title' => 'Gérer les paramètres des codes-barres', - 'barcodes' => 'Codes-barres', - 'barcodes_help_overview' => 'Paramètres des codes-barres & et codes QR', - 'barcodes_help' => 'Cette opération essaiera de supprimer l\'ensemble des code-barres mis en cache. Cette opération n\'est utile que si les réglages de génération de code-barre ont été changés, ou si l\'URL de votre instance Snipe-IT a été modifiée. Les code-barres seront regénérés au prochain accès.', - 'barcodes_spinner' => 'Tentative de suppression des fichiers...', - 'barcode_delete_cache' => 'Purger le cache de codes-barres', - 'branding_title' => 'Gérer les paramètres de l\'habillage', - 'general_title' => 'Gérer les paramètres généraux', - 'mail_test' => 'Envoyer un message de test', - 'mail_test_help' => 'Cette opération tentera d\'envoyer un courriel de test à :replyto.', - 'filter_by_keyword' => 'Filtrer par mot clé', - 'security' => 'Sécurité', - 'security_title' => 'Gérer les paramètres de sécurité', - 'security_keywords' => 'mot de passe, mots de passe, exigences, deux facteurs, deux-facteurs, mots de passe communs, connexion distante, déconnexion, authentification', - 'security_help' => 'Authentification à deux facteurs (2FA), Restrictions de mot de passe', - 'groups_keywords' => 'permissions, permissions de groupe, autorisation', - 'groups_help' => 'Permissions de groupe du compte', - 'localization' => 'Traduction', - 'localization_title' => 'Gérer les paramètres de localisation', - 'localization_keywords' => 'localisation, devise, locale, locale, fuseau horaire, fuseau horaire, international, internationalisation, langue, traduction, traduction', - 'localization_help' => 'Langue, affichage de la date', - 'notifications' => 'Notifications', - 'notifications_help' => 'Paramètres d\'alerte et d\'audit par e-mail', - 'asset_tags_help' => 'Incrémentation et préfixes', - 'labels' => 'Étiquettes', - 'labels_title' => 'Mettre à jour les paramètres d\'étiquetage', - 'labels_help' => 'Taille & paramètres des étiquettes', - 'purge' => 'Purger', - 'purge_keywords' => 'supprimer définitivement', - 'purge_help' => 'Purger les enregistrements supprimés', - 'ldap_extension_warning' => 'Il semble que l\'extension LDAP ne soit pas installée ou activée sur ce serveur. Vous pouvez toujours enregistrer vos paramètres, mais vous devrez activer l\'extension LDAP pour PHP avant que la synchronisation LDAP ne fonctionne.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Numéro d’employé', - 'create_admin_user' => 'Créer un utilisateur ::', - 'create_admin_success' => 'Bravo ! Votre utilisateur administrateur a été ajouté !', - 'create_admin_redirect' => 'Cliquez ici pour vous connecter à votre application !', - 'setup_migrations' => 'Migrations de base de données ::', - 'setup_no_migrations' => 'Il n\'y avait rien à migrer. Vos tables de base de données étaient déjà configurées !', - 'setup_successful_migrations' => 'Vos tables de base de données ont été créées', - 'setup_migration_output' => 'Sortie de la migration :', - 'setup_migration_create_user' => 'Étape suivante : créer un utilisateur', - 'ldap_settings_link' => 'Page des paramètres LDAP', - 'slack_test' => 'Tester l\'intégration de ', - 'label2_enable' => 'Nouveau moteur d\'étiquetage', - 'label2_enable_help' => 'Basculer vers le nouveau moteur d\'étiquetage. Note : Vous devrez enregistrer ce paramètre avant d\'en modifier d\'autres.', - 'label2_template' => 'Modèle', - 'label2_template_help' => 'Sélectionnez le modèle à utiliser pour la génération d\'étiquettes', - 'label2_title' => 'Titre', - 'label2_title_help' => 'Le titre à afficher sur les étiquettes qui le supportent', - 'label2_title_help_phold' => 'Le champ {COMPANY} sera remplacé par le nom de la société de l\'actif', - 'label2_asset_logo' => 'Utiliser le logo d\'actif', - 'label2_asset_logo_help' => 'Utiliser le logo de la société assignée à l\'actif plutôt que la valeur de :setting_name', - 'label2_1d_type' => 'Type du code-barres 1D', - 'label2_1d_type_help' => 'Format pour les codes-barres 1D', - 'label2_2d_type' => 'Type du code-barres 2D', - 'label2_2d_type_help' => 'Format pour les codes-barres 2D', - 'label2_2d_target' => 'Cible du code-barres 2D', - 'label2_2d_target_help' => 'L\'URL vers laquelle le code-barres 2D pointe lorsqu\'il est scanné', - 'label2_fields' => 'Définitions de champ', - 'label2_fields_help' => 'Les champs peuvent être ajoutés, supprimés et réordonnés dans la colonne de gauche. Pour chaque champ, plusieurs options pour Étiquette et Source de données peuvent être ajoutées, supprimées et réordonnées dans la colonne de droite.', - 'help_asterisk_bold' => 'Le texte entré sous la forme **texte** sera affiché en gras', - 'help_blank_to_use' => 'Laisser vide pour utiliser la valeur de :setting_name', - 'help_default_will_use' => ':default utilisera la valeur de :setting_name.
Notez que la valeur des codes-barres doit être conforme à la spécification pour être générée avec succès. Veuillez consulter la documentation pour plus de détails. ', - 'default' => 'Par défaut', - 'none' => 'Aucun·e', - 'google_callback_help' => 'Ceci doit être entré comme URL de rappel dans les paramètres de votre application Google OAuth dans la console de développement Google de votre organisation.', - 'google_login' => 'Paramètres de connexion via Google Workspace', - 'enable_google_login' => 'Permettre aux utilisateurs·trices de se connecter avec Google Workspace', - 'enable_google_login_help' => 'Les utilisateurs·trices ne seront pas créé·es automatiquement. Iels doivent avoir un compte existant ici ET dans Google Workspace, et leur nom d\'utilisateur·trice doit correspondre à leur adresse e-mail Google Workspace. ', - 'mail_reply_to' => 'Adresse "Répondre à"', - 'mail_from' => 'Adresse "Expéditeur·trice"', - 'database_driver' => 'Pilote de base de données', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Fuseau horaire', - -]; diff --git a/resources/lang/fr/admin/statuslabels/message.php b/resources/lang/fr/admin/statuslabels/message.php deleted file mode 100644 index f4a15f02e4..0000000000 --- a/resources/lang/fr/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - '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.', - ], - - '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.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Ces actifs ne peuvent être attribués à personne.', - 'deployable' => 'Ces actifs peuvent être affectés. Une fois affectés, il apparaîtront sous le méta-statut Déployé.', - '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/suppliers/table.php b/resources/lang/fr/admin/suppliers/table.php deleted file mode 100644 index b7bbded713..0000000000 --- a/resources/lang/fr/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'A propos des fournisseurs', - 'about_suppliers_text' => 'Les fournisseurs sont utilisés pour suivre la source des articles', - 'address' => 'Adresse du fournisseur', - 'assets' => 'Actifs', - 'city' => 'Ville', - 'contact' => 'Nom du contact', - 'country' => 'Pays', - 'create' => 'Créer un fournisseur', - 'email' => 'E-mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licences', - 'name' => 'Nom du fournisseur', - 'notes' => 'Notes', - 'phone' => 'Téléphone', - 'state' => 'État', - 'suppliers' => 'Fournisseurs', - 'update' => 'Mettre à jour le fournisseur', - 'url' => 'URL', - 'view' => 'Voir le fournisseur', - 'view_assets_for' => 'Voir les actifs pour', - 'zip' => 'Code postal', - -); diff --git a/resources/lang/fr/admin/users/message.php b/resources/lang/fr/admin/users/message.php deleted file mode 100644 index 97dfe43739..0000000000 --- a/resources/lang/fr/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Vous avez accepté cet actif.', - 'declined' => 'Vous avez refusé cet actif.', - 'bulk_manager_warn' => 'Vos utilisateurs ont été mis à jour avec succès, mais votre entrée de gestionnaire n\'a pas été enregistrée, car le gestionnaire que vous avez sélectionné était également dans la liste d\'utilisateurs à éditer, et les utilisateurs peuvent ne pas être leur propre gestionnaire. Sélectionnez à nouveau vos utilisateurs, à l\'exclusion du gestionnaire.', - 'user_exists' => 'L\'utilisateur existe déjà !', - 'user_not_found' => 'L\'utilisateur·trice n\'existe pas.', - 'user_login_required' => 'Le champ identifiant est obligatoire', - 'user_has_no_assets_assigned' => 'Aucun actif actuellement assigné à l\'utilisateur·trice.', - 'user_password_required' => 'Le mot de passe est obligatoire.', - 'insufficient_permissions' => 'Droits insuffisants.', - 'user_deleted_warning' => 'Cet utilisateur a été supprimé. Vous devez le restaurer pour pouvoir l\'éditer ou lui assigner de nouveaux actifs.', - 'ldap_not_configured' => 'L\'intégration LDAP n\'a pas été configuré pour cette installation .', - 'password_resets_sent' => 'Les utilisateurs sélectionnés qui sont activés et ont une adresse e-mail valide ont reçu un lien de réinitialisation du mot de passe.', - 'password_reset_sent' => 'Un lien de réinitialisation du mot de passe a été envoyé à :email!', - 'user_has_no_email' => 'Cet utilisateur n\'a pas renseigné d\'adresse e-mail dans son profil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'L’utilisateur a été créé avec succès.', - 'update' => 'L’utilisateur a été mis à jour avec succès.', - 'update_bulk' => 'Utilisateurs mis à jour avec succès !', - 'delete' => 'L’utilisateur a été supprimé avec succès.', - 'ban' => 'L’utilisateur a été banni avec succès.', - 'unban' => 'L’utilisateur a été réhabilité avec succès.', - 'suspend' => 'L’utilisateur a été suspendu avec succès.', - 'unsuspend' => 'L’utilisateur a été activé avec succès.', - 'restored' => 'L’utilisateur a été restauré avec succès.', - 'import' => 'Les utilisateurs ont été importés correctement.', - ), - - 'error' => array( - 'create' => 'Un problème a eu lieu pendant la création de l\'utilisateur. Veuillez essayer à nouveau.', - 'update' => 'Un problème a eu lieu pendant la mise à jour de l\'utilisateur. Veuillez essayer à nouveau.', - 'delete' => 'Un problème a eu lieu pendant la suppression de l\'utilisateur. Veuillez essayer à nouveau.', - 'delete_has_assets' => 'Cet utilisateur a des éléments assignés et n\'a pas pu être supprimé.', - 'unsuspend' => 'Un problème a eu lieu pendant la réhabilitation de l\'utilisateur. Veuillez essayer à nouveau.', - 'import' => 'Il y a eu un problème lors de l\'importation des utilisateurs. Veuillez réessayer.', - 'asset_already_accepted' => 'Cet actif a déjà été accepté.', - 'accept_or_decline' => 'Vous devez accepter ou refuser cet actif.', - 'incorrect_user_accepted' => 'Le bien que vous avez tenté d\'accepter ne vous avait pas été attribué.', - 'ldap_could_not_connect' => 'Impossible de se connecter au serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur du serveur LDAP :', - 'ldap_could_not_bind' => 'Impossible de se connecter au serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP : ', - 'ldap_could_not_search' => 'Impossible de rechercher le serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP :', - 'ldap_could_not_get_entries' => 'Impossible d\'obtenir les entrées du serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP :', - 'password_ldap' => 'Le mot de passe de ce compte est géré par LDAP / Active Directory. Veuillez contacter votre service informatique pour changer votre mot de passe.', - ), - - 'deletefile' => array( - 'error' => 'Le fichier n\'a pas pu être supprimé. Veuillez réessayer.', - 'success' => 'Le fichier a été supprimé correctement.', - ), - - 'upload' => array( - '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éversement', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'Cet utilisateur n\'a pas d\'e-mail défini.', - 'success' => 'L\'utilisateur a été informé de son inventaire actuel.' - ) -); \ No newline at end of file diff --git a/resources/lang/fr/admin/users/table.php b/resources/lang/fr/admin/users/table.php deleted file mode 100644 index dffabd7126..0000000000 --- a/resources/lang/fr/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Actif', - 'allow' => 'Autoriser', - 'checkedout' => 'Actifs', - 'created_at' => 'Créé', - 'createuser' => 'Créer un utilisateur', - 'deny' => 'Refuser', - 'email' => 'E-mail', - 'employee_num' => 'Employé n°.', - 'first_name' => 'Prénom', - 'groupnotes' => 'Sélectionnez un groupe dans lequel inclure l\'utilisateur. Attention, l\'utilisateur aura accès aux droits du groupe dans lequel il est inclus. Utilisez ctrl+clic (ou cmd+clic sous MacOS) pour déselectionner des groupes.', - 'id' => 'Id', - 'inherit' => 'Hériter', - 'job' => 'intitulé du poste', - 'last_login' => 'Dernière connexion', - 'last_name' => 'Nom', - 'location' => 'Lieu', - 'lock_passwords' => 'Les informations de connexion ne peuvent pas être modifiés sur cette installation .', - 'manager' => 'Responsable', - 'managed_locations' => 'Emplacements gérés', - 'name' => 'Nom', - 'notes' => 'Notes', - 'password_confirm' => 'Confirmer le mot de passe', - 'password' => 'Mot de passe', - 'phone' => 'Téléphone', - 'show_current' => 'Afficher les utilisateurs actifs', - 'show_deleted' => 'Afficher les utilisateurs supprimés', - 'title' => 'Titre', - 'to_restore_them' => 'pour les restaurer.', - 'total_assets_cost' => "Coût total des actifs", - 'updateuser' => 'Mettre à jour l\'utilisateur', - 'username' => 'Nom d\'utilisateur', - 'user_deleted_text' => 'Cet utilisateur a été marqué comme supprimé.', - 'username_note' => '( Ceci est utilisé pour la liaison ne Active Directory , pas pour la connexion. )', - 'cloneuser' => 'Cloner l\'utilisateur', - 'viewusers' => 'Voir les utilisateurs', -); diff --git a/resources/lang/fr/auth/general.php b/resources/lang/fr/auth/general.php deleted file mode 100644 index ff2c91921d..0000000000 --- a/resources/lang/fr/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Envoyer un lien pour réinitialiser un mot de passe', - 'email_reset_password' => 'E-mail pour réinitialiser le mot de passe', - 'reset_password' => 'Réinitialiser le mot de passe', - 'saml_login' => 'Se connecter via SAML', - 'login' => 'Connexion', - 'login_prompt' => 'Veuillez vous connecter', - 'forgot_password' => 'J\'ai oublié mon mot de passe', - 'ldap_reset_password' => 'Veuillez cliquer ici pour réinitialiser votre mot de passe LDAP', - 'remember_me' => 'Rappelez-vous de moi', - 'username_help_top' => 'Entrez votre nom d\'utilisateur pour recevoir un lien de réinitialisation du mot de passe.', - 'username_help_bottom' => 'Votre nom d\'utilisateur et votre adresse e-mail peuvent être les mêmes, mais peuvent ne pas l\'être, selon votre configuration. Si vous ne pouvez pas vous souvenir de votre nom d\'utilisateur, contactez votre administrateur.

Les noms d\'utilisateur sans adresse e-mail associée ne seront pas envoyés par e-mail un lien de réinitialisation du mot de passe. ', - 'google_login' => 'Ou se connecter via Google Workspace', - 'google_login_failed' => 'La connexion via Google a échoué, merci de réessayer.', - -]; - diff --git a/resources/lang/fr/general.php b/resources/lang/fr/general.php deleted file mode 100644 index 5a3379d783..0000000000 --- a/resources/lang/fr/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessoires', - 'activated' => 'Activé', - 'accepted_date' => 'Date d\'acceptation', - 'accessory' => 'Accessoire', - 'accessory_report' => 'Rapport sur les accessoires', - 'action' => 'Action', - 'activity_report' => 'Rapport d\'activité', - 'address' => 'Adresse', - 'admin' => 'Admin', - 'administrator' => 'Administrateur·trice', - 'add_seats' => 'Places ajoutées', - 'age' => "Âge", - 'all_assets' => 'Tous les actifs', - 'all' => 'Tous', - 'archived' => 'Archivé', - 'asset_models' => 'Modèles d\'actif', - 'asset_model' => 'Modèle', - 'asset' => 'Actif', - 'asset_report' => 'Rapport d\'actif', - 'asset_tag' => 'Numéro d\'inventaire', - 'asset_tags' => 'Numéros d\'inventaire', - 'assets_available' => 'Actifs disponibles', - 'accept_assets' => 'Accepter les actifs :name', - 'accept_assets_menu' => 'Accepter les actifs', - 'audit' => 'Audit', - 'audit_report' => 'Journal d\'audit', - 'assets' => 'Actifs', - 'assets_audited' => 'actifs audités', - 'assets_checked_in_count' => 'actifs récupérés', - 'assets_checked_out_count' => 'actifs affectés', - 'asset_deleted_warning' => 'Cet actif a été supprimé. Vous devez le restaurer avant de pouvoir l\'associer à quelqu\'un.', - 'assigned_date' => 'Date d\'attribution', - 'assigned_to' => 'Assigné à :name', - 'assignee' => 'Assigné à', - 'avatar_delete' => 'Supprimer l\'avatar', - 'avatar_upload' => 'Charger un avatar', - 'back' => 'Retour', - 'bad_data' => 'Aucun résultat, les données sont peut-être erronées?', - 'bulkaudit' => 'Audit par lot', - 'bulkaudit_status' => 'Statut de l\'audit', - 'bulk_checkout' => 'Attribution par lot', - 'bulk_edit' => 'Modifier en masse', - 'bulk_delete' => 'Supprimer en masse', - 'bulk_actions' => 'Actions de masse', - 'bulk_checkin_delete' => 'Enregistrement de matériel & Suppression d\'utilisateurs en bloc', - 'byod' => 'BYOD', - 'byod_help' => 'Cet appareil appartient à l\'utilisateur·trice', - 'bystatus' => 'par statut', - 'cancel' => 'Annuler', - 'categories' => 'Catégories', - 'category' => 'Сatégorie', - 'change' => 'In / Out', - 'changeemail' => 'Changer l\'adresse e-mail', - 'changepassword' => 'Changer le mot de passe', - 'checkin' => 'Dissocier', - 'checkin_from' => 'Dissocier de', - 'checkout' => 'Associer', - 'checkouts_count' => 'Associations', - 'checkins_count' => 'Dissociations', - 'user_requests_count' => 'Demandes', - 'city' => 'Ville', - 'click_here' => 'Cliquez ici', - 'clear_selection' => 'Effacer la sélection', - 'companies' => 'Compagnies', - 'company' => 'Compagnie', - 'component' => 'Composant', - 'components' => 'Composants', - 'complete' => 'Terminé', - 'consumable' => 'Consommable', - 'consumables' => 'Consommables', - 'country' => 'Pays', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Créer', - 'created' => 'Élément créé', - 'created_asset' => 'Actif créé', - 'created_at' => 'Créé à', - 'created_by' => 'Créé par', - 'record_created' => 'Enregistrement créé', - 'updated_at' => 'Mise à jour à', - 'currency' => '€', // this is deprecated - 'current' => 'Actuels', - 'current_password' => 'Mot de passe actuel', - 'customize_report' => 'Personnaliser le rapport', - 'custom_report' => 'Rapport d\'actif personnalisé', - 'dashboard' => 'Tableau de bord', - 'days' => 'journées', - 'days_to_next_audit' => 'Jours avant la prochaine vérification', - 'date' => 'Date', - 'debug_warning' => 'Attention !', - 'debug_warning_text' => 'Cette application fonctionne en mode de production avec le débogage activé. Cela peut exposer des données sensibles si votre application est accessible au monde extérieur. Désactivez le mode de débogage en définissant la valeur APP_DEBUG dans votre fichier .env sur false .', - 'delete' => 'Supprimer', - 'delete_confirm' => 'Êtes-vous certain de vouloir supprimer :item?', - 'delete_confirm_no_undo' => 'Êtes-vous sûr·e de vouloir supprimer :item ? Cette action est irréversible.', - 'deleted' => 'Supprimé', - 'delete_seats' => 'Places supprimées', - 'deletion_failed' => 'Échec de la suppression', - 'departments' => 'Départements', - 'department' => 'département', - 'deployed' => 'Déployé', - 'depreciation' => 'Amortissement', - 'depreciations' => 'Amortissements', - 'depreciation_report' => 'Rapport d’amortissement', - 'details' => 'Détails', - 'download' => 'Télécharger', - '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', - 'employee_number' => 'Numéro d’employé', - 'email_domain_help' => 'C\'est utilisé pour générer des adresses e-mail lors de l\'importation', - 'error' => 'Erreur', - 'exclude_archived' => 'Exclure les matériels archivés', - 'exclude_deleted' => 'Exclure les actifs supprimés', - 'example' => 'Exemple : ', - '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)', - 'lastnamefirstinitial_format' => 'Nom de famille Première lettre du prénom (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Première lettre du prénom et nom de famille (j.smith@example.com)', - 'firstname_lastname_display' => 'Prénom Nom (Jane Smith)', - 'lastname_firstname_display' => 'Nom Prénom (Smith Jane)', - 'name_display_format' => 'Format d\'affichage du nom', - 'first' => 'Premier', - 'firstnamelastname' => 'Prénom et nom de famille (jane.smith@example.com)', - 'lastname_firstinitial' => 'Nom de famille et première lettre du prénom (smith_j@example.com)', - 'firstinitial.lastname' => 'Première lettre du prénom et nom de famille (j.smith@example.com)', - 'firstnamelastinitial' => 'Prénom (janes@example.com)', - 'first_name' => 'Prénom', - 'first_name_format' => 'Prénom (jane@example.com)', - 'files' => 'Fichiers', - 'file_name' => 'Fichier', - 'file_type' => 'Type de fichier', - 'filesize' => 'Taille de fichier', - 'file_uploads' => 'Uploads de fichiers', - 'file_upload' => 'Dépôt de fichiers', - 'generate' => 'Générer', - 'generate_labels' => 'Générer des étiquettes', - 'github_markdown' => 'Ce champ accepte Github flavored markdown.', - 'groups' => 'Groupes', - 'gravatar_email' => 'E-mail adresse Gravatar', - 'gravatar_url' => 'Changez votre avatar sur Gravatar.com.', - 'history' => 'Historique', - 'history_for' => 'Historique pour', - 'id' => 'ID', - 'image' => 'Image', - 'image_delete' => 'Supprimer l\'image', - 'include_deleted' => 'Inclure les matériels supprimés', - 'image_upload' => 'Charger une image', - 'filetypes_accepted_help' => 'Le type de fichier accepté est :types. La taille maximale autorisée est :size.|Les types de fichiers acceptés sont :types. La taille maximale autorisée est :size.', - 'filetypes_size_help' => 'La taille maximale autorisée des téléversements est :size.', - 'image_filetypes_help' => 'Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Taille maximale est de:size.', - 'unaccepted_image_type' => 'Ce fichier image n\'est pas lisible. Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Le type mimetype de ce fichier est : :mimetype.', - 'import' => 'Importer', - 'importing' => 'Importation en cours', - 'importing_help' => 'Vous pouvez importer des matériels, accessoires, licences, composants, consommables et utilisateurs via un fichier CSV.

Le CSV doit être délimité par des virgules et formaté avec des en-têtes qui correspondent à ceux des exemples de CSV présents dans la documentation.', - 'import-history' => 'Importer l\'historique', - 'asset_maintenance' => 'Gestion des actifs', - 'asset_maintenance_report' => 'Rapport sur l\'entretien d\'actif', - 'asset_maintenances' => 'Entretien d\'actifs', - 'item' => 'Item', - 'item_name' => 'Nom de l\'élément', - 'import_file' => 'Importer un fichier CSV', - 'import_type' => 'Importation en CSV', - 'insufficient_permissions' => 'Autorisations insuffisantes !', - 'kits' => 'Kits prédéfinis', - 'language' => 'Langue', - 'last' => 'Dernier', - 'last_login' => 'Dernière connexion', - 'last_name' => 'Nom', - 'license' => 'Licence', - 'license_report' => 'Rapport de licence', - 'licenses_available' => 'Licences disponibles', - 'licenses' => 'Licences', - 'list_all' => 'Lister tout', - 'loading' => 'Chargement en cours... Veuillez patienter...', - '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', - 'locations' => 'Lieux', - 'logo_size' => 'Les logos carrés sont mieux affichés avec l\'option Logo + Texte. La taille maximale d\'affichage du logo est de 50px de haut x 500px de large. ', - 'logout' => 'Se déconnecter', - 'lookup_by_tag' => 'Recherche par étiquette de bien', - 'maintenances' => 'Maintenances', - 'manage_api_keys' => 'Gérer les clés d\'API', - 'manufacturer' => 'Fabricant', - 'manufacturers' => 'Fabricants', - 'markdown' => 'Ce champ permet Github flavored markdown.', - 'min_amt' => 'Qté min', - 'min_amt_help' => 'Nombre minimum d\'éléments qui devraient être disponibles avant le déclenchement d\'une alerte. Laissez Min. QTY vide si vous ne voulez pas recevoir d\'alertes pour un inventaire faible.', - 'model_no' => 'Model n°.', - 'months' => 'mois', - 'moreinfo' => 'Plus d\'info', - 'name' => 'Nom', - 'new_password' => 'Nouveau mot de passe', - 'next' => 'Prochain', - 'next_audit_date' => 'Prochaine date de vérification', - 'last_audit' => 'Dernier audit', - 'new' => 'nouveau!', - 'no_depreciation' => 'Pas d\'amortissement', - 'no_results' => 'Pas de résultat.', - 'no' => 'Non', - 'notes' => 'Notes', - 'order_number' => 'Numéro de commande', - 'only_deleted' => 'Seulement les matériels supprimés', - 'page_menu' => 'Afficher_MENU_items', - 'pagination_info' => 'Afficher_DEBUT_à_FIN_de_TOUS_items', - 'pending' => 'En Attente', - 'people' => 'Personnes', - 'per_page' => 'Résultats par page', - 'previous' => 'Précédent', - 'processing' => 'En cours de traitement', - 'profile' => 'Votre profil', - 'purchase_cost' => 'Prix d\'achat', - 'purchase_date' => 'Date d\'achat', - 'qty' => 'QTÉ', - 'quantity' => 'Quantité', - 'quantity_minimum' => 'Vous avez :count articles en dessous ou presque en dessous des niveaux de quantité minimum', - 'quickscan_checkin' => 'Retour rapide', - 'quickscan_checkin_status' => 'Statut du retour', - 'ready_to_deploy' => 'Prêt à être déployé', - 'recent_activity' => 'Activité récente', - 'remaining' => 'Restant', - 'remove_company' => 'Retirer l\'association avec l\'organisation', - 'reports' => 'Rapports', - 'restored' => 'restauré', - 'restore' => 'Restaurer', - 'requestable_models' => 'Modèles demandables', - 'requested' => 'Demandé', - 'requested_date' => 'Date de la demande', - 'requested_assets' => 'Actifs demandés', - 'requested_assets_menu' => 'Actifs demandés', - 'request_canceled' => 'Demande annulée', - 'save' => 'Sauvegarder', - 'select_var' => 'Sélectionner :thing... ', // this will eventually replace all of our other selects - 'select' => 'Sélectionner', - 'select_all' => 'Tout sélectionner', - 'search' => 'Rechercher', - 'select_category' => 'Choisir une catégorie', - 'select_department' => 'Sélectionnez un département', - 'select_depreciation' => 'Choisissez un type d\'amortissement', - 'select_location' => 'Choisissez un emplacement', - 'select_manufacturer' => 'Choisissez un fabricant', - 'select_model' => 'Choisissez un modèle', - 'select_supplier' => 'Choisissez un fournisseur', - 'select_user' => 'Choisissez un utilisateur', - 'select_date' => 'Sélectionnez la date (AAAA-MM-JJ)', - 'select_statuslabel' => 'Choisissez un état', - 'select_company' => 'Sélectionnez une compagnie', - 'select_asset' => 'Choisir un bien', - 'settings' => 'Préférences', - 'show_deleted' => 'Afficher supprimés', - 'show_current' => 'Afficher l\'actuel', - 'sign_in' => 'Connexion', - 'signature' => 'Signature', - 'signed_off_by' => 'Déconnecté par', - 'skin' => 'Habillage', - 'webhook_msg_note' => 'Une notification sera envoyée via le webhook', - 'webhook_test_msg' => 'Woohoo ! Il semble que votre intégration :app vers Snipe-IT fonctionne !', - 'some_features_disabled' => 'MODE DEMO: Certaines fonctionnalités sont désactivées pour cette installation.', - 'site_name' => 'Nom du Site', - 'state' => 'État', - 'status_labels' => 'Étiquette de statut', - 'status' => 'Statut', - 'accept_eula' => 'Contrat de licence', - 'supplier' => 'Fournisseur', - 'suppliers' => 'Fournisseurs', - 'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?', - 'sure_to_delete_var' => 'Êtes-vous sûr·e de vouloir supprimer :item ?', - 'delete_what' => 'Supprimer :item', - 'submit' => 'Soumettre', - 'target' => 'Cible', - 'time_and_date_display' => 'Affichage de l\'heure et de la date', - 'total_assets' => 'actifs au total', - 'total_licenses' => 'licences au total', - 'total_accessories' => 'accessoires au total', - 'total_consumables' => 'consommables totaux', - 'type' => 'Type ', - 'undeployable' => 'Non déployable', - 'unknown_admin' => 'Admin inconnu', - 'username_format' => 'Format du nom d\'utilisateur', - 'username' => 'Nom d\'utilisateur', - 'update' => 'Actualiser', - 'upload_filetypes_help' => 'Les types de fichiers autorisés sont png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf et rar. La taille maximale autorisée est :size.', - 'uploaded' => 'Téléversement réussi', - 'user' => 'Utilisateur', - 'accepted' => 'validé', - 'declined' => 'refusé', - 'unassigned' => 'Non assigné', - 'unaccepted_asset_report' => 'Actifs refusés', - 'users' => 'Utilisateurs', - 'viewall' => 'Afficher tout', - 'viewassets' => 'Voir les actifs associés', - 'viewassetsfor' => 'Voir les actifs pour :name', - 'website' => 'Site web', - 'welcome' => 'Bienvenue, :name', - 'years' => 'années', - 'yes' => 'Oui', - 'zip' => 'Code postal', - 'noimage' => 'Aucune image envoyée ou aucune image trouvée.', - 'file_does_not_exist' => 'Le fichier demandé n\'existe pas sur le serveur.', - 'file_upload_success' => 'Fichier téléversé avec succès !', - 'no_files_uploaded' => 'Fichier téléversé avec succès !', - 'token_expired' => 'La session de votre formulaire a expiré. Merci d\'essayer à nouveau.', - 'login_enabled' => 'Connexion activée', - 'audit_due' => 'Dû pour l\'audit', - 'audit_overdue' => 'En retard pour l\'audit', - 'accept' => 'Accepter :asset', - 'i_accept' => 'J\'accepte', - 'i_decline' => 'Je refuse', - 'accept_decline' => 'Accepter/refuser', - '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' => 'tout voir', - 'hide_deleted' => 'Masquer les éléments supprimés', - 'email' => 'Courrier électronique', - 'do_not_change' => 'Ne pas modifier', - 'bug_report' => 'Signaler un bug', - 'user_manual' => 'Manuel de l\'utilisateur', - 'setup_step_1' => 'Étape 1', - 'setup_step_2' => 'Étape 2', - 'setup_step_3' => 'Étape 3', - 'setup_step_4' => 'Étape 4', - 'setup_config_check' => 'Vérification de la configuration', - 'setup_create_database' => 'Créer les tables de la base de données', - 'setup_create_admin' => 'Créer un utilisateur administrateur', - 'setup_done' => 'Terminé !', - 'bulk_edit_about_to' => 'Vous êtes sur le point de modifier les éléments suivants : ', - 'checked_out' => 'Affecté', - 'checked_out_to' => 'Affecté à', - 'fields' => 'Champs', - 'last_checkout' => 'Dernière affectation', - 'due_to_checkin' => 'Les :count éléments suivants doivent bientôt être restitués:', - 'expected_checkin' => 'Date de restitution prévue', - 'reminder_checked_out_items' => 'Ceci est un rappel des éléments associés à votre compte. Si vous pensez que cette liste est erronée (un article est manquant, ou quelque chose apparaît que vous n\'avez jamais eu), merci d\'adresser un courriel à :reply_to_name à l\'adresse :reply_to_address.', - 'changed' => 'Modifié', - 'to' => 'À', - 'report_fields_info' => '

Merci de sélectionner les champs que vous souhaitez inclure dans votre rapport personnalisé, puis cliquez sur Générer. Le fichier (custom-asset-report-AAAA-MM-JJ.csv) sera télécharger automatiquement, et vous pourrrez l\'ouvrir dans Excel.

-

Si vous souhaitez n\'exporter que certains matériels, vous pouvez utiliser les outils ci-dessous pour affiner votre sélection.

', - 'range' => 'Interval', - 'bom_remark' => 'Ajouter un BOM (byte-order mark) à ce CSV', - 'improvements' => 'Améliorations', - 'information' => 'Information', - 'permissions' => 'Autorisations', - 'managed_ldap' => '(Géré via LDAP)', - 'export' => 'Exporter', - 'ldap_sync' => 'Synchronisation LDAP', - 'ldap_user_sync' => 'Synchronisation d\'utilisateur LDAP', - 'synchronize' => 'Synchroniser', - 'sync_results' => 'Résultats de la synchronisation', - 'license_serial' => 'N° de série/Clé de produit', - 'invalid_category' => 'Catégorie Invalide ou Manquante', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Ceci est votre tableau de bord. Il y en a beaucoup d\'autres comme lui, mais celui-ci est le vôtre.', - '60_percent_warning' => 'Terminé à 60% (avertissement)', - 'dashboard_empty' => 'On dirait que vous n\'avez rien ajouté pour le moment, donc nous n\'avons rien de passionnant à afficher. Commencez par ajouter des actifs, accessoires, consommables ou licences dès maintenant !', - 'new_asset' => 'Nouvel actif', - 'new_license' => 'Nouvelle licence', - 'new_accessory' => 'Nouvel accessoire', - 'new_consumable' => 'Nouveau consommable', - 'collapse' => 'Replier', - 'assigned' => 'Affecté', - 'asset_count' => 'Nombre d\'actifs', - 'accessories_count' => 'Nombre d\'accessoires', - 'consumables_count' => 'Nombre de consommables', - 'components_count' => 'Nombre de composants', - 'licenses_count' => 'Nombre de licences', - 'notification_error' => 'Erreur', - 'notification_error_hint' => 'Veuillez vérifier le formulaire ci-dessous ne contient pas d\'erreurs', - 'notification_bulk_error_hint' => 'Les champs suivants ont rencontré des erreurs de validation et n\'ont pas été modifiés :', - 'notification_success' => 'Réussi', - 'notification_warning' => 'Avertissement', - 'notification_info' => 'Info', - 'asset_information' => 'Informations sur l\'actif', - 'model_name' => 'Nom du modèle', - 'asset_name' => 'Nom de l\'actif', - 'consumable_information' => 'Informations sur le consommable :', - 'consumable_name' => 'Nom du consommable :', - 'accessory_information' => 'Informations sur l\'accessoire :', - 'accessory_name' => 'Nom de l’accessoire :', - 'clone_item' => 'Cloner l\'élément', - 'checkout_tooltip' => 'Affecter cet élément', - 'checkin_tooltip' => 'Désaffecter cet élément', - 'checkout_user_tooltip' => 'Affecter cet élément à un utilisateur', - 'maintenance_mode' => 'Le service est temporairement indisponible en raison d\'une mise à jour du système. Veuillez revenir plus tard.', - 'maintenance_mode_title' => 'Le système est temporairement indisponible', - 'ldap_import' => 'Le mot de passe de l\'utilisateur ne devrait pas être géré par LDAP. (Cela vous permet d\'envoyer des demandes de mot de passe oublié.)', - 'purge_not_allowed' => 'La suppression définitive des données supprimées a été désactivée dans le fichier .env. Contactez le support technique ou l\'administrateur de votre système.', - 'backup_delete_not_allowed' => 'La suppression de sauvegarde a été désactivée dans le fichier .env. Contactez le support technique ou l\'administrateur de votre système.', - 'additional_files' => 'Fichiers additionnels', - 'shitty_browser' => 'Pas de signature détectée. Si vous utilisez un navigateur ancien, merci d\'utiliser un navigateur récent afin d\'accepter l\'association du matériel.', - 'bulk_soft_delete' =>'Supprimer ces utilisateurs également. Leur historique de matériel restera intact jusqu\'à ce que vous les supprimiez définitivement depuis le panneau de configuration de l\'administrateur.', - 'bulk_checkin_delete_success' => 'Les utilisateurs sélectionnés ont été supprimés et leurs matériels ont été dissociés.', - 'bulk_checkin_success' => 'Les articles des utilisateurs sélectionnés ont été dissociés.', - 'set_to_null' => 'Supprimer des valeurs pour ce matériel|Supprimer des valeurs pour :asset_count matériels ', - 'set_users_field_to_null' => 'Supprimer les valeurs du champ :field pour cet·te utilisateur·trice|Supprimer les valeurs du champ :field pour les :user_count utilisateurs·trices ', - 'na_no_purchase_date' => 'NC - Pas de date d\'achat renseignée', - 'assets_by_status' => 'Matériels par statut', - 'assets_by_status_type' => 'Matériels par type de status', - 'pie_chart_type' => 'Type de diagramme circulaire', - 'hello_name' => 'Bonjour, :name!', - 'unaccepted_profile_warning' => 'Vous avez :count article(s) en cours d\'acceptation. Merci de cliquer ici pour valider ou refuser leur emprunt', - 'start_date' => 'Date de début', - 'end_date' => 'Date de fin', - 'alt_uploaded_image_thumbnail' => 'Miniature téléchargée', - 'placeholder_kit' => 'Sélectionnez un kit', - 'file_not_found' => 'Fichier non trouvé', - 'preview_not_available' => '(aucun aperçu)', - 'setup' => 'Configuration', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Passer au contenu principal', - 'toggle_navigation' => 'Activer/Désactiver la navigation', - 'alerts' => 'Alertes', - 'tasks_view_all' => 'Afficher toutes les tâches', - 'true' => 'Vrai', - 'false' => 'Faux', - 'integration_option' => 'Option d\'intégration', - 'log_does_not_exist' => 'Aucun enregistrement de log correspondant.', - 'merge_users' => 'Fusionner les utilisateurs', - 'merge_information' => 'Cela fusionnera :count personnes en une seule. Sélectionnez ci-dessous la personne dans laquelle vous souhaitez fusionner les autres. Les actifs, licences etc associé·es seront transféré·es à la personne sélectionnée et les autres seront marquées comme supprimées.', - 'warning_merge_information' => 'Cette action NE PEUT PAS être annulée et ne devrait être utilisée que lorsque vous devez fusionner des utilisateurs à cause d\'une mauvaise importation ou d\'une mauvaise synchronisation. Assurez-vous d\'effectuer une sauvegarde d\'abord.', - 'no_users_selected' => 'Aucun utilisateur sélectionné', - 'not_enough_users_selected' => 'Au moins :count utilisateurs doivent être sélectionnés', - 'merge_success' => ':count utilisateurs fusionnés avec succès dans :into_username !', - 'merged' => 'fusionné', - 'merged_log_this_user_into' => 'Utilisateur fusionné (ID :to_id - :to_username) dans l\'ID de l\'utilisateur :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Identifiant utilisateur fusionné :from_id (:from_username) dans cet utilisateur (ID :to_id - :to_username)', - 'clear_and_save' => 'Effacer et enregistrer', - 'update_existing_values' => 'Mettre à jour les valeurs existantes ?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'La génération de numéros d\'inventaire autoincrémentés est désactivée, toutes les lignes doivent donc avoir la colonne "Numéro d\'inventaire" renseignée.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note : La génération de numéros d\'inventaire autoincrémentés est activée, de sorte que les actifs seront créés pour les lignes qui n\'ont pas de numéro d\'inventaire renseigné. Les lignes qui comprennent un numéro d\'inventaire seront mises à jour avec les informations fournies.', - 'send_welcome_email_to_users' => ' Envoyer un e-mail de bienvenue aux nouveaux·elles utilisateurs·trices ?', - 'back_before_importing' => 'Sauvegarder avant d\'importer ?', - 'csv_header_field' => 'Champ d\'en-tête CSV', - 'import_field' => 'Importer le champ', - 'sample_value' => 'Exemple de valeur', - 'no_headers' => 'Aucune colonne trouvée', - 'error_in_import_file' => 'Une erreur s\'est produite lors de la lecture du fichier CSV : :error', - 'percent_complete' => ':percent % achevé', - 'errors_importing' => 'Des erreurs se sont produites lors de l\'importation : ', - 'warning' => 'ATTENTION : :warning', - 'success_redirecting' => '"Succès... Redirection.', - 'cancel_request' => 'Annuler cette demande', - 'setup_successful_migrations' => 'Vos tables de base de données ont été créées', - 'setup_migration_output' => 'Sortie de migration :', - 'setup_migration_create_user' => 'Étape suivante : créer un·e utilisateur·trice', - 'importer_generic_error' => 'L\'importation de votre fichier est terminée, mais nous avons reçu une erreur. Cela est généralement dû à la limitation d\'une API tierce à partir d\'un webhook de notification (tel que Slack) et n\'aurait pas interféré avec l\'importation elle-même, mais vous devez le confirmer.', - 'confirm' => 'Valider', - 'autoassign_licenses' => 'Attribuer les licences automatiquement', - 'autoassign_licenses_help' => 'Autoriser l\'utilisateur·trice à se voir attribuer des licences via l\'outil d\'attribution de licence en volume ou bien via l\'outil CLI.', - 'autoassign_licenses_help_long' => 'Cela permet à un·e utilisateur·trice de se voir attribuer des licences via l\'interface utilisateur de licence d\'attribution en masse ou les outils CLI. (Par exemple, vous ne souhaitez peut-être pas que les sous-traitants se voient attribuer automatiquement une licence que vous fourniriez uniquement aux membres du personnel. Vous pouvez toujours attribuer des licences individuellement à ces utilisateurs·trices, mais iels ne seront pas inclus·es dans les fonctions d\'attribution de licence à tous·tes les utilisateurs·trices.)', - 'no_autoassign_licenses_help' => 'Ne pas inclure l\'utilisateur·trice dans l\'attribution groupée via l\'interface utilisateur de licence ou les outils CLI.', - 'modal_confirm_generic' => 'Êtes-vous sûr·e ?', - 'cannot_be_deleted' => 'Cet élément ne peut pas être supprimé', - 'undeployable_tooltip' => 'Cet élément ne peut pas être attribué. Vérifiez la quantité restante.', - 'serial_number' => 'Numéro de série', - 'item_notes' => 'Notes :item', - 'item_name_var' => 'Nom :item', - 'error_user_company' => 'La société cible de l\'assignation et la société de l\'actif ne correspondent pas', - 'error_user_company_accept_view' => 'Un actif qui vous est assigné appartient à une autre société ; vous ne pouvez pas l\'accepter ou le refuser. Veuillez contacter votre manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Associé à : nom complet', - 'checked_out_to_first_name' => 'Associé à : prénom', - 'checked_out_to_last_name' => 'Associé à : nom', - 'checked_out_to_username' => 'Associé à : nom d\'utilisateur·trice', - 'checked_out_to_email' => 'Associé à : email', - 'checked_out_to_tag' => 'Associé à : numéro d\'actif', - 'manager_first_name' => 'Nom du manager', - 'manager_last_name' => 'Nom de famille du·de la manager', - 'manager_full_name' => 'Prénom du manager', - 'manager_username' => 'Nom d\'utilisateur·trice du manager', - 'checkout_type' => 'Type d\'association', - 'checkout_location' => 'Associer à un lieu', - 'image_filename' => 'Nom du fichier image', - 'do_not_import' => 'Ne pas importer', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Email Gravatar', - 'currency' => 'Devise', - 'address2' => 'Adresse Ligne 2', - 'import_note' => 'Importé à l\'aide de l\'importateur CSV', - ], - 'percent_complete' => '% terminé', - 'uploading' => 'Téléversement... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copier dans le presse-papier', - 'copied' => 'Copié !', - -]; diff --git a/resources/lang/fr/localizations.php b/resources/lang/fr/localizations.php deleted file mode 100644 index fcc31efcdb..0000000000 --- a/resources/lang/fr/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Sélectionnez une langue', - 'languages' => [ - 'en'=> 'Anglais, États-Unis', - 'en-GB'=> 'Anglais, Royaume-Uni', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabe', - 'bg'=> 'Bulgare', - 'zh-CN'=> 'Chinois simplifié', - 'zh-TW'=> 'Chinois traditionnel', - 'hr'=> 'Croate', - 'cs'=> 'Tchèque', - 'da'=> 'Danois', - 'nl'=> 'Néerlandais', - 'en-ID'=> 'Anglais, Indonésie', - 'et'=> 'Estonien', - 'fil'=> 'Philippin', - 'fi'=> 'Finnois', - 'fr'=> 'Français', - 'de'=> 'Allemand', - 'de-i'=> 'Allemand (informel)', - 'el'=> 'Grec', - 'he'=> 'Hébreu', - 'hu'=> 'Hongrois', - 'is' => 'Islandais', - 'id'=> 'Indonésien', - 'ga-IE'=> 'Irlandais', - 'it'=> 'Italien', - 'ja'=> 'Japonais', - 'km' => 'Khmer', - 'ko'=> 'Coréen', - 'lv'=>'Letton', - 'lt'=> 'Lituanien', - 'mk'=> 'Macédonien', - 'ms'=> 'Malais', - 'mi'=> 'Maori', - 'mn'=> 'Mongol', - 'no'=> 'Norvégien', - 'fa'=> 'Perse', - 'pl'=> 'Polonais', - 'pt-PT'=> 'Portugais', - 'pt-BR'=> 'Portugais, Brésil', - 'ro'=> 'Roumain', - 'ru'=> 'Russe', - 'sr-CS' => 'Serbe (latin)', - 'sl'=> 'Slovène', - 'es-ES'=> 'Espagnol', - 'es-CO'=> 'Espagnol, Colombie', - 'es-MX'=> 'Espagnol, Mexique', - 'es-VE'=> 'Espagnol, Vénézuéla', - 'sv-SE'=> 'Suédois', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamoul', - 'th'=> 'Thaï', - 'tr'=> 'Turc', - 'uk'=> 'Ukrainien', - 'vi'=> 'Vietnamien', - 'cy'=> 'Gallois', - 'zu'=> 'Zoulou', - ], - - 'select_country' => 'Sélectionnez un pays', - - 'countries' => [ - 'AC'=>'Île de l\'Ascension', - 'AD'=>'Andorre', - 'AE'=>'Émirats Arabes Unis', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua-et-Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albanie', - 'AM'=>'Arménie', - 'AN'=>'Antilles Néerlandaises', - 'AO'=>'Angola', - 'AQ'=>'Antarctique', - 'AR'=>'Argentine', - 'AS'=>'Samoa Américaines', - 'AT'=>'Autriche', - 'AU'=>'Australie', - 'AW'=>'Aruba', - 'AX'=>'Åland', - 'AZ'=>'Azerbaïdjan', - 'BA'=>'Bosnie-Herzégovine', - 'BB'=>'Barbade', - 'BE'=>'Belgique', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgarie', - 'BH'=>'Bahreïn', - 'BI'=>'Burundi', - 'BJ'=>'Bénin', - 'BM'=>'Bermudes', - 'BN'=>'Brunei', - 'BO'=>'Bolivie', - 'BR'=>'Brésil', - 'BS'=>'Bahamas', - 'BT'=>'Bhoutan', - 'BV'=>'Île Bouvet', - 'BW'=>'Botswana', - 'BY'=>'Biélorussie', - 'BZ'=>'Bélize', - 'CA'=>'Canada', - 'CC'=>'Îles Cocos', - 'CD'=>'République Démocratique du Congo (RDC)', - 'CF'=>'République Centrafricaine', - 'CG'=>'Congo', - 'CH'=>'Suisse', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Îles Cook', - 'CL'=>'Chili', - 'CM'=>'Cameroun', - 'CN'=>'République populaire de Chine', - 'CO'=>'Colombie', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cap-Vert', - 'CX'=>'Île Christmas', - 'CY'=>'Chypre', - 'CZ'=>'République Tchèque', - 'DE'=>'Allemagne', - 'DJ'=>'Djibouti', - 'DK'=>'Danemark', - 'DM'=>'Dominique', - 'DO'=>'République Dominicaine', - 'DZ'=>'Algérie', - 'EC'=>'Équateur', - 'EE'=>'Estonie', - 'EG'=>'Égypte', - 'ER'=>'Érythrée', - 'ES'=>'Espagne', - 'ET'=>'Éthiopie', - 'EU'=>'Union Européenne', - 'FI'=>'Finlande', - 'FJ'=>'Îles Fidji', - 'FK'=>'Îles Malouines', - 'FM'=>'Micronésie', - 'FO'=>'Îles Féroé', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenade', - 'GE'=>'Géorgie', - 'GF'=>'Guyane Française', - 'GG'=>'Guernesey', - 'GH'=>'République du Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Groenland', - 'GM'=>'Gambie', - 'GN'=>'Guinée', - 'GP'=>'Guadeloupe', - 'GQ'=>'Guinée Équatoriale', - 'GR'=>'Grèce', - 'GS'=>'Géorgie du Sud-et-les îles Sandwich du Sud', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinée-Bissau', - 'GY'=>'Guyane', - 'HK'=>'Hong Kong', - 'HM'=>'Îles Heard-et-MacDonald', - 'HN'=>'Honduras', - 'HR'=>'Croatie', - 'HT'=>'Haïti', - 'HU'=>'Hongrie', - 'ID'=>'Indonésie', - 'IE'=>'Irlande', - 'IL'=>'Israël', - 'IM'=>'Île de Man', - 'IN'=>'Inde', - 'IO'=>'Territoire britannique de l\'océan Indien', - 'IQ'=>'Irak', - 'IR'=>'Iran', - 'IS'=>'Islande', - 'IT'=>'Italie', - 'JE'=>'Jersey', - 'JM'=>'Jamaïque', - 'JO'=>'Jordanie', - 'JP'=>'Japon', - 'KE'=>'Kenya', - 'KG'=>'Kirghizstan', - 'KH'=>'Cambodge', - 'KI'=>'Kiribati', - 'KM'=>'Comores', - 'KN'=>'Saint-Christophe-et-Niévès', - 'KR'=>'Corée du Sud', - 'KW'=>'Koweït', - 'KY'=>'Îles Caïmans', - 'KZ'=>'Kazakhstan', - 'LA'=>'Laos', - 'LB'=>'Liban', - 'LC'=>'Sainte-Lucie', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Libéria', - 'LS'=>'Lesotho', - 'LT'=>'Lituanie', - 'LU'=>'Luxembourg', - 'LV'=>'Lettonie', - 'LY'=>'Jamahiriya arabe libyenne', - 'MA'=>'Maroc', - 'MC'=>'Monaco', - 'MD'=>'Moldavie', - 'ME'=>'Monténégro', - 'MG'=>'Madagascar', - 'MH'=>'Îles Marshall', - 'MK'=>'Macédoine du Nord', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolie', - 'MO'=>'Macao', - 'MP'=>'Îles Mariannes du Nord', - 'MQ'=>'Martinique', - 'MR'=>'Mauritanie', - 'MS'=>'Montserrat', - 'MT'=>'Malte', - 'MU'=>'Île Maurice', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexique', - 'MY'=>'Malaisie', - 'MZ'=>'Mozambique', - 'NA'=>'Namibie', - 'NC'=>'Nouvelle-Calédonie', - 'NE'=>'Niger', - 'NF'=>'Île Norfolk', - 'NG'=>'Nigéria', - 'NI'=>'Nicaragua', - 'NL'=>'Pays-Bas', - 'NO'=>'Norvège', - 'NP'=>'Népal', - 'NR'=>'Nauru', - 'NU'=>'Niué', - 'NZ'=>'Nouvelle-Zélande', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Pérou', - 'PF'=>'Polynésie Française', - 'PG'=>'Papouasie-Nouvelle-Guinée', - 'PH'=>'République des Philippines', - 'PK'=>'Pakistan', - 'PL'=>'Pologne', - 'PM'=>'Saint-Pierre-et-Miquelon', - 'PN'=>'Îles Pitcairn', - 'PR'=>'Porto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palaos', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'La Réunion', - 'RO'=>'Roumanie', - 'RS'=>'Serbie', - 'RU'=>'Fédération de Russie', - 'RW'=>'Rwanda', - 'SA'=>'Arabie Saoudite', - 'UK'=>'Écosse', - 'SB'=>'Îles Salomon', - 'SC'=>'Seychelles', - 'SS'=>'Soudan du Sud', - 'SD'=>'Soudan', - 'SE'=>'Suède', - 'SG'=>'Singapour', - 'SH'=>'Sainte-Hélène', - 'SI'=>'Slovénie', - 'SJ'=>'Svalbard et île Jan Mayen', - 'SK'=>'Slovaquie', - 'SL'=>'Sierra Leone', - 'SM'=>'Saint-Marin', - 'SN'=>'Sénégal', - 'SO'=>'Somalie', - 'SR'=>'Suriname', - 'ST'=>'Sao Tomé-et-Principe', - 'SU'=>'Union Soviétique', - 'SV'=>'Salvador', - 'SY'=>'Syrie', - 'SZ'=>'Swaziland', - 'TC'=>'Îles Turques-et-Caïques', - 'TD'=>'Tchad', - 'TF'=>'Terres Australes et Antarctiques Françaises', - 'TG'=>'Togo', - 'TH'=>'Thaïlande', - 'TJ'=>'Tadjikistan', - 'TK'=>'Tokelau', - 'TI'=>'Timor Oriental', - 'TM'=>'Turkménistan', - 'TN'=>'Tunisie', - 'TO'=>'Tonga', - 'TP'=>'Timor Oriental (ancien code)', - 'TR'=>'Turquie', - 'TT'=>'Trinité-et-Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taïwan', - 'TZ'=>'Tanzanie', - 'UA'=>'Ukraine', - 'UG'=>'Ouganda', - 'UK'=>'Royaume-Uni', - 'US'=>'États-Unis', - 'UM'=>'Îles Mineures Éloignées des États-Unis', - 'UY'=>'Uruguay', - 'UZ'=>'Ouzbékistan', - 'VA'=>'Vatican', - 'VC'=>'Saint-Vincent-et-les-Grenadines', - 'VE'=>'Vénézuéla', - 'VG'=>'Îles Vierges Britanniques', - 'VI'=>'Îles Vierges Américaines', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis-et-Futuna', - 'WS'=>'Samoa', - 'YE'=>'Yémen', - 'YT'=>'Mayotte', - 'ZA'=>'Afrique du Sud', - 'ZM'=>'Zambie', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/fr/mail.php b/resources/lang/fr/mail.php deleted file mode 100644 index 0d74de3464..0000000000 --- a/resources/lang/fr/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Un utilisateur a accepté un article', - 'acceptance_asset_declined' => 'Un utilisateur a refusé un article', - 'a_user_canceled' => 'Un·e utilisateur·trice a annulé une demande d’article sur le site Web', - 'a_user_requested' => 'Un·e utilisateur·trice a demandé un article sur le site Web', - 'accessory_name' => 'Nom de l’accessoire :', - 'additional_notes' => 'Notes complémentaires :', - 'admin_has_created' => 'Un administrateur a créé un compte pour vous sur le site :web.', - 'asset' => 'Produit:', - 'asset_name' => 'Nom du produit:', - 'asset_requested' => 'Produit demandé', - 'asset_tag' => 'Numéro d\'inventaire', - 'assigned_to' => 'Affecté à', - 'best_regards' => 'Cordialement,', - 'canceled' => 'Annulé:', - 'checkin_date' => 'Date d\'association :', - 'checkout_date' => 'Date de dissociation :', - 'click_to_confirm' => 'Veuillez cliquer sur le lien suivant pour confirmer votre :web account:', - 'click_on_the_link_accessory' => 'Merci de cliquer sur le lien ci-dessous pour confirmer la bonne réception de l\'accessoire.', - 'click_on_the_link_asset' => 'Cliquez sur le lien ci-dessous pour confirmer que vous avez reçu l\'actif.', - 'Confirm_Asset_Checkin' => 'Confirmation de l\'association du matériel', - 'Confirm_Accessory_Checkin' => 'Confirmation de l\'association de l\'accessoire', - 'Confirm_accessory_delivery' => 'Confirmation de la livraison de l\'accessoire', - 'Confirm_license_delivery' => 'Confirmation de la livraison de licence', - 'Confirm_asset_delivery' => 'Confirmation de la livraison du matériel', - 'Confirm_consumable_delivery' => 'Confirmation de la livraison du consommable', - 'current_QTY' => 'Quantité actuelle', - 'Days' => 'Jours', - 'days' => 'jours', - 'expecting_checkin_date' => 'Date d\'association prévue :', - 'expires' => 'Expire le', - 'Expiring_Assets_Report' => 'Rapport d\'expiration des actifs.', - 'Expiring_Licenses_Report' => 'Rapport d\'expiration des licences.', - 'hello' => 'Bonjour', - 'hi' => 'Salut', - 'i_have_read' => 'J\'ai bien lu et approuvé les conditions d\'utilisation, et reçu cet objet.', - 'item' => 'Article :', - 'Item_Request_Canceled' => 'Demande d\'article annulée', - 'Item_Requested' => 'Article demandé', - 'link_to_update_password' => 'Veuillez cliquer sur le lien suivant pour confirmer votre :web account:', - 'login_first_admin' => 'Connectez-vous à votre nouvelle installation Snipe-IT en utilisant les informations d\'identification ci-dessous :', - 'login' => 'Nom d\'utilisateur:', - 'Low_Inventory_Report' => 'Rapport d’inventaire bas', - 'inventory_report' => 'Rapport d\'inventaire', - 'min_QTY' => 'Quantité minimum', - 'name' => 'Nom', - 'new_item_checked' => 'Un nouvel élément a été vérifié sous votre nom, les détails sont ci-dessous.', - 'password' => 'Mot de passe:', - 'password_reset' => 'Réinitialisation du mot de passe', - - 'read_the_terms' => 'Merci de lire les conditions d\'utilisation ci-dessous.', - 'read_the_terms_and_click' => 'Merci de lire les conditions d\'utilisation ci-dessous, et cliquer sur le lien ci-dessous pour confirmer que vous avez lu et accepté les conditions d\'utilisation et reçu l\'équipement.', - 'requested' => 'Demandé :', - 'reset_link' => 'Votre lien pour réinitialiser le mot de passe', - 'reset_password' => 'Cliquez ici pour réinitialiser votre mot de passe:', - 'serial' => 'N° de série ', - 'supplier' => 'Fournisseur', - 'tag' => 'Étiquette', - 'test_email' => 'Email test de Snipe-IT', - '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 actif(s) avec une garantie expirant dans les prochains :threshold jours.|Il y a :count actif(s) avec des garanties expirant dans les prochains :threshold jours.', - '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 ', - 'upcoming-audits' => 'Il y a :count matériel à venir pour un audit dans les :threshold jours.|Il y a :count matériels à venir pour un audit dans les :threshold jours.', - 'user' => 'Utilisateur', - 'username' => 'Nom d\'utilisateur', - 'welcome' => 'Bienvenue, :name', - 'welcome_to' => 'Bienvenue sur :web!', - 'your_credentials' => 'Vos identifiants Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessoire enregistré', - 'Asset_Checkin_Notification' => 'Actif restitué', - 'Asset_Checkout_Notification' => 'Actif affecté', - 'License_Checkin_Notification' => 'Licence enregistrée', - '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', - 'rights_reserved' => 'Tous droits réservés.', -]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php deleted file mode 100644 index 5004f6fd64..0000000000 --- a/resources/lang/fr/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Si un utilisateur ayant une adresse email valide existe dans notre système, un email de récupération de mot de passe lui a été envoyé.', - 'user' => 'Si un utilisateur ayant une adresse email valide existe dans notre système, un email de récupération de mot de passe lui a été envoyé.', - 'token' => 'Ce jeton de réinitialisation de mot de passe est invalide ou expiré, ou ne correspond pas au nom d\'utilisateur fourni.', - 'reset' => 'Votre mot de passe a été réinitialisé !', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php deleted file mode 100644 index f9e204dde0..0000000000 --- a/resources/lang/fr/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'L\'attribut ":attribute" doit être accepté.', - 'active_url' => 'L\'attribut ":attribute" n\'est pas une URL valide.', - 'after' => 'L\'attribut ":attribute" doit être une date après :date.', - 'after_or_equal' => 'L\'attribut: doit être une date après ou égale à: date.', - 'alpha' => 'L\'attribut ":attribute" ne peut contenir que des lettres.', - 'alpha_dash' => 'L\'attribut ":attribute" ne peut contenir que des lettres, des nombres, et des tirets.', - 'alpha_num' => 'L\'attribut ":attribute" ne peut contenir que des caractères alphanumériques.', - 'array' => 'L\'attribut: doit être un tableau.', - 'before' => 'L\'attribut ":attribute" doit être une date avant :date.', - 'before_or_equal' => 'L\'attribut: doit être une date antérieure ou égale à: date.', - 'between' => [ - 'numeric' => 'L\'attribut ":attribute" doit être entre :min et :max.', - 'file' => 'L\'attribut ":attribute" doit être entre :min et :max kilo-octets.', - 'string' => 'L\'attribut ":attribute" doit contenir entre :min et :max caractères.', - 'array' => 'L\'attribut: doit avoir entre: min et: max items.', - ], - 'boolean' => 'L\'attribut : doit être vrai ou faux.', - 'confirmed' => 'La confirmation et l\'attribut ":attribute" ne concordent pas.', - 'date' => 'L\'attribut ":attribute" n\'est pas une date valide.', - 'date_format' => 'L\'attribut ":attribute" ne respecte pas le format ":format".', - 'different' => 'L\'attribut ":attribute" et l\'attribut ":other" doivent être différents.', - 'digits' => 'L\'attribut ":attribute" doit contenir :digits chiffres.', - 'digits_between' => 'L\'attribut ":attribute" doit contenir entre :min et :max chiffres.', - 'dimensions' => 'L\'attribut: a des dimensions d\'image invalides.', - 'distinct' => 'Le champ d\'attribut: a une valeur en double.', - 'email' => 'Le format de l\'attribut ":attribute" est invalide.', - 'exists' => 'L\'attribut ":attribute" est invalide.', - 'file' => 'L\'attribut: doit être un fichier.', - 'filled' => 'Le champ d\'attribut: doit avoir une valeur.', - 'image' => 'L\'attribut ":attribute" doit être une image.', - 'import_field_empty' => 'La valeur de :fieldname ne peut pas être vide.', - 'in' => 'Le :attribute selectionné est invalide.', - 'in_array' => 'Le champ d\'attribut: n\'existe pas dans autre.', - 'integer' => 'L\'attribut ":attribute" doit être un nombre entier.', - 'ip' => 'L\'attribut ":attribute" doit être une adresse IP valide.', - 'ipv4' => 'L\'attribut: doit être une adresse IPv4 valide.', - 'ipv6' => 'L\'attribut: doit être une adresse IPv6 valide.', - 'is_unique_department' => 'L\'attribut :attribute doit être unique à cet emplacement de la société', - 'json' => 'L\'attribut: doit être une chaîne JSON valide.', - 'max' => [ - 'numeric' => 'L\'attribut ":attribute" ne peut pas être plus grand que :max.', - 'file' => 'L\'attribut ":attribute" ne doit pas dépasser :max kilo-octets.', - 'string' => 'L\'attribut ":attribute" ne doit pas faire plus de :max caractères.', - 'array' => 'L\'attribut: peut ne pas avoir plus de: max items.', - ], - 'mimes' => 'Le fichier :attribute doit être de type :values.', - 'mimetypes' => 'L\'attribut: doit être un fichier de type:: valeurs.', - 'min' => [ - 'numeric' => 'L\'attribut ":attribute" doit être au moins :min.', - 'file' => 'L\'attribut ":attribute" doit faire au moins :min kilo-octets.', - 'string' => 'L\'attribut ":attribute" doit faire au moins :min caractères.', - 'array' => 'L\'attribut: doit avoir au moins: éléments min.', - ], - 'starts_with' => 'L\'attribut :attribute doit commencer par l\'une des valeurs suivantes : :values.', - 'ends_with' => 'Le champ :attribute doit se terminer par une des valeurs suivantes : :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.', - 'valid_regex' => 'Ce n\'est pas une règle Regex valide. ', - 'regex' => 'Le format de l\'attribut ":attribute" est invalide.', - 'required' => 'Le champs :attribute est nécessaire.', - 'required_if' => 'Le champ :attribute est nécessaire quand :other vaut :value.', - 'required_unless' => 'Le champ d\'attribut: est obligatoire sauf si: autre est dans: valeurs.', - 'required_with' => 'Le champ :attribute est nécessaire quand :values est présent.', - 'required_with_all' => 'Le champ d\'attribut: est requis lorsque: les valeurs sont présentes.', - 'required_without' => 'Le champ :attribute est nécessaire quand :values n\'est pas présent.', - 'required_without_all' => 'Le champ d\'attribut: est requis lorsque aucune des valeurs suivantes n\'est présente.', - 'same' => 'L\'attribut ":attribute" et :other doivent correspondre.', - 'size' => [ - 'numeric' => 'L\'attribut ":attribute" doit faire :size.', - 'file' => 'L\'attribut ":attribute" doit faire :size kilo-octets.', - 'string' => 'L\'attribut ":attribute" doit faire :size caractères.', - 'array' => 'L\'attribut: doit contenir: des éléments de taille.', - ], - 'string' => 'L\'attribut: doit être une chaîne.', - 'timezone' => 'L\'attribut: doit être une zone valide.', - 'two_column_unique_undeleted' => ':attribute doit être unique entre :table1 et :table2. ', - '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.', - 'not_array' => 'Le champ :attribute ne peut pas être un tableau.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Le mot de passe ne peut être le nom d\'utilisateur.', - 'letters' => 'Le mot de passe doit contenir au moins une lettre.', - 'numbers' => 'Le mot de passe doit contenir au moins un chiffre.', - 'case_diff' => 'Le mot de passe doit contenir au moins une minuscule et une majuscule.', - 'symbols' => 'Le mot de passe doit contenir au moins un caractère spécial.', - 'gte' => [ - 'numeric' => 'La valeur ne peut pas être négative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Ce mot de passe est trop commun.', - 'statuslabel_type' => 'Vous devez sélectionner un type d\'étiquette de statut valide', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', - 'last_audit_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ hh:mm:ss', - 'expiration_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', - 'termination_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', - 'expected_checkin.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', - 'start_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', - 'end_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ga-IE/admin/companies/general.php b/resources/lang/ga-IE/admin/companies/general.php index 25481faab3..89c14750af 100644 --- a/resources/lang/ga-IE/admin/companies/general.php +++ b/resources/lang/ga-IE/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Roghnaigh Cuideachta', - 'about_companies' => 'About Companies', + 'about_companies' => 'Maidir le Cuideachtaí', '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/table.php b/resources/lang/ga-IE/admin/companies/table.php index 86d0d62ef7..0248404b5a 100644 --- a/resources/lang/ga-IE/admin/companies/table.php +++ b/resources/lang/ga-IE/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Cuideachtaí', 'create' => 'Cruthaigh Cuideachta', + 'email' => 'Company Email', 'title' => 'Cuideachta', + 'phone' => 'Company Phone', 'update' => 'Cuideachta Nuashonraithe', 'name' => 'Ainm na Cuideachta', 'id' => 'ID', diff --git a/resources/lang/ga-IE/admin/hardware/form.php b/resources/lang/ga-IE/admin/hardware/form.php index ccbb8ef27a..66457cdce5 100644 --- a/resources/lang/ga-IE/admin/hardware/form.php +++ b/resources/lang/ga-IE/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Dímheas', 'depreciates_on' => 'Dímheas Ar Ar', 'default_location' => 'Suíomh Réamhshocraithe', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'Dáta EOL', 'eol_rate' => 'Ráta EOL', 'expected_checkin' => 'An Dáta Seiceála Ionchais', diff --git a/resources/lang/ga-IE/admin/hardware/general.php b/resources/lang/ga-IE/admin/hardware/general.php index 74ab7468b2..91aec28adf 100644 --- a/resources/lang/ga-IE/admin/hardware/general.php +++ b/resources/lang/ga-IE/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', '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.

+ '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', + '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.', diff --git a/resources/lang/ga-IE/admin/hardware/message.php b/resources/lang/ga-IE/admin/hardware/message.php index 9b94b21ec9..ab51dd3d78 100644 --- a/resources/lang/ga-IE/admin/hardware/message.php +++ b/resources/lang/ga-IE/admin/hardware/message.php @@ -18,12 +18,13 @@ return [ '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.', 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ 'error' => 'Níor cuireadh an tsócmhainn ar ais, déan iarracht arís', 'success' => 'Aisghabháil sócmhainne go rathúil.', - 'bulk_success' => 'Asset restored successfully.', + 'bulk_success' => 'Aisghabháil sócmhainne go rathúil.', 'nothing_updated' => 'No assets were selected, so nothing was restored.', ], diff --git a/resources/lang/ga-IE/admin/hardware/table.php b/resources/lang/ga-IE/admin/hardware/table.php index 994a601182..ce0f54b059 100644 --- a/resources/lang/ga-IE/admin/hardware/table.php +++ b/resources/lang/ga-IE/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Clib Sócmhainní', 'asset_model' => 'Mionsamhail', + 'assigned_to' => 'Sannadh Chun', 'book_value' => 'Current Value', 'change' => 'In / Amach', 'checkout_date' => 'Dáta Seiceáil', @@ -24,7 +25,7 @@ return [ 'image' => 'Íomhá Gléas', 'days_without_acceptance' => 'Laethanta Gan Glactha', 'monthly_depreciation' => 'Monthly Depreciation', - 'assigned_to' => 'Assigned To', + 'assigned_to' => 'Sannadh Chun', 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', 'changed' => 'Changed', diff --git a/resources/lang/ga-IE/admin/kits/general.php b/resources/lang/ga-IE/admin/kits/general.php index f724ecbf07..095ddfecf1 100644 --- a/resources/lang/ga-IE/admin/kits/general.php +++ b/resources/lang/ga-IE/admin/kits/general.php @@ -24,20 +24,20 @@ return [ '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_none' => 'Níl an ceadúnas ann', '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_none' => 'Níl inbhuanaithe ann', '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', + 'accessory_none' => 'Níl an cúlpháirtí ann', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/ga-IE/admin/labels/table.php b/resources/lang/ga-IE/admin/labels/table.php index 87dee4bad0..49caa916f1 100644 --- a/resources/lang/ga-IE/admin/labels/table.php +++ b/resources/lang/ga-IE/admin/labels/table.php @@ -1,13 +1,19 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'support_asset_tag' => 'Clib', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Teideal', ]; \ No newline at end of file diff --git a/resources/lang/ga-IE/admin/licenses/general.php b/resources/lang/ga-IE/admin/licenses/general.php index 5f2976b401..df4beb2a71 100644 --- a/resources/lang/ga-IE/admin/licenses/general.php +++ b/resources/lang/ga-IE/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/ga-IE/admin/locations/table.php b/resources/lang/ga-IE/admin/locations/table.php index 9a28d6dc3d..57811f0e28 100644 --- a/resources/lang/ga-IE/admin/locations/table.php +++ b/resources/lang/ga-IE/admin/locations/table.php @@ -22,18 +22,19 @@ return [ 'currency' => 'Airgeadra Suímh', 'ldap_ou' => 'OL Cuardaigh LDAP', 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', + 'department' => 'Roinn', + 'location' => 'Suíomh', '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_name' => 'Ainm', + 'asset_category' => 'Catagóir', + 'asset_manufacturer' => 'Déantóir', + 'asset_model' => 'Mionsamhail', + 'asset_serial' => 'Sraithuimhir', + 'asset_location' => 'Suíomh', + 'asset_checked_out' => 'Seiceáil Amach', 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', + 'date' => 'Dáta:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/ga-IE/admin/manufacturers/message.php b/resources/lang/ga-IE/admin/manufacturers/message.php index 49d274e80b..b60670dbbd 100644 --- a/resources/lang/ga-IE/admin/manufacturers/message.php +++ b/resources/lang/ga-IE/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Níl an monaróir ann.', 'assoc_users' => 'Tá baint ag an monaróir seo faoi láthair le múnla amháin ar a laghad agus ní féidir é a scriosadh. Nuashonraigh do chuid samhlacha le do thoil gan tagairt a dhéanamh don monaróir seo agus déan iarracht arís.', diff --git a/resources/lang/ga-IE/admin/manufacturers/table.php b/resources/lang/ga-IE/admin/manufacturers/table.php index 3ec0352d76..afc1193e5f 100644 --- a/resources/lang/ga-IE/admin/manufacturers/table.php +++ b/resources/lang/ga-IE/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL Tacaíochta', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Déantóir Nuashonraithe', - 'url' => 'URL', ); diff --git a/resources/lang/ga-IE/admin/models/message.php b/resources/lang/ga-IE/admin/models/message.php index 933253ad11..9c13b704b5 100644 --- a/resources/lang/ga-IE/admin/models/message.php +++ b/resources/lang/ga-IE/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Níor athraíodh aon réimsí, mar sin níor nuashonraíodh aon rud.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/ga-IE/admin/settings/general.php b/resources/lang/ga-IE/admin/settings/general.php index 61f7da61a4..f1c0ed6477 100644 --- a/resources/lang/ga-IE/admin/settings/general.php +++ b/resources/lang/ga-IE/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'Is freastalaí Gníomhach Eolaire é seo', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Gin Cúltaca', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Dath Ceannteideal', 'info' => 'Ligeann na socruithe seo gnéithe áirithe de do shuiteáil a shaincheapadh.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'Comhtháthú LDAP', 'ldap_settings' => 'Socruithe 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_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -162,7 +163,7 @@ return [ '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_min_help' => 'Is é an luach íosta ceadaithe 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', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Rollú Dhá Fachtóir', 'two_factor_enabled_text' => 'Cumasaigh Dhá Fachtóir', 'two_factor_reset' => 'Athshocraigh Dhá-Rúnda Fachtóir', - 'two_factor_reset_help' => 'Cuirfidh sé seo ar an úsáideoir a n-gléas a chlárú le Google Authenticator arís. D\'fhéadfadh sé seo a bheith úsáideach má cailleadh nó goideadh an gléas atá cláraithe faoi láthair.', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Athshocraigh dhá fheiste fachtóir go rathúil', 'two_factor_reset_error' => 'Theip ar dhá athshocrú feiste fachtóir', 'two_factor_enabled_warning' => 'Má chuirtear ar chumas dhá fhachtóir mura bhfuil sé á chumasú faoi láthair, cuirfidh tú i bhfeidhm láithreach le d\'fhíordheimhniú le gléas cláraithe Google Auth. Beidh an cumas agat do ghléas a chlárú mura bhfuil duine cláraithe faoi láthair.', @@ -316,7 +318,7 @@ return [ 'labels_help' => 'Label sizes & settings', 'purge' => 'Purge', 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', + 'purge_help' => 'Taifid Scriosta Purge', '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', @@ -334,14 +336,14 @@ return [ 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', 'label2_template' => 'Template', 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', + 'label2_title' => 'Teideal', 'label2_title_help' => 'The title to show on labels that support it', 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', 'label2_asset_logo' => 'Use Asset Logo', 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', 'label2_1d_type' => '1D Barcode Type', 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type' => 'Cineál Barcode 2D', 'label2_2d_type_help' => 'Format for 2D barcodes', 'label2_2d_target' => '2D Barcode Target', 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', diff --git a/resources/lang/ga-IE/admin/settings/table.php b/resources/lang/ga-IE/admin/settings/table.php index 22db5c84ed..2c6f611eff 100644 --- a/resources/lang/ga-IE/admin/settings/table.php +++ b/resources/lang/ga-IE/admin/settings/table.php @@ -1,6 +1,6 @@ 'Created', + 'created' => 'Cruthaithe', 'size' => 'Size', ); diff --git a/resources/lang/ga-IE/admin/statuslabels/message.php b/resources/lang/ga-IE/admin/statuslabels/message.php index 342dac7eb7..ed86d2de2c 100644 --- a/resources/lang/ga-IE/admin/statuslabels/message.php +++ b/resources/lang/ga-IE/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Níl Lipéad Stádas ann.', + 'deleted_label' => 'Deleted Status Label', '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' => [ @@ -23,7 +24,7 @@ return [ 'help' => [ 'undeployable' => 'Ní féidir na sócmhainní sin a shannadh do dhuine ar bith.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Is féidir na sócmhainní sin a sheiceáil amach. Nuair a bheidh siad sannta, glacfaidh siad meitreo stádas de 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/suppliers/table.php b/resources/lang/ga-IE/admin/suppliers/table.php index c1879f52f2..af516ebca6 100644 --- a/resources/lang/ga-IE/admin/suppliers/table.php +++ b/resources/lang/ga-IE/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Stáit', 'suppliers' => 'Soláthraithe', 'update' => 'Soláthróir Nuashonraithe', - 'url' => 'URL', 'view' => 'Féach ar an Soláthraí', 'view_assets_for' => 'Féach Sócmhainní le haghaidh', 'zip' => 'Cód Poist', diff --git a/resources/lang/ga-IE/admin/users/general.php b/resources/lang/ga-IE/admin/users/general.php index f566e2405b..a3ef262e62 100644 --- a/resources/lang/ga-IE/admin/users/general.php +++ b/resources/lang/ga-IE/admin/users/general.php @@ -26,8 +26,8 @@ return [ 'view_user' => 'Féach Úsáideoir: ainm', 'usercsv' => 'Comhad CSV', 'two_factor_admin_optin_help' => 'Ceadaíonn do shuímh riaracháin reatha forfheidhmiú roghnach fíordheimhnithe dhá fhachtóir.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', + 'two_factor_enrolled' => 'Gléas 2FA Cláraithe', + 'two_factor_active' => '2FA Gníomhach', 'user_deactivated' => 'User cannot login', 'user_activated' => 'User can login', 'activation_status_warning' => 'Do not change activation status', diff --git a/resources/lang/ga-IE/admin/users/message.php b/resources/lang/ga-IE/admin/users/message.php index aa577ed800..d8f94b0694 100644 --- a/resources/lang/ga-IE/admin/users/message.php +++ b/resources/lang/ga-IE/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Dhiúltaigh tú an tsócmhainn seo go rathúil.', 'bulk_manager_warn' => 'Rinneadh do chuid úsáideoirí a nuashonrú go rathúil, áfach, níor shábháil do iontráil bainisteora toisc go raibh an bainisteoir a roghnaigh tú chomh maith sa liosta úsáideora le bheith in eagar, agus b\'fhéidir nach mbainfeadh úsáideoirí a mbainisteoir féin. Roghnaigh d\'úsáideoirí arís, gan an bainisteoir a áireamh.', 'user_exists' => 'Úsáideoir ann cheana!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Níl an t-úsáideoir ann.', 'user_login_required' => 'Is gá an réimse logála isteach', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Tá an focal faire ag teastáil.', diff --git a/resources/lang/ga-IE/admin/users/table.php b/resources/lang/ga-IE/admin/users/table.php index 2866d3e87d..194c27bcf8 100644 --- a/resources/lang/ga-IE/admin/users/table.php +++ b/resources/lang/ga-IE/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Bainisteoir', 'managed_locations' => 'Láithreáin bhainistithe', 'name' => 'Ainm', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', 'notes' => 'Nótaí', 'password_confirm' => 'Deimhnigh Pasfhocal', 'password' => 'Pasfhocal', diff --git a/resources/lang/ga-IE/auth/general.php b/resources/lang/ga-IE/auth/general.php index f4eef4a6af..d411cfb16f 100644 --- a/resources/lang/ga-IE/auth/general.php +++ b/resources/lang/ga-IE/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Cuimhnigh orm', '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/ga-IE/auth/message.php b/resources/lang/ga-IE/auth/message.php index eb65acf4cd..4c46eb295a 100644 --- a/resources/lang/ga-IE/auth/message.php +++ b/resources/lang/ga-IE/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' => 'Rinne tú logáil isteach go rathúil.', 'code_required' => 'Two-factor code is required.', 'invalid_code' => 'Two-factor code is invalid.', ), diff --git a/resources/lang/ga-IE/button.php b/resources/lang/ga-IE/button.php index 564552ab44..aff88fbae8 100644 --- a/resources/lang/ga-IE/button.php +++ b/resources/lang/ga-IE/button.php @@ -15,10 +15,10 @@ return [ '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' => 'Seol Nasc Athshocraigh Pasfhocal', 'go' => 'Go', 'bulk_actions' => 'Bulk Actions', 'add_maintenance' => 'Add Maintenance', 'append' => 'Append', - 'new' => 'New', + 'new' => 'Nua', ]; diff --git a/resources/lang/ga-IE/general.php b/resources/lang/ga-IE/general.php index 48e840012c..dde15f12f0 100644 --- a/resources/lang/ga-IE/general.php +++ b/resources/lang/ga-IE/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accessories', 'activated' => 'Gníomhachtaithe', 'accepted_date' => 'Date Accepted', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Iompórtáil', + 'import_this_file' => 'Map fields and process this file', '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' => 'Stair Iompórtála', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Location|Locations', 'locations' => 'Suímh', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Logáil Amach', @@ -199,6 +202,7 @@ return [ 'new_password' => 'New Password', 'next' => 'Ar Aghaidh', 'next_audit_date' => 'Ar Aghaidh Dáta Iniúchta', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'An Iniúchadh Deiridh', 'new' => 'nua!', 'no_depreciation' => 'Gan Dímheas', @@ -224,11 +228,11 @@ return [ 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Réidh le Imscaradh', 'recent_activity' => 'Gníomhaíocht le déanaí', - 'remaining' => 'Remaining', + 'remaining' => 'Ag fágáil', 'remove_company' => 'Bain Cuideachta Chomhlachais', 'reports' => 'Tuarascálacha', 'restored' => 'restored', - 'restore' => 'Restore', + 'restore' => 'Athchóirigh', 'requestable_models' => 'Requestable Models', 'requested' => 'Iarrtar', 'requested_date' => 'Requested Date', @@ -283,7 +287,7 @@ return [ 'undeployable' => 'Neamh-imscartha', 'unknown_admin' => 'Riarachán Anaithnid', 'username_format' => 'Ainm Úsáideora Formáid', - 'username' => 'Username', + 'username' => 'Ainm Úsáideora', 'update' => 'Nuashonrú', '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.', 'uploaded' => 'Uasluchtaithe', @@ -319,7 +323,7 @@ return [ 'hide_help' => 'Hide help', 'view_all' => 'view all', 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', + 'email' => 'Ríomhphost', 'do_not_change' => 'Do Not Change', 'bug_report' => 'Report a Bug', 'user_manual' => 'User\'s Manual', @@ -332,7 +336,7 @@ return [ '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' => 'Seiceáil Amach', 'checked_out_to' => 'Checked out to', 'fields' => 'Fields', 'last_checkout' => 'Last Checkout', @@ -375,15 +379,15 @@ return [ 'notification_error_hint' => 'Please check the form below for errors', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_warning' => 'Rabhadh', + 'notification_info' => 'Eolas', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', + 'asset_name' => 'Ainm Sócmhainne', 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', + 'consumable_name' => 'Ainm Inchaite:', 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', + 'accessory_name' => 'Ainm Cúlpháirtí:', 'clone_item' => 'Clone Item', 'checkout_tooltip' => 'Check this item out', 'checkin_tooltip' => 'Check this item in', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -486,10 +492,41 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], - 'percent_complete' => '% complete', + 'percent_complete' => '% comhlánaigh', 'uploading' => 'Uploading... ', 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'athraigh', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/ga-IE/help.php b/resources/lang/ga-IE/help.php index a59e0056be..e9aaf62587 100644 --- a/resources/lang/ga-IE/help.php +++ b/resources/lang/ga-IE/help.php @@ -13,23 +13,23 @@ return [ | */ - 'more_info_title' => 'More Info', + 'more_info_title' => 'Tuilleadh eolais', '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 if 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.', + 'assets' => '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.', - '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' => 'Cuidíonn catagóirí leat do chuid míreanna a eagrú. D\'fhéadfadh roinnt catagóirí samplaí a bheith "Desktops", "Laptops", "Mócaí Póca", "Tablets", agus mar sin de, ach is féidir leat catagóirí a úsáid ar bhealach ar bith a dhéanann ciall duit.', - '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' => 'Is éard atá i gceist le hábhair a eiseoidh tú d\'úsáideoirí ach nach bhfuil sraithuimhir acu (nó nach bhfuil cúram ort faoi iad a rianú uathúil). Mar shampla, lucha ríomhaire nó méarchláir.', - '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' => 'Is féidir cuideachtaí a úsáid mar réimse simplí aitheantóra, nó is féidir iad a úsáid chun infheictheacht na sócmhainní, na n-úsáideoirí, srl a theorannú má tá tacaíocht iomlán na cuideachta cumasaithe i do shocruithe Riaracháin.', - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + 'components' => 'Is iad na comhpháirteanna míreanna atá mar chuid de shócmhainn, mar shampla HDD, RAM, etc.', - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + 'consumables' => 'Déantar aon ní a cheannach a úsáidfear le himeacht ama. Mar shampla, dúch printéir nó páipéar cóipeála.', - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + '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.', 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ga-IE/localizations.php b/resources/lang/ga-IE/localizations.php index f735573c2e..f1232dd138 100644 --- a/resources/lang/ga-IE/localizations.php +++ b/resources/lang/ga-IE/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/ga-IE/mail.php b/resources/lang/ga-IE/mail.php index d8721864a8..535b13470f 100644 --- a/resources/lang/ga-IE/mail.php +++ b/resources/lang/ga-IE/mail.php @@ -1,84 +1,93 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Laethanta', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Tuairisc ar Shócmhainní a Dhul in éag.', + 'Expiring_Licenses_Report' => 'Tuarascáil um Cheadúnais a Dhul in éag.', + 'Item_Request_Canceled' => 'Iarratas Mír ar Cealaíodh', + 'Item_Requested' => 'Mír Iarraidh', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Tuarascáil Fardal Íseal', 'a_user_canceled' => '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', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Ainm Cúlpháirtí:', 'additional_notes' => 'Nótaí Breise:', 'admin_has_created' => 'Tá riarthóir tar éis cuntas a chruthú duit ar: láithreán gréasáin gréasáin.', 'asset' => 'Sócmhainn:', 'asset_name' => 'Ainm Sócmhainne:', 'asset_requested' => 'Iarrtar sócmhainn', - 'asset_tag' => 'Asset Tag', + 'asset_tag' => 'Clib Sócmhainní', + '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.', 'assigned_to' => 'Sannadh Chun', 'best_regards' => 'Dea-mhéin,', 'canceled' => 'Ar ceal:', 'checkin_date' => 'Dáta Checkin:', 'checkout_date' => 'Dáta Seiceáil:', - 'click_to_confirm' => 'Cliceáil ar an nasc seo a leanas le do thoil a dheimhniú: cuntas gréasáin:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Cliceáil ar an nasc ag bun an leathanaigh chun a dheimhniú go bhfuair tú an cúlpháirtí.', 'click_on_the_link_asset' => 'Cliceáil ar an nasc ag bun an leathanaigh chun a dheimhniú go bhfuair tú an tsócmhainn.', - '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', + 'click_to_confirm' => 'Cliceáil ar an nasc seo a leanas le do thoil a dheimhniú: cuntas gréasáin:', 'current_QTY' => 'QTY Reatha', - 'Days' => 'Laethanta', 'days' => 'Laethanta', 'expecting_checkin_date' => 'Dáta Checkin Ionchais:', 'expires' => 'Deireadh', - 'Expiring_Assets_Report' => 'Tuairisc ar Shócmhainní a Dhul in éag.', - 'Expiring_Licenses_Report' => 'Tuarascáil um Cheadúnais a Dhul in éag.', 'hello' => 'Dia dhuit', 'hi' => 'Haigh', 'i_have_read' => 'Léigh na téarmaí úsáide agus léigh mé na téarmaí úsáide agus fuair mé an t-ítim seo.', - 'item' => 'Mír:', - 'Item_Request_Canceled' => 'Iarratas Mír ar Cealaíodh', - 'Item_Requested' => 'Mír Iarraidh', - 'link_to_update_password' => 'Cliceáil ar an nasc seo a leanas chun do chuid focal faire:', - 'login_first_admin' => 'Logáil isteach i do shuiteáil Snipe-IT nua ag baint úsáide as na dintiúir thíos:', - 'login' => 'Logáil isteach:', - 'Low_Inventory_Report' => 'Tuarascáil Fardal Íseal', 'inventory_report' => 'Inventory Report', + 'item' => 'Mír:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Cliceáil ar an nasc seo a leanas chun do chuid focal faire:', + 'login' => 'Logáil isteach:', + 'login_first_admin' => 'Logáil isteach i do shuiteáil Snipe-IT nua ag baint úsáide as na dintiúir thíos:', + '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.', 'min_QTY' => 'Min QTY', 'name' => 'Ainm', 'new_item_checked' => 'Rinneadh mír nua a sheiceáil faoi d\'ainm, tá na sonraí thíos.', + 'notes' => 'Nótaí', 'password' => 'Pasfhocal:', 'password_reset' => 'Athshocraigh Pasfhocal', - 'read_the_terms' => 'Léigh na téarmaí úsáide thíos.', - 'read_the_terms_and_click' => 'Léigh na téarmaí úsáide thíos, agus cliceáil ar an nasc ag bun an leathanaigh chun a dheimhniú go léann tú agus go n-aontaíonn tú na téarmaí úsáide agus go bhfuair tú an tsócmhainn.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Iarrtar:', 'reset_link' => 'Do Nasc Athshocraigh Pasfhocal', 'reset_password' => 'Cliceáil anseo chun do phasfhocal a athshocrú:', - 'serial' => 'Serial', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Sraithuimhir', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Soláthraí', 'tag' => 'Clib', 'test_email' => 'Tástáil Ríomhphost ó Snipe-IT', '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 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', '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.', - 'user' => 'User', - 'username' => 'Username', + 'user' => 'Úsáideoir', + 'username' => 'Ainm Úsáideora', 'welcome' => 'Fáilte: ainm', 'welcome_to' => 'Fáilte go dtí: gréasáin!', - 'your_credentials' => 'Do dhintiúir Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Do dhintiúir Snipe-IT', ]; diff --git a/resources/lang/ga-IE/validation.php b/resources/lang/ga-IE/validation.php index c3ef90d0bc..81bdf6af44 100644 --- a/resources/lang/ga-IE/validation.php +++ b/resources/lang/ga-IE/validation.php @@ -94,10 +94,9 @@ return [ '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.', + 'unique_undeleted' => 'An: Ní mór tréith a bheith uathúil.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/he/account/general.php b/resources/lang/he-IL/account/general.php similarity index 100% rename from resources/lang/he/account/general.php rename to resources/lang/he-IL/account/general.php diff --git a/resources/lang/he/admin/accessories/general.php b/resources/lang/he-IL/admin/accessories/general.php similarity index 100% rename from resources/lang/he/admin/accessories/general.php rename to resources/lang/he-IL/admin/accessories/general.php diff --git a/resources/lang/he/admin/accessories/message.php b/resources/lang/he-IL/admin/accessories/message.php similarity index 100% rename from resources/lang/he/admin/accessories/message.php rename to resources/lang/he-IL/admin/accessories/message.php diff --git a/resources/lang/he/admin/accessories/table.php b/resources/lang/he-IL/admin/accessories/table.php similarity index 100% rename from resources/lang/he/admin/accessories/table.php rename to resources/lang/he-IL/admin/accessories/table.php diff --git a/resources/lang/he/admin/asset_maintenances/form.php b/resources/lang/he-IL/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/he/admin/asset_maintenances/form.php rename to resources/lang/he-IL/admin/asset_maintenances/form.php diff --git a/resources/lang/he/admin/asset_maintenances/general.php b/resources/lang/he-IL/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/he/admin/asset_maintenances/general.php rename to resources/lang/he-IL/admin/asset_maintenances/general.php diff --git a/resources/lang/he/admin/asset_maintenances/message.php b/resources/lang/he-IL/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/he/admin/asset_maintenances/message.php rename to resources/lang/he-IL/admin/asset_maintenances/message.php diff --git a/resources/lang/he/admin/asset_maintenances/table.php b/resources/lang/he-IL/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/he/admin/asset_maintenances/table.php rename to resources/lang/he-IL/admin/asset_maintenances/table.php diff --git a/resources/lang/he-IL/admin/categories/general.php b/resources/lang/he-IL/admin/categories/general.php new file mode 100644 index 0000000000..98e32c793c --- /dev/null +++ b/resources/lang/he-IL/admin/categories/general.php @@ -0,0 +1,25 @@ + 'קטגוריות נכסים', + 'category_name' => 'שם קטגוריה', + 'checkin_email' => 'שלח דוא״ל למשתמש בעת הנפקה/החזרה.', + 'checkin_email_notification' => 'למשתמש זה ישלח דוא״ל בעת הנפקה/החזרה.', + 'clone' => 'קטגוריה שיבוט', + 'create' => 'צור קטגוריה', + 'edit' => 'ערוך קטגוריה', + 'email_will_be_sent_due_to_global_eula' => 'הודעה תישלח למשתמש בדוא״ל כיוון שנעשה שימוש בהסכם משתמש הקצה הכללי.', + 'email_will_be_sent_due_to_category_eula' => 'הודעה תישלח למשתמש בדוא״ל כיוון שהוגדר רישיון שימוש למשתמש קצה לקטגוריה הזאת.', + 'eula_text' => 'קטגוריה EULA', + 'eula_text_help' => 'שדה זה מאפשר לך להתאים אישית את ערכי הרישיון שלך עבור סוגים מסוימים של נכסים. אם יש לך רק הסכם רשיון משתמש אחד עבור כל הנכסים שלך, תוכל לסמן את התיבה שבהמשך כדי להשתמש בברירת המחדל העיקרית.', + 'name' => 'שם קטגוריה', + 'require_acceptance' => 'דרוש מהמשתמשים לאשר קבלה של נכסים בקטגוריה זו.', + 'required_acceptance' => 'משתמש זה ישלח בדוא"ל עם קישור לאישור הקבלה של פריט זה.', + 'required_eula' => 'משתמש זה ישלח בדואר אלקטרוני עותק של הסכם הרישיון למשתמש קצה (EULA)', + 'no_default_eula' => 'לא נמצאה ברירת מחדל EULA ברירת מחדל. הוסף אחד בהגדרות.', + 'update' => 'עדכון קטגוריה', + 'use_default_eula' => 'במקום זאת, השתמש ב- ברירת המחדל הראשית EULA.', + 'use_default_eula_disabled' => ' השתמש ב- EULA ברירת המחדל הראשוני במקום. לא נקבעה ברירת המחדל הראשית של הסכם הרישיון למשתמש קצה. הוסף אחד בהגדרות.', + 'use_default_eula_column' => 'השתמש בהסכם רישיון למשתמש קצה (EULA) ברירת המחדל', + +); diff --git a/resources/lang/he/admin/categories/message.php b/resources/lang/he-IL/admin/categories/message.php similarity index 100% rename from resources/lang/he/admin/categories/message.php rename to resources/lang/he-IL/admin/categories/message.php diff --git a/resources/lang/he/admin/categories/table.php b/resources/lang/he-IL/admin/categories/table.php similarity index 100% rename from resources/lang/he/admin/categories/table.php rename to resources/lang/he-IL/admin/categories/table.php diff --git a/resources/lang/he-IL/admin/companies/general.php b/resources/lang/he-IL/admin/companies/general.php new file mode 100644 index 0000000000..386d157712 --- /dev/null +++ b/resources/lang/he-IL/admin/companies/general.php @@ -0,0 +1,7 @@ + 'בחר חברה', + '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-IL/admin/companies/message.php similarity index 100% rename from resources/lang/he/admin/companies/message.php rename to resources/lang/he-IL/admin/companies/message.php diff --git a/resources/lang/he-IL/admin/companies/table.php b/resources/lang/he-IL/admin/companies/table.php new file mode 100644 index 0000000000..d6be0a5726 --- /dev/null +++ b/resources/lang/he-IL/admin/companies/table.php @@ -0,0 +1,11 @@ + 'חברות', + 'create' => 'צור חברה', + 'email' => 'Company Email', + 'title' => 'חֶברָה', + 'phone' => 'Company Phone', + 'update' => 'עדכון החברה', + 'name' => 'שם החברה', + 'id' => 'תְעוּדַת זֶהוּת', +); diff --git a/resources/lang/he/admin/components/general.php b/resources/lang/he-IL/admin/components/general.php similarity index 100% rename from resources/lang/he/admin/components/general.php rename to resources/lang/he-IL/admin/components/general.php diff --git a/resources/lang/he/admin/components/message.php b/resources/lang/he-IL/admin/components/message.php similarity index 100% rename from resources/lang/he/admin/components/message.php rename to resources/lang/he-IL/admin/components/message.php diff --git a/resources/lang/he/admin/components/table.php b/resources/lang/he-IL/admin/components/table.php similarity index 100% rename from resources/lang/he/admin/components/table.php rename to resources/lang/he-IL/admin/components/table.php diff --git a/resources/lang/he/admin/consumables/general.php b/resources/lang/he-IL/admin/consumables/general.php similarity index 100% rename from resources/lang/he/admin/consumables/general.php rename to resources/lang/he-IL/admin/consumables/general.php diff --git a/resources/lang/he/admin/consumables/message.php b/resources/lang/he-IL/admin/consumables/message.php similarity index 100% rename from resources/lang/he/admin/consumables/message.php rename to resources/lang/he-IL/admin/consumables/message.php diff --git a/resources/lang/he/admin/consumables/table.php b/resources/lang/he-IL/admin/consumables/table.php similarity index 100% rename from resources/lang/he/admin/consumables/table.php rename to resources/lang/he-IL/admin/consumables/table.php diff --git a/resources/lang/he-IL/admin/custom_fields/general.php b/resources/lang/he-IL/admin/custom_fields/general.php new file mode 100644 index 0000000000..3694f9a1d1 --- /dev/null +++ b/resources/lang/he-IL/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'שדות מותאמים אישית', + 'manage' => 'Manage', + 'field' => 'שדה', + 'about_fieldsets_title' => 'אודות שדות', + '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' => 'מוצפן', + 'fieldset' => 'קבוצת שדות', + 'qty_fields' => 'Qty שדות', + 'fieldsets' => 'שדות', + 'fieldset_name' => 'שם שדה', + 'field_name' => 'שם שדה', + 'field_values' => 'ערכי שדות', + 'field_values_help' => 'הוסף אפשרויות לבחירה, אחת בכל שורה. קווים ריקים שאינם השורה הראשונה יתעלמו.', + 'field_element' => 'אלמנט טופס', + 'field_element_short' => 'אֵלֵמֶנט', + 'field_format' => 'פוּרמָט', + 'field_custom_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' => 'נדרש', + 'req' => 'Req.', + 'used_by_models' => 'דגמים משומשים', + 'order' => 'להזמין', + 'create_fieldset' => 'שדה חדש', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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' => 'הוסף שדה למערך', + 'make_optional' => 'חובה - בחר כדי להפוך לאופציונלי', + '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.', + 'is_unique' => 'ערך זה חייב להיות ייחודי בכל הנכסים', + 'unique' => 'ייחודי', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'הצגה בתצוגות רשימה כברירת מחדל. משתמשים מורשים עדיין יוכלו להציג/להסתיר את בורר העמודות', + 'show_in_listview_short' => 'הצגה ברשימות', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/he/admin/custom_fields/message.php b/resources/lang/he-IL/admin/custom_fields/message.php similarity index 100% rename from resources/lang/he/admin/custom_fields/message.php rename to resources/lang/he-IL/admin/custom_fields/message.php diff --git a/resources/lang/he/admin/departments/message.php b/resources/lang/he-IL/admin/departments/message.php similarity index 100% rename from resources/lang/he/admin/departments/message.php rename to resources/lang/he-IL/admin/departments/message.php diff --git a/resources/lang/he/admin/departments/table.php b/resources/lang/he-IL/admin/departments/table.php similarity index 100% rename from resources/lang/he/admin/departments/table.php rename to resources/lang/he-IL/admin/departments/table.php diff --git a/resources/lang/he/admin/depreciations/general.php b/resources/lang/he-IL/admin/depreciations/general.php similarity index 100% rename from resources/lang/he/admin/depreciations/general.php rename to resources/lang/he-IL/admin/depreciations/general.php diff --git a/resources/lang/he/admin/depreciations/message.php b/resources/lang/he-IL/admin/depreciations/message.php similarity index 100% rename from resources/lang/he/admin/depreciations/message.php rename to resources/lang/he-IL/admin/depreciations/message.php diff --git a/resources/lang/he/admin/depreciations/table.php b/resources/lang/he-IL/admin/depreciations/table.php similarity index 100% rename from resources/lang/he/admin/depreciations/table.php rename to resources/lang/he-IL/admin/depreciations/table.php diff --git a/resources/lang/he/admin/groups/message.php b/resources/lang/he-IL/admin/groups/message.php similarity index 100% rename from resources/lang/he/admin/groups/message.php rename to resources/lang/he-IL/admin/groups/message.php diff --git a/resources/lang/he/admin/groups/table.php b/resources/lang/he-IL/admin/groups/table.php similarity index 100% rename from resources/lang/he/admin/groups/table.php rename to resources/lang/he-IL/admin/groups/table.php diff --git a/resources/lang/he/admin/groups/titles.php b/resources/lang/he-IL/admin/groups/titles.php similarity index 100% rename from resources/lang/he/admin/groups/titles.php rename to resources/lang/he-IL/admin/groups/titles.php diff --git a/resources/lang/he-IL/admin/hardware/form.php b/resources/lang/he-IL/admin/hardware/form.php new file mode 100644 index 0000000000..730ab06ce0 --- /dev/null +++ b/resources/lang/he-IL/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'אשר מחיקה גורפת של נכסים', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'עיין בנכסים למחיקה בכמות גדולה בהמשך. לאחר המחיקה, ניתן לשחזר נכסים אלה, אך הם לא יהיו משויכים עוד עם משתמשים שאליהם הם מוקצים כעת.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'אתה עומד למחוק את הנכסים: asset_count.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'עדכון גורפת נכסים', + 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר נכסים בבת אחת. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'בדגמים', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'הוצא אל', + 'checkout_date' => 'תבדוק את התאריך', + 'checkin_date' => 'תאריך הגעה', + 'checkout_to' => 'צא אל', + 'cost' => 'עלות הרכישה', + 'create' => 'צור נכס', + 'date' => 'תאריך רכישה', + 'depreciation' => 'פְּחָת', + 'depreciates_on' => 'פוחתת ב', + 'default_location' => 'מיקום ברירת המחדל', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'תאריך EOL', + 'eol_rate' => 'שער EOL', + 'expected_checkin' => 'תאריך הצ\'קין הצפוי', + 'expires' => 'יפוג', + 'fully_depreciated' => 'פוחת לחלוטין', + 'help_checkout' => 'אם ברצונך להקצות נכס זה באופן מיידי, בחר באפשרות "מוכן לפריסה" מרשימת הסטטוס שלמעלה.', + 'mac_address' => 'כתובת MAC', + 'manufacturer' => 'יַצרָן', + 'model' => 'דֶגֶם', + 'months' => 'חודשים', + 'name' => 'שם הנכס', + 'notes' => 'הערות', + 'order' => 'מספר הזמנה', + 'qr' => 'קוד QR', + 'requestable' => 'משתמשים רשאים לבקש את הנכס', + 'select_statustype' => 'בחר סוג סטטוס', + 'serial' => 'סידורי', + 'status' => 'סטָטוּס', + 'tag' => 'תג נכס', + 'update' => 'עדכון נכס', + 'warranty' => 'אַחֲרָיוּת', + 'warranty_expires' => 'תפוגת האחריות', + 'years' => 'שנים', + 'asset_location' => 'עדכן מיקום הנכס', + 'asset_location_update_default_current' => 'עדכן מיקומים', + 'asset_location_update_default' => 'עדכן מיקום ברירת מחדל', + 'asset_location_update_actual' => 'Update only actual location', + 'asset_not_deployable' => 'הנכס הזה לא זמין. לא ניתן לספק ללקוח.', + 'asset_deployable' => 'הנכס זמין. ניתן לשייך למיקום.', + 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/he-IL/admin/hardware/general.php b/resources/lang/he-IL/admin/hardware/general.php new file mode 100644 index 0000000000..54ed489735 --- /dev/null +++ b/resources/lang/he-IL/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'על נכסים', + 'about_assets_text' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר, כאשר מזהים פריטים ספציפיים.', + 'archived' => 'בארכיון', + 'asset' => 'נכס', + 'bulk_checkout' => 'שייך נכס', + 'bulk_checkin' => 'החזר נכסים לזמינות', + 'checkin' => 'רכוש', + 'checkout' => 'רכוש Checkout', + 'clone' => 'נכס משוכפל', + 'deployable' => 'ניתן לפריסה', + 'deleted' => 'הנכס הזה נמחק.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'ערוך נכס', + 'model_deleted' => 'המודל של הנכס נמחק. יש לשחזר את המודל לפני שניתן לשחזר את הנכס.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'ניתן לבקש', + 'requested' => 'מבוקש', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'שחזור נכס', + 'pending' => 'ממתין ל', + 'undeployable' => 'לא ניתן לפריסה', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'view' => 'הצג נכס', + 'csv_error' => 'קיימת שגיאה בקובץ ה-CSV שלך:', + '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' => 'שגיאות:', + 'success_messages' => 'אישור:', + 'alert_details' => 'נא ראה הסבר בהמשך.', + 'custom_export' => 'יבוא מותאם', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'מחלקת משתמשים', +]; diff --git a/resources/lang/he-IL/admin/hardware/message.php b/resources/lang/he-IL/admin/hardware/message.php new file mode 100644 index 0000000000..83a5ec4347 --- /dev/null +++ b/resources/lang/he-IL/admin/hardware/message.php @@ -0,0 +1,90 @@ + ' אזהרה: הנכס הזה סומן כבלתי ניתן לפריסה כעת. אם סטטוס זה השתנה, עדכן את סטטוס הנכס.', + 'does_not_exist' => 'הנכס אינו קיים.', + 'does_not_exist_or_not_requestable' => 'הנכס אינו קיים או לא זמין.', + 'assoc_users' => 'הנכס הזה מסומן כרגע למשתמש ולא ניתן למחוק אותו. בדוק תחילה את הנכס ולאחר מכן נסה למחוק שוב.', + + 'create' => [ + 'error' => 'הנכס לא נוצר, נסה שוב. You', + 'success' => 'הנכס נוצר בהצלחה. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'הנכס לא עודכן, נסה שוב', + 'success' => 'הנכס עודכן בהצלחה.', + 'nothing_updated' => 'לא נבחרו שדות, ולכן דבר לא עודכן.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'הנכס לא שוחזר, נסה שוב', + 'success' => 'הנכס שוחזר בהצלחה.', + 'bulk_success' => 'הנכס שוחזר בהצלחה.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'ביקורת הנכסים נכשלה. בבקשה נסה שוב.', + 'success' => 'ביקורת נכסים נרשמה בהצלחה.', + ], + + + 'deletefile' => [ + 'error' => 'הקובץ לא נמחק. בבקשה נסה שוב.', + 'success' => 'הקובץ נמחק בהצלחה.', + ], + + 'upload' => [ + 'error' => 'הקובץ לא הועלה. בבקשה נסה שוב.', + 'success' => 'הקבצים הועלו בהצלחה.', + 'nofiles' => 'לא בחרת קבצים להעלאה, או שהקובץ שאתה מנסה להעלות גדול מדי', + 'invalidfiles' => 'אחד או יותר מהקבצים שלך גדול מדי או שהוא סוג קובץ שאינו מותר. סוגי קבצים מותרים הם png, gif, jpg, doc, docx, pdf ו- txt.', + ], + + 'import' => [ + 'error' => 'פריטים מסוימים לא ייבאו כראוי.', + 'errorDetail' => 'הפריטים הבאים לא יובאו בגלל שגיאות.', + 'success' => 'הקובץ שלך יובא', + 'file_delete_success' => 'הקובץ שלך נמחק בהצלחה', + 'file_delete_error' => 'לא ניתן היה למחוק את הקובץ', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'האם אתה בטוח שברצונך למחוק את הנכס הזה?', + 'error' => 'היתה בעיה במחיקת הנכס. בבקשה נסה שוב.', + 'nothing_updated' => 'לא נבחרו נכסים ולכן לא נמחק דבר.', + 'success' => 'הנכס נמחק בהצלחה.', + ], + + 'checkout' => [ + 'error' => 'הנכס לא נבדק, נסה שוב', + 'success' => 'הנכס הוצא בהצלחה.', + 'user_does_not_exist' => 'משתמש זה אינו חוקי. בבקשה נסה שוב.', + 'not_available' => 'הנכס הזה אינו זמין לקופה!', + 'no_assets_selected' => 'עליך לבחור לפחות בנכס אחד מהרשימה', + ], + + 'checkin' => [ + 'error' => 'הנכס לא נבדק, נסה שוב', + 'success' => 'הנכס נבדק בהצלחה.', + 'user_does_not_exist' => 'משתמש זה אינו חוקי. בבקשה נסה שוב.', + 'already_checked_in' => 'הנכס כבר נבדק.', + + ], + + 'requests' => [ + 'error' => 'הנכס לא התבקש, נסה שוב', + 'success' => 'הנכס המבוקש בהצלחה.', + 'canceled' => 'בקשת התשלום בוטלה בהצלחה', + ], + +]; diff --git a/resources/lang/he-IL/admin/hardware/table.php b/resources/lang/he-IL/admin/hardware/table.php new file mode 100644 index 0000000000..64b91e5241 --- /dev/null +++ b/resources/lang/he-IL/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'תג נכס', + 'asset_model' => 'דֶגֶם', + 'assigned_to' => 'שוייך ל', + 'book_value' => 'הערך הנוכחי', + 'change' => 'בפנים בחוץ', + 'checkout_date' => 'תבדוק את התאריך', + 'checkoutto' => 'נבדק', + 'components_cost' => 'עלות הרכיבים הכוללת', + 'current_value' => 'הערך הנוכחי', + 'diff' => 'דיף', + 'dl_csv' => 'הורד CSV', + 'eol' => 'EOL', + 'id' => 'תְעוּדַת זֶהוּת', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'מקום', + 'purchase_cost' => 'עֲלוּת', + 'purchase_date' => 'נרכש', + 'serial' => 'סידורי', + 'status' => 'סטָטוּס', + 'title' => 'נכס', + 'image' => 'תמונה של מכשיר', + 'days_without_acceptance' => 'ימים ללא קבלה', + 'monthly_depreciation' => 'פחות חודשי', + 'assigned_to' => 'שוייך ל', + 'requesting_user' => 'דרישה של', + 'requested_date' => 'תאריך דרישה', + 'changed' => 'שונה', + 'icon' => 'סמל', +]; diff --git a/resources/lang/he-IL/admin/kits/general.php b/resources/lang/he-IL/admin/kits/general.php new file mode 100644 index 0000000000..354bb2360a --- /dev/null +++ b/resources/lang/he-IL/admin/kits/general.php @@ -0,0 +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. ', + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'הוסף רשיון', + 'update_appended_license' => 'עדכן רשיון נוסף', + '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_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_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' => 'אביזר אינו קיים', + '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/labels/message.php b/resources/lang/he-IL/admin/labels/message.php similarity index 100% rename from resources/lang/en/admin/labels/message.php rename to resources/lang/he-IL/admin/labels/message.php diff --git a/resources/lang/he-IL/admin/labels/table.php b/resources/lang/he-IL/admin/labels/table.php new file mode 100644 index 0000000000..6439bcdbd9 --- /dev/null +++ b/resources/lang/he-IL/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'שדות', + 'support_asset_tag' => 'תָג', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'סֵמֶל', + 'support_title' => 'כותרת', + +]; \ No newline at end of file diff --git a/resources/lang/he/admin/licenses/form.php b/resources/lang/he-IL/admin/licenses/form.php similarity index 100% rename from resources/lang/he/admin/licenses/form.php rename to resources/lang/he-IL/admin/licenses/form.php diff --git a/resources/lang/he-IL/admin/licenses/general.php b/resources/lang/he-IL/admin/licenses/general.php new file mode 100644 index 0000000000..5a4f5397ba --- /dev/null +++ b/resources/lang/he-IL/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'על רישיונות', + 'about_licenses' => 'רשיונות משמשים למעקב אחר תוכנה. יש להם מספר מסוים של מושבים כי ניתן לבדוק את הפרטים', + 'checkin' => 'רישיון רישיון', + 'checkout_history' => 'היסטוריית Checkout', + 'checkout' => 'רישיון', + 'edit' => 'רישיון עריכה', + 'filetype_info' => 'סוגי קבצים מותרים הם png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ו rar.', + 'clone' => 'רישיון שיבוט', + 'history_for' => 'היסטוריה עבור', + 'in_out' => 'בפנים בחוץ', + 'info' => 'פרטי רישיון', + 'license_seats' => 'מושבי רשיון', + 'seat' => 'מושב', + 'seats' => 'מקומות ישיבה', + 'software_licenses' => 'רשיונות תוכנה', + 'user' => 'מִשׁתַמֵשׁ', + 'view' => 'הצג רישיון', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/he/admin/licenses/message.php b/resources/lang/he-IL/admin/licenses/message.php similarity index 100% rename from resources/lang/he/admin/licenses/message.php rename to resources/lang/he-IL/admin/licenses/message.php diff --git a/resources/lang/he/admin/licenses/table.php b/resources/lang/he-IL/admin/licenses/table.php similarity index 100% rename from resources/lang/he/admin/licenses/table.php rename to resources/lang/he-IL/admin/licenses/table.php diff --git a/resources/lang/he-IL/admin/locations/message.php b/resources/lang/he-IL/admin/locations/message.php new file mode 100644 index 0000000000..e3b17ad90f --- /dev/null +++ b/resources/lang/he-IL/admin/locations/message.php @@ -0,0 +1,29 @@ + 'המיקום אינו קיים.', + 'assoc_users' => 'המיקום משויך לפחות למשתמש אחד ולכן לא ניתן למחוק אותו. אנא עדכן את המשתמשים כך שלא יהיה אף משתמש משויך למיקום זה ונסה שנית. ', + 'assoc_assets' => 'המיקום משויך לפחות לפריט אחד ולכן לא ניתן למחוק אותו. אנא עדכן את הפריטים כך שלא יהיה אף פריט משויך למיקום זה ונסה שנית. ', + 'assoc_child_loc' => 'למיקום זה מוגדרים תתי-מיקומים ולכן לא ניתן למחוק אותו. אנא עדכן את המיקומים כך שלא שמיקום זה לא יכיל תתי מיקומים ונסה שנית. ', + 'assigned_assets' => 'פריטים מוקצים', + 'current_location' => 'מיקום נוכחי', + + + 'create' => array( + 'error' => 'המיקום לא נוצר, אנא נסה שנית.', + 'success' => 'המיקום נוצר בהצלחה.' + ), + + 'update' => array( + 'error' => 'המיקום לא עודכן, אנא נסה שנית', + 'success' => 'המיקום עודכן בהצלחה.' + ), + + 'delete' => array( + 'confirm' => 'האם אתה בטוח שברצונך למחוק את המיקום?', + 'error' => 'אירעה תקלה במחיקת המיקום. אנא נסה שנית.', + 'success' => 'המיקום נמחק בהצלחה.' + ) + +); diff --git a/resources/lang/he-IL/admin/locations/table.php b/resources/lang/he-IL/admin/locations/table.php new file mode 100644 index 0000000000..6230f7978c --- /dev/null +++ b/resources/lang/he-IL/admin/locations/table.php @@ -0,0 +1,42 @@ + 'אודות מיקומים', + 'about_locations' => 'מיקומים משמשים למעקב אחר נתוני מיקום עבור משתמשים, נכסים ופריטים אחרים', + 'assets_rtd' => 'נכסים', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'הנכסים הוקצו', + 'id' => 'תְעוּדַת זֶהוּת', + 'city' => 'עִיר', + 'state' => 'מדינה', + 'country' => 'מדינה', + 'create' => 'צור מיקום', + 'update' => 'עדכן מיקום', + 'print_assigned' => 'להדפיס הקצאה', + 'print_all_assigned' => 'להדפיס את כל ההקצאות', + 'name' => 'שם מיקום', + 'address' => 'כתובת', + 'address2' => 'שורת כתובת 2', + 'zip' => 'מיקוד', + 'locations' => 'מיקומים', + 'parent' => 'הוֹרֶה', + 'currency' => 'מטבע מיקום', + 'ldap_ou' => 'חיפוש OD של LDAP', + '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' => 'תאריך:', + 'phone' => 'מיקום טלפון', + 'signed_by_asset_auditor' => 'אושר על ידי (מפקח הציוד):', + 'signed_by_finance_auditor' => 'אושר על ידי (מפקח הכספים):', + 'signed_by_location_manager' => 'אושר על ידי (מנהל המיקום):', + 'signed_by' => 'אושר על ידי:', +]; diff --git a/resources/lang/he-IL/admin/manufacturers/message.php b/resources/lang/he-IL/admin/manufacturers/message.php new file mode 100644 index 0000000000..f03d488cb1 --- /dev/null +++ b/resources/lang/he-IL/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'אפשר להשתמש במשתנים {LOCALE},‏ {SERIAL},‏ {MODEL_NUMBER} ו־{MODEL_NAME} בכתובת שלך כדי שהערכים האלו יוחלפו אוטומטית בצפייה בנכסים - למשל: https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'היצרן אינו קיים.', + 'assoc_users' => 'יצרן זה משויך כרגע עם דגם אחד לפחות ולא ניתן למחוק אותו. אנא עדכן את הדגמים שלך כדי לא להתייחס עוד ליצרן זה ונסה שוב.', + + 'create' => array( + 'error' => 'היצרן לא נוצר, נסה שוב.', + 'success' => 'היצרן נוצר בהצלחה.' + ), + + 'update' => array( + 'error' => 'היצרן לא עודכן, נסה שוב', + 'success' => 'היצרן עודכן בהצלחה.' + ), + + 'restore' => array( + 'error' => 'היצרן לא שוחזר, נסה שוב', + 'success' => 'היצרן שוחזר בהצלחה.' + ), + + 'delete' => array( + 'confirm' => 'האם אתה בטוח שברצונך למחוק יצרן זה?', + 'error' => 'אירעה בעיה במחיקת היצרן. בבקשה נסה שוב.', + 'success' => 'היצרן נמחק בהצלחה.' + ) + +); diff --git a/resources/lang/he-IL/admin/manufacturers/table.php b/resources/lang/he-IL/admin/manufacturers/table.php new file mode 100644 index 0000000000..8de8185f1a --- /dev/null +++ b/resources/lang/he-IL/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'על היצרנים', + 'about_manufacturers_text' => 'היצרנים הן החברות שיוצרות את הנכסים שלך. תוכל לאחסן כאן פרטים חשובים ליצירת קשר עם התמיכה, שתוצג בדפי פרטי הנכס שלך.', + 'asset_manufacturers' => 'יצרני נכסים', + 'create' => 'צור יצרן', + 'id' => 'תְעוּדַת זֶהוּת', + 'name' => 'שֵׁם', + 'support_email' => 'דוא"ל תמיכה', + 'support_phone' => 'טלפון תמיכה', + 'support_url' => 'כתובת אתר לתמיכה', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'עדכון היצרן', + +); diff --git a/resources/lang/he/admin/models/general.php b/resources/lang/he-IL/admin/models/general.php similarity index 100% rename from resources/lang/he/admin/models/general.php rename to resources/lang/he-IL/admin/models/general.php diff --git a/resources/lang/he-IL/admin/models/message.php b/resources/lang/he-IL/admin/models/message.php new file mode 100644 index 0000000000..da334c0891 --- /dev/null +++ b/resources/lang/he-IL/admin/models/message.php @@ -0,0 +1,47 @@ + 'דגם פריט מחוק', + 'does_not_exist' => 'המודל אינו קיים.', + 'no_association' => 'אזהרה! דגם הפריט אינו תקין או חסר!', + 'no_association_fix' => 'זה ישבור דברים בדרכים שונות ומשונות. ערוך פריט זה עכשיו וקבע לו דגם.', + 'assoc_users' => 'מודל זה משויך כרגע לנכס אחד או יותר ולא ניתן למחוק אותו. מחק את הנכסים ולאחר מכן נסה למחוק שוב.', + + + 'create' => array( + 'error' => 'המודל לא נוצר, נסה שוב.', + 'success' => 'המודל נוצר בהצלחה.', + 'duplicate_set' => 'כבר קיים מודל נכסים עם שם, יצרן ומספר דגם זה.', + ), + + 'update' => array( + 'error' => 'המודל לא עודכן, נסה שוב', + 'success' => 'המודל עודכן בהצלחה.', + ), + + 'delete' => array( + 'confirm' => 'האם אתה בטוח שברצונך למחוק מודל נכס זה?', + 'error' => 'הייתה בעיה במחיקת המודל. בבקשה נסה שוב.', + 'success' => 'המודל נמחק בהצלחה.' + ), + + 'restore' => array( + 'error' => 'המודל לא שוחזר, נסה שוב', + 'success' => 'המודל שוחזר בהצלחה.' + ), + + 'bulkedit' => array( + 'error' => 'לא השתנו שדות, ולכן שום דבר לא עודכן.', + 'success' => 'דגם עודכן בהצלחה. |:model_count דגמים עודכנו בהצלחה.', + 'warn' => 'אתה עומד לעדכן את תכונותיו של הדגם הבא:|אתה עומד לערוך את תכונותיהם של |:model_count הדגמים הבאים:', + + ), + + 'bulkdelete' => array( + 'error' => 'לא נבחרו מודלים, לכן לא נמחק שום דבר.', + 'success' => 'דגם נמחק!:|success_count דגמים נמחקו!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/he/admin/models/table.php b/resources/lang/he-IL/admin/models/table.php similarity index 100% rename from resources/lang/he/admin/models/table.php rename to resources/lang/he-IL/admin/models/table.php diff --git a/resources/lang/he/admin/reports/general.php b/resources/lang/he-IL/admin/reports/general.php similarity index 100% rename from resources/lang/he/admin/reports/general.php rename to resources/lang/he-IL/admin/reports/general.php diff --git a/resources/lang/he/admin/reports/message.php b/resources/lang/he-IL/admin/reports/message.php similarity index 100% rename from resources/lang/he/admin/reports/message.php rename to resources/lang/he-IL/admin/reports/message.php diff --git a/resources/lang/he-IL/admin/settings/general.php b/resources/lang/he-IL/admin/settings/general.php new file mode 100644 index 0000000000..160b80d3fe --- /dev/null +++ b/resources/lang/he-IL/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Active Directory', + 'ad_domain' => 'תחום Active Directory', + 'ad_domain_help' => 'לפעמים זה זהה לדומיין הדוא"ל שלך, אך לא תמיד.', + 'ad_append_domain_label' => 'הוסף שם מתחם', + 'ad_append_domain' => 'הוסף שם מתחם לשדה שם משתמש', + 'ad_append_domain_help' => 'המשתמש לא מחוייב לרשום כתובת דוא"ל מלאה, מספיק רק שם משתמש.', + 'admin_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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'זהו שרת Active Directory', + 'alerts' => 'התראות', + 'alert_title' => 'Update Notification 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' => 'סימון התיבה הזאת יאפשר למשתמשים לדרוס את עיצוב המערכת בעיצוב שונה.', + 'asset_ids' => 'מזהי נכסים', + 'audit_interval' => 'מרווח ביקורת', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'סף אזהרות ביקורת', + 'audit_warning_days_help' => 'כמה ימים מראש עלינו להזהיר אותך כאשר הנכסים צפויים לביקורת?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'קידומת (אופציונלי)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'גיבויים', + 'backups_help' => 'Create, download, and restore backups ', + 'backups_restoring' => 'משחזר מגיבוי', + 'backups_upload' => 'העלה גיבוי', + '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' => 'All existing users, including 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.)', + 'custom_css' => 'CSS מותאם אישית', + 'custom_css_help' => 'הזן כל דריסת CSS מותאמת אישית שבה תרצה להשתמש. אל תכלול את התגים <style></style>.', + 'custom_forgot_pass_url' => 'כתובת איפוס ססמה בהתאמה אישית', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'מטבע ברירת מחדל', + 'default_eula_text' => 'ברירת מחדל ל- EULA', + 'default_language' => 'שפת ברירת מחדל', + 'default_eula_help_text' => 'ניתן גם לשייך ערכי רשיון קצה מותאמים אישית לקטגוריות ספציפיות של נכסים.', + 'display_asset_name' => 'שם נכס לתצוגה', + 'display_checkout_date' => 'הצג תאריך יציאה', + 'display_eol' => 'הצג EOL בתצוגת טבלה', + 'display_qr' => 'הצג קודי מרובע', + 'display_alt_barcode' => 'הצגת ברקוד 1D', + 'email_logo' => 'לוגו לדוא״ל', + 'barcode_type' => 'סוג ברקוד דו-ממדי', + 'alt_barcode_type' => 'סוג 1D ברקוד', + 'email_logo_size' => 'לוגואים מרובעים נראים הכי טוב בהודעות דוא״ל. ', + 'enabled' => 'אפשר', + 'eula_settings' => 'הגדרות EULA', + 'eula_markdown' => 'הסכם רשיון משתמש זה מאפשר Github בטעם מרקדון .', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'צור גיבוי', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'שרת LDAP', + 'ldap_server_help' => 'זה צריך להתחיל עם ldap: // (עבור לא מוצפן או TLS) או ldaps: // (עבור SSL)', + 'ldap_server_cert' => 'אימות תעודת SSL של LDAP', + 'ldap_server_cert_ignore' => 'אפשר אישור SSL לא חוקי', + 'ldap_server_cert_help' => 'בחר בתיבת סימון זו אם אתה משתמש ב- SSL עם חתימה עצמית וברצונך לקבל אישור SSL לא חוקי.', + 'ldap_tls' => 'השתמש ב- TLS', + 'ldap_tls_help' => 'יש לבדוק זאת רק אם אתה מפעיל את STARTTLS בשרת LDAP שלך.', + 'ldap_uname' => 'שם משתמש של LDAP', + 'ldap_dept' => 'מחלקה ב־LDAP', + 'ldap_phone' => 'מספר טלפון ב־LDAP', + 'ldap_jobtitle' => 'כותרת משרה ב־LDAP', + 'ldap_country' => 'מדינה ב־LDAP', + 'ldap_pword' => 'קישור סיסמה LDAP', + 'ldap_basedn' => 'בסיס Bind DN', + 'ldap_filter' => 'מסנן LDAP', + 'ldap_pw_sync' => 'סינכרון סיסמת LDAP', + 'ldap_pw_sync_help' => 'בטל את הסימון בתיבה זו אם אינך רוצה לשמור את סיסמאות LDAP המסונכרנות עם סיסמאות מקומיות. השבתה זו פירושה שהמשתמשים שלך לא יוכלו להתחבר אם שרת ה- LDAP שלך אינו ניתן להשגה מסיבה כלשהי.', + 'ldap_username_field' => 'שם משתמש', + 'ldap_lname_field' => 'שם משפחה', + 'ldap_fname_field' => 'שם פרטי של LDAP', + 'ldap_auth_filter_query' => 'שאילתת אימות LDAP', + 'ldap_version' => 'גרסת LDAP', + 'ldap_active_flag' => 'LDAP סמל פעיל', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'מספר עובד LDAP', + 'ldap_email' => 'דוא"ל LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'רישיון תוכנה', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'הצליח?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'רשימת נסיונות כניסה למערכת', + 'login_note' => 'הערה התחברות', + 'login_note_help' => 'אופציונלי לכלול כמה משפטים במסך הכניסה שלך, למשל כדי לעזור לאנשים שמצאו מכשיר אבוד או נגנב. השדה הזה מקבל Github בטעם מרקדון ', + 'login_remote_user_text' => 'אפשרויות כניסת משתמש מרוחק', + 'login_remote_user_enabled_text' => 'הפעלת כניסה עם כותרת משתמש מרוחק', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'השבתת מנגנוני אימות אחרים', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'סֵמֶל', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'הגבלת משתמשים (כולל מנהלי מערכת) שהוקצו לחברות לנכסי החברה שלהם.', + 'full_multiple_companies_support_text' => 'תמיכה מלאה חברות מרובות', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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' => 'עדכון הגדרות SAML', + 'saml_help' => 'הגדרות SAML', + 'saml_enabled' => 'SAML מופעל', + 'saml_integration' => 'שילוב SAML', + 'saml_sp_entityid' => 'מזהה יישות', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'אישור ציבורי', + 'saml_sp_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_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_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_download' => 'Download Metadata', + 'setting' => 'הגדרה', + 'settings' => 'הגדרות', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'נכסים בארכיון', + 'show_archived_in_list_text' => 'הצג גם נכסים בארכיון ברשימת "כל הנכסים"', + 'show_assigned_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_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' => 'שם אתר', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT גירסה', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'מידע מערכת', + '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' => 'הגדרות אלה מאפשרות לך להתאים אישית היבטים מסוימים של ההתקנה.', + 'labels_per_page' => 'תוויות לדף', + 'label_dimensions' => 'מידות תווית (אינצ\'ים)', + 'next_auto_tag_base' => 'הבא-תוספת אוטומטית', + 'page_padding' => 'שולי דף (אינצ\'ים)', + 'privacy_policy_link' => 'Link to 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' => 'גודל גופן של תווית', + 'labels_pagewidth' => 'רוחב גיליון תווית', + 'labels_pageheight' => 'גובה גיליון תווית', + 'label_gutters' => 'תווית ריווח (אינצ\'ים)', + 'page_dimensions' => 'מידות דף (אינצ\'ים)', + 'label_fields' => 'תייג שדות גלויים', + 'inches' => 'אינץ', + 'width_w' => 'w', + 'height_h' => 'ח', + 'show_url_in_emails' => 'קישור לצלוף- IT ב הודעות דוא"ל', + 'show_url_in_emails_help_text' => 'בטל את הסימון בתיבה זו אם אינך רוצה לקשר חזרה את ההתקנה Snipe-IT שלך תחתונות הדוא"ל. שימושי אם רוב המשתמשים שלך לא מתחברים.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'גובה מקסימלי לתמונה ממוזערת', + 'thumbnail_max_h_help' => 'גובה מקסימלי בפיקסלים שמוצגות תמונות ממוזערות בתצוגת הרישום. מינימום 25, מקסימום 500.', + 'two_factor' => 'אימות שני גורמים', + 'two_factor_secret' => 'קוד שני פקטור', + 'two_factor_enrollment' => 'רישום שני גורמים', + 'two_factor_enabled_text' => 'הפעל שני גורמים', + 'two_factor_reset' => 'אפס סודי פקטור', + 'two_factor_reset_help' => 'פעולה זו תאלץ את המשתמש לרשום שוב את המכשיר באמצעות יישומון האימות שלו. היא יכולה להיות שימושית אם המכשיר שרשום כעת במערכת אבד או נגנב. ', + 'two_factor_reset_success' => 'שני מכשיר גורם לאפס בהצלחה', + 'two_factor_reset_error' => 'איפוס התקן שני גורמים נכשל', + 'two_factor_enabled_warning' => 'הפעלת שני גורמים אם היא אינה מופעלת כעת תאלץ אותך מיד לבצע אימות באמצעות מכשיר רשום של Google Auth. תהיה לך אפשרות לרשום את המכשיר שלך אם אינך רשום כעת.', + 'two_factor_enabled_help' => 'פעולה זו תפעיל אימות דו-גורמי באמצעות המאמת של Google.', + 'two_factor_optional' => 'סלקטיבית (משתמשים יכולים להפעיל או להשבית אם מותר)', + 'two_factor_required' => 'נדרש עבור כל המשתמשים', + 'two_factor_disabled' => 'נָכֶה', + 'two_factor_enter_code' => 'הזן קוד שני פקטורים', + 'two_factor_config_complete' => 'שלח קוד', + 'two_factor_enabled_edit_not_allowed' => 'מנהל המערכת אינו מאפשר לך לערוך הגדרה זו.', + 'two_factor_enrollment_text' => "יש צורך באימות שני גורמים, אך המכשיר עדיין לא נרשם. פתח את אפליקציית המאמת של Google וסרוק את קוד QR שלהלן כדי לרשום את המכשיר שלך. לאחר שתירשם את המכשיר, הזן את הקוד הבא", + 'require_accept_signature' => 'דרוש חתימה', + 'require_accept_signature_help_text' => 'הפעלת תכונה זו תדרוש ממשתמשים להיכנס פיזית בעת קבלת נכס.', + 'left' => 'שמאלה', + 'right' => 'ימין', + 'top' => 'חלק עליון', + 'bottom' => 'תַחתִית', + 'vertical' => 'אֲנָכִי', + 'horizontal' => 'אופקי', + 'unique_serial' => 'Unique serial numbers', + '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_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_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' => 'טיהור רשומות שנמחקו', + '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' => 'מספר עובד', + 'create_admin_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' => 'טבלאות מסד הנתונים שלך נוצרו', + 'setup_migration_output' => 'פלט ההגירה:', + 'setup_migration_create_user' => 'הבא: יצירת משתמש', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'כותרת', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'סוג ברקוד דו-ממדי', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/he-IL/admin/settings/message.php b/resources/lang/he-IL/admin/settings/message.php new file mode 100644 index 0000000000..acc67164ac --- /dev/null +++ b/resources/lang/he-IL/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'אירעה שגיאה בעת העדכון.', + 'success' => 'ההגדרות עודכנו בהצלחה.', + ], + 'backup' => [ + 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק קובץ גיבוי זה? לא ניתן לבטל פעולה זו.', + 'file_deleted' => 'קובץ הגיבוי נמחק בהצלחה.', + 'generated' => 'קובץ גיבוי חדש נוצר בהצלחה.', + 'file_not_found' => 'קובץ גיבוי זה לא נמצא בשרת.', + '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' => 'האם ברצונך לשחזר את המסד נתונים מ: קובץ?' + ], + 'purge' => [ + 'error' => 'אירעה שגיאה בעת הטיהור.', + 'validation_failed' => 'אישור הטיהור שלך שגוי. הקלד את המילה "DELETE" בתיבת האישור.', + 'success' => 'רשומות נמחקו בהצלחה.', + ], + 'mail' => [ + 'sending' => 'שולח מייל לבדיקה...', + 'success' => 'המייל נשלח!', + 'error' => 'מייל לא נשלח.', + 'additional' => 'קיימות שגיאות נוספות. בדוק במייל שלך ובלוגים.' + ], + 'ldap' => [ + 'testing' => 'בודק חיבור LDAP, שאילתות ומבנה נתונים...', + '500' => 'שגיאה 500, בבקשה בודק את הלוגים בשרת לעוד נתונים.', + 'error' => 'משהו השתבש אופסי פופסי :(', + 'sync_success' => 'בדיקה מול שרת LDAP ל 10 משתמשים בוצעה בהתאם להגדרות שלך:', + 'testing_authentication' => 'בודק אימות מול שרת LDAP...', + 'authentication_success' => 'התחברות לשרת LDAפ עברה בהצלחה!' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success' => 'Your :webhook_name Integration works!', + 'success_pt1' => 'הבדיקה עברה בהצלחה! בדוק את ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 שגיאת שרת.', + 'error' => 'Something went wrong. :app responded with: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'משהו השתבש אופסי פופסי. :( ', + ] +]; diff --git a/resources/lang/he-IL/admin/settings/table.php b/resources/lang/he-IL/admin/settings/table.php new file mode 100644 index 0000000000..64e94f8d30 --- /dev/null +++ b/resources/lang/he-IL/admin/settings/table.php @@ -0,0 +1,6 @@ + 'נוצר', + 'size' => 'Size', +); diff --git a/resources/lang/he-IL/admin/statuslabels/message.php b/resources/lang/he-IL/admin/statuslabels/message.php new file mode 100644 index 0000000000..1e27cb502e --- /dev/null +++ b/resources/lang/he-IL/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'תווית הסטטוס אינה קיימת.', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => 'תווית סטטוס זו משויכת כעת לנכס אחד לפחות ולא ניתן למחוק אותה. עדכן את הנכסים שלך כדי לא להתייחס עוד לסטטוס זה ונסה שוב.', + + 'create' => [ + 'error' => 'תווית הסטטוס לא נוצרה, נסה שוב.', + 'success' => 'תווית המצב נוצרה בהצלחה.', + ], + + 'update' => [ + 'error' => 'תווית הסטטוס לא עודכנה, נסה שוב', + 'success' => 'תווית הסטטוס עודכנה בהצלחה.', + ], + + 'delete' => [ + 'confirm' => 'האם אתה בטוח שברצונך למחוק את תווית המצב הזו?', + 'error' => 'הייתה בעיה במחיקת תווית המצב. בבקשה נסה שוב.', + 'success' => 'תווית הסטטוס נמחקה בהצלחה.', + ], + + 'help' => [ + 'undeployable' => 'לא ניתן להקצות נכסים אלה לאף אחד.', + 'deployable' => 'ניתן להסיר את הנכסים האלו. לאחר שיוך הם יקבלו סטטוס של Deployed.', + 'archived' => 'לא ניתן לבדוק את הנכסים האלה, והם יופיעו רק בתצוגה המפורטת בארכיון. אפשרות זו שימושית לשמירת מידע על נכסים לצורך תקצוב / מטרות היסטוריות, אך שמירה על רשימת הנכסים היומיומית.', + 'pending' => 'נכסים אלה עדיין לא ניתן להקצות לאף אחד, משמש לעתים קרובות עבור פריטים כי הם לתיקון, אבל הם צפויים לחזור למחזור.', + ], + +]; diff --git a/resources/lang/he/admin/statuslabels/table.php b/resources/lang/he-IL/admin/statuslabels/table.php similarity index 100% rename from resources/lang/he/admin/statuslabels/table.php rename to resources/lang/he-IL/admin/statuslabels/table.php diff --git a/resources/lang/he/admin/suppliers/message.php b/resources/lang/he-IL/admin/suppliers/message.php similarity index 100% rename from resources/lang/he/admin/suppliers/message.php rename to resources/lang/he-IL/admin/suppliers/message.php diff --git a/resources/lang/he-IL/admin/suppliers/table.php b/resources/lang/he-IL/admin/suppliers/table.php new file mode 100644 index 0000000000..ecc1d64db4 --- /dev/null +++ b/resources/lang/he-IL/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'על הספקים', + 'about_suppliers_text' => 'הספקים משמשים כדי לעקוב אחר המקור של פריטים', + 'address' => 'כתובת הספק', + 'assets' => 'נכסים', + 'city' => 'עִיר', + 'contact' => 'שם איש קשר', + 'country' => 'מדינה', + 'create' => 'צור ספק', + 'email' => 'אֶלֶקטרוֹנִי', + 'fax' => 'פַקס', + 'id' => 'תְעוּדַת זֶהוּת', + 'licenses' => 'רישיונות', + 'name' => 'שם ספק', + 'notes' => 'הערות', + 'phone' => 'טלפון', + 'state' => 'מדינה', + 'suppliers' => 'ספקים', + 'update' => 'עדכון הספק', + 'view' => 'הצג את הספק', + 'view_assets_for' => 'הצג נכסים עבור', + 'zip' => 'מיקוד', + +); diff --git a/resources/lang/he-IL/admin/users/general.php b/resources/lang/he-IL/admin/users/general.php new file mode 100644 index 0000000000..cc49449414 --- /dev/null +++ b/resources/lang/he-IL/admin/users/general.php @@ -0,0 +1,54 @@ + 'משתמש זה יכול להיכנס', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'נכסים שהוקצו ל: שם', + 'bulk_update_warn' => 'אתה עומד לערוך את המאפיינים של: user_count משתמשים. שים לב שאינך יכול לשנות את תכונות המשתמש שלך באמצעות טופס זה, ועליך לבצע עריכה למשתמש שלך בנפרד.', + 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר משתמשים בו-זמנית. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', + 'current_assets' => 'הנכסים נבדקים כעת למשתמש זה', + 'clone' => 'משתמש משוכפל', + 'contact_user' => 'שם איש קשר', + 'edit' => 'ערוך משתמש', + 'filetype_info' => 'סוגי קבצים מותרים הם png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ו rar.', + 'history_user' => 'היסטוריה עבור: שם', + 'info' => 'מידע', + 'restore_user' => 'לחץ כאן כדי לשחזר אותם.', + 'last_login' => 'כניסה אחרונה', + 'ldap_config_text' => 'הגדרות תצורה של LDAP נמצאות \'מנהל\'> \'הגדרות\'. המיקום הנבחר (אופציונלי) ייקבע עבור כל המשתמשים המיובאים.', + 'print_assigned' => 'להדפיס את כל ההקצאות', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'התוכנה נבדקה אל: שם', + '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.', + 'view_user' => 'הצג משתמש: שם', + 'usercsv' => 'קובץ CSV', + 'two_factor_admin_optin_help' => 'הגדרות מנהל המערכת הנוכחיות מאפשרות אכיפה סלקטיבית של אימות דו-גורמי.', + 'two_factor_enrolled' => 'רשם מכשיר 2FA', + 'two_factor_active' => '2FA פעיל', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/he-IL/admin/users/message.php b/resources/lang/he-IL/admin/users/message.php new file mode 100644 index 0000000000..60b38f3ffb --- /dev/null +++ b/resources/lang/he-IL/admin/users/message.php @@ -0,0 +1,68 @@ + 'קיבלת בהצלחה את הנכס הזה.', + 'declined' => 'דחיית את הנכס הזה בהצלחה.', + 'bulk_manager_warn' => 'המשתמשים שלך עודכנו בהצלחה, אך רשומת המנהל שלך לא נשמרה מפני שהמנהל שבחרת נבחר גם ברשימת המשתמשים כדי לערוך, והמשתמשים לא יכולים להיות המנהל שלהם. בחר שוב את המשתמשים שלך, למעט המנהל.', + 'user_exists' => 'משתמש כבר קיים!', + 'user_not_found' => 'משתמש לא קיים.', + 'user_login_required' => 'יש להזין את שדה הכניסה', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'נדרשת הסיסמה.', + 'insufficient_permissions' => 'הרשאות לא מספיקות.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'המשתמש נוצר בהצלחה.', + 'update' => 'המשתמש עודכן בהצלחה.', + 'update_bulk' => 'המשתמשים עודכנו בהצלחה!', + 'delete' => 'המשתמש נמחק בהצלחה.', + 'ban' => 'המשתמש אוסר בהצלחה.', + 'unban' => 'המשתמש בוטל בהצלחה.', + 'suspend' => 'המשתמש הושעה בהצלחה.', + 'unsuspend' => 'המשתמש בוטל בהצלחה.', + 'restored' => 'המשתמש שוחזר בהצלחה.', + 'import' => 'המשתמשים יובאו בהצלחה.', + ), + + 'error' => array( + 'create' => 'היתה בעיה ביצירת המשתמש. בבקשה נסה שוב.', + 'update' => 'היתה בעיה בעדכון המשתמש. בבקשה נסה שוב.', + 'delete' => 'היתה בעיה במחיקת המשתמש. בבקשה נסה שוב.', + 'delete_has_assets' => 'למשתמש זה יש פריטים שהוקצו ולא ניתן למחוק אותם.', + 'unsuspend' => 'היתה בעיה בהתעלמות מהמשתמש. בבקשה נסה שוב.', + 'import' => 'היתה בעיה בייבוא ​​משתמשים. בבקשה נסה שוב.', + 'asset_already_accepted' => 'הנכס כבר התקבל.', + 'accept_or_decline' => 'עליך לקבל או לדחות את הנכס.', + 'incorrect_user_accepted' => 'הנכס שניסית לקבל לא נבדק לך.', + 'ldap_could_not_connect' => 'לא ניתן להתחבר לשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', + 'ldap_could_not_bind' => 'לא ניתן היה להתחבר לשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', + 'ldap_could_not_search' => 'לא ניתן לחפש בשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', + 'ldap_could_not_get_entries' => 'לא ניתן לקבל רשומות משרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', + 'password_ldap' => 'הסיסמה עבור חשבון זה מנוהלת על ידי LDAP / Active Directory. צור קשר עם מחלקת ה- IT כדי לשנות את הסיסמה שלך.', + ), + + 'deletefile' => array( + 'error' => 'הקובץ לא נמחק. בבקשה נסה שוב.', + 'success' => 'הקובץ נמחק בהצלחה.', + ), + + 'upload' => array( + 'error' => 'הקובץ לא הועלה. בבקשה נסה שוב.', + 'success' => 'הקבצים הועלו בהצלחה.', + 'nofiles' => 'לא בחרת קבצים להעלאה', + 'invalidfiles' => 'אחד או יותר מהקבצים שלך גדול מדי או שהוא סוג קובץ שאינו מותר. סוגי קבצים מותרים הם png, gif, jpg, doc, docx, pdf ו- txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/he-IL/admin/users/table.php b/resources/lang/he-IL/admin/users/table.php new file mode 100644 index 0000000000..ab98b2e4c2 --- /dev/null +++ b/resources/lang/he-IL/admin/users/table.php @@ -0,0 +1,40 @@ + 'פָּעִיל', + 'allow' => 'להתיר', + 'checkedout' => 'נכסים', + 'created_at' => 'נוצר', + 'createuser' => 'צור משתמש', + 'deny' => 'לְהַכּחִישׁ', + 'email' => 'אֶלֶקטרוֹנִי', + 'employee_num' => 'מספר עובד', + 'first_name' => 'שם פרטי', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'תְעוּדַת זֶהוּת', + 'inherit' => 'לָרֶשֶׁת', + 'job' => 'הגדרת תפקיד', + 'last_login' => 'כניסה אחרונה', + 'last_name' => 'שם משפחה', + 'location' => 'מקום', + 'lock_passwords' => 'אין אפשרות לשנות את פרטי ההתחברות בהתקנה זו.', + 'manager' => 'מנהל', + 'managed_locations' => 'מיקומים מנוהלים', + 'name' => 'שֵׁם', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'הערות', + 'password_confirm' => 'אשר סיסמה', + 'password' => 'סיסמה', + 'phone' => 'טלפון', + 'show_current' => 'הצג משתמשים נוכחיים', + 'show_deleted' => 'הצג משתמשים שנמחקו', + 'title' => 'כותרת', + 'to_restore_them' => 'כדי לשחזר אותם.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'עדכן משתמש', + 'username' => 'שם משתמש', + 'user_deleted_text' => 'משתמש זה סומן כממחק.', + 'username_note' => '(זה משמש רק עבור Active Directory מחייב, לא עבור התחברות.)', + 'cloneuser' => 'משתמש משוכפל', + 'viewusers' => 'הצג משתמשים', +); diff --git a/resources/lang/en/auth.php b/resources/lang/he-IL/auth.php similarity index 100% rename from resources/lang/en/auth.php rename to resources/lang/he-IL/auth.php diff --git a/resources/lang/he-IL/auth/general.php b/resources/lang/he-IL/auth/general.php new file mode 100644 index 0000000000..79e7795060 --- /dev/null +++ b/resources/lang/he-IL/auth/general.php @@ -0,0 +1,19 @@ + 'שלח קישור לאיפוס סיסמה', + 'email_reset_password' => 'איפוס סיסמה אימייל', + 'reset_password' => 'לאפס את הסיסמה', + 'saml_login' => 'Login via SAML', + 'login' => 'התחברות', + 'login_prompt' => 'אנא התחבר', + 'forgot_password' => 'שכחתי את הסיסמא שלי', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'זכור אותי', + 'username_help_top' => 'נא למלא את שם המשתמש לשליחת הודעת דוא״ל עם קישור לאיפוס ססמה.', + 'username_help_bottom' => 'שם המשתמש וכתובת הדוא״ל שלך עשויים להיות זהים, אך גם עשויים שלא, תלוי בהגדרות שלך. אם לא הצלחת להיזכר בשם המשתמש שלך, מוטב ליצור קשר עם הנהלת המערכת.

שמות משתמשים שלא שויכה להם כתובת דוא״ל לא יקבלו הודעות עם קישור לאיפוס ססמה. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/he-IL/auth/message.php b/resources/lang/he-IL/auth/message.php new file mode 100644 index 0000000000..318d48d3bc --- /dev/null +++ b/resources/lang/he-IL/auth/message.php @@ -0,0 +1,45 @@ + 'כבר קיים חשבון עם האימייל הזה.', + 'account_not_found' => 'שם המשתמש או הסיסמה שגויים.', + 'account_not_activated' => 'חשבון משתמש זה אינו מופעל.', + 'account_suspended' => 'חשבון המשתמש הזה מושעה.', + 'account_banned' => 'חשבון משתמש זה מוחרם.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'התחברת בהצלחה.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'אירעה בעיה בעת ניסיון להתחבר אליך, נסה שוב.', + 'success' => 'התחברת בהצלחה.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'אירעה בעיה בעת ניסיון ליצור את חשבונך, נסה שוב.', + 'success' => 'החשבון נוצר בהצלחה.', + ), + + 'forgot-password' => array( + 'error' => 'אירעה בעיה בעת ניסיון לקבל קוד סיסמה לאיפוס, נסה שוב.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'אירעה בעיה בעת ניסיון לאפס את הסיסמה שלך, נסה שוב.', + 'success' => 'הסיסמה שלך אופסה בהצלחה.', + ), + + +); diff --git a/resources/lang/he/button.php b/resources/lang/he-IL/button.php similarity index 100% rename from resources/lang/he/button.php rename to resources/lang/he-IL/button.php diff --git a/resources/lang/he-IL/general.php b/resources/lang/he-IL/general.php new file mode 100644 index 0000000000..e32c8143fe --- /dev/null +++ b/resources/lang/he-IL/general.php @@ -0,0 +1,532 @@ + 'איפוס אימות דו־שלבי', + 'accessories' => 'אביזרים', + 'activated' => 'מוּפעָל', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'אבזר', + 'accessory_report' => 'דוח אביזר', + 'action' => 'פעולה', + 'activity_report' => 'דוח פעילות', + 'address' => 'כתובת', + 'admin' => 'מנהל מערכת', + 'administrator' => 'אדמיניסטרטור', + 'add_seats' => 'מושבים נוספים', + 'age' => "Age", + 'all_assets' => 'כל הנכסים', + 'all' => 'את כל', + 'archived' => 'בארכיון', + 'asset_models' => 'מודלים של נכסים', + 'asset_model' => 'דֶגֶם', + 'asset' => 'נכס', + 'asset_report' => 'דוח נכסים', + 'asset_tag' => 'תג נכס', + 'asset_tags' => 'תגיות נכס', + 'assets_available' => 'נכסים זמינים', + 'accept_assets' => 'אשר נכס :name', + 'accept_assets_menu' => 'אשר הנכסים', + 'audit' => 'בְּדִיקָה', + 'audit_report' => 'יומן ביקורת', + 'assets' => 'נכסים', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'הוקצה לטובת :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'מחק את אווטר', + 'avatar_upload' => 'העלה את הסמל', + 'back' => 'חזור', + 'bad_data' => 'שום דבר לא נמצא. אולי נתונים רעים?', + 'bulkaudit' => 'ביקורת גורפת', + 'bulkaudit_status' => 'סטטוס ביקורת', + 'bulk_checkout' => 'יציאה גורפת', + 'bulk_edit' => 'עריכה גורפת', + 'bulk_delete' => 'מחיקה גורפת', + 'bulk_actions' => 'פעולות גורפות', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'לפי סטאטוס', + 'cancel' => 'לְבַטֵל', + 'categories' => 'קטגוריות', + 'category' => 'קטגוריה', + 'change' => 'בפנים בחוץ', + 'changeemail' => 'שנה כתובת דואר אלקטרוני', + 'changepassword' => 'שנה סיסמא', + 'checkin' => 'קבלה', + 'checkin_from' => 'Checkin מ', + 'checkout' => 'לבדוק', + 'checkouts_count' => 'הסרת נכס', + 'checkins_count' => 'העברות נכסים', + 'user_requests_count' => 'בקשות', + 'city' => 'עִיר', + 'click_here' => 'לחץ כאן', + 'clear_selection' => 'נקה בחירה', + 'companies' => 'חברות', + 'company' => 'חֶברָה', + 'component' => 'רְכִיב', + 'components' => 'רכיבים', + 'complete' => 'לְהַשְׁלִים', + 'consumable' => 'מתכלים', + 'consumables' => 'מתכלים', + 'country' => 'מדינה', + 'could_not_restore' => 'שגיאה בשחזור :item_type: :error', + 'not_deleted' => 'ה:item_type לא נמחק ולכן לא ניתן לשחזרו', + 'create' => 'צור חדש', + 'created' => 'פריט נוצר', + 'created_asset' => 'הנכס שנוצר', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'רשומה נוצרה', + 'updated_at' => 'עודכן ב', + 'currency' => '$', // this is deprecated + 'current' => 'נוֹכְחִי', + 'current_password' => 'סיסמא נוכחית', + 'customize_report' => 'דוח מותאם אישית', + 'custom_report' => 'דוח נכס מותאם אישית', + 'dashboard' => 'לוּחַ מַחווָנִים', + 'days' => 'ימים', + 'days_to_next_audit' => 'ימים לביקורת', + 'date' => 'תַאֲרִיך', + 'debug_warning' => 'אַזהָרָה!', + 'debug_warning_text' => 'יישום זה פועל במצב ייצור עם איתור באגים. זה יכול לחשוף נתונים רגישים אם היישום שלך נגיש לעולם החיצון. השבת את מצב איתור הבאגים על ידי הגדרת הערך APP_DEBUG בקובץ .env ל false.', + 'delete' => 'לִמְחוֹק', + 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'נמחק', + 'delete_seats' => 'מושבים שנמחקו', + 'deletion_failed' => 'המחיקה נכשלה', + 'departments' => 'מחלקות', + 'department' => 'מַחלָקָה', + 'deployed' => 'פרוס', + 'depreciation' => 'פְּחָת', + 'depreciations' => 'פְּחָת', + 'depreciation_report' => 'דוח פחת', + 'details' => 'פרטים', + 'download' => 'הורד', + 'download_all' => 'הורד הכל', + 'editprofile' => 'ערוך את הפרופיל שלך', + 'eol' => 'EOL', + 'email_domain' => 'דומיין דוא"ל', + 'email_format' => 'תבנית אימייל', + 'employee_number' => 'מספר עובד', + 'email_domain_help' => 'זה משמש ליצירת כתובות דוא"ל בעת ייבוא', + 'error' => 'שגיאה', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + 'filastname_format' => 'שם משפחה ראשוני ראשון (jsmith@example.com)', + 'firstname_lastname_format' => 'שם משפחה של שם פרטי (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'שם פרטי שם משפחה (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'שם משפחה ראשי תיבות שם פרטי (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'ראשי תיבות שם פרטי שם משפחה (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'ראשון', + 'firstnamelastname' => 'שם פרטי שם משפחה (janesmith@example.com)', + 'lastname_firstinitial' => 'שם משפחה ראשי תיבות שם פרטי (smith_j@example.com)', + 'firstinitial.lastname' => 'ראשי תיבות שם פרטי שם משפחה (j.smith@example)', + 'firstnamelastinitial' => 'שם פרטי ראשי תיבות שם משפחה (janes@example.com)', + 'first_name' => 'שם פרטי', + 'first_name_format' => 'שם פרטי (jane@example.com)', + 'files' => 'קבצים', + 'file_name' => 'קוֹבֶץ', + 'file_type' => 'סוג קובץ', + 'filesize' => 'גודל קובץ', + 'file_uploads' => 'העלאות קבצים', + 'file_upload' => 'טעינת קובץ', + 'generate' => 'לִיצוֹר', + 'generate_labels' => 'כותרות כלליות', + 'github_markdown' => 'שדה זה מאפשר Github בסגנון markdown .', + 'groups' => 'קבוצות', + 'gravatar_email' => 'כתובת דוא"ל Gravatar', + 'gravatar_url' => 'החלף את האווטר שלך ב Gravatar.com.', + 'history' => 'הִיסטוֹרִיָה', + 'history_for' => 'היסטוריה עבור', + 'id' => 'תְעוּדַת זֶהוּת', + 'image' => 'תמונה', + 'image_delete' => 'מחק תמונה', + 'include_deleted' => 'Include Deleted Assets', + 'image_upload' => 'העלאת תמונה', + 'filetypes_accepted_help' => 'סוגי קובץ אפשריים הם :types. גודל קובץ אפשרי מקסימלי:size.', + 'filetypes_size_help' => 'גודל קובץ מותר הוא :size.', + 'image_filetypes_help' => 'סוגי הקבצים המותרים הם jpg,‏ webp,‏ png,‏ gif ו־svg. גודל ההעלאה המרבי המותר הוא :size.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'יְבוּא', + 'import_this_file' => 'Map fields and process this file', + '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' => 'שם פריט', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'הרשאות לא מספיקות!', + 'kits' => 'ערכות מוגדרות מראש', + 'language' => 'שפה', + 'last' => 'אחרון', + 'last_login' => 'כניסה אחרונה', + 'last_name' => 'שם משפחה', + 'license' => 'רישיון', + 'license_report' => 'דוח רישיון', + 'licenses_available' => 'רשיונות זמינים', + 'licenses' => 'רישיונות', + 'list_all' => 'רשימת הכל', + 'loading' => 'טעינה... אנא המתן....', + 'lock_passwords' => 'השדה הזה לא ישמר במצב הדגמה.', + 'feature_disabled' => 'תכונה זו הושבתה עבור התקנת ההדגמה.', + 'location' => 'מקום', + 'location_plural' => 'Location|Locations', + 'locations' => 'מיקומים', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'להתנתק', + 'lookup_by_tag' => 'בדיקה על ידי תג הנכס', + 'maintenances' => 'אירועי תחזוקה', + 'manage_api_keys' => 'נהל מפתחות API', + 'manufacturer' => 'יַצרָן', + 'manufacturers' => 'היצרנים', + 'markdown' => 'שדה זה מאפשר Github בטעם מרקדון .', + 'min_amt' => 'Min. QTY', + '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' => 'תאריך הביקורת', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'ביקורת אחרונה', + 'new' => 'חָדָשׁ!', + 'no_depreciation' => 'לא פחת', + 'no_results' => 'אין תוצאות.', + 'no' => 'לא', + 'notes' => 'הערות', + 'order_number' => 'מספר הזמנה', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'מציג _MENU_ פריטים', + 'pagination_info' => 'מציג _START_ אל _END_ מתוך _TOTAL_ פריטים', + 'pending' => 'ממתין ל', + 'people' => 'אֲנָשִׁים', + 'per_page' => 'תוצאות לעמוד', + 'previous' => 'קודם', + 'processing' => 'מעבד', + 'profile' => 'הפרופיל שלך', + 'purchase_cost' => 'עלות הרכישה', + 'purchase_date' => 'תאריך רכישה', + 'qty' => 'QTY', + 'quantity' => 'כַּמוּת', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'בדוק סטטוס', + 'ready_to_deploy' => 'מוכן לפריסה', + 'recent_activity' => 'פעילות אחרונה', + 'remaining' => 'נוֹתָר', + 'remove_company' => 'הסר התאחדות החברה', + 'reports' => 'דיווחים', + 'restored' => 'שוחזר', + 'restore' => 'שחזר', + 'requestable_models' => 'מודלים שנדרשו', + 'requested' => 'מבוקש', + 'requested_date' => 'התאריך המבוקש', + 'requested_assets' => 'נכסים שנדרשו', + 'requested_assets_menu' => 'נכסים שנדרשו', + 'request_canceled' => 'הבקשה בוטלה', + 'save' => 'להציל', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'בחר', + 'select_all' => 'בחר הכל', + 'search' => 'חפש', + 'select_category' => 'בחר קטגוריה', + 'select_department' => 'בחר מחלקה', + 'select_depreciation' => 'בחר סוג פחת', + 'select_location' => 'בחר מיקום', + 'select_manufacturer' => 'בחר יצרן', + 'select_model' => 'בחר דגם', + 'select_supplier' => 'בחר ספק', + 'select_user' => 'בחר משתמש', + 'select_date' => 'בחר תאריך (YYYY-MM-DD)', + 'select_statuslabel' => 'בחר מצב', + 'select_company' => 'בחר חברה', + 'select_asset' => 'בחר נכס', + 'settings' => 'הגדרות', + 'show_deleted' => 'הצג מחוקים', + 'show_current' => 'הצג נוכחי', + 'sign_in' => 'היכנס', + 'signature' => 'חֲתִימָה', + 'signed_off_by' => 'אושר על ידי', + 'skin' => 'ערכת עיצוב', + 'webhook_msg_note' => 'תישלח התראה דרך התליית רשת', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: תכונות מסוימות מושבתות עבור התקנה זו.', + 'site_name' => 'שם אתר', + 'state' => 'מדינה', + 'status_labels' => 'תוויות סטטוס', + 'status' => 'סטָטוּס', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'ספק', + 'suppliers' => 'ספקים', + 'sure_to_delete' => 'האם אתה בטוח שברצונך למחוק', + 'sure_to_delete_var' => 'האם אתה בטוח שברצונך למחוק?', + 'delete_what' => 'Delete :item', + 'submit' => 'שלח', + 'target' => 'יַעַד', + 'time_and_date_display' => 'תצוגת זמן ותאריך', + 'total_assets' => 'סך נכסים', + 'total_licenses' => 'סך כל הרישיונות', + 'total_accessories' => 'סה"כ אביזרים', + 'total_consumables' => 'סך הכל מתכלים', + 'type' => 'סוּג', + 'undeployable' => 'לא ניתן לפריסה', + 'unknown_admin' => 'מנהל לא ידוע', + 'username_format' => 'פורמט שם משתמש', + 'username' => 'שם משתמש', + 'update' => 'עדכון', + '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.', + 'uploaded' => 'הועלה', + 'user' => 'מִשׁתַמֵשׁ', + 'accepted' => 'מְקוּבָּל', + 'declined' => 'ירד', + 'unassigned' => 'לא משויך', + 'unaccepted_asset_report' => 'נכסים לא מקובלים', + 'users' => 'משתמשים', + 'viewall' => 'צפו בהכל', + 'viewassets' => 'הצג נכסים מוקצים', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'אתר אינטרנט', + 'welcome' => 'ברוכים הבאים,: שם', + 'years' => 'שנים', + 'yes' => 'כן', + 'zip' => 'רוכסן', + 'noimage' => 'לא נטענה תמונה או תמונה לא נמצאה.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'פג תוקף הטופס שלך. בבקשה נסה שוב.', + 'login_enabled' => 'Login Enabled', + 'audit_due' => 'Due for Audit', + 'audit_overdue' => 'Overdue for Audit', + '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' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'הסתיים!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'הנכס שוייך', + 'checked_out_to' => 'Checked out to', + 'fields' => 'שדות', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + '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' => 'ל-', + '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' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'סינכרון', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'מספר סידורי/מפתח מוצר', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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' => 'מזער', + 'assigned' => 'משוייך', + 'asset_count' => 'ספירת נכסים', + 'accessories_count' => 'ספירת אביזרים', + 'consumables_count' => 'ספירת מתכלים', + 'components_count' => 'ספירת רכיבים', + 'licenses_count' => 'ספירת רשיונות', + 'notification_error' => 'שגיאה', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'הצליח', + 'notification_warning' => 'אַזהָרָה', + 'notification_info' => 'מידע', + 'asset_information' => 'מידע על נכסים', + 'model_name' => 'Model Name', + 'asset_name' => 'שם הנכס', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'שם מתכלה:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'שם אביזר:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'העבר פריט זה', + 'checkout_user_tooltip' => 'Check this item out to a user', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'התראות', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'פעולה זו תמזג :count משתמשים למשתמש אחד. נא לבחור את המשתמש אליו ימוזגו הבאים, והנכסים המשויכים, הרישיונות ועוד יועברו למשתמש הנבחר והמשתמשים האחרים יסומנו כמחוקים.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'טבלאות מסד הנתונים שלך נוצרו', + 'setup_migration_output' => 'פלט ההגירה:', + 'setup_migration_create_user' => 'הבא: יצירת משתמש', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'אי אפשר לערוך את הפריט הזה.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':שם פריט', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% לְהַשְׁלִים', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'לַעֲרוֹך', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'כתובת אתר', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/he-IL/help.php b/resources/lang/he-IL/help.php new file mode 100644 index 0000000000..167f90430a --- /dev/null +++ b/resources/lang/he-IL/help.php @@ -0,0 +1,35 @@ + 'מידע נוסף', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר במקרים בהם זיהוי של פריט מסוים חשוב.', + + 'categories' => 'קטגוריות מסייעות לך לארגן את הפריטים שלך. כמה קטגוריות לדוגמה עשויות להיות "Desktops", "Laptops", " טלפונים ניידים ", " טבלטים ", וכן הלאה, אך תוכל להשתמש בקטגוריות בכל דרך שמתאימה לך.', + + 'accessories' => 'עזרים הם כל דבר שאתה מנפיק למשתמשים אבל אין להם מק"ט (או שאינך מעוניין לעקוב אחריהם לפי יחידה). לדוגמא, מקלדות ועכברים.', + + 'companies' => 'חברות יכולות לשמש כשדה מזהה פשוט, או שניתן להשתמש בהן להגבלת החשיפה של נכסים, משתמשים וכו \', אם תמיכה מלאה בחברה מופעלת בהגדרות מנהל המערכת.', + + 'components' => 'רכיבים הם פריטים שהם חלק מנכס, לדוגמה HDD, RAM וכדומה.', + + 'consumables' => 'מתכלים הם כל דבר שנרכש כי ישמשו לאורך זמן. לדוגמה, דיו למדפסת או נייר צילום.', + + 'depreciations' => 'ניתן להגדיר פחתונות נכסים כדי לפחת נכסים על בסיס פחת קו ישר.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/he-IL/localizations.php b/resources/lang/he-IL/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/he-IL/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/he-IL/mail.php b/resources/lang/he-IL/mail.php new file mode 100644 index 0000000000..785603aaa4 --- /dev/null +++ b/resources/lang/he-IL/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'ימים', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'דוח נכסים שפג תוקפם.', + 'Expiring_Licenses_Report' => 'דוח רישיונות שפג תוקפם.', + 'Item_Request_Canceled' => 'פריט בקשה בוטלה', + 'Item_Requested' => 'פריט מבוקש', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'דו"ח מלאי נמוך', + 'a_user_canceled' => 'משתמש ביטל בקשת פריט באתר', + 'a_user_requested' => 'משתמש ביקש פריט באתר', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'שם אביזר:', + 'additional_notes' => 'הערות נוספות:', + 'admin_has_created' => 'מנהל מערכת יצר עבורך חשבון באתר האינטרנט:.', + 'asset' => 'נכס:', + 'asset_name' => 'שם הנכס:', + 'asset_requested' => 'הנכס המבוקש', + 'asset_tag' => 'תג נכס', + '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.', + 'assigned_to' => 'שהוקצה ל', + 'best_regards' => 'כל טוב,', + 'canceled' => 'בּוּטלָה:', + 'checkin_date' => 'תאריך הגעה:', + 'checkout_date' => 'תבדוק את התאריך:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'לחץ על הקישור בתחתית הדף כדי לאשר שקיבלת את האביזר.', + 'click_on_the_link_asset' => 'לחץ על הקישור שבתחתית כדי לאשר שקיבלת את הנכס.', + 'click_to_confirm' => 'לחץ על הקישור הבא כדי לאשר את: חשבון האינטרנט שלך:', + 'current_QTY' => 'QTY הנוכחי', + 'days' => 'ימים', + 'expecting_checkin_date' => 'תאריך הצפוי:', + 'expires' => 'יפוג', + 'hello' => 'שלום', + 'hi' => 'היי', + 'i_have_read' => 'קראתי והסכמתי לתנאי השימוש וקיבלתי פריט זה.', + 'inventory_report' => 'Inventory Report', + 'item' => 'פריט:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'לחץ על הקישור הבא כדי לעדכן את: סיסמת האינטרנט:', + 'login' => 'התחברות:', + 'login_first_admin' => 'היכנס למערכת ההתקנה החדשה של Snipe-IT באמצעות פרטי הכניסה הבאים:', + '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.', + 'min_QTY' => 'מינימום QTY', + 'name' => 'שֵׁם', + 'new_item_checked' => 'פריט חדש נבדק תחת שמך, הפרטים להלן.', + 'notes' => 'הערות', + 'password' => 'סיסמה:', + 'password_reset' => 'איפוס סיסמא', + 'read_the_terms' => 'אנא קרא את תנאי השימוש שלהלן.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'התקבלה:', + 'reset_link' => 'איפוס הסיסמה שלך קישור', + 'reset_password' => 'לחץ כאן כדי לאפס את הסיסמה שלך:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'מספר סידורי', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'ספק', + 'tag' => 'תָג', + 'test_email' => 'מבחן דוא"ל מאת Snipe-IT', + 'test_mail_text' => 'זהו מבחן מן Snipe- IT ניהול מערכת. אם יש לך את זה, הדואר עובד :)', + 'the_following_item' => 'הפריט הבא נבדק:', + 'to_reset' => 'כדי לאפס את: סיסמת האינטרנט, מלא טופס זה:', + 'type' => 'סוּג', + '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.', + 'user' => 'משתמש', + 'username' => 'שם משתמש', + 'welcome' => 'ברוכים הבאים: שם', + 'welcome_to' => 'ברוכים הבאים ל: אינטרנט!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'שלך Snipe- IT אישורים', +]; diff --git a/resources/lang/he/pagination.php b/resources/lang/he-IL/pagination.php similarity index 100% rename from resources/lang/he/pagination.php rename to resources/lang/he-IL/pagination.php diff --git a/resources/lang/he/passwords.php b/resources/lang/he-IL/passwords.php similarity index 100% rename from resources/lang/he/passwords.php rename to resources/lang/he-IL/passwords.php diff --git a/resources/lang/he/reminders.php b/resources/lang/he-IL/reminders.php similarity index 100% rename from resources/lang/he/reminders.php rename to resources/lang/he-IL/reminders.php diff --git a/resources/lang/he/table.php b/resources/lang/he-IL/table.php similarity index 100% rename from resources/lang/he/table.php rename to resources/lang/he-IL/table.php diff --git a/resources/lang/he-IL/validation.php b/resources/lang/he-IL/validation.php new file mode 100644 index 0000000000..9cca43938d --- /dev/null +++ b/resources/lang/he-IL/validation.php @@ -0,0 +1,162 @@ + 'התכונה: חייבת להתקבל.', + 'active_url' => 'התכונה: אינה כתובת אתר חוקית.', + 'after' => 'התכונה: חייבת להיות תאריך לאחר: תאריך.', + 'after_or_equal' => 'התכונה: חייבת להיות תאריך אחרי או שווה ל: תאריך.', + 'alpha' => 'התכונה: יכולה להכיל רק אותיות.', + 'alpha_dash' => 'התכונה: עשויה להכיל רק אותיות, מספרים וקווים.', + 'alpha_num' => 'התכונה: עשויה להכיל רק אותיות ומספרים.', + 'array' => 'התכונה: חייבת להיות מערך.', + 'before' => 'התכונה: חייבת להיות תאריך לפני: תאריך.', + 'before_or_equal' => 'התכונה: חייבת להיות תאריך לפני או שווה ל: תאריך.', + 'between' => [ + 'numeric' => 'התכונה: חייבת להיות בין: min ו-: max.', + 'file' => 'התכונה: חייבת להיות בין: min ו-: max kilobytes.', + 'string' => 'התכונה: חייבת להיות בין: דקות ו-: תווים מקסימליים.', + 'array' => 'התכונה: חייבת להיות בין: min ו-: max items.', + ], + 'boolean' => 'שדה התכונה: חייב להיות אמיתי או שגוי.', + 'confirmed' => 'אישור התכונה אינו תואם.', + 'date' => 'התכונה: אינה תאריך חוקי.', + 'date_format' => 'התכונה: אינה תואמת את הפורמט: format.', + 'different' => 'התכונה: ו-: אחרים חייבים להיות שונים.', + 'digits' => 'התכונה: חייבת להיות: ספרות ספרות.', + 'digits_between' => 'התכונה: חייבת להיות בין: דקות ו-: ספרות מקסימליות.', + 'dimensions' => 'לתכונה: יש ממדי תמונה לא חוקיים.', + 'distinct' => 'שדה התכונה: יש ערך כפול.', + 'email' => 'התכונה: חייבת להיות כתובת דוא"ל חוקית.', + 'exists' => 'התכונה שנבחרה: אינה חוקית.', + 'file' => 'התכונה: חייבת להיות קובץ.', + 'filled' => 'שדה המאפיין חייב להיות בעל ערך.', + 'image' => 'התכונה: חייבת להיות תמונה.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'התכונה שנבחרה: אינה חוקית.', + 'in_array' => 'שדה התכונה: אינו קיים ב-: other.', + 'integer' => 'התכונה: חייבת להיות מספר שלם.', + 'ip' => 'התכונה: חייבת להיות כתובת IP חוקית.', + 'ipv4' => 'התכונה: חייבת להיות כתובת IPv4 חוקית.', + 'ipv6' => 'התכונה: חייבת להיות כתובת IPv6 חוקית.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'התכונה: חייבת להיות מחרוזת JSON חוקית.', + 'max' => [ + 'numeric' => 'התכונה: לא יכולה להיות גדולה מ: מקסימום.', + 'file' => 'התכונה: לא יכולה להיות גדולה מ: קילו-בתים מקסימליים.', + 'string' => 'התכונה: לא יכולה להיות גדולה מ: תווים מקסימליים.', + 'array' => 'לתכונה: אין יותר מ: פריטים מקסימליים.', + ], + 'mimes' => 'התכונה: חייבת להיות קובץ מסוג:: ערכים.', + 'mimetypes' => 'התכונה: חייבת להיות קובץ מסוג:: ערכים.', + 'min' => [ + 'numeric' => 'התכונה: חייבת להיות לפחות: דקות.', + 'file' => 'התכונה: חייבת להיות לפחות: קילובייט מינימלי.', + 'string' => 'התכונה: חייבת להיות לפחות: דקות תווים.', + 'array' => 'התכונה: חייבת לכלול לפחות פריטים מינימליים.', + ], + 'starts_with' => 'השדה חייב להכיל לפחות אחד מהערכים הבאים.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'התכונה שנבחרה: אינה חוקית.', + 'numeric' => 'התכונה: חייבת להיות מספר.', + 'present' => 'שדה התכונה: חייב להיות נוכח.', + 'valid_regex' => 'הקלט לא חוקי. ', + 'regex' => 'תבנית התכונה: אינה חוקית.', + 'required' => 'שדה התכונה: נדרש.', + 'required_if' => 'שדה התכונה: נדרש כאשר: other is: value.', + 'required_unless' => 'שדה התכונה: נדרש, אלא אם: אחרים נמצאים ב: ערכים.', + 'required_with' => 'שדה התכונה: נדרש כאשר: ערכים קיימים.', + 'required_with_all' => 'שדה התכונה: נדרש כאשר: ערכים קיימים.', + 'required_without' => 'שדה התכונה: נדרש כאשר: ערכים לא קיימים.', + 'required_without_all' => 'שדה התכונה: נדרש כאשר אף אחד מערכים אלה אינו קיים.', + 'same' => 'התכונה: ו-: אחרים חייבים להתאים.', + 'size' => [ + 'numeric' => 'התכונה: חייבת להיות: גודל.', + 'file' => 'התכונה: חייבת להיות: גודל קילובייט.', + 'string' => 'התכונה: חייבת להיות: גודל תווים.', + 'array' => 'התכונה: חייבת להכיל: פריטי גודל.', + ], + 'string' => 'התכונה: חייבת להיות מחרוזת.', + 'timezone' => 'התכונה: חייבת להיות אזור חוקי.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => 'התכונה: כבר נלקחה.', + 'uploaded' => 'התכונה: נכשלה.', + 'url' => 'תבנית התכונה: אינה חוקית.', + 'unique_undeleted' => 'השדה חייב מזהה יחודי.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'הערך לא יכול להיות שלילי' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'השדה: מאפיין מכיל תו שאינו מותר.', + 'email_array' => 'כתובת אימייל אחת או יותר אינה חוקית.', + 'hashed_pass' => 'הסיסמה הנוכחית שלך שגויה', + 'dumbpwd' => 'סיסמה זו נפוצה מדי.', + 'statuslabel_type' => 'עליך לבחור סוג תווית סטטוס חוקי', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/he/admin/categories/general.php b/resources/lang/he/admin/categories/general.php deleted file mode 100644 index d2c4516466..0000000000 --- a/resources/lang/he/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'קטגוריות נכסים', - 'category_name' => 'שם קטגוריה', - 'checkin_email' => 'שלח דוא״ל למשתמש בעת הנפקה/החזרה.', - 'checkin_email_notification' => 'למשתמש זה ישלח דוא״ל בעת הנפקה/החזרה.', - 'clone' => 'קטגוריה שיבוט', - 'create' => 'צור קטגוריה', - 'edit' => 'ערוך קטגוריה', - 'email_will_be_sent_due_to_global_eula' => 'הודעה תישלח למשתמש בדוא״ל כיוון שנעשה שימוש בהסכם משתמש הקצה הכללי.', - 'email_will_be_sent_due_to_category_eula' => 'הודעה תישלח למשתמש בדוא״ל כיוון שהוגדר רישיון שימוש למשתמש קצה לקטגוריה הזאת.', - 'eula_text' => 'קטגוריה EULA', - 'eula_text_help' => 'שדה זה מאפשר לך להתאים אישית את ערכי הרישיון שלך עבור סוגים מסוימים של נכסים. אם יש לך רק הסכם רשיון משתמש אחד עבור כל הנכסים שלך, תוכל לסמן את התיבה שבהמשך כדי להשתמש בברירת המחדל העיקרית.', - 'name' => 'שם קטגוריה', - 'require_acceptance' => 'דרוש מהמשתמשים לאשר קבלה של נכסים בקטגוריה זו.', - 'required_acceptance' => 'משתמש זה ישלח בדוא"ל עם קישור לאישור הקבלה של פריט זה.', - 'required_eula' => 'משתמש זה ישלח בדואר אלקטרוני עותק של הסכם הרישיון למשתמש קצה (EULA)', - 'no_default_eula' => 'לא נמצאה ברירת מחדל EULA ברירת מחדל. הוסף אחד בהגדרות.', - 'update' => 'עדכון קטגוריה', - 'use_default_eula' => 'במקום זאת, השתמש ב- ברירת המחדל הראשית EULA.', - 'use_default_eula_disabled' => ' השתמש ב- EULA ברירת המחדל הראשוני במקום. לא נקבעה ברירת המחדל הראשית של הסכם הרישיון למשתמש קצה. הוסף אחד בהגדרות.', - 'use_default_eula_column' => 'Use default EULA', - -); diff --git a/resources/lang/he/admin/companies/general.php b/resources/lang/he/admin/companies/general.php deleted file mode 100644 index 991bc437f4..0000000000 --- a/resources/lang/he/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'בחר חברה', - '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/table.php b/resources/lang/he/admin/companies/table.php deleted file mode 100644 index c924060bf2..0000000000 --- a/resources/lang/he/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'חברות', - 'create' => 'צור חברה', - 'title' => 'חֶברָה', - 'update' => 'עדכון החברה', - 'name' => 'שם החברה', - 'id' => 'תְעוּדַת זֶהוּת', -); diff --git a/resources/lang/he/admin/custom_fields/general.php b/resources/lang/he/admin/custom_fields/general.php deleted file mode 100644 index 8a9556122f..0000000000 --- a/resources/lang/he/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'שדות מותאמים אישית', - 'manage' => 'Manage', - 'field' => 'שדה', - 'about_fieldsets_title' => 'אודות שדות', - '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' => 'מוצפן', - 'fieldset' => 'קבוצת שדות', - 'qty_fields' => 'Qty שדות', - 'fieldsets' => 'שדות', - 'fieldset_name' => 'שם שדה', - 'field_name' => 'שם שדה', - 'field_values' => 'ערכי שדות', - 'field_values_help' => 'הוסף אפשרויות לבחירה, אחת בכל שורה. קווים ריקים שאינם השורה הראשונה יתעלמו.', - 'field_element' => 'אלמנט טופס', - 'field_element_short' => 'אֵלֵמֶנט', - 'field_format' => 'פוּרמָט', - 'field_custom_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' => 'נדרש', - 'req' => 'Req.', - 'used_by_models' => 'דגמים משומשים', - 'order' => 'להזמין', - 'create_fieldset' => 'שדה חדש', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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' => 'הוסף שדה למערך', - 'make_optional' => 'חובה - בחר כדי להפוך לאופציונלי', - '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.', - 'is_unique' => 'ערך זה חייב להיות ייחודי בכל הנכסים', - 'unique' => 'ייחודי', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'הצגה ברשימות', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/he/admin/hardware/form.php b/resources/lang/he/admin/hardware/form.php deleted file mode 100644 index 5bd3e3dc6a..0000000000 --- a/resources/lang/he/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'אשר מחיקה גורפת של נכסים', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'עיין בנכסים למחיקה בכמות גדולה בהמשך. לאחר המחיקה, ניתן לשחזר נכסים אלה, אך הם לא יהיו משויכים עוד עם משתמשים שאליהם הם מוקצים כעת.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'אתה עומד למחוק את הנכסים: asset_count.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'עדכון גורפת נכסים', - 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר נכסים בבת אחת. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'הוצא אל', - 'checkout_date' => 'תבדוק את התאריך', - 'checkin_date' => 'תאריך הגעה', - 'checkout_to' => 'צא אל', - 'cost' => 'עלות הרכישה', - 'create' => 'צור נכס', - 'date' => 'תאריך רכישה', - 'depreciation' => 'פְּחָת', - 'depreciates_on' => 'פוחתת ב', - 'default_location' => 'מיקום ברירת המחדל', - 'eol_date' => 'תאריך EOL', - 'eol_rate' => 'שער EOL', - 'expected_checkin' => 'תאריך הצ\'קין הצפוי', - 'expires' => 'יפוג', - 'fully_depreciated' => 'פוחת לחלוטין', - 'help_checkout' => 'אם ברצונך להקצות נכס זה באופן מיידי, בחר באפשרות "מוכן לפריסה" מרשימת הסטטוס שלמעלה.', - 'mac_address' => 'כתובת MAC', - 'manufacturer' => 'יַצרָן', - 'model' => 'דֶגֶם', - 'months' => 'חודשים', - 'name' => 'שם הנכס', - 'notes' => 'הערות', - 'order' => 'מספר הזמנה', - 'qr' => 'קוד QR', - 'requestable' => 'משתמשים רשאים לבקש את הנכס', - 'select_statustype' => 'בחר סוג סטטוס', - 'serial' => 'סידורי', - 'status' => 'סטָטוּס', - 'tag' => 'תג נכס', - 'update' => 'עדכון נכס', - 'warranty' => 'אַחֲרָיוּת', - 'warranty_expires' => 'תפוגת האחריות', - 'years' => 'שנים', - 'asset_location' => 'עדכן מיקום הנכס', - 'asset_location_update_default_current' => 'עדכן מיקומים', - 'asset_location_update_default' => 'עדכן מיקום ברירת מחדל', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'הנכס הזה לא זמין. לא ניתן לספק ללקוח.', - 'asset_deployable' => 'הנכס זמין. ניתן לשייך למיקום.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/he/admin/hardware/general.php b/resources/lang/he/admin/hardware/general.php deleted file mode 100644 index 8de4ca0dbd..0000000000 --- a/resources/lang/he/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'על נכסים', - 'about_assets_text' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר, כאשר מזהים פריטים ספציפיים.', - 'archived' => 'בארכיון', - 'asset' => 'נכס', - 'bulk_checkout' => 'שייך נכס', - 'bulk_checkin' => 'החזר נכסים לזמינות', - 'checkin' => 'רכוש', - 'checkout' => 'רכוש Checkout', - 'clone' => 'נכס משוכפל', - 'deployable' => 'ניתן לפריסה', - 'deleted' => 'הנכס הזה נמחק.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'ערוך נכס', - 'model_deleted' => 'המודל של הנכס נמחק. יש לשחזר את המודל לפני שניתן לשחזר את הנכס.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'ניתן לבקש', - 'requested' => 'מבוקש', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'שחזור נכס', - 'pending' => 'ממתין ל', - 'undeployable' => 'לא ניתן לפריסה', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'הצג נכס', - 'csv_error' => 'קיימת שגיאה בקובץ ה-CSV שלך:', - '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' => 'שגיאות:', - 'success_messages' => 'אישור:', - 'alert_details' => 'נא ראה הסבר בהמשך.', - 'custom_export' => 'יבוא מותאם', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'מחלקת משתמשים', -]; diff --git a/resources/lang/he/admin/hardware/message.php b/resources/lang/he/admin/hardware/message.php deleted file mode 100644 index a187762d23..0000000000 --- a/resources/lang/he/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - ' אזהרה: הנכס הזה סומן כבלתי ניתן לפריסה כעת. אם סטטוס זה השתנה, עדכן את סטטוס הנכס.', - 'does_not_exist' => 'הנכס אינו קיים.', - 'does_not_exist_or_not_requestable' => 'הנכס אינו קיים או לא זמין.', - 'assoc_users' => 'הנכס הזה מסומן כרגע למשתמש ולא ניתן למחוק אותו. בדוק תחילה את הנכס ולאחר מכן נסה למחוק שוב.', - - 'create' => [ - 'error' => 'הנכס לא נוצר, נסה שוב. You', - 'success' => 'הנכס נוצר בהצלחה. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'הנכס לא עודכן, נסה שוב', - 'success' => 'הנכס עודכן בהצלחה.', - 'nothing_updated' => 'לא נבחרו שדות, ולכן דבר לא עודכן.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'הנכס לא שוחזר, נסה שוב', - 'success' => 'הנכס שוחזר בהצלחה.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'ביקורת הנכסים נכשלה. בבקשה נסה שוב.', - 'success' => 'ביקורת נכסים נרשמה בהצלחה.', - ], - - - 'deletefile' => [ - 'error' => 'הקובץ לא נמחק. בבקשה נסה שוב.', - 'success' => 'הקובץ נמחק בהצלחה.', - ], - - 'upload' => [ - 'error' => 'הקובץ לא הועלה. בבקשה נסה שוב.', - 'success' => 'הקבצים הועלו בהצלחה.', - 'nofiles' => 'לא בחרת קבצים להעלאה, או שהקובץ שאתה מנסה להעלות גדול מדי', - 'invalidfiles' => 'אחד או יותר מהקבצים שלך גדול מדי או שהוא סוג קובץ שאינו מותר. סוגי קבצים מותרים הם png, gif, jpg, doc, docx, pdf ו- txt.', - ], - - 'import' => [ - 'error' => 'פריטים מסוימים לא ייבאו כראוי.', - 'errorDetail' => 'הפריטים הבאים לא יובאו בגלל שגיאות.', - 'success' => 'הקובץ שלך יובא', - 'file_delete_success' => 'הקובץ שלך נמחק בהצלחה', - 'file_delete_error' => 'לא ניתן היה למחוק את הקובץ', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'האם אתה בטוח שברצונך למחוק את הנכס הזה?', - 'error' => 'היתה בעיה במחיקת הנכס. בבקשה נסה שוב.', - 'nothing_updated' => 'לא נבחרו נכסים ולכן לא נמחק דבר.', - 'success' => 'הנכס נמחק בהצלחה.', - ], - - 'checkout' => [ - 'error' => 'הנכס לא נבדק, נסה שוב', - 'success' => 'הנכס הוצא בהצלחה.', - 'user_does_not_exist' => 'משתמש זה אינו חוקי. בבקשה נסה שוב.', - 'not_available' => 'הנכס הזה אינו זמין לקופה!', - 'no_assets_selected' => 'עליך לבחור לפחות בנכס אחד מהרשימה', - ], - - 'checkin' => [ - 'error' => 'הנכס לא נבדק, נסה שוב', - 'success' => 'הנכס נבדק בהצלחה.', - 'user_does_not_exist' => 'משתמש זה אינו חוקי. בבקשה נסה שוב.', - 'already_checked_in' => 'הנכס כבר נבדק.', - - ], - - 'requests' => [ - 'error' => 'הנכס לא התבקש, נסה שוב', - 'success' => 'הנכס המבוקש בהצלחה.', - 'canceled' => 'בקשת התשלום בוטלה בהצלחה', - ], - -]; diff --git a/resources/lang/he/admin/hardware/table.php b/resources/lang/he/admin/hardware/table.php deleted file mode 100644 index 6e9f308a89..0000000000 --- a/resources/lang/he/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'תג נכס', - 'asset_model' => 'דֶגֶם', - 'book_value' => 'הערך הנוכחי', - 'change' => 'בפנים בחוץ', - 'checkout_date' => 'תבדוק את התאריך', - 'checkoutto' => 'נבדק', - 'components_cost' => 'עלות הרכיבים הכוללת', - 'current_value' => 'הערך הנוכחי', - 'diff' => 'דיף', - 'dl_csv' => 'הורד CSV', - 'eol' => 'EOL', - 'id' => 'תְעוּדַת זֶהוּת', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'מקום', - 'purchase_cost' => 'עֲלוּת', - 'purchase_date' => 'נרכש', - 'serial' => 'סידורי', - 'status' => 'סטָטוּס', - 'title' => 'נכס', - 'image' => 'תמונה של מכשיר', - 'days_without_acceptance' => 'ימים ללא קבלה', - 'monthly_depreciation' => 'פחות חודשי', - 'assigned_to' => 'שוייך ל', - 'requesting_user' => 'דרישה של', - 'requested_date' => 'תאריך דרישה', - 'changed' => 'שונה', - 'icon' => 'סמל', -]; diff --git a/resources/lang/he/admin/kits/general.php b/resources/lang/he/admin/kits/general.php deleted file mode 100644 index f763544bb7..0000000000 --- a/resources/lang/he/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'הוסף רשיון', - 'update_appended_license' => 'עדכן רשיון נוסף', - '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/labels/table.php b/resources/lang/he/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/he/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/he/admin/licenses/general.php b/resources/lang/he/admin/licenses/general.php deleted file mode 100644 index 9b4428a6f6..0000000000 --- a/resources/lang/he/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'על רישיונות', - 'about_licenses' => 'רשיונות משמשים למעקב אחר תוכנה. יש להם מספר מסוים של מושבים כי ניתן לבדוק את הפרטים', - 'checkin' => 'רישיון רישיון', - 'checkout_history' => 'היסטוריית Checkout', - 'checkout' => 'רישיון', - 'edit' => 'רישיון עריכה', - 'filetype_info' => 'סוגי קבצים מותרים הם png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ו rar.', - 'clone' => 'רישיון שיבוט', - 'history_for' => 'היסטוריה עבור', - 'in_out' => 'בפנים בחוץ', - 'info' => 'פרטי רישיון', - 'license_seats' => 'מושבי רשיון', - 'seat' => 'מושב', - 'seats' => 'מקומות ישיבה', - 'software_licenses' => 'רשיונות תוכנה', - 'user' => 'מִשׁתַמֵשׁ', - 'view' => 'הצג רישיון', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/he/admin/locations/message.php b/resources/lang/he/admin/locations/message.php deleted file mode 100644 index e748eedc18..0000000000 --- a/resources/lang/he/admin/locations/message.php +++ /dev/null @@ -1,29 +0,0 @@ - 'המיקום אינו קיים.', - 'assoc_users' => 'המיקום משויך לפחות למשתמש אחד ולכן לא ניתן למחוק אותו. אנא עדכן את המשתמשים כך שלא יהיה אף משתמש משויך למיקום זה ונסה שנית. ', - 'assoc_assets' => 'המיקום משויך לפחות לפריט אחד ולכן לא ניתן למחוק אותו. אנא עדכן את הפריטים כך שלא יהיה אף פריט משויך למיקום זה ונסה שנית. ', - 'assoc_child_loc' => 'למיקום זה מוגדרים תתי-מיקומים ולכן לא ניתן למחוק אותו. אנא עדכן את המיקומים כך שלא שמיקום זה לא יכיל תתי מיקומים ונסה שנית. ', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'מיקום נוכחי', - - - 'create' => array( - 'error' => 'המיקום לא נוצר, אנא נסה שנית.', - 'success' => 'המיקום נוצר בהצלחה.' - ), - - 'update' => array( - 'error' => 'המיקום לא עודכן, אנא נסה שנית', - 'success' => 'המיקום עודכן בהצלחה.' - ), - - 'delete' => array( - 'confirm' => 'האם אתה בטוח שברצונך למחוק את המיקום?', - 'error' => 'אירעה תקלה במחיקת המיקום. אנא נסה שנית.', - 'success' => 'המיקום נמחק בהצלחה.' - ) - -); diff --git a/resources/lang/he/admin/locations/table.php b/resources/lang/he/admin/locations/table.php deleted file mode 100644 index b5a10eddb9..0000000000 --- a/resources/lang/he/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'אודות מיקומים', - 'about_locations' => 'מיקומים משמשים למעקב אחר נתוני מיקום עבור משתמשים, נכסים ופריטים אחרים', - 'assets_rtd' => 'נכסים', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'הנכסים הוקצו', - 'id' => 'תְעוּדַת זֶהוּת', - 'city' => 'עִיר', - 'state' => 'מדינה', - 'country' => 'מדינה', - 'create' => 'צור מיקום', - 'update' => 'עדכן מיקום', - 'print_assigned' => 'להדפיס הקצאה', - 'print_all_assigned' => 'להדפיס את כל ההקצאות', - 'name' => 'שם מיקום', - 'address' => 'כתובת', - 'address2' => 'Address Line 2', - 'zip' => 'מיקוד', - 'locations' => 'מיקומים', - 'parent' => 'הוֹרֶה', - 'currency' => 'מטבע מיקום', - 'ldap_ou' => 'חיפוש OD של LDAP', - 'user_name' => 'שם משתמש', - 'department' => 'מחלקה', - 'location' => 'מיקום', - 'asset_tag' => 'Assets 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/he/admin/manufacturers/message.php b/resources/lang/he/admin/manufacturers/message.php deleted file mode 100644 index 8aacc35c0e..0000000000 --- a/resources/lang/he/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'היצרן אינו קיים.', - 'assoc_users' => 'יצרן זה משויך כרגע עם דגם אחד לפחות ולא ניתן למחוק אותו. אנא עדכן את הדגמים שלך כדי לא להתייחס עוד ליצרן זה ונסה שוב.', - - 'create' => array( - 'error' => 'היצרן לא נוצר, נסה שוב.', - 'success' => 'היצרן נוצר בהצלחה.' - ), - - 'update' => array( - 'error' => 'היצרן לא עודכן, נסה שוב', - 'success' => 'היצרן עודכן בהצלחה.' - ), - - 'restore' => array( - 'error' => 'היצרן לא שוחזר, נסה שוב', - 'success' => 'היצרן שוחזר בהצלחה.' - ), - - 'delete' => array( - 'confirm' => 'האם אתה בטוח שברצונך למחוק יצרן זה?', - 'error' => 'אירעה בעיה במחיקת היצרן. בבקשה נסה שוב.', - 'success' => 'היצרן נמחק בהצלחה.' - ) - -); diff --git a/resources/lang/he/admin/manufacturers/table.php b/resources/lang/he/admin/manufacturers/table.php deleted file mode 100644 index 97907a4d25..0000000000 --- a/resources/lang/he/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'על היצרנים', - 'about_manufacturers_text' => 'היצרנים הן החברות שיוצרות את הנכסים שלך. תוכל לאחסן כאן פרטים חשובים ליצירת קשר עם התמיכה, שתוצג בדפי פרטי הנכס שלך.', - 'asset_manufacturers' => 'יצרני נכסים', - 'create' => 'צור יצרן', - 'id' => 'תְעוּדַת זֶהוּת', - 'name' => 'שֵׁם', - 'support_email' => 'דוא"ל תמיכה', - 'support_phone' => 'טלפון תמיכה', - 'support_url' => 'כתובת אתר לתמיכה', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'עדכון היצרן', - 'url' => 'כתובת אתר', - -); diff --git a/resources/lang/he/admin/models/message.php b/resources/lang/he/admin/models/message.php deleted file mode 100644 index 922960ad6f..0000000000 --- a/resources/lang/he/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'המודל אינו קיים.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'מודל זה משויך כרגע לנכס אחד או יותר ולא ניתן למחוק אותו. מחק את הנכסים ולאחר מכן נסה למחוק שוב.', - - - 'create' => array( - 'error' => 'המודל לא נוצר, נסה שוב.', - 'success' => 'המודל נוצר בהצלחה.', - 'duplicate_set' => 'כבר קיים מודל נכסים עם שם, יצרן ומספר דגם זה.', - ), - - 'update' => array( - 'error' => 'המודל לא עודכן, נסה שוב', - 'success' => 'המודל עודכן בהצלחה.', - ), - - 'delete' => array( - 'confirm' => 'האם אתה בטוח שברצונך למחוק מודל נכס זה?', - 'error' => 'הייתה בעיה במחיקת המודל. בבקשה נסה שוב.', - 'success' => 'המודל נמחק בהצלחה.' - ), - - 'restore' => array( - 'error' => 'המודל לא שוחזר, נסה שוב', - 'success' => 'המודל שוחזר בהצלחה.' - ), - - 'bulkedit' => array( - 'error' => 'לא השתנו שדות, ולכן שום דבר לא עודכן.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'לא נבחרו מודלים, לכן לא נמחק שום דבר.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/he/admin/settings/general.php b/resources/lang/he/admin/settings/general.php deleted file mode 100644 index dd0ea942a1..0000000000 --- a/resources/lang/he/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Active Directory', - 'ad_domain' => 'תחום Active Directory', - 'ad_domain_help' => 'לפעמים זה זהה לדומיין הדוא"ל שלך, אך לא תמיד.', - 'ad_append_domain_label' => 'הוסף שם מתחם', - 'ad_append_domain' => 'הוסף שם מתחם לשדה שם משתמש', - 'ad_append_domain_help' => 'המשתמש לא מחוייב לרשום כתובת דוא"ל מלאה, מספיק רק שם משתמש.', - 'admin_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' => 'התראות', - 'alert_title' => 'Update Notification 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' => 'סימון התיבה הזאת יאפשר למשתמשים לדרוס את עיצוב המערכת בעיצוב שונה.', - 'asset_ids' => 'מזהי נכסים', - 'audit_interval' => 'מרווח ביקורת', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'סף אזהרות ביקורת', - 'audit_warning_days_help' => 'כמה ימים מראש עלינו להזהיר אותך כאשר הנכסים צפויים לביקורת?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'קידומת (אופציונלי)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'גיבויים', - 'backups_help' => 'Create, download, and restore backups ', - 'backups_restoring' => 'משחזר מגיבוי', - 'backups_upload' => 'העלה גיבוי', - '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' => 'All existing users, including 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.)', - 'custom_css' => 'CSS מותאם אישית', - 'custom_css_help' => 'הזן כל דריסת CSS מותאמת אישית שבה תרצה להשתמש. אל תכלול את התגים <style></style>.', - 'custom_forgot_pass_url' => 'כתובת איפוס ססמה בהתאמה אישית', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'מטבע ברירת מחדל', - 'default_eula_text' => 'ברירת מחדל ל- EULA', - 'default_language' => 'שפת ברירת מחדל', - 'default_eula_help_text' => 'ניתן גם לשייך ערכי רשיון קצה מותאמים אישית לקטגוריות ספציפיות של נכסים.', - 'display_asset_name' => 'שם נכס לתצוגה', - 'display_checkout_date' => 'הצג תאריך יציאה', - 'display_eol' => 'הצג EOL בתצוגת טבלה', - 'display_qr' => 'הצג קודי מרובע', - 'display_alt_barcode' => 'הצגת ברקוד 1D', - 'email_logo' => 'לוגו לדוא״ל', - 'barcode_type' => 'סוג ברקוד דו-ממדי', - 'alt_barcode_type' => 'סוג 1D ברקוד', - 'email_logo_size' => 'לוגואים מרובעים נראים הכי טוב בהודעות דוא״ל. ', - 'enabled' => 'אפשר', - 'eula_settings' => 'הגדרות EULA', - 'eula_markdown' => 'הסכם רשיון משתמש זה מאפשר Github בטעם מרקדון .', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'שרת LDAP', - 'ldap_server_help' => 'זה צריך להתחיל עם ldap: // (עבור לא מוצפן או TLS) או ldaps: // (עבור SSL)', - 'ldap_server_cert' => 'אימות תעודת SSL של LDAP', - 'ldap_server_cert_ignore' => 'אפשר אישור SSL לא חוקי', - 'ldap_server_cert_help' => 'בחר בתיבת סימון זו אם אתה משתמש ב- SSL עם חתימה עצמית וברצונך לקבל אישור SSL לא חוקי.', - 'ldap_tls' => 'השתמש ב- TLS', - 'ldap_tls_help' => 'יש לבדוק זאת רק אם אתה מפעיל את STARTTLS בשרת LDAP שלך.', - 'ldap_uname' => 'שם משתמש של LDAP', - 'ldap_dept' => 'מחלקה ב־LDAP', - 'ldap_phone' => 'מספר טלפון ב־LDAP', - 'ldap_jobtitle' => 'כותרת משרה ב־LDAP', - 'ldap_country' => 'מדינה ב־LDAP', - 'ldap_pword' => 'קישור סיסמה LDAP', - 'ldap_basedn' => 'בסיס Bind DN', - 'ldap_filter' => 'מסנן LDAP', - 'ldap_pw_sync' => 'סינכרון סיסמת LDAP', - 'ldap_pw_sync_help' => 'בטל את הסימון בתיבה זו אם אינך רוצה לשמור את סיסמאות LDAP המסונכרנות עם סיסמאות מקומיות. השבתה זו פירושה שהמשתמשים שלך לא יוכלו להתחבר אם שרת ה- LDAP שלך אינו ניתן להשגה מסיבה כלשהי.', - 'ldap_username_field' => 'שם משתמש', - 'ldap_lname_field' => 'שם משפחה', - 'ldap_fname_field' => 'שם פרטי של LDAP', - 'ldap_auth_filter_query' => 'שאילתת אימות LDAP', - 'ldap_version' => 'גרסת LDAP', - 'ldap_active_flag' => 'LDAP סמל פעיל', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'מספר עובד LDAP', - 'ldap_email' => 'דוא"ל LDAP', - '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' => 'הצליח?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'רשימת נסיונות כניסה למערכת', - 'login_note' => 'הערה התחברות', - 'login_note_help' => 'אופציונלי לכלול כמה משפטים במסך הכניסה שלך, למשל כדי לעזור לאנשים שמצאו מכשיר אבוד או נגנב. השדה הזה מקבל Github בטעם מרקדון ', - 'login_remote_user_text' => 'אפשרויות כניסת משתמש מרוחק', - 'login_remote_user_enabled_text' => 'הפעלת כניסה עם כותרת משתמש מרוחק', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'השבתת מנגנוני אימות אחרים', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'סֵמֶל', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'הגבלת משתמשים (כולל מנהלי מערכת) שהוקצו לחברות לנכסי החברה שלהם.', - 'full_multiple_companies_support_text' => 'תמיכה מלאה חברות מרובות', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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' => 'עדכון הגדרות SAML', - 'saml_help' => 'הגדרות SAML', - 'saml_enabled' => 'SAML מופעל', - 'saml_integration' => 'שילוב SAML', - 'saml_sp_entityid' => 'מזהה יישות', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'אישור ציבורי', - 'saml_sp_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_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_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_download' => 'Download Metadata', - 'setting' => 'הגדרה', - 'settings' => 'הגדרות', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'נכסים בארכיון', - 'show_archived_in_list_text' => 'הצג גם נכסים בארכיון ברשימת "כל הנכסים"', - 'show_assigned_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_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' => 'שם אתר', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT גירסה', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'מידע מערכת', - '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' => 'הגדרות אלה מאפשרות לך להתאים אישית היבטים מסוימים של ההתקנה.', - 'labels_per_page' => 'תוויות לדף', - 'label_dimensions' => 'מידות תווית (אינצ\'ים)', - 'next_auto_tag_base' => 'הבא-תוספת אוטומטית', - 'page_padding' => 'שולי דף (אינצ\'ים)', - 'privacy_policy_link' => 'Link to 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' => 'גודל גופן של תווית', - 'labels_pagewidth' => 'רוחב גיליון תווית', - 'labels_pageheight' => 'גובה גיליון תווית', - 'label_gutters' => 'תווית ריווח (אינצ\'ים)', - 'page_dimensions' => 'מידות דף (אינצ\'ים)', - 'label_fields' => 'תייג שדות גלויים', - 'inches' => 'אינץ', - 'width_w' => 'w', - 'height_h' => 'ח', - 'show_url_in_emails' => 'קישור לצלוף- IT ב הודעות דוא"ל', - 'show_url_in_emails_help_text' => 'בטל את הסימון בתיבה זו אם אינך רוצה לקשר חזרה את ההתקנה Snipe-IT שלך תחתונות הדוא"ל. שימושי אם רוב המשתמשים שלך לא מתחברים.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'גובה מקסימלי לתמונה ממוזערת', - 'thumbnail_max_h_help' => 'גובה מקסימלי בפיקסלים שמוצגות תמונות ממוזערות בתצוגת הרישום. מינימום 25, מקסימום 500.', - 'two_factor' => 'אימות שני גורמים', - 'two_factor_secret' => 'קוד שני פקטור', - 'two_factor_enrollment' => 'רישום שני גורמים', - 'two_factor_enabled_text' => 'הפעל שני גורמים', - 'two_factor_reset' => 'אפס סודי פקטור', - 'two_factor_reset_help' => 'פעולה זו תאלץ את המשתמש לרשום שוב את המכשיר באמצעות Google Authenticator. זה יכול להיות שימושי אם המכשיר נרשם כעת אבד או נגנב.', - 'two_factor_reset_success' => 'שני מכשיר גורם לאפס בהצלחה', - 'two_factor_reset_error' => 'איפוס התקן שני גורמים נכשל', - 'two_factor_enabled_warning' => 'הפעלת שני גורמים אם היא אינה מופעלת כעת תאלץ אותך מיד לבצע אימות באמצעות מכשיר רשום של Google Auth. תהיה לך אפשרות לרשום את המכשיר שלך אם אינך רשום כעת.', - 'two_factor_enabled_help' => 'פעולה זו תפעיל אימות דו-גורמי באמצעות המאמת של Google.', - 'two_factor_optional' => 'סלקטיבית (משתמשים יכולים להפעיל או להשבית אם מותר)', - 'two_factor_required' => 'נדרש עבור כל המשתמשים', - 'two_factor_disabled' => 'נָכֶה', - 'two_factor_enter_code' => 'הזן קוד שני פקטורים', - 'two_factor_config_complete' => 'שלח קוד', - 'two_factor_enabled_edit_not_allowed' => 'מנהל המערכת אינו מאפשר לך לערוך הגדרה זו.', - 'two_factor_enrollment_text' => "יש צורך באימות שני גורמים, אך המכשיר עדיין לא נרשם. פתח את אפליקציית המאמת של Google וסרוק את קוד QR שלהלן כדי לרשום את המכשיר שלך. לאחר שתירשם את המכשיר, הזן את הקוד הבא", - 'require_accept_signature' => 'דרוש חתימה', - 'require_accept_signature_help_text' => 'הפעלת תכונה זו תדרוש ממשתמשים להיכנס פיזית בעת קבלת נכס.', - 'left' => 'שמאלה', - 'right' => 'ימין', - 'top' => 'חלק עליון', - 'bottom' => 'תַחתִית', - 'vertical' => 'אֲנָכִי', - 'horizontal' => 'אופקי', - 'unique_serial' => 'Unique serial numbers', - '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_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_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' => 'מספר עובד', - 'create_admin_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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/he/admin/settings/message.php b/resources/lang/he/admin/settings/message.php deleted file mode 100644 index 86c00a40f4..0000000000 --- a/resources/lang/he/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'אירעה שגיאה בעת העדכון.', - 'success' => 'ההגדרות עודכנו בהצלחה.', - ], - 'backup' => [ - 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק קובץ גיבוי זה? לא ניתן לבטל פעולה זו.', - 'file_deleted' => 'קובץ הגיבוי נמחק בהצלחה.', - 'generated' => 'קובץ גיבוי חדש נוצר בהצלחה.', - 'file_not_found' => 'קובץ גיבוי זה לא נמצא בשרת.', - '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' => 'האם ברצונך לשחזר את המסד נתונים מ: קובץ?' - ], - 'purge' => [ - 'error' => 'אירעה שגיאה בעת הטיהור.', - 'validation_failed' => 'אישור הטיהור שלך שגוי. הקלד את המילה "DELETE" בתיבת האישור.', - 'success' => 'רשומות נמחקו בהצלחה.', - ], - 'mail' => [ - 'sending' => 'שולח מייל לבדיקה...', - 'success' => 'המייל נשלח!', - 'error' => 'מייל לא נשלח.', - 'additional' => 'קיימות שגיאות נוספות. בדוק במייל שלך ובלוגים.' - ], - 'ldap' => [ - 'testing' => 'בודק חיבור LDAP, שאילתות ומבנה נתונים...', - '500' => 'שגיאה 500, בבקשה בודק את הלוגים בשרת לעוד נתונים.', - 'error' => 'משהו השתבש אופסי פופסי :(', - 'sync_success' => 'בדיקה מול שרת LDAP ל 10 משתמשים בוצעה בהתאם להגדרות שלך:', - 'testing_authentication' => 'בודק אימות מול שרת LDAP...', - 'authentication_success' => 'התחברות לשרת LDAפ עברה בהצלחה!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/he/admin/settings/table.php b/resources/lang/he/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/he/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/he/admin/statuslabels/message.php b/resources/lang/he/admin/statuslabels/message.php deleted file mode 100644 index 055d27afc6..0000000000 --- a/resources/lang/he/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'תווית הסטטוס אינה קיימת.', - 'assoc_assets' => 'תווית סטטוס זו משויכת כעת לנכס אחד לפחות ולא ניתן למחוק אותה. עדכן את הנכסים שלך כדי לא להתייחס עוד לסטטוס זה ונסה שוב.', - - 'create' => [ - 'error' => 'תווית הסטטוס לא נוצרה, נסה שוב.', - 'success' => 'תווית המצב נוצרה בהצלחה.', - ], - - 'update' => [ - 'error' => 'תווית הסטטוס לא עודכנה, נסה שוב', - 'success' => 'תווית הסטטוס עודכנה בהצלחה.', - ], - - 'delete' => [ - 'confirm' => 'האם אתה בטוח שברצונך למחוק את תווית המצב הזו?', - 'error' => 'הייתה בעיה במחיקת תווית המצב. בבקשה נסה שוב.', - 'success' => 'תווית הסטטוס נמחקה בהצלחה.', - ], - - 'help' => [ - 'undeployable' => 'לא ניתן להקצות נכסים אלה לאף אחד.', - 'deployable' => 'ניתן להסיר את הנכסים האלו. לאחר שיוך הם יקבלו סטטוס של Deployed.', - 'archived' => 'לא ניתן לבדוק את הנכסים האלה, והם יופיעו רק בתצוגה המפורטת בארכיון. אפשרות זו שימושית לשמירת מידע על נכסים לצורך תקצוב / מטרות היסטוריות, אך שמירה על רשימת הנכסים היומיומית.', - 'pending' => 'נכסים אלה עדיין לא ניתן להקצות לאף אחד, משמש לעתים קרובות עבור פריטים כי הם לתיקון, אבל הם צפויים לחזור למחזור.', - ], - -]; diff --git a/resources/lang/he/admin/suppliers/table.php b/resources/lang/he/admin/suppliers/table.php deleted file mode 100644 index a20090edfd..0000000000 --- a/resources/lang/he/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'על הספקים', - 'about_suppliers_text' => 'הספקים משמשים כדי לעקוב אחר המקור של פריטים', - 'address' => 'כתובת הספק', - 'assets' => 'נכסים', - 'city' => 'עִיר', - 'contact' => 'שם איש קשר', - 'country' => 'מדינה', - 'create' => 'צור ספק', - 'email' => 'אֶלֶקטרוֹנִי', - 'fax' => 'פַקס', - 'id' => 'תְעוּדַת זֶהוּת', - 'licenses' => 'רישיונות', - 'name' => 'שם ספק', - 'notes' => 'הערות', - 'phone' => 'טלפון', - 'state' => 'מדינה', - 'suppliers' => 'ספקים', - 'update' => 'עדכון הספק', - 'url' => 'כתובת אתר', - 'view' => 'הצג את הספק', - 'view_assets_for' => 'הצג נכסים עבור', - 'zip' => 'מיקוד', - -); diff --git a/resources/lang/he/admin/users/general.php b/resources/lang/he/admin/users/general.php deleted file mode 100644 index 59633cc37a..0000000000 --- a/resources/lang/he/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'משתמש זה יכול להיכנס', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'נכסים שהוקצו ל: שם', - 'bulk_update_warn' => 'אתה עומד לערוך את המאפיינים של: user_count משתמשים. שים לב שאינך יכול לשנות את תכונות המשתמש שלך באמצעות טופס זה, ועליך לבצע עריכה למשתמש שלך בנפרד.', - 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר משתמשים בו-זמנית. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', - 'current_assets' => 'הנכסים נבדקים כעת למשתמש זה', - 'clone' => 'משתמש משוכפל', - 'contact_user' => 'שם איש קשר', - 'edit' => 'ערוך משתמש', - 'filetype_info' => 'סוגי קבצים מותרים הם png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ו rar.', - 'history_user' => 'היסטוריה עבור: שם', - 'info' => 'מידע', - 'restore_user' => 'לחץ כאן כדי לשחזר אותם.', - 'last_login' => 'כניסה אחרונה', - 'ldap_config_text' => 'הגדרות תצורה של LDAP נמצאות \'מנהל\'> \'הגדרות\'. המיקום הנבחר (אופציונלי) ייקבע עבור כל המשתמשים המיובאים.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'התוכנה נבדקה אל: שם', - '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.', - 'view_user' => 'הצג משתמש: שם', - 'usercsv' => 'קובץ CSV', - 'two_factor_admin_optin_help' => 'הגדרות מנהל המערכת הנוכחיות מאפשרות אכיפה סלקטיבית של אימות דו-גורמי.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/he/admin/users/message.php b/resources/lang/he/admin/users/message.php deleted file mode 100644 index 65f01f839c..0000000000 --- a/resources/lang/he/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'קיבלת בהצלחה את הנכס הזה.', - 'declined' => 'דחיית את הנכס הזה בהצלחה.', - 'bulk_manager_warn' => 'המשתמשים שלך עודכנו בהצלחה, אך רשומת המנהל שלך לא נשמרה מפני שהמנהל שבחרת נבחר גם ברשימת המשתמשים כדי לערוך, והמשתמשים לא יכולים להיות המנהל שלהם. בחר שוב את המשתמשים שלך, למעט המנהל.', - 'user_exists' => 'משתמש כבר קיים!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'יש להזין את שדה הכניסה', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'נדרשת הסיסמה.', - 'insufficient_permissions' => 'הרשאות לא מספיקות.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'המשתמש נוצר בהצלחה.', - 'update' => 'המשתמש עודכן בהצלחה.', - 'update_bulk' => 'המשתמשים עודכנו בהצלחה!', - 'delete' => 'המשתמש נמחק בהצלחה.', - 'ban' => 'המשתמש אוסר בהצלחה.', - 'unban' => 'המשתמש בוטל בהצלחה.', - 'suspend' => 'המשתמש הושעה בהצלחה.', - 'unsuspend' => 'המשתמש בוטל בהצלחה.', - 'restored' => 'המשתמש שוחזר בהצלחה.', - 'import' => 'המשתמשים יובאו בהצלחה.', - ), - - 'error' => array( - 'create' => 'היתה בעיה ביצירת המשתמש. בבקשה נסה שוב.', - 'update' => 'היתה בעיה בעדכון המשתמש. בבקשה נסה שוב.', - 'delete' => 'היתה בעיה במחיקת המשתמש. בבקשה נסה שוב.', - 'delete_has_assets' => 'למשתמש זה יש פריטים שהוקצו ולא ניתן למחוק אותם.', - 'unsuspend' => 'היתה בעיה בהתעלמות מהמשתמש. בבקשה נסה שוב.', - 'import' => 'היתה בעיה בייבוא ​​משתמשים. בבקשה נסה שוב.', - 'asset_already_accepted' => 'הנכס כבר התקבל.', - 'accept_or_decline' => 'עליך לקבל או לדחות את הנכס.', - 'incorrect_user_accepted' => 'הנכס שניסית לקבל לא נבדק לך.', - 'ldap_could_not_connect' => 'לא ניתן להתחבר לשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', - 'ldap_could_not_bind' => 'לא ניתן היה להתחבר לשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', - 'ldap_could_not_search' => 'לא ניתן לחפש בשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', - 'ldap_could_not_get_entries' => 'לא ניתן לקבל רשומות משרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', - 'password_ldap' => 'הסיסמה עבור חשבון זה מנוהלת על ידי LDAP / Active Directory. צור קשר עם מחלקת ה- IT כדי לשנות את הסיסמה שלך.', - ), - - 'deletefile' => array( - 'error' => 'הקובץ לא נמחק. בבקשה נסה שוב.', - 'success' => 'הקובץ נמחק בהצלחה.', - ), - - 'upload' => array( - 'error' => 'הקובץ לא הועלה. בבקשה נסה שוב.', - 'success' => 'הקבצים הועלו בהצלחה.', - 'nofiles' => 'לא בחרת קבצים להעלאה', - 'invalidfiles' => 'אחד או יותר מהקבצים שלך גדול מדי או שהוא סוג קובץ שאינו מותר. סוגי קבצים מותרים הם png, gif, jpg, doc, docx, pdf ו- txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/he/admin/users/table.php b/resources/lang/he/admin/users/table.php deleted file mode 100644 index f66cc6afe1..0000000000 --- a/resources/lang/he/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'פָּעִיל', - 'allow' => 'להתיר', - 'checkedout' => 'נכסים', - 'created_at' => 'נוצר', - 'createuser' => 'צור משתמש', - 'deny' => 'לְהַכּחִישׁ', - 'email' => 'אֶלֶקטרוֹנִי', - 'employee_num' => 'מספר עובד', - 'first_name' => 'שם פרטי', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'תְעוּדַת זֶהוּת', - 'inherit' => 'לָרֶשֶׁת', - 'job' => 'הגדרת תפקיד', - 'last_login' => 'כניסה אחרונה', - 'last_name' => 'שם משפחה', - 'location' => 'מקום', - 'lock_passwords' => 'אין אפשרות לשנות את פרטי ההתחברות בהתקנה זו.', - 'manager' => 'מנהל', - 'managed_locations' => 'מיקומים מנוהלים', - 'name' => 'שֵׁם', - 'notes' => 'הערות', - 'password_confirm' => 'אשר סיסמה', - 'password' => 'סיסמה', - 'phone' => 'טלפון', - 'show_current' => 'הצג משתמשים נוכחיים', - 'show_deleted' => 'הצג משתמשים שנמחקו', - 'title' => 'כותרת', - 'to_restore_them' => 'כדי לשחזר אותם.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'עדכן משתמש', - 'username' => 'שם משתמש', - 'user_deleted_text' => 'משתמש זה סומן כממחק.', - 'username_note' => '(זה משמש רק עבור Active Directory מחייב, לא עבור התחברות.)', - 'cloneuser' => 'משתמש משוכפל', - 'viewusers' => 'הצג משתמשים', -); diff --git a/resources/lang/he/auth/general.php b/resources/lang/he/auth/general.php deleted file mode 100644 index 5ca1457b3a..0000000000 --- a/resources/lang/he/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'שלח קישור לאיפוס סיסמה', - 'email_reset_password' => 'איפוס סיסמה אימייל', - 'reset_password' => 'לאפס את הסיסמה', - 'saml_login' => 'Login via SAML', - 'login' => 'התחברות', - 'login_prompt' => 'אנא התחבר', - 'forgot_password' => 'שכחתי את הסיסמא שלי', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'זכור אותי', - 'username_help_top' => 'נא למלא את שם המשתמש לשליחת הודעת דוא״ל עם קישור לאיפוס ססמה.', - 'username_help_bottom' => 'שם המשתמש וכתובת הדוא״ל שלך עשויים להיות זהים, אך גם עשויים שלא, תלוי בהגדרות שלך. אם לא הצלחת להיזכר בשם המשתמש שלך, מוטב ליצור קשר עם הנהלת המערכת.

שמות משתמשים שלא שויכה להם כתובת דוא״ל לא יקבלו הודעות עם קישור לאיפוס ססמה. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/he/auth/message.php b/resources/lang/he/auth/message.php deleted file mode 100644 index e2052809c4..0000000000 --- a/resources/lang/he/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'כבר קיים חשבון עם האימייל הזה.', - 'account_not_found' => 'שם המשתמש או הסיסמה שגויים.', - 'account_not_activated' => 'חשבון משתמש זה אינו מופעל.', - 'account_suspended' => 'חשבון המשתמש הזה מושעה.', - 'account_banned' => 'חשבון משתמש זה מוחרם.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'אירעה בעיה בעת ניסיון להתחבר אליך, נסה שוב.', - 'success' => 'התחברת בהצלחה.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'אירעה בעיה בעת ניסיון ליצור את חשבונך, נסה שוב.', - 'success' => 'החשבון נוצר בהצלחה.', - ), - - 'forgot-password' => array( - 'error' => 'אירעה בעיה בעת ניסיון לקבל קוד סיסמה לאיפוס, נסה שוב.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'אירעה בעיה בעת ניסיון לאפס את הסיסמה שלך, נסה שוב.', - 'success' => 'הסיסמה שלך אופסה בהצלחה.', - ), - - -); diff --git a/resources/lang/he/general.php b/resources/lang/he/general.php deleted file mode 100644 index 0e5b8d1166..0000000000 --- a/resources/lang/he/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'אביזרים', - 'activated' => 'מוּפעָל', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'אבזר', - 'accessory_report' => 'דוח אביזר', - 'action' => 'פעולה', - 'activity_report' => 'דוח פעילות', - 'address' => 'כתובת', - 'admin' => 'מנהל מערכת', - 'administrator' => 'אדמיניסטרטור', - 'add_seats' => 'מושבים נוספים', - 'age' => "Age", - 'all_assets' => 'כל הנכסים', - 'all' => 'את כל', - 'archived' => 'בארכיון', - 'asset_models' => 'מודלים של נכסים', - 'asset_model' => 'דֶגֶם', - 'asset' => 'נכס', - 'asset_report' => 'דוח נכסים', - 'asset_tag' => 'תג נכס', - 'asset_tags' => 'תגיות נכס', - 'assets_available' => 'נכסים זמינים', - 'accept_assets' => 'אשר נכס :name', - 'accept_assets_menu' => 'אשר הנכסים', - 'audit' => 'בְּדִיקָה', - 'audit_report' => 'יומן ביקורת', - 'assets' => 'נכסים', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'הוקצה לטובת :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'מחק את אווטר', - 'avatar_upload' => 'העלה את הסמל', - 'back' => 'חזור', - 'bad_data' => 'שום דבר לא נמצא. אולי נתונים רעים?', - 'bulkaudit' => 'ביקורת גורפת', - 'bulkaudit_status' => 'סטטוס ביקורת', - 'bulk_checkout' => 'יציאה גורפת', - 'bulk_edit' => 'עריכה גורפת', - 'bulk_delete' => 'מחיקה גורפת', - 'bulk_actions' => 'פעולות גורפות', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'לפי סטאטוס', - 'cancel' => 'לְבַטֵל', - 'categories' => 'קטגוריות', - 'category' => 'קטגוריה', - 'change' => 'בפנים בחוץ', - 'changeemail' => 'שנה כתובת דואר אלקטרוני', - 'changepassword' => 'שנה סיסמא', - 'checkin' => 'קבלה', - 'checkin_from' => 'Checkin מ', - 'checkout' => 'לבדוק', - 'checkouts_count' => 'הסרת נכס', - 'checkins_count' => 'העברות נכסים', - 'user_requests_count' => 'בקשות', - 'city' => 'עִיר', - 'click_here' => 'לחץ כאן', - 'clear_selection' => 'נקה בחירה', - 'companies' => 'חברות', - 'company' => 'חֶברָה', - 'component' => 'רְכִיב', - 'components' => 'רכיבים', - 'complete' => 'לְהַשְׁלִים', - 'consumable' => 'מתכלים', - 'consumables' => 'מתכלים', - 'country' => 'מדינה', - 'could_not_restore' => 'שגיאה בשחזור :item_type: :error', - 'not_deleted' => 'ה:item_type לא נמחק ולכן לא ניתן לשחזרו', - 'create' => 'צור חדש', - 'created' => 'פריט נוצר', - 'created_asset' => 'הנכס שנוצר', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'רשומה נוצרה', - 'updated_at' => 'עודכן ב', - 'currency' => '$', // this is deprecated - 'current' => 'נוֹכְחִי', - 'current_password' => 'סיסמא נוכחית', - 'customize_report' => 'דוח מותאם אישית', - 'custom_report' => 'דוח נכס מותאם אישית', - 'dashboard' => 'לוּחַ מַחווָנִים', - 'days' => 'ימים', - 'days_to_next_audit' => 'ימים לביקורת', - 'date' => 'תַאֲרִיך', - 'debug_warning' => 'אַזהָרָה!', - 'debug_warning_text' => 'יישום זה פועל במצב ייצור עם איתור באגים. זה יכול לחשוף נתונים רגישים אם היישום שלך נגיש לעולם החיצון. השבת את מצב איתור הבאגים על ידי הגדרת הערך APP_DEBUG בקובץ .env ל false.', - 'delete' => 'לִמְחוֹק', - 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'נמחק', - 'delete_seats' => 'מושבים שנמחקו', - 'deletion_failed' => 'המחיקה נכשלה', - 'departments' => 'מחלקות', - 'department' => 'מַחלָקָה', - 'deployed' => 'פרוס', - 'depreciation' => 'פְּחָת', - 'depreciations' => 'פְּחָת', - 'depreciation_report' => 'דוח פחת', - 'details' => 'פרטים', - 'download' => 'הורד', - 'download_all' => 'הורד הכל', - 'editprofile' => 'ערוך את הפרופיל שלך', - 'eol' => 'EOL', - 'email_domain' => 'דומיין דוא"ל', - 'email_format' => 'תבנית אימייל', - 'employee_number' => 'מספר עובד', - 'email_domain_help' => 'זה משמש ליצירת כתובות דוא"ל בעת ייבוא', - 'error' => 'שגיאה', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => 'שם משפחה ראשוני ראשון (jsmith@example.com)', - 'firstname_lastname_format' => 'שם משפחה של שם פרטי (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'שם פרטי שם משפחה (jane_smith@example.com)', - 'lastnamefirstinitial_format' => 'שם משפחה ראשי תיבות שם פרטי (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'ראשי תיבות שם פרטי שם משפחה (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'ראשון', - 'firstnamelastname' => 'שם פרטי שם משפחה (janesmith@example.com)', - 'lastname_firstinitial' => 'שם משפחה ראשי תיבות שם פרטי (smith_j@example.com)', - 'firstinitial.lastname' => 'ראשי תיבות שם פרטי שם משפחה (j.smith@example)', - 'firstnamelastinitial' => 'שם פרטי ראשי תיבות שם משפחה (janes@example.com)', - 'first_name' => 'שם פרטי', - 'first_name_format' => 'שם פרטי (jane@example.com)', - 'files' => 'קבצים', - 'file_name' => 'קוֹבֶץ', - 'file_type' => 'סוג קובץ', - 'filesize' => 'גודל קובץ', - 'file_uploads' => 'העלאות קבצים', - 'file_upload' => 'טעינת קובץ', - 'generate' => 'לִיצוֹר', - 'generate_labels' => 'כותרות כלליות', - 'github_markdown' => 'שדה זה מאפשר Github בסגנון markdown .', - 'groups' => 'קבוצות', - 'gravatar_email' => 'כתובת דוא"ל Gravatar', - 'gravatar_url' => 'החלף את האווטר שלך ב Gravatar.com.', - 'history' => 'הִיסטוֹרִיָה', - 'history_for' => 'היסטוריה עבור', - 'id' => 'תְעוּדַת זֶהוּת', - 'image' => 'תמונה', - 'image_delete' => 'מחק תמונה', - 'include_deleted' => 'Include Deleted Assets', - 'image_upload' => 'העלאת תמונה', - 'filetypes_accepted_help' => 'סוגי קובץ אפשריים הם :types. גודל קובץ אפשרי מקסימלי:size.', - 'filetypes_size_help' => 'גודל קובץ מותר הוא :size.', - 'image_filetypes_help' => 'סוגי הקבצים המותרים הם jpg,‏ webp,‏ png,‏ gif ו־svg. גודל ההעלאה המרבי המותר הוא :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'יְבוּא', - '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' => 'שם פריט', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'הרשאות לא מספיקות!', - 'kits' => 'ערכות מוגדרות מראש', - 'language' => 'שפה', - 'last' => 'אחרון', - 'last_login' => 'כניסה אחרונה', - 'last_name' => 'שם משפחה', - 'license' => 'רישיון', - 'license_report' => 'דוח רישיון', - 'licenses_available' => 'רשיונות זמינים', - 'licenses' => 'רישיונות', - 'list_all' => 'רשימת הכל', - 'loading' => 'טעינה... אנא המתן....', - 'lock_passwords' => 'השדה הזה לא ישמר במצב הדגמה.', - 'feature_disabled' => 'תכונה זו הושבתה עבור התקנת ההדגמה.', - 'location' => 'מקום', - 'locations' => 'מיקומים', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'להתנתק', - 'lookup_by_tag' => 'בדיקה על ידי תג הנכס', - 'maintenances' => 'אירועי תחזוקה', - 'manage_api_keys' => 'נהל מפתחות API', - 'manufacturer' => 'יַצרָן', - 'manufacturers' => 'היצרנים', - 'markdown' => 'שדה זה מאפשר Github בטעם מרקדון .', - 'min_amt' => 'Min. QTY', - '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' => 'ביקורת אחרונה', - 'new' => 'חָדָשׁ!', - 'no_depreciation' => 'לא פחת', - 'no_results' => 'אין תוצאות.', - 'no' => 'לא', - 'notes' => 'הערות', - 'order_number' => 'מספר הזמנה', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'מציג _MENU_ פריטים', - 'pagination_info' => 'מציג _START_ אל _END_ מתוך _TOTAL_ פריטים', - 'pending' => 'ממתין ל', - 'people' => 'אֲנָשִׁים', - 'per_page' => 'תוצאות לעמוד', - 'previous' => 'קודם', - 'processing' => 'מעבד', - 'profile' => 'הפרופיל שלך', - 'purchase_cost' => 'עלות הרכישה', - 'purchase_date' => 'תאריך רכישה', - 'qty' => 'QTY', - 'quantity' => 'כַּמוּת', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'בדוק סטטוס', - 'ready_to_deploy' => 'מוכן לפריסה', - 'recent_activity' => 'פעילות אחרונה', - 'remaining' => 'נוֹתָר', - 'remove_company' => 'הסר התאחדות החברה', - 'reports' => 'דיווחים', - 'restored' => 'שוחזר', - 'restore' => 'שחזר', - 'requestable_models' => 'מודלים שנדרשו', - 'requested' => 'מבוקש', - 'requested_date' => 'התאריך המבוקש', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'נכסים שנדרשו', - 'request_canceled' => 'הבקשה בוטלה', - 'save' => 'להציל', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'בחר', - 'select_all' => 'בחר הכל', - 'search' => 'חפש', - 'select_category' => 'בחר קטגוריה', - 'select_department' => 'בחר מחלקה', - 'select_depreciation' => 'בחר סוג פחת', - 'select_location' => 'בחר מיקום', - 'select_manufacturer' => 'בחר יצרן', - 'select_model' => 'בחר דגם', - 'select_supplier' => 'בחר ספק', - 'select_user' => 'בחר משתמש', - 'select_date' => 'בחר תאריך (YYYY-MM-DD)', - 'select_statuslabel' => 'בחר מצב', - 'select_company' => 'בחר חברה', - 'select_asset' => 'בחר נכס', - 'settings' => 'הגדרות', - 'show_deleted' => 'הצג מחוקים', - 'show_current' => 'הצג נוכחי', - 'sign_in' => 'היכנס', - 'signature' => 'חֲתִימָה', - 'signed_off_by' => 'אושר על ידי', - 'skin' => 'ערכת עיצוב', - 'webhook_msg_note' => 'תישלח התראה דרך התליית רשת', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: תכונות מסוימות מושבתות עבור התקנה זו.', - 'site_name' => 'שם אתר', - 'state' => 'מדינה', - 'status_labels' => 'תוויות סטטוס', - 'status' => 'סטָטוּס', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'ספק', - 'suppliers' => 'ספקים', - 'sure_to_delete' => 'האם אתה בטוח שברצונך למחוק', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'שלח', - 'target' => 'יַעַד', - 'time_and_date_display' => 'תצוגת זמן ותאריך', - 'total_assets' => 'סך נכסים', - 'total_licenses' => 'סך כל הרישיונות', - 'total_accessories' => 'סה"כ אביזרים', - 'total_consumables' => 'סך הכל מתכלים', - 'type' => 'סוּג', - 'undeployable' => 'לא ניתן לפריסה', - 'unknown_admin' => 'מנהל לא ידוע', - 'username_format' => 'פורמט שם משתמש', - 'username' => 'Username', - 'update' => 'עדכון', - '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.', - 'uploaded' => 'הועלה', - 'user' => 'מִשׁתַמֵשׁ', - 'accepted' => 'מְקוּבָּל', - 'declined' => 'ירד', - 'unassigned' => 'לא משויך', - 'unaccepted_asset_report' => 'נכסים לא מקובלים', - 'users' => 'משתמשים', - 'viewall' => 'צפו בהכל', - 'viewassets' => 'הצג נכסים מוקצים', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'אתר אינטרנט', - 'welcome' => 'ברוכים הבאים,: שם', - 'years' => 'שנים', - 'yes' => 'כן', - 'zip' => 'רוכסן', - 'noimage' => 'לא נטענה תמונה או תמונה לא נמצאה.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'פג תוקף הטופס שלך. בבקשה נסה שוב.', - 'login_enabled' => 'Login Enabled', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - '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' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'הסתיים!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'שדות', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - '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' => 'ל-', - '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' => 'Export', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'סינכרון', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'מספר סידורי/מפתח מוצר', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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' => 'מזער', - 'assigned' => 'משוייך', - 'asset_count' => 'ספירת נכסים', - 'accessories_count' => 'ספירת אביזרים', - 'consumables_count' => 'ספירת מתכלים', - 'components_count' => 'ספירת רכיבים', - 'licenses_count' => 'ספירת רשיונות', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => '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' => 'העבר פריט זה', - 'checkout_user_tooltip' => 'Check this item out to a user', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'פעולה זו תמזג :count משתמשים למשתמש אחד. נא לבחור את המשתמש אליו ימוזגו הבאים, והנכסים המשויכים, הרישיונות ועוד יועברו למשתמש הנבחר והמשתמשים האחרים יסומנו כמחוקים.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'טבלאות מסד הנתונים שלך נוצרו', - 'setup_migration_output' => 'פלט ההגירה:', - 'setup_migration_create_user' => 'הבא: יצירת משתמש', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/he/help.php b/resources/lang/he/help.php deleted file mode 100644 index b12463ebda..0000000000 --- a/resources/lang/he/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'מידע נוסף', - - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - 'assets' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר במקרים בהם זיהוי של פריט מסוים חשוב.', - - '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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/he/localizations.php b/resources/lang/he/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/he/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/he/mail.php b/resources/lang/he/mail.php deleted file mode 100644 index 850e1016c3..0000000000 --- a/resources/lang/he/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'משתמש ביטל בקשת פריט באתר', - 'a_user_requested' => 'משתמש ביקש פריט באתר', - 'accessory_name' => 'שם אביזר:', - 'additional_notes' => 'הערות נוספות:', - 'admin_has_created' => 'מנהל מערכת יצר עבורך חשבון באתר האינטרנט:.', - 'asset' => 'נכס:', - 'asset_name' => 'שם הנכס:', - 'asset_requested' => 'הנכס המבוקש', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'שהוקצה ל', - 'best_regards' => 'כל טוב,', - 'canceled' => 'בּוּטלָה:', - 'checkin_date' => 'תאריך הגעה:', - 'checkout_date' => 'תבדוק את התאריך:', - 'click_to_confirm' => 'לחץ על הקישור הבא כדי לאשר את: חשבון האינטרנט שלך:', - 'click_on_the_link_accessory' => 'לחץ על הקישור בתחתית הדף כדי לאשר שקיבלת את האביזר.', - 'click_on_the_link_asset' => 'לחץ על הקישור שבתחתית כדי לאשר שקיבלת את הנכס.', - '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', - 'current_QTY' => 'QTY הנוכחי', - 'Days' => 'ימים', - 'days' => 'ימים', - 'expecting_checkin_date' => 'תאריך הצפוי:', - 'expires' => 'יפוג', - 'Expiring_Assets_Report' => 'דוח נכסים שפג תוקפם.', - 'Expiring_Licenses_Report' => 'דוח רישיונות שפג תוקפם.', - 'hello' => 'שלום', - 'hi' => 'היי', - 'i_have_read' => 'קראתי והסכמתי לתנאי השימוש וקיבלתי פריט זה.', - 'item' => 'פריט:', - 'Item_Request_Canceled' => 'פריט בקשה בוטלה', - 'Item_Requested' => 'פריט מבוקש', - 'link_to_update_password' => 'לחץ על הקישור הבא כדי לעדכן את: סיסמת האינטרנט:', - 'login_first_admin' => 'היכנס למערכת ההתקנה החדשה של Snipe-IT באמצעות פרטי הכניסה הבאים:', - 'login' => 'התחברות:', - 'Low_Inventory_Report' => 'דו"ח מלאי נמוך', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'מינימום QTY', - 'name' => 'שֵׁם', - 'new_item_checked' => 'פריט חדש נבדק תחת שמך, הפרטים להלן.', - 'password' => 'סיסמה:', - 'password_reset' => 'איפוס סיסמא', - - 'read_the_terms' => 'אנא קרא את תנאי השימוש שלהלן.', - 'read_the_terms_and_click' => 'קרא את תנאי השימוש שלהלן ולחץ על הקישור בתחתית הדף כדי לאשר שאתה קורא את תנאי השימוש ומסכים להם, וקיבלת את הנכס.', - 'requested' => 'התקבלה:', - 'reset_link' => 'איפוס הסיסמה שלך קישור', - 'reset_password' => 'לחץ כאן כדי לאפס את הסיסמה שלך:', - 'serial' => 'מספר סידורי', - 'supplier' => 'ספק', - 'tag' => 'תָג', - 'test_email' => 'מבחן דוא"ל מאת Snipe-IT', - '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 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' => 'סוּג', - '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.', - 'user' => 'משתמש', - 'username' => 'שם משתמש', - 'welcome' => 'ברוכים הבאים: שם', - 'welcome_to' => 'ברוכים הבאים ל: אינטרנט!', - 'your_credentials' => 'שלך Snipe- IT אישורים', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/he/validation.php b/resources/lang/he/validation.php deleted file mode 100644 index 891b015417..0000000000 --- a/resources/lang/he/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'התכונה: חייבת להתקבל.', - 'active_url' => 'התכונה: אינה כתובת אתר חוקית.', - 'after' => 'התכונה: חייבת להיות תאריך לאחר: תאריך.', - 'after_or_equal' => 'התכונה: חייבת להיות תאריך אחרי או שווה ל: תאריך.', - 'alpha' => 'התכונה: יכולה להכיל רק אותיות.', - 'alpha_dash' => 'התכונה: עשויה להכיל רק אותיות, מספרים וקווים.', - 'alpha_num' => 'התכונה: עשויה להכיל רק אותיות ומספרים.', - 'array' => 'התכונה: חייבת להיות מערך.', - 'before' => 'התכונה: חייבת להיות תאריך לפני: תאריך.', - 'before_or_equal' => 'התכונה: חייבת להיות תאריך לפני או שווה ל: תאריך.', - 'between' => [ - 'numeric' => 'התכונה: חייבת להיות בין: min ו-: max.', - 'file' => 'התכונה: חייבת להיות בין: min ו-: max kilobytes.', - 'string' => 'התכונה: חייבת להיות בין: דקות ו-: תווים מקסימליים.', - 'array' => 'התכונה: חייבת להיות בין: min ו-: max items.', - ], - 'boolean' => 'שדה התכונה: חייב להיות אמיתי או שגוי.', - 'confirmed' => 'אישור התכונה אינו תואם.', - 'date' => 'התכונה: אינה תאריך חוקי.', - 'date_format' => 'התכונה: אינה תואמת את הפורמט: format.', - 'different' => 'התכונה: ו-: אחרים חייבים להיות שונים.', - 'digits' => 'התכונה: חייבת להיות: ספרות ספרות.', - 'digits_between' => 'התכונה: חייבת להיות בין: דקות ו-: ספרות מקסימליות.', - 'dimensions' => 'לתכונה: יש ממדי תמונה לא חוקיים.', - 'distinct' => 'שדה התכונה: יש ערך כפול.', - 'email' => 'התכונה: חייבת להיות כתובת דוא"ל חוקית.', - 'exists' => 'התכונה שנבחרה: אינה חוקית.', - 'file' => 'התכונה: חייבת להיות קובץ.', - 'filled' => 'שדה המאפיין חייב להיות בעל ערך.', - 'image' => 'התכונה: חייבת להיות תמונה.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'התכונה שנבחרה: אינה חוקית.', - 'in_array' => 'שדה התכונה: אינו קיים ב-: other.', - 'integer' => 'התכונה: חייבת להיות מספר שלם.', - 'ip' => 'התכונה: חייבת להיות כתובת IP חוקית.', - 'ipv4' => 'התכונה: חייבת להיות כתובת IPv4 חוקית.', - 'ipv6' => 'התכונה: חייבת להיות כתובת IPv6 חוקית.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'התכונה: חייבת להיות מחרוזת JSON חוקית.', - 'max' => [ - 'numeric' => 'התכונה: לא יכולה להיות גדולה מ: מקסימום.', - 'file' => 'התכונה: לא יכולה להיות גדולה מ: קילו-בתים מקסימליים.', - 'string' => 'התכונה: לא יכולה להיות גדולה מ: תווים מקסימליים.', - 'array' => 'לתכונה: אין יותר מ: פריטים מקסימליים.', - ], - 'mimes' => 'התכונה: חייבת להיות קובץ מסוג:: ערכים.', - 'mimetypes' => 'התכונה: חייבת להיות קובץ מסוג:: ערכים.', - 'min' => [ - 'numeric' => 'התכונה: חייבת להיות לפחות: דקות.', - 'file' => 'התכונה: חייבת להיות לפחות: קילובייט מינימלי.', - 'string' => 'התכונה: חייבת להיות לפחות: דקות תווים.', - 'array' => 'התכונה: חייבת לכלול לפחות פריטים מינימליים.', - ], - 'starts_with' => 'השדה חייב להכיל לפחות אחד מהערכים הבאים.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'התכונה שנבחרה: אינה חוקית.', - 'numeric' => 'התכונה: חייבת להיות מספר.', - 'present' => 'שדה התכונה: חייב להיות נוכח.', - 'valid_regex' => 'הקלט לא חוקי. ', - 'regex' => 'תבנית התכונה: אינה חוקית.', - 'required' => 'שדה התכונה: נדרש.', - 'required_if' => 'שדה התכונה: נדרש כאשר: other is: value.', - 'required_unless' => 'שדה התכונה: נדרש, אלא אם: אחרים נמצאים ב: ערכים.', - 'required_with' => 'שדה התכונה: נדרש כאשר: ערכים קיימים.', - 'required_with_all' => 'שדה התכונה: נדרש כאשר: ערכים קיימים.', - 'required_without' => 'שדה התכונה: נדרש כאשר: ערכים לא קיימים.', - 'required_without_all' => 'שדה התכונה: נדרש כאשר אף אחד מערכים אלה אינו קיים.', - 'same' => 'התכונה: ו-: אחרים חייבים להתאים.', - 'size' => [ - 'numeric' => 'התכונה: חייבת להיות: גודל.', - 'file' => 'התכונה: חייבת להיות: גודל קילובייט.', - 'string' => 'התכונה: חייבת להיות: גודל תווים.', - 'array' => 'התכונה: חייבת להכיל: פריטי גודל.', - ], - 'string' => 'התכונה: חייבת להיות מחרוזת.', - 'timezone' => 'התכונה: חייבת להיות אזור חוקי.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => 'התכונה: כבר נלקחה.', - 'uploaded' => 'התכונה: נכשלה.', - 'url' => 'תבנית התכונה: אינה חוקית.', - 'unique_undeleted' => 'השדה חייב מזהה יחודי.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'הערך לא יכול להיות שלילי' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'השדה: מאפיין מכיל תו שאינו מותר.', - 'email_array' => 'כתובת אימייל אחת או יותר אינה חוקית.', - 'hashed_pass' => 'הסיסמה הנוכחית שלך שגויה', - 'dumbpwd' => 'סיסמה זו נפוצה מדי.', - 'statuslabel_type' => 'עליך לבחור סוג תווית סטטוס חוקי', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/et/account/general.php b/resources/lang/hr-HR/account/general.php similarity index 100% rename from resources/lang/et/account/general.php rename to resources/lang/hr-HR/account/general.php diff --git a/resources/lang/hr/admin/accessories/general.php b/resources/lang/hr-HR/admin/accessories/general.php similarity index 100% rename from resources/lang/hr/admin/accessories/general.php rename to resources/lang/hr-HR/admin/accessories/general.php diff --git a/resources/lang/hr/admin/accessories/message.php b/resources/lang/hr-HR/admin/accessories/message.php similarity index 100% rename from resources/lang/hr/admin/accessories/message.php rename to resources/lang/hr-HR/admin/accessories/message.php diff --git a/resources/lang/hr/admin/accessories/table.php b/resources/lang/hr-HR/admin/accessories/table.php similarity index 100% rename from resources/lang/hr/admin/accessories/table.php rename to resources/lang/hr-HR/admin/accessories/table.php diff --git a/resources/lang/hr/admin/asset_maintenances/form.php b/resources/lang/hr-HR/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/hr/admin/asset_maintenances/form.php rename to resources/lang/hr-HR/admin/asset_maintenances/form.php diff --git a/resources/lang/hr/admin/asset_maintenances/general.php b/resources/lang/hr-HR/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/hr/admin/asset_maintenances/general.php rename to resources/lang/hr-HR/admin/asset_maintenances/general.php diff --git a/resources/lang/hr/admin/asset_maintenances/message.php b/resources/lang/hr-HR/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/hr/admin/asset_maintenances/message.php rename to resources/lang/hr-HR/admin/asset_maintenances/message.php diff --git a/resources/lang/hr/admin/asset_maintenances/table.php b/resources/lang/hr-HR/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/hr/admin/asset_maintenances/table.php rename to resources/lang/hr-HR/admin/asset_maintenances/table.php diff --git a/resources/lang/hr/admin/categories/general.php b/resources/lang/hr-HR/admin/categories/general.php similarity index 100% rename from resources/lang/hr/admin/categories/general.php rename to resources/lang/hr-HR/admin/categories/general.php diff --git a/resources/lang/hr/admin/categories/message.php b/resources/lang/hr-HR/admin/categories/message.php similarity index 100% rename from resources/lang/hr/admin/categories/message.php rename to resources/lang/hr-HR/admin/categories/message.php diff --git a/resources/lang/hr/admin/categories/table.php b/resources/lang/hr-HR/admin/categories/table.php similarity index 100% rename from resources/lang/hr/admin/categories/table.php rename to resources/lang/hr-HR/admin/categories/table.php diff --git a/resources/lang/hr-HR/admin/companies/general.php b/resources/lang/hr-HR/admin/companies/general.php new file mode 100644 index 0000000000..8a0e19718a --- /dev/null +++ b/resources/lang/hr-HR/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Odaberite tvrtku', + 'about_companies' => 'O tvrtkama', + '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-HR/admin/companies/message.php similarity index 100% rename from resources/lang/hr/admin/companies/message.php rename to resources/lang/hr-HR/admin/companies/message.php diff --git a/resources/lang/hr-HR/admin/companies/table.php b/resources/lang/hr-HR/admin/companies/table.php new file mode 100644 index 0000000000..6941a40434 --- /dev/null +++ b/resources/lang/hr-HR/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Tvrtke', + 'create' => 'Stvorite tvrtku', + 'email' => 'Company Email', + 'title' => 'Društvo', + 'phone' => 'Company Phone', + 'update' => 'Ažuriraj tvrtku', + 'name' => 'Naziv tvrtke', + 'id' => 'iskaznica', +); diff --git a/resources/lang/hr/admin/components/general.php b/resources/lang/hr-HR/admin/components/general.php similarity index 100% rename from resources/lang/hr/admin/components/general.php rename to resources/lang/hr-HR/admin/components/general.php diff --git a/resources/lang/hr/admin/components/message.php b/resources/lang/hr-HR/admin/components/message.php similarity index 100% rename from resources/lang/hr/admin/components/message.php rename to resources/lang/hr-HR/admin/components/message.php diff --git a/resources/lang/hr/admin/components/table.php b/resources/lang/hr-HR/admin/components/table.php similarity index 100% rename from resources/lang/hr/admin/components/table.php rename to resources/lang/hr-HR/admin/components/table.php diff --git a/resources/lang/hr/admin/consumables/general.php b/resources/lang/hr-HR/admin/consumables/general.php similarity index 100% rename from resources/lang/hr/admin/consumables/general.php rename to resources/lang/hr-HR/admin/consumables/general.php diff --git a/resources/lang/hr/admin/consumables/message.php b/resources/lang/hr-HR/admin/consumables/message.php similarity index 100% rename from resources/lang/hr/admin/consumables/message.php rename to resources/lang/hr-HR/admin/consumables/message.php diff --git a/resources/lang/hr/admin/consumables/table.php b/resources/lang/hr-HR/admin/consumables/table.php similarity index 100% rename from resources/lang/hr/admin/consumables/table.php rename to resources/lang/hr-HR/admin/consumables/table.php diff --git a/resources/lang/hr-HR/admin/custom_fields/general.php b/resources/lang/hr-HR/admin/custom_fields/general.php new file mode 100644 index 0000000000..4aa6ff97ce --- /dev/null +++ b/resources/lang/hr-HR/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Prilagođena polja', + 'manage' => 'Manage', + 'field' => 'Polje', + 'about_fieldsets_title' => 'O karticama 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' => 'Šifriranje vrijednosti ovog polja u bazi podataka', + 'encrypt_field_help' => 'UPOZORENJE: Šifriranje polja čini ga nedokučivim.', + 'encrypted' => 'kodiran', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Broj polja', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Naziv polja', + 'field_name' => 'Naziv polja', + 'field_values' => 'Vrijednosti polja', + 'field_values_help' => 'Dodajte opcije koje se mogu odabrati, jednu po retku. Prazne linije osim prvog retka zanemaruju se.', + 'field_element' => 'Obrazac elementa', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Prilagođeni format', + 'field_custom_format_help' => 'Ovo polje omogućuje vam upotrebu regex izraza za provjeru valjanosti. Trebalo bi početi s "regex:" - primjerice, da biste potvrdili da prilagođena vrijednost polja sadrži važeći IMEI (15 numeričkih znamenki), upotrijebite regex: / ^ [0-9]{15} $ / .', + 'required' => 'Potreban', + 'req' => 'Req.', + 'used_by_models' => 'Koristi se po modelu', + 'order' => 'Narudžba', + 'create_fieldset' => 'Novi Fieldset', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/hr/admin/custom_fields/message.php b/resources/lang/hr-HR/admin/custom_fields/message.php similarity index 100% rename from resources/lang/hr/admin/custom_fields/message.php rename to resources/lang/hr-HR/admin/custom_fields/message.php diff --git a/resources/lang/hr/admin/departments/message.php b/resources/lang/hr-HR/admin/departments/message.php similarity index 100% rename from resources/lang/hr/admin/departments/message.php rename to resources/lang/hr-HR/admin/departments/message.php diff --git a/resources/lang/hr/admin/departments/table.php b/resources/lang/hr-HR/admin/departments/table.php similarity index 100% rename from resources/lang/hr/admin/departments/table.php rename to resources/lang/hr-HR/admin/departments/table.php diff --git a/resources/lang/hr-HR/admin/depreciations/general.php b/resources/lang/hr-HR/admin/depreciations/general.php new file mode 100644 index 0000000000..4cdd86baf4 --- /dev/null +++ b/resources/lang/hr-HR/admin/depreciations/general.php @@ -0,0 +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' => 'Minimalna vrijednost nakon amortizacije', + 'no_depreciations_warning' => 'Upozorenje + Trenutno nemate postavljene stope amortizacije za svoju imovinu. + Molimo vas da postavite barem jednu stopu amortizacije kako bi mogli vidjeti izvještaj o amortizaciji.', +]; diff --git a/resources/lang/hr/admin/depreciations/message.php b/resources/lang/hr-HR/admin/depreciations/message.php similarity index 100% rename from resources/lang/hr/admin/depreciations/message.php rename to resources/lang/hr-HR/admin/depreciations/message.php diff --git a/resources/lang/hr/admin/depreciations/table.php b/resources/lang/hr-HR/admin/depreciations/table.php similarity index 100% rename from resources/lang/hr/admin/depreciations/table.php rename to resources/lang/hr-HR/admin/depreciations/table.php diff --git a/resources/lang/hr/admin/groups/message.php b/resources/lang/hr-HR/admin/groups/message.php similarity index 100% rename from resources/lang/hr/admin/groups/message.php rename to resources/lang/hr-HR/admin/groups/message.php diff --git a/resources/lang/hr/admin/groups/table.php b/resources/lang/hr-HR/admin/groups/table.php similarity index 100% rename from resources/lang/hr/admin/groups/table.php rename to resources/lang/hr-HR/admin/groups/table.php diff --git a/resources/lang/hr/admin/groups/titles.php b/resources/lang/hr-HR/admin/groups/titles.php similarity index 100% rename from resources/lang/hr/admin/groups/titles.php rename to resources/lang/hr-HR/admin/groups/titles.php diff --git a/resources/lang/hr-HR/admin/hardware/form.php b/resources/lang/hr-HR/admin/hardware/form.php new file mode 100644 index 0000000000..14afd532fa --- /dev/null +++ b/resources/lang/hr-HR/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Potvrda opcije brisanja brisanja', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Izbrisat ćete: asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Provjereno', + 'checkout_date' => 'Datum kupnje', + 'checkin_date' => 'Datum čekanja', + 'checkout_to' => 'Checkout to', + 'cost' => 'Trošak nabave', + 'create' => 'Izrada alata', + 'date' => 'Datum kupnje', + 'depreciation' => 'deprecijacija', + 'depreciates_on' => 'Deprecira On', + 'default_location' => 'Zadana lokacija', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL datum', + 'eol_rate' => 'EOL stopu', + 'expected_checkin' => 'Očekivani datum provjere', + 'expires' => 'istječe', + 'fully_depreciated' => 'Potpuno se amortizira', + 'help_checkout' => 'Ako želite odmah dodijeliti ovaj materijal, odaberite "Spreman za implementaciju" iz gore navedenog popisa statusa.', + 'mac_address' => 'Mac adresa', + 'manufacturer' => 'Proizvođač', + 'model' => 'Model', + 'months' => 'mjeseci', + 'name' => 'Naziv imovine', + 'notes' => 'Bilješke', + 'order' => 'Broj narudžbe', + 'qr' => 'QR kod', + 'requestable' => 'Korisnici mogu zatražiti ovaj materijal', + 'select_statustype' => 'Odaberite vrstu statusa', + 'serial' => 'Serijski', + 'status' => 'Status', + 'tag' => 'Oznaka imovine', + 'update' => 'Ažuriranje aktiva', + 'warranty' => 'garancija', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/hr-HR/admin/hardware/general.php b/resources/lang/hr-HR/admin/hardware/general.php new file mode 100644 index 0000000000..a566a07e40 --- /dev/null +++ b/resources/lang/hr-HR/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Imovina', + 'bulk_checkout' => 'Provjera imovine', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Provjera imovine', + 'checkout' => 'Asset Checkout', + 'clone' => 'Klonska imovina', + 'deployable' => 'razmjestiti', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Uređivanje imovine', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + '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', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/hr-HR/admin/hardware/message.php b/resources/lang/hr-HR/admin/hardware/message.php new file mode 100644 index 0000000000..a14f25e25e --- /dev/null +++ b/resources/lang/hr-HR/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Imovina nije izrađena, pokušajte ponovo. :(', + 'success' => 'Imovina je uspješno izrađena. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Imovina nije obnovljena, pokušajte ponovo', + 'success' => 'Imovina je uspješno obnovljena.', + 'bulk_success' => 'Imovina je uspješno obnovljena.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Revizija imovine nije uspjela. Molim te pokušaj ponovno.', + 'success' => 'Uspjeh uspješno prijavljen.', + ], + + + 'deletefile' => [ + 'error' => 'Datoteka nije izbrisana. Molim te pokušaj ponovno.', + 'success' => 'Datoteka je uspješno obrisana.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Imovina nije zatražena, pokušajte ponovo', + 'success' => 'Imovina je uspješno zatražena.', + 'canceled' => 'Zahtjev za uplatu uspješno je otkazan', + ], + +]; diff --git a/resources/lang/hr-HR/admin/hardware/table.php b/resources/lang/hr-HR/admin/hardware/table.php new file mode 100644 index 0000000000..2c11f0703a --- /dev/null +++ b/resources/lang/hr-HR/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Oznaka imovine', + 'asset_model' => 'Model', + 'assigned_to' => 'Dodijeljena', + 'book_value' => 'Current Value', + 'change' => 'In / Out', + 'checkout_date' => 'Datum kupnje', + 'checkoutto' => 'Odjavio', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'diff', + 'dl_csv' => 'Preuzmite CSV', + 'eol' => 'EOL', + 'id' => 'iskaznica', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Mjesto', + 'purchase_cost' => 'cijena', + 'purchase_date' => 'kupljen', + 'serial' => 'Serijski', + 'status' => 'Status', + 'title' => 'Imovina', + 'image' => 'Slika uređaja', + 'days_without_acceptance' => 'Dani bez prihvaćanja', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Dodijeljena', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/hr-HR/admin/kits/general.php b/resources/lang/hr-HR/admin/kits/general.php new file mode 100644 index 0000000000..0fdbc29f9e --- /dev/null +++ b/resources/lang/hr-HR/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Licenca ne postoji', + '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' => 'Potrošnja ne postoji', + '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' => 'Dodatak ne postoji', + '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/labels/message.php b/resources/lang/hr-HR/admin/labels/message.php similarity index 100% rename from resources/lang/et/admin/labels/message.php rename to resources/lang/hr-HR/admin/labels/message.php diff --git a/resources/lang/hr-HR/admin/labels/table.php b/resources/lang/hr-HR/admin/labels/table.php new file mode 100644 index 0000000000..ef844c4071 --- /dev/null +++ b/resources/lang/hr-HR/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Označiti', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titula', + +]; \ No newline at end of file diff --git a/resources/lang/hr/admin/licenses/form.php b/resources/lang/hr-HR/admin/licenses/form.php similarity index 100% rename from resources/lang/hr/admin/licenses/form.php rename to resources/lang/hr-HR/admin/licenses/form.php diff --git a/resources/lang/hr-HR/admin/licenses/general.php b/resources/lang/hr-HR/admin/licenses/general.php new file mode 100644 index 0000000000..88092dc297 --- /dev/null +++ b/resources/lang/hr-HR/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'O licencama', + 'about_licenses' => 'Licence se koriste za praćenje softvera. Imaju određeni broj mjesta koja se mogu provjeriti pojedincima', + 'checkin' => 'Provjerite mjesto licence', + 'checkout_history' => 'Povijest kupovine', + 'checkout' => 'Mjesto licence za provjeru', + 'edit' => 'Uredite licencu', + 'filetype_info' => 'Dopuštene vrste datoteka su png, gif, jpg, jpeg, doc, docx, pdf, txt, zip i rar.', + 'clone' => 'Klonska licenca', + 'history_for' => 'Povijest za', + 'in_out' => 'In / Out', + 'info' => 'Podaci o licenci', + 'license_seats' => 'Sjedišta licenci', + 'seat' => 'Sjedalo', + 'seats' => 'sjedala', + 'software_licenses' => 'Licence za softver', + 'user' => 'Korisnik', + 'view' => 'Pogledajte licencu', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/hr/admin/licenses/message.php b/resources/lang/hr-HR/admin/licenses/message.php similarity index 100% rename from resources/lang/hr/admin/licenses/message.php rename to resources/lang/hr-HR/admin/licenses/message.php diff --git a/resources/lang/hr/admin/licenses/table.php b/resources/lang/hr-HR/admin/licenses/table.php similarity index 100% rename from resources/lang/hr/admin/licenses/table.php rename to resources/lang/hr-HR/admin/licenses/table.php diff --git a/resources/lang/hr/admin/locations/message.php b/resources/lang/hr-HR/admin/locations/message.php similarity index 100% rename from resources/lang/hr/admin/locations/message.php rename to resources/lang/hr-HR/admin/locations/message.php diff --git a/resources/lang/hr-HR/admin/locations/table.php b/resources/lang/hr-HR/admin/locations/table.php new file mode 100644 index 0000000000..0b19f02332 --- /dev/null +++ b/resources/lang/hr-HR/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Dodijeljene imovine', + 'id' => 'iskaznica', + 'city' => 'Grad', + 'state' => 'država', + 'country' => 'Zemlja', + 'create' => 'Izradi lokaciju', + 'update' => 'Ažuriraj lokaciju', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Ispiši sve dodijeljeno', + 'name' => 'Naziv lokacije', + 'address' => 'Adresa', + 'address2' => 'Address Line 2', + 'zip' => 'Poštanski broj', + 'locations' => 'lokacije', + 'parent' => 'Roditelj', + 'currency' => 'Valuta lokacije', + 'ldap_ou' => 'LDAP pretraživanje OU', + 'user_name' => 'Korisničko ime', + 'department' => 'odjel', + 'location' => 'Mjesto', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Ime', + 'asset_category' => 'Kategorija', + 'asset_manufacturer' => 'Proizvođač', + 'asset_model' => 'Model', + 'asset_serial' => 'Serijski', + 'asset_location' => 'Mjesto', + 'asset_checked_out' => 'Odjavio', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Datum:', + 'phone' => 'Location Phone', + '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-HR/admin/manufacturers/message.php b/resources/lang/hr-HR/admin/manufacturers/message.php new file mode 100644 index 0000000000..50cd18edb9 --- /dev/null +++ b/resources/lang/hr-HR/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Proizvođač ne postoji.', + 'assoc_users' => 'Ovaj je proizvođač trenutno povezan s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da više ne referiraju ovog proizvođača i pokušajte ponovno.', + + 'create' => array( + 'error' => 'Proizvođač nije izrađen, pokušajte ponovo.', + 'success' => 'Proizvođač je uspješno izrađen.' + ), + + 'update' => array( + 'error' => 'Proizvođač nije ažuriran, pokušajte ponovo', + 'success' => 'Proizvođač je uspješno ažuriran.' + ), + + 'restore' => array( + 'error' => 'Proizvođač nije obnovljen, molim pokušajte ponovo', + 'success' => 'Proizvođač je uspješno obnovljen.' + ), + + 'delete' => array( + 'confirm' => 'Jeste li sigurni da želite izbrisati ovog proizvođača?', + 'error' => 'Došlo je do problema s brisanjem proizvođača. Molim te pokušaj ponovno.', + 'success' => 'Proizvođač je uspješno izbrisan.' + ) + +); diff --git a/resources/lang/hr-HR/admin/manufacturers/table.php b/resources/lang/hr-HR/admin/manufacturers/table.php new file mode 100644 index 0000000000..36fa4a8433 --- /dev/null +++ b/resources/lang/hr-HR/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'O proizvođačima', + 'about_manufacturers_text' => 'Proizvođači su tvrtke koje stvaraju vašu imovinu. Ovdje možete pohraniti važne informacije o kontaktima o podršci koja će se prikazati na vašim stranicama s pojedinostima o imovini.', + 'asset_manufacturers' => 'Prodavači imovine', + 'create' => 'Napravite proizvođača', + 'id' => 'iskaznica', + 'name' => 'Ime', + 'support_email' => 'Podrška e-poštom', + 'support_phone' => 'Podrška telefonu', + 'support_url' => 'Podrška URL-a', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Ažuriraj proizvođača', + +); diff --git a/resources/lang/hr/admin/models/general.php b/resources/lang/hr-HR/admin/models/general.php similarity index 100% rename from resources/lang/hr/admin/models/general.php rename to resources/lang/hr-HR/admin/models/general.php diff --git a/resources/lang/hr-HR/admin/models/message.php b/resources/lang/hr-HR/admin/models/message.php new file mode 100644 index 0000000000..93a66bca33 --- /dev/null +++ b/resources/lang/hr-HR/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model ne postoji.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Ovaj je model trenutno povezan s jednom ili više imovine i ne može se izbrisati. Izbrišite imovinu pa pokušajte ponovo ukloniti.', + + + 'create' => array( + 'error' => 'Model nije izrađen, pokušajte ponovo.', + 'success' => 'Model je uspješno izrađen.', + 'duplicate_set' => 'Model imovine s tim nazivom, proizvođačem i brojem modela već postoji.', + ), + + 'update' => array( + 'error' => 'Model nije ažuriran, pokušajte ponovo', + 'success' => 'Model je uspješno ažuriran.', + ), + + 'delete' => array( + 'confirm' => 'Jeste li sigurni da želite izbrisati ovaj model sredstva?', + 'error' => 'Došlo je do problema s brisanjem modela. Molim te pokušaj ponovno.', + 'success' => 'Model je uspješno izbrisan.' + ), + + 'restore' => array( + 'error' => 'Model nije obnovljen, pokušajte ponovo', + 'success' => 'Model je uspješno obnovljen.' + ), + + 'bulkedit' => array( + 'error' => 'Nijedna polja nisu promijenjena, tako da ništa nije ažurirano.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nijedan model nije odabran, tako da ništa nije izbrisano.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(a) je izbrisano, no :fail_count nije bilo moguće izbrisati jer još uvijek imaju imovinu povezanu s njima.' + ), + +); diff --git a/resources/lang/hr/admin/models/table.php b/resources/lang/hr-HR/admin/models/table.php similarity index 100% rename from resources/lang/hr/admin/models/table.php rename to resources/lang/hr-HR/admin/models/table.php diff --git a/resources/lang/hr/admin/reports/general.php b/resources/lang/hr-HR/admin/reports/general.php similarity index 100% rename from resources/lang/hr/admin/reports/general.php rename to resources/lang/hr-HR/admin/reports/general.php diff --git a/resources/lang/hr/admin/reports/message.php b/resources/lang/hr-HR/admin/reports/message.php similarity index 100% rename from resources/lang/hr/admin/reports/message.php rename to resources/lang/hr-HR/admin/reports/message.php diff --git a/resources/lang/hr-HR/admin/settings/general.php b/resources/lang/hr-HR/admin/settings/general.php new file mode 100644 index 0000000000..f35cf107f5 --- /dev/null +++ b/resources/lang/hr-HR/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Ovo je poslužitelj Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'ID atributi', + 'audit_interval' => 'Interval revizije', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Prefiks (opcija)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Sigurnosne kopije', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Prilagođeni CSS', + 'custom_css_help' => 'Unesite bilo koji prilagođeni CSS nadjačaj koji biste željeli koristiti. Ne uključujte oznake <style></style>.', + 'custom_forgot_pass_url' => 'Prilagođeni URL za resetiranje zaporke', + 'custom_forgot_pass_url_help' => 'Ovo zamjenjuje ugrađeni URL za zaboravljenu zaporku na zaslonu za prijavu, korisno za usmjeravanje korisnika na internu ili hostanu LDAP uslugu resetiranja zaporke. To će zapravo isključiti lokalnu funkciju za zaboravljene korisničke zaporke.', + 'dashboard_message' => 'Poruka nadzorne ploče', + 'dashboard_message_help' => 'Taj će se tekst prikazati na nadzornoj ploči za sve osobe s dozvolom za pregled nadzorne ploče.', + 'default_currency' => 'Zadana valuta', + 'default_eula_text' => 'Zadana EULA', + 'default_language' => 'Zadani jezik', + 'default_eula_help_text' => 'Također možete povezati prilagođene EULA-e s određenim kategorijama imovine.', + 'display_asset_name' => 'Prikaz naziva imovine', + 'display_checkout_date' => 'Prikaz datuma narudžbe', + 'display_eol' => 'Prikaži EOL u prikazu tablice', + 'display_qr' => 'Prikaz kvadratnih kodova', + 'display_alt_barcode' => 'Prikaz 1D crtičnog koda', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Izradi sigurnosnu kopiju', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'LDAP postavke', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Unesite valjano korisničko ime i lozinku LDAP-a iz osnovnog DN-a koji ste prethodno naveli da biste provjerili je li vaša LDAP prijava ispravno konfigurirana. MORATE NAJPRIJE SPREMITI SVOJE AŽURIRANE LDAP POSTAVKE.', + 'ldap_login_sync_help' => 'Ovo samo testira da se LDAP može ispravno sinkronizirati. Ako vaš upit za LDAP autentikaciju nije ispravan, korisnici se i dalje možda neće moći prijaviti. MORATE NAJPRIJE SPREMITI SVOJE AŽURIRANE LDAP POSTAVKE.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP poslužitelj', + 'ldap_server_help' => 'To bi trebalo započeti s ldap: // (za neispisane ili TLS) ili ldaps: // (za SSL)', + 'ldap_server_cert' => 'Provjera LDAP SSL certifikata', + 'ldap_server_cert_ignore' => 'Dopusti nevažeću SSL certifikat', + 'ldap_server_cert_help' => 'Odaberite ovaj potvrdni okvir ako upotrebljavate autentičnu SSL certifikat i želite prihvatiti nevažeći SSL certifikat.', + 'ldap_tls' => 'Koristite TLS', + 'ldap_tls_help' => 'To treba provjeriti samo ako pokrenete STARTTLS na LDAP poslužitelju.', + 'ldap_uname' => 'LDAP pridržava se korisničko ime', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'Lozinka vezivanja LDAP-a', + 'ldap_basedn' => 'Baza se povezuje s DN', + 'ldap_filter' => 'LDAP filtar', + 'ldap_pw_sync' => 'LDAP lozinka sinkronizacija', + 'ldap_pw_sync_help' => 'Poništite ovaj okvir ako ne želite zadržati LDAP zaporke sinkronizirane lokalnim zaporkama. Onemogućavanje ovog znači da se vaši korisnici možda neće moći prijaviti ako vaš LDAP poslužitelj zbog nekog razloga nije dostupan.', + 'ldap_username_field' => 'Polje za korisničko ime', + 'ldap_lname_field' => 'Prezime', + 'ldap_fname_field' => 'Ime LDAP-a', + 'ldap_auth_filter_query' => 'Upit za provjeru autentičnosti LDAP-a', + 'ldap_version' => 'LDAP inačica', + 'ldap_active_flag' => 'LDAP aktivna zastava', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Broj zaposlenika LDAP-a', + 'ldap_email' => 'LDAP e-pošta', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licenca za softver', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Omogući prijavu sa zaglavljem daljinskog korisnika', + 'login_remote_user_enabled_help' => 'Ova opcija omogućuje autentikaciju putem zaglavlja REMOTE_USER prema "Zajedničkom sučelju za pristupnik (rfc3875)"', + 'login_common_disabled_text' => 'Onemogući druge mehanizme autentikacije', + 'login_common_disabled_help' => 'Ova opcija onemogućuje druge mehanizme autentikacije. Omogućite ovu opciju samo ako ste sigurni da vaša REMOTE_USER prijava već funkcionira', + 'login_remote_user_custom_logout_url_text' => 'Prilagođeni URL za odjavu', + 'login_remote_user_custom_logout_url_help' => 'Ako je ovdje upisan url, korisnici će biti biti preusmjereni na taj URL nakon što se odjave iz Snipe-IT-a. Ovo je korisno radi ispravnog zatvaranja korisničkog session-a kod vašeg pružatelja autentifikacije.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Koristi kod ispisa', + 'logo_print_assets_help' => 'Prikaži elemente brandiranja na ispisima liste imovine ', + 'full_multiple_companies_support_help_text' => 'Ograničavanje korisnika (uključujući administratore) koje tvrtke dodjeljuju imovini tvrtke.', + 'full_multiple_companies_support_text' => 'Potpuna podrška za više tvrtki', + 'show_in_model_list' => 'Prikaži u padajućim modelima', + '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' => 'Minimalna dopuštena vrijednost je 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'postavljanje', + 'settings' => 'postavke', + 'show_alerts_in_menu' => 'Prikaži upozorenja u gornjem izborniku', + 'show_archived_in_list' => 'Arhivirane imovine', + 'show_archived_in_list_text' => 'Prikaz arhivirane imovine u popisu "sva imovina"', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT verzija', + 'support_footer' => 'Podrška poveznica u podnožju ', + 'support_footer_help' => 'Navedite tko vidi poveznice na informacije o Snipe-IT podršci i korisničkom priručniku', + 'version_footer' => 'Verzija u podnožju ', + 'version_footer_help' => 'Odredite tko može vidjeti Snipe-IT verziju i build broj.', + 'system' => 'Informacije o sustavu', + '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.', + 'labels_per_page' => 'Oznake po stranici', + 'label_dimensions' => 'Dimenzije oznake (inča)', + 'next_auto_tag_base' => 'Sljedeći automatski prirast', + 'page_padding' => 'Margine stranice (inča)', + 'privacy_policy_link' => 'Poveznica na politiku privatnosti', + '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', + 'labels_pagewidth' => 'Širina listova naljepnica', + 'labels_pageheight' => 'Visina naljepnice', + 'label_gutters' => 'Razmak oznaka (inča)', + 'page_dimensions' => 'Dimenzije stranice (inča)', + 'label_fields' => 'Označite vidljiva polja', + 'inches' => 'inča', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Veza na Snipe-IT u e-pošti', + 'show_url_in_emails_help_text' => 'Poništite potvrdni okvir ako ne želite povezati vašu Snipe-IT instalaciju u svoje podnožje e-pošte. Korisno je ako se većina korisnika nikada ne prijavljuje.', + 'text_pt' => 'PT', + 'thumbnail_max_h' => 'Maksimalna visina minijature', + 'thumbnail_max_h_help' => 'Maksimalna visina u pikselima koje se minijature prikazuju u prikazu unosa. Min 25, max 500.', + 'two_factor' => 'Dva faktorska provjera autentičnosti', + 'two_factor_secret' => 'Dva faktorska šifra', + 'two_factor_enrollment' => 'Dva faktora upisa', + 'two_factor_enabled_text' => 'Omogući dva faktora', + 'two_factor_reset' => 'Poništi dvoznamenkasti faktor', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Uspješno resetira dva faktorska uređaja', + 'two_factor_reset_error' => 'Dva faktora resetiranja uređaja nije uspjela', + 'two_factor_enabled_warning' => 'Omogućivanje dva faktora ako trenutačno nije omogućeno odmah će vas prisiliti na provjeru autentičnosti pomoću uređaja za prijavu na Google Auth. Moći ćete upisati svoj uređaj ako ga trenutno niste upisali.', + 'two_factor_enabled_help' => 'To će uključiti autentifikaciju s dva faktora pomoću Google Autentifikatora.', + 'two_factor_optional' => 'Selektivan (Korisnici mogu omogućiti ili onemogućiti ako su dopušteni)', + 'two_factor_required' => 'Obavezno za sve korisnike', + 'two_factor_disabled' => 'onesposobljen', + 'two_factor_enter_code' => 'Unesite dvoznamenkasti kôd', + 'two_factor_config_complete' => 'Pošaljite šifru', + 'two_factor_enabled_edit_not_allowed' => 'Vaš administrator vam ne dopušta uređivanje ove postavke.', + 'two_factor_enrollment_text' => "Potrebna je autentikacija dva faktora, međutim vaš uređaj još nije upisan. Otvorite aplikaciju Google autentifikator i skenirajte QR kôd u nastavku da biste registrirali svoj uređaj. Nakon što upišete uređaj, unesite kôd u nastavku", + 'require_accept_signature' => 'Potražite potpis', + 'require_accept_signature_help_text' => 'Ako omogućite tu značajku, korisnici će se morati fizički odjaviti pri prihvaćanju imovine.', + 'left' => 'lijevo', + 'right' => 'pravo', + 'top' => 'vrh', + 'bottom' => 'dno', + 'vertical' => 'vertikala', + 'horizontal' => 'vodoravan', + 'unique_serial' => 'Jedinstveni serijski brojevi', + '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' => 'Obrišite izbrisane zapise', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Titula', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Vrsta 2D barkod', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/hr/admin/settings/message.php b/resources/lang/hr-HR/admin/settings/message.php similarity index 100% rename from resources/lang/hr/admin/settings/message.php rename to resources/lang/hr-HR/admin/settings/message.php diff --git a/resources/lang/hr-HR/admin/settings/table.php b/resources/lang/hr-HR/admin/settings/table.php new file mode 100644 index 0000000000..7b6e8614b0 --- /dev/null +++ b/resources/lang/hr-HR/admin/settings/table.php @@ -0,0 +1,6 @@ + 'stvoren', + 'size' => 'Size', +); diff --git a/resources/lang/hr-HR/admin/statuslabels/message.php b/resources/lang/hr-HR/admin/statuslabels/message.php new file mode 100644 index 0000000000..52a1466355 --- /dev/null +++ b/resources/lang/hr-HR/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Oznaka statusa ne postoji.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Oznaka statusa nije izrađena, pokušajte ponovo.', + 'success' => 'Oznaka statusa uspješno je izrađena.', + ], + + 'update' => [ + 'error' => 'Oznaka statusa nije ažurirana, pokušajte ponovo', + 'success' => 'Oznaka statusa uspješno je ažurirana.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/hr-HR/admin/statuslabels/table.php similarity index 100% rename from resources/lang/hr/admin/statuslabels/table.php rename to resources/lang/hr-HR/admin/statuslabels/table.php diff --git a/resources/lang/hr/admin/suppliers/message.php b/resources/lang/hr-HR/admin/suppliers/message.php similarity index 100% rename from resources/lang/hr/admin/suppliers/message.php rename to resources/lang/hr-HR/admin/suppliers/message.php diff --git a/resources/lang/hr-HR/admin/suppliers/table.php b/resources/lang/hr-HR/admin/suppliers/table.php new file mode 100644 index 0000000000..3d5e53c54a --- /dev/null +++ b/resources/lang/hr-HR/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'O Dobavljačima', + 'about_suppliers_text' => 'Dobavljači se koriste za praćenje izvora predmeta', + 'address' => 'Adresa dobavljača', + 'assets' => 'Imovina', + 'city' => 'Grad', + 'contact' => 'Ime kontakta', + 'country' => 'Zemlja', + 'create' => 'Izradi dobavljača', + 'email' => 'E-mail', + 'fax' => 'Faks', + 'id' => 'iskaznica', + 'licenses' => 'licence', + 'name' => 'ime dobavljača', + 'notes' => 'Bilješke', + 'phone' => 'Telefon', + 'state' => 'država', + 'suppliers' => 'Dobavljači', + 'update' => 'Ažuriraj dobavljača', + 'view' => 'Pregledajte dobavljača', + 'view_assets_for' => 'Prikaži opcije za', + 'zip' => 'Poštanski broj', + +); diff --git a/resources/lang/hr-HR/admin/users/general.php b/resources/lang/hr-HR/admin/users/general.php new file mode 100644 index 0000000000..768af7ea09 --- /dev/null +++ b/resources/lang/hr-HR/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Namjeravate uređivati ​​svojstva korisnika: user_count. Imajte na umu da ne možete mijenjati vlastite korisničke atribute pomoću ovog obrasca i morati sami uređivati ​​vlastiti korisnik.', + 'bulk_update_help' => 'Ovaj vam obrazac omogućuje ažuriranje više korisnika odjednom. Popunite polja koja su vam potrebna za promjenu. Sva polja koja su ostala prazna ostat će nepromijenjena.', + 'current_assets' => 'Aktiva koji su trenutačno prijavljeni ovom korisniku', + 'clone' => 'Korisnik klona', + 'contact_user' => 'Ime kontakta', + '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', + '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.', + 'print_assigned' => 'Ispiši sve dodijeljeno', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Softver je provjeren na: ime', + '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.', + 'view_user' => 'Prikaži korisnika: ime', + 'usercsv' => 'CSV datoteku', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/hr-HR/admin/users/message.php b/resources/lang/hr-HR/admin/users/message.php new file mode 100644 index 0000000000..b59c993a6f --- /dev/null +++ b/resources/lang/hr-HR/admin/users/message.php @@ -0,0 +1,68 @@ + 'Uspješno ste prihvatili ovaj materijal.', + 'declined' => 'Uspješno ste odbili ovaj materijal.', + 'bulk_manager_warn' => 'Vaši su korisnici uspješno ažurirani, ali vaš unos upravitelja nije spremljen jer je upravitelj koji ste odabrali također bio na popisu korisnika koji se uređuje, a korisnici možda nisu vlastiti upravitelj. Ponovno odaberite svoje korisnike, isključujući upravitelja.', + 'user_exists' => 'Korisnik već postoji!', + 'user_not_found' => 'Korisnik ne postoji.', + 'user_login_required' => 'Potrebno je polje za prijavu', + 'user_has_no_assets_assigned' => 'Niti jedno sredstvo trenutno nije dodjeljeno korisniku.', + 'user_password_required' => 'Zaporka je potrebna.', + 'insufficient_permissions' => 'Nedovoljna dozvola.', + 'user_deleted_warning' => 'Ovaj je korisnik izbrisan. Morat ćete vratiti tog korisnika da biste ih uredili ili dodijelili novu imovinu.', + 'ldap_not_configured' => 'LDAP integracija nije konfigurirana za ovu instalaciju.', + 'password_resets_sent' => 'Označenim korisnicima koji su aktivni i imaju važeće email adrese je poslan link za ponovno postavljanje vjerodajnica.', + 'password_reset_sent' => 'Link za resetiranje vjerodajnica poslan je na :email!', + 'user_has_no_email' => 'Ovaj korisnik ne posjeduje email adresu na njihovom profilu.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Korisnik je uspješno izrađen.', + 'update' => 'Korisnik je uspješno ažuriran.', + 'update_bulk' => 'Korisnici su uspješno ažurirani!', + 'delete' => 'Korisnik je uspješno izbrisan.', + 'ban' => 'Korisnik je uspješno zabranjen.', + 'unban' => 'Korisnik je uspješno bio razotkriven.', + 'suspend' => 'Korisnik je uspješno obustavljen.', + 'unsuspend' => 'Korisnik je uspješno suspendiran.', + 'restored' => 'Korisnik je uspješno obnovljen.', + 'import' => 'Korisnici su uspješno uvezeni.', + ), + + 'error' => array( + 'create' => 'Pojavio se problem pri stvaranju korisnika. Molim te pokušaj ponovno.', + 'update' => 'Došlo je do problema s ažuriranjem korisnika. Molim te pokušaj ponovno.', + 'delete' => 'Došlo je do problema s brisanjem korisnika. Molim te pokušaj ponovno.', + 'delete_has_assets' => 'Ovaj korisnik ima stavke dodijeljene i nije ih moguće izbrisati.', + 'unsuspend' => 'Došlo je do problema s obustavom korisnika. Molim te pokušaj ponovno.', + 'import' => 'Došlo je do problema s uvozom korisnika. Molim te pokušaj ponovno.', + 'asset_already_accepted' => 'Ova je imovina već prihvaćena.', + 'accept_or_decline' => 'Morate prihvatiti ili odbiti ovaj materijal.', + 'incorrect_user_accepted' => 'Predmete koje ste pokušali prihvatiti nisu provjereni.', + 'ldap_could_not_connect' => 'Povezivanje s LDAP poslužiteljem nije uspjelo. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', + 'ldap_could_not_bind' => 'Nije moguće povezati se s LDAP poslužiteljem. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', + 'ldap_could_not_search' => 'Nije moguće pretražiti LDAP poslužitelj. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', + 'ldap_could_not_get_entries' => 'Nije bilo moguće dobiti unose s LDAP poslužitelja. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', + 'password_ldap' => 'Lozinku za ovaj račun upravlja LDAP / Active Directory. Obratite se IT odjelu za promjenu zaporke.', + ), + + 'deletefile' => array( + 'error' => 'Datoteka nije izbrisana. Molim te pokušaj ponovno.', + 'success' => 'Datoteka je uspješno obrisana.', + ), + + 'upload' => array( + 'error' => 'Datoteke nisu prenesene. Molim te pokušaj ponovno.', + 'success' => 'Datoteke su uspješno učitane.', + 'nofiles' => 'Niste odabrali nijednu datoteku za prijenos', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/hr-HR/admin/users/table.php b/resources/lang/hr-HR/admin/users/table.php new file mode 100644 index 0000000000..127b0c43f9 --- /dev/null +++ b/resources/lang/hr-HR/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktivan', + 'allow' => 'dopustiti', + 'checkedout' => 'Imovina', + 'created_at' => 'stvoren', + 'createuser' => 'Stvorite Korisnika', + 'deny' => 'poreći', + 'email' => 'E-mail', + 'employee_num' => 'Broj zaposlenika', + 'first_name' => 'Ime', + 'groupnotes' => 'Označite grupu za pridruživanje korisniku. Važno je napomenuti da korisnik preuzima sve ovlasri grupe kojoj su pridruženi. Koristite Ctrl+klik (ili cmd+klik na MacOS-u) kako bi deselektirali grupu.', + 'id' => 'Iskaznica', + 'inherit' => 'nasljediti', + 'job' => 'Naziv posla', + 'last_login' => 'Zadnja prijava', + 'last_name' => 'Prezime', + 'location' => 'Mjesto', + 'lock_passwords' => 'Na ovoj instalaciji ne mogu se mijenjati podatke za prijavu.', + 'manager' => 'Menadžer', + 'managed_locations' => 'Upravljane lokacije', + 'name' => 'Ime', + 'nogroup' => 'Niti jedna grupa još nije kreirana. Da biste dodali grupu, posjetite: ', + 'notes' => 'Bilješke', + 'password_confirm' => 'Potvrdi lozinku', + 'password' => 'Lozinka', + 'phone' => 'Telefon', + 'show_current' => 'Prikaži trenutne korisnike', + 'show_deleted' => 'Prikaži izbrisane korisnike', + 'title' => 'Titula', + 'to_restore_them' => 'vratiti ih.', + 'total_assets_cost' => "Ukupni trošak imovine", + 'updateuser' => 'Ažuriranje korisnika', + 'username' => 'Korisničko ime', + 'user_deleted_text' => 'Ovaj je korisnik označen kao izbrisan.', + 'username_note' => '(Ovo se upotrebljava samo za veze u sustavu Active Directory, a ne za prijavu.)', + 'cloneuser' => 'Korisnik klona', + 'viewusers' => 'Prikaži korisnike', +); diff --git a/resources/lang/hr/auth.php b/resources/lang/hr-HR/auth.php similarity index 100% rename from resources/lang/hr/auth.php rename to resources/lang/hr-HR/auth.php diff --git a/resources/lang/hr-HR/auth/general.php b/resources/lang/hr-HR/auth/general.php new file mode 100644 index 0000000000..00e0bd7280 --- /dev/null +++ b/resources/lang/hr-HR/auth/general.php @@ -0,0 +1,19 @@ + 'Pošalji lozinku za poništavanje veze', + 'email_reset_password' => 'Ponovno postavljanje lozinke e-pošte', + 'reset_password' => 'Resetiranje lozinke', + 'saml_login' => 'Login via SAML', + 'login' => 'Prijaviti se', + 'login_prompt' => 'Molimo prijavite se', + 'forgot_password' => 'Zaboravio sam lozinku', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Zapamti 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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/hr-HR/auth/message.php b/resources/lang/hr-HR/auth/message.php new file mode 100644 index 0000000000..30371610ff --- /dev/null +++ b/resources/lang/hr-HR/auth/message.php @@ -0,0 +1,45 @@ + 'Račun s ovom e-porukom već postoji.', + 'account_not_found' => 'Korisničko ime ili zaporka nisu točni.', + 'account_not_activated' => 'Ovaj korisnički račun nije aktiviran.', + 'account_suspended' => 'Ovaj je korisnički račun obustavljen.', + 'account_banned' => 'Ovaj je korisnički račun zabranjen.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Uspješno ste se prijavili.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Došlo je do problema prilikom pokušaja prijavljivanja, pokušajte ponovo.', + 'success' => 'Uspješno ste se prijavili.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Došlo je do problema prilikom pokušaja izrade računa, pokušajte ponovo.', + 'success' => 'Račun je uspješno izrađen.', + ), + + 'forgot-password' => array( + 'error' => 'Pojavio se problem prilikom pokušaja ponovnog unosa zaporke, pokušajte ponovo.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Pokušavao je poništiti zaporku, pokušajte ponovo.', + 'success' => 'Vaša je lozinka uspješno vraćena.', + ), + + +); diff --git a/resources/lang/hr/button.php b/resources/lang/hr-HR/button.php similarity index 100% rename from resources/lang/hr/button.php rename to resources/lang/hr-HR/button.php diff --git a/resources/lang/hr-HR/general.php b/resources/lang/hr-HR/general.php new file mode 100644 index 0000000000..8d791e1bea --- /dev/null +++ b/resources/lang/hr-HR/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Pribor', + 'activated' => 'aktiviran', + 'accepted_date' => 'Datum prihvaćen', + 'accessory' => 'Oprema', + 'accessory_report' => 'Izvješće o dodatku', + 'action' => 'Akcijski', + 'activity_report' => 'Izvješće o aktivnostima', + 'address' => 'Adresa', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Dodana mjesta', + 'age' => "Godine", + 'all_assets' => 'Sve imovine', + 'all' => 'svi', + 'archived' => 'Arhivirano', + 'asset_models' => 'Modeli imovine', + 'asset_model' => 'Model', + 'asset' => 'Imovina', + 'asset_report' => 'Izvješće o aktivi', + 'asset_tag' => 'Oznaka imovine', + 'asset_tags' => 'Oznaka imovine', + 'assets_available' => 'Dostupna imovina', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', + 'audit' => 'Revizija', + 'audit_report' => 'Zapisnik revizije', + 'assets' => 'Imovina', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Datum dodjele', + 'assigned_to' => 'Dodijeljeno :name', + 'assignee' => 'Dodijeljeno', + 'avatar_delete' => 'Obriši avatar', + 'avatar_upload' => 'Učitaj avatar', + 'back' => 'Nazad', + 'bad_data' => 'Ništa nije pronađeno. Možda loši podaci?', + 'bulkaudit' => 'Skupna revizija', + 'bulkaudit_status' => 'Status revizije', + 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Masovno uredi', + 'bulk_delete' => 'Masovno briši', + 'bulk_actions' => 'Masovne radnje', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'Ovaj uređaj je vlasništvo korisnika', + 'bystatus' => 'po Statusu', + 'cancel' => 'Otkazati', + 'categories' => 'Kategorije', + 'category' => 'Kategorija', + 'change' => 'In / Out', + 'changeemail' => 'Promijeni e mail adresu', + 'changepassword' => 'Promijeni zaporku', + 'checkin' => 'Checkin', + 'checkin_from' => 'Prijavite se od tvrtke', + 'checkout' => 'Provjeri', + 'checkouts_count' => 'Odjave', + 'checkins_count' => 'Prijave', + 'user_requests_count' => 'Zahtjevi', + 'city' => 'Grad', + 'click_here' => 'Kliknite ovdje', + 'clear_selection' => 'Očisti odabir', + 'companies' => 'Tvrtke', + 'company' => 'Društvo', + 'component' => 'sastavni dio', + 'components' => 'komponente', + 'complete' => 'potpun', + 'consumable' => 'potrošni', + 'consumables' => 'Potrošni', + 'country' => 'Zemlja', + 'could_not_restore' => 'Greška u obnavljanju :item_type: :error', + 'not_deleted' => ':item_type nije brisan pa ne može biti ni vraćen', + 'create' => 'Izradi novu', + 'created' => 'Stavka je stvorena', + 'created_asset' => 'stvorio imovinu', + 'created_at' => 'Izrađen', + 'created_by' => 'Izradio/la', + 'record_created' => 'Zapis izrađen', + 'updated_at' => 'Ažurirano u', + 'currency' => '$', // this is deprecated + 'current' => 'struja', + 'current_password' => 'Postojeća lozinka', + 'customize_report' => 'Prilagodi izvještaj', + 'custom_report' => 'Prilagođeno izvješće o aktivi', + 'dashboard' => 'kontrolna ploča', + 'days' => 'dana', + 'days_to_next_audit' => 'Dani za sljedeću reviziju', + 'date' => 'Datum', + 'debug_warning' => 'Upozorenje!', + 'debug_warning_text' => 'Ova se aplikacija izvodi u načinu rada s omogućenim uklanjanjem pogrešaka. To može otkriti osjetljive podatke ako je aplikacija dostupna vanjskom svijetu. Onemogućite način otklanjanja pogrešaka postavljanjem vrijednosti APP_DEBUG u .env datoteci na false.', + 'delete' => 'Izbrisati', + 'delete_confirm' => 'Jeste li sigurni da želite izbrisati :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'izbrisana', + 'delete_seats' => 'Izbrisana mjesta', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'odjeli', + 'department' => 'odjel', + 'deployed' => 'razmještene', + 'depreciation' => 'deprecijacija', + 'depreciations' => 'Amortizacija', + 'depreciation_report' => 'Izvješće o amortizaciji', + 'details' => 'Detalji', + 'download' => 'Preuzimanje', + 'download_all' => 'Preuzmi sve', + 'editprofile' => 'Uredi svoj profil', + 'eol' => 'EOL', + 'email_domain' => 'Domena e-pošte', + 'email_format' => 'Format e-pošte', + 'employee_number' => 'Broj djelatnika', + 'email_domain_help' => 'Ovo se koristi za generiranje e-adresa prilikom uvoza', + 'error' => 'Greška', + 'exclude_archived' => 'Isključi arhiviranu imovinu', + 'exclude_deleted' => 'Isključi izbrisanu imovinu', + 'example' => 'Primjer: ', + '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)', + 'lastnamefirstinitial_format' => 'Prezime Prvo slovo imena (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Inicijal imena i prezime (i.ivic)', + 'firstname_lastname_display' => 'Ime prezime (Ivana Ivić)', + 'lastname_firstname_display' => 'Prezime ime (Ivić Ivana)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Prvi', + '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)', + 'first_name' => 'Ime', + 'first_name_format' => 'Ime (jane@example.com)', + 'files' => 'Datoteke', + 'file_name' => 'Datoteka', + 'file_type' => 'Tip datoteke', + 'filesize' => 'Veličina datoteke', + 'file_uploads' => 'Prijenos datoteka', + 'file_upload' => 'Učitaj datoteku', + 'generate' => 'Generirati', + 'generate_labels' => 'Izradi naljepnicu', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Uvoz', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Povijest uvoza', + 'asset_maintenance' => 'Održavanje imovine', + 'asset_maintenance_report' => 'Izvješće o održavanju imovine', + 'asset_maintenances' => 'Upravljanje imovinom', + 'item' => 'Artikal', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Nedovoljna dozvola!', + 'kits' => 'Predefined Kits', + 'language' => 'Jezik', + 'last' => 'Posljednji', + 'last_login' => 'Zadnja prijava', + 'last_name' => 'Prezime', + 'license' => 'licenca', + 'license_report' => 'Izvješće o licenci', + 'licenses_available' => 'dostupne licence', + 'licenses' => 'licence', + 'list_all' => 'Popis svih', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'lokacije', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Posljednja revizija', + 'new' => 'novi!', + 'no_depreciation' => 'Nema amortizacije', + 'no_results' => 'Nema rezultata.', + 'no' => 'Ne', + 'notes' => 'Bilješke', + 'order_number' => 'Broj narudžbe', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Prikazuje se _MENU_ stavki', + 'pagination_info' => 'Prikazuje se _START_ do _END_ od _TOTAL_ stavki', + 'pending' => 'U tijeku', + 'people' => 'narod', + 'per_page' => 'Rezultati po stranici', + 'previous' => 'prijašnji', + 'processing' => 'Obrada', + 'profile' => 'Tvoj profil', + 'purchase_cost' => 'Trošak nabave', + 'purchase_date' => 'Datum kupnje', + 'qty' => 'Kol', + 'quantity' => 'Količina', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Spremni za implementaciju', + 'recent_activity' => 'Nedavna aktivnost', + 'remaining' => 'ostali', + 'remove_company' => 'Ukloni Udruženje tvrtki', + 'reports' => 'Izvještaji', + 'restored' => 'obnovljeno', + 'restore' => 'Vratiti', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Izaberi', + 'select_all' => 'Select All', + 'search' => 'traži', + 'select_category' => 'Izaberi kategoriju', + 'select_department' => 'Odaberite Odjel', + 'select_depreciation' => 'Odaberite vrstu amortizacije', + 'select_location' => 'Odaberite lokaciju', + 'select_manufacturer' => 'Odaberite proizvođača', + 'select_model' => 'Odaberite model', + 'select_supplier' => 'Odaberite dobavljača', + 'select_user' => 'Odaberite korisnika', + 'select_date' => 'Odaberite datum (GGGG-MM-DD)', + 'select_statuslabel' => 'Odaberite Status', + 'select_company' => 'Odaberite tvrtku', + 'select_asset' => 'Odaberite Asset', + 'settings' => 'postavke', + 'show_deleted' => 'Prikaži izbrisano', + 'show_current' => 'Prikaži trenutno', + 'sign_in' => 'Prijaviti se', + 'signature' => 'Potpis', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Neke su značajke onemogućene za ovu instalaciju.', + 'site_name' => 'Ime stranice', + 'state' => 'država', + 'status_labels' => 'Oznake statusa', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Dobavljač', + 'suppliers' => 'Dobavljači', + 'sure_to_delete' => 'Jeste li sigurni da želite izbrisati', + 'sure_to_delete_var' => 'Jeste li sigurni da želite izbrisati :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'podnijeti', + 'target' => 'Cilj', + 'time_and_date_display' => 'Prikaz vremena i datuma', + 'total_assets' => 'Ukupna imovina', + 'total_licenses' => 'ukupne licence', + 'total_accessories' => 'ukupni pribor', + 'total_consumables' => 'ukupni potrošni materijal', + 'type' => 'Tip', + 'undeployable' => 'Un-razmjestiti', + 'unknown_admin' => 'Nepoznati administrator', + 'username_format' => 'Format korisničkog imena', + 'username' => 'Korisničko ime', + 'update' => 'Ažuriraj', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'Korisnik', + 'accepted' => 'priznat', + 'declined' => 'odbijeno', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Neprihvaćene imovine', + 'users' => 'Korisnici', + 'viewall' => 'View All', + 'viewassets' => 'Prikaz dodijeljenih sredstava', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Web stranica', + 'welcome' => 'Dobrodošli,: ime', + 'years' => 'godina', + 'yes' => 'Da', + 'zip' => 'poštanski', + 'noimage' => 'Nije prenesena slika niti slika nije pronađena.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Sesija za obrazac istekla je. Molim te pokušaj ponovno.', + 'login_enabled' => 'Login Enabled', + 'audit_due' => 'Due for Audit', + 'audit_overdue' => 'Overdue for Audit', + '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' => 'E-mail', + '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' => 'Odjavio', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Upozorenje', + 'notification_info' => 'Informacije', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Naziv imovine', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Potrošni naziv:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Naziv dodatne opreme:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% potpun', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'uredi', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/hr-HR/help.php b/resources/lang/hr-HR/help.php new file mode 100644 index 0000000000..39a93be291 --- /dev/null +++ b/resources/lang/hr-HR/help.php @@ -0,0 +1,35 @@ + 'Više informacija', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + 'categories' => 'Kategorije vam pomažu organizirati stavke. Neke kategorije primjera mogu biti "Desktops", "Laptops", "Mobile Phones", "Tablets" i tako dalje, ali kategorije možete koristiti na bilo koji način koji ima smisla za vas.', + + 'accessories' => 'Pribor je sve što izdajete korisnicima, ali nemaju serijski broj (ili vas ne zanima njihovo jedinstveno praćenje). Na primjer, računalni miševi ili tipkovnice.', + + 'companies' => 'Tvrtke se mogu upotrebljavati kao polje jednostavnog identifikatora ili se mogu koristiti za ograničavanje vidljivosti imovine, korisnika itd., Ako je omogućena potpuna podrška tvrtke u administratorskim postavkama.', + + 'components' => 'Komponente su stavke koje su dio imovine, na primjer HDD, RAM itd.', + + 'consumables' => 'Potrošni materijali su sve što se kupuje, a to će biti iskorišteno tijekom vremena. Na primjer, pisač tinte ili fotokopirni papir.', + + 'depreciations' => 'Možete postaviti amortizaciju imovine za amortizaciju imovine na temelju linearne amortizacije.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/hr-HR/localizations.php b/resources/lang/hr-HR/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/hr-HR/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/hr-HR/mail.php b/resources/lang/hr-HR/mail.php new file mode 100644 index 0000000000..f171f30809 --- /dev/null +++ b/resources/lang/hr-HR/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'dana', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Izvješće o isteku aktive.', + 'Expiring_Licenses_Report' => 'Istječe izvješće licenci.', + 'Item_Request_Canceled' => 'Zahtjev za stavku je otkazan', + 'Item_Requested' => 'Potrebna stavka', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Izvješće o niskom oglasnom prostoru', + 'a_user_canceled' => 'Korisnik je otkazao zahtjev za stavkom na web mjestu', + 'a_user_requested' => 'Korisnik je zatražio stavku na web mjestu', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Naziv dodatne opreme:', + 'additional_notes' => 'Dodatne napomene:', + 'admin_has_created' => 'Administrator vam je stvorio račun na: web stranici.', + 'asset' => 'Imovina:', + 'asset_name' => 'Naziv imovine:', + 'asset_requested' => 'Traženo sredstvo', + 'asset_tag' => 'Oznaka imovine', + '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.', + 'assigned_to' => 'Dodijeljena', + 'best_regards' => 'Lijepi Pozdrav,', + 'canceled' => 'otkazano:', + 'checkin_date' => 'Datum prijave:', + 'checkout_date' => 'Datum kupnje:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Kliknite vezu pri dnu da biste potvrdili da ste primili dodatnu opremu.', + 'click_on_the_link_asset' => 'Kliknite vezu pri dnu kako biste potvrdili da ste primili sredstvo.', + 'click_to_confirm' => 'Kliknite na sljedeću vezu kako biste potvrdili svoj: web račun:', + 'current_QTY' => 'Trenutna QTY', + 'days' => 'dana', + 'expecting_checkin_date' => 'Datum predviđenog provjere:', + 'expires' => 'istječe', + 'hello' => 'zdravo', + 'hi' => 'bok', + 'i_have_read' => 'Pročitao sam i prihvaćam uvjete korištenja i primio sam ovu stavku.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Artikal:', + 'license_expiring_alert' => 'Postoji :count licenca koja istječe u naredna :threshold dana.|Postoje :count licence koje istječu u naredna :threshold dana.', + 'link_to_update_password' => 'Kliknite sljedeću vezu da biste ažurirali svoju: web lozinku:', + 'login' => 'Prijaviti se:', + 'login_first_admin' => 'Prijavite se na svoju novu Snipe-IT instalaciju pomoću vjerodajnica u nastavku:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Ime', + 'new_item_checked' => 'Nova stavka je provjerena pod vašim imenom, detalji su u nastavku.', + 'notes' => 'Bilješke', + 'password' => 'Lozinka:', + 'password_reset' => 'Ponovno postavljanje zaporke', + 'read_the_terms' => 'Pročitajte uvjete upotrebe u nastavku.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Traženi:', + 'reset_link' => 'Vaša lozinka resetiraj vezu', + 'reset_password' => 'Kliknite ovdje da biste poništili zaporku:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serijski', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Dobavljač', + 'tag' => 'Označiti', + 'test_email' => 'Isprobajte e-poštu od Snipe-IT', + '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:', + 'to_reset' => 'Da biste vratili svoju web-zaporku, ispunite ovaj obrazac:', + 'type' => 'Tip', + '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.', + 'user' => 'Korisnik', + 'username' => 'Korisničko ime', + 'welcome' => 'Dobrodošli: ime', + 'welcome_to' => 'Dobrodošli na: web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Vaše vjerodajnice za Snipe-IT', +]; diff --git a/resources/lang/hr/pagination.php b/resources/lang/hr-HR/pagination.php similarity index 100% rename from resources/lang/hr/pagination.php rename to resources/lang/hr-HR/pagination.php diff --git a/resources/lang/hr/passwords.php b/resources/lang/hr-HR/passwords.php similarity index 100% rename from resources/lang/hr/passwords.php rename to resources/lang/hr-HR/passwords.php diff --git a/resources/lang/hr-HR/reminders.php b/resources/lang/hr-HR/reminders.php new file mode 100644 index 0000000000..f239cb7e5e --- /dev/null +++ b/resources/lang/hr-HR/reminders.php @@ -0,0 +1,21 @@ + "Zaporke moraju imati šest znakova i odgovarati potvrdi.", + "user" => "Korisničko ime ili e-adresa nisu točni", + "token" => 'Token za poništavanje zaporke nije valjan, istekao je ili ne odgovara navedenom korisničkom računu.', + 'sent' => 'Ako odgovarajući korisnik s valjanom adresom e-pošte postoji u sustavu, poslan je email za oporavak lozinke.', + +); diff --git a/resources/lang/hr/table.php b/resources/lang/hr-HR/table.php similarity index 100% rename from resources/lang/hr/table.php rename to resources/lang/hr-HR/table.php diff --git a/resources/lang/hr-HR/validation.php b/resources/lang/hr-HR/validation.php new file mode 100644 index 0000000000..d9db981195 --- /dev/null +++ b/resources/lang/hr-HR/validation.php @@ -0,0 +1,162 @@ + ':attribute mora biti prihvaćen.', + 'active_url' => 'The: atribut nije važeći URL.', + 'after' => 'Atribut mora biti datum nakon: datum.', + 'after_or_equal' => 'Atribut mora biti datum nakon ili jednak: datumu.', + 'alpha' => 'Atribut može sadržavati samo slova.', + 'alpha_dash' => 'Atribut može sadržavati samo slova, brojeve i crtice.', + 'alpha_num' => 'Atribut može sadržavati samo slova i brojeve.', + 'array' => 'Atribut mora biti niz.', + 'before' => 'Atribut mora biti datum prije: datum.', + 'before_or_equal' => 'Atribut mora biti datum prije ili jednak: datumu.', + 'between' => [ + 'numeric' => 'Atribut mora biti između: min i: max.', + 'file' => 'Atribut mora biti između: min i: max kilobajta.', + 'string' => 'Atribut mora biti između: min i: max znakova.', + 'array' => 'Atribut mora imati između: min i: max stavki.', + ], + 'boolean' => 'Polje atributa mora biti točno ili netočno.', + 'confirmed' => 'Potvrda atributa ne odgovara.', + 'date' => 'Atribut nije važeći datum.', + 'date_format' => 'The: atribut ne odgovara formatu: format.', + 'different' => 'Atribut: i drugi moraju biti različiti.', + 'digits' => 'Atribut mora biti: znamenke znamenki.', + 'digits_between' => 'Atribut mora biti između: min i: max znamenki.', + 'dimensions' => 'The: atribut ima nevažeće dimenzije slike.', + 'distinct' => 'Polje atributa ima duplikatu vrijednost.', + 'email' => 'Atribut mora biti važeća adresa e-pošte.', + 'exists' => 'Odabrani: atribut nije važeći.', + 'file' => 'The: atribut mora biti datoteka.', + 'filled' => 'Polje atributa mora imati vrijednost.', + 'image' => 'The: atribut mora biti slika.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Odabrani: atribut nije važeći.', + 'in_array' => 'Polje atributa ne postoji u: drugom.', + 'integer' => 'Atribut mora biti cijeli broj.', + 'ip' => 'The: atribut mora biti važeća IP adresa.', + 'ipv4' => 'The: atribut mora biti važeća IPv4 adresa.', + 'ipv6' => 'The: atribut mora biti važeća IPv6 adresa.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The: atribut mora biti valjan JSON niz.', + 'max' => [ + 'numeric' => 'Atribut ne smije biti veći od: max.', + 'file' => 'Atribut ne smije biti veći od: maks. Kilobajta.', + 'string' => 'Atribut ne smije biti veći od: max znakova.', + 'array' => 'The: atribut ne smije imati više od: max stavki.', + ], + 'mimes' => 'Atribut mora biti datoteka tipa:: vrijednosti.', + 'mimetypes' => 'Atribut mora biti datoteka tipa:: vrijednosti.', + 'min' => [ + 'numeric' => 'Atribut mora biti najmanje: min.', + 'file' => 'Atribut mora biti najmanje: min kilobajta.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'To nije valjani regex. ', + 'regex' => 'Format atributa nije važeći.', + 'required' => 'Potrebno je: polje atributa.', + 'required_if' => 'Polje atributa je obavezno kada: druga vrijednost: vrijednost.', + 'required_unless' => 'Polje atributa je obavezno, osim ako: druga nije u: vrijednostima.', + 'required_with' => 'Polje atributa je obavezno kada: postoji vrijednost.', + 'required_with_all' => 'Polje atributa je obavezno kada: postoji vrijednost.', + 'required_without' => 'Polje atributa je potrebno kada: vrijednosti nisu prisutne.', + 'required_without_all' => 'Polje atributa je obavezno ako nijedna od: vrijednosti nije prisutna.', + 'same' => 'Atribut: i drugi moraju odgovarati.', + 'size' => [ + 'numeric' => 'Atribut mora biti: veličina.', + 'file' => 'Atribut mora biti: veličina kilobajta.', + 'string' => 'The: atribut mora biti: veličina znakova.', + 'array' => 'Atribut mora sadržavati: stavke veličine.', + ], + 'string' => 'The: atribut mora biti niz.', + 'timezone' => 'Atribut mora biti važeća zona.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute ne smije biti niz.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Zaporka treba sadržavati barem jedan broj.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Ta je lozinka prečestna.', + 'statuslabel_type' => 'Morate odabrati valjanu vrstu oznake statusa', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/hr/admin/companies/general.php b/resources/lang/hr/admin/companies/general.php deleted file mode 100644 index d45dca6b08..0000000000 --- a/resources/lang/hr/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/hr/admin/companies/table.php deleted file mode 100644 index d9b67f44b1..0000000000 --- a/resources/lang/hr/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Tvrtke', - 'create' => 'Stvorite tvrtku', - 'title' => 'Društvo', - 'update' => 'Ažuriraj tvrtku', - 'name' => 'Naziv tvrtke', - 'id' => 'iskaznica', -); diff --git a/resources/lang/hr/admin/custom_fields/general.php b/resources/lang/hr/admin/custom_fields/general.php deleted file mode 100644 index 47a34e656d..0000000000 --- a/resources/lang/hr/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Prilagođena polja', - 'manage' => 'Manage', - 'field' => 'Polje', - 'about_fieldsets_title' => 'O karticama 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' => 'Šifriranje vrijednosti ovog polja u bazi podataka', - 'encrypt_field_help' => 'UPOZORENJE: Šifriranje polja čini ga nedokučivim.', - 'encrypted' => 'kodiran', - 'fieldset' => 'Fieldset', - 'qty_fields' => 'Broj polja', - 'fieldsets' => 'Fieldsets', - 'fieldset_name' => 'Naziv polja', - 'field_name' => 'Naziv polja', - 'field_values' => 'Vrijednosti polja', - 'field_values_help' => 'Dodajte opcije koje se mogu odabrati, jednu po retku. Prazne linije osim prvog retka zanemaruju se.', - 'field_element' => 'Obrazac elementa', - 'field_element_short' => 'Element', - 'field_format' => 'Format', - 'field_custom_format' => 'Prilagođeni format', - 'field_custom_format_help' => 'Ovo polje omogućuje vam upotrebu regex izraza za provjeru valjanosti. Trebalo bi početi s "regex:" - primjerice, da biste potvrdili da prilagođena vrijednost polja sadrži važeći IMEI (15 numeričkih znamenki), upotrijebite regex: / ^ [0-9]{15} $ / .', - 'required' => 'Potreban', - 'req' => 'Req.', - 'used_by_models' => 'Koristi se po modelu', - 'order' => 'Narudžba', - 'create_fieldset' => 'Novi Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/hr/admin/depreciations/general.php b/resources/lang/hr/admin/depreciations/general.php deleted file mode 100644 index 61a00014b2..0000000000 --- a/resources/lang/hr/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - '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', - '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/hardware/form.php b/resources/lang/hr/admin/hardware/form.php deleted file mode 100644 index 08ec3286c9..0000000000 --- a/resources/lang/hr/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Potvrda opcije brisanja brisanja', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Izbrisat ćete: asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Provjereno', - 'checkout_date' => 'Datum kupnje', - 'checkin_date' => 'Datum čekanja', - 'checkout_to' => 'Checkout to', - 'cost' => 'Trošak nabave', - 'create' => 'Izrada alata', - 'date' => 'Datum kupnje', - 'depreciation' => 'deprecijacija', - 'depreciates_on' => 'Deprecira On', - 'default_location' => 'Zadana lokacija', - 'eol_date' => 'EOL datum', - 'eol_rate' => 'EOL stopu', - 'expected_checkin' => 'Očekivani datum provjere', - 'expires' => 'istječe', - 'fully_depreciated' => 'Potpuno se amortizira', - 'help_checkout' => 'Ako želite odmah dodijeliti ovaj materijal, odaberite "Spreman za implementaciju" iz gore navedenog popisa statusa.', - 'mac_address' => 'Mac adresa', - 'manufacturer' => 'Proizvođač', - 'model' => 'Model', - 'months' => 'mjeseci', - 'name' => 'Naziv imovine', - 'notes' => 'Bilješke', - 'order' => 'Broj narudžbe', - 'qr' => 'QR kod', - 'requestable' => 'Korisnici mogu zatražiti ovaj materijal', - 'select_statustype' => 'Odaberite vrstu statusa', - 'serial' => 'Serijski', - 'status' => 'Status', - 'tag' => 'Oznaka imovine', - 'update' => 'Ažuriranje aktiva', - 'warranty' => 'garancija', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/hr/admin/hardware/general.php b/resources/lang/hr/admin/hardware/general.php deleted file mode 100644 index b70cc224ec..0000000000 --- a/resources/lang/hr/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Imovina', - 'bulk_checkout' => 'Provjera imovine', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Provjera imovine', - 'checkout' => 'Asset Checkout', - 'clone' => 'Klonska imovina', - 'deployable' => 'razmjestiti', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Uređivanje imovine', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/hr/admin/hardware/message.php b/resources/lang/hr/admin/hardware/message.php deleted file mode 100644 index a8450c92a0..0000000000 --- a/resources/lang/hr/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Imovina nije izrađena, pokušajte ponovo. :(', - 'success' => 'Imovina je uspješno izrađena. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Imovina nije obnovljena, pokušajte ponovo', - 'success' => 'Imovina je uspješno obnovljena.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Revizija imovine nije uspjela. Molim te pokušaj ponovno.', - 'success' => 'Uspjeh uspješno prijavljen.', - ], - - - 'deletefile' => [ - 'error' => 'Datoteka nije izbrisana. Molim te pokušaj ponovno.', - 'success' => 'Datoteka je uspješno obrisana.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Imovina nije zatražena, pokušajte ponovo', - 'success' => 'Imovina je uspješno zatražena.', - '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 deleted file mode 100644 index 2982af4c5c..0000000000 --- a/resources/lang/hr/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Oznaka imovine', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In / Out', - 'checkout_date' => 'Datum kupnje', - 'checkoutto' => 'Odjavio', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'diff', - 'dl_csv' => 'Preuzmite CSV', - 'eol' => 'EOL', - 'id' => 'iskaznica', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Mjesto', - 'purchase_cost' => 'cijena', - 'purchase_date' => 'kupljen', - 'serial' => 'Serijski', - 'status' => 'Status', - 'title' => 'Imovina', - 'image' => 'Slika uređaja', - 'days_without_acceptance' => 'Dani bez prihvaćanja', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/hr/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/hr/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/hr/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/hr/admin/licenses/general.php b/resources/lang/hr/admin/licenses/general.php deleted file mode 100644 index 7ba12b5b3d..0000000000 --- a/resources/lang/hr/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'O licencama', - 'about_licenses' => 'Licence se koriste za praćenje softvera. Imaju određeni broj mjesta koja se mogu provjeriti pojedincima', - 'checkin' => 'Provjerite mjesto licence', - 'checkout_history' => 'Povijest kupovine', - 'checkout' => 'Mjesto licence za provjeru', - 'edit' => 'Uredite licencu', - 'filetype_info' => 'Dopuštene vrste datoteka su png, gif, jpg, jpeg, doc, docx, pdf, txt, zip i rar.', - 'clone' => 'Klonska licenca', - 'history_for' => 'Povijest za', - 'in_out' => 'In / Out', - 'info' => 'Podaci o licenci', - 'license_seats' => 'Sjedišta licenci', - 'seat' => 'Sjedalo', - 'seats' => 'sjedala', - 'software_licenses' => 'Licence za softver', - 'user' => 'Korisnik', - 'view' => 'Pogledajte licencu', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/hr/admin/locations/table.php b/resources/lang/hr/admin/locations/table.php deleted file mode 100644 index bf248ebf65..0000000000 --- a/resources/lang/hr/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Dodijeljene imovine', - 'id' => 'iskaznica', - 'city' => 'Grad', - 'state' => 'država', - 'country' => 'Zemlja', - 'create' => 'Izradi lokaciju', - 'update' => 'Ažuriraj lokaciju', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Naziv lokacije', - 'address' => 'Adresa', - 'address2' => 'Address Line 2', - 'zip' => 'Poštanski broj', - 'locations' => 'lokacije', - '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/manufacturers/message.php b/resources/lang/hr/admin/manufacturers/message.php deleted file mode 100644 index 19151ef509..0000000000 --- a/resources/lang/hr/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Proizvođač ne postoji.', - 'assoc_users' => 'Ovaj je proizvođač trenutno povezan s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da više ne referiraju ovog proizvođača i pokušajte ponovno.', - - 'create' => array( - 'error' => 'Proizvođač nije izrađen, pokušajte ponovo.', - 'success' => 'Proizvođač je uspješno izrađen.' - ), - - 'update' => array( - 'error' => 'Proizvođač nije ažuriran, pokušajte ponovo', - 'success' => 'Proizvođač je uspješno ažuriran.' - ), - - 'restore' => array( - 'error' => 'Proizvođač nije obnovljen, molim pokušajte ponovo', - 'success' => 'Proizvođač je uspješno obnovljen.' - ), - - 'delete' => array( - 'confirm' => 'Jeste li sigurni da želite izbrisati ovog proizvođača?', - 'error' => 'Došlo je do problema s brisanjem proizvođača. Molim te pokušaj ponovno.', - 'success' => 'Proizvođač je uspješno izbrisan.' - ) - -); diff --git a/resources/lang/hr/admin/manufacturers/table.php b/resources/lang/hr/admin/manufacturers/table.php deleted file mode 100644 index c7b9e26a2f..0000000000 --- a/resources/lang/hr/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'O proizvođačima', - 'about_manufacturers_text' => 'Proizvođači su tvrtke koje stvaraju vašu imovinu. Ovdje možete pohraniti važne informacije o kontaktima o podršci koja će se prikazati na vašim stranicama s pojedinostima o imovini.', - 'asset_manufacturers' => 'Prodavači imovine', - 'create' => 'Napravite proizvođača', - 'id' => 'iskaznica', - 'name' => 'Ime', - 'support_email' => 'Podrška e-poštom', - 'support_phone' => 'Podrška telefonu', - 'support_url' => 'Podrška URL-a', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Ažuriraj proizvođača', - 'url' => 'URL', - -); diff --git a/resources/lang/hr/admin/models/message.php b/resources/lang/hr/admin/models/message.php deleted file mode 100644 index 6c7f40879f..0000000000 --- a/resources/lang/hr/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model ne postoji.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Ovaj je model trenutno povezan s jednom ili više imovine i ne može se izbrisati. Izbrišite imovinu pa pokušajte ponovo ukloniti.', - - - 'create' => array( - 'error' => 'Model nije izrađen, pokušajte ponovo.', - 'success' => 'Model je uspješno izrađen.', - 'duplicate_set' => 'Model imovine s tim nazivom, proizvođačem i brojem modela već postoji.', - ), - - 'update' => array( - 'error' => 'Model nije ažuriran, pokušajte ponovo', - 'success' => 'Model je uspješno ažuriran.', - ), - - 'delete' => array( - 'confirm' => 'Jeste li sigurni da želite izbrisati ovaj model sredstva?', - 'error' => 'Došlo je do problema s brisanjem modela. Molim te pokušaj ponovno.', - 'success' => 'Model je uspješno izbrisan.' - ), - - 'restore' => array( - 'error' => 'Model nije obnovljen, pokušajte ponovo', - 'success' => 'Model je uspješno obnovljen.' - ), - - 'bulkedit' => array( - 'error' => 'Nijedna polja nisu promijenjena, tako da ništa nije ažurirano.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Nijedan model nije odabran, tako da ništa nije izbrisano.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(a) je izbrisano, no :fail_count nije bilo moguće izbrisati jer još uvijek imaju imovinu povezanu s njima.' - ), - -); diff --git a/resources/lang/hr/admin/settings/general.php b/resources/lang/hr/admin/settings/general.php deleted file mode 100644 index 8f1c084d57..0000000000 --- a/resources/lang/hr/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'ID atributi', - 'audit_interval' => 'Interval revizije', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Prefiks (opcija)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Sigurnosne kopije', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Prilagođeni CSS', - 'custom_css_help' => 'Unesite bilo koji prilagođeni CSS nadjačaj koji biste željeli koristiti. Ne uključujte oznake <style></style>.', - 'custom_forgot_pass_url' => 'Prilagođeni URL za resetiranje zaporke', - 'custom_forgot_pass_url_help' => 'Ovo zamjenjuje ugrađeni URL za zaboravljenu zaporku na zaslonu za prijavu, korisno za usmjeravanje korisnika na internu ili hostanu LDAP uslugu resetiranja zaporke. To će zapravo isključiti lokalnu funkciju za zaboravljene korisničke zaporke.', - 'dashboard_message' => 'Poruka nadzorne ploče', - 'dashboard_message_help' => 'Taj će se tekst prikazati na nadzornoj ploči za sve osobe s dozvolom za pregled nadzorne ploče.', - 'default_currency' => 'Zadana valuta', - 'default_eula_text' => 'Zadana EULA', - 'default_language' => 'Zadani jezik', - 'default_eula_help_text' => 'Također možete povezati prilagođene EULA-e s određenim kategorijama imovine.', - 'display_asset_name' => 'Prikaz naziva imovine', - 'display_checkout_date' => 'Prikaz datuma narudžbe', - 'display_eol' => 'Prikaži EOL u prikazu tablice', - 'display_qr' => 'Prikaz kvadratnih kodova', - 'display_alt_barcode' => 'Prikaz 1D crtičnog koda', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP postavke', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Unesite valjano korisničko ime i lozinku LDAP-a iz osnovnog DN-a koji ste prethodno naveli da biste provjerili je li vaša LDAP prijava ispravno konfigurirana. MORATE NAJPRIJE SPREMITI SVOJE AŽURIRANE LDAP POSTAVKE.', - 'ldap_login_sync_help' => 'Ovo samo testira da se LDAP može ispravno sinkronizirati. Ako vaš upit za LDAP autentikaciju nije ispravan, korisnici se i dalje možda neće moći prijaviti. MORATE NAJPRIJE SPREMITI SVOJE AŽURIRANE LDAP POSTAVKE.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP poslužitelj', - 'ldap_server_help' => 'To bi trebalo započeti s ldap: // (za neispisane ili TLS) ili ldaps: // (za SSL)', - 'ldap_server_cert' => 'Provjera LDAP SSL certifikata', - 'ldap_server_cert_ignore' => 'Dopusti nevažeću SSL certifikat', - 'ldap_server_cert_help' => 'Odaberite ovaj potvrdni okvir ako upotrebljavate autentičnu SSL certifikat i želite prihvatiti nevažeći SSL certifikat.', - 'ldap_tls' => 'Koristite TLS', - 'ldap_tls_help' => 'To treba provjeriti samo ako pokrenete STARTTLS na LDAP poslužitelju.', - 'ldap_uname' => 'LDAP pridržava se korisničko ime', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'Lozinka vezivanja LDAP-a', - 'ldap_basedn' => 'Baza se povezuje s DN', - 'ldap_filter' => 'LDAP filtar', - 'ldap_pw_sync' => 'LDAP lozinka sinkronizacija', - 'ldap_pw_sync_help' => 'Poništite ovaj okvir ako ne želite zadržati LDAP zaporke sinkronizirane lokalnim zaporkama. Onemogućavanje ovog znači da se vaši korisnici možda neće moći prijaviti ako vaš LDAP poslužitelj zbog nekog razloga nije dostupan.', - 'ldap_username_field' => 'Polje za korisničko ime', - 'ldap_lname_field' => 'Prezime', - 'ldap_fname_field' => 'Ime LDAP-a', - 'ldap_auth_filter_query' => 'Upit za provjeru autentičnosti LDAP-a', - 'ldap_version' => 'LDAP inačica', - 'ldap_active_flag' => 'LDAP aktivna zastava', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Broj zaposlenika LDAP-a', - 'ldap_email' => 'LDAP e-pošta', - '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', - 'login_remote_user_enabled_text' => 'Omogući prijavu sa zaglavljem daljinskog korisnika', - 'login_remote_user_enabled_help' => 'Ova opcija omogućuje autentikaciju putem zaglavlja REMOTE_USER prema "Zajedničkom sučelju za pristupnik (rfc3875)"', - 'login_common_disabled_text' => 'Onemogući druge mehanizme autentikacije', - 'login_common_disabled_help' => 'Ova opcija onemogućuje druge mehanizme autentikacije. Omogućite ovu opciju samo ako ste sigurni da vaša REMOTE_USER prijava već funkcionira', - 'login_remote_user_custom_logout_url_text' => 'Prilagođeni URL za odjavu', - 'login_remote_user_custom_logout_url_help' => 'Ako je ovdje upisan url, korisnici će biti biti preusmjereni na taj URL nakon što se odjave iz Snipe-IT-a. Ovo je korisno radi ispravnog zatvaranja korisničkog session-a kod vašeg pružatelja autentifikacije.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Koristi kod ispisa', - 'logo_print_assets_help' => 'Prikaži elemente brandiranja na ispisima liste imovine ', - 'full_multiple_companies_support_help_text' => 'Ograničavanje korisnika (uključujući administratore) koje tvrtke dodjeljuju imovini tvrtke.', - 'full_multiple_companies_support_text' => 'Potpuna podrška za više tvrtki', - 'show_in_model_list' => 'Prikaži u padajućim modelima', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'postavljanje', - 'settings' => 'postavke', - 'show_alerts_in_menu' => 'Prikaži upozorenja u gornjem izborniku', - 'show_archived_in_list' => 'Arhivirane imovine', - 'show_archived_in_list_text' => 'Prikaz arhivirane imovine u popisu "sva imovina"', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT verzija', - 'support_footer' => 'Podrška poveznica u podnožju ', - 'support_footer_help' => 'Navedite tko vidi poveznice na informacije o Snipe-IT podršci i korisničkom priručniku', - 'version_footer' => 'Verzija u podnožju ', - 'version_footer_help' => 'Odredite tko može vidjeti Snipe-IT verziju i build broj.', - 'system' => 'Informacije o sustavu', - '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.', - 'labels_per_page' => 'Oznake po stranici', - 'label_dimensions' => 'Dimenzije oznake (inča)', - 'next_auto_tag_base' => 'Sljedeći automatski prirast', - 'page_padding' => 'Margine stranice (inča)', - 'privacy_policy_link' => 'Poveznica na politiku privatnosti', - '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', - 'labels_pagewidth' => 'Širina listova naljepnica', - 'labels_pageheight' => 'Visina naljepnice', - 'label_gutters' => 'Razmak oznaka (inča)', - 'page_dimensions' => 'Dimenzije stranice (inča)', - 'label_fields' => 'Označite vidljiva polja', - 'inches' => 'inča', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Veza na Snipe-IT u e-pošti', - 'show_url_in_emails_help_text' => 'Poništite potvrdni okvir ako ne želite povezati vašu Snipe-IT instalaciju u svoje podnožje e-pošte. Korisno je ako se većina korisnika nikada ne prijavljuje.', - 'text_pt' => 'PT', - 'thumbnail_max_h' => 'Maksimalna visina minijature', - 'thumbnail_max_h_help' => 'Maksimalna visina u pikselima koje se minijature prikazuju u prikazu unosa. Min 25, max 500.', - 'two_factor' => 'Dva faktorska provjera autentičnosti', - 'two_factor_secret' => 'Dva faktorska šifra', - 'two_factor_enrollment' => 'Dva faktora upisa', - 'two_factor_enabled_text' => 'Omogući dva faktora', - 'two_factor_reset' => 'Poništi dvoznamenkasti faktor', - 'two_factor_reset_help' => 'To će prisiliti korisnika da ponovno registrira svoj uređaj s Googleovom autentifikatorom. To može biti korisno ako je izgubljen ili ukraden trenutačno upisani uređaj.', - 'two_factor_reset_success' => 'Uspješno resetira dva faktorska uređaja', - 'two_factor_reset_error' => 'Dva faktora resetiranja uređaja nije uspjela', - 'two_factor_enabled_warning' => 'Omogućivanje dva faktora ako trenutačno nije omogućeno odmah će vas prisiliti na provjeru autentičnosti pomoću uređaja za prijavu na Google Auth. Moći ćete upisati svoj uređaj ako ga trenutno niste upisali.', - 'two_factor_enabled_help' => 'To će uključiti autentifikaciju s dva faktora pomoću Google Autentifikatora.', - 'two_factor_optional' => 'Selektivan (Korisnici mogu omogućiti ili onemogućiti ako su dopušteni)', - 'two_factor_required' => 'Obavezno za sve korisnike', - 'two_factor_disabled' => 'onesposobljen', - 'two_factor_enter_code' => 'Unesite dvoznamenkasti kôd', - 'two_factor_config_complete' => 'Pošaljite šifru', - 'two_factor_enabled_edit_not_allowed' => 'Vaš administrator vam ne dopušta uređivanje ove postavke.', - 'two_factor_enrollment_text' => "Potrebna je autentikacija dva faktora, međutim vaš uređaj još nije upisan. Otvorite aplikaciju Google autentifikator i skenirajte QR kôd u nastavku da biste registrirali svoj uređaj. Nakon što upišete uređaj, unesite kôd u nastavku", - 'require_accept_signature' => 'Potražite potpis', - 'require_accept_signature_help_text' => 'Ako omogućite tu značajku, korisnici će se morati fizički odjaviti pri prihvaćanju imovine.', - 'left' => 'lijevo', - 'right' => 'pravo', - 'top' => 'vrh', - 'bottom' => 'dno', - 'vertical' => 'vertikala', - 'horizontal' => 'vodoravan', - 'unique_serial' => 'Jedinstveni serijski brojevi', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/hr/admin/settings/table.php b/resources/lang/hr/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/hr/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/hr/admin/statuslabels/message.php b/resources/lang/hr/admin/statuslabels/message.php deleted file mode 100644 index 57b5a83255..0000000000 --- a/resources/lang/hr/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Oznaka statusa nije izrađena, pokušajte ponovo.', - 'success' => 'Oznaka statusa uspješno je izrađena.', - ], - - 'update' => [ - 'error' => 'Oznaka statusa nije ažurirana, pokušajte ponovo', - 'success' => 'Oznaka statusa uspješno je ažurirana.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Ova se imovina ne može dodijeliti nikome.', - '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/suppliers/table.php b/resources/lang/hr/admin/suppliers/table.php deleted file mode 100644 index 1b1f0414d0..0000000000 --- a/resources/lang/hr/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'O Dobavljačima', - 'about_suppliers_text' => 'Dobavljači se koriste za praćenje izvora predmeta', - 'address' => 'Adresa dobavljača', - 'assets' => 'Imovina', - 'city' => 'Grad', - 'contact' => 'Ime kontakta', - 'country' => 'Zemlja', - 'create' => 'Izradi dobavljača', - 'email' => 'E-mail', - 'fax' => 'Faks', - 'id' => 'iskaznica', - 'licenses' => 'licence', - 'name' => 'ime dobavljača', - 'notes' => 'Bilješke', - 'phone' => 'Telefon', - 'state' => 'država', - 'suppliers' => 'Dobavljači', - 'update' => 'Ažuriraj dobavljača', - 'url' => 'URL', - 'view' => 'Pregledajte dobavljača', - 'view_assets_for' => 'Prikaži opcije za', - 'zip' => 'Poštanski broj', - -); diff --git a/resources/lang/hr/admin/users/general.php b/resources/lang/hr/admin/users/general.php deleted file mode 100644 index 0a08f92a49..0000000000 --- a/resources/lang/hr/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Namjeravate uređivati ​​svojstva korisnika: user_count. Imajte na umu da ne možete mijenjati vlastite korisničke atribute pomoću ovog obrasca i morati sami uređivati ​​vlastiti korisnik.', - 'bulk_update_help' => 'Ovaj vam obrazac omogućuje ažuriranje više korisnika odjednom. Popunite polja koja su vam potrebna za promjenu. Sva polja koja su ostala prazna ostat će nepromijenjena.', - 'current_assets' => 'Aktiva koji su trenutačno prijavljeni ovom korisniku', - 'clone' => 'Korisnik klona', - 'contact_user' => 'Ime kontakta', - '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', - '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.', - 'print_assigned' => 'Ispiši sve dodijeljeno', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Softver je provjeren na: ime', - '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.', - 'view_user' => 'Prikaži korisnika: ime', - 'usercsv' => 'CSV datoteku', - 'two_factor_admin_optin_help' => 'Vaše trenutačne postavke administracije omogućuju selektivnu provedbu autentikacije dvogritera.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/hr/admin/users/message.php b/resources/lang/hr/admin/users/message.php deleted file mode 100644 index 082015de09..0000000000 --- a/resources/lang/hr/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Uspješno ste prihvatili ovaj materijal.', - 'declined' => 'Uspješno ste odbili ovaj materijal.', - 'bulk_manager_warn' => 'Vaši su korisnici uspješno ažurirani, ali vaš unos upravitelja nije spremljen jer je upravitelj koji ste odabrali također bio na popisu korisnika koji se uređuje, a korisnici možda nisu vlastiti upravitelj. Ponovno odaberite svoje korisnike, isključujući upravitelja.', - 'user_exists' => 'Korisnik već postoji!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Potrebno je polje za prijavu', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Zaporka je potrebna.', - 'insufficient_permissions' => 'Nedovoljna dozvola.', - 'user_deleted_warning' => 'Ovaj je korisnik izbrisan. Morat ćete vratiti tog korisnika da biste ih uredili ili dodijelili novu imovinu.', - 'ldap_not_configured' => 'LDAP integracija nije konfigurirana za ovu instalaciju.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Korisnik je uspješno izrađen.', - 'update' => 'Korisnik je uspješno ažuriran.', - 'update_bulk' => 'Korisnici su uspješno ažurirani!', - 'delete' => 'Korisnik je uspješno izbrisan.', - 'ban' => 'Korisnik je uspješno zabranjen.', - 'unban' => 'Korisnik je uspješno bio razotkriven.', - 'suspend' => 'Korisnik je uspješno obustavljen.', - 'unsuspend' => 'Korisnik je uspješno suspendiran.', - 'restored' => 'Korisnik je uspješno obnovljen.', - 'import' => 'Korisnici su uspješno uvezeni.', - ), - - 'error' => array( - 'create' => 'Pojavio se problem pri stvaranju korisnika. Molim te pokušaj ponovno.', - 'update' => 'Došlo je do problema s ažuriranjem korisnika. Molim te pokušaj ponovno.', - 'delete' => 'Došlo je do problema s brisanjem korisnika. Molim te pokušaj ponovno.', - 'delete_has_assets' => 'Ovaj korisnik ima stavke dodijeljene i nije ih moguće izbrisati.', - 'unsuspend' => 'Došlo je do problema s obustavom korisnika. Molim te pokušaj ponovno.', - 'import' => 'Došlo je do problema s uvozom korisnika. Molim te pokušaj ponovno.', - 'asset_already_accepted' => 'Ova je imovina već prihvaćena.', - 'accept_or_decline' => 'Morate prihvatiti ili odbiti ovaj materijal.', - 'incorrect_user_accepted' => 'Predmete koje ste pokušali prihvatiti nisu provjereni.', - 'ldap_could_not_connect' => 'Povezivanje s LDAP poslužiteljem nije uspjelo. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', - 'ldap_could_not_bind' => 'Nije moguće povezati se s LDAP poslužiteljem. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', - 'ldap_could_not_search' => 'Nije moguće pretražiti LDAP poslužitelj. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', - 'ldap_could_not_get_entries' => 'Nije bilo moguće dobiti unose s LDAP poslužitelja. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', - 'password_ldap' => 'Lozinku za ovaj račun upravlja LDAP / Active Directory. Obratite se IT odjelu za promjenu zaporke.', - ), - - 'deletefile' => array( - 'error' => 'Datoteka nije izbrisana. Molim te pokušaj ponovno.', - 'success' => 'Datoteka je uspješno obrisana.', - ), - - 'upload' => array( - 'error' => 'Datoteke nisu prenesene. Molim te pokušaj ponovno.', - 'success' => 'Datoteke su uspješno učitane.', - 'nofiles' => 'Niste odabrali nijednu datoteku za prijenos', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/hr/admin/users/table.php b/resources/lang/hr/admin/users/table.php deleted file mode 100644 index 5860770a4d..0000000000 --- a/resources/lang/hr/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktivan', - 'allow' => 'dopustiti', - 'checkedout' => 'Imovina', - 'created_at' => 'stvoren', - 'createuser' => 'Stvorite Korisnika', - 'deny' => 'poreći', - 'email' => 'E-mail', - 'employee_num' => 'Broj zaposlenika', - 'first_name' => 'Ime', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Iskaznica', - 'inherit' => 'nasljediti', - 'job' => 'Naziv posla', - 'last_login' => 'Zadnja prijava', - 'last_name' => 'Prezime', - 'location' => 'Mjesto', - 'lock_passwords' => 'Na ovoj instalaciji ne mogu se mijenjati podatke za prijavu.', - 'manager' => 'Menadžer', - 'managed_locations' => 'Upravljane lokacije', - 'name' => 'Ime', - 'notes' => 'Bilješke', - 'password_confirm' => 'Potvrdi lozinku', - 'password' => 'Lozinka', - 'phone' => 'Telefon', - 'show_current' => 'Prikaži trenutne korisnike', - 'show_deleted' => 'Prikaži izbrisane korisnike', - 'title' => 'Titula', - 'to_restore_them' => 'vratiti ih.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Ažuriranje korisnika', - 'username' => 'Korisničko ime', - 'user_deleted_text' => 'Ovaj je korisnik označen kao izbrisan.', - 'username_note' => '(Ovo se upotrebljava samo za veze u sustavu Active Directory, a ne za prijavu.)', - 'cloneuser' => 'Korisnik klona', - 'viewusers' => 'Prikaži korisnike', -); diff --git a/resources/lang/hr/auth/general.php b/resources/lang/hr/auth/general.php deleted file mode 100644 index 8f567b22b5..0000000000 --- a/resources/lang/hr/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Pošalji lozinku za poništavanje veze', - 'email_reset_password' => 'Ponovno postavljanje lozinke e-pošte', - 'reset_password' => 'Resetiranje lozinke', - 'saml_login' => 'Login via SAML', - 'login' => 'Prijaviti se', - 'login_prompt' => 'Molimo prijavite se', - 'forgot_password' => 'Zaboravio sam lozinku', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Zapamti 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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/hr/auth/message.php b/resources/lang/hr/auth/message.php deleted file mode 100644 index 6380626ac2..0000000000 --- a/resources/lang/hr/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Račun s ovom e-porukom već postoji.', - 'account_not_found' => 'Korisničko ime ili zaporka nisu točni.', - 'account_not_activated' => 'Ovaj korisnički račun nije aktiviran.', - 'account_suspended' => 'Ovaj je korisnički račun obustavljen.', - 'account_banned' => 'Ovaj je korisnički račun zabranjen.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Došlo je do problema prilikom pokušaja prijavljivanja, pokušajte ponovo.', - 'success' => 'Uspješno ste se prijavili.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Došlo je do problema prilikom pokušaja izrade računa, pokušajte ponovo.', - 'success' => 'Račun je uspješno izrađen.', - ), - - 'forgot-password' => array( - 'error' => 'Pojavio se problem prilikom pokušaja ponovnog unosa zaporke, pokušajte ponovo.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Pokušavao je poništiti zaporku, pokušajte ponovo.', - 'success' => 'Vaša je lozinka uspješno vraćena.', - ), - - -); diff --git a/resources/lang/hr/general.php b/resources/lang/hr/general.php deleted file mode 100644 index 035bbac5b8..0000000000 --- a/resources/lang/hr/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Pribor', - 'activated' => 'aktiviran', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Oprema', - 'accessory_report' => 'Izvješće o dodatku', - 'action' => 'Akcijski', - 'activity_report' => 'Izvješće o aktivnostima', - 'address' => 'Adresa', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Dodana mjesta', - 'age' => "Age", - 'all_assets' => 'Sve imovine', - 'all' => 'svi', - 'archived' => 'Arhivirano', - 'asset_models' => 'Modeli imovine', - 'asset_model' => 'Model', - 'asset' => 'Imovina', - 'asset_report' => 'Izvješće o aktivi', - 'asset_tag' => 'Oznaka imovine', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Obriši avatar', - 'avatar_upload' => 'Učitaj avatar', - 'back' => 'Nazad', - 'bad_data' => 'Ništa nije pronađeno. Možda loši podaci?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Otkazati', - 'categories' => 'Kategorije', - 'category' => 'Kategorija', - 'change' => 'In / Out', - 'changeemail' => 'Promijeni e mail adresu', - 'changepassword' => 'Promijeni zaporku', - 'checkin' => 'Checkin', - 'checkin_from' => 'Prijavite se od tvrtke', - 'checkout' => 'Provjeri', - 'checkouts_count' => 'Odjave', - 'checkins_count' => 'Prijave', - 'user_requests_count' => 'Zahtjevi', - 'city' => 'Grad', - 'click_here' => 'Kliknite ovdje', - 'clear_selection' => 'Očisti odabir', - 'companies' => 'Tvrtke', - 'company' => 'Društvo', - 'component' => 'sastavni dio', - 'components' => 'komponente', - 'complete' => 'potpun', - 'consumable' => 'potrošni', - 'consumables' => 'Potrošni', - 'country' => 'Zemlja', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Izradi novu', - 'created' => 'Stavka je stvorena', - 'created_asset' => 'stvorio imovinu', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Dani za sljedeću reviziju', - 'date' => 'Datum', - 'debug_warning' => 'Upozorenje!', - 'debug_warning_text' => 'Ova se aplikacija izvodi u načinu rada s omogućenim uklanjanjem pogrešaka. To može otkriti osjetljive podatke ako je aplikacija dostupna vanjskom svijetu. Onemogućite način otklanjanja pogrešaka postavljanjem vrijednosti APP_DEBUG u .env datoteci na false.', - 'delete' => 'Izbrisati', - 'delete_confirm' => 'Jeste li sigurni da želite izbrisati :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'izbrisana', - 'delete_seats' => 'Izbrisana mjesta', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'odjeli', - 'department' => 'odjel', - 'deployed' => 'razmještene', - 'depreciation' => 'deprecijacija', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Izvješće o amortizaciji', - 'details' => 'Detalji', - 'download' => 'Preuzimanje', - 'download_all' => 'Download All', - 'editprofile' => 'Uredi svoj profil', - 'eol' => 'EOL', - 'email_domain' => 'Domena e-pošte', - 'email_format' => 'Format e-pošte', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Ovo se koristi za generiranje e-adresa prilikom uvoza', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Prezime Prvo slovo imena (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Prvi', - '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)', - 'first_name' => 'Ime', - 'first_name_format' => 'Ime (jane@example.com)', - 'files' => 'Datoteke', - 'file_name' => 'Datoteka', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Prijenos datoteka', - 'file_upload' => 'File Upload', - 'generate' => 'Generirati', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Uvoz', - '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' => 'Povijest uvoza', - 'asset_maintenance' => 'Održavanje imovine', - 'asset_maintenance_report' => 'Izvješće o održavanju imovine', - 'asset_maintenances' => 'Upravljanje imovinom', - 'item' => 'Artikal', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Nedovoljna dozvola!', - 'kits' => 'Predefined Kits', - 'language' => 'Jezik', - 'last' => 'Posljednji', - 'last_login' => 'Zadnja prijava', - 'last_name' => 'Prezime', - 'license' => 'licenca', - 'license_report' => 'Izvješće o licenci', - 'licenses_available' => 'dostupne licence', - 'licenses' => 'licence', - 'list_all' => 'Popis svih', - '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', - 'locations' => 'lokacije', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'novi!', - 'no_depreciation' => 'Nema amortizacije', - 'no_results' => 'Nema rezultata.', - 'no' => 'Ne', - 'notes' => 'Bilješke', - 'order_number' => 'Broj narudžbe', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Prikazuje se _MENU_ stavki', - 'pagination_info' => 'Prikazuje se _START_ do _END_ od _TOTAL_ stavki', - 'pending' => 'U tijeku', - 'people' => 'narod', - 'per_page' => 'Rezultati po stranici', - 'previous' => 'prijašnji', - 'processing' => 'Obrada', - 'profile' => 'Tvoj profil', - 'purchase_cost' => 'Trošak nabave', - 'purchase_date' => 'Datum kupnje', - 'qty' => 'Kol', - 'quantity' => 'Količina', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Izaberi', - 'select_all' => 'Select All', - 'search' => 'traži', - 'select_category' => 'Izaberi kategoriju', - 'select_department' => 'Odaberite Odjel', - 'select_depreciation' => 'Odaberite vrstu amortizacije', - 'select_location' => 'Odaberite lokaciju', - 'select_manufacturer' => 'Odaberite proizvođača', - 'select_model' => 'Odaberite model', - 'select_supplier' => 'Odaberite dobavljača', - 'select_user' => 'Odaberite korisnika', - 'select_date' => 'Odaberite datum (GGGG-MM-DD)', - 'select_statuslabel' => 'Odaberite Status', - 'select_company' => 'Odaberite tvrtku', - 'select_asset' => 'Odaberite Asset', - 'settings' => 'postavke', - 'show_deleted' => 'Prikaži izbrisano', - 'show_current' => 'Prikaži trenutno', - 'sign_in' => 'Prijaviti se', - 'signature' => 'Potpis', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Neke su značajke onemogućene za ovu instalaciju.', - 'site_name' => 'Ime stranice', - 'state' => 'država', - 'status_labels' => 'Oznake statusa', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Dobavljač', - 'suppliers' => 'Dobavljači', - 'sure_to_delete' => 'Jeste li sigurni da želite izbrisati', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'podnijeti', - 'target' => 'Cilj', - 'time_and_date_display' => 'Prikaz vremena i datuma', - 'total_assets' => 'Ukupna imovina', - 'total_licenses' => 'ukupne licence', - 'total_accessories' => 'ukupni pribor', - 'total_consumables' => 'ukupni potrošni materijal', - 'type' => 'Tip', - 'undeployable' => 'Un-razmjestiti', - 'unknown_admin' => 'Nepoznati administrator', - 'username_format' => 'Format korisničkog imena', - 'username' => 'Username', - 'update' => 'Ažuriraj', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'Korisnik', - 'accepted' => 'priznat', - 'declined' => 'odbijeno', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Neprihvaćene imovine', - 'users' => 'Korisnici', - 'viewall' => 'View All', - 'viewassets' => 'Prikaz dodijeljenih sredstava', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Web stranica', - 'welcome' => 'Dobrodošli,: ime', - 'years' => 'godina', - 'yes' => 'Da', - 'zip' => 'poštanski', - 'noimage' => 'Nije prenesena slika niti slika nije pronađena.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Sesija za obrazac istekla je. Molim te pokušaj ponovno.', - 'login_enabled' => 'Login Enabled', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - '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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/hr/help.php b/resources/lang/hr/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/hr/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/hr/localizations.php b/resources/lang/hr/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/hr/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/hr/mail.php b/resources/lang/hr/mail.php deleted file mode 100644 index aa54e50cf3..0000000000 --- a/resources/lang/hr/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Dodatne napomene:', - 'admin_has_created' => 'Administrator vam je stvorio račun na: web stranici.', - 'asset' => 'Imovina:', - 'asset_name' => 'Naziv imovine:', - 'asset_requested' => 'Traženo sredstvo', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Dodijeljena', - 'best_regards' => 'Lijepi Pozdrav,', - 'canceled' => 'otkazano:', - 'checkin_date' => 'Datum prijave:', - 'checkout_date' => 'Datum kupnje:', - 'click_to_confirm' => 'Kliknite na sljedeću vezu kako biste potvrdili svoj: web račun:', - 'click_on_the_link_accessory' => 'Kliknite vezu pri dnu da biste potvrdili da ste primili dodatnu opremu.', - 'click_on_the_link_asset' => 'Kliknite vezu pri dnu kako biste potvrdili da ste primili sredstvo.', - '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', - 'current_QTY' => 'Trenutna QTY', - 'Days' => 'dana', - 'days' => 'dana', - 'expecting_checkin_date' => 'Datum predviđenog provjere:', - 'expires' => 'istječe', - 'Expiring_Assets_Report' => 'Izvješće o isteku aktive.', - 'Expiring_Licenses_Report' => 'Istječe izvješće licenci.', - 'hello' => 'zdravo', - 'hi' => 'bok', - 'i_have_read' => 'Pročitao sam i prihvaćam uvjete korištenja i primio sam ovu stavku.', - 'item' => 'Artikal:', - 'Item_Request_Canceled' => 'Zahtjev za stavku je otkazan', - 'Item_Requested' => 'Potrebna stavka', - 'link_to_update_password' => 'Kliknite sljedeću vezu da biste ažurirali svoju: web lozinku:', - 'login_first_admin' => 'Prijavite se na svoju novu Snipe-IT instalaciju pomoću vjerodajnica u nastavku:', - 'login' => 'Prijaviti se:', - 'Low_Inventory_Report' => 'Izvješće o niskom oglasnom prostoru', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Ime', - 'new_item_checked' => 'Nova stavka je provjerena pod vašim imenom, detalji su u nastavku.', - 'password' => 'Lozinka:', - 'password_reset' => 'Ponovno postavljanje zaporke', - - 'read_the_terms' => 'Pročitajte uvjete upotrebe u nastavku.', - 'read_the_terms_and_click' => 'Pročitajte uvjete upotrebe u nastavku i kliknite vezu pri dnu da biste potvrdili da ste pročitali i prihvatili uvjete upotrebe te ste dobili taj element.', - 'requested' => 'Traženi:', - 'reset_link' => 'Vaša lozinka resetiraj vezu', - 'reset_password' => 'Kliknite ovdje da biste poništili zaporku:', - 'serial' => 'Serijski', - 'supplier' => 'Dobavljač', - 'tag' => 'Označiti', - 'test_email' => 'Isprobajte e-poštu od Snipe-IT', - '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' => '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', - '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.', - 'user' => 'Korisnik', - 'username' => 'Korisničko ime', - 'welcome' => 'Dobrodošli: ime', - 'welcome_to' => 'Dobrodošli na: web!', - 'your_credentials' => 'Vaše vjerodajnice za Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/hr/reminders.php b/resources/lang/hr/reminders.php deleted file mode 100644 index 4f9118ce2f..0000000000 --- a/resources/lang/hr/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Zaporke moraju imati šest znakova i odgovarati potvrdi.", - "user" => "Korisničko ime ili e-adresa nisu točni", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/hr/validation.php b/resources/lang/hr/validation.php deleted file mode 100644 index ad623ec280..0000000000 --- a/resources/lang/hr/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute mora biti prihvaćen.', - 'active_url' => 'The: atribut nije važeći URL.', - 'after' => 'Atribut mora biti datum nakon: datum.', - 'after_or_equal' => 'Atribut mora biti datum nakon ili jednak: datumu.', - 'alpha' => 'Atribut može sadržavati samo slova.', - 'alpha_dash' => 'Atribut može sadržavati samo slova, brojeve i crtice.', - 'alpha_num' => 'Atribut može sadržavati samo slova i brojeve.', - 'array' => 'Atribut mora biti niz.', - 'before' => 'Atribut mora biti datum prije: datum.', - 'before_or_equal' => 'Atribut mora biti datum prije ili jednak: datumu.', - 'between' => [ - 'numeric' => 'Atribut mora biti između: min i: max.', - 'file' => 'Atribut mora biti između: min i: max kilobajta.', - 'string' => 'Atribut mora biti između: min i: max znakova.', - 'array' => 'Atribut mora imati između: min i: max stavki.', - ], - 'boolean' => 'Polje atributa mora biti točno ili netočno.', - 'confirmed' => 'Potvrda atributa ne odgovara.', - 'date' => 'Atribut nije važeći datum.', - 'date_format' => 'The: atribut ne odgovara formatu: format.', - 'different' => 'Atribut: i drugi moraju biti različiti.', - 'digits' => 'Atribut mora biti: znamenke znamenki.', - 'digits_between' => 'Atribut mora biti između: min i: max znamenki.', - 'dimensions' => 'The: atribut ima nevažeće dimenzije slike.', - 'distinct' => 'Polje atributa ima duplikatu vrijednost.', - 'email' => 'Atribut mora biti važeća adresa e-pošte.', - 'exists' => 'Odabrani: atribut nije važeći.', - 'file' => 'The: atribut mora biti datoteka.', - 'filled' => 'Polje atributa mora imati vrijednost.', - 'image' => 'The: atribut mora biti slika.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Odabrani: atribut nije važeći.', - 'in_array' => 'Polje atributa ne postoji u: drugom.', - 'integer' => 'Atribut mora biti cijeli broj.', - 'ip' => 'The: atribut mora biti važeća IP adresa.', - 'ipv4' => 'The: atribut mora biti važeća IPv4 adresa.', - 'ipv6' => 'The: atribut mora biti važeća IPv6 adresa.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The: atribut mora biti valjan JSON niz.', - 'max' => [ - 'numeric' => 'Atribut ne smije biti veći od: max.', - 'file' => 'Atribut ne smije biti veći od: maks. Kilobajta.', - 'string' => 'Atribut ne smije biti veći od: max znakova.', - 'array' => 'The: atribut ne smije imati više od: max stavki.', - ], - 'mimes' => 'Atribut mora biti datoteka tipa:: vrijednosti.', - 'mimetypes' => 'Atribut mora biti datoteka tipa:: vrijednosti.', - 'min' => [ - 'numeric' => 'Atribut mora biti najmanje: min.', - 'file' => 'Atribut mora biti najmanje: min kilobajta.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'To nije valjani regex. ', - 'regex' => 'Format atributa nije važeći.', - 'required' => 'Potrebno je: polje atributa.', - 'required_if' => 'Polje atributa je obavezno kada: druga vrijednost: vrijednost.', - 'required_unless' => 'Polje atributa je obavezno, osim ako: druga nije u: vrijednostima.', - 'required_with' => 'Polje atributa je obavezno kada: postoji vrijednost.', - 'required_with_all' => 'Polje atributa je obavezno kada: postoji vrijednost.', - 'required_without' => 'Polje atributa je potrebno kada: vrijednosti nisu prisutne.', - 'required_without_all' => 'Polje atributa je obavezno ako nijedna od: vrijednosti nije prisutna.', - 'same' => 'Atribut: i drugi moraju odgovarati.', - 'size' => [ - 'numeric' => 'Atribut mora biti: veličina.', - 'file' => 'Atribut mora biti: veličina kilobajta.', - 'string' => 'The: atribut mora biti: veličina znakova.', - 'array' => 'Atribut mora sadržavati: stavke veličine.', - ], - 'string' => 'The: atribut mora biti niz.', - 'timezone' => 'Atribut mora biti važeća zona.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Ta je lozinka prečestna.', - 'statuslabel_type' => 'Morate odabrati valjanu vrstu oznake statusa', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/hu/account/general.php b/resources/lang/hu-HU/account/general.php similarity index 100% rename from resources/lang/hu/account/general.php rename to resources/lang/hu-HU/account/general.php diff --git a/resources/lang/hu/admin/accessories/general.php b/resources/lang/hu-HU/admin/accessories/general.php similarity index 100% rename from resources/lang/hu/admin/accessories/general.php rename to resources/lang/hu-HU/admin/accessories/general.php diff --git a/resources/lang/hu/admin/accessories/message.php b/resources/lang/hu-HU/admin/accessories/message.php similarity index 100% rename from resources/lang/hu/admin/accessories/message.php rename to resources/lang/hu-HU/admin/accessories/message.php diff --git a/resources/lang/hu/admin/accessories/table.php b/resources/lang/hu-HU/admin/accessories/table.php similarity index 100% rename from resources/lang/hu/admin/accessories/table.php rename to resources/lang/hu-HU/admin/accessories/table.php diff --git a/resources/lang/hu/admin/asset_maintenances/form.php b/resources/lang/hu-HU/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/hu/admin/asset_maintenances/form.php rename to resources/lang/hu-HU/admin/asset_maintenances/form.php diff --git a/resources/lang/hu/admin/asset_maintenances/general.php b/resources/lang/hu-HU/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/hu/admin/asset_maintenances/general.php rename to resources/lang/hu-HU/admin/asset_maintenances/general.php diff --git a/resources/lang/hu/admin/asset_maintenances/message.php b/resources/lang/hu-HU/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/hu/admin/asset_maintenances/message.php rename to resources/lang/hu-HU/admin/asset_maintenances/message.php diff --git a/resources/lang/hu/admin/asset_maintenances/table.php b/resources/lang/hu-HU/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/hu/admin/asset_maintenances/table.php rename to resources/lang/hu-HU/admin/asset_maintenances/table.php diff --git a/resources/lang/hu/admin/categories/general.php b/resources/lang/hu-HU/admin/categories/general.php similarity index 100% rename from resources/lang/hu/admin/categories/general.php rename to resources/lang/hu-HU/admin/categories/general.php diff --git a/resources/lang/hu/admin/categories/message.php b/resources/lang/hu-HU/admin/categories/message.php similarity index 100% rename from resources/lang/hu/admin/categories/message.php rename to resources/lang/hu-HU/admin/categories/message.php diff --git a/resources/lang/hu/admin/categories/table.php b/resources/lang/hu-HU/admin/categories/table.php similarity index 100% rename from resources/lang/hu/admin/categories/table.php rename to resources/lang/hu-HU/admin/categories/table.php diff --git a/resources/lang/hu/admin/companies/general.php b/resources/lang/hu-HU/admin/companies/general.php similarity index 100% rename from resources/lang/hu/admin/companies/general.php rename to resources/lang/hu-HU/admin/companies/general.php diff --git a/resources/lang/hu/admin/companies/message.php b/resources/lang/hu-HU/admin/companies/message.php similarity index 100% rename from resources/lang/hu/admin/companies/message.php rename to resources/lang/hu-HU/admin/companies/message.php diff --git a/resources/lang/hu-HU/admin/companies/table.php b/resources/lang/hu-HU/admin/companies/table.php new file mode 100644 index 0000000000..8f590cad1a --- /dev/null +++ b/resources/lang/hu-HU/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Cégek', + 'create' => 'Vállalat létrehozása', + 'email' => 'Company Email', + 'title' => 'Társág', + 'phone' => 'Company Phone', + 'update' => 'Társaság frissítése', + 'name' => 'A cég neve', + 'id' => 'ID', +); diff --git a/resources/lang/hu/admin/components/general.php b/resources/lang/hu-HU/admin/components/general.php similarity index 100% rename from resources/lang/hu/admin/components/general.php rename to resources/lang/hu-HU/admin/components/general.php diff --git a/resources/lang/hu/admin/components/message.php b/resources/lang/hu-HU/admin/components/message.php similarity index 100% rename from resources/lang/hu/admin/components/message.php rename to resources/lang/hu-HU/admin/components/message.php diff --git a/resources/lang/hu/admin/components/table.php b/resources/lang/hu-HU/admin/components/table.php similarity index 100% rename from resources/lang/hu/admin/components/table.php rename to resources/lang/hu-HU/admin/components/table.php diff --git a/resources/lang/hu/admin/consumables/general.php b/resources/lang/hu-HU/admin/consumables/general.php similarity index 100% rename from resources/lang/hu/admin/consumables/general.php rename to resources/lang/hu-HU/admin/consumables/general.php diff --git a/resources/lang/hu/admin/consumables/message.php b/resources/lang/hu-HU/admin/consumables/message.php similarity index 100% rename from resources/lang/hu/admin/consumables/message.php rename to resources/lang/hu-HU/admin/consumables/message.php diff --git a/resources/lang/hu/admin/consumables/table.php b/resources/lang/hu-HU/admin/consumables/table.php similarity index 100% rename from resources/lang/hu/admin/consumables/table.php rename to resources/lang/hu-HU/admin/consumables/table.php diff --git a/resources/lang/hu-HU/admin/custom_fields/general.php b/resources/lang/hu-HU/admin/custom_fields/general.php new file mode 100644 index 0000000000..0a36a767d7 --- /dev/null +++ b/resources/lang/hu-HU/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Egyéni mezők', + 'manage' => 'Kezelés', + 'field' => 'Mező', + 'about_fieldsets_title' => 'A mezőcsoportokról', + 'about_fieldsets_text' => 'A mezőkészletek lehetővé teszik, hogy olyan egyéni mezők csoportjait hozza létre, amelyeket gyakran újra használnak bizonyos eszközmodell-típusok.', + 'custom_format' => 'Egyedi Regex formátum...', + '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', + 'fieldset' => 'Mezőcsoportok', + 'qty_fields' => 'Mennyiségi mezők', + 'fieldsets' => 'Mezőcsoportok', + 'fieldset_name' => 'Mezőcsoport neve', + 'field_name' => 'Mező neve', + 'field_values' => 'Mező értékei', + 'field_values_help' => 'Adjon hozzá választási lehetőségeket, soronként egyet. Az első soron kívüli üres sorokat figyelmen kívül hagyjuk.', + 'field_element' => 'Ürlap elem', + 'field_element_short' => 'Elem', + 'field_format' => 'Formátum', + 'field_custom_format' => 'Egyéni formátum', + 'field_custom_format_help' => 'Ez a mező lehetővé teszi a regex kifejezések használatát az érvényesítéshez. A kifejezésnek "regex:" -el kell kezdődnie - például, hogy ellenőrizze, hogy egy egyéni mezőérték érvényes IMEI-t tartalmaz-e ( ami 15 numerikus számjegy), akkor ezt használja regex: / ^[0-9]{15}$ /.', + 'required' => 'Kötelező', + 'req' => 'Kötelező.', + 'used_by_models' => 'Modellek szerint ', + 'order' => 'Rendelés', + 'create_fieldset' => 'Új mezőcsoportok', + 'update_fieldset' => 'Mezőkészlet frissítése', + 'fieldset_does_not_exist' => 'A(z) :id nevű egyéni mező nem létezik', + 'fieldset_updated' => 'Mezőkészlet frissítve', + 'create_fieldset_title' => 'Új mezőkészlet létrehozása', + 'create_field' => 'Új egyéni mező', + 'create_field_title' => 'Új egyéni mező létrehozása', + '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', + 'show_in_email_short' => 'Szerepeljen az emailekben.', + 'help_text' => 'Súgó szöveg', + 'help_text_description' => 'Ez egy opcionális szöveg, amely az űrlapelemek alatt jelenik meg az eszköz szerkesztése közben, hogy kontextust adjon a mezőhöz.', + 'about_custom_fields_title' => 'Az egyéni mezőkről', + 'about_custom_fields_text' => 'Az egyéni mezők lehetővé teszik, hogy tetszőleges attribútumokat adjon az eszközökhöz.', + 'add_field_to_fieldset' => 'Mező hozzáadása a mezőkészlethez', + 'make_optional' => 'Kötelező - kattintással választhatóvá tehető', + 'make_required' => 'Választható - kattintással kötelezővé tehető', + 'reorder' => 'Újrarendezés', + 'db_field' => 'Adatbázis mező', + 'db_convert_warning' => 'FIGYELMEZTETÉS. Ez a mező az egyéni mezők táblában :db_column néven szerepel, de :expected-nek kellene lennie.', + 'is_unique' => 'Ennek az értéknek minden eszköz esetében egyedinek kell lennie', + 'unique' => 'Egyedi', + 'display_in_user_view' => 'A hozzárendelt felhasználó megtekintheti ezeket az értékeket a "Hozzárendelt Eszközök Megtekintése" oldalon', + 'display_in_user_view_table' => 'Látható a felhasználó számára', + 'auto_add_to_fieldsets' => 'Automatikusan add hozzá minden új mezőcsoporthoz', + 'add_to_preexisting_fieldsets' => 'Hozzáadás egy meglévő listához', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Megtekintés listában', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/hu/admin/custom_fields/message.php b/resources/lang/hu-HU/admin/custom_fields/message.php similarity index 100% rename from resources/lang/hu/admin/custom_fields/message.php rename to resources/lang/hu-HU/admin/custom_fields/message.php diff --git a/resources/lang/hu/admin/departments/message.php b/resources/lang/hu-HU/admin/departments/message.php similarity index 100% rename from resources/lang/hu/admin/departments/message.php rename to resources/lang/hu-HU/admin/departments/message.php diff --git a/resources/lang/hu/admin/departments/table.php b/resources/lang/hu-HU/admin/departments/table.php similarity index 100% rename from resources/lang/hu/admin/departments/table.php rename to resources/lang/hu-HU/admin/departments/table.php diff --git a/resources/lang/hu/admin/depreciations/general.php b/resources/lang/hu-HU/admin/depreciations/general.php similarity index 100% rename from resources/lang/hu/admin/depreciations/general.php rename to resources/lang/hu-HU/admin/depreciations/general.php diff --git a/resources/lang/hu/admin/depreciations/message.php b/resources/lang/hu-HU/admin/depreciations/message.php similarity index 100% rename from resources/lang/hu/admin/depreciations/message.php rename to resources/lang/hu-HU/admin/depreciations/message.php diff --git a/resources/lang/hu/admin/depreciations/table.php b/resources/lang/hu-HU/admin/depreciations/table.php similarity index 100% rename from resources/lang/hu/admin/depreciations/table.php rename to resources/lang/hu-HU/admin/depreciations/table.php diff --git a/resources/lang/hu/admin/groups/message.php b/resources/lang/hu-HU/admin/groups/message.php similarity index 100% rename from resources/lang/hu/admin/groups/message.php rename to resources/lang/hu-HU/admin/groups/message.php diff --git a/resources/lang/hu/admin/groups/table.php b/resources/lang/hu-HU/admin/groups/table.php similarity index 100% rename from resources/lang/hu/admin/groups/table.php rename to resources/lang/hu-HU/admin/groups/table.php diff --git a/resources/lang/hu/admin/groups/titles.php b/resources/lang/hu-HU/admin/groups/titles.php similarity index 100% rename from resources/lang/hu/admin/groups/titles.php rename to resources/lang/hu-HU/admin/groups/titles.php diff --git a/resources/lang/hu-HU/admin/hardware/form.php b/resources/lang/hu-HU/admin/hardware/form.php new file mode 100644 index 0000000000..0aaa6a96b2 --- /dev/null +++ b/resources/lang/hu-HU/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'A tömeges törlési eszközök megerősítése', + 'bulk_restore' => 'Az eszközök tömeges helyreállításának 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_restore_help' => 'Tekintse át az alábbi eszközöket a tömeges helyreállításhoz. A visszaállítás után ezek az eszközök nem lesznek társítva a korábban hozzárendelt felhasználókhoz.', + 'bulk_delete_warn' => 'Le akarod törölni a :asset_count eszközt.', + 'bulk_restore_warn' => 'Vissza készül állítani :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' => 'Egyetlen eszköz tulajdonságait kívánja szerkeszteni.|:asset_count eszköz tulajdonságait kívánja szerkeszteni.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'Ezeken a modelleken', + 'bulk_update_custom_field_unique' => 'Ez egy egyedi mező és nem lehet tömegesen módosítani.', + 'checkedout_to' => 'Kiadva', + 'checkout_date' => 'Kiadási dátum', + 'checkin_date' => 'Visszavétel dátuma', + 'checkout_to' => 'Kiadva', + 'cost' => 'Beszerzési érték', + 'create' => 'Eszköz létrehozása', + 'date' => 'Vásárlás dátuma', + 'depreciation' => 'Értékcsökkenés', + 'depreciates_on' => 'Leértékelődik', + 'default_location' => 'Alapértelmezett hely', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Lejárat Dátuma', + 'eol_rate' => 'EOL arány', + 'expected_checkin' => 'Várható visszaadás dátuma', + 'expires' => 'Lejárat', + 'fully_depreciated' => 'Teljesen értékcsökkentett', + 'help_checkout' => 'Ha azonnal kiadná ezt az eszközt, válassza a "Kiadásra készen" státuszt a fenti listából. ', + 'mac_address' => 'MAC-cím', + 'manufacturer' => 'Gyártó', + 'model' => 'Modell', + 'months' => 'hónapok', + 'name' => 'Eszköz neve', + 'notes' => 'Megjegyzések', + 'order' => 'Számla sorszáma', + 'qr' => 'QR Code', + 'requestable' => 'A felhasználók kérhetik ezt az eszközt', + 'select_statustype' => 'Állapot típusának kiválasztása', + 'serial' => 'Sorozatszám', + 'status' => 'Státusz', + 'tag' => 'Eszköz azonosító', + 'update' => 'Eszköz frissítés', + 'warranty' => 'Garancia', + 'warranty_expires' => 'Jótállás érvényessége', + 'years' => 'évek', + 'asset_location' => 'Eszköz helyszín frissítése', + 'asset_location_update_default_current' => 'Alapértelmezett helyszín és aktuális helyszín frissítése', + 'asset_location_update_default' => 'Csak az alapértelmezett helyszín frissítése', + 'asset_location_update_actual' => 'Csak az aktuális helyszín frissítése', + 'asset_not_deployable' => 'Az eszköz még nem kiadásra kész, még nem kiadható.', + 'asset_deployable' => 'Az eszköz kiadásra kész, kiadható.', + 'processing_spinner' => 'Feldolgozás folyamatban... (Nagyméretű fájlok esetében ez eltarthat egy darabig)', + 'optional_infos' => 'Nem kötelező információk', + 'order_details' => 'Megrendeléssel kapcsolatos információk' +]; diff --git a/resources/lang/hu-HU/admin/hardware/general.php b/resources/lang/hu-HU/admin/hardware/general.php new file mode 100644 index 0000000000..61234e3f1c --- /dev/null +++ b/resources/lang/hu-HU/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Eszköz', + 'bulk_checkout' => 'Eszközök kiadása', + 'bulk_checkin' => 'Eszköz visszavétele', + 'checkin' => 'Eszköz visszavétele', + 'checkout' => 'Checkout Asset', + 'clone' => 'Eszköz klónozása', + 'deployable' => 'Kiadható', + 'deleted' => 'Az eszköz törölve lett.', + 'delete_confirm' => 'Biztosan törölni akarja ezt az eszközt?', + 'edit' => 'Eszköz módosítása', + '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.', + 'model_invalid' => 'Ennek az eszköznek a modellje érvénytelen.', + 'model_invalid_fix' => 'Az eszközt módosítani kell a javításához, mielőtt megkísérli a kiadását vagy visszavételét.', + 'requestable' => 'lehívási', + 'requested' => 'Kérve', + 'not_requestable' => 'Nem kérhető', + 'requestable_status_warning' => 'Ne változtassa meg az igényelhető státuszt', + 'restore' => 'Visszaállítás eszköz', + 'pending' => 'Függőben', + 'undeployable' => 'Nem telepíthető', + 'undeployable_tooltip' => 'Az eszköz jelenleg az állapotcímkéje szerint nem helyezhezhető üzembe és nem adható ki.', + 'view' => 'Eszköz megtekintése', + 'csv_error' => 'Hiba van a CSV fájlban:', + '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' => 'Hibaüzenetek:', + 'success_messages' => 'Sikeres üzenetek:', + 'alert_details' => 'A részleteket lásd alább.', + 'custom_export' => 'Egyéni export', + 'mfg_warranty_lookup' => ':manufacturer jótállási információk ellenőrzése', + 'user_department' => 'Felhasználó osztálya', +]; diff --git a/resources/lang/hu-HU/admin/hardware/message.php b/resources/lang/hu-HU/admin/hardware/message.php new file mode 100644 index 0000000000..ca6ff3b486 --- /dev/null +++ b/resources/lang/hu-HU/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => 'Az eszköz nem létezik vagy nem igényelhető.', + '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' => [ + 'error' => 'Az eszköz nem jött létre, próbálkozzon újra. :(', + 'success' => 'Az eszköz sikeresen létrehozva. :)', + 'success_linked' => 'Eszköz a :tag azonosítóval sikeresen létrehozva. Kattintson ide a megtekintéshez.', + ], + + '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.', + 'no_assets_selected' => 'Egyetlen eszköz sem volt kiválasztva, így semmi sem frissült.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Az eszköz nem állt helyre, kérjük, próbálkozzon újra', + 'success' => 'Az eszköz sikeresen visszaállítva.', + 'bulk_success' => 'Az eszköz sikeresen visszaállítva.', + 'nothing_updated' => 'Nem voltak eszközök kiválasztva, így semmi sem lett visszállítva.', + ], + + '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.', + ], + + + 'deletefile' => [ + 'error' => 'A fájl nem törölve. Kérlek próbáld újra.', + 'success' => 'A fájl sikeresen törölve.', + ], + + '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' => [ + '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', + 'file_missing' => 'A kijelölt fájl nem található', + 'header_row_has_malformed_characters' => 'A fejlécsorban egy vagy több attribútum hibás formájú UTF-8 karaktereket tartalmaz', + 'content_row_has_malformed_characters' => 'A tartalom első sorában egy vagy több attribútum hibás formájú UTF-8 karaktereket tartalmaz', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/hu-HU/admin/hardware/table.php b/resources/lang/hu-HU/admin/hardware/table.php new file mode 100644 index 0000000000..e8c46924d8 --- /dev/null +++ b/resources/lang/hu-HU/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Eszköz cimke', + 'asset_model' => 'Modell', + 'assigned_to' => 'Felelős', + 'book_value' => 'Jelenlegi érték', + 'change' => 'Be/ki', + 'checkout_date' => 'Kiadási dátum', + 'checkoutto' => 'Kiadva', + 'components_cost' => 'Alkatrészek összköltsége', + 'current_value' => 'Jelenlegi érték', + 'diff' => 'Eltérés', + 'dl_csv' => 'Cvs letöltése', + 'eol' => 'Lejárat', + 'id' => 'ID', + 'last_checkin_date' => 'Utolsó kiadás dátuma', + 'location' => 'Helyszín', + 'purchase_cost' => 'Költség', + 'purchase_date' => 'Megvásárolva', + 'serial' => 'Sorozatszám', + 'status' => 'Állapot', + 'title' => 'Eszköz ', + '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', + 'assigned_to' => 'Felelős', + 'requesting_user' => 'Igénylő felhasználó', + 'requested_date' => 'Kért időpont', + 'changed' => 'Módosítva', + 'icon' => 'Ikon', +]; diff --git a/resources/lang/hu/admin/kits/general.php b/resources/lang/hu-HU/admin/kits/general.php similarity index 100% rename from resources/lang/hu/admin/kits/general.php rename to resources/lang/hu-HU/admin/kits/general.php diff --git a/resources/lang/hu-HU/admin/labels/message.php b/resources/lang/hu-HU/admin/labels/message.php new file mode 100644 index 0000000000..e799324f75 --- /dev/null +++ b/resources/lang/hu-HU/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'A címke nem létezik', + +]; diff --git a/resources/lang/hu-HU/admin/labels/table.php b/resources/lang/hu-HU/admin/labels/table.php new file mode 100644 index 0000000000..da876a4b3f --- /dev/null +++ b/resources/lang/hu-HU/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Címkék', + 'support_fields' => 'Mezők', + 'support_asset_tag' => 'Címke', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Cím', + +]; \ No newline at end of file diff --git a/resources/lang/hu/admin/licenses/form.php b/resources/lang/hu-HU/admin/licenses/form.php similarity index 100% rename from resources/lang/hu/admin/licenses/form.php rename to resources/lang/hu-HU/admin/licenses/form.php diff --git a/resources/lang/hu-HU/admin/licenses/general.php b/resources/lang/hu-HU/admin/licenses/general.php new file mode 100644 index 0000000000..3f75b119a0 --- /dev/null +++ b/resources/lang/hu-HU/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'A licencekről', + 'about_licenses' => 'Az engedélyeket a szoftverek nyomon követésére használják. Meghatározott számú ülőhellyel rendelkeznek, melyeket az egyéneknek lehet ellenőrizni', + 'checkin' => 'Bevét engedély Seat', + 'checkout_history' => 'Visszavét előzmények', + 'checkout' => 'Kiadás Licence ülés/kérelem', + 'edit' => 'Engedély szerkesztése', + 'filetype_info' => 'Az engedélyezett fájltípusok png, gif, jpg, jpeg, doc, docx, pdf, txt, zip és rar.', + 'clone' => 'Clone License', + 'history_for' => 'A történelem', + 'in_out' => 'Be ki', + 'info' => 'Licensz információ', + 'license_seats' => 'Licenc ülések', + 'seat' => 'Ülés', + 'seats' => 'ülések', + 'software_licenses' => 'Szoftverlicencek', + 'user' => 'használó', + 'view' => 'Licenc megtekintése', + 'delete_disabled' => 'Ez a licensz nem törölhető még, mert vannak belőle kiadott példányok.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'Licenc visszavétel sikeres! | Minden licenc sikeresen visszavéve!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'Licenc sikeresen kiadva! | :count db. licenc sikeresen kiadva !', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'Ebből az elemből nincs meg a beállított minimum mennyiség.', +); diff --git a/resources/lang/hu/admin/licenses/message.php b/resources/lang/hu-HU/admin/licenses/message.php similarity index 100% rename from resources/lang/hu/admin/licenses/message.php rename to resources/lang/hu-HU/admin/licenses/message.php diff --git a/resources/lang/hu/admin/licenses/table.php b/resources/lang/hu-HU/admin/licenses/table.php similarity index 100% rename from resources/lang/hu/admin/licenses/table.php rename to resources/lang/hu-HU/admin/licenses/table.php diff --git a/resources/lang/hu/admin/locations/message.php b/resources/lang/hu-HU/admin/locations/message.php similarity index 100% rename from resources/lang/hu/admin/locations/message.php rename to resources/lang/hu-HU/admin/locations/message.php diff --git a/resources/lang/hu-HU/admin/locations/table.php b/resources/lang/hu-HU/admin/locations/table.php new file mode 100644 index 0000000000..dcf5d42b65 --- /dev/null +++ b/resources/lang/hu-HU/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Hozzárendelt eszközök', + 'id' => 'ID', + 'city' => 'Város', + 'state' => 'Megye', + 'country' => 'Ország', + 'create' => 'Helyszín létrehozása', + 'update' => 'Helyszín frissítése', + 'print_assigned' => 'Hozzárendelt nyomtatása', + 'print_all_assigned' => 'Az összes hozzárendelt nyomtatása', + 'name' => 'Helyszín neve', + 'address' => 'Cím', + 'address2' => 'Cím sor 2', + 'zip' => 'Irányítószám', + 'locations' => 'Helyek', + 'parent' => 'Szülő', + 'currency' => 'Helyi valuta', + 'ldap_ou' => 'LDAP keresés OU', + 'user_name' => 'Felhasználónév', + 'department' => 'Osztály', + 'location' => 'Helyszín', + 'asset_tag' => 'Eszköz azonosító', + 'asset_name' => 'Név', + 'asset_category' => 'Kategória', + 'asset_manufacturer' => 'Gyártó', + 'asset_model' => 'Modell', + 'asset_serial' => 'Sorozatszám', + 'asset_location' => 'Helyszín', + 'asset_checked_out' => 'Kiadva', + 'asset_expected_checkin' => 'Várható visszavétel dátuma', + 'date' => 'Dátum:', + 'phone' => 'Helyszín telefonszáma', + 'signed_by_asset_auditor' => 'Aláírva (Vagyonellenőr):', + 'signed_by_finance_auditor' => 'Aláírta (Pénzügyi könyvvizsgáló):', + 'signed_by_location_manager' => 'Aláírva (Helykezelő):', + 'signed_by' => 'Aláírta:', +]; diff --git a/resources/lang/hu-HU/admin/manufacturers/message.php b/resources/lang/hu-HU/admin/manufacturers/message.php new file mode 100644 index 0000000000..9a58946e7b --- /dev/null +++ b/resources/lang/hu-HU/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Gyártó nem létezik.', + 'assoc_users' => 'Ez a gyártó 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 gyártóra, és próbálkozzon újra. ', + + 'create' => array( + 'error' => 'Gyártó nem jött létre, próbálkozz újra.', + 'success' => 'Gyártó sikeresen létrehozva.' + ), + + 'update' => array( + 'error' => 'Gyártó nem lett frissítve, próbálkozz újra', + 'success' => 'Gyártó sikeresen frissítve.' + ), + + 'restore' => array( + 'error' => 'A gyártó nem lett visszaállítva, próbálja újra', + 'success' => 'Gyártó sikeresen visszaállítva.' + ), + + 'delete' => array( + 'confirm' => 'Biztosan törölni szeretnéd ezt a gyártót?', + 'error' => 'Probléma adódott a gyártó törlése közben. Próbálkozz újra.', + 'success' => 'A gyártó sikeresen törölve.' + ) + +); diff --git a/resources/lang/hu-HU/admin/manufacturers/table.php b/resources/lang/hu-HU/admin/manufacturers/table.php new file mode 100644 index 0000000000..57f4c2e73b --- /dev/null +++ b/resources/lang/hu-HU/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'A gyártókról', + 'about_manufacturers_text' => 'A gyártók azok a vállalatok, amelyek létrehozzák a vagyont. Itt fontos támogatási kapcsolattartási információkat tárolhatsz róluk, amelyek az eszköz részletes oldalain fognak megjelenni.', + 'asset_manufacturers' => 'Eszköz gyártoi', + 'create' => 'Gyártó lértehozása', + 'id' => 'ID', + 'name' => 'Név', + 'support_email' => 'Az e-mail támogatása', + 'support_phone' => 'Telefon támogatás', + 'support_url' => 'Támogatási URL', + 'warranty_lookup_url' => 'Jótállást ellenőrző link', + 'update' => 'Gyártó frissítése', + +); diff --git a/resources/lang/hu/admin/models/general.php b/resources/lang/hu-HU/admin/models/general.php similarity index 100% rename from resources/lang/hu/admin/models/general.php rename to resources/lang/hu-HU/admin/models/general.php diff --git a/resources/lang/hu-HU/admin/models/message.php b/resources/lang/hu-HU/admin/models/message.php new file mode 100644 index 0000000000..aca217097b --- /dev/null +++ b/resources/lang/hu-HU/admin/models/message.php @@ -0,0 +1,47 @@ + 'Törölt eszköz modell', + 'does_not_exist' => 'Modell nem létezik.', + 'no_association' => 'FIGYELEM! Az eszköz modell hiányzik, vagy nem érvényes!', + 'no_association_fix' => 'Ez furcsa és szörnyű módokon fogja szétzúzni a dolgokat. Szerkeszd ezt az eszközt most, és rendeld hozzá egy modellhez.', + 'assoc_users' => 'Ez a modell jelenleg társított egy vagy több eszközhöz, és nem törölhető. Legyen szíves törölje az eszközt, és próbálja meg ismét a modell törlését. ', + + + 'create' => array( + 'error' => 'A model nem lett létrehozva. Próbálkozz újra.', + 'success' => 'A modell sikeresen létrehozva.', + 'duplicate_set' => 'Már létezik ilyen nevű eszközmodell, gyártó és modellszám.', + ), + + 'update' => array( + 'error' => 'A modell nem frissült, próbálkozzon újra', + 'success' => 'A modell sikeresen frissült.', + ), + + 'delete' => array( + 'confirm' => 'Biztos benne, hogy törli ezt az eszközmodellt?', + 'error' => 'A modell törlését okozta. Kérlek próbáld újra.', + 'success' => 'A modell sikeresen törölve lett.' + ), + + 'restore' => array( + 'error' => 'A modell nem állt helyre, próbálkozzon újra', + 'success' => 'A modell sikeresen visszaállt.' + ), + + 'bulkedit' => array( + 'error' => 'Nincsenek mezők megváltoztak, így semmi sem frissült.', + 'success' => 'Eszköz modell sikeresen frissítve. Összesen |:model_count eszköz frissítve.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nem voltak eszközök kiválasztva, így semmi sem lett törölve.', + 'success' => 'Eszköz modell törölve! Összesen |:success_count eszköz törölve!', + 'success_partial' => ': success_count modell(ek) törlésre kerültek, azonban ennyit nem sikerült törölni: a fail_count , mert még hozzárendelt eszközökkel rendelkeznek.' + ), + +); diff --git a/resources/lang/hu/admin/models/table.php b/resources/lang/hu-HU/admin/models/table.php similarity index 100% rename from resources/lang/hu/admin/models/table.php rename to resources/lang/hu-HU/admin/models/table.php diff --git a/resources/lang/hu/admin/reports/general.php b/resources/lang/hu-HU/admin/reports/general.php similarity index 100% rename from resources/lang/hu/admin/reports/general.php rename to resources/lang/hu-HU/admin/reports/general.php diff --git a/resources/lang/hu/admin/reports/message.php b/resources/lang/hu-HU/admin/reports/message.php similarity index 100% rename from resources/lang/hu/admin/reports/message.php rename to resources/lang/hu-HU/admin/reports/message.php diff --git a/resources/lang/hu-HU/admin/settings/general.php b/resources/lang/hu-HU/admin/settings/general.php new file mode 100644 index 0000000000..4ce6326d52 --- /dev/null +++ b/resources/lang/hu-HU/admin/settings/general.php @@ -0,0 +1,367 @@ + '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' => 'Domainnév hozzáadása', + 'ad_append_domain' => 'Domain név hozzáadása a felhasználónév mezőhöz', + '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.', + 'admin_settings' => 'Rendszergazdai Beállítások', + 'is_ad' => 'Ez egy Active Directory szerver', + 'alerts' => 'Riasztások', + 'alert_title' => 'Értesítési beállítások módosítása', + 'alert_email' => 'Riasztás címzettje', + 'alert_email_help' => 'E-mail címek vagy terjesztési listák, amelyekre figyelmeztetéseket szeretne küldeni, vesszővel elválasztva', + '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.', + 'asset_ids' => 'Eszköz ID', + 'audit_interval' => 'Audit időtartam', + 'audit_interval_help' => 'Ha rendszeresen fizikailag is ellenőrizni kell az eszközeit, adja meg az Ön által használt intervallumot hónapokban kifejezve. Ha frissíti ezt az értéket, a közelgő ellenőrzési dátummal rendelkező eszközök összes "következő ellenőrzési dátuma" megjelenik.', + '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ók generálása', + 'auto_increment_prefix' => 'Előtag (opcionális)', + 'auto_incrementing_help' => 'Először engedélyezze az eszközazonosítók automatikus növelését, hogy ezt beállítsa', + 'backups' => 'Biztonsági mentések', + 'backups_help' => 'Biztonsági mentések létrehozása, letöltése és visszaállítása ', + 'backups_restoring' => 'Visszaállítás biztonsági másolatból', + 'backups_upload' => 'Biztonsági másolat feltöltése', + 'backups_path' => 'A tárolt biztonsági másolatok a szerveren elérhetőek a :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' => 'A visszaállítás befejeztével minden meglévő felhasználó, beleértve Önt is, kijelentkezik a rendszerből.', + 'backups_large' => 'A nagyon nagyméretű biztonsági mentések a visszaállítási kísérlet során megszakadhatnak, és előfordulhat, hogy továbbra is a parancssoron keresztül kell futtatni őket. ', + '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.)', + 'custom_css' => 'Egyéni CSS', + 'custom_css_help' => 'Adjon meg olyan egyedi CSS felülírást, amelyet használni szeretne. Ne tüntesse fel a <style></style> címkéket.', + 'custom_forgot_pass_url' => 'Egyéni jelszó visszaállítási URL', + 'custom_forgot_pass_url_help' => 'Ez felváltja a beépített elfelejtett jelszó URL-jét a bejelentkezési képernyőn, amely hasznos lehet arra, hogy az embereket belső vagy hosztolt LDAP jelszó-visszaállítási funkciókra irányítsa. Hatékonyan kikapcsolja a helyi felhasználók elfelejtett jelszavát.', + 'dashboard_message' => 'Irányítópult üzenet', + 'dashboard_message_help' => 'Ez a szöveg megjelenik a műszerfalon bárki számára, aki engedélyt kapott a vezérlőpult megtekintésére.', + 'default_currency' => 'Alapértelmezett pénznem', + 'default_eula_text' => 'Alapértelmezett EULA', + 'default_language' => 'Alapértelmezett nyelv', + 'default_eula_help_text' => 'Egyéni EULA-kat is társíthat bizonyos eszközkategóriákhoz.', + 'display_asset_name' => 'Eszköznév megjelenítése', + 'display_checkout_date' => 'Megjelenik a Checkout dátum', + 'display_eol' => 'Táblázat nézetben az EOL megjelenítése', + 'display_qr' => 'Kijelző négyzetek', + 'display_alt_barcode' => '1D vonalkód megjelenítése', + 'email_logo' => 'Email-ben szereplő logo', + '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' => 'Bekapcsolva', + 'eula_settings' => 'EULA beállítások', + 'eula_markdown' => 'Ez az EULA lehetővé teszi Github ízesített markdown-et.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Az elfogadott fájltípusok: ico, png és gif. A többi képformátum lehet, hogy nem működik minden böngészőben.', + 'favicon_size' => 'A favicon egy 16x16 pixeles kép kell legyen.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Alapértelmezett EULA és egyéb', + 'generate_backup' => 'Háttér létrehozása', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Alapértelmezett engedélyek csoport', + 'ldap_default_group_info' => 'Válasszon ki egy csoportot az újonan szinkronizált felhasználókhoz. Ne felejtse el, hogy a felhasználó átveszi a hozzárendelt csoport engedélyeit.', + 'no_default_group' => 'Nincs alapértelmezett csoport', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP ügyfél TLS-kulcsa', + 'ldap_client_tls_cert' => 'LDAP ügyféloldali TLS tanúsítvány', + 'ldap_enabled' => 'LDAP bekapcsolva', + 'ldap_integration' => 'LDAP integráció', + 'ldap_settings' => 'LDAP beállítások', + 'ldap_client_tls_cert_help' => 'Az LDAP-kapcsolatok ügyféloldali TLS-tanúsítványa és kulcsa általában csak a "Biztonságos LDAP" Google Workspace-konfigurációkban hasznos. Mindkettőre szükség van.', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Adjon meg egy érvényes LDAP felhasználónevet és jelszót a fenti alapszintű DN-ből, hogy ellenőrizze, hogy az LDAP-bejelentkezés megfelelően van-e beállítva. EL KELL MENTENIE A MÓDOSÍTOTT LDAP BEÁLLÍTÁSOKAT ELŐBB.', + 'ldap_login_sync_help' => 'Ez csak azt teszteli, hogy az LDAP helyesen szinkronizálható. Ha az LDAP hitelesítési lekérdezése nem megfelelő, a felhasználók még mindig nem tudnak bejelentkezni. EL KELL MENTENIE A MÓDOSÍTOTT LDAP BEÁLLÍTÁSOKAT ELŐBB.', + 'ldap_manager' => 'LDAP-kezelő', + 'ldap_server' => 'LDAP szerver', + 'ldap_server_help' => 'Ezt az ldap: // (titkosítatlan vagy TLS) vagy az ldaps:', + 'ldap_server_cert' => 'LDAP SSL tanúsítvány érvényesítés', + 'ldap_server_cert_ignore' => 'Érvénytelen SSL-tanúsítvány engedélyezése', + 'ldap_server_cert_help' => 'Jelölje be ezt a jelölőnégyzetet, ha önállóan aláírt SSL-tanúsítványt használ, és szeretne elfogadni egy érvénytelen SSL-tanúsítványt.', + 'ldap_tls' => 'TLS használata', + 'ldap_tls_help' => 'Ezt csak akkor kell ellenőrizni, ha STARTTLS-t futtat az LDAP kiszolgálón.', + 'ldap_uname' => 'LDAP összekapcsolja a felhasználónevet', + 'ldap_dept' => 'LDAP részleg', + 'ldap_phone' => 'LDAP telefonszám', + 'ldap_jobtitle' => 'LDAP munkakör címe', + 'ldap_country' => 'LDAP ország', + 'ldap_pword' => 'LDAP összekötő jelszó', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP szűrő', + 'ldap_pw_sync' => 'LDAP jelszószinkronizálás', + 'ldap_pw_sync_help' => 'Törölje a jelölőnégyzetet, ha nem szeretné megőrizni az LDAP jelszavakat szinkronizált helyi jelszavakkal. A letiltás azt jelenti, hogy a felhasználók esetleg nem tudnak bejelentkezni, ha az LDAP-kiszolgáló valamilyen okból elérhetetlenné válik.', + 'ldap_username_field' => 'Felhasználónév mező', + 'ldap_lname_field' => 'Vezetéknév', + 'ldap_fname_field' => 'LDAP keresztnév', + 'ldap_auth_filter_query' => 'LDAP hitelesítési lekérdezés', + 'ldap_version' => 'LDAP verzió', + 'ldap_active_flag' => 'LDAP aktív zászló', + 'ldap_activated_flag_help' => 'Ez az érték határozza meg, hogy a szinkronizált felhasználó be tud-e jelentkezni a Snipe-IT-be. Ez nem befolyásolja az elemek be- és kijelentését, és az AD/LDAP-ban az attribútum nevének kell lennie, nem pedig az értékének.

Ha ez a mező olyan mezőnévre van beállítva, amely nem létezik az AD/LDAP-ban, vagy az AD/LDAP-mező értéke 0 vagy hamis, a felhasználói bejelentkezés letiltásra kerül. Ha az AD/LDAP mező értéke 1 vagy true, vagy bármely más szöveg azt jelenti, hogy a felhasználó bejelentkezhet. Ha a mező üres az AD-ban, tiszteletben tartjuk a userAccountControl attribútumot, amely általában lehetővé teszi a nem felfüggesztett felhasználók számára a bejelentkezést.', + 'ldap_emp_num' => 'LDAP alkalmazott száma', + 'ldap_email' => 'LDAP e-mail', + 'ldap_test' => 'LDAP tesztelése', + 'ldap_test_sync' => 'LDAP szinkronizáció tesztelése', + 'license' => 'Szoftverlicenc', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Bejelentkezés próbálkozások', + 'login_attempt' => 'Bejelentkezés próbálkozás', + 'login_ip' => 'IP címek', + 'login_success' => 'Sikeres?', + 'login_user_agent' => 'Felhasználó ügynök', + 'login_help' => 'Bejelentkezés próbálkozások listája', + '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', + 'login_remote_user_enabled_text' => 'Bejelentkezés engedélyezése Remote User Header segítségével', + 'login_remote_user_enabled_help' => 'Ez az opció lehetővé teszi a hitelesítést REMOTE_USER fejléc segítségével a "Common Gateway Interface (rfc3875)" szabvány alapján', + 'login_common_disabled_text' => 'Egyéb hitelesítési mechanizmusok letiltása', + 'login_common_disabled_help' => 'Ez a beállítás letiltja a többi hitelesítési mechanizmust. Engedélyezd ezt a lehetőséget, ha biztos, hogy a REMOTE_USER bejelentkezés már működik', + 'login_remote_user_custom_logout_url_text' => 'Egyéni kijelentkezési URL', + 'login_remote_user_custom_logout_url_help' => 'Ha megad itt egy URL-t, a felhasználók a Snipe-IT-ből való kilépéskor át lesznek irányítva a megadott URL-re. Ez hasznos lehet a hitelesítés szolgáltatónál meglévő felhasználói munkamenet megfelelő lezárására.', + 'login_remote_user_header_name_text' => 'Egyedi felhasználónév fejléc', + 'login_remote_user_header_name_help' => 'A megadott fejlécet használja a REMOTE_USER helyett', + 'logo' => 'logo', + 'logo_print_assets' => 'Használat nyomtatásnál', + 'logo_print_assets_help' => 'Arculati elemek használata a nyomtatott eszköz listáknál ', + 'full_multiple_companies_support_help_text' => 'A vállalatoknak a vállalat eszközeihez rendelt felhasználók (köztük az adminisztrátorok) korlátozása.', + 'full_multiple_companies_support_text' => 'Teljes több vállalat támogatása', + 'show_in_model_list' => 'Mutassa a modellek lenyíló listájában', + 'optional' => 'választható', + 'per_page' => 'Eredmények oldalanként', + 'php' => 'PHP verzió', + 'php_info' => 'PHP Infó', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, rendszer, információ', + 'php_overview_help' => 'PHP Rendszer információk', + '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' => 'A jelszó nem lehet azonos a keresztnévvel, vezetéknévvel, e-mail címmel és felhasználónévvel', + 'pwd_secure_complexity_letters' => 'Legalább egy betű szükséges', + 'pwd_secure_complexity_numbers' => 'Legalább egy szám szükséges', + 'pwd_secure_complexity_symbols' => 'Legalább egy szimbólum szükséges', + 'pwd_secure_complexity_case_diff' => 'Legalább egy nagy és egy kicsi betű szükséges', + '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' => 'SAML beállítások frissítése', + 'saml_help' => 'SAML beállítások', + 'saml_enabled' => 'SAML engedélyezve', + 'saml_integration' => 'SAML integráció', + 'saml_sp_entityid' => 'Entitás azonosító', + 'saml_sp_acs_url' => 'Állításfogyasztói szolgáltatás (ACS) URL-címe', + 'saml_sp_sls_url' => 'Egyszeri kijelentkezési szolgáltatás (SLS) URL címe', + 'saml_sp_x509cert' => 'Nyilvános tanúsítvány', + 'saml_sp_metadata_url' => 'Metaadatok hívatkozása', + 'saml_idp_metadata' => 'SAML IdP Metaadat', + 'saml_idp_metadata_help' => 'Az IdP metaadatokat URL-cím vagy XML-fájl segítségével adhatja meg.', + 'saml_attr_mapping_username' => 'Attribútum leképezés - Felhasználónév', + 'saml_attr_mapping_username_help' => 'A NameID akkor kerül alkalmazásra, ha az attribútum leképezése nem meghatározott vagy érvénytelen.', + 'saml_forcelogin_label' => 'Erőltetett SAML bejelentkezés', + 'saml_forcelogin' => 'A SAML legyen az elsődleges belépési mód', + 'saml_forcelogin_help' => 'A \'/login?nosaml\' használatával a normál bejelentkezési oldalra juthatsz.', + 'saml_slo_label' => 'SAML Egyszeri kijelentkezés', + 'saml_slo' => 'LogoutRequest küldése az IdP-nek kijelentkezéskor', + 'saml_slo_help' => 'Ez azt eredményezi, hogy a felhasználó a kijelentkezéskor először az IdP-hez lesz átirányítva. Hagyja bejelölve, ha az IdP nem támogatja megfelelően az SP által kezdeményezett SAML SLO-t.', + 'saml_custom_settings' => 'SAML egyedi beállítások', + 'saml_custom_settings_help' => 'Az onelogin/php-saml könyvtárhoz további beállításokat adhat meg. Használja saját felelősségére.', + 'saml_download' => 'Metaadatok letöltése', + 'setting' => 'Beállítás', + 'settings' => 'Beállítások', + 'show_alerts_in_menu' => 'Figyelmeztetések megjelenítése a felső menüben', + 'show_archived_in_list' => 'Archivált eszközök', + 'show_archived_in_list_text' => 'Mutassa az archivált eszközöket az "összes eszköz" listában', + 'show_assigned_assets' => 'Eszközökhöz rendelt eszközök megjelenítése', + 'show_assigned_assets_help' => 'Megjeleníti azokat az eszközöket, amelyeket más eszközökhöz rendeltek a Felhasználó megtekintésében -> Eszközök, Felhasználó megtekintő -> Információ -> Minden hozzárendelt és számlán lévő nyomtatás -> Hozzárendelt eszközök megtekintése.', + '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', + 'integrations' => 'Integrációk', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integrációs beállítások', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Végpont', + 'webhook_integration' => ':app Beállítások', + 'webhook_test' =>':app integráció tesztelése', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT változat', + 'support_footer' => 'Lábjegyzet linkek támogatása ', + 'support_footer_help' => 'Adja meg, hogy ki láthassa a Snipe-IT támogatási információ és a felhasználói kézikönyv linkjeit', + 'version_footer' => 'Verzió a láblécben ', + 'version_footer_help' => 'Határozza meg, hogy ki láthassa a Snipe-IT verzió és build adatokat.', + 'system' => 'Rendszer információ', + 'update' => 'Frissítési beállítások', + 'value' => 'Érték', + 'brand' => 'Branding', + 'brand_keywords' => 'lábléc, logó, nyomtatás, téma, megjelenés, fejléc, színek, szín, css', + 'brand_help' => 'Logó, oldal neve', + '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.', + 'labels_per_page' => 'Címkék oldalanként', + 'label_dimensions' => 'Címke méretei (hüvelyk)', + 'next_auto_tag_base' => 'Következő automatikus növekmény', + 'page_padding' => 'Oldal margó (hüvelyk)', + 'privacy_policy_link' => 'Link az Adatkezelési Nyilatkozathoz', + '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' => 'Törlés törölve ', + 'labels_display_bgutter' => 'Jelölje le az alsó csatornát', + 'labels_display_sgutter' => 'Címke oldalsó csatorna', + 'labels_fontsize' => 'Címke betűmérete', + 'labels_pagewidth' => 'Címke lap szélessége', + 'labels_pageheight' => 'Címke lapmagassága', + 'label_gutters' => 'Címke távolsága (hüvelyk)', + 'page_dimensions' => 'Oldalméretek (hüvelyk)', + 'label_fields' => 'Címke látható mezők', + 'inches' => 'hüvelyk', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link a Snipe-IT-re az e-mailekben', + 'show_url_in_emails_help_text' => 'Törölje a jelet a jelölőnégyzetből, ha nem kíván visszaváltani a Snipe-IT telepítéséhez az e-mail láblécében. Hasznos ha a legtöbb felhasználó soha nem jelentkezik be.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximális képpontos magasság, amelyet a bélyegképek megjelenhetnek a listázási nézetben. Min 25, max 500.', + 'two_factor' => 'Két tényező hitelesítés', + 'two_factor_secret' => 'Két faktor kód', + 'two_factor_enrollment' => 'Két faktoros beiratkozás', + 'two_factor_enabled_text' => 'Engedélyezze a két tényezőt', + 'two_factor_reset' => 'Törölje a két faktor titkát', + 'two_factor_reset_help' => 'A felhasználónak újra fel kell vennie az eszközt a hitelesítő alkalmazásba. Ez hasznos lehet, ha az aktuálisan felvett eszközt elveszette vagy ellopták. ', + 'two_factor_reset_success' => 'Két tényező eszköz sikeresen visszaáll', + 'two_factor_reset_error' => 'Két faktoros eszköz visszaállítása sikertelen', + 'two_factor_enabled_warning' => 'A két tényező bekapcsolása, ha nincs aktuálisan engedélyezve, azonnal kényszeríti Önt arra, hogy hitelesítést végezzen egy Google Auth által beiratkozott eszközzel. Lehetőséged lesz arra, hogy beírja a készüléket, ha nincs beiratkozva.', + 'two_factor_enabled_help' => 'Ezzel a Google Authenticator használatával kétfaktoros hitelesítést kapcsolhat be.', + 'two_factor_optional' => 'Szelektív (a felhasználók engedélyezhetik vagy letilthatják, ha megengedettek)', + 'two_factor_required' => 'Minden felhasználó számára kötelező', + 'two_factor_disabled' => 'Tiltva', + 'two_factor_enter_code' => 'Adja meg a két faktor kódot', + 'two_factor_config_complete' => 'Kód küldése', + 'two_factor_enabled_edit_not_allowed' => 'Az adminisztrátor nem teszi lehetővé a beállítás szerkesztését.', + 'two_factor_enrollment_text' => "Két tényező hitelesítésre van szükség, de a készülék még nem került bejegyzésre. Nyissa meg a Google Hitelesítő alkalmazást, és szkennelje be az alábbi QR-kódot a készülék regisztrálásához. Miután beírta a készüléket, adja meg az alábbi kódot", + 'require_accept_signature' => 'Aláírásra van szükség', + 'require_accept_signature_help_text' => 'Ha engedélyezni szeretné ezt a funkciót, akkor a felhasználóknak fizikailag ki kell jelentkezniük egy eszköz elfogadásáról.', + 'left' => 'balra', + 'right' => 'jobb', + 'top' => 'felső', + 'bottom' => 'alsó', + 'vertical' => 'függőleges', + 'horizontal' => 'vízszintes', + 'unique_serial' => 'Egyedi sorozatszámok', + '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' => 'Ezt a beállítást csak akkor használja az importálási folyamat, ha nem adtál meg felhasználónevet, és nekünk kell létrehoznunk neked egy felhasználónevet.', + 'oauth_title' => 'OAuth API beállítások', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth végponti beállítások', + 'asset_tag_title' => 'Eszközcímke-beállítások frissítése', + 'barcode_title' => 'Vonalkód beállítások frissítése', + 'barcodes' => 'Vonalkódok', + 'barcodes_help_overview' => 'Vonalkód & QR kód beállítások', + 'barcodes_help' => 'Ez megpróbálja törölni a gyorsítótárazott vonalkódokat. Ezt általában csak akkor használja, ha a vonalkód beállításai megváltoztak, vagy ha a Snipe-IT URL címe megváltozott. A vonalkódok a következő eléréskor újra generálásra kerülnek.', + 'barcodes_spinner' => 'Fájlok törlésének kísérlete...', + 'barcode_delete_cache' => 'Vonalkód gyorsítótár törlése', + 'branding_title' => 'Márka beállítások frissítése', + 'general_title' => 'Általános beállítások frissítése', + 'mail_test' => 'Teszt küldése', + 'mail_test_help' => 'Ez megkísérel elküldeni egy tesztlevelet a :replyto címre.', + 'filter_by_keyword' => 'Szűrés beállítási kulcsszó alapján', + 'security' => 'Biztonság', + 'security_title' => 'Biztonsági beállítások frissítése', + 'security_keywords' => 'jelszó, jelszavak, követelmények, kétfaktoros, két-faktoros, közös jelszavak, távoli bejelentkezés, kijelentkezés, hitelesítés', + 'security_help' => 'Kétfaktoros, jelszavas korlátozások', + 'groups_keywords' => 'jogosultságok, jogosultsági csoportok, engedélyezés', + 'groups_help' => 'Fiókjogosultsági csoportok', + 'localization' => 'Lokalizáció', + 'localization_title' => 'Lokalizációs beállítások frissítése', + 'localization_keywords' => 'lokalizáció, pénznem, helyi, lokalitás, időzóna, időzóna, nemzetközi, internatinalizáció, nyelv, nyelvek, fordítás', + 'localization_help' => 'Nyelv, dátum kijelzés', + 'notifications' => 'Értesítések', + 'notifications_help' => 'E-mail riasztások, audit beállítások', + 'asset_tags_help' => 'Inkrementálás és előtagok', + 'labels' => 'Címkék', + 'labels_title' => 'Címke beállítások frissítése', + 'labels_help' => 'Címke méretek & beállításai', + 'purge' => 'Tisztítás', + 'purge_keywords' => 'véglegesen törölni', + 'purge_help' => 'Törölt rekordok kitisztítása', + 'ldap_extension_warning' => 'Úgy tűnik, hogy az LDAP-bővítmény nincs telepítve vagy engedélyezve ezen a kiszolgálón. A beállításokat továbbra is elmentheti, de az LDAP-szinkronizálás vagy a bejelentkezés előtt engedélyeznie kell az LDAP-bővítményt a PHP számára.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Alkalmazottak száma', + 'create_admin_user' => 'Felhasználó létrehozása ::', + 'create_admin_success' => 'Siker! Az Ön admin felhasználója hozzá lett adva!', + 'create_admin_redirect' => 'Kattintson ide az alkalmazás bejelentkezéshez!', + 'setup_migrations' => 'Adatbázis migrálások ::', + 'setup_no_migrations' => 'Nem volt mit migrálni. Az adatbázis táblái már be voltak állítva!', + 'setup_successful_migrations' => 'Az adatbázis táblái létrehozásra kerültek', + 'setup_migration_output' => 'Migrációs kimenetek:', + 'setup_migration_create_user' => 'Következő: Felhasználó létrehozása', + 'ldap_settings_link' => 'LDAP beállítások oldal', + 'slack_test' => 'Teszt Integráció', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Sablon', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Cím', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Eszköz logó használata', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D vonalkód típus', + 'label2_1d_type_help' => '1D vonalkód formátuma', + 'label2_2d_type' => '2D vonalkód típus', + 'label2_2d_type_help' => '2D vonalkód formátuma', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Mező definíciók', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Alapértelmezés', + 'none' => 'Egyik sem', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace bejelentkezési beállítások', + 'enable_google_login' => 'Bejelentkezés engedélyezése Google Workspace -el', + 'enable_google_login_help' => 'A felhasználók nem kerülnek automatikusan létrehozásra. Léteznie kell felhasználói fióknak itt és a Google Workspace-ben, valamint a felhasználónévnek meg kell egyeznie a Google Workspace -ben megadott email címmel. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Adatbázis Illesztő', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Időzóna', + +]; diff --git a/resources/lang/hu-HU/admin/settings/message.php b/resources/lang/hu-HU/admin/settings/message.php new file mode 100644 index 0000000000..c60ffa65b6 --- /dev/null +++ b/resources/lang/hu-HU/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Hiba történt frissítés közben. ', + '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.', + 'restore_warning' => 'Igen, állítsa vissza. Tudomásul veszem, hogy ez felülírja az adatbázisban jelenleg meglévő adatokat. Ez egyben az összes meglévő felhasználó (beleértve Önt is) kijelentkezik.', + 'restore_confirm' => 'Biztos, hogy vissza szeretné állítani az adatbázisát a :filename -ből?' + ], + '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.', + ], + 'mail' => [ + 'sending' => 'Teszt e-mail küldése...', + 'success' => 'Levél elküldve!', + 'error' => 'A levelet nem lehetett elküldeni.', + 'additional' => 'Nincs további hibaüzenet. Ellenőrizze a levelezési beállításokat és az alkalmazás naplóját.' + ], + 'ldap' => [ + 'testing' => 'LDAP kapcsolat, kötés és lekérdezés tesztelése ...', + '500' => '500 Szerverhiba. Kérjük, további információkért ellenőrizze a szervernaplókat.', + 'error' => 'Valami hiba történt :(', + 'sync_success' => 'Az LDAP-kiszolgálóról visszaküldött 10 felhasználó mintája az Ön beállításai alapján:', + 'testing_authentication' => 'LDAP-hitelesítés tesztelése...', + 'authentication_success' => 'A felhasználó sikeresen hitelesített az LDAP-nál!' + ], + 'webhook' => [ + 'sending' => ':app tesztüzenet küldése...', + 'success' => 'A :webhook_name integráció működik!', + 'success_pt1' => 'Siker! Ellenőrizze a ', + 'success_pt2' => ' csatornát a tesztüzenethez, és ne felejtsen el a MENTÉS gombra kattintani a beállítások tárolásához.', + '500' => '500 Szerverhiba.', + 'error' => 'Valami hiba történt. A Slack a következő üzenettel válaszolt: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'Valami hiba történt :( ', + ] +]; diff --git a/resources/lang/hu/admin/settings/table.php b/resources/lang/hu-HU/admin/settings/table.php similarity index 100% rename from resources/lang/hu/admin/settings/table.php rename to resources/lang/hu-HU/admin/settings/table.php diff --git a/resources/lang/hu-HU/admin/statuslabels/message.php b/resources/lang/hu-HU/admin/statuslabels/message.php new file mode 100644 index 0000000000..ad9304b46d --- /dev/null +++ b/resources/lang/hu-HU/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'A státusz-címke nem létezik.', + 'deleted_label' => 'Törölt státusz-címke', + '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' => [ + 'error' => 'A státusz-címke nem jött létre, próbálkozzon újra.', + 'success' => 'A státusz címke sikeresen létrehozva.', + ], + + 'update' => [ + 'error' => 'A státusz-címke nem frissült, próbálkozzon újra', + 'success' => 'Az állapotjelző sikeresen frissült.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Ezeket az eszközöket senkihez nem lehet hozzárendelni.', + 'deployable' => 'Ezek az eszközök kiadásra készek. Ha kiadásra kerülnek, akkor a Kiadva állapotot veszik fel.', + '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/statuslabels/table.php b/resources/lang/hu-HU/admin/statuslabels/table.php similarity index 100% rename from resources/lang/hu/admin/statuslabels/table.php rename to resources/lang/hu-HU/admin/statuslabels/table.php diff --git a/resources/lang/hu/admin/suppliers/message.php b/resources/lang/hu-HU/admin/suppliers/message.php similarity index 100% rename from resources/lang/hu/admin/suppliers/message.php rename to resources/lang/hu-HU/admin/suppliers/message.php diff --git a/resources/lang/hu-HU/admin/suppliers/table.php b/resources/lang/hu-HU/admin/suppliers/table.php new file mode 100644 index 0000000000..32e56908e0 --- /dev/null +++ b/resources/lang/hu-HU/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'A beszállítókról', + 'about_suppliers_text' => 'A szállítók a tételek forrását nyomon követik', + 'address' => 'Beszállító címe', + 'assets' => 'Eszközök', + 'city' => 'Város', + 'contact' => 'Kapcsolattartó neve', + 'country' => 'Ország', + 'create' => 'Szállító létrehozása', + 'email' => 'E-mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licencek', + 'name' => 'Szállító neve', + 'notes' => 'Jegyzetek', + 'phone' => 'Telefon', + 'state' => 'Állam', + 'suppliers' => 'Beszállítók', + 'update' => 'Beszállítók frissítése', + 'view' => 'Beszállító megtekintése', + 'view_assets_for' => 'Eszközök megtekintése', + 'zip' => 'Irányítószám', + +); diff --git a/resources/lang/hu/admin/users/general.php b/resources/lang/hu-HU/admin/users/general.php similarity index 100% rename from resources/lang/hu/admin/users/general.php rename to resources/lang/hu-HU/admin/users/general.php diff --git a/resources/lang/hu/admin/users/message.php b/resources/lang/hu-HU/admin/users/message.php similarity index 100% rename from resources/lang/hu/admin/users/message.php rename to resources/lang/hu-HU/admin/users/message.php diff --git a/resources/lang/hu-HU/admin/users/table.php b/resources/lang/hu-HU/admin/users/table.php new file mode 100644 index 0000000000..e589cccda2 --- /dev/null +++ b/resources/lang/hu-HU/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktív', + 'allow' => 'Engedélyezés', + 'checkedout' => 'Eszközök', + 'created_at' => 'Létrehozva', + 'createuser' => 'Felhasználó létrehozása', + 'deny' => 'Elutasítás', + 'email' => 'E-mail cím', + 'employee_num' => 'Munkavállaló száma', + 'first_name' => 'Keresztnév', + 'groupnotes' => 'Válassza ki a felhasználóhoz hozzárendelni kívánt csoportot, és ne feledje, hogy a felhasználó a hozzá rendelt csoport jogosultságait veszi át. A csoportok kijelölésének megszüntetéséhez használja a ctrl+kattintást (vagy MacOS esetén a cmd+kattintást).', + 'id' => 'Id', + 'inherit' => 'Örököl', + 'job' => 'Munka megnevezése', + 'last_login' => 'Utolsó bejelentkezés', + 'last_name' => 'Vezetéknév', + 'location' => 'Helyszín', + 'lock_passwords' => 'A bejelentkezési adatok nem módosíthatók ebben a telepítésben.', + 'manager' => 'Felettes', + 'managed_locations' => 'Kezelt helyek', + 'name' => 'Név', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Megjegyzések', + 'password_confirm' => 'Jelszó megerősítése', + 'password' => 'Jelszó', + 'phone' => 'Telefon', + 'show_current' => 'Jelenlegi felhasználók megjelenítése', + 'show_deleted' => 'A törölt felhasználók megjelenítése', + 'title' => 'Cím', + 'to_restore_them' => 'visszaállítani őket.', + 'total_assets_cost' => "Eszközök összes költsége", + 'updateuser' => 'Felhasználó frissítése', + 'username' => 'Felhasználónév', + 'user_deleted_text' => 'Ezt a felhasználót törölték.', + 'username_note' => '(Ez csak az Active Directory-kötéshez használható, nem pedig a bejelentkezéshez.)', + 'cloneuser' => 'Klón felhasználó', + 'viewusers' => 'Felhasználók megtekintése', +); diff --git a/resources/lang/hu/auth.php b/resources/lang/hu-HU/auth.php similarity index 100% rename from resources/lang/hu/auth.php rename to resources/lang/hu-HU/auth.php diff --git a/resources/lang/hu-HU/auth/general.php b/resources/lang/hu-HU/auth/general.php new file mode 100644 index 0000000000..58566b80e1 --- /dev/null +++ b/resources/lang/hu-HU/auth/general.php @@ -0,0 +1,19 @@ + 'Jelszó visszaállítási link küldése', + 'email_reset_password' => 'Jelsó visszaállítási e-mail', + 'reset_password' => 'Jelszó visszaállítása', + 'saml_login' => 'Belépés SAML-al', + 'login' => 'Belépés', + 'login_prompt' => 'Kérem, lépjen be', + 'forgot_password' => 'Elfelejtettem a jelszavam', + 'ldap_reset_password' => 'Kattintson ide, hogy visszaállítsad az LDAP jelszód', + 'remember_me' => 'Emlékezzen rám', + 'username_help_top' => 'Írd be a te felhasználónevedet, hogy a jelszó visszaállítási link elküldésre kerüljön az email címedre.', + 'username_help_bottom' => 'A felhasználóneved és az email címed talán azonos, talán nem, ez függ a beállításoktól. Ha nem emlékszel a felhasználónevedre, vedd fel a kapcsolatot az adminiszrátorral.

Email nélküli felhasználónevek nem fognak jelszó visszaállítási linket kapni. ', + 'google_login' => 'Bejelentkezés Google Workspace-el', + 'google_login_failed' => 'Google bejelentkezés sikertelen, kérem, próbálja újra.', + +]; + diff --git a/resources/lang/hu/auth/message.php b/resources/lang/hu-HU/auth/message.php similarity index 100% rename from resources/lang/hu/auth/message.php rename to resources/lang/hu-HU/auth/message.php diff --git a/resources/lang/hu/button.php b/resources/lang/hu-HU/button.php similarity index 100% rename from resources/lang/hu/button.php rename to resources/lang/hu-HU/button.php diff --git a/resources/lang/hu-HU/general.php b/resources/lang/hu-HU/general.php new file mode 100644 index 0000000000..ee68ff9c39 --- /dev/null +++ b/resources/lang/hu-HU/general.php @@ -0,0 +1,532 @@ + 'Kétfaktoros azonosítás alaphelyzetbe állítása', + 'accessories' => 'Tartozékok', + 'activated' => 'Aktivált', + 'accepted_date' => 'Visszaigazolás dátuma', + 'accessory' => 'Tartozék', + 'accessory_report' => 'Tartozék riport', + 'action' => 'Művelet', + 'activity_report' => 'Tevékenység riport', + 'address' => 'Cím', + 'admin' => 'Admin', + 'administrator' => 'Adminisztrátor', + 'add_seats' => 'Hozzáadott ülések', + 'age' => "Életkor", + 'all_assets' => 'Összes eszköz', + 'all' => 'Mind', + 'archived' => 'Archivált', + 'asset_models' => 'Eszköz modell', + 'asset_model' => 'Modell', + 'asset' => 'Eszköz', + 'asset_report' => 'Eszköz riport', + 'asset_tag' => 'Eszköz azonosító', + 'asset_tags' => 'Eszköz címkék', + 'assets_available' => 'Elérhető eszközök', + 'accept_assets' => 'Eszközök elfogadása :name', + 'accept_assets_menu' => 'Eszközök elfogadása', + 'audit' => 'Könyvvizsgálat', + 'audit_report' => 'Audit napló', + 'assets' => 'Eszközök', + 'assets_audited' => 'eszközök auditálva', + 'assets_checked_in_count' => 'eszközök visszavéve', + 'assets_checked_out_count' => 'eszközök kiadva', + 'asset_deleted_warning' => 'Ez az eszköz törölve lett. Először vissza kell állítani, mielőtt valakihez hozzárendelhető lesz.', + 'assigned_date' => 'Hozzárendelés dátuma', + 'assigned_to' => 'Hozzárendelve a következőhöz: :name', + 'assignee' => 'Hozzárendelve', + 'avatar_delete' => 'Avatar törlése', + 'avatar_upload' => 'Avatar frissítése', + 'back' => 'Vissza', + 'bad_data' => 'Nincs találat. Talán rossz adat?', + 'bulkaudit' => 'Tömeges ellenőrzés', + 'bulkaudit_status' => 'Audit állapot', + 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Tömeges szerkesztés', + 'bulk_delete' => 'Tömeges törlés', + 'bulk_actions' => 'Tömeges műveletek', + 'bulk_checkin_delete' => 'Felhasználók tömeges felvétele / törlése', + 'byod' => 'BYOD', + 'byod_help' => 'Ez az eszköz a felhasználó tulajdona', + 'bystatus' => 'státusz szerint', + 'cancel' => 'Mégse', + 'categories' => 'Kategóriák', + 'category' => 'Kategória', + 'change' => 'Be ki', + 'changeemail' => 'E-mail cím módosítása', + 'changepassword' => 'Jelszó módosítása', + 'checkin' => 'Kiadás', + 'checkin_from' => 'Kiadás innen', + 'checkout' => 'Kiadás', + 'checkouts_count' => 'Kiadások', + 'checkins_count' => 'Visszavétek', + 'user_requests_count' => 'Kérelmek', + 'city' => 'Város', + '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', + 'consumable' => 'Fogyóeszköz', + 'consumables' => 'Fogyóeszközök', + 'country' => 'Ország', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Új létrehozása', + 'created' => 'Elem létrehozva', + 'created_asset' => 'létrehozott eszköz', + 'created_at' => 'Létrehozva', + 'created_by' => 'Készítette', + 'record_created' => 'Rekord létrehozva', + 'updated_at' => 'Frissítve:', + 'currency' => 'HUF', // this is deprecated + 'current' => 'Aktuális', + 'current_password' => 'Jelenlegi jelszó', + 'customize_report' => 'Jelentés testreszabása', + 'custom_report' => 'Egyedi eszköz riport', + 'dashboard' => 'Irányítópult', + 'days' => 'napok', + 'days_to_next_audit' => 'Napok a következő ellenőrzéshez', + 'date' => 'Dátum', + 'debug_warning' => 'Figyelem!', + 'debug_warning_text' => 'Ez az alkalmazás gyártási módban fut, a hibakeresés engedélyezve. Ez érzékeny adatokat tárhat fel, ha az alkalmazás elérhető a külvilág számára. A hibakeresési mód letiltása a APP_DEBUG érték .env fájlban történő false fájlban történő beállításával.', + 'delete' => 'Törlés', + 'delete_confirm' => 'Biztos benne, hogy törölni akarja: :item?', + 'delete_confirm_no_undo' => 'Biztosan törli ezt : :item? Ez a művelet nem vonható vissza.', + 'deleted' => 'Törölve', + 'delete_seats' => 'Törölt elemek', + 'deletion_failed' => 'A törlés nem sikerült', + 'departments' => 'Osztályok', + 'department' => 'Osztály', + 'deployed' => 'Telepített', + 'depreciation' => 'Értékcsökkenés', + 'depreciations' => 'Értékcsökkenések', + 'depreciation_report' => 'Értékcsökkenés riport', + 'details' => 'Részletek', + 'download' => 'Letöltés', + 'download_all' => 'Mind letöltése', + 'editprofile' => 'Profil szerkeztése', + 'eol' => 'EOL', + 'email_domain' => 'E-mail domain', + 'email_format' => 'E-mail formátum', + 'employee_number' => 'Alkalmazott száma', + 'email_domain_help' => 'Ezt az e-mail címek létrehozásához használják az importálás során', + 'error' => 'Hiba', + 'exclude_archived' => 'Archivált eszközök kizárása', + 'exclude_deleted' => 'Törölt eszközök kizárása', + 'example' => 'Példa: ', + '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)', + 'lastnamefirstinitial_format' => 'Utónév Keresztnév kezdőbetű (kovacsb@example.com)', + 'firstintial_dot_lastname_format' => 'Keresztnév első betűje majd vezetéknév (j.smith@example.com)', + 'firstname_lastname_display' => 'Keresztnév Vezetéknév (Jakab Gipsz)', + 'lastname_firstname_display' => 'Vezetéknév Keresztnév (Gipsz Jakab)', + 'name_display_format' => 'Megelenítendő név', + 'first' => 'Első', + 'firstnamelastname' => 'Keresztnév majd vezetéknév (janesmith@example.com)', + 'lastname_firstinitial' => 'Vezetéknév majd keresztnév kezdőbetűje (smith_j@example.com)', + 'firstinitial.lastname' => 'Keresztnév kezdőbetűje majd vezetéknév (j.smith@example.com)', + 'firstnamelastinitial' => 'Keresztnév majd vezetéknév kezdőbetűje (janes@example.com)', + 'first_name' => 'Keresztnév', + 'first_name_format' => 'Keresztnév (jane@example.com)', + 'files' => 'Fájlok', + 'file_name' => 'Fájl', + 'file_type' => 'Fájl típus', + 'filesize' => 'Fájl mérete', + 'file_uploads' => 'Fájlfeltöltések', + 'file_upload' => 'Fájl feltöltése', + 'generate' => 'Létrehoz', + 'generate_labels' => 'Címkék generálása', + 'github_markdown' => 'Ez a mező elfogadja a Github flavored markdown-t.', + 'groups' => 'Csoportok', + 'gravatar_email' => 'Gravatar email cím', + 'gravatar_url' => 'Változtassa meg avatarját a Gravatar.com-on.', + 'history' => 'Történelem', + 'history_for' => 'Előzmények:', + 'id' => 'ID', + 'image' => 'Kép', + 'image_delete' => 'Kép törlése', + 'include_deleted' => 'Törölt eszközök bevonása', + 'image_upload' => 'Kép feltöltése', + 'filetypes_accepted_help' => 'Az elfogadott fájltípus :types. A megengedett maximális feltöltési méret :size.|Az elfogadott fájltípusok :types. A megengedett maximális feltöltési méret :size.', + 'filetypes_size_help' => 'A feltölthető méret maximum :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.', + 'unaccepted_image_type' => 'Ez a képfájl nem beolvasható. Az elfogadott fájltípusok: jpg, webp, png, gif és svg. A fájl kódolása: :mimetype.', + 'import' => 'Importálás', + 'import_this_file' => 'Map fields and process this file', + 'importing' => 'Importálás', + 'importing_help' => 'Eszközöket, tartozékokat, szoftverlicenceket, alkatrészeket, fogyóeszközöket és felhasználókat importálhat CSV fájl segítségével.

A CSV-ben az értékeket kettőspontal kell elválasztani és minden fejlécnévnek meg kell egyeznie az alap CSV dokumentációban szereplőkkel..', + 'import-history' => 'Import történet', + 'asset_maintenance' => 'Eszköz karbantartás', + 'asset_maintenance_report' => 'Eszköz Karbantartás Riport', + 'asset_maintenances' => 'Eszköz karbantartások', + 'item' => 'Tétel', + 'item_name' => 'Eszköz neve', + 'import_file' => 'CSV fájl importálása', + 'import_type' => 'CSV importálás típusa', + 'insufficient_permissions' => 'Elégtelen engedély!', + 'kits' => 'Előre definiált csomagok', + 'language' => 'Nyelv', + 'last' => 'Legutóbbi', + 'last_login' => 'Utolsó bejelentkezés', + 'last_name' => 'Vezetéknév', + 'license' => 'Licensz', + 'license_report' => 'Licensz riport', + 'licenses_available' => 'elérhető licenszek', + 'licenses' => 'Licencek', + 'list_all' => 'Listázd mind', + 'loading' => 'Betöltés, kis türelmet....', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Helyek', + 'logo_size' => 'Négyzet alakú logok néznek ki a legjobban Logo+Szöveg ként. A Logo maximum megjeleníthető mérete 50px magas x 50px széles. ', + 'logout' => 'Kijelentkezés', + 'lookup_by_tag' => 'Keresés az Asset Tag segítségével', + 'maintenances' => 'Karbantartások', + 'manage_api_keys' => 'API kulcsok kezelése', + 'manufacturer' => 'Gyártó', + 'manufacturers' => 'Gyártók', + 'markdown' => 'Ez a mező enged a Github flavored markdown-hoz.', + 'min_amt' => 'Min. Menny.', + 'min_amt_help' => 'Azon elemek minimális száma, amelyeknek elérhetőnek kell lenniük, mielőtt riasztást váltana ki. Hagyja üresen a minimum mennyiséget, ha nem szeretne riasztásokat kapni az alacsony készlet miatt.', + 'model_no' => 'Típusszám.', + 'months' => 'hónapok', + 'moreinfo' => 'További információ', + 'name' => 'Név', + 'new_password' => 'Új jelszó', + 'next' => 'Tovább', + 'next_audit_date' => 'Következő ellenőrzési dátum', + 'no_email' => 'Ehhez a felhasználóhoz nincs e-mail társítva', + 'last_audit' => 'Utolsó ellenőrzés', + 'new' => 'új!', + 'no_depreciation' => 'Nincs értékcsökkentés', + 'no_results' => 'Nincs találat.', + 'no' => 'Nem ', + 'notes' => 'Megjegyzések', + 'order_number' => 'Rendelésszám', + 'only_deleted' => 'Csak törölt eszközök', + 'page_menu' => '_MENU_ elemet megjelenítve', + 'pagination_info' => '_START_ to _END_ of _TOTAL_ elemet megjelenítve', + 'pending' => 'Függőben', + 'people' => 'Személyek', + 'per_page' => 'Eredmény/Oldal', + 'previous' => 'Korábbi', + 'processing' => 'Feldolgozás alatt', + 'profile' => 'Profilod', + 'purchase_cost' => 'Vásárlási költség', + 'purchase_date' => 'Vásárlás időpontja', + 'qty' => 'Mennyiség', + 'quantity' => 'Mennyiség', + 'quantity_minimum' => ':count eszközöd van a megadott minimum mennyiség közelében vagy az alatt', + 'quickscan_checkin' => 'Gyors szkennelős visszavétel', + 'quickscan_checkin_status' => 'Visszavétel státusza', + 'ready_to_deploy' => 'Kiadásra kész', + 'recent_activity' => 'Legutóbbi tevékenységek', + 'remaining' => 'Hátralévő', + 'remove_company' => 'Vállati kapcsolat megszüntetése', + 'reports' => 'Jelentések', + 'restored' => 'visszaállítva', + 'restore' => 'Visszaállítás', + 'requestable_models' => 'Igényelhető modellek', + 'requested' => 'Kérve', + 'requested_date' => 'Kért időpont', + 'requested_assets' => 'Kért eszközök', + 'requested_assets_menu' => 'Kért eszközök', + 'request_canceled' => 'A kérelem törölve', + 'save' => 'Mentés', + 'select_var' => 'Kiválasztás :thing... ', // this will eventually replace all of our other selects + 'select' => 'Választ', + 'select_all' => 'Összes kijelölése', + 'search' => 'Keresés', + 'select_category' => 'Válasszon egy kategóriát', + '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', + 'select_model' => 'Válasszon ki egy modellt', + 'select_supplier' => 'Válassza ki a szállítót', + 'select_user' => 'Válasszon felhasználót', + 'select_date' => 'Válasszon dátumot (ÉÉÉÉ-HH-NN)', + 'select_statuslabel' => 'Státusz kiválasztása', + 'select_company' => 'Vállalat kiválasztása', + 'select_asset' => 'Válassza ki az eszköz', + 'settings' => 'Beállítások', + 'show_deleted' => 'Töröltek megjelenítése', + 'show_current' => 'Aktuális megjelenítése', + 'sign_in' => 'Bejelentkezés', + 'signature' => 'Aláírás', + 'signed_off_by' => 'Aláírta', + 'skin' => 'Kinézet', + 'webhook_msg_note' => 'Az értesítések webhookokon keresztül lesznek elküldve', + 'webhook_test_msg' => 'Oh szia! Úgy látszik a te :app integrálásod a Snipe-IT-val sikeres volt!', + 'some_features_disabled' => 'DEMO MODE: Néhány funkció le van tiltva a telepítéshez.', + 'site_name' => 'Hely neve', + 'state' => 'Megye', + 'status_labels' => 'Státusz címkék', + 'status' => 'Állapot', + 'accept_eula' => 'Elfogadási megállapodás', + 'supplier' => 'Támogató', + 'suppliers' => 'Beszállítók', + 'sure_to_delete' => 'Biztosan törölni kíván', + 'sure_to_delete_var' => 'Biztosan törölni akarja ezt az elemet: item ?', + 'delete_what' => ':item törlése', + 'submit' => 'beküldése', + 'target' => 'Cél', + 'time_and_date_display' => 'Idő és dátum megjelenítése', + 'total_assets' => 'eszköz összesen', + 'total_licenses' => 'licensz összesen', + 'total_accessories' => 'teljes tartozék', + 'total_consumables' => 'összes fogyóeszköz', + 'type' => 'Típus', + 'undeployable' => 'Nem kiadható', + 'unknown_admin' => 'Ismeretlen Admin', + 'username_format' => 'Felhasználónév formátum', + 'username' => 'Felhasználónév', + 'update' => 'Frissités', + 'upload_filetypes_help' => 'Az engedélyezett fájltípusok: png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf és rar. A feltöltés maximum mérete :size.', + 'uploaded' => 'Feltöltve', + 'user' => 'Felhasználó', + 'accepted' => 'elfogadva', + 'declined' => 'visszautasítva', + 'unassigned' => 'Nincs hozzárendelve', + 'unaccepted_asset_report' => 'Elfogadhatatlan eszköz', + 'users' => 'Felhasználók', + 'viewall' => 'Összes Megtekintése', + 'viewassets' => 'Kiadott eszközök mutatása', + 'viewassetsfor' => 'Eszközök megtekintése :name', + 'website' => 'Weboldal', + 'welcome' => 'Szia,', + 'years' => 'évek', + 'yes' => 'Igen', + 'zip' => 'Irányítószám', + 'noimage' => 'Nincs kép feltöltve vagy a kép nem található.', + 'file_does_not_exist' => 'A keresett fájl nem található a szerveren.', + 'file_upload_success' => 'A fájl feltöltése sikeres!', + 'no_files_uploaded' => 'A fájl feltöltése sikeres!', + 'token_expired' => 'Az ürlap session lejárt. próbálkozz újra.', + 'login_enabled' => 'Belépés engedélyezése', + 'audit_due' => 'Esedékes ellenőrzés', + 'audit_overdue' => 'Elévült az ellenőrzés', + 'accept' => ':asset elfogadva', + 'i_accept' => 'Elfogadom', + 'i_decline' => 'Elutasítom', + 'accept_decline' => 'Elfogad/Elutasít', + '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' => 'összes megtekintése', + 'hide_deleted' => 'Töröltek elrejtése', + 'email' => 'E-mail cím', + 'do_not_change' => 'Ne változtasd meg', + 'bug_report' => 'Hiba bejelentése', + 'user_manual' => 'Felhasználói kézikönyv', + 'setup_step_1' => 'Első lépés', + 'setup_step_2' => 'Második lépés', + 'setup_step_3' => 'Harmadik lépés', + 'setup_step_4' => 'Negyedik lépés', + 'setup_config_check' => 'Konfiguráció ellenőrzése', + 'setup_create_database' => 'Adatbázistáblák létrehozása', + 'setup_create_admin' => 'Admin felhasználó elkészítése', + 'setup_done' => 'Kész!', + 'bulk_edit_about_to' => 'A következőket fogja szerkeszteni: ', + 'checked_out' => 'Kiosztva', + 'checked_out_to' => 'Kiadva neki', + 'fields' => 'Mezők', + 'last_checkout' => 'Utolsó visszavétel', + 'due_to_checkin' => 'A következő :count tételt hamarosan vissza kell venni:', + 'expected_checkin' => 'Várható visszavétel dátuma', + 'reminder_checked_out_items' => 'Ez egy emlékeztető az Ön számára jelenleg kikölcsönzött tételekről. Ha úgy érzi, hogy ez a lista pontatlan (valami hiányzik, vagy olyan dolog szerepel itt, amit Ön szerint soha nem kapott meg), kérjük, küldjön e-mailt a :reply_to_name címre.', + 'changed' => 'Megváltozott', + 'to' => 'Nak/Nek', + 'report_fields_info' => '

Válassza ki az egyéni jelentésben szerepeltetni kívánt mezőket, majd kattintson a Generálás gombra. A fájl (custom-asset-report-YYYY-mm-dd.csv) automatikusan letöltődik, és megnyithatja Excelben.

+

Ha csak bizonyos eszközöket szeretne exportálni, használja az alábbi lehetőségeket az eredmények finomhangolásához.

', + 'range' => 'Tartomány', + 'bom_remark' => 'BOM (Byte order mark) hozzáadása ehhez a CSV-hez', + 'improvements' => 'Fejlesztések', + 'information' => 'Információ', + 'permissions' => 'Jogosultságok', + 'managed_ldap' => '(LDAP-on keresztül kezelve)', + 'export' => 'Exportálás', + 'ldap_sync' => 'LDAP szinkronizálás', + 'ldap_user_sync' => 'LDAP felhasználó szinkronizálása', + 'synchronize' => 'Szinkronizálás', + 'sync_results' => 'Szinkronizálás eredményei', + 'license_serial' => 'Sorozat/termékkulcs', + 'invalid_category' => 'Érvénytelen vagy hiányzó kategória', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'dashboard_info' => 'Ez az Ön műszerfala. Sok ilyen van, de ez a tiéd.', + '60_percent_warning' => '60% kész (figyelmeztetés)', + 'dashboard_empty' => 'Úgy tűnik, hogy még nem adtál hozzá semmit, így nincs semmi fantasztikus, amit megjeleníthetnénk. Kezdje el most néhány eszköz, kiegészítő, fogyóeszköz vagy licenc hozzáadásával!', + 'new_asset' => 'Új eszköz', + 'new_license' => 'Új szoftverlicenc', + 'new_accessory' => 'Új tartozék', + 'new_consumable' => 'Új fogyóeszköz', + 'collapse' => 'Összecsukás', + 'assigned' => 'Hozzárendelve', + 'asset_count' => 'Eszközök száma', + 'accessories_count' => 'Tartozékok mennyisége', + 'consumables_count' => 'Fogyóeszközök összesen', + 'components_count' => 'Alkatrészek összesen', + 'licenses_count' => 'Szoftverlicencek összesen', + 'notification_error' => 'Hiba', + 'notification_error_hint' => 'Kérlek, ellenőrízd az űrlapot a hibák miatt', + 'notification_bulk_error_hint' => 'A következő mezők érvénytelenek és így módosultak:', + 'notification_success' => 'Sikerült', + 'notification_warning' => 'Figyelmeztetés', + 'notification_info' => 'Tájékoztatás', + 'asset_information' => 'Eszköz információ', + 'model_name' => 'Modell neve', + 'asset_name' => 'Eszköz neve', + 'consumable_information' => 'Fogyóeszköz információi:', + 'consumable_name' => 'Fogyóeszköz neve:', + 'accessory_information' => 'Tartozék információi:', + 'accessory_name' => 'Tartozék neve:', + 'clone_item' => 'Cikk klónozása', + 'checkout_tooltip' => 'Adja ki ezt a cikket', + 'checkin_tooltip' => 'Vegye vissza ezt a cikket', + 'checkout_user_tooltip' => 'Adja ki ezt a cikket egy felhasználónak', + 'maintenance_mode' => 'A szolgáltatás átmenetileg nem érhető el a rendszerfrissítések miatt. Kérjük, nézzen vissza később.', + 'maintenance_mode_title' => 'A rendszer átmenetileg nem elérhető', + 'ldap_import' => 'A felhasználói jelszót nem az LDAP-nak kell kezelnie. (Ez lehetővé teszi, hogy elfelejtett jelszóra vonatkozó kéréseket küldjön.)', + 'purge_not_allowed' => 'A törölt adatok törlése letiltásra került az .env fájlban. Lépjen kapcsolatba az ügyfélszolgálattal vagy a rendszergazdával.', + 'backup_delete_not_allowed' => 'A mentések törlése letiltásra került az .env fájlban. Lépjen kapcsolatba az ügyfélszolgálattal vagy a rendszergazdával.', + 'additional_files' => 'További fájlok', + 'shitty_browser' => 'Nem található aláírás. Ha régebbi böngészőt használ, kérjük, használjon egy modernebb böngészőt az eszközök elfogadásának befejezéséhez.', + 'bulk_soft_delete' =>'Gyengéden törölje ezeket a felhasználókat is. Az eszköztörténetük érintetlen marad, kivéve, ha/amíg nem törli a törölt rekordokat a Rendszergazdai beállításokban.', + 'bulk_checkin_delete_success' => 'A kiválasztott felhasználók törlésre, és a náluk levő eszközök visszavételre kerültek.', + 'bulk_checkin_success' => 'A kiválasztott felhasználókhoz tartozó eszközök visszavételre kerültek.', + 'set_to_null' => 'Az eszköz értékeinek törlése|Az összes :asset_count eszköz értékeinek törlése ', + 'set_users_field_to_null' => 'A felhasználó :field értékeinek törlése|Az összes :user_count felhasználó :field értékeinek törlése ', + 'na_no_purchase_date' => 'N/A - Nincs megadva a vásárlás dátuma', + 'assets_by_status' => 'Eszközök státusz szerint', + 'assets_by_status_type' => 'Eszközök státustípus szerint', + 'pie_chart_type' => 'Műszerfal tortadiagram típusa', + 'hello_name' => 'Üdvözöllek, :name!', + 'unaccepted_profile_warning' => ':count darab tételed van, amelyek elfogadást igényelnek. Kattints ide az elfogadáshoz vagy az elutasításhoz', + 'start_date' => 'Kezdés dátuma', + 'end_date' => 'Befejezés dátuma', + 'alt_uploaded_image_thumbnail' => 'Feltöltött indexkép', + 'placeholder_kit' => 'Készlet kiválasztása', + 'file_not_found' => 'A fájl nem található', + 'preview_not_available' => '(nincs előnézet)', + 'setup' => 'Beállítás', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Ugrás a fő tartalomra', + 'toggle_navigation' => 'Navigáció váltása', + 'alerts' => 'Riasztások', + 'tasks_view_all' => 'Összes feladat megtekintése', + 'true' => 'Igaz', + 'false' => 'Hamis', + 'integration_option' => 'Integrációs lehetőségek', + 'log_does_not_exist' => 'Nincs illeszkedő logbejegyzés.', + 'merge_users' => 'Felhasználó azonosítók egyesítése', + 'merge_information' => 'Ez egyesíti a :count felhasználót egy felhaszálóvá. Válaszd ki az alábbiak közül, melyik felhasználóval egyesítsükk a többit, és a kapcslódó eszközök, licenceket stb. is átkerülnek a kiválasztott felhasználóhoz, a többi pedig törölt jelzést kap.', + 'warning_merge_information' => 'Ez a művelet NEM vonható vissza, CSAK akkor használd, ha egyesítened kell felhasználókat hibás improt vagy szinkronizálás miatt. Győződj meg róla, hogy előtte készítettél mentést.', + 'no_users_selected' => 'Nincsenek kiválasztva felhasználók', + 'not_enough_users_selected' => 'Legalább :count felhasználót kell kijelölni', + 'merge_success' => ':count felhasználó sikeresen egyesítve a(z) :into_username felhasználóhoz!', + 'merged' => 'egyesítve', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Törlés és mentés', + 'update_existing_values' => 'Frissíti a jelenlegi adatokat?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Email küldése az új felhasználóknak?', + 'send_email' => 'Email küldése', + 'call' => 'Call number', + 'back_before_importing' => 'Biztonsági mentés importálás előtt?', + 'csv_header_field' => 'CSV fejléc mező', + 'import_field' => 'Mező importálása', + 'sample_value' => 'Minta érték', + 'no_headers' => 'Oszlop nem található', + 'error_in_import_file' => 'HIba lépett fel a CSV fájl olvasásakor: :error', + 'errors_importing' => 'Hiba lépett fel az importálás közben: ', + 'warning' => 'FIGYELMEZTETÉS: :warning', + 'success_redirecting' => 'Sikeres... Átirányítás.', + 'cancel_request' => 'Eszközigénylés visszavonása', + 'setup_successful_migrations' => 'Az adatbázis táblái létrehozásra kerültek', + 'setup_migration_output' => 'Migrációs kimenetek:', + 'setup_migration_create_user' => 'Következő: Felhasználó mentése', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Megerősítés', + 'autoassign_licenses' => 'Licensz Automatikus Hozzárendelése', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Biztos benne?', + 'cannot_be_deleted' => 'Ez az elem nem törölhető', + 'cannot_be_edited' => 'Ez az elem nem szerkeszthető.', + 'undeployable_tooltip' => 'Ez az elem nem kiadható. Ellenőrizd a fennmaradó mennyiséget.', + 'serial_number' => 'Sorozatszám', + 'item_notes' => ':item Megjegyzések', + 'item_name_var' => ':eszköz neve', + 'error_user_company' => 'A kiadásban szereplő cég nem egyezik meg az eszköznél megadott céggel', + 'error_user_company_accept_view' => 'Egy hozzád rendelt eszköz egy másik céghez tartozik, így nem fogadhatod el vagy utasíthatod vissza, kérlek egyeztess a vezetőddel', + 'importer' => [ + 'checked_out_to_fullname' => 'Kiadva a következőnek: Full Name', + 'checked_out_to_first_name' => 'Kiadva a következőnek: First Name', + 'checked_out_to_last_name' => 'Kiadva a következőnek: Last Name', + 'checked_out_to_username' => 'Kiadva a következőnek: Username', + 'checked_out_to_email' => 'Kiadva a következőnek: Email', + 'checked_out_to_tag' => 'Kiadva a következőnek: Asset Tag', + 'manager_first_name' => 'Manager Keresztnév', + 'manager_last_name' => 'Manager Vezetéknév', + 'manager_full_name' => 'Manager Teljes Név', + 'manager_username' => 'Manager Felhasználónév', + 'checkout_type' => 'Kiadás Típusa', + 'checkout_location' => 'Kiadás helyszínre', + 'image_filename' => 'kép fájlnév', + 'do_not_import' => 'Ne importáld', + 'vip' => 'VIP', + 'avatar' => 'Profilkép', + 'gravatar' => 'Gravatar e-mail', + 'currency' => 'Pénznem', + 'address2' => 'Cím sor 2', + 'import_note' => 'A CSV importálóval betöltve', + ], + 'percent_complete' => '% elkészült', + 'uploading' => 'Feltöltés...', + 'upload_error' => 'Hiba a fájl feltöltése során. Kérem, ellenőrizze, hogy nincsenek üres sorok és nincsenek oszlop fejléc nevek duplikálva.', + 'copy_to_clipboard' => 'Másolás a vágólapra', + 'copied' => 'Másolva!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'Ez az eszköz helye, amikor nincs kiadva', + 'item_not_found' => ':item_type ID :id nem létezik, vagy törölve lett', + 'action_permission_denied' => 'Nincs jogosultsága a következőhöz: :action :item_type ID :id', + 'action_permission_generic' => 'Nincs jogosultsága a következő művelethez: :action a következőn: :item_type', + 'edit' => 'szerkesztés', + 'action_source' => 'Action Source', + 'or' => 'vagy', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'A(z) :object_type törlése sikertelen volt', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'Nincs kikérhető eszköz, vagy eszköz modell.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/hu-HU/help.php b/resources/lang/hu-HU/help.php new file mode 100644 index 0000000000..5864b72ec2 --- /dev/null +++ b/resources/lang/hu-HU/help.php @@ -0,0 +1,35 @@ + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Az eszközök sorozatszám vagy eszközcímke alapján nyomon követhető tételek. Ezek általában nagyobb értékű tételek, ahol egy adott tétel azonosítása fontos.', + + 'categories' => 'A kategóriák segítenek a tételek rendszerezésében. Néhány példa a következő kategóriákra: "asztali számítógépek", "laptopok", "mobiltelefonok", "táblagépek" és így tovább, de a kategóriákat bármilyen módon használhatja, aminek értelme van az Ön számára.', + + 'accessories' => 'A tartozékok mindazok, amelyeket a felhasználóknak ad ki, de amelyek nem rendelkeznek sorozatszámmal (vagy nem törődik azok egyedi nyomon követésével). Például számítógépes egerek vagy billentyűzetek.', + + 'companies' => 'A cégek használhatók egyszerű azonosító mezőként, vagy az eszközök, felhasználók stb. láthatóságának korlátozására, ha a teljes cégtámogatás engedélyezve van a rendszergazdai beállításokban.', + + 'components' => 'Az alkatrészek olyan elemek, amelyek egy eszköz részét képezik, például HDD, RAM stb.', + + 'consumables' => 'A fogyasztási cikkek minden olyan megvásárolt dolog, amely idővel elhasználódik. Például nyomtatótinta vagy fénymásolópapír.', + + 'depreciations' => 'Az eszközök értékcsökkenését beállíthatja úgy, hogy az eszközök értékcsökkenése lineáris értékcsökkenés alapján történjen.', + + 'empty_file' => 'Az importáló szerint ez a fájl üres.' +]; diff --git a/resources/lang/hu-HU/localizations.php b/resources/lang/hu-HU/localizations.php new file mode 100644 index 0000000000..e70829c9c6 --- /dev/null +++ b/resources/lang/hu-HU/localizations.php @@ -0,0 +1,321 @@ + 'Válasszon ki egy nyelvet', + 'languages' => [ + 'en-US'=> 'Angol, Amerikai Egyesült Államok', + 'en-GB'=> 'Angol, Egyesült Királyság', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arab', + 'bg-BG'=> 'Bolgár', + 'zh-CN'=> 'Egyszerűsített kínai', + 'zh-TW'=> 'Hagyományos kínai', + 'ca-ES' => 'katalán', + 'hr-HR'=> 'Horvát', + 'cs-CZ'=> 'Cseh', + 'da-DK'=> 'Dán', + 'nl-NL'=> 'Holland', + 'en-ID'=> 'Angol, Indonézia', + 'et-EE'=> 'Észt', + 'fil-PH'=> 'Filippínó', + 'fi-FI'=> 'Finn', + 'fr-FR'=> 'Francia', + 'de-DE'=> 'Német', + 'de-if'=> 'Német (nem hivatalos)', + 'el-GR'=> 'Görög', + 'he-IL'=> 'Héber', + 'hu-HU'=> 'Magyar', + 'is-IS' => 'Izlandi', + 'id-ID'=> 'Indonéz', + 'ga-IE'=> 'Ír', + 'it-IT'=> 'Olasz', + 'ja-JP'=> 'Japán', + 'km-KH'=>'khmer', + 'ko-KR'=> 'Kóreai', + 'lt-LT'=>'Litván', + 'lv-LV'=> 'Lett', + 'mk-MK'=> 'Macedón', + 'ms-MY'=> 'Maláj', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Norvég', + 'fa-IR'=> 'Perzsa', + 'pl-PL'=> 'Lengyel', + 'pt-PT'=> 'Portugál', + 'pt-BR'=> 'Portugál, Brazil', + 'ro-RO'=> 'Román', + 'ru-RU'=> 'Orosz', + 'sr-CS' => 'Szerb (latin betűs)', + 'sk-SK'=> 'szlovák', + 'sl-SI'=> 'Szlovèn', + 'so-SO'=> 'Szomáli', + 'es-ES'=> 'Spanyol', + 'es-CO'=> 'Spanyol, Kolumbia', + 'es-MX'=> 'Spanyol, Mexikó', + 'es-VE'=> 'Spanyol, Venezuela', + 'sv-SE'=> 'Svéd', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Török', + 'uk-UA'=> 'Ukrán', + 'vi-VN'=> 'Vietnámi', + 'cy-GB'=> 'Walesi', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Válasszon ki egy országot', + + 'countries' => [ + 'AC'=>'Ascension-sziget', + 'AD'=>'Andorra', + 'AE'=>'Egyesült Arab Emírségek', + 'AF'=>'Afganisztán', + 'AG'=>'Antigua és Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albánia', + 'AM'=>'Örményország', + 'AN'=>'Holland Antillák', + 'AO'=>'Angola', + 'AQ'=>'Antarktisz', + 'AR'=>'Argentína', + 'AS'=>'Amerikai Szamoa', + 'AT'=>'Ausztria', + 'AU'=>'Ausztrália', + 'AW'=>'Aruba', + 'AX'=>'Åland-szigetek', + 'AZ'=>'Azerbajdzsán', + 'BA'=>'Bosznia és Hercegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Banglades', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgária', + 'BH'=>'Bahreini Királyság', + 'BI'=>'Burundi Köztársaság', + 'BJ'=>'Benini Köztársaság', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Szultanátus', + 'BO'=>'Bolívia', + 'BR'=>'Brazília', + 'BS'=>'Bahama-szigetek', + 'BT'=>'Bhutáni Királyság', + 'BV'=>'Bouvet-sziget', + 'BW'=>'Botswanai Köztársaság', + 'BY'=>'Fehéroroszország', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Kókusz (Keeling)-szigetek', + 'CD'=>'Kongói Demokratikus Köztársaság', + 'CF'=>'Közép-afrikai Köztársaság', + 'CG'=>'Kongói Köztársaság', + 'CH'=>'Svájc', + 'CI'=>'Elefántcsontpart', + 'CK'=>'Cook-szigetek', + 'CL'=>'Chilei Köztársaság', + 'CM'=>'Kameruni Köztársaság', + 'CN'=>'Kínai Népköztársaság', + 'CO'=>'Kolumbia', + 'CR'=>'Costa Rica-i Köztársaság', + 'CU'=>'Kubai Köztársaság', + 'CV'=>'Zöld-foki Köztársaság', + 'CX'=>'Karácsony-sziget', + 'CY'=>'Ciprus', + 'CZ'=>'Csehország', + 'DE'=>'Németország', + 'DJ'=>'Dzsibuti Köztársaság', + 'DK'=>'Dánia', + 'DM'=>'Dominikai Közösség', + 'DO'=>'Dominikai Köztársaság', + 'DZ'=>'Algéria', + 'EC'=>'Ecuadori Köztársaság', + 'EE'=>'Észtország', + 'EG'=>'Egyiptom', + 'ER'=>'Eritrea', + 'ES'=>'Spanyolország', + 'ET'=>'Etiópia', + 'EU'=>'Európai Unió', + 'FI'=>'Finnország', + 'FJ'=>'Fidzsi-szigeteki Köztársaság', + 'FK'=>'Falkland-szigetek', + 'FM'=>'Mikronéziai Szövetségi Államok', + 'FO'=>'Feröer-szigetek', + 'FR'=>'Franciaország', + 'GA'=>'Gaboni Köztársaság', + 'GD'=>'Grenada', + 'GE'=>'Grúzia', + 'GF'=>'Francia Guyana', + 'GG'=>'Guernsey', + 'GH'=>'Ghánai Köztársaság', + 'GI'=>'Gibraltár', + 'GL'=>'Grönland', + 'GM'=>'Gambiai Köztársaság', + 'GN'=>'Guineai Köztársaság', + 'GP'=>'Guadeloupe', + 'GQ'=>'Egyenlítői-guineai Köztársaság', + 'GR'=>'Görögország', + 'GS'=>'Déli-Georgia és Déli-Sandwich-szigetek', + 'GT'=>'Guatemalai Köztársaság', + 'GU'=>'Guam', + 'GW'=>'Bissau-guineai Köztársaság', + 'GY'=>'Guyanai Szövetkezeti Köztársaság', + 'HK'=>'Hongkong', + 'HM'=>'Heard-sziget és McDonald-szigetek', + 'HN'=>'Hondurasi Köztársaság', + 'HR'=>'Horvátország', + 'HT'=>'Haiti Köztársaság', + 'HU'=>'Magyarország', + 'ID'=>'Indonézia', + 'IE'=>'Írország', + 'IL'=>'Izrael', + 'IM'=>'Man-sziget', + 'IN'=>'India', + 'IO'=>'Brit Indiai-óceáni Terület', + 'IQ'=>'Irak', + 'IR'=>'Iráni Iszlám Köztársaság', + 'IS'=>'Izland', + 'IT'=>'Olaszország', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordánia', + 'JP'=>'Japán', + 'KE'=>'Kenya', + 'KG'=>'Kirgiz Köztársaság', + 'KH'=>'Kambodzsa', + 'KI'=>'Kiribati Köztársaság', + 'KM'=>'Comore-szigetek', + 'KN'=>'Saint Christopher és Nevis Államszövetség', + 'KR'=>'Koreai Köztársaság', + 'KW'=>'Kuvaiti Állam', + 'KY'=>'Kajmán-szigetek', + 'KZ'=>'Kazahsztán', + 'LA'=>'Laoszi Népi Demokratikus Köztársaság', + 'LB'=>'Libanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein Hercegség', + 'LK'=>'Srí Lanka', + 'LR'=>'Libéria', + 'LS'=>'Lesothói Királyság', + 'LT'=>'Litvánia', + 'LU'=>'Luxemburg', + 'LV'=>'Lettország', + 'LY'=>'Líbiai Arab Szocialista Nagy Népi Közösség', + 'MA'=>'Marokkói Királyság', + 'MC'=>'Monacói Hercegség', + 'MD'=>'Moldovai Köztársaság', + 'ME'=>'Montenegró', + 'MG'=>'Madagaszkár', + 'MH'=>'Marshall-szigetek', + 'MK'=>'Macedónia Volt Jugoszláv Köztársaság', + 'ML'=>'Mali Köztársaság', + 'MM'=>'Mianmari Szövetségi Köztársaság', + 'MN'=>'Mongólia', + 'MO'=>'Makaó', + 'MP'=>'Északi Mariana-szigetek', + 'MQ'=>'Martinique', + 'MR'=>'Mauritániai Iszlám Köztársaság', + 'MS'=>'Montserrat', + 'MT'=>'Málta', + 'MU'=>'Mauritiusi Köztársaság', + 'MV'=>'Maldív-szigetek', + 'MW'=>'Malawi Köztársaság', + 'MX'=>'Mexikó', + 'MY'=>'Malajzia', + 'MZ'=>'Mozambiki Köztársaság', + 'NA'=>'Namíbiai Köztársaság', + 'NC'=>'Új-Kaledónia', + 'NE'=>'Niger', + 'NF'=>'Norfolk-sziget', + 'NG'=>'Nigéria', + 'NI'=>'Nicaraguai Köztársaság', + 'NL'=>'Hollandia', + 'NO'=>'Norvégia', + 'NP'=>'Nepál', + 'NR'=>'Naurui Köztársaság', + 'NU'=>'Niue', + 'NZ'=>'Új-Zéland', + 'OM'=>'Omán', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Francia Polinézia', + 'PG'=>'Pápua Új-Guinea', + 'PH'=>'Fülöp-szigeteki Köztársaság', + 'PK'=>'Pakisztán', + 'PL'=>'Lengyelország', + 'PM'=>'Saint-Pierre és Miquelon', + 'PN'=>'Pitcairn-szigetek', + 'PR'=>'Puerto Rico', + 'PS'=>'Palesztina', + 'PT'=>'Portugália', + 'PW'=>'Palaui Köztársaság', + 'PY'=>'Paraguayi Köztársaság', + 'QA'=>'Katari Állam', + 'RE'=>'Réunion', + 'RO'=>'Románia', + 'RS'=>'Szerbia', + 'RU'=>'Oroszország', + 'RW'=>'Ruandai Köztársaság', + 'SA'=>'Szaúd-Arábia', + 'UK'=>'Skócia', + 'SB'=>'Salamon-szigetek', + 'SC'=>'Seychelle Köztársaság', + 'SS'=>'Dél-Szudán', + 'SD'=>'Szudáni Köztársaság', + 'SE'=>'Svédország', + 'SG'=>'Szingapúr', + 'SH'=>'Szent Ilona', + 'SI'=>'Szlovénia', + 'SJ'=>'Svalbard és Jan Mayen', + 'SK'=>'Szlovákia', + 'SL'=>'Sierra Leone Köztársaság', + 'SM'=>'San Marino', + 'SN'=>'Szenegál', + 'SO'=>'Szomália', + 'SR'=>'Suriname Köztársaság', + 'ST'=>'São Tomé és Príncipe Demokratikus Köztársaság', + 'SU'=>'Szovjetunió', + 'SV'=>'Salvadori Köztársaság', + 'SY'=>'Szíriai Arab Köztársaság', + 'SZ'=>'Szváziföld', + 'TC'=>'Turks- és Caicos-szigetek', + 'TD'=>'Csádi Köztársaság', + 'TF'=>'Francia déli és antarktiszi területek', + 'TG'=>'Togói Köztársaság', + 'TH'=>'Thaiföld', + 'TJ'=>'Tádzsikisztán', + 'TK'=>'Tokelau-szigetek', + 'TI'=>'Kelet-Timor', + 'TM'=>'Türkmenisztán', + 'TN'=>'Tunézia', + 'TO'=>'Tongai Királyság', + 'TP'=>'Kelet-Timor (régi kóddal)', + 'TR'=>'Törökország', + 'TT'=>'Trinidad és Tobago Köztársaság', + 'TV'=>'Tuvalu', + 'TW'=>'Tajvan', + 'TZ'=>'Tanzániai Egyesült Köztársaság', + 'UA'=>'Ukrajna', + 'UG'=>'Uganda', + 'UK'=>'Egyesült Királyság', + 'US'=>'Amerikai Egyesült Államok', + 'UM'=>'Az Amerikai Egyesült Államok lakatlan külbirtokai', + 'UY'=>'Uruguay', + 'UZ'=>'Üzbegisztán', + 'VA'=>'Vatikán', + 'VC'=>'Saint Vincent és a Grenadine-szigetek', + 'VE'=>'Venezuela', + 'VG'=>'Brit Virgin-szigetek', + 'VI'=>'Amerikai Virgin-szigetek', + 'VN'=>'Vietnám', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis-és Futuna-szigetek', + 'WS'=>'Szamoa', + 'YE'=>'Jemeni Köztársaság', + 'YT'=>'Mayotte', + 'ZA'=>'Dél-Afrika', + 'ZM'=>'Zambiai Köztársaság', + 'ZW'=>'Zimbabwei Köztársaság', + ], +]; \ No newline at end of file diff --git a/resources/lang/hu-HU/mail.php b/resources/lang/hu-HU/mail.php new file mode 100644 index 0000000000..c93ae6688a --- /dev/null +++ b/resources/lang/hu-HU/mail.php @@ -0,0 +1,93 @@ + 'Tartozék kiadva', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Eszköz kiadva', + 'Asset_Checkout_Notification' => 'Eszköz kiadva', + 'Confirm_Accessory_Checkin' => 'Tartozék visszavételének megerősítése', + 'Confirm_Asset_Checkin' => 'Eszköz visszavételének megerősítése', + 'Confirm_accessory_delivery' => 'Tartozék átvételének megerősítése', + 'Confirm_asset_delivery' => 'Eszköz átvételének megerősítése', + 'Confirm_consumable_delivery' => 'Fogyóeszköz átvételének megerősítése', + 'Confirm_license_delivery' => 'Licensz átvételének megerősítése', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Nap', + 'Expected_Checkin_Date' => 'Az eszközt amelyet kiadtak neked, hamarosan visszavételre kerül a :date napon', + 'Expected_Checkin_Notification' => 'Emlékeztető: :name kiadásának idejéhez közelít', + 'Expected_Checkin_Report' => 'Várható eszköz kiadásának jelentése', + 'Expiring_Assets_Report' => 'Eszközök lejárati jelentése.', + 'Expiring_Licenses_Report' => 'Az engedélyekről szóló jelentés lejárata.', + 'Item_Request_Canceled' => 'Elemkérelem törölve', + 'Item_Requested' => 'Kért elem', + 'License_Checkin_Notification' => 'Licensz kiadva', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Alacsony készletjelentés', + 'a_user_canceled' => 'A felhasználó törölte az elemkérést a webhelyen', + 'a_user_requested' => 'A felhasználó egy elemet kért a webhelyen', + 'acceptance_asset_accepted' => 'A felhasználó elfogadott egy tételt', + 'acceptance_asset_declined' => 'A felhasználó visszautasított egy tételt', + 'accessory_name' => 'Tartozéknév:', + 'additional_notes' => 'További megjegyzések:', + 'admin_has_created' => 'A rendszergazda létrehozott egy fiókot az alábbi weboldalon:', + 'asset' => 'Eszköz:', + 'asset_name' => 'Eszköz neve:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Eszköz azonosító', + 'assets_warrantee_alert' => ':count darab eszköznél a jótállás :threshold napon belül lejár.|:count darab eszköznél a jótállások :threshold napon belül lejárnak.', + 'assigned_to' => 'Hozzárendelve', + 'best_regards' => 'Üdvözlettel,', + 'canceled' => 'Megszakítva:', + 'checkin_date' => 'Visszavétel dátuma:', + 'checkout_date' => 'Kiadási dátum:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Az alján lévő linkre kattintva ellenőrizheti, hogy megkapta-e a tartozékot.', + 'click_on_the_link_asset' => 'Kérjük, kattintson az alul lévő linkre annak megerősítéséhez, hogy megkapták az eszközt.', + 'click_to_confirm' => 'Kérjük, kattintson az alábbi linkre a weboldal megerősítéséhez: web account:', + 'current_QTY' => 'Jelenlegi QTY', + 'days' => 'Nap', + 'expecting_checkin_date' => 'Várható visszaadás dátuma:', + 'expires' => 'Lejárat', + 'hello' => 'Helló', + 'hi' => 'Üdv', + 'i_have_read' => 'Elolvastam és elfogadom a felhasználási feltételeket, és megkaptuk ezt az elemet.', + 'inventory_report' => 'Készlet Jelentés', + 'item' => 'Tétel:', + 'license_expiring_alert' => ':count licensz lejár :thershold nap múlva.|:count licensz lejár :thershold nap múlva.', + 'link_to_update_password' => 'Kérjük, kattintson a következő linkre a frissítéshez: webes jelszó:', + 'login' => 'Belépés:', + 'login_first_admin' => 'Jelentkezzen be az új Snipe-IT telepítésébe az alábbi hitelesítő adatok alapján:', + 'low_inventory_alert' => ':count darab tétel érhető el, ami kevesebb mint a minimum készlet vagy hamarosan kevesebb lesz.', + 'min_QTY' => 'Min QTY', + 'name' => 'Név', + 'new_item_checked' => 'Egy új elemet az Ön neve alatt ellenőriztek, a részletek lent találhatók.', + 'notes' => 'Jegyzetek', + 'password' => 'Jelszó:', + 'password_reset' => 'Jelszó visszaállítása', + 'read_the_terms' => 'Kérjük, olvassa el az alábbi használati feltételeket.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Kérve:', + 'reset_link' => 'Jelszó visszaállítása linkre', + 'reset_password' => 'Kattintson ide a jelszó visszaállításához:', + 'rights_reserved' => 'Minden jog fenntartva.', + 'serial' => 'Sorozatszám', + 'snipe_webhook_test' => 'Snipe-IT integráció teszt', + 'snipe_webhook_summary' => 'Snipe-IT integráció teszt eredmény', + 'supplier' => 'Támogató', + 'tag' => 'Címke', + 'test_email' => 'Tesztelje az e-mailt a Snipe-IT-től', + '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:', + 'to_reset' => 'A webes jelszó visszaállításához töltsd ki ezt az űrlapot:', + 'type' => 'típus', + 'upcoming-audits' => 'Várhatóan :count eszközt kell ellenőrízni a következő :threshold napon belül.|Várhatóan :count eszközt kell ellenőrízni a következő :threshold napon belül.', + 'user' => 'Felhasználó', + 'username' => 'Felhasználónév', + 'welcome' => 'Üdvözöljük: név', + 'welcome_to' => 'Üdvözöljük a weboldalon!', + 'your_assets' => 'Eszközeidnek megtekíntése', + 'your_credentials' => 'A Snipe-IT hitelesítő adatai', +]; diff --git a/resources/lang/hu/pagination.php b/resources/lang/hu-HU/pagination.php similarity index 100% rename from resources/lang/hu/pagination.php rename to resources/lang/hu-HU/pagination.php diff --git a/resources/lang/hu-HU/passwords.php b/resources/lang/hu-HU/passwords.php new file mode 100644 index 0000000000..4788e969dd --- /dev/null +++ b/resources/lang/hu-HU/passwords.php @@ -0,0 +1,9 @@ + 'Ha a rendszerünkben létezik egy megfelelő felhasználó ezzel az érvényes e-mail címmel, akkor egy jelszó-visszaállítási e-mailt küldtünk.', + 'user' => 'Ha a rendszerünkben létezik egy megfelelő felhasználó ezzel az érvényes e-mail címmel, akkor egy jelszó-visszaállítási e-mailt küldtünk.', + 'token' => 'Ez a jelszó-visszaállítási token érvénytelen vagy lejárt, vagy nem felel meg a megadott felhasználónévnek.', + 'reset' => 'A jelszavadat visszaállítottuk!', + 'password_change' => 'A jelszót frissítettük!', +]; diff --git a/resources/lang/hu/reminders.php b/resources/lang/hu-HU/reminders.php similarity index 100% rename from resources/lang/hu/reminders.php rename to resources/lang/hu-HU/reminders.php diff --git a/resources/lang/hu/table.php b/resources/lang/hu-HU/table.php similarity index 100% rename from resources/lang/hu/table.php rename to resources/lang/hu-HU/table.php diff --git a/resources/lang/hu-HU/validation.php b/resources/lang/hu-HU/validation.php new file mode 100644 index 0000000000..72fe9af32c --- /dev/null +++ b/resources/lang/hu-HU/validation.php @@ -0,0 +1,162 @@ + 'A :attribute el kell fogadni.', + 'active_url' => 'A :attribute nem valós URL.', + 'after' => 'Az :attribute ezután a dátum után kell, hogy legyen :date.', + 'after_or_equal' => 'A: attribútumnak dátumnak kell lennie, vagy egyenlőnek kell lennie: dátummal.', + 'alpha' => 'A :attribute csak betűket tartalmazhat.', + 'alpha_dash' => 'A :attribute csak betűket, számokat és perjelet tartalmazhat.', + 'alpha_num' => 'A :attribute csak betűket, számokat tartalmazhat.', + 'array' => 'A: attribútumnak tömbnek kell lennie.', + 'before' => 'A :attribute csak :date elötti dátum lehet.', + 'before_or_equal' => 'A: attribútumnak dátumnak kell lennie, vagy egyenlőnek kell lennie: dátummal.', + 'between' => [ + 'numeric' => 'A :attribute az érték között kell lennie :min -:max.', + 'file' => 'A :attribute :min - :max kilobájt között kell lenni.', + 'string' => 'A :attribute :min - :max karakter között kell lenni.', + 'array' => 'A: attribútumnak rendelkeznie kell: min és max elem között.', + ], + 'boolean' => 'Az attribútumnak igaznak, vagy hamisnak kell lennie (true/false).', + 'confirmed' => 'A :attribute ellenörzés nem egyezik.', + 'date' => 'A :attribute nem egy valós dátum.', + 'date_format' => 'A :attribute nem egyezik a formátummal :format.', + 'different' => 'A :attribute és :other különböznie kell.', + 'digits' => 'A :attribute :digits számjegynek kell lenni.', + 'digits_between' => 'A :attribute :min - :max számjegy között kell lenni.', + 'dimensions' => 'A: attribútum érvénytelen képmérettel rendelkezik.', + 'distinct' => 'A: attribútum mező duplikált értéket tartalmaz.', + 'email' => 'Az :attribute formátuma érvénytelen.', + 'exists' => 'A kiválasztott :attribute étvénytelen.', + 'file' => 'A: attribútumnak fájlnak kell lennie.', + 'filled' => 'A: attribútum mezőnek értéket kell tartalmaznia.', + 'image' => 'A :attribute képnek kell lenni.', + 'import_field_empty' => 'A :fieldname mező értéke nem lehet üres.', + 'in' => 'A kiválasztott :attribute étvénytelen.', + 'in_array' => 'A: attribútum mező nem létezik: más.', + 'integer' => 'A :attribute számnak kell lennie.', + 'ip' => 'A :attribute érvényes IP címnek kell lenni.', + 'ipv4' => 'A: attribútumnak érvényes IPv4-címnek kell lennie.', + 'ipv6' => 'A: attribútumnak érvényes IPv6-címnek kell lennie.', + 'is_unique_department' => ':attribute egyedi kell, hogy legyen ehhez a helyhez', + 'json' => 'A: attribútumnak érvényes JSON-karakterláncnak kell lennie.', + 'max' => [ + 'numeric' => 'A :attribute nem lehet nagyobb, mint :max.', + 'file' => 'A :attribute nem lehet nagyobb, mint :max kilobájt.', + 'string' => 'A :attribute nem lehet nagyobb, mint :max karakter.', + 'array' => 'A: attribútumnak nem lehet több: max eleme.', + ], + 'mimes' => 'A :attribute ilyen fájl típusnak kell lennie: :values.', + 'mimetypes' => 'A: attribútumnak a következő típusú fájlnak kell lennie:: values.', + 'min' => [ + 'numeric' => 'A :attribute legalább :min kell lenni.', + 'file' => 'A :attribute legalább :min kilobájt kell lenni.', + 'string' => 'A :attribute legalább :min karakter kell lenni.', + 'array' => 'A: attribútumnak rendelkeznie kell legalább: min elemekkel.', + ], + 'starts_with' => 'A(z) :attribute a következővel kell kezdődnie: :values.', + 'ends_with' => 'A(z) :attribute a következővel kell végződjön: :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.', + 'valid_regex' => 'Ez nem érvényes regex kifejezés. ', + 'regex' => 'Az :attribute formátuma érvénytelen.', + 'required' => 'A :attribute mező kötelező.', + 'required_if' => 'A :attribute mező kötelező ha :other egy :value.', + 'required_unless' => 'A: attribútummezőt csak akkor kell megadni, ha: az egyéb értéke: értéke.', + 'required_with' => 'A :attribute mező kötelező ha :value jelen van.', + 'required_with_all' => 'A: attribútum mező akkor szükséges, ha: értékek vannak jelen.', + 'required_without' => 'A :attribute mező kötelező ha :value nincs jelen.', + 'required_without_all' => 'A: attribútummező akkor szükséges, ha egyik sem: értéke nincs.', + 'same' => 'A :attribute és :other egyeznie kell.', + 'size' => [ + 'numeric' => 'A :attribute kötelező mérete :size.', + 'file' => 'A :attribute kötelező mérete :size kilobájt.', + 'string' => 'A :attribute kötelező mérete :size karakter.', + 'array' => 'A: attribútumnak tartalmaznia kell: méretű elemeket.', + ], + 'string' => 'A: attribútumnak stringnek kell lennie.', + 'timezone' => 'A: attribútumnak érvényes zónának kell lennie.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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' => 'A(z) :attribute nem hozhat létre körkörös hivatkozást.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'A jelszó nem lehet azonos a felhasználónévvel.', + 'letters' => 'A jelszónak tartalmaznia kell legalább egy betűt.', + 'numbers' => 'A jelszónak tartalmaznia kell legalább egy számot.', + 'case_diff' => 'A jelszónak tartalmaznia kell kis- és nagybetűket.', + 'symbols' => 'A jelszónak tartalmaznia kell legalább egy szimbólumot.', + 'gte' => [ + 'numeric' => 'Az érték nem lehet negatív' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Ez a jelszó túl gyakori.', + 'statuslabel_type' => 'Meg kell határoznia egy érvényes állapotcímke típust', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', + 'last_audit_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD hh:mm:ss formátumban', + 'expiration_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', + 'termination_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', + 'expected_checkin.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', + 'start_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', + 'end_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/hu/admin/companies/table.php b/resources/lang/hu/admin/companies/table.php deleted file mode 100644 index 580327cc5c..0000000000 --- a/resources/lang/hu/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Cégek', - 'create' => 'Vállalat létrehozása', - 'title' => 'Társág', - 'update' => 'Társaság frissítése', - 'name' => 'A cég neve', - 'id' => 'ID', -); diff --git a/resources/lang/hu/admin/custom_fields/general.php b/resources/lang/hu/admin/custom_fields/general.php deleted file mode 100644 index e484da14b4..0000000000 --- a/resources/lang/hu/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Egyéni mezők', - 'manage' => 'Kezelés', - 'field' => 'Mező', - 'about_fieldsets_title' => 'A mezőcsoportokról', - 'about_fieldsets_text' => 'A mezőkészletek lehetővé teszik, hogy olyan egyéni mezők csoportjait hozza létre, amelyeket gyakran újra használnak bizonyos eszközmodell-típusok.', - 'custom_format' => 'Egyedi Regex formátum...', - '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', - 'fieldset' => 'Mezőcsoportok', - 'qty_fields' => 'Mennyiségi mezők', - 'fieldsets' => 'Mezőcsoportok', - 'fieldset_name' => 'Mezőcsoport neve', - 'field_name' => 'Mező neve', - 'field_values' => 'Mező értékei', - 'field_values_help' => 'Adjon hozzá választási lehetőségeket, soronként egyet. Az első soron kívüli üres sorokat figyelmen kívül hagyjuk.', - 'field_element' => 'Ürlap elem', - 'field_element_short' => 'Elem', - 'field_format' => 'Formátum', - 'field_custom_format' => 'Egyéni formátum', - 'field_custom_format_help' => 'Ez a mező lehetővé teszi a regex kifejezések használatát az érvényesítéshez. A kifejezésnek "regex:" -el kell kezdődnie - például, hogy ellenőrizze, hogy egy egyéni mezőérték érvényes IMEI-t tartalmaz-e ( ami 15 numerikus számjegy), akkor ezt használja regex: / ^[0-9]{15}$ /.', - 'required' => 'Kötelező', - 'req' => 'Kötelező.', - 'used_by_models' => 'Modellek szerint ', - 'order' => 'Rendelés', - 'create_fieldset' => 'Új mezőcsoportok', - 'update_fieldset' => 'Mezőkészlet frissítése', - 'fieldset_does_not_exist' => 'A(z) :id nevű egyéni mező nem létezik', - 'fieldset_updated' => 'Mezőkészlet frissítve', - 'create_fieldset_title' => 'Új mezőkészlet létrehozása', - 'create_field' => 'Új egyéni mező', - 'create_field_title' => 'Új egyéni mező létrehozása', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Szerepeljen az emailekben.', - 'help_text' => 'Súgó szöveg', - 'help_text_description' => 'Ez egy opcionális szöveg, amely az űrlapelemek alatt jelenik meg az eszköz szerkesztése közben, hogy kontextust adjon a mezőhöz.', - 'about_custom_fields_title' => 'Az egyéni mezőkről', - 'about_custom_fields_text' => 'Az egyéni mezők lehetővé teszik, hogy tetszőleges attribútumokat adjon az eszközökhöz.', - 'add_field_to_fieldset' => 'Mező hozzáadása a mezőkészlethez', - 'make_optional' => 'Kötelező - kattintással választhatóvá tehető', - 'make_required' => 'Választható - kattintással kötelezővé tehető', - 'reorder' => 'Újrarendezés', - 'db_field' => 'Adatbázis mező', - 'db_convert_warning' => 'FIGYELMEZTETÉS. Ez a mező az egyéni mezők táblában :db_column néven szerepel, de :expected-nek kellene lennie.', - 'is_unique' => 'Ennek az értéknek minden eszköz esetében egyedinek kell lennie', - 'unique' => 'Egyedi', - 'display_in_user_view' => 'A hozzárendelt felhasználó megtekintheti ezeket az értékeket a "Hozzárendelt Eszközök Megtekintése" oldalon', - 'display_in_user_view_table' => 'Látható a felhasználó számára', - 'auto_add_to_fieldsets' => 'Automatikusan add hozzá minden új mezőcsoporthoz', - 'add_to_preexisting_fieldsets' => 'Hozzáadás egy meglévő listához', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Megtekintés listában', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/hu/admin/hardware/form.php b/resources/lang/hu/admin/hardware/form.php deleted file mode 100644 index a2ebc2b0d4..0000000000 --- a/resources/lang/hu/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'A tömeges törlési eszközök megerősítése', - 'bulk_restore' => 'Az eszközök tömeges helyreállításának 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_restore_help' => 'Tekintse át az alábbi eszközöket a tömeges helyreállításhoz. A visszaállítás után ezek az eszközök nem lesznek társítva a korábban hozzárendelt felhasználókhoz.', - 'bulk_delete_warn' => 'Le akarod törölni a :asset_count eszközt.', - 'bulk_restore_warn' => 'Vissza készül állítani :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' => 'Egyetlen eszköz tulajdonságait kívánja szerkeszteni.|:asset_count eszköz tulajdonságait kívánja szerkeszteni.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'Ezeken a modelleken', - 'bulk_update_custom_field_unique' => 'Ez egy egyedi mező és nem lehet tömegesen módosítani.', - 'checkedout_to' => 'Kiadva', - 'checkout_date' => 'Kiadási dátum', - 'checkin_date' => 'Visszavétel dátuma', - 'checkout_to' => 'Kiadva', - 'cost' => 'Beszerzési érték', - 'create' => 'Eszköz létrehozása', - 'date' => 'Vásárlás dátuma', - 'depreciation' => 'Értékcsökkenés', - 'depreciates_on' => 'Leértékelődik', - 'default_location' => 'Alapértelmezett hely', - 'eol_date' => 'Lejárat Dátuma', - 'eol_rate' => 'EOL arány', - 'expected_checkin' => 'Várható visszaadás dátuma', - 'expires' => 'Lejárat', - 'fully_depreciated' => 'Teljesen értékcsökkentett', - 'help_checkout' => 'Ha azonnal kiadná ezt az eszközt, válassza a "Kiadásra készen" státuszt a fenti listából. ', - 'mac_address' => 'MAC-cím', - 'manufacturer' => 'Gyártó', - 'model' => 'Modell', - 'months' => 'hónapok', - 'name' => 'Eszköz neve', - 'notes' => 'Megjegyzések', - 'order' => 'Számla sorszáma', - 'qr' => 'QR Code', - 'requestable' => 'A felhasználók kérhetik ezt az eszközt', - 'select_statustype' => 'Állapot típusának kiválasztása', - 'serial' => 'Sorozatszám', - 'status' => 'Státusz', - 'tag' => 'Eszköz azonosító', - 'update' => 'Eszköz frissítés', - 'warranty' => 'Garancia', - 'warranty_expires' => 'Jótállás érvényessége', - 'years' => 'évek', - 'asset_location' => 'Eszköz helyszín frissítése', - 'asset_location_update_default_current' => 'Alapértelmezett helyszín és aktuális helyszín frissítése', - 'asset_location_update_default' => 'Csak az alapértelmezett helyszín frissítése', - 'asset_location_update_actual' => 'Csak az aktuális helyszín frissítése', - 'asset_not_deployable' => 'Az eszköz még nem kiadásra kész, még nem kiadható.', - 'asset_deployable' => 'Az eszköz kiadásra kész, kiadható.', - 'processing_spinner' => 'Feldolgozás folyamatban... (Nagyméretű fájlok esetében ez eltarthat egy darabig)', - 'optional_infos' => 'Nem kötelező információk', - 'order_details' => 'Megrendeléssel kapcsolatos információk' -]; diff --git a/resources/lang/hu/admin/hardware/general.php b/resources/lang/hu/admin/hardware/general.php deleted file mode 100644 index 2738969fc5..0000000000 --- a/resources/lang/hu/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Eszköz', - 'bulk_checkout' => 'Eszközök kiadása', - 'bulk_checkin' => 'Eszköz visszavétele', - 'checkin' => 'Eszköz visszavétele', - 'checkout' => 'Checkout Asset', - 'clone' => 'Eszköz klónozása', - 'deployable' => 'Kiadható', - 'deleted' => 'Az eszköz törölve lett.', - 'delete_confirm' => 'Biztosan törölni akarja ezt az eszközt?', - 'edit' => 'Eszköz módosítása', - '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.', - 'model_invalid' => 'Ennek az eszköznek a modellje érvénytelen.', - 'model_invalid_fix' => 'Az eszközt módosítani kell a javításához, mielőtt megkísérli a kiadását vagy visszavételét.', - 'requestable' => 'lehívási', - 'requested' => 'Kérve', - 'not_requestable' => 'Nem kérhető', - 'requestable_status_warning' => 'Ne változtassa meg az igényelhető státuszt', - 'restore' => 'Visszaállítás eszköz', - 'pending' => 'Függőben', - 'undeployable' => 'Nem telepíthető', - 'undeployable_tooltip' => 'Az eszköz jelenleg az állapotcímkéje szerint nem helyezhezhető üzembe és nem adható ki.', - 'view' => 'Eszköz megtekintése', - 'csv_error' => 'Hiba van a CSV fájlban:', - 'import_text' => ' -

- Töltsön fel egy CSV fájlt, amely tartalmazza az eszközök előzményeit. Az eszközöknek és a felhasználóknak már létezniük kell a rendszerben, különben a rendszer kihagyja őket. Az előzmények importálásához az eszközök egyeztetése az eszközcímke alapján történik. Megpróbáljuk megtalálni a megfelelő felhasználót az Ön által megadott felhasználónév és az alább kiválasztott kritériumok alapján. Ha az alábbiakban nem választja ki egyik kritériumot sem, a rendszer egyszerűen megpróbál megfelelni az Admin > általános beállításai között beállított felhasználónév-formátumnak. -

- -

A CSV-ben szereplő mezőknek meg kell egyezniük a fejlécekkel: Eszközcímke, név, kiadás dátuma, visszavétel dátuma. Minden további mezőt figyelmen kívül hagyunk.

- -

Kiadás dátuma: üres vagy jövőbeli bejelentkezési dátumok a kapcsolódó felhasználónak történő kiadást eredményezik. A viszzavétel dátuma oszlop kizárása a mai dátummal egyező kiadás dátumot hoz létre.

- ', - 'csv_import_match_f-l' => 'Próbálja meg a felhasználókat a keresztnév.vezetéknév (jane.smith) formátum alapján összevetni', - 'csv_import_match_initial_last' => 'Próbálja meg a felhasználókat a keresztnév első betűjével és a vezetéknévvel (jsmith) összevetni', - 'csv_import_match_first' => 'Próbálja meg a felhasználókat keresztnév (jane) alapján összevetni', - 'csv_import_match_email' => 'Próbálja meg a felhasználókat e-mail cím alapján mint felhasználónév összevetni', - 'csv_import_match_username' => 'Próbálja meg a felhasználókat felhasználónév alapján összevetni', - 'error_messages' => 'Hibaüzenetek:', - 'success_messages' => 'Sikeres üzenetek:', - 'alert_details' => 'A részleteket lásd alább.', - 'custom_export' => 'Egyéni export', - 'mfg_warranty_lookup' => ':manufacturer jótállási információk ellenőrzése', - 'user_department' => 'Felhasználó osztálya', -]; diff --git a/resources/lang/hu/admin/hardware/message.php b/resources/lang/hu/admin/hardware/message.php deleted file mode 100644 index a6415cf40c..0000000000 --- a/resources/lang/hu/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => 'Az eszköz nem létezik vagy nem igényelhető.', - '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' => [ - 'error' => 'Az eszköz nem jött létre, próbálkozzon újra. :(', - 'success' => 'Az eszköz sikeresen létrehozva. :)', - 'success_linked' => 'Eszköz a :tag azonosítóval sikeresen létrehozva. Kattintson ide a megtekintéshez.', - ], - - '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.', - 'no_assets_selected' => 'Egyetlen eszköz sem volt kiválasztva, így semmi sem frissült.', - ], - - 'restore' => [ - 'error' => 'Az eszköz nem állt helyre, kérjük, próbálkozzon újra', - 'success' => 'Az eszköz sikeresen visszaállítva.', - 'bulk_success' => 'Az eszköz sikeresen visszaállítva.', - 'nothing_updated' => 'Nem voltak eszközök kiválasztva, így semmi sem lett visszállítva.', - ], - - '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.', - ], - - - 'deletefile' => [ - 'error' => 'A fájl nem törölve. Kérlek próbáld újra.', - 'success' => 'A fájl sikeresen törölve.', - ], - - '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' => [ - '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', - 'file_missing' => 'A kijelölt fájl nem található', - 'header_row_has_malformed_characters' => 'A fejlécsorban egy vagy több attribútum hibás formájú UTF-8 karaktereket tartalmaz', - 'content_row_has_malformed_characters' => 'A tartalom első sorában egy vagy több attribútum hibás formájú UTF-8 karaktereket tartalmaz', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/hu/admin/hardware/table.php b/resources/lang/hu/admin/hardware/table.php deleted file mode 100644 index ddfeff4477..0000000000 --- a/resources/lang/hu/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Eszköz cimke', - 'asset_model' => 'Modell', - 'book_value' => 'Jelenlegi érték', - 'change' => 'Be/ki', - 'checkout_date' => 'Kiadási dátum', - 'checkoutto' => 'Kiadva', - 'components_cost' => 'Alkatrészek összköltsége', - 'current_value' => 'Jelenlegi érték', - 'diff' => 'Eltérés', - 'dl_csv' => 'Cvs letöltése', - 'eol' => 'Lejárat', - 'id' => 'ID', - 'last_checkin_date' => 'Utolsó kiadás dátuma', - 'location' => 'Helyszín', - 'purchase_cost' => 'Költség', - 'purchase_date' => 'Megvásárolva', - 'serial' => 'Sorozatszám', - 'status' => 'Állapot', - 'title' => 'Eszköz ', - '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', - 'assigned_to' => 'Felelős', - 'requesting_user' => 'Igénylő felhasználó', - 'requested_date' => 'Kért időpont', - 'changed' => 'Módosítva', - 'icon' => 'Ikon', -]; diff --git a/resources/lang/hu/admin/labels/table.php b/resources/lang/hu/admin/labels/table.php deleted file mode 100644 index 7d9f9ae2e2..0000000000 --- a/resources/lang/hu/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Címkék', - 'support_fields' => 'Mezők', - 'support_asset_tag' => 'Címke', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Cím', - -]; \ No newline at end of file diff --git a/resources/lang/hu/admin/licenses/general.php b/resources/lang/hu/admin/licenses/general.php deleted file mode 100644 index 0242acb844..0000000000 --- a/resources/lang/hu/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'A licencekről', - 'about_licenses' => 'Az engedélyeket a szoftverek nyomon követésére használják. Meghatározott számú ülőhellyel rendelkeznek, melyeket az egyéneknek lehet ellenőrizni', - 'checkin' => 'Bevét engedély Seat', - 'checkout_history' => 'Visszavét előzmények', - 'checkout' => 'Kiadás Licence ülés/kérelem', - 'edit' => 'Engedély szerkesztése', - 'filetype_info' => 'Az engedélyezett fájltípusok png, gif, jpg, jpeg, doc, docx, pdf, txt, zip és rar.', - 'clone' => 'Clone License', - 'history_for' => 'A történelem', - 'in_out' => 'Be ki', - 'info' => 'Licensz információ', - 'license_seats' => 'Licenc ülések', - 'seat' => 'Ülés', - 'seats' => 'ülések', - 'software_licenses' => 'Szoftverlicencek', - 'user' => 'használó', - 'view' => 'Licenc megtekintése', - 'delete_disabled' => 'Ez a licensz nem törölhető még, mert vannak belőle kiadott példányok.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/hu/admin/locations/table.php b/resources/lang/hu/admin/locations/table.php deleted file mode 100644 index d97352552f..0000000000 --- a/resources/lang/hu/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Hozzárendelt eszközök', - 'id' => 'ID', - 'city' => 'Város', - 'state' => 'Megye', - 'country' => 'Ország', - 'create' => 'Helyszín létrehozása', - 'update' => 'Helyszín frissítése', - 'print_assigned' => 'Hozzárendelt nyomtatása', - 'print_all_assigned' => 'Az összes hozzárendelt nyomtatása', - 'name' => 'Helyszín neve', - 'address' => 'Cím', - 'address2' => 'Cím sor 2', - 'zip' => 'Irányítószám', - 'locations' => 'Helyek', - 'parent' => 'Szülő', - 'currency' => 'Helyi valuta', - 'ldap_ou' => 'LDAP keresés OU', - 'user_name' => 'Felhasználónév', - 'department' => 'Osztály', - 'location' => 'Helyszín', - 'asset_tag' => 'Eszköz azonosító', - 'asset_name' => 'Név', - 'asset_category' => 'Kategória', - 'asset_manufacturer' => 'Gyártó', - 'asset_model' => 'Modell', - 'asset_serial' => 'Sorozatszám', - 'asset_location' => 'Helyszín', - 'asset_checked_out' => 'Kiadva', - 'asset_expected_checkin' => 'Várható visszavétel dátuma', - 'date' => 'Dátum:', - 'signed_by_asset_auditor' => 'Aláírva (Vagyonellenőr):', - 'signed_by_finance_auditor' => 'Aláírta (Pénzügyi könyvvizsgáló):', - 'signed_by_location_manager' => 'Aláírva (Helykezelő):', - 'signed_by' => 'Aláírta:', -]; diff --git a/resources/lang/hu/admin/manufacturers/message.php b/resources/lang/hu/admin/manufacturers/message.php deleted file mode 100644 index 65e8e435b4..0000000000 --- a/resources/lang/hu/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Gyártó nem létezik.', - 'assoc_users' => 'Ez a gyártó 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 gyártóra, és próbálkozzon újra. ', - - 'create' => array( - 'error' => 'Gyártó nem jött létre, próbálkozz újra.', - 'success' => 'Gyártó sikeresen létrehozva.' - ), - - 'update' => array( - 'error' => 'Gyártó nem lett frissítve, próbálkozz újra', - 'success' => 'Gyártó sikeresen frissítve.' - ), - - 'restore' => array( - 'error' => 'A gyártó nem lett visszaállítva, próbálja újra', - 'success' => 'Gyártó sikeresen visszaállítva.' - ), - - 'delete' => array( - 'confirm' => 'Biztosan törölni szeretnéd ezt a gyártót?', - 'error' => 'Probléma adódott a gyártó törlése közben. Próbálkozz újra.', - 'success' => 'A gyártó sikeresen törölve.' - ) - -); diff --git a/resources/lang/hu/admin/manufacturers/table.php b/resources/lang/hu/admin/manufacturers/table.php deleted file mode 100644 index 02f2ca0870..0000000000 --- a/resources/lang/hu/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'A gyártókról', - 'about_manufacturers_text' => 'A gyártók azok a vállalatok, amelyek létrehozzák a vagyont. Itt fontos támogatási kapcsolattartási információkat tárolhatsz róluk, amelyek az eszköz részletes oldalain fognak megjelenni.', - 'asset_manufacturers' => 'Eszköz gyártoi', - 'create' => 'Gyártó lértehozása', - 'id' => 'ID', - 'name' => 'Név', - 'support_email' => 'Az e-mail támogatása', - 'support_phone' => 'Telefon támogatás', - 'support_url' => 'Támogatási URL', - 'warranty_lookup_url' => 'Jótállást ellenőrző link', - 'update' => 'Gyártó frissítése', - 'url' => 'URL', - -); diff --git a/resources/lang/hu/admin/models/message.php b/resources/lang/hu/admin/models/message.php deleted file mode 100644 index 62e156b7c3..0000000000 --- a/resources/lang/hu/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Törölt eszköz modell', - 'does_not_exist' => 'Modell nem létezik.', - 'no_association' => 'FIGYELEM! Az eszköz modell hiányzik, vagy nem érvényes!', - 'no_association_fix' => 'Ez furcsa és szörnyű módokon fogja szétzúzni a dolgokat. Szerkeszd ezt az eszközt most, és rendeld hozzá egy modellhez.', - 'assoc_users' => 'Ez a modell jelenleg társított egy vagy több eszközhöz, és nem törölhető. Legyen szíves törölje az eszközt, és próbálja meg ismét a modell törlését. ', - - - 'create' => array( - 'error' => 'A model nem lett létrehozva. Próbálkozz újra.', - 'success' => 'A modell sikeresen létrehozva.', - 'duplicate_set' => 'Már létezik ilyen nevű eszközmodell, gyártó és modellszám.', - ), - - 'update' => array( - 'error' => 'A modell nem frissült, próbálkozzon újra', - 'success' => 'A modell sikeresen frissült.', - ), - - 'delete' => array( - 'confirm' => 'Biztos benne, hogy törli ezt az eszközmodellt?', - 'error' => 'A modell törlését okozta. Kérlek próbáld újra.', - 'success' => 'A modell sikeresen törölve lett.' - ), - - 'restore' => array( - 'error' => 'A modell nem állt helyre, próbálkozzon újra', - 'success' => 'A modell sikeresen visszaállt.' - ), - - 'bulkedit' => array( - 'error' => 'Nincsenek mezők megváltoztak, így semmi sem frissült.', - 'success' => 'Eszköz modell sikeresen frissítve. Összesen |:model_count eszköz frissítve.', - 'warn' => 'A következő modellek tulajdonságait kell frissítenie: |A következő modellek tulajdonságait fogja szerkeszteni :model_count :', - - ), - - 'bulkdelete' => array( - 'error' => 'Nem voltak eszközök kiválasztva, így semmi sem lett törölve.', - 'success' => 'Eszköz modell törölve! Összesen |:success_count eszköz törölve!', - 'success_partial' => ': success_count modell(ek) törlésre kerültek, azonban ennyit nem sikerült törölni: a fail_count , mert még hozzárendelt eszközökkel rendelkeznek.' - ), - -); diff --git a/resources/lang/hu/admin/settings/general.php b/resources/lang/hu/admin/settings/general.php deleted file mode 100644 index 4c16eadb93..0000000000 --- a/resources/lang/hu/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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' => 'Domainnév hozzáadása', - 'ad_append_domain' => 'Domain név hozzáadása a felhasználónév mezőhöz', - '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' => 'Riasztások', - 'alert_title' => 'Értesítési beállítások módosítása', - 'alert_email' => 'Riasztás címzettje', - 'alert_email_help' => 'E-mail címek vagy terjesztési listák, amelyekre figyelmeztetéseket szeretne küldeni, vesszővel elválasztva', - '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.', - 'asset_ids' => 'Eszköz ID', - 'audit_interval' => 'Audit időtartam', - 'audit_interval_help' => 'Ha rendszeresen fizikailag is ellenőrizni kell az eszközeit, adja meg az Ön által használt intervallumot hónapokban kifejezve. Ha frissíti ezt az értéket, a közelgő ellenőrzési dátummal rendelkező eszközök összes "következő ellenőrzési dátuma" megjelenik.', - '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ók generálása', - 'auto_increment_prefix' => 'Előtag (opcionális)', - 'auto_incrementing_help' => 'Először engedélyezze az eszközazonosítók automatikus növelését, hogy ezt beállítsa', - 'backups' => 'Biztonsági mentések', - 'backups_help' => 'Biztonsági mentések létrehozása, letöltése és visszaállítása ', - 'backups_restoring' => 'Visszaállítás biztonsági másolatból', - 'backups_upload' => 'Biztonsági másolat feltöltése', - 'backups_path' => 'A tárolt biztonsági másolatok a szerveren elérhetőek a :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' => 'A visszaállítás befejeztével minden meglévő felhasználó, beleértve Önt is, kijelentkezik a rendszerből.', - 'backups_large' => 'A nagyon nagyméretű biztonsági mentések a visszaállítási kísérlet során megszakadhatnak, és előfordulhat, hogy továbbra is a parancssoron keresztül kell futtatni őket. ', - '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.)', - 'custom_css' => 'Egyéni CSS', - 'custom_css_help' => 'Adjon meg olyan egyedi CSS felülírást, amelyet használni szeretne. Ne tüntesse fel a <style></style> címkéket.', - 'custom_forgot_pass_url' => 'Egyéni jelszó visszaállítási URL', - 'custom_forgot_pass_url_help' => 'Ez felváltja a beépített elfelejtett jelszó URL-jét a bejelentkezési képernyőn, amely hasznos lehet arra, hogy az embereket belső vagy hosztolt LDAP jelszó-visszaállítási funkciókra irányítsa. Hatékonyan kikapcsolja a helyi felhasználók elfelejtett jelszavát.', - 'dashboard_message' => 'Irányítópult üzenet', - 'dashboard_message_help' => 'Ez a szöveg megjelenik a műszerfalon bárki számára, aki engedélyt kapott a vezérlőpult megtekintésére.', - 'default_currency' => 'Alapértelmezett pénznem', - 'default_eula_text' => 'Alapértelmezett EULA', - 'default_language' => 'Alapértelmezett nyelv', - 'default_eula_help_text' => 'Egyéni EULA-kat is társíthat bizonyos eszközkategóriákhoz.', - 'display_asset_name' => 'Eszköznév megjelenítése', - 'display_checkout_date' => 'Megjelenik a Checkout dátum', - 'display_eol' => 'Táblázat nézetben az EOL megjelenítése', - 'display_qr' => 'Kijelző négyzetek', - 'display_alt_barcode' => '1D vonalkód megjelenítése', - 'email_logo' => 'Email-ben szereplő logo', - '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' => 'Bekapcsolva', - 'eula_settings' => 'EULA beállítások', - 'eula_markdown' => 'Ez az EULA lehetővé teszi Github ízesített markdown-et.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Az elfogadott fájltípusok: ico, png és gif. A többi képformátum lehet, hogy nem működik minden böngészőben.', - 'favicon_size' => 'A favicon egy 16x16 pixeles kép kell legyen.', - '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' => 'cégtámogatás, aláírás, elfogadás, e-mail formátum, felhasználónév formátum, képek, oldalanként, miniatűr, eula, tos, műszerfal, adatvédelem', - 'general_settings_help' => 'Alapértelmezett EULA és egyéb', - '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_default_group' => 'Alapértelmezett engedélyek csoport', - 'ldap_default_group_info' => 'Válasszon ki egy csoportot az újonan szinkronizált felhasználókhoz. Ne felejtse el, hogy a felhasználó átveszi a hozzárendelt csoport engedélyeit.', - 'no_default_group' => 'Nincs alapértelmezett csoport', - 'ldap_help' => 'LDAP/Active Directory', - 'ldap_client_tls_key' => 'LDAP ügyfél TLS-kulcsa', - 'ldap_client_tls_cert' => 'LDAP ügyféloldali TLS tanúsítvány', - 'ldap_enabled' => 'LDAP bekapcsolva', - 'ldap_integration' => 'LDAP integráció', - 'ldap_settings' => 'LDAP beállítások', - 'ldap_client_tls_cert_help' => 'Az LDAP-kapcsolatok ügyféloldali TLS-tanúsítványa és kulcsa általában csak a "Biztonságos LDAP" Google Workspace-konfigurációkban hasznos. Mindkettőre szükség van.', - 'ldap_client_tls_key' => 'LDAP ügyféloldali TLS kulcs', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Adjon meg egy érvényes LDAP felhasználónevet és jelszót a fenti alapszintű DN-ből, hogy ellenőrizze, hogy az LDAP-bejelentkezés megfelelően van-e beállítva. EL KELL MENTENIE A MÓDOSÍTOTT LDAP BEÁLLÍTÁSOKAT ELŐBB.', - 'ldap_login_sync_help' => 'Ez csak azt teszteli, hogy az LDAP helyesen szinkronizálható. Ha az LDAP hitelesítési lekérdezése nem megfelelő, a felhasználók még mindig nem tudnak bejelentkezni. EL KELL MENTENIE A MÓDOSÍTOTT LDAP BEÁLLÍTÁSOKAT ELŐBB.', - 'ldap_manager' => 'LDAP-kezelő', - 'ldap_server' => 'LDAP szerver', - 'ldap_server_help' => 'Ezt az ldap: // (titkosítatlan vagy TLS) vagy az ldaps:', - 'ldap_server_cert' => 'LDAP SSL tanúsítvány érvényesítés', - 'ldap_server_cert_ignore' => 'Érvénytelen SSL-tanúsítvány engedélyezése', - 'ldap_server_cert_help' => 'Jelölje be ezt a jelölőnégyzetet, ha önállóan aláírt SSL-tanúsítványt használ, és szeretne elfogadni egy érvénytelen SSL-tanúsítványt.', - 'ldap_tls' => 'TLS használata', - 'ldap_tls_help' => 'Ezt csak akkor kell ellenőrizni, ha STARTTLS-t futtat az LDAP kiszolgálón.', - 'ldap_uname' => 'LDAP összekapcsolja a felhasználónevet', - 'ldap_dept' => 'LDAP részleg', - 'ldap_phone' => 'LDAP telefonszám', - 'ldap_jobtitle' => 'LDAP munkakör címe', - 'ldap_country' => 'LDAP ország', - 'ldap_pword' => 'LDAP összekötő jelszó', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP szűrő', - 'ldap_pw_sync' => 'LDAP jelszószinkronizálás', - 'ldap_pw_sync_help' => 'Törölje a jelölőnégyzetet, ha nem szeretné megőrizni az LDAP jelszavakat szinkronizált helyi jelszavakkal. A letiltás azt jelenti, hogy a felhasználók esetleg nem tudnak bejelentkezni, ha az LDAP-kiszolgáló valamilyen okból elérhetetlenné válik.', - 'ldap_username_field' => 'Felhasználónév mező', - 'ldap_lname_field' => 'Vezetéknév', - 'ldap_fname_field' => 'LDAP keresztnév', - 'ldap_auth_filter_query' => 'LDAP hitelesítési lekérdezés', - 'ldap_version' => 'LDAP verzió', - 'ldap_active_flag' => 'LDAP aktív zászló', - 'ldap_activated_flag_help' => 'Ez az érték határozza meg, hogy a szinkronizált felhasználó be tud-e jelentkezni a Snipe-IT-be. Ez nem befolyásolja az elemek be- és kijelentését, és az AD/LDAP-ban az attribútum nevének kell lennie, nem pedig az értékének.

Ha ez a mező olyan mezőnévre van beállítva, amely nem létezik az AD/LDAP-ban, vagy az AD/LDAP-mező értéke 0 vagy hamis, a felhasználói bejelentkezés letiltásra kerül. Ha az AD/LDAP mező értéke 1 vagy true, vagy bármely más szöveg azt jelenti, hogy a felhasználó bejelentkezhet. Ha a mező üres az AD-ban, tiszteletben tartjuk a userAccountControl attribútumot, amely általában lehetővé teszi a nem felfüggesztett felhasználók számára a bejelentkezést.', - 'ldap_emp_num' => 'LDAP alkalmazott száma', - 'ldap_email' => 'LDAP e-mail', - 'ldap_test' => 'LDAP tesztelése', - 'ldap_test_sync' => 'LDAP szinkronizáció tesztelése', - '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' => 'Bejelentkezés próbálkozások', - 'login_attempt' => 'Bejelentkezés próbálkozás', - 'login_ip' => 'IP címek', - 'login_success' => 'Sikeres?', - 'login_user_agent' => 'Felhasználó ügynök', - 'login_help' => 'Bejelentkezés próbálkozások listája', - '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', - 'login_remote_user_enabled_text' => 'Bejelentkezés engedélyezése Remote User Header segítségével', - 'login_remote_user_enabled_help' => 'Ez az opció lehetővé teszi a hitelesítést REMOTE_USER fejléc segítségével a "Common Gateway Interface (rfc3875)" szabvány alapján', - 'login_common_disabled_text' => 'Egyéb hitelesítési mechanizmusok letiltása', - 'login_common_disabled_help' => 'Ez a beállítás letiltja a többi hitelesítési mechanizmust. Engedélyezd ezt a lehetőséget, ha biztos, hogy a REMOTE_USER bejelentkezés már működik', - 'login_remote_user_custom_logout_url_text' => 'Egyéni kijelentkezési URL', - 'login_remote_user_custom_logout_url_help' => 'Ha megad itt egy URL-t, a felhasználók a Snipe-IT-ből való kilépéskor át lesznek irányítva a megadott URL-re. Ez hasznos lehet a hitelesítés szolgáltatónál meglévő felhasználói munkamenet megfelelő lezárására.', - 'login_remote_user_header_name_text' => 'Egyedi felhasználónév fejléc', - 'login_remote_user_header_name_help' => 'A megadott fejlécet használja a REMOTE_USER helyett', - 'logo' => 'logo', - 'logo_print_assets' => 'Használat nyomtatásnál', - 'logo_print_assets_help' => 'Arculati elemek használata a nyomtatott eszköz listáknál ', - 'full_multiple_companies_support_help_text' => 'A vállalatoknak a vállalat eszközeihez rendelt felhasználók (köztük az adminisztrátorok) korlátozása.', - 'full_multiple_companies_support_text' => 'Teljes több vállalat támogatása', - 'show_in_model_list' => 'Mutassa a modellek lenyíló listájában', - 'optional' => 'választható', - 'per_page' => 'Eredmények oldalanként', - 'php' => 'PHP verzió', - 'php_info' => 'PHP Infó', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, rendszer, információ', - 'php_overview_help' => 'PHP Rendszer információk', - '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' => 'A jelszó nem lehet azonos a keresztnévvel, vezetéknévvel, e-mail címmel és felhasználónévvel', - 'pwd_secure_complexity_letters' => 'Legalább egy betű szükséges', - 'pwd_secure_complexity_numbers' => 'Legalább egy szám szükséges', - 'pwd_secure_complexity_symbols' => 'Legalább egy szimbólum szükséges', - 'pwd_secure_complexity_case_diff' => 'Legalább egy nagy és egy kicsi betű szükséges', - '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' => 'SAML beállítások frissítése', - 'saml_help' => 'SAML beállítások', - 'saml_enabled' => 'SAML engedélyezve', - 'saml_integration' => 'SAML integráció', - 'saml_sp_entityid' => 'Entitás azonosító', - 'saml_sp_acs_url' => 'Állításfogyasztói szolgáltatás (ACS) URL-címe', - 'saml_sp_sls_url' => 'Egyszeri kijelentkezési szolgáltatás (SLS) URL címe', - 'saml_sp_x509cert' => 'Nyilvános tanúsítvány', - 'saml_sp_metadata_url' => 'Metaadatok hívatkozása', - 'saml_idp_metadata' => 'SAML IdP Metaadat', - 'saml_idp_metadata_help' => 'Az IdP metaadatokat URL-cím vagy XML-fájl segítségével adhatja meg.', - 'saml_attr_mapping_username' => 'Attribútum leképezés - Felhasználónév', - 'saml_attr_mapping_username_help' => 'A NameID akkor kerül alkalmazásra, ha az attribútum leképezése nem meghatározott vagy érvénytelen.', - 'saml_forcelogin_label' => 'Erőltetett SAML bejelentkezés', - 'saml_forcelogin' => 'A SAML legyen az elsődleges belépési mód', - 'saml_forcelogin_help' => 'A \'/login?nosaml\' használatával a normál bejelentkezési oldalra juthatsz.', - 'saml_slo_label' => 'SAML Egyszeri kijelentkezés', - 'saml_slo' => 'LogoutRequest küldése az IdP-nek kijelentkezéskor', - 'saml_slo_help' => 'Ez azt eredményezi, hogy a felhasználó a kijelentkezéskor először az IdP-hez lesz átirányítva. Hagyja bejelölve, ha az IdP nem támogatja megfelelően az SP által kezdeményezett SAML SLO-t.', - 'saml_custom_settings' => 'SAML egyedi beállítások', - 'saml_custom_settings_help' => 'Az onelogin/php-saml könyvtárhoz további beállításokat adhat meg. Használja saját felelősségére.', - 'saml_download' => 'Metaadatok letöltése', - 'setting' => 'Beállítás', - 'settings' => 'Beállítások', - 'show_alerts_in_menu' => 'Figyelmeztetések megjelenítése a felső menüben', - 'show_archived_in_list' => 'Archivált eszközök', - 'show_archived_in_list_text' => 'Mutassa az archivált eszközöket az "összes eszköz" listában', - 'show_assigned_assets' => 'Eszközökhöz rendelt eszközök megjelenítése', - 'show_assigned_assets_help' => 'Megjeleníti azokat az eszközöket, amelyeket más eszközökhöz rendeltek a Felhasználó megtekintésében -> Eszközök, Felhasználó megtekintő -> Információ -> Minden hozzárendelt és számlán lévő nyomtatás -> Hozzárendelt eszközök megtekintése.', - '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', - 'integrations' => 'Integrációk', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integrációs beállítások', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Végpont', - 'webhook_integration' => ':app Beállítások', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT változat', - 'support_footer' => 'Lábjegyzet linkek támogatása ', - 'support_footer_help' => 'Adja meg, hogy ki láthassa a Snipe-IT támogatási információ és a felhasználói kézikönyv linkjeit', - 'version_footer' => 'Verzió a láblécben ', - 'version_footer_help' => 'Határozza meg, hogy ki láthassa a Snipe-IT verzió és build adatokat.', - 'system' => 'Rendszer információ', - 'update' => 'Frissítési beállítások', - 'value' => 'Érték', - 'brand' => 'Branding', - 'brand_keywords' => 'lábléc, logó, nyomtatás, téma, megjelenés, fejléc, színek, szín, css', - 'brand_help' => 'Logó, oldal neve', - '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.', - 'labels_per_page' => 'Címkék oldalanként', - 'label_dimensions' => 'Címke méretei (hüvelyk)', - 'next_auto_tag_base' => 'Következő automatikus növekmény', - 'page_padding' => 'Oldal margó (hüvelyk)', - 'privacy_policy_link' => 'Link az Adatkezelési Nyilatkozathoz', - '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' => 'Törlés törölve ', - 'labels_display_bgutter' => 'Jelölje le az alsó csatornát', - 'labels_display_sgutter' => 'Címke oldalsó csatorna', - 'labels_fontsize' => 'Címke betűmérete', - 'labels_pagewidth' => 'Címke lap szélessége', - 'labels_pageheight' => 'Címke lapmagassága', - 'label_gutters' => 'Címke távolsága (hüvelyk)', - 'page_dimensions' => 'Oldalméretek (hüvelyk)', - 'label_fields' => 'Címke látható mezők', - 'inches' => 'hüvelyk', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link a Snipe-IT-re az e-mailekben', - 'show_url_in_emails_help_text' => 'Törölje a jelet a jelölőnégyzetből, ha nem kíván visszaváltani a Snipe-IT telepítéséhez az e-mail láblécében. Hasznos ha a legtöbb felhasználó soha nem jelentkezik be.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximális képpontos magasság, amelyet a bélyegképek megjelenhetnek a listázási nézetben. Min 25, max 500.', - 'two_factor' => 'Két tényező hitelesítés', - 'two_factor_secret' => 'Két faktor kód', - 'two_factor_enrollment' => 'Két faktoros beiratkozás', - 'two_factor_enabled_text' => 'Engedélyezze a két tényezőt', - 'two_factor_reset' => 'Törölje a két faktor titkát', - 'two_factor_reset_help' => 'Ez arra kényszeríti a felhasználót, hogy újból beiktassa eszközét a Google Hitelesítővel. Ez hasznos lehet, ha az éppen beiratkozott eszközüket elveszik vagy ellopják.', - 'two_factor_reset_success' => 'Két tényező eszköz sikeresen visszaáll', - 'two_factor_reset_error' => 'Két faktoros eszköz visszaállítása sikertelen', - 'two_factor_enabled_warning' => 'A két tényező bekapcsolása, ha nincs aktuálisan engedélyezve, azonnal kényszeríti Önt arra, hogy hitelesítést végezzen egy Google Auth által beiratkozott eszközzel. Lehetőséged lesz arra, hogy beírja a készüléket, ha nincs beiratkozva.', - 'two_factor_enabled_help' => 'Ezzel a Google Authenticator használatával kétfaktoros hitelesítést kapcsolhat be.', - 'two_factor_optional' => 'Szelektív (a felhasználók engedélyezhetik vagy letilthatják, ha megengedettek)', - 'two_factor_required' => 'Minden felhasználó számára kötelező', - 'two_factor_disabled' => 'Tiltva', - 'two_factor_enter_code' => 'Adja meg a két faktor kódot', - 'two_factor_config_complete' => 'Kód küldése', - 'two_factor_enabled_edit_not_allowed' => 'Az adminisztrátor nem teszi lehetővé a beállítás szerkesztését.', - 'two_factor_enrollment_text' => "Két tényező hitelesítésre van szükség, de a készülék még nem került bejegyzésre. Nyissa meg a Google Hitelesítő alkalmazást, és szkennelje be az alábbi QR-kódot a készülék regisztrálásához. Miután beírta a készüléket, adja meg az alábbi kódot", - 'require_accept_signature' => 'Aláírásra van szükség', - 'require_accept_signature_help_text' => 'Ha engedélyezni szeretné ezt a funkciót, akkor a felhasználóknak fizikailag ki kell jelentkezniük egy eszköz elfogadásáról.', - 'left' => 'balra', - 'right' => 'jobb', - 'top' => 'felső', - 'bottom' => 'alsó', - 'vertical' => 'függőleges', - 'horizontal' => 'vízszintes', - 'unique_serial' => 'Egyedi sorozatszámok', - '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' => 'Ezt a beállítást csak akkor használja az importálási folyamat, ha nem adtál meg felhasználónevet, és nekünk kell létrehoznunk neked egy felhasználónevet.', - 'oauth_title' => 'OAuth API beállítások', - 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth végponti beállítások', - 'asset_tag_title' => 'Eszközcímke-beállítások frissítése', - 'barcode_title' => 'Vonalkód beállítások frissítése', - 'barcodes' => 'Vonalkódok', - 'barcodes_help_overview' => 'Vonalkód & QR kód beállítások', - 'barcodes_help' => 'Ez megpróbálja törölni a gyorsítótárazott vonalkódokat. Ezt általában csak akkor használja, ha a vonalkód beállításai megváltoztak, vagy ha a Snipe-IT URL címe megváltozott. A vonalkódok a következő eléréskor újra generálásra kerülnek.', - 'barcodes_spinner' => 'Fájlok törlésének kísérlete...', - 'barcode_delete_cache' => 'Vonalkód gyorsítótár törlése', - 'branding_title' => 'Márka beállítások frissítése', - 'general_title' => 'Általános beállítások frissítése', - 'mail_test' => 'Teszt küldése', - 'mail_test_help' => 'Ez megkísérel elküldeni egy tesztlevelet a :replyto címre.', - 'filter_by_keyword' => 'Szűrés beállítási kulcsszó alapján', - 'security' => 'Biztonság', - 'security_title' => 'Biztonsági beállítások frissítése', - 'security_keywords' => 'jelszó, jelszavak, követelmények, kétfaktoros, két-faktoros, közös jelszavak, távoli bejelentkezés, kijelentkezés, hitelesítés', - 'security_help' => 'Kétfaktoros, jelszavas korlátozások', - 'groups_keywords' => 'jogosultságok, jogosultsági csoportok, engedélyezés', - 'groups_help' => 'Fiókjogosultsági csoportok', - 'localization' => 'Lokalizáció', - 'localization_title' => 'Lokalizációs beállítások frissítése', - 'localization_keywords' => 'lokalizáció, pénznem, helyi, lokalitás, időzóna, időzóna, nemzetközi, internatinalizáció, nyelv, nyelvek, fordítás', - 'localization_help' => 'Nyelv, dátum kijelzés', - 'notifications' => 'Értesítések', - 'notifications_help' => 'E-mail riasztások, audit beállítások', - 'asset_tags_help' => 'Inkrementálás és előtagok', - 'labels' => 'Címkék', - 'labels_title' => 'Címke beállítások frissítése', - 'labels_help' => 'Címke méretek & beállításai', - 'purge' => 'Tisztítás', - 'purge_keywords' => 'véglegesen törölni', - 'purge_help' => 'Törölt rekordok kitisztítása', - 'ldap_extension_warning' => 'Úgy tűnik, hogy az LDAP-bővítmény nincs telepítve vagy engedélyezve ezen a kiszolgálón. A beállításokat továbbra is elmentheti, de az LDAP-szinkronizálás vagy a bejelentkezés előtt engedélyeznie kell az LDAP-bővítményt a PHP számára.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Alkalmazottak száma', - 'create_admin_user' => 'Felhasználó létrehozása ::', - 'create_admin_success' => 'Siker! Az Ön admin felhasználója hozzá lett adva!', - 'create_admin_redirect' => 'Kattintson ide az alkalmazás bejelentkezéshez!', - 'setup_migrations' => 'Adatbázis migrálások ::', - 'setup_no_migrations' => 'Nem volt mit migrálni. Az adatbázis táblái már be voltak állítva!', - 'setup_successful_migrations' => 'Az adatbázis táblái létrehozásra kerültek', - 'setup_migration_output' => 'Migrációs kimenetek:', - 'setup_migration_create_user' => 'Következő: Felhasználó létrehozása', - 'ldap_settings_link' => 'LDAP beállítások oldal', - 'slack_test' => 'Teszt Integráció', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Sablon', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Cím', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Eszköz logó használata', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D vonalkód típus', - 'label2_1d_type_help' => '1D vonalkód formátuma', - 'label2_2d_type' => '2D vonalkód típus', - 'label2_2d_type_help' => '2D vonalkód formátuma', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Mező definíciók', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Alapértelmezés', - 'none' => 'Egyik sem', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace bejelentkezési beállítások', - 'enable_google_login' => 'Bejelentkezés engedélyezése Google Workspace -el', - 'enable_google_login_help' => 'A felhasználók nem kerülnek automatikusan létrehozásra. Léteznie kell felhasználói fióknak itt és a Google Workspace-ben, valamint a felhasználónévnek meg kell egyeznie a Google Workspace -ben megadott email címmel. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Adatbázis Illesztő', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Időzóna', - -]; diff --git a/resources/lang/hu/admin/settings/message.php b/resources/lang/hu/admin/settings/message.php deleted file mode 100644 index 228e897d44..0000000000 --- a/resources/lang/hu/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Hiba történt frissítés közben. ', - '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.', - 'restore_warning' => 'Igen, állítsa vissza. Tudomásul veszem, hogy ez felülírja az adatbázisban jelenleg meglévő adatokat. Ez egyben az összes meglévő felhasználó (beleértve Önt is) kijelentkezik.', - 'restore_confirm' => 'Biztos, hogy vissza szeretné állítani az adatbázisát a :filename -ből?' - ], - '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.', - ], - 'mail' => [ - 'sending' => 'Teszt e-mail küldése...', - 'success' => 'Levél elküldve!', - 'error' => 'A levelet nem lehetett elküldeni.', - 'additional' => 'Nincs további hibaüzenet. Ellenőrizze a levelezési beállításokat és az alkalmazás naplóját.' - ], - 'ldap' => [ - 'testing' => 'LDAP kapcsolat, kötés és lekérdezés tesztelése ...', - '500' => '500 Szerverhiba. Kérjük, további információkért ellenőrizze a szervernaplókat.', - 'error' => 'Valami hiba történt :(', - 'sync_success' => 'Az LDAP-kiszolgálóról visszaküldött 10 felhasználó mintája az Ön beállításai alapján:', - 'testing_authentication' => 'LDAP-hitelesítés tesztelése...', - 'authentication_success' => 'A felhasználó sikeresen hitelesített az LDAP-nál!' - ], - 'webhook' => [ - 'sending' => ':app tesztüzenet küldése...', - 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'Siker! Ellenőrizze a ', - 'success_pt2' => ' csatornát a tesztüzenethez, és ne felejtsen el a MENTÉS gombra kattintani a beállítások tárolásához.', - '500' => '500 Szerverhiba.', - 'error' => 'Valami hiba történt. A Slack a következő üzenettel válaszolt: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Valami hiba történt :( ', - ] -]; diff --git a/resources/lang/hu/admin/statuslabels/message.php b/resources/lang/hu/admin/statuslabels/message.php deleted file mode 100644 index 1f82ccb0d4..0000000000 --- a/resources/lang/hu/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'A státusz-címke nem jött létre, próbálkozzon újra.', - 'success' => 'A státusz címke sikeresen létrehozva.', - ], - - 'update' => [ - 'error' => 'A státusz-címke nem frissült, próbálkozzon újra', - 'success' => 'Az állapotjelző sikeresen frissült.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Ezeket az eszközöket senkihez nem lehet hozzárendelni.', - 'deployable' => 'Ezek az eszközök kiadásra készek. Ha kiadásra kerülnek, akkor a Kiadva állapotot veszik fel.', - '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/suppliers/table.php b/resources/lang/hu/admin/suppliers/table.php deleted file mode 100644 index 875f752644..0000000000 --- a/resources/lang/hu/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'A beszállítókról', - 'about_suppliers_text' => 'A szállítók a tételek forrását nyomon követik', - 'address' => 'Beszállító címe', - 'assets' => 'Eszközök', - 'city' => 'Város', - 'contact' => 'Kapcsolattartó neve', - 'country' => 'Ország', - 'create' => 'Szállító létrehozása', - 'email' => 'E-mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licencek', - 'name' => 'Szállító neve', - 'notes' => 'Jegyzetek', - 'phone' => 'Telefon', - 'state' => 'Állam', - 'suppliers' => 'Beszállítók', - 'update' => 'Beszállítók frissítése', - 'url' => 'URL', - 'view' => 'Beszállító megtekintése', - 'view_assets_for' => 'Eszközök megtekintése', - 'zip' => 'Irányítószám', - -); diff --git a/resources/lang/hu/admin/users/table.php b/resources/lang/hu/admin/users/table.php deleted file mode 100644 index 4c45a94424..0000000000 --- a/resources/lang/hu/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktív', - 'allow' => 'Engedélyezés', - 'checkedout' => 'Eszközök', - 'created_at' => 'Létrehozva', - 'createuser' => 'Felhasználó létrehozása', - 'deny' => 'Elutasítás', - 'email' => 'E-mail cím', - 'employee_num' => 'Munkavállaló száma', - 'first_name' => 'Keresztnév', - 'groupnotes' => 'Válassza ki a felhasználóhoz hozzárendelni kívánt csoportot, és ne feledje, hogy a felhasználó a hozzá rendelt csoport jogosultságait veszi át. A csoportok kijelölésének megszüntetéséhez használja a ctrl+kattintást (vagy MacOS esetén a cmd+kattintást).', - 'id' => 'Id', - 'inherit' => 'Örököl', - 'job' => 'Munka megnevezése', - 'last_login' => 'Utolsó bejelentkezés', - 'last_name' => 'Vezetéknév', - 'location' => 'Helyszín', - 'lock_passwords' => 'A bejelentkezési adatok nem módosíthatók ebben a telepítésben.', - 'manager' => 'Felettes', - 'managed_locations' => 'Kezelt helyek', - 'name' => 'Név', - 'notes' => 'Megjegyzések', - 'password_confirm' => 'Jelszó megerősítése', - 'password' => 'Jelszó', - 'phone' => 'Telefon', - 'show_current' => 'Jelenlegi felhasználók megjelenítése', - 'show_deleted' => 'A törölt felhasználók megjelenítése', - 'title' => 'Cím', - 'to_restore_them' => 'visszaállítani őket.', - 'total_assets_cost' => "Eszközök összes költsége", - 'updateuser' => 'Felhasználó frissítése', - 'username' => 'Felhasználónév', - 'user_deleted_text' => 'Ezt a felhasználót törölték.', - 'username_note' => '(Ez csak az Active Directory-kötéshez használható, nem pedig a bejelentkezéshez.)', - 'cloneuser' => 'Klón felhasználó', - 'viewusers' => 'Felhasználók megtekintése', -); diff --git a/resources/lang/hu/auth/general.php b/resources/lang/hu/auth/general.php deleted file mode 100644 index 62a7513c21..0000000000 --- a/resources/lang/hu/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Jelszó visszaállítási link küldése', - 'email_reset_password' => 'Jelsó visszaállítási e-mail', - 'reset_password' => 'Jelszó visszaállítása', - 'saml_login' => 'Belépés SAML-al', - 'login' => 'Belépés', - 'login_prompt' => 'Kérem, lépjen be', - 'forgot_password' => 'Elfelejtettem a jelszavam', - 'ldap_reset_password' => 'Kattintson ide, hogy visszaállítsad az LDAP jelszód', - 'remember_me' => 'Emlékezzen rám', - 'username_help_top' => 'Írd be a te felhasználónevedet, hogy a jelszó visszaállítási link elküldésre kerüljön az email címedre.', - 'username_help_bottom' => 'A felhasználóneved és az email címed talán azonos, talán nem, ez függ a beállításoktól. Ha nem emlékszel a felhasználónevedre, vedd fel a kapcsolatot az adminiszrátorral.

Email nélküli felhasználónevek nem fognak jelszó visszaállítási linket kapni. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google bejelentkezés sikertelen, kérem, próbálja újra.', - -]; - diff --git a/resources/lang/hu/general.php b/resources/lang/hu/general.php deleted file mode 100644 index bce8864894..0000000000 --- a/resources/lang/hu/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Tartozékok', - 'activated' => 'Aktivált', - 'accepted_date' => 'Visszaigazolás dátuma', - 'accessory' => 'Tartozék', - 'accessory_report' => 'Tartozék riport', - 'action' => 'Művelet', - 'activity_report' => 'Tevékenység riport', - 'address' => 'Cím', - 'admin' => 'Admin', - 'administrator' => 'Adminisztrátor', - 'add_seats' => 'Hozzáadott ülések', - 'age' => "Életkor", - 'all_assets' => 'Összes eszköz', - 'all' => 'Mind', - 'archived' => 'Archivált', - 'asset_models' => 'Eszköz modell', - 'asset_model' => 'Modell', - 'asset' => 'Eszköz', - 'asset_report' => 'Eszköz riport', - 'asset_tag' => 'Eszköz azonosító', - 'asset_tags' => 'Eszköz címkék', - 'assets_available' => 'Elérhető eszközök', - 'accept_assets' => 'Eszközök elfogadása :name', - 'accept_assets_menu' => 'Eszközök elfogadása', - 'audit' => 'Könyvvizsgálat', - 'audit_report' => 'Audit napló', - 'assets' => 'Eszközök', - 'assets_audited' => 'eszközök auditálva', - 'assets_checked_in_count' => 'eszközök visszavéve', - 'assets_checked_out_count' => 'eszközök kiadva', - 'asset_deleted_warning' => 'Ez az eszköz törölve lett. Először vissza kell állítani, mielőtt valakihez hozzárendelhető lesz.', - 'assigned_date' => 'Hozzárendelés dátuma', - 'assigned_to' => 'Hozzárendelve a következőhöz: :name', - 'assignee' => 'Hozzárendelve', - 'avatar_delete' => 'Avatar törlése', - 'avatar_upload' => 'Avatar frissítése', - 'back' => 'Vissza', - 'bad_data' => 'Nincs találat. Talán rossz adat?', - 'bulkaudit' => 'Tömeges ellenőrzés', - 'bulkaudit_status' => 'Audit állapot', - 'bulk_checkout' => 'Bulk Checkout', - 'bulk_edit' => 'Tömeges szerkesztés', - 'bulk_delete' => 'Tömeges törlés', - 'bulk_actions' => 'Tömeges műveletek', - 'bulk_checkin_delete' => 'Felhasználók tömeges felvétele / törlése', - 'byod' => 'BYOD', - 'byod_help' => 'Ez az eszköz a felhasználó tulajdona', - 'bystatus' => 'státusz szerint', - 'cancel' => 'Mégse', - 'categories' => 'Kategóriák', - 'category' => 'Kategória', - 'change' => 'Be ki', - 'changeemail' => 'E-mail cím módosítása', - 'changepassword' => 'Jelszó módosítása', - 'checkin' => 'Kiadás', - 'checkin_from' => 'Kiadás innen', - 'checkout' => 'Kiadás', - 'checkouts_count' => 'Kiadások', - 'checkins_count' => 'Visszavétek', - 'user_requests_count' => 'Kérelmek', - 'city' => 'Város', - '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', - 'consumable' => 'Fogyóeszköz', - 'consumables' => 'Fogyóeszközök', - 'country' => 'Ország', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Új létrehozása', - 'created' => 'Elem létrehozva', - 'created_asset' => 'létrehozott eszköz', - 'created_at' => 'Létrehozva', - 'created_by' => 'Készítette', - 'record_created' => 'Rekord létrehozva', - 'updated_at' => 'Frissítve:', - 'currency' => 'HUF', // this is deprecated - 'current' => 'Aktuális', - 'current_password' => 'Jelenlegi jelszó', - 'customize_report' => 'Jelentés testreszabása', - 'custom_report' => 'Egyedi eszköz riport', - 'dashboard' => 'Irányítópult', - 'days' => 'napok', - 'days_to_next_audit' => 'Napok a következő ellenőrzéshez', - 'date' => 'Dátum', - 'debug_warning' => 'Figyelem!', - 'debug_warning_text' => 'Ez az alkalmazás gyártási módban fut, a hibakeresés engedélyezve. Ez érzékeny adatokat tárhat fel, ha az alkalmazás elérhető a külvilág számára. A hibakeresési mód letiltása a APP_DEBUG érték .env fájlban történő false fájlban történő beállításával.', - 'delete' => 'Törlés', - 'delete_confirm' => 'Biztos benne, hogy törölni akarja: :item?', - 'delete_confirm_no_undo' => 'Biztosan törli ezt : :item? Ez a művelet nem vonható vissza.', - 'deleted' => 'Törölve', - 'delete_seats' => 'Törölt elemek', - 'deletion_failed' => 'A törlés nem sikerült', - 'departments' => 'Osztályok', - 'department' => 'Osztály', - 'deployed' => 'Telepített', - 'depreciation' => 'Értékcsökkenés', - 'depreciations' => 'Értékcsökkenések', - 'depreciation_report' => 'Értékcsökkenés riport', - 'details' => 'Részletek', - 'download' => 'Letöltés', - 'download_all' => 'Mind letöltése', - 'editprofile' => 'Profil szerkeztése', - 'eol' => 'EOL', - 'email_domain' => 'E-mail domain', - 'email_format' => 'E-mail formátum', - 'employee_number' => 'Alkalmazott száma', - 'email_domain_help' => 'Ezt az e-mail címek létrehozásához használják az importálás során', - 'error' => 'Hiba', - 'exclude_archived' => 'Archivált eszközök kizárása', - 'exclude_deleted' => 'Törölt eszközök kizárása', - 'example' => 'Példa: ', - '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)', - 'lastnamefirstinitial_format' => 'Utónév Keresztnév kezdőbetű (kovacsb@example.com)', - 'firstintial_dot_lastname_format' => 'Keresztnév első betűje majd vezetéknév (j.smith@example.com)', - 'firstname_lastname_display' => 'Keresztnév Vezetéknév (Jakab Gipsz)', - 'lastname_firstname_display' => 'Vezetéknév Keresztnév (Gipsz Jakab)', - 'name_display_format' => 'Megelenítendő név', - 'first' => 'Első', - 'firstnamelastname' => 'Keresztnév majd vezetéknév (janesmith@example.com)', - 'lastname_firstinitial' => 'Vezetéknév majd keresztnév kezdőbetűje (smith_j@example.com)', - 'firstinitial.lastname' => 'Keresztnév kezdőbetűje majd vezetéknév (j.smith@example.com)', - 'firstnamelastinitial' => 'Keresztnév majd vezetéknév kezdőbetűje (janes@example.com)', - 'first_name' => 'Keresztnév', - 'first_name_format' => 'Keresztnév (jane@example.com)', - 'files' => 'Fájlok', - 'file_name' => 'Fájl', - 'file_type' => 'Fájl típus', - 'filesize' => 'Fájl mérete', - 'file_uploads' => 'Fájlfeltöltések', - 'file_upload' => 'Fájl feltöltése', - 'generate' => 'Létrehoz', - 'generate_labels' => 'Címkék generálása', - 'github_markdown' => 'Ez a mező elfogadja a Github flavored markdown-t.', - 'groups' => 'Csoportok', - 'gravatar_email' => 'Gravatar email cím', - 'gravatar_url' => 'Változtassa meg avatarját a Gravatar.com-on.', - 'history' => 'Történelem', - 'history_for' => 'Előzmények:', - 'id' => 'ID', - 'image' => 'Kép', - 'image_delete' => 'Kép törlése', - 'include_deleted' => 'Törölt eszközök bevonása', - 'image_upload' => 'Kép feltöltése', - 'filetypes_accepted_help' => 'Az elfogadott fájltípus :types. A megengedett maximális feltöltési méret :size.|Az elfogadott fájltípusok :types. A megengedett maximális feltöltési méret :size.', - 'filetypes_size_help' => 'A feltölthető méret maximum :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.', - 'unaccepted_image_type' => 'Ez a képfájl nem beolvasható. Az elfogadott fájltípusok: jpg, webp, png, gif és svg. A fájl kódolása: :mimetype.', - 'import' => 'Importálás', - 'importing' => 'Importálás', - 'importing_help' => 'Eszközöket, tartozékokat, szoftverlicenceket, alkatrészeket, fogyóeszközöket és felhasználókat importálhat CSV fájl segítségével.

A CSV-ben az értékeket kettőspontal kell elválasztani és minden fejlécnévnek meg kell egyeznie az alap CSV dokumentációban szereplőkkel..', - 'import-history' => 'Import történet', - 'asset_maintenance' => 'Eszköz karbantartás', - 'asset_maintenance_report' => 'Eszköz Karbantartás Riport', - 'asset_maintenances' => 'Eszköz karbantartások', - 'item' => 'Tétel', - 'item_name' => 'Eszköz neve', - 'import_file' => 'CSV fájl importálása', - 'import_type' => 'CSV importálás típusa', - 'insufficient_permissions' => 'Elégtelen engedély!', - 'kits' => 'Előre definiált csomagok', - 'language' => 'Nyelv', - 'last' => 'Legutóbbi', - 'last_login' => 'Utolsó bejelentkezés', - 'last_name' => 'Vezetéknév', - 'license' => 'Licensz', - 'license_report' => 'Licensz riport', - 'licenses_available' => 'elérhető licenszek', - 'licenses' => 'Licencek', - 'list_all' => 'Listázd mind', - 'loading' => 'Betöltés, kis türelmet....', - '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', - 'locations' => 'Helyek', - 'logo_size' => 'Négyzet alakú logok néznek ki a legjobban Logo+Szöveg ként. A Logo maximum megjeleníthető mérete 50px magas x 50px széles. ', - 'logout' => 'Kijelentkezés', - 'lookup_by_tag' => 'Keresés az Asset Tag segítségével', - 'maintenances' => 'Karbantartások', - 'manage_api_keys' => 'API kulcsok kezelése', - 'manufacturer' => 'Gyártó', - 'manufacturers' => 'Gyártók', - 'markdown' => 'Ez a mező enged a Github flavored markdown-hoz.', - 'min_amt' => 'Min. Menny.', - 'min_amt_help' => 'Azon elemek minimális száma, amelyeknek elérhetőnek kell lenniük, mielőtt riasztást váltana ki. Hagyja üresen a minimum mennyiséget, ha nem szeretne riasztásokat kapni az alacsony készlet miatt.', - 'model_no' => 'Típusszám.', - 'months' => 'hónapok', - 'moreinfo' => 'További információ', - 'name' => 'Név', - 'new_password' => 'Új jelszó', - 'next' => 'Tovább', - 'next_audit_date' => 'Következő ellenőrzési dátum', - 'last_audit' => 'Utolsó ellenőrzés', - 'new' => 'új!', - 'no_depreciation' => 'Nincs értékcsökkentés', - 'no_results' => 'Nincs találat.', - 'no' => 'Nem ', - 'notes' => 'Megjegyzések', - 'order_number' => 'Rendelésszám', - 'only_deleted' => 'Csak törölt eszközök', - 'page_menu' => '_MENU_ elemet megjelenítve', - 'pagination_info' => '_START_ to _END_ of _TOTAL_ elemet megjelenítve', - 'pending' => 'Függőben', - 'people' => 'Személyek', - 'per_page' => 'Eredmény/Oldal', - 'previous' => 'Korábbi', - 'processing' => 'Feldolgozás alatt', - 'profile' => 'Profilod', - 'purchase_cost' => 'Vásárlási költség', - 'purchase_date' => 'Vásárlás időpontja', - 'qty' => 'Mennyiség', - 'quantity' => 'Mennyiség', - 'quantity_minimum' => ':count eszközöd van a megadott minimum mennyiség közelében vagy az alatt', - 'quickscan_checkin' => 'Gyors szkennelős visszavétel', - 'quickscan_checkin_status' => 'Visszavétel státusza', - 'ready_to_deploy' => 'Kiadásra kész', - 'recent_activity' => 'Legutóbbi tevékenységek', - 'remaining' => 'Hátralévő', - 'remove_company' => 'Vállati kapcsolat megszüntetése', - 'reports' => 'Jelentések', - 'restored' => 'visszaállítva', - 'restore' => 'Visszaállítás', - 'requestable_models' => 'Igényelhető modellek', - 'requested' => 'Kérve', - 'requested_date' => 'Kért időpont', - 'requested_assets' => 'Kért eszközök', - 'requested_assets_menu' => 'Kért eszközök', - 'request_canceled' => 'A kérelem törölve', - 'save' => 'Mentés', - 'select_var' => 'Kiválasztás :thing... ', // this will eventually replace all of our other selects - 'select' => 'Választ', - 'select_all' => 'Összes kijelölése', - 'search' => 'Keresés', - 'select_category' => 'Válasszon egy kategóriát', - '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', - 'select_model' => 'Válasszon ki egy modellt', - 'select_supplier' => 'Válassza ki a szállítót', - 'select_user' => 'Válasszon felhasználót', - 'select_date' => 'Válasszon dátumot (ÉÉÉÉ-HH-NN)', - 'select_statuslabel' => 'Státusz kiválasztása', - 'select_company' => 'Vállalat kiválasztása', - 'select_asset' => 'Válassza ki az eszköz', - 'settings' => 'Beállítások', - 'show_deleted' => 'Töröltek megjelenítése', - 'show_current' => 'Aktuális megjelenítése', - 'sign_in' => 'Bejelentkezés', - 'signature' => 'Aláírás', - 'signed_off_by' => 'Aláírta', - 'skin' => 'Kinézet', - 'webhook_msg_note' => 'Az értesítések webhookokon keresztül lesznek elküldve', - 'webhook_test_msg' => 'Oh szia! Úgy látszik a te :app integrálásod a Snipe-IT-val sikeres volt!', - 'some_features_disabled' => 'DEMO MODE: Néhány funkció le van tiltva a telepítéshez.', - 'site_name' => 'Hely neve', - 'state' => 'Megye', - 'status_labels' => 'Státusz címkék', - 'status' => 'Állapot', - 'accept_eula' => 'Elfogadási megállapodás', - 'supplier' => 'Támogató', - 'suppliers' => 'Beszállítók', - 'sure_to_delete' => 'Biztosan törölni kíván', - 'sure_to_delete_var' => 'Biztosan törölni akarja ezt az elemet: item ?', - 'delete_what' => ':item törlése', - 'submit' => 'beküldése', - 'target' => 'Cél', - 'time_and_date_display' => 'Idő és dátum megjelenítése', - 'total_assets' => 'eszköz összesen', - 'total_licenses' => 'licensz összesen', - 'total_accessories' => 'teljes tartozék', - 'total_consumables' => 'összes fogyóeszköz', - 'type' => 'Típus', - 'undeployable' => 'Nem kiadható', - 'unknown_admin' => 'Ismeretlen Admin', - 'username_format' => 'Felhasználónév formátum', - 'username' => 'Felhasználónév', - 'update' => 'Frissités', - 'upload_filetypes_help' => 'Az engedélyezett fájltípusok: png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf és rar. A feltöltés maximum mérete :size.', - 'uploaded' => 'Feltöltve', - 'user' => 'Felhasználó', - 'accepted' => 'elfogadva', - 'declined' => 'visszautasítva', - 'unassigned' => 'Nincs hozzárendelve', - 'unaccepted_asset_report' => 'Elfogadhatatlan eszköz', - 'users' => 'Felhasználók', - 'viewall' => 'Összes Megtekintése', - 'viewassets' => 'Kiadott eszközök mutatása', - 'viewassetsfor' => 'Eszközök megtekintése :name', - 'website' => 'Weboldal', - 'welcome' => 'Szia,', - 'years' => 'évek', - 'yes' => 'Igen', - 'zip' => 'Irányítószám', - 'noimage' => 'Nincs kép feltöltve vagy a kép nem található.', - 'file_does_not_exist' => 'A keresett fájl nem található a szerveren.', - 'file_upload_success' => 'A fájl feltöltése sikeres!', - 'no_files_uploaded' => 'A fájl feltöltése sikeres!', - 'token_expired' => 'Az ürlap session lejárt. próbálkozz újra.', - 'login_enabled' => 'Belépés engedélyezése', - 'audit_due' => 'Esedékes ellenőrzés', - 'audit_overdue' => 'Elévült az ellenőrzés', - 'accept' => ':asset elfogadva', - 'i_accept' => 'Elfogadom', - 'i_decline' => 'Elutasítom', - 'accept_decline' => 'Elfogad/Elutasít', - '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' => 'összes megtekintése', - 'hide_deleted' => 'Töröltek elrejtése', - 'email' => 'E-mail cím', - 'do_not_change' => 'Ne változtasd meg', - 'bug_report' => 'Hiba bejelentése', - 'user_manual' => 'Felhasználói kézikönyv', - 'setup_step_1' => 'Első lépés', - 'setup_step_2' => 'Második lépés', - 'setup_step_3' => 'Harmadik lépés', - 'setup_step_4' => 'Negyedik lépés', - 'setup_config_check' => 'Konfiguráció ellenőrzése', - 'setup_create_database' => 'Adatbázistáblák létrehozása', - 'setup_create_admin' => 'Admin felhasználó elkészítése', - 'setup_done' => 'Kész!', - 'bulk_edit_about_to' => 'A következőket fogja szerkeszteni: ', - 'checked_out' => 'Kiosztva', - 'checked_out_to' => 'Kiadva neki', - 'fields' => 'Mezők', - 'last_checkout' => 'Utolsó visszavétel', - 'due_to_checkin' => 'A következő :count tételt hamarosan vissza kell venni:', - 'expected_checkin' => 'Várható visszavétel dátuma', - 'reminder_checked_out_items' => 'Ez egy emlékeztető az Ön számára jelenleg kikölcsönzött tételekről. Ha úgy érzi, hogy ez a lista pontatlan (valami hiányzik, vagy olyan dolog szerepel itt, amit Ön szerint soha nem kapott meg), kérjük, küldjön e-mailt a :reply_to_name címre.', - 'changed' => 'Megváltozott', - 'to' => 'Nak/Nek', - 'report_fields_info' => '

Válassza ki az egyéni jelentésben szerepeltetni kívánt mezőket, majd kattintson a Generálás gombra. A fájl (custom-asset-report-YYYY-mm-dd.csv) automatikusan letöltődik, és megnyithatja Excelben.

-

Ha csak bizonyos eszközöket szeretne exportálni, használja az alábbi lehetőségeket az eredmények finomhangolásához.

', - 'range' => 'Tartomány', - 'bom_remark' => 'BOM (Byte order mark) hozzáadása ehhez a CSV-hez', - 'improvements' => 'Fejlesztések', - 'information' => 'Információ', - 'permissions' => 'Jogosultságok', - 'managed_ldap' => '(LDAP-on keresztül kezelve)', - 'export' => 'Exportálás', - 'ldap_sync' => 'LDAP szinkronizálás', - 'ldap_user_sync' => 'LDAP felhasználó szinkronizálása', - 'synchronize' => 'Szinkronizálás', - 'sync_results' => 'Szinkronizálás eredményei', - 'license_serial' => 'Sorozat/termékkulcs', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Ez az Ön műszerfala. Sok ilyen van, de ez a tiéd.', - '60_percent_warning' => '60% kész (figyelmeztetés)', - 'dashboard_empty' => 'Úgy tűnik, hogy még nem adtál hozzá semmit, így nincs semmi fantasztikus, amit megjeleníthetnénk. Kezdje el most néhány eszköz, kiegészítő, fogyóeszköz vagy licenc hozzáadásával!', - 'new_asset' => 'Új eszköz', - 'new_license' => 'Új szoftverlicenc', - 'new_accessory' => 'Új tartozék', - 'new_consumable' => 'Új fogyóeszköz', - 'collapse' => 'Összecsukás', - 'assigned' => 'Hozzárendelve', - 'asset_count' => 'Eszközök száma', - 'accessories_count' => 'Tartozékok mennyisége', - 'consumables_count' => 'Fogyóeszközök összesen', - 'components_count' => 'Alkatrészek összesen', - 'licenses_count' => 'Szoftverlicencek összesen', - 'notification_error' => 'Hiba', - 'notification_error_hint' => 'Kérlek, ellenőrízd az űrlapot a hibák miatt', - 'notification_bulk_error_hint' => 'A következő mezők érvénytelenek és így módosultak:', - 'notification_success' => 'Sikerült', - 'notification_warning' => 'Figyelmeztetés', - 'notification_info' => 'Tájékoztatás', - 'asset_information' => 'Eszköz információ', - 'model_name' => 'Modell neve', - 'asset_name' => 'Eszköz neve', - 'consumable_information' => 'Fogyóeszköz információi:', - 'consumable_name' => 'Fogyóeszköz neve:', - 'accessory_information' => 'Tartozék információi:', - 'accessory_name' => 'Tartozék neve:', - 'clone_item' => 'Cikk klónozása', - 'checkout_tooltip' => 'Adja ki ezt a cikket', - 'checkin_tooltip' => 'Vegye vissza ezt a cikket', - 'checkout_user_tooltip' => 'Adja ki ezt a cikket egy felhasználónak', - 'maintenance_mode' => 'A szolgáltatás átmenetileg nem érhető el a rendszerfrissítések miatt. Kérjük, nézzen vissza később.', - 'maintenance_mode_title' => 'A rendszer átmenetileg nem elérhető', - 'ldap_import' => 'A felhasználói jelszót nem az LDAP-nak kell kezelnie. (Ez lehetővé teszi, hogy elfelejtett jelszóra vonatkozó kéréseket küldjön.)', - 'purge_not_allowed' => 'A törölt adatok törlése letiltásra került az .env fájlban. Lépjen kapcsolatba az ügyfélszolgálattal vagy a rendszergazdával.', - 'backup_delete_not_allowed' => 'A mentések törlése letiltásra került az .env fájlban. Lépjen kapcsolatba az ügyfélszolgálattal vagy a rendszergazdával.', - 'additional_files' => 'További fájlok', - 'shitty_browser' => 'Nem található aláírás. Ha régebbi böngészőt használ, kérjük, használjon egy modernebb böngészőt az eszközök elfogadásának befejezéséhez.', - 'bulk_soft_delete' =>'Gyengéden törölje ezeket a felhasználókat is. Az eszköztörténetük érintetlen marad, kivéve, ha/amíg nem törli a törölt rekordokat a Rendszergazdai beállításokban.', - 'bulk_checkin_delete_success' => 'A kiválasztott felhasználók törlésre, és a náluk levő eszközök visszavételre kerültek.', - 'bulk_checkin_success' => 'A kiválasztott felhasználókhoz tartozó eszközök visszavételre kerültek.', - 'set_to_null' => 'Az eszköz értékeinek törlése|Az összes :asset_count eszköz értékeinek törlése ', - 'set_users_field_to_null' => 'A felhasználó :field értékeinek törlése|Az összes :user_count felhasználó :field értékeinek törlése ', - 'na_no_purchase_date' => 'N/A - Nincs megadva a vásárlás dátuma', - 'assets_by_status' => 'Eszközök státusz szerint', - 'assets_by_status_type' => 'Eszközök státustípus szerint', - 'pie_chart_type' => 'Műszerfal tortadiagram típusa', - 'hello_name' => 'Üdvözöllek, :name!', - 'unaccepted_profile_warning' => ':count darab tételed van, amelyek elfogadást igényelnek. Kattints ide az elfogadáshoz vagy az elutasításhoz', - 'start_date' => 'Kezdés dátuma', - 'end_date' => 'Befejezés dátuma', - 'alt_uploaded_image_thumbnail' => 'Feltöltött indexkép', - 'placeholder_kit' => 'Készlet kiválasztása', - 'file_not_found' => 'A fájl nem található', - 'preview_not_available' => '(nincs előnézet)', - 'setup' => 'Beállítás', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Ugrás a fő tartalomra', - 'toggle_navigation' => 'Navigáció váltása', - 'alerts' => 'Riasztások', - 'tasks_view_all' => 'Összes feladat megtekintése', - 'true' => 'Igaz', - 'false' => 'Hamis', - 'integration_option' => 'Integrációs lehetőségek', - 'log_does_not_exist' => 'Nincs illeszkedő logbejegyzés.', - 'merge_users' => 'Felhasználó azonosítók egyesítése', - 'merge_information' => 'Ez egyesíti a :count felhasználót egy felhaszálóvá. Válaszd ki az alábbiak közül, melyik felhasználóval egyesítsükk a többit, és a kapcslódó eszközök, licenceket stb. is átkerülnek a kiválasztott felhasználóhoz, a többi pedig törölt jelzést kap.', - 'warning_merge_information' => 'Ez a művelet NEM vonható vissza, CSAK akkor használd, ha egyesítened kell felhasználókat hibás improt vagy szinkronizálás miatt. Győződj meg róla, hogy előtte készítettél mentést.', - 'no_users_selected' => 'Nincsenek kiválasztva felhasználók', - 'not_enough_users_selected' => 'Legalább :count felhasználót kell kijelölni', - 'merge_success' => ':count felhasználó sikeresen egyesítve a(z) :into_username felhasználóhoz!', - 'merged' => 'egyesítve', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Törlés és mentés', - 'update_existing_values' => 'Frissíti a jelenlegi adatokat?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Email küldése az új felhasználóknak?', - 'back_before_importing' => 'Biztonsági mentés importálás előtt?', - 'csv_header_field' => 'CSV fejléc mező', - 'import_field' => 'Mező importálása', - 'sample_value' => 'Minta érték', - 'no_headers' => 'Oszlop nem található', - 'error_in_import_file' => 'HIba lépett fel a CSV fájl olvasásakor: :error', - 'percent_complete' => ':percent % elkészült', - 'errors_importing' => 'Hiba lépett fel az importálás közben: ', - 'warning' => 'FIGYELMEZTETÉS: :warning', - 'success_redirecting' => 'Sikeres... Átirányítás.', - 'cancel_request' => 'Eszközigénylés visszavonása', - 'setup_successful_migrations' => 'Az adatbázis táblái létrehozásra kerültek', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Következő: Felhasználó mentése', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Megerősítés', - 'autoassign_licenses' => 'Licensz Automatikus Hozzárendelése', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Biztos benne?', - 'cannot_be_deleted' => 'Ez az elem nem törölhető', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Sorozatszám', - 'item_notes' => ':item Megjegyzések', - 'item_name_var' => ':eszköz neve', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Kiadva a következőnek: Full Name', - 'checked_out_to_first_name' => 'Kiadva a következőnek: First Name', - 'checked_out_to_last_name' => 'Kiadva a következőnek: Last Name', - 'checked_out_to_username' => 'Kiadva a következőnek: Username', - 'checked_out_to_email' => 'Kiadva a következőnek: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager Keresztnév', - 'manager_last_name' => 'Manager Vezetéknév', - 'manager_full_name' => 'Manager Teljes Név', - 'manager_username' => 'Manager Felhasználónév', - 'checkout_type' => 'Kiadás Típusa', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Ne importáld', - 'vip' => 'VIP', - 'avatar' => 'Profilkép', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Pénznem', - 'address2' => 'Address Line 2', - 'import_note' => 'A CSV importálóval betöltve', - ], - 'percent_complete' => '% elkészült', - 'uploading' => 'Feltöltés...', - 'upload_error' => 'Hiba a fájl feltöltése során. Kérem, ellenőrizze, hogy nincsenek üres sorok és nincsenek oszlop fejléc nevek duplikálva.', - 'copy_to_clipboard' => 'Másolás a vágólapra', - 'copied' => 'Másolva!', - -]; diff --git a/resources/lang/hu/help.php b/resources/lang/hu/help.php deleted file mode 100644 index 3a5494e2f5..0000000000 --- a/resources/lang/hu/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - 'assets' => 'Az eszközök sorozatszám vagy eszközcímke alapján nyomon követhető tételek. Ezek általában nagyobb értékű tételek, ahol egy adott tétel azonosítása fontos.', - - 'categories' => 'A kategóriák segítenek a tételek rendszerezésében. Néhány példa a következő kategóriákra: "asztali számítógépek", "laptopok", "mobiltelefonok", "táblagépek" és így tovább, de a kategóriákat bármilyen módon használhatja, aminek értelme van az Ön számára.', - - 'accessories' => 'A tartozékok mindazok, amelyeket a felhasználóknak ad ki, de amelyek nem rendelkeznek sorozatszámmal (vagy nem törődik azok egyedi nyomon követésével). Például számítógépes egerek vagy billentyűzetek.', - - 'companies' => 'A cégek használhatók egyszerű azonosító mezőként, vagy az eszközök, felhasználók stb. láthatóságának korlátozására, ha a teljes cégtámogatás engedélyezve van a rendszergazdai beállításokban.', - - 'components' => 'Az alkatrészek olyan elemek, amelyek egy eszköz részét képezik, például HDD, RAM stb.', - - 'consumables' => 'A fogyasztási cikkek minden olyan megvásárolt dolog, amely idővel elhasználódik. Például nyomtatótinta vagy fénymásolópapír.', - - 'depreciations' => 'Az eszközök értékcsökkenését beállíthatja úgy, hogy az eszközök értékcsökkenése lineáris értékcsökkenés alapján történjen.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/hu/localizations.php b/resources/lang/hu/localizations.php deleted file mode 100644 index b2f6bdaf4f..0000000000 --- a/resources/lang/hu/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Válasszon ki egy nyelvet', - 'languages' => [ - 'en'=> 'Angol, Amerikai Egyesült Államok', - 'en-GB'=> 'Angol, Egyesült Királyság', - 'af'=> 'Afrikaans', - 'ar'=> 'Arab', - 'bg'=> 'Bolgár', - 'zh-CN'=> 'Egyszerűsített kínai', - 'zh-TW'=> 'Hagyományos kínai', - 'hr'=> 'Horvát', - 'cs'=> 'Cseh', - 'da'=> 'Dán', - 'nl'=> 'Holland', - 'en-ID'=> 'Angol, Indonézia', - 'et'=> 'Észt', - 'fil'=> 'Filippínó', - 'fi'=> 'Finn', - 'fr'=> 'Francia', - 'de'=> 'Német', - 'de-i'=> 'Német (nem hivatalos)', - 'el'=> 'Görög', - 'he'=> 'Héber', - 'hu'=> 'Magyar', - 'is' => 'Izlandi', - 'id'=> 'Indonéz', - 'ga-IE'=> 'Ír', - 'it'=> 'Olasz', - 'ja'=> 'Japán', - 'km' => 'khmer', - 'ko'=> 'Kóreai', - 'lv'=>'Lett', - 'lt'=> 'Litván', - 'mk'=> 'Macedón', - 'ms'=> 'Maláj', - 'mi'=> 'Maori', - 'mn'=> 'Mongol', - 'no'=> 'Norvég', - 'fa'=> 'Perzsa', - 'pl'=> 'Lengyel', - 'pt-PT'=> 'Portugál', - 'pt-BR'=> 'Portugál, Brazil', - 'ro'=> 'Román', - 'ru'=> 'Orosz', - 'sr-CS' => 'Szerb (latin betűs)', - 'sl'=> 'Szlovèn', - 'es-ES'=> 'Spanyol', - 'es-CO'=> 'Spanyol, Kolumbia', - 'es-MX'=> 'Spanyol, Mexikó', - 'es-VE'=> 'Spanyol, Venezuela', - 'sv-SE'=> 'Svéd', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Török', - 'uk'=> 'Ukrán', - 'vi'=> 'Vietnámi', - 'cy'=> 'Walesi', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Válasszon ki egy országot', - - 'countries' => [ - 'AC'=>'Ascension-sziget', - 'AD'=>'Andorra', - 'AE'=>'Egyesült Arab Emírségek', - 'AF'=>'Afganisztán', - 'AG'=>'Antigua és Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albánia', - 'AM'=>'Örményország', - 'AN'=>'Holland Antillák', - 'AO'=>'Angola', - 'AQ'=>'Antarktisz', - 'AR'=>'Argentína', - 'AS'=>'Amerikai Szamoa', - 'AT'=>'Ausztria', - 'AU'=>'Ausztrália', - 'AW'=>'Aruba', - 'AX'=>'Åland-szigetek', - 'AZ'=>'Azerbajdzsán', - 'BA'=>'Bosznia és Hercegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Banglades', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgária', - 'BH'=>'Bahreini Királyság', - 'BI'=>'Burundi Köztársaság', - 'BJ'=>'Benini Köztársaság', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Szultanátus', - 'BO'=>'Bolívia', - 'BR'=>'Brazília', - 'BS'=>'Bahama-szigetek', - 'BT'=>'Bhutáni Királyság', - 'BV'=>'Bouvet-sziget', - 'BW'=>'Botswanai Köztársaság', - 'BY'=>'Fehéroroszország', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Kókusz (Keeling)-szigetek', - 'CD'=>'Kongói Demokratikus Köztársaság', - 'CF'=>'Közép-afrikai Köztársaság', - 'CG'=>'Kongói Köztársaság', - 'CH'=>'Svájc', - 'CI'=>'Elefántcsontpart', - 'CK'=>'Cook-szigetek', - 'CL'=>'Chilei Köztársaság', - 'CM'=>'Kameruni Köztársaság', - 'CN'=>'Kínai Népköztársaság', - 'CO'=>'Kolumbia', - 'CR'=>'Costa Rica-i Köztársaság', - 'CU'=>'Kubai Köztársaság', - 'CV'=>'Zöld-foki Köztársaság', - 'CX'=>'Karácsony-sziget', - 'CY'=>'Ciprus', - 'CZ'=>'Csehország', - 'DE'=>'Németország', - 'DJ'=>'Dzsibuti Köztársaság', - 'DK'=>'Dánia', - 'DM'=>'Dominikai Közösség', - 'DO'=>'Dominikai Köztársaság', - 'DZ'=>'Algéria', - 'EC'=>'Ecuadori Köztársaság', - 'EE'=>'Észtország', - 'EG'=>'Egyiptom', - 'ER'=>'Eritrea', - 'ES'=>'Spanyolország', - 'ET'=>'Etiópia', - 'EU'=>'Európai Unió', - 'FI'=>'Finnország', - 'FJ'=>'Fidzsi-szigeteki Köztársaság', - 'FK'=>'Falkland-szigetek', - 'FM'=>'Mikronéziai Szövetségi Államok', - 'FO'=>'Feröer-szigetek', - 'FR'=>'Franciaország', - 'GA'=>'Gaboni Köztársaság', - 'GD'=>'Grenada', - 'GE'=>'Grúzia', - 'GF'=>'Francia Guyana', - 'GG'=>'Guernsey', - 'GH'=>'Ghánai Köztársaság', - 'GI'=>'Gibraltár', - 'GL'=>'Grönland', - 'GM'=>'Gambiai Köztársaság', - 'GN'=>'Guineai Köztársaság', - 'GP'=>'Guadeloupe', - 'GQ'=>'Egyenlítői-guineai Köztársaság', - 'GR'=>'Görögország', - 'GS'=>'Déli-Georgia és Déli-Sandwich-szigetek', - 'GT'=>'Guatemalai Köztársaság', - 'GU'=>'Guam', - 'GW'=>'Bissau-guineai Köztársaság', - 'GY'=>'Guyanai Szövetkezeti Köztársaság', - 'HK'=>'Hongkong', - 'HM'=>'Heard-sziget és McDonald-szigetek', - 'HN'=>'Hondurasi Köztársaság', - 'HR'=>'Horvátország', - 'HT'=>'Haiti Köztársaság', - 'HU'=>'Magyarország', - 'ID'=>'Indonézia', - 'IE'=>'Írország', - 'IL'=>'Izrael', - 'IM'=>'Man-sziget', - 'IN'=>'India', - 'IO'=>'Brit Indiai-óceáni Terület', - 'IQ'=>'Irak', - 'IR'=>'Iráni Iszlám Köztársaság', - 'IS'=>'Izland', - 'IT'=>'Olaszország', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordánia', - 'JP'=>'Japán', - 'KE'=>'Kenya', - 'KG'=>'Kirgiz Köztársaság', - 'KH'=>'Kambodzsa', - 'KI'=>'Kiribati Köztársaság', - 'KM'=>'Comore-szigetek', - 'KN'=>'Saint Christopher és Nevis Államszövetség', - 'KR'=>'Koreai Köztársaság', - 'KW'=>'Kuvaiti Állam', - 'KY'=>'Kajmán-szigetek', - 'KZ'=>'Kazahsztán', - 'LA'=>'Laoszi Népi Demokratikus Köztársaság', - 'LB'=>'Libanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein Hercegség', - 'LK'=>'Srí Lanka', - 'LR'=>'Libéria', - 'LS'=>'Lesothói Királyság', - 'LT'=>'Litvánia', - 'LU'=>'Luxemburg', - 'LV'=>'Lettország', - 'LY'=>'Líbiai Arab Szocialista Nagy Népi Közösség', - 'MA'=>'Marokkói Királyság', - 'MC'=>'Monacói Hercegség', - 'MD'=>'Moldovai Köztársaság', - 'ME'=>'Montenegró', - 'MG'=>'Madagaszkár', - 'MH'=>'Marshall-szigetek', - 'MK'=>'Macedónia Volt Jugoszláv Köztársaság', - 'ML'=>'Mali Köztársaság', - 'MM'=>'Mianmari Szövetségi Köztársaság', - 'MN'=>'Mongólia', - 'MO'=>'Makaó', - 'MP'=>'Északi Mariana-szigetek', - 'MQ'=>'Martinique', - 'MR'=>'Mauritániai Iszlám Köztársaság', - 'MS'=>'Montserrat', - 'MT'=>'Málta', - 'MU'=>'Mauritiusi Köztársaság', - 'MV'=>'Maldív-szigetek', - 'MW'=>'Malawi Köztársaság', - 'MX'=>'Mexikó', - 'MY'=>'Malajzia', - 'MZ'=>'Mozambiki Köztársaság', - 'NA'=>'Namíbiai Köztársaság', - 'NC'=>'Új-Kaledónia', - 'NE'=>'Niger', - 'NF'=>'Norfolk-sziget', - 'NG'=>'Nigéria', - 'NI'=>'Nicaraguai Köztársaság', - 'NL'=>'Hollandia', - 'NO'=>'Norvégia', - 'NP'=>'Nepál', - 'NR'=>'Naurui Köztársaság', - 'NU'=>'Niue', - 'NZ'=>'Új-Zéland', - 'OM'=>'Omán', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Francia Polinézia', - 'PG'=>'Pápua Új-Guinea', - 'PH'=>'Fülöp-szigeteki Köztársaság', - 'PK'=>'Pakisztán', - 'PL'=>'Lengyelország', - 'PM'=>'Saint-Pierre és Miquelon', - 'PN'=>'Pitcairn-szigetek', - 'PR'=>'Puerto Rico', - 'PS'=>'Palesztina', - 'PT'=>'Portugália', - 'PW'=>'Palaui Köztársaság', - 'PY'=>'Paraguayi Köztársaság', - 'QA'=>'Katari Állam', - 'RE'=>'Réunion', - 'RO'=>'Románia', - 'RS'=>'Szerbia', - 'RU'=>'Oroszország', - 'RW'=>'Ruandai Köztársaság', - 'SA'=>'Szaúd-Arábia', - 'UK'=>'Skócia', - 'SB'=>'Salamon-szigetek', - 'SC'=>'Seychelle Köztársaság', - 'SS'=>'Dél-Szudán', - 'SD'=>'Szudáni Köztársaság', - 'SE'=>'Svédország', - 'SG'=>'Szingapúr', - 'SH'=>'Szent Ilona', - 'SI'=>'Szlovénia', - 'SJ'=>'Svalbard és Jan Mayen', - 'SK'=>'Szlovákia', - 'SL'=>'Sierra Leone Köztársaság', - 'SM'=>'San Marino', - 'SN'=>'Szenegál', - 'SO'=>'Szomália', - 'SR'=>'Suriname Köztársaság', - 'ST'=>'São Tomé és Príncipe Demokratikus Köztársaság', - 'SU'=>'Szovjetunió', - 'SV'=>'Salvadori Köztársaság', - 'SY'=>'Szíriai Arab Köztársaság', - 'SZ'=>'Szváziföld', - 'TC'=>'Turks- és Caicos-szigetek', - 'TD'=>'Csádi Köztársaság', - 'TF'=>'Francia déli és antarktiszi területek', - 'TG'=>'Togói Köztársaság', - 'TH'=>'Thaiföld', - 'TJ'=>'Tádzsikisztán', - 'TK'=>'Tokelau-szigetek', - 'TI'=>'Kelet-Timor', - 'TM'=>'Türkmenisztán', - 'TN'=>'Tunézia', - 'TO'=>'Tongai Királyság', - 'TP'=>'Kelet-Timor (régi kóddal)', - 'TR'=>'Törökország', - 'TT'=>'Trinidad és Tobago Köztársaság', - 'TV'=>'Tuvalu', - 'TW'=>'Tajvan', - 'TZ'=>'Tanzániai Egyesült Köztársaság', - 'UA'=>'Ukrajna', - 'UG'=>'Uganda', - 'UK'=>'Egyesült Királyság', - 'US'=>'Amerikai Egyesült Államok', - 'UM'=>'Az Amerikai Egyesült Államok lakatlan külbirtokai', - 'UY'=>'Uruguay', - 'UZ'=>'Üzbegisztán', - 'VA'=>'Vatikán', - 'VC'=>'Saint Vincent és a Grenadine-szigetek', - 'VE'=>'Venezuela', - 'VG'=>'Brit Virgin-szigetek', - 'VI'=>'Amerikai Virgin-szigetek', - 'VN'=>'Vietnám', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis-és Futuna-szigetek', - 'WS'=>'Szamoa', - 'YE'=>'Jemeni Köztársaság', - 'YT'=>'Mayotte', - 'ZA'=>'Dél-Afrika', - 'ZM'=>'Zambiai Köztársaság', - 'ZW'=>'Zimbabwei Köztársaság', - ], -]; \ No newline at end of file diff --git a/resources/lang/hu/mail.php b/resources/lang/hu/mail.php deleted file mode 100644 index dd44d7a8fa..0000000000 --- a/resources/lang/hu/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A felhasználó elfogadott egy tételt', - 'acceptance_asset_declined' => 'A felhasználó visszautasított egy tételt', - 'a_user_canceled' => '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:', - 'additional_notes' => 'További megjegyzések:', - 'admin_has_created' => 'A rendszergazda létrehozott egy fiókot az alábbi weboldalon:', - 'asset' => 'Eszköz:', - 'asset_name' => 'Eszköz neve:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Eszköz azonosító', - 'assigned_to' => 'Hozzárendelve', - 'best_regards' => 'Üdvözlettel,', - 'canceled' => 'Megszakítva:', - 'checkin_date' => 'Visszavétel dátuma:', - 'checkout_date' => 'Kiadási dátum:', - 'click_to_confirm' => 'Kérjük, kattintson az alábbi linkre a weboldal megerősítéséhez: web account:', - 'click_on_the_link_accessory' => 'Az alján lévő linkre kattintva ellenőrizheti, hogy megkapta-e a tartozékot.', - 'click_on_the_link_asset' => 'Kérjük, kattintson az alul lévő linkre annak megerősítéséhez, hogy megkapták az eszközt.', - 'Confirm_Asset_Checkin' => 'Eszköz visszavételének megerősítése', - 'Confirm_Accessory_Checkin' => 'Tartozék visszavételének megerősítése', - 'Confirm_accessory_delivery' => 'Tartozék átvételének megerősítése', - 'Confirm_license_delivery' => 'Licensz átvételének megerősítése', - 'Confirm_asset_delivery' => 'Eszköz átvételének megerősítése', - 'Confirm_consumable_delivery' => 'Fogyóeszköz átvételének megerősítése', - 'current_QTY' => 'Jelenlegi QTY', - 'Days' => 'Nap', - 'days' => 'Nap', - 'expecting_checkin_date' => 'Várható visszaadás dátuma:', - 'expires' => 'Lejárat', - 'Expiring_Assets_Report' => 'Eszközök lejárati jelentése.', - 'Expiring_Licenses_Report' => 'Az engedélyekről szóló jelentés lejárata.', - 'hello' => 'Helló', - 'hi' => 'Üdv', - 'i_have_read' => 'Elolvastam és elfogadom a felhasználási feltételeket, és megkaptuk ezt az elemet.', - 'item' => 'Tétel:', - 'Item_Request_Canceled' => 'Elemkérelem törölve', - 'Item_Requested' => 'Kért elem', - 'link_to_update_password' => 'Kérjük, kattintson a következő linkre a frissítéshez: webes jelszó:', - 'login_first_admin' => 'Jelentkezzen be az új Snipe-IT telepítésébe az alábbi hitelesítő adatok alapján:', - 'login' => 'Belépés:', - 'Low_Inventory_Report' => 'Alacsony készletjelentés', - 'inventory_report' => 'Készlet Jelentés', - 'min_QTY' => 'Min QTY', - 'name' => 'Név', - 'new_item_checked' => 'Egy új elemet az Ön neve alatt ellenőriztek, a részletek lent találhatók.', - 'password' => 'Jelszó:', - 'password_reset' => 'Jelszó visszaállítása', - - 'read_the_terms' => 'Kérjük, olvassa el az alábbi használati feltételeket.', - 'read_the_terms_and_click' => 'Kérjük, olvassa el az alábbi használati feltételeket, és kattintson az alul lévő linkre annak megerősítéséhez, hogy olvassa el és elfogadja a használati feltételeket, és megkapta az eszközt.', - 'requested' => 'Kérve:', - 'reset_link' => 'Jelszó visszaállítása linkre', - 'reset_password' => 'Kattintson ide a jelszó visszaállításához:', - 'serial' => 'Sorozatszám', - 'supplier' => 'Támogató', - 'tag' => 'Címke', - 'test_email' => 'Tesztelje az e-mailt a Snipe-IT-től', - '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.|:count darab eszköznél a jótállások :threshold napon belül lejárnak.', - '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', - 'upcoming-audits' => 'Várhatóan :count eszközt kell ellenőrízni a következő :threshold napon belül.|Várhatóan :count eszközt kell ellenőrízni a következő :threshold napon belül.', - 'user' => 'Felhasználó', - 'username' => 'Felhasználónév', - 'welcome' => 'Üdvözöljük: név', - 'welcome_to' => 'Üdvözöljük a weboldalon!', - 'your_credentials' => 'A Snipe-IT hitelesítő adatai', - 'Accessory_Checkin_Notification' => 'Tartozék kiadva', - 'Asset_Checkin_Notification' => 'Eszköz kiadva', - 'Asset_Checkout_Notification' => 'Eszköz kiadva', - 'License_Checkin_Notification' => 'Licensz kiadva', - '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', - 'rights_reserved' => 'Minden jog fenntartva.', -]; diff --git a/resources/lang/hu/passwords.php b/resources/lang/hu/passwords.php deleted file mode 100644 index 9fcab2c7e5..0000000000 --- a/resources/lang/hu/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Ha a rendszerünkben létezik egy megfelelő felhasználó ezzel az érvényes e-mail címmel, akkor egy jelszó-visszaállítási e-mailt küldtünk.', - 'user' => 'Ha a rendszerünkben létezik egy megfelelő felhasználó ezzel az érvényes e-mail címmel, akkor egy jelszó-visszaállítási e-mailt küldtünk.', - 'token' => 'Ez a jelszó-visszaállítási token érvénytelen vagy lejárt, vagy nem felel meg a megadott felhasználónévnek.', - 'reset' => 'A jelszavadat visszaállítottuk!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php deleted file mode 100644 index ac70ee85a9..0000000000 --- a/resources/lang/hu/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'A :attribute el kell fogadni.', - 'active_url' => 'A :attribute nem valós URL.', - 'after' => 'Az :attribute ezután a dátum után kell, hogy legyen :date.', - 'after_or_equal' => 'A: attribútumnak dátumnak kell lennie, vagy egyenlőnek kell lennie: dátummal.', - 'alpha' => 'A :attribute csak betűket tartalmazhat.', - 'alpha_dash' => 'A :attribute csak betűket, számokat és perjelet tartalmazhat.', - 'alpha_num' => 'A :attribute csak betűket, számokat tartalmazhat.', - 'array' => 'A: attribútumnak tömbnek kell lennie.', - 'before' => 'A :attribute csak :date elötti dátum lehet.', - 'before_or_equal' => 'A: attribútumnak dátumnak kell lennie, vagy egyenlőnek kell lennie: dátummal.', - 'between' => [ - 'numeric' => 'A :attribute az érték között kell lennie :min -:max.', - 'file' => 'A :attribute :min - :max kilobájt között kell lenni.', - 'string' => 'A :attribute :min - :max karakter között kell lenni.', - 'array' => 'A: attribútumnak rendelkeznie kell: min és max elem között.', - ], - 'boolean' => 'Az attribútumnak igaznak, vagy hamisnak kell lennie (true/false).', - 'confirmed' => 'A :attribute ellenörzés nem egyezik.', - 'date' => 'A :attribute nem egy valós dátum.', - 'date_format' => 'A :attribute nem egyezik a formátummal :format.', - 'different' => 'A :attribute és :other különböznie kell.', - 'digits' => 'A :attribute :digits számjegynek kell lenni.', - 'digits_between' => 'A :attribute :min - :max számjegy között kell lenni.', - 'dimensions' => 'A: attribútum érvénytelen képmérettel rendelkezik.', - 'distinct' => 'A: attribútum mező duplikált értéket tartalmaz.', - 'email' => 'Az :attribute formátuma érvénytelen.', - 'exists' => 'A kiválasztott :attribute étvénytelen.', - 'file' => 'A: attribútumnak fájlnak kell lennie.', - 'filled' => 'A: attribútum mezőnek értéket kell tartalmaznia.', - 'image' => 'A :attribute képnek kell lenni.', - 'import_field_empty' => 'A :fieldname mező értéke nem lehet üres.', - 'in' => 'A kiválasztott :attribute étvénytelen.', - 'in_array' => 'A: attribútum mező nem létezik: más.', - 'integer' => 'A :attribute számnak kell lennie.', - 'ip' => 'A :attribute érvényes IP címnek kell lenni.', - 'ipv4' => 'A: attribútumnak érvényes IPv4-címnek kell lennie.', - 'ipv6' => 'A: attribútumnak érvényes IPv6-címnek kell lennie.', - 'is_unique_department' => ':attribute egyedi kell, hogy legyen ehhez a helyhez', - 'json' => 'A: attribútumnak érvényes JSON-karakterláncnak kell lennie.', - 'max' => [ - 'numeric' => 'A :attribute nem lehet nagyobb, mint :max.', - 'file' => 'A :attribute nem lehet nagyobb, mint :max kilobájt.', - 'string' => 'A :attribute nem lehet nagyobb, mint :max karakter.', - 'array' => 'A: attribútumnak nem lehet több: max eleme.', - ], - 'mimes' => 'A :attribute ilyen fájl típusnak kell lennie: :values.', - 'mimetypes' => 'A: attribútumnak a következő típusú fájlnak kell lennie:: values.', - 'min' => [ - 'numeric' => 'A :attribute legalább :min kell lenni.', - 'file' => 'A :attribute legalább :min kilobájt kell lenni.', - 'string' => 'A :attribute legalább :min karakter kell lenni.', - 'array' => 'A: attribútumnak rendelkeznie kell legalább: min elemekkel.', - ], - 'starts_with' => 'A(z) :attribute a következővel kell kezdődnie: :values.', - 'ends_with' => 'A(z) :attribute a következővel kell végződjön: :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.', - 'valid_regex' => 'Ez nem érvényes regex kifejezés. ', - 'regex' => 'Az :attribute formátuma érvénytelen.', - 'required' => 'A :attribute mező kötelező.', - 'required_if' => 'A :attribute mező kötelező ha :other egy :value.', - 'required_unless' => 'A: attribútummezőt csak akkor kell megadni, ha: az egyéb értéke: értéke.', - 'required_with' => 'A :attribute mező kötelező ha :value jelen van.', - 'required_with_all' => 'A: attribútum mező akkor szükséges, ha: értékek vannak jelen.', - 'required_without' => 'A :attribute mező kötelező ha :value nincs jelen.', - 'required_without_all' => 'A: attribútummező akkor szükséges, ha egyik sem: értéke nincs.', - 'same' => 'A :attribute és :other egyeznie kell.', - 'size' => [ - 'numeric' => 'A :attribute kötelező mérete :size.', - 'file' => 'A :attribute kötelező mérete :size kilobájt.', - 'string' => 'A :attribute kötelező mérete :size karakter.', - 'array' => 'A: attribútumnak tartalmaznia kell: méretű elemeket.', - ], - 'string' => 'A: attribútumnak stringnek kell lennie.', - 'timezone' => 'A: attribútumnak érvényes zónának kell lennie.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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' => 'A(z) :attribute nem hozhat létre körkörös hivatkozást.', - 'not_array' => 'A(z) :attribute mező nem lehet tömb.', - 'unique_serial' => 'A következő attribútumnak egyedinek kell lennie: :attribute.', - 'disallow_same_pwd_as_user_fields' => 'A jelszó nem lehet azonos a felhasználónévvel.', - 'letters' => 'A jelszónak tartalmaznia kell legalább egy betűt.', - 'numbers' => 'A jelszónak tartalmaznia kell legalább egy számot.', - 'case_diff' => 'A jelszónak tartalmaznia kell kis- és nagybetűket.', - 'symbols' => 'A jelszónak tartalmaznia kell legalább egy szimbólumot.', - 'gte' => [ - 'numeric' => 'Az érték nem lehet negatív' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Ez a jelszó túl gyakori.', - 'statuslabel_type' => 'Meg kell határoznia egy érvényes állapotcímke típust', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', - 'last_audit_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD hh:mm:ss formátumban', - 'expiration_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', - 'termination_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', - 'expected_checkin.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', - 'start_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', - 'end_date.date_format' => ':attribute mező értékének érvényes dátumnak kell lennie YYYY-MM-DD formátumban', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/id/account/general.php b/resources/lang/id-ID/account/general.php similarity index 100% rename from resources/lang/id/account/general.php rename to resources/lang/id-ID/account/general.php diff --git a/resources/lang/id/admin/accessories/general.php b/resources/lang/id-ID/admin/accessories/general.php similarity index 100% rename from resources/lang/id/admin/accessories/general.php rename to resources/lang/id-ID/admin/accessories/general.php diff --git a/resources/lang/id/admin/accessories/message.php b/resources/lang/id-ID/admin/accessories/message.php similarity index 100% rename from resources/lang/id/admin/accessories/message.php rename to resources/lang/id-ID/admin/accessories/message.php diff --git a/resources/lang/id/admin/accessories/table.php b/resources/lang/id-ID/admin/accessories/table.php similarity index 100% rename from resources/lang/id/admin/accessories/table.php rename to resources/lang/id-ID/admin/accessories/table.php diff --git a/resources/lang/id-ID/admin/asset_maintenances/form.php b/resources/lang/id-ID/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..3f02d3db06 --- /dev/null +++ b/resources/lang/id-ID/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Pemeliharan Jenis Aset', + 'title' => 'Judul', + 'start_date' => 'Tanggal Mulai', + 'completion_date' => 'Tanggal Penyelesaian', + 'cost' => 'Biaya', + 'is_warranty' => 'Pengembangan Garansi', + 'asset_maintenance_time' => 'Waktu Pemeliharaan Aset (dalam hari)', + 'notes' => 'Catatan', + 'update' => 'Pembaharuan Pemeliharan Aset', + 'create' => 'Membuat Pemeliharan Aset' + ]; diff --git a/resources/lang/id/admin/asset_maintenances/general.php b/resources/lang/id-ID/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/id/admin/asset_maintenances/general.php rename to resources/lang/id-ID/admin/asset_maintenances/general.php diff --git a/resources/lang/id/admin/asset_maintenances/message.php b/resources/lang/id-ID/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/id/admin/asset_maintenances/message.php rename to resources/lang/id-ID/admin/asset_maintenances/message.php diff --git a/resources/lang/id/admin/asset_maintenances/table.php b/resources/lang/id-ID/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/id/admin/asset_maintenances/table.php rename to resources/lang/id-ID/admin/asset_maintenances/table.php diff --git a/resources/lang/id/admin/categories/general.php b/resources/lang/id-ID/admin/categories/general.php similarity index 100% rename from resources/lang/id/admin/categories/general.php rename to resources/lang/id-ID/admin/categories/general.php diff --git a/resources/lang/id/admin/categories/message.php b/resources/lang/id-ID/admin/categories/message.php similarity index 100% rename from resources/lang/id/admin/categories/message.php rename to resources/lang/id-ID/admin/categories/message.php diff --git a/resources/lang/id/admin/categories/table.php b/resources/lang/id-ID/admin/categories/table.php similarity index 100% rename from resources/lang/id/admin/categories/table.php rename to resources/lang/id-ID/admin/categories/table.php diff --git a/resources/lang/id/admin/companies/general.php b/resources/lang/id-ID/admin/companies/general.php similarity index 100% rename from resources/lang/id/admin/companies/general.php rename to resources/lang/id-ID/admin/companies/general.php diff --git a/resources/lang/id/admin/companies/message.php b/resources/lang/id-ID/admin/companies/message.php similarity index 100% rename from resources/lang/id/admin/companies/message.php rename to resources/lang/id-ID/admin/companies/message.php diff --git a/resources/lang/id-ID/admin/companies/table.php b/resources/lang/id-ID/admin/companies/table.php new file mode 100644 index 0000000000..d1d1a056b6 --- /dev/null +++ b/resources/lang/id-ID/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Perusahaan', + 'create' => 'Membuat perusahaan', + 'email' => 'Company Email', + 'title' => 'Perusahaan', + 'phone' => 'Company Phone', + 'update' => 'Perbarui Perusahaan', + 'name' => 'Nama Perusahaan', + 'id' => 'ID', +); diff --git a/resources/lang/id/admin/components/general.php b/resources/lang/id-ID/admin/components/general.php similarity index 100% rename from resources/lang/id/admin/components/general.php rename to resources/lang/id-ID/admin/components/general.php diff --git a/resources/lang/id/admin/components/message.php b/resources/lang/id-ID/admin/components/message.php similarity index 100% rename from resources/lang/id/admin/components/message.php rename to resources/lang/id-ID/admin/components/message.php diff --git a/resources/lang/id/admin/components/table.php b/resources/lang/id-ID/admin/components/table.php similarity index 100% rename from resources/lang/id/admin/components/table.php rename to resources/lang/id-ID/admin/components/table.php diff --git a/resources/lang/id/admin/consumables/general.php b/resources/lang/id-ID/admin/consumables/general.php similarity index 100% rename from resources/lang/id/admin/consumables/general.php rename to resources/lang/id-ID/admin/consumables/general.php diff --git a/resources/lang/id/admin/consumables/message.php b/resources/lang/id-ID/admin/consumables/message.php similarity index 100% rename from resources/lang/id/admin/consumables/message.php rename to resources/lang/id-ID/admin/consumables/message.php diff --git a/resources/lang/id/admin/consumables/table.php b/resources/lang/id-ID/admin/consumables/table.php similarity index 100% rename from resources/lang/id/admin/consumables/table.php rename to resources/lang/id-ID/admin/consumables/table.php diff --git a/resources/lang/id-ID/admin/custom_fields/general.php b/resources/lang/id-ID/admin/custom_fields/general.php new file mode 100644 index 0000000000..ec825db306 --- /dev/null +++ b/resources/lang/id-ID/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Kolom Tambahan', + 'manage' => 'Kelola', + '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...', + 'encrypt_field' => 'Enkripsi nilai kolom ini di database', + 'encrypt_field_help' => 'PERINGATAN: Mengenkripsi kolom menjadikan tidak bisa ditemukan.', + 'encrypted' => 'Dienkripsi', + 'fieldset' => 'Set Kolom', + 'qty_fields' => 'Kolom Jumlah', + 'fieldsets' => 'Kumpulan Set Kolom', + 'fieldset_name' => 'Nama Kumpulan Set Kolom', + 'field_name' => 'Nama Set Kolom', + 'field_values' => 'Nilai Kolom', + 'field_values_help' => 'Tambahkan opsi pilihan, satu opsi per baris. Baris kosong selain baris pertama akan diabaikan.', + 'field_element' => 'Elemen Form', + 'field_element_short' => 'Elemen', + 'field_format' => 'Format', + 'field_custom_format' => 'Format Ubahan', + 'field_custom_format_help' => 'Kolom ini memungkinkan Anda menggunakan ekspresi regex untuk validasi. Ini harus dimulai dengan "regex:" - misalnya, untuk memvalidasi bahwa nilai kolom kustom berisi IMEI yang valid (15 angka numerik), Anda dapat menggunakan regex:/^[0-9]{15}$/.', + 'required' => 'Harus diisi', + 'req' => 'Req.', + 'used_by_models' => 'Digunakan oleh Model', + 'order' => 'Urutan', + 'create_fieldset' => 'Set Kolom Baru', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Buat fieldset baru', + 'create_field' => 'Tambah Kolom Ubahan', + 'create_field_title' => 'Buat field kustom', + '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', + 'show_in_email_short' => 'Include in emails.', + 'help_text' => 'Teks bantuan', + 'help_text_description' => 'Ini adalah teks opsional yang akan muncul di bawah elemen formulir saat mengedit aset untuk memberikan konteks pada field.', + 'about_custom_fields_title' => 'Lihat field kustom', + 'about_custom_fields_text' => 'Field khusus memungkinkan Anda menambahkan atribut arbitrer ke aset.', + 'add_field_to_fieldset' => 'Tambahkan Field ke dalam Fieldset', + 'make_optional' => 'Diperlukan - klik untuk ubah menjadi opsional', + 'make_required' => 'Opsional - klik untuk ubah menjadi Diperlukan', + 'reorder' => 'Susun ulang', + 'db_field' => 'Field Database', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', + 'is_unique' => 'Nilai ini harus unik di semua aset', + 'unique' => 'Unik', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/id/admin/custom_fields/message.php b/resources/lang/id-ID/admin/custom_fields/message.php similarity index 100% rename from resources/lang/id/admin/custom_fields/message.php rename to resources/lang/id-ID/admin/custom_fields/message.php diff --git a/resources/lang/id/admin/departments/message.php b/resources/lang/id-ID/admin/departments/message.php similarity index 100% rename from resources/lang/id/admin/departments/message.php rename to resources/lang/id-ID/admin/departments/message.php diff --git a/resources/lang/id/admin/departments/table.php b/resources/lang/id-ID/admin/departments/table.php similarity index 100% rename from resources/lang/id/admin/departments/table.php rename to resources/lang/id-ID/admin/departments/table.php diff --git a/resources/lang/id/admin/depreciations/general.php b/resources/lang/id-ID/admin/depreciations/general.php similarity index 100% rename from resources/lang/id/admin/depreciations/general.php rename to resources/lang/id-ID/admin/depreciations/general.php diff --git a/resources/lang/id/admin/depreciations/message.php b/resources/lang/id-ID/admin/depreciations/message.php similarity index 100% rename from resources/lang/id/admin/depreciations/message.php rename to resources/lang/id-ID/admin/depreciations/message.php diff --git a/resources/lang/id/admin/depreciations/table.php b/resources/lang/id-ID/admin/depreciations/table.php similarity index 100% rename from resources/lang/id/admin/depreciations/table.php rename to resources/lang/id-ID/admin/depreciations/table.php diff --git a/resources/lang/id/admin/groups/message.php b/resources/lang/id-ID/admin/groups/message.php similarity index 100% rename from resources/lang/id/admin/groups/message.php rename to resources/lang/id-ID/admin/groups/message.php diff --git a/resources/lang/id/admin/groups/table.php b/resources/lang/id-ID/admin/groups/table.php similarity index 100% rename from resources/lang/id/admin/groups/table.php rename to resources/lang/id-ID/admin/groups/table.php diff --git a/resources/lang/id/admin/groups/titles.php b/resources/lang/id-ID/admin/groups/titles.php similarity index 100% rename from resources/lang/id/admin/groups/titles.php rename to resources/lang/id-ID/admin/groups/titles.php diff --git a/resources/lang/id-ID/admin/hardware/form.php b/resources/lang/id-ID/admin/hardware/form.php new file mode 100644 index 0000000000..769cbf90f2 --- /dev/null +++ b/resources/lang/id-ID/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Konfirmasi Penghapusan Aset dalam Jumlah Besar', + 'bulk_restore' => 'Konfirmasi Pemulihan Aset Secara Massal', + '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_restore_help' => 'Tinjau aset untuk pemulihan massal di bawah. Setelah dipulihkan, aset ini tidak akan dikaitkan dengan pengguna mana pun yang sebelumnya ditetapkan untuknya.', + 'bulk_delete_warn' => 'Anda akan menghapus :asset_count aset.', + 'bulk_restore_warn' => 'Anda akan memulihkan :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 mengedit properti dari satu aset.|Anda akan mengedit properti dari :asset_count aset.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Diberikan kepada', + 'checkout_date' => 'Tanggal Pemberian', + 'checkin_date' => 'Tanggal Pengembalian', + 'checkout_to' => 'Diberikan kepada', + 'cost' => 'Harga Pembelian', + 'create' => 'Membuat aset', + 'date' => 'Tanggal pembelian', + 'depreciation' => 'Penyusutan', + 'depreciates_on' => 'Penyusutan aktif', + 'default_location' => 'Lokasi awal', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Tanggal EOL', + 'eol_rate' => 'Tingkat EOL', + 'expected_checkin' => 'Tanggal pengembalian diharapkan diterima', + 'expires' => 'Kadaluarsa', + 'fully_depreciated' => 'Penyusutan penuh', + 'help_checkout' => 'Jika anda ingin segera menggunakan aset ini segera, pilih "Ready to Deploy" dari daftar status di atas. ', + 'mac_address' => 'Alamat MAC', + 'manufacturer' => 'Produsen', + 'model' => 'Model', + 'months' => 'bulan', + 'name' => 'Nama Aset', + 'notes' => 'Catatan', + 'order' => 'Nomor Pemesanan', + 'qr' => 'Kode QR', + 'requestable' => 'Pengguna dapat meminta aset ini', + 'select_statustype' => 'Memilih Tipe Status', + 'serial' => 'Serial', + 'status' => 'Status', + 'tag' => 'Tag Aset', + 'update' => 'Perbarui Aset', + 'warranty' => 'Garansi', + 'warranty_expires' => 'Garansi Berakhir', + 'years' => 'tahun', + 'asset_location' => 'Perbarui Lokasi Aset', + 'asset_location_update_default_current' => 'Perbarui lokasi default DAN lokasi sebenarnya', + 'asset_location_update_default' => 'Perbarui hanya lokasi default', + 'asset_location_update_actual' => 'Update only actual location', + 'asset_not_deployable' => 'Status aset tersebut tidak dapat ditetapkan. Aset ini tidak dapat digunakan.', + 'asset_deployable' => 'Status aset dapat ditetapkan. Aset ini dapat digunakan.', + 'processing_spinner' => 'Memproses... (Mungkin memerlukan sedikit waktu untuk file besar)', + 'optional_infos' => 'Informasi Tambahan', + 'order_details' => 'Informasi Pesanan' +]; diff --git a/resources/lang/id-ID/admin/hardware/general.php b/resources/lang/id-ID/admin/hardware/general.php new file mode 100644 index 0000000000..ec654f9995 --- /dev/null +++ b/resources/lang/id-ID/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Aset', + 'bulk_checkout' => 'Pengeluaran Aset', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Pengembalian aset', + 'checkout' => 'Aset Checkout', + 'clone' => 'Klon Aset', + 'deployable' => 'Dapat digunakan', + 'deleted' => 'Aset ini telah dihapus.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Sunting Aset', + 'model_deleted' => 'Model Aset ini telah dihapus. Anda harus memulihkan model aset tersebut sebelum Anda dapat memulihkan Aset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + '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', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/id-ID/admin/hardware/message.php b/resources/lang/id-ID/admin/hardware/message.php new file mode 100644 index 0000000000..5048ccf6bc --- /dev/null +++ b/resources/lang/id-ID/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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 ada atau tidak dapat di minta.', + 'assoc_users' => 'Aset ini sudah diberikan kepada pengguna dan tidak dapat di hapus. Silahkan cek aset terlebih dahulu kemudian coba hapus kembali. ', + + 'create' => [ + 'error' => 'Aset gagal di buat, silahkan coba kembali', + 'success' => 'Sukses membuat aset', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Gagal perbarui aset, silahkan coba kembali', + 'success' => 'Sukses perbarui aset.', + 'nothing_updated' => 'Tidak ada kolom yang dipilih, jadi tidak ada yang diperbaharui.', + 'no_assets_selected' => 'Tidak ada aset yang dipilih, jadi tidak ada yang diperbarui.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Aset gagal dikembalikan, silahkan coba lagi', + 'success' => 'Aset berhasil dikembalikan.', + 'bulk_success' => 'Aset berhasil dikembalikan.', + 'nothing_updated' => 'Tidak ada aset yang dipilih, jadi tidak ada yang dipulihkan.', + ], + + 'audit' => [ + 'error' => 'Audit aset tidak berhasil. Silahkan coba lagi', + 'success' => 'Audit aset berhasil login.', + ], + + + 'deletefile' => [ + 'error' => 'Berkas tidak terhapus. Silahkan coba kembali.', + 'success' => 'Berkas berhasil dihapus.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Aset gagal di minta, silahkan coba kembali', + 'success' => 'Sukses meminta aset.', + 'canceled' => 'Permintaan pemeriksaan berhasil dibatalkan', + ], + +]; diff --git a/resources/lang/id-ID/admin/hardware/table.php b/resources/lang/id-ID/admin/hardware/table.php new file mode 100644 index 0000000000..9b6503c98f --- /dev/null +++ b/resources/lang/id-ID/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Tag Aset', + 'asset_model' => 'Model', + 'assigned_to' => 'Diberikan kepada', + 'book_value' => 'Nilai sekarang', + 'change' => 'Masuk/Keluar', + 'checkout_date' => 'Tanggal Pemberian', + 'checkoutto' => 'Diberikan', + 'components_cost' => 'Total Biaya Komponen', + 'current_value' => 'Nilai Sekarang', + 'diff' => 'Diff', + 'dl_csv' => 'Unduh CSV', + 'eol' => 'MHP', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Lokasi', + 'purchase_cost' => 'Biaya', + 'purchase_date' => 'Dibeli', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'Aset ', + 'image' => 'Gambar Perangkat', + 'days_without_acceptance' => 'Tanda Terima', + 'monthly_depreciation' => 'Penyusutan Bulanan', + 'assigned_to' => 'Ditugaskan untuk', + 'requesting_user' => 'Meminta Pengguna', + 'requested_date' => 'Tanggal yang diminta', + 'changed' => 'Diubah', + 'icon' => 'Ikon', +]; diff --git a/resources/lang/id-ID/admin/kits/general.php b/resources/lang/id-ID/admin/kits/general.php new file mode 100644 index 0000000000..a3ad75d1af --- /dev/null +++ b/resources/lang/id-ID/admin/kits/general.php @@ -0,0 +1,50 @@ + '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' => 'Lisensi tidak ada', + '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' => 'Barang Habis Pakai tidak terdaftar', + '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' => 'Aksesori tidak di ada', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit berhasil dibuat', + 'kit_updated' => 'Kit berhasil dihapus', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit berhasil dihapus', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/fa/admin/labels/message.php b/resources/lang/id-ID/admin/labels/message.php similarity index 100% rename from resources/lang/fa/admin/labels/message.php rename to resources/lang/id-ID/admin/labels/message.php diff --git a/resources/lang/id-ID/admin/labels/table.php b/resources/lang/id-ID/admin/labels/table.php new file mode 100644 index 0000000000..cb09824d00 --- /dev/null +++ b/resources/lang/id-ID/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Kolom', + 'support_asset_tag' => 'Menandai', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Judul', + +]; \ No newline at end of file diff --git a/resources/lang/id/admin/licenses/form.php b/resources/lang/id-ID/admin/licenses/form.php similarity index 100% rename from resources/lang/id/admin/licenses/form.php rename to resources/lang/id-ID/admin/licenses/form.php diff --git a/resources/lang/id-ID/admin/licenses/general.php b/resources/lang/id-ID/admin/licenses/general.php new file mode 100644 index 0000000000..c070536e7a --- /dev/null +++ b/resources/lang/id-ID/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Tentang Lisensi', + 'about_licenses' => 'Lisensi digunakan untuk melacak perangkat lunak. Mereka memiliki sejumlah kursi yang bisa diperiksa ke individu', + 'checkin' => 'Pemberian kapasitas lisensi', + 'checkout_history' => 'Riwayat Pemberian', + 'checkout' => 'Pemberian kapasitas lisensi', + 'edit' => 'Sunting lisensi', + 'filetype_info' => 'Jenis berkas diizinkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.', + 'clone' => 'Klon lisensi', + 'history_for' => 'Riwayat untuk ', + 'in_out' => 'Masuk/Keluar', + 'info' => 'Info Lisensi', + 'license_seats' => 'Kapasitas Lisensi', + 'seat' => 'Kapasitas', + 'seats' => 'Kapasitas', + 'software_licenses' => 'Lisensi Perangkat Lunak', + 'user' => 'Pengguna', + 'view' => 'Tampilkan Lisensi', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/id/admin/licenses/message.php b/resources/lang/id-ID/admin/licenses/message.php similarity index 100% rename from resources/lang/id/admin/licenses/message.php rename to resources/lang/id-ID/admin/licenses/message.php diff --git a/resources/lang/id/admin/licenses/table.php b/resources/lang/id-ID/admin/licenses/table.php similarity index 100% rename from resources/lang/id/admin/licenses/table.php rename to resources/lang/id-ID/admin/licenses/table.php diff --git a/resources/lang/id/admin/locations/message.php b/resources/lang/id-ID/admin/locations/message.php similarity index 100% rename from resources/lang/id/admin/locations/message.php rename to resources/lang/id-ID/admin/locations/message.php diff --git a/resources/lang/id-ID/admin/locations/table.php b/resources/lang/id-ID/admin/locations/table.php new file mode 100644 index 0000000000..73d44ac4e1 --- /dev/null +++ b/resources/lang/id-ID/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Aset-aset yang ditetapkan', + 'id' => 'ID', + 'city' => 'Kota', + 'state' => 'Provinsi', + 'country' => 'Negara', + 'create' => 'Membuat Lokasi', + 'update' => 'Perbarui Lokasi', + 'print_assigned' => 'Cetak Semua Ditugaskan', + 'print_all_assigned' => 'Cetak Semua Ditugaskan', + 'name' => 'Nama lokasi', + 'address' => 'Alamat', + 'address2' => 'Baris Alamat 2', + 'zip' => 'Kode Pos', + 'locations' => 'Lokasi', + 'parent' => 'Induk', + 'currency' => 'Lokasi Mata Uang', + 'ldap_ou' => 'LDAP Cari OU', + 'user_name' => 'Nama Pengguna', + 'department' => 'Departemen', + 'location' => 'Lokasi', + 'asset_tag' => 'Kode Aset', + 'asset_name' => 'Nama', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Pabrikan', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Lokasi', + 'asset_checked_out' => 'Dipakai', + 'asset_expected_checkin' => 'Tanggal Pengembalian', + 'date' => 'Tanggal:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Ditandatangani Oleh (Aset Auditor):', + 'signed_by_finance_auditor' => 'Ditandatangani Oleh (Auditor Keuangan):', + 'signed_by_location_manager' => 'Ditandatangani Oleh (Penanggung Jawab):', + 'signed_by' => 'Ditandatangani Oleh:', +]; diff --git a/resources/lang/id-ID/admin/manufacturers/message.php b/resources/lang/id-ID/admin/manufacturers/message.php new file mode 100644 index 0000000000..bc2b18fab2 --- /dev/null +++ b/resources/lang/id-ID/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Produsen tidak ada.', + 'assoc_users' => 'Produsen ini saat ini dikaitkan dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model Anda yang tidak ada referensi dari produsen ini dan coba lagi. ', + + 'create' => array( + 'error' => 'Produsen gagal di buat, silahkan coba kembali.', + 'success' => 'Produsen sukses di buat.' + ), + + 'update' => array( + 'error' => 'Produsen gagal di perbarui, silahkan coba kembali', + 'success' => 'Produsen sukses di perbarui.' + ), + + 'restore' => array( + 'error' => 'Pabrikan tidak dapat dipulihkan, silakan coba kembali', + 'success' => 'Pabrikan berhasil dipulihkan.' + ), + + 'delete' => array( + 'confirm' => 'Apakah Anda yakin untuk menghapus produsen ini?', + 'error' => 'Terdapat kesalahan pada saat penghapusan produsen. Silahkan coba kembali.', + 'success' => 'Produsen sukses di hapus.' + ) + +); diff --git a/resources/lang/id-ID/admin/manufacturers/table.php b/resources/lang/id-ID/admin/manufacturers/table.php new file mode 100644 index 0000000000..2382c48885 --- /dev/null +++ b/resources/lang/id-ID/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Tentang Manufaktur', + 'about_manufacturers_text' => 'Pabrikan adalah perusahaan yang menciptakan aset Anda. Anda dapat menyimpan informasi kontak pendukung penting tentang mereka di sini, yang akan ditampilkan di halaman detail aset Anda.', + 'asset_manufacturers' => 'Merek Aset', + 'create' => 'Masukan Merek', + 'id' => 'ID', + 'name' => 'Nama', + 'support_email' => 'Dukungan Email', + 'support_phone' => 'Dukungan Telp', + 'support_url' => 'URL Dukungan', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Perbarui Merek', + +); diff --git a/resources/lang/id/admin/models/general.php b/resources/lang/id-ID/admin/models/general.php similarity index 100% rename from resources/lang/id/admin/models/general.php rename to resources/lang/id-ID/admin/models/general.php diff --git a/resources/lang/id-ID/admin/models/message.php b/resources/lang/id-ID/admin/models/message.php new file mode 100644 index 0000000000..faac80d94e --- /dev/null +++ b/resources/lang/id-ID/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model tidak ada.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'Ini akan merusak banyak hal dengan cara yang aneh dan mengerikan. Edit aset ini sekarang untuk menetapkannya sebagai model.', + 'assoc_users' => 'Saat ini model tersebut terhubung dengan 1 atau lebih dengan aset dan tidak dapat di hapus. Silahkan hapus aset terlebih dahulu, kemudian coba hapus kembali. ', + + + 'create' => array( + 'error' => 'Model gagal di buat, silahkan coba kembali.', + 'success' => 'Sukses mebuat model.', + 'duplicate_set' => 'Model aset dengan nomor nama, produsen dan model yang sama sudah ada.', + ), + + 'update' => array( + 'error' => 'Model gagal diperbarui, silahkan coba kembali', + 'success' => 'Sukses memperbarui Model.', + ), + + 'delete' => array( + 'confirm' => 'Anda yakin untuk menghapus model aset ini?', + 'error' => 'Terdapat kesalahan pada saat penghapusan model. Silahkan coba kembali.', + 'success' => 'Model sukses terhapus.' + ), + + 'restore' => array( + 'error' => 'Modal gagal di pulihkan, silahkan coba kembali', + 'success' => 'Sukses memulihkan model.' + ), + + 'bulkedit' => array( + 'error' => 'Tidak ada bidang yang berubah, jadi tidak ada yang diperbarui.', + 'success' => 'Model berhasil diperbarui. |:model_count model berhasil diperbarui.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Tidak ada model yang dipilih, jadi tidak ada yang dihapus.', + 'success' => 'Model dihapus!|:success_count model dihapus!', + 'success_partial' => ':success_count model telah dihapus, tetapi :fail_count tidak dapat dihapus karena masih memiliki aset yang terkait dengannya.' + ), + +); diff --git a/resources/lang/id/admin/models/table.php b/resources/lang/id-ID/admin/models/table.php similarity index 100% rename from resources/lang/id/admin/models/table.php rename to resources/lang/id-ID/admin/models/table.php diff --git a/resources/lang/id/admin/reports/general.php b/resources/lang/id-ID/admin/reports/general.php similarity index 100% rename from resources/lang/id/admin/reports/general.php rename to resources/lang/id-ID/admin/reports/general.php diff --git a/resources/lang/id/admin/reports/message.php b/resources/lang/id-ID/admin/reports/message.php similarity index 100% rename from resources/lang/id/admin/reports/message.php rename to resources/lang/id-ID/admin/reports/message.php diff --git a/resources/lang/id-ID/admin/settings/general.php b/resources/lang/id-ID/admin/settings/general.php new file mode 100644 index 0000000000..157b6339ff --- /dev/null +++ b/resources/lang/id-ID/admin/settings/general.php @@ -0,0 +1,367 @@ + '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' => '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Ini adalah server Active Directory', + 'alerts' => 'Pemberitahuan', + 'alert_title' => 'Update Notification 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' => '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' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'Ambang Peringatan Audit', + 'audit_warning_days_help' => 'Berapa hari sebelumnya yang harus kami peringatkan saat aset akan dilelang?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Awalan (pilihan)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Cadangan', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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' => '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', + 'custom_forgot_pass_url_help' => 'Ini menggantikan URL lupa kata sandi bawaan pada layar login, berguna untuk mengarahkan orang ke fungsi reset kata sandi LDAP internal atau yang dihosting. Ini secara efektif akan menonaktifkan fungsionalitas lupa kata sandi lokal.', + 'dashboard_message' => 'Pesan Dasbor', + 'dashboard_message_help' => 'Teks ini akan muncul di dasbor bagi siapa pun yang memiliki izin untuk melihat dasbor.', + 'default_currency' => 'Mata uang utama', + 'default_eula_text' => 'EULA utama', + 'default_language' => 'Bahasa utama', + 'default_eula_help_text' => 'Anda juga dapat mengaitkan kustom EULAs untuk kategori aset tertentu.', + 'display_asset_name' => 'Tampilan Nama Aset', + 'display_checkout_date' => 'Tampilan Tanggal Keluar', + 'display_eol' => 'Tampilan EOL dalam bentuk tabel', + 'display_qr' => 'Tampilan kode kotak', + 'display_alt_barcode' => 'Tampilan barcode 1D', + 'email_logo' => 'Logo Email', + 'barcode_type' => 'Tipe Barcode 2D', + 'alt_barcode_type' => 'Tipe Barcode 1D', + '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' => '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Membuat cadangan', + 'google_workspaces' => 'Google Workspaces', + 'header_color' => 'Warna Header', + 'info' => 'Dengan pengaturan ini anda dapat merubah aspek tertentu pada instalasi.', + 'label_logo' => 'Label Logo', + 'label_logo_size' => 'Logo persegi/kotak terlihat sesuai - akan ditampilkan di kanan atas setiap label aset. ', + 'laravel' => 'Versi Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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' => 'Sertifikat Client-Side TLS dan Kunci untuk koneksi LDAP biasanya hanya berguna di konfigurasi Google Workspace dengan "Secure LDAP". Keduanya diperlukan.', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'Ini harus dimulai dengan ldap: / / (untuk tidak terenkripsi atau TLS) atau ldaps: / / (untuk SSL)', + 'ldap_server_cert' => 'Validasi sertifikat LDAP SSL', + 'ldap_server_cert_ignore' => 'Izinkan sertifikat SSL tak terdaftar', + 'ldap_server_cert_help' => 'Pilih kotak ini jika anda menggunakan sertifikat SSL self sign dan menerima sertifikat SSL yang tak terdaftar.', + 'ldap_tls' => 'Gunakan TLS', + 'ldap_tls_help' => 'Ini digunakan jika anda menggunakan STARTTLS di server LDAP anda. ', + 'ldap_uname' => 'Nama pengguna LDAP', + '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', + 'ldap_pw_sync' => 'Sinkronisasi Password LDAP', + 'ldap_pw_sync_help' => 'Hapus tanda centang kotak ini jika Anda tidak ingin menyimpan password LDAP disinkronkan dengan password lokal. Menonaktifkan ini berarti bahwa pengguna Anda mungkin tidak bisa login jika server LDAP Anda tidak bisa diakses untuk beberapa alasan.', + 'ldap_username_field' => 'Kolom nama pengguna', + 'ldap_lname_field' => 'Nama Belakang', + 'ldap_fname_field' => 'LDAP Nama Depan', + 'ldap_auth_filter_query' => 'Permintaan Otentikasi LDAP', + 'ldap_version' => 'Versi LDAP', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Nomor karyawan LDAP', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Lisensi Perangkat Lunak', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Sukses?', + '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', + 'login_remote_user_enabled_text' => 'Aktifkan Login dengan Remote User Header', + 'login_remote_user_enabled_help' => 'Opsi ini memungkinkan Otentikasi melalui header REMOTE_USER sesuai dengan "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Nonaktifkan mekanisme autentikasi lainnya', + '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' => '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 ', + 'full_multiple_companies_support_help_text' => 'Membatasi pengguna (termasuk admin) diberikan kepada perusahaan untuk aset perusahaan mereka.', + 'full_multiple_companies_support_text' => 'Dukungan penuh beberapa perusahaan', + 'show_in_model_list' => 'Tampilkan dalam Model Dropdown', + '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' => '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' => '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' => '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' => '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' => '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' => '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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Versi Snipe-IT', + 'support_footer' => 'Mendukung Footer Links ', + 'support_footer_help' => 'Tentukan siapa yang melihat tautan ke info Dukungan Snipe-IT dan Panduan Pengguna', + 'version_footer' => 'Versi pada Footer ', + 'version_footer_help' => 'Tentukan siapa saja yang dapat melihat versi dan build number dari Snipe-IT.', + 'system' => 'Informasi Sistem', + 'update' => 'Pengaturan perbaruan', + 'value' => 'Harga', + 'brand' => 'Merek', + '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', + 'label_dimensions' => 'Dimensi label (inch)', + 'next_auto_tag_base' => 'Berikutnya auto-increment', + 'page_padding' => 'Marjin halaman (inch)', + 'privacy_policy_link' => 'Tautan ke Kebijakan Privasi', + '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', + 'labels_pagewidth' => 'Lebar halaman label', + 'labels_pageheight' => 'Tinggi kertas label', + 'label_gutters' => 'Spasi label (inci)', + 'page_dimensions' => 'Dimensi halaman (inch)', + 'label_fields' => 'Field label yang terlihat', + 'inches' => 'inci', + 'width_w' => 'l', + 'height_h' => 't', + 'show_url_in_emails' => 'Tautan ke Snipe-IT di Email', + 'show_url_in_emails_help_text' => 'Hapus centang pada kotak ini jika Anda tidak ingin menautkan kembali ke instalasi Snipe-IT Anda di footer email Anda. Berguna jika sebagian besar pengguna Anda tidak pernah masuk.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Tinggi thumbnail maks', + 'thumbnail_max_h_help' => 'Tinggi maksimum piksel yang dapat ditampilkan thumbnail dalam tampilan daftar. Min 25, maks 500.', + 'two_factor' => 'Dua faktor otentikasi', + 'two_factor_secret' => 'Kode Dua Faktor', + 'two_factor_enrollment' => 'Pendaftaran Dua Faktor', + 'two_factor_enabled_text' => 'Aktifkan Dua Faktor', + 'two_factor_reset' => 'Reset Dua Faktor Rahasia', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Dua perangkat faktor berhasil di-reset', + 'two_factor_reset_error' => 'Dua faktor perangkat reset gagal', + 'two_factor_enabled_warning' => 'Mengaktifkan dua faktor jika saat ini tidak diaktifkan akan segera memaksa Anda untuk melakukan otentikasi dengan perangkat yang terdaftar di Google Auth. Anda akan memiliki kemampuan untuk mendaftarkan perangkat Anda jika seseorang tidak terdaftar saat ini.', + 'two_factor_enabled_help' => 'Ini akan mengaktifkan autentikasi dua faktor menggunakan Google Authenticator.', + 'two_factor_optional' => 'Selektif (Pengguna dapat mengaktifkan atau menonaktifkan jika diizinkan)', + 'two_factor_required' => 'Diperlukan untuk semua pengguna', + 'two_factor_disabled' => 'Cacat', + 'two_factor_enter_code' => 'Masukkan Kode Dua Faktor', + 'two_factor_config_complete' => 'Kirim Kode', + 'two_factor_enabled_edit_not_allowed' => 'Administrator Anda tidak mengizinkan Anda untuk mengedit pengaturan ini.', + 'two_factor_enrollment_text' => "Diperlukan dua faktor otentikasi, namun perangkat Anda belum terdaftar. Buka aplikasi Google Authenticator Anda dan pindai kode QR di bawah ini untuk mendaftarkan perangkat Anda. Setelah mendaftarkan perangkat Anda, masukkan kode di bawah ini", + 'require_accept_signature' => 'Membutuhkan tanda tangan', + 'require_accept_signature_help_text' => 'Mengaktifkan fitur ini akan mengharuskan pengguna untuk secara fisik menandatangani untuk menerima aset.', + 'left' => 'kiri', + 'right' => 'kanan', + 'top' => 'atas', + 'bottom' => 'bawah', + 'vertical' => 'vertikal', + 'horizontal' => 'horisontal', + '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' => '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' => 'Pembersihan catatan yang telah terhapus', + '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' => 'Nomor Karyawan', + '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' => 'Tabel database Anda telah dibuat', + 'setup_migration_output' => 'Keluaran migrasi:', + 'setup_migration_create_user' => 'Selanjutnya: Buat Pengguna', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Judul', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Tipe Barcode 2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/id/admin/settings/message.php b/resources/lang/id-ID/admin/settings/message.php similarity index 100% rename from resources/lang/id/admin/settings/message.php rename to resources/lang/id-ID/admin/settings/message.php diff --git a/resources/lang/id-ID/admin/settings/table.php b/resources/lang/id-ID/admin/settings/table.php new file mode 100644 index 0000000000..2ff8f0a6da --- /dev/null +++ b/resources/lang/id-ID/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Dibuat', + 'size' => 'Size', +); diff --git a/resources/lang/id-ID/admin/statuslabels/message.php b/resources/lang/id-ID/admin/statuslabels/message.php new file mode 100644 index 0000000000..54c0612907 --- /dev/null +++ b/resources/lang/id-ID/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Label status tidak ada.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Label status gagal di buat, silahkan coba lagi.', + 'success' => 'Sukses membuat status label.', + ], + + 'update' => [ + 'error' => 'Gagal perbarui label status, silahkan coba kembali', + 'success' => 'Sukses perbarui label status.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Aset ini tidak dapat diberikan kepada siapapun.', + 'deployable' => 'Aset ini dapat dipakai. Setelah ditetapkan, simbol status akan berubah menjadi Dipakai.', + '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/statuslabels/table.php b/resources/lang/id-ID/admin/statuslabels/table.php similarity index 100% rename from resources/lang/id/admin/statuslabels/table.php rename to resources/lang/id-ID/admin/statuslabels/table.php diff --git a/resources/lang/id/admin/suppliers/message.php b/resources/lang/id-ID/admin/suppliers/message.php similarity index 100% rename from resources/lang/id/admin/suppliers/message.php rename to resources/lang/id-ID/admin/suppliers/message.php diff --git a/resources/lang/id-ID/admin/suppliers/table.php b/resources/lang/id-ID/admin/suppliers/table.php new file mode 100644 index 0000000000..8bd253e2dc --- /dev/null +++ b/resources/lang/id-ID/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Tentang Pemasok', + 'about_suppliers_text' => 'Pemasok digunakan untuk melacak sumber barang', + 'address' => 'Alamat pemasok', + 'assets' => 'Aset', + 'city' => 'Kota', + 'contact' => 'Nama Kontak', + 'country' => 'Negara', + 'create' => 'Membuat pemasok', + 'email' => 'Email', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'Lisensi', + 'name' => 'Nama Pemasok', + 'notes' => 'Catatan', + 'phone' => 'Telepon', + 'state' => 'Provinsi', + 'suppliers' => 'Pemasok', + 'update' => 'Perbarui Pemasok', + 'view' => 'Tampilkan Pemasok', + 'view_assets_for' => 'Tampilkan Aset untuk', + 'zip' => 'Kode Pos', + +); diff --git a/resources/lang/id-ID/admin/users/general.php b/resources/lang/id-ID/admin/users/general.php new file mode 100644 index 0000000000..c2eaa92944 --- /dev/null +++ b/resources/lang/id-ID/admin/users/general.php @@ -0,0 +1,54 @@ + 'Pengguna ini dapat masuk', + 'activated_disabled_help_text' => 'Anda tidak dapat menyunting status aktivasi akun anda sendiri.', + 'assets_user' => 'Aset pada :name', + 'bulk_update_warn' => 'Anda akan mengedit properti dari: user_count pengguna. Harap perhatikan bahwa Anda tidak dapat mengubah atribut pengguna Anda sendiri menggunakan formulir ini, dan harus melakukan pengeditan kepada pengguna Anda sendiri satu per satu.', + 'bulk_update_help' => 'Formulir ini memungkinkan Anda untuk memperbarui beberapa pengguna sekaligus. Isi saja bidang yang perlu Anda ubah. Setiap bidang yang dikosongkan akan tetap tidak berubah.', + 'current_assets' => 'Aset ini untuk pengguna ini', + 'clone' => 'Klon pengguna', + 'contact_user' => 'Kontak :name', + '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', + '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.', + 'print_assigned' => 'Cetak Semua Ditugaskan', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Perangkat lunak pada :name', + 'send_email_help' => 'Anda harus memberikan alamat email pengguna ini untuk mengirimkan kredensial kepada mereka. Pengiriman email kredensial hanya dapat dilakukan pada pembuatan user. Kata sandi disimpan dalam hash satu arah dan tidak dapat diambil setelah disimpan.', + 'view_user' => 'Lihat pengguna: name', + 'usercsv' => 'Berkas CSV', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Dihasilkan pada:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/id-ID/admin/users/message.php b/resources/lang/id-ID/admin/users/message.php new file mode 100644 index 0000000000..deea2651a1 --- /dev/null +++ b/resources/lang/id-ID/admin/users/message.php @@ -0,0 +1,68 @@ + 'Anda sukses menerima aset ini.', + 'declined' => 'Anda sukses menolak aset ini.', + 'bulk_manager_warn' => 'Pengguna Anda telah berhasil diperbarui, namun entri pengelola Anda tidak disimpan karena manajer yang Anda pilih juga ada dalam daftar pengguna untuk diedit, dan pengguna mungkin bukan manajer mereka sendiri. Silakan pilih pengguna Anda lagi, tidak termasuk manajernya.', + 'user_exists' => 'Pengguna sudah ada!', + 'user_not_found' => 'Pengguna tidak ada.', + 'user_login_required' => 'Kolom login wajib di-isi', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Kata sandi wajib di-isi.', + 'insufficient_permissions' => 'Tidak ada hak akses.', + 'user_deleted_warning' => 'Pengguna ini telah di hapus. Anda harus kembalikan dahulu pengguna ini jika ingin menyunting atau di berikan hak kelola aset.', + 'ldap_not_configured' => 'Integrasi LDAP belum dikonfigurasi untuk instalasi ini.', + 'password_resets_sent' => 'Pengguna terpilih yang diaktifkan dan memiliki alamat email yang valid telah dikirimi tautan pengaturan ulang kata sandi.', + 'password_reset_sent' => 'Tautan reset kata sandi telah dikirim ke :email!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Pengguna sukses di buat.', + 'update' => 'Pengguna sukses di perbarui.', + 'update_bulk' => 'Pengguna berhasil diperbarui!', + 'delete' => 'Pengguna sukses di hapus.', + 'ban' => 'Pengguna sukses di blokir.', + 'unban' => 'Pengguna sukses tidak di blokir.', + 'suspend' => 'Pengguna sukses di tangguhkan.', + 'unsuspend' => 'Pengguna sukses tidak di tangguhkan.', + 'restored' => 'Pengguna sukses di kembalikan.', + 'import' => 'Sukses mengimpor pengguna.', + ), + + 'error' => array( + 'create' => 'Terdapat kesalahan ketika membuat pengguna. Silahkan coba kembali.', + 'update' => 'Terdapat masalah ketika memperbarui pengguna. Silahkan coba kembali.', + 'delete' => 'Terdapat masalah ketika menghapus pengguna. Silahkan coba kembali.', + 'delete_has_assets' => 'Pengguna ini memiliki item yang ditugaskan dan tidak dapat dihapus.', + 'unsuspend' => 'Terdapat masalah ketika menangguhkan pengguna. Silahkan coba kembali.', + 'import' => 'Terdapat masalah ketika mengimpor pengguna. Silahkan coba kembali.', + 'asset_already_accepted' => 'Aset ini telah di terima.', + 'accept_or_decline' => 'Anda harus menolak atau menerima aset ini.', + 'incorrect_user_accepted' => 'Aset yang akan di berikan ke anda, belum di setujui.', + 'ldap_could_not_connect' => 'Gagal koneksi ke server LDAP. Silahkan periksa konfigurasi server LDAP di berkas config.
Eror dari server LDAP:', + 'ldap_could_not_bind' => 'Server LDAP gagal mengikat. Silahkan cek kembali konfigurasi server LDAP di berkas config.
Eror dari server LDAP: ', + 'ldap_could_not_search' => 'Gagal mencari server LDAP. Silahkan cek konfigurasi server LDAP di berkas config LDAP.
Eror dari server LDAP:', + 'ldap_could_not_get_entries' => 'Gagal menerima catatan dari server LDAP. Silahkan cek konfigurasi server LDAP di berkas config LDAP.
Eror dari server LDAP:', + 'password_ldap' => 'Kata sandi untuk akun ini dikelola oleh LDAP / Active Directory. Silakan menghubungi departemen TI Anda untuk mengganti kata sandi Anda.', + ), + + 'deletefile' => array( + 'error' => 'Berkas belum terhapus. Silahkan coba kembali.', + 'success' => 'Berkas sukses di hapus.', + ), + + 'upload' => array( + 'error' => 'Berkas belum terunggah. Silakan coba kembali.', + 'success' => 'Berkas sukses terunggah.', + 'nofiles' => 'Anda belum memilih berkas untuk di unggah', + 'invalidfiles' => 'Satu atau lebih dari file Anda terlalu besar atau jenis berkas yang tidak diperbolehkan. Tipe file diizinkan adalah png, gif, jpg, doc, docx, pdf, dan txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/id-ID/admin/users/table.php b/resources/lang/id-ID/admin/users/table.php new file mode 100644 index 0000000000..799093f9a2 --- /dev/null +++ b/resources/lang/id-ID/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktif', + 'allow' => 'Izinkan', + 'checkedout' => 'Aset', + 'created_at' => 'Dibuat', + 'createuser' => 'Membuat pengguna', + 'deny' => 'Menolak', + 'email' => 'Email', + 'employee_num' => 'No. Karyawan.', + 'first_name' => 'Nama Depan', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Turunan', + 'job' => 'Pekerjaan', + 'last_login' => 'Terakhir masuk', + 'last_name' => 'Nama Belakang', + 'location' => 'Lokasi', + 'lock_passwords' => 'Detail masuk tidak dapat di ubah ketika instalasi.', + 'manager' => 'Manajer', + 'managed_locations' => 'Lokasi yang Dikelola', + 'name' => 'Nama', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Catatan', + 'password_confirm' => 'Konfirmasikan Kata Sandi', + 'password' => 'Kata sandi', + 'phone' => 'Telepon', + 'show_current' => 'Tampilkan pengguna saat ini', + 'show_deleted' => 'Tampilkan pengguna yang di hapus', + 'title' => 'Judul', + 'to_restore_them' => 'untuk mengembalikannya', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Perbarui Pengguna', + 'username' => 'Nama Pengguna', + 'user_deleted_text' => 'Pengguna ini telah ditandai sebagai telah dihapus.', + 'username_note' => '(Ini digunakan untuk mengikat Active Directory saja, bukan untuk login.)', + 'cloneuser' => 'Klon pengguna', + 'viewusers' => 'Tampilkan Pengguna', +); diff --git a/resources/lang/fi/auth.php b/resources/lang/id-ID/auth.php similarity index 100% rename from resources/lang/fi/auth.php rename to resources/lang/id-ID/auth.php diff --git a/resources/lang/id-ID/auth/general.php b/resources/lang/id-ID/auth/general.php new file mode 100644 index 0000000000..68f56cd0e5 --- /dev/null +++ b/resources/lang/id-ID/auth/general.php @@ -0,0 +1,19 @@ + 'Kirim tautan reset kata sandi', + 'email_reset_password' => 'Reset Email kata sandi', + 'reset_password' => 'Reset kata sandi', + 'saml_login' => 'Login via SAML', + 'login' => 'Masuk', + 'login_prompt' => 'Silahkan masuk', + 'forgot_password' => 'Lupa kata sandi', + 'ldap_reset_password' => 'Silakan klik di sini untuk mengatur ulang kata sandi LDAP Anda', + 'remember_me' => 'Ingat saya', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/id/auth/message.php b/resources/lang/id-ID/auth/message.php similarity index 100% rename from resources/lang/id/auth/message.php rename to resources/lang/id-ID/auth/message.php diff --git a/resources/lang/id-ID/button.php b/resources/lang/id-ID/button.php new file mode 100644 index 0000000000..d9850e41a2 --- /dev/null +++ b/resources/lang/id-ID/button.php @@ -0,0 +1,24 @@ + 'Tindakan', + 'add' => 'Tambah Baru', + 'cancel' => 'Batalkan', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Hapus', + 'edit' => 'Ubah', + 'restore' => 'Kembalikan', + 'remove' => 'Remove', + 'request' => 'Permintaan', + 'submit' => 'Kirim', + 'upload' => 'Unggah', + 'select_file' => 'Pilih file...', + 'select_files' => 'Pilih File...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Kirim Tautan Atur Ulang Kata Sandi', + 'go' => 'Go', + 'bulk_actions' => 'Aksi Massal', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Baru', +]; diff --git a/resources/lang/id-ID/general.php b/resources/lang/id-ID/general.php new file mode 100644 index 0000000000..644f947a46 --- /dev/null +++ b/resources/lang/id-ID/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Aksesoris', + 'activated' => 'Diaktifkan', + 'accepted_date' => 'Tanggal Diterima', + 'accessory' => 'Aksesori', + 'accessory_report' => 'Laporan aksesori', + 'action' => 'Tindakan', + 'activity_report' => 'Laporan kegiatan', + 'address' => 'Alamat', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Tambahan hak', + 'age' => "Usia", + 'all_assets' => 'Semua aset', + 'all' => 'Semua', + 'archived' => 'Diarsipkan', + 'asset_models' => 'Model aset', + 'asset_model' => 'Model', + 'asset' => 'Aset', + 'asset_report' => 'Laporan aset', + 'asset_tag' => 'Tag Aset', + 'asset_tags' => 'Tag Aset', + 'assets_available' => 'Aset yang tersedia', + 'accept_assets' => 'Terima aset :nama', + 'accept_assets_menu' => 'Terima Aset', + 'audit' => 'Audit', + 'audit_report' => 'Log Audit', + 'assets' => 'Aset', + 'assets_audited' => 'aset yang diaudit', + 'assets_checked_in_count' => 'aset yang diperiksa masuk', + 'assets_checked_out_count' => 'aset yang diperiksa keluar', + 'asset_deleted_warning' => 'Aset ini telah dihapus. Kamu harus memulihkannya sebelum dapat menugaskannya kepada seseorang.', + 'assigned_date' => 'Tanggal Ditugaskan', + 'assigned_to' => 'Ditugaskan kepada :nama', + 'assignee' => 'Ditugaskan kepada', + 'avatar_delete' => 'Hapus avatar', + 'avatar_upload' => 'Unggah avatar', + 'back' => 'Kembali', + 'bad_data' => 'Tidak di temukan. Kemungkinan data rusak?', + 'bulkaudit' => 'Audit Massal', + 'bulkaudit_status' => 'Status Audit', + 'bulk_checkout' => 'check-out masal', + 'bulk_edit' => 'Edit Massal', + 'bulk_delete' => 'Hapus Massal', + 'bulk_actions' => 'Aksi Massal', + 'bulk_checkin_delete' => 'Masuk / Hapus Banyak Pengguna', + 'byod' => 'BYOD', + 'byod_help' => 'Device ini dimiliki oleh pengguna', + 'bystatus' => 'berdasarkan Status', + 'cancel' => 'Batalkan', + 'categories' => 'Kategori', + 'category' => 'Kategori', + 'change' => 'Masuk / keluar', + 'changeemail' => 'Rubah alamat email', + 'changepassword' => 'Rubah Kata sandi', + 'checkin' => 'Check-in', + 'checkin_from' => 'Check-in dari', + 'checkout' => 'Check-out', + 'checkouts_count' => 'Keluar', + 'checkins_count' => 'Masuk', + 'user_requests_count' => 'Permintaan', + 'city' => 'Kota', + 'click_here' => 'Klik disini', + 'clear_selection' => 'Bersihkan Pilihan', + 'companies' => 'Perusahaan', + 'company' => 'Perusahaan', + 'component' => 'Komponen', + 'components' => 'Komponen', + 'complete' => 'Lengkap', + 'consumable' => 'Barang Habis Pakai', + 'consumables' => 'Barang Habis Pakai', + 'country' => 'Negara', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Buat baru', + 'created' => 'Item dibuat', + 'created_asset' => 'Buat aset', + 'created_at' => 'Dibuat pada', + 'created_by' => 'Dibuat oleh', + 'record_created' => 'Rekam Dibuat', + 'updated_at' => 'Diperbarui pada', + 'currency' => '$', // this is deprecated + 'current' => 'Saat ini', + 'current_password' => 'Kata Sandi Saat Ini', + 'customize_report' => 'Sesuaikan Laporan', + 'custom_report' => 'Laporan kustom aset', + 'dashboard' => 'Dashboard', + 'days' => 'hari', + 'days_to_next_audit' => 'Hari ke Audit Berikutnya', + 'date' => 'Tanggal', + 'debug_warning' => 'PERINGATAN!', + 'debug_warning_text' => 'Aplikasi ini berjalan dalam mode produksi dengan debugging diaktifkan. Hal ini dapat mengekspos data sensitif jika aplikasi Anda dapat diakses oleh dunia luar. Nonaktifkan mode debug dengan menetapkan nilai APP_DEBUG di file .env Anda ke false.', + 'delete' => 'Hapus', + 'delete_confirm' => 'Apakah Anda yakin untuk menghapus kategori ini?', + 'delete_confirm_no_undo' => 'Anda yakin ingin menghapus :item ini? Penghapusan tidak bisa dibatalkan.', + 'deleted' => 'Dihapus', + 'delete_seats' => 'Lisensi di hapus', + 'deletion_failed' => 'Penghapusan gagal', + 'departments' => 'Departemen', + 'department' => 'Departemen', + 'deployed' => 'Dijalankan', + 'depreciation' => 'Penyusutan', + 'depreciations' => 'Penyusutan', + 'depreciation_report' => 'Laporan penyusutan', + 'details' => 'Rincian', + 'download' => 'Download', + 'download_all' => 'Download Semua', + 'editprofile' => 'Sunting profil anda', + 'eol' => 'MHP', + 'email_domain' => 'Domain email', + 'email_format' => 'Format email', + 'employee_number' => 'Nomor Karyawan', + 'email_domain_help' => 'Ini digunakan untuk untuk membuat email ketika melakukan proses import', + 'error' => 'Kesalahan', + 'exclude_archived' => 'Kecualikan Aset Terarsipkan', + 'exclude_deleted' => 'Kecualikan Aset yang Dihapus', + 'example' => 'Contoh: ', + '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' => 'Nama Belakang Inisial Pertama (j.smith@example.com)', + 'firstname_lastname_display' => 'Nama Depan Nama Belakang (Jane Smith)', + 'lastname_firstname_display' => 'Nama Belakang Nama Depan (Smith Jane)', + 'name_display_format' => 'Format tampilan nama', + 'first' => 'Pertama', + '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' => 'Tipe Berkas', + 'filesize' => 'Ukuran file', + 'file_uploads' => 'Unggah Berkas', + 'file_upload' => 'Unggah Berkas', + 'generate' => 'Generate', + 'generate_labels' => 'Buat Label', + 'github_markdown' => 'Kolom ini mengizinkan markup rasa Github.', + 'groups' => 'Kelompok', + 'gravatar_email' => 'Alamat Gravatar Email', + 'gravatar_url' => 'Ubah avatar Anda di Gravatar.com.', + 'history' => 'Riwayat', + 'history_for' => 'Riwayat untuk', + 'id' => 'ID', + 'image' => 'Gambar', + 'image_delete' => 'Menghapus gambar', + 'include_deleted' => 'Sertakan Aset yang Dihapus', + 'image_upload' => 'Unggah gambar', + 'filetypes_accepted_help' => 'Jenis file yang diterima adalah :types. Ukuran unggahan maksimum yang diizinkan adalah :size.', + 'filetypes_size_help' => 'Ukuran unggahan maksimum yang diizinkan adalah :size.', + 'image_filetypes_help' => 'Jenis file yang diterima adalah jpg, webp, png, gif, dan svg. Ukuran unggahan maksimum yang diizinkan adalah :size.', + 'unaccepted_image_type' => 'Pilihan file gambar ini tidak dapat dibaca. Jenis file yang diterima adalah jpg, webp, png, gif, dan svg. Tipe file ini adalah :mimetype.', + 'import' => 'Impor', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Nama Item', + 'import_file' => 'impor dari file CSV', + 'import_type' => 'Jenis impor file CSV', + 'insufficient_permissions' => 'Tidak ada hak akses!', + 'kits' => 'Kit yang telah ditentukan sebelumnya', + 'language' => 'Bahasa', + 'last' => 'Terakhir', + 'last_login' => 'Login terakhir', + 'last_name' => 'Nama Belakang', + 'license' => 'Lisensi', + 'license_report' => 'Laporan Lisensi', + 'licenses_available' => 'lisensi yang tersedia', + 'licenses' => 'Lisensi', + 'list_all' => 'Tampilkan semua', + 'loading' => 'Memuat, harap tunggu....', + 'lock_passwords' => 'Nilai bidang ini tidak akan disimpan dalam instalasi demo.', + 'feature_disabled' => 'Fitur ini telah dinonaktifkan untuk instalasi demo.', + 'location' => 'Lokasi', + 'location_plural' => 'Location|Locations', + 'locations' => 'Lokasi', + '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' => 'Mengelola Kunci API', + 'manufacturer' => 'Produsen', + 'manufacturers' => 'Produsen', + 'markdown' => 'Field ini mengizinkan Github flavored markdown.', + 'min_amt' => 'Jml Min.', + 'min_amt_help' => 'Jumlah minimum barang yang harus tersedia sebelum peringatan terpicu. Biarkan Min. JUMLAH kosong jika Anda tidak ingin menerima peringatan untuk persediaan yang rendah.', + 'model_no' => 'No. Model', + 'months' => 'bulan', + 'moreinfo' => 'Lebih Lanjut', + 'name' => 'Nama', + 'new_password' => 'Kata Sandi Baru', + 'next' => 'Berikutnya', + 'next_audit_date' => 'Tanggal Audit berikutnya', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Audit terakhir', + 'new' => 'baru!', + 'no_depreciation' => 'Tidak ada penyusutan', + 'no_results' => 'Tidak ada hasil.', + 'no' => 'Tidak', + 'notes' => 'Catatan', + 'order_number' => 'Jumlah order', + 'only_deleted' => 'Hanya Aset yang Dihapus', + 'page_menu' => 'Menampilkan item _MENU_', + 'pagination_info' => 'Menampilkan hal_START_ to _END_ of _TOTAL_', + 'pending' => 'Ditunda', + 'people' => 'Orang', + 'per_page' => 'Hasil per halaman', + 'previous' => 'Sebelumnya', + 'processing' => 'Pengolahan', + 'profile' => 'Profil anda', + 'purchase_cost' => 'Biaya Pembelian', + 'purchase_date' => 'Tanggal Pembelian', + 'qty' => 'JML', + 'quantity' => 'Jumlah', + 'quantity_minimum' => 'Anda memiliki :count item di bawah atau hampir mencapai jumlah minimum yang diizinkan', + 'quickscan_checkin' => 'Pengecekan Masuk Cepat dengan Pemindaian Barcode', + 'quickscan_checkin_status' => 'Status Checkin', + 'ready_to_deploy' => 'Siap digunakan', + 'recent_activity' => 'Aktivitas Terakhir', + 'remaining' => 'Sisa', + 'remove_company' => 'Hapus Asosiasi Perusahaan', + 'reports' => 'Laporan', + 'restored' => 'kembalikan', + 'restore' => 'Pulihkan', + 'requestable_models' => 'Model yang Dapat Diminta', + 'requested' => 'Diminta', + 'requested_date' => 'Tanggal Permintaan', + 'requested_assets' => 'Aset yang Diminta', + 'requested_assets_menu' => 'Aset yang Diminta', + 'request_canceled' => 'Permintaan Dibatalkan', + 'save' => 'Simpan', + 'select_var' => 'Pilih :thing... ', // this will eventually replace all of our other selects + 'select' => 'Pilih', + 'select_all' => 'Pilih Semua', + 'search' => 'Cari', + 'select_category' => 'Memilih Kategori', + 'select_department' => 'Pilih Departemen', + 'select_depreciation' => 'Memilih tipe penyusutan', + 'select_location' => 'Memilih lokasi', + 'select_manufacturer' => 'Memilih pabrikan', + 'select_model' => 'Memilih model', + 'select_supplier' => 'Memilih pemasok', + 'select_user' => 'Memilih pengguna', + 'select_date' => 'Pilih Tanggal (YYYY-MM-DD)', + 'select_statuslabel' => 'Memilih Status', + 'select_company' => 'Memilih Perusahaan', + 'select_asset' => 'Memilih Aset', + 'settings' => 'Pengaturan', + 'show_deleted' => 'Tampilkan yang Dihapus', + 'show_current' => 'Tampilkan Saat Ini', + 'sign_in' => 'Masuk', + 'signature' => 'Tanda tangan', + 'signed_off_by' => 'Ditandatangani Oleh', + 'skin' => 'Tema', + 'webhook_msg_note' => 'Pemberitahuan akan dikirim melalui webhook', + 'webhook_test_msg' => 'Oh hai! Sepertinya integrasi :app Anda dengan Snipe-IT berfungsi dengan baik!', + 'some_features_disabled' => 'DEMO: Beberapa fitur tidak aktif.', + 'site_name' => 'Nama Situs', + 'state' => 'Provinsi', + 'status_labels' => 'Status label', + 'status' => 'Status', + 'accept_eula' => 'Perjanjian Penerimaan', + 'supplier' => 'Pemasok', + 'suppliers' => 'Pemasok', + 'sure_to_delete' => 'Yakin ingin menghapusnya', + 'sure_to_delete_var' => 'Apakah Anda yakin untuk menghapus kategori ini?', + 'delete_what' => 'Delete :item', + 'submit' => 'Menyerahkan', + 'target' => 'Target', + 'time_and_date_display' => 'Tampilan Waktu dan Tanggal', + 'total_assets' => 'total aset', + 'total_licenses' => 'total lisensi', + 'total_accessories' => 'total aksesoris', + 'total_consumables' => 'total habis', + 'type' => 'Tipe', + 'undeployable' => 'Belum siap digunakan', + 'unknown_admin' => 'Admin tidak diketahui', + 'username_format' => 'Format pengguna', + 'username' => 'Nama Pengguna', + 'update' => 'Memperbarui', + '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', + 'unassigned' => 'Belum ditetapkan', + 'unaccepted_asset_report' => 'Aset tidak diterima', + 'users' => 'Pengguna', + 'viewall' => 'Lihat Semua', + 'viewassets' => 'Tampilkan aset', + 'viewassetsfor' => 'Lihat Aset untuk :name', + 'website' => 'Situs Web', + 'welcome' => 'Selamat datang, :name', + 'years' => 'tahun', + 'yes' => 'Ya', + 'zip' => 'Kode Pos', + 'noimage' => 'Gambar tidak di temukan atau gambar tidak ter-unggah.', + 'file_does_not_exist' => 'File yang diminta tidak ada di server.', + 'file_upload_success' => 'Pengunggahan berkas berhasil!', + 'no_files_uploaded' => 'Pengunggahan berkas berhasil!', + 'token_expired' => 'Sesi login Anda telah kadaluarsa. Silakan login lagi.', + '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' => 'Terima/Tolak', + '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' => 'lihat semua', + 'hide_deleted' => 'Sembunyikan yang Dihapus', + 'email' => 'Email', + 'do_not_change' => 'Jangan Ubah', + 'bug_report' => 'Laporkan Bug', + 'user_manual' => 'Panduan Pengguna', + 'setup_step_1' => 'Langkah 1', + 'setup_step_2' => 'Langkah 2', + 'setup_step_3' => 'Langkah 3', + 'setup_step_4' => 'Langkah 4', + 'setup_config_check' => 'Peninjauan Konfigurasi', + 'setup_create_database' => 'Membuat Tabel Database', + 'setup_create_admin' => 'Buat Pengguna Admin', + 'setup_done' => 'Selesai!', + 'bulk_edit_about_to' => 'Anda akan mengubah hal berikut ini: ', + 'checked_out' => 'Diberikan', + 'checked_out_to' => 'Diberikan kepada', + 'fields' => 'Kolom', + 'last_checkout' => 'Pemberian Terakhir', + 'due_to_checkin' => 'Item berikut :count akan segera diperiksa:', + 'expected_checkin' => 'Tanggal Pengembalian', + 'reminder_checked_out_items' => 'Ini adalah pengingat barang yang saat ini diperiksa untuk Anda. Jika Anda merasa daftar ini tidak akurat (ada yang hilang, atau ada yang muncul di sini yang menurut Anda tidak pernah Anda terima), silakan kirim email :reply_to_name di :reply_to_address.', + 'changed' => 'Diubah', + 'to' => 'Ke', + 'report_fields_info' => '

Pilih bidang yang ingin Anda sertakan dalam laporan khusus Anda, dan klik Buat. File (custom-asset-report-YYYY-mm-dd.csv) akan diunduh secara otomatis, dan Anda dapat membukanya di Excel.

+

Jika Anda hanya ingin mengekspor aset tertentu, gunakan opsi di bawah untuk menyempurnakan hasil Anda.

', + 'range' => 'Rentang', + 'bom_remark' => 'Tambahkan BOM (byte-order mark) ke CSV ini', + 'improvements' => 'Penyempurnaan', + 'information' => 'Informasi', + 'permissions' => 'Hak akses', + 'managed_ldap' => '(Dikelola melalui LDAP)', + 'export' => 'Ekspor', + 'ldap_sync' => 'Sinkronisasi LDAP', + 'ldap_user_sync' => 'Sinkronisasi Pengguna LDAP', + 'synchronize' => 'Sinkronisasi', + 'sync_results' => 'Hasil Sinkronisasi', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'dashboard_info' => 'Ini dasbor Anda. Ada banyak yang seperti itu, tapi yang ini milikmu.', + '60_percent_warning' => '60% Selesai (peringatan)', + 'dashboard_empty' => 'Sepertinya Anda belum menambahkan apa pun, jadi kami tidak memiliki sesuatu yang keren untuk ditampilkan. Mulailah dengan menambahkan beberapa aset, aksesori, bahan habis pakai, atau lisensi sekarang!', + 'new_asset' => 'Aset Baru', + 'new_license' => 'Lisensi Baru', + 'new_accessory' => 'Aksesori Baru', + 'new_consumable' => 'Barang Habis Pakai Baru', + 'collapse' => 'Ciutkan', + 'assigned' => 'Diberikan', + 'asset_count' => 'Total Aset', + 'accessories_count' => 'Hitung Aksesoris', + 'consumables_count' => 'Hitung Barang Habis Pakai', + 'components_count' => 'Hitung Komponen', + 'licenses_count' => 'Hitung Lisensi', + 'notification_error' => 'Kesalahan', + 'notification_error_hint' => 'Mohon periksa formulir untuk mengetahui kesalahan', + 'notification_bulk_error_hint' => 'Kolom berikut ini mendeteksi kesalahan dan tidak dapat di edit:', + 'notification_success' => 'Sukses', + 'notification_warning' => 'Peringatan', + 'notification_info' => 'Info', + 'asset_information' => 'Informasi Aset', + 'model_name' => 'Nama Model', + 'asset_name' => 'Nama Aset', + 'consumable_information' => 'Informasi Barang Habis Pakai:', + 'consumable_name' => 'Nama Barang Habis Pakai:', + 'accessory_information' => 'Informasi Aksesoris:', + 'accessory_name' => 'Nama Aksesoris:', + 'clone_item' => 'Duplikasi', + 'checkout_tooltip' => 'Keluar-kan barang ini', + 'checkin_tooltip' => 'Kembali-kan barang ini', + 'checkout_user_tooltip' => 'Keluar-kan barang ini untuk pengguna', + 'maintenance_mode' => 'Layanan sedang dalam proses pembaharuan. Mohon kunjungi di lain waktu.', + 'maintenance_mode_title' => 'Sistem tidak dapat diakses untuk sementara waktu', + 'ldap_import' => 'Sandi pengguna tidak seharusnya di kelola oleh LDAP. (Hal tersebut agar dapat mengirimkan permintaan perubahan sandi.)', + 'purge_not_allowed' => 'Pembersihan data yang telah di hapus telah di non-aktifkan pada berkas .env. Hubungi tim dukungan anda atau hubungi sistem admin anda.', + 'backup_delete_not_allowed' => 'Penghapusan berkas pencadangan telah di non-aktifkan pada berkas .env. Hubungi bagian layanan dukungan anda atau sistem admin anda.', + 'additional_files' => 'Berkas Tambahan', + 'shitty_browser' => 'Tanda tangan tidak terdeteksi. Jika anda menggunakan peramban seri lama, mohon gunakan peramban yang terbaru untuk dapat menyelesaikan serah terima aset.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'Tidak tersedia - Tanggal pembelian tidak di informasikan', + 'assets_by_status' => 'Aset berdasarkan status', + 'assets_by_status_type' => 'Aset berdasarkan tipe status', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Selamat datang, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Tanggal Mulai', + 'end_date' => 'Tanggal berakhir', + 'alt_uploaded_image_thumbnail' => 'Unggah gambar-kecil', + 'placeholder_kit' => 'Pilih sebuah paket', + 'file_not_found' => 'Berkas tidak ditemukan', + 'preview_not_available' => '(tidak ada preview)', + 'setup' => 'Pengaturan', + 'pre_flight' => 'Sebelum di mulai', + 'skip_to_main_content' => 'Lewati ke konten utama', + 'toggle_navigation' => 'Beralih navigasi', + 'alerts' => 'Pemberitahuan', + 'tasks_view_all' => 'Lihat semua tugas', + 'true' => 'Benar', + 'false' => 'Salah', + 'integration_option' => 'Opsi integrasi', + 'log_does_not_exist' => 'Tidak ada catatan log yang cocok.', + 'merge_users' => 'Gabungkan Pengguna', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'Tindakan ini TIDAK DAPAT dibatalkan dan HANYA boleh digunakan saat Anda perlu menggabungkan pengguna karena impor atau sinkronisasi yang buruk. Pastikan untuk menjalankan pencadangan terlebih dahulu.', + 'no_users_selected' => 'Tidak ada Pengguna yang dipilih', + 'not_enough_users_selected' => 'Setidaknya :count pengguna harus dipilih', + 'merge_success' => ':count pengguna berhasil digabungkan menjadi :into_username!', + 'merged' => 'bergabung', + 'merged_log_this_user_into' => 'Menggabungkan pengguna ini (ID :to_id - :to_username) menjadi ID pengguna :from_id (:from_username) ', + 'merged_log_this_user_from' => 'ID pengguna yang digabungkan :from_id (:from_username) ke pengguna ini (ID :to_id - :to_username)', + 'clear_and_save' => 'Hapus & Simpan', + 'update_existing_values' => 'Perbarui Data yang Ada?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Pembuatan tag aset penambahan otomatis dinonaktifkan sehingga semua baris harus diisi kolom "Tag Aset".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Catatan: Membuat tag aset penambahan otomatis diaktifkan sehingga aset akan dibuat untuk baris yang tidak berisi "Tag Aset". Baris yang berisi "Tag Aset" akan diperbarui dengan informasi yang diberikan.', + 'send_welcome_email_to_users' => ' Kirim Email Selamat Datang untuk Pengguna baru?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Cadangkan sebelum mengimpor?', + 'csv_header_field' => 'Kolom Tajuk CSV', + 'import_field' => 'Impor Kolom', + 'sample_value' => 'Data Contoh', + 'no_headers' => 'Tidak ada kolom ditemukan', + 'error_in_import_file' => 'Terjadi kesalahan saat membaca file CSV: :error', + 'errors_importing' => 'Beberapa Kesalahan terjadi saat mengimpor: ', + 'warning' => 'PERINGATAN: :warning', + 'success_redirecting' => '"Berhasil... Mengalihkan.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Tabel database Anda telah dibuat', + 'setup_migration_output' => 'Keluaran migrasi:', + 'setup_migration_create_user' => 'Selanjutnya: Buat Pengguna', + 'importer_generic_error' => 'Impor file Anda selesai, tetapi kami menerima kesalahan. Hal ini biasanya disebabkan oleh pelambatan API pihak ketiga dari webhook notifikasi (seperti Slack) dan tidak akan mengganggu impor itu sendiri, tetapi Anda harus mengonfirmasi hal ini.', + 'confirm' => 'Konfirmasi', + 'autoassign_licenses' => 'Penetapan Lisensi Secara Otomatis', + 'autoassign_licenses_help' => 'Izinkan pengguna ini untuk menetapkan lisensi melalui alat cli atau UI penetapan lisensi massal.', + 'autoassign_licenses_help_long' => 'Hal ini memungkinkan pengguna untuk ditetapkan lisensinya melalui alat cli atau UI lisensi penetapan massal. (Misalnya, Anda mungkin tidak ingin kontraktor diberi lisensi secara otomatis yang akan Anda berikan hanya kepada anggota staf. Anda masih dapat menetapkan lisensi secara individual kepada pengguna tersebut, tetapi mereka tidak akan disertakan dalam fungsi Lisensi Checkout untuk Semua Pengguna.)', + 'no_autoassign_licenses_help' => 'Jangan sertakan pengguna untuk penetapan massal melalui tampilan antarmuka lisensi atau alat cli.', + 'modal_confirm_generic' => 'Apakah anda yakin?', + 'cannot_be_deleted' => 'Barang ini tidak dapat dihapus', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'Item ini tidak dapat diperiksa. Periksa kuantitas yang tersisa.', + 'serial_number' => 'Nomor Seri', + 'item_notes' => ':Catatan benda', + 'item_name_var' => ':nama Item', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Tipe Keluar', + 'checkout_location' => 'Keluar-kan untuk lokasi di', + 'image_filename' => 'Nama berkas gambar', + 'do_not_import' => 'Jangan di impor', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Surel Gravatar', + 'currency' => 'Mata uang', + 'address2' => 'Baris Alamat 2', + 'import_note' => 'Telah di impor menggunakan csv importer', + ], + 'percent_complete' => '% lengkap', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'ubah', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/id/help.php b/resources/lang/id-ID/help.php similarity index 100% rename from resources/lang/id/help.php rename to resources/lang/id-ID/help.php diff --git a/resources/lang/id-ID/localizations.php b/resources/lang/id-ID/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/id-ID/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/id-ID/mail.php b/resources/lang/id-ID/mail.php new file mode 100644 index 0000000000..afff161462 --- /dev/null +++ b/resources/lang/id-ID/mail.php @@ -0,0 +1,93 @@ + 'Aksesoris Kembali', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Aset Kembali', + 'Asset_Checkout_Notification' => 'Kembali-kan aset', + 'Confirm_Accessory_Checkin' => 'Konfirmasi check-in Aksesoris', + 'Confirm_Asset_Checkin' => 'Konfirmasi check-in Aset', + 'Confirm_accessory_delivery' => 'Konfirmasi pengiriman Aksesoris', + 'Confirm_asset_delivery' => 'Konfirmasi pengiriman Aset', + 'Confirm_consumable_delivery' => 'Konfirmasi pengiriman Habis Pakai', + 'Confirm_license_delivery' => 'Konfirmasi pengiriman Lisensi', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Hari', + 'Expected_Checkin_Date' => 'Aset yang check out untuk Anda akan check in kembali pada :date', + 'Expected_Checkin_Notification' => 'Pengingat: :name mendekati batas waktu check-in [Dikembalikan]', + 'Expected_Checkin_Report' => 'Laporan check-in aset yang diharapkan', + 'Expiring_Assets_Report' => 'Laporan Aktiva Kedaluwarsa', + 'Expiring_Licenses_Report' => 'Laporan Lisensi yang Berakhir', + 'Item_Request_Canceled' => 'Permintaan Barang Dibatalkan', + 'Item_Requested' => 'Barang yang diminta', + 'License_Checkin_Notification' => 'Lisensi Kembali', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Laporan Inventaris Rendah', + 'a_user_canceled' => 'Pengguna telah membatalkan permintaan item di situs web', + 'a_user_requested' => 'Pengguna telah meminta item di situs web', + 'acceptance_asset_accepted' => 'Pengguna telah menerima', + 'acceptance_asset_declined' => 'Pengguna telah menolak', + 'accessory_name' => 'Nama Aksesori:', + 'additional_notes' => 'Catatan Tambahan:', + 'admin_has_created' => 'Administrator telah membuat akun untuk Anda di: situs web web.', + 'asset' => 'Aset:', + 'asset_name' => 'Nama Aset:', + 'asset_requested' => 'Permintaan aset', + 'asset_tag' => 'Tag Aset', + '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.', + 'assigned_to' => 'Ditugaskan untuk', + 'best_regards' => 'Salam Hormat,', + 'canceled' => 'Dibatalkan:', + 'checkin_date' => 'Tanggal Checkin:', + 'checkout_date' => 'Tanggal keluar:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + '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.', + 'click_to_confirm' => 'Silahkan klik pada link berikut untuk mengkonfirmasi: akun web Anda:', + 'current_QTY' => 'QTY saat ini', + 'days' => 'Hari', + 'expecting_checkin_date' => 'Tanggal Checkin yang Diharapkan:', + 'expires' => 'Kadaluarsa', + 'hello' => 'Halo', + 'hi' => 'Hai', + 'i_have_read' => 'Saya telah membaca dan menyetujui persyaratan penggunaan, dan telah menerima barang ini.', + 'inventory_report' => 'Laporan Inventori', + 'item' => 'Barang:', + '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.', + 'link_to_update_password' => 'Silahkan klik pada link berikut untuk mengupdate: password web anda:', + 'login' => 'Login:', + 'login_first_admin' => 'Login ke instalasi Snipe-IT baru Anda dengan menggunakan kredensial di bawah ini:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Nama', + 'new_item_checked' => 'Item baru telah diperiksa berdasarkan nama Anda, rinciannya ada di bawah.', + 'notes' => 'Catatan', + 'password' => 'Password:', + 'password_reset' => 'Reset Password', + 'read_the_terms' => 'Silahkan baca syarat penggunaan di bawah ini.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Diminta:', + 'reset_link' => 'Tautan Reset Sandi Anda', + 'reset_password' => 'Klik di sini untuk mengatur ulang kata sandi Anda:', + 'rights_reserved' => 'Hak cipta di lindungi undang-undang.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Pemasok', + 'tag' => 'Menandai', + 'test_email' => 'Uji Email dari Snipe-IT', + '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:', + 'to_reset' => 'Untuk mereset password web anda, lengkapi form ini:', + 'type' => 'Mengetik', + '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_assets' => 'Lihat Aset Anda', + 'your_credentials' => 'Kredensial Snipe-IT Anda', +]; diff --git a/resources/lang/id/pagination.php b/resources/lang/id-ID/pagination.php similarity index 100% rename from resources/lang/id/pagination.php rename to resources/lang/id-ID/pagination.php diff --git a/resources/lang/id-ID/passwords.php b/resources/lang/id-ID/passwords.php new file mode 100644 index 0000000000..d4b215efe9 --- /dev/null +++ b/resources/lang/id-ID/passwords.php @@ -0,0 +1,9 @@ + 'Jika alamat email anda ada di sistem kami, email pemulihan kata sandi telah dikirim.', + 'user' => 'Jika alamat email anda ada di sistem kami, email pemulihan kata sandi telah dikirim.', + 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', + 'reset' => 'Your password has been reset!', + 'password_change' => 'Your password has been updated!', +]; diff --git a/resources/lang/id/reminders.php b/resources/lang/id-ID/reminders.php similarity index 100% rename from resources/lang/id/reminders.php rename to resources/lang/id-ID/reminders.php diff --git a/resources/lang/id/table.php b/resources/lang/id-ID/table.php similarity index 100% rename from resources/lang/id/table.php rename to resources/lang/id-ID/table.php diff --git a/resources/lang/id-ID/validation.php b/resources/lang/id-ID/validation.php new file mode 100644 index 0000000000..3d20f64887 --- /dev/null +++ b/resources/lang/id-ID/validation.php @@ -0,0 +1,162 @@ + ': Atribut harus diterima.', + 'active_url' => ': Atribut ini URL-nya tidak valid.', + 'after' => ': Atribut harus tanggal setelah: tanggal.', + 'after_or_equal' => 'The: atribut harus tanggal setelah atau sama dengan: tanggal.', + 'alpha' => ': Atribut hanya boleh berisi huruf.', + 'alpha_dash' => ': Atribut hanya boleh berisi angka, huruf dan garis.', + 'alpha_num' => ': Atribut hanya boleh berisi huruf dan angka.', + 'array' => 'The: atribut harus berupa array.', + 'before' => ': Atribut harus tanggal sebelum: tanggal.', + 'before_or_equal' => 'The: atribut harus tanggal sebelum atau sama dengan: tanggal.', + 'between' => [ + 'numeric' => ': Atribut harus di antara: min -: maks.', + 'file' => ': Atribut harus di antara: min -: maks kilobytes.', + 'string' => ': Atribut harus di antara: min -: maks jumlah karakter.', + 'array' => 'The: atribut harus antara: min dan: max item.', + ], + 'boolean' => 'Bidang atribut: harus benar atau salah.', + 'confirmed' => 'Konfirmasi :attribute tidak cocok.', + 'date' => 'Tanggal :attribute tidak valid.', + 'date_format' => ':attribute tidak cocok dengan format :format.', + 'different' => ':attribute dan :other harus berbeda.', + 'digits' => ':attribute harus dengan :digits digit.', + 'digits_between' => 'Digit :attribute harus di antara :min dan :max.', + 'dimensions' => 'Atribut: atribut memiliki dimensi gambar yang tidak benar.', + 'distinct' => 'Bidang atribut: memiliki nilai duplikat.', + 'email' => 'Format :attribute tidak benar.', + 'exists' => ':attribute yang di pilih tidak benar.', + 'file' => 'The: atribut harus berupa file.', + 'filled' => 'Bidang atribut: harus memiliki nilai.', + 'image' => ':attribute harus dalam bentuk gambar.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => ':attribute yang di pilih tidak benar.', + 'in_array' => 'Bidang atribut: tidak ada di: other.', + 'integer' => ':attribute harus dalam bentuk integer.', + 'ip' => ':attribute harus memilik alamat IP yang benar.', + 'ipv4' => 'Atribut: harus alamat IPv4 yang valid.', + 'ipv6' => 'Atribut: harus alamat IPv6 yang valid.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Atribut: harus string JSON yang valid.', + 'max' => [ + 'numeric' => ':attribute tidak boleh lebih dari :max.', + 'file' => ':attribute tidak boleh lebih dari :max kilobyte.', + 'string' => ':attribute tidak boleh lebih dari :max karakter.', + 'array' => 'Atribut: mungkin tidak lebih dari: item maks.', + ], + 'mimes' => ':attribute harus memiliki tipe data :values.', + 'mimetypes' => 'The: atribut harus berupa file tipe:: values.', + 'min' => [ + 'numeric' => ':attribute seharusnya :min.', + 'file' => ':attribute harus memiliki :min kilobyte.', + 'string' => ':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.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => ':attribute yang di pilih tidak benar.', + 'numeric' => ':attribute harus dalam angka.', + 'present' => 'Bidang atribut: harus ada.', + 'valid_regex' => 'Itu bukan regex yang valid. ', + 'regex' => 'Format :attribute tidak benar.', + 'required' => 'Kolom :attribute wajib di-isi.', + 'required_if' => 'Kolom :attribute wajib di-isi ketika :other nya :value.', + 'required_unless' => 'Bidang atribut: diperlukan kecuali: lainnya ada dalam: nilai.', + 'required_with' => 'Kolom :attribute wajib di-isi ketika terdapat :values.', + 'required_with_all' => 'Bidang atribut: diperlukan saat: nilai ada.', + 'required_without' => 'Kolom :attribute wajib di-isi ketika :values tidak ada.', + 'required_without_all' => 'Bidang atribut: diperlukan bila tidak ada: nilai yang ada.', + 'same' => ':attribute dan :other harus cocok.', + 'size' => [ + 'numeric' => 'Ukuran :attribute harus :size.', + 'file' => ':attribute harus memiliki :size kilobyte.', + 'string' => ':attribute harus memiliki :size karakter.', + 'array' => 'Atribut: harus berisi: item ukuran.', + ], + 'string' => 'The: atribut harus berupa string.', + 'timezone' => 'Atribut: harus merupakan zona yang valid.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => ':attribute sudah digunakan.', + 'uploaded' => 'Atribut: gagal diupload.', + 'url' => 'Format :attribute tidak benar.', + 'unique_undeleted' => ':attribute harus unik.', + 'non_circular' => ':attribute tidak boleh membuat referensi melingkar.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Password itu terlalu umum', + 'statuslabel_type' => 'Anda harus memilih jenis label status yang valid', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/id/admin/asset_maintenances/form.php b/resources/lang/id/admin/asset_maintenances/form.php deleted file mode 100644 index d6074dd9fd..0000000000 --- a/resources/lang/id/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Judul', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Biaya', - 'is_warranty' => 'Pengembangan Garansi', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Catatan', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/id/admin/companies/table.php b/resources/lang/id/admin/companies/table.php deleted file mode 100644 index a812c1c6ac..0000000000 --- a/resources/lang/id/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Perusahaan', - 'create' => 'Membuat perusahaan', - 'title' => 'Perusahaan', - 'update' => 'Perbarui Perusahaan', - 'name' => 'Nama Perusahaan', - 'id' => 'ID', -); diff --git a/resources/lang/id/admin/custom_fields/general.php b/resources/lang/id/admin/custom_fields/general.php deleted file mode 100644 index 277142b13f..0000000000 --- a/resources/lang/id/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Kolom Tambahan', - 'manage' => 'Kelola', - '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...', - 'encrypt_field' => 'Enkripsi nilai kolom ini di database', - 'encrypt_field_help' => 'PERINGATAN: Mengenkripsi kolom menjadikan tidak bisa ditemukan.', - 'encrypted' => 'Dienkripsi', - 'fieldset' => 'Set Kolom', - 'qty_fields' => 'Kolom Jumlah', - 'fieldsets' => 'Kumpulan Set Kolom', - 'fieldset_name' => 'Nama Kumpulan Set Kolom', - 'field_name' => 'Nama Set Kolom', - 'field_values' => 'Nilai Kolom', - 'field_values_help' => 'Tambahkan opsi pilihan, satu opsi per baris. Baris kosong selain baris pertama akan diabaikan.', - 'field_element' => 'Elemen Form', - 'field_element_short' => 'Elemen', - 'field_format' => 'Format', - 'field_custom_format' => 'Format Ubahan', - 'field_custom_format_help' => 'Kolom ini memungkinkan Anda menggunakan ekspresi regex untuk validasi. Ini harus dimulai dengan "regex:" - misalnya, untuk memvalidasi bahwa nilai kolom kustom berisi IMEI yang valid (15 angka numerik), Anda dapat menggunakan regex:/^[0-9]{15}$/.', - 'required' => 'Harus diisi', - 'req' => 'Req.', - 'used_by_models' => 'Digunakan oleh Model', - 'order' => 'Urutan', - 'create_fieldset' => 'Set Kolom Baru', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - 'create_fieldset_title' => 'Buat fieldset baru', - 'create_field' => 'Tambah Kolom Ubahan', - 'create_field_title' => 'Buat field kustom', - 'value_encrypted' => 'Nilai dari kolom ini di database dienkripsi. hanya pengguna admin yang bisa melihat nilai deskripsinya', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', - 'help_text' => 'Teks bantuan', - 'help_text_description' => 'Ini adalah teks opsional yang akan muncul di bawah elemen formulir saat mengedit aset untuk memberikan konteks pada field.', - 'about_custom_fields_title' => 'Lihat field kustom', - 'about_custom_fields_text' => 'Field khusus memungkinkan Anda menambahkan atribut arbitrer ke aset.', - 'add_field_to_fieldset' => 'Tambahkan Field ke dalam Fieldset', - 'make_optional' => 'Diperlukan - klik untuk ubah menjadi opsional', - 'make_required' => 'Opsional - klik untuk ubah menjadi Diperlukan', - 'reorder' => 'Susun ulang', - 'db_field' => 'Field Database', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', - 'is_unique' => 'Nilai ini harus unik di semua aset', - 'unique' => 'Unik', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/id/admin/hardware/form.php b/resources/lang/id/admin/hardware/form.php deleted file mode 100644 index e2a47e36ac..0000000000 --- a/resources/lang/id/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Konfirmasi Penghapusan Aset dalam Jumlah Besar', - 'bulk_restore' => 'Konfirmasi Pemulihan Aset Secara Massal', - '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_restore_help' => 'Tinjau aset untuk pemulihan massal di bawah. Setelah dipulihkan, aset ini tidak akan dikaitkan dengan pengguna mana pun yang sebelumnya ditetapkan untuknya.', - 'bulk_delete_warn' => 'Anda akan menghapus :asset_count aset.', - 'bulk_restore_warn' => 'Anda akan memulihkan :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 mengedit properti dari satu aset.|Anda akan mengedit properti dari :asset_count aset.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Diberikan kepada', - 'checkout_date' => 'Tanggal Pemberian', - 'checkin_date' => 'Tanggal Pengembalian', - 'checkout_to' => 'Diberikan kepada', - 'cost' => 'Harga Pembelian', - 'create' => 'Membuat aset', - 'date' => 'Tanggal pembelian', - 'depreciation' => 'Penyusutan', - 'depreciates_on' => 'Penyusutan aktif', - 'default_location' => 'Lokasi awal', - 'eol_date' => 'Tanggal EOL', - 'eol_rate' => 'Tingkat EOL', - 'expected_checkin' => 'Tanggal pengembalian diharapkan diterima', - 'expires' => 'Kadaluarsa', - 'fully_depreciated' => 'Penyusutan penuh', - 'help_checkout' => 'Jika anda ingin segera menggunakan aset ini segera, pilih "Ready to Deploy" dari daftar status di atas. ', - 'mac_address' => 'Alamat MAC', - 'manufacturer' => 'Produsen', - 'model' => 'Model', - 'months' => 'bulan', - 'name' => 'Nama Aset', - 'notes' => 'Catatan', - 'order' => 'Nomor Pemesanan', - 'qr' => 'Kode QR', - 'requestable' => 'Pengguna dapat meminta aset ini', - 'select_statustype' => 'Memilih Tipe Status', - 'serial' => 'Serial', - 'status' => 'Status', - 'tag' => 'Tag Aset', - 'update' => 'Perbarui Aset', - 'warranty' => 'Garansi', - 'warranty_expires' => 'Garansi Berakhir', - 'years' => 'tahun', - 'asset_location' => 'Perbarui Lokasi Aset', - 'asset_location_update_default_current' => 'Perbarui lokasi default DAN lokasi sebenarnya', - 'asset_location_update_default' => 'Perbarui hanya lokasi default', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Status aset tersebut tidak dapat ditetapkan. Aset ini tidak dapat digunakan.', - 'asset_deployable' => 'Status aset dapat ditetapkan. Aset ini dapat digunakan.', - 'processing_spinner' => 'Memproses... (Mungkin memerlukan sedikit waktu untuk file besar)', - 'optional_infos' => 'Informasi Tambahan', - 'order_details' => 'Informasi Pesanan' -]; diff --git a/resources/lang/id/admin/hardware/general.php b/resources/lang/id/admin/hardware/general.php deleted file mode 100644 index be1b42fa6d..0000000000 --- a/resources/lang/id/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Aset', - 'bulk_checkout' => 'Pengeluaran Aset', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Pengembalian aset', - 'checkout' => 'Aset Checkout', - 'clone' => 'Klon Aset', - 'deployable' => 'Dapat digunakan', - 'deleted' => 'Aset ini telah dihapus.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Sunting Aset', - 'model_deleted' => 'Model Aset ini telah dihapus. Anda harus memulihkan model aset tersebut sebelum Anda dapat memulihkan Aset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/id/admin/hardware/message.php b/resources/lang/id/admin/hardware/message.php deleted file mode 100644 index 5166beb5c4..0000000000 --- a/resources/lang/id/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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 ada atau tidak dapat di minta.', - 'assoc_users' => 'Aset ini sudah diberikan kepada pengguna dan tidak dapat di hapus. Silahkan cek aset terlebih dahulu kemudian coba hapus kembali. ', - - 'create' => [ - 'error' => 'Aset gagal di buat, silahkan coba kembali', - 'success' => 'Sukses membuat aset', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Gagal perbarui aset, silahkan coba kembali', - 'success' => 'Sukses perbarui aset.', - 'nothing_updated' => 'Tidak ada kolom yang dipilih, jadi tidak ada yang diperbaharui.', - 'no_assets_selected' => 'Tidak ada aset yang dipilih, jadi tidak ada yang diperbarui.', - ], - - 'restore' => [ - 'error' => 'Aset gagal dikembalikan, silahkan coba lagi', - 'success' => 'Aset berhasil dikembalikan.', - 'bulk_success' => 'Aset berhasil dikembalikan.', - 'nothing_updated' => 'Tidak ada aset yang dipilih, jadi tidak ada yang dipulihkan.', - ], - - 'audit' => [ - 'error' => 'Audit aset tidak berhasil. Silahkan coba lagi', - 'success' => 'Audit aset berhasil login.', - ], - - - 'deletefile' => [ - 'error' => 'Berkas tidak terhapus. Silahkan coba kembali.', - 'success' => 'Berkas berhasil dihapus.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Aset gagal di minta, silahkan coba kembali', - 'success' => 'Sukses meminta aset.', - 'canceled' => 'Permintaan pemeriksaan berhasil dibatalkan', - ], - -]; diff --git a/resources/lang/id/admin/hardware/table.php b/resources/lang/id/admin/hardware/table.php deleted file mode 100644 index 16a845e5cc..0000000000 --- a/resources/lang/id/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Tag Aset', - 'asset_model' => 'Model', - 'book_value' => 'Nilai sekarang', - 'change' => 'Masuk/Keluar', - 'checkout_date' => 'Tanggal Pemberian', - 'checkoutto' => 'Diberikan', - 'components_cost' => 'Total Biaya Komponen', - 'current_value' => 'Nilai Sekarang', - 'diff' => 'Diff', - 'dl_csv' => 'Unduh CSV', - 'eol' => 'MHP', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Lokasi', - 'purchase_cost' => 'Biaya', - 'purchase_date' => 'Dibeli', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Aset ', - 'image' => 'Gambar Perangkat', - 'days_without_acceptance' => 'Tanda Terima', - 'monthly_depreciation' => 'Penyusutan Bulanan', - 'assigned_to' => 'Diberikan kepada', - 'requesting_user' => 'Meminta Pengguna', - 'requested_date' => 'Tanggal yang diminta', - 'changed' => 'Diubah', - 'icon' => 'Ikon', -]; diff --git a/resources/lang/id/admin/kits/general.php b/resources/lang/id/admin/kits/general.php deleted file mode 100644 index 7065439ab8..0000000000 --- a/resources/lang/id/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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/labels/table.php b/resources/lang/id/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/id/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/id/admin/licenses/general.php b/resources/lang/id/admin/licenses/general.php deleted file mode 100644 index 3517763811..0000000000 --- a/resources/lang/id/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Tentang Lisensi', - 'about_licenses' => 'Lisensi digunakan untuk melacak perangkat lunak. Mereka memiliki sejumlah kursi yang bisa diperiksa ke individu', - 'checkin' => 'Pemberian kapasitas lisensi', - 'checkout_history' => 'Riwayat Pemberian', - 'checkout' => 'Pemberian kapasitas lisensi', - 'edit' => 'Sunting lisensi', - 'filetype_info' => 'Jenis berkas diizinkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.', - 'clone' => 'Klon lisensi', - 'history_for' => 'Riwayat untuk ', - 'in_out' => 'Masuk/Keluar', - 'info' => 'Info Lisensi', - 'license_seats' => 'Kapasitas Lisensi', - 'seat' => 'Kapasitas', - 'seats' => 'Kapasitas', - 'software_licenses' => 'Lisensi Perangkat Lunak', - 'user' => 'Pengguna', - 'view' => 'Tampilkan Lisensi', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/id/admin/locations/table.php b/resources/lang/id/admin/locations/table.php deleted file mode 100644 index 327a5866b0..0000000000 --- a/resources/lang/id/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Aset-aset yang ditetapkan', - 'id' => 'ID', - 'city' => 'Kota', - 'state' => 'Provinsi', - 'country' => 'Negara', - 'create' => 'Membuat Lokasi', - 'update' => 'Perbarui Lokasi', - 'print_assigned' => 'Cetak Semua Ditugaskan', - 'print_all_assigned' => 'Cetak Semua Ditugaskan', - 'name' => 'Nama lokasi', - 'address' => 'Alamat', - 'address2' => 'Address Line 2', - 'zip' => 'Kode Pos', - 'locations' => 'Lokasi', - 'parent' => 'Induk', - 'currency' => 'Lokasi Mata Uang', - 'ldap_ou' => 'LDAP Cari OU', - 'user_name' => 'Nama Pengguna', - 'department' => 'Departemen', - 'location' => 'Lokasi', - 'asset_tag' => 'Kode Aset', - 'asset_name' => 'Nama', - 'asset_category' => 'Kategori', - 'asset_manufacturer' => 'Pabrikan', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Lokasi', - 'asset_checked_out' => 'Dipakai', - 'asset_expected_checkin' => 'Tanggal Pengembalian', - 'date' => 'Tanggal:', - 'signed_by_asset_auditor' => 'Ditandatangani Oleh (Aset Auditor):', - 'signed_by_finance_auditor' => 'Ditandatangani Oleh (Auditor Keuangan):', - 'signed_by_location_manager' => 'Ditandatangani Oleh (Penanggung Jawab):', - 'signed_by' => 'Ditandatangani Oleh:', -]; diff --git a/resources/lang/id/admin/manufacturers/message.php b/resources/lang/id/admin/manufacturers/message.php deleted file mode 100644 index 34fbabb9f4..0000000000 --- a/resources/lang/id/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Produsen tidak ada.', - 'assoc_users' => 'Produsen ini saat ini dikaitkan dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model Anda yang tidak ada referensi dari produsen ini dan coba lagi. ', - - 'create' => array( - 'error' => 'Produsen gagal di buat, silahkan coba kembali.', - 'success' => 'Produsen sukses di buat.' - ), - - 'update' => array( - 'error' => 'Produsen gagal di perbarui, silahkan coba kembali', - 'success' => 'Produsen sukses di perbarui.' - ), - - 'restore' => array( - 'error' => 'Pabrikan tidak dapat dipulihkan, silakan coba kembali', - 'success' => 'Pabrikan berhasil dipulihkan.' - ), - - 'delete' => array( - 'confirm' => 'Apakah Anda yakin untuk menghapus produsen ini?', - 'error' => 'Terdapat kesalahan pada saat penghapusan produsen. Silahkan coba kembali.', - 'success' => 'Produsen sukses di hapus.' - ) - -); diff --git a/resources/lang/id/admin/manufacturers/table.php b/resources/lang/id/admin/manufacturers/table.php deleted file mode 100644 index d2a7a62bab..0000000000 --- a/resources/lang/id/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Tentang Manufaktur', - 'about_manufacturers_text' => 'Pabrikan adalah perusahaan yang menciptakan aset Anda. Anda dapat menyimpan informasi kontak pendukung penting tentang mereka di sini, yang akan ditampilkan di halaman detail aset Anda.', - 'asset_manufacturers' => 'Merek Aset', - 'create' => 'Masukan Merek', - 'id' => 'ID', - 'name' => 'Nama', - 'support_email' => 'Dukungan Email', - 'support_phone' => 'Dukungan Telp', - 'support_url' => 'URL Dukungan', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Perbarui Merek', - 'url' => 'URL', - -); diff --git a/resources/lang/id/admin/models/message.php b/resources/lang/id/admin/models/message.php deleted file mode 100644 index 6e2a710ca2..0000000000 --- a/resources/lang/id/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model tidak ada.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'Ini akan merusak banyak hal dengan cara yang aneh dan mengerikan. Edit aset ini sekarang untuk menetapkannya sebagai model.', - 'assoc_users' => 'Saat ini model tersebut terhubung dengan 1 atau lebih dengan aset dan tidak dapat di hapus. Silahkan hapus aset terlebih dahulu, kemudian coba hapus kembali. ', - - - 'create' => array( - 'error' => 'Model gagal di buat, silahkan coba kembali.', - 'success' => 'Sukses mebuat model.', - 'duplicate_set' => 'Model aset dengan nomor nama, produsen dan model yang sama sudah ada.', - ), - - 'update' => array( - 'error' => 'Model gagal diperbarui, silahkan coba kembali', - 'success' => 'Sukses memperbarui Model.', - ), - - 'delete' => array( - 'confirm' => 'Anda yakin untuk menghapus model aset ini?', - 'error' => 'Terdapat kesalahan pada saat penghapusan model. Silahkan coba kembali.', - 'success' => 'Model sukses terhapus.' - ), - - 'restore' => array( - 'error' => 'Modal gagal di pulihkan, silahkan coba kembali', - 'success' => 'Sukses memulihkan model.' - ), - - 'bulkedit' => array( - 'error' => 'Tidak ada bidang yang berubah, jadi tidak ada yang diperbarui.', - 'success' => 'Model berhasil diperbarui. |:model_count model berhasil diperbarui.', - 'warn' => 'Anda akan memperbarui properti dari model berikut: |Anda akan mengedit properti dari :model_count model berikut:', - - ), - - 'bulkdelete' => array( - 'error' => 'Tidak ada model yang dipilih, jadi tidak ada yang dihapus.', - 'success' => 'Model dihapus!|:success_count model dihapus!', - 'success_partial' => ':success_count model telah dihapus, tetapi :fail_count tidak dapat dihapus karena masih memiliki aset yang terkait dengannya.' - ), - -); diff --git a/resources/lang/id/admin/settings/general.php b/resources/lang/id/admin/settings/general.php deleted file mode 100644 index 2965abdec8..0000000000 --- a/resources/lang/id/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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' => '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 Notification 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' => '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' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'Ambang Peringatan Audit', - 'audit_warning_days_help' => 'Berapa hari sebelumnya yang harus kami peringatkan saat aset akan dilelang?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Awalan (pilihan)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Cadangan', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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' => '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', - 'custom_forgot_pass_url_help' => 'Ini menggantikan URL lupa kata sandi bawaan pada layar login, berguna untuk mengarahkan orang ke fungsi reset kata sandi LDAP internal atau yang dihosting. Ini secara efektif akan menonaktifkan fungsionalitas lupa kata sandi lokal.', - 'dashboard_message' => 'Pesan Dasbor', - 'dashboard_message_help' => 'Teks ini akan muncul di dasbor bagi siapa pun yang memiliki izin untuk melihat dasbor.', - 'default_currency' => 'Mata uang utama', - 'default_eula_text' => 'EULA utama', - 'default_language' => 'Bahasa utama', - 'default_eula_help_text' => 'Anda juga dapat mengaitkan kustom EULAs untuk kategori aset tertentu.', - 'display_asset_name' => 'Tampilan Nama Aset', - 'display_checkout_date' => 'Tampilan Tanggal Keluar', - 'display_eol' => 'Tampilan EOL dalam bentuk tabel', - 'display_qr' => 'Tampilan kode kotak', - 'display_alt_barcode' => 'Tampilan barcode 1D', - 'email_logo' => 'Logo Email', - 'barcode_type' => 'Tipe Barcode 2D', - 'alt_barcode_type' => 'Tipe Barcode 1D', - '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' => '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' => 'Logo persegi/kotak terlihat sesuai - akan ditampilkan di kanan atas setiap label aset. ', - 'laravel' => 'Versi Laravel', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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' => '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'Ini harus dimulai dengan ldap: / / (untuk tidak terenkripsi atau TLS) atau ldaps: / / (untuk SSL)', - 'ldap_server_cert' => 'Validasi sertifikat LDAP SSL', - 'ldap_server_cert_ignore' => 'Izinkan sertifikat SSL tak terdaftar', - 'ldap_server_cert_help' => 'Pilih kotak ini jika anda menggunakan sertifikat SSL self sign dan menerima sertifikat SSL yang tak terdaftar.', - 'ldap_tls' => 'Gunakan TLS', - 'ldap_tls_help' => 'Ini digunakan jika anda menggunakan STARTTLS di server LDAP anda. ', - 'ldap_uname' => 'Nama pengguna LDAP', - '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', - 'ldap_pw_sync' => 'Sinkronisasi Password LDAP', - 'ldap_pw_sync_help' => 'Hapus tanda centang kotak ini jika Anda tidak ingin menyimpan password LDAP disinkronkan dengan password lokal. Menonaktifkan ini berarti bahwa pengguna Anda mungkin tidak bisa login jika server LDAP Anda tidak bisa diakses untuk beberapa alasan.', - 'ldap_username_field' => 'Kolom nama pengguna', - 'ldap_lname_field' => 'Nama Belakang', - 'ldap_fname_field' => 'LDAP Nama Depan', - 'ldap_auth_filter_query' => 'Permintaan Otentikasi LDAP', - 'ldap_version' => 'Versi LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Nomor karyawan LDAP', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Aktifkan Login dengan Remote User Header', - 'login_remote_user_enabled_help' => 'Opsi ini memungkinkan Otentikasi melalui header REMOTE_USER sesuai dengan "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Nonaktifkan mekanisme autentikasi lainnya', - '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' => '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 ', - 'full_multiple_companies_support_help_text' => 'Membatasi pengguna (termasuk admin) diberikan kepada perusahaan untuk aset perusahaan mereka.', - 'full_multiple_companies_support_text' => 'Dukungan penuh beberapa perusahaan', - 'show_in_model_list' => 'Tampilkan dalam Model Dropdown', - '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' => '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' => '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' => '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' => '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' => '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' => '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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Versi Snipe-IT', - 'support_footer' => 'Mendukung Footer Links ', - 'support_footer_help' => 'Tentukan siapa yang melihat tautan ke info Dukungan Snipe-IT dan Panduan Pengguna', - 'version_footer' => 'Versi pada Footer ', - 'version_footer_help' => 'Tentukan siapa saja yang dapat melihat versi dan build number dari Snipe-IT.', - 'system' => 'Informasi Sistem', - 'update' => 'Pengaturan perbaruan', - 'value' => 'Harga', - 'brand' => 'Merek', - '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', - 'label_dimensions' => 'Dimensi label (inch)', - 'next_auto_tag_base' => 'Berikutnya auto-increment', - 'page_padding' => 'Marjin halaman (inch)', - 'privacy_policy_link' => 'Tautan ke Kebijakan Privasi', - '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', - 'labels_pagewidth' => 'Lebar halaman label', - 'labels_pageheight' => 'Tinggi kertas label', - 'label_gutters' => 'Spasi label (inci)', - 'page_dimensions' => 'Dimensi halaman (inch)', - 'label_fields' => 'Field label yang terlihat', - 'inches' => 'inci', - 'width_w' => 'l', - 'height_h' => 't', - 'show_url_in_emails' => 'Tautan ke Snipe-IT di Email', - 'show_url_in_emails_help_text' => 'Hapus centang pada kotak ini jika Anda tidak ingin menautkan kembali ke instalasi Snipe-IT Anda di footer email Anda. Berguna jika sebagian besar pengguna Anda tidak pernah masuk.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Tinggi thumbnail maks', - 'thumbnail_max_h_help' => 'Tinggi maksimum piksel yang dapat ditampilkan thumbnail dalam tampilan daftar. Min 25, maks 500.', - 'two_factor' => 'Dua faktor otentikasi', - 'two_factor_secret' => 'Kode Dua Faktor', - 'two_factor_enrollment' => 'Pendaftaran Dua Faktor', - 'two_factor_enabled_text' => 'Aktifkan Dua Faktor', - 'two_factor_reset' => 'Reset Dua Faktor Rahasia', - 'two_factor_reset_help' => 'Ini akan memaksa pengguna untuk mendaftarkan perangkat mereka dengan Google Authenticator lagi. Ini bisa berguna jika perangkat mereka saat ini terdaftar hilang atau dicuri.', - 'two_factor_reset_success' => 'Dua perangkat faktor berhasil di-reset', - 'two_factor_reset_error' => 'Dua faktor perangkat reset gagal', - 'two_factor_enabled_warning' => 'Mengaktifkan dua faktor jika saat ini tidak diaktifkan akan segera memaksa Anda untuk melakukan otentikasi dengan perangkat yang terdaftar di Google Auth. Anda akan memiliki kemampuan untuk mendaftarkan perangkat Anda jika seseorang tidak terdaftar saat ini.', - 'two_factor_enabled_help' => 'Ini akan mengaktifkan autentikasi dua faktor menggunakan Google Authenticator.', - 'two_factor_optional' => 'Selektif (Pengguna dapat mengaktifkan atau menonaktifkan jika diizinkan)', - 'two_factor_required' => 'Diperlukan untuk semua pengguna', - 'two_factor_disabled' => 'Cacat', - 'two_factor_enter_code' => 'Masukkan Kode Dua Faktor', - 'two_factor_config_complete' => 'Kirim Kode', - 'two_factor_enabled_edit_not_allowed' => 'Administrator Anda tidak mengizinkan Anda untuk mengedit pengaturan ini.', - 'two_factor_enrollment_text' => "Diperlukan dua faktor otentikasi, namun perangkat Anda belum terdaftar. Buka aplikasi Google Authenticator Anda dan pindai kode QR di bawah ini untuk mendaftarkan perangkat Anda. Setelah mendaftarkan perangkat Anda, masukkan kode di bawah ini", - 'require_accept_signature' => 'Membutuhkan tanda tangan', - 'require_accept_signature_help_text' => 'Mengaktifkan fitur ini akan mengharuskan pengguna untuk secara fisik menandatangani untuk menerima aset.', - 'left' => 'kiri', - 'right' => 'kanan', - 'top' => 'atas', - 'bottom' => 'bawah', - 'vertical' => 'vertikal', - 'horizontal' => 'horisontal', - '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' => '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/id/admin/settings/table.php b/resources/lang/id/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/id/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/id/admin/statuslabels/message.php b/resources/lang/id/admin/statuslabels/message.php deleted file mode 100644 index 72facaeb85..0000000000 --- a/resources/lang/id/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Label status gagal di buat, silahkan coba lagi.', - 'success' => 'Sukses membuat status label.', - ], - - 'update' => [ - 'error' => 'Gagal perbarui label status, silahkan coba kembali', - 'success' => 'Sukses perbarui label status.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Aset ini tidak dapat diberikan kepada siapapun.', - 'deployable' => 'Aset ini dapat dipakai. Setelah ditetapkan, simbol status akan berubah menjadi Dipakai.', - '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/suppliers/table.php b/resources/lang/id/admin/suppliers/table.php deleted file mode 100644 index 2187b3aabe..0000000000 --- a/resources/lang/id/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Tentang Pemasok', - 'about_suppliers_text' => 'Pemasok digunakan untuk melacak sumber barang', - 'address' => 'Alamat pemasok', - 'assets' => 'Aset', - 'city' => 'Kota', - 'contact' => 'Nama Kontak', - 'country' => 'Negara', - 'create' => 'Membuat pemasok', - 'email' => 'Email', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'Lisensi', - 'name' => 'Nama Pemasok', - 'notes' => 'Catatan', - 'phone' => 'Telepon', - 'state' => 'Provinsi', - 'suppliers' => 'Pemasok', - 'update' => 'Perbarui Pemasok', - 'url' => 'URL', - 'view' => 'Tampilkan Pemasok', - 'view_assets_for' => 'Tampilkan Aset untuk', - 'zip' => 'Kode Pos', - -); diff --git a/resources/lang/id/admin/users/general.php b/resources/lang/id/admin/users/general.php deleted file mode 100644 index 9ffbe16c6f..0000000000 --- a/resources/lang/id/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Pengguna ini dapat masuk', - 'activated_disabled_help_text' => 'Anda tidak dapat menyunting status aktivasi akun anda sendiri.', - 'assets_user' => 'Aset pada :name', - 'bulk_update_warn' => 'Anda akan mengedit properti dari: user_count pengguna. Harap perhatikan bahwa Anda tidak dapat mengubah atribut pengguna Anda sendiri menggunakan formulir ini, dan harus melakukan pengeditan kepada pengguna Anda sendiri satu per satu.', - 'bulk_update_help' => 'Formulir ini memungkinkan Anda untuk memperbarui beberapa pengguna sekaligus. Isi saja bidang yang perlu Anda ubah. Setiap bidang yang dikosongkan akan tetap tidak berubah.', - 'current_assets' => 'Aset ini untuk pengguna ini', - 'clone' => 'Klon pengguna', - 'contact_user' => 'Kontak :name', - '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', - '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.', - 'print_assigned' => 'Cetak Semua Ditugaskan', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Perangkat lunak pada :name', - 'send_email_help' => 'Anda harus memberikan alamat email pengguna ini untuk mengirimkan kredensial kepada mereka. Pengiriman email kredensial hanya dapat dilakukan pada pembuatan user. Kata sandi disimpan dalam hash satu arah dan tidak dapat diambil setelah disimpan.', - 'view_user' => 'Lihat pengguna: name', - 'usercsv' => 'Berkas CSV', - 'two_factor_admin_optin_help' => 'Pengaturan admin Anda saat ini memungkinkan penegakan dua faktor otentikasi selektif.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Dihasilkan pada:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/id/admin/users/message.php b/resources/lang/id/admin/users/message.php deleted file mode 100644 index 7253c84fa1..0000000000 --- a/resources/lang/id/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Anda sukses menerima aset ini.', - 'declined' => 'Anda sukses menolak aset ini.', - 'bulk_manager_warn' => 'Pengguna Anda telah berhasil diperbarui, namun entri pengelola Anda tidak disimpan karena manajer yang Anda pilih juga ada dalam daftar pengguna untuk diedit, dan pengguna mungkin bukan manajer mereka sendiri. Silakan pilih pengguna Anda lagi, tidak termasuk manajernya.', - 'user_exists' => 'Pengguna sudah ada!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Kolom login wajib di-isi', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Kata sandi wajib di-isi.', - 'insufficient_permissions' => 'Tidak ada hak akses.', - 'user_deleted_warning' => 'Pengguna ini telah di hapus. Anda harus kembalikan dahulu pengguna ini jika ingin menyunting atau di berikan hak kelola aset.', - 'ldap_not_configured' => 'Integrasi LDAP belum dikonfigurasi untuk instalasi ini.', - 'password_resets_sent' => 'Pengguna terpilih yang diaktifkan dan memiliki alamat email yang valid telah dikirimi tautan pengaturan ulang kata sandi.', - 'password_reset_sent' => 'Tautan reset kata sandi telah dikirim ke :email!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Pengguna sukses di buat.', - 'update' => 'Pengguna sukses di perbarui.', - 'update_bulk' => 'Pengguna berhasil diperbarui!', - 'delete' => 'Pengguna sukses di hapus.', - 'ban' => 'Pengguna sukses di blokir.', - 'unban' => 'Pengguna sukses tidak di blokir.', - 'suspend' => 'Pengguna sukses di tangguhkan.', - 'unsuspend' => 'Pengguna sukses tidak di tangguhkan.', - 'restored' => 'Pengguna sukses di kembalikan.', - 'import' => 'Sukses mengimpor pengguna.', - ), - - 'error' => array( - 'create' => 'Terdapat kesalahan ketika membuat pengguna. Silahkan coba kembali.', - 'update' => 'Terdapat masalah ketika memperbarui pengguna. Silahkan coba kembali.', - 'delete' => 'Terdapat masalah ketika menghapus pengguna. Silahkan coba kembali.', - 'delete_has_assets' => 'Pengguna ini memiliki item yang ditugaskan dan tidak dapat dihapus.', - 'unsuspend' => 'Terdapat masalah ketika menangguhkan pengguna. Silahkan coba kembali.', - 'import' => 'Terdapat masalah ketika mengimpor pengguna. Silahkan coba kembali.', - 'asset_already_accepted' => 'Aset ini telah di terima.', - 'accept_or_decline' => 'Anda harus menolak atau menerima aset ini.', - 'incorrect_user_accepted' => 'Aset yang akan di berikan ke anda, belum di setujui.', - 'ldap_could_not_connect' => 'Gagal koneksi ke server LDAP. Silahkan periksa konfigurasi server LDAP di berkas config.
Eror dari server LDAP:', - 'ldap_could_not_bind' => 'Server LDAP gagal mengikat. Silahkan cek kembali konfigurasi server LDAP di berkas config.
Eror dari server LDAP: ', - 'ldap_could_not_search' => 'Gagal mencari server LDAP. Silahkan cek konfigurasi server LDAP di berkas config LDAP.
Eror dari server LDAP:', - 'ldap_could_not_get_entries' => 'Gagal menerima catatan dari server LDAP. Silahkan cek konfigurasi server LDAP di berkas config LDAP.
Eror dari server LDAP:', - 'password_ldap' => 'Kata sandi untuk akun ini dikelola oleh LDAP / Active Directory. Silakan menghubungi departemen TI Anda untuk mengganti kata sandi Anda.', - ), - - 'deletefile' => array( - 'error' => 'Berkas belum terhapus. Silahkan coba kembali.', - 'success' => 'Berkas sukses di hapus.', - ), - - 'upload' => array( - 'error' => 'Berkas belum terunggah. Silakan coba kembali.', - 'success' => 'Berkas sukses terunggah.', - 'nofiles' => 'Anda belum memilih berkas untuk di unggah', - 'invalidfiles' => 'Satu atau lebih dari file Anda terlalu besar atau jenis berkas yang tidak diperbolehkan. Tipe file diizinkan adalah png, gif, jpg, doc, docx, pdf, dan txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/id/admin/users/table.php b/resources/lang/id/admin/users/table.php deleted file mode 100644 index bdd7817710..0000000000 --- a/resources/lang/id/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktif', - 'allow' => 'Izinkan', - 'checkedout' => 'Aset', - 'created_at' => 'Dibuat', - 'createuser' => 'Membuat pengguna', - 'deny' => 'Menolak', - 'email' => 'Email', - 'employee_num' => 'No. Karyawan.', - 'first_name' => 'Nama Depan', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Turunan', - 'job' => 'Pekerjaan', - 'last_login' => 'Terakhir masuk', - 'last_name' => 'Nama Belakang', - 'location' => 'Lokasi', - 'lock_passwords' => 'Detail masuk tidak dapat di ubah ketika instalasi.', - 'manager' => 'Manajer', - 'managed_locations' => 'Lokasi yang Dikelola', - 'name' => 'Nama', - 'notes' => 'Catatan', - 'password_confirm' => 'Konfirmasikan Kata Sandi', - 'password' => 'Kata sandi', - 'phone' => 'Telepon', - 'show_current' => 'Tampilkan pengguna saat ini', - 'show_deleted' => 'Tampilkan pengguna yang di hapus', - 'title' => 'Judul', - 'to_restore_them' => 'untuk mengembalikannya', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Perbarui Pengguna', - 'username' => 'Nama Pengguna', - 'user_deleted_text' => 'Pengguna ini telah ditandai sebagai telah dihapus.', - 'username_note' => '(Ini digunakan untuk mengikat Active Directory saja, bukan untuk login.)', - 'cloneuser' => 'Klon pengguna', - 'viewusers' => 'Tampilkan Pengguna', -); diff --git a/resources/lang/id/auth/general.php b/resources/lang/id/auth/general.php deleted file mode 100644 index 49c0e3c8e3..0000000000 --- a/resources/lang/id/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Kirim tautan reset kata sandi', - 'email_reset_password' => 'Reset Email kata sandi', - 'reset_password' => 'Reset kata sandi', - 'saml_login' => 'Login via SAML', - 'login' => 'Masuk', - 'login_prompt' => 'Silahkan masuk', - 'forgot_password' => 'Lupa kata sandi', - 'ldap_reset_password' => 'Silakan klik di sini untuk mengatur ulang kata sandi LDAP Anda', - 'remember_me' => 'Ingat saya', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/id/button.php b/resources/lang/id/button.php deleted file mode 100644 index 7a70263cb7..0000000000 --- a/resources/lang/id/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Tindakan', - 'add' => 'Tambah Baru', - 'cancel' => 'Batalkan', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Hapus', - 'edit' => 'Ubah', - 'restore' => 'Kembalikan', - 'remove' => 'Remove', - 'request' => 'Permintaan', - 'submit' => 'Kirim', - 'upload' => 'Unggah', - 'select_file' => 'Pilih file...', - 'select_files' => 'Pilih File...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index f1d90289af..0000000000 --- a/resources/lang/id/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Aksesoris', - 'activated' => 'Diaktifkan', - 'accepted_date' => 'Tanggal Diterima', - 'accessory' => 'Aksesori', - 'accessory_report' => 'Laporan aksesori', - 'action' => 'Tindakan', - 'activity_report' => 'Laporan kegiatan', - 'address' => 'Alamat', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Tambahan hak', - 'age' => "Usia", - 'all_assets' => 'Semua aset', - 'all' => 'Semua', - 'archived' => 'Diarsipkan', - 'asset_models' => 'Model aset', - 'asset_model' => 'Model', - 'asset' => 'Aset', - 'asset_report' => 'Laporan aset', - 'asset_tag' => 'Tag Aset', - 'asset_tags' => 'Tag Aset', - 'assets_available' => 'Aset yang tersedia', - 'accept_assets' => 'Terima aset :nama', - 'accept_assets_menu' => 'Terima Aset', - 'audit' => 'Audit', - 'audit_report' => 'Log Audit', - 'assets' => 'Aset', - 'assets_audited' => 'aset yang diaudit', - 'assets_checked_in_count' => 'aset yang diperiksa masuk', - 'assets_checked_out_count' => 'aset yang diperiksa keluar', - 'asset_deleted_warning' => 'Aset ini telah dihapus. Kamu harus memulihkannya sebelum dapat menugaskannya kepada seseorang.', - 'assigned_date' => 'Tanggal Ditugaskan', - 'assigned_to' => 'Ditugaskan kepada :nama', - 'assignee' => 'Ditugaskan kepada', - 'avatar_delete' => 'Hapus avatar', - 'avatar_upload' => 'Unggah avatar', - 'back' => 'Kembali', - 'bad_data' => 'Tidak di temukan. Kemungkinan data rusak?', - 'bulkaudit' => 'Audit Massal', - 'bulkaudit_status' => 'Status Audit', - 'bulk_checkout' => 'check-out masal', - 'bulk_edit' => 'Edit Massal', - 'bulk_delete' => 'Hapus Massal', - 'bulk_actions' => 'Aksi Massal', - 'bulk_checkin_delete' => 'Masuk / Hapus Banyak Pengguna', - 'byod' => 'BYOD', - 'byod_help' => 'Device ini dimiliki oleh pengguna', - 'bystatus' => 'berdasarkan Status', - 'cancel' => 'Batalkan', - 'categories' => 'Kategori', - 'category' => 'Kategori', - 'change' => 'Masuk / keluar', - 'changeemail' => 'Rubah alamat email', - 'changepassword' => 'Rubah Kata sandi', - 'checkin' => 'Check-in', - 'checkin_from' => 'Check-in dari', - 'checkout' => 'Check-out', - 'checkouts_count' => 'Keluar', - 'checkins_count' => 'Masuk', - 'user_requests_count' => 'Permintaan', - 'city' => 'Kota', - 'click_here' => 'Klik disini', - 'clear_selection' => 'Bersihkan Pilihan', - 'companies' => 'Perusahaan', - 'company' => 'Perusahaan', - 'component' => 'Komponen', - 'components' => 'Komponen', - 'complete' => 'Lengkap', - 'consumable' => 'Barang Habis Pakai', - 'consumables' => 'Barang Habis Pakai', - 'country' => 'Negara', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Buat baru', - 'created' => 'Item dibuat', - 'created_asset' => 'Buat aset', - 'created_at' => 'Dibuat pada', - 'created_by' => 'Dibuat oleh', - 'record_created' => 'Rekam Dibuat', - 'updated_at' => 'Diperbarui pada', - 'currency' => '$', // this is deprecated - 'current' => 'Saat ini', - 'current_password' => 'Kata Sandi Saat Ini', - 'customize_report' => 'Sesuaikan Laporan', - 'custom_report' => 'Laporan kustom aset', - 'dashboard' => 'Dashboard', - 'days' => 'hari', - 'days_to_next_audit' => 'Hari ke Audit Berikutnya', - 'date' => 'Tanggal', - 'debug_warning' => 'PERINGATAN!', - 'debug_warning_text' => 'Aplikasi ini berjalan dalam mode produksi dengan debugging diaktifkan. Hal ini dapat mengekspos data sensitif jika aplikasi Anda dapat diakses oleh dunia luar. Nonaktifkan mode debug dengan menetapkan nilai APP_DEBUG di file .env Anda ke false.', - 'delete' => 'Hapus', - 'delete_confirm' => 'Apakah Anda yakin untuk menghapus kategori ini?', - 'delete_confirm_no_undo' => 'Anda yakin ingin menghapus :item ini? Penghapusan tidak bisa dibatalkan.', - 'deleted' => 'Dihapus', - 'delete_seats' => 'Lisensi di hapus', - 'deletion_failed' => 'Penghapusan gagal', - 'departments' => 'Departemen', - 'department' => 'Departemen', - 'deployed' => 'Dijalankan', - 'depreciation' => 'Penyusutan', - 'depreciations' => 'Penyusutan', - 'depreciation_report' => 'Laporan penyusutan', - 'details' => 'Rincian', - 'download' => 'Download', - 'download_all' => 'Download Semua', - 'editprofile' => 'Sunting profil anda', - 'eol' => 'MHP', - 'email_domain' => 'Domain email', - 'email_format' => 'Format email', - 'employee_number' => 'Nomor Karyawan', - 'email_domain_help' => 'Ini digunakan untuk untuk membuat email ketika melakukan proses import', - 'error' => 'Kesalahan', - 'exclude_archived' => 'Kecualikan Aset Terarsipkan', - 'exclude_deleted' => 'Kecualikan Aset yang Dihapus', - 'example' => 'Contoh: ', - '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' => 'Nama Belakang Inisial Pertama (j.smith@example.com)', - 'firstname_lastname_display' => 'Nama Depan Nama Belakang (Jane Smith)', - 'lastname_firstname_display' => 'Nama Belakang Nama Depan (Smith Jane)', - 'name_display_format' => 'Format tampilan nama', - 'first' => 'Pertama', - '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' => 'Tipe Berkas', - 'filesize' => 'Ukuran file', - 'file_uploads' => 'Unggah Berkas', - 'file_upload' => 'Unggah Berkas', - 'generate' => 'Generate', - 'generate_labels' => 'Buat Label', - 'github_markdown' => 'Kolom ini mengizinkan markup rasa Github.', - 'groups' => 'Kelompok', - 'gravatar_email' => 'Alamat Gravatar Email', - 'gravatar_url' => 'Ubah avatar Anda di Gravatar.com.', - 'history' => 'Riwayat', - 'history_for' => 'Riwayat untuk', - 'id' => 'ID', - 'image' => 'Gambar', - 'image_delete' => 'Menghapus gambar', - 'include_deleted' => 'Sertakan Aset yang Dihapus', - 'image_upload' => 'Unggah gambar', - 'filetypes_accepted_help' => 'Jenis file yang diterima adalah :types. Ukuran unggahan maksimum yang diizinkan adalah :size.', - 'filetypes_size_help' => 'Ukuran unggahan maksimum yang diizinkan adalah :size.', - 'image_filetypes_help' => 'Jenis file yang diterima adalah jpg, webp, png, gif, dan svg. Ukuran unggahan maksimum yang diizinkan adalah :size.', - 'unaccepted_image_type' => 'Pilihan file gambar ini tidak dapat dibaca. Jenis file yang diterima adalah jpg, webp, png, gif, dan svg. Tipe file ini adalah :mimetype.', - 'import' => 'Impor', - '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' => 'Nama Item', - 'import_file' => 'impor dari file CSV', - 'import_type' => 'Jenis impor file CSV', - 'insufficient_permissions' => 'Tidak ada hak akses!', - 'kits' => 'Kit yang telah ditentukan sebelumnya', - 'language' => 'Bahasa', - 'last' => 'Terakhir', - 'last_login' => 'Login terakhir', - 'last_name' => 'Nama Belakang', - 'license' => 'Lisensi', - 'license_report' => 'Laporan Lisensi', - 'licenses_available' => 'lisensi yang tersedia', - 'licenses' => 'Lisensi', - 'list_all' => 'Tampilkan semua', - 'loading' => 'Memuat, harap tunggu....', - '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' => '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' => 'Mengelola Kunci API', - 'manufacturer' => 'Produsen', - 'manufacturers' => 'Produsen', - 'markdown' => 'Field ini mengizinkan Github flavored markdown.', - 'min_amt' => 'Jml Min.', - 'min_amt_help' => 'Jumlah minimum barang yang harus tersedia sebelum peringatan terpicu. Biarkan Min. JUMLAH kosong jika Anda tidak ingin menerima peringatan untuk persediaan yang rendah.', - 'model_no' => 'No. Model', - 'months' => 'bulan', - 'moreinfo' => 'Lebih Lanjut', - 'name' => 'Nama', - 'new_password' => 'Kata Sandi Baru', - 'next' => 'Berikutnya', - 'next_audit_date' => 'Tanggal Audit berikutnya', - 'last_audit' => 'Audit terakhir', - 'new' => 'baru!', - 'no_depreciation' => 'Tidak ada penyusutan', - 'no_results' => 'Tidak ada hasil.', - 'no' => 'Tidak', - 'notes' => 'Catatan', - 'order_number' => 'Jumlah order', - 'only_deleted' => 'Hanya Aset yang Dihapus', - 'page_menu' => 'Menampilkan item _MENU_', - 'pagination_info' => 'Menampilkan hal_START_ to _END_ of _TOTAL_', - 'pending' => 'Ditunda', - 'people' => 'Orang', - 'per_page' => 'Hasil per halaman', - 'previous' => 'Sebelumnya', - 'processing' => 'Pengolahan', - 'profile' => 'Profil anda', - 'purchase_cost' => 'Biaya Pembelian', - 'purchase_date' => 'Tanggal Pembelian', - 'qty' => 'JML', - 'quantity' => 'Jumlah', - 'quantity_minimum' => 'Anda memiliki :count item di bawah atau hampir mencapai jumlah minimum yang diizinkan', - 'quickscan_checkin' => 'Pengecekan Masuk Cepat dengan Pemindaian Barcode', - 'quickscan_checkin_status' => 'Status Checkin', - 'ready_to_deploy' => 'Siap digunakan', - 'recent_activity' => 'Aktivitas Terakhir', - 'remaining' => 'Sisa', - 'remove_company' => 'Hapus Asosiasi Perusahaan', - 'reports' => 'Laporan', - 'restored' => 'kembalikan', - 'restore' => 'Pulihkan', - 'requestable_models' => 'Model yang Dapat Diminta', - 'requested' => 'Diminta', - 'requested_date' => 'Tanggal Permintaan', - 'requested_assets' => 'Aset yang Diminta', - 'requested_assets_menu' => 'Aset yang Diminta', - 'request_canceled' => 'Permintaan Dibatalkan', - 'save' => 'Simpan', - 'select_var' => 'Pilih :thing... ', // this will eventually replace all of our other selects - 'select' => 'Pilih', - 'select_all' => 'Pilih Semua', - 'search' => 'Cari', - 'select_category' => 'Memilih Kategori', - 'select_department' => 'Pilih Departemen', - 'select_depreciation' => 'Memilih tipe penyusutan', - 'select_location' => 'Memilih lokasi', - 'select_manufacturer' => 'Memilih pabrikan', - 'select_model' => 'Memilih model', - 'select_supplier' => 'Memilih pemasok', - 'select_user' => 'Memilih pengguna', - 'select_date' => 'Pilih Tanggal (YYYY-MM-DD)', - 'select_statuslabel' => 'Memilih Status', - 'select_company' => 'Memilih Perusahaan', - 'select_asset' => 'Memilih Aset', - 'settings' => 'Pengaturan', - 'show_deleted' => 'Tampilkan yang Dihapus', - 'show_current' => 'Tampilkan Saat Ini', - 'sign_in' => 'Masuk', - 'signature' => 'Tanda tangan', - 'signed_off_by' => 'Ditandatangani Oleh', - 'skin' => 'Tema', - 'webhook_msg_note' => 'Pemberitahuan akan dikirim melalui webhook', - 'webhook_test_msg' => 'Oh hai! Sepertinya integrasi :app Anda dengan Snipe-IT berfungsi dengan baik!', - 'some_features_disabled' => 'DEMO: Beberapa fitur tidak aktif.', - 'site_name' => 'Nama Situs', - 'state' => 'Provinsi', - 'status_labels' => 'Status label', - 'status' => 'Status', - 'accept_eula' => 'Perjanjian Penerimaan', - 'supplier' => 'Pemasok', - 'suppliers' => 'Pemasok', - 'sure_to_delete' => 'Yakin ingin menghapusnya', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Menyerahkan', - 'target' => 'Target', - 'time_and_date_display' => 'Tampilan Waktu dan Tanggal', - 'total_assets' => 'total aset', - 'total_licenses' => 'total lisensi', - 'total_accessories' => 'total aksesoris', - 'total_consumables' => 'total habis', - 'type' => 'Tipe', - 'undeployable' => 'Belum siap digunakan', - 'unknown_admin' => 'Admin tidak diketahui', - 'username_format' => 'Format pengguna', - 'username' => 'Nama Pengguna', - 'update' => 'Memperbarui', - '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', - 'unassigned' => 'Belum ditetapkan', - 'unaccepted_asset_report' => 'Aset tidak diterima', - 'users' => 'Pengguna', - 'viewall' => 'Lihat Semua', - 'viewassets' => 'Tampilkan aset', - 'viewassetsfor' => 'Lihat Aset untuk :name', - 'website' => 'Situs Web', - 'welcome' => 'Selamat datang, :name', - 'years' => 'tahun', - 'yes' => 'Ya', - 'zip' => 'Kode Pos', - 'noimage' => 'Gambar tidak di temukan atau gambar tidak ter-unggah.', - 'file_does_not_exist' => 'File yang diminta tidak ada di server.', - 'file_upload_success' => 'Pengunggahan berkas berhasil!', - 'no_files_uploaded' => 'Pengunggahan berkas berhasil!', - 'token_expired' => 'Sesi login Anda telah kadaluarsa. Silakan login lagi.', - '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' => 'Terima/Tolak', - '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' => 'lihat semua', - 'hide_deleted' => 'Sembunyikan yang Dihapus', - 'email' => 'Email', - 'do_not_change' => 'Jangan Ubah', - 'bug_report' => 'Laporkan Bug', - 'user_manual' => 'Panduan Pengguna', - 'setup_step_1' => 'Langkah 1', - 'setup_step_2' => 'Langkah 2', - 'setup_step_3' => 'Langkah 3', - 'setup_step_4' => 'Langkah 4', - 'setup_config_check' => 'Peninjauan Konfigurasi', - 'setup_create_database' => 'Membuat Tabel Database', - 'setup_create_admin' => 'Buat Pengguna Admin', - 'setup_done' => 'Selesai!', - 'bulk_edit_about_to' => 'Anda akan mengubah hal berikut ini: ', - 'checked_out' => 'Diberikan', - 'checked_out_to' => 'Diberikan kepada', - 'fields' => 'Kolom', - 'last_checkout' => 'Pemberian Terakhir', - 'due_to_checkin' => 'Item berikut :count akan segera diperiksa:', - 'expected_checkin' => 'Tanggal Pengembalian', - 'reminder_checked_out_items' => 'Ini adalah pengingat barang yang saat ini diperiksa untuk Anda. Jika Anda merasa daftar ini tidak akurat (ada yang hilang, atau ada yang muncul di sini yang menurut Anda tidak pernah Anda terima), silakan kirim email :reply_to_name di :reply_to_address.', - 'changed' => 'Diubah', - 'to' => 'Ke', - 'report_fields_info' => '

Pilih bidang yang ingin Anda sertakan dalam laporan khusus Anda, dan klik Buat. File (custom-asset-report-YYYY-mm-dd.csv) akan diunduh secara otomatis, dan Anda dapat membukanya di Excel.

-

Jika Anda hanya ingin mengekspor aset tertentu, gunakan opsi di bawah untuk menyempurnakan hasil Anda.

', - 'range' => 'Rentang', - 'bom_remark' => 'Tambahkan BOM (byte-order mark) ke CSV ini', - 'improvements' => 'Penyempurnaan', - 'information' => 'Informasi', - 'permissions' => 'Hak akses', - 'managed_ldap' => '(Dikelola melalui LDAP)', - 'export' => 'Ekspor', - 'ldap_sync' => 'Sinkronisasi LDAP', - 'ldap_user_sync' => 'Sinkronisasi Pengguna LDAP', - 'synchronize' => 'Sinkronisasi', - 'sync_results' => 'Hasil Sinkronisasi', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Ini dasbor Anda. Ada banyak yang seperti itu, tapi yang ini milikmu.', - '60_percent_warning' => '60% Selesai (peringatan)', - 'dashboard_empty' => 'Sepertinya Anda belum menambahkan apa pun, jadi kami tidak memiliki sesuatu yang keren untuk ditampilkan. Mulailah dengan menambahkan beberapa aset, aksesori, bahan habis pakai, atau lisensi sekarang!', - 'new_asset' => 'Aset Baru', - 'new_license' => 'Lisensi Baru', - 'new_accessory' => 'Aksesori Baru', - 'new_consumable' => 'Barang Habis Pakai Baru', - 'collapse' => 'Ciutkan', - 'assigned' => 'Diberikan', - 'asset_count' => 'Total Aset', - 'accessories_count' => 'Hitung Aksesoris', - 'consumables_count' => 'Hitung Barang Habis Pakai', - 'components_count' => 'Hitung Komponen', - 'licenses_count' => 'Hitung Lisensi', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Mohon periksa formulir untuk mengetahui kesalahan', - 'notification_bulk_error_hint' => 'Kolom berikut ini mendeteksi kesalahan dan tidak dapat di edit:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'Informasi Aset', - 'model_name' => 'Nama Model', - 'asset_name' => 'Nama Aset', - 'consumable_information' => 'Informasi Barang Habis Pakai:', - 'consumable_name' => 'Nama Barang Habis Pakai:', - 'accessory_information' => 'Informasi Aksesoris:', - 'accessory_name' => 'Nama Aksesoris:', - 'clone_item' => 'Duplikasi', - 'checkout_tooltip' => 'Keluar-kan barang ini', - 'checkin_tooltip' => 'Kembali-kan barang ini', - 'checkout_user_tooltip' => 'Keluar-kan barang ini untuk pengguna', - 'maintenance_mode' => 'Layanan sedang dalam proses pembaharuan. Mohon kunjungi di lain waktu.', - 'maintenance_mode_title' => 'Sistem tidak dapat diakses untuk sementara waktu', - 'ldap_import' => 'Sandi pengguna tidak seharusnya di kelola oleh LDAP. (Hal tersebut agar dapat mengirimkan permintaan perubahan sandi.)', - 'purge_not_allowed' => 'Pembersihan data yang telah di hapus telah di non-aktifkan pada berkas .env. Hubungi tim dukungan anda atau hubungi sistem admin anda.', - 'backup_delete_not_allowed' => 'Penghapusan berkas pencadangan telah di non-aktifkan pada berkas .env. Hubungi bagian layanan dukungan anda atau sistem admin anda.', - 'additional_files' => 'Berkas Tambahan', - 'shitty_browser' => 'Tanda tangan tidak terdeteksi. Jika anda menggunakan peramban seri lama, mohon gunakan peramban yang terbaru untuk dapat menyelesaikan serah terima aset.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'Tidak tersedia - Tanggal pembelian tidak di informasikan', - 'assets_by_status' => 'Aset berdasarkan status', - 'assets_by_status_type' => 'Aset berdasarkan tipe status', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Selamat datang, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Tanggal Mulai', - 'end_date' => 'Tanggal berakhir', - 'alt_uploaded_image_thumbnail' => 'Unggah gambar-kecil', - 'placeholder_kit' => 'Pilih sebuah paket', - 'file_not_found' => 'Berkas tidak ditemukan', - 'preview_not_available' => '(tidak ada preview)', - 'setup' => 'Pengaturan', - 'pre_flight' => 'Sebelum di mulai', - 'skip_to_main_content' => 'Lewati ke konten utama', - 'toggle_navigation' => 'Beralih navigasi', - 'alerts' => 'Pemberitahuan', - 'tasks_view_all' => 'Lihat semua tugas', - 'true' => 'Benar', - 'false' => 'Salah', - 'integration_option' => 'Opsi integrasi', - 'log_does_not_exist' => 'Tidak ada catatan log yang cocok.', - 'merge_users' => 'Gabungkan Pengguna', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'Tindakan ini TIDAK DAPAT dibatalkan dan HANYA boleh digunakan saat Anda perlu menggabungkan pengguna karena impor atau sinkronisasi yang buruk. Pastikan untuk menjalankan pencadangan terlebih dahulu.', - 'no_users_selected' => 'Tidak ada Pengguna yang dipilih', - 'not_enough_users_selected' => 'Setidaknya :count pengguna harus dipilih', - 'merge_success' => ':count pengguna berhasil digabungkan menjadi :into_username!', - 'merged' => 'bergabung', - 'merged_log_this_user_into' => 'Menggabungkan pengguna ini (ID :to_id - :to_username) menjadi ID pengguna :from_id (:from_username) ', - 'merged_log_this_user_from' => 'ID pengguna yang digabungkan :from_id (:from_username) ke pengguna ini (ID :to_id - :to_username)', - 'clear_and_save' => 'Hapus & Simpan', - 'update_existing_values' => 'Perbarui Data yang Ada?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Pembuatan tag aset penambahan otomatis dinonaktifkan sehingga semua baris harus diisi kolom "Tag Aset".', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Catatan: Membuat tag aset penambahan otomatis diaktifkan sehingga aset akan dibuat untuk baris yang tidak berisi "Tag Aset". Baris yang berisi "Tag Aset" akan diperbarui dengan informasi yang diberikan.', - 'send_welcome_email_to_users' => ' Kirim Email Selamat Datang untuk Pengguna baru?', - 'back_before_importing' => 'Cadangkan sebelum mengimpor?', - 'csv_header_field' => 'Kolom Tajuk CSV', - 'import_field' => 'Impor Kolom', - 'sample_value' => 'Data Contoh', - 'no_headers' => 'Tidak ada kolom ditemukan', - 'error_in_import_file' => 'Terjadi kesalahan saat membaca file CSV: :error', - 'percent_complete' => ':percent % Selesai', - 'errors_importing' => 'Beberapa Kesalahan terjadi saat mengimpor: ', - 'warning' => 'PERINGATAN: :warning', - 'success_redirecting' => '"Berhasil... Mengalihkan.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Tabel database Anda telah dibuat', - 'setup_migration_output' => 'Keluaran migrasi:', - 'setup_migration_create_user' => 'Selanjutnya: Buat Pengguna', - 'importer_generic_error' => 'Impor file Anda selesai, tetapi kami menerima kesalahan. Hal ini biasanya disebabkan oleh pelambatan API pihak ketiga dari webhook notifikasi (seperti Slack) dan tidak akan mengganggu impor itu sendiri, tetapi Anda harus mengonfirmasi hal ini.', - 'confirm' => 'Konfirmasi', - 'autoassign_licenses' => 'Penetapan Lisensi Secara Otomatis', - 'autoassign_licenses_help' => 'Izinkan pengguna ini untuk menetapkan lisensi melalui alat cli atau UI penetapan lisensi massal.', - 'autoassign_licenses_help_long' => 'Hal ini memungkinkan pengguna untuk ditetapkan lisensinya melalui alat cli atau UI lisensi penetapan massal. (Misalnya, Anda mungkin tidak ingin kontraktor diberi lisensi secara otomatis yang akan Anda berikan hanya kepada anggota staf. Anda masih dapat menetapkan lisensi secara individual kepada pengguna tersebut, tetapi mereka tidak akan disertakan dalam fungsi Lisensi Checkout untuk Semua Pengguna.)', - 'no_autoassign_licenses_help' => 'Jangan sertakan pengguna untuk penetapan massal melalui tampilan antarmuka lisensi atau alat cli.', - 'modal_confirm_generic' => 'Apakah anda yakin?', - 'cannot_be_deleted' => 'Barang ini tidak dapat dihapus', - 'undeployable_tooltip' => 'Item ini tidak dapat diperiksa. Periksa kuantitas yang tersisa.', - 'serial_number' => 'Nomor Seri', - 'item_notes' => ':Catatan benda', - 'item_name_var' => ':nama Item', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Tipe Keluar', - 'checkout_location' => 'Keluar-kan untuk lokasi di', - 'image_filename' => 'Nama berkas gambar', - 'do_not_import' => 'Jangan di impor', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Surel Gravatar', - 'currency' => 'Mata uang', - 'address2' => 'Baris Alamat 2', - 'import_note' => 'Telah di impor menggunakan csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/id/localizations.php b/resources/lang/id/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/id/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/id/mail.php b/resources/lang/id/mail.php deleted file mode 100644 index 57c697f8d1..0000000000 --- a/resources/lang/id/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Pengguna telah menerima', - 'acceptance_asset_declined' => 'Pengguna telah menolak', - 'a_user_canceled' => 'Pengguna telah membatalkan permintaan item di situs web', - 'a_user_requested' => 'Pengguna telah meminta item di situs web', - 'accessory_name' => 'Nama Aksesori:', - 'additional_notes' => 'Catatan Tambahan:', - 'admin_has_created' => 'Administrator telah membuat akun untuk Anda di: situs web web.', - 'asset' => 'Aset:', - 'asset_name' => 'Nama Aset:', - 'asset_requested' => 'Permintaan aset', - 'asset_tag' => 'Tag Aset', - 'assigned_to' => 'Ditugaskan untuk', - 'best_regards' => 'Salam Hormat,', - 'canceled' => 'Dibatalkan:', - 'checkin_date' => 'Tanggal Checkin:', - 'checkout_date' => 'Tanggal keluar:', - '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' => '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', - 'expecting_checkin_date' => 'Tanggal Checkin yang Diharapkan:', - 'expires' => 'Kadaluarsa', - 'Expiring_Assets_Report' => 'Laporan Aktiva Kedaluwarsa', - 'Expiring_Licenses_Report' => 'Laporan Lisensi yang Berakhir', - 'hello' => 'Halo', - 'hi' => 'Hai', - 'i_have_read' => 'Saya telah membaca dan menyetujui persyaratan penggunaan, dan telah menerima barang ini.', - 'item' => 'Barang:', - 'Item_Request_Canceled' => 'Permintaan Barang Dibatalkan', - 'Item_Requested' => 'Barang yang diminta', - 'link_to_update_password' => 'Silahkan klik pada link berikut untuk mengupdate: password web anda:', - 'login_first_admin' => 'Login ke instalasi Snipe-IT baru Anda dengan menggunakan kredensial di bawah ini:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Laporan Inventaris Rendah', - 'inventory_report' => 'Laporan Inventori', - 'min_QTY' => 'Min QTY', - 'name' => 'Nama', - 'new_item_checked' => 'Item baru telah diperiksa berdasarkan nama Anda, rinciannya ada di bawah.', - 'password' => 'Password:', - 'password_reset' => 'Reset Password', - - 'read_the_terms' => 'Silahkan baca syarat penggunaan di bawah ini.', - 'read_the_terms_and_click' => 'Harap baca persyaratan penggunaan di bawah ini, dan klik tautan di bagian bawah untuk memastikan bahwa Anda membaca dan menyetujui persyaratan penggunaan, dan telah menerima aset tersebut.', - 'requested' => 'Diminta:', - 'reset_link' => 'Tautan Reset Sandi Anda', - 'reset_password' => 'Klik di sini untuk mengatur ulang kata sandi Anda:', - 'serial' => 'Serial', - 'supplier' => 'Pemasok', - 'tag' => 'Menandai', - 'test_email' => 'Uji Email dari Snipe-IT', - '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' => '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' => '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' => 'Aksesoris Kembali', - 'Asset_Checkin_Notification' => 'Aset Kembali', - 'Asset_Checkout_Notification' => 'Kembali-kan aset', - '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', - 'rights_reserved' => 'Hak cipta di lindungi undang-undang.', -]; diff --git a/resources/lang/id/validation.php b/resources/lang/id/validation.php deleted file mode 100644 index a8b4308e5d..0000000000 --- a/resources/lang/id/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ': Atribut harus diterima.', - 'active_url' => ': Atribut ini URL-nya tidak valid.', - 'after' => ': Atribut harus tanggal setelah: tanggal.', - 'after_or_equal' => 'The: atribut harus tanggal setelah atau sama dengan: tanggal.', - 'alpha' => ': Atribut hanya boleh berisi huruf.', - 'alpha_dash' => ': Atribut hanya boleh berisi angka, huruf dan garis.', - 'alpha_num' => ': Atribut hanya boleh berisi huruf dan angka.', - 'array' => 'The: atribut harus berupa array.', - 'before' => ': Atribut harus tanggal sebelum: tanggal.', - 'before_or_equal' => 'The: atribut harus tanggal sebelum atau sama dengan: tanggal.', - 'between' => [ - 'numeric' => ': Atribut harus di antara: min -: maks.', - 'file' => ': Atribut harus di antara: min -: maks kilobytes.', - 'string' => ': Atribut harus di antara: min -: maks jumlah karakter.', - 'array' => 'The: atribut harus antara: min dan: max item.', - ], - 'boolean' => 'Bidang atribut: harus benar atau salah.', - 'confirmed' => 'Konfirmasi :attribute tidak cocok.', - 'date' => 'Tanggal :attribute tidak valid.', - 'date_format' => ':attribute tidak cocok dengan format :format.', - 'different' => ':attribute dan :other harus berbeda.', - 'digits' => ':attribute harus dengan :digits digit.', - 'digits_between' => 'Digit :attribute harus di antara :min dan :max.', - 'dimensions' => 'Atribut: atribut memiliki dimensi gambar yang tidak benar.', - 'distinct' => 'Bidang atribut: memiliki nilai duplikat.', - 'email' => 'Format :attribute tidak benar.', - 'exists' => ':attribute yang di pilih tidak benar.', - 'file' => 'The: atribut harus berupa file.', - 'filled' => 'Bidang atribut: harus memiliki nilai.', - 'image' => ':attribute harus dalam bentuk gambar.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => ':attribute yang di pilih tidak benar.', - 'in_array' => 'Bidang atribut: tidak ada di: other.', - 'integer' => ':attribute harus dalam bentuk integer.', - 'ip' => ':attribute harus memilik alamat IP yang benar.', - 'ipv4' => 'Atribut: harus alamat IPv4 yang valid.', - 'ipv6' => 'Atribut: harus alamat IPv6 yang valid.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Atribut: harus string JSON yang valid.', - 'max' => [ - 'numeric' => ':attribute tidak boleh lebih dari :max.', - 'file' => ':attribute tidak boleh lebih dari :max kilobyte.', - 'string' => ':attribute tidak boleh lebih dari :max karakter.', - 'array' => 'Atribut: mungkin tidak lebih dari: item maks.', - ], - 'mimes' => ':attribute harus memiliki tipe data :values.', - 'mimetypes' => 'The: atribut harus berupa file tipe:: values.', - 'min' => [ - 'numeric' => ':attribute seharusnya :min.', - 'file' => ':attribute harus memiliki :min kilobyte.', - 'string' => ':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.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => ':attribute yang di pilih tidak benar.', - 'numeric' => ':attribute harus dalam angka.', - 'present' => 'Bidang atribut: harus ada.', - 'valid_regex' => 'Itu bukan regex yang valid. ', - 'regex' => 'Format :attribute tidak benar.', - 'required' => 'Kolom :attribute wajib di-isi.', - 'required_if' => 'Kolom :attribute wajib di-isi ketika :other nya :value.', - 'required_unless' => 'Bidang atribut: diperlukan kecuali: lainnya ada dalam: nilai.', - 'required_with' => 'Kolom :attribute wajib di-isi ketika terdapat :values.', - 'required_with_all' => 'Bidang atribut: diperlukan saat: nilai ada.', - 'required_without' => 'Kolom :attribute wajib di-isi ketika :values tidak ada.', - 'required_without_all' => 'Bidang atribut: diperlukan bila tidak ada: nilai yang ada.', - 'same' => ':attribute dan :other harus cocok.', - 'size' => [ - 'numeric' => 'Ukuran :attribute harus :size.', - 'file' => ':attribute harus memiliki :size kilobyte.', - 'string' => ':attribute harus memiliki :size karakter.', - 'array' => 'Atribut: harus berisi: item ukuran.', - ], - 'string' => 'The: atribut harus berupa string.', - 'timezone' => 'Atribut: harus merupakan zona yang valid.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute sudah digunakan.', - 'uploaded' => 'Atribut: gagal diupload.', - 'url' => 'Format :attribute tidak benar.', - 'unique_undeleted' => ':attribute harus unik.', - 'non_circular' => ':attribute tidak boleh membuat referensi melingkar.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Password itu terlalu umum', - 'statuslabel_type' => 'Anda harus memilih jenis label status yang valid', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/fil/account/general.php b/resources/lang/is-IS/account/general.php similarity index 100% rename from resources/lang/fil/account/general.php rename to resources/lang/is-IS/account/general.php diff --git a/resources/lang/is/admin/accessories/general.php b/resources/lang/is-IS/admin/accessories/general.php similarity index 100% rename from resources/lang/is/admin/accessories/general.php rename to resources/lang/is-IS/admin/accessories/general.php diff --git a/resources/lang/is/admin/accessories/message.php b/resources/lang/is-IS/admin/accessories/message.php similarity index 100% rename from resources/lang/is/admin/accessories/message.php rename to resources/lang/is-IS/admin/accessories/message.php diff --git a/resources/lang/is/admin/accessories/table.php b/resources/lang/is-IS/admin/accessories/table.php similarity index 100% rename from resources/lang/is/admin/accessories/table.php rename to resources/lang/is-IS/admin/accessories/table.php diff --git a/resources/lang/is-IS/admin/asset_maintenances/form.php b/resources/lang/is-IS/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..7f2ce90521 --- /dev/null +++ b/resources/lang/is-IS/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Asset Maintenance Type', + 'title' => 'Titill', + 'start_date' => 'Upphafsdagsetning', + 'completion_date' => 'Completion Date', + 'cost' => 'Kostnaður', + 'is_warranty' => 'Warranty Improvement', + 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'notes' => 'Athugasemdir', + 'update' => 'Update Asset Maintenance', + 'create' => 'Create Asset Maintenance' + ]; diff --git a/resources/lang/is/admin/asset_maintenances/general.php b/resources/lang/is-IS/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/is/admin/asset_maintenances/general.php rename to resources/lang/is-IS/admin/asset_maintenances/general.php diff --git a/resources/lang/is/admin/asset_maintenances/message.php b/resources/lang/is-IS/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/is/admin/asset_maintenances/message.php rename to resources/lang/is-IS/admin/asset_maintenances/message.php diff --git a/resources/lang/is/admin/asset_maintenances/table.php b/resources/lang/is-IS/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/is/admin/asset_maintenances/table.php rename to resources/lang/is-IS/admin/asset_maintenances/table.php diff --git a/resources/lang/is/admin/categories/general.php b/resources/lang/is-IS/admin/categories/general.php similarity index 100% rename from resources/lang/is/admin/categories/general.php rename to resources/lang/is-IS/admin/categories/general.php diff --git a/resources/lang/is/admin/categories/message.php b/resources/lang/is-IS/admin/categories/message.php similarity index 100% rename from resources/lang/is/admin/categories/message.php rename to resources/lang/is-IS/admin/categories/message.php diff --git a/resources/lang/is/admin/categories/table.php b/resources/lang/is-IS/admin/categories/table.php similarity index 100% rename from resources/lang/is/admin/categories/table.php rename to resources/lang/is-IS/admin/categories/table.php diff --git a/resources/lang/is-IS/admin/companies/general.php b/resources/lang/is-IS/admin/companies/general.php new file mode 100644 index 0000000000..14251dcc32 --- /dev/null +++ b/resources/lang/is-IS/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Veldu fyrirtæki', + 'about_companies' => 'Um fyrirtæki', + '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-IS/admin/companies/message.php similarity index 100% rename from resources/lang/is/admin/companies/message.php rename to resources/lang/is-IS/admin/companies/message.php diff --git a/resources/lang/is-IS/admin/companies/table.php b/resources/lang/is-IS/admin/companies/table.php new file mode 100644 index 0000000000..f1fb48771d --- /dev/null +++ b/resources/lang/is-IS/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Fyrirtæki', + 'create' => 'Skrá fyrirtæki', + 'email' => 'Company Email', + 'title' => 'Fyrirtæki', + 'phone' => 'Company Phone', + 'update' => 'Uppfæra fyrirtæki', + 'name' => 'Heiti fyrirtækis', + 'id' => 'ID', +); diff --git a/resources/lang/is-IS/admin/components/general.php b/resources/lang/is-IS/admin/components/general.php new file mode 100644 index 0000000000..c6c35281da --- /dev/null +++ b/resources/lang/is-IS/admin/components/general.php @@ -0,0 +1,16 @@ + 'Heiti íhlutar', + 'checkin' => 'Checkin Component', + 'checkout' => 'Checkout Component', + 'cost' => 'Innkaupsverð', + 'create' => 'Skrá íhlut', + 'edit' => 'Breyta íhluti', + 'date' => 'Innkaups dagsetning', + 'order' => 'Pöntunarnúmer', + 'remaining' => 'Eftir', + 'total' => 'Samtals', + 'update' => 'Uppfæra íhlut', + 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' +); diff --git a/resources/lang/is-IS/admin/components/message.php b/resources/lang/is-IS/admin/components/message.php new file mode 100644 index 0000000000..5048622b70 --- /dev/null +++ b/resources/lang/is-IS/admin/components/message.php @@ -0,0 +1,37 @@ + 'Component does not exist.', + + 'create' => array( + 'error' => 'Component was not created, please try again.', + 'success' => 'Component created successfully.' + ), + + 'update' => array( + 'error' => 'Component was not updated, please try again', + 'success' => 'Component updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this component?', + 'error' => 'There was an issue deleting the component. Please try again.', + 'success' => 'The component was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Component was not checked out, please try again', + 'success' => 'Component checked out successfully.', + 'user_does_not_exist' => 'Notandinn er ónothæfur. Vinsamlegast reyndu aftur.', + 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + ), + + 'checkin' => array( + 'error' => 'Component was not checked in, please try again', + 'success' => 'Component checked in successfully.', + 'user_does_not_exist' => 'Þessi notandi er ónothæfur, vinsamlegast reyndu aftur.' + ) + + +); diff --git a/resources/lang/is/admin/components/table.php b/resources/lang/is-IS/admin/components/table.php similarity index 100% rename from resources/lang/is/admin/components/table.php rename to resources/lang/is-IS/admin/components/table.php diff --git a/resources/lang/is-IS/admin/consumables/general.php b/resources/lang/is-IS/admin/consumables/general.php new file mode 100644 index 0000000000..c9544dd8dd --- /dev/null +++ b/resources/lang/is-IS/admin/consumables/general.php @@ -0,0 +1,11 @@ + 'Checkout Consumable to User', + 'consumable_name' => 'Heiti rekstrarvöru', + 'create' => 'Create Consumable', + 'item_no' => 'Item No.', + 'remaining' => 'Eftir', + 'total' => 'Samtals', + 'update' => 'Update Consumable', +); diff --git a/resources/lang/is-IS/admin/consumables/message.php b/resources/lang/is-IS/admin/consumables/message.php new file mode 100644 index 0000000000..ada4f4b348 --- /dev/null +++ b/resources/lang/is-IS/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Consumable does not exist.', + + 'create' => array( + 'error' => 'Consumable was not created, please try again.', + 'success' => 'Consumable created successfully.' + ), + + 'update' => array( + 'error' => 'Consumable was not updated, please try again', + 'success' => 'Consumable updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this consumable?', + 'error' => 'There was an issue deleting the consumable. Please try again.', + 'success' => 'The consumable was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Consumable was not checked out, please try again', + 'success' => 'Consumable checked out successfully.', + 'user_does_not_exist' => 'Notandinn er ónothæfur. Vinsamlegast reyndu aftur.', + 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + ), + + 'checkin' => array( + 'error' => 'Consumable was not checked in, please try again', + 'success' => 'Consumable checked in successfully.', + 'user_does_not_exist' => 'Þessi notandi er ónothæfur, vinsamlegast reyndu aftur.' + ) + + +); diff --git a/resources/lang/is/admin/consumables/table.php b/resources/lang/is-IS/admin/consumables/table.php similarity index 100% rename from resources/lang/is/admin/consumables/table.php rename to resources/lang/is-IS/admin/consumables/table.php diff --git a/resources/lang/is/admin/custom_fields/general.php b/resources/lang/is-IS/admin/custom_fields/general.php similarity index 100% rename from resources/lang/is/admin/custom_fields/general.php rename to resources/lang/is-IS/admin/custom_fields/general.php diff --git a/resources/lang/is/admin/custom_fields/message.php b/resources/lang/is-IS/admin/custom_fields/message.php similarity index 100% rename from resources/lang/is/admin/custom_fields/message.php rename to resources/lang/is-IS/admin/custom_fields/message.php diff --git a/resources/lang/is/admin/departments/message.php b/resources/lang/is-IS/admin/departments/message.php similarity index 100% rename from resources/lang/is/admin/departments/message.php rename to resources/lang/is-IS/admin/departments/message.php diff --git a/resources/lang/is-IS/admin/departments/table.php b/resources/lang/is-IS/admin/departments/table.php new file mode 100644 index 0000000000..65e1ab1244 --- /dev/null +++ b/resources/lang/is-IS/admin/departments/table.php @@ -0,0 +1,11 @@ + 'ID', + 'name' => 'Department Name', + 'manager' => 'Yfirmaður', + 'location' => 'Staðsetning', + 'create' => 'Create Department', + 'update' => 'Update Department', + ); diff --git a/resources/lang/is/admin/depreciations/general.php b/resources/lang/is-IS/admin/depreciations/general.php similarity index 100% rename from resources/lang/is/admin/depreciations/general.php rename to resources/lang/is-IS/admin/depreciations/general.php diff --git a/resources/lang/is/admin/depreciations/message.php b/resources/lang/is-IS/admin/depreciations/message.php similarity index 100% rename from resources/lang/is/admin/depreciations/message.php rename to resources/lang/is-IS/admin/depreciations/message.php diff --git a/resources/lang/is/admin/depreciations/table.php b/resources/lang/is-IS/admin/depreciations/table.php similarity index 100% rename from resources/lang/is/admin/depreciations/table.php rename to resources/lang/is-IS/admin/depreciations/table.php diff --git a/resources/lang/is/admin/groups/message.php b/resources/lang/is-IS/admin/groups/message.php similarity index 100% rename from resources/lang/is/admin/groups/message.php rename to resources/lang/is-IS/admin/groups/message.php diff --git a/resources/lang/is-IS/admin/groups/table.php b/resources/lang/is-IS/admin/groups/table.php new file mode 100644 index 0000000000..36400b75ed --- /dev/null +++ b/resources/lang/is-IS/admin/groups/table.php @@ -0,0 +1,9 @@ + 'Id', + 'name' => 'Nafn', + 'users' => '# of Users', + +); diff --git a/resources/lang/is/admin/groups/titles.php b/resources/lang/is-IS/admin/groups/titles.php similarity index 100% rename from resources/lang/is/admin/groups/titles.php rename to resources/lang/is-IS/admin/groups/titles.php diff --git a/resources/lang/is-IS/admin/hardware/form.php b/resources/lang/is-IS/admin/hardware/form.php new file mode 100644 index 0000000000..ed73391bc3 --- /dev/null +++ b/resources/lang/is-IS/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Ráðstafað til', + 'checkout_date' => 'Ráðstöfunardagsetning', + 'checkin_date' => 'Skiladagsetning', + 'checkout_to' => 'Ráðstöfun til', + 'cost' => 'Innkaupsverð', + 'create' => 'Skrá eign', + 'date' => 'Innkaups dagsetning', + 'depreciation' => 'Fyrningarflokkur', + 'depreciates_on' => 'Afskriftir á', + 'default_location' => 'Sjálfgefin staðsetning', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL Dags', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Áætluð skiladagsetning', + 'expires' => 'Expires (útrunnið)', + 'fully_depreciated' => 'Að fullu afskrifað', + 'help_checkout' => 'Ef þú vilt ráðstafa þessari eign strax skaltu velja "Tilbúin til ráðstöfunar" úr listanum yfir stöður hér að ofan. ', + 'mac_address' => 'MAC Address', + 'manufacturer' => 'Framleiðandi', + 'model' => 'Tegund', + 'months' => 'mánuðir', + 'name' => 'Heiti eignar', + 'notes' => 'Athugasemdir', + 'order' => 'Pöntunarnúmer', + 'qr' => 'QR kóði', + 'requestable' => 'Notendur mega biðja um þessa eign', + 'select_statustype' => 'Veldu stöðu', + 'serial' => 'Raðnúmer', + 'status' => 'Staða', + 'tag' => 'Eignamerking', + 'update' => 'Eign uppfærð', + 'warranty' => 'Ábyrgð', + '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_location_update_actual' => 'Uppfæra aðeins núverandi staðsetningu', + '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... (This might take a bit of time on large files)', + 'optional_infos' => 'Viðbótarupplýsingar', + 'order_details' => 'Innkaupaupplýsingar' +]; diff --git a/resources/lang/is-IS/admin/hardware/general.php b/resources/lang/is-IS/admin/hardware/general.php new file mode 100644 index 0000000000..ec3ef0344d --- /dev/null +++ b/resources/lang/is-IS/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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ð', + 'asset' => 'Eign', + 'bulk_checkout' => 'Ráðstafa eignum', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Skila eign', + 'checkout' => 'Ráðstafa eign', + 'clone' => 'Klóna eign', + 'deployable' => 'Nothæfar', + 'deleted' => 'Þessari eign hefur verið eytt', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Breyta eign', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Lausar', + 'requested' => 'óskað eftir', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Á bið', + 'undeployable' => 'Ónothæfar', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'view' => 'Skoða eign', + 'csv_error' => 'Það er villa í CSV skránni þinni:', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'Deild notenda', +]; diff --git a/resources/lang/is-IS/admin/hardware/message.php b/resources/lang/is-IS/admin/hardware/message.php new file mode 100644 index 0000000000..c6aa531ff9 --- /dev/null +++ b/resources/lang/is-IS/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => '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' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Það tókst að skrá þessa eign :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Eignaúttekt var ekki skráð. Vinsamlegast reyndu aftur.', + 'success' => 'Eignaúttekt var skráð.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + 'checkout' => [ + 'error' => 'Eigninni var ekki ráðstafað, vinsamlegast reyndu aftur', + 'success' => 'Eigninni var ráðstafað.', + 'user_does_not_exist' => 'Notandinn er ónothæfur. Vinsamlegast reyndu aftur.', + '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', + ], + + 'checkin' => [ + 'error' => 'Eigninni var ekki skilað, vinsamlegast reyndu aftur', + 'success' => 'Eigninni var skilað.', + 'user_does_not_exist' => 'Þessi notandi er ónothæfur, vinsamlegast reyndu aftur.', + 'already_checked_in' => 'Þessari eign hefur þegar verið skilað.', + + ], + + 'requests' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Beiðni um ráðstöfun var afturkölluð', + ], + +]; diff --git a/resources/lang/is-IS/admin/hardware/table.php b/resources/lang/is-IS/admin/hardware/table.php new file mode 100644 index 0000000000..71ca3d3eaa --- /dev/null +++ b/resources/lang/is-IS/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Eignamerking', + 'asset_model' => 'Tegund', + 'assigned_to' => 'Úthlutað til', + 'book_value' => 'Núvirði', + 'change' => 'Inn/Út', + 'checkout_date' => 'Ráðstöfunardagsetning', + 'checkoutto' => 'Ráðstafað', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Núvirði', + 'diff' => 'Mismunur', + 'dl_csv' => 'Hlaða niður CSV', + 'eol' => 'Lok línu', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Staðsetning', + 'purchase_cost' => 'Innkaupsverð', + 'purchase_date' => 'Keypt', + 'serial' => 'Raðnúmer', + 'status' => 'Staða', + 'title' => 'Eign ', + 'image' => 'Búnaðar mynd', + 'days_without_acceptance' => 'Days Without Acceptance', + 'monthly_depreciation' => 'Mánaðarlegar afskriftir', + 'assigned_to' => 'Skráð á', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Breytt', + 'icon' => 'Icon', +]; diff --git a/resources/lang/is-IS/admin/kits/general.php b/resources/lang/is-IS/admin/kits/general.php new file mode 100644 index 0000000000..f35dae6363 --- /dev/null +++ b/resources/lang/is-IS/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Útbúnaðarlistinn var búinn til.', + 'create' => 'Búa til útbúnaðarlista', + 'update' => 'Breyta útbúnaðarlista', + 'delete_success' => 'Útbúnaðarlistanum var eytt.', + 'update_success' => 'Útbúnaðarlistanum var breytt.', + '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. ', + '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' => 'Þessi aukabúnaður er ekki til', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Útbúnaðarlistinn var búinn til', + 'kit_updated' => 'Útbúnaðarlistanum var breytt', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Útbúnaðarlistanum var eytt', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/fi/admin/labels/message.php b/resources/lang/is-IS/admin/labels/message.php similarity index 100% rename from resources/lang/fi/admin/labels/message.php rename to resources/lang/is-IS/admin/labels/message.php diff --git a/resources/lang/is-IS/admin/labels/table.php b/resources/lang/is-IS/admin/labels/table.php new file mode 100644 index 0000000000..b32d14a24f --- /dev/null +++ b/resources/lang/is-IS/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Svæði', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titill', + +]; \ No newline at end of file diff --git a/resources/lang/is/admin/licenses/form.php b/resources/lang/is-IS/admin/licenses/form.php similarity index 100% rename from resources/lang/is/admin/licenses/form.php rename to resources/lang/is-IS/admin/licenses/form.php diff --git a/resources/lang/is-IS/admin/licenses/general.php b/resources/lang/is-IS/admin/licenses/general.php new file mode 100644 index 0000000000..883fa14329 --- /dev/null +++ b/resources/lang/is-IS/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Um leyfi', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Breyta leyfi', + 'filetype_info' => 'Leyfðar skráar týpur eru png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Afrita leyfi', + 'history_for' => 'Saga fyrir ', + 'in_out' => 'Inn/Út', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Hugbúnaðarleyfi', + 'user' => 'Notandi', + 'view' => 'Skoða leyfi', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/en/admin/licenses/message.php b/resources/lang/is-IS/admin/licenses/message.php similarity index 100% rename from resources/lang/en/admin/licenses/message.php rename to resources/lang/is-IS/admin/licenses/message.php diff --git a/resources/lang/is-IS/admin/licenses/table.php b/resources/lang/is-IS/admin/licenses/table.php new file mode 100644 index 0000000000..3ba6cf863c --- /dev/null +++ b/resources/lang/is-IS/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'Úthlutað til', + 'checkout' => 'Inn/Út', + 'id' => 'ID', + 'license_email' => 'License Email', + 'license_name' => 'Licensed To', + 'purchase_date' => 'Innkaups dagsetning', + 'purchased' => 'Keypt', + 'seats' => 'Seats', + 'hardware' => 'Vélbúnaður', + 'serial' => 'Raðnúmer', + 'title' => 'Leyfi', + +); diff --git a/resources/lang/is/admin/locations/message.php b/resources/lang/is-IS/admin/locations/message.php similarity index 100% rename from resources/lang/is/admin/locations/message.php rename to resources/lang/is-IS/admin/locations/message.php diff --git a/resources/lang/is-IS/admin/locations/table.php b/resources/lang/is-IS/admin/locations/table.php new file mode 100644 index 0000000000..b37d7b73ae --- /dev/null +++ b/resources/lang/is-IS/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Ráðstafaðar eignir', + 'id' => 'Auðkenni', + 'city' => 'Borg', + 'state' => 'Fylki', + 'country' => 'Land', + 'create' => 'Skrá staðsetningu', + 'update' => 'Uppfæra staðsetningu', + 'print_assigned' => 'Prenta skráð', + 'print_all_assigned' => 'Prenta allt skráð', + 'name' => 'Heiti staðsetningar', + 'address' => 'Heimilisfang', + 'address2' => 'Address Line 2', + 'zip' => 'Póstnúmer', + 'locations' => 'Staðsetningar', + 'parent' => 'Yfir', + 'currency' => 'Gjaldmiðill staðsetningar', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'Notandanafn', + 'department' => 'Deild', + 'location' => 'Staðsetning', + 'asset_tag' => 'Eignamerking', + 'asset_name' => 'Heiti', + 'asset_category' => 'Flokkur', + 'asset_manufacturer' => 'Framleiðandi', + 'asset_model' => 'Tegund', + 'asset_serial' => 'Raðnúmer', + 'asset_location' => 'Staðsetning', + 'asset_checked_out' => 'Skráð út', + 'asset_expected_checkin' => 'Áætluð skil', + 'date' => 'Dagsetning:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Undirritað af (fulltrúa Tölvudeildar):', + 'signed_by_finance_auditor' => 'Undirritað af (fulltrúa fjármáladeildar):', + 'signed_by_location_manager' => 'Undirritað af (fulltrúa forstöðumanns):', + 'signed_by' => 'Undirritað af By:', +]; diff --git a/resources/lang/is-IS/admin/manufacturers/message.php b/resources/lang/is-IS/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/is-IS/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/is-IS/admin/manufacturers/table.php b/resources/lang/is-IS/admin/manufacturers/table.php new file mode 100644 index 0000000000..7121e8aef0 --- /dev/null +++ b/resources/lang/is-IS/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Um framleiðendur', + 'about_manufacturers_text' => 'Framleiðendur eru fyrirtæki sem búa til eignir. Þú getur skráð upplýsingar um það hvernig hægt er að hafa samband við framleiðandann til að fá aðstoð eða þjónustu sem birtar verða samhliða öðrum upplýsingum um eignirnar.', + 'asset_manufacturers' => 'Framleiðendur eigna', + 'create' => 'Skrá framleiðanda', + 'id' => 'ID', + 'name' => 'Heiti', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + +); diff --git a/resources/lang/is-IS/admin/models/general.php b/resources/lang/is-IS/admin/models/general.php new file mode 100644 index 0000000000..9775c99403 --- /dev/null +++ b/resources/lang/is-IS/admin/models/general.php @@ -0,0 +1,18 @@ + 'About Asset Models', + 'about_models_text' => 'Asset Models are a way to group identical assets. "MBP 2013", "IPhone 6s", etc.', + 'deleted' => 'This model has been deleted.', + 'bulk_delete' => 'Bulk Delete Asset Models', + 'bulk_delete_help' => 'Use the checkboxes below to confirm the deletion of the selected asset models. Asset models that have assets associated with them cannot be deleted until the assets are associated with a different model.', + 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'restore' => 'Restore Model', + 'requestable' => 'Users may request this model', + 'show_mac_address' => 'Show MAC address field in assets in this model', + 'view_deleted' => 'View Deleted', + 'view_models' => 'View Models', + 'fieldset' => 'Reitasett', + 'no_custom_field' => 'No custom fields', + 'add_default_values' => 'Add default values', +); diff --git a/resources/lang/is-IS/admin/models/message.php b/resources/lang/is-IS/admin/models/message.php new file mode 100644 index 0000000000..ed78a4072b --- /dev/null +++ b/resources/lang/is-IS/admin/models/message.php @@ -0,0 +1,47 @@ + 'Eyða tegund eigna', + 'does_not_exist' => 'Model does not exist.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/is-IS/admin/models/table.php b/resources/lang/is-IS/admin/models/table.php new file mode 100644 index 0000000000..4590eea581 --- /dev/null +++ b/resources/lang/is-IS/admin/models/table.php @@ -0,0 +1,17 @@ + 'Create Asset Model', + 'created_at' => 'Created at', + 'eol' => 'Lok línu', + 'modelnumber' => 'Tegundar Nr.', + 'name' => 'Asset Model Name', + 'numassets' => 'Eignir', + 'title' => 'Tegundir', + 'update' => 'Update Asset Model', + 'view' => 'View Asset Model', + 'update' => 'Update Asset Model', + 'clone' => 'Clone Model', + 'edit' => 'Edit Model', +); diff --git a/resources/lang/is/admin/reports/general.php b/resources/lang/is-IS/admin/reports/general.php similarity index 100% rename from resources/lang/is/admin/reports/general.php rename to resources/lang/is-IS/admin/reports/general.php diff --git a/resources/lang/is/admin/reports/message.php b/resources/lang/is-IS/admin/reports/message.php similarity index 100% rename from resources/lang/is/admin/reports/message.php rename to resources/lang/is-IS/admin/reports/message.php diff --git a/resources/lang/is-IS/admin/settings/general.php b/resources/lang/is-IS/admin/settings/general.php new file mode 100644 index 0000000000..a8a5c122f7 --- /dev/null +++ b/resources/lang/is-IS/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Þetta er Active Directory þjónn', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Asset IDs', + 'audit_interval' => 'Tími milli úttekta', + 'audit_interval_help' => 'Ef þú þarft reglulega að endurskoða eignir þínar, sláðu inn tímabilið í mánuðum sem þú notar. Ef þú uppfærir þetta gildi, verða allar "næstu endurskoðunardagsetningar" fyrir eignir með komandi endurskoðunardagsetningu uppfærðar.', + '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 tags', + 'auto_increment_prefix' => 'Forskeyti (valkvætt)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Öryggisafrit', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Skilaboð á stjórnborði', + 'dashboard_message_help' => 'Þessi texti mun birtast á stjórnborðinu hjá hverjum þeim sem hefur heimildir til að sjá stjórnborðið.', + 'default_currency' => 'Sjálfgefin mynt', + 'default_eula_text' => 'Sjálfgefinn samningur um noandaleyfi', + 'default_language' => 'Sjálfgefið tungumál', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Sýna ráðstöfunardagsetningu', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Búa til öryggisafrit', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Sjálfgefinn heimildahópur', + 'ldap_default_group_info' => 'Veldu hóp til að úthluta nýlega samstilltum notendum. Mundu að notandi tekur á sig heimildir hópsins sem honum er úthlutað.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'LDAP stillingar', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Leyfa ógild SSL skírteini', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Nota TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Eftirnafn', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Stilling', + 'settings' => 'Stillingar', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Safnvistaðar eignir', + 'show_archived_in_list_text' => 'Sýna safnvistaðar eignir þegar "allar eignir" eru listaðar', + '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_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' => 'Nafn vefsins', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + 'update' => 'Update Settings', + 'value' => 'Núvirði', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'tommur', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Tveggja þátta auðkenning', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Krefjast undirskriftar', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'vinstri', + 'right' => 'hægri', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'lóðrétt', + 'horizontal' => 'lárétt', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Starfsmanna númer', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Titill', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/is-IS/admin/settings/message.php b/resources/lang/is-IS/admin/settings/message.php new file mode 100644 index 0000000000..931b343710 --- /dev/null +++ b/resources/lang/is-IS/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + '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' => 'Öryggisafritaskránni var eytt. ', + 'generated' => 'Ný öryggisafritaskrá var búin til.', + 'file_not_found' => 'Þessi öryggisafritaskrá finnst ekki á vefþjóninum.', + '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' => 'Eitthvað fór úrskeiðis :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Prófa LDAP auðkenningu...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success' => 'Your :webhook_name Integration works!', + '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. :app responded with: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'Eitthvað fór úrskeiðis. :( ', + ] +]; diff --git a/resources/lang/is-IS/admin/settings/table.php b/resources/lang/is-IS/admin/settings/table.php new file mode 100644 index 0000000000..082b2f6c7b --- /dev/null +++ b/resources/lang/is-IS/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Stofnað', + 'size' => 'Size', +); diff --git a/resources/lang/is-IS/admin/statuslabels/message.php b/resources/lang/is-IS/admin/statuslabels/message.php new file mode 100644 index 0000000000..ca61d73a13 --- /dev/null +++ b/resources/lang/is-IS/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', + '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.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + '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.', + ], + + '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.', + '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-IS/admin/statuslabels/table.php b/resources/lang/is-IS/admin/statuslabels/table.php new file mode 100644 index 0000000000..44d2a5b365 --- /dev/null +++ b/resources/lang/is-IS/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'About Status Labels', + 'archived' => 'Safnvistað', + 'create' => 'Create Status Label', + 'color' => 'Chart Color', + 'default_label' => 'Default Label', + 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', + 'deployable' => 'Nothæfar', + 'info' => 'Stöðumerkingar eru notaðar til að lýsa því ástandi sem eignir geta verið í. Þær geta verið í viðgerð, týndar/stolnar o. s. frv. Þú getur búið til nýjar stöðumerkingar fyrir eignir sem eru tilbúnar til ráðstöfunar, eru á bið eða hafa verið safnvistaðar.', + 'name' => 'Status Name', + 'pending' => 'Á bið', + 'status_type' => 'Tegund stöðu', + 'show_in_nav' => 'Sýna í hliðarvalmynd', + 'title' => 'Stöðu merkingar', + 'undeployable' => 'Ónothæfar', + 'update' => 'Update Status Label', +); diff --git a/resources/lang/is/admin/suppliers/message.php b/resources/lang/is-IS/admin/suppliers/message.php similarity index 100% rename from resources/lang/is/admin/suppliers/message.php rename to resources/lang/is-IS/admin/suppliers/message.php diff --git a/resources/lang/is-IS/admin/suppliers/table.php b/resources/lang/is-IS/admin/suppliers/table.php new file mode 100644 index 0000000000..a51178d55d --- /dev/null +++ b/resources/lang/is-IS/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Um birgja', + 'about_suppliers_text' => 'Birgjar eru notaðir til að rekja uppruna hluta', + 'address' => 'Heimilisfang birgja', + 'assets' => 'Eignir', + 'city' => 'Borg', + 'contact' => 'Nafn tengiliðar', + 'country' => 'Land', + 'create' => 'Skrá birgja', + 'email' => 'Netfang', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Leyfi', + 'name' => 'Heiti birgja', + 'notes' => 'Athugasemdir', + 'phone' => 'Sími', + 'state' => 'Fylki', + 'suppliers' => 'Birgjar', + 'update' => 'Update Supplier', + 'view' => 'Skoða birgja', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Póstnúmer', + +); diff --git a/resources/lang/is-IS/admin/users/general.php b/resources/lang/is-IS/admin/users/general.php new file mode 100644 index 0000000000..e699e9bf31 --- /dev/null +++ b/resources/lang/is-IS/admin/users/general.php @@ -0,0 +1,54 @@ + 'Þessi notandi getur skráð sig inn', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'Eignum úthlutað til :name', + 'bulk_update_warn' => 'You are about to edit the properties of :user_count users. Please note that you cannot change your own user attributes using this form, and must make edits to your own user individually.', + 'bulk_update_help' => 'This form allows you to update multiple users at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged.', + 'current_assets' => 'Eignir sem ráðstafað hefur verið til þessa notanda', + 'clone' => 'Afrita notenda', + 'contact_user' => 'Tengiliður :name', + 'edit' => 'Breyta notanda', + 'filetype_info' => 'Leyfðar skráar týpur eru png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'history_user' => 'Saga :name', + 'info' => 'Upplýsingar', + 'restore_user' => 'Click here to restore them.', + 'last_login' => 'Siðasta innskráning', + 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', + 'print_assigned' => 'Prenta allt skráð', + 'email_assigned' => 'Senda t-póst með öllum skráðum búnaði (Email List of All Assigned)', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Software Checked out to :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.', + 'view_user' => 'Skoða notanda :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', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'Þú ert að fara skrá ALLA hluti inn frá :count user(s) hér að neðan. Nöfn kerfisstjórar eru uppljómuð með rauðu.', + 'update_user_assets_status' => 'Uppfæra allar eignir fyrir þessa notendur í þessa stöðu', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/is/admin/users/message.php b/resources/lang/is-IS/admin/users/message.php similarity index 100% rename from resources/lang/is/admin/users/message.php rename to resources/lang/is-IS/admin/users/message.php diff --git a/resources/lang/is-IS/admin/users/table.php b/resources/lang/is-IS/admin/users/table.php new file mode 100644 index 0000000000..c2d222e7df --- /dev/null +++ b/resources/lang/is-IS/admin/users/table.php @@ -0,0 +1,40 @@ + 'Virkur', + 'allow' => 'Heimila', + 'checkedout' => 'Eignir', + 'created_at' => 'Stofnað', + 'createuser' => 'Stofna notanda', + 'deny' => 'Hafna', + 'email' => 'Netfang', + 'employee_num' => 'Starfsmanna nr.', + 'first_name' => 'Fornafn', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Erfðir ', + 'job' => 'Starfsheiti', + 'last_login' => 'Siðasta innskráning', + 'last_name' => 'Eftirnafn', + 'location' => 'Staðsetning', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Yfirmaður', + 'managed_locations' => 'Managed Locations', + 'name' => 'Nafn', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Athugasemdir', + 'password_confirm' => 'Staðfesta lykilorð', + 'password' => 'Lykilorð', + 'phone' => 'Símanúmer', + 'show_current' => 'Sýna núverandi notendur', + 'show_deleted' => 'Sýna eydda notendur', + 'title' => 'Titill', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Heildarkostnaður búnaðar", + 'updateuser' => 'Uppfæra notenda', + 'username' => 'Notendanafn', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Klóna notenda', + 'viewusers' => 'Skoða notendur', +); diff --git a/resources/lang/fil/auth.php b/resources/lang/is-IS/auth.php similarity index 100% rename from resources/lang/fil/auth.php rename to resources/lang/is-IS/auth.php diff --git a/resources/lang/is-IS/auth/general.php b/resources/lang/is-IS/auth/general.php new file mode 100644 index 0000000000..f2b56ddc46 --- /dev/null +++ b/resources/lang/is-IS/auth/general.php @@ -0,0 +1,19 @@ + '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' => 'Ég hef gleymt lykilorðinu mínu', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Muna eftir mér', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/is/auth/message.php b/resources/lang/is-IS/auth/message.php similarity index 100% rename from resources/lang/is/auth/message.php rename to resources/lang/is-IS/auth/message.php diff --git a/resources/lang/is/button.php b/resources/lang/is-IS/button.php similarity index 100% rename from resources/lang/is/button.php rename to resources/lang/is-IS/button.php diff --git a/resources/lang/is-IS/general.php b/resources/lang/is-IS/general.php new file mode 100644 index 0000000000..63acf5863f --- /dev/null +++ b/resources/lang/is-IS/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Aukahlutir', + 'activated' => 'Virkjað', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Aukahlutur', + 'accessory_report' => 'Aukahlutaskýrsla', + 'action' => 'Aðgerð', + 'activity_report' => 'Aðgerðaskýrsla', + 'address' => 'Heimilisfang', + 'admin' => 'Kerfisstjóri', + 'administrator' => 'Kerfisstjóri', + 'add_seats' => 'Viðbætt leyfi', + 'age' => "Aldur", + 'all_assets' => 'Allar eignir', + 'all' => 'Allt', + 'archived' => 'Geymt', + 'asset_models' => 'Tegundir', + 'asset_model' => 'Tegund', + 'asset' => 'Eign', + 'asset_report' => 'Eignaskýrsla', + 'asset_tag' => 'Eignar merki', + 'asset_tags' => 'Búnaðarmmiðar', + 'assets_available' => 'tiltækar eignir', + 'accept_assets' => 'Samþykkja Eign :name', + 'accept_assets_menu' => 'Samþykkja eign', + 'audit' => 'Úttekt', + 'audit_report' => 'Úttektarsaga', + 'assets' => 'Eignir', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Skráð á', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Til baka', + 'bad_data' => 'Ekkert fannst. Maybe bad data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'eftir stöðu', + 'cancel' => 'Hætta við', + 'categories' => 'Vöruflokkar', + 'category' => 'Vöruflokkur', + 'change' => 'Inn/Út', + 'changeemail' => 'Breyta netfangi', + 'changepassword' => 'Breyta lykilorði', + 'checkin' => 'Skrá inn', + 'checkin_from' => 'Skráningarform', + 'checkout' => 'Skrá út', + 'checkouts_count' => 'Ráðstafanir', + 'checkins_count' => 'Skil', + 'user_requests_count' => 'Beiðnir', + 'city' => 'Borg', + 'click_here' => 'Smelltu hér', + 'clear_selection' => 'Hreinsa val', + 'companies' => 'Fyrirtæki', + 'company' => 'Fyrirtæki', + 'component' => 'Eining', + 'components' => 'Einingar', + 'complete' => 'Lokið', + 'consumable' => 'Rekstrarvara', + 'consumables' => 'Rekstrarvörur', + 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Stofna nýtt', + 'created' => 'Hlutur stofnaður', + 'created_asset' => 'skráði eign', + 'created_at' => 'Stofnað', + 'created_by' => 'Stofnað af', + 'record_created' => 'Færsla stofnuð', + 'updated_at' => 'Uppfært', + 'currency' => '$', // this is deprecated + 'current' => 'Núverandi', + 'current_password' => 'Núverandi Lykilorð', + 'customize_report' => 'Sérsníðin skýrsla', + 'custom_report' => 'Sérsníðin eigna skýrsla', + 'dashboard' => 'Stjórnborð', + 'days' => 'dagar', + 'days_to_next_audit' => 'Dagar fram að næstu úttekt', + 'date' => 'Dagsetning', + 'debug_warning' => 'Varúð!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Eyða', + 'delete_confirm' => 'Ertu viss um að þú viljir eyða þessum :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Eytt', + 'delete_seats' => 'Eydd leyfi', + 'deletion_failed' => 'Eyðing mistókst', + 'departments' => 'Deildir', + 'department' => 'Deild', + 'deployed' => 'Í notkun', + 'depreciation' => 'Fyrning', + 'depreciations' => 'Afskriftir', + 'depreciation_report' => 'Afskrifta skýrsla', + 'details' => 'Smáatriði', + 'download' => 'Hlaða niður', + 'download_all' => 'Hlaða öllu niður', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'Lok línu', + 'email_domain' => 'Lén tölvupósts', + 'email_format' => 'Email Format', + 'employee_number' => 'Starfsmanna númer', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Villa', + 'exclude_archived' => 'Sleppa geymdum eignum', + 'exclude_deleted' => 'Sleppa eyddum eignum', + 'example' => 'Dæmi: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'Fornafn Eftirnafn (Jane Smith)', + 'lastname_firstname_display' => 'Eftirnafn Fornafn (Smith Jane)', + 'name_display_format' => 'Nafn á birtingaforsniði', + 'first' => 'Fyrsta', + '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)', + 'first_name' => 'Fornafn', + 'first_name_format' => 'Fornafn (jane@example.com)', + 'files' => 'Skrár', + 'file_name' => 'Skrá', + 'file_type' => 'Skráartegund', + 'filesize' => 'File Size', + 'file_uploads' => 'Hlaða upp skrá', + 'file_upload' => 'Hlaða upp skrá', + 'generate' => 'Útbúa', + 'generate_labels' => 'Útbúa límmiða', + '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' => 'Saga', + 'history_for' => 'Saga fyrir', + 'id' => 'ID', + 'image' => 'Mynd', + 'image_delete' => 'Eyða mynd', + 'include_deleted' => 'Inniheldur eyddar eignir', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Flytja inn', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Saga innflutninga', + 'asset_maintenance' => 'Viðhald eignar', + 'asset_maintenance_report' => 'Viðhaldsskýrsla eignar', + 'asset_maintenances' => 'Viðhaldssaga eignar', + 'item' => 'Item:', + 'item_name' => 'Nafn hlutar', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Ónægar aðgangsheimildir!', + 'kits' => 'Útbúnaðarlistar', + 'language' => 'Tungumál', + 'last' => 'Síðasta', + 'last_login' => 'Siðasta innskráning', + 'last_name' => 'Eftirnafn', + 'license' => 'Leyfi', + 'license_report' => 'Leyfisskýrsla', + 'licenses_available' => 'leyfi í boði', + 'licenses' => 'Leyfi', + 'list_all' => 'Sýna allt', + 'loading' => 'Hleð... vinsamlega bíðið....', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Staðsetningar', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'model_no' => 'Tegundar Nr.', + 'months' => 'mánuðir', + 'moreinfo' => 'Nánar', + 'name' => 'Heiti', + 'new_password' => 'Nýtt lykilorð', + 'next' => 'Næst', + 'next_audit_date' => 'Dagsetning næstu úttektar', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Síðasta úttekt', + 'new' => 'Nýtt', + 'no_depreciation' => 'Engar afskriftir', + 'no_results' => 'Engar niðurstöður.', + 'no' => 'Nei', + 'notes' => 'Athugasemdir', + 'order_number' => 'Reikningsnúmer', + 'only_deleted' => 'Aðeins eyddar eignir', + 'page_menu' => 'Sýni _MENU_ atriði', + 'pagination_info' => 'Sýni atriði _START_ til _END_ af alls _TOTAL_ atriðum', + 'pending' => 'Á bið', + 'people' => 'Fólk', + 'per_page' => 'Niðurstöður á síðu', + 'previous' => 'Fyrri', + 'processing' => 'Vinnsla', + 'profile' => 'Þinn prófíll', + 'purchase_cost' => 'Innkaupsverð', + 'purchase_date' => 'Innkaups dagsetning', + 'qty' => 'Fj', + 'quantity' => 'Fjöldi', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Tilbúin til notkunar', + 'recent_activity' => 'Nýleg virkni', + 'remaining' => 'Eftir', + 'remove_company' => 'Remove Company Association', + 'reports' => 'Skýrslur', + 'restored' => 'endurheimt', + 'restore' => 'Endurheimta', + 'requestable_models' => 'Óska eftir Módelum', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Veldu', + 'select_all' => 'Veldu alla', + 'search' => 'Leita', + 'select_category' => 'Veldu flokk', + 'select_department' => 'Veldu deild', + 'select_depreciation' => 'Veldu afskriftir', + 'select_location' => 'Veldu Staðsetningu', + 'select_manufacturer' => 'Veldu framleiðanda', + 'select_model' => 'Veldu tegund', + 'select_supplier' => 'Veldu framleiðanda', + 'select_user' => 'Veldu notanda', + 'select_date' => 'Veldu dagsetningu (YYYY-MM-DD)', + 'select_statuslabel' => 'Veldu stöðu', + 'select_company' => 'Veldu fyrirtæki', + 'select_asset' => 'Veldu tæki', + 'settings' => 'Stillingar', + 'show_deleted' => 'Sýna eytt', + 'show_current' => 'Sýna núverandi', + 'sign_in' => 'Skrá inn', + 'signature' => 'Undirskrift', + 'signed_off_by' => 'Undirritað af', + 'skin' => 'Útlit', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Nafn vefsins', + 'state' => 'Ríki', + 'status_labels' => 'Stöðu merkingar', + 'status' => 'Staða', + 'accept_eula' => 'Samþykkja skilyrði', + 'supplier' => 'Framleiðandi', + 'suppliers' => 'Framleiðendur', + 'sure_to_delete' => 'Ertu viss um að þú viljir eyða', + 'sure_to_delete_var' => 'Ertu viss um að þú viljir eyða þessum :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Staðfesta', + 'target' => 'Merking', + 'time_and_date_display' => 'Birta tíma og dagsetningu', + 'total_assets' => 'skráðar eignir', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'rekstrarvörur', + 'type' => 'Týpa', + 'undeployable' => 'Ónothæfar', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Notendanafn', + 'update' => 'Uppfæra', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'Notandi', + 'accepted' => 'samþykkt', + 'declined' => 'hafnað', + 'unassigned' => 'Óúthlutað', + 'unaccepted_asset_report' => 'Ósamþykktar Eignir', + 'users' => 'Notendur', + 'viewall' => 'Skoða allt', + 'viewassets' => 'Skoða skráðar eignir', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Vefsíða', + 'welcome' => 'Velkomin(n), :name', + 'years' => 'ár', + 'yes' => 'Já', + 'zip' => 'Póstnúmer', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'Umbeðin skrá er ekki til á þjóninum.', + 'file_upload_success' => 'Upphleðsla skráa tókst!', + 'no_files_uploaded' => 'Upphleðsla skráa tókst!', + 'token_expired' => 'Your form session has expired. Please try again.', + 'login_enabled' => 'Innskráning virkjuð', + 'audit_due' => 'Komið að úttekt', + 'audit_overdue' => 'Úttekt á eftir áætlun', + 'accept' => 'Samþykkja :asset', + 'i_accept' => 'Ég samþykki', + 'i_decline' => 'Ég hafna', + 'accept_decline' => 'Samþykkja/Hafna', + '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' => 'Skoða allt', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Tölvupóstur', + 'do_not_change' => 'EKKI BREYTA', + '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' => 'Skráð út', + 'checked_out_to' => 'Skráð út til', + 'fields' => 'Svæði', + 'last_checkout' => 'Síðast skráð út', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'Þetta er yfirlit um búnað sem er skráður á þig. Ef þér finnst þessi listi vera ónákvæmur (eitthvað vantar eða eitthvað birtist hér sem þú telur að þú hafir aldrei fengið), vinsamlegast sendu tölvupóst á :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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'Það lítur útfyrir að þú hefur ekki bætt neinu við ennþá, svo við höfum neitt frábært til að sýna. Byrjaðu á því að bæta við eignum, aukahlutum, rekstrarvörum, eða hugbúnaðarleyfum núna!', + 'new_asset' => 'Nýjar eignir', + 'new_license' => 'Ný hugbúnaðarleyfi', + 'new_accessory' => 'Nýir aukahlutir', + 'new_consumable' => 'Nýjar rekstrarvörur', + 'collapse' => 'Collapse', + 'assigned' => 'Úthluta', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Villa', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Upplýsingar', + 'asset_information' => 'Upplýsingar um eign', + 'model_name' => 'Model Nafn', + 'asset_name' => 'Heiti eignar', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Viðbótaskrár', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Einnig merkja eydda "soft-delete" þessa notendur. Hreyfingarsaga eigna mun haldast óbreytt eða þangað til að þú velur að eyða varanlega "purge deleted" færslum í stjórnarenda stillingum.', + 'bulk_checkin_delete_success' => 'Valdir notendur hefur verið eytt og hlutir þeirra hafa verið skráðir inn.', + 'bulk_checkin_success' => 'Hlutir fyrir valin notenda hafa verið skrá inn.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - Vantar kaupdagssetningu', + 'assets_by_status' => 'Eignir(búnaður) eftir stöðu', + 'assets_by_status_type' => 'Eignir(búnaður) eftir Tegund', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Halló, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Upphafsdagsetning', + 'end_date' => 'Lokadagsetning', + 'alt_uploaded_image_thumbnail' => 'Hlaða upp smámynd', + 'placeholder_kit' => 'Velja sett', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Hætta við beiðni á hlut', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':nafn hlutar', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% lokið', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'breyta', + 'action_source' => 'Action Source', + 'or' => 'eða', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/is-IS/help.php b/resources/lang/is-IS/help.php new file mode 100644 index 0000000000..8601d4799f --- /dev/null +++ b/resources/lang/is-IS/help.php @@ -0,0 +1,35 @@ + 'Nánar', + + '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 if 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 á.', + + '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.', + + 'accessories' => 'Aukabúnaður er allur sá búnaður sem hefur ekki raðnúmer eða það sem þarf ekki að halda utan um. T.d. tölvumús eða lyklaborð.', + + '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.', + + 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + + 'consumables' => 'Rekstrarvörur er allt það sem eyðist eða rýrist við notkun, til dæmis blek í prentara eða ljósritunarpappír.', + + 'depreciations' => 'Þú getur búið til mismunandi fyrningarflokka til að afskrifa eignir eftir línulegu afskriftarferli.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/is-IS/localizations.php b/resources/lang/is-IS/localizations.php new file mode 100644 index 0000000000..aa6176add1 --- /dev/null +++ b/resources/lang/is-IS/localizations.php @@ -0,0 +1,321 @@ + 'Veldu tungumál', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Íslenska', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'United Kingdom', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/is-IS/mail.php b/resources/lang/is-IS/mail.php new file mode 100644 index 0000000000..e0c3337902 --- /dev/null +++ b/resources/lang/is-IS/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Dagar', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Skýrsla um lága birgðastöðu', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Accessory Name:', + 'additional_notes' => 'Viðbótar upplýsingar:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Eign:', + 'asset_name' => 'Heiti eignar:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Búnaðar númer', + '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.', + 'assigned_to' => 'Skráð á', + 'best_regards' => 'Með kveðju,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Dagar', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Rennur út', + 'hello' => 'Halló', + 'hi' => 'Hæ', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Nafn búnaðar', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Athugasemdir', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Raðnúmer', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Birgir', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Týpa', + '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.', + 'user' => 'Notandi', + 'username' => 'Notendanafn', + 'welcome' => 'Velkomin/inn :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'Skoða þínar eignir', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/is/pagination.php b/resources/lang/is-IS/pagination.php similarity index 100% rename from resources/lang/is/pagination.php rename to resources/lang/is-IS/pagination.php diff --git a/resources/lang/en/passwords.php b/resources/lang/is-IS/passwords.php similarity index 100% rename from resources/lang/en/passwords.php rename to resources/lang/is-IS/passwords.php diff --git a/resources/lang/is/reminders.php b/resources/lang/is-IS/reminders.php similarity index 100% rename from resources/lang/is/reminders.php rename to resources/lang/is-IS/reminders.php diff --git a/resources/lang/is/table.php b/resources/lang/is-IS/table.php similarity index 100% rename from resources/lang/is/table.php rename to resources/lang/is-IS/table.php diff --git a/resources/lang/is-IS/validation.php b/resources/lang/is-IS/validation.php new file mode 100644 index 0000000000..34dffb25c7 --- /dev/null +++ b/resources/lang/is-IS/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => ':attribute verður að vera skrá.', + 'filled' => 'The :attribute field must have a value.', + 'image' => ':attribute verður að vera mynd.', + 'import_field_empty' => 'Gildi fyrir :fieldname getur ekki verið núll.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => ':attribute verður að vera heiltala.', + 'ip' => ':attribute verður að vera gild IP-tala.', + 'ipv4' => ':attribute verður að vera gild IPv4-tala.', + 'ipv6' => ':attribute verður að vera gild IPv6-tala.', + 'is_unique_department' => ':attribute verður að vera einkvæmt fyrir þessa staðsetningu fyrirtækis', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Þetta lykilorð er of algengt.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/is/admin/asset_maintenances/form.php b/resources/lang/is/admin/asset_maintenances/form.php deleted file mode 100644 index b8d7dd7117..0000000000 --- a/resources/lang/is/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Titill', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Kostnaður', - 'is_warranty' => 'Warranty Improvement', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Athugasemdir', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/is/admin/companies/general.php b/resources/lang/is/admin/companies/general.php deleted file mode 100644 index 109272db6c..0000000000 --- a/resources/lang/is/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/is/admin/companies/table.php deleted file mode 100644 index 1682d4deff..0000000000 --- a/resources/lang/is/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Fyrirtæki', - 'create' => 'Skrá fyrirtæki', - 'title' => 'Fyrirtæki', - 'update' => 'Uppfæra fyrirtæki', - 'name' => 'Heiti fyrirtækis', - 'id' => 'ID', -); diff --git a/resources/lang/is/admin/components/general.php b/resources/lang/is/admin/components/general.php deleted file mode 100644 index 6c31e3177c..0000000000 --- a/resources/lang/is/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Heiti íhlutar', - 'checkin' => 'Checkin Component', - 'checkout' => 'Checkout Component', - 'cost' => 'Innkaupsverð', - 'create' => 'Skrá íhlut', - 'edit' => 'Breyta íhluti', - 'date' => 'Innkaups dagsetning', - 'order' => 'Pöntunarnúmer', - 'remaining' => 'Remaining', - 'total' => 'Total', - 'update' => 'Uppfæra íhlut', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/is/admin/consumables/general.php b/resources/lang/is/admin/consumables/general.php deleted file mode 100644 index 2ead15a0a5..0000000000 --- a/resources/lang/is/admin/consumables/general.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Checkout Consumable to User', - 'consumable_name' => 'Heiti rekstrarvöru', - 'create' => 'Create Consumable', - 'item_no' => 'Item No.', - 'remaining' => 'Remaining', - 'total' => 'Total', - 'update' => 'Update Consumable', -); diff --git a/resources/lang/is/admin/departments/table.php b/resources/lang/is/admin/departments/table.php deleted file mode 100644 index 25e70c7eb6..0000000000 --- a/resources/lang/is/admin/departments/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'name' => 'Department Name', - 'manager' => 'Manager', - 'location' => 'Staðsetning', - 'create' => 'Create Department', - 'update' => 'Update Department', - ); diff --git a/resources/lang/is/admin/hardware/form.php b/resources/lang/is/admin/hardware/form.php deleted file mode 100644 index 448f4579f8..0000000000 --- a/resources/lang/is/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Ráðstafað til', - 'checkout_date' => 'Ráðstöfunardagsetning', - 'checkin_date' => 'Skiladagsetning', - 'checkout_to' => 'Ráðstöfun til', - 'cost' => 'Innkaupsverð', - 'create' => 'Skrá eign', - 'date' => 'Innkaups dagsetning', - 'depreciation' => 'Fyrningarflokkur', - 'depreciates_on' => 'Afskriftir á', - 'default_location' => 'Sjálfgefin staðsetning', - 'eol_date' => 'EOL Dags', - 'eol_rate' => 'EOL Rate', - 'expected_checkin' => 'Áætluð skiladagsetning', - 'expires' => 'Expires (útrunnið)', - 'fully_depreciated' => 'Að fullu afskrifað', - 'help_checkout' => 'Ef þú vilt ráðstafa þessari eign strax skaltu velja "Tilbúin til ráðstöfunar" úr listanum yfir stöður hér að ofan. ', - 'mac_address' => 'MAC Address', - 'manufacturer' => 'Framleiðandi', - 'model' => 'Tegund', - 'months' => 'mánuðir', - 'name' => 'Heiti eignar', - 'notes' => 'Athugasemdir', - 'order' => 'Pöntunarnúmer', - 'qr' => 'QR kóði', - 'requestable' => 'Notendur mega biðja um þessa eign', - 'select_statustype' => 'Veldu stöðu', - 'serial' => 'Raðnúmer', - 'status' => 'Staða', - 'tag' => 'Eignamerking', - 'update' => 'Eign uppfærð', - 'warranty' => 'Ábyrgð', - '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_location_update_actual' => 'Uppfæra aðeins núverandi staðsetningu', - '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... (This might take a bit of time on large files)', - 'optional_infos' => 'Viðbótarupplýsingar', - 'order_details' => 'Innkaupaupplýsingar' -]; diff --git a/resources/lang/is/admin/hardware/general.php b/resources/lang/is/admin/hardware/general.php deleted file mode 100644 index 6ac61801ce..0000000000 --- a/resources/lang/is/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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ð', - 'asset' => 'Eign', - 'bulk_checkout' => 'Ráðstafa eignum', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Skila eign', - 'checkout' => 'Ráðstafa eign', - 'clone' => 'Klóna eign', - 'deployable' => 'Nothæfar', - 'deleted' => 'Þessari eign hefur verið eytt', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Breyta eign', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Lausar', - 'requested' => 'óskað eftir', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Á bið', - 'undeployable' => 'Ónothæfar', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'Skoða eign', - 'csv_error' => 'Það er villa í CSV skránni þinni:', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'Deild notenda', -]; diff --git a/resources/lang/is/admin/hardware/message.php b/resources/lang/is/admin/hardware/message.php deleted file mode 100644 index c78df68773..0000000000 --- a/resources/lang/is/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Það tókst að skrá þessa eign :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Eignaúttekt var ekki skráð. Vinsamlegast reyndu aftur.', - 'success' => 'Eignaúttekt var skráð.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - '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 deleted file mode 100644 index 2f0205e891..0000000000 --- a/resources/lang/is/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Eignamerking', - 'asset_model' => 'Tegund', - 'book_value' => 'Núvirði', - 'change' => 'Inn/Út', - 'checkout_date' => 'Ráðstöfunardagsetning', - 'checkoutto' => 'Ráðstafað', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Núvirði', - 'diff' => 'Mismunur', - 'dl_csv' => 'Hlaða niður CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Staðsetning', - 'purchase_cost' => 'Innkaupsverð', - 'purchase_date' => 'Keypt', - 'serial' => 'Raðnúmer', - 'status' => 'Staða', - 'title' => 'Eign ', - 'image' => 'Búnaðar mynd', - 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Mánaðarlegar afskriftir', - 'assigned_to' => 'Úthlutað til', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Breytt', - 'icon' => 'Icon', -]; diff --git a/resources/lang/is/admin/kits/general.php b/resources/lang/is/admin/kits/general.php deleted file mode 100644 index 5a91756bfb..0000000000 --- a/resources/lang/is/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Útbúnaðarlistinn var búinn til.', - 'create' => 'Búa til útbúnaðarlista', - 'update' => 'Breyta útbúnaðarlista', - 'delete_success' => 'Útbúnaðarlistanum var eytt.', - 'update_success' => 'Útbúnaðarlistanum var breytt.', - '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. ', - '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/labels/table.php b/resources/lang/is/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/is/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/is/admin/licenses/general.php b/resources/lang/is/admin/licenses/general.php deleted file mode 100644 index 0ed16b579b..0000000000 --- a/resources/lang/is/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Um leyfi', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Breyta leyfi', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Afrita leyfi', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Hugbúnaðarleyfi', - 'user' => 'Notandi', - 'view' => 'Skoða leyfi', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/is/admin/licenses/table.php b/resources/lang/is/admin/licenses/table.php deleted file mode 100644 index 99fc32320e..0000000000 --- a/resources/lang/is/admin/licenses/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Úthlutað til', - 'checkout' => 'In/Out', - 'id' => 'ID', - 'license_email' => 'License Email', - 'license_name' => 'Licensed To', - 'purchase_date' => 'Innkaups dagsetning', - 'purchased' => 'Keypt', - 'seats' => 'Seats', - 'hardware' => 'Vélbúnaður', - 'serial' => 'Raðnúmer', - 'title' => 'Leyfi', - -); diff --git a/resources/lang/is/admin/locations/table.php b/resources/lang/is/admin/locations/table.php deleted file mode 100644 index 63f74455ff..0000000000 --- a/resources/lang/is/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Ráðstafaðar eignir', - 'id' => 'Auðkenni', - 'city' => 'Borg', - 'state' => 'Fylki', - 'country' => 'Land', - 'create' => 'Skrá staðsetningu', - 'update' => 'Uppfæra staðsetningu', - 'print_assigned' => 'Prenta skráð', - 'print_all_assigned' => 'Prenta allt skráð', - 'name' => 'Heiti staðsetningar', - 'address' => 'Heimilisfang', - 'address2' => 'Address Line 2', - 'zip' => 'Póstnúmer', - 'locations' => 'Staðsetningar', - 'parent' => 'Parent', - 'currency' => 'Gjaldmiðill staðsetningar', - 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'Notandanafn', - 'department' => 'Deild', - 'location' => 'Staðsetning', - 'asset_tag' => 'Eignamerking', - 'asset_name' => 'Heiti', - 'asset_category' => 'Flokkur', - 'asset_manufacturer' => 'Framleiðandi', - 'asset_model' => 'Tegund', - 'asset_serial' => 'Raðnúmer', - 'asset_location' => 'Staðsetning', - 'asset_checked_out' => 'Skráð út', - 'asset_expected_checkin' => 'Áætluð skil', - 'date' => 'Dagsetning:', - 'signed_by_asset_auditor' => 'Undirritað af (fulltrúa Tölvudeildar):', - 'signed_by_finance_auditor' => 'Undirritað af (fulltrúa fjármáladeildar):', - 'signed_by_location_manager' => 'Undirritað af (fulltrúa forstöðumanns):', - 'signed_by' => 'Undirritað af By:', -]; diff --git a/resources/lang/is/admin/manufacturers/message.php b/resources/lang/is/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/is/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/is/admin/manufacturers/table.php b/resources/lang/is/admin/manufacturers/table.php deleted file mode 100644 index a6341eef46..0000000000 --- a/resources/lang/is/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Um framleiðendur', - 'about_manufacturers_text' => 'Framleiðendur eru fyrirtæki sem búa til eignir. Þú getur skráð upplýsingar um það hvernig hægt er að hafa samband við framleiðandann til að fá aðstoð eða þjónustu sem birtar verða samhliða öðrum upplýsingum um eignirnar.', - 'asset_manufacturers' => 'Framleiðendur eigna', - 'create' => 'Skrá framleiðanda', - 'id' => 'ID', - 'name' => 'Heiti', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/is/admin/models/message.php b/resources/lang/is/admin/models/message.php deleted file mode 100644 index a82668af25..0000000000 --- a/resources/lang/is/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Eyða tegund eigna', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/is/admin/models/table.php b/resources/lang/is/admin/models/table.php deleted file mode 100644 index b2db9f34d3..0000000000 --- a/resources/lang/is/admin/models/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Create Asset Model', - 'created_at' => 'Created at', - 'eol' => 'EOL', - 'modelnumber' => 'Model No.', - 'name' => 'Asset Model Name', - 'numassets' => 'Eignir', - 'title' => 'Asset Models', - 'update' => 'Update Asset Model', - 'view' => 'View Asset Model', - 'update' => 'Update Asset Model', - 'clone' => 'Clone Model', - 'edit' => 'Edit Model', -); diff --git a/resources/lang/is/admin/settings/general.php b/resources/lang/is/admin/settings/general.php deleted file mode 100644 index e1d080b740..0000000000 --- a/resources/lang/is/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Asset IDs', - 'audit_interval' => 'Tími milli úttekta', - 'audit_interval_help' => 'Ef þú þarft reglulega að endurskoða eignir þínar, sláðu inn tímabilið í mánuðum sem þú notar. Ef þú uppfærir þetta gildi, verða allar "næstu endurskoðunardagsetningar" fyrir eignir með komandi endurskoðunardagsetningu uppfærðar.', - '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 tags', - 'auto_increment_prefix' => 'Forskeyti (valkvætt)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Öryggisafrit', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Skilaboð á stjórnborði', - 'dashboard_message_help' => 'Þessi texti mun birtast á stjórnborðinu hjá hverjum þeim sem hefur heimildir til að sjá stjórnborðið.', - 'default_currency' => 'Sjálfgefin mynt', - 'default_eula_text' => 'Sjálfgefinn samningur um noandaleyfi', - 'default_language' => 'Sjálfgefið tungumál', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Sýna ráðstöfunardagsetningu', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Sjálfgefinn heimildahópur', - 'ldap_default_group_info' => 'Veldu hóp til að úthluta nýlega samstilltum notendum. Mundu að notandi tekur á sig heimildir hópsins sem honum er úthlutað.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP stillingar', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Leyfa ógild SSL skírteini', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Nota TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Stilling', - 'settings' => 'Stillingar', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Safnvistaðar eignir', - 'show_archived_in_list_text' => 'Sýna safnvistaðar eignir þegar "allar eignir" eru listaðar', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'tommur', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Tveggja þátta auðkenning', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Krefjast undirskriftar', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'vinstri', - 'right' => 'hægri', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'lóðrétt', - 'horizontal' => 'lárétt', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/is/admin/settings/message.php b/resources/lang/is/admin/settings/message.php deleted file mode 100644 index dbdbac31d7..0000000000 --- a/resources/lang/is/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - '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' => 'Öryggisafritaskránni var eytt. ', - 'generated' => 'Ný öryggisafritaskrá var búin til.', - 'file_not_found' => 'Þessi öryggisafritaskrá finnst ekki á vefþjóninum.', - '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' => 'Eitthvað fór úrskeiðis :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Prófa LDAP auðkenningu...', - 'authentication_success' => 'User authenticated against LDAP successfully!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/is/admin/settings/table.php b/resources/lang/is/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/is/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/is/admin/statuslabels/message.php b/resources/lang/is/admin/statuslabels/message.php deleted file mode 100644 index 58079972fd..0000000000 --- a/resources/lang/is/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Þessum eignum er ekki hægt að úthluta til notenda.', - '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/statuslabels/table.php b/resources/lang/is/admin/statuslabels/table.php deleted file mode 100644 index 1741295201..0000000000 --- a/resources/lang/is/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'About Status Labels', - 'archived' => 'Safnvistað', - 'create' => 'Create Status Label', - 'color' => 'Chart Color', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Nothæfar', - 'info' => 'Stöðumerkingar eru notaðar til að lýsa því ástandi sem eignir geta verið í. Þær geta verið í viðgerð, týndar/stolnar o. s. frv. Þú getur búið til nýjar stöðumerkingar fyrir eignir sem eru tilbúnar til ráðstöfunar, eru á bið eða hafa verið safnvistaðar.', - 'name' => 'Status Name', - 'pending' => 'Á bið', - 'status_type' => 'Tegund stöðu', - 'show_in_nav' => 'Sýna í hliðarvalmynd', - 'title' => 'Status Labels', - 'undeployable' => 'Ónothæfar', - 'update' => 'Update Status Label', -); diff --git a/resources/lang/is/admin/suppliers/table.php b/resources/lang/is/admin/suppliers/table.php deleted file mode 100644 index 7392f997ca..0000000000 --- a/resources/lang/is/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Um birgja', - 'about_suppliers_text' => 'Birgjar eru notaðir til að rekja uppruna hluta', - 'address' => 'Heimilisfang birgja', - 'assets' => 'Eignir', - 'city' => 'Borg', - 'contact' => 'Nafn tengiliðar', - 'country' => 'Land', - 'create' => 'Skrá birgja', - 'email' => 'Netfang', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Leyfi', - 'name' => 'Heiti birgja', - 'notes' => 'Notes', - 'phone' => 'Sími', - 'state' => 'State', - 'suppliers' => 'Birgjar', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'Skoða birgja', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Póstnúmer', - -); diff --git a/resources/lang/is/admin/users/general.php b/resources/lang/is/admin/users/general.php deleted file mode 100644 index 44ecfe8f02..0000000000 --- a/resources/lang/is/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Þessi notandi getur skráð sig inn', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Eignum úthlutað til :name', - 'bulk_update_warn' => 'You are about to edit the properties of :user_count users. Please note that you cannot change your own user attributes using this form, and must make edits to your own user individually.', - 'bulk_update_help' => 'This form allows you to update multiple users at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged.', - 'current_assets' => 'Eignir sem ráðstafað hefur verið til þessa notanda', - 'clone' => 'Afrita notenda', - 'contact_user' => 'Tengiliður :name', - 'edit' => 'Breyta notanda', - 'filetype_info' => 'Leyfðar skráar týpur eru png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'history_user' => 'Saga :name', - 'info' => 'Upplýsingar', - '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.', - 'print_assigned' => 'Prenta allt skráð', - 'email_assigned' => 'Senda t-póst með öllum skráðum búnaði (Email List of All Assigned)', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Software Checked out to :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.', - 'view_user' => 'Skoða notanda :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', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'Þú ert að fara skrá ALLA hluti inn frá :count user(s) hér að neðan. Nöfn kerfisstjórar eru uppljómuð með rauðu.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/is/admin/users/table.php b/resources/lang/is/admin/users/table.php deleted file mode 100644 index c667d2f70a..0000000000 --- a/resources/lang/is/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Virkur', - 'allow' => 'Heimila', - 'checkedout' => 'Eignir', - 'created_at' => 'Stofnað', - 'createuser' => 'Stofna notanda', - 'deny' => 'Hafna', - 'email' => 'Netfang', - 'employee_num' => 'Starfsmanna nr.', - 'first_name' => 'Fornafn', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Erfðir ', - 'job' => 'Starfsheiti', - 'last_login' => 'Siðasta innskráning', - 'last_name' => 'Eftirnafn', - 'location' => 'Staðsetning', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Yfirmaður', - 'managed_locations' => 'Managed Locations', - 'name' => 'Nafn', - 'notes' => 'Athugasemdir', - 'password_confirm' => 'Staðfesta lykilorð', - 'password' => 'Lykilorð', - 'phone' => 'Símanúmer', - 'show_current' => 'Sýna núverandi notendur', - 'show_deleted' => 'Sýna eydda notendur', - 'title' => 'Titill', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Heildarkostnaður búnaðar", - 'updateuser' => 'Uppfæra notenda', - 'username' => 'Notendanafn', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Klóna notenda', - 'viewusers' => 'Skoða notendur', -); diff --git a/resources/lang/is/auth/general.php b/resources/lang/is/auth/general.php deleted file mode 100644 index aa00e8eecf..0000000000 --- a/resources/lang/is/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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' => 'Ég hef gleymt lykilorðinu mínu', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Muna eftir mér', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/is/general.php b/resources/lang/is/general.php deleted file mode 100644 index c5dfa1ba67..0000000000 --- a/resources/lang/is/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Aukahlutir', - 'activated' => 'Virkjað', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Aukahlutur', - 'accessory_report' => 'Aukahlutaskýrsla', - 'action' => 'Aðgerð', - 'activity_report' => 'Aðgerðaskýrsla', - 'address' => 'Heimilisfang', - 'admin' => 'Kerfisstjóri', - 'administrator' => 'Kerfisstjóri', - 'add_seats' => 'Viðbætt leyfi', - 'age' => "Aldur", - 'all_assets' => 'Allar eignir', - 'all' => 'Allt', - 'archived' => 'Geymt', - 'asset_models' => 'Tegundir', - 'asset_model' => 'Tegund', - 'asset' => 'Eign', - 'asset_report' => 'Eignaskýrsla', - 'asset_tag' => 'Eignar merki', - 'asset_tags' => 'Búnaðarmmiðar', - 'assets_available' => 'tiltækar eignir', - 'accept_assets' => 'Samþykkja Eign :name', - 'accept_assets_menu' => 'Samþykkja eign', - 'audit' => 'Úttekt', - 'audit_report' => 'Úttektarsaga', - 'assets' => 'Eignir', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Skráð á', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Til baka', - 'bad_data' => 'Ekkert fannst. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'eftir stöðu', - 'cancel' => 'Hætta við', - 'categories' => 'Vöruflokkar', - 'category' => 'Vöruflokkur', - 'change' => 'Inn/Út', - 'changeemail' => 'Breyta netfangi', - 'changepassword' => 'Breyta lykilorði', - 'checkin' => 'Skrá inn', - 'checkin_from' => 'Skráningarform', - 'checkout' => 'Skrá út', - 'checkouts_count' => 'Ráðstafanir', - 'checkins_count' => 'Skil', - 'user_requests_count' => 'Beiðnir', - 'city' => 'Borg', - 'click_here' => 'Smelltu hér', - 'clear_selection' => 'Hreinsa val', - 'companies' => 'Fyrirtæki', - 'company' => 'Fyrirtæki', - 'component' => 'Eining', - 'components' => 'Einingar', - 'complete' => 'Lokið', - 'consumable' => 'Rekstrarvara', - 'consumables' => 'Rekstrarvörur', - 'country' => 'Land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Stofna nýtt', - 'created' => 'Hlutur stofnaður', - 'created_asset' => 'skráði eign', - 'created_at' => 'Stofnað', - 'created_by' => 'Stofnað af', - 'record_created' => 'Færsla stofnuð', - 'updated_at' => 'Uppfært', - 'currency' => '$', // this is deprecated - 'current' => 'Núverandi', - 'current_password' => 'Núverandi Lykilorð', - 'customize_report' => 'Sérsníðin skýrsla', - 'custom_report' => 'Sérsníðin eigna skýrsla', - 'dashboard' => 'Stjórnborð', - 'days' => 'dagar', - 'days_to_next_audit' => 'Dagar fram að næstu úttekt', - 'date' => 'Dagsetning', - 'debug_warning' => 'Varúð!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Eyða', - 'delete_confirm' => 'Ertu viss um að þú viljir eyða þessum :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Eytt', - 'delete_seats' => 'Eydd leyfi', - 'deletion_failed' => 'Eyðing mistókst', - 'departments' => 'Deildir', - 'department' => 'Deild', - 'deployed' => 'Í notkun', - 'depreciation' => 'Fyrning', - 'depreciations' => 'Afskriftir', - 'depreciation_report' => 'Afskrifta skýrsla', - 'details' => 'Smáatriði', - 'download' => 'Hlaða niður', - 'download_all' => 'Hlaða öllu niður', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'Lok línu', - 'email_domain' => 'Lén tölvupósts', - 'email_format' => 'Email Format', - 'employee_number' => 'Starfsmanna númer', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Villa', - 'exclude_archived' => 'Sleppa geymdum eignum', - 'exclude_deleted' => 'Sleppa eyddum eignum', - 'example' => 'Dæmi: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'Fornafn Eftirnafn (Jane Smith)', - 'lastname_firstname_display' => 'Eftirnafn Fornafn (Smith Jane)', - 'name_display_format' => 'Nafn á birtingaforsniði', - 'first' => 'Fyrsta', - '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)', - 'first_name' => 'Fornafn', - 'first_name_format' => 'Fornafn (jane@example.com)', - 'files' => 'Skrár', - 'file_name' => 'Skrá', - 'file_type' => 'Skráartegund', - 'filesize' => 'File Size', - 'file_uploads' => 'Hlaða upp skrá', - 'file_upload' => 'Hlaða upp skrá', - 'generate' => 'Útbúa', - 'generate_labels' => 'Útbúa límmiða', - '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' => 'Saga', - 'history_for' => 'Saga fyrir', - 'id' => 'ID', - 'image' => 'Mynd', - 'image_delete' => 'Eyða mynd', - 'include_deleted' => 'Inniheldur eyddar eignir', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Flytja inn', - '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' => 'Saga innflutninga', - 'asset_maintenance' => 'Viðhald eignar', - 'asset_maintenance_report' => 'Viðhaldsskýrsla eignar', - 'asset_maintenances' => 'Viðhaldssaga eignar', - 'item' => 'Item:', - 'item_name' => 'Nafn hlutar', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Ónægar aðgangsheimildir!', - 'kits' => 'Útbúnaðarlistar', - 'language' => 'Tungumál', - 'last' => 'Síðasta', - 'last_login' => 'Siðasta innskráning', - 'last_name' => 'Eftirnafn', - 'license' => 'Leyfi', - 'license_report' => 'Leyfisskýrsla', - 'licenses_available' => 'leyfi í boði', - 'licenses' => 'Leyfi', - 'list_all' => 'Sýna allt', - 'loading' => 'Hleð... vinsamlega bíðið....', - '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', - 'locations' => 'Staðsetningar', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', - 'model_no' => 'Tegundar Nr.', - 'months' => 'mánuðir', - 'moreinfo' => 'Nánar', - 'name' => 'Heiti', - 'new_password' => 'Nýtt lykilorð', - 'next' => 'Næst', - 'next_audit_date' => 'Dagsetning næstu úttektar', - 'last_audit' => 'Síðasta úttekt', - 'new' => 'Nýtt', - 'no_depreciation' => 'Engar afskriftir', - 'no_results' => 'Engar niðurstöður.', - 'no' => 'Nei', - 'notes' => 'Athugasemdir', - 'order_number' => 'Reikningsnúmer', - 'only_deleted' => 'Aðeins eyddar eignir', - 'page_menu' => 'Sýni _MENU_ atriði', - 'pagination_info' => 'Sýni atriði _START_ til _END_ af alls _TOTAL_ atriðum', - 'pending' => 'Á bið', - 'people' => 'Fólk', - 'per_page' => 'Niðurstöður á síðu', - 'previous' => 'Fyrri', - 'processing' => 'Vinnsla', - 'profile' => 'Þinn prófíll', - 'purchase_cost' => 'Innkaupsverð', - 'purchase_date' => 'Innkaups dagsetning', - 'qty' => 'Fj', - 'quantity' => 'Fjöldi', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - 'ready_to_deploy' => 'Tilbúin til notkunar', - 'recent_activity' => 'Nýleg virkni', - 'remaining' => 'Eftir', - 'remove_company' => 'Remove Company Association', - 'reports' => 'Skýrslur', - 'restored' => 'endurheimt', - 'restore' => 'Endurheimta', - 'requestable_models' => 'Óska eftir Módelum', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Veldu', - 'select_all' => 'Veldu alla', - 'search' => 'Leita', - 'select_category' => 'Veldu flokk', - 'select_department' => 'Veldu deild', - 'select_depreciation' => 'Veldu afskriftir', - 'select_location' => 'Veldu Staðsetningu', - 'select_manufacturer' => 'Veldu framleiðanda', - 'select_model' => 'Veldu tegund', - 'select_supplier' => 'Veldu framleiðanda', - 'select_user' => 'Veldu notanda', - 'select_date' => 'Veldu dagsetningu (YYYY-MM-DD)', - 'select_statuslabel' => 'Veldu stöðu', - 'select_company' => 'Veldu fyrirtæki', - 'select_asset' => 'Veldu tæki', - 'settings' => 'Stillingar', - 'show_deleted' => 'Sýna eytt', - 'show_current' => 'Sýna núverandi', - 'sign_in' => 'Skrá inn', - 'signature' => 'Undirskrift', - 'signed_off_by' => 'Undirritað af', - 'skin' => 'Útlit', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Nafn vefsins', - 'state' => 'Ríki', - 'status_labels' => 'Stöðu merkingar', - 'status' => 'Staða', - 'accept_eula' => 'Samþykkja skilyrði', - 'supplier' => 'Framleiðandi', - 'suppliers' => 'Framleiðendur', - 'sure_to_delete' => 'Ertu viss um að þú viljir eyða', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Staðfesta', - 'target' => 'Merking', - 'time_and_date_display' => 'Birta tíma og dagsetningu', - 'total_assets' => 'skráðar eignir', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'rekstrarvörur', - 'type' => 'Týpa', - 'undeployable' => 'Ónothæfar', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Notendanafn', - 'update' => 'Uppfæra', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'Notandi', - 'accepted' => 'samþykkt', - 'declined' => 'hafnað', - 'unassigned' => 'Óúthlutað', - 'unaccepted_asset_report' => 'Ósamþykktar Eignir', - 'users' => 'Notendur', - 'viewall' => 'Skoða allt', - 'viewassets' => 'Skoða skráðar eignir', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Vefsíða', - 'welcome' => 'Velkomin(n), :name', - 'years' => 'ár', - 'yes' => 'Já', - 'zip' => 'Póstnúmer', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'Umbeðin skrá er ekki til á þjóninum.', - 'file_upload_success' => 'Upphleðsla skráa tókst!', - 'no_files_uploaded' => 'Upphleðsla skráa tókst!', - 'token_expired' => 'Your form session has expired. Please try again.', - 'login_enabled' => 'Innskráning virkjuð', - 'audit_due' => 'Komið að úttekt', - 'audit_overdue' => 'Úttekt á eftir áætlun', - 'accept' => 'Samþykkja :asset', - 'i_accept' => 'Ég samþykki', - 'i_decline' => 'Ég hafna', - 'accept_decline' => 'Samþykkja/Hafna', - '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' => 'Skoða allt', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Tölvupóstur', - 'do_not_change' => 'EKKI BREYTA', - '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' => 'Skráð út', - 'checked_out_to' => 'Skráð út til', - 'fields' => 'Svæði', - 'last_checkout' => 'Síðast skráð út', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'Þetta er yfirlit um búnað sem er skráður á þig. Ef þér finnst þessi listi vera ónákvæmur (eitthvað vantar eða eitthvað birtist hér sem þú telur að þú hafir aldrei fengið), vinsamlegast sendu tölvupóst á :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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', - 'dashboard_empty' => 'Það lítur útfyrir að þú hefur ekki bætt neinu við ennþá, svo við höfum neitt frábært til að sýna. Byrjaðu á því að bæta við eignum, aukahlutum, rekstrarvörum, eða hugbúnaðarleyfum núna!', - 'new_asset' => 'Nýjar eignir', - 'new_license' => 'Ný hugbúnaðarleyfi', - 'new_accessory' => 'Nýir aukahlutir', - 'new_consumable' => 'Nýjar rekstrarvörur', - 'collapse' => 'Collapse', - 'assigned' => 'Úthluta', - '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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => 'Upplýsingar um eign', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Viðbótaskrár', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Einnig merkja eydda "soft-delete" þessa notendur. Hreyfingarsaga eigna mun haldast óbreytt eða þangað til að þú velur að eyða varanlega "purge deleted" færslum í stjórnarenda stillingum.', - 'bulk_checkin_delete_success' => 'Valdir notendur hefur verið eytt og hlutir þeirra hafa verið skráðir inn.', - 'bulk_checkin_success' => 'Hlutir fyrir valin notenda hafa verið skrá inn.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - Vantar kaupdagssetningu', - 'assets_by_status' => 'Eignir(búnaður) eftir stöðu', - 'assets_by_status_type' => 'Eignir(búnaður) eftir Tegund', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Halló, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Upphafsdagsetning', - 'end_date' => 'Lokadagsetning', - 'alt_uploaded_image_thumbnail' => 'Hlaða upp smámynd', - 'placeholder_kit' => 'Velja sett', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Hætta við beiðni á hlut', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/is/help.php b/resources/lang/is/help.php deleted file mode 100644 index 47229ea667..0000000000 --- a/resources/lang/is/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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 á.', - - '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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Rekstrarvörur er allt það sem eyðist eða rýrist við notkun, til dæmis blek í prentara eða ljósritunarpappír.', - - 'depreciations' => 'Þú getur búið til mismunandi fyrningarflokka til að afskrifa eignir eftir línulegu afskriftarferli.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/is/localizations.php b/resources/lang/is/localizations.php deleted file mode 100644 index 4c6f76d4ff..0000000000 --- a/resources/lang/is/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Veldu tungumál', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Íslenska', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'United Kingdom', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/is/mail.php b/resources/lang/is/mail.php deleted file mode 100644 index 16b5ef9259..0000000000 --- a/resources/lang/is/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Viðbótar upplýsingar:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Eign:', - 'asset_name' => 'Heiti eignar:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Búnaðar númer', - 'assigned_to' => 'Skráð á', - 'best_regards' => 'Með kveðju,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Dagar', - 'days' => 'Dagar', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Rennur út', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Halló', - 'hi' => 'Hæ', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Skýrsla um lága birgðastöðu', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Nafn búnaðar', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Raðnúmer', - 'supplier' => 'Birgir', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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' => 'Týpa', - '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.', - 'user' => 'Notandi', - 'username' => 'Notendanafn', - 'welcome' => 'Velkomin/inn :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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' => 'Skoða þínar eignir', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/is/validation.php b/resources/lang/is/validation.php deleted file mode 100644 index 38f92fe9ba..0000000000 --- a/resources/lang/is/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => ':attribute verður að vera skrá.', - 'filled' => 'The :attribute field must have a value.', - 'image' => ':attribute verður að vera mynd.', - 'import_field_empty' => 'Gildi fyrir :fieldname getur ekki verið núll.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => ':attribute verður að vera heiltala.', - 'ip' => ':attribute verður að vera gild IP-tala.', - 'ipv4' => ':attribute verður að vera gild IPv4-tala.', - 'ipv6' => ':attribute verður að vera gild IPv6-tala.', - 'is_unique_department' => ':attribute verður að vera einkvæmt fyrir þessa staðsetningu fyrirtækis', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Þetta lykilorð er of algengt.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/it/account/general.php b/resources/lang/it-IT/account/general.php similarity index 100% rename from resources/lang/it/account/general.php rename to resources/lang/it-IT/account/general.php diff --git a/resources/lang/it/admin/accessories/general.php b/resources/lang/it-IT/admin/accessories/general.php similarity index 100% rename from resources/lang/it/admin/accessories/general.php rename to resources/lang/it-IT/admin/accessories/general.php diff --git a/resources/lang/it/admin/accessories/message.php b/resources/lang/it-IT/admin/accessories/message.php similarity index 100% rename from resources/lang/it/admin/accessories/message.php rename to resources/lang/it-IT/admin/accessories/message.php diff --git a/resources/lang/it/admin/accessories/table.php b/resources/lang/it-IT/admin/accessories/table.php similarity index 100% rename from resources/lang/it/admin/accessories/table.php rename to resources/lang/it-IT/admin/accessories/table.php diff --git a/resources/lang/it/admin/asset_maintenances/form.php b/resources/lang/it-IT/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/it/admin/asset_maintenances/form.php rename to resources/lang/it-IT/admin/asset_maintenances/form.php diff --git a/resources/lang/it/admin/asset_maintenances/general.php b/resources/lang/it-IT/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/it/admin/asset_maintenances/general.php rename to resources/lang/it-IT/admin/asset_maintenances/general.php diff --git a/resources/lang/it/admin/asset_maintenances/message.php b/resources/lang/it-IT/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/it/admin/asset_maintenances/message.php rename to resources/lang/it-IT/admin/asset_maintenances/message.php diff --git a/resources/lang/it/admin/asset_maintenances/table.php b/resources/lang/it-IT/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/it/admin/asset_maintenances/table.php rename to resources/lang/it-IT/admin/asset_maintenances/table.php diff --git a/resources/lang/it/admin/categories/general.php b/resources/lang/it-IT/admin/categories/general.php similarity index 100% rename from resources/lang/it/admin/categories/general.php rename to resources/lang/it-IT/admin/categories/general.php diff --git a/resources/lang/it/admin/categories/message.php b/resources/lang/it-IT/admin/categories/message.php similarity index 100% rename from resources/lang/it/admin/categories/message.php rename to resources/lang/it-IT/admin/categories/message.php diff --git a/resources/lang/it/admin/categories/table.php b/resources/lang/it-IT/admin/categories/table.php similarity index 100% rename from resources/lang/it/admin/categories/table.php rename to resources/lang/it-IT/admin/categories/table.php diff --git a/resources/lang/it/admin/companies/general.php b/resources/lang/it-IT/admin/companies/general.php similarity index 100% rename from resources/lang/it/admin/companies/general.php rename to resources/lang/it-IT/admin/companies/general.php diff --git a/resources/lang/it/admin/companies/message.php b/resources/lang/it-IT/admin/companies/message.php similarity index 100% rename from resources/lang/it/admin/companies/message.php rename to resources/lang/it-IT/admin/companies/message.php diff --git a/resources/lang/it-IT/admin/companies/table.php b/resources/lang/it-IT/admin/companies/table.php new file mode 100644 index 0000000000..ff58c20796 --- /dev/null +++ b/resources/lang/it-IT/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Aziende', + 'create' => 'Crea Azienda', + 'email' => 'Email Azienda', + 'title' => 'Azienda', + 'phone' => 'Telefono Ditta', + 'update' => 'Aggiorna Azienda', + 'name' => 'Nome Azienda', + 'id' => 'ID', +); diff --git a/resources/lang/it/admin/components/general.php b/resources/lang/it-IT/admin/components/general.php similarity index 100% rename from resources/lang/it/admin/components/general.php rename to resources/lang/it-IT/admin/components/general.php diff --git a/resources/lang/it/admin/components/message.php b/resources/lang/it-IT/admin/components/message.php similarity index 100% rename from resources/lang/it/admin/components/message.php rename to resources/lang/it-IT/admin/components/message.php diff --git a/resources/lang/it/admin/components/table.php b/resources/lang/it-IT/admin/components/table.php similarity index 100% rename from resources/lang/it/admin/components/table.php rename to resources/lang/it-IT/admin/components/table.php diff --git a/resources/lang/it/admin/consumables/general.php b/resources/lang/it-IT/admin/consumables/general.php similarity index 100% rename from resources/lang/it/admin/consumables/general.php rename to resources/lang/it-IT/admin/consumables/general.php diff --git a/resources/lang/it/admin/consumables/message.php b/resources/lang/it-IT/admin/consumables/message.php similarity index 100% rename from resources/lang/it/admin/consumables/message.php rename to resources/lang/it-IT/admin/consumables/message.php diff --git a/resources/lang/it/admin/consumables/table.php b/resources/lang/it-IT/admin/consumables/table.php similarity index 100% rename from resources/lang/it/admin/consumables/table.php rename to resources/lang/it-IT/admin/consumables/table.php diff --git a/resources/lang/it/admin/custom_fields/general.php b/resources/lang/it-IT/admin/custom_fields/general.php similarity index 100% rename from resources/lang/it/admin/custom_fields/general.php rename to resources/lang/it-IT/admin/custom_fields/general.php diff --git a/resources/lang/it/admin/custom_fields/message.php b/resources/lang/it-IT/admin/custom_fields/message.php similarity index 100% rename from resources/lang/it/admin/custom_fields/message.php rename to resources/lang/it-IT/admin/custom_fields/message.php diff --git a/resources/lang/it/admin/departments/message.php b/resources/lang/it-IT/admin/departments/message.php similarity index 100% rename from resources/lang/it/admin/departments/message.php rename to resources/lang/it-IT/admin/departments/message.php diff --git a/resources/lang/it/admin/departments/table.php b/resources/lang/it-IT/admin/departments/table.php similarity index 100% rename from resources/lang/it/admin/departments/table.php rename to resources/lang/it-IT/admin/departments/table.php diff --git a/resources/lang/it-IT/admin/depreciations/general.php b/resources/lang/it-IT/admin/depreciations/general.php new file mode 100644 index 0000000000..b1e9e9ef81 --- /dev/null +++ b/resources/lang/it-IT/admin/depreciations/general.php @@ -0,0 +1,16 @@ + 'Riguardo al deprezzamento dei Beni', + 'about_depreciations' => 'Puoi configurare i deprezzamenti dei Beni con criterio lineare costante.', + 'asset_depreciations' => 'Deprezzamento Beni', + 'create' => 'Crea un deprezzamento', + 'depreciation_name' => 'Nome del deprezzamento', + 'depreciation_min' => 'Valore Finale del deprezzamento', + 'number_of_months' => 'Numero di Mesi', + 'update' => 'Aggiorna il deprezzamento', + 'depreciation_min' => 'Valore minimo dopo il deprezzamento', + 'no_depreciations_warning' => 'Attenzione: + Nessun deprezzamento impostato. + Si prega di impostare almeno un deprezzamento per visualizzarne il report.', +]; diff --git a/resources/lang/it-IT/admin/depreciations/message.php b/resources/lang/it-IT/admin/depreciations/message.php new file mode 100644 index 0000000000..9fcaaf69b8 --- /dev/null +++ b/resources/lang/it-IT/admin/depreciations/message.php @@ -0,0 +1,25 @@ + 'La classe di deprezzamento non esiste.', + 'assoc_users' => 'Questo deprezzamento è associato con una o più modelli e non può essere cancellato. Prima toglilo dai modelli correlati e poi riprova a cancellarlo. ', + + + 'create' => array( + 'error' => 'La classe di deprezzamento non è stata creata, riprova per favore. :(', + 'success' => 'Il deprezzamento è stato creato correttamente. :)' + ), + + 'update' => array( + 'error' => 'La classe di deprezzamento non è stata aggiornata, per favore riprova', + 'success' => 'La classe di deprezzamento è stata aggiornata correttamente.' + ), + + 'delete' => array( + 'confirm' => 'Sei sicuro di voler cancellare la classe di deprezzamento?', + 'error' => 'C\'è stato un problema durante la cancellazione della classe. Per favore riprova.', + 'success' => 'La classe di deprezzamento è stata cancellata con successo.' + ) + +); diff --git a/resources/lang/it/admin/depreciations/table.php b/resources/lang/it-IT/admin/depreciations/table.php similarity index 100% rename from resources/lang/it/admin/depreciations/table.php rename to resources/lang/it-IT/admin/depreciations/table.php diff --git a/resources/lang/it/admin/groups/message.php b/resources/lang/it-IT/admin/groups/message.php similarity index 100% rename from resources/lang/it/admin/groups/message.php rename to resources/lang/it-IT/admin/groups/message.php diff --git a/resources/lang/it/admin/groups/table.php b/resources/lang/it-IT/admin/groups/table.php similarity index 100% rename from resources/lang/it/admin/groups/table.php rename to resources/lang/it-IT/admin/groups/table.php diff --git a/resources/lang/it/admin/groups/titles.php b/resources/lang/it-IT/admin/groups/titles.php similarity index 100% rename from resources/lang/it/admin/groups/titles.php rename to resources/lang/it-IT/admin/groups/titles.php diff --git a/resources/lang/it-IT/admin/hardware/form.php b/resources/lang/it-IT/admin/hardware/form.php new file mode 100644 index 0000000000..2e2c2f6bdb --- /dev/null +++ b/resources/lang/it-IT/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confermi elementi di eliminazione di massa', + 'bulk_restore' => 'Conferma ripristino beni massivo', + '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_restore_help' => 'Esamina i beni da ripristinare qui sotto. Una volta recuperati, i beni non verranno riassegnati agli utenti a cui erano precedentemente assegnati.', + 'bulk_delete_warn' => 'Stai per cancellare :asset_count assets.', + 'bulk_restore_warn' => 'Stai per ripristinare :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 un singolo asset. Stai per modificare le proprietà di :asset_count asset.', + 'bulk_update_with_custom_field' => 'Nota che i beni sono di :asset_model_count modelli differenti.', + 'bulk_update_model_prefix' => 'Sui Modelli', + 'bulk_update_custom_field_unique' => 'Questo è un campo unico e non può essere modificato massivamente.', + 'checkedout_to' => 'Assegnato a', + 'checkout_date' => 'Data del check-out', + 'checkin_date' => 'Data di entrata', + 'checkout_to' => 'Assegnare a', + 'cost' => 'Costo acquisto', + 'create' => 'Creare bene', + 'date' => 'Data di acquisto', + 'depreciation' => 'Ammortamento', + 'depreciates_on' => 'Deprezza Si', + 'default_location' => 'Posizione predefinita', + 'default_location_phone' => 'Telefono Posizione Predefinita', + 'eol_date' => 'Data EOL', + 'eol_rate' => 'Tasso EOL', + 'expected_checkin' => 'Richiesta Data di entrata', + 'expires' => 'Scade', + 'fully_depreciated' => 'Completamente ammortizzato', + 'help_checkout' => 'Se vuoi assegnare questo prodotto immediatamente, seleziona "Pronto alla spedizione" dalla barra di stato qui sopra. ', + 'mac_address' => 'MAC Address', + 'manufacturer' => 'Produttore', + 'model' => 'Modello', + 'months' => 'mesi', + 'name' => 'Nome bene', + 'notes' => 'Note', + 'order' => 'Numero Ordine', + 'qr' => 'QR Code', + 'requestable' => 'Gli utenti possono richiedere questo bene', + 'select_statustype' => 'Selezionare il tipo di stato', + 'serial' => 'Seriale', + 'status' => 'Stato', + 'tag' => 'Etichetta bene', + 'update' => 'Aggiornamento bene', + 'warranty' => 'Garanzia', + 'warranty_expires' => 'Scadenza della garanzia', + 'years' => 'anni', + 'asset_location' => 'Aggiorna Posizione Bene', + 'asset_location_update_default_current' => 'Aggiorna sia la posizione predefinita che quella attuale', + 'asset_location_update_default' => 'Aggiorna solo la posizione predefinita', + 'asset_location_update_actual' => 'Aggiorna solo la posizione effettiva', + 'asset_not_deployable' => 'Lo stato del bene è "Non Assegnabile". Non puoi fare il check-out di questo bene.', + 'asset_deployable' => 'Lo stato del bene è "Assegnabile". Puoi fare il check-out di questo bene.', + 'processing_spinner' => 'Elaborazione... (Può volerci un po\' su file di grandi dimensioni)', + 'optional_infos' => 'Informazioni Opzionali', + 'order_details' => 'Informazioni relative all\'ordine' +]; diff --git a/resources/lang/it-IT/admin/hardware/general.php b/resources/lang/it-IT/admin/hardware/general.php new file mode 100644 index 0000000000..f1468c139b --- /dev/null +++ b/resources/lang/it-IT/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Asset', + 'bulk_checkout' => 'Ritiro Asset', + 'bulk_checkin' => 'Check-in Bene', + 'checkin' => 'Ingresso Asset', + 'checkout' => 'Asset Checkout', + 'clone' => 'Copia Asset', + 'deployable' => 'Assegnabile', + 'deleted' => 'Questo bene è stato eliminato.', + 'delete_confirm' => 'Sei sicuro di voler eliminare questo bene?', + 'edit' => 'Modifica Asset', + 'model_deleted' => 'Questo modello di asset è stato eliminato. Devi ripristinare il modello prima di poter ripristinare il bene.', + 'model_invalid' => 'Il modello di questo bene non è valido.', + 'model_invalid_fix' => 'Il bene deve essere modificato per correggerlo prima di farne il check in o il check out.', + 'requestable' => 'Disponibile', + 'requested' => 'richiesto', + 'not_requestable' => 'Non Richiedibili', + 'requestable_status_warning' => 'Non cambiare richiedibilità', + 'restore' => 'Ripristina Asset', + 'pending' => 'In attesa', + 'undeployable' => 'Non Distribuilbile', + 'undeployable_tooltip' => 'Questo bene ha una etichetta che lo rende non distribuibile, il check-out non può avvenire.', + 'view' => 'Vedi Asset', + 'csv_error' => 'C\'è un errore nel file CSV:', + 'import_text' => '

Carica un CSV che contiene la cronologia degli asset. Gli asset e gli utenti DEVONO già esistere nel sistema, o saranno saltati. Le risorse corrispondenti per l\'importazione della cronologia si verificano con il tag dell\'asset. Cercheremo di trovare un utente corrispondente in base al nome dell\'utente che fornisci e ai criteri selezionati qui sotto. Se non si seleziona alcun criterio qui sotto, proverà semplicemente a corrispondere al formato del nome utente che hai configurato in Admin > Impostazioni Generali.

I campi inclusi nel CSV devono corrispondere alle intestazioni: Asset Tag, Nome, Data di Checkout, Data di Checkin. Eventuali campi aggiuntivi verranno ignorati.

Data di Checkin: le date di check in vuote o future assegneranno gli elementi all\'utente associato. Esclusa la colonna Data di controllo creerà una data di check-in con la data di oggi.

+ ', + 'csv_import_match_f-l' => 'Prova ad abbinare gli utenti con il formato firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Prova ad abbinare gli utenti con il formato primo cognome (jsmith)', + 'csv_import_match_first' => 'Prova ad abbinare gli utenti con il formato nome (jane)', + 'csv_import_match_email' => 'Prova a abbinare gli utenti con email come nome utente', + 'csv_import_match_username' => 'Prova ad abbinare gli utenti con il nome utente ', + 'error_messages' => 'Messaggi di errore:', + 'success_messages' => 'Messaggi di successo:', + 'alert_details' => 'Leggere sotto per maggiori dettagli.', + 'custom_export' => 'Esportazione Personalizzata', + 'mfg_warranty_lookup' => ':manufacturer Cerca Stato Garanzia', + 'user_department' => 'Dipartimento Utente', +]; diff --git a/resources/lang/it-IT/admin/hardware/message.php b/resources/lang/it-IT/admin/hardware/message.php new file mode 100644 index 0000000000..f0304f6b68 --- /dev/null +++ b/resources/lang/it-IT/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => 'Questo bene non esiste o non è disponibile.', + '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' => [ + 'error' => 'L\'asset non è stato creato, riprova per favore. :(', + 'success' => 'L\'asset è stato creato con successo. :)', + 'success_linked' => 'Bene creato con tag :tag . Clicca per vedere.', + ], + + '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.', + 'no_assets_selected' => 'Nessun asset è stato selezionato, quindi niente è stato eliminato.', + 'assets_do_not_exist_or_are_invalid' => 'Gli asset selezionati non possono essere aggiornati.', + ], + + 'restore' => [ + 'error' => 'Il bene non è stato ripristinato, riprova', + 'success' => 'Bene ripristinato con successo.', + 'bulk_success' => 'Bene ripristinato con successo.', + 'nothing_updated' => 'Nessun bene selezionato, non è stato ripristinato nulla.', + ], + + 'audit' => [ + 'error' => 'L\'audit del patrimonio non è riuscito. Riprova.', + 'success' => 'L\'audit di risorse si è registrato con successo.', + ], + + + 'deletefile' => [ + 'error' => 'File non cancellato. Riprova.', + 'success' => 'File cancellato con successo.', + ], + + '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' => [ + 'error' => 'Alcuni elementi non sono stati importati correttamente.', + 'errorDetail' => 'Gli articoli 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', + 'file_missing' => 'File selezionato mancante', + 'header_row_has_malformed_characters' => 'Uno o più attributi nella riga d\'intestazione contengono caratteri UTF-8 malformati', + 'content_row_has_malformed_characters' => 'Uno o più attributi nella prima riga del contenuto contengono caratteri UTF-8 malformati', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'L\'asset non è stato richiesto, si prega di riprovare', + 'success' => 'Asset richiesto con successo.', + 'canceled' => 'Richiesta di checkout cancellata con successo', + ], + +]; diff --git a/resources/lang/it-IT/admin/hardware/table.php b/resources/lang/it-IT/admin/hardware/table.php new file mode 100644 index 0000000000..c0d0401e67 --- /dev/null +++ b/resources/lang/it-IT/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Etichetta bene', + 'asset_model' => 'Modello', + 'assigned_to' => 'Assegnato a', + 'book_value' => 'Valore Attuale', + 'change' => 'Dentro/Fuori', + 'checkout_date' => 'Data di estrazione', + 'checkoutto' => 'Estratto', + 'components_cost' => 'Costo Totale Componenti', + 'current_value' => 'Valore Attuale', + 'diff' => 'Differenza', + 'dl_csv' => 'Scarica CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Ultima data check-in', + 'location' => 'Posizione', + 'purchase_cost' => 'Costo', + 'purchase_date' => 'Acquistati', + 'serial' => 'Seriale', + 'status' => 'Stato', + 'title' => 'Bene ', + 'image' => 'Immagine dispositivo', + 'days_without_acceptance' => 'Giorni senza accettazione', + 'monthly_depreciation' => 'Ammortamento Mensile', + 'assigned_to' => 'Assegnato a', + 'requesting_user' => 'Richiesto Da', + 'requested_date' => 'Data richiesta', + 'changed' => 'Cambiato', + 'icon' => 'Icona', +]; diff --git a/resources/lang/it/admin/kits/general.php b/resources/lang/it-IT/admin/kits/general.php similarity index 100% rename from resources/lang/it/admin/kits/general.php rename to resources/lang/it-IT/admin/kits/general.php diff --git a/resources/lang/it/admin/labels/message.php b/resources/lang/it-IT/admin/labels/message.php similarity index 100% rename from resources/lang/it/admin/labels/message.php rename to resources/lang/it-IT/admin/labels/message.php diff --git a/resources/lang/it-IT/admin/labels/table.php b/resources/lang/it-IT/admin/labels/table.php new file mode 100644 index 0000000000..b818426998 --- /dev/null +++ b/resources/lang/it-IT/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Edificio 1', + 'example_category' => 'Categoria Di Prova', + 'example_location' => 'Edificio 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Modello Di Prova', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Etichette', + 'support_fields' => 'Campi', + 'support_asset_tag' => 'Etichetta', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titolo', + +]; \ No newline at end of file diff --git a/resources/lang/it/admin/licenses/form.php b/resources/lang/it-IT/admin/licenses/form.php similarity index 100% rename from resources/lang/it/admin/licenses/form.php rename to resources/lang/it-IT/admin/licenses/form.php diff --git a/resources/lang/it-IT/admin/licenses/general.php b/resources/lang/it-IT/admin/licenses/general.php new file mode 100644 index 0000000000..ad3b34d98d --- /dev/null +++ b/resources/lang/it-IT/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Informazioni sulle licenze', + 'about_licenses' => 'Le licenze vengono utilizzate per monitorare il software. Hanno un numero specifico di posti che possono essere verificati agli individui', + 'checkin' => 'Registrare Licenza Sede', + 'checkout_history' => 'Storico Estrazioni', + 'checkout' => 'Estrazione Licenza Sede', + 'edit' => 'Modifica Licenza', + 'filetype_info' => 'I formati di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, e rar.', + 'clone' => 'Clona Licenza', + 'history_for' => 'Storico per ', + 'in_out' => 'Dentro/Fuori', + 'info' => 'Informazioni Licenza', + 'license_seats' => 'Licenza Sede', + 'seat' => 'Sede', + 'seats' => 'Sedi', + 'software_licenses' => 'Licenze Software', + 'user' => 'Utente', + 'view' => 'Mostra Licenza', + 'delete_disabled' => 'Questa licenza non può essere cancellata perché ci sono delle postazioni assegnate.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Check-in di tutte le postazioni', + 'modal' => 'Ciò effettuerà il check-in di una postazione. | Ciò effettuerà il check-in di :checkedout_seats_count postazioni per questa licenza.', + 'enabled_tooltip' => 'Check-in di TUTTE le postazioni di questa licenza, sia di utenti che di beni', + 'disabled_tooltip' => 'Disattivato perché non ci sono postazioni assegnate', + 'disabled_tooltip_reassignable' => 'Disattivato a causa della licenza non reassegnabile', + 'success' => 'Check-in della licenza effettuato! | Check-in di tutte le licenze effettuato!', + 'log_msg' => 'Check-in effettuato tramite GUI di assegnazione massiva di licenze', + ], + + 'checkout_all' => [ + 'button' => 'Check-out di tutte le postazioni', + 'modal' => 'Ciò effettuerà il check-out di una postazione al primo utente disponibile. | Questa azione effettuerà il checkout di :available_seats_count postazioni ai primi utenti disponibili. Un utente viene considerato disponibile se non hanno già questa licenza e la proprietà Auto-Assegna Licenza è attivata nel loro account utente.', + 'enabled_tooltip' => 'Assegna TUTTE le postazioni (o tutte quelle disponibili) a TUTTI gli utenti', + 'disabled_tooltip' => 'Disattivato perché non ci sono postazioni disponibili', + 'success' => 'Check-out della licenza effettuato ! | Check-out di :count licenze effettuato!', + 'error_no_seats' => 'Nessuna postazione rimasta per questa licenza.', + 'warn_not_enough_seats' => ':count utenti assegnati a questa licenza, ma le postazioni sono finite.', + 'warn_no_avail_users' => 'Non ho fatto nulla: Non ci sono utenti che non abbiano già questa licenza.', + 'log_msg' => 'Check-out effettuato tramite GUI di assegnazione massiva di licenze', + + + ], + ], + + 'below_threshold' => 'Ci sono solo :remaining_count installazioni disponibili rimaste per questa licenza con una quantità minima di :min_amt. Si consiglia di acquistarne altre.', + 'below_threshold_short' => 'Questo oggetto è in quantità inferiore alla soglia minima richiesta.', +); diff --git a/resources/lang/it/admin/licenses/message.php b/resources/lang/it-IT/admin/licenses/message.php similarity index 100% rename from resources/lang/it/admin/licenses/message.php rename to resources/lang/it-IT/admin/licenses/message.php diff --git a/resources/lang/it/admin/licenses/table.php b/resources/lang/it-IT/admin/licenses/table.php similarity index 100% rename from resources/lang/it/admin/licenses/table.php rename to resources/lang/it-IT/admin/licenses/table.php diff --git a/resources/lang/it/admin/locations/message.php b/resources/lang/it-IT/admin/locations/message.php similarity index 100% rename from resources/lang/it/admin/locations/message.php rename to resources/lang/it-IT/admin/locations/message.php diff --git a/resources/lang/it-IT/admin/locations/table.php b/resources/lang/it-IT/admin/locations/table.php new file mode 100644 index 0000000000..f5b571c690 --- /dev/null +++ b/resources/lang/it-IT/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Informazioni sulle posizioni', + 'about_locations' => 'Le posizioni sono usate per tracciare la posizione degli utenti, dei beni e di altri oggetti', + 'assets_rtd' => 'Beni', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Beni Assegnati', + 'id' => 'ID', + 'city' => 'Città', + 'state' => 'Stato', + 'country' => 'Paese', + 'create' => 'Crea Posizione', + 'update' => 'Aggiorna Posizione', + 'print_assigned' => 'Stampa assegnazione', + 'print_all_assigned' => 'Stampa tutte le assegnazioni', + 'name' => 'Nome Posizione', + 'address' => 'Indirizzo', + 'address2' => 'Indirizzo, riga 2', + 'zip' => 'Codice Postale', + 'locations' => 'Posizioni', + 'parent' => 'Genitore', + 'currency' => 'Valuta della Posizione', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'Nome Utente', + 'department' => 'Dipartimento', + 'location' => 'Posizione', + 'asset_tag' => 'Tag dei Beni', + 'asset_name' => 'Nome', + 'asset_category' => 'Categoria', + 'asset_manufacturer' => 'Produttore', + 'asset_model' => 'Modello', + 'asset_serial' => 'Seriale', + 'asset_location' => 'Posizione', + 'asset_checked_out' => 'Checked-Out il', + 'asset_expected_checkin' => 'Check-In Previsto', + 'date' => 'Data:', + 'phone' => 'Telefono Posizione', + 'signed_by_asset_auditor' => 'Firmato Da (Revisore dei Beni):', + 'signed_by_finance_auditor' => 'Firmato Da (Revisore Finanziario):', + 'signed_by_location_manager' => 'Firmato Da (Manager della Posizione):', + 'signed_by' => 'Firmato Da:', +]; diff --git a/resources/lang/it-IT/admin/manufacturers/message.php b/resources/lang/it-IT/admin/manufacturers/message.php new file mode 100644 index 0000000000..5358b47443 --- /dev/null +++ b/resources/lang/it-IT/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Le variabili {LOCALE}, {SERIAL}, {MODEL_NUMBER} e {MODEL_NAME} possono essere utilizzate nell\'URL per riempire i campi dinamicamente - ad esempio https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Il produttore non esiste.', + 'assoc_users' => 'Questo produttore è attualmente associato con almeno un modello e non può essere eliminato. Si prega di aggiornare i modelli di riferimento e riprovare. ', + + 'create' => array( + 'error' => 'Il produttore non è stato creato, si prega di riprovare.', + 'success' => 'Produttore creato con successo.' + ), + + 'update' => array( + 'error' => 'Il produttore non è stato aggiornato, riprova', + 'success' => 'Produttore aggiornato con successo.' + ), + + 'restore' => array( + 'error' => 'Il produttore non è stato ripristinato, per favore riprova', + 'success' => 'Produttore ripristinato con successo.' + ), + + 'delete' => array( + 'confirm' => 'Sei sicuro di voler eliminare questo produttore?', + 'error' => 'C\'è stato un problema nell\'eliminazione del produttore. Riprova.', + 'success' => 'Il produttore è stato eliminato con successo.' + ) + +); diff --git a/resources/lang/it-IT/admin/manufacturers/table.php b/resources/lang/it-IT/admin/manufacturers/table.php new file mode 100644 index 0000000000..ce2a5e0ea2 --- /dev/null +++ b/resources/lang/it-IT/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Informazioni sui produttori', + 'about_manufacturers_text' => 'I produttori sono le aziende che creano i vostri beni. È possibile memorizzare qui importanti informazioni sui contatti di supporto, che verranno visualizzate nelle pagine dettagliate dei beni.', + 'asset_manufacturers' => 'Produttori Bene', + 'create' => 'Crea Produttore', + 'id' => 'ID', + 'name' => 'Nome', + 'support_email' => 'E-mail di supporto', + 'support_phone' => 'Telefono di sostegno', + 'support_url' => 'URL di supporto', + 'warranty_lookup_url' => 'URL Stato Garanzia', + 'update' => 'Aggiorna Produttore', + +); diff --git a/resources/lang/it/admin/models/general.php b/resources/lang/it-IT/admin/models/general.php similarity index 100% rename from resources/lang/it/admin/models/general.php rename to resources/lang/it-IT/admin/models/general.php diff --git a/resources/lang/it-IT/admin/models/message.php b/resources/lang/it-IT/admin/models/message.php new file mode 100644 index 0000000000..5a4b000030 --- /dev/null +++ b/resources/lang/it-IT/admin/models/message.php @@ -0,0 +1,47 @@ + 'Modello bene eliminato', + 'does_not_exist' => 'Il modello non esiste.', + 'no_association' => 'ATTENZIONE! Il modello di bene per questo oggetto non è valido o è mancante!', + 'no_association_fix' => 'Ciò romperà cose in modi strani e brutti. Modifica questo bene per assegnargli un modello.', + 'assoc_users' => 'Questo modello è attualmente associato ad uno o più beni e non può essere eliminato. Eliminare i beni e poi provare a eliminare nuovamente. ', + + + 'create' => array( + 'error' => 'Il modello non è stato creato, si prega di riprovare.', + 'success' => 'Modello creato con successo.', + 'duplicate_set' => 'Un modello di prodotto con quel nome, produttore e numero di modello esiste già.', + ), + + 'update' => array( + 'error' => 'Il modello non è stato aggiornato, si prega di riprovare', + 'success' => 'Modello aggiornato con successo.', + ), + + 'delete' => array( + 'confirm' => 'Sei sicuro di voler eliminare questo modello?', + 'error' => 'C\'è stato un problema durante la cancellazione del modello. Riprova per favore.', + 'success' => 'Modello cancellato con successo.' + ), + + 'restore' => array( + 'error' => 'Il modello non è stato ripristinato, si prega di riprovare', + 'success' => 'Modello ripristinato con successo.' + ), + + 'bulkedit' => array( + 'error' => 'Nessun campo è stato modificato, quindi niente è stato aggiornato.', + 'success' => 'Modello aggiornato. |:model_count modelli aggiornati con successo.', + 'warn' => 'Stai per aggiornare le proprietà del seguente modello:|Stai per modificare le proprietà dei seguenti :model_count modelli:', + + ), + + 'bulkdelete' => array( + 'error' => 'Non sono stati selezionati modelli, quindi non è stato eliminato nulla.', + 'success' => 'Modello cancellato!|:success_count modelli cancellati!', + 'success_partial' => ':success_count modelli sono stati eliminati, tuttavia non è stato possibile eliminare :fail_count modelli perché dispongono ancora di risorse associate.' + ), + +); diff --git a/resources/lang/it/admin/models/table.php b/resources/lang/it-IT/admin/models/table.php similarity index 100% rename from resources/lang/it/admin/models/table.php rename to resources/lang/it-IT/admin/models/table.php diff --git a/resources/lang/it/admin/reports/general.php b/resources/lang/it-IT/admin/reports/general.php similarity index 100% rename from resources/lang/it/admin/reports/general.php rename to resources/lang/it-IT/admin/reports/general.php diff --git a/resources/lang/it/admin/reports/message.php b/resources/lang/it-IT/admin/reports/message.php similarity index 100% rename from resources/lang/it/admin/reports/message.php rename to resources/lang/it-IT/admin/reports/message.php diff --git a/resources/lang/it-IT/admin/settings/general.php b/resources/lang/it-IT/admin/settings/general.php new file mode 100644 index 0000000000..07051a200b --- /dev/null +++ b/resources/lang/it-IT/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Impostazioni Admin', + 'is_ad' => 'Si tratta di un server Active Directory', + 'alerts' => 'Avvisi', + 'alert_title' => 'Aggiorna impostazioni di notifica', + 'alert_email' => 'Invia avvisi a', + 'alert_email_help' => 'Indirizzi email o liste di distribuzione a cui si desidera inviare gli avvisi, separati da una virgola', + 'alerts_enabled' => 'Attiva Avvisi', + '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.', + 'asset_ids' => 'ID Bene', + 'audit_interval' => 'Intervallo di controllo', + 'audit_interval_help' => 'Se controllate fisicamente e periodicamente i vostri beni, inserite l\'intervallo in mesi utilizzato. Se si aggiorna questo valore, tutte le "prossime date di revisione" per i beni con una data di revisione saranno aggiornate.', + '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 tag beni ad incremento automatico', + 'auto_increment_prefix' => 'Prefisso (Opzionale)', + 'auto_incrementing_help' => 'Attiva i tag beni ad incremento automatico per impostarlo', + 'backups' => 'Backups', + 'backups_help' => 'Crea, scarica e ripristina i backup ', + 'backups_restoring' => 'Ripristino da backup', + 'backups_upload' => 'Carica Backup', + 'backups_path' => 'I backup sul server sono memorizzati in :path', + 'backups_restore_warning' => 'Usa il pulsante di ripristino per ripristinare un backup precedente. (Al momento non funziona con l\'archivio file S3 o Docker.)

L\'intero database di :app_name e i file caricati saranno completamente sostituiti dal contenuto nel file di backup. ', + 'backups_logged_out' => 'Tutti gli utenti esistenti, te incluso, saranno disconnessi a ripristino completato.', + 'backups_large' => 'I backup molto grandi potrebbero andare in time out durante il ripristino e potrebbero dover essere eseguiti tramite riga di comando. ', + '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.)', + 'custom_css' => 'CSS Personalizzato', + 'custom_css_help' => 'Inserisci qualsiasi CSS personalizzato che vuoi utilizzare. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'URL di Reset Password personalizzata', + 'custom_forgot_pass_url_help' => 'Sostituisce l\'URL della password dimenticata incorporata nella schermata di accesso, utile per indirizzare le persone alla funzionalità di ripristino della password LDAP interna o ospitata. Disabiliterà completamente la funzionalità della password dimenticata dell\'utente locale.', + 'dashboard_message' => 'Messaggio di dashboard', + 'dashboard_message_help' => 'Questo testo verrà visualizzato nella dashboard per chiunque abbia il permesso di visualizzare il dashboard.', + 'default_currency' => 'Valuta predefinita', + 'default_eula_text' => 'EULA Predefinita', + 'default_language' => 'Lingua predefinita', + 'default_eula_help_text' => 'È possibile associare EULAs personalizzati a categorie di beni specifici.', + 'display_asset_name' => 'Mostra Nome Bene', + 'display_checkout_date' => 'Mostra Data Estrazione', + 'display_eol' => 'Visualizzare EOL in vista tabella', + 'display_qr' => 'Visualizza codici quadrati', + 'display_alt_barcode' => 'Visualizza codici a barre', + 'email_logo' => 'Logo Email', + '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' => 'Abilitato', + 'eula_settings' => 'Impostazioni EULA', + 'eula_markdown' => 'Questa EULA consente Github flavored markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'I tipi di file accettati sono ico, png e gif. Altri formati potrebbero non funzionare in tutti i browser.', + 'favicon_size' => 'Le Favicons dovrebbero essere preferibilmente quadrate, di dimensione 16x16 pixel.', + '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' => 'supporto aziendale, firma, accettazione, formato email, formato username, immagini, per pagina, miniature, eula, gravatar, tos, cruscotto, privacy', + 'general_settings_help' => 'EULA predefinita e altro', + 'generate_backup' => 'Crea Backup', + 'google_workspaces' => 'Google Workspace', + '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_default_group' => 'Gruppo Di Permessi Predefinito', + 'ldap_default_group_info' => 'Seleziona un gruppo a cui assegnare i nuovi utenti. Ricorda che un utente ottiene le autorizzazioni del gruppo a cui appartiene.', + 'no_default_group' => 'Nessun Gruppo Predefinito', + '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', + 'ldap_settings' => 'Impostazioni LDAP', + 'ldap_client_tls_cert_help' => 'Il Certificato e la Chiave TLS Client per le connessioni LDAP sono di solito richieste solo nelle configurazioni di Google Workspace con "Secure LDAP".', + 'ldap_location' => 'Posizione LDAP', +'ldap_location_help' => 'Il campo Posizione LDAP deve essere usato se una OU non viene utilizzata nella Base Bind DN Lascia vuoto se viene usata la ricerca OU.', + 'ldap_login_test_help' => 'Immettere un nome utente e una password LDAP validi dal DN di base specificato in precedenza per verificare se il login LDAP è configurato correttamente. DEVI SALVARE LE IMPOSTAZIONI LDAP AGGIORNATE PRIMA.', + 'ldap_login_sync_help' => 'Questo verifica solamente che LDAP possa sincronizzare correttamente. Se la tua query di autenticazione LDAP non è corretta, gli utenti potrebbero non essere ancora in grado di accedere. DEVI SALVARE LE IMPOSTAZIONI LDAP PRIMA DI EFFETTUARE QUESTO TEST.', + 'ldap_manager' => 'Manager LDAP', + 'ldap_server' => 'Server LDAP', + 'ldap_server_help' => 'Questo dovrebbe iniziare con ldap: // (per unencrypted o TLS) o ldaps: // (per SSL)', + 'ldap_server_cert' => 'Validazione certificato SSL di LDAP', + 'ldap_server_cert_ignore' => 'Consenti Certificato SSL non valido', + 'ldap_server_cert_help' => 'Seleziona questa casella se stai utilizzando un certificato SSL autofirmato e vuoi accettare un certificato SSL non valido.', + 'ldap_tls' => 'Usa TLS', + 'ldap_tls_help' => 'Questo dovrebbe essere controllato solo se si esegue STARTTLS sul server LDAP.', + 'ldap_uname' => 'Nome utente LDAP', + 'ldap_dept' => 'Dipartimento LDAP', + 'ldap_phone' => 'Numero di Telefono LDAP', + 'ldap_jobtitle' => 'Titolo professionale LDAP', + 'ldap_country' => 'Nazione LDAP', + 'ldap_pword' => 'Password LDAP', + 'ldap_basedn' => 'DN Base', + 'ldap_filter' => 'Filtro LDAP', + 'ldap_pw_sync' => 'Sincronizzazione password LDAP', + 'ldap_pw_sync_help' => 'Deseleziona questa casella se non desideri mantenere le password LDAP sincronizzate con le password locali. Disattivare questo significa che i tuoi utenti potrebbero non essere in grado di accedere se il server LDAP non è raggiungibile per qualche motivo.', + 'ldap_username_field' => 'Campo nome utente', + 'ldap_lname_field' => 'Cognome', + 'ldap_fname_field' => 'Nome LDAP', + 'ldap_auth_filter_query' => 'Query di Autenticazione LDAP', + 'ldap_version' => 'Versione LDAP', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'Questo valore viene utilizzato per determinare se un utente sincronizzato può accedere a Snipe-IT. Non influisce sulla capacità di effettuare il check in o il checkout dei beni, e dovrebbe essere il nome dell\'attributo all\'interno del tuo AD/LDAP, non il valore.

Se questo campo è impostato su un nome di campo che non esiste nel tuo AD/LDAP, oppure il valore nel campo AD/LDAP è impostato su 0 o false, il login sarà disabilitato. Se il valore nel campo AD/LDAP è impostato a 1 o true o qualsiasi altro testo l\'utente può accedere. Quando il campo è vuoto nel tuo AD, rispettiamo l\'attributo userAccountControl , che di solito consente agli utenti non sospesi di accedere.', + 'ldap_emp_num' => 'ID impiegato LDAP', + 'ldap_email' => 'Email LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test Sincronizzazione Ldap', + 'license' => 'Licenza software', + 'load_remote' => 'Usa Gravatar', + 'load_remote_help_text' => 'Deseleziona questa casella se la tua installazione non può caricare script da internet esterna. Ciò impedirà a Snipe-IT di provare a caricare le immagini da Gravatar.', + 'login' => 'Tentativi di Accesso', + 'login_attempt' => 'Tentativo di Accesso', + 'login_ip' => 'Indirizzo IP', + 'login_success' => 'Successo?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'Elenco tentativi di login', + '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', + 'login_remote_user_enabled_text' => 'Abilita accesso con intestazione utente remota', + 'login_remote_user_enabled_help' => 'Questa opzione abilita l\'autenticazione tramite l\'intestazione REMOTE_USER in base alla "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disabilita altri meccanismi di autenticazione', + 'login_common_disabled_help' => 'Questa opzione disabilita altri meccanismi di autenticazione. Abilita questa opzione solo se sei sicuro che il tuo login REMOTE_USER sta già funzionando', + 'login_remote_user_custom_logout_url_text' => 'URL di logout personalizzato', + 'login_remote_user_custom_logout_url_help' => 'Se qui viene indicato un URL, gli utenti verranno reindirizzato a questo URL dopo essere usciti da Snipe-IT. Questo è utile per chiudere correttamente le sessioni dell\'utente.', + 'login_remote_user_header_name_text' => 'Intestazione del nome utente personalizzato', + 'login_remote_user_header_name_help' => 'Usa l\'intestazione specificata invece di REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Usa in stampa', + 'logo_print_assets_help' => 'Usa il brand sulla lista dei beni stampabili ', + 'full_multiple_companies_support_help_text' => 'Restringere gli utenti (amministratori inclusi) assegnati ad una azienda agli asset della propria azienda.', + 'full_multiple_companies_support_text' => 'Supporto completo ad aziende multiple', + 'show_in_model_list' => 'Mostra in menu a discesa del modello', + 'optional' => 'facoltativo', + 'per_page' => 'Risultati per Pagina', + 'php' => 'PHP Version', + 'php_info' => 'Info PHP', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, sistema, informazioni', + 'php_overview_help' => 'Informazioni di sistema PHP', + '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' => 'La password non può essere uguale a nome, cognome, email o nome utente', + 'pwd_secure_complexity_letters' => 'Richiedi almeno una lettera', + 'pwd_secure_complexity_numbers' => 'Richiedi almeno un numero', + 'pwd_secure_complexity_symbols' => 'Richiedi almeno un simbolo', + 'pwd_secure_complexity_case_diff' => 'Richiede almeno una lettera maiuscola e una minuscola', + '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' => 'Aggiorna impostazioni SAML', + 'saml_help' => 'Impostazioni SAML', + 'saml_enabled' => 'SAML attivo', + 'saml_integration' => 'Integrazione 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' => 'Certificato', + 'saml_sp_metadata_url' => 'URL metadati', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'È possibile specificare i metadati IdP utilizzando un file URL o XML.', + 'saml_attr_mapping_username' => 'Mappatura Attributi - Username', + 'saml_attr_mapping_username_help' => 'Verrà utilizzato NameID se la mappatura degli attributi non è specificata o non è valida.', + 'saml_forcelogin_label' => 'SAML obbligatorio', + 'saml_forcelogin' => 'Imposta SAML come autenticazione principale', + 'saml_forcelogin_help' => 'Puoi usare \'/login?nosaml\' per l\'autenticazione senza SAML.', + 'saml_slo_label' => 'SAML Single Log Out', + 'saml_slo' => 'Invia un LogoutRequest a IdP in caso di Logout', + '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' => 'Scarica Metadati', + 'setting' => 'Impostazioni', + 'settings' => 'Impostazioni', + 'show_alerts_in_menu' => 'Mostra avvisi nel menu in alto', + 'show_archived_in_list' => 'Risorse archiviate', + 'show_archived_in_list_text' => 'Mostra le risorse archiviate nella lista "tutte le risorse"', + 'show_assigned_assets' => 'Mostra gli asset assegnati agli asset', + 'show_assigned_assets_help' => 'Visualizza gli asset assegnati agli altri asset in Visualizza Utenti -> Assets, Visualizza Utenti -> Info -> Stampa assets assegnati e in Account -> Visualizza Asset assegnati.', + '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', + 'integrations' => 'Integrazioni', + 'slack' => 'Slack', + 'general_webhook' => 'Webhook Generale', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test da Salvare', + 'webhook_title' => 'Aggiorna Impostazioni Webhook', + 'webhook_help' => 'Impostazioni integrazione', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Canale', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Impostazioni', + 'webhook_test' =>'Prova integrazione :app', + 'webhook_integration_help' => 'L\'integrazione con :app è facoltativa, ma se si desidera utilizzarla bisogna specificare l\'endpoint e il canale. Per configurare l\'integrazione devi creare un webhook in arrivo sul tuo account :app . Clicca su Prova integrazione :app per confermare che le impostazioni siano corrette prima di salvare. ', + 'webhook_integration_help_button' => 'Una volta salvate le informazioni di :app, apparirà un pulsante di prova.', + 'webhook_test_help' => 'Verifica se l\'integrazione :app è configurata correttamente. DEVI PRIMA SALVARE LE IMPOSTAZIONI :app AGGIORNATE.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Supporto per i collegamenti a piè di pagina ', + 'support_footer_help' => 'Specificare chi vede i collegamenti alle informazioni sul supporto IT e su Snipe-IT', + 'version_footer' => 'Versione a piè di pagina ', + 'version_footer_help' => 'Specifica chi può vedere la versione di Snipe-IT e il numero di build.', + 'system' => 'Informazioni di sistema', + 'update' => 'Aggiorna impostazioni', + 'value' => 'Valore', + 'brand' => 'Personalizzazione', + 'brand_keywords' => 'piè di pagina, logo, stampa, tema, skin, intestazione, colori, colore, css', + 'brand_help' => 'Logo, Nome Sito', + 'web_brand' => 'Tipologia di Web Branding', + 'about_settings_title' => 'Impostazioni', + 'about_settings_text' => 'Queste impostazioni ti permettono di personalizzare alcuni aspetti della tua installazione.', + 'labels_per_page' => 'Etichetta per pagina', + 'label_dimensions' => 'Dimensioni dell\'etichetta (pollici)', + 'next_auto_tag_base' => 'Avanzamento automatico successivo', + 'page_padding' => 'Margini della pagina (pollici)', + 'privacy_policy_link' => 'Link alla politica sulla privacy', + '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' => 'Elimina i Cancellati ', + 'labels_display_bgutter' => 'Etichettare la grondaia inferiore', + 'labels_display_sgutter' => 'Lato laterale dell\'etichetta', + 'labels_fontsize' => 'Dimensione carattere etichetta', + 'labels_pagewidth' => 'Larghezza della lastra di etichetta', + 'labels_pageheight' => 'Altezza del foglio di etichetta', + 'label_gutters' => 'Distanza etichetta (pollici)', + 'page_dimensions' => 'Dimensioni della pagina (pollici)', + 'label_fields' => 'Campi visibili delle etichette', + 'inches' => 'pollici', + 'width_w' => 'l', + 'height_h' => 'h', + 'show_url_in_emails' => 'Collegamento a Snipe-IT in posta elettronica', + 'show_url_in_emails_help_text' => 'Deseleziona questa casella se non si desidera collegare nuovamente all\'installazione Snipe-IT nei piè di pagina di posta elettronica. Utile se la maggior parte dei tuoi utenti non entra mai in login.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Altezza massima miniatura', + 'thumbnail_max_h_help' => 'Altezza massima in pixel che le miniature possono essere visualizzate nella vista elenco. Min 25, max 500.', + 'two_factor' => 'Autenticazione due fattori', + 'two_factor_secret' => 'Codice a due fattori', + 'two_factor_enrollment' => 'Iscrizione a due fattori', + 'two_factor_enabled_text' => 'Abilita due fattori', + 'two_factor_reset' => 'Resettare il segreto a due fattori', + 'two_factor_reset_help' => 'Questo obbligherà l\'utente a registrare nuovamente il proprio dispositivo con l\'app di autenticazione. Questo può essere utile se il loro dispositivo attualmente iscritto viene perso o rubato. ', + 'two_factor_reset_success' => 'Il dispositivo a due fattori viene resettato con successo', + 'two_factor_reset_error' => 'Il reset del dispositivo a due fattori è fallito', + 'two_factor_enabled_warning' => 'L\'abilitazione di due fattori se non è attualmente abilitata vi obbliga immediatamente a autenticare con un dispositivo di accesso a Google Auth. Avrai la possibilità di registrare il tuo dispositivo se uno non è attualmente iscritto.', + 'two_factor_enabled_help' => 'Questo accenderà l\'autenticazione a due fattori utilizzando Google Authenticator.', + 'two_factor_optional' => 'Selettivo (gli utenti possono abilitare o disabilitare se consentiti)', + 'two_factor_required' => 'Obbligatorio per tutti gli utenti', + 'two_factor_disabled' => 'Disabilitato', + 'two_factor_enter_code' => 'Inserisci codice a due fattori', + 'two_factor_config_complete' => 'Invia il codice', + 'two_factor_enabled_edit_not_allowed' => 'L\'amministratore non consente di modificare questa impostazione.', + 'two_factor_enrollment_text' => "È necessaria l'autenticazione di due fattori, tuttavia il tuo dispositivo non è ancora stato iscritto. Apri l'applicazione Google Authenticator e analizza il codice QR qui sotto per iscriverti al tuo dispositivo. Una volta che hai iscritto il tuo dispositivo, inserisci il codice qui sotto", + 'require_accept_signature' => 'Richiedi la firma', + 'require_accept_signature_help_text' => 'L\'attivazione di questa funzionalità richiede che gli utenti si connettano fisicamente all\'accettazione di un\'attività.', + 'left' => 'sinistra', + 'right' => 'destra', + 'top' => 'superiore', + 'bottom' => 'parte inferiore', + 'vertical' => 'verticale', + 'horizontal' => 'orizzontale', + 'unique_serial' => 'Seriali univoci', + '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' => 'Impostazioni API OAuth', + 'oauth' => 'OAuth', + 'oauth_help' => 'Impostazioni Endpoint OAuth', + 'asset_tag_title' => 'Aggiorna Impostazioni Tag Beni', + 'barcode_title' => 'Aggiorna Impostazioni Codici A Barre', + 'barcodes' => 'Codici a barre', + 'barcodes_help_overview' => 'Impostazioni codice a barre & QR', + 'barcodes_help' => 'Ciò eliminerà i codici a barre nella cache, utilizzato di solito se le impostazioni dei codici a barre sono cambiate, o se l\'URL di Snipe-IT è cambiato. I codici a barre saranno ri-generati alla prossima richiesta.', + 'barcodes_spinner' => 'Provo a cancellare i file...', + 'barcode_delete_cache' => 'Elimina Cache Codici A Barre', + 'branding_title' => 'Aggiorna Impostazioni Personalizzazione', + 'general_title' => 'Aggiorna Impostazioni Generali', + 'mail_test' => 'Invia Test', + 'mail_test_help' => 'Tenterà d\'inviare una mail di prova a :replyto.', + 'filter_by_keyword' => 'Filtra per parola chiave impostazioni', + 'security' => 'Sicurezza', + 'security_title' => 'Aggiorna Impostazioni Di Sicurezza', + 'security_keywords' => 'password, passwords, requisiti, due fattori, two-factor, password comuni, login remoto, logout, autenticazione', + 'security_help' => 'Due Fattori, Restrizioni Password', + 'groups_keywords' => 'permessi, gruppi di autorizzazioni, autorizzazione', + 'groups_help' => 'Gruppi di autorizzazioni account', + 'localization' => 'Lingua', + 'localization_title' => 'Aggiorna Impostazioni Lingua', + 'localization_keywords' => 'localizzazione, valuta, locale, locali fuso orario, orario, internazionale, internazionalizzazione, lingua, lingue, traduzione', + 'localization_help' => 'Lingua, formato data', + 'notifications' => 'Notifiche', + 'notifications_help' => 'Impostazioni Avvisi E Email Controlli', + 'asset_tags_help' => 'Incrementi e prefissi', + 'labels' => 'Etichette', + 'labels_title' => 'Aggiorna Impostazioni Etichette', + 'labels_help' => 'Dimensioni etichette & impostazioni', + 'purge' => 'Pulisci', + 'purge_keywords' => 'elimina definitivamente', + 'purge_help' => 'Elimina Record Cancellati', + 'ldap_extension_warning' => 'L\'estensione LDAP non è installata o abilitata su questo server. Puoi ancora salvare le impostazioni, ma è necessario abilitare l\'estensione LDAP per PHP prima che il login o la sincronizzazione LDAP funzioni.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Numero Dipendente', + 'create_admin_user' => 'Crea Utente ::', + 'create_admin_success' => 'Successo! L\'utente admin è stato aggiunto!', + 'create_admin_redirect' => 'Clicca qui per accedere alla tua app!', + 'setup_migrations' => 'Migrazioni Database ::', + 'setup_no_migrations' => 'Nulla da migrare. Le tabelle del database sono state già impostate!', + 'setup_successful_migrations' => 'Le tabelle del database sono state create', + 'setup_migration_output' => 'Output migrazione:', + 'setup_migration_create_user' => 'Successivo: Crea Utente', + 'ldap_settings_link' => 'Impostazioni LDAP', + 'slack_test' => 'Test Integrazione', + 'label2_enable' => 'Nuovo motore etichette', + 'label2_enable_help' => 'Usa il nuovo motore etichette. Nota: Devi salvare questa impostazione prima di cambiare le altre.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Seleziona il template da usare per generare le etichette', + 'label2_title' => 'Titolo', + 'label2_title_help' => 'Il titolo da mostrare nelle etichette che lo supportano', + 'label2_title_help_phold' => 'Il placeholder {COMPANY} verrà sostituito con il nome dell\'azienda del bene', + 'label2_asset_logo' => 'Usa il logo del bene', + 'label2_asset_logo_help' => 'Usa il logo della azienda del bene, al posto del valore di :setting_name', + 'label2_1d_type' => 'Tipo Barcode 1D', + 'label2_1d_type_help' => 'Formato barcode 1D', + 'label2_2d_type' => 'Tipo Barcode 2D', + 'label2_2d_type_help' => 'Formato barcode 2D', + 'label2_2d_target' => 'Target Barcode 2D', + 'label2_2d_target_help' => 'L\'URL a cui il codice a barre 2D punterà quando scansionato', + 'label2_fields' => 'Definizioni Campi', + 'label2_fields_help' => 'I campi possono essere aggiunti, rimossi e riordinati nella colonna di sinistra. Per ogni campo, possono essere aggionte, rimosse e riordinate più opzioni per Label e DataSource nella colonna di destra.', + 'help_asterisk_bold' => 'Il testo inserito **così** verrà visualizzato in grassetto', + 'help_blank_to_use' => 'Lascia vuoto per usare il valore in :setting_name', + 'help_default_will_use' => ':default userà il valore di :setting_name.
Nota che il valore dei codici a barre deve essere conforme alla rispettiva specifica per essere generati correttamente. Per maggiori dettagli consultare la documentazione . ', + 'default' => 'Predefinito', + 'none' => 'Niente', + 'google_callback_help' => 'Inserisci qeusto URL come URL di callback nelle impostazioni della tua app Google OAuth nella Google Cloud Console della tua organizzazione.', + 'google_login' => 'Impostazioni Accesso Google Workspace', + 'enable_google_login' => 'Consenti agli utenti di accedere con Google Workspace', + 'enable_google_login_help' => 'Gli utenti non verranno creati automaticamente. Devono avere SIA un account qui CHE in Google Workspace e il loro nome utente qui deve corrispondere al loro indirizzo email di Google Workspace. ', + 'mail_reply_to' => 'Indirizzo Mail Reply-To', + 'mail_from' => 'Indirizzo Da:', + 'database_driver' => 'Driver del database', + 'bs_table_storage' => 'Archiviazione Tabella', + 'timezone' => 'Fuso orario', + +]; diff --git a/resources/lang/it/admin/settings/message.php b/resources/lang/it-IT/admin/settings/message.php similarity index 100% rename from resources/lang/it/admin/settings/message.php rename to resources/lang/it-IT/admin/settings/message.php diff --git a/resources/lang/it/admin/settings/table.php b/resources/lang/it-IT/admin/settings/table.php similarity index 100% rename from resources/lang/it/admin/settings/table.php rename to resources/lang/it-IT/admin/settings/table.php diff --git a/resources/lang/it-IT/admin/statuslabels/message.php b/resources/lang/it-IT/admin/statuslabels/message.php new file mode 100644 index 0000000000..2cf2ac88c1 --- /dev/null +++ b/resources/lang/it-IT/admin/statuslabels/message.php @@ -0,0 +1,33 @@ + 'L\'etichetta di stato non esiste.', + 'deleted_label' => 'Etichetta di Stato "Eliminato"', + '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' => [ + 'error' => 'Lo stato non è stato creato, per favore riprova.', + 'success' => 'Etichetta di stato creata correttamente.', + ], + + 'update' => [ + 'error' => 'Lo stato non è stato aggiornato, per favore riprova', + 'success' => 'Etichetta di stato aggiornata correttamente.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Queste attività non possono essere assegnate a nessuno.', + 'deployable' => 'Puoi fare il check-out di questi beni. Una volta assegnati, avranno il meta-stato Assegnato.', + '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/statuslabels/table.php b/resources/lang/it-IT/admin/statuslabels/table.php similarity index 100% rename from resources/lang/it/admin/statuslabels/table.php rename to resources/lang/it-IT/admin/statuslabels/table.php diff --git a/resources/lang/it/admin/suppliers/message.php b/resources/lang/it-IT/admin/suppliers/message.php similarity index 100% rename from resources/lang/it/admin/suppliers/message.php rename to resources/lang/it-IT/admin/suppliers/message.php diff --git a/resources/lang/it-IT/admin/suppliers/table.php b/resources/lang/it-IT/admin/suppliers/table.php new file mode 100644 index 0000000000..f46fed5386 --- /dev/null +++ b/resources/lang/it-IT/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Informazioni sui fornitori', + 'about_suppliers_text' => 'I fornitori vengono utilizzati per monitorare la fonte degli articoli', + 'address' => 'Indirizzo fornitore', + 'assets' => 'Beni', + 'city' => 'Città', + 'contact' => 'Nome Contatto', + 'country' => 'Paese', + 'create' => 'Crea Fornitore', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenze', + 'name' => 'Nome Fornitore', + 'notes' => 'Note', + 'phone' => 'Telefono', + 'state' => 'Stato', + 'suppliers' => 'Fornitori', + 'update' => 'Aggiorna Fornitore', + 'view' => 'Visualizza Fornitore', + 'view_assets_for' => 'Visualizza beni per', + 'zip' => 'Codice Postale', + +); diff --git a/resources/lang/it/admin/users/general.php b/resources/lang/it-IT/admin/users/general.php similarity index 100% rename from resources/lang/it/admin/users/general.php rename to resources/lang/it-IT/admin/users/general.php diff --git a/resources/lang/it/admin/users/message.php b/resources/lang/it-IT/admin/users/message.php similarity index 100% rename from resources/lang/it/admin/users/message.php rename to resources/lang/it-IT/admin/users/message.php diff --git a/resources/lang/it-IT/admin/users/table.php b/resources/lang/it-IT/admin/users/table.php new file mode 100644 index 0000000000..c3e1263344 --- /dev/null +++ b/resources/lang/it-IT/admin/users/table.php @@ -0,0 +1,40 @@ + 'Attivo', + 'allow' => 'Consenti', + 'checkedout' => 'Beni', + 'created_at' => 'Creato', + 'createuser' => 'Crea Utente', + 'deny' => 'Nega', + 'email' => 'Email', + 'employee_num' => 'Num. Dipendenti', + 'first_name' => 'Nome', + 'groupnotes' => 'Seleziona un gruppo da assegnare all\'utente, ricorda che un utente eredita i permessi del gruppo assegnatogli. Usa ctrl+click (o cmd+click su MacOS) per deselezionare i gruppi.', + 'id' => 'ID', + 'inherit' => 'Eredita', + 'job' => 'Professione', + 'last_login' => 'Ultimo accesso', + 'last_name' => 'Cognome', + 'location' => 'Posizione', + 'lock_passwords' => 'Dettagli di login non possono essere cambiati in questa installazione.', + 'manager' => 'Manager', + 'managed_locations' => 'Località gestite', + 'name' => 'Nome', + 'nogroup' => 'Non è stato ancora creato nessun gruppo. Per aggiungerne uno, vai al link: ', + 'notes' => 'Note', + 'password_confirm' => 'Conferma password', + 'password' => 'Password', + 'phone' => 'Telefono', + 'show_current' => 'Visualizza utenti attuali', + 'show_deleted' => 'Visualizza utenti eliminati', + 'title' => 'Titolo', + 'to_restore_them' => 'per ripristinarli.', + 'total_assets_cost' => "Costo Totale Beni", + 'updateuser' => 'Aggiornamento utente', + 'username' => 'Username', + 'user_deleted_text' => 'Questo utente è stato contrassegnato come eliminato.', + 'username_note' => '(Questo è usato solo per Active Directory vincolante, non per il login.)', + 'cloneuser' => 'Clona Utente', + 'viewusers' => 'Visualizza utenti', +); diff --git a/resources/lang/it/auth.php b/resources/lang/it-IT/auth.php similarity index 100% rename from resources/lang/it/auth.php rename to resources/lang/it-IT/auth.php diff --git a/resources/lang/it-IT/auth/general.php b/resources/lang/it-IT/auth/general.php new file mode 100644 index 0000000000..50cd9529ea --- /dev/null +++ b/resources/lang/it-IT/auth/general.php @@ -0,0 +1,19 @@ + 'Invia il link per reimpostare la password', + 'email_reset_password' => 'Reimposta email password', + 'reset_password' => 'Reimposta Password', + 'saml_login' => 'Accedi tramite SAML', + 'login' => 'Accedi', + 'login_prompt' => 'Per favore accedi', + 'forgot_password' => 'Password dimenticata', + 'ldap_reset_password' => 'Clicca qui per reimpostare la tua password LDAP', + 'remember_me' => 'Ricordami', + 'username_help_top' => 'Inserisci il tuo nome utente per ricevere via email il link per reimpostare la password.', + 'username_help_bottom' => 'Il tuo nome utente e indirizzo email possono essere gli stessi, ma potrebbe non essere così a seconda della tua configurazione. Se non riesci a ricordare il tuo nome utente, contatta l\'amministratore.

I nomi utente senza un indirizzo email associato non potranno ricevere via email il link di reimpostazione della password. ', + 'google_login' => 'Accedi con Google Workspace', + 'google_login_failed' => 'Accesso con Google non riuscito, riprova.', + +]; + diff --git a/resources/lang/it/auth/message.php b/resources/lang/it-IT/auth/message.php similarity index 100% rename from resources/lang/it/auth/message.php rename to resources/lang/it-IT/auth/message.php diff --git a/resources/lang/it/button.php b/resources/lang/it-IT/button.php similarity index 100% rename from resources/lang/it/button.php rename to resources/lang/it-IT/button.php diff --git a/resources/lang/it-IT/general.php b/resources/lang/it-IT/general.php new file mode 100644 index 0000000000..949030aecc --- /dev/null +++ b/resources/lang/it-IT/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessori', + 'activated' => 'Attivato', + 'accepted_date' => 'Accettato Il', + 'accessory' => 'Accessorio', + 'accessory_report' => 'Report Accessori', + 'action' => 'Azione', + 'activity_report' => 'Report delle attività', + 'address' => 'Indirizzo', + 'admin' => 'Amministratore', + 'administrator' => 'Amministratore', + 'add_seats' => 'Aggiunti posti', + 'age' => "Età", + 'all_assets' => 'Tutti i Beni', + 'all' => 'Tutti i', + 'archived' => 'Archiviato', + 'asset_models' => 'Modelli Bene', + 'asset_model' => 'Modello', + 'asset' => 'Bene', + 'asset_report' => 'Report Beni', + 'asset_tag' => 'Etichetta del Bene', + 'asset_tags' => 'Etichette dei Beni', + 'assets_available' => 'Beni disponibili', + 'accept_assets' => 'Accetta Beni :name', + 'accept_assets_menu' => 'Accetta Beni', + 'audit' => 'Revisione Inventario', + 'audit_report' => 'Registro Revisione Inventario', + 'assets' => 'Beni', + 'assets_audited' => 'beni inventariati', + 'assets_checked_in_count' => 'beni restituiti', + 'assets_checked_out_count' => 'beni assegnati', + 'asset_deleted_warning' => 'Questo bene è stato eliminato. Devi ripristinarlo prima di poterlo assegnare a qualcuno.', + 'assigned_date' => 'Assegnato Il', + 'assigned_to' => 'Assegnato a :name', + 'assignee' => 'Assegnato a', + 'avatar_delete' => 'Cancella Avatar', + 'avatar_upload' => 'Carica Avatar', + 'back' => 'Indietro', + 'bad_data' => 'Non è stato trovato nulla. Forse dati errati?', + 'bulkaudit' => 'Controllo Inventario', + 'bulkaudit_status' => 'Stato Controllo Inventario', + 'bulk_checkout' => 'Assegnazione Massiva', + 'bulk_edit' => 'Modifica Massiva', + 'bulk_delete' => 'Cancellazione Massiva', + 'bulk_actions' => 'Azioni Massive', + 'bulk_checkin_delete' => 'Registrazione / Cancellazione Massiva di Utenti', + 'byod' => 'BYOD', + 'byod_help' => 'Questo dispositivo appartiene all\'utente', + 'bystatus' => 'per Stato', + 'cancel' => 'Annulla', + 'categories' => 'Categorie', + 'category' => 'Categoria', + 'change' => 'Dentro/Fuori', + 'changeemail' => 'Modifica indirizzo email', + 'changepassword' => 'Modifica password', + 'checkin' => 'Restituzione', + 'checkin_from' => 'Restituito da', + 'checkout' => 'Assegna', + 'checkouts_count' => 'Assegnazioni', + 'checkins_count' => 'Restituzioni', + 'user_requests_count' => 'Richieste', + 'city' => 'Città', + 'click_here' => 'Clicca qui', + 'clear_selection' => 'Annulla selezione', + 'companies' => 'Aziende', + 'company' => 'Azienda', + 'component' => 'Componente', + 'components' => 'Componenti', + 'complete' => 'Completare', + 'consumable' => 'Consumabile', + 'consumables' => 'Consumabili', + 'country' => 'Paese', + 'could_not_restore' => 'Errore nel ripristino di :item_type: :error', + 'not_deleted' => 'Il :item_type non può essere ripristinato perché non è stato cancellato', + 'create' => 'Crea', + 'created' => 'Articolo creato', + 'created_asset' => 'bene creato', + 'created_at' => 'Creato a', + 'created_by' => 'Creato da', + 'record_created' => 'Record creato', + 'updated_at' => 'Aggiornato a', + 'currency' => '$', // this is deprecated + 'current' => 'Attuale', + 'current_password' => 'Password attuale', + 'customize_report' => 'Personalizza Report', + 'custom_report' => 'Report personalizzato Beni', + 'dashboard' => 'Cruscotto', + 'days' => 'giorni', + 'days_to_next_audit' => 'Giorni al prossimo controllo inventario', + 'date' => 'Data', + 'debug_warning' => 'Attenzione!', + 'debug_warning_text' => 'Questa applicazione è in esecuzione in modalità di produzione con il debug abilitato. Questo può esporre dati sensibili se l\'applicazione è accessibile al mondo esterno. Disabilitare la modalità di debug impostando il valore APP_DEBUG nel file .env su false.', + 'delete' => 'Elimina', + 'delete_confirm' => 'Sei sicuro di voler eliminare :item?', + 'delete_confirm_no_undo' => 'Sei sicuro di voler cancellare :item? Questa azione non può essere annullata.', + 'deleted' => 'Eliminata', + 'delete_seats' => 'Posti Cancellati', + 'deletion_failed' => 'Eliminazione fallita', + 'departments' => 'Reparti', + 'department' => 'Reparto', + 'deployed' => 'Assegnati', + 'depreciation' => 'Svalutazione', + 'depreciations' => 'Svalutazioni', + 'depreciation_report' => 'Report Svalutazione', + 'details' => 'Dettagli', + 'download' => 'Scarica', + 'download_all' => 'Scarica tutto', + 'editprofile' => 'Modifica il tuo profilo', + 'eol' => 'EOL', + 'email_domain' => 'Dominio di posta elettronica', + 'email_format' => 'Formato di posta elettronica', + 'employee_number' => 'Numero Dipendente', + 'email_domain_help' => 'Questo viene utilizzato per generare indirizzi e-mail durante l\'importazione', + 'error' => 'Errore', + 'exclude_archived' => 'Escludi i Beni Archiviati', + 'exclude_deleted' => 'Escludi i Beni Eliminati', + 'example' => 'Esempio: ', + 'filastname_format' => 'Iniziale Nome + Cognome (jsmith@example.com)', + 'firstname_lastname_format' => 'Nome.Cognome (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Nome_Cognome (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Cognome + Iniziale Nome (smithj@esempio.it)', + 'firstintial_dot_lastname_format' => 'Iniziale Nome . Cognome (j.smith@example.com)', + 'firstname_lastname_display' => 'Nome Cognome (Jane Smith)', + 'lastname_firstname_display' => 'Cognome Nome (Smith Jane)', + 'name_display_format' => 'Formato Nome', + 'first' => 'Primo', + 'firstnamelastname' => 'Nome Cognome (janesmith@example.com)', + 'lastname_firstinitial' => 'Cognome_ Iniziale Nome (smith_j@example.com)', + 'firstinitial.lastname' => 'Iniziale Nome . Cognome (j.smith@example.com)', + 'firstnamelastinitial' => 'Nome + Iniziale Cognome (janes@example.com)', + 'first_name' => 'Nome', + 'first_name_format' => 'Nome (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'Tipo di file', + 'filesize' => 'Dimensione File', + 'file_uploads' => 'Files caricati', + 'file_upload' => 'Caricamento file', + 'generate' => 'Genera', + 'generate_labels' => 'Genera Etichette', + 'github_markdown' => 'Questo campo accetta Markdown di Github.', + 'groups' => 'Gruppi', + 'gravatar_email' => 'Indirizzo Email Gravatar', + 'gravatar_url' => 'Cambia il tuo avatar su Gravatar.com.', + 'history' => 'Storico', + 'history_for' => 'Storico per', + 'id' => 'ID', + 'image' => 'Immagine', + 'image_delete' => 'Cancella l\'Immagine', + 'include_deleted' => 'Includi i Beni Eliminati', + 'image_upload' => 'Carica immagine', + 'filetypes_accepted_help' => 'Tipo di file accettato :types. Dimensione massima di caricamento :size.|Tipi di file accettati :types. Dimensione massima di caricamento :size.', + 'filetypes_size_help' => 'Dimensione massima di caricamento :size.', + 'image_filetypes_help' => 'I tipi di file accettati sono jpg, webp, png, gif e svg. La dimensione massima consentita per il caricamento è :size.', + 'unaccepted_image_type' => 'Questo immagine non è leggibile. I tipi di file accettati sono jpg, webp, png, gif e svg. Il tipo di questo file è :mimetype.', + 'import' => 'Importa', + 'import_this_file' => 'Mappa i campi ed elabora questo file', + 'importing' => 'Sto importando', + 'importing_help' => 'È possibile importare risorse, accessori, licenze, componenti, materiali di consumo e utenti utilizzando file CSV.

Il CSV dovrebbe essere delimitato da virgole e formattato con intestazioni che corrispondano a quelle della seguente documentazione esempio CSV .', + 'import-history' => 'Storico di Importazione', + 'asset_maintenance' => 'Manutenzione Bene', + 'asset_maintenance_report' => 'Report Manutenzione Beni', + 'asset_maintenances' => 'Manutenzioni Beni', + 'item' => 'Articolo', + 'item_name' => 'Nome Articolo', + 'import_file' => 'importa file CSV', + 'import_type' => 'tipo importazione CSV', + 'insufficient_permissions' => 'Permessi Insufficienti!', + 'kits' => 'Kit Predefiniti', + 'language' => 'Lingua', + 'last' => 'Ultimo', + 'last_login' => 'Ultimo accesso', + 'last_name' => 'Cognome', + 'license' => 'Licenza', + 'license_report' => 'Report Licenze', + 'licenses_available' => 'licenze disponibili', + 'licenses' => 'Licenze', + 'list_all' => 'Visualizza Tutti', + 'loading' => 'Caricamento... attendere prego....', + 'lock_passwords' => 'Questo valore non verrà salvato in un\'installazione demo.', + 'feature_disabled' => 'Questa funzionalità è stata disabilitata per l\'installazione demo.', + 'location' => 'Luogo', + 'location_plural' => 'Posizione Posizioni', + 'locations' => 'Luoghi', + 'logo_size' => 'I loghi quadrati appaiono meglio con Logo + Testo. La dimensione massima in pixel è di 50px in altezza e 500px in larghezza. ', + 'logout' => 'Logout', + 'lookup_by_tag' => 'Ricerca per Etichetta Bene', + 'maintenances' => 'Manutenzioni', + 'manage_api_keys' => 'Gestisci le Chiavi API', + 'manufacturer' => 'Produttore', + 'manufacturers' => 'Produttori', + 'markdown' => 'Questo campo consente un Markdown di tipo Github.', + 'min_amt' => 'Quantità Min.', + 'min_amt_help' => 'Numero minimo di articoli disponibili sotto il quale parta un avviso. Lasciare vuoto per non ricevere avvisi di scarsa disponibilità.', + 'model_no' => 'Modello N.', + 'months' => 'mesi', + 'moreinfo' => 'Altre informazioni', + 'name' => 'Nome', + 'new_password' => 'Nuova password', + 'next' => 'Successivo', + 'next_audit_date' => 'Prossima data di controllo', + 'no_email' => 'Nessun indirizzo email associato a questo utente', + 'last_audit' => 'Ultimo Controllo Inventario', + 'new' => 'nuovo!', + 'no_depreciation' => 'Nessuna Svalutazione', + 'no_results' => 'Nessun risultato.', + 'no' => 'No', + 'notes' => 'Note', + 'order_number' => 'Numero d\'ordine', + 'only_deleted' => 'Solo Beni Eliminati', + 'page_menu' => 'Visualizza _MENU_ articoli', + 'pagination_info' => 'Visualizza dal _START_ al _END_ di _TOTAL_ articoli', + 'pending' => 'In attesa', + 'people' => 'Utenti', + 'per_page' => 'Risultati per Pagina', + 'previous' => 'Precedente', + 'processing' => 'In elaborazione', + 'profile' => 'Il tuo profilo', + 'purchase_cost' => 'Prezzo d\'acquisto', + 'purchase_date' => 'Data di acquisto', + 'qty' => 'Qtà', + 'quantity' => 'Quantità', + 'quantity_minimum' => 'Hai :count articoli sotto o quasi sotto alla soglia minima', + 'quickscan_checkin' => 'Restituzione a Scansione Rapida', + 'quickscan_checkin_status' => 'Stato restituzione', + 'ready_to_deploy' => 'Pronto per l\'assegnazione', + 'recent_activity' => 'Attività Recenti', + 'remaining' => 'Rimanente', + 'remove_company' => 'Rimuovi associazione azienda', + 'reports' => 'Reports', + 'restored' => 'ripristinato', + 'restore' => 'Ripristina', + 'requestable_models' => 'Modelli richiedibili', + 'requested' => 'Richiesto', + 'requested_date' => 'Data di richiesta', + 'requested_assets' => 'Beni richiesti', + 'requested_assets_menu' => 'Beni richiesti', + 'request_canceled' => 'Richiesta annullata', + 'save' => 'Salva', + 'select_var' => 'Seleziona :thing... ', // this will eventually replace all of our other selects + 'select' => 'Seleziona', + 'select_all' => 'Seleziona tutto', + 'search' => 'Cerca', + 'select_category' => 'Seleziona una categoria', + 'select_department' => 'Seleziona un Reparto', + 'select_depreciation' => 'Seleziona un tipo di Svalutazione', + 'select_location' => 'Seleziona un Luogo', + 'select_manufacturer' => 'Seleziona un Produttore', + 'select_model' => 'Seleziona un Modello', + 'select_supplier' => 'Seleziona un Fornitore', + 'select_user' => 'Seleziona un Utente', + 'select_date' => 'Seleziona la data (YYYY-MM-DD)', + 'select_statuslabel' => 'Seleziona Stato', + 'select_company' => 'Seleziona Azienda', + 'select_asset' => 'Seleziona Bene', + 'settings' => 'Impostazioni', + 'show_deleted' => 'Mostra Eliminati', + 'show_current' => 'Visualizza corrente', + 'sign_in' => 'Accedi', + 'signature' => 'Firma', + 'signed_off_by' => 'Firmato Da', + 'skin' => 'Tema', + 'webhook_msg_note' => 'Una notifica verrà inviata tramite webhook', + 'webhook_test_msg' => 'Ciao! Sembra che l\'integrazione di :app su Snipe-IT funzioni!', + 'some_features_disabled' => 'DEMO: Alcune caratteristiche sono disabilitate in questa modalità.', + 'site_name' => 'Nome sito', + 'state' => 'Provincia', + 'status_labels' => 'Etichette di Stato', + 'status' => 'Stato', + 'accept_eula' => 'Accettazione Accordo', + 'supplier' => 'Fornitore', + 'suppliers' => 'Fornitori', + 'sure_to_delete' => 'Sei sicuro di voler eliminare', + 'sure_to_delete_var' => 'Sei sicuro di voler eliminare :item?', + 'delete_what' => 'Cancella :item', + 'submit' => 'Invia', + 'target' => 'Assegnatario', + 'time_and_date_display' => 'Formato Data e Ora', + 'total_assets' => 'beni totali', + 'total_licenses' => 'licenze totali', + 'total_accessories' => 'accessori totali', + 'total_consumables' => 'consumabili totali', + 'type' => 'Tipo', + 'undeployable' => 'Non consegnabile', + 'unknown_admin' => 'Amministratore sconosciuto', + 'username_format' => 'Formato nome utente', + 'username' => 'Nome utente', + 'update' => 'Aggiorna', + 'upload_filetypes_help' => 'I tipi di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf e rar. La dimensione massima di upload è di :size.', + 'uploaded' => 'Caricato', + 'user' => 'Utente', + 'accepted' => 'accettato', + 'declined' => 'rifiutato', + 'unassigned' => 'Non assegnato', + 'unaccepted_asset_report' => 'Beni non accettati', + 'users' => 'Utenti', + 'viewall' => 'Visualizza tutto', + 'viewassets' => 'Visualizza Beni Assegnati', + 'viewassetsfor' => 'Visualizza Beni per :name', + 'website' => 'Sito Web', + 'welcome' => 'Benvenuto, :name', + 'years' => 'anni', + 'yes' => 'SÌ', + 'zip' => 'Zip', + 'noimage' => 'Nessuna immagine caricata o immagine non trovata.', + 'file_does_not_exist' => 'Il file richiesto non esiste sul server.', + 'file_upload_success' => 'Caricamento file riuscito!', + 'no_files_uploaded' => 'Caricamento file riuscito!', + 'token_expired' => 'La sessione del modulo è scaduta. Riprova.', + 'login_enabled' => 'Login Abilitato', + 'audit_due' => 'In scadenza per Controllo Inventario', + 'audit_overdue' => 'Scaduto per Controllo Inventario', + 'accept' => 'Accetta :asset', + 'i_accept' => 'Accetto', + 'i_decline' => 'Rifiuto', + 'accept_decline' => 'Accetta/Rifiuta', + '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' => 'visualizza tutti', + 'hide_deleted' => 'Nascondi Eliminati', + 'email' => 'Email', + 'do_not_change' => 'Non Cambiare', + 'bug_report' => 'Segnala un Bug', + 'user_manual' => 'Manuale Utente', + 'setup_step_1' => 'Passo 1', + 'setup_step_2' => 'Passo 2', + 'setup_step_3' => 'Passo 3', + 'setup_step_4' => 'Passo 4', + 'setup_config_check' => 'Controllo Configurazione', + 'setup_create_database' => 'Crea tabelle database', + 'setup_create_admin' => 'Crea utente Amministratore', + 'setup_done' => 'Finito!', + 'bulk_edit_about_to' => 'Stai per modificare quanto segue: ', + 'checked_out' => 'Assegnato', + 'checked_out_to' => 'Assegnato a', + 'fields' => 'Campi', + 'last_checkout' => 'Ultima Assegnazione', + 'due_to_checkin' => 'I seguenti :count elementi dovranno essere restituiti a breve:', + 'expected_checkin' => 'Attesa Restituzione', + 'reminder_checked_out_items' => 'Questo è un promemoria dei beni a te assegnati. Se ritieni che questo elenco non sia esatto (manca qualcosa o compare qualcosa che non ti è stato mai assegnato), invia una mail a :reply_to_name all\'indirizzo :reply_to_address.', + 'changed' => 'Modificato', + 'to' => 'A', + 'report_fields_info' => '

Seleziona i campi che vuoi inserire nel tuo report personalizzato e clicca su Genera. Il file (custom-asset_report-YYYY-mm-dd.csv) verrà scaricato automaticamente e potrà essere aperto in Excel.

+

Per esportare solamente alcune risorse, utilizzare le opzioni che seguono per filtrare i risultati.

', + 'range' => 'Intervallo', + 'bom_remark' => 'Aggiunti un OPB (ordinamento per byte) a questo CSV', + 'improvements' => 'Miglioramenti', + 'information' => 'Informazioni', + 'permissions' => 'Permessi', + 'managed_ldap' => '(Gestito tramite LDAP)', + 'export' => 'Esportazione', + 'ldap_sync' => 'Sincronizzazione LDAP', + 'ldap_user_sync' => 'Sincronizzazione Utente LDAP', + 'synchronize' => 'Sincronizza', + 'sync_results' => 'Risultati Sincronizzazione', + 'license_serial' => 'Codice Seriale/Prodotto', + 'invalid_category' => 'Categoria non valida o mancante', + 'invalid_item_category_single' => 'Categoria :type non valida o mancante. Aggiorna la categoria di :type per includere una categoria valida prima del check-out.', + 'dashboard_info' => 'Questa è la tua dashboard. Ce ne sono tante, ma questa è solo tua.', + '60_percent_warning' => 'Completo al 60% (Avvertimento)', + 'dashboard_empty' => 'Sembra che tu non abbia aggiunto ancora niente, per cui non abbiamo niente di eclatante da mostrarti. Inizia aggiungendo adesso qualche Bene, Accessorio, Consumabili o Licenze!', + 'new_asset' => 'Nuovo Bene', + 'new_license' => 'Nuova Licenza', + 'new_accessory' => 'Nuovo Accessorio', + 'new_consumable' => 'Nuovo Consumabile', + 'collapse' => 'Riduci', + 'assigned' => 'Assegnato', + 'asset_count' => 'Quantità Beni', + 'accessories_count' => 'Quantità Accessori', + 'consumables_count' => 'Quantità Consumabili', + 'components_count' => 'Quantità Componenti', + 'licenses_count' => 'Quantità Licenze', + 'notification_error' => 'Errore', + 'notification_error_hint' => 'Si prega di controllare il modulo sottostante per eventuali errori', + 'notification_bulk_error_hint' => 'Questi campi hanno avuto errori di validazione e non sono stati modificati:', + 'notification_success' => 'Riuscito', + 'notification_warning' => 'Attenzione', + 'notification_info' => 'Info', + 'asset_information' => 'Informazioni Bene', + 'model_name' => 'Nome modello', + 'asset_name' => 'Nome Bene', + 'consumable_information' => 'Informazioni sui Consumabili:', + 'consumable_name' => 'Nome Consumabile:', + 'accessory_information' => 'Informazioni Accessori:', + 'accessory_name' => 'Nome Accessorio:', + 'clone_item' => 'Clona articolo', + 'checkout_tooltip' => 'Assegna questo articolo', + 'checkin_tooltip' => 'Restituisci questo articolo', + 'checkout_user_tooltip' => 'Assegna questo articolo a un utente', + 'maintenance_mode' => 'Servizio temporaneamente non disponibile per aggiornamenti. Si prega di riprovare più tardi.', + 'maintenance_mode_title' => 'Sistema Temporaneamente Non Disponibile', + 'ldap_import' => 'La password dell\'utente non deve essere gestita da LDAP. (Consente di inviare le richieste di password dimenticate.)', + 'purge_not_allowed' => 'L\'eliminazione dei dati eliminati è stata disabilitata nel file .env. Contattare l\'assistenza o l\'amministratore di sistema.', + 'backup_delete_not_allowed' => 'L\'eliminazione dei backup è stata disabilitata nel file .env. Contattare l\'assistenza o l\'amministratore di sistema.', + 'additional_files' => 'File aggiuntivi', + 'shitty_browser' => 'Nessuna firma rilevata. Se si utilizza un browser più vecchio, si prega di utilizzare un browser più moderno per completare l\'accettazione dei beni.', + 'bulk_soft_delete' =>'Includi soft-delete di questi utenti. La cronologia dei loro Beni rimarrà intatta finché non elimini i record nelle Impostazioni di Amministrazione.', + 'bulk_checkin_delete_success' => 'Gli utenti che hai selezionato sono stati eliminati e i loro articoli sono stati restituiti.', + 'bulk_checkin_success' => 'Gli articoli degli utenti selezionati sono stati restituiti.', + 'set_to_null' => 'Elimina i valori per questo Bene|Elimina i valori per :asset_count Beni ', + 'set_users_field_to_null' => 'Cancella i valori :field per questo utente|Cancella i valori :field per tutti i :user_count utenti ', + 'na_no_purchase_date' => 'N/D - data acquisto non dichiarata', + 'assets_by_status' => 'Beni per Stato', + 'assets_by_status_type' => 'Beni per Tipo di Stato', + 'pie_chart_type' => 'Tipo di Grafico a Torta nel Cruscotto', + 'hello_name' => 'Ciao, :name!', + 'unaccepted_profile_warning' => 'Hai :count articoli da accettare. Clicca qui per accettarli o rifiutarli', + 'start_date' => 'Data Inizio', + 'end_date' => 'Data Fine', + 'alt_uploaded_image_thumbnail' => 'Miniatura caricata', + 'placeholder_kit' => 'Seleziona un kit', + 'file_not_found' => 'File non trovato', + 'preview_not_available' => '(nessuna anteprima)', + 'setup' => 'Setup', + 'pre_flight' => 'Prova', + 'skip_to_main_content' => 'Vai al contenuto', + 'toggle_navigation' => 'Modalità di navigazione', + 'alerts' => 'Avvisi', + 'tasks_view_all' => 'Mostra tutti i task', + 'true' => 'Vero', + 'false' => 'Falso', + 'integration_option' => 'Opzioni d\'integrazione', + 'log_does_not_exist' => 'Nessuna corrispondenza nel log.', + 'merge_users' => 'Unisci Utenti', + 'merge_information' => 'Questo unirà :count utenti in un singolo utente. Selezionare l\'utente in cui si desidera unire gli altri qui sotto, e i beni associati, le licenze, etc verranno spostate nell\'utente selezionato. Gli altri utenti saranno contrassegnati come eliminati.', + 'warning_merge_information' => 'Questa azione NON PUÒ essere annullata e dovrebbe essere usata SOLO quando è necessario unire utenti a causa di una errata importazione o sincronizzazione. Esegui prima un backup.', + 'no_users_selected' => 'Nessun utente selezionato', + 'not_enough_users_selected' => 'Devi selezionare almeno :count utenti', + 'merge_success' => ':count utenti uniti con successo in :into_username!', + 'merged' => 'uniti', + 'merged_log_this_user_into' => 'Utente (ID :to_id - :to_username) unito in :from_id (:from_username) ', + 'merged_log_this_user_from' => 'ID Utente :from_id (:from_username) unito in (ID :to_id - :to_username)', + 'clear_and_save' => 'Pulisci & Salva', + 'update_existing_values' => 'Aggiornare i Valori Esistenti?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'La generazione incrementale dei tag dei beni è disattivata: Tutte le righe devono avere una voce in "Tag Bene".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: la generazione automatica dei tag per i beni è attiva, quindi il tag verrà creato per ogni bene che non avesse il campo tag popolato. Gli elementi già provvisti di Tag saranno aggiornati con le informazioni fornite.', + 'send_welcome_email_to_users' => ' Inviare Mail di Benvenuto ai nuovi utenti?', + 'send_email' => 'Invia Email', + 'call' => 'Chiama il numero', + 'back_before_importing' => 'Backup prima di importare?', + 'csv_header_field' => 'Campo Intestazione Csv', + 'import_field' => 'Importa Campo', + 'sample_value' => 'Valore di Esempio', + 'no_headers' => 'Nessuna Colonna Trovata', + 'error_in_import_file' => 'Errore durante la lettura del file CSV: :error', + 'errors_importing' => 'Errori durante l\'importazione: ', + 'warning' => 'ATTENZIONE: :warning', + 'success_redirecting' => '"Successo... Reindirizzamento.', + 'cancel_request' => 'Annulla questa richiesta', + 'setup_successful_migrations' => 'Le tabelle del database sono state create', + 'setup_migration_output' => 'Output migrazione:', + 'setup_migration_create_user' => 'Successivo: Crea Utente', + 'importer_generic_error' => 'Importazione completata, ma nel mentre è stato ricevuto un errore. Questo di solito è causato da API di terze parti in throttling, come quelle delle notifiche in webhook (come Slack), che non dovrebbero interferire con l\'importazione, ma è meglio controllare.', + 'confirm' => 'Conferma', + 'autoassign_licenses' => 'Auto-Assegna Licenze', + 'autoassign_licenses_help' => 'Permetti a questo utente di avere licenze assegnate tramite la GUI per l\'assegnazione massiva delle licenze o con gli strumenti cli.', + 'autoassign_licenses_help_long' => 'Ciò permette a un utente di farsi assegnare licenze tramite la GUI di assegnazione massiva di licenze o con gli strumenti cli. (Per esempio, potresti non volere che degli appaltatori ricevano automaticamente una licenza che forniresti solo al personale. Puoi ancora assegnare individualmente le licenze a questi utenti, ma non verranno inclusi nella funziona "Assegna a tutti gli utenti".)', + 'no_autoassign_licenses_help' => 'Non includere l\'utente nelle assegnazioni massive tramite la GUI o gli strumenti cli.', + 'modal_confirm_generic' => 'Sei sicuro?', + 'cannot_be_deleted' => 'Questo articolo non può essere eliminato', + 'cannot_be_edited' => 'Questo elemento non può essere modificato.', + 'undeployable_tooltip' => 'Non puoi assegnare questo articolo. Controlla la quantità rimanente.', + 'serial_number' => 'Numero Seriale', + 'item_notes' => ':item Note', + 'item_name_var' => ':item Nome', + 'error_user_company' => 'L\'azienda a cui vuoi fare l\'assegnazione e quella del bene non corrispondono', + 'error_user_company_accept_view' => 'Un bene assegnato a te appartiene a un\'altra azienda. Non puoi accettarlo né rifiutarlo. Parlane col tuo manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Assegnato a: Nome Cognome', + 'checked_out_to_first_name' => 'Assegnato a: Nome', + 'checked_out_to_last_name' => 'Assegnato a: Cognome', + 'checked_out_to_username' => 'Assegnato a: Nome Utente', + 'checked_out_to_email' => 'Assegnato a: Email', + 'checked_out_to_tag' => 'Assegnato a: Tag Bene', + 'manager_first_name' => 'Nome Manager', + 'manager_last_name' => 'Cognome Manager', + 'manager_full_name' => 'Nome Cognome Manager', + 'manager_username' => 'Username del Manager', + 'checkout_type' => 'Tipo di Assegnazione', + 'checkout_location' => 'Assegnazione a Luogo', + 'image_filename' => 'Nome File Immagine', + 'do_not_import' => 'Non Importare', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Email Gravatar', + 'currency' => 'Valuta', + 'address2' => 'Indirizzo, riga 2', + 'import_note' => 'Importato utilizzando l\'importatore csv', + ], + 'percent_complete' => '% completato', + 'uploading' => 'Caricamento... ', + 'upload_error' => 'Errore nel caricamento del file. Controlla che non ci siano righe vuote e che nessun nome di colonna sia duplicato.', + 'copy_to_clipboard' => 'Copia negli Appunti', + 'copied' => 'Copiato!', + 'status_compatibility' => 'Se i Beni sono già assegnati, il loro stato non può essere cambiato in "Non consegnabile" e la modifica di questo valore verrà ignorata.', + 'rtd_location_help' => 'Questo è il luogo dove si trova il Bene quando non è assegnato', + 'item_not_found' => ':item_type ID :id non esiste o è stato cancellato', + 'action_permission_denied' => 'Non hai i permessi per :action :item_type ID :id', + 'action_permission_generic' => 'Non hai i permessi per :action questo :item_type', + 'edit' => 'modifica', + 'action_source' => 'Sorgente Azione', + 'or' => 'o', + 'url' => 'URL', + 'edit_fieldset' => 'Modifica campi e opzioni', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Elimina :object_type', + 'warn' => 'Stai per eliminare uno :object_type Stai per eliminare :count :object_type', + 'success' => ':object_type eliminato con successo Eliminato con successo :count :object_type', + 'error' => 'Impossibile eliminare :object_type', + 'nothing_selected' => 'Nessun :object_type selezionato - niente da fare', + 'partial' => 'Eliminato :success_count :object_type, ma :error_count :object_type non può essere eliminato', + ], + ], + 'no_requestable' => 'Non ci sono asset o modelli di asset richiesti.', + + 'countable' => [ + 'accessories' => ':count Accessorio|:count Accessori', + 'assets' => ':count Bene|:count Beni', + 'licenses' => ':count Licenza|:count Licenze', + 'license_seats' => ':count Disponibilità Licenza|:count Disponibilità Licenza', + 'consumables' => ':count Consumabile|:count Consumabili', + 'components' => ':count Componente|:count Componenti', + ] + +]; diff --git a/resources/lang/it/help.php b/resources/lang/it-IT/help.php similarity index 100% rename from resources/lang/it/help.php rename to resources/lang/it-IT/help.php diff --git a/resources/lang/it-IT/localizations.php b/resources/lang/it-IT/localizations.php new file mode 100644 index 0000000000..cc7ff23b16 --- /dev/null +++ b/resources/lang/it-IT/localizations.php @@ -0,0 +1,321 @@ + 'Seleziona la lingua', + 'languages' => [ + 'en-US'=> 'Inglese, Stati Uniti', + 'en-GB'=> 'Inglese, Regno Unito', + 'am-ET' => 'Amarico', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabo', + 'bg-BG'=> 'Bulgaro', + 'zh-CN'=> 'Cinese Semplificato', + 'zh-TW'=> 'Cinese tradizionale', + 'ca-ES' => 'Catalano', + 'hr-HR'=> 'Croato', + 'cs-CZ'=> 'Ceco', + 'da-DK'=> 'Danese', + 'nl-NL'=> 'Olandese', + 'en-ID'=> 'Inglese, Indonesia', + 'et-EE'=> 'Estone', + 'fil-PH'=> 'Filippino', + 'fi-FI'=> 'Finlandese', + 'fr-FR'=> 'Francese', + 'de-DE'=> 'Tedesco', + 'de-if'=> 'Tedesco (Informale)', + 'el-GR'=> 'Greco', + 'he-IL'=> 'Ebraico', + 'hu-HU'=> 'Ungherese', + 'is-IS' => 'Islandese', + 'id-ID'=> 'Indonesiano', + 'ga-IE'=> 'Irlandese', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Giapponese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Lettone', + 'mk-MK'=> 'Macedone', + 'ms-MY'=> 'Malese', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolo', + 'no-NO'=> 'Norvegese', + 'fa-IR'=> 'Persiano', + 'pl-PL'=> 'Polacco', + 'pt-PT'=> 'Portoghese', + 'pt-BR'=> 'Portoghese brasiliano', + 'ro-RO'=> 'Rumeno', + 'ru-RU'=> 'Russo', + 'sr-CS' => 'Serbo (Latino)', + 'sk-SK'=> 'Slovacco', + 'sl-SI'=> 'Sloveno', + 'so-SO'=> 'Somalo', + 'es-ES'=> 'Spagnolo', + 'es-CO'=> 'Spagnolo (Colombia)', + 'es-MX'=> 'Spagnolo (Messico)', + 'es-VE'=> 'Spagnolo (Venezuela)', + 'sv-SE'=> 'Svedese', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thailandese', + 'tr-TR'=> 'Turco', + 'uk-UA'=> 'Ucraino', + 'vi-VN'=> 'Vietnamita', + 'cy-GB'=> 'Gallese', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Seleziona un paese', + + 'countries' => [ + 'AC'=>'Isola di Ascensione', + 'AD'=>'Andorra', + 'AE'=>'Emirati Arabi Uniti', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua e Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Antille Olandesi', + 'AO'=>'Angola', + 'AQ'=>'Antartide', + 'AR'=>'Argentina', + 'AS'=>'Samoa Americane', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Isole Åland', + 'AZ'=>'Azerbaigian', + 'BA'=>'Bosnia-Erzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgio', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrein', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Sultanato del Brunei', + 'BO'=>'Bolivia', + 'BR'=>'Brasile', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Isola di Bouvet', + 'BW'=>'Botswana', + 'BY'=>'Bielorussia', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Isole Cocos (Keeling)', + 'CD'=>'Congo (Repubblica Democratica)', + 'CF'=>'Repubblica Centrafricana', + 'CG'=>'Congo (Repubblica)', + 'CH'=>'Svizzera', + 'CI'=>'Costa d’Avorio', + 'CK'=>'Isole Cook', + 'CL'=>'Cile', + 'CM'=>'Camerun', + 'CN'=>'Repubblica popolare cinese', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Capo Verde', + 'CX'=>'Isola Di Natale', + 'CY'=>'Cipro', + 'CZ'=>'Repubblica Ceca', + 'DE'=>'Germania', + 'DJ'=>'Gibuti', + 'DK'=>'Danimarca', + 'DM'=>'Dominica', + 'DO'=>'Repubblica Dominicana', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egitto', + 'ER'=>'Eritrea', + 'ES'=>'Spagna', + 'ET'=>'Etiopia', + 'EU'=>'Unione Europea', + 'FI'=>'Finlandia', + 'FJ'=>'Fiji', + 'FK'=>'Isole Falkland (Malvina)', + 'FM'=>'Stati Federati della Micronesia', + 'FO'=>'Isole Færøer', + 'FR'=>'Francia', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'Guyana Francese', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibilterra', + 'GL'=>'Groenlandia', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadaupe', + 'GQ'=>'Guinea Equatoriale', + 'GR'=>'Grecia', + 'GS'=>'Georgia Del Sud E Isole Sandwich Del Sud', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Isole Heard E Mc Donald', + 'HN'=>'Honduras', + 'HR'=>'Croazia (nome locale: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Ungheria', + 'ID'=>'Indonesia', + 'IE'=>'Irlanda', + 'IL'=>'Israel', + 'IM'=>'Isola di Man', + 'IN'=>'India', + 'IO'=>'Territorio Britannico Dell\'Oceano Indiano', + 'IQ'=>'Iraq', + 'IR'=>'Iran', + 'IS'=>'Islanda', + 'IT'=>'Italia', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Giordania', + 'JP'=>'Giappone', + 'KE'=>'Kenia', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambogia', + 'KI'=>'Kiribati', + 'KM'=>'Comore', + 'KN'=>'Saint Kitts E Nevis', + 'KR'=>'Corea, Repubblica Di', + 'KW'=>'Kuwait', + 'KY'=>'Isole Cayman', + 'KZ'=>'Kazakistan', + 'LA'=>'Repubblica Democratica Popolare Del Laos', + 'LB'=>'Libano', + 'LC'=>'Santa Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesoto', + 'LT'=>'Lituania', + 'LU'=>'Lussemburgo', + 'LV'=>'Lettonia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Marocco', + 'MC'=>'Monaco', + 'MD'=>'Moldavia, Repubblica di', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Isole Marshall', + 'MK'=>'Macedonia, Repubblica Ex Jugoslava di', + 'ML'=>'Mali', + 'MM'=>'Myanmar/Birmania', + 'MN'=>'Mongolia', + 'MO'=>'Macao', + 'MP'=>'Isole Marianne Settentrionali', + 'MQ'=>'Martinica', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldive', + 'MW'=>'Malawi', + 'MX'=>'Messico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambico', + 'NA'=>'Namibia', + 'NC'=>'Nuova Caledonia', + 'NE'=>'Niger', + 'NF'=>'Isola Norfolk', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Paesi Bassi', + 'NO'=>'Norvegia', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Nuova Zelanda', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Polinesia Francese', + 'PG'=>'Papua New Guinea', + 'PH'=>'Filippine, Repubblica del', + 'PK'=>'Pakistan', + 'PL'=>'Polonia', + 'PM'=>'St. Pierre E Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestina', + 'PT'=>'Portogallo', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Riunione', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Federazione Russa', + 'RW'=>'Rwanda', + 'SA'=>'Arabia Saudita', + 'UK'=>'Scozia', + 'SB'=>'Isole Salomone', + 'SC'=>'Seychelles', + 'SS'=>'Sudan Sud', + 'SD'=>'Sudan', + 'SE'=>'Regno di Svezia', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Isole Svalbard e Jan Mayen', + 'SK'=>'Slovacchia (Repubblica Slovacca)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'São Tomé e Príncipe', + 'SU'=>'Unione Sovietica', + 'SV'=>'El Salvador', + 'SY'=>'Repubblica Araba Siriana', + 'SZ'=>'Swaziland', + 'TC'=>'Isole Turks e Caicos', + 'TD'=>'Chad', + 'TF'=>'Territori australi francesi', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Timor Est', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'Timor orientale (vecchio codice)', + 'TR'=>'Turchia', + 'TT'=>'Trinidad E Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, Repubblica Unita di', + 'UA'=>'Ucraina', + 'UG'=>'Uganda', + 'UK'=>'Regno Unito', + 'US'=>'Stati Uniti', + 'UM'=>'Isole Minori Esterne Degli Stati Uniti', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Città Del Vaticano (Santa Sede)', + 'VC'=>'Saint Vincent e Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Isole Vergini (British)', + 'VI'=>'Isole Vergini (British.)', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Isole di Wallis e Futuna', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/it-IT/mail.php b/resources/lang/it-IT/mail.php new file mode 100644 index 0000000000..e9f67d59e3 --- /dev/null +++ b/resources/lang/it-IT/mail.php @@ -0,0 +1,93 @@ + 'Accessorio restituito', + 'Accessory_Checkout_Notification' => 'Accessorio assegnato', + 'Asset_Checkin_Notification' => 'Bene restituito', + 'Asset_Checkout_Notification' => 'Bene assegnato', + 'Confirm_Accessory_Checkin' => 'Conferma restituzione accessorio', + 'Confirm_Asset_Checkin' => 'Conferma restituzione del bene', + 'Confirm_accessory_delivery' => 'Conferma consegna accessorio', + 'Confirm_asset_delivery' => 'Conferma consegna del Bene', + 'Confirm_consumable_delivery' => 'Conferma consegna del consumabile', + 'Confirm_license_delivery' => 'Conferma assegnazione licenza', + 'Consumable_checkout_notification' => 'Consumabile assegnato', + 'Days' => 'Giorni', + 'Expected_Checkin_Date' => 'Un bene assegnato a te deve essere restituito il :date', + 'Expected_Checkin_Notification' => 'Promemoria: scadenza restituzione :name in avvicinamento', + 'Expected_Checkin_Report' => 'Report Beni in attesa di restituzione', + 'Expiring_Assets_Report' => 'Report Beni in scadenza.', + 'Expiring_Licenses_Report' => 'Report Licenze in scadenza.', + 'Item_Request_Canceled' => 'Richiesta dell\'articolo annullata', + 'Item_Requested' => 'Articolo richiesto', + 'License_Checkin_Notification' => 'Licenza restituita', + 'License_Checkout_Notification' => 'Licenza assegnata', + 'Low_Inventory_Report' => 'Rapporto di inventario basso', + 'a_user_canceled' => 'Un utente ha annullato una richiesta di articolo sul sito web', + 'a_user_requested' => 'Un utente ha richiesto un elemento tramite il sito web', + 'acceptance_asset_accepted' => 'Un utente ha accettato un elemento', + 'acceptance_asset_declined' => 'Un utente ha rifiutato un elemento', + 'accessory_name' => 'Nome accessorio:', + 'additional_notes' => 'Note aggiuntive:', + 'admin_has_created' => 'Un amministratore ha creato un account per il tuo sito web: web.', + 'asset' => 'Bene:', + 'asset_name' => 'Nome del bene:', + 'asset_requested' => 'Bene richiesto', + 'asset_tag' => 'Etichetta del bene', + 'assets_warrantee_alert' => 'C\'è :count bene con garanzia in scadenza nei prossimi :threshold giorni.|Ci sono :count beni con garanzia in scadenza nei prossimi :threshold giorni.', + 'assigned_to' => 'Assegnato a', + 'best_regards' => 'Cordiali saluti,', + 'canceled' => 'Annullato:', + 'checkin_date' => 'Data di restituzione:', + 'checkout_date' => 'Data di assegnazione:', + 'checkedout_from' => 'Assegnato a', + 'checkedin_from' => 'Accesso effettuato da', + 'checked_into' => 'Assegnato nel', + 'click_on_the_link_accessory' => 'Fare clic sul collegamento in basso per confermare di aver ricevuto l\'accessorio.', + 'click_on_the_link_asset' => 'Per favore clicca sul link in basso per confermare di aver ricevuto il bene.', + 'click_to_confirm' => 'Per favore, clicca sul seguente link per confermare il tuo account su :web :', + 'current_QTY' => 'Quantità attuale', + 'days' => 'Giorni', + 'expecting_checkin_date' => 'Data di riconsegna prevista:', + 'expires' => 'Scade', + 'hello' => 'Ciao', + 'hi' => 'Ciao', + 'i_have_read' => 'Ho letto e accetto i termini di utilizzo e ho ricevuto questo elemento.', + 'inventory_report' => 'Rapporto Inventario', + 'item' => 'Articolo:', + 'license_expiring_alert' => 'Tra :threshold giorni sta per scadere :count licenza. |Tra :threshold giorni stanno per scadere :count licenze.', + 'link_to_update_password' => 'Per favore clicca sul seguente collegamento per aggiornare la tua password per :web :', + 'login' => 'Accesso:', + 'login_first_admin' => 'Accedi alla nuova installazione di Snipe-IT utilizzando le seguenti credenziali:', + '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.', + 'min_QTY' => 'Quantità minima', + 'name' => 'Nome', + 'new_item_checked' => 'Ti è stato assegnato un nuovo Bene, di seguito i dettagli.', + 'notes' => 'Note', + 'password' => 'Password:', + 'password_reset' => 'Reimposta la password', + 'read_the_terms' => 'Leggi i termini di utilizzo qui sotto.', + 'read_the_terms_and_click' => 'Leggi qui sotto i termini di utilizzo e fai clic sul link in basso per confermare di averli letti ed accettati e di aver quindi ricevuto il bene.', + 'requested' => 'Richiesto:', + 'reset_link' => 'Il tuo link per reimpostare la password', + 'reset_password' => 'Clicca qui per reimpostare la tua password:', + 'rights_reserved' => 'Tutti i diritti riservati.', + 'serial' => 'Seriale', + 'snipe_webhook_test' => 'Test Integrazione Snipe-IT', + 'snipe_webhook_summary' => 'Riassunto Test Integrazione Snipe-IT', + 'supplier' => 'Fornitore', + 'tag' => 'Etichetta', + 'test_email' => 'Email di prova da Snipe-IT', + 'test_mail_text' => 'Questo è un test di Snipe-IT Asset Management System. Se hai ricevuto questa mail, la posta funziona :)', + 'the_following_item' => 'Il seguente articolo è stato restituito: ', + 'to_reset' => 'Per reimpostare la tua password di :web, compila questo modulo:', + 'type' => 'Tipo', + 'upcoming-audits' => 'C\'è :count Bene da inventariare entro :threshold giorni.|Ci sono :count beni da inventariare entro :threshold giorni.', + 'user' => 'Utente', + 'username' => 'Nome utente', + 'welcome' => 'Benvenuto :name', + 'welcome_to' => 'Benvenuti in :web!', + 'your_assets' => 'Visualizza i tuoi Beni', + 'your_credentials' => 'Le tue credenziali Snipe-IT', +]; diff --git a/resources/lang/it/pagination.php b/resources/lang/it-IT/pagination.php similarity index 100% rename from resources/lang/it/pagination.php rename to resources/lang/it-IT/pagination.php diff --git a/resources/lang/it/passwords.php b/resources/lang/it-IT/passwords.php similarity index 100% rename from resources/lang/it/passwords.php rename to resources/lang/it-IT/passwords.php diff --git a/resources/lang/it/reminders.php b/resources/lang/it-IT/reminders.php similarity index 100% rename from resources/lang/it/reminders.php rename to resources/lang/it-IT/reminders.php diff --git a/resources/lang/it/table.php b/resources/lang/it-IT/table.php similarity index 100% rename from resources/lang/it/table.php rename to resources/lang/it-IT/table.php diff --git a/resources/lang/it-IT/validation.php b/resources/lang/it-IT/validation.php new file mode 100644 index 0000000000..bfe552ec6c --- /dev/null +++ b/resources/lang/it-IT/validation.php @@ -0,0 +1,162 @@ + ':attribute deve essere accettato.', + 'active_url' => ':attribute non è un URL valido.', + 'after' => ':attribute deve essere una data oltre il :date.', + 'after_or_equal' => ':attribute deve essere una data successiva o uguale a :date .', + 'alpha' => ':attribute può contenere solo lettere.', + 'alpha_dash' => ':attribute può contenere solo lettere numeri e trattini.', + 'alpha_num' => ':attribute può contenere solo lettere e numeri.', + 'array' => ':attribute deve essere un array.', + 'before' => ':attribute deve essere una data precedente il :date .', + 'before_or_equal' => ':attribute deve essere una data precedente o uguale al :date .', + 'between' => [ + 'numeric' => ':attribute deve essere tra :min - :max .', + 'file' => 'il :attribute deve essere tra :min - :max kilobytes.', + 'string' => 'il :attribute deve essere tra :min - :max caratteri.', + 'array' => ':attribute deve avere tra: min e: max elementi.', + ], + 'boolean' => ':attribute deve essere o vero o falso.', + 'confirmed' => 'La conferma di :attribute non corrisponde.', + 'date' => ':attribute non è una data valida.', + 'date_format' => 'il :attribute non corrisponde al :format.', + 'different' => ':attribute e :other devono essere differenti.', + 'digits' => ':attribute deve essere :digits cifre.', + 'digits_between' => ':attribute deve essere tra :min e :max cifre.', + 'dimensions' => ':attribute ha dimensioni di immagine non valide.', + 'distinct' => 'Il campo :attribute ha un valore duplicato.', + 'email' => 'Il formato di :attribute non è valido.', + 'exists' => ':attribute selezionato non è valido.', + 'file' => ':attribute deve essere un file.', + 'filled' => 'Il campo :attribute deve avere un valore.', + 'image' => ':attribute deve essere un\'immagine.', + 'import_field_empty' => ':fieldname non può essere vuoto.', + 'in' => ':attribute selezionato non è valido.', + 'in_array' => 'Il campo :attribute non esiste in :other.', + 'integer' => ':attribute deve essere un numero intero.', + 'ip' => ':attribute deve essere un indirizzo IP valido.', + 'ipv4' => ':attribute deve essere un indirizzo IPv4 valido.', + 'ipv6' => ':attribute deve essere un indirizzo IPv6 valido.', + 'is_unique_department' => ':attribute deve essere unico per questa sede aziendale', + 'json' => ':attribute deve essere una stringa JSON valida.', + 'max' => [ + 'numeric' => ':attribute non può essere maggiore di :max.', + 'file' => ':attribute non può essere maggiore di :max kilobytes.', + 'string' => ':attribute non può essere maggiore di :max caratteri.', + 'array' => ':attribute non può avere più di :max elementi.', + ], + 'mimes' => ':attribute deve essere un file di formato: :values.', + 'mimetypes' => ':attribute deve essere un file di formato: :values.', + 'min' => [ + 'numeric' => ':attribute deve essere almeno :min.', + 'file' => ':attribute deve essere almeno :min kilobytes.', + 'string' => ':attribute deve essere di almeno :min caratteri.', + 'array' => ':attribute deve avere almeno :min elementi.', + ], + 'starts_with' => ':attribute deve iniziare con uno dei seguenti: :values.', + 'ends_with' => ':attribute deve finire con uno dei seguenti: :values.', + + 'not_in' => ':attribute selezionato non è valido.', + 'numeric' => ':attribute dev\'essere un numero.', + 'present' => 'Il campo :attribute deve essere presente.', + 'valid_regex' => 'Questa non è una espressione regolare valida. ', + 'regex' => 'Il formato di :attribute non è valido.', + 'required' => 'Il campo :attribute è obbligatorio.', + 'required_if' => 'Il campo :attribute è obbligatorio quando :other è :value.', + 'required_unless' => 'Il campo :attribute è obbligatorio a meno che :other sia in :values.', + 'required_with' => 'Il campo :attribute è obbligatorio quando :values è presente.', + 'required_with_all' => 'Il campo :attribute è obbligatorio quando :values è presente.', + 'required_without' => 'Il campo :attribute è obbligatorio quando :values non è presente.', + 'required_without_all' => 'Il campo :attribute è obbligatorio quando nessuno dei valori :values è presente.', + 'same' => ':attribute e :other devono corrispondere.', + 'size' => [ + 'numeric' => ':attribute deve essere :size.', + 'file' => ':attribute deve essere :size kilobytes.', + 'string' => ':attribute deve essere :size caratteri.', + 'array' => ':attribute deve contenere :size elementi.', + ], + 'string' => ':attribute deve essere una stringa.', + 'timezone' => ':attribute deve essere una zona valida.', + 'two_column_unique_undeleted' => ':attribute deve essere univoco tra :table1 e :table2 . ', + 'unique' => ':attribute è già stato preso.', + 'uploaded' => 'Non è stato possibile caricare :attribute.', + 'url' => 'Il formato di :attribute non è valido.', + 'unique_undeleted' => ':attribute deve essere unico.', + 'non_circular' => ':attribute non deve creare un riferimento circolare.', + 'not_array' => ':attribute non può essere un array.', + 'disallow_same_pwd_as_user_fields' => 'La password non può essere uguale al nome utente.', + 'letters' => 'La password deve contenere almeno una lettera.', + 'numbers' => 'La password deve contenere almeno un numero.', + 'case_diff' => 'La password deve utilizzare maiuscole e minuscole.', + 'symbols' => 'La password deve contenere simboli.', + 'gte' => [ + 'numeric' => 'Il valore non può essere negativo' + ], + 'checkboxes' => ':attribute contiene opzioni non valide.', + 'radio_buttons' => ':attribute non è valido.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Il campo :attribute contiene un carattere non consentito.', + 'email_array' => 'Uno o più indirizzi email non sono validi.', + 'hashed_pass' => 'La tua attuale password non è corretta', + 'dumbpwd' => 'Questa password è troppo comune.', + 'statuslabel_type' => 'È necessario selezionare un tipo di etichetta di stato valido', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'last_audit_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG hh:mm:ss', + 'expiration_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'termination_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'expected_checkin.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'start_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'end_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valore non valido incluso in questo campo', +]; diff --git a/resources/lang/it/admin/companies/table.php b/resources/lang/it/admin/companies/table.php deleted file mode 100644 index aa296ce6e8..0000000000 --- a/resources/lang/it/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Aziende', - 'create' => 'Crea Azienda', - 'title' => 'Azienda', - 'update' => 'Aggiorna Azienda', - 'name' => 'Nome Azienda', - 'id' => 'ID', -); diff --git a/resources/lang/it/admin/depreciations/general.php b/resources/lang/it/admin/depreciations/general.php deleted file mode 100644 index fced8ad21a..0000000000 --- a/resources/lang/it/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - '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' => 'Valore Finale Svalutazione', - 'number_of_months' => 'Numero di Mesi', - 'update' => 'Aggiorna l\'ammortamento', - 'depreciation_min' => 'Valore minimo dopo ammortamento', - 'no_depreciations_warning' => 'Attenzione: - Nessuna svalutazione impostata. - Si prega di impostare almeno una Svalutazione per visualizzarne il report.', -]; diff --git a/resources/lang/it/admin/depreciations/message.php b/resources/lang/it/admin/depreciations/message.php deleted file mode 100644 index 0a1a770f49..0000000000 --- a/resources/lang/it/admin/depreciations/message.php +++ /dev/null @@ -1,25 +0,0 @@ - 'La classe di Obsolescenza non esiste.', - 'assoc_users' => 'Il tipo di obsolescenza è associato con una o più modelli e non può essere cancellato. Prima cancella i modelli correlati e poi riprova a cancellarlo.', - - - 'create' => array( - 'error' => 'La classe di Obsolescenza non è stata creata, riprova per favore. :(', - 'success' => 'La classe di Obsolescenza è stata creata correttamente. :)' - ), - - 'update' => array( - 'error' => 'La classe di Obsolescenza non è stata aggiornata, per favore riprova', - 'success' => 'La Classe di obsolescenza è stata aggiornate correttamente.' - ), - - 'delete' => array( - 'confirm' => 'Sei sicuro di voler cancellare la classe di obsolescenza?', - 'error' => 'C\'è stato un problema durante la cancellazione della classe. Per favore riprova.', - 'success' => 'La classe è stata cancellata con successo.' - ) - -); diff --git a/resources/lang/it/admin/hardware/form.php b/resources/lang/it/admin/hardware/form.php deleted file mode 100644 index ddb697c0f6..0000000000 --- a/resources/lang/it/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confermi elementi di eliminazione di massa', - 'bulk_restore' => 'Conferma ripristino beni massivo', - '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_restore_help' => 'Esamina i beni da ripristinare qui sotto. Una volta recuperati, i beni non verranno riassegnati agli utenti a cui erano precedentemente assegnati.', - 'bulk_delete_warn' => 'Stai per cancellare :asset_count assets.', - 'bulk_restore_warn' => 'Stai per ripristinare :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 un singolo asset. Stai per modificare le proprietà di :asset_count asset.', - 'bulk_update_with_custom_field' => 'Nota che i beni sono di :asset_model_count modelli differenti.', - 'bulk_update_model_prefix' => 'Sui Modelli', - 'bulk_update_custom_field_unique' => 'Questo è un campo unico e non può essere modificato massivamente.', - 'checkedout_to' => 'Assegnato a', - 'checkout_date' => 'Data del check-out', - 'checkin_date' => 'Data di entrata', - 'checkout_to' => 'Assegnare a', - 'cost' => 'Costo acquisto', - 'create' => 'Creare bene', - 'date' => 'Data di acquisto', - 'depreciation' => 'Ammortamento', - 'depreciates_on' => 'Deprezza Si', - 'default_location' => 'Posizione predefinita', - 'eol_date' => 'Data EOL', - 'eol_rate' => 'Tasso EOL', - 'expected_checkin' => 'Richiesta Data di entrata', - 'expires' => 'Scade', - 'fully_depreciated' => 'Completamente ammortizzato', - 'help_checkout' => 'Se vuoi assegnare questo prodotto immediatamente, seleziona "Pronto alla spedizione" dalla barra di stato qui sopra. ', - 'mac_address' => 'MAC Address', - 'manufacturer' => 'Produttore', - 'model' => 'Modello', - 'months' => 'mesi', - 'name' => 'Nome bene', - 'notes' => 'Note', - 'order' => 'Numero Ordine', - 'qr' => 'QR Code', - 'requestable' => 'Gli utenti possono richiedere questo bene', - 'select_statustype' => 'Selezionare il tipo di stato', - 'serial' => 'Seriale', - 'status' => 'Stato', - 'tag' => 'Etichetta bene', - 'update' => 'Aggiornamento bene', - 'warranty' => 'Garanzia', - 'warranty_expires' => 'Scadenza della garanzia', - 'years' => 'anni', - 'asset_location' => 'Aggiorna Posizione Bene', - 'asset_location_update_default_current' => 'Aggiorna sia la posizione predefinita che quella attuale', - 'asset_location_update_default' => 'Aggiorna solo la posizione predefinita', - 'asset_location_update_actual' => 'Aggiorna solo la posizione effettiva', - 'asset_not_deployable' => 'Lo stato del bene è "Non Assegnabile". Non puoi fare il check-out di questo bene.', - 'asset_deployable' => 'Lo stato del bene è "Assegnabile". Puoi fare il check-out di questo bene.', - 'processing_spinner' => 'Elaborazione... (Può volerci un po\' su file di grandi dimensioni)', - 'optional_infos' => 'Informazioni Opzionali', - 'order_details' => 'Informazioni relative all\'ordine' -]; diff --git a/resources/lang/it/admin/hardware/general.php b/resources/lang/it/admin/hardware/general.php deleted file mode 100644 index ca56825683..0000000000 --- a/resources/lang/it/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Ritiro Asset', - 'bulk_checkin' => 'Check-in Bene', - 'checkin' => 'Ingresso Asset', - 'checkout' => 'Asset Checkout', - 'clone' => 'Copia Asset', - 'deployable' => 'Assegnabile', - 'deleted' => 'Questo bene è stato eliminato.', - 'delete_confirm' => 'Sei sicuro di voler eliminare questo bene?', - 'edit' => 'Modifica Asset', - 'model_deleted' => 'Questo modello di asset è stato eliminato. Devi ripristinare il modello prima di poter ripristinare il bene.', - 'model_invalid' => 'Il modello di questo bene non è valido.', - 'model_invalid_fix' => 'Il bene deve essere modificato per correggerlo prima di farne il check in o il check out.', - 'requestable' => 'Disponibile', - 'requested' => 'richiesto', - 'not_requestable' => 'Non Richiedibili', - 'requestable_status_warning' => 'Non cambiare richiedibilità', - 'restore' => 'Ripristina Asset', - 'pending' => 'In attesa', - 'undeployable' => 'Non Distribuilbile', - 'undeployable_tooltip' => 'Questo bene ha una etichetta che lo rende non distribuibile, il check-out non può avvenire.', - 'view' => 'Vedi Asset', - 'csv_error' => 'C\'è un errore nel file CSV:', - 'import_text' => ' -

- Carica un CSV che contiene la storia dei beni. I beni e gli utenti DEVONO essere già esistenti nel sistema, o verranno saltati. Il match dei beni per l\'importazione della storia si basa sul tag del bene. Proveremo a trovare un utente che combacia basandoci sul nome inserito e il criterio scelto qui sotto. Se non scegli alcun criterio, il match avverrà col formato del nome utente configurato in Admin > Impostazioni Generali. -

- -

I campi inclusi del CSV devono combaciare con gli headers: Asset Tag, Name, Checkout Date, Checkin Date. Eventuali altri campi verranno ignorati.

- -

Checkin Date: Date di check-in vuote o del futuro causeranno un check-out degli oggetti all\'utente associato. Escludere completamente la data di Check-in creerà una data di check-in con la data di oggi.

- ', - 'csv_import_match_f-l' => 'Abbina gli utenti col formato nome.cognome (jane.smith)', - 'csv_import_match_initial_last' => 'Abbina gli utenti col formato iniziale cognome (jsmith)', - 'csv_import_match_first' => 'Abbina gli utenti col formato nome (jane)', - 'csv_import_match_email' => 'Abbina gli utenti usando l\'email come username', - 'csv_import_match_username' => 'Abbina gli utenti con l\'username', - 'error_messages' => 'Messaggi di errore:', - 'success_messages' => 'Messaggi di successo:', - 'alert_details' => 'Leggere sotto per maggiori dettagli.', - 'custom_export' => 'Esportazione Personalizzata', - 'mfg_warranty_lookup' => ':manufacturer Cerca Stato Garanzia', - 'user_department' => 'Dipartimento Utente', -]; diff --git a/resources/lang/it/admin/hardware/message.php b/resources/lang/it/admin/hardware/message.php deleted file mode 100644 index 8eccc15f44..0000000000 --- a/resources/lang/it/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => 'Questo bene non esiste o non è disponibile.', - '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' => [ - 'error' => 'L\'asset non è stato creato, riprova per favore. :(', - 'success' => 'L\'asset è stato creato con successo. :)', - 'success_linked' => 'Bene creato con tag :tag . Clicca per vedere.', - ], - - '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.', - 'no_assets_selected' => 'Nessun asset è stato selezionato, quindi niente è stato eliminato.', - ], - - 'restore' => [ - 'error' => 'Il bene non è stato ripristinato, riprova', - 'success' => 'Bene ripristinato con successo.', - 'bulk_success' => 'Bene ripristinato con successo.', - 'nothing_updated' => 'Nessun bene selezionato, non è stato ripristinato nulla.', - ], - - 'audit' => [ - 'error' => 'L\'audit del patrimonio non è riuscito. Riprova.', - 'success' => 'L\'audit di risorse si è registrato con successo.', - ], - - - 'deletefile' => [ - 'error' => 'File non cancellato. Riprova.', - 'success' => 'File cancellato con successo.', - ], - - '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' => [ - 'error' => 'Alcuni elementi non sono stati importati correttamente.', - 'errorDetail' => 'Gli articoli 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', - 'file_missing' => 'File selezionato mancante', - 'header_row_has_malformed_characters' => 'Uno o più attributi nella riga d\'intestazione contengono caratteri UTF-8 malformati', - 'content_row_has_malformed_characters' => 'Uno o più attributi nella prima riga del contenuto contengono caratteri UTF-8 malformati', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'L\'asset non è stato richiesto, si prega di riprovare', - 'success' => 'Asset richiesto 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 deleted file mode 100644 index 91dcdfa799..0000000000 --- a/resources/lang/it/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Etichetta bene', - 'asset_model' => 'Modello', - 'book_value' => 'Valore Attuale', - 'change' => 'Dentro/Fuori', - 'checkout_date' => 'Data di estrazione', - 'checkoutto' => 'Estratto', - 'components_cost' => 'Costo Totale Componenti', - 'current_value' => 'Valore Attuale', - 'diff' => 'Differenza', - 'dl_csv' => 'Scarica CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Ultima data check-in', - 'location' => 'Posizione', - 'purchase_cost' => 'Costo', - 'purchase_date' => 'Acquistati', - 'serial' => 'Seriale', - 'status' => 'Stato', - 'title' => 'Bene ', - 'image' => 'Immagine dispositivo', - 'days_without_acceptance' => 'Giorni senza accettazione', - 'monthly_depreciation' => 'Ammortamento Mensile', - 'assigned_to' => 'Assegnato a', - 'requesting_user' => 'Richiesto Da', - 'requested_date' => 'Data richiesta', - 'changed' => 'Cambiato', - 'icon' => 'Icona', -]; diff --git a/resources/lang/it/admin/labels/table.php b/resources/lang/it/admin/labels/table.php deleted file mode 100644 index d434d832e6..0000000000 --- a/resources/lang/it/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Etichette', - 'support_fields' => 'Campi', - 'support_asset_tag' => 'Etichetta', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Titolo', - -]; \ No newline at end of file diff --git a/resources/lang/it/admin/licenses/general.php b/resources/lang/it/admin/licenses/general.php deleted file mode 100644 index beb6dc5498..0000000000 --- a/resources/lang/it/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Informazioni sulle licenze', - 'about_licenses' => 'Le licenze vengono utilizzate per monitorare il software. Hanno un numero specifico di posti che possono essere verificati agli individui', - 'checkin' => 'Registrare Licenza Sede', - 'checkout_history' => 'Storico Estrazioni', - 'checkout' => 'Estrazione Licenza Sede', - 'edit' => 'Modifica Licenza', - 'filetype_info' => 'I formati di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, e rar.', - 'clone' => 'Clona Licenza', - 'history_for' => 'Storico per ', - 'in_out' => 'Dentro/Fuori', - 'info' => 'Informazioni Licenza', - 'license_seats' => 'Licenza Sede', - 'seat' => 'Sede', - 'seats' => 'Sedi', - 'software_licenses' => 'Licenze Software', - 'user' => 'Utente', - 'view' => 'Mostra Licenza', - 'delete_disabled' => 'Questa licenza non può essere cancellata perché ci sono delle postazioni assegnate.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Check-in di tutte le postazioni', - 'modal' => 'Ciò effettuerà il check-in di una postazione. | Ciò effettuerà il check-in di :checkedout_seats_count postazioni per questa licenza.', - 'enabled_tooltip' => 'Check-in di TUTTE le postazioni di questa licenza, sia di utenti che di beni', - 'disabled_tooltip' => 'Disattivato perché non ci sono postazioni assegnate', - 'disabled_tooltip_reassignable' => 'Disattivato a causa della licenza non reassegnabile', - 'success' => 'Check-in della licenza effettuato! | Check-in di tutte le licenze effettuato!', - 'log_msg' => 'Check-in effettuato tramite GUI di assegnazione massiva di licenze', - ], - - 'checkout_all' => [ - 'button' => 'Check-out di tutte le postazioni', - 'modal' => 'Ciò effettuerà il check-out di una postazione al primo utente disponibile. | Questa azione effettuerà il checkout di :available_seats_count postazioni ai primi utenti disponibili. Un utente viene considerato disponibile se non hanno già questa licenza e la proprietà Auto-Assegna Licenza è attivata nel loro account utente.', - 'enabled_tooltip' => 'Assegna TUTTE le postazioni (o tutte quelle disponibili) a TUTTI gli utenti', - 'disabled_tooltip' => 'Disattivato perché non ci sono postazioni disponibili', - 'success' => 'Check-out della licenza effettuato ! | Check-out di :count licenze effettuato!', - 'error_no_seats' => 'Nessuna postazione rimasta per questa licenza.', - 'warn_not_enough_seats' => ':count utenti assegnati a questa licenza, ma le postazioni sono finite.', - 'warn_no_avail_users' => 'Non ho fatto nulla: Non ci sono utenti che non abbiano già questa licenza.', - 'log_msg' => 'Check-out effettuato tramite GUI di assegnazione massiva di licenze', - - - ], - ], -); diff --git a/resources/lang/it/admin/locations/table.php b/resources/lang/it/admin/locations/table.php deleted file mode 100644 index 8d47aae031..0000000000 --- a/resources/lang/it/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Informazioni sulle posizioni', - 'about_locations' => 'Le posizioni sono usate per tracciare la posizione degli utenti, dei beni e di altri oggetti', - 'assets_rtd' => 'Beni', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Beni Assegnati', - 'id' => 'ID', - 'city' => 'Città', - 'state' => 'Stato', - 'country' => 'Paese', - 'create' => 'Crea Posizione', - 'update' => 'Aggiorna Posizione', - 'print_assigned' => 'Stampa assegnazione', - 'print_all_assigned' => 'Stampa tutte le assegnazioni', - 'name' => 'Nome Posizione', - 'address' => 'Indirizzo', - 'address2' => 'Indirizzo, riga 2', - 'zip' => 'Codice Postale', - 'locations' => 'Posizioni', - 'parent' => 'Genitore', - 'currency' => 'Valuta della Posizione', - 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'Nome Utente', - 'department' => 'Dipartimento', - 'location' => 'Posizione', - 'asset_tag' => 'Tag dei Beni', - 'asset_name' => 'Nome', - 'asset_category' => 'Categoria', - 'asset_manufacturer' => 'Produttore', - 'asset_model' => 'Modello', - 'asset_serial' => 'Seriale', - 'asset_location' => 'Posizione', - 'asset_checked_out' => 'Checked-Out il', - 'asset_expected_checkin' => 'Check-In Previsto', - 'date' => 'Data:', - 'signed_by_asset_auditor' => 'Firmato Da (Revisore dei Beni):', - 'signed_by_finance_auditor' => 'Firmato Da (Revisore Finanziario):', - 'signed_by_location_manager' => 'Firmato Da (Manager della Posizione):', - 'signed_by' => 'Firmato Da:', -]; diff --git a/resources/lang/it/admin/manufacturers/message.php b/resources/lang/it/admin/manufacturers/message.php deleted file mode 100644 index 2f497f886b..0000000000 --- a/resources/lang/it/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Le variabili {LOCALE}, {SERIAL}, {MODEL_NUMBER} e {MODEL_NAME} possono essere utilizzati nell\'URL per riempire dinamicamente i campi - per esempio https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Il produttore non esiste.', - 'assoc_users' => 'Questo produttore è attualmente associato con almeno un modello e non può essere eliminato. Si prega di aggiornare i modelli di riferimento e riprovare. ', - - 'create' => array( - 'error' => 'Il produttore non è stato creato, si prega di riprovare.', - 'success' => 'Produttore creato con successo.' - ), - - 'update' => array( - 'error' => 'Il produttore non è stato aggiornato, riprova', - 'success' => 'Produttore aggiornato con successo.' - ), - - 'restore' => array( - 'error' => 'Il produttore non è stato ripristinato, per favore riprova', - 'success' => 'Produttore ripristinato con successo.' - ), - - 'delete' => array( - 'confirm' => 'Sei sicuro di voler eliminare questo produttore?', - 'error' => 'C\'è stato un problema nell\'eliminazione del produttore. Riprova.', - 'success' => 'Il produttore è stato eliminato con successo.' - ) - -); diff --git a/resources/lang/it/admin/manufacturers/table.php b/resources/lang/it/admin/manufacturers/table.php deleted file mode 100644 index 3ec4745b8d..0000000000 --- a/resources/lang/it/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Informazioni sui produttori', - 'about_manufacturers_text' => 'I produttori sono le aziende che creano i vostri beni. È possibile memorizzare qui importanti informazioni sui contatti di supporto, che verranno visualizzate nelle pagine dettagliate dei beni.', - 'asset_manufacturers' => 'Produttori Bene', - 'create' => 'Crea Produttore', - 'id' => 'ID', - 'name' => 'Nome', - 'support_email' => 'E-mail di supporto', - 'support_phone' => 'Telefono di sostegno', - 'support_url' => 'URL di supporto', - 'warranty_lookup_url' => 'URL Stato Garanzia', - 'update' => 'Aggiorna Produttore', - 'url' => 'URL', - -); diff --git a/resources/lang/it/admin/models/message.php b/resources/lang/it/admin/models/message.php deleted file mode 100644 index acf31b39b2..0000000000 --- a/resources/lang/it/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Modello bene eliminato', - 'does_not_exist' => 'Il modello non esiste.', - 'no_association' => 'ATTENZIONE! Il modello di bene per questo oggetto non è valido o è mancante!', - 'no_association_fix' => 'Ciò romperà cose in modi strani e brutti. Modifica questo bene per assegnargli un modello.', - 'assoc_users' => 'Questo modello è attualmente associato ad uno o più beni e non può essere eliminato. Eliminare i beni e poi provare a eliminare nuovamente. ', - - - 'create' => array( - 'error' => 'Il modello non è stato creato, si prega di riprovare.', - 'success' => 'Modello creato con successo.', - 'duplicate_set' => 'Un modello di prodotto con quel nome, produttore e numero di modello esiste già.', - ), - - 'update' => array( - 'error' => 'Il modello non è stato aggiornato, si prega di riprovare', - 'success' => 'Modello aggiornato con successo.', - ), - - 'delete' => array( - 'confirm' => 'Sei sicuro di voler eliminare questo modello?', - 'error' => 'C\'è stato un problema durante la cancellazione del modello. Riprova per favore.', - 'success' => 'Modello cancellato con successo.' - ), - - 'restore' => array( - 'error' => 'Il modello non è stato ripristinato, si prega di riprovare', - 'success' => 'Modello ripristinato con successo.' - ), - - 'bulkedit' => array( - 'error' => 'Nessun campo è stato modificato, quindi niente è stato aggiornato.', - 'success' => 'Modello aggiornato. |:model_count modelli aggiornati con successo.', - 'warn' => 'Stai per aggiornare le proprietà di questo modello: |Stai per modificare le proprietà di questi :model_count modelli:', - - ), - - 'bulkdelete' => array( - 'error' => 'Non sono stati selezionati modelli, quindi non è stato eliminato nulla.', - 'success' => 'Modello cancellato!|:success_count modelli cancellati!', - 'success_partial' => ':success_count modelli sono stati eliminati, tuttavia non è stato possibile eliminare :fail_count modelli perché dispongono ancora di risorse associate.' - ), - -); diff --git a/resources/lang/it/admin/settings/general.php b/resources/lang/it/admin/settings/general.php deleted file mode 100644 index d62fee5656..0000000000 --- a/resources/lang/it/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Avvisi', - 'alert_title' => 'Aggiorna impostazioni di notifica', - 'alert_email' => 'Invia avvisi a', - 'alert_email_help' => 'Indirizzi email o liste di distribuzione a cui si desidera inviare gli avvisi, separati da una virgola', - 'alerts_enabled' => 'Attiva Avvisi', - '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.', - 'asset_ids' => 'ID Bene', - 'audit_interval' => 'Intervallo di controllo', - 'audit_interval_help' => 'Se controllate fisicamente e periodicamente i vostri beni, inserite l\'intervallo in mesi utilizzato. Se si aggiorna questo valore, tutte le "prossime date di revisione" per i beni con una data di revisione saranno aggiornate.', - '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 tag beni ad incremento automatico', - 'auto_increment_prefix' => 'Prefisso (Opzionale)', - 'auto_incrementing_help' => 'Attiva i tag beni ad incremento automatico per impostarlo', - 'backups' => 'Backups', - 'backups_help' => 'Crea, scarica e ripristina i backup ', - 'backups_restoring' => 'Ripristino da backup', - 'backups_upload' => 'Carica Backup', - 'backups_path' => 'I backup sul server sono memorizzati in :path', - 'backups_restore_warning' => 'Usa il pulsante di ripristino per ripristinare un backup precedente. (Al momento non funziona con l\'archivio file S3 o Docker.)

L\'intero database di :app_name e i file caricati saranno completamente sostituiti dal contenuto nel file di backup. ', - 'backups_logged_out' => 'Tutti gli utenti esistenti, te incluso, saranno disconnessi a ripristino completato.', - 'backups_large' => 'I backup molto grandi potrebbero andare in time out durante il ripristino e potrebbero dover essere eseguiti tramite riga di comando. ', - '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.)', - 'custom_css' => 'CSS Personalizzato', - 'custom_css_help' => 'Inserisci qualsiasi CSS personalizzato che vuoi utilizzare. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'URL di Reset Password personalizzata', - 'custom_forgot_pass_url_help' => 'Sostituisce l\'URL della password dimenticata incorporata nella schermata di accesso, utile per indirizzare le persone alla funzionalità di ripristino della password LDAP interna o ospitata. Disabiliterà completamente la funzionalità della password dimenticata dell\'utente locale.', - 'dashboard_message' => 'Messaggio di dashboard', - 'dashboard_message_help' => 'Questo testo verrà visualizzato nella dashboard per chiunque abbia il permesso di visualizzare il dashboard.', - 'default_currency' => 'Valuta predefinita', - 'default_eula_text' => 'EULA Predefinita', - 'default_language' => 'Lingua predefinita', - 'default_eula_help_text' => 'È possibile associare EULAs personalizzati a categorie di beni specifici.', - 'display_asset_name' => 'Mostra Nome Bene', - 'display_checkout_date' => 'Mostra Data Estrazione', - 'display_eol' => 'Visualizzare EOL in vista tabella', - 'display_qr' => 'Visualizza codici quadrati', - 'display_alt_barcode' => 'Visualizza codici a barre', - 'email_logo' => 'Logo Email', - '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' => 'Abilitato', - 'eula_settings' => 'Impostazioni EULA', - 'eula_markdown' => 'Questa EULA consente Github flavored markdown.', - 'favicon' => 'Favicon', - 'favicon_format' => 'I tipi di file accettati sono ico, png e gif. Altri formati potrebbero non funzionare in tutti i browser.', - 'favicon_size' => 'Le Favicons dovrebbero essere preferibilmente quadrate, di dimensione 16x16 pixel.', - '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' => 'supporto aziendale, firma, accettazione, formato email, formato username, immagini, per pagina, miniature, eula, tos, dashboard, privacy', - 'general_settings_help' => 'EULA predefinita e altro', - '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_default_group' => 'Gruppo Di Permessi Predefinito', - 'ldap_default_group_info' => 'Seleziona un gruppo a cui assegnare i nuovi utenti. Ricorda che un utente ottiene le autorizzazioni del gruppo a cui appartiene.', - 'no_default_group' => 'Nessun Gruppo Predefinito', - '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', - 'ldap_settings' => 'Impostazioni LDAP', - 'ldap_client_tls_cert_help' => 'Il Certificato e la Chiave TLS Client per le connessioni LDAP sono di solito richieste solo nelle configurazioni di Google Workspace con "Secure LDAP".', - 'ldap_client_tls_key' => 'Chiave TLS client LDAP', - 'ldap_location' => 'Posizione LDAP', -'ldap_location_help' => 'Il campo Posizione LDAP deve essere usato se una OU non viene utilizzata nella Base Bind DN Lascia vuoto se viene usata la ricerca OU.', - 'ldap_login_test_help' => 'Immettere un nome utente e una password LDAP validi dal DN di base specificato in precedenza per verificare se il login LDAP è configurato correttamente. DEVI SALVARE LE IMPOSTAZIONI LDAP AGGIORNATE PRIMA.', - 'ldap_login_sync_help' => 'Questo verifica solamente che LDAP possa sincronizzare correttamente. Se la tua query di autenticazione LDAP non è corretta, gli utenti potrebbero non essere ancora in grado di accedere. DEVI SALVARE LE IMPOSTAZIONI LDAP PRIMA DI EFFETTUARE QUESTO TEST.', - 'ldap_manager' => 'Manager LDAP', - 'ldap_server' => 'Server LDAP', - 'ldap_server_help' => 'Questo dovrebbe iniziare con ldap: // (per unencrypted o TLS) o ldaps: // (per SSL)', - 'ldap_server_cert' => 'Validazione certificato SSL di LDAP', - 'ldap_server_cert_ignore' => 'Consenti Certificato SSL non valido', - 'ldap_server_cert_help' => 'Seleziona questa casella se stai utilizzando un certificato SSL autofirmato e vuoi accettare un certificato SSL non valido.', - 'ldap_tls' => 'Usa TLS', - 'ldap_tls_help' => 'Questo dovrebbe essere controllato solo se si esegue STARTTLS sul server LDAP.', - 'ldap_uname' => 'Nome utente LDAP', - 'ldap_dept' => 'Dipartimento LDAP', - 'ldap_phone' => 'Numero di Telefono LDAP', - 'ldap_jobtitle' => 'Titolo professionale LDAP', - 'ldap_country' => 'Nazione LDAP', - 'ldap_pword' => 'Password LDAP', - 'ldap_basedn' => 'DN Base', - 'ldap_filter' => 'Filtro LDAP', - 'ldap_pw_sync' => 'Sincronizzazione password LDAP', - 'ldap_pw_sync_help' => 'Deseleziona questa casella se non desideri mantenere le password LDAP sincronizzate con le password locali. Disattivare questo significa che i tuoi utenti potrebbero non essere in grado di accedere se il server LDAP non è raggiungibile per qualche motivo.', - 'ldap_username_field' => 'Campo nome utente', - 'ldap_lname_field' => 'Cognome', - 'ldap_fname_field' => 'Nome LDAP', - 'ldap_auth_filter_query' => 'Query di Autenticazione LDAP', - 'ldap_version' => 'Versione LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'Questo valore viene utilizzato per determinare se un utente sincronizzato può accedere a Snipe-IT. Non influisce sulla capacità di effettuare il check in o il checkout dei beni, e dovrebbe essere il nome dell\'attributo all\'interno del tuo AD/LDAP, non il valore.

Se questo campo è impostato su un nome di campo che non esiste nel tuo AD/LDAP, oppure il valore nel campo AD/LDAP è impostato su 0 o false, il login sarà disabilitato. Se il valore nel campo AD/LDAP è impostato a 1 o true o qualsiasi altro testo l\'utente può accedere. Quando il campo è vuoto nel tuo AD, rispettiamo l\'attributo userAccountControl , che di solito consente agli utenti non sospesi di accedere.', - 'ldap_emp_num' => 'ID impiegato LDAP', - 'ldap_email' => 'Email LDAP', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test Sincronizzazione Ldap', - 'license' => 'Licenza software', - 'load_remote_text' => 'Script remoti', - 'load_remote_help_text' => 'Questa installazione di Snipe-IT può caricare script dal mondo esterno.', - 'login' => 'Tentativi di Accesso', - 'login_attempt' => 'Tentativo di Accesso', - 'login_ip' => 'Indirizzo IP', - 'login_success' => 'Successo?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'Elenco tentativi di login', - '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', - 'login_remote_user_enabled_text' => 'Abilita accesso con intestazione utente remota', - 'login_remote_user_enabled_help' => 'Questa opzione abilita l\'autenticazione tramite l\'intestazione REMOTE_USER in base alla "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disabilita altri meccanismi di autenticazione', - 'login_common_disabled_help' => 'Questa opzione disabilita altri meccanismi di autenticazione. Abilita questa opzione solo se sei sicuro che il tuo login REMOTE_USER sta già funzionando', - 'login_remote_user_custom_logout_url_text' => 'URL di logout personalizzato', - 'login_remote_user_custom_logout_url_help' => 'Se qui viene indicato un URL, gli utenti verranno reindirizzato a questo URL dopo essere usciti da Snipe-IT. Questo è utile per chiudere correttamente le sessioni dell\'utente.', - 'login_remote_user_header_name_text' => 'Intestazione del nome utente personalizzato', - 'login_remote_user_header_name_help' => 'Usa l\'intestazione specificata invece di REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Usa in stampa', - 'logo_print_assets_help' => 'Usa il brand sulla lista dei beni stampabili ', - 'full_multiple_companies_support_help_text' => 'Restringere gli utenti (amministratori inclusi) assegnati ad una azienda agli asset della propria azienda.', - 'full_multiple_companies_support_text' => 'Supporto completo ad aziende multiple', - 'show_in_model_list' => 'Mostra in menu a discesa del modello', - 'optional' => 'facoltativo', - 'per_page' => 'Risultati per Pagina', - 'php' => 'PHP Version', - 'php_info' => 'Info PHP', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, sistema, informazioni', - 'php_overview_help' => 'Informazioni di sistema PHP', - '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' => 'La password non può essere uguale a nome, cognome, email o nome utente', - 'pwd_secure_complexity_letters' => 'Richiedi almeno una lettera', - 'pwd_secure_complexity_numbers' => 'Richiedi almeno un numero', - 'pwd_secure_complexity_symbols' => 'Richiedi almeno un simbolo', - 'pwd_secure_complexity_case_diff' => 'Richiede almeno una lettera maiuscola e una minuscola', - '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' => 'Aggiorna impostazioni SAML', - 'saml_help' => 'Impostazioni SAML', - 'saml_enabled' => 'SAML attivo', - 'saml_integration' => 'Integrazione 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' => 'Certificato', - 'saml_sp_metadata_url' => 'URL metadati', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'È possibile specificare i metadati IdP utilizzando un file URL o XML.', - 'saml_attr_mapping_username' => 'Mappatura Attributi - Username', - 'saml_attr_mapping_username_help' => 'Verrà utilizzato NameID se la mappatura degli attributi non è specificata o non è valida.', - 'saml_forcelogin_label' => 'SAML obbligatorio', - 'saml_forcelogin' => 'Imposta SAML come autenticazione principale', - 'saml_forcelogin_help' => 'Puoi usare \'/login?nosaml\' per l\'autenticazione senza SAML.', - 'saml_slo_label' => 'SAML Single Log Out', - 'saml_slo' => 'Invia un LogoutRequest a IdP in caso di Logout', - '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' => 'Scarica Metadati', - 'setting' => 'Impostazioni', - 'settings' => 'Impostazioni', - 'show_alerts_in_menu' => 'Mostra avvisi nel menu in alto', - 'show_archived_in_list' => 'Risorse archiviate', - 'show_archived_in_list_text' => 'Mostra le risorse archiviate nella lista "tutte le risorse"', - 'show_assigned_assets' => 'Mostra gli asset assegnati agli asset', - 'show_assigned_assets_help' => 'Visualizza gli asset assegnati agli altri asset in Visualizza Utenti -> Assets, Visualizza Utenti -> Info -> Stampa assets assegnati e in Account -> Visualizza Asset assegnati.', - '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', - 'integrations' => 'Integrazioni', - 'slack' => 'Slack', - 'general_webhook' => 'Webhook Generale', - 'webhook' => ':app', - 'webhook_presave' => 'Test da Salvare', - 'webhook_title' => 'Aggiorna Impostazioni Webhook', - 'webhook_help' => 'Impostazioni integrazione', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Canale', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Impostazioni', - 'webhook_test' =>'Prova integrazione :app', - 'webhook_integration_help' => 'L\'integrazione con :app è facoltativa, ma se si desidera utilizzarla bisogna specificare l\'endpoint e il canale. Per configurare l\'integrazione devi creare un webhook in arrivo sul tuo account :app . Clicca su Prova integrazione :app per confermare che le impostazioni siano corrette prima di salvare. ', - 'webhook_integration_help_button' => 'Una volta salvate le informazioni di :app, apparirà un pulsante di prova.', - 'webhook_test_help' => 'Verifica se l\'integrazione :app è configurata correttamente. DEVI PRIMA SALVARE LE IMPOSTAZIONI :app AGGIORNATE.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Supporto per i collegamenti a piè di pagina ', - 'support_footer_help' => 'Specificare chi vede i collegamenti alle informazioni sul supporto IT e su Snipe-IT', - 'version_footer' => 'Versione a piè di pagina ', - 'version_footer_help' => 'Specifica chi può vedere la versione di Snipe-IT e il numero di build.', - 'system' => 'Informazioni di sistema', - 'update' => 'Aggiorna impostazioni', - 'value' => 'Valore', - 'brand' => 'Personalizzazione', - 'brand_keywords' => 'piè di pagina, logo, stampa, tema, skin, intestazione, colori, colore, css', - 'brand_help' => 'Logo, Nome Sito', - 'web_brand' => 'Tipologia di Web Branding', - 'about_settings_title' => 'Impostazioni', - 'about_settings_text' => 'Queste impostazioni ti permettono di personalizzare alcuni aspetti della tua installazione.', - 'labels_per_page' => 'Etichetta per pagina', - 'label_dimensions' => 'Dimensioni dell\'etichetta (pollici)', - 'next_auto_tag_base' => 'Avanzamento automatico successivo', - 'page_padding' => 'Margini della pagina (pollici)', - 'privacy_policy_link' => 'Link alla politica sulla privacy', - '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' => 'Elimina i Cancellati ', - 'labels_display_bgutter' => 'Etichettare la grondaia inferiore', - 'labels_display_sgutter' => 'Lato laterale dell\'etichetta', - 'labels_fontsize' => 'Dimensione carattere etichetta', - 'labels_pagewidth' => 'Larghezza della lastra di etichetta', - 'labels_pageheight' => 'Altezza del foglio di etichetta', - 'label_gutters' => 'Distanza etichetta (pollici)', - 'page_dimensions' => 'Dimensioni della pagina (pollici)', - 'label_fields' => 'Campi visibili delle etichette', - 'inches' => 'pollici', - 'width_w' => 'l', - 'height_h' => 'h', - 'show_url_in_emails' => 'Collegamento a Snipe-IT in posta elettronica', - 'show_url_in_emails_help_text' => 'Deseleziona questa casella se non si desidera collegare nuovamente all\'installazione Snipe-IT nei piè di pagina di posta elettronica. Utile se la maggior parte dei tuoi utenti non entra mai in login.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Altezza massima miniatura', - 'thumbnail_max_h_help' => 'Altezza massima in pixel che le miniature possono essere visualizzate nella vista elenco. Min 25, max 500.', - 'two_factor' => 'Autenticazione due fattori', - 'two_factor_secret' => 'Codice a due fattori', - 'two_factor_enrollment' => 'Iscrizione a due fattori', - 'two_factor_enabled_text' => 'Abilita due fattori', - 'two_factor_reset' => 'Resettare il segreto a due fattori', - 'two_factor_reset_help' => 'Ciò obbligherà l\'utente a registrare nuovamente il proprio dispositivo con Google Authenticator. Ciò può essere utile se il dispositivo correntemente iscritto viene perso o rubato.', - 'two_factor_reset_success' => 'Il dispositivo a due fattori viene resettato con successo', - 'two_factor_reset_error' => 'Il reset del dispositivo a due fattori è fallito', - 'two_factor_enabled_warning' => 'L\'abilitazione di due fattori se non è attualmente abilitata vi obbliga immediatamente a autenticare con un dispositivo di accesso a Google Auth. Avrai la possibilità di registrare il tuo dispositivo se uno non è attualmente iscritto.', - 'two_factor_enabled_help' => 'Questo accenderà l\'autenticazione a due fattori utilizzando Google Authenticator.', - 'two_factor_optional' => 'Selettivo (gli utenti possono abilitare o disabilitare se consentiti)', - 'two_factor_required' => 'Obbligatorio per tutti gli utenti', - 'two_factor_disabled' => 'Disabilitato', - 'two_factor_enter_code' => 'Inserisci codice a due fattori', - 'two_factor_config_complete' => 'Invia il codice', - 'two_factor_enabled_edit_not_allowed' => 'L\'amministratore non consente di modificare questa impostazione.', - 'two_factor_enrollment_text' => "È necessaria l'autenticazione di due fattori, tuttavia il tuo dispositivo non è ancora stato iscritto. Apri l'applicazione Google Authenticator e analizza il codice QR qui sotto per iscriverti al tuo dispositivo. Una volta che hai iscritto il tuo dispositivo, inserisci il codice qui sotto", - 'require_accept_signature' => 'Richiedi la firma', - 'require_accept_signature_help_text' => 'L\'attivazione di questa funzionalità richiede che gli utenti si connettano fisicamente all\'accettazione di un\'attività.', - 'left' => 'sinistra', - 'right' => 'destra', - 'top' => 'superiore', - 'bottom' => 'parte inferiore', - 'vertical' => 'verticale', - 'horizontal' => 'orizzontale', - 'unique_serial' => 'Seriali univoci', - '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' => 'Impostazioni API OAuth', - 'oauth' => 'OAuth', - 'oauth_help' => 'Impostazioni Endpoint OAuth', - 'asset_tag_title' => 'Aggiorna Impostazioni Tag Beni', - 'barcode_title' => 'Aggiorna Impostazioni Codici A Barre', - 'barcodes' => 'Codici a barre', - 'barcodes_help_overview' => 'Impostazioni codice a barre & QR', - 'barcodes_help' => 'Ciò eliminerà i codici a barre nella cache, utilizzato di solito se le impostazioni dei codici a barre sono cambiate, o se l\'URL di Snipe-IT è cambiato. I codici a barre saranno ri-generati alla prossima richiesta.', - 'barcodes_spinner' => 'Provo a cancellare i file...', - 'barcode_delete_cache' => 'Elimina Cache Codici A Barre', - 'branding_title' => 'Aggiorna Impostazioni Personalizzazione', - 'general_title' => 'Aggiorna Impostazioni Generali', - 'mail_test' => 'Invia Test', - 'mail_test_help' => 'Tenterà d\'inviare una mail di prova a :replyto.', - 'filter_by_keyword' => 'Filtra per parola chiave impostazioni', - 'security' => 'Sicurezza', - 'security_title' => 'Aggiorna Impostazioni Di Sicurezza', - 'security_keywords' => 'password, passwords, requisiti, due fattori, two-factor, password comuni, login remoto, logout, autenticazione', - 'security_help' => 'Due Fattori, Restrizioni Password', - 'groups_keywords' => 'permessi, gruppi di autorizzazioni, autorizzazione', - 'groups_help' => 'Gruppi di autorizzazioni account', - 'localization' => 'Lingua', - 'localization_title' => 'Aggiorna Impostazioni Lingua', - 'localization_keywords' => 'localizzazione, valuta, locale, locali fuso orario, orario, internazionale, internazionalizzazione, lingua, lingue, traduzione', - 'localization_help' => 'Lingua, formato data', - 'notifications' => 'Notifiche', - 'notifications_help' => 'Impostazioni Avvisi E Email Controlli', - 'asset_tags_help' => 'Incrementi e prefissi', - 'labels' => 'Etichette', - 'labels_title' => 'Aggiorna Impostazioni Etichette', - 'labels_help' => 'Dimensioni etichette & impostazioni', - 'purge' => 'Pulisci', - 'purge_keywords' => 'elimina definitivamente', - 'purge_help' => 'Elimina Record Cancellati', - 'ldap_extension_warning' => 'L\'estensione LDAP non è installata o abilitata su questo server. Puoi ancora salvare le impostazioni, ma è necessario abilitare l\'estensione LDAP per PHP prima che il login o la sincronizzazione LDAP funzioni.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Numero Dipendente', - 'create_admin_user' => 'Crea Utente ::', - 'create_admin_success' => 'Successo! L\'utente admin è stato aggiunto!', - 'create_admin_redirect' => 'Clicca qui per accedere alla tua app!', - 'setup_migrations' => 'Migrazioni Database ::', - 'setup_no_migrations' => 'Nulla da migrare. Le tabelle del database sono state già impostate!', - 'setup_successful_migrations' => 'Le tabelle del database sono state create', - 'setup_migration_output' => 'Output migrazione:', - 'setup_migration_create_user' => 'Successivo: Crea Utente', - 'ldap_settings_link' => 'Impostazioni LDAP', - 'slack_test' => 'Test Integrazione', - 'label2_enable' => 'Nuovo motore etichette', - 'label2_enable_help' => 'Usa il nuovo motore etichette. Nota: Devi salvare questa impostazione prima di cambiare le altre.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Seleziona il template da usare per generare le etichette', - 'label2_title' => 'Titolo', - 'label2_title_help' => 'Il titolo da mostrare nelle etichette che lo supportano', - 'label2_title_help_phold' => 'Il placeholder {COMPANY} verrà sostituito con il nome dell\'azienda del bene', - 'label2_asset_logo' => 'Usa il logo del bene', - 'label2_asset_logo_help' => 'Usa il logo della azienda del bene, al posto del valore di :setting_name', - 'label2_1d_type' => 'Tipo Barcode 1D', - 'label2_1d_type_help' => 'Formato barcode 1D', - 'label2_2d_type' => 'Tipo Barcode 2D', - 'label2_2d_type_help' => 'Formato barcode 2D', - 'label2_2d_target' => 'Target Barcode 2D', - 'label2_2d_target_help' => 'L\'URL a cui il codice a barre 2D punterà quando scansionato', - 'label2_fields' => 'Definizioni Campi', - 'label2_fields_help' => 'I campi possono essere aggiunti, rimossi e riordinati nella colonna di sinistra. Per ogni campo, possono essere aggionte, rimosse e riordinate più opzioni per Label e DataSource nella colonna di destra.', - 'help_asterisk_bold' => 'Il testo inserito **così** verrà visualizzato in grassetto', - 'help_blank_to_use' => 'Lascia vuoto per usare il valore in :setting_name', - 'help_default_will_use' => ':default userà il valore di :setting_name.
Nota che il valore dei codici a barre deve essere conforme alla rispettiva specifica per essere generati correttamente. Per maggiori dettagli consultare la documentazione . ', - 'default' => 'Predefinito', - 'none' => 'Niente', - 'google_callback_help' => 'Inserisci qeusto URL come URL di callback nelle impostazioni della tua app Google OAuth nella Google Cloud Console della tua organizzazione.', - 'google_login' => 'Impostazioni Accesso Google Workspace', - 'enable_google_login' => 'Consenti agli utenti di accedere con Google Workspace', - 'enable_google_login_help' => 'Gli utenti non verranno creati automaticamente. Devono avere SIA un account qui CHE in Google Workspace e il loro nome utente qui deve corrispondere al loro indirizzo email di Google Workspace. ', - 'mail_reply_to' => 'Indirizzo Mail Reply-To', - 'mail_from' => 'Indirizzo Da:', - 'database_driver' => 'Driver del database', - 'bs_table_storage' => 'Archiviazione Tabella', - 'timezone' => 'Fuso orario', - -]; diff --git a/resources/lang/it/admin/statuslabels/message.php b/resources/lang/it/admin/statuslabels/message.php deleted file mode 100644 index b6402e53d8..0000000000 --- a/resources/lang/it/admin/statuslabels/message.php +++ /dev/null @@ -1,32 +0,0 @@ - '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' => [ - 'error' => 'Lo stato non è stato creato, per favore riprova.', - 'success' => 'Etichetta di stato creata correttamente.', - ], - - 'update' => [ - 'error' => 'Lo stato non è stato aggiornato, per favore riprova', - 'success' => 'Etichetta di stato aggiornata correttamente.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Queste attività non possono essere assegnate a nessuno.', - 'deployable' => 'Puoi fare il check-out di questi beni. Una volta assegnati, avranno il meta-stato Assegnato.', - '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/suppliers/table.php b/resources/lang/it/admin/suppliers/table.php deleted file mode 100644 index 8894c74c1d..0000000000 --- a/resources/lang/it/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Informazioni sui fornitori', - 'about_suppliers_text' => 'I fornitori vengono utilizzati per monitorare la fonte degli articoli', - 'address' => 'Indirizzo fornitore', - 'assets' => 'Beni', - 'city' => 'Città', - 'contact' => 'Nome Contatto', - 'country' => 'Paese', - 'create' => 'Crea Fornitore', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenze', - 'name' => 'Nome Fornitore', - 'notes' => 'Note', - 'phone' => 'Telefono', - 'state' => 'Stato', - 'suppliers' => 'Fornitori', - 'update' => 'Aggiorna Fornitore', - 'url' => 'URL', - 'view' => 'Visualizza Fornitore', - 'view_assets_for' => 'Visualizza beni per', - 'zip' => 'Codice Postale', - -); diff --git a/resources/lang/it/admin/users/table.php b/resources/lang/it/admin/users/table.php deleted file mode 100644 index 3bab8511e4..0000000000 --- a/resources/lang/it/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Attivo', - 'allow' => 'Consenti', - 'checkedout' => 'Beni', - 'created_at' => 'Creato', - 'createuser' => 'Crea Utente', - 'deny' => 'Nega', - 'email' => 'Email', - 'employee_num' => 'Num. Dipendenti', - 'first_name' => 'Nome', - 'groupnotes' => 'Seleziona un gruppo da assegnare all\'utente, ricorda che un utente eredita i permessi del gruppo assegnatogli. Usa ctrl+click (o cmd+click su MacOS) per deselezionare i gruppi.', - 'id' => 'ID', - 'inherit' => 'Eredita', - 'job' => 'Professione', - 'last_login' => 'Ultimo accesso', - 'last_name' => 'Cognome', - 'location' => 'Posizione', - 'lock_passwords' => 'Dettagli di login non possono essere cambiati in questa installazione.', - 'manager' => 'Manager', - 'managed_locations' => 'Località gestite', - 'name' => 'Nome', - 'notes' => 'Note', - 'password_confirm' => 'Conferma password', - 'password' => 'Password', - 'phone' => 'Telefono', - 'show_current' => 'Visualizza utenti attuali', - 'show_deleted' => 'Visualizza utenti eliminati', - 'title' => 'Titolo', - 'to_restore_them' => 'per ripristinarli.', - 'total_assets_cost' => "Costo Totale Beni", - 'updateuser' => 'Aggiornamento utente', - 'username' => 'Username', - 'user_deleted_text' => 'Questo utente è stato contrassegnato come eliminato.', - 'username_note' => '(Questo è usato solo per Active Directory vincolante, non per il login.)', - 'cloneuser' => 'Clona Utente', - 'viewusers' => 'Visualizza utenti', -); diff --git a/resources/lang/it/auth/general.php b/resources/lang/it/auth/general.php deleted file mode 100644 index 41d8dc220f..0000000000 --- a/resources/lang/it/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Invia il link per reimpostare la password', - 'email_reset_password' => 'Reimposta email password', - 'reset_password' => 'Reimposta Password', - 'saml_login' => 'Accedi tramite SAML', - 'login' => 'Accedi', - 'login_prompt' => 'Per favore accedi', - 'forgot_password' => 'Password dimenticata', - 'ldap_reset_password' => 'Clicca qui per reimpostare la tua password LDAP', - 'remember_me' => 'Ricordami', - 'username_help_top' => 'Inserisci il tuo nome utente per ricevere via email il link per reimpostare la password.', - 'username_help_bottom' => 'Il tuo nome utente e indirizzo email possono essere gli stessi, ma potrebbe non essere così a seconda della tua configurazione. Se non riesci a ricordare il tuo nome utente, contatta l\'amministratore.

I nomi utente senza un indirizzo email associato non potranno ricevere via email il link di reimpostazione della password. ', - 'google_login' => 'O accedi con Google Workspace', - 'google_login_failed' => 'Accesso con Google non riuscito, riprova.', - -]; - diff --git a/resources/lang/it/general.php b/resources/lang/it/general.php deleted file mode 100644 index 4894b5fc6e..0000000000 --- a/resources/lang/it/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessori', - 'activated' => 'Attivato', - 'accepted_date' => 'Accettato Il', - 'accessory' => 'Accessorio', - 'accessory_report' => 'Report Accessori', - 'action' => 'Azione', - 'activity_report' => 'Report delle attività', - 'address' => 'Indirizzo', - 'admin' => 'Amministratore', - 'administrator' => 'Amministratore', - 'add_seats' => 'Aggiunti posti', - 'age' => "Età", - 'all_assets' => 'Tutti i Beni', - 'all' => 'Tutti i', - 'archived' => 'Archiviato', - 'asset_models' => 'Modelli Bene', - 'asset_model' => 'Modello', - 'asset' => 'Bene', - 'asset_report' => 'Report Beni', - 'asset_tag' => 'Etichetta del Bene', - 'asset_tags' => 'Etichette dei Beni', - 'assets_available' => 'Beni disponibili', - 'accept_assets' => 'Accetta Beni :name', - 'accept_assets_menu' => 'Accetta Beni', - 'audit' => 'Revisione Inventario', - 'audit_report' => 'Registro Revisione Inventario', - 'assets' => 'Beni', - 'assets_audited' => 'beni inventariati', - 'assets_checked_in_count' => 'beni restituiti', - 'assets_checked_out_count' => 'beni assegnati', - 'asset_deleted_warning' => 'Questo bene è stato eliminato. Devi ripristinarlo prima di poterlo assegnare a qualcuno.', - 'assigned_date' => 'Assegnato Il', - 'assigned_to' => 'Assegnato a :name', - 'assignee' => 'Assegnato a', - 'avatar_delete' => 'Cancella Avatar', - 'avatar_upload' => 'Carica Avatar', - 'back' => 'Indietro', - 'bad_data' => 'Non è stato trovato nulla. Forse dati errati?', - 'bulkaudit' => 'Controllo Inventario', - 'bulkaudit_status' => 'Stato Controllo Inventario', - 'bulk_checkout' => 'Assegnazione Massiva', - 'bulk_edit' => 'Modifica Massiva', - 'bulk_delete' => 'Cancellazione Massiva', - 'bulk_actions' => 'Azioni Massive', - 'bulk_checkin_delete' => 'Registrazione / Cancellazione Massiva di Utenti', - 'byod' => 'BYOD', - 'byod_help' => 'Questo dispositivo appartiene all\'utente', - 'bystatus' => 'per Stato', - 'cancel' => 'Annulla', - 'categories' => 'Categorie', - 'category' => 'Categoria', - 'change' => 'Dentro/Fuori', - 'changeemail' => 'Modifica indirizzo email', - 'changepassword' => 'Modifica password', - 'checkin' => 'Restituzione', - 'checkin_from' => 'Restituito da', - 'checkout' => 'Assegna', - 'checkouts_count' => 'Assegnazioni', - 'checkins_count' => 'Restituzioni', - 'user_requests_count' => 'Richieste', - 'city' => 'Città', - 'click_here' => 'Clicca qui', - 'clear_selection' => 'Annulla selezione', - 'companies' => 'Aziende', - 'company' => 'Azienda', - 'component' => 'Componente', - 'components' => 'Componenti', - 'complete' => 'Completare', - 'consumable' => 'Consumabile', - 'consumables' => 'Consumabili', - 'country' => 'Paese', - 'could_not_restore' => 'Errore nel ripristino di :item_type: :error', - 'not_deleted' => 'Il :item_type non può essere ripristinato perché non è stato cancellato', - 'create' => 'Crea', - 'created' => 'Articolo creato', - 'created_asset' => 'bene creato', - 'created_at' => 'Creato a', - 'created_by' => 'Creato da', - 'record_created' => 'Record creato', - 'updated_at' => 'Aggiornato a', - 'currency' => '$', // this is deprecated - 'current' => 'Attuale', - 'current_password' => 'Password attuale', - 'customize_report' => 'Personalizza Report', - 'custom_report' => 'Report personalizzato Beni', - 'dashboard' => 'Cruscotto', - 'days' => 'giorni', - 'days_to_next_audit' => 'Giorni al prossimo controllo inventario', - 'date' => 'Data', - 'debug_warning' => 'Attenzione!', - 'debug_warning_text' => 'Questa applicazione è in esecuzione in modalità di produzione con il debug abilitato. Questo può esporre dati sensibili se l\'applicazione è accessibile al mondo esterno. Disabilitare la modalità di debug impostando il valore APP_DEBUG nel file .env su false.', - 'delete' => 'Elimina', - 'delete_confirm' => 'Sei sicuro di voler eliminare :item?', - 'delete_confirm_no_undo' => 'Sei sicuro di voler cancellare :item? Questa azione non può essere annullata.', - 'deleted' => 'Eliminata', - 'delete_seats' => 'Posti Cancellati', - 'deletion_failed' => 'Eliminazione fallita', - 'departments' => 'Reparti', - 'department' => 'Reparto', - 'deployed' => 'Assegnati', - 'depreciation' => 'Svalutazione', - 'depreciations' => 'Svalutazioni', - 'depreciation_report' => 'Report Svalutazione', - 'details' => 'Dettagli', - 'download' => 'Scarica', - 'download_all' => 'Scarica tutto', - 'editprofile' => 'Modifica il tuo profilo', - 'eol' => 'EOL', - 'email_domain' => 'Dominio di posta elettronica', - 'email_format' => 'Formato di posta elettronica', - 'employee_number' => 'Numero Dipendente', - 'email_domain_help' => 'Questo viene utilizzato per generare indirizzi e-mail durante l\'importazione', - 'error' => 'Errore', - 'exclude_archived' => 'Escludi i Beni Archiviati', - 'exclude_deleted' => 'Escludi i Beni Eliminati', - 'example' => 'Esempio: ', - 'filastname_format' => 'Iniziale Nome + Cognome (jsmith@example.com)', - 'firstname_lastname_format' => 'Nome.Cognome (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'Nome_Cognome (jane_smith@example.com)', - 'lastnamefirstinitial_format' => 'Cognome + Iniziale Nome (smithj@esempio.it)', - 'firstintial_dot_lastname_format' => 'Iniziale Nome . Cognome (j.smith@example.com)', - 'firstname_lastname_display' => 'Nome Cognome (Jane Smith)', - 'lastname_firstname_display' => 'Cognome Nome (Smith Jane)', - 'name_display_format' => 'Formato Nome', - 'first' => 'Primo', - 'firstnamelastname' => 'Nome Cognome (janesmith@example.com)', - 'lastname_firstinitial' => 'Cognome_ Iniziale Nome (smith_j@example.com)', - 'firstinitial.lastname' => 'Iniziale Nome . Cognome (j.smith@example.com)', - 'firstnamelastinitial' => 'Nome + Iniziale Cognome (janes@example.com)', - 'first_name' => 'Nome', - 'first_name_format' => 'Nome (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'Tipo di file', - 'filesize' => 'Dimensione File', - 'file_uploads' => 'Files caricati', - 'file_upload' => 'Caricamento file', - 'generate' => 'Genera', - 'generate_labels' => 'Genera Etichette', - 'github_markdown' => 'Questo campo accetta Markdown di Github.', - 'groups' => 'Gruppi', - 'gravatar_email' => 'Indirizzo Email Gravatar', - 'gravatar_url' => 'Cambia il tuo avatar su Gravatar.com.', - 'history' => 'Storico', - 'history_for' => 'Storico per', - 'id' => 'ID', - 'image' => 'Immagine', - 'image_delete' => 'Cancella l\'Immagine', - 'include_deleted' => 'Includi i Beni Eliminati', - 'image_upload' => 'Carica immagine', - 'filetypes_accepted_help' => 'Tipo di file accettato :types. Dimensione massima di caricamento :size.|Tipi di file accettati :types. Dimensione massima di caricamento :size.', - 'filetypes_size_help' => 'Dimensione massima di caricamento :size.', - 'image_filetypes_help' => 'I tipi di file accettati sono jpg, webp, png, gif e svg. La dimensione massima consentita per il caricamento è :size.', - 'unaccepted_image_type' => 'Questo immagine non è leggibile. I tipi di file accettati sono jpg, webp, png, gif e svg. Il tipo di questo file è :mimetype.', - 'import' => 'Importa', - 'importing' => 'Sto importando', - 'importing_help' => 'È possibile importare risorse, accessori, licenze, componenti, materiali di consumo e utenti utilizzando file CSV.

Il CSV dovrebbe essere delimitato da virgole e formattato con intestazioni che corrispondano a quelle della seguente documentazione esempio CSV .', - 'import-history' => 'Storico di Importazione', - 'asset_maintenance' => 'Manutenzione Bene', - 'asset_maintenance_report' => 'Report Manutenzione Beni', - 'asset_maintenances' => 'Manutenzioni Beni', - 'item' => 'Articolo', - 'item_name' => 'Nome Articolo', - 'import_file' => 'importa file CSV', - 'import_type' => 'tipo importazione CSV', - 'insufficient_permissions' => 'Permessi Insufficienti!', - 'kits' => 'Kit Predefiniti', - 'language' => 'Lingua', - 'last' => 'Ultimo', - 'last_login' => 'Ultimo accesso', - 'last_name' => 'Cognome', - 'license' => 'Licenza', - 'license_report' => 'Report Licenze', - 'licenses_available' => 'licenze disponibili', - 'licenses' => 'Licenze', - 'list_all' => 'Visualizza Tutti', - 'loading' => 'Caricamento... attendere prego....', - 'lock_passwords' => 'Questo valore non verrà salvato in un\'installazione demo.', - 'feature_disabled' => 'Questa funzionalità è stata disabilitata per l\'installazione demo.', - 'location' => 'Luogo', - 'locations' => 'Luoghi', - 'logo_size' => 'I loghi quadrati appaiono meglio con Logo + Testo. La dimensione massima in pixel è di 50px in altezza e 500px in larghezza. ', - 'logout' => 'Logout', - 'lookup_by_tag' => 'Ricerca per Etichetta Bene', - 'maintenances' => 'Manutenzioni', - 'manage_api_keys' => 'Gestisci le Chiavi API', - 'manufacturer' => 'Produttore', - 'manufacturers' => 'Produttori', - 'markdown' => 'Questo campo consente un Markdown di tipo Github.', - 'min_amt' => 'Quantità Min.', - 'min_amt_help' => 'Numero minimo di articoli disponibili sotto il quale parta un avviso. Lasciare vuoto per non ricevere avvisi di scarsa disponibilità.', - 'model_no' => 'Modello N.', - 'months' => 'mesi', - 'moreinfo' => 'Altre informazioni', - 'name' => 'Nome', - 'new_password' => 'Nuova password', - 'next' => 'Successivo', - 'next_audit_date' => 'Prossima data di controllo', - 'last_audit' => 'Ultimo Controllo Inventario', - 'new' => 'nuovo!', - 'no_depreciation' => 'Nessuna Svalutazione', - 'no_results' => 'Nessun risultato.', - 'no' => 'No', - 'notes' => 'Note', - 'order_number' => 'Numero d\'ordine', - 'only_deleted' => 'Solo Beni Eliminati', - 'page_menu' => 'Visualizza _MENU_ articoli', - 'pagination_info' => 'Visualizza dal _START_ al _END_ di _TOTAL_ articoli', - 'pending' => 'In attesa', - 'people' => 'Utenti', - 'per_page' => 'Risultati per Pagina', - 'previous' => 'Precedente', - 'processing' => 'In elaborazione', - 'profile' => 'Il tuo profilo', - 'purchase_cost' => 'Prezzo d\'acquisto', - 'purchase_date' => 'Data di acquisto', - 'qty' => 'Qtà', - 'quantity' => 'Quantità', - 'quantity_minimum' => 'Hai :count articoli sotto o quasi sotto alla soglia minima', - 'quickscan_checkin' => 'Restituzione a Scansione Rapida', - 'quickscan_checkin_status' => 'Stato restituzione', - 'ready_to_deploy' => 'Pronto per l\'assegnazione', - 'recent_activity' => 'Attività Recenti', - 'remaining' => 'Rimanente', - 'remove_company' => 'Rimuovi associazione azienda', - 'reports' => 'Reports', - 'restored' => 'ripristinato', - 'restore' => 'Ripristina', - 'requestable_models' => 'Modelli richiedibili', - 'requested' => 'Richiesto', - 'requested_date' => 'Data di richiesta', - 'requested_assets' => 'Beni richiesti', - 'requested_assets_menu' => 'Beni richiesti', - 'request_canceled' => 'Richiesta annullata', - 'save' => 'Salva', - 'select_var' => 'Seleziona :thing... ', // this will eventually replace all of our other selects - 'select' => 'Seleziona', - 'select_all' => 'Seleziona tutto', - 'search' => 'Cerca', - 'select_category' => 'Seleziona una categoria', - 'select_department' => 'Seleziona un Reparto', - 'select_depreciation' => 'Seleziona un tipo di Svalutazione', - 'select_location' => 'Seleziona un Luogo', - 'select_manufacturer' => 'Seleziona un Produttore', - 'select_model' => 'Seleziona un Modello', - 'select_supplier' => 'Seleziona un Fornitore', - 'select_user' => 'Seleziona un Utente', - 'select_date' => 'Seleziona la data (YYYY-MM-DD)', - 'select_statuslabel' => 'Seleziona Stato', - 'select_company' => 'Seleziona Azienda', - 'select_asset' => 'Seleziona Bene', - 'settings' => 'Impostazioni', - 'show_deleted' => 'Mostra Eliminati', - 'show_current' => 'Visualizza corrente', - 'sign_in' => 'Accedi', - 'signature' => 'Firma', - 'signed_off_by' => 'Firmato Da', - 'skin' => 'Tema', - 'webhook_msg_note' => 'Una notifica verrà inviata tramite webhook', - 'webhook_test_msg' => 'Ciao! Sembra che l\'integrazione di :app su Snipe-IT funzioni!', - 'some_features_disabled' => 'DEMO: Alcune caratteristiche sono disabilitate in questa modalità.', - 'site_name' => 'Nome sito', - 'state' => 'Provincia', - 'status_labels' => 'Etichette di Stato', - 'status' => 'Stato', - 'accept_eula' => 'Accettazione Accordo', - 'supplier' => 'Fornitore', - 'suppliers' => 'Fornitori', - 'sure_to_delete' => 'Sei sicuro di voler eliminare', - 'sure_to_delete_var' => 'Sei sicuro di voler eliminare :item?', - 'delete_what' => 'Cancella :item', - 'submit' => 'Invia', - 'target' => 'Assegnatario', - 'time_and_date_display' => 'Formato Data e Ora', - 'total_assets' => 'beni totali', - 'total_licenses' => 'licenze totali', - 'total_accessories' => 'accessori totali', - 'total_consumables' => 'consumabili totali', - 'type' => 'Tipo', - 'undeployable' => 'Non consegnabile', - 'unknown_admin' => 'Amministratore sconosciuto', - 'username_format' => 'Formato nome utente', - 'username' => 'Nome utente', - 'update' => 'Aggiorna', - 'upload_filetypes_help' => 'I tipi di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf e rar. La dimensione massima di upload è di :size.', - 'uploaded' => 'Caricato', - 'user' => 'Utente', - 'accepted' => 'accettato', - 'declined' => 'rifiutato', - 'unassigned' => 'Non assegnato', - 'unaccepted_asset_report' => 'Beni non accettati', - 'users' => 'Utenti', - 'viewall' => 'Visualizza tutto', - 'viewassets' => 'Visualizza Beni Assegnati', - 'viewassetsfor' => 'Visualizza Beni per :name', - 'website' => 'Sito Web', - 'welcome' => 'Benvenuto, :name', - 'years' => 'anni', - 'yes' => 'SÌ', - 'zip' => 'Zip', - 'noimage' => 'Nessuna immagine caricata o immagine non trovata.', - 'file_does_not_exist' => 'Il file richiesto non esiste sul server.', - 'file_upload_success' => 'Caricamento file riuscito!', - 'no_files_uploaded' => 'Caricamento file riuscito!', - 'token_expired' => 'La sessione del modulo è scaduta. Riprova.', - 'login_enabled' => 'Login Abilitato', - 'audit_due' => 'In scadenza per Controllo Inventario', - 'audit_overdue' => 'Scaduto per Controllo Inventario', - 'accept' => 'Accetta :asset', - 'i_accept' => 'Accetto', - 'i_decline' => 'Rifiuto', - 'accept_decline' => 'Accetta/Rifiuta', - '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' => 'visualizza tutti', - 'hide_deleted' => 'Nascondi Eliminati', - 'email' => 'Email', - 'do_not_change' => 'Non Cambiare', - 'bug_report' => 'Segnala un Bug', - 'user_manual' => 'Manuale Utente', - 'setup_step_1' => 'Passo 1', - 'setup_step_2' => 'Passo 2', - 'setup_step_3' => 'Passo 3', - 'setup_step_4' => 'Passo 4', - 'setup_config_check' => 'Controllo Configurazione', - 'setup_create_database' => 'Crea tabelle database', - 'setup_create_admin' => 'Crea utente Amministratore', - 'setup_done' => 'Finito!', - 'bulk_edit_about_to' => 'Stai per modificare quanto segue: ', - 'checked_out' => 'Assegnato', - 'checked_out_to' => 'Assegnato a', - 'fields' => 'Campi', - 'last_checkout' => 'Ultima Assegnazione', - 'due_to_checkin' => 'I seguenti :count elementi dovranno essere restituiti a breve:', - 'expected_checkin' => 'Attesa Restituzione', - 'reminder_checked_out_items' => 'Questo è un promemoria dei beni a te assegnati. Se ritieni che questo elenco non sia esatto (manca qualcosa o compare qualcosa che non ti è stato mai assegnato), invia una mail a :reply_to_name all\'indirizzo :reply_to_address.', - 'changed' => 'Modificato', - 'to' => 'A', - 'report_fields_info' => '

Seleziona i campi che vuoi inserire nel tuo report personalizzato e clicca su Genera. Il file (custom-asset_report-YYYY-mm-dd.csv) verrà scaricato automaticamente e potrà essere aperto in Excel.

-

Per esportare solamente alcune risorse, utilizzare le opzioni che seguono per filtrare i risultati.

', - 'range' => 'Intervallo', - 'bom_remark' => 'Aggiunti un OPB (ordinamento per byte) a questo CSV', - 'improvements' => 'Miglioramenti', - 'information' => 'Informazioni', - 'permissions' => 'Permessi', - 'managed_ldap' => '(Gestito tramite LDAP)', - 'export' => 'Esportazione', - 'ldap_sync' => 'Sincronizzazione LDAP', - 'ldap_user_sync' => 'Sincronizzazione Utente LDAP', - 'synchronize' => 'Sincronizza', - 'sync_results' => 'Risultati Sincronizzazione', - 'license_serial' => 'Codice Seriale/Prodotto', - 'invalid_category' => 'Categoria non valida o mancante', - 'invalid_item_category_single' => 'Categoria :type non valida o mancante. Aggiorna la categoria di :type per includere una categoria valida prima del check-out.', - 'dashboard_info' => 'Questa è la tua dashboard. Ce ne sono tante, ma questa è solo tua.', - '60_percent_warning' => 'Completo al 60% (Avvertimento)', - 'dashboard_empty' => 'Sembra che tu non abbia aggiunto ancora niente, per cui non abbiamo niente di eclatante da mostrarti. Inizia aggiungendo adesso qualche Bene, Accessorio, Consumabili o Licenze!', - 'new_asset' => 'Nuovo Bene', - 'new_license' => 'Nuova Licenza', - 'new_accessory' => 'Nuovo Accessorio', - 'new_consumable' => 'Nuovo Consumabile', - 'collapse' => 'Riduci', - 'assigned' => 'Assegnato', - 'asset_count' => 'Quantità Beni', - 'accessories_count' => 'Quantità Accessori', - 'consumables_count' => 'Quantità Consumabili', - 'components_count' => 'Quantità Componenti', - 'licenses_count' => 'Quantità Licenze', - 'notification_error' => 'Errore', - 'notification_error_hint' => 'Si prega di controllare il modulo sottostante per eventuali errori', - 'notification_bulk_error_hint' => 'Questi campi hanno avuto errori di validazione e non sono stati modificati:', - 'notification_success' => 'Riuscito', - 'notification_warning' => 'Attenzione', - 'notification_info' => 'Info', - 'asset_information' => 'Informazioni Bene', - 'model_name' => 'Nome modello', - 'asset_name' => 'Nome Bene', - 'consumable_information' => 'Informazioni sui Consumabili:', - 'consumable_name' => 'Nome Consumabile:', - 'accessory_information' => 'Informazioni Accessori:', - 'accessory_name' => 'Nome Accessorio:', - 'clone_item' => 'Clona articolo', - 'checkout_tooltip' => 'Assegna questo articolo', - 'checkin_tooltip' => 'Restituisci questo articolo', - 'checkout_user_tooltip' => 'Assegna questo articolo a un utente', - 'maintenance_mode' => 'Servizio temporaneamente non disponibile per aggiornamenti. Si prega di riprovare più tardi.', - 'maintenance_mode_title' => 'Sistema Temporaneamente Non Disponibile', - 'ldap_import' => 'La password dell\'utente non deve essere gestita da LDAP. (Consente di inviare le richieste di password dimenticate.)', - 'purge_not_allowed' => 'L\'eliminazione dei dati eliminati è stata disabilitata nel file .env. Contattare l\'assistenza o l\'amministratore di sistema.', - 'backup_delete_not_allowed' => 'L\'eliminazione dei backup è stata disabilitata nel file .env. Contattare l\'assistenza o l\'amministratore di sistema.', - 'additional_files' => 'File aggiuntivi', - 'shitty_browser' => 'Nessuna firma rilevata. Se si utilizza un browser più vecchio, si prega di utilizzare un browser più moderno per completare l\'accettazione dei beni.', - 'bulk_soft_delete' =>'Includi soft-delete di questi utenti. La cronologia dei loro Beni rimarrà intatta finché non elimini i record nelle Impostazioni di Amministrazione.', - 'bulk_checkin_delete_success' => 'Gli utenti che hai selezionato sono stati eliminati e i loro articoli sono stati restituiti.', - 'bulk_checkin_success' => 'Gli articoli degli utenti selezionati sono stati restituiti.', - 'set_to_null' => 'Elimina i valori per questo Bene|Elimina i valori per :asset_count Beni ', - 'set_users_field_to_null' => 'Cancella i valori :field per questo utente|Cancella i valori :field per tutti i :user_count utenti ', - 'na_no_purchase_date' => 'N/D - data acquisto non dichiarata', - 'assets_by_status' => 'Beni per Stato', - 'assets_by_status_type' => 'Beni per Tipo di Stato', - 'pie_chart_type' => 'Tipo di Grafico a Torta nel Cruscotto', - 'hello_name' => 'Ciao, :name!', - 'unaccepted_profile_warning' => 'Hai :count articoli da accettare. Clicca qui per accettarli o rifiutarli', - 'start_date' => 'Data Inizio', - 'end_date' => 'Data Fine', - 'alt_uploaded_image_thumbnail' => 'Miniatura caricata', - 'placeholder_kit' => 'Seleziona un kit', - 'file_not_found' => 'File non trovato', - 'preview_not_available' => '(nessuna anteprima)', - 'setup' => 'Setup', - 'pre_flight' => 'Prova', - 'skip_to_main_content' => 'Vai al contenuto', - 'toggle_navigation' => 'Modalità di navigazione', - 'alerts' => 'Avvisi', - 'tasks_view_all' => 'Mostra tutti i task', - 'true' => 'Vero', - 'false' => 'Falso', - 'integration_option' => 'Opzioni d\'integrazione', - 'log_does_not_exist' => 'Nessuna corrispondenza nel log.', - 'merge_users' => 'Unisci Utenti', - 'merge_information' => 'Questo unirà :count utenti in un singolo utente. Selezionare l\'utente in cui si desidera unire gli altri qui sotto, e i beni associati, le licenze, etc verranno spostate nell\'utente selezionato. Gli altri utenti saranno contrassegnati come eliminati.', - 'warning_merge_information' => 'Questa azione NON PUÒ essere annullata e dovrebbe essere usata SOLO quando è necessario unire utenti a causa di una errata importazione o sincronizzazione. Esegui prima un backup.', - 'no_users_selected' => 'Nessun utente selezionato', - 'not_enough_users_selected' => 'Devi selezionare almeno :count utenti', - 'merge_success' => ':count utenti uniti con successo in :into_username!', - 'merged' => 'uniti', - 'merged_log_this_user_into' => 'Utente (ID :to_id - :to_username) unito in :from_id (:from_username) ', - 'merged_log_this_user_from' => 'ID Utente :from_id (:from_username) unito in (ID :to_id - :to_username)', - 'clear_and_save' => 'Pulisci & Salva', - 'update_existing_values' => 'Aggiornare i Valori Esistenti?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'La generazione incrementale dei tag dei beni è disattivata: Tutte le righe devono avere una voce in "Tag Bene".', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: la generazione automatica dei tag per i beni è attiva, quindi il tag verrà creato per ogni bene che non avesse il campo tag popolato. Gli elementi già provvisti di Tag saranno aggiornati con le informazioni fornite.', - 'send_welcome_email_to_users' => ' Inviare Mail di Benvenuto ai nuovi utenti?', - 'back_before_importing' => 'Backup prima di importare?', - 'csv_header_field' => 'Campo Intestazione Csv', - 'import_field' => 'Importa Campo', - 'sample_value' => 'Valore di Esempio', - 'no_headers' => 'Nessuna Colonna Trovata', - 'error_in_import_file' => 'Errore durante la lettura del file CSV: :error', - 'percent_complete' => ':percent % Completato', - 'errors_importing' => 'Errori durante l\'importazione: ', - 'warning' => 'ATTENZIONE: :warning', - 'success_redirecting' => '"Successo... Reindirizzamento.', - 'cancel_request' => 'Annulla questa richiesta', - 'setup_successful_migrations' => 'Le tabelle del database sono state create', - 'setup_migration_output' => 'Output migrazione:', - 'setup_migration_create_user' => 'Successivo: Crea Utente', - 'importer_generic_error' => 'Importazione completata, ma nel mentre è stato ricevuto un errore. Questo di solito è causato da API di terze parti in throttling, come quelle delle notifiche in webhook (come Slack), che non dovrebbero interferire con l\'importazione, ma è meglio controllare.', - 'confirm' => 'Conferma', - 'autoassign_licenses' => 'Auto-Assegna Licenze', - 'autoassign_licenses_help' => 'Permetti a questo utente di avere licenze assegnate tramite la GUI per l\'assegnazione massiva delle licenze o con gli strumenti cli.', - 'autoassign_licenses_help_long' => 'Ciò permette a un utente di farsi assegnare licenze tramite la GUI di assegnazione massiva di licenze o con gli strumenti cli. (Per esempio, potresti non volere che degli appaltatori ricevano automaticamente una licenza che forniresti solo al personale. Puoi ancora assegnare individualmente le licenze a questi utenti, ma non verranno inclusi nella funziona "Assegna a tutti gli utenti".)', - 'no_autoassign_licenses_help' => 'Non includere l\'utente nelle assegnazioni massive tramite la GUI o gli strumenti cli.', - 'modal_confirm_generic' => 'Sei sicuro?', - 'cannot_be_deleted' => 'Questo articolo non può essere eliminato', - 'undeployable_tooltip' => 'Non puoi assegnare questo articolo. Controlla la quantità rimanente.', - 'serial_number' => 'Numero Seriale', - 'item_notes' => ':item Note', - 'item_name_var' => ':item Nome', - 'error_user_company' => 'L\'azienda a cui vuoi fare l\'assegnazione e quella del bene non corrispondono', - 'error_user_company_accept_view' => 'Un bene assegnato a te appartiene a un\'altra azienda. Non puoi accettarlo né rifiutarlo. Parlane col tuo manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Assegnato a: Nome Cognome', - 'checked_out_to_first_name' => 'Assegnato a: Nome', - 'checked_out_to_last_name' => 'Assegnato a: Cognome', - 'checked_out_to_username' => 'Assegnato a: Nome Utente', - 'checked_out_to_email' => 'Assegnato a: Email', - 'checked_out_to_tag' => 'Assegnato a: Tag Bene', - 'manager_first_name' => 'Nome Manager', - 'manager_last_name' => 'Cognome Manager', - 'manager_full_name' => 'Nome Cognome Manager', - 'manager_username' => 'Username del Manager', - 'checkout_type' => 'Tipo di Assegnazione', - 'checkout_location' => 'Assegnazione a Luogo', - 'image_filename' => 'Nome File Immagine', - 'do_not_import' => 'Non Importare', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Email Gravatar', - 'currency' => 'Valuta', - 'address2' => 'Indirizzo, riga 2', - 'import_note' => 'Importato utilizzando l\'importatore csv', - ], - 'percent_complete' => '% completato', - 'uploading' => 'Caricamento... ', - 'upload_error' => 'Errore nel caricamento del file. Controlla che non ci siano righe vuote e che nessun nome di colonna sia duplicato.', - 'copy_to_clipboard' => 'Copia negli Appunti', - 'copied' => 'Copiato!', - -]; diff --git a/resources/lang/it/localizations.php b/resources/lang/it/localizations.php deleted file mode 100644 index f82567d7f1..0000000000 --- a/resources/lang/it/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Seleziona la lingua', - 'languages' => [ - 'en'=> 'Inglese, Stati Uniti', - 'en-GB'=> 'Inglese, Regno Unito', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabo', - 'bg'=> 'Bulgaro', - 'zh-CN'=> 'Cinese Semplificato', - 'zh-TW'=> 'Cinese tradizionale', - 'hr'=> 'Croato', - 'cs'=> 'Ceco', - 'da'=> 'Danese', - 'nl'=> 'Olandese', - 'en-ID'=> 'Inglese, Indonesia', - 'et'=> 'Estone', - 'fil'=> 'Filippino', - 'fi'=> 'Finlandese', - 'fr'=> 'Francese', - 'de'=> 'Tedesco', - 'de-i'=> 'Tedesco (Informale)', - 'el'=> 'Greco', - 'he'=> 'Ebraico', - 'hu'=> 'Ungherese', - 'is' => 'Islandese', - 'id'=> 'Indonesiano', - 'ga-IE'=> 'Irlandese', - 'it'=> 'Italiano', - 'ja'=> 'Giapponese', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Lettone', - 'lt'=> 'Lituano', - 'mk'=> 'Macedone', - 'ms'=> 'Malese', - 'mi'=> 'Maori', - 'mn'=> 'Mongolo', - 'no'=> 'Norvegese', - 'fa'=> 'Persiano', - 'pl'=> 'Polacco', - 'pt-PT'=> 'Portoghese', - 'pt-BR'=> 'Portoghese brasiliano', - 'ro'=> 'Rumeno', - 'ru'=> 'Russo', - 'sr-CS' => 'Serbo (Latino)', - 'sl'=> 'Sloveno', - 'es-ES'=> 'Spagnolo', - 'es-CO'=> 'Spagnolo (Colombia)', - 'es-MX'=> 'Spagnolo (Messico)', - 'es-VE'=> 'Spagnolo (Venezuela)', - 'sv-SE'=> 'Svedese', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thailandese', - 'tr'=> 'Turco', - 'uk'=> 'Ucraino', - 'vi'=> 'Vietnamita', - 'cy'=> 'Gallese', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Seleziona un paese', - - 'countries' => [ - 'AC'=>'Isola di Ascensione', - 'AD'=>'Andorra', - 'AE'=>'Emirati Arabi Uniti', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua e Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Antille Olandesi', - 'AO'=>'Angola', - 'AQ'=>'Antartide', - 'AR'=>'Argentina', - 'AS'=>'Samoa Americane', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Isole Åland', - 'AZ'=>'Azerbaigian', - 'BA'=>'Bosnia-Erzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgio', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrein', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Sultanato del Brunei', - 'BO'=>'Bolivia', - 'BR'=>'Brasile', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Isola di Bouvet', - 'BW'=>'Botswana', - 'BY'=>'Bielorussia', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Isole Cocos (Keeling)', - 'CD'=>'Congo (Repubblica Democratica)', - 'CF'=>'Repubblica Centrafricana', - 'CG'=>'Congo (Repubblica)', - 'CH'=>'Svizzera', - 'CI'=>'Costa d’Avorio', - 'CK'=>'Isole Cook', - 'CL'=>'Cile', - 'CM'=>'Camerun', - 'CN'=>'Repubblica popolare cinese', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Capo Verde', - 'CX'=>'Isola Di Natale', - 'CY'=>'Cipro', - 'CZ'=>'Repubblica Ceca', - 'DE'=>'Germania', - 'DJ'=>'Gibuti', - 'DK'=>'Danimarca', - 'DM'=>'Dominica', - 'DO'=>'Repubblica Dominicana', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egitto', - 'ER'=>'Eritrea', - 'ES'=>'Spagna', - 'ET'=>'Etiopia', - 'EU'=>'Unione Europea', - 'FI'=>'Finlandia', - 'FJ'=>'Fiji', - 'FK'=>'Isole Falkland (Malvina)', - 'FM'=>'Stati Federati della Micronesia', - 'FO'=>'Isole Færøer', - 'FR'=>'Francia', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'Guyana Francese', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibilterra', - 'GL'=>'Groenlandia', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadaupe', - 'GQ'=>'Guinea Equatoriale', - 'GR'=>'Grecia', - 'GS'=>'Georgia Del Sud E Isole Sandwich Del Sud', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Isole Heard E Mc Donald', - 'HN'=>'Honduras', - 'HR'=>'Croazia (nome locale: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Ungheria', - 'ID'=>'Indonesia', - 'IE'=>'Irlanda', - 'IL'=>'Israel', - 'IM'=>'Isola di Man', - 'IN'=>'India', - 'IO'=>'Territorio Britannico Dell\'Oceano Indiano', - 'IQ'=>'Iraq', - 'IR'=>'Iran', - 'IS'=>'Islanda', - 'IT'=>'Italia', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Giordania', - 'JP'=>'Giappone', - 'KE'=>'Kenia', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambogia', - 'KI'=>'Kiribati', - 'KM'=>'Comore', - 'KN'=>'Saint Kitts E Nevis', - 'KR'=>'Corea, Repubblica Di', - 'KW'=>'Kuwait', - 'KY'=>'Isole Cayman', - 'KZ'=>'Kazakistan', - 'LA'=>'Repubblica Democratica Popolare Del Laos', - 'LB'=>'Libano', - 'LC'=>'Santa Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesoto', - 'LT'=>'Lituania', - 'LU'=>'Lussemburgo', - 'LV'=>'Lettonia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Marocco', - 'MC'=>'Monaco', - 'MD'=>'Moldavia, Repubblica di', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Isole Marshall', - 'MK'=>'Macedonia, Repubblica Ex Jugoslava di', - 'ML'=>'Mali', - 'MM'=>'Myanmar/Birmania', - 'MN'=>'Mongolia', - 'MO'=>'Macao', - 'MP'=>'Isole Marianne Settentrionali', - 'MQ'=>'Martinica', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldive', - 'MW'=>'Malawi', - 'MX'=>'Messico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambico', - 'NA'=>'Namibia', - 'NC'=>'Nuova Caledonia', - 'NE'=>'Niger', - 'NF'=>'Isola Norfolk', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Paesi Bassi', - 'NO'=>'Norvegia', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Nuova Zelanda', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Polinesia Francese', - 'PG'=>'Papua New Guinea', - 'PH'=>'Filippine, Repubblica del', - 'PK'=>'Pakistan', - 'PL'=>'Polonia', - 'PM'=>'St. Pierre E Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestina', - 'PT'=>'Portogallo', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Riunione', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Federazione Russa', - 'RW'=>'Rwanda', - 'SA'=>'Arabia Saudita', - 'UK'=>'Scozia', - 'SB'=>'Isole Salomone', - 'SC'=>'Seychelles', - 'SS'=>'Sudan Sud', - 'SD'=>'Sudan', - 'SE'=>'Regno di Svezia', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Isole Svalbard e Jan Mayen', - 'SK'=>'Slovacchia (Repubblica Slovacca)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'São Tomé e Príncipe', - 'SU'=>'Unione Sovietica', - 'SV'=>'El Salvador', - 'SY'=>'Repubblica Araba Siriana', - 'SZ'=>'Swaziland', - 'TC'=>'Isole Turks e Caicos', - 'TD'=>'Chad', - 'TF'=>'Territori australi francesi', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'Timor Est', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'Timor orientale (vecchio codice)', - 'TR'=>'Turchia', - 'TT'=>'Trinidad E Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, Repubblica Unita di', - 'UA'=>'Ucraina', - 'UG'=>'Uganda', - 'UK'=>'Regno Unito', - 'US'=>'Stati Uniti', - 'UM'=>'Isole Minori Esterne Degli Stati Uniti', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Città Del Vaticano (Santa Sede)', - 'VC'=>'Saint Vincent e Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Isole Vergini (British)', - 'VI'=>'Isole Vergini (British.)', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Isole di Wallis e Futuna', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/it/mail.php b/resources/lang/it/mail.php deleted file mode 100644 index 931b255eff..0000000000 --- a/resources/lang/it/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Un utente ha accettato un elemento', - 'acceptance_asset_declined' => 'Un utente ha rifiutato un elemento', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Note aggiuntive:', - 'admin_has_created' => 'Un amministratore ha creato un account per il tuo sito web: web.', - 'asset' => 'Bene:', - 'asset_name' => 'Nome del bene:', - 'asset_requested' => 'Bene richiesto', - 'asset_tag' => 'Etichetta del bene', - 'assigned_to' => 'Assegnato a', - 'best_regards' => 'Cordiali saluti,', - 'canceled' => 'Annullato:', - 'checkin_date' => 'Data di restituzione:', - 'checkout_date' => 'Data di assegnazione:', - 'click_to_confirm' => 'Per favore, clicca sul seguente link per confermare il tuo account su :web :', - 'click_on_the_link_accessory' => 'Fare clic sul collegamento in basso per confermare di aver ricevuto l\'accessorio.', - 'click_on_the_link_asset' => 'Per favore clicca sul link in basso per confermare di aver ricevuto il bene.', - 'Confirm_Asset_Checkin' => 'Conferma restituzione del bene', - 'Confirm_Accessory_Checkin' => 'Conferma restituzione accessorio', - 'Confirm_accessory_delivery' => 'Conferma consegna accessorio', - 'Confirm_license_delivery' => 'Conferma assegnazione licenza', - 'Confirm_asset_delivery' => 'Conferma consegna del bene', - 'Confirm_consumable_delivery' => 'Conferma consegna del consumabile', - 'current_QTY' => 'Quantità attuale', - 'Days' => 'Giorni', - 'days' => 'Giorni', - 'expecting_checkin_date' => 'Data di riconsegna prevista:', - 'expires' => 'Scade', - 'Expiring_Assets_Report' => 'Report Beni in scadenza.', - 'Expiring_Licenses_Report' => 'Report Licenze in scadenza.', - 'hello' => 'Ciao', - 'hi' => 'Ciao', - 'i_have_read' => 'Ho letto e accetto i termini di utilizzo e ho ricevuto questo elemento.', - 'item' => 'Articolo:', - 'Item_Request_Canceled' => 'Richiesta dell\'articolo annullata', - 'Item_Requested' => 'Articolo richiesto', - 'link_to_update_password' => 'Per favore clicca sul seguente collegamento per aggiornare la tua password per :web :', - 'login_first_admin' => 'Accedi alla nuova installazione di Snipe-IT utilizzando le seguenti credenziali:', - 'login' => 'Accesso:', - 'Low_Inventory_Report' => 'Rapporto di inventario basso', - 'inventory_report' => 'Rapporto Inventario', - 'min_QTY' => 'Quantità minima', - 'name' => 'Nome', - 'new_item_checked' => 'Ti è stato assegnato un nuovo bene, di seguito i dettagli.', - 'password' => 'Password:', - 'password_reset' => 'Reimposta la password', - - 'read_the_terms' => 'Leggi i termini di utilizzo qui sotto.', - 'read_the_terms_and_click' => 'Leggi qui sotto i termini di utilizzo e fai clic sul link in basso per confermare di averli letti ed accettati e di aver quindi ricevuto il bene.', - 'requested' => 'Richiesto:', - 'reset_link' => 'Il tuo link per reimpostare la password', - 'reset_password' => 'Clicca qui per reimpostare la tua password:', - 'serial' => 'Seriale', - 'supplier' => 'Fornitore', - 'tag' => 'Etichetta', - 'test_email' => 'Email di prova da Snipe-IT', - 'test_mail_text' => 'Questo è un test di Snipe-IT Asset Management System. Se hai ricevuto questa mail, la posta funziona :)', - 'the_following_item' => 'Il seguente articolo è stato restituito: ', - '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 garanzia in scadenza nei prossimi :threshold giorni.|Ci sono :count beni con garanzia in scadenza nei prossimi :threshold giorni.', - '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 di :web, compila questo modulo:', - 'type' => 'Tipo', - 'upcoming-audits' => 'C\'è :count Bene da inventariare entro :threshold giorni.|Ci sono :count beni da inventariare entro :threshold giorni.', - 'user' => 'Utente', - 'username' => 'Nome utente', - 'welcome' => 'Benvenuto :name', - 'welcome_to' => 'Benvenuti in :web!', - 'your_credentials' => 'Le tue credenziali Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessorio restituito', - 'Asset_Checkin_Notification' => 'Bene restituito', - 'Asset_Checkout_Notification' => 'Bene assegnato', - 'License_Checkin_Notification' => 'Licenza restituita', - 'Expected_Checkin_Report' => 'Report Beni in attesa di restituzione', - 'Expected_Checkin_Notification' => 'Promemoria: scadenza restituzione :name in avvicinamento', - 'Expected_Checkin_Date' => 'Un bene assegnato a te deve essere restituito il :date', - 'your_assets' => 'Visualizza i tuoi Beni', - 'rights_reserved' => 'Tutti i diritti riservati.', -]; diff --git a/resources/lang/it/validation.php b/resources/lang/it/validation.php deleted file mode 100644 index 0ddd7d9b55..0000000000 --- a/resources/lang/it/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute deve essere accettato.', - 'active_url' => ':attribute non è un URL valido.', - 'after' => ':attribute deve essere una data oltre il :date.', - 'after_or_equal' => ':attribute deve essere una data successiva o uguale a :data .', - 'alpha' => ':attribute può contenere solo lettere.', - 'alpha_dash' => ':attribute può contenere solo lettere numeri e trattini.', - 'alpha_num' => ':attribute può contenere solo lettere e numeri.', - 'array' => ':attribute deve essere un array.', - 'before' => ':attribute deve essere una data precedente il :date .', - 'before_or_equal' => ':attribute deve essere una data precedente o uguale al :date .', - 'between' => [ - 'numeric' => ':attribute deve essere tra :min - :max .', - 'file' => 'il :attribute deve essere tra :min - :max kilobytes.', - 'string' => 'il :attribute deve essere tra :min - :max caratteri.', - 'array' => ':attribute deve avere tra: min e: max elementi.', - ], - 'boolean' => ':attribute deve essere o vero o falso.', - 'confirmed' => 'il :attribute non corrisponde.', - 'date' => ':attribute non è una data valida.', - 'date_format' => 'il :attribute non corrisponde al :format.', - 'different' => ':attribute e :other devono essere differenti.', - 'digits' => ':attribute deve essere :digits cifre.', - 'digits_between' => ':attribute deve essere tra :min e :max cifre.', - 'dimensions' => ':attribute ha dimensioni di immagine non valide.', - 'distinct' => 'Il campo :attribute ha un valore duplicato.', - 'email' => 'Il formato di :attribute non è valido.', - 'exists' => ':attribute selezionato non è valido.', - 'file' => ':attribute deve essere un file.', - 'filled' => 'Il campo :attribute deve avere un valore.', - 'image' => ':attribute deve essere un\'immagine.', - 'import_field_empty' => ':fieldname non può essere vuoto.', - 'in' => ':attribute selezionato non è valido.', - 'in_array' => 'Il campo :attribute non esiste in :other.', - 'integer' => ':attribute deve essere un numero intero.', - 'ip' => ':attribute deve essere un indirizzo IP valido.', - 'ipv4' => ':attribute deve essere un indirizzo IPv4 valido.', - 'ipv6' => ':attribute deve essere un indirizzo IPv6 valido.', - 'is_unique_department' => ':attribute deve essere unico per questa sede aziendale', - 'json' => ':attribute deve essere una stringa JSON valida.', - 'max' => [ - 'numeric' => ':attribute non può essere maggiore di :max.', - 'file' => ':attribute non può essere maggiore di :max kilobytes.', - 'string' => ':attribute non può essere maggiore di :max caratteri.', - 'array' => ':attribute non può avere più di :max elementi.', - ], - 'mimes' => ':attribute deve essere un file di formato: :values.', - 'mimetypes' => ':attribute deve essere un file di formato: :values.', - 'min' => [ - 'numeric' => ':attribute deve essere almeno :min.', - 'file' => ':attribute deve essere almeno :min kilobytes.', - 'string' => ':attribute deve essere di almeno :min caratteri.', - 'array' => ':attribute deve avere almeno :min elementi.', - ], - 'starts_with' => ':attribute deve iniziare con uno dei seguenti: :values.', - 'ends_with' => ':attribute deve finire con uno dei seguenti: :values.', - - 'not_in' => ':attribute selezionato non è valido.', - 'numeric' => ':attribute dev\'essere un numero.', - 'present' => 'Il campo :attribute deve essere presente.', - 'valid_regex' => 'Questa non è una espressione regolare valida. ', - 'regex' => 'Il formato di :attribute non è valido.', - 'required' => 'Il campo :attribute è obbligatorio.', - 'required_if' => 'Il campo :attribute è obbligatorio quando :other è :value.', - 'required_unless' => 'Il campo :attribute è obbligatorio a meno che :other sia in :values.', - 'required_with' => 'Il campo :attribute è obbligatorio quando :values è presente.', - 'required_with_all' => 'Il campo :attribute è obbligatorio quando :values è presente.', - 'required_without' => 'Il campo :attribute è obbligatorio quando :values non è presente.', - 'required_without_all' => 'Il campo :attribute è obbligatorio quando nessuno dei valori :values è presente.', - 'same' => ':attribute e :other devono corrispondere.', - 'size' => [ - 'numeric' => ':attribute deve essere :size.', - 'file' => ':attribute deve essere :size kilobytes.', - 'string' => ':attribute deve essere :size caratteri.', - 'array' => ':attribute deve contenere :size elementi.', - ], - 'string' => ':attribute deve essere una stringa.', - 'timezone' => ':attribute deve essere una zona valida.', - 'two_column_unique_undeleted' => ':attribute deve essere univoco tra :table1 e :table2 . ', - 'unique' => ':attribute è già stato preso.', - 'uploaded' => 'Non è stato possibile caricare :attribute.', - 'url' => 'Il formato di :attribute non è valido.', - 'unique_undeleted' => ':attribute deve essere unico.', - 'non_circular' => ':attribute non deve creare un riferimento circolare.', - 'not_array' => 'Il campo :attribute non può essere un array.', - 'unique_serial' => ':attribute deve essere univoco.', - 'disallow_same_pwd_as_user_fields' => 'La password non può essere uguale al nome utente.', - 'letters' => 'La password deve contenere almeno una lettera.', - 'numbers' => 'La password deve contenere almeno un numero.', - 'case_diff' => 'La password deve utilizzare maiuscole e minuscole.', - 'symbols' => 'La password deve contenere simboli.', - 'gte' => [ - 'numeric' => 'Il valore non può essere negativo' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Il campo :attribute contiene un carattere non consentito.', - 'email_array' => 'Uno o più indirizzi email non sono validi.', - 'hashed_pass' => 'La tua attuale password non è corretta', - 'dumbpwd' => 'Questa password è troppo comune.', - 'statuslabel_type' => 'È necessario selezionare un tipo di etichetta di stato valido', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', - 'last_audit_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG hh:mm:ss', - 'expiration_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', - 'termination_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', - 'expected_checkin.date_format' => ':attribute deve essere in formato AAAA-MM-GG', - 'start_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', - 'end_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/hr/account/general.php b/resources/lang/iu-NU/account/general.php similarity index 100% rename from resources/lang/hr/account/general.php rename to resources/lang/iu-NU/account/general.php diff --git a/resources/lang/iu/admin/accessories/general.php b/resources/lang/iu-NU/admin/accessories/general.php similarity index 100% rename from resources/lang/iu/admin/accessories/general.php rename to resources/lang/iu-NU/admin/accessories/general.php diff --git a/resources/lang/iu/admin/accessories/message.php b/resources/lang/iu-NU/admin/accessories/message.php similarity index 100% rename from resources/lang/iu/admin/accessories/message.php rename to resources/lang/iu-NU/admin/accessories/message.php diff --git a/resources/lang/iu/admin/accessories/table.php b/resources/lang/iu-NU/admin/accessories/table.php similarity index 100% rename from resources/lang/iu/admin/accessories/table.php rename to resources/lang/iu-NU/admin/accessories/table.php diff --git a/resources/lang/iu/admin/asset_maintenances/form.php b/resources/lang/iu-NU/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/iu/admin/asset_maintenances/form.php rename to resources/lang/iu-NU/admin/asset_maintenances/form.php diff --git a/resources/lang/en/admin/asset_maintenances/general.php b/resources/lang/iu-NU/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/en/admin/asset_maintenances/general.php rename to resources/lang/iu-NU/admin/asset_maintenances/general.php diff --git a/resources/lang/iu/admin/asset_maintenances/message.php b/resources/lang/iu-NU/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/iu/admin/asset_maintenances/message.php rename to resources/lang/iu-NU/admin/asset_maintenances/message.php diff --git a/resources/lang/en/admin/asset_maintenances/table.php b/resources/lang/iu-NU/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/en/admin/asset_maintenances/table.php rename to resources/lang/iu-NU/admin/asset_maintenances/table.php diff --git a/resources/lang/iu/admin/categories/general.php b/resources/lang/iu-NU/admin/categories/general.php similarity index 100% rename from resources/lang/iu/admin/categories/general.php rename to resources/lang/iu-NU/admin/categories/general.php diff --git a/resources/lang/iu/admin/categories/message.php b/resources/lang/iu-NU/admin/categories/message.php similarity index 100% rename from resources/lang/iu/admin/categories/message.php rename to resources/lang/iu-NU/admin/categories/message.php diff --git a/resources/lang/iu/admin/categories/table.php b/resources/lang/iu-NU/admin/categories/table.php similarity index 100% rename from resources/lang/iu/admin/categories/table.php rename to resources/lang/iu-NU/admin/categories/table.php diff --git a/resources/lang/iu/admin/companies/general.php b/resources/lang/iu-NU/admin/companies/general.php similarity index 100% rename from resources/lang/iu/admin/companies/general.php rename to resources/lang/iu-NU/admin/companies/general.php diff --git a/resources/lang/iu/admin/companies/message.php b/resources/lang/iu-NU/admin/companies/message.php similarity index 100% rename from resources/lang/iu/admin/companies/message.php rename to resources/lang/iu-NU/admin/companies/message.php diff --git a/resources/lang/iu-NU/admin/companies/table.php b/resources/lang/iu-NU/admin/companies/table.php new file mode 100644 index 0000000000..100b258240 --- /dev/null +++ b/resources/lang/iu-NU/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Companies', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Company', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'ID', +); diff --git a/resources/lang/iu/admin/components/general.php b/resources/lang/iu-NU/admin/components/general.php similarity index 100% rename from resources/lang/iu/admin/components/general.php rename to resources/lang/iu-NU/admin/components/general.php diff --git a/resources/lang/is/admin/components/message.php b/resources/lang/iu-NU/admin/components/message.php similarity index 100% rename from resources/lang/is/admin/components/message.php rename to resources/lang/iu-NU/admin/components/message.php diff --git a/resources/lang/iu/admin/components/table.php b/resources/lang/iu-NU/admin/components/table.php similarity index 100% rename from resources/lang/iu/admin/components/table.php rename to resources/lang/iu-NU/admin/components/table.php diff --git a/resources/lang/iu/admin/consumables/general.php b/resources/lang/iu-NU/admin/consumables/general.php similarity index 100% rename from resources/lang/iu/admin/consumables/general.php rename to resources/lang/iu-NU/admin/consumables/general.php diff --git a/resources/lang/is/admin/consumables/message.php b/resources/lang/iu-NU/admin/consumables/message.php similarity index 100% rename from resources/lang/is/admin/consumables/message.php rename to resources/lang/iu-NU/admin/consumables/message.php diff --git a/resources/lang/iu/admin/consumables/table.php b/resources/lang/iu-NU/admin/consumables/table.php similarity index 100% rename from resources/lang/iu/admin/consumables/table.php rename to resources/lang/iu-NU/admin/consumables/table.php diff --git a/resources/lang/iu/admin/custom_fields/general.php b/resources/lang/iu-NU/admin/custom_fields/general.php similarity index 100% rename from resources/lang/iu/admin/custom_fields/general.php rename to resources/lang/iu-NU/admin/custom_fields/general.php diff --git a/resources/lang/iu/admin/custom_fields/message.php b/resources/lang/iu-NU/admin/custom_fields/message.php similarity index 100% rename from resources/lang/iu/admin/custom_fields/message.php rename to resources/lang/iu-NU/admin/custom_fields/message.php diff --git a/resources/lang/iu/admin/departments/message.php b/resources/lang/iu-NU/admin/departments/message.php similarity index 100% rename from resources/lang/iu/admin/departments/message.php rename to resources/lang/iu-NU/admin/departments/message.php diff --git a/resources/lang/iu/admin/departments/table.php b/resources/lang/iu-NU/admin/departments/table.php similarity index 100% rename from resources/lang/iu/admin/departments/table.php rename to resources/lang/iu-NU/admin/departments/table.php diff --git a/resources/lang/iu/admin/depreciations/general.php b/resources/lang/iu-NU/admin/depreciations/general.php similarity index 100% rename from resources/lang/iu/admin/depreciations/general.php rename to resources/lang/iu-NU/admin/depreciations/general.php diff --git a/resources/lang/iu/admin/depreciations/message.php b/resources/lang/iu-NU/admin/depreciations/message.php similarity index 100% rename from resources/lang/iu/admin/depreciations/message.php rename to resources/lang/iu-NU/admin/depreciations/message.php diff --git a/resources/lang/iu/admin/depreciations/table.php b/resources/lang/iu-NU/admin/depreciations/table.php similarity index 100% rename from resources/lang/iu/admin/depreciations/table.php rename to resources/lang/iu-NU/admin/depreciations/table.php diff --git a/resources/lang/iu/admin/groups/message.php b/resources/lang/iu-NU/admin/groups/message.php similarity index 100% rename from resources/lang/iu/admin/groups/message.php rename to resources/lang/iu-NU/admin/groups/message.php diff --git a/resources/lang/is/admin/groups/table.php b/resources/lang/iu-NU/admin/groups/table.php similarity index 100% rename from resources/lang/is/admin/groups/table.php rename to resources/lang/iu-NU/admin/groups/table.php diff --git a/resources/lang/iu/admin/groups/titles.php b/resources/lang/iu-NU/admin/groups/titles.php similarity index 100% rename from resources/lang/iu/admin/groups/titles.php rename to resources/lang/iu-NU/admin/groups/titles.php diff --git a/resources/lang/iu-NU/admin/hardware/form.php b/resources/lang/iu-NU/admin/hardware/form.php new file mode 100644 index 0000000000..a7aba0813c --- /dev/null +++ b/resources/lang/iu-NU/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + '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', + 'default_location_phone' => 'Default Location Phone', + '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/iu-NU/admin/hardware/general.php b/resources/lang/iu-NU/admin/hardware/general.php new file mode 100644 index 0000000000..f7f8ad4d06 --- /dev/null +++ b/resources/lang/iu-NU/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Asset', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Deployable', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Edit Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Pending', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/iu-NU/admin/hardware/message.php b/resources/lang/iu-NU/admin/hardware/message.php new file mode 100644 index 0000000000..bf050ef974 --- /dev/null +++ b/resources/lang/iu-NU/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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' => [ + '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' => [ + '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' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], + +]; diff --git a/resources/lang/iu-NU/admin/hardware/table.php b/resources/lang/iu-NU/admin/hardware/table.php new file mode 100644 index 0000000000..92b228dccd --- /dev/null +++ b/resources/lang/iu-NU/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', + 'book_value' => 'Current Value', + 'change' => 'In/Out', + 'checkout_date' => 'Checkout Date', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'Download CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Location', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Purchased', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'Asset ', + '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/iu-NU/admin/kits/general.php b/resources/lang/iu-NU/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/iu-NU/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/iu-NU/admin/labels/message.php similarity index 100% rename from resources/lang/fil/admin/labels/message.php rename to resources/lang/iu-NU/admin/labels/message.php diff --git a/resources/lang/iu-NU/admin/labels/table.php b/resources/lang/iu-NU/admin/labels/table.php new file mode 100644 index 0000000000..bef4ba170e --- /dev/null +++ b/resources/lang/iu-NU/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ca/admin/licenses/form.php b/resources/lang/iu-NU/admin/licenses/form.php similarity index 100% rename from resources/lang/ca/admin/licenses/form.php rename to resources/lang/iu-NU/admin/licenses/form.php diff --git a/resources/lang/iu-NU/admin/licenses/general.php b/resources/lang/iu-NU/admin/licenses/general.php new file mode 100644 index 0000000000..79b69a3d94 --- /dev/null +++ b/resources/lang/iu-NU/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'About Licenses', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'In/Out', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/is/admin/licenses/message.php b/resources/lang/iu-NU/admin/licenses/message.php similarity index 100% rename from resources/lang/is/admin/licenses/message.php rename to resources/lang/iu-NU/admin/licenses/message.php diff --git a/resources/lang/iu/admin/licenses/table.php b/resources/lang/iu-NU/admin/licenses/table.php similarity index 100% rename from resources/lang/iu/admin/licenses/table.php rename to resources/lang/iu-NU/admin/licenses/table.php diff --git a/resources/lang/iu/admin/locations/message.php b/resources/lang/iu-NU/admin/locations/message.php similarity index 100% rename from resources/lang/iu/admin/locations/message.php rename to resources/lang/iu-NU/admin/locations/message.php diff --git a/resources/lang/iu-NU/admin/locations/table.php b/resources/lang/iu-NU/admin/locations/table.php new file mode 100644 index 0000000000..ed3f96f6b4 --- /dev/null +++ b/resources/lang/iu-NU/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'City', + 'state' => 'State', + 'country' => 'Country', + 'create' => 'Create Location', + 'update' => 'Update Location', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Location Name', + 'address' => 'Address', + 'address2' => 'Address Line 2', + 'zip' => 'Postal Code', + 'locations' => 'Locations', + '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:', + 'phone' => 'Location Phone', + '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-NU/admin/manufacturers/message.php b/resources/lang/iu-NU/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/iu-NU/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/iu-NU/admin/manufacturers/table.php b/resources/lang/iu-NU/admin/manufacturers/table.php new file mode 100644 index 0000000000..6a0aaa8865 --- /dev/null +++ b/resources/lang/iu-NU/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'About manufacturers', + 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Create Manufacturer', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + +); diff --git a/resources/lang/is/admin/models/general.php b/resources/lang/iu-NU/admin/models/general.php similarity index 100% rename from resources/lang/is/admin/models/general.php rename to resources/lang/iu-NU/admin/models/general.php diff --git a/resources/lang/iu-NU/admin/models/message.php b/resources/lang/iu-NU/admin/models/message.php new file mode 100644 index 0000000000..cc38c54530 --- /dev/null +++ b/resources/lang/iu-NU/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model does not exist.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/ca/admin/models/table.php b/resources/lang/iu-NU/admin/models/table.php similarity index 100% rename from resources/lang/ca/admin/models/table.php rename to resources/lang/iu-NU/admin/models/table.php diff --git a/resources/lang/iu/admin/reports/general.php b/resources/lang/iu-NU/admin/reports/general.php similarity index 100% rename from resources/lang/iu/admin/reports/general.php rename to resources/lang/iu-NU/admin/reports/general.php diff --git a/resources/lang/iu/admin/reports/message.php b/resources/lang/iu-NU/admin/reports/message.php similarity index 100% rename from resources/lang/iu/admin/reports/message.php rename to resources/lang/iu-NU/admin/reports/message.php diff --git a/resources/lang/iu-NU/admin/settings/general.php b/resources/lang/iu-NU/admin/settings/general.php new file mode 100644 index 0000000000..71fb8eb2c6 --- /dev/null +++ b/resources/lang/iu-NU/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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 tags', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Backups', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Default Currency', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Default Language', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Last Name', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Setting', + 'settings' => 'Settings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/iu/admin/settings/message.php b/resources/lang/iu-NU/admin/settings/message.php similarity index 100% rename from resources/lang/iu/admin/settings/message.php rename to resources/lang/iu-NU/admin/settings/message.php diff --git a/resources/lang/ca/admin/settings/table.php b/resources/lang/iu-NU/admin/settings/table.php similarity index 100% rename from resources/lang/ca/admin/settings/table.php rename to resources/lang/iu-NU/admin/settings/table.php diff --git a/resources/lang/iu-NU/admin/statuslabels/message.php b/resources/lang/iu-NU/admin/statuslabels/message.php new file mode 100644 index 0000000000..b1b4034d0d --- /dev/null +++ b/resources/lang/iu-NU/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', + '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.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + '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.', + ], + + '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.', + ], + +]; diff --git a/resources/lang/ca/admin/statuslabels/table.php b/resources/lang/iu-NU/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ca/admin/statuslabels/table.php rename to resources/lang/iu-NU/admin/statuslabels/table.php diff --git a/resources/lang/iu/admin/suppliers/message.php b/resources/lang/iu-NU/admin/suppliers/message.php similarity index 100% rename from resources/lang/iu/admin/suppliers/message.php rename to resources/lang/iu-NU/admin/suppliers/message.php diff --git a/resources/lang/iu-NU/admin/suppliers/table.php b/resources/lang/iu-NU/admin/suppliers/table.php new file mode 100644 index 0000000000..fe7ce55021 --- /dev/null +++ b/resources/lang/iu-NU/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Assets', + 'city' => 'City', + 'contact' => 'Contact Name', + 'country' => 'Country', + 'create' => 'Create Supplier', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Notes', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', + +); diff --git a/resources/lang/iu/admin/users/general.php b/resources/lang/iu-NU/admin/users/general.php similarity index 100% rename from resources/lang/iu/admin/users/general.php rename to resources/lang/iu-NU/admin/users/general.php diff --git a/resources/lang/iu/admin/users/message.php b/resources/lang/iu-NU/admin/users/message.php similarity index 100% rename from resources/lang/iu/admin/users/message.php rename to resources/lang/iu-NU/admin/users/message.php diff --git a/resources/lang/iu-NU/admin/users/table.php b/resources/lang/iu-NU/admin/users/table.php new file mode 100644 index 0000000000..b8b919bf28 --- /dev/null +++ b/resources/lang/iu-NU/admin/users/table.php @@ -0,0 +1,40 @@ + 'Active', + 'allow' => 'Allow', + 'checkedout' => 'Assets', + 'created_at' => 'Created', + 'createuser' => 'Create User', + 'deny' => 'Deny', + 'email' => 'Email', + 'employee_num' => 'Employee No.', + 'first_name' => 'First Name', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Job Title', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'location' => 'Location', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Managed Locations', + 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Notes', + 'password_confirm' => 'Confirm Password', + 'password' => 'Password', + 'phone' => 'Phone', + 'show_current' => 'Show Current Users', + 'show_deleted' => 'Show Deleted Users', + 'title' => 'Title', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update User', + 'username' => 'Username', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Clone User', + 'viewusers' => 'View Users', +); diff --git a/resources/lang/he/auth.php b/resources/lang/iu-NU/auth.php similarity index 100% rename from resources/lang/he/auth.php rename to resources/lang/iu-NU/auth.php diff --git a/resources/lang/iu-NU/auth/general.php b/resources/lang/iu-NU/auth/general.php new file mode 100644 index 0000000000..e6a6eed0fc --- /dev/null +++ b/resources/lang/iu-NU/auth/general.php @@ -0,0 +1,19 @@ + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/iu/auth/message.php b/resources/lang/iu-NU/auth/message.php similarity index 100% rename from resources/lang/iu/auth/message.php rename to resources/lang/iu-NU/auth/message.php diff --git a/resources/lang/ca/button.php b/resources/lang/iu-NU/button.php similarity index 100% rename from resources/lang/ca/button.php rename to resources/lang/iu-NU/button.php diff --git a/resources/lang/iu-NU/general.php b/resources/lang/iu-NU/general.php new file mode 100644 index 0000000000..9f9a0e08c7 --- /dev/null +++ b/resources/lang/iu-NU/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessories', + 'activated' => 'Activated', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Accessory', + 'accessory_report' => 'Accessory Report', + 'action' => 'Action', + 'activity_report' => 'Activity Report', + 'address' => 'Address', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Added seats', + 'age' => "Age", + 'all_assets' => 'All Assets', + 'all' => 'All', + 'archived' => 'Archived', + 'asset_models' => 'Asset Models', + 'asset_model' => 'Model', + 'asset' => 'Asset', + 'asset_report' => 'Asset Report', + 'asset_tag' => 'Asset Tag', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Back', + 'bad_data' => 'Nothing found. Maybe bad data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Cancel', + 'categories' => 'Categories', + 'category' => 'Category', + 'change' => 'In/Out', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Change Password', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'City', + 'click_here' => 'Click here', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Companies', + 'company' => 'Company', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Complete', + 'consumable' => 'Consumable', + 'consumables' => 'Consumables', + 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Create New', + 'created' => 'Item Created', + 'created_asset' => 'created asset', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Date', + 'debug_warning' => 'Warning!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Delete', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Deleted', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Departments', + 'department' => 'Department', + 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + '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)', + 'first_name' => 'First Name', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', + 'generate' => 'Generate', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Import History', + 'asset_maintenance' => 'Asset Maintenance', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Asset Maintenances', + 'item' => 'Item', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Locations', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. 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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Last Audit', + 'new' => 'new!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'No', + 'notes' => 'Notes', + 'order_number' => 'Order Number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Pending', + 'people' => 'People', + 'per_page' => 'Results Per Page', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Purchase Cost', + 'purchase_date' => 'Purchase Date', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Select All', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Select Asset', + 'settings' => 'Settings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Site Name', + 'state' => 'State', + 'status_labels' => 'Status Labels', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Supplier', + 'suppliers' => 'Suppliers', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Submit', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'total assets', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Username', + 'update' => 'Update', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Unaccepted Assets', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'years', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + '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_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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/el/help.php b/resources/lang/iu-NU/help.php similarity index 100% rename from resources/lang/el/help.php rename to resources/lang/iu-NU/help.php diff --git a/resources/lang/iu-NU/localizations.php b/resources/lang/iu-NU/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/iu-NU/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/iu-NU/mail.php b/resources/lang/iu-NU/mail.php new file mode 100644 index 0000000000..759ff0f5e8 --- /dev/null +++ b/resources/lang/iu-NU/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Accessory Name:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Asset:', + 'asset_name' => 'Asset Name:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Asset Tag', + '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.', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Days', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Expires', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Name', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + '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.', + 'user' => 'User', + 'username' => 'Username', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/iu/pagination.php b/resources/lang/iu-NU/pagination.php similarity index 100% rename from resources/lang/iu/pagination.php rename to resources/lang/iu-NU/pagination.php diff --git a/resources/lang/fi/passwords.php b/resources/lang/iu-NU/passwords.php similarity index 100% rename from resources/lang/fi/passwords.php rename to resources/lang/iu-NU/passwords.php diff --git a/resources/lang/iu/reminders.php b/resources/lang/iu-NU/reminders.php similarity index 100% rename from resources/lang/iu/reminders.php rename to resources/lang/iu-NU/reminders.php diff --git a/resources/lang/ca/table.php b/resources/lang/iu-NU/table.php similarity index 100% rename from resources/lang/ca/table.php rename to resources/lang/iu-NU/table.php diff --git a/resources/lang/iu-NU/validation.php b/resources/lang/iu-NU/validation.php new file mode 100644 index 0000000000..05374e23af --- /dev/null +++ b/resources/lang/iu-NU/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/iu/admin/asset_maintenances/general.php b/resources/lang/iu/admin/asset_maintenances/general.php deleted file mode 100644 index 0f9a4547a2..0000000000 --- a/resources/lang/iu/admin/asset_maintenances/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Asset Maintenances', - 'edit' => 'Edit Asset Maintenance', - 'delete' => 'Delete Asset Maintenance', - 'view' => 'View Asset Maintenance Details', - 'repair' => 'Repair', - 'maintenance' => 'Maintenance', - 'upgrade' => 'Upgrade', - 'calibration' => 'Calibration', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', - ]; diff --git a/resources/lang/iu/admin/asset_maintenances/table.php b/resources/lang/iu/admin/asset_maintenances/table.php deleted file mode 100644 index 3ba895038d..0000000000 --- a/resources/lang/iu/admin/asset_maintenances/table.php +++ /dev/null @@ -1,8 +0,0 @@ - 'Asset Maintenance', - 'asset_name' => 'Asset Name', - 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV', - ]; diff --git a/resources/lang/iu/admin/companies/table.php b/resources/lang/iu/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/iu/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/iu/admin/groups/table.php b/resources/lang/iu/admin/groups/table.php deleted file mode 100644 index 61f060a116..0000000000 --- a/resources/lang/iu/admin/groups/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Id', - 'name' => 'Name', - 'users' => '# of Users', - -); diff --git a/resources/lang/iu/admin/hardware/form.php b/resources/lang/iu/admin/hardware/form.php deleted file mode 100644 index ee3fa20fb0..0000000000 --- a/resources/lang/iu/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/iu/admin/hardware/general.php b/resources/lang/iu/admin/hardware/general.php deleted file mode 100644 index dd7d74e433..0000000000 --- a/resources/lang/iu/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Edit Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/iu/admin/hardware/message.php b/resources/lang/iu/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/iu/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/iu/admin/hardware/table.php b/resources/lang/iu/admin/hardware/table.php deleted file mode 100644 index 06b60bfd83..0000000000 --- a/resources/lang/iu/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Purchased', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', - '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/iu/admin/kits/general.php b/resources/lang/iu/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/iu/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/iu/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/iu/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/iu/admin/licenses/form.php b/resources/lang/iu/admin/licenses/form.php deleted file mode 100644 index ce29167874..0000000000 --- a/resources/lang/iu/admin/licenses/form.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Asset', - 'checkin' => 'Checkin', - 'create' => 'Create License', - 'expiration' => 'Expiration Date', - 'license_key' => 'Product Key', - 'maintained' => 'Maintained', - 'name' => 'Software Name', - 'no_depreciation' => 'Do Not Depreciate', - 'purchase_order' => 'Purchase Order Number', - 'reassignable' => 'Reassignable', - 'remaining_seats' => 'Remaining Seats', - 'seats' => 'Seats', - 'termination_date' => 'Termination Date', - 'to_email' => 'Licensed to Email', - 'to_name' => 'Licensed to Name', - 'update' => 'Update License', - 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' -); diff --git a/resources/lang/iu/admin/licenses/general.php b/resources/lang/iu/admin/licenses/general.php deleted file mode 100644 index b2766d063e..0000000000 --- a/resources/lang/iu/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'About Licenses', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/iu/admin/locations/table.php b/resources/lang/iu/admin/locations/table.php deleted file mode 100644 index 0cfaa4fdc3..0000000000 --- a/resources/lang/iu/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', - 'create' => 'Create Location', - 'update' => 'Update Location', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Location Name', - 'address' => 'Address', - 'address2' => 'Address Line 2', - 'zip' => 'Postal Code', - 'locations' => 'Locations', - '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/manufacturers/message.php b/resources/lang/iu/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/iu/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/iu/admin/manufacturers/table.php b/resources/lang/iu/admin/manufacturers/table.php deleted file mode 100644 index 38cab6fd91..0000000000 --- a/resources/lang/iu/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'About manufacturers', - 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Create Manufacturer', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/iu/admin/models/message.php b/resources/lang/iu/admin/models/message.php deleted file mode 100644 index 4dbcd4e75e..0000000000 --- a/resources/lang/iu/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/iu/admin/models/table.php b/resources/lang/iu/admin/models/table.php deleted file mode 100644 index 11a512b3d3..0000000000 --- a/resources/lang/iu/admin/models/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Create Asset Model', - 'created_at' => 'Created at', - 'eol' => 'EOL', - 'modelnumber' => 'Model No.', - 'name' => 'Asset Model Name', - 'numassets' => 'Assets', - 'title' => 'Asset Models', - 'update' => 'Update Asset Model', - 'view' => 'View Asset Model', - 'update' => 'Update Asset Model', - 'clone' => 'Clone Model', - 'edit' => 'Edit Model', -); diff --git a/resources/lang/iu/admin/settings/general.php b/resources/lang/iu/admin/settings/general.php deleted file mode 100644 index 64d0aef53e..0000000000 --- a/resources/lang/iu/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Default Currency', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Default Language', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/iu/admin/settings/table.php b/resources/lang/iu/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/iu/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/iu/admin/statuslabels/message.php b/resources/lang/iu/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/iu/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/iu/admin/statuslabels/table.php b/resources/lang/iu/admin/statuslabels/table.php deleted file mode 100644 index 27befb5ef7..0000000000 --- a/resources/lang/iu/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'About Status Labels', - 'archived' => 'Archived', - 'create' => 'Create Status Label', - 'color' => 'Chart Color', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Deployable', - 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', - 'name' => 'Status Name', - 'pending' => 'Pending', - 'status_type' => 'Status Type', - 'show_in_nav' => 'Show in side nav', - 'title' => 'Status Labels', - 'undeployable' => 'Undeployable', - 'update' => 'Update Status Label', -); diff --git a/resources/lang/iu/admin/suppliers/table.php b/resources/lang/iu/admin/suppliers/table.php deleted file mode 100644 index 2a7b07ca93..0000000000 --- a/resources/lang/iu/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'State', - 'suppliers' => 'Suppliers', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'View Supplier', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', - -); diff --git a/resources/lang/iu/admin/users/table.php b/resources/lang/iu/admin/users/table.php deleted file mode 100644 index 21e2154280..0000000000 --- a/resources/lang/iu/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', - 'created_at' => 'Created', - 'createuser' => 'Create User', - 'deny' => 'Deny', - 'email' => 'Email', - 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', - 'password_confirm' => 'Confirm Password', - 'password' => 'Password', - 'phone' => 'Phone', - 'show_current' => 'Show Current Users', - 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update User', - 'username' => 'Username', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', - 'viewusers' => 'View Users', -); diff --git a/resources/lang/iu/auth/general.php b/resources/lang/iu/auth/general.php deleted file mode 100644 index 4486f090b2..0000000000 --- a/resources/lang/iu/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/iu/button.php b/resources/lang/iu/button.php deleted file mode 100644 index 22821b8157..0000000000 --- a/resources/lang/iu/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Actions', - 'add' => 'Add New', - 'cancel' => 'Cancel', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Delete', - 'edit' => 'Edit', - 'restore' => 'Restore', - 'remove' => 'Remove', - 'request' => 'Request', - 'submit' => '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', - '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 deleted file mode 100644 index a568e00436..0000000000 --- a/resources/lang/iu/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessories', - 'activated' => 'Activated', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessory', - 'accessory_report' => 'Accessory Report', - 'action' => 'Action', - 'activity_report' => 'Activity Report', - 'address' => 'Address', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Added seats', - 'age' => "Age", - 'all_assets' => 'All Assets', - 'all' => 'All', - 'archived' => 'Archived', - 'asset_models' => 'Asset Models', - 'asset_model' => 'Model', - 'asset' => 'Asset', - 'asset_report' => 'Asset Report', - 'asset_tag' => 'Asset Tag', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Back', - 'bad_data' => 'Nothing found. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Cancel', - 'categories' => 'Categories', - 'category' => 'Category', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Click here', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companies', - 'company' => 'Company', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Complete', - 'consumable' => 'Consumable', - 'consumables' => 'Consumables', - 'country' => 'Country', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Create New', - 'created' => 'Item Created', - 'created_asset' => 'created asset', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Warning!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Delete', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Deleted', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Departments', - 'department' => 'Department', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', - 'generate' => 'Generate', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Import History', - 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Select All', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Select Asset', - 'settings' => 'Settings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'total assets', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Username', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Unaccepted Assets', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'View Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/iu/help.php b/resources/lang/iu/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/iu/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/iu/localizations.php b/resources/lang/iu/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/iu/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/iu/mail.php b/resources/lang/iu/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/iu/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/iu/table.php b/resources/lang/iu/table.php deleted file mode 100644 index f7a49d86c1..0000000000 --- a/resources/lang/iu/table.php +++ /dev/null @@ -1,10 +0,0 @@ - 'Actions', - 'action' => 'Action', - 'by' => 'By', - 'item' => 'Item', - -); diff --git a/resources/lang/iu/validation.php b/resources/lang/iu/validation.php deleted file mode 100644 index 57e354f072..0000000000 --- a/resources/lang/iu/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ja/account/general.php b/resources/lang/ja-JP/account/general.php similarity index 100% rename from resources/lang/ja/account/general.php rename to resources/lang/ja-JP/account/general.php diff --git a/resources/lang/ja/admin/accessories/general.php b/resources/lang/ja-JP/admin/accessories/general.php similarity index 100% rename from resources/lang/ja/admin/accessories/general.php rename to resources/lang/ja-JP/admin/accessories/general.php diff --git a/resources/lang/ja-JP/admin/accessories/message.php b/resources/lang/ja-JP/admin/accessories/message.php new file mode 100644 index 0000000000..75c7f45a9a --- /dev/null +++ b/resources/lang/ja-JP/admin/accessories/message.php @@ -0,0 +1,39 @@ + '付属品[:id]は存在しません。', + 'not_found' => 'その付属品は見つかりませんでした。', + 'assoc_users' => 'この付属品は、ユーザーに :count 個貸し出されています。もう一度、付属品を返却して下さい。 ', + + 'create' => array( + 'error' => '付属品は作成されていません。もう一度やり直してください。', + 'success' => '付属品は正常に作成されました。' + ), + + 'update' => array( + 'error' => '付属品は更新されませんでした。もう一度、やり直して下さい。', + 'success' => '付属品は正常に更新されました。' + ), + + 'delete' => array( + 'confirm' => 'この付属品を本当に削除してもよろしいですか?', + 'error' => 'この付属品を削除する際に問題が発生しました。もう一度、やり直して下さい。', + 'success' => 'この付属品は正常に削除されました。' + ), + + 'checkout' => array( + 'error' => '付属品がチェックされませんでした。もう一度、やり直して下さい。', + 'success' => '付属品のチェックが終了しました。', + 'unavailable' => '付属品はチェックアウト中のため利用できません。', + 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。' + ), + + 'checkin' => array( + 'error' => '付属品がチェックされませんでした。もう一度、やり直して下さい。', + 'success' => '付属品のチェックが終了しました。', + 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。' + ) + + +); diff --git a/resources/lang/ja/admin/accessories/table.php b/resources/lang/ja-JP/admin/accessories/table.php similarity index 100% rename from resources/lang/ja/admin/accessories/table.php rename to resources/lang/ja-JP/admin/accessories/table.php diff --git a/resources/lang/ja/admin/asset_maintenances/form.php b/resources/lang/ja-JP/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/ja/admin/asset_maintenances/form.php rename to resources/lang/ja-JP/admin/asset_maintenances/form.php diff --git a/resources/lang/ja/admin/asset_maintenances/general.php b/resources/lang/ja-JP/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ja/admin/asset_maintenances/general.php rename to resources/lang/ja-JP/admin/asset_maintenances/general.php diff --git a/resources/lang/ja/admin/asset_maintenances/message.php b/resources/lang/ja-JP/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ja/admin/asset_maintenances/message.php rename to resources/lang/ja-JP/admin/asset_maintenances/message.php diff --git a/resources/lang/ja/admin/asset_maintenances/table.php b/resources/lang/ja-JP/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ja/admin/asset_maintenances/table.php rename to resources/lang/ja-JP/admin/asset_maintenances/table.php diff --git a/resources/lang/ja-JP/admin/categories/general.php b/resources/lang/ja-JP/admin/categories/general.php new file mode 100644 index 0000000000..553aad906f --- /dev/null +++ b/resources/lang/ja-JP/admin/categories/general.php @@ -0,0 +1,25 @@ + '資産カテゴリー', + 'category_name' => 'カテゴリー名', + 'checkin_email' => 'チェックイン/チェックアウト時、ユーザーに電子メールを送信します。', + 'checkin_email_notification' => 'このユーザーには、チェックイン/チェックアウト時にメールが送信されます。', + 'clone' => 'カテゴリを複製', + 'create' => 'カテゴリーの作成', + 'edit' => 'カテゴリを編集', + 'email_will_be_sent_due_to_global_eula' => 'グローバルEULAが使用されているため、メールがユーザーに送信されます。', + 'email_will_be_sent_due_to_category_eula' => 'EULAがこのカテゴリに設定されているため、ユーザーにメールが送信されます。', + 'eula_text' => 'EULAカテゴリー', + 'eula_text_help' => 'このフィールドは特殊なタイプの資産のためにEULAをカスタマイズすることが許可されています。全ての資産に一つだけEULAを適用する場合、以下の初期値を利用するにチェックすることも可能です。', + 'name' => 'カテゴリー名', + 'require_acceptance' => 'このカテゴリの資産を承認するための利用者が必要です。', + 'required_acceptance' => 'このアイテムを承認すると、この利用者にメールが送信されます。', + 'required_eula' => 'この利用者はEULAのコピーをメールで受信します。', + 'no_default_eula' => 'EULAの初期値が見つかりませんでした。最低1つは設定して下さい。', + 'update' => 'カテゴリーの更新', + 'use_default_eula' => '初期設定EULA を代わりに利用する。', + 'use_default_eula_disabled' => '初期設定EULAを代わりに利用する。 初期設定EULAが設定されていません。最低一つは追加してください。', + 'use_default_eula_column' => 'デフォルトのEULAを使用する', + +); diff --git a/resources/lang/ja/admin/categories/message.php b/resources/lang/ja-JP/admin/categories/message.php similarity index 100% rename from resources/lang/ja/admin/categories/message.php rename to resources/lang/ja-JP/admin/categories/message.php diff --git a/resources/lang/ja/admin/categories/table.php b/resources/lang/ja-JP/admin/categories/table.php similarity index 100% rename from resources/lang/ja/admin/categories/table.php rename to resources/lang/ja-JP/admin/categories/table.php diff --git a/resources/lang/ja/admin/companies/general.php b/resources/lang/ja-JP/admin/companies/general.php similarity index 100% rename from resources/lang/ja/admin/companies/general.php rename to resources/lang/ja-JP/admin/companies/general.php diff --git a/resources/lang/ja-JP/admin/companies/message.php b/resources/lang/ja-JP/admin/companies/message.php new file mode 100644 index 0000000000..4d4d92e083 --- /dev/null +++ b/resources/lang/ja-JP/admin/companies/message.php @@ -0,0 +1,20 @@ + '所属は存在しません', + 'deleted' => '削除された企業', + 'assoc_users' => 'この所属は現在少なくとも一つの型番に関連付けされているため削除できません。この所属を参照しないように更新した上で、もう一度試して下さい。 ', + 'create' => [ + 'error' => '所属は作成されませんでした、もう一度やり直してください。', + 'success' => '所属が正常に作成されました。', + ], + 'update' => [ + 'error' => '所属部署が更新されませんでした、もう一度やり直してください。', + 'success' => '所属が正常に更新されました。', + ], + 'delete' => [ + 'confirm' => 'この所属を削除してもよろしいですか?', + 'error' => '所属を削除する時に問題が発生しました。もう一度試して下さい。', + 'success' => '所属の削除に成功しました。', + ], +]; diff --git a/resources/lang/ja-JP/admin/companies/table.php b/resources/lang/ja-JP/admin/companies/table.php new file mode 100644 index 0000000000..ed39423f64 --- /dev/null +++ b/resources/lang/ja-JP/admin/companies/table.php @@ -0,0 +1,11 @@ + '所属', + 'create' => '所属を作成', + 'email' => '勤務先メールアドレス', + 'title' => '所属', + 'phone' => '勤務先電話番号', + 'update' => '所属を更新', + 'name' => '所属名', + 'id' => 'ID', +); diff --git a/resources/lang/ja/admin/components/general.php b/resources/lang/ja-JP/admin/components/general.php similarity index 100% rename from resources/lang/ja/admin/components/general.php rename to resources/lang/ja-JP/admin/components/general.php diff --git a/resources/lang/ja/admin/components/message.php b/resources/lang/ja-JP/admin/components/message.php similarity index 100% rename from resources/lang/ja/admin/components/message.php rename to resources/lang/ja-JP/admin/components/message.php diff --git a/resources/lang/ja/admin/components/table.php b/resources/lang/ja-JP/admin/components/table.php similarity index 100% rename from resources/lang/ja/admin/components/table.php rename to resources/lang/ja-JP/admin/components/table.php diff --git a/resources/lang/ja/admin/consumables/general.php b/resources/lang/ja-JP/admin/consumables/general.php similarity index 100% rename from resources/lang/ja/admin/consumables/general.php rename to resources/lang/ja-JP/admin/consumables/general.php diff --git a/resources/lang/ja/admin/consumables/message.php b/resources/lang/ja-JP/admin/consumables/message.php similarity index 100% rename from resources/lang/ja/admin/consumables/message.php rename to resources/lang/ja-JP/admin/consumables/message.php diff --git a/resources/lang/ja/admin/consumables/table.php b/resources/lang/ja-JP/admin/consumables/table.php similarity index 100% rename from resources/lang/ja/admin/consumables/table.php rename to resources/lang/ja-JP/admin/consumables/table.php diff --git a/resources/lang/ja-JP/admin/custom_fields/general.php b/resources/lang/ja-JP/admin/custom_fields/general.php new file mode 100644 index 0000000000..601a97334d --- /dev/null +++ b/resources/lang/ja-JP/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'カスタムフィールド', + 'manage' => '管理', + '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' => '選択可能なオプションを1行に1つ追加します。最初の行以外の空白行は無視されます。', + 'field_element' => 'フォームエレメント', + 'field_element_short' => 'エレメント', + 'field_format' => 'フォーマット', + 'field_custom_format' => 'カスタム形式:', + 'field_custom_format_help' => 'このフィールドでは、検証のために正規表現を使用できます。たとえば、カスタムフィールド値に有効なIMEI(15桁)が含まれていることを検証するには、regex:/ ^ [0-9]{15} $ / を使用します。', + 'required' => '必須', + 'req' => '必須', + 'used_by_models' => '型番で使用', + 'order' => '順番', + 'create_fieldset' => '新しいフィールドセット', + 'update_fieldset' => 'フィールドセットを更新', + 'fieldset_does_not_exist' => 'フィールドセット:idが存在しません', + 'fieldset_updated' => 'フィールドセットが更新されました', + 'create_fieldset_title' => '新しいフィールドセットを作成', + 'create_field' => '新しいユーザー設定フィールド', + 'create_field_title' => '新しいカスタムフィールドを作成', + 'value_encrypted' => 'このフィールドの値は、データベースで暗号化されます。管理者ユーザーのみが復号化された値を表示することができます。', + 'show_in_email' => 'このフィールドの値をユーザーに送信されたチェックアウトメールに含めますか?暗号化されたフィールドはメールに含めることはできません', + 'show_in_email_short' => '電子メールに含める。', + '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フィールド', + 'db_convert_warning' => '警告。このフィールドは :db_column としてカスタムフィールドテーブルにありますが、 :expected でなければなりません。', + 'is_unique' => 'この値はすべての資産で一意である必要があります', + 'unique' => '一意', + 'display_in_user_view' => 'チェックアウトされたユーザーが割り当てられたアセットを表示ページでこれらの値を表示できるようにします', + 'display_in_user_view_table' => 'ユーザーに表示', + 'auto_add_to_fieldsets' => '新しいフィールドセットに自動的に追加する', + 'add_to_preexisting_fieldsets' => '既存のフィールドセットに追加', + 'show_in_listview' => 'リストビューにデフォルトで表示します。承認されたユーザーは、列セレクターで表示/非表示を切り替えることができます。', + 'show_in_listview_short' => 'リストに表示', + 'show_in_requestable_list_short' => '要求可能なアセットリストに表示', + 'show_in_requestable_list' => '要求可能なアセットリストに値を表示します。暗号化されたフィールドは表示されません', + 'encrypted_options' => 'このフィールドは暗号化されているため、いくつかの表示オプションは利用できません。', + +]; diff --git a/resources/lang/ja/admin/custom_fields/message.php b/resources/lang/ja-JP/admin/custom_fields/message.php similarity index 100% rename from resources/lang/ja/admin/custom_fields/message.php rename to resources/lang/ja-JP/admin/custom_fields/message.php diff --git a/resources/lang/ja/admin/departments/message.php b/resources/lang/ja-JP/admin/departments/message.php similarity index 100% rename from resources/lang/ja/admin/departments/message.php rename to resources/lang/ja-JP/admin/departments/message.php diff --git a/resources/lang/ja/admin/departments/table.php b/resources/lang/ja-JP/admin/departments/table.php similarity index 100% rename from resources/lang/ja/admin/departments/table.php rename to resources/lang/ja-JP/admin/departments/table.php diff --git a/resources/lang/ja/admin/depreciations/general.php b/resources/lang/ja-JP/admin/depreciations/general.php similarity index 100% rename from resources/lang/ja/admin/depreciations/general.php rename to resources/lang/ja-JP/admin/depreciations/general.php diff --git a/resources/lang/ja/admin/depreciations/message.php b/resources/lang/ja-JP/admin/depreciations/message.php similarity index 100% rename from resources/lang/ja/admin/depreciations/message.php rename to resources/lang/ja-JP/admin/depreciations/message.php diff --git a/resources/lang/ja/admin/depreciations/table.php b/resources/lang/ja-JP/admin/depreciations/table.php similarity index 100% rename from resources/lang/ja/admin/depreciations/table.php rename to resources/lang/ja-JP/admin/depreciations/table.php diff --git a/resources/lang/ja/admin/groups/message.php b/resources/lang/ja-JP/admin/groups/message.php similarity index 100% rename from resources/lang/ja/admin/groups/message.php rename to resources/lang/ja-JP/admin/groups/message.php diff --git a/resources/lang/ja/admin/groups/table.php b/resources/lang/ja-JP/admin/groups/table.php similarity index 100% rename from resources/lang/ja/admin/groups/table.php rename to resources/lang/ja-JP/admin/groups/table.php diff --git a/resources/lang/ja/admin/groups/titles.php b/resources/lang/ja-JP/admin/groups/titles.php similarity index 100% rename from resources/lang/ja/admin/groups/titles.php rename to resources/lang/ja-JP/admin/groups/titles.php diff --git a/resources/lang/ja-JP/admin/hardware/form.php b/resources/lang/ja-JP/admin/hardware/form.php new file mode 100644 index 0000000000..4001600681 --- /dev/null +++ b/resources/lang/ja-JP/admin/hardware/form.php @@ -0,0 +1,59 @@ + '資産の一括削除', + 'bulk_restore' => '資産一括リストアの確認', + 'bulk_delete_help' => '以下の資産が一括削除されます。削除後のデータは戻すことができませ', + 'bulk_restore_help' => '以下の一括リストアのために資産を確認してください。復元されると、これらの資産は以前に割り当てられたユーザーに関連付けられることはありません。', + 'bulk_delete_warn' => ':asset_cont 件の資産を削除しました', + 'bulk_restore_warn' => ':asset_count資産を復元しようとしています。', + 'bulk_update' => '資産を一括更新', + 'bulk_update_help' => 'このフォームは一度に複数の資産を更新することが可能です。変更が必要なフィールドにのみ入力をして下さい。ブランクのフィールドは変更されません。 ', + 'bulk_update_warn' => '単一資産のプロパティを編集しようとしています。|:asset_count 件のプロパティを編集しようとしています。', + 'bulk_update_with_custom_field' => 'アセットは :asset_model_count 種類のモデルです。', + 'bulk_update_model_prefix' => 'モデル上', + 'bulk_update_custom_field_unique' => 'これは一意のフィールドであり、一括編集はできません。', + 'checkedout_to' => 'チェックアウト先', + 'checkout_date' => 'チェックアウト日', + 'checkin_date' => 'チェックイン日', + 'checkout_to' => 'チェックアウト先', + 'cost' => '購入費用', + 'create' => '資産を作成', + 'date' => '購入日', + 'depreciation' => '減価償却費', + 'depreciates_on' => '原価償却対象', + 'default_location' => '既定の設置場所', + 'default_location_phone' => '既定の位置情報電話', + 'eol_date' => 'EOL日付', + 'eol_rate' => 'EOL率', + 'expected_checkin' => '希望するチェックイン日', + 'expires' => '満期日', + 'fully_depreciated' => '減価償却満了', + 'help_checkout' => 'この資産をすぐに割り当てたい場合、ステイタス一覧から"配備完了"を選択して下さい。 ', + 'mac_address' => 'MACアドレス', + 'manufacturer' => '製造元', + 'model' => 'モデル', + 'months' => '月', + 'name' => '資産名', + 'notes' => '備考', + 'order' => '注文番号', + 'qr' => 'QRコード', + 'requestable' => '利用者がこの資産を要求するかもしれません。', + 'select_statustype' => 'ステータスタイプを選択', + 'serial' => 'シリアル', + 'status' => 'ステータス', + 'tag' => '資産タグ', + 'update' => '資産アップデート', + 'warranty' => '保証', + 'warranty_expires' => '保証期限', + 'years' => '年', + 'asset_location' => '資産の場所を更新', + 'asset_location_update_default_current' => '既定の場所と実際の場所を更新', + 'asset_location_update_default' => 'デフォルトの場所のみ更新', + 'asset_location_update_actual' => '実際の場所のみ更新', + 'asset_not_deployable' => 'その資産ステータスは配備可能ではありません。この資産はチェックアウトできません。', + 'asset_deployable' => 'その資産ステータスは配備可能です。この資産はチェックアウトできます。', + 'processing_spinner' => '処理中です... (これは大きなファイルで少し時間がかかる可能性があります)', + 'optional_infos' => 'オプション情報', + 'order_details' => 'オーダー関連情報' +]; diff --git a/resources/lang/ja-JP/admin/hardware/general.php b/resources/lang/ja-JP/admin/hardware/general.php new file mode 100644 index 0000000000..23100a84cc --- /dev/null +++ b/resources/lang/ja-JP/admin/hardware/general.php @@ -0,0 +1,43 @@ + '資産について', + 'about_assets_text' => '資産はシリアル番号や資産タグで追跡します。資産は特定することが重要な、高価な物であることが多いです。', + 'archived' => 'アーカイブ', + 'asset' => '資産', + 'bulk_checkout' => '一括チェックアウト', + 'bulk_checkin' => '資産をチェックイン', + 'checkin' => '資産をチェックイン', + 'checkout' => '資産をチェックアウト', + 'clone' => '資産を複製', + 'deployable' => '配備可能', + 'deleted' => 'この資産は削除されました。', + 'delete_confirm' => 'この資産を削除してもよろしいですか?', + 'edit' => '資産を編集', + 'model_deleted' => 'この資産モデルは削除されました。資産を復元する前に、モデルを復元する必要があります。', + 'model_invalid' => 'この資産のモデルは無効です。', + 'model_invalid_fix' => 'チェックインまたはチェックアウトを試みる前に、資産を編集して修正する必要があります。', + 'requestable' => '要求可能', + 'requested' => '要求済', + 'not_requestable' => '要求可能ではありません', + 'requestable_status_warning' => '要求可能な状態を変更しない', + 'restore' => '資産を復元', + 'pending' => 'ペンディング', + 'undeployable' => '配備不可', + 'undeployable_tooltip' => 'この資産にはデプロイできないステータスラベルがあります。現時点ではチェックアウトできません。', + 'view' => '資産を表示', + 'csv_error' => 'CSVファイルにエラーがあります:', + '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' => 'firstname.lastname (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' => 'カスタムエクスポート', + 'mfg_warranty_lookup' => ':manufacturer 保証書の発行状況を検索', + 'user_department' => 'ユーザー部門', +]; diff --git a/resources/lang/ja-JP/admin/hardware/message.php b/resources/lang/ja-JP/admin/hardware/message.php new file mode 100644 index 0000000000..53144df171 --- /dev/null +++ b/resources/lang/ja-JP/admin/hardware/message.php @@ -0,0 +1,91 @@ + '警告:この資産は、現在 未配備としてマークされています。 + この状態が変更された場合は、資産のステータスを更新してください。', + 'does_not_exist' => '資産が存在しません。', + 'does_not_exist_or_not_requestable' => 'その資産は存在しないか要求可能ではありません。', + 'assoc_users' => 'この資産はユーザーに貸し出されているため削除できません。資産を返却後、もう一度、やり直して下さい。 ', + + 'create' => [ + 'error' => '資産は作成されませんでした。もう一度、やり直して下さい。', + 'success' => '資産は作成されました。', + 'success_linked' => ':tag を持つアセットは正常に作成されました。 を表示するにはここをクリックしてください。', + ], + + 'update' => [ + 'error' => '資産は更新されませんでした。もう一度、やり直して下さい。', + 'success' => '資産は正常に更新されました。', + 'nothing_updated' => 'フィールドが選択されていないため、更新されませんでした。', + 'no_assets_selected' => '資産が選択されていないため、何も更新されませんでした。', + 'assets_do_not_exist_or_are_invalid' => '選択したアセットは更新できません。', + ], + + 'restore' => [ + 'error' => '資産は復元されませんでした。もう一度、やり直して下さい。', + 'success' => '資産は正常に復元されました。', + 'bulk_success' => '資産は正常に復元されました。', + 'nothing_updated' => '資産が選択されていないため、何も復元されませんでした。', + ], + + 'audit' => [ + 'error' => '資産の監査に失敗しました。もう一度やり直してください。', + 'success' => '資産の監査ログに記録しました。', + ], + + + 'deletefile' => [ + 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', + 'success' => 'ファイルは正常に削除されました。', + ], + + 'upload' => [ + 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', + 'success' => 'ファイルが正常にアップロードされました。', + 'nofiles' => 'アップロードするファイルが選択されていないか、アップロードしようとしているファイルが大き過ぎます。', + 'invalidfiles' => 'いずれかのファイルが大き過ぎるか、ファイルタイプが許可されていません。許可されているファイルタイプ(png, gif, jpg, doc, docx, pdf, and txt)', + ], + + 'import' => [ + 'error' => 'いくつかの項目は正しくインポートされませんでした。', + 'errorDetail' => '以下のアイテムはエラーのためインポートできませんでした', + 'success' => 'ファイルはインポートされました。', + 'file_delete_success' => 'ファイルを削除しました。', + 'file_delete_error' => 'ファイルが削除出来ませんでした。', + 'file_missing' => '選択されたファイルがありません', + 'header_row_has_malformed_characters' => 'ヘッダー行の1つ以上の属性に不正な形式のUTF-8文字が含まれています', + 'content_row_has_malformed_characters' => 'コンテンツの最初の行の1つまたは複数の属性に不正な形式のUTF-8文字が含まれています', + ], + + + 'delete' => [ + 'confirm' => 'この資産を削除してもよろしいですか?', + 'error' => '資産を削除する際に問題が発生しました。もう一度やり直して下さい。', + 'nothing_updated' => '資産が選択されていないため、削除されませんでした。', + 'success' => '資産は正常に削除されました。', + ], + + 'checkout' => [ + 'error' => '資産はチェックアウトされませんでした。もう一度、やり直して下さい。', + 'success' => '資産は正常にチェックアウトされました。', + 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。', + 'not_available' => 'この資産はチェックアウトできません!', + 'no_assets_selected' => 'リストから少なくとも1つの資産を選択する必要があります', + ], + + 'checkin' => [ + 'error' => '資産はチェックインされませんでした。もう一度、やり直して下さい。', + 'success' => '資産は正常にチェックインされました。', + 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。', + 'already_checked_in' => 'その資産はすでにチェックインしています。', + + ], + + 'requests' => [ + 'error' => '資産は要求されませんでした。もう一度、やり直して下さい。', + 'success' => '資産の要求処理が成功しました。', + 'canceled' => 'チェックアウトリクエストが正常にキャンセルされました。', + ], + +]; diff --git a/resources/lang/ja-JP/admin/hardware/table.php b/resources/lang/ja-JP/admin/hardware/table.php new file mode 100644 index 0000000000..5b21a107ca --- /dev/null +++ b/resources/lang/ja-JP/admin/hardware/table.php @@ -0,0 +1,33 @@ + '資産タグ', + 'asset_model' => 'モデル', + 'assigned_to' => '割り当て先', + 'book_value' => '現在の値', + 'change' => 'In/Out', + 'checkout_date' => '検査日', + 'checkoutto' => '検査済', + 'components_cost' => '部品合計コスト', + 'current_value' => '現在の値', + 'diff' => '差分', + 'dl_csv' => 'CSVダウンロード', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => '場所', + 'purchase_cost' => 'コスト', + 'purchase_date' => '購入済', + 'serial' => 'シリアル', + 'status' => '状態', + 'title' => '資産 ', + 'image' => '写真', + 'days_without_acceptance' => '未受理期間', + 'monthly_depreciation' => '毎月の減価償却費(減価償却費)', + 'assigned_to' => '割り当て先', + 'requesting_user' => '要求ユーザー', + 'requested_date' => '要求日', + 'changed' => '変更済み', + 'icon' => 'アイコン', +]; diff --git a/resources/lang/ja-JP/admin/kits/general.php b/resources/lang/ja-JP/admin/kits/general.php new file mode 100644 index 0000000000..6db2b8679c --- /dev/null +++ b/resources/lang/ja-JP/admin/kits/general.php @@ -0,0 +1,50 @@ + '製品セットについて', + 'about_kits_text' => '製品セットを用いると、アイテム(アセット、ライセンスなど)のコレクションをすばやくユーザーに払い出す(チェックアウトする)ことができます。例えば、組織のオンボーディングプロセスが一貫している場合に、すべてのユーザーが同じアイテムを使用する場合に役立ちます。', + 'checkout' => 'チェックアウト', + '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' => '付属品を追加', + '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/ja-JP/admin/labels/message.php b/resources/lang/ja-JP/admin/labels/message.php new file mode 100644 index 0000000000..16f6517342 --- /dev/null +++ b/resources/lang/ja-JP/admin/labels/message.php @@ -0,0 +1,11 @@ + ':nameから無効なカウントが返されました。:expected, got :actual', + 'invalid_return_type' => ':nameから不正な型が返されました。:expected, got :actual', + 'invalid_return_value' => ':nameから無効な値が返されました。:expected, got :actual', + + 'does_not_exist' => 'ラベルが存在しません', + +]; diff --git a/resources/lang/ja-JP/admin/labels/table.php b/resources/lang/ja-JP/admin/labels/table.php new file mode 100644 index 0000000000..2220872dfc --- /dev/null +++ b/resources/lang/ja-JP/admin/labels/table.php @@ -0,0 +1,19 @@ + 'テスト会社制限', + 'example_defaultloc' => '1号館', + 'example_category' => 'カテゴリのテスト', + 'example_location' => '建物2', + 'example_manufacturer' => '製造業テスト株式会社', + 'example_model' => 'モデルのテスト', + 'example_supplier' => 'テスト会社制限', + 'labels_per_page' => 'ラベル', + 'support_fields' => '項目', + 'support_asset_tag' => 'タグ', + 'support_1d_barcode' => '1 D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'ロゴ', + 'support_title' => '役職', + +]; \ No newline at end of file diff --git a/resources/lang/ja/admin/licenses/form.php b/resources/lang/ja-JP/admin/licenses/form.php similarity index 100% rename from resources/lang/ja/admin/licenses/form.php rename to resources/lang/ja-JP/admin/licenses/form.php diff --git a/resources/lang/ja-JP/admin/licenses/general.php b/resources/lang/ja-JP/admin/licenses/general.php new file mode 100644 index 0000000000..fa5b778eca --- /dev/null +++ b/resources/lang/ja-JP/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'ライセンスについて', + 'about_licenses' => 'ライセンスはソフトウェアの追跡に使用されます。指定した数を個人にチェックアウトすることができます。', + 'checkin' => 'ライセンスシートをチェックイン', + 'checkout_history' => '履歴をチェックアウト', + 'checkout' => 'ライセンスシートをチェックアウト', + 'edit' => 'ライセンスを編集', + 'filetype_info' => '許可するファイルタイプ(png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar)', + 'clone' => 'ライセンスを複製', + 'history_for' => '履歴 ', + 'in_out' => 'In/Out', + 'info' => 'ライセンス情報', + 'license_seats' => 'ライセンスシート', + 'seat' => 'シート', + 'seats' => 'シート数', + 'software_licenses' => 'ソフトウェア・ライセンス', + 'user' => '利用者', + 'view' => 'ライセンスを表示', + 'delete_disabled' => 'いくつかのシートがまだチェックアウトされているため、このライセンスはまだ削除できません。', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => '全てのシートをチェックイン', + 'modal' => 'このアクションは、1つのシートをチェックインします。 | このアクションは、このライセンスのすべての :checkedout_seats_count シートをチェックインします。', + 'enabled_tooltip' => 'ユーザーとアセットの両方から、このライセンスのすべてのシートをチェックインします', + 'disabled_tooltip' => '現在チェックアウトされているシートがないため、これは無効です', + 'disabled_tooltip_reassignable' => 'ライセンスが再割り当てできないため、これは無効です', + 'success' => 'ライセンスのチェックインに成功しました! | すべてのライセンスは正常にチェックインされました!', + 'log_msg' => 'ライセンスGUIで一括ライセンスチェックアウトを行いました', + ], + + 'checkout_all' => [ + 'button' => 'すべてのシートをチェックアウト', + 'modal' => 'このアクションは、最初の利用可能なユーザーに1つのシートをチェックアウトします。 | このアクションは、最初の利用可能なユーザーにすべての:available_seats_countシートをチェックアウトします。 ユーザーがこのライセンスをチェックアウトしていない場合、このシートで利用可能とみなされます。 そして、format@@0 プロパティがユーザーアカウントで有効になります。', + 'enabled_tooltip' => 'すべてのユーザーにすべてのシートをチェックアウト(または利用可能な枚数)', + 'disabled_tooltip' => '現在利用可能なシートがないため、これは無効です', + 'success' => 'ライセンスは正常にチェックアウトされました! | :count ライセンスは正常にチェックアウトされました!', + 'error_no_seats' => 'このライセンスに残っているシートはありません。', + 'warn_not_enough_seats' => ':count 人のユーザーにこのライセンスが割り当てられましたが、使用可能なライセンス・シートが切れてしまいました。', + 'warn_no_avail_users' => '何もすることはありません。このライセンスが割り当てられていないユーザーはいません。', + 'log_msg' => 'ライセンスGUIで一括ライセンスチェックアウトを行いました', + + + ], + ], + + 'below_threshold' => ':min_amt の最小数量とこのライセンスのために残されている唯一の :remaining_count シートがあります. あなたはより多くの席を購入することを検討したいかもしれません.', + 'below_threshold_short' => 'この商品は最低限の必要量を下回っています。', +); diff --git a/resources/lang/ja-JP/admin/licenses/message.php b/resources/lang/ja-JP/admin/licenses/message.php new file mode 100644 index 0000000000..07fb9b3451 --- /dev/null +++ b/resources/lang/ja-JP/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'ライセンスが存在しないか、表示する権限がありません。', + 'user_does_not_exist' => '利用者が存在しません。', + 'asset_does_not_exist' => 'このライセンスに関連付けられている資産が存在しません。', + 'owner_doesnt_match_asset' => 'ドロップダウンで割り当てられた以上の利用者にライセンスを関連付けようとしています。', + 'assoc_users' => 'このライセンスは利用者にチェックアウトされているため削除できません。ライセンスをチェックイン後、もう一度、やり直して下さい。 ', + 'select_asset_or_person' => 'アセットまたはユーザーを選択する必要がありますが、両方を選択する必要はありません。', + 'not_found' => 'ライセンスが見つかりません', + 'seats_available' => ':seat_count', + + + 'create' => array( + 'error' => 'ライセンスが作成できませんでした。もう一度、やり直して下さい。', + 'success' => 'ライセンスが作成されました。' + ), + + 'deletefile' => array( + 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', + 'success' => 'ファイルは削除されました。', + ), + + 'upload' => array( + 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', + 'success' => 'ファイルがアップロードされました。', + 'nofiles' => 'アップロードするファイルが選択されていないか、アップロードしようとしているファイルが大き過ぎます。', + 'invalidfiles' => 'ファイルサイズが大きすぎるか、許可されていない形式です。(png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, lic)', + ), + + 'update' => array( + 'error' => 'ライセンスが更新できませんでした。もう一度、やり直して下さい。', + 'success' => 'ライセンスが更新されました。' + ), + + 'delete' => array( + 'confirm' => 'このライセンスを削除してもよろしいですか?', + 'error' => 'ライセンスを削除する際に問題が発生しました。もう一度、やり直して下さい。', + 'success' => 'ライセンスが削除されました。' + ), + + 'checkout' => array( + 'error' => 'ライセンスのチェックを外す際に問題が発生しました。もう一度、やり直して下さい。', + 'success' => 'ライセンスのチェックを外しました。', + 'not_enough_seats' => '購入可能なライセンスシートが不足しています', + ), + + 'checkin' => array( + 'error' => 'ライセンスのチェックを入れる際に問題が発生しました。もう一度、やり直して下さい。', + 'success' => 'ライセンスのチェックを入れました。' + ), + +); diff --git a/resources/lang/ja/admin/licenses/table.php b/resources/lang/ja-JP/admin/licenses/table.php similarity index 100% rename from resources/lang/ja/admin/licenses/table.php rename to resources/lang/ja-JP/admin/licenses/table.php diff --git a/resources/lang/ja/admin/locations/message.php b/resources/lang/ja-JP/admin/locations/message.php similarity index 100% rename from resources/lang/ja/admin/locations/message.php rename to resources/lang/ja-JP/admin/locations/message.php diff --git a/resources/lang/ja-JP/admin/locations/table.php b/resources/lang/ja-JP/admin/locations/table.php new file mode 100644 index 0000000000..558c1fa41a --- /dev/null +++ b/resources/lang/ja-JP/admin/locations/table.php @@ -0,0 +1,42 @@ + '設置場所について', + 'about_locations' => '設置場所はユーザー、資産、およびその他のアイテムの情報追跡に使用されます。', + 'assets_rtd' => '資産', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => '資産割当先', + 'id' => 'ID', + 'city' => '市区町村', + 'state' => '都道府県', + 'country' => '国', + 'create' => '所在地を作成', + 'update' => '所在地を更新', + 'print_assigned' => '割り当て先を印刷', + 'print_all_assigned' => '割り当て先をすべて印刷', + 'name' => 'ロケーション名', + 'address' => '住所', + 'address2' => '住所2', + 'zip' => '郵便番号', + 'locations' => 'ロケーション', + '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' => '日付:', + 'phone' => '位置情報電話', + 'signed_by_asset_auditor' => '署名済み(資産監査役):', + 'signed_by_finance_auditor' => '署名済み(会計監査人):', + 'signed_by_location_manager' => '署名済み (ロケーションマネージャー):', + 'signed_by' => '署名:', +]; diff --git a/resources/lang/ja-JP/admin/manufacturers/message.php b/resources/lang/ja-JP/admin/manufacturers/message.php new file mode 100644 index 0000000000..8bbda12651 --- /dev/null +++ b/resources/lang/ja-JP/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => '製造元が存在しません。', + 'assoc_users' => 'この製造元は一つ以上の型番に関連付けられているため、削除できません。この製造元の関連付けを削除後、もう一度試して下さい。 ', + + 'create' => array( + 'error' => '製造元が作成できませんでした。もう一度試して下さい。', + 'success' => '製造元が作成されました。' + ), + + 'update' => array( + 'error' => '製造元が更新できませんでした。もう一度試して下さい。', + 'success' => '製造元が更新できませんでした。もう一度試して下さい。' + ), + + 'restore' => array( + 'error' => '製造元が復元できませんでした。もう一度試して下さい。', + 'success' => '製造元が復元されました。' + ), + + 'delete' => array( + 'confirm' => '本当にこの製造元を削除しますか?', + 'error' => '製造元を削除する際に問題が発生しました。もう一度試して下さい。', + 'success' => '製造元が削除されました。' + ) + +); diff --git a/resources/lang/ja-JP/admin/manufacturers/table.php b/resources/lang/ja-JP/admin/manufacturers/table.php new file mode 100644 index 0000000000..ac803b6b2f --- /dev/null +++ b/resources/lang/ja-JP/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'メーカーについて', + 'about_manufacturers_text' => 'メーカーは、あなたの資産を製造する会社です。重要なサポート連絡先は、資産の詳細ページに表示されます。', + 'asset_manufacturers' => '資産製造業者', + 'create' => '製造業者を作成', + 'id' => 'ID', + 'name' => '名前', + 'support_email' => 'サポート Eメール', + 'support_phone' => 'サポート 電話番号', + 'support_url' => 'サポート URL', + 'warranty_lookup_url' => '保証書検索URL', + 'update' => '製造業者を更新', + +); diff --git a/resources/lang/ja/admin/models/general.php b/resources/lang/ja-JP/admin/models/general.php similarity index 100% rename from resources/lang/ja/admin/models/general.php rename to resources/lang/ja-JP/admin/models/general.php diff --git a/resources/lang/ja-JP/admin/models/message.php b/resources/lang/ja-JP/admin/models/message.php new file mode 100644 index 0000000000..b608d9e6d1 --- /dev/null +++ b/resources/lang/ja-JP/admin/models/message.php @@ -0,0 +1,47 @@ + '資産モデルを削除しました', + 'does_not_exist' => '型番が存在しません。', + 'no_association' => '警告!このアイテムのアセットモデルが無効または不足しています!', + 'no_association_fix' => 'モデルを割り当てるために今すぐこの資産を編集してください。', + 'assoc_users' => 'この減価償却は複数のモデルに関係付けられているため削除することができません。モデルを削除してから再度実行してください。 ', + + + 'create' => array( + 'error' => '型番が作成できませんでした。もう一度やり直して下さい。', + 'success' => '型番が作成されました。', + 'duplicate_set' => '資産名やメーカー、型番は既に存在しています。', + ), + + 'update' => array( + 'error' => '型番が更新できませんでした。もう一度やり直して下さい。', + 'success' => '型番が更新されました。', + ), + + 'delete' => array( + 'confirm' => '本当にこの資産モデルを削除しますか?', + 'error' => '型番を削除する際に問題が発生しました。もう一度やり直して下さい。', + 'success' => '型番は削除されました。' + ), + + 'restore' => array( + 'error' => '型番が復元されませんでした。もう一度、やり直して下さい。', + 'success' => '型番は復元されました。' + ), + + 'bulkedit' => array( + 'error' => 'フィールドが選択されていないため、更新されませんでした。', + 'success' => 'モデルが正常に更新されました。|:model_count モデルが正常に更新されました。', + 'warn' => '次のモデルのプロパティを更新しようとしています:|次のモデルのプロパティを編集しようとしています:model_count モデル:', + + ), + + 'bulkdelete' => array( + 'error' => 'モデルが選択されていないため、何も削除されませんでした。', + 'success' => ':success_count モデルを削除しました!', + 'success_partial' => ':success_count モデルが削除されましたが、:fail_count 個はアセットが関連付けられているため、削除できませんでした。' + ), + +); diff --git a/resources/lang/ja/admin/models/table.php b/resources/lang/ja-JP/admin/models/table.php similarity index 100% rename from resources/lang/ja/admin/models/table.php rename to resources/lang/ja-JP/admin/models/table.php diff --git a/resources/lang/ja-JP/admin/reports/general.php b/resources/lang/ja-JP/admin/reports/general.php new file mode 100644 index 0000000000..c678845f91 --- /dev/null +++ b/resources/lang/ja-JP/admin/reports/general.php @@ -0,0 +1,17 @@ + '資産報告書のオプションを選択してください。', + 'deleted_user' => '削除されたユーザー', + 'send_reminder' => 'リマインダーを送信', + 'reminder_sent' => 'リマインダーを送信しました', + 'acceptance_deleted' => '承認リクエストが削除されました', + 'acceptance_request' => 'リクエストを承認', + 'custom_export' => [ + 'user_address' => 'ユーザーアドレス', + 'user_city' => 'ユーザー市区町村名', + 'user_state' => 'ユーザーの状態', + 'user_country' => 'ユーザーの国', + 'user_zip' => 'ユーザー郵便番号' + ] +]; \ No newline at end of file diff --git a/resources/lang/ja/admin/reports/message.php b/resources/lang/ja-JP/admin/reports/message.php similarity index 100% rename from resources/lang/ja/admin/reports/message.php rename to resources/lang/ja-JP/admin/reports/message.php diff --git a/resources/lang/ja-JP/admin/settings/general.php b/resources/lang/ja-JP/admin/settings/general.php new file mode 100644 index 0000000000..1633de6d32 --- /dev/null +++ b/resources/lang/ja-JP/admin/settings/general.php @@ -0,0 +1,370 @@ + '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" と入力するだけです。', + 'admin_cc_email' => 'CC(カーボンコピー)メール 送信先', + 'admin_cc_email_help' => 'ユーザーに送信されたチェックイン/チェックアウト メールのコピーを追加の電子メールアカウントに送信する場合は、ここにメールアドレスを入力します。必要が無ければ、このフィールドを空白にします', + 'admin_settings' => '管理者設定', + 'is_ad' => 'Active Directory サーバー', + 'alerts' => 'アラート', + 'alert_title' => '通知設定を更新', + 'alert_email' => 'アラートの送信先', + 'alert_email_help' => 'アラートの送信先となるメールアドレス(カンマ区切り)。', + 'alerts_enabled' => 'アラートを有効化', + 'alert_interval' => 'アラートを無視する期間', + 'alert_inv_threshold' => 'インベントリのアラート間隔', + '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' => '資産タグを自動採番で生成', + 'auto_increment_prefix' => 'プレフィクス (オプション)', + 'auto_incrementing_help' => 'この初期値を使って資産タグの自動採番を有効化', + 'backups' => 'バックアップ', + 'backups_help' => 'バックアップの作成、ダウンロード、および復元 ', + '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」というテキストを入力します。 この操作は元に戻すことができず、ソフトで削除されたすべてのアイテムとユーザーは完全に削除されます。(安全のために最初にバックアップを行う必要があります。)', + 'custom_css' => 'カスタム CSS:', + 'custom_css_help' => '使用したいカスタムCSSを入力してください。<style></style> タグは含めないでください', + 'custom_forgot_pass_url' => 'パスワードリセットURLを変更する', + 'custom_forgot_pass_url_help' => 'これにより、ログイン画面に表示されるパスワードリセット用のURLが置き換えられ、内部またはホストされているLDAPパスワードのリセット機能にユーザーを誘導するのに役立ちます。ローカルユーザーがパスワードを忘れた場合、その機能は無効になります。', + 'dashboard_message' => 'ダッシュボードメッセージ', + 'dashboard_message_help' => 'このテキストは、ダッシュボード表示権限を持つすべての人に表示されます。', + 'default_currency' => '既定の通貨', + 'default_eula_text' => '既定のEULA', + 'default_language' => '既定の言語', + 'default_eula_help_text' => '特殊な資産カテゴリーにカスタムEULAを関連付けられます。', + 'display_asset_name' => '資産名を表示', + 'display_checkout_date' => 'チェックアウト日を表示', + 'display_eol' => '表形式でEOLを表示', + 'display_qr' => 'QRコードを表示', + 'display_alt_barcode' => 'バーコードを表示', + 'email_logo' => 'メールのロゴ', + 'barcode_type' => '2次元バーコードタイプ', + 'alt_barcode_type' => 'バーコードタイプ', + 'email_logo_size' => '電子メールでは正方形のロゴが見栄えよく見えます。 ', + 'enabled' => '有効', + 'eula_settings' => 'EULA設定', + 'eula_markdown' => 'この EULA は、Github flavored markdownで、利用可能です。', + 'favicon' => 'ファビコン', + 'favicon_format' => '許可されているファイル形式は、ico、png、および gif です。他の画像形式は、すべてのブラウザで動作しない可能性があります。', + 'favicon_size' => 'ファビコンは16x16 ピクセルの正方形の画像である必要があります。', + 'footer_text' => '追加のフッターテキスト ', + 'footer_text_help' => 'このテキストは右側のフッターに表示されます。 Github flavored markdownを使用してリンクが作成できます。改行、ヘッダー、画像などは、予期しない表示結果になる可能性があります。', + 'general_settings' => '全般設定', + 'general_settings_keywords' => '会社のサポート、署名、受諾、電子メール形式、ユーザー名形式、ページあたりの画像、サムネイル、eula、gravatar、tos、ダッシュボード、プライバシー', + 'general_settings_help' => 'デフォルトのEULAなど', + 'generate_backup' => 'バックアップを作成', + 'google_workspaces' => 'Google ワークスペース', + 'header_color' => 'ヘッダーカラー', + 'info' => 'これらの設定は、あなたの設備の特性に合わせてカスタマイズできます。', + 'label_logo' => 'ラベルのロゴ', + 'label_logo_size' => 'ロゴは各アセットラベルの右上に表示されます。形は正方形が最良です。 ', + 'laravel' => 'Laravelバージョン', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'デフォルトの権限グループ', + 'ldap_default_group_info' => '新しく同期したユーザーに割り当てるグループを選択します。ユーザーは、割り当てられたグループの権限を引き継ぐことを忘れないでください。', + 'no_default_group' => '標準グループがありません', + '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' => 'クライアント側のTLS証明書とLDAP接続用のキーは、通常 "Secure LDAP" を搭載したGoogle Workspaceでのみ有効です。', + 'ldap_location' => 'LDAP ロケーション', +'ldap_location_help' => '[LDAPロケーション] フィールドは、ベース バインド DN で OU が使用されていない場合に使用する必要があります。OU 検索が使用されている場合は、これを空白のままにしてください。', + 'ldap_login_test_help' => 'LDAPログインが正しく構成されているかどうかをテストするために、上で指定したベースDNから有効なLDAPユーザー名とパスワードを入力して下さい。その前に必ず更新後のLDAP設定を保存しておいてください。', + 'ldap_login_sync_help' => 'これは、LDAPが正しく同期できることをテストするだけです。 LDAP認証クエリが正しくない場合、ユーザーはまだログインできない場合があります。その前に必ず更新後のLDAP設定を保存しておいてください。', + 'ldap_manager' => 'LDAPマネージャー', + 'ldap_server' => 'LDAP サーバ', + 'ldap_server_help' => 'LDAP を使用開始 ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL 認証', + 'ldap_server_cert_ignore' => '無効な SSL 証明書を許可します。', + 'ldap_server_cert_help' => '自己署名 SSL 証明書を使用して無効な SSL 証明書を受け入れたい場合は、このチェック ボックスを選択します。', + 'ldap_tls' => 'TLS の使用', + 'ldap_tls_help' => 'これは、LDAP サーバーで STARTTLS を実行している場合にのみチェック必要があります。 ', + 'ldap_uname' => 'LDAP バインド ユーザー名', + 'ldap_dept' => 'LDAP 部署', + 'ldap_phone' => 'LDAP 電話番号', + 'ldap_jobtitle' => 'LDAP 職位', + 'ldap_country' => 'LDAP 国', + 'ldap_pword' => 'LDAP バインド パスワード', + 'ldap_basedn' => 'LDAP 検索ベース DN', + 'ldap_filter' => 'LDAP フィルター', + 'ldap_pw_sync' => 'LDAP パスワード同期', + 'ldap_pw_sync_help' => 'LDAPパスワードをローカルパスワードと同期させない場合は、このチェックボックスをオフにします。これをオフにすると、何らかの理由でLDAPサーバーにアクセスできない場合、ユーザーがログインできなくなる可能性があります。', + 'ldap_username_field' => 'ユーザー名フィールド', + 'ldap_lname_field' => '苗字', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP 認証クエリ', + 'ldap_version' => 'LDAP バージョン', + 'ldap_active_flag' => 'LDAP アクティブ フラグ', + 'ldap_activated_flag_help' => 'この値は、同期されたユーザーがSnipe-ITにログインできるかどうかを決定するために使用されます。アイテムをチェックインまたはチェックアウトする機能には影響しません。また、ではなく、AD/LDAP内の属性名である必要があります。

+ +このフィールドにAD/LDAP内に存在しないフィールド名が設定されている場合、またはAD/LDAPフィールドの値が0またはfalseに設定されている場合、ユーザログインは無効化されます。AD/LDAPフィールドの値が1またはtrueに設定されている場合、またはその他のテキストが設定されている場合は、ユーザーはログインすることが可能です。ADでこのフィールドが空白の場合、userAccountControl属性を尊重し、通常、サスペンドされていないユーザーのログインを許可しています。', + 'ldap_emp_num' => 'LDAP 社員番号', + 'ldap_email' => 'LDAP メール', + 'ldap_test' => 'LDAPをテスト', + 'ldap_test_sync' => 'LDAP同期のテスト', + 'license' => 'ソフトウェアライセンス', + 'load_remote' => 'Gravatarを使用', + 'load_remote_help_text' => 'インストールがスクリプトを外部から読み込めない場合は、このチェックボックスをオフにしてください。Snipe-IT が Gravatar から画像を読み込むのを防ぎます。', + 'login' => 'ログイン試行', + 'login_attempt' => 'ログイン試行', + 'login_ip' => 'IPアドレス', + 'login_success' => '成功可否', + 'login_user_agent' => 'User Agent', + 'login_help' => 'ログイン試行の一覧', + 'login_note' => 'ログインメッセージ', + 'login_note_help' => 'オプションで、紛失または盗難されたデバイスを見つけた人を支援するなど、ログイン画面に文章を表示することができます。このフィールドはGithub flavored markdownが使用できます。', + 'login_remote_user_text' => 'リモートユーザのログインオプション', + 'login_remote_user_enabled_text' => 'リモートユーザーのログインヘッダーを有効にする', + 'login_remote_user_enabled_help' => 'このオプションを使用すると、「Common Gateway Interface(rfc3875)」のREMOTE_USERヘッダーを介した認証が有効になります。', + 'login_common_disabled_text' => 'その他の認証を無効にします。', + 'login_common_disabled_help' => '他の認証を無効にします。 REMOTE_USERログインが既に動作していることが確かである場合だけ、このオプションを有効にしてください。', + 'login_remote_user_custom_logout_url_text' => 'カスタムログアウトURL', + 'login_remote_user_custom_logout_url_help' => 'ユーザがログアウトした場合、このURLにリダイレクトします。 +これは認証プロバイダのセッションを正しく終了させる場合に便利です。', + 'login_remote_user_header_name_text' => 'カスタムユーザー名ヘッダー', + 'login_remote_user_header_name_help' => 'REMOTE_USER の代わりに指定されたヘッダーを使用する', + 'logo' => 'ロゴ', + 'logo_print_assets' => '印刷に使用', + 'logo_print_assets_help' => '印刷可能な資産リストにブランドを使用する。 ', + 'full_multiple_companies_support_help_text' => 'ユーザー (管理者を含む) に 資産の割り当て を制限します。', + 'full_multiple_companies_support_text' => '複数企業をサポートします。', + 'show_in_model_list' => 'モデルのドロップダウンに表示', + 'optional' => 'オプション', + 'per_page' => 'ページ毎の結果', + 'php' => 'PHPバージョン', + 'php_info' => 'PHPの情報', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHPシステム情報', + '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' => 'パスワードは名前、苗字、メールアドレス、またはユーザー名と同じにすることはできません', + 'pwd_secure_complexity_letters' => '少なくとも1文字以上が必要です', + 'pwd_secure_complexity_numbers' => '少なくとも1つの数字が必要です', + 'pwd_secure_complexity_symbols' => '少なくとも1つの記号が必要です', + 'pwd_secure_complexity_case_diff' => '少なくとも1つの大文字と小文字が必要です', + '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' => 'SAML設定を更新', + 'saml_help' => 'SAML設定', + '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' => '公開証明書', + 'saml_sp_metadata_url' => 'メタデータURL', + 'saml_idp_metadata' => 'SAML IdPメタデータ', + 'saml_idp_metadata_help' => 'URL または XML ファイルを使用して IdP メタデータを指定できます。', + 'saml_attr_mapping_username' => '属性マッピング - ユーザー名', + 'saml_attr_mapping_username_help' => '属性マッピングが指定されていない、または無効な場合 NameID が使用されます。', + 'saml_forcelogin_label' => 'SAML 強制ログイン', + 'saml_forcelogin' => 'SAMLをプライマリログインにする', + 'saml_forcelogin_help' => '通常のログインページに移動するには、\'/login?nosaml\' を使用できます。', + 'saml_slo_label' => 'SAML シングルログアウト', + 'saml_slo' => 'ログアウト時にLogoutRequestをIdPに送信する', + 'saml_slo_help' => 'これにより、ユーザーは最初にログアウト時にIdPにリダイレクトされます。IdPがSP-initiated SAML SLOを正しくサポートしていない場合は、チェックを外してください。', + 'saml_custom_settings' => 'SAML カスタム設定', + 'saml_custom_settings_help' => 'onelogin/php-saml ライブラリの追加の設定を指定できます。自己責任で使用してください。', + 'saml_download' => 'メタデータをダウンロード', + 'setting' => '設定', + 'settings' => '設定', + 'show_alerts_in_menu' => 'トップ メニューでアラートを表示します。', + 'show_archived_in_list' => 'アーカイブ資産', + 'show_archived_in_list_text' => 'アーカイブされた資産を「すべての資産」リストに表示する', + 'show_assigned_assets' => 'アセットに割り当てられたアセットを表示', + 'show_assigned_assets_help' => '他のアセットに割り当てたアセットを表示するには、 ユーザーの表示 → 資産, ユーザーの表示 → 情報 → アカウントに割り当て済み → 割り当て済みの資産', + 'show_images_in_email' => 'メールで画像を表示する', + 'show_images_in_email_help' => 'Snipe-ITが閉鎖されたネットワーク内にある場合や、アクセスするためにVPNの利用が必要な場合はこのボックスのチェックを外してください。ネットワーク外のユーザは、配信されたメールにある画像を読み込むことはできません。', + 'site_name' => 'サイト名', + 'integrations' => 'サービス連携', + 'slack' => 'Slack', + 'general_webhook' => '一般的な Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => '保存のテスト', + 'webhook_title' => 'Webhook設定を更新', + 'webhook_help' => '連携サービス設定', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app の設定', + 'webhook_test' =>':app との連携テスト', + 'webhook_integration_help' => 'Slackとの連携は任意ですが、利用する場合はエンドポイントとチャンネルが必要です。Slackとの連携を設定するには、まず、SlackにIncoming Webhookを作成する必要があります。Slack統合テスト ボタンをクリックし、設定が正しいことを確認してから保存してください。 ', + 'webhook_integration_help_button' => ':app の設定を保存すると、テストボタンが表示されます。', + 'webhook_test_help' => ':app の連携が正しく設定されているかどうかをテストします。:app の設定を最初に保存しなければなりません。', + 'snipe_version' => 'Snipe-IT バージョン', + 'support_footer' => 'フッターのリンクをサポートします。 ', + 'support_footer_help' => 'Snipe-ITサポート情報とユーザーマニュアルへのリンクを確認する', + 'version_footer' => 'フッターにバージョン情報を表示 ', + 'version_footer_help' => 'Snipe-ITのバージョンとビルド番号を表示するか、管理者のみに表示させるかを設定できます。', + 'system' => 'システム情報', + 'update' => '設定を更新', + 'value' => '価値', + 'brand' => 'ブランディング', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'ロゴ, サイト名', + 'web_brand' => 'Webブランディングタイプ', + 'about_settings_title' => '設定について', + 'about_settings_text' => 'これらの設定は、あなたのインストレーションの特性に合わせてカスタマイズできます。', + 'labels_per_page' => 'ページあたりのラベル数', + 'label_dimensions' => 'ラベルの大きさ (インチ)', + 'next_auto_tag_base' => '次の自動インクリメント', + 'page_padding' => 'ページ マージン', + 'privacy_policy_link' => 'プライバシーポリシーへのリンク', + 'privacy_policy' => 'プライバシーポリシー', + 'privacy_policy_link_help' => 'ここにURLが含まれている場合、プライバシーポリシーへのリンクは、GDPRに準拠して、各ページのフッターとシステムが送信する電子メールに含まれます。 ', + 'purge' => 'データレコードを消去', + 'purge_deleted' => '削除の消去 ', + 'labels_display_bgutter' => 'ラベル 下余白', + 'labels_display_sgutter' => 'ラベル横余白', + 'labels_fontsize' => 'ラベルフォントサイズ', + 'labels_pagewidth' => 'ラベルシート幅', + 'labels_pageheight' => 'ラベルシート高さ', + 'label_gutters' => 'ラベルの間隔 (インチ)', + 'page_dimensions' => 'ページサイズ(インチ)', + 'label_fields' => 'ラベル表示フィールド', + 'inches' => 'インチ', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Snipe-ITへのリンク', + 'show_url_in_emails_help_text' => '電子メールのフッターでSnipe-ITのインストールにリンクしたくない場合は、このボックスのチェックを外してください。ほとんどのユーザーが決してログインしない場合に便利です。', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'サムネイルの最大の高さ', + 'thumbnail_max_h_help' => 'サムネイルのリストビューに表示される最大の高さ。25~500。', + 'two_factor' => '2段階認証', + 'two_factor_secret' => '二段階認証コード', + 'two_factor_enrollment' => '二段階認証登録', + 'two_factor_enabled_text' => '二段階認証を有効', + 'two_factor_reset' => '二段階認証をリセット', + 'two_factor_reset_help' => 'これにより、ユーザーは認証アプリでデバイスを再度登録することが強制されます。 これは、現在登録されているデバイスを紛失または盗難された場合に便利です。 ', + 'two_factor_reset_success' => '二段階認証は正常にリセットされました。', + 'two_factor_reset_error' => '二段階認証のデバイスリセットに失敗しました。', + 'two_factor_enabled_warning' => '二段階認証を有効にすると、Google Authenticatorでの認証が強制されます。あなたがお持ちのデバイスを登録することができます。', + 'two_factor_enabled_help' => 'これにより、Google Authenticatorを使用した2要素認証が有効になります。', + 'two_factor_optional' => '選択可能(ユーザーは自由に有効・無効にできます)', + 'two_factor_required' => '全てのユーザーに必須', + 'two_factor_disabled' => '無効', + 'two_factor_enter_code' => '二段階認証コードを入力', + 'two_factor_config_complete' => '送信', + 'two_factor_enabled_edit_not_allowed' => '管理者はこの設定を編集することを許可していません。', + 'two_factor_enrollment_text' => "二段階認証の登録が必要ですが、あなたのデバイスはまだ登録されていません。Google Authenticatorアプリを開き、下のQRコードをスキャンして端末を登録してください。端末を登録したら以下のコードを入力してください。", + 'require_accept_signature' => 'シグネチャリクエスト', + 'require_accept_signature_help_text' => 'この機能を有効にするには、ユーザーが資産を受け入れる際に物理的にサインオフする必要があります。', + 'left' => '左', + 'right' => '右', + 'top' => '上', + 'bottom' => '下', + 'vertical' => '垂直', + 'horizontal' => '水平方向', + 'unique_serial' => '一意のシリアル番号', + 'unique_serial_help_text' => 'このチェックボックスをオンにすると、資産のシリアル番号に一意性制約が適用されます', + 'zerofill_count' => '資産タグの長さ (ゼロ埋め含む)', + 'username_format_help' => 'この設定は、ユーザー名が指定されておらず、ユーザー名を生成する必要がある場合にのみインポートプロセスで使用されます。', + 'oauth_title' => 'OAuth API 設定', + 'oauth' => 'OAuth', + 'oauth_help' => 'OAuth エンドポイント設定', + 'asset_tag_title' => '資産タグ設定を更新', + 'barcode_title' => 'バーコード設定を更新', + 'barcodes' => 'バーコード', + 'barcodes_help_overview' => 'バーコード & QRの設定', + 'barcodes_help' => 'キャッシュされたバーコードを削除しようとします。 これは通常、バーコード設定が変更された場合や、Snipe-ITのURLが変更された場合にのみ使用されます。 バーコードは次にアクセスしたときに再生成されます。', + 'barcodes_spinner' => 'ファイルを削除しようとしています...', + 'barcode_delete_cache' => 'バーコードキャッシュを削除', + 'branding_title' => 'ブランディング設定を更新', + 'general_title' => '一般設定を更新', + 'mail_test' => '送信テスト', + 'mail_test_help' => 'テストメールを :replyto に送信しようとします。', + 'filter_by_keyword' => 'キーワードを設定してフィルター', + 'security' => 'セキュリティ', + 'security_title' => 'セキュリティ設定を更新', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => '二段階認証, パスワードの制限', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'アカウント権限グループ', + 'localization' => 'ローカライズ', + 'localization_title' => 'ローカライズ設定を更新', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => '言語, 日付表示', + 'notifications' => '通知', + 'notifications_help' => 'メールアラートと監査設定', + 'asset_tags_help' => '増分とプレフィクス', + 'labels' => 'ラベル', + 'labels_title' => 'ラベル設定を更新', + 'labels_help' => 'ラベルサイズ & 設定', + 'purge' => '消去', + 'purge_keywords' => '恒久的に削除', + 'purge_help' => '削除したレコードを消去', + 'ldap_extension_warning' => 'このサーバーでは、LDAP 拡張モジュールがインストールされていないか、または有効になっていないようです。設定を保存することはできますが、LDAPの同期やログインを機能させるために、PHPの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' => ' 統合テスト', + 'label2_enable' => '新しいラベルエンジン', + 'label2_enable_help' => '新しいラベルエンジンに切り替えます。 注意: 他のラベルエンジンを設定する前に、この設定を保存する必要があります。', + 'label2_template' => 'テンプレート', + 'label2_template_help' => 'ラベル生成に使用するテンプレートを選択してください', + 'label2_title' => '役職', + 'label2_title_help' => 'サポートしているラベルに表示するタイトル', + 'label2_title_help_phold' => 'プレースホルダー {COMPANY} は資産の's の会社名に置き換えられます', + 'label2_asset_logo' => 'アセットロゴを使用', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1Dバーコードタイプ', + 'label2_1d_type_help' => '1 D バーコードのフォーマット', + 'label2_2d_type' => '2次元バーコードタイプ', + 'label2_2d_type_help' => '2D バーコードのフォーマット', + 'label2_2d_target' => '2次元バーコードターゲット', + 'label2_2d_target_help' => 'スキャン時の 2D バーコードポイントの URL', + 'label2_fields' => 'フィールド定義', + 'label2_fields_help' => '項目は左の列に追加、削除、並び替えができます。 各項目に、LabelとDataSourceの複数のオプションを右側の列に追加、削除、並び替えができます。', + 'help_asterisk_bold' => '**text** として入力されたテキストは太字で表示されます', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'デフォルト', + 'none' => 'なし', + 'google_callback_help' => 'これは、組織's Google 開発者コンソール の Google OAuth アプリ設定のコールバックURLとして入力する必要があります。', + 'google_login' => 'Google ワークスペースのログイン設定', + 'enable_google_login' => 'Google ワークスペースでログインするユーザーを有効にする', + 'enable_google_login_help' => 'ユーザーは自動的にプロビジョニングされません。 ここでは既存のアカウントとGoogle Workspaceのアカウントが必要です。ここではユーザー名がGoogleワークスペースのメールアドレスと一致している必要があります。 ', + 'mail_reply_to' => '返信先のアドレス', + 'mail_from' => 'メール送信アドレス', + 'database_driver' => 'データベースドライバ', + 'bs_table_storage' => 'テーブルストレージ', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ja-JP/admin/settings/message.php b/resources/lang/ja-JP/admin/settings/message.php new file mode 100644 index 0000000000..9b97d3576f --- /dev/null +++ b/resources/lang/ja-JP/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => '更新時にエラーが発生しました。 ', + 'success' => '更新に成功しました。', + ], + 'backup' => [ + 'delete_confirm' => 'このバックアップファイルを削除してもよろしいですか?この操作は、もとに戻すことは出来ません。 ', + 'file_deleted' => 'バックアップファイルの削除に成功しました。 ', + 'generated' => '新しいバックアップファイルが作成されました。', + 'file_not_found' => 'そのバックアップファイルをサーバー上に見つけることが出来ませんでした。', + 'restore_warning' => '復元を行います。現在データベースにある既存のデータを上書きします。 これにより、既存のすべてのユーザー(あなたを含む) もログアウトします。', + 'restore_confirm' => ':filename からデータベースを復元してもよろしいですか?' + ], + 'purge' => [ + 'error' => 'パージ中にエラーが発生しました。 ', + 'validation_failed' => 'パージの確定方法が正しくありません。入力してください、単語「削除」確認ボックス。', + 'success' => 'パージによりレコードは削除されました', + ], + 'mail' => [ + 'sending' => 'テストメールを送信しています...', + 'success' => 'メール送信完了', + 'error' => 'メールが送信できません', + 'additional' => '追加のエラーメッセージはありません。メール設定とアプリのログを確認してください。' + ], + 'ldap' => [ + 'testing' => 'LDAP接続のテスト中…バインディングとクエリを行っています…', + '500' => '500 Server Error. 詳しくは、サーバーのログをご確認ください。', + 'error' => '問題が発生しました。', + 'sync_success' => '設定に基づいてLDAPサーバーから返された10人のユーザーのサンプル:', + 'testing_authentication' => 'LDAP認証のテスト中...', + 'authentication_success' => 'LDAPによるユーザー認証に成功しました!' + ], + 'webhook' => [ + 'sending' => ':app テストメッセージを送信しています...', + 'success' => 'あなたの:webhook_name連携は動作します!', + 'success_pt1' => 'チェックに成功 ', + 'success_pt2' => ' テストメッセージのチャンネルで、設定を保存するには以下の「SAVE」をクリックしてください。', + '500' => '500 Server Error.', + 'error' => '問題が発生しました。:app 応答: :error_message', + 'error_redirect' => 'エラー: 301/302 :endpoint はリダイレクトを返します。セキュリティ上の理由から、リダイレクトには従いません。実際のエンドポイントを使用してください。', + 'error_misc' => '問題が発生しました。:( ', + ] +]; diff --git a/resources/lang/ja/admin/settings/table.php b/resources/lang/ja-JP/admin/settings/table.php similarity index 100% rename from resources/lang/ja/admin/settings/table.php rename to resources/lang/ja-JP/admin/settings/table.php diff --git a/resources/lang/ja-JP/admin/statuslabels/message.php b/resources/lang/ja-JP/admin/statuslabels/message.php new file mode 100644 index 0000000000..ec18333391 --- /dev/null +++ b/resources/lang/ja-JP/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'ステータス ラベルは存在しません。', + 'deleted_label' => 'ステータスラベルを削除しました', + 'assoc_assets' => 'このステータスラベルは少なくとも一つの資産に関連付けされているため、削除できません。資産の関連付けを削除し、もう一度試して下さい。 ', + + 'create' => [ + 'error' => 'ステータスラベルが作成できませんでした。もう一度試して下さい。', + 'success' => 'ステータスラベルが作成されました。', + ], + + 'update' => [ + 'error' => 'ステータスラベルは更新できませんでした。もう一度試して下さい。', + 'success' => 'ステータスラベルが更新されました。', + ], + + 'delete' => [ + 'confirm' => 'このステータスラベルを削除しますか?', + 'error' => 'ステータスラベルを削除する際に問題が発生しました。もう一度やり直して下さい。', + 'success' => 'ステータスラベルは削除されました。', + ], + + 'help' => [ + 'undeployable' => 'これらのアセットを誰にも割り当てることはできません。', + 'deployable' => 'これらの資産はチェックアウトすることができます。割り当てられたら、 配備済みというメタステータスになります。', + 'archived' => 'これらのアセットはチェックアウトできず、アーカイブビューにのみ表示されます。これは、予算/歴史的な目的のために資産に関する情報を保持するが、それらを日々の資産リストから外すことに役立つ。', + 'pending' => 'これらの資産は、誰にも割り当てられません。修理の対象外ではあるが、流通に戻ることが予想されるアイテムによく使用されます。', + ], + +]; diff --git a/resources/lang/ja/admin/statuslabels/table.php b/resources/lang/ja-JP/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ja/admin/statuslabels/table.php rename to resources/lang/ja-JP/admin/statuslabels/table.php diff --git a/resources/lang/ja-JP/admin/suppliers/message.php b/resources/lang/ja-JP/admin/suppliers/message.php new file mode 100644 index 0000000000..44f403e694 --- /dev/null +++ b/resources/lang/ja-JP/admin/suppliers/message.php @@ -0,0 +1,28 @@ + '削除されたサプライヤー', + 'does_not_exist' => '仕入先が存在していません。', + + + 'create' => array( + 'error' => '仕入先が作成できませんでした。もう一度試して下さい。', + 'success' => '仕入先が作成されました。' + ), + + 'update' => array( + 'error' => '仕入先は更新できませんでした。もう一度試して下さい。', + 'success' => '仕入先が更新されました。' + ), + + 'delete' => array( + 'confirm' => '本当にこの仕入先を削除してよいですか?', + 'error' => '仕入先を削除する際に問題が発生しました。もう一度試して下さい。', + 'success' => '仕入先が削除されました。', + 'assoc_assets' => 'この仕入先は現在:asset_count個の資産に関連付けされているため削除できません。この仕入先を参照しないように更新した上で、もう一度試して下さい。 ', + 'assoc_licenses' => 'この仕入先は現在:licences_count個のライセンスに関連付けされているため削除できません。この仕入先を参照しないように更新したうえで、もう一度試してください。 ', + 'assoc_maintenances' => 'この仕入先は現在:asset_maintenances_count個の資産管理に関連付けされているため削除できません。この仕入先を参照しないように更新したうえで、もう一度試してください。 ', + ) + +); diff --git a/resources/lang/ja-JP/admin/suppliers/table.php b/resources/lang/ja-JP/admin/suppliers/table.php new file mode 100644 index 0000000000..682aecfc7b --- /dev/null +++ b/resources/lang/ja-JP/admin/suppliers/table.php @@ -0,0 +1,26 @@ + '仕入先について', + 'about_suppliers_text' => '仕入先は、アイテムの追跡に使用されます。', + 'address' => '仕入先住所', + 'assets' => '資産', + 'city' => '市区町村', + 'contact' => 'コンタクト名', + 'country' => '国', + 'create' => 'サプライヤーを作成', + 'email' => 'E-Mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'ライセンス', + 'name' => '仕入先名', + 'notes' => '備考', + 'phone' => '電話番号', + 'state' => '都道府県', + 'suppliers' => '仕入先', + 'update' => '仕入先を更新', + 'view' => '仕入先を表示', + 'view_assets_for' => '資産を表示', + 'zip' => '郵便番号', + +); diff --git a/resources/lang/ja/admin/users/general.php b/resources/lang/ja-JP/admin/users/general.php similarity index 100% rename from resources/lang/ja/admin/users/general.php rename to resources/lang/ja-JP/admin/users/general.php diff --git a/resources/lang/ja-JP/admin/users/message.php b/resources/lang/ja-JP/admin/users/message.php new file mode 100644 index 0000000000..069a0bcb33 --- /dev/null +++ b/resources/lang/ja-JP/admin/users/message.php @@ -0,0 +1,68 @@ + 'この資産を承認しました。', + 'declined' => 'この資産を却下しました。', + 'bulk_manager_warn' => 'あなたの利用者は正常に更新されました。しかしながら、あなたの管理者エントリーは保存されませんでした。あなたが選択した管理者が、編集対象の利用者一覧に選択されていたため更新されませんでした。および利用者は彼ら自身の管理者でない場合があります。再度、管理者を除いた上で、あなたの利用者を選択してください。', + 'user_exists' => '利用者が既に存在しています!', + 'user_not_found' => 'ユーザーが存在しません。', + 'user_login_required' => 'ログインフィールドが必要です。', + 'user_has_no_assets_assigned' => 'ユーザーに割り当てられているアセットはありません。', + 'user_password_required' => 'パスワードが必要です。', + 'insufficient_permissions' => '権限が不足しています。', + 'user_deleted_warning' => '利用者が削除されました。これらを編集するにはユーザーを復旧するか、新しい資産を割り当てなければなりません。', + 'ldap_not_configured' => 'LDAPの統合は、インストール時に設定されません。', + 'password_resets_sent' => '有効なメールアドレスを持っている選択されたユーザーにパスワードリセットのリンクが送信されました。', + 'password_reset_sent' => 'パスワードリセットのURLが:emailに送信されました。', + 'user_has_no_email' => 'このユーザーのプロフィールにはメールアドレスがありません。', + 'log_record_not_found' => 'このユーザーに一致するログレコードが見つかりませんでした。', + + + 'success' => array( + 'create' => '利用者が正常に作成されました。', + 'update' => '利用者が正常に更新されました。', + 'update_bulk' => '利用者が正常に更新されました!', + 'delete' => '利用者が正常に削除されました。', + 'ban' => '利用者が正常に禁止されました。', + 'unban' => '利用者が正常に解禁されました。', + 'suspend' => 'ユーザーが正常に中断されました。', + 'unsuspend' => 'ユーザーは正常に再開しました。', + 'restored' => '利用者が復元されました。', + 'import' => '利用者が正常にインポートされました。', + ), + + 'error' => array( + 'create' => '利用者を作成する際に問題が発生しました。もう一度、やり直して下さい。', + 'update' => '利用者を更新する際に問題が発生しました。もう一度、やり直して下さい。', + 'delete' => '利用者を削除する際に問題が発生しました。もう一度、やり直して下さい。', + 'delete_has_assets' => 'このユーザーにはアイテムが割り当てられており、削除できません。', + 'unsuspend' => '利用者を再開する際に問題が発生しました。もう一度、やり直して下さい。', + 'import' => '利用者をインポートする際に問題が発生しました。もう一度、やり直して下さい。', + 'asset_already_accepted' => 'この資産は既に承認されています。', + 'accept_or_decline' => 'あなたはこの資産を承認もしくは却下しなけれなばなりません。', + 'incorrect_user_accepted' => '資産を受諾しようとしましたが貸し出しできませんでした。', + 'ldap_could_not_connect' => 'LDAPサーバーに接続できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', + 'ldap_could_not_bind' => 'LDAPサーバーにバインドできません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー: ', + 'ldap_could_not_search' => 'LDAPサーバーを検索できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', + 'ldap_could_not_get_entries' => 'LDAPサーバーからエンティティを取得できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', + 'password_ldap' => 'このアカウントのパスワードは、LDAPかアクティブディレクトリで管理されています。パスワードを変更するには管理者にお問い合わせください。 ', + ), + + 'deletefile' => array( + 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', + 'success' => 'ファイルは正常に削除されました。', + ), + + 'upload' => array( + 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', + 'success' => 'ファイルが正常にアップロードされました。', + 'nofiles' => 'アップロードするためのファイルを選択していません。', + 'invalidfiles' => 'いずれかのファイルが大き過ぎるか、ファイルタイプが許可されていません。許可されているファイルタイプ(png, gif, jpg, doc, docx, pdf, and txt)', + ), + + 'inventorynotification' => array( + 'error' => 'このユーザーにはメールアドレスが設定されていません。', + 'success' => 'ユーザーに現在の在庫について通知されました。' + ) +); \ No newline at end of file diff --git a/resources/lang/ja-JP/admin/users/table.php b/resources/lang/ja-JP/admin/users/table.php new file mode 100644 index 0000000000..1c7545d601 --- /dev/null +++ b/resources/lang/ja-JP/admin/users/table.php @@ -0,0 +1,40 @@ + '有効', + 'allow' => '許可', + 'checkedout' => '資産', + 'created_at' => '作成日時', + 'createuser' => 'ユーザーを作成', + 'deny' => '拒否', + 'email' => 'E-Mail', + 'employee_num' => '従業員 No.', + 'first_name' => '名前', + 'groupnotes' => 'ユーザに割り当てるグループを選択します。割り当てられたグループの権限を取得することに留意してください。 グループの選択を解除するには、Ctrl+クリック(またはmacOSではCmd+クリック)を使用します。', + 'id' => 'ID', + 'inherit' => '継承', + 'job' => '役職', + 'last_login' => '最終ログイン', + 'last_name' => '苗字', + 'location' => 'ロケーション:', + 'lock_passwords' => 'ログイン時の詳細設定はインストール時に変更することは出来ません。', + 'manager' => 'マネージャー', + 'managed_locations' => '管理ロケーション', + 'name' => '名前', + 'nogroup' => 'まだグループが作成されていません.追加する場合は,次を参照してください: ', + 'notes' => '備考', + 'password_confirm' => 'パスワードを確認', + 'password' => 'パスワード', + 'phone' => '電話番号', + 'show_current' => '現在のユーザーを表示', + 'show_deleted' => '削除されたユーザーを表示', + 'title' => '役職', + 'to_restore_them' => 'それらを復元します。', + 'total_assets_cost' => "合計資産コスト", + 'updateuser' => '利用者を更新', + 'username' => 'ユーザ名', + 'user_deleted_text' => 'この利用者は、削除済みとしてマークされています。', + 'username_note' => '(Windows統合認証のみを利用する。)', + 'cloneuser' => '利用者を複製', + 'viewusers' => '利用者を表示', +); diff --git a/resources/lang/ja/auth.php b/resources/lang/ja-JP/auth.php similarity index 100% rename from resources/lang/ja/auth.php rename to resources/lang/ja-JP/auth.php diff --git a/resources/lang/ja-JP/auth/general.php b/resources/lang/ja-JP/auth/general.php new file mode 100644 index 0000000000..0395250135 --- /dev/null +++ b/resources/lang/ja-JP/auth/general.php @@ -0,0 +1,19 @@ + 'パスワード リセットのメールを送信します。', + 'email_reset_password' => '電子メールによるパスワードのリセット', + 'reset_password' => 'パスワードリセット', + 'saml_login' => 'SAML経由でログイン', + 'login' => 'ログイン', + 'login_prompt' => 'ログインしてください。', + 'forgot_password' => 'パスワードを忘れました', + 'ldap_reset_password' => 'LDAPパスワードをリセットするにはここをクリックしてください', + 'remember_me' => 'ログイン状態を維持する', + 'username_help_top' => 'パスワードリセットリンクを送信する対象の ユーザー名 を入力してください。', + 'username_help_bottom' => 'ユーザー名とメールアドレスは、設定によって同じ場合もありますが、そうでない場合もあります。ユーザー名を思い出せない場合は、管理者にお問い合わせください。

メールアドレスが関連付けられていないユーザー名には、パスワードリセットのリンクがメールで送信されません。 ', + 'google_login' => 'Google ワークスペースでログイン', + 'google_login_failed' => 'Googleログインに失敗しました。もう一度やり直してください。', + +]; + diff --git a/resources/lang/ja/auth/message.php b/resources/lang/ja-JP/auth/message.php similarity index 100% rename from resources/lang/ja/auth/message.php rename to resources/lang/ja-JP/auth/message.php diff --git a/resources/lang/ja/button.php b/resources/lang/ja-JP/button.php similarity index 100% rename from resources/lang/ja/button.php rename to resources/lang/ja-JP/button.php diff --git a/resources/lang/ja-JP/general.php b/resources/lang/ja-JP/general.php new file mode 100644 index 0000000000..33e65f9a1e --- /dev/null +++ b/resources/lang/ja-JP/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => '付属品', + 'activated' => 'アクティベート', + 'accepted_date' => '受理日', + 'accessory' => '付属品', + 'accessory_report' => '付属品レポート', + 'action' => '操作', + 'activity_report' => '操作レポート', + 'address' => '住所', + 'admin' => '管理', + 'administrator' => '管理者', + 'add_seats' => 'シートを追加', + 'age' => "経過", + 'all_assets' => '全ての資産', + 'all' => 'All', + 'archived' => 'アーカイブ', + 'asset_models' => '資産モデル', + 'asset_model' => 'モデル', + 'asset' => '資産', + 'asset_report' => '資産レポート', + 'asset_tag' => '資産タグ', + 'asset_tags' => '資産タグ', + 'assets_available' => '利用可能な資産', + 'accept_assets' => ':name の資産を承認 ', + 'accept_assets_menu' => '資産を承認', + 'audit' => '監査', + 'audit_report' => '監査ログ', + 'assets' => '資産数', + 'assets_audited' => '監査済み資産', + 'assets_checked_in_count' => '資産をチェックインしました', + 'assets_checked_out_count' => '資産をチェックインしました', + 'asset_deleted_warning' => 'この資産は削除されました。割り当てるには、復元する必要があります。', + 'assigned_date' => '割り当てられた日付', + 'assigned_to' => ':name に割り当て', + 'assignee' => '割り当て先', + 'avatar_delete' => 'アバターを削除', + 'avatar_upload' => 'アバターをアップロード', + 'back' => '戻る', + 'bad_data' => '存在しませんでした。データに誤りがあるかもしれません。', + 'bulkaudit' => '一括監査', + 'bulkaudit_status' => '監査ステータス', + 'bulk_checkout' => '一括チェックアウト', + 'bulk_edit' => '一括編集', + 'bulk_delete' => '一括削除', + 'bulk_actions' => '一括操作', + 'bulk_checkin_delete' => '一括チェックイン/ユーザーの削除', + 'byod' => 'BYOD', + 'byod_help' => 'このデバイスはユーザーが所有しています', + 'bystatus' => 'ステータス別', + 'cancel' => 'キャンセル', + 'categories' => 'カテゴリー', + 'category' => 'カテゴリー', + 'change' => 'イン/アウト', + 'changeemail' => 'メールアドレスを変更', + 'changepassword' => 'パスワードを変更', + 'checkin' => 'チェックイン', + 'checkin_from' => 'チェックイン元', + 'checkout' => 'チェックアウト', + 'checkouts_count' => 'チェックアウト数', + 'checkins_count' => 'チェックイン数', + 'user_requests_count' => 'リクエスト数', + 'city' => '市区町村', + 'click_here' => 'ここをクリック', + 'clear_selection' => '選択をクリア', + 'companies' => '所属', + 'company' => '所属', + 'component' => '構成部品', + 'components' => '構成部品', + 'complete' => '成功', + 'consumable' => '消耗品', + 'consumables' => '消耗品数', + 'country' => '国', + 'could_not_restore' => ':item_type: の復元エラー :error', + 'not_deleted' => ':item_type は削除されないため、復元できません', + 'create' => '新規作成', + 'created' => 'アイテムを作成しました', + 'created_asset' => '資産を作成', + 'created_at' => '作成日', + 'created_by' => '作成者', + 'record_created' => 'レコードが作成されました', + 'updated_at' => '更新日', + 'currency' => '¥', // this is deprecated + 'current' => '現在の状況', + 'current_password' => '現在のパスワード', + 'customize_report' => 'レポートのカスタマイズ', + 'custom_report' => '資産レポートをカスタム', + 'dashboard' => 'ダッシュボード', + 'days' => '日間', + 'days_to_next_audit' => '次の監査日', + 'date' => '日付', + 'debug_warning' => '警告!', + 'debug_warning_text' => 'このアプリケーションはデバッグモードがONのままプロダクションモードで実行されています。もしアプリケーションが外部からアクセス可能な場合、機密データが抜き取られる可能性があります。.envAPP_DEBUGfalseにしてください。', + 'delete' => '削除', + 'delete_confirm' => ':item を削除してもよろしいですか?', + 'delete_confirm_no_undo' => ':itemを削除してもよろしいですか?これは元に戻すことはできません。', + 'deleted' => '削除しました。', + 'delete_seats' => 'ライセンスを削除', + 'deletion_failed' => '削除に失敗しました', + 'departments' => '部署', + 'department' => '部署', + 'deployed' => '配備済', + 'depreciation' => '減価償却', + 'depreciations' => '減価償却', + 'depreciation_report' => '減価償却レポート', + 'details' => '詳細', + 'download' => 'ダウンロード', + 'download_all' => 'すべてをダウンロード', + 'editprofile' => 'プロファイルを編集', + 'eol' => 'EOL', + 'email_domain' => 'Eメール ドメイン', + 'email_format' => 'Eメールフォーマット', + 'employee_number' => '従業員番号', + 'email_domain_help' => 'インポート時に作成するe-mail アドレス', + 'error' => 'エラー', + 'exclude_archived' => 'アーカイブされた資産を除外', + 'exclude_deleted' => '削除されたアセットを除外', + 'example' => '例: ', + 'filastname_format' => '名前のイニシャルと苗字 (jsmith@example.com)', + 'firstname_lastname_format' => '名前.苗字 (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => '名前_苗字 (jane_smith@example.com)', + 'lastnamefirstinitial_format' => '名前と苗字のイニシャル(smithj@example.com)', + 'firstintial_dot_lastname_format' => '名前のイニシャル.苗字 (j.smith@example.com)', + 'firstname_lastname_display' => '名 姓 (ジェーン・スミス)', + 'lastname_firstname_display' => '姓 (スミス・ジェーン)', + 'name_display_format' => '名前表示形式', + 'first' => '最初', + 'firstnamelastname' => '名前と苗字 (janesmith@example.com)', + 'lastname_firstinitial' => '苗字_名前のイニシャル (smith_j@example.com)', + 'firstinitial.lastname' => '名前.イニシャルと苗字 (j.smith@example.com)', + 'firstnamelastinitial' => '名前と苗字のイニシャル (janes@example.com)', + 'first_name' => '名前', + 'first_name_format' => '名前 (jane@example.com)', + 'files' => 'ファイル', + 'file_name' => 'ファイル', + 'file_type' => 'ファイル形式', + 'filesize' => 'ファイルサイズ', + 'file_uploads' => 'ファイルアップロード', + 'file_upload' => 'ファイルアップロード', + 'generate' => '作成', + 'generate_labels' => 'ラベルを生成', + 'github_markdown' => 'このフィールドでは Github flavored markdownが利用可能です', + 'groups' => 'グループ', + 'gravatar_email' => 'Gravatar のメールアドレス', + 'gravatar_url' => 'Gravatar.com でアバターを変更', + 'history' => '履歴', + 'history_for' => '履歴', + 'id' => 'ID', + 'image' => '画像', + 'image_delete' => '画像を削除', + 'include_deleted' => '削除された資産を含める', + 'image_upload' => '画像をアップロード', + 'filetypes_accepted_help' => 'アップロード可能なファイル形式は :types です。アップロード可能な最大サイズは :size です。|アップロード可能なファイル形式は :types です。アップロード可能な最大サイズは :size です。', + 'filetypes_size_help' => '許可されている最大アップロードサイズは :size です。', + 'image_filetypes_help' => '使用できるファイルはjpg、png、gif、svgです。許可される最大ファイルサイズは:size です。', + 'unaccepted_image_type' => 'この画像ファイルは読み取れませんでした。受け入れられるファイルタイプはjpg、webp、png、gif、svgです。このファイルのmimetypeは:mimetypeです。', + 'import' => 'インポート', + 'import_this_file' => 'フィールドをマップし、このファイルを処理します', + 'importing' => 'インポートしています', + 'importing_help' => 'アセット、アクセサリ、ライセンス、コンポーネント、消耗品、およびユーザーをCSVファイルからインポートできます。

CSVは、ドキュメント のサンプルCSVに一致するヘッダーでカンマ区切りでフォーマットする必要があります。', + 'import-history' => 'インポート履歴', + 'asset_maintenance' => '資産管理', + 'asset_maintenance_report' => '資産管理レポート', + 'asset_maintenances' => '資産管理', + 'item' => 'アイテム', + 'item_name' => 'アイテム名', + 'import_file' => 'CSVファイルをインポート', + 'import_type' => 'CSVインポートの種類', + 'insufficient_permissions' => '権限が不足しています。', + 'kits' => '製品セット', + 'language' => '言語', + 'last' => '最後', + 'last_login' => '最終ログイン', + 'last_name' => '苗字', + 'license' => 'ライセンス', + 'license_report' => 'ライセンスレポート', + 'licenses_available' => '利用可能なライセンス', + 'licenses' => 'ライセンス数', + 'list_all' => '全ての一覧', + 'loading' => '読み込み中… お待ちください…', + 'lock_passwords' => 'このフィールド値はデモインストールでは保存されません。', + 'feature_disabled' => 'この機能は、デモインストールでは無効化されています。', + 'location' => '設置場所', + 'location_plural' => '場所', + 'locations' => '設置場所の数', + 'logo_size' => '正方形のロゴの場合は、「ロゴ+文字」で表示されます。ロゴの最大表示サイズは、縦50px×横500pxです。 ', + 'logout' => 'ログアウト', + 'lookup_by_tag' => '資産タグで参照', + 'maintenances' => 'メンテナンス', + 'manage_api_keys' => 'APIキーの管理', + 'manufacturer' => '製造元', + 'manufacturers' => '製造元の数', + 'markdown' => 'このフィールドでは Github flavored markdown. が利用可能です', + 'min_amt' => '最小数量', + 'min_amt_help' => 'アラートがトリガーされる前に利用可能な項目の最小数。 在庫が少ないアラートを受信したくない場合は、最小数量を空白のままにしてください。', + 'model_no' => 'モデル No.', + 'months' => '月', + 'moreinfo' => '詳細', + 'name' => '名前', + 'new_password' => '新しいパスワード', + 'next' => '次へ', + 'next_audit_date' => '次の監査日', + 'no_email' => 'このユーザーに関連付けられているメールアドレスがありません', + 'last_audit' => '前回の監査日', + 'new' => '新規', + 'no_depreciation' => '非減価償却資産', + 'no_results' => '結果はありません。', + 'no' => 'いいえ', + 'notes' => '備考', + 'order_number' => '注文番号', + 'only_deleted' => '削除された資産のみ', + 'page_menu' => 'メニューアイテムを表示', + 'pagination_info' => '開始から終了までのアイテム合計を表示', + 'pending' => 'ペンディング', + 'people' => '人物', + 'per_page' => 'ページ単位の結果', + 'previous' => '前へ', + 'processing' => '処理中', + 'profile' => 'あなたのプロファイル', + 'purchase_cost' => '購入費用', + 'purchase_date' => '購入日', + 'qty' => '数量', + 'quantity' => '数量', + 'quantity_minimum' => '最低数量を下回る、または下回りそうなアイテムが :count 個あります。', + 'quickscan_checkin' => 'クイックスキャン チェックイン', + 'quickscan_checkin_status' => 'チェックイン状況', + 'ready_to_deploy' => '配備可能', + 'recent_activity' => '最近のアクティビティ', + 'remaining' => '残り', + 'remove_company' => '会社の団体を取り除く', + 'reports' => 'レポート', + 'restored' => '復元', + 'restore' => '復元', + 'requestable_models' => '要求可能なモデル', + 'requested' => '要求済', + 'requested_date' => 'リクエスト日', + 'requested_assets' => '要求された資産', + 'requested_assets_menu' => '要求された資産', + 'request_canceled' => 'リクエストキャンセル', + 'save' => '保存', + 'select_var' => ':thingを選択してください。 ', // this will eventually replace all of our other selects + 'select' => '選択', + 'select_all' => 'すべて選択', + 'search' => '検索', + 'select_category' => 'カテゴリを選択', + 'select_department' => '部署を選択', + 'select_depreciation' => '減価償却タイプを選択', + 'select_location' => '設置場所を選択', + 'select_manufacturer' => '製造元を選択', + 'select_model' => 'モデルを選択', + 'select_supplier' => '仕入先を選択', + 'select_user' => '利用者を選択', + 'select_date' => '日付を選択 (YYYY-MM-DD)', + 'select_statuslabel' => 'ステータスを選択', + 'select_company' => '所属を選択', + 'select_asset' => '資産を選択します。', + 'settings' => '設定', + 'show_deleted' => '削除済みを表示', + 'show_current' => '最新を表示', + 'sign_in' => 'サインイン', + 'signature' => '署名', + 'signed_off_by' => '署名された', + 'skin' => 'スキン', + 'webhook_msg_note' => 'Webhook経由で通知が送信されます', + 'webhook_test_msg' => ':app とSnipe-ITの連携がうまくいっているようです!', + 'some_features_disabled' => 'デモモード : いくつかの機能はこのインストールでは無効化されます', + 'site_name' => 'サイト名', + 'state' => '都道府県', + 'status_labels' => 'ステータスラベル', + 'status' => 'ステータス', + 'accept_eula' => '受け入れ同意', + 'supplier' => '仕入先', + 'suppliers' => '仕入先', + 'sure_to_delete' => '削除してもよろしいですか?', + 'sure_to_delete_var' => ':item を削除してもよろしいですか?', + 'delete_what' => ':item を削除', + 'submit' => '送信', + 'target' => '対象', + 'time_and_date_display' => '時間と日付を表示', + 'total_assets' => '資産の合計', + 'total_licenses' => 'ライセンスの合計', + 'total_accessories' => '合計付属品数', + 'total_consumables' => '合計消耗品数', + 'type' => 'タイプ', + 'undeployable' => '配備不可', + 'unknown_admin' => '不明な管理者', + 'username_format' => 'ユーザー名の書式', + 'username' => 'ユーザー名', + 'update' => '更新', + 'upload_filetypes_help' => '使用できるファイルは、png、gif、jpg、jpeg、doc、docx、pdf、xls、txt、lic、zip、およびrarです。許可される最大ファイルサイズは:sizeです。', + 'uploaded' => 'アップロード完了', + 'user' => '利用者', + 'accepted' => '承認済', + 'declined' => '却下済', + 'unassigned' => '未割り当て', + 'unaccepted_asset_report' => '未許可資産', + 'users' => '利用者', + 'viewall' => 'すべて表示', + 'viewassets' => '割当済み資産を表示', + 'viewassetsfor' => ':name の資産を表示', + 'website' => 'ウェブサイト', + 'welcome' => 'ようこそ、 :name さん', + 'years' => '年', + 'yes' => 'はい', + 'zip' => '郵便番号', + 'noimage' => 'イメージはアップロードされていません または イメージは見つかりませんでした', + 'file_does_not_exist' => '要求されたファイルはサーバーに存在しません。', + 'file_upload_success' => 'ファイルのアップロードに成功しました!', + 'no_files_uploaded' => 'ファイルのアップロードに成功しました!', + 'token_expired' => 'セッションが失効しました。再度ログインしてください。', + 'login_enabled' => 'ログイン可能', + 'audit_due' => '監査期日', + 'audit_overdue' => '監査期日を超過', + '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)にメールを送ってください。', + 'changed' => '変更済み', + 'to' => '対象:', + 'report_fields_info' => '

カスタムレポートに含めたいフィールドを選択し、「生成」をクリックします。ファイル(custom-asset-report-YYYYY-mm-dd.csv)が自動的にダウンロードされ、エクセルで開くことができます。

+

特定の資産だけをエクスポートしたい場合は、以下のオプションを使用して結果を調整してください。

', + 'range' => '範囲', + 'bom_remark' => 'このCSVにBOM(バイトオーダーマーク)を追加', + 'improvements' => '改善', + 'information' => '情報', + 'permissions' => '権限', + 'managed_ldap' => '(LDAP経由で管理されています)', + 'export' => 'エクスポート', + 'ldap_sync' => 'LDAP同期', + 'ldap_user_sync' => 'LDAPユーザー同期', + 'synchronize' => '同期', + 'sync_results' => '同期結果', + 'license_serial' => 'シリアル/プロダクトキー', + 'invalid_category' => '無効または欠落しているカテゴリ', + 'invalid_item_category_single' => ':typeカテゴリが無効か見つかりません。チェックアウトする前に、この:typeカテゴリを更新して有効なカテゴリを含めてください。', + '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_bulk_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' => 'このアイテムをユーザーにチェックアウトする', + 'maintenance_mode' => 'このサービスはシステムアップデートで一時的に利用できません。後でもう一度確認してください。', + 'maintenance_mode_title' => 'システムが一時的に利用できません', + 'ldap_import' => 'ユーザーのパスワードはLDAPで管理しない。(パスワードリセット機能が利用出来るようになります)', + 'purge_not_allowed' => '削除されたデータのパージが.envファイルで無効になっています。サポートに連絡するか、システム管理者にお問い合わせください。', + 'backup_delete_not_allowed' => '.envファイルでバックアップの削除が無効になっています。サポートまたはシステム管理者にお問い合わせください。', + 'additional_files' => '追加ファイル', + 'shitty_browser' => '署名が検出されませんでした。古いブラウザを使用している場合は、より最新のブラウザを使用してアセットの承認を完了してください。', + 'bulk_soft_delete' =>'また、これらのユーザーを論理削除します。管理設定で削除したレコードを削除するまで、資産履歴はそのまま残ります。', + 'bulk_checkin_delete_success' => '選択したユーザーが削除され、項目がチェックインされました。', + 'bulk_checkin_success' => '選択したユーザーの項目がチェックインされています。', + 'set_to_null' => 'このアセットの値を削除|全:asset_count個の資産を削除する ', + 'set_users_field_to_null' => 'このユーザーの :field 値を削除|すべての :user_count ユーザーの :field 値を削除する ', + 'na_no_purchase_date' => '該当なし - 購入日が指定されていません', + 'assets_by_status' => 'ステータス別資産', + 'assets_by_status_type' => 'ステータスタイプ別資産', + 'pie_chart_type' => '円グラフタイプのダッシュボード', + 'hello_name' => ':name さん、こんにちは!', + 'unaccepted_profile_warning' => '受け入れが必要な:count個のアイテムがあります。受け入れるか拒否するにはここをクリックしてください', + 'start_date' => '開始日', + 'end_date' => '終了日', + 'alt_uploaded_image_thumbnail' => 'サムネイルのアップロード', + 'placeholder_kit' => 'キットを選択', + 'file_not_found' => 'ファイルが見つかりません', + 'preview_not_available' => '(プレビューなし)', + 'setup' => 'セットアップ', + 'pre_flight' => 'プレ・フライト', + 'skip_to_main_content' => 'メインコンテンツにスキップ', + 'toggle_navigation' => 'ナビゲーションの表示/非表示', + 'alerts' => 'アラート', + 'tasks_view_all' => 'すべてのタスクを表示', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => '連携オプション', + 'log_does_not_exist' => '一致するログが存在しません。', + 'merge_users' => 'ユーザーをマージ', + 'merge_information' => ':count ユーザーを 1 つのユーザーにマージします。 以下にマージしたいユーザーと関連するアセット、ライセンスを選択します。 などは選択したユーザーに移動され、他のユーザーは削除としてマークされます。', + 'warning_merge_information' => 'この操作は元に戻すことができず、インポートや同期が悪いため、ユーザーをマージする必要がある場合にのみ使用する必要があります。 最初にバックアップを実行してください。', + 'no_users_selected' => 'ユーザーが選択されていません', + 'not_enough_users_selected' => ':count 人以上選択してください', + 'merge_success' => ':count 人のユーザーが :into_username に正常に統合されました!', + 'merged' => 'マージ済み', + 'merged_log_this_user_into' => 'このユーザー(ID :to_id - :to_username)をユーザー ID :from_id (:from_username) にマージしました ', + 'merged_log_this_user_from' => 'このユーザーに統合されたユーザー ID :from_id (:from_username) を追加します (ID :to_id - :to_username)', + 'clear_and_save' => 'クリア & 保存', + 'update_existing_values' => '既存の値を更新しますか?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'アセットタグの自動インクリメントの生成は無効になっているため、すべての行に「アセットタグ」列が追加される必要があります。', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => '注: アセットタグの自動インクリメントの生成が有効になっているため、「アセットタグ」が生成されていない行に対してアセットが作成されます。 「アセットタグ」が入力されている行は、入力された情報と共に更新されます。', + 'send_welcome_email_to_users' => ' 新規ユーザーにウェルカムメールを送信しますか?', + 'send_email' => 'メール送信', + 'call' => '電話番号', + 'back_before_importing' => 'インポートする前にバックアップしますか?', + 'csv_header_field' => 'CSV ヘッダーフィールド', + 'import_field' => 'インポートフィールド', + 'sample_value' => 'サンプル値', + 'no_headers' => '列が見つかりませんでした', + 'error_in_import_file' => 'CSV ファイルの読み込み中にエラーが発生しました: :error', + 'errors_importing' => 'インポート中に一部のエラーが発生しました: ', + 'warning' => '警告: :warning', + 'success_redirecting' => '"成功... リダイレクト中です。', + 'cancel_request' => 'このアイテムのリクエストをキャンセル', + 'setup_successful_migrations' => 'データベーステーブルが作成されました', + 'setup_migration_output' => 'マイグレーション出力:', + 'setup_migration_create_user' => '次へ: ユーザーの作成', + 'importer_generic_error' => 'ファイルのインポートが完了しましたが、エラーが発生しました。 これは通常、サードパーティのAPIによる通知Webhook(Slackなど)からの制限によって引き起こされ、インポート自体に干渉しません。 しかしながら、念の為確認してください。', + 'confirm' => '確認', + 'autoassign_licenses' => 'ライセンスの自動割り当て', + 'autoassign_licenses_help' => 'このユーザーに一括割り当てライセンス UI または CLI ツールを介してライセンスを割り当てることを許可します。', + 'autoassign_licenses_help_long' => 'これにより、ユーザーは一括割り当てライセンスUIまたはCLIツールを介してライセンスを割り当てることができます。 (たとえば、契約者には、スタッフのみに提供するライセンスを自動的に割り当てられたくない場合があります。 それらのユーザーに個別にライセンスを割り当てることはできますが、それらはすべてのユーザーにチェックアウトライセンスには含まれません。', + 'no_autoassign_licenses_help' => 'ライセンスUIやCLIツールで一括割り当てを行うユーザーは含めないでください。', + 'modal_confirm_generic' => 'よろしいですか?', + 'cannot_be_deleted' => 'このアイテムは削除できません', + 'cannot_be_edited' => 'このアイテムは編集できません。', + 'undeployable_tooltip' => 'この商品はチェックアウトできません。残りの数量を確認してください。', + 'serial_number' => 'シリアルナンバー', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'チェックアウト対象の会社と資産会社が一致しません', + 'error_user_company_accept_view' => 'あなたに割り当てられた資産は別の会社に属しているので、受け入れたり拒否したりすることはできません。管理者に確認してください。', + 'importer' => [ + 'checked_out_to_fullname' => 'チェックアウトしました: フルネーム', + 'checked_out_to_first_name' => 'チェックアウトしました: 名前', + 'checked_out_to_last_name' => 'チェックアウト: 名字', + 'checked_out_to_username' => 'チェックアウトしました: 名前', + 'checked_out_to_email' => 'チェックアウトしました: Email', + 'checked_out_to_tag' => 'チェックアウトしました: アセットタグ', + 'manager_first_name' => 'マネージャーの名前', + 'manager_last_name' => '管理者の姓', + 'manager_full_name' => 'マネージャーのフルネーム', + 'manager_username' => 'マネージャーのユーザーネーム', + 'checkout_type' => 'チェックアウトタイプ', + 'checkout_location' => '場所にチェックアウト', + 'image_filename' => '画像ファイル名', + 'do_not_import' => 'インポートしない', + 'vip' => 'VIP', + 'avatar' => 'アバター', + 'gravatar' => 'Gravatar Email', + 'currency' => '通貨', + 'address2' => '住所2', + 'import_note' => 'csvインポートを使用してインポートしました', + ], + 'percent_complete' => '% 成功', + 'uploading' => 'アップロード中... ', + 'upload_error' => 'ファイルのアップロード中にエラーが発生しました。空の行がなく、列名が重複していないことを確認してください。', + 'copy_to_clipboard' => 'クリップボードにコピー', + 'copied' => 'コピーしました!', + 'status_compatibility' => 'アセットがすでに割り当てられている場合、デプロイできないステータスタイプに変更することはできません。この値の変更はスキップされます。', + 'rtd_location_help' => 'これはチェックアウトされていない場合の資産の場所です', + 'item_not_found' => ':item_type ID :id が存在しないか、削除されています', + 'action_permission_denied' => ':action :item_type ID :id の権限がありません', + 'action_permission_generic' => 'この:item_type:actionへの権限がありません', + 'edit' => '編集', + 'action_source' => 'アクションソース', + 'or' => 'または', + 'url' => 'URL', + 'edit_fieldset' => 'フィールドセットのフィールドとオプションの編集', + 'bulk' => [ + 'delete' => + [ + 'header' => '一括削除 :object_type', + 'warn' => ':count :object_type を削除しようとしています', + 'success' => ':object_type が正常に削除されました|:count :object_type', + 'error' => ':object_type を削除できませんでした', + 'nothing_selected' => ':object_type が選択されていません - 実行する必要はありません', + 'partial' => ':success_count :object_typeを削除しましたが、:error_count :object_typeを削除できませんでした。', + ], + ], + 'no_requestable' => '要求可能な資産または資産モデルはありません。', + + 'countable' => [ + 'accessories' => ':count アクセサリー', + 'assets' => ':count アセット', + 'licenses' => ':count ライセンス', + 'license_seats' => ':count個のライセンスシート', + 'consumables' => ':count 消耗品数', + 'components' => ':count コンポーネント', + ] + +]; diff --git a/resources/lang/ja-JP/help.php b/resources/lang/ja-JP/help.php new file mode 100644 index 0000000000..a399046944 --- /dev/null +++ b/resources/lang/ja-JP/help.php @@ -0,0 +1,35 @@ + '詳細', + + 'audit_help' => 'このボックスにチェックを入れると、この新しいロケーションを反映するアセットレコードが編集されます。チェックを外すと、監査ログ内のロケーションが表示されます。

この資産がチェックアウトされている場合に注意してください。 人物の場所や場所を変えることはありません', + + 'assets' => '資産はシリアル番号または資産タグで追跡されるアイテムです。特定のアイテムを識別することが重要なより高い価値のアイテムである傾向があります。', + + 'categories' => 'カテゴリーはアイテムを整理するのに役立ちます。カテゴリーの例としては "デスクトップ"、" ラップトップ"、"; 携帯電話 "、" タブレット" などがあります。資産カテゴリは任意に設定することができます。', + + 'accessories' => '付属品は利用者に支給されますが、シリアル番号がありません(または厳密に追跡する必要はありません)。例えば、マウスやキーボードなど。', + + 'companies' => '会社フィールドは単純な識別子フィールドとして使用することができます。また、資産、ユーザーなどの権限を制限する設定も管理者が設定できます。', + + 'components' => '構成部品名は 資産の一部となるアイテムです。(例 HDD, RAM など)', + + 'consumables' => '消耗品は、時間の経過とともに使用されるものです。例えば、プリンタインクやコピー用紙など。', + + 'depreciations' => '定額法に基づいて資産の減価償却を設定することができます。', + + 'empty_file' => 'インポーターはこのファイルが空であることを検出します。' +]; diff --git a/resources/lang/ja-JP/localizations.php b/resources/lang/ja-JP/localizations.php new file mode 100644 index 0000000000..07edf8a503 --- /dev/null +++ b/resources/lang/ja-JP/localizations.php @@ -0,0 +1,321 @@ + '言語を選択', + 'languages' => [ + 'en-US'=> '英語 (アメリカ)', + 'en-GB'=> '英語 (イギリス)', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> '中国語 (簡体字)', + 'zh-TW'=> '中国語(繁体字)', + 'ca-ES' => 'カタロニア語', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> '英語(インドネシア)', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'ドイツ語', + 'de-if'=> 'ドイツ語 (非公式)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> '日本語', + 'km-KH'=>'Khmer', + 'ko-KR'=> '韓国語', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'スロバキア語', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'ソマリ語', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => '国を選択', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'アラブ首長国連邦', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'オーストリア', + 'AU'=>'オーストラリア', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'カナダ', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'香港', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'イスラエル', + 'IM'=>'Isle of Man', + 'IN'=>'インド', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'日本', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'韓国', + 'KW'=>'Kuwait', + 'KY'=>'ケイマン諸島', + 'KZ'=>'Kazakhstan', + 'LA'=>'ラオス人民民主共和国', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'マカオ', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'南スーダン', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'シンガポール', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'台湾', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'ウクライナ', + 'UG'=>'Uganda', + 'UK'=>'イギリス', + 'US'=>'アメリカ', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ja-JP/mail.php b/resources/lang/ja-JP/mail.php new file mode 100644 index 0000000000..2e63263129 --- /dev/null +++ b/resources/lang/ja-JP/mail.php @@ -0,0 +1,93 @@ + '付属品をチェックインしました', + 'Accessory_Checkout_Notification' => '付属品をチェックアウトしました', + 'Asset_Checkin_Notification' => '資産をチェックインしました', + 'Asset_Checkout_Notification' => '資産はチェックアウトされました', + 'Confirm_Accessory_Checkin' => 'アクセサリーのチェックインを承認してください。', + 'Confirm_Asset_Checkin' => '資産チェックインを承認してください。', + 'Confirm_accessory_delivery' => 'アクセサリーの受取りを承認してください。', + 'Confirm_asset_delivery' => '資産の受取りを承認してください。', + 'Confirm_consumable_delivery' => '消耗品の受取りを承認してください。', + 'Confirm_license_delivery' => 'ライセンスの受取りを承認してください。', + 'Consumable_checkout_notification' => '消耗品はチェックアウトしました', + 'Days' => '日数', + 'Expected_Checkin_Date' => 'チェックアウトされた資産は:date にチェックインされる予定です', + 'Expected_Checkin_Notification' => 'リマインダー: :name のチェックイン期限が近づいています', + 'Expected_Checkin_Report' => '予想される資産チェックインレポート', + 'Expiring_Assets_Report' => '保証切れ資産レポート', + 'Expiring_Licenses_Report' => '有効期限切れのライセンスレポート', + 'Item_Request_Canceled' => 'アイテムリクエストがキャンセルされました。', + 'Item_Requested' => 'アイテムをリクエストしました', + 'License_Checkin_Notification' => 'ライセンスをチェックインしました', + 'License_Checkout_Notification' => 'ライセンスがチェックアウトされました', + 'Low_Inventory_Report' => '在庫減レポート', + 'a_user_canceled' => 'ユーザーがアイテムリクエストをキャンセルしました。', + 'a_user_requested' => 'ユーザーがアイテムをリクエストしています', + 'acceptance_asset_accepted' => 'ユーザーがアイテムを承認しました', + 'acceptance_asset_declined' => 'ユーザーがアイテムを拒否しました', + 'accessory_name' => '付属品名:', + 'additional_notes' => '追記:', + 'admin_has_created' => '管理者が:web でアカウントを作成しました。', + 'asset' => '資産:', + 'asset_name' => '資産名:', + 'asset_requested' => '資産リクエスト', + 'asset_tag' => '資産タグ', + 'assets_warrantee_alert' => ':threshold 日以内に:count 個の資産に保証期間が切れます。|:threshold 日以内に :count 個の資産に保証期間が切れます。', + 'assigned_to' => '割り当て先', + 'best_regards' => '敬具', + 'canceled' => 'キャンセル済:', + 'checkin_date' => 'チェックイン日:', + 'checkout_date' => 'チェックアウト日:', + 'checkedout_from' => 'からチェックアウトしました', + 'checkedin_from' => 'チェックイン元', + 'checked_into' => 'チェックインされました', + 'click_on_the_link_accessory' => '次のリンクをクリックして、アクセサリーを受け取ったことを確認してください。', + 'click_on_the_link_asset' => '次のリンクをクリックして、資産を受け取ったことを確認してください。', + 'click_to_confirm' => ':web account: を有効にする為に、次のリンクをクリックしてください。', + 'current_QTY' => '現在の数量', + 'days' => '日数', + 'expecting_checkin_date' => 'チェックイン予定日:', + 'expires' => '保証失効日', + 'hello' => 'こんにちは。', + 'hi' => 'こんにちは', + 'i_have_read' => '私は使用条件を読み、同意し、このアイテムを受け取りました。', + 'inventory_report' => 'インベントリレポート', + 'item' => 'アイテム:', + 'license_expiring_alert' => ':threshold 日後に:count ライセンスが失効します。', + 'link_to_update_password' => '次のリンクをクリックして、パスワードを更新してください。 :web password:', + 'login' => 'ログイン:', + 'login_first_admin' => '以下の新しいログイン情報を使用して、Snipe-ITにログインします。', + 'low_inventory_alert' => '最小在庫を下回っているか、すぐに少なくなる :count のアイテムがあります。', + 'min_QTY' => '分数', + 'name' => '名前', + 'new_item_checked' => 'あなたの名前で新しいアイテムがチェックアウトされました。詳細は以下の通りです。', + 'notes' => '備考', + 'password' => 'パスワード:', + 'password_reset' => 'パスワードリセット', + 'read_the_terms' => '下記の利用規約をお読みください。', + 'read_the_terms_and_click' => '以下の利用規約をお読みください。 下部のリンクをクリックして、利用規約を読み、同意し、資産を受け取ったことを確認してください。', + 'requested' => '要求済:', + 'reset_link' => 'パスワードリセットのリンク', + 'reset_password' => 'パスワードをリセットするにはここをクリック:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'シリアル', + 'snipe_webhook_test' => 'Snipe-IT 統合テスト', + 'snipe_webhook_summary' => 'Snipe-IT 統合テストの概要', + 'supplier' => '仕入先', + 'tag' => 'タグ', + 'test_email' => 'Snipe-ITからのテストメール', + 'test_mail_text' => 'これはSnipe-IT資産管理システムのテストです。あなたがこれを読めているなら、メール機能は動作しています:)', + 'the_following_item' => '次の項目がチェックインされています: ', + 'to_reset' => 'パスワードをリセットするには、: web のフォームを完了します:', + 'type' => 'タイプ', + 'upcoming-audits' => ':threshold 日以内に監査が行われる資産は :count 個です。|:threshold 日以内に監査が行われる予定の資産が :count 個あります。', + 'user' => 'ユーザ', + 'username' => 'ユーザ名', + 'welcome' => 'ようこそ、 :name さん', + 'welcome_to' => ':web にようこそ!', + 'your_assets' => 'あなたの資産を表示', + 'your_credentials' => 'Snipe-IT クレデンシャル', +]; diff --git a/resources/lang/ja/pagination.php b/resources/lang/ja-JP/pagination.php similarity index 100% rename from resources/lang/ja/pagination.php rename to resources/lang/ja-JP/pagination.php diff --git a/resources/lang/ja-JP/passwords.php b/resources/lang/ja-JP/passwords.php new file mode 100644 index 0000000000..1316c685e6 --- /dev/null +++ b/resources/lang/ja-JP/passwords.php @@ -0,0 +1,9 @@ + 'このシステムにそのメールアドレスが存在する場合は、パスワード回復用のメールが送信されました。', + 'user' => '有効なメールアドレスを持つ一致するユーザーがシステムに存在する場合、パスワード復元メールが送信されました。', + 'token' => 'このパスワードリセットトークンは無効または期限切れです。または指定されたユーザー名と一致しません。', + 'reset' => 'パスワードがリセットされました!', + 'password_change' => 'パスワードが更新されました!', +]; diff --git a/resources/lang/ja/reminders.php b/resources/lang/ja-JP/reminders.php similarity index 100% rename from resources/lang/ja/reminders.php rename to resources/lang/ja-JP/reminders.php diff --git a/resources/lang/ja/table.php b/resources/lang/ja-JP/table.php similarity index 100% rename from resources/lang/ja/table.php rename to resources/lang/ja-JP/table.php diff --git a/resources/lang/ja-JP/validation.php b/resources/lang/ja-JP/validation.php new file mode 100644 index 0000000000..98f080b3e2 --- /dev/null +++ b/resources/lang/ja-JP/validation.php @@ -0,0 +1,162 @@ + ':attribute は、承認される必要があります。', + 'active_url' => ':attribute は、有効なURLではありません。', + 'after' => ':attribute は :date よりも後の日付にして下さい。', + 'after_or_equal' => ':attribute は :date よりも後の日付か同じ日にして下さい。', + 'alpha' => ':attribute は、文字が含まれている必要があります。', + 'alpha_dash' => ':attribute は、文字列、数字、ダッシュ(−)のみ含めることが出来ます。', + 'alpha_num' => ':attribute は、文字列と数字のみ含めることが出来ます。', + 'array' => ':attribute は配列にして下さい。', + 'before' => ':attribute は :date よりも前の日付にして下さい。', + 'before_or_equal' => ':attribute は :date よりも前の日付か同じ日にして下さい。', + 'between' => [ + 'numeric' => ':attribute は :min - :max の範囲内にして下さい。', + 'file' => ':attribute は :min - :max キロバイトの範囲内にして下さい。', + 'string' => ':attribute は :min - :max 文字の範囲内にして下さい。', + 'array' => ':attribute は :min ~ :max 内の数値にして下さい。', + ], + 'boolean' => ':attribute は、 true もしくは false にしてください。', + 'confirmed' => ':attribute が、一致しませんでした。', + 'date' => ':attribute は、無効な日付です。', + 'date_format' => ':attribute フォーマット :format に一致しません。', + 'different' => ':attribute と :other は、異なっている必要があります。', + 'digits' => ':attribute は :digits 数値にして下さい。', + 'digits_between' => ':attribute は :min - :max 内の数値にして下さい。', + 'dimensions' => ':attribute に無効な画像サイズがあります。', + 'distinct' => ':attribute フィールドに重複する値があります。', + 'email' => ':attribute フォーマットが不正です。', + 'exists' => '選択された :attribute は不正です。', + 'file' => ':attribute はファイルにして下さい。', + 'filled' => ':attribute フィールドは空に出来ません。', + 'image' => ':attribute は画像にして下さい。', + 'import_field_empty' => ':fieldname の値は null にはできません。', + 'in' => '選択された :attribute は不正です。', + 'in_array' => ':attribute フィールドが :other に存在しません。', + 'integer' => ':attribute は整数にして下さい。', + 'ip' => ':attribute は有効なIPアドレスにして下さい。', + 'ipv4' => ':attribute は有効なIPアドレスにして下さい。', + 'ipv6' => ':attribute は有効なIPv6アドレスにして下さい。', + 'is_unique_department' => ':attribute は、この会社の場所に一意である必要があります。', + 'json' => ':attribute は有効なJSON文字列にして下さい。', + 'max' => [ + 'numeric' => ':attribute は :max 以上にして下さい。', + 'file' => ':attribute は :max キロバイト以上にして下さい。', + 'string' => ':attribute は :max 文字以上にして下さい。', + 'array' => ':attribute は :max 以上のアイテムを持つことは出来ません。', + ], + 'mimes' => ':attribute は ファイルタイプ :values にして下さい。', + 'mimetypes' => ':attribute はファイルタイプ :values にして下さい。', + 'min' => [ + 'numeric' => ':attribute は、少なくとも :min 以上にして下さい。', + 'file' => ':attribute は、少なくとも :min キロバイト以上にして下さい。', + 'string' => ':attribute は、少なくとも :min 文字以上にして下さい。', + 'array' => ':attribute は少なくとも :min 以上にして下さい。', + ], + 'starts_with' => ':attribute は、いずれかの値で始まる必要があります: :values.', + 'ends_with' => ':attribute は、以下のいずれかの :values で終了する必要があります。', + + 'not_in' => '選択された :attribute は不正です。', + 'numeric' => ':attribute は数字にして下さい。', + 'present' => ':attribute フィールドは必須です。', + 'valid_regex' => '有効な正規表現ではありません。', + 'regex' => ':attribute フォーマットが不正です。', + 'required' => ':attribute フィールドは、必須です。', + 'required_if' => ':other が :value の時、:attribute フィールドは必須です。', + 'required_unless' => ':other が :value の時でなければ、:attribute フィールドは必須です。', + 'required_with' => ':value が存在する場合、:attribute フィールドは必須です。', + 'required_with_all' => ':value が存在する場合、:attribute フィールドは必須です。', + 'required_without' => ':value が存在しな場合、:attribute フィールドは必須です。', + 'required_without_all' => ':value が存在しない場合、:attribute フィールドは必須です。', + 'same' => ':attribute と :other は、一致しなければなりません。', + 'size' => [ + 'numeric' => ':attribute は :size にして下さい。', + 'file' => ':attribute は :size キロバイトにして下さい。', + 'string' => ':attribute は :size 文字にして下さい。', + 'array' => ':attribute には、 :size が含まれていなければなりません。', + ], + 'string' => ':attribute は文字列にして下さい。', + 'timezone' => ':attribute は有効なゾーンにして下さい。', + 'two_column_unique_undeleted' => ':attributeは:table1と:table2で一意である必要があります。 ', + 'unique' => ':attribute は、取得済みです。', + 'uploaded' => ':attribute のアップロードに失敗しました。', + 'url' => ':attribute フォーマットが不正です。', + 'unique_undeleted' => ':attribute は 一意の値である必要があります。', + 'non_circular' => ':attribute は、循環参照を作成してはいけません。', + 'not_array' => ':attributeには配列を指定できません。', + 'disallow_same_pwd_as_user_fields' => 'パスワードはユーザー名と同じにすることはできません。', + 'letters' => 'パスワードには英字が1文字以上必要です。', + 'numbers' => 'パスワードには数字が1つ以上必要です。', + 'case_diff' => 'パスワードは英字と数字を混在させる必要があります。', + 'symbols' => 'パスワードには記号を含める必要があります', + 'gte' => [ + 'numeric' => '負の値にすることはできません' + ], + 'checkboxes' => ':attribute に無効なオプションが含まれています。', + 'radio_buttons' => ':attribute は不正です。', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => ':attribute フィールドに、禁止文字列が含まれています。', + 'email_array' => '1 つまたは複数の電子メール アドレスが無効です。', + 'hashed_pass' => '現在のパスワードが正しくありません。', + 'dumbpwd' => 'そのパスワードはあまりにも脆弱です。', + 'statuslabel_type' => '有効なステータスラベルの種類を選択する必要があります。', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', + 'last_audit_date.date_format' => ':attribute は YYYY-MM-DD hh:mm:ss 形式の有効な日時にして下さい', + 'expiration_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', + 'termination_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', + 'expected_checkin.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', + 'start_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', + 'end_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'このフィールドに含まれる値が無効です', +]; diff --git a/resources/lang/ja/admin/accessories/message.php b/resources/lang/ja/admin/accessories/message.php deleted file mode 100644 index 43ca27a36d..0000000000 --- a/resources/lang/ja/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - '付属品[:id]は存在しません。', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'この付属品は、ユーザーに :count 個貸し出されています。もう一度、付属品を返却して下さい。 ', - - 'create' => array( - 'error' => '付属品は作成されていません。もう一度やり直してください。', - 'success' => '付属品は正常に作成されました。' - ), - - 'update' => array( - 'error' => '付属品は更新されませんでした。もう一度、やり直して下さい。', - 'success' => '付属品は正常に更新されました。' - ), - - 'delete' => array( - 'confirm' => 'この付属品を本当に削除してもよろしいですか?', - 'error' => 'この付属品を削除する際に問題が発生しました。もう一度、やり直して下さい。', - 'success' => 'この付属品は正常に削除されました。' - ), - - 'checkout' => array( - 'error' => '付属品がチェックされませんでした。もう一度、やり直して下さい。', - 'success' => '付属品のチェックが終了しました。', - 'unavailable' => '付属品はチェックアウト中のため利用できません。', - 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。' - ), - - 'checkin' => array( - 'error' => '付属品がチェックされませんでした。もう一度、やり直して下さい。', - 'success' => '付属品のチェックが終了しました。', - 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。' - ) - - -); diff --git a/resources/lang/ja/admin/categories/general.php b/resources/lang/ja/admin/categories/general.php deleted file mode 100644 index 3e2e6dddde..0000000000 --- a/resources/lang/ja/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - '資産カテゴリー', - 'category_name' => 'カテゴリー名', - 'checkin_email' => 'チェックイン/チェックアウト時、ユーザーに電子メールを送信します。', - 'checkin_email_notification' => 'このユーザーには、チェックイン/チェックアウト時にメールが送信されます。', - 'clone' => 'カテゴリを複製', - 'create' => 'カテゴリーの作成', - 'edit' => 'カテゴリを編集', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'EULAカテゴリー', - 'eula_text_help' => 'このフィールドは特殊なタイプの資産のためにEULAをカスタマイズすることが許可されています。全ての資産に一つだけEULAを適用する場合、以下の初期値を利用するにチェックすることも可能です。', - 'name' => 'カテゴリー名', - 'require_acceptance' => 'このカテゴリの資産を承認するための利用者が必要です。', - 'required_acceptance' => 'このアイテムを承認すると、この利用者にメールが送信されます。', - 'required_eula' => 'この利用者はEULAのコピーをメールで受信します。', - 'no_default_eula' => 'EULAの初期値が見つかりませんでした。最低1つは設定して下さい。', - 'update' => 'カテゴリーの更新', - 'use_default_eula' => '初期設定EULA を代わりに利用する。', - 'use_default_eula_disabled' => '初期設定EULAを代わりに利用する。 初期設定EULAが設定されていません。最低一つは追加してください。', - 'use_default_eula_column' => 'デフォルトのEULAを使用する', - -); diff --git a/resources/lang/ja/admin/companies/message.php b/resources/lang/ja/admin/companies/message.php deleted file mode 100644 index 7d22a8b219..0000000000 --- a/resources/lang/ja/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - '所属は存在しません', - 'deleted' => 'Deleted company', - 'assoc_users' => 'この所属は現在少なくとも一つの型番に関連付けされているため削除できません。この所属を参照しないように更新した上で、もう一度試して下さい。 ', - 'create' => [ - 'error' => '所属は作成されませんでした、もう一度やり直してください。', - 'success' => '所属が正常に作成されました。', - ], - 'update' => [ - 'error' => '所属部署が更新されませんでした、もう一度やり直してください。', - 'success' => '所属が正常に更新されました。', - ], - 'delete' => [ - 'confirm' => 'この所属を削除してもよろしいですか?', - 'error' => '所属を削除する時に問題が発生しました。もう一度試して下さい。', - 'success' => '所属の削除に成功しました。', - ], -]; diff --git a/resources/lang/ja/admin/companies/table.php b/resources/lang/ja/admin/companies/table.php deleted file mode 100644 index 1e4181c8bd..0000000000 --- a/resources/lang/ja/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - '所属', - 'create' => '所属を作成', - 'title' => '所属', - 'update' => '所属を更新', - 'name' => '所属名', - 'id' => 'ID', -); diff --git a/resources/lang/ja/admin/custom_fields/general.php b/resources/lang/ja/admin/custom_fields/general.php deleted file mode 100644 index 7f0be3d8fc..0000000000 --- a/resources/lang/ja/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'カスタムフィールド', - 'manage' => '管理', - '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' => '選択可能なオプションを1行に1つ追加します。最初の行以外の空白行は無視されます。', - 'field_element' => 'フォームエレメント', - 'field_element_short' => 'エレメント', - 'field_format' => 'フォーマット', - 'field_custom_format' => 'カスタム形式:', - 'field_custom_format_help' => 'このフィールドでは、検証のために正規表現を使用できます。たとえば、カスタムフィールド値に有効なIMEI(15桁)が含まれていることを検証するには、regex:/ ^ [0-9]{15} $ / を使用します。', - 'required' => '必須', - 'req' => '必須', - 'used_by_models' => '型番で使用', - 'order' => '順番', - 'create_fieldset' => '新しいフィールドセット', - 'update_fieldset' => 'フィールドセットを更新', - 'fieldset_does_not_exist' => 'フィールドセット:idが存在しません', - 'fieldset_updated' => 'フィールドセットが更新されました', - 'create_fieldset_title' => '新しいフィールドセットを作成', - 'create_field' => '新しいユーザー設定フィールド', - 'create_field_title' => '新しいカスタムフィールドを作成', - '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', - 'show_in_email_short' => 'Include in emails.', - '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フィールド', - 'db_convert_warning' => '警告。このフィールドは :db_column としてカスタムフィールドテーブルにありますが、 :expected でなければなりません。', - 'is_unique' => 'この値はすべての資産で一意である必要があります', - 'unique' => '一意', - 'display_in_user_view' => 'チェックアウトされたユーザーが割り当てられたアセットを表示ページでこれらの値を表示できるようにします', - 'display_in_user_view_table' => 'ユーザーに表示', - 'auto_add_to_fieldsets' => '新しいフィールドセットに自動的に追加する', - 'add_to_preexisting_fieldsets' => '既存のフィールドセットに追加', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/ja/admin/hardware/form.php b/resources/lang/ja/admin/hardware/form.php deleted file mode 100644 index c797ac73ca..0000000000 --- a/resources/lang/ja/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - '資産の一括削除', - 'bulk_restore' => '資産一括リストアの確認', - 'bulk_delete_help' => '以下の資産が一括削除されます。削除後のデータは戻すことができませ', - 'bulk_restore_help' => '以下の一括リストアのために資産を確認してください。復元されると、これらの資産は以前に割り当てられたユーザーに関連付けられることはありません。', - 'bulk_delete_warn' => ':asset_cont 件の資産を削除しました', - 'bulk_restore_warn' => ':asset_count資産を復元しようとしています。', - 'bulk_update' => '資産を一括更新', - 'bulk_update_help' => 'このフォームは一度に複数の資産を更新することが可能です。変更が必要なフィールドにのみ入力をして下さい。ブランクのフィールドは変更されません。 ', - 'bulk_update_warn' => '単一資産のプロパティを編集しようとしています。|:asset_count 件のプロパティを編集しようとしています。', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'チェックアウト先', - 'checkout_date' => 'チェックアウト日', - 'checkin_date' => 'チェックイン日', - 'checkout_to' => 'チェックアウト先', - 'cost' => '購入費用', - 'create' => '資産を作成', - 'date' => '購入日', - 'depreciation' => '減価償却費', - 'depreciates_on' => '原価償却対象', - 'default_location' => '既定の設置場所', - 'eol_date' => 'EOL日付', - 'eol_rate' => 'EOL率', - 'expected_checkin' => '希望するチェックイン日', - 'expires' => '満期日', - 'fully_depreciated' => '減価償却満了', - 'help_checkout' => 'この資産をすぐに割り当てたい場合、ステイタス一覧から"配備完了"を選択して下さい。 ', - 'mac_address' => 'MACアドレス', - 'manufacturer' => '製造元', - 'model' => 'モデル', - 'months' => '月', - 'name' => '資産名', - 'notes' => '備考', - 'order' => '注文番号', - 'qr' => 'QRコード', - 'requestable' => '利用者がこの資産を要求するかもしれません。', - 'select_statustype' => 'ステータスタイプを選択', - 'serial' => 'シリアル', - 'status' => 'ステータス', - 'tag' => '資産タグ', - 'update' => '資産アップデート', - 'warranty' => '保証', - 'warranty_expires' => '保証期限', - 'years' => '年', - 'asset_location' => '資産の場所を更新', - 'asset_location_update_default_current' => '既定の場所と実際の場所を更新', - 'asset_location_update_default' => 'デフォルトの場所のみ更新', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'その資産ステータスは配備可能ではありません。この資産はチェックアウトできません。', - 'asset_deployable' => 'その資産ステータスは配備可能です。この資産はチェックアウトできます。', - 'processing_spinner' => '処理中です... (これは大きなファイルで少し時間がかかる可能性があります)', - 'optional_infos' => 'オプション情報', - 'order_details' => 'オーダー関連情報' -]; diff --git a/resources/lang/ja/admin/hardware/general.php b/resources/lang/ja/admin/hardware/general.php deleted file mode 100644 index c9aa64d132..0000000000 --- a/resources/lang/ja/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '資産について', - 'about_assets_text' => '資産はシリアル番号や資産タグで追跡します。資産は特定することが重要な、高価な物であることが多いです。', - 'archived' => 'アーカイブ', - 'asset' => '資産', - 'bulk_checkout' => '一括チェックアウト', - 'bulk_checkin' => '資産をチェックイン', - 'checkin' => '資産をチェックイン', - 'checkout' => '資産をチェックアウト', - 'clone' => '資産を複製', - 'deployable' => '配備可能', - 'deleted' => 'この資産は削除されました。', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => '資産を編集', - 'model_deleted' => 'この資産モデルは削除されました。資産を復元する前に、モデルを復元する必要があります。', - 'model_invalid' => 'この資産のモデルは無効です。', - 'model_invalid_fix' => 'チェックインまたはチェックアウトを試みる前に、資産を編集して修正する必要があります。', - 'requestable' => '要求可能', - 'requested' => '要求済', - 'not_requestable' => '要求可能ではありません', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => '資産を復元', - 'pending' => 'ペンディング', - 'undeployable' => '配備不可', - 'undeployable_tooltip' => 'この資産にはデプロイできないステータスラベルがあります。現時点ではチェックアウトできません。', - 'view' => '資産を表示', - 'csv_error' => 'CSVファイルにエラーがあります:', - 'import_text' => ' -

- 資産履歴を含むCSVをアップロードしてください。 資産とユーザーは必ずシステムに存在しなければなりません。 履歴インポートのための資産の照合は、資産タグに対して行われます。入力されたユーザー名と、以下で選択された条件に基づいて、一致するユーザーを見つけようとします。 以下の条件を選択しない場合は、管理者設定で設定したユーザー名のフォーマットで一致しようとします。 -

- -

CSVに含まれるフィールドは、ヘッダーと一致する必要があります: Asset Tag, Name, Checkout Date, Checkin Date. その他の項目は無視されます。

- -

チェックイン日: 空白または将来のチェックイン日は、関連するユーザーのアイテムをチェックアウトします。 チェックイン日の列を除外すると、今日の日付でチェックイン日が作成されます。

- ', - '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' => 'カスタムエクスポート', - 'mfg_warranty_lookup' => ':manufacturer 保証書の発行状況を検索', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ja/admin/hardware/message.php b/resources/lang/ja/admin/hardware/message.php deleted file mode 100644 index 5c0092a021..0000000000 --- a/resources/lang/ja/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '警告:この資産は、現在 未配備としてマークされています。 - この状態が変更された場合は、資産のステータスを更新してください。', - 'does_not_exist' => '資産が存在しません。', - 'does_not_exist_or_not_requestable' => 'その資産は存在しないか要求可能ではありません。', - 'assoc_users' => 'この資産はユーザーに貸し出されているため削除できません。資産を返却後、もう一度、やり直して下さい。 ', - - 'create' => [ - 'error' => '資産は作成されませんでした。もう一度、やり直して下さい。', - 'success' => '資産は作成されました。', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => '資産は更新されませんでした。もう一度、やり直して下さい。', - 'success' => '資産は正常に更新されました。', - 'nothing_updated' => 'フィールドが選択されていないため、更新されませんでした。', - 'no_assets_selected' => '資産が選択されていないため、何も更新されませんでした。', - ], - - 'restore' => [ - 'error' => '資産は復元されませんでした。もう一度、やり直して下さい。', - 'success' => '資産は正常に復元されました。', - 'bulk_success' => '資産は正常に復元されました。', - 'nothing_updated' => '資産が選択されていないため、何も復元されませんでした。', - ], - - 'audit' => [ - 'error' => '資産の監査に失敗しました。もう一度やり直してください。', - 'success' => '資産の監査ログに記録しました。', - ], - - - 'deletefile' => [ - 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', - 'success' => 'ファイルは正常に削除されました。', - ], - - 'upload' => [ - 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', - 'success' => 'ファイルが正常にアップロードされました。', - 'nofiles' => 'アップロードするファイルが選択されていないか、アップロードしようとしているファイルが大き過ぎます。', - 'invalidfiles' => 'いずれかのファイルが大き過ぎるか、ファイルタイプが許可されていません。許可されているファイルタイプ(png, gif, jpg, doc, docx, pdf, and txt)', - ], - - 'import' => [ - 'error' => 'いくつかの項目は正しくインポートされませんでした。', - 'errorDetail' => '以下のアイテムはエラーのためインポートできませんでした', - 'success' => 'ファイルはインポートされました。', - 'file_delete_success' => 'ファイルを削除しました。', - 'file_delete_error' => 'ファイルが削除出来ませんでした。', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'ヘッダー行の1つ以上の属性に不正な形式のUTF-8文字が含まれています', - 'content_row_has_malformed_characters' => 'コンテンツの最初の行の1つまたは複数の属性に不正な形式のUTF-8文字が含まれています', - ], - - - 'delete' => [ - 'confirm' => 'この資産を削除してもよろしいですか?', - 'error' => '資産を削除する際に問題が発生しました。もう一度やり直して下さい。', - 'nothing_updated' => '資産が選択されていないため、削除されませんでした。', - 'success' => '資産は正常に削除されました。', - ], - - 'checkout' => [ - 'error' => '資産はチェックアウトされませんでした。もう一度、やり直して下さい。', - 'success' => '資産は正常にチェックアウトされました。', - 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。', - 'not_available' => 'この資産はチェックアウトできません!', - 'no_assets_selected' => 'リストから少なくとも1つの資産を選択する必要があります', - ], - - 'checkin' => [ - 'error' => '資産はチェックインされませんでした。もう一度、やり直して下さい。', - 'success' => '資産は正常にチェックインされました。', - 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。', - 'already_checked_in' => 'その資産はすでにチェックインしています。', - - ], - - 'requests' => [ - 'error' => '資産は要求されませんでした。もう一度、やり直して下さい。', - 'success' => '資産の要求処理が成功しました。', - 'canceled' => 'チェックアウトリクエストが正常にキャンセルされました。', - ], - -]; diff --git a/resources/lang/ja/admin/hardware/table.php b/resources/lang/ja/admin/hardware/table.php deleted file mode 100644 index 6562987ad5..0000000000 --- a/resources/lang/ja/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - '資産タグ', - 'asset_model' => 'モデル', - 'book_value' => '現在の値', - 'change' => 'In/Out', - 'checkout_date' => '検査日', - 'checkoutto' => '検査済', - 'components_cost' => '部品合計コスト', - 'current_value' => '現在の値', - 'diff' => '差分', - 'dl_csv' => 'CSVダウンロード', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => '場所', - 'purchase_cost' => 'コスト', - 'purchase_date' => '購入済', - 'serial' => 'シリアル', - 'status' => '状態', - 'title' => '資産 ', - 'image' => '写真', - 'days_without_acceptance' => '未受理期間', - 'monthly_depreciation' => '毎月の減価償却費(減価償却費)', - 'assigned_to' => '割り当て先', - 'requesting_user' => '要求ユーザー', - 'requested_date' => '要求日', - 'changed' => '変更済み', - 'icon' => 'アイコン', -]; diff --git a/resources/lang/ja/admin/kits/general.php b/resources/lang/ja/admin/kits/general.php deleted file mode 100644 index b9dc282b98..0000000000 --- a/resources/lang/ja/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '製品セットについて', - 'about_kits_text' => '製品セットを用いると、アイテム(アセット、ライセンスなど)のコレクションをすばやくユーザーに払い出す(チェックアウトする)ことができます。例えば、組織のオンボーディングプロセスが一貫している場合に、すべてのユーザーが同じアイテムを使用する場合に役立ちます。', - 'checkout' => 'チェックアウト', - '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' => '付属品を追加', - '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/ja/admin/labels/table.php b/resources/lang/ja/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ja/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ja/admin/licenses/general.php b/resources/lang/ja/admin/licenses/general.php deleted file mode 100644 index ba2cab3f5f..0000000000 --- a/resources/lang/ja/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'ライセンスについて', - 'about_licenses' => 'ライセンスはソフトウェアの追跡に使用されます。指定した数を個人にチェックアウトすることができます。', - 'checkin' => 'ライセンスシートをチェックイン', - 'checkout_history' => '履歴をチェックアウト', - 'checkout' => 'ライセンスシートをチェックアウト', - 'edit' => 'ライセンスを編集', - 'filetype_info' => '許可するファイルタイプ(png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar)', - 'clone' => 'ライセンスを複製', - 'history_for' => '履歴 ', - 'in_out' => 'In/Out', - 'info' => 'ライセンス情報', - 'license_seats' => 'ライセンスシート', - 'seat' => 'シート', - 'seats' => 'シート数', - 'software_licenses' => 'ソフトウェア・ライセンス', - 'user' => '利用者', - 'view' => 'ライセンスを表示', - 'delete_disabled' => 'いくつかのシートがまだチェックアウトされているため、このライセンスはまだ削除できません。', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => '全てのシートをチェックイン', - 'modal' => 'このアクションは、1つのシートをチェックインします。 | このアクションは、このライセンスのすべての :checkedout_seats_count シートをチェックインします。', - 'enabled_tooltip' => 'ユーザーとアセットの両方から、このライセンスのすべてのシートをチェックインします', - 'disabled_tooltip' => '現在チェックアウトされているシートがないため、これは無効です', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'ライセンスのチェックインに成功しました! | すべてのライセンスは正常にチェックインされました!', - 'log_msg' => 'ライセンスGUIで一括ライセンスチェックアウトを行いました', - ], - - 'checkout_all' => [ - 'button' => 'すべてのシートをチェックアウト', - 'modal' => 'このアクションは、最初の利用可能なユーザーに1つのシートをチェックアウトします。 | このアクションは、最初の利用可能なユーザーにすべての:available_seats_countシートをチェックアウトします。 ユーザーがこのライセンスをチェックアウトしていない場合、このシートで利用可能とみなされます。 そして、format@@0 プロパティがユーザーアカウントで有効になります。', - 'enabled_tooltip' => 'すべてのユーザーにすべてのシートをチェックアウト(または利用可能な枚数)', - 'disabled_tooltip' => '現在利用可能なシートがないため、これは無効です', - 'success' => 'ライセンスは正常にチェックアウトされました! | :count ライセンスは正常にチェックアウトされました!', - 'error_no_seats' => 'このライセンスに残っているシートはありません。', - 'warn_not_enough_seats' => ':count 人のユーザーにこのライセンスが割り当てられましたが、使用可能なライセンス・シートが切れてしまいました。', - 'warn_no_avail_users' => '何もすることはありません。このライセンスが割り当てられていないユーザーはいません。', - 'log_msg' => 'ライセンスGUIで一括ライセンスチェックアウトを行いました', - - - ], - ], -); diff --git a/resources/lang/ja/admin/licenses/message.php b/resources/lang/ja/admin/licenses/message.php deleted file mode 100644 index 14e3464a46..0000000000 --- a/resources/lang/ja/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'ライセンスが存在しないか、表示する権限がありません。', - 'user_does_not_exist' => '利用者が存在しません。', - 'asset_does_not_exist' => 'このライセンスに関連付けられている資産が存在しません。', - 'owner_doesnt_match_asset' => 'ドロップダウンで割り当てられた以上の利用者にライセンスを関連付けようとしています。', - 'assoc_users' => 'このライセンスは利用者にチェックアウトされているため削除できません。ライセンスをチェックイン後、もう一度、やり直して下さい。 ', - 'select_asset_or_person' => 'アセットまたはユーザーを選択する必要がありますが、両方を選択する必要はありません。', - 'not_found' => 'ライセンスが見つかりません', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'ライセンスが作成できませんでした。もう一度、やり直して下さい。', - 'success' => 'ライセンスが作成されました。' - ), - - 'deletefile' => array( - 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', - 'success' => 'ファイルは削除されました。', - ), - - 'upload' => array( - 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', - 'success' => 'ファイルがアップロードされました。', - 'nofiles' => 'アップロードするファイルが選択されていないか、アップロードしようとしているファイルが大き過ぎます。', - 'invalidfiles' => 'ファイルサイズが大きすぎるか、許可されていない形式です。(png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, lic)', - ), - - 'update' => array( - 'error' => 'ライセンスが更新できませんでした。もう一度、やり直して下さい。', - 'success' => 'ライセンスが更新されました。' - ), - - 'delete' => array( - 'confirm' => 'このライセンスを削除してもよろしいですか?', - 'error' => 'ライセンスを削除する際に問題が発生しました。もう一度、やり直して下さい。', - 'success' => 'ライセンスが削除されました。' - ), - - 'checkout' => array( - 'error' => 'ライセンスのチェックを外す際に問題が発生しました。もう一度、やり直して下さい。', - 'success' => 'ライセンスのチェックを外しました。', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'ライセンスのチェックを入れる際に問題が発生しました。もう一度、やり直して下さい。', - 'success' => 'ライセンスのチェックを入れました。' - ), - -); diff --git a/resources/lang/ja/admin/locations/table.php b/resources/lang/ja/admin/locations/table.php deleted file mode 100644 index f2d605c250..0000000000 --- a/resources/lang/ja/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '設置場所について', - 'about_locations' => '設置場所はユーザー、資産、およびその他のアイテムの情報追跡に使用されます。', - 'assets_rtd' => '資産', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => '資産割当先', - 'id' => 'ID', - 'city' => '市区町村', - 'state' => '都道府県', - 'country' => '国', - 'create' => '所在地を作成', - 'update' => '所在地を更新', - 'print_assigned' => '割り当て先を印刷', - 'print_all_assigned' => '割り当て先をすべて印刷', - 'name' => 'ロケーション名', - 'address' => '住所', - 'address2' => 'Address Line 2', - 'zip' => '郵便番号', - 'locations' => 'ロケーション', - '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/ja/admin/manufacturers/message.php b/resources/lang/ja/admin/manufacturers/message.php deleted file mode 100644 index 5b97035b10..0000000000 --- a/resources/lang/ja/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => '製造元が存在しません。', - 'assoc_users' => 'この製造元は一つ以上の型番に関連付けられているため、削除できません。この製造元の関連付けを削除後、もう一度試して下さい。 ', - - 'create' => array( - 'error' => '製造元が作成できませんでした。もう一度試して下さい。', - 'success' => '製造元が作成されました。' - ), - - 'update' => array( - 'error' => '製造元が更新できませんでした。もう一度試して下さい。', - 'success' => '製造元が更新できませんでした。もう一度試して下さい。' - ), - - 'restore' => array( - 'error' => '製造元が復元できませんでした。もう一度試して下さい。', - 'success' => '製造元が復元されました。' - ), - - 'delete' => array( - 'confirm' => '本当にこの製造元を削除しますか?', - 'error' => '製造元を削除する際に問題が発生しました。もう一度試して下さい。', - 'success' => '製造元が削除されました。' - ) - -); diff --git a/resources/lang/ja/admin/manufacturers/table.php b/resources/lang/ja/admin/manufacturers/table.php deleted file mode 100644 index c027b2069d..0000000000 --- a/resources/lang/ja/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'メーカーについて', - 'about_manufacturers_text' => 'メーカーは、あなたの資産を製造する会社です。重要なサポート連絡先は、資産の詳細ページに表示されます。', - 'asset_manufacturers' => '資産製造業者', - 'create' => '製造業者を作成', - 'id' => 'ID', - 'name' => '名前', - 'support_email' => 'サポート Eメール', - 'support_phone' => 'サポート 電話番号', - 'support_url' => 'サポート URL', - 'warranty_lookup_url' => '保証書検索URL', - 'update' => '製造業者を更新', - 'url' => 'URL', - -); diff --git a/resources/lang/ja/admin/models/message.php b/resources/lang/ja/admin/models/message.php deleted file mode 100644 index 152a794ea9..0000000000 --- a/resources/lang/ja/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => '型番が存在しません。', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'モデルを割り当てるために今すぐこの資産を編集してください。', - 'assoc_users' => 'この減価償却は複数のモデルに関係付けられているため削除することができません。モデルを削除してから再度実行してください。 ', - - - 'create' => array( - 'error' => '型番が作成できませんでした。もう一度やり直して下さい。', - 'success' => '型番が作成されました。', - 'duplicate_set' => '資産名やメーカー、型番は既に存在しています。', - ), - - 'update' => array( - 'error' => '型番が更新できませんでした。もう一度やり直して下さい。', - 'success' => '型番が更新されました。', - ), - - 'delete' => array( - 'confirm' => '本当にこの資産モデルを削除しますか?', - 'error' => '型番を削除する際に問題が発生しました。もう一度やり直して下さい。', - 'success' => '型番は削除されました。' - ), - - 'restore' => array( - 'error' => '型番が復元されませんでした。もう一度、やり直して下さい。', - 'success' => '型番は復元されました。' - ), - - 'bulkedit' => array( - 'error' => 'フィールドが選択されていないため、更新されませんでした。', - 'success' => 'モデルが正常に更新されました。|:model_count モデルが正常に更新されました。', - 'warn' => '次のモデルのプロパティを更新しようとしています: |次のモデルのプロパティを編集しようとしています :model_count モデル:', - - ), - - 'bulkdelete' => array( - 'error' => 'モデルが選択されていないため、何も削除されませんでした。', - 'success' => ':success_count モデルを削除しました!', - 'success_partial' => ':success_count モデルが削除されましたが、:fail_count 個はアセットが関連付けられているため、削除できませんでした。' - ), - -); diff --git a/resources/lang/ja/admin/reports/general.php b/resources/lang/ja/admin/reports/general.php deleted file mode 100644 index fb66935937..0000000000 --- a/resources/lang/ja/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - '資産報告書のオプションを選択してください。', - 'deleted_user' => '削除されたユーザー', - 'send_reminder' => 'リマインダーを送信', - 'reminder_sent' => 'リマインダーを送信しました', - 'acceptance_deleted' => '承認リクエストが削除されました', - 'acceptance_request' => 'リクエストを承認', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/ja/admin/settings/general.php b/resources/lang/ja/admin/settings/general.php deleted file mode 100644 index 38a85592a0..0000000000 --- a/resources/lang/ja/admin/settings/general.php +++ /dev/null @@ -1,368 +0,0 @@ - '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" と入力するだけです。', - 'admin_cc_email' => 'CC(カーボンコピー)メール 送信先', - 'admin_cc_email_help' => 'ユーザーに送信されたチェックイン/チェックアウト メールのコピーを追加の電子メールアカウントに送信する場合は、ここにメールアドレスを入力します。必要が無ければ、このフィールドを空白にします', - 'is_ad' => 'Active Directory サーバー', - 'alerts' => 'アラート', - 'alert_title' => '通知設定を更新', - 'alert_email' => 'アラートの送信先', - 'alert_email_help' => 'アラートの送信先となるメールアドレス(カンマ区切り)。', - 'alerts_enabled' => 'アラートを有効化', - 'alert_interval' => 'アラートを無視する期間', - 'alert_inv_threshold' => 'インベントリのアラート間隔', - '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' => '資産タグを自動採番で生成', - 'auto_increment_prefix' => 'プレフィクス (オプション)', - 'auto_incrementing_help' => 'この初期値を使って資産タグの自動採番を有効化', - 'backups' => 'バックアップ', - 'backups_help' => 'バックアップの作成、ダウンロード、および復元 ', - '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」というテキストを入力します。 この操作は元に戻すことができず、ソフトで削除されたすべてのアイテムとユーザーは完全に削除されます。(安全のために最初にバックアップを行う必要があります。)', - 'custom_css' => 'カスタム CSS:', - 'custom_css_help' => '使用したいカスタムCSSを入力してください。<style></style> タグは含めないでください', - 'custom_forgot_pass_url' => 'パスワードリセットURLを変更する', - 'custom_forgot_pass_url_help' => 'これにより、ログイン画面に表示されるパスワードリセット用のURLが置き換えられ、内部またはホストされているLDAPパスワードのリセット機能にユーザーを誘導するのに役立ちます。ローカルユーザーがパスワードを忘れた場合、その機能は無効になります。', - 'dashboard_message' => 'ダッシュボードメッセージ', - 'dashboard_message_help' => 'このテキストは、ダッシュボード表示権限を持つすべての人に表示されます。', - 'default_currency' => '既定の通貨', - 'default_eula_text' => '既定のEULA', - 'default_language' => '既定の言語', - 'default_eula_help_text' => '特殊な資産カテゴリーにカスタムEULAを関連付けられます。', - 'display_asset_name' => '資産名を表示', - 'display_checkout_date' => 'チェックアウト日を表示', - 'display_eol' => '表形式でEOLを表示', - 'display_qr' => 'QRコードを表示', - 'display_alt_barcode' => 'バーコードを表示', - 'email_logo' => 'メールのロゴ', - 'barcode_type' => '2次元バーコードタイプ', - 'alt_barcode_type' => 'バーコードタイプ', - 'email_logo_size' => '電子メールでは正方形のロゴが見栄えよく見えます。 ', - 'enabled' => '有効', - 'eula_settings' => 'EULA設定', - 'eula_markdown' => 'この EULA は、Github flavored markdownで、利用可能です。', - 'favicon' => 'ファビコン', - 'favicon_format' => '許可されているファイル形式は、ico、png、および gif です。他の画像形式は、すべてのブラウザで動作しない可能性があります。', - 'favicon_size' => 'ファビコンは16x16 ピクセルの正方形の画像である必要があります。', - 'footer_text' => '追加のフッターテキスト ', - 'footer_text_help' => 'このテキストは右側のフッターに表示されます。 Github flavored markdownを使用してリンクが作成できます。改行、ヘッダー、画像などは、予期しない表示結果になる可能性があります。', - 'general_settings' => '全般設定', - 'general_settings_keywords' => '会社のサポート, 署名, 受諾, 電子メール形式, ユーザー名形式, ページあたりの画像, サムネイル, EULA, 利用規約, ダッシュボード, プライバシー', - 'general_settings_help' => 'デフォルトのEULAなど', - 'generate_backup' => 'バックアップを作成', - 'header_color' => 'ヘッダーカラー', - 'info' => 'これらの設定は、あなたの設備の特性に合わせてカスタマイズできます。', - 'label_logo' => 'ラベルのロゴ', - 'label_logo_size' => 'ロゴは各アセットラベルの右上に表示されます。形は正方形が最良です。 ', - 'laravel' => 'Laravelバージョン', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'デフォルトの権限グループ', - 'ldap_default_group_info' => '新しく同期したユーザーに割り当てるグループを選択します。ユーザーは、割り当てられたグループの権限を引き継ぐことを忘れないでください。', - 'no_default_group' => '標準グループがありません', - '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' => 'クライアント側のTLS証明書とLDAP接続用のキーは、通常 "Secure LDAP" を搭載したGoogle Workspaceでのみ有効です。', - 'ldap_client_tls_key' => 'LDAPクライアントTLSキー', - 'ldap_location' => 'LDAP ロケーション', -'ldap_location_help' => '[LDAPロケーション] フィールドは、ベース バインド DN で OU が使用されていない場合に使用する必要があります。OU 検索が使用されている場合は、これを空白のままにしてください。', - 'ldap_login_test_help' => 'LDAPログインが正しく構成されているかどうかをテストするために、上で指定したベースDNから有効なLDAPユーザー名とパスワードを入力して下さい。その前に必ず更新後のLDAP設定を保存しておいてください。', - 'ldap_login_sync_help' => 'これは、LDAPが正しく同期できることをテストするだけです。 LDAP認証クエリが正しくない場合、ユーザーはまだログインできない場合があります。その前に必ず更新後のLDAP設定を保存しておいてください。', - 'ldap_manager' => 'LDAPマネージャー', - 'ldap_server' => 'LDAP サーバ', - 'ldap_server_help' => 'LDAP を使用開始 ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL 認証', - 'ldap_server_cert_ignore' => '無効な SSL 証明書を許可します。', - 'ldap_server_cert_help' => '自己署名 SSL 証明書を使用して無効な SSL 証明書を受け入れたい場合は、このチェック ボックスを選択します。', - 'ldap_tls' => 'TLS の使用', - 'ldap_tls_help' => 'これは、LDAP サーバーで STARTTLS を実行している場合にのみチェック必要があります。 ', - 'ldap_uname' => 'LDAP バインド ユーザー名', - 'ldap_dept' => 'LDAP 部署', - 'ldap_phone' => 'LDAP 電話番号', - 'ldap_jobtitle' => 'LDAP 職位', - 'ldap_country' => 'LDAP 国', - 'ldap_pword' => 'LDAP バインド パスワード', - 'ldap_basedn' => 'LDAP 検索ベース DN', - 'ldap_filter' => 'LDAP フィルター', - 'ldap_pw_sync' => 'LDAP パスワード同期', - 'ldap_pw_sync_help' => 'LDAPパスワードをローカルパスワードと同期させない場合は、このチェックボックスをオフにします。これをオフにすると、何らかの理由でLDAPサーバーにアクセスできない場合、ユーザーがログインできなくなる可能性があります。', - 'ldap_username_field' => 'ユーザー名フィールド', - 'ldap_lname_field' => '苗字', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP 認証クエリ', - 'ldap_version' => 'LDAP バージョン', - 'ldap_active_flag' => 'LDAP アクティブ フラグ', - 'ldap_activated_flag_help' => 'この値は、同期されたユーザーがSnipe-ITにログインできるかどうかを決定するために使用されます。アイテムをチェックインまたはチェックアウトする機能には影響しません。また、ではなく、AD/LDAP内の属性名である必要があります。

- -このフィールドにAD/LDAP内に存在しないフィールド名が設定されている場合、またはAD/LDAPフィールドの値が0またはfalseに設定されている場合、ユーザログインは無効化されます。AD/LDAPフィールドの値が1またはtrueに設定されている場合、またはその他のテキストが設定されている場合は、ユーザーはログインすることが可能です。ADでこのフィールドが空白の場合、userAccountControl属性を尊重し、通常、サスペンドされていないユーザーのログインを許可しています。', - 'ldap_emp_num' => 'LDAP 社員番号', - 'ldap_email' => 'LDAP メール', - '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 flavored markdownが使用できます。', - 'login_remote_user_text' => 'リモートユーザのログインオプション', - 'login_remote_user_enabled_text' => 'リモートユーザーのログインヘッダーを有効にする', - 'login_remote_user_enabled_help' => 'このオプションを使用すると、「Common Gateway Interface(rfc3875)」のREMOTE_USERヘッダーを介した認証が有効になります。', - 'login_common_disabled_text' => 'その他の認証を無効にします。', - 'login_common_disabled_help' => '他の認証を無効にします。 REMOTE_USERログインが既に動作していることが確かである場合だけ、このオプションを有効にしてください。', - 'login_remote_user_custom_logout_url_text' => 'カスタムログアウトURL', - 'login_remote_user_custom_logout_url_help' => 'ユーザがログアウトした場合、このURLにリダイレクトします。 -これは認証プロバイダのセッションを正しく終了させる場合に便利です。', - 'login_remote_user_header_name_text' => 'カスタムユーザー名ヘッダー', - 'login_remote_user_header_name_help' => 'REMOTE_USER の代わりに指定されたヘッダーを使用する', - 'logo' => 'ロゴ', - 'logo_print_assets' => '印刷に使用', - 'logo_print_assets_help' => '印刷可能な資産リストにブランドを使用する。 ', - 'full_multiple_companies_support_help_text' => 'ユーザー (管理者を含む) に 資産の割り当て を制限します。', - 'full_multiple_companies_support_text' => '複数企業をサポートします。', - 'show_in_model_list' => 'モデルのドロップダウンに表示', - 'optional' => 'オプション', - 'per_page' => 'ページ毎の結果', - 'php' => 'PHPバージョン', - 'php_info' => 'PHPの情報', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHPシステム情報', - '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' => 'パスワードは名前、苗字、メールアドレス、またはユーザー名と同じにすることはできません', - 'pwd_secure_complexity_letters' => '少なくとも1文字以上が必要です', - 'pwd_secure_complexity_numbers' => '少なくとも1つの数字が必要です', - 'pwd_secure_complexity_symbols' => '少なくとも1つの記号が必要です', - 'pwd_secure_complexity_case_diff' => '少なくとも1つの大文字と小文字が必要です', - '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' => 'SAML設定を更新', - 'saml_help' => 'SAML設定', - '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' => '公開証明書', - 'saml_sp_metadata_url' => 'メタデータURL', - 'saml_idp_metadata' => 'SAML IdPメタデータ', - 'saml_idp_metadata_help' => 'URL または XML ファイルを使用して IdP メタデータを指定できます。', - 'saml_attr_mapping_username' => '属性マッピング - ユーザー名', - 'saml_attr_mapping_username_help' => '属性マッピングが指定されていない、または無効な場合 NameID が使用されます。', - 'saml_forcelogin_label' => 'SAML 強制ログイン', - 'saml_forcelogin' => 'SAMLをプライマリログインにする', - 'saml_forcelogin_help' => '通常のログインページに移動するには、\'/login?nosaml\' を使用できます。', - 'saml_slo_label' => 'SAML シングルログアウト', - 'saml_slo' => 'ログアウト時にLogoutRequestをIdPに送信する', - 'saml_slo_help' => 'これにより、ユーザーは最初にログアウト時にIdPにリダイレクトされます。IdPがSP-initiated SAML SLOを正しくサポートしていない場合は、チェックを外してください。', - 'saml_custom_settings' => 'SAML カスタム設定', - 'saml_custom_settings_help' => 'onelogin/php-saml ライブラリの追加の設定を指定できます。自己責任で使用してください。', - 'saml_download' => 'メタデータをダウンロード', - 'setting' => '設定', - 'settings' => '設定', - 'show_alerts_in_menu' => 'トップ メニューでアラートを表示します。', - 'show_archived_in_list' => 'アーカイブ資産', - 'show_archived_in_list_text' => 'アーカイブされた資産を「すべての資産」リストに表示する', - 'show_assigned_assets' => 'アセットに割り当てられたアセットを表示', - 'show_assigned_assets_help' => '他のアセットに割り当てたアセットを表示するには、 ユーザーの表示 → 資産, ユーザーの表示 → 情報 → アカウントに割り当て済み → 割り当て済みの資産', - 'show_images_in_email' => 'メールで画像を表示する', - 'show_images_in_email_help' => 'Snipe-ITが閉鎖されたネットワーク内にある場合や、アクセスするためにVPNの利用が必要な場合はこのボックスのチェックを外してください。ネットワーク外のユーザは、配信されたメールにある画像を読み込むことはできません。', - 'site_name' => 'サイト名', - 'integrations' => 'サービス連携', - 'slack' => 'Slack', - 'general_webhook' => '一般的な Webhook', - 'webhook' => ':app', - 'webhook_presave' => '保存のテスト', - 'webhook_title' => 'Webhook設定を更新', - 'webhook_help' => '連携サービス設定', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app の設定', - 'webhook_test' =>':app との連携テスト', - 'webhook_integration_help' => 'Slackとの連携は任意ですが、利用する場合はエンドポイントとチャンネルが必要です。Slackとの連携を設定するには、まず、SlackにIncoming Webhookを作成する必要があります。Slack統合テスト ボタンをクリックし、設定が正しいことを確認してから保存してください。 ', - 'webhook_integration_help_button' => ':app の設定を保存すると、テストボタンが表示されます。', - 'webhook_test_help' => ':app の連携が正しく設定されているかどうかをテストします。:app の設定を最初に保存しなければなりません。', - 'snipe_version' => 'Snipe-IT バージョン', - 'support_footer' => 'フッターのリンクをサポートします。 ', - 'support_footer_help' => 'Snipe-ITサポート情報とユーザーマニュアルへのリンクを確認する', - 'version_footer' => 'フッターにバージョン情報を表示 ', - 'version_footer_help' => 'Snipe-ITのバージョンとビルド番号を表示するか、管理者のみに表示させるかを設定できます。', - 'system' => 'システム情報', - 'update' => '設定を更新', - 'value' => '価値', - 'brand' => 'ブランディング', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'ロゴ, サイト名', - 'web_brand' => 'Webブランディングタイプ', - 'about_settings_title' => '設定について', - 'about_settings_text' => 'これらの設定は、あなたのインストレーションの特性に合わせてカスタマイズできます。', - 'labels_per_page' => 'ページあたりのラベル数', - 'label_dimensions' => 'ラベルの大きさ (インチ)', - 'next_auto_tag_base' => '次の自動インクリメント', - 'page_padding' => 'ページ マージン', - 'privacy_policy_link' => 'プライバシーポリシーへのリンク', - 'privacy_policy' => 'プライバシーポリシー', - 'privacy_policy_link_help' => 'ここにURLが含まれている場合、プライバシーポリシーへのリンクは、GDPRに準拠して、各ページのフッターとシステムが送信する電子メールに含まれます。 ', - 'purge' => 'データレコードを消去', - 'purge_deleted' => '削除の消去 ', - 'labels_display_bgutter' => 'ラベル 下余白', - 'labels_display_sgutter' => 'ラベル横余白', - 'labels_fontsize' => 'ラベルフォントサイズ', - 'labels_pagewidth' => 'ラベルシート幅', - 'labels_pageheight' => 'ラベルシート高さ', - 'label_gutters' => 'ラベルの間隔 (インチ)', - 'page_dimensions' => 'ページサイズ(インチ)', - 'label_fields' => 'ラベル表示フィールド', - 'inches' => 'インチ', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Snipe-ITへのリンク', - 'show_url_in_emails_help_text' => '電子メールのフッターでSnipe-ITのインストールにリンクしたくない場合は、このボックスのチェックを外してください。ほとんどのユーザーが決してログインしない場合に便利です。', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'サムネイルの最大の高さ', - 'thumbnail_max_h_help' => 'サムネイルのリストビューに表示される最大の高さ。25~500。', - 'two_factor' => '2段階認証', - 'two_factor_secret' => '二段階認証コード', - 'two_factor_enrollment' => '二段階認証登録', - 'two_factor_enabled_text' => '二段階認証を有効', - 'two_factor_reset' => '二段階認証をリセット', - 'two_factor_reset_help' => 'ユーザーはGoogle Authenticatorでデバイスを再度登録する必要があります。これは、現在登録されているデバイスを紛失または盗難した場合に便利です。 ', - 'two_factor_reset_success' => '二段階認証は正常にリセットされました。', - 'two_factor_reset_error' => '二段階認証のデバイスリセットに失敗しました。', - 'two_factor_enabled_warning' => '二段階認証を有効にすると、Google Authenticatorでの認証が強制されます。あなたがお持ちのデバイスを登録することができます。', - 'two_factor_enabled_help' => 'これにより、Google Authenticatorを使用した2要素認証が有効になります。', - 'two_factor_optional' => '選択可能(ユーザーは自由に有効・無効にできます)', - 'two_factor_required' => '全てのユーザーに必須', - 'two_factor_disabled' => '無効', - 'two_factor_enter_code' => '二段階認証コードを入力', - 'two_factor_config_complete' => '送信', - 'two_factor_enabled_edit_not_allowed' => '管理者はこの設定を編集することを許可していません。', - 'two_factor_enrollment_text' => "二段階認証の登録が必要ですが、あなたのデバイスはまだ登録されていません。Google Authenticatorアプリを開き、下のQRコードをスキャンして端末を登録してください。端末を登録したら以下のコードを入力してください。", - 'require_accept_signature' => 'シグネチャリクエスト', - 'require_accept_signature_help_text' => 'この機能を有効にするには、ユーザーが資産を受け入れる際に物理的にサインオフする必要があります。', - 'left' => '左', - 'right' => '右', - 'top' => '上', - 'bottom' => '下', - 'vertical' => '垂直', - 'horizontal' => '水平方向', - 'unique_serial' => '一意のシリアル番号', - 'unique_serial_help_text' => 'このチェックボックスをオンにすると、資産のシリアル番号に一意性制約が適用されます', - 'zerofill_count' => '資産タグの長さ (ゼロ埋め含む)', - 'username_format_help' => 'この設定は、ユーザー名が指定されておらず、ユーザー名を生成する必要がある場合にのみインポートプロセスで使用されます。', - 'oauth_title' => 'OAuth API 設定', - 'oauth' => 'OAuth', - 'oauth_help' => 'OAuth エンドポイント設定', - 'asset_tag_title' => '資産タグ設定を更新', - 'barcode_title' => 'バーコード設定を更新', - 'barcodes' => 'バーコード', - 'barcodes_help_overview' => 'バーコード & QRの設定', - 'barcodes_help' => 'キャッシュされたバーコードを削除しようとします。 これは通常、バーコード設定が変更された場合や、Snipe-ITのURLが変更された場合にのみ使用されます。 バーコードは次にアクセスしたときに再生成されます。', - 'barcodes_spinner' => 'ファイルを削除しようとしています...', - 'barcode_delete_cache' => 'バーコードキャッシュを削除', - 'branding_title' => 'ブランディング設定を更新', - 'general_title' => '一般設定を更新', - 'mail_test' => '送信テスト', - 'mail_test_help' => 'テストメールを :replyto に送信しようとします。', - 'filter_by_keyword' => 'キーワードを設定してフィルター', - 'security' => 'セキュリティ', - 'security_title' => 'セキュリティ設定を更新', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => '二段階認証, パスワードの制限', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'アカウント権限グループ', - 'localization' => 'ローカライズ', - 'localization_title' => 'ローカライズ設定を更新', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => '言語, 日付表示', - 'notifications' => '通知', - 'notifications_help' => 'メールアラートと監査設定', - 'asset_tags_help' => '増分とプレフィクス', - 'labels' => 'ラベル', - 'labels_title' => 'ラベル設定を更新', - 'labels_help' => 'ラベルサイズ & 設定', - 'purge' => '消去', - 'purge_keywords' => '恒久的に削除', - 'purge_help' => '削除したレコードを消去', - 'ldap_extension_warning' => 'このサーバーでは、LDAP 拡張モジュールがインストールされていないか、または有効になっていないようです。設定を保存することはできますが、LDAPの同期やログインを機能させるために、PHPの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' => ' 統合テスト', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'これは、組織's Google 開発者コンソール の Google OAuth アプリ設定のコールバックURLとして入力する必要があります。', - 'google_login' => 'Google ワークスペースのログイン設定', - 'enable_google_login' => 'Google ワークスペースでログインするユーザーを有効にする', - 'enable_google_login_help' => 'ユーザーは自動的にプロビジョニングされません。 ここでは既存のアカウントとGoogle Workspaceのアカウントが必要です。ここではユーザー名がGoogleワークスペースのメールアドレスと一致している必要があります。 ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ja/admin/settings/message.php b/resources/lang/ja/admin/settings/message.php deleted file mode 100644 index 21f9bf5230..0000000000 --- a/resources/lang/ja/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => '更新時にエラーが発生しました。 ', - 'success' => '更新に成功しました。', - ], - 'backup' => [ - 'delete_confirm' => 'このバックアップファイルを削除してもよろしいですか?この操作は、もとに戻すことは出来ません。 ', - 'file_deleted' => 'バックアップファイルの削除に成功しました。 ', - 'generated' => '新しいバックアップファイルが作成されました。', - 'file_not_found' => 'そのバックアップファイルをサーバー上に見つけることが出来ませんでした。', - 'restore_warning' => '復元を行います。現在データベースにある既存のデータを上書きします。 これにより、既存のすべてのユーザー(あなたを含む) もログアウトします。', - 'restore_confirm' => ':filename からデータベースを復元してもよろしいですか?' - ], - 'purge' => [ - 'error' => 'パージ中にエラーが発生しました。 ', - 'validation_failed' => 'パージの確定方法が正しくありません。入力してください、単語「削除」確認ボックス。', - 'success' => 'パージによりレコードは削除されました', - ], - 'mail' => [ - 'sending' => 'テストメールを送信しています...', - 'success' => 'メール送信完了', - 'error' => 'メールが送信できません', - 'additional' => '追加のエラーメッセージはありません。メール設定とアプリのログを確認してください。' - ], - 'ldap' => [ - 'testing' => 'LDAP接続のテスト中…バインディングとクエリを行っています…', - '500' => '500 Server Error. 詳しくは、サーバーのログをご確認ください。', - 'error' => '問題が発生しました。', - 'sync_success' => '設定に基づいてLDAPサーバーから返された10人のユーザーのサンプル:', - 'testing_authentication' => 'LDAP認証のテスト中...', - 'authentication_success' => 'LDAPによるユーザー認証に成功しました!' - ], - 'webhook' => [ - 'sending' => ':app テストメッセージを送信しています...', - 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'チェックに成功 ', - 'success_pt2' => ' テストメッセージのチャンネルで、設定を保存するには以下の「SAVE」をクリックしてください。', - '500' => '500 Server Error.', - 'error' => '問題が発生しました。:app 応答: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => '問題が発生しました。:( ', - ] -]; diff --git a/resources/lang/ja/admin/statuslabels/message.php b/resources/lang/ja/admin/statuslabels/message.php deleted file mode 100644 index 1294229f10..0000000000 --- a/resources/lang/ja/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'ステータス ラベルは存在しません。', - 'assoc_assets' => 'このステータスラベルは少なくとも一つの資産に関連付けされているため、削除できません。資産の関連付けを削除し、もう一度試して下さい。 ', - - 'create' => [ - 'error' => 'ステータスラベルが作成できませんでした。もう一度試して下さい。', - 'success' => 'ステータスラベルが作成されました。', - ], - - 'update' => [ - 'error' => 'ステータスラベルは更新できませんでした。もう一度試して下さい。', - 'success' => 'ステータスラベルが更新されました。', - ], - - 'delete' => [ - 'confirm' => 'このステータスラベルを削除しますか?', - 'error' => 'ステータスラベルを削除する際に問題が発生しました。もう一度やり直して下さい。', - 'success' => 'ステータスラベルは削除されました。', - ], - - 'help' => [ - 'undeployable' => 'これらのアセットを誰にも割り当てることはできません。', - 'deployable' => 'これらの資産はチェックアウトすることができます。割り当てられたら、 配備済みというメタステータスになります。', - 'archived' => 'これらのアセットはチェックアウトできず、アーカイブビューにのみ表示されます。これは、予算/歴史的な目的のために資産に関する情報を保持するが、それらを日々の資産リストから外すことに役立つ。', - 'pending' => 'これらの資産は、誰にも割り当てられません。修理の対象外ではあるが、流通に戻ることが予想されるアイテムによく使用されます。', - ], - -]; diff --git a/resources/lang/ja/admin/suppliers/message.php b/resources/lang/ja/admin/suppliers/message.php deleted file mode 100644 index da1b0cff1b..0000000000 --- a/resources/lang/ja/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => '仕入先が存在していません。', - - - 'create' => array( - 'error' => '仕入先が作成できませんでした。もう一度試して下さい。', - 'success' => '仕入先が作成されました。' - ), - - 'update' => array( - 'error' => '仕入先は更新できませんでした。もう一度試して下さい。', - 'success' => '仕入先が更新されました。' - ), - - 'delete' => array( - 'confirm' => '本当にこの仕入先を削除してよいですか?', - 'error' => '仕入先を削除する際に問題が発生しました。もう一度試して下さい。', - 'success' => '仕入先が削除されました。', - 'assoc_assets' => 'この仕入先は現在:asset_count個の資産に関連付けされているため削除できません。この仕入先を参照しないように更新した上で、もう一度試して下さい。 ', - 'assoc_licenses' => 'この仕入先は現在:licences_count個のライセンスに関連付けされているため削除できません。この仕入先を参照しないように更新したうえで、もう一度試してください。 ', - 'assoc_maintenances' => 'この仕入先は現在:asset_maintenances_count個の資産管理に関連付けされているため削除できません。この仕入先を参照しないように更新したうえで、もう一度試してください。 ', - ) - -); diff --git a/resources/lang/ja/admin/suppliers/table.php b/resources/lang/ja/admin/suppliers/table.php deleted file mode 100644 index cd6de4f9d5..0000000000 --- a/resources/lang/ja/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - '仕入先について', - 'about_suppliers_text' => '仕入先は、アイテムの追跡に使用されます。', - 'address' => '仕入先住所', - 'assets' => '資産', - 'city' => '市区町村', - 'contact' => 'コンタクト名', - 'country' => '国', - 'create' => 'サプライヤーを作成', - 'email' => 'E-Mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'ライセンス', - 'name' => '仕入先名', - 'notes' => '備考', - 'phone' => '電話番号', - 'state' => '都道府県', - 'suppliers' => '仕入先', - 'update' => '仕入先を更新', - 'url' => 'URL', - 'view' => '仕入先を表示', - 'view_assets_for' => '資産を表示', - 'zip' => '郵便番号', - -); diff --git a/resources/lang/ja/admin/users/message.php b/resources/lang/ja/admin/users/message.php deleted file mode 100644 index 81a7b4e76b..0000000000 --- a/resources/lang/ja/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'この資産を承認しました。', - 'declined' => 'この資産を却下しました。', - 'bulk_manager_warn' => 'あなたの利用者は正常に更新されました。しかしながら、あなたの管理者エントリーは保存されませんでした。あなたが選択した管理者が、編集対象の利用者一覧に選択されていたため更新されませんでした。および利用者は彼ら自身の管理者でない場合があります。再度、管理者を除いた上で、あなたの利用者を選択してください。', - 'user_exists' => '利用者が既に存在しています!', - 'user_not_found' => 'ユーザーが存在しません。', - 'user_login_required' => 'ログインフィールドが必要です。', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'パスワードが必要です。', - 'insufficient_permissions' => '権限が不足しています。', - 'user_deleted_warning' => '利用者が削除されました。これらを編集するにはユーザーを復旧するか、新しい資産を割り当てなければなりません。', - 'ldap_not_configured' => 'LDAPの統合は、インストール時に設定されません。', - 'password_resets_sent' => '有効なメールアドレスを持っている選択されたユーザーにパスワードリセットのリンクが送信されました。', - 'password_reset_sent' => 'パスワードリセットのURLが:emailに送信されました。', - 'user_has_no_email' => 'このユーザーのプロフィールにはメールアドレスがありません。', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => '利用者が正常に作成されました。', - 'update' => '利用者が正常に更新されました。', - 'update_bulk' => '利用者が正常に更新されました!', - 'delete' => '利用者が正常に削除されました。', - 'ban' => '利用者が正常に禁止されました。', - 'unban' => '利用者が正常に解禁されました。', - 'suspend' => 'ユーザーが正常に中断されました。', - 'unsuspend' => 'ユーザーは正常に再開しました。', - 'restored' => '利用者が復元されました。', - 'import' => '利用者が正常にインポートされました。', - ), - - 'error' => array( - 'create' => '利用者を作成する際に問題が発生しました。もう一度、やり直して下さい。', - 'update' => '利用者を更新する際に問題が発生しました。もう一度、やり直して下さい。', - 'delete' => '利用者を削除する際に問題が発生しました。もう一度、やり直して下さい。', - 'delete_has_assets' => 'このユーザーにはアイテムが割り当てられており、削除できません。', - 'unsuspend' => '利用者を再開する際に問題が発生しました。もう一度、やり直して下さい。', - 'import' => '利用者をインポートする際に問題が発生しました。もう一度、やり直して下さい。', - 'asset_already_accepted' => 'この資産は既に承認されています。', - 'accept_or_decline' => 'あなたはこの資産を承認もしくは却下しなけれなばなりません。', - 'incorrect_user_accepted' => '資産を受諾しようとしましたが貸し出しできませんでした。', - 'ldap_could_not_connect' => 'LDAPサーバーに接続できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', - 'ldap_could_not_bind' => 'LDAPサーバーにバインドできません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー: ', - 'ldap_could_not_search' => 'LDAPサーバーを検索できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', - 'ldap_could_not_get_entries' => 'LDAPサーバーからエンティティを取得できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', - 'password_ldap' => 'このアカウントのパスワードは、LDAPかアクティブディレクトリで管理されています。パスワードを変更するには管理者にお問い合わせください。 ', - ), - - 'deletefile' => array( - 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', - 'success' => 'ファイルは正常に削除されました。', - ), - - 'upload' => array( - 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', - 'success' => 'ファイルが正常にアップロードされました。', - 'nofiles' => 'アップロードするためのファイルを選択していません。', - 'invalidfiles' => 'いずれかのファイルが大き過ぎるか、ファイルタイプが許可されていません。許可されているファイルタイプ(png, gif, jpg, doc, docx, pdf, and txt)', - ), - - 'inventorynotification' => array( - 'error' => 'このユーザーにはメールアドレスが設定されていません。', - 'success' => 'ユーザーに現在の在庫について通知されました。' - ) -); \ No newline at end of file diff --git a/resources/lang/ja/admin/users/table.php b/resources/lang/ja/admin/users/table.php deleted file mode 100644 index d06baeb93b..0000000000 --- a/resources/lang/ja/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - '有効', - 'allow' => '許可', - 'checkedout' => '資産', - 'created_at' => '作成日時', - 'createuser' => 'ユーザーを作成', - 'deny' => '拒否', - 'email' => 'E-Mail', - 'employee_num' => '従業員 No.', - 'first_name' => '名前', - 'groupnotes' => 'ユーザに割り当てるグループを選択します。割り当てられたグループの権限を取得することに留意してください。 グループの選択を解除するには、Ctrl+クリック(またはmacOSではCmd+クリック)を使用します。', - 'id' => 'ID', - 'inherit' => '継承', - 'job' => '役職', - 'last_login' => '最終ログイン', - 'last_name' => '苗字', - 'location' => 'ロケーション:', - 'lock_passwords' => 'ログイン時の詳細設定はインストール時に変更することは出来ません。', - 'manager' => 'マネージャー', - 'managed_locations' => '管理ロケーション', - 'name' => '名前', - 'notes' => '備考', - 'password_confirm' => 'パスワードを確認', - 'password' => 'パスワード', - 'phone' => '電話番号', - 'show_current' => '現在のユーザーを表示', - 'show_deleted' => '削除されたユーザーを表示', - 'title' => '役職', - 'to_restore_them' => 'それらを復元します。', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => '利用者を更新', - 'username' => 'ユーザ名', - 'user_deleted_text' => 'この利用者は、削除済みとしてマークされています。', - 'username_note' => '(Windows統合認証のみを利用する。)', - 'cloneuser' => '利用者を複製', - 'viewusers' => '利用者を表示', -); diff --git a/resources/lang/ja/auth/general.php b/resources/lang/ja/auth/general.php deleted file mode 100644 index 6cc15c97eb..0000000000 --- a/resources/lang/ja/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'パスワード リセットのメールを送信します。', - 'email_reset_password' => '電子メールによるパスワードのリセット', - 'reset_password' => 'パスワードリセット', - 'saml_login' => 'SAML経由でログイン', - 'login' => 'ログイン', - 'login_prompt' => 'ログインしてください。', - 'forgot_password' => 'パスワードを忘れました', - 'ldap_reset_password' => 'LDAPパスワードをリセットするにはここをクリックしてください', - 'remember_me' => 'ログイン状態を維持する', - 'username_help_top' => 'パスワードリセットリンクを送信する対象の ユーザー名 を入力してください。', - 'username_help_bottom' => 'ユーザー名とメールアドレスは、設定によって同じ場合もありますが、そうでない場合もあります。ユーザー名を思い出せない場合は、管理者にお問い合わせください。

メールアドレスが関連付けられていないユーザー名には、パスワードリセットのリンクがメールで送信されません。 ', - 'google_login' => 'またはGoogle ワークスペースでログイン', - 'google_login_failed' => 'Googleログインに失敗しました。もう一度やり直してください。', - -]; - diff --git a/resources/lang/ja/general.php b/resources/lang/ja/general.php deleted file mode 100644 index bf4127dd91..0000000000 --- a/resources/lang/ja/general.php +++ /dev/null @@ -1,495 +0,0 @@ - '付属品', - 'activated' => 'アクティベート', - 'accepted_date' => '受理日', - 'accessory' => '付属品', - 'accessory_report' => '付属品レポート', - 'action' => '操作', - 'activity_report' => '操作レポート', - 'address' => '住所', - 'admin' => '管理', - 'administrator' => '管理者', - 'add_seats' => 'シートを追加', - 'age' => "経過", - 'all_assets' => '全ての資産', - 'all' => 'All', - 'archived' => 'アーカイブ', - 'asset_models' => '資産モデル', - 'asset_model' => 'モデル', - 'asset' => '資産', - 'asset_report' => '資産レポート', - 'asset_tag' => '資産タグ', - 'asset_tags' => '資産タグ', - 'assets_available' => '利用可能な資産', - 'accept_assets' => ':name の資産を承認 ', - 'accept_assets_menu' => '資産を承認', - 'audit' => '監査', - 'audit_report' => '監査ログ', - 'assets' => '資産数', - 'assets_audited' => '監査済み資産', - 'assets_checked_in_count' => '資産をチェックインしました', - 'assets_checked_out_count' => '資産をチェックインしました', - 'asset_deleted_warning' => 'この資産は削除されました。割り当てるには、復元する必要があります。', - 'assigned_date' => '割り当てられた日付', - 'assigned_to' => ':name に割り当て', - 'assignee' => '割り当て先', - 'avatar_delete' => 'アバターを削除', - 'avatar_upload' => 'アバターをアップロード', - 'back' => '戻る', - 'bad_data' => '存在しませんでした。データに誤りがあるかもしれません。', - 'bulkaudit' => '一括監査', - 'bulkaudit_status' => '監査ステータス', - 'bulk_checkout' => '一括チェックアウト', - 'bulk_edit' => '一括編集', - 'bulk_delete' => '一括削除', - 'bulk_actions' => '一括操作', - 'bulk_checkin_delete' => '一括チェックイン/ユーザーの削除', - 'byod' => 'BYOD', - 'byod_help' => 'このデバイスはユーザーが所有しています', - 'bystatus' => 'ステータス別', - 'cancel' => 'キャンセル', - 'categories' => 'カテゴリー', - 'category' => 'カテゴリー', - 'change' => 'イン/アウト', - 'changeemail' => 'メールアドレスを変更', - 'changepassword' => 'パスワードを変更', - 'checkin' => 'チェックイン', - 'checkin_from' => 'チェックイン元', - 'checkout' => 'チェックアウト', - 'checkouts_count' => 'チェックアウト数', - 'checkins_count' => 'チェックイン数', - 'user_requests_count' => 'リクエスト数', - 'city' => '市区町村', - 'click_here' => 'ここをクリック', - 'clear_selection' => '選択をクリア', - 'companies' => '所属', - 'company' => '所属', - 'component' => '構成部品', - 'components' => '構成部品', - 'complete' => '成功', - 'consumable' => '消耗品', - 'consumables' => '消耗品数', - 'country' => '国', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => '新規作成', - 'created' => 'アイテムを作成しました', - 'created_asset' => '資産を作成', - 'created_at' => '作成日', - 'created_by' => '作成者', - 'record_created' => 'レコードが作成されました', - 'updated_at' => '更新日', - 'currency' => '¥', // this is deprecated - 'current' => '現在の状況', - 'current_password' => '現在のパスワード', - 'customize_report' => 'レポートのカスタマイズ', - 'custom_report' => '資産レポートをカスタム', - 'dashboard' => 'ダッシュボード', - 'days' => '日間', - 'days_to_next_audit' => '次の監査日', - 'date' => '日付', - 'debug_warning' => '警告!', - 'debug_warning_text' => 'このアプリケーションはデバッグモードがONのままプロダクションモードで実行されています。もしアプリケーションが外部からアクセス可能な場合、機密データが抜き取られる可能性があります。.envAPP_DEBUGfalseにしてください。', - 'delete' => '削除', - 'delete_confirm' => ':item を削除してもよろしいですか?', - 'delete_confirm_no_undo' => ':itemを削除してもよろしいですか?これは元に戻すことはできません。', - 'deleted' => '削除しました。', - 'delete_seats' => 'ライセンスを削除', - 'deletion_failed' => '削除に失敗しました', - 'departments' => '部署', - 'department' => '部署', - 'deployed' => '配備済', - 'depreciation' => '減価償却', - 'depreciations' => '減価償却', - 'depreciation_report' => '減価償却レポート', - 'details' => '詳細', - 'download' => 'ダウンロード', - 'download_all' => 'すべてをダウンロード', - 'editprofile' => 'プロファイルを編集', - 'eol' => 'EOL', - 'email_domain' => 'Eメール ドメイン', - 'email_format' => 'Eメールフォーマット', - 'employee_number' => '従業員番号', - 'email_domain_help' => 'インポート時に作成するe-mail アドレス', - 'error' => 'エラー', - 'exclude_archived' => 'アーカイブされた資産を除外', - 'exclude_deleted' => '削除されたアセットを除外', - 'example' => '例: ', - 'filastname_format' => '名前のイニシャルと苗字 (jsmith@example.com)', - 'firstname_lastname_format' => '名前.苗字 (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => '名前_苗字 (jane_smith@example.com)', - 'lastnamefirstinitial_format' => '名前と苗字のイニシャル(smithj@example.com)', - 'firstintial_dot_lastname_format' => '名前のイニシャル.苗字 (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => '最初', - 'firstnamelastname' => '名前と苗字 (janesmith@example.com)', - 'lastname_firstinitial' => '苗字_名前のイニシャル (smith_j@example.com)', - 'firstinitial.lastname' => '名前.イニシャルと苗字 (j.smith@example.com)', - 'firstnamelastinitial' => '名前と苗字のイニシャル (janes@example.com)', - 'first_name' => '名前', - 'first_name_format' => '名前 (jane@example.com)', - 'files' => 'ファイル', - 'file_name' => 'ファイル', - 'file_type' => 'ファイル形式', - 'filesize' => 'ファイルサイズ', - 'file_uploads' => 'ファイルアップロード', - 'file_upload' => 'ファイルアップロード', - 'generate' => '作成', - 'generate_labels' => 'ラベルを生成', - 'github_markdown' => 'このフィールドでは Github flavored markdownが利用可能です', - 'groups' => 'グループ', - 'gravatar_email' => 'Gravatar のメールアドレス', - 'gravatar_url' => 'Gravatar.com でアバターを変更', - 'history' => '履歴', - 'history_for' => '履歴', - 'id' => 'ID', - 'image' => '画像', - 'image_delete' => '画像を削除', - 'include_deleted' => '削除された資産を含める', - 'image_upload' => '画像をアップロード', - 'filetypes_accepted_help' => 'アップロード可能なファイル形式は :types です。アップロード可能な最大サイズは :size です。|アップロード可能なファイル形式は :types です。アップロード可能な最大サイズは :size です。', - 'filetypes_size_help' => '許可されている最大アップロードサイズは :size です。', - 'image_filetypes_help' => '使用できるファイルはjpg、png、gif、svgです。許可される最大ファイルサイズは:size です。', - 'unaccepted_image_type' => 'この画像ファイルは読み取れませんでした。受け入れられるファイルタイプはjpg、webp、png、gif、svgです。このファイルのmimetypeは:mimetypeです。', - 'import' => 'インポート', - 'importing' => 'インポートしています', - 'importing_help' => 'アセット、アクセサリ、ライセンス、コンポーネント、消耗品、およびユーザーをCSVファイルからインポートできます。

CSVは、ドキュメント のサンプルCSVに一致するヘッダーでカンマ区切りでフォーマットする必要があります。', - 'import-history' => 'インポート履歴', - 'asset_maintenance' => '資産管理', - 'asset_maintenance_report' => '資産管理レポート', - 'asset_maintenances' => '資産管理', - 'item' => 'アイテム', - 'item_name' => 'アイテム名', - 'import_file' => 'CSVファイルをインポート', - 'import_type' => 'CSVインポートの種類', - 'insufficient_permissions' => '権限が不足しています。', - 'kits' => '製品セット', - 'language' => '言語', - 'last' => '最後', - 'last_login' => '最終ログイン', - 'last_name' => '苗字', - 'license' => 'ライセンス', - 'license_report' => 'ライセンスレポート', - 'licenses_available' => '利用可能なライセンス', - 'licenses' => 'ライセンス数', - 'list_all' => '全ての一覧', - 'loading' => '読み込み中… お待ちください…', - 'lock_passwords' => 'このフィールド値はデモインストールでは保存されません。', - 'feature_disabled' => 'この機能は、デモインストールでは無効化されています。', - 'location' => '設置場所', - 'locations' => '設置場所の数', - 'logo_size' => '正方形のロゴの場合は、「ロゴ+文字」で表示されます。ロゴの最大表示サイズは、縦50px×横500pxです。 ', - 'logout' => 'ログアウト', - 'lookup_by_tag' => '資産タグで参照', - 'maintenances' => 'メンテナンス', - 'manage_api_keys' => 'APIキーの管理', - 'manufacturer' => '製造元', - 'manufacturers' => '製造元の数', - 'markdown' => 'このフィールドでは Github flavored markdown. が利用可能です', - 'min_amt' => '最小数量', - 'min_amt_help' => 'アラートがトリガーされる前に利用可能な項目の最小数。 在庫が少ないアラートを受信したくない場合は、最小数量を空白のままにしてください。', - 'model_no' => 'モデル No.', - 'months' => '月', - 'moreinfo' => '詳細', - 'name' => '名前', - 'new_password' => '新しいパスワード', - 'next' => '次へ', - 'next_audit_date' => '次の監査日', - 'last_audit' => '前回の監査日', - 'new' => '新規', - 'no_depreciation' => '非減価償却資産', - 'no_results' => '結果はありません。', - 'no' => 'いいえ', - 'notes' => '備考', - 'order_number' => '注文番号', - 'only_deleted' => '削除された資産のみ', - 'page_menu' => 'メニューアイテムを表示', - 'pagination_info' => '開始から終了までのアイテム合計を表示', - 'pending' => 'ペンディング', - 'people' => '人物', - 'per_page' => 'ページ単位の結果', - 'previous' => '前へ', - 'processing' => '処理中', - 'profile' => 'あなたのプロファイル', - 'purchase_cost' => '購入費用', - 'purchase_date' => '購入日', - 'qty' => '数量', - 'quantity' => '数量', - 'quantity_minimum' => '最低数量を下回る、または下回りそうなアイテムが :count 個あります。', - 'quickscan_checkin' => 'クイックスキャン チェックイン', - 'quickscan_checkin_status' => 'チェックイン状況', - 'ready_to_deploy' => '配備可能', - 'recent_activity' => '最近のアクティビティ', - 'remaining' => '残り', - 'remove_company' => '会社の団体を取り除く', - 'reports' => 'レポート', - 'restored' => '復元', - 'restore' => '復元', - 'requestable_models' => '要求可能なモデル', - 'requested' => '要求済', - 'requested_date' => 'リクエスト日', - 'requested_assets' => '要求された資産', - 'requested_assets_menu' => '要求された資産', - 'request_canceled' => 'リクエストキャンセル', - 'save' => '保存', - 'select_var' => ':thingを選択してください。 ', // this will eventually replace all of our other selects - 'select' => '選択', - 'select_all' => 'すべて選択', - 'search' => '検索', - 'select_category' => 'カテゴリを選択', - 'select_department' => '部署を選択', - 'select_depreciation' => '減価償却タイプを選択', - 'select_location' => '設置場所を選択', - 'select_manufacturer' => '製造元を選択', - 'select_model' => 'モデルを選択', - 'select_supplier' => '仕入先を選択', - 'select_user' => '利用者を選択', - 'select_date' => '日付を選択 (YYYY-MM-DD)', - 'select_statuslabel' => 'ステータスを選択', - 'select_company' => '所属を選択', - 'select_asset' => '資産を選択します。', - 'settings' => '設定', - 'show_deleted' => '削除済みを表示', - 'show_current' => '最新を表示', - 'sign_in' => 'サインイン', - 'signature' => '署名', - 'signed_off_by' => '署名された', - 'skin' => 'スキン', - 'webhook_msg_note' => 'Webhook経由で通知が送信されます', - 'webhook_test_msg' => ':app とSnipe-ITの連携がうまくいっているようです!', - 'some_features_disabled' => 'デモモード : いくつかの機能はこのインストールでは無効化されます', - 'site_name' => 'サイト名', - 'state' => '都道府県', - 'status_labels' => 'ステータスラベル', - 'status' => 'ステータス', - 'accept_eula' => '受け入れ同意', - 'supplier' => '仕入先', - 'suppliers' => '仕入先', - 'sure_to_delete' => '削除してもよろしいですか?', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => '送信', - 'target' => '対象', - 'time_and_date_display' => '時間と日付を表示', - 'total_assets' => '資産の合計', - 'total_licenses' => 'ライセンスの合計', - 'total_accessories' => '合計付属品数', - 'total_consumables' => '合計消耗品数', - 'type' => 'タイプ', - 'undeployable' => '配備不可', - 'unknown_admin' => '不明な管理者', - 'username_format' => 'ユーザー名の書式', - 'username' => 'ユーザー名', - 'update' => '更新', - 'upload_filetypes_help' => '使用できるファイルは、png、gif、jpg、jpeg、doc、docx、pdf、xls、txt、lic、zip、およびrarです。許可される最大ファイルサイズは:sizeです。', - 'uploaded' => 'アップロード完了', - 'user' => '利用者', - 'accepted' => '承認済', - 'declined' => '却下済', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => '未許可資産', - 'users' => '利用者', - 'viewall' => 'すべて表示', - 'viewassets' => '割当済み資産を表示', - 'viewassetsfor' => ':name の資産を表示', - 'website' => 'ウェブサイト', - 'welcome' => 'ようこそ、 :name さん', - 'years' => '年', - 'yes' => 'はい', - 'zip' => '郵便番号', - 'noimage' => 'イメージはアップロードされていません または イメージは見つかりませんでした', - 'file_does_not_exist' => '要求されたファイルはサーバーに存在しません。', - 'file_upload_success' => 'ファイルのアップロードに成功しました!', - 'no_files_uploaded' => 'ファイルのアップロードに成功しました!', - 'token_expired' => 'セッションが失効しました。再度ログインしてください。', - 'login_enabled' => 'ログイン可能', - 'audit_due' => '監査期日', - 'audit_overdue' => '監査期日を超過', - '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)にメールを送ってください。', - 'changed' => '変更済み', - 'to' => '対象:', - 'report_fields_info' => '

カスタムレポートに含めたいフィールドを選択し、「生成」をクリックします。ファイル(custom-asset-report-YYYYY-mm-dd.csv)が自動的にダウンロードされ、エクセルで開くことができます。

-

特定の資産だけをエクスポートしたい場合は、以下のオプションを使用して結果を調整してください。

', - 'range' => '範囲', - 'bom_remark' => 'このCSVにBOM(バイトオーダーマーク)を追加', - 'improvements' => '改善', - 'information' => '情報', - 'permissions' => '権限', - 'managed_ldap' => '(LDAP経由で管理されています)', - 'export' => 'エクスポート', - 'ldap_sync' => 'LDAP同期', - 'ldap_user_sync' => 'LDAPユーザー同期', - 'synchronize' => '同期', - 'sync_results' => '同期結果', - 'license_serial' => 'シリアル/プロダクトキー', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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' => 'Error', - 'notification_error_hint' => '以下のフォームにエラーがないか確認してください', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', - 'asset_information' => '資産情報', - 'model_name' => 'モデル名', - 'asset_name' => 'アセット名', - 'consumable_information' => '消耗品情報:', - 'consumable_name' => '消耗品名:', - 'accessory_information' => '付属品情報:', - 'accessory_name' => '付属品名:', - 'clone_item' => 'アイテムを複製', - 'checkout_tooltip' => 'このアイテムをチェックアウト', - 'checkin_tooltip' => 'このアイテムをチェックイン', - 'checkout_user_tooltip' => 'このアイテムをユーザーにチェックアウトする', - 'maintenance_mode' => 'このサービスはシステムアップデートで一時的に利用できません。後でもう一度確認してください。', - 'maintenance_mode_title' => 'システムが一時的に利用できません', - 'ldap_import' => 'ユーザーのパスワードはLDAPで管理しない。(パスワードリセット機能が利用出来るようになります)', - 'purge_not_allowed' => '削除されたデータのパージが.envファイルで無効になっています。サポートに連絡するか、システム管理者にお問い合わせください。', - 'backup_delete_not_allowed' => '.envファイルでバックアップの削除が無効になっています。サポートまたはシステム管理者にお問い合わせください。', - 'additional_files' => '追加ファイル', - 'shitty_browser' => '署名が検出されませんでした。古いブラウザを使用している場合は、より最新のブラウザを使用してアセットの承認を完了してください。', - 'bulk_soft_delete' =>'また、これらのユーザーを論理削除します。管理設定で削除したレコードを削除するまで、資産履歴はそのまま残ります。', - 'bulk_checkin_delete_success' => '選択したユーザーが削除され、項目がチェックインされました。', - 'bulk_checkin_success' => '選択したユーザーの項目がチェックインされています。', - 'set_to_null' => 'このアセットの値を削除|全:asset_count個の資産を削除する ', - 'set_users_field_to_null' => 'このユーザーの :field 値を削除|すべての :user_count ユーザーの :field 値を削除する ', - 'na_no_purchase_date' => '該当なし - 購入日が指定されていません', - 'assets_by_status' => 'ステータス別資産', - 'assets_by_status_type' => 'ステータスタイプ別資産', - 'pie_chart_type' => '円グラフタイプのダッシュボード', - 'hello_name' => ':name さん、こんにちは!', - 'unaccepted_profile_warning' => '受け入れが必要な:count個のアイテムがあります。受け入れるか拒否するにはここをクリックしてください', - 'start_date' => '開始日', - 'end_date' => '終了日', - 'alt_uploaded_image_thumbnail' => 'サムネイルのアップロード', - 'placeholder_kit' => 'キットを選択', - 'file_not_found' => 'ファイルが見つかりません', - 'preview_not_available' => '(プレビューなし)', - 'setup' => 'セットアップ', - 'pre_flight' => 'プレ・フライト', - 'skip_to_main_content' => 'メインコンテンツにスキップ', - 'toggle_navigation' => 'ナビゲーションの表示/非表示', - 'alerts' => 'アラート', - 'tasks_view_all' => 'すべてのタスクを表示', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => '連携オプション', - 'log_does_not_exist' => '一致するログが存在しません。', - 'merge_users' => 'ユーザーをマージ', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'この操作は元に戻すことができず、インポートや同期が悪いため、ユーザーをマージする必要がある場合にのみ使用する必要があります。 最初にバックアップを実行してください。', - 'no_users_selected' => 'ユーザーが選択されていません', - 'not_enough_users_selected' => ':count 人以上選択してください', - 'merge_success' => ':count 人のユーザーが :into_username に正常に統合されました!', - 'merged' => 'マージ済み', - 'merged_log_this_user_into' => 'このユーザー(ID :to_id - :to_username)をユーザー ID :from_id (:from_username) にマージしました ', - 'merged_log_this_user_from' => 'このユーザーに統合されたユーザー ID :from_id (:from_username) を追加します (ID :to_id - :to_username)', - 'clear_and_save' => 'クリア & 保存', - 'update_existing_values' => '既存の値を更新しますか?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'アセットタグの自動インクリメントの生成は無効になっているため、すべての行に「アセットタグ」列が追加される必要があります。', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => '注: アセットタグの自動インクリメントの生成が有効になっているため、「アセットタグ」が生成されていない行に対してアセットが作成されます。 「アセットタグ」が入力されている行は、入力された情報と共に更新されます。', - 'send_welcome_email_to_users' => ' 新規ユーザーにウェルカムメールを送信しますか?', - 'back_before_importing' => 'インポートする前にバックアップしますか?', - 'csv_header_field' => 'CSV ヘッダーフィールド', - 'import_field' => 'インポートフィールド', - 'sample_value' => 'サンプル値', - 'no_headers' => '列が見つかりませんでした', - 'error_in_import_file' => 'CSV ファイルの読み込み中にエラーが発生しました: :error', - 'percent_complete' => ':percent % 完了', - 'errors_importing' => 'インポート中に一部のエラーが発生しました: ', - 'warning' => '警告: :warning', - 'success_redirecting' => '"成功... リダイレクト中です。', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'データベーステーブルが作成されました', - 'setup_migration_output' => 'マイグレーション出力:', - 'setup_migration_create_user' => '次へ: ユーザーの作成', - 'importer_generic_error' => 'ファイルのインポートが完了しましたが、エラーが発生しました。 これは通常、サードパーティのAPIによる通知Webhook(Slackなど)からの制限によって引き起こされ、インポート自体に干渉しません。 しかしながら、念の為確認してください。', - 'confirm' => '確認', - 'autoassign_licenses' => 'ライセンスの自動割り当て', - 'autoassign_licenses_help' => 'このユーザーに一括割り当てライセンス UI または CLI ツールを介してライセンスを割り当てることを許可します。', - 'autoassign_licenses_help_long' => 'これにより、ユーザーは一括割り当てライセンスUIまたはCLIツールを介してライセンスを割り当てることができます。 (たとえば、契約者には、スタッフのみに提供するライセンスを自動的に割り当てられたくない場合があります。 それらのユーザーに個別にライセンスを割り当てることはできますが、それらはすべてのユーザーにチェックアウトライセンスには含まれません。', - 'no_autoassign_licenses_help' => 'ライセンスUIやCLIツールで一括割り当てを行うユーザーは含めないでください。', - 'modal_confirm_generic' => 'よろしいですか?', - 'cannot_be_deleted' => 'このアイテムは削除できません', - 'undeployable_tooltip' => 'この商品はチェックアウトできません。残りの数量を確認してください。', - 'serial_number' => 'シリアルナンバー', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'チェックアウトしました: フルネーム', - 'checked_out_to_first_name' => 'チェックアウトしました: 名前', - 'checked_out_to_last_name' => 'チェックアウト: 名字', - 'checked_out_to_username' => 'チェックアウトしました: 名前', - 'checked_out_to_email' => 'チェックアウトしました: Email', - 'checked_out_to_tag' => 'チェックアウトしました: アセットタグ', - 'manager_first_name' => 'マネージャーの名前', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'マネージャーのフルネーム', - 'manager_username' => 'マネージャーのユーザーネーム', - 'checkout_type' => 'チェックアウトタイプ', - 'checkout_location' => '場所にチェックアウト', - 'image_filename' => '画像ファイル名', - 'do_not_import' => 'インポートしない', - 'vip' => 'VIP', - 'avatar' => 'アバター', - 'gravatar' => 'Gravatar Email', - 'currency' => '通貨', - 'address2' => '住所2', - 'import_note' => 'csvインポートを使用してインポートしました', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ja/help.php b/resources/lang/ja/help.php deleted file mode 100644 index 068205fd73..0000000000 --- a/resources/lang/ja/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '詳細', - - 'audit_help' => 'このボックスにチェックを入れると、この新しいロケーションを反映するアセットレコードが編集されます。チェックを外すと、監査ログ内のロケーションが表示されます。

この資産がチェックアウトされている場合に注意してください。 人物の場所や場所を変えることはありません', - - 'assets' => '資産はシリアル番号または資産タグで追跡されるアイテムです。特定のアイテムを識別することが重要なより高い価値のアイテムである傾向があります。', - - 'categories' => 'カテゴリーはアイテムを整理するのに役立ちます。カテゴリーの例としては "デスクトップ"、" ラップトップ"、"; 携帯電話 "、" タブレット" などがあります。資産カテゴリは任意に設定することができます。', - - 'accessories' => '付属品は利用者に支給されますが、シリアル番号がありません(または厳密に追跡する必要はありません)。例えば、マウスやキーボードなど。', - - 'companies' => '会社フィールドは単純な識別子フィールドとして使用することができます。また、資産、ユーザーなどの権限を制限する設定も管理者が設定できます。', - - 'components' => '構成部品名は 資産の一部となるアイテムです。(例 HDD, RAM など)', - - 'consumables' => '消耗品は、時間の経過とともに使用されるものです。例えば、プリンタインクやコピー用紙など。', - - 'depreciations' => '定額法に基づいて資産の減価償却を設定することができます。', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ja/localizations.php b/resources/lang/ja/localizations.php deleted file mode 100644 index cab6ec068a..0000000000 --- a/resources/lang/ja/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - '言語を選択', - 'languages' => [ - 'en'=> '英語 (アメリカ)', - 'en-GB'=> '英語 (イギリス)', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> '中国語 (簡体字)', - 'zh-TW'=> '中国語(繁体字)', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> '英語(インドネシア)', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'ドイツ語', - 'de-i'=> 'ドイツ語 (非公式)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> '日本語', - 'km' => 'Khmer', - 'ko'=> '韓国語', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => '国を選択', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'アラブ首長国連邦', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'オーストリア', - 'AU'=>'オーストラリア', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'カナダ', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'香港', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'イスラエル', - 'IM'=>'Isle of Man', - 'IN'=>'インド', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'日本', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'韓国', - 'KW'=>'Kuwait', - 'KY'=>'ケイマン諸島', - 'KZ'=>'Kazakhstan', - 'LA'=>'ラオス人民民主共和国', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'マカオ', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'南スーダン', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'シンガポール', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'台湾', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'ウクライナ', - 'UG'=>'Uganda', - 'UK'=>'イギリス', - 'US'=>'アメリカ', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ja/mail.php b/resources/lang/ja/mail.php deleted file mode 100644 index 51a8c0baf8..0000000000 --- a/resources/lang/ja/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'ユーザーがアイテムを承認しました', - 'acceptance_asset_declined' => 'ユーザーがアイテムを拒否しました', - 'a_user_canceled' => 'ユーザーがアイテムリクエストをキャンセルしました。', - 'a_user_requested' => 'ユーザーがアイテムをリクエストしています', - 'accessory_name' => '付属品名:', - 'additional_notes' => '追記:', - 'admin_has_created' => '管理者が:web でアカウントを作成しました。', - 'asset' => '資産:', - 'asset_name' => '資産名:', - 'asset_requested' => '資産リクエスト', - 'asset_tag' => '資産タグ', - 'assigned_to' => '割り当て先', - 'best_regards' => '敬具', - 'canceled' => 'キャンセル済:', - 'checkin_date' => 'チェックイン日:', - 'checkout_date' => 'チェックアウト日:', - 'click_to_confirm' => ':web account: を有効にする為に、次のリンクをクリックしてください。', - 'click_on_the_link_accessory' => '次のリンクをクリックして、アクセサリーを受け取ったことを確認してください。', - 'click_on_the_link_asset' => '次のリンクをクリックして、資産を受け取ったことを確認してください。', - 'Confirm_Asset_Checkin' => '資産チェックインを承認してください。', - 'Confirm_Accessory_Checkin' => 'アクセサリーのチェックインを承認してください。', - 'Confirm_accessory_delivery' => 'アクセサリーの受取りを承認してください。', - 'Confirm_license_delivery' => 'ライセンスの受取りを承認してください。', - 'Confirm_asset_delivery' => '資産の受取りを承認してください。', - 'Confirm_consumable_delivery' => '消耗品の受取りを承認してください。', - 'current_QTY' => '現在の数量', - 'Days' => '日数', - 'days' => '日数', - 'expecting_checkin_date' => 'チェックイン予定日:', - 'expires' => '保証失効日', - 'Expiring_Assets_Report' => '保証切れ資産レポート', - 'Expiring_Licenses_Report' => '有効期限切れのライセンスレポート', - 'hello' => 'こんにちは。', - 'hi' => 'こんにちは', - 'i_have_read' => '私は使用条件を読み、同意し、このアイテムを受け取りました。', - 'item' => 'アイテム:', - 'Item_Request_Canceled' => 'アイテムリクエストがキャンセルされました。', - 'Item_Requested' => 'アイテムをリクエストしました', - 'link_to_update_password' => '次のリンクをクリックして、パスワードを更新してください。 :web password:', - 'login_first_admin' => '以下の新しいログイン情報を使用して、Snipe-ITにログインします。', - 'login' => 'ログイン:', - 'Low_Inventory_Report' => '在庫減レポート', - 'inventory_report' => 'インベントリレポート', - 'min_QTY' => '分数', - 'name' => '名前', - 'new_item_checked' => 'あなたの名前で新しいアイテムがチェックアウトされました。詳細は以下の通りです。', - 'password' => 'パスワード:', - 'password_reset' => 'パスワードリセット', - - 'read_the_terms' => '下記の利用規約をお読みください。', - 'read_the_terms_and_click' => '下部のリンクをクリックして、利用規約に同意して資産を受け取ったことを承認してください。', - 'requested' => '要求済:', - 'reset_link' => 'パスワードリセットのリンク', - 'reset_password' => 'パスワードをリセットするにはここをクリック:', - 'serial' => 'シリアル', - 'supplier' => '仕入先', - 'tag' => 'タグ', - 'test_email' => 'Snipe-ITからのテストメール', - 'test_mail_text' => 'これはSnipe-IT資産管理システムのテストです。あなたがこれを読めているなら、メール機能は動作しています:)', - 'the_following_item' => '次の項目がチェックインされています: ', - 'low_inventory_alert' => '最小在庫を下回っているか、すぐに少なくなる :count のアイテムがあります。', - 'assets_warrantee_alert' => ':threshold 日以内に:count 個の資産に保証期間が切れます。|:threshold 日以内に :count 個の資産に保証期間が切れます。', - 'license_expiring_alert' => ':threshold 日後に:count ライセンスが失効します。', - 'to_reset' => 'パスワードをリセットするには、: web のフォームを完了します:', - 'type' => 'タイプ', - 'upcoming-audits' => ':threshold 日以内に監査が行われる資産は :count 個です。|:threshold 日以内に監査が行われる予定の資産が :count 個あります。', - 'user' => 'ユーザ', - 'username' => 'ユーザ名', - 'welcome' => 'ようこそ、 :name さん', - 'welcome_to' => ':web にようこそ!', - 'your_credentials' => 'Snipe-IT クレデンシャル', - 'Accessory_Checkin_Notification' => '付属品をチェックインしました', - 'Asset_Checkin_Notification' => '資産をチェックインしました', - 'Asset_Checkout_Notification' => '資産はチェックアウトされました', - 'License_Checkin_Notification' => 'ライセンスをチェックインしました', - 'Expected_Checkin_Report' => '予想される資産チェックインレポート', - 'Expected_Checkin_Notification' => 'リマインダー: :name のチェックイン期限が近づいています', - 'Expected_Checkin_Date' => 'チェックアウトされた資産は:date にチェックインされる予定です', - 'your_assets' => 'あなたの資産を表示', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ja/passwords.php b/resources/lang/ja/passwords.php deleted file mode 100644 index 4850ebc7c2..0000000000 --- a/resources/lang/ja/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'このシステムにそのメールアドレスが存在する場合は、パスワード回復用のメールが送信されました。', - 'user' => '有効なメールアドレスを持つ一致するユーザーがシステムに存在する場合、パスワード復元メールが送信されました。', - 'token' => 'このパスワードリセットトークンは無効または期限切れです。または指定されたユーザー名と一致しません。', - 'reset' => 'パスワードがリセットされました!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php deleted file mode 100644 index ff3be4c40d..0000000000 --- a/resources/lang/ja/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute は、承認される必要があります。', - 'active_url' => ':attribute は、有効なURLではありません。', - 'after' => ':attribute は :date よりも後の日付にして下さい。', - 'after_or_equal' => ':attribute は :date よりも後の日付か同じ日にして下さい。', - 'alpha' => ':attribute は、文字が含まれている必要があります。', - 'alpha_dash' => ':attribute は、文字列、数字、ダッシュ(−)のみ含めることが出来ます。', - 'alpha_num' => ':attribute は、文字列と数字のみ含めることが出来ます。', - 'array' => ':attribute は配列にして下さい。', - 'before' => ':attribute は :date よりも前の日付にして下さい。', - 'before_or_equal' => ':attribute は :date よりも前の日付か同じ日にして下さい。', - 'between' => [ - 'numeric' => ':attribute は :min - :max の範囲内にして下さい。', - 'file' => ':attribute は :min - :max キロバイトの範囲内にして下さい。', - 'string' => ':attribute は :min - :max 文字の範囲内にして下さい。', - 'array' => ':attribute は :min ~ :max 内の数値にして下さい。', - ], - 'boolean' => ':attribute は、 true もしくは false にしてください。', - 'confirmed' => ':attribute が、一致しませんでした。', - 'date' => ':attribute は、無効な日付です。', - 'date_format' => ':attribute フォーマット :format に一致しません。', - 'different' => ':attribute と :other は、異なっている必要があります。', - 'digits' => ':attribute は :digits 数値にして下さい。', - 'digits_between' => ':attribute は :min - :max 内の数値にして下さい。', - 'dimensions' => ':attribute に無効な画像サイズがあります。', - 'distinct' => ':attribute フィールドに重複する値があります。', - 'email' => ':attribute フォーマットが不正です。', - 'exists' => '選択された :attribute は不正です。', - 'file' => ':attribute はファイルにして下さい。', - 'filled' => ':attribute フィールドは空に出来ません。', - 'image' => ':attribute は画像にして下さい。', - 'import_field_empty' => ':fieldname の値は null にはできません。', - 'in' => '選択された :attribute は不正です。', - 'in_array' => ':attribute フィールドが :other に存在しません。', - 'integer' => ':attribute は整数にして下さい。', - 'ip' => ':attribute は有効なIPアドレスにして下さい。', - 'ipv4' => ':attribute は有効なIPアドレスにして下さい。', - 'ipv6' => ':attribute は有効なIPv6アドレスにして下さい。', - 'is_unique_department' => ':attribute は、この会社の場所に一意である必要があります。', - 'json' => ':attribute は有効なJSON文字列にして下さい。', - 'max' => [ - 'numeric' => ':attribute は :max 以上にして下さい。', - 'file' => ':attribute は :max キロバイト以上にして下さい。', - 'string' => ':attribute は :max 文字以上にして下さい。', - 'array' => ':attribute は :max 以上のアイテムを持つことは出来ません。', - ], - 'mimes' => ':attribute は ファイルタイプ :values にして下さい。', - 'mimetypes' => ':attribute はファイルタイプ :values にして下さい。', - 'min' => [ - 'numeric' => ':attribute は、少なくとも :min 以上にして下さい。', - 'file' => ':attribute は、少なくとも :min キロバイト以上にして下さい。', - 'string' => ':attribute は、少なくとも :min 文字以上にして下さい。', - 'array' => ':attribute は少なくとも :min 以上にして下さい。', - ], - 'starts_with' => ':attribute は、いずれかの値で始まる必要があります: :values.', - 'ends_with' => ':attribute は、以下のいずれかの :values で終了する必要があります。', - - 'not_in' => '選択された :attribute は不正です。', - 'numeric' => ':attribute は数字にして下さい。', - 'present' => ':attribute フィールドは必須です。', - 'valid_regex' => '有効な正規表現ではありません。', - 'regex' => ':attribute フォーマットが不正です。', - 'required' => ':attribute フィールドは、必須です。', - 'required_if' => ':other が :value の時、:attribute フィールドは必須です。', - 'required_unless' => ':other が :value の時でなければ、:attribute フィールドは必須です。', - 'required_with' => ':value が存在する場合、:attribute フィールドは必須です。', - 'required_with_all' => ':value が存在する場合、:attribute フィールドは必須です。', - 'required_without' => ':value が存在しな場合、:attribute フィールドは必須です。', - 'required_without_all' => ':value が存在しない場合、:attribute フィールドは必須です。', - 'same' => ':attribute と :other は、一致しなければなりません。', - 'size' => [ - 'numeric' => ':attribute は :size にして下さい。', - 'file' => ':attribute は :size キロバイトにして下さい。', - 'string' => ':attribute は :size 文字にして下さい。', - 'array' => ':attribute には、 :size が含まれていなければなりません。', - ], - 'string' => ':attribute は文字列にして下さい。', - 'timezone' => ':attribute は有効なゾーンにして下さい。', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute は、取得済みです。', - 'uploaded' => ':attribute のアップロードに失敗しました。', - 'url' => ':attribute フォーマットが不正です。', - 'unique_undeleted' => ':attribute は 一意の値である必要があります。', - 'non_circular' => ':attribute は、循環参照を作成してはいけません。', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'パスワードはユーザー名と同じにすることはできません。', - 'letters' => 'パスワードには英字が1文字以上必要です。', - 'numbers' => 'パスワードには数字が1つ以上必要です。', - 'case_diff' => 'パスワードは英字と数字を混在させる必要があります。', - 'symbols' => 'パスワードには記号を含める必要があります', - 'gte' => [ - 'numeric' => '負の値にすることはできません' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => ':attribute フィールドに、禁止文字列が含まれています。', - 'email_array' => '1 つまたは複数の電子メール アドレスが無効です。', - 'hashed_pass' => '現在のパスワードが正しくありません。', - 'dumbpwd' => 'そのパスワードはあまりにも脆弱です。', - 'statuslabel_type' => '有効なステータスラベルの種類を選択する必要があります。', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', - 'last_audit_date.date_format' => ':attribute は YYYY-MM-DD hh:mm:ss 形式の有効な日時にして下さい', - 'expiration_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', - 'termination_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', - 'expected_checkin.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', - 'start_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', - 'end_date.date_format' => ':attribute は YYYY-MM-DD 形式の有効な日付にして下さい', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/km-KH/account/general.php b/resources/lang/km-KH/account/general.php index 7fc060a849..545f423b9c 100644 --- a/resources/lang/km-KH/account/general.php +++ b/resources/lang/km-KH/account/general.php @@ -1,12 +1,12 @@ 'Personal API Keys', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', + 'personal_api_keys' => 'សោ API ផ្ទាល់ខ្លួន', + 'api_key_warning' => 'នៅពេលបង្កើតនិមិត្តសញ្ញា API ត្រូវប្រាកដថាចម្លងវាភ្លាមៗដូចដែលពួកវា + នឹងមិនបង្ហាញឱ្យអ្នកឃើញម្តងទៀតទេ។', + 'api_base_url' => 'Url មូលដ្ឋាន API របស់អ្នកមានទីតាំងនៅ៖', 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', + 'api_token_expiration_time' => 'និមិត្តសញ្ញា API ត្រូវបានកំណត់ឱ្យផុតកំណត់នៅក្នុង៖', + 'api_reference' => 'សូមពិនិត្យមើល ឯកសារយោង API ទៅ + ស្វែងរកចំណុចបញ្ចប់ API ជាក់លាក់ និងឯកសារ API បន្ថែម', ); diff --git a/resources/lang/km-KH/admin/companies/table.php b/resources/lang/km-KH/admin/companies/table.php index c680a298e2..828f45f7d2 100644 --- a/resources/lang/km-KH/admin/companies/table.php +++ b/resources/lang/km-KH/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'ក្រុមហ៊ុន', 'create' => 'បង្កើតក្រុមហ៊ុន', + 'email' => 'Company Email', 'title' => 'ក្រុមហ៊ុន', + 'phone' => 'Company Phone', 'update' => 'ធ្វើបច្ចុប្បន្នភាពក្រុមហ៊ុន', 'name' => 'ឈ្មោះ​ក្រុម​ហ៊ុន', 'id' => 'ID', diff --git a/resources/lang/km-KH/admin/components/general.php b/resources/lang/km-KH/admin/components/general.php index 5b788a51ec..b15d89391f 100644 --- a/resources/lang/km-KH/admin/components/general.php +++ b/resources/lang/km-KH/admin/components/general.php @@ -1,16 +1,16 @@ 'Component Name', + 'component_name' => 'ឈ្មោះសមាសធាតុ', 'checkin' => 'Checkin Component', 'checkout' => 'Checkout Component', - 'cost' => 'Purchase Cost', + 'cost' => 'ការចំណាយលើការទិញ', 'create' => 'Create Component', 'edit' => 'Edit Component', - 'date' => 'Purchase Date', - 'order' => 'Order Number', + 'date' => 'កាលបរិច្ឆេទទិញ', + 'order' => 'លេខបញ្ជាទិញ', 'remaining' => 'Remaining', - 'total' => 'Total', + 'total' => 'សរុប', 'update' => 'Update Component', 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' ); diff --git a/resources/lang/km-KH/admin/components/message.php b/resources/lang/km-KH/admin/components/message.php index 0a7dd8d954..9bc3700fae 100644 --- a/resources/lang/km-KH/admin/components/message.php +++ b/resources/lang/km-KH/admin/components/message.php @@ -23,14 +23,14 @@ return array( 'checkout' => array( 'error' => 'Component was not checked out, please try again', 'success' => 'Component checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', ), 'checkin' => array( 'error' => 'Component was not checked in, please try again', 'success' => 'Component checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។' ) diff --git a/resources/lang/km-KH/admin/consumables/general.php b/resources/lang/km-KH/admin/consumables/general.php index 7c6bb32968..046006b608 100644 --- a/resources/lang/km-KH/admin/consumables/general.php +++ b/resources/lang/km-KH/admin/consumables/general.php @@ -2,10 +2,10 @@ return array( 'checkout' => 'Checkout Consumable to User', - 'consumable_name' => 'Consumable Name', + 'consumable_name' => 'ឈ្មោះ Consumable', 'create' => 'Create Consumable', 'item_no' => 'Item No.', 'remaining' => 'Remaining', - 'total' => 'Total', + 'total' => 'សរុប', 'update' => 'Update Consumable', ); diff --git a/resources/lang/km-KH/admin/consumables/message.php b/resources/lang/km-KH/admin/consumables/message.php index c0d0aa7f68..59158d407f 100644 --- a/resources/lang/km-KH/admin/consumables/message.php +++ b/resources/lang/km-KH/admin/consumables/message.php @@ -23,14 +23,14 @@ return array( 'checkout' => array( 'error' => 'Consumable was not checked out, please try again', 'success' => 'Consumable checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', ), 'checkin' => array( 'error' => 'Consumable was not checked in, please try again', 'success' => 'Consumable checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។' ) diff --git a/resources/lang/km-KH/admin/hardware/form.php b/resources/lang/km-KH/admin/hardware/form.php index c3ebff0ef4..9080eb7414 100644 --- a/resources/lang/km-KH/admin/hardware/form.php +++ b/resources/lang/km-KH/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'ការរំលោះ', 'depreciates_on' => 'ទម្លាក់តម្លៃលើ', 'default_location' => 'ទីតាំងលំនាំដើម', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'កាលបរិច្ឆេទនៃ EOL', 'eol_rate' => 'អត្រា EOL', 'expected_checkin' => 'កាលបរិច្ឆេទដែលរំពឹងទុកនឹង Checkin', diff --git a/resources/lang/km-KH/admin/hardware/general.php b/resources/lang/km-KH/admin/hardware/general.php index 1b2a0b2f11..3455807f35 100644 --- a/resources/lang/km-KH/admin/hardware/general.php +++ b/resources/lang/km-KH/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', 'view' => 'មើលទ្រព្យសកម្ម', 'csv_error' => 'អ្នកមានកំហុសនៅក្នុងឯកសារ CSV របស់អ្នក៖', - '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.

+ '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' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមទម្រង់ firstname.lastname (jane.smith)', - 'csv_import_match_initial_last' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមទម្រង់នាមត្រកូលដំបូង (jsmith)', - 'csv_import_match_first' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមទម្រង់ឈ្មោះ (jane)', - 'csv_import_match_email' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមអ៊ីមែលជាឈ្មោះអ្នកប្រើប្រាស់', - 'csv_import_match_username' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមឈ្មោះអ្នកប្រើប្រាស់', + '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' => 'សារបង្ហាញពីកំហុស៖', 'success_messages' => 'សារជោគជ័យ៖', 'alert_details' => 'សូមមើលខាងក្រោមសម្រាប់ព័ត៌មានលម្អិត។', diff --git a/resources/lang/km-KH/admin/hardware/message.php b/resources/lang/km-KH/admin/hardware/message.php index e6bd7a39c4..f593f9c774 100644 --- a/resources/lang/km-KH/admin/hardware/message.php +++ b/resources/lang/km-KH/admin/hardware/message.php @@ -19,6 +19,7 @@ return [ 'success' => 'ទ្រព្យសកម្មបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', 'nothing_updated' => 'គ្មាន​វាល​ត្រូវ​បាន​ជ្រើស ដូច្នេះ​មិន​មាន​អ្វី​ត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាព​។', 'no_assets_selected' => 'គ្មានទ្រព្យសម្បត្តិត្រូវបានជ្រើសរើស ដូច្នេះគ្មានអ្វីត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ។', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/km-KH/admin/hardware/table.php b/resources/lang/km-KH/admin/hardware/table.php index 06b60bfd83..36ae9f5fe4 100644 --- a/resources/lang/km-KH/admin/hardware/table.php +++ b/resources/lang/km-KH/admin/hardware/table.php @@ -2,25 +2,26 @@ return [ - 'asset_tag' => 'Asset Tag', - 'asset_model' => 'Model', + 'asset_tag' => 'ស្លាកទ្រព្យសម្បត្តិ', + 'asset_model' => 'គំរូ', + 'assigned_to' => 'Assigned To', 'book_value' => 'Current Value', 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', + 'checkout_date' => 'ថ្ងៃប្រគល់អោយ', 'checkoutto' => 'Checked Out', 'components_cost' => 'Total Components Cost', 'current_value' => 'Current Value', 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', + 'dl_csv' => 'ទាញយក CSV', 'eol' => 'EOL', - 'id' => 'ID', + 'id' => 'លេខសម្គាល់', 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', + 'location' => 'ទីតាំង', + 'purchase_cost' => 'ការចំណាយ', 'purchase_date' => 'Purchased', 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', + 'status' => 'ស្ថានភាព', + 'title' => 'ទ្រព្យសកម្ម ', 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', 'monthly_depreciation' => 'Monthly Depreciation', diff --git a/resources/lang/km-KH/admin/kits/general.php b/resources/lang/km-KH/admin/kits/general.php index f724ecbf07..f57fb645c4 100644 --- a/resources/lang/km-KH/admin/kits/general.php +++ b/resources/lang/km-KH/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/km-KH/admin/labels/table.php b/resources/lang/km-KH/admin/labels/table.php index ed12487236..7af46dacc7 100644 --- a/resources/lang/km-KH/admin/labels/table.php +++ b/resources/lang/km-KH/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'ស្លាក', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/km-KH/admin/licenses/general.php b/resources/lang/km-KH/admin/licenses/general.php index 76a9282d86..73770ee0b7 100644 --- a/resources/lang/km-KH/admin/licenses/general.php +++ b/resources/lang/km-KH/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/km-KH/admin/licenses/table.php b/resources/lang/km-KH/admin/licenses/table.php index dfce4136cb..ef6b39e27f 100644 --- a/resources/lang/km-KH/admin/licenses/table.php +++ b/resources/lang/km-KH/admin/licenses/table.php @@ -4,14 +4,14 @@ return array( 'assigned_to' => 'Assigned To', 'checkout' => 'In/Out', - 'id' => 'ID', + 'id' => 'លេខសម្គាល់', 'license_email' => 'License Email', 'license_name' => 'Licensed To', - 'purchase_date' => 'Purchase Date', + 'purchase_date' => 'កាលបរិច្ឆេទទិញ', 'purchased' => 'Purchased', - 'seats' => 'Seats', + 'seats' => 'កៅអី', 'hardware' => 'Hardware', 'serial' => 'Serial', - 'title' => 'License', + 'title' => 'អាជ្ញាប័ណ្ណ', ); diff --git a/resources/lang/km-KH/admin/locations/table.php b/resources/lang/km-KH/admin/locations/table.php index 9e53b80ed2..a8119ee74e 100644 --- a/resources/lang/km-KH/admin/locations/table.php +++ b/resources/lang/km-KH/admin/locations/table.php @@ -3,37 +3,38 @@ return [ 'about_locations_title' => 'ទីតាំងត្រូវបានលុបដោយជោគជ័យ។', 'about_locations' => 'ទីតាំងត្រូវបានលុបដោយជោគជ័យ។', - 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_rtd' => 'ទ្រព្យសកម្ម', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', + 'id' => 'លេខសម្គាល់', + 'city' => 'ទីក្រុង', + 'state' => 'រដ្ឋ', + 'country' => 'ប្រទេស', 'create' => 'Create Location', 'update' => 'Update Location', 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', + 'print_all_assigned' => 'បោះពុម្ពដែលបានចាត់តាំងទាំងអស់។', 'name' => 'Location Name', - 'address' => 'Address', + 'address' => 'អាស័យដ្ឋាន', 'address2' => 'Address Line 2', 'zip' => 'Postal Code', - 'locations' => 'Locations', + 'locations' => 'ទីតាំង', 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', + 'department' => 'នាយកដ្ឋាន', + 'location' => 'ទីតាំង', 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', + 'asset_name' => 'ឈ្មោះ', + 'asset_category' => 'ប្រភេទ', + 'asset_manufacturer' => 'ក្រុមហ៊ុនផលិត', + 'asset_model' => 'គំរូ', 'asset_serial' => 'Serial', - 'asset_location' => 'Location', + 'asset_location' => 'ទីតាំង', 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', + 'date' => 'កាលបរិច្ឆេទ:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/km-KH/admin/manufacturers/message.php b/resources/lang/km-KH/admin/manufacturers/message.php index 48aed6a544..2a338497fe 100644 --- a/resources/lang/km-KH/admin/manufacturers/message.php +++ b/resources/lang/km-KH/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'អថេរ {LOCALE}, {SERIAL}, {MODEL_NUMBER}, និង {MODEL_NAME} អាចត្រូវបានប្រើប្រាស់នៅក្នុងរបស់អ្នក URL ដែលមានតម្លៃទាំងនោះបង្ហាញដោយស្វ័យប្រវត្តិនៅពេលមើលទ្រព្យសកម្ម - ឧទាហរណ៍ https://support.apple.com/{LOCALE}/{SERIAL}។', + 'support_url_help' => 'អថេរ {LOCALE}, {SERIAL}, {MODEL_NUMBER}, និង {MODEL_NAME} អាចត្រូវបានប្រើប្រាស់នៅក្នុង URL របស់អ្នកដែលតម្លៃទាំងនោះបង្ហាញដោយស្វ័យប្រវត្តិនៅពេលមើលទ្រព្យសកម្ម - ឧទាហរណ៍ https://checkcoverage.apple.com/{LOCALE}/{SERIAL}។', 'does_not_exist' => 'ក្រុមហ៊ុនផលិតមិនមានទេ។', 'assoc_users' => 'បច្ចុប្បន្នក្រុមហ៊ុនផលិតនេះត្រូវបានភ្ជាប់ជាមួយយ៉ាងហោចណាស់ម៉ូដែលមួយ ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​ម៉ូដែល​របស់​អ្នក​ដើម្បី​លែង​យោង​ក្រុមហ៊ុន​ផលិត​នេះ​ហើយ​ព្យាយាម​ម្ដង​ទៀត។ ', diff --git a/resources/lang/km-KH/admin/manufacturers/table.php b/resources/lang/km-KH/admin/manufacturers/table.php index 13a6ce119e..df895f84aa 100644 --- a/resources/lang/km-KH/admin/manufacturers/table.php +++ b/resources/lang/km-KH/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'គាំទ្រ URL', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'ធ្វើបច្ចុប្បន្នភាពក្រុមហ៊ុនផលិត', - 'url' => 'URL', ); diff --git a/resources/lang/km-KH/admin/models/message.php b/resources/lang/km-KH/admin/models/message.php index 5741f989c0..10ad33e85d 100644 --- a/resources/lang/km-KH/admin/models/message.php +++ b/resources/lang/km-KH/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'គ្មាន fields ត្រូវបានផ្លាស់ប្តូរ ដូច្នេះគ្មានអ្វីត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ។', 'success' => 'បានធ្វើបច្ចុប្បន្នភាពគំរូដោយជោគជ័យ។ |:model_count model បានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', - 'warn' => 'អ្នក​រៀប​នឹង​ធ្វើ​បច្ចុប្បន្នភាព​លក្ខណៈ​សម្បត្តិ​នៃ​គំរូ​ដូច​ខាង​ក្រោម៖ |អ្នក​រៀប​នឹង​កែ​សម្រួល​លក្ខណៈ​សម្បត្តិ​ដូច​ខាង​ក្រោម៖model_count model៖', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/km-KH/admin/settings/general.php b/resources/lang/km-KH/admin/settings/general.php index 2f388b9000..3d199fce15 100644 --- a/resources/lang/km-KH/admin/settings/general.php +++ b/resources/lang/km-KH/admin/settings/general.php @@ -9,7 +9,8 @@ return [ 'ad_append_domain_help' => 'អ្នក​ប្រើ​មិន​ត្រូវ​បាន​តម្រូវ​ឱ្យ​សរសេរ "username@domain.local" ទេ ពួកគេ​គ្រាន់តែ​វាយ​ពាក្យ "username"។', 'admin_cc_email' => 'CC អ៊ីមែល', 'admin_cc_email_help' => 'ប្រសិនបើ​អ្នក​ចង់​ផ្ញើ​ច្បាប់​ចម្លង​នៃ​អ៊ីមែល checkin​/​checkout ​ដែល​ត្រូវ​បាន​ផ្ញើ​ទៅ​អ្នក​ប្រើ​ទៅកាន់​គណនី​អ៊ីមែល​បន្ថែម សូម​បញ្ចូល​វា​នៅទីនេះ។ បើមិនដូច្នោះទេទុក field នេះឱ្យនៅទទេ។', - 'is_ad' => 'This is an Active Directory server', + 'admin_settings' => 'ការកំណត់អ្នកគ្រប់គ្រង', + 'is_ad' => 'នេះគឺជាម៉ាស៊ីនមេ Active Directory', 'alerts' => 'ការជូនដំណឹង', 'alert_title' => 'ធ្វើបច្ចុប្បន្នភាពការកំណត់ការជូនដំណឹង', 'alert_email' => 'ផ្ញើការជូនដំណឹងទៅ', @@ -36,13 +37,13 @@ return [ 'backups_logged_out' => 'អ្នក​ប្រើ​ដែល​មាន​ស្រាប់​ទាំង​អស់ រួម​ទាំង​អ្នក​នឹង​ត្រូវ​បានចាក​ចេញ​នៅ​ពេល​ដែល​ការ​ស្ដារ​របស់​អ្នក​ត្រូវ​បាន​បញ្ចប់។', 'backups_large' => 'ការបម្រុងទុកដ៏ធំបំផុតអាចនឹងអស់ពេលក្នុងការព្យាយាមស្ដារ ហើយប្រហែលជានៅតែត្រូវដំណើរការតាមរយៈបន្ទាត់ពាក្យបញ្ជា។ ', '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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', + 'confirm_purge' => 'បញ្ជាក់ការលុប', + 'confirm_purge_help' => 'បញ្ចូលអត្ថបទ "DELETE" នៅក្នុងប្រអប់ខាងក្រោម ដើម្បីលុបកំណត់ត្រាដែលបានលុបរបស់អ្នក។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ ហើយនឹងលុបធាតុដែលបានលុប និងអ្នកប្រើប្រាស់ទាំងអស់ជាអចិន្ត្រៃយ៍។ (អ្នកគួរតែធ្វើការបម្រុងទុកជាមុនសិន ទើបមានសុវត្ថិភាព។)', + 'custom_css' => 'បញ្ចូលអត្ថបទ "DELETE" នៅក្នុងប្រអប់ខាងក្រោម ដើម្បីលុបកំណត់ត្រាដែលបានលុបរបស់អ្នក។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ ហើយនឹងលុបធាតុដែលបានលុប និងអ្នកប្រើប្រាស់ទាំងអស់ជាអចិន្ត្រៃយ៍។ (អ្នកគួរតែធ្វើការបម្រុងទុកជាមុនសិន ទើបមានសុវត្ថិភាព។)', + 'custom_css_help' => 'បញ្ចូលអត្ថបទ "DELETE" នៅក្នុងប្រអប់ខាងក្រោម ដើម្បីលុបកំណត់ត្រាដែលបានលុបរបស់អ្នក។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ ហើយនឹងលុបធាតុដែលបានលុប និងអ្នកប្រើប្រាស់ទាំងអស់ជាអចិន្ត្រៃយ៍។ (អ្នកគួរតែធ្វើការបម្រុងទុកជាមុនសិន ទើបមានសុវត្ថិភាព។)', + 'custom_forgot_pass_url' => 'បញ្ចូលអត្ថបទ "DELETE" នៅក្នុងប្រអប់ខាងក្រោម ដើម្បីលុបកំណត់ត្រាដែលបានលុបរបស់អ្នក។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ ហើយនឹងលុបធាតុដែលបានលុប និងអ្នកប្រើប្រាស់ទាំងអស់ជាអចិន្ត្រៃយ៍។ (អ្នកគួរតែធ្វើការបម្រុងទុកជាមុនសិន ទើបមានសុវត្ថិភាព។)', + 'custom_forgot_pass_url_help' => 'បញ្ចូលអត្ថបទ "DELETE" នៅក្នុងប្រអប់ខាងក្រោម ដើម្បីលុបកំណត់ត្រាដែលបានលុបរបស់អ្នក។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ ហើយនឹងលុបធាតុដែលបានលុប និងអ្នកប្រើប្រាស់ទាំងអស់ជាអចិន្ត្រៃយ៍។ (អ្នកគួរតែធ្វើការបម្រុងទុកជាមុនសិន ទើបមានសុវត្ថិភាព។)', + 'dashboard_message' => 'បញ្ចូលអត្ថបទ "Delete" នៅក្នុងប្រអប់ខាងក្រោម ដើម្បីលុបកំណត់ត្រាដែលបានលុបរបស់អ្នក។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ ហើយនឹងលុបធាតុដែលបានលុប និងអ្នកប្រើប្រាស់ទាំងអស់ជាអចិន្ត្រៃយ៍។ (អ្នកគួរតែធ្វើការបម្រុងទុកជាមុនសិន ទើបមានសុវត្ថិភាព។)', 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', 'default_currency' => 'រូបិយប័ណ្ណលំនាំដើម', 'default_eula_text' => 'EULA លំនាំដើម', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ '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_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'ការប៉ុនប៉ងចូល', 'login_attempt' => 'ការប៉ុនប៉ងចូល', 'login_ip' => 'អាសយដ្ឋាន IP', @@ -199,10 +200,11 @@ return [ '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_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', + 'site_name' => 'ឈ្មោះ​វេ​ប​សាយ', 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Two-Factor Enrollment', 'two_factor_enabled_text' => 'Enable Two Factor', 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Two factor device successfully reset', 'two_factor_reset_error' => 'Two factor device reset failed', 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', @@ -311,7 +313,7 @@ return [ 'notifications' => 'Notifications', 'notifications_help' => 'Email Alerts & Audit Settings', 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', + 'labels' => 'ស្លាក', 'labels_title' => 'Update Label Settings', 'labels_help' => 'Label sizes & settings', 'purge' => 'Purge', @@ -319,7 +321,7 @@ return [ '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', + '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!', @@ -334,7 +336,7 @@ return [ 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', 'label2_template' => 'Template', 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', + 'label2_title' => 'ចំណងជើង', 'label2_title_help' => 'The title to show on labels that support it', 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', 'label2_asset_logo' => 'Use Asset Logo', diff --git a/resources/lang/km-KH/admin/settings/message.php b/resources/lang/km-KH/admin/settings/message.php index 133e1c5066..3b837d170b 100644 --- a/resources/lang/km-KH/admin/settings/message.php +++ b/resources/lang/km-KH/admin/settings/message.php @@ -4,43 +4,43 @@ return [ 'update' => [ 'error' => 'កំហុសបានកើតឡើងខណៈពេលកំពុងធ្វើបច្ចុប្បន្នភាព។ ', - 'success' => 'Settings updated successfully.', + 'success' => 'បានធ្វើបច្ចុប្បន្នភាពការកំណត់ដោយជោគជ័យ។', ], '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?' + 'delete_confirm' => 'តើអ្នកប្រាកដថាចង់លុបឯកសារបម្រុងទុកនេះទេ? សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ។ ', + 'file_deleted' => 'ឯកសារបម្រុងទុកត្រូវបានលុបដោយជោគជ័យ។ ', + 'generated' => 'ឯកសារបម្រុងទុកថ្មីត្រូវបានបង្កើតដោយជោគជ័យ។', + 'file_not_found' => 'ឯកសារបម្រុងទុកនោះមិនអាចត្រូវបានរកឃើញនៅលើម៉ាស៊ីនមេទេ។', + 'restore_warning' => 'បាទ ស្ដារវាឡើងវិញ។ ខ្ញុំទទួលស្គាល់ថាវានឹងសរសេរជាន់លើទិន្នន័យដែលមានស្រាប់ណាមួយនាពេលបច្ចុប្បន្ននៅក្នុងមូលដ្ឋានទិន្នន័យ។ វាក៏នឹងចេញពីអ្នកប្រើប្រាស់ដែលមានស្រាប់របស់អ្នកទាំងអស់ (រួមទាំងអ្នក)', + 'restore_confirm' => 'តើ​អ្នក​ប្រាកដ​ថា​អ្នក​ចង់​ស្ដារ​មូលដ្ឋាន​ទិន្នន័យ​របស់​អ្នក​ពី :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.', + 'error' => 'កំហុសបានកើតឡើងខណៈពេលកំពុងសម្អាត។ ', + 'validation_failed' => 'ការបញ្ជាក់ការសម្អាតរបស់អ្នកមិនត្រឹមត្រូវទេ។ សូមវាយពាក្យ "DELETE" នៅក្នុងប្រអប់បញ្ជាក់។', + '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.' + 'sending' => 'កំពុងផ្ញើអ៊ីមែលសាកល្បង...', + 'success' => 'បាន​ផ្ញើ​សំបុត្រ!', + 'error' => 'សំបុត្រមិនអាចផ្ញើបានទេ។', + 'additional' => 'គ្មាន​សារ​បញ្ហា​បន្ថែម​ត្រូវ​បាន​ផ្ដល់​ឱ្យ​។ ពិនិត្យការកំណត់សំបុត្ររបស់អ្នក និងកំណត់ហេតុកម្មវិធីរបស់អ្នក។' ], '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!' + '500' => '500 កំហុសម៉ាស៊ីនមេ។ សូមពិនិត្យមើលកំណត់ហេតុម៉ាស៊ីនមេរបស់អ្នកសម្រាប់ព័ត៌មានបន្ថែម។', + 'error' => 'មាន​អ្វីមួយ​មិន​ប្រក្រតី :(', + 'sync_success' => 'គំរូនៃអ្នកប្រើប្រាស់ 10 នាក់បានត្រឡប់ពីម៉ាស៊ីនមេ LDAP ដោយផ្អែកលើការកំណត់របស់អ្នក៖', + 'testing_authentication' => 'កំពុងសាកល្បងការផ្ទៀងផ្ទាត់ LDAP...', + 'authentication_success' => 'អ្នកប្រើប្រាស់បានផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវប្រឆាំងនឹង LDAP ដោយជោគជ័យ!' ], 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', + 'sending' => 'កំពុងផ្ញើ៖ សារសាកល្បងកម្មវិធី...', + 'success' => 'ការរួមបញ្ចូល៖ webhook_name របស់អ្នកដំណើរការ!', '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', + 'success_pt2' => ' ឆានែលសម្រាប់សារសាកល្បងរបស់អ្នក ហើយត្រូវប្រាកដថាចុច រក្សាទុកខាងក្រោម ដើម្បីរក្សាទុកការកំណត់របស់អ្នក។', + '500' => '500 កំហុសម៉ាស៊ីនមេ។', + 'error' => 'មាន​អ្វីមួយ​មិន​ប្រក្រតី។ :app បានឆ្លើយតបជាមួយ៖ :error_message', + 'error_redirect' => 'កំហុស៖ 301/302៖ ចំណុចបញ្ចប់ត្រឡប់ការបញ្ជូនបន្ត។ សម្រាប់ហេតុផលសុវត្ថិភាព យើងមិនធ្វើតាមការបញ្ជូនបន្តទេ។ សូមប្រើចំណុចបញ្ចប់ពិតប្រាកដ។', + 'error_misc' => 'មាន​អ្វីមួយ​មិន​ប្រក្រតី។ :( ', ] ]; diff --git a/resources/lang/km-KH/admin/statuslabels/message.php b/resources/lang/km-KH/admin/statuslabels/message.php index fe9adbf928..863102d7b0 100644 --- a/resources/lang/km-KH/admin/statuslabels/message.php +++ b/resources/lang/km-KH/admin/statuslabels/message.php @@ -2,30 +2,31 @@ return [ - '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. ', + 'does_not_exist' => 'ស្លាកស្ថានភាពមិនមានទេ។', + 'deleted_label' => 'បានលុបស្លាកស្ថានភាព', + 'assoc_assets' => 'ស្លាកស្ថានភាពនេះបច្ចុប្បន្នត្រូវបានភ្ជាប់ជាមួយទ្រព្យសម្បត្តិយ៉ាងហោចណាស់មួយ ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​ទ្រព្យសកម្ម​របស់​អ្នក​ដើម្បី​លែង​យោង​ស្ថានភាព​នេះ​ហើយ​ព្យាយាម​ម្ដងទៀត។ ', 'create' => [ - 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.', + 'error' => 'ស្លាកស្ថានភាពមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ស្លាកស្ថានភាពបានបង្កើតដោយជោគជ័យ។', ], 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', + '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.', + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបស្លាកស្ថានភាពនេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបស្លាកស្ថានភាព។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ស្លាកស្ថានភាពត្រូវបានលុបដោយជោគជ័យ។', ], 'help' => [ - 'undeployable' => 'These assets cannot be assigned to anyone.', + 'undeployable' => 'ទ្រព្យសម្បត្តិទាំងនេះមិនអាចប្រគល់ឱ្យអ្នកណាម្នាក់បានទេ។', '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.', + 'pending' => 'ទ្រព្យសម្បត្តិទាំងនេះមិនទាន់អាចប្រគល់ឱ្យអ្នកណាម្នាក់បានទេ ដែលជារឿយៗត្រូវបានប្រើប្រាស់សម្រាប់វត្ថុដែលអស់សម្រាប់ការជួសជុល ប៉ុន្តែត្រូវបានគេរំពឹងថានឹងត្រឡប់មកចរាចរវិញ។', ], ]; diff --git a/resources/lang/km-KH/admin/statuslabels/table.php b/resources/lang/km-KH/admin/statuslabels/table.php index 27befb5ef7..3451f3e4a6 100644 --- a/resources/lang/km-KH/admin/statuslabels/table.php +++ b/resources/lang/km-KH/admin/statuslabels/table.php @@ -2,18 +2,18 @@ return array( 'about' => 'About Status Labels', - 'archived' => 'Archived', + 'archived' => 'ទុកក្នុងប័ណ្ណសារ', 'create' => 'Create Status Label', 'color' => 'Chart Color', 'default_label' => 'Default Label', 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Deployable', + 'deployable' => 'អាចប្រើបាន', 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', 'name' => 'Status Name', - 'pending' => 'Pending', + 'pending' => 'កំពុងរង់ចាំ', 'status_type' => 'Status Type', 'show_in_nav' => 'Show in side nav', 'title' => 'Status Labels', - 'undeployable' => 'Undeployable', + 'undeployable' => 'មិន​អាច​ប្រើ​បាន', 'update' => 'Update Status Label', ); diff --git a/resources/lang/km-KH/admin/suppliers/message.php b/resources/lang/km-KH/admin/suppliers/message.php index a693669c7e..603b6be09b 100644 --- a/resources/lang/km-KH/admin/suppliers/message.php +++ b/resources/lang/km-KH/admin/suppliers/message.php @@ -2,27 +2,27 @@ return array( - 'deleted' => 'Deleted supplier', - 'does_not_exist' => 'Supplier does not exist.', + 'deleted' => 'អ្នកផ្គត់ផ្គង់បានបង្កើតដោយជោគជ័យ។', + 'does_not_exist' => 'អ្នកផ្គត់ផ្គង់មិនមានទេ។', 'create' => array( - 'error' => 'Supplier was not created, please try again.', - 'success' => 'Supplier created successfully.' + 'error' => 'អ្នកផ្គត់ផ្គង់មិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'អ្នកផ្គត់ផ្គង់បានបង្កើតដោយជោគជ័យ។' ), 'update' => array( - 'error' => 'Supplier was not updated, please try again', - 'success' => 'Supplier updated successfully.' + 'error' => 'អ្នកផ្គត់ផ្គង់បានបង្កើតដោយជោគជ័យ។', + 'success' => 'អ្នកផ្គត់ផ្គង់បានបង្កើតដោយជោគជ័យ។' ), 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this supplier?', - 'error' => 'There was an issue deleting the supplier. Please try again.', - 'success' => 'Supplier was deleted successfully.', - 'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ', - 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', - 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', + 'confirm' => 'អ្នកផ្គត់ផ្គង់បានបង្កើតដោយជោគជ័យ។', + 'error' => 'មានបញ្ហាក្នុងការលុបអ្នកផ្គត់ផ្គង់។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'អ្នកផ្គត់ផ្គង់ត្រូវបានលុបដោយជោគជ័យ។', + 'assoc_assets' => 'បច្ចុប្បន្នអ្នកផ្គត់ផ្គង់នេះត្រូវបានភ្ជាប់ជាមួយ៖ asset_count asset(s) ហើយមិនអាចលុបបានទេ។ សូមអាប់ដេតទ្រព្យសកម្មរបស់អ្នកដើម្បីកុំយោងអ្នកផ្គត់ផ្គង់នេះតទៅទៀត ហើយព្យាយាមម្តងទៀត។ ', + 'assoc_licenses' => 'បច្ចុប្បន្នអ្នកផ្គត់ផ្គង់នេះត្រូវបានភ្ជាប់ជាមួយ :licenses_count licences ហើយមិនអាចលុបបានទេ។ សូមអាប់ដេតអាជ្ញាប័ណ្ណរបស់អ្នកដើម្បីកុំឱ្យយោងអ្នកផ្គត់ផ្គង់នេះតទៅទៀត ហើយព្យាយាមម្តងទៀត។ ', + 'assoc_maintenances' => 'បច្ចុប្បន្នអ្នកផ្គត់ផ្គង់នេះត្រូវបានភ្ជាប់ជាមួយ៖ asset_maintenances_count asset cares(s) ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​ការ​ថែទាំ​ទ្រព្យ​សកម្ម​របស់​អ្នក​ដើម្បី​លែង​យោង​អ្នក​ផ្គត់ផ្គង់​នេះ​ហើយ​ព្យាយាម​ម្ដង​ទៀត។ ', ) ); diff --git a/resources/lang/km-KH/admin/suppliers/table.php b/resources/lang/km-KH/admin/suppliers/table.php index 2a7b07ca93..123da8d87d 100644 --- a/resources/lang/km-KH/admin/suppliers/table.php +++ b/resources/lang/km-KH/admin/suppliers/table.php @@ -4,22 +4,21 @@ return array( 'about_suppliers_title' => 'About Suppliers', 'about_suppliers_text' => 'Suppliers are used to track the source of items', 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', + 'assets' => 'ទ្រព្យសកម្ម', + 'city' => 'ទីក្រុង', 'contact' => 'Contact Name', - 'country' => 'Country', + 'country' => 'ប្រទេស', 'create' => 'Create Supplier', 'email' => 'Email', 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', + 'id' => 'លេខសម្គាល់', + 'licenses' => 'អាជ្ញាប័ណ្ណ', 'name' => 'Supplier Name', - 'notes' => 'Notes', + 'notes' => 'កំណត់ចំណាំ', 'phone' => 'Phone', - 'state' => 'State', + 'state' => 'រដ្ឋ', 'suppliers' => 'Suppliers', 'update' => 'Update Supplier', - 'url' => 'URL', 'view' => 'View Supplier', 'view_assets_for' => 'View Assets for', 'zip' => 'Postal Code', diff --git a/resources/lang/km-KH/admin/users/general.php b/resources/lang/km-KH/admin/users/general.php index b097ccec69..e16d4fd1d7 100644 --- a/resources/lang/km-KH/admin/users/general.php +++ b/resources/lang/km-KH/admin/users/general.php @@ -1,54 +1,54 @@ 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Assets assigned to :name', - 'bulk_update_warn' => 'You are about to edit the properties of :user_count users. Please note that you cannot change your own user attributes using this form, and must make edits to your own user individually.', - 'bulk_update_help' => 'This form allows you to update multiple users at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged.', + 'activated_help_text' => 'អ្នកប្រើប្រាស់នេះអាចចូលបាន។', + 'activated_disabled_help_text' => 'អ្នកមិនអាចកែសម្រួលស្ថានភាពធ្វើឱ្យសកម្មសម្រាប់គណនីផ្ទាល់ខ្លួនរបស់អ្នកបានទេ។', + 'assets_user' => 'ទ្រព្យ​សម្បត្តិ​ដែល​ត្រូវ​បាន​ចាត់​ឱ្យ​ទៅ​: ឈ្មោះ​', + 'bulk_update_warn' => 'អ្នកហៀបនឹងកែសម្រួលលក្ខណៈសម្បត្តិរបស់ :user_count អ្នកប្រើប្រាស់។ សូមចំណាំថា អ្នកមិនអាចផ្លាស់ប្តូរលក្ខណៈអ្នកប្រើប្រាស់ផ្ទាល់ខ្លួនរបស់អ្នកដោយប្រើទម្រង់នេះ ហើយត្រូវតែធ្វើការកែសម្រួលអ្នកប្រើប្រាស់ផ្ទាល់ខ្លួនរបស់អ្នកជាលក្ខណៈបុគ្គល។', + 'bulk_update_help' => 'ទម្រង់បែបបទនេះអនុញ្ញាតឱ្យអ្នកធ្វើបច្ចុប្បន្នភាពអ្នកប្រើប្រាស់ច្រើននាក់ក្នុងពេលតែមួយ។ បំពេញតែក្នុងវាលដែលអ្នកត្រូវការផ្លាស់ប្តូរ។ វាល​ណា​មួយ​ដែល​ទុក​ឲ្យ​ទទេ​នឹង​នៅ​តែ​មិន​ផ្លាស់​ប្តូរ។', 'current_assets' => 'Assets currently checked out to this user', - 'clone' => 'Clone User', - 'contact_user' => 'Contact :name', - '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', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'clone' => 'ក្លូន អ្នកប្រើប្រាស់', + 'contact_user' => 'ទំនាក់ទំនងៈ ឈ្មោះ​', + 'edit' => 'កែសម្រួលអ្នកប្រើប្រាស់', + 'filetype_info' => 'ប្រភេទឯកសារដែលបានអនុញ្ញាតគឺ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip និង rar ។', + 'history_user' => 'ប្រវត្តិសម្រាប់៖ ឈ្មោះ', + 'info' => 'ព័ត៌មាន', + 'restore_user' => 'ចុចទីនេះដើម្បីស្ដារពួកវាឡើងវិញ។', + 'last_login' => 'ការចូលចុងក្រោយ', + 'ldap_config_text' => 'ការកំណត់រចនាសម្ព័ន្ធ LDAP អាចត្រូវបានរកឃើញ អ្នកគ្រប់គ្រង > ការកំណត់។ ទីតាំងដែលបានជ្រើសរើស (ជាជម្រើស) នឹងត្រូវបានកំណត់សម្រាប់អ្នកប្រើប្រាស់ដែលបាននាំចូលទាំងអស់។', + 'print_assigned' => 'បោះពុម្ពដែលបានចាត់តាំងទាំងអស់។', + 'email_assigned' => 'បញ្ជីអ៊ីមែលដែលបានចាត់តាំងទាំងអស់។', + 'user_notified' => 'អ្នក​ប្រើ​ត្រូវ​បាន​ផ្ញើ​អ៊ីមែល​នូវ​បញ្ជី​នៃ​ធាតុ​ដែល​បាន​កំណត់​បច្ចុប្បន្ន​របស់​ពួកគេ។', + 'auto_assign_label' => 'រួមបញ្ចូលអ្នកប្រើប្រាស់នេះនៅពេលផ្តល់អាជ្ញាប័ណ្ណដែលមានសិទ្ធិដោយស្វ័យប្រវត្តិ', + 'auto_assign_help' => 'រំលងអ្នកប្រើប្រាស់នេះក្នុងការផ្តល់អាជ្ញាប័ណ្ណដោយស្វ័យប្រវត្តិ', 'software_user' => 'Software Checked out to :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.', - '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 ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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', + 'send_email_help' => 'អ្នក​ត្រូវ​តែ​ផ្តល់​អាសយដ្ឋាន​អ៊ីមែល​សម្រាប់​អ្នក​ប្រើ​នេះ​ដើម្បី​ផ្ញើ​ព័ត៌មាន​សម្ងាត់​ឱ្យ​ពួកគេ​។ ការផ្ញើអត្តសញ្ញាណប័ណ្ណតាមអ៊ីមែលអាចធ្វើបានតែលើការបង្កើតអ្នកប្រើប្រាស់ប៉ុណ្ណោះ។ ពាក្យ​សម្ងាត់​ត្រូវ​បាន​រក្សា​ទុក​ជា​សញ្ញា​មួយ​ផ្លូវ ហើយ​មិន​អាច​ទាញ​យក​វិញ​បាន​ទេ​ពេល​រក្សា​ទុក។', + 'view_user' => 'មើលអ្នកប្រើប្រាស់៖ ឈ្មោះ', + 'usercsv' => 'ឯកសារ CSV', + 'two_factor_admin_optin_help' => 'ការកំណត់អ្នកគ្រប់គ្រងបច្ចុប្បន្នរបស់អ្នកអនុញ្ញាតឱ្យមានការជ្រើសរើសនៃការផ្ទៀងផ្ទាត់ពីរកត្តា។ ', + 'two_factor_enrolled' => 'ឧបករណ៍ 2FA បានចុះឈ្មោះ ', + 'two_factor_active' => '2FA សកម្ម ', + 'user_deactivated' => 'អ្នកប្រើប្រាស់មិនអាចចូលបានទេ', + 'user_activated' => 'អ្នកប្រើប្រាស់អាចចូលបាន', + 'activation_status_warning' => 'កុំផ្លាស់ប្តូរស្ថានភាពធ្វើឱ្យសកម្ម', + 'group_memberships_helpblock' => 'មានតែអ្នកគ្រប់គ្រងជាន់ខ្ពស់ប៉ុណ្ណោះដែលអាចកែសម្រួលសមាជិកភាពក្រុម។', + 'superadmin_permission_warning' => 'មានតែ superadmins ប៉ុណ្ណោះដែលអាចផ្តល់សិទ្ធិចូលប្រើ superadmin អ្នកប្រើប្រាស់។', + 'admin_permission_warning' => 'មាន​តែ​អ្នក​ប្រើ​ដែល​មាន​សិទ្ធិ​ជា​អ្នក​គ្រប់គ្រង ឬ​ខ្ពស់​ជាង​នេះ​ប៉ុណ្ណោះ​ដែល​អាច​ផ្ដល់​សិទ្ធិ​ឱ្យ​អ្នក​ប្រើ​ជា​អ្នក​គ្រប់គ្រង។', + 'remove_group_memberships' => 'ដកសមាជិកភាពក្រុមចេញ', 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', + 'update_user_assets_status' => 'អាប់ដេតទ្រព្យសកម្មទាំងអស់សម្រាប់អ្នកប្រើប្រាស់ទាំងនេះទៅកាន់ស្ថានភាពនេះ។', 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'remote_label' => 'នេះគឺជាអ្នកប្រើប្រាស់ពីចម្ងាយ', + 'remote' => 'ពីចម្ងាយ', + 'remote_help' => 'វាអាចមានប្រយោជន៍ ប្រសិនបើអ្នកត្រូវការត្រងដោយអ្នកប្រើប្រាស់ពីចម្ងាយ ដែលមិនដែល ឬកម្រចូលមកក្នុងទីតាំងជាក់ស្តែងរបស់អ្នក។', + 'not_remote_label' => 'នេះមិនមែនជាអ្នកប្រើប្រាស់ពីចម្ងាយទេ។', + 'vip_label' => 'អ្នកប្រើប្រាស់ VIP', + 'vip_help' => 'វាអាចមានប្រយោជន៍ក្នុងការសម្គាល់មនុស្សសំខាន់ៗនៅក្នុងអង្គការរបស់អ្នក ប្រសិនបើអ្នកចង់ដោះស្រាយពួកគេតាមវិធីពិសេស។', + 'create_user' => 'បង្កើតអ្នកប្រើប្រាស់', + 'create_user_page_explanation' => 'នេះគឺជាព័ត៌មានគណនីដែលអ្នកនឹងប្រើដើម្បីចូលប្រើគេហទំព័រនេះជាលើកដំបូង។', + 'email_credentials' => 'លិខិតសម្គាល់អ៊ីមែល', + 'email_credentials_text' => 'ផ្ញើ​អ៊ីមែល​ព័ត៌មាន​សម្ងាត់​របស់​ខ្ញុំ​ទៅ​អាសយដ្ឋាន​អ៊ីមែល​ខាង​លើ', + 'next_save_user' => 'បន្ទាប់៖ រក្សាទុកអ្នកប្រើប្រាស់', + 'all_assigned_list_generation' => 'បង្កើតនៅលើ៖', + 'email_user_creds_on_create' => 'ផ្ញើអ៊ីមែលទៅអ្នកប្រើប្រាស់នេះនូវអត្តសញ្ញាណប័ណ្ណរបស់ពួកគេ?', ]; diff --git a/resources/lang/km-KH/admin/users/message.php b/resources/lang/km-KH/admin/users/message.php index b7c0a29f14..46183b3649 100644 --- a/resources/lang/km-KH/admin/users/message.php +++ b/resources/lang/km-KH/admin/users/message.php @@ -2,67 +2,67 @@ return array( - 'accepted' => 'You have successfully accepted this asset.', - 'declined' => 'You have successfully declined this asset.', - 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', - 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'accepted' => 'អ្នក​បាន​ទទួល​យក​ទ្រព្យ​សកម្ម​នេះ​ដោយ​ជោគជ័យ។', + 'declined' => 'អ្នកបានបដិសេធដោយជោគជ័យនូវទ្រព្យសកម្មនេះ។', + 'bulk_manager_warn' => 'អ្នកប្រើប្រាស់របស់អ្នកត្រូវបានអាប់ដេតដោយជោគជ័យ ទោះជាយ៉ាងណាក៏ដោយ ធាតុគ្រប់គ្រងរបស់អ្នកមិនត្រូវបានរក្សាទុកទេ ដោយសារអ្នកគ្រប់គ្រងដែលអ្នកបានជ្រើសរើសក៏ស្ថិតនៅក្នុងបញ្ជីអ្នកប្រើប្រាស់ដែលត្រូវកែសម្រួលដែរ ហើយអ្នកប្រើប្រាស់ប្រហែលជាមិនមែនជាអ្នកគ្រប់គ្រងផ្ទាល់របស់ពួកគេទេ។ សូមជ្រើសរើសអ្នកប្រើប្រាស់របស់អ្នកម្តងទៀត ដោយមិនរាប់បញ្ចូលអ្នកគ្រប់គ្រង។', + 'user_exists' => 'អ្នកប្រើប្រាស់មានហើយ!', + 'user_not_found' => 'អ្នកប្រើប្រាស់មិនមានទេ។', 'user_login_required' => 'The login field is required', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'The password is required.', + 'user_has_no_assets_assigned' => 'មិន​មាន​ទ្រព្យ​សកម្ម​ដែល​ត្រូវ​បាន​ផ្ដល់​ឱ្យ​អ្នក​ប្រើ​នា​ពេល​បច្ចុប្បន្ន​នេះ​។', + 'user_password_required' => 'ពាក្យសម្ងាត់គឺត្រូវបានទាមទារ។', 'insufficient_permissions' => 'Insufficient Permissions.', - 'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.', - 'ldap_not_configured' => 'LDAP integration has not been configured for this installation.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'user_deleted_warning' => 'អ្នក​ប្រើ​នេះ​ត្រូវ​បាន​លុប។ អ្នកនឹងត្រូវស្តារអ្នកប្រើប្រាស់នេះឡើងវិញ ដើម្បីកែសម្រួលពួកគេ ឬផ្តល់ទ្រព្យសម្បត្តិថ្មី។', + 'ldap_not_configured' => 'ការរួមបញ្ចូល LDAP មិនត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ការដំឡើងនេះទេ។', + 'password_resets_sent' => 'អ្នកប្រើប្រាស់ដែលបានជ្រើសរើសដែលត្រូវបានធ្វើឱ្យសកម្ម និងមានអាសយដ្ឋានអ៊ីមែលត្រឹមត្រូវត្រូវបានផ្ញើតំណកំណត់ពាក្យសម្ងាត់ឡើងវិញ។', + 'password_reset_sent' => 'តំណ​កំណត់​ពាក្យ​សម្ងាត់​ឡើងវិញ​ត្រូវ​បាន​ផ្ញើ​ទៅ៖ អ៊ីមែល!', + 'user_has_no_email' => 'អ្នកប្រើប្រាស់នេះមិនមានអាសយដ្ឋានអ៊ីមែលនៅក្នុងកម្រងព័ត៌មានរបស់ពួកគេទេ។', + 'log_record_not_found' => 'រកមិនឃើញកំណត់ហេតុដែលត្រូវគ្នាសម្រាប់អ្នកប្រើប្រាស់នេះទេ។', 'success' => array( - 'create' => 'User was successfully created.', - 'update' => 'User was successfully updated.', - 'update_bulk' => 'Users were successfully updated!', - 'delete' => 'User was successfully deleted.', - 'ban' => 'User was successfully banned.', - 'unban' => 'User was successfully unbanned.', - 'suspend' => 'User was successfully suspended.', + 'create' => 'អ្នកប្រើប្រាស់ត្រូវបានបង្កើតដោយជោគជ័យ។', + 'update' => 'អ្នកប្រើប្រាស់ត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', + 'update_bulk' => 'អ្នកប្រើប្រាស់ត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ!', + 'delete' => 'អ្នកប្រើប្រាស់ត្រូវបានលុបដោយជោគជ័យ។', + 'ban' => 'អ្នកប្រើប្រាស់ត្រូវបានហាមឃាត់ដោយជោគជ័យ។', + 'unban' => 'អ្នកប្រើប្រាស់ត្រូវបានលុបចោលដោយជោគជ័យ។', + 'suspend' => 'អ្នកប្រើប្រាស់ត្រូវបានផ្អាកដោយជោគជ័យ។', 'unsuspend' => 'User was successfully unsuspended.', - 'restored' => 'User was successfully restored.', - 'import' => 'Users imported successfully.', + 'restored' => 'អ្នកប្រើប្រាស់ត្រូវបានស្ដារឡើងវិញដោយជោគជ័យ។', + 'import' => 'អ្នកប្រើប្រាស់បាននាំចូលដោយជោគជ័យ។', ), 'error' => array( - 'create' => 'There was an issue creating the user. Please try again.', - 'update' => 'There was an issue updating the user. Please try again.', - 'delete' => 'There was an issue deleting the user. Please try again.', - 'delete_has_assets' => 'This user has items assigned and could not be deleted.', - 'unsuspend' => 'There was an issue unsuspending the user. Please try again.', - 'import' => 'There was an issue importing users. Please try again.', - 'asset_already_accepted' => 'This asset has already been accepted.', - 'accept_or_decline' => 'You must either accept or decline this asset.', + 'create' => 'មាន​បញ្ហា​ក្នុង​ការ​បង្កើត​អ្នក​ប្រើ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'update' => 'មានបញ្ហាក្នុងការអាប់ដេតអ្នកប្រើប្រាស់។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'delete' => 'មានបញ្ហាក្នុងការលុបអ្នកប្រើប្រាស់។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'delete_has_assets' => 'អ្នក​ប្រើ​នេះ​មាន​ធាតុ​ដែល​បាន​កំណត់ ហើយ​មិន​អាច​លុប​បាន​ទេ។', + 'unsuspend' => 'មានបញ្ហាក្នុងការឈប់ផ្អាកអ្នកប្រើប្រាស់។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'import' => 'មានបញ្ហាក្នុងការនាំចូលអ្នកប្រើប្រាស់។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'asset_already_accepted' => 'ទ្រព្យសកម្មនេះត្រូវបានទទួលរួចហើយ។', + 'accept_or_decline' => 'អ្នក​ត្រូវតែ​ទទួល​យក ឬ​បដិសេធ​ទ្រព្យសកម្ម​នេះ។', 'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.', - 'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server: ', - 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'ldap_could_not_connect' => 'មិនអាចភ្ជាប់ទៅម៉ាស៊ីនមេ LDAP បានទេ។ សូមពិនិត្យមើលការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ LDAP របស់អ្នកនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ LDAP ។
កំហុសពីម៉ាស៊ីនមេ LDAP៖', + 'ldap_could_not_bind' => 'មិនអាចភ្ជាប់ទៅម៉ាស៊ីនមេ LDAP បានទេ។ សូមពិនិត្យមើលការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ LDAP របស់អ្នកនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ LDAP ។
កំហុសពីម៉ាស៊ីនមេ LDAP៖ ', + 'ldap_could_not_search' => 'មិនអាចស្វែងរកម៉ាស៊ីនមេ LDAP បានទេ។ សូមពិនិត្យមើលការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ LDAP របស់អ្នកនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ LDAP ។
កំហុសពីម៉ាស៊ីនមេ LDAP៖', + 'ldap_could_not_get_entries' => 'មិនអាចទទួលបានធាតុពីម៉ាស៊ីនមេ LDAP ទេ។ សូមពិនិត្យមើលការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ LDAP របស់អ្នកនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ LDAP ។
កំហុសពីម៉ាស៊ីនមេ LDAP៖', + 'password_ldap' => 'ពាក្យសម្ងាត់សម្រាប់គណនីនេះត្រូវបានគ្រប់គ្រងដោយ LDAP/Active Directory។ សូមទាក់ទងផ្នែក IT របស់អ្នក ដើម្បីផ្លាស់ប្តូរពាក្យសម្ងាត់របស់អ្នក។ ', ), 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', + 'error' => 'ឯកសារមិនត្រូវបានលុបទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ឯកសារត្រូវបានលុបដោយជោគជ័យ។', ), 'upload' => array( - 'error' => 'File(s) not uploaded. Please try again.', - 'success' => 'File(s) successfully uploaded.', - 'nofiles' => 'You did not select any files for upload', - '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.', + 'error' => 'ឯកសារ (ច្រើន) មិនត្រូវបានផ្ទុកឡើងទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ឯកសារ (ច្រើន) ដែលបានបង្ហោះដោយជោគជ័យ។', + 'nofiles' => 'អ្នកមិនបានជ្រើសរើសឯកសារណាមួយសម្រាប់ផ្ទុកឡើងទេ។', + 'invalidfiles' => 'ឯកសារមួយ ឬច្រើនរបស់អ្នកមានទំហំធំពេក ឬជាប្រភេទឯកសារដែលមិនត្រូវបានអនុញ្ញាត។ ប្រភេទឯកសារដែលបានអនុញ្ញាតគឺ png, gif, jpg, doc, docx, pdf, និង txt ។', ), 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' + 'error' => 'អ្នក​ប្រើ​នេះ​មិន​បាន​កំណត់​អ៊ីមែល​ទេ។', + 'success' => 'អ្នកប្រើប្រាស់ត្រូវបានជូនដំណឹងអំពីសារពើភ័ណ្ឌបច្ចុប្បន្នរបស់ពួកគេ។' ) ); \ No newline at end of file diff --git a/resources/lang/km-KH/admin/users/table.php b/resources/lang/km-KH/admin/users/table.php index 21e2154280..c8c4c0619e 100644 --- a/resources/lang/km-KH/admin/users/table.php +++ b/resources/lang/km-KH/admin/users/table.php @@ -2,38 +2,39 @@ return array( 'activated' => 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', + 'allow' => 'អនុញ្ញាត', + 'checkedout' => 'ទ្រព្យសកម្ម', 'created_at' => 'Created', 'createuser' => 'Create User', - 'deny' => 'Deny', + 'deny' => 'បដិសេធ', 'email' => 'Email', 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', + 'first_name' => 'នាមខ្លួន', 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', 'id' => 'Id', 'inherit' => 'Inherit', 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', + 'last_login' => 'ការចូលចុងក្រោយ', + 'last_name' => 'នាមត្រកូល', + 'location' => 'ទីតាំង', 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', + 'manager' => 'អ្នកគ្រប់គ្រង', 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', + 'name' => 'ឈ្មោះ', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'កំណត់ចំណាំ', 'password_confirm' => 'Confirm Password', 'password' => 'Password', 'phone' => 'Phone', 'show_current' => 'Show Current Users', 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', + 'title' => 'ចំណងជើង', 'to_restore_them' => 'to restore them.', 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', + 'cloneuser' => 'ក្លូន អ្នកប្រើប្រាស់', 'viewusers' => 'View Users', ); diff --git a/resources/lang/km-KH/auth/general.php b/resources/lang/km-KH/auth/general.php index 4486f090b2..e6a6eed0fc 100644 --- a/resources/lang/km-KH/auth/general.php +++ b/resources/lang/km-KH/auth/general.php @@ -12,7 +12,7 @@ return [ '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/km-KH/button.php b/resources/lang/km-KH/button.php index 22821b8157..ebe17ac4c7 100644 --- a/resources/lang/km-KH/button.php +++ b/resources/lang/km-KH/button.php @@ -3,21 +3,21 @@ return [ 'actions' => 'Actions', 'add' => 'Add New', - 'cancel' => 'Cancel', + 'cancel' => 'បោះបង់', 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Delete', + 'delete' => 'លុប', 'edit' => 'Edit', 'restore' => 'Restore', 'remove' => 'Remove', 'request' => 'Request', - 'submit' => 'Submit', + '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', 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', + 'bulk_actions' => 'សកម្មភាពច្រើន', 'add_maintenance' => 'Add Maintenance', 'append' => 'Append', 'new' => 'New', diff --git a/resources/lang/km-KH/general.php b/resources/lang/km-KH/general.php index 562b99163b..ce1f27a699 100644 --- a/resources/lang/km-KH/general.php +++ b/resources/lang/km-KH/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'គ្រឿងបន្លាស់', 'activated' => 'បានធ្វើឱ្យសកម្ម', 'accepted_date' => 'កាលបរិច្ឆេទទទួលយក', @@ -27,7 +28,7 @@ return [ 'accept_assets_menu' => 'ទទួលយកទ្រព្យសកម្ម', 'audit' => 'សវនកម្ម', 'audit_report' => 'កំណត់ហេតុសវនកម្ម', - 'assets' => 'Assets', + 'assets' => 'ទ្រព្យសកម្ម', 'assets_audited' => 'ទ្រព្យសកម្មត្រូវបានសវនកម្ម', 'assets_checked_in_count' => 'assets checked in', 'assets_checked_out_count' => 'assets checked out', @@ -64,7 +65,7 @@ return [ 'city' => 'ទីក្រុង', 'click_here' => 'ចុច​ទីនេះ', 'clear_selection' => 'ជម្រះការជ្រើសរើស', - 'companies' => 'Companies', + 'companies' => 'ក្រុមហ៊ុន', 'company' => 'ក្រុមហ៊ុន', 'component' => 'Component', 'components' => 'Components', @@ -126,44 +127,45 @@ return [ 'lastname_firstname_display' => 'នាមត្រកូលនាមខ្លួន (ស្មីត ជេន)', 'name_display_format' => 'Name Display Format', 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', + 'firstnamelastname' => 'នាមខ្លួន នាមត្រកូល (janesmith@example.com)', + 'lastname_firstinitial' => 'នាមត្រកូល នាមខ្លួនដំបូង (smith_j@example.com)', + 'firstinitial.lastname' => 'នាមត្រកូលដំបូង (j.smith@example.com)', + 'firstnamelastinitial' => 'នាមខ្លួន នាមត្រកូលដំបូង (janes@example.com)', + 'first_name' => 'នាមខ្លួន', + 'first_name_format' => 'នាមខ្លួន (jane@example.com)', + 'files' => 'ឯកសារ', + 'file_name' => 'ឯកសារ', + 'file_type' => 'ប្រភេទ​ឯកសារ', + 'filesize' => 'ទំហំ​ឯកសារ', + 'file_uploads' => 'ឯកសារ​ផ្ទុក​ឡើង', + 'file_upload' => 'ឯកសារ​ផ្ទុក​ឡើង', 'generate' => 'Generate', 'generate_labels' => 'Generate Labels', 'github_markdown' => 'This field accepts Github flavored markdown.', - 'groups' => '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', - 'include_deleted' => 'Include Deleted Assets', + 'history' => 'ប្រវត្តិ', + 'history_for' => 'ប្រវត្តិសម្រាប់', + 'id' => 'លេខសម្គាល់', + 'image' => 'រូបភាព', + 'image_delete' => 'លុបរូបភាព', + 'include_deleted' => 'រួមបញ្ចូលទ្រព្យសម្បត្តិដែលបានលុប', 'image_upload' => 'បង្ហោះរូបភាព', 'filetypes_accepted_help' => 'ប្រភេទឯកសារដែលទទួលយកគឺ៖ ប្រភេទ. ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ :size.|ប្រភេទឯកសារដែលទទួលយកគឺ :types. ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ៖ ទំហំ.', 'filetypes_size_help' => 'ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ :ទំហំ.', 'image_filetypes_help' => 'ប្រភេទឯកសារដែលទទួលយកគឺ jpg, webp, png, gif និង svg ។ ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ៖ ទំហំ.', 'unaccepted_image_type' => 'ឯកសាររូបភាពនេះមិនអាចអានបានទេ។ ប្រភេទឯកសារដែលទទួលយកគឺ jpg, webp, png, gif និង svg ។ ប្រភេទ mime នៃឯកសារនេះគឺ៖ :mimetype.', 'import' => 'នាំចូល', + 'import_this_file' => 'Map fields and process this file', '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_help' => 'អ្នកអាចនាំចូលទ្រព្យសម្បត្តិ គ្រឿងបន្លាស់ អាជ្ញាប័ណ្ណ សមាសធាតុ សម្ភារៈប្រើប្រាស់ និងអ្នកប្រើប្រាស់តាមរយៈឯកសារ CSV ។

CSV គួរតែត្រូវបានកំណត់ដោយសញ្ញាក្បៀស និងធ្វើទ្រង់ទ្រាយជាមួយបឋមកថាដែលត្រូវគ្នានឹងធាតុនៅក្នុង គំរូ CSVs ក្នុងឯកសារ។', 'import-history' => 'ប្រវត្តិនាំចូល', - 'asset_maintenance' => 'Asset Maintenance', + 'asset_maintenance' => 'ការថែរក្សាទ្រព្យសម្បត្តិ', 'asset_maintenance_report' => 'របាយការណ៍​ថែទាំ​ទ្រព្យ​សកម្', 'asset_maintenances' => 'ការថែទាំទ្រព្យសកម្ម', - 'item' => 'Item', - 'item_name' => 'Item Name', + 'item' => 'ធាតុ', + 'item_name' => 'ឈ្មោះ​ធាតុ', 'import_file' => 'នាំចូលឯកសារ CSV', 'import_type' => 'ប្រភេទនាំចូល CSV', 'insufficient_permissions' => 'ការអនុញ្ញាតមិនគ្រប់គ្រាន់!', @@ -181,14 +183,15 @@ return [ 'lock_passwords' => 'តម្លៃវាលនេះនឹងមិនត្រូវបានរក្សាទុកក្នុងការដំឡើងសាកល្បងទេ។', 'feature_disabled' => 'មុខងារនេះត្រូវបានបិទសម្រាប់ការដំឡើងសាកល្បង។', 'location' => 'ទីតាំង', - 'locations' => 'Locations', + 'location_plural' => 'Location|Locations', + 'locations' => 'ទីតាំង', 'logo_size' => 'ឡូហ្គោការ៉េមើលទៅល្អបំផុតជាមួយនឹងនិមិត្តសញ្ញា + អត្ថបទ។ ទំហំបង្ហាញនិមិត្តសញ្ញាអតិបរមាគឺ 50px ខ្ពស់ x 500px ។ ', 'logout' => 'ចាកចេញ', 'lookup_by_tag' => 'រកមើលដោយស្លាកទ្រព្យសម្បត្តិ', 'maintenances' => 'ការថែទាំ', 'manage_api_keys' => 'គ្រប់គ្រង API Keys', 'manufacturer' => 'ក្រុមហ៊ុនផលិត', - 'manufacturers' => 'Manufacturers', + 'manufacturers' => 'ក្រុមហ៊ុនផលិត', 'markdown' => 'វាលនេះអនុញ្ញាតឱ្យ Github flavored markdown។', 'min_amt' => 'អប្បបរមា. QTY', '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.', @@ -199,24 +202,25 @@ return [ 'new_password' => 'ពាក្យសម្ងាត់​ថ្មី', 'next' => 'បន្ទាប់', 'next_audit_date' => 'កាលបរិច្ឆេទសវនកម្មបន្ទាប់', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'សវនកម្មចុងក្រោយ', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', 'no_results' => 'No Results.', 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', + 'notes' => 'កំណត់ចំណាំ', + 'order_number' => 'លេខបញ្ជាទិញ', 'only_deleted' => 'Only Deleted Assets', 'page_menu' => 'Showing _MENU_ items', 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', + 'pending' => 'កំពុងរង់ចាំ', 'people' => 'People', - 'per_page' => 'Results Per Page', + 'per_page' => 'លទ្ធផលក្នុងមួយទំព័រ', 'previous' => 'Previous', 'processing' => 'Processing', 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', + 'purchase_cost' => 'ការចំណាយលើការទិញ', + 'purchase_date' => 'កាលបរិច្ឆេទទិញ', 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', @@ -230,7 +234,7 @@ return [ 'restored' => 'restored', 'restore' => 'Restore', 'requestable_models' => 'Requestable Models', - 'requested' => 'Requested', + 'requested' => 'បានស្នើសុំ', 'requested_date' => 'Requested Date', 'requested_assets' => 'Requested Assets', 'requested_assets_menu' => 'Requested Assets', @@ -287,7 +291,7 @@ return [ 'update' => 'Update', '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.', 'uploaded' => 'Uploaded', - 'user' => 'User', + 'user' => 'អ្នក​ប្រើ', 'accepted' => 'accepted', 'declined' => 'declined', 'unassigned' => 'Unassigned', @@ -298,7 +302,7 @@ return [ 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', - 'years' => 'years', + 'years' => 'ឆ្នាំ', 'yes' => 'Yes', 'zip' => 'Zip', 'noimage' => 'No image uploaded or image not found.', @@ -371,19 +375,19 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error', + 'notification_error' => 'កំហុស', 'notification_error_hint' => 'Please check the form below for errors', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_success' => 'ជោគជ័យ', + 'notification_warning' => 'ព្រមាន', + 'notification_info' => 'ព័ត៌មាន', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', + 'asset_name' => 'ឈ្មោះទ្រព្យសម្បត្តិ', 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', + 'consumable_name' => 'ឈ្មោះ Consumable:', 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', + 'accessory_name' => 'ឈ្មោះគ្រឿងបន្លាស់៖', 'clone_item' => 'Clone Item', 'checkout_tooltip' => 'Check this item out', 'checkin_tooltip' => 'Check this item in', @@ -406,7 +410,7 @@ return [ 'pie_chart_type' => 'Dashboard Pie Chart Type', 'hello_name' => 'Hello, :name!', 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', + 'start_date' => 'ថ្ងៃ​ចាប់ផ្តើម', 'end_date' => 'End Date', 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', 'placeholder_kit' => 'Select a kit', @@ -416,7 +420,7 @@ return [ 'pre_flight' => 'Pre-Flight', 'skip_to_main_content' => 'Skip to main content', 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', + 'alerts' => 'ការជូនដំណឹង', 'tasks_view_all' => 'View all tasks', 'true' => 'True', 'false' => 'False', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/km-KH/localizations.php b/resources/lang/km-KH/localizations.php index 26e0130930..7abb9b3d5e 100644 --- a/resources/lang/km-KH/localizations.php +++ b/resources/lang/km-KH/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'ជ្រើសរើសភាសា', 'languages' => [ - 'en'=> 'អង់គ្លេស អាមេរិក', + 'en-US'=> 'អង់គ្លេស អាមេរិក', 'en-GB'=> 'ភាសាអង់គ្លេស ចក្រភពអង់គ្លេស', - 'af'=> 'អាហ្រ្វិក', - 'ar'=> 'ភាសាអារ៉ាប់', - 'bg'=> 'ប៊ុលហ្គារី', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'អាហ្រ្វិក', + 'ar-SA'=> 'ភាសាអារ៉ាប់', + 'bg-BG'=> 'ប៊ុលហ្គារី', 'zh-CN'=> 'ភាសាចិនសាមញ្ញ', 'zh-TW'=> 'ភាសា​ចិន ប្រពៃណី', - 'hr'=> 'ក្រូអាត', - 'cs'=> 'ឆេក', - 'da'=> 'ដាណឺម៉ាក', - 'nl'=> 'ហូឡង់', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'ក្រូអាត', + 'cs-CZ'=> 'ឆេក', + 'da-DK'=> 'ដាណឺម៉ាក', + 'nl-NL'=> 'ហូឡង់', 'en-ID'=> 'អង់គ្លេស ឥណ្ឌូនេស៊ី', - 'et'=> 'អេស្តូនី', - 'fil'=> 'ហ្វីលីពីន', - 'fi'=> 'ហ្វាំងឡង់', - 'fr'=> 'បារាំង', - 'de'=> 'អាឡឺម៉ង់', - 'de-i'=> 'អាល្លឺម៉ង់ (មិនផ្លូវការ)', - 'el'=> 'ក្រិក', - 'he'=> 'ភាសាហេព្រើរ', - 'hu'=> 'ហុងគ្រី', - 'is' => 'អ៊ីស្លង់', - 'id'=> 'ឥណ្ឌូនេស៊ី', + 'et-EE'=> 'អេស្តូនី', + 'fil-PH'=> 'ហ្វីលីពីន', + 'fi-FI'=> 'ហ្វាំងឡង់', + 'fr-FR'=> 'បារាំង', + 'de-DE'=> 'អាឡឺម៉ង់', + 'de-if'=> 'អាល្លឺម៉ង់ (មិនផ្លូវការ)', + 'el-GR'=> 'ក្រិក', + 'he-IL'=> 'ភាសាហេព្រើរ', + 'hu-HU'=> 'ហុងគ្រី', + 'is-IS' => 'អ៊ីស្លង់', + 'id-ID'=> 'ឥណ្ឌូនេស៊ី', 'ga-IE'=> 'អៀរឡង់', - 'it'=> 'អ៊ីតាលី', - 'ja'=> 'ជប៉ុន', - 'km' => 'ខ្មែរ', - 'ko'=> 'កូរ៉េ', - 'lv'=>'ឡាតវី', - 'lt'=> 'លីទុយអានី', - 'mk'=> 'ម៉ាសេដូនៀ', - 'ms'=> 'ម៉ាឡេ', - 'mi'=> 'ម៉ៅរី', - 'mn'=> 'ម៉ុងហ្គោលី', - 'no'=> 'ន័រវេស', - 'fa'=> 'ពែរ្ស', - 'pl'=> 'ប៉ូឡូញ', + 'it-IT'=> 'អ៊ីតាលី', + 'ja-JP'=> 'ជប៉ុន', + 'km-KH'=>'ខ្មែរ', + 'ko-KR'=> 'កូរ៉េ', + 'lt-LT'=>'លីទុយអានី', + 'lv-LV'=> 'ឡាតវី', + 'mk-MK'=> 'ម៉ាសេដូនៀ', + 'ms-MY'=> 'ម៉ាឡេ', + 'mi-NZ'=> 'ម៉ៅរី', + 'mn-MN'=> 'ម៉ុងហ្គោលី', + 'no-NO'=> 'ន័រវេស', + 'fa-IR'=> 'ពែរ្ស', + 'pl-PL'=> 'ប៉ូឡូញ', 'pt-PT'=> 'ព័រទុយហ្គាល់', 'pt-BR'=> 'ព័រទុយហ្គាល់ ប្រេស៊ីល', - 'ro'=> 'រ៉ូម៉ានី', - 'ru'=> 'រុស្សី', + 'ro-RO'=> 'រ៉ូម៉ានី', + 'ru-RU'=> 'រុស្សី', 'sr-CS' => 'ស៊ែប៊ី (ឡាតាំង)', - 'sl'=> 'ស្លូវេនី', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'ស្លូវេនី', + 'so-SO'=> 'Somali', 'es-ES'=> 'ភាសាអេស្ប៉ាញ', 'es-CO'=> 'អេស្ប៉ាញ កូឡុំប៊ី', 'es-MX'=> 'អេស្ប៉ាញ ម៉ិកស៊ិក', 'es-VE'=> 'អេស្ប៉ាញ វេណេស៊ុយអេឡា', 'sv-SE'=> 'ស៊ុយអែត', - 'tl'=> 'តាកាឡុក', - 'ta'=> 'តាមីល', - 'th'=> 'ថៃ', - 'tr'=> 'ទួរគី', - 'uk'=> 'អ៊ុយក្រែន', - 'vi'=> 'វៀតណាម', - 'cy'=> 'វែល', - 'zu'=> 'ហ្សូលូ', + 'tl-PH'=> 'តាកាឡុក', + 'ta-IN'=> 'តាមីល', + 'th-TH'=> 'ថៃ', + 'tr-TR'=> 'ទួរគី', + 'uk-UA'=> 'អ៊ុយក្រែន', + 'vi-VN'=> 'វៀតណាម', + 'cy-GB'=> 'វែល', + 'zu-ZA'=> 'ហ្សូលូ', ], 'select_country' => 'ជ្រើសរើសប្រទេសមួយ', diff --git a/resources/lang/km-KH/mail.php b/resources/lang/km-KH/mail.php index 0ce726e04a..d78cc87f9b 100644 --- a/resources/lang/km-KH/mail.php +++ b/resources/lang/km-KH/mail.php @@ -1,85 +1,93 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'អ្នកប្រើប្រាស់បានបដិសេធធាតុមួយ។', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', 'a_user_canceled' => 'អ្នក​ប្រើ​បាន​លុប​ចោល​សំណើ​ធាតុ​មួយ​នៅ​លើ​គេហទំព័រ', 'a_user_requested' => 'អ្នកប្រើប្រាស់បានស្នើសុំធាតុនៅលើគេហទំព័រ', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'អ្នកប្រើប្រាស់បានបដិសេធធាតុមួយ។', 'accessory_name' => 'ឈ្មោះគ្រឿងបន្លាស់៖', 'additional_notes' => 'កំណត់ចំណាំបន្ថែម៖', 'admin_has_created' => 'អ្នកគ្រប់គ្រងបានបង្កើតគណនីមួយសម្រាប់អ្នកនៅលើគេហទំព័រ៖ គេហទំព័រ។', 'asset' => 'ទ្រព្យសកម្ម៖', 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', + 'asset_tag' => 'ស្លាកទ្រព្យសម្បត្តិ', + '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'checkin_date' => 'កាលបរិច្ឆេទត្រឡប់មកវិញ:', + 'checkout_date' => 'ថ្ងៃប្រគល់អោយ:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', - 'Days' => 'Days', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'expecting_checkin_date' => 'កាលបរិច្ឆេទដែលរំពឹងទុកនឹង Checkin:', + 'expires' => 'ផុតកំណត់', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', 'min_QTY' => 'Min QTY', - 'name' => 'Name', + 'name' => 'ឈ្មោះ', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'កំណត់ចំណាំ', 'password' => 'Password:', 'password_reset' => 'Password Reset', - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Requested:', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', - 'supplier' => 'Supplier', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'អ្នកផ្គត់ផ្គង់', 'tag' => 'Tag', 'test_email' => 'Test Email from Snipe-IT', '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 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', + 'type' => 'ប្រភេទ', '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.', - 'user' => 'User', + 'user' => 'អ្នក​ប្រើ', 'username' => 'Username', 'welcome' => 'Welcome :name', 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Your Snipe-IT credentials', ]; diff --git a/resources/lang/km-KH/passwords.php b/resources/lang/km-KH/passwords.php index 41a87f98ed..56003e7e9c 100644 --- a/resources/lang/km-KH/passwords.php +++ b/resources/lang/km-KH/passwords.php @@ -1,9 +1,9 @@ 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', + 'sent' => 'ប្រសិនបើអ្នកប្រើដែលត្រូវគ្នាជាមួយអាសយដ្ឋានអ៊ីមែលត្រឹមត្រូវមាននៅក្នុងប្រព័ន្ធរបស់យើង អ៊ីមែលសង្គ្រោះពាក្យសម្ងាត់ត្រូវបានផ្ញើ។', + 'user' => 'ប្រសិនបើអ្នកប្រើដែលត្រូវគ្នាជាមួយអាសយដ្ឋានអ៊ីមែលត្រឹមត្រូវមាននៅក្នុងប្រព័ន្ធរបស់យើង អ៊ីមែលសង្គ្រោះពាក្យសម្ងាត់ត្រូវបានផ្ញើ។', + 'token' => 'និមិត្តសញ្ញាកំណត់ពាក្យសម្ងាត់ឡើងវិញនេះគឺមិនត្រឹមត្រូវ ឬផុតកំណត់ ឬមិនត្រូវគ្នានឹងឈ្មោះអ្នកប្រើប្រាស់ដែលបានផ្តល់។', + 'reset' => 'ពាក្យសម្ងាត់របស់អ្នកត្រូវបានកំណត់ឡើងវិញ!', + 'password_change' => 'ពាក្យសម្ងាត់របស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាព!', ]; diff --git a/resources/lang/km-KH/reminders.php b/resources/lang/km-KH/reminders.php index 8a197467df..b0285bce30 100644 --- a/resources/lang/km-KH/reminders.php +++ b/resources/lang/km-KH/reminders.php @@ -13,9 +13,9 @@ return array( | */ - "password" => "Passwords must be six characters and match the confirmation.", - "user" => "Username or email address is incorrect", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + "password" => "ពាក្យសម្ងាត់ត្រូវតែមានប្រាំមួយតួអក្សរ ហើយត្រូវគ្នានឹងការបញ្ជាក់។", + "user" => "ឈ្មោះ​អ្នក​ប្រើ ឬ​អាសយដ្ឋាន​អ៊ីមែល​មិន​ត្រឹមត្រូវ។", + "token" => 'និមិត្តសញ្ញាកំណត់ពាក្យសម្ងាត់ឡើងវិញនេះគឺមិនត្រឹមត្រូវ ឬផុតកំណត់ ឬមិនត្រូវគ្នានឹងឈ្មោះអ្នកប្រើប្រាស់ដែលបានផ្តល់។', + 'sent' => 'ប្រសិនបើអ្នកប្រើដែលត្រូវគ្នាជាមួយអាសយដ្ឋានអ៊ីមែលត្រឹមត្រូវមាននៅក្នុងប្រព័ន្ធរបស់យើង អ៊ីមែលសង្គ្រោះពាក្យសម្ងាត់ត្រូវបានផ្ញើ។', ); diff --git a/resources/lang/km-KH/table.php b/resources/lang/km-KH/table.php index f7a49d86c1..bdebaaa83f 100644 --- a/resources/lang/km-KH/table.php +++ b/resources/lang/km-KH/table.php @@ -3,8 +3,8 @@ return array( 'actions' => 'Actions', - 'action' => 'Action', + 'action' => 'សកម្មភាព', 'by' => 'By', - 'item' => 'Item', + 'item' => 'ធាតុ', ); diff --git a/resources/lang/km-KH/validation.php b/resources/lang/km-KH/validation.php index 57e354f072..cd6d9d7e8b 100644 --- a/resources/lang/km-KH/validation.php +++ b/resources/lang/km-KH/validation.php @@ -13,13 +13,13 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'accepted' => 'គុណលក្ខណៈ : ត្រូវតែទទួលយក។', + 'active_url' => ':attribute មិនមែនជា URL ត្រឹមត្រូវទេ។', + 'after' => ':attribute ត្រូវតែជាកាលបរិច្ឆេទបន្ទាប់ពី :date ។', + 'after_or_equal' => ':attribute ត្រូវតែជាកាលបរិច្ឆេទបន្ទាប់ពី ឬស្មើនឹង :date។', + 'alpha' => ':attribute អាចមានត្រឹមតែអក្សរប៉ុណ្ណោះ។', + 'alpha_dash' => ':attribute អាចមានតែអក្សរ លេខ និងសញ្ញាដាច់ៗប៉ុណ្ណោះ។', + 'alpha_num' => ':attribute អាចមានត្រឹមតែអក្សរ និងលេខប៉ុណ្ណោះ។', 'array' => 'The :attribute must be an array.', 'before' => 'The :attribute must be a date before :date.', 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', @@ -96,8 +96,7 @@ return [ 'url' => 'The :attribute format is invalid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/is/account/general.php b/resources/lang/ko-KR/account/general.php similarity index 100% rename from resources/lang/is/account/general.php rename to resources/lang/ko-KR/account/general.php diff --git a/resources/lang/ko/admin/accessories/general.php b/resources/lang/ko-KR/admin/accessories/general.php similarity index 100% rename from resources/lang/ko/admin/accessories/general.php rename to resources/lang/ko-KR/admin/accessories/general.php diff --git a/resources/lang/ko/admin/accessories/message.php b/resources/lang/ko-KR/admin/accessories/message.php similarity index 100% rename from resources/lang/ko/admin/accessories/message.php rename to resources/lang/ko-KR/admin/accessories/message.php diff --git a/resources/lang/ko/admin/accessories/table.php b/resources/lang/ko-KR/admin/accessories/table.php similarity index 100% rename from resources/lang/ko/admin/accessories/table.php rename to resources/lang/ko-KR/admin/accessories/table.php diff --git a/resources/lang/ko-KR/admin/asset_maintenances/form.php b/resources/lang/ko-KR/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..1125bdb66c --- /dev/null +++ b/resources/lang/ko-KR/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + '자산 관리 유형', + 'title' => '제목', + 'start_date' => '시작일', + 'completion_date' => '완료일', + 'cost' => '비용', + 'is_warranty' => '보증 개선', + 'asset_maintenance_time' => '자산 관리 기간(일 단위)', + 'notes' => '주석', + 'update' => '자산 관리 갱신', + 'create' => '자산 관리 생성' + ]; diff --git a/resources/lang/ko/admin/asset_maintenances/general.php b/resources/lang/ko-KR/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ko/admin/asset_maintenances/general.php rename to resources/lang/ko-KR/admin/asset_maintenances/general.php diff --git a/resources/lang/ko/admin/asset_maintenances/message.php b/resources/lang/ko-KR/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ko/admin/asset_maintenances/message.php rename to resources/lang/ko-KR/admin/asset_maintenances/message.php diff --git a/resources/lang/ko/admin/asset_maintenances/table.php b/resources/lang/ko-KR/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ko/admin/asset_maintenances/table.php rename to resources/lang/ko-KR/admin/asset_maintenances/table.php diff --git a/resources/lang/ko/admin/categories/general.php b/resources/lang/ko-KR/admin/categories/general.php similarity index 100% rename from resources/lang/ko/admin/categories/general.php rename to resources/lang/ko-KR/admin/categories/general.php diff --git a/resources/lang/ko/admin/categories/message.php b/resources/lang/ko-KR/admin/categories/message.php similarity index 100% rename from resources/lang/ko/admin/categories/message.php rename to resources/lang/ko-KR/admin/categories/message.php diff --git a/resources/lang/ko/admin/categories/table.php b/resources/lang/ko-KR/admin/categories/table.php similarity index 100% rename from resources/lang/ko/admin/categories/table.php rename to resources/lang/ko-KR/admin/categories/table.php diff --git a/resources/lang/ko-KR/admin/companies/general.php b/resources/lang/ko-KR/admin/companies/general.php new file mode 100644 index 0000000000..fd4f2cc1ef --- /dev/null +++ b/resources/lang/ko-KR/admin/companies/general.php @@ -0,0 +1,7 @@ + '회사 선택', + '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-KR/admin/companies/message.php similarity index 100% rename from resources/lang/ko/admin/companies/message.php rename to resources/lang/ko-KR/admin/companies/message.php diff --git a/resources/lang/ko-KR/admin/companies/table.php b/resources/lang/ko-KR/admin/companies/table.php new file mode 100644 index 0000000000..b67a8f328c --- /dev/null +++ b/resources/lang/ko-KR/admin/companies/table.php @@ -0,0 +1,11 @@ + '회사들', + 'create' => '회사 생성', + 'email' => 'Company Email', + 'title' => '회사', + 'phone' => 'Company Phone', + 'update' => '회사 갱신', + 'name' => '회사명', + 'id' => '아이디', +); diff --git a/resources/lang/ko/admin/components/general.php b/resources/lang/ko-KR/admin/components/general.php similarity index 100% rename from resources/lang/ko/admin/components/general.php rename to resources/lang/ko-KR/admin/components/general.php diff --git a/resources/lang/ko/admin/components/message.php b/resources/lang/ko-KR/admin/components/message.php similarity index 100% rename from resources/lang/ko/admin/components/message.php rename to resources/lang/ko-KR/admin/components/message.php diff --git a/resources/lang/ko/admin/components/table.php b/resources/lang/ko-KR/admin/components/table.php similarity index 100% rename from resources/lang/ko/admin/components/table.php rename to resources/lang/ko-KR/admin/components/table.php diff --git a/resources/lang/ko/admin/consumables/general.php b/resources/lang/ko-KR/admin/consumables/general.php similarity index 100% rename from resources/lang/ko/admin/consumables/general.php rename to resources/lang/ko-KR/admin/consumables/general.php diff --git a/resources/lang/ko/admin/consumables/message.php b/resources/lang/ko-KR/admin/consumables/message.php similarity index 100% rename from resources/lang/ko/admin/consumables/message.php rename to resources/lang/ko-KR/admin/consumables/message.php diff --git a/resources/lang/ko/admin/consumables/table.php b/resources/lang/ko-KR/admin/consumables/table.php similarity index 100% rename from resources/lang/ko/admin/consumables/table.php rename to resources/lang/ko-KR/admin/consumables/table.php diff --git a/resources/lang/ko-KR/admin/custom_fields/general.php b/resources/lang/ko-KR/admin/custom_fields/general.php new file mode 100644 index 0000000000..4dccb8d205 --- /dev/null +++ b/resources/lang/ko-KR/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + '사용자 정의 항목들', + 'manage' => '관리', + 'field' => '항목', + 'about_fieldsets_title' => '항목세트란', + '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' => '암호화', + '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:"로 시작해야 합니다 - 예를 들어, 사용자정의 항목 값에 올바른 IMEI (15 자리) 가 포함되어 있는지 확인하려면 regex: / ^ [0-9]{15} $ / 을 사용합니다.', + 'required' => '필수사항', + 'req' => '필수', + 'used_by_models' => '적용 모델', + 'order' => '순서', + 'create_fieldset' => '신규 항목세트', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => '신규 사용자 항목', + 'create_field_title' => 'Create a new custom field', + 'value_encrypted' => '이 항목의 값은 데이터베이스 내에서 암호화 되었습니다. 관리자만이 해독된 값을 확인 할 수 있습니다.', + 'show_in_email' => '사용자에게 전송된 반출 이메일에 이 항목의 값을 포함 시키시겠습니까? 암호화 된 항목들은 이메일에 포함될 수 없습니다', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/ko/admin/custom_fields/message.php b/resources/lang/ko-KR/admin/custom_fields/message.php similarity index 100% rename from resources/lang/ko/admin/custom_fields/message.php rename to resources/lang/ko-KR/admin/custom_fields/message.php diff --git a/resources/lang/ko/admin/departments/message.php b/resources/lang/ko-KR/admin/departments/message.php similarity index 100% rename from resources/lang/ko/admin/departments/message.php rename to resources/lang/ko-KR/admin/departments/message.php diff --git a/resources/lang/ko/admin/departments/table.php b/resources/lang/ko-KR/admin/departments/table.php similarity index 100% rename from resources/lang/ko/admin/departments/table.php rename to resources/lang/ko-KR/admin/departments/table.php diff --git a/resources/lang/ko/admin/depreciations/general.php b/resources/lang/ko-KR/admin/depreciations/general.php similarity index 100% rename from resources/lang/ko/admin/depreciations/general.php rename to resources/lang/ko-KR/admin/depreciations/general.php diff --git a/resources/lang/ko/admin/depreciations/message.php b/resources/lang/ko-KR/admin/depreciations/message.php similarity index 100% rename from resources/lang/ko/admin/depreciations/message.php rename to resources/lang/ko-KR/admin/depreciations/message.php diff --git a/resources/lang/ko/admin/depreciations/table.php b/resources/lang/ko-KR/admin/depreciations/table.php similarity index 100% rename from resources/lang/ko/admin/depreciations/table.php rename to resources/lang/ko-KR/admin/depreciations/table.php diff --git a/resources/lang/ko/admin/groups/message.php b/resources/lang/ko-KR/admin/groups/message.php similarity index 100% rename from resources/lang/ko/admin/groups/message.php rename to resources/lang/ko-KR/admin/groups/message.php diff --git a/resources/lang/ko/admin/groups/table.php b/resources/lang/ko-KR/admin/groups/table.php similarity index 100% rename from resources/lang/ko/admin/groups/table.php rename to resources/lang/ko-KR/admin/groups/table.php diff --git a/resources/lang/ko/admin/groups/titles.php b/resources/lang/ko-KR/admin/groups/titles.php similarity index 100% rename from resources/lang/ko/admin/groups/titles.php rename to resources/lang/ko-KR/admin/groups/titles.php diff --git a/resources/lang/ko-KR/admin/hardware/form.php b/resources/lang/ko-KR/admin/hardware/form.php new file mode 100644 index 0000000000..b0c79c57e6 --- /dev/null +++ b/resources/lang/ko-KR/admin/hardware/form.php @@ -0,0 +1,59 @@ + '대량 자산 삭제 승인', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => '아래의 대량 자산 삭제 내용을 검토하십시오. 삭제하시면 복구할 수 없고, 현재 할당되어 있는 사용자와의 연결이 끊어집니다.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => '삭제 대상: asset_count 개', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => '대량 자산 갱신', + 'bulk_update_help' => '이 양식은 한번에 여러개의 자산들을 갱신하게 해줍니다. 변경하고 싶은 항목만 채워 넣으세요. 빈란으로 남겨둔 항목들은 변경되지 않을 것입니다. ', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => '반출 대상', + 'checkout_date' => '반출 일자', + 'checkin_date' => '반입 일자', + 'checkout_to' => '반출 대상', + 'cost' => '구매 원가', + 'create' => '자산 생성', + 'date' => '구매 일자', + 'depreciation' => '감가 상각', + 'depreciates_on' => '감가 상각 일자', + 'default_location' => '기본 장소', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => '폐기 일자', + 'eol_rate' => '폐기 비율', + 'expected_checkin' => '반입 예상 일', + 'expires' => '만료', + 'fully_depreciated' => '감가상각필', + 'help_checkout' => '이 자산을 즉시 사용하려면, 위의 상태 목록에서 "사용 준비"를 선택하세요. ', + 'mac_address' => 'MAC 주소', + 'manufacturer' => '제조업체', + 'model' => '모델', + 'months' => '개월', + 'name' => '자산 명', + 'notes' => '비고', + 'order' => '주문 번호', + 'qr' => 'QR 코드', + 'requestable' => '사용자가 이 자산을 요청하실 수 있습니다', + 'select_statustype' => '상태 유형 선택', + 'serial' => '일련번호', + 'status' => '상태', + 'tag' => '자산 태그', + 'update' => '자산 갱신', + 'warranty' => '보증', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/ko-KR/admin/hardware/general.php b/resources/lang/ko-KR/admin/hardware/general.php new file mode 100644 index 0000000000..36a3086baf --- /dev/null +++ b/resources/lang/ko-KR/admin/hardware/general.php @@ -0,0 +1,43 @@ + '자산이란', + 'about_assets_text' => '자산은 일련 번호나 자산 꼬리표로 추적되는 품목들입니다. 특정 품목의 상황을 파악하는 것이 더 높은 가치를 갖는 추세입니다.', + 'archived' => '보관됨', + 'asset' => '자산', + 'bulk_checkout' => '반출 자산', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => '반입 자산', + 'checkout' => '반출 자산', + 'clone' => '자산 복제', + 'deployable' => '사용가능', + 'deleted' => '자산이 삭제되었습니다.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => '자산 수정', + 'model_deleted' => '모델이 삭제되었습니다. 자산을 복원하기 전에 모델을 복원해야 합니다.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => '요청가능', + 'requested' => '요청됨', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => '자산 복원', + 'pending' => '대기중', + 'undeployable' => '사용불가', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/ko-KR/admin/hardware/message.php b/resources/lang/ko-KR/admin/hardware/message.php new file mode 100644 index 0000000000..31482a0c70 --- /dev/null +++ b/resources/lang/ko-KR/admin/hardware/message.php @@ -0,0 +1,91 @@ + '경고: 이 자산은 현재 사용불가 상태입니다. + 이 상태를 변경하시려면, 자산 상태를 갱신하세요.', + 'does_not_exist' => '자산이 존재하지 않습니다.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'assoc_users' => '이 자산은 현재 사용자에게 반출 중이어서 삭제 할 수 없습니다. 먼저 자산을 확인해 보고 다시 삭제를 시도해 주세요. ', + + 'create' => [ + 'error' => '자산이 생성되지 않았습니다. 다시 시도해 주세요. :(', + 'success' => '자산이 생성되었습니다. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => '자산이 갱신되지 않았습니다. 다시 시도해 주세요.', + 'success' => '자산이 갱신되었습니다.', + 'nothing_updated' => '선택된 항목이 없어서, 갱신 되지 않습니다.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => '자산이 복원되지 않았습니다. 다시 시도해 주세요.', + 'success' => '자산이 복원되었습니다.', + 'bulk_success' => '자산이 복원되었습니다.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => '자산 감사가 실패했습니다. 다시 시도해 주세요.', + 'success' => '자산 감사가 성공적으로 기록되었습니다.', + ], + + + 'deletefile' => [ + 'error' => '파일이 삭제되지 않았습니다. 다시 시도해 주세요.', + 'success' => '파일이 삭제되었습니다.', + ], + + 'upload' => [ + 'error' => '파일(들)이 업로드 되지 않았습니다. 다시 시도해 주세요.', + 'success' => '파일(들)이 업로드 되었습니다.', + 'nofiles' => '업로드 하기 위한 파일이 선택되지 않았거나, 업로드 할 파일이 너무 큽니다.', + 'invalidfiles' => '하나 이상의 파일이 너무 크거나 허용되지 않는 형식입니다. 허용되는 형식은 png, gif, jpg, doc, docx, pdf, txt 입니다.', + ], + + 'import' => [ + 'error' => '몇몇 품목들을 정확하게 읽어오지 못했습니다.', + 'errorDetail' => '다음 품목들은 오류로 읽어오지 못했습니다.', + 'success' => '파일에서 읽어오기가 완료되었습니다', + 'file_delete_success' => '파일 삭제가 완료되었습니다', + 'file_delete_error' => '파일을 삭제할 수 없습니다', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => '이 자산을 삭제하시겠습니까?', + 'error' => '그룹을 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', + 'nothing_updated' => '선택된 자산이 없기에, 삭제되지 않습니다.', + 'success' => '자산이 삭제되었습니다.', + ], + + 'checkout' => [ + 'error' => '자산이 반출되지 않았습니다. 다시 시도해 주세요.', + 'success' => '자산이 반출되었습니다.', + 'user_does_not_exist' => '잘못된 사용자 입니다. 다시 시도해 주세요.', + 'not_available' => '그 자산은 반출 할 수 없습니다!', + 'no_assets_selected' => '목록에서 자산을 하나 이상 선택해야 합니다.', + ], + + 'checkin' => [ + 'error' => '자산이 반입되지 않았습니다. 다시 시도해 주세요.', + 'success' => '자산이 반입되었습니다.', + 'user_does_not_exist' => '잘못된 사용자 입니다. 다시 시도해 주세요.', + 'already_checked_in' => '그 자산은 이미 반입되었습니다.', + + ], + + 'requests' => [ + 'error' => '자산을 불러오지 못했습니다. 재시도해 주십시오.', + 'success' => '자산을 불러왔습니다.', + 'canceled' => '반출 요청이 취소되었습니다', + ], + +]; diff --git a/resources/lang/ko-KR/admin/hardware/table.php b/resources/lang/ko-KR/admin/hardware/table.php new file mode 100644 index 0000000000..b9cc8f039f --- /dev/null +++ b/resources/lang/ko-KR/admin/hardware/table.php @@ -0,0 +1,33 @@ + '자산 태그', + 'asset_model' => '모델', + 'assigned_to' => '할당', + 'book_value' => 'Current Value', + 'change' => '입/출', + 'checkout_date' => '반출 일자', + 'checkoutto' => '반출 확인', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => '차액', + 'dl_csv' => 'CSV로 내려받기', + 'eol' => '폐기일', + 'id' => '아이디', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => '위치', + 'purchase_cost' => '원가', + 'purchase_date' => '구매', + 'serial' => '일련번호', + 'status' => '상태', + 'title' => '자산 ', + 'image' => '장비 사진', + 'days_without_acceptance' => '미 승인 기간', + 'monthly_depreciation' => '월간 감가상각', + 'assigned_to' => '할당', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => '변경됨', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ko-KR/admin/kits/general.php b/resources/lang/ko-KR/admin/kits/general.php new file mode 100644 index 0000000000..a7efd3d1da --- /dev/null +++ b/resources/lang/ko-KR/admin/kits/general.php @@ -0,0 +1,50 @@ + '사전 정의 도구들', + 'about_kits_text' => '미리 정의된 키트를 사용하여 사용자에게 아이템(자산, 라이센스 등) 컬렉션을 신속하게 체크아웃할 수 있습니다. 이 기능은 온보드 프로세스가 여러 사용자 간에 일관되고 모든 사용자가 동일한 항목을 수신할 때 유용합니다.', + 'checkout' => '체크 아웃 키트', + '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_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_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' => '부속품이 존재하지 않습니다', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => '키트가 생성되었습니다', + 'kit_updated' => '키트가 생성되었습니다', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => '키트가 삭제되었습니다', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/he/admin/labels/message.php b/resources/lang/ko-KR/admin/labels/message.php similarity index 100% rename from resources/lang/he/admin/labels/message.php rename to resources/lang/ko-KR/admin/labels/message.php diff --git a/resources/lang/ko-KR/admin/labels/table.php b/resources/lang/ko-KR/admin/labels/table.php new file mode 100644 index 0000000000..0e7ed677c5 --- /dev/null +++ b/resources/lang/ko-KR/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => '태그', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => '로고', + 'support_title' => '제목', + +]; \ No newline at end of file diff --git a/resources/lang/ko/admin/licenses/form.php b/resources/lang/ko-KR/admin/licenses/form.php similarity index 100% rename from resources/lang/ko/admin/licenses/form.php rename to resources/lang/ko-KR/admin/licenses/form.php diff --git a/resources/lang/ko-KR/admin/licenses/general.php b/resources/lang/ko-KR/admin/licenses/general.php new file mode 100644 index 0000000000..9a52ad00b9 --- /dev/null +++ b/resources/lang/ko-KR/admin/licenses/general.php @@ -0,0 +1,51 @@ + '라이선스 란', + 'about_licenses' => '라이선스는 소프트웨어를 추적하는데 사용됩니다. 개인에게 반출 할 수 있는 수량이 정의되어 있습니다', + 'checkin' => '라이선스 Seat 확인', + 'checkout_history' => '반출 이력', + 'checkout' => '반출 라이선스 Seat', + 'edit' => '라이선스 편집', + 'filetype_info' => '허용되는 형식들은 png, gif, jpeg, doc, docx, pdf, txt, zip, rar 입니다.', + 'clone' => '라이선스 복제', + 'history_for' => '이력 ', + 'in_out' => '입/출', + 'info' => '라이선스 정보', + 'license_seats' => '라이선스 Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => '소프트웨어 라이선스', + 'user' => '사용자', + 'view' => '라이선스 보기', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/ko/admin/licenses/message.php b/resources/lang/ko-KR/admin/licenses/message.php similarity index 100% rename from resources/lang/ko/admin/licenses/message.php rename to resources/lang/ko-KR/admin/licenses/message.php diff --git a/resources/lang/ko/admin/licenses/table.php b/resources/lang/ko-KR/admin/licenses/table.php similarity index 100% rename from resources/lang/ko/admin/licenses/table.php rename to resources/lang/ko-KR/admin/licenses/table.php diff --git a/resources/lang/ko/admin/locations/message.php b/resources/lang/ko-KR/admin/locations/message.php similarity index 100% rename from resources/lang/ko/admin/locations/message.php rename to resources/lang/ko-KR/admin/locations/message.php diff --git a/resources/lang/ko-KR/admin/locations/table.php b/resources/lang/ko-KR/admin/locations/table.php new file mode 100644 index 0000000000..5a3879456b --- /dev/null +++ b/resources/lang/ko-KR/admin/locations/table.php @@ -0,0 +1,42 @@ + '장소 란', + 'about_locations' => '장소는 사용자, 자산, 그리고 그외의 품목들에 대한 위치 정보 추적에 사용된다', + 'assets_rtd' => '자산', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => '할당된 자산', + 'id' => '아이디', + 'city' => '시', + 'state' => '주', + 'country' => '국가명', + 'create' => '장소 생성', + 'update' => '장소 갱신', + 'print_assigned' => '할당된 항목 인쇄', + 'print_all_assigned' => '할당된 항목 모두 인쇄', + 'name' => '장소 명', + 'address' => '주소', + 'address2' => 'Address Line 2', + 'zip' => '우편번호', + 'locations' => '위치', + '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' => 'Expected Checkin', + 'date' => '날짜:', + 'phone' => 'Location Phone', + '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-KR/admin/manufacturers/message.php b/resources/lang/ko-KR/admin/manufacturers/message.php new file mode 100644 index 0000000000..227b622223 --- /dev/null +++ b/resources/lang/ko-KR/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => '제조업체가 존재하지 않습니다.', + 'assoc_users' => '이 제조업체는 현재 적어도 하나의 모델에 연결되어 있기에 삭제 할 수 없습니다. 이 제조업체가 모델을 참조 하지 않게 수정하고 다시 시도 해 보세요. ', + + 'create' => array( + 'error' => '제조업체가 생성되지 않았습니다. 다시 시도해 주세요.', + 'success' => '제조업체가 생성되었습니다.' + ), + + 'update' => array( + 'error' => '제조업체가 갱신되지 않았습니다. 다시 시도해 주세요.', + 'success' => '제조업체가 갱신되었습니다.' + ), + + 'restore' => array( + 'error' => '제조업체가 복원되지 않았습니다. 다시 시도해 주세요', + 'success' => '제조업체가 복원되었습니다.' + ), + + 'delete' => array( + 'confirm' => '이 제조업체를 삭제하시겠습니까?', + 'error' => '제조업체를 삭제하는 중에 문제가 생겼습니다. 다시 시도해 주세요.', + 'success' => '제조업체가 삭제되었습니다.' + ) + +); diff --git a/resources/lang/ko-KR/admin/manufacturers/table.php b/resources/lang/ko-KR/admin/manufacturers/table.php new file mode 100644 index 0000000000..3756cf6567 --- /dev/null +++ b/resources/lang/ko-KR/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + '제조업체 란', + 'about_manufacturers_text' => '생산자는 당신의 자산들을 생산한 회사들입니다. 여기에 자산 상세 페이지에 나타날, 그들에 대한 중요한 지원 연락처 정보를 저장 할 수 있습니다.', + 'asset_manufacturers' => '자산 제조업체', + 'create' => '제조업체 생성', + 'id' => '아이디', + 'name' => '이름', + 'support_email' => '지원 이메일', + 'support_phone' => '지원 전화', + 'support_url' => '지원 URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => '제조업체 갱신', + +); diff --git a/resources/lang/ko/admin/models/general.php b/resources/lang/ko-KR/admin/models/general.php similarity index 100% rename from resources/lang/ko/admin/models/general.php rename to resources/lang/ko-KR/admin/models/general.php diff --git a/resources/lang/ko-KR/admin/models/message.php b/resources/lang/ko-KR/admin/models/message.php new file mode 100644 index 0000000000..02929bd7b5 --- /dev/null +++ b/resources/lang/ko-KR/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => '모델이 존재하지 않습니다.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => '이 모델은 현재 하나 이상의 자산들과 연결되어 있기에 삭제 할 수 없습니다. 자산들을 삭제하고 다시 삭제하길 시도하세요. ', + + + 'create' => array( + 'error' => '모델이 생성되지 않았습니다. 다시 시도하세요.', + 'success' => '모델이 생성되었습니다.', + 'duplicate_set' => '이름, 제조사 그리고 모델 번호가 같은 자산 모델이 존재합니다.', + ), + + 'update' => array( + 'error' => '모델이 갱신되지 않았습니다. 다시 시도하세요.', + 'success' => '모델이 갱신되었습니다.', + ), + + 'delete' => array( + 'confirm' => '이 자산 모델을 삭제 하시겠습니까?', + 'error' => '모델을 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', + 'success' => '모델이 삭제되었습니다.' + ), + + 'restore' => array( + 'error' => '모델이 복원되지 않았습니다. 다시 시도해 주세요.', + 'success' => '모델이 복원되었습니다.' + ), + + 'bulkedit' => array( + 'error' => '변경된 항목이 없어서, 갱신되지 않습니다.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => '선택된 모델이 없기에, 삭제되지 않습니다.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ': success_count개의 모델이 삭제되었지만, fail_count 개는 관련된 자산이 있기에 삭제할 수 없습니다.' + ), + +); diff --git a/resources/lang/ko/admin/models/table.php b/resources/lang/ko-KR/admin/models/table.php similarity index 100% rename from resources/lang/ko/admin/models/table.php rename to resources/lang/ko-KR/admin/models/table.php diff --git a/resources/lang/ko/admin/reports/general.php b/resources/lang/ko-KR/admin/reports/general.php similarity index 100% rename from resources/lang/ko/admin/reports/general.php rename to resources/lang/ko-KR/admin/reports/general.php diff --git a/resources/lang/ko/admin/reports/message.php b/resources/lang/ko-KR/admin/reports/message.php similarity index 100% rename from resources/lang/ko/admin/reports/message.php rename to resources/lang/ko-KR/admin/reports/message.php diff --git a/resources/lang/ko-KR/admin/settings/general.php b/resources/lang/ko-KR/admin/settings/general.php new file mode 100644 index 0000000000..586a2fc99b --- /dev/null +++ b/resources/lang/ko-KR/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Active Directory', + 'ad_domain' => 'Active Directory 도메인', + 'ad_domain_help' => '이것은 보통은 당신의 이메일 주소와 같지만, 항상 같지는 않습니다.', + 'ad_append_domain_label' => '도메인 추가', + 'ad_append_domain' => 'username 필드에 도메인 추가', + 'ad_append_domain_help' => '사용자는 "username@domain.local" 꼴로 입력할 필요가 없으며 "username"만 입력하면 됩니다.', + 'admin_cc_email' => '참조 이메일', + 'admin_cc_email_help' => '사용자에게 보낸 반입/반출 이메일 사본을 추가 이메일 계정으로 보내려면, 여기에 입력하세요. 그렇지 않으면 이 필드를 비워 두세요.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => '이것은 액티브 디렉토리 서버입니다.', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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 스킨을 다른 스킨으로 변경하는 것을 허용합니다.', + 'asset_ids' => '자산 ID', + 'audit_interval' => '감사 간격', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => '감사 경고 임계값', + 'audit_warning_days_help' => '자산 회계 감사가 예정되어 있을 때 몇 일 전에 경고할까요?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => '접두사 (부가적)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => '예비품', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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" 텍스트를 입력하십시오. 이 작업은 취소할 수 없으며 일시 삭제된 모든 항목과 사용자를 영구적으로 삭제합니다. (작업 전 백업을 진행하시기 바랍니다.)', + 'custom_css' => '사용자 지정 CSS', + 'custom_css_help' => '사용하려는 사용자 CSS를 입력하세요. <style></style> 태그들은 넣지 마세요.', + 'custom_forgot_pass_url' => '사용자정의 암호 재설정 URL', + 'custom_forgot_pass_url_help' => '이것은 로그인 화면에 내장된 잊어버린 비밀번호 URL을 변경하여, 내부 또는 호스트 LDAP 암호 재설정 기능으로 사람들을 안내할 때 유용합니다. 로컬 사용자가 잊어버린 비밀번호 기능을 효과적으로 비활성화합니다.', + 'dashboard_message' => '대시보드 메시지', + 'dashboard_message_help' => '이 문구는 대시보드 조회 권한이 있는 모든 사용자 대상으로 대시보드에 표시됩니다.', + 'default_currency' => '기본 통화', + 'default_eula_text' => '기본 사용권 계약', + 'default_language' => '기본 언어', + 'default_eula_help_text' => '또한 특정 자산 분류에는 맞춤형 사용권 계약들과 연결을 해야 합니다.', + 'display_asset_name' => '자산 명 표시', + 'display_checkout_date' => '반출 일자 표시', + 'display_eol' => '테이블 보기에서 폐기일 표시', + 'display_qr' => 'Qr 코드 표시', + 'display_alt_barcode' => '1 D 바코드 표시', + 'email_logo' => '이메일 내 로고', + 'barcode_type' => '2D 바코드 형식', + 'alt_barcode_type' => '1D 바코드 형식', + 'email_logo_size' => '이메일 첨부 시, 사각형 로고가 가장 적합합니다. ', + 'enabled' => 'Enabled', + 'eula_settings' => '최종 사용 계약 설정', + 'eula_markdown' => '이 최종 사용 계약은 GFM을 따른다.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => '백업 생성', + 'google_workspaces' => 'Google Workspaces', + 'header_color' => '머릿말 색상', + 'info' => '이 설정들은 설치본의 특정 분야를 설정하는 것입니다.', + 'label_logo' => '라벨 로고', + 'label_logo_size' => '정사각형 로고가 가장 보기 좋습니다. 로고는 각 자산 레이블의 오른쪽 상단에 표시됩니다. ', + 'laravel' => 'Laravel 버전', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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' => '클라이언트 측 TLS 인증서 및 LDAP 연결용 키는 일반적으로 \'보안 LDAP\'가 포함된 Google Workspace 구성에서만 유용합니다.', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => '위에서 지정한 기본 DN의 유효한 LDAP 사용자 이름 및 비밀번호를 입력하여 LDAP 로그인이 올바르게 구성되었는지 테스트하십시오. 반드시 업데이트 된 LDAP 설정을 먼저 저장해야합니다.', + 'ldap_login_sync_help' => '이것은 LDAP가 올바르게 동기화 될 수 있는지 테스트합니다. LDAP 인증 질의어가 올바르지 않으면 사용자가 여전히 로그인하지 못할 수 있습니다. 반드시 업데이트 된 LDAP 설정을 먼저 저장해야합니다.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP 서버', + 'ldap_server_help' => '이것은 (복호화또는 TLS 용) ldap로 시작합니다:// 또는 (SSL용) ldaps://', + 'ldap_server_cert' => 'LDAP SSL 인증서 확인', + 'ldap_server_cert_ignore' => '유효하지 않은 SSL 인증서 허용', + 'ldap_server_cert_help' => '자체 서명한 SSL 인증서를 사용하고, 유효하지 않은 SSL 인증서 사용을 승인하고자 하는 경우, 이 확인 상자를 선택하십시오.', + 'ldap_tls' => 'TLS 사용', + 'ldap_tls_help' => '이것은 LDAP 서버에서 STARTTLS를 실행하는 경우에만 검사됩니다. ', + 'ldap_uname' => 'LDAP 연결용 사용자명', + 'ldap_dept' => 'LDAP 부서', + 'ldap_phone' => 'LDAP 전화번호', + 'ldap_jobtitle' => 'LDAP 직위', + 'ldap_country' => 'LDAP 국가', + 'ldap_pword' => 'LDAP 연결용 비밀번호', + 'ldap_basedn' => 'Base BIND DN', + 'ldap_filter' => 'LDAP 필터', + 'ldap_pw_sync' => 'LDAP 암호 동기화', + 'ldap_pw_sync_help' => '로컬 암호와 PDAP 암호를 동기화 하지 않으려면 이 박스의 체크를 풀어주세요. 이것을 해제하면 당신의 LDAP 서버에 여러 원인으로 접속할 수 없다면 사용자들도 로그인 할 수 없게 됩니다.', + 'ldap_username_field' => '사용자명 항목', + 'ldap_lname_field' => '성:', + 'ldap_fname_field' => 'LDAP 이름', + 'ldap_auth_filter_query' => 'LDAP 인증 요청', + 'ldap_version' => 'LDAP 버전', + 'ldap_active_flag' => 'LDAP 활성 플래그', + 'ldap_activated_flag_help' => '이 값은 동기화된 사용자가 Snipe-IT에 로그인할 수 있는지 여부를 결정하는 데 사용됩니다. 항목을 체크인하거나 체크아웃하는 기능에는 영향을 미치지 않으며, AD/LDAP 내에서 값이 아닌 속성 이름이어야 합니다.

이 필드가 AD/LDAP에 없는 필드 이름으로 설정되거나 AD/LDAP 필드의 값이 0/code> 또는 false/code>로 설정된 경우, 사용자 로그인이 비활성화됩니다. AD/LDAP 필드의 값이 1, true 또는 다른 텍스트로 설정되어 있으면 사용자가 로그인할 수 있습니다. AD에서 필드가 비어 있으면 일반적으로 일시 중단되지 않은 사용자가 로그인할 수 있는 userAccountControl 속성을 사용합니다.', + 'ldap_emp_num' => 'LDAP 피고용인 번호', + 'ldap_email' => 'LDAP 이메일', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => '소프트웨어 라이센스', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => '성공?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', + 'login_note' => '로그인 참고', + 'login_note_help' => '선택적으로 분실되거나 도난당한 장치를 찾은 사람들을 돕기 위한, 로그인 화면에 몇 문장을 포함하십시오. 이 항목에는 Github flavored markdown 를 사용할 수 있습니다.', + 'login_remote_user_text' => '원격 사용자 로그인 옵션', + 'login_remote_user_enabled_text' => '원격 사용자 헤더로 로그인 활성화', + 'login_remote_user_enabled_help' => '이 옵션은 "공용 게이트웨이 인터페이스 (rfc3875)" 를 따르는 REMOTE_USER 헤더를 통한 인증을 활성화 합니다', + 'login_common_disabled_text' => '다른 인증 메커니즘 비활성화', + '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' => '사용자 정의 사용자 이름 헤더', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => '로고', + 'logo_print_assets' => '인쇄물에 사용', + 'logo_print_assets_help' => '브랜딩을 자산 목록 인쇄물에 사용합니다.', + 'full_multiple_companies_support_help_text' => '자신이 속한 공급자 자산에 공급자를 할당하는 것을 제한하는 사용자들 (관리자 포함)', + 'full_multiple_companies_support_text' => '전체 다중 공급자들 지원', + 'show_in_model_list' => '모델 드롭다운에 표시', + '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' => '최소 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', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + '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 강제 로그인', + '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', + '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_download' => 'Download Metadata', + 'setting' => '설정', + 'settings' => '설정', + 'show_alerts_in_menu' => '상단 메뉴에 경고 표시', + 'show_archived_in_list' => '보관된 자산', + 'show_archived_in_list_text' => '"모든 자산" 목족에 보관된 자산 표시', + 'show_assigned_assets' => '할당된 자산 보기', + 'show_assigned_assets_help' => '사용자 보기 -> 자산, 사용자 보기 -> 정보 -> 할당된 모든 항목 인쇄 및 계정 -> 할당된 자산 보기에서 다른 자산에 할당된 자산을 표시합니다.', + 'show_images_in_email' => '이메일에 이미지 표시', + 'show_images_in_email_help' => 'Snipe-IT 설치가 VPN 또는 폐쇄 형 네트워크 하에 있고 네트워크 외부 사용자가 이 설치에서 제공된 이미지를 이메일에 불러올수 없는 경우 이 상자의 선택을 해제하세요.', + 'site_name' => '사이트 명', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT 버전', + 'support_footer' => '꼬리말 링크 지원', + 'support_footer_help' => 'Snipe-IT 지원 정보 및 사용자 매뉴얼 보기 권한 설정', + 'version_footer' => '바닥글에 버전 ', + 'version_footer_help' => 'Snipe-IT 버전과 빌드 번호를 볼 수 있는 사용자를 지정합니다.', + 'system' => '시스템 정보', + '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' => '이 설정들은 설치본의 특정 분야를 설정하는 것입니다.', + 'labels_per_page' => '페이지 당 꼬리표', + 'label_dimensions' => '꼬리표 크기(인치)', + 'next_auto_tag_base' => '다음 자동 증가', + 'page_padding' => '페이지 여백 (인치)', + 'privacy_policy_link' => '개인정보 보호정책 링크', + 'privacy_policy' => '개인정보 보호정책', + 'privacy_policy_link_help' => '여기에 url이 포함되어 있으면, GDPR을 준수하는 개인정보 보호정책에 대한 링크가, 어플리케이션 최하단과 시스템에서 발송하는 모든 이메일에 포함됩니다. ', + 'purge' => '삭제된 기록들 지우기', + 'purge_deleted' => 'Purge Deleted ', + 'labels_display_bgutter' => '꼬리표 아래쪽 가운데 여백', + 'labels_display_sgutter' => '꼬리표 옆쪽 가운데 여백', + 'labels_fontsize' => '꼬리표 글꼴 크기', + 'labels_pagewidth' => '꼬리표 지 넓이', + 'labels_pageheight' => '꼬리표 지 높이', + 'label_gutters' => '꼬리표 여백(인치)', + 'page_dimensions' => '꼬리표 면적(인치)', + 'label_fields' => '꼬리표 가시 항목', + 'inches' => '인치', + 'width_w' => '넓이', + 'height_h' => '높이', + 'show_url_in_emails' => 'Snipe-IT에 이메일로 링크', + 'show_url_in_emails_help_text' => '전자 메일 바닥 글에 Snipe-IT 설치를 다시 연결하지 않으려면이 상자를 선택 취소하십시오. 대부분의 사용자가 로그인하지 않는 경우 유용합니다.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => '최대 썸네일 높이', + 'thumbnail_max_h_help' => '섬네일이 목록 보기에 표시될 수있는 최대 높이 (픽셀) 입니다. 최소 25, 최대 500.', + 'two_factor' => '2단계 인증', + 'two_factor_secret' => '2단계 코드', + 'two_factor_enrollment' => '2단계 등록', + 'two_factor_enabled_text' => '2중 활성화', + 'two_factor_reset' => '2중 보안 재설정', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => '2중 장치 재설정이 되었습니다', + 'two_factor_reset_error' => '2중 장치 재설정이 실패했습니다', + 'two_factor_enabled_warning' => '2중 활성화가 현재 활성화되지 않다면 구글 인증으로 등록된 장치를 즉시 강제로 인증하게 할 것입니다. 당신은 하나가 현재 등록되지 않았다면 당신의 장치를 등록할 수 있어야 합니다.', + 'two_factor_enabled_help' => '이 것은 구글 인증을 사용하는 2중 인증 기능을 동작시킵니다.', + 'two_factor_optional' => '선택적 (허용 하는 경우 사용자가 활성화 하거나 비활성화할 수 있습니다)', + 'two_factor_required' => '모든 사용자에게 필수', + 'two_factor_disabled' => '비활성화', + 'two_factor_enter_code' => '2중 코드 입력', + 'two_factor_config_complete' => '코드 제출', + 'two_factor_enabled_edit_not_allowed' => '관리자가 이 설정의 수정을 허용하지 않았습니다.', + 'two_factor_enrollment_text' => "2중 인증은 필수입니다만, 당신의 장치는 아직 등록되지 않았습니다. 구글 인증 앱을 실행하고 등록할 장치 아래의 QR 코드를 스캔하세요. 당신의 장치가 등록됐다면, 아래 코드를 입력하세요", + 'require_accept_signature' => '서명 필수', + 'require_accept_signature_help_text' => '이 기능을 활성화하면 자산 수락시에 물리적 서명을 필수로 하게 됩니다.', + 'left' => '왼쪽', + 'right' => '오른쪽', + 'top' => '위', + 'bottom' => '아래', + 'vertical' => '수직', + 'horizontal' => '수평', + 'unique_serial' => '고유 일련번호', + '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' => '삭제된 기록들 지우기', + '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' => '사원번호', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => '제목', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D 바코드 형식', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ko/admin/settings/message.php b/resources/lang/ko-KR/admin/settings/message.php similarity index 100% rename from resources/lang/ko/admin/settings/message.php rename to resources/lang/ko-KR/admin/settings/message.php diff --git a/resources/lang/ko-KR/admin/settings/table.php b/resources/lang/ko-KR/admin/settings/table.php new file mode 100644 index 0000000000..8680708b18 --- /dev/null +++ b/resources/lang/ko-KR/admin/settings/table.php @@ -0,0 +1,6 @@ + '생성일', + 'size' => 'Size', +); diff --git a/resources/lang/ko-KR/admin/statuslabels/message.php b/resources/lang/ko-KR/admin/statuslabels/message.php new file mode 100644 index 0000000000..fa9725ea04 --- /dev/null +++ b/resources/lang/ko-KR/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + '상태 꼬리표가 존재하지 않습니다.', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => '이 상태 꼬리표는 하나 이상의 자산과 연결되어 있어서 삭제할 수 없습니다. 이 상태를 참조하지 않게 자산을 수정하고 다시 시도해 주세요. ', + + 'create' => [ + 'error' => '상태 꼬리표가 생성되지 않았습니다. 다시 시도해 주세요.', + 'success' => '상태 꼬리표가 생성되었습니다.', + ], + + 'update' => [ + 'error' => '상태 꼬리표가 수정되지 않았습니다. 다시 시도해 주세요.', + 'success' => '상태 꼬리표가 수정되었습니다.', + ], + + 'delete' => [ + 'confirm' => '이 상태 꼬리표를 삭제하시겠습니까?', + 'error' => '상태 꼬리표 삭제시 문제가 발생했습니다. 다시 시도해 주세요.', + 'success' => '상태 꼬리표가 삭제되었습니다.', + ], + + 'help' => [ + 'undeployable' => '이러한 자산은 누구에게도 할당 할 수 없습니다.', + 'deployable' => '이러한 자산은 체크 아웃 할 수 있습니다. 할당되면 Deployed의 메타 상태로 가정합니다.', + 'archived' => '이러한 애셋은 체크 아웃 할 수 없으며 보관 된보기에만 표시됩니다. 이는 예산 / 역사적 목적을 위해 자산에 대한 정보를 보유하지만 일상적인 자산 목록에서 유지하는 데 유용합니다.', + 'pending' => '이러한 자산은 아직 수리를 위해 나가는 품목에 자주 사용되지만 누구에게나 할당 될 수는 없지만 유통에 회부 될 것으로 예상됩니다.', + ], + +]; diff --git a/resources/lang/ko/admin/statuslabels/table.php b/resources/lang/ko-KR/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ko/admin/statuslabels/table.php rename to resources/lang/ko-KR/admin/statuslabels/table.php diff --git a/resources/lang/ko/admin/suppliers/message.php b/resources/lang/ko-KR/admin/suppliers/message.php similarity index 100% rename from resources/lang/ko/admin/suppliers/message.php rename to resources/lang/ko-KR/admin/suppliers/message.php diff --git a/resources/lang/ko-KR/admin/suppliers/table.php b/resources/lang/ko-KR/admin/suppliers/table.php new file mode 100644 index 0000000000..c66861e05b --- /dev/null +++ b/resources/lang/ko-KR/admin/suppliers/table.php @@ -0,0 +1,26 @@ + '공급자란', + 'about_suppliers_text' => '공급자는 품목의 원천을 추적할 때 사용된다', + 'address' => '공급자 주소', + 'assets' => '자산', + 'city' => '시', + 'contact' => '연락처 명', + 'country' => '국가명', + 'create' => '공급자 생성', + 'email' => '이메일 주소', + 'fax' => '팩스', + 'id' => '아이디', + 'licenses' => '라이선스', + 'name' => '공급자 명', + 'notes' => '비고', + 'phone' => '전화번호', + 'state' => '주', + 'suppliers' => '공급자', + 'update' => '공급자 갱신', + 'view' => '공급자 보기', + 'view_assets_for' => '자산 보기', + 'zip' => '우편번호', + +); diff --git a/resources/lang/ko-KR/admin/users/general.php b/resources/lang/ko-KR/admin/users/general.php new file mode 100644 index 0000000000..052b56d6f3 --- /dev/null +++ b/resources/lang/ko-KR/admin/users/general.php @@ -0,0 +1,54 @@ + '이 사용자는 로그인 할 수 있음', + 'activated_disabled_help_text' => '자신의 계정에 대한 활성 상태는 편집 할 수 없습니다.', + 'assets_user' => '자산 보유자 :name', + 'bulk_update_warn' => '당신은 :user_count 사용자의 속성을 수정하려고 합니다. 이 양식을 사용하여 자신의 사용자 속성을 변경할 수 없으며 ,사용자 자신의 개인 정보를 개별적으로 수정해야합니다.', + 'bulk_update_help' => '이 양식을 사용하면 한 번에 여러 사용자를 갱신할 수 있습니다. 변경할 필요가 있는 항목만 채우세요. 아무 것도 입력하지 않으면 변경되지 않습니다.', + 'current_assets' => '현재 이 사용자에게 반출 된 자산', + 'clone' => '사용자 복제', + 'contact_user' => '연락처 :name', + 'edit' => '사용자 편집', + 'filetype_info' => '허용되는 형식들은 png, gif, jpeg, doc, docx, pdf, txt, zip, rar 입니다.', + 'history_user' => '이력 :name', + 'info' => '정보', + 'restore_user' => '그것들을 복원하려면 여기를 클릭하세요.', + 'last_login' => '마지막 로그인', + 'ldap_config_text' => 'LDAP 구성 설정들은 Admin > Settings 에서 찾을 수 있습니다. (부가적으로) 선택된 장소는 불러온 모든 사용자들에게 설정됩니다.', + 'print_assigned' => 'Assigned 자산 모두 인쇄', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => '소프트웨어 반출 목록 :name', + 'send_email_help' => '이 사용자에게 자격 증명을 보내려면 이메일 주소를 입력해야 합니다. 자격 증명을 이메일로 보내는 것은 사용자 생성 시에만 수행할 수 있습니다. 암호는 단방향 해시에 저장되며 한 번 저장하면 재열람 할 수 없습니다.', + 'view_user' => '사용자 보기 :name', + 'usercsv' => 'CSV 파일', + 'two_factor_admin_optin_help' => '현재 관리 설정이 두가지 인증방법을 선택적으로 실행하게 되어 있습니다. ', + 'two_factor_enrolled' => '2FA 장치 등록 ', + 'two_factor_active' => '2FA 활성화 ', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/ko-KR/admin/users/message.php b/resources/lang/ko-KR/admin/users/message.php new file mode 100644 index 0000000000..8ea68db410 --- /dev/null +++ b/resources/lang/ko-KR/admin/users/message.php @@ -0,0 +1,68 @@ + '이 자산이 승인되었습니다.', + 'declined' => '이 자산이 거부되었습니다.', + 'bulk_manager_warn' => '사용자가 성공적으로 갱신되었지만, 선택한 관리자가 편집할 사용자 목록에도 있었고, 사용자가 자신의 관리자가 아니 어서 관리자 항목이 저장되지 않았습니다. 관리자를 제외한 사용자를 다시 선택하십시오.', + 'user_exists' => '사용자가 이미 존재합니다!', + 'user_not_found' => '사용자가 존재하지 않습니다.', + 'user_login_required' => '로그인 항목을 입력해 주세요.', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => '비밀번호를 입력해 주세요.', + 'insufficient_permissions' => '승인 불충분.', + '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' => ':email 로 패스워드 재설정 링크가 발송되었습니다.', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => '사용자가 생성되었습니다.', + 'update' => '사용자가 갱신 되었습니다.', + 'update_bulk' => '사용자가 갱신 되었습니다.', + 'delete' => '사용자가 삭제 되었습니다.', + 'ban' => '사용자가 금지 처리 되었습니다.', + 'unban' => '사용자의 금지 처리가 해제 되었습니다.', + 'suspend' => '사용자를 대기 시켰습니다.', + 'unsuspend' => '사용자의 대기를 해제하였습니다.', + 'restored' => '사용자를 복원하였습니다.', + 'import' => '사용자를 내보냈습니다.', + ), + + 'error' => array( + 'create' => '사용자를 생성하는 중 문제가 발생했습니다. 다시 시도해 주세요.', + 'update' => '사용자를 갱신하는 중 오류가 발생했습니다. 다시 시도해 주세요.', + 'delete' => '사용자를 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', + 'delete_has_assets' => '이 사용자에게 품목이 할당되었고 삭제할 수 없습니다.', + 'unsuspend' => '사용자의 대기 해제 중 문제가 발생했습니다. 다시 시도하세요.', + 'import' => '사용자를 내보내기 할 때 문제가 발생했습니다. 다시 시도하세요.', + 'asset_already_accepted' => '이 자산은 이미 수락되었습니다.', + 'accept_or_decline' => '이 자산을 승인 하거나 거부 하셔야 합니다.', + 'incorrect_user_accepted' => '승인하려는 자산이 체크아웃되지 않았습니다.', + 'ldap_could_not_connect' => 'LDAP 서버에 접속 할 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', + 'ldap_could_not_bind' => 'LDAP 서버와 동기화 할 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류: ', + 'ldap_could_not_search' => 'LDAP 서버를 찾을 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', + 'ldap_could_not_get_entries' => 'LDAP 서버 목록을 가져올 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', + 'password_ldap' => '이 계정의 비밀번호는 LDAP/Active 디렉토리에 의해 관리됩니다. 비밀번호를 변경하려면 IT 부서에 문의하세요. ', + ), + + 'deletefile' => array( + 'error' => '파일이 삭제되지 않았습니다. 다시 시도해 주세요.', + 'success' => '파일이 삭제되었습니다.', + ), + + 'upload' => array( + 'error' => '파일(들) 이 업로드 되지 않았습니다. 다시 시도해 주세요.', + 'success' => '파일(들) 이 업로드 되었습니다.', + 'nofiles' => '업로드 할 파일을 선택해 주세요', + 'invalidfiles' => '하나 이상의 파일이 너무 크거나 허용되지 않는 형식입니다. 허용되는 형식은 png, gif, jpg, doc, docx, pdf, txt 입니다.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/ko-KR/admin/users/table.php b/resources/lang/ko-KR/admin/users/table.php new file mode 100644 index 0000000000..25090f5d51 --- /dev/null +++ b/resources/lang/ko-KR/admin/users/table.php @@ -0,0 +1,40 @@ + '활성', + 'allow' => '허용', + 'checkedout' => '자산', + 'created_at' => '생성일', + 'createuser' => '사용자 생성', + 'deny' => '거부', + 'email' => '이메일 주소', + 'employee_num' => '사원 번호.', + 'first_name' => '이름', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => '아이디', + 'inherit' => '상속', + 'job' => '직위', + 'last_login' => '마지막 로그인', + 'last_name' => '성', + 'location' => '장소', + 'lock_passwords' => '이 설치본에서는 로그인 상세를 변경 할 수 없습니다.', + 'manager' => '상사', + 'managed_locations' => '관리되는 위치', + 'name' => '이름', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => '비고', + 'password_confirm' => '비밀번호 확인', + 'password' => '비밀번호', + 'phone' => '전화번호', + 'show_current' => '현재 사용자들 보기', + 'show_deleted' => '삭제된 사용자들 보기', + 'title' => '직함', + 'to_restore_them' => '그것들을 복구하기.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => '사용자 갱신', + 'username' => '사용자명', + 'user_deleted_text' => '이 사용자는 삭제 된 것으로 표시되어 있습니다.', + 'username_note' => '(이 것은 로그인이 아닌, 액티브 디렉토리에 연결할 때 사용됩니다.)', + 'cloneuser' => '사용자 복제', + 'viewusers' => '사용자 보기', +); diff --git a/resources/lang/id/auth.php b/resources/lang/ko-KR/auth.php similarity index 100% rename from resources/lang/id/auth.php rename to resources/lang/ko-KR/auth.php diff --git a/resources/lang/ko-KR/auth/general.php b/resources/lang/ko-KR/auth/general.php new file mode 100644 index 0000000000..2f081f014f --- /dev/null +++ b/resources/lang/ko-KR/auth/general.php @@ -0,0 +1,19 @@ + '비밀번호 재설정 링크 보내기', + 'email_reset_password' => '이메일 비밀번호 재설정', + 'reset_password' => '비밀번호 재설정', + 'saml_login' => 'Login via SAML', + 'login' => '로그인', + 'login_prompt' => '로그인해주십시오', + 'forgot_password' => '비밀번호 분실했습니다', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => '자동 로그인', + 'username_help_top' => 'Enter your username to be emailed a password reset link.', + 'username_help_bottom' => '사용자 계정과 이메일 주소는 구성에 따라 동일할 수 있지만 동일하지 않을 수 있습니다. 사용자 계정을 기억할 수 없는 경우 관리자에게 문의하십시오. 연결된 이메일 주소가 없는 사용자 계정은 암호 재설정 링크가 이메일로 전송되지 않습니다.', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/ko/auth/message.php b/resources/lang/ko-KR/auth/message.php similarity index 100% rename from resources/lang/ko/auth/message.php rename to resources/lang/ko-KR/auth/message.php diff --git a/resources/lang/ko/button.php b/resources/lang/ko-KR/button.php similarity index 100% rename from resources/lang/ko/button.php rename to resources/lang/ko-KR/button.php diff --git a/resources/lang/ko-KR/general.php b/resources/lang/ko-KR/general.php new file mode 100644 index 0000000000..a987a9e881 --- /dev/null +++ b/resources/lang/ko-KR/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => '부속품들', + 'activated' => '활성화', + 'accepted_date' => 'Date Accepted', + 'accessory' => '부속품', + 'accessory_report' => '부속품 보고서', + 'action' => '작업', + 'activity_report' => '활동 보고서', + 'address' => '주소', + 'admin' => '관리자', + 'administrator' => '관리자', + 'add_seats' => '추가한 Seat', + 'age' => "Age", + 'all_assets' => '모든 자산들', + 'all' => '전체', + 'archived' => '보관됨', + 'asset_models' => '자산 모델', + 'asset_model' => '모델', + 'asset' => '자산', + 'asset_report' => '자산 보고서', + 'asset_tag' => '자산 태그', + 'asset_tags' => '자산 태그', + 'assets_available' => '사용 가능한 자산', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => '승인된 자산', + 'audit' => '감사', + 'audit_report' => '감사 기록', + 'assets' => '자산', + 'assets_audited' => '자산 감사', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => '아바타 삭제', + 'avatar_upload' => '아바타 올리기', + 'back' => '이전', + 'bad_data' => '찾을 수 없습니다. 잘못된 데이터 인가요?', + 'bulkaudit' => '대량 감사', + 'bulkaudit_status' => '감사 상태', + 'bulk_checkout' => '대량 반출', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => '상태별', + 'cancel' => '취소', + 'categories' => '분류', + 'category' => '분류', + 'change' => '입/출', + 'changeemail' => '이메일 주소 변경', + 'changepassword' => '비밀번호 변경', + 'checkin' => '반입', + 'checkin_from' => '반입처', + 'checkout' => '반출', + 'checkouts_count' => '반출', + 'checkins_count' => '반입', + 'user_requests_count' => '요청', + 'city' => '시', + 'click_here' => '여기를 클릭', + 'clear_selection' => '선택 해제', + 'companies' => '회사들', + 'company' => '회사', + 'component' => '구성 요소', + 'components' => '구성 요소', + 'complete' => '완료', + 'consumable' => '소모품', + 'consumables' => '소모품', + 'country' => '국가명', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => '새로 생성', + 'created' => '품목 생성됨', + 'created_asset' => '생성된 자산', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => '레코드 생성', + 'updated_at' => '업데이트', + 'currency' => '원', // this is deprecated + 'current' => '현재', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', + 'custom_report' => '맞춤형 자산 보고서', + 'dashboard' => '대시보드', + 'days' => '일자', + 'days_to_next_audit' => '다음 감사까지의 일자', + 'date' => '날짜', + 'debug_warning' => '경고!', + 'debug_warning_text' => '이 프로그램은 디버깅이 가능한 제품 모드에서 구동중입니다. 당신의 프로그램이 외부 환경과 접속이 가능하다면 중요한 자료가 유출될 수 있습니다. .env 파일의 APP_DEBUG 값을 false 로 설정하여 디버깅을 비활성화 하세요.', + 'delete' => '삭제', + 'delete_confirm' => ':item 을 삭제 하시겠습니까?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => '삭제됨', + 'delete_seats' => '삭제한 Seat', + 'deletion_failed' => '삭제 실패', + 'departments' => '부서', + 'department' => '부서', + 'deployed' => '사용중', + 'depreciation' => '감가 상각', + 'depreciations' => 'Depreciations', + 'depreciation_report' => '감가상각 보고서', + 'details' => '상세 정보', + 'download' => '내려받기', + 'download_all' => '전체 다운로드', + 'editprofile' => '프로필 수정', + 'eol' => '폐기일', + 'email_domain' => '전자 우편 도메인', + 'email_format' => '전자 우편 형식', + 'employee_number' => '사원번호', + 'email_domain_help' => '읽어오기시 전자 우편 주소를 생성하는데 사용됩니다.', + 'error' => '오류', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + 'filastname_format' => '초기 성명 (jsmith@example.com)', + 'firstname_lastname_format' => '이름 성 (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => '이름 성 (jane.smith@example.com)', + 'lastnamefirstinitial_format' => '성 (姓)의 첫 이니셜 (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => '첫번째', + '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)', + 'first_name' => '이름', + 'first_name_format' => '이름 (jane@example.com)', + 'files' => '파일', + 'file_name' => '파일', + 'file_type' => '파일 형식', + 'filesize' => 'File Size', + 'file_uploads' => '파일 올리기', + 'file_upload' => '파일 올리기', + 'generate' => '생성', + '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' => '이미지 삭제', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => '불러오기', + 'import_this_file' => 'Map fields and process this file', + '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' => '항목 이름', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => '권한 없음', + 'kits' => '사전 정의된 키트', + 'language' => '언어', + 'last' => '마지막', + 'last_login' => '마지막 로그인', + 'last_name' => '성', + 'license' => '라이선스', + 'license_report' => '라이선스 보고서', + 'licenses_available' => '사용가능 라이선스', + 'licenses' => '라이선스', + 'list_all' => '전체 목록보기', + 'loading' => '로딩 중입니다. 잠시만 기다려 주십시오.', + 'lock_passwords' => '이 항목은 데모에서 저장이 불가능합니다.', + 'feature_disabled' => '데모 설치본에서는 이 기능을 사용할 수 없습니다.', + 'location' => '장소', + 'location_plural' => 'Location|Locations', + 'locations' => '위치', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => '로그아웃', + 'lookup_by_tag' => '자산 태그로 조회', + 'maintenances' => '유지 관리', + 'manage_api_keys' => 'API Key 관리', + 'manufacturer' => '제조업체', + 'manufacturers' => '제조업체', + 'markdown' => '이 항목은 GFM을 따릅니다.', + 'min_amt' => '최소 수량', + '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' => '다음 감사 일자', + 'no_email' => 'No email address associated with this user', + 'last_audit' => '최근 감사', + 'new' => '신규!', + 'no_depreciation' => '감가 상각 없음', + 'no_results' => '결과 없음.', + 'no' => '아니오', + 'notes' => '비고', + 'order_number' => '주문 번호', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => '대기중', + 'people' => '사용자', + 'per_page' => '페이지 당 결과', + 'previous' => '이전', + 'processing' => '처리중', + 'profile' => '프로필', + 'purchase_cost' => '구매 원가', + 'purchase_date' => '구매 일자', + 'qty' => '수량', + 'quantity' => '수량', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => '사용 준비', + 'recent_activity' => '최근 활동', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => '선택', + 'select_all' => '모두 선택', + 'search' => '찾기', + 'select_category' => '분류 선택', + 'select_department' => '부서 선택', + 'select_depreciation' => '감가 상각 유형 선택', + 'select_location' => '장소 선택', + 'select_manufacturer' => '제조업체 선택', + 'select_model' => '모델 선택', + 'select_supplier' => '공급자 선택', + 'select_user' => '사용자 선택', + 'select_date' => '날짜 (YYYY-MM-DD) 선택', + 'select_statuslabel' => '상태 선택', + 'select_company' => '회사 선택', + 'select_asset' => '자산 선택', + 'settings' => '설정', + 'show_deleted' => '보기 삭제됨', + 'show_current' => '현재 보기', + 'sign_in' => '로그인', + 'signature' => '서명', + 'signed_off_by' => 'Signed Off By', + 'skin' => '스킨', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => '데모 모드: 설치 시 일부 기능은 사용할 수 없습니다.', + 'site_name' => '사이트 명', + 'state' => '주', + 'status_labels' => '상태 딱지', + 'status' => '상태', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => '공급자', + 'suppliers' => '공급자', + 'sure_to_delete' => '정말로 삭제 하시겠습니까', + 'sure_to_delete_var' => ':item 을 삭제 하시겠습니까?', + 'delete_what' => 'Delete :item', + 'submit' => '제출', + 'target' => '대상', + 'time_and_date_display' => '시간과 날짜 표시', + 'total_assets' => '총 자산', + 'total_licenses' => '총 라이선스', + 'total_accessories' => '부속품들 합계', + 'total_consumables' => '소모품들 합계', + 'type' => '유형', + 'undeployable' => '사용불가', + 'unknown_admin' => '알수없는 관리자', + 'username_format' => '사용자명 형식', + 'username' => '사용자명', + 'update' => '갱신', + '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.', + 'uploaded' => '업로드됨', + 'user' => '사용자', + 'accepted' => '승인됨', + 'declined' => '거부됨', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => '미승인 자산', + 'users' => '사용자', + 'viewall' => '전체 보기', + 'viewassets' => '사용중인 자산 보기', + 'viewassetsfor' => 'View Assets for :name', + 'website' => '웹사이트', + 'welcome' => '환영합니다, :name', + 'years' => '년', + 'yes' => '네', + 'zip' => 'Zip', + 'noimage' => '업로드한 사진이 없거나 사진을 찾지 못함', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => '폼의 세션이 끝났습니다. 다시 시도해 주세요.', + 'login_enabled' => '로그인 활성화됨', + 'audit_due' => 'Due for Audit', + 'audit_overdue' => 'Overdue for Audit', + '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' => '모두 보기', + 'hide_deleted' => 'Hide Deleted', + 'email' => '이메일', + 'do_not_change' => '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' => '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_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 동기화', + 'ldap_user_sync' => 'LDAP 사용자 동기화', + 'synchronize' => '동기화', + 'sync_results' => '동기화 결과', + 'license_serial' => '제품 번호', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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' => '오류', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => '성공', + 'notification_warning' => '경고', + 'notification_info' => '정보', + 'asset_information' => '자산 정보', + 'model_name' => 'Model Name', + 'asset_name' => '자산명', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => '소모품 명:', + 'accessory_information' => 'Accessory Information:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => '시작일', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':항목 이름', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% 완료', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => '편집', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/ko-KR/help.php b/resources/lang/ko-KR/help.php new file mode 100644 index 0000000000..b418098912 --- /dev/null +++ b/resources/lang/ko-KR/help.php @@ -0,0 +1,35 @@ + '자세한 정보', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '자산은 일련 번호나 자산 꼬리표로 추적되는 품목들입니다. 특정 품목의 상황을 파악하는 것이 더 높은 가치를 갖는 추세입니다.', + + 'categories' => '분류는 품목들을 구성할 떄 유용합니다. 몇가지 예시 분류들로는 "데스크탑","랩탑","휴대폰","타블렛" 등이 있지만, 당신이 원하는 대로 분류들을 사용 할 수 있습니다.', + + 'accessories' => '부속품들이란 사용자들에게 지급은 하지만 일련 번호가 없는(또는 특별히 추적할 필요가 없는) 것을 뜻합니다. 예를 들면, 컴퓨터의 마우스나 키보드들입니다.', + + 'companies' => '회사들은 단순한 식별 항목으로 사용될 수 있고, 전사 지원이 관리 설정에서 활성화 된다면 자산, 사용자, 기타 등의 표시 제한에 사용 될 수 있습니다.', + + 'components' => '부품들은 HDD, RAM 같은, 한개의 자산의 일부분입니다.', + + 'consumables' => '소모품은 시간이 지남에 따라 소진되어 구매해야 하는 것들 입니다. 예로, 프린터 잉크나 복사 용지가 있습니다.', + + 'depreciations' => '가치가 하락하는 자산들을 직선법에 의한 감가상각 설정을 할 수 있습니다.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/ko-KR/localizations.php b/resources/lang/ko-KR/localizations.php new file mode 100644 index 0000000000..863b6890a9 --- /dev/null +++ b/resources/lang/ko-KR/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'남수단', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ko-KR/mail.php b/resources/lang/ko-KR/mail.php new file mode 100644 index 0000000000..4b285e17f1 --- /dev/null +++ b/resources/lang/ko-KR/mail.php @@ -0,0 +1,93 @@ + '부속품 반입 됨', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => '자산 반입 됨', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => '부속품 반입 확인', + 'Confirm_Asset_Checkin' => '자산 반입 확인', + 'Confirm_accessory_delivery' => '액세서리 지급 확인', + 'Confirm_asset_delivery' => '자산 지급 확인', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => '라이센스 전달 확인', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => '일', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => '만료 자산 보고서.', + 'Expiring_Licenses_Report' => '만료 라이선스 보고서.', + 'Item_Request_Canceled' => '품목 요청 취소됨', + 'Item_Requested' => '품목 요청', + 'License_Checkin_Notification' => '라이센스 확인 됨.', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => '재고 부족 보고서', + 'a_user_canceled' => '사용자가 웹사이트에서 품목 요청을 취소했습니다', + 'a_user_requested' => '사용자가 웹사이트에서 품목을 요청했습니다', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => '액세서리 이름', + 'additional_notes' => '추가 참고 사항:', + 'admin_has_created' => ':web 웹사이트에서 관리자가 당신에게 계정을 생성했습니다.', + 'asset' => '자산:', + 'asset_name' => '자산명:', + 'asset_requested' => '자산 요청', + 'asset_tag' => '자산 태그', + '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.', + 'assigned_to' => '할당', + 'best_regards' => '감사합니다,', + 'canceled' => '취소됨', + 'checkin_date' => '반입 날짜', + 'checkout_date' => '반출 날짜', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => '부속품을 받았다면 아래 링크를 클릭하세요.', + 'click_on_the_link_asset' => '자산을 받았다면 아래 링크를 클릭하세요.', + 'click_to_confirm' => ':web 계정을 확인하려면 다음 링크를 클릭하세요:', + 'current_QTY' => '현재 수량', + 'days' => '일', + 'expecting_checkin_date' => '반입 예상 일:', + 'expires' => '만료', + 'hello' => '안녕하세요', + 'hi' => '안녕하세요', + 'i_have_read' => '사용 조약을 읽고 동의 하며, 이 품목을 수령했습니다.', + 'inventory_report' => 'Inventory Report', + 'item' => '품목:', + 'license_expiring_alert' => '다음 :threshold 일 내에 만료되는 라이선스가 :count 개 있습니다.|다음 :threshold 일 내에 만료되는 라이선스가 :count 개 있습니다.', + 'link_to_update_password' => ':web 비밀번호를 수정하려면 다음 링크를 클릭하세요:', + 'login' => '로그인:', + 'login_first_admin' => '아래의 자격 증명을 사용하여 새 Snipe-IT 설치본에 로그인 하세요:', + 'low_inventory_alert' => '최소 보유량보다 낮거나 소진될 수 있는 품목이 :count 개 있습니다.|최소 보유량보다 낮거나 소진될 수 있는 품목이 :count 개 있습니다.', + 'min_QTY' => '최소 수량', + 'name' => '이름', + 'new_item_checked' => '당신의 이름으로 새 품목이 반출 되었습니다, 이하는 상세입니다.', + 'notes' => '주석', + 'password' => '비밀번호:', + 'password_reset' => '비밀번호 재설정', + 'read_the_terms' => '아래의 이용 약관을 읽어 보시기 바랍니다.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => '요청됨:', + 'reset_link' => '비밀번호 재설정 링크', + 'reset_password' => '이곳을 눌러 비밀번호를 재설정:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => '시리얼', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => '공급자', + 'tag' => '태그', + 'test_email' => 'Snipe-IT에서 테스트 이메일', + 'test_mail_text' => '이것은 Snipe-IT 자산 관리 시스템에서 온 테스트 입니다. 이 것을 받았다면, 메일은 동작중입니다 :)', + 'the_following_item' => '다음의 품목들이 반입되었습니다: ', + 'to_reset' => ':web 비밀번호를 재설정 하려면, 이 양식을 작성하세요:', + 'type' => '유형', + '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.', + 'user' => '사용자', + 'username' => '사용자명', + 'welcome' => '환영합니다 :name', + 'welcome_to' => '환영합니다 :web!', + 'your_assets' => '자산 확인', + 'your_credentials' => '당신의 Snipe-IT 인증들', +]; diff --git a/resources/lang/ko/pagination.php b/resources/lang/ko-KR/pagination.php similarity index 100% rename from resources/lang/ko/pagination.php rename to resources/lang/ko-KR/pagination.php diff --git a/resources/lang/fil/passwords.php b/resources/lang/ko-KR/passwords.php similarity index 100% rename from resources/lang/fil/passwords.php rename to resources/lang/ko-KR/passwords.php diff --git a/resources/lang/ko/reminders.php b/resources/lang/ko-KR/reminders.php similarity index 100% rename from resources/lang/ko/reminders.php rename to resources/lang/ko-KR/reminders.php diff --git a/resources/lang/ko/table.php b/resources/lang/ko-KR/table.php similarity index 100% rename from resources/lang/ko/table.php rename to resources/lang/ko-KR/table.php diff --git a/resources/lang/ko-KR/validation.php b/resources/lang/ko-KR/validation.php new file mode 100644 index 0000000000..edd447f250 --- /dev/null +++ b/resources/lang/ko-KR/validation.php @@ -0,0 +1,162 @@ + ':attribute 가 수락되었습니다.', + 'active_url' => ':attribute 는 잘못된 URL 입니다.', + 'after' => ':attribute 는 :date 뒤에 오는 날짜 형식이어야 합니다.', + 'after_or_equal' => ':attribute 는 :date 이후거나 같아야 합니다.', + 'alpha' => ':attribute 는 문자만 포함해야 합니다.', + 'alpha_dash' => ':attribute는 문자, 숫자, 대쉬기호만 포함 할 수 있습니다.', + 'alpha_num' => ':attribute 는 문자와 숫자만 포함할 수 있습니다.', + 'array' => ':attribute는 배열이어야 합니다.', + 'before' => ':attribute 는 :date 앞의 날짜 형식이 되야 합니다.', + 'before_or_equal' => ':attribute 는 :date 이전이거나 같아야 합니다.', + 'between' => [ + 'numeric' => ':attribute 는 :min - :max 사이의 값입니다.', + 'file' => ':attribute 는 :min - :max Kbyte 사이의 값입니다.', + 'string' => ':attribute 는 :min - :max 자 사이의 문자입니다.', + 'array' => ':attribute 는 :min - :max 품목 사이여야 합니다.', + ], + 'boolean' => ':attribute 는 참 또는 거짓의 속성만 지정 가능합니다.', + 'confirmed' => ':attribute 확인이 일치 하지 않습니다.', + 'date' => ':attribute 는 잘못된 날짜 입니다.', + 'date_format' => ':attribute 는 :format 형식과 일치하지 않습니다.', + 'different' => ':attribute 와 :other 는 서로 달라야 합니다.', + 'digits' => ':attribute 는 :digits 자리수여야 합니다.', + 'digits_between' => ':attribute 는 :min - :max 자릿수 사이여야 합니다.', + 'dimensions' => ':attribute에 잘못된 이미지 크기가 있습니다.', + 'distinct' => ':attribute 항목은 중복된 값입니다.', + 'email' => ':attribute 형식이 부정확 합니다.', + 'exists' => '선택한 :attribute 가 부정확 합니다.', + 'file' => ':attribute는 파일이어야 합니다.', + 'filled' => ':attribute 항목은 값이 있어야 합니다.', + 'image' => ':attribute 는 이미지 형식만 가능합니다.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => '선택한 :attribute 가 부정확 합니다.', + 'in_array' => ':attribute항목이 :other에 없습니다.', + 'integer' => ':attribute 는 정수이어야 합니다.', + 'ip' => ':attribute 는 유효한 IP 주소이어야 합니다.', + 'ipv4' => ':attribute는 유효한 IPv4 주소여야 합니다.', + 'ipv6' => ':attribute는 유효한 IPv6 주소여야 합니다.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => ':attribute는 유효한 JSON 문자값이어야 합니다.', + 'max' => [ + 'numeric' => ':attribute 는 :max 보다 작아야 합니다.', + 'file' => ':attribute 는 :max Kbyte보다 작아야 합니다.', + 'string' => ':attribute 는 :max 자보다 작아야 합니다.', + 'array' => ':attribute는 :max 항목보다 작어야 합니다.', + ], + 'mimes' => ':attribute 는 :values 형식의 파일만 가능합니다.', + 'mimetypes' => ':attribute 는 :values 형식의 파일만 가능합니다.', + 'min' => [ + 'numeric' => ':attribute 는 최소 :min 이어야 합니다.', + 'file' => ':attribute 는 최소 :min Kbyte 이어야 합니다.', + 'string' => ':attribute 는 최소 :min 자 이어야 합니다.', + 'array' => ':attribute는 최소 :min 항목이어야 합니다.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => '선택한 :attribute 가 부정확 합니다.', + 'numeric' => ':attribute 는 숫자만 가능합니다.', + 'present' => ':attribute 항목이 있어야 합니다.', + 'valid_regex' => '그것은 유효한 정규 표현식이 아닙니다. ', + 'regex' => ':attribute 형식이 부정확 합니다.', + 'required' => ':attribute 항목을 입력해 주세요.', + 'required_if' => ':attribute 항목은 :other가 :value 일때 필요합니다.', + 'required_unless' => ':values에 :other가 있는 경우 : attribute 항목은 필요하지 않습니다.', + 'required_with' => ':attribute 항목은 :values 가 존재할 때 필요합니다.', + 'required_with_all' => ':attribute 항목은 :values가 있을 때 필요합니다.', + 'required_without' => ':attribute 항목은 :values 가 존재하지 않을 때 필요합니다.', + 'required_without_all' => ':attribute 항목은 :values 가 전혀 없다면 필수입니다.', + 'same' => ':attribute 와 :other 는 일치해야 합니다.', + 'size' => [ + 'numeric' => ':attribute 는 :size 가 되야 합니다.', + 'file' => ':attribute 는 :size Kbyte 가 되야 합니다.', + 'string' => ':attribute 는 :size 자가 되야 합니다.', + 'array' => ':attribute 는 :size 품목에 포함되야 합니다.', + ], + 'string' => ':attribute는 글자여야 합니다.', + 'timezone' => ':attribute는 유효한 지역이어야 합니다.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => ':attribute 는 이미 획득하였습니다.', + 'uploaded' => ':attribute는 업로드 하지 못했습니다.', + 'url' => ':attribute 형식이 부정확 합니다.', + 'unique_undeleted' => ':attribute 는 고유의 값만 가져야 합니다.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => ':attribute 항목에는 문자를 입력할 수 없습니다.', + 'email_array' => '하나 이상의 이메일 주소가 유효하지 않습니다.', + 'hashed_pass' => '현재 비밀번호가 잘못되었습니다.', + 'dumbpwd' => '그 비밀번호는 너무 일반적입니다.', + 'statuslabel_type' => '유효한 상태 라벨 형식을 선택해 주셔야 합니다', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/ko/admin/asset_maintenances/form.php b/resources/lang/ko/admin/asset_maintenances/form.php deleted file mode 100644 index 530694df5b..0000000000 --- a/resources/lang/ko/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => '제목', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => '비용', - 'is_warranty' => '보증 개선', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => '주석', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/ko/admin/companies/general.php b/resources/lang/ko/admin/companies/general.php deleted file mode 100644 index 76d1c391a4..0000000000 --- a/resources/lang/ko/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '회사 선택', - '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/table.php b/resources/lang/ko/admin/companies/table.php deleted file mode 100644 index 341871d175..0000000000 --- a/resources/lang/ko/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - '회사들', - 'create' => '회사 생성', - 'title' => '회사', - 'update' => '회사 갱신', - 'name' => '회사명', - 'id' => '아이디', -); diff --git a/resources/lang/ko/admin/custom_fields/general.php b/resources/lang/ko/admin/custom_fields/general.php deleted file mode 100644 index 1293beb086..0000000000 --- a/resources/lang/ko/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - '사용자 정의 항목들', - 'manage' => '관리', - 'field' => '항목', - 'about_fieldsets_title' => '항목세트란', - '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' => '암호화', - '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:"로 시작해야 합니다 - 예를 들어, 사용자정의 항목 값에 올바른 IMEI (15 자리) 가 포함되어 있는지 확인하려면 regex: / ^ [0-9]{15} $ / 을 사용합니다.', - 'required' => '필수사항', - 'req' => '필수', - 'used_by_models' => '적용 모델', - 'order' => '순서', - 'create_fieldset' => '신규 항목세트', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/ko/admin/hardware/form.php b/resources/lang/ko/admin/hardware/form.php deleted file mode 100644 index ddfaac86a6..0000000000 --- a/resources/lang/ko/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - '대량 자산 삭제 승인', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => '아래의 대량 자산 삭제 내용을 검토하십시오. 삭제하시면 복구할 수 없고, 현재 할당되어 있는 사용자와의 연결이 끊어집니다.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => '삭제 대상: asset_count 개', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => '대량 자산 갱신', - 'bulk_update_help' => '이 양식은 한번에 여러개의 자산들을 갱신하게 해줍니다. 변경하고 싶은 항목만 채워 넣으세요. 빈란으로 남겨둔 항목들은 변경되지 않을 것입니다. ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '주문 번호', - 'qr' => 'QR 코드', - 'requestable' => '사용자가 이 자산을 요청하실 수 있습니다', - 'select_statustype' => '상태 유형 선택', - 'serial' => '일련번호', - 'status' => '상태', - 'tag' => '자산 태그', - 'update' => '자산 갱신', - 'warranty' => '보증', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/ko/admin/hardware/general.php b/resources/lang/ko/admin/hardware/general.php deleted file mode 100644 index 6c0b8ae30d..0000000000 --- a/resources/lang/ko/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '자산이란', - 'about_assets_text' => '자산은 일련 번호나 자산 꼬리표로 추적되는 품목들입니다. 특정 품목의 상황을 파악하는 것이 더 높은 가치를 갖는 추세입니다.', - 'archived' => '보관됨', - 'asset' => '자산', - 'bulk_checkout' => '반출 자산', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => '반입 자산', - 'checkout' => '반출 자산', - 'clone' => '자산 복제', - 'deployable' => '사용가능', - 'deleted' => '자산이 삭제되었습니다.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => '자산 수정', - 'model_deleted' => '모델이 삭제되었습니다. 자산을 복원하기 전에 모델을 복원해야 합니다.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => '요청가능', - 'requested' => '요청됨', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => '자산 복원', - 'pending' => '대기중', - 'undeployable' => '사용불가', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ko/admin/hardware/message.php b/resources/lang/ko/admin/hardware/message.php deleted file mode 100644 index 50dbe98343..0000000000 --- a/resources/lang/ko/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '경고: 이 자산은 현재 사용불가 상태입니다. - 이 상태를 변경하시려면, 자산 상태를 갱신하세요.', - 'does_not_exist' => '자산이 존재하지 않습니다.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', - 'assoc_users' => '이 자산은 현재 사용자에게 반출 중이어서 삭제 할 수 없습니다. 먼저 자산을 확인해 보고 다시 삭제를 시도해 주세요. ', - - 'create' => [ - 'error' => '자산이 생성되지 않았습니다. 다시 시도해 주세요. :(', - 'success' => '자산이 생성되었습니다. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => '자산이 갱신되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산이 갱신되었습니다.', - 'nothing_updated' => '선택된 항목이 없어서, 갱신 되지 않습니다.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => '자산이 복원되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산이 복원되었습니다.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => '자산 감사가 실패했습니다. 다시 시도해 주세요.', - 'success' => '자산 감사가 성공적으로 기록되었습니다.', - ], - - - 'deletefile' => [ - 'error' => '파일이 삭제되지 않았습니다. 다시 시도해 주세요.', - 'success' => '파일이 삭제되었습니다.', - ], - - 'upload' => [ - 'error' => '파일(들)이 업로드 되지 않았습니다. 다시 시도해 주세요.', - 'success' => '파일(들)이 업로드 되었습니다.', - 'nofiles' => '업로드 하기 위한 파일이 선택되지 않았거나, 업로드 할 파일이 너무 큽니다.', - 'invalidfiles' => '하나 이상의 파일이 너무 크거나 허용되지 않는 형식입니다. 허용되는 형식은 png, gif, jpg, doc, docx, pdf, txt 입니다.', - ], - - 'import' => [ - 'error' => '몇몇 품목들을 정확하게 읽어오지 못했습니다.', - 'errorDetail' => '다음 품목들은 오류로 읽어오지 못했습니다.', - 'success' => '파일에서 읽어오기가 완료되었습니다', - 'file_delete_success' => '파일 삭제가 완료되었습니다', - 'file_delete_error' => '파일을 삭제할 수 없습니다', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => '이 자산을 삭제하시겠습니까?', - 'error' => '그룹을 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', - 'nothing_updated' => '선택된 자산이 없기에, 삭제되지 않습니다.', - 'success' => '자산이 삭제되었습니다.', - ], - - 'checkout' => [ - 'error' => '자산이 반출되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산이 반출되었습니다.', - 'user_does_not_exist' => '잘못된 사용자 입니다. 다시 시도해 주세요.', - 'not_available' => '그 자산은 반출 할 수 없습니다!', - 'no_assets_selected' => '목록에서 자산을 하나 이상 선택해야 합니다.', - ], - - 'checkin' => [ - 'error' => '자산이 반입되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산이 반입되었습니다.', - 'user_does_not_exist' => '잘못된 사용자 입니다. 다시 시도해 주세요.', - 'already_checked_in' => '그 자산은 이미 반입되었습니다.', - - ], - - 'requests' => [ - 'error' => '자산을 불러오지 못했습니다. 재시도해 주십시오.', - 'success' => '자산을 불러왔습니다.', - 'canceled' => '반출 요청이 취소되었습니다', - ], - -]; diff --git a/resources/lang/ko/admin/hardware/table.php b/resources/lang/ko/admin/hardware/table.php deleted file mode 100644 index b0c1fd1fcc..0000000000 --- a/resources/lang/ko/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - '자산 태그', - 'asset_model' => '모델', - 'book_value' => 'Current Value', - 'change' => '입/출', - 'checkout_date' => '반출 일자', - 'checkoutto' => '반출 확인', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => '차액', - 'dl_csv' => 'CSV로 내려받기', - 'eol' => '폐기일', - 'id' => '아이디', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => '위치', - 'purchase_cost' => '원가', - 'purchase_date' => '구매', - 'serial' => '일련번호', - 'status' => '상태', - 'title' => '자산 ', - 'image' => '장비 사진', - 'days_without_acceptance' => '미 승인 기간', - '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 deleted file mode 100644 index 04574c776b..0000000000 --- a/resources/lang/ko/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '사전 정의 도구들', - 'about_kits_text' => '미리 정의된 키트를 사용하여 사용자에게 아이템(자산, 라이센스 등) 컬렉션을 신속하게 체크아웃할 수 있습니다. 이 기능은 온보드 프로세스가 여러 사용자 간에 일관되고 모든 사용자가 동일한 항목을 수신할 때 유용합니다.', - 'checkout' => '체크 아웃 키트', - '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/labels/table.php b/resources/lang/ko/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ko/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ko/admin/licenses/general.php b/resources/lang/ko/admin/licenses/general.php deleted file mode 100644 index c5337766f3..0000000000 --- a/resources/lang/ko/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - '라이선스 란', - 'about_licenses' => '라이선스는 소프트웨어를 추적하는데 사용됩니다. 개인에게 반출 할 수 있는 수량이 정의되어 있습니다', - 'checkin' => '라이선스 Seat 확인', - 'checkout_history' => '반출 이력', - 'checkout' => '반출 라이선스 Seat', - 'edit' => '라이선스 편집', - 'filetype_info' => '허용되는 형식들은 png, gif, jpeg, doc, docx, pdf, txt, zip, rar 입니다.', - 'clone' => '라이선스 복제', - 'history_for' => '이력 ', - 'in_out' => '입/출', - 'info' => '라이선스 정보', - 'license_seats' => '라이선스 Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => '소프트웨어 라이선스', - 'user' => '사용자', - 'view' => '라이선스 보기', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/ko/admin/locations/table.php b/resources/lang/ko/admin/locations/table.php deleted file mode 100644 index 6fdab2a1ca..0000000000 --- a/resources/lang/ko/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '장소 란', - 'about_locations' => '장소는 사용자, 자산, 그리고 그외의 품목들에 대한 위치 정보 추적에 사용된다', - 'assets_rtd' => '자산', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => '할당된 자산', - 'id' => '아이디', - 'city' => '시', - 'state' => '주', - 'country' => '국가명', - 'create' => '장소 생성', - 'update' => '장소 갱신', - 'print_assigned' => '할당된 항목 인쇄', - 'print_all_assigned' => '할당된 항목 모두 인쇄', - 'name' => '장소 명', - 'address' => '주소', - 'address2' => 'Address Line 2', - 'zip' => '우편번호', - 'locations' => '위치', - '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' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - '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/manufacturers/message.php b/resources/lang/ko/admin/manufacturers/message.php deleted file mode 100644 index 558895b313..0000000000 --- a/resources/lang/ko/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => '제조업체가 존재하지 않습니다.', - 'assoc_users' => '이 제조업체는 현재 적어도 하나의 모델에 연결되어 있기에 삭제 할 수 없습니다. 이 제조업체가 모델을 참조 하지 않게 수정하고 다시 시도 해 보세요. ', - - 'create' => array( - 'error' => '제조업체가 생성되지 않았습니다. 다시 시도해 주세요.', - 'success' => '제조업체가 생성되었습니다.' - ), - - 'update' => array( - 'error' => '제조업체가 갱신되지 않았습니다. 다시 시도해 주세요.', - 'success' => '제조업체가 갱신되었습니다.' - ), - - 'restore' => array( - 'error' => '제조업체가 복원되지 않았습니다. 다시 시도해 주세요', - 'success' => '제조업체가 복원되었습니다.' - ), - - 'delete' => array( - 'confirm' => '이 제조업체를 삭제하시겠습니까?', - 'error' => '제조업체를 삭제하는 중에 문제가 생겼습니다. 다시 시도해 주세요.', - 'success' => '제조업체가 삭제되었습니다.' - ) - -); diff --git a/resources/lang/ko/admin/manufacturers/table.php b/resources/lang/ko/admin/manufacturers/table.php deleted file mode 100644 index 7424b4708e..0000000000 --- a/resources/lang/ko/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - '제조업체 란', - 'about_manufacturers_text' => '생산자는 당신의 자산들을 생산한 회사들입니다. 여기에 자산 상세 페이지에 나타날, 그들에 대한 중요한 지원 연락처 정보를 저장 할 수 있습니다.', - 'asset_manufacturers' => '자산 제조업체', - 'create' => '제조업체 생성', - 'id' => '아이디', - 'name' => '이름', - 'support_email' => '지원 이메일', - 'support_phone' => '지원 전화', - 'support_url' => '지원 URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => '제조업체 갱신', - 'url' => 'URL', - -); diff --git a/resources/lang/ko/admin/models/message.php b/resources/lang/ko/admin/models/message.php deleted file mode 100644 index 30b6349423..0000000000 --- a/resources/lang/ko/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => '모델이 존재하지 않습니다.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => '이 모델은 현재 하나 이상의 자산들과 연결되어 있기에 삭제 할 수 없습니다. 자산들을 삭제하고 다시 삭제하길 시도하세요. ', - - - 'create' => array( - 'error' => '모델이 생성되지 않았습니다. 다시 시도하세요.', - 'success' => '모델이 생성되었습니다.', - 'duplicate_set' => '이름, 제조사 그리고 모델 번호가 같은 자산 모델이 존재합니다.', - ), - - 'update' => array( - 'error' => '모델이 갱신되지 않았습니다. 다시 시도하세요.', - 'success' => '모델이 갱신되었습니다.', - ), - - 'delete' => array( - 'confirm' => '이 자산 모델을 삭제 하시겠습니까?', - 'error' => '모델을 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', - 'success' => '모델이 삭제되었습니다.' - ), - - 'restore' => array( - 'error' => '모델이 복원되지 않았습니다. 다시 시도해 주세요.', - 'success' => '모델이 복원되었습니다.' - ), - - 'bulkedit' => array( - 'error' => '변경된 항목이 없어서, 갱신되지 않습니다.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => '선택된 모델이 없기에, 삭제되지 않습니다.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ': success_count개의 모델이 삭제되었지만, fail_count 개는 관련된 자산이 있기에 삭제할 수 없습니다.' - ), - -); diff --git a/resources/lang/ko/admin/settings/general.php b/resources/lang/ko/admin/settings/general.php deleted file mode 100644 index 2bf8bc8691..0000000000 --- a/resources/lang/ko/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Active Directory', - 'ad_domain' => 'Active Directory 도메인', - 'ad_domain_help' => '이것은 보통은 당신의 이메일 주소와 같지만, 항상 같지는 않습니다.', - '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 Notification 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 스킨을 다른 스킨으로 변경하는 것을 허용합니다.', - 'asset_ids' => '자산 ID', - 'audit_interval' => '감사 간격', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => '감사 경고 임계값', - 'audit_warning_days_help' => '자산 회계 감사가 예정되어 있을 때 몇 일 전에 경고할까요?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => '접두사 (부가적)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => '예비품', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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" 텍스트를 입력하십시오. 이 작업은 취소할 수 없으며 일시 삭제된 모든 항목과 사용자를 영구적으로 삭제합니다. (작업 전 백업을 진행하시기 바랍니다.)', - 'custom_css' => '사용자 지정 CSS', - 'custom_css_help' => '사용하려는 사용자 CSS를 입력하세요. <style></style> 태그들은 넣지 마세요.', - 'custom_forgot_pass_url' => '사용자정의 암호 재설정 URL', - 'custom_forgot_pass_url_help' => '이것은 로그인 화면에 내장된 잊어버린 비밀번호 URL을 변경하여, 내부 또는 호스트 LDAP 암호 재설정 기능으로 사람들을 안내할 때 유용합니다. 로컬 사용자가 잊어버린 비밀번호 기능을 효과적으로 비활성화합니다.', - 'dashboard_message' => '대시보드 메시지', - 'dashboard_message_help' => '이 문구는 대시보드 조회 권한이 있는 모든 사용자 대상으로 대시보드에 표시됩니다.', - 'default_currency' => '기본 통화', - 'default_eula_text' => '기본 사용권 계약', - 'default_language' => '기본 언어', - 'default_eula_help_text' => '또한 특정 자산 분류에는 맞춤형 사용권 계약들과 연결을 해야 합니다.', - 'display_asset_name' => '자산 명 표시', - 'display_checkout_date' => '반출 일자 표시', - 'display_eol' => '테이블 보기에서 폐기일 표시', - 'display_qr' => 'Qr 코드 표시', - 'display_alt_barcode' => '1 D 바코드 표시', - 'email_logo' => '이메일 내 로고', - 'barcode_type' => '2D 바코드 형식', - 'alt_barcode_type' => '1D 바코드 형식', - 'email_logo_size' => '이메일 첨부 시, 사각형 로고가 가장 적합합니다. ', - 'enabled' => 'Enabled', - 'eula_settings' => '최종 사용 계약 설정', - 'eula_markdown' => '이 최종 사용 계약은 GFM을 따른다.', - '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_size' => '정사각형 로고가 가장 보기 좋습니다. 로고는 각 자산 레이블의 오른쪽 상단에 표시됩니다. ', - 'laravel' => 'Laravel 버전', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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' => '클라이언트 측 TLS 인증서 및 LDAP 연결용 키는 일반적으로 \'보안 LDAP\'가 포함된 Google Workspace 구성에서만 유용합니다.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => '위에서 지정한 기본 DN의 유효한 LDAP 사용자 이름 및 비밀번호를 입력하여 LDAP 로그인이 올바르게 구성되었는지 테스트하십시오. 반드시 업데이트 된 LDAP 설정을 먼저 저장해야합니다.', - 'ldap_login_sync_help' => '이것은 LDAP가 올바르게 동기화 될 수 있는지 테스트합니다. LDAP 인증 질의어가 올바르지 않으면 사용자가 여전히 로그인하지 못할 수 있습니다. 반드시 업데이트 된 LDAP 설정을 먼저 저장해야합니다.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP 서버', - 'ldap_server_help' => '이것은 (복호화또는 TLS 용) ldap로 시작합니다:// 또는 (SSL용) ldaps://', - 'ldap_server_cert' => 'LDAP SSL 인증서 확인', - 'ldap_server_cert_ignore' => '유효하지 않은 SSL 인증서 허용', - 'ldap_server_cert_help' => '자체 서명한 SSL 인증서를 사용하고, 유효하지 않은 SSL 인증서 사용을 승인하고자 하는 경우, 이 확인 상자를 선택하십시오.', - 'ldap_tls' => 'TLS 사용', - 'ldap_tls_help' => '이것은 LDAP 서버에서 STARTTLS를 실행하는 경우에만 검사됩니다. ', - 'ldap_uname' => 'LDAP 연결용 사용자명', - 'ldap_dept' => 'LDAP 부서', - 'ldap_phone' => 'LDAP 전화번호', - 'ldap_jobtitle' => 'LDAP 직위', - 'ldap_country' => 'LDAP 국가', - 'ldap_pword' => 'LDAP 연결용 비밀번호', - 'ldap_basedn' => 'Base BIND DN', - 'ldap_filter' => 'LDAP 필터', - 'ldap_pw_sync' => 'LDAP 암호 동기화', - 'ldap_pw_sync_help' => '로컬 암호와 PDAP 암호를 동기화 하지 않으려면 이 박스의 체크를 풀어주세요. 이것을 해제하면 당신의 LDAP 서버에 여러 원인으로 접속할 수 없다면 사용자들도 로그인 할 수 없게 됩니다.', - 'ldap_username_field' => '사용자명 항목', - 'ldap_lname_field' => '성:', - 'ldap_fname_field' => 'LDAP 이름', - 'ldap_auth_filter_query' => 'LDAP 인증 요청', - 'ldap_version' => 'LDAP 버전', - 'ldap_active_flag' => 'LDAP 활성 플래그', - 'ldap_activated_flag_help' => '이 값은 동기화된 사용자가 Snipe-IT에 로그인할 수 있는지 여부를 결정하는 데 사용됩니다. 항목을 체크인하거나 체크아웃하는 기능에는 영향을 미치지 않으며, AD/LDAP 내에서 값이 아닌 속성 이름이어야 합니다.

이 필드가 AD/LDAP에 없는 필드 이름으로 설정되거나 AD/LDAP 필드의 값이 0/code> 또는 false/code>로 설정된 경우, 사용자 로그인이 비활성화됩니다. AD/LDAP 필드의 값이 1, true 또는 다른 텍스트로 설정되어 있으면 사용자가 로그인할 수 있습니다. AD에서 필드가 비어 있으면 일반적으로 일시 중단되지 않은 사용자가 로그인할 수 있는 userAccountControl 속성을 사용합니다.', - 'ldap_emp_num' => 'LDAP 피고용인 번호', - 'ldap_email' => 'LDAP 이메일', - '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' => '원격 사용자 로그인 옵션', - 'login_remote_user_enabled_text' => '원격 사용자 헤더로 로그인 활성화', - 'login_remote_user_enabled_help' => '이 옵션은 "공용 게이트웨이 인터페이스 (rfc3875)" 를 따르는 REMOTE_USER 헤더를 통한 인증을 활성화 합니다', - 'login_common_disabled_text' => '다른 인증 메커니즘 비활성화', - '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' => '사용자 정의 사용자 이름 헤더', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => '로고', - 'logo_print_assets' => '인쇄물에 사용', - 'logo_print_assets_help' => '브랜딩을 자산 목록 인쇄물에 사용합니다.', - 'full_multiple_companies_support_help_text' => '자신이 속한 공급자 자산에 공급자를 할당하는 것을 제한하는 사용자들 (관리자 포함)', - 'full_multiple_companies_support_text' => '전체 다중 공급자들 지원', - 'show_in_model_list' => '모델 드롭다운에 표시', - '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' => '최소 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', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - '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 강제 로그인', - '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', - '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_download' => 'Download Metadata', - 'setting' => '설정', - 'settings' => '설정', - 'show_alerts_in_menu' => '상단 메뉴에 경고 표시', - 'show_archived_in_list' => '보관된 자산', - 'show_archived_in_list_text' => '"모든 자산" 목족에 보관된 자산 표시', - 'show_assigned_assets' => '할당된 자산 보기', - 'show_assigned_assets_help' => '사용자 보기 -> 자산, 사용자 보기 -> 정보 -> 할당된 모든 항목 인쇄 및 계정 -> 할당된 자산 보기에서 다른 자산에 할당된 자산을 표시합니다.', - 'show_images_in_email' => '이메일에 이미지 표시', - 'show_images_in_email_help' => 'Snipe-IT 설치가 VPN 또는 폐쇄 형 네트워크 하에 있고 네트워크 외부 사용자가 이 설치에서 제공된 이미지를 이메일에 불러올수 없는 경우 이 상자의 선택을 해제하세요.', - 'site_name' => '사이트 명', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT 버전', - 'support_footer' => '꼬리말 링크 지원', - 'support_footer_help' => 'Snipe-IT 지원 정보 및 사용자 매뉴얼 보기 권한 설정', - 'version_footer' => '바닥글에 버전 ', - 'version_footer_help' => 'Snipe-IT 버전과 빌드 번호를 볼 수 있는 사용자를 지정합니다.', - 'system' => '시스템 정보', - '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' => '이 설정들은 설치본의 특정 분야를 설정하는 것입니다.', - 'labels_per_page' => '페이지 당 꼬리표', - 'label_dimensions' => '꼬리표 크기(인치)', - 'next_auto_tag_base' => '다음 자동 증가', - 'page_padding' => '페이지 여백 (인치)', - 'privacy_policy_link' => '개인정보 보호정책 링크', - 'privacy_policy' => '개인정보 보호정책', - 'privacy_policy_link_help' => '여기에 url이 포함되어 있으면, GDPR을 준수하는 개인정보 보호정책에 대한 링크가, 어플리케이션 최하단과 시스템에서 발송하는 모든 이메일에 포함됩니다. ', - 'purge' => '삭제된 기록들 지우기', - 'purge_deleted' => 'Purge Deleted ', - 'labels_display_bgutter' => '꼬리표 아래쪽 가운데 여백', - 'labels_display_sgutter' => '꼬리표 옆쪽 가운데 여백', - 'labels_fontsize' => '꼬리표 글꼴 크기', - 'labels_pagewidth' => '꼬리표 지 넓이', - 'labels_pageheight' => '꼬리표 지 높이', - 'label_gutters' => '꼬리표 여백(인치)', - 'page_dimensions' => '꼬리표 면적(인치)', - 'label_fields' => '꼬리표 가시 항목', - 'inches' => '인치', - 'width_w' => '넓이', - 'height_h' => '높이', - 'show_url_in_emails' => 'Snipe-IT에 이메일로 링크', - 'show_url_in_emails_help_text' => '전자 메일 바닥 글에 Snipe-IT 설치를 다시 연결하지 않으려면이 상자를 선택 취소하십시오. 대부분의 사용자가 로그인하지 않는 경우 유용합니다.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => '최대 썸네일 높이', - 'thumbnail_max_h_help' => '섬네일이 목록 보기에 표시될 수있는 최대 높이 (픽셀) 입니다. 최소 25, 최대 500.', - 'two_factor' => '2단계 인증', - 'two_factor_secret' => '2단계 코드', - 'two_factor_enrollment' => '2단계 등록', - 'two_factor_enabled_text' => '2중 활성화', - 'two_factor_reset' => '2중 보안 재설정', - 'two_factor_reset_help' => '이 기능은 강제로 사용자들을 구글 인증을 사용하여 각각의 장치에 다시 등록하게 합니다. 이 기능은 현재 등록한 장치들이 분실이나 도난 당했다면 유용할 것입니다. ', - 'two_factor_reset_success' => '2중 장치 재설정이 되었습니다', - 'two_factor_reset_error' => '2중 장치 재설정이 실패했습니다', - 'two_factor_enabled_warning' => '2중 활성화가 현재 활성화되지 않다면 구글 인증으로 등록된 장치를 즉시 강제로 인증하게 할 것입니다. 당신은 하나가 현재 등록되지 않았다면 당신의 장치를 등록할 수 있어야 합니다.', - 'two_factor_enabled_help' => '이 것은 구글 인증을 사용하는 2중 인증 기능을 동작시킵니다.', - 'two_factor_optional' => '선택적 (허용 하는 경우 사용자가 활성화 하거나 비활성화할 수 있습니다)', - 'two_factor_required' => '모든 사용자에게 필수', - 'two_factor_disabled' => '비활성화', - 'two_factor_enter_code' => '2중 코드 입력', - 'two_factor_config_complete' => '코드 제출', - 'two_factor_enabled_edit_not_allowed' => '관리자가 이 설정의 수정을 허용하지 않았습니다.', - 'two_factor_enrollment_text' => "2중 인증은 필수입니다만, 당신의 장치는 아직 등록되지 않았습니다. 구글 인증 앱을 실행하고 등록할 장치 아래의 QR 코드를 스캔하세요. 당신의 장치가 등록됐다면, 아래 코드를 입력하세요", - 'require_accept_signature' => '서명 필수', - 'require_accept_signature_help_text' => '이 기능을 활성화하면 자산 수락시에 물리적 서명을 필수로 하게 됩니다.', - 'left' => '왼쪽', - 'right' => '오른쪽', - 'top' => '위', - 'bottom' => '아래', - 'vertical' => '수직', - 'horizontal' => '수평', - 'unique_serial' => '고유 일련번호', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ko/admin/settings/table.php b/resources/lang/ko/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/ko/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/ko/admin/statuslabels/message.php b/resources/lang/ko/admin/statuslabels/message.php deleted file mode 100644 index 341fc70724..0000000000 --- a/resources/lang/ko/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '상태 꼬리표가 존재하지 않습니다.', - 'assoc_assets' => '이 상태 꼬리표는 하나 이상의 자산과 연결되어 있어서 삭제할 수 없습니다. 이 상태를 참조하지 않게 자산을 수정하고 다시 시도해 주세요. ', - - 'create' => [ - 'error' => '상태 꼬리표가 생성되지 않았습니다. 다시 시도해 주세요.', - 'success' => '상태 꼬리표가 생성되었습니다.', - ], - - 'update' => [ - 'error' => '상태 꼬리표가 수정되지 않았습니다. 다시 시도해 주세요.', - 'success' => '상태 꼬리표가 수정되었습니다.', - ], - - 'delete' => [ - 'confirm' => '이 상태 꼬리표를 삭제하시겠습니까?', - 'error' => '상태 꼬리표 삭제시 문제가 발생했습니다. 다시 시도해 주세요.', - 'success' => '상태 꼬리표가 삭제되었습니다.', - ], - - 'help' => [ - 'undeployable' => '이러한 자산은 누구에게도 할당 할 수 없습니다.', - '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/suppliers/table.php b/resources/lang/ko/admin/suppliers/table.php deleted file mode 100644 index 2459a51748..0000000000 --- a/resources/lang/ko/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - '공급자란', - 'about_suppliers_text' => '공급자는 품목의 원천을 추적할 때 사용된다', - 'address' => '공급자 주소', - 'assets' => '자산', - 'city' => '시', - 'contact' => '연락처 명', - 'country' => '국가명', - 'create' => '공급자 생성', - 'email' => '이메일 주소', - 'fax' => '팩스', - 'id' => '아이디', - 'licenses' => '라이선스', - 'name' => '공급자 명', - 'notes' => '비고', - 'phone' => '전화번호', - 'state' => '주', - 'suppliers' => '공급자', - 'update' => '공급자 갱신', - 'url' => '웹사이트 주소', - 'view' => '공급자 보기', - 'view_assets_for' => '자산 보기', - 'zip' => '우편번호', - -); diff --git a/resources/lang/ko/admin/users/general.php b/resources/lang/ko/admin/users/general.php deleted file mode 100644 index df681ceab4..0000000000 --- a/resources/lang/ko/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '이 사용자는 로그인 할 수 있음', - 'activated_disabled_help_text' => '자신의 계정에 대한 활성 상태는 편집 할 수 없습니다.', - 'assets_user' => '자산 보유자 :name', - 'bulk_update_warn' => '당신은 :user_count 사용자의 속성을 수정하려고 합니다. 이 양식을 사용하여 자신의 사용자 속성을 변경할 수 없으며 ,사용자 자신의 개인 정보를 개별적으로 수정해야합니다.', - 'bulk_update_help' => '이 양식을 사용하면 한 번에 여러 사용자를 갱신할 수 있습니다. 변경할 필요가 있는 항목만 채우세요. 아무 것도 입력하지 않으면 변경되지 않습니다.', - 'current_assets' => '현재 이 사용자에게 반출 된 자산', - 'clone' => '사용자 복제', - 'contact_user' => '연락처 :name', - 'edit' => '사용자 편집', - 'filetype_info' => '허용되는 형식들은 png, gif, jpeg, doc, docx, pdf, txt, zip, rar 입니다.', - 'history_user' => '이력 :name', - 'info' => '정보', - 'restore_user' => '그것들을 복원하려면 여기를 클릭하세요.', - 'last_login' => '마지막 로그인', - 'ldap_config_text' => 'LDAP 구성 설정들은 Admin > Settings 에서 찾을 수 있습니다. (부가적으로) 선택된 장소는 불러온 모든 사용자들에게 설정됩니다.', - 'print_assigned' => 'Assigned 자산 모두 인쇄', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => '소프트웨어 반출 목록 :name', - 'send_email_help' => '이 사용자에게 자격 증명을 보내려면 이메일 주소를 입력해야 합니다. 자격 증명을 이메일로 보내는 것은 사용자 생성 시에만 수행할 수 있습니다. 암호는 단방향 해시에 저장되며 한 번 저장하면 재열람 할 수 없습니다.', - 'view_user' => '사용자 보기 :name', - 'usercsv' => 'CSV 파일', - 'two_factor_admin_optin_help' => '현재 관리 설정이 두가지 인증방법을 선택적으로 실행하게 되어 있습니다. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/ko/admin/users/message.php b/resources/lang/ko/admin/users/message.php deleted file mode 100644 index 9e97d659d3..0000000000 --- a/resources/lang/ko/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - '이 자산이 승인되었습니다.', - 'declined' => '이 자산이 거부되었습니다.', - 'bulk_manager_warn' => '사용자가 성공적으로 갱신되었지만, 선택한 관리자가 편집할 사용자 목록에도 있었고, 사용자가 자신의 관리자가 아니 어서 관리자 항목이 저장되지 않았습니다. 관리자를 제외한 사용자를 다시 선택하십시오.', - 'user_exists' => '사용자가 이미 존재합니다!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => '로그인 항목을 입력해 주세요.', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => '비밀번호를 입력해 주세요.', - 'insufficient_permissions' => '승인 불충분.', - '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' => ':email 로 패스워드 재설정 링크가 발송되었습니다.', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => '사용자가 생성되었습니다.', - 'update' => '사용자가 갱신 되었습니다.', - 'update_bulk' => '사용자가 갱신 되었습니다.', - 'delete' => '사용자가 삭제 되었습니다.', - 'ban' => '사용자가 금지 처리 되었습니다.', - 'unban' => '사용자의 금지 처리가 해제 되었습니다.', - 'suspend' => '사용자를 대기 시켰습니다.', - 'unsuspend' => '사용자의 대기를 해제하였습니다.', - 'restored' => '사용자를 복원하였습니다.', - 'import' => '사용자를 내보냈습니다.', - ), - - 'error' => array( - 'create' => '사용자를 생성하는 중 문제가 발생했습니다. 다시 시도해 주세요.', - 'update' => '사용자를 갱신하는 중 오류가 발생했습니다. 다시 시도해 주세요.', - 'delete' => '사용자를 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', - 'delete_has_assets' => '이 사용자에게 품목이 할당되었고 삭제할 수 없습니다.', - 'unsuspend' => '사용자의 대기 해제 중 문제가 발생했습니다. 다시 시도하세요.', - 'import' => '사용자를 내보내기 할 때 문제가 발생했습니다. 다시 시도하세요.', - 'asset_already_accepted' => '이 자산은 이미 수락되었습니다.', - 'accept_or_decline' => '이 자산을 승인 하거나 거부 하셔야 합니다.', - 'incorrect_user_accepted' => '승인하려는 자산이 체크아웃되지 않았습니다.', - 'ldap_could_not_connect' => 'LDAP 서버에 접속 할 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', - 'ldap_could_not_bind' => 'LDAP 서버와 동기화 할 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류: ', - 'ldap_could_not_search' => 'LDAP 서버를 찾을 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', - 'ldap_could_not_get_entries' => 'LDAP 서버 목록을 가져올 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', - 'password_ldap' => '이 계정의 비밀번호는 LDAP/Active 디렉토리에 의해 관리됩니다. 비밀번호를 변경하려면 IT 부서에 문의하세요. ', - ), - - 'deletefile' => array( - 'error' => '파일이 삭제되지 않았습니다. 다시 시도해 주세요.', - 'success' => '파일이 삭제되었습니다.', - ), - - 'upload' => array( - 'error' => '파일(들) 이 업로드 되지 않았습니다. 다시 시도해 주세요.', - 'success' => '파일(들) 이 업로드 되었습니다.', - 'nofiles' => '업로드 할 파일을 선택해 주세요', - 'invalidfiles' => '하나 이상의 파일이 너무 크거나 허용되지 않는 형식입니다. 허용되는 형식은 png, gif, jpg, doc, docx, pdf, txt 입니다.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/ko/admin/users/table.php b/resources/lang/ko/admin/users/table.php deleted file mode 100644 index 39c724abc2..0000000000 --- a/resources/lang/ko/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - '활성', - 'allow' => '허용', - 'checkedout' => '자산', - 'created_at' => '생성일', - 'createuser' => '사용자 생성', - 'deny' => '거부', - 'email' => '이메일 주소', - 'employee_num' => '사원 번호.', - 'first_name' => '이름', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => '아이디', - 'inherit' => '상속', - 'job' => '직위', - 'last_login' => '마지막 로그인', - 'last_name' => '성', - 'location' => '장소', - 'lock_passwords' => '이 설치본에서는 로그인 상세를 변경 할 수 없습니다.', - 'manager' => '상사', - 'managed_locations' => '관리되는 위치', - 'name' => '이름', - 'notes' => '비고', - 'password_confirm' => '비밀번호 확인', - 'password' => '비밀번호', - 'phone' => '전화번호', - 'show_current' => '현재 사용자들 보기', - 'show_deleted' => '삭제된 사용자들 보기', - 'title' => '직함', - 'to_restore_them' => '그것들을 복구하기.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => '사용자 갱신', - 'username' => '사용자명', - 'user_deleted_text' => '이 사용자는 삭제 된 것으로 표시되어 있습니다.', - 'username_note' => '(이 것은 로그인이 아닌, 액티브 디렉토리에 연결할 때 사용됩니다.)', - 'cloneuser' => '사용자 복제', - 'viewusers' => '사용자 보기', -); diff --git a/resources/lang/ko/auth/general.php b/resources/lang/ko/auth/general.php deleted file mode 100644 index 4882e606e4..0000000000 --- a/resources/lang/ko/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '비밀번호 재설정 링크 보내기', - 'email_reset_password' => '이메일 비밀번호 재설정', - 'reset_password' => '비밀번호 재설정', - 'saml_login' => 'Login via SAML', - 'login' => '로그인', - 'login_prompt' => '로그인해주십시오', - 'forgot_password' => '비밀번호 분실했습니다', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => '자동 로그인', - 'username_help_top' => 'Enter your username to be emailed a password reset link.', - 'username_help_bottom' => '사용자 계정과 이메일 주소는 구성에 따라 동일할 수 있지만 동일하지 않을 수 있습니다. 사용자 계정을 기억할 수 없는 경우 관리자에게 문의하십시오. 연결된 이메일 주소가 없는 사용자 계정은 암호 재설정 링크가 이메일로 전송되지 않습니다.', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/ko/general.php b/resources/lang/ko/general.php deleted file mode 100644 index 77f4956e3e..0000000000 --- a/resources/lang/ko/general.php +++ /dev/null @@ -1,495 +0,0 @@ - '부속품들', - 'activated' => '활성화', - 'accepted_date' => 'Date Accepted', - 'accessory' => '부속품', - 'accessory_report' => '부속품 보고서', - 'action' => '작업', - 'activity_report' => '활동 보고서', - 'address' => '주소', - 'admin' => '관리자', - 'administrator' => '관리자', - 'add_seats' => '추가한 Seat', - 'age' => "Age", - 'all_assets' => '모든 자산들', - 'all' => '전체', - 'archived' => '보관됨', - 'asset_models' => '자산 모델', - 'asset_model' => '모델', - 'asset' => '자산', - 'asset_report' => '자산 보고서', - 'asset_tag' => '자산 태그', - 'asset_tags' => '자산 태그', - 'assets_available' => '사용 가능한 자산', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => '승인된 자산', - 'audit' => '감사', - 'audit_report' => '감사 기록', - 'assets' => '자산', - 'assets_audited' => '자산 감사', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => '아바타 삭제', - 'avatar_upload' => '아바타 올리기', - 'back' => '이전', - 'bad_data' => '찾을 수 없습니다. 잘못된 데이터 인가요?', - 'bulkaudit' => '대량 감사', - 'bulkaudit_status' => '감사 상태', - 'bulk_checkout' => '대량 반출', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => '상태별', - 'cancel' => '취소', - 'categories' => '분류', - 'category' => '분류', - 'change' => '입/출', - 'changeemail' => '이메일 주소 변경', - 'changepassword' => '비밀번호 변경', - 'checkin' => '반입', - 'checkin_from' => '반입처', - 'checkout' => '반출', - 'checkouts_count' => '반출', - 'checkins_count' => '반입', - 'user_requests_count' => '요청', - 'city' => '시', - 'click_here' => '여기를 클릭', - 'clear_selection' => '선택 해제', - 'companies' => '회사들', - 'company' => '회사', - 'component' => '구성 요소', - 'components' => '구성 요소', - 'complete' => '완료', - 'consumable' => '소모품', - 'consumables' => '소모품', - 'country' => '국가명', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => '새로 생성', - 'created' => '품목 생성됨', - 'created_asset' => '생성된 자산', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => '레코드 생성', - 'updated_at' => '업데이트', - 'currency' => '원', // this is deprecated - 'current' => '현재', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', - 'custom_report' => '맞춤형 자산 보고서', - 'dashboard' => '대시보드', - 'days' => '일자', - 'days_to_next_audit' => '다음 감사까지의 일자', - 'date' => '날짜', - 'debug_warning' => '경고!', - 'debug_warning_text' => '이 프로그램은 디버깅이 가능한 제품 모드에서 구동중입니다. 당신의 프로그램이 외부 환경과 접속이 가능하다면 중요한 자료가 유출될 수 있습니다. .env 파일의 APP_DEBUG 값을 false 로 설정하여 디버깅을 비활성화 하세요.', - 'delete' => '삭제', - 'delete_confirm' => ':item 을 삭제 하시겠습니까?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => '삭제됨', - 'delete_seats' => '삭제한 Seat', - 'deletion_failed' => '삭제 실패', - 'departments' => '부서', - 'department' => '부서', - 'deployed' => '사용중', - 'depreciation' => '감가 상각', - 'depreciations' => 'Depreciations', - 'depreciation_report' => '감가상각 보고서', - 'details' => '상세 정보', - 'download' => '내려받기', - 'download_all' => '전체 다운로드', - 'editprofile' => '프로필 수정', - 'eol' => '폐기일', - 'email_domain' => '전자 우편 도메인', - 'email_format' => '전자 우편 형식', - 'employee_number' => '사원번호', - 'email_domain_help' => '읽어오기시 전자 우편 주소를 생성하는데 사용됩니다.', - 'error' => '오류', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => '초기 성명 (jsmith@example.com)', - 'firstname_lastname_format' => '이름 성 (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => '이름 성 (jane.smith@example.com)', - 'lastnamefirstinitial_format' => '성 (姓)의 첫 이니셜 (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => '첫번째', - '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)', - 'first_name' => '이름', - 'first_name_format' => '이름 (jane@example.com)', - 'files' => '파일', - 'file_name' => '파일', - 'file_type' => '파일 형식', - 'filesize' => 'File Size', - 'file_uploads' => '파일 올리기', - 'file_upload' => '파일 올리기', - 'generate' => '생성', - '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' => '이미지 삭제', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => '불러오기', - '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' => '항목 이름', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => '권한 없음', - 'kits' => '사전 정의된 키트', - 'language' => '언어', - 'last' => '마지막', - 'last_login' => '마지막 로그인', - 'last_name' => '성', - 'license' => '라이선스', - 'license_report' => '라이선스 보고서', - 'licenses_available' => '사용가능 라이선스', - 'licenses' => '라이선스', - 'list_all' => '전체 목록보기', - 'loading' => '로딩 중입니다. 잠시만 기다려 주십시오.', - 'lock_passwords' => '이 항목은 데모에서 저장이 불가능합니다.', - 'feature_disabled' => '데모 설치본에서는 이 기능을 사용할 수 없습니다.', - 'location' => '장소', - 'locations' => '위치', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => '로그아웃', - 'lookup_by_tag' => '자산 태그로 조회', - 'maintenances' => '유지 관리', - 'manage_api_keys' => 'API Key 관리', - 'manufacturer' => '제조업체', - 'manufacturers' => '제조업체', - 'markdown' => '이 항목은 GFM을 따릅니다.', - 'min_amt' => '최소 수량', - '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' => '최근 감사', - 'new' => '신규!', - 'no_depreciation' => '감가 상각 없음', - 'no_results' => '결과 없음.', - 'no' => '아니오', - 'notes' => '비고', - 'order_number' => '주문 번호', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => '대기중', - 'people' => '사용자', - 'per_page' => '페이지 당 결과', - 'previous' => '이전', - 'processing' => '처리중', - 'profile' => '프로필', - 'purchase_cost' => '구매 원가', - 'purchase_date' => '구매 일자', - 'qty' => '수량', - 'quantity' => '수량', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => '선택', - 'select_all' => '모두 선택', - 'search' => '찾기', - 'select_category' => '분류 선택', - 'select_department' => '부서 선택', - 'select_depreciation' => '감가 상각 유형 선택', - 'select_location' => '장소 선택', - 'select_manufacturer' => '제조업체 선택', - 'select_model' => '모델 선택', - 'select_supplier' => '공급자 선택', - 'select_user' => '사용자 선택', - 'select_date' => '날짜 (YYYY-MM-DD) 선택', - 'select_statuslabel' => '상태 선택', - 'select_company' => '회사 선택', - 'select_asset' => '자산 선택', - 'settings' => '설정', - 'show_deleted' => '보기 삭제됨', - 'show_current' => '현재 보기', - 'sign_in' => '로그인', - 'signature' => '서명', - 'signed_off_by' => 'Signed Off By', - 'skin' => '스킨', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => '데모 모드: 설치 시 일부 기능은 사용할 수 없습니다.', - 'site_name' => '사이트 명', - 'state' => '주', - 'status_labels' => '상태 딱지', - 'status' => '상태', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => '공급자', - 'suppliers' => '공급자', - 'sure_to_delete' => '정말로 삭제 하시겠습니까', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => '제출', - 'target' => '대상', - 'time_and_date_display' => '시간과 날짜 표시', - 'total_assets' => '총 자산', - 'total_licenses' => '총 라이선스', - 'total_accessories' => '부속품들 합계', - 'total_consumables' => '소모품들 합계', - 'type' => '유형', - 'undeployable' => '사용불가', - 'unknown_admin' => '알수없는 관리자', - 'username_format' => '사용자명 형식', - 'username' => 'Username', - 'update' => '갱신', - '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.', - 'uploaded' => '업로드됨', - 'user' => '사용자', - 'accepted' => '승인됨', - 'declined' => '거부됨', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => '미승인 자산', - 'users' => '사용자', - 'viewall' => '전체 보기', - 'viewassets' => '사용중인 자산 보기', - 'viewassetsfor' => 'View Assets for :name', - 'website' => '웹사이트', - 'welcome' => '환영합니다, :name', - 'years' => '년', - 'yes' => '네', - 'zip' => 'Zip', - 'noimage' => '업로드한 사진이 없거나 사진을 찾지 못함', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => '폼의 세션이 끝났습니다. 다시 시도해 주세요.', - 'login_enabled' => '로그인 활성화됨', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - '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' => '모두 보기', - 'hide_deleted' => 'Hide Deleted', - '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 동기화', - 'ldap_user_sync' => 'LDAP 사용자 동기화', - 'synchronize' => '동기화', - 'sync_results' => '동기화 결과', - 'license_serial' => '제품 번호', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ko/help.php b/resources/lang/ko/help.php deleted file mode 100644 index 5076c3a3f7..0000000000 --- a/resources/lang/ko/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '자세한 정보', - - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ko/localizations.php b/resources/lang/ko/localizations.php deleted file mode 100644 index 95b54a6fe1..0000000000 --- a/resources/lang/ko/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'남수단', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ko/mail.php b/resources/lang/ko/mail.php deleted file mode 100644 index fc90ca8c77..0000000000 --- a/resources/lang/ko/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '사용자가 웹사이트에서 품목 요청을 취소했습니다', - 'a_user_requested' => '사용자가 웹사이트에서 품목을 요청했습니다', - 'accessory_name' => '액세서리 이름', - 'additional_notes' => '추가 참고 사항:', - 'admin_has_created' => ':web 웹사이트에서 관리자가 당신에게 계정을 생성했습니다.', - 'asset' => '자산:', - 'asset_name' => '자산명:', - 'asset_requested' => '자산 요청', - 'asset_tag' => '자산 태그', - 'assigned_to' => '할당', - 'best_regards' => '감사합니다,', - 'canceled' => '취소됨', - 'checkin_date' => '반입 날짜', - 'checkout_date' => '반출 날짜', - 'click_to_confirm' => ':web 계정을 확인하려면 다음 링크를 클릭하세요:', - 'click_on_the_link_accessory' => '부속품을 받았다면 아래 링크를 클릭하세요.', - 'click_on_the_link_asset' => '자산을 받았다면 아래 링크를 클릭하세요.', - 'Confirm_Asset_Checkin' => '자산 반입 확인', - 'Confirm_Accessory_Checkin' => '부속품 반입 확인', - 'Confirm_accessory_delivery' => '액세서리 지급 확인', - 'Confirm_license_delivery' => '라이센스 전달 확인', - 'Confirm_asset_delivery' => '자산 지급 확인', - 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', - 'current_QTY' => '현재 수량', - 'Days' => '일', - 'days' => '일', - 'expecting_checkin_date' => '반입 예상 일:', - 'expires' => '만료', - 'Expiring_Assets_Report' => '만료 자산 보고서.', - 'Expiring_Licenses_Report' => '만료 라이선스 보고서.', - 'hello' => '안녕하세요', - 'hi' => '안녕하세요', - 'i_have_read' => '사용 조약을 읽고 동의 하며, 이 품목을 수령했습니다.', - 'item' => '품목:', - 'Item_Request_Canceled' => '품목 요청 취소됨', - 'Item_Requested' => '품목 요청', - 'link_to_update_password' => ':web 비밀번호를 수정하려면 다음 링크를 클릭하세요:', - 'login_first_admin' => '아래의 자격 증명을 사용하여 새 Snipe-IT 설치본에 로그인 하세요:', - 'login' => '로그인:', - 'Low_Inventory_Report' => '재고 부족 보고서', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => '최소 수량', - 'name' => '이름', - 'new_item_checked' => '당신의 이름으로 새 품목이 반출 되었습니다, 이하는 상세입니다.', - 'password' => '비밀번호:', - 'password_reset' => '비밀번호 재설정', - - 'read_the_terms' => '아래의 이용 약관을 읽어 보시기 바랍니다.', - 'read_the_terms_and_click' => '아래의 이용약관을 읽어보시고, 약관에 동의하시고, 자산을 받았다면, 아래의 링크를 클릭하여 확인해 주세요.', - 'requested' => '요청됨:', - 'reset_link' => '비밀번호 재설정 링크', - 'reset_password' => '이곳을 눌러 비밀번호를 재설정:', - 'serial' => '시리얼', - 'supplier' => '공급자', - 'tag' => '태그', - 'test_email' => 'Snipe-IT에서 테스트 이메일', - 'test_mail_text' => '이것은 Snipe-IT 자산 관리 시스템에서 온 테스트 입니다. 이 것을 받았다면, 메일은 동작중입니다 :)', - 'the_following_item' => '다음의 품목들이 반입되었습니다: ', - 'low_inventory_alert' => '최소 보유량보다 낮거나 소진될 수 있는 품목이 :count 개 있습니다.|최소 보유량보다 낮거나 소진될 수 있는 품목이 :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' => '유형', - '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.', - 'user' => '사용자', - 'username' => '사용자명', - 'welcome' => '환영합니다 :name', - 'welcome_to' => '환영합니다 :web!', - 'your_credentials' => '당신의 Snipe-IT 인증들', - 'Accessory_Checkin_Notification' => '부속품 반입 됨', - 'Asset_Checkin_Notification' => '자산 반입 됨', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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' => '자산 확인', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ko/validation.php b/resources/lang/ko/validation.php deleted file mode 100644 index 9e05e2a457..0000000000 --- a/resources/lang/ko/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute 가 수락되었습니다.', - 'active_url' => ':attribute 는 잘못된 URL 입니다.', - 'after' => ':attribute 는 :date 뒤에 오는 날짜 형식이어야 합니다.', - 'after_or_equal' => ':attribute 는 :date 이후거나 같아야 합니다.', - 'alpha' => ':attribute 는 문자만 포함해야 합니다.', - 'alpha_dash' => ':attribute는 문자, 숫자, 대쉬기호만 포함 할 수 있습니다.', - 'alpha_num' => ':attribute 는 문자와 숫자만 포함할 수 있습니다.', - 'array' => ':attribute는 배열이어야 합니다.', - 'before' => ':attribute 는 :date 앞의 날짜 형식이 되야 합니다.', - 'before_or_equal' => ':attribute 는 :date 이전이거나 같아야 합니다.', - 'between' => [ - 'numeric' => ':attribute 는 :min - :max 사이의 값입니다.', - 'file' => ':attribute 는 :min - :max Kbyte 사이의 값입니다.', - 'string' => ':attribute 는 :min - :max 자 사이의 문자입니다.', - 'array' => ':attribute 는 :min - :max 품목 사이여야 합니다.', - ], - 'boolean' => ':attribute 는 참 또는 거짓의 속성만 지정 가능합니다.', - 'confirmed' => ':attribute 확인이 일치 하지 않습니다.', - 'date' => ':attribute 는 잘못된 날짜 입니다.', - 'date_format' => ':attribute 는 :format 형식과 일치하지 않습니다.', - 'different' => ':attribute 와 :other 는 서로 달라야 합니다.', - 'digits' => ':attribute 는 :digits 자리수여야 합니다.', - 'digits_between' => ':attribute 는 :min - :max 자릿수 사이여야 합니다.', - 'dimensions' => ':attribute에 잘못된 이미지 크기가 있습니다.', - 'distinct' => ':attribute 항목은 중복된 값입니다.', - 'email' => ':attribute 형식이 부정확 합니다.', - 'exists' => '선택한 :attribute 가 부정확 합니다.', - 'file' => ':attribute는 파일이어야 합니다.', - 'filled' => ':attribute 항목은 값이 있어야 합니다.', - 'image' => ':attribute 는 이미지 형식만 가능합니다.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => '선택한 :attribute 가 부정확 합니다.', - 'in_array' => ':attribute항목이 :other에 없습니다.', - 'integer' => ':attribute 는 정수이어야 합니다.', - 'ip' => ':attribute 는 유효한 IP 주소이어야 합니다.', - 'ipv4' => ':attribute는 유효한 IPv4 주소여야 합니다.', - 'ipv6' => ':attribute는 유효한 IPv6 주소여야 합니다.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => ':attribute는 유효한 JSON 문자값이어야 합니다.', - 'max' => [ - 'numeric' => ':attribute 는 :max 보다 작아야 합니다.', - 'file' => ':attribute 는 :max Kbyte보다 작아야 합니다.', - 'string' => ':attribute 는 :max 자보다 작아야 합니다.', - 'array' => ':attribute는 :max 항목보다 작어야 합니다.', - ], - 'mimes' => ':attribute 는 :values 형식의 파일만 가능합니다.', - 'mimetypes' => ':attribute 는 :values 형식의 파일만 가능합니다.', - 'min' => [ - 'numeric' => ':attribute 는 최소 :min 이어야 합니다.', - 'file' => ':attribute 는 최소 :min Kbyte 이어야 합니다.', - 'string' => ':attribute 는 최소 :min 자 이어야 합니다.', - 'array' => ':attribute는 최소 :min 항목이어야 합니다.', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => '선택한 :attribute 가 부정확 합니다.', - 'numeric' => ':attribute 는 숫자만 가능합니다.', - 'present' => ':attribute 항목이 있어야 합니다.', - 'valid_regex' => '그것은 유효한 정규 표현식이 아닙니다. ', - 'regex' => ':attribute 형식이 부정확 합니다.', - 'required' => ':attribute 항목을 입력해 주세요.', - 'required_if' => ':attribute 항목은 :other가 :value 일때 필요합니다.', - 'required_unless' => ':values에 :other가 있는 경우 : attribute 항목은 필요하지 않습니다.', - 'required_with' => ':attribute 항목은 :values 가 존재할 때 필요합니다.', - 'required_with_all' => ':attribute 항목은 :values가 있을 때 필요합니다.', - 'required_without' => ':attribute 항목은 :values 가 존재하지 않을 때 필요합니다.', - 'required_without_all' => ':attribute 항목은 :values 가 전혀 없다면 필수입니다.', - 'same' => ':attribute 와 :other 는 일치해야 합니다.', - 'size' => [ - 'numeric' => ':attribute 는 :size 가 되야 합니다.', - 'file' => ':attribute 는 :size Kbyte 가 되야 합니다.', - 'string' => ':attribute 는 :size 자가 되야 합니다.', - 'array' => ':attribute 는 :size 품목에 포함되야 합니다.', - ], - 'string' => ':attribute는 글자여야 합니다.', - 'timezone' => ':attribute는 유효한 지역이어야 합니다.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute 는 이미 획득하였습니다.', - 'uploaded' => ':attribute는 업로드 하지 못했습니다.', - 'url' => ':attribute 형식이 부정확 합니다.', - 'unique_undeleted' => ':attribute 는 고유의 값만 가져야 합니다.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => ':attribute 항목에는 문자를 입력할 수 없습니다.', - 'email_array' => '하나 이상의 이메일 주소가 유효하지 않습니다.', - 'hashed_pass' => '현재 비밀번호가 잘못되었습니다.', - 'dumbpwd' => '그 비밀번호는 너무 일반적입니다.', - 'statuslabel_type' => '유효한 상태 라벨 형식을 선택해 주셔야 합니다', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/lt-LT/account/general.php b/resources/lang/lt-LT/account/general.php new file mode 100644 index 0000000000..1c6995ca10 --- /dev/null +++ b/resources/lang/lt-LT/account/general.php @@ -0,0 +1,12 @@ + 'Asmeniniai API raktai', + 'api_key_warning' => 'Generuodami API prieigos raktą būtinai nedelsdami nukopijuokite jį, nes jis + nebebus daugiau matomas.', + 'api_base_url' => 'Jūsų API nuoroda yra:', + 'api_base_url_endpoint' => '/<endpoint>', + 'api_token_expiration_time' => 'API tokenai nustos galioti:', + 'api_reference' => 'Prašau patikrinti API nuorodą, kad + rasti API galinius taškus ir papildomą API dokumentaciją.', +); diff --git a/resources/lang/lt/admin/accessories/general.php b/resources/lang/lt-LT/admin/accessories/general.php similarity index 100% rename from resources/lang/lt/admin/accessories/general.php rename to resources/lang/lt-LT/admin/accessories/general.php diff --git a/resources/lang/lt-LT/admin/accessories/message.php b/resources/lang/lt-LT/admin/accessories/message.php new file mode 100644 index 0000000000..3032da8ec0 --- /dev/null +++ b/resources/lang/lt-LT/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Priedas [:id] neegzistuoja.', + 'not_found' => 'Priedas nerastas.', + 'assoc_users' => 'Vartotojams šiuo metu išduotų šio priedo vienetų skaičius - :count. Susigrąžinkite išduotus priedus ir bandykite dar kartą. ', + + 'create' => array( + 'error' => 'Priedas nebuvo sukurtas. Prašome bandykite dar kartą.', + 'success' => 'Priedas sėkmingai sukurtas.' + ), + + 'update' => array( + 'error' => 'Įranga nebuvo atnaujinta. Prašome bandykite dar kartą', + 'success' => 'Priedas atnaujintas sėkmingai.' + ), + + 'delete' => array( + 'confirm' => 'Ar jūs tikrai norite ištrinti šį priedą?', + 'error' => 'Nepavyko ištrinti šio priedo. Pabandykite dar kartą.', + 'success' => 'Priedas ištrintas sėkmingai.' + ), + + 'checkout' => array( + 'error' => 'Priedo nepavyko išduoti, pabandykite dar kartą', + 'success' => 'Įranga sėkmingai išimta.', + 'unavailable' => 'Priedo išimti negalima. Pasitikrinkite likutį', + 'user_does_not_exist' => 'Šis vartotojas neteisingas. Prašome bandykite dar kartą.' + ), + + 'checkin' => array( + 'error' => 'Įrangos nepavyko pridėti, prašome bandykite dar kartą', + 'success' => 'Įranga sėkmingai pridėta.', + 'user_does_not_exist' => 'Varototojas neteisingas. Prašome bandykite dar kartą.' + ) + + +); diff --git a/resources/lang/lt/admin/accessories/table.php b/resources/lang/lt-LT/admin/accessories/table.php similarity index 100% rename from resources/lang/lt/admin/accessories/table.php rename to resources/lang/lt-LT/admin/accessories/table.php diff --git a/resources/lang/lt/admin/asset_maintenances/form.php b/resources/lang/lt-LT/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/lt/admin/asset_maintenances/form.php rename to resources/lang/lt-LT/admin/asset_maintenances/form.php diff --git a/resources/lang/lt-LT/admin/asset_maintenances/general.php b/resources/lang/lt-LT/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..e3739627a2 --- /dev/null +++ b/resources/lang/lt-LT/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'Įrangos preižiūra', + 'edit' => 'Taisyti įrangos preižiūrą', + 'delete' => 'Ištrinti įrangos preižiūrą', + 'view' => 'Peržiūrėti detalią įrangos priežiūrą', + 'repair' => 'Remontas', + 'maintenance' => 'Priežiūra', + 'upgrade' => 'Atnaujinti', + 'calibration' => 'Derinimas', + 'software_support' => 'Programinės įrangos palaikymas', + 'hardware_support' => 'Techninės įrangos palaikymas', + 'configuration_change' => 'Konfigūracijos pokytis', + 'pat_test' => 'PAT testas', + ]; diff --git a/resources/lang/lt/admin/asset_maintenances/message.php b/resources/lang/lt-LT/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/lt/admin/asset_maintenances/message.php rename to resources/lang/lt-LT/admin/asset_maintenances/message.php diff --git a/resources/lang/lt/admin/asset_maintenances/table.php b/resources/lang/lt-LT/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/lt/admin/asset_maintenances/table.php rename to resources/lang/lt-LT/admin/asset_maintenances/table.php diff --git a/resources/lang/lt/admin/categories/general.php b/resources/lang/lt-LT/admin/categories/general.php similarity index 100% rename from resources/lang/lt/admin/categories/general.php rename to resources/lang/lt-LT/admin/categories/general.php diff --git a/resources/lang/lt/admin/categories/message.php b/resources/lang/lt-LT/admin/categories/message.php similarity index 100% rename from resources/lang/lt/admin/categories/message.php rename to resources/lang/lt-LT/admin/categories/message.php diff --git a/resources/lang/lt/admin/categories/table.php b/resources/lang/lt-LT/admin/categories/table.php similarity index 100% rename from resources/lang/lt/admin/categories/table.php rename to resources/lang/lt-LT/admin/categories/table.php diff --git a/resources/lang/lt/admin/companies/general.php b/resources/lang/lt-LT/admin/companies/general.php similarity index 100% rename from resources/lang/lt/admin/companies/general.php rename to resources/lang/lt-LT/admin/companies/general.php diff --git a/resources/lang/lt/admin/companies/message.php b/resources/lang/lt-LT/admin/companies/message.php similarity index 100% rename from resources/lang/lt/admin/companies/message.php rename to resources/lang/lt-LT/admin/companies/message.php diff --git a/resources/lang/lt-LT/admin/companies/table.php b/resources/lang/lt-LT/admin/companies/table.php new file mode 100644 index 0000000000..dca2008b19 --- /dev/null +++ b/resources/lang/lt-LT/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Kompanijos', + 'create' => 'Sukurti kompaniją', + 'email' => 'Company Email', + 'title' => 'Kompanija', + 'phone' => 'Company Phone', + 'update' => 'Atnaujinti kompaniją', + 'name' => 'Kompanijos pavadinimas', + 'id' => 'ID', +); diff --git a/resources/lang/lt/admin/components/general.php b/resources/lang/lt-LT/admin/components/general.php similarity index 100% rename from resources/lang/lt/admin/components/general.php rename to resources/lang/lt-LT/admin/components/general.php diff --git a/resources/lang/lt/admin/components/message.php b/resources/lang/lt-LT/admin/components/message.php similarity index 100% rename from resources/lang/lt/admin/components/message.php rename to resources/lang/lt-LT/admin/components/message.php diff --git a/resources/lang/lt/admin/components/table.php b/resources/lang/lt-LT/admin/components/table.php similarity index 100% rename from resources/lang/lt/admin/components/table.php rename to resources/lang/lt-LT/admin/components/table.php diff --git a/resources/lang/lt/admin/consumables/general.php b/resources/lang/lt-LT/admin/consumables/general.php similarity index 100% rename from resources/lang/lt/admin/consumables/general.php rename to resources/lang/lt-LT/admin/consumables/general.php diff --git a/resources/lang/lt/admin/consumables/message.php b/resources/lang/lt-LT/admin/consumables/message.php similarity index 100% rename from resources/lang/lt/admin/consumables/message.php rename to resources/lang/lt-LT/admin/consumables/message.php diff --git a/resources/lang/lt/admin/consumables/table.php b/resources/lang/lt-LT/admin/consumables/table.php similarity index 100% rename from resources/lang/lt/admin/consumables/table.php rename to resources/lang/lt-LT/admin/consumables/table.php diff --git a/resources/lang/lt-LT/admin/custom_fields/general.php b/resources/lang/lt-LT/admin/custom_fields/general.php new file mode 100644 index 0000000000..adcf304277 --- /dev/null +++ b/resources/lang/lt-LT/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Pritaikyti laukai', + 'manage' => 'Manage', + 'field' => 'Laukas', + 'about_fieldsets_title' => 'Apie laukų grupes', + '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', + 'fieldset' => 'Laukų grupė', + 'qty_fields' => 'Laukų kiekis', + 'fieldsets' => 'Laukų grupės', + 'fieldset_name' => 'Laukų grupės pavadinimas', + 'field_name' => 'Lauko pavadinimas', + 'field_values' => 'Lauko vertės', + 'field_values_help' => 'Pridėti pasirinktinas parinktis, po vieną eilutėje. Tuščios eilutės, išskyrus pirmąją eilutę, bus ignoruojamos.', + 'field_element' => 'Laukelio elementas', + 'field_element_short' => 'Elementas', + 'field_format' => 'Formatas', + 'field_custom_format' => 'Pritaikomas formatas', + 'field_custom_format_help' => 'Šis laukelis leidžia Jums naudoti REGEX validaciją. Tai turėtų prasidėti "regax:" - pavyzdžiui norint validuoti pasirinkto laukelio reikšmę IMEI (15 skaičių), privalote naudoti regex:/^[0-9]{15}$/.', + 'required' => 'Privalomas', + 'req' => 'Privaloma.', + 'used_by_models' => 'Naudojama modelių', + 'order' => 'Užsakymas', + 'create_fieldset' => 'Nauja laukų grupė', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => 'Naujas pritaikomas laukelis', + 'create_field_title' => 'Sukurti naują nestandartinį laukelį', + '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ą', + 'show_in_email_short' => 'Include 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' => 'Apie nestandartinius laukelius', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Privaloma - paspauskite, kad būtų neprivaloma', + 'make_required' => 'Neprivaloma - paspauskite, kad būtų privaloma', + 'reorder' => 'Užsakyti iš naujo', + 'db_field' => 'DB laukas', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', + 'is_unique' => 'Ši reikšmė tui būti unikali visai įrangai', + 'unique' => 'Unikalu', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Matoma naudotojui', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Rodyti sąraše', + 'show_in_requestable_list_short' => 'Rodyti prašomos įrangos sąraše', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'Šis laukelis užšifruotas, todėl kai kurios peržiūros galimybės nepasiekiamos.', + +]; diff --git a/resources/lang/lt-LT/admin/custom_fields/message.php b/resources/lang/lt-LT/admin/custom_fields/message.php new file mode 100644 index 0000000000..c7808c5922 --- /dev/null +++ b/resources/lang/lt-LT/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'Laukelis neegzistuoja.', + 'already_added' => 'Laukelis jau pridėtas', + + 'create' => array( + 'error' => 'Laukelis nebuvo sukurtas. Prašome bandyti dar kartą.', + 'success' => 'Laukelis sukurtas sėkmingai.', + 'assoc_success' => 'Laukelis sėkmingai pridėtas į laukų grupę.' + ), + + 'update' => array( + 'error' => 'Laukelis nebuvo atnaujintas, prašome bandykite dar kartą', + 'success' => 'Laukelis atnaujintas sėkmingai.' + ), + + 'delete' => array( + 'confirm' => 'Ar esate tikri jog norite pašalinti šį laukelį?', + 'error' => 'Nepavyko ištrinti laukelio. Prašome bandykite dar kartą.', + 'success' => 'Laukelis buvo sėkmingas ištrintas.', + 'in_use' => 'Laukelis naudojamas.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'Fieldset neegzistuoja', + + 'create' => array( + 'error' => 'Laukelis nebuvo sukurtas. Prašome bandyti dar kartą.', + 'success' => 'Laukų grupė sukurta sėkmingai.' + ), + + 'update' => array( + 'error' => 'Laukų grupė nebuvo atnaujinta. Prašome bandyti dar kartą', + 'success' => 'Laukų grupė atnaujinta sėkmingai.' + ), + + 'delete' => array( + 'confirm' => 'Ar esate tikri jog norite pašalinti šią lankų grupę?', + 'error' => 'Klaida bandant ištrinti laukų grupę. Prašome bandykite dar kartą.', + 'success' => 'Laukų grupė ištrinta sėkmingai.', + 'in_use' => 'Laukų grupė vis dar naudojama.', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'Klaida validuojant standartines laukų reikšmes.', + + ), + + + + + + +); diff --git a/resources/lang/lt-LT/admin/departments/message.php b/resources/lang/lt-LT/admin/departments/message.php new file mode 100644 index 0000000000..b943b8d719 --- /dev/null +++ b/resources/lang/lt-LT/admin/departments/message.php @@ -0,0 +1,22 @@ + 'Departamentas neegzistuoja.', + 'department_already_exists' => 'Toks departamento pavadinimas šioje įmonėje jau egzistuoja. Pasirinkite tikslesnį pavadinimą. ', + 'assoc_users' => 'Šis skyrius šiuo metu yra susijęs su bent vienu naudotoju ir jo negalima ištrinti. Prašome atnaujinti savo naudotojus, kad jie daugiau nebenumatytų šio skyriaus ir bandytų dar kartą.', + 'create' => array( + 'error' => 'Departamentas nebuvo sukurtas, prašome pabandyti dar kartą.', + 'success' => 'Departamentas sėkmingai sukūrė.' + ), + 'update' => array( + 'error' => 'Departamentas nebuvo atnaujintas, bandykite dar kartą', + 'success' => 'Departamentas sėkmingai atnaujintas.' + ), + 'delete' => array( + 'confirm' => 'Ar tikrai norite ištrinti šį skyrių?', + 'error' => 'Buvo pašalinta departamento problema. Prašau, pabandykite dar kartą.', + 'success' => 'Departamentas sėkmingai ištrintas.' + ) + +); diff --git a/resources/lang/lt/admin/departments/table.php b/resources/lang/lt-LT/admin/departments/table.php similarity index 100% rename from resources/lang/lt/admin/departments/table.php rename to resources/lang/lt-LT/admin/departments/table.php diff --git a/resources/lang/lt-LT/admin/depreciations/general.php b/resources/lang/lt-LT/admin/depreciations/general.php new file mode 100644 index 0000000000..a1ddf7a4ea --- /dev/null +++ b/resources/lang/lt-LT/admin/depreciations/general.php @@ -0,0 +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' => 'Minimali nusidėvėjimo reikšmė', + 'number_of_months' => 'Mėnesių skaičius', + 'update' => 'Atnaujinti nusidėvėjimą', + 'depreciation_min' => 'Minimali nusidėvėjimo reikšmė', + 'no_depreciations_warning' => 'Įspėjimas: + Neturite nustatyto nusidėvėjimo. + Norėdami pamatyti nusidėvėjimo ataskaitą, nustatykite bent vieną nusidėvėjimą.', +]; diff --git a/resources/lang/lt/admin/depreciations/message.php b/resources/lang/lt-LT/admin/depreciations/message.php similarity index 100% rename from resources/lang/lt/admin/depreciations/message.php rename to resources/lang/lt-LT/admin/depreciations/message.php diff --git a/resources/lang/lt/admin/depreciations/table.php b/resources/lang/lt-LT/admin/depreciations/table.php similarity index 100% rename from resources/lang/lt/admin/depreciations/table.php rename to resources/lang/lt-LT/admin/depreciations/table.php diff --git a/resources/lang/lt-LT/admin/groups/message.php b/resources/lang/lt-LT/admin/groups/message.php new file mode 100644 index 0000000000..0655ca13da --- /dev/null +++ b/resources/lang/lt-LT/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Gruoė jau sukurta!', + 'group_not_found' => 'Tokios [:id] grupės nėra.', + 'group_name_required' => 'Laukelio pavadinimas privalomas', + + 'success' => array( + 'create' => 'Grupė sėkmingai sukurta.', + 'update' => 'Grupė sėkmingai atnaujinta.', + 'delete' => 'Grupė sėkmingai ištrinta.', + ), + + 'delete' => array( + 'confirm' => 'Ar tikrai norite ištrinti šią grupę?', + 'create' => 'Nepavyko sukurti grupės. Prašome bandykite dar kartą.', + 'update' => 'Nepavyko atnaujinti grupės. Prašome bandykite dar kartą.', + 'delete' => 'Nepavyko ištrinti grupės. Prašome bandykite dar kartą.', + ), + +); diff --git a/resources/lang/lt/admin/groups/table.php b/resources/lang/lt-LT/admin/groups/table.php similarity index 100% rename from resources/lang/lt/admin/groups/table.php rename to resources/lang/lt-LT/admin/groups/table.php diff --git a/resources/lang/lt/admin/groups/titles.php b/resources/lang/lt-LT/admin/groups/titles.php similarity index 100% rename from resources/lang/lt/admin/groups/titles.php rename to resources/lang/lt-LT/admin/groups/titles.php diff --git a/resources/lang/lt-LT/admin/hardware/form.php b/resources/lang/lt-LT/admin/hardware/form.php new file mode 100644 index 0000000000..13db0db6e7 --- /dev/null +++ b/resources/lang/lt-LT/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Patvirtinkite masinio ištrynimo turinį', + 'bulk_restore' => 'Patvirtinti masinį įrangos atstatymą', + 'bulk_delete_help' => 'Peržiūrėkite įrangos ištrinimą žemiau. Ištrinus, įranga galima atstatyti, tačiau daugiau nebus priskirta jokiam vartotojam.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Jūs norite ištrinti :asset_count įranga.', + 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Išduota', + 'checkout_date' => 'Išdavimo data', + 'checkin_date' => 'Priėmimo data', + 'checkout_to' => 'Išduota', + 'cost' => 'Pirkimo kaina', + 'create' => 'Sukurti įrangą', + 'date' => 'Pirkimo data', + 'depreciation' => 'Nusidėvėjimas', + 'depreciates_on' => 'Nusidėvėjimo data', + 'default_location' => 'Numatytoji vietovė', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Irangos naudojimo pabaigos data', + 'eol_rate' => 'Įrangos naudojimo pabaigos likutis', + 'expected_checkin' => 'Tikėtina priėmimo data', + 'expires' => 'Baigiasi', + 'fully_depreciated' => 'Visiškai nusidėvėjo', + 'help_checkout' => 'Jei jūs norite susieti šią įrangą iš karto, pasirinkite "pasiruoštas naudojimui" iš anksčiau esanšios būklės sąrašo. ', + 'mac_address' => 'MAC adresas', + 'manufacturer' => 'Gamintojas', + 'model' => 'Modelis', + 'months' => 'mėnesiai', + 'name' => 'Įrangos pavadinimas', + 'notes' => 'Pastabos', + 'order' => 'Užsakymo numeris', + 'qr' => 'QR kodas', + 'requestable' => 'Naudotojai galintys gauti šią įrangą', + 'select_statustype' => 'Parinkti būklės tipą', + 'serial' => 'Serijinis numeris', + 'status' => 'Būklė', + 'tag' => 'Įrangos pavadinimas', + 'update' => 'Įrangos atnaujinimas', + 'warranty' => 'Garantija', + 'warranty_expires' => 'Garantija baigiasi', + 'years' => 'metai', + 'asset_location' => 'Atnaujinti įrangos vietą', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Atnaujinti tik standartinę lokaciją', + 'asset_location_update_actual' => 'Atnaujinti tik aktualią lokaciją', + 'asset_not_deployable' => 'Ši įranga negali būti išduodama.', + 'asset_deployable' => 'Ši įranga gali būti išduodama.', + 'processing_spinner' => 'Apdorojama...(Dideliems failams gali šiek tiek užtrukti)', + 'optional_infos' => 'Papildoma informacija', + 'order_details' => 'Susijusi užsakymo informacija' +]; diff --git a/resources/lang/lt-LT/admin/hardware/general.php b/resources/lang/lt-LT/admin/hardware/general.php new file mode 100644 index 0000000000..b03ea169c5 --- /dev/null +++ b/resources/lang/lt-LT/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Įranga', + 'bulk_checkout' => 'Išduota įranga', + 'bulk_checkin' => 'Priimti įrangą', + 'checkin' => 'Išduota įranga', + 'checkout' => 'Patikros turtas', + 'clone' => 'Kopijuoti įrangą', + 'deployable' => 'Naudojamas', + 'deleted' => 'Ši įranga buvo ištrinta.', + 'delete_confirm' => 'Ar jūs tikrai norite ištrinti šią įrangą?', + 'edit' => 'Keisti įrangą', + 'model_deleted' => 'Šios įrangos modelis yra ištrintas. Pirma turite atstattyti modelį, tada galėsite atstatyti įrangą.', + 'model_invalid' => 'Neteisingas įrangos modelis.', + 'model_invalid_fix' => 'Įranga turi būti pataisyta prieš ją įregistruojant ar išregistruojant.', + 'requestable' => 'Reiklaujamas', + 'requested' => 'Užklausta', + 'not_requestable' => 'Nereikalaujamas', + 'requestable_status_warning' => 'Nekeiskite prašomos įrangos statuso', + 'restore' => 'Atkurti įrangą', + 'pending' => 'Vykdoma', + 'undeployable' => 'Negalimas naudoti', + 'undeployable_tooltip' => 'Šios įrangos statusas yra "nediegtinas", todėl jos negalima išduoti.', + 'view' => 'Peržiūrėti įrangą', + 'csv_error' => 'Jūsų CSV faile yra klaida:', + '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' => 'Klaidos pranešimai:', + 'success_messages' => 'Sėkmės pranešimai:', + 'alert_details' => 'Žemiau pateikta detalesnė informacija.', + 'custom_export' => 'Nestandartinis eksportas', + 'mfg_warranty_lookup' => ':manufacturer garantinio remonto statuso peržiūra', + 'user_department' => 'Naudotojo departamentas', +]; diff --git a/resources/lang/lt-LT/admin/hardware/message.php b/resources/lang/lt-LT/admin/hardware/message.php new file mode 100644 index 0000000000..df1b51e3b0 --- /dev/null +++ b/resources/lang/lt-LT/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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.', + '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' => [ + 'error' => 'Įrangos sukurti nepavyko, prašome bandykite dar kartą. :(', + 'success' => 'Įranga sėkminga sukurta. :)', + 'success_linked' => 'Įranga su etikete :tag sukurta sėkmingai. Paspausti peržiūrai.', + ], + + '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.', + 'no_assets_selected' => 'Nebuvo pasirinkta jokio turto, taigi niekas nebuvo pakeistas.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Įranga nebuvo atkurta, prašome bandykite dar kartą', + 'success' => 'Įranga atkurta sėkmingai.', + 'bulk_success' => 'Įranga atkurta sėkmingai.', + 'nothing_updated' => 'Nebuvo pasirinkta jokio turto, taigi niekas nebuvo atstatytas.', + ], + + 'audit' => [ + 'error' => 'Turto auditas buvo nesėkmingas. Prašau, pabandykite dar kartą.', + 'success' => 'Turto auditas sėkmingai registruotas.', + ], + + + 'deletefile' => [ + 'error' => 'Failas neištrintas. Prašome bandykite dar kartą.', + 'success' => 'Failas sėkmingai ištrintas.', + ], + + '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' => [ + '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', + 'file_missing' => 'Pažymėtas failas nerastas', + 'header_row_has_malformed_characters' => 'Vienas ar daugiau atributų antraštės eilutėje turi netinkąmą UTF-8 simbolį', + 'content_row_has_malformed_characters' => 'Vienas ar daugiau atributų pirmoje eilutėje turi netinkamą UTF-8 simbolį', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/lt-LT/admin/hardware/table.php b/resources/lang/lt-LT/admin/hardware/table.php new file mode 100644 index 0000000000..10f2b08d4b --- /dev/null +++ b/resources/lang/lt-LT/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Įrangos kortelė', + 'asset_model' => 'Modelis', + 'assigned_to' => 'Priskirta', + 'book_value' => 'Dabartinė vertė', + 'change' => 'Priimta/Išduota', + 'checkout_date' => 'Išdavimo data', + 'checkoutto' => 'Išduota', + 'components_cost' => 'Bendra komponentų vertė', + 'current_value' => 'Dabartinė vertė', + 'diff' => 'Skirtumas', + 'dl_csv' => 'Atsisiųti CSV fromatu', + 'eol' => 'Nurašymo data', + 'id' => 'ID', + 'last_checkin_date' => 'Paskutinė patikrinimo data', + 'location' => 'Vieta', + 'purchase_cost' => 'Kaina', + 'purchase_date' => 'Nupirkta', + 'serial' => 'Serijinis numeris', + 'status' => 'Būklė', + 'title' => 'Įranga ', + 'image' => 'Įrenginio nuotrauka', + 'days_without_acceptance' => 'Dienų skaičius be priėmimo', + 'monthly_depreciation' => 'Mėnesio amortizacija', + 'assigned_to' => 'Priskirta', + 'requesting_user' => 'Prašantis asmuo', + 'requested_date' => 'Prašymo data', + 'changed' => 'Keista', + 'icon' => 'Piktograma', +]; diff --git a/resources/lang/lt-LT/admin/kits/general.php b/resources/lang/lt-LT/admin/kits/general.php new file mode 100644 index 0000000000..399aaeaaa2 --- /dev/null +++ b/resources/lang/lt-LT/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Apie iš anksto nustatytus rinkinius', + 'about_kits_text' => 'Iš anksto nustatyti rinkiniai leidžia greitai registruoti daiktų rinkinius (įrangą, licencijas, kt.) vartotojui. Tai patogu, kai įrangos priskyrimo procesas yra vieningas ir naudotojai gauna analogiškos įrangos komplektus.', + 'checkout' => 'Išduoti rinkinį ', + 'create_success' => 'Rinkinys buvo sėkmingai sukurtas.', + 'create' => 'Sukurti iš anksto nustatytą rinkinį', + 'update' => 'Atnaujinti iš anksto nustatytą rinkinį', + 'delete_success' => 'Rinkinys buvo sėkmingai ištrintas.', + 'update_success' => 'Rinkinys buvo sėkmingai atnaujintas.', + 'none_models' => 'Nepakanka laisvos įrangos :model išdavimui. Reikalingas likutis :qty . ', + 'none_licenses' => 'Nepakanka laisvų licencijų :license išdavimui. Reikalingas likutis :qty . ', + 'none_consumables' => 'Nepakanka laisvos įrangos :consumable išdavimui. Reikalingas likutis :qty . ', + 'none_accessory' => 'Nepakanka laisvų priedų :accessory išdavimui. Reikalingas likutis :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' => 'Licencija jau pridėta į rinkinį', + 'license_added_success' => 'Licencija pridėta', + 'license_updated' => 'Licencija atnaujinta sėkmingai', + 'license_none' => 'Licencija neegzistuoja', + 'license_detached' => 'Licencija atskirta sėkmingai', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Sėkmingai ištrinta', + 'consumable_none' => 'Tokios suvartojamos įrangos nėra', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Priedas pridėtas sėkmingai', + 'accessory_updated' => 'Priedas atnaujintas sėkmingai', + 'accessory_detached' => 'Priedas atskirtas sėkmingai', + 'accessory_error' => 'Priedas jau pridėtas į rinkinį', + 'accessory_deleted' => 'Sėkmingai ištrinta', + 'accessory_none' => 'The accessory does not exist', + 'checkout_success' => 'Išdavimas sėkmingas', + 'checkout_error' => 'Išdavimo klaida', + 'kit_none' => 'Rinkinys neegzistuoja', + 'kit_created' => 'Rinkinys buvo sėkmingai sukurtas', + 'kit_updated' => 'Rinkinys buvo sėkmingai atnaujintas', + 'kit_not_found' => 'Rinkinys nerastas', + 'kit_deleted' => 'Rinkinys buvo sėkmingai ištrintas', + 'kit_model_updated' => 'Modelis sėkmingai atnaujintas', + 'kit_model_detached' => 'Modelis sėkmingai atskirtas', +]; diff --git a/resources/lang/lt-LT/admin/labels/message.php b/resources/lang/lt-LT/admin/labels/message.php new file mode 100644 index 0000000000..7268f257f6 --- /dev/null +++ b/resources/lang/lt-LT/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Gautas neteisingas kiekis :name. Tikėtasi :expected, gauta :actual.', + 'invalid_return_type' => 'Gautas neteisingas tipas :name. Tikėtasi :expected, gauta :actual.', + 'invalid_return_value' => 'Gauta neteisinga reikšmė :name. Tikėtasi :expected, gauta :actual.', + + 'does_not_exist' => 'Tokia žymė neegzistuoja', + +]; diff --git a/resources/lang/lt-LT/admin/labels/table.php b/resources/lang/lt-LT/admin/labels/table.php new file mode 100644 index 0000000000..2069a09d8b --- /dev/null +++ b/resources/lang/lt-LT/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Laukai', + 'support_asset_tag' => 'Žymė', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logotipas', + 'support_title' => 'Antraštė', + +]; \ No newline at end of file diff --git a/resources/lang/lt-LT/admin/licenses/form.php b/resources/lang/lt-LT/admin/licenses/form.php new file mode 100644 index 0000000000..b7c759639f --- /dev/null +++ b/resources/lang/lt-LT/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'Įranga', + 'checkin' => 'Pridėti', + 'create' => 'Sukurti licenziją', + 'expiration' => 'Galiojimo pabaiga', + 'license_key' => 'Licencijos raktas', + 'maintained' => 'Turėta', + 'name' => 'Programinės įrangos pavadinimas', + 'no_depreciation' => 'Nenusidėvi', + 'purchase_order' => 'Pirkimo užsakymo numeris', + 'reassignable' => 'Perduodamas', + 'remaining_seats' => 'Likusių vartotojų skaičius', + 'seats' => 'Vartotojai', + 'termination_date' => 'Galiojimo pabaiga', + 'to_email' => 'Gauta licenzija el. paštu', + 'to_name' => 'Licenzija išduota šiuo vardu', + 'update' => 'Atnaujinta licenzija', + 'checkout_help' => 'Licenciją galima priskirti įrangai arba asmeniui. Galima pasirinkti ir abu, tačiau turto ir licencijos naudotojas privalės būti tas pats asmuo.' +); diff --git a/resources/lang/lt-LT/admin/licenses/general.php b/resources/lang/lt-LT/admin/licenses/general.php new file mode 100644 index 0000000000..e7346a2e78 --- /dev/null +++ b/resources/lang/lt-LT/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Apie licencijas', + 'about_licenses' => 'Licencijos naudojamos programinei įrangai stebėti. Jie turi tam tikrą skaičių vietų, kurias galima patikrinti asmenims', + 'checkin' => 'Išduoti licenzijos prieigą', + 'checkout_history' => 'Išdavimo istorija', + 'checkout' => 'Išduotas licenzijų kiekis', + 'edit' => 'Keisti licenciją', + 'filetype_info' => 'Leidžiami dokumentų formatai png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', + 'clone' => 'Kopijuoti licenziją', + 'history_for' => 'Istorija ', + 'in_out' => 'Priimta/Išduota', + 'info' => 'Licenzijos info', + 'license_seats' => 'Licenzijos vnt. skaičius', + 'seat' => 'Prieiga', + 'seats' => 'Prieigos', + 'software_licenses' => 'Programinės įrangos licenzijos', + 'user' => 'Naudotojas', + 'view' => 'Peržiūrėti licenciją', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'Nėra laisvų licencijų.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nieko daryti nereikia. Nėra naudotojų, kuriems nebūtų priskirta ši licencija.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/lt/admin/licenses/message.php b/resources/lang/lt-LT/admin/licenses/message.php similarity index 100% rename from resources/lang/lt/admin/licenses/message.php rename to resources/lang/lt-LT/admin/licenses/message.php diff --git a/resources/lang/lt/admin/licenses/table.php b/resources/lang/lt-LT/admin/licenses/table.php similarity index 100% rename from resources/lang/lt/admin/licenses/table.php rename to resources/lang/lt-LT/admin/licenses/table.php diff --git a/resources/lang/lt/admin/locations/message.php b/resources/lang/lt-LT/admin/locations/message.php similarity index 100% rename from resources/lang/lt/admin/locations/message.php rename to resources/lang/lt-LT/admin/locations/message.php diff --git a/resources/lang/lt-LT/admin/locations/table.php b/resources/lang/lt-LT/admin/locations/table.php new file mode 100644 index 0000000000..a3b26ad312 --- /dev/null +++ b/resources/lang/lt-LT/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Įranga priskirta', + 'id' => 'ID', + 'city' => 'Miestas', + 'state' => 'Rajonas', + 'country' => 'Šalis', + 'create' => 'Sukurti vietovę', + 'update' => 'Atnaujinti vietovę', + 'print_assigned' => '', + 'print_all_assigned' => '', + 'name' => 'Vietovės pavadinimas', + 'address' => 'Adresas', + 'address2' => 'Antroji adreso eilutė', + 'zip' => 'Pašto kodas', + 'locations' => 'Vietovės', + 'parent' => 'Pagrindinė', + 'currency' => 'Vietos valiuta', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'Naudotojo vardas', + 'department' => 'Padalinys', + 'location' => 'Vieta', + 'asset_tag' => 'Įrangos kortelė', + 'asset_name' => 'Pavadinimas', + 'asset_category' => 'Kategorija', + 'asset_manufacturer' => 'Gamintojas', + 'asset_model' => 'Modelis', + 'asset_serial' => 'Serijinis numeris', + 'asset_location' => 'Vieta', + 'asset_checked_out' => 'Išduota', + 'asset_expected_checkin' => 'Numatoma priėmimo data', + 'date' => 'Data:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Pasirašė (Turto auditorius):', + 'signed_by_finance_auditor' => 'Pasirašė (Finansų auditorius):', + 'signed_by_location_manager' => 'Pasirašė (Vietovės auditorius):', + 'signed_by' => 'Nurašyta:', +]; diff --git a/resources/lang/lt-LT/admin/manufacturers/message.php b/resources/lang/lt-LT/admin/manufacturers/message.php new file mode 100644 index 0000000000..4cbdeda58a --- /dev/null +++ b/resources/lang/lt-LT/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Tokio gamintojo nėra.', + 'assoc_users' => 'Šis gamintojas šiuo metu susietas su daugaiau nei vienu modeliu ir negali būti ištrintas. Prašome atnaujinkite savo modelius, kad nesisietų su šiuo gamintoju ir bandykite iš naujo. ', + + 'create' => array( + 'error' => 'Gamintojas nesukurtas, prašome bandykite dar kartą.', + 'success' => 'Gamintojas sėkmingai sukurtas.' + ), + + 'update' => array( + 'error' => 'Gamintojas neatnaujintas, prašome bandykite dar kartą', + 'success' => 'Gamintojas sėkmingai atnaujintas.' + ), + + 'restore' => array( + 'error' => 'Gamintojas nebuvo atkurtas, prašome bandyti dar kartą', + 'success' => 'Gamintojas buvo atkurtas sėkmingai.' + ), + + 'delete' => array( + 'confirm' => 'Ar jūs tikrai norite ištrinti šį gamintoją?', + 'error' => 'Nepavyko ištrinti gamintojo. Prašome bandykite dar kartą.', + 'success' => 'Gamintojas sėkmingai ištrintas.' + ) + +); diff --git a/resources/lang/lt-LT/admin/manufacturers/table.php b/resources/lang/lt-LT/admin/manufacturers/table.php new file mode 100644 index 0000000000..45a00e04ff --- /dev/null +++ b/resources/lang/lt-LT/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Apie gamintojus', + 'about_manufacturers_text' => 'Gamintojai yra įmonės, kurios kuria jūsų turtą. Čia galite išsaugoti svarbią palaikymo kontaktinę informaciją apie juos, kuri bus rodoma išsamiuose savo turinio puslapiuose.', + 'asset_manufacturers' => 'Įrangos gamintojai', + 'create' => 'Sukurti gamintoją', + 'id' => 'ID', + 'name' => 'vardas', + 'support_email' => 'Palaikymas el. Paštu', + 'support_phone' => 'Palaikymas telefonu', + 'support_url' => 'Palaikymo URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Atnaujinti gamintoją', + +); diff --git a/resources/lang/lt/admin/models/general.php b/resources/lang/lt-LT/admin/models/general.php similarity index 100% rename from resources/lang/lt/admin/models/general.php rename to resources/lang/lt-LT/admin/models/general.php diff --git a/resources/lang/lt-LT/admin/models/message.php b/resources/lang/lt-LT/admin/models/message.php new file mode 100644 index 0000000000..89ae334ced --- /dev/null +++ b/resources/lang/lt-LT/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Tokio modelio nėra.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Šis modelis šiuo metu susietas su daugiau nei vienu įrangos vientu ir negali būti ištrintas. Prašome ištrinkite įrangą ir tuomet bandykite trinti iš naujo. ', + + + 'create' => array( + 'error' => 'Modelis nebuvo ištrintas, prašome bandykite iš naujo.', + 'success' => 'Modelis sėkmingai sukurtas.', + 'duplicate_set' => 'Įrangos modelis su šiuo pavadinimu, gamintoju ir modeliu numeriu jau yra.', + ), + + 'update' => array( + 'error' => 'Modelis nebuvo atnaujintas, prašome bandykite iš naujo', + 'success' => 'Modelis sėkmingai atnaujintas.', + ), + + 'delete' => array( + 'confirm' => 'Ar jūs tikrai norite ištrinti šios įrangos modelį?', + 'error' => 'Nepavyko ištrinti modelio. Prašome bandykite dar kartą.', + 'success' => 'Modelis sėkmingai ištrintas.' + ), + + 'restore' => array( + 'error' => 'Modelis nebuvo atkurtas, prašome bandykite dar kartą', + 'success' => 'Modelis sėkmingai atkurtas.' + ), + + 'bulkedit' => array( + 'error' => 'Nebuvo pakeista jokių laukų, todėl niekas nebuvo atnaujintas.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nepasirinktas modelis, nėra ką ištrinti.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) buvo ištrinti, bet :fail_count negalima ištrinti todėl, kad turtas vis dar susietas.' + ), + +); diff --git a/resources/lang/lt/admin/models/table.php b/resources/lang/lt-LT/admin/models/table.php similarity index 100% rename from resources/lang/lt/admin/models/table.php rename to resources/lang/lt-LT/admin/models/table.php diff --git a/resources/lang/lt/admin/reports/general.php b/resources/lang/lt-LT/admin/reports/general.php similarity index 100% rename from resources/lang/lt/admin/reports/general.php rename to resources/lang/lt-LT/admin/reports/general.php diff --git a/resources/lang/lt/admin/reports/message.php b/resources/lang/lt-LT/admin/reports/message.php similarity index 100% rename from resources/lang/lt/admin/reports/message.php rename to resources/lang/lt-LT/admin/reports/message.php diff --git a/resources/lang/lt-LT/admin/settings/general.php b/resources/lang/lt-LT/admin/settings/general.php new file mode 100644 index 0000000000..bd121a145e --- /dev/null +++ b/resources/lang/lt-LT/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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ą.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Tai yra "Active Directory" serveris', + 'alerts' => 'Įspėjimas', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Įrangos ID', + 'audit_interval' => 'Audito intervalas', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Papilomas priedėlis (pasirinktinai)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Atsarginė kopija', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Užsakytas CSS', + 'custom_css_help' => 'Įveskite bet kokį užsakytą CSS peržiūrėjimo norėtumėte naudoti. Neįtraukite <style></Stilius> žymės.', + 'custom_forgot_pass_url' => 'Pasirinktinio slaptažodžio atkūrimo nuoroda', + 'custom_forgot_pass_url_help' => 'Tai pakeičia pamiršto slaptažodžio nuorodą prisijungimo lange. Naudinga tiesiogiai nukreipti į LDAP slaptažodžio atkūrimo funkcionalumą. Būtų efektyviau išjungti vietinių vartotojų pamirštų slaptažodžių funkcionalumą.', + 'dashboard_message' => 'Prietaisų skydelio pranešimai', + 'dashboard_message_help' => 'Šis tekstas bus rodomas valdymo skydelyje, kiekvienam turinčiam teisę peržiūrėti valdymo skydelį.', + 'default_currency' => 'Numatytoji valiuta', + 'default_eula_text' => 'Numatytasis EULA', + 'default_language' => 'Numatyta kalba', + 'default_eula_help_text' => 'Jūs taip pat galite susieti pritaikytą EULĄ specifinėms įrangos grupėms.', + 'display_asset_name' => 'Rodyti įrangos pavadinimą', + 'display_checkout_date' => 'Rodyti išdavimo datą', + 'display_eol' => 'Rodyti įrangos naudojimo pabaigos datas lentelės pavidalu', + 'display_qr' => 'Rodyti QR kodus', + 'display_alt_barcode' => 'Rodyti 1D barkodus', + 'email_logo' => 'Email Logo', + 'barcode_type' => '2D barkodo tipas', + 'alt_barcode_type' => '1D barkodo tipas', + 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Įjungta', + 'eula_settings' => 'EULA nustatymai', + 'eula_markdown' => 'Šis EULA leidžia 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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Atsarginė kopija', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'LDAP nustatymai', + '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_location' => 'LDAP prisijungimas', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Prašome įvesti tinkamą LDAP vartotojo vardą ir slaptažodį iš bazės DN. Jūs privalote patikrinti ar LDAP prisijungimas sukonfigūruotas tinkamai. PIRMIAUSIA JŪS PRIVALOTE IŠSAUGOTI LDAP NUSTATYMUS.', + 'ldap_login_sync_help' => 'Tai patikrina ar LDAP sinchronizacija teisinga. Jeigu Jūsų LADAP autentifikacijos užkalusa nėra teisinga, vartotojai gali negalėti prisijungti. PIRMIAUSIA JŪS PRIVALOTE IŠSAUGOTI LDAP NUSTATYMUS.', + 'ldap_manager' => 'LDAP vadovas', + 'ldap_server' => 'LDAP serveris', + 'ldap_server_help' => 'Tai turėtų prasidėti su ldap: // (nešifruotam arba TLS) arba ldaps: (jei tai SSL)', + 'ldap_server_cert' => 'LDAP SSL sertifikato patvirtinimas', + 'ldap_server_cert_ignore' => 'Leisti nepatvirtintą SSL sertifikatą', + 'ldap_server_cert_help' => 'Pažymėkite jeigu naudojate savo pasirašytą SSL sertifikatą ir norite naudoti neegzistuojanti SSL sertifikatą.', + 'ldap_tls' => 'Naudokite TLS', + 'ldap_tls_help' => 'Tai turėtų būti tikrinama, jei jūsų LDAP serveryje naudojate STARTTLS.', + 'ldap_uname' => 'LDAP vartotojo vardas', + 'ldap_dept' => 'LDAP departamentas', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP slaptažodis', + 'ldap_basedn' => 'DN', + 'ldap_filter' => 'LDAP filtras', + 'ldap_pw_sync' => 'LDAP slaptažodžių sinchronizavimas', + 'ldap_pw_sync_help' => 'Išvalykite šį laukelį, jei nenorite, kad LDAP slaptažodžiai būtų sinchronizuojami su vietiniais slaptažodžiais. Išjungus tai reiškia, kad jūsų vartotojai gali nepavykti prisijungti, jei dėl kokios nors priežasties jūsų LDAP serveris nepasiekiamas.', + 'ldap_username_field' => 'Vartotojo vardo laukelis', + 'ldap_lname_field' => 'Pavardė', + 'ldap_fname_field' => 'LDAP vardas', + 'ldap_auth_filter_query' => 'LDAP prisijungimo užklausa', + 'ldap_version' => 'LDAP versija', + 'ldap_active_flag' => 'LDAP aktyvios vėliavos', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP darbuotojų skaičius', + 'ldap_email' => 'LDAP el.paštas', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Programinės įrangos licenzija', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Pavyko?', + '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', + 'login_remote_user_enabled_text' => 'Įjungti nuotolinį prisijungimą naudojant vartotojo antraštę', + 'login_remote_user_enabled_help' => 'Ši opcija įjungia autentifikaciją "REMOTE_USER" per "Cammon Gateway" vartotojo sąsają (rfc3875)', + 'login_common_disabled_text' => 'Išjungti kitus autentifikacijos mechanizmus', + 'login_common_disabled_help' => 'Ši opcija išjungia kitus autentifikacijos mechanizmus. Šią funkciją įjunkite jeigu esate tikri jog REMOTE_USER prisijungimas veikia', + 'login_remote_user_custom_logout_url_text' => 'Pasirinktinė atsijungimo URL', + 'login_remote_user_custom_logout_url_help' => 'Čia įveskite nuorodą į kurią bus nukreipti vartotojai prisijungę prie Snite-IT. Tai naudinga uždarant vartotojo sesiją.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logotipas', + 'logo_print_assets' => 'Naudoti spausdinimui', + 'logo_print_assets_help' => 'Naudoti turto sąrašą spausdinimą ', + 'full_multiple_companies_support_help_text' => 'Apriboti vartotojai (įskaitant administratorius) priskirtus kompanijoms.', + 'full_multiple_companies_support_text' => 'Pilnas kelių kompanijų palaikymas', + 'show_in_model_list' => 'Rodyti išskleidžiame modelyje', + 'optional' => 'pasirinktinai', + 'per_page' => 'Rezultatai puslapyje', + 'php' => 'PHP versija', + 'php_info' => 'PHP informacija', + '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' => 'Minimali leistina vertė yra 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 nustatymai', + '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_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_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_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_download' => 'Download Metadata', + 'setting' => 'Nustatymai', + 'settings' => 'Nustatymai', + 'show_alerts_in_menu' => 'Rodyti įspėjimus viršutiniame meniu', + 'show_archived_in_list' => 'Archyvuotas turtas', + 'show_archived_in_list_text' => 'Rodyti archyvuotą turtą "visame turto" sąraše', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT versija', + 'support_footer' => 'Palaikomos poraštė nuorodos ', + 'support_footer_help' => 'Nurodykite, kas matys nuorodas į „Snipe-IT“ palaikymo informacijos ir naudotojo vadovą', + 'version_footer' => 'Versija poraštėje ', + 'version_footer_help' => 'Nurodykite kad galės matyti Snipe-IT versijas ir versijos numerius.', + 'system' => 'Sistemos informacija', + '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.', + 'labels_per_page' => 'Etikečių puslapyje', + 'label_dimensions' => 'Etiketės išmatavimai (coliais)', + 'next_auto_tag_base' => 'Kitas automatinis prieaugis', + 'page_padding' => 'Puslapio maržos (coliais)', + 'privacy_policy_link' => 'Privatumo politikos nuorodos', + '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', + 'labels_pagewidth' => 'Etiketės lapo plotis', + 'labels_pageheight' => 'Etiketės lapo aukštis', + 'label_gutters' => 'Etiketės tarpai (coliais)', + 'page_dimensions' => 'Puslapio matmenys (coliais)', + 'label_fields' => 'Žymėti laukus', + 'inches' => 'colių', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Nuoroda į "Snipe-IT" el. Paštu', + 'show_url_in_emails_help_text' => 'Atžymėkite šį langelį, jei nenorite susieti savo "Snipe-IT" diegimo savo el. Pašto dėžutėse. Naudinga, jei dauguma jūsų naudotojų niekada nebus prisijungę.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Didžiausias miniatiūros aukštis', + 'thumbnail_max_h_help' => 'Didžiausias pikselių aukštis gali būti, kad miniatiūros gali būti rodomos sąrašo rodinyje. Min 25, maks. 500.', + 'two_factor' => 'Du veiksnių autentifikavimas', + 'two_factor_secret' => 'Dviejų veiksnių kodas', + 'two_factor_enrollment' => 'Dviejų veiksnių registracija', + 'two_factor_enabled_text' => 'Įgalinti du veiksnius', + 'two_factor_reset' => 'Atstatyti dviejų veiksnių paslaptį', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Dviejų veiksnių įrenginys sėkmingai iš naujo nustatomas', + 'two_factor_reset_error' => 'Dviejų veiksnių įrenginio atstatymas nepavyko', + 'two_factor_enabled_warning' => 'Įjungus dviejų faktorių, jei jis šiuo metu neįjungtas, iš karto privers jus patvirtinti autentifikavimu naudojant "Google" prijungtą įrenginį. Jūs turėsite galimybę įregistruoti savo įrenginį, jei jis šiuo metu nėra įtrauktas.', + 'two_factor_enabled_help' => 'Tai įgalins dviejų veiksnių autentifikavimą naudojant "Google Authenticator".', + 'two_factor_optional' => 'Atrankinis (vartotojai gali įjungti arba išjungti, jei tai leidžiama)', + 'two_factor_required' => 'Reikalingas visiems vartotojams', + 'two_factor_disabled' => 'Neįgalus', + 'two_factor_enter_code' => 'Įveskite dviejų veiksnių kodą', + 'two_factor_config_complete' => 'Pateikti kodeksą', + 'two_factor_enabled_edit_not_allowed' => 'Jūsų administratorius neleidžia jums redaguoti šio nustatymo.', + 'two_factor_enrollment_text' => "Būtina atlikti du autentiškumo patvirtinimo veiksnius, tačiau jūsų įrenginys dar nebuvo užregistruotas. Atidarykite \"Google\" autentifikavimo priemonės programą ir nuskaitykite žemiau esantį QR kodą, kad užsiregistruotumėte savo įrenginį. Įrašę savo įrenginį įveskite žemiau esantį kodą", + 'require_accept_signature' => 'Reikalauti parašo', + 'require_accept_signature_help_text' => 'Įjungus šią funkciją, naudotojams reikės fiziškai atsisakyti priimti turtą.', + 'left' => 'kairėje', + 'right' => 'teisus', + 'top' => 'viršuje', + 'bottom' => 'apačioje', + 'vertical' => 'vertikalus', + 'horizontal' => 'horizontalus', + 'unique_serial' => 'Unikalus serijinis numeris', + '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' => 'Išvalyti ištrintus įrašus', + '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' => 'Darbuotojo numeris', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Naudojamas turtas pridėtas sėkmingai!', + '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' => 'Jūsų duomenų bazės lentelės sukurtos', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP nustatymai', + 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Pavadinimas', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D barkodo tipas', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'Nėra', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/lt-LT/admin/settings/message.php b/resources/lang/lt-LT/admin/settings/message.php new file mode 100644 index 0000000000..61f3c89235 --- /dev/null +++ b/resources/lang/lt-LT/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Atnaujinant iškilo nenumatyta problema. ', + '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.', + '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.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'El. laiškas išsiųstas!', + 'error' => 'El. laiško išsiųsti nepavyko.', + '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' => 'Kažkas nepavyko :(', + '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!' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success' => 'Your :webhook_name Integration works!', + 'success_pt1' => 'Sėkmė! Patikrink ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 serverio klaida.', + 'error' => 'Something went wrong. :app responded with: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'Kažkas nepavyko. :( ', + ] +]; diff --git a/resources/lang/lt/admin/settings/table.php b/resources/lang/lt-LT/admin/settings/table.php similarity index 100% rename from resources/lang/lt/admin/settings/table.php rename to resources/lang/lt-LT/admin/settings/table.php diff --git a/resources/lang/lt-LT/admin/statuslabels/message.php b/resources/lang/lt-LT/admin/statuslabels/message.php new file mode 100644 index 0000000000..b3e53c6a29 --- /dev/null +++ b/resources/lang/lt-LT/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Statuso žymė neegzistuoja.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Būsenos etiketė nebuvo sukurta, bandykite dar kartą.', + 'success' => 'Būsenos etiketė sėkmingai sukurta.', + ], + + 'update' => [ + 'error' => 'Būsenos etiketė nebuvo atnaujinta, bandykite dar kartą', + 'success' => 'Būsenos etiketė sėkmingai atnaujinta.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Šis turtas niekam negali būti priskirtas.', + 'deployable' => 'Ši įranga gali būti išduodama. Išdavus įrangą, jos būsena bus pakeista į Naudojama.', + '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/statuslabels/table.php b/resources/lang/lt-LT/admin/statuslabels/table.php similarity index 100% rename from resources/lang/lt/admin/statuslabels/table.php rename to resources/lang/lt-LT/admin/statuslabels/table.php diff --git a/resources/lang/lt/admin/suppliers/message.php b/resources/lang/lt-LT/admin/suppliers/message.php similarity index 100% rename from resources/lang/lt/admin/suppliers/message.php rename to resources/lang/lt-LT/admin/suppliers/message.php diff --git a/resources/lang/lt-LT/admin/suppliers/table.php b/resources/lang/lt-LT/admin/suppliers/table.php new file mode 100644 index 0000000000..584ddc7bb9 --- /dev/null +++ b/resources/lang/lt-LT/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Apie tiekėjus', + 'about_suppliers_text' => 'Tiekėjai naudojami daiktų šaltiniui stebėti', + 'address' => 'Tiekėjo adresas', + 'assets' => 'Įranga', + 'city' => 'Miestas', + 'contact' => 'Kontaktinis žmogus', + 'country' => 'Šalis', + 'create' => 'Sukurti tiekėją', + 'email' => 'El. paštas', + 'fax' => 'Faksas', + 'id' => 'ID', + 'licenses' => 'Licenzijos', + 'name' => 'Tiekėjo pavadinimas', + 'notes' => 'Pastabos', + 'phone' => 'Telefonas', + 'state' => 'Rajonas', + 'suppliers' => 'Tiekėjai', + 'update' => 'Atnaujinti tiekėją', + 'view' => 'Peržiūrėti tiekėją', + 'view_assets_for' => 'Peržiūrėti įrangą šiam', + 'zip' => 'Pašto kodas', + +); diff --git a/resources/lang/lt/admin/users/general.php b/resources/lang/lt-LT/admin/users/general.php similarity index 100% rename from resources/lang/lt/admin/users/general.php rename to resources/lang/lt-LT/admin/users/general.php diff --git a/resources/lang/lt-LT/admin/users/message.php b/resources/lang/lt-LT/admin/users/message.php new file mode 100644 index 0000000000..4f1ed6980f --- /dev/null +++ b/resources/lang/lt-LT/admin/users/message.php @@ -0,0 +1,68 @@ + 'Jūs sėkmingai priėmėte šią įrangą.', + 'declined' => 'Jūs sėkmingai atšaukėte šią įrangą.', + 'bulk_manager_warn' => 'Jūsų vartotojai buvo sėkmingai atnaujinti, tačiau jūsų valdytojo įrašas nebuvo išsaugotas, nes pasirinktas valdytojas taip pat buvo naudotojo sąraše, kurį reikia redaguoti, o vartotojai gali būti ne jų valdytojai. Prašome vėl pasirinkti naudotojus, išskyrus valdytoją.', + 'user_exists' => 'Naudotojas jau yra!', + 'user_not_found' => 'Naudotojo nėra.', + 'user_login_required' => 'Prisijungimo laukelis privalomas', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Slaptažodis būtinas.', + 'insufficient_permissions' => 'Nepakankamos teisės.', + 'user_deleted_warning' => 'Šis naudotojas ištrintas. Jūs turėsite atkurti naudotoją norėdami redaguoto ar priskirti jam naują įrangą.', + 'ldap_not_configured' => 'LDAP integracija nebuvo sukonfikuruota šiam diegimui.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'Atitinkamas log įrašas šiam naudotojui nerastas.', + + + 'success' => array( + 'create' => 'Naudotojas sėkmingai sukurtas.', + 'update' => 'Naudotojas sėkmingai atnaujintas.', + 'update_bulk' => 'Vartotojai buvo sėkmingai atnaujinti!', + 'delete' => 'Naudotojas sėkmingai ištrintas.', + 'ban' => 'Naudotojas sėkmingai užblokuotas.', + 'unban' => 'Naudotojas sėkmingai atblokuotas.', + 'suspend' => 'Naudotojas sėkmingai užšaldytas.', + 'unsuspend' => 'Naudotojas sėkmingai atšaldytas.', + 'restored' => 'Naudotojas sėkmingai atkurtas.', + 'import' => 'Naudotojai sėkmingai įkelti.', + ), + + 'error' => array( + 'create' => 'Nepavyko sukurti naudotojo. Prašome bandykite dar kartą.', + 'update' => 'Nepavyko atnaujinti naudotojo. Prašome bandykite dar kartą.', + 'delete' => 'Nepavyko ištrinti naudotojo. Prašome bandykite dar kartą.', + 'delete_has_assets' => 'Šis vartotojas turi priskirtus elementus, kurių negalima ištrinti.', + 'unsuspend' => 'Nepavyko atšaldyti naudotojo. Prašome bandykite dar kartą.', + 'import' => 'Nepavyko įkelti naudotojų. Prašome bandykite dar kartą.', + 'asset_already_accepted' => 'ši įranga jau buvo priimta.', + 'accept_or_decline' => 'Jūs turite arba priimti arba atmesti šią įrangą.', + 'incorrect_user_accepted' => 'Įranga kurią bandote priimti, nebuvo priskirta Jums.', + 'ldap_could_not_connect' => 'Negali prisijungti prie LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio:', + 'ldap_could_not_bind' => 'Negali nustatyti vartotojo prisijungiant prie LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio: ', + 'ldap_could_not_search' => 'Negali rasti LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio:', + 'ldap_could_not_get_entries' => 'Negali gauti prieigos prie LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio:', + 'password_ldap' => 'Šios paskyros slaptažodį tvarko LDAP / Active Directory. Prašome susisiekti su savo IT departamentu, kad pakeistumėte slaptažodį.', + ), + + 'deletefile' => array( + 'error' => 'Failas neištrintas. Prašome bandykite dar kartą.', + 'success' => 'Failas sėkmingai ištrintas.', + ), + + 'upload' => array( + 'error' => 'Failas (-ai) neįkelti. Prašome bandykite dar kartą.', + 'success' => 'Failas (-ai) sėkmingai įkelti.', + 'nofiles' => 'Įkėlimui jūs nepasirinkote jokių failų', + 'invalidfiles' => 'Vienas ar keli failai yra per dideli arba neleidžiamas šis failų formatas. Primename, kad leidžiami sekantys formatai png, gif, jpg, doc, docx, pdf, txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/lt-LT/admin/users/table.php b/resources/lang/lt-LT/admin/users/table.php new file mode 100644 index 0000000000..67adf24b12 --- /dev/null +++ b/resources/lang/lt-LT/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktyvus', + 'allow' => 'Leisti', + 'checkedout' => 'Įranga', + 'created_at' => 'Sukurta', + 'createuser' => 'Sukurti naudotoją', + 'deny' => 'Neleisti', + 'email' => 'El. paštas', + 'employee_num' => 'Darbuotojo nr.', + 'first_name' => 'Vardas', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Paveldėjo/gavo iš', + 'job' => 'Pozicija', + 'last_login' => 'Paskutinis prisijungimas', + 'last_name' => 'Pavardė', + 'location' => 'Vieta', + 'lock_passwords' => 'Prisijungimo duomenys negali būti keičiami šio diegimo metu.', + 'manager' => 'Tiesioginis vadovas', + 'managed_locations' => 'Valdomos vietos', + 'name' => 'Pavadinimas', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Pastabos', + 'password_confirm' => 'Patvirtinti slaptažodį', + 'password' => 'Slaptažodis', + 'phone' => 'Telefonas', + 'show_current' => 'Rodyti esamus naudotojus', + 'show_deleted' => 'Rodyti ištrintus naudotojus', + 'title' => 'Antraštė', + 'to_restore_them' => 'juos atkurti.', + 'total_assets_cost' => "Bendra įrangos vertė", + 'updateuser' => 'Atnaujinti naudotoją', + 'username' => 'Vartotojo vardas', + 'user_deleted_text' => 'Šis naudotojas pažymėtas kaip ištrintas.', + 'username_note' => '(Tai naudojamą tik aktyviam direktorijos binding ne prisijungimui.)', + 'cloneuser' => 'Kopijuoti naudotoją', + 'viewusers' => 'Peržiūrėti naudotojus', +); diff --git a/resources/lang/lt-LT/auth.php b/resources/lang/lt-LT/auth.php new file mode 100644 index 0000000000..5bc6990974 --- /dev/null +++ b/resources/lang/lt-LT/auth.php @@ -0,0 +1,20 @@ + 'Neteisingi prisijungimo duomenys.', + 'password' => 'Naudotojo slaptažodis neteisingas.', + 'throttle' => 'Per daug bandymų prisijungti. Bandykite po :seconds sekundžių.', + +); diff --git a/resources/lang/lt-LT/auth/general.php b/resources/lang/lt-LT/auth/general.php new file mode 100644 index 0000000000..4c6fc2455c --- /dev/null +++ b/resources/lang/lt-LT/auth/general.php @@ -0,0 +1,19 @@ + 'Slaptažodžio atkūrimo nuoroda', + 'email_reset_password' => 'El. Pašto slaptažodžio atstatymas', + 'reset_password' => 'Atstatyti slaptažodį', + 'saml_login' => 'Prisijungti naudojant SAML', + 'login' => 'Prisijungimas', + 'login_prompt' => 'Prašome prisijungti', + 'forgot_password' => 'Aš pamiršau savo slaptažodį', + 'ldap_reset_password' => 'Paspauskite norėdami pakeisti savo slaptažodį', + 'remember_me' => 'Prisiminti mane', + 'username_help_top' => 'Įveskite savo prisijungimo vardą, kad būtų atsiųsta slaptažodžio atstatymo nuoroda.', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google prisijungimas nepavyko, bandykite vėl.', + +]; + diff --git a/resources/lang/lt-LT/auth/message.php b/resources/lang/lt-LT/auth/message.php new file mode 100644 index 0000000000..519e110c25 --- /dev/null +++ b/resources/lang/lt-LT/auth/message.php @@ -0,0 +1,45 @@ + 'Paskyra su šiuo el. paštu jau yra sukurta.', + 'account_not_found' => 'Naudotojo vardas arba slaptažodis neteisingas.', + 'account_not_activated' => 'Šio naudotojo paskyra nėra aktyvuota.', + 'account_suspended' => 'Šio naudotojo paskyra užšaldyta.', + 'account_banned' => 'Šio vartojo paskyra užblokuota.', + 'throttle' => 'Per daug bandymų prisijungti nepavyko. Prašome pabandyti dar kartą už :minutes minučių.', + + 'two_factor' => array( + 'already_enrolled' => 'Jūsų įrenginys jau įtrauktas.', + 'success' => 'Jūs sėkmingai prisijungėte.', + 'code_required' => 'Dviejų faktorių kodas yra privalomas.', + 'invalid_code' => 'Dviejų faktorių kodas neteisingas.', + ), + + 'signin' => array( + 'error' => 'Iškilo problema bandant prisijungti, prašome bandykite dar kartą.', + 'success' => 'Jūs sėkmingai prisijungėte.', + ), + + 'logout' => array( + 'error' => 'Iškilo problema bandant atsijungti, prašome bandykite dar kartą.', + 'success' => 'Jūs sėkmingai atsijungėte.', + ), + + 'signup' => array( + 'error' => 'Siekiant suskurti jūsų paskyrą iškilo problema. Prašome bandykite dar kartą.', + 'success' => 'Paskyra sėkmingai sukurta.', + ), + + 'forgot-password' => array( + 'error' => 'Iškilo sunkumų siekiant gauti slaptažodžio atnaujinimo kodą. Prašome bandykite dar kartą.', + 'success' => 'Jei sistemoje yra atitinkantis el. pašto adresas, bus išsiųstas slaptažodžio atkūrimo el. laiškas.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Iškilo sunkumų siekiant pakeisti jūsų slaptažodį. Prašome bandykite dar kartą.', + 'success' => 'Jūsų slaptaždis sėkmingai atnaujintas.', + ), + + +); diff --git a/resources/lang/lt-LT/button.php b/resources/lang/lt-LT/button.php new file mode 100644 index 0000000000..ff45cbc1a7 --- /dev/null +++ b/resources/lang/lt-LT/button.php @@ -0,0 +1,24 @@ + 'Veiksmai', + 'add' => 'Pridėti naują', + 'cancel' => 'Atšaukti', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Ištrinti', + 'edit' => 'Keisti', + 'restore' => 'Atstatyti', + 'remove' => 'Pašalinti', + 'request' => 'Užklausti', + 'submit' => 'Išsaugoti', + 'upload' => 'Įkelti', + 'select_file' => 'Pasirinkite failą ...', + 'select_files' => 'Pasirinkite failą...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Slaptažodžio atkūrimo nuoroda', + 'go' => 'Go', + 'bulk_actions' => 'Masiniai veiksmai', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Naujas', +]; diff --git a/resources/lang/lt-LT/general.php b/resources/lang/lt-LT/general.php new file mode 100644 index 0000000000..11faab8d2a --- /dev/null +++ b/resources/lang/lt-LT/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Įrangos', + 'activated' => 'Aktyvuota', + 'accepted_date' => 'Priėmimo data', + 'accessory' => 'Įranga', + 'accessory_report' => 'Įrangos ataskaita', + 'action' => 'Veiksmas', + 'activity_report' => 'Veiksmų ataskaita', + 'address' => 'Adresas', + 'admin' => 'Administratorius', + 'administrator' => 'Administratorius', + 'add_seats' => 'Prideta licenzijų', + 'age' => "Amžius", + 'all_assets' => 'Visa įranga', + 'all' => 'Viskas', + 'archived' => 'Archyvuota', + 'asset_models' => 'Įrangos modeliai', + 'asset_model' => 'Modelis', + 'asset' => 'Įranga', + 'asset_report' => 'Įrangos ataskaitos', + 'asset_tag' => 'Įrangos nr.', + 'asset_tags' => 'Įrangos etiketės', + 'assets_available' => 'Galima įranga', + 'accept_assets' => 'Patvirtinti įrangą :name', + 'accept_assets_menu' => 'Patvirtinti įrangą', + 'audit' => 'Auditas', + 'audit_report' => 'Audito žurnalas', + 'assets' => 'Įranga', + 'assets_audited' => 'audituota įranga', + 'assets_checked_in_count' => 'įregistruota įranga', + 'assets_checked_out_count' => 'išregistruota įranga', + 'asset_deleted_warning' => 'Ši įranga buvo ištrinta. Jūs turite ją atstatyti prieš kam nors ją paskirdami.', + 'assigned_date' => 'Priskyrimo data', + 'assigned_to' => 'Priskirta :name', + 'assignee' => 'Priskirta', + 'avatar_delete' => 'Ištrinti ikoną', + 'avatar_upload' => 'Įkelti ikoną', + 'back' => 'Grįžti', + 'bad_data' => 'Nieko nerasta. Galbūt blogi duomenys?', + 'bulkaudit' => 'Masinis auditas', + 'bulkaudit_status' => 'Audito statusas', + 'bulk_checkout' => '"Bulk Checkout"', + 'bulk_edit' => 'Redaguoti kelis', + 'bulk_delete' => 'Ištrinti kelis', + 'bulk_actions' => 'Masiniai veiksmai', + 'bulk_checkin_delete' => 'Masinis registravimas/ ištrinti naudotojus', + 'byod' => 'BYOD', + 'byod_help' => 'Įrenginys valdomas naudotojo', + 'bystatus' => 'pagal statusą', + 'cancel' => 'Atšaukti', + 'categories' => 'Kategorijos', + 'category' => 'Kategorija', + 'change' => 'In / Out', + 'changeemail' => 'Pakeisti el. pašto adresą', + 'changepassword' => 'Pakeisti slaptažodį', + 'checkin' => 'Pridėti', + 'checkin_from' => 'Pridėti iš', + 'checkout' => 'Išimti', + 'checkouts_count' => 'Išduota', + 'checkins_count' => 'Pridėti', + 'user_requests_count' => 'Užklausos', + 'city' => 'Miestas', + 'click_here' => 'Paspauskite čia', + 'clear_selection' => 'Išvalyti pasirinkimą', + 'companies' => 'Kompanijos', + 'company' => 'Kompanija', + 'component' => 'Komponentas', + 'components' => 'Komponentai', + 'complete' => 'Baigti', + 'consumable' => 'Suvartojama įranga', + 'consumables' => 'Suvartojama įranga', + 'country' => 'Šalis', + 'could_not_restore' => 'Atstatymo klaida :item_type: :error', + 'not_deleted' => ':item_type nėra ištrintas, todėl negali būti atstatytas', + 'create' => 'Sukurti naują', + 'created' => 'Sukurtas elementas', + 'created_asset' => 'sukurta įranga', + 'created_at' => 'Sukurta', + 'created_by' => 'Sukūrė', + 'record_created' => 'Įrašas sukurtas', + 'updated_at' => 'Atnaujinta', + 'currency' => '€', // this is deprecated + 'current' => 'Dabartinis', + 'current_password' => 'Dabartinis slaptažodis', + 'customize_report' => 'Nestandartinė ataskaita', + 'custom_report' => 'Pasirenkama įrangos ataskaita', + 'dashboard' => 'Valdymo skydelis', + 'days' => 'dienos', + 'days_to_next_audit' => 'Dienos iki kito audito', + 'date' => 'Data', + 'debug_warning' => 'Įspėjimas!', + 'debug_warning_text' => 'Ši programa veikia gamybos režimu, įjungus derinimą. Tai gali atskleisti slaptus duomenis, jei jūsų programa yra prieinama išoriniam pasauliui. Išjunkite derinimo režimą nustatydami APP_DEBUG reikšmę savo .env byloje false.', + 'delete' => 'Ištrinti', + 'delete_confirm' => 'Ar jūs norite tikrai ištrinti?', + 'delete_confirm_no_undo' => 'Ar tikrai norite ištrinti :item? Veiksmas negali būti atstatytas.', + 'deleted' => 'Ištrinta', + 'delete_seats' => 'Ištrintos licenzijos', + 'deletion_failed' => 'Trynimas nepavyko', + 'departments' => 'Departamentai', + 'department' => 'Departamentas', + 'deployed' => 'Naudojama', + 'depreciation' => 'Nusidėvėjimas', + 'depreciations' => 'Nusidėvėjimas', + 'depreciation_report' => 'Nusidėvėjimo ataskaita', + 'details' => 'Detaliau', + 'download' => 'Atsisiųsti', + 'download_all' => 'Atsisųsti visus', + 'editprofile' => 'Koreguoti profilį', + 'eol' => 'Nurašymo data', + 'email_domain' => 'El. pašto domenas', + 'email_format' => 'El. pašto formatas', + 'employee_number' => 'Darbuotojo numeris', + 'email_domain_help' => 'Tai naudojama importuojant importuojamus el. Pašto adresus', + 'error' => 'Klaida', + 'exclude_archived' => 'Neįtraukti archyvuotos įrangos', + 'exclude_deleted' => 'Neįtraukti ištrintos įrangos', + 'example' => 'Pavyzdys: ', + 'filastname_format' => 'V. Pavardė (vpavarde@example.com)', + 'firstname_lastname_format' => 'Vardas Pavardė (vpavarde@example.com)', + 'firstname_lastname_underscore_format' => 'Vardas Pavardė (vpavarde@example.com)', + 'lastnamefirstinitial_format' => 'Pavardė, vardo pirmoji raidė (pavardėV@example.com', + 'firstintial_dot_lastname_format' => 'V. Pavardenis (v.pavardenis@example.com)', + 'firstname_lastname_display' => 'Vardas Pavardė (Vardenis Pavardenis)', + 'lastname_firstname_display' => 'Pavardė, vardas (Pavardenis Vardenis)', + 'name_display_format' => 'Vardo formatas', + 'first' => 'Pirmas', + 'firstnamelastname' => 'Vardas Pavardė (vpavarde@example.com)', + 'lastname_firstinitial' => 'Pavardė, vardo pirmoji raidė (pavardėV@example.com)', + 'firstinitial.lastname' => 'V. Pavardė (v.pavardenis@example.com)', + 'firstnamelastinitial' => 'Vardas Pavardė (vpavarde@example.com)', + 'first_name' => 'Vardas', + 'first_name_format' => 'Vardas (vpavarde@example.com)', + 'files' => 'Failas', + 'file_name' => 'Failas', + 'file_type' => 'Failo tipas', + 'filesize' => 'Failo dydis', + 'file_uploads' => 'Failo Įkėlimas', + 'file_upload' => 'Failo Įkėlimas', + 'generate' => 'Sukurti', + 'generate_labels' => 'Generuoti etiketes', + '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ą', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Įkelti', + 'import_this_file' => 'Map fields and process this file', + 'importing' => 'Ikeliama', + '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' => 'Importuoti istoriją', + 'asset_maintenance' => 'Įrangos priežiūra', + 'asset_maintenance_report' => 'Įrangos priežiūros ataskaita', + 'asset_maintenances' => 'Įrangos priežiūros', + 'item' => 'Įranga', + 'item_name' => 'Failo Pavadinimas', + 'import_file' => 'importuoti CSV failą', + 'import_type' => 'CSV importo tipas', + 'insufficient_permissions' => 'Nepakankamos teisės!', + 'kits' => 'Predefined Kits', + 'language' => 'Kalba', + 'last' => 'Paskutinis', + 'last_login' => 'Paskutinis prisijungimas', + 'last_name' => 'Pavardė', + 'license' => 'Licenzija', + 'license_report' => 'Licenzijų ataskaitą', + 'licenses_available' => 'laisvos licenzijos', + 'licenses' => 'Licenzijos', + 'list_all' => 'Parodyti viską', + 'loading' => 'Kraunama... Kantrybės....', + 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'feature_disabled' => 'Ši funkcija buvo išjungta demo diegimui.', + 'location' => 'Vieta', + 'location_plural' => 'Location|Locations', + 'locations' => 'Vietovės', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'Atsijungti', + 'lookup_by_tag' => 'Paiešką pagal turto žymą', + 'maintenances' => 'Techninis aptarnavimas', + 'manage_api_keys' => 'Tvarkyti API raktus', + 'manufacturer' => 'Gamintojas', + 'manufacturers' => 'Gamintojai', + 'markdown' => 'Šis laukas leidžia Github skonio markdown.', + 'min_amt' => 'Min. KIEKIS', + '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' => 'Naujas slaptažodis', + 'next' => 'Kitas', + 'next_audit_date' => 'Kito audito data', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Paskutinis auditas', + 'new' => 'naujas!', + 'no_depreciation' => 'Nėra nusidėvėjimo', + 'no_results' => 'Rezultatų nerasta.', + 'no' => 'Ne', + 'notes' => 'Pastabos', + 'order_number' => 'Užsakymo numeris', + 'only_deleted' => 'Tik ištrinta įranga', + 'page_menu' => 'Rodomi _MENIU_ vienetai', + 'pagination_info' => 'Rodomi _nuo_ Pradžios_iki _ Pabaigos_ Viso_ vienetų', + 'pending' => 'Vykdoma', + 'people' => 'Žmonės', + 'per_page' => 'Rezultatai puslapyje', + 'previous' => 'Ankstesnis', + 'processing' => 'Vykdoma', + 'profile' => 'Jūsų profilis', + 'purchase_cost' => 'Pirkimo kaina', + 'purchase_date' => 'Pirkimo data', + 'qty' => 'Vnt', + 'quantity' => 'Kiekis', + 'quantity_minimum' => 'Jūs turite :count įrangos, kurios likutis mažesnis už minimalų', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Priėmimo statusas', + 'ready_to_deploy' => 'Paruošta naudojimui', + 'recent_activity' => 'Paskutiniai veiksmai', + 'remaining' => 'Likutis', + 'remove_company' => 'Panaikinti kompanijos asociaciją', + 'reports' => 'Ataskaitos', + 'restored' => 'atkurta', + 'restore' => 'Atkurti', + 'requestable_models' => 'Requestable Models', + 'requested' => 'Užklausta', + 'requested_date' => 'Prašymo data', + 'requested_assets' => 'Prašoma įranga', + 'requested_assets_menu' => 'Prašoma įranga', + 'request_canceled' => 'Prašymas atšauktas', + 'save' => 'Išsaugoti', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Pasirinkite', + 'select_all' => 'Pažymėti viską', + 'search' => 'Ieškoti', + 'select_category' => 'Pasirinkite kategoriją', + 'select_department' => 'Pasirinkite skyrių', + 'select_depreciation' => 'Pasirinkti nusidėvėjimo metodą', + 'select_location' => 'Pasirinkti vietovę', + 'select_manufacturer' => 'Pasirinkti gamintoją', + 'select_model' => 'Pasirinkti modelį', + 'select_supplier' => 'Pasirinkti tiekėją', + 'select_user' => 'Pasirinkti vartotoją', + 'select_date' => 'Pasirinkite datą (MMMM-MM-DD)', + 'select_statuslabel' => 'Pasirinkti būseną', + 'select_company' => 'Pasirinkite kompaniją', + 'select_asset' => 'Pasirinkite įrangą', + 'settings' => 'Nustatymai', + 'show_deleted' => 'Peržiūrėti ištrintus', + 'show_current' => 'Rodyti dabartinį', + 'sign_in' => 'Prisijungti', + 'signature' => 'Parašas', + 'signed_off_by' => 'Nurašyta', + 'skin' => 'Išvaizda', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', + 'state' => 'Rajonas', + 'status_labels' => 'Būklės kortelės', + 'status' => 'Būklė', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Tiekėjas', + 'suppliers' => 'Tiekėjai', + 'sure_to_delete' => 'Ar tikrai norite ištrinti', + 'sure_to_delete_var' => 'Ar jūs norite tikrai ištrinti?', + 'delete_what' => 'Delete :item', + 'submit' => 'Pateikti', + 'target' => 'Tikslinė', + 'time_and_date_display' => 'Laiko ir datos rodymas', + 'total_assets' => 'įrangos iš viso', + 'total_licenses' => 'iš viso licenzijų', + 'total_accessories' => 'visi priedai', + 'total_consumables' => 'visos eksploatacinės medžiagos', + 'type' => 'Tipas', + 'undeployable' => 'Nepanaudojamas', + 'unknown_admin' => 'Nežinomas administratorius', + 'username_format' => 'Vartotojo vardas Formatas', + 'username' => 'Naudotojo vardas', + 'update' => 'Atnaujinti', + '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.', + 'uploaded' => 'Įkeltas', + 'user' => 'Naudotojas', + 'accepted' => 'priimta', + 'declined' => 'nepriimta', + 'unassigned' => 'Nepriskirta', + 'unaccepted_asset_report' => 'Nepriimta įranga', + 'users' => 'Naudotojai', + 'viewall' => 'Rodyti viską', + 'viewassets' => 'Peržiūrėti priskirtą įrangą', + 'viewassetsfor' => 'Peržiūrėti :name įrangą', + 'website' => 'Internetinis puslapis', + 'welcome' => 'Sveiki, :name', + 'years' => 'metai', + 'yes' => 'Taip', + 'zip' => 'Pašto kodas', + 'noimage' => 'Neįkelta arba nerasta nuotrauka.', + 'file_does_not_exist' => 'Prašomas failas serveryje neegzistuoja.', + 'file_upload_success' => 'Failo užkrovimas pavyko!', + 'no_files_uploaded' => 'Failo užkrovimas pavyko!', + 'token_expired' => 'Jūsų formos sesija pasibaigė. Prašau, pabandykite dar kartą.', + 'login_enabled' => 'Prisijungimas įjungtas', + 'audit_due' => 'Laikas auditavimui', + 'audit_overdue' => 'Audito laikas praėjęs', + 'accept' => 'Patvirtinti :asset', + 'i_accept' => 'Aš sutinku', + 'i_decline' => 'Aš nesutinku', + 'accept_decline' => 'Sutikti/Nesutikti', + 'sign_tos' => 'Pasirašykite žemiau, kad sutinkate su paslaugos teikimo taisyklėmis:', + 'clear_signature' => 'Parašas', + 'show_help' => 'Parodyti pagalbą', + 'hide_help' => 'Paslėpti pagalbą', + 'view_all' => 'peržiūrėti viską', + 'hide_deleted' => 'Peržiūrėti ištrintus', + 'email' => 'El. paštas', + 'do_not_change' => 'Nekeisti', + 'bug_report' => 'Pranešti apie klaidą', + 'user_manual' => 'Vartotojo instrukcija', + 'setup_step_1' => 'Žingsnis 1', + 'setup_step_2' => 'Žingsnis 2', + 'setup_step_3' => 'Žingsnis 3', + 'setup_step_4' => 'Žingsnis 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Sukurti administratoriaus vartotoją', + 'setup_done' => 'Baigta!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Išduota', + 'checked_out_to' => 'Išduota naudotojui', + 'fields' => 'Laukai', + 'last_checkout' => 'Paskutinis išregistravimas', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Numatoma priėmimo data', + 'reminder_checked_out_items' => 'Primename, kad šiuo metu Jums priskirta ši įranga. Jei manote, kad sąrašas netikslus (kažko trūksta ar priskirta kažkas, ko Jūs manote niekada negavęs), prašome susisiekti email :reply_to_name adresu :reply_to_address.', + 'changed' => 'Keista', + 'to' => 'Iki', + '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' => 'Patobulinimai', + 'information' => 'Informacija', + 'permissions' => 'Teisės', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Eksportuoti', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP naudotojų sinchronizacija', + 'synchronize' => 'Sinchronizuoti', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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' => 'Nauja įranga', + 'new_license' => 'Nauja licencija', + 'new_accessory' => 'Naujas priedas', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Priskirta', + 'asset_count' => 'Įrangos kiekis', + 'accessories_count' => 'Priedų kiekis', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Komponentų kiekis', + 'licenses_count' => 'Licencijų kiekis', + 'notification_error' => 'Klaida', + 'notification_error_hint' => 'Prašau patikrinti žemiau esančią formą dėl klaidų', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Pavyko', + 'notification_warning' => 'Įspėjimas', + 'notification_info' => 'Informacija', + 'asset_information' => 'Įrangos informacija', + 'model_name' => 'Modelio pavadinimas', + 'asset_name' => 'Įrangos pavadinimas', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Suvartojamos įrangos pavadinimas:', + 'accessory_information' => 'Priedo informacija:', + 'accessory_name' => 'Priedo pavadinimas:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'Sistema laikinai nepasiekiama', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - Nėra įsigyjimo datos', + 'assets_by_status' => 'Įranga pagal statusą', + 'assets_by_status_type' => 'Įranga pagal statuso tipą', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Sveiki, :name!', + 'unaccepted_profile_warning' => 'Įrangos, kuriai reikia patvirtinimo kiekis :count. Paspauskite čia, kad priimti arba atšaukti įrangą', + 'start_date' => 'Pradžios data', + 'end_date' => 'Pabaigos data', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'Failas nerastas', + 'preview_not_available' => '(nėra peržiūros galimybės)', + 'setup' => 'Nustatymai', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Įspėjimas', + 'tasks_view_all' => 'View all tasks', + 'true' => 'Tiesa', + 'false' => 'Netiesa', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'Atitinkamas log įrašas neegzistuoja.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'Įspėjimas: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Jūsų duomenų bazės lentelės sukurtos', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Patvirtinti', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Esate tikri?', + 'cannot_be_deleted' => 'Šis daiktas negali būti ištrintas', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serijos numeris', + 'item_notes' => ':item Notes', + 'item_name_var' => ':failo Pavadinimas', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'Jums paskirta įranga priklauso kitai įmonei, todėl Jūs negalite jos priimti ar atmesti, pasitarkite su savo vadovu', + 'importer' => [ + 'checked_out_to_fullname' => 'Išduota: vardas, pavardė', + 'checked_out_to_first_name' => 'Išduota: vardas', + 'checked_out_to_last_name' => 'Išduota: pavardė', + 'checked_out_to_username' => 'Išduota: prisijungimo vardas', + 'checked_out_to_email' => 'Išduota: el. paštas', + 'checked_out_to_tag' => 'Išduota: įrangos etiketė', + 'manager_first_name' => 'Vadovo vardas', + 'manager_last_name' => 'Vadovo pavardė', + 'manager_full_name' => 'Vadovo vardas ir pavardė', + 'manager_username' => 'Vadovo prisijungimo vardas', + 'checkout_type' => 'Išdavimo tipas', + 'checkout_location' => 'Išduota: vieta', + 'image_filename' => 'Paveikslėlio failo pavadinimas', + 'do_not_import' => 'Neimportuoti', + 'vip' => 'VIP', + 'avatar' => 'Avataras', + 'gravatar' => 'Gravataro el. paštas', + 'currency' => 'Valiuta', + 'address2' => 'Antroji adreso eilutė', + 'import_note' => 'Importuota naudojantis csv importo įrankiu', + ], + 'percent_complete' => '% baigta', + 'uploading' => 'Įkeliama... ', + 'upload_error' => 'Klaida kraunant bylą. Patikrinkite, ar nėra tuščių eilučių ar dublių stulpelių pavadinimuose.', + 'copy_to_clipboard' => 'Kopijuoti į iškarpinę', + 'copied' => 'Nukopijuota!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'keisti', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/lt-LT/help.php b/resources/lang/lt-LT/help.php new file mode 100644 index 0000000000..beed11e518 --- /dev/null +++ b/resources/lang/lt-LT/help.php @@ -0,0 +1,35 @@ + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Turtas - tai daiktai, kurie stebimi serijos numeriu arba turinio žyma. Jie dažniausiai būna vertingesni dalykai, kai svarbu nustatyti konkretų elementą.', + + 'categories' => 'Kategorijos padeda jums tvarkyti savo daiktus. Kai kurių pavyzdžių kategorijos gali būti "Desktops", "Laptops", "Mobilieji telefonai", "Tablets" ir tt, bet jūs galite naudoti kategorijas bet kokiu būdu, kuris jums yra naudingas.', + + 'accessories' => 'Įranga yra viskas, kas yra išduodama naudotojams ir suteikiamas ar nesuteikiamas inventorizacinis numeris. Pvz. kompiuteris, kompiuterio pelė, programinė iranga ir t. t.', + + 'companies' => 'Įmonės gali būti naudojamos kaip paprastas identifikatoriaus laukas arba gali būti naudojami norint apriboti turto, naudotojų ir tt matomumą, jei jūsų administratoriaus nustatymuose yra įjungta visa įmonės parama.', + + 'components' => 'Komponentai yra daiktai, kurie yra įrangos sudedamoji dalis, pavyzdžiui HDD, RAM ir t. t.', + + 'consumables' => 'Suvartojama įranga, tai tokia įranga, kuri perkama ir suvartojama per tam tikrą laiką. Pvz. spausdintuvo kasetės ar popierius.', + + 'depreciations' => 'Jūs galite nustatyti irangos nusidėvėjimą naudodami proporcinio metodo nusidėvėjimą.', + + 'empty_file' => 'Importavimo vedlys aptiko, kad šis failas yra tuščias.' +]; diff --git a/resources/lang/lt-LT/localizations.php b/resources/lang/lt-LT/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/lt-LT/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/lt-LT/mail.php b/resources/lang/lt-LT/mail.php new file mode 100644 index 0000000000..ffb91c124f --- /dev/null +++ b/resources/lang/lt-LT/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Įrangos pristatymo patvirtinimas', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Dienos', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Galiojanti turto ataskaita.', + 'Expiring_Licenses_Report' => 'Galiojanti licencijų ataskaita.', + 'Item_Request_Canceled' => 'Prekės užklausa atšaukta', + 'Item_Requested' => 'Įranga užklausta', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Mažos inventorizacijos ataskaita', + 'a_user_canceled' => 'Vartotojas svetainėje atšaukė elemento užklausą', + 'a_user_requested' => 'Vartotojas paprašė elemento svetainėje', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Aksesuaro pavadinimas:', + 'additional_notes' => 'Papildomi komentarai:', + 'admin_has_created' => 'Administratorius sukūrė jums sąskaitą: interneto svetainėje.', + 'asset' => 'Įranga:', + 'asset_name' => 'Įrangos pavadinimas:', + 'asset_requested' => 'Užklausta įranga', + 'asset_tag' => 'Įrangos kortelė', + '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.', + 'assigned_to' => 'Priskirtas', + 'best_regards' => 'pagarbiai,', + 'canceled' => 'Atšauktas:', + 'checkin_date' => 'Priėmimo data:', + 'checkout_date' => 'Užsakymo data:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Spustelėkite nuorodą apačioje, kad patvirtintumėte, jog gavote priedą.', + 'click_on_the_link_asset' => 'Jei norite patvirtinti, kad gavote turtą, spustelėkite saitą apačioje.', + 'click_to_confirm' => 'Spustelėkite šią nuorodą norėdami patvirtinti savo: interneto paskyra:', + 'current_QTY' => 'Esamas kiekis', + 'days' => 'Dienos', + 'expecting_checkin_date' => 'Numatyta priėmimo data:', + 'expires' => 'Galiojimo laikas', + 'hello' => 'Sveiki', + 'hi' => 'Sveiki', + 'i_have_read' => 'Aš perskaičiau ir sutinku su naudojimo sąlygomis ir gavau šį elementą.', + 'inventory_report' => 'Inventorizacijos ataskaita', + 'item' => 'Įranga:', + 'license_expiring_alert' => 'Tiek licenzijų :count baigsis už :threshold days.|Tiek licenzijų :count baigsis už :threshold days.', + 'link_to_update_password' => 'Jei norite atnaujinti savo slaptažodį, spustelėkite šią nuorodą:', + 'login' => 'Prisijungti:', + 'login_first_admin' => 'Prisijunkite prie savo naujojo "Snipe-IT" diegimo naudodami toliau nurodytus įgaliojimus:', + '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.', + 'min_QTY' => 'Min Kiekis', + 'name' => 'Pavadinimas', + 'new_item_checked' => 'Naujas objektas buvo patikrintas pagal jūsų vardą, išsami informacija pateikiama žemiau.', + 'notes' => 'Pastabos', + 'password' => 'Slaptažodis:', + 'password_reset' => 'Slaptažodžio atstatymas', + 'read_the_terms' => 'Prašome perskaityti toliau pateiktas naudojimo sąlygas.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Užklausta:', + 'reset_link' => 'Jūsų slaptažodžio atstatymo nuoroda', + 'reset_password' => 'Paspauskite norėdami pakeisti savo slaptažodį:', + 'rights_reserved' => 'Visos teisės saugomos.', + 'serial' => 'Serija', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Tiekėjas', + 'tag' => 'Žymė', + 'test_email' => 'Išbandykite "Snipe-IT" el. Laišką', + '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:', + 'to_reset' => 'Jei norite iš naujo nustatyti savo: žiniatinklio slaptažodį, užpildykite šią formą:', + 'type' => 'Tipas', + '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.', + 'user' => 'Vartotojas', + 'username' => 'Vartotojo vardas', + 'welcome' => 'Sveiki :vardas', + 'welcome_to' => 'Sveiki atvykę į: internetą!', + 'your_assets' => 'Žiūrėti Jūsų įrangą', + 'your_credentials' => 'Jūsų Snipe-IT įgaliojimai', +]; diff --git a/resources/lang/lt/pagination.php b/resources/lang/lt-LT/pagination.php similarity index 100% rename from resources/lang/lt/pagination.php rename to resources/lang/lt-LT/pagination.php diff --git a/resources/lang/lt/passwords.php b/resources/lang/lt-LT/passwords.php similarity index 100% rename from resources/lang/lt/passwords.php rename to resources/lang/lt-LT/passwords.php diff --git a/resources/lang/lt-LT/reminders.php b/resources/lang/lt-LT/reminders.php new file mode 100644 index 0000000000..911a62c2ab --- /dev/null +++ b/resources/lang/lt-LT/reminders.php @@ -0,0 +1,21 @@ + "Slaptažodžiai turi sutapti ir būti iš 6 simbolių.", + "user" => "Neteisingas naudotojas arba el. paštas", + "token" => 'Šis slaptažodžio atkūrimo raktas yra netinkamas, pasibaigęs jo galiojimas arba nesutampa su vartotojo vardu.', + 'sent' => 'Jei sistemoje yra atitinkantis naudotojas su galiojančiu el. pašto adresu, bus išsiųstas slaptažodžio atkūrimo el. laiškas.', + +); diff --git a/resources/lang/lt/table.php b/resources/lang/lt-LT/table.php similarity index 100% rename from resources/lang/lt/table.php rename to resources/lang/lt-LT/table.php diff --git a/resources/lang/lt-LT/validation.php b/resources/lang/lt-LT/validation.php new file mode 100644 index 0000000000..644cea938c --- /dev/null +++ b/resources/lang/lt-LT/validation.php @@ -0,0 +1,162 @@ + ':attribute turi būti patvirtintas.', + 'active_url' => ':attribute nėra tinkamas interentinis puslapis.', + 'after' => ':attribute privalo būti data po :date.', + 'after_or_equal' => 'Atributas turi būti datos, kuri yra arba lygi: data.', + 'alpha' => ':attribute gali būti tik raidės.', + 'alpha_dash' => ':attribute gali būti tik raidės, skaičiai ir brūkšneliai.', + 'alpha_num' => ':attribute gali būti tik raidės ir skaičiai.', + 'array' => 'Atributas turi būti masyvas.', + 'before' => ':attribute turi būti data prieš :date.', + 'before_or_equal' => 'Atributas turi būti data prieš arba lygus: data.', + 'between' => [ + 'numeric' => ':attribute privalo būti tarp :min - :max.', + 'file' => ':attribute privalo būti tarp :min - :max kilobaitų.', + 'string' => ':attribute privalo būti tarp :min - :max ženklų.', + 'array' => 'Atributas turi būti tarp: min ir: max elementų.', + ], + 'boolean' => 'Laukas: attribute turi būti teisingas arba klaidingas.', + 'confirmed' => ':attribute patvirtinimas nesutampa.', + 'date' => ':attribute nėra galiojanti data.', + 'date_format' => ':attribute nesutampa su formatu :format.', + 'different' => ':attribute ir :other turi būti skirtingi.', + 'digits' => ':attribute privalo būti :digits skaičiai.', + 'digits_between' => ':attribute privalo būti tarp :min ir:max skaičių.', + 'dimensions' => 'Atributui yra netinkamų vaizdo matmenų.', + 'distinct' => 'Atributo laukas turi dvigubą reikšmę.', + 'email' => ':attribute formatas neteisingas.', + 'exists' => 'Pasirinktas :attribute neteisingas.', + 'file' => 'Atributas turi būti failas.', + 'filled' => 'Atributo laukas turi turėti reikšmę.', + 'image' => ':attribute privalo būti paveikslėlis.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Pasirinktas :attribute neteisingas.', + 'in_array' => 'Atributo laukas neegzistuoja: kitame.', + 'integer' => ':attribute turi būti sveikas skaičius.', + 'ip' => ':attribute privalo būti tinkamas IP adresas.', + 'ipv4' => 'Atributas turi būti galiojantis IPv4 adresas.', + 'ipv6' => 'Atributas turi būti galiojantis IPv6 adresas.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Atributas turi būti galiojantis JSON eilutė.', + 'max' => [ + 'numeric' => ':attribute negali būti didesnis nei :max.', + 'file' => ':attribute negali būti didesnis nei :max kilobaitų.', + 'string' => ':attribute negali būti didesnis nei :max ženklai.', + 'array' => 'Atributas gali būti ne daugiau kaip: max elementai.', + ], + 'mimes' => ':attribute privalo būti failas, kurio formatas :values.', + 'mimetypes' => 'Atributas turi būti failo tipas:: reikšmės.', + 'min' => [ + 'numeric' => ':attribute privalo būti ne mažesnis nei :min.', + 'file' => ':attribute turi būti bent :min kilobaitų.', + 'string' => ':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.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Pasirinktas :attribute neteisingas.', + 'numeric' => ':attribute privalo būti skaičius.', + 'present' => 'Atributo laukas turi būti.', + 'valid_regex' => 'Tai nėra tinkamas regex. ', + 'regex' => ':attribute formatas neteisingas.', + 'required' => ':attribute laukelis privalomas.', + 'required_if' => ':attribute laukelis yra privalomas kai :other yra :value.', + 'required_unless' => 'Atributo laukas reikalingas, nebent: kitame yra: reikšmės.', + 'required_with' => ':attribute laukelis privalomas kai :values yra nurodytas.', + 'required_with_all' => 'Atributo laukas reikalingas tada, kai yra reikšmės.', + 'required_without' => ':attribute laukelis privalomas kai :values yra nenurodytas.', + 'required_without_all' => 'Atributo laukas reikalingas, kai nėra nė vieno iš: vertės.', + 'same' => ':attribute ir :other privalo sutapti.', + 'size' => [ + 'numeric' => ':attribute privalo būti :size.', + 'file' => ':attribute privalo būti :size kilobaitų.', + 'string' => ':attribute privalo būti :size ženklų.', + 'array' => 'Atributas turi būti: dydžio elementai.', + ], + 'string' => 'Atributas turi būti eilutė.', + 'timezone' => 'Atributas turi būti tinkama zona.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Slaptažodis negali sutapti su vartotojo vardu.', + 'letters' => 'Slaptažodis turi turėti bent vieną raidę.', + 'numbers' => 'Slaptažodis turi turėti bent vieną skaitmenį.', + 'case_diff' => 'Slaptažodis turi turėti didžiųjų ir mažųjų raidžių.', + 'symbols' => 'Slaptažodis turi turėti simbolių.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Šis slaptažodis yra per dažnas.', + 'statuslabel_type' => 'Turite pasirinkti tinkamą statuso etiketės tipą', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute turi būti galiojanti data YYYY-MM-DD formatu', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => ':attribute turi būti galiojanti data YYYY-MM-DD formatu', + 'termination_date.date_format' => ':attribute turi būti galiojanti data YYYY-MM-DD formatu', + 'expected_checkin.date_format' => ':attribute turi būti galiojanti data YYYY-MM-DD formatu', + 'start_date.date_format' => ':attribute turi būti galiojanti data YYYY-MM-DD formatu', + 'end_date.date_format' => ':attribute turi būti galiojanti data YYYY-MM-DD formatu', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/lt/account/general.php b/resources/lang/lt/account/general.php deleted file mode 100644 index d1d7aee3fe..0000000000 --- a/resources/lang/lt/account/general.php +++ /dev/null @@ -1,12 +0,0 @@ - 'Asmeniniai API raktai', - 'api_key_warning' => 'Generuodami API prieigos raktą būtinai nedelsdami nukopijuokite jį, nes jis - nebebus daugiau matomas.', - 'api_base_url' => 'Jūsų API nuoroda yra:', - 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokenai nustos galioti:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', -); diff --git a/resources/lang/lt/admin/accessories/message.php b/resources/lang/lt/admin/accessories/message.php deleted file mode 100644 index bc9c008212..0000000000 --- a/resources/lang/lt/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Priedas [:id] neegzistuoja.', - 'not_found' => 'Priedas nerastas.', - 'assoc_users' => 'Vartotojams šiuo metu išduotų šio priedo vienetų skaičius - :count. Susigrąžinkite išduotus priedus ir bandykite dar kartą. ', - - 'create' => array( - 'error' => 'Priedas nebuvo sukurtas. Prašome bandykite dar kartą.', - 'success' => 'Priedas sėkmingai sukurtas.' - ), - - 'update' => array( - 'error' => 'Įranga nebuvo atnaujinta. Prašome bandykite dar kartą', - 'success' => 'Priedas atnaujintas sėkmingai.' - ), - - 'delete' => array( - 'confirm' => 'Ar jūs tikrai norite ištrinti šį priedą?', - 'error' => 'Nepavyko ištrinti šio priedo. Pabandykite dar kartą.', - 'success' => 'Priedas ištrintas sėkmingai.' - ), - - 'checkout' => array( - 'error' => 'Priedo nepavyko išduoti, pabandykite dar kartą', - 'success' => 'Įranga sėkmingai išimta.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'Šis vartotojas neteisingas. Prašome bandykite dar kartą.' - ), - - 'checkin' => array( - 'error' => 'Įrangos nepavyko pridėti, prašome bandykite dar kartą', - 'success' => 'Įranga sėkmingai pridėta.', - 'user_does_not_exist' => 'Varototojas neteisingas. Prašome bandykite dar kartą.' - ) - - -); diff --git a/resources/lang/lt/admin/asset_maintenances/general.php b/resources/lang/lt/admin/asset_maintenances/general.php deleted file mode 100644 index 207f46100d..0000000000 --- a/resources/lang/lt/admin/asset_maintenances/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Įrangos preižiūra', - 'edit' => 'Taisyti įrangos preižiūrą', - 'delete' => 'Ištrinti įrangos preižiūrą', - 'view' => 'Peržiūrėti detalią įrangos priežiūrą', - 'repair' => 'Remontas', - 'maintenance' => 'Priežiūra', - 'upgrade' => 'Atnaujinti', - 'calibration' => 'Calibration', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', - ]; diff --git a/resources/lang/lt/admin/companies/table.php b/resources/lang/lt/admin/companies/table.php deleted file mode 100644 index 18ec54425c..0000000000 --- a/resources/lang/lt/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Kompanijos', - 'create' => 'Sukurti kompaniją', - 'title' => 'Kompanija', - 'update' => 'Atnaujinti kompaniją', - 'name' => 'Kompanijos pavadinimas', - 'id' => 'ID', -); diff --git a/resources/lang/lt/admin/custom_fields/general.php b/resources/lang/lt/admin/custom_fields/general.php deleted file mode 100644 index f3be81e06a..0000000000 --- a/resources/lang/lt/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Pritaikyti laukai', - 'manage' => 'Manage', - 'field' => 'Laukas', - 'about_fieldsets_title' => 'Apie laukų grupes', - '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', - 'fieldset' => 'Laukų grupė', - 'qty_fields' => 'Laukų kiekis', - 'fieldsets' => 'Laukų grupės', - 'fieldset_name' => 'Laukų grupės pavadinimas', - 'field_name' => 'Lauko pavadinimas', - 'field_values' => 'Lauko vertės', - 'field_values_help' => 'Pridėti pasirinktinas parinktis, po vieną eilutėje. Tuščios eilutės, išskyrus pirmąją eilutę, bus ignoruojamos.', - 'field_element' => 'Laukelio elementas', - 'field_element_short' => 'Elementas', - 'field_format' => 'Formatas', - 'field_custom_format' => 'Pritaikomas formatas', - 'field_custom_format_help' => 'Šis laukelis leidžia Jums naudoti REGEX validaciją. Tai turėtų prasidėti "regax:" - pavyzdžiui norint validuoti pasirinkto laukelio reikšmę IMEI (15 skaičių), privalote naudoti regex:/^[0-9]{15}$/.', - 'required' => 'Privalomas', - 'req' => 'Privaloma.', - 'used_by_models' => 'Naudojama modelių', - 'order' => 'Užsakymas', - 'create_fieldset' => 'Nauja laukų grupė', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - 'create_fieldset_title' => 'Create a new fieldset', - 'create_field' => 'Naujas pritaikomas laukelis', - 'create_field_title' => 'Sukurti naują nestandartinį laukelį', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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' => 'Apie nestandartinius laukelius', - 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', - 'make_optional' => 'Privaloma - paspauskite, kad būtų neprivaloma', - 'make_required' => 'Neprivaloma - paspauskite, kad būtų privaloma', - 'reorder' => 'Užsakyti iš naujo', - 'db_field' => 'DB laukas', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', - 'is_unique' => 'Ši reikšmė tui būti unikali visai įrangai', - 'unique' => 'Unikalu', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Matoma naudotojui', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Rodyti sąraše', - 'show_in_requestable_list_short' => 'Rodyti prašomos įrangos sąraše', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'Šis laukelis užšifruotas, todėl kai kurios peržiūros galimybės nepasiekiamos.', - -]; diff --git a/resources/lang/lt/admin/custom_fields/message.php b/resources/lang/lt/admin/custom_fields/message.php deleted file mode 100644 index c572cb051d..0000000000 --- a/resources/lang/lt/admin/custom_fields/message.php +++ /dev/null @@ -1,63 +0,0 @@ - array( - 'invalid' => 'Laukelis neegzistuoja.', - 'already_added' => 'Laukelis jau pridėtas', - - 'create' => array( - 'error' => 'Laukelis nebuvo sukurtas. Prašome bandyti dar kartą.', - 'success' => 'Laukelis sukurtas sėkmingai.', - 'assoc_success' => 'Laukelis sėkmingai pridėtas į laukų grupę.' - ), - - 'update' => array( - 'error' => 'Laukelis nebuvo atnaujintas, prašome bandykite dar kartą', - 'success' => 'Laukelis atnaujintas sėkmingai.' - ), - - 'delete' => array( - 'confirm' => 'Ar esate tikri jog norite pašalinti šį laukelį?', - 'error' => 'Nepavyko ištrinti laukelio. Prašome bandykite dar kartą.', - 'success' => 'Laukelis buvo sėkmingas ištrintas.', - 'in_use' => 'Laukelis naudojamas.', - ) - - ), - - 'fieldset' => array( - - 'does_not_exist' => 'Fieldset neegzistuoja', - - 'create' => array( - 'error' => 'Laukelis nebuvo sukurtas. Prašome bandyti dar kartą.', - 'success' => 'Laukų grupė sukurta sėkmingai.' - ), - - 'update' => array( - 'error' => 'Laukų grupė nebuvo atnaujinta. Prašome bandyti dar kartą', - 'success' => 'Laukų grupė atnaujinta sėkmingai.' - ), - - 'delete' => array( - 'confirm' => 'Ar esate tikri jog norite pašalinti šią lankų grupę?', - 'error' => 'Klaida bandant ištrinti laukų grupę. Prašome bandykite dar kartą.', - 'success' => 'Laukų grupė ištrinta sėkmingai.', - 'in_use' => 'Laukų grupė vis dar naudojama.', - ) - - ), - - 'fieldset_default_value' => array( - - 'error' => 'Error validating default fieldset values.', - - ), - - - - - - -); diff --git a/resources/lang/lt/admin/departments/message.php b/resources/lang/lt/admin/departments/message.php deleted file mode 100644 index 28eed831b6..0000000000 --- a/resources/lang/lt/admin/departments/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Departamentas neegzistuoja.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', - 'assoc_users' => 'Šis skyrius šiuo metu yra susijęs su bent vienu naudotoju ir jo negalima ištrinti. Prašome atnaujinti savo naudotojus, kad jie daugiau nebenumatytų šio skyriaus ir bandytų dar kartą.', - 'create' => array( - 'error' => 'Departamentas nebuvo sukurtas, prašome pabandyti dar kartą.', - 'success' => 'Departamentas sėkmingai sukūrė.' - ), - 'update' => array( - 'error' => 'Departamentas nebuvo atnaujintas, bandykite dar kartą', - 'success' => 'Departamentas sėkmingai atnaujintas.' - ), - 'delete' => array( - 'confirm' => 'Ar tikrai norite ištrinti šį skyrių?', - 'error' => 'Buvo pašalinta departamento problema. Prašau, pabandykite dar kartą.', - 'success' => 'Departamentas sėkmingai ištrintas.' - ) - -); diff --git a/resources/lang/lt/admin/depreciations/general.php b/resources/lang/lt/admin/depreciations/general.php deleted file mode 100644 index 5db79cc407..0000000000 --- a/resources/lang/lt/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - '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', - '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/groups/message.php b/resources/lang/lt/admin/groups/message.php deleted file mode 100644 index 8d0220b6d0..0000000000 --- a/resources/lang/lt/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Gruoė jau sukurta!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'Laukelio pavadinimas privalomas', - - 'success' => array( - 'create' => 'Grupė sėkmingai sukurta.', - 'update' => 'Grupė sėkmingai atnaujinta.', - 'delete' => 'Grupė sėkmingai ištrinta.', - ), - - 'delete' => array( - 'confirm' => 'Ar tikrai norite ištrinti šią grupę?', - 'create' => 'Nepavyko sukurti grupės. Prašome bandykite dar kartą.', - 'update' => 'Nepavyko atnaujinti grupės. Prašome bandykite dar kartą.', - 'delete' => 'Nepavyko ištrinti grupės. Prašome bandykite dar kartą.', - ), - -); diff --git a/resources/lang/lt/admin/hardware/form.php b/resources/lang/lt/admin/hardware/form.php deleted file mode 100644 index 50f61d5cbf..0000000000 --- a/resources/lang/lt/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Patvirtinkite masinio ištrynimo turinį', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'Peržiūrėkite įrangos ištrinimą žemiau. Ištrinus, įranga galima atstatyti, tačiau daugiau nebus priskirta jokiam vartotojam.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Jūs norite ištrinti :asset_count įranga.', - 'bulk_restore_warn' => 'You are about to restore :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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Išduota', - 'checkout_date' => 'Išdavimo data', - 'checkin_date' => 'Priėmimo data', - 'checkout_to' => 'Išduota', - 'cost' => 'Pirkimo kaina', - 'create' => 'Sukurti įrangą', - 'date' => 'Pirkimo data', - 'depreciation' => 'Nusidėvėjimas', - 'depreciates_on' => 'Nusidėvėjimo data', - 'default_location' => 'Numatytoji vietovė', - 'eol_date' => 'Irangos naudojimo pabaigos data', - 'eol_rate' => 'Įrangos naudojimo pabaigos likutis', - 'expected_checkin' => 'Tikėtina priėmimo data', - 'expires' => 'Baigiasi', - 'fully_depreciated' => 'Visiškai nusidėvėjo', - 'help_checkout' => 'Jei jūs norite susieti šią įrangą iš karto, pasirinkite "pasiruoštas naudojimui" iš anksčiau esanšios būklės sąrašo. ', - 'mac_address' => 'MAC adresas', - 'manufacturer' => 'Gamintojas', - 'model' => 'Modelis', - 'months' => 'mėnesiai', - 'name' => 'Įrangos pavadinimas', - 'notes' => 'Pastabos', - 'order' => 'Užsakymo numeris', - 'qr' => 'QR kodas', - 'requestable' => 'Naudotojai galintys gauti šią įrangą', - 'select_statustype' => 'Parinkti būklės tipą', - 'serial' => 'Serijinis numeris', - 'status' => 'Būklė', - 'tag' => 'Įrangos pavadinimas', - 'update' => 'Įrangos atnaujinimas', - 'warranty' => 'Garantija', - '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' => 'Atnaujinti tik standartinę lokaciją', - 'asset_location_update_actual' => 'Atnaujinti tik aktualią lokaciją', - 'asset_not_deployable' => 'Ši įranga negali būti išduodama.', - 'asset_deployable' => 'Ši įranga gali būti išduodama.', - 'processing_spinner' => 'Apdorojama...(Dideliems failams gali šiek tiek užtrukti)', - 'optional_infos' => 'Papildoma informacija', - 'order_details' => 'Susijusi užsakymo informacija' -]; diff --git a/resources/lang/lt/admin/hardware/general.php b/resources/lang/lt/admin/hardware/general.php deleted file mode 100644 index 2786be3bf1..0000000000 --- a/resources/lang/lt/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Įranga', - 'bulk_checkout' => 'Išduota įranga', - 'bulk_checkin' => 'Priimti įrangą', - 'checkin' => 'Išduota įranga', - 'checkout' => 'Patikros turtas', - 'clone' => 'Kopijuoti įrangą', - 'deployable' => 'Naudojamas', - 'deleted' => 'Ši įranga buvo ištrinta.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Keisti įrangą', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'Neteisingas įrangos modelis.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Reiklaujamas', - 'requested' => 'Užklausta', - 'not_requestable' => 'Nereikalaujamas', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Atkurti įrangą', - 'pending' => 'Vykdoma', - 'undeployable' => 'Negalimas naudoti', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'Peržiūrėti įrangą', - 'csv_error' => 'Jūsų CSV faile yra klaida:', - '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' => 'Pabandykite sulyginti naudotojus pagal naudotojo vardą', - 'error_messages' => 'Klaidos pranešimai:', - 'success_messages' => 'Sėkmės pranešimai:', - 'alert_details' => 'Žemiau pateikta detalesnė informacija.', - 'custom_export' => 'Custom Export', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'Naudotojo departamentas', -]; diff --git a/resources/lang/lt/admin/hardware/message.php b/resources/lang/lt/admin/hardware/message.php deleted file mode 100644 index 2618dedba0..0000000000 --- a/resources/lang/lt/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Įrangos sukurti nepavyko, prašome bandykite dar kartą. :(', - 'success' => 'Įranga sėkminga sukurta. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Įranga nebuvo atkurta, prašome bandykite dar kartą', - 'success' => 'Įranga atkurta sėkmingai.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Turto auditas buvo nesėkmingas. Prašau, pabandykite dar kartą.', - 'success' => 'Turto auditas sėkmingai registruotas.', - ], - - - 'deletefile' => [ - 'error' => 'Failas neištrintas. Prašome bandykite dar kartą.', - 'success' => 'Failas sėkmingai ištrintas.', - ], - - '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' => [ - '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', - 'file_missing' => 'Pažymėtas failas nerastas', - 'header_row_has_malformed_characters' => 'Vienas ar daugiau atributų antraštės eilutėje turi netinkąmą UTF-8 simbolį', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/lt/admin/hardware/table.php b/resources/lang/lt/admin/hardware/table.php deleted file mode 100644 index 4036b148f9..0000000000 --- a/resources/lang/lt/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Įrangos kortelė', - 'asset_model' => 'Modelis', - 'book_value' => 'Dabartinė vertė', - 'change' => 'Priimta/Išduota', - 'checkout_date' => 'Išdavimo data', - 'checkoutto' => 'Išduota', - 'components_cost' => 'Bendra komponentų vertė', - 'current_value' => 'Dabartinė vertė', - 'diff' => 'Skirtumas', - 'dl_csv' => 'Atsisiųti CSV fromatu', - 'eol' => 'Nurašymo data', - 'id' => 'ID', - 'last_checkin_date' => 'Paskutinė patikrinimo data', - 'location' => 'Vieta', - 'purchase_cost' => 'Kaina', - 'purchase_date' => 'Nupirkta', - 'serial' => 'Serijinis numeris', - 'status' => 'Būklė', - 'title' => 'Įranga ', - 'image' => 'Įrenginio nuotrauka', - 'days_without_acceptance' => 'Dienų skaičius be priėmimo', - 'monthly_depreciation' => 'Mėnesio amortizacija', - 'assigned_to' => 'Priskirta', - 'requesting_user' => 'Prašantis asmuo', - 'requested_date' => 'Prašymo data', - 'changed' => 'Keista', - 'icon' => 'Piktograma', -]; diff --git a/resources/lang/lt/admin/kits/general.php b/resources/lang/lt/admin/kits/general.php deleted file mode 100644 index e88510a581..0000000000 --- a/resources/lang/lt/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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' => 'Rinkinys buvo sėkmingai sukurtas.', - '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. ', - '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' => 'Rinkinys buvo sėkmingai sukurtas', - '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/labels/table.php b/resources/lang/lt/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/lt/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/lt/admin/licenses/form.php b/resources/lang/lt/admin/licenses/form.php deleted file mode 100644 index a48bc4c451..0000000000 --- a/resources/lang/lt/admin/licenses/form.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Įranga', - 'checkin' => 'Pridėti', - 'create' => 'Sukurti licenziją', - 'expiration' => 'Galiojimo pabaiga', - 'license_key' => 'Licencijos raktas', - 'maintained' => 'Turėta', - 'name' => 'Programinės įrangos pavadinimas', - 'no_depreciation' => 'Nenusidėvi', - 'purchase_order' => 'Pirkimo užsakymo numeris', - 'reassignable' => 'Perduodamas', - 'remaining_seats' => 'Likusių vartotojų skaičius', - 'seats' => 'Vartotojai', - 'termination_date' => 'Galiojimo pabaiga', - 'to_email' => 'Gauta licenzija el. paštu', - 'to_name' => 'Licenzija išduota šiuo vardu', - 'update' => 'Atnaujinta licenzija', - 'checkout_help' => 'Jūs turite išduoti licenziją įrangai arba asmeniui. Jūs galite pasirinkti abu, bet savininkas naudojantis įrangą turi sutapti su asmeniu, kuriam ši įranga perduodama.' -); diff --git a/resources/lang/lt/admin/licenses/general.php b/resources/lang/lt/admin/licenses/general.php deleted file mode 100644 index a1776e270e..0000000000 --- a/resources/lang/lt/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Apie licencijas', - 'about_licenses' => 'Licencijos naudojamos programinei įrangai stebėti. Jie turi tam tikrą skaičių vietų, kurias galima patikrinti asmenims', - 'checkin' => 'Išduoti licenzijos prieigą', - 'checkout_history' => 'Išdavimo istorija', - 'checkout' => 'Išduotas licenzijų kiekis', - 'edit' => 'Keisti licenziją', - 'filetype_info' => 'Leidžiami dokumentų formatai png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', - 'clone' => 'Kopijuoti licenziją', - 'history_for' => 'Istorija ', - 'in_out' => 'Priimta/Išduota', - 'info' => 'Licenzijos info', - 'license_seats' => 'Licenzijos vnt. skaičius', - 'seat' => 'Prieiga', - 'seats' => 'Prieigos', - 'software_licenses' => 'Programinės įrangos licenzijos', - 'user' => 'Naudotojas', - 'view' => 'Peržiūrėti licenziją', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/lt/admin/locations/table.php b/resources/lang/lt/admin/locations/table.php deleted file mode 100644 index 731b929713..0000000000 --- a/resources/lang/lt/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Įranga priskirta', - 'id' => 'ID', - 'city' => 'Miestas', - 'state' => 'Rajonas', - 'country' => 'Šalis', - 'create' => 'Sukurti vietovę', - 'update' => 'Atnaujinti vietovę', - 'print_assigned' => '', - 'print_all_assigned' => '', - 'name' => 'Vietovės pavadinimas', - 'address' => 'Adresas', - 'address2' => 'Address Line 2', - 'zip' => 'Pašto kodas', - 'locations' => 'Vietovės', - 'parent' => 'Pagrindinė', - 'currency' => 'Vietos valiuta', - 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'Naudotojo vardas', - 'department' => 'Padalinys', - 'location' => 'Vieta', - 'asset_tag' => 'Įrangos kortelė', - 'asset_name' => 'Pavadinimas', - 'asset_category' => 'Kategorija', - 'asset_manufacturer' => 'Gamintojas', - 'asset_model' => 'Modelis', - 'asset_serial' => 'Serijinis numeris', - 'asset_location' => 'Vieta', - 'asset_checked_out' => 'Išduota', - 'asset_expected_checkin' => 'Numatoma priėmimo data', - 'date' => 'Data:', - 'signed_by_asset_auditor' => 'Pasirašė (Turto auditorius):', - 'signed_by_finance_auditor' => 'Pasirašė (Finansų auditorius):', - 'signed_by_location_manager' => 'Pasirašė (Vietovės auditorius):', - 'signed_by' => 'Nurašyta:', -]; diff --git a/resources/lang/lt/admin/manufacturers/message.php b/resources/lang/lt/admin/manufacturers/message.php deleted file mode 100644 index 0293581484..0000000000 --- a/resources/lang/lt/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Tokio gamintojo nėra.', - 'assoc_users' => 'Šis gamintojas šiuo metu susietas su daugaiau nei vienu modeliu ir negali būti ištrintas. Prašome atnaujinkite savo modelius, kad nesisietų su šiuo gamintoju ir bandykite iš naujo. ', - - 'create' => array( - 'error' => 'Gamintojas nesukurtas, prašome bandykite dar kartą.', - 'success' => 'Gamintojas sėkmingai sukurtas.' - ), - - 'update' => array( - 'error' => 'Gamintojas neatnaujintas, prašome bandykite dar kartą', - 'success' => 'Gamintojas sėkmingai atnaujintas.' - ), - - 'restore' => array( - 'error' => 'Gamintojas nebuvo atkurtas, prašome bandyti dar kartą', - 'success' => 'Gamintojas buvo atkurtas sėkmingai.' - ), - - 'delete' => array( - 'confirm' => 'Ar jūs tikrai norite ištrinti šį gamintoją?', - 'error' => 'Nepavyko ištrinti gamintojo. Prašome bandykite dar kartą.', - 'success' => 'Gamintojas sėkmingai ištrintas.' - ) - -); diff --git a/resources/lang/lt/admin/manufacturers/table.php b/resources/lang/lt/admin/manufacturers/table.php deleted file mode 100644 index a7b417f772..0000000000 --- a/resources/lang/lt/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Apie gamintojus', - 'about_manufacturers_text' => 'Gamintojai yra įmonės, kurios kuria jūsų turtą. Čia galite išsaugoti svarbią palaikymo kontaktinę informaciją apie juos, kuri bus rodoma išsamiuose savo turinio puslapiuose.', - 'asset_manufacturers' => 'Įrangos gamintojai', - 'create' => 'Sukurti gamintoją', - 'id' => 'ID', - 'name' => 'vardas', - 'support_email' => 'Palaikymas el. Paštu', - 'support_phone' => 'Palaikymas telefonu', - 'support_url' => 'Palaikymo URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Atnaujinti gamintoją', - 'url' => 'URL', - -); diff --git a/resources/lang/lt/admin/models/message.php b/resources/lang/lt/admin/models/message.php deleted file mode 100644 index 8852330333..0000000000 --- a/resources/lang/lt/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Tokio modelio nėra.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Šis modelis šiuo metu susietas su daugiau nei vienu įrangos vientu ir negali būti ištrintas. Prašome ištrinkite įrangą ir tuomet bandykite trinti iš naujo. ', - - - 'create' => array( - 'error' => 'Modelis nebuvo ištrintas, prašome bandykite iš naujo.', - 'success' => 'Modelis sėkmingai sukurtas.', - 'duplicate_set' => 'Įrangos modelis su šiuo pavadinimu, gamintoju ir modeliu numeriu jau yra.', - ), - - 'update' => array( - 'error' => 'Modelis nebuvo atnaujintas, prašome bandykite iš naujo', - 'success' => 'Modelis sėkmingai atnaujintas.', - ), - - 'delete' => array( - 'confirm' => 'Ar jūs tikrai norite ištrinti šios įrangos modelį?', - 'error' => 'Nepavyko ištrinti modelio. Prašome bandykite dar kartą.', - 'success' => 'Modelis sėkmingai ištrintas.' - ), - - 'restore' => array( - 'error' => 'Modelis nebuvo atkurtas, prašome bandykite dar kartą', - 'success' => 'Modelis sėkmingai atkurtas.' - ), - - 'bulkedit' => array( - 'error' => 'Nebuvo pakeista jokių laukų, todėl niekas nebuvo atnaujintas.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Nepasirinktas modelis, nėra ką ištrinti.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) buvo ištrinti, bet :fail_count negalima ištrinti todėl, kad turtas vis dar susietas.' - ), - -); diff --git a/resources/lang/lt/admin/settings/general.php b/resources/lang/lt/admin/settings/general.php deleted file mode 100644 index c35971b058..0000000000 --- a/resources/lang/lt/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Įspėjimas', - 'alert_title' => 'Update Notification 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.', - 'asset_ids' => 'Įrangos ID', - 'audit_interval' => 'Audito intervalas', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Papilomas priedėlis (pasirinktinai)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Atsarginė kopija', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Užsakytas CSS', - 'custom_css_help' => 'Įveskite bet kokį užsakytą CSS peržiūrėjimo norėtumėte naudoti. Neįtraukite <style></Stilius> žymės.', - 'custom_forgot_pass_url' => 'Pasirinktinio slaptažodžio atkūrimo nuoroda', - 'custom_forgot_pass_url_help' => 'Tai pakeičia pamiršto slaptažodžio nuorodą prisijungimo lange. Naudinga tiesiogiai nukreipti į LDAP slaptažodžio atkūrimo funkcionalumą. Būtų efektyviau išjungti vietinių vartotojų pamirštų slaptažodžių funkcionalumą.', - 'dashboard_message' => 'Prietaisų skydelio pranešimai', - 'dashboard_message_help' => 'Šis tekstas bus rodomas valdymo skydelyje, kiekvienam turinčiam teisę peržiūrėti valdymo skydelį.', - 'default_currency' => 'Numatytoji valiuta', - 'default_eula_text' => 'Numatytasis EULA', - 'default_language' => 'Numatyta kalba', - 'default_eula_help_text' => 'Jūs taip pat galite susieti pritaikytą EULĄ specifinėms įrangos grupėms.', - 'display_asset_name' => 'Rodyti įrangos pavadinimą', - 'display_checkout_date' => 'Rodyti išdavimo datą', - 'display_eol' => 'Rodyti įrangos naudojimo pabaigos datas lentelės pavidalu', - 'display_qr' => 'Rodyti QR kodus', - 'display_alt_barcode' => 'Rodyti 1D barkodus', - 'email_logo' => 'Email Logo', - 'barcode_type' => '2D barkodo tipas', - 'alt_barcode_type' => '1D barkodo tipas', - 'email_logo_size' => 'Square logos in email look best. ', - 'enabled' => 'Įjungta', - 'eula_settings' => 'EULA nustatymai', - 'eula_markdown' => 'Šis EULA leidžia 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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP nustatymai', - '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_location' => 'LDAP prisijungimas', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Prašome įvesti tinkamą LDAP vartotojo vardą ir slaptažodį iš bazės DN. Jūs privalote patikrinti ar LDAP prisijungimas sukonfigūruotas tinkamai. PIRMIAUSIA JŪS PRIVALOTE IŠSAUGOTI LDAP NUSTATYMUS.', - 'ldap_login_sync_help' => 'Tai patikrina ar LDAP sinchronizacija teisinga. Jeigu Jūsų LADAP autentifikacijos užkalusa nėra teisinga, vartotojai gali negalėti prisijungti. PIRMIAUSIA JŪS PRIVALOTE IŠSAUGOTI LDAP NUSTATYMUS.', - 'ldap_manager' => 'LDAP vadovas', - 'ldap_server' => 'LDAP serveris', - 'ldap_server_help' => 'Tai turėtų prasidėti su ldap: // (nešifruotam arba TLS) arba ldaps: (jei tai SSL)', - 'ldap_server_cert' => 'LDAP SSL sertifikato patvirtinimas', - 'ldap_server_cert_ignore' => 'Leisti nepatvirtintą SSL sertifikatą', - 'ldap_server_cert_help' => 'Pažymėkite jeigu naudojate savo pasirašytą SSL sertifikatą ir norite naudoti neegzistuojanti SSL sertifikatą.', - 'ldap_tls' => 'Naudokite TLS', - 'ldap_tls_help' => 'Tai turėtų būti tikrinama, jei jūsų LDAP serveryje naudojate STARTTLS.', - 'ldap_uname' => 'LDAP vartotojo vardas', - 'ldap_dept' => 'LDAP departamentas', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP slaptažodis', - 'ldap_basedn' => 'DN', - 'ldap_filter' => 'LDAP filtras', - 'ldap_pw_sync' => 'LDAP slaptažodžių sinchronizavimas', - 'ldap_pw_sync_help' => 'Išvalykite šį laukelį, jei nenorite, kad LDAP slaptažodžiai būtų sinchronizuojami su vietiniais slaptažodžiais. Išjungus tai reiškia, kad jūsų vartotojai gali nepavykti prisijungti, jei dėl kokios nors priežasties jūsų LDAP serveris nepasiekiamas.', - 'ldap_username_field' => 'Vartotojo vardo laukelis', - 'ldap_lname_field' => 'Pavardė', - 'ldap_fname_field' => 'LDAP vardas', - 'ldap_auth_filter_query' => 'LDAP prisijungimo užklausa', - 'ldap_version' => 'LDAP versija', - 'ldap_active_flag' => 'LDAP aktyvios vėliavos', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP darbuotojų skaičius', - 'ldap_email' => 'LDAP el.paštas', - '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' => 'Pavyko?', - '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', - 'login_remote_user_enabled_text' => 'Įjungti nuotolinį prisijungimą naudojant vartotojo antraštę', - 'login_remote_user_enabled_help' => 'Ši opcija įjungia autentifikaciją "REMOTE_USER" per "Cammon Gateway" vartotojo sąsają (rfc3875)', - 'login_common_disabled_text' => 'Išjungti kitus autentifikacijos mechanizmus', - 'login_common_disabled_help' => 'Ši opcija išjungia kitus autentifikacijos mechanizmus. Šią funkciją įjunkite jeigu esate tikri jog REMOTE_USER prisijungimas veikia', - 'login_remote_user_custom_logout_url_text' => 'Pasirinktinė atsijungimo URL', - 'login_remote_user_custom_logout_url_help' => 'Čia įveskite nuorodą į kurią bus nukreipti vartotojai prisijungę prie Snite-IT. Tai naudinga uždarant vartotojo sesiją.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logotipas', - 'logo_print_assets' => 'Naudoti spausdinimui', - 'logo_print_assets_help' => 'Naudoti turto sąrašą spausdinimą ', - 'full_multiple_companies_support_help_text' => 'Apriboti vartotojai (įskaitant administratorius) priskirtus kompanijoms.', - 'full_multiple_companies_support_text' => 'Pilnas kelių kompanijų palaikymas', - 'show_in_model_list' => 'Rodyti išskleidžiame modelyje', - 'optional' => 'pasirinktinai', - 'per_page' => 'Rezultatai puslapyje', - 'php' => 'PHP versija', - 'php_info' => 'PHP informacija', - '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' => 'Minimali leistina vertė yra 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 nustatymai', - '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_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_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_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_download' => 'Download Metadata', - 'setting' => 'Nustatymai', - 'settings' => 'Nustatymai', - 'show_alerts_in_menu' => 'Rodyti įspėjimus viršutiniame meniu', - 'show_archived_in_list' => 'Archyvuotas turtas', - 'show_archived_in_list_text' => 'Rodyti archyvuotą turtą "visame turto" sąraše', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT versija', - 'support_footer' => 'Palaikomos poraštė nuorodos ', - 'support_footer_help' => 'Nurodykite, kas matys nuorodas į „Snipe-IT“ palaikymo informacijos ir naudotojo vadovą', - 'version_footer' => 'Versija poraštėje ', - 'version_footer_help' => 'Nurodykite kad galės matyti Snipe-IT versijas ir versijos numerius.', - 'system' => 'Sistemos informacija', - '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.', - 'labels_per_page' => 'Etikečių puslapyje', - 'label_dimensions' => 'Etiketės išmatavimai (coliais)', - 'next_auto_tag_base' => 'Kitas automatinis prieaugis', - 'page_padding' => 'Puslapio maržos (coliais)', - 'privacy_policy_link' => 'Privatumo politikos nuorodos', - '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', - 'labels_pagewidth' => 'Etiketės lapo plotis', - 'labels_pageheight' => 'Etiketės lapo aukštis', - 'label_gutters' => 'Etiketės tarpai (coliais)', - 'page_dimensions' => 'Puslapio matmenys (coliais)', - 'label_fields' => 'Žymėti laukus', - 'inches' => 'colių', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Nuoroda į "Snipe-IT" el. Paštu', - 'show_url_in_emails_help_text' => 'Atžymėkite šį langelį, jei nenorite susieti savo "Snipe-IT" diegimo savo el. Pašto dėžutėse. Naudinga, jei dauguma jūsų naudotojų niekada nebus prisijungę.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Didžiausias miniatiūros aukštis', - 'thumbnail_max_h_help' => 'Didžiausias pikselių aukštis gali būti, kad miniatiūros gali būti rodomos sąrašo rodinyje. Min 25, maks. 500.', - 'two_factor' => 'Du veiksnių autentifikavimas', - 'two_factor_secret' => 'Dviejų veiksnių kodas', - 'two_factor_enrollment' => 'Dviejų veiksnių registracija', - 'two_factor_enabled_text' => 'Įgalinti du veiksnius', - 'two_factor_reset' => 'Atstatyti dviejų veiksnių paslaptį', - 'two_factor_reset_help' => 'Tai privers naudotoją vėl įrašyti įrenginį "Google" autentifikavimo priemone. Tai gali būti naudinga, jei jų šiuo metu užregistruotas įrenginys yra pamestas ar pavogtas.', - 'two_factor_reset_success' => 'Dviejų veiksnių įrenginys sėkmingai iš naujo nustatomas', - 'two_factor_reset_error' => 'Dviejų veiksnių įrenginio atstatymas nepavyko', - 'two_factor_enabled_warning' => 'Įjungus dviejų faktorių, jei jis šiuo metu neįjungtas, iš karto privers jus patvirtinti autentifikavimu naudojant "Google" prijungtą įrenginį. Jūs turėsite galimybę įregistruoti savo įrenginį, jei jis šiuo metu nėra įtrauktas.', - 'two_factor_enabled_help' => 'Tai įgalins dviejų veiksnių autentifikavimą naudojant "Google Authenticator".', - 'two_factor_optional' => 'Atrankinis (vartotojai gali įjungti arba išjungti, jei tai leidžiama)', - 'two_factor_required' => 'Reikalingas visiems vartotojams', - 'two_factor_disabled' => 'Neįgalus', - 'two_factor_enter_code' => 'Įveskite dviejų veiksnių kodą', - 'two_factor_config_complete' => 'Pateikti kodeksą', - 'two_factor_enabled_edit_not_allowed' => 'Jūsų administratorius neleidžia jums redaguoti šio nustatymo.', - 'two_factor_enrollment_text' => "Būtina atlikti du autentiškumo patvirtinimo veiksnius, tačiau jūsų įrenginys dar nebuvo užregistruotas. Atidarykite \"Google\" autentifikavimo priemonės programą ir nuskaitykite žemiau esantį QR kodą, kad užsiregistruotumėte savo įrenginį. Įrašę savo įrenginį įveskite žemiau esantį kodą", - 'require_accept_signature' => 'Reikalauti parašo', - 'require_accept_signature_help_text' => 'Įjungus šią funkciją, naudotojams reikės fiziškai atsisakyti priimti turtą.', - 'left' => 'kairėje', - 'right' => 'teisus', - 'top' => 'viršuje', - 'bottom' => 'apačioje', - 'vertical' => 'vertikalus', - 'horizontal' => 'horizontalus', - 'unique_serial' => 'Unikalus serijinis numeris', - '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' => 'Naudojamas turtas pridėtas sėkmingai!', - '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' => 'Jūsų duomenų bazės lentelės sukurtos', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP nustatymai', - 'slack_test' => 'Test Integration', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Pavadinimas', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'Nėra', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/lt/admin/settings/message.php b/resources/lang/lt/admin/settings/message.php deleted file mode 100644 index 08db1fba4b..0000000000 --- a/resources/lang/lt/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Atnaujinant iškilo nenumatyta problema. ', - '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.', - '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.', - ], - 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'El. laiškas išsiųstas!', - 'error' => 'El. laiško išsiųsti nepavyko.', - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'Sėkmė! Patikrink ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 serverio klaida.', - 'error' => 'Something went wrong. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Kažkas nepavyko. :( ', - ] -]; diff --git a/resources/lang/lt/admin/statuslabels/message.php b/resources/lang/lt/admin/statuslabels/message.php deleted file mode 100644 index e24b03d23f..0000000000 --- a/resources/lang/lt/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Būsenos etiketė nebuvo sukurta, bandykite dar kartą.', - 'success' => 'Būsenos etiketė sėkmingai sukurta.', - ], - - 'update' => [ - 'error' => 'Būsenos etiketė nebuvo atnaujinta, bandykite dar kartą', - 'success' => 'Būsenos etiketė sėkmingai atnaujinta.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Šis turtas niekam negali būti priskirtas.', - 'deployable' => 'Ši įranga gali būti išduodama. Išdavus įrangą, jos būsena bus pakeista į Naudojama.', - '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/suppliers/table.php b/resources/lang/lt/admin/suppliers/table.php deleted file mode 100644 index 863a3958b8..0000000000 --- a/resources/lang/lt/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Apie tiekėjus', - 'about_suppliers_text' => 'Tiekėjai naudojami daiktų šaltiniui stebėti', - 'address' => 'Tiekėjo adresas', - 'assets' => 'Įranga', - 'city' => 'Miestas', - 'contact' => 'Kontaktinis žmogus', - 'country' => 'Šalis', - 'create' => 'Sukurti tiekėją', - 'email' => 'El. paštas', - 'fax' => 'Faksas', - 'id' => 'ID', - 'licenses' => 'Licenzijos', - 'name' => 'Tiekėjo pavadinimas', - 'notes' => 'Pastabos', - 'phone' => 'Telefonas', - 'state' => 'Rajonas', - 'suppliers' => 'Tiekėjai', - 'update' => 'Atnaujinti tiekėją', - 'url' => 'Internetinis puslapis', - 'view' => 'Peržiūrėti tiekėją', - 'view_assets_for' => 'Peržiūrėti įrangą šiam', - 'zip' => 'Pašto kodas', - -); diff --git a/resources/lang/lt/admin/users/message.php b/resources/lang/lt/admin/users/message.php deleted file mode 100644 index 7ecb88297b..0000000000 --- a/resources/lang/lt/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Jūs sėkmingai priėmėte šią įrangą.', - 'declined' => 'Jūs sėkmingai atšaukėte šią įrangą.', - 'bulk_manager_warn' => 'Jūsų vartotojai buvo sėkmingai atnaujinti, tačiau jūsų valdytojo įrašas nebuvo išsaugotas, nes pasirinktas valdytojas taip pat buvo naudotojo sąraše, kurį reikia redaguoti, o vartotojai gali būti ne jų valdytojai. Prašome vėl pasirinkti naudotojus, išskyrus valdytoją.', - 'user_exists' => 'Naudotojas jau yra!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Prisijungimo laukelis privalomas', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Slaptažodis būtinas.', - 'insufficient_permissions' => 'Nepakankamos teisės.', - 'user_deleted_warning' => 'Šis naudotojas ištrintas. Jūs turėsite atkurti naudotoją norėdami redaguoto ar priskirti jam naują įrangą.', - 'ldap_not_configured' => 'LDAP integracija nebuvo sukonfikuruota šiam diegimui.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Naudotojas sėkmingai sukurtas.', - 'update' => 'Naudotojas sėkmingai atnaujintas.', - 'update_bulk' => 'Vartotojai buvo sėkmingai atnaujinti!', - 'delete' => 'Naudotojas sėkmingai ištrintas.', - 'ban' => 'Naudotojas sėkmingai užblokuotas.', - 'unban' => 'Naudotojas sėkmingai atblokuotas.', - 'suspend' => 'Naudotojas sėkmingai užšaldytas.', - 'unsuspend' => 'Naudotojas sėkmingai atšaldytas.', - 'restored' => 'Naudotojas sėkmingai atkurtas.', - 'import' => 'Naudotojai sėkmingai įkelti.', - ), - - 'error' => array( - 'create' => 'Nepavyko sukurti naudotojo. Prašome bandykite dar kartą.', - 'update' => 'Nepavyko atnaujinti naudotojo. Prašome bandykite dar kartą.', - 'delete' => 'Nepavyko ištrinti naudotojo. Prašome bandykite dar kartą.', - 'delete_has_assets' => 'Šis vartotojas turi priskirtus elementus, kurių negalima ištrinti.', - 'unsuspend' => 'Nepavyko atšaldyti naudotojo. Prašome bandykite dar kartą.', - 'import' => 'Nepavyko įkelti naudotojų. Prašome bandykite dar kartą.', - 'asset_already_accepted' => 'ši įranga jau buvo priimta.', - 'accept_or_decline' => 'Jūs turite arba priimti arba atmesti šią įrangą.', - 'incorrect_user_accepted' => 'Įranga kurią bandote priimti, nebuvo priskirta Jums.', - 'ldap_could_not_connect' => 'Negali prisijungti prie LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio:', - 'ldap_could_not_bind' => 'Negali nustatyti vartotojo prisijungiant prie LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio: ', - 'ldap_could_not_search' => 'Negali rasti LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio:', - 'ldap_could_not_get_entries' => 'Negali gauti prieigos prie LDAP serverio. Prašome patikrinkite savo LDAP serverio konfigūraciją LDAP konfigūracijos faile.
Klaida iš LDAP Serverio:', - 'password_ldap' => 'Šios paskyros slaptažodį tvarko LDAP / Active Directory. Prašome susisiekti su savo IT departamentu, kad pakeistumėte slaptažodį.', - ), - - 'deletefile' => array( - 'error' => 'Failas neištrintas. Prašome bandykite dar kartą.', - 'success' => 'Failas sėkmingai ištrintas.', - ), - - 'upload' => array( - 'error' => 'Failas (-ai) neįkelti. Prašome bandykite dar kartą.', - 'success' => 'Failas (-ai) sėkmingai įkelti.', - 'nofiles' => 'Įkėlimui jūs nepasirinkote jokių failų', - 'invalidfiles' => 'Vienas ar keli failai yra per dideli arba neleidžiamas šis failų formatas. Primename, kad leidžiami sekantys formatai png, gif, jpg, doc, docx, pdf, txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/lt/admin/users/table.php b/resources/lang/lt/admin/users/table.php deleted file mode 100644 index d02b3425ce..0000000000 --- a/resources/lang/lt/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktyvus', - 'allow' => 'Leisti', - 'checkedout' => 'Įranga', - 'created_at' => 'Sukurta', - 'createuser' => 'Sukurti naudotoją', - 'deny' => 'Neleisti', - 'email' => 'El. paštas', - 'employee_num' => 'Darbuotojo nr.', - 'first_name' => 'Vardas', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Paveldėjo/gavo iš', - 'job' => 'Pozicija', - 'last_login' => 'Paskutinis prisijungimas', - 'last_name' => 'Pavardė', - 'location' => 'Vieta', - 'lock_passwords' => 'Prisijungimo duomenys negali būti keičiami šio diegimo metu.', - 'manager' => 'Tiesioginis vadovas', - 'managed_locations' => 'Valdomos vietos', - 'name' => 'Pavadinimas', - 'notes' => 'Pastabos', - 'password_confirm' => 'Patvirtinti slaptažodį', - 'password' => 'Slaptažodis', - 'phone' => 'Telefonas', - 'show_current' => 'Rodyti esamus naudotojus', - 'show_deleted' => 'Rodyti ištrintus naudotojus', - 'title' => 'Antraštė', - 'to_restore_them' => 'juos atkurti.', - 'total_assets_cost' => "Bendra įrangos vertė", - 'updateuser' => 'Atnaujinti naudotoją', - 'username' => 'Vartotojo vardas', - 'user_deleted_text' => 'Šis naudotojas pažymėtas kaip ištrintas.', - 'username_note' => '(Tai naudojamą tik aktyviam direktorijos binding ne prisijungimui.)', - 'cloneuser' => 'Kopijuoti naudotoją', - 'viewusers' => 'Peržiūrėti naudotojus', -); diff --git a/resources/lang/lt/auth/general.php b/resources/lang/lt/auth/general.php deleted file mode 100644 index 2e3f9dbd5b..0000000000 --- a/resources/lang/lt/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Slaptažodžio atkūrimo nuoroda', - 'email_reset_password' => 'El. Pašto slaptažodžio atstatymas', - 'reset_password' => 'Atstatyti slaptažodį', - 'saml_login' => 'Prisijungti naudojant SAML', - 'login' => 'Prisijungimas', - 'login_prompt' => 'Prašome prisijungti', - 'forgot_password' => 'Aš pamiršau savo slaptažodį', - 'ldap_reset_password' => 'Paspauskite norėdami pakeisti savo slaptažodį', - 'remember_me' => 'Prisiminti mane', - 'username_help_top' => 'Įveskite savo prisijungimo vardą, kad būtų atsiųsta slaptažodžio atstatymo nuoroda.', - '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. ', - 'google_login' => 'Arba prisijunkite su Google Workspace', - 'google_login_failed' => 'Google prisijungimas nepavyko, bandykite vėl.', - -]; - diff --git a/resources/lang/lt/auth/message.php b/resources/lang/lt/auth/message.php deleted file mode 100644 index 3550b812fc..0000000000 --- a/resources/lang/lt/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Paskyra su šiuo el. paštu jau yra sukurta.', - 'account_not_found' => 'Naudotojo vardas arba slaptažodis neteisingas.', - 'account_not_activated' => 'Šio naudotojo paskyra nėra aktyvuota.', - 'account_suspended' => 'Šio naudotojo paskyra užšaldyta.', - 'account_banned' => 'Šio vartojo paskyra užblokuota.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Iškilo problema bandant prisijungti, prašome bandykite dar kartą.', - 'success' => 'Jūs sėkmingai prisijungėte.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Siekiant suskurti jūsų paskyrą iškilo problema. Prašome bandykite dar kartą.', - 'success' => 'Paskyra sėkmingai sukurta.', - ), - - 'forgot-password' => array( - 'error' => 'Iškilo sunkumų siekiant gauti slaptažodžio atnaujinimo kodą. Prašome bandykite dar kartą.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Iškilo sunkumų siekiant pakeisti jūsų slaptažodį. Prašome bandykite dar kartą.', - 'success' => 'Jūsų slaptaždis sėkmingai atnaujintas.', - ), - - -); diff --git a/resources/lang/lt/button.php b/resources/lang/lt/button.php deleted file mode 100644 index 1f73443480..0000000000 --- a/resources/lang/lt/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Veiksmai', - 'add' => 'Pridėti naują', - 'cancel' => 'Atšaukti', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Ištrinti', - 'edit' => 'Keisti', - 'restore' => 'Atstatyti', - 'remove' => 'Pašalinti', - 'request' => 'Užklausti', - 'submit' => 'Išsaugoti', - 'upload' => 'Įkelti', - 'select_file' => 'Pasirinkite failą ...', - 'select_files' => 'Pasirinkite failą...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'Naujas', -]; diff --git a/resources/lang/lt/general.php b/resources/lang/lt/general.php deleted file mode 100644 index bc9e271c32..0000000000 --- a/resources/lang/lt/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Įrangos', - 'activated' => 'Aktyvuota', - 'accepted_date' => 'Priėmimo data', - 'accessory' => 'Įranga', - 'accessory_report' => 'Įrangos ataskaita', - 'action' => 'Veiksmas', - 'activity_report' => 'Veiksmų ataskaita', - 'address' => 'Adresas', - 'admin' => 'Administratorius', - 'administrator' => 'Administratorius', - 'add_seats' => 'Prideta licenzijų', - 'age' => "Amžius", - 'all_assets' => 'Visa įranga', - 'all' => 'Viskas', - 'archived' => 'Archyvuota', - 'asset_models' => 'Įrangos modeliai', - 'asset_model' => 'Modelis', - 'asset' => 'Įranga', - 'asset_report' => 'Įrangos ataskaitos', - 'asset_tag' => 'Įrangos nr.', - 'asset_tags' => 'Įrangos etiketės', - 'assets_available' => 'Galima įranga', - 'accept_assets' => 'Patvirtinti įrangą :name', - 'accept_assets_menu' => 'Patvirtinti įrangą', - 'audit' => 'Auditas', - 'audit_report' => 'Audito žurnalas', - 'assets' => 'Įranga', - 'assets_audited' => 'audituota įranga', - 'assets_checked_in_count' => 'įregistruota įranga', - 'assets_checked_out_count' => 'išregistruota įranga', - 'asset_deleted_warning' => 'Ši įranga buvo ištrinta. Jūs turite ją atstatyti prieš kam nors ją paskirdami.', - 'assigned_date' => 'Priskyrimo data', - 'assigned_to' => 'Priskirta :name', - 'assignee' => 'Priskirta', - 'avatar_delete' => 'Ištrinti ikoną', - 'avatar_upload' => 'Įkelti ikoną', - 'back' => 'Grįžti', - 'bad_data' => 'Nieko nerasta. Galbūt blogi duomenys?', - 'bulkaudit' => 'Masinis auditas', - 'bulkaudit_status' => 'Audito statusas', - 'bulk_checkout' => '"Bulk Checkout"', - 'bulk_edit' => 'Redaguoti kelis', - 'bulk_delete' => 'Ištrinti kelis', - 'bulk_actions' => 'Masiniai veiksmai', - 'bulk_checkin_delete' => 'Masinis registravimas/ ištrinti naudotojus', - 'byod' => 'BYOD', - 'byod_help' => 'Įrenginys valdomas naudotojo', - 'bystatus' => 'pagal statusą', - 'cancel' => 'Atšaukti', - 'categories' => 'Kategorijos', - 'category' => 'Kategorija', - 'change' => 'In / Out', - 'changeemail' => 'Pakeisti el. pašto adresą', - 'changepassword' => 'Pakeisti slaptažodį', - 'checkin' => 'Pridėti', - 'checkin_from' => 'Pridėti iš', - 'checkout' => 'Išimti', - 'checkouts_count' => 'Išduota', - 'checkins_count' => 'Pridėti', - 'user_requests_count' => 'Užklausos', - 'city' => 'Miestas', - 'click_here' => 'Paspauskite čia', - 'clear_selection' => 'Išvalyti pasirinkimą', - 'companies' => 'Kompanijos', - 'company' => 'Kompanija', - 'component' => 'Komponentas', - 'components' => 'Komponentai', - 'complete' => 'Baigti', - 'consumable' => 'Suvartojama įranga', - 'consumables' => 'Suvartojama įranga', - 'country' => 'Šalis', - 'could_not_restore' => 'Atstatymo klaida :item_type: :error', - 'not_deleted' => ':item_type nėra ištrintas, todėl negali būti atstatytas', - 'create' => 'Sukurti naują', - 'created' => 'Sukurtas elementas', - 'created_asset' => 'sukurta įranga', - 'created_at' => 'Sukurta', - 'created_by' => 'Sukūrė', - 'record_created' => 'Įrašas sukurtas', - 'updated_at' => 'Atnaujinta', - 'currency' => '€', // this is deprecated - 'current' => 'Dabartinis', - 'current_password' => 'Dabartinis slaptažodis', - 'customize_report' => 'Nestandartinė ataskaita', - 'custom_report' => 'Pasirenkama įrangos ataskaita', - 'dashboard' => 'Valdymo skydelis', - 'days' => 'dienos', - 'days_to_next_audit' => 'Dienos iki kito audito', - 'date' => 'Data', - 'debug_warning' => 'Įspėjimas!', - 'debug_warning_text' => 'Ši programa veikia gamybos režimu, įjungus derinimą. Tai gali atskleisti slaptus duomenis, jei jūsų programa yra prieinama išoriniam pasauliui. Išjunkite derinimo režimą nustatydami APP_DEBUG reikšmę savo .env byloje false.', - 'delete' => 'Ištrinti', - 'delete_confirm' => 'Ar jūs norite tikrai ištrinti?', - 'delete_confirm_no_undo' => 'Ar tikrai norite ištrinti :item? Veiksmas negali būti atstatytas.', - 'deleted' => 'Ištrinta', - 'delete_seats' => 'Ištrintos licenzijos', - 'deletion_failed' => 'Trynimas nepavyko', - 'departments' => 'Departamentai', - 'department' => 'Departamentas', - 'deployed' => 'Naudojama', - 'depreciation' => 'Nusidėvėjimas', - 'depreciations' => 'Nusidėvėjimas', - 'depreciation_report' => 'Nusidėvėjimo ataskaita', - 'details' => 'Detaliau', - 'download' => 'Atsisiųsti', - 'download_all' => 'Atsisųsti visus', - 'editprofile' => 'Koreguoti profilį', - 'eol' => 'Nurašymo data', - 'email_domain' => 'El. pašto domenas', - 'email_format' => 'El. pašto formatas', - 'employee_number' => 'Darbuotojo numeris', - 'email_domain_help' => 'Tai naudojama importuojant importuojamus el. Pašto adresus', - 'error' => 'Klaida', - 'exclude_archived' => 'Neįtraukti archyvuotos įrangos', - 'exclude_deleted' => 'Neįtraukti ištrintos įrangos', - 'example' => 'Pavyzdys: ', - 'filastname_format' => 'V. Pavardė (vpavarde@example.com)', - 'firstname_lastname_format' => 'Vardas Pavardė (vpavarde@example.com)', - 'firstname_lastname_underscore_format' => 'Vardas Pavardė (vpavarde@example.com)', - 'lastnamefirstinitial_format' => 'Pavardė, vardo pirmoji raidė (pavardėV@example.com', - 'firstintial_dot_lastname_format' => 'V. Pavardenis (v.pavardenis@example.com)', - 'firstname_lastname_display' => 'Vardas Pavardė (Vardenis Pavardenis)', - 'lastname_firstname_display' => 'Pavardė, vardas (Pavardenis Vardenis)', - 'name_display_format' => 'Vardo formatas', - 'first' => 'Pirmas', - 'firstnamelastname' => 'Vardas Pavardė (vpavarde@example.com)', - 'lastname_firstinitial' => 'Pavardė, vardo pirmoji raidė (pavardėV@example.com)', - 'firstinitial.lastname' => 'V. Pavardė (v.pavardenis@example.com)', - 'firstnamelastinitial' => 'Vardas Pavardė (vpavarde@example.com)', - 'first_name' => 'Vardas', - 'first_name_format' => 'Vardas (vpavarde@example.com)', - 'files' => 'Failas', - 'file_name' => 'Failas', - 'file_type' => 'Failo tipas', - 'filesize' => 'Failo dydis', - 'file_uploads' => 'Failo Įkėlimas', - 'file_upload' => 'Failo Įkėlimas', - 'generate' => 'Sukurti', - 'generate_labels' => 'Generuoti etiketes', - '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ą', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Įkelti', - 'importing' => 'Ikeliama', - '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' => 'Importuoti istoriją', - 'asset_maintenance' => 'Įrangos priežiūra', - 'asset_maintenance_report' => 'Įrangos priežiūros ataskaita', - 'asset_maintenances' => 'Įrangos priežiūros', - 'item' => 'Įranga', - 'item_name' => 'Failo Pavadinimas', - 'import_file' => 'importuoti CSV failą', - 'import_type' => 'CSV importo tipas', - 'insufficient_permissions' => 'Nepakankamos teisės!', - 'kits' => 'Predefined Kits', - 'language' => 'Kalba', - 'last' => 'Paskutinis', - 'last_login' => 'Paskutinis prisijungimas', - 'last_name' => 'Pavardė', - 'license' => 'Licenzija', - 'license_report' => 'Licenzijų ataskaitą', - 'licenses_available' => 'laisvos licenzijos', - 'licenses' => 'Licenzijos', - 'list_all' => 'Parodyti viską', - 'loading' => 'Kraunama... Kantrybės....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', - 'feature_disabled' => 'Ši funkcija buvo išjungta demo diegimui.', - 'location' => 'Vieta', - 'locations' => 'Vietovės', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'Atsijungti', - 'lookup_by_tag' => 'Paiešką pagal turto žymą', - 'maintenances' => 'Techninis aptarnavimas', - 'manage_api_keys' => 'Tvarkyti API raktus', - 'manufacturer' => 'Gamintojas', - 'manufacturers' => 'Gamintojai', - 'markdown' => 'Šis laukas leidžia Github skonio markdown.', - 'min_amt' => 'Min. KIEKIS', - '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' => 'Naujas slaptažodis', - 'next' => 'Kitas', - 'next_audit_date' => 'Kito audito data', - 'last_audit' => 'Paskutinis auditas', - 'new' => 'naujas!', - 'no_depreciation' => 'Nėra nusidėvėjimo', - 'no_results' => 'Rezultatų nerasta.', - 'no' => 'Ne', - 'notes' => 'Pastabos', - 'order_number' => 'Užsakymo numeris', - 'only_deleted' => 'Tik ištrinta įranga', - 'page_menu' => 'Rodomi _MENIU_ vienetai', - 'pagination_info' => 'Rodomi _nuo_ Pradžios_iki _ Pabaigos_ Viso_ vienetų', - 'pending' => 'Vykdoma', - 'people' => 'Žmonės', - 'per_page' => 'Rezultatai puslapyje', - 'previous' => 'Ankstesnis', - 'processing' => 'Vykdoma', - 'profile' => 'Jūsų profilis', - 'purchase_cost' => 'Pirkimo kaina', - 'purchase_date' => 'Pirkimo data', - 'qty' => 'Vnt', - 'quantity' => 'Kiekis', - 'quantity_minimum' => 'Jūs turite :count įrangos, kurios likutis mažesnis už minimalų', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Priėmimo statusas', - 'ready_to_deploy' => 'Paruošta naudojimui', - 'recent_activity' => 'Paskutiniai veiksmai', - 'remaining' => 'Likutis', - 'remove_company' => 'Panaikinti kompanijos asociaciją', - 'reports' => 'Ataskaitos', - 'restored' => 'atkurta', - 'restore' => 'Atkurti', - 'requestable_models' => 'Requestable Models', - 'requested' => 'Užklausta', - 'requested_date' => 'Prašymo data', - 'requested_assets' => 'Prašoma įranga', - 'requested_assets_menu' => 'Prašoma įranga', - 'request_canceled' => 'Prašymas atšauktas', - 'save' => 'Išsaugoti', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Pasirinkite', - 'select_all' => 'Pažymėti viską', - 'search' => 'Ieškoti', - 'select_category' => 'Pasirinkite kategoriją', - 'select_department' => 'Pasirinkite skyrių', - 'select_depreciation' => 'Pasirinkti nusidėvėjimo metodą', - 'select_location' => 'Pasirinkti vietovę', - 'select_manufacturer' => 'Pasirinkti gamintoją', - 'select_model' => 'Pasirinkti modelį', - 'select_supplier' => 'Pasirinkti tiekėją', - 'select_user' => 'Pasirinkti vartotoją', - 'select_date' => 'Pasirinkite datą (MMMM-MM-DD)', - 'select_statuslabel' => 'Pasirinkti būseną', - 'select_company' => 'Pasirinkite kompaniją', - 'select_asset' => 'Pasirinkite įrangą', - 'settings' => 'Nustatymai', - 'show_deleted' => 'Peržiūrėti ištrintus', - 'show_current' => 'Rodyti dabartinį', - 'sign_in' => 'Prisijungti', - 'signature' => 'Parašas', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Išvaizda', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', - 'state' => 'Rajonas', - 'status_labels' => 'Būklės kortelės', - 'status' => 'Būklė', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Tiekėjas', - 'suppliers' => 'Tiekėjai', - 'sure_to_delete' => 'Ar tikrai norite ištrinti', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Pateikti', - 'target' => 'Tikslinė', - 'time_and_date_display' => 'Laiko ir datos rodymas', - 'total_assets' => 'įrangos iš viso', - 'total_licenses' => 'iš viso licenzijų', - 'total_accessories' => 'visi priedai', - 'total_consumables' => 'visos eksploatacinės medžiagos', - 'type' => 'Tipas', - 'undeployable' => 'Nepanaudojamas', - 'unknown_admin' => 'Nežinomas administratorius', - 'username_format' => 'Vartotojo vardas Formatas', - 'username' => 'Naudotojo vardas', - 'update' => 'Atnaujinti', - '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.', - 'uploaded' => 'Įkeltas', - 'user' => 'Naudotojas', - 'accepted' => 'priimta', - 'declined' => 'nepriimta', - 'unassigned' => 'Nepriskirta', - 'unaccepted_asset_report' => 'Nepriimta įranga', - 'users' => 'Naudotojai', - 'viewall' => 'Rodyti viską', - 'viewassets' => 'Peržiūrėti priskirtą įrangą', - 'viewassetsfor' => 'Peržiūrėti :name įrangą', - 'website' => 'Internetinis puslapis', - 'welcome' => 'Sveiki, :name', - 'years' => 'metai', - 'yes' => 'Taip', - 'zip' => 'Pašto kodas', - 'noimage' => 'Neįkelta arba nerasta nuotrauka.', - 'file_does_not_exist' => 'Prašomas failas serveryje neegzistuoja.', - 'file_upload_success' => 'Failo užkrovimas pavyko!', - 'no_files_uploaded' => 'Failo užkrovimas pavyko!', - 'token_expired' => 'Jūsų formos sesija pasibaigė. Prašau, pabandykite dar kartą.', - 'login_enabled' => 'Prisijungimas įjungtas', - 'audit_due' => 'Laikas auditavimui', - 'audit_overdue' => 'Audito laikas praėjęs', - 'accept' => 'Patvirtinti :asset', - 'i_accept' => 'Aš sutinku', - 'i_decline' => 'Aš nesutinku', - 'accept_decline' => 'Sutikti/Nesutikti', - 'sign_tos' => 'Pasirašykite žemiau, kad sutinkate su paslaugos teikimo taisyklėmis:', - 'clear_signature' => 'Parašas', - 'show_help' => 'Parodyti pagalbą', - 'hide_help' => 'Paslėpti pagalbą', - 'view_all' => 'peržiūrėti viską', - 'hide_deleted' => 'Peržiūrėti ištrintus', - 'email' => 'El. paštas', - 'do_not_change' => 'Nekeisti', - 'bug_report' => 'Pranešti apie klaidą', - 'user_manual' => 'Vartotojo instrukcija', - 'setup_step_1' => 'Žingsnis 1', - 'setup_step_2' => 'Žingsnis 2', - 'setup_step_3' => 'Žingsnis 3', - 'setup_step_4' => 'Žingsnis 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Sukurti administratoriaus vartotoją', - 'setup_done' => 'Baigta!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Išduota', - 'checked_out_to' => 'Išduota naudotojui', - 'fields' => 'Laukai', - 'last_checkout' => 'Paskutinis išregistravimas', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Numatoma priėmimo data', - 'reminder_checked_out_items' => 'Primename, kad šiuo metu Jums priskirta ši įranga. Jei manote, kad sąrašas netikslus (kažko trūksta ar priskirta kažkas, ko Jūs manote niekada negavęs), prašome susisiekti email :reply_to_name adresu :reply_to_address.', - 'changed' => 'Keista', - 'to' => 'Iki', - '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' => 'Patobulinimai', - 'information' => 'Informacija', - 'permissions' => 'Teisės', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Eksportuoti', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP naudotojų sinchronizacija', - 'synchronize' => 'Sinchronizuoti', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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' => 'Nauja įranga', - 'new_license' => 'Nauja licencija', - 'new_accessory' => 'Naujas priedas', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Priskirta', - 'asset_count' => 'Įrangos kiekis', - 'accessories_count' => 'Priedų kiekis', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Komponentų kiekis', - 'licenses_count' => 'Licencijų kiekis', - 'notification_error' => 'Klaida', - 'notification_error_hint' => 'Prašau patikrinti žemiau esančią formą dėl klaidų', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Pavyko', - 'notification_warning' => 'Įspėjimas', - 'notification_info' => 'Informacija', - 'asset_information' => 'Įrangos informacija', - 'model_name' => 'Modelio pavadinimas', - 'asset_name' => 'Įrangos pavadinimas', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Priedo informacija:', - 'accessory_name' => 'Priedo pavadinimas:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'Sistema laikinai nepasiekiama', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - Nėra įsigyjimo datos', - 'assets_by_status' => 'Įranga pagal statusą', - 'assets_by_status_type' => 'Įranga pagal statuso tipą', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Sveiki, :name!', - 'unaccepted_profile_warning' => 'Įrangos, kuriai reikia patvirtinimo kiekis :count. Paspauskite čia, kad priimti arba atšaukti įrangą', - 'start_date' => 'Pradžios data', - 'end_date' => 'Pabaigos data', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'Failas nerastas', - 'preview_not_available' => '(nėra peržiūros galimybės)', - 'setup' => 'Nustatymai', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Įspėjimas', - 'tasks_view_all' => 'View all tasks', - 'true' => 'Tiesa', - 'false' => 'Netiesa', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % baigta', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'Įspėjimas: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Jūsų duomenų bazės lentelės sukurtos', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Patvirtinti', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Esate tikri?', - 'cannot_be_deleted' => 'Šis daiktas negali būti ištrintas', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serijos numeris', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Išduota: vardas, pavardė', - 'checked_out_to_first_name' => 'Išduota: vardas', - 'checked_out_to_last_name' => 'Išduota: pavardė', - 'checked_out_to_username' => 'Išduota: prisijungimo vardas', - 'checked_out_to_email' => 'Išduota: el. paštas', - 'checked_out_to_tag' => 'Išduota: įrangos etiketė', - 'manager_first_name' => 'Vadovo vardas', - 'manager_last_name' => 'Vadovo pavardė', - 'manager_full_name' => 'Vadovo vardas ir pavardė', - 'manager_username' => 'Vadovo prisijungimo vardas', - 'checkout_type' => 'Išdavimo tipas', - 'checkout_location' => 'Išduota: vieta', - 'image_filename' => 'Paveikslėlio failo pavadinimas', - 'do_not_import' => 'Neimportuoti', - 'vip' => 'VIP', - 'avatar' => 'Avataras', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Valiuta', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Įkeliama... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Nukopijuota!', - -]; diff --git a/resources/lang/lt/help.php b/resources/lang/lt/help.php deleted file mode 100644 index e38f99cf11..0000000000 --- a/resources/lang/lt/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/lt/localizations.php b/resources/lang/lt/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/lt/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/lt/mail.php b/resources/lang/lt/mail.php deleted file mode 100644 index 7690c6a11b..0000000000 --- a/resources/lang/lt/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Vartotojas svetainėje atšaukė elemento užklausą', - 'a_user_requested' => 'Vartotojas paprašė elemento svetainėje', - 'accessory_name' => 'Aksesuaro pavadinimas:', - 'additional_notes' => 'Papildomi komentarai:', - 'admin_has_created' => 'Administratorius sukūrė jums sąskaitą: interneto svetainėje.', - 'asset' => 'Įranga:', - 'asset_name' => 'Įrangos pavadinimas:', - 'asset_requested' => 'Užklausta įranga', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Priskirtas', - 'best_regards' => 'pagarbiai,', - 'canceled' => 'Atšauktas:', - 'checkin_date' => 'Priėmimo data:', - 'checkout_date' => 'Užsakymo data:', - 'click_to_confirm' => 'Spustelėkite šią nuorodą norėdami patvirtinti savo: interneto paskyra:', - 'click_on_the_link_accessory' => 'Spustelėkite nuorodą apačioje, kad patvirtintumėte, jog gavote priedą.', - 'click_on_the_link_asset' => 'Jei norite patvirtinti, kad gavote turtą, spustelėkite saitą apačioje.', - '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' => 'Įrangos pristatymo patvirtinimas', - 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', - 'current_QTY' => 'Esamas kiekis', - 'Days' => 'Dienos', - 'days' => 'Dienos', - 'expecting_checkin_date' => 'Numatyta priėmimo data:', - 'expires' => 'Galiojimo laikas', - 'Expiring_Assets_Report' => 'Galiojanti turto ataskaita.', - 'Expiring_Licenses_Report' => 'Galiojanti licencijų ataskaita.', - 'hello' => 'Sveiki', - 'hi' => 'Sveiki', - 'i_have_read' => 'Aš perskaičiau ir sutinku su naudojimo sąlygomis ir gavau šį elementą.', - 'item' => 'Įranga:', - 'Item_Request_Canceled' => 'Prekės užklausa atšaukta', - 'Item_Requested' => 'Įranga užklausta', - 'link_to_update_password' => 'Jei norite atnaujinti savo slaptažodį, spustelėkite šią nuorodą:', - 'login_first_admin' => 'Prisijunkite prie savo naujojo "Snipe-IT" diegimo naudodami toliau nurodytus įgaliojimus:', - 'login' => 'Prisijungti:', - 'Low_Inventory_Report' => 'Mažos inventorizacijos ataskaita', - 'inventory_report' => 'Inventorizacijos ataskaita', - 'min_QTY' => 'Min Kiekis', - 'name' => 'Pavadinimas', - 'new_item_checked' => 'Naujas objektas buvo patikrintas pagal jūsų vardą, išsami informacija pateikiama žemiau.', - 'password' => 'Slaptažodis:', - 'password_reset' => 'Slaptažodžio atstatymas', - - 'read_the_terms' => 'Prašome perskaityti toliau pateiktas naudojimo sąlygas.', - 'read_the_terms_and_click' => 'Perskaitykite žemiau esančias naudojimo sąlygas ir spustelėkite apačioje esančią nuorodą, kad patvirtintumėte, jog perskaitėte ir sutinkate su naudojimo sąlygomis ir gavote turtą.', - 'requested' => 'Užklausta:', - 'reset_link' => 'Jūsų slaptažodžio atstatymo nuoroda', - 'reset_password' => 'Paspauskite norėdami pakeisti savo slaptažodį:', - 'serial' => 'Serija', - 'supplier' => 'Tiekėjas', - 'tag' => 'Žymė', - 'test_email' => 'Išbandykite "Snipe-IT" el. Laišką', - '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' => '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', - '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.', - 'user' => 'Vartotojas', - 'username' => 'Vartotojo vardas', - 'welcome' => 'Sveiki :vardas', - 'welcome_to' => 'Sveiki atvykę į: internetą!', - 'your_credentials' => 'Jūsų Snipe-IT įgaliojimai', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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' => 'Žiūrėti Jūsų įrangą', - 'rights_reserved' => 'Visos teisės saugomos.', -]; diff --git a/resources/lang/lt/reminders.php b/resources/lang/lt/reminders.php deleted file mode 100644 index 47237e165b..0000000000 --- a/resources/lang/lt/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Slaptažodžiai turi sutapti ir būti iš 6 simbolių.", - "user" => "Neteisingas naudotojas arba el. paštas", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/lt/validation.php b/resources/lang/lt/validation.php deleted file mode 100644 index 2fde5d67c3..0000000000 --- a/resources/lang/lt/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute turi būti patvirtintas.', - 'active_url' => ':attribute nėra tinkamas interentinis puslapis.', - 'after' => ':attribute privalo būti data po :date.', - 'after_or_equal' => 'Atributas turi būti datos, kuri yra arba lygi: data.', - 'alpha' => ':attribute gali būti tik raidės.', - 'alpha_dash' => ':attribute gali būti tik raidės, skaičiai ir brūkšneliai.', - 'alpha_num' => ':attribute gali būti tik raidės ir skaičiai.', - 'array' => 'Atributas turi būti masyvas.', - 'before' => ':attribute turi būti data prieš :date.', - 'before_or_equal' => 'Atributas turi būti data prieš arba lygus: data.', - 'between' => [ - 'numeric' => ':attribute privalo būti tarp :min - :max.', - 'file' => ':attribute privalo būti tarp :min - :max kilobaitų.', - 'string' => ':attribute privalo būti tarp :min - :max ženklų.', - 'array' => 'Atributas turi būti tarp: min ir: max elementų.', - ], - 'boolean' => 'Laukas: attribute turi būti teisingas arba klaidingas.', - 'confirmed' => ':attribute patvirtinimas nesutampa.', - 'date' => ':attribute nėra galiojanti data.', - 'date_format' => ':attribute nesutampa su formatu :format.', - 'different' => ':attribute ir :other turi būti skirtingi.', - 'digits' => ':attribute privalo būti :digits skaičiai.', - 'digits_between' => ':attribute privalo būti tarp :min ir:max skaičių.', - 'dimensions' => 'Atributui yra netinkamų vaizdo matmenų.', - 'distinct' => 'Atributo laukas turi dvigubą reikšmę.', - 'email' => ':attribute formatas neteisingas.', - 'exists' => 'Pasirinktas :attribute neteisingas.', - 'file' => 'Atributas turi būti failas.', - 'filled' => 'Atributo laukas turi turėti reikšmę.', - 'image' => ':attribute privalo būti paveikslėlis.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Pasirinktas :attribute neteisingas.', - 'in_array' => 'Atributo laukas neegzistuoja: kitame.', - 'integer' => ':attribute turi būti sveikas skaičius.', - 'ip' => ':attribute privalo būti tinkamas IP adresas.', - 'ipv4' => 'Atributas turi būti galiojantis IPv4 adresas.', - 'ipv6' => 'Atributas turi būti galiojantis IPv6 adresas.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Atributas turi būti galiojantis JSON eilutė.', - 'max' => [ - 'numeric' => ':attribute negali būti didesnis nei :max.', - 'file' => ':attribute negali būti didesnis nei :max kilobaitų.', - 'string' => ':attribute negali būti didesnis nei :max ženklai.', - 'array' => 'Atributas gali būti ne daugiau kaip: max elementai.', - ], - 'mimes' => ':attribute privalo būti failas, kurio formatas :values.', - 'mimetypes' => 'Atributas turi būti failo tipas:: reikšmės.', - 'min' => [ - 'numeric' => ':attribute privalo būti ne mažesnis nei :min.', - 'file' => ':attribute turi būti bent :min kilobaitų.', - 'string' => ':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.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Pasirinktas :attribute neteisingas.', - 'numeric' => ':attribute privalo būti skaičius.', - 'present' => 'Atributo laukas turi būti.', - 'valid_regex' => 'Tai nėra tinkamas regex. ', - 'regex' => ':attribute formatas neteisingas.', - 'required' => ':attribute laukelis privalomas.', - 'required_if' => ':attribute laukelis yra privalomas kai :other yra :value.', - 'required_unless' => 'Atributo laukas reikalingas, nebent: kitame yra: reikšmės.', - 'required_with' => ':attribute laukelis privalomas kai :values yra nurodytas.', - 'required_with_all' => 'Atributo laukas reikalingas tada, kai yra reikšmės.', - 'required_without' => ':attribute laukelis privalomas kai :values yra nenurodytas.', - 'required_without_all' => 'Atributo laukas reikalingas, kai nėra nė vieno iš: vertės.', - 'same' => ':attribute ir :other privalo sutapti.', - 'size' => [ - 'numeric' => ':attribute privalo būti :size.', - 'file' => ':attribute privalo būti :size kilobaitų.', - 'string' => ':attribute privalo būti :size ženklų.', - 'array' => 'Atributas turi būti: dydžio elementai.', - ], - 'string' => 'Atributas turi būti eilutė.', - 'timezone' => 'Atributas turi būti tinkama zona.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Slaptažodis negali sutapti su vartotojo vardu.', - 'letters' => 'Slaptažodis turi turėti bent vieną raidę.', - 'numbers' => 'Slaptažodis turi turėti bent vieną skaitmenį.', - 'case_diff' => 'Slaptažodis turi turėti didžiųjų ir mažųjų raidžių.', - 'symbols' => 'Slaptažodis turi turėti simbolių.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Šis slaptažodis yra per dažnas.', - 'statuslabel_type' => 'Turite pasirinkti tinkamą statuso etiketės tipą', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/iu/account/general.php b/resources/lang/lv-LV/account/general.php similarity index 100% rename from resources/lang/iu/account/general.php rename to resources/lang/lv-LV/account/general.php diff --git a/resources/lang/lv/admin/accessories/general.php b/resources/lang/lv-LV/admin/accessories/general.php similarity index 100% rename from resources/lang/lv/admin/accessories/general.php rename to resources/lang/lv-LV/admin/accessories/general.php diff --git a/resources/lang/lv/admin/accessories/message.php b/resources/lang/lv-LV/admin/accessories/message.php similarity index 100% rename from resources/lang/lv/admin/accessories/message.php rename to resources/lang/lv-LV/admin/accessories/message.php diff --git a/resources/lang/lv/admin/accessories/table.php b/resources/lang/lv-LV/admin/accessories/table.php similarity index 100% rename from resources/lang/lv/admin/accessories/table.php rename to resources/lang/lv-LV/admin/accessories/table.php diff --git a/resources/lang/lv/admin/asset_maintenances/form.php b/resources/lang/lv-LV/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/lv/admin/asset_maintenances/form.php rename to resources/lang/lv-LV/admin/asset_maintenances/form.php diff --git a/resources/lang/lv/admin/asset_maintenances/general.php b/resources/lang/lv-LV/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/lv/admin/asset_maintenances/general.php rename to resources/lang/lv-LV/admin/asset_maintenances/general.php diff --git a/resources/lang/lv/admin/asset_maintenances/message.php b/resources/lang/lv-LV/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/lv/admin/asset_maintenances/message.php rename to resources/lang/lv-LV/admin/asset_maintenances/message.php diff --git a/resources/lang/lv/admin/asset_maintenances/table.php b/resources/lang/lv-LV/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/lv/admin/asset_maintenances/table.php rename to resources/lang/lv-LV/admin/asset_maintenances/table.php diff --git a/resources/lang/lv/admin/categories/general.php b/resources/lang/lv-LV/admin/categories/general.php similarity index 100% rename from resources/lang/lv/admin/categories/general.php rename to resources/lang/lv-LV/admin/categories/general.php diff --git a/resources/lang/lv/admin/categories/message.php b/resources/lang/lv-LV/admin/categories/message.php similarity index 100% rename from resources/lang/lv/admin/categories/message.php rename to resources/lang/lv-LV/admin/categories/message.php diff --git a/resources/lang/lv/admin/categories/table.php b/resources/lang/lv-LV/admin/categories/table.php similarity index 100% rename from resources/lang/lv/admin/categories/table.php rename to resources/lang/lv-LV/admin/categories/table.php diff --git a/resources/lang/lv/admin/companies/general.php b/resources/lang/lv-LV/admin/companies/general.php similarity index 100% rename from resources/lang/lv/admin/companies/general.php rename to resources/lang/lv-LV/admin/companies/general.php diff --git a/resources/lang/lv/admin/companies/message.php b/resources/lang/lv-LV/admin/companies/message.php similarity index 100% rename from resources/lang/lv/admin/companies/message.php rename to resources/lang/lv-LV/admin/companies/message.php diff --git a/resources/lang/lv-LV/admin/companies/table.php b/resources/lang/lv-LV/admin/companies/table.php new file mode 100644 index 0000000000..90f640e63b --- /dev/null +++ b/resources/lang/lv-LV/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Kompānijas', + 'create' => 'Izveidojiet uzņēmumu', + 'email' => 'Company Email', + 'title' => 'Uzņēmums', + 'phone' => 'Company Phone', + 'update' => 'Atjaunināt uzņēmumu', + 'name' => 'Kompānijas nosaukums', + 'id' => 'ID', +); diff --git a/resources/lang/lv/admin/components/general.php b/resources/lang/lv-LV/admin/components/general.php similarity index 100% rename from resources/lang/lv/admin/components/general.php rename to resources/lang/lv-LV/admin/components/general.php diff --git a/resources/lang/lv/admin/components/message.php b/resources/lang/lv-LV/admin/components/message.php similarity index 100% rename from resources/lang/lv/admin/components/message.php rename to resources/lang/lv-LV/admin/components/message.php diff --git a/resources/lang/lv/admin/components/table.php b/resources/lang/lv-LV/admin/components/table.php similarity index 100% rename from resources/lang/lv/admin/components/table.php rename to resources/lang/lv-LV/admin/components/table.php diff --git a/resources/lang/lv/admin/consumables/general.php b/resources/lang/lv-LV/admin/consumables/general.php similarity index 100% rename from resources/lang/lv/admin/consumables/general.php rename to resources/lang/lv-LV/admin/consumables/general.php diff --git a/resources/lang/lv/admin/consumables/message.php b/resources/lang/lv-LV/admin/consumables/message.php similarity index 100% rename from resources/lang/lv/admin/consumables/message.php rename to resources/lang/lv-LV/admin/consumables/message.php diff --git a/resources/lang/lv/admin/consumables/table.php b/resources/lang/lv-LV/admin/consumables/table.php similarity index 100% rename from resources/lang/lv/admin/consumables/table.php rename to resources/lang/lv-LV/admin/consumables/table.php diff --git a/resources/lang/lv-LV/admin/custom_fields/general.php b/resources/lang/lv-LV/admin/custom_fields/general.php new file mode 100644 index 0000000000..19cc744e75 --- /dev/null +++ b/resources/lang/lv-LV/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Pielāgotie lauki', + 'manage' => 'Pārvaldīt', + 'field' => 'Lauks', + 'about_fieldsets_title' => 'Par lauka laukiem', + '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', + 'fieldset' => 'Lauka laukums', + 'qty_fields' => 'Daudzi lauki', + 'fieldsets' => 'Lauka lauki', + 'fieldset_name' => 'Lauka nosaukums', + 'field_name' => 'Lauka nosaukums', + 'field_values' => 'Lauka vērtības', + 'field_values_help' => 'Pievienot izvēles iespējas, pa vienai katrā rindiņā. Tukšās rindas, izņemot pirmo rindu, tiks ignorētas.', + 'field_element' => 'Veidlapas elements', + 'field_element_short' => 'Elements', + 'field_format' => 'Formāts', + 'field_custom_format' => 'Pielāgotais formāts', + 'field_custom_format_help' => 'Šajā laukā var izmantot regulāro izteiksmi, lai pārbaudītu. Tai ir jāsākas ar "regex:". Piemēram, lai pārbaudītu, ka pielāgotais lauks satur derīgu IMEI (15 cipari), būtu jāizmanto vērtība regex:/^[0-9]{15}$/.', + 'required' => 'Obligāts', + 'req' => 'Req.', + 'used_by_models' => 'Izmantoti modeļi', + 'order' => 'Pasūtījums', + 'create_fieldset' => 'Jauns lauka laukums', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => 'Jauna pielāgota lauks', + 'create_field_title' => 'Izveidot jaunu pielāgoto lauku', + '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', + 'show_in_email_short' => 'Include in emails.', + 'help_text' => 'Palīdzības teksts', + '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' => 'Pārkārtot', + 'db_field' => 'DB lauks', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', + 'is_unique' => 'Šai vērtībai ir jābūt unikālai starp visiem pamatlīdzekļiem', + 'unique' => 'Unikāls', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/lv/admin/custom_fields/message.php b/resources/lang/lv-LV/admin/custom_fields/message.php similarity index 100% rename from resources/lang/lv/admin/custom_fields/message.php rename to resources/lang/lv-LV/admin/custom_fields/message.php diff --git a/resources/lang/lv/admin/departments/message.php b/resources/lang/lv-LV/admin/departments/message.php similarity index 100% rename from resources/lang/lv/admin/departments/message.php rename to resources/lang/lv-LV/admin/departments/message.php diff --git a/resources/lang/lv/admin/departments/table.php b/resources/lang/lv-LV/admin/departments/table.php similarity index 100% rename from resources/lang/lv/admin/departments/table.php rename to resources/lang/lv-LV/admin/departments/table.php diff --git a/resources/lang/lv/admin/depreciations/general.php b/resources/lang/lv-LV/admin/depreciations/general.php similarity index 100% rename from resources/lang/lv/admin/depreciations/general.php rename to resources/lang/lv-LV/admin/depreciations/general.php diff --git a/resources/lang/lv/admin/depreciations/message.php b/resources/lang/lv-LV/admin/depreciations/message.php similarity index 100% rename from resources/lang/lv/admin/depreciations/message.php rename to resources/lang/lv-LV/admin/depreciations/message.php diff --git a/resources/lang/lv/admin/depreciations/table.php b/resources/lang/lv-LV/admin/depreciations/table.php similarity index 100% rename from resources/lang/lv/admin/depreciations/table.php rename to resources/lang/lv-LV/admin/depreciations/table.php diff --git a/resources/lang/lv/admin/groups/message.php b/resources/lang/lv-LV/admin/groups/message.php similarity index 100% rename from resources/lang/lv/admin/groups/message.php rename to resources/lang/lv-LV/admin/groups/message.php diff --git a/resources/lang/lv/admin/groups/table.php b/resources/lang/lv-LV/admin/groups/table.php similarity index 100% rename from resources/lang/lv/admin/groups/table.php rename to resources/lang/lv-LV/admin/groups/table.php diff --git a/resources/lang/lv/admin/groups/titles.php b/resources/lang/lv-LV/admin/groups/titles.php similarity index 100% rename from resources/lang/lv/admin/groups/titles.php rename to resources/lang/lv-LV/admin/groups/titles.php diff --git a/resources/lang/lv-LV/admin/hardware/form.php b/resources/lang/lv-LV/admin/hardware/form.php new file mode 100644 index 0000000000..c68fed0f66 --- /dev/null +++ b/resources/lang/lv-LV/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Apstiprināt lielapjoma aktīvu dzēšanu', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Jūs gatavojaties dzēst: asset_count aktīvi.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Izrakstīts uz', + 'checkout_date' => 'Izrakstīšanās datums', + 'checkin_date' => 'Reģistrēšanās datums', + 'checkout_to' => 'Izrakstīšanās līdz', + 'cost' => 'Iegādes izmaksas', + 'create' => 'Izveidot īpašumu', + 'date' => 'Pirkuma datums', + 'depreciation' => 'Nolietojums', + 'depreciates_on' => 'Atbalstīts ieslēgts', + 'default_location' => 'Noklusējuma atrašanās vieta', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL datums', + 'eol_rate' => 'EOL likme', + 'expected_checkin' => 'Paredzamais reģistrēšanās datums', + 'expires' => 'Beidzas', + 'fully_depreciated' => 'Pilnībā nolietota', + 'help_checkout' => 'Ja vēlaties piešķirt šo priekšmetu uzreiz, atlasiet "Gatavs izvietošanai" no iepriekšējā statusa saraksta.', + 'mac_address' => 'MAC adrese', + 'manufacturer' => 'Ražotājs', + 'model' => 'Modelis', + 'months' => 'mēneši', + 'name' => 'Aktīva nosaukums', + 'notes' => 'Piezīmes', + 'order' => 'Pasūtījuma numurs', + 'qr' => 'QR kods', + 'requestable' => 'Lietotāji var pieprasīt šo aktīvu', + 'select_statustype' => 'Atlasiet statusa veidu', + 'serial' => 'Sērijas numurs', + 'status' => 'Statuss', + 'tag' => 'Asset Tag', + 'update' => 'Aktīvu atjaunošana', + 'warranty' => 'Garantija', + 'warranty_expires' => 'Garantija beidzās', + 'years' => 'gadiem', + 'asset_location' => 'Atjaunināt pamatlīdzekļa atrašanās vietu', + 'asset_location_update_default_current' => 'Atjaunināt noklusējuma KĀ ARĪ tekošo atrašanās vietu', + 'asset_location_update_default' => 'Atjaunināt tikai noklusēja atrašanās vietu', + 'asset_location_update_actual' => 'Update only actual location', + 'asset_not_deployable' => 'Šis statuss nav izmantojams. Pamatlīdzeklis nevar tikt izrakstīts.', + 'asset_deployable' => 'Šis statuss ir izmantojams. Pamatlīdzeklis ir pieejams izrakstīšanai.', + 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'optional_infos' => 'Neobligātā informācija', + 'order_details' => 'Pasūtījuma informācija' +]; diff --git a/resources/lang/lv-LV/admin/hardware/general.php b/resources/lang/lv-LV/admin/hardware/general.php new file mode 100644 index 0000000000..9d99c68154 --- /dev/null +++ b/resources/lang/lv-LV/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Aktīvs', + 'bulk_checkout' => 'Lielapjoma izsniegšana', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Reģistrēšanās aktīvs', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Izvietojams', + 'deleted' => 'Šis pamatlīdzeklis ir izdzēsts.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Rediģēt īpašumu', + 'model_deleted' => 'Šis pamatlīdzekļu modelis ir dzēsts. Jums ir jāatjauno modelis pirms drīkstiet atjaunot pamatlīdzekli.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Pieļaujams', + 'requested' => 'Pieprasīts', + 'not_requestable' => 'Nav pieprasāms', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Atjaunot aktīvus', + 'pending' => 'Gaida', + 'undeployable' => 'Nodarbināms', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'view' => 'Skatīt aktīvu', + 'csv_error' => 'Jūsu CSV failā ir kļūda:', + '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' => 'Lūdzu skatiet zemāk.', + 'custom_export' => 'Custom Export', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/lv-LV/admin/hardware/message.php b/resources/lang/lv-LV/admin/hardware/message.php new file mode 100644 index 0000000000..077060ff91 --- /dev/null +++ b/resources/lang/lv-LV/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Īpašums netika izveidots, lūdzu, mēģiniet vēlreiz. :(', + 'success' => 'Īpašums veiksmīgi izveidots. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Īpašums netika atjaunots, lūdzu, mēģiniet vēlreiz', + 'success' => 'Aktīvs veiksmīgi atjaunots.', + 'bulk_success' => 'Aktīvs veiksmīgi atjaunots.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + '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.', + ], + + + 'deletefile' => [ + 'error' => 'Fails nav izdzēsts. Lūdzu mēģiniet vēlreiz.', + 'success' => 'Fails veiksmīgi izdzēsts.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/lv-LV/admin/hardware/table.php b/resources/lang/lv-LV/admin/hardware/table.php new file mode 100644 index 0000000000..2960d5fcf2 --- /dev/null +++ b/resources/lang/lv-LV/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Modelis', + 'assigned_to' => 'Piešķirts', + 'book_value' => 'Current Value', + 'change' => 'Iekšā ārā', + 'checkout_date' => 'Izrakstīšanās datums', + 'checkoutto' => 'Izrakstīts', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Atšķirība', + 'dl_csv' => 'Lejupielādējiet CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Atrašanās vieta', + 'purchase_cost' => 'Izmaksas', + 'purchase_date' => 'Iegādāts', + 'serial' => 'Sērijas numurs', + 'status' => 'Statuss', + 'title' => 'Aktīvs', + 'image' => 'Ierīces attēls', + 'days_without_acceptance' => 'Dienas bez pieņemšanas', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Piešķirts', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/lv-LV/admin/kits/general.php b/resources/lang/lv-LV/admin/kits/general.php new file mode 100644 index 0000000000..a8c7457cbc --- /dev/null +++ b/resources/lang/lv-LV/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Licence neeksistē', + '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' => 'Patērējamais nav', + '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' => 'Piederums neeksistē', + '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/labels/message.php b/resources/lang/lv-LV/admin/labels/message.php similarity index 100% rename from resources/lang/hr/admin/labels/message.php rename to resources/lang/lv-LV/admin/labels/message.php diff --git a/resources/lang/lv-LV/admin/labels/table.php b/resources/lang/lv-LV/admin/labels/table.php new file mode 100644 index 0000000000..972ba84945 --- /dev/null +++ b/resources/lang/lv-LV/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logotips', + 'support_title' => 'Nosaukums', + +]; \ No newline at end of file diff --git a/resources/lang/lv/admin/licenses/form.php b/resources/lang/lv-LV/admin/licenses/form.php similarity index 100% rename from resources/lang/lv/admin/licenses/form.php rename to resources/lang/lv-LV/admin/licenses/form.php diff --git a/resources/lang/lv-LV/admin/licenses/general.php b/resources/lang/lv-LV/admin/licenses/general.php new file mode 100644 index 0000000000..f564867c27 --- /dev/null +++ b/resources/lang/lv-LV/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Par licencēm', + 'about_licenses' => 'Licences izmanto, lai izsekotu programmatūru. Viņiem ir noteikts skaits sēdvietu, kurus var pārbaudīt personām', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout vēsture', + 'checkout' => 'Checkout licences sēdeklis', + 'edit' => 'Rediģēt licenci', + 'filetype_info' => 'Atļautie failu tipi ir png, gif, jpg, jpeg, doc, docx, pdf, txt, zip un rar.', + 'clone' => 'Klonēšanas licence', + 'history_for' => 'Vēsture par', + 'in_out' => 'Iekšā ārā', + 'info' => 'Licences informācija', + 'license_seats' => 'Licences vietas', + 'seat' => 'Sēdeklis', + 'seats' => 'Sēdvietas', + 'software_licenses' => 'Programmatūras licences', + 'user' => 'Lietotājs', + 'view' => 'Skatīt licenci', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/lv/admin/licenses/message.php b/resources/lang/lv-LV/admin/licenses/message.php similarity index 100% rename from resources/lang/lv/admin/licenses/message.php rename to resources/lang/lv-LV/admin/licenses/message.php diff --git a/resources/lang/lv/admin/licenses/table.php b/resources/lang/lv-LV/admin/licenses/table.php similarity index 100% rename from resources/lang/lv/admin/licenses/table.php rename to resources/lang/lv-LV/admin/licenses/table.php diff --git a/resources/lang/lv/admin/locations/message.php b/resources/lang/lv-LV/admin/locations/message.php similarity index 100% rename from resources/lang/lv/admin/locations/message.php rename to resources/lang/lv-LV/admin/locations/message.php diff --git a/resources/lang/lv-LV/admin/locations/table.php b/resources/lang/lv-LV/admin/locations/table.php new file mode 100644 index 0000000000..60e5f40077 --- /dev/null +++ b/resources/lang/lv-LV/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Piešķirtie aktīvi', + 'id' => 'ID', + 'city' => 'Pilsēta', + 'state' => 'Valsts', + 'country' => 'Valsts', + 'create' => 'Izveidot atrašanās vietu', + 'update' => 'Atjaunināt atrašanās vietu', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Drukāt izsniegto', + 'name' => 'Atrašanās vietas nosaukums', + 'address' => 'Adrese', + 'address2' => 'Address Line 2', + 'zip' => 'Pasta indekss', + 'locations' => 'Atrašanās vietas', + 'parent' => 'Vecāks', + 'currency' => 'Atrašanās vietas valūta', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'User Name', + 'department' => 'nodaļa', + 'location' => 'Atrašanās vieta', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Nosaukums', + 'asset_category' => 'Kategorija', + 'asset_manufacturer' => 'Ražotājs', + 'asset_model' => 'Modelis', + 'asset_serial' => 'Sērijas numurs', + 'asset_location' => 'Atrašanās vieta', + 'asset_checked_out' => 'Izrakstīts', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Datums:', + 'phone' => 'Location Phone', + '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-LV/admin/manufacturers/message.php b/resources/lang/lv-LV/admin/manufacturers/message.php new file mode 100644 index 0000000000..6da2977667 --- /dev/null +++ b/resources/lang/lv-LV/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Ražotājs neeksistē.', + 'assoc_users' => 'Šis ražotājs pašlaik ir saistīts ar vismaz vienu modeli, un to nevar izdzēst. Lūdzu, atjauniniet savus modeļus, lai vairs nerādītu šo ražotāju, un mēģiniet vēlreiz.', + + 'create' => array( + 'error' => 'Ražotājs netika izveidots, lūdzu, mēģiniet vēlreiz.', + 'success' => 'Ražotājs veiksmīgi izveidots.' + ), + + 'update' => array( + 'error' => 'Ražotājs netika atjaunināts, lūdzu, mēģiniet vēlreiz', + 'success' => 'Ražotājs tika veiksmīgi atjaunināts.' + ), + + 'restore' => array( + 'error' => 'Ražotāja dati nav atjaunoti, lūdzu mēģiniet vēlreiz', + 'success' => 'Ražotāja dati atjaunoti veiksmīgi.' + ), + + 'delete' => array( + 'confirm' => 'Vai tiešām vēlaties dzēst šo ražotāju?', + 'error' => 'Radās problēma, izdzēšot ražotāju. Lūdzu mēģiniet vēlreiz.', + 'success' => 'Ražotājs tika veiksmīgi dzēsts.' + ) + +); diff --git a/resources/lang/lv-LV/admin/manufacturers/table.php b/resources/lang/lv-LV/admin/manufacturers/table.php new file mode 100644 index 0000000000..c4882914c4 --- /dev/null +++ b/resources/lang/lv-LV/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Par ražotājiem', + 'about_manufacturers_text' => 'Ražotāji ir uzņēmumi, kas veido jūsu aktīvus. Šeit varat saglabāt svarīgu atbalsta kontaktinformāciju par tiem, kas tiks parādīti jūsu detalizētās informācijas lapās.', + 'asset_manufacturers' => 'Aktīvu ražotāji', + 'create' => 'Izveidojiet ražotāju', + 'id' => 'ID', + 'name' => 'Nosaukums', + 'support_email' => 'Atbalsta e-pastu', + 'support_phone' => 'Atbalsta tālruni', + 'support_url' => 'Atbalsta URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Atjaunināt ražotāju', + +); diff --git a/resources/lang/lv/admin/models/general.php b/resources/lang/lv-LV/admin/models/general.php similarity index 100% rename from resources/lang/lv/admin/models/general.php rename to resources/lang/lv-LV/admin/models/general.php diff --git a/resources/lang/lv-LV/admin/models/message.php b/resources/lang/lv-LV/admin/models/message.php new file mode 100644 index 0000000000..084c092a56 --- /dev/null +++ b/resources/lang/lv-LV/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Modelis nepastāv.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Šobrīd šis modelis ir saistīts ar vienu vai vairākiem aktīviem, un tos nevar izdzēst. Lūdzu, izdzēsiet aktīvus un pēc tam mēģiniet vēlreiz dzēst.', + + + 'create' => array( + 'error' => 'Modelis netika izveidots, lūdzu, mēģiniet vēlreiz.', + 'success' => 'Modelis veiksmīgi izveidots.', + 'duplicate_set' => 'Aktīvu modelis ar šo nosaukumu, ražotāju un modeļa numuru jau pastāv.', + ), + + 'update' => array( + 'error' => 'Modelis nav atjaunināts, lūdzu, mēģiniet vēlreiz', + 'success' => 'Modelis tika veiksmīgi atjaunināts.', + ), + + 'delete' => array( + 'confirm' => 'Vai tiešām vēlaties dzēst šo aktīvu modeli?', + 'error' => 'Radās problēma, izdzēšot modeli. Lūdzu mēģiniet vēlreiz.', + 'success' => 'Modelis tika veiksmīgi dzēsts.' + ), + + 'restore' => array( + 'error' => 'Modelis netika atjaunots, lūdzu, mēģiniet vēlreiz', + 'success' => 'Veiksmīgi atjaunots modelis.' + ), + + 'bulkedit' => array( + 'error' => 'Neviens laukums netika mainīts, tāpēc nekas netika atjaunināts.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nav atlasītu modeļu, tāpēc nekas netika izdzēsts.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count modeļi dzēsti, tomēr :fail_count nevarēja tik dzēsti, jo tiem ir piesaistītas aparatūras.' + ), + +); diff --git a/resources/lang/lv/admin/models/table.php b/resources/lang/lv-LV/admin/models/table.php similarity index 100% rename from resources/lang/lv/admin/models/table.php rename to resources/lang/lv-LV/admin/models/table.php diff --git a/resources/lang/lv/admin/reports/general.php b/resources/lang/lv-LV/admin/reports/general.php similarity index 100% rename from resources/lang/lv/admin/reports/general.php rename to resources/lang/lv-LV/admin/reports/general.php diff --git a/resources/lang/lv/admin/reports/message.php b/resources/lang/lv-LV/admin/reports/message.php similarity index 100% rename from resources/lang/lv/admin/reports/message.php rename to resources/lang/lv-LV/admin/reports/message.php diff --git a/resources/lang/lv-LV/admin/settings/general.php b/resources/lang/lv-LV/admin/settings/general.php new file mode 100644 index 0000000000..56d4044e47 --- /dev/null +++ b/resources/lang/lv-LV/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Tas ir Active Directory serveris', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Aktīvu ID', + 'audit_interval' => 'Audita intervāls', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Prefikss (pēc izvēles)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Rezerves kopijas', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Pielāgota CSS', + 'custom_css_help' => 'Ievadiet jebkuru pielāgotu CSS ignorēšanu, kuru vēlaties izmantot. Neiekļaujiet <style></style> atzīmes.', + 'custom_forgot_pass_url' => 'Pielāgotā paroles atjaunošanas saite', + 'custom_forgot_pass_url_help' => 'Tas aizstāj pieteikšanās ekrānā iebūvēto aizmirstās paroles URL. To izmanto, lai novirzītu cilvēkus uz iekšējā vai ārēja LDAP servera paroles atiestatīšanas funkcionalitāti. Tas efektīvi atspējos lokālā lietotājā paroles atiestatīšanas funkcionalitāti.', + 'dashboard_message' => 'Paziņojumu Galvenajā Panelī', + 'dashboard_message_help' => 'Šis teksts parādīsies ikvienam, kuram ir atļauja, skatīt Galveno paneli.', + 'default_currency' => 'Valūta pēc noklusējuma', + 'default_eula_text' => 'Noklusējuma EULA', + 'default_language' => 'Noklusējuma valoda', + 'default_eula_help_text' => 'Varat arī saistīt pielāgotās EULA ar noteiktām aktīvu kategorijām.', + 'display_asset_name' => 'Displeja aktīvu nosaukums', + 'display_checkout_date' => 'Displeja norēķinu datums', + 'display_eol' => 'Displejs EOL tabulas skatījumā', + 'display_qr' => 'Displeja kvadrātveida kodi', + 'display_alt_barcode' => 'Parādiet 1D svītrkodu', + 'email_logo' => 'E-pasta logotips', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Izveidot dublējumu', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'LDAP iestatījumi', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Ievadiet derīgu LDAP lietotājvārdu un paroli no iepriekš norādītā pamata DN, lai pārbaudītu, vai LDAP lietotājvārds ir konfigurēts pareizi. VISPIRMS SAGLABĀJIET ATJAUNINĀTOS LDAP IESTATĪJUMUS.', + 'ldap_login_sync_help' => 'Šis tikai pārbauda vai darbojas LDAP sinhronizācija. Ja LDAP autentifikācijas vaicājums nav pareizs, lietotāji, iespējams, joprojām nevarēs pierakstīties. VISPIRMS SAGLABĀJIET ATJAUNINĀTOS LDAP IESTATĪJUMUS.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP serveris', + 'ldap_server_help' => 'Tam vajadzētu sākt ar ldap: // (nešifrētiem vai TLS) vai ldaps: // (attiecībā uz SSL)', + 'ldap_server_cert' => 'LDAP SSL sertifikātu validācija', + 'ldap_server_cert_ignore' => 'Atļaut nederīgu SSL sertifikātu', + 'ldap_server_cert_help' => 'Atzīmējiet šo izvēles rūtiņu, ja izmantojat pašrakstītu SSL sertifikātu un vēlaties pieņemt nederīgu SSL sertifikātu.', + 'ldap_tls' => 'Izmantojiet TLS', + 'ldap_tls_help' => 'To vajadzētu pārbaudīt tikai tad, ja jūsu LDAP serverī izmantojat STARTTLS.', + 'ldap_uname' => 'LDAP Bind Lietotājvārds', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Parole', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP filtrs', + 'ldap_pw_sync' => 'LDAP paroles sinhronizācija', + 'ldap_pw_sync_help' => 'Noņemiet atzīmi no šīs izvēles rūtiņas, ja nevēlaties, lai LDAP paroles tiktu sinhronizētas ar vietējām parolēm. Atspējojot to, tas nozīmē, ka jūsu lietotāji, iespējams, nevarēs pieteikties, ja jūsu LDAP serveris kāda iemesla dēļ nav sasniedzams.', + 'ldap_username_field' => 'Lietotājvārds lauks', + 'ldap_lname_field' => 'Uzvārds', + 'ldap_fname_field' => 'LDAP vārds', + 'ldap_auth_filter_query' => 'LDAP autentifikācijas vaicājums', + 'ldap_version' => 'LDAP versija', + 'ldap_active_flag' => 'LDAP aktīvā karodziņa', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP darbinieku skaits', + 'ldap_email' => 'LDAP e-pasts', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Programmatūras licence', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Iespējot pieslēgšanos ar attālā lietotāja galveni', + 'login_remote_user_enabled_help' => 'Šī opcija iespējo autentifikāciju, izmantojot REMOTE_USER galveni atbilstoši “Common Gateway Interface (rfc3875)” protokolam', + 'login_common_disabled_text' => 'Atspējot citus autentifikācijas mehānismus', + 'login_common_disabled_help' => 'Šī opcija atspējo citus autentifikācijas mehānismus. Iespējojiet šo opciju tikai tad, ja esat pārliecināts, ka jūsu REMOTE_USER pierakstīšanās jau darbojas', + 'login_remote_user_custom_logout_url_text' => 'Pielāgota izrakstīšanās saite', + 'login_remote_user_custom_logout_url_help' => 'Ja šeit ir norādīts URL, lietotāji tiks novirzīti uz šo URL pēc tam, kad lietotājs izrakstīsies no Snipe-IT. Tas ir noderīgi, lai pareizi aizvērtu lietotāja sesijas no jūsu lietotāju autentifikāciju nodrošinātāja.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logotips', + 'logo_print_assets' => 'Izmantot drukāšanā', + 'logo_print_assets_help' => 'Izmantot zīmolradi drukātos līdzekļu sarakstos ', + 'full_multiple_companies_support_help_text' => 'Ierobežot lietotājus (tostarp administratorus), kas uzņēmumiem piešķirti viņu uzņēmuma aktīvos.', + 'full_multiple_companies_support_text' => 'Pilns vairāku uzņēmumu atbalsts', + 'show_in_model_list' => 'Rādīt iekš DropDown modeļa', + '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' => 'Minimālā pieļaujamā vērtība ir 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', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Publiskais Sertifikāts', + '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_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_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_download' => 'Download Metadata', + 'setting' => 'Iestatījums', + 'settings' => 'Iestatījumi', + 'show_alerts_in_menu' => 'Rādīt brīdinājumus augšējā izvēlnē', + 'show_archived_in_list' => 'Arhivētie aktīvi', + 'show_archived_in_list_text' => 'Parādīt arhivētos līdzekļus "Visi aktīvi" sarakstā', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT versija', + 'support_footer' => 'Atbalsta kājenes saites ', + 'support_footer_help' => 'Norādiet, kurš redz saites uz Snipe-IT atbalsta informāciju un lietotāju rokasgrāmatu.', + 'version_footer' => 'Versija kājenē ', + 'version_footer_help' => 'Norādiet, kurš redz Snail-IT versiju un versijas numuru.', + 'system' => 'Sistēmas informācija', + '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.', + 'labels_per_page' => 'Iezīmes uz lapas', + 'label_dimensions' => 'Etiķetes izmēri (collas)', + 'next_auto_tag_base' => 'Nākamais automātiskais pieaugums', + 'page_padding' => 'Lappuse (collas)', + 'privacy_policy_link' => 'Saite uz konfidencialitātes politiku', + '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', + 'labels_pagewidth' => 'Etiķetes lapas platums', + 'labels_pageheight' => 'Etiķetes lapas augstums', + 'label_gutters' => 'Etiķetes atstarpes (collas)', + 'page_dimensions' => 'Lapas izmēri (collas)', + 'label_fields' => 'Iezīmējiet redzamus laukus', + 'inches' => 'collas', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Saite uz Snipe-IT e-pasta ziņojumos', + 'show_url_in_emails_help_text' => 'Noņemiet atzīmi no šīs izvēles rūtiņas, ja nevēlaties savā e-pasta kājenēs atvērt saiti uz savu Snipe-IT instalāciju. Noderīgi, ja lielākā daļa jūsu lietotāju nekad neiesakās.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maksimālais sīktēlu augstums', + 'thumbnail_max_h_help' => 'Maksimālais augstums pikseļos, kad saraksta skatījumā var tikt rādīti sīktēli. Min 25, max 500.', + 'two_factor' => 'Divu faktoru autentifikācija', + 'two_factor_secret' => 'Divu koeficientu kods', + 'two_factor_enrollment' => 'Divu faktoru uzņemšana', + 'two_factor_enabled_text' => 'Iespējot divus faktorus', + 'two_factor_reset' => 'Atiestatīt divfaktora noslēpumu', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Divu faktoru ierīce ir veiksmīgi atiestatīta', + 'two_factor_reset_error' => 'Divu faktoru ierīces atiestatīšana neizdevās', + 'two_factor_enabled_warning' => 'Iespējojot divu faktoru darbību, ja tas pašlaik nav iespējots, jūs nekavējoties piespiedīs autentificēt ar Google Auth reģistrēto ierīci. Jums būs iespēja ierakstīt savu ierīci, ja tā pašlaik nav reģistrēta.', + 'two_factor_enabled_help' => 'Izmantojot Google autentifikatoru, tiks aktivizēts divu faktoru autentifikācija.', + 'two_factor_optional' => 'Selektīvā (lietotāji var iespējot vai atspējot, ja tas ir atļauts)', + 'two_factor_required' => 'Nepieciešams visiem lietotājiem', + 'two_factor_disabled' => 'Invalīds', + 'two_factor_enter_code' => 'Ievadiet divu faktoru kodu', + 'two_factor_config_complete' => 'Iesniegt kodu', + 'two_factor_enabled_edit_not_allowed' => 'Jūsu administrators neatļauj mainīt šo iestatījumu.', + 'two_factor_enrollment_text' => "Nepieciešama divu faktoru autentifikācija, tomēr jūsu ierīce vēl nav reģistrēta. Atveriet savu lietotni Google autentifikators un skenējiet zemāk redzamo QR kodu, lai reģistrētu savu ierīci. Kad esat reģistrējies savā ierīcē, ievadiet zemāk redzamo kodu", + 'require_accept_signature' => 'Pieprasīt parakstu', + 'require_accept_signature_help_text' => 'Iespējojot šo funkciju, lietotājiem būs jāpiesaista aktīva pieņemšana.', + 'left' => 'pa kreisi', + 'right' => 'pa labi', + 'top' => 'tops', + 'bottom' => 'apakšā', + 'vertical' => 'vertikāla', + 'horizontal' => 'horizontāli', + 'unique_serial' => 'Unikālie sērijas numuri', + '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' => 'Iztīrīt dzēstos ierakstus', + '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' => 'Darbinieka numurs', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Nosaukums', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D svītru kodu tips', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/lv/admin/settings/message.php b/resources/lang/lv-LV/admin/settings/message.php similarity index 100% rename from resources/lang/lv/admin/settings/message.php rename to resources/lang/lv-LV/admin/settings/message.php diff --git a/resources/lang/lv/admin/settings/table.php b/resources/lang/lv-LV/admin/settings/table.php similarity index 100% rename from resources/lang/lv/admin/settings/table.php rename to resources/lang/lv-LV/admin/settings/table.php diff --git a/resources/lang/lv-LV/admin/statuslabels/message.php b/resources/lang/lv-LV/admin/statuslabels/message.php new file mode 100644 index 0000000000..2bfc292426 --- /dev/null +++ b/resources/lang/lv-LV/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Statusa marķējums nepastāv.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Statusa marķējums netika izveidots, lūdzu, mēģiniet vēlreiz.', + 'success' => 'Statusa marķējums tika veiksmīgi izveidots.', + ], + + 'update' => [ + 'error' => 'Statusa marķējums nav atjaunināts, lūdzu, mēģiniet vēlreiz', + 'success' => 'Statusa marķējums ir veiksmīgi atjaunināts.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/lv-LV/admin/statuslabels/table.php similarity index 100% rename from resources/lang/lv/admin/statuslabels/table.php rename to resources/lang/lv-LV/admin/statuslabels/table.php diff --git a/resources/lang/lv/admin/suppliers/message.php b/resources/lang/lv-LV/admin/suppliers/message.php similarity index 100% rename from resources/lang/lv/admin/suppliers/message.php rename to resources/lang/lv-LV/admin/suppliers/message.php diff --git a/resources/lang/lv-LV/admin/suppliers/table.php b/resources/lang/lv-LV/admin/suppliers/table.php new file mode 100644 index 0000000000..f88cc2cc18 --- /dev/null +++ b/resources/lang/lv-LV/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Par Piegādātājiem', + 'about_suppliers_text' => 'Piegādātāji tiek izmantoti preču avota izsekošanai', + 'address' => 'Piegādātāja adrese', + 'assets' => 'Aktīvi', + 'city' => 'Pilsēta', + 'contact' => 'Kontaktpersonas vārds', + 'country' => 'Valsts', + 'create' => 'Izveidojiet piegādātāju', + 'email' => 'E-pasts', + 'fax' => 'Fakss', + 'id' => 'ID', + 'licenses' => 'Licences', + 'name' => 'Piegādātāja vārds', + 'notes' => 'Piezīmes', + 'phone' => 'Tālrunis', + 'state' => 'Valsts', + 'suppliers' => 'Piegādātāji', + 'update' => 'Atjaunināt piegādātāju', + 'view' => 'Skatīt piegādātāju', + 'view_assets_for' => 'Skatīt aktīvu par', + 'zip' => 'Pasta indekss', + +); diff --git a/resources/lang/lv-LV/admin/users/general.php b/resources/lang/lv-LV/admin/users/general.php new file mode 100644 index 0000000000..b73ff04267 --- /dev/null +++ b/resources/lang/lv-LV/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Jūs gatavojaties rediģēt lietotāju: user_count īpašības. Lūdzu, ņemiet vērā, ka jūs nevarat mainīt savus lietotāja atribūtus, izmantojot šo veidlapu, un tie ir jārediģē savam lietotājam atsevišķi.', + 'bulk_update_help' => 'Šī veidlapa ļauj vienlaikus atjaunināt vairākus lietotājus. Aizpildiet tikai nepieciešamos laukus. Jebkurš tukšs laukums paliek nemainīgs.', + 'current_assets' => 'Aktīvi, kas pašlaik tiek pārbaudīti šim lietotājam', + 'clone' => 'Klons lietotājs', + 'contact_user' => 'Kontaktpersona: vārds', + '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', + '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.', + 'print_assigned' => 'Drukāt izsniegto', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Programmatūra Pārbaudīta: nosaukums', + '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.', + 'view_user' => 'Apskatīt Lietotāju: vārds', + 'usercsv' => 'CSV fails', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/lv-LV/admin/users/message.php b/resources/lang/lv-LV/admin/users/message.php new file mode 100644 index 0000000000..fbde00ccbf --- /dev/null +++ b/resources/lang/lv-LV/admin/users/message.php @@ -0,0 +1,68 @@ + 'Jūs esat veiksmīgi pieņēmuši šo aktīvu.', + 'declined' => 'Jūs esat veiksmīgi atteicies no šī īpašuma.', + 'bulk_manager_warn' => 'Jūsu lietotāji ir veiksmīgi atjaunināti, taču jūsu pārvaldnieka ieraksts netika saglabāts, jo izvēlētā pārvaldnieks bija arī rediģējamo lietotāju sarakstā, un lietotāji, iespējams, nav viņu īpašnieks. Lūdzu, vēlreiz atlasiet savus lietotājus, izņemot pārvaldnieku.', + 'user_exists' => 'Lietotājs jau eksistē!', + 'user_not_found' => 'Lietotājs neeksistē.', + 'user_login_required' => 'Ievades lauks ir nepieciešams', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Parole ir nepieciešama.', + 'insufficient_permissions' => 'Nepietiekamas atļaujas.', + 'user_deleted_warning' => 'Šis lietotājs ir izdzēsts. Jums būs jāatjauno šis lietotājs, lai tos rediģētu vai piešķirtu tiem jaunus aktīvus.', + 'ldap_not_configured' => 'LDAP integrācija nav konfigurēta šai instalācijai.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Lietotājs tika veiksmīgi izveidots.', + 'update' => 'Lietotājs tika veiksmīgi atjaunināts.', + 'update_bulk' => 'Lietotāji tika veiksmīgi atjaunināti!', + 'delete' => 'Lietotājs tika veiksmīgi izdzēsts.', + 'ban' => 'Lietotājs tika veiksmīgi aizliegts.', + 'unban' => 'Lietotājs tika veiksmīgi aizliegts.', + 'suspend' => 'Lietotājs tika veiksmīgi apturēts.', + 'unsuspend' => 'Lietotājs tika veiksmīgi atcelts.', + 'restored' => 'Lietotājs tika veiksmīgi atjaunots.', + 'import' => 'Lietotāji veiksmīgi importēti.', + ), + + 'error' => array( + 'create' => 'Radās problēma, izveidojot lietotāju. Lūdzu mēģiniet vēlreiz.', + 'update' => 'Radās problēma, atjauninot lietotāju. Lūdzu mēģiniet vēlreiz.', + 'delete' => 'Radās problēma, izdzēšot lietotāju. Lūdzu mēģiniet vēlreiz.', + 'delete_has_assets' => 'Šim lietotājam ir piešķirti priekšmeti un to nevarēja dzēst.', + 'unsuspend' => 'Nebija saistīta problēma, kas saistītu ar lietotāju. Lūdzu mēģiniet vēlreiz.', + 'import' => 'Bija problēma importēt lietotājus. Lūdzu mēģiniet vēlreiz.', + 'asset_already_accepted' => 'Šis aktīvs jau ir pieņemts.', + 'accept_or_decline' => 'Jums ir vai nu jāpieņem vai jāatsakās no šī īpašuma.', + 'incorrect_user_accepted' => 'Aktīvs, kuru jūs mēģinājāt pieņemt, netika izrakstīts jums.', + 'ldap_could_not_connect' => 'Nevarēja izveidot savienojumu ar LDAP serveri. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', + 'ldap_could_not_bind' => 'Nevarēja saistīties ar LDAP serveri. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', + 'ldap_could_not_search' => 'Nevarēja meklēt LDAP serverī. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', + 'ldap_could_not_get_entries' => 'Nevarēja iegūt ierakstus no LDAP servera. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', + 'password_ldap' => 'Šī konta paroli pārvalda LDAP / Active Directory. Lai mainītu savu paroli, lūdzu, sazinieties ar IT nodaļu.', + ), + + 'deletefile' => array( + 'error' => 'Fails nav izdzēsts. Lūdzu mēģiniet vēlreiz.', + 'success' => 'Fails veiksmīgi izdzēsts.', + ), + + 'upload' => array( + '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ādes failus', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/lv-LV/admin/users/table.php b/resources/lang/lv-LV/admin/users/table.php new file mode 100644 index 0000000000..125b8fc25a --- /dev/null +++ b/resources/lang/lv-LV/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktīvs', + 'allow' => 'Atļaut', + 'checkedout' => 'Aktīvi', + 'created_at' => 'Izveidots', + 'createuser' => 'Izveidot lietotāju', + 'deny' => 'Liegties', + 'email' => 'E-pasts', + 'employee_num' => 'Darbinieku skaits', + 'first_name' => 'Vārds', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Mantot', + 'job' => 'Amata nosaukums', + 'last_login' => 'Pēdējais pieteikšanās', + 'last_name' => 'Uzvārds', + 'location' => 'Atrašanās vieta', + 'lock_passwords' => 'Ieejas dati nevar tikt mainīti šajā instalācijā.', + 'manager' => 'Vadītājs', + 'managed_locations' => 'Pārvaldītās atrašanās vietas', + 'name' => 'Nosaukums', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Piezīmes', + 'password_confirm' => 'apstipriniet paroli', + 'password' => 'Parole', + 'phone' => 'Tālrunis', + 'show_current' => 'Rādīt pašreizējos lietotājus', + 'show_deleted' => 'Rādīt izdzēstos lietotājus', + 'title' => 'Nosaukums', + 'to_restore_them' => 'lai tos atjaunotu.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Atjaunināt lietotāju', + 'username' => 'Lietotājvārds', + 'user_deleted_text' => 'Šis lietotājs ir atzīmēts kā izdzēsts.', + 'username_note' => '(To izmanto tikai Active Directory saistošai, nevis pieteikšanās.)', + 'cloneuser' => 'Klons lietotājs', + 'viewusers' => 'Skatīt lietotājus', +); diff --git a/resources/lang/is/auth.php b/resources/lang/lv-LV/auth.php similarity index 100% rename from resources/lang/is/auth.php rename to resources/lang/lv-LV/auth.php diff --git a/resources/lang/lv-LV/auth/general.php b/resources/lang/lv-LV/auth/general.php new file mode 100644 index 0000000000..7f85ee8de9 --- /dev/null +++ b/resources/lang/lv-LV/auth/general.php @@ -0,0 +1,19 @@ + 'Sūtīt paroles atiestatīšanas saiti', + 'email_reset_password' => 'E-pasts paroles atiestatīšana', + 'reset_password' => 'Atiestatīt paroli', + 'saml_login' => 'Login via SAML', + 'login' => 'Pieslēgties', + 'login_prompt' => 'Lūdzu, piesakieties', + 'forgot_password' => 'Es aizmirsu savu paroli', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Atceries mani', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/lv-LV/auth/message.php b/resources/lang/lv-LV/auth/message.php new file mode 100644 index 0000000000..d8e786a3f8 --- /dev/null +++ b/resources/lang/lv-LV/auth/message.php @@ -0,0 +1,45 @@ + 'Konts ar šo e-pasta adresi jau pastāv.', + 'account_not_found' => 'Lietotājvārds vai parole nav pareiza.', + 'account_not_activated' => 'Šis lietotāja konts nav aktivizēts.', + 'account_suspended' => 'Šī lietotāja konta darbība ir apturēta.', + 'account_banned' => 'Šis lietotāja konts ir aizliegts.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Jūs esat veiksmīgi pieteicies', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Mēģinot pieslēgties, radās problēma. Lūdzu, mēģiniet vēlreiz.', + 'success' => 'Jūs esat veiksmīgi pieteicies', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Mēģinot izveidot kontu, radās problēma. Lūdzu, mēģiniet vēlreiz.', + 'success' => 'Konts veiksmīgi izveidots.', + ), + + 'forgot-password' => array( + 'error' => 'Mēģinot atkopt paroles kodu, radās problēma. Lūdzu, mēģiniet vēlreiz.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Mēģinot atiestatīt paroli, radās problēma. Lūdzu, mēģiniet vēlreiz.', + 'success' => 'Jūsu parole ir veiksmīgi atiestatīta.', + ), + + +); diff --git a/resources/lang/lv-LV/button.php b/resources/lang/lv-LV/button.php new file mode 100644 index 0000000000..b0aeb0cbab --- /dev/null +++ b/resources/lang/lv-LV/button.php @@ -0,0 +1,24 @@ + 'Darbības', + 'add' => 'Pievieno jaunu', + 'cancel' => 'Atcelt', + 'checkin_and_delete' => 'Checkin All / Delete User', + '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_files' => 'Atlasiet datnes...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Sūtīt paroles atiestatīšanas saiti', + 'go' => 'Go', + 'bulk_actions' => 'Lielapjoma darbības', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Jauns', +]; diff --git a/resources/lang/lv-LV/general.php b/resources/lang/lv-LV/general.php new file mode 100644 index 0000000000..a59892661a --- /dev/null +++ b/resources/lang/lv-LV/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Aksesuāri', + 'activated' => 'Aktivizēts', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Piederums', + 'accessory_report' => 'Piederumu pārskats', + 'action' => 'Darbība', + 'activity_report' => 'Darbības pārskats', + 'address' => 'Adrese', + 'admin' => 'Administrators', + 'administrator' => 'Administrators', + 'add_seats' => 'Pievienoti sēdekļi', + 'age' => "Age", + 'all_assets' => 'Visi aktīvi', + 'all' => 'Viss', + 'archived' => 'Arhivēts', + 'asset_models' => 'Aktīvu modeļi', + 'asset_model' => 'Modelis', + 'asset' => 'Aktīvs', + 'asset_report' => 'Aktīvu pārskats', + 'asset_tag' => 'Asset Tag', + 'asset_tags' => 'Inventāra birka', + 'assets_available' => 'Pieejamais inventārs', + 'accept_assets' => 'Apstiprināt inventāru :name', + 'accept_assets_menu' => 'Apstiprināt inventāru', + 'audit' => 'Audits', + 'audit_report' => 'Revīzijas žurnāls', + 'assets' => 'Aktīvi', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Izdzēst Avatar', + 'avatar_upload' => 'Augšupielādēt Avatar', + 'back' => 'Atpakaļ', + 'bad_data' => 'Nekas nav atrasts. Varbūt slikti dati?', + 'bulkaudit' => 'Lielapjoma audits', + 'bulkaudit_status' => 'Revīzijas statuss', + 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Lielapjoma rediģēšana', + 'bulk_delete' => 'Lielapjoma dzēšana', + 'bulk_actions' => 'Lielapjoma darbības', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'pēc statusa', + 'cancel' => 'Atcelt', + 'categories' => 'Kategorijas', + 'category' => 'Kategorija', + 'change' => 'Iekšā ārā', + 'changeemail' => 'Mainīt epasta adresi', + 'changepassword' => 'Mainīt paroli', + 'checkin' => 'Reģistrēties', + 'checkin_from' => 'Reģistrēšanās no', + 'checkout' => 'Izrakstīšanās', + 'checkouts_count' => 'Izņemtie aktīvi', + 'checkins_count' => 'Atgrieztie aktīvi', + 'user_requests_count' => 'Pieprasījumi', + 'city' => 'Pilsēta', + 'click_here' => 'Noklikšķiniet šeit', + 'clear_selection' => 'Notīrīt izvēli', + 'companies' => 'Kompānijas', + 'company' => 'Uzņēmums', + 'component' => 'Komponents', + 'components' => 'Komponenti', + 'complete' => 'Pabeigt', + 'consumable' => 'Izlietojams', + 'consumables' => 'Izejmateriāli', + 'country' => 'Valsts', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Izveidot jaunu', + 'created' => 'Izveidots vienums', + 'created_asset' => 'izveidots aktīvu', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Ieraksts izceidots', + 'updated_at' => 'Atjaunināts vietnē', + 'currency' => '$', // this is deprecated + 'current' => 'Pašreizējais', + 'current_password' => 'Pāsreizējā parole', + 'customize_report' => 'Pielāgot atskaiti', + 'custom_report' => 'Pielāgoto aktīvu pārskats', + 'dashboard' => 'Informācijas panelis', + 'days' => 'dienas', + 'days_to_next_audit' => 'Dienas līdz nākamajam auditam', + 'date' => 'Datums', + 'debug_warning' => 'Brīdinājums!', + 'debug_warning_text' => 'Šī lietojumprogramma darbojas ražošanas režīmā ar iespējotu atkļūdošanu. Tas var pakļaut sensitīvus datus, ja jūsu pieteikums ir pieejams ārpasauli. Atspējošanas atkļūdošanas režīms, iestatot APP_DEBUG vērtību savam .env failam uz false.', + 'delete' => 'Dzēst', + 'delete_confirm' => 'Vai tiešām vēlaties dzēst :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Svītrots', + 'delete_seats' => 'Izdzēstās vietas', + 'deletion_failed' => 'Dzēšana neizdevās', + 'departments' => 'Nodaļas', + 'department' => 'nodaļa', + 'deployed' => 'Izvietota', + 'depreciation' => 'Nolietojums', + 'depreciations' => 'Nolietojums', + 'depreciation_report' => 'Amortizācijas atskaite', + 'details' => 'Detaļas', + 'download' => 'Lejupielādēt', + 'download_all' => 'Lajuplādēt visu', + 'editprofile' => 'Rediģējiet savu profilu', + 'eol' => 'EOL', + 'email_domain' => 'E-pasta domēns', + 'email_format' => 'E-pasta formāts', + 'employee_number' => 'Darbinieka numurs', + 'email_domain_help' => 'To izmanto, lai importētu e-pasta adreses', + 'error' => 'Kļūda', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Uzvārds un vārda pirmais burts (berzinsj@epasts.lv)', + 'firstintial_dot_lastname_format' => 'Vārds un uzvārds (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Vispirms', + 'firstnamelastname' => 'Vārds Uzvārds (jane_smith@example.com)', + 'lastname_firstinitial' => 'Uzvārds un vārda pirmais burts (berzinsj@epasts.lv)', + 'firstinitial.lastname' => 'Vārds un uzvārds (j.smith@example.com)', + 'firstnamelastinitial' => 'Vārds Uzvārds (jane_smith@example.com)', + 'first_name' => 'Vārds', + 'first_name_format' => 'Vārds (jane@example.com)', + 'files' => 'Datnes', + 'file_name' => 'Fails', + 'file_type' => 'Faila tips', + 'filesize' => 'File Size', + 'file_uploads' => 'Faila augšupielāde', + 'file_upload' => 'Faila augšupielāde', + 'generate' => 'Izveidot', + 'generate_labels' => 'Ģenerēt birkas', + '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', + 'include_deleted' => 'Include Deleted Assets', + 'image_upload' => 'Augšupielādēt attēlu', + 'filetypes_accepted_help' => 'Atļautie failu tipi :types. Maksimālais atļautais failu izmērs :size.|Atļautie failu tipi :types. Maksimālais atļautais failu izmārs :size.', + 'filetypes_size_help' => 'Maksimālais atļautais failu izmērs :size.', + 'image_filetypes_help' => 'Atļautie failu tipi ir jpg, webp, png, gif, and svg. Maksimālais augšuplādējamais faila izmērs ir :size.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Importēt', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Importa vēsture', + 'asset_maintenance' => 'Aktīvu uzturēšana', + 'asset_maintenance_report' => 'Aktīvu uzturēšanas pārskats', + 'asset_maintenances' => 'Aktīvu uzturēšana', + 'item' => 'Vienums', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Nepietiekamas atļaujas!', + 'kits' => 'Predefined Kits', + 'language' => 'Valoda', + 'last' => 'Pēdējais', + 'last_login' => 'Pēdējais pieteikšanās', + 'last_name' => 'Uzvārds', + 'license' => 'Licence', + 'license_report' => 'Licences atskaite', + 'licenses_available' => 'pieejamās licences', + 'licenses' => 'Licences', + 'list_all' => 'Saraksts viss', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Atrašanās vietas', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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' => 'Jauna parole', + 'next' => 'Nākamais', + 'next_audit_date' => 'Nākamā audita datums', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Pēdējais audits', + 'new' => 'jauns!', + 'no_depreciation' => 'Nav nolietojuma', + 'no_results' => 'Nav rezultātu.', + 'no' => 'Nē', + 'notes' => 'Piezīmes', + 'order_number' => 'Pasūtījuma numurs', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Rāda _MENU_ vienumus', + 'pagination_info' => 'Rāda _START_ līdz _END_ no _TOTAL_ vienumiem', + 'pending' => 'Gaida', + 'people' => 'Cilvēki', + 'per_page' => 'Rezultāti lapā', + 'previous' => 'Iepriekšējā', + 'processing' => 'Apstrāde', + 'profile' => 'Tavs profils', + 'purchase_cost' => 'Iegādes izmaksas', + 'purchase_date' => 'Pirkuma datums', + 'qty' => 'QTY', + 'quantity' => 'Daudzums', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Gatavs izvietot', + 'recent_activity' => 'Pēdējās aktivitātes', + 'remaining' => 'Atlikušais', + 'remove_company' => 'Noņemt uzņēmumu asociāciju', + 'reports' => 'Ziņojumi', + 'restored' => 'atjaunots', + 'restore' => 'Atjaunot', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Izvēlieties', + 'select_all' => 'Select All', + 'search' => 'Meklēt', + 'select_category' => 'Izvēlies kategoriju', + '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', + 'select_model' => 'Izvēlieties modeli', + 'select_supplier' => 'Izvēlieties piegādātāju', + 'select_user' => 'Izvēlieties lietotāju', + 'select_date' => 'Izvēlieties datumu (GGGG-MM-DD)', + 'select_statuslabel' => 'Atlasiet statusu', + 'select_company' => 'Izvēlieties uzņēmumu', + 'select_asset' => 'Izvēlieties Asset', + 'settings' => 'Iestatījumi', + 'show_deleted' => 'Skatīt dzēsto', + 'show_current' => 'Rādīt pašreizējo', + 'sign_in' => 'Ielogoties', + 'signature' => 'Paraksts', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Dizains', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: dažas instalācijas funkcijas ir atspējotas.', + 'site_name' => 'Vietnes nosaukums', + 'state' => 'Valsts', + 'status_labels' => 'Statusa etiķetes', + 'status' => 'Statuss', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Piegādātājs', + 'suppliers' => 'Piegādātāji', + 'sure_to_delete' => 'Vai tiešām vēlaties dzēst', + 'sure_to_delete_var' => 'Vai tiešām vēlaties dzēst :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Iesniegt', + 'target' => 'Mērķis', + 'time_and_date_display' => 'Laika un datuma displejs', + 'total_assets' => 'kopējie aktīvi', + 'total_licenses' => 'kopējās licences', + 'total_accessories' => 'kopējie piederumi', + 'total_consumables' => 'kopējie palīgmateriāli', + 'type' => 'Tips', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Nezināms administrators', + 'username_format' => 'Lietotājvārds formāts', + 'username' => 'Lietotājvārds', + 'update' => 'Atjaunināt', + '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.', + 'uploaded' => 'Augšupielādēts', + 'user' => 'Lietotājs', + 'accepted' => 'pieņemts', + 'declined' => 'noraidīja', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Nepieņemtie aktīvi', + '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', + 'yes' => 'Jā', + 'zip' => 'Zip', + 'noimage' => 'Nav augšupielādēts attēls vai attēls nav atrasts.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Jūsu veidlapas sesija ir beidzies. Lūdzu mēģiniet vēlreiz.', + '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_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' => 'E-pasts', + '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' => 'Izrakstīts', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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' => 'Izsniegts', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Kļūda', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Brīdinājums', + 'notification_info' => 'Info', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Aktīva nosaukums', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Paturējamais nosaukums:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Piederumu nosaukums:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% pabeigt', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'rediģēt', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/lv-LV/help.php b/resources/lang/lv-LV/help.php new file mode 100644 index 0000000000..f31c9500b6 --- /dev/null +++ b/resources/lang/lv-LV/help.php @@ -0,0 +1,35 @@ + 'Vairāk informācijas', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + 'categories' => 'Kategorijas palīdz jums organizēt savus vienumus. Dažas piemēru kategorijas varētu būt "Desktops", "Laptops", "Mobilie telefoni", "Tablets" un tā tālāk, bet jūs varat izmantot kategorijas tādā veidā, kas jums ir jēga.', + + 'accessories' => 'Aksesuāri ir jebkas, ko jūs izsniedzat lietotājiem, bet kuriem nav sērijas numura (vai arī jums nav svarīgi, vai tie ir unikāli izsekojami). Piemēram, datoru peles vai tastatūras.', + + 'companies' => 'Uzņēmumus var izmantot kā vienkāršu identifikatora lauku vai tos var izmantot, lai ierobežotu aktīvu, lietotāju utt. Redzamību, ja jūsu Admin iestatījumos ir iespējots pilnīgs uzņēmuma atbalsts.', + + 'components' => 'Komponenti ir priekšmeti, kas ir aktīva sastāvdaļa, piemēram, cietais disks, RAM un citi.', + + 'consumables' => 'Izlietojamie materiāli ir kaut kas iegādāts, kas laika gaitā tiks izlietots. Piemēram, printera tinte vai kopētāja papīrs.', + + 'depreciations' => 'Jūs varat izveidot aktīvu nolietojumu, lai nolietotu aktīvus, pamatojoties uz lineāro nolietojumu.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/lv-LV/localizations.php b/resources/lang/lv-LV/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/lv-LV/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/lv-LV/mail.php b/resources/lang/lv-LV/mail.php new file mode 100644 index 0000000000..28e30dc3ab --- /dev/null +++ b/resources/lang/lv-LV/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Dienas', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Pabeidzis aktīvu pārskats.', + 'Expiring_Licenses_Report' => 'Pabeidzamo licenču pārskats.', + 'Item_Request_Canceled' => 'Vienuma pieprasījums atcelts', + 'Item_Requested' => 'Pieprasīts vienums', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Zema inventarizācijas atskaite', + 'a_user_canceled' => 'Lietotājs vietnē ir atcēlis objekta pieprasījumu', + 'a_user_requested' => 'Lietotājs ir pieprasījis vienumu vietnē', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Piederumu nosaukums:', + 'additional_notes' => 'Papildu piezīmes:', + 'admin_has_created' => 'Administrators ir izveidojis jums kontu: tīmekļa vietnē.', + 'asset' => 'Aktīvs:', + 'asset_name' => 'Aktīvu nosaukums:', + 'asset_requested' => 'Aktīvs pieprasīts', + 'asset_tag' => 'Asset Tag', + '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.', + 'assigned_to' => 'Piešķirts', + 'best_regards' => 'Ar laba vēlējumiem,', + 'canceled' => 'Atcelts:', + 'checkin_date' => 'Reģistrēšanās datums:', + 'checkout_date' => 'Izrakstīšanās datums:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Lūdzu, noklikšķiniet uz saites apakšā, lai apstiprinātu, ka esat saņēmis piederumu.', + 'click_on_the_link_asset' => 'Lūdzu, noklikšķiniet uz saites apakšā, lai apstiprinātu, ka esat saņēmis šo īpašumu.', + 'click_to_confirm' => 'Lūdzu, noklikšķiniet uz šīs saites, lai apstiprinātu savu: tīmekļa kontu:', + 'current_QTY' => 'Pašreizējais QTY', + 'days' => 'Dienas', + 'expecting_checkin_date' => 'Paredzamais reģistrēšanās datums:', + 'expires' => 'Beidzas', + 'hello' => 'Sveiki', + 'hi' => 'Sveiki', + 'i_have_read' => 'Esmu izlasījis un piekrītu lietošanas noteikumiem un saņēmu šo preci.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Vienība:', + 'license_expiring_alert' => 'Pēc :threshold dienām beigsies termiņš :count licencei.| Pēc :threshold dienām beigsies termiņš :threshold :count licencēm.', + 'link_to_update_password' => 'Lūdzu, noklikšķiniet uz šīs saites, lai atjauninātu savu: web paroli:', + 'login' => 'Pieslēgties:', + 'login_first_admin' => 'Piesakieties savā jaunajā Snipe-IT instalācijā, izmantojot tālāk minētos akreditācijas datus.', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Nosaukums', + 'new_item_checked' => 'Jauns objekts ir atzīmēts zem sava vārda, sīkāk ir sniegta zemāk.', + 'notes' => 'Piezīmes', + 'password' => 'Parole:', + 'password_reset' => 'Paroles atiestatīšana', + 'read_the_terms' => 'Lūdzu, izlasiet lietošanas noteikumus zemāk.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Pieprasīts:', + 'reset_link' => 'Jūsu paroles atiestatīšanas saite', + 'reset_password' => 'Noklikšķiniet šeit, lai atiestatītu savu paroli:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Sērijas numurs', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Piegādātājs', + 'tag' => 'Tag', + 'test_email' => 'Pārbaudiet e-pastu no Snipe-IT', + '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:', + 'to_reset' => 'Lai atiestatītu: tīmekļa paroli, aizpildiet šo veidlapu:', + 'type' => 'Tips', + '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.', + 'user' => 'Lietotājs', + 'username' => 'Lietotājvārds', + 'welcome' => 'Sveicināti: vārds', + 'welcome_to' => 'Laipni lūdzam: tīmeklī!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Jūsu Snipe-IT akreditācijas dati', +]; diff --git a/resources/lang/lv/pagination.php b/resources/lang/lv-LV/pagination.php similarity index 100% rename from resources/lang/lv/pagination.php rename to resources/lang/lv-LV/pagination.php diff --git a/resources/lang/id/passwords.php b/resources/lang/lv-LV/passwords.php similarity index 100% rename from resources/lang/id/passwords.php rename to resources/lang/lv-LV/passwords.php diff --git a/resources/lang/lv/reminders.php b/resources/lang/lv-LV/reminders.php similarity index 100% rename from resources/lang/lv/reminders.php rename to resources/lang/lv-LV/reminders.php diff --git a/resources/lang/lv/table.php b/resources/lang/lv-LV/table.php similarity index 100% rename from resources/lang/lv/table.php rename to resources/lang/lv-LV/table.php diff --git a/resources/lang/lv-LV/validation.php b/resources/lang/lv-LV/validation.php new file mode 100644 index 0000000000..bb08c9734a --- /dev/null +++ b/resources/lang/lv-LV/validation.php @@ -0,0 +1,162 @@ + 'Atribūts jāpieņem.', + 'active_url' => 'Atribūts nav derīgs URL.', + 'after' => 'Atribūtam jābūt datumam pēc: datuma.', + 'after_or_equal' => 'Atribūtam jābūt datumam pēc datuma vai pēc tā: datums.', + 'alpha' => 'Atribūts var saturēt tikai burti.', + 'alpha_dash' => 'Atribūts var saturēt tikai burti, ciparus un domuzīmes.', + 'alpha_num' => 'Atribūts var saturēt tikai burti un ciparus.', + 'array' => 'Atribūtam jābūt masīvam.', + 'before' => 'Atribūtam jābūt datumam: datums.', + 'before_or_equal' => 'Atribūtam jābūt datumam pirms vai vienāds ar: datumu.', + 'between' => [ + 'numeric' => 'Atribūtam jābūt starp: min un: max.', + 'file' => 'Atribūtam jābūt starp: min un: max kilobaitiem.', + 'string' => 'Atribūtam jābūt no: min un max max rakstzīmēm.', + 'array' => 'Atribūtam jābūt starp: min un: max vienumiem.', + ], + 'boolean' => 'Atribūta laukam jābūt patiesam vai nepatiesam.', + 'confirmed' => 'Atribūta apstiprinājums neatbilst.', + 'date' => 'Atribūts nav derīgs datums.', + 'date_format' => 'Atribūts neatbilst formātam: formātā.', + 'different' => 'Atribūts: un citam jābūt citam.', + 'digits' => 'Atribūtam jābūt: ciparu cipariem.', + 'digits_between' => 'Atribūtam jābūt starp: min un: max cipariem.', + 'dimensions' => 'Atribūts: nederīgie attēla izmēri.', + 'distinct' => 'Atribūta laukam ir dublikāta vērtība.', + 'email' => 'Atribūtam jābūt derīgai e-pasta adresei.', + 'exists' => 'Atlasītais: atribūts nav derīgs.', + 'file' => 'Atribūts ir jābūt failam.', + 'filled' => 'Atribūta laukam jābūt vērtībai.', + 'image' => 'Atribūts ir jābūt attēlam.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Atlasītais: atribūts nav derīgs.', + 'in_array' => 'Atribūta lauks neeksistē: citā.', + 'integer' => 'Atribūts ir jābūt veselam skaitlim.', + 'ip' => 'Atribūtam jābūt derīgai IP adresei.', + 'ipv4' => 'Atribūtam jābūt derīgai IPv4 adresei.', + 'ipv6' => 'Atribūtam jābūt derīgai IPv6 adresei.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Atribūtam jābūt derīgai JSON virknei.', + 'max' => [ + 'numeric' => 'Atribūts: nedrīkst būt lielāks par: max.', + 'file' => 'Atribūts: nedrīkst būt lielāks par: maks. Kilobaitus.', + 'string' => 'Atribūts: nedrīkst būt lielāks par: max rakstzīmēm.', + 'array' => 'Atribūts: nedrīkst būt vairāk par: max vienumiem.', + ], + 'mimes' => 'Atribūtam jābūt failam ar tipu:: values.', + 'mimetypes' => 'Atribūtam jābūt failam ar tipu:: values.', + 'min' => [ + 'numeric' => 'Atribūtam jābūt vismaz: min.', + 'file' => 'Atribūtam jābūt vismaz: min kilobaitiem.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'regex nav derīgs.', + 'regex' => 'Atribūta formāts nav derīgs.', + 'required' => 'Atribūta lauks ir nepieciešams.', + 'required_if' => 'Atribūta lauks ir nepieciešams, ja: cits ir: vērtība.', + 'required_unless' => 'Atribūta lauks ir nepieciešams, ja vien: citā ir: vērtības.', + 'required_with' => 'Atribūta lauks ir nepieciešams, ja: ir vērtības.', + 'required_with_all' => 'Atribūta lauks ir nepieciešams, ja: ir vērtības.', + 'required_without' => 'Atribūta lauks ir nepieciešams, ja: vērtības nav.', + 'required_without_all' => 'Atribūta lauks ir nepieciešams, ja neviena no: vērtības nav.', + 'same' => 'Atribūts: un citam jāatbilst.', + 'size' => [ + 'numeric' => 'Atribūts: jābūt lielumam.', + 'file' => 'Atribūts: jābūt kilobaitiem.', + 'string' => 'Atribūts: jābūt lieluma burtiem.', + 'array' => 'Atribūts: jāiekļauj: lieluma vienumi.', + ], + 'string' => 'Atribūtam jābūt virknei.', + 'timezone' => 'Atribūtam jābūt derīgai zonai.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Šī parole ir pārāk izplatīta.', + 'statuslabel_type' => 'Jums ir jāizvēlas derīgs statusa etiķetes veids', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/lv/admin/companies/table.php b/resources/lang/lv/admin/companies/table.php deleted file mode 100644 index c5d586f3cb..0000000000 --- a/resources/lang/lv/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Kompānijas', - 'create' => 'Izveidojiet uzņēmumu', - 'title' => 'Uzņēmums', - 'update' => 'Atjaunināt uzņēmumu', - 'name' => 'Kompānijas nosaukums', - 'id' => 'ID', -); diff --git a/resources/lang/lv/admin/custom_fields/general.php b/resources/lang/lv/admin/custom_fields/general.php deleted file mode 100644 index 4a7829418b..0000000000 --- a/resources/lang/lv/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Pielāgotie lauki', - 'manage' => 'Pārvaldīt', - 'field' => 'Lauks', - 'about_fieldsets_title' => 'Par lauka laukiem', - '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', - 'fieldset' => 'Lauka laukums', - 'qty_fields' => 'Daudzi lauki', - 'fieldsets' => 'Lauka lauki', - 'fieldset_name' => 'Lauka nosaukums', - 'field_name' => 'Lauka nosaukums', - 'field_values' => 'Lauka vērtības', - 'field_values_help' => 'Pievienot izvēles iespējas, pa vienai katrā rindiņā. Tukšās rindas, izņemot pirmo rindu, tiks ignorētas.', - 'field_element' => 'Veidlapas elements', - 'field_element_short' => 'Elements', - 'field_format' => 'Formāts', - 'field_custom_format' => 'Pielāgotais formāts', - 'field_custom_format_help' => 'Šajā laukā var izmantot regulāro izteiksmi, lai pārbaudītu. Tai ir jāsākas ar "regex:". Piemēram, lai pārbaudītu, ka pielāgotais lauks satur derīgu IMEI (15 cipari), būtu jāizmanto vērtība regex:/^[0-9]{15}$/.', - 'required' => 'Obligāts', - 'req' => 'Req.', - 'used_by_models' => 'Izmantoti modeļi', - 'order' => 'Pasūtījums', - 'create_fieldset' => 'Jauns lauka laukums', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - 'create_fieldset_title' => 'Create a new fieldset', - 'create_field' => 'Jauna pielāgota lauks', - 'create_field_title' => 'Izveidot jaunu pielāgoto lauku', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', - 'help_text' => 'Palīdzības teksts', - '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' => 'Pārkārtot', - 'db_field' => 'DB lauks', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', - 'is_unique' => 'Šai vērtībai ir jābūt unikālai starp visiem pamatlīdzekļiem', - 'unique' => 'Unikāls', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/lv/admin/hardware/form.php b/resources/lang/lv/admin/hardware/form.php deleted file mode 100644 index 59e1a9e118..0000000000 --- a/resources/lang/lv/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Apstiprināt lielapjoma aktīvu dzēšanu', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Jūs gatavojaties dzēst: asset_count aktīvi.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Izrakstīts uz', - 'checkout_date' => 'Izrakstīšanās datums', - 'checkin_date' => 'Reģistrēšanās datums', - 'checkout_to' => 'Izrakstīšanās līdz', - 'cost' => 'Iegādes izmaksas', - 'create' => 'Izveidot īpašumu', - 'date' => 'Pirkuma datums', - 'depreciation' => 'Nolietojums', - 'depreciates_on' => 'Atbalstīts ieslēgts', - 'default_location' => 'Noklusējuma atrašanās vieta', - 'eol_date' => 'EOL datums', - 'eol_rate' => 'EOL likme', - 'expected_checkin' => 'Paredzamais reģistrēšanās datums', - 'expires' => 'Beidzas', - 'fully_depreciated' => 'Pilnībā nolietota', - 'help_checkout' => 'Ja vēlaties piešķirt šo priekšmetu uzreiz, atlasiet "Gatavs izvietošanai" no iepriekšējā statusa saraksta.', - 'mac_address' => 'MAC adrese', - 'manufacturer' => 'Ražotājs', - 'model' => 'Modelis', - 'months' => 'mēneši', - 'name' => 'Aktīva nosaukums', - 'notes' => 'Piezīmes', - 'order' => 'Pasūtījuma numurs', - 'qr' => 'QR kods', - 'requestable' => 'Lietotāji var pieprasīt šo aktīvu', - 'select_statustype' => 'Atlasiet statusa veidu', - 'serial' => 'Sērijas numurs', - 'status' => 'Statuss', - 'tag' => 'Asset Tag', - 'update' => 'Aktīvu atjaunošana', - 'warranty' => 'Garantija', - 'warranty_expires' => 'Garantija beidzās', - 'years' => 'gadiem', - 'asset_location' => 'Atjaunināt pamatlīdzekļa atrašanās vietu', - 'asset_location_update_default_current' => 'Atjaunināt noklusējuma KĀ ARĪ tekošo atrašanās vietu', - 'asset_location_update_default' => 'Atjaunināt tikai noklusēja atrašanās vietu', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Šis statuss nav izmantojams. Pamatlīdzeklis nevar tikt izrakstīts.', - 'asset_deployable' => 'Šis statuss ir izmantojams. Pamatlīdzeklis ir pieejams izrakstīšanai.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'Neobligātā informācija', - 'order_details' => 'Pasūtījuma informācija' -]; diff --git a/resources/lang/lv/admin/hardware/general.php b/resources/lang/lv/admin/hardware/general.php deleted file mode 100644 index 63c23ead96..0000000000 --- a/resources/lang/lv/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Aktīvs', - 'bulk_checkout' => 'Lielapjoma izsniegšana', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Reģistrēšanās aktīvs', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Izvietojams', - 'deleted' => 'Šis pamatlīdzeklis ir izdzēsts.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Rediģēt īpašumu', - 'model_deleted' => 'Šis pamatlīdzekļu modelis ir dzēsts. Jums ir jāatjauno modelis pirms drīkstiet atjaunot pamatlīdzekli.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Pieļaujams', - 'requested' => 'Pieprasīts', - 'not_requestable' => 'Nav pieprasāms', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Atjaunot aktīvus', - 'pending' => 'Gaida', - 'undeployable' => 'Nodarbināms', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'Skatīt aktīvu', - 'csv_error' => 'Jūsu CSV failā ir kļūda:', - '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' => 'Mēģiniet sasaistīt lietotājus pēc vārds.uzvārds (jānis.bērziņš) formāta', - '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' => 'Lūdzu skatiet zemāk.', - 'custom_export' => 'Custom Export', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/lv/admin/hardware/message.php b/resources/lang/lv/admin/hardware/message.php deleted file mode 100644 index cdad59a43d..0000000000 --- a/resources/lang/lv/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Īpašums netika izveidots, lūdzu, mēģiniet vēlreiz. :(', - 'success' => 'Īpašums veiksmīgi izveidots. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Īpašums netika atjaunots, lūdzu, mēģiniet vēlreiz', - 'success' => 'Aktīvs veiksmīgi atjaunots.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - '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.', - ], - - - 'deletefile' => [ - 'error' => 'Fails nav izdzēsts. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Fails veiksmīgi izdzēsts.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/lv/admin/hardware/table.php b/resources/lang/lv/admin/hardware/table.php deleted file mode 100644 index 32d851dde8..0000000000 --- a/resources/lang/lv/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Modelis', - 'book_value' => 'Current Value', - 'change' => 'Iekšā ārā', - 'checkout_date' => 'Izrakstīšanās datums', - 'checkoutto' => 'Izrakstīts', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Atšķirība', - 'dl_csv' => 'Lejupielādējiet CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Atrašanās vieta', - 'purchase_cost' => 'Izmaksas', - 'purchase_date' => 'Iegādāts', - 'serial' => 'Sērijas numurs', - 'status' => 'Statuss', - 'title' => 'Aktīvs', - 'image' => 'Ierīces attēls', - 'days_without_acceptance' => 'Dienas bez pieņemšanas', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/lv/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/lv/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/lv/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/lv/admin/licenses/general.php b/resources/lang/lv/admin/licenses/general.php deleted file mode 100644 index cf2ac711ba..0000000000 --- a/resources/lang/lv/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Par licencēm', - 'about_licenses' => 'Licences izmanto, lai izsekotu programmatūru. Viņiem ir noteikts skaits sēdvietu, kurus var pārbaudīt personām', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout vēsture', - 'checkout' => 'Checkout licences sēdeklis', - 'edit' => 'Rediģēt licenci', - 'filetype_info' => 'Atļautie failu tipi ir png, gif, jpg, jpeg, doc, docx, pdf, txt, zip un rar.', - 'clone' => 'Klonēšanas licence', - 'history_for' => 'Vēsture par', - 'in_out' => 'Iekšā ārā', - 'info' => 'Licences informācija', - 'license_seats' => 'Licences vietas', - 'seat' => 'Sēdeklis', - 'seats' => 'Sēdvietas', - 'software_licenses' => 'Programmatūras licences', - 'user' => 'Lietotājs', - 'view' => 'Skatīt licenci', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/lv/admin/locations/table.php b/resources/lang/lv/admin/locations/table.php deleted file mode 100644 index 3201c44841..0000000000 --- a/resources/lang/lv/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Piešķirtie aktīvi', - 'id' => 'ID', - 'city' => 'Pilsēta', - 'state' => 'Valsts', - 'country' => 'Valsts', - 'create' => 'Izveidot atrašanās vietu', - 'update' => 'Atjaunināt atrašanās vietu', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Atrašanās vietas nosaukums', - 'address' => 'Adrese', - 'address2' => 'Address Line 2', - 'zip' => 'Pasta indekss', - 'locations' => 'Atrašanās vietas', - '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/manufacturers/message.php b/resources/lang/lv/admin/manufacturers/message.php deleted file mode 100644 index f163cf382f..0000000000 --- a/resources/lang/lv/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Ražotājs neeksistē.', - 'assoc_users' => 'Šis ražotājs pašlaik ir saistīts ar vismaz vienu modeli, un to nevar izdzēst. Lūdzu, atjauniniet savus modeļus, lai vairs nerādītu šo ražotāju, un mēģiniet vēlreiz.', - - 'create' => array( - 'error' => 'Ražotājs netika izveidots, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Ražotājs veiksmīgi izveidots.' - ), - - 'update' => array( - 'error' => 'Ražotājs netika atjaunināts, lūdzu, mēģiniet vēlreiz', - 'success' => 'Ražotājs tika veiksmīgi atjaunināts.' - ), - - 'restore' => array( - 'error' => 'Ražotāja dati nav atjaunoti, lūdzu mēģiniet vēlreiz', - 'success' => 'Ražotāja dati atjaunoti veiksmīgi.' - ), - - 'delete' => array( - 'confirm' => 'Vai tiešām vēlaties dzēst šo ražotāju?', - 'error' => 'Radās problēma, izdzēšot ražotāju. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Ražotājs tika veiksmīgi dzēsts.' - ) - -); diff --git a/resources/lang/lv/admin/manufacturers/table.php b/resources/lang/lv/admin/manufacturers/table.php deleted file mode 100644 index e4a5db2f3a..0000000000 --- a/resources/lang/lv/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Par ražotājiem', - 'about_manufacturers_text' => 'Ražotāji ir uzņēmumi, kas veido jūsu aktīvus. Šeit varat saglabāt svarīgu atbalsta kontaktinformāciju par tiem, kas tiks parādīti jūsu detalizētās informācijas lapās.', - 'asset_manufacturers' => 'Aktīvu ražotāji', - 'create' => 'Izveidojiet ražotāju', - 'id' => 'ID', - 'name' => 'Nosaukums', - 'support_email' => 'Atbalsta e-pastu', - 'support_phone' => 'Atbalsta tālruni', - 'support_url' => 'Atbalsta URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Atjaunināt ražotāju', - 'url' => 'URL', - -); diff --git a/resources/lang/lv/admin/models/message.php b/resources/lang/lv/admin/models/message.php deleted file mode 100644 index 84c389fa5e..0000000000 --- a/resources/lang/lv/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Modelis nepastāv.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Šobrīd šis modelis ir saistīts ar vienu vai vairākiem aktīviem, un tos nevar izdzēst. Lūdzu, izdzēsiet aktīvus un pēc tam mēģiniet vēlreiz dzēst.', - - - 'create' => array( - 'error' => 'Modelis netika izveidots, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Modelis veiksmīgi izveidots.', - 'duplicate_set' => 'Aktīvu modelis ar šo nosaukumu, ražotāju un modeļa numuru jau pastāv.', - ), - - 'update' => array( - 'error' => 'Modelis nav atjaunināts, lūdzu, mēģiniet vēlreiz', - 'success' => 'Modelis tika veiksmīgi atjaunināts.', - ), - - 'delete' => array( - 'confirm' => 'Vai tiešām vēlaties dzēst šo aktīvu modeli?', - 'error' => 'Radās problēma, izdzēšot modeli. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Modelis tika veiksmīgi dzēsts.' - ), - - 'restore' => array( - 'error' => 'Modelis netika atjaunots, lūdzu, mēģiniet vēlreiz', - 'success' => 'Veiksmīgi atjaunots modelis.' - ), - - 'bulkedit' => array( - 'error' => 'Neviens laukums netika mainīts, tāpēc nekas netika atjaunināts.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Nav atlasītu modeļu, tāpēc nekas netika izdzēsts.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count modeļi dzēsti, tomēr :fail_count nevarēja tik dzēsti, jo tiem ir piesaistītas aparatūras.' - ), - -); diff --git a/resources/lang/lv/admin/settings/general.php b/resources/lang/lv/admin/settings/general.php deleted file mode 100644 index d24d9bcb13..0000000000 --- a/resources/lang/lv/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Aktīvu ID', - 'audit_interval' => 'Audita intervāls', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Prefikss (pēc izvēles)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Rezerves kopijas', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Pielāgota CSS', - 'custom_css_help' => 'Ievadiet jebkuru pielāgotu CSS ignorēšanu, kuru vēlaties izmantot. Neiekļaujiet <style></style> atzīmes.', - 'custom_forgot_pass_url' => 'Pielāgotā paroles atjaunošanas saite', - 'custom_forgot_pass_url_help' => 'Tas aizstāj pieteikšanās ekrānā iebūvēto aizmirstās paroles URL. To izmanto, lai novirzītu cilvēkus uz iekšējā vai ārēja LDAP servera paroles atiestatīšanas funkcionalitāti. Tas efektīvi atspējos lokālā lietotājā paroles atiestatīšanas funkcionalitāti.', - 'dashboard_message' => 'Paziņojumu Galvenajā Panelī', - 'dashboard_message_help' => 'Šis teksts parādīsies ikvienam, kuram ir atļauja, skatīt Galveno paneli.', - 'default_currency' => 'Valūta pēc noklusējuma', - 'default_eula_text' => 'Noklusējuma EULA', - 'default_language' => 'Noklusējuma valoda', - 'default_eula_help_text' => 'Varat arī saistīt pielāgotās EULA ar noteiktām aktīvu kategorijām.', - 'display_asset_name' => 'Displeja aktīvu nosaukums', - 'display_checkout_date' => 'Displeja norēķinu datums', - 'display_eol' => 'Displejs EOL tabulas skatījumā', - 'display_qr' => 'Displeja kvadrātveida kodi', - 'display_alt_barcode' => 'Parādiet 1D svītrkodu', - 'email_logo' => 'E-pasta logotips', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'LDAP iestatījumi', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Ievadiet derīgu LDAP lietotājvārdu un paroli no iepriekš norādītā pamata DN, lai pārbaudītu, vai LDAP lietotājvārds ir konfigurēts pareizi. VISPIRMS SAGLABĀJIET ATJAUNINĀTOS LDAP IESTATĪJUMUS.', - 'ldap_login_sync_help' => 'Šis tikai pārbauda vai darbojas LDAP sinhronizācija. Ja LDAP autentifikācijas vaicājums nav pareizs, lietotāji, iespējams, joprojām nevarēs pierakstīties. VISPIRMS SAGLABĀJIET ATJAUNINĀTOS LDAP IESTATĪJUMUS.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP serveris', - 'ldap_server_help' => 'Tam vajadzētu sākt ar ldap: // (nešifrētiem vai TLS) vai ldaps: // (attiecībā uz SSL)', - 'ldap_server_cert' => 'LDAP SSL sertifikātu validācija', - 'ldap_server_cert_ignore' => 'Atļaut nederīgu SSL sertifikātu', - 'ldap_server_cert_help' => 'Atzīmējiet šo izvēles rūtiņu, ja izmantojat pašrakstītu SSL sertifikātu un vēlaties pieņemt nederīgu SSL sertifikātu.', - 'ldap_tls' => 'Izmantojiet TLS', - 'ldap_tls_help' => 'To vajadzētu pārbaudīt tikai tad, ja jūsu LDAP serverī izmantojat STARTTLS.', - 'ldap_uname' => 'LDAP Bind Lietotājvārds', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Parole', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP filtrs', - 'ldap_pw_sync' => 'LDAP paroles sinhronizācija', - 'ldap_pw_sync_help' => 'Noņemiet atzīmi no šīs izvēles rūtiņas, ja nevēlaties, lai LDAP paroles tiktu sinhronizētas ar vietējām parolēm. Atspējojot to, tas nozīmē, ka jūsu lietotāji, iespējams, nevarēs pieteikties, ja jūsu LDAP serveris kāda iemesla dēļ nav sasniedzams.', - 'ldap_username_field' => 'Lietotājvārds lauks', - 'ldap_lname_field' => 'Uzvārds', - 'ldap_fname_field' => 'LDAP vārds', - 'ldap_auth_filter_query' => 'LDAP autentifikācijas vaicājums', - 'ldap_version' => 'LDAP versija', - 'ldap_active_flag' => 'LDAP aktīvā karodziņa', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP darbinieku skaits', - 'ldap_email' => 'LDAP e-pasts', - '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', - 'login_remote_user_enabled_text' => 'Iespējot pieslēgšanos ar attālā lietotāja galveni', - 'login_remote_user_enabled_help' => 'Šī opcija iespējo autentifikāciju, izmantojot REMOTE_USER galveni atbilstoši “Common Gateway Interface (rfc3875)” protokolam', - 'login_common_disabled_text' => 'Atspējot citus autentifikācijas mehānismus', - 'login_common_disabled_help' => 'Šī opcija atspējo citus autentifikācijas mehānismus. Iespējojiet šo opciju tikai tad, ja esat pārliecināts, ka jūsu REMOTE_USER pierakstīšanās jau darbojas', - 'login_remote_user_custom_logout_url_text' => 'Pielāgota izrakstīšanās saite', - 'login_remote_user_custom_logout_url_help' => 'Ja šeit ir norādīts URL, lietotāji tiks novirzīti uz šo URL pēc tam, kad lietotājs izrakstīsies no Snipe-IT. Tas ir noderīgi, lai pareizi aizvērtu lietotāja sesijas no jūsu lietotāju autentifikāciju nodrošinātāja.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logotips', - 'logo_print_assets' => 'Izmantot drukāšanā', - 'logo_print_assets_help' => 'Izmantot zīmolradi drukātos līdzekļu sarakstos ', - 'full_multiple_companies_support_help_text' => 'Ierobežot lietotājus (tostarp administratorus), kas uzņēmumiem piešķirti viņu uzņēmuma aktīvos.', - 'full_multiple_companies_support_text' => 'Pilns vairāku uzņēmumu atbalsts', - 'show_in_model_list' => 'Rādīt iekš DropDown modeļa', - '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', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Publiskais Sertifikāts', - '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_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_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_download' => 'Download Metadata', - 'setting' => 'Iestatījums', - 'settings' => 'Iestatījumi', - 'show_alerts_in_menu' => 'Rādīt brīdinājumus augšējā izvēlnē', - 'show_archived_in_list' => 'Arhivētie aktīvi', - 'show_archived_in_list_text' => 'Parādīt arhivētos līdzekļus "Visi aktīvi" sarakstā', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT versija', - 'support_footer' => 'Atbalsta kājenes saites ', - 'support_footer_help' => 'Norādiet, kurš redz saites uz Snipe-IT atbalsta informāciju un lietotāju rokasgrāmatu.', - 'version_footer' => 'Versija kājenē ', - 'version_footer_help' => 'Norādiet, kurš redz Snail-IT versiju un versijas numuru.', - 'system' => 'Sistēmas informācija', - '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.', - 'labels_per_page' => 'Iezīmes uz lapas', - 'label_dimensions' => 'Etiķetes izmēri (collas)', - 'next_auto_tag_base' => 'Nākamais automātiskais pieaugums', - 'page_padding' => 'Lappuse (collas)', - 'privacy_policy_link' => 'Saite uz konfidencialitātes politiku', - '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', - 'labels_pagewidth' => 'Etiķetes lapas platums', - 'labels_pageheight' => 'Etiķetes lapas augstums', - 'label_gutters' => 'Etiķetes atstarpes (collas)', - 'page_dimensions' => 'Lapas izmēri (collas)', - 'label_fields' => 'Iezīmējiet redzamus laukus', - 'inches' => 'collas', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Saite uz Snipe-IT e-pasta ziņojumos', - 'show_url_in_emails_help_text' => 'Noņemiet atzīmi no šīs izvēles rūtiņas, ja nevēlaties savā e-pasta kājenēs atvērt saiti uz savu Snipe-IT instalāciju. Noderīgi, ja lielākā daļa jūsu lietotāju nekad neiesakās.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maksimālais sīktēlu augstums', - 'thumbnail_max_h_help' => 'Maksimālais augstums pikseļos, kad saraksta skatījumā var tikt rādīti sīktēli. Min 25, max 500.', - 'two_factor' => 'Divu faktoru autentifikācija', - 'two_factor_secret' => 'Divu koeficientu kods', - 'two_factor_enrollment' => 'Divu faktoru uzņemšana', - 'two_factor_enabled_text' => 'Iespējot divus faktorus', - 'two_factor_reset' => 'Atiestatīt divfaktora noslēpumu', - 'two_factor_reset_help' => 'Tas liks lietotājam vēlreiz reģistrēt savu ierīci, izmantojot Google autentifikatoru. Tas var būt noderīgi, ja to pašreizējā reģistrētā ierīce tiek nozaudēta vai nozagta.', - 'two_factor_reset_success' => 'Divu faktoru ierīce ir veiksmīgi atiestatīta', - 'two_factor_reset_error' => 'Divu faktoru ierīces atiestatīšana neizdevās', - 'two_factor_enabled_warning' => 'Iespējojot divu faktoru darbību, ja tas pašlaik nav iespējots, jūs nekavējoties piespiedīs autentificēt ar Google Auth reģistrēto ierīci. Jums būs iespēja ierakstīt savu ierīci, ja tā pašlaik nav reģistrēta.', - 'two_factor_enabled_help' => 'Izmantojot Google autentifikatoru, tiks aktivizēts divu faktoru autentifikācija.', - 'two_factor_optional' => 'Selektīvā (lietotāji var iespējot vai atspējot, ja tas ir atļauts)', - 'two_factor_required' => 'Nepieciešams visiem lietotājiem', - 'two_factor_disabled' => 'Invalīds', - 'two_factor_enter_code' => 'Ievadiet divu faktoru kodu', - 'two_factor_config_complete' => 'Iesniegt kodu', - 'two_factor_enabled_edit_not_allowed' => 'Jūsu administrators neatļauj mainīt šo iestatījumu.', - 'two_factor_enrollment_text' => "Nepieciešama divu faktoru autentifikācija, tomēr jūsu ierīce vēl nav reģistrēta. Atveriet savu lietotni Google autentifikators un skenējiet zemāk redzamo QR kodu, lai reģistrētu savu ierīci. Kad esat reģistrējies savā ierīcē, ievadiet zemāk redzamo kodu", - 'require_accept_signature' => 'Pieprasīt parakstu', - 'require_accept_signature_help_text' => 'Iespējojot šo funkciju, lietotājiem būs jāpiesaista aktīva pieņemšana.', - 'left' => 'pa kreisi', - 'right' => 'pa labi', - 'top' => 'tops', - 'bottom' => 'apakšā', - 'vertical' => 'vertikāla', - 'horizontal' => 'horizontāli', - 'unique_serial' => 'Unikālie sērijas numuri', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/lv/admin/statuslabels/message.php b/resources/lang/lv/admin/statuslabels/message.php deleted file mode 100644 index b392b6a276..0000000000 --- a/resources/lang/lv/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Statusa marķējums netika izveidots, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Statusa marķējums tika veiksmīgi izveidots.', - ], - - 'update' => [ - 'error' => 'Statusa marķējums nav atjaunināts, lūdzu, mēģiniet vēlreiz', - 'success' => 'Statusa marķējums ir veiksmīgi atjaunināts.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Šos līdzekļus nevar nodot nevienam.', - '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/suppliers/table.php b/resources/lang/lv/admin/suppliers/table.php deleted file mode 100644 index f90bbac442..0000000000 --- a/resources/lang/lv/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Par Piegādātājiem', - 'about_suppliers_text' => 'Piegādātāji tiek izmantoti preču avota izsekošanai', - 'address' => 'Piegādātāja adrese', - 'assets' => 'Aktīvi', - 'city' => 'Pilsēta', - 'contact' => 'Kontaktpersonas vārds', - 'country' => 'Valsts', - 'create' => 'Izveidojiet piegādātāju', - 'email' => 'E-pasts', - 'fax' => 'Fakss', - 'id' => 'ID', - 'licenses' => 'Licences', - 'name' => 'Piegādātāja vārds', - 'notes' => 'Piezīmes', - 'phone' => 'Tālrunis', - 'state' => 'Valsts', - 'suppliers' => 'Piegādātāji', - 'update' => 'Atjaunināt piegādātāju', - 'url' => 'URL', - 'view' => 'Skatīt piegādātāju', - 'view_assets_for' => 'Skatīt aktīvu par', - 'zip' => 'Pasta indekss', - -); diff --git a/resources/lang/lv/admin/users/general.php b/resources/lang/lv/admin/users/general.php deleted file mode 100644 index f026da2828..0000000000 --- a/resources/lang/lv/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Jūs gatavojaties rediģēt lietotāju: user_count īpašības. Lūdzu, ņemiet vērā, ka jūs nevarat mainīt savus lietotāja atribūtus, izmantojot šo veidlapu, un tie ir jārediģē savam lietotājam atsevišķi.', - 'bulk_update_help' => 'Šī veidlapa ļauj vienlaikus atjaunināt vairākus lietotājus. Aizpildiet tikai nepieciešamos laukus. Jebkurš tukšs laukums paliek nemainīgs.', - 'current_assets' => 'Aktīvi, kas pašlaik tiek pārbaudīti šim lietotājam', - 'clone' => 'Klons lietotājs', - 'contact_user' => 'Kontaktpersona: vārds', - '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', - '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.', - 'print_assigned' => 'Drukāt izsniegto', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Programmatūra Pārbaudīta: nosaukums', - '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.', - 'view_user' => 'Apskatīt Lietotāju: vārds', - 'usercsv' => 'CSV fails', - 'two_factor_admin_optin_help' => 'Jūsu pašreizējie administrēšanas iestatījumi ļauj atlasīt divu faktoru autentifikāciju.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/lv/admin/users/message.php b/resources/lang/lv/admin/users/message.php deleted file mode 100644 index 4da24c502b..0000000000 --- a/resources/lang/lv/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Jūs esat veiksmīgi pieņēmuši šo aktīvu.', - 'declined' => 'Jūs esat veiksmīgi atteicies no šī īpašuma.', - 'bulk_manager_warn' => 'Jūsu lietotāji ir veiksmīgi atjaunināti, taču jūsu pārvaldnieka ieraksts netika saglabāts, jo izvēlētā pārvaldnieks bija arī rediģējamo lietotāju sarakstā, un lietotāji, iespējams, nav viņu īpašnieks. Lūdzu, vēlreiz atlasiet savus lietotājus, izņemot pārvaldnieku.', - 'user_exists' => 'Lietotājs jau eksistē!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Ievades lauks ir nepieciešams', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Parole ir nepieciešama.', - 'insufficient_permissions' => 'Nepietiekamas atļaujas.', - 'user_deleted_warning' => 'Šis lietotājs ir izdzēsts. Jums būs jāatjauno šis lietotājs, lai tos rediģētu vai piešķirtu tiem jaunus aktīvus.', - 'ldap_not_configured' => 'LDAP integrācija nav konfigurēta šai instalācijai.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Lietotājs tika veiksmīgi izveidots.', - 'update' => 'Lietotājs tika veiksmīgi atjaunināts.', - 'update_bulk' => 'Lietotāji tika veiksmīgi atjaunināti!', - 'delete' => 'Lietotājs tika veiksmīgi izdzēsts.', - 'ban' => 'Lietotājs tika veiksmīgi aizliegts.', - 'unban' => 'Lietotājs tika veiksmīgi aizliegts.', - 'suspend' => 'Lietotājs tika veiksmīgi apturēts.', - 'unsuspend' => 'Lietotājs tika veiksmīgi atcelts.', - 'restored' => 'Lietotājs tika veiksmīgi atjaunots.', - 'import' => 'Lietotāji veiksmīgi importēti.', - ), - - 'error' => array( - 'create' => 'Radās problēma, izveidojot lietotāju. Lūdzu mēģiniet vēlreiz.', - 'update' => 'Radās problēma, atjauninot lietotāju. Lūdzu mēģiniet vēlreiz.', - 'delete' => 'Radās problēma, izdzēšot lietotāju. Lūdzu mēģiniet vēlreiz.', - 'delete_has_assets' => 'Šim lietotājam ir piešķirti priekšmeti un to nevarēja dzēst.', - 'unsuspend' => 'Nebija saistīta problēma, kas saistītu ar lietotāju. Lūdzu mēģiniet vēlreiz.', - 'import' => 'Bija problēma importēt lietotājus. Lūdzu mēģiniet vēlreiz.', - 'asset_already_accepted' => 'Šis aktīvs jau ir pieņemts.', - 'accept_or_decline' => 'Jums ir vai nu jāpieņem vai jāatsakās no šī īpašuma.', - 'incorrect_user_accepted' => 'Aktīvs, kuru jūs mēģinājāt pieņemt, netika izrakstīts jums.', - 'ldap_could_not_connect' => 'Nevarēja izveidot savienojumu ar LDAP serveri. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', - 'ldap_could_not_bind' => 'Nevarēja saistīties ar LDAP serveri. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', - 'ldap_could_not_search' => 'Nevarēja meklēt LDAP serverī. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', - 'ldap_could_not_get_entries' => 'Nevarēja iegūt ierakstus no LDAP servera. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', - 'password_ldap' => 'Šī konta paroli pārvalda LDAP / Active Directory. Lai mainītu savu paroli, lūdzu, sazinieties ar IT nodaļu.', - ), - - 'deletefile' => array( - 'error' => 'Fails nav izdzēsts. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Fails veiksmīgi izdzēsts.', - ), - - 'upload' => array( - '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ādes failus', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/lv/admin/users/table.php b/resources/lang/lv/admin/users/table.php deleted file mode 100644 index aed776227c..0000000000 --- a/resources/lang/lv/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktīvs', - 'allow' => 'Atļaut', - 'checkedout' => 'Aktīvi', - 'created_at' => 'Izveidots', - 'createuser' => 'Izveidot lietotāju', - 'deny' => 'Liegties', - 'email' => 'E-pasts', - 'employee_num' => 'Darbinieku skaits', - 'first_name' => 'Vārds', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Mantot', - 'job' => 'Amata nosaukums', - 'last_login' => 'Pēdējais pieteikšanās', - 'last_name' => 'Uzvārds', - 'location' => 'Atrašanās vieta', - 'lock_passwords' => 'Ieejas dati nevar tikt mainīti šajā instalācijā.', - 'manager' => 'Vadītājs', - 'managed_locations' => 'Pārvaldītās atrašanās vietas', - 'name' => 'Nosaukums', - 'notes' => 'Piezīmes', - 'password_confirm' => 'apstipriniet paroli', - 'password' => 'Parole', - 'phone' => 'Tālrunis', - 'show_current' => 'Rādīt pašreizējos lietotājus', - 'show_deleted' => 'Rādīt izdzēstos lietotājus', - 'title' => 'Nosaukums', - 'to_restore_them' => 'lai tos atjaunotu.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Atjaunināt lietotāju', - 'username' => 'Lietotājvārds', - 'user_deleted_text' => 'Šis lietotājs ir atzīmēts kā izdzēsts.', - 'username_note' => '(To izmanto tikai Active Directory saistošai, nevis pieteikšanās.)', - 'cloneuser' => 'Klons lietotājs', - 'viewusers' => 'Skatīt lietotājus', -); diff --git a/resources/lang/lv/auth/general.php b/resources/lang/lv/auth/general.php deleted file mode 100644 index a311b184d1..0000000000 --- a/resources/lang/lv/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Sūtīt paroles atiestatīšanas saiti', - 'email_reset_password' => 'E-pasts paroles atiestatīšana', - 'reset_password' => 'Atiestatīt paroli', - 'saml_login' => 'Login via SAML', - 'login' => 'Pieslēgties', - 'login_prompt' => 'Lūdzu, piesakieties', - 'forgot_password' => 'Es aizmirsu savu paroli', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Atceries mani', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/lv/auth/message.php b/resources/lang/lv/auth/message.php deleted file mode 100644 index 6ed43f2cf3..0000000000 --- a/resources/lang/lv/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Konts ar šo e-pasta adresi jau pastāv.', - 'account_not_found' => 'Lietotājvārds vai parole nav pareiza.', - 'account_not_activated' => 'Šis lietotāja konts nav aktivizēts.', - 'account_suspended' => 'Šī lietotāja konta darbība ir apturēta.', - 'account_banned' => 'Šis lietotāja konts ir aizliegts.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Mēģinot pieslēgties, radās problēma. Lūdzu, mēģiniet vēlreiz.', - 'success' => 'Jūs esat veiksmīgi pieteicies', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Mēģinot izveidot kontu, radās problēma. Lūdzu, mēģiniet vēlreiz.', - 'success' => 'Konts veiksmīgi izveidots.', - ), - - 'forgot-password' => array( - 'error' => 'Mēģinot atkopt paroles kodu, radās problēma. Lūdzu, mēģiniet vēlreiz.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Mēģinot atiestatīt paroli, radās problēma. Lūdzu, mēģiniet vēlreiz.', - 'success' => 'Jūsu parole ir veiksmīgi atiestatīta.', - ), - - -); diff --git a/resources/lang/lv/button.php b/resources/lang/lv/button.php deleted file mode 100644 index b7339ddb87..0000000000 --- a/resources/lang/lv/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Darbības', - 'add' => 'Pievieno jaunu', - 'cancel' => 'Atcelt', - 'checkin_and_delete' => 'Checkin All / Delete User', - '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_files' => 'Atlasiet datnes...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index 2367498914..0000000000 --- a/resources/lang/lv/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Aksesuāri', - 'activated' => 'Aktivizēts', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Piederums', - 'accessory_report' => 'Piederumu pārskats', - 'action' => 'Darbība', - 'activity_report' => 'Darbības pārskats', - 'address' => 'Adrese', - 'admin' => 'Administrators', - 'administrator' => 'Administrators', - 'add_seats' => 'Pievienoti sēdekļi', - 'age' => "Age", - 'all_assets' => 'Visi aktīvi', - 'all' => 'Viss', - 'archived' => 'Arhivēts', - 'asset_models' => 'Aktīvu modeļi', - 'asset_model' => 'Modelis', - 'asset' => 'Aktīvs', - 'asset_report' => 'Aktīvu pārskats', - 'asset_tag' => 'Asset Tag', - 'asset_tags' => 'Inventāra birka', - 'assets_available' => 'Pieejamais inventārs', - 'accept_assets' => 'Apstiprināt inventāru :name', - 'accept_assets_menu' => 'Apstiprināt inventāru', - 'audit' => 'Audits', - 'audit_report' => 'Revīzijas žurnāls', - 'assets' => 'Aktīvi', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Izdzēst Avatar', - 'avatar_upload' => 'Augšupielādēt Avatar', - 'back' => 'Atpakaļ', - 'bad_data' => 'Nekas nav atrasts. Varbūt slikti dati?', - 'bulkaudit' => 'Lielapjoma audits', - 'bulkaudit_status' => 'Revīzijas statuss', - 'bulk_checkout' => 'Bulk Checkout', - 'bulk_edit' => 'Lielapjoma rediģēšana', - 'bulk_delete' => 'Lielapjoma dzēšana', - 'bulk_actions' => 'Lielapjoma darbības', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'pēc statusa', - 'cancel' => 'Atcelt', - 'categories' => 'Kategorijas', - 'category' => 'Kategorija', - 'change' => 'Iekšā ārā', - 'changeemail' => 'Mainīt epasta adresi', - 'changepassword' => 'Mainīt paroli', - 'checkin' => 'Reģistrēties', - 'checkin_from' => 'Reģistrēšanās no', - 'checkout' => 'Izrakstīšanās', - 'checkouts_count' => 'Izņemtie aktīvi', - 'checkins_count' => 'Atgrieztie aktīvi', - 'user_requests_count' => 'Pieprasījumi', - 'city' => 'Pilsēta', - 'click_here' => 'Noklikšķiniet šeit', - 'clear_selection' => 'Notīrīt izvēli', - 'companies' => 'Kompānijas', - 'company' => 'Uzņēmums', - 'component' => 'Komponents', - 'components' => 'Komponenti', - 'complete' => 'Pabeigt', - 'consumable' => 'Izlietojams', - 'consumables' => 'Izejmateriāli', - 'country' => 'Valsts', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Izveidot jaunu', - 'created' => 'Izveidots vienums', - 'created_asset' => 'izveidots aktīvu', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Ieraksts izceidots', - 'updated_at' => 'Atjaunināts vietnē', - 'currency' => '$', // this is deprecated - 'current' => 'Pašreizējais', - 'current_password' => 'Pāsreizējā parole', - 'customize_report' => 'Pielāgot atskaiti', - 'custom_report' => 'Pielāgoto aktīvu pārskats', - 'dashboard' => 'Informācijas panelis', - 'days' => 'dienas', - 'days_to_next_audit' => 'Dienas līdz nākamajam auditam', - 'date' => 'Datums', - 'debug_warning' => 'Brīdinājums!', - 'debug_warning_text' => 'Šī lietojumprogramma darbojas ražošanas režīmā ar iespējotu atkļūdošanu. Tas var pakļaut sensitīvus datus, ja jūsu pieteikums ir pieejams ārpasauli. Atspējošanas atkļūdošanas režīms, iestatot APP_DEBUG vērtību savam .env failam uz false.', - 'delete' => 'Dzēst', - 'delete_confirm' => 'Vai tiešām vēlaties dzēst :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Svītrots', - 'delete_seats' => 'Izdzēstās vietas', - 'deletion_failed' => 'Dzēšana neizdevās', - 'departments' => 'Nodaļas', - 'department' => 'nodaļa', - 'deployed' => 'Izvietota', - 'depreciation' => 'Nolietojums', - 'depreciations' => 'Nolietojums', - 'depreciation_report' => 'Amortizācijas atskaite', - 'details' => 'Detaļas', - 'download' => 'Lejupielādēt', - 'download_all' => 'Lajuplādēt visu', - 'editprofile' => 'Rediģējiet savu profilu', - 'eol' => 'EOL', - 'email_domain' => 'E-pasta domēns', - 'email_format' => 'E-pasta formāts', - 'employee_number' => 'Darbinieka numurs', - 'email_domain_help' => 'To izmanto, lai importētu e-pasta adreses', - 'error' => 'Kļūda', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Uzvārds un vārda pirmais burts (berzinsj@epasts.lv)', - 'firstintial_dot_lastname_format' => 'Vārds un uzvārds (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Vispirms', - 'firstnamelastname' => 'Vārds Uzvārds (jane_smith@example.com)', - 'lastname_firstinitial' => 'Uzvārds un vārda pirmais burts (berzinsj@epasts.lv)', - 'firstinitial.lastname' => 'Vārds un uzvārds (j.smith@example.com)', - 'firstnamelastinitial' => 'Vārds Uzvārds (jane_smith@example.com)', - 'first_name' => 'Vārds', - 'first_name_format' => 'Vārds (jane@example.com)', - 'files' => 'Datnes', - 'file_name' => 'Fails', - 'file_type' => 'Faila tips', - 'filesize' => 'File Size', - 'file_uploads' => 'Faila augšupielāde', - 'file_upload' => 'Faila augšupielāde', - 'generate' => 'Izveidot', - 'generate_labels' => 'Ģenerēt birkas', - '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', - 'include_deleted' => 'Include Deleted Assets', - 'image_upload' => 'Augšupielādēt attēlu', - 'filetypes_accepted_help' => 'Atļautie failu tipi :types. Maksimālais atļautais failu izmērs :size.|Atļautie failu tipi :types. Maksimālais atļautais failu izmārs :size.', - 'filetypes_size_help' => 'Maksimālais atļautais failu izmērs :size.', - 'image_filetypes_help' => 'Atļautie failu tipi ir jpg, webp, png, gif, and svg. Maksimālais augšuplādējamais faila izmērs ir :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Importēt', - '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' => 'Importa vēsture', - 'asset_maintenance' => 'Aktīvu uzturēšana', - 'asset_maintenance_report' => 'Aktīvu uzturēšanas pārskats', - 'asset_maintenances' => 'Aktīvu uzturēšana', - 'item' => 'Vienums', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Nepietiekamas atļaujas!', - 'kits' => 'Predefined Kits', - 'language' => 'Valoda', - 'last' => 'Pēdējais', - 'last_login' => 'Pēdējais pieteikšanās', - 'last_name' => 'Uzvārds', - 'license' => 'Licence', - 'license_report' => 'Licences atskaite', - 'licenses_available' => 'pieejamās licences', - 'licenses' => 'Licences', - 'list_all' => 'Saraksts viss', - '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', - 'locations' => 'Atrašanās vietas', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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' => 'Jauna parole', - 'next' => 'Nākamais', - 'next_audit_date' => 'Nākamā audita datums', - 'last_audit' => 'Pēdējais audits', - 'new' => 'jauns!', - 'no_depreciation' => 'Nav nolietojuma', - 'no_results' => 'Nav rezultātu.', - 'no' => 'Nē', - 'notes' => 'Piezīmes', - 'order_number' => 'Pasūtījuma numurs', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Rāda _MENU_ vienumus', - 'pagination_info' => 'Rāda _START_ līdz _END_ no _TOTAL_ vienumiem', - 'pending' => 'Gaida', - 'people' => 'Cilvēki', - 'per_page' => 'Rezultāti lapā', - 'previous' => 'Iepriekšējā', - 'processing' => 'Apstrāde', - 'profile' => 'Tavs profils', - 'purchase_cost' => 'Iegādes izmaksas', - 'purchase_date' => 'Pirkuma datums', - 'qty' => 'QTY', - 'quantity' => 'Daudzums', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Izvēlieties', - 'select_all' => 'Select All', - 'search' => 'Meklēt', - 'select_category' => 'Izvēlies kategoriju', - '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', - 'select_model' => 'Izvēlieties modeli', - 'select_supplier' => 'Izvēlieties piegādātāju', - 'select_user' => 'Izvēlieties lietotāju', - 'select_date' => 'Izvēlieties datumu (GGGG-MM-DD)', - 'select_statuslabel' => 'Atlasiet statusu', - 'select_company' => 'Izvēlieties uzņēmumu', - 'select_asset' => 'Izvēlieties Asset', - 'settings' => 'Iestatījumi', - 'show_deleted' => 'Skatīt dzēsto', - 'show_current' => 'Rādīt pašreizējo', - 'sign_in' => 'Ielogoties', - 'signature' => 'Paraksts', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Dizains', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: dažas instalācijas funkcijas ir atspējotas.', - 'site_name' => 'Vietnes nosaukums', - 'state' => 'Valsts', - 'status_labels' => 'Statusa etiķetes', - 'status' => 'Statuss', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Piegādātājs', - 'suppliers' => 'Piegādātāji', - 'sure_to_delete' => 'Vai tiešām vēlaties dzēst', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Iesniegt', - 'target' => 'Mērķis', - 'time_and_date_display' => 'Laika un datuma displejs', - 'total_assets' => 'kopējie aktīvi', - 'total_licenses' => 'kopējās licences', - 'total_accessories' => 'kopējie piederumi', - 'total_consumables' => 'kopējie palīgmateriāli', - 'type' => 'Tips', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Nezināms administrators', - 'username_format' => 'Lietotājvārds formāts', - 'username' => 'Username', - 'update' => 'Atjaunināt', - '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.', - 'uploaded' => 'Augšupielādēts', - 'user' => 'Lietotājs', - 'accepted' => 'pieņemts', - 'declined' => 'noraidīja', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Nepieņemtie aktīvi', - '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', - 'yes' => 'Jā', - 'zip' => 'Zip', - 'noimage' => 'Nav augšupielādēts attēls vai attēls nav atrasts.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Jūsu veidlapas sesija ir beidzies. Lūdzu mēģiniet vēlreiz.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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' => 'Izsniegts', - '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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/lv/help.php b/resources/lang/lv/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/lv/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/lv/localizations.php b/resources/lang/lv/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/lv/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/lv/mail.php b/resources/lang/lv/mail.php deleted file mode 100644 index e506a4a995..0000000000 --- a/resources/lang/lv/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Lietotājs vietnē ir atcēlis objekta pieprasījumu', - 'a_user_requested' => 'Lietotājs ir pieprasījis vienumu vietnē', - 'accessory_name' => 'Piederumu nosaukums:', - 'additional_notes' => 'Papildu piezīmes:', - 'admin_has_created' => 'Administrators ir izveidojis jums kontu: tīmekļa vietnē.', - 'asset' => 'Aktīvs:', - 'asset_name' => 'Aktīvu nosaukums:', - 'asset_requested' => 'Aktīvs pieprasīts', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Piešķirts', - 'best_regards' => 'Ar laba vēlējumiem,', - 'canceled' => 'Atcelts:', - 'checkin_date' => 'Reģistrēšanās datums:', - 'checkout_date' => 'Izrakstīšanās datums:', - 'click_to_confirm' => 'Lūdzu, noklikšķiniet uz šīs saites, lai apstiprinātu savu: tīmekļa kontu:', - 'click_on_the_link_accessory' => 'Lūdzu, noklikšķiniet uz saites apakšā, lai apstiprinātu, ka esat saņēmis piederumu.', - 'click_on_the_link_asset' => 'Lūdzu, noklikšķiniet uz saites apakšā, lai apstiprinātu, ka esat saņēmis šo īpašumu.', - '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', - 'current_QTY' => 'Pašreizējais QTY', - 'Days' => 'Dienas', - 'days' => 'Dienas', - 'expecting_checkin_date' => 'Paredzamais reģistrēšanās datums:', - 'expires' => 'Beidzas', - 'Expiring_Assets_Report' => 'Pabeidzis aktīvu pārskats.', - 'Expiring_Licenses_Report' => 'Pabeidzamo licenču pārskats.', - 'hello' => 'Sveiki', - 'hi' => 'Sveiki', - 'i_have_read' => 'Esmu izlasījis un piekrītu lietošanas noteikumiem un saņēmu šo preci.', - 'item' => 'Vienība:', - 'Item_Request_Canceled' => 'Vienuma pieprasījums atcelts', - 'Item_Requested' => 'Pieprasīts vienums', - 'link_to_update_password' => 'Lūdzu, noklikšķiniet uz šīs saites, lai atjauninātu savu: web paroli:', - 'login_first_admin' => 'Piesakieties savā jaunajā Snipe-IT instalācijā, izmantojot tālāk minētos akreditācijas datus.', - 'login' => 'Pieslēgties:', - 'Low_Inventory_Report' => 'Zema inventarizācijas atskaite', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Nosaukums', - 'new_item_checked' => 'Jauns objekts ir atzīmēts zem sava vārda, sīkāk ir sniegta zemāk.', - 'password' => 'Parole:', - 'password_reset' => 'Paroles atiestatīšana', - - 'read_the_terms' => 'Lūdzu, izlasiet lietošanas noteikumus zemāk.', - 'read_the_terms_and_click' => 'Lūdzu, izlasiet lietošanas noteikumus zemāk un noklikšķiniet uz saites apakšā, lai apstiprinātu, ka esat izlasījis un piekrītu lietošanas noteikumiem, un esat saņēmis šo īpašumu.', - 'requested' => 'Pieprasīts:', - 'reset_link' => 'Jūsu paroles atiestatīšanas saite', - 'reset_password' => 'Noklikšķiniet šeit, lai atiestatītu savu paroli:', - 'serial' => 'Sērijas numurs', - 'supplier' => 'Piegādātājs', - 'tag' => 'Tag', - 'test_email' => 'Pārbaudiet e-pastu no Snipe-IT', - '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' => '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', - '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.', - 'user' => 'Lietotājs', - 'username' => 'Lietotājvārds', - 'welcome' => 'Sveicināti: vārds', - 'welcome_to' => 'Laipni lūdzam: tīmeklī!', - 'your_credentials' => 'Jūsu Snipe-IT akreditācijas dati', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/lv/validation.php b/resources/lang/lv/validation.php deleted file mode 100644 index e3bec8eace..0000000000 --- a/resources/lang/lv/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Atribūts jāpieņem.', - 'active_url' => 'Atribūts nav derīgs URL.', - 'after' => 'Atribūtam jābūt datumam pēc: datuma.', - 'after_or_equal' => 'Atribūtam jābūt datumam pēc datuma vai pēc tā: datums.', - 'alpha' => 'Atribūts var saturēt tikai burti.', - 'alpha_dash' => 'Atribūts var saturēt tikai burti, ciparus un domuzīmes.', - 'alpha_num' => 'Atribūts var saturēt tikai burti un ciparus.', - 'array' => 'Atribūtam jābūt masīvam.', - 'before' => 'Atribūtam jābūt datumam: datums.', - 'before_or_equal' => 'Atribūtam jābūt datumam pirms vai vienāds ar: datumu.', - 'between' => [ - 'numeric' => 'Atribūtam jābūt starp: min un: max.', - 'file' => 'Atribūtam jābūt starp: min un: max kilobaitiem.', - 'string' => 'Atribūtam jābūt no: min un max max rakstzīmēm.', - 'array' => 'Atribūtam jābūt starp: min un: max vienumiem.', - ], - 'boolean' => 'Atribūta laukam jābūt patiesam vai nepatiesam.', - 'confirmed' => 'Atribūta apstiprinājums neatbilst.', - 'date' => 'Atribūts nav derīgs datums.', - 'date_format' => 'Atribūts neatbilst formātam: formātā.', - 'different' => 'Atribūts: un citam jābūt citam.', - 'digits' => 'Atribūtam jābūt: ciparu cipariem.', - 'digits_between' => 'Atribūtam jābūt starp: min un: max cipariem.', - 'dimensions' => 'Atribūts: nederīgie attēla izmēri.', - 'distinct' => 'Atribūta laukam ir dublikāta vērtība.', - 'email' => 'Atribūtam jābūt derīgai e-pasta adresei.', - 'exists' => 'Atlasītais: atribūts nav derīgs.', - 'file' => 'Atribūts ir jābūt failam.', - 'filled' => 'Atribūta laukam jābūt vērtībai.', - 'image' => 'Atribūts ir jābūt attēlam.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Atlasītais: atribūts nav derīgs.', - 'in_array' => 'Atribūta lauks neeksistē: citā.', - 'integer' => 'Atribūts ir jābūt veselam skaitlim.', - 'ip' => 'Atribūtam jābūt derīgai IP adresei.', - 'ipv4' => 'Atribūtam jābūt derīgai IPv4 adresei.', - 'ipv6' => 'Atribūtam jābūt derīgai IPv6 adresei.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Atribūtam jābūt derīgai JSON virknei.', - 'max' => [ - 'numeric' => 'Atribūts: nedrīkst būt lielāks par: max.', - 'file' => 'Atribūts: nedrīkst būt lielāks par: maks. Kilobaitus.', - 'string' => 'Atribūts: nedrīkst būt lielāks par: max rakstzīmēm.', - 'array' => 'Atribūts: nedrīkst būt vairāk par: max vienumiem.', - ], - 'mimes' => 'Atribūtam jābūt failam ar tipu:: values.', - 'mimetypes' => 'Atribūtam jābūt failam ar tipu:: values.', - 'min' => [ - 'numeric' => 'Atribūtam jābūt vismaz: min.', - 'file' => 'Atribūtam jābūt vismaz: min kilobaitiem.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'regex nav derīgs.', - 'regex' => 'Atribūta formāts nav derīgs.', - 'required' => 'Atribūta lauks ir nepieciešams.', - 'required_if' => 'Atribūta lauks ir nepieciešams, ja: cits ir: vērtība.', - 'required_unless' => 'Atribūta lauks ir nepieciešams, ja vien: citā ir: vērtības.', - 'required_with' => 'Atribūta lauks ir nepieciešams, ja: ir vērtības.', - 'required_with_all' => 'Atribūta lauks ir nepieciešams, ja: ir vērtības.', - 'required_without' => 'Atribūta lauks ir nepieciešams, ja: vērtības nav.', - 'required_without_all' => 'Atribūta lauks ir nepieciešams, ja neviena no: vērtības nav.', - 'same' => 'Atribūts: un citam jāatbilst.', - 'size' => [ - 'numeric' => 'Atribūts: jābūt lielumam.', - 'file' => 'Atribūts: jābūt kilobaitiem.', - 'string' => 'Atribūts: jābūt lieluma burtiem.', - 'array' => 'Atribūts: jāiekļauj: lieluma vienumi.', - ], - 'string' => 'Atribūtam jābūt virknei.', - 'timezone' => 'Atribūtam jābūt derīgai zonai.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Šī parole ir pārāk izplatīta.', - 'statuslabel_type' => 'Jums ir jāizvēlas derīgs statusa etiķetes veids', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ko/account/general.php b/resources/lang/mi-NZ/account/general.php similarity index 100% rename from resources/lang/ko/account/general.php rename to resources/lang/mi-NZ/account/general.php diff --git a/resources/lang/mi/admin/accessories/general.php b/resources/lang/mi-NZ/admin/accessories/general.php similarity index 100% rename from resources/lang/mi/admin/accessories/general.php rename to resources/lang/mi-NZ/admin/accessories/general.php diff --git a/resources/lang/mi/admin/accessories/message.php b/resources/lang/mi-NZ/admin/accessories/message.php similarity index 100% rename from resources/lang/mi/admin/accessories/message.php rename to resources/lang/mi-NZ/admin/accessories/message.php diff --git a/resources/lang/mi/admin/accessories/table.php b/resources/lang/mi-NZ/admin/accessories/table.php similarity index 100% rename from resources/lang/mi/admin/accessories/table.php rename to resources/lang/mi-NZ/admin/accessories/table.php diff --git a/resources/lang/mi/admin/asset_maintenances/form.php b/resources/lang/mi-NZ/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/mi/admin/asset_maintenances/form.php rename to resources/lang/mi-NZ/admin/asset_maintenances/form.php diff --git a/resources/lang/mi/admin/asset_maintenances/general.php b/resources/lang/mi-NZ/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/mi/admin/asset_maintenances/general.php rename to resources/lang/mi-NZ/admin/asset_maintenances/general.php diff --git a/resources/lang/mi/admin/asset_maintenances/message.php b/resources/lang/mi-NZ/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/mi/admin/asset_maintenances/message.php rename to resources/lang/mi-NZ/admin/asset_maintenances/message.php diff --git a/resources/lang/mi/admin/asset_maintenances/table.php b/resources/lang/mi-NZ/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/mi/admin/asset_maintenances/table.php rename to resources/lang/mi-NZ/admin/asset_maintenances/table.php diff --git a/resources/lang/mi/admin/categories/general.php b/resources/lang/mi-NZ/admin/categories/general.php similarity index 100% rename from resources/lang/mi/admin/categories/general.php rename to resources/lang/mi-NZ/admin/categories/general.php diff --git a/resources/lang/mi/admin/categories/message.php b/resources/lang/mi-NZ/admin/categories/message.php similarity index 100% rename from resources/lang/mi/admin/categories/message.php rename to resources/lang/mi-NZ/admin/categories/message.php diff --git a/resources/lang/mi/admin/categories/table.php b/resources/lang/mi-NZ/admin/categories/table.php similarity index 100% rename from resources/lang/mi/admin/categories/table.php rename to resources/lang/mi-NZ/admin/categories/table.php diff --git a/resources/lang/mi-NZ/admin/companies/general.php b/resources/lang/mi-NZ/admin/companies/general.php new file mode 100644 index 0000000000..0eba83e55d --- /dev/null +++ b/resources/lang/mi-NZ/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Tīpako Kamupene', + 'about_companies' => 'Mō Kamupene', + '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-NZ/admin/companies/message.php similarity index 100% rename from resources/lang/mi/admin/companies/message.php rename to resources/lang/mi-NZ/admin/companies/message.php diff --git a/resources/lang/mi-NZ/admin/companies/table.php b/resources/lang/mi-NZ/admin/companies/table.php new file mode 100644 index 0000000000..559ded5e0e --- /dev/null +++ b/resources/lang/mi-NZ/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Kamupene', + 'create' => 'Waihanga Kamupene', + 'email' => 'Company Email', + 'title' => 'Kamupene', + 'phone' => 'Company Phone', + 'update' => 'Whakahou Kamupene', + 'name' => 'Ingoa Kamupene', + 'id' => 'ID', +); diff --git a/resources/lang/mi/admin/components/general.php b/resources/lang/mi-NZ/admin/components/general.php similarity index 100% rename from resources/lang/mi/admin/components/general.php rename to resources/lang/mi-NZ/admin/components/general.php diff --git a/resources/lang/mi/admin/components/message.php b/resources/lang/mi-NZ/admin/components/message.php similarity index 100% rename from resources/lang/mi/admin/components/message.php rename to resources/lang/mi-NZ/admin/components/message.php diff --git a/resources/lang/mi/admin/components/table.php b/resources/lang/mi-NZ/admin/components/table.php similarity index 100% rename from resources/lang/mi/admin/components/table.php rename to resources/lang/mi-NZ/admin/components/table.php diff --git a/resources/lang/mi/admin/consumables/general.php b/resources/lang/mi-NZ/admin/consumables/general.php similarity index 100% rename from resources/lang/mi/admin/consumables/general.php rename to resources/lang/mi-NZ/admin/consumables/general.php diff --git a/resources/lang/mi/admin/consumables/message.php b/resources/lang/mi-NZ/admin/consumables/message.php similarity index 100% rename from resources/lang/mi/admin/consumables/message.php rename to resources/lang/mi-NZ/admin/consumables/message.php diff --git a/resources/lang/mi/admin/consumables/table.php b/resources/lang/mi-NZ/admin/consumables/table.php similarity index 100% rename from resources/lang/mi/admin/consumables/table.php rename to resources/lang/mi-NZ/admin/consumables/table.php diff --git a/resources/lang/mi/admin/custom_fields/general.php b/resources/lang/mi-NZ/admin/custom_fields/general.php similarity index 100% rename from resources/lang/mi/admin/custom_fields/general.php rename to resources/lang/mi-NZ/admin/custom_fields/general.php diff --git a/resources/lang/mi/admin/custom_fields/message.php b/resources/lang/mi-NZ/admin/custom_fields/message.php similarity index 100% rename from resources/lang/mi/admin/custom_fields/message.php rename to resources/lang/mi-NZ/admin/custom_fields/message.php diff --git a/resources/lang/mi/admin/departments/message.php b/resources/lang/mi-NZ/admin/departments/message.php similarity index 100% rename from resources/lang/mi/admin/departments/message.php rename to resources/lang/mi-NZ/admin/departments/message.php diff --git a/resources/lang/mi/admin/departments/table.php b/resources/lang/mi-NZ/admin/departments/table.php similarity index 100% rename from resources/lang/mi/admin/departments/table.php rename to resources/lang/mi-NZ/admin/departments/table.php diff --git a/resources/lang/mi/admin/depreciations/general.php b/resources/lang/mi-NZ/admin/depreciations/general.php similarity index 100% rename from resources/lang/mi/admin/depreciations/general.php rename to resources/lang/mi-NZ/admin/depreciations/general.php diff --git a/resources/lang/mi/admin/depreciations/message.php b/resources/lang/mi-NZ/admin/depreciations/message.php similarity index 100% rename from resources/lang/mi/admin/depreciations/message.php rename to resources/lang/mi-NZ/admin/depreciations/message.php diff --git a/resources/lang/mi/admin/depreciations/table.php b/resources/lang/mi-NZ/admin/depreciations/table.php similarity index 100% rename from resources/lang/mi/admin/depreciations/table.php rename to resources/lang/mi-NZ/admin/depreciations/table.php diff --git a/resources/lang/mi/admin/groups/message.php b/resources/lang/mi-NZ/admin/groups/message.php similarity index 100% rename from resources/lang/mi/admin/groups/message.php rename to resources/lang/mi-NZ/admin/groups/message.php diff --git a/resources/lang/mi/admin/groups/table.php b/resources/lang/mi-NZ/admin/groups/table.php similarity index 100% rename from resources/lang/mi/admin/groups/table.php rename to resources/lang/mi-NZ/admin/groups/table.php diff --git a/resources/lang/mi/admin/groups/titles.php b/resources/lang/mi-NZ/admin/groups/titles.php similarity index 100% rename from resources/lang/mi/admin/groups/titles.php rename to resources/lang/mi-NZ/admin/groups/titles.php diff --git a/resources/lang/mi-NZ/admin/hardware/form.php b/resources/lang/mi-NZ/admin/hardware/form.php new file mode 100644 index 0000000000..17846e251b --- /dev/null +++ b/resources/lang/mi-NZ/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Whakaaetia te Puku Whakamuri Taonga', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Kei te tata koe ki te muku: te hua moni rawa.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Kua aroahia ki te', + 'checkout_date' => 'Rā Rārangi', + 'checkin_date' => 'Rangi Titiro', + 'checkout_to' => 'Whakaritea ki', + 'cost' => 'Utu Hokona', + 'create' => 'Waihanga Ahua', + 'date' => 'Raa Hokona', + 'depreciation' => 'Te whakahekenga moni', + 'depreciates_on' => 'Whakapaihia ana i runga', + 'default_location' => 'Tauwāhi Taunoa', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL Rā', + 'eol_rate' => 'EOL Tau', + 'expected_checkin' => 'Ko te Whakataunga Whakataunga Whakaaro', + 'expires' => 'Ka puta', + 'fully_depreciated' => 'Kua tino tohaina', + 'help_checkout' => 'Ki te hiahia koe ki te tautapa i tenei taonga tonu, tīpakohia "Ka rite ki te Whakamahia" mai i te rārangi mana i runga.', + 'mac_address' => 'Wāhitau MAC', + 'manufacturer' => 'Kaihanga', + 'model' => 'Tauira', + 'months' => 'marama', + 'name' => 'Ingoa Ahua', + 'notes' => 'Tuhipoka', + 'order' => 'Tau Tau', + 'qr' => 'QR Code', + 'requestable' => 'Ka taea e nga kaiwhakamahi te tono mo tenei taonga', + 'select_statustype' => 'Tīpakohia te Momo Tūnga', + 'serial' => 'Waea', + 'status' => 'Tūnga', + 'tag' => 'Tae Taonga', + 'update' => 'Te Whakahou Ahua', + 'warranty' => 'Te tiwhikete', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/mi-NZ/admin/hardware/general.php b/resources/lang/mi-NZ/admin/hardware/general.php new file mode 100644 index 0000000000..bae21c7491 --- /dev/null +++ b/resources/lang/mi-NZ/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Tahua', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Tirohia te Ahua', + 'checkout' => 'Whakaritehia te Ahua', + 'clone' => 'Te Tino Tae', + 'deployable' => 'Kaore e taea', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Whakatikahia te Ahua', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + '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', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/mi-NZ/admin/hardware/message.php b/resources/lang/mi-NZ/admin/hardware/message.php new file mode 100644 index 0000000000..38ee35778b --- /dev/null +++ b/resources/lang/mi-NZ/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Kaore i hangaia te tahua, tēnā whakamātau anō. :(', + 'success' => 'Kua waihangatia te tahua. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Kaore i whakahokia mai te tahua, tena koa ngana ano', + 'success' => 'Kua hokihia te tahua.', + 'bulk_success' => 'Kua hokihia te tahua.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Kaore i te angitu te arotake o te tahua. Tena ngana ano.', + 'success' => 'Kua pai te takiuru o te kaute.', + ], + + + 'deletefile' => [ + 'error' => 'Kāore te kōnae i mukua. Tena ngana ano.', + 'success' => 'Kua mukua te kōnae.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/mi-NZ/admin/hardware/table.php b/resources/lang/mi-NZ/admin/hardware/table.php new file mode 100644 index 0000000000..6851fccb48 --- /dev/null +++ b/resources/lang/mi-NZ/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Tae Taonga', + 'asset_model' => 'Tauira', + 'assigned_to' => 'Tohua Ki To', + 'book_value' => 'Current Value', + 'change' => 'In / Out', + 'checkout_date' => 'Rā Rārangi', + 'checkoutto' => 'Kua Mataarahia', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Tuhinga o mua', + 'dl_csv' => 'Tikiake CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Wāhi', + 'purchase_cost' => 'Te utu', + 'purchase_date' => 'Kua hokona', + 'serial' => 'Waea', + 'status' => 'Tūnga', + 'title' => 'Tahua', + 'image' => 'Atahanga Pūrere', + 'days_without_acceptance' => 'Nga Rahui Te Whakaae', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Tohua Ki To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/mi-NZ/admin/kits/general.php b/resources/lang/mi-NZ/admin/kits/general.php new file mode 100644 index 0000000000..79929652fb --- /dev/null +++ b/resources/lang/mi-NZ/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Kaore he raihana', + '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' => 'Kaore e taea te whakamahi', + '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' => 'Kaore te awhina i te tīariari', + '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/labels/message.php b/resources/lang/mi-NZ/admin/labels/message.php similarity index 100% rename from resources/lang/hu/admin/labels/message.php rename to resources/lang/mi-NZ/admin/labels/message.php diff --git a/resources/lang/mi-NZ/admin/labels/table.php b/resources/lang/mi-NZ/admin/labels/table.php new file mode 100644 index 0000000000..3d18e29822 --- /dev/null +++ b/resources/lang/mi-NZ/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tohu', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Moko', + 'support_title' => 'Taitara', + +]; \ No newline at end of file diff --git a/resources/lang/mi/admin/licenses/form.php b/resources/lang/mi-NZ/admin/licenses/form.php similarity index 100% rename from resources/lang/mi/admin/licenses/form.php rename to resources/lang/mi-NZ/admin/licenses/form.php diff --git a/resources/lang/mi-NZ/admin/licenses/general.php b/resources/lang/mi-NZ/admin/licenses/general.php new file mode 100644 index 0000000000..d810e6739c --- /dev/null +++ b/resources/lang/mi-NZ/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Mō Ngā Raihana', + 'about_licenses' => 'Ka whakamahia nga raihana ki te aroturuki i te rorohiko. Kei a raua he maha o nga nohoanga e taea ana te tirotiro ki nga takitahi', + 'checkin' => 'Waitohu Tika Tono', + 'checkout_history' => 'Tari Hoko', + 'checkout' => 'Whakaritea te Tiwhikete Raihana', + 'edit' => 'Whakatika Raihana', + 'filetype_info' => 'Ko nga piriti kua whakaaetia he png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, me te rar.', + 'clone' => 'Te Raihana Tika', + 'history_for' => 'History mo', + 'in_out' => 'In / Out', + 'info' => 'Raihana Raihana', + 'license_seats' => 'Waahi Raihana', + 'seat' => 'Noho', + 'seats' => 'Nga moenga', + 'software_licenses' => 'Raihana Pūmanawa', + 'user' => 'Kaiwhakamahi', + 'view' => 'Tirohia Raihana', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/mi/admin/licenses/message.php b/resources/lang/mi-NZ/admin/licenses/message.php similarity index 100% rename from resources/lang/mi/admin/licenses/message.php rename to resources/lang/mi-NZ/admin/licenses/message.php diff --git a/resources/lang/mi/admin/licenses/table.php b/resources/lang/mi-NZ/admin/licenses/table.php similarity index 100% rename from resources/lang/mi/admin/licenses/table.php rename to resources/lang/mi-NZ/admin/licenses/table.php diff --git a/resources/lang/mi/admin/locations/message.php b/resources/lang/mi-NZ/admin/locations/message.php similarity index 100% rename from resources/lang/mi/admin/locations/message.php rename to resources/lang/mi-NZ/admin/locations/message.php diff --git a/resources/lang/mi-NZ/admin/locations/table.php b/resources/lang/mi-NZ/admin/locations/table.php new file mode 100644 index 0000000000..8bf90bc3fe --- /dev/null +++ b/resources/lang/mi-NZ/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Tahua kua tohua', + 'id' => 'ID', + 'city' => 'City', + 'state' => 'State', + 'country' => 'Whenua', + 'create' => 'Waihanga Wahi', + 'update' => 'Whakahōu Tauwāhi', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Ingoa Tauwāhi', + 'address' => 'Wāhitau', + 'address2' => 'Address Line 2', + 'zip' => 'Waehere Pouaka', + 'locations' => 'Tauranga', + 'parent' => 'Matua', + 'currency' => 'Wāhi Moni', + 'ldap_ou' => 'Rapua Rapu LDAP', + 'user_name' => 'User Name', + 'department' => 'Tari', + 'location' => 'Wāhi', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Ingoa', + 'asset_category' => 'Kāwai', + 'asset_manufacturer' => 'Kaihanga', + 'asset_model' => 'Tauira', + 'asset_serial' => 'Waea', + 'asset_location' => 'Wāhi', + 'asset_checked_out' => 'Kua Mataarahia', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Rā:', + 'phone' => 'Location Phone', + '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-NZ/admin/manufacturers/message.php b/resources/lang/mi-NZ/admin/manufacturers/message.php new file mode 100644 index 0000000000..5946b779b0 --- /dev/null +++ b/resources/lang/mi-NZ/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Kaore te kaihoko i te tīariari.', + 'assoc_users' => 'Ko tenei kaiwhakanao e whai ana ki tetahi tauira kotahi, kaore e taea te muku. Whakaorangia nga tauira kia kore koe e tohu i tenei kaihanga me te ngana ano.', + + 'create' => array( + 'error' => 'Kāore i hangaia te kaihanga, tēnā whakamātau anō.', + 'success' => 'He pai te hanga a te kaihanga.' + ), + + 'update' => array( + 'error' => 'Kaore i te whakahoutia te kaihanga, na me ngana ano', + 'success' => 'Kua angitu te kaihanga.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Kei te hiahia koe ki te muku i tenei kaiwhakanao?', + 'error' => 'He raru kei te whakakore i te kaihanga. Tena ngana ano.', + 'success' => 'I mukua te Kaihanga.' + ) + +); diff --git a/resources/lang/mi-NZ/admin/manufacturers/table.php b/resources/lang/mi-NZ/admin/manufacturers/table.php new file mode 100644 index 0000000000..fdc3f9b8f9 --- /dev/null +++ b/resources/lang/mi-NZ/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Mo nga kaihanga', + 'about_manufacturers_text' => 'Ko nga kaihanga ko nga kamupene kei te waihanga i o taonga. Ka taea e koe te rokiroki i nga korero whakapiri tautoko nui e pa ana ki a ratou i konei, e whakaatuhia ana ki o raatau tuhinga taipitopito.', + 'asset_manufacturers' => 'Kaihanga Ahua', + 'create' => 'Waihanga Kaihanga', + 'id' => 'ID', + 'name' => 'Ingoa', + 'support_email' => 'Tautoko Īmēra', + 'support_phone' => 'Tautoko Waea', + 'support_url' => 'Tautoko URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Whakahōu Kaihanga', + +); diff --git a/resources/lang/mi/admin/models/general.php b/resources/lang/mi-NZ/admin/models/general.php similarity index 100% rename from resources/lang/mi/admin/models/general.php rename to resources/lang/mi-NZ/admin/models/general.php diff --git a/resources/lang/mi-NZ/admin/models/message.php b/resources/lang/mi-NZ/admin/models/message.php new file mode 100644 index 0000000000..830db6f425 --- /dev/null +++ b/resources/lang/mi-NZ/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Kāore te tauira i te tīariari.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Kei te hono tenei tauira ki te kotahi, neke atu ranei nga rawa, kaore e taea te muku. Nganahia nga rawa, ka ngana ki te muku ano.', + + + 'create' => array( + 'error' => 'Kāore i hangaia te tauira, tēnā whakamātau anō.', + 'success' => 'I waihangahia te tauira i pai.', + 'duplicate_set' => 'Ko te tauira o te taonga me te ingoa, te kaiwhakanao me te tau tauira kei te noho tonu.', + ), + + 'update' => array( + 'error' => 'Kāore i te whakahouhia te tauira, na me ngana ano', + 'success' => 'He pai te whakahoutanga o te tauira.', + ), + + 'delete' => array( + 'confirm' => 'Kei te hiahia koe ki te muku i tenei tauira taonga?', + 'error' => 'I puta he take e whakakore ana i te tauira. Tena ngana ano.', + 'success' => 'Kua mukua te tauira.' + ), + + 'restore' => array( + 'error' => 'Kaore ano kia whakahokia mai te tauira, na me ngana ano', + 'success' => 'He tauira kua whakahokia mai.' + ), + + 'bulkedit' => array( + 'error' => 'Kaore i whakarereke nga mara, naore i whakahoutia.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/mi/admin/models/table.php b/resources/lang/mi-NZ/admin/models/table.php similarity index 100% rename from resources/lang/mi/admin/models/table.php rename to resources/lang/mi-NZ/admin/models/table.php diff --git a/resources/lang/mi/admin/reports/general.php b/resources/lang/mi-NZ/admin/reports/general.php similarity index 100% rename from resources/lang/mi/admin/reports/general.php rename to resources/lang/mi-NZ/admin/reports/general.php diff --git a/resources/lang/mi/admin/reports/message.php b/resources/lang/mi-NZ/admin/reports/message.php similarity index 100% rename from resources/lang/mi/admin/reports/message.php rename to resources/lang/mi-NZ/admin/reports/message.php diff --git a/resources/lang/mi-NZ/admin/settings/general.php b/resources/lang/mi-NZ/admin/settings/general.php new file mode 100644 index 0000000000..3f2e091a65 --- /dev/null +++ b/resources/lang/mi-NZ/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'He raupapa Active Directory tēnei', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Ngā ID tahua', + 'audit_interval' => 'Whirihoranga Arotake', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Taapiri (kōwhiringa)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Ngā Pūrua', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'CSS Ritenga', + 'custom_css_help' => 'Whakauruhia tetahi tahua CSS ritenga e hiahia ana koe ki te whakamahi. Kaua e whakauru i nga tūtohu <style></style>.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Moni Moni', + 'default_eula_text' => 'EULA Taunoa', + 'default_language' => 'Reo Taunoa', + 'default_eula_help_text' => 'Ka taea hoki e koe te hono atu i nga Taekerangi ritenga ki nga waahanga tahua.', + 'display_asset_name' => 'Whakaatuhia te Ingoa Tahua', + 'display_checkout_date' => 'Whakaatuhia te Whakataunga Rā', + 'display_eol' => 'Whakaatuhia EOL i te tirohanga ripanga', + 'display_qr' => 'Whakaatuhia nga Waehere Tae', + 'display_alt_barcode' => 'Whakaatuhia te tapanga 1D', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Whakaritea te Whakaora', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'Tautuhinga 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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Tūmau LDAP', + 'ldap_server_help' => 'Me tīmata tenei ki te ldap: // (mo te whakakoretanga, TLS ranei), mo te hiri: // (mo te SSL)', + 'ldap_server_cert' => 'Tiwhikete Tiwhikete SSL LDAP', + 'ldap_server_cert_ignore' => 'Tukua te Tiwhikete SSL muhu', + 'ldap_server_cert_help' => 'Tīpakohia tenei pouakataki mēnā kei te whakamahi koe i te cert SSL kua hainatia e koe, me te hiahia ki te whakaae i tetahi tiwhikete SSL muhu.', + 'ldap_tls' => 'Whakamahia te TLS', + 'ldap_tls_help' => 'Me taki anake tenei mehemea e rere ana koe i te STARTTLS i runga i to ratonga LDAP.', + 'ldap_uname' => 'Whakauruhia te Ingoa Kaiwhakamahi LDAP', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Whakauru Kupuhipa', + 'ldap_basedn' => 'Tae Tae Tae', + 'ldap_filter' => 'Tātari LDAP', + 'ldap_pw_sync' => 'Tukutahi Kupuhipa LDAP', + 'ldap_pw_sync_help' => 'Tangohia tenei pouaka ki te kore koe e hiahia ki te pupuri i nga kupuhipa a LDAP e tukuna ana ki nga kupuhipa a rohe. Ko te whakakore i tenei ka kore e taea e to kaiwhakamahi te takiuru mēnā kaore e taea te hoko atu i tō tūmau LDAP mō ētahi take.', + 'ldap_username_field' => 'Ingoa Ingoa Kaiwhakamahi', + 'ldap_lname_field' => 'Ingoa Whakamutunga', + 'ldap_fname_field' => 'Ingoa Tuatahi LDAP', + 'ldap_auth_filter_query' => 'Rapu Whakamotuhēhēnga LDAP', + 'ldap_version' => 'Putanga LDAP', + 'ldap_active_flag' => 'LDAP Karaimana Mahi', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Tau Taumahi LDAP', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Moko', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Te whakaiti i nga kaiwhakamahi (tae atu ki nga kaiwhakahaere) kua tohaina ki nga kamupene ki nga taonga a to kamupene.', + 'full_multiple_companies_support_text' => 'Te Tautoko Kamupene Maha', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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' => 'Ko te uara iti kua whakaaetia he 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Tautuhi', + 'settings' => 'Tautuhinga', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Whakaaetanga-IT putanga', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Mōhiohio Pūnaha', + '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.', + 'labels_per_page' => 'Tapanga mo ia whārangi', + 'label_dimensions' => 'Nga waahanga tapanga (inihi)', + 'next_auto_tag_base' => 'Te whakawhitinga aunoa-aunoa', + 'page_padding' => 'Tapapa Whārangi (inga)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Te whanui whanui whaimana', + 'labels_pageheight' => 'Te papanga pepa', + 'label_gutters' => 'Te mokowhiti tohu (inihi)', + 'page_dimensions' => 'Nga waahanga Whārangi (inihi)', + 'label_fields' => 'Tapahia nga mara e kitea ana', + 'inches' => 'inihi', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Hononga ki a Snipe-IT i roto i nga Īmēra', + 'show_url_in_emails_help_text' => 'Tangohia tenei pouaka ki te kore koe e hiahia ki te hono atu ki to tautuhinga Snipe-IT i roto i to tautuhinga īmēra. He pai ki te kore e uru mai te nuinga o nga kaiwhakamahi.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Teitei teitei o te karakōnui', + 'thumbnail_max_h_help' => 'Teitei teitei i nga pika e whakaatuhia ana e nga mokowhiti i te tirohanga o te rarangi. Min 25, max 500.', + 'two_factor' => 'E rua nga taunakitanga Factor', + 'two_factor_secret' => 'Tikanga e rua-whaimana', + 'two_factor_enrollment' => 'Te whakaurunga e rua', + 'two_factor_enabled_text' => 'Whakahohehia te Mea Tuarua', + 'two_factor_reset' => 'Tautuhi anō i te Tino Tuarua', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'E rua tautuhinga pūrere e tautuhi ana', + 'two_factor_reset_error' => 'I rahua nga tautuhinga tautuhi piti', + 'two_factor_enabled_warning' => 'Ka taea e koe te whakauru i nga take e rua ki te kore e taea te mahi i tenei wa ka akiaki koe ki te whakauru ki te kaupapa a Google Auth. Ka taea e koe te whakauru i to raatau ki te kore tetahi e whakauruhia ana.', + 'two_factor_enabled_help' => 'Ka huri tenei ki nga whakamotuhēhēnga e rua-mahinga me te whakamahi i te Authenticator Google.', + 'two_factor_optional' => 'Te Whakarite (Ka taea e nga kaiwhakamahi te whakahohe, te mono ranei ki te whakaaetia)', + 'two_factor_required' => 'E hiahiatia ana mo nga kaiwhakamahi katoa', + 'two_factor_disabled' => 'Nga umanga', + 'two_factor_enter_code' => 'Tāuruhia te Waehere Tuarua-Wae', + 'two_factor_config_complete' => 'Tukuna Waehere', + 'two_factor_enabled_edit_not_allowed' => 'Kaore to kaiwhakahaere e tuku ki a koe kia whakatika i tenei tautuhinga.', + 'two_factor_enrollment_text' => "E rua nga tohu motuhake e hiahiatia ana, ahakoa kuaore i whakauruhia to whakaaro. Whakatūwherahia tō taupānga Authenticator Google me te matawai i te waehere QR i raro nei hei whakauru i tō pūrere. I te wa i whakauruhia e koe to whakaaro, uruhia te waehere i raro nei", + 'require_accept_signature' => 'Me tono Waitohu', + 'require_accept_signature_help_text' => 'Ma te whakahoahoa i tenei ahua ka hiahia nga kaiwhakamahi ki te waitohu i te waahi ki te whakaae i tetahi taonga.', + 'left' => 'maui', + 'right' => 'tika', + 'top' => 'runga', + 'bottom' => 'raro', + 'vertical' => 'poutū', + 'horizontal' => 'whakapae', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Purea nga Tiwhikete Kua Mukua', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Taitara', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Type Barcode', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/mi/admin/settings/message.php b/resources/lang/mi-NZ/admin/settings/message.php similarity index 100% rename from resources/lang/mi/admin/settings/message.php rename to resources/lang/mi-NZ/admin/settings/message.php diff --git a/resources/lang/mi-NZ/admin/settings/table.php b/resources/lang/mi-NZ/admin/settings/table.php new file mode 100644 index 0000000000..a9ae4f7948 --- /dev/null +++ b/resources/lang/mi-NZ/admin/settings/table.php @@ -0,0 +1,6 @@ + 'I waihangahia', + 'size' => 'Size', +); diff --git a/resources/lang/mi-NZ/admin/statuslabels/message.php b/resources/lang/mi-NZ/admin/statuslabels/message.php new file mode 100644 index 0000000000..4e48f9acc4 --- /dev/null +++ b/resources/lang/mi-NZ/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Kaore te Ingoa Tūnga i te tīariari.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Kaore i tuhia te Tapanga Whakaaetanga, me ngana ano.', + 'success' => 'I hanga angitu te Tapanga Whakaaetanga.', + ], + + 'update' => [ + 'error' => 'Kāore i te whakahou te Tapanga Tūnga, tēnā whakamātau anō', + 'success' => 'Kua whakahoutia te Tapanga Whakaaetanga.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/mi-NZ/admin/statuslabels/table.php similarity index 100% rename from resources/lang/mi/admin/statuslabels/table.php rename to resources/lang/mi-NZ/admin/statuslabels/table.php diff --git a/resources/lang/mi/admin/suppliers/message.php b/resources/lang/mi-NZ/admin/suppliers/message.php similarity index 100% rename from resources/lang/mi/admin/suppliers/message.php rename to resources/lang/mi-NZ/admin/suppliers/message.php diff --git a/resources/lang/mi-NZ/admin/suppliers/table.php b/resources/lang/mi-NZ/admin/suppliers/table.php new file mode 100644 index 0000000000..235c572b53 --- /dev/null +++ b/resources/lang/mi-NZ/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Mō Ngā Kaihoko', + 'about_suppliers_text' => 'Ka whakamahia nga kaiwhakarato ki te whai i te puna o nga taonga', + 'address' => 'Kaihoko Kaiwhakahaere', + 'assets' => 'Ngā taonga', + 'city' => 'City', + 'contact' => 'Ingoa Whakapā', + 'country' => 'Whenua', + 'create' => 'Waihanga Motuhake', + 'email' => 'Īmēra', + 'fax' => 'Waeaatuhi', + 'id' => 'ID', + 'licenses' => 'Raihana', + 'name' => 'Ingoa Kaiwhakarato', + 'notes' => 'Tuhipoka', + 'phone' => 'Waea', + 'state' => 'State', + 'suppliers' => 'Kaihoko', + 'update' => 'Kaiwhakarato Whakahōu', + 'view' => 'Tirohia te Kaiwhakarato', + 'view_assets_for' => 'Tirohia nga Taonga mo', + 'zip' => 'Waehere Pouaka', + +); diff --git a/resources/lang/mi-NZ/admin/users/general.php b/resources/lang/mi-NZ/admin/users/general.php new file mode 100644 index 0000000000..6ca455c380 --- /dev/null +++ b/resources/lang/mi-NZ/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Kei te tata koe ki te whakatika i nga taonga o: kaiwhakamahi kaiwhakamahi_count. Kia mohio koe kaore e taea e koe te whakarereke i a koe ake huanga kaiwhakamahi me te whakamahi i tenei puka, me te whakarereke i to hoa ake.', + 'bulk_update_help' => 'Ko tenei puka ka taea e koe te whakahou i nga kaiwhakamahi 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.', + 'current_assets' => 'Ko nga taonga kei te tirotirohia i tenei wa ki tenei kaiwhakamahi', + 'clone' => 'Kaiwhakamahi Tino', + 'contact_user' => 'Whakapā: ingoa', + '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', + '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.', + 'print_assigned' => 'Print All Assigned', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Pūmanawa Kua tirotirohia ki: ingoa', + '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.', + 'view_user' => 'Tirohia te Kaiwhakamahi: ingoa', + 'usercsv' => 'Kōnae CSV', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/mi-NZ/admin/users/message.php b/resources/lang/mi-NZ/admin/users/message.php new file mode 100644 index 0000000000..d0d38c29d2 --- /dev/null +++ b/resources/lang/mi-NZ/admin/users/message.php @@ -0,0 +1,68 @@ + 'Kua whakaaetia e koe tenei taonga.', + 'declined' => 'Kua paopao angitu koe ki tenei taonga.', + 'bulk_manager_warn' => 'Kua angitu te whakahoutia o nga kaiwhakamahi, heoi kihai i tohua to tautuhinga kaiwhakahaere no te mea ko te kaiwhakahaere i tohua e koe i roto i te rarangi kaiwhakamahi kia whakatikaia, kaore ano hoki nga kaiwhakamahi i to ratou ake kaiwhakahaere. Tēnā koa tīpako anō i ō kaiwhakamahi, kaore i te kaiwhakahaere.', + 'user_exists' => 'Kua noho kē te Kaiwhakamahi!', + 'user_not_found' => 'Kāore te Kaiwhakamahi i te tīariari.', + 'user_login_required' => 'Kei te hiahiatia te mara takiuru', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Kei te hiahiatia te kupuhipa.', + 'insufficient_permissions' => 'Nga Whakaae Korero.', + 'user_deleted_warning' => 'Kua mukua tenei kaiwhakamahi. Me whakahou e koe tenei kaiwhakamahi ki te whakatika i aua mea, ki te tuku ranei i nga taonga hou.', + 'ldap_not_configured' => 'Ko te whakaurutanga LDAP kua kore i whirihorahia mo tenei whakauru.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'I hanga angitu te Kaiwhakamahi.', + 'update' => 'I whakahoutia te kaiwhakamahi.', + 'update_bulk' => 'Kua pai te whakahou o nga kaiwhakamahi!', + 'delete' => 'Kua mukua te Kaiwhakamahi.', + 'ban' => 'I whakatinanahia te Kaiwhakamahi.', + 'unban' => 'I pai te whakakorea o te Kaiwhakamahi.', + 'suspend' => 'Kua tohua te kaiwhakamahi.', + 'unsuspend' => 'I tino angitu te Kaiwhakamahi.', + 'restored' => 'I angitu te ora o te Kaiwhakamahi.', + 'import' => 'He pai te kawemai o nga kaiwhakamahi.', + ), + + 'error' => array( + 'create' => 'He raruraru kei te hanga i te kaiwhakamahi. Tena ngana ano.', + 'update' => 'He raru kei te whakahou i te kaiwhakamahi. Tena ngana ano.', + 'delete' => 'He raru kei te whakakore i te kaiwhakamahi. Tena ngana ano.', + 'delete_has_assets' => 'Kei a tenei kaiwhakamahi nga mea kua tohua me te kore e taea te muku.', + 'unsuspend' => 'He raruraru kaore i te whakautu i te kaiwhakamahi. Tena ngana ano.', + 'import' => 'He raruraru e kawemai ana i nga kaiwhakamahi. Tena ngana ano.', + 'asset_already_accepted' => 'Kua whakaaetia tenei taonga.', + 'accept_or_decline' => 'Me whakaae ranei koe ki te whakakore i tenei taonga.', + 'incorrect_user_accepted' => 'Ko te taonga i whaia e koe ki te whakaae kihai i tukuna ki a koe.', + 'ldap_could_not_connect' => 'Kāore i taea te hono atu ki te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', + 'ldap_could_not_bind' => 'Kāore i taea te here ki te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', + 'ldap_could_not_search' => 'Kāore i taea te rapu i te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', + 'ldap_could_not_get_entries' => 'Kāore i taea te tiki tuhinga mai i te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', + 'password_ldap' => 'Ko te kupuhipa mo tenei kaute kei te whakahaeretia e LDAP / Active Directory. Tēnā whakapā atu ki tō tari IT hei huri i tō kupuhipa.', + ), + + 'deletefile' => array( + 'error' => 'Kāore te kōnae i mukua. Tena ngana ano.', + 'success' => 'Kua mukua te kōnae.', + ), + + 'upload' => array( + 'error' => 'Ko nga kōnae kāore i tukuna. Tena ngana ano.', + 'success' => 'Ko te (ngā) kōnae i tukuna paihia.', + 'nofiles' => 'Kāore i tīpakohia e koe tetahi kōnae hei tuku ake', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/mi-NZ/admin/users/table.php b/resources/lang/mi-NZ/admin/users/table.php new file mode 100644 index 0000000000..1e1d67ea73 --- /dev/null +++ b/resources/lang/mi-NZ/admin/users/table.php @@ -0,0 +1,40 @@ + 'He kaha', + 'allow' => 'Tukua', + 'checkedout' => 'Ngā taonga', + 'created_at' => 'I waihangahia', + 'createuser' => 'Waihanga Kaiwhakamahi', + 'deny' => 'Whakaae', + 'email' => 'Īmēra', + 'employee_num' => 'Nga kaimahi No.', + 'first_name' => 'Ingoa Tuatahi', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Tuhinga', + 'inherit' => 'Whakauru', + 'job' => 'Taitara Job', + 'last_login' => 'Whakauru Whakamutunga', + 'last_name' => 'Ingoa Whakamutunga', + 'location' => 'Wāhi', + 'lock_passwords' => 'Kaore e taea te whakarereke i nga taipitopito whakauru i runga i tenei taunga.', + 'manager' => 'Kaiwhakahaere', + 'managed_locations' => 'Ngā Tauwāhi Whakahaere', + 'name' => 'Ingoa', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Tuhipoka', + 'password_confirm' => 'Whakaae Kupuhipa', + 'password' => 'Kupuhipa', + 'phone' => 'Waea', + 'show_current' => 'Whakaatuhia nga Kaiwhakamahi o Naianei', + 'show_deleted' => 'Whakaatu Kaiwhakamahi Kua Mukua', + 'title' => 'Taitara', + 'to_restore_them' => 'ki te whakaora ia ratou.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Whakahōu Kaiwhakamahi', + 'username' => 'Ingoa Kaiwhakamahi', + 'user_deleted_text' => 'Kua tohua tenei kaiwhakamahi kia mukua.', + 'username_note' => '(Ka whakamahia tenei mo te Active Directory anake, kaore i te takiuru.)', + 'cloneuser' => 'Kaiwhakamahi Tino', + 'viewusers' => 'Kaiwhakamahi Tiro', +); diff --git a/resources/lang/iu/auth.php b/resources/lang/mi-NZ/auth.php similarity index 100% rename from resources/lang/iu/auth.php rename to resources/lang/mi-NZ/auth.php diff --git a/resources/lang/mi-NZ/auth/general.php b/resources/lang/mi-NZ/auth/general.php new file mode 100644 index 0000000000..6f3660c79d --- /dev/null +++ b/resources/lang/mi-NZ/auth/general.php @@ -0,0 +1,19 @@ + 'Tukua te Tautuhi Tautuhi Kupuhipa', + 'email_reset_password' => 'Kupuhipa Īmēra Tautuhi', + 'reset_password' => 'Tautuhi Kupuhipa', + 'saml_login' => 'Login via SAML', + 'login' => 'Whakauru', + 'login_prompt' => 'Koa Takiuru', + 'forgot_password' => 'Kua wareware ahau ki taku kupuhipa', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Kia mahara ki ahau', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/mi-NZ/auth/message.php b/resources/lang/mi-NZ/auth/message.php new file mode 100644 index 0000000000..860c966a85 --- /dev/null +++ b/resources/lang/mi-NZ/auth/message.php @@ -0,0 +1,45 @@ + 'Kei te tīariari tetahi pūkete ki tenei īmēra.', + 'account_not_found' => 'He hē te ingoa kaiwhakamahi, kupuhipa rānei.', + 'account_not_activated' => 'Kāore tēnei pūkete kaiwhakamahi i te whakahohea.', + 'account_suspended' => 'Kua tohua tenei pūkete kaiwhakamahi.', + 'account_banned' => 'Ka whakatakahia tenei pūkete kaiwhakamahi.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Kua uru koe ki roto.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'I te raruraru i te wa e ngana ana ki te takiuru ki a koe, tena koa ngana ano.', + 'success' => 'Kua uru koe ki roto.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'I te raruraru i te wa e ngana ana ki te hanga i to taakete, me ngana ano.', + 'success' => 'Ko te kaute i hanga.', + ), + + 'forgot-password' => array( + 'error' => 'He raru i te wa e ngana ana ki te tautuhi i te waehere kupuhipa, me ngana ano.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'He raruraru i te wa e ngana ana ki te tautuhi i to kupuhipa, ngana ano.', + 'success' => 'Kua oti te tautuhi i to kupuhipa.', + ), + + +); diff --git a/resources/lang/mi-NZ/button.php b/resources/lang/mi-NZ/button.php new file mode 100644 index 0000000000..529958f096 --- /dev/null +++ b/resources/lang/mi-NZ/button.php @@ -0,0 +1,24 @@ + 'Nga mahi', + 'add' => 'Tāpiri Hou', + 'cancel' => 'Whakakore', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Mukua', + 'edit' => 'Whakatika', + 'restore' => 'Whakaora', + 'remove' => 'Remove', + 'request' => 'Tono', + 'submit' => 'Tukuna', + 'upload' => 'Tukuake', + 'select_file' => 'Tīpako Kōnae ...', + 'select_files' => 'Select Files...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Tukua te Tautuhi Tautuhi Kupuhipa', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Hou', +]; diff --git a/resources/lang/mi-NZ/general.php b/resources/lang/mi-NZ/general.php new file mode 100644 index 0000000000..39330f5f33 --- /dev/null +++ b/resources/lang/mi-NZ/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Tuhinga', + 'activated' => 'Kua whakahohe', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Waea Uru', + 'accessory_report' => 'Pūrongo Whaiaro', + 'action' => 'Mahi', + 'activity_report' => 'Mahinga Mahi', + 'address' => 'Wāhitau', + 'admin' => 'Kaiwhakahaere', + 'administrator' => 'Administrator', + 'add_seats' => 'Ngā nohoanga kua whakaurua', + 'age' => "Age", + 'all_assets' => 'Nga taonga katoa', + 'all' => 'Katoa', + 'archived' => 'Whakamahia', + 'asset_models' => 'Ngā Ahua Ahua', + 'asset_model' => 'Tauira', + 'asset' => 'Tahua', + 'asset_report' => 'Pūrongo Ahua', + 'asset_tag' => 'Tae Taonga', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Mukua te Avatar', + 'avatar_upload' => 'Tukuake Avatar', + 'back' => 'Hoki', + 'bad_data' => 'Kaore i kitea. Kaore he raraunga kino?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Whakakore', + 'categories' => 'Ngā Kāwai', + 'category' => 'Kāwai', + 'change' => 'In / Out', + 'changeemail' => 'Huria te Wāhitau Īmēra', + 'changepassword' => 'Hurihia te Kupuhipa', + 'checkin' => 'Tirohia', + 'checkin_from' => 'Tuhinga ka whai mai', + 'checkout' => 'Taki', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'City', + 'click_here' => 'Pāwhiri ki konei', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Kamupene', + 'company' => 'Kamupene', + 'component' => 'Tuhinga', + 'components' => 'Tuhinga', + 'complete' => 'Kua oti', + 'consumable' => 'Whakamahia', + 'consumables' => 'Ngā whakamahinga', + 'country' => 'Whenua', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Waihanga Hou', + 'created' => 'Kua waihangatia te Mea', + 'created_asset' => 'waihanga i te taonga', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Ko nga ra ki te arotake i muri', + 'date' => 'Rā', + 'debug_warning' => 'Whakatūpato!', + 'debug_warning_text' => 'Ko tenei tono kei te whakahaere i te mahinga whakaputa me te taraiwa kua whakahohea. Ka taea e tenei te whakaatu i nga raraunga taarata mehemea ka uru atu to tono ki te ao o waho. Monokia te aratau taapatu mā te whakarite i te uara APP_DEBUG123_7____132 i roto i to kōnae .env ki false.', + 'delete' => 'Mukua', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Kua mukua', + 'delete_seats' => 'Kua mukua nga Maatai', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Nga 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', + 'editprofile' => 'Whakatikahia to Whakaatu', + 'eol' => 'EOL', + 'email_domain' => 'Ingoa Īmēra', + 'email_format' => 'Hōputu Īmēra', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Ka whakamahia tenei ki te whakaputa i nga wahitau īmēra ina kawemai', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Tuatahi', + '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)', + 'first_name' => 'Ingoa Tuatahi', + 'first_name_format' => 'Ingoa Tuatahi (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'Kōnae', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Ngā Tukunga Kōnae', + 'file_upload' => 'File Upload', + 'generate' => 'Whakanuia', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Kawemai', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Kaweake Kawemai', + 'asset_maintenance' => 'Te Whakahaere Ahua', + 'asset_maintenance_report' => 'Pūrongo Whakahaere Taonga', + 'asset_maintenances' => 'Mahinga Tahua', + 'item' => 'Tuhinga', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'He whakaaetanga kore!', + 'kits' => 'Predefined Kits', + 'language' => 'Reo', + 'last' => 'Last', + 'last_login' => 'Whakauru Whakamutunga', + 'last_name' => 'Ingoa Whakamutunga', + 'license' => 'Raihana', + 'license_report' => 'Ripoata Raihana', + 'licenses_available' => 'kei te wātea nga raihana', + 'licenses' => 'Raihana', + 'list_all' => 'Rārangi Katoa', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Tauranga', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Whakamutunga whakamutunga', + 'new' => 'hou!', + 'no_depreciation' => 'Kaore he utu whakaheke', + 'no_results' => 'Kore Hua.', + 'no' => 'No', + 'notes' => 'Tuhipoka', + 'order_number' => 'Tau Tau', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Te whakaatu i nga mea _MENU_', + 'pagination_info' => 'Whakaatu _START_ ki _END_ o nga mea _TOTAL_', + 'pending' => 'Kei te tatari', + 'people' => 'Te iwi', + 'per_page' => 'Nga Hua Nga Whārangi', + 'previous' => 'Tuhinga o mua', + 'processing' => 'Te tukatuka', + 'profile' => 'To tohu', + 'purchase_cost' => 'Utu Hokona', + 'purchase_date' => 'Raa Hokona', + 'qty' => 'QTY', + 'quantity' => 'Maha', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Kua rite ki te Whakamahia', + 'recent_activity' => 'Mahi Hou', + 'remaining' => 'Te noho', + 'remove_company' => 'Tangohia te Kamupene Kamupene', + 'reports' => 'Ngā pūrongo', + 'restored' => 'restored', + 'restore' => 'Whakaora', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Tīpako', + 'select_all' => 'Select All', + 'search' => 'Rapua', + 'select_category' => 'Tīpakohia he Kāwai', + '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', + 'select_model' => 'Tīpakohia he tauira', + 'select_supplier' => 'Tīpakohia he Kaihoko', + 'select_user' => 'Tīpakohia he Kaiwhakamahi', + 'select_date' => 'Tīpakohia te Rā (YYYY-MM-DD)', + 'select_statuslabel' => 'Tīpako Tūnga', + 'select_company' => 'Tīpako Kamupene', + 'select_asset' => 'Tīpakohia te Tahua', + 'settings' => 'Tautuhinga', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Waitohu', + 'signature' => 'Waitohu', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', + 'state' => 'State', + 'status_labels' => 'Ngā Tapanga Tūnga', + 'status' => 'Tūnga', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Kaihoko', + 'suppliers' => 'Kaihoko', + 'sure_to_delete' => 'Kei te hiahia koe kia mukua', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Tukuna', + 'target' => 'Kua arotahi', + 'time_and_date_display' => 'Te Whakaatu me te Whakaaturanga', + 'total_assets' => 'te katoa o nga rawa', + 'total_licenses' => 'katoa raihana', + 'total_accessories' => 'nama katoa', + 'total_consumables' => 'nga taonga katoa', + 'type' => 'Momo', + 'undeployable' => 'Kaore e taea te whakaputa', + 'unknown_admin' => 'Kaiwhakahaere unknown', + 'username_format' => 'Ingoa Kaiwhakamahi Hōputu', + 'username' => 'Ingoa Kaiwhakamahi', + 'update' => 'Whakahou', + '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.', + 'uploaded' => 'Kua tukuna', + 'user' => 'Kaiwhakamahi', + 'accepted' => 'whakaaetia', + 'declined' => 'ka whakaheke', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Nga Taahanakitanga Tono', + 'users' => 'Kaiwhakamahi', + 'viewall' => 'View All', + 'viewassets' => 'Tirohia nga Tahua kua Tohua', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Paetukutuku', + 'welcome' => 'Nau mai,: ingoa', + 'years' => 'tau', + 'yes' => 'Ae', + 'zip' => 'Zip', + 'noimage' => 'Kaore i kitea he pikitia i tukuakehia ranei, kaore i kitea.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Kua pau te raupapa puka ki a koe. Tena ngana ano.', + '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_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' => 'Īmēra', + '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' => 'Kua Mataarahia', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Whakatūpato', + 'notification_info' => 'Mōhiohio', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Ingoa Ahua', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Ingoa Whakamahia:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Ingoa Whakauru:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% kua oti', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'whakatika', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/mi-NZ/help.php b/resources/lang/mi-NZ/help.php new file mode 100644 index 0000000000..c48d374240 --- /dev/null +++ b/resources/lang/mi-NZ/help.php @@ -0,0 +1,35 @@ + 'He Korero Ano', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + 'categories' => 'Ka awhina nga akomanga ki a koe ki te whakarite whakaritenga Ko etahi o nga tauira tauira ko "Desktops", "Laptops", "Matau Phones", "Tablets", me te pera ano, engari ka taea e koe te whakamahi i nga kāwai i tetahi ara e whai tikanga ana ki a koe.', + + 'accessories' => 'Ko nga mea katoa ka hoatu e koe ki nga kaiwhakamahi, engari kaore he tau rangahau (kaore ranei koe e whakaaro ana ki te aroturuki i a raatau). Hei tauira, nga kiore rorohiko me nga papapātuhi ranei.', + + 'companies' => 'Ka taea te whakamahi i nga Kamupene hei mahinga tautuhi maatau, ka taea te whakamahi hei whakaiti i te tirohanga o nga rawa, nga kaiwhakamahi, mehemea ka taea te tautoko o te kamupene katoa i roto i to tautuhinga Kaiwhakahaere.', + + 'components' => 'Ko nga waahanga he mea waahanga o te taonga, hei tauira HDD, RAM, me etahi atu.', + + 'consumables' => 'Ko nga taonga e hokona ana ka hokona i runga ake i te wa. Hei tauira, he pene reta, he pepa tuhi ranei.', + + '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.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/mi-NZ/localizations.php b/resources/lang/mi-NZ/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/mi-NZ/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/mi-NZ/mail.php b/resources/lang/mi-NZ/mail.php new file mode 100644 index 0000000000..fa5e76fc7b --- /dev/null +++ b/resources/lang/mi-NZ/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Nga ra', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Nga Putanga Taonga Taonga.', + 'Expiring_Licenses_Report' => 'Ripoata Raihana Whakamutunga.', + 'Item_Request_Canceled' => 'Te Whakakore i te Tono', + 'Item_Requested' => 'Ko te nama i tonoa', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Pūrongo Inventory Low', + 'a_user_canceled' => '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', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Ingoa Whakauru:', + 'additional_notes' => 'Nga Tuhipoka Atu:', + 'admin_has_created' => 'Kua hanga e tetahi kaiwhakahaere tetahi kaute mo koe i runga i te: paetukutuku tukutuku.', + 'asset' => 'Tahua:', + 'asset_name' => 'Ingoa Ahua:', + 'asset_requested' => 'Ka tonohia te taonga', + 'asset_tag' => 'Tae Taonga', + '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.', + 'assigned_to' => 'Tohua Ki To', + 'best_regards' => 'Ko nga whakaaro pai,', + 'canceled' => 'Kua whakakorehia:', + 'checkin_date' => 'Rangi Whakatau:', + 'checkout_date' => 'Rā Whakatau:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Tena koahia te hono i raro ki te whakauru kua whiwhi koe i te taputapu.', + 'click_on_the_link_asset' => 'Koahia te hono i raro ki te whakauru kua riro ia koe te taonga.', + 'click_to_confirm' => 'Tena koahia te hono e whai ake nei hei whakauru i to:', + 'current_QTY' => 'QTY o nāianei', + 'days' => 'Nga ra', + 'expecting_checkin_date' => 'Te Whakataunga Whakataunga Whakaaro:', + 'expires' => 'Ka puta', + 'hello' => 'Hiha', + 'hi' => 'Hi', + 'i_have_read' => 'Kua korerohia e au, kua whakaae ki nga tikanga whakamahi, kua riro mai hoki tenei mea.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Te nama:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Koahia te hono e whai ake nei hei whakahou i to: kupuhipahipa:', + 'login' => 'Whakauru:', + 'login_first_admin' => 'Whakauru ki to taahiranga hou Snipe-IT ma te whakamahi i nga taipitopito kei raro nei:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Ingoa', + 'new_item_checked' => 'Kua tohua tetahi mea hou i raro i to ingoa, kei raro iho nga korero.', + 'notes' => 'Tuhipoka', + 'password' => 'Kupuhipa:', + 'password_reset' => 'Tautuhi Kupuhipa', + 'read_the_terms' => 'Tena koa korerotia nga tikanga o te whakamahi i raro.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'I tonohia:', + 'reset_link' => 'Tautuhi Hononga Kupuhipa', + 'reset_password' => 'Pāwhiri ki konei kia tautuhi i to kupuhipa:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Waea', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Kaihoko', + 'tag' => 'Tohu', + 'test_email' => 'Test Test from Snipe-IT', + '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:', + 'to_reset' => 'Hei tautuhi i to: kupuhipa tukutuku, whakaoti i tenei puka:', + 'type' => 'Momo', + '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.', + 'user' => 'Kaiwhakamahi', + 'username' => 'Ingoa Kaiwhakamahi', + 'welcome' => 'Nau mai: ingoa', + 'welcome_to' => 'Nau mai ki: web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Nga tohu tohu Snipe-IT', +]; diff --git a/resources/lang/mi/pagination.php b/resources/lang/mi-NZ/pagination.php similarity index 100% rename from resources/lang/mi/pagination.php rename to resources/lang/mi-NZ/pagination.php diff --git a/resources/lang/is/passwords.php b/resources/lang/mi-NZ/passwords.php similarity index 100% rename from resources/lang/is/passwords.php rename to resources/lang/mi-NZ/passwords.php diff --git a/resources/lang/mi/reminders.php b/resources/lang/mi-NZ/reminders.php similarity index 100% rename from resources/lang/mi/reminders.php rename to resources/lang/mi-NZ/reminders.php diff --git a/resources/lang/mi/table.php b/resources/lang/mi-NZ/table.php similarity index 100% rename from resources/lang/mi/table.php rename to resources/lang/mi-NZ/table.php diff --git a/resources/lang/mi-NZ/validation.php b/resources/lang/mi-NZ/validation.php new file mode 100644 index 0000000000..6aff446fe4 --- /dev/null +++ b/resources/lang/mi-NZ/validation.php @@ -0,0 +1,162 @@ + 'Ko te: me whakaae te huanga.', + 'active_url' => 'Ko: ko te huanga ehara i te URL whaimana.', + 'after' => 'Ko: ko te huanga me te ra i muri i: ra.', + 'after_or_equal' => 'Ko: ko te huanga me te ra i muri i te waa ranei: te ra.', + 'alpha' => 'Ko te: ko te huanga anake he reta.', + 'alpha_dash' => 'Ko te: ko te huanga anake he reta, he tau, he panga.', + 'alpha_num' => 'Ko te: ko te huanga anake he reta me nga tau.', + 'array' => 'Ko te: me tohu he huanga.', + 'before' => 'Ko: ko te huanga me te ra i mua i: ra.', + 'before_or_equal' => 'Ko: ko te huanga me he ra i mua atu i te wa ranei: te ra.', + 'between' => [ + 'numeric' => 'Te: ko te tohu i waenganui i: min me te: max.', + 'file' => 'Ko: ko te tohu i waenganui i: min me te: max kilobytes.', + 'string' => 'Ko te: ko te tohu i waenganui i: min me te: max.', + 'array' => 'Ko te: ko te tohu i waenganui i: min me te: max max.', + ], + 'boolean' => 'Ko: Ko te waahi tohu he pono, he teka ranei.', + 'confirmed' => 'Ko: ko te tohu whakatairanga kaore e taurite.', + 'date' => 'Ko: ko te huanga ehara i te ra whaimana.', + 'date_format' => 'Ko: ko te huanga kaore e rite ki te horopaki: te whakatakotoranga.', + 'different' => 'Ko: te huanga me: me wehe ke atu.', + 'digits' => 'Ko: ko te tohu: ko nga nama tau.', + 'digits_between' => 'Ko te: ko te tohu i waenganui i: min me te: max tohu.', + 'dimensions' => 'Ko te: ko te ahuatanga o te ahua o te ahua o te whakapakoko.', + 'distinct' => 'Ko te: ko te tahua huanga ko te uara taapiri.', + 'email' => 'Ko te: ko te huanga he wahitau īmēra tika.', + 'exists' => 'Ko te mea i tīpakohia: he muhu te huanga.', + 'file' => 'Ko: ko te huanga he kōnae.', + 'filled' => 'Ko: Ko te waahi tohu ka whai hua.', + 'image' => 'Ko te: me kii he huanga.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Ko te mea i tīpakohia: he muhu te huanga.', + 'in_array' => 'Ko te: ko te waahi huanga kaore i roto i: atu.', + 'integer' => 'Ko te: ko te huanga me he tau.', + 'ip' => 'Ko: ko te huanga me waiho he wāhitau IP tika.', + 'ipv4' => 'Ko: ko te huanga me waiho he wāhitau IPv4 tika.', + 'ipv6' => 'Ko te: me tohu he huanga IPv6 tika.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Ko: he tohu JSON tika te huanga.', + 'max' => [ + 'numeric' => 'Ko te: ko te huanga ka nui atu i te: max.', + 'file' => 'Ko te: ko te huanga ka nui atu i te: max kilobytes.', + 'string' => 'Ko te: ko te huanga kaore e nui atu i: max tohu.', + 'array' => 'Ko te: ko te huanga kaore i nui atu i: te maha o nga mea.', + ], + 'mimes' => 'Ko: ko te huanga he kōnae o te momo:: uara.', + 'mimetypes' => 'Ko: ko te huanga he kōnae o te momo:: uara.', + 'min' => [ + 'numeric' => 'Ko: ko te tikanga kia iti ake: min.', + 'file' => 'Ko te: ko te tikanga kia iti ake: min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'Ko te: ko te hōputu huanga he muhu.', + 'required' => 'Ko te: e hiahiatia ana te waahi huanga.', + 'required_if' => 'Ko te: ka hiahiatia te waahi huanga ina: ko etahi atu: te uara.', + 'required_unless' => 'Ko: E hiahiatia ana te waahi huanga engari: ko etahi atu kei roto: nga uara.', + 'required_with' => 'Ko: e hiahiatia ana te waahi huanga ina: kei te waahi nga uara.', + 'required_with_all' => 'Ko: e hiahiatia ana te waahi huanga ina: kei te waahi nga uara.', + 'required_without' => 'Ko: e hiahiatia ana te waahi huanga ka: kaore nga uara i te wa.', + 'required_without_all' => 'Ko te: ka hiahiatia te waahi huanga kaore he: ko nga uara kei reira.', + 'same' => 'Ko: te huanga me te: me uru atu tetahi atu.', + 'size' => [ + 'numeric' => 'Ko: ko te huanga: te rahi.', + 'file' => 'Ko te: ko te tohu: ko te rahi o nga kaitao.', + 'string' => 'Ko: ko te tohu: ko te rahi o te kaituhi.', + 'array' => 'Ko te: me whai kohinga: nga taonga rahi.', + ], + 'string' => 'Ko te: me tohu he huanga.', + 'timezone' => 'Ko: ko te huanga he waa whaimana.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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' => 'Ko te: me tino ahurei te huanga.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'He noa rawa te kupuhipa.', + 'statuslabel_type' => 'Me tīpako i te momo tahua tohu whaimana', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/mi/admin/companies/general.php b/resources/lang/mi/admin/companies/general.php deleted file mode 100644 index d36b4e01c3..0000000000 --- a/resources/lang/mi/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/mi/admin/companies/table.php deleted file mode 100644 index 495f84fde0..0000000000 --- a/resources/lang/mi/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Kamupene', - 'create' => 'Waihanga Kamupene', - 'title' => 'Kamupene', - 'update' => 'Whakahou Kamupene', - 'name' => 'Ingoa Kamupene', - 'id' => 'ID', -); diff --git a/resources/lang/mi/admin/hardware/form.php b/resources/lang/mi/admin/hardware/form.php deleted file mode 100644 index 2812ad01ed..0000000000 --- a/resources/lang/mi/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Whakaaetia te Puku Whakamuri Taonga', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Kei te tata koe ki te muku: te hua moni rawa.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Kua aroahia ki te', - 'checkout_date' => 'Rā Rārangi', - 'checkin_date' => 'Rangi Titiro', - 'checkout_to' => 'Whakaritea ki', - 'cost' => 'Utu Hokona', - 'create' => 'Waihanga Ahua', - 'date' => 'Raa Hokona', - 'depreciation' => 'Te whakahekenga moni', - 'depreciates_on' => 'Whakapaihia ana i runga', - 'default_location' => 'Tauwāhi Taunoa', - 'eol_date' => 'EOL Rā', - 'eol_rate' => 'EOL Tau', - 'expected_checkin' => 'Ko te Whakataunga Whakataunga Whakaaro', - 'expires' => 'Ka puta', - 'fully_depreciated' => 'Kua tino tohaina', - 'help_checkout' => 'Ki te hiahia koe ki te tautapa i tenei taonga tonu, tīpakohia "Ka rite ki te Whakamahia" mai i te rārangi mana i runga.', - 'mac_address' => 'Wāhitau MAC', - 'manufacturer' => 'Kaihanga', - 'model' => 'Tauira', - 'months' => 'marama', - 'name' => 'Ingoa Ahua', - 'notes' => 'Tuhipoka', - 'order' => 'Tau Tau', - 'qr' => 'QR Code', - 'requestable' => 'Ka taea e nga kaiwhakamahi te tono mo tenei taonga', - 'select_statustype' => 'Tīpakohia te Momo Tūnga', - 'serial' => 'Waea', - 'status' => 'Tūnga', - 'tag' => 'Tae Taonga', - 'update' => 'Te Whakahou Ahua', - 'warranty' => 'Te tiwhikete', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/mi/admin/hardware/general.php b/resources/lang/mi/admin/hardware/general.php deleted file mode 100644 index e26e5b4999..0000000000 --- a/resources/lang/mi/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Tahua', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Tirohia te Ahua', - 'checkout' => 'Whakaritehia te Ahua', - 'clone' => 'Te Tino Tae', - 'deployable' => 'Kaore e taea', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Whakatikahia te Ahua', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/mi/admin/hardware/message.php b/resources/lang/mi/admin/hardware/message.php deleted file mode 100644 index 51e84350d9..0000000000 --- a/resources/lang/mi/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Kaore i hangaia te tahua, tēnā whakamātau anō. :(', - 'success' => 'Kua waihangatia te tahua. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Kaore i whakahokia mai te tahua, tena koa ngana ano', - 'success' => 'Kua hokihia te tahua.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Kaore i te angitu te arotake o te tahua. Tena ngana ano.', - 'success' => 'Kua pai te takiuru o te kaute.', - ], - - - 'deletefile' => [ - 'error' => 'Kāore te kōnae i mukua. Tena ngana ano.', - 'success' => 'Kua mukua te kōnae.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/mi/admin/hardware/table.php b/resources/lang/mi/admin/hardware/table.php deleted file mode 100644 index 113359e194..0000000000 --- a/resources/lang/mi/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Tae Taonga', - 'asset_model' => 'Tauira', - 'book_value' => 'Current Value', - 'change' => 'In / Out', - 'checkout_date' => 'Rā Rārangi', - 'checkoutto' => 'Kua Mataarahia', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Tuhinga o mua', - 'dl_csv' => 'Tikiake CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Wāhi', - 'purchase_cost' => 'Te utu', - 'purchase_date' => 'Kua hokona', - 'serial' => 'Waea', - 'status' => 'Tūnga', - 'title' => 'Tahua', - 'image' => 'Atahanga Pūrere', - 'days_without_acceptance' => 'Nga Rahui Te Whakaae', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/mi/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/mi/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/mi/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/mi/admin/licenses/general.php b/resources/lang/mi/admin/licenses/general.php deleted file mode 100644 index da166c4097..0000000000 --- a/resources/lang/mi/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Mō Ngā Raihana', - 'about_licenses' => 'Ka whakamahia nga raihana ki te aroturuki i te rorohiko. Kei a raua he maha o nga nohoanga e taea ana te tirotiro ki nga takitahi', - 'checkin' => 'Waitohu Tika Tono', - 'checkout_history' => 'Tari Hoko', - 'checkout' => 'Whakaritea te Tiwhikete Raihana', - 'edit' => 'Whakatika Raihana', - 'filetype_info' => 'Ko nga piriti kua whakaaetia he png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, me te rar.', - 'clone' => 'Te Raihana Tika', - 'history_for' => 'History mo', - 'in_out' => 'In / Out', - 'info' => 'Raihana Raihana', - 'license_seats' => 'Waahi Raihana', - 'seat' => 'Noho', - 'seats' => 'Nga moenga', - 'software_licenses' => 'Raihana Pūmanawa', - 'user' => 'Kaiwhakamahi', - 'view' => 'Tirohia Raihana', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/mi/admin/locations/table.php b/resources/lang/mi/admin/locations/table.php deleted file mode 100644 index bb6cd8b97e..0000000000 --- a/resources/lang/mi/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Tahua kua tohua', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Whenua', - 'create' => 'Waihanga Wahi', - 'update' => 'Whakahōu Tauwāhi', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Ingoa Tauwāhi', - 'address' => 'Wāhitau', - 'address2' => 'Address Line 2', - 'zip' => 'Waehere Pouaka', - 'locations' => 'Tauranga', - '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/manufacturers/message.php b/resources/lang/mi/admin/manufacturers/message.php deleted file mode 100644 index fb2e3057b9..0000000000 --- a/resources/lang/mi/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Kaore te kaihoko i te tīariari.', - 'assoc_users' => 'Ko tenei kaiwhakanao e whai ana ki tetahi tauira kotahi, kaore e taea te muku. Whakaorangia nga tauira kia kore koe e tohu i tenei kaihanga me te ngana ano.', - - 'create' => array( - 'error' => 'Kāore i hangaia te kaihanga, tēnā whakamātau anō.', - 'success' => 'He pai te hanga a te kaihanga.' - ), - - 'update' => array( - 'error' => 'Kaore i te whakahoutia te kaihanga, na me ngana ano', - 'success' => 'Kua angitu te kaihanga.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Kei te hiahia koe ki te muku i tenei kaiwhakanao?', - 'error' => 'He raru kei te whakakore i te kaihanga. Tena ngana ano.', - 'success' => 'I mukua te Kaihanga.' - ) - -); diff --git a/resources/lang/mi/admin/manufacturers/table.php b/resources/lang/mi/admin/manufacturers/table.php deleted file mode 100644 index 7aa9afd16c..0000000000 --- a/resources/lang/mi/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Mo nga kaihanga', - 'about_manufacturers_text' => 'Ko nga kaihanga ko nga kamupene kei te waihanga i o taonga. Ka taea e koe te rokiroki i nga korero whakapiri tautoko nui e pa ana ki a ratou i konei, e whakaatuhia ana ki o raatau tuhinga taipitopito.', - 'asset_manufacturers' => 'Kaihanga Ahua', - 'create' => 'Waihanga Kaihanga', - 'id' => 'ID', - 'name' => 'Ingoa', - 'support_email' => 'Tautoko Īmēra', - 'support_phone' => 'Tautoko Waea', - 'support_url' => 'Tautoko URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Whakahōu Kaihanga', - 'url' => 'URL', - -); diff --git a/resources/lang/mi/admin/models/message.php b/resources/lang/mi/admin/models/message.php deleted file mode 100644 index a58e55600a..0000000000 --- a/resources/lang/mi/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Kāore te tauira i te tīariari.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Kei te hono tenei tauira ki te kotahi, neke atu ranei nga rawa, kaore e taea te muku. Nganahia nga rawa, ka ngana ki te muku ano.', - - - 'create' => array( - 'error' => 'Kāore i hangaia te tauira, tēnā whakamātau anō.', - 'success' => 'I waihangahia te tauira i pai.', - 'duplicate_set' => 'Ko te tauira o te taonga me te ingoa, te kaiwhakanao me te tau tauira kei te noho tonu.', - ), - - 'update' => array( - 'error' => 'Kāore i te whakahouhia te tauira, na me ngana ano', - 'success' => 'He pai te whakahoutanga o te tauira.', - ), - - 'delete' => array( - 'confirm' => 'Kei te hiahia koe ki te muku i tenei tauira taonga?', - 'error' => 'I puta he take e whakakore ana i te tauira. Tena ngana ano.', - 'success' => 'Kua mukua te tauira.' - ), - - 'restore' => array( - 'error' => 'Kaore ano kia whakahokia mai te tauira, na me ngana ano', - 'success' => 'He tauira kua whakahokia mai.' - ), - - 'bulkedit' => array( - 'error' => 'Kaore i whakarereke nga mara, naore i whakahoutia.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/mi/admin/settings/general.php b/resources/lang/mi/admin/settings/general.php deleted file mode 100644 index 7a2e4d1441..0000000000 --- a/resources/lang/mi/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Ngā ID tahua', - 'audit_interval' => 'Whirihoranga Arotake', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Taapiri (kōwhiringa)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Ngā Pūrua', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'CSS Ritenga', - 'custom_css_help' => 'Whakauruhia tetahi tahua CSS ritenga e hiahia ana koe ki te whakamahi. Kaua e whakauru i nga tūtohu <style></style>.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Moni Moni', - 'default_eula_text' => 'EULA Taunoa', - 'default_language' => 'Reo Taunoa', - 'default_eula_help_text' => 'Ka taea hoki e koe te hono atu i nga Taekerangi ritenga ki nga waahanga tahua.', - 'display_asset_name' => 'Whakaatuhia te Ingoa Tahua', - 'display_checkout_date' => 'Whakaatuhia te Whakataunga Rā', - 'display_eol' => 'Whakaatuhia EOL i te tirohanga ripanga', - 'display_qr' => 'Whakaatuhia nga Waehere Tae', - 'display_alt_barcode' => 'Whakaatuhia te tapanga 1D', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Tautuhinga 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Tūmau LDAP', - 'ldap_server_help' => 'Me tīmata tenei ki te ldap: // (mo te whakakoretanga, TLS ranei), mo te hiri: // (mo te SSL)', - 'ldap_server_cert' => 'Tiwhikete Tiwhikete SSL LDAP', - 'ldap_server_cert_ignore' => 'Tukua te Tiwhikete SSL muhu', - 'ldap_server_cert_help' => 'Tīpakohia tenei pouakataki mēnā kei te whakamahi koe i te cert SSL kua hainatia e koe, me te hiahia ki te whakaae i tetahi tiwhikete SSL muhu.', - 'ldap_tls' => 'Whakamahia te TLS', - 'ldap_tls_help' => 'Me taki anake tenei mehemea e rere ana koe i te STARTTLS i runga i to ratonga LDAP.', - 'ldap_uname' => 'Whakauruhia te Ingoa Kaiwhakamahi LDAP', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Whakauru Kupuhipa', - 'ldap_basedn' => 'Tae Tae Tae', - 'ldap_filter' => 'Tātari LDAP', - 'ldap_pw_sync' => 'Tukutahi Kupuhipa LDAP', - 'ldap_pw_sync_help' => 'Tangohia tenei pouaka ki te kore koe e hiahia ki te pupuri i nga kupuhipa a LDAP e tukuna ana ki nga kupuhipa a rohe. Ko te whakakore i tenei ka kore e taea e to kaiwhakamahi te takiuru mēnā kaore e taea te hoko atu i tō tūmau LDAP mō ētahi take.', - 'ldap_username_field' => 'Ingoa Ingoa Kaiwhakamahi', - 'ldap_lname_field' => 'Ingoa Whakamutunga', - 'ldap_fname_field' => 'Ingoa Tuatahi LDAP', - 'ldap_auth_filter_query' => 'Rapu Whakamotuhēhēnga LDAP', - 'ldap_version' => 'Putanga LDAP', - 'ldap_active_flag' => 'LDAP Karaimana Mahi', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Tau Taumahi LDAP', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Moko', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Te whakaiti i nga kaiwhakamahi (tae atu ki nga kaiwhakahaere) kua tohaina ki nga kamupene ki nga taonga a to kamupene.', - 'full_multiple_companies_support_text' => 'Te Tautoko Kamupene Maha', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Tautuhi', - 'settings' => 'Tautuhinga', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Whakaaetanga-IT putanga', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Mōhiohio Pūnaha', - '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.', - 'labels_per_page' => 'Tapanga mo ia whārangi', - 'label_dimensions' => 'Nga waahanga tapanga (inihi)', - 'next_auto_tag_base' => 'Te whakawhitinga aunoa-aunoa', - 'page_padding' => 'Tapapa Whārangi (inga)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Te whanui whanui whaimana', - 'labels_pageheight' => 'Te papanga pepa', - 'label_gutters' => 'Te mokowhiti tohu (inihi)', - 'page_dimensions' => 'Nga waahanga Whārangi (inihi)', - 'label_fields' => 'Tapahia nga mara e kitea ana', - 'inches' => 'inihi', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Hononga ki a Snipe-IT i roto i nga Īmēra', - 'show_url_in_emails_help_text' => 'Tangohia tenei pouaka ki te kore koe e hiahia ki te hono atu ki to tautuhinga Snipe-IT i roto i to tautuhinga īmēra. He pai ki te kore e uru mai te nuinga o nga kaiwhakamahi.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Teitei teitei o te karakōnui', - 'thumbnail_max_h_help' => 'Teitei teitei i nga pika e whakaatuhia ana e nga mokowhiti i te tirohanga o te rarangi. Min 25, max 500.', - 'two_factor' => 'E rua nga taunakitanga Factor', - 'two_factor_secret' => 'Tikanga e rua-whaimana', - 'two_factor_enrollment' => 'Te whakaurunga e rua', - 'two_factor_enabled_text' => 'Whakahohehia te Mea Tuarua', - 'two_factor_reset' => 'Tautuhi anō i te Tino Tuarua', - 'two_factor_reset_help' => 'Ma tenei ka akiaki te kaiwhakamahi ki te whakauru i to raatau mahi ki a Google Authenticator. Ka taea e tenei te whai hua ki te ngaro, ki te tahaehia ranei to raanei.', - 'two_factor_reset_success' => 'E rua tautuhinga pūrere e tautuhi ana', - 'two_factor_reset_error' => 'I rahua nga tautuhinga tautuhi piti', - 'two_factor_enabled_warning' => 'Ka taea e koe te whakauru i nga take e rua ki te kore e taea te mahi i tenei wa ka akiaki koe ki te whakauru ki te kaupapa a Google Auth. Ka taea e koe te whakauru i to raatau ki te kore tetahi e whakauruhia ana.', - 'two_factor_enabled_help' => 'Ka huri tenei ki nga whakamotuhēhēnga e rua-mahinga me te whakamahi i te Authenticator Google.', - 'two_factor_optional' => 'Te Whakarite (Ka taea e nga kaiwhakamahi te whakahohe, te mono ranei ki te whakaaetia)', - 'two_factor_required' => 'E hiahiatia ana mo nga kaiwhakamahi katoa', - 'two_factor_disabled' => 'Nga umanga', - 'two_factor_enter_code' => 'Tāuruhia te Waehere Tuarua-Wae', - 'two_factor_config_complete' => 'Tukuna Waehere', - 'two_factor_enabled_edit_not_allowed' => 'Kaore to kaiwhakahaere e tuku ki a koe kia whakatika i tenei tautuhinga.', - 'two_factor_enrollment_text' => "E rua nga tohu motuhake e hiahiatia ana, ahakoa kuaore i whakauruhia to whakaaro. Whakatūwherahia tō taupānga Authenticator Google me te matawai i te waehere QR i raro nei hei whakauru i tō pūrere. I te wa i whakauruhia e koe to whakaaro, uruhia te waehere i raro nei", - 'require_accept_signature' => 'Me tono Waitohu', - 'require_accept_signature_help_text' => 'Ma te whakahoahoa i tenei ahua ka hiahia nga kaiwhakamahi ki te waitohu i te waahi ki te whakaae i tetahi taonga.', - 'left' => 'maui', - 'right' => 'tika', - 'top' => 'runga', - 'bottom' => 'raro', - 'vertical' => 'poutū', - 'horizontal' => 'whakapae', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/mi/admin/settings/table.php b/resources/lang/mi/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/mi/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/mi/admin/statuslabels/message.php b/resources/lang/mi/admin/statuslabels/message.php deleted file mode 100644 index 96d074c390..0000000000 --- a/resources/lang/mi/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Kaore i tuhia te Tapanga Whakaaetanga, me ngana ano.', - 'success' => 'I hanga angitu te Tapanga Whakaaetanga.', - ], - - 'update' => [ - 'error' => 'Kāore i te whakahou te Tapanga Tūnga, tēnā whakamātau anō', - 'success' => 'Kua whakahoutia te Tapanga Whakaaetanga.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Kaore e taea te tuku atu i enei taonga ki tetahi.', - '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/suppliers/table.php b/resources/lang/mi/admin/suppliers/table.php deleted file mode 100644 index ff5b4bd3af..0000000000 --- a/resources/lang/mi/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Mō Ngā Kaihoko', - 'about_suppliers_text' => 'Ka whakamahia nga kaiwhakarato ki te whai i te puna o nga taonga', - 'address' => 'Kaihoko Kaiwhakahaere', - 'assets' => 'Ngā taonga', - 'city' => 'City', - 'contact' => 'Ingoa Whakapā', - 'country' => 'Whenua', - 'create' => 'Waihanga Motuhake', - 'email' => 'Īmēra', - 'fax' => 'Waeaatuhi', - 'id' => 'ID', - 'licenses' => 'Raihana', - 'name' => 'Ingoa Kaiwhakarato', - 'notes' => 'Tuhipoka', - 'phone' => 'Waea', - 'state' => 'State', - 'suppliers' => 'Kaihoko', - 'update' => 'Kaiwhakarato Whakahōu', - 'url' => 'URL', - 'view' => 'Tirohia te Kaiwhakarato', - 'view_assets_for' => 'Tirohia nga Taonga mo', - 'zip' => 'Waehere Pouaka', - -); diff --git a/resources/lang/mi/admin/users/general.php b/resources/lang/mi/admin/users/general.php deleted file mode 100644 index 6e788e182e..0000000000 --- a/resources/lang/mi/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Kei te tata koe ki te whakatika i nga taonga o: kaiwhakamahi kaiwhakamahi_count. Kia mohio koe kaore e taea e koe te whakarereke i a koe ake huanga kaiwhakamahi me te whakamahi i tenei puka, me te whakarereke i to hoa ake.', - 'bulk_update_help' => 'Ko tenei puka ka taea e koe te whakahou i nga kaiwhakamahi 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.', - 'current_assets' => 'Ko nga taonga kei te tirotirohia i tenei wa ki tenei kaiwhakamahi', - 'clone' => 'Kaiwhakamahi Tino', - 'contact_user' => 'Whakapā: ingoa', - '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', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Pūmanawa Kua tirotirohia ki: ingoa', - '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.', - 'view_user' => 'Tirohia te Kaiwhakamahi: ingoa', - 'usercsv' => 'Kōnae CSV', - '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' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/mi/admin/users/message.php b/resources/lang/mi/admin/users/message.php deleted file mode 100644 index 170da70f67..0000000000 --- a/resources/lang/mi/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Kua whakaaetia e koe tenei taonga.', - 'declined' => 'Kua paopao angitu koe ki tenei taonga.', - 'bulk_manager_warn' => 'Kua angitu te whakahoutia o nga kaiwhakamahi, heoi kihai i tohua to tautuhinga kaiwhakahaere no te mea ko te kaiwhakahaere i tohua e koe i roto i te rarangi kaiwhakamahi kia whakatikaia, kaore ano hoki nga kaiwhakamahi i to ratou ake kaiwhakahaere. Tēnā koa tīpako anō i ō kaiwhakamahi, kaore i te kaiwhakahaere.', - 'user_exists' => 'Kua noho kē te Kaiwhakamahi!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Kei te hiahiatia te mara takiuru', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Kei te hiahiatia te kupuhipa.', - 'insufficient_permissions' => 'Nga Whakaae Korero.', - 'user_deleted_warning' => 'Kua mukua tenei kaiwhakamahi. Me whakahou e koe tenei kaiwhakamahi ki te whakatika i aua mea, ki te tuku ranei i nga taonga hou.', - 'ldap_not_configured' => 'Ko te whakaurutanga LDAP kua kore i whirihorahia mo tenei whakauru.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'I hanga angitu te Kaiwhakamahi.', - 'update' => 'I whakahoutia te kaiwhakamahi.', - 'update_bulk' => 'Kua pai te whakahou o nga kaiwhakamahi!', - 'delete' => 'Kua mukua te Kaiwhakamahi.', - 'ban' => 'I whakatinanahia te Kaiwhakamahi.', - 'unban' => 'I pai te whakakorea o te Kaiwhakamahi.', - 'suspend' => 'Kua tohua te kaiwhakamahi.', - 'unsuspend' => 'I tino angitu te Kaiwhakamahi.', - 'restored' => 'I angitu te ora o te Kaiwhakamahi.', - 'import' => 'He pai te kawemai o nga kaiwhakamahi.', - ), - - 'error' => array( - 'create' => 'He raruraru kei te hanga i te kaiwhakamahi. Tena ngana ano.', - 'update' => 'He raru kei te whakahou i te kaiwhakamahi. Tena ngana ano.', - 'delete' => 'He raru kei te whakakore i te kaiwhakamahi. Tena ngana ano.', - 'delete_has_assets' => 'Kei a tenei kaiwhakamahi nga mea kua tohua me te kore e taea te muku.', - 'unsuspend' => 'He raruraru kaore i te whakautu i te kaiwhakamahi. Tena ngana ano.', - 'import' => 'He raruraru e kawemai ana i nga kaiwhakamahi. Tena ngana ano.', - 'asset_already_accepted' => 'Kua whakaaetia tenei taonga.', - 'accept_or_decline' => 'Me whakaae ranei koe ki te whakakore i tenei taonga.', - 'incorrect_user_accepted' => 'Ko te taonga i whaia e koe ki te whakaae kihai i tukuna ki a koe.', - 'ldap_could_not_connect' => 'Kāore i taea te hono atu ki te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', - 'ldap_could_not_bind' => 'Kāore i taea te here ki te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', - 'ldap_could_not_search' => 'Kāore i taea te rapu i te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', - 'ldap_could_not_get_entries' => 'Kāore i taea te tiki tuhinga mai i te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', - 'password_ldap' => 'Ko te kupuhipa mo tenei kaute kei te whakahaeretia e LDAP / Active Directory. Tēnā whakapā atu ki tō tari IT hei huri i tō kupuhipa.', - ), - - 'deletefile' => array( - 'error' => 'Kāore te kōnae i mukua. Tena ngana ano.', - 'success' => 'Kua mukua te kōnae.', - ), - - 'upload' => array( - 'error' => 'Ko nga kōnae kāore i tukuna. Tena ngana ano.', - 'success' => 'Ko te (ngā) kōnae i tukuna paihia.', - 'nofiles' => 'Kāore i tīpakohia e koe tetahi kōnae hei tuku ake', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/mi/admin/users/table.php b/resources/lang/mi/admin/users/table.php deleted file mode 100644 index 948f688921..0000000000 --- a/resources/lang/mi/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'He kaha', - 'allow' => 'Tukua', - 'checkedout' => 'Ngā taonga', - 'created_at' => 'I waihangahia', - 'createuser' => 'Waihanga Kaiwhakamahi', - 'deny' => 'Whakaae', - 'email' => 'Īmēra', - 'employee_num' => 'Nga kaimahi No.', - 'first_name' => 'Ingoa Tuatahi', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Tuhinga', - 'inherit' => 'Whakauru', - 'job' => 'Taitara Job', - 'last_login' => 'Whakauru Whakamutunga', - 'last_name' => 'Ingoa Whakamutunga', - 'location' => 'Wāhi', - 'lock_passwords' => 'Kaore e taea te whakarereke i nga taipitopito whakauru i runga i tenei taunga.', - 'manager' => 'Kaiwhakahaere', - 'managed_locations' => 'Ngā Tauwāhi Whakahaere', - 'name' => 'Ingoa', - 'notes' => 'Tuhipoka', - 'password_confirm' => 'Whakaae Kupuhipa', - 'password' => 'Kupuhipa', - 'phone' => 'Waea', - 'show_current' => 'Whakaatuhia nga Kaiwhakamahi o Naianei', - 'show_deleted' => 'Whakaatu Kaiwhakamahi Kua Mukua', - 'title' => 'Taitara', - 'to_restore_them' => 'ki te whakaora ia ratou.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Whakahōu Kaiwhakamahi', - 'username' => 'Ingoa Kaiwhakamahi', - 'user_deleted_text' => 'Kua tohua tenei kaiwhakamahi kia mukua.', - 'username_note' => '(Ka whakamahia tenei mo te Active Directory anake, kaore i te takiuru.)', - 'cloneuser' => 'Kaiwhakamahi Tino', - 'viewusers' => 'Kaiwhakamahi Tiro', -); diff --git a/resources/lang/mi/auth/general.php b/resources/lang/mi/auth/general.php deleted file mode 100644 index fb99c53edf..0000000000 --- a/resources/lang/mi/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Tukua te Tautuhi Tautuhi Kupuhipa', - 'email_reset_password' => 'Kupuhipa Īmēra Tautuhi', - 'reset_password' => 'Tautuhi Kupuhipa', - 'saml_login' => 'Login via SAML', - 'login' => 'Whakauru', - 'login_prompt' => 'Koa Takiuru', - 'forgot_password' => 'Kua wareware ahau ki taku kupuhipa', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Kia mahara ki ahau', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/mi/auth/message.php b/resources/lang/mi/auth/message.php deleted file mode 100644 index 7ccd87564c..0000000000 --- a/resources/lang/mi/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Kei te tīariari tetahi pūkete ki tenei īmēra.', - 'account_not_found' => 'He hē te ingoa kaiwhakamahi, kupuhipa rānei.', - 'account_not_activated' => 'Kāore tēnei pūkete kaiwhakamahi i te whakahohea.', - 'account_suspended' => 'Kua tohua tenei pūkete kaiwhakamahi.', - 'account_banned' => 'Ka whakatakahia tenei pūkete kaiwhakamahi.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'I te raruraru i te wa e ngana ana ki te takiuru ki a koe, tena koa ngana ano.', - 'success' => 'Kua uru koe ki roto.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'I te raruraru i te wa e ngana ana ki te hanga i to taakete, me ngana ano.', - 'success' => 'Ko te kaute i hanga.', - ), - - 'forgot-password' => array( - 'error' => 'He raru i te wa e ngana ana ki te tautuhi i te waehere kupuhipa, me ngana ano.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'He raruraru i te wa e ngana ana ki te tautuhi i to kupuhipa, ngana ano.', - 'success' => 'Kua oti te tautuhi i to kupuhipa.', - ), - - -); diff --git a/resources/lang/mi/button.php b/resources/lang/mi/button.php deleted file mode 100644 index 142d3ce6d0..0000000000 --- a/resources/lang/mi/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Nga mahi', - 'add' => 'Tāpiri Hou', - 'cancel' => 'Whakakore', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Mukua', - 'edit' => 'Whakatika', - 'restore' => 'Whakaora', - 'remove' => 'Remove', - 'request' => 'Tono', - 'submit' => 'Tukuna', - 'upload' => 'Tukuake', - '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', - '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 deleted file mode 100644 index 5b91c0f927..0000000000 --- a/resources/lang/mi/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Tuhinga', - 'activated' => 'Kua whakahohe', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Waea Uru', - 'accessory_report' => 'Pūrongo Whaiaro', - 'action' => 'Mahi', - 'activity_report' => 'Mahinga Mahi', - 'address' => 'Wāhitau', - 'admin' => 'Kaiwhakahaere', - 'administrator' => 'Administrator', - 'add_seats' => 'Ngā nohoanga kua whakaurua', - 'age' => "Age", - 'all_assets' => 'Nga taonga katoa', - 'all' => 'Katoa', - 'archived' => 'Whakamahia', - 'asset_models' => 'Ngā Ahua Ahua', - 'asset_model' => 'Tauira', - 'asset' => 'Tahua', - 'asset_report' => 'Pūrongo Ahua', - 'asset_tag' => 'Tae Taonga', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Mukua te Avatar', - 'avatar_upload' => 'Tukuake Avatar', - 'back' => 'Hoki', - 'bad_data' => 'Kaore i kitea. Kaore he raraunga kino?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Whakakore', - 'categories' => 'Ngā Kāwai', - 'category' => 'Kāwai', - 'change' => 'In / Out', - 'changeemail' => 'Huria te Wāhitau Īmēra', - 'changepassword' => 'Hurihia te Kupuhipa', - 'checkin' => 'Tirohia', - 'checkin_from' => 'Tuhinga ka whai mai', - 'checkout' => 'Taki', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Pāwhiri ki konei', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Kamupene', - 'company' => 'Kamupene', - 'component' => 'Tuhinga', - 'components' => 'Tuhinga', - 'complete' => 'Kua oti', - 'consumable' => 'Whakamahia', - 'consumables' => 'Ngā whakamahinga', - 'country' => 'Whenua', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Waihanga Hou', - 'created' => 'Kua waihangatia te Mea', - 'created_asset' => 'waihanga i te taonga', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Ko nga ra ki te arotake i muri', - 'date' => 'Rā', - 'debug_warning' => 'Whakatūpato!', - 'debug_warning_text' => 'Ko tenei tono kei te whakahaere i te mahinga whakaputa me te taraiwa kua whakahohea. Ka taea e tenei te whakaatu i nga raraunga taarata mehemea ka uru atu to tono ki te ao o waho. Monokia te aratau taapatu mā te whakarite i te uara APP_DEBUG123_7____132 i roto i to kōnae .env ki false.', - 'delete' => 'Mukua', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Kua mukua', - 'delete_seats' => 'Kua mukua nga Maatai', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Nga 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', - 'editprofile' => 'Whakatikahia to Whakaatu', - 'eol' => 'EOL', - 'email_domain' => 'Ingoa Īmēra', - 'email_format' => 'Hōputu Īmēra', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Ka whakamahia tenei ki te whakaputa i nga wahitau īmēra ina kawemai', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Tuatahi', - '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)', - 'first_name' => 'Ingoa Tuatahi', - 'first_name_format' => 'Ingoa Tuatahi (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'Kōnae', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Ngā Tukunga Kōnae', - 'file_upload' => 'File Upload', - 'generate' => 'Whakanuia', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Kawemai', - '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' => 'Kaweake Kawemai', - 'asset_maintenance' => 'Te Whakahaere Ahua', - 'asset_maintenance_report' => 'Pūrongo Whakahaere Taonga', - 'asset_maintenances' => 'Mahinga Tahua', - 'item' => 'Tuhinga', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'He whakaaetanga kore!', - 'kits' => 'Predefined Kits', - 'language' => 'Reo', - 'last' => 'Last', - 'last_login' => 'Whakauru Whakamutunga', - 'last_name' => 'Ingoa Whakamutunga', - 'license' => 'Raihana', - 'license_report' => 'Ripoata Raihana', - 'licenses_available' => 'kei te wātea nga raihana', - 'licenses' => 'Raihana', - 'list_all' => 'Rārangi Katoa', - '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', - 'locations' => 'Tauranga', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'hou!', - 'no_depreciation' => 'Kaore he utu whakaheke', - 'no_results' => 'Kore Hua.', - 'no' => 'No', - 'notes' => 'Tuhipoka', - 'order_number' => 'Tau Tau', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Te whakaatu i nga mea _MENU_', - 'pagination_info' => 'Whakaatu _START_ ki _END_ o nga mea _TOTAL_', - 'pending' => 'Kei te tatari', - 'people' => 'Te iwi', - 'per_page' => 'Nga Hua Nga Whārangi', - 'previous' => 'Tuhinga o mua', - 'processing' => 'Te tukatuka', - 'profile' => 'To tohu', - 'purchase_cost' => 'Utu Hokona', - 'purchase_date' => 'Raa Hokona', - 'qty' => 'QTY', - 'quantity' => 'Maha', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Tīpako', - 'select_all' => 'Select All', - 'search' => 'Rapua', - 'select_category' => 'Tīpakohia he Kāwai', - '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', - 'select_model' => 'Tīpakohia he tauira', - 'select_supplier' => 'Tīpakohia he Kaihoko', - 'select_user' => 'Tīpakohia he Kaiwhakamahi', - 'select_date' => 'Tīpakohia te Rā (YYYY-MM-DD)', - 'select_statuslabel' => 'Tīpako Tūnga', - 'select_company' => 'Tīpako Kamupene', - 'select_asset' => 'Tīpakohia te Tahua', - 'settings' => 'Tautuhinga', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Waitohu', - 'signature' => 'Waitohu', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', - 'state' => 'State', - 'status_labels' => 'Ngā Tapanga Tūnga', - 'status' => 'Tūnga', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Kaihoko', - 'suppliers' => 'Kaihoko', - 'sure_to_delete' => 'Kei te hiahia koe kia mukua', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Tukuna', - 'target' => 'Kua arotahi', - 'time_and_date_display' => 'Te Whakaatu me te Whakaaturanga', - 'total_assets' => 'te katoa o nga rawa', - 'total_licenses' => 'katoa raihana', - 'total_accessories' => 'nama katoa', - 'total_consumables' => 'nga taonga katoa', - 'type' => 'Momo', - 'undeployable' => 'Kaore e taea te whakaputa', - 'unknown_admin' => 'Kaiwhakahaere unknown', - 'username_format' => 'Ingoa Kaiwhakamahi Hōputu', - 'username' => 'Username', - 'update' => 'Whakahou', - '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.', - 'uploaded' => 'Kua tukuna', - 'user' => 'Kaiwhakamahi', - 'accepted' => 'whakaaetia', - 'declined' => 'ka whakaheke', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Nga Taahanakitanga Tono', - 'users' => 'Kaiwhakamahi', - 'viewall' => 'View All', - 'viewassets' => 'Tirohia nga Tahua kua Tohua', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Paetukutuku', - 'welcome' => 'Nau mai,: ingoa', - 'years' => 'tau', - 'yes' => 'Ae', - 'zip' => 'Zip', - 'noimage' => 'Kaore i kitea he pikitia i tukuakehia ranei, kaore i kitea.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Kua pau te raupapa puka ki a koe. Tena ngana ano.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/mi/help.php b/resources/lang/mi/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/mi/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/mi/localizations.php b/resources/lang/mi/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/mi/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/mi/mail.php b/resources/lang/mi/mail.php deleted file mode 100644 index a26811f6f7..0000000000 --- a/resources/lang/mi/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Nga Tuhipoka Atu:', - 'admin_has_created' => 'Kua hanga e tetahi kaiwhakahaere tetahi kaute mo koe i runga i te: paetukutuku tukutuku.', - 'asset' => 'Tahua:', - 'asset_name' => 'Ingoa Ahua:', - 'asset_requested' => 'Ka tonohia te taonga', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Tohua Ki To', - 'best_regards' => 'Ko nga whakaaro pai,', - 'canceled' => 'Kua whakakorehia:', - 'checkin_date' => 'Rangi Whakatau:', - 'checkout_date' => 'Rā Whakatau:', - 'click_to_confirm' => 'Tena koahia te hono e whai ake nei hei whakauru i to:', - 'click_on_the_link_accessory' => 'Tena koahia te hono i raro ki te whakauru kua whiwhi koe i te taputapu.', - 'click_on_the_link_asset' => 'Koahia te hono i raro ki te whakauru kua riro ia koe te taonga.', - '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', - 'current_QTY' => 'QTY o nāianei', - 'Days' => 'Nga ra', - 'days' => 'Nga ra', - 'expecting_checkin_date' => 'Te Whakataunga Whakataunga Whakaaro:', - 'expires' => 'Ka puta', - 'Expiring_Assets_Report' => 'Nga Putanga Taonga Taonga.', - 'Expiring_Licenses_Report' => 'Ripoata Raihana Whakamutunga.', - 'hello' => 'Hiha', - 'hi' => 'Hi', - 'i_have_read' => 'Kua korerohia e au, kua whakaae ki nga tikanga whakamahi, kua riro mai hoki tenei mea.', - 'item' => 'Te nama:', - 'Item_Request_Canceled' => 'Te Whakakore i te Tono', - 'Item_Requested' => 'Ko te nama i tonoa', - 'link_to_update_password' => 'Koahia te hono e whai ake nei hei whakahou i to: kupuhipahipa:', - 'login_first_admin' => 'Whakauru ki to taahiranga hou Snipe-IT ma te whakamahi i nga taipitopito kei raro nei:', - 'login' => 'Whakauru:', - 'Low_Inventory_Report' => 'Pūrongo Inventory Low', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Ingoa', - 'new_item_checked' => 'Kua tohua tetahi mea hou i raro i to ingoa, kei raro iho nga korero.', - 'password' => 'Kupuhipa:', - 'password_reset' => 'Tautuhi Kupuhipa', - - 'read_the_terms' => 'Tena koa korerotia nga tikanga o te whakamahi i raro.', - 'read_the_terms_and_click' => 'Tena koa panuihia nga tikanga whakamahi i raro nei, a ka pene i runga i te hono i raro ki te whakauru ka paahitia e koe me te whakaae ki nga tikanga o te whakamahinga, kua riro mai hoki te taonga.', - 'requested' => 'I tonohia:', - 'reset_link' => 'Tautuhi Hononga Kupuhipa', - 'reset_password' => 'Pāwhiri ki konei kia tautuhi i to kupuhipa:', - 'serial' => 'Serial', - 'supplier' => 'Kaihoko', - 'tag' => 'Tohu', - 'test_email' => 'Test Test from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Nau mai: ingoa', - 'welcome_to' => 'Nau mai ki: web!', - 'your_credentials' => 'Nga tohu tohu Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/mi/validation.php b/resources/lang/mi/validation.php deleted file mode 100644 index 74b3891c81..0000000000 --- a/resources/lang/mi/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Ko te: me whakaae te huanga.', - 'active_url' => 'Ko: ko te huanga ehara i te URL whaimana.', - 'after' => 'Ko: ko te huanga me te ra i muri i: ra.', - 'after_or_equal' => 'Ko: ko te huanga me te ra i muri i te waa ranei: te ra.', - 'alpha' => 'Ko te: ko te huanga anake he reta.', - 'alpha_dash' => 'Ko te: ko te huanga anake he reta, he tau, he panga.', - 'alpha_num' => 'Ko te: ko te huanga anake he reta me nga tau.', - 'array' => 'Ko te: me tohu he huanga.', - 'before' => 'Ko: ko te huanga me te ra i mua i: ra.', - 'before_or_equal' => 'Ko: ko te huanga me he ra i mua atu i te wa ranei: te ra.', - 'between' => [ - 'numeric' => 'Te: ko te tohu i waenganui i: min me te: max.', - 'file' => 'Ko: ko te tohu i waenganui i: min me te: max kilobytes.', - 'string' => 'Ko te: ko te tohu i waenganui i: min me te: max.', - 'array' => 'Ko te: ko te tohu i waenganui i: min me te: max max.', - ], - 'boolean' => 'Ko: Ko te waahi tohu he pono, he teka ranei.', - 'confirmed' => 'Ko: ko te tohu whakatairanga kaore e taurite.', - 'date' => 'Ko: ko te huanga ehara i te ra whaimana.', - 'date_format' => 'Ko: ko te huanga kaore e rite ki te horopaki: te whakatakotoranga.', - 'different' => 'Ko: te huanga me: me wehe ke atu.', - 'digits' => 'Ko: ko te tohu: ko nga nama tau.', - 'digits_between' => 'Ko te: ko te tohu i waenganui i: min me te: max tohu.', - 'dimensions' => 'Ko te: ko te ahuatanga o te ahua o te ahua o te whakapakoko.', - 'distinct' => 'Ko te: ko te tahua huanga ko te uara taapiri.', - 'email' => 'Ko te: ko te huanga he wahitau īmēra tika.', - 'exists' => 'Ko te mea i tīpakohia: he muhu te huanga.', - 'file' => 'Ko: ko te huanga he kōnae.', - 'filled' => 'Ko: Ko te waahi tohu ka whai hua.', - 'image' => 'Ko te: me kii he huanga.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Ko te mea i tīpakohia: he muhu te huanga.', - 'in_array' => 'Ko te: ko te waahi huanga kaore i roto i: atu.', - 'integer' => 'Ko te: ko te huanga me he tau.', - 'ip' => 'Ko: ko te huanga me waiho he wāhitau IP tika.', - 'ipv4' => 'Ko: ko te huanga me waiho he wāhitau IPv4 tika.', - 'ipv6' => 'Ko te: me tohu he huanga IPv6 tika.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Ko: he tohu JSON tika te huanga.', - 'max' => [ - 'numeric' => 'Ko te: ko te huanga ka nui atu i te: max.', - 'file' => 'Ko te: ko te huanga ka nui atu i te: max kilobytes.', - 'string' => 'Ko te: ko te huanga kaore e nui atu i: max tohu.', - 'array' => 'Ko te: ko te huanga kaore i nui atu i: te maha o nga mea.', - ], - 'mimes' => 'Ko: ko te huanga he kōnae o te momo:: uara.', - 'mimetypes' => 'Ko: ko te huanga he kōnae o te momo:: uara.', - 'min' => [ - 'numeric' => 'Ko: ko te tikanga kia iti ake: min.', - 'file' => 'Ko te: ko te tikanga kia iti ake: min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'Ko te: ko te hōputu huanga he muhu.', - 'required' => 'Ko te: e hiahiatia ana te waahi huanga.', - 'required_if' => 'Ko te: ka hiahiatia te waahi huanga ina: ko etahi atu: te uara.', - 'required_unless' => 'Ko: E hiahiatia ana te waahi huanga engari: ko etahi atu kei roto: nga uara.', - 'required_with' => 'Ko: e hiahiatia ana te waahi huanga ina: kei te waahi nga uara.', - 'required_with_all' => 'Ko: e hiahiatia ana te waahi huanga ina: kei te waahi nga uara.', - 'required_without' => 'Ko: e hiahiatia ana te waahi huanga ka: kaore nga uara i te wa.', - 'required_without_all' => 'Ko te: ka hiahiatia te waahi huanga kaore he: ko nga uara kei reira.', - 'same' => 'Ko: te huanga me te: me uru atu tetahi atu.', - 'size' => [ - 'numeric' => 'Ko: ko te huanga: te rahi.', - 'file' => 'Ko te: ko te tohu: ko te rahi o nga kaitao.', - 'string' => 'Ko: ko te tohu: ko te rahi o te kaituhi.', - 'array' => 'Ko te: me whai kohinga: nga taonga rahi.', - ], - 'string' => 'Ko te: me tohu he huanga.', - 'timezone' => 'Ko: ko te huanga he waa whaimana.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'He noa rawa te kupuhipa.', - 'statuslabel_type' => 'Me tīpako i te momo tahua tohu whaimana', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/lv/account/general.php b/resources/lang/mk-MK/account/general.php similarity index 100% rename from resources/lang/lv/account/general.php rename to resources/lang/mk-MK/account/general.php diff --git a/resources/lang/mk/admin/accessories/general.php b/resources/lang/mk-MK/admin/accessories/general.php similarity index 100% rename from resources/lang/mk/admin/accessories/general.php rename to resources/lang/mk-MK/admin/accessories/general.php diff --git a/resources/lang/mk/admin/accessories/message.php b/resources/lang/mk-MK/admin/accessories/message.php similarity index 100% rename from resources/lang/mk/admin/accessories/message.php rename to resources/lang/mk-MK/admin/accessories/message.php diff --git a/resources/lang/mk/admin/accessories/table.php b/resources/lang/mk-MK/admin/accessories/table.php similarity index 100% rename from resources/lang/mk/admin/accessories/table.php rename to resources/lang/mk-MK/admin/accessories/table.php diff --git a/resources/lang/mk/admin/asset_maintenances/form.php b/resources/lang/mk-MK/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/mk/admin/asset_maintenances/form.php rename to resources/lang/mk-MK/admin/asset_maintenances/form.php diff --git a/resources/lang/mk/admin/asset_maintenances/general.php b/resources/lang/mk-MK/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/mk/admin/asset_maintenances/general.php rename to resources/lang/mk-MK/admin/asset_maintenances/general.php diff --git a/resources/lang/mk/admin/asset_maintenances/message.php b/resources/lang/mk-MK/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/mk/admin/asset_maintenances/message.php rename to resources/lang/mk-MK/admin/asset_maintenances/message.php diff --git a/resources/lang/mk/admin/asset_maintenances/table.php b/resources/lang/mk-MK/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/mk/admin/asset_maintenances/table.php rename to resources/lang/mk-MK/admin/asset_maintenances/table.php diff --git a/resources/lang/mk/admin/categories/general.php b/resources/lang/mk-MK/admin/categories/general.php similarity index 100% rename from resources/lang/mk/admin/categories/general.php rename to resources/lang/mk-MK/admin/categories/general.php diff --git a/resources/lang/mk/admin/categories/message.php b/resources/lang/mk-MK/admin/categories/message.php similarity index 100% rename from resources/lang/mk/admin/categories/message.php rename to resources/lang/mk-MK/admin/categories/message.php diff --git a/resources/lang/mk/admin/categories/table.php b/resources/lang/mk-MK/admin/categories/table.php similarity index 100% rename from resources/lang/mk/admin/categories/table.php rename to resources/lang/mk-MK/admin/categories/table.php diff --git a/resources/lang/mk-MK/admin/companies/general.php b/resources/lang/mk-MK/admin/companies/general.php new file mode 100644 index 0000000000..6e0a0f426b --- /dev/null +++ b/resources/lang/mk-MK/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Изберете компанија', + '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-MK/admin/companies/message.php similarity index 100% rename from resources/lang/mk/admin/companies/message.php rename to resources/lang/mk-MK/admin/companies/message.php diff --git a/resources/lang/mk-MK/admin/companies/table.php b/resources/lang/mk-MK/admin/companies/table.php new file mode 100644 index 0000000000..58a4d78818 --- /dev/null +++ b/resources/lang/mk-MK/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Компании', + 'create' => 'Креирај компанија', + 'email' => 'Company Email', + 'title' => 'Компанија', + 'phone' => 'Company Phone', + 'update' => 'Ажурирај компанија', + 'name' => 'Име на компанија', + 'id' => 'ID', +); diff --git a/resources/lang/mk/admin/components/general.php b/resources/lang/mk-MK/admin/components/general.php similarity index 100% rename from resources/lang/mk/admin/components/general.php rename to resources/lang/mk-MK/admin/components/general.php diff --git a/resources/lang/mk/admin/components/message.php b/resources/lang/mk-MK/admin/components/message.php similarity index 100% rename from resources/lang/mk/admin/components/message.php rename to resources/lang/mk-MK/admin/components/message.php diff --git a/resources/lang/mk/admin/components/table.php b/resources/lang/mk-MK/admin/components/table.php similarity index 100% rename from resources/lang/mk/admin/components/table.php rename to resources/lang/mk-MK/admin/components/table.php diff --git a/resources/lang/mk/admin/consumables/general.php b/resources/lang/mk-MK/admin/consumables/general.php similarity index 100% rename from resources/lang/mk/admin/consumables/general.php rename to resources/lang/mk-MK/admin/consumables/general.php diff --git a/resources/lang/mk/admin/consumables/message.php b/resources/lang/mk-MK/admin/consumables/message.php similarity index 100% rename from resources/lang/mk/admin/consumables/message.php rename to resources/lang/mk-MK/admin/consumables/message.php diff --git a/resources/lang/mk/admin/consumables/table.php b/resources/lang/mk-MK/admin/consumables/table.php similarity index 100% rename from resources/lang/mk/admin/consumables/table.php rename to resources/lang/mk-MK/admin/consumables/table.php diff --git a/resources/lang/mk-MK/admin/custom_fields/general.php b/resources/lang/mk-MK/admin/custom_fields/general.php new file mode 100644 index 0000000000..7f48e1b0a7 --- /dev/null +++ b/resources/lang/mk-MK/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Полиња по желба', + 'manage' => 'Manage', + 'field' => 'Поле', + 'about_fieldsets_title' => 'За 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_field_help' => 'ПРЕДУПРЕДУВАЊЕ: Шифрирањето на поле прави полето да не може да се пребарува.', + 'encrypted' => 'Енкриптирано', + 'fieldset' => 'Fieldset/Група на полиња', + 'qty_fields' => 'Qty Fields', + 'fieldsets' => 'Fieldsets/Групи на полиња', + 'fieldset_name' => 'Име на Fieldset', + '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' => 'Req.', + 'used_by_models' => 'Користено по модели', + 'order' => 'Подредување', + 'create_fieldset' => 'Нов Fieldset', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => 'Ново прилагодено поле', + 'create_field_title' => 'Create a new custom field', + 'value_encrypted' => 'Вредноста на ова поле е емкриптирана во базата на податоци. Само административните корисници ќе можат да ја видат декриптираната вредност', + 'show_in_email' => 'Вклучете ја вредноста на ова поле во е-поштата испратена до корисникот? Шифрираните полиња не можат да бидат вклучени во е-пошта', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/mk/admin/custom_fields/message.php b/resources/lang/mk-MK/admin/custom_fields/message.php similarity index 100% rename from resources/lang/mk/admin/custom_fields/message.php rename to resources/lang/mk-MK/admin/custom_fields/message.php diff --git a/resources/lang/mk/admin/departments/message.php b/resources/lang/mk-MK/admin/departments/message.php similarity index 100% rename from resources/lang/mk/admin/departments/message.php rename to resources/lang/mk-MK/admin/departments/message.php diff --git a/resources/lang/mk/admin/departments/table.php b/resources/lang/mk-MK/admin/departments/table.php similarity index 100% rename from resources/lang/mk/admin/departments/table.php rename to resources/lang/mk-MK/admin/departments/table.php diff --git a/resources/lang/mk/admin/depreciations/general.php b/resources/lang/mk-MK/admin/depreciations/general.php similarity index 100% rename from resources/lang/mk/admin/depreciations/general.php rename to resources/lang/mk-MK/admin/depreciations/general.php diff --git a/resources/lang/mk/admin/depreciations/message.php b/resources/lang/mk-MK/admin/depreciations/message.php similarity index 100% rename from resources/lang/mk/admin/depreciations/message.php rename to resources/lang/mk-MK/admin/depreciations/message.php diff --git a/resources/lang/mk/admin/depreciations/table.php b/resources/lang/mk-MK/admin/depreciations/table.php similarity index 100% rename from resources/lang/mk/admin/depreciations/table.php rename to resources/lang/mk-MK/admin/depreciations/table.php diff --git a/resources/lang/mk/admin/groups/message.php b/resources/lang/mk-MK/admin/groups/message.php similarity index 100% rename from resources/lang/mk/admin/groups/message.php rename to resources/lang/mk-MK/admin/groups/message.php diff --git a/resources/lang/mk/admin/groups/table.php b/resources/lang/mk-MK/admin/groups/table.php similarity index 100% rename from resources/lang/mk/admin/groups/table.php rename to resources/lang/mk-MK/admin/groups/table.php diff --git a/resources/lang/mk/admin/groups/titles.php b/resources/lang/mk-MK/admin/groups/titles.php similarity index 100% rename from resources/lang/mk/admin/groups/titles.php rename to resources/lang/mk-MK/admin/groups/titles.php diff --git a/resources/lang/mk-MK/admin/hardware/form.php b/resources/lang/mk-MK/admin/hardware/form.php new file mode 100644 index 0000000000..4e7fc4e3f1 --- /dev/null +++ b/resources/lang/mk-MK/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Потврди масовно бришење на основни средства', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'Прегледајте ги основните средства за масовно бришење подолу. Откако ќе се избришат, овие основни средства можат да бидат обновени, но повеќе нема да бидат задолжени на корисник.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Ќе избришете :assets_count основни средства.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'Масовно ажурирање на основни средства', + 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе основни средства одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети. ', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Задолжен на', + 'checkout_date' => 'Датум на задолжување', + 'checkin_date' => 'Датум на раздолжување', + 'checkout_to' => 'Задолжи на', + 'cost' => 'Набавна цена', + 'create' => 'Креирај основно средство', + 'date' => 'Датум на набавка', + 'depreciation' => 'Амортизационен план', + 'depreciates_on' => 'Се амортизира на', + 'default_location' => 'Стандардна локација', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL Дата', + 'eol_rate' => 'ЕОЛ стапка', + 'expected_checkin' => 'Очекуван датум на раздолжување', + 'expires' => 'Истекува', + 'fully_depreciated' => 'Целосно амортизиран', + 'help_checkout' => 'Ако сакате веднаш да го задолжите ова основно средство, одберете "Ready to Deploy" од статус листата. ', + 'mac_address' => 'MAC адреса', + 'manufacturer' => 'Производител', + 'model' => 'Модел', + 'months' => 'месеци', + 'name' => 'Име на основното средство', + 'notes' => 'Забелешки', + 'order' => 'Број на нарачка', + 'qr' => 'QR Код', + 'requestable' => 'Корисниците може да го побараат ова средство', + 'select_statustype' => 'Изберете статус', + 'serial' => 'Сериски број', + 'status' => 'Статус', + 'tag' => 'Код на основното средство', + 'update' => 'Ажурирање на основни средства', + 'warranty' => 'Гаранција', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/mk-MK/admin/hardware/general.php b/resources/lang/mk-MK/admin/hardware/general.php new file mode 100644 index 0000000000..0183a9499e --- /dev/null +++ b/resources/lang/mk-MK/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'За основните средства', + 'about_assets_text' => 'Основни средства се ставки следени по сериски број или код на средства. Тие обично имаат повисока набавна вредност и е важно нивно поединечно евидентирање.', + 'archived' => 'Архивирано', + 'asset' => 'Основно средство', + 'bulk_checkout' => 'Раздолжи основно средство', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Раздолжи основно средство', + 'checkout' => 'Задолжи основно средство', + 'clone' => 'Клонирај основно средство', + 'deployable' => 'Распоредливи', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Уредување на основно средство', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Може да се побара', + 'requested' => 'Побарано', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Врати основно средство', + 'pending' => 'Во чекање', + 'undeployable' => 'Нераспоредливи', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/mk-MK/admin/hardware/message.php b/resources/lang/mk-MK/admin/hardware/message.php new file mode 100644 index 0000000000..24d11d225f --- /dev/null +++ b/resources/lang/mk-MK/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'Предупредување: Ова основно средство е означено како нераспоредливо. Ако овој статус е променет, ве молиме да го ажурирате статусот на средството.', + 'does_not_exist' => 'Основното средство не постои.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'assoc_users' => 'Ова средство е задолжено на корисник и не може да се избрише. Проверете го, а потоа пробајте повторно да го избришете. ', + + 'create' => [ + 'error' => 'Основното средство не е креирано, обидете се повторно. :(', + 'success' => 'Основното средство е успешно креирано. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Основното средство не е ажурирано, обидете се повторно', + 'success' => 'Основното средство е успешно ажурирано.', + 'nothing_updated' => 'Не беа избрани полиња, затоа ништо не беше ажурирано.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Основното средство не е вратено, обидете се повторно', + 'success' => 'Основното средство е успешно вратено.', + 'bulk_success' => 'Основното средство е успешно вратено.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Ревизијата на основни средства беше неуспешна. Обидете се повторно.', + 'success' => 'Ревизијата на основни средства е логирана.', + ], + + + 'deletefile' => [ + 'error' => 'Датотеката не се избриша. Обидете се повторно.', + 'success' => 'Датотеката е успешно избришана.', + ], + + 'upload' => [ + 'error' => 'Датотеките не се прикачени. Обидете се повторно.', + 'success' => 'Успешно се преземени датотеките.', + 'nofiles' => 'Не одбравте датотеки за прикачување, или датотеката што сакате да ја поставите е премногу голема', + 'invalidfiles' => 'Една или повеќе од вашите датотеки е преголема или е тип на датотека што не е дозволен. Дозволени типови на датотеки се png, gif, jpg, doc, docx, pdf и txt.', + ], + + 'import' => [ + 'error' => 'Некои ставки не се увезоа правилно.', + 'errorDetail' => 'Следниве елементи не се увезени поради грешки.', + 'success' => 'Вашата датотека е увезена', + 'file_delete_success' => 'Вашата датотека е избришана', + 'file_delete_error' => 'Датотеката не можеше да се избрише', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'Дали сте сигурни дека сакате да го избришете ова основно средство?', + 'error' => 'Имаше проблем со бришење на основното средство. Обидете се повторно.', + 'nothing_updated' => 'Не беа избрани основни средства, затоа ништо не беше избришано.', + 'success' => 'Основното средство беше избришано.', + ], + + 'checkout' => [ + 'error' => 'Основното средство не беше задолжено, обидете се повторно', + 'success' => 'Основното средство е задолжено.', + 'user_does_not_exist' => 'Корисникот е неважечки. Обидете се повторно.', + 'not_available' => 'Основното средство не е достапно за задолжување!', + 'no_assets_selected' => 'Мора да одберете најмалку едно основно средство', + ], + + 'checkin' => [ + 'error' => 'Основното средство не беше раздолжено, обидете се повторно', + 'success' => 'Основното средство е раздолжено.', + 'user_does_not_exist' => 'Корисникот е неважечки. Обидете се повторно.', + 'already_checked_in' => 'Основното средство е веќе задолжено.', + + ], + + 'requests' => [ + 'error' => 'Основното средство не е побарано, обидете се повторно', + 'success' => 'Основното средство е побарано.', + 'canceled' => 'Барањето за задолжување е откажано', + ], + +]; diff --git a/resources/lang/mk-MK/admin/hardware/table.php b/resources/lang/mk-MK/admin/hardware/table.php new file mode 100644 index 0000000000..a60fe8a4fb --- /dev/null +++ b/resources/lang/mk-MK/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Код на основното средство', + 'asset_model' => 'Модел', + 'assigned_to' => 'Задолжен на', + 'book_value' => 'Current Value', + 'change' => 'Раздолжи/Задолжи', + 'checkout_date' => 'Датум на задолжување', + 'checkoutto' => 'Задолжен на', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Разлика', + 'dl_csv' => 'Преземи CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Локација', + 'purchase_cost' => 'Набавна цена', + 'purchase_date' => 'Датум на набавка', + 'serial' => 'Сериски број', + 'status' => 'Состојба', + 'title' => 'Основно средство ', + 'image' => 'Слика', + 'days_without_acceptance' => 'Денови без прифаќање', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Задолжен на', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/mk-MK/admin/kits/general.php b/resources/lang/mk-MK/admin/kits/general.php new file mode 100644 index 0000000000..ea5c286af7 --- /dev/null +++ b/resources/lang/mk-MK/admin/kits/general.php @@ -0,0 +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. ', + '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_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_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' => 'Додатокот не постои', + '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/labels/message.php b/resources/lang/mk-MK/admin/labels/message.php similarity index 100% rename from resources/lang/id/admin/labels/message.php rename to resources/lang/mk-MK/admin/labels/message.php diff --git a/resources/lang/mk-MK/admin/labels/table.php b/resources/lang/mk-MK/admin/labels/table.php new file mode 100644 index 0000000000..90386d1f2a --- /dev/null +++ b/resources/lang/mk-MK/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Таг', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Лого', + 'support_title' => 'Наслов', + +]; \ No newline at end of file diff --git a/resources/lang/mk/admin/licenses/form.php b/resources/lang/mk-MK/admin/licenses/form.php similarity index 100% rename from resources/lang/mk/admin/licenses/form.php rename to resources/lang/mk-MK/admin/licenses/form.php diff --git a/resources/lang/mk-MK/admin/licenses/general.php b/resources/lang/mk-MK/admin/licenses/general.php new file mode 100644 index 0000000000..d8c0d1d6b5 --- /dev/null +++ b/resources/lang/mk-MK/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'За лиценците', + 'about_licenses' => 'Лиценците се користат за следење на софтверот. Тие имаат одреден број места кои можат да се задолжат на поединци', + 'checkin' => 'Раздолжи лиценца за место', + 'checkout_history' => 'Историја на задолжувања', + 'checkout' => 'Задолжи лиценца за место', + 'edit' => 'Ажурирај лиценца', + 'filetype_info' => 'Дозволени типови на датотеки се png, gif, jpg, jpeg, doc, docx, pdf, txt, zip и rar.', + 'clone' => 'Клонирај лиценца', + 'history_for' => 'Историја за ', + 'in_out' => 'Раздолжи/Задолжи', + 'info' => 'Информации за лиценцата', + 'license_seats' => 'Лиценци за места', + 'seat' => 'Место', + 'seats' => 'Места', + 'software_licenses' => 'Лиценци за софтвер', + 'user' => 'Корисник', + 'view' => 'Погледнете лиценца', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/mk/admin/licenses/message.php b/resources/lang/mk-MK/admin/licenses/message.php similarity index 100% rename from resources/lang/mk/admin/licenses/message.php rename to resources/lang/mk-MK/admin/licenses/message.php diff --git a/resources/lang/mk/admin/licenses/table.php b/resources/lang/mk-MK/admin/licenses/table.php similarity index 100% rename from resources/lang/mk/admin/licenses/table.php rename to resources/lang/mk-MK/admin/licenses/table.php diff --git a/resources/lang/mk/admin/locations/message.php b/resources/lang/mk-MK/admin/locations/message.php similarity index 100% rename from resources/lang/mk/admin/locations/message.php rename to resources/lang/mk-MK/admin/locations/message.php diff --git a/resources/lang/mk-MK/admin/locations/table.php b/resources/lang/mk-MK/admin/locations/table.php new file mode 100644 index 0000000000..022f984c4c --- /dev/null +++ b/resources/lang/mk-MK/admin/locations/table.php @@ -0,0 +1,42 @@ + 'За локациите', + 'about_locations' => 'Локациите се користат за следење на информации за тоа каде се наоѓаат корисниците, основните средства и други средства', + 'assets_rtd' => 'Основни средства', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Доделени основни средства', + 'id' => 'ID', + 'city' => 'Град', + 'state' => 'Република', + 'country' => 'Држава', + 'create' => 'Креирај локација', + 'update' => 'Ажурирај локација', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Печати задолжение', + 'name' => 'Име на локација', + 'address' => 'Адреса', + 'address2' => 'Address Line 2', + 'zip' => 'Поштенски код', + 'locations' => 'Локации', + 'parent' => 'Родител', + 'currency' => 'Валута на локација', + 'ldap_ou' => 'LDAP OU за пребарување', + 'user_name' => 'User Name', + 'department' => 'Одделение', + 'location' => 'Локација', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Име', + 'asset_category' => 'Категорија', + 'asset_manufacturer' => 'Производител', + 'asset_model' => 'Модел', + 'asset_serial' => 'Сериски', + 'asset_location' => 'Локација', + 'asset_checked_out' => 'Задолжен на', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Датум:', + 'phone' => 'Location Phone', + '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-MK/admin/manufacturers/message.php b/resources/lang/mk-MK/admin/manufacturers/message.php new file mode 100644 index 0000000000..c3926ff246 --- /dev/null +++ b/resources/lang/mk-MK/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Производителот не постои.', + 'assoc_users' => 'Овој производител моментално е поврзан со барем еден модел и не може да се избрише. Ве молиме да ги ажурирате моделите за да не го користат овој производител и обидете се повторно. ', + + 'create' => array( + 'error' => 'Производителот не е креиран, обидете се повторно.', + 'success' => 'Производителот е креиран.' + ), + + 'update' => array( + 'error' => 'Производителот не е ажуриран, обидете се повторно', + 'success' => 'Производителот е ажуриран.' + ), + + 'restore' => array( + 'error' => 'Производителот не е вреатен, обидете се повторно', + 'success' => 'Производителот е вратен.' + ), + + 'delete' => array( + 'confirm' => 'Дали сте сигурни дека сакате да го избришете овој производител?', + 'error' => 'Имаше проблем со бришење на производителот. Обидете се повторно.', + 'success' => 'Производителот е избришан.' + ) + +); diff --git a/resources/lang/mk-MK/admin/manufacturers/table.php b/resources/lang/mk-MK/admin/manufacturers/table.php new file mode 100644 index 0000000000..4490b280b6 --- /dev/null +++ b/resources/lang/mk-MK/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'За производителите', + 'about_manufacturers_text' => 'Производителите се компаниите кои ги произведуваат основните средства. Овде можете да зачувате информации за контакт за поддршка и сл., кои ќе бидат прикажани на страниците со детали за вашите средства.', + 'asset_manufacturers' => 'Производители', + 'create' => 'Креирај производител', + 'id' => 'ID', + 'name' => 'Име', + 'support_email' => 'Е-пошта за поддршка', + 'support_phone' => 'Телефон за поддршка', + 'support_url' => 'Врска за поддршка', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Ажурирај го производителот', + +); diff --git a/resources/lang/mk/admin/models/general.php b/resources/lang/mk-MK/admin/models/general.php similarity index 100% rename from resources/lang/mk/admin/models/general.php rename to resources/lang/mk-MK/admin/models/general.php diff --git a/resources/lang/mk-MK/admin/models/message.php b/resources/lang/mk-MK/admin/models/message.php new file mode 100644 index 0000000000..20be4201c0 --- /dev/null +++ b/resources/lang/mk-MK/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Моделот не постои.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Моделот во моментов е поврзан со едно или повеќе основни средства и не може да се избрише. Ве молиме избришете ги основните средствата, а потоа пробајте повторно да го избришете. ', + + + 'create' => array( + 'error' => 'Моделот не е креиран, обидете се повторно.', + 'success' => 'Моделот е успешно креиран.', + 'duplicate_set' => 'Модел на основно средство со тоа име, производител и број на модел веќе постои.', + ), + + 'update' => array( + 'error' => 'Моделот не е ажуриран, обидете се повторно', + 'success' => 'Моделот е ажуриран.', + ), + + 'delete' => array( + 'confirm' => 'Дали сте сигурни дека сакате да го избришете моделот?', + 'error' => 'Имаше проблем со бришење на моделот. Обидете се повторно.', + 'success' => 'Моделот е избришан.' + ), + + 'restore' => array( + 'error' => 'Моделот не е вратен, обидете се повторно', + 'success' => 'Моделот е вратен.' + ), + + 'bulkedit' => array( + 'error' => 'Не беа сменети полиња, затоа ништо не беше ажурирано.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Не беа избрани модели, затоа ништо не беше избришано.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count модел (и) се избришани, меѓутоа :fail_count не може да се избришат, бидејќи тие сè уште имаат средства поврзани со нив.' + ), + +); diff --git a/resources/lang/mk/admin/models/table.php b/resources/lang/mk-MK/admin/models/table.php similarity index 100% rename from resources/lang/mk/admin/models/table.php rename to resources/lang/mk-MK/admin/models/table.php diff --git a/resources/lang/mk/admin/reports/general.php b/resources/lang/mk-MK/admin/reports/general.php similarity index 100% rename from resources/lang/mk/admin/reports/general.php rename to resources/lang/mk-MK/admin/reports/general.php diff --git a/resources/lang/mk/admin/reports/message.php b/resources/lang/mk-MK/admin/reports/message.php similarity index 100% rename from resources/lang/mk/admin/reports/message.php rename to resources/lang/mk-MK/admin/reports/message.php diff --git a/resources/lang/mk-MK/admin/settings/general.php b/resources/lang/mk-MK/admin/settings/general.php new file mode 100644 index 0000000000..bfae7b8336 --- /dev/null +++ b/resources/lang/mk-MK/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Ова е сервер на Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'ID на основни средства', + 'audit_interval' => 'Интервал на ревизија', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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 tags', + 'auto_increment_prefix' => 'Префикс (опционално)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Резервни копии', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Приспособен CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Приспособена врска за ресетирање лозинка', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Стандардна валута', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Стандарден јазик', + 'default_eula_help_text' => 'Можете доделите сопствени услови за користење на одредени категории на средства.', + 'display_asset_name' => 'Прикажи име на основно средство', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Прикажи 1D баркод', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Внесете важечко LDAP корисничко име и лозинка од основниот DN што сте е наведен погоре за да проверите дали вашата LDAP најава е правилно конфигурирана. МОРА ПРВО ДА ГИ СНИМИТЕ LDAP ПОСТАВКИТЕ.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Дозволи неважечки SSL сертификат', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP филтер', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Презиме', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP верзија', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP меил', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Лиценца за софтвер', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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' => 'Опции за најва на далечни корисници', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'Оваа опција овозможува автентикација преку заглавието REMOTE_USER во согласност со "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Лого', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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' => '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' => 'Минимална дозволена вредност е 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Поставка', + 'settings' => 'Поставки', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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' => 'Име на сајтот', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'инчи', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Поднесете го кодот', + 'two_factor_enabled_edit_not_allowed' => 'Вашиот администратор не дозволува да го менувате ова поставување.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Потребен потпис', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'лево', + 'right' => 'десно', + 'top' => 'врв', + 'bottom' => 'дно', + 'vertical' => 'вертикално', + 'horizontal' => 'хоризонтално', + 'unique_serial' => 'Unique serial numbers', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Наслов', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Тип на 2D бар код', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/mk/admin/settings/message.php b/resources/lang/mk-MK/admin/settings/message.php similarity index 100% rename from resources/lang/mk/admin/settings/message.php rename to resources/lang/mk-MK/admin/settings/message.php diff --git a/resources/lang/mk-MK/admin/settings/table.php b/resources/lang/mk-MK/admin/settings/table.php new file mode 100644 index 0000000000..57256ba334 --- /dev/null +++ b/resources/lang/mk-MK/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Креиран', + 'size' => 'Size', +); diff --git a/resources/lang/mk-MK/admin/statuslabels/message.php b/resources/lang/mk-MK/admin/statuslabels/message.php new file mode 100644 index 0000000000..51a10fff63 --- /dev/null +++ b/resources/lang/mk-MK/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Етикетата за статус не постои.', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => 'Оваа етикета за статус моментално е поврзана со барем едно основно средство и не може да се избрише. Ве молиме да ги ажурирате вашите основни средства за да не ја користите оваа етикета за статус и обидете се повторно. ', + + 'create' => [ + 'error' => 'Етикетата за статус не е креирана, обидете се повторно.', + 'success' => 'Етикетата за статус е креирана.', + ], + + 'update' => [ + 'error' => 'Етикетата за статус не е ажурирана, обидете се повторно', + 'success' => 'Етикетата за статус е ажурирана.', + ], + + 'delete' => [ + 'confirm' => 'Дали сте сигурни дека сакате да ја избришете етикетата за статус?', + 'error' => 'Имаше проблем со бришење на етикетата за статус. Обидете се повторно.', + 'success' => 'Етикетата за статус е избришана.', + ], + + 'help' => [ + 'undeployable' => 'Овие основни средства не може да се задолжат на никого.', + 'deployable' => 'Овие основни средства може да се задолжат. Откако ќе бидат задолжени, ќе имаат мета-статус на Распоредени.', + 'archived' => 'Овие средства не може да се задолжат, и ќе се појавуваат во архивираните средства. Ова е корисно за зачувување на информации за основните средства за сметководствени/историски потреби.', + 'pending' => 'Овие средства сè уште не можат да се задолжат. Најчесто се користи за средства кои се надвор за сервисирање, но се очекува да се вратат.', + ], + +]; diff --git a/resources/lang/mk/admin/statuslabels/table.php b/resources/lang/mk-MK/admin/statuslabels/table.php similarity index 100% rename from resources/lang/mk/admin/statuslabels/table.php rename to resources/lang/mk-MK/admin/statuslabels/table.php diff --git a/resources/lang/mk/admin/suppliers/message.php b/resources/lang/mk-MK/admin/suppliers/message.php similarity index 100% rename from resources/lang/mk/admin/suppliers/message.php rename to resources/lang/mk-MK/admin/suppliers/message.php diff --git a/resources/lang/mk-MK/admin/suppliers/table.php b/resources/lang/mk-MK/admin/suppliers/table.php new file mode 100644 index 0000000000..f2dca5aec0 --- /dev/null +++ b/resources/lang/mk-MK/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'За добавувачите', + 'about_suppliers_text' => 'Добавувачите се компаниите од кои е набавена опремата и кои се одговорни за гаранцијата на основните средства', + 'address' => 'Адреса на добавувачот', + 'assets' => 'Основни средства', + 'city' => 'Град', + 'contact' => 'Име за контакт', + 'country' => 'Држава', + 'create' => 'Креирај добавувач', + 'email' => 'Е-пошта', + 'fax' => 'Факс', + 'id' => 'ID', + 'licenses' => 'Лиценци', + 'name' => 'Име на добавувачот', + 'notes' => 'Забелешки', + 'phone' => 'Телефон', + 'state' => 'Република', + 'suppliers' => 'Добавувачи', + 'update' => 'Ажурирај добавувач', + 'view' => 'Погледни добавувач', + 'view_assets_for' => 'Преглед на средства за', + 'zip' => 'Поштенски код', + +); diff --git a/resources/lang/mk-MK/admin/users/general.php b/resources/lang/mk-MK/admin/users/general.php new file mode 100644 index 0000000000..4c5b7c5d74 --- /dev/null +++ b/resources/lang/mk-MK/admin/users/general.php @@ -0,0 +1,54 @@ + 'This user can login', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'Средства задолжени на :name', + 'bulk_update_warn' => 'Ќе ажурирате :user_count корисници. Не можете да ги менувате вашите сопствени кориснички атрибути користејќи го овој формулар, и мора да правите измени на вашиот кориснички профил поединечно.', + 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе корисници одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети.', + 'current_assets' => 'Средствата кои моментално се задолжени на овој корисник', + 'clone' => 'Клонирај корисник', + 'contact_user' => 'Контактирај го/ја :name', + 'edit' => 'Ажурирај корисник', + 'filetype_info' => 'Дозволени типови на датотеки се png, gif, jpg, jpeg, doc, docx, pdf, txt, zip и rar.', + 'history_user' => 'Историја за :name', + 'info' => 'Информации', + 'restore_user' => 'Кликни тука за да ги вратите.', + 'last_login' => 'Последна најава', + 'ldap_config_text' => 'LDAP конфигурациските поставки може да се најдат во Admin > Settings. Избраната локација (опционално) ќе биде поставена за сите увезени корисници.', + 'print_assigned' => 'Печати задолжение', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + '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.', + 'view_user' => 'Погледнете го/ја :name', + 'usercsv' => 'CSV датотека', + 'two_factor_admin_optin_help' => 'Вашите тековни администраторски поставки овозможуваат селективно спроведување на автентикација со два фактори. ', + 'two_factor_enrolled' => 'Поврзан уред за 2FA ', + 'two_factor_active' => '2FA активна', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/mk-MK/admin/users/message.php b/resources/lang/mk-MK/admin/users/message.php new file mode 100644 index 0000000000..a79782a40a --- /dev/null +++ b/resources/lang/mk-MK/admin/users/message.php @@ -0,0 +1,68 @@ + 'Го прифативте основното средство.', + 'declined' => 'Го одбивте основното средство.', + 'bulk_manager_warn' => 'Вашите корисници се ажурирани, но записот за менаџерот не е зачуван, бидејќи менаџерот што го избравте беше во листата на корисници што се ажурираа. Корисниците не може да бидат свој сопствен менаџер. Изберете ги корисниците повторно, со исклучок на менаџерот и пробајте пак.', + 'user_exists' => 'Корисникот веќе постои!', + 'user_not_found' => 'Корисникот не постои.', + 'user_login_required' => 'Полето за корисничко име е задолжително', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Потребна е лозинка.', + 'insufficient_permissions' => 'Недоволни дозволи.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Корисникот е креиран.', + 'update' => 'Корисникот е ажуриран.', + 'update_bulk' => 'Корисниците се ажурирани!', + 'delete' => 'Корисникот е избришан.', + 'ban' => 'Корисникот е блокиран.', + 'unban' => 'Корисникот е одблокиран.', + 'suspend' => 'Корисникот е привремено блокиран.', + 'unsuspend' => 'Привременото блокирање е отстрането.', + 'restored' => 'Корисникот е вратен.', + 'import' => 'Корисниците се увезени.', + ), + + 'error' => array( + 'create' => 'Имаше проблем со креирање на корисникот. Обидете се повторно.', + 'update' => 'Имаше проблем со ажурирање на корисникот. Обидете се повторно.', + 'delete' => 'Имаше проблем со бришење на корисникот. Обидете се повторно.', + 'delete_has_assets' => 'Корисникот има задолжени ставки и не може да биде избришан.', + 'unsuspend' => 'Имаше проблем со отстранување на привременото блокирање. Обидете се повторно.', + 'import' => 'Имаше проблем со увозот на корисници. Обидете се повторно.', + 'asset_already_accepted' => 'Ова основно средство веќе е прифатено.', + 'accept_or_decline' => 'Мора да го прифатите или одбиете основното средство.', + 'incorrect_user_accepted' => 'Средството што се обидовте да го прифатите не е задожено на Вас.', + 'ldap_could_not_connect' => 'Не можам да се поврзам со LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', + 'ldap_could_not_bind' => 'Не можам да се поврзам со LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот: ', + 'ldap_could_not_search' => 'Не можам да го пребарам LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', + 'ldap_could_not_get_entries' => 'Не можам да добијам записи од LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', + 'password_ldap' => 'Лозинката за корисникот е управувана од LDAP/Active Directory. Ве молиме контактирајте го одделот за ИТ за да ја смените вашата лозинка. ', + ), + + 'deletefile' => array( + 'error' => 'Датотеката не се избриша. Обидете се повторно.', + 'success' => 'Датотеката е избришана.', + ), + + 'upload' => array( + 'error' => 'Датотеките не се прикачени. Обидете се повторно.', + 'success' => 'Датотеките се прикачени.', + 'nofiles' => 'Не одбравте датотеки за прикачување', + 'invalidfiles' => 'Една или повеќе од вашите датотеки е преголема или е тип на датотека што не е дозволен. Дозволени типови на датотеки се png, gif, jpg, doc, docx, pdf и txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/mk-MK/admin/users/table.php b/resources/lang/mk-MK/admin/users/table.php new file mode 100644 index 0000000000..29020e9d42 --- /dev/null +++ b/resources/lang/mk-MK/admin/users/table.php @@ -0,0 +1,40 @@ + 'Активна', + 'allow' => 'Дозволи', + 'checkedout' => 'Основни средства', + 'created_at' => 'Креиран', + 'createuser' => 'Креирај корисник', + 'deny' => 'Одбиј', + 'email' => 'Е-пошта', + 'employee_num' => 'Број на вработен', + 'first_name' => 'Име', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'ID', + 'inherit' => 'Наследено', + 'job' => 'Работна позиција', + 'last_login' => 'Последна најава', + 'last_name' => 'Презиме', + 'location' => 'Локација', + 'lock_passwords' => 'Деталите за најава не може да се променат на оваа инсталација.', + 'manager' => 'Менаџер', + 'managed_locations' => 'Менаџирани локации', + 'name' => 'Име', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Забелешки', + 'password_confirm' => 'Потврди ја лозинката', + 'password' => 'Лозинка', + 'phone' => 'Телефон', + 'show_current' => 'Прикажи тековни корисници', + 'show_deleted' => 'Прикажи ги избришаните корисници', + 'title' => 'Наслов', + 'to_restore_them' => 'да се вратат.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Ажурирај го корисникот', + 'username' => 'Корисничко име', + 'user_deleted_text' => 'Овој корисник е обележан како избришан.', + 'username_note' => '(Ова се користи само за поврзување со Active Directory, а не за најава.)', + 'cloneuser' => 'Клонирај корисник', + 'viewusers' => 'Преглед на корисници', +); diff --git a/resources/lang/ko/auth.php b/resources/lang/mk-MK/auth.php similarity index 100% rename from resources/lang/ko/auth.php rename to resources/lang/mk-MK/auth.php diff --git a/resources/lang/mk-MK/auth/general.php b/resources/lang/mk-MK/auth/general.php new file mode 100644 index 0000000000..aba008953b --- /dev/null +++ b/resources/lang/mk-MK/auth/general.php @@ -0,0 +1,19 @@ + 'Испрати врска за ресетирање на лозинка', + 'email_reset_password' => 'Ресетирање на лозинка', + 'reset_password' => 'Ресетирање на Лозинка', + 'saml_login' => 'Login via SAML', + 'login' => 'Најава', + 'login_prompt' => 'Ве молиме најавете се', + 'forgot_password' => 'Ја заборавив мојата лозинка', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/mk-MK/auth/message.php b/resources/lang/mk-MK/auth/message.php new file mode 100644 index 0000000000..a1b0f71719 --- /dev/null +++ b/resources/lang/mk-MK/auth/message.php @@ -0,0 +1,45 @@ + 'Постои корисник со оваа е-пошта.', + 'account_not_found' => 'Корисничкото име или лозинката се неточни.', + 'account_not_activated' => 'Оваа корисничка сметка не е активирана.', + 'account_suspended' => 'Оваа корисничка сметка е привремено блокирана.', + 'account_banned' => 'Оваа корисничка сметка е блокирана.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Успешно сте најавени.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Имаше проблем при обидот да се најавите, обидете се повторно.', + 'success' => 'Успешно сте најавени.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Имаше проблем при креирање на корисничката сметка, обидете се повторно.', + 'success' => 'Корисничката сметка е креирана.', + ), + + 'forgot-password' => array( + 'error' => 'Имаше проблем при обидот да се добие кодот за ресетирање не лозинка, обидете се повторно.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Имаше проблем при ресетирање на лозинката, обидете се повторно.', + 'success' => 'Вашата лозинка е ресетирана.', + ), + + +); diff --git a/resources/lang/mk-MK/button.php b/resources/lang/mk-MK/button.php new file mode 100644 index 0000000000..04d8a2197a --- /dev/null +++ b/resources/lang/mk-MK/button.php @@ -0,0 +1,24 @@ + 'Акции', + 'add' => 'Додади ново', + 'cancel' => 'Откажи', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Избриши', + 'edit' => 'Ажурирај', + 'restore' => 'Врати', + 'remove' => 'Remove', + 'request' => 'Побарај', + 'submit' => 'Поднеси', + 'upload' => 'Прикачи', + 'select_file' => 'Избери датотека...', + 'select_files' => 'Избери датотека...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Испрати врска за ресетирање на лозинка', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Ново', +]; diff --git a/resources/lang/mk-MK/general.php b/resources/lang/mk-MK/general.php new file mode 100644 index 0000000000..bfaabcc1e2 --- /dev/null +++ b/resources/lang/mk-MK/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Додатоци', + 'activated' => 'Активиран', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Додаток', + 'accessory_report' => 'Извештај за додаток', + 'action' => 'Акција', + 'activity_report' => 'Извештај за активност', + 'address' => 'Адреса', + 'admin' => 'Admin', + 'administrator' => 'Администратор', + 'add_seats' => 'Додадени места', + 'age' => "Age", + 'all_assets' => 'Сите основни средства', + 'all' => 'Сите', + 'archived' => 'Архивирано', + 'asset_models' => 'Модели на основни средства', + 'asset_model' => 'Модел', + 'asset' => 'Основно средство', + 'asset_report' => 'Извештај за основни средства', + 'asset_tag' => 'Код на основното средство', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', + 'audit' => 'Ревизија', + 'audit_report' => 'Дневник за ревизија', + 'assets' => 'Основни средства', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Избриши аватар', + 'avatar_upload' => 'Прикачи аватар', + 'back' => 'Назад', + 'bad_data' => 'Ништо не е пронајдено. Можеби лоши податоци?', + 'bulkaudit' => 'Масовна ревизија', + 'bulkaudit_status' => 'Статус на ревизија', + 'bulk_checkout' => 'Масовно задолжување', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Откажи', + 'categories' => 'Категории', + 'category' => 'Категорија', + 'change' => 'Раздолжи/Задолжи', + 'changeemail' => 'Промени ја адресата за е-пошта', + 'changepassword' => 'Промена на лозинка', + 'checkin' => 'Раздолжи', + 'checkin_from' => 'Раздолжи од', + 'checkout' => 'Задолжи', + 'checkouts_count' => 'Раздолжувања', + 'checkins_count' => 'Пријавувања', + 'user_requests_count' => 'Барања', + 'city' => 'Град', + 'click_here' => 'Кликни тука', + 'clear_selection' => 'Отселектирај ги сите', + 'companies' => 'Компании', + 'company' => 'Компанија', + 'component' => 'Компонента', + 'components' => 'Компоненти', + 'complete' => 'Завршено', + 'consumable' => 'Потрошен материјал', + 'consumables' => 'Потрошен материјал', + 'country' => 'Држава', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Креирај Нов {0}', + 'created' => 'Креирана ставка', + 'created_asset' => 'креирано основно средство', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + 'updated_at' => 'Ажурирано во', + 'currency' => '$', // this is deprecated + 'current' => 'Тековна', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', + 'custom_report' => 'Приспособен извештај за основни средства', + 'dashboard' => 'Табла', + 'days' => 'денови', + 'days_to_next_audit' => 'Денови до следна ревизија', + 'date' => 'Датум', + 'debug_warning' => 'Предупредување!', + 'debug_warning_text' => 'Оваа апликација работи во режим на производство со овозможено дебагирање. Ова може да изложи чувствителните податоци доколку вашата апликација е достапна за надворешниот свет. Оневозможете го дебагирачкиот режим со поставување на APP_DEBUG во вашата .env датотека на false.', + 'delete' => 'Избриши', + 'delete_confirm' => 'Дали сте сигурни дека сакате да избришете: ставка?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Избришани', + 'delete_seats' => 'Избришани места', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Одделенија', + 'department' => 'Одделение', + 'deployed' => 'Распоредени', + 'depreciation' => 'Амортизационен план', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Извештај за амортизација', + 'details' => 'Детали', + 'download' => 'Преземи', + 'download_all' => 'Download All', + 'editprofile' => 'Уредете го вашиот профил', + 'eol' => 'EOL', + 'email_domain' => 'Домен за е-пошта', + 'email_format' => 'Формат на е-пошта', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Ова се користи за генерирање на адреси на е-пошта при увоз', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + 'filastname_format' => 'Почетна буква од име, Презиме (jjankov@example.com)', + 'firstname_lastname_format' => 'Име, точка, Презиме (janko.jankov@example.com)', + 'firstname_lastname_underscore_format' => 'Име, _, Презиме (janko_jankov@example.com)', + 'lastnamefirstinitial_format' => 'Презиме, Почетна буква од име (jankovj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Прво', + '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)', + 'first_name' => 'Име', + 'first_name_format' => 'Име (janko@example.com)', + 'files' => 'Датотеки', + 'file_name' => 'Датотека', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Прикачување датотеки', + 'file_upload' => 'File Upload', + 'generate' => 'Генерирање', + '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' => 'Избриши ја сликата', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Увоз', + 'import_this_file' => 'Map fields and process this file', + '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', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Недоволни дозволи!', + 'kits' => 'Predefined Kits', + 'language' => 'Јазик', + 'last' => 'Последно', + 'last_login' => 'Последна најава', + 'last_name' => 'Презиме', + 'license' => 'Лиценца', + 'license_report' => 'Извештај за лиценци', + 'licenses_available' => 'лиценци на располагање', + 'licenses' => 'Лиценци', + 'list_all' => 'Листа на сите', + 'loading' => 'Loading... please wait....', + 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'feature_disabled' => 'Оваа функција е оневозможена за демонстрационата инсталација.', + 'location' => 'Локација', + 'location_plural' => 'Location|Locations', + 'locations' => 'Локации', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'Одјави се', + 'lookup_by_tag' => 'Пребарување по код на основно средство', + 'maintenances' => 'Одржувања', + 'manage_api_keys' => 'Manage API Keys', + 'manufacturer' => 'Производител', + 'manufacturers' => 'Производители', + 'markdown' => 'Ова поле прифаќа означување според Github.', + 'min_amt' => 'Минимална количина', + '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' => 'Следен датум на ревизија', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Последна ревизија', + 'new' => 'ново!', + 'no_depreciation' => 'Не се амортизира', + 'no_results' => 'Нема резултати.', + 'no' => 'Не', + 'notes' => 'Забелешки', + 'order_number' => 'Број на нарачка', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Прикажани се _MENU_ ставки', + 'pagination_info' => 'Прикажани се _START_ до _END_ од _TOTAL_ ставки', + 'pending' => 'Во чекање', + 'people' => 'Луѓе', + 'per_page' => 'Резултати по страница', + 'previous' => 'Претходна', + 'processing' => 'Процесирање', + 'profile' => 'Ваш профил', + 'purchase_cost' => 'Набавна цена', + 'purchase_date' => 'Датум на набавка', + 'qty' => 'Количина', + 'quantity' => 'Квантитет', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Подготвен за распоредување', + 'recent_activity' => 'Скорешна активност', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Избери', + 'select_all' => 'Select All', + 'search' => 'Пребарај', + 'select_category' => 'Одбери категорија', + 'select_department' => 'Изберете оддел', + 'select_depreciation' => 'Изберете тип на амортизација', + 'select_location' => 'Изберете локација', + 'select_manufacturer' => 'Изберете производител', + 'select_model' => 'Изберете модел', + 'select_supplier' => 'Изберете добавувач', + 'select_user' => 'Изберете корисник', + 'select_date' => 'Изберете Датум (ГГГГ-ММ-ДД)', + 'select_statuslabel' => 'Изберете статус', + 'select_company' => 'Изберете компанија', + 'select_asset' => 'Изберете основно средство', + 'settings' => 'Поставки', + 'show_deleted' => 'Прикажи избришани', + 'show_current' => 'Прикажи тековно', + 'sign_in' => 'Најави се', + 'signature' => 'Потпис', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Кожа', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Некои функции се оневозможени за оваа инсталација.', + 'site_name' => 'Име на сајтот', + 'state' => 'Состојба', + 'status_labels' => 'Етикети со статус', + 'status' => 'Статус', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Добавувач', + 'suppliers' => 'Добавувачи', + 'sure_to_delete' => 'Дали сте сигурни дека сакате да ја избришете', + 'sure_to_delete_var' => 'Дали сте сигурни дека сакате да избришете: ставка?', + 'delete_what' => 'Delete :item', + 'submit' => 'Поднеси', + 'target' => 'Цел', + 'time_and_date_display' => 'Приказ на време и датум', + 'total_assets' => 'вкупно основни средства', + 'total_licenses' => 'вкупно лиценци', + 'total_accessories' => 'вкупно додатоци', + 'total_consumables' => 'вкупно потрошни материјали', + 'type' => 'Тип', + 'undeployable' => 'Не може да се распореди', + 'unknown_admin' => 'Непознат Администратор', + 'username_format' => 'Формат на корисничко име', + 'username' => 'Корисничко име', + 'update' => 'Ажурирање', + '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.', + 'uploaded' => 'Прикачено', + 'user' => 'Корисник', + 'accepted' => 'прифатен', + 'declined' => 'одбиено', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Неприфатени средства', + 'users' => 'Корисници', + 'viewall' => 'View All', + 'viewassets' => 'Прикажете ги доделените основни средства', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Веб страна', + 'welcome' => 'Добредојдовте :name', + 'years' => 'години', + 'yes' => 'Да', + 'zip' => 'Зип', + 'noimage' => 'Не е прикачена слика или сликата не е пронајдена.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Вашата сесија истече. Најавете се повторно.', + '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_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' => 'Е-пошта', + '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_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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Предупредување', + 'notification_info' => 'Информации', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Име на основното средство', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Име на потрошен материјал:', + 'accessory_information' => 'Accessory Information:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% завршено', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'ажурирај', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/mk-MK/help.php b/resources/lang/mk-MK/help.php new file mode 100644 index 0000000000..482ebcc4db --- /dev/null +++ b/resources/lang/mk-MK/help.php @@ -0,0 +1,35 @@ + 'Повеќе информации', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Основни средства се ставки следени по сериски број или код на средства. Тие обично имаат повисока набавна вредност и е важно нивно поединечно евидентирање.', + + 'categories' => 'Категориите ви помагаат да ги организирате вашите средства. Некои примери може да бидат "Десктоп компјутери", "Лаптопи", "Мобилни телефони", "Таблети", и така натаму, но можете да користите категории и на кој било начин кој има смисла за вас.', + + 'accessories' => 'Додатоци се нешто што го задолжувате на корисниците, но нема сериски број (или не сакате да ги евидентирате поединечно). На пример, компјутерски глувчиња или тастатури.', + + 'companies' => 'Компаниите можат да се користат како поле за едноставен идентификатор, или може да се користат за да се ограничи видливоста на средствата, корисниците, итн, ако е овозможена целосна поддршка за компании во администраторските поставки.', + + 'components' => 'Компоненти се елементи кои се дел од основните средства, на пример, HDD, RAM меморија, итн.', + + 'consumables' => 'Потрошните материјали се нешто набавено, кое ќе се искористи и потроши со текот на времето. На пример, хартија за печатар или копир.', + + 'depreciations' => 'Можете да поставите амортизационен план за основните средства за да ја намалувате нивната вредност праволиниски.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/mk-MK/localizations.php b/resources/lang/mk-MK/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/mk-MK/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/mk-MK/mail.php b/resources/lang/mk-MK/mail.php new file mode 100644 index 0000000000..80d5046de7 --- /dev/null +++ b/resources/lang/mk-MK/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Денови', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Извештај за истекување на средства.', + 'Expiring_Licenses_Report' => 'Извештај за истекување на лиценци.', + 'Item_Request_Canceled' => 'Барањето е откажано', + 'Item_Requested' => 'Побарана ставка', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Извештај за низок инвентар', + 'a_user_canceled' => 'Корисникот го откажал барањето за средство на веб-страницата', + 'a_user_requested' => 'Корисникот побарал средство на веб-страницата', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Име на додаток:', + 'additional_notes' => 'Дополнителни забелешки:', + 'admin_has_created' => 'Администраторот создаде сметка за вас на :web веб-страница.', + 'asset' => 'Основно средство:', + 'asset_name' => 'Име на основното средство:', + 'asset_requested' => 'Бараното основно средство', + 'asset_tag' => 'Код на основното средство', + '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.', + 'assigned_to' => 'Задолжен на', + 'best_regards' => 'Со почит,', + 'canceled' => 'Откажано:', + 'checkin_date' => 'Датум на раздолжување:', + 'checkout_date' => 'Датум на задолжување:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Ве молиме кликнете на врската на дното за да потврдите дека сте го примиле додатокот.', + 'click_on_the_link_asset' => 'Ве молиме кликнете на врската на дното за да потврдите дека сте го примиле основното средство.', + 'click_to_confirm' => 'Ве молиме кликнете на следната врска за да ја потврдите вашата :web сметка:', + 'current_QTY' => 'Тековна количина', + 'days' => 'Денови', + 'expecting_checkin_date' => 'Очекуван датум на раздолжување:', + 'expires' => 'Истекува', + 'hello' => 'Здраво', + 'hi' => 'Здраво', + 'i_have_read' => 'Ги прочитав и се согласив со условите за користење и го примив ова средство.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Средство:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Ве молиме кликнете на следната врска за да ја обновите вашата :web лозинка:', + 'login' => 'Најава:', + 'login_first_admin' => 'Влезете во новата инсталација на Snipe-IT користејќи ги ингеренциите подолу:', + '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.', + 'min_QTY' => 'Минимална количина', + 'name' => 'Име', + 'new_item_checked' => 'Ново основно средство е задолжено на Ваше име, деталите се подолу.', + 'notes' => 'Забелешки', + 'password' => 'Лозинка:', + 'password_reset' => 'Ресетирање на лозинка', + 'read_the_terms' => 'Ве молиме прочитајте ги условите за употреба подолу.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Побарано:', + 'reset_link' => 'Вашата врска за ресетирање на лозинка', + 'reset_password' => 'За да ја ресетирате Вашата лозинка, притиснете на врската:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Сериски', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Добавувач', + 'tag' => 'Таг', + 'test_email' => 'Тест е-пошта од Snipe-IT', + 'test_mail_text' => 'Ова е тест од Snipe-IT Системот за управување со основни средства. Ако го добивте ова, е-поштата работи :)', + 'the_following_item' => 'Следната ставка е раздолжена: ', + 'to_reset' => 'За да ја ресетирате вашата :web лозинка, пополнете го овој формулар:', + 'type' => 'Тип', + '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.', + 'user' => 'Корисник', + 'username' => 'Корисничко име', + 'welcome' => 'Добредојдовте :name', + 'welcome_to' => 'Добредојдовте на :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Вашите корисничко име и лозинка', +]; diff --git a/resources/lang/mk/pagination.php b/resources/lang/mk-MK/pagination.php similarity index 100% rename from resources/lang/mk/pagination.php rename to resources/lang/mk-MK/pagination.php diff --git a/resources/lang/iu/passwords.php b/resources/lang/mk-MK/passwords.php similarity index 100% rename from resources/lang/iu/passwords.php rename to resources/lang/mk-MK/passwords.php diff --git a/resources/lang/mk/reminders.php b/resources/lang/mk-MK/reminders.php similarity index 100% rename from resources/lang/mk/reminders.php rename to resources/lang/mk-MK/reminders.php diff --git a/resources/lang/mk/table.php b/resources/lang/mk-MK/table.php similarity index 100% rename from resources/lang/mk/table.php rename to resources/lang/mk-MK/table.php diff --git a/resources/lang/mk-MK/validation.php b/resources/lang/mk-MK/validation.php new file mode 100644 index 0000000000..457dc73d11 --- /dev/null +++ b/resources/lang/mk-MK/validation.php @@ -0,0 +1,162 @@ + ':attribute мора да биде прифатен.', + 'active_url' => ':attribute не е валидна врска (URL).', + 'after' => ':attribute мора да биде датум после :date.', + 'after_or_equal' => ':attribute мора да биде датум после или на :date.', + 'alpha' => ':attribute може да содржи само букви.', + 'alpha_dash' => ':attribute може да содржи само букви, бројки и цртички.', + 'alpha_num' => ':attribute може да содржи само букви и броеви.', + 'array' => ':attribute мора да биде низа.', + 'before' => ':attribute мора да биде датум пред :date.', + 'before_or_equal' => ':attribute мора да биде датум пред или на :date.', + 'between' => [ + 'numeric' => ':attribute мора да биде помеѓу :min - :max.', + 'file' => ':attribute мора да биде помеѓу :min - :max килобајти.', + 'string' => ':attribute мора да биде помеѓу :min - :max знаци.', + 'array' => ':attribute мора да содржи помеѓу :min - :max ставки.', + ], + 'boolean' => ':attribute мора да биде точно/неточно.', + 'confirmed' => 'Потврдата за :attribute не се совпаѓа.', + 'date' => ':attribute не е валиден датум.', + 'date_format' => ':attribute не се совпаѓа со форматот :format.', + 'different' => ':attribute и :other мора да се различни.', + 'digits' => ':attribute мора да биде :digits цифри.', + 'digits_between' => ':attribute мора да содржи помеѓу :min и :max цифри.', + 'dimensions' => ':attribute има неважечки димензии на сликата.', + 'distinct' => 'Полето :attribute има дупликат вредност.', + 'email' => 'Форматот на :attribute не е валиден.', + 'exists' => 'Избраниот :attribute не е валиден.', + 'file' => ':attribute мора да биде датотека.', + 'filled' => 'Полето :attribute мора да има дупликат.', + 'image' => ':attribute мора да биде слика.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Избраниот :attribute не е валиден.', + 'in_array' => 'Полето :attribute не постои во :other.', + 'integer' => ':attribute мора да биде цел број.', + 'ip' => ':attribute мора да биде валидна IP адреса.', + 'ipv4' => ':attribute мора да биде валидна IPv4 адреса.', + 'ipv6' => ':attribute мора да биде валидна IPv6 адреса.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => ':attribute мора да биде валиден JSON стринг.', + 'max' => [ + 'numeric' => ':attribute не може да биде поголем од :max.', + 'file' => ':attribute не може да биде поголем од :max килобајти.', + 'string' => ':attribute не може да биде поголем од :max значи.', + 'array' => ':attribute не може да содржи повеќе од :max ставки.', + ], + 'mimes' => ':attribute мора да биде датотека од тип: :values.', + 'mimetypes' => ':attribute мора да биде датотека од тип: :values.', + 'min' => [ + 'numeric' => ':attribute мора да биде поголем од :min.', + 'file' => ':attribute мора да биде поголем од :min килобајти.', + 'string' => ':attribute мора да биде поголем од :min знаци.', + 'array' => ':attribute мора да содржи најмалку :min ставки.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Избраниот :attribute не е валиден.', + 'numeric' => ':attribute мора да биде број.', + 'present' => 'Полето :attribute е задолжително.', + 'valid_regex' => 'Тоа не е валиден regex. ', + 'regex' => 'Форматот на :attribute не е валиден.', + 'required' => 'Полето за :attribute е задолжително.', + 'required_if' => 'Полето :attribute е задолжително, кога :other е :values.', + 'required_unless' => 'Полето :attribute е задолжително, освен ако :other е :values.', + 'required_with' => 'Полето :attribute е задолжително кога постојат :values.', + 'required_with_all' => 'Полето :attribute е задолжително кога постојат :values.', + 'required_without' => 'Полето :attribute е задолжително кога не постојат :values.', + 'required_without_all' => 'Полето :attribute е задолжително кога не постои ниту една :values.', + 'same' => ':attribute и :other мора да одговараат.', + 'size' => [ + 'numeric' => ':attribute мора да биде :size.', + 'file' => ':attribute мора да биде :size килобајти.', + 'string' => ':attribute мора да биде :size знаци.', + 'array' => ':attribute мора да содржи :size ставки.', + ], + 'string' => ':attribute мора да биде стринг.', + 'timezone' => ':attribute мора да биде валидна зона.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => ':attribute е веќе зафатен.', + 'uploaded' => ':attribute не е прикачен.', + 'url' => 'Форматот на :attribute не е валиден.', + 'unique_undeleted' => ':attribute мора да биде уникатен.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Полето :attribute содржи знак што не е дозволен.', + 'email_array' => 'Една или повеќе е-пошти не се валидни.', + 'hashed_pass' => 'Вашата тековна лозинка е неточна', + 'dumbpwd' => 'Таа лозинка е премногу честа.', + 'statuslabel_type' => 'Мора да изберете валидна етикета за статус', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/mk/admin/companies/general.php b/resources/lang/mk/admin/companies/general.php deleted file mode 100644 index 77f9fd1ade..0000000000 --- a/resources/lang/mk/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'Изберете компанија', - '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/table.php b/resources/lang/mk/admin/companies/table.php deleted file mode 100644 index 7dbba66db9..0000000000 --- a/resources/lang/mk/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Компании', - 'create' => 'Креирај компанија', - 'title' => 'Компанија', - 'update' => 'Ажурирај компанија', - 'name' => 'Име на компанија', - 'id' => 'ID', -); diff --git a/resources/lang/mk/admin/custom_fields/general.php b/resources/lang/mk/admin/custom_fields/general.php deleted file mode 100644 index ec4d3422f7..0000000000 --- a/resources/lang/mk/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Полиња по желба', - 'manage' => 'Manage', - 'field' => 'Поле', - 'about_fieldsets_title' => 'За 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_field_help' => 'ПРЕДУПРЕДУВАЊЕ: Шифрирањето на поле прави полето да не може да се пребарува.', - 'encrypted' => 'Енкриптирано', - 'fieldset' => 'Fieldset/Група на полиња', - 'qty_fields' => 'Qty Fields', - 'fieldsets' => 'Fieldsets/Групи на полиња', - 'fieldset_name' => 'Име на Fieldset', - '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' => 'Req.', - 'used_by_models' => 'Користено по модели', - 'order' => 'Подредување', - 'create_fieldset' => 'Нов Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/mk/admin/hardware/form.php b/resources/lang/mk/admin/hardware/form.php deleted file mode 100644 index 73b2f239b6..0000000000 --- a/resources/lang/mk/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Потврди масовно бришење на основни средства', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'Прегледајте ги основните средства за масовно бришење подолу. Откако ќе се избришат, овие основни средства можат да бидат обновени, но повеќе нема да бидат задолжени на корисник.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Ќе избришете :assets_count основни средства.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'Масовно ажурирање на основни средства', - 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе основни средства одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети. ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Задолжен на', - 'checkout_date' => 'Датум на задолжување', - 'checkin_date' => 'Датум на раздолжување', - 'checkout_to' => 'Задолжи на', - 'cost' => 'Набавна цена', - 'create' => 'Креирај основно средство', - 'date' => 'Датум на набавка', - 'depreciation' => 'Амортизационен план', - 'depreciates_on' => 'Се амортизира на', - 'default_location' => 'Стандардна локација', - 'eol_date' => 'EOL Дата', - 'eol_rate' => 'ЕОЛ стапка', - 'expected_checkin' => 'Очекуван датум на раздолжување', - 'expires' => 'Истекува', - 'fully_depreciated' => 'Целосно амортизиран', - 'help_checkout' => 'Ако сакате веднаш да го задолжите ова основно средство, одберете "Ready to Deploy" од статус листата. ', - 'mac_address' => 'MAC адреса', - 'manufacturer' => 'Производител', - 'model' => 'Модел', - 'months' => 'месеци', - 'name' => 'Име на основното средство', - 'notes' => 'Забелешки', - 'order' => 'Број на нарачка', - 'qr' => 'QR Код', - 'requestable' => 'Корисниците може да го побараат ова средство', - 'select_statustype' => 'Изберете статус', - 'serial' => 'Сериски број', - 'status' => 'Статус', - 'tag' => 'Код на основното средство', - 'update' => 'Ажурирање на основни средства', - 'warranty' => 'Гаранција', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/mk/admin/hardware/general.php b/resources/lang/mk/admin/hardware/general.php deleted file mode 100644 index c94f1b3268..0000000000 --- a/resources/lang/mk/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'За основните средства', - 'about_assets_text' => 'Основни средства се ставки следени по сериски број или код на средства. Тие обично имаат повисока набавна вредност и е важно нивно поединечно евидентирање.', - 'archived' => 'Архивирано', - 'asset' => 'Основно средство', - 'bulk_checkout' => 'Раздолжи основно средство', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Раздолжи основно средство', - 'checkout' => 'Задолжи основно средство', - 'clone' => 'Клонирај основно средство', - 'deployable' => 'Распоредливи', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Уредување на основно средство', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Може да се побара', - 'requested' => 'Побарано', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Врати основно средство', - 'pending' => 'Во чекање', - 'undeployable' => 'Нераспоредливи', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/mk/admin/hardware/message.php b/resources/lang/mk/admin/hardware/message.php deleted file mode 100644 index 25923b329c..0000000000 --- a/resources/lang/mk/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - 'Предупредување: Ова основно средство е означено како нераспоредливо. Ако овој статус е променет, ве молиме да го ажурирате статусот на средството.', - 'does_not_exist' => 'Основното средство не постои.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', - 'assoc_users' => 'Ова средство е задолжено на корисник и не може да се избрише. Проверете го, а потоа пробајте повторно да го избришете. ', - - 'create' => [ - 'error' => 'Основното средство не е креирано, обидете се повторно. :(', - 'success' => 'Основното средство е успешно креирано. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Основното средство не е ажурирано, обидете се повторно', - 'success' => 'Основното средство е успешно ажурирано.', - 'nothing_updated' => 'Не беа избрани полиња, затоа ништо не беше ажурирано.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Основното средство не е вратено, обидете се повторно', - 'success' => 'Основното средство е успешно вратено.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Ревизијата на основни средства беше неуспешна. Обидете се повторно.', - 'success' => 'Ревизијата на основни средства е логирана.', - ], - - - 'deletefile' => [ - 'error' => 'Датотеката не се избриша. Обидете се повторно.', - 'success' => 'Датотеката е успешно избришана.', - ], - - 'upload' => [ - 'error' => 'Датотеките не се прикачени. Обидете се повторно.', - 'success' => 'Успешно се преземени датотеките.', - 'nofiles' => 'Не одбравте датотеки за прикачување, или датотеката што сакате да ја поставите е премногу голема', - 'invalidfiles' => 'Една или повеќе од вашите датотеки е преголема или е тип на датотека што не е дозволен. Дозволени типови на датотеки се png, gif, jpg, doc, docx, pdf и txt.', - ], - - 'import' => [ - 'error' => 'Некои ставки не се увезоа правилно.', - 'errorDetail' => 'Следниве елементи не се увезени поради грешки.', - 'success' => 'Вашата датотека е увезена', - 'file_delete_success' => 'Вашата датотека е избришана', - 'file_delete_error' => 'Датотеката не можеше да се избрише', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'Дали сте сигурни дека сакате да го избришете ова основно средство?', - 'error' => 'Имаше проблем со бришење на основното средство. Обидете се повторно.', - 'nothing_updated' => 'Не беа избрани основни средства, затоа ништо не беше избришано.', - 'success' => 'Основното средство беше избришано.', - ], - - 'checkout' => [ - 'error' => 'Основното средство не беше задолжено, обидете се повторно', - 'success' => 'Основното средство е задолжено.', - 'user_does_not_exist' => 'Корисникот е неважечки. Обидете се повторно.', - 'not_available' => 'Основното средство не е достапно за задолжување!', - 'no_assets_selected' => 'Мора да одберете најмалку едно основно средство', - ], - - 'checkin' => [ - 'error' => 'Основното средство не беше раздолжено, обидете се повторно', - 'success' => 'Основното средство е раздолжено.', - 'user_does_not_exist' => 'Корисникот е неважечки. Обидете се повторно.', - 'already_checked_in' => 'Основното средство е веќе задолжено.', - - ], - - 'requests' => [ - 'error' => 'Основното средство не е побарано, обидете се повторно', - 'success' => 'Основното средство е побарано.', - 'canceled' => 'Барањето за задолжување е откажано', - ], - -]; diff --git a/resources/lang/mk/admin/hardware/table.php b/resources/lang/mk/admin/hardware/table.php deleted file mode 100644 index 9d8a85ff44..0000000000 --- a/resources/lang/mk/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Код на основното средство', - 'asset_model' => 'Модел', - 'book_value' => 'Current Value', - 'change' => 'Раздолжи/Задолжи', - 'checkout_date' => 'Датум на задолжување', - 'checkoutto' => 'Задолжен на', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Разлика', - 'dl_csv' => 'Преземи CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Локација', - 'purchase_cost' => 'Набавна цена', - 'purchase_date' => 'Датум на набавка', - 'serial' => 'Сериски број', - 'status' => 'Состојба', - 'title' => 'Основно средство ', - '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/mk/admin/kits/general.php b/resources/lang/mk/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/mk/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/mk/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/mk/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/mk/admin/licenses/general.php b/resources/lang/mk/admin/licenses/general.php deleted file mode 100644 index e50494b04c..0000000000 --- a/resources/lang/mk/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'За лиценците', - 'about_licenses' => 'Лиценците се користат за следење на софтверот. Тие имаат одреден број места кои можат да се задолжат на поединци', - 'checkin' => 'Раздолжи лиценца за место', - 'checkout_history' => 'Историја на задолжувања', - 'checkout' => 'Задолжи лиценца за место', - 'edit' => 'Ажурирај лиценца', - 'filetype_info' => 'Дозволени типови на датотеки се png, gif, jpg, jpeg, doc, docx, pdf, txt, zip и rar.', - 'clone' => 'Клонирај лиценца', - 'history_for' => 'Историја за ', - 'in_out' => 'Раздолжи/Задолжи', - 'info' => 'Информации за лиценцата', - 'license_seats' => 'Лиценци за места', - 'seat' => 'Место', - 'seats' => 'Места', - 'software_licenses' => 'Лиценци за софтвер', - 'user' => 'Корисник', - 'view' => 'Погледнете лиценца', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/mk/admin/locations/table.php b/resources/lang/mk/admin/locations/table.php deleted file mode 100644 index f6bbdd6598..0000000000 --- a/resources/lang/mk/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'За локациите', - 'about_locations' => 'Локациите се користат за следење на информации за тоа каде се наоѓаат корисниците, основните средства и други средства', - 'assets_rtd' => 'Основни средства', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Доделени основни средства', - 'id' => 'ID', - 'city' => 'Град', - 'state' => 'Република', - 'country' => 'Држава', - 'create' => 'Креирај локација', - 'update' => 'Ажурирај локација', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Име на локација', - 'address' => 'Адреса', - 'address2' => 'Address Line 2', - 'zip' => 'Поштенски код', - 'locations' => 'Локации', - '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/manufacturers/message.php b/resources/lang/mk/admin/manufacturers/message.php deleted file mode 100644 index 3d6d84d8bd..0000000000 --- a/resources/lang/mk/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Производителот не постои.', - 'assoc_users' => 'Овој производител моментално е поврзан со барем еден модел и не може да се избрише. Ве молиме да ги ажурирате моделите за да не го користат овој производител и обидете се повторно. ', - - 'create' => array( - 'error' => 'Производителот не е креиран, обидете се повторно.', - 'success' => 'Производителот е креиран.' - ), - - 'update' => array( - 'error' => 'Производителот не е ажуриран, обидете се повторно', - 'success' => 'Производителот е ажуриран.' - ), - - 'restore' => array( - 'error' => 'Производителот не е вреатен, обидете се повторно', - 'success' => 'Производителот е вратен.' - ), - - 'delete' => array( - 'confirm' => 'Дали сте сигурни дека сакате да го избришете овој производител?', - 'error' => 'Имаше проблем со бришење на производителот. Обидете се повторно.', - 'success' => 'Производителот е избришан.' - ) - -); diff --git a/resources/lang/mk/admin/manufacturers/table.php b/resources/lang/mk/admin/manufacturers/table.php deleted file mode 100644 index 9463a237b2..0000000000 --- a/resources/lang/mk/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'За производителите', - 'about_manufacturers_text' => 'Производителите се компаниите кои ги произведуваат основните средства. Овде можете да зачувате информации за контакт за поддршка и сл., кои ќе бидат прикажани на страниците со детали за вашите средства.', - 'asset_manufacturers' => 'Производители', - 'create' => 'Креирај производител', - 'id' => 'ID', - 'name' => 'Име', - 'support_email' => 'Е-пошта за поддршка', - 'support_phone' => 'Телефон за поддршка', - 'support_url' => 'Врска за поддршка', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Ажурирај го производителот', - 'url' => 'URL', - -); diff --git a/resources/lang/mk/admin/models/message.php b/resources/lang/mk/admin/models/message.php deleted file mode 100644 index 5e406d9b7b..0000000000 --- a/resources/lang/mk/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Моделот не постои.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Моделот во моментов е поврзан со едно или повеќе основни средства и не може да се избрише. Ве молиме избришете ги основните средствата, а потоа пробајте повторно да го избришете. ', - - - 'create' => array( - 'error' => 'Моделот не е креиран, обидете се повторно.', - 'success' => 'Моделот е успешно креиран.', - 'duplicate_set' => 'Модел на основно средство со тоа име, производител и број на модел веќе постои.', - ), - - 'update' => array( - 'error' => 'Моделот не е ажуриран, обидете се повторно', - 'success' => 'Моделот е ажуриран.', - ), - - 'delete' => array( - 'confirm' => 'Дали сте сигурни дека сакате да го избришете моделот?', - 'error' => 'Имаше проблем со бришење на моделот. Обидете се повторно.', - 'success' => 'Моделот е избришан.' - ), - - 'restore' => array( - 'error' => 'Моделот не е вратен, обидете се повторно', - 'success' => 'Моделот е вратен.' - ), - - 'bulkedit' => array( - 'error' => 'Не беа сменети полиња, затоа ништо не беше ажурирано.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Не беа избрани модели, затоа ништо не беше избришано.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count модел (и) се избришани, меѓутоа :fail_count не може да се избришат, бидејќи тие сè уште имаат средства поврзани со нив.' - ), - -); diff --git a/resources/lang/mk/admin/settings/general.php b/resources/lang/mk/admin/settings/general.php deleted file mode 100644 index f235853d1b..0000000000 --- a/resources/lang/mk/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'ID на основни средства', - 'audit_interval' => 'Интервал на ревизија', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Префикс (опционално)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Резервни копии', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Приспособен CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Приспособена врска за ресетирање лозинка', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Стандардна валута', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Стандарден јазик', - 'default_eula_help_text' => 'Можете доделите сопствени услови за користење на одредени категории на средства.', - 'display_asset_name' => 'Прикажи име на основно средство', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Прикажи 1D баркод', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Внесете важечко LDAP корисничко име и лозинка од основниот DN што сте е наведен погоре за да проверите дали вашата LDAP најава е правилно конфигурирана. МОРА ПРВО ДА ГИ СНИМИТЕ LDAP ПОСТАВКИТЕ.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Дозволи неважечки SSL сертификат', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP филтер', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Презиме', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP верзија', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP меил', - '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' => 'Опции за најва на далечни корисници', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'Оваа опција овозможува автентикација преку заглавието REMOTE_USER во согласност со "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Лого', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Поставка', - 'settings' => 'Поставки', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'инчи', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Поднесете го кодот', - 'two_factor_enabled_edit_not_allowed' => 'Вашиот администратор не дозволува да го менувате ова поставување.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Потребен потпис', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'лево', - 'right' => 'десно', - 'top' => 'врв', - 'bottom' => 'дно', - 'vertical' => 'вертикално', - 'horizontal' => 'хоризонтално', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/mk/admin/settings/table.php b/resources/lang/mk/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/mk/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/mk/admin/statuslabels/message.php b/resources/lang/mk/admin/statuslabels/message.php deleted file mode 100644 index b79a479627..0000000000 --- a/resources/lang/mk/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Етикетата за статус не постои.', - 'assoc_assets' => 'Оваа етикета за статус моментално е поврзана со барем едно основно средство и не може да се избрише. Ве молиме да ги ажурирате вашите основни средства за да не ја користите оваа етикета за статус и обидете се повторно. ', - - 'create' => [ - 'error' => 'Етикетата за статус не е креирана, обидете се повторно.', - 'success' => 'Етикетата за статус е креирана.', - ], - - 'update' => [ - 'error' => 'Етикетата за статус не е ажурирана, обидете се повторно', - 'success' => 'Етикетата за статус е ажурирана.', - ], - - 'delete' => [ - 'confirm' => 'Дали сте сигурни дека сакате да ја избришете етикетата за статус?', - 'error' => 'Имаше проблем со бришење на етикетата за статус. Обидете се повторно.', - 'success' => 'Етикетата за статус е избришана.', - ], - - 'help' => [ - 'undeployable' => 'Овие основни средства не може да се задолжат на никого.', - '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/suppliers/table.php b/resources/lang/mk/admin/suppliers/table.php deleted file mode 100644 index 5a1e0fbbf7..0000000000 --- a/resources/lang/mk/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'За добавувачите', - 'about_suppliers_text' => 'Добавувачите се компаниите од кои е набавена опремата и кои се одговорни за гаранцијата на основните средства', - 'address' => 'Адреса на добавувачот', - 'assets' => 'Основни средства', - 'city' => 'Град', - 'contact' => 'Име за контакт', - 'country' => 'Држава', - 'create' => 'Креирај добавувач', - 'email' => 'Е-пошта', - 'fax' => 'Факс', - 'id' => 'ID', - 'licenses' => 'Лиценци', - 'name' => 'Име на добавувачот', - 'notes' => 'Забелешки', - 'phone' => 'Телефон', - 'state' => 'Република', - 'suppliers' => 'Добавувачи', - 'update' => 'Ажурирај добавувач', - 'url' => 'URL', - 'view' => 'Погледни добавувач', - 'view_assets_for' => 'Преглед на средства за', - 'zip' => 'Поштенски код', - -); diff --git a/resources/lang/mk/admin/users/general.php b/resources/lang/mk/admin/users/general.php deleted file mode 100644 index 99624d8568..0000000000 --- a/resources/lang/mk/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Средства задолжени на :name', - 'bulk_update_warn' => 'Ќе ажурирате :user_count корисници. Не можете да ги менувате вашите сопствени кориснички атрибути користејќи го овој формулар, и мора да правите измени на вашиот кориснички профил поединечно.', - 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе корисници одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети.', - 'current_assets' => 'Средствата кои моментално се задолжени на овој корисник', - 'clone' => 'Клонирај корисник', - 'contact_user' => 'Контактирај го/ја :name', - 'edit' => 'Ажурирај корисник', - 'filetype_info' => 'Дозволени типови на датотеки се png, gif, jpg, jpeg, doc, docx, pdf, txt, zip и rar.', - 'history_user' => 'Историја за :name', - 'info' => 'Информации', - 'restore_user' => 'Кликни тука за да ги вратите.', - 'last_login' => 'Последна најава', - 'ldap_config_text' => 'LDAP конфигурациските поставки може да се најдат во Admin > Settings. Избраната локација (опционално) ќе биде поставена за сите увезени корисници.', - 'print_assigned' => 'Печати задолжение', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - '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.', - 'view_user' => 'Погледнете го/ја :name', - 'usercsv' => 'CSV датотека', - 'two_factor_admin_optin_help' => 'Вашите тековни администраторски поставки овозможуваат селективно спроведување на автентикација со два фактори. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/mk/admin/users/message.php b/resources/lang/mk/admin/users/message.php deleted file mode 100644 index e3fbf5296c..0000000000 --- a/resources/lang/mk/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Го прифативте основното средство.', - 'declined' => 'Го одбивте основното средство.', - 'bulk_manager_warn' => 'Вашите корисници се ажурирани, но записот за менаџерот не е зачуван, бидејќи менаџерот што го избравте беше во листата на корисници што се ажурираа. Корисниците не може да бидат свој сопствен менаџер. Изберете ги корисниците повторно, со исклучок на менаџерот и пробајте пак.', - 'user_exists' => 'Корисникот веќе постои!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Полето за корисничко име е задолжително', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Потребна е лозинка.', - 'insufficient_permissions' => 'Недоволни дозволи.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Корисникот е креиран.', - 'update' => 'Корисникот е ажуриран.', - 'update_bulk' => 'Корисниците се ажурирани!', - 'delete' => 'Корисникот е избришан.', - 'ban' => 'Корисникот е блокиран.', - 'unban' => 'Корисникот е одблокиран.', - 'suspend' => 'Корисникот е привремено блокиран.', - 'unsuspend' => 'Привременото блокирање е отстрането.', - 'restored' => 'Корисникот е вратен.', - 'import' => 'Корисниците се увезени.', - ), - - 'error' => array( - 'create' => 'Имаше проблем со креирање на корисникот. Обидете се повторно.', - 'update' => 'Имаше проблем со ажурирање на корисникот. Обидете се повторно.', - 'delete' => 'Имаше проблем со бришење на корисникот. Обидете се повторно.', - 'delete_has_assets' => 'Корисникот има задолжени ставки и не може да биде избришан.', - 'unsuspend' => 'Имаше проблем со отстранување на привременото блокирање. Обидете се повторно.', - 'import' => 'Имаше проблем со увозот на корисници. Обидете се повторно.', - 'asset_already_accepted' => 'Ова основно средство веќе е прифатено.', - 'accept_or_decline' => 'Мора да го прифатите или одбиете основното средство.', - 'incorrect_user_accepted' => 'Средството што се обидовте да го прифатите не е задожено на Вас.', - 'ldap_could_not_connect' => 'Не можам да се поврзам со LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', - 'ldap_could_not_bind' => 'Не можам да се поврзам со LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот: ', - 'ldap_could_not_search' => 'Не можам да го пребарам LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', - 'ldap_could_not_get_entries' => 'Не можам да добијам записи од LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', - 'password_ldap' => 'Лозинката за корисникот е управувана од LDAP/Active Directory. Ве молиме контактирајте го одделот за ИТ за да ја смените вашата лозинка. ', - ), - - 'deletefile' => array( - 'error' => 'Датотеката не се избриша. Обидете се повторно.', - 'success' => 'Датотеката е избришана.', - ), - - 'upload' => array( - 'error' => 'Датотеките не се прикачени. Обидете се повторно.', - 'success' => 'Датотеките се прикачени.', - 'nofiles' => 'Не одбравте датотеки за прикачување', - 'invalidfiles' => 'Една или повеќе од вашите датотеки е преголема или е тип на датотека што не е дозволен. Дозволени типови на датотеки се png, gif, jpg, doc, docx, pdf и txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/mk/admin/users/table.php b/resources/lang/mk/admin/users/table.php deleted file mode 100644 index 23c1e34635..0000000000 --- a/resources/lang/mk/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Активна', - 'allow' => 'Дозволи', - 'checkedout' => 'Основни средства', - 'created_at' => 'Креиран', - 'createuser' => 'Креирај корисник', - 'deny' => 'Одбиј', - 'email' => 'Е-пошта', - 'employee_num' => 'Број на вработен', - 'first_name' => 'Име', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'ID', - 'inherit' => 'Наследено', - 'job' => 'Работна позиција', - 'last_login' => 'Последна најава', - 'last_name' => 'Презиме', - 'location' => 'Локација', - 'lock_passwords' => 'Деталите за најава не може да се променат на оваа инсталација.', - 'manager' => 'Менаџер', - 'managed_locations' => 'Менаџирани локации', - 'name' => 'Име', - 'notes' => 'Забелешки', - 'password_confirm' => 'Потврди ја лозинката', - 'password' => 'Лозинка', - 'phone' => 'Телефон', - 'show_current' => 'Прикажи тековни корисници', - 'show_deleted' => 'Прикажи ги избришаните корисници', - 'title' => 'Наслов', - 'to_restore_them' => 'да се вратат.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Ажурирај го корисникот', - 'username' => 'Корисничко име', - 'user_deleted_text' => 'Овој корисник е обележан како избришан.', - 'username_note' => '(Ова се користи само за поврзување со Active Directory, а не за најава.)', - 'cloneuser' => 'Клонирај корисник', - 'viewusers' => 'Преглед на корисници', -); diff --git a/resources/lang/mk/auth/general.php b/resources/lang/mk/auth/general.php deleted file mode 100644 index 995baf215a..0000000000 --- a/resources/lang/mk/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Испрати врска за ресетирање на лозинка', - 'email_reset_password' => 'Ресетирање на лозинка', - 'reset_password' => 'Ресетирање на Лозинка', - 'saml_login' => 'Login via SAML', - 'login' => 'Најава', - 'login_prompt' => 'Ве молиме најавете се', - 'forgot_password' => 'Ја заборавив мојата лозинка', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/mk/auth/message.php b/resources/lang/mk/auth/message.php deleted file mode 100644 index 7763c2a99f..0000000000 --- a/resources/lang/mk/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Постои корисник со оваа е-пошта.', - 'account_not_found' => 'Корисничкото име или лозинката се неточни.', - 'account_not_activated' => 'Оваа корисничка сметка не е активирана.', - 'account_suspended' => 'Оваа корисничка сметка е привремено блокирана.', - 'account_banned' => 'Оваа корисничка сметка е блокирана.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Имаше проблем при обидот да се најавите, обидете се повторно.', - 'success' => 'Успешно сте најавени.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Имаше проблем при креирање на корисничката сметка, обидете се повторно.', - 'success' => 'Корисничката сметка е креирана.', - ), - - 'forgot-password' => array( - 'error' => 'Имаше проблем при обидот да се добие кодот за ресетирање не лозинка, обидете се повторно.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Имаше проблем при ресетирање на лозинката, обидете се повторно.', - 'success' => 'Вашата лозинка е ресетирана.', - ), - - -); diff --git a/resources/lang/mk/button.php b/resources/lang/mk/button.php deleted file mode 100644 index f42ee80d0f..0000000000 --- a/resources/lang/mk/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Акции', - 'add' => 'Додади ново', - 'cancel' => 'Откажи', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Избриши', - 'edit' => 'Ажурирај', - 'restore' => 'Врати', - 'remove' => 'Remove', - 'request' => 'Побарај', - 'submit' => 'Поднеси', - 'upload' => 'Прикачи', - 'select_file' => 'Избери датотека...', - 'select_files' => 'Избери датотека...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index e361754993..0000000000 --- a/resources/lang/mk/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Додатоци', - 'activated' => 'Активиран', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Додаток', - 'accessory_report' => 'Извештај за додаток', - 'action' => 'Акција', - 'activity_report' => 'Извештај за активност', - 'address' => 'Адреса', - 'admin' => 'Admin', - 'administrator' => 'Администратор', - 'add_seats' => 'Додадени места', - 'age' => "Age", - 'all_assets' => 'Сите основни средства', - 'all' => 'Сите', - 'archived' => 'Архивирано', - 'asset_models' => 'Модели на основни средства', - 'asset_model' => 'Модел', - 'asset' => 'Основно средство', - 'asset_report' => 'Извештај за основни средства', - 'asset_tag' => 'Код на основното средство', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', - 'audit' => 'Ревизија', - 'audit_report' => 'Дневник за ревизија', - 'assets' => 'Основни средства', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Избриши аватар', - 'avatar_upload' => 'Прикачи аватар', - 'back' => 'Назад', - 'bad_data' => 'Ништо не е пронајдено. Можеби лоши податоци?', - 'bulkaudit' => 'Масовна ревизија', - 'bulkaudit_status' => 'Статус на ревизија', - 'bulk_checkout' => 'Масовно задолжување', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Откажи', - 'categories' => 'Категории', - 'category' => 'Категорија', - 'change' => 'Раздолжи/Задолжи', - 'changeemail' => 'Промени ја адресата за е-пошта', - 'changepassword' => 'Промена на лозинка', - 'checkin' => 'Раздолжи', - 'checkin_from' => 'Раздолжи од', - 'checkout' => 'Задолжи', - 'checkouts_count' => 'Раздолжувања', - 'checkins_count' => 'Пријавувања', - 'user_requests_count' => 'Барања', - 'city' => 'Град', - 'click_here' => 'Кликни тука', - 'clear_selection' => 'Отселектирај ги сите', - 'companies' => 'Компании', - 'company' => 'Компанија', - 'component' => 'Компонента', - 'components' => 'Компоненти', - 'complete' => 'Завршено', - 'consumable' => 'Потрошен материјал', - 'consumables' => 'Потрошен материјал', - 'country' => 'Држава', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Креирај Нов {0}', - 'created' => 'Креирана ставка', - 'created_asset' => 'креирано основно средство', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - 'updated_at' => 'Ажурирано во', - 'currency' => '$', // this is deprecated - 'current' => 'Тековна', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', - 'custom_report' => 'Приспособен извештај за основни средства', - 'dashboard' => 'Табла', - 'days' => 'денови', - 'days_to_next_audit' => 'Денови до следна ревизија', - 'date' => 'Датум', - 'debug_warning' => 'Предупредување!', - 'debug_warning_text' => 'Оваа апликација работи во режим на производство со овозможено дебагирање. Ова може да изложи чувствителните податоци доколку вашата апликација е достапна за надворешниот свет. Оневозможете го дебагирачкиот режим со поставување на APP_DEBUG во вашата .env датотека на false.', - 'delete' => 'Избриши', - 'delete_confirm' => 'Дали сте сигурни дека сакате да избришете: ставка?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Избришани', - 'delete_seats' => 'Избришани места', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Одделенија', - 'department' => 'Одделение', - 'deployed' => 'Распоредени', - 'depreciation' => 'Амортизационен план', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Извештај за амортизација', - 'details' => 'Детали', - 'download' => 'Преземи', - 'download_all' => 'Download All', - 'editprofile' => 'Уредете го вашиот профил', - 'eol' => 'EOL', - 'email_domain' => 'Домен за е-пошта', - 'email_format' => 'Формат на е-пошта', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Ова се користи за генерирање на адреси на е-пошта при увоз', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => 'Почетна буква од име, Презиме (jjankov@example.com)', - 'firstname_lastname_format' => 'Име, точка, Презиме (janko.jankov@example.com)', - 'firstname_lastname_underscore_format' => 'Име, _, Презиме (janko_jankov@example.com)', - 'lastnamefirstinitial_format' => 'Презиме, Почетна буква од име (jankovj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Прво', - '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)', - 'first_name' => 'Име', - 'first_name_format' => 'Име (janko@example.com)', - 'files' => 'Датотеки', - 'file_name' => 'Датотека', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Прикачување датотеки', - 'file_upload' => 'File Upload', - 'generate' => 'Генерирање', - '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' => 'Избриши ја сликата', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Увоз', - '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', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Недоволни дозволи!', - 'kits' => 'Predefined Kits', - 'language' => 'Јазик', - 'last' => 'Последно', - 'last_login' => 'Последна најава', - 'last_name' => 'Презиме', - 'license' => 'Лиценца', - 'license_report' => 'Извештај за лиценци', - 'licenses_available' => 'лиценци на располагање', - 'licenses' => 'Лиценци', - 'list_all' => 'Листа на сите', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', - 'feature_disabled' => 'Оваа функција е оневозможена за демонстрационата инсталација.', - 'location' => 'Локација', - 'locations' => 'Локации', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'Одјави се', - 'lookup_by_tag' => 'Пребарување по код на основно средство', - 'maintenances' => 'Одржувања', - 'manage_api_keys' => 'Manage API Keys', - 'manufacturer' => 'Производител', - 'manufacturers' => 'Производители', - 'markdown' => 'Ова поле прифаќа означување според Github.', - 'min_amt' => 'Минимална количина', - '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' => 'Последна ревизија', - 'new' => 'ново!', - 'no_depreciation' => 'Не се амортизира', - 'no_results' => 'Нема резултати.', - 'no' => 'Не', - 'notes' => 'Забелешки', - 'order_number' => 'Број на нарачка', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Прикажани се _MENU_ ставки', - 'pagination_info' => 'Прикажани се _START_ до _END_ од _TOTAL_ ставки', - 'pending' => 'Во чекање', - 'people' => 'Луѓе', - 'per_page' => 'Резултати по страница', - 'previous' => 'Претходна', - 'processing' => 'Процесирање', - 'profile' => 'Ваш профил', - 'purchase_cost' => 'Набавна цена', - 'purchase_date' => 'Датум на набавка', - 'qty' => 'Количина', - 'quantity' => 'Квантитет', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Избери', - 'select_all' => 'Select All', - 'search' => 'Пребарај', - 'select_category' => 'Одбери категорија', - 'select_department' => 'Изберете оддел', - 'select_depreciation' => 'Изберете тип на амортизација', - 'select_location' => 'Изберете локација', - 'select_manufacturer' => 'Изберете производител', - 'select_model' => 'Изберете модел', - 'select_supplier' => 'Изберете добавувач', - 'select_user' => 'Изберете корисник', - 'select_date' => 'Изберете Датум (ГГГГ-ММ-ДД)', - 'select_statuslabel' => 'Изберете статус', - 'select_company' => 'Изберете компанија', - 'select_asset' => 'Изберете основно средство', - 'settings' => 'Поставки', - 'show_deleted' => 'Прикажи избришани', - 'show_current' => 'Прикажи тековно', - 'sign_in' => 'Најави се', - 'signature' => 'Потпис', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Кожа', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Некои функции се оневозможени за оваа инсталација.', - 'site_name' => 'Име на сајтот', - 'state' => 'Состојба', - 'status_labels' => 'Етикети со статус', - 'status' => 'Статус', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Добавувач', - 'suppliers' => 'Добавувачи', - 'sure_to_delete' => 'Дали сте сигурни дека сакате да ја избришете', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Поднеси', - 'target' => 'Цел', - 'time_and_date_display' => 'Приказ на време и датум', - 'total_assets' => 'вкупно основни средства', - 'total_licenses' => 'вкупно лиценци', - 'total_accessories' => 'вкупно додатоци', - 'total_consumables' => 'вкупно потрошни материјали', - 'type' => 'Тип', - 'undeployable' => 'Не може да се распореди', - 'unknown_admin' => 'Непознат Администратор', - 'username_format' => 'Формат на корисничко име', - 'username' => 'Username', - 'update' => 'Ажурирање', - '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.', - 'uploaded' => 'Прикачено', - 'user' => 'Корисник', - 'accepted' => 'прифатен', - 'declined' => 'одбиено', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Неприфатени средства', - 'users' => 'Корисници', - 'viewall' => 'View All', - 'viewassets' => 'Прикажете ги доделените основни средства', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Веб страна', - 'welcome' => 'Добредојдовте :name', - 'years' => 'години', - 'yes' => 'Да', - 'zip' => 'Зип', - 'noimage' => 'Не е прикачена слика или сликата не е пронајдена.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Вашата сесија истече. Најавете се повторно.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/mk/help.php b/resources/lang/mk/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/mk/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/mk/localizations.php b/resources/lang/mk/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/mk/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/mk/mail.php b/resources/lang/mk/mail.php deleted file mode 100644 index 30dc7c7cd5..0000000000 --- a/resources/lang/mk/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Корисникот го откажал барањето за средство на веб-страницата', - 'a_user_requested' => 'Корисникот побарал средство на веб-страницата', - 'accessory_name' => 'Име на додаток:', - 'additional_notes' => 'Дополнителни забелешки:', - 'admin_has_created' => 'Администраторот создаде сметка за вас на :web веб-страница.', - 'asset' => 'Основно средство:', - 'asset_name' => 'Име на основното средство:', - 'asset_requested' => 'Бараното основно средство', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Задолжен на', - 'best_regards' => 'Со почит,', - 'canceled' => 'Откажано:', - 'checkin_date' => 'Датум на раздолжување:', - 'checkout_date' => 'Датум на задолжување:', - '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_accessory_delivery' => 'Accessory delivery confirmation', - 'Confirm_license_delivery' => 'License delivery confirmation', - 'Confirm_asset_delivery' => 'Asset delivery confirmation', - 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', - 'current_QTY' => 'Тековна количина', - 'Days' => 'Денови', - 'days' => 'Денови', - 'expecting_checkin_date' => 'Очекуван датум на раздолжување:', - 'expires' => 'Истекува', - 'Expiring_Assets_Report' => 'Извештај за истекување на средства.', - 'Expiring_Licenses_Report' => 'Извештај за истекување на лиценци.', - 'hello' => 'Здраво', - 'hi' => 'Здраво', - 'i_have_read' => 'Ги прочитав и се согласив со условите за користење и го примив ова средство.', - 'item' => 'Средство:', - 'Item_Request_Canceled' => 'Барањето е откажано', - 'Item_Requested' => 'Побарана ставка', - 'link_to_update_password' => 'Ве молиме кликнете на следната врска за да ја обновите вашата :web лозинка:', - 'login_first_admin' => 'Влезете во новата инсталација на Snipe-IT користејќи ги ингеренциите подолу:', - 'login' => 'Најава:', - 'Low_Inventory_Report' => 'Извештај за низок инвентар', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Минимална количина', - 'name' => 'Име', - 'new_item_checked' => 'Ново основно средство е задолжено на Ваше име, деталите се подолу.', - 'password' => 'Лозинка:', - 'password_reset' => 'Ресетирање на лозинка', - - 'read_the_terms' => 'Ве молиме прочитајте ги условите за употреба подолу.', - 'read_the_terms_and_click' => 'Прочитајте ги условите за употреба подолу и кликнете на врската на дното за да потврдите дека ги прочитавте и се согласувате со условите за користење и сте ги добиле основните средства.', - 'requested' => 'Побарано:', - 'reset_link' => 'Вашата врска за ресетирање на лозинка', - 'reset_password' => 'За да ја ресетирате Вашата лозинка, притиснете на врската:', - 'serial' => 'Сериски', - 'supplier' => 'Добавувач', - 'tag' => 'Таг', - 'test_email' => 'Тест е-пошта од Snipe-IT', - '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 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' => 'Тип', - '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.', - 'user' => 'Корисник', - 'username' => 'Корисничко име', - 'welcome' => 'Добредојдовте :name', - 'welcome_to' => 'Добредојдовте на :web!', - 'your_credentials' => 'Вашите корисничко име и лозинка', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/mk/validation.php b/resources/lang/mk/validation.php deleted file mode 100644 index 4a58af61d8..0000000000 --- a/resources/lang/mk/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute мора да биде прифатен.', - 'active_url' => ':attribute не е валидна врска (URL).', - 'after' => ':attribute мора да биде датум после :date.', - 'after_or_equal' => ':attribute мора да биде датум после или на :date.', - 'alpha' => ':attribute може да содржи само букви.', - 'alpha_dash' => ':attribute може да содржи само букви, бројки и цртички.', - 'alpha_num' => ':attribute може да содржи само букви и броеви.', - 'array' => ':attribute мора да биде низа.', - 'before' => ':attribute мора да биде датум пред :date.', - 'before_or_equal' => ':attribute мора да биде датум пред или на :date.', - 'between' => [ - 'numeric' => ':attribute мора да биде помеѓу :min - :max.', - 'file' => ':attribute мора да биде помеѓу :min - :max килобајти.', - 'string' => ':attribute мора да биде помеѓу :min - :max знаци.', - 'array' => ':attribute мора да содржи помеѓу :min - :max ставки.', - ], - 'boolean' => ':attribute мора да биде точно/неточно.', - 'confirmed' => 'Потврдата за :attribute не се совпаѓа.', - 'date' => ':attribute не е валиден датум.', - 'date_format' => ':attribute не се совпаѓа со форматот :format.', - 'different' => ':attribute и :other мора да се различни.', - 'digits' => ':attribute мора да биде :digits цифри.', - 'digits_between' => ':attribute мора да содржи помеѓу :min и :max цифри.', - 'dimensions' => ':attribute има неважечки димензии на сликата.', - 'distinct' => 'Полето :attribute има дупликат вредност.', - 'email' => 'Форматот на :attribute не е валиден.', - 'exists' => 'Избраниот :attribute не е валиден.', - 'file' => ':attribute мора да биде датотека.', - 'filled' => 'Полето :attribute мора да има дупликат.', - 'image' => ':attribute мора да биде слика.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Избраниот :attribute не е валиден.', - 'in_array' => 'Полето :attribute не постои во :other.', - 'integer' => ':attribute мора да биде цел број.', - 'ip' => ':attribute мора да биде валидна IP адреса.', - 'ipv4' => ':attribute мора да биде валидна IPv4 адреса.', - 'ipv6' => ':attribute мора да биде валидна IPv6 адреса.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => ':attribute мора да биде валиден JSON стринг.', - 'max' => [ - 'numeric' => ':attribute не може да биде поголем од :max.', - 'file' => ':attribute не може да биде поголем од :max килобајти.', - 'string' => ':attribute не може да биде поголем од :max значи.', - 'array' => ':attribute не може да содржи повеќе од :max ставки.', - ], - 'mimes' => ':attribute мора да биде датотека од тип: :values.', - 'mimetypes' => ':attribute мора да биде датотека од тип: :values.', - 'min' => [ - 'numeric' => ':attribute мора да биде поголем од :min.', - 'file' => ':attribute мора да биде поголем од :min килобајти.', - 'string' => ':attribute мора да биде поголем од :min знаци.', - 'array' => ':attribute мора да содржи најмалку :min ставки.', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Избраниот :attribute не е валиден.', - 'numeric' => ':attribute мора да биде број.', - 'present' => 'Полето :attribute е задолжително.', - 'valid_regex' => 'Тоа не е валиден regex. ', - 'regex' => 'Форматот на :attribute не е валиден.', - 'required' => 'Полето за :attribute е задолжително.', - 'required_if' => 'Полето :attribute е задолжително, кога :other е :values.', - 'required_unless' => 'Полето :attribute е задолжително, освен ако :other е :values.', - 'required_with' => 'Полето :attribute е задолжително кога постојат :values.', - 'required_with_all' => 'Полето :attribute е задолжително кога постојат :values.', - 'required_without' => 'Полето :attribute е задолжително кога не постојат :values.', - 'required_without_all' => 'Полето :attribute е задолжително кога не постои ниту една :values.', - 'same' => ':attribute и :other мора да одговараат.', - 'size' => [ - 'numeric' => ':attribute мора да биде :size.', - 'file' => ':attribute мора да биде :size килобајти.', - 'string' => ':attribute мора да биде :size знаци.', - 'array' => ':attribute мора да содржи :size ставки.', - ], - 'string' => ':attribute мора да биде стринг.', - 'timezone' => ':attribute мора да биде валидна зона.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute е веќе зафатен.', - 'uploaded' => ':attribute не е прикачен.', - 'url' => 'Форматот на :attribute не е валиден.', - 'unique_undeleted' => ':attribute мора да биде уникатен.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Полето :attribute содржи знак што не е дозволен.', - 'email_array' => 'Една или повеќе е-пошти не се валидни.', - 'hashed_pass' => 'Вашата тековна лозинка е неточна', - 'dumbpwd' => 'Таа лозинка е премногу честа.', - 'statuslabel_type' => 'Мора да изберете валидна етикета за статус', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ml-IN/admin/accessories/general.php b/resources/lang/ml-IN/admin/accessories/general.php index bed7f38fab..6525684a85 100644 --- a/resources/lang/ml-IN/admin/accessories/general.php +++ b/resources/lang/ml-IN/admin/accessories/general.php @@ -7,7 +7,7 @@ return array( 'checkin' => 'Checkin Accessory', 'create' => 'Create Accessory', 'edit' => 'Edit Accessory', - 'eula_text' => 'Category EULA', + 'eula_text' => 'വിഭാഗം EULA', 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', 'no_default_eula' => 'No primary default EULA found. Add one in Settings.', diff --git a/resources/lang/ml-IN/admin/accessories/table.php b/resources/lang/ml-IN/admin/accessories/table.php index e02d9f22e4..175cc5d3d3 100644 --- a/resources/lang/ml-IN/admin/accessories/table.php +++ b/resources/lang/ml-IN/admin/accessories/table.php @@ -3,7 +3,7 @@ return array( 'dl_csv' => 'Download CSV', 'eula_text' => 'EULA', - 'id' => 'ID', + 'id' => 'ഐഡി', 'require_acceptance' => 'Acceptance', 'title' => 'Accessory Name', diff --git a/resources/lang/ml-IN/admin/categories/general.php b/resources/lang/ml-IN/admin/categories/general.php index fc083b78d3..af047a56c9 100644 --- a/resources/lang/ml-IN/admin/categories/general.php +++ b/resources/lang/ml-IN/admin/categories/general.php @@ -12,7 +12,7 @@ return array( 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', 'eula_text' => 'വിഭാഗം EULA', 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', - 'name' => 'Category Name', + 'name' => 'വിഭാഗത്തിന്റെ പേര്', 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', 'required_acceptance' => 'This user will be emailed with a link to confirm acceptance of this item.', 'required_eula' => 'This user will be emailed a copy of the EULA', diff --git a/resources/lang/ml-IN/admin/categories/table.php b/resources/lang/ml-IN/admin/categories/table.php index a3ee96ae7f..78e5abbb57 100644 --- a/resources/lang/ml-IN/admin/categories/table.php +++ b/resources/lang/ml-IN/admin/categories/table.php @@ -2,7 +2,7 @@ return array( 'eula_text' => 'EULA', - 'id' => 'ID', + 'id' => 'ഐഡി', 'parent' => 'Parent', 'require_acceptance' => 'Acceptance', 'title' => 'Asset Category Name', diff --git a/resources/lang/ml-IN/admin/companies/table.php b/resources/lang/ml-IN/admin/companies/table.php index 2f86126ff2..ac59536b54 100644 --- a/resources/lang/ml-IN/admin/companies/table.php +++ b/resources/lang/ml-IN/admin/companies/table.php @@ -2,8 +2,10 @@ return array( 'companies' => 'Companies', 'create' => 'Create Company', + 'email' => 'Company Email', 'title' => 'Company', + 'phone' => 'Company Phone', 'update' => 'Update Company', 'name' => 'Company Name', - 'id' => 'ID', + 'id' => 'ഐഡി', ); diff --git a/resources/lang/ml-IN/admin/departments/table.php b/resources/lang/ml-IN/admin/departments/table.php index 76494247be..8a61a653eb 100644 --- a/resources/lang/ml-IN/admin/departments/table.php +++ b/resources/lang/ml-IN/admin/departments/table.php @@ -2,7 +2,7 @@ return array( - 'id' => 'ID', + 'id' => 'ഐഡി', 'name' => 'Department Name', 'manager' => 'Manager', 'location' => 'Location', diff --git a/resources/lang/ml-IN/admin/depreciations/table.php b/resources/lang/ml-IN/admin/depreciations/table.php index 256b10b92a..29c9c74f8b 100644 --- a/resources/lang/ml-IN/admin/depreciations/table.php +++ b/resources/lang/ml-IN/admin/depreciations/table.php @@ -2,7 +2,7 @@ return [ - 'id' => 'ID', + 'id' => 'ഐഡി', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', diff --git a/resources/lang/ml-IN/admin/hardware/form.php b/resources/lang/ml-IN/admin/hardware/form.php index ee3fa20fb0..a7aba0813c 100644 --- a/resources/lang/ml-IN/admin/hardware/form.php +++ b/resources/lang/ml-IN/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciation', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Default Location', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'EOL Date', 'eol_rate' => 'EOL Rate', 'expected_checkin' => 'Expected Checkin Date', diff --git a/resources/lang/ml-IN/admin/hardware/general.php b/resources/lang/ml-IN/admin/hardware/general.php index dd7d74e433..f7f8ad4d06 100644 --- a/resources/lang/ml-IN/admin/hardware/general.php +++ b/resources/lang/ml-IN/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', '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.

+ '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', + '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.', diff --git a/resources/lang/ml-IN/admin/hardware/message.php b/resources/lang/ml-IN/admin/hardware/message.php index 056692998e..bf050ef974 100644 --- a/resources/lang/ml-IN/admin/hardware/message.php +++ b/resources/lang/ml-IN/admin/hardware/message.php @@ -19,6 +19,7 @@ return [ 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/ml-IN/admin/hardware/table.php b/resources/lang/ml-IN/admin/hardware/table.php index 06b60bfd83..55c0265bf0 100644 --- a/resources/lang/ml-IN/admin/hardware/table.php +++ b/resources/lang/ml-IN/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', @@ -13,7 +14,7 @@ return [ 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', - 'id' => 'ID', + 'id' => 'ഐഡി', 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', diff --git a/resources/lang/ml-IN/admin/kits/general.php b/resources/lang/ml-IN/admin/kits/general.php index f724ecbf07..f57fb645c4 100644 --- a/resources/lang/ml-IN/admin/kits/general.php +++ b/resources/lang/ml-IN/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/ml-IN/admin/labels/table.php b/resources/lang/ml-IN/admin/labels/table.php index 87dee4bad0..bef4ba170e 100644 --- a/resources/lang/ml-IN/admin/labels/table.php +++ b/resources/lang/ml-IN/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/ml-IN/admin/licenses/general.php b/resources/lang/ml-IN/admin/licenses/general.php index b2766d063e..79b69a3d94 100644 --- a/resources/lang/ml-IN/admin/licenses/general.php +++ b/resources/lang/ml-IN/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/ml-IN/admin/licenses/table.php b/resources/lang/ml-IN/admin/licenses/table.php index dfce4136cb..918ad9f5fa 100644 --- a/resources/lang/ml-IN/admin/licenses/table.php +++ b/resources/lang/ml-IN/admin/licenses/table.php @@ -4,7 +4,7 @@ return array( 'assigned_to' => 'Assigned To', 'checkout' => 'In/Out', - 'id' => 'ID', + 'id' => 'ഐഡി', 'license_email' => 'License Email', 'license_name' => 'Licensed To', 'purchase_date' => 'Purchase Date', diff --git a/resources/lang/ml-IN/admin/locations/table.php b/resources/lang/ml-IN/admin/locations/table.php index ca8e2113be..ff3dfd0cd2 100644 --- a/resources/lang/ml-IN/admin/locations/table.php +++ b/resources/lang/ml-IN/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Date:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/ml-IN/admin/manufacturers/message.php b/resources/lang/ml-IN/admin/manufacturers/message.php index 8776358499..61416e0230 100644 --- a/resources/lang/ml-IN/admin/manufacturers/message.php +++ b/resources/lang/ml-IN/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/ml-IN/admin/manufacturers/table.php b/resources/lang/ml-IN/admin/manufacturers/table.php index 38cab6fd91..693815e4d5 100644 --- a/resources/lang/ml-IN/admin/manufacturers/table.php +++ b/resources/lang/ml-IN/admin/manufacturers/table.php @@ -5,13 +5,12 @@ return array( 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', 'asset_manufacturers' => 'Asset Manufacturers', 'create' => 'Create Manufacturer', - 'id' => 'ID', + 'id' => 'ഐഡി', 'name' => 'Name', 'support_email' => 'Support Email', 'support_phone' => 'Support Phone', 'support_url' => 'Support URL', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Update Manufacturer', - 'url' => 'URL', ); diff --git a/resources/lang/ml-IN/admin/models/message.php b/resources/lang/ml-IN/admin/models/message.php index 4dbcd4e75e..cc38c54530 100644 --- a/resources/lang/ml-IN/admin/models/message.php +++ b/resources/lang/ml-IN/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'No fields were changed, so nothing was updated.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/ml-IN/admin/settings/general.php b/resources/lang/ml-IN/admin/settings/general.php index 64d0aef53e..71fb8eb2c6 100644 --- a/resources/lang/ml-IN/admin/settings/general.php +++ b/resources/lang/ml-IN/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'This is an Active Directory server', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ '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_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Two-Factor Enrollment', 'two_factor_enabled_text' => 'Enable Two Factor', 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Two factor device successfully reset', 'two_factor_reset_error' => 'Two factor device reset failed', 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', diff --git a/resources/lang/ml-IN/admin/statuslabels/message.php b/resources/lang/ml-IN/admin/statuslabels/message.php index fe9adbf928..b1b4034d0d 100644 --- a/resources/lang/ml-IN/admin/statuslabels/message.php +++ b/resources/lang/ml-IN/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', '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' => [ diff --git a/resources/lang/ml-IN/admin/suppliers/table.php b/resources/lang/ml-IN/admin/suppliers/table.php index 2a7b07ca93..4912c55826 100644 --- a/resources/lang/ml-IN/admin/suppliers/table.php +++ b/resources/lang/ml-IN/admin/suppliers/table.php @@ -5,23 +5,22 @@ return array( 'about_suppliers_text' => 'Suppliers are used to track the source of items', 'address' => 'Supplier Address', 'assets' => 'Assets', - 'city' => 'City', + 'city' => 'പട്ടണം', 'contact' => 'Contact Name', - 'country' => 'Country', + 'country' => 'രാജ്യം', 'create' => 'Create Supplier', 'email' => 'Email', 'fax' => 'Fax', - 'id' => 'ID', + 'id' => 'ഐഡി', 'licenses' => 'Licenses', 'name' => 'Supplier Name', 'notes' => 'Notes', 'phone' => 'Phone', - 'state' => 'State', + 'state' => 'സംസ്ഥാനം', 'suppliers' => 'Suppliers', 'update' => 'Update Supplier', - 'url' => 'URL', 'view' => 'View Supplier', 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', + 'zip' => 'സിപ് / പോസ്റ്റൽ കോഡ്', ); diff --git a/resources/lang/ml-IN/admin/users/table.php b/resources/lang/ml-IN/admin/users/table.php index 21e2154280..b8b919bf28 100644 --- a/resources/lang/ml-IN/admin/users/table.php +++ b/resources/lang/ml-IN/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Manager', 'managed_locations' => 'Managed Locations', 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', 'notes' => 'Notes', 'password_confirm' => 'Confirm Password', 'password' => 'Password', diff --git a/resources/lang/ml-IN/auth/general.php b/resources/lang/ml-IN/auth/general.php index 4486f090b2..e6a6eed0fc 100644 --- a/resources/lang/ml-IN/auth/general.php +++ b/resources/lang/ml-IN/auth/general.php @@ -12,7 +12,7 @@ return [ '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/ml-IN/general.php b/resources/lang/ml-IN/general.php index a568e00436..e9f23a1df8 100644 --- a/resources/lang/ml-IN/general.php +++ b/resources/lang/ml-IN/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accessories', 'activated' => 'Activated', 'accepted_date' => 'Date Accepted', @@ -8,7 +9,7 @@ return [ 'accessory_report' => 'Accessory Report', 'action' => 'Action', 'activity_report' => 'Activity Report', - 'address' => 'Address', + 'address' => 'വിലാസം', 'admin' => 'Admin', 'administrator' => 'Administrator', 'add_seats' => 'Added seats', @@ -61,7 +62,7 @@ return [ 'checkouts_count' => 'Checkouts', 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', - 'city' => 'City', + 'city' => 'പട്ടണം', 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', @@ -71,7 +72,7 @@ return [ 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', - 'country' => 'Country', + 'country' => 'രാജ്യം', 'could_not_restore' => 'Error restoring :item_type: :error', 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', @@ -146,7 +147,7 @@ return [ 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', - 'id' => 'ID', + 'id' => 'ഐഡി', 'image' => 'Image', 'image_delete' => 'Delete Image', 'include_deleted' => 'Include Deleted Assets', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', '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' => 'Import History', @@ -181,7 +183,8 @@ return [ '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', - 'locations' => 'Locations', + 'location_plural' => 'Location|Locations', + 'locations' => 'സ്ഥലങ്ങൾ', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', @@ -199,6 +202,7 @@ return [ 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'Last Audit', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', @@ -263,7 +267,7 @@ return [ 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', - 'state' => 'State', + 'state' => 'സംസ്ഥാനം', 'status_labels' => 'Status Labels', 'status' => 'Status', 'accept_eula' => 'Acceptance Agreement', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/ml-IN/localizations.php b/resources/lang/ml-IN/localizations.php index f735573c2e..f1232dd138 100644 --- a/resources/lang/ml-IN/localizations.php +++ b/resources/lang/ml-IN/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/ml-IN/mail.php b/resources/lang/ml-IN/mail.php index 7dd8d6181c..759ff0f5e8 100644 --- a/resources/lang/ml-IN/mail.php +++ b/resources/lang/ml-IN/mail.php @@ -1,10 +1,33 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', 'a_user_canceled' => 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Accessory Name:', 'additional_notes' => 'Additional Notes:', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', @@ -12,59 +35,52 @@ return [ 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', + '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', 'canceled' => 'Canceled:', 'checkin_date' => 'Checkin Date:', 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', - 'Days' => 'Days', 'days' => 'Days', 'expecting_checkin_date' => 'Expected Checkin Date:', 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', 'min_QTY' => 'Min QTY', 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', 'password' => 'Password:', 'password_reset' => 'Password Reset', - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Requested:', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Supplier', 'tag' => 'Tag', 'test_email' => 'Test Email from Snipe-IT', '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 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', '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.', @@ -72,14 +88,6 @@ return [ 'username' => 'Username', 'welcome' => 'Welcome :name', 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Your Snipe-IT credentials', ]; diff --git a/resources/lang/ml-IN/validation.php b/resources/lang/ml-IN/validation.php index 57e354f072..05374e23af 100644 --- a/resources/lang/ml-IN/validation.php +++ b/resources/lang/ml-IN/validation.php @@ -96,8 +96,7 @@ return [ 'url' => 'The :attribute format is invalid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/mi/account/general.php b/resources/lang/mn-MN/account/general.php similarity index 100% rename from resources/lang/mi/account/general.php rename to resources/lang/mn-MN/account/general.php diff --git a/resources/lang/mn/admin/accessories/general.php b/resources/lang/mn-MN/admin/accessories/general.php similarity index 100% rename from resources/lang/mn/admin/accessories/general.php rename to resources/lang/mn-MN/admin/accessories/general.php diff --git a/resources/lang/mn/admin/accessories/message.php b/resources/lang/mn-MN/admin/accessories/message.php similarity index 100% rename from resources/lang/mn/admin/accessories/message.php rename to resources/lang/mn-MN/admin/accessories/message.php diff --git a/resources/lang/mn/admin/accessories/table.php b/resources/lang/mn-MN/admin/accessories/table.php similarity index 100% rename from resources/lang/mn/admin/accessories/table.php rename to resources/lang/mn-MN/admin/accessories/table.php diff --git a/resources/lang/mn/admin/asset_maintenances/form.php b/resources/lang/mn-MN/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/mn/admin/asset_maintenances/form.php rename to resources/lang/mn-MN/admin/asset_maintenances/form.php diff --git a/resources/lang/mn/admin/asset_maintenances/general.php b/resources/lang/mn-MN/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/mn/admin/asset_maintenances/general.php rename to resources/lang/mn-MN/admin/asset_maintenances/general.php diff --git a/resources/lang/mn/admin/asset_maintenances/message.php b/resources/lang/mn-MN/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/mn/admin/asset_maintenances/message.php rename to resources/lang/mn-MN/admin/asset_maintenances/message.php diff --git a/resources/lang/mn/admin/asset_maintenances/table.php b/resources/lang/mn-MN/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/mn/admin/asset_maintenances/table.php rename to resources/lang/mn-MN/admin/asset_maintenances/table.php diff --git a/resources/lang/mn/admin/categories/general.php b/resources/lang/mn-MN/admin/categories/general.php similarity index 100% rename from resources/lang/mn/admin/categories/general.php rename to resources/lang/mn-MN/admin/categories/general.php diff --git a/resources/lang/mn/admin/categories/message.php b/resources/lang/mn-MN/admin/categories/message.php similarity index 100% rename from resources/lang/mn/admin/categories/message.php rename to resources/lang/mn-MN/admin/categories/message.php diff --git a/resources/lang/mn/admin/categories/table.php b/resources/lang/mn-MN/admin/categories/table.php similarity index 100% rename from resources/lang/mn/admin/categories/table.php rename to resources/lang/mn-MN/admin/categories/table.php diff --git a/resources/lang/mn-MN/admin/companies/general.php b/resources/lang/mn-MN/admin/companies/general.php new file mode 100644 index 0000000000..4e88931297 --- /dev/null +++ b/resources/lang/mn-MN/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Компани сонгох', + '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-MN/admin/companies/message.php similarity index 100% rename from resources/lang/mn/admin/companies/message.php rename to resources/lang/mn-MN/admin/companies/message.php diff --git a/resources/lang/mn-MN/admin/companies/table.php b/resources/lang/mn-MN/admin/companies/table.php new file mode 100644 index 0000000000..3b955d2642 --- /dev/null +++ b/resources/lang/mn-MN/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Компаниуд', + 'create' => 'Компани үүсгэх', + 'email' => 'Company Email', + 'title' => 'Компани', + 'phone' => 'Company Phone', + 'update' => 'Компанийг шинэчлэх', + 'name' => 'Компанийн нэр', + 'id' => 'ID', +); diff --git a/resources/lang/mn/admin/components/general.php b/resources/lang/mn-MN/admin/components/general.php similarity index 100% rename from resources/lang/mn/admin/components/general.php rename to resources/lang/mn-MN/admin/components/general.php diff --git a/resources/lang/mn/admin/components/message.php b/resources/lang/mn-MN/admin/components/message.php similarity index 100% rename from resources/lang/mn/admin/components/message.php rename to resources/lang/mn-MN/admin/components/message.php diff --git a/resources/lang/mn/admin/components/table.php b/resources/lang/mn-MN/admin/components/table.php similarity index 100% rename from resources/lang/mn/admin/components/table.php rename to resources/lang/mn-MN/admin/components/table.php diff --git a/resources/lang/mn/admin/consumables/general.php b/resources/lang/mn-MN/admin/consumables/general.php similarity index 100% rename from resources/lang/mn/admin/consumables/general.php rename to resources/lang/mn-MN/admin/consumables/general.php diff --git a/resources/lang/mn/admin/consumables/message.php b/resources/lang/mn-MN/admin/consumables/message.php similarity index 100% rename from resources/lang/mn/admin/consumables/message.php rename to resources/lang/mn-MN/admin/consumables/message.php diff --git a/resources/lang/mn/admin/consumables/table.php b/resources/lang/mn-MN/admin/consumables/table.php similarity index 100% rename from resources/lang/mn/admin/consumables/table.php rename to resources/lang/mn-MN/admin/consumables/table.php diff --git a/resources/lang/mn-MN/admin/custom_fields/general.php b/resources/lang/mn-MN/admin/custom_fields/general.php new file mode 100644 index 0000000000..8a406df935 --- /dev/null +++ b/resources/lang/mn-MN/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Гаалийн талбарууд', + 'manage' => 'Manage', + 'field' => 'Талбар', + 'about_fieldsets_title' => '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_field_help' => 'АНХААРУУЛГА: Талбарыг шифрлэх нь үүнийг ойлгомжгүй болгодог.', + 'encrypted' => 'Шифрлэгдсэн', + 'fieldset' => 'Талбар', + 'qty_fields' => 'Кодууд', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Талбарын нэр', + 'field_name' => 'Талбарын нэр', + 'field_values' => 'Хээрийн үнэ цэнэ', + 'field_values_help' => 'Нэг мөрөнд нэг сонголтыг нэм. Эхний шугамаас бусад хоосон шугамыг орхигдуулах болно.', + 'field_element' => 'Form Element', + 'field_element_short' => 'Бүрэлдэхүүн', + 'field_format' => 'Формат', + 'field_custom_format' => 'Гаалийн формат', + 'field_custom_format_help' => 'Энэ талбар дээр regex илэрхийлэл ашиглан баталгаажуулалт хийх боломжтой. "regex:"-ээр эхлэх ёстой. Жишээ нь, өөрийн тохируулсан талбарын утга нь бодит IMEI (15 оронтой тоо) агуулж байгааг баталгаажуулахын тулд та regex:/^[0-9]{15}$/ ашиглана.', + 'required' => 'Шаардлагатай', + 'req' => 'Req.', + 'used_by_models' => 'Загвар ашиглана', + 'order' => 'Захиалга', + 'create_fieldset' => 'Шинэ талбарт', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => 'Шинэ Гаалийн талбар', + 'create_field_title' => 'Create a new custom field', + 'value_encrypted' => 'Энэ талбарын үнэ цэнийг мэдээллийн санд шифрлэдэг. Зөвхөн админ хэрэглэгч нар нь буцаагдсан утгыг харах боломжтой байна', + 'show_in_email' => 'Хэрэглэгчид илгээсэн олголтын имэйлд энэ талбарын утгыг оруулах уу? Шифрлэгдсэн талбаруудыг имэйлд оруулах боломжгүй', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/mn/admin/custom_fields/message.php b/resources/lang/mn-MN/admin/custom_fields/message.php similarity index 100% rename from resources/lang/mn/admin/custom_fields/message.php rename to resources/lang/mn-MN/admin/custom_fields/message.php diff --git a/resources/lang/mn/admin/departments/message.php b/resources/lang/mn-MN/admin/departments/message.php similarity index 100% rename from resources/lang/mn/admin/departments/message.php rename to resources/lang/mn-MN/admin/departments/message.php diff --git a/resources/lang/mn/admin/departments/table.php b/resources/lang/mn-MN/admin/departments/table.php similarity index 100% rename from resources/lang/mn/admin/departments/table.php rename to resources/lang/mn-MN/admin/departments/table.php diff --git a/resources/lang/mn/admin/depreciations/general.php b/resources/lang/mn-MN/admin/depreciations/general.php similarity index 100% rename from resources/lang/mn/admin/depreciations/general.php rename to resources/lang/mn-MN/admin/depreciations/general.php diff --git a/resources/lang/mn/admin/depreciations/message.php b/resources/lang/mn-MN/admin/depreciations/message.php similarity index 100% rename from resources/lang/mn/admin/depreciations/message.php rename to resources/lang/mn-MN/admin/depreciations/message.php diff --git a/resources/lang/mn/admin/depreciations/table.php b/resources/lang/mn-MN/admin/depreciations/table.php similarity index 100% rename from resources/lang/mn/admin/depreciations/table.php rename to resources/lang/mn-MN/admin/depreciations/table.php diff --git a/resources/lang/mn/admin/groups/message.php b/resources/lang/mn-MN/admin/groups/message.php similarity index 100% rename from resources/lang/mn/admin/groups/message.php rename to resources/lang/mn-MN/admin/groups/message.php diff --git a/resources/lang/mn/admin/groups/table.php b/resources/lang/mn-MN/admin/groups/table.php similarity index 100% rename from resources/lang/mn/admin/groups/table.php rename to resources/lang/mn-MN/admin/groups/table.php diff --git a/resources/lang/mn/admin/groups/titles.php b/resources/lang/mn-MN/admin/groups/titles.php similarity index 100% rename from resources/lang/mn/admin/groups/titles.php rename to resources/lang/mn-MN/admin/groups/titles.php diff --git a/resources/lang/mn-MN/admin/hardware/form.php b/resources/lang/mn-MN/admin/hardware/form.php new file mode 100644 index 0000000000..25cfc5152a --- /dev/null +++ b/resources/lang/mn-MN/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Бөөнөөр устгах активыг баталгаажуулна уу', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'Доорхи их хэмжээний устгалт хийх хөрөнгийг хянаж үзэх. Устгагдсан тохиолдолд эдгээр хөрөнгийг сэргээж болно. Гэхдээ тэдгээр нь одоогоор тэдгээрт хуваарилагдсан хэрэглэгчдэд хамааралгүй болно.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Та устгах гэж байна: asset_count хөрөнгө.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'Бөөнөөр шинэчлэх актив', + 'bulk_update_help' => 'Энэ маягтыг олон дахин нэг зэрэг олон актив шинэчлэх боломжтой. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Үүнийг шалгах', + 'checkout_date' => 'Тооцоо хийх өдөр', + 'checkin_date' => 'Checkin Огноо', + 'checkout_to' => 'Тооцоо хийх', + 'cost' => 'Худалдан авах зардал', + 'create' => 'Хөрөнгө үүсгэх', + 'date' => 'Худалдан авах өдөр', + 'depreciation' => 'Элэгдэл', + 'depreciates_on' => 'On', + 'default_location' => 'Анхдагч байршил', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL Огноо', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Хүлээгдэж буй хугацаа', + 'expires' => 'Хугацаа дуусна', + 'fully_depreciated' => 'Бүрэн тооцсон', + 'help_checkout' => 'Хэрэв та энэ хөрөнгийг нэн даруй олгохыг хүсвэл дээрх статусын жагсаалтаас "Илгээхэд бэлэн" -ийг сонгоно уу.', + 'mac_address' => 'MAC хаяг', + 'manufacturer' => 'Үйлдвэрлэгч', + 'model' => 'Загвар', + 'months' => 'сар', + 'name' => 'Хөрөнгийн нэр', + 'notes' => 'Тэмдэглэл', + 'order' => 'Захиалгын дугаар', + 'qr' => 'QR код', + 'requestable' => 'Хэрэглэгчид энэ хөрөнгийг шаардаж болно', + 'select_statustype' => 'Статусын төрлийг сонгоно уу', + 'serial' => 'Цуваа', + 'status' => 'Статус', + 'tag' => 'Хөрөнгийн шошго', + 'update' => 'Хөрөнгийн шинэчлэлт', + 'warranty' => 'Баталгаат', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/mn-MN/admin/hardware/general.php b/resources/lang/mn-MN/admin/hardware/general.php new file mode 100644 index 0000000000..8a749009bb --- /dev/null +++ b/resources/lang/mn-MN/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Хөрөнгийн тухай', + 'about_assets_text' => 'Актив нь сериал дугаар буюу хөрөнгийн тэмдэгтээр хянагдсан зүйлс юм. Эдгээр нь тодорхой зүйлүүдийг тодорхойлоход илүү үнэ цэнэтэй зүйлс байх хандлагатай байдаг.', + 'archived' => 'Архивлагдсан', + 'asset' => 'Актив', + 'bulk_checkout' => 'Хөрөнгийг олгох', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Тооцоот Хөрөнгийн', + 'clone' => 'Clone Asset', + 'deployable' => 'Даалгавартай', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Хөрөнгийг засварлах', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Уучлаарай', + 'requested' => 'Хүсэлт гаргасан', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Хөрөнгийг дахин сэргээх', + 'pending' => 'Хүлээгдэж байна', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/mn-MN/admin/hardware/message.php b/resources/lang/mn-MN/admin/hardware/message.php new file mode 100644 index 0000000000..3fb528eaa0 --- /dev/null +++ b/resources/lang/mn-MN/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'Анхааруулга: Энэ хөрөнгө нь одоогоор хүчингүй болсон гэж тэмдэглэгдсэн байна. Хэрэв энэ байдал өөрчлөгдсөн бол хөрөнгийн статусыг шинэчлэнэ үү.', + 'does_not_exist' => 'Хөрөнгө байхгүй байна.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'assoc_users' => 'Энэ хөрөнгийг одоогоор хэрэглэгчид шалгаж, устгах боломжгүй байна. Эхлээд хөрөнгийг шалгаж үзээд дараа нь устга.', + + 'create' => [ + 'error' => 'Акт үүсгээгүй байна, дахин оролдоно уу. :(', + 'success' => 'Хөрөнгө амжилттай болсон. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Хөрөнгийн шинэчлэлт хийгдээгүй тул дахин оролдоно уу', + 'success' => 'Акт амжилттай шинэчлэгдсэн.', + 'nothing_updated' => 'Ямар ч талбар сонгогдоогүй тул шинэчлэгдээгүй байна.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Хөрөнгө сэргээгээгүй байна, дахин оролдоно уу', + 'success' => 'Хөрөнгийн амжилттай сэргээгдэв.', + 'bulk_success' => 'Хөрөнгийн амжилттай сэргээгдэв.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Хөрөнгийн аудит амжилтгүй болсон. Дахин оролдоно уу.', + 'success' => 'Хөрөнгийн аудит амжилттай нэвтэрсэн байна.', + ], + + + 'deletefile' => [ + 'error' => 'Файлыг устгаагүй байна. Дахин оролдоно уу.', + 'success' => 'Файл амжилттай устгагдсан.', + ], + + 'upload' => [ + 'error' => 'Файлд байршуулаагүй файл. Дахин оролдоно уу.', + 'success' => 'Файлууд амжилттай байршуулсан.', + 'nofiles' => 'Та байршуулах ямар ч файл сонгоогүй, эсвэл байршуулах гэж буй файл хэт том байна', + 'invalidfiles' => 'Таны файлуудын нэг юмуу хэд нь хэтэрхий том юмуу эсвэл файлын төрлийг зөвшөөрдөггүй. Зөвшөөрөгдсөн filetypes нь png, gif, jpg, doc, docx, pdf, болон txt байна.', + ], + + 'import' => [ + 'error' => 'Зарим зүйлс зөв импорт хийгдээгүй байна.', + 'errorDetail' => 'Дараах зүйлсийг алдааны улмаас импортолсонгүй.', + 'success' => 'Таны файл импортлогдсон байна', + 'file_delete_success' => 'Таны файл амжилттай болсон байна', + 'file_delete_error' => 'Файл устгагдах боломжгүй байна', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'Та энэ хөрөнгийг устгахыг хүсч байна уу?', + 'error' => 'Хөрөнгийг устгах асуудал гарлаа. Дахин оролдоно уу.', + 'nothing_updated' => 'Ямар ч хөрөнгө сонгогдоогүй тул юу ч устгаагүй.', + 'success' => 'Хөрөнгийг амжилттай устгасан байна.', + ], + + 'checkout' => [ + 'error' => 'Хөрөнгийг шалгаагүй байна, дахин оролдоно уу', + 'success' => 'Акт амжилттай шалгасан.', + 'user_does_not_exist' => 'Энэ хэрэглэгч буруу байна. Дахин оролдоно уу.', + 'not_available' => 'Энэ хөрөнгийг татаж авахад бэлэн биш байна!', + 'no_assets_selected' => 'Жагсаалтаас доод тал нь нэг хөрөнгийг сонгоно уу', + ], + + 'checkin' => [ + 'error' => 'Хөрөнгө оруулаагүй байна, дахин оролдоно уу', + 'success' => 'Хөрөнгө амжилттай шалгагдсан.', + 'user_does_not_exist' => 'Энэ хэрэглэгч буруу байна. Дахин оролдоно уу.', + 'already_checked_in' => 'Энэ аккаунтыг аль хэдийн шалгасан байна.', + + ], + + 'requests' => [ + 'error' => 'Акт хүсээгүй тул дахин оролдоно уу', + 'success' => 'Хөрөнгө амжилттай ирэв.', + 'canceled' => 'Тооцоо хийх хүсэлт амжилттай цуцлагдсан', + ], + +]; diff --git a/resources/lang/mn-MN/admin/hardware/table.php b/resources/lang/mn-MN/admin/hardware/table.php new file mode 100644 index 0000000000..8b9e4ac8ea --- /dev/null +++ b/resources/lang/mn-MN/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Хөрөнгийн шошго', + 'asset_model' => 'Загвар', + 'assigned_to' => 'Томилогдсон', + 'book_value' => 'Current Value', + 'change' => 'Гадуур нь', + 'checkout_date' => 'Тооцоо хийх өдөр', + 'checkoutto' => 'Нь шалгаж', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'CSV татаж авах', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Байршил', + 'purchase_cost' => 'Зардал', + 'purchase_date' => 'Худалдан авсан', + 'serial' => 'Цуваа', + 'status' => 'Статус', + 'title' => 'Актив', + 'image' => 'Төхөөрөмжийн дүрс', + 'days_without_acceptance' => 'Хүлээн зөвшөөрөхгүй өдрүүд', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Томилогдсон', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/mn-MN/admin/kits/general.php b/resources/lang/mn-MN/admin/kits/general.php new file mode 100644 index 0000000000..8963f3dece --- /dev/null +++ b/resources/lang/mn-MN/admin/kits/general.php @@ -0,0 +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. ', + '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_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_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' => 'Дагалдах хэрэгсэл байхгүй байна', + '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/labels/message.php b/resources/lang/mn-MN/admin/labels/message.php similarity index 100% rename from resources/lang/is/admin/labels/message.php rename to resources/lang/mn-MN/admin/labels/message.php diff --git a/resources/lang/mn-MN/admin/labels/table.php b/resources/lang/mn-MN/admin/labels/table.php new file mode 100644 index 0000000000..f43e192b18 --- /dev/null +++ b/resources/lang/mn-MN/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Таг', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Лого', + 'support_title' => 'Гарчиг', + +]; \ No newline at end of file diff --git a/resources/lang/mn/admin/licenses/form.php b/resources/lang/mn-MN/admin/licenses/form.php similarity index 100% rename from resources/lang/mn/admin/licenses/form.php rename to resources/lang/mn-MN/admin/licenses/form.php diff --git a/resources/lang/mn-MN/admin/licenses/general.php b/resources/lang/mn-MN/admin/licenses/general.php new file mode 100644 index 0000000000..717ba1b76c --- /dev/null +++ b/resources/lang/mn-MN/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Лицензийн тухай', + 'about_licenses' => 'Програмыг хянах лицензийг ашигладаг. Тэдгээр нь тодорхой тооны суудалтай байдаг', + 'checkin' => 'Checkin лицензийн суудал', + 'checkout_history' => 'Тооцоо хийх түүх', + 'checkout' => 'Төлбөрийн лицензийн суудал', + 'edit' => 'Лицензийг засварлах', + 'filetype_info' => 'Зөвшөөрөгдсөн filetypes нь png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'Түүх', + 'in_out' => 'Гадуур нь', + 'info' => 'Лицензийн мэдээлэл', + 'license_seats' => 'Лицензийн суудал', + 'seat' => 'Суудал', + 'seats' => 'Суудал', + 'software_licenses' => 'Програм хангамжийн лиценз', + 'user' => 'Хэрэглэгч', + 'view' => 'Лицензийг харах', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/mn/admin/licenses/message.php b/resources/lang/mn-MN/admin/licenses/message.php similarity index 100% rename from resources/lang/mn/admin/licenses/message.php rename to resources/lang/mn-MN/admin/licenses/message.php diff --git a/resources/lang/mn/admin/licenses/table.php b/resources/lang/mn-MN/admin/licenses/table.php similarity index 100% rename from resources/lang/mn/admin/licenses/table.php rename to resources/lang/mn-MN/admin/licenses/table.php diff --git a/resources/lang/mn/admin/locations/message.php b/resources/lang/mn-MN/admin/locations/message.php similarity index 100% rename from resources/lang/mn/admin/locations/message.php rename to resources/lang/mn-MN/admin/locations/message.php diff --git a/resources/lang/mn-MN/admin/locations/table.php b/resources/lang/mn-MN/admin/locations/table.php new file mode 100644 index 0000000000..7594ab9742 --- /dev/null +++ b/resources/lang/mn-MN/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Байршлын тухай', + 'about_locations' => 'Байршил нь хэрэглэгчид, эд хөрөнгө, бусад зүйлсийн байршлын мэдээллийг хянахад ашиглагддаг', + 'assets_rtd' => 'Актив', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Активыг хуваарилсан', + 'id' => 'ID', + 'city' => 'Хот', + 'state' => 'Улс', + 'country' => 'Улс', + 'create' => 'Байршлыг үүсгэх нь', + 'update' => 'Байршлын мэдээллийг шинэчлэх', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Бүх хуваарилагдсан хөрөнгийг хэвлэх', + 'name' => 'Байршил нэр', + 'address' => 'Хаяг', + 'address2' => 'Address Line 2', + 'zip' => 'Шуудангийн код', + 'locations' => 'Байршил', + 'parent' => 'Эцэг эх', + 'currency' => 'Байршил валют', + 'ldap_ou' => 'LDAP хайлт ОУ', + 'user_name' => 'User Name', + 'department' => 'Газар', + 'location' => 'Байршил', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Нэр', + 'asset_category' => 'Бүлэг', + 'asset_manufacturer' => 'Үйлдвэрлэгч', + 'asset_model' => 'Загвар', + 'asset_serial' => 'Сериал', + 'asset_location' => 'Байршил', + 'asset_checked_out' => 'Нь шалгаж', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Огноо:', + 'phone' => 'Location Phone', + '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-MN/admin/manufacturers/message.php b/resources/lang/mn-MN/admin/manufacturers/message.php new file mode 100644 index 0000000000..a57b690f32 --- /dev/null +++ b/resources/lang/mn-MN/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Үйлдвэрлэгч байхгүй байна.', + 'assoc_users' => 'Энэ үйлдвэр нь одоогоор хамгийн багадаа нэг загвартай холбоотой бөгөөд устгах боломжгүй. Энэ загварыг дахин үйлдвэрлэхээ больсон загвараа шинэчлээд дахин оролдоно уу.', + + 'create' => array( + 'error' => 'Үйлдвэрлэгч үүсгээгүй байна, дахин оролдоно уу.', + 'success' => 'Үйлдвэрлэгч амжилттай ажиллаж байна.' + ), + + 'update' => array( + 'error' => 'Үйлдвэрлэгч шинэчлэгдсэнгүй, дахин оролдоно уу', + 'success' => 'Үйлдвэрлэгч амжилттай шинэчлэгдсэн.' + ), + + 'restore' => array( + 'error' => 'Үйлдвэрлэгч сэргэгдээгүй тул дахин оролдоно уу', + 'success' => 'Үйлдвэрлэгч амжилттай сэргээгдсэн.' + ), + + 'delete' => array( + 'confirm' => 'Та энэ үйлдвэрлэгчийн устгахыг хүсч байгаадаа итгэлтэй байна уу?', + 'error' => 'Үйлдвэрлэгчийг устгахад асуудал гарлаа. Дахин оролдоно уу.', + 'success' => 'Үйлдвэрлэгч амжилттай устгагдсан байна.' + ) + +); diff --git a/resources/lang/mn-MN/admin/manufacturers/table.php b/resources/lang/mn-MN/admin/manufacturers/table.php new file mode 100644 index 0000000000..5e38018d52 --- /dev/null +++ b/resources/lang/mn-MN/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Үйлдвэрлэгчийн талаар', + 'about_manufacturers_text' => 'Үйлдвэрлэгчид нь таны хөрөнгийг үүсгэдэг компаниуд юм. Та эдгээрийн талаар чухал мэдээллийг холбоо барих мэдээллийг хадгалах боломжтой бөгөөд энэ нь таны хөрөнгийн дэлгэрэнгүй хуудаснууд дээр харагдах болно.', + 'asset_manufacturers' => 'Актив үйлдвэрлэгчид', + 'create' => 'Үйлдвэрлэгч үүсгэх', + 'id' => 'ID', + 'name' => 'Нэр', + 'support_email' => 'Дэмжлэг Имэйл', + 'support_phone' => 'Утасны дэмжлэг', + 'support_url' => 'Дэмжих URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Үйлдвэрлэгчийг шинэчлэх', + +); diff --git a/resources/lang/mn/admin/models/general.php b/resources/lang/mn-MN/admin/models/general.php similarity index 100% rename from resources/lang/mn/admin/models/general.php rename to resources/lang/mn-MN/admin/models/general.php diff --git a/resources/lang/mn-MN/admin/models/message.php b/resources/lang/mn-MN/admin/models/message.php new file mode 100644 index 0000000000..05953b693f --- /dev/null +++ b/resources/lang/mn-MN/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Загвар байхгүй байна.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Энэ загвар одоогоор нэг буюу хэд хэдэн хөрөнгөтэй холбоотой бөгөөд устгаж болохгүй. Хөрөнгө устгаж, дараа нь устгахыг оролдоно уу.', + + + 'create' => array( + 'error' => 'Загвар үүсгэгдсэнгүй, дахин оролдоно уу.', + 'success' => 'Загвар амжилттай болсон.', + 'duplicate_set' => 'Тухайн нэр, үйлдвэрлэгч болон загварын дугаар бүхий хөрөнгийн загвар аль хэдийн гарсан байна.', + ), + + 'update' => array( + 'error' => 'Загвар шинэчлэгдсэнгүй, дахин оролдоно уу', + 'success' => 'Загвар амжилттай болсон.', + ), + + 'delete' => array( + 'confirm' => 'Та энэ хөрөнгийн загварыг устгахыг хүсэж байна уу?', + 'error' => 'Загварыг устгахад асуудал гарлаа. Дахин оролдоно уу.', + 'success' => 'Загвар амжилттай устгагдсан байна.' + ), + + 'restore' => array( + 'error' => 'Загвар сэргээгээгүй, дахин оролдоно уу', + 'success' => 'Загвар амжилттай болсон.' + ), + + 'bulkedit' => array( + 'error' => 'Ямар ч талбар өөрчлөгдсөнгүй тул шинэчлэгдээгүй байна.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Ямар ч загвар сонгогдоогүй тул юу ч устаагүй.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count ширхэг загвар устсан ба :fail_count ширхэг загвар одоо хүртэл хөрөнгөтэй холбоотой байгаа тул устаагүй.' + ), + +); diff --git a/resources/lang/mn/admin/models/table.php b/resources/lang/mn-MN/admin/models/table.php similarity index 100% rename from resources/lang/mn/admin/models/table.php rename to resources/lang/mn-MN/admin/models/table.php diff --git a/resources/lang/mn/admin/reports/general.php b/resources/lang/mn-MN/admin/reports/general.php similarity index 100% rename from resources/lang/mn/admin/reports/general.php rename to resources/lang/mn-MN/admin/reports/general.php diff --git a/resources/lang/mn/admin/reports/message.php b/resources/lang/mn-MN/admin/reports/message.php similarity index 100% rename from resources/lang/mn/admin/reports/message.php rename to resources/lang/mn-MN/admin/reports/message.php diff --git a/resources/lang/mn-MN/admin/settings/general.php b/resources/lang/mn-MN/admin/settings/general.php new file mode 100644 index 0000000000..b10dfcaebb --- /dev/null +++ b/resources/lang/mn-MN/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Идэвхтэй лавлах', + '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".', + 'admin_cc_email' => 'CC Имэйл', + 'admin_cc_email_help' => 'Хэрэв та хэрэглэгчдэд илгээсэн хүлээн авах/олгох имэйлийн хуулбарыг нэмэлт имэйл үрүү илгээхийг хүсвэл энд оруулна уу. Үгүй бол энэ талбарыг хоосон орхино уу.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Энэ бол Active Directory Server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Хөрөнгийн дугаар', + 'audit_interval' => 'Аудитын интервал', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'Аудитын анхааруулах босго', + 'audit_warning_days_help' => 'Хөрөнгө аудит хийхэд бэлэн байх үед танд хэдэн өдөр урьдчилан урьдчилан анхааруулах ёстой вэ?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Угтвар (заавал биш)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Нөөцлөлтүүд', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'CSS тохиргоо', + 'custom_css_help' => 'Ямар нэгэн гаалийн CSS дарж өөрчлөхийг хүсч оруулаарай. <style></style> хаягуудыг бүү оруулаарай.', + 'custom_forgot_pass_url' => 'Дурын нууц үг сэргээх URL', + 'custom_forgot_pass_url_help' => 'Энэ нь нэвтрэх дэлгэц дээрх мартагдсан нууц үгийн URL-г орлох ба хүмүүсийг дотоод хэрэглээний LDAP нууц үг шинэчлэх үйлдэл үрүү чиглүүлэхэд туслана. Энэ нь local хэрэглэгчийн мартсан нууц үгийн үйлдлийг идэвхгүйжүүлэх болно.', + 'dashboard_message' => 'Хянах самбарын мессэж', + 'dashboard_message_help' => 'Хяналт самбарыг харах эрхтэй хэнд ч энэ текст харагдана.', + 'default_currency' => 'Анхдагч валют', + 'default_eula_text' => 'Үндсэн EULA', + 'default_language' => 'Үндсэн хэл', + 'default_eula_help_text' => 'Та мөн EULA-г тусгай активын төрлөөр ангилж болно.', + 'display_asset_name' => 'Дэлгэцийн нэрийг харуулах', + 'display_checkout_date' => 'Дэлгэцийн төлбөр хийх хугацаа', + 'display_eol' => 'EOL харуулах хүснэгтийг харна уу', + 'display_qr' => 'Талбай кодыг харуулах', + 'display_alt_barcode' => '1D бар кодыг харуулах', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Нөөц үүсгэх', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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 интеграцчилал', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Таны LDAP нэвтрэлтийг зөв тохируулсан эсэхийг шалгахын тулд дээр дурдсан үндсэн DN-ээс хүчинтэй LDAP хэрэглэгчийн нэр, нууц үгээ оруулна уу. ТА ЭХЛЭЭД ШИНЭЧЛЭГДСЭН LDAP ТОХИРГООГОО ХАДГАЛАХ ЁСТОЙ.', + 'ldap_login_sync_help' => 'Энэ нь зөвхөн LDAP-ийг зөв синхрончлох боломжтой эсэхийг шалгадаг. Хэрэв таны LDAP баталгаажуулалтын асуулга буруу байвал хэрэглэгчид нэвтрэх боломжгүй хэвээр байх магадлалтай. ТА ЭХЛЭЭД ШИНЭЧЛЭГДСЭН LDAP ТОХИРГООГОО ХАДГАЛАХ ЁСТОЙ.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP сервер', + 'ldap_server_help' => 'Энэ нь ldap: // (unrrypted буюу TLS) эсвэл ldaps-ээр эхлэх ёстой: // (SSL нь)', + 'ldap_server_cert' => 'LDAP SSL гэрчилгээ баталгаажуулалт', + 'ldap_server_cert_ignore' => 'Хүчингүй SSL гэрчилгээг зөвшөөрөх', + 'ldap_server_cert_help' => 'Хэрэв та өөрийгөө гарын үсэг зурсан SSL сертификат ашиглаж байгаа бол энэ сонголтыг сонгож хүчингүй SSL сертификатыг хүлээн авахыг хүсч байна.', + '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_pword' => 'LDAP нууц үгийн холбох', + 'ldap_basedn' => 'Суурь Bind DN', + 'ldap_filter' => 'LDAP шүүгч', + 'ldap_pw_sync' => 'LDAP нууц үгийн синк', + 'ldap_pw_sync_help' => 'Хэрэв та LDAP нууц үгүүдийг локал нууц үгтэй синхрончлохыг хүсэхгүй байгаа бол энэ хайрцгийг идэвхгүй болгоно уу. Ингэхгүй бол таны LDAP сервер ямар нэг шалтгаанаар хүрэх боломжгүй бол таны хэрэглэгчид нэвтэрч чадахгүй байж болно гэсэн үг юм.', + 'ldap_username_field' => 'Хэрэглэгчийн талбар', + 'ldap_lname_field' => 'Сүүлийн нэр', + 'ldap_fname_field' => 'LDAP анхны нэр', + 'ldap_auth_filter_query' => 'LDAP Танин шалгах хүсэлт', + 'ldap_version' => 'LDAP хувилбар', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Ажилчдын тоо', + 'ldap_email' => 'LDAP И-мэйл', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Програм хангамжийн лиценз', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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' => 'Алсын хэрэглэгчийн нэвтрэх сонголтууд', + 'login_remote_user_enabled_text' => 'Алсын хэрэглэгчийн мэдээлэл ашиглан нэвтрэхийг идэвхжүүлэх', + 'login_remote_user_enabled_help' => 'Энэ сонголт нь "Common Gateway Interface (RFC 3875)" -ын дагуу REMOTE_USER толгой дамжуулан баталгаажуулалтыг идэвхжүүлдэг.', + 'login_common_disabled_text' => 'Баталгаажуулалтын бусад механизмыг идэвхгүй болгох', + 'login_common_disabled_help' => 'Энэ сонголт баталгаажуулалтын бусад механизмыг идэвхгүй болгодог. REMOTE_USER нэвтрэл ажиллаж байгаа тохиолдолд энэ сонголтыг идэвхтэй болгоно уу', + 'login_remote_user_custom_logout_url_text' => 'Дурын гарах URL', + 'login_remote_user_custom_logout_url_help' => 'Хэрэв энд url оруулсан бол хэрэглэгч Snipe-IT-ээс гарсны дараа энэ URL руу шилжих болно. Энэ нь танай нэвтрэлтийн нэгдсэн систем зөв хаагдахад ашигтай юм.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Лого', + 'logo_print_assets' => 'Хэвлэхэд ашиглах', + 'logo_print_assets_help' => 'Хэвлэх боломжтой хөрөнгийн жагсаалтад брендинг ашиглах ', + 'full_multiple_companies_support_help_text' => 'Компаниудын өмч хөрөнгөд компанид хуваарилсан хэрэглэгчдийг (түүний дотор админуудыг) хязгаарлах.', + 'full_multiple_companies_support_text' => 'Олон тооны компаниудын дэмжлэг', + 'show_in_model_list' => 'Загвар сонгох хэсэгт харуулах', + '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' => 'Хамгийн бага зөвшөөрөгдөх утга нь 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', + '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_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' => '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', + '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_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_images_in_email' => 'Имэйл дотор зураг харуулах', + 'show_images_in_email_help' => 'Хэрэв таны Snipe-IT суулгац VPN эсвэл хаалттай сүлжээний ард байгаа бол сүлжээнээс гадуурх хэрэглэгчид энэ суулгацаас авсан зургийг имэйлдээ ачаалах боломжгүй бол энэ хайрцгийг арилгана уу.', + 'site_name' => 'Сайтын нэр', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT хувилбар', + 'support_footer' => 'Хөл хэсэг дэх холбоосууд ', + 'support_footer_help' => 'Snipe-IT Support мэдээлэл ба хэрэглэгчийн гарын авлагын холбоосыг хэн харж болохыг заах өгөх', + 'version_footer' => 'Хөл хэсэг дэх дугаар ', + 'version_footer_help' => 'Snipe-IT хувилбарыг хэн харж болохыг зааж өгөх.', + 'system' => 'Системийн мэдээлэл', + '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' => 'Эдгээр тохиргоонууд нь таны суулгах зарим асуудлуудыг өөрчлөх боломжийг олгоно.', + 'labels_per_page' => 'Хуудасны нэг хуудсууд', + 'label_dimensions' => 'Шошго хэмжээ (инч)', + 'next_auto_tag_base' => 'Дараагийн автомат авалт', + 'page_padding' => 'Хуудасны хэмжээ (инч)', + 'privacy_policy_link' => 'Нууцлалын бодлогын холбоос', + 'privacy_policy' => 'Нууцлалын бодлого', + 'privacy_policy_link_help' => 'Хэрэв энд url оруулсан бол GDPR-ийн дагуу таны нууцлалын бодлогын холбоосыг програмын доод хэсэгт болон системийн илгээсэн имэйлд оруулах болно. ', + 'purge' => 'Устгагдсан бүртгэл', + 'purge_deleted' => 'Purge Deleted ', + 'labels_display_bgutter' => 'Шошгоны доод ус зайлуулах хоолой', + 'labels_display_sgutter' => 'Шошго талын ус зайлуулах хоолой', + 'labels_fontsize' => 'Шошго үсгийн хэмжээ', + 'labels_pagewidth' => 'Шошгоны хуудасны өргөн', + 'labels_pageheight' => 'Шошго хуудасны өндөр', + 'label_gutters' => 'Шошгоны зай (инч)', + 'page_dimensions' => 'Хуудасны хэмжээ (инч)', + 'label_fields' => 'Харагдах талбаруудыг тэмдэглэнэ үү', + 'inches' => 'инч', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Сингапурт Snipe-IT руу холбох', + 'show_url_in_emails_help_text' => 'Хэрэв та өөрийн имэйлийн хөлөгт Snipe-IT суулгалтанд холбохыг хүсэхгүй байгаа бол энэ хайрцгийг арилга. Хэрэглэгчдийн ихэнх нь хэзээ ч нэвтэрч чадахгүй бол ашигтай.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max зургийн хэмжээ өндөр', + 'thumbnail_max_h_help' => 'Өгөгдлийн зураг дээр харагдах пиксел дэх хамгийн их өндрийг жагсаалт харуулах боломжтой. Min 25, хамгийн ихдээ 500.', + 'two_factor' => 'Хоёр хүчин зүйл баталгаажуулалт', + 'two_factor_secret' => 'Хоёр хүчин зүйлийн код', + 'two_factor_enrollment' => 'Хоёр хүчин зүйлийн элсэлт', + 'two_factor_enabled_text' => 'Хоёр хүчин зүйлийг идэвхжүүлэх', + 'two_factor_reset' => 'Хоёр хүчин зүйлийн нууцыг дахин тохируулна уу', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Хоёр хүчин зүйл төхөөрөмжийг амжилттай дахин тохируулах', + 'two_factor_reset_error' => 'Хоёр хүчин зүйлийн төхөөрөмжийн дахин тохируулга амжилтгүй боллоо', + 'two_factor_enabled_warning' => 'Хэрэв та одоогоор идэвхжээгүй бол хоёр хүчин зүйлийг идэвхжүүлэх нь таныг Google Auth бүртгэлтэй төхөөрөмжтэй таныг баталгаажуулахыг шаардана. Хэрэв та элсээгүй бол та төхөөрөмжөө бүртгүүлэх боломжтой болно.', + 'two_factor_enabled_help' => 'Энэ нь Google Authenticator ашиглан хоёр хүчин зүйлийг таньж баталгаажуулах болно.', + 'two_factor_optional' => 'Сонгомол (Зөвшөөрөгдсөн тохиолдолд хэрэглэгчийг идэвхжүүлэх эсвэл идэвхгүй болгох боломжтой)', + 'two_factor_required' => 'Бүх хэрэглэгчдэд шаардлагатай', + 'two_factor_disabled' => 'Хөгжлийн бэрхшээлтэй', + 'two_factor_enter_code' => 'Хоёр хүчин зүйлийн кодыг оруулна уу', + 'two_factor_config_complete' => 'Код илгээх', + 'two_factor_enabled_edit_not_allowed' => 'Таны админ энэ тохиргоог засахыг зөвшөөрөхгүй.', + 'two_factor_enrollment_text' => "Хоёр хүчин зүйлийг баталгаажуулах шаардлагатай боловч таны төхөөрөмж одоогоор бүртгэгдээгүй байна. Google Authenticator аппликейшнийг нээж, төхөөрөмжөө бүртгүүлэхийн тулд доорх QR кодыг хайна уу. Та төхөөрөмжөө бүртгүүлснийхээ дараа доорх кодыг оруулна уу", + 'require_accept_signature' => 'Гарын үсэг зурах шаардлагатай', + 'require_accept_signature_help_text' => 'Энэ функцийг идэвхжүүлэх нь хэрэглэгчид активыг хүлээн авахдаа биечлэн гарын үсэг зурах шаардлагатай болно.', + 'left' => 'үлдсэн', + 'right' => 'баруун', + 'top' => 'дээд', + 'bottom' => 'доод', + 'vertical' => 'босоо', + 'horizontal' => 'хэвтээ', + 'unique_serial' => 'Дахин давтагдашгүй сериал дугаар', + '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' => 'Устгагдсан бүртгэл', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Гарчиг', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D бар кодны төрөл', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/mn/admin/settings/message.php b/resources/lang/mn-MN/admin/settings/message.php similarity index 100% rename from resources/lang/mn/admin/settings/message.php rename to resources/lang/mn-MN/admin/settings/message.php diff --git a/resources/lang/mn-MN/admin/settings/table.php b/resources/lang/mn-MN/admin/settings/table.php new file mode 100644 index 0000000000..84c021f17a --- /dev/null +++ b/resources/lang/mn-MN/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Үүсгэсэн', + 'size' => 'Size', +); diff --git a/resources/lang/mn-MN/admin/statuslabels/message.php b/resources/lang/mn-MN/admin/statuslabels/message.php new file mode 100644 index 0000000000..4b89ef3d4b --- /dev/null +++ b/resources/lang/mn-MN/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Статусын шошго байхгүй байна.', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => 'Энэ Статистик хаяг нь одоогоор хамгийн багадаа нэг акттай холбоотой бөгөөд устгагдах боломжгүй байна. Энэ хөрөнгийг дахин ашиглахын тулд өөрийн хөрөнгийг шинэчилнэ үү.', + + 'create' => [ + 'error' => 'Статусын шошгыг үүсгээгүй байна, дахин оролдоно уу.', + 'success' => 'Статусын шошго амжилттай болсон.', + ], + + 'update' => [ + 'error' => 'Статусын шошго шинэчлэгдсэнгүй, дахин оролдоно уу', + 'success' => 'Статусын шошго амжилттай болсон.', + ], + + 'delete' => [ + 'confirm' => 'Та энэ Статус шошгыг устгахыг хүсч байна уу?', + 'error' => 'Статусын шошгыг устгахад асуудал гарлаа. Дахин оролдоно уу.', + 'success' => 'Статусын шошго амжилттай устгагдсан байна.', + ], + + 'help' => [ + 'undeployable' => 'Эдгээр хөрөнгийг хэн ч өгч чадахгүй.', + 'deployable' => 'Эдгээр хөрөнгийг шалгах боломжтой. Тэдгээрийг оноож дууссаны дараа тэд Deployed гэсэн мета төлөв гэж тооцдог.', + 'archived' => 'Эдгээр хөрөнгө нь шалгагдаагүй, зөвхөн Архивлагдсан үзэгдэлд харагдана. Энэ нь төсөвт / түүхэн зориулалтаар ашиглах хөрөнгийн тухай мэдээллийг хадгалж үлдэхийн зэрэгцээ тэдгээрийг өдөр тутмын хөрөнгийн жагсаалтаас гаргахад тустай байдаг.', + 'pending' => 'Эд хөрөнгийг засварлахын тулд ихэвчлэн ашигладаг боловч эргэлтэнд орохоор хүлээгдэж буй эд зүйлсэд ашиглагддаггүй.', + ], + +]; diff --git a/resources/lang/mn/admin/statuslabels/table.php b/resources/lang/mn-MN/admin/statuslabels/table.php similarity index 100% rename from resources/lang/mn/admin/statuslabels/table.php rename to resources/lang/mn-MN/admin/statuslabels/table.php diff --git a/resources/lang/mn/admin/suppliers/message.php b/resources/lang/mn-MN/admin/suppliers/message.php similarity index 100% rename from resources/lang/mn/admin/suppliers/message.php rename to resources/lang/mn-MN/admin/suppliers/message.php diff --git a/resources/lang/mn-MN/admin/suppliers/table.php b/resources/lang/mn-MN/admin/suppliers/table.php new file mode 100644 index 0000000000..bf93b85943 --- /dev/null +++ b/resources/lang/mn-MN/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Нийлүүлэгчийн талаар', + 'about_suppliers_text' => 'Нийлүүлэгч нь эд зүйлийн эх сурвалжийг хянахад ашиглагддаг', + 'address' => 'Нийлүүлэгчийн хаяг', + 'assets' => 'Актив', + 'city' => 'Хот', + 'contact' => 'Холбоо барих нэр', + 'country' => 'Улс', + 'create' => 'Нийлүүлэгч бий болгох', + 'email' => 'И-мэйл хаяг', + 'fax' => 'Факс', + 'id' => 'ID', + 'licenses' => 'Лицензүүд', + 'name' => 'Нийлүүлэгчийн нэр', + 'notes' => 'Тэмдэглэл', + 'phone' => 'Утас', + 'state' => 'Улс', + 'suppliers' => 'Нийлүүлэгч', + 'update' => 'Нийлүүлэгчийг шинэчлэх', + 'view' => 'Нийлүүлэгчийг харах', + 'view_assets_for' => 'Активыг харах', + 'zip' => 'Шуудангийн код', + +); diff --git a/resources/lang/mn-MN/admin/users/general.php b/resources/lang/mn-MN/admin/users/general.php new file mode 100644 index 0000000000..c2e94471ba --- /dev/null +++ b/resources/lang/mn-MN/admin/users/general.php @@ -0,0 +1,54 @@ + 'Энэ хэрэглэгч нэвтрэх эрхтэй', + 'activated_disabled_help_text' => 'Та өөрийн дансны идэвхжүүлэх статусыг засах боломжгүй.', + 'assets_user' => 'Нэр:', + 'bulk_update_warn' => 'Та: user_count хэрэглэгчдийн шинж чанарыг засах гэж байна. Энэ маягтыг ашиглан өөрийн хэрэглэгчийн атрибутуудыг өөрчлөх боломжгүй гэдгийг анхаарна уу. Мөн өөрийн хэрэглэгчдэд тус бүрд засвар хийлгэх ёстой.', + 'bulk_update_help' => 'Энэ маягт нь олон хэрэглэгчийг нэгэн зэрэг шинэчлэх боломжийг олгоно. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', + 'current_assets' => 'Одоогоор ашиглагдаж буй активууд энэ хэрэглэгчийг шалгасан байна', + 'clone' => 'Clone Хэрэглэгч', + 'contact_user' => 'Холбоо барих нэр', + 'edit' => 'Хэрэглэгчийг засварлах', + 'filetype_info' => 'Зөвшөөрөгдсөн filetypes нь png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'history_user' => 'Түүх: нэр', + 'info' => 'Мэдээлэл', + 'restore_user' => 'Тэднийг сэргээхийн тулд энд дарна уу.', + 'last_login' => 'Сүүлчийн Нэвтрэх', + 'ldap_config_text' => 'LDAP тохиргооны тохиргоог Админ> Тохиргоо гэж олж болно. (Заавал биш) сонгосон байршлыг бүх импортлогчдын хувьд тохируулах болно.', + 'print_assigned' => 'Бүх хуваарилагдсан хөрөнгийг хэвлэх', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Програм хангамж: нэр', + '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.', + 'view_user' => 'Хэрэглэгч: нэрийг харах', + 'usercsv' => 'CSV файл', + 'two_factor_admin_optin_help' => 'Таны одоогийн админ тохиргоо нь хоёр хүчин зүйлийн баталгаажуулалтыг сонгохыг зөвшөөрдөг.', + 'two_factor_enrolled' => '2FA төхөөрөмжийг бүртгүүлсэн', + 'two_factor_active' => '2FA идэвхтэй', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/mn-MN/admin/users/message.php b/resources/lang/mn-MN/admin/users/message.php new file mode 100644 index 0000000000..b37a44d2c6 --- /dev/null +++ b/resources/lang/mn-MN/admin/users/message.php @@ -0,0 +1,68 @@ + 'Та энэ хөрөнгийг амжилттай хүлээн авлаа.', + 'declined' => 'Та энэ хөрөнгийг амжилттай татгалзсан.', + 'bulk_manager_warn' => 'Таны хэрэглэгчид амжилттай шинэчлэгдсэн хэдий ч таны менежерийн оруулгыг хадгалсангүй, учир нь таны сонгосон менежер засварлах хэрэглэгчийн жагсаалт мөн хэрэглэгчид магадгүй өөрийн менежер биш байж болно. Менежерийг оруулалгүйгээр хэрэглэгчдийг дахин сонгоно уу.', + 'user_exists' => 'Хэрэглэгч бүртгэгдсэн байна!', + 'user_not_found' => 'Хэрэглэгч байхгүй байна.', + 'user_login_required' => 'Нэвтрэх талбар шаардлагатай байна', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Нууц үг шаардагдана.', + 'insufficient_permissions' => 'Зөвшөөрөлгүй байна.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Хэрэглэгч амжилттай хийгдсэн.', + 'update' => 'Хэрэглэгч амжилттай шинэчлэгдсэн.', + 'update_bulk' => 'Хэрэглэгчид амжилттай шинэчлэгдсэн!', + 'delete' => 'Хэрэглэгч амжилттай устгагдсан.', + 'ban' => 'Хэрэглэгч амжилттай хориглогдсон байна.', + 'unban' => 'Хэрэглэгч амжилтгүй боллоо.', + 'suspend' => 'Хэрэглэгч амжилттай зогссон.', + 'unsuspend' => 'Хэрэглэгч амжилтанд хүрсэнгүй.', + 'restored' => 'Хэрэглэгч амжилттай сэргээгдсэн байна.', + 'import' => 'Хэрэглэгчид амжилттай импортолсон.', + ), + + 'error' => array( + 'create' => 'Хэрэглэгч үүсгэх асуудал гарсан. Дахин оролдоно уу.', + 'update' => 'Хэрэглэгчийг шинэчлэхэд асуудал гарлаа. Дахин оролдоно уу.', + 'delete' => 'Хэрэглэгчийг устгахад асуудал гарлаа. Дахин оролдоно уу.', + 'delete_has_assets' => 'Энэ хэрэглэгчид оноосон зүйлтэй бөгөөд устгах боломжгүй байна.', + 'unsuspend' => 'Хэрэглэгчийг түдгэлзүүлэхэд асуудал үүссэн. Дахин оролдоно уу.', + 'import' => 'Хэрэглэгч импортлох асуудал гарсан. Дахин оролдоно уу.', + 'asset_already_accepted' => 'Энэ хөрөнгийг аль хэдийн хүлээн авлаа.', + 'accept_or_decline' => 'Та энэ хөрөнгийг хүлээн зөвшөөрөх эсвэл хасах ёстой.', + 'incorrect_user_accepted' => 'Таны хүлээн авахыг оролдсон хөрөнгө таныг шалгаагүй байна.', + 'ldap_could_not_connect' => 'LDAP сервертэй холбогдож чадсангүй. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', + 'ldap_could_not_bind' => 'LDAP сервертэй холбогдож чадахгүй байна. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', + 'ldap_could_not_search' => 'LDAP серверийг хайж чадахгүй байна. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', + 'ldap_could_not_get_entries' => 'LDAP серверээс бичилтийг авч чадсангүй. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', + 'password_ldap' => 'Энэ акаунтын нууц үгийг LDAP / Active Directory удирддаг. Нууц үгээ солихын тулд өөрийн IT хэлтэст хандана уу.', + ), + + 'deletefile' => array( + 'error' => 'Файлыг устгаагүй байна. Дахин оролдоно уу.', + 'success' => 'Файл амжилттай устгагдсан.', + ), + + 'upload' => array( + 'error' => 'Файлд байршуулаагүй файл. Дахин оролдоно уу.', + 'success' => 'Файлууд амжилттай байршуулсан.', + 'nofiles' => 'Та байршуулах ямар ч файл сонгоогүй байна', + 'invalidfiles' => 'Таны файлуудын нэг юмуу хэд нь хэтэрхий том юмуу эсвэл файлын төрлийг зөвшөөрдөггүй. Зөвшөөрөгдсөн filetypes нь png, gif, jpg, doc, docx, pdf, болон txt байна.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/mn-MN/admin/users/table.php b/resources/lang/mn-MN/admin/users/table.php new file mode 100644 index 0000000000..b988d941cf --- /dev/null +++ b/resources/lang/mn-MN/admin/users/table.php @@ -0,0 +1,40 @@ + 'Идэвхтэй байна', + 'allow' => 'Зөвшөөрнө үү', + 'checkedout' => 'Актив', + 'created_at' => 'Үүсгэсэн', + 'createuser' => 'Хэрэглэгч үүсгэх', + 'deny' => 'Дене', + 'email' => 'И-мэйл хаяг', + 'employee_num' => 'Ажилчдын тоо', + 'first_name' => 'Нэр', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Өв залгамжлах', + 'job' => 'Албан тушаал', + 'last_login' => 'Сүүлчийн Нэвтрэх', + 'last_name' => 'Сүүлийн нэр', + 'location' => 'Байршил', + 'lock_passwords' => 'Энэ суулгац дээр нэвтрэх мэдээлэл өөрчлөгдөх боломжгүй.', + 'manager' => 'Менежер', + 'managed_locations' => 'Managed Locations', + 'name' => 'Нэр', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Тэмдэглэл', + 'password_confirm' => 'Нууц үгээ батална уу', + 'password' => 'Нууц үг', + 'phone' => 'Утас', + 'show_current' => 'Одоогийн хэрэглэгчдийг харуулах', + 'show_deleted' => 'Хасагдсан хэрэглэгчдийг харуулах', + 'title' => 'Гарчиг', + 'to_restore_them' => 'тэднийг сэргээх.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Хэрэглэгчийг шинэчлэх', + 'username' => 'Хэрэглэгчийн нэр', + 'user_deleted_text' => 'Энэ хэрэглэгчийг устгасан гэж тэмдэглэсэн.', + 'username_note' => '(Энэ нь нэвтрэхэд биш зөвхөн Active Directory-д зориулж ашиглагддаг.)', + 'cloneuser' => 'Clone Хэрэглэгч', + 'viewusers' => 'Хэрэглэгчдийг харах', +); diff --git a/resources/lang/lt/auth.php b/resources/lang/mn-MN/auth.php similarity index 100% rename from resources/lang/lt/auth.php rename to resources/lang/mn-MN/auth.php diff --git a/resources/lang/mn-MN/auth/general.php b/resources/lang/mn-MN/auth/general.php new file mode 100644 index 0000000000..6f8fd12612 --- /dev/null +++ b/resources/lang/mn-MN/auth/general.php @@ -0,0 +1,19 @@ + 'Нууц уг шинэчлэх имэйл илгээх', + 'email_reset_password' => 'Нууц үг шинэчлэх имэйл', + 'reset_password' => 'Нууц үг шинэчлэх', + 'saml_login' => 'Login via SAML', + 'login' => 'Нэвтрэх', + 'login_prompt' => 'Нэвтэрнэ үү', + 'forgot_password' => 'Нууц үгээ мартсан', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/mn-MN/auth/message.php b/resources/lang/mn-MN/auth/message.php new file mode 100644 index 0000000000..51dba96cbc --- /dev/null +++ b/resources/lang/mn-MN/auth/message.php @@ -0,0 +1,45 @@ + 'Энэ имэйл хаягтай байна.', + 'account_not_found' => 'Хэрэглэгчийн нэр эсвэл нууц үг буруу байна.', + 'account_not_activated' => 'Энэ хэрэглэгчийн бүртгэл идэвхжээгүй байна.', + 'account_suspended' => 'Энэ хэрэглэгчийн бүртгэлийг түдгэлзүүлсэн байна.', + 'account_banned' => 'Энэ хэрэглэгчийн бүртгэлийг хориглосон байна.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Та амжилттай нэвтэрсэн байна.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Нэвтрэхийг оролдож байх явцад асуудал гарсан, дахин оролдоно уу.', + 'success' => 'Та амжилттай нэвтэрсэн байна.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Таны акаунтыг үүсгэх үед алдаа гарлаа, дахин оролдоно уу.', + 'success' => 'Акаунт амжилттай хийгдсэн.', + ), + + 'forgot-password' => array( + 'error' => 'Нууц үгийг дахин тохируулахыг оролдож байх явцад асуудал гарлаа, дахин оролдоно уу.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Нууц үгээ шинэчлэхдээ алдаа гарлаа, дахин оролдоно уу.', + 'success' => 'Таны нууц үг амжилттай хийгдсэн.', + ), + + +); diff --git a/resources/lang/mn-MN/button.php b/resources/lang/mn-MN/button.php new file mode 100644 index 0000000000..db7ced26c4 --- /dev/null +++ b/resources/lang/mn-MN/button.php @@ -0,0 +1,24 @@ + 'Үйлдлүүд', + 'add' => 'Шинийг нэмэх', + 'cancel' => 'Болих', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Устгах', + 'edit' => 'Засах', + 'restore' => 'Сэргээх', + 'remove' => 'Remove', + 'request' => 'Хүсэлт', + 'submit' => 'Оруулах', + 'upload' => 'Оруулах', + 'select_file' => 'Файл сонгох...', + 'select_files' => 'Файл сонгох...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Нууц уг шинэчлэх имэйл илгээх', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Шинэ', +]; diff --git a/resources/lang/mn-MN/general.php b/resources/lang/mn-MN/general.php new file mode 100644 index 0000000000..475cac16a3 --- /dev/null +++ b/resources/lang/mn-MN/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Дагалдах хэрэгсэл', + 'activated' => 'Идэвхжүүлсэн', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Дагалдах хэрэгсэл', + 'accessory_report' => 'Дагалдах хэрэгслийн тайлан', + 'action' => 'Үйлдэл', + 'activity_report' => 'Үйл ажиллагааны тайлан', + 'address' => 'Хаяг', + 'admin' => 'админ', + 'administrator' => 'Админ', + 'add_seats' => 'Суудал нэмсэн', + 'age' => "Age", + 'all_assets' => 'Бүх хөрөнгө', + 'all' => 'Бүгд', + 'archived' => 'Архивлагдсан', + 'asset_models' => 'Хөрөнгийн загвар', + 'asset_model' => 'Загвар', + 'asset' => 'Актив', + 'asset_report' => 'Хөрөнгийн тайлан', + 'asset_tag' => 'Хөрөнгийн шошго', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', + 'audit' => 'Аудит', + 'audit_report' => 'Аудитын бүртгэл', + 'assets' => 'Актив', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Хөрөг устгах', + 'avatar_upload' => 'Хөрөгийг байршуулах', + 'back' => 'Буцах', + 'bad_data' => 'Юу ч олдсонгүй. Муу мэдээлэл байна уу?', + 'bulkaudit' => 'Бөөн аудит', + 'bulkaudit_status' => 'Аудитын статус', + 'bulk_checkout' => 'Бөөнөөр Тооцоо хийх', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Болих', + 'categories' => 'Категориуд', + 'category' => 'Бүлэг', + 'change' => 'Гадуур нь', + 'changeemail' => 'И-мэйл хаягийг өөрчлөх', + 'changepassword' => 'Нууц үг солих', + 'checkin' => 'Шалгах', + 'checkin_from' => '-аас бүртгүүлэх', + 'checkout' => 'Тооцоо хийх', + 'checkouts_count' => 'Олгосон', + 'checkins_count' => 'Буцаан авсан', + 'user_requests_count' => 'Хүсэлт', + 'city' => 'Хот', + 'click_here' => 'Энд дар', + 'clear_selection' => 'Сонголтыг арилгах', + 'companies' => 'Компаниуд', + 'company' => 'Компани', + 'component' => 'Бүрэлдэхүүн хэсэг', + 'components' => 'Бүрэлдэхүүн хэсгүүд', + 'complete' => 'Бүрэн дуусгах', + 'consumable' => 'Боломжтой', + 'consumables' => 'Хэрэглээ', + 'country' => 'Улс', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Шинэ болгох', + 'created' => 'Үүссэн зүйл', + 'created_asset' => 'актив үүсгэсэн', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + 'updated_at' => 'Дээр шинэчилсэн', + 'currency' => '$', // this is deprecated + 'current' => 'Одоогийн байдлаар', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', + 'custom_report' => 'Гаалийн хєрєнгийн тайлан', + 'dashboard' => 'Хянах самбар', + 'days' => 'өдөр', + 'days_to_next_audit' => 'Дараагийн аудитуудад орох өдрүүд', + 'date' => 'Огноо', + 'debug_warning' => 'Анхаар!', + 'debug_warning_text' => 'Энэ програм нь дибаг хийх боломжтойгоор үйлдвэрлэлийн горимд ажиллаж байна. Хэрэв таны хэрэглээ гаднах ертөнцөд хүртээмжтэй бол эмзэг өгөгдлийг илтгэнэ. APP_DEBUG утгыг өөрийн .env файлыг false руу тохируулах замаар дибаг хийх горимыг идэвхгүй болгох.', + 'delete' => 'Устгах', + 'delete_confirm' => 'Та :item устгахыг хүсч байгаадаа итгэлтэй байна уу?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Устгагдсан', + 'delete_seats' => 'Устгагдсан суудал', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Департамент', + 'department' => 'Газар', + 'deployed' => 'Суулгасан', + 'depreciation' => 'Элэгдэл', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Элэгдлийн тайлан', + 'details' => 'Дэлгэрэнгүй', + 'download' => 'Татаж авах', + 'download_all' => 'Download All', + 'editprofile' => 'Өөрийн профайлаа засах', + 'eol' => 'EOL', + 'email_domain' => 'Домэйн мэйл', + 'email_format' => 'И-мэйл формат', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Энэ нь импортлох үед имэйл хаяг үүсгэхэд ашиглагддаг', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + 'filastname_format' => 'Эхний анхны нэр (jsmith@example.com)', + 'firstname_lastname_format' => 'Эхний нэрний нэр (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Oвог нэр (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Овгийн Эхний Үсэг Өөрийн Нэр (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Эхлээд', + '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)', + 'first_name' => 'Нэр', + 'first_name_format' => 'Эхний нэр (jane@example.com)', + 'files' => 'Файлууд', + 'file_name' => 'Файл', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Файл оруулах', + 'file_upload' => 'File Upload', + 'generate' => 'Үүсгэх', + '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' => 'Зураг устгах', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Импорт', + 'import_this_file' => 'Map fields and process this file', + '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', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Зөвшөөрөлгүй!', + 'kits' => 'Predefined Kits', + 'language' => 'Хэл', + 'last' => 'Хамгийн сүүлд', + 'last_login' => 'Сүүлчийн Нэвтрэх', + 'last_name' => 'Сүүлийн нэр', + 'license' => 'Лиценз', + 'license_report' => 'Лицензийн тайлан', + 'licenses_available' => 'лиценз боломжтой', + 'licenses' => 'Лицензүүд', + 'list_all' => 'Бүгдийг жагсаах', + 'loading' => 'Loading... please wait....', + 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'feature_disabled' => 'Демо суулгацын энэ онцлогийг идэвхгүй болгосон байна.', + 'location' => 'Байршил', + 'location_plural' => 'Location|Locations', + 'locations' => 'Байршил', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'Гарах', + 'lookup_by_tag' => 'Хөрөнгийн Tagаар хайх', + 'maintenances' => 'Засвар үйлчилгээ', + 'manage_api_keys' => 'Manage API Keys', + 'manufacturer' => 'Үйлдвэрлэгч', + 'manufacturers' => 'Үйлдвэрлэгчид', + 'markdown' => 'Энэ талбар нь Гитуб амттай markdown.', + 'min_amt' => 'Мин. QTY', + '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' => 'Дараагийн аудитын огноо', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Сүүлийн аудит', + 'new' => 'шинэ!', + 'no_depreciation' => 'Элэгдэлгүй', + 'no_results' => 'Үр дүнгүй.', + 'no' => 'Үгүй', + 'notes' => 'Тэмдэглэл', + 'order_number' => 'Захиалгын дугаар', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => '_MENU_ зүйлсийг харуулж байна', + 'pagination_info' => '_TOTAL_ зүйлсийн _START_-ээс харна уу', + 'pending' => 'Хүлээгдэж байна', + 'people' => 'Хүмүүс', + 'per_page' => 'Нэг хуудасны үр дүн', + 'previous' => 'Өмнөх', + 'processing' => 'Боловсруулалт', + 'profile' => 'Таны профайл', + 'purchase_cost' => 'Худалдан авах зардал', + 'purchase_date' => 'Худалдан авах өдөр', + 'qty' => 'QTY', + 'quantity' => 'Тоо хэмжээ', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Хэрэглэхэд бэлэн байна', + 'recent_activity' => 'Сүүлийн үеийн үйл ажиллагаа', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Сонгох', + 'select_all' => 'Select All', + 'search' => 'Хайлт', + 'select_category' => 'Ангилал сонго', + 'select_department' => 'Департамент сонгоно уу', + 'select_depreciation' => 'Элэгдэлийн төрлийг сонгоно уу', + 'select_location' => 'Байршлыг сонгоно уу', + 'select_manufacturer' => 'Үйлдвэрлэгчийг сонго', + 'select_model' => 'Загвар сонгоно уу', + 'select_supplier' => 'Нийлүүлэгч сонгоно уу', + 'select_user' => 'Хэрэглэгчийг сонгох', + 'select_date' => 'Огноо сонгох (YYYY-MM-DD)', + 'select_statuslabel' => 'Статус сонго', + 'select_company' => 'Компани сонгох', + 'select_asset' => 'Хөрөнгийг сонгоно уу', + 'settings' => 'Тохиргоо', + 'show_deleted' => 'Устгагдсан харах', + 'show_current' => 'Байгааг харах', + 'sign_in' => 'Нэвтрэх', + 'signature' => 'Гарын үсэг', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Гадарга', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Энэ суулгацад зарим функцууд хаагдсан байна.', + 'site_name' => 'Сайтын нэр', + 'state' => 'Улс', + 'status_labels' => 'Статусын шошго', + 'status' => 'Статус', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Нийлүүлэгч', + 'suppliers' => 'Нийлүүлэгч', + 'sure_to_delete' => 'Та устгахыг хүсч байгаадаа итгэлтэй байна уу', + 'sure_to_delete_var' => 'Та :item устгахыг хүсч байгаадаа итгэлтэй байна уу?', + 'delete_what' => 'Delete :item', + 'submit' => 'Илгээх', + 'target' => 'Зорилтот түвшин', + 'time_and_date_display' => 'Цагийн хуваарь', + 'total_assets' => 'Нийт хөрөнгө', + 'total_licenses' => 'нийт лиценз', + 'total_accessories' => 'нийтлэг хэрэгслүүд', + 'total_consumables' => 'Нийт хэрэглээ', + 'type' => 'Төрөл', + 'undeployable' => 'Дахин ашиглах боломжгүй байна', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Хэрэглэгчийн нэр Формат', + 'username' => 'Нэвтрэх нэр', + 'update' => 'Шинэчлэх', + '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.', + 'uploaded' => 'Байршуулсан байна', + 'user' => 'Хэрэглэгч', + 'accepted' => 'хүлээн зөвшөөрсөн', + 'declined' => 'буурсан', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Хүлээн зөвшөөрөөгүй хөрөнгө', + 'users' => 'Хэрэглэгчид', + 'viewall' => 'View All', + 'viewassets' => 'Хувьцаанд оруулсан хөрөнгө', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Вэб хуудас', + 'welcome' => 'Тавтай морилно уу,: нэр', + 'years' => 'жил', + 'yes' => 'Тиймээ', + 'zip' => 'Zip', + 'noimage' => 'Байршуулсан зураг эсвэл зураг олдсонгүй.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Таны маягт дууссан байна. Дахин оролдоно уу.', + '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_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' => 'И-мэйл хаяг', + '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_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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Анхаар', + 'notification_info' => 'Мэдээлэл', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Хөрөнгийн нэр', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Боломжийн нэр:', + 'accessory_information' => 'Accessory Information:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% бүрэн дуусгах', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'засах', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/mn-MN/help.php b/resources/lang/mn-MN/help.php new file mode 100644 index 0000000000..1c4fdefc92 --- /dev/null +++ b/resources/lang/mn-MN/help.php @@ -0,0 +1,35 @@ + 'Дэлгэрэнгүй мэдээлэл', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Актив нь сериал дугаар буюу хөрөнгийн тэмдэгтээр хянагдсан зүйлс юм. Эдгээр нь тодорхой зүйлүүдийг тодорхойлоход илүү үнэ цэнэтэй зүйлс байх хандлагатай байдаг.', + + 'categories' => 'Хөрөнгийн бүтэц зохион байгуулалтыг оновчтой болгоход Ангилал тус болно. Жишээлбэл "Ширээний компьютьер", "Ноутбүүк","Гар утас","Таблет" гэх мэт. Та өөрийн хүссэнээрээ ангиллаа зохиож болно.', + + 'accessories' => 'Дагалдах хэрэгсэл нь таны хэрэглэгчдэд олгодог аливаа зүйл боловч энэ нь сериал дугаартай (эсвэл та тэдгээрийг бусдыг дагах сонирхолтой биш) юм. Жишээ нь, компьютерийн хулгана, гар бөмбөг.', + + 'companies' => 'Компаниудыг энгийн тодорхойлогч талбар болгон ашиглаж болно, эсвэл Админ тохиргоонд компаний бүрэн дэмжлэгийг идэвхжүүлсэн тохиолдолд хөрөнгө, хэрэглэгчдийн харагдах байдлыг хязгаарлахад ашиглаж болно.', + + 'components' => 'Бүрэлдэхүүн хэсэг нь хөрөнгийн хэсэг болох зүйл, жишээ нь HDD, RAM, гэх мэт.', + + 'consumables' => 'Хэрэглээний бараа бүтээгдэхүүн нь цаг хугацааны турш хэрэглэгдэх зүйл юм. Жишээ нь, хэвлэгч бэх эсвэл хувилах цаас.', + + 'depreciations' => 'Та шулуун шугамын элэгдэл дээр үндэслэн хөрөнгийг элэгдүүлэхийн тулд хөрөнгийн элэгдлийг үүсгэж болно.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/mn-MN/localizations.php b/resources/lang/mn-MN/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/mn-MN/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/mn-MN/mail.php b/resources/lang/mn-MN/mail.php new file mode 100644 index 0000000000..a76f7283dc --- /dev/null +++ b/resources/lang/mn-MN/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Өдөр', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Хугацаа дууссан активын тайлан.', + 'Expiring_Licenses_Report' => 'Хугацаа дуусгавар болсон лицензийн тайлан.', + 'Item_Request_Canceled' => 'Зүйлийн хүсэлтийг хүчингүй болгох', + 'Item_Requested' => 'Барааны хүсэлт', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Бага нөөцийн тайлан', + 'a_user_canceled' => 'Хэрэглэгч вэбсайт дээрх зүйл хүсэлтийг цуцалсан байна', + 'a_user_requested' => 'Хэрэглэгч вэбсайт дээрх зүйлийг хүссэн байна', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Дагалдах хэрэгслийн нэр:', + 'additional_notes' => 'Нэмэлт тайлбар:', + 'admin_has_created' => 'Администратор танд зориулж дараах вэбсайт дээр акаунт үүсгэсэн байна.', + 'asset' => 'Актив:', + 'asset_name' => 'Хөрөнгийн нэр:', + 'asset_requested' => 'Хөрөнгө хүссэн', + 'asset_tag' => 'Хөрөнгийн шошго', + '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.', + 'assigned_to' => 'Томилогдсон', + 'best_regards' => 'Хамгийн сайн нь,', + 'canceled' => 'Цуцалсан:', + 'checkin_date' => 'Огноо шалгах:', + 'checkout_date' => 'Тооцоо хийх өдөр:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Дагалдах хэрэгслийг хүлээн авсан гэдгээ батлахын тулд доорх холбоос дээр дарна уу.', + 'click_on_the_link_asset' => 'Хөрөнгийг хүлээн авсан гэдгээ батлахын тулд доорх холбоос дээр дарна уу.', + 'click_to_confirm' => 'Вэбсайтаа баталгаажуулахын тулд дараах холбоос дээр дарна уу:', + 'current_QTY' => 'Одоогийн QTY', + 'days' => 'Өдөр', + 'expecting_checkin_date' => 'Хүлээгдэж буй хугацаа:', + 'expires' => 'Хугацаа дуусна', + 'hello' => 'Сайн уу', + 'hi' => 'Сайн уу', + 'i_have_read' => 'Би ашиглалтын нөхцөлийг уншиж, зөвшөөрч, энэ зүйлийг хүлээн авсан.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Зүйл:', + 'license_expiring_alert' => ':count ширхэг лизенц :threshhold өдрийн дотор дуусна.|:count ширхэг лизенц :threshhold өдрийн дотор дуусна.', + 'link_to_update_password' => 'Вэбсайтаа шинэчлэхийн тулд дараах холбоос дээр дарна уу:', + 'login' => 'Нэвтрэх:', + 'login_first_admin' => 'Слайд-IT-г суулгахын тулд доорх итгэмжлэлүүдийг ашиглана уу:', + 'low_inventory_alert' => ':count ширхэг барааны нөөц дуусаж байна.|:count ширхэг барааны нөөц дуусаж байна.', + 'min_QTY' => 'Min QTY', + 'name' => 'Нэр', + 'new_item_checked' => 'Таны нэрээр шинэ зүйл шалгасан бөгөөд дэлгэрэнгүй мэдээлэл доор байна.', + 'notes' => 'Тэмдэглэл', + 'password' => 'Нууц үг:', + 'password_reset' => 'Нууц үг шинэчлэх', + 'read_the_terms' => 'Доорх хэрэглээний нөхцөлийг уншина уу.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Хүсэлт гаргасан:', + 'reset_link' => 'Таны нууц үгээ шинэчлэх линк', + 'reset_password' => 'Нууц үгээ дахин тохируулах бол энд дарна уу:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Сериал', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Нийлүүлэгч', + 'tag' => 'Таг', + 'test_email' => 'Слайк-IT-с тест хийх мэйл', + 'test_mail_text' => 'Энэ бол Snipe-IT Asset Management System-ийн тест юм. Хэрэв та үүнийг авсан бол имэйл ажиллаж байна :)', + 'the_following_item' => 'Дараах зүйлүүдийг шалгасан байна:', + 'to_reset' => 'Та өөрийн: веб нууц үгээ шинэчлэхийн тулд энэ маягтыг бөглөнө үү:', + 'type' => 'Төрөл', + '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.', + 'user' => 'Хэрэглэгч', + 'username' => 'Нэвтрэх нэр', + 'welcome' => 'Тавтай морилно уу: нэр', + 'welcome_to' => 'Тавтай морилно уу: Вэб хуудас!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Таны Snipe-IT итгэмжлэлүүд', +]; diff --git a/resources/lang/mn/pagination.php b/resources/lang/mn-MN/pagination.php similarity index 100% rename from resources/lang/mn/pagination.php rename to resources/lang/mn-MN/pagination.php diff --git a/resources/lang/ko/passwords.php b/resources/lang/mn-MN/passwords.php similarity index 100% rename from resources/lang/ko/passwords.php rename to resources/lang/mn-MN/passwords.php diff --git a/resources/lang/mn/reminders.php b/resources/lang/mn-MN/reminders.php similarity index 100% rename from resources/lang/mn/reminders.php rename to resources/lang/mn-MN/reminders.php diff --git a/resources/lang/mn/table.php b/resources/lang/mn-MN/table.php similarity index 100% rename from resources/lang/mn/table.php rename to resources/lang/mn-MN/table.php diff --git a/resources/lang/mn-MN/validation.php b/resources/lang/mn-MN/validation.php new file mode 100644 index 0000000000..70a99c5323 --- /dev/null +++ b/resources/lang/mn-MN/validation.php @@ -0,0 +1,162 @@ + 'Үүнд: аттрибут хүлээн авах ёстой.', + 'active_url' => 'Үүнд: атрибут нь зөв URL биш байна.', + 'after' => 'Үүнд: аттрибут нь дараах огноо байх ёстой: date.', + 'after_or_equal' => 'Үүнд: аттрибут нь дараах огноо эсвэл тэнцүү байх огноо байх ёстой.', + 'alpha' => 'Үүнд: аттрибут нь зөвхөн үсэг агуулдаг.', + 'alpha_dash' => 'Үүнд: аттрибут нь зөвхөн үсэг, тоо, зураас агуулсан байж болно.', + 'alpha_num' => 'Үүнд: аттрибут нь зөвхөн үсэг, тоо агуулж болно.', + 'array' => 'Үүнд: атрибут нь массив байх ёстой.', + 'before' => 'Үүнд: аттрибут нь огноогоос өмнө он сар байх ёстой.', + 'before_or_equal' => 'Үүнд: аттрибут нь огноогоос өмнө эсвэл огноо байх ёстой.', + 'between' => [ + 'numeric' => 'Үүнд: атрибут нь дараах байх ёстой: min ба: max.', + 'file' => 'Үүнд: аттрибут нь: min ба: max килобайт хооронд байх ёстой.', + 'string' => 'Үүнд: аттрибут нь дараах байх ёстой: min ба: max тэмдэгтүүд.', + 'array' => 'Үүнд: аттрибут нь дараах байх ёстой: min ба: max items.', + ], + 'boolean' => 'Үүнд: аттрибутын талбар нь үнэн эсвэл худал байна.', + 'confirmed' => 'Үүнд: атрибут баталгаажуулалт таарахгүй байна.', + 'date' => 'Үүнд: атрибут нь хүчинтэй хугацаа биш.', + 'date_format' => 'Үүнд: атрибут формат хэлбэрээр тохирохгүй байна.', + 'different' => 'Үүнд: аттрибут болон бусад нь өөр байх ёстой.', + 'digits' => 'Үүнд: аттрибут нь: цифрүүд цифр байна.', + 'digits_between' => 'Үүнд: аттрибут нь дараах байх ёстой: min ба: хамгийн их цифрүүд.', + 'dimensions' => 'Үүнд: атрибут буруу зургийн хэмжээстэй байна.', + 'distinct' => 'Үүнд: атрибутын талбар нь давхар утгатай.', + 'email' => 'Үүнд: атрибут нь зөв имэйл хаяг байх ёстой.', + 'exists' => 'Сонгосон: шинж чанар буруу байна.', + 'file' => 'Үүнд: атрибут нь файл байх ёстой.', + 'filled' => 'Үүнд: аттрибутын талбар нь утгатай байх ёстой.', + 'image' => 'Үүнд: атрибут нь зураг байх ёстой.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Сонгосон: шинж чанар буруу байна.', + 'in_array' => 'Үүнд: атрибутын талбар байхгүй байна: бусад.', + 'integer' => 'Үүнд: атрибут нь бүхэл тоо байх ёстой.', + 'ip' => 'Үүнд: атрибут нь зөв IP хаяг байх ёстой.', + 'ipv4' => 'Үүнд: атрибут нь хүчин төгөлдөр IPv4 хаяг байх ёстой.', + 'ipv6' => 'Үүнд: аттрибут нь зөв IPv6 хаяг байх ёстой.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Үүнд: атрибут нь JSON тэмдэгт байх ёстой.', + 'max' => [ + 'numeric' => 'Үүнд: аттрибут нь: max.', + 'file' => 'Үүнд: аттрибут нь: килобайтаас ихгүй байж болно.', + 'string' => 'Үүнд: аттрибут нь хамгийн их тэмдэгтүүдээс их байж болохгүй.', + 'array' => 'Үүнд: аттрибут нь дараахи зүйлсээс ихгүй байна.', + ], + 'mimes' => 'Үүнд: аттрибут нь төрөл:: утгуудтай файл байх ёстой.', + 'mimetypes' => 'Үүнд: аттрибут нь төрөл:: утгуудтай файл байх ёстой.', + 'min' => [ + 'numeric' => 'Үүнд: аттрибут дор хаяж байх ёстой.', + 'file' => 'Үүнд: атрибут дор хаяж нэг килобайт байх ёстой.', + 'string' => 'Үүнд: атрибут дор хаяж байх ёстой: min тэмдэгтүүд.', + 'array' => 'Үүнд: атрибут дор хаяж дараах зүйлсийг агуулсан байх ёстой.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Сонгосон: шинж чанар буруу байна.', + 'numeric' => 'Үүнд: атрибут нь тоо байх ёстой.', + 'present' => 'Үүнд: атрибутын талбар байх ёстой.', + 'valid_regex' => 'Энэ regex нь хүчин төгөлдөр биш. ', + 'regex' => 'Агуулга формат буруу байна.', + 'required' => 'Үүнд: атрибутын талбар шаардлагатай.', + 'required_if' => 'Үүнд: аттрибутын талбар шаардлагатай үед: бусад нь: утга.', + 'required_unless' => 'Үүнд: аттрибутын талбар шаардлагатай: бусад нь: утга байна.', + 'required_with' => 'Үүнд: аттрибутын талбар шаардлагатай бол: утга байгаа болно.', + 'required_with_all' => 'Үүнд: аттрибутын талбар шаардлагатай бол: утга байгаа болно.', + 'required_without' => 'Үүнд: аттрибутын талбар шаардлагатай үед: утга байхгүй байна.', + 'required_without_all' => 'Үүнд: аттрибутын талбар нь: утга байх ёсгүй.', + 'same' => 'Үүнд: атрибут болон бусад нь таарах ёстой.', + 'size' => [ + 'numeric' => 'Үүнд: атрибут нь байх ёстой: хэмжээ.', + 'file' => 'Үүнд: атрибут нь: хэмжээ килобайт байх ёстой.', + 'string' => 'Үүнд: аттрибут нь: хэмжээст тэмдэгтүүд.', + 'array' => 'Үүнд: атрибут нь дараах хэмжээтэй байна: size items.', + ], + 'string' => 'Үүнд: атрибут нь мөр байх ёстой.', + 'timezone' => 'Үүнд: атрибут нь хүчинтэй бүс байх ёстой.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => 'Үүнд: атрибут аль хэдийн авсан байна.', + 'uploaded' => 'Үүнд: атрибут байршуулах боломжгүй байна.', + 'url' => 'Агуулга формат буруу байна.', + 'unique_undeleted' => ':attribute дахин давтагдашгүй байх ёстой.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Үүнд: аттрибут талбар нь зөвшөөрөгдөөгүй тэмдэгт агуулна.', + 'email_array' => 'Нэг буюу хэд хэдэн имэйл хаяг буруу байна.', + 'hashed_pass' => 'Таны одоогийн нууц үг буруу байна', + 'dumbpwd' => 'Энэ нууц үг хэтэрхий нийтлэг байна.', + 'statuslabel_type' => 'Та зөв статустай шошгын төрлийг сонгох ёстой', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/mn/admin/companies/general.php b/resources/lang/mn/admin/companies/general.php deleted file mode 100644 index dc7237272a..0000000000 --- a/resources/lang/mn/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'Компани сонгох', - '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/table.php b/resources/lang/mn/admin/companies/table.php deleted file mode 100644 index 3446134d30..0000000000 --- a/resources/lang/mn/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Компаниуд', - 'create' => 'Компани үүсгэх', - 'title' => 'Компани', - 'update' => 'Компанийг шинэчлэх', - 'name' => 'Компанийн нэр', - 'id' => 'ID', -); diff --git a/resources/lang/mn/admin/custom_fields/general.php b/resources/lang/mn/admin/custom_fields/general.php deleted file mode 100644 index 306235221b..0000000000 --- a/resources/lang/mn/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Гаалийн талбарууд', - 'manage' => 'Manage', - 'field' => 'Талбар', - 'about_fieldsets_title' => '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_field_help' => 'АНХААРУУЛГА: Талбарыг шифрлэх нь үүнийг ойлгомжгүй болгодог.', - 'encrypted' => 'Шифрлэгдсэн', - 'fieldset' => 'Талбар', - 'qty_fields' => 'Кодууд', - 'fieldsets' => 'Fieldsets', - 'fieldset_name' => 'Талбарын нэр', - 'field_name' => 'Талбарын нэр', - 'field_values' => 'Хээрийн үнэ цэнэ', - 'field_values_help' => 'Нэг мөрөнд нэг сонголтыг нэм. Эхний шугамаас бусад хоосон шугамыг орхигдуулах болно.', - 'field_element' => 'Form Element', - 'field_element_short' => 'Бүрэлдэхүүн', - 'field_format' => 'Формат', - 'field_custom_format' => 'Гаалийн формат', - 'field_custom_format_help' => 'Энэ талбар дээр regex илэрхийлэл ашиглан баталгаажуулалт хийх боломжтой. "regex:"-ээр эхлэх ёстой. Жишээ нь, өөрийн тохируулсан талбарын утга нь бодит IMEI (15 оронтой тоо) агуулж байгааг баталгаажуулахын тулд та regex:/^[0-9]{15}$/ ашиглана.', - 'required' => 'Шаардлагатай', - 'req' => 'Req.', - 'used_by_models' => 'Загвар ашиглана', - 'order' => 'Захиалга', - 'create_fieldset' => 'Шинэ талбарт', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/mn/admin/hardware/form.php b/resources/lang/mn/admin/hardware/form.php deleted file mode 100644 index 2f4b709bc0..0000000000 --- a/resources/lang/mn/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Бөөнөөр устгах активыг баталгаажуулна уу', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'Доорхи их хэмжээний устгалт хийх хөрөнгийг хянаж үзэх. Устгагдсан тохиолдолд эдгээр хөрөнгийг сэргээж болно. Гэхдээ тэдгээр нь одоогоор тэдгээрт хуваарилагдсан хэрэглэгчдэд хамааралгүй болно.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Та устгах гэж байна: asset_count хөрөнгө.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'Бөөнөөр шинэчлэх актив', - 'bulk_update_help' => 'Энэ маягтыг олон дахин нэг зэрэг олон актив шинэчлэх боломжтой. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Үүнийг шалгах', - 'checkout_date' => 'Тооцоо хийх өдөр', - 'checkin_date' => 'Checkin Огноо', - 'checkout_to' => 'Тооцоо хийх', - 'cost' => 'Худалдан авах зардал', - 'create' => 'Хөрөнгө үүсгэх', - 'date' => 'Худалдан авах өдөр', - 'depreciation' => 'Элэгдэл', - 'depreciates_on' => 'On', - 'default_location' => 'Анхдагч байршил', - 'eol_date' => 'EOL Огноо', - 'eol_rate' => 'EOL Rate', - 'expected_checkin' => 'Хүлээгдэж буй хугацаа', - 'expires' => 'Хугацаа дуусна', - 'fully_depreciated' => 'Бүрэн тооцсон', - 'help_checkout' => 'Хэрэв та энэ хөрөнгийг нэн даруй олгохыг хүсвэл дээрх статусын жагсаалтаас "Илгээхэд бэлэн" -ийг сонгоно уу.', - 'mac_address' => 'MAC хаяг', - 'manufacturer' => 'Үйлдвэрлэгч', - 'model' => 'Загвар', - 'months' => 'сар', - 'name' => 'Хөрөнгийн нэр', - 'notes' => 'Тэмдэглэл', - 'order' => 'Захиалгын дугаар', - 'qr' => 'QR код', - 'requestable' => 'Хэрэглэгчид энэ хөрөнгийг шаардаж болно', - 'select_statustype' => 'Статусын төрлийг сонгоно уу', - 'serial' => 'Цуваа', - 'status' => 'Статус', - 'tag' => 'Хөрөнгийн шошго', - 'update' => 'Хөрөнгийн шинэчлэлт', - 'warranty' => 'Баталгаат', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/mn/admin/hardware/general.php b/resources/lang/mn/admin/hardware/general.php deleted file mode 100644 index 3eb42a2efd..0000000000 --- a/resources/lang/mn/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Хөрөнгийн тухай', - 'about_assets_text' => 'Актив нь сериал дугаар буюу хөрөнгийн тэмдэгтээр хянагдсан зүйлс юм. Эдгээр нь тодорхой зүйлүүдийг тодорхойлоход илүү үнэ цэнэтэй зүйлс байх хандлагатай байдаг.', - 'archived' => 'Архивлагдсан', - 'asset' => 'Актив', - 'bulk_checkout' => 'Хөрөнгийг олгох', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Тооцоот Хөрөнгийн', - 'clone' => 'Clone Asset', - 'deployable' => 'Даалгавартай', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Хөрөнгийг засварлах', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Уучлаарай', - 'requested' => 'Хүсэлт гаргасан', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Хөрөнгийг дахин сэргээх', - 'pending' => 'Хүлээгдэж байна', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/mn/admin/hardware/message.php b/resources/lang/mn/admin/hardware/message.php deleted file mode 100644 index 71edd6dff5..0000000000 --- a/resources/lang/mn/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - 'Анхааруулга: Энэ хөрөнгө нь одоогоор хүчингүй болсон гэж тэмдэглэгдсэн байна. Хэрэв энэ байдал өөрчлөгдсөн бол хөрөнгийн статусыг шинэчлэнэ үү.', - 'does_not_exist' => 'Хөрөнгө байхгүй байна.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', - 'assoc_users' => 'Энэ хөрөнгийг одоогоор хэрэглэгчид шалгаж, устгах боломжгүй байна. Эхлээд хөрөнгийг шалгаж үзээд дараа нь устга.', - - 'create' => [ - 'error' => 'Акт үүсгээгүй байна, дахин оролдоно уу. :(', - 'success' => 'Хөрөнгө амжилттай болсон. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Хөрөнгийн шинэчлэлт хийгдээгүй тул дахин оролдоно уу', - 'success' => 'Акт амжилттай шинэчлэгдсэн.', - 'nothing_updated' => 'Ямар ч талбар сонгогдоогүй тул шинэчлэгдээгүй байна.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Хөрөнгө сэргээгээгүй байна, дахин оролдоно уу', - 'success' => 'Хөрөнгийн амжилттай сэргээгдэв.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Хөрөнгийн аудит амжилтгүй болсон. Дахин оролдоно уу.', - 'success' => 'Хөрөнгийн аудит амжилттай нэвтэрсэн байна.', - ], - - - 'deletefile' => [ - 'error' => 'Файлыг устгаагүй байна. Дахин оролдоно уу.', - 'success' => 'Файл амжилттай устгагдсан.', - ], - - 'upload' => [ - 'error' => 'Файлд байршуулаагүй файл. Дахин оролдоно уу.', - 'success' => 'Файлууд амжилттай байршуулсан.', - 'nofiles' => 'Та байршуулах ямар ч файл сонгоогүй, эсвэл байршуулах гэж буй файл хэт том байна', - 'invalidfiles' => 'Таны файлуудын нэг юмуу хэд нь хэтэрхий том юмуу эсвэл файлын төрлийг зөвшөөрдөггүй. Зөвшөөрөгдсөн filetypes нь png, gif, jpg, doc, docx, pdf, болон txt байна.', - ], - - 'import' => [ - 'error' => 'Зарим зүйлс зөв импорт хийгдээгүй байна.', - 'errorDetail' => 'Дараах зүйлсийг алдааны улмаас импортолсонгүй.', - 'success' => 'Таны файл импортлогдсон байна', - 'file_delete_success' => 'Таны файл амжилттай болсон байна', - 'file_delete_error' => 'Файл устгагдах боломжгүй байна', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'Та энэ хөрөнгийг устгахыг хүсч байна уу?', - 'error' => 'Хөрөнгийг устгах асуудал гарлаа. Дахин оролдоно уу.', - 'nothing_updated' => 'Ямар ч хөрөнгө сонгогдоогүй тул юу ч устгаагүй.', - 'success' => 'Хөрөнгийг амжилттай устгасан байна.', - ], - - 'checkout' => [ - 'error' => 'Хөрөнгийг шалгаагүй байна, дахин оролдоно уу', - 'success' => 'Акт амжилттай шалгасан.', - 'user_does_not_exist' => 'Энэ хэрэглэгч буруу байна. Дахин оролдоно уу.', - 'not_available' => 'Энэ хөрөнгийг татаж авахад бэлэн биш байна!', - 'no_assets_selected' => 'Жагсаалтаас доод тал нь нэг хөрөнгийг сонгоно уу', - ], - - 'checkin' => [ - 'error' => 'Хөрөнгө оруулаагүй байна, дахин оролдоно уу', - 'success' => 'Хөрөнгө амжилттай шалгагдсан.', - 'user_does_not_exist' => 'Энэ хэрэглэгч буруу байна. Дахин оролдоно уу.', - 'already_checked_in' => 'Энэ аккаунтыг аль хэдийн шалгасан байна.', - - ], - - 'requests' => [ - 'error' => 'Акт хүсээгүй тул дахин оролдоно уу', - 'success' => 'Хөрөнгө амжилттай ирэв.', - 'canceled' => 'Тооцоо хийх хүсэлт амжилттай цуцлагдсан', - ], - -]; diff --git a/resources/lang/mn/admin/hardware/table.php b/resources/lang/mn/admin/hardware/table.php deleted file mode 100644 index 6d9138bc09..0000000000 --- a/resources/lang/mn/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Хөрөнгийн шошго', - 'asset_model' => 'Загвар', - 'book_value' => 'Current Value', - 'change' => 'Гадуур нь', - 'checkout_date' => 'Тооцоо хийх өдөр', - 'checkoutto' => 'Нь шалгаж', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'CSV татаж авах', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Байршил', - 'purchase_cost' => 'Зардал', - 'purchase_date' => 'Худалдан авсан', - 'serial' => 'Цуваа', - 'status' => 'Статус', - 'title' => 'Актив', - '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/mn/admin/kits/general.php b/resources/lang/mn/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/mn/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/table.php b/resources/lang/mn/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/mn/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/mn/admin/licenses/general.php b/resources/lang/mn/admin/licenses/general.php deleted file mode 100644 index 7bb7f13011..0000000000 --- a/resources/lang/mn/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Лицензийн тухай', - 'about_licenses' => 'Програмыг хянах лицензийг ашигладаг. Тэдгээр нь тодорхой тооны суудалтай байдаг', - 'checkin' => 'Checkin лицензийн суудал', - 'checkout_history' => 'Тооцоо хийх түүх', - 'checkout' => 'Төлбөрийн лицензийн суудал', - 'edit' => 'Лицензийг засварлах', - 'filetype_info' => 'Зөвшөөрөгдсөн filetypes нь png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'Түүх', - 'in_out' => 'Гадуур нь', - 'info' => 'Лицензийн мэдээлэл', - 'license_seats' => 'Лицензийн суудал', - 'seat' => 'Суудал', - 'seats' => 'Суудал', - 'software_licenses' => 'Програм хангамжийн лиценз', - 'user' => 'Хэрэглэгч', - 'view' => 'Лицензийг харах', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/mn/admin/locations/table.php b/resources/lang/mn/admin/locations/table.php deleted file mode 100644 index 3a40355b1e..0000000000 --- a/resources/lang/mn/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Байршлын тухай', - 'about_locations' => 'Байршил нь хэрэглэгчид, эд хөрөнгө, бусад зүйлсийн байршлын мэдээллийг хянахад ашиглагддаг', - 'assets_rtd' => 'Актив', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Активыг хуваарилсан', - 'id' => 'ID', - 'city' => 'Хот', - 'state' => 'Улс', - 'country' => 'Улс', - 'create' => 'Байршлыг үүсгэх нь', - 'update' => 'Байршлын мэдээллийг шинэчлэх', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Байршил нэр', - 'address' => 'Хаяг', - 'address2' => 'Address Line 2', - 'zip' => 'Шуудангийн код', - 'locations' => 'Байршил', - '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/manufacturers/message.php b/resources/lang/mn/admin/manufacturers/message.php deleted file mode 100644 index ecc045d73f..0000000000 --- a/resources/lang/mn/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Үйлдвэрлэгч байхгүй байна.', - 'assoc_users' => 'Энэ үйлдвэр нь одоогоор хамгийн багадаа нэг загвартай холбоотой бөгөөд устгах боломжгүй. Энэ загварыг дахин үйлдвэрлэхээ больсон загвараа шинэчлээд дахин оролдоно уу.', - - 'create' => array( - 'error' => 'Үйлдвэрлэгч үүсгээгүй байна, дахин оролдоно уу.', - 'success' => 'Үйлдвэрлэгч амжилттай ажиллаж байна.' - ), - - 'update' => array( - 'error' => 'Үйлдвэрлэгч шинэчлэгдсэнгүй, дахин оролдоно уу', - 'success' => 'Үйлдвэрлэгч амжилттай шинэчлэгдсэн.' - ), - - 'restore' => array( - 'error' => 'Үйлдвэрлэгч сэргэгдээгүй тул дахин оролдоно уу', - 'success' => 'Үйлдвэрлэгч амжилттай сэргээгдсэн.' - ), - - 'delete' => array( - 'confirm' => 'Та энэ үйлдвэрлэгчийн устгахыг хүсч байгаадаа итгэлтэй байна уу?', - 'error' => 'Үйлдвэрлэгчийг устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Үйлдвэрлэгч амжилттай устгагдсан байна.' - ) - -); diff --git a/resources/lang/mn/admin/manufacturers/table.php b/resources/lang/mn/admin/manufacturers/table.php deleted file mode 100644 index b18e18e0ed..0000000000 --- a/resources/lang/mn/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Үйлдвэрлэгчийн талаар', - 'about_manufacturers_text' => 'Үйлдвэрлэгчид нь таны хөрөнгийг үүсгэдэг компаниуд юм. Та эдгээрийн талаар чухал мэдээллийг холбоо барих мэдээллийг хадгалах боломжтой бөгөөд энэ нь таны хөрөнгийн дэлгэрэнгүй хуудаснууд дээр харагдах болно.', - 'asset_manufacturers' => 'Актив үйлдвэрлэгчид', - 'create' => 'Үйлдвэрлэгч үүсгэх', - 'id' => 'ID', - 'name' => 'Нэр', - 'support_email' => 'Дэмжлэг Имэйл', - 'support_phone' => 'Утасны дэмжлэг', - 'support_url' => 'Дэмжих URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Үйлдвэрлэгчийг шинэчлэх', - 'url' => 'URL', - -); diff --git a/resources/lang/mn/admin/models/message.php b/resources/lang/mn/admin/models/message.php deleted file mode 100644 index a62060079f..0000000000 --- a/resources/lang/mn/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Загвар байхгүй байна.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Энэ загвар одоогоор нэг буюу хэд хэдэн хөрөнгөтэй холбоотой бөгөөд устгаж болохгүй. Хөрөнгө устгаж, дараа нь устгахыг оролдоно уу.', - - - 'create' => array( - 'error' => 'Загвар үүсгэгдсэнгүй, дахин оролдоно уу.', - 'success' => 'Загвар амжилттай болсон.', - 'duplicate_set' => 'Тухайн нэр, үйлдвэрлэгч болон загварын дугаар бүхий хөрөнгийн загвар аль хэдийн гарсан байна.', - ), - - 'update' => array( - 'error' => 'Загвар шинэчлэгдсэнгүй, дахин оролдоно уу', - 'success' => 'Загвар амжилттай болсон.', - ), - - 'delete' => array( - 'confirm' => 'Та энэ хөрөнгийн загварыг устгахыг хүсэж байна уу?', - 'error' => 'Загварыг устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Загвар амжилттай устгагдсан байна.' - ), - - 'restore' => array( - 'error' => 'Загвар сэргээгээгүй, дахин оролдоно уу', - 'success' => 'Загвар амжилттай болсон.' - ), - - 'bulkedit' => array( - 'error' => 'Ямар ч талбар өөрчлөгдсөнгүй тул шинэчлэгдээгүй байна.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Ямар ч загвар сонгогдоогүй тул юу ч устаагүй.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count ширхэг загвар устсан ба :fail_count ширхэг загвар одоо хүртэл хөрөнгөтэй холбоотой байгаа тул устаагүй.' - ), - -); diff --git a/resources/lang/mn/admin/settings/general.php b/resources/lang/mn/admin/settings/general.php deleted file mode 100644 index 7cfb38eda9..0000000000 --- a/resources/lang/mn/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Идэвхтэй лавлах', - '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".', - 'admin_cc_email' => 'CC Имэйл', - 'admin_cc_email_help' => 'Хэрэв та хэрэглэгчдэд илгээсэн хүлээн авах/олгох имэйлийн хуулбарыг нэмэлт имэйл үрүү илгээхийг хүсвэл энд оруулна уу. Үгүй бол энэ талбарыг хоосон орхино уу.', - 'is_ad' => 'Энэ бол Active Directory Server', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Notification 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.', - 'asset_ids' => 'Хөрөнгийн дугаар', - 'audit_interval' => 'Аудитын интервал', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'Аудитын анхааруулах босго', - 'audit_warning_days_help' => 'Хөрөнгө аудит хийхэд бэлэн байх үед танд хэдэн өдөр урьдчилан урьдчилан анхааруулах ёстой вэ?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Угтвар (заавал биш)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Нөөцлөлтүүд', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'CSS тохиргоо', - 'custom_css_help' => 'Ямар нэгэн гаалийн CSS дарж өөрчлөхийг хүсч оруулаарай. <style></style> хаягуудыг бүү оруулаарай.', - 'custom_forgot_pass_url' => 'Дурын нууц үг сэргээх URL', - 'custom_forgot_pass_url_help' => 'Энэ нь нэвтрэх дэлгэц дээрх мартагдсан нууц үгийн URL-г орлох ба хүмүүсийг дотоод хэрэглээний LDAP нууц үг шинэчлэх үйлдэл үрүү чиглүүлэхэд туслана. Энэ нь local хэрэглэгчийн мартсан нууц үгийн үйлдлийг идэвхгүйжүүлэх болно.', - 'dashboard_message' => 'Хянах самбарын мессэж', - 'dashboard_message_help' => 'Хяналт самбарыг харах эрхтэй хэнд ч энэ текст харагдана.', - 'default_currency' => 'Анхдагч валют', - 'default_eula_text' => 'Үндсэн EULA', - 'default_language' => 'Үндсэн хэл', - 'default_eula_help_text' => 'Та мөн EULA-г тусгай активын төрлөөр ангилж болно.', - 'display_asset_name' => 'Дэлгэцийн нэрийг харуулах', - 'display_checkout_date' => 'Дэлгэцийн төлбөр хийх хугацаа', - 'display_eol' => 'EOL харуулах хүснэгтийг харна уу', - 'display_qr' => 'Талбай кодыг харуулах', - 'display_alt_barcode' => '1D бар кодыг харуулах', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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 интеграцчилал', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Таны LDAP нэвтрэлтийг зөв тохируулсан эсэхийг шалгахын тулд дээр дурдсан үндсэн DN-ээс хүчинтэй LDAP хэрэглэгчийн нэр, нууц үгээ оруулна уу. ТА ЭХЛЭЭД ШИНЭЧЛЭГДСЭН LDAP ТОХИРГООГОО ХАДГАЛАХ ЁСТОЙ.', - 'ldap_login_sync_help' => 'Энэ нь зөвхөн LDAP-ийг зөв синхрончлох боломжтой эсэхийг шалгадаг. Хэрэв таны LDAP баталгаажуулалтын асуулга буруу байвал хэрэглэгчид нэвтрэх боломжгүй хэвээр байх магадлалтай. ТА ЭХЛЭЭД ШИНЭЧЛЭГДСЭН LDAP ТОХИРГООГОО ХАДГАЛАХ ЁСТОЙ.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP сервер', - 'ldap_server_help' => 'Энэ нь ldap: // (unrrypted буюу TLS) эсвэл ldaps-ээр эхлэх ёстой: // (SSL нь)', - 'ldap_server_cert' => 'LDAP SSL гэрчилгээ баталгаажуулалт', - 'ldap_server_cert_ignore' => 'Хүчингүй SSL гэрчилгээг зөвшөөрөх', - 'ldap_server_cert_help' => 'Хэрэв та өөрийгөө гарын үсэг зурсан SSL сертификат ашиглаж байгаа бол энэ сонголтыг сонгож хүчингүй SSL сертификатыг хүлээн авахыг хүсч байна.', - '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_pword' => 'LDAP нууц үгийн холбох', - 'ldap_basedn' => 'Суурь Bind DN', - 'ldap_filter' => 'LDAP шүүгч', - 'ldap_pw_sync' => 'LDAP нууц үгийн синк', - 'ldap_pw_sync_help' => 'Хэрэв та LDAP нууц үгүүдийг локал нууц үгтэй синхрончлохыг хүсэхгүй байгаа бол энэ хайрцгийг идэвхгүй болгоно уу. Ингэхгүй бол таны LDAP сервер ямар нэг шалтгаанаар хүрэх боломжгүй бол таны хэрэглэгчид нэвтэрч чадахгүй байж болно гэсэн үг юм.', - 'ldap_username_field' => 'Хэрэглэгчийн талбар', - 'ldap_lname_field' => 'Сүүлийн нэр', - 'ldap_fname_field' => 'LDAP анхны нэр', - 'ldap_auth_filter_query' => 'LDAP Танин шалгах хүсэлт', - 'ldap_version' => 'LDAP хувилбар', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Ажилчдын тоо', - 'ldap_email' => 'LDAP И-мэйл', - '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' => 'Алсын хэрэглэгчийн нэвтрэх сонголтууд', - 'login_remote_user_enabled_text' => 'Алсын хэрэглэгчийн мэдээлэл ашиглан нэвтрэхийг идэвхжүүлэх', - 'login_remote_user_enabled_help' => 'Энэ сонголт нь "Common Gateway Interface (RFC 3875)" -ын дагуу REMOTE_USER толгой дамжуулан баталгаажуулалтыг идэвхжүүлдэг.', - 'login_common_disabled_text' => 'Баталгаажуулалтын бусад механизмыг идэвхгүй болгох', - 'login_common_disabled_help' => 'Энэ сонголт баталгаажуулалтын бусад механизмыг идэвхгүй болгодог. REMOTE_USER нэвтрэл ажиллаж байгаа тохиолдолд энэ сонголтыг идэвхтэй болгоно уу', - 'login_remote_user_custom_logout_url_text' => 'Дурын гарах URL', - 'login_remote_user_custom_logout_url_help' => 'Хэрэв энд url оруулсан бол хэрэглэгч Snipe-IT-ээс гарсны дараа энэ URL руу шилжих болно. Энэ нь танай нэвтрэлтийн нэгдсэн систем зөв хаагдахад ашигтай юм.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Лого', - 'logo_print_assets' => 'Хэвлэхэд ашиглах', - 'logo_print_assets_help' => 'Хэвлэх боломжтой хөрөнгийн жагсаалтад брендинг ашиглах ', - 'full_multiple_companies_support_help_text' => 'Компаниудын өмч хөрөнгөд компанид хуваарилсан хэрэглэгчдийг (түүний дотор админуудыг) хязгаарлах.', - 'full_multiple_companies_support_text' => 'Олон тооны компаниудын дэмжлэг', - 'show_in_model_list' => 'Загвар сонгох хэсэгт харуулах', - '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', - '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_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' => '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', - '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_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_images_in_email' => 'Имэйл дотор зураг харуулах', - 'show_images_in_email_help' => 'Хэрэв таны Snipe-IT суулгац VPN эсвэл хаалттай сүлжээний ард байгаа бол сүлжээнээс гадуурх хэрэглэгчид энэ суулгацаас авсан зургийг имэйлдээ ачаалах боломжгүй бол энэ хайрцгийг арилгана уу.', - 'site_name' => 'Сайтын нэр', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT хувилбар', - 'support_footer' => 'Хөл хэсэг дэх холбоосууд ', - 'support_footer_help' => 'Snipe-IT Support мэдээлэл ба хэрэглэгчийн гарын авлагын холбоосыг хэн харж болохыг заах өгөх', - 'version_footer' => 'Хөл хэсэг дэх дугаар ', - 'version_footer_help' => 'Snipe-IT хувилбарыг хэн харж болохыг зааж өгөх.', - 'system' => 'Системийн мэдээлэл', - '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' => 'Эдгээр тохиргоонууд нь таны суулгах зарим асуудлуудыг өөрчлөх боломжийг олгоно.', - 'labels_per_page' => 'Хуудасны нэг хуудсууд', - 'label_dimensions' => 'Шошго хэмжээ (инч)', - 'next_auto_tag_base' => 'Дараагийн автомат авалт', - 'page_padding' => 'Хуудасны хэмжээ (инч)', - 'privacy_policy_link' => 'Нууцлалын бодлогын холбоос', - 'privacy_policy' => 'Нууцлалын бодлого', - 'privacy_policy_link_help' => 'Хэрэв энд url оруулсан бол GDPR-ийн дагуу таны нууцлалын бодлогын холбоосыг програмын доод хэсэгт болон системийн илгээсэн имэйлд оруулах болно. ', - 'purge' => 'Устгагдсан бүртгэл', - 'purge_deleted' => 'Purge Deleted ', - 'labels_display_bgutter' => 'Шошгоны доод ус зайлуулах хоолой', - 'labels_display_sgutter' => 'Шошго талын ус зайлуулах хоолой', - 'labels_fontsize' => 'Шошго үсгийн хэмжээ', - 'labels_pagewidth' => 'Шошгоны хуудасны өргөн', - 'labels_pageheight' => 'Шошго хуудасны өндөр', - 'label_gutters' => 'Шошгоны зай (инч)', - 'page_dimensions' => 'Хуудасны хэмжээ (инч)', - 'label_fields' => 'Харагдах талбаруудыг тэмдэглэнэ үү', - 'inches' => 'инч', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Сингапурт Snipe-IT руу холбох', - 'show_url_in_emails_help_text' => 'Хэрэв та өөрийн имэйлийн хөлөгт Snipe-IT суулгалтанд холбохыг хүсэхгүй байгаа бол энэ хайрцгийг арилга. Хэрэглэгчдийн ихэнх нь хэзээ ч нэвтэрч чадахгүй бол ашигтай.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max зургийн хэмжээ өндөр', - 'thumbnail_max_h_help' => 'Өгөгдлийн зураг дээр харагдах пиксел дэх хамгийн их өндрийг жагсаалт харуулах боломжтой. Min 25, хамгийн ихдээ 500.', - 'two_factor' => 'Хоёр хүчин зүйл баталгаажуулалт', - 'two_factor_secret' => 'Хоёр хүчин зүйлийн код', - 'two_factor_enrollment' => 'Хоёр хүчин зүйлийн элсэлт', - 'two_factor_enabled_text' => 'Хоёр хүчин зүйлийг идэвхжүүлэх', - 'two_factor_reset' => 'Хоёр хүчин зүйлийн нууцыг дахин тохируулна уу', - 'two_factor_reset_help' => 'Энэ нь хэрэглэгчийг Google Authenticator-т ​​дахин ашиглах боломжтой болно. Энэ нь одоогоор бүртгэгдсэн төхөөрөмжөө алдсан эсвэл хулгайлсан тохиолдолд ашигтай байж болно.', - 'two_factor_reset_success' => 'Хоёр хүчин зүйл төхөөрөмжийг амжилттай дахин тохируулах', - 'two_factor_reset_error' => 'Хоёр хүчин зүйлийн төхөөрөмжийн дахин тохируулга амжилтгүй боллоо', - 'two_factor_enabled_warning' => 'Хэрэв та одоогоор идэвхжээгүй бол хоёр хүчин зүйлийг идэвхжүүлэх нь таныг Google Auth бүртгэлтэй төхөөрөмжтэй таныг баталгаажуулахыг шаардана. Хэрэв та элсээгүй бол та төхөөрөмжөө бүртгүүлэх боломжтой болно.', - 'two_factor_enabled_help' => 'Энэ нь Google Authenticator ашиглан хоёр хүчин зүйлийг таньж баталгаажуулах болно.', - 'two_factor_optional' => 'Сонгомол (Зөвшөөрөгдсөн тохиолдолд хэрэглэгчийг идэвхжүүлэх эсвэл идэвхгүй болгох боломжтой)', - 'two_factor_required' => 'Бүх хэрэглэгчдэд шаардлагатай', - 'two_factor_disabled' => 'Хөгжлийн бэрхшээлтэй', - 'two_factor_enter_code' => 'Хоёр хүчин зүйлийн кодыг оруулна уу', - 'two_factor_config_complete' => 'Код илгээх', - 'two_factor_enabled_edit_not_allowed' => 'Таны админ энэ тохиргоог засахыг зөвшөөрөхгүй.', - 'two_factor_enrollment_text' => "Хоёр хүчин зүйлийг баталгаажуулах шаардлагатай боловч таны төхөөрөмж одоогоор бүртгэгдээгүй байна. Google Authenticator аппликейшнийг нээж, төхөөрөмжөө бүртгүүлэхийн тулд доорх QR кодыг хайна уу. Та төхөөрөмжөө бүртгүүлснийхээ дараа доорх кодыг оруулна уу", - 'require_accept_signature' => 'Гарын үсэг зурах шаардлагатай', - 'require_accept_signature_help_text' => 'Энэ функцийг идэвхжүүлэх нь хэрэглэгчид активыг хүлээн авахдаа биечлэн гарын үсэг зурах шаардлагатай болно.', - 'left' => 'үлдсэн', - 'right' => 'баруун', - 'top' => 'дээд', - 'bottom' => 'доод', - 'vertical' => 'босоо', - 'horizontal' => 'хэвтээ', - 'unique_serial' => 'Дахин давтагдашгүй сериал дугаар', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/mn/admin/settings/table.php b/resources/lang/mn/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/mn/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/mn/admin/statuslabels/message.php b/resources/lang/mn/admin/statuslabels/message.php deleted file mode 100644 index 03ffca2c7c..0000000000 --- a/resources/lang/mn/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Статусын шошго байхгүй байна.', - 'assoc_assets' => 'Энэ Статистик хаяг нь одоогоор хамгийн багадаа нэг акттай холбоотой бөгөөд устгагдах боломжгүй байна. Энэ хөрөнгийг дахин ашиглахын тулд өөрийн хөрөнгийг шинэчилнэ үү.', - - 'create' => [ - 'error' => 'Статусын шошгыг үүсгээгүй байна, дахин оролдоно уу.', - 'success' => 'Статусын шошго амжилттай болсон.', - ], - - 'update' => [ - 'error' => 'Статусын шошго шинэчлэгдсэнгүй, дахин оролдоно уу', - 'success' => 'Статусын шошго амжилттай болсон.', - ], - - 'delete' => [ - 'confirm' => 'Та энэ Статус шошгыг устгахыг хүсч байна уу?', - 'error' => 'Статусын шошгыг устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Статусын шошго амжилттай устгагдсан байна.', - ], - - 'help' => [ - 'undeployable' => 'Эдгээр хөрөнгийг хэн ч өгч чадахгүй.', - '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/suppliers/table.php b/resources/lang/mn/admin/suppliers/table.php deleted file mode 100644 index de48ae0321..0000000000 --- a/resources/lang/mn/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Нийлүүлэгчийн талаар', - 'about_suppliers_text' => 'Нийлүүлэгч нь эд зүйлийн эх сурвалжийг хянахад ашиглагддаг', - 'address' => 'Нийлүүлэгчийн хаяг', - 'assets' => 'Актив', - 'city' => 'Хот', - 'contact' => 'Холбоо барих нэр', - 'country' => 'Улс', - 'create' => 'Нийлүүлэгч бий болгох', - 'email' => 'И-мэйл хаяг', - 'fax' => 'Факс', - 'id' => 'ID', - 'licenses' => 'Лицензүүд', - 'name' => 'Нийлүүлэгчийн нэр', - 'notes' => 'Тэмдэглэл', - 'phone' => 'Утас', - 'state' => 'Улс', - 'suppliers' => 'Нийлүүлэгч', - 'update' => 'Нийлүүлэгчийг шинэчлэх', - 'url' => 'URL', - 'view' => 'Нийлүүлэгчийг харах', - 'view_assets_for' => 'Активыг харах', - 'zip' => 'Шуудангийн код', - -); diff --git a/resources/lang/mn/admin/users/general.php b/resources/lang/mn/admin/users/general.php deleted file mode 100644 index c198ce40c9..0000000000 --- a/resources/lang/mn/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Энэ хэрэглэгч нэвтрэх эрхтэй', - 'activated_disabled_help_text' => 'Та өөрийн дансны идэвхжүүлэх статусыг засах боломжгүй.', - 'assets_user' => 'Нэр:', - 'bulk_update_warn' => 'Та: user_count хэрэглэгчдийн шинж чанарыг засах гэж байна. Энэ маягтыг ашиглан өөрийн хэрэглэгчийн атрибутуудыг өөрчлөх боломжгүй гэдгийг анхаарна уу. Мөн өөрийн хэрэглэгчдэд тус бүрд засвар хийлгэх ёстой.', - 'bulk_update_help' => 'Энэ маягт нь олон хэрэглэгчийг нэгэн зэрэг шинэчлэх боломжийг олгоно. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', - 'current_assets' => 'Одоогоор ашиглагдаж буй активууд энэ хэрэглэгчийг шалгасан байна', - 'clone' => 'Clone Хэрэглэгч', - 'contact_user' => 'Холбоо барих нэр', - 'edit' => 'Хэрэглэгчийг засварлах', - 'filetype_info' => 'Зөвшөөрөгдсөн filetypes нь png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'history_user' => 'Түүх: нэр', - 'info' => 'Мэдээлэл', - 'restore_user' => 'Тэднийг сэргээхийн тулд энд дарна уу.', - 'last_login' => 'Сүүлчийн Нэвтрэх', - 'ldap_config_text' => 'LDAP тохиргооны тохиргоог Админ> Тохиргоо гэж олж болно. (Заавал биш) сонгосон байршлыг бүх импортлогчдын хувьд тохируулах болно.', - 'print_assigned' => 'Бүх хуваарилагдсан хөрөнгийг хэвлэх', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Програм хангамж: нэр', - '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.', - 'view_user' => 'Хэрэглэгч: нэрийг харах', - 'usercsv' => 'CSV файл', - 'two_factor_admin_optin_help' => 'Таны одоогийн админ тохиргоо нь хоёр хүчин зүйлийн баталгаажуулалтыг сонгохыг зөвшөөрдөг.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/mn/admin/users/message.php b/resources/lang/mn/admin/users/message.php deleted file mode 100644 index 9be715a16f..0000000000 --- a/resources/lang/mn/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Та энэ хөрөнгийг амжилттай хүлээн авлаа.', - 'declined' => 'Та энэ хөрөнгийг амжилттай татгалзсан.', - 'bulk_manager_warn' => 'Таны хэрэглэгчид амжилттай шинэчлэгдсэн хэдий ч таны менежерийн оруулгыг хадгалсангүй, учир нь таны сонгосон менежер засварлах хэрэглэгчийн жагсаалт мөн хэрэглэгчид магадгүй өөрийн менежер биш байж болно. Менежерийг оруулалгүйгээр хэрэглэгчдийг дахин сонгоно уу.', - 'user_exists' => 'Хэрэглэгч бүртгэгдсэн байна!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Нэвтрэх талбар шаардлагатай байна', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Нууц үг шаардагдана.', - 'insufficient_permissions' => 'Зөвшөөрөлгүй байна.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Хэрэглэгч амжилттай хийгдсэн.', - 'update' => 'Хэрэглэгч амжилттай шинэчлэгдсэн.', - 'update_bulk' => 'Хэрэглэгчид амжилттай шинэчлэгдсэн!', - 'delete' => 'Хэрэглэгч амжилттай устгагдсан.', - 'ban' => 'Хэрэглэгч амжилттай хориглогдсон байна.', - 'unban' => 'Хэрэглэгч амжилтгүй боллоо.', - 'suspend' => 'Хэрэглэгч амжилттай зогссон.', - 'unsuspend' => 'Хэрэглэгч амжилтанд хүрсэнгүй.', - 'restored' => 'Хэрэглэгч амжилттай сэргээгдсэн байна.', - 'import' => 'Хэрэглэгчид амжилттай импортолсон.', - ), - - 'error' => array( - 'create' => 'Хэрэглэгч үүсгэх асуудал гарсан. Дахин оролдоно уу.', - 'update' => 'Хэрэглэгчийг шинэчлэхэд асуудал гарлаа. Дахин оролдоно уу.', - 'delete' => 'Хэрэглэгчийг устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'delete_has_assets' => 'Энэ хэрэглэгчид оноосон зүйлтэй бөгөөд устгах боломжгүй байна.', - 'unsuspend' => 'Хэрэглэгчийг түдгэлзүүлэхэд асуудал үүссэн. Дахин оролдоно уу.', - 'import' => 'Хэрэглэгч импортлох асуудал гарсан. Дахин оролдоно уу.', - 'asset_already_accepted' => 'Энэ хөрөнгийг аль хэдийн хүлээн авлаа.', - 'accept_or_decline' => 'Та энэ хөрөнгийг хүлээн зөвшөөрөх эсвэл хасах ёстой.', - 'incorrect_user_accepted' => 'Таны хүлээн авахыг оролдсон хөрөнгө таныг шалгаагүй байна.', - 'ldap_could_not_connect' => 'LDAP сервертэй холбогдож чадсангүй. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', - 'ldap_could_not_bind' => 'LDAP сервертэй холбогдож чадахгүй байна. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', - 'ldap_could_not_search' => 'LDAP серверийг хайж чадахгүй байна. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', - 'ldap_could_not_get_entries' => 'LDAP серверээс бичилтийг авч чадсангүй. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', - 'password_ldap' => 'Энэ акаунтын нууц үгийг LDAP / Active Directory удирддаг. Нууц үгээ солихын тулд өөрийн IT хэлтэст хандана уу.', - ), - - 'deletefile' => array( - 'error' => 'Файлыг устгаагүй байна. Дахин оролдоно уу.', - 'success' => 'Файл амжилттай устгагдсан.', - ), - - 'upload' => array( - 'error' => 'Файлд байршуулаагүй файл. Дахин оролдоно уу.', - 'success' => 'Файлууд амжилттай байршуулсан.', - 'nofiles' => 'Та байршуулах ямар ч файл сонгоогүй байна', - 'invalidfiles' => 'Таны файлуудын нэг юмуу хэд нь хэтэрхий том юмуу эсвэл файлын төрлийг зөвшөөрдөггүй. Зөвшөөрөгдсөн filetypes нь png, gif, jpg, doc, docx, pdf, болон txt байна.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/mn/admin/users/table.php b/resources/lang/mn/admin/users/table.php deleted file mode 100644 index 36c7a73a22..0000000000 --- a/resources/lang/mn/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Идэвхтэй байна', - 'allow' => 'Зөвшөөрнө үү', - 'checkedout' => 'Актив', - 'created_at' => 'Үүсгэсэн', - 'createuser' => 'Хэрэглэгч үүсгэх', - 'deny' => 'Дене', - 'email' => 'И-мэйл хаяг', - 'employee_num' => 'Ажилчдын тоо', - 'first_name' => 'Нэр', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Өв залгамжлах', - 'job' => 'Албан тушаал', - 'last_login' => 'Сүүлчийн Нэвтрэх', - 'last_name' => 'Сүүлийн нэр', - 'location' => 'Байршил', - 'lock_passwords' => 'Энэ суулгац дээр нэвтрэх мэдээлэл өөрчлөгдөх боломжгүй.', - 'manager' => 'Менежер', - 'managed_locations' => 'Managed Locations', - 'name' => 'Нэр', - 'notes' => 'Тэмдэглэл', - 'password_confirm' => 'Нууц үгээ батална уу', - 'password' => 'Нууц үг', - 'phone' => 'Утас', - 'show_current' => 'Одоогийн хэрэглэгчдийг харуулах', - 'show_deleted' => 'Хасагдсан хэрэглэгчдийг харуулах', - 'title' => 'Гарчиг', - 'to_restore_them' => 'тэднийг сэргээх.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Хэрэглэгчийг шинэчлэх', - 'username' => 'Хэрэглэгчийн нэр', - 'user_deleted_text' => 'Энэ хэрэглэгчийг устгасан гэж тэмдэглэсэн.', - 'username_note' => '(Энэ нь нэвтрэхэд биш зөвхөн Active Directory-д зориулж ашиглагддаг.)', - 'cloneuser' => 'Clone Хэрэглэгч', - 'viewusers' => 'Хэрэглэгчдийг харах', -); diff --git a/resources/lang/mn/auth/general.php b/resources/lang/mn/auth/general.php deleted file mode 100644 index cff0656da8..0000000000 --- a/resources/lang/mn/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Нууц уг шинэчлэх имэйл илгээх', - 'email_reset_password' => 'Нууц үг шинэчлэх имэйл', - 'reset_password' => 'Нууц үг шинэчлэх', - 'saml_login' => 'Login via SAML', - 'login' => 'Нэвтрэх', - 'login_prompt' => 'Нэвтэрнэ үү', - 'forgot_password' => 'Нууц үгээ мартсан', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/mn/auth/message.php b/resources/lang/mn/auth/message.php deleted file mode 100644 index f0898d2644..0000000000 --- a/resources/lang/mn/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Энэ имэйл хаягтай байна.', - 'account_not_found' => 'Хэрэглэгчийн нэр эсвэл нууц үг буруу байна.', - 'account_not_activated' => 'Энэ хэрэглэгчийн бүртгэл идэвхжээгүй байна.', - 'account_suspended' => 'Энэ хэрэглэгчийн бүртгэлийг түдгэлзүүлсэн байна.', - 'account_banned' => 'Энэ хэрэглэгчийн бүртгэлийг хориглосон байна.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Нэвтрэхийг оролдож байх явцад асуудал гарсан, дахин оролдоно уу.', - 'success' => 'Та амжилттай нэвтэрсэн байна.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Таны акаунтыг үүсгэх үед алдаа гарлаа, дахин оролдоно уу.', - 'success' => 'Акаунт амжилттай хийгдсэн.', - ), - - 'forgot-password' => array( - 'error' => 'Нууц үгийг дахин тохируулахыг оролдож байх явцад асуудал гарлаа, дахин оролдоно уу.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Нууц үгээ шинэчлэхдээ алдаа гарлаа, дахин оролдоно уу.', - 'success' => 'Таны нууц үг амжилттай хийгдсэн.', - ), - - -); diff --git a/resources/lang/mn/button.php b/resources/lang/mn/button.php deleted file mode 100644 index ba1648d787..0000000000 --- a/resources/lang/mn/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Үйлдлүүд', - 'add' => 'Шинийг нэмэх', - 'cancel' => 'Болих', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Устгах', - 'edit' => 'Засах', - 'restore' => 'Сэргээх', - 'remove' => 'Remove', - 'request' => 'Хүсэлт', - 'submit' => 'Оруулах', - 'upload' => 'Оруулах', - 'select_file' => 'Файл сонгох...', - 'select_files' => 'Файл сонгох...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index 6b2617fde6..0000000000 --- a/resources/lang/mn/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Дагалдах хэрэгсэл', - 'activated' => 'Идэвхжүүлсэн', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Дагалдах хэрэгсэл', - 'accessory_report' => 'Дагалдах хэрэгслийн тайлан', - 'action' => 'Үйлдэл', - 'activity_report' => 'Үйл ажиллагааны тайлан', - 'address' => 'Хаяг', - 'admin' => 'админ', - 'administrator' => 'Админ', - 'add_seats' => 'Суудал нэмсэн', - 'age' => "Age", - 'all_assets' => 'Бүх хөрөнгө', - 'all' => 'Бүгд', - 'archived' => 'Архивлагдсан', - 'asset_models' => 'Хөрөнгийн загвар', - 'asset_model' => 'Загвар', - 'asset' => 'Актив', - 'asset_report' => 'Хөрөнгийн тайлан', - 'asset_tag' => 'Хөрөнгийн шошго', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', - 'audit' => 'Аудит', - 'audit_report' => 'Аудитын бүртгэл', - 'assets' => 'Актив', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Хөрөг устгах', - 'avatar_upload' => 'Хөрөгийг байршуулах', - 'back' => 'Буцах', - 'bad_data' => 'Юу ч олдсонгүй. Муу мэдээлэл байна уу?', - 'bulkaudit' => 'Бөөн аудит', - 'bulkaudit_status' => 'Аудитын статус', - 'bulk_checkout' => 'Бөөнөөр Тооцоо хийх', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Болих', - 'categories' => 'Категориуд', - 'category' => 'Бүлэг', - 'change' => 'Гадуур нь', - 'changeemail' => 'И-мэйл хаягийг өөрчлөх', - 'changepassword' => 'Нууц үг солих', - 'checkin' => 'Шалгах', - 'checkin_from' => '-аас бүртгүүлэх', - 'checkout' => 'Тооцоо хийх', - 'checkouts_count' => 'Олгосон', - 'checkins_count' => 'Буцаан авсан', - 'user_requests_count' => 'Хүсэлт', - 'city' => 'Хот', - 'click_here' => 'Энд дар', - 'clear_selection' => 'Сонголтыг арилгах', - 'companies' => 'Компаниуд', - 'company' => 'Компани', - 'component' => 'Бүрэлдэхүүн хэсэг', - 'components' => 'Бүрэлдэхүүн хэсгүүд', - 'complete' => 'Бүрэн дуусгах', - 'consumable' => 'Боломжтой', - 'consumables' => 'Хэрэглээ', - 'country' => 'Улс', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Шинэ болгох', - 'created' => 'Үүссэн зүйл', - 'created_asset' => 'актив үүсгэсэн', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - 'updated_at' => 'Дээр шинэчилсэн', - 'currency' => '$', // this is deprecated - 'current' => 'Одоогийн байдлаар', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', - 'custom_report' => 'Гаалийн хєрєнгийн тайлан', - 'dashboard' => 'Хянах самбар', - 'days' => 'өдөр', - 'days_to_next_audit' => 'Дараагийн аудитуудад орох өдрүүд', - 'date' => 'Огноо', - 'debug_warning' => 'Анхаар!', - 'debug_warning_text' => 'Энэ програм нь дибаг хийх боломжтойгоор үйлдвэрлэлийн горимд ажиллаж байна. Хэрэв таны хэрэглээ гаднах ертөнцөд хүртээмжтэй бол эмзэг өгөгдлийг илтгэнэ. APP_DEBUG утгыг өөрийн .env файлыг false руу тохируулах замаар дибаг хийх горимыг идэвхгүй болгох.', - 'delete' => 'Устгах', - 'delete_confirm' => 'Та :item устгахыг хүсч байгаадаа итгэлтэй байна уу?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Устгагдсан', - 'delete_seats' => 'Устгагдсан суудал', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Департамент', - 'department' => 'Газар', - 'deployed' => 'Суулгасан', - 'depreciation' => 'Элэгдэл', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Элэгдлийн тайлан', - 'details' => 'Дэлгэрэнгүй', - 'download' => 'Татаж авах', - 'download_all' => 'Download All', - 'editprofile' => 'Өөрийн профайлаа засах', - 'eol' => 'EOL', - 'email_domain' => 'Домэйн мэйл', - 'email_format' => 'И-мэйл формат', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Энэ нь импортлох үед имэйл хаяг үүсгэхэд ашиглагддаг', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => 'Эхний анхны нэр (jsmith@example.com)', - 'firstname_lastname_format' => 'Эхний нэрний нэр (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'Oвог нэр (jane_smith@example.com)', - 'lastnamefirstinitial_format' => 'Овгийн Эхний Үсэг Өөрийн Нэр (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Эхлээд', - '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)', - 'first_name' => 'Нэр', - 'first_name_format' => 'Эхний нэр (jane@example.com)', - 'files' => 'Файлууд', - 'file_name' => 'Файл', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Файл оруулах', - 'file_upload' => 'File Upload', - 'generate' => 'Үүсгэх', - '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' => 'Зураг устгах', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Импорт', - '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', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Зөвшөөрөлгүй!', - 'kits' => 'Predefined Kits', - 'language' => 'Хэл', - 'last' => 'Хамгийн сүүлд', - 'last_login' => 'Сүүлчийн Нэвтрэх', - 'last_name' => 'Сүүлийн нэр', - 'license' => 'Лиценз', - 'license_report' => 'Лицензийн тайлан', - 'licenses_available' => 'лиценз боломжтой', - 'licenses' => 'Лицензүүд', - 'list_all' => 'Бүгдийг жагсаах', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', - 'feature_disabled' => 'Демо суулгацын энэ онцлогийг идэвхгүй болгосон байна.', - 'location' => 'Байршил', - 'locations' => 'Байршил', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'Гарах', - 'lookup_by_tag' => 'Хөрөнгийн Tagаар хайх', - 'maintenances' => 'Засвар үйлчилгээ', - 'manage_api_keys' => 'Manage API Keys', - 'manufacturer' => 'Үйлдвэрлэгч', - 'manufacturers' => 'Үйлдвэрлэгчид', - 'markdown' => 'Энэ талбар нь Гитуб амттай markdown.', - 'min_amt' => 'Мин. QTY', - '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' => 'Сүүлийн аудит', - 'new' => 'шинэ!', - 'no_depreciation' => 'Элэгдэлгүй', - 'no_results' => 'Үр дүнгүй.', - 'no' => 'Үгүй', - 'notes' => 'Тэмдэглэл', - 'order_number' => 'Захиалгын дугаар', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => '_MENU_ зүйлсийг харуулж байна', - 'pagination_info' => '_TOTAL_ зүйлсийн _START_-ээс харна уу', - 'pending' => 'Хүлээгдэж байна', - 'people' => 'Хүмүүс', - 'per_page' => 'Нэг хуудасны үр дүн', - 'previous' => 'Өмнөх', - 'processing' => 'Боловсруулалт', - 'profile' => 'Таны профайл', - 'purchase_cost' => 'Худалдан авах зардал', - 'purchase_date' => 'Худалдан авах өдөр', - 'qty' => 'QTY', - 'quantity' => 'Тоо хэмжээ', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Сонгох', - 'select_all' => 'Select All', - 'search' => 'Хайлт', - 'select_category' => 'Ангилал сонго', - 'select_department' => 'Департамент сонгоно уу', - 'select_depreciation' => 'Элэгдэлийн төрлийг сонгоно уу', - 'select_location' => 'Байршлыг сонгоно уу', - 'select_manufacturer' => 'Үйлдвэрлэгчийг сонго', - 'select_model' => 'Загвар сонгоно уу', - 'select_supplier' => 'Нийлүүлэгч сонгоно уу', - 'select_user' => 'Хэрэглэгчийг сонгох', - 'select_date' => 'Огноо сонгох (YYYY-MM-DD)', - 'select_statuslabel' => 'Статус сонго', - 'select_company' => 'Компани сонгох', - 'select_asset' => 'Хөрөнгийг сонгоно уу', - 'settings' => 'Тохиргоо', - 'show_deleted' => 'Устгагдсан харах', - 'show_current' => 'Байгааг харах', - 'sign_in' => 'Нэвтрэх', - 'signature' => 'Гарын үсэг', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Гадарга', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Энэ суулгацад зарим функцууд хаагдсан байна.', - 'site_name' => 'Сайтын нэр', - 'state' => 'Улс', - 'status_labels' => 'Статусын шошго', - 'status' => 'Статус', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Нийлүүлэгч', - 'suppliers' => 'Нийлүүлэгч', - 'sure_to_delete' => 'Та устгахыг хүсч байгаадаа итгэлтэй байна уу', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Илгээх', - 'target' => 'Зорилтот түвшин', - 'time_and_date_display' => 'Цагийн хуваарь', - 'total_assets' => 'Нийт хөрөнгө', - 'total_licenses' => 'нийт лиценз', - 'total_accessories' => 'нийтлэг хэрэгслүүд', - 'total_consumables' => 'Нийт хэрэглээ', - 'type' => 'Төрөл', - 'undeployable' => 'Дахин ашиглах боломжгүй байна', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Хэрэглэгчийн нэр Формат', - 'username' => 'Username', - 'update' => 'Шинэчлэх', - '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.', - 'uploaded' => 'Байршуулсан байна', - 'user' => 'Хэрэглэгч', - 'accepted' => 'хүлээн зөвшөөрсөн', - 'declined' => 'буурсан', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Хүлээн зөвшөөрөөгүй хөрөнгө', - 'users' => 'Хэрэглэгчид', - 'viewall' => 'View All', - 'viewassets' => 'Хувьцаанд оруулсан хөрөнгө', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Вэб хуудас', - 'welcome' => 'Тавтай морилно уу,: нэр', - 'years' => 'жил', - 'yes' => 'Тиймээ', - 'zip' => 'Zip', - 'noimage' => 'Байршуулсан зураг эсвэл зураг олдсонгүй.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Таны маягт дууссан байна. Дахин оролдоно уу.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/mn/help.php b/resources/lang/mn/help.php deleted file mode 100644 index 18560449ba..0000000000 --- a/resources/lang/mn/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Дэлгэрэнгүй мэдээлэл', - - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/mn/localizations.php b/resources/lang/mn/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/mn/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/mn/mail.php b/resources/lang/mn/mail.php deleted file mode 100644 index cf7b1f7c4b..0000000000 --- a/resources/lang/mn/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Хэрэглэгч вэбсайт дээрх зүйл хүсэлтийг цуцалсан байна', - 'a_user_requested' => 'Хэрэглэгч вэбсайт дээрх зүйлийг хүссэн байна', - 'accessory_name' => 'Дагалдах хэрэгслийн нэр:', - 'additional_notes' => 'Нэмэлт тайлбар:', - 'admin_has_created' => 'Администратор танд зориулж дараах вэбсайт дээр акаунт үүсгэсэн байна.', - 'asset' => 'Актив:', - 'asset_name' => 'Хөрөнгийн нэр:', - 'asset_requested' => 'Хөрөнгө хүссэн', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Томилогдсон', - 'best_regards' => 'Хамгийн сайн нь,', - 'canceled' => 'Цуцалсан:', - 'checkin_date' => 'Огноо шалгах:', - 'checkout_date' => 'Тооцоо хийх өдөр:', - 'click_to_confirm' => 'Вэбсайтаа баталгаажуулахын тулд дараах холбоос дээр дарна уу:', - 'click_on_the_link_accessory' => 'Дагалдах хэрэгслийг хүлээн авсан гэдгээ батлахын тулд доорх холбоос дээр дарна уу.', - 'click_on_the_link_asset' => 'Хөрөнгийг хүлээн авсан гэдгээ батлахын тулд доорх холбоос дээр дарна уу.', - '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', - 'current_QTY' => 'Одоогийн QTY', - 'Days' => 'Өдөр', - 'days' => 'Өдөр', - 'expecting_checkin_date' => 'Хүлээгдэж буй хугацаа:', - 'expires' => 'Хугацаа дуусна', - 'Expiring_Assets_Report' => 'Хугацаа дууссан активын тайлан.', - 'Expiring_Licenses_Report' => 'Хугацаа дуусгавар болсон лицензийн тайлан.', - 'hello' => 'Сайн уу', - 'hi' => 'Сайн уу', - 'i_have_read' => 'Би ашиглалтын нөхцөлийг уншиж, зөвшөөрч, энэ зүйлийг хүлээн авсан.', - 'item' => 'Зүйл:', - 'Item_Request_Canceled' => 'Зүйлийн хүсэлтийг хүчингүй болгох', - 'Item_Requested' => 'Барааны хүсэлт', - 'link_to_update_password' => 'Вэбсайтаа шинэчлэхийн тулд дараах холбоос дээр дарна уу:', - 'login_first_admin' => 'Слайд-IT-г суулгахын тулд доорх итгэмжлэлүүдийг ашиглана уу:', - 'login' => 'Нэвтрэх:', - 'Low_Inventory_Report' => 'Бага нөөцийн тайлан', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Нэр', - 'new_item_checked' => 'Таны нэрээр шинэ зүйл шалгасан бөгөөд дэлгэрэнгүй мэдээлэл доор байна.', - 'password' => 'Нууц үг:', - 'password_reset' => 'Нууц үг шинэчлэх', - - 'read_the_terms' => 'Доорх хэрэглээний нөхцөлийг уншина уу.', - 'read_the_terms_and_click' => 'Доорх хэрэглээний нөхцөлийг уншина уу, доод тал дээрх холбоос дээр дарж уншсанаа баталгаажуулж, ашиглалтын нөхцөлийг хүлээн зөвшөөрч, уг хөрөнгийг хүлээн авсан болно.', - 'requested' => 'Хүсэлт гаргасан:', - 'reset_link' => 'Таны нууц үгээ шинэчлэх линк', - 'reset_password' => 'Нууц үгээ дахин тохируулах бол энд дарна уу:', - 'serial' => 'Сериал', - 'supplier' => 'Нийлүүлэгч', - 'tag' => 'Таг', - 'test_email' => 'Слайк-IT-с тест хийх мэйл', - 'test_mail_text' => 'Энэ бол Snipe-IT Asset Management System-ийн тест юм. Хэрэв та үүнийг авсан бол имэйл ажиллаж байна :)', - 'the_following_item' => 'Дараах зүйлүүдийг шалгасан байна:', - 'low_inventory_alert' => ':count ширхэг барааны нөөц дуусаж байна.|: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' => ':count ширхэг лизенц :threshhold өдрийн дотор дуусна.|:count ширхэг лизенц :threshhold өдрийн дотор дуусна.', - 'to_reset' => 'Та өөрийн: веб нууц үгээ шинэчлэхийн тулд энэ маягтыг бөглөнө үү:', - 'type' => 'Төрөл', - '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.', - 'user' => 'Хэрэглэгч', - 'username' => 'Нэвтрэх нэр', - 'welcome' => 'Тавтай морилно уу: нэр', - 'welcome_to' => 'Тавтай морилно уу: Вэб хуудас!', - 'your_credentials' => 'Таны Snipe-IT итгэмжлэлүүд', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/mn/validation.php b/resources/lang/mn/validation.php deleted file mode 100644 index 790756002d..0000000000 --- a/resources/lang/mn/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Үүнд: аттрибут хүлээн авах ёстой.', - 'active_url' => 'Үүнд: атрибут нь зөв URL биш байна.', - 'after' => 'Үүнд: аттрибут нь дараах огноо байх ёстой: date.', - 'after_or_equal' => 'Үүнд: аттрибут нь дараах огноо эсвэл тэнцүү байх огноо байх ёстой.', - 'alpha' => 'Үүнд: аттрибут нь зөвхөн үсэг агуулдаг.', - 'alpha_dash' => 'Үүнд: аттрибут нь зөвхөн үсэг, тоо, зураас агуулсан байж болно.', - 'alpha_num' => 'Үүнд: аттрибут нь зөвхөн үсэг, тоо агуулж болно.', - 'array' => 'Үүнд: атрибут нь массив байх ёстой.', - 'before' => 'Үүнд: аттрибут нь огноогоос өмнө он сар байх ёстой.', - 'before_or_equal' => 'Үүнд: аттрибут нь огноогоос өмнө эсвэл огноо байх ёстой.', - 'between' => [ - 'numeric' => 'Үүнд: атрибут нь дараах байх ёстой: min ба: max.', - 'file' => 'Үүнд: аттрибут нь: min ба: max килобайт хооронд байх ёстой.', - 'string' => 'Үүнд: аттрибут нь дараах байх ёстой: min ба: max тэмдэгтүүд.', - 'array' => 'Үүнд: аттрибут нь дараах байх ёстой: min ба: max items.', - ], - 'boolean' => 'Үүнд: аттрибутын талбар нь үнэн эсвэл худал байна.', - 'confirmed' => 'Үүнд: атрибут баталгаажуулалт таарахгүй байна.', - 'date' => 'Үүнд: атрибут нь хүчинтэй хугацаа биш.', - 'date_format' => 'Үүнд: атрибут формат хэлбэрээр тохирохгүй байна.', - 'different' => 'Үүнд: аттрибут болон бусад нь өөр байх ёстой.', - 'digits' => 'Үүнд: аттрибут нь: цифрүүд цифр байна.', - 'digits_between' => 'Үүнд: аттрибут нь дараах байх ёстой: min ба: хамгийн их цифрүүд.', - 'dimensions' => 'Үүнд: атрибут буруу зургийн хэмжээстэй байна.', - 'distinct' => 'Үүнд: атрибутын талбар нь давхар утгатай.', - 'email' => 'Үүнд: атрибут нь зөв имэйл хаяг байх ёстой.', - 'exists' => 'Сонгосон: шинж чанар буруу байна.', - 'file' => 'Үүнд: атрибут нь файл байх ёстой.', - 'filled' => 'Үүнд: аттрибутын талбар нь утгатай байх ёстой.', - 'image' => 'Үүнд: атрибут нь зураг байх ёстой.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Сонгосон: шинж чанар буруу байна.', - 'in_array' => 'Үүнд: атрибутын талбар байхгүй байна: бусад.', - 'integer' => 'Үүнд: атрибут нь бүхэл тоо байх ёстой.', - 'ip' => 'Үүнд: атрибут нь зөв IP хаяг байх ёстой.', - 'ipv4' => 'Үүнд: атрибут нь хүчин төгөлдөр IPv4 хаяг байх ёстой.', - 'ipv6' => 'Үүнд: аттрибут нь зөв IPv6 хаяг байх ёстой.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Үүнд: атрибут нь JSON тэмдэгт байх ёстой.', - 'max' => [ - 'numeric' => 'Үүнд: аттрибут нь: max.', - 'file' => 'Үүнд: аттрибут нь: килобайтаас ихгүй байж болно.', - 'string' => 'Үүнд: аттрибут нь хамгийн их тэмдэгтүүдээс их байж болохгүй.', - 'array' => 'Үүнд: аттрибут нь дараахи зүйлсээс ихгүй байна.', - ], - 'mimes' => 'Үүнд: аттрибут нь төрөл:: утгуудтай файл байх ёстой.', - 'mimetypes' => 'Үүнд: аттрибут нь төрөл:: утгуудтай файл байх ёстой.', - 'min' => [ - 'numeric' => 'Үүнд: аттрибут дор хаяж байх ёстой.', - 'file' => 'Үүнд: атрибут дор хаяж нэг килобайт байх ёстой.', - 'string' => 'Үүнд: атрибут дор хаяж байх ёстой: min тэмдэгтүүд.', - 'array' => 'Үүнд: атрибут дор хаяж дараах зүйлсийг агуулсан байх ёстой.', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Сонгосон: шинж чанар буруу байна.', - 'numeric' => 'Үүнд: атрибут нь тоо байх ёстой.', - 'present' => 'Үүнд: атрибутын талбар байх ёстой.', - 'valid_regex' => 'Энэ regex нь хүчин төгөлдөр биш. ', - 'regex' => 'Агуулга формат буруу байна.', - 'required' => 'Үүнд: атрибутын талбар шаардлагатай.', - 'required_if' => 'Үүнд: аттрибутын талбар шаардлагатай үед: бусад нь: утга.', - 'required_unless' => 'Үүнд: аттрибутын талбар шаардлагатай: бусад нь: утга байна.', - 'required_with' => 'Үүнд: аттрибутын талбар шаардлагатай бол: утга байгаа болно.', - 'required_with_all' => 'Үүнд: аттрибутын талбар шаардлагатай бол: утга байгаа болно.', - 'required_without' => 'Үүнд: аттрибутын талбар шаардлагатай үед: утга байхгүй байна.', - 'required_without_all' => 'Үүнд: аттрибутын талбар нь: утга байх ёсгүй.', - 'same' => 'Үүнд: атрибут болон бусад нь таарах ёстой.', - 'size' => [ - 'numeric' => 'Үүнд: атрибут нь байх ёстой: хэмжээ.', - 'file' => 'Үүнд: атрибут нь: хэмжээ килобайт байх ёстой.', - 'string' => 'Үүнд: аттрибут нь: хэмжээст тэмдэгтүүд.', - 'array' => 'Үүнд: атрибут нь дараах хэмжээтэй байна: size items.', - ], - 'string' => 'Үүнд: атрибут нь мөр байх ёстой.', - 'timezone' => 'Үүнд: атрибут нь хүчинтэй бүс байх ёстой.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => 'Үүнд: атрибут аль хэдийн авсан байна.', - 'uploaded' => 'Үүнд: атрибут байршуулах боломжгүй байна.', - 'url' => 'Агуулга формат буруу байна.', - 'unique_undeleted' => ':attribute дахин давтагдашгүй байх ёстой.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Үүнд: аттрибут талбар нь зөвшөөрөгдөөгүй тэмдэгт агуулна.', - 'email_array' => 'Нэг буюу хэд хэдэн имэйл хаяг буруу байна.', - 'hashed_pass' => 'Таны одоогийн нууц үг буруу байна', - 'dumbpwd' => 'Энэ нууц үг хэтэрхий нийтлэг байна.', - 'statuslabel_type' => 'Та зөв статустай шошгын төрлийг сонгох ёстой', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/mk/account/general.php b/resources/lang/ms-MY/account/general.php similarity index 100% rename from resources/lang/mk/account/general.php rename to resources/lang/ms-MY/account/general.php diff --git a/resources/lang/ms/admin/accessories/general.php b/resources/lang/ms-MY/admin/accessories/general.php similarity index 100% rename from resources/lang/ms/admin/accessories/general.php rename to resources/lang/ms-MY/admin/accessories/general.php diff --git a/resources/lang/ms/admin/accessories/message.php b/resources/lang/ms-MY/admin/accessories/message.php similarity index 100% rename from resources/lang/ms/admin/accessories/message.php rename to resources/lang/ms-MY/admin/accessories/message.php diff --git a/resources/lang/ms/admin/accessories/table.php b/resources/lang/ms-MY/admin/accessories/table.php similarity index 100% rename from resources/lang/ms/admin/accessories/table.php rename to resources/lang/ms-MY/admin/accessories/table.php diff --git a/resources/lang/ms/admin/asset_maintenances/form.php b/resources/lang/ms-MY/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/ms/admin/asset_maintenances/form.php rename to resources/lang/ms-MY/admin/asset_maintenances/form.php diff --git a/resources/lang/ms/admin/asset_maintenances/general.php b/resources/lang/ms-MY/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ms/admin/asset_maintenances/general.php rename to resources/lang/ms-MY/admin/asset_maintenances/general.php diff --git a/resources/lang/ms/admin/asset_maintenances/message.php b/resources/lang/ms-MY/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ms/admin/asset_maintenances/message.php rename to resources/lang/ms-MY/admin/asset_maintenances/message.php diff --git a/resources/lang/ms/admin/asset_maintenances/table.php b/resources/lang/ms-MY/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ms/admin/asset_maintenances/table.php rename to resources/lang/ms-MY/admin/asset_maintenances/table.php diff --git a/resources/lang/ms/admin/categories/general.php b/resources/lang/ms-MY/admin/categories/general.php similarity index 100% rename from resources/lang/ms/admin/categories/general.php rename to resources/lang/ms-MY/admin/categories/general.php diff --git a/resources/lang/ms/admin/categories/message.php b/resources/lang/ms-MY/admin/categories/message.php similarity index 100% rename from resources/lang/ms/admin/categories/message.php rename to resources/lang/ms-MY/admin/categories/message.php diff --git a/resources/lang/ms/admin/categories/table.php b/resources/lang/ms-MY/admin/categories/table.php similarity index 100% rename from resources/lang/ms/admin/categories/table.php rename to resources/lang/ms-MY/admin/categories/table.php diff --git a/resources/lang/ms-MY/admin/companies/general.php b/resources/lang/ms-MY/admin/companies/general.php new file mode 100644 index 0000000000..01fd0b3bff --- /dev/null +++ b/resources/lang/ms-MY/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Pilih Syarikat', + 'about_companies' => 'Mengenai Syarikat', + '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-MY/admin/companies/message.php similarity index 100% rename from resources/lang/ms/admin/companies/message.php rename to resources/lang/ms-MY/admin/companies/message.php diff --git a/resources/lang/ms-MY/admin/companies/table.php b/resources/lang/ms-MY/admin/companies/table.php new file mode 100644 index 0000000000..b65fe608f1 --- /dev/null +++ b/resources/lang/ms-MY/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Syarikat-syarikat', + 'create' => 'Buat Syarikat', + 'email' => 'Company Email', + 'title' => 'Syarikat', + 'phone' => 'Company Phone', + 'update' => 'Kemas kini Syarikat', + 'name' => 'nama syarikat', + 'id' => 'ID', +); diff --git a/resources/lang/ms/admin/components/general.php b/resources/lang/ms-MY/admin/components/general.php similarity index 100% rename from resources/lang/ms/admin/components/general.php rename to resources/lang/ms-MY/admin/components/general.php diff --git a/resources/lang/ms/admin/components/message.php b/resources/lang/ms-MY/admin/components/message.php similarity index 100% rename from resources/lang/ms/admin/components/message.php rename to resources/lang/ms-MY/admin/components/message.php diff --git a/resources/lang/ms/admin/components/table.php b/resources/lang/ms-MY/admin/components/table.php similarity index 100% rename from resources/lang/ms/admin/components/table.php rename to resources/lang/ms-MY/admin/components/table.php diff --git a/resources/lang/ms/admin/consumables/general.php b/resources/lang/ms-MY/admin/consumables/general.php similarity index 100% rename from resources/lang/ms/admin/consumables/general.php rename to resources/lang/ms-MY/admin/consumables/general.php diff --git a/resources/lang/ms/admin/consumables/message.php b/resources/lang/ms-MY/admin/consumables/message.php similarity index 100% rename from resources/lang/ms/admin/consumables/message.php rename to resources/lang/ms-MY/admin/consumables/message.php diff --git a/resources/lang/ms/admin/consumables/table.php b/resources/lang/ms-MY/admin/consumables/table.php similarity index 100% rename from resources/lang/ms/admin/consumables/table.php rename to resources/lang/ms-MY/admin/consumables/table.php diff --git a/resources/lang/ms-MY/admin/custom_fields/general.php b/resources/lang/ms-MY/admin/custom_fields/general.php new file mode 100644 index 0000000000..ba570d3a0f --- /dev/null +++ b/resources/lang/ms-MY/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Bidang Tersuai', + 'manage' => 'Manage', + 'field' => 'Padang', + 'about_fieldsets_title' => 'Mengenai 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' => 'Sulitkan nilai medan ini dalam pangkalan data', + 'encrypt_field_help' => 'AMARAN: Menyulitkan medan menjadikannya tidak dapat ditemui.', + 'encrypted' => 'Disulitkan', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Qty Fields', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Nama Fieldset', + 'field_name' => 'Nama Field', + 'field_values' => 'Nilai Field', + 'field_values_help' => 'Tambah pilihan pilihan, satu setiap baris. Barisan kosong selain baris pertama akan diabaikan.', + 'field_element' => 'Borang Elemen', + 'field_element_short' => 'Elemen', + 'field_format' => 'Format', + 'field_custom_format' => 'Format Tersuai', + 'field_custom_format_help' => 'Medan ini membolehkan anda menggunakan ungkapan regex untuk pengesahan. Ia harus bermula dengan "regex:" - sebagai contoh, untuk mengesahkan bahawa nilai medan khusus mengandungi IMEI yang sah (15 angka numerik), anda akan menggunakan regex: / ^[0-9]{15}$ /.', + 'required' => 'Diperlukan', + 'req' => 'Req.', + 'used_by_models' => 'Digunakan Oleh Model', + 'order' => 'Perintah', + 'create_fieldset' => 'Fieldset baru', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/ms/admin/custom_fields/message.php b/resources/lang/ms-MY/admin/custom_fields/message.php similarity index 100% rename from resources/lang/ms/admin/custom_fields/message.php rename to resources/lang/ms-MY/admin/custom_fields/message.php diff --git a/resources/lang/ms/admin/departments/message.php b/resources/lang/ms-MY/admin/departments/message.php similarity index 100% rename from resources/lang/ms/admin/departments/message.php rename to resources/lang/ms-MY/admin/departments/message.php diff --git a/resources/lang/ms/admin/departments/table.php b/resources/lang/ms-MY/admin/departments/table.php similarity index 100% rename from resources/lang/ms/admin/departments/table.php rename to resources/lang/ms-MY/admin/departments/table.php diff --git a/resources/lang/ms/admin/depreciations/general.php b/resources/lang/ms-MY/admin/depreciations/general.php similarity index 100% rename from resources/lang/ms/admin/depreciations/general.php rename to resources/lang/ms-MY/admin/depreciations/general.php diff --git a/resources/lang/ms/admin/depreciations/message.php b/resources/lang/ms-MY/admin/depreciations/message.php similarity index 100% rename from resources/lang/ms/admin/depreciations/message.php rename to resources/lang/ms-MY/admin/depreciations/message.php diff --git a/resources/lang/ms/admin/depreciations/table.php b/resources/lang/ms-MY/admin/depreciations/table.php similarity index 100% rename from resources/lang/ms/admin/depreciations/table.php rename to resources/lang/ms-MY/admin/depreciations/table.php diff --git a/resources/lang/ms/admin/groups/message.php b/resources/lang/ms-MY/admin/groups/message.php similarity index 100% rename from resources/lang/ms/admin/groups/message.php rename to resources/lang/ms-MY/admin/groups/message.php diff --git a/resources/lang/ms/admin/groups/table.php b/resources/lang/ms-MY/admin/groups/table.php similarity index 100% rename from resources/lang/ms/admin/groups/table.php rename to resources/lang/ms-MY/admin/groups/table.php diff --git a/resources/lang/ms/admin/groups/titles.php b/resources/lang/ms-MY/admin/groups/titles.php similarity index 100% rename from resources/lang/ms/admin/groups/titles.php rename to resources/lang/ms-MY/admin/groups/titles.php diff --git a/resources/lang/ms-MY/admin/hardware/form.php b/resources/lang/ms-MY/admin/hardware/form.php new file mode 100644 index 0000000000..e1d45aed6c --- /dev/null +++ b/resources/lang/ms-MY/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Sahkan Pemutihan Aset Pukal', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Anda akan hapus: asset_count aset.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Agihkan Kepada', + 'checkout_date' => 'Tarikh Checkout', + 'checkin_date' => 'Tarikh daftar masuk', + 'checkout_to' => 'Agihkan kepada', + 'cost' => 'Harga Pembelian', + 'create' => 'Cipta Harta', + 'date' => 'Tarikh Pembelian', + 'depreciation' => 'Susut nilai', + 'depreciates_on' => 'Susut Nilai Pada', + 'default_location' => 'Lokasi Asal', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Tarikh EOL', + 'eol_rate' => 'Kadar EOL', + 'expected_checkin' => 'Tarikh Periksa Yang Diharapkan', + 'expires' => 'Luput', + 'fully_depreciated' => 'Susut Nilai Penuh', + 'help_checkout' => 'Jika anda ingin memberikan aset ini dengan segera, pilih "Sedia Digelar" dari senarai status di atas.', + 'mac_address' => 'Alamat MAC', + 'manufacturer' => 'Pengeluar', + 'model' => 'Model', + 'months' => 'bulan', + 'name' => 'Nama Harta', + 'notes' => 'Nota', + 'order' => 'Nombor Pesanan', + 'qr' => 'Kod QR', + 'requestable' => 'Pengguna dibenarkan untuk memohon harta ini', + 'select_statustype' => 'Pilih Jenis Status', + 'serial' => 'Siri', + 'status' => 'Status', + 'tag' => 'Tag Harta', + 'update' => 'Kemaskini Harta', + 'warranty' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/ms-MY/admin/hardware/general.php b/resources/lang/ms-MY/admin/hardware/general.php new file mode 100644 index 0000000000..76da8be4ab --- /dev/null +++ b/resources/lang/ms-MY/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Harta', + 'bulk_checkout' => 'Daftar Keluar Aset', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Terima Harta', + 'checkout' => 'Aset Checkout', + 'clone' => 'Pendua Harta', + 'deployable' => 'Deployable', + 'deleted' => 'Aset ini telah dipadamkan.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Kemaskini Harta', + 'model_deleted' => 'Model Aset ini telah dipadamkan. Anda mesti kembalikan model sebelum anda boleh kembalikan Aset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + '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', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/ms-MY/admin/hardware/message.php b/resources/lang/ms-MY/admin/hardware/message.php new file mode 100644 index 0000000000..0797909a0d --- /dev/null +++ b/resources/lang/ms-MY/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Harta gagal dicipta, sila cuba semula. :(', + 'success' => 'Harta berjaya dicipta. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Harta gagal dikemaskini, sila cuba semula', + 'success' => 'Harta berjaya dikemaskini.', + 'nothing_updated' => 'Tiada medan dipilih, jadi tiada apa yang dikemas kini.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Aset tidak dipulihkan, sila cuba lagi', + 'success' => 'Aset dipulihkan dengan jayanya.', + 'bulk_success' => 'Aset dipulihkan dengan jayanya.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Audit aset tidak berjaya. Sila cuba lagi.', + 'success' => 'Audit aset berjaya log.', + ], + + + 'deletefile' => [ + 'error' => 'Fail tidak dipadam. Sila cuba lagi.', + 'success' => 'Fail berjaya dipadam.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Aset tidak diminta, sila cuba lagi', + 'success' => 'Aset diminta berjaya.', + 'canceled' => 'Permintaan keluar telah dibatalkan', + ], + +]; diff --git a/resources/lang/ms-MY/admin/hardware/table.php b/resources/lang/ms-MY/admin/hardware/table.php new file mode 100644 index 0000000000..164bba4bd3 --- /dev/null +++ b/resources/lang/ms-MY/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Tag Harta', + 'asset_model' => 'Model', + 'assigned_to' => 'Ditugaskan untuk', + 'book_value' => 'Current Value', + 'change' => 'Masuk/Keluar', + 'checkout_date' => 'Tarikh Agihan', + 'checkoutto' => 'Agihan', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Beza', + 'dl_csv' => 'Muat Turun CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Lokasi', + 'purchase_cost' => 'Kos', + 'purchase_date' => 'Belian', + 'serial' => 'Siri', + 'status' => 'Status', + 'title' => 'Harta ', + 'image' => 'Imej Peranti', + 'days_without_acceptance' => 'Hari Tanpa Penerimaan', + 'monthly_depreciation' => 'Susut Nilai Bulanan', + 'assigned_to' => 'Ditugaskan untuk', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Berubah', + 'icon' => 'Ikon', +]; diff --git a/resources/lang/ms-MY/admin/kits/general.php b/resources/lang/ms-MY/admin/kits/general.php new file mode 100644 index 0000000000..d92cdb6806 --- /dev/null +++ b/resources/lang/ms-MY/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Kit berjaya dibuat.', + 'create' => 'Buat Kit Pratakrif', + 'update' => 'Kemas kini Kit Pratakrif', + 'delete_success' => 'Kit berjaya dipadamkan.', + 'update_success' => 'Kit telah berjaya dikemas kini.', + 'none_models' => 'Aset tersedia tidak mencukupi untuk :model untuk checkout. :qty diperlukan. ', + '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' => 'Lesen tidak wujud', + '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' => 'Tidak boleh digunakan', + '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' => 'Aksesori ini tidak wujud', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit berjaya dibuat', + 'kit_updated' => 'Kit telah berjaya dikemas kini', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit berjaya dipadamkan', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/iu/admin/labels/message.php b/resources/lang/ms-MY/admin/labels/message.php similarity index 100% rename from resources/lang/iu/admin/labels/message.php rename to resources/lang/ms-MY/admin/labels/message.php diff --git a/resources/lang/ms-MY/admin/labels/table.php b/resources/lang/ms-MY/admin/labels/table.php new file mode 100644 index 0000000000..c159e63fe0 --- /dev/null +++ b/resources/lang/ms-MY/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Tajuk', + +]; \ No newline at end of file diff --git a/resources/lang/ms/admin/licenses/form.php b/resources/lang/ms-MY/admin/licenses/form.php similarity index 100% rename from resources/lang/ms/admin/licenses/form.php rename to resources/lang/ms-MY/admin/licenses/form.php diff --git a/resources/lang/ms-MY/admin/licenses/general.php b/resources/lang/ms-MY/admin/licenses/general.php new file mode 100644 index 0000000000..038cd70414 --- /dev/null +++ b/resources/lang/ms-MY/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Mengenai Lesen', + 'about_licenses' => 'Lesen digunakan untuk mengesan perisian. Mereka mempunyai bilangan tempat duduk tertentu yang boleh diperiksa kepada individu', + 'checkin' => 'Terima Kekosongan Lesen', + 'checkout_history' => 'Sejarah Agihan', + 'checkout' => 'Agihkan Kekosongan Lesen', + 'edit' => 'Kemaskini Lesen', + 'filetype_info' => 'Filetype yang dibenarkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.', + 'clone' => 'Pendua Lesen', + 'history_for' => 'Sejarah untuk ', + 'in_out' => 'Masuk/Keluar', + 'info' => 'Maklumat Lesen', + 'license_seats' => 'Lesen Kosong', + 'seat' => 'Kekosongan', + 'seats' => 'Kekosongan', + 'software_licenses' => 'Lesen Perisian', + 'user' => 'Pengguna', + 'view' => 'Papar Lesen', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/ms/admin/licenses/message.php b/resources/lang/ms-MY/admin/licenses/message.php similarity index 100% rename from resources/lang/ms/admin/licenses/message.php rename to resources/lang/ms-MY/admin/licenses/message.php diff --git a/resources/lang/ms/admin/licenses/table.php b/resources/lang/ms-MY/admin/licenses/table.php similarity index 100% rename from resources/lang/ms/admin/licenses/table.php rename to resources/lang/ms-MY/admin/licenses/table.php diff --git a/resources/lang/ms/admin/locations/message.php b/resources/lang/ms-MY/admin/locations/message.php similarity index 100% rename from resources/lang/ms/admin/locations/message.php rename to resources/lang/ms-MY/admin/locations/message.php diff --git a/resources/lang/ms-MY/admin/locations/table.php b/resources/lang/ms-MY/admin/locations/table.php new file mode 100644 index 0000000000..579e2fa352 --- /dev/null +++ b/resources/lang/ms-MY/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Aset Ditugaskan', + 'id' => 'ID', + 'city' => 'Bandar', + 'state' => 'Negeri', + 'country' => 'Negara', + 'create' => 'Cipta Lokasi', + 'update' => 'Kemaskini Lokasi', + 'print_assigned' => 'Cetakan Ditugaskan', + 'print_all_assigned' => 'Cetak Semua yang Diperuntukkan', + 'name' => 'Nama Lokasi', + 'address' => 'Alamat', + 'address2' => 'Address Line 2', + 'zip' => 'Poskod', + 'locations' => 'Lokasi', + 'parent' => 'Ibu bapa', + 'currency' => 'Mata Wang Lokasi', + 'ldap_ou' => 'Carian LDAP OU', + 'user_name' => 'Nama pengguna', + 'department' => 'Jabatan', + 'location' => 'Lokasi', + 'asset_tag' => 'Tag Aset', + 'asset_name' => 'Nama', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Pengeluar', + 'asset_model' => 'Model', + 'asset_serial' => 'Siri', + 'asset_location' => 'Lokasi', + 'asset_checked_out' => 'Agihan Keluar', + 'asset_expected_checkin' => 'Tarikh Agihan Masuk Yang Dijangka', + 'date' => 'Tarikh:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Ditandatangan oleh (Pengaudit Aset):', + 'signed_by_finance_auditor' => 'Ditandatangan oleh (Pengaudit Kewangan):', + 'signed_by_location_manager' => 'Ditandatangan oleh (Pengurus Lokasi):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ms-MY/admin/manufacturers/message.php b/resources/lang/ms-MY/admin/manufacturers/message.php new file mode 100644 index 0000000000..038d99cdc8 --- /dev/null +++ b/resources/lang/ms-MY/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Pengeluar tidak wujud.', + 'assoc_users' => 'Pengeluar ini sekarang disekutukan dengan sekurang2nya satu model dan tidak boleh dihapuskan. Sila kemaskini model supaya tidak lagi merujuk kepada pengeluar ini dan cuba lagi. ', + + 'create' => array( + 'error' => 'Pengeluar gagal dicipta, sila cuba lagi.', + 'success' => 'Pengeluar berjaya dicipta.' + ), + + 'update' => array( + 'error' => 'Pengeluar gagal dikemaskini, sila cuba lagi', + 'success' => 'Pengeluar berjaya dikemaskini.' + ), + + 'restore' => array( + 'error' => 'Pengilang tidak dipulihkan, sila cuba semula', + 'success' => 'Pengilang berjaya dipulihkan.' + ), + + 'delete' => array( + 'confirm' => 'Anda pasti anda ingin hapuskan pengeluar ini?', + 'error' => 'Ada isu semasa menghapuskan pengeluar. Sila cuba lagi.', + 'success' => 'Pengeluar gagal dihapuskan.' + ) + +); diff --git a/resources/lang/ms-MY/admin/manufacturers/table.php b/resources/lang/ms-MY/admin/manufacturers/table.php new file mode 100644 index 0000000000..48dcad6a2a --- /dev/null +++ b/resources/lang/ms-MY/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Mengenai pengeluar', + 'about_manufacturers_text' => 'Pengilang adalah syarikat yang membuat aset anda. Anda boleh menyimpan maklumat hubungan sokongan penting tentang mereka di sini, yang akan dipaparkan pada halaman butiran aset anda.', + 'asset_manufacturers' => 'Pengeluar Harta', + 'create' => 'Cipta Pengeluar', + 'id' => 'ID', + 'name' => 'Nama', + 'support_email' => 'Sokongan E-mel', + 'support_phone' => 'Sokongan Telefon', + 'support_url' => 'Sokongan URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Kemaskini Pengeluar', + +); diff --git a/resources/lang/ms/admin/models/general.php b/resources/lang/ms-MY/admin/models/general.php similarity index 100% rename from resources/lang/ms/admin/models/general.php rename to resources/lang/ms-MY/admin/models/general.php diff --git a/resources/lang/ms-MY/admin/models/message.php b/resources/lang/ms-MY/admin/models/message.php new file mode 100644 index 0000000000..61184150ac --- /dev/null +++ b/resources/lang/ms-MY/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model tidak wujud.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Model ini sekarang disekutukan dengan sekurang2nya satu atau lebih harta dan tidak boleh dihapuskan. Sila kemaskini harta, dan kemudian cuba lagi. ', + + + 'create' => array( + 'error' => 'Model gagal dicipta, sila cuba lagi.', + 'success' => 'Model berjaya dicipta.', + 'duplicate_set' => 'Model aset dengan nama itu, pengeluar dan nombor model sudah ada.', + ), + + 'update' => array( + 'error' => 'Model gagal dikemaskin, sila cuba lagi', + 'success' => 'Model berjaya dikemaskini.', + ), + + 'delete' => array( + 'confirm' => 'Anda pasti anda ingin hapuskan model harta ini?', + 'error' => 'Ada isu semasa menghapuskan model. Sila cuba lagi.', + 'success' => 'Model berjaya dihapuskan.' + ), + + 'restore' => array( + 'error' => 'Model tidak dipulihkan, sila cuba lagi', + 'success' => 'Model berjaya dipulihkan.' + ), + + 'bulkedit' => array( + 'error' => 'Tiada medan berubah, jadi tiada apa yang dikemas kini.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Tiada model dipilih, jadi tiada apa yang dipadamkan.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) telah dipadamkan, namun :fail_count tidak dapat dipadamkan kerana mereka masih mempunyai aset yang dikaitkan dengannya.' + ), + +); diff --git a/resources/lang/ms/admin/models/table.php b/resources/lang/ms-MY/admin/models/table.php similarity index 100% rename from resources/lang/ms/admin/models/table.php rename to resources/lang/ms-MY/admin/models/table.php diff --git a/resources/lang/ms/admin/reports/general.php b/resources/lang/ms-MY/admin/reports/general.php similarity index 100% rename from resources/lang/ms/admin/reports/general.php rename to resources/lang/ms-MY/admin/reports/general.php diff --git a/resources/lang/ms/admin/reports/message.php b/resources/lang/ms-MY/admin/reports/message.php similarity index 100% rename from resources/lang/ms/admin/reports/message.php rename to resources/lang/ms-MY/admin/reports/message.php diff --git a/resources/lang/ms-MY/admin/settings/general.php b/resources/lang/ms-MY/admin/settings/general.php new file mode 100644 index 0000000000..292cf1771f --- /dev/null +++ b/resources/lang/ms-MY/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Ini adalah pelayan Direktori Aktif', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'ID Aset', + 'audit_interval' => 'Selang Audit', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Awalan (pilihan)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Sandaran', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'CSS tersuai', + 'custom_css_help' => 'Masukkan mana-mana CSS ubah khas yang anda mahu gunakan. Jangan masukkan tag <style></style>.', + 'custom_forgot_pass_url' => 'URL Khas untuk Penetapan Semula Kata Laluan', + 'custom_forgot_pass_url_help' => 'Ini menggantikan URL terlupa kata laluan terbina pada skrin log masuk, berguna untuk mengarahkan pengguna ke fungsi semula kata laluan LDAP dalaman atau dihoskan. Ia secara langsung akan melumpuhkan fungsi kata laluan terlupa pengguna tempatan.', + 'dashboard_message' => 'Mesej Papan Pemuka', + 'dashboard_message_help' => 'Teks ini akan muncul pada papan pemuka untuk sesiapa sahaja yang mempunyai kebenaran untuk melihat papan pemuka.', + 'default_currency' => 'Mata Wang Default', + 'default_eula_text' => 'EULA lalai', + 'default_language' => 'Bahasa Lalai', + 'default_eula_help_text' => 'Anda juga boleh mengaitkan EULA tersuai untuk kategori aset tertentu.', + 'display_asset_name' => 'Papar Nama Harta', + 'display_checkout_date' => 'Papar Tarikh \'Checkout\'', + 'display_eol' => 'Papar EOL dalam paparan jadual', + 'display_qr' => 'Paparkan Kod Square', + 'display_alt_barcode' => 'Paparkan kod bar 1D', + 'email_logo' => 'Logo E-Mel', + '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', + 'favicon_format' => 'Jenis fail yang diterima ialah ico, png dan gif. Format imej lain mungkin tidak berfungsi dalam semua penyemak imbas.', + 'favicon_size' => 'Favicon hendaklah imej segi empat sama, 16x16 piksel.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Hasilkan Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'Tetapan 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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Masukkan nama pengguna dan kata laluan LDAP yang sah dari pangkalan DN yang anda tentukan di atas untuk menguji sama ada log masuk LDAP anda dikonfigurasi dengan betul. ANDA MESTI SIMPAN KONFIGURASI LDAP TERKINI DAHULU.', + 'ldap_login_sync_help' => 'Ini hanya ujian bahawa LDAP boleh diselaraskan dengan betul. Jika pertanyaan Pengesahan LDAP anda tidak betul, pengguna mungkin masih tidak boleh log masuk. ANDA MESTI SIMPAN KONFIGURASI LDAP TERKINI DAHULU.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Pelayan LDAP', + 'ldap_server_help' => 'Ini harus bermula dengan ldap: // (untuk tidak disulitkan atau TLS) atau ldaps: // (untuk SSL)', + 'ldap_server_cert' => 'Pengesahan sijil LDAP SSL', + 'ldap_server_cert_ignore' => 'Benarkan Sijil SSL yang tidak sah', + 'ldap_server_cert_help' => 'Pilih kotak semak ini jika anda menggunakan sijil SSL yang ditandatangani sendiri dan ingin menerima sijil SSL yang tidak sah.', + 'ldap_tls' => 'Gunakan TLS', + 'ldap_tls_help' => 'Ini harus diperiksa hanya jika anda menjalankan STARTTLS pada pelayan LDAP anda.', + 'ldap_uname' => 'Nama Pengguna LDAP Bind', + 'ldap_dept' => 'Jabatan LDAP', + 'ldap_phone' => 'Nombor Telefon LDAP', + 'ldap_jobtitle' => 'LDAP Jawatan', + 'ldap_country' => 'LDAP Negara', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Pangkalan Bind DN', + 'ldap_filter' => 'Penapis LDAP', + 'ldap_pw_sync' => 'Sinkron Kata Laluan LDAP', + 'ldap_pw_sync_help' => 'Nyahtandai kotak ini jika anda tidak mahu menyimpan kata laluan LDAP diselaraskan dengan kata laluan tempatan. Melumpuhkan ini bermakna pengguna anda mungkin tidak dapat melog masuk jika pelayan LDAP anda tidak dapat dicapai kerana sebab tertentu.', + 'ldap_username_field' => 'Medan Nama Pengguna', + 'ldap_lname_field' => 'Nama terakhir', + 'ldap_fname_field' => 'Nama Pertama LDAP', + 'ldap_auth_filter_query' => 'Pertanyaan Pengesahan LDAP', + 'ldap_version' => 'Versi LDAP', + 'ldap_active_flag' => 'Bendera Aktif LDAP', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Nombor Kakitangan LDAP', + 'ldap_email' => 'E-mel LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Lesen Perisian', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Dayakan Log Masuk dengan Pengepala Pengguna Jarak Jauh', + 'login_remote_user_enabled_help' => 'Pilihan ini mendayakan Pengesahan melalui pengepala REMOTE_USER mengikut "Antara Muka Gerbang Biasa (rfc3875)"', + 'login_common_disabled_text' => 'Lumpuhkan mekanisme pengesahan lain', + 'login_common_disabled_help' => 'Pilihan ini melumpuhkan mekanisme pengesahan lain. Hanya dayakan pilihan ini jika anda pasti log masuk REMOTE_USER anda sudah berfungsi', + 'login_remote_user_custom_logout_url_text' => 'URL log keluar tersuai', + 'login_remote_user_custom_logout_url_help' => 'Jika url disediakan di sini, pengguna akan diubah hala ke URL ini selepas pengguna log keluar dari Snipe-IT. Ini berguna untuk menutup sesi pengguna pembekal Pengesahan anda dengan betul.', + 'login_remote_user_header_name_text' => 'Pengepala nama pengguna tersuai', + 'login_remote_user_header_name_help' => 'Gunakan pengepala yang ditentukan dan bukannya REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Gunakan dalam Cetakan', + 'logo_print_assets_help' => 'Gunakan penjenamaan pada senarai aset boleh cetak ', + 'full_multiple_companies_support_help_text' => 'Membataskan pengguna (termasuk pentadbir) yang diberikan kepada syarikat kepada aset syarikat mereka.', + 'full_multiple_companies_support_text' => 'Sokongan Syarikat Pelbagai Penuh', + 'show_in_model_list' => 'Tunjukkan dalam Model Dropdown', + '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', + 'saml_sp_acs_url' => 'URL Assertion Consumer Service (ACS)', + 'saml_sp_sls_url' => 'URL Perkhidmatan Log Keluar Tunggal (SLS)', + 'saml_sp_x509cert' => 'Sijil Awam', + 'saml_sp_metadata_url' => 'URL metadata', + 'saml_idp_metadata' => 'Metadata IdP SAML', + '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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Tetapan', + 'settings' => 'Tetapan', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Versi Snipe-IT', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Maklumat Sistem', + '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.', + 'labels_per_page' => 'Label setiap halaman', + 'label_dimensions' => 'Dimensi label (inci)', + 'next_auto_tag_base' => 'Selanjutnya auto-increment', + 'page_padding' => 'Margin halaman (inci)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Lebar helai label', + 'labels_pageheight' => 'Ketinggian kunci label', + 'label_gutters' => 'Jarak label (inci)', + 'page_dimensions' => 'Dimensi halaman (inci)', + 'label_fields' => 'Label bidang yang kelihatan', + 'inches' => 'inci', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Pautan ke Snipe-IT dalam E-mel', + 'show_url_in_emails_help_text' => 'Nyahtandai kotak ini jika anda tidak mahu memaut kembali ke pemasangan Snipe-IT anda di tapak kaki e-mel anda. Berguna jika kebanyakan pengguna anda tidak masuk.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Ketinggian imej kecil maksimum', + 'thumbnail_max_h_help' => 'Ketinggian maksimum dalam piksel yang lakaran kecil mungkin dipaparkan dalam paparan penyenaraian. Min 25, max 500.', + 'two_factor' => 'Pengesahan Dua Faktor', + 'two_factor_secret' => 'Kod Dua Faktor', + 'two_factor_enrollment' => 'Pendaftaran Dua Faktor', + 'two_factor_enabled_text' => 'Dayakan Dua Faktor', + 'two_factor_reset' => 'Menetapkan semula Rahsia Dua Faktor', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Peranti dua faktor berjaya diset semula', + 'two_factor_reset_error' => 'Penetapan peranti dua faktor gagal', + 'two_factor_enabled_warning' => 'Mengaktifkan dua faktor sekiranya ia tidak didayakan akan segera memaksa anda untuk mengesahkan dengan peranti Google Auth terdaftar. Anda akan mempunyai keupayaan untuk mendaftarkan peranti anda jika seseorang tidak mendaftar pada masa ini.', + 'two_factor_enabled_help' => 'Ini akan menghidupkan pengesahan dua faktor menggunakan Google Authenticator.', + 'two_factor_optional' => 'Selektif (Pengguna boleh mendayakan atau mematikan jika dibenarkan)', + 'two_factor_required' => 'Diperlukan untuk semua pengguna', + 'two_factor_disabled' => 'Dilumpuhkan', + 'two_factor_enter_code' => 'Masukkan Kod Dua Faktor', + 'two_factor_config_complete' => 'Hantar Kod', + 'two_factor_enabled_edit_not_allowed' => 'Pentadbir anda tidak membenarkan anda mengedit tetapan ini.', + 'two_factor_enrollment_text' => "Dua faktor pengesahan diperlukan, namun peranti anda belum lagi mendaftar. Buka apl Google Authenticator anda dan imbas kod QR di bawah untuk mendaftarkan peranti anda. Sebaik sahaja anda telah mendaftarkan peranti anda, masukkan kod di bawah", + 'require_accept_signature' => 'Memerlukan Tandatangan', + 'require_accept_signature_help_text' => 'Mengaktifkan ciri ini akan menghendaki pengguna menandatangani secara fizikal apabila menerima aset.', + 'left' => 'dibiarkan', + 'right' => 'betul', + 'top' => 'atas', + 'bottom' => 'bawah', + 'vertical' => 'menegak', + 'horizontal' => 'mendatar', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Rekod Menghapuskan Rekod', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Tajuk', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Jenis Barcode 2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ms/admin/settings/message.php b/resources/lang/ms-MY/admin/settings/message.php similarity index 100% rename from resources/lang/ms/admin/settings/message.php rename to resources/lang/ms-MY/admin/settings/message.php diff --git a/resources/lang/ms-MY/admin/settings/table.php b/resources/lang/ms-MY/admin/settings/table.php new file mode 100644 index 0000000000..f4c83f3330 --- /dev/null +++ b/resources/lang/ms-MY/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Telah dicipta', + 'size' => 'Size', +); diff --git a/resources/lang/ms-MY/admin/statuslabels/message.php b/resources/lang/ms-MY/admin/statuslabels/message.php new file mode 100644 index 0000000000..8f4a261914 --- /dev/null +++ b/resources/lang/ms-MY/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Label Status tidak wujud.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Label Status tidak dibuat, sila cuba lagi.', + 'success' => 'Label Status berjaya dibuat.', + ], + + 'update' => [ + 'error' => 'Label Status tidak dikemas kini, sila cuba lagi', + 'success' => 'Label Status berjaya dikemas kini.', + ], + + 'delete' => [ + 'confirm' => 'Adakah anda pasti ingin memadamkan Label Status ini?', + 'error' => 'Terdapat masalah memadamkan Label Status. Sila cuba lagi.', + 'success' => 'Label Status berjaya dipadam.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/ms-MY/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ms/admin/statuslabels/table.php rename to resources/lang/ms-MY/admin/statuslabels/table.php diff --git a/resources/lang/ms/admin/suppliers/message.php b/resources/lang/ms-MY/admin/suppliers/message.php similarity index 100% rename from resources/lang/ms/admin/suppliers/message.php rename to resources/lang/ms-MY/admin/suppliers/message.php diff --git a/resources/lang/ms-MY/admin/suppliers/table.php b/resources/lang/ms-MY/admin/suppliers/table.php new file mode 100644 index 0000000000..8ee0135a81 --- /dev/null +++ b/resources/lang/ms-MY/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Mengenai Pembekal', + 'about_suppliers_text' => 'Pembekal digunakan untuk mengesan sumber barangan', + 'address' => 'Alamat Pembekal', + 'assets' => 'Harta', + 'city' => 'Bandar', + 'contact' => 'Nama Untuk dihubungi', + 'country' => 'Negara', + 'create' => 'Cipta Pembekal', + 'email' => 'E-mel', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'Lesen', + 'name' => 'Nama Pembekal', + 'notes' => 'Nota', + 'phone' => 'Telefon', + 'state' => 'Negeri', + 'suppliers' => 'Pembekal', + 'update' => 'Kemaskini Pembekal', + 'view' => 'Papar pembekal', + 'view_assets_for' => 'Papar Harta Untuk', + 'zip' => 'Poskod', + +); diff --git a/resources/lang/ms-MY/admin/users/general.php b/resources/lang/ms-MY/admin/users/general.php new file mode 100644 index 0000000000..67539888fd --- /dev/null +++ b/resources/lang/ms-MY/admin/users/general.php @@ -0,0 +1,54 @@ + 'Pengguna ini boleh log masuk', + 'activated_disabled_help_text' => 'Anda tidak boleh kemaskini status pengaktifan akaun anda sendiri.', + 'assets_user' => 'Serahkan harta kepada :nama', + 'bulk_update_warn' => 'Anda akan menyunting sifat: user_count pengguna. Sila ambil perhatian bahawa anda tidak boleh mengubah atribut pengguna anda sendiri menggunakan borang ini, dan mesti membuat pengeditan kepada pengguna anda sendiri secara individu.', + 'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang pengguna sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.', + 'current_assets' => 'Aset yang sedang diperiksa kepada pengguna ini', + 'clone' => 'Pendua Nama', + 'contact_user' => 'Hunungi :nama', + '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', + '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.', + 'print_assigned' => 'Cetak Semua yang Diperuntukkan', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Perisian diagihkan kepada :nama', + 'send_email_help' => 'Anda mesti memberikan alamat e-mel untuk pengguna ini menghantar bukti kelayakan kepada mereka. Bukti kelayakan e-mel hanya boleh dilakukan pada penciptaan pengguna. Kata laluan disimpan dalam cincang sehala dan tidak boleh diambil semula setelah disimpan.', + 'view_user' => 'Papar Pengguna :nama', + 'usercsv' => 'Fail CSV', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/ms-MY/admin/users/message.php b/resources/lang/ms-MY/admin/users/message.php new file mode 100644 index 0000000000..d943231949 --- /dev/null +++ b/resources/lang/ms-MY/admin/users/message.php @@ -0,0 +1,68 @@ + 'Anda telah berjaya menerima aset ini.', + 'declined' => 'Anda telah berjaya menolak aset ini.', + 'bulk_manager_warn' => 'Pengguna anda telah berjaya dikemas kini, namun entri pengurus anda tidak disimpan kerana pengurus yang anda pilih juga dalam senarai pengguna untuk diedit, dan pengguna mungkin bukan pengurus mereka sendiri. Sila pilih pengguna anda sekali lagi, tidak termasuk pengurus.', + 'user_exists' => 'Pengguna telah wujud!', + 'user_not_found' => 'Pengguna tidak wujud.', + 'user_login_required' => 'Ruangan log masuk diperlukan', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Ruangan kata kunci diperlukan.', + 'insufficient_permissions' => 'Tidak cukup kuasa.', + 'user_deleted_warning' => 'Pengguna telah dihapuskan. Anda perlu masukkan semula pengguna ini untuk kemaskini atau untuk serahkan dia harta baru.', + 'ldap_not_configured' => 'Integrasi LDAP belum dikonfigurasi untuk pemasangan ini.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Pengguna berjaya dicipta.', + 'update' => 'Pengguna berjaya dikemaskini.', + 'update_bulk' => 'Pengguna berjaya dikemas kini!', + 'delete' => 'Pnegguna berjaya dihapuskan.', + 'ban' => 'Pengguna berjaya disekat.', + 'unban' => 'Pengguna berjaya dibernarkan.', + 'suspend' => 'Pengguna berjaya digantung.', + 'unsuspend' => 'Pengguna berjaya dilepaskan.', + 'restored' => 'Pengguna berjaya dimasukkan semula.', + 'import' => 'Pengguna diimport dengan jayanya.', + ), + + 'error' => array( + 'create' => 'Ada isu semasa mencipta pengguna. Sila cuba lagi.', + 'update' => 'Ada isu semasa mencipta pengguna. Sila cuba lagi.', + 'delete' => 'Ada isu semasa menghapuskan pengguna. Sila cuba lagi.', + 'delete_has_assets' => 'Pengguna ini mempunyai item yang ditetapkan dan tidak dapat dipadamkan.', + 'unsuspend' => 'Ada isu semasa melepakan pengguna. Sila cuba lagi. ', + 'import' => 'Terdapat masalah mengimport pengguna. Sila cuba lagi.', + 'asset_already_accepted' => 'Aset ini telah diterima.', + 'accept_or_decline' => 'Anda mesti menerima atau menolak aset ini.', + 'incorrect_user_accepted' => 'Aset yang anda telah cuba terima tidak diperiksa kepada anda.', + 'ldap_could_not_connect' => 'Tidak dapat menyambung ke pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', + 'ldap_could_not_bind' => 'Tidak dapat mengikat pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', + 'ldap_could_not_search' => 'Tidak dapat mencari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', + 'ldap_could_not_get_entries' => 'Tidak dapat masuk dari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', + 'password_ldap' => 'Kata laluan untuk akaun ini diuruskan oleh LDAP / Active Directory. Sila hubungi jabatan IT anda untuk menukar kata laluan anda.', + ), + + 'deletefile' => array( + 'error' => 'Fail tidak dipadam. Sila cuba lagi.', + 'success' => 'Fail berjaya dipadam.', + ), + + 'upload' => array( + 'error' => 'Fail tidak dimuat naik. Sila cuba lagi.', + 'success' => 'Fail berjaya dimuat naik.', + 'nofiles' => 'Anda tidak memilih sebarang fail untuk dimuat naik', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/ms-MY/admin/users/table.php b/resources/lang/ms-MY/admin/users/table.php new file mode 100644 index 0000000000..3e57f02e96 --- /dev/null +++ b/resources/lang/ms-MY/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktif', + 'allow' => 'Benarkan', + 'checkedout' => 'Harta', + 'created_at' => 'Telah dicipta', + 'createuser' => 'Cipta Pengguna', + 'deny' => 'Nafikan', + 'email' => 'E-mel', + 'employee_num' => 'No. Pekerja', + 'first_name' => 'Nama pertama', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Warisi', + 'job' => 'Jawatan', + 'last_login' => 'Log masuk terakhir', + 'last_name' => 'Nama Keluarga', + 'location' => 'Lokasi', + 'lock_passwords' => 'Butiran log masuk tidak boleh diubah pada pemasangan ini.', + 'manager' => 'Pengurus', + 'managed_locations' => 'Lokasi Terurus', + 'name' => 'Nama', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Nota', + 'password_confirm' => 'Sahkan kata laluan', + 'password' => 'Kata Laluan', + 'phone' => 'Telefon', + 'show_current' => 'Tunjukkan Pengguna Semasa', + 'show_deleted' => 'Tunjukkan Pengguna Dipadamkan', + 'title' => 'Tajuk', + 'to_restore_them' => 'untuk memulihkannya.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Kemaskini Pengguna', + 'username' => 'Nama pengguna', + 'user_deleted_text' => 'Pengguna ini telah ditandakan sebagai dipadamkan.', + 'username_note' => '(Ini digunakan untuk \'Active Directory\' sahaja, bukan untuk log masuk.)', + 'cloneuser' => 'Pendua Pengguna', + 'viewusers' => 'Papar Pengguna', +); diff --git a/resources/lang/lv/auth.php b/resources/lang/ms-MY/auth.php similarity index 100% rename from resources/lang/lv/auth.php rename to resources/lang/ms-MY/auth.php diff --git a/resources/lang/ms-MY/auth/general.php b/resources/lang/ms-MY/auth/general.php new file mode 100644 index 0000000000..e396f5ffc4 --- /dev/null +++ b/resources/lang/ms-MY/auth/general.php @@ -0,0 +1,19 @@ + 'Hantar Taipkan Semula Kata Laluan', + 'email_reset_password' => 'Reset Kata Laluan E-mel', + 'reset_password' => 'Menetapkan semula kata laluan', + 'saml_login' => 'Login via SAML', + 'login' => 'Log masuk', + 'login_prompt' => 'Sila daftar masuk', + 'forgot_password' => 'Saya terlupa kata laluan saya', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/ms-MY/auth/message.php b/resources/lang/ms-MY/auth/message.php new file mode 100644 index 0000000000..37aaa7672a --- /dev/null +++ b/resources/lang/ms-MY/auth/message.php @@ -0,0 +1,45 @@ + 'Akaun menggunakan e-mel ini telah wujud.', + 'account_not_found' => 'Nama pengguna atau kata laluan tidak betul.', + 'account_not_activated' => 'Akaun pengguna ini tidak aktif. ', + 'account_suspended' => 'Akaun pengguna ini digantung.', + 'account_banned' => 'Akaun pengguna ini di sekat.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Anda berjaya log masuk.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Ada masalah semasa log masuk, sila cuba lagi.', + 'success' => 'Anda berjaya log masuk.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Ada masalah semasa mencipta akaun anda, sila cuba lagi.', + 'success' => 'Akaun berjaya dicipta.', + ), + + 'forgot-password' => array( + 'error' => 'Ada masalah semasa memohon kata kunci baru, sila cuba lagi.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Ada masalah semasa kaka kunci di tetapkan, sila cuba lagi.', + 'success' => 'Kata kunci berjaya di tukar.', + ), + + +); diff --git a/resources/lang/ms-MY/button.php b/resources/lang/ms-MY/button.php new file mode 100644 index 0000000000..ce639259ef --- /dev/null +++ b/resources/lang/ms-MY/button.php @@ -0,0 +1,24 @@ + 'Tindakan', + 'add' => 'Tambah baru', + 'cancel' => 'Batalkan', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Hapuskan', + 'edit' => 'Kemaskini', + 'restore' => 'Masukkan Semula', + 'remove' => 'Remove', + 'request' => 'Permintaan', + 'submit' => 'Hantar', + 'upload' => 'Muat naik', + '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', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Baru', +]; diff --git a/resources/lang/ms-MY/general.php b/resources/lang/ms-MY/general.php new file mode 100644 index 0000000000..968af0ce52 --- /dev/null +++ b/resources/lang/ms-MY/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Aksesori', + 'activated' => 'Diaktifkan', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Aksesori', + 'accessory_report' => 'Laporan Aksesori', + 'action' => 'Tindakan', + 'activity_report' => 'Laporan Aktiviti', + 'address' => 'Alamat', + 'admin' => 'Pentadbir', + 'administrator' => 'Pentadbir', + 'add_seats' => 'Menambah kerusi', + 'age' => "Age", + 'all_assets' => 'Semua Harta', + 'all' => 'Semua', + 'archived' => 'Diarkibkan', + 'asset_models' => 'Model Harta', + 'asset_model' => 'Model', + 'asset' => 'Harta', + 'asset_report' => 'Laporan Harta', + 'asset_tag' => 'Tag Harta', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Hapuskan Avatar', + 'avatar_upload' => 'Muat naik Avatar', + 'back' => 'Belakang', + 'bad_data' => 'Tiada apa-apa Dijumpai. Mungkin data buruk?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Batalkan', + 'categories' => 'Kategori', + 'category' => 'Kategori', + 'change' => 'Dalam keluar', + 'changeemail' => 'Ubah Alamat E-mail', + 'changepassword' => 'Tukar kata laluan', + 'checkin' => 'Terima', + 'checkin_from' => 'Semak dari', + 'checkout' => 'Agihkan', + 'checkouts_count' => 'Semak Keluar', + 'checkins_count' => 'Semak masuk', + 'user_requests_count' => 'Permintaan', + 'city' => 'Bandar', + 'click_here' => 'Tekan di sini', + 'clear_selection' => 'Buang pilihan', + 'companies' => 'Syarikat-syarikat', + 'company' => 'Syarikat', + 'component' => 'Komponen', + 'components' => 'Komponen', + 'complete' => 'Lengkap', + 'consumable' => 'Boleh makan', + 'consumables' => 'Makanan yang boleh dimakan', + 'country' => 'Negara', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Cipta Baru', + 'created' => 'Perkara yang Dibuat', + 'created_asset' => 'cipta harta', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Hari ke Audit Seterusnya', + 'date' => 'Tarikh', + 'debug_warning' => 'Amaran!', + 'debug_warning_text' => 'Aplikasi ini berjalan dalam mod pengeluaran dengan debug membolehkan. Ini boleh mendedahkan data sensitif jika aplikasi anda boleh diakses oleh dunia luar. Lumpuhkan mod debug dengan menetapkan APP_DEBUG nilai dalam fail .env anda ke false.', + 'delete' => 'Hapuskan', + 'delete_confirm' => 'Adakah anda pasti ingin memadamkan :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Dihapuskan', + 'delete_seats' => 'Kerusi dipadamkan', + 'deletion_failed' => 'Deletion failed', + 'departments' => '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', + 'editprofile' => 'Kemaskini Profail Anda', + 'eol' => 'EOL', + 'email_domain' => 'Domain E-mel', + 'email_format' => 'Format E-mel', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Ini digunakan untuk menjana alamat e-mel semasa mengimport', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + '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)', + 'first_name' => 'Nama pertama', + 'first_name_format' => 'Nama Pertama (jane@example.com)', + 'files' => 'Fail-fail', + 'file_name' => 'Fail', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Muat Naik Fail', + 'file_upload' => 'File Upload', + 'generate' => 'Laksanakan', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Sejarah Import', + 'asset_maintenance' => 'Penyelenggaraan Aset', + 'asset_maintenance_report' => 'Laporan Penyenggaraan Aset', + 'asset_maintenances' => 'Pembaikan Aset', + 'item' => 'Perkara', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Kebenaran yang tidak mencukupi!', + 'kits' => 'Predefined Kits', + 'language' => 'Bahasa', + 'last' => 'Terakhir', + 'last_login' => 'Log masuk kali terakhir', + 'last_name' => 'Nama Keluarga', + 'license' => 'Lesen', + 'license_report' => 'Laporan Lesen', + 'licenses_available' => 'Lesen Yang Ada', + 'licenses' => 'Lesen', + 'list_all' => 'Senaraikan Semua', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Lokasi', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Audit lepas', + 'new' => 'baru!', + 'no_depreciation' => 'Tiada Susut Nilai', + 'no_results' => 'Tiada kepututsan.', + 'no' => 'Tidak', + 'notes' => 'Nota', + 'order_number' => 'Nombor Pesanan', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Menunjukkan _MENU_ item', + 'pagination_info' => 'Menunjukkan _START_ ke _END_ dari _TOTAL_ item', + 'pending' => 'Belum selesai', + 'people' => 'Orang', + 'per_page' => 'Senarai Setiap Mukasurat', + 'previous' => 'Sebelum ini', + 'processing' => 'Pemprosesan', + 'profile' => 'Profail Anda', + 'purchase_cost' => 'Kos Pembelian', + 'purchase_date' => 'Tarikh Pembelian', + 'qty' => 'QTY', + 'quantity' => 'Kuantiti', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Sedia untuk diagihkan', + 'recent_activity' => 'Aktiviti Terkini', + 'remaining' => 'Baki', + 'remove_company' => 'Keluarkan Persatuan Syarikat', + 'reports' => 'Laporan', + 'restored' => 'restored', + 'restore' => 'Masukkan Semula', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Pilih', + 'select_all' => 'Select All', + 'search' => 'Carian', + 'select_category' => 'Pilih kategori', + 'select_department' => 'Pilih Jabatan', + 'select_depreciation' => 'Pilih Jenis Susutnilai', + 'select_location' => 'Pilih Lokasi', + 'select_manufacturer' => 'Pilih pengilang', + 'select_model' => 'Pilih Model', + 'select_supplier' => 'Pilih Pembekal', + 'select_user' => 'Pilih Pengguna', + 'select_date' => 'Pilih Tarikh (YYYY-MM-DD)', + 'select_statuslabel' => 'Pilih Status', + 'select_company' => 'Pilih Syarikat', + 'select_asset' => 'Pilih Asset', + 'settings' => 'Tetapan', + 'show_deleted' => 'Papar Dihapuskan', + 'show_current' => 'Papar Semasa', + 'sign_in' => 'Log masuk', + 'signature' => 'Tandatangan', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Kulit', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'MODEM DEMO: Sesetengah ciri dilumpuhkan untuk pemasangan ini.', + 'site_name' => 'Nama Sesawang', + 'state' => 'Negeri', + 'status_labels' => 'Label Status', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Pembekal', + 'suppliers' => 'Pembekal', + 'sure_to_delete' => 'Adakah anda pasti ingin memadamkannya', + 'sure_to_delete_var' => 'Adakah anda pasti ingin memadamkan :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Hantar', + 'target' => 'Sasaran', + 'time_and_date_display' => 'Paparan Masa dan Tarikh', + 'total_assets' => 'jumlah harta', + 'total_licenses' => 'jumlah lesen', + 'total_accessories' => 'jumlah aksesori', + 'total_consumables' => 'jumlah barang habis', + 'type' => 'Taipkan', + 'undeployable' => 'Tidak Boleh Agih', + 'unknown_admin' => 'Pentadbir Tidak Dikenali', + 'username_format' => 'Format Nama Pengguna', + 'username' => 'Nama Pengguna', + 'update' => 'Kemas kini', + '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.', + 'uploaded' => 'Dimuat naik', + 'user' => 'Pengguna', + 'accepted' => 'diterima', + 'declined' => 'menurun', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Aset Tidak Diterima', + 'users' => 'Pengguna', + 'viewall' => 'View All', + 'viewassets' => 'Paparkan Harta yang diserahkan', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Tapak web', + 'welcome' => 'Selamat Datang :nama', + 'years' => 'tahun', + 'yes' => 'Ya', + 'zip' => 'Zip', + 'noimage' => 'Tiada gambar yang dimuat naik atau imej tidak dijumpai.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Sesi borang anda telah tamat tempoh. Sila cuba 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', + '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' => 'E-mel', + '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' => 'Agihan Keluar', + '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' => 'Tarikh Agihan Masuk Yang Dijangka', + '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' => 'Berubah', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Amaran', + 'notification_info' => 'Maklumat', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Nama Aset', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Nama yang boleh digunakan:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Nama Aksesori:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% lengkap', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'kemaskini', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/ms-MY/help.php b/resources/lang/ms-MY/help.php new file mode 100644 index 0000000000..5211e492a7 --- /dev/null +++ b/resources/lang/ms-MY/help.php @@ -0,0 +1,35 @@ + 'Maklumat tambahan', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + 'categories' => 'Kategori membantu anda menyusun item anda. Sesetengah kategori contoh mungkin "Desktops", "Laptops", "Mobile Phones", "Tablets", dan sebagainya, tetapi anda boleh menggunakan kategori dengan cara yang masuk akal untuk anda.', + + 'accessories' => 'Aksesori adalah apa-apa yang kamu menetapkan untuk pengguna tetapi ia tidak mempunyai nombor siri (atau anda tidak peduli untuk trek ia dengan uniknya). Sebagai contoh, komputer tetikus atau papan kekunci.', + + 'companies' => 'Syarikat boleh digunakan sebagai medan pengecam ringkas, atau boleh digunakan untuk membatasi penglihatan aset, pengguna, dan lain-lain jika sokongan syarikat penuh diaktifkan dalam tetapan Admin anda.', + + 'components' => 'Komponen adalah item yang merupakan sebahagian daripada aset, contohnya HDD, RAM, dll.', + + 'consumables' => 'Barang kemas adalah apa-apa yang dibeli yang akan digunakan sepanjang masa. Sebagai contoh, dakwat pencetak atau kertas copier.', + + 'depreciations' => 'Anda boleh tetapkan susut nilai harta berdasarkan kepada penyusutan berasaskan susut nilai garisan lurus.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/ms-MY/localizations.php b/resources/lang/ms-MY/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/ms-MY/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ms-MY/mail.php b/resources/lang/ms-MY/mail.php new file mode 100644 index 0000000000..d6c9697310 --- /dev/null +++ b/resources/lang/ms-MY/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Hari', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Laporan Aset Tamat.', + 'Expiring_Licenses_Report' => 'Laporan Lesen Berakhir.', + 'Item_Request_Canceled' => 'Permintaan Item Dibatalkan', + 'Item_Requested' => 'Item yang diminta', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Laporan Inventori Rendah', + 'a_user_canceled' => 'Pengguna telah membatalkan permintaan item di laman web', + 'a_user_requested' => 'Seorang pengguna telah meminta item di laman web', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Nama Aksesori:', + 'additional_notes' => 'Nota tambahan:', + 'admin_has_created' => 'Pentadbir telah membuat akaun untuk anda di: laman web web.', + 'asset' => 'Aset:', + 'asset_name' => 'Nama Aset:', + 'asset_requested' => 'Aset diminta', + 'asset_tag' => 'Tag Harta', + '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.', + 'assigned_to' => 'Ditugaskan untuk', + 'best_regards' => 'Selamat sejahtera,', + 'canceled' => 'Dibatalkan:', + 'checkin_date' => 'Tarikh Semakan:', + 'checkout_date' => 'Tarikh Semakan:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Sila klik pada pautan di bahagian bawah untuk mengesahkan bahawa anda telah menerima aksesori.', + 'click_on_the_link_asset' => 'Sila klik pada pautan di bahagian bawah untuk mengesahkan bahawa anda telah menerima aset tersebut.', + 'click_to_confirm' => 'Sila klik pada pautan berikut untuk mengesahkan akaun web anda:', + 'current_QTY' => 'QTY semasa', + 'days' => 'Hari', + 'expecting_checkin_date' => 'Tarikh Semak Yang Diharapkan:', + 'expires' => 'Tamat tempoh', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'Saya telah membaca dan bersetuju dengan terma penggunaan, dan telah menerima item ini.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Perkara:', + 'license_expiring_alert' => 'Terdapat :count lesen yang akan tamat dalam tempoh :threshold hari.|Terdapat :count lesen yang akan tamat dalam tempoh :threshold hari.', + 'link_to_update_password' => 'Sila klik pada pautan berikut untuk mengemas kini kata laluan web anda:', + 'login' => 'Log masuk:', + 'login_first_admin' => 'Masuk ke pemasangan Snipe-IT baru anda menggunakan kelayakan di bawah ini:', + '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.', + 'min_QTY' => 'QTY min', + 'name' => 'Nama', + 'new_item_checked' => 'Item baru telah diperiksa di bawah nama anda, butiran di bawah.', + 'notes' => 'Nota', + 'password' => 'Kata Laluan:', + 'password_reset' => 'Memadam kata laluan', + 'read_the_terms' => 'Sila baca terma penggunaan di bawah.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Diminta:', + 'reset_link' => 'Pautan Semula Kata Laluan Anda', + 'reset_password' => 'Klik di sini untuk menetapkan semula kata laluan anda:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Siri', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Pembekal', + 'tag' => 'Tag', + 'test_email' => 'Uji E-mel dari Snipe-IT', + '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:', + 'to_reset' => 'Untuk menetapkan semula kata laluan web anda, lengkapkan borang ini:', + 'type' => 'Taipkan', + '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.', + 'user' => 'Pengguna', + 'username' => 'Nama Pengguna', + 'welcome' => 'Selamat datang: nama', + 'welcome_to' => 'Selamat datang ke: web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Kredensial Snipe-IT anda', +]; diff --git a/resources/lang/ms/pagination.php b/resources/lang/ms-MY/pagination.php similarity index 100% rename from resources/lang/ms/pagination.php rename to resources/lang/ms-MY/pagination.php diff --git a/resources/lang/lv/passwords.php b/resources/lang/ms-MY/passwords.php similarity index 100% rename from resources/lang/lv/passwords.php rename to resources/lang/ms-MY/passwords.php diff --git a/resources/lang/ms/reminders.php b/resources/lang/ms-MY/reminders.php similarity index 100% rename from resources/lang/ms/reminders.php rename to resources/lang/ms-MY/reminders.php diff --git a/resources/lang/ms/table.php b/resources/lang/ms-MY/table.php similarity index 100% rename from resources/lang/ms/table.php rename to resources/lang/ms-MY/table.php diff --git a/resources/lang/ms-MY/validation.php b/resources/lang/ms-MY/validation.php new file mode 100644 index 0000000000..85e8b13b95 --- /dev/null +++ b/resources/lang/ms-MY/validation.php @@ -0,0 +1,162 @@ + ':attribute mesti diterima.', + 'active_url' => ':attribute URL yang tidak sah.', + 'after' => ':attribute mesti tarik selepas must :date.', + 'after_or_equal' => 'The: atribut mestilah tarikh selepas atau sama dengan: tarikh.', + 'alpha' => ':attribute hanya boleh mengandungi huruf.', + 'alpha_dash' => ':attribute hanya boleh mengandungi huruf, nombor dan tanda tolak.', + 'alpha_num' => ':attribute hanya boleh mengadungi huruf dan nombor.', + 'array' => 'The: attribute must be array.', + 'before' => ':attribute mestilah tarikh sebelum :date.', + 'before_or_equal' => 'The: atribut mestilah tarikh sebelum atau sama dengan: tarikh.', + 'between' => [ + 'numeric' => ':attribute mesti berada diantara :min - :max.', + 'file' => ':attribute mesti diantara :min - :max kilobytes.', + 'string' => ':attribute mesti diantara :min - :max characters.', + 'array' => 'The: attribute must have between: min and: max items.', + ], + 'boolean' => ': Bidang atribut mestilah benar atau palsu.', + 'confirmed' => ':attribute pengesahan tidak sama.', + 'date' => ':attribute tarikh yang tidak sah.', + 'date_format' => ':attribute tidak mengikut format :format.', + 'different' => ':attribute dan :other mesti berbeza.', + 'digits' => ':attribute mesti :digits digit.', + 'digits_between' => ':attribute mesti diantara :min and :max digit.', + 'dimensions' => 'The: attribute mempunyai dimensi imej tidak sah.', + 'distinct' => 'The: bidang atribut mempunyai nilai pendua.', + 'email' => ':attribute format tidak sah.', + 'exists' => 'Piliah :attribute tidak sah.', + 'file' => 'The: attribute must be a file.', + 'filled' => ': Bidang atribut mesti mempunyai nilai.', + 'image' => ':attribute mesti imej.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Piliah :attribute tidak sah.', + 'in_array' => 'The: bidang atribut tidak wujud di: lain.', + 'integer' => ':attribute mesti integer.', + 'ip' => ':attribute mesti alamat IP yang sah.', + 'ipv4' => 'The: attribute mestilah alamat IPv4 yang sah.', + 'ipv6' => 'The: atribut mestilah alamat IPv6 yang sah.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The: attribute mestilah rentetan JSON yang sah.', + 'max' => [ + 'numeric' => ':attribute tidak boleh lebih besar dari :max.', + 'file' => ':attribute tidak boleh lebih besar dari :max kilobytes.', + 'string' => ':attribute tidak boleh lebih besar dari :max characters.', + 'array' => 'The: attribute mungkin tidak mempunyai lebih daripada: item maks.', + ], + 'mimes' => ':attribute mesti fail jenis: :values.', + 'mimetypes' => 'The: attribute mestilah file jenis:: nilai.', + 'min' => [ + 'numeric' => ':attribute mesti sekurang2nya :min.', + 'file' => ':attribute mesti sekurang2nya :min kilobytes.', + 'string' => ':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.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Piliah :attribute tidak sah.', + 'numeric' => ':attribute mesti nombor.', + 'present' => 'Yang: bidang atribut mesti ada.', + 'valid_regex' => 'Itu bukan regex yang sah. ', + 'regex' => ':attribute format tidak sah.', + 'required' => ':attribute ruangan diperlukan.', + 'required_if' => ':attribute rungan diperlukan bila :other adalah :value.', + 'required_unless' => 'Bidang: atribut diperlukan kecuali: yang lain berada dalam: nilai.', + 'required_with' => ':attribute ruangan diperlukan bila :values wujud.', + 'required_with_all' => 'Bidang: sifat diperlukan apabila: nilai hadir.', + 'required_without' => ':attribute ruangan diperlukan bila :values tidak wujud.', + 'required_without_all' => 'The: field attribute diperlukan apabila tidak ada: nilai hadir.', + 'same' => ':attribute dan :other mesti sama.', + 'size' => [ + 'numeric' => ':attribute mesti :size.', + 'file' => ':attribute mesti :size kilobytes.', + 'string' => ':attribute mesti :size aksara.', + 'array' => 'The: attribute mesti mengandungi: item saiz.', + ], + 'string' => 'The: attribute must be string.', + 'timezone' => 'The: attribute mesti zon yang sah.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Kata laluan itu terlalu umum.', + 'statuslabel_type' => 'Anda mesti memilih jenis label status yang sah', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/ms/admin/companies/general.php b/resources/lang/ms/admin/companies/general.php deleted file mode 100644 index b5b9b839f2..0000000000 --- a/resources/lang/ms/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/ms/admin/companies/table.php deleted file mode 100644 index 0585cdfe18..0000000000 --- a/resources/lang/ms/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Syarikat-syarikat', - 'create' => 'Buat Syarikat', - 'title' => 'Syarikat', - 'update' => 'Kemas kini Syarikat', - 'name' => 'nama syarikat', - 'id' => 'ID', -); diff --git a/resources/lang/ms/admin/custom_fields/general.php b/resources/lang/ms/admin/custom_fields/general.php deleted file mode 100644 index 680e1e6f39..0000000000 --- a/resources/lang/ms/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Bidang Tersuai', - 'manage' => 'Manage', - 'field' => 'Padang', - 'about_fieldsets_title' => 'Mengenai 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' => 'Sulitkan nilai medan ini dalam pangkalan data', - 'encrypt_field_help' => 'AMARAN: Menyulitkan medan menjadikannya tidak dapat ditemui.', - 'encrypted' => 'Disulitkan', - 'fieldset' => 'Fieldset', - 'qty_fields' => 'Qty Fields', - 'fieldsets' => 'Fieldsets', - 'fieldset_name' => 'Nama Fieldset', - 'field_name' => 'Nama Field', - 'field_values' => 'Nilai Field', - 'field_values_help' => 'Tambah pilihan pilihan, satu setiap baris. Barisan kosong selain baris pertama akan diabaikan.', - 'field_element' => 'Borang Elemen', - 'field_element_short' => 'Elemen', - 'field_format' => 'Format', - 'field_custom_format' => 'Format Tersuai', - 'field_custom_format_help' => 'Medan ini membolehkan anda menggunakan ungkapan regex untuk pengesahan. Ia harus bermula dengan "regex:" - sebagai contoh, untuk mengesahkan bahawa nilai medan khusus mengandungi IMEI yang sah (15 angka numerik), anda akan menggunakan regex: / ^[0-9]{15}$ /.', - 'required' => 'Diperlukan', - 'req' => 'Req.', - 'used_by_models' => 'Digunakan Oleh Model', - 'order' => 'Perintah', - 'create_fieldset' => 'Fieldset baru', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/ms/admin/hardware/form.php b/resources/lang/ms/admin/hardware/form.php deleted file mode 100644 index c6315d2339..0000000000 --- a/resources/lang/ms/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Sahkan Pemutihan Aset Pukal', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Anda akan hapus: asset_count aset.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Agihkan Kepada', - 'checkout_date' => 'Tarikh Checkout', - 'checkin_date' => 'Tarikh daftar masuk', - 'checkout_to' => 'Agihkan kepada', - 'cost' => 'Harga Pembelian', - 'create' => 'Cipta Harta', - 'date' => 'Tarikh Pembelian', - 'depreciation' => 'Susut nilai', - 'depreciates_on' => 'Susut Nilai Pada', - 'default_location' => 'Lokasi Asal', - 'eol_date' => 'Tarikh EOL', - 'eol_rate' => 'Kadar EOL', - 'expected_checkin' => 'Tarikh Periksa Yang Diharapkan', - 'expires' => 'Luput', - 'fully_depreciated' => 'Susut Nilai Penuh', - 'help_checkout' => 'Jika anda ingin memberikan aset ini dengan segera, pilih "Sedia Digelar" dari senarai status di atas.', - 'mac_address' => 'Alamat MAC', - 'manufacturer' => 'Pengeluar', - 'model' => 'Model', - 'months' => 'bulan', - 'name' => 'Nama Harta', - 'notes' => 'Nota', - 'order' => 'Nombor Pesanan', - 'qr' => 'Kod QR', - 'requestable' => 'Pengguna dibenarkan untuk memohon harta ini', - 'select_statustype' => 'Pilih Jenis Status', - 'serial' => 'Siri', - 'status' => 'Status', - 'tag' => 'Tag Harta', - 'update' => 'Kemaskini Harta', - 'warranty' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/ms/admin/hardware/general.php b/resources/lang/ms/admin/hardware/general.php deleted file mode 100644 index c88c4e1950..0000000000 --- a/resources/lang/ms/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Harta', - 'bulk_checkout' => 'Daftar Keluar Aset', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Terima Harta', - 'checkout' => 'Aset Checkout', - 'clone' => 'Pendua Harta', - 'deployable' => 'Deployable', - 'deleted' => 'Aset ini telah dipadamkan.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Kemaskini Harta', - 'model_deleted' => 'Model Aset ini telah dipadamkan. Anda mesti kembalikan model sebelum anda boleh kembalikan Aset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ms/admin/hardware/message.php b/resources/lang/ms/admin/hardware/message.php deleted file mode 100644 index 6571bde0ac..0000000000 --- a/resources/lang/ms/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Harta gagal dicipta, sila cuba semula. :(', - 'success' => 'Harta berjaya dicipta. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Harta gagal dikemaskini, sila cuba semula', - 'success' => 'Harta berjaya dikemaskini.', - 'nothing_updated' => 'Tiada medan dipilih, jadi tiada apa yang dikemas kini.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Aset tidak dipulihkan, sila cuba lagi', - 'success' => 'Aset dipulihkan dengan jayanya.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Audit aset tidak berjaya. Sila cuba lagi.', - 'success' => 'Audit aset berjaya log.', - ], - - - 'deletefile' => [ - 'error' => 'Fail tidak dipadam. Sila cuba lagi.', - 'success' => 'Fail berjaya dipadam.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Aset tidak diminta, sila cuba lagi', - 'success' => 'Aset diminta berjaya.', - 'canceled' => 'Permintaan keluar telah dibatalkan', - ], - -]; diff --git a/resources/lang/ms/admin/hardware/table.php b/resources/lang/ms/admin/hardware/table.php deleted file mode 100644 index 6f518549b6..0000000000 --- a/resources/lang/ms/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Tag Harta', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'Masuk/Keluar', - 'checkout_date' => 'Tarikh Agihan', - 'checkoutto' => 'Agihan', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Beza', - 'dl_csv' => 'Muat Turun CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Lokasi', - 'purchase_cost' => 'Kos', - 'purchase_date' => 'Belian', - 'serial' => 'Siri', - 'status' => 'Status', - 'title' => 'Harta ', - 'image' => 'Imej Peranti', - 'days_without_acceptance' => 'Hari Tanpa Penerimaan', - 'monthly_depreciation' => 'Susut Nilai Bulanan', - 'assigned_to' => 'Ditugaskan untuk', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Berubah', - 'icon' => 'Ikon', -]; diff --git a/resources/lang/ms/admin/kits/general.php b/resources/lang/ms/admin/kits/general.php deleted file mode 100644 index 83e33dcddb..0000000000 --- a/resources/lang/ms/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Kit berjaya dibuat.', - 'create' => 'Buat Kit Pratakrif', - 'update' => 'Kemas kini Kit Pratakrif', - 'delete_success' => 'Kit berjaya dipadamkan.', - 'update_success' => 'Kit telah berjaya dikemas kini.', - 'none_models' => 'Aset tersedia tidak mencukupi untuk :model untuk checkout. :qty diperlukan. ', - '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/labels/message.php b/resources/lang/ms/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/ms/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/ms/admin/labels/table.php b/resources/lang/ms/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ms/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ms/admin/licenses/general.php b/resources/lang/ms/admin/licenses/general.php deleted file mode 100644 index 015bf9eded..0000000000 --- a/resources/lang/ms/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Mengenai Lesen', - 'about_licenses' => 'Lesen digunakan untuk mengesan perisian. Mereka mempunyai bilangan tempat duduk tertentu yang boleh diperiksa kepada individu', - 'checkin' => 'Terima Kekosongan Lesen', - 'checkout_history' => 'Sejarah Agihan', - 'checkout' => 'Agihkan Kekosongan Lesen', - 'edit' => 'Kemaskini Lesen', - 'filetype_info' => 'Filetype yang dibenarkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.', - 'clone' => 'Pendua Lesen', - 'history_for' => 'Sejarah untuk ', - 'in_out' => 'Masuk/Keluar', - 'info' => 'Maklumat Lesen', - 'license_seats' => 'Lesen Kosong', - 'seat' => 'Kekosongan', - 'seats' => 'Kekosongan', - 'software_licenses' => 'Lesen Perisian', - 'user' => 'Pengguna', - 'view' => 'Papar Lesen', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/ms/admin/locations/table.php b/resources/lang/ms/admin/locations/table.php deleted file mode 100644 index 1d75e12e5d..0000000000 --- a/resources/lang/ms/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Aset Ditugaskan', - 'id' => 'ID', - 'city' => 'Bandar', - 'state' => 'Negeri', - 'country' => 'Negara', - 'create' => 'Cipta Lokasi', - 'update' => 'Kemaskini Lokasi', - 'print_assigned' => 'Cetakan Ditugaskan', - 'print_all_assigned' => 'Cetak Semua yang Diperuntukkan', - 'name' => 'Nama Lokasi', - 'address' => 'Alamat', - 'address2' => 'Address Line 2', - 'zip' => 'Poskod', - 'locations' => 'Lokasi', - 'parent' => 'Ibu bapa', - 'currency' => 'Mata Wang Lokasi', - 'ldap_ou' => 'Carian LDAP OU', - 'user_name' => 'Nama pengguna', - 'department' => 'Jabatan', - 'location' => 'Lokasi', - 'asset_tag' => 'Tag Aset', - 'asset_name' => 'Nama', - 'asset_category' => 'Kategori', - 'asset_manufacturer' => 'Pengeluar', - 'asset_model' => 'Model', - 'asset_serial' => 'Siri', - 'asset_location' => 'Lokasi', - 'asset_checked_out' => 'Agihan Keluar', - 'asset_expected_checkin' => 'Tarikh Agihan Masuk Yang Dijangka', - 'date' => 'Tarikh:', - 'signed_by_asset_auditor' => 'Ditandatangan oleh (Pengaudit Aset):', - 'signed_by_finance_auditor' => 'Ditandatangan oleh (Pengaudit Kewangan):', - 'signed_by_location_manager' => 'Ditandatangan oleh (Pengurus Lokasi):', - 'signed_by' => 'Signed Off By:', -]; diff --git a/resources/lang/ms/admin/manufacturers/message.php b/resources/lang/ms/admin/manufacturers/message.php deleted file mode 100644 index b727a92ee4..0000000000 --- a/resources/lang/ms/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Pengeluar tidak wujud.', - 'assoc_users' => 'Pengeluar ini sekarang disekutukan dengan sekurang2nya satu model dan tidak boleh dihapuskan. Sila kemaskini model supaya tidak lagi merujuk kepada pengeluar ini dan cuba lagi. ', - - 'create' => array( - 'error' => 'Pengeluar gagal dicipta, sila cuba lagi.', - 'success' => 'Pengeluar berjaya dicipta.' - ), - - 'update' => array( - 'error' => 'Pengeluar gagal dikemaskini, sila cuba lagi', - 'success' => 'Pengeluar berjaya dikemaskini.' - ), - - 'restore' => array( - 'error' => 'Pengilang tidak dipulihkan, sila cuba semula', - 'success' => 'Pengilang berjaya dipulihkan.' - ), - - 'delete' => array( - 'confirm' => 'Anda pasti anda ingin hapuskan pengeluar ini?', - 'error' => 'Ada isu semasa menghapuskan pengeluar. Sila cuba lagi.', - 'success' => 'Pengeluar gagal dihapuskan.' - ) - -); diff --git a/resources/lang/ms/admin/manufacturers/table.php b/resources/lang/ms/admin/manufacturers/table.php deleted file mode 100644 index a5568083bf..0000000000 --- a/resources/lang/ms/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Mengenai pengeluar', - 'about_manufacturers_text' => 'Pengilang adalah syarikat yang membuat aset anda. Anda boleh menyimpan maklumat hubungan sokongan penting tentang mereka di sini, yang akan dipaparkan pada halaman butiran aset anda.', - 'asset_manufacturers' => 'Pengeluar Harta', - 'create' => 'Cipta Pengeluar', - 'id' => 'ID', - 'name' => 'Nama', - 'support_email' => 'Sokongan E-mel', - 'support_phone' => 'Sokongan Telefon', - 'support_url' => 'Sokongan URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Kemaskini Pengeluar', - 'url' => 'URL', - -); diff --git a/resources/lang/ms/admin/models/message.php b/resources/lang/ms/admin/models/message.php deleted file mode 100644 index 7899cebedb..0000000000 --- a/resources/lang/ms/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model tidak wujud.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Model ini sekarang disekutukan dengan sekurang2nya satu atau lebih harta dan tidak boleh dihapuskan. Sila kemaskini harta, dan kemudian cuba lagi. ', - - - 'create' => array( - 'error' => 'Model gagal dicipta, sila cuba lagi.', - 'success' => 'Model berjaya dicipta.', - 'duplicate_set' => 'Model aset dengan nama itu, pengeluar dan nombor model sudah ada.', - ), - - 'update' => array( - 'error' => 'Model gagal dikemaskin, sila cuba lagi', - 'success' => 'Model berjaya dikemaskini.', - ), - - 'delete' => array( - 'confirm' => 'Anda pasti anda ingin hapuskan model harta ini?', - 'error' => 'Ada isu semasa menghapuskan model. Sila cuba lagi.', - 'success' => 'Model berjaya dihapuskan.' - ), - - 'restore' => array( - 'error' => 'Model tidak dipulihkan, sila cuba lagi', - 'success' => 'Model berjaya dipulihkan.' - ), - - 'bulkedit' => array( - 'error' => 'Tiada medan berubah, jadi tiada apa yang dikemas kini.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Tiada model dipilih, jadi tiada apa yang dipadamkan.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) telah dipadamkan, namun :fail_count tidak dapat dipadamkan kerana mereka masih mempunyai aset yang dikaitkan dengannya.' - ), - -); diff --git a/resources/lang/ms/admin/settings/general.php b/resources/lang/ms/admin/settings/general.php deleted file mode 100644 index c6a2c98a21..0000000000 --- a/resources/lang/ms/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'ID Aset', - 'audit_interval' => 'Selang Audit', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Awalan (pilihan)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Sandaran', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'CSS tersuai', - 'custom_css_help' => 'Masukkan mana-mana CSS ubah khas yang anda mahu gunakan. Jangan masukkan tag <style></style>.', - 'custom_forgot_pass_url' => 'URL Khas untuk Penetapan Semula Kata Laluan', - 'custom_forgot_pass_url_help' => 'Ini menggantikan URL terlupa kata laluan terbina pada skrin log masuk, berguna untuk mengarahkan pengguna ke fungsi semula kata laluan LDAP dalaman atau dihoskan. Ia secara langsung akan melumpuhkan fungsi kata laluan terlupa pengguna tempatan.', - 'dashboard_message' => 'Mesej Papan Pemuka', - 'dashboard_message_help' => 'Teks ini akan muncul pada papan pemuka untuk sesiapa sahaja yang mempunyai kebenaran untuk melihat papan pemuka.', - 'default_currency' => 'Mata Wang Default', - 'default_eula_text' => 'EULA lalai', - 'default_language' => 'Bahasa Lalai', - 'default_eula_help_text' => 'Anda juga boleh mengaitkan EULA tersuai untuk kategori aset tertentu.', - 'display_asset_name' => 'Papar Nama Harta', - 'display_checkout_date' => 'Papar Tarikh \'Checkout\'', - 'display_eol' => 'Papar EOL dalam paparan jadual', - 'display_qr' => 'Paparkan Kod Square', - 'display_alt_barcode' => 'Paparkan kod bar 1D', - 'email_logo' => 'Logo E-Mel', - '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', - 'favicon_format' => 'Jenis fail yang diterima ialah ico, png dan gif. Format imej lain mungkin tidak berfungsi dalam semua penyemak imbas.', - 'favicon_size' => 'Favicon hendaklah imej segi empat sama, 16x16 piksel.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Tetapan 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Masukkan nama pengguna dan kata laluan LDAP yang sah dari pangkalan DN yang anda tentukan di atas untuk menguji sama ada log masuk LDAP anda dikonfigurasi dengan betul. ANDA MESTI SIMPAN KONFIGURASI LDAP TERKINI DAHULU.', - 'ldap_login_sync_help' => 'Ini hanya ujian bahawa LDAP boleh diselaraskan dengan betul. Jika pertanyaan Pengesahan LDAP anda tidak betul, pengguna mungkin masih tidak boleh log masuk. ANDA MESTI SIMPAN KONFIGURASI LDAP TERKINI DAHULU.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Pelayan LDAP', - 'ldap_server_help' => 'Ini harus bermula dengan ldap: // (untuk tidak disulitkan atau TLS) atau ldaps: // (untuk SSL)', - 'ldap_server_cert' => 'Pengesahan sijil LDAP SSL', - 'ldap_server_cert_ignore' => 'Benarkan Sijil SSL yang tidak sah', - 'ldap_server_cert_help' => 'Pilih kotak semak ini jika anda menggunakan sijil SSL yang ditandatangani sendiri dan ingin menerima sijil SSL yang tidak sah.', - 'ldap_tls' => 'Gunakan TLS', - 'ldap_tls_help' => 'Ini harus diperiksa hanya jika anda menjalankan STARTTLS pada pelayan LDAP anda.', - 'ldap_uname' => 'Nama Pengguna LDAP Bind', - 'ldap_dept' => 'Jabatan LDAP', - 'ldap_phone' => 'Nombor Telefon LDAP', - 'ldap_jobtitle' => 'LDAP Jawatan', - 'ldap_country' => 'LDAP Negara', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Pangkalan Bind DN', - 'ldap_filter' => 'Penapis LDAP', - 'ldap_pw_sync' => 'Sinkron Kata Laluan LDAP', - 'ldap_pw_sync_help' => 'Nyahtandai kotak ini jika anda tidak mahu menyimpan kata laluan LDAP diselaraskan dengan kata laluan tempatan. Melumpuhkan ini bermakna pengguna anda mungkin tidak dapat melog masuk jika pelayan LDAP anda tidak dapat dicapai kerana sebab tertentu.', - 'ldap_username_field' => 'Medan Nama Pengguna', - 'ldap_lname_field' => 'Nama terakhir', - 'ldap_fname_field' => 'Nama Pertama LDAP', - 'ldap_auth_filter_query' => 'Pertanyaan Pengesahan LDAP', - 'ldap_version' => 'Versi LDAP', - 'ldap_active_flag' => 'Bendera Aktif LDAP', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Nombor Kakitangan LDAP', - 'ldap_email' => 'E-mel LDAP', - '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', - 'login_remote_user_enabled_text' => 'Dayakan Log Masuk dengan Pengepala Pengguna Jarak Jauh', - 'login_remote_user_enabled_help' => 'Pilihan ini mendayakan Pengesahan melalui pengepala REMOTE_USER mengikut "Antara Muka Gerbang Biasa (rfc3875)"', - 'login_common_disabled_text' => 'Lumpuhkan mekanisme pengesahan lain', - 'login_common_disabled_help' => 'Pilihan ini melumpuhkan mekanisme pengesahan lain. Hanya dayakan pilihan ini jika anda pasti log masuk REMOTE_USER anda sudah berfungsi', - 'login_remote_user_custom_logout_url_text' => 'URL log keluar tersuai', - 'login_remote_user_custom_logout_url_help' => 'Jika url disediakan di sini, pengguna akan diubah hala ke URL ini selepas pengguna log keluar dari Snipe-IT. Ini berguna untuk menutup sesi pengguna pembekal Pengesahan anda dengan betul.', - 'login_remote_user_header_name_text' => 'Pengepala nama pengguna tersuai', - 'login_remote_user_header_name_help' => 'Gunakan pengepala yang ditentukan dan bukannya REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Gunakan dalam Cetakan', - 'logo_print_assets_help' => 'Gunakan penjenamaan pada senarai aset boleh cetak ', - 'full_multiple_companies_support_help_text' => 'Membataskan pengguna (termasuk pentadbir) yang diberikan kepada syarikat kepada aset syarikat mereka.', - 'full_multiple_companies_support_text' => 'Sokongan Syarikat Pelbagai Penuh', - 'show_in_model_list' => 'Tunjukkan dalam Model Dropdown', - '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', - 'saml_sp_acs_url' => 'URL Assertion Consumer Service (ACS)', - 'saml_sp_sls_url' => 'URL Perkhidmatan Log Keluar Tunggal (SLS)', - 'saml_sp_x509cert' => 'Sijil Awam', - 'saml_sp_metadata_url' => 'URL metadata', - 'saml_idp_metadata' => 'Metadata IdP SAML', - '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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Tetapan', - 'settings' => 'Tetapan', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Versi Snipe-IT', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Maklumat Sistem', - '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.', - 'labels_per_page' => 'Label setiap halaman', - 'label_dimensions' => 'Dimensi label (inci)', - 'next_auto_tag_base' => 'Selanjutnya auto-increment', - 'page_padding' => 'Margin halaman (inci)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Lebar helai label', - 'labels_pageheight' => 'Ketinggian kunci label', - 'label_gutters' => 'Jarak label (inci)', - 'page_dimensions' => 'Dimensi halaman (inci)', - 'label_fields' => 'Label bidang yang kelihatan', - 'inches' => 'inci', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Pautan ke Snipe-IT dalam E-mel', - 'show_url_in_emails_help_text' => 'Nyahtandai kotak ini jika anda tidak mahu memaut kembali ke pemasangan Snipe-IT anda di tapak kaki e-mel anda. Berguna jika kebanyakan pengguna anda tidak masuk.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Ketinggian imej kecil maksimum', - 'thumbnail_max_h_help' => 'Ketinggian maksimum dalam piksel yang lakaran kecil mungkin dipaparkan dalam paparan penyenaraian. Min 25, max 500.', - 'two_factor' => 'Pengesahan Dua Faktor', - 'two_factor_secret' => 'Kod Dua Faktor', - 'two_factor_enrollment' => 'Pendaftaran Dua Faktor', - 'two_factor_enabled_text' => 'Dayakan Dua Faktor', - 'two_factor_reset' => 'Menetapkan semula Rahsia Dua Faktor', - 'two_factor_reset_help' => 'Ini akan memaksa pengguna untuk mendaftarkan peranti mereka dengan Pengesah Google sekali lagi. Ini berguna jika peranti yang sedang didaftarkan sekarang hilang atau dicuri.', - 'two_factor_reset_success' => 'Peranti dua faktor berjaya diset semula', - 'two_factor_reset_error' => 'Penetapan peranti dua faktor gagal', - 'two_factor_enabled_warning' => 'Mengaktifkan dua faktor sekiranya ia tidak didayakan akan segera memaksa anda untuk mengesahkan dengan peranti Google Auth terdaftar. Anda akan mempunyai keupayaan untuk mendaftarkan peranti anda jika seseorang tidak mendaftar pada masa ini.', - 'two_factor_enabled_help' => 'Ini akan menghidupkan pengesahan dua faktor menggunakan Google Authenticator.', - 'two_factor_optional' => 'Selektif (Pengguna boleh mendayakan atau mematikan jika dibenarkan)', - 'two_factor_required' => 'Diperlukan untuk semua pengguna', - 'two_factor_disabled' => 'Dilumpuhkan', - 'two_factor_enter_code' => 'Masukkan Kod Dua Faktor', - 'two_factor_config_complete' => 'Hantar Kod', - 'two_factor_enabled_edit_not_allowed' => 'Pentadbir anda tidak membenarkan anda mengedit tetapan ini.', - 'two_factor_enrollment_text' => "Dua faktor pengesahan diperlukan, namun peranti anda belum lagi mendaftar. Buka apl Google Authenticator anda dan imbas kod QR di bawah untuk mendaftarkan peranti anda. Sebaik sahaja anda telah mendaftarkan peranti anda, masukkan kod di bawah", - 'require_accept_signature' => 'Memerlukan Tandatangan', - 'require_accept_signature_help_text' => 'Mengaktifkan ciri ini akan menghendaki pengguna menandatangani secara fizikal apabila menerima aset.', - 'left' => 'dibiarkan', - 'right' => 'betul', - 'top' => 'atas', - 'bottom' => 'bawah', - 'vertical' => 'menegak', - 'horizontal' => 'mendatar', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ms/admin/settings/table.php b/resources/lang/ms/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/ms/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/ms/admin/statuslabels/message.php b/resources/lang/ms/admin/statuslabels/message.php deleted file mode 100644 index 8c23c98cef..0000000000 --- a/resources/lang/ms/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Label Status tidak dibuat, sila cuba lagi.', - 'success' => 'Label Status berjaya dibuat.', - ], - - 'update' => [ - 'error' => 'Label Status tidak dikemas kini, sila cuba lagi', - 'success' => 'Label Status berjaya dikemas kini.', - ], - - 'delete' => [ - 'confirm' => 'Adakah anda pasti ingin memadamkan Label Status ini?', - 'error' => 'Terdapat masalah memadamkan Label Status. Sila cuba lagi.', - 'success' => 'Label Status berjaya dipadam.', - ], - - 'help' => [ - 'undeployable' => 'Aset ini tidak boleh diberikan kepada sesiapa sahaja.', - '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/suppliers/table.php b/resources/lang/ms/admin/suppliers/table.php deleted file mode 100644 index 18290ef38a..0000000000 --- a/resources/lang/ms/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Mengenai Pembekal', - 'about_suppliers_text' => 'Pembekal digunakan untuk mengesan sumber barangan', - 'address' => 'Alamat Pembekal', - 'assets' => 'Harta', - 'city' => 'Bandar', - 'contact' => 'Nama Untuk dihubungi', - 'country' => 'Negara', - 'create' => 'Cipta Pembekal', - 'email' => 'E-mel', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'Lesen', - 'name' => 'Nama Pembekal', - 'notes' => 'Nota', - 'phone' => 'Telefon', - 'state' => 'Negeri', - 'suppliers' => 'Pembekal', - 'update' => 'Kemaskini Pembekal', - 'url' => 'URL', - 'view' => 'Papar pembekal', - 'view_assets_for' => 'Papar Harta Untuk', - 'zip' => 'Poskod', - -); diff --git a/resources/lang/ms/admin/users/general.php b/resources/lang/ms/admin/users/general.php deleted file mode 100644 index 94f5930d5b..0000000000 --- a/resources/lang/ms/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Pengguna ini boleh log masuk', - 'activated_disabled_help_text' => 'Anda tidak boleh kemaskini status pengaktifan akaun anda sendiri.', - 'assets_user' => 'Serahkan harta kepada :nama', - 'bulk_update_warn' => 'Anda akan menyunting sifat: user_count pengguna. Sila ambil perhatian bahawa anda tidak boleh mengubah atribut pengguna anda sendiri menggunakan borang ini, dan mesti membuat pengeditan kepada pengguna anda sendiri secara individu.', - 'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang pengguna sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.', - 'current_assets' => 'Aset yang sedang diperiksa kepada pengguna ini', - 'clone' => 'Pendua Nama', - 'contact_user' => 'Hunungi :nama', - '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', - '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.', - 'print_assigned' => 'Cetak Semua yang Diperuntukkan', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Perisian diagihkan kepada :nama', - 'send_email_help' => 'Anda mesti memberikan alamat e-mel untuk pengguna ini menghantar bukti kelayakan kepada mereka. Bukti kelayakan e-mel hanya boleh dilakukan pada penciptaan pengguna. Kata laluan disimpan dalam cincang sehala dan tidak boleh diambil semula setelah disimpan.', - 'view_user' => 'Papar Pengguna :nama', - 'usercsv' => 'Fail CSV', - '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 Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/ms/admin/users/message.php b/resources/lang/ms/admin/users/message.php deleted file mode 100644 index 65ec98b418..0000000000 --- a/resources/lang/ms/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Anda telah berjaya menerima aset ini.', - 'declined' => 'Anda telah berjaya menolak aset ini.', - 'bulk_manager_warn' => 'Pengguna anda telah berjaya dikemas kini, namun entri pengurus anda tidak disimpan kerana pengurus yang anda pilih juga dalam senarai pengguna untuk diedit, dan pengguna mungkin bukan pengurus mereka sendiri. Sila pilih pengguna anda sekali lagi, tidak termasuk pengurus.', - 'user_exists' => 'Pengguna telah wujud!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Ruangan log masuk diperlukan', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Ruangan kata kunci diperlukan.', - 'insufficient_permissions' => 'Tidak cukup kuasa.', - 'user_deleted_warning' => 'Pengguna telah dihapuskan. Anda perlu masukkan semula pengguna ini untuk kemaskini atau untuk serahkan dia harta baru.', - 'ldap_not_configured' => 'Integrasi LDAP belum dikonfigurasi untuk pemasangan ini.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Pengguna berjaya dicipta.', - 'update' => 'Pengguna berjaya dikemaskini.', - 'update_bulk' => 'Pengguna berjaya dikemas kini!', - 'delete' => 'Pnegguna berjaya dihapuskan.', - 'ban' => 'Pengguna berjaya disekat.', - 'unban' => 'Pengguna berjaya dibernarkan.', - 'suspend' => 'Pengguna berjaya digantung.', - 'unsuspend' => 'Pengguna berjaya dilepaskan.', - 'restored' => 'Pengguna berjaya dimasukkan semula.', - 'import' => 'Pengguna diimport dengan jayanya.', - ), - - 'error' => array( - 'create' => 'Ada isu semasa mencipta pengguna. Sila cuba lagi.', - 'update' => 'Ada isu semasa mencipta pengguna. Sila cuba lagi.', - 'delete' => 'Ada isu semasa menghapuskan pengguna. Sila cuba lagi.', - 'delete_has_assets' => 'Pengguna ini mempunyai item yang ditetapkan dan tidak dapat dipadamkan.', - 'unsuspend' => 'Ada isu semasa melepakan pengguna. Sila cuba lagi. ', - 'import' => 'Terdapat masalah mengimport pengguna. Sila cuba lagi.', - 'asset_already_accepted' => 'Aset ini telah diterima.', - 'accept_or_decline' => 'Anda mesti menerima atau menolak aset ini.', - 'incorrect_user_accepted' => 'Aset yang anda telah cuba terima tidak diperiksa kepada anda.', - 'ldap_could_not_connect' => 'Tidak dapat menyambung ke pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', - 'ldap_could_not_bind' => 'Tidak dapat mengikat pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', - 'ldap_could_not_search' => 'Tidak dapat mencari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', - 'ldap_could_not_get_entries' => 'Tidak dapat masuk dari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', - 'password_ldap' => 'Kata laluan untuk akaun ini diuruskan oleh LDAP / Active Directory. Sila hubungi jabatan IT anda untuk menukar kata laluan anda.', - ), - - 'deletefile' => array( - 'error' => 'Fail tidak dipadam. Sila cuba lagi.', - 'success' => 'Fail berjaya dipadam.', - ), - - 'upload' => array( - 'error' => 'Fail tidak dimuat naik. Sila cuba lagi.', - 'success' => 'Fail berjaya dimuat naik.', - 'nofiles' => 'Anda tidak memilih sebarang fail untuk dimuat naik', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/ms/admin/users/table.php b/resources/lang/ms/admin/users/table.php deleted file mode 100644 index 86ee791a5b..0000000000 --- a/resources/lang/ms/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktif', - 'allow' => 'Benarkan', - 'checkedout' => 'Harta', - 'created_at' => 'Telah dicipta', - 'createuser' => 'Cipta Pengguna', - 'deny' => 'Nafikan', - 'email' => 'E-mel', - 'employee_num' => 'No. Pekerja', - 'first_name' => 'Nama pertama', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Warisi', - 'job' => 'Jawatan', - 'last_login' => 'Log masuk terakhir', - 'last_name' => 'Nama Keluarga', - 'location' => 'Lokasi', - 'lock_passwords' => 'Butiran log masuk tidak boleh diubah pada pemasangan ini.', - 'manager' => 'Pengurus', - 'managed_locations' => 'Lokasi Terurus', - 'name' => 'Nama', - 'notes' => 'Nota', - 'password_confirm' => 'Sahkan kata laluan', - 'password' => 'Kata Laluan', - 'phone' => 'Telefon', - 'show_current' => 'Tunjukkan Pengguna Semasa', - 'show_deleted' => 'Tunjukkan Pengguna Dipadamkan', - 'title' => 'Tajuk', - 'to_restore_them' => 'untuk memulihkannya.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Kemaskini Pengguna', - 'username' => 'Nama pengguna', - 'user_deleted_text' => 'Pengguna ini telah ditandakan sebagai dipadamkan.', - 'username_note' => '(Ini digunakan untuk \'Active Directory\' sahaja, bukan untuk log masuk.)', - 'cloneuser' => 'Pendua Pengguna', - 'viewusers' => 'Papar Pengguna', -); diff --git a/resources/lang/ms/auth/general.php b/resources/lang/ms/auth/general.php deleted file mode 100644 index fd8da93f55..0000000000 --- a/resources/lang/ms/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Hantar Taipkan Semula Kata Laluan', - 'email_reset_password' => 'Reset Kata Laluan E-mel', - 'reset_password' => 'Menetapkan semula kata laluan', - 'saml_login' => 'Login via SAML', - 'login' => 'Log masuk', - 'login_prompt' => 'Sila daftar masuk', - 'forgot_password' => 'Saya terlupa kata laluan saya', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/ms/auth/message.php b/resources/lang/ms/auth/message.php deleted file mode 100644 index 95b99c1c73..0000000000 --- a/resources/lang/ms/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Akaun menggunakan e-mel ini telah wujud.', - 'account_not_found' => 'Nama pengguna atau kata laluan tidak betul.', - 'account_not_activated' => 'Akaun pengguna ini tidak aktif. ', - 'account_suspended' => 'Akaun pengguna ini digantung.', - 'account_banned' => 'Akaun pengguna ini di sekat.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Ada masalah semasa log masuk, sila cuba lagi.', - 'success' => 'Anda berjaya log masuk.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Ada masalah semasa mencipta akaun anda, sila cuba lagi.', - 'success' => 'Akaun berjaya dicipta.', - ), - - 'forgot-password' => array( - 'error' => 'Ada masalah semasa memohon kata kunci baru, sila cuba lagi.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Ada masalah semasa kaka kunci di tetapkan, sila cuba lagi.', - 'success' => 'Kata kunci berjaya di tukar.', - ), - - -); diff --git a/resources/lang/ms/button.php b/resources/lang/ms/button.php deleted file mode 100644 index 58d451c4a0..0000000000 --- a/resources/lang/ms/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Tindakan', - 'add' => 'Tambah baru', - 'cancel' => 'Batalkan', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Hapuskan', - 'edit' => 'Kemaskini', - 'restore' => 'Masukkan Semula', - 'remove' => 'Remove', - 'request' => 'Permintaan', - 'submit' => 'Hantar', - 'upload' => 'Muat naik', - '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', - '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 deleted file mode 100644 index 1fcc1c6a98..0000000000 --- a/resources/lang/ms/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Aksesori', - 'activated' => 'Diaktifkan', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Aksesori', - 'accessory_report' => 'Laporan Aksesori', - 'action' => 'Tindakan', - 'activity_report' => 'Laporan Aktiviti', - 'address' => 'Alamat', - 'admin' => 'Pentadbir', - 'administrator' => 'Pentadbir', - 'add_seats' => 'Menambah kerusi', - 'age' => "Age", - 'all_assets' => 'Semua Harta', - 'all' => 'Semua', - 'archived' => 'Diarkibkan', - 'asset_models' => 'Model Harta', - 'asset_model' => 'Model', - 'asset' => 'Harta', - 'asset_report' => 'Laporan Harta', - 'asset_tag' => 'Tag Harta', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Hapuskan Avatar', - 'avatar_upload' => 'Muat naik Avatar', - 'back' => 'Belakang', - 'bad_data' => 'Tiada apa-apa Dijumpai. Mungkin data buruk?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Batalkan', - 'categories' => 'Kategori', - 'category' => 'Kategori', - 'change' => 'Dalam keluar', - 'changeemail' => 'Ubah Alamat E-mail', - 'changepassword' => 'Tukar kata laluan', - 'checkin' => 'Terima', - 'checkin_from' => 'Semak dari', - 'checkout' => 'Agihkan', - 'checkouts_count' => 'Semak Keluar', - 'checkins_count' => 'Semak masuk', - 'user_requests_count' => 'Permintaan', - 'city' => 'Bandar', - 'click_here' => 'Tekan di sini', - 'clear_selection' => 'Buang pilihan', - 'companies' => 'Syarikat-syarikat', - 'company' => 'Syarikat', - 'component' => 'Komponen', - 'components' => 'Komponen', - 'complete' => 'Lengkap', - 'consumable' => 'Boleh makan', - 'consumables' => 'Makanan yang boleh dimakan', - 'country' => 'Negara', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Cipta Baru', - 'created' => 'Perkara yang Dibuat', - 'created_asset' => 'cipta harta', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Hari ke Audit Seterusnya', - 'date' => 'Tarikh', - 'debug_warning' => 'Amaran!', - 'debug_warning_text' => 'Aplikasi ini berjalan dalam mod pengeluaran dengan debug membolehkan. Ini boleh mendedahkan data sensitif jika aplikasi anda boleh diakses oleh dunia luar. Lumpuhkan mod debug dengan menetapkan APP_DEBUG nilai dalam fail .env anda ke false.', - 'delete' => 'Hapuskan', - 'delete_confirm' => 'Adakah anda pasti ingin memadamkan :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Dihapuskan', - 'delete_seats' => 'Kerusi dipadamkan', - 'deletion_failed' => 'Deletion failed', - 'departments' => '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', - 'editprofile' => 'Kemaskini Profail Anda', - 'eol' => 'EOL', - 'email_domain' => 'Domain E-mel', - 'email_format' => 'Format E-mel', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Ini digunakan untuk menjana alamat e-mel semasa mengimport', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - '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)', - 'first_name' => 'Nama pertama', - 'first_name_format' => 'Nama Pertama (jane@example.com)', - 'files' => 'Fail-fail', - 'file_name' => 'Fail', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Muat Naik Fail', - 'file_upload' => 'File Upload', - 'generate' => 'Laksanakan', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Sejarah Import', - 'asset_maintenance' => 'Penyelenggaraan Aset', - 'asset_maintenance_report' => 'Laporan Penyenggaraan Aset', - 'asset_maintenances' => 'Pembaikan Aset', - 'item' => 'Perkara', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Kebenaran yang tidak mencukupi!', - 'kits' => 'Predefined Kits', - 'language' => 'Bahasa', - 'last' => 'Terakhir', - 'last_login' => 'Log masuk kali terakhir', - 'last_name' => 'Nama Keluarga', - 'license' => 'Lesen', - 'license_report' => 'Laporan Lesen', - 'licenses_available' => 'Lesen Yang Ada', - 'licenses' => 'Lesen', - 'list_all' => 'Senaraikan Semua', - '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', - 'locations' => 'Lokasi', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'baru!', - 'no_depreciation' => 'Tiada Susut Nilai', - 'no_results' => 'Tiada kepututsan.', - 'no' => 'Tidak', - 'notes' => 'Nota', - 'order_number' => 'Nombor Pesanan', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Menunjukkan _MENU_ item', - 'pagination_info' => 'Menunjukkan _START_ ke _END_ dari _TOTAL_ item', - 'pending' => 'Belum selesai', - 'people' => 'Orang', - 'per_page' => 'Senarai Setiap Mukasurat', - 'previous' => 'Sebelum ini', - 'processing' => 'Pemprosesan', - 'profile' => 'Profail Anda', - 'purchase_cost' => 'Kos Pembelian', - 'purchase_date' => 'Tarikh Pembelian', - 'qty' => 'QTY', - 'quantity' => 'Kuantiti', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Pilih', - 'select_all' => 'Select All', - 'search' => 'Carian', - 'select_category' => 'Pilih kategori', - 'select_department' => 'Pilih Jabatan', - 'select_depreciation' => 'Pilih Jenis Susutnilai', - 'select_location' => 'Pilih Lokasi', - 'select_manufacturer' => 'Pilih pengilang', - 'select_model' => 'Pilih Model', - 'select_supplier' => 'Pilih Pembekal', - 'select_user' => 'Pilih Pengguna', - 'select_date' => 'Pilih Tarikh (YYYY-MM-DD)', - 'select_statuslabel' => 'Pilih Status', - 'select_company' => 'Pilih Syarikat', - 'select_asset' => 'Pilih Asset', - 'settings' => 'Tetapan', - 'show_deleted' => 'Papar Dihapuskan', - 'show_current' => 'Papar Semasa', - 'sign_in' => 'Log masuk', - 'signature' => 'Tandatangan', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Kulit', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'MODEM DEMO: Sesetengah ciri dilumpuhkan untuk pemasangan ini.', - 'site_name' => 'Nama Sesawang', - 'state' => 'Negeri', - 'status_labels' => 'Label Status', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Pembekal', - 'suppliers' => 'Pembekal', - 'sure_to_delete' => 'Adakah anda pasti ingin memadamkannya', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Hantar', - 'target' => 'Sasaran', - 'time_and_date_display' => 'Paparan Masa dan Tarikh', - 'total_assets' => 'jumlah harta', - 'total_licenses' => 'jumlah lesen', - 'total_accessories' => 'jumlah aksesori', - 'total_consumables' => 'jumlah barang habis', - 'type' => 'Taipkan', - 'undeployable' => 'Tidak Boleh Agih', - 'unknown_admin' => 'Pentadbir Tidak Dikenali', - 'username_format' => 'Format Nama Pengguna', - 'username' => 'Username', - 'update' => 'Kemas kini', - '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.', - 'uploaded' => 'Dimuat naik', - 'user' => 'Pengguna', - 'accepted' => 'diterima', - 'declined' => 'menurun', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Aset Tidak Diterima', - 'users' => 'Pengguna', - 'viewall' => 'View All', - 'viewassets' => 'Paparkan Harta yang diserahkan', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Tapak web', - 'welcome' => 'Selamat Datang :nama', - 'years' => 'tahun', - 'yes' => 'Ya', - 'zip' => 'Zip', - 'noimage' => 'Tiada gambar yang dimuat naik atau imej tidak dijumpai.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Sesi borang anda telah tamat tempoh. Sila cuba 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', - '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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ms/help.php b/resources/lang/ms/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/ms/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ms/localizations.php b/resources/lang/ms/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/ms/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ms/mail.php b/resources/lang/ms/mail.php deleted file mode 100644 index dfcfe5a2ec..0000000000 --- a/resources/lang/ms/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Pengguna telah membatalkan permintaan item di laman web', - 'a_user_requested' => 'Seorang pengguna telah meminta item di laman web', - 'accessory_name' => 'Nama Aksesori:', - 'additional_notes' => 'Nota tambahan:', - 'admin_has_created' => 'Pentadbir telah membuat akaun untuk anda di: laman web web.', - 'asset' => 'Aset:', - 'asset_name' => 'Nama Aset:', - 'asset_requested' => 'Aset diminta', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Ditugaskan untuk', - 'best_regards' => 'Selamat sejahtera,', - 'canceled' => 'Dibatalkan:', - 'checkin_date' => 'Tarikh Semakan:', - 'checkout_date' => 'Tarikh Semakan:', - 'click_to_confirm' => 'Sila klik pada pautan berikut untuk mengesahkan akaun web anda:', - 'click_on_the_link_accessory' => 'Sila klik pada pautan di bahagian bawah untuk mengesahkan bahawa anda telah menerima aksesori.', - 'click_on_the_link_asset' => 'Sila klik pada pautan di bahagian bawah untuk mengesahkan bahawa 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', - 'current_QTY' => 'QTY semasa', - 'Days' => 'Hari', - 'days' => 'Hari', - 'expecting_checkin_date' => 'Tarikh Semak Yang Diharapkan:', - 'expires' => 'Tamat tempoh', - 'Expiring_Assets_Report' => 'Laporan Aset Tamat.', - 'Expiring_Licenses_Report' => 'Laporan Lesen Berakhir.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'Saya telah membaca dan bersetuju dengan terma penggunaan, dan telah menerima item ini.', - 'item' => 'Perkara:', - 'Item_Request_Canceled' => 'Permintaan Item Dibatalkan', - 'Item_Requested' => 'Item yang diminta', - 'link_to_update_password' => 'Sila klik pada pautan berikut untuk mengemas kini kata laluan web anda:', - 'login_first_admin' => 'Masuk ke pemasangan Snipe-IT baru anda menggunakan kelayakan di bawah ini:', - 'login' => 'Log masuk:', - 'Low_Inventory_Report' => 'Laporan Inventori Rendah', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'QTY min', - 'name' => 'Nama', - 'new_item_checked' => 'Item baru telah diperiksa di bawah nama anda, butiran di bawah.', - 'password' => 'Kata Laluan:', - 'password_reset' => 'Memadam kata laluan', - - 'read_the_terms' => 'Sila baca terma penggunaan di bawah.', - 'read_the_terms_and_click' => 'Sila baca terma penggunaan di bawah, dan klik pada pautan di bahagian bawah untuk mengesahkan bahawa anda membaca dan bersetuju dengan terma penggunaan, dan telah menerima aset tersebut.', - 'requested' => 'Diminta:', - 'reset_link' => 'Pautan Semula Kata Laluan Anda', - 'reset_password' => 'Klik di sini untuk menetapkan semula kata laluan anda:', - 'serial' => 'Siri', - 'supplier' => 'Pembekal', - 'tag' => 'Tag', - 'test_email' => 'Uji E-mel dari Snipe-IT', - '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' => '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', - '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.', - 'user' => 'Pengguna', - 'username' => 'Nama Pengguna', - 'welcome' => 'Selamat datang: nama', - 'welcome_to' => 'Selamat datang ke: web!', - 'your_credentials' => 'Kredensial Snipe-IT anda', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ms/validation.php b/resources/lang/ms/validation.php deleted file mode 100644 index dab9ab8f1a..0000000000 --- a/resources/lang/ms/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute mesti diterima.', - 'active_url' => ':attribute URL yang tidak sah.', - 'after' => ':attribute mesti tarik selepas must :date.', - 'after_or_equal' => 'The: atribut mestilah tarikh selepas atau sama dengan: tarikh.', - 'alpha' => ':attribute hanya boleh mengandungi huruf.', - 'alpha_dash' => ':attribute hanya boleh mengandungi huruf, nombor dan tanda tolak.', - 'alpha_num' => ':attribute hanya boleh mengadungi huruf dan nombor.', - 'array' => 'The: attribute must be array.', - 'before' => ':attribute mestilah tarikh sebelum :date.', - 'before_or_equal' => 'The: atribut mestilah tarikh sebelum atau sama dengan: tarikh.', - 'between' => [ - 'numeric' => ':attribute mesti berada diantara :min - :max.', - 'file' => ':attribute mesti diantara :min - :max kilobytes.', - 'string' => ':attribute mesti diantara :min - :max characters.', - 'array' => 'The: attribute must have between: min and: max items.', - ], - 'boolean' => ': Bidang atribut mestilah benar atau palsu.', - 'confirmed' => ':attribute pengesahan tidak sama.', - 'date' => ':attribute tarikh yang tidak sah.', - 'date_format' => ':attribute tidak mengikut format :format.', - 'different' => ':attribute dan :other mesti berbeza.', - 'digits' => ':attribute mesti :digits digit.', - 'digits_between' => ':attribute mesti diantara :min and :max digit.', - 'dimensions' => 'The: attribute mempunyai dimensi imej tidak sah.', - 'distinct' => 'The: bidang atribut mempunyai nilai pendua.', - 'email' => ':attribute format tidak sah.', - 'exists' => 'Piliah :attribute tidak sah.', - 'file' => 'The: attribute must be a file.', - 'filled' => ': Bidang atribut mesti mempunyai nilai.', - 'image' => ':attribute mesti imej.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Piliah :attribute tidak sah.', - 'in_array' => 'The: bidang atribut tidak wujud di: lain.', - 'integer' => ':attribute mesti integer.', - 'ip' => ':attribute mesti alamat IP yang sah.', - 'ipv4' => 'The: attribute mestilah alamat IPv4 yang sah.', - 'ipv6' => 'The: atribut mestilah alamat IPv6 yang sah.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The: attribute mestilah rentetan JSON yang sah.', - 'max' => [ - 'numeric' => ':attribute tidak boleh lebih besar dari :max.', - 'file' => ':attribute tidak boleh lebih besar dari :max kilobytes.', - 'string' => ':attribute tidak boleh lebih besar dari :max characters.', - 'array' => 'The: attribute mungkin tidak mempunyai lebih daripada: item maks.', - ], - 'mimes' => ':attribute mesti fail jenis: :values.', - 'mimetypes' => 'The: attribute mestilah file jenis:: nilai.', - 'min' => [ - 'numeric' => ':attribute mesti sekurang2nya :min.', - 'file' => ':attribute mesti sekurang2nya :min kilobytes.', - 'string' => ':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.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Piliah :attribute tidak sah.', - 'numeric' => ':attribute mesti nombor.', - 'present' => 'Yang: bidang atribut mesti ada.', - 'valid_regex' => 'Itu bukan regex yang sah. ', - 'regex' => ':attribute format tidak sah.', - 'required' => ':attribute ruangan diperlukan.', - 'required_if' => ':attribute rungan diperlukan bila :other adalah :value.', - 'required_unless' => 'Bidang: atribut diperlukan kecuali: yang lain berada dalam: nilai.', - 'required_with' => ':attribute ruangan diperlukan bila :values wujud.', - 'required_with_all' => 'Bidang: sifat diperlukan apabila: nilai hadir.', - 'required_without' => ':attribute ruangan diperlukan bila :values tidak wujud.', - 'required_without_all' => 'The: field attribute diperlukan apabila tidak ada: nilai hadir.', - 'same' => ':attribute dan :other mesti sama.', - 'size' => [ - 'numeric' => ':attribute mesti :size.', - 'file' => ':attribute mesti :size kilobytes.', - 'string' => ':attribute mesti :size aksara.', - 'array' => 'The: attribute mesti mengandungi: item saiz.', - ], - 'string' => 'The: attribute must be string.', - 'timezone' => 'The: attribute mesti zon yang sah.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Kata laluan itu terlalu umum.', - 'statuslabel_type' => 'Anda mesti memilih jenis label status yang sah', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/nl/account/general.php b/resources/lang/nl-NL/account/general.php similarity index 100% rename from resources/lang/nl/account/general.php rename to resources/lang/nl-NL/account/general.php diff --git a/resources/lang/nl/admin/accessories/general.php b/resources/lang/nl-NL/admin/accessories/general.php similarity index 100% rename from resources/lang/nl/admin/accessories/general.php rename to resources/lang/nl-NL/admin/accessories/general.php diff --git a/resources/lang/nl/admin/accessories/message.php b/resources/lang/nl-NL/admin/accessories/message.php similarity index 100% rename from resources/lang/nl/admin/accessories/message.php rename to resources/lang/nl-NL/admin/accessories/message.php diff --git a/resources/lang/nl/admin/accessories/table.php b/resources/lang/nl-NL/admin/accessories/table.php similarity index 100% rename from resources/lang/nl/admin/accessories/table.php rename to resources/lang/nl-NL/admin/accessories/table.php diff --git a/resources/lang/nl/admin/asset_maintenances/form.php b/resources/lang/nl-NL/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/nl/admin/asset_maintenances/form.php rename to resources/lang/nl-NL/admin/asset_maintenances/form.php diff --git a/resources/lang/nl/admin/asset_maintenances/general.php b/resources/lang/nl-NL/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/nl/admin/asset_maintenances/general.php rename to resources/lang/nl-NL/admin/asset_maintenances/general.php diff --git a/resources/lang/nl/admin/asset_maintenances/message.php b/resources/lang/nl-NL/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/nl/admin/asset_maintenances/message.php rename to resources/lang/nl-NL/admin/asset_maintenances/message.php diff --git a/resources/lang/nl/admin/asset_maintenances/table.php b/resources/lang/nl-NL/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/nl/admin/asset_maintenances/table.php rename to resources/lang/nl-NL/admin/asset_maintenances/table.php diff --git a/resources/lang/nl/admin/categories/general.php b/resources/lang/nl-NL/admin/categories/general.php similarity index 100% rename from resources/lang/nl/admin/categories/general.php rename to resources/lang/nl-NL/admin/categories/general.php diff --git a/resources/lang/nl/admin/categories/message.php b/resources/lang/nl-NL/admin/categories/message.php similarity index 100% rename from resources/lang/nl/admin/categories/message.php rename to resources/lang/nl-NL/admin/categories/message.php diff --git a/resources/lang/nl/admin/categories/table.php b/resources/lang/nl-NL/admin/categories/table.php similarity index 100% rename from resources/lang/nl/admin/categories/table.php rename to resources/lang/nl-NL/admin/categories/table.php diff --git a/resources/lang/nl/admin/companies/general.php b/resources/lang/nl-NL/admin/companies/general.php similarity index 100% rename from resources/lang/nl/admin/companies/general.php rename to resources/lang/nl-NL/admin/companies/general.php diff --git a/resources/lang/nl/admin/companies/message.php b/resources/lang/nl-NL/admin/companies/message.php similarity index 100% rename from resources/lang/nl/admin/companies/message.php rename to resources/lang/nl-NL/admin/companies/message.php diff --git a/resources/lang/nl-NL/admin/companies/table.php b/resources/lang/nl-NL/admin/companies/table.php new file mode 100644 index 0000000000..d0e2d8f0e1 --- /dev/null +++ b/resources/lang/nl-NL/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Bedrijven', + 'create' => 'Maak bedrijf aan', + 'email' => 'Bedrijfs e-mail', + 'title' => 'Bedrijf', + 'phone' => 'Telefoon bedrijf', + 'update' => 'Wijzig bedrijf', + 'name' => 'Bedrijfsnaam', + 'id' => 'ID', +); diff --git a/resources/lang/nl/admin/components/general.php b/resources/lang/nl-NL/admin/components/general.php similarity index 100% rename from resources/lang/nl/admin/components/general.php rename to resources/lang/nl-NL/admin/components/general.php diff --git a/resources/lang/nl/admin/components/message.php b/resources/lang/nl-NL/admin/components/message.php similarity index 100% rename from resources/lang/nl/admin/components/message.php rename to resources/lang/nl-NL/admin/components/message.php diff --git a/resources/lang/nl/admin/components/table.php b/resources/lang/nl-NL/admin/components/table.php similarity index 100% rename from resources/lang/nl/admin/components/table.php rename to resources/lang/nl-NL/admin/components/table.php diff --git a/resources/lang/nl/admin/consumables/general.php b/resources/lang/nl-NL/admin/consumables/general.php similarity index 100% rename from resources/lang/nl/admin/consumables/general.php rename to resources/lang/nl-NL/admin/consumables/general.php diff --git a/resources/lang/nl/admin/consumables/message.php b/resources/lang/nl-NL/admin/consumables/message.php similarity index 100% rename from resources/lang/nl/admin/consumables/message.php rename to resources/lang/nl-NL/admin/consumables/message.php diff --git a/resources/lang/nl/admin/consumables/table.php b/resources/lang/nl-NL/admin/consumables/table.php similarity index 100% rename from resources/lang/nl/admin/consumables/table.php rename to resources/lang/nl-NL/admin/consumables/table.php diff --git a/resources/lang/nl/admin/custom_fields/general.php b/resources/lang/nl-NL/admin/custom_fields/general.php similarity index 100% rename from resources/lang/nl/admin/custom_fields/general.php rename to resources/lang/nl-NL/admin/custom_fields/general.php diff --git a/resources/lang/nl/admin/custom_fields/message.php b/resources/lang/nl-NL/admin/custom_fields/message.php similarity index 100% rename from resources/lang/nl/admin/custom_fields/message.php rename to resources/lang/nl-NL/admin/custom_fields/message.php diff --git a/resources/lang/nl/admin/departments/message.php b/resources/lang/nl-NL/admin/departments/message.php similarity index 100% rename from resources/lang/nl/admin/departments/message.php rename to resources/lang/nl-NL/admin/departments/message.php diff --git a/resources/lang/nl/admin/departments/table.php b/resources/lang/nl-NL/admin/departments/table.php similarity index 100% rename from resources/lang/nl/admin/departments/table.php rename to resources/lang/nl-NL/admin/departments/table.php diff --git a/resources/lang/nl/admin/depreciations/general.php b/resources/lang/nl-NL/admin/depreciations/general.php similarity index 100% rename from resources/lang/nl/admin/depreciations/general.php rename to resources/lang/nl-NL/admin/depreciations/general.php diff --git a/resources/lang/nl/admin/depreciations/message.php b/resources/lang/nl-NL/admin/depreciations/message.php similarity index 100% rename from resources/lang/nl/admin/depreciations/message.php rename to resources/lang/nl-NL/admin/depreciations/message.php diff --git a/resources/lang/nl/admin/depreciations/table.php b/resources/lang/nl-NL/admin/depreciations/table.php similarity index 100% rename from resources/lang/nl/admin/depreciations/table.php rename to resources/lang/nl-NL/admin/depreciations/table.php diff --git a/resources/lang/nl/admin/groups/message.php b/resources/lang/nl-NL/admin/groups/message.php similarity index 100% rename from resources/lang/nl/admin/groups/message.php rename to resources/lang/nl-NL/admin/groups/message.php diff --git a/resources/lang/nl/admin/groups/table.php b/resources/lang/nl-NL/admin/groups/table.php similarity index 100% rename from resources/lang/nl/admin/groups/table.php rename to resources/lang/nl-NL/admin/groups/table.php diff --git a/resources/lang/nl/admin/groups/titles.php b/resources/lang/nl-NL/admin/groups/titles.php similarity index 100% rename from resources/lang/nl/admin/groups/titles.php rename to resources/lang/nl-NL/admin/groups/titles.php diff --git a/resources/lang/nl-NL/admin/hardware/form.php b/resources/lang/nl-NL/admin/hardware/form.php new file mode 100644 index 0000000000..b491956572 --- /dev/null +++ b/resources/lang/nl-NL/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Bevestig bulk verwijdering van assets', + 'bulk_restore' => 'Bevestig bulk herstel 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_restore_help' => 'Bekijk hieronder de items voor bulk herstel. Eenmaal hersteld, worden deze middelen niet meer gekoppeld aan gebruikers waaraan ze eerder waren toegewezen.', + 'bulk_delete_warn' => 'Je staat op het punt om :asset_count assets te verwijderen.', + 'bulk_restore_warn' => 'U staat op het punt om :asset_count asset te herstellen.', + 'bulk_update' => 'Meerdere activa 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 om de eigenschappen van één bezitting te bewerken. Je staat op het punt om de eigenschappen van :asset_count bezittingen te bewerken.', + 'bulk_update_with_custom_field' => 'Let op: de assets hebben :asset_model_count verschillende soorten modellen.', + 'bulk_update_model_prefix' => 'Op modellen', + 'bulk_update_custom_field_unique' => 'Dit is een uniek veld en kan niet in bulk worden bewerkt.', + 'checkedout_to' => 'Uitgecheckt aan', + 'checkout_date' => 'Uitgecheckt datum', + 'checkin_date' => 'Ingecheckt datum', + 'checkout_to' => 'Uitchecken aan', + 'cost' => 'Aankoopprijs', + 'create' => 'Asset aanmaken', + 'date' => 'Aankoopdatum', + 'depreciation' => 'Afschrijving', + 'depreciates_on' => 'Afschrijving op', + 'default_location' => 'Standaardlocatie', + 'default_location_phone' => 'Standaard Locatie Telefoon', + 'eol_date' => 'EOL datum', + 'eol_rate' => 'Duur EOL', + 'expected_checkin' => 'Verwachte incheck datum', + 'expires' => 'Vervalt op', + 'fully_depreciated' => 'Volledig afgeschreven', + 'help_checkout' => 'Als je dit asset onmiddellijk wilt toewijzen, selecteer dan "klaar om uit te geven" van de bovenstaande lijst. ', + 'mac_address' => 'MAC-adres', + 'manufacturer' => 'Fabrikant', + 'model' => 'Model', + 'months' => 'maanden', + 'name' => 'Asset naam', + 'notes' => 'Opmerkingen', + 'order' => 'Ordernummer', + 'qr' => 'QR-code', + 'requestable' => 'Gebruikers mogen dit asset aanvragen', + 'select_statustype' => 'Selecteer status type', + 'serial' => 'Serienummer', + 'status' => 'Status', + 'tag' => 'Assettag', + 'update' => 'Asset update', + 'warranty' => 'Garantie', + 'warranty_expires' => 'Garantie vervalt', + 'years' => 'jaar', + 'asset_location' => 'Update Asset locatie', + 'asset_location_update_default_current' => 'Update standaard locatie EN huidige locatie', + 'asset_location_update_default' => 'Update alleen standaard locatie', + 'asset_location_update_actual' => 'Alleen actuele locatie bijwerken', + 'asset_not_deployable' => 'Deze Asset status is niet uitgeefbaar. Dit Asset kan niet uitgegeven worden.', + 'asset_deployable' => 'Deze status is uitgeefbaar. Dit Asset kan uitgegeven worden.', + 'processing_spinner' => 'Verwerken... (Dit kan enige tijd duren bij grote bestanden)', + 'optional_infos' => 'Optionele informatie', + 'order_details' => 'Bestelling Gerelateerde Informatie' +]; diff --git a/resources/lang/nl-NL/admin/hardware/general.php b/resources/lang/nl-NL/admin/hardware/general.php new file mode 100644 index 0000000000..17ca795eb2 --- /dev/null +++ b/resources/lang/nl-NL/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Over activa', + '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', + 'asset' => 'Asset', + 'bulk_checkout' => 'Activa uitgeven', + 'bulk_checkin' => 'Activa innemen', + 'checkin' => 'Asset inchecken', + 'checkout' => 'Asset uitchecken', + 'clone' => 'Dupliceer Asset', + 'deployable' => 'Uitgeefbaar', + 'deleted' => 'Deze asset is verwijderd.', + 'delete_confirm' => 'Weet u zeker dat u dit item wilt verwijderen?', + 'edit' => 'Asset bewerken', + 'model_deleted' => 'Dit Assets model is verwijderd. U moet het model herstellen voordat u het Asset kunt herstellen.', + 'model_invalid' => 'Het model van dit item is ongeldig.', + 'model_invalid_fix' => 'Het asset moet worden bewerkt om dit te corrigeren voordat u probeert het in of uit te checken.', + 'requestable' => 'Aanvraagbaar', + 'requested' => 'Aangevraagd', + 'not_requestable' => 'Niet aanvraagbaar', + 'requestable_status_warning' => 'Wijzig de status van de aanvraag niet', + 'restore' => 'Herstel Asset', + 'pending' => 'In behandeling', + 'undeployable' => 'Niet uitgeefbaar', + 'undeployable_tooltip' => 'Dit item heeft een status dat op dit moment niet kan worden uitgecheckt.', + 'view' => 'Bekijk Asset', + 'csv_error' => 'Je hebt een fout in je CSV-bestand:', + 'import_text' => '

Upload een CSV dat asset geschiedenis bevat. De assets en gebruikers MOET al bestaan in het systeem, of ze zullen worden overgeslagen. Het vergelijken van activa met geschiedenis importeren gebeurt met de asset tag. We zullen proberen een overeenkomende gebruiker te vinden op basis van de gebruikersnaam, en de criteria die je hieronder selecteert. Als u geen criteria hieronder selecteert, selecteer dan het zal gewoon proberen overeen te komen met het gebruikersnaam formaat dat u hebt geconfigureerd in Admin > Algemene Instellingen.

Velden die opgenomen zijn in de CSV moeten overeenkomen met de headers: Asset Tag, naam, Checkout Datum, Checkincheck Datum. Alle extra velden worden genegeerd.

Checkin datum: leeg of toekomstige checkinedatums zullen de bijbehorende gebruikers uitchecken. Als u de Checkin Datumkolom uitsluit maakt u een check-in datum met de datum van vandaag.

+ ', + 'csv_import_match_f-l' => 'Probeer samen te werken met gebruikers door firstname.lastname (jane.smith) formaat', + 'csv_import_match_initial_last' => 'Probeer te koppelen aan gebruikers door eerste eerste achternaam (jsmith) formaat', + 'csv_import_match_first' => 'Probeer te koppelen aan gebruikers door voornaam (jane) formaat', + 'csv_import_match_email' => 'Probeer te koppelen aan gebruikers door e-mail als gebruikersnaam', + 'csv_import_match_username' => 'Probeer te koppelen aan gebruikers met gebruikersnaam', + 'error_messages' => 'Foutmeldingen:', + 'success_messages' => 'Succesvolle berichten:', + 'alert_details' => 'Zie hieronder voor details.', + 'custom_export' => 'Aangepaste export', + 'mfg_warranty_lookup' => ':manufacturer Garantiestatus opzoeken', + 'user_department' => 'Gebruiker afdeling', +]; diff --git a/resources/lang/nl-NL/admin/hardware/message.php b/resources/lang/nl-NL/admin/hardware/message.php new file mode 100644 index 0000000000..e7ac1ae4e3 --- /dev/null +++ b/resources/lang/nl-NL/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => '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' => [ + 'error' => 'Asset is niet aangemaakt, probeer het opnieuw :(', + 'success' => 'Asset is succesvol aangemaakt. :)', + 'success_linked' => 'Asset met tag :tag is succesvol gemaakt. Klik hier om te bekijken.', + ], + + '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.', + 'no_assets_selected' => 'Er zijn geen assets geselecteerd, er is dus niets bijgewerkt.', + 'assets_do_not_exist_or_are_invalid' => 'Geselecteerde assets kunnen niet worden bijgewerkt.', + ], + + 'restore' => [ + 'error' => 'Asset is niet hersteld, probeer het opnieuw', + 'success' => 'Asset is succesvol hersteld.', + 'bulk_success' => 'Asset is succesvol hersteld.', + 'nothing_updated' => 'Er zijn geen assets geselecteerd, er is dus niets hersteld.', + ], + + 'audit' => [ + 'error' => 'Asset audit is mislukt. Probeer het opnieuw.', + 'success' => 'Asset audit succesvol geregistreerd.', + ], + + + 'deletefile' => [ + 'error' => 'Bestand is niet verwijderd. Probeer het opnieuw.', + 'success' => 'Bestand is met succes verwijderd.', + ], + + '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' => [ + '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', + 'file_missing' => 'Het geselecteerde bestand ontbreekt', + 'header_row_has_malformed_characters' => 'Een of meer attributen in de kopregel bevatten ongeldige UTF-8-tekens', + 'content_row_has_malformed_characters' => 'Een of meer attributen in de eerste rij inhoud bevat ongeldige UTF-8 tekens', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Asset is niet aangevraagd. Probeer het opnieuw', + 'success' => 'Asset is succesvol aangevraagd.', + 'canceled' => 'Checkout aanvraag succesvol geannuleerd', + ], + +]; diff --git a/resources/lang/nl-NL/admin/hardware/table.php b/resources/lang/nl-NL/admin/hardware/table.php new file mode 100644 index 0000000000..0a75a7b756 --- /dev/null +++ b/resources/lang/nl-NL/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset tag', + 'asset_model' => 'Model', + 'assigned_to' => 'Toegewezen aan', + 'book_value' => 'Huidige Waarde', + 'change' => 'In/Uit', + 'checkout_date' => 'Uitcheck datum', + 'checkoutto' => 'Uitgecheckt', + 'components_cost' => 'Totale kosten van componenten', + 'current_value' => 'Huidige Waarde', + 'diff' => 'Verschil', + 'dl_csv' => 'CSV downloaden', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Laatste incheckdatum', + 'location' => 'Locatie', + 'purchase_cost' => 'Kostprijs', + 'purchase_date' => 'Aangekocht', + 'serial' => 'Serienummer', + 'status' => 'Status', + 'title' => 'Asset ', + 'image' => 'Asset afbeelding', + 'days_without_acceptance' => 'Dagen zonder acceptatie', + '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-NL/admin/kits/general.php similarity index 100% rename from resources/lang/nl/admin/kits/general.php rename to resources/lang/nl-NL/admin/kits/general.php diff --git a/resources/lang/nl/admin/labels/message.php b/resources/lang/nl-NL/admin/labels/message.php similarity index 100% rename from resources/lang/nl/admin/labels/message.php rename to resources/lang/nl-NL/admin/labels/message.php diff --git a/resources/lang/nl-NL/admin/labels/table.php b/resources/lang/nl-NL/admin/labels/table.php new file mode 100644 index 0000000000..04b3ddaf69 --- /dev/null +++ b/resources/lang/nl-NL/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Bedrijf Beperkt', + 'example_defaultloc' => 'Bouw 1', + 'example_category' => 'Test categorie', + 'example_location' => 'Bouw 2', + 'example_manufacturer' => 'Test Productie Inc.', + 'example_model' => 'Test model', + 'example_supplier' => 'Test Bedrijf Beperkt', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Velden', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titel', + +]; \ No newline at end of file diff --git a/resources/lang/nl/admin/licenses/form.php b/resources/lang/nl-NL/admin/licenses/form.php similarity index 100% rename from resources/lang/nl/admin/licenses/form.php rename to resources/lang/nl-NL/admin/licenses/form.php diff --git a/resources/lang/nl-NL/admin/licenses/general.php b/resources/lang/nl-NL/admin/licenses/general.php new file mode 100644 index 0000000000..7e19e47aa6 --- /dev/null +++ b/resources/lang/nl-NL/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Over licenties', + 'about_licenses' => 'Licenties worden gebruikt om software te beheren. Deze hebben een maximum aantal wat aan gebruikers uitgeleverd kan worden', + 'checkin' => 'Check werkplek licentie in', + 'checkout_history' => 'Checkout historie', + 'checkout' => 'Check werkplek licentie uit', + 'edit' => 'Wijzig licentie', + 'filetype_info' => 'Toegestane bestandstypes zijn png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Dupliceer licentie', + 'history_for' => 'Geschiedenis van ', + 'in_out' => 'In/Uit', + 'info' => 'Licentiegegevens', + 'license_seats' => 'Licentie werkplekken', + 'seat' => 'Werkplek', + 'seats' => 'Werkplekken', + 'software_licenses' => 'Applicatie Licenties', + 'user' => 'Gebruiker', + 'view' => 'Bekijk licentie', + 'delete_disabled' => 'Deze licentie kan nog niet worden verwijderd omdat deze nog is uitgecheckt.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Alle licenties inchecken', + 'modal' => 'Hiermee wordt één werkplek ingecheckt. | Hiermee worden alle :checkedout_seats_count werkplekken voor deze licentie ingecheckt.', + 'enabled_tooltip' => 'Check ALLE werkplekken in voor deze licentie van zowel gebruikers als assets', + 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er nog niets is uitgecheckt', + 'disabled_tooltip_reassignable' => 'Dit is uitgeschakeld omdat de licentie niet opnieuw toegewezen kan worden', + 'success' => 'Licentie met succes ingecheckt! | Alle licenties zijn met succes ingecheckt!', + 'log_msg' => 'Ingecheckt via bulklicentie-checkin in licentie GUI', + ], + + 'checkout_all' => [ + 'button' => 'Alle licenties uitchecken', + 'modal' => 'Met deze actie wordt één plaats uit gecheckt naar de eerste beschikbare gebruiker. | deze actie zal alle :available_seats_count plaatsen uit checken aan de eerste beschikbare gebruikers. Een gebruiker wordt beschouwd als beschikbaar voor deze plaats als hij deze licentie nog niet heeft ontvangen, en de Licenties automatisch toewijzen eigenschap is ingeschakeld op hun gebruikersaccount.', + 'enabled_tooltip' => 'Check uit ALLE plaatsen (of zoveel als beschikbaar) voor ALLE gebruikers', + 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er momenteel geen plaatsen beschikbaar zijn', + 'success' => 'Licentie met succes uitgecheckt! | :count licenties zijn met succes uitgecheckt!', + 'error_no_seats' => 'Er zijn geen resterende plekken meer voor deze licentie.', + 'warn_not_enough_seats' => ':count gebruikers hebben deze licentie gekregen, maar er zijn niet genoeg licentie plekken.', + 'warn_no_avail_users' => 'Niets te doen. Er zijn geen gebruikers die deze licentie nog niet aan hen hebben toegewezen.', + 'log_msg' => 'Uitgecheckt via bulklicentie-checkout in licentie GUI', + + + ], + ], + + 'below_threshold' => 'Er zijn nog :remaining_count zitplaatsen over voor deze licentie met een minimale hoeveelheid van :min_amt. Misschien wilt u overwegen om meer zitplaatsen te kopen.', + 'below_threshold_short' => 'Dit artikel ligt onder de minimum vereiste hoeveelheid.', +); diff --git a/resources/lang/nl-NL/admin/licenses/message.php b/resources/lang/nl-NL/admin/licenses/message.php new file mode 100644 index 0000000000..95f3c2858c --- /dev/null +++ b/resources/lang/nl-NL/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Licentie bestaat niet of je hebt geen toestemming om het te bekijken.', + 'user_does_not_exist' => 'Gebruiker bestaat niet.', + 'asset_does_not_exist' => 'Het asset dat je probeert te koppelen aan deze licentie bestaat niet.', + 'owner_doesnt_match_asset' => 'Het asset dat je probeert te koppelen aan deze licentie is eigendom van iemand anders dan de persoon die is geselecteerd in de toegewezen aan de dropdown.', + 'assoc_users' => 'Deze licentie is momenteel uitgecheckt aan een gebruiker en kan daarom niet worden verwijderd. Controleer je licentie eerst en probeer het later nog eens. ', + 'select_asset_or_person' => 'U moet een asset of een gebruiker selecteren, maar niet beide.', + 'not_found' => 'Licentie niet gevonden', + 'seats_available' => ':seat_count plaatsen beschikbaar', + + + 'create' => array( + 'error' => 'Licentie is niet aangemaakt, probeer het opnieuw.', + 'success' => 'Licentie is met succes aangemaakt.' + ), + + 'deletefile' => array( + 'error' => 'Bestand is niet verwijderd. Probeer het opnieuw.', + 'success' => 'Bestand is met succes verwijderd.', + ), + + 'upload' => array( + '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 de bestanden is te groot of het bestandstype is niet toegestaan. Toegestane bestandstypes zijn png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml en lic.', + ), + + 'update' => array( + 'error' => 'Licentie is niet gewijzigd, probeer het opnieuw', + 'success' => 'Licentie is met succes gewijzigd.' + ), + + 'delete' => array( + 'confirm' => 'Weet je het zeker dat je deze licentie wilt verwijderen?', + 'error' => 'Er was een probleem tijdens het verwijderen van deze licentie, probeer het opnieuw.', + 'success' => 'De licentie is met succes verwijderd.' + ), + + 'checkout' => array( + 'error' => 'Er was een probleem met het uitchecken van deze licentie. Probeer het opnieuw.', + 'success' => 'De licentie is met succes uitgecheckt', + 'not_enough_seats' => 'Niet genoeg licentieplaatsen beschikbaar voor de kassa', + ), + + 'checkin' => array( + 'error' => 'Er was een probleem met het inchecken van deze licentie. Probeer het opnieuw.', + 'success' => 'De licentie is met succes ingecheckt' + ), + +); diff --git a/resources/lang/nl/admin/licenses/table.php b/resources/lang/nl-NL/admin/licenses/table.php similarity index 100% rename from resources/lang/nl/admin/licenses/table.php rename to resources/lang/nl-NL/admin/licenses/table.php diff --git a/resources/lang/nl/admin/locations/message.php b/resources/lang/nl-NL/admin/locations/message.php similarity index 100% rename from resources/lang/nl/admin/locations/message.php rename to resources/lang/nl-NL/admin/locations/message.php diff --git a/resources/lang/nl-NL/admin/locations/table.php b/resources/lang/nl-NL/admin/locations/table.php new file mode 100644 index 0000000000..08ac1f913a --- /dev/null +++ b/resources/lang/nl-NL/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Over locaties', + 'about_locations' => 'Locaties worden gebruikt om de locatie van gebruikers, materiaal en overige items bij te houden', + 'assets_rtd' => 'Activa', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Toegewezen activa', + 'id' => 'ID', + 'city' => 'Stad', + 'state' => 'Staat/provincie', + 'country' => 'Land', + 'create' => 'Locatie aanmaken', + 'update' => 'Locatie bijwerken', + 'print_assigned' => 'Print wat toegewezen is', + 'print_all_assigned' => 'Print alles wat toegewezen is', + 'name' => 'Locatie naam', + 'address' => 'Adres', + 'address2' => 'Adresregel 2', + 'zip' => 'Postcode', + 'locations' => 'Locaties', + 'parent' => 'Bovenliggend', + 'currency' => 'Locatie valuta', + 'ldap_ou' => 'LDAP zoek OU', + 'user_name' => 'Gebruiksnaam', + 'department' => 'Afdeling', + 'location' => 'Locatie', + 'asset_tag' => 'Activalabel', + '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:', + 'phone' => 'Telefoon locatie', + '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-NL/admin/manufacturers/message.php b/resources/lang/nl-NL/admin/manufacturers/message.php new file mode 100644 index 0000000000..26e635b76b --- /dev/null +++ b/resources/lang/nl-NL/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variabelen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, en {MODEL_NAME} kunnen worden gebruikt in je URL om deze waarden automatisch in te vullen bij het bekijken van assets - bijvoorbeeld https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Fabrikant bestaat niet.', + 'assoc_users' => 'Deze fabrikant is verbonden met 1 of meerdere modellen en kan hierdoor niet verwijderd worden. Controleer de modellen zodat er geen verbinding meer is met deze fabrikant en probeer opnieuw. ', + + 'create' => array( + 'error' => 'Fabrikant was niet aangemaakt, Probeer opnieuw.', + 'success' => 'Fabrikant aangemaakt.' + ), + + 'update' => array( + 'error' => 'Fabrikant niet bijgewerkt, probeer opnieuw', + 'success' => 'Fabrikant succesvol bijgewerkt.' + ), + + 'restore' => array( + 'error' => 'Fabrikant is niet hersteld, probeer het opnieuw', + 'success' => 'Fabrikant succesvol hersteld.' + ), + + 'delete' => array( + 'confirm' => 'Weet u zeker dat deze fabrikant verwijderd kan worden?', + 'error' => 'Er was een probleem bij het verwijderen. Probeer opnieuw.', + 'success' => 'Fabrikant succesvol verwijderd.' + ) + +); diff --git a/resources/lang/nl-NL/admin/manufacturers/table.php b/resources/lang/nl-NL/admin/manufacturers/table.php new file mode 100644 index 0000000000..1bb1806a25 --- /dev/null +++ b/resources/lang/nl-NL/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Over fabrikanten', + 'about_manufacturers_text' => 'Fabrikanten zijn de bedrijven die uw assets maken. U kunt hier belangrijke contactinformatie over hen opslaan, die wordt weergegeven op de detailpagina van uw asset.', + 'asset_manufacturers' => 'Asset fabrikanten', + 'create' => 'Maak fabrikant aan', + 'id' => 'ID', + 'name' => 'Naam', + 'support_email' => 'Ondersteuning E-mail', + 'support_phone' => 'Ondersteuning telefoonnummer', + 'support_url' => 'Ondersteuning URL', + 'warranty_lookup_url' => 'Garantie opzoek URL', + 'update' => 'Wijzig Fabrikant', + +); diff --git a/resources/lang/nl/admin/models/general.php b/resources/lang/nl-NL/admin/models/general.php similarity index 100% rename from resources/lang/nl/admin/models/general.php rename to resources/lang/nl-NL/admin/models/general.php diff --git a/resources/lang/nl-NL/admin/models/message.php b/resources/lang/nl-NL/admin/models/message.php new file mode 100644 index 0000000000..44bfefe9be --- /dev/null +++ b/resources/lang/nl-NL/admin/models/message.php @@ -0,0 +1,47 @@ + 'Verwijderd asset model', + 'does_not_exist' => 'Model bestaat niet.', + 'no_association' => 'WAARSCHUWING! Het asset model voor dit item is ongeldig of ontbreekt!', + 'no_association_fix' => 'Dit maakt dingen kapot op rare en gruwelijke manieren. Bewerk dit product nu om het een model toe te wijzen.', + 'assoc_users' => 'Dit model is momenteel gekoppeld met één of meer assets en kan niet worden verwijderd. Verwijder de assets en probeer het opnieuw. ', + + + 'create' => array( + 'error' => 'Model is niet aangemaakt, probeer het opnieuw.', + 'success' => 'Model is met succes aangemaakt.', + 'duplicate_set' => 'Een asset model met die naam, fabrikant en model nummer bestaat al.', + ), + + 'update' => array( + 'error' => 'Model is niet gewijzigd, probeer het opnieuw', + 'success' => 'Model met succes gewijzigd.', + ), + + 'delete' => array( + 'confirm' => 'Weet je het zeker dat je deze asset model wilt verwijderen?', + 'error' => 'Er was een probleem tijden het verwijderen van dit model. Probeer het opnieuw.', + 'success' => 'Het model is met succes verwijderd.' + ), + + 'restore' => array( + 'error' => 'Model is niet hersteld. Probeer opnieuw', + 'success' => 'Model is met succes hersteld.' + ), + + 'bulkedit' => array( + 'error' => 'Er was geen veld geselecteerd dus is er niks gewijzigd.', + 'success' => 'Model met succes geüpdatet |:model_count modellen succesvol bijgewerkt.', + 'warn' => 'U staat op het punt om de eigenschappen van het volgende model bij te werken: u staat op het punt de eigenschappen van de volgende :model_count modellen te bewerken:', + + ), + + 'bulkdelete' => array( + 'error' => 'Er waren geen modellen geselecteerd, er is dus niets verwijderd.', + 'success' => 'Model verwijderd!|:success_count modellen zijn verwijderd!', + 'success_partial' => ':success_count model(len) werden verwijderd, maar : fail_count konden niet worden verwijderd omdat er nog steeds assets aan gekoppeld zijn.' + ), + +); diff --git a/resources/lang/nl/admin/models/table.php b/resources/lang/nl-NL/admin/models/table.php similarity index 100% rename from resources/lang/nl/admin/models/table.php rename to resources/lang/nl-NL/admin/models/table.php diff --git a/resources/lang/nl/admin/reports/general.php b/resources/lang/nl-NL/admin/reports/general.php similarity index 100% rename from resources/lang/nl/admin/reports/general.php rename to resources/lang/nl-NL/admin/reports/general.php diff --git a/resources/lang/nl/admin/reports/message.php b/resources/lang/nl-NL/admin/reports/message.php similarity index 100% rename from resources/lang/nl/admin/reports/message.php rename to resources/lang/nl-NL/admin/reports/message.php diff --git a/resources/lang/nl-NL/admin/settings/general.php b/resources/lang/nl-NL/admin/settings/general.php new file mode 100644 index 0000000000..70fb0b25bb --- /dev/null +++ b/resources/lang/nl-NL/admin/settings/general.php @@ -0,0 +1,367 @@ + '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.', + '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.', + 'admin_settings' => 'Beheerder Instellingen', + 'is_ad' => 'Dit is een Active Directory server', + 'alerts' => 'Waarschuwingen', + 'alert_title' => 'Meldingsinstellingen aanpassen', + 'alert_email' => 'Verstuur meldingen naar', + 'alert_email_help' => 'E-mailadressen of distributielijsten waar je meldingen naar wilt verzenden, door komma\'s gescheiden', + '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.', + 'asset_ids' => 'Asset IDs', + 'audit_interval' => 'Interval audit', + 'audit_interval_help' => 'Als je verplicht bent regelmatig fysiek je bezitting te controleren, kies dan een interval in maanden. Als je deze interval bijwerkt worden alle "volgende controle datums" aangepast.', + '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_prefix' => 'Voorvoegsel (niet verplicht)', + 'auto_incrementing_help' => 'Schakel eerst automatisch verhogen van asset Id\'s in om dit in te stellen', + 'backups' => 'Back-ups', + 'backups_help' => 'Maken, downloaden en herstellen van back-ups ', + 'backups_restoring' => 'Herstellen vanuit back-up', + 'backups_upload' => 'Backup uploaden', + 'backups_path' => 'Back-ups op de server worden opgeslagen in :path', + 'backups_restore_warning' => 'Gebruik de herstel knop om een vorige back-up te herstellen. (Dit werkt momenteel niet met S3 bestandsopslag of Docker.)

Je gehele :app_name database en alle geüploade bestanden zullen volledig vervangen wordendoor wat er in het backup bestand staat. ', + 'backups_logged_out' => 'Alle bestaande gebruikers, inclusief jijzelf, worden uitgelogd zodra je herstel is voltooid.', + 'backups_large' => 'Zeer grote back-ups kunnen uitvallen op de herstelpoging en moeten mogelijk nog steeds worden uitgevoerd via de 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.)', + 'custom_css' => 'Aangepaste CSS', + 'custom_css_help' => 'Voer een aangepaste CSS overschrijving die je wilt gebruiken in. Gebruik geen <style></style> tags.', + 'custom_forgot_pass_url' => 'Aangepaste Paswoord reset URL', + 'custom_forgot_pass_url_help' => 'Dit vervangt de ingebouwde "vergeten paswoord URL" op de inlogpagina, handig om gebruikers te verwijzen naar een interne of gehoste LDAP paswoord reset functionaliteit. Deze optie inschakelen zal effectief de functionaliteit "vergeten paswoord" voor een lokale gebruiker uitschakelen.', + 'dashboard_message' => 'Dashboard-bericht', + 'dashboard_message_help' => 'Deze tekst verschijnt op het dashboard voor iedereen met toestemming om het dashboard te bekijken.', + 'default_currency' => 'Standaard valuta', + 'default_eula_text' => 'Standaard gebruikersovereenkomst', + 'default_language' => 'Standaardtaal', + 'default_eula_help_text' => 'Je kunt aangepaste gebruikersovereenkomsten koppelen aan specifieke assetcategorieën.', + 'display_asset_name' => 'Geef Asset naam weer', + 'display_checkout_date' => 'Toon Checkout datum', + 'display_eol' => 'Toon EOL in tabel weergave', + 'display_qr' => 'QR codes weergeven', + 'display_alt_barcode' => 'Streepjescode weergeven', + 'email_logo' => 'E-mail logo', + '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' => 'Ingeschakeld', + 'eula_settings' => 'Gebruikersovereenkomsten instellingen', + 'eula_markdown' => 'Deze gebruikersovereenkomst staat Github flavored markdown toe.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Geaccepteerde bestandstypen zijn ico, png en gif. Andere afbeeldingsformaten werken mogelijk niet in alle browsers.', + 'favicon_size' => 'Favorieten moeten vierkante afbeeldingen zijn, 16x16 pixels.', + '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' => 'bedrijfsondersteuning, handtekening, acceptantie, e-mailformaat, gebruikersnaam formaat, afbeeldingen, per pagina, thumbnail, eula, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Standaard gebruikersovereenkomst en meer', + 'generate_backup' => 'Genereer een backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Standaard Permissies Groep', + 'ldap_default_group_info' => 'Selecteer een groep om toe te wijzen aan nieuwe gesynchroniseerde gebruikers. Vergeet niet dat een gebruiker de rechten van de toegekende groep aanneemt.', + 'no_default_group' => 'Geen Standaard Groep', + '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-certificaat en sleutel voor LDAP verbindingen zijn meestal alleen nuttig in Google Workspace configuraties met "Secure LDAP." Beide zijn vereist.', + 'ldap_location' => 'LDAP Locatie', +'ldap_location_help' => 'Het Ldap Locatie veld moet worden gebruikt als een OU niet gebruikt wordt in de Base Bind DN. Laat dit leeg als er een OU zoekopdracht wordt gebruikt.', + '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.', + 'ldap_manager' => 'LDAP manager', + 'ldap_server' => 'LDAP server', + 'ldap_server_help' => 'Dit moet beginnen met ldap:// (voor onversleuteld of TLS) of ldaps:// (voor SSL)', + 'ldap_server_cert' => 'LDAP SSL certificaat validatie', + 'ldap_server_cert_ignore' => 'Staat ongeldige SSL certificaat toe', + 'ldap_server_cert_help' => 'Selecteer deze box als je een eigen ondergetekende SSL certificaat gebruik en deze wilt accepteren.', + 'ldap_tls' => 'TLS gebruiken', + 'ldap_tls_help' => 'Dit moet alleen ingeschakeld worden als je STARTTLS op je LDAP server gebruikt. ', + 'ldap_uname' => 'LDAP Bind gebruikersnaam', + 'ldap_dept' => 'LDAP afdeling', + 'ldap_phone' => 'LDAP telefoonnummer', + 'ldap_jobtitle' => 'LDAP functie titel', + 'ldap_country' => 'LDAP Land', + 'ldap_pword' => 'LDAP Bind wachtwoord', + 'ldap_basedn' => 'Basis Bind DN', + 'ldap_filter' => 'LDAP filter', + 'ldap_pw_sync' => 'LDAP wachtwoord synchronisatie', + 'ldap_pw_sync_help' => 'Schakel dit vinkje uit als je niet wenst dat LDAP wachtwoorden gesynchroniseerd worden met lokale wachtwoorden. Uitschakelen kan betekenen dat gebruikers niet kunnen inloggen als de LDAP server niet bereikbaar is.', + 'ldap_username_field' => 'Gebruikersnaam veld', + 'ldap_lname_field' => 'Achternaam', + 'ldap_fname_field' => 'LDAP Voornaam', + 'ldap_auth_filter_query' => 'LDAP verficatie query', + 'ldap_version' => 'LDAP versie', + 'ldap_active_flag' => 'LDAP actief vlag', + 'ldap_activated_flag_help' => 'Deze waarde word gebruikt om te bepalen of een gesynchroniseerde gebruiker kan inloggen op Snipe-IT. Het beinvloed niet de mogelijkheid om artikelen in of uit te checken voor hun, en zou de attribute name binnen je AD/LDAP moeten zijn, niet de waarde.

Als dit veld is ingesteld op een veld naam dat niet bestaat in je AD/LDAP, of de waarde in de AD/LDAP veld is ingesteld op 0 of false, word gebruiker login uitgeschakeld. Als de waarde in het AD/LDAP veld is ingesteld op 1 of true ofiets anders betekent het dat de gebruiker kan inloggen. Wanneer het veld leeg is in je AD, respecteren wij de userAccountControl attribuut, wat gebruikelijk niet opgeschorte gebruikers toestaat om in te loggen', + 'ldap_emp_num' => 'LDAP personeelsnummer', + 'ldap_email' => 'LDAP E-mail', + 'ldap_test' => 'LDAP testen', + 'ldap_test_sync' => 'LDAP-synchronisatie testen', + 'license' => 'Softwarelicentie', + 'load_remote' => 'Gravatar gebruiken', + 'load_remote_help_text' => 'Schakel dit selectievakje uit als uw installatie geen scripts van buiten internet kan laden. Dit voorkomt dat Snipe-IT afbeeldingen van Gravatar probeert te laden.', + 'login' => 'Inlog pogingen', + 'login_attempt' => 'Inlog poging', + 'login_ip' => 'IP adres', + 'login_success' => 'Succesvol?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'Lijst van inlogpogingen', + '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', + 'login_remote_user_enabled_text' => 'Inloggen met header voor externe gebruiker inschakelen', + 'login_remote_user_enabled_help' => 'Met deze optie wordt verificatie via de REMOTE_USER-header ingeschakeld volgens de "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Schakel andere authenticatiemechanismen uit', + 'login_common_disabled_help' => 'Met deze optie worden andere authenticatiemechanismen uitgeschakeld. Schakel deze optie alleen in als u zeker weet dat uw REMOTE_USER-login al werkt', + 'login_remote_user_custom_logout_url_text' => 'Aangepaste link voor uitloggen', + 'login_remote_user_custom_logout_url_help' => 'Als hier een URL wordt opgegeven, worden gebruikers doorgestuurd naar deze URL nadat de gebruiker zich heeft afgemeld bij Snipe-IT. Dit is handig om de gebruikerssessies van uw authenticatieprovider correct te sluiten.', + 'login_remote_user_header_name_text' => 'Aangepaste header gebruikersnaam,', + 'login_remote_user_header_name_help' => 'Gebruik een specifieke header in plaats van REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Gebruiken bij afdrukken', + 'logo_print_assets_help' => 'Gebruik logo op afdrukbare assetlijsten ', + 'full_multiple_companies_support_help_text' => 'Beperk gebruikers (inclusief admins) die zijn toegewezen aan bedrijven tot hun bedrijfsassets.', + 'full_multiple_companies_support_text' => 'Volledige meerdere bedrijven ondersteuning', + 'show_in_model_list' => 'Toon in het dropdownmenu van modellen', + 'optional' => 'optioneel', + 'per_page' => 'Resultaten per pagina', + 'php' => 'PHP versie', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, systeem, info', + 'php_overview_help' => 'PHP Systeem 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' => 'Wachtwoord mag niet hetzelfde zijn als voornaam, achternaam, e-mailadres of gebruikersnaam', + 'pwd_secure_complexity_letters' => 'Vereist ten minste één letter', + 'pwd_secure_complexity_numbers' => 'Vereist ten minste één cijfer', + 'pwd_secure_complexity_symbols' => 'Vereist ten minste één symbool', + 'pwd_secure_complexity_case_diff' => 'Veresit minstens één hoofdletter en één kleine letter', + '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' => 'SAML instellingen bijwerken', + 'saml_help' => 'SAML instellingen', + 'saml_enabled' => 'SAML ingeschakeld', + 'saml_integration' => 'SAML integratie', + 'saml_sp_entityid' => 'Entiteit ID', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'URL voor eenmalige uitloggen (SLS)', + 'saml_sp_x509cert' => 'Openbaar certificaat', + 'saml_sp_metadata_url' => 'Metagegevens URL', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'U kunt de IdP metadata opgeven met behulp van een URL of XML bestand.', + 'saml_attr_mapping_username' => 'Attribuuttoewijzing - Gebruikersnaam', + 'saml_attr_mapping_username_help' => 'Naam-Id zal worden gebruikt als attribuuttoewijzing niet gespecificeerd of ongeldig is.', + 'saml_forcelogin_label' => 'SAML Geforceerd Inloggen', + 'saml_forcelogin' => 'Maak SAML de primaire login', + 'saml_forcelogin_help' => 'U kunt \'/login?nosaml\' gebruiken om naar de normale inlogpagina te gaan.', + 'saml_slo_label' => 'SAML enkel uitloggen', + 'saml_slo' => 'Stuur een LogoutRequest naar IdP bij uitloggen', + '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' => 'Metadata downloaden', + 'setting' => 'Instelling', + 'settings' => 'Instellingen', + 'show_alerts_in_menu' => 'Waarschuwingen weergeven in hoofdmenu', + 'show_archived_in_list' => 'Gearchiveerde activa', + 'show_archived_in_list_text' => 'Toon gearchiveerde items in de lijst "alle items"', + 'show_assigned_assets' => 'Toon assets die zijn toegewezen aan assets', + 'show_assigned_assets_help' => 'Geef assets weer die zijn toegewezen aan de andere assets in Bekijk Gebruiker -> Assets, Bekijk Gebruiker -> Info -> Print Alles Toegewezen en in Account -> Bekijk Toegewezen Assets.', + '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', + 'integrations' => 'Integraties', + 'slack' => 'Slack', + 'general_webhook' => 'Algemene Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test om op te slaan', + 'webhook_title' => 'Webhook instellingen bijwerken', + 'webhook_help' => 'Integratie instellingen', + 'webhook_botname' => ':app Botnaam', + 'webhook_channel' => ':app Kanaal', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Instellingen', + 'webhook_test' =>'Test :app integratie', + 'webhook_integration_help' => ':app integratie is optioneel, maar het eindpunt en kanaal zijn vereist als je het wilt gebruiken. Om :app integratie te configureren, moet je eerst een inkomende webhook maken op je :app account. Klik op de knop Test :app Integration om te bevestigen dat je instellingen correct zijn voordat je ze opslaat. ', + 'webhook_integration_help_button' => 'Zodra je :app informatie hebt opgeslagen, verschijnt er een testknop.', + 'webhook_test_help' => 'Test of je :app integratie correct is geconfigureerd. JE MOET EERST DE AANGEPASTE :app INSTELLINGEN OPSLAAN.', + 'snipe_version' => 'Snipe-IT Versie', + 'support_footer' => 'Ondersteuningsvoettekst links ', + 'support_footer_help' => 'Geef aan wie de links naar de Snipe-IT-ondersteuningsinformatie en gebruikershandleiding ziet', + 'version_footer' => 'Versie in voettekst ', + 'version_footer_help' => 'Geef aan wie de Snipe-IT-versie en het buildnummer ziet.', + 'system' => 'Systeem informatie', + 'update' => 'Wijzig instelingen', + 'value' => 'Waarde', + 'brand' => 'Merk', + 'brand_keywords' => 'voettekst, logo, print, thema, skin, header, kleuren, kleur, css', + 'brand_help' => 'Logo, websitenaam', + 'web_brand' => 'Type webmerknaam', + 'about_settings_title' => 'Over instellingen', + 'about_settings_text' => 'Deze instellingen laten jou specifieke aspecten aanpassen van jou installatie.', + 'labels_per_page' => 'Labels per pagina', + 'label_dimensions' => 'Label afmetingen (inches)', + 'next_auto_tag_base' => 'Volgende automatische ophoging', + 'page_padding' => 'Pagina marges (inches)', + 'privacy_policy_link' => 'Link naar het privacybeleid', + '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' => 'Verwijderingen opschonen ', + 'labels_display_bgutter' => 'Label ondermarge', + 'labels_display_sgutter' => 'Label zijmarge', + 'labels_fontsize' => 'Label lettergrootte', + 'labels_pagewidth' => 'Label blad breedte', + 'labels_pageheight' => 'Label blad hoogte', + 'label_gutters' => 'Label tussenruimte (inches)', + 'page_dimensions' => 'Pagina dimensies (inches)', + 'label_fields' => 'Zichtbare velden op label', + 'inches' => 'inches', + 'width_w' => 'b', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link naar Snipe-IT in e-mails', + 'show_url_in_emails_help_text' => 'Schakel dit selectievakje uit als u niet wilt koppelen aan uw Snipe-IT-installatie in uw e-mailberichten. Nuttig als de meeste gebruikers nooit inloggen.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maximale miniatuur hoogte', + 'thumbnail_max_h_help' => 'Maximale hoogte die miniatuur afbeeldingen mogen hebben in de lijstweergave. Minimaal 25, maximaal 500.', + 'two_factor' => 'Twee factor authenticatie', + 'two_factor_secret' => 'Twee factor code', + 'two_factor_enrollment' => 'Twee factor uitrol', + 'two_factor_enabled_text' => 'Twee factor inschakelen', + 'two_factor_reset' => 'Twee factor geheim herstellen', + 'two_factor_reset_help' => 'Dit zal de gebruiker dwingen om zijn apparaat opnieuw met zijn authenticatie-app te activeren. Dit kan handig zijn als hun huidig ingeschreven apparaat verloren of gestolen is. ', + 'two_factor_reset_success' => 'Twee factor apparaat succesvol opnieuw ingesteld', + 'two_factor_reset_error' => 'Twee factor apparaat opnieuw instellen mislukt', + 'two_factor_enabled_warning' => 'Het inschakelen van twee factor authenticatie zal direct vereisen dat je authenticeert met een Google Auth geactiveerd apparaat. Je krijgt de mogelijkheid om een apparaat te activeren als dat nog niet het geval is.', + 'two_factor_enabled_help' => 'Dit zal twee factor authenticatie via Google Authenticator inschakelen.', + 'two_factor_optional' => 'Selectief (Gebruikers kunnen in- of uitschakelen wanneer toegestaan)', + 'two_factor_required' => 'Vereist voor alle gebruikers', + 'two_factor_disabled' => 'Uitgeschakeld', + 'two_factor_enter_code' => 'Voer twee factor code in', + 'two_factor_config_complete' => 'Code verzenden', + 'two_factor_enabled_edit_not_allowed' => 'De beheerder staat niet toe dat deze instelling aangepast wordt.', + 'two_factor_enrollment_text' => "Twee factor authenticatie is vereist, echter is je apparaat nog niet geactiveerd. Open je Google Authenticator app en scan de onderstaande QR code om je apparaat te activeren. Vul wanneer je het apparaat succesvol hebt geactiveerd hieronder de code in", + 'require_accept_signature' => 'Handtekening vereisen', + 'require_accept_signature_help_text' => 'Het inschakelen van deze functie vereist dat gebruikers fysiek ondertekenen bij het accepteren van een asset.', + 'left' => 'links', + 'right' => 'rechts', + 'top' => 'bovenkant', + 'bottom' => 'onderkant', + 'vertical' => 'verticaal', + 'horizontal' => 'horizontaal', + 'unique_serial' => 'Unieke serienummers', + '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-instellingen', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth eindpunt instellingen', + 'asset_tag_title' => 'Update Asset Tag Instellingen', + 'barcode_title' => 'Barcode instellingen bijwerken', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR-instellingen', + 'barcodes_help' => 'Dit probeert de gecachte barcodes te verwijderen. Dit wordt meestal alleen gebruikt als de barcode-instellingen zijn gewijzigd of als de Snipe-IT-URL is veranderd. Barcodes worden opnieuw gegenereerd wanneer ze hierna geopend worden.', + 'barcodes_spinner' => 'Poging om bestanden te verwijderen...', + 'barcode_delete_cache' => 'Verwijder Barcode cache', + 'branding_title' => 'Branding instellingen bijwerken', + 'general_title' => 'Algemene instellingen bijwerken', + 'mail_test' => 'Test verzenden', + 'mail_test_help' => 'Hiermee wordt geprobeerd om een testmail te sturen naar :replyto.', + 'filter_by_keyword' => 'Filter door het instellen van trefwoord', + 'security' => 'Beveiliging', + 'security_title' => 'Veiligheidsinstellingen bijwerken', + 'security_keywords' => 'wachtwoord, wachtwoorden, vereisten, twee factor, twee-factor, veelgebruikte wachtwoorden, externe login, logout, authenticatie', + 'security_help' => 'Twee factor, wachtwoorden beperkingen', + 'groups_keywords' => 'machtigingen, machtigingsgroepen, autorisatie', + 'groups_help' => 'Account machtigingsgroepen', + 'localization' => 'Lokalisatie', + 'localization_title' => 'Lokalisatie-instellingen bijwerken', + 'localization_keywords' => 'lokalisatie, valuta, lokaal, lokaal, tijdzone, tijdzone, internationaal, internatinalisatie, taal, vertaling', + 'localization_help' => 'Taal en datum weergave', + 'notifications' => 'Notificaties', + 'notifications_help' => 'E-mail Waarschuwingen & Audit Instellingen', + 'asset_tags_help' => 'Verhogen en voorvoegsels', + 'labels' => 'Labels', + 'labels_title' => 'Labelinstellingen bijwerken', + 'labels_help' => 'Label maten & instellingen', + 'purge' => 'Wis', + 'purge_keywords' => 'permanent verwijderen', + 'purge_help' => 'Verwijderde Records opschonen', + 'ldap_extension_warning' => 'Het lijkt erop dat de LDAP-extensie niet is geïnstalleerd of ingeschakeld op deze server. U kunt nog steeds uw instellingen opslaan, maar u moet de LDAP extensie voor PHP inschakelen voordat LDAP synchronisatie of login zal werken.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Personeelsnummer', + 'create_admin_user' => 'Gebruiker aanmaken ::', + 'create_admin_success' => 'Gelukt! Uw beheerder is toegevoegd!', + 'create_admin_redirect' => 'Klik hier om naar je app login te gaan!', + 'setup_migrations' => 'Database migraties ::', + 'setup_no_migrations' => 'Er was niets om te migreren. Uw databasetabellen zijn al ingesteld!', + 'setup_successful_migrations' => 'Je databasetabellen zijn aangemaakt', + 'setup_migration_output' => 'Migratie uitvoer:', + 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', + 'ldap_settings_link' => 'LDAP instellingen pagina', + 'slack_test' => 'Test integratie', + 'label2_enable' => 'Nieuwe Label Maker', + 'label2_enable_help' => 'Schakel over naar de nieuwe labelmaker. Opmerking: u moet deze instelling opslaan voordat u anderen kunt instellen.', + 'label2_template' => 'Sjabloon', + 'label2_template_help' => 'Selecteer welke template gebruikt moet worden voor generatie van de labels', + 'label2_title' => 'Titel', + 'label2_title_help' => 'De titel om te tonen op labels die dit ondersteunen', + 'label2_title_help_phold' => 'De placeholder {COMPANY} wordt vervangen door de bedrijfsnaam van asset'', + 'label2_asset_logo' => 'Gebruik asset Logo', + 'label2_asset_logo_help' => 'Gebruik het logo van het aan asset' toegewezen bedrijf, in plaats van de waarde bij :setting_name', + 'label2_1d_type' => '1D streepjescode soort', + 'label2_1d_type_help' => 'Indeling voor 1D barcodes', + 'label2_2d_type' => '2D streepjescode soort', + 'label2_2d_type_help' => 'Indeling voor 2D barcodes', + 'label2_2d_target' => '2D Barcode URL', + 'label2_2d_target_help' => 'De URL van de 2D streepjescode als deze gescand wordt', + 'label2_fields' => 'Veld definities', + 'label2_fields_help' => 'Velden kunnen worden toegevoegd, verwijderd en opnieuw geordend in de linker kolom. Voor elk veld kunnen meerdere opties voor label en gegevensbron worden toegevoegd, verwijderd en opnieuw geordend in de juiste kolom.', + 'help_asterisk_bold' => 'Tekst ingevoerd als **tekst** wordt weergegeven als dikgedrukt', + 'help_blank_to_use' => 'Laat leeg om de waarde van :setting_name te gebruiken', + 'help_default_will_use' => ':Standaard gebruikt de waarde van :setting_name.
Houd er rekening mee dat de waarde van de streepjescodes moet voldoen aan de respectievelijke streepjescodespecificaties om succesvol te kunnen worden gegenereerd. Raadpleeg de documentatie voor meer details. ', + 'default' => 'Standaard', + 'none' => 'Geen', + 'google_callback_help' => 'Dit moet worden ingevoerd als de callback URL in je Google OAuth app instellingen in je organisatie's Google developer console .', + 'google_login' => 'Google Workspace login instellingen', + 'enable_google_login' => 'Activeer het inloggen voor gebruikers met Google Workspace', + 'enable_google_login_help' => 'Gebruikers zullen niet automatisch worden aangemaakt. Ze moeten hier een bestaand account hebben in Google Workspace, en hun gebruikersnaam moet overeenkomen met hun Google Workspace e-mailadres. ', + 'mail_reply_to' => 'Mail Reply-To Adres', + 'mail_from' => 'Mail Van Adres', + 'database_driver' => 'Database Stuurprogramma', + 'bs_table_storage' => 'Tafel opslag', + 'timezone' => 'Tijdzone', + +]; diff --git a/resources/lang/nl/admin/settings/message.php b/resources/lang/nl-NL/admin/settings/message.php similarity index 100% rename from resources/lang/nl/admin/settings/message.php rename to resources/lang/nl-NL/admin/settings/message.php diff --git a/resources/lang/nl/admin/settings/table.php b/resources/lang/nl-NL/admin/settings/table.php similarity index 100% rename from resources/lang/nl/admin/settings/table.php rename to resources/lang/nl-NL/admin/settings/table.php diff --git a/resources/lang/nl-NL/admin/statuslabels/message.php b/resources/lang/nl-NL/admin/statuslabels/message.php new file mode 100644 index 0000000000..da3a8c916c --- /dev/null +++ b/resources/lang/nl-NL/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Statuslabel bestaat niet.', + 'deleted_label' => 'Verwijderd status label', + 'assoc_assets' => 'Dit statuslabel 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' => [ + 'error' => 'Statuslabel is niet aangemaakt, probeer het nogmaals.', + 'success' => 'Statuslabel succesvol aangemaakt.', + ], + + 'update' => [ + 'error' => 'Statuslabel is niet bijgewerkt, probeer het nogmaals', + 'success' => 'Statuslabel succesvol bijgewerkt.', + ], + + 'delete' => [ + 'confirm' => 'Weet je zeker dat je dit statuslabel wil verwijderen?', + 'error' => 'Er is iets mis gegaan tijdens het verwijderen van het statuslabel, probeer het nogmaals.', + 'success' => 'Het statuslabel is succesvol verwijderd.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/nl-NL/admin/statuslabels/table.php similarity index 100% rename from resources/lang/nl/admin/statuslabels/table.php rename to resources/lang/nl-NL/admin/statuslabels/table.php diff --git a/resources/lang/nl/admin/suppliers/message.php b/resources/lang/nl-NL/admin/suppliers/message.php similarity index 100% rename from resources/lang/nl/admin/suppliers/message.php rename to resources/lang/nl-NL/admin/suppliers/message.php diff --git a/resources/lang/nl-NL/admin/suppliers/table.php b/resources/lang/nl-NL/admin/suppliers/table.php new file mode 100644 index 0000000000..d1bd3c5f6e --- /dev/null +++ b/resources/lang/nl-NL/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Over leveranciers', + 'about_suppliers_text' => 'Leveranciers worden gebruikt om de afkomst van items bij te houden', + 'address' => 'Leverancier adres', + 'assets' => 'Activa', + 'city' => 'Stad', + 'contact' => 'Contact naam', + 'country' => 'Land', + 'create' => 'Maak leverancier', + 'email' => 'E-mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenties', + 'name' => 'Leverancier naam', + 'notes' => 'Opmerkingen', + 'phone' => 'Telefoon', + 'state' => 'Staat/provincie', + 'suppliers' => 'Leveranciers', + 'update' => 'Wijzig leverancier', + 'view' => 'Bekijk leverancier', + 'view_assets_for' => 'Activa bekijken', + 'zip' => 'Postcode', + +); diff --git a/resources/lang/nl/admin/users/general.php b/resources/lang/nl-NL/admin/users/general.php similarity index 100% rename from resources/lang/nl/admin/users/general.php rename to resources/lang/nl-NL/admin/users/general.php diff --git a/resources/lang/nl/admin/users/message.php b/resources/lang/nl-NL/admin/users/message.php similarity index 100% rename from resources/lang/nl/admin/users/message.php rename to resources/lang/nl-NL/admin/users/message.php diff --git a/resources/lang/nl-NL/admin/users/table.php b/resources/lang/nl-NL/admin/users/table.php new file mode 100644 index 0000000000..391b6d247f --- /dev/null +++ b/resources/lang/nl-NL/admin/users/table.php @@ -0,0 +1,40 @@ + 'Actief', + 'allow' => 'Toestaan', + 'checkedout' => 'Activa', + 'created_at' => 'Aangemaakt', + 'createuser' => 'Gebruiker aanmaken', + 'deny' => 'Weigeren', + 'email' => 'E-mail', + 'employee_num' => 'Werknemersnummer', + 'first_name' => 'Voornaam', + 'groupnotes' => 'Selecteer een groep om toe te wijzen aan de gebruiker, onthoud dat een gebruiker de rechten aanneemt van de groep waaraan hij is toegewezen. Gebruik ctrl+click (of cmd+klik op MacOS) om groepen te deselecteren.', + 'id' => 'Id', + 'inherit' => 'Overnemen', + 'job' => 'Functie omschrijving', + 'last_login' => 'Laatst ingelogd', + 'last_name' => 'Achternaam', + 'location' => 'Locatie', + 'lock_passwords' => 'Login gegevens kunnen niet worden gewijzigd in deze installatie.', + 'manager' => 'Manager', + 'managed_locations' => 'Beheerde locaties', + 'name' => 'Naam', + 'nogroup' => 'Er zijn nog geen groepen aangemaakt. Om er een toe te voegen, bezoek: ', + 'notes' => 'Notities', + 'password_confirm' => 'Bevestig uw wachtwoord', + 'password' => 'Wachtwoord', + 'phone' => 'Telefoon', + 'show_current' => 'Toon de huidige gebruikers', + 'show_deleted' => 'Toon de verwijderde gebruikers', + 'title' => 'Titel', + 'to_restore_them' => 'om ze te herstellen.', + 'total_assets_cost' => "Totale asset kosten", + 'updateuser' => 'Gebruiker bijwerken', + 'username' => 'Gebruikersnaam', + 'user_deleted_text' => 'Deze gebruiker is gemarkeerd als verwijderd.', + 'username_note' => '(Dit wordt enkel gebruikt om te koppelen met de Active Directory, niet om aan te melden.)', + 'cloneuser' => 'Gebruiker dupliceren', + 'viewusers' => 'Bekijk gebruikers', +); diff --git a/resources/lang/nl/auth.php b/resources/lang/nl-NL/auth.php similarity index 100% rename from resources/lang/nl/auth.php rename to resources/lang/nl-NL/auth.php diff --git a/resources/lang/nl-NL/auth/general.php b/resources/lang/nl-NL/auth/general.php new file mode 100644 index 0000000000..fb70b47ad2 --- /dev/null +++ b/resources/lang/nl-NL/auth/general.php @@ -0,0 +1,19 @@ + 'Verzend wachtwoord herstel koppeling', + 'email_reset_password' => 'E-mail wachtwoord herstel', + 'reset_password' => 'Herstel wachtwoord', + 'saml_login' => 'Inloggen via SAML', + 'login' => 'Inloggen', + 'login_prompt' => 'Graag inloggen', + 'forgot_password' => 'Ik ben mijn wachtwoord vergeten', + 'ldap_reset_password' => 'Klik hier om je LDAP-wachtwoord opnieuw in te stellen', + 'remember_me' => 'Onthoud mij', + 'username_help_top' => 'Voer je gebruikersnaam in om een wachtwoord reset link te mailen.', + 'username_help_bottom' => 'Je gebruikersnaam en e-mailadres kunnen hetzelfde zijn, maar kan ook niet zo zijn, afhankelijk van je configuratie. Als je je gebruikersnaam niet meer weet, neem dan contact op met je beheerder.

Gebruikersnamen zonder een bijbehorende e-mailadres zullen geen wachtwoord reset link toegestuurd krijgen. ', + 'google_login' => 'Log in met Google Workspace', + 'google_login_failed' => 'Google Login mislukt, probeer het opnieuw.', + +]; + diff --git a/resources/lang/nl/auth/message.php b/resources/lang/nl-NL/auth/message.php similarity index 100% rename from resources/lang/nl/auth/message.php rename to resources/lang/nl-NL/auth/message.php diff --git a/resources/lang/nl/button.php b/resources/lang/nl-NL/button.php similarity index 100% rename from resources/lang/nl/button.php rename to resources/lang/nl-NL/button.php diff --git a/resources/lang/nl-NL/general.php b/resources/lang/nl-NL/general.php new file mode 100644 index 0000000000..3a3d50bb47 --- /dev/null +++ b/resources/lang/nl-NL/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessoires', + 'activated' => 'Geactiveerd', + 'accepted_date' => 'Datum geaccepteerd', + 'accessory' => 'Accessoire', + 'accessory_report' => 'Accessoire Rapport', + 'action' => 'Actie', + 'activity_report' => 'Activiteitenrapportage', + 'address' => 'Adres', + 'admin' => 'Beheerder', + 'administrator' => 'Beheerder', + 'add_seats' => 'Toegevoegde plekken', + 'age' => "Leeftijd", + 'all_assets' => 'Alle activa', + 'all' => 'Alle', + 'archived' => 'Gearchiveerd', + 'asset_models' => 'Asset modellen', + 'asset_model' => 'Model', + 'asset' => 'Asset', + 'asset_report' => 'Asset Rapport', + 'asset_tag' => 'Asset Tag', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Beschikbare activa', + 'accept_assets' => 'Accepteer activa :name', + 'accept_assets_menu' => 'Activa accepteren', + 'audit' => 'Audit', + 'audit_report' => 'Auditlogboek', + 'assets' => 'Activa', + 'assets_audited' => 'objecten gecontroleerd', + 'assets_checked_in_count' => 'objecten ingecheckt', + 'assets_checked_out_count' => 'objecten uitgecheckt', + 'asset_deleted_warning' => 'Dit object is verwijderd. Je moet dit object herstellen voordat je het kunt toewijzen.', + 'assigned_date' => 'Datum toegewezen', + 'assigned_to' => 'Toegewezen aan :name', + 'assignee' => 'Toegewezen aan', + 'avatar_delete' => 'Verwijder profielafbeelding', + 'avatar_upload' => 'Upload profielafbeelding', + 'back' => 'Terug', + 'bad_data' => 'Niks gevonden. Misschien verkeerde data?', + 'bulkaudit' => 'Bulk Audit', + 'bulkaudit_status' => 'Audit Status', + 'bulk_checkout' => 'Bulk uitlevering', + 'bulk_edit' => 'Bulk bewerken', + 'bulk_delete' => 'Bulk verwijderen', + 'bulk_actions' => 'Bulk acties', + 'bulk_checkin_delete' => 'Objecten inchecken / gebruikers verwijderen', + 'byod' => 'BYOD', + 'byod_help' => 'Dit apparaat is eigendom van de gebruiker', + 'bystatus' => 'op Status', + 'cancel' => 'Annuleren', + 'categories' => 'Categorieën', + 'category' => 'Categorie', + 'change' => 'In/Uit', + 'changeemail' => 'E-mailadres wijzigen', + 'changepassword' => 'Wachtwoord wijzigen', + 'checkin' => 'Check in', + 'checkin_from' => 'Check in van', + 'checkout' => 'Check uit', + 'checkouts_count' => 'Check-uit\'s', + 'checkins_count' => 'Check in\'s', + 'user_requests_count' => 'Aanvragen', + 'city' => 'Plaats', + 'click_here' => 'Klik hier', + 'clear_selection' => 'Selectie wissen', + 'companies' => 'Bedrijven', + 'company' => 'Bedrijf', + 'component' => 'Component', + 'components' => 'Componenten', + 'complete' => 'Voltooid', + 'consumable' => 'Verbruiksartikelen', + 'consumables' => 'Verbruiksartikelen', + 'country' => 'Land', + 'could_not_restore' => 'Fout herstellen :item_type: :error', + 'not_deleted' => 'De :item_type is niet verwijderd, het kan niet worden hersteld', + 'create' => 'Nieuwe aanmaken', + 'created' => 'Item aangemaakt', + 'created_asset' => 'aangemaakt asset', + 'created_at' => 'Gemaakt op', + 'created_by' => 'Gemaakt door', + 'record_created' => 'Record gemaakt', + 'updated_at' => 'Bijgewerkt op', + 'currency' => '$', // this is deprecated + 'current' => 'Huidige', + 'current_password' => 'Huidig wachtwoord', + 'customize_report' => 'Rapport aanpassen', + 'custom_report' => 'Aangepaste Asset Rapport', + 'dashboard' => 'Dashboard', + 'days' => 'dagen', + 'days_to_next_audit' => 'Dagen tot de volgende controle', + 'date' => 'Datum', + 'debug_warning' => 'Waarschuwing!', + 'debug_warning_text' => 'Deze applicatie draait in productie modus met foutopsporing ingeschakeld. Dit kan betekenen dat mogelijk gevoelige gegevens zichtbaar zijn voor de buitenwereld. Schakel foutopsporing uit door de APP_DEBUG variabele in je .env bestand op false te zetten.', + 'delete' => 'Verwijder', + 'delete_confirm' => 'Weet u zeker dat u :item wilt verwijderen?', + 'delete_confirm_no_undo' => 'Weet je zeker dat je :item wilt verwijderen? Dit kan niet ongedaan gemaakt worden.', + 'deleted' => 'Verwijderd', + 'delete_seats' => 'Verwijderde plekken', + 'deletion_failed' => 'Verwijderen mislukt', + 'departments' => 'Afdelingen', + 'department' => 'Afdeling', + 'deployed' => 'Uitgegeven', + 'depreciation' => 'Afschrijving', + 'depreciations' => 'Afschrijvingen', + 'depreciation_report' => 'Afschrijvingsrapport', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Alles downloaden', + 'editprofile' => 'Bewerk jouw profiel', + 'eol' => 'EOL', + 'email_domain' => 'E-maildomein', + 'email_format' => 'E-mailindeling', + 'employee_number' => 'Personeelsnummer', + 'email_domain_help' => 'Dit wordt gebruikt voor het genereren van e-mailadressen bij het importeren', + 'error' => 'Foutmelding', + 'exclude_archived' => 'Gearchiveerde activa uitsluiten', + 'exclude_deleted' => 'Verwijderde activa uitsluiten', + 'example' => 'Voorbeeld: ', + '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)', + 'lastnamefirstinitial_format' => 'Achternaam eerste initiaal (nescion@voorbeeld.nl)', + 'firstintial_dot_lastname_format' => 'Eerste Initiaal Achternaam (j.smith@example.com)', + 'firstname_lastname_display' => 'Voornaam Achternaam (Jane Smith)', + 'lastname_firstname_display' => 'Achternaam Voornaam (Smith Jane)', + 'name_display_format' => 'Weergave naam', + 'first' => 'Eerste', + 'firstnamelastname' => 'Voornaam Achternaam (janesmith@example.com)', + 'lastname_firstinitial' => 'Achternaam eerste initiaal (smith_j@example.com)', + 'firstinitial.lastname' => 'Eerste initiaal achternaam (j.smith@example.com)', + 'firstnamelastinitial' => 'Voornaam Initiaal Achternaam (janes@voorbeeld.com)', + 'first_name' => 'Voornaam', + 'first_name_format' => 'Voornaam (jane@example.com)', + 'files' => 'Bestanden', + 'file_name' => 'Bestand', + 'file_type' => 'Bestandstype', + 'filesize' => 'Bestandsgrootte', + 'file_uploads' => 'Bestand uploaden', + 'file_upload' => 'Bestand uploaden', + 'generate' => 'Genereer', + 'generate_labels' => 'Labels genereren', + 'github_markdown' => 'Dit veld staat Github markdown gebruik toe.', + 'groups' => 'Groepen', + 'gravatar_email' => 'Gravatar E-mailadres', + 'gravatar_url' => 'Verander je avatar op Gravatar.com.', + 'history' => 'Historie', + 'history_for' => 'Geschiedenis van', + 'id' => 'ID', + 'image' => 'Afbeelding', + 'image_delete' => 'Afbeelding verwijderen', + 'include_deleted' => 'Verwijderde activa opnemen', + 'image_upload' => 'Afbeelding uploaden', + 'filetypes_accepted_help' => 'Geaccepteerde bestandstype is :types. Maximale toegestane uploadgrootte is :size.|Geaccepteerde bestandstypen zijn :types. Maximale uploadgrootte is :size.', + 'filetypes_size_help' => 'Maximale toegestane uploadgrootte is :size.', + 'image_filetypes_help' => 'Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Maximale toegestane bestandsgrootte is :size.', + 'unaccepted_image_type' => 'Dit afbeeldingsbestand is niet leesbaar. Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Het mimetype van dit bestand is: :mimetype.', + 'import' => 'Importeer', + 'import_this_file' => 'Kaart velden en verwerk dit bestand', + 'importing' => 'Importeren', + 'importing_help' => 'U kunt assets, accessoires, licenties, componenten, verbruiksartikelen en gebruikers importeren via het CSV-bestand.

De CSV moet door komma\'s worden gescheiden en met koppen die overeenkomen met de koppen in de voorbeeld CSV\'s in de documentatie.', + 'import-history' => 'Import historie', + 'asset_maintenance' => 'Asset onderhoud', + 'asset_maintenance_report' => 'Asset onderhoud rapport', + 'asset_maintenances' => 'Asset onderhoud', + 'item' => 'Item', + 'item_name' => 'Item Naam', + 'import_file' => 'importeer CSV-bestand', + 'import_type' => 'Bestandstype CSV', + 'insufficient_permissions' => 'Onvoldoende rechten!', + 'kits' => 'Vooraf gedefinieerde Kits', + 'language' => 'Taal', + 'last' => 'Laatste', + 'last_login' => 'Laatst ingelogd', + 'last_name' => 'Achternaam', + 'license' => 'Licentie', + 'license_report' => 'Licentierapport', + 'licenses_available' => 'beschikbare licenties', + 'licenses' => 'Licenties', + 'list_all' => 'Toon Alles', + 'loading' => 'Laden... even geduld....', + 'lock_passwords' => 'Dit veld zal niet worden opgeslagen in een demo installatie.', + 'feature_disabled' => 'Deze functionaliteit is uitgeschakeld voor de demonstratie installatie.', + 'location' => 'Locatie', + 'location_plural' => 'Locaties', + 'locations' => 'Locaties', + 'logo_size' => 'Vierkante logo\'s zien er het beste uit met logo + Tekst. Logo maximale beeldgrootte is 50px hoog x 500px breed. ', + 'logout' => 'Afmelden', + 'lookup_by_tag' => 'Opzoeken via Asset tag', + 'maintenances' => 'Onderhoudsbeurten', + 'manage_api_keys' => 'API-sleutels beheren', + 'manufacturer' => 'Fabrikant', + 'manufacturers' => 'Fabrikanten', + 'markdown' => 'Dit veld staat Github markdown gebruik toe.', + 'min_amt' => 'Minimale hoeveelheid', + 'min_amt_help' => 'Minimaal aantal items dat beschikbaar moet zijn voordat een melding wordt geactiveerd. Laat Min. QTY leeg als u geen meldingen wilt ontvangen voor een lage voorraad.', + 'model_no' => 'Modelnummer', + 'months' => 'maanden', + 'moreinfo' => 'Meer Info', + 'name' => 'Naam', + 'new_password' => 'Nieuw wachtwoord', + 'next' => 'Volgende', + 'next_audit_date' => 'Volgende datum van de Audit', + 'no_email' => 'Er is geen e-mailadres gekoppeld aan deze gebruiker', + 'last_audit' => 'Laatste controle', + 'new' => 'nieuw!', + 'no_depreciation' => 'Geen afschrijving', + 'no_results' => 'Geen resultaten.', + 'no' => 'Nee', + 'notes' => 'Notities', + 'order_number' => 'Bestelnummer', + 'only_deleted' => 'Alleen verwijderde activa', + 'page_menu' => '_MENU_ items worden weergegeven', + 'pagination_info' => 'Getoond _START_ tot _END_ van _TOTAL_ items', + 'pending' => 'In afwachting', + 'people' => 'Personen', + 'per_page' => 'Resultaten per pagina', + 'previous' => 'Vorige', + 'processing' => 'Bezig met verwerken', + 'profile' => 'Uw profiel', + 'purchase_cost' => 'Aankoop prijs', + 'purchase_date' => 'Aankoopdatum', + 'qty' => 'Stks', + 'quantity' => 'Aantal', + 'quantity_minimum' => 'Je hebt :count items onder of bijna onder de minimale hoeveelheid', + 'quickscan_checkin' => 'Snelle Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Klaar voor uitgifte', + 'recent_activity' => 'Recente activiteit', + 'remaining' => 'Resterend', + 'remove_company' => 'Verwijder bedrijfsverbinding', + 'reports' => 'Rapporten', + 'restored' => 'hersteld', + 'restore' => 'Herstel', + 'requestable_models' => 'Aanvraagbare modellen', + 'requested' => 'Aangevraagd', + 'requested_date' => 'Aangevraagde datum', + 'requested_assets' => 'Aangevraagd activa', + 'requested_assets_menu' => 'Aangevraagde activa', + 'request_canceled' => 'Aanvraag geannuleerd', + 'save' => 'Opslaan', + 'select_var' => 'Selecteer :thing... ', // this will eventually replace all of our other selects + 'select' => 'Selecteer', + 'select_all' => 'Alles selecteren', + 'search' => 'Zoeken', + 'select_category' => 'Selecteer een categorie', + 'select_department' => 'Selecteer de afdeling', + 'select_depreciation' => 'Selecteer een afschrijvingstype', + 'select_location' => 'Selecteer een locatie', + 'select_manufacturer' => 'Selecteer een fabrikant', + 'select_model' => 'Selecteer een model', + 'select_supplier' => 'Selecteer een leverancier', + 'select_user' => 'Selecteer een gebruiker', + 'select_date' => 'Selecteer datum (JJJJ-MM-DD)', + 'select_statuslabel' => 'Selecteer de status', + 'select_company' => 'Selecteer een bedrijf', + 'select_asset' => 'Selecteer Asset', + 'settings' => 'Instellingen', + 'show_deleted' => 'Toon verwijderde zaken', + 'show_current' => 'Toon huidige', + 'sign_in' => 'Aanmelden', + 'signature' => 'Handtekening', + 'signed_off_by' => 'Afgetekend door', + 'skin' => 'Thema', + 'webhook_msg_note' => 'Er wordt een melding verzonden via webhook', + 'webhook_test_msg' => 'Oh hai! Het lijkt erop dat jouw :app integratie met Snipe-IT werkt!', + 'some_features_disabled' => 'DEMO MODUS: Sommige functies zijn uitgeschakeld voor deze installatie.', + 'site_name' => 'Sitenaam', + 'state' => 'Status', + 'status_labels' => 'Statuslabels', + 'status' => 'Status', + 'accept_eula' => 'Aanvaarding overeenkomst', + 'supplier' => 'Leverancier', + 'suppliers' => 'Leveranciers', + 'sure_to_delete' => 'Weet u zeker dat u wilt verwijderen', + 'sure_to_delete_var' => 'Weet u zeker dat u :item wilt verwijderen?', + 'delete_what' => 'Verwijder :item', + 'submit' => 'Verzenden', + 'target' => 'Doel', + 'time_and_date_display' => 'Tijd en Datum Weergave', + 'total_assets' => 'aantal objecten', + 'total_licenses' => 'totaal licenties', + 'total_accessories' => 'totaal accessoires', + 'total_consumables' => 'totaal verbruiksartikelen', + 'type' => 'Type', + 'undeployable' => 'Niet-uitgeefbaar', + 'unknown_admin' => 'Onbekende Beheerder', + 'username_format' => 'Gebruikersnaam indeling', + 'username' => 'Gebruikersnaam', + 'update' => 'Bijwerken', + 'upload_filetypes_help' => 'Toegestane bestandstypen zijn png, gif, jpg, jpeg, doc, docx, pdf, xlsx, txt, lic, xml, zip, rtf en rar. Maximale toegestane uploadgrootte is :size.', + 'uploaded' => 'Geupload', + 'user' => 'Gebruiker', + 'accepted' => 'geaccepteerd', + 'declined' => 'afgewezen', + 'unassigned' => 'Niet-toegewezen', + 'unaccepted_asset_report' => 'Niet-geaccepteerde activa', + 'users' => 'Gebruikers', + 'viewall' => 'Toon alles', + 'viewassets' => 'Toegewezen activa tonen', + 'viewassetsfor' => 'Activa voor :name bekijken', + 'website' => 'Website', + 'welcome' => 'Welkom :name', + 'years' => 'jaren', + 'yes' => 'Ja', + 'zip' => 'Postcode', + 'noimage' => 'Geen afbeelding geüpload of geen afbeelding gevonden.', + 'file_does_not_exist' => 'Het opgevraagde bestand bestaat niet op de server.', + 'file_upload_success' => 'Bestand uploaden gelukt!', + 'no_files_uploaded' => 'Bestand uploaden gelukt!', + 'token_expired' => 'Je sessie is verlopen. Probeer het nogmaals.', + 'login_enabled' => 'Login ingeschakeld', + 'audit_due' => 'Klaar voor audit', + 'audit_overdue' => 'Over tijd voor audit', + 'accept' => 'Accepteer :asset', + 'i_accept' => 'Ik accepteer', + 'i_decline' => 'Ik ga niet akkoord', + 'accept_decline' => 'Accepteren/weigeren', + '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' => 'alles weergeven', + 'hide_deleted' => 'Verberg verwijderde', + 'email' => 'E-mailadres', + 'do_not_change' => 'Niet wijzigen', + 'bug_report' => 'Een fout melden', + 'user_manual' => 'Gebruiker\'s Handleiding', + 'setup_step_1' => 'Stap 1', + 'setup_step_2' => 'Stap 2', + 'setup_step_3' => 'Stap 3', + 'setup_step_4' => 'Stap 4', + 'setup_config_check' => 'Configuratie Controle', + 'setup_create_database' => 'Database tabellen aanmaken', + 'setup_create_admin' => 'Maak beheerder aan', + 'setup_done' => 'Klaar!', + 'bulk_edit_about_to' => 'Je staat op het punt om het volgende te bewerken: ', + 'checked_out' => 'Uitgecheckt', + 'checked_out_to' => 'Uitgecheckt aan', + 'fields' => 'Velden', + 'last_checkout' => 'Laatste keer uitgecheckt', + 'due_to_checkin' => 'De volgende :count items zullen binnenkort worden ingecheckt:', + 'expected_checkin' => 'Verwachte Check-in', + 'reminder_checked_out_items' => 'Dit is een herinnering over de items die momenteel aan je zijn uitgecheckt. Als je van mening bent dat deze lijst onjuist is (er ontbreekt iets, of hier staat iets waarvan je denkt dat je het nooit hebt ontvangen), stuur dan een e-mail :reply_to_name op :reply_to_address.', + 'changed' => 'Veranderd', + 'to' => 'Tot', + 'report_fields_info' => '

Selecteer de velden die je wilt opnemen in je aangepaste rapport en klik op Genereren. Het bestand (custom-asset-report-YY-mm-dd.csv) zal automatisch downloaden en je kunt het openen in Excel.

+

Als je alleen bepaalde activa wilt exporteren, gebruik de onderstaande opties om je resultaten te verfijnen.

', + 'range' => 'Bereik', + 'bom_remark' => 'Voeg een BOM (byte-order markering) toe aan deze CSV', + 'improvements' => 'Verbeteringen', + 'information' => 'Informatie', + 'permissions' => 'Machtigingen', + 'managed_ldap' => '(Beheerd via LDAP)', + 'export' => 'Exporteren', + 'ldap_sync' => 'LDAP Synchronisatie', + 'ldap_user_sync' => 'LDAP gebruikers synchronisatie', + 'synchronize' => 'Synchroniseer', + 'sync_results' => 'Synchronisatie resultaten', + 'license_serial' => 'Serienummer/product sleutel', + 'invalid_category' => 'Ongeldige of ontbrekende categorie', + 'invalid_item_category_single' => 'Ongeldige of ontbrekende :type categorie. Update de categorie van dit :type om een geldige categorie op te nemen voor het afrekenen.', + 'dashboard_info' => 'Dit is je dashboard. Er zijn er velen maar deze is van jou.', + '60_percent_warning' => '60% compleet (waarschuwing)', + 'dashboard_empty' => 'Het lijkt erop dat je nog niets hebt toegevoegd, dus we hebben niets fantastisch om weer te geven. Begin met het toevoegen van enkele bezittingen, accessoires, verbruiksartikelen of licenties!', + 'new_asset' => 'Nieuwe Asset', + 'new_license' => 'Nieuwe licentie', + 'new_accessory' => 'Nieuwe accessoire', + 'new_consumable' => 'Nieuw verbruiksartikel', + 'collapse' => 'Samenvouwen', + 'assigned' => 'Toegewezen', + 'asset_count' => 'Asset aantal', + 'accessories_count' => 'Accessoires aantal', + 'consumables_count' => 'Verbruiksartikelen aantal', + 'components_count' => 'Aantal componenten', + 'licenses_count' => 'Aantal licenties', + 'notification_error' => 'Fout', + 'notification_error_hint' => 'Controleer het onderstaande formulier op fouten', + 'notification_bulk_error_hint' => 'De volgende velden bevatten fouten en zijn niet bewerkt:', + 'notification_success' => 'Gelukt', + 'notification_warning' => 'Waarschuwing', + 'notification_info' => 'Informatie', + 'asset_information' => 'Asset informatie', + 'model_name' => 'Modelnaam', + 'asset_name' => 'Objectnaam', + 'consumable_information' => 'Verbruiksartikel informatie:', + 'consumable_name' => 'Verbruiksartikel naam:', + 'accessory_information' => 'Accessoire Informatie:', + 'accessory_name' => 'Accessoire naam:', + 'clone_item' => 'Item dupliceren', + 'checkout_tooltip' => 'Check dit item uit', + 'checkin_tooltip' => 'Check dit item in', + 'checkout_user_tooltip' => 'Check dit item uit aan een gebruiker', + 'maintenance_mode' => 'De service is tijdelijk niet beschikbaar voor systeemupdates. Probeer het later nog eens.', + 'maintenance_mode_title' => 'Dienst tijdelijk niet beschikbaar', + 'ldap_import' => 'Het gebruikerswachtwoord mag niet worden beheerd door LDAP. (Hiermee kun je vergeten wachtwoord aanvragen verzenden.)', + 'purge_not_allowed' => 'Verwijderen van verwijderde gegevens is uitgeschakeld in het .env-bestand. Neem contact op met ondersteuning of uw systeembeheerder.', + 'backup_delete_not_allowed' => 'Back-ups verwijderen is uitgeschakeld in het .env-bestand. Neem contact op met ondersteuning of uw systeembeheerder.', + 'additional_files' => 'Extra bestanden', + 'shitty_browser' => 'Geen handtekening gedetecteerd. Als je een oudere browser gebruikt, gebruik dan een modernere browser om de acceptatie van je bezitting te voltooien.', + 'bulk_soft_delete' =>'Ook deze gebruikers zacht verwijderen. Hun bezitting geschiedenis blijft intact tenzij u verwijderde records verwijderd in de Admin Instellingen.', + 'bulk_checkin_delete_success' => 'Uw geselecteerde gebruikers zijn verwijderd en hun artikelen zijn ingecheckt.', + 'bulk_checkin_success' => 'De artikelen voor de geselecteerde gebruikers zijn ingecheckt.', + 'set_to_null' => 'Waarden voor deze bezittingľWaarden verwijderen voor alle :asset_count bezittingen ', + 'set_users_field_to_null' => 'Verwijder :field waardes voor deze gebruiker|Verwijder :field waardes voor alle :user_count gebruikers ', + 'na_no_purchase_date' => 'N.v.t. - Geen aankoopdatum opgegeven', + 'assets_by_status' => 'Active op status', + 'assets_by_status_type' => 'Active op statustype', + 'pie_chart_type' => 'Dashboard cirkeldiagram type', + 'hello_name' => 'Welkom :name!', + 'unaccepted_profile_warning' => 'Je hebt :count artikelen die acceptatie vereisen. Klik hier om ze te accepteren of te weigeren', + 'start_date' => 'Begindatum', + 'end_date' => 'Einddatum', + 'alt_uploaded_image_thumbnail' => 'Upload mini-afbeelding', + 'placeholder_kit' => 'Selecteer een set', + 'file_not_found' => 'Bestand niet gevonden', + 'preview_not_available' => '(geen voorbeeld)', + 'setup' => 'Installeren', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Ga naar de hoofdinhoud', + 'toggle_navigation' => 'Navigatie in-/uitschakelen', + 'alerts' => 'Waarschuwingen', + 'tasks_view_all' => 'Bekijk alle taken', + 'true' => 'Waar', + 'false' => 'Niet waar', + 'integration_option' => 'Integratie optie', + 'log_does_not_exist' => 'Geen overeenkomende gegevens gevonden.', + 'merge_users' => 'Gebruikers samenvoegen', + 'merge_information' => 'Hierdoor worden de :count gebruikers samengevoegd tot één enkele gebruiker. Selecteer hieronder de gebruiker waarmee u de anderen wilt samenvoegen, en de bijbehorende activa, licenties, enz. worden verplaatst naar de geselecteerde gebruiker. De andere gebruikers worden gemarkeerd als verwijderd.', + 'warning_merge_information' => 'Deze actie kan niet ongedaan worden gemaakt en mag ALLEEN worden gebruikt als u gebruikers moet samenvoegen vanwege een slechte import of synchronisatie. Zorg ervoor dat u eerst een back-up maakt.', + 'no_users_selected' => 'Geen gebruikers geselecteerd', + 'not_enough_users_selected' => 'Er moet minimaal :count gebruikers geselecteerd zijn', + 'merge_success' => ':count gebruikers zijn met succes samengevoegd naar :into_username!', + 'merged' => 'samengevoegd', + 'merged_log_this_user_into' => 'Gebruiker (ID :to_id - :to_username) samengevoegd met gebruikers-ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Gebruikers-ID :from_id (:from_username) samengevoegd met gebruiker (ID :to_id - :to_username)', + 'clear_and_save' => 'Wissen en Opslaan', + 'update_existing_values' => 'Bestaande waarden bijwerken?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Het genereren van automatisch oplopende asset-tags is uitgeschakeld, dus in alle rijen moet de kolom \'Asset-tag\' zijn ingevuld.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Opmerking: Het genereren van automatisch oplopende asset-tags is ingeschakeld zodat assets worden gemaakt voor rijen waarin de "Asset-tag" niet is ingevuld. Rijen waarin de "Asset Tag" is ingevuld, worden bijgewerkt met de opgegeven informatie.', + 'send_welcome_email_to_users' => ' Welkomst e-mail verzenden aan nieuwe gebruikers?', + 'send_email' => 'E-mail verzenden', + 'call' => 'Bel nummer', + 'back_before_importing' => 'Back-up maken voordat u importeert?', + 'csv_header_field' => 'CSV-kopveld', + 'import_field' => 'Veld importeren', + 'sample_value' => 'Voorbeeldwaarde', + 'no_headers' => 'Geen kolommen gevonden', + 'error_in_import_file' => 'Er is een fout opgetreden bij het lezen van het CSV-bestand: :error', + 'errors_importing' => 'Er zijn enkele fouten opgetreden tijdens het importeren: ', + 'warning' => 'WAARSCHUWING: :warning', + 'success_redirecting' => '"Succes... Doorsturen.', + 'cancel_request' => 'Annuleer deze aanvraag', + 'setup_successful_migrations' => 'Uw databasetabellen zijn aangemaakt', + 'setup_migration_output' => 'Migratie uitvoer:', + 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', + 'importer_generic_error' => 'Het importeren van je bestand is voltooid, maar we hebben een fout ontvangen. Dit wordt meestal veroorzaakt door beperkingen van de API van een kennisgevings-webhook (zoals Slack) en zou de import zelf niet hebben verstoord maar u moet dit bevestigen.', + 'confirm' => 'Bevestigen', + 'autoassign_licenses' => 'Licenties automatisch toewijzen', + 'autoassign_licenses_help' => 'Sta toe dat aan deze gebruiker licenties worden toegewezen via de gebruikersinterface voor het bulksgewijs toewijzen van licenties of via cli-tools.', + 'autoassign_licenses_help_long' => 'Dit staat een gebruiker toe om licenties toe te wijzen via de licentieinterface of cli tools. (Je wilt bijvoorbeeld niet dat contractanten automatisch een licentie krijgen die je aan alleen personeelsleden zou geven. U kunt nog steeds individueel licenties toewijzen aan deze gebruikers, maar ze worden niet opgenomen in de Checkout Licentie voor alle gebruikersfuncties.)', + 'no_autoassign_licenses_help' => 'Voeg geen gebruiker toe voor bulk-toewijzing via de licentieinterface of cli tools.', + 'modal_confirm_generic' => 'Weet je het zeker?', + 'cannot_be_deleted' => 'Dit item kan niet worden verwijderd', + 'cannot_be_edited' => 'Dit artikel kan niet bewerkt worden', + 'undeployable_tooltip' => 'Dit item kan niet uitgecheckt worden. Controleer de resterende hoeveelheid.', + 'serial_number' => 'Serienummer', + 'item_notes' => ':item notities', + 'item_name_var' => ':item naam', + 'error_user_company' => 'Uitcheck bestemming en activa van bedrijf komen niet overeen', + 'error_user_company_accept_view' => 'Een aan u toegewezen asset is eigendom van een ander bedrijf. U kunt dit dus niet accepteren of weigeren. Neem contact op met uw manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Uitgecheckt aan: Volledige naam', + 'checked_out_to_first_name' => 'Uitgecheckt aan: Voornaam', + 'checked_out_to_last_name' => 'Uitgecheckt aan: Achternaam', + 'checked_out_to_username' => 'Uitgecheckt aan: Gebruikersnaam', + 'checked_out_to_email' => 'Uitgecheckt naar: E-mail', + 'checked_out_to_tag' => 'Uitgecheckt naar: Asset Tag', + 'manager_first_name' => 'Voornaam manager', + 'manager_last_name' => 'Manager achternaam', + 'manager_full_name' => 'Volledige naam manager', + 'manager_username' => 'Manager gebruikersnaam', + 'checkout_type' => 'Uitcheck type', + 'checkout_location' => 'Uitgecheckt naar locatie', + 'image_filename' => 'Bestandsnaam afbeelding', + 'do_not_import' => 'Niet importeren', + 'vip' => 'VIP', + 'avatar' => 'Profielfoto', + 'gravatar' => 'Gravatar e-mail', + 'currency' => 'Valuta', + 'address2' => 'Adresregel 2', + 'import_note' => 'Geïmporteerd met csv-bestand', + ], + 'percent_complete' => '% voltooid', + 'uploading' => 'Uploaden... ', + 'upload_error' => 'Fout bij het uploaden. Controleer of er geen lege rijen zijn en dat er geen kolomnamen zijn gedupliceerd.', + 'copy_to_clipboard' => 'Kopiëren naar klembord', + 'copied' => 'Gekopieerd!', + 'status_compatibility' => 'Als assets al zijn toegewezen, kunnen ze niet worden gewijzigd in een niet-deploybaar statustype en deze wijziging van waarde zal worden overgeslagen.', + 'rtd_location_help' => 'Dit is de locatie van het product wanneer het niet uitgecheckt is', + 'item_not_found' => ':item_type ID :id bestaat niet of is verwijderd', + 'action_permission_denied' => 'Je hebt geen recht op :action :item_type ID :id', + 'action_permission_generic' => 'Je bent niet gemachtigd om :action dit :item_type', + 'edit' => 'bewerk', + 'action_source' => 'Bron actie', + 'or' => 'of', + 'url' => 'URL', + 'edit_fieldset' => 'Bewerk veldset velden en opties', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk verwijderen :object_type', + 'warn' => 'Je staat op het punt om één :object_type te verwijderen. Je staat op het punt :count :object_type te verwijderen', + 'success' => ':object_type succesvol verwijderd## Verwijderde :count :object_type succesvol', + 'error' => 'Kan :object_type niet verwijderen', + 'nothing_selected' => 'Geen :object_type geselecteerd - niets te doen', + 'partial' => ':success_count :object_type, maar :error_count :object_type kon niet verwijderd worden', + ], + ], + 'no_requestable' => 'Er zijn geen aanvraagbare activa of modellen voor activa.', + + 'countable' => [ + 'accessories' => ':count Accessory~:count accessoires', + 'assets' => ':count Asset×:count Assets', + 'licenses' => ':count licentie|:count licenties', + 'license_seats' => ':count Licentie Zater|:count Licentie zitplaatsen', + 'consumables' => ':count Verbruiksverbruiker|:count Verbruiksartikelen', + 'components' => ':count Component|:count componenten', + ] + +]; diff --git a/resources/lang/nl/help.php b/resources/lang/nl-NL/help.php similarity index 100% rename from resources/lang/nl/help.php rename to resources/lang/nl-NL/help.php diff --git a/resources/lang/nl-NL/localizations.php b/resources/lang/nl-NL/localizations.php new file mode 100644 index 0000000000..0af43adbc1 --- /dev/null +++ b/resources/lang/nl-NL/localizations.php @@ -0,0 +1,321 @@ + 'Kies een taal', + 'languages' => [ + 'en-US'=> 'Engels, VS', + 'en-GB'=> 'Engels, VK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabisch', + 'bg-BG'=> 'Bulgaars', + 'zh-CN'=> 'Chinees, vereenvoudigd', + 'zh-TW'=> 'Chinese, traditioneel', + 'ca-ES' => 'Catalaans', + 'hr-HR'=> 'Kroatisch', + 'cs-CZ'=> 'Tsjechisch', + 'da-DK'=> 'Deens', + 'nl-NL'=> 'Nederlands', + 'en-ID'=> 'Engels (Indonesië)', + 'et-EE'=> 'Estlands', + 'fil-PH'=> 'Filipijns', + 'fi-FI'=> 'Fins', + 'fr-FR'=> 'Frans', + 'de-DE'=> 'Duits', + 'de-if'=> 'Duits (Informeel)', + 'el-GR'=> 'Grieks', + 'he-IL'=> 'Hebreeuws', + 'hu-HU'=> 'Hongaars', + 'is-IS' => 'IJslands', + 'id-ID'=> 'Indonesisch', + 'ga-IE'=> 'Iers', + 'it-IT'=> 'Italiaans', + 'ja-JP'=> 'Japans', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Koreaans', + 'lt-LT'=>'Litouws', + 'lv-LV'=> 'Lets', + 'mk-MK'=> 'Macedonisch', + 'ms-MY'=> 'Maleis', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongools', + 'no-NO'=> 'Noors', + 'fa-IR'=> 'Perzisch', + 'pl-PL'=> 'Pools', + 'pt-PT'=> 'Portugees', + 'pt-BR'=> 'Portugees (Braziliaans)', + 'ro-RO'=> 'Roemeens', + 'ru-RU'=> 'Russisch', + 'sr-CS' => 'Servisch (latijns)', + 'sk-SK'=> 'Slowaaks', + 'sl-SI'=> 'Sloveens', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spaans', + 'es-CO'=> 'Spaans (Colombia)', + 'es-MX'=> 'Spaans (Mexico)', + 'es-VE'=> 'Spaans (Venezuela)', + 'sv-SE'=> 'Zweeds', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thais', + 'tr-TR'=> 'Turks', + 'uk-UA'=> 'Oekraïens', + 'vi-VN'=> 'Vietnamees', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zoeloe', + ], + + 'select_country' => 'Selecteer een land', + + 'countries' => [ + 'AC'=>'Ascensie Eiland', + 'AD'=>'Andorra', + 'AE'=>'Verenigde Arabische Emiraten', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua en Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albanië', + 'AM'=>'Armenië', + 'AN'=>'Nederlandse Antillen', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentinië', + 'AS'=>'Amerikaans-Samoa', + 'AT'=>'Oostenrijk', + 'AU'=>'Australië', + 'AW'=>'Aruba', + 'AX'=>'AŞ/UZET land', + 'AZ'=>'Azerbeidzjan', + 'BA'=>'Bosnië en Herzegowina', + 'BB'=>'Barbados', + 'BE'=>'België', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgarije', + 'BH'=>'Bahrein', + 'BI'=>'Boeroendi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivië', + 'BR'=>'Brazilië', + 'BS'=>'Bahama’s', + 'BT'=>'Bhutan', + 'BV'=>'Bouveteiland', + 'BW'=>'Botswana', + 'BY'=>'Wit-Rusland', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocoseilanden (Keelingeilanden)', + 'CD'=>'Congo, Democratische Republiek', + 'CF'=>'Centraal-Afrikaanse Republiek', + 'CG'=>'Congo (Republiek)', + 'CH'=>'Zwitserland', + 'CI'=>'Ivoorkust', + 'CK'=>'Cook Eilanden', + 'CL'=>'Chili', + 'CM'=>'Kameroen', + 'CN'=>'Volksrepubliek China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Kaapverdië', + 'CX'=>'Kersteiland', + 'CY'=>'Cyprus', + 'CZ'=>'Tsjechische Republiek', + 'DE'=>'Duitsland', + 'DJ'=>'Djibouti', + 'DK'=>'Denemarken', + 'DM'=>'Dominica', + 'DO'=>'Dominicaanse Republiek', + 'DZ'=>'Algerije', + 'EC'=>'Ecuador', + 'EE'=>'Estland', + 'EG'=>'Egypte', + 'ER'=>'Eritrea', + 'ES'=>'Spanje', + 'ET'=>'Ethiopië', + 'EU'=>'Europese Unie', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falklandeilanden (Malvinas)', + 'FM'=>'Micronesië, Gefedereerde Staten van', + 'FO'=>'Faroe Eilanden', + 'FR'=>'Frankrijk', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgië', + 'GF'=>'Frans-Guyana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Groenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatoriaal-Guinea', + 'GR'=>'Griekenland', + 'GS'=>'Zuid-Georgia en de Zuidelijke Sandwicheilanden', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Gyana', + 'HK'=>'Hong Kong', + 'HM'=>'Gehoord en McDonaldeilanden', + 'HN'=>'Honduras', + 'HR'=>'Kroatië (lokale naam: Hrvatska)', + 'HT'=>'Haïti', + 'HU'=>'Hongarije', + 'ID'=>'Indonesië', + 'IE'=>'Ierland', + 'IL'=>'Israël', + 'IM'=>'Eiland van Man', + 'IN'=>'Indië', + 'IO'=>'Brits Indische Oceaanterritorium', + 'IQ'=>'Irak', + 'IR'=>'Iran, Islamitische Republiek Van', + 'IS'=>'Ijsland', + 'IT'=>'Italië', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordanië', + 'JP'=>'Japan', + 'KE'=>'Kenia', + 'KG'=>'Kirgizië', + 'KH'=>'Cambodja', + 'KI'=>'Kiribati', + 'KM'=>'Comoren', + 'KN'=>'Saint Kitts en Nevis', + 'KR'=>'Zuid-Korea', + 'KW'=>'Koeweit', + 'KY'=>'Kaaiman Eilanden', + 'KZ'=>'Kazachstan', + 'LA'=>'Lao Democratische Volksrepubliek', + 'LB'=>'Libanon', + 'LC'=>'Sint-Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberië', + 'LS'=>'Lesotho', + 'LT'=>'Litouwen', + 'LU'=>'Luxemburg', + 'LV'=>'Letland', + 'LY'=>'Libië', + 'MA'=>'Marokko', + 'MC'=>'Monaco', + 'MD'=>'Moldavië, Republiek van', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Eilanden', + 'MK'=>'Macedonië, De Voormalige Joegoslavische Republiek van', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolië', + 'MO'=>'Macau', + 'MP'=>'Noordelijke Marianen eilanden', + 'MQ'=>'Martinique', + 'MR'=>'Mauritanië', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Malediven', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Maleisië', + 'MZ'=>'Mozambique', + 'NA'=>'Namibië', + 'NC'=>'Nieuw Caledonië', + 'NE'=>'Niger', + 'NF'=>'Norfolk eiland', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Nederland', + 'NO'=>'Noorwegen', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Niew Zeeland', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Frans-Polynesië', + 'PG'=>'Papua Nieuw-Guinea', + 'PH'=>'Filippijnen, Republiek van de', + 'PK'=>'Pakistan', + 'PL'=>'Polen', + 'PM'=>'Saint-Pierre en Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestina', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reünie', + 'RO'=>'Roemenië', + 'RS'=>'Servië', + 'RU'=>'Rusland', + 'RW'=>'Rwanda', + 'SA'=>'Saoedi-Arabië', + 'UK'=>'Schotland', + 'SB'=>'Solomon eilanden', + 'SC'=>'Seychellen', + 'SS'=>'Zuid-Soedan', + 'SD'=>'Soedan', + 'SE'=>'Zweden', + 'SG'=>'Singapour', + 'SH'=>'Sint-Helena', + 'SI'=>'Slovenië', + 'SJ'=>'Svalbard en Jan Mayen Eilanden', + 'SK'=>'Slowakije (Slovaakse Republiek)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalië', + 'SR'=>'Suriname', + 'ST'=>'Sao Tomé en Principe', + 'SU'=>'Sovjet-Unie', + 'SV'=>'El Salvador', + 'SY'=>'Syrische Arabische Republiek', + 'SZ'=>'Swaziland', + 'TC'=>'Turks- en Caicoseilanden', + 'TD'=>'Tsjaad', + 'TF'=>'Franse Zuidelijke Gebieden', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Oost-Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunesië', + 'TO'=>'Tonga', + 'TP'=>'Oost-Timor (oude code)', + 'TR'=>'Turkije', + 'TT'=>'Trinidad en Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, Verenigde Republiek van', + 'UA'=>'Oekraïne', + 'UG'=>'Oeganda', + 'UK'=>'Verenigd Koninkrijk', + 'US'=>'Verenigde Staten', + 'UM'=>'Amerikaanse Kleinere Afgelegen Eilanden', + 'UY'=>'Uruguay', + 'UZ'=>'Oezbekistan', + 'VA'=>'Vaticaanstad (Heilige Zie)', + 'VC'=>'Saint Vincent en de Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Britse Maagdeneilanden', + 'VI'=>'Amerikaanse Maagdeneilanden', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis en Futuna eilanden', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Mayotte', + 'ZA'=>'Zuid-Afrika', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/nl-NL/mail.php b/resources/lang/nl-NL/mail.php new file mode 100644 index 0000000000..41ed546cdf --- /dev/null +++ b/resources/lang/nl-NL/mail.php @@ -0,0 +1,93 @@ + 'Accessoire ingecheckt', + 'Accessory_Checkout_Notification' => 'Accessoire uitgecheckt', + 'Asset_Checkin_Notification' => 'Asset ingecheckt', + 'Asset_Checkout_Notification' => 'Asset uitgecheckt', + 'Confirm_Accessory_Checkin' => 'Accessoire check in bevestiging', + 'Confirm_Asset_Checkin' => 'Asset check in bevestiging', + 'Confirm_accessory_delivery' => 'Accessoire uitlevering bevestiging', + 'Confirm_asset_delivery' => 'Bevestiging asset uitlevering', + 'Confirm_consumable_delivery' => 'Bevestiging uitlevering verbruiksartikel', + 'Confirm_license_delivery' => 'Bevestiging licentie uitlevering', + 'Consumable_checkout_notification' => 'Verbruiksartikel uitgecheckt', + 'Days' => 'Dagen', + 'Expected_Checkin_Date' => 'Een asset uitgecheckt aan jou moet worden ingecheckt op :date', + 'Expected_Checkin_Notification' => 'Herinnering: :name check in deadline nadert', + 'Expected_Checkin_Report' => 'Verwachte asset check in rapport', + 'Expiring_Assets_Report' => 'Rapport van verlopen activa', + 'Expiring_Licenses_Report' => 'Rapportage verlopende licenties.', + 'Item_Request_Canceled' => 'Item aanvraag geannuleerd', + 'Item_Requested' => 'Item aangevraagd', + 'License_Checkin_Notification' => 'Licentie ingecheckt', + 'License_Checkout_Notification' => 'Licentie gecontroleerd', + 'Low_Inventory_Report' => 'Lage inventarisrapport', + 'a_user_canceled' => 'Een gebruiker heeft een verzoek om een item op de website geannuleerd', + 'a_user_requested' => 'Een gebruiker heeft een item op de website aangevraagd', + 'acceptance_asset_accepted' => 'Een gebruiker heeft een artikel geaccepteerd', + 'acceptance_asset_declined' => 'Een gebruiker heeft een artikel geweigerd', + 'accessory_name' => 'Accessoire Naam:', + 'additional_notes' => 'Aanvullende Notities:', + 'admin_has_created' => 'Een beheerder heeft een account voor u aangemaakt op de :web website.', + 'asset' => 'Asset:', + 'asset_name' => 'Asset naam:', + 'asset_requested' => 'Asset aangevraagd', + 'asset_tag' => 'Asset Tag', + '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.', + 'assigned_to' => 'Toegewezen aan', + 'best_regards' => 'Met vriendelijke groeten,', + 'canceled' => 'Geannuleerd:', + 'checkin_date' => 'Datum ingecheckt:', + 'checkout_date' => 'Datum uitgecheckt:', + 'checkedout_from' => 'Uitgecheckt van', + 'checkedin_from' => 'Ingecheckt op', + 'checked_into' => 'Ingecheckt bij', + 'click_on_the_link_accessory' => 'Klik op de link onderaan om te bevestigen dat u de accessoire hebt ontvangen.', + 'click_on_the_link_asset' => 'Klik op de link onderaan om te bevestigen dat u het asset hebt ontvangen.', + 'click_to_confirm' => 'Klik op de volgende link om uw :web account te bevestigen:', + 'current_QTY' => 'Huidige hoeveelheid', + 'days' => 'Dagen', + 'expecting_checkin_date' => 'Verwachte incheck datum:', + 'expires' => 'Verloopt', + 'hello' => 'Hallo', + 'hi' => 'Hoi', + 'i_have_read' => 'Ik heb de gebruiksvoorwaarden gelezen en geaccepteerd en heb dit item ontvangen.', + 'inventory_report' => 'Inventarisrapport', + 'item' => 'Item:', + '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.', + 'link_to_update_password' => 'Klik op de volgende link om je :web wachtwoord te vernieuwen:', + 'login' => 'Login:', + 'login_first_admin' => 'Meld u aan op uw nieuwe Snipe-IT installatie met onderstaande inloggegevens:', + '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.', + 'min_QTY' => 'Minimale hoeveelheid', + 'name' => 'Naam', + 'new_item_checked' => 'Een nieuw item is onder uw naam uitgecheckt, details staan hieronder.', + 'notes' => 'Opmerkingen', + 'password' => 'Wachtwoord:', + 'password_reset' => 'Wachtwoord opnieuw instellen', + 'read_the_terms' => 'Lees alstublieft de onderstaande gebruiksovereenkomst.', + 'read_the_terms_and_click' => 'Gelieve de onderstaande gebruiksvoorwaarden te lezen, en klik op de link onderaan om te bevestigen dat je de gebruiksvoorwaarden leest en accepteert en het bestand hebt ontvangen.', + 'requested' => 'Aangevraagd:', + 'reset_link' => 'Je Wachtwoord Herstel Link', + 'reset_password' => 'Klik hier om uw wachtwoord opnieuw in te stellen:', + 'rights_reserved' => 'Alle rechten voorbehouden.', + 'serial' => 'Serienummer', + 'snipe_webhook_test' => 'Snipe-IT integratietest', + 'snipe_webhook_summary' => 'Samenvatting Snipe-IT-integratie Test', + 'supplier' => 'Leverancier', + 'tag' => 'Tag', + 'test_email' => 'Test e-mail van Snipe-IT', + '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: ', + 'to_reset' => 'Vul dit formulier in om je :web wachtwoord te resetten:', + 'type' => 'Type', + 'upcoming-audits' => 'Er is :count asset die binnen :threshold dagen gecontroleerd moet worden.|Er zijn :count assets die binnen :threshold dagen gecontroleerd moeten worden.', + 'user' => 'Gebruiker', + 'username' => 'Gebruikersnaam', + 'welcome' => 'Welkom :name', + 'welcome_to' => 'Welkom bij :web!', + 'your_assets' => 'Bekijk je activa', + 'your_credentials' => 'Je Snipe-IT inloggegevens', +]; diff --git a/resources/lang/nl/pagination.php b/resources/lang/nl-NL/pagination.php similarity index 100% rename from resources/lang/nl/pagination.php rename to resources/lang/nl-NL/pagination.php diff --git a/resources/lang/nl-NL/passwords.php b/resources/lang/nl-NL/passwords.php new file mode 100644 index 0000000000..30c64be084 --- /dev/null +++ b/resources/lang/nl-NL/passwords.php @@ -0,0 +1,9 @@ + 'Als er een gebruiker met een geldig e-mailadres in ons systeem bestaat, dan is er een wachtwoordherstel-e-mail verzonden.', + 'user' => 'Als er een gebruiker met een geldig e-mailadres in ons systeem bestaat, dan is er een wachtwoordherstel-e-mail verzonden.', + 'token' => 'Dit wachtwoord-hersteltoken is ongeldig of verlopen, of komt niet overeen met de opgegeven gebruikersnaam.', + 'reset' => 'Het wachtwoord is opnieuw ingesteld!', + 'password_change' => 'Uw wachtwoord is bijgewerkt!', +]; diff --git a/resources/lang/nl/reminders.php b/resources/lang/nl-NL/reminders.php similarity index 100% rename from resources/lang/nl/reminders.php rename to resources/lang/nl-NL/reminders.php diff --git a/resources/lang/nl/table.php b/resources/lang/nl-NL/table.php similarity index 100% rename from resources/lang/nl/table.php rename to resources/lang/nl-NL/table.php diff --git a/resources/lang/nl-NL/validation.php b/resources/lang/nl-NL/validation.php new file mode 100644 index 0000000000..315895bdad --- /dev/null +++ b/resources/lang/nl-NL/validation.php @@ -0,0 +1,162 @@ + ':attribute moet geaccepteerd worden.', + 'active_url' => ':attribute is geen geldige URL.', + 'after' => ':attribute moet een datum zijn later dan :date.', + 'after_or_equal' => ':attribute moet een datum zijn later dan of gelijk aan :date.', + 'alpha' => ':attribute mag enkel letters bevatten.', + 'alpha_dash' => ':attribute mag enkel letters, cijfers of koppeltekens bevatten.', + 'alpha_num' => ':attribute mag enkel letters en cijfers bevatten.', + 'array' => ':attribute moet een array zijn.', + 'before' => ':attribute moet een datum zijn voor :date.', + 'before_or_equal' => ':attribute moet een datum zijn voor of gelijk aan :date.', + 'between' => [ + 'numeric' => ':attribute moet een waarde hebben tussen :min en :max.', + 'file' => ':attribute moet een waarde hebben tussen :min en :max kilobytes.', + 'string' => ':attribute moet tussen de :min en :max aantal karakters lang zijn.', + 'array' => ':attribute moet tussen de :min en :max items bevatten.', + ], + 'boolean' => ':attribute moet waar of onwaar zijn.', + 'confirmed' => ':attribute bevestiging komt niet overeen.', + 'date' => ':attribute is geen geldige datum.', + 'date_format' => ':attribute komt niet overeen met het volgende formaat :format.', + 'different' => ':attribute en :other moeten verschillend zijn.', + 'digits' => ':attribute moet :digits cijfers lang zijn.', + 'digits_between' => ':attribute moet tussen de :min en :max cijfers bevatten.', + 'dimensions' => ':attribute heeft ongeldige afbeelding afmetingen.', + 'distinct' => ':attribute veld heeft een duplicaat waarde.', + 'email' => 'Het formaat van :attribute is ongeldig.', + 'exists' => 'Het geselecteerde kenmerk :attribute is ongeldig.', + 'file' => ':attribute moet een bestand zijn.', + 'filled' => ':attribute veld moet een waarde hebben.', + 'image' => ':attribute moet een afbeelding zijn.', + 'import_field_empty' => 'De waarde voor :fieldname kan niet leeg zijn.', + 'in' => 'Het geselecteerde kenmerk :attribute is ongeldig.', + 'in_array' => ':attribute veld bestaat niet in :other.', + 'integer' => ':attribute moet van het type integer zijn.', + 'ip' => ':attribute moet een geldig IP-adres zijn.', + 'ipv4' => ':attribute moet een geldig IP-adres zijn.', + 'ipv6' => ':attribute moet een geldig IPv6-adres zijn.', + 'is_unique_department' => ':attribute moet uniek zijn voor deze bedrijfslocatie', + 'json' => ':attribute moet valide JSON code zijn.', + 'max' => [ + 'numeric' => ':attribute moet groter zijn dan :max.', + 'file' => ':attribute mag niet groter zijn dan :max kilobytes.', + 'string' => ':attribute mag niet langer zijn dan :max karakters.', + 'array' => ':attribute mag niet meer dan :max items bevatten.', + ], + 'mimes' => ':attribute moet een bestand zijn van het type: :values.', + 'mimetypes' => ':attribute moet een bestand zijn van het type: :values.', + 'min' => [ + 'numeric' => ':attribute moet minimum :min zijn.', + 'file' => ':attribute moet minstens :min kilobytes groot zijn.', + 'string' => ':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.', + 'ends_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.', + 'valid_regex' => 'Dit is geen geldige regex. ', + 'regex' => 'Het formaat van :attribute is ongeldig.', + 'required' => 'Het veld :attribute is verplicht.', + 'required_if' => 'het veld :attribute is verplicht als :other gelijk is aan :value.', + 'required_unless' => ':attribute veld is vereist tenzij :other is in :values.', + 'required_with' => 'Het veld :attribute is verplicht als :values ingesteld staan.', + 'required_with_all' => ':attribute veld is vereist wanneer :values aanwezig is.', + 'required_without' => 'Het veld :attribute is verplicht als :values niet ingesteld staan.', + 'required_without_all' => ':attribute veld is vereist wanneer geen van :values aanwezig zijn.', + 'same' => ':attribute en :other moeten gelijk zijn.', + 'size' => [ + 'numeric' => ':attribute moet :size zijn.', + 'file' => ':attribute moet :size kilobytes groot zijn.', + 'string' => ':attribute moet :size karakters zijn.', + 'array' => ':attribute moet :size items bevatten.', + ], + 'string' => ':attribute moet een string zijn.', + 'timezone' => ':attribute moet een geldige zone zijn.', + 'two_column_unique_undeleted' => ':attribute moet uniek zijn in :table1 en :table2. ', + '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.', + 'not_array' => ':attribute kan geen array zijn.', + 'disallow_same_pwd_as_user_fields' => 'Wachtwoord kan niet hetzelfde zijn als de gebruikersnaam.', + 'letters' => 'Wachtwoord moet ten minste één letter bevatten.', + 'numbers' => 'Wachtwoord moet ten minste één cijfer bevatten.', + 'case_diff' => 'Wachtwoord moet kleine letters en hoofdletters bevatten.', + 'symbols' => 'Wachtwoord moet symbolen bevatten.', + 'gte' => [ + 'numeric' => 'Waarde mag niet negatief zijn' + ], + 'checkboxes' => ':attribute bevat ongeldige opties.', + 'radio_buttons' => ':attribute is ongeldig.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Dat wachtwoord is te veelvoorkomend.', + 'statuslabel_type' => 'Selecteer een valide status label', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'last_audit_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD uu:mm:ss formaat', + 'expiration_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'termination_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'expected_checkin.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'start_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'end_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Ongeldige waarde ingevoerd in dit veld', +]; diff --git a/resources/lang/nl/admin/companies/table.php b/resources/lang/nl/admin/companies/table.php deleted file mode 100644 index 9e7cb8ccd7..0000000000 --- a/resources/lang/nl/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Bedrijven', - 'create' => 'Maak bedrijf aan', - 'title' => 'Bedrijf', - 'update' => 'Wijzig bedrijf', - 'name' => 'Bedrijfsnaam', - 'id' => 'ID', -); diff --git a/resources/lang/nl/admin/hardware/form.php b/resources/lang/nl/admin/hardware/form.php deleted file mode 100644 index dc1502732f..0000000000 --- a/resources/lang/nl/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Bevestig bulk verwijdering van assets', - 'bulk_restore' => 'Bevestig bulk herstel 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_restore_help' => 'Bekijk hieronder de items voor bulk herstel. Eenmaal hersteld, worden deze middelen niet meer gekoppeld aan gebruikers waaraan ze eerder waren toegewezen.', - 'bulk_delete_warn' => 'Je staat op het punt om :asset_count assets te verwijderen.', - 'bulk_restore_warn' => 'U staat op het punt om :asset_count asset te herstellen.', - 'bulk_update' => 'Meerdere activa 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 om de eigenschappen van één bezitting te bewerken. Je staat op het punt om de eigenschappen van :asset_count bezittingen te bewerken.', - 'bulk_update_with_custom_field' => 'Let op: de assets hebben :asset_model_count verschillende soorten modellen.', - 'bulk_update_model_prefix' => 'Op modellen', - 'bulk_update_custom_field_unique' => 'Dit is een uniek veld en kan niet in bulk worden bewerkt.', - 'checkedout_to' => 'Uitgecheckt aan', - 'checkout_date' => 'Uitgecheckt datum', - 'checkin_date' => 'Ingecheckt datum', - 'checkout_to' => 'Uitchecken aan', - 'cost' => 'Aankoopprijs', - 'create' => 'Asset aanmaken', - 'date' => 'Aankoopdatum', - 'depreciation' => 'Afschrijving', - 'depreciates_on' => 'Afschrijving op', - 'default_location' => 'Standaardlocatie', - 'eol_date' => 'EOL datum', - 'eol_rate' => 'Duur EOL', - 'expected_checkin' => 'Verwachte incheck datum', - 'expires' => 'Vervalt op', - 'fully_depreciated' => 'Volledig afgeschreven', - 'help_checkout' => 'Als je dit asset onmiddellijk wilt toewijzen, selecteer dan "klaar om uit te geven" van de bovenstaande lijst. ', - 'mac_address' => 'MAC-adres', - 'manufacturer' => 'Fabrikant', - 'model' => 'Model', - 'months' => 'maanden', - 'name' => 'Asset naam', - 'notes' => 'Opmerkingen', - 'order' => 'Ordernummer', - 'qr' => 'QR-code', - 'requestable' => 'Gebruikers mogen dit asset aanvragen', - 'select_statustype' => 'Selecteer status type', - 'serial' => 'Serienummer', - 'status' => 'Status', - 'tag' => 'Assettag', - 'update' => 'Asset update', - 'warranty' => 'Garantie', - 'warranty_expires' => 'Garantie vervalt', - 'years' => 'jaar', - 'asset_location' => 'Update Asset locatie', - 'asset_location_update_default_current' => 'Update standaard locatie EN huidige locatie', - 'asset_location_update_default' => 'Update alleen standaard locatie', - 'asset_location_update_actual' => 'Alleen actuele locatie bijwerken', - 'asset_not_deployable' => 'Deze Asset status is niet uitgeefbaar. Dit Asset kan niet uitgegeven worden.', - 'asset_deployable' => 'Deze status is uitgeefbaar. Dit Asset kan uitgegeven worden.', - 'processing_spinner' => 'Verwerken... (Dit kan enige tijd duren bij grote bestanden)', - 'optional_infos' => 'Optionele informatie', - 'order_details' => 'Bestelling Gerelateerde Informatie' -]; diff --git a/resources/lang/nl/admin/hardware/general.php b/resources/lang/nl/admin/hardware/general.php deleted file mode 100644 index 22a5f06b60..0000000000 --- a/resources/lang/nl/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Over activa', - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Activa uitgeven', - 'bulk_checkin' => 'Activa innemen', - 'checkin' => 'Asset inchecken', - 'checkout' => 'Asset uitchecken', - 'clone' => 'Dupliceer Asset', - 'deployable' => 'Uitgeefbaar', - 'deleted' => 'Deze asset is verwijderd.', - 'delete_confirm' => 'Weet u zeker dat u dit item wilt verwijderen?', - 'edit' => 'Asset bewerken', - 'model_deleted' => 'Dit Assets model is verwijderd. U moet het model herstellen voordat u het Asset kunt herstellen.', - 'model_invalid' => 'Het model van dit item is ongeldig.', - 'model_invalid_fix' => 'Het asset moet worden bewerkt om dit te corrigeren voordat u probeert het in of uit te checken.', - 'requestable' => 'Aanvraagbaar', - 'requested' => 'Aangevraagd', - 'not_requestable' => 'Niet aanvraagbaar', - 'requestable_status_warning' => 'Wijzig de status van de aanvraag niet', - 'restore' => 'Herstel Asset', - 'pending' => 'In behandeling', - 'undeployable' => 'Niet uitgeefbaar', - 'undeployable_tooltip' => 'Dit item heeft een status dat op dit moment niet kan worden uitgecheckt.', - 'view' => 'Bekijk Asset', - 'csv_error' => 'Je hebt een fout in je CSV-bestand:', - 'import_text' => ' -

- Upload een CSV bestand dat de asset historie bevat. De assets en gebruikers MOETEN al in het systeem staan anders worden ze overgeslagen. Het koppelen van assets gebeurt op basis van assets Tag. We proberen om een gebruiker te vinden op basis van de gebruikersnaam die je hebt opgegeven en de onderstaande criteria. Indien je geen criteria selecteert proberen we te koppelen op het gebruikersnaam formaat zoals geconfigureerd in de Admin > Algemene Instellingen. -

- -

Velden in de CSV moet overeenkomen met de headers: Asset Tag, Naam, Check-out Datum, Check-in Datum. Alle additionele velden worden overgeslagen.

- -

Check-in Datum: lege of toekomstige check-in datum worden ingecheckt aan de betreffende gebruiker. Zonder Check-in kolom maken we een check-in datum met vandaag als datum.

- ', - 'csv_import_match_f-l' => 'Probeer gebruikers te koppelen via voornaam.achternaam (Jan.Janssen) opmaak', - 'csv_import_match_initial_last' => 'Probeer gebruikers te koppelen via eerste initiaal en achternaam (jjanssen) opmaak', - 'csv_import_match_first' => 'Probeer gebruikers te koppelen via voornaam (jan) opmaak', - 'csv_import_match_email' => 'Probeer gebruikers te koppelen via e-mail als gebruikersnaam', - 'csv_import_match_username' => 'Probeer gebruikers te koppelen via gebruikersnaam', - 'error_messages' => 'Foutmeldingen:', - 'success_messages' => 'Succesvolle berichten:', - 'alert_details' => 'Zie hieronder voor details.', - 'custom_export' => 'Aangepaste export', - 'mfg_warranty_lookup' => ':manufacturer Garantiestatus opzoeken', - 'user_department' => 'Gebruiker afdeling', -]; diff --git a/resources/lang/nl/admin/hardware/message.php b/resources/lang/nl/admin/hardware/message.php deleted file mode 100644 index e83dc46eee..0000000000 --- a/resources/lang/nl/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => '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' => [ - 'error' => 'Asset is niet aangemaakt, probeer het opnieuw :(', - 'success' => 'Asset is succesvol aangemaakt. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Er zijn geen assets geselecteerd, er is dus niets bijgewerkt.', - ], - - 'restore' => [ - 'error' => 'Asset is niet hersteld, probeer het opnieuw', - 'success' => 'Asset is succesvol hersteld.', - 'bulk_success' => 'Asset is succesvol hersteld.', - 'nothing_updated' => 'Er zijn geen assets geselecteerd, er is dus niets hersteld.', - ], - - 'audit' => [ - 'error' => 'Asset audit is mislukt. Probeer het opnieuw.', - 'success' => 'Asset audit succesvol geregistreerd.', - ], - - - 'deletefile' => [ - 'error' => 'Bestand is niet verwijderd. Probeer het opnieuw.', - 'success' => 'Bestand is met succes verwijderd.', - ], - - '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' => [ - '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', - 'file_missing' => 'Het geselecteerde bestand ontbreekt', - 'header_row_has_malformed_characters' => 'Een of meer attributen in de kopregel bevatten ongeldige UTF-8-tekens', - 'content_row_has_malformed_characters' => 'Een of meer attributen in de eerste rij inhoud bevat ongeldige UTF-8 tekens', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Asset is niet aangevraagd. Probeer het opnieuw', - 'success' => 'Asset is succesvol aangevraagd.', - 'canceled' => 'Checkout aanvraag succesvol geannuleerd', - ], - -]; diff --git a/resources/lang/nl/admin/hardware/table.php b/resources/lang/nl/admin/hardware/table.php deleted file mode 100644 index ed9a819cd2..0000000000 --- a/resources/lang/nl/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset tag', - 'asset_model' => 'Model', - 'book_value' => 'Huidige Waarde', - 'change' => 'In/Uit', - 'checkout_date' => 'Uitcheck datum', - 'checkoutto' => 'Uitgecheckt', - 'components_cost' => 'Totale kosten van componenten', - 'current_value' => 'Huidige Waarde', - 'diff' => 'Verschil', - 'dl_csv' => 'CSV downloaden', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Laatste incheckdatum', - 'location' => 'Locatie', - 'purchase_cost' => 'Kostprijs', - 'purchase_date' => 'Aangekocht', - 'serial' => 'Serienummer', - 'status' => 'Status', - 'title' => 'Asset ', - 'image' => 'Asset afbeelding', - 'days_without_acceptance' => 'Dagen zonder acceptatie', - '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/labels/table.php b/resources/lang/nl/admin/labels/table.php deleted file mode 100644 index 71b3ba5329..0000000000 --- a/resources/lang/nl/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Velden', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Titel', - -]; \ No newline at end of file diff --git a/resources/lang/nl/admin/licenses/general.php b/resources/lang/nl/admin/licenses/general.php deleted file mode 100644 index b5e7396adf..0000000000 --- a/resources/lang/nl/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Over licenties', - 'about_licenses' => 'Licenties worden gebruikt om software te beheren. Deze hebben een maximum aantal wat aan gebruikers uitgeleverd kan worden', - 'checkin' => 'Check werkplek licentie in', - 'checkout_history' => 'Checkout historie', - 'checkout' => 'Check werkplek licentie uit', - 'edit' => 'Wijzig licentie', - 'filetype_info' => 'Toegestane bestandstypes zijn png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Dupliceer licentie', - 'history_for' => 'Geschiedenis van ', - 'in_out' => 'In/Uit', - 'info' => 'Licentiegegevens', - 'license_seats' => 'Licentie werkplekken', - 'seat' => 'Werkplek', - 'seats' => 'Werkplekken', - 'software_licenses' => 'Applicatie Licenties', - 'user' => 'Gebruiker', - 'view' => 'Bekijk licentie', - 'delete_disabled' => 'Deze licentie kan nog niet worden verwijderd omdat deze nog is uitgecheckt.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Alle licenties inchecken', - 'modal' => 'Hiermee wordt één werkplek ingecheckt. | Hiermee worden alle :checkedout_seats_count werkplekken voor deze licentie ingecheckt.', - 'enabled_tooltip' => 'Check ALLE werkplekken in voor deze licentie van zowel gebruikers als assets', - 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er nog niets is uitgecheckt', - 'disabled_tooltip_reassignable' => 'Dit is uitgeschakeld omdat de licentie niet opnieuw toegewezen kan worden', - 'success' => 'Licentie met succes ingecheckt! | Alle licenties zijn met succes ingecheckt!', - 'log_msg' => 'Ingecheckt via bulklicentie-checkin in licentie GUI', - ], - - 'checkout_all' => [ - 'button' => 'Alle licenties uitchecken', - 'modal' => 'Met deze actie wordt één plaats uit gecheckt naar de eerste beschikbare gebruiker. | deze actie zal alle :available_seats_count plaatsen uit checken aan de eerste beschikbare gebruikers. Een gebruiker wordt beschouwd als beschikbaar voor deze plaats als hij deze licentie nog niet heeft ontvangen, en de Licenties automatisch toewijzen eigenschap is ingeschakeld op hun gebruikersaccount.', - 'enabled_tooltip' => 'Check uit ALLE plaatsen (of zoveel als beschikbaar) voor ALLE gebruikers', - 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er momenteel geen plaatsen beschikbaar zijn', - 'success' => 'Licentie met succes uitgecheckt! | :count licenties zijn met succes uitgecheckt!', - 'error_no_seats' => 'Er zijn geen resterende plekken meer voor deze licentie.', - 'warn_not_enough_seats' => ':count gebruikers hebben deze licentie gekregen, maar er zijn niet genoeg licentie plekken.', - 'warn_no_avail_users' => 'Niets te doen. Er zijn geen gebruikers die deze licentie nog niet aan hen hebben toegewezen.', - 'log_msg' => 'Uitgecheckt via bulklicentie-checkout in licentie GUI', - - - ], - ], -); diff --git a/resources/lang/nl/admin/licenses/message.php b/resources/lang/nl/admin/licenses/message.php deleted file mode 100644 index 4952491616..0000000000 --- a/resources/lang/nl/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Licentie bestaat niet of je hebt geen toestemming om het te bekijken.', - 'user_does_not_exist' => 'Gebruiker bestaat niet.', - 'asset_does_not_exist' => 'Het asset dat je probeert te koppelen aan deze licentie bestaat niet.', - 'owner_doesnt_match_asset' => 'Het asset dat je probeert te koppelen aan deze licentie is eigendom van iemand anders dan de persoon die is geselecteerd in de toegewezen aan de dropdown.', - 'assoc_users' => 'Deze licentie is momenteel uitgecheckt aan een gebruiker en kan daarom niet worden verwijderd. Controleer je licentie eerst en probeer het later nog eens. ', - 'select_asset_or_person' => 'U moet een asset of een gebruiker selecteren, maar niet beide.', - 'not_found' => 'Licentie niet gevonden', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Licentie is niet aangemaakt, probeer het opnieuw.', - 'success' => 'Licentie is met succes aangemaakt.' - ), - - 'deletefile' => array( - 'error' => 'Bestand is niet verwijderd. Probeer het opnieuw.', - 'success' => 'Bestand is met succes verwijderd.', - ), - - 'upload' => array( - '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 de bestanden is te groot of het bestandstype is niet toegestaan. Toegestane bestandstypes zijn png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml en lic.', - ), - - 'update' => array( - 'error' => 'Licentie is niet gewijzigd, probeer het opnieuw', - 'success' => 'Licentie is met succes gewijzigd.' - ), - - 'delete' => array( - 'confirm' => 'Weet je het zeker dat je deze licentie wilt verwijderen?', - 'error' => 'Er was een probleem tijdens het verwijderen van deze licentie, probeer het opnieuw.', - 'success' => 'De licentie is met succes verwijderd.' - ), - - 'checkout' => array( - 'error' => 'Er was een probleem met het uitchecken van deze licentie. Probeer het opnieuw.', - 'success' => 'De licentie is met succes uitgecheckt', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Er was een probleem met het inchecken van deze licentie. Probeer het opnieuw.', - 'success' => 'De licentie is met succes ingecheckt' - ), - -); diff --git a/resources/lang/nl/admin/locations/table.php b/resources/lang/nl/admin/locations/table.php deleted file mode 100644 index fca0214b54..0000000000 --- a/resources/lang/nl/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Over locaties', - 'about_locations' => 'Locaties worden gebruikt om de locatie van gebruikers, materiaal en overige items bij te houden', - 'assets_rtd' => 'Activa', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Toegewezen activa', - 'id' => 'ID', - 'city' => 'Stad', - 'state' => 'Staat/provincie', - 'country' => 'Land', - 'create' => 'Locatie aanmaken', - 'update' => 'Locatie bijwerken', - 'print_assigned' => 'Print wat toegewezen is', - 'print_all_assigned' => 'Print alles wat toegewezen is', - 'name' => 'Locatie naam', - 'address' => 'Adres', - 'address2' => 'Adresregel 2', - 'zip' => 'Postcode', - 'locations' => 'Locaties', - 'parent' => 'Bovenliggend', - 'currency' => 'Locatie valuta', - 'ldap_ou' => 'LDAP zoek OU', - 'user_name' => 'Gebruiksnaam', - 'department' => 'Afdeling', - 'location' => 'Locatie', - 'asset_tag' => 'Activalabel', - '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/manufacturers/message.php b/resources/lang/nl/admin/manufacturers/message.php deleted file mode 100644 index 58f2e9b8e9..0000000000 --- a/resources/lang/nl/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variabelen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, en {MODEL_NAME} kunnen worden gebruikt in je URL om deze waarden automatisch in te vullen bij het bekijken van assets - bijvoorbeeld https://support. pple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Fabrikant bestaat niet.', - 'assoc_users' => 'Deze fabrikant is verbonden met 1 of meerdere modellen en kan hierdoor niet verwijderd worden. Controleer de modellen zodat er geen verbinding meer is met deze fabrikant en probeer opnieuw. ', - - 'create' => array( - 'error' => 'Fabrikant was niet aangemaakt, Probeer opnieuw.', - 'success' => 'Fabrikant aangemaakt.' - ), - - 'update' => array( - 'error' => 'Fabrikant niet bijgewerkt, probeer opnieuw', - 'success' => 'Fabrikant succesvol bijgewerkt.' - ), - - 'restore' => array( - 'error' => 'Fabrikant is niet hersteld, probeer het opnieuw', - 'success' => 'Fabrikant succesvol hersteld.' - ), - - 'delete' => array( - 'confirm' => 'Weet u zeker dat deze fabrikant verwijderd kan worden?', - 'error' => 'Er was een probleem bij het verwijderen. Probeer opnieuw.', - 'success' => 'Fabrikant succesvol verwijderd.' - ) - -); diff --git a/resources/lang/nl/admin/manufacturers/table.php b/resources/lang/nl/admin/manufacturers/table.php deleted file mode 100644 index c3a6759c9a..0000000000 --- a/resources/lang/nl/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Over fabrikanten', - 'about_manufacturers_text' => 'Fabrikanten zijn de bedrijven die uw assets maken. U kunt hier belangrijke contactinformatie over hen opslaan, die wordt weergegeven op de detailpagina van uw asset.', - 'asset_manufacturers' => 'Asset fabrikanten', - 'create' => 'Maak fabrikant aan', - 'id' => 'ID', - 'name' => 'Naam', - 'support_email' => 'Ondersteuning E-mail', - 'support_phone' => 'Ondersteuning telefoonnummer', - 'support_url' => 'Ondersteuning URL', - 'warranty_lookup_url' => 'Garantie opzoek URL', - 'update' => 'Wijzig Fabrikant', - 'url' => 'URL', - -); diff --git a/resources/lang/nl/admin/models/message.php b/resources/lang/nl/admin/models/message.php deleted file mode 100644 index c5c1c498ec..0000000000 --- a/resources/lang/nl/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Verwijderd asset model', - 'does_not_exist' => 'Model bestaat niet.', - 'no_association' => 'WAARSCHUWING! Het asset model voor dit item is ongeldig of ontbreekt!', - 'no_association_fix' => 'Dit maakt dingen kapot op rare en gruwelijke manieren. Bewerk dit product nu om het een model toe te wijzen.', - 'assoc_users' => 'Dit model is momenteel gekoppeld met één of meer assets en kan niet worden verwijderd. Verwijder de assets en probeer het opnieuw. ', - - - 'create' => array( - 'error' => 'Model is niet aangemaakt, probeer het opnieuw.', - 'success' => 'Model is met succes aangemaakt.', - 'duplicate_set' => 'Een asset model met die naam, fabrikant en model nummer bestaat al.', - ), - - 'update' => array( - 'error' => 'Model is niet gewijzigd, probeer het opnieuw', - 'success' => 'Model met succes gewijzigd.', - ), - - 'delete' => array( - 'confirm' => 'Weet je het zeker dat je deze asset model wilt verwijderen?', - 'error' => 'Er was een probleem tijden het verwijderen van dit model. Probeer het opnieuw.', - 'success' => 'Het model is met succes verwijderd.' - ), - - 'restore' => array( - 'error' => 'Model is niet hersteld. Probeer opnieuw', - 'success' => 'Model is met succes hersteld.' - ), - - 'bulkedit' => array( - 'error' => 'Er was geen veld geselecteerd dus is er niks gewijzigd.', - 'success' => 'Model met succes geüpdatet |:model_count modellen succesvol bijgewerkt.', - 'warn' => 'U staat op het punt om de eigenschappen van het volgende model te bewerken: |u staat op het punt de eigenschappen van de volgende :model_count modellen te bewerken:', - - ), - - 'bulkdelete' => array( - 'error' => 'Er waren geen modellen geselecteerd, er is dus niets verwijderd.', - 'success' => 'Model verwijderd!|:success_count modellen zijn verwijderd!', - 'success_partial' => ':success_count model(len) werden verwijderd, maar : fail_count konden niet worden verwijderd omdat er nog steeds assets aan gekoppeld zijn.' - ), - -); diff --git a/resources/lang/nl/admin/settings/general.php b/resources/lang/nl/admin/settings/general.php deleted file mode 100644 index 58b029fe9a..0000000000 --- a/resources/lang/nl/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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.', - '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' => 'Waarschuwingen', - 'alert_title' => 'Meldingsinstellingen aanpassen', - 'alert_email' => 'Verstuur meldingen naar', - 'alert_email_help' => 'E-mailadressen of distributielijsten waar je meldingen naar wilt verzenden, door komma\'s gescheiden', - '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.', - 'asset_ids' => 'Asset IDs', - 'audit_interval' => 'Interval audit', - 'audit_interval_help' => 'Als je verplicht bent regelmatig fysiek je bezitting te controleren, kies dan een interval in maanden. Als je deze interval bijwerkt worden alle "volgende controle datums" aangepast.', - '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_prefix' => 'Voorvoegsel (niet verplicht)', - 'auto_incrementing_help' => 'Schakel eerst automatisch verhogen van asset Id\'s in om dit in te stellen', - 'backups' => 'Back-ups', - 'backups_help' => 'Maken, downloaden en herstellen van back-ups ', - 'backups_restoring' => 'Herstellen vanuit back-up', - 'backups_upload' => 'Backup uploaden', - 'backups_path' => 'Back-ups op de server worden opgeslagen in :path', - 'backups_restore_warning' => 'Gebruik de herstel knop om een vorige back-up te herstellen. (Dit werkt momenteel niet met S3 bestandsopslag of Docker.)

Je gehele :app_name database en alle geüploade bestanden zullen volledig vervangen wordendoor wat er in het backup bestand staat. ', - 'backups_logged_out' => 'Alle bestaande gebruikers, inclusief jijzelf, worden uitgelogd zodra je herstel is voltooid.', - 'backups_large' => 'Zeer grote back-ups kunnen uitvallen op de herstelpoging en moeten mogelijk nog steeds worden uitgevoerd via de 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.)', - 'custom_css' => 'Aangepaste CSS', - 'custom_css_help' => 'Voer een aangepaste CSS overschrijving die je wilt gebruiken in. Gebruik geen <style></style> tags.', - 'custom_forgot_pass_url' => 'Aangepaste Paswoord reset URL', - 'custom_forgot_pass_url_help' => 'Dit vervangt de ingebouwde "vergeten paswoord URL" op de inlogpagina, handig om gebruikers te verwijzen naar een interne of gehoste LDAP paswoord reset functionaliteit. Deze optie inschakelen zal effectief de functionaliteit "vergeten paswoord" voor een lokale gebruiker uitschakelen.', - 'dashboard_message' => 'Dashboard-bericht', - 'dashboard_message_help' => 'Deze tekst verschijnt op het dashboard voor iedereen met toestemming om het dashboard te bekijken.', - 'default_currency' => 'Standaard valuta', - 'default_eula_text' => 'Standaard gebruikersovereenkomst', - 'default_language' => 'Standaardtaal', - 'default_eula_help_text' => 'Je kunt aangepaste gebruikersovereenkomsten koppelen aan specifieke assetcategorieën.', - 'display_asset_name' => 'Geef Asset naam weer', - 'display_checkout_date' => 'Toon Checkout datum', - 'display_eol' => 'Toon EOL in tabel weergave', - 'display_qr' => 'QR codes weergeven', - 'display_alt_barcode' => 'Streepjescode weergeven', - 'email_logo' => 'E-mail logo', - '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' => 'Ingeschakeld', - 'eula_settings' => 'Gebruikersovereenkomsten instellingen', - 'eula_markdown' => 'Deze gebruikersovereenkomst staat Github flavored markdown toe.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Geaccepteerde bestandstypen zijn ico, png en gif. Andere afbeeldingsformaten werken mogelijk niet in alle browsers.', - 'favicon_size' => 'Favorieten moeten vierkante afbeeldingen zijn, 16x16 pixels.', - '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' => 'bedrijfsondersteuning, handtekening, acceptantie, e-mailformaat, gebruikersnaam, afbeeldingen, per pagina, thumbnail, eula, tos, dashboard, privacy', - 'general_settings_help' => 'Standaard gebruikersovereenkomst en meer', - '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_default_group' => 'Standaard Permissies Groep', - 'ldap_default_group_info' => 'Selecteer een groep om toe te wijzen aan nieuwe gesynchroniseerde gebruikers. Vergeet niet dat een gebruiker de rechten van de toegekende groep aanneemt.', - 'no_default_group' => 'Geen Standaard Groep', - '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-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-sleutel', - 'ldap_location' => 'LDAP Locatie', -'ldap_location_help' => 'Het Ldap Locatie veld moet worden gebruikt als een OU niet gebruikt wordt in de Base Bind DN. Laat dit leeg als er een OU zoekopdracht wordt gebruikt.', - '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.', - 'ldap_manager' => 'LDAP manager', - 'ldap_server' => 'LDAP server', - 'ldap_server_help' => 'Dit moet beginnen met ldap:// (voor onversleuteld of TLS) of ldaps:// (voor SSL)', - 'ldap_server_cert' => 'LDAP SSL certificaat validatie', - 'ldap_server_cert_ignore' => 'Staat ongeldige SSL certificaat toe', - 'ldap_server_cert_help' => 'Selecteer deze box als je een eigen ondergetekende SSL certificaat gebruik en deze wilt accepteren.', - 'ldap_tls' => 'TLS gebruiken', - 'ldap_tls_help' => 'Dit moet alleen ingeschakeld worden als je STARTTLS op je LDAP server gebruikt. ', - 'ldap_uname' => 'LDAP Bind gebruikersnaam', - 'ldap_dept' => 'LDAP afdeling', - 'ldap_phone' => 'LDAP telefoonnummer', - 'ldap_jobtitle' => 'LDAP functie titel', - 'ldap_country' => 'LDAP Land', - 'ldap_pword' => 'LDAP Bind wachtwoord', - 'ldap_basedn' => 'Basis Bind DN', - 'ldap_filter' => 'LDAP filter', - 'ldap_pw_sync' => 'LDAP wachtwoord synchronisatie', - 'ldap_pw_sync_help' => 'Schakel dit vinkje uit als je niet wenst dat LDAP wachtwoorden gesynchroniseerd worden met lokale wachtwoorden. Uitschakelen kan betekenen dat gebruikers niet kunnen inloggen als de LDAP server niet bereikbaar is.', - 'ldap_username_field' => 'Gebruikersnaam veld', - 'ldap_lname_field' => 'Achternaam', - 'ldap_fname_field' => 'LDAP Voornaam', - 'ldap_auth_filter_query' => 'LDAP verficatie query', - 'ldap_version' => 'LDAP versie', - 'ldap_active_flag' => 'LDAP actief vlag', - 'ldap_activated_flag_help' => 'Deze waarde word gebruikt om te bepalen of een gesynchroniseerde gebruiker kan inloggen op Snipe-IT. Het beinvloed niet de mogelijkheid om artikelen in of uit te checken voor hun, en zou de attribute name binnen je AD/LDAP moeten zijn, niet de waarde.

Als dit veld is ingesteld op een veld naam dat niet bestaat in je AD/LDAP, of de waarde in de AD/LDAP veld is ingesteld op 0 of false, word gebruiker login uitgeschakeld. Als de waarde in het AD/LDAP veld is ingesteld op 1 of true ofiets anders betekent het dat de gebruiker kan inloggen. Wanneer het veld leeg is in je AD, respecteren wij de userAccountControl attribuut, wat gebruikelijk niet opgeschorte gebruikers toestaat om in te loggen', - 'ldap_emp_num' => 'LDAP personeelsnummer', - 'ldap_email' => 'LDAP E-mail', - 'ldap_test' => 'LDAP testen', - 'ldap_test_sync' => 'LDAP-synchronisatie testen', - 'license' => 'Softwarelicentie', - 'load_remote_text' => 'Remote Scripts', - 'load_remote_help_text' => 'Deze Snipe-IT installatie kan scripts van de buitenwereld laden.', - 'login' => 'Inlog pogingen', - 'login_attempt' => 'Inlog poging', - 'login_ip' => 'IP adres', - 'login_success' => 'Succesvol?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'Lijst van inlogpogingen', - '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', - 'login_remote_user_enabled_text' => 'Inloggen met header voor externe gebruiker inschakelen', - 'login_remote_user_enabled_help' => 'Met deze optie wordt verificatie via de REMOTE_USER-header ingeschakeld volgens de "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Schakel andere authenticatiemechanismen uit', - 'login_common_disabled_help' => 'Met deze optie worden andere authenticatiemechanismen uitgeschakeld. Schakel deze optie alleen in als u zeker weet dat uw REMOTE_USER-login al werkt', - 'login_remote_user_custom_logout_url_text' => 'Aangepaste link voor uitloggen', - 'login_remote_user_custom_logout_url_help' => 'Als hier een URL wordt opgegeven, worden gebruikers doorgestuurd naar deze URL nadat de gebruiker zich heeft afgemeld bij Snipe-IT. Dit is handig om de gebruikerssessies van uw authenticatieprovider correct te sluiten.', - 'login_remote_user_header_name_text' => 'Aangepaste header gebruikersnaam,', - 'login_remote_user_header_name_help' => 'Gebruik een specifieke header in plaats van REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Gebruiken bij afdrukken', - 'logo_print_assets_help' => 'Gebruik logo op afdrukbare assetlijsten ', - 'full_multiple_companies_support_help_text' => 'Beperk gebruikers (inclusief admins) die zijn toegewezen aan bedrijven tot hun bedrijfsassets.', - 'full_multiple_companies_support_text' => 'Volledige meerdere bedrijven ondersteuning', - 'show_in_model_list' => 'Toon in het dropdownmenu van modellen', - 'optional' => 'optioneel', - 'per_page' => 'Resultaten per pagina', - 'php' => 'PHP versie', - 'php_info' => 'PHP Info', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, systeem, info', - 'php_overview_help' => 'PHP Systeem 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' => 'Wachtwoord mag niet hetzelfde zijn als voornaam, achternaam, e-mailadres of gebruikersnaam', - 'pwd_secure_complexity_letters' => 'Vereist ten minste één letter', - 'pwd_secure_complexity_numbers' => 'Vereist ten minste één cijfer', - 'pwd_secure_complexity_symbols' => 'Vereist ten minste één symbool', - 'pwd_secure_complexity_case_diff' => 'Veresit minstens één hoofdletter en één kleine letter', - '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' => 'SAML instellingen bijwerken', - 'saml_help' => 'SAML instellingen', - 'saml_enabled' => 'SAML ingeschakeld', - 'saml_integration' => 'SAML integratie', - 'saml_sp_entityid' => 'Entiteit ID', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'URL voor eenmalige uitloggen (SLS)', - 'saml_sp_x509cert' => 'Openbaar certificaat', - 'saml_sp_metadata_url' => 'Metagegevens URL', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'U kunt de IdP metadata opgeven met behulp van een URL of XML bestand.', - 'saml_attr_mapping_username' => 'Attribuuttoewijzing - Gebruikersnaam', - 'saml_attr_mapping_username_help' => 'Naam-Id zal worden gebruikt als attribuuttoewijzing niet gespecificeerd of ongeldig is.', - 'saml_forcelogin_label' => 'SAML Geforceerd Inloggen', - 'saml_forcelogin' => 'Maak SAML de primaire login', - 'saml_forcelogin_help' => 'U kunt \'/login?nosaml\' gebruiken om naar de normale inlogpagina te gaan.', - 'saml_slo_label' => 'SAML enkel uitloggen', - 'saml_slo' => 'Stuur een LogoutRequest naar IdP bij uitloggen', - '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' => 'Metadata downloaden', - 'setting' => 'Instelling', - 'settings' => 'Instellingen', - 'show_alerts_in_menu' => 'Waarschuwingen weergeven in hoofdmenu', - 'show_archived_in_list' => 'Gearchiveerde activa', - 'show_archived_in_list_text' => 'Toon gearchiveerde items in de lijst "alle items"', - 'show_assigned_assets' => 'Toon assets die zijn toegewezen aan assets', - 'show_assigned_assets_help' => 'Geef assets weer die zijn toegewezen aan de andere assets in Bekijk Gebruiker -> Assets, Bekijk Gebruiker -> Info -> Print Alles Toegewezen en in Account -> Bekijk Toegewezen Assets.', - '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', - 'integrations' => 'Integraties', - 'slack' => 'Slack', - 'general_webhook' => 'Algemene Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test om op te slaan', - 'webhook_title' => 'Webhook instellingen bijwerken', - 'webhook_help' => 'Integratie instellingen', - 'webhook_botname' => ':app Botnaam', - 'webhook_channel' => ':app Kanaal', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Instellingen', - 'webhook_test' =>'Test :app integratie', - 'webhook_integration_help' => ':app integratie is optioneel, maar het eindpunt en kanaal zijn vereist als je het wilt gebruiken. Om :app integratie te configureren, moet je eerst een inkomende webhook maken op je :app account. Klik op de knop Test :app Integration om te bevestigen dat je instellingen correct zijn voordat je ze opslaat. ', - 'webhook_integration_help_button' => 'Zodra je :app informatie hebt opgeslagen, verschijnt er een testknop.', - 'webhook_test_help' => 'Test of je :app integratie correct is geconfigureerd. JE MOET EERST DE AANGEPASTE :app INSTELLINGEN OPSLAAN.', - 'snipe_version' => 'Snipe-IT Versie', - 'support_footer' => 'Ondersteuningsvoettekst links ', - 'support_footer_help' => 'Geef aan wie de links naar de Snipe-IT-ondersteuningsinformatie en gebruikershandleiding ziet', - 'version_footer' => 'Versie in voettekst ', - 'version_footer_help' => 'Geef aan wie de Snipe-IT-versie en het buildnummer ziet.', - 'system' => 'Systeem informatie', - 'update' => 'Wijzig instelingen', - 'value' => 'Waarde', - 'brand' => 'Merk', - 'brand_keywords' => 'voettekst, logo, print, thema, skin, header, kleuren, kleur, css', - 'brand_help' => 'Logo, websitenaam', - 'web_brand' => 'Type webmerknaam', - 'about_settings_title' => 'Over instellingen', - 'about_settings_text' => 'Deze instellingen laten jou specifieke aspecten aanpassen van jou installatie.', - 'labels_per_page' => 'Labels per pagina', - 'label_dimensions' => 'Label afmetingen (inches)', - 'next_auto_tag_base' => 'Volgende automatische ophoging', - 'page_padding' => 'Pagina marges (inches)', - 'privacy_policy_link' => 'Link naar het privacybeleid', - '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' => 'Verwijderingen opschonen ', - 'labels_display_bgutter' => 'Label ondermarge', - 'labels_display_sgutter' => 'Label zijmarge', - 'labels_fontsize' => 'Label lettergrootte', - 'labels_pagewidth' => 'Label blad breedte', - 'labels_pageheight' => 'Label blad hoogte', - 'label_gutters' => 'Label tussenruimte (inches)', - 'page_dimensions' => 'Pagina dimensies (inches)', - 'label_fields' => 'Zichtbare velden op label', - 'inches' => 'inches', - 'width_w' => 'b', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link naar Snipe-IT in e-mails', - 'show_url_in_emails_help_text' => 'Schakel dit selectievakje uit als u niet wilt koppelen aan uw Snipe-IT-installatie in uw e-mailberichten. Nuttig als de meeste gebruikers nooit inloggen.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maximale miniatuur hoogte', - 'thumbnail_max_h_help' => 'Maximale hoogte die miniatuur afbeeldingen mogen hebben in de lijstweergave. Minimaal 25, maximaal 500.', - 'two_factor' => 'Twee factor authenticatie', - 'two_factor_secret' => 'Twee factor code', - 'two_factor_enrollment' => 'Twee factor uitrol', - 'two_factor_enabled_text' => 'Twee factor inschakelen', - 'two_factor_reset' => 'Twee factor geheim herstellen', - 'two_factor_reset_help' => 'Dit zal de gebruiker dwingen om zijn apparaat opnieuw met Google Authenticator te activeren. Dit kan handig zijn als het huidig geactiveerde apparaat gestolen of verloren is. ', - 'two_factor_reset_success' => 'Twee factor apparaat succesvol opnieuw ingesteld', - 'two_factor_reset_error' => 'Twee factor apparaat opnieuw instellen mislukt', - 'two_factor_enabled_warning' => 'Het inschakelen van twee factor authenticatie zal direct vereisen dat je authenticeert met een Google Auth geactiveerd apparaat. Je krijgt de mogelijkheid om een apparaat te activeren als dat nog niet het geval is.', - 'two_factor_enabled_help' => 'Dit zal twee factor authenticatie via Google Authenticator inschakelen.', - 'two_factor_optional' => 'Selectief (Gebruikers kunnen in- of uitschakelen wanneer toegestaan)', - 'two_factor_required' => 'Vereist voor alle gebruikers', - 'two_factor_disabled' => 'Uitgeschakeld', - 'two_factor_enter_code' => 'Voer twee factor code in', - 'two_factor_config_complete' => 'Code verzenden', - 'two_factor_enabled_edit_not_allowed' => 'De beheerder staat niet toe dat deze instelling aangepast wordt.', - 'two_factor_enrollment_text' => "Twee factor authenticatie is vereist, echter is je apparaat nog niet geactiveerd. Open je Google Authenticator app en scan de onderstaande QR code om je apparaat te activeren. Vul wanneer je het apparaat succesvol hebt geactiveerd hieronder de code in", - 'require_accept_signature' => 'Handtekening vereisen', - 'require_accept_signature_help_text' => 'Het inschakelen van deze functie vereist dat gebruikers fysiek ondertekenen bij het accepteren van een asset.', - 'left' => 'links', - 'right' => 'rechts', - 'top' => 'bovenkant', - 'bottom' => 'onderkant', - 'vertical' => 'verticaal', - 'horizontal' => 'horizontaal', - 'unique_serial' => 'Unieke serienummers', - '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-instellingen', - 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth eindpunt instellingen', - 'asset_tag_title' => 'Update Asset Tag Instellingen', - 'barcode_title' => 'Barcode instellingen bijwerken', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR-instellingen', - 'barcodes_help' => 'Dit probeert de gecachte barcodes te verwijderen. Dit wordt meestal alleen gebruikt als de barcode-instellingen zijn gewijzigd of als de Snipe-IT-URL is veranderd. Barcodes worden opnieuw gegenereerd wanneer ze hierna geopend worden.', - 'barcodes_spinner' => 'Poging om bestanden te verwijderen...', - 'barcode_delete_cache' => 'Verwijder Barcode cache', - 'branding_title' => 'Branding instellingen bijwerken', - 'general_title' => 'Algemene instellingen bijwerken', - 'mail_test' => 'Test verzenden', - 'mail_test_help' => 'Hiermee wordt geprobeerd om een testmail te sturen naar :replyto.', - 'filter_by_keyword' => 'Filter door het instellen van trefwoord', - 'security' => 'Beveiliging', - 'security_title' => 'Veiligheidsinstellingen bijwerken', - 'security_keywords' => 'wachtwoord, wachtwoorden, vereisten, twee factor, twee-factor, veelgebruikte wachtwoorden, externe login, logout, authenticatie', - 'security_help' => 'Twee factor, wachtwoorden beperkingen', - 'groups_keywords' => 'machtigingen, machtigingsgroepen, autorisatie', - 'groups_help' => 'Account machtigingsgroepen', - 'localization' => 'Lokalisatie', - 'localization_title' => 'Lokalisatie-instellingen bijwerken', - 'localization_keywords' => 'lokalisatie, valuta, lokaal, lokaal, tijdzone, tijdzone, internationaal, internatinalisatie, taal, vertaling', - 'localization_help' => 'Taal en datum weergave', - 'notifications' => 'Notificaties', - 'notifications_help' => 'E-mail Waarschuwingen & Audit Instellingen', - 'asset_tags_help' => 'Verhogen en voorvoegsels', - 'labels' => 'Labels', - 'labels_title' => 'Labelinstellingen bijwerken', - 'labels_help' => 'Label maten & instellingen', - 'purge' => 'Wis', - 'purge_keywords' => 'permanent verwijderen', - 'purge_help' => 'Verwijderde Records opschonen', - 'ldap_extension_warning' => 'Het lijkt erop dat de LDAP-extensie niet is geïnstalleerd of ingeschakeld op deze server. U kunt nog steeds uw instellingen opslaan, maar u moet de LDAP extensie voor PHP inschakelen voordat LDAP synchronisatie of login zal werken.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Personeelsnummer', - 'create_admin_user' => 'Gebruiker aanmaken ::', - 'create_admin_success' => 'Gelukt! Uw beheerder is toegevoegd!', - 'create_admin_redirect' => 'Klik hier om naar je app login te gaan!', - 'setup_migrations' => 'Database migraties ::', - 'setup_no_migrations' => 'Er was niets om te migreren. Uw databasetabellen zijn al ingesteld!', - 'setup_successful_migrations' => 'Je databasetabellen zijn aangemaakt', - 'setup_migration_output' => 'Migratie uitvoer:', - 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', - 'ldap_settings_link' => 'LDAP instellingen pagina', - 'slack_test' => 'Test integratie', - 'label2_enable' => 'Nieuwe Label Maker', - 'label2_enable_help' => 'Schakel over naar de nieuwe labelmaker. Opmerking: u moet deze instelling opslaan voordat u anderen kunt instellen.', - 'label2_template' => 'Sjabloon', - 'label2_template_help' => 'Selecteer welke template gebruikt moet worden voor generatie van de labels', - 'label2_title' => 'Titel', - 'label2_title_help' => 'De titel om te tonen op labels die dit ondersteunen', - 'label2_title_help_phold' => 'De placeholder {COMPANY} wordt vervangen door de bedrijfsnaam van asset'', - 'label2_asset_logo' => 'Gebruik asset Logo', - 'label2_asset_logo_help' => 'Gebruik het logo van het aan asset' toegewezen bedrijf, in plaats van de waarde bij :setting_name', - 'label2_1d_type' => '1D streepjescode soort', - 'label2_1d_type_help' => 'Indeling voor 1D barcodes', - 'label2_2d_type' => '2D streepjescode soort', - 'label2_2d_type_help' => 'Indeling voor 2D barcodes', - 'label2_2d_target' => '2D Barcode URL', - 'label2_2d_target_help' => 'De URL van de 2D streepjescode als deze gescand wordt', - 'label2_fields' => 'Veld definities', - 'label2_fields_help' => 'Velden kunnen worden toegevoegd, verwijderd en opnieuw geordend in de linker kolom. Voor elk veld kunnen meerdere opties voor label en gegevensbron worden toegevoegd, verwijderd en opnieuw geordend in de juiste kolom.', - 'help_asterisk_bold' => 'Tekst ingevoerd als **tekst** wordt weergegeven als dikgedrukt', - 'help_blank_to_use' => 'Laat leeg om de waarde van :setting_name te gebruiken', - 'help_default_will_use' => ':Standaard gebruikt de waarde van :setting_name.
Houd er rekening mee dat de waarde van de streepjescodes moet voldoen aan de respectievelijke streepjescodespecificaties om succesvol te kunnen worden gegenereerd. Raadpleeg de documentatie voor meer details. ', - 'default' => 'Standaard', - 'none' => 'Geen', - 'google_callback_help' => 'Dit moet worden ingevoerd als de callback URL in je Google OAuth app instellingen in je organisatie's Google developer console .', - 'google_login' => 'Google Workspace login instellingen', - 'enable_google_login' => 'Activeer het inloggen voor gebruikers met Google Workspace', - 'enable_google_login_help' => 'Gebruikers zullen niet automatisch worden aangemaakt. Ze moeten hier een bestaand account hebben in Google Workspace, en hun gebruikersnaam moet overeenkomen met hun Google Workspace e-mailadres. ', - 'mail_reply_to' => 'Mail Reply-To Adres', - 'mail_from' => 'Mail Van Adres', - 'database_driver' => 'Database Stuurprogramma', - 'bs_table_storage' => 'Tafel opslag', - 'timezone' => 'Tijdzone', - -]; diff --git a/resources/lang/nl/admin/statuslabels/message.php b/resources/lang/nl/admin/statuslabels/message.php deleted file mode 100644 index e495b2bd88..0000000000 --- a/resources/lang/nl/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Statuslabel bestaat niet.', - 'assoc_assets' => 'Dit statuslabel 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' => [ - 'error' => 'Statuslabel is niet aangemaakt, probeer het nogmaals.', - 'success' => 'Statuslabel succesvol aangemaakt.', - ], - - 'update' => [ - 'error' => 'Statuslabel is niet bijgewerkt, probeer het nogmaals', - 'success' => 'Statuslabel succesvol bijgewerkt.', - ], - - 'delete' => [ - 'confirm' => 'Weet je zeker dat je dit statuslabel wil verwijderen?', - 'error' => 'Er is iets mis gegaan tijdens het verwijderen van het statuslabel, probeer het nogmaals.', - 'success' => 'Het statuslabel is succesvol verwijderd.', - ], - - '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.', - '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/suppliers/table.php b/resources/lang/nl/admin/suppliers/table.php deleted file mode 100644 index 577812ea6a..0000000000 --- a/resources/lang/nl/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Over leveranciers', - 'about_suppliers_text' => 'Leveranciers worden gebruikt om de afkomst van items bij te houden', - 'address' => 'Leverancier adres', - 'assets' => 'Activa', - 'city' => 'Stad', - 'contact' => 'Contact naam', - 'country' => 'Land', - 'create' => 'Maak leverancier', - 'email' => 'E-mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenties', - 'name' => 'Leverancier naam', - 'notes' => 'Opmerkingen', - 'phone' => 'Telefoon', - 'state' => 'Staat/provincie', - 'suppliers' => 'Leveranciers', - 'update' => 'Wijzig leverancier', - 'url' => 'URL', - 'view' => 'Bekijk leverancier', - 'view_assets_for' => 'Activa bekijken', - 'zip' => 'Postcode', - -); diff --git a/resources/lang/nl/admin/users/table.php b/resources/lang/nl/admin/users/table.php deleted file mode 100644 index 9489fed759..0000000000 --- a/resources/lang/nl/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Actief', - 'allow' => 'Toestaan', - 'checkedout' => 'Activa', - 'created_at' => 'Aangemaakt', - 'createuser' => 'Gebruiker aanmaken', - 'deny' => 'Weigeren', - 'email' => 'E-mail', - 'employee_num' => 'Werknemersnummer', - 'first_name' => 'Voornaam', - 'groupnotes' => 'Selecteer een groep om toe te wijzen aan de gebruiker, onthoud dat een gebruiker de rechten aanneemt van de groep waaraan hij is toegewezen. Gebruik ctrl+click (of cmd+klik op MacOS) om groepen te deselecteren.', - 'id' => 'Id', - 'inherit' => 'Overnemen', - 'job' => 'Functie omschrijving', - 'last_login' => 'Laatst ingelogd', - 'last_name' => 'Achternaam', - 'location' => 'Locatie', - 'lock_passwords' => 'Login gegevens kunnen niet worden gewijzigd in deze installatie.', - 'manager' => 'Manager', - 'managed_locations' => 'Beheerde locaties', - 'name' => 'Naam', - 'notes' => 'Notities', - 'password_confirm' => 'Bevestig uw wachtwoord', - 'password' => 'Wachtwoord', - 'phone' => 'Telefoon', - 'show_current' => 'Toon de huidige gebruikers', - 'show_deleted' => 'Toon de verwijderde gebruikers', - 'title' => 'Titel', - 'to_restore_them' => 'om ze te herstellen.', - 'total_assets_cost' => "Totale asset kosten", - 'updateuser' => 'Gebruiker bijwerken', - 'username' => 'Gebruikersnaam', - 'user_deleted_text' => 'Deze gebruiker is gemarkeerd als verwijderd.', - 'username_note' => '(Dit wordt enkel gebruikt om te koppelen met de Active Directory, niet om aan te melden.)', - 'cloneuser' => 'Gebruiker dupliceren', - 'viewusers' => 'Bekijk gebruikers', -); diff --git a/resources/lang/nl/auth/general.php b/resources/lang/nl/auth/general.php deleted file mode 100644 index 93747105c0..0000000000 --- a/resources/lang/nl/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Verzend wachtwoord herstel koppeling', - 'email_reset_password' => 'E-mail wachtwoord herstel', - 'reset_password' => 'Herstel wachtwoord', - 'saml_login' => 'Inloggen via SAML', - 'login' => 'Inloggen', - 'login_prompt' => 'Graag inloggen', - 'forgot_password' => 'Ik ben mijn wachtwoord vergeten', - 'ldap_reset_password' => 'Klik hier om je LDAP-wachtwoord opnieuw in te stellen', - 'remember_me' => 'Onthoud mij', - 'username_help_top' => 'Voer je gebruikersnaam in om een wachtwoord reset link te mailen.', - 'username_help_bottom' => 'Je gebruikersnaam en e-mailadres kunnen hetzelfde zijn, maar kan ook niet zo zijn, afhankelijk van je configuratie. Als je je gebruikersnaam niet meer weet, neem dan contact op met je beheerder.

Gebruikersnamen zonder een bijbehorende e-mailadres zullen geen wachtwoord reset link toegestuurd krijgen. ', - 'google_login' => 'Of log in met Google Workspace', - 'google_login_failed' => 'Google Login mislukt, probeer het opnieuw.', - -]; - diff --git a/resources/lang/nl/general.php b/resources/lang/nl/general.php deleted file mode 100644 index a6cb74b9a1..0000000000 --- a/resources/lang/nl/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessoires', - 'activated' => 'Geactiveerd', - 'accepted_date' => 'Datum geaccepteerd', - 'accessory' => 'Accessoire', - 'accessory_report' => 'Accessoire Rapport', - 'action' => 'Actie', - 'activity_report' => 'Activiteitenrapportage', - 'address' => 'Adres', - 'admin' => 'Beheerder', - 'administrator' => 'Beheerder', - 'add_seats' => 'Toegevoegde plekken', - 'age' => "Leeftijd", - 'all_assets' => 'Alle activa', - 'all' => 'Alle', - 'archived' => 'Gearchiveerd', - 'asset_models' => 'Asset modellen', - 'asset_model' => 'Model', - 'asset' => 'Asset', - 'asset_report' => 'Asset Rapport', - 'asset_tag' => 'Asset Tag', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Beschikbare activa', - 'accept_assets' => 'Accepteer activa :name', - 'accept_assets_menu' => 'Activa accepteren', - 'audit' => 'Audit', - 'audit_report' => 'Auditlogboek', - 'assets' => 'Activa', - 'assets_audited' => 'objecten gecontroleerd', - 'assets_checked_in_count' => 'objecten ingecheckt', - 'assets_checked_out_count' => 'objecten uitgecheckt', - 'asset_deleted_warning' => 'Dit object is verwijderd. Je moet dit object herstellen voordat je het kunt toewijzen.', - 'assigned_date' => 'Datum toegewezen', - 'assigned_to' => 'Toegewezen aan :name', - 'assignee' => 'Toegewezen aan', - 'avatar_delete' => 'Verwijder profielafbeelding', - 'avatar_upload' => 'Upload profielafbeelding', - 'back' => 'Terug', - 'bad_data' => 'Niks gevonden. Misschien verkeerde data?', - 'bulkaudit' => 'Bulk Audit', - 'bulkaudit_status' => 'Audit Status', - 'bulk_checkout' => 'Bulk uitlevering', - 'bulk_edit' => 'Bulk bewerken', - 'bulk_delete' => 'Bulk verwijderen', - 'bulk_actions' => 'Bulk acties', - 'bulk_checkin_delete' => 'Objecten inchecken / gebruikers verwijderen', - 'byod' => 'BYOD', - 'byod_help' => 'Dit apparaat is eigendom van de gebruiker', - 'bystatus' => 'op Status', - 'cancel' => 'Annuleren', - 'categories' => 'Categorieën', - 'category' => 'Categorie', - 'change' => 'In/Uit', - 'changeemail' => 'E-mailadres wijzigen', - 'changepassword' => 'Wachtwoord wijzigen', - 'checkin' => 'Check in', - 'checkin_from' => 'Check in van', - 'checkout' => 'Check uit', - 'checkouts_count' => 'Check-uit\'s', - 'checkins_count' => 'Check in\'s', - 'user_requests_count' => 'Aanvragen', - 'city' => 'Plaats', - 'click_here' => 'Klik hier', - 'clear_selection' => 'Selectie wissen', - 'companies' => 'Bedrijven', - 'company' => 'Bedrijf', - 'component' => 'Component', - 'components' => 'Componenten', - 'complete' => 'Voltooid', - 'consumable' => 'Verbruiksartikelen', - 'consumables' => 'Verbruiksartikelen', - 'country' => 'Land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Nieuwe aanmaken', - 'created' => 'Item aangemaakt', - 'created_asset' => 'aangemaakt asset', - 'created_at' => 'Gemaakt op', - 'created_by' => 'Gemaakt door', - 'record_created' => 'Record gemaakt', - 'updated_at' => 'Bijgewerkt op', - 'currency' => '$', // this is deprecated - 'current' => 'Huidige', - 'current_password' => 'Huidig wachtwoord', - 'customize_report' => 'Rapport aanpassen', - 'custom_report' => 'Aangepaste Asset Rapport', - 'dashboard' => 'Dashboard', - 'days' => 'dagen', - 'days_to_next_audit' => 'Dagen tot de volgende controle', - 'date' => 'Datum', - 'debug_warning' => 'Waarschuwing!', - 'debug_warning_text' => 'Deze applicatie draait in productie modus met foutopsporing ingeschakeld. Dit kan betekenen dat mogelijk gevoelige gegevens zichtbaar zijn voor de buitenwereld. Schakel foutopsporing uit door de APP_DEBUG variabele in je .env bestand op false te zetten.', - 'delete' => 'Verwijder', - 'delete_confirm' => 'Weet u zeker dat u :item wilt verwijderen?', - 'delete_confirm_no_undo' => 'Weet je zeker dat je :item wilt verwijderen? Dit kan niet ongedaan gemaakt worden.', - 'deleted' => 'Verwijderd', - 'delete_seats' => 'Verwijderde plekken', - 'deletion_failed' => 'Verwijderen mislukt', - 'departments' => 'Afdelingen', - 'department' => 'Afdeling', - 'deployed' => 'Uitgegeven', - 'depreciation' => 'Afschrijving', - 'depreciations' => 'Afschrijvingen', - 'depreciation_report' => 'Afschrijvingsrapport', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Alles downloaden', - 'editprofile' => 'Bewerk jouw profiel', - 'eol' => 'EOL', - 'email_domain' => 'E-maildomein', - 'email_format' => 'E-mailindeling', - 'employee_number' => 'Personeelsnummer', - 'email_domain_help' => 'Dit wordt gebruikt voor het genereren van e-mailadressen bij het importeren', - 'error' => 'Foutmelding', - 'exclude_archived' => 'Gearchiveerde activa uitsluiten', - 'exclude_deleted' => 'Verwijderde activa uitsluiten', - 'example' => 'Voorbeeld: ', - '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)', - 'lastnamefirstinitial_format' => 'Achternaam eerste initiaal (nescion@voorbeeld.nl)', - 'firstintial_dot_lastname_format' => 'Eerste Initiaal Achternaam (j.smith@example.com)', - 'firstname_lastname_display' => 'Voornaam Achternaam (Jane Smith)', - 'lastname_firstname_display' => 'Achternaam Voornaam (Smith Jane)', - 'name_display_format' => 'Weergave naam', - 'first' => 'Eerste', - 'firstnamelastname' => 'Voornaam Achternaam (janesmith@example.com)', - 'lastname_firstinitial' => 'Achternaam eerste initiaal (smith_j@example.com)', - 'firstinitial.lastname' => 'Eerste initiaal achternaam (j.smith@example.com)', - 'firstnamelastinitial' => 'Voornaam Initiaal Achternaam (janes@voorbeeld.com)', - 'first_name' => 'Voornaam', - 'first_name_format' => 'Voornaam (jane@example.com)', - 'files' => 'Bestanden', - 'file_name' => 'Bestand', - 'file_type' => 'Bestandstype', - 'filesize' => 'Bestandsgrootte', - 'file_uploads' => 'Bestand uploaden', - 'file_upload' => 'Bestand uploaden', - 'generate' => 'Genereer', - 'generate_labels' => 'Labels genereren', - 'github_markdown' => 'Dit veld staat Github markdown gebruik toe.', - 'groups' => 'Groepen', - 'gravatar_email' => 'Gravatar E-mailadres', - 'gravatar_url' => 'Verander je avatar op Gravatar.com.', - 'history' => 'Historie', - 'history_for' => 'Geschiedenis van', - 'id' => 'ID', - 'image' => 'Afbeelding', - 'image_delete' => 'Afbeelding verwijderen', - 'include_deleted' => 'Verwijderde activa opnemen', - 'image_upload' => 'Afbeelding uploaden', - 'filetypes_accepted_help' => 'Geaccepteerde bestandstype is :types. Maximale toegestane uploadgrootte is :size.|Geaccepteerde bestandstypen zijn :types. Maximale uploadgrootte is :size.', - 'filetypes_size_help' => 'Maximale toegestane uploadgrootte is :size.', - 'image_filetypes_help' => 'Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Maximale toegestane bestandsgrootte is :size.', - 'unaccepted_image_type' => 'Dit afbeeldingsbestand is niet leesbaar. Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Het mimetype van dit bestand is: :mimetype.', - 'import' => 'Importeer', - 'importing' => 'Importeren', - 'importing_help' => 'U kunt assets, accessoires, licenties, componenten, verbruiksartikelen en gebruikers importeren via het CSV-bestand.

De CSV moet door komma\'s worden gescheiden en met koppen die overeenkomen met de koppen in de voorbeeld CSV\'s in de documentatie.', - 'import-history' => 'Import historie', - 'asset_maintenance' => 'Asset onderhoud', - 'asset_maintenance_report' => 'Asset onderhoud rapport', - 'asset_maintenances' => 'Asset onderhoud', - 'item' => 'Item', - 'item_name' => 'Item Naam', - 'import_file' => 'importeer CSV-bestand', - 'import_type' => 'Bestandstype CSV', - 'insufficient_permissions' => 'Onvoldoende rechten!', - 'kits' => 'Vooraf gedefinieerde Kits', - 'language' => 'Taal', - 'last' => 'Laatste', - 'last_login' => 'Laatst ingelogd', - 'last_name' => 'Achternaam', - 'license' => 'Licentie', - 'license_report' => 'Licentierapport', - 'licenses_available' => 'beschikbare licenties', - 'licenses' => 'Licenties', - 'list_all' => 'Toon Alles', - 'loading' => 'Laden... even geduld....', - 'lock_passwords' => 'Dit veld zal niet worden opgeslagen in een demo installatie.', - 'feature_disabled' => 'Deze functionaliteit is uitgeschakeld voor de demonstratie installatie.', - 'location' => 'Locatie', - 'locations' => 'Locaties', - 'logo_size' => 'Vierkante logo\'s zien er het beste uit met logo + Tekst. Logo maximale beeldgrootte is 50px hoog x 500px breed. ', - 'logout' => 'Afmelden', - 'lookup_by_tag' => 'Opzoeken via Asset tag', - 'maintenances' => 'Onderhoudsbeurten', - 'manage_api_keys' => 'API-sleutels beheren', - 'manufacturer' => 'Fabrikant', - 'manufacturers' => 'Fabrikanten', - 'markdown' => 'Dit veld staat Github markdown gebruik toe.', - 'min_amt' => 'Minimale hoeveelheid', - 'min_amt_help' => 'Minimaal aantal items dat beschikbaar moet zijn voordat een melding wordt geactiveerd. Laat Min. QTY leeg als u geen meldingen wilt ontvangen voor een lage voorraad.', - 'model_no' => 'Modelnummer', - 'months' => 'maanden', - 'moreinfo' => 'Meer Info', - 'name' => 'Naam', - 'new_password' => 'Nieuw wachtwoord', - 'next' => 'Volgende', - 'next_audit_date' => 'Volgende datum van de Audit', - 'last_audit' => 'Laatste controle', - 'new' => 'nieuw!', - 'no_depreciation' => 'Geen afschrijving', - 'no_results' => 'Geen resultaten.', - 'no' => 'Nee', - 'notes' => 'Notities', - 'order_number' => 'Bestelnummer', - 'only_deleted' => 'Alleen verwijderde activa', - 'page_menu' => '_MENU_ items worden weergegeven', - 'pagination_info' => 'Getoond _START_ tot _END_ van _TOTAL_ items', - 'pending' => 'In afwachting', - 'people' => 'Personen', - 'per_page' => 'Resultaten per pagina', - 'previous' => 'Vorige', - 'processing' => 'Bezig met verwerken', - 'profile' => 'Uw profiel', - 'purchase_cost' => 'Aankoop prijs', - 'purchase_date' => 'Aankoopdatum', - 'qty' => 'Stks', - 'quantity' => 'Aantal', - 'quantity_minimum' => 'Je hebt :count items onder of bijna onder de minimale hoeveelheid', - 'quickscan_checkin' => 'Snelle Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - 'ready_to_deploy' => 'Klaar voor uitgifte', - 'recent_activity' => 'Recente activiteit', - 'remaining' => 'Resterend', - 'remove_company' => 'Verwijder bedrijfsverbinding', - 'reports' => 'Rapporten', - 'restored' => 'hersteld', - 'restore' => 'Herstel', - 'requestable_models' => 'Aanvraagbare modellen', - 'requested' => 'Aangevraagd', - 'requested_date' => 'Aangevraagde datum', - 'requested_assets' => 'Aangevraagd activa', - 'requested_assets_menu' => 'Aangevraagde activa', - 'request_canceled' => 'Aanvraag geannuleerd', - 'save' => 'Opslaan', - 'select_var' => 'Selecteer :thing... ', // this will eventually replace all of our other selects - 'select' => 'Selecteer', - 'select_all' => 'Alles selecteren', - 'search' => 'Zoeken', - 'select_category' => 'Selecteer een categorie', - 'select_department' => 'Selecteer de afdeling', - 'select_depreciation' => 'Selecteer een afschrijvingstype', - 'select_location' => 'Selecteer een locatie', - 'select_manufacturer' => 'Selecteer een fabrikant', - 'select_model' => 'Selecteer een model', - 'select_supplier' => 'Selecteer een leverancier', - 'select_user' => 'Selecteer een gebruiker', - 'select_date' => 'Selecteer datum (JJJJ-MM-DD)', - 'select_statuslabel' => 'Selecteer de status', - 'select_company' => 'Selecteer een bedrijf', - 'select_asset' => 'Selecteer Asset', - 'settings' => 'Instellingen', - 'show_deleted' => 'Toon verwijderde zaken', - 'show_current' => 'Toon huidige', - 'sign_in' => 'Aanmelden', - 'signature' => 'Handtekening', - 'signed_off_by' => 'Afgetekend door', - 'skin' => 'Thema', - 'webhook_msg_note' => 'Er wordt een melding verzonden via webhook', - 'webhook_test_msg' => 'Oh hai! Het lijkt erop dat jouw :app integratie met Snipe-IT werkt!', - 'some_features_disabled' => 'DEMO MODUS: Sommige functies zijn uitgeschakeld voor deze installatie.', - 'site_name' => 'Sitenaam', - 'state' => 'Status', - 'status_labels' => 'Statuslabels', - 'status' => 'Status', - 'accept_eula' => 'Aanvaarding overeenkomst', - 'supplier' => 'Leverancier', - 'suppliers' => 'Leveranciers', - 'sure_to_delete' => 'Weet u zeker dat u wilt verwijderen', - 'sure_to_delete_var' => 'Weet u zeker dat u :item wilt verwijderen?', - 'delete_what' => 'Verwijder :item', - 'submit' => 'Verzenden', - 'target' => 'Doel', - 'time_and_date_display' => 'Tijd en Datum Weergave', - 'total_assets' => 'aantal objecten', - 'total_licenses' => 'totaal licenties', - 'total_accessories' => 'totaal accessoires', - 'total_consumables' => 'totaal verbruiksartikelen', - 'type' => 'Type', - 'undeployable' => 'Niet-uitgeefbaar', - 'unknown_admin' => 'Onbekende Beheerder', - 'username_format' => 'Gebruikersnaam indeling', - 'username' => 'Gebruikersnaam', - 'update' => 'Bijwerken', - 'upload_filetypes_help' => 'Toegestane bestandstypen zijn png, gif, jpg, jpeg, doc, docx, pdf, xlsx, txt, lic, xml, zip, rtf en rar. Maximale toegestane uploadgrootte is :size.', - 'uploaded' => 'Geupload', - 'user' => 'Gebruiker', - 'accepted' => 'geaccepteerd', - 'declined' => 'afgewezen', - 'unassigned' => 'Niet-toegewezen', - 'unaccepted_asset_report' => 'Niet-geaccepteerde activa', - 'users' => 'Gebruikers', - 'viewall' => 'Toon alles', - 'viewassets' => 'Toegewezen activa tonen', - 'viewassetsfor' => 'Activa voor :name bekijken', - 'website' => 'Website', - 'welcome' => 'Welkom :name', - 'years' => 'jaren', - 'yes' => 'Ja', - 'zip' => 'Postcode', - 'noimage' => 'Geen afbeelding geüpload of geen afbeelding gevonden.', - 'file_does_not_exist' => 'Het opgevraagde bestand bestaat niet op de server.', - 'file_upload_success' => 'Bestand uploaden gelukt!', - 'no_files_uploaded' => 'Bestand uploaden gelukt!', - 'token_expired' => 'Je sessie is verlopen. Probeer het nogmaals.', - 'login_enabled' => 'Login ingeschakeld', - 'audit_due' => 'Klaar voor audit', - 'audit_overdue' => 'Over tijd voor audit', - 'accept' => 'Accepteer :asset', - 'i_accept' => 'Ik accepteer', - 'i_decline' => 'Ik ga niet akkoord', - 'accept_decline' => 'Accepteren/weigeren', - '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' => 'alles weergeven', - 'hide_deleted' => 'Verberg verwijderde', - 'email' => 'E-mailadres', - 'do_not_change' => 'Niet wijzigen', - 'bug_report' => 'Een fout melden', - 'user_manual' => 'Gebruiker\'s Handleiding', - 'setup_step_1' => 'Stap 1', - 'setup_step_2' => 'Stap 2', - 'setup_step_3' => 'Stap 3', - 'setup_step_4' => 'Stap 4', - 'setup_config_check' => 'Configuratie Controle', - 'setup_create_database' => 'Database tabellen aanmaken', - 'setup_create_admin' => 'Maak beheerder aan', - 'setup_done' => 'Klaar!', - 'bulk_edit_about_to' => 'Je staat op het punt om het volgende te bewerken: ', - 'checked_out' => 'Uitgecheckt', - 'checked_out_to' => 'Uitgecheckt aan', - 'fields' => 'Velden', - 'last_checkout' => 'Laatste keer uitgecheckt', - 'due_to_checkin' => 'De volgende :count items zullen binnenkort worden ingecheckt:', - 'expected_checkin' => 'Verwachte Check-in', - 'reminder_checked_out_items' => 'Dit is een herinnering over de items die momenteel aan je zijn uitgecheckt. Als je van mening bent dat deze lijst onjuist is (er ontbreekt iets, of hier staat iets waarvan je denkt dat je het nooit hebt ontvangen), stuur dan een e-mail :reply_to_name op :reply_to_address.', - 'changed' => 'Veranderd', - 'to' => 'Tot', - 'report_fields_info' => '

Selecteer de velden die je wilt opnemen in je aangepaste rapport en klik op Genereren. Het bestand (custom-asset-report-YY-mm-dd.csv) zal automatisch downloaden en je kunt het openen in Excel.

-

Als je alleen bepaalde activa wilt exporteren, gebruik de onderstaande opties om je resultaten te verfijnen.

', - 'range' => 'Bereik', - 'bom_remark' => 'Voeg een BOM (byte-order markering) toe aan deze CSV', - 'improvements' => 'Verbeteringen', - 'information' => 'Informatie', - 'permissions' => 'Machtigingen', - 'managed_ldap' => '(Beheerd via LDAP)', - 'export' => 'Exporteren', - 'ldap_sync' => 'LDAP Synchronisatie', - 'ldap_user_sync' => 'LDAP gebruikers synchronisatie', - 'synchronize' => 'Synchroniseer', - 'sync_results' => 'Synchronisatie resultaten', - 'license_serial' => 'Serienummer/product sleutel', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'Dit is je dashboard. Er zijn er velen maar deze is van jou.', - '60_percent_warning' => '60% compleet (waarschuwing)', - 'dashboard_empty' => 'Het lijkt erop dat je nog niets hebt toegevoegd, dus we hebben niets fantastisch om weer te geven. Begin met het toevoegen van enkele bezittingen, accessoires, verbruiksartikelen of licenties!', - 'new_asset' => 'Nieuwe Asset', - 'new_license' => 'Nieuwe licentie', - 'new_accessory' => 'Nieuwe accessoire', - 'new_consumable' => 'Nieuw verbruiksartikel', - 'collapse' => 'Samenvouwen', - 'assigned' => 'Toegewezen', - 'asset_count' => 'Asset aantal', - 'accessories_count' => 'Accessoires aantal', - 'consumables_count' => 'Verbruiksartikelen aantal', - 'components_count' => 'Aantal componenten', - 'licenses_count' => 'Aantal licenties', - 'notification_error' => 'Fout', - 'notification_error_hint' => 'Controleer het onderstaande formulier op fouten', - 'notification_bulk_error_hint' => 'De volgende velden bevatten fouten en zijn niet bewerkt:', - 'notification_success' => 'Gelukt', - 'notification_warning' => 'Waarschuwing', - 'notification_info' => 'Informatie', - 'asset_information' => 'Asset informatie', - 'model_name' => 'Modelnaam', - 'asset_name' => 'Objectnaam', - 'consumable_information' => 'Verbruiksartikel informatie:', - 'consumable_name' => 'Verbruiksartikel naam:', - 'accessory_information' => 'Accessoire Informatie:', - 'accessory_name' => 'Accessoire naam:', - 'clone_item' => 'Item dupliceren', - 'checkout_tooltip' => 'Check dit item uit', - 'checkin_tooltip' => 'Check dit item in', - 'checkout_user_tooltip' => 'Check dit item uit aan een gebruiker', - 'maintenance_mode' => 'De service is tijdelijk niet beschikbaar voor systeemupdates. Probeer het later nog eens.', - 'maintenance_mode_title' => 'Dienst tijdelijk niet beschikbaar', - 'ldap_import' => 'Het gebruikerswachtwoord mag niet worden beheerd door LDAP. (Hiermee kun je vergeten wachtwoord aanvragen verzenden.)', - 'purge_not_allowed' => 'Verwijderen van verwijderde gegevens is uitgeschakeld in het .env-bestand. Neem contact op met ondersteuning of uw systeembeheerder.', - 'backup_delete_not_allowed' => 'Back-ups verwijderen is uitgeschakeld in het .env-bestand. Neem contact op met ondersteuning of uw systeembeheerder.', - 'additional_files' => 'Extra bestanden', - 'shitty_browser' => 'Geen handtekening gedetecteerd. Als je een oudere browser gebruikt, gebruik dan een modernere browser om de acceptatie van je bezitting te voltooien.', - 'bulk_soft_delete' =>'Ook deze gebruikers zacht verwijderen. Hun bezitting geschiedenis blijft intact tenzij u verwijderde records verwijderd in de Admin Instellingen.', - 'bulk_checkin_delete_success' => 'Uw geselecteerde gebruikers zijn verwijderd en hun artikelen zijn ingecheckt.', - 'bulk_checkin_success' => 'De artikelen voor de geselecteerde gebruikers zijn ingecheckt.', - 'set_to_null' => 'Waarden voor deze bezittingľWaarden verwijderen voor alle :asset_count bezittingen ', - 'set_users_field_to_null' => 'Verwijder :field waardes voor deze gebruiker|Verwijder :field waardes voor alle :user_count gebruikers ', - 'na_no_purchase_date' => 'N.v.t. - Geen aankoopdatum opgegeven', - 'assets_by_status' => 'Active op status', - 'assets_by_status_type' => 'Active op statustype', - 'pie_chart_type' => 'Dashboard cirkeldiagram type', - 'hello_name' => 'Welkom :name!', - 'unaccepted_profile_warning' => 'Je hebt :count artikelen die acceptatie vereisen. Klik hier om ze te accepteren of te weigeren', - 'start_date' => 'Begindatum', - 'end_date' => 'Einddatum', - 'alt_uploaded_image_thumbnail' => 'Upload mini-afbeelding', - 'placeholder_kit' => 'Selecteer een set', - 'file_not_found' => 'Bestand niet gevonden', - 'preview_not_available' => '(geen voorbeeld)', - 'setup' => 'Installeren', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Ga naar de hoofdinhoud', - 'toggle_navigation' => 'Navigatie in-/uitschakelen', - 'alerts' => 'Waarschuwingen', - 'tasks_view_all' => 'Bekijk alle taken', - 'true' => 'Waar', - 'false' => 'Niet waar', - 'integration_option' => 'Integratie optie', - 'log_does_not_exist' => 'Geen overeenkomende gegevens gevonden.', - 'merge_users' => 'Gebruikers samenvoegen', - 'merge_information' => 'Hierdoor worden de :count gebruikers samengevoegd tot één enkele gebruiker. Selecteer hieronder de gebruiker waarmee u de anderen wilt samenvoegen, en de bijbehorende activa, licenties, enz. worden verplaatst naar de geselecteerde gebruiker. De andere gebruikers worden gemarkeerd als verwijderd.', - 'warning_merge_information' => 'Deze actie kan niet ongedaan worden gemaakt en mag ALLEEN worden gebruikt als u gebruikers moet samenvoegen vanwege een slechte import of synchronisatie. Zorg ervoor dat u eerst een back-up maakt.', - 'no_users_selected' => 'Geen gebruikers geselecteerd', - 'not_enough_users_selected' => 'Er moet minimaal :count gebruikers geselecteerd zijn', - 'merge_success' => ':count gebruikers zijn met succes samengevoegd naar :into_username!', - 'merged' => 'samengevoegd', - 'merged_log_this_user_into' => 'Gebruiker (ID :to_id - :to_username) samengevoegd met gebruikers-ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Gebruikers-ID :from_id (:from_username) samengevoegd met gebruiker (ID :to_id - :to_username)', - 'clear_and_save' => 'Wissen en Opslaan', - 'update_existing_values' => 'Bestaande waarden bijwerken?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Het genereren van automatisch oplopende asset-tags is uitgeschakeld, dus in alle rijen moet de kolom \'Asset-tag\' zijn ingevuld.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Opmerking: Het genereren van automatisch oplopende asset-tags is ingeschakeld zodat assets worden gemaakt voor rijen waarin de "Asset-tag" niet is ingevuld. Rijen waarin de "Asset Tag" is ingevuld, worden bijgewerkt met de opgegeven informatie.', - 'send_welcome_email_to_users' => ' Welkomst e-mail verzenden aan nieuwe gebruikers?', - 'back_before_importing' => 'Back-up maken voordat u importeert?', - 'csv_header_field' => 'CSV-kopveld', - 'import_field' => 'Veld importeren', - 'sample_value' => 'Voorbeeldwaarde', - 'no_headers' => 'Geen kolommen gevonden', - 'error_in_import_file' => 'Er is een fout opgetreden bij het lezen van het CSV-bestand: :error', - 'percent_complete' => ':percent % voltooid', - 'errors_importing' => 'Er zijn enkele fouten opgetreden tijdens het importeren: ', - 'warning' => 'WAARSCHUWING: :warning', - 'success_redirecting' => '"Succes... Doorsturen.', - 'cancel_request' => 'Annuleer deze aanvraag', - 'setup_successful_migrations' => 'Uw databasetabellen zijn aangemaakt', - 'setup_migration_output' => 'Migratie uitvoer:', - 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', - 'importer_generic_error' => 'Het importeren van je bestand is voltooid, maar we hebben een fout ontvangen. Dit wordt meestal veroorzaakt door beperkingen van de API van een kennisgevings-webhook (zoals Slack) en zou de import zelf niet hebben verstoord maar u moet dit bevestigen.', - 'confirm' => 'Bevestigen', - 'autoassign_licenses' => 'Licenties automatisch toewijzen', - 'autoassign_licenses_help' => 'Sta toe dat aan deze gebruiker licenties worden toegewezen via de gebruikersinterface voor het bulksgewijs toewijzen van licenties of via cli-tools.', - 'autoassign_licenses_help_long' => 'Dit staat een gebruiker toe om licenties toe te wijzen via de licentieinterface of cli tools. (Je wilt bijvoorbeeld niet dat contractanten automatisch een licentie krijgen die je aan alleen personeelsleden zou geven. U kunt nog steeds individueel licenties toewijzen aan deze gebruikers, maar ze worden niet opgenomen in de Checkout Licentie voor alle gebruikersfuncties.)', - 'no_autoassign_licenses_help' => 'Voeg geen gebruiker toe voor bulk-toewijzing via de licentieinterface of cli tools.', - 'modal_confirm_generic' => 'Weet je het zeker?', - 'cannot_be_deleted' => 'Dit item kan niet worden verwijderd', - 'undeployable_tooltip' => 'Dit item kan niet uitgecheckt worden. Controleer de resterende hoeveelheid.', - 'serial_number' => 'Serienummer', - 'item_notes' => ':item notities', - 'item_name_var' => ':item naam', - 'error_user_company' => 'Uitcheck bestemming en activa van bedrijf komen niet overeen', - 'error_user_company_accept_view' => 'Een aan u toegewezen asset is eigendom van een ander bedrijf. U kunt dit dus niet accepteren of weigeren. Neem contact op met uw manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Uitgecheckt aan: Volledige naam', - 'checked_out_to_first_name' => 'Uitgecheckt aan: Voornaam', - 'checked_out_to_last_name' => 'Uitgecheckt aan: Achternaam', - 'checked_out_to_username' => 'Uitgecheckt aan: Gebruikersnaam', - 'checked_out_to_email' => 'Uitgecheckt naar: E-mail', - 'checked_out_to_tag' => 'Uitgecheckt naar: Asset Tag', - 'manager_first_name' => 'Voornaam manager', - 'manager_last_name' => 'Manager achternaam', - 'manager_full_name' => 'Volledige naam manager', - 'manager_username' => 'Manager gebruikersnaam', - 'checkout_type' => 'Uitcheck type', - 'checkout_location' => 'Uitgecheckt naar locatie', - 'image_filename' => 'Bestandsnaam afbeelding', - 'do_not_import' => 'Niet importeren', - 'vip' => 'VIP', - 'avatar' => 'Profielfoto', - 'gravatar' => 'Gravatar e-mail', - 'currency' => 'Valuta', - 'address2' => 'Adresregel 2', - 'import_note' => 'Geïmporteerd met csv-bestand', - ], - 'percent_complete' => '% voltooid', - 'uploading' => 'Uploaden... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Kopiëren naar klembord', - 'copied' => 'Gekopieerd!', - -]; diff --git a/resources/lang/nl/localizations.php b/resources/lang/nl/localizations.php deleted file mode 100644 index 80ea85b64d..0000000000 --- a/resources/lang/nl/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Kies een taal', - 'languages' => [ - 'en'=> 'Engels, VS', - 'en-GB'=> 'Engels, VK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabisch', - 'bg'=> 'Bulgaars', - 'zh-CN'=> 'Chinees, vereenvoudigd', - 'zh-TW'=> 'Chinese, traditioneel', - 'hr'=> 'Kroatisch', - 'cs'=> 'Tsjechisch', - 'da'=> 'Deens', - 'nl'=> 'Nederlands', - 'en-ID'=> 'Engels (Indonesië)', - 'et'=> 'Estlands', - 'fil'=> 'Filipijns', - 'fi'=> 'Fins', - 'fr'=> 'Frans', - 'de'=> 'Duits', - 'de-i'=> 'Duits (Informeel)', - 'el'=> 'Grieks', - 'he'=> 'Hebreeuws', - 'hu'=> 'Hongaars', - 'is' => 'IJslands', - 'id'=> 'Indonesisch', - 'ga-IE'=> 'Iers', - 'it'=> 'Italiaans', - 'ja'=> 'Japans', - 'km' => 'Khmer', - 'ko'=> 'Koreaans', - 'lv'=>'Lets', - 'lt'=> 'Litouws', - 'mk'=> 'Macedonisch', - 'ms'=> 'Maleis', - 'mi'=> 'Maori', - 'mn'=> 'Mongools', - 'no'=> 'Noors', - 'fa'=> 'Perzisch', - 'pl'=> 'Pools', - 'pt-PT'=> 'Portugees', - 'pt-BR'=> 'Portugees (Braziliaans)', - 'ro'=> 'Roemeens', - 'ru'=> 'Russisch', - 'sr-CS' => 'Servisch (latijns)', - 'sl'=> 'Sloveens', - 'es-ES'=> 'Spaans', - 'es-CO'=> 'Spaans (Colombia)', - 'es-MX'=> 'Spaans (Mexico)', - 'es-VE'=> 'Spaans (Venezuela)', - 'sv-SE'=> 'Zweeds', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thais', - 'tr'=> 'Turks', - 'uk'=> 'Oekraïens', - 'vi'=> 'Vietnamees', - 'cy'=> 'Welsh', - 'zu'=> 'Zoeloe', - ], - - 'select_country' => 'Selecteer een land', - - 'countries' => [ - 'AC'=>'Ascensie Eiland', - 'AD'=>'Andorra', - 'AE'=>'Verenigde Arabische Emiraten', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua en Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albanië', - 'AM'=>'Armenië', - 'AN'=>'Nederlandse Antillen', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentinië', - 'AS'=>'Amerikaans-Samoa', - 'AT'=>'Oostenrijk', - 'AU'=>'Australië', - 'AW'=>'Aruba', - 'AX'=>'AŞ/UZET land', - 'AZ'=>'Azerbeidzjan', - 'BA'=>'Bosnië en Herzegowina', - 'BB'=>'Barbados', - 'BE'=>'België', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgarije', - 'BH'=>'Bahrein', - 'BI'=>'Boeroendi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivië', - 'BR'=>'Brazilië', - 'BS'=>'Bahama’s', - 'BT'=>'Bhutan', - 'BV'=>'Bouveteiland', - 'BW'=>'Botswana', - 'BY'=>'Wit-Rusland', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocoseilanden (Keelingeilanden)', - 'CD'=>'Congo, Democratische Republiek', - 'CF'=>'Centraal-Afrikaanse Republiek', - 'CG'=>'Congo (Republiek)', - 'CH'=>'Zwitserland', - 'CI'=>'Ivoorkust', - 'CK'=>'Cook Eilanden', - 'CL'=>'Chili', - 'CM'=>'Kameroen', - 'CN'=>'Volksrepubliek China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Kaapverdië', - 'CX'=>'Kersteiland', - 'CY'=>'Cyprus', - 'CZ'=>'Tsjechische Republiek', - 'DE'=>'Duitsland', - 'DJ'=>'Djibouti', - 'DK'=>'Denemarken', - 'DM'=>'Dominica', - 'DO'=>'Dominicaanse Republiek', - 'DZ'=>'Algerije', - 'EC'=>'Ecuador', - 'EE'=>'Estland', - 'EG'=>'Egypte', - 'ER'=>'Eritrea', - 'ES'=>'Spanje', - 'ET'=>'Ethiopië', - 'EU'=>'Europese Unie', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falklandeilanden (Malvinas)', - 'FM'=>'Micronesië, Gefedereerde Staten van', - 'FO'=>'Faroe Eilanden', - 'FR'=>'Frankrijk', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgië', - 'GF'=>'Frans-Guyana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Groenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatoriaal-Guinea', - 'GR'=>'Griekenland', - 'GS'=>'Zuid-Georgia en de Zuidelijke Sandwicheilanden', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Gyana', - 'HK'=>'Hong Kong', - 'HM'=>'Gehoord en McDonaldeilanden', - 'HN'=>'Honduras', - 'HR'=>'Kroatië (lokale naam: Hrvatska)', - 'HT'=>'Haïti', - 'HU'=>'Hongarije', - 'ID'=>'Indonesië', - 'IE'=>'Ierland', - 'IL'=>'Israël', - 'IM'=>'Eiland van Man', - 'IN'=>'Indië', - 'IO'=>'Brits Indische Oceaanterritorium', - 'IQ'=>'Irak', - 'IR'=>'Iran, Islamitische Republiek Van', - 'IS'=>'Ijsland', - 'IT'=>'Italië', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordanië', - 'JP'=>'Japan', - 'KE'=>'Kenia', - 'KG'=>'Kirgizië', - 'KH'=>'Cambodja', - 'KI'=>'Kiribati', - 'KM'=>'Comoren', - 'KN'=>'Saint Kitts en Nevis', - 'KR'=>'Zuid-Korea', - 'KW'=>'Koeweit', - 'KY'=>'Kaaiman Eilanden', - 'KZ'=>'Kazachstan', - 'LA'=>'Lao Democratische Volksrepubliek', - 'LB'=>'Libanon', - 'LC'=>'Sint-Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberië', - 'LS'=>'Lesotho', - 'LT'=>'Litouwen', - 'LU'=>'Luxemburg', - 'LV'=>'Letland', - 'LY'=>'Libië', - 'MA'=>'Marokko', - 'MC'=>'Monaco', - 'MD'=>'Moldavië, Republiek van', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Eilanden', - 'MK'=>'Macedonië, De Voormalige Joegoslavische Republiek van', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolië', - 'MO'=>'Macau', - 'MP'=>'Noordelijke Marianen eilanden', - 'MQ'=>'Martinique', - 'MR'=>'Mauritanië', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Malediven', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Maleisië', - 'MZ'=>'Mozambique', - 'NA'=>'Namibië', - 'NC'=>'Nieuw Caledonië', - 'NE'=>'Niger', - 'NF'=>'Norfolk eiland', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Nederland', - 'NO'=>'Noorwegen', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Niew Zeeland', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Frans-Polynesië', - 'PG'=>'Papua Nieuw-Guinea', - 'PH'=>'Filippijnen, Republiek van de', - 'PK'=>'Pakistan', - 'PL'=>'Polen', - 'PM'=>'Saint-Pierre en Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestina', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reünie', - 'RO'=>'Roemenië', - 'RS'=>'Servië', - 'RU'=>'Rusland', - 'RW'=>'Rwanda', - 'SA'=>'Saoedi-Arabië', - 'UK'=>'Schotland', - 'SB'=>'Solomon eilanden', - 'SC'=>'Seychellen', - 'SS'=>'Zuid-Soedan', - 'SD'=>'Soedan', - 'SE'=>'Zweden', - 'SG'=>'Singapour', - 'SH'=>'Sint-Helena', - 'SI'=>'Slovenië', - 'SJ'=>'Svalbard en Jan Mayen Eilanden', - 'SK'=>'Slowakije (Slovaakse Republiek)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalië', - 'SR'=>'Suriname', - 'ST'=>'Sao Tomé en Principe', - 'SU'=>'Sovjet-Unie', - 'SV'=>'El Salvador', - 'SY'=>'Syrische Arabische Republiek', - 'SZ'=>'Swaziland', - 'TC'=>'Turks- en Caicoseilanden', - 'TD'=>'Tsjaad', - 'TF'=>'Franse Zuidelijke Gebieden', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'Oost-Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunesië', - 'TO'=>'Tonga', - 'TP'=>'Oost-Timor (oude code)', - 'TR'=>'Turkije', - 'TT'=>'Trinidad en Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, Verenigde Republiek van', - 'UA'=>'Oekraïne', - 'UG'=>'Oeganda', - 'UK'=>'Verenigd Koninkrijk', - 'US'=>'Verenigde Staten', - 'UM'=>'Amerikaanse Kleinere Afgelegen Eilanden', - 'UY'=>'Uruguay', - 'UZ'=>'Oezbekistan', - 'VA'=>'Vaticaanstad (Heilige Zie)', - 'VC'=>'Saint Vincent en de Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Britse Maagdeneilanden', - 'VI'=>'Amerikaanse Maagdeneilanden', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis en Futuna eilanden', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Mayotte', - 'ZA'=>'Zuid-Afrika', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/nl/mail.php b/resources/lang/nl/mail.php deleted file mode 100644 index c0a9ed02f0..0000000000 --- a/resources/lang/nl/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'Een gebruiker heeft een artikel geaccepteerd', - 'acceptance_asset_declined' => 'Een gebruiker heeft een artikel geweigerd', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Aanvullende Notities:', - 'admin_has_created' => 'Een beheerder heeft een account voor u aangemaakt op de :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset naam:', - 'asset_requested' => 'Asset aangevraagd', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Toegewezen aan', - 'best_regards' => 'Met vriendelijke groeten,', - 'canceled' => 'Geannuleerd:', - 'checkin_date' => 'Datum ingecheckt:', - 'checkout_date' => 'Datum uitgecheckt:', - 'click_to_confirm' => 'Klik op de volgende link om uw :web account te bevestigen:', - 'click_on_the_link_accessory' => 'Klik op de link onderaan om te bevestigen dat u de accessoire hebt ontvangen.', - 'click_on_the_link_asset' => 'Klik op de link onderaan om te bevestigen dat u het asset hebt ontvangen.', - 'Confirm_Asset_Checkin' => 'Asset check in bevestiging', - 'Confirm_Accessory_Checkin' => 'Accessoire check in bevestiging', - 'Confirm_accessory_delivery' => 'Accessoire uitlevering bevestiging', - 'Confirm_license_delivery' => 'Bevestiging licentie uitlevering', - 'Confirm_asset_delivery' => 'Bevestiging asset uitlevering', - 'Confirm_consumable_delivery' => 'Bevestiging uitlevering verbruiksartikel', - 'current_QTY' => 'Huidige hoeveelheid', - 'Days' => 'Dagen', - 'days' => 'Dagen', - 'expecting_checkin_date' => 'Verwachte incheck datum:', - 'expires' => 'Verloopt', - 'Expiring_Assets_Report' => 'Rapport van verlopen activa', - 'Expiring_Licenses_Report' => 'Rapportage verlopende licenties.', - 'hello' => 'Hallo', - 'hi' => 'Hoi', - 'i_have_read' => 'Ik heb de gebruiksvoorwaarden gelezen en geaccepteerd en heb dit item ontvangen.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item aanvraag geannuleerd', - 'Item_Requested' => 'Item aangevraagd', - 'link_to_update_password' => 'Klik op de volgende link om je :web wachtwoord te vernieuwen:', - 'login_first_admin' => 'Meld u aan op uw nieuwe Snipe-IT installatie met onderstaande inloggegevens:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Lage inventarisrapport', - 'inventory_report' => 'Inventarisrapport', - 'min_QTY' => 'Minimale hoeveelheid', - 'name' => 'Naam', - 'new_item_checked' => 'Een nieuw item is onder uw naam uitgecheckt, details staan hieronder.', - 'password' => 'Wachtwoord:', - 'password_reset' => 'Wachtwoord opnieuw instellen', - - 'read_the_terms' => 'Lees alstublieft de onderstaande gebruiksovereenkomst.', - 'read_the_terms_and_click' => 'Gelieve de onderstaande gebruiksvoorwaarden te lezen, en klik op de link onderaan om te bevestigen dat je - hebt gelezen en akkoord gaat met de gebruiksvoorwaarden en hebben het asset ontvangen.', - 'requested' => 'Aangevraagd:', - 'reset_link' => 'Je Wachtwoord Herstel Link', - 'reset_password' => 'Klik hier om uw wachtwoord opnieuw in te stellen:', - 'serial' => 'Serienummer', - 'supplier' => 'Leverancier', - 'tag' => 'Tag', - 'test_email' => 'Test e-mail van Snipe-IT', - '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.', - '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', - 'upcoming-audits' => 'Er is :count asset die binnen :threshold dagen gecontroleerd moet worden.|Er zijn :count assets die binnen :threshold dagen gecontroleerd moeten worden.', - 'user' => 'Gebruiker', - 'username' => 'Gebruikersnaam', - 'welcome' => 'Welkom :name', - 'welcome_to' => 'Welkom bij :web!', - 'your_credentials' => 'Je Snipe-IT inloggegevens', - 'Accessory_Checkin_Notification' => 'Accessoire ingecheckt', - 'Asset_Checkin_Notification' => 'Asset ingecheckt', - 'Asset_Checkout_Notification' => 'Asset uitgecheckt', - 'License_Checkin_Notification' => 'Licentie ingecheckt', - '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 activa', - 'rights_reserved' => 'Alle rechten voorbehouden.', -]; diff --git a/resources/lang/nl/passwords.php b/resources/lang/nl/passwords.php deleted file mode 100644 index de8feefa69..0000000000 --- a/resources/lang/nl/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Als er een gebruiker met een geldig e-mailadres in ons systeem bestaat, dan is er een wachtwoordherstel-e-mail verzonden.', - 'user' => 'Als er een gebruiker met een geldig e-mailadres in ons systeem bestaat, dan is er een wachtwoordherstel-e-mail verzonden.', - 'token' => 'Dit wachtwoord-hersteltoken is ongeldig of verlopen, of komt niet overeen met de opgegeven gebruikersnaam.', - 'reset' => 'Het wachtwoord is opnieuw ingesteld!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php deleted file mode 100644 index 7b56a00214..0000000000 --- a/resources/lang/nl/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute moet geaccepteerd worden.', - 'active_url' => ':attribute is geen geldige URL.', - 'after' => ':attribute moet een datum zijn later dan :date.', - 'after_or_equal' => ':attribute moet een datum zijn later dan of gelijk aan :date.', - 'alpha' => ':attribute mag enkel letters bevatten.', - 'alpha_dash' => ':attribute mag enkel letters, cijfers of koppeltekens bevatten.', - 'alpha_num' => ':attribute mag enkel letters en cijfers bevatten.', - 'array' => ':attribute moet een array zijn.', - 'before' => ':attribute moet een datum zijn voor :date.', - 'before_or_equal' => ':attribute moet een datum zijn voor of gelijk aan :date.', - 'between' => [ - 'numeric' => ':attribute moet een waarde hebben tussen :min en :max.', - 'file' => ':attribute moet een waarde hebben tussen :min en :max kilobytes.', - 'string' => ':attribute moet tussen de :min en :max aantal karakters lang zijn.', - 'array' => ':attribute moet tussen de :min en :max items bevatten.', - ], - 'boolean' => ':attribute moet waar of onwaar zijn.', - 'confirmed' => ':attribute bevestiging komt niet overeen.', - 'date' => ':attribute is geen geldige datum.', - 'date_format' => ':attribute komt niet overeen met het volgende formaat :format.', - 'different' => ':attribute en :other moeten verschillend zijn.', - 'digits' => ':attribute moet :digits cijfers lang zijn.', - 'digits_between' => ':attribute moet tussen de :min en :max cijfers bevatten.', - 'dimensions' => ':attribute heeft ongeldige afbeelding afmetingen.', - 'distinct' => ':attribute veld heeft een duplicaat waarde.', - 'email' => 'Het formaat van :attribute is ongeldig.', - 'exists' => 'Het geselecteerde kenmerk :attribute is ongeldig.', - 'file' => ':attribute moet een bestand zijn.', - 'filled' => ':attribute veld moet een waarde hebben.', - 'image' => ':attribute moet een afbeelding zijn.', - 'import_field_empty' => 'De waarde voor :fieldname kan niet leeg zijn.', - 'in' => 'Het geselecteerde kenmerk :attribute is ongeldig.', - 'in_array' => ':attribute veld bestaat niet in :other.', - 'integer' => ':attribute moet van het type integer zijn.', - 'ip' => ':attribute moet een geldig IP-adres zijn.', - 'ipv4' => ':attribute moet een geldig IP-adres zijn.', - 'ipv6' => ':attribute moet een geldig IPv6-adres zijn.', - 'is_unique_department' => ':attribute moet uniek zijn voor deze bedrijfslocatie', - 'json' => ':attribute moet valide JSON code zijn.', - 'max' => [ - 'numeric' => ':attribute moet groter zijn dan :max.', - 'file' => ':attribute mag niet groter zijn dan :max kilobytes.', - 'string' => ':attribute mag niet langer zijn dan :max karakters.', - 'array' => ':attribute mag niet meer dan :max items bevatten.', - ], - 'mimes' => ':attribute moet een bestand zijn van het type: :values.', - 'mimetypes' => ':attribute moet een bestand zijn van het type: :values.', - 'min' => [ - 'numeric' => ':attribute moet minimum :min zijn.', - 'file' => ':attribute moet minstens :min kilobytes groot zijn.', - 'string' => ':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.', - 'ends_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.', - 'valid_regex' => 'Dit is geen geldige regex. ', - 'regex' => 'Het formaat van :attribute is ongeldig.', - 'required' => 'Het veld :attribute is verplicht.', - 'required_if' => 'het veld :attribute is verplicht als :other gelijk is aan :value.', - 'required_unless' => ':attribute veld is vereist tenzij :other is in :values.', - 'required_with' => 'Het veld :attribute is verplicht als :values ingesteld staan.', - 'required_with_all' => ':attribute veld is vereist wanneer :values aanwezig is.', - 'required_without' => 'Het veld :attribute is verplicht als :values niet ingesteld staan.', - 'required_without_all' => ':attribute veld is vereist wanneer geen van :values aanwezig zijn.', - 'same' => ':attribute en :other moeten gelijk zijn.', - 'size' => [ - 'numeric' => ':attribute moet :size zijn.', - 'file' => ':attribute moet :size kilobytes groot zijn.', - 'string' => ':attribute moet :size karakters zijn.', - 'array' => ':attribute moet :size items bevatten.', - ], - 'string' => ':attribute moet een string zijn.', - 'timezone' => ':attribute moet een geldige zone zijn.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => ':attribute veld kan geen array zijn.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Wachtwoord kan niet hetzelfde zijn als de gebruikersnaam.', - 'letters' => 'Wachtwoord moet ten minste één letter bevatten.', - 'numbers' => 'Wachtwoord moet ten minste één cijfer bevatten.', - 'case_diff' => 'Wachtwoord moet kleine letters en hoofdletters bevatten.', - 'symbols' => 'Wachtwoord moet symbolen bevatten.', - 'gte' => [ - 'numeric' => 'Waarde mag niet negatief zijn' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Dat wachtwoord is te veelvoorkomend.', - 'statuslabel_type' => 'Selecteer een valide status label', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', - 'last_audit_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD uu:mm:ss formaat', - 'expiration_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', - 'termination_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', - 'expected_checkin.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', - 'start_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', - 'end_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/no/account/general.php b/resources/lang/no-NO/account/general.php similarity index 100% rename from resources/lang/no/account/general.php rename to resources/lang/no-NO/account/general.php diff --git a/resources/lang/no/admin/accessories/general.php b/resources/lang/no-NO/admin/accessories/general.php similarity index 100% rename from resources/lang/no/admin/accessories/general.php rename to resources/lang/no-NO/admin/accessories/general.php diff --git a/resources/lang/no/admin/accessories/message.php b/resources/lang/no-NO/admin/accessories/message.php similarity index 100% rename from resources/lang/no/admin/accessories/message.php rename to resources/lang/no-NO/admin/accessories/message.php diff --git a/resources/lang/no/admin/accessories/table.php b/resources/lang/no-NO/admin/accessories/table.php similarity index 100% rename from resources/lang/no/admin/accessories/table.php rename to resources/lang/no-NO/admin/accessories/table.php diff --git a/resources/lang/no/admin/asset_maintenances/form.php b/resources/lang/no-NO/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/no/admin/asset_maintenances/form.php rename to resources/lang/no-NO/admin/asset_maintenances/form.php diff --git a/resources/lang/no/admin/asset_maintenances/general.php b/resources/lang/no-NO/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/no/admin/asset_maintenances/general.php rename to resources/lang/no-NO/admin/asset_maintenances/general.php diff --git a/resources/lang/no/admin/asset_maintenances/message.php b/resources/lang/no-NO/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/no/admin/asset_maintenances/message.php rename to resources/lang/no-NO/admin/asset_maintenances/message.php diff --git a/resources/lang/no/admin/asset_maintenances/table.php b/resources/lang/no-NO/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/no/admin/asset_maintenances/table.php rename to resources/lang/no-NO/admin/asset_maintenances/table.php diff --git a/resources/lang/no/admin/categories/general.php b/resources/lang/no-NO/admin/categories/general.php similarity index 100% rename from resources/lang/no/admin/categories/general.php rename to resources/lang/no-NO/admin/categories/general.php diff --git a/resources/lang/no/admin/categories/message.php b/resources/lang/no-NO/admin/categories/message.php similarity index 100% rename from resources/lang/no/admin/categories/message.php rename to resources/lang/no-NO/admin/categories/message.php diff --git a/resources/lang/no/admin/categories/table.php b/resources/lang/no-NO/admin/categories/table.php similarity index 100% rename from resources/lang/no/admin/categories/table.php rename to resources/lang/no-NO/admin/categories/table.php diff --git a/resources/lang/no/admin/companies/general.php b/resources/lang/no-NO/admin/companies/general.php similarity index 100% rename from resources/lang/no/admin/companies/general.php rename to resources/lang/no-NO/admin/companies/general.php diff --git a/resources/lang/no/admin/companies/message.php b/resources/lang/no-NO/admin/companies/message.php similarity index 100% rename from resources/lang/no/admin/companies/message.php rename to resources/lang/no-NO/admin/companies/message.php diff --git a/resources/lang/no-NO/admin/companies/table.php b/resources/lang/no-NO/admin/companies/table.php new file mode 100644 index 0000000000..f809bbe267 --- /dev/null +++ b/resources/lang/no-NO/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Bedrifter', + 'create' => 'Opprett bedrift', + 'email' => 'E-postadresse for firma', + 'title' => 'Bedrift', + 'phone' => 'Telefon for firma', + 'update' => 'Oppdater bedrift', + 'name' => 'Navn på bedrift', + 'id' => 'ID', +); diff --git a/resources/lang/no/admin/components/general.php b/resources/lang/no-NO/admin/components/general.php similarity index 100% rename from resources/lang/no/admin/components/general.php rename to resources/lang/no-NO/admin/components/general.php diff --git a/resources/lang/no/admin/components/message.php b/resources/lang/no-NO/admin/components/message.php similarity index 100% rename from resources/lang/no/admin/components/message.php rename to resources/lang/no-NO/admin/components/message.php diff --git a/resources/lang/no/admin/components/table.php b/resources/lang/no-NO/admin/components/table.php similarity index 100% rename from resources/lang/no/admin/components/table.php rename to resources/lang/no-NO/admin/components/table.php diff --git a/resources/lang/no/admin/consumables/general.php b/resources/lang/no-NO/admin/consumables/general.php similarity index 100% rename from resources/lang/no/admin/consumables/general.php rename to resources/lang/no-NO/admin/consumables/general.php diff --git a/resources/lang/no/admin/consumables/message.php b/resources/lang/no-NO/admin/consumables/message.php similarity index 100% rename from resources/lang/no/admin/consumables/message.php rename to resources/lang/no-NO/admin/consumables/message.php diff --git a/resources/lang/no/admin/consumables/table.php b/resources/lang/no-NO/admin/consumables/table.php similarity index 100% rename from resources/lang/no/admin/consumables/table.php rename to resources/lang/no-NO/admin/consumables/table.php diff --git a/resources/lang/no/admin/custom_fields/general.php b/resources/lang/no-NO/admin/custom_fields/general.php similarity index 100% rename from resources/lang/no/admin/custom_fields/general.php rename to resources/lang/no-NO/admin/custom_fields/general.php diff --git a/resources/lang/no/admin/custom_fields/message.php b/resources/lang/no-NO/admin/custom_fields/message.php similarity index 100% rename from resources/lang/no/admin/custom_fields/message.php rename to resources/lang/no-NO/admin/custom_fields/message.php diff --git a/resources/lang/no/admin/departments/message.php b/resources/lang/no-NO/admin/departments/message.php similarity index 100% rename from resources/lang/no/admin/departments/message.php rename to resources/lang/no-NO/admin/departments/message.php diff --git a/resources/lang/no/admin/departments/table.php b/resources/lang/no-NO/admin/departments/table.php similarity index 100% rename from resources/lang/no/admin/departments/table.php rename to resources/lang/no-NO/admin/departments/table.php diff --git a/resources/lang/no/admin/depreciations/general.php b/resources/lang/no-NO/admin/depreciations/general.php similarity index 100% rename from resources/lang/no/admin/depreciations/general.php rename to resources/lang/no-NO/admin/depreciations/general.php diff --git a/resources/lang/no/admin/depreciations/message.php b/resources/lang/no-NO/admin/depreciations/message.php similarity index 100% rename from resources/lang/no/admin/depreciations/message.php rename to resources/lang/no-NO/admin/depreciations/message.php diff --git a/resources/lang/no/admin/depreciations/table.php b/resources/lang/no-NO/admin/depreciations/table.php similarity index 100% rename from resources/lang/no/admin/depreciations/table.php rename to resources/lang/no-NO/admin/depreciations/table.php diff --git a/resources/lang/no/admin/groups/message.php b/resources/lang/no-NO/admin/groups/message.php similarity index 100% rename from resources/lang/no/admin/groups/message.php rename to resources/lang/no-NO/admin/groups/message.php diff --git a/resources/lang/no/admin/groups/table.php b/resources/lang/no-NO/admin/groups/table.php similarity index 100% rename from resources/lang/no/admin/groups/table.php rename to resources/lang/no-NO/admin/groups/table.php diff --git a/resources/lang/no/admin/groups/titles.php b/resources/lang/no-NO/admin/groups/titles.php similarity index 100% rename from resources/lang/no/admin/groups/titles.php rename to resources/lang/no-NO/admin/groups/titles.php diff --git a/resources/lang/no-NO/admin/hardware/form.php b/resources/lang/no-NO/admin/hardware/form.php new file mode 100644 index 0000000000..8be275ddfa --- /dev/null +++ b/resources/lang/no-NO/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Bekreft sletting av flere enheter', + 'bulk_restore' => '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_restore_help' => 'Se gjennom ressursene for massegjennoppretning nedenfor. Når de er gjenopprettet vil ikke disse eiendelene være knyttet til brukere de ble gitt til tidligere.', + 'bulk_delete_warn' => 'Du er i ferd med å slette :asset_count enheter.', + 'bulk_restore_warn' => 'Du er i ferd med å gjennopprette :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 i ferd med å endre egenskapene til en ressurs. Du er i ferd med å endre egenskapene til :asset_count enheter.', + 'bulk_update_with_custom_field' => 'Merk at ressursene er av :asset_model_count ulike modeller.', + 'bulk_update_model_prefix' => 'På modeller', + 'bulk_update_custom_field_unique' => 'Dette er et unikt felt og kan ikke masseredigeres.', + 'checkedout_to' => 'Utsjekket til', + 'checkout_date' => 'Utsjekkdato', + 'checkin_date' => 'Innsjekkdato', + 'checkout_to' => 'Sjekk ut til', + 'cost' => 'Innkjøpskostnad', + 'create' => 'Opprett eiendel', + 'date' => 'Innkjøpsdato', + 'depreciation' => 'avskrivninger', + 'depreciates_on' => 'Avskrivningstype', + 'default_location' => 'Standard plassering', + 'default_location_phone' => 'Standard plasseringstelefon', + 'eol_date' => 'EOL dato', + 'eol_rate' => 'EOL-rate', + 'expected_checkin' => 'Forventet dato for innsjekk', + 'expires' => 'Utløper', + 'fully_depreciated' => 'Ferdig nedskrevet', + 'help_checkout' => 'Hvis du ønsker å tildele denne eiendelen umiddelbart, velger du "klar til å distribuere" fra status listen ovenfor. ', + 'mac_address' => 'MAC-adresse', + 'manufacturer' => 'Produsent', + 'model' => 'Modell', + 'months' => 'måneder', + 'name' => 'Navn', + 'notes' => 'Notater', + 'order' => 'Ordrenummer', + 'qr' => 'QR-kode', + 'requestable' => 'Brukere kan be om eiendel', + 'select_statustype' => 'Velg statustype', + 'serial' => 'Serienummer', + 'status' => 'Status', + 'tag' => 'Eiendelsmerke', + 'update' => 'Oppdater eiendel', + 'warranty' => 'Garanti', + '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_location_update_actual' => 'Oppdater bare faktisk plassering', + '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... (Dette kan ta litt tid for store filer)', + 'optional_infos' => 'Valgfri informasjon', + 'order_details' => 'Ordrerelatert informasjon' +]; diff --git a/resources/lang/no-NO/admin/hardware/general.php b/resources/lang/no-NO/admin/hardware/general.php new file mode 100644 index 0000000000..198539b4fb --- /dev/null +++ b/resources/lang/no-NO/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Eiendel', + 'bulk_checkout' => 'Sjekk ut Eiendeler', + 'bulk_checkin' => 'Sjekk inn ressurser', + 'checkin' => 'Sjekk inn eiendel', + 'checkout' => 'Sjekk ut asset', + 'clone' => 'Klon eiendel', + 'deployable' => 'Utleverbar', + 'deleted' => 'Denne eiendelen har blitt slettet.', + 'delete_confirm' => 'Er du sikker på at du vil slette denne ressursen?', + 'edit' => 'Rediger eiendel', + 'model_deleted' => 'Denne eiendelsmodellen er slettet. Du må gjenopprette modellen før du kan gjenopprette eiendelen.', + 'model_invalid' => 'Modellen til denne ressursen er ugyldig.', + 'model_invalid_fix' => 'Ressursen burde endres for å rette opp dette før du prøver å sjekke det inn eller ut.', + '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', + 'undeployable_tooltip' => 'Denne ressursen har en statusetikett som ikke er distribuerbar og kan ikke sjekkes ut på dette tidspunktet.', + 'view' => 'Vis eiendel', + 'csv_error' => 'Du har en feil i din CSV-fil:', + 'import_text' => '

Last opp en CSV som inneholder eiendeler. Eiendelene og brukerne MÅ allerede finnes i systemet, ellers vil de bli hoppet over. Samsvarende ressurser for tidligere import skjer mot eiendeler. Vi vil prøve å finne en matchende bruker basert på navnet du oppgiver, og kriteriene du velger nedenfor. Hvis du ikke velger noen av kriteriene nedenfor, det vil bare prøve å matche på brukernavnet formatet du konfigurert i Admin > Generelle innstillinger.

Felter som er inkludert i CSV, må samsvare med overskriftene: Asset Tag, Navn, Kasse Dato, Innsjekkingsdato. Eventuelle ekstra felt vil bli ignorert.

Innsjekkingsdato: tomme eller fremtidige sjekkingsdatoer vil kassere elementer til tilhørende bruker. Ekskluder kolonnen Sjekkinn dato vil opprette en avmerkingsdato med dagens dato.

+ ', + 'csv_import_match_f-l' => 'Prøv å matche brukere av firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Prøv å matche brukere med første første etternavn (jsmith) format', + 'csv_import_match_first' => 'Prøv å matche brukere med fornavn (jane) format', + 'csv_import_match_email' => 'Prøv å matche brukere med email som brukernavn', + 'csv_import_match_username' => 'Prøv å matche brukere av brukernavn', + 'error_messages' => 'Feilmeldinger:', + 'success_messages' => 'Suksessmeldinger:', + 'alert_details' => 'Vennligst se nedenfor for detaljer.', + 'custom_export' => 'Egendefinert eksport', + 'mfg_warranty_lookup' => ':manufacturer Garanti statusoppslag', + 'user_department' => 'Bruker avdeling', +]; diff --git a/resources/lang/no-NO/admin/hardware/message.php b/resources/lang/no-NO/admin/hardware/message.php new file mode 100644 index 0000000000..33f6b548d1 --- /dev/null +++ b/resources/lang/no-NO/admin/hardware/message.php @@ -0,0 +1,91 @@ + 'Advarsel: Denne eiendelen er merket som ikke utleverbar. + Oppdater eiendelsstatus hvis situasjonen har endret seg.', + 'does_not_exist' => 'Eiendel eksisterer ikke.', + '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' => [ + 'error' => 'Eiendelen ble ikke opprettet, prøv igjen :(', + 'success' => 'Eiendelen ble opprettet :)', + 'success_linked' => 'Eiendelen med taggen :tag ble opprettet. Klikk her for å vise.', + ], + + 'update' => [ + 'error' => 'Eiendelen ble ikke oppdatert, prøv igjen', + 'success' => 'Oppdatering av eiendel vellykket.', + 'nothing_updated' => 'Ingen felter er valgt, så ingenting ble endret.', + 'no_assets_selected' => 'Ingen felter er valgt, så ingenting ble endret.', + 'assets_do_not_exist_or_are_invalid' => 'Valgte eiendeler kan ikke oppdateres.', + ], + + 'restore' => [ + 'error' => 'Eiendel ble ikke gjenopprettet. Prøv igjen', + 'success' => 'Vellykket gjenoppretting av eiendel.', + 'bulk_success' => 'Ressursen ble gjenopprettet.', + 'nothing_updated' => 'Inger ressurser ble valgt, så ingenting ble gjenoprettet.', + ], + + 'audit' => [ + 'error' => 'Asset audit var mislykket. Prøv på nytt.', + 'success' => 'Asset audit ble logget.', + ], + + + 'deletefile' => [ + 'error' => 'Fil ble ikke slettet. Prøv igjen.', + 'success' => 'Vellykket sletting av fil.', + ], + + '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' => [ + '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', + 'file_missing' => 'Valgt fil mangler (fant ikke filen)', + 'header_row_has_malformed_characters' => 'En eller flere attributter i overskriftsraden inneholder feilformede UTF-8 tegn', + 'content_row_has_malformed_characters' => 'En eller flere attributter i første rad i inneholdet inneholder feilformet UTF-8 tegn', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Eiendelen ble ikke forespurt, prøv igjen', + 'success' => 'Eiendel ble forespurt.', + 'canceled' => 'Utsjekkingsforespørselen ble kansellert', + ], + +]; diff --git a/resources/lang/no-NO/admin/hardware/table.php b/resources/lang/no-NO/admin/hardware/table.php new file mode 100644 index 0000000000..5f39219f8a --- /dev/null +++ b/resources/lang/no-NO/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Eiendelsmerke', + 'asset_model' => 'Modell', + 'assigned_to' => 'Tilordnet til', + 'book_value' => 'Gjeldende verdi', + 'change' => 'Inne/ute', + 'checkout_date' => 'Utsjekkdato', + 'checkoutto' => 'Utsjekket', + 'components_cost' => 'Total komponentkostnad', + 'current_value' => 'Gjeldende verdi', + 'diff' => 'Forskjell', + 'dl_csv' => 'Last ned CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Siste innsjeksdato', + 'location' => 'Plassering', + 'purchase_cost' => 'Kostnad', + 'purchase_date' => 'Kjøpt', + 'serial' => 'Serienummer', + 'status' => 'Status', + 'title' => 'Eiendel ', + 'image' => 'Enhet bilde', + 'days_without_acceptance' => 'Dager uten aksept', + '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-NO/admin/kits/general.php b/resources/lang/no-NO/admin/kits/general.php new file mode 100644 index 0000000000..d877aefa1f --- /dev/null +++ b/resources/lang/no-NO/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Settet har blitt opprettet.', + 'create' => 'Opprett forhåndsdefinert sett', + 'update' => 'Oppdater forhåndsdefinert sett', + 'delete_success' => 'Settet har blitt slettet.', + 'update_success' => 'Settet har blitt oppdatert.', + 'none_models' => 'Det er ikke nok tilgjengelige ressurser for å sjekke ut :model. Vi trenger :qty stk. ', + '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øret finnes 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/labels/message.php b/resources/lang/no-NO/admin/labels/message.php similarity index 100% rename from resources/lang/no/admin/labels/message.php rename to resources/lang/no-NO/admin/labels/message.php diff --git a/resources/lang/no-NO/admin/labels/table.php b/resources/lang/no-NO/admin/labels/table.php new file mode 100644 index 0000000000..5bc5429c6e --- /dev/null +++ b/resources/lang/no-NO/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test bedrift begrenset', + 'example_defaultloc' => 'Bygning 1', + 'example_category' => 'Test kategori', + 'example_location' => 'Bygning 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test modell', + 'example_supplier' => 'Test bedrift begrenset', + 'labels_per_page' => 'Etiketter', + 'support_fields' => 'Felt', + 'support_asset_tag' => 'Etikett', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Tittel', + +]; \ No newline at end of file diff --git a/resources/lang/no/admin/licenses/form.php b/resources/lang/no-NO/admin/licenses/form.php similarity index 100% rename from resources/lang/no/admin/licenses/form.php rename to resources/lang/no-NO/admin/licenses/form.php diff --git a/resources/lang/no-NO/admin/licenses/general.php b/resources/lang/no-NO/admin/licenses/general.php new file mode 100644 index 0000000000..17914c383c --- /dev/null +++ b/resources/lang/no-NO/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Om lisenser', + 'about_licenses' => 'Lisenser er brukt til å spore bruk av programvare. De har et angitt antall seter som kan sjekkes ut til enkeltpersoner', + 'checkin' => 'Sjekk inn setelisens', + 'checkout_history' => 'Utsjekkhistorikk', + 'checkout' => 'Sjekk ut setelisens', + 'edit' => 'Rediger lisens', + 'filetype_info' => 'Gyldige filtyper er png, gif, jpg, jpeg, doc docx, pdf, txt, zip og rar.', + 'clone' => 'Klon lisens', + 'history_for' => 'Historikk for ', + 'in_out' => 'Inne/ute', + 'info' => 'Lisensinformasjon', + 'license_seats' => 'Setelisenser', + 'seat' => 'Setelisens', + 'seats' => 'Setelisenser', + 'software_licenses' => 'Programvarelisenser', + 'user' => 'Bruker', + 'view' => 'Vis lisens', + 'delete_disabled' => 'Denne lisensen kan ikke slettes ennå fordi det fremdeles er noen seter i den som er sjekket ut.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Sjekk inn alle seter', + 'modal' => 'Dette vil handling innhente ett sete. Denne handlingen vil sjekke inn alle :checkedout_seats_count seter for denne lisensen.', + 'enabled_tooltip' => 'Sjekk inn ALLE seter for denne lisensen fra både brukere og ressurser', + 'disabled_tooltip' => 'Dette er deaktivert fordi det ikke er seter som er sjekket ut', + 'disabled_tooltip_reassignable' => 'Dette er deaktivert fordi lisensen ikke kan refordeles', + 'success' => 'Lisensen ble sjekket inn! | Alle lisensene ble vellykket sjekket inn!', + 'log_msg' => 'Sjekket inn via masselisensutsjekking i lisens GUI', + ], + + 'checkout_all' => [ + 'button' => 'Sjekk ut alle seter', + 'modal' => 'Denne handlingen vil utsjekke ett sete til den første tilgjengelige brukeren. | Denne handlingen vil kassere alle :available_seats_count seter til de første tilgjengelige brukerne. En bruker anses som tilgjengelig for dette setet hvis de ikke allerede har sjekket ut denne lisensen til dem, og Auto-Assign License egenskapen er aktivert på deres brukerkonto.', + 'enabled_tooltip' => 'Sjekk ut ALLE seter (eller så mange som er tilgjengelige) til ALLE brukere', + 'disabled_tooltip' => 'Dette er deaktivert fordi det ikke er tilgjengelige seter for øyeblikket', + 'success' => 'Lisensen ble sjekket ut! | :count lisenser ble vellykket sjekket ut!', + 'error_no_seats' => 'Det er ingen gjenværende seter igjen for denne lisensen.', + 'warn_not_enough_seats' => ':count brukere ble tildelt denne lisensen, men vi gikk tom for tilgjengelige lisensseter.', + 'warn_no_avail_users' => 'Ingenting å gjøre. Det er ingen brukere som ikke allerede har denne lisensen tildelt dem.', + 'log_msg' => 'Sjekket ut via masselisensutsjekking i lisens GUI', + + + ], + ], + + 'below_threshold' => 'Det er bare :remaining_count seter igjen for denne lisensen med et minimum av :min_amt. Du kan vurdere å kjøpe flere seter.', + 'below_threshold_short' => 'Denne varen er under det minstekravene kreves.', +); diff --git a/resources/lang/no-NO/admin/licenses/message.php b/resources/lang/no-NO/admin/licenses/message.php new file mode 100644 index 0000000000..201d72e7ce --- /dev/null +++ b/resources/lang/no-NO/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Lisensen finnes ikke, eller du har ikke tillatelse til å se den.', + 'user_does_not_exist' => 'Bruker eksisterer ikke.', + 'asset_does_not_exist' => 'Eiendelen du prøver å koble til denne lisensen eksisterer ikke.', + 'owner_doesnt_match_asset' => 'Eiendelen du prøver å koble til denne lisensen er eid av noen andre enn personen du har valgt i tildelt til-nedtrekkslista.', + 'assoc_users' => 'Denne lisensen er sjekket ut til en bruker og kan ikke slettes. Vennligst sjekk inn lisensen først, og forsøk sletting på nytt. ', + 'select_asset_or_person' => 'Du må velge en ressurs eller en bruker, men ikke begge.', + 'not_found' => 'Lisens ikke funnet', + 'seats_available' => ':seat_count seter tilgjengelige', + + + 'create' => array( + 'error' => 'Lisens ble ikke opprettet, prøv igjen.', + 'success' => 'Vellykket opprettelse av lisens.' + ), + + 'deletefile' => array( + 'error' => 'Fil ble ikke slettet. Prøv igjen.', + 'success' => 'Fil ble slettet.', + ), + + 'upload' => array( + 'error' => 'Fil(er) ble ikke lastet opp. Prøv igjen.', + 'success' => 'Fil(er) ble slettet.', + 'nofiles' => 'Ingen fil er valgt til opplasting, eller filen er for stor', + 'invalidfiles' => 'En eller flere av filene er for stor, eller er en filtype som ikke er tillatt. Tillatte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, og lic.', + ), + + 'update' => array( + 'error' => 'Lisens ble ikke oppdatert, prøv igjen', + 'success' => 'Vellykket oppdatering av lisens.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på at du vil slette denne lisensen?', + 'error' => 'Det oppstod et problem under sletting av lisens. Vennligst prøv igjen.', + 'success' => 'Vellykket sletting av lisens.' + ), + + 'checkout' => array( + 'error' => 'Det oppstod et problem under utsjekk av lisens. Vennligst prøv igjen.', + 'success' => 'Vellykket utsjekk av lisens', + 'not_enough_seats' => 'Ikke nok lisensseter tilgjengelige for utsjekking', + ), + + 'checkin' => array( + 'error' => 'Det oppstod et problem under innsjekk av lisens. Vennligst prøv igjen.', + 'success' => 'Vellykket innsjekk av lisens' + ), + +); diff --git a/resources/lang/no/admin/licenses/table.php b/resources/lang/no-NO/admin/licenses/table.php similarity index 100% rename from resources/lang/no/admin/licenses/table.php rename to resources/lang/no-NO/admin/licenses/table.php diff --git a/resources/lang/no/admin/locations/message.php b/resources/lang/no-NO/admin/locations/message.php similarity index 100% rename from resources/lang/no/admin/locations/message.php rename to resources/lang/no-NO/admin/locations/message.php diff --git a/resources/lang/no-NO/admin/locations/table.php b/resources/lang/no-NO/admin/locations/table.php new file mode 100644 index 0000000000..e27419c4b4 --- /dev/null +++ b/resources/lang/no-NO/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Eiendeler tildelt', + 'id' => 'ID', + 'city' => 'By', + 'state' => 'Stat', + 'country' => 'Land', + 'create' => 'Opprett plassering', + 'update' => 'Oppdater plassering', + 'print_assigned' => 'Skriv ut tilordnede', + 'print_all_assigned' => 'Skriv ut alle tilordnede', + 'name' => 'Plasseringsnavn', + 'address' => 'Adresse', + 'address2' => 'Adresselinje 2', + 'zip' => 'Postnummer', + 'locations' => 'Plasseringer', + '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:', + 'phone' => 'Sted telefon', + '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-NO/admin/manufacturers/message.php b/resources/lang/no-NO/admin/manufacturers/message.php new file mode 100644 index 0000000000..83aab0c4f3 --- /dev/null +++ b/resources/lang/no-NO/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variabler {LOCALE}, {SERIAL}, {MODEL_NUMBER}og {MODEL_NAME} kan brukes i din URL for å få disse verdiene auto-populere når du ser ressurser - for eksempel https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Produsent eksisterer ikke.', + 'assoc_users' => 'Denne produsenten er tilknyttet minst en modell og kan ikke slettes. Oppdatèr modellen(e) til ikke å bruke denne produsenten, og prøv igjen. ', + + 'create' => array( + 'error' => 'Produsent ble ikke opprettet. Prøv igjen.', + 'success' => 'Opprettelse av produsent vellykket.' + ), + + 'update' => array( + 'error' => 'Produsent ble ikke oppdatert. Prøv igjen', + 'success' => 'Oppdatering av produsent vellykket.' + ), + + 'restore' => array( + 'error' => 'Produsent ble ikke gjenopprettet. Prøv igjen', + 'success' => 'Gjenopprettelse av produsent vellykket.' + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på at du vil slette denne produsenten?', + 'error' => 'Det oppstod et problem under sletting av produsenten. Prøv igjen.', + 'success' => 'Sletting av produsenten var vellykket.' + ) + +); diff --git a/resources/lang/no-NO/admin/manufacturers/table.php b/resources/lang/no-NO/admin/manufacturers/table.php new file mode 100644 index 0000000000..084bb0392d --- /dev/null +++ b/resources/lang/no-NO/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Om produsenter', + 'about_manufacturers_text' => 'Produsenter er firmaer som lager dine eiendeler. Du kan lagre viktig kundestøtte kontaktinformasjon om dem her, som vises på sidene om asset-detaljer.', + 'asset_manufacturers' => 'Eiendelsprodusenter', + 'create' => 'Opprett produsent', + 'id' => 'ID', + 'name' => 'Navn', + 'support_email' => 'Støtte epost', + 'support_phone' => 'Støttetelefon', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Garanti oppslag URL', + 'update' => 'Endre produsent', + +); diff --git a/resources/lang/no/admin/models/general.php b/resources/lang/no-NO/admin/models/general.php similarity index 100% rename from resources/lang/no/admin/models/general.php rename to resources/lang/no-NO/admin/models/general.php diff --git a/resources/lang/no-NO/admin/models/message.php b/resources/lang/no-NO/admin/models/message.php new file mode 100644 index 0000000000..099d18d94c --- /dev/null +++ b/resources/lang/no-NO/admin/models/message.php @@ -0,0 +1,47 @@ + 'Slettet ressursmodell', + 'does_not_exist' => 'Modell eksisterer ikke.', + 'no_association' => 'ADVARSEL! Ressursmodellen for dette elementet er ugyldig eller mangler!', + 'no_association_fix' => 'Dette vil ødelegge ting på merkelige og forferdelige måte. Rediger denne ressursen nå for å tildele den en modell.', + 'assoc_users' => 'Denne modellen er tilknyttet en eller flere eiendeler og kan ikke slettes. Slett eiendelene, og prøv å slette modellen igjen. ', + + + 'create' => array( + 'error' => 'Modellen ble ikke opprettet. Prøv igjen.', + 'success' => 'Opprettelse av modell var vellykket.', + 'duplicate_set' => 'En eiendel med dette navnet, produsenten og modelnummeret eksisterer allerede.', + ), + + 'update' => array( + 'error' => 'Modell ble ikke oppdatert. Prøv igjen', + 'success' => 'Oppdatering av modell vellykket.', + ), + + 'delete' => array( + 'confirm' => 'Er du sikker på at du vil slette denne modellen?', + 'error' => 'Det oppstod et problem under sletting av modellen. Prøv igjen.', + 'success' => 'Sletting av modell vellykket.' + ), + + 'restore' => array( + 'error' => 'Modell ble ikke gjenopprettet. Prøv igjen', + 'success' => 'Vellykket gjenoppretting av modell.' + ), + + 'bulkedit' => array( + 'error' => 'Ingen felt ble endret, så ingenting ble oppdatert.', + 'success' => 'Modelloppdatering vellyket.| :model_count modeller oppdatert.', + 'warn' => 'Du er i ferd med å oppdatere egenskapene til følgende modell: Du er i ferd med å redigere egenskapene for følgende modeller: model_count modeller:', + + ), + + 'bulkdelete' => array( + 'error' => 'Ingen modeller ble valgt, så ingenting ble slettet.', + 'success' => 'Modellen ble slettet!g_:success_count modeller slettet!', + 'success_partial' => ':Success_count-modell(ene) ble slettet, men fail_count kunne ikke slettes fordi de fortsatt har eiendeler knyttet til dem.' + ), + +); diff --git a/resources/lang/no/admin/models/table.php b/resources/lang/no-NO/admin/models/table.php similarity index 100% rename from resources/lang/no/admin/models/table.php rename to resources/lang/no-NO/admin/models/table.php diff --git a/resources/lang/no-NO/admin/reports/general.php b/resources/lang/no-NO/admin/reports/general.php new file mode 100644 index 0000000000..74ab74aacb --- /dev/null +++ b/resources/lang/no-NO/admin/reports/general.php @@ -0,0 +1,17 @@ + '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', + 'custom_export' => [ + 'user_address' => 'Brukerens adresse', + 'user_city' => 'Bruker by', + 'user_state' => 'Bruker tilstand', + 'user_country' => 'Bruker Land', + 'user_zip' => 'Brukers postnummer' + ] +]; \ No newline at end of file diff --git a/resources/lang/no/admin/reports/message.php b/resources/lang/no-NO/admin/reports/message.php similarity index 100% rename from resources/lang/no/admin/reports/message.php rename to resources/lang/no-NO/admin/reports/message.php diff --git a/resources/lang/no-NO/admin/settings/general.php b/resources/lang/no-NO/admin/settings/general.php new file mode 100644 index 0000000000..0ea8fa630b --- /dev/null +++ b/resources/lang/no-NO/admin/settings/general.php @@ -0,0 +1,368 @@ + '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".', + '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.', + 'admin_settings' => 'Admin innstillinger', + '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.', + 'asset_ids' => 'Eiendels-IDer', + 'audit_interval' => 'Audit intervall', + 'audit_interval_help' => 'Hvis du er påkrevd å regelmessig sjekke ressursene dine, angi intervallet i måneder som du bruker. Hvis du oppdaterer denne verdien, vil hele "neste revisjonsdatoer" for ressurser med en kommende revisjonsdato bli oppdatert.', + '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 eiendelsmerker', + 'auto_increment_prefix' => 'Prefiks (valgfritt)', + 'auto_incrementing_help' => 'Slå på automatisk økende eiendelsmerker for å velge dette', + 'backups' => 'Sikkerhetskopier', + 'backups_help' => 'Opprette, laste ned og gjenopprette 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' => 'Alle eksisterende brukere, inkludert deg, vil bli logget ut når din gjenoppretting 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.)', + 'custom_css' => 'Egendefinert CSS', + 'custom_css_help' => 'Legg til egendefinert CSS. Ikke ta med taggene <style></style>.', + 'custom_forgot_pass_url' => 'Egendefinert passord tilbakestillings-URL', + 'custom_forgot_pass_url_help' => 'Erstatter den innebygde glemt passord-URLen i innloggingsbildet. Nyttig for å sende brukere til intern eller leid LDAP passordgjenopprettingsfunksjonalitet. Vil deaktivere den lokale glemt passord-funksjonaliteten.', + 'dashboard_message' => 'Dashboardmelding', + 'dashboard_message_help' => 'Denne teksten vises på dashbordet for alle som har tillatelse til å vise oversikten.', + 'default_currency' => 'Standardvaluta', + 'default_eula_text' => 'Standard EULA', + 'default_language' => 'Standardspråk', + 'default_eula_help_text' => 'Du kan også knytte tilpassede EULAer til bestemte eiendelskategorier.', + 'display_asset_name' => 'Vis eiendelsnavn', + 'display_checkout_date' => 'Vis utsjekksdato', + 'display_eol' => 'Vis levetid i tabellvisning', + 'display_qr' => 'Vis Qr-kode', + 'display_alt_barcode' => 'Vis 1D strekkode', + 'email_logo' => 'E-postlogo', + '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', + 'favicon_format' => 'Aksepterte filtyper er ico, png og gif. Andre bildeformater vil muligens ikke fungere i alle nettlesere.', + 'favicon_size' => 'Favoritt-symboler bør være kvadratiske, 16x16 punkter.', + 'footer_text' => 'Ekstra bunnteksttekst ', + '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' => 'bedriftens støtte, signatur, e-postformat, brukerformat, bilder, per side, miniatyrbilde, eula, graviter, forelder, dashbord, personvern', + 'general_settings_help' => 'Standard EULA og mer', + 'generate_backup' => 'Generer Sikkerhetskopi', + 'google_workspaces' => 'Google arbeidsområder', + '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_default_group' => 'Standard tillatelsesgruppe', + 'ldap_default_group_info' => 'Velg en gruppe for nylig synkroniserte brukere. Husk at brukeren får rettigheter til gruppen den tildeles.', + 'no_default_group' => 'Ingen standard gruppe', + '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' => '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_location' => 'LDAP-plassering', +'ldap_location_help' => 'LDAP plasserings feltet burde brukes hvis en OU ikke blir brukt i "Base Bind DN"- La denne stå tom hvis et OU søk brukes.', + '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_manager' => 'LDAP Administrator', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'Dette bør starte med ldap:// (for ukryptert eller TLS) eller ldaps:// (for SSL)', + 'ldap_server_cert' => 'Validering av LDAP SSL sertifikat', + 'ldap_server_cert_ignore' => 'Godta ugyldig SSL sertifikat', + 'ldap_server_cert_help' => 'Kryss av denne boksen hvis du bruker et selv-signert SSL sertifikat og vil akkseptere et ugyldig sertifikat.', + 'ldap_tls' => 'Bruk TLS', + 'ldap_tls_help' => 'Kryss av denne hvis du kjører STARTTLS på LDAP-serveren. ', + 'ldap_uname' => 'LDAP Bundet brukernavn', + 'ldap_dept' => 'LDAP avdeling', + 'ldap_phone' => 'LDAP telefonnummer', + 'ldap_jobtitle' => 'LDAP Jobbtittel', + 'ldap_country' => 'LDAP Land', + 'ldap_pword' => 'LDAP Bind passord', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP-passord Sync', + 'ldap_pw_sync_help' => 'Ta bort kryss på denne boksen hvis du ikke vil at LDAP passord skal holdes synkronisert med lokale passord. Ved å skru av dette er det mulig at brukerne ikke vil klare å logge på om de ikke får tak i LDAP serveren.', + 'ldap_username_field' => 'Brukernavn Felt', + 'ldap_lname_field' => 'Etternavn', + 'ldap_fname_field' => 'LDAP Fornavn', + 'ldap_auth_filter_query' => 'LDAP autentisering spørring', + 'ldap_version' => 'LDAP Versjon', + 'ldap_active_flag' => 'LDAP aktive flag', + 'ldap_activated_flag_help' => 'Denne verdien brukes til å bestemme om en synkronisert bruker kan logge inn på Snipe-IT. Det påvirker ikke muligheten til å sjekke elementer inn eller ut til dem, og bør være egenskapsnavn i din AD/LDAP, ikke verdien.

Hvis dette feltet er satt til et feltnavn som ikke eksisterer i AD/LDAP, eller verdien i AD/LDAP feltet er satt til 0 eller usann, vil bruker pålogging bli deaktivert. Hvis verdien i AD/LDAP feltet er satt til 1 eller sann eller annen tekst betyr at brukeren kan logge inn. Når feltet er tomt i din AD, respekterer vi -brukerAccountControl attributt, som vanligvis tillater ikke-suspenderte brukere å logge inn.', + 'ldap_emp_num' => 'LDAP ansattnummer', + 'ldap_email' => 'LDAP E-post', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP-synkronisering', + 'license' => 'Programvarelisens', + 'load_remote' => 'Bruk Gravatar', + 'load_remote_help_text' => 'Fjern avhuking på denne boksen hvis din installasjon ikke kan laste skript fra utenfor Internett. Dette forhindrer Snipe-IT at man prøver å laste bilder fra Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Aktiver innlogging med Remote User Header', + 'login_remote_user_enabled_help' => 'Aktiverer autentisering via REMOTE_USER headeren som beskrevet i "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Deaktiver andre godkjenningsmekanismer', + 'login_common_disabled_help' => 'Deaktiverer andre autentiseringsmekanismer. Aktiver dette valget kun hvis du er sikker på at din REMOTE_USER innlogging allerede fungerer', + 'login_remote_user_custom_logout_url_text' => 'Tilpasset utloggingsadresse', + 'login_remote_user_custom_logout_url_help' => 'Hvis en URL angis her blir brukerne videresendt til denne URLen etter utlogging fra Snipe-IT. Dette er nyttig for korrekt lukking av autentiseringssesjoner hos din autentiseringsleverandør.', + 'login_remote_user_header_name_text' => 'Egendefinert brukernavn-header', + 'login_remote_user_header_name_help' => 'Bruk angitt header-felt i stedet for REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Bruk i Print', + 'logo_print_assets_help' => 'Bruk branding på utskrivbare eiendelslister ', + 'full_multiple_companies_support_help_text' => 'Vis kun eiendeler til bedriften brukere (inkl administratorer) er knyttet til.', + 'full_multiple_companies_support_text' => 'Full støtte for flere bedrifter', + 'show_in_model_list' => 'Vis i Model nedtrekksmeny', + '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', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Offentlig sertifikat', + 'saml_sp_metadata_url' => 'Metadata URL', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'Du kan spesifisere IdP-metadata ved hjelp av URL eller XML-fil.', + 'saml_attr_mapping_username' => 'Attributt for brukernavn', + 'saml_attr_mapping_username_help' => 'NameID vil bli brukt hvis tilordning av attributtet er uspesifisert eller ugyldig.', + 'saml_forcelogin_label' => 'SAML Tving Innlogging', + 'saml_forcelogin' => 'Gjør SAML til standard innlogging', + 'saml_forcelogin_help' => 'Du kan bruke \'/login?nosaml\' for å komme til den normale innloggingssiden.', + 'saml_slo_label' => 'SAML utlogging', + 'saml_slo' => 'Send en Logoutforespørsel til IdP på Logg ut', + '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', + 'show_archived_in_list' => 'Arkiverte eiendeler', + 'show_archived_in_list_text' => 'Vis arkiverte eiendeler i "alle eiendeler" utlisting', + 'show_assigned_assets' => 'Vis eiendeler tildelt til eiendeler', + 'show_assigned_assets_help' => 'Vis ressurser som ble tildelt andre eiendeler i Vis bruker -> Eiendeler, Vis bruker -> Info -> Skriv ut alle tildelte og i Konto -> Vis tildelte eiendeler.', + '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', + 'integrations' => 'Integrasjoner', + 'slack' => 'Slack', + 'general_webhook' => 'Generell Webhook', + 'ms_teams' => 'Microsoft Lag', + 'webhook' => ':app', + 'webhook_presave' => 'Test til lagring', + 'webhook_title' => 'Oppdater Webhook innstillinger', + 'webhook_help' => 'Integrasjons instillinger', + 'webhook_botname' => ':app botnavn', + 'webhook_channel' => ':app kanal', + 'webhook_endpoint' => ':app endepunkt', + 'webhook_integration' => ':app Innstillinger', + 'webhook_test' =>'Test :app integrasjon', + 'webhook_integration_help' => ':app-integrasjon er valgfritt, men endepunktet og kanalen er påkrevd hvis du ønsker å bruke den. For å konfigurere :app integrering, må du først lage en innkommende webhook på din :app konto. Klikk på knappen Test :app Integrasjon for å bekrefte at innstillingene er korrekte før du lagrer. ', + 'webhook_integration_help_button' => 'Du vil se en testknapp etter at du har lagret din :app informasjon.', + 'webhook_test_help' => 'Test om din :app integrasjon er riktig konfigurert. DU MÅ LAGRE DINE OPPDATERTE :app INNSTILLINGER FØRST.', + 'snipe_version' => 'Snipe-IT-versjon', + 'support_footer' => 'Støtte Footer Lenker ', + 'support_footer_help' => 'Angi hvem som kan se lenker til Snipe-IT supportinformasjon og brukermanual', + 'version_footer' => 'Versjon i Footer ', + 'version_footer_help' => 'Angi hvem som kan se Snipe-IT versjon og build-nummer.', + 'system' => 'Systeminformasjon', + '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.', + 'labels_per_page' => 'Etiketter per side', + 'label_dimensions' => 'Etikettstørrelsen (inches)', + 'next_auto_tag_base' => 'Neste automatiske økning', + 'page_padding' => 'Side marger (inches)', + 'privacy_policy_link' => 'Link til personvernregler', + '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', + 'labels_pagewidth' => 'Etikett arkbredde', + 'labels_pageheight' => 'Etikett arkhøyde', + 'label_gutters' => 'Etikett tegnavstand (tommer)', + 'page_dimensions' => 'Sidedimensjon (tommer)', + 'label_fields' => 'Etikett synlige felter', + 'inches' => 'tommer', + 'width_w' => 'b', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link til Snipe-IT i e-post', + 'show_url_in_emails_help_text' => 'Fjern markeringen i denne boksen hvis du ikke vil koble tilbake til Snipe-IT-installasjonen i e-postboksene dine. Nyttig hvis de fleste av brukerne aldri logger inn.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Maks miniatyrbilde høyde', + 'thumbnail_max_h_help' => 'Maksimal høyde i piksler som miniatyrbilder kan vise i visningen liste. Min 25, maks 500.', + 'two_factor' => 'To-faktor autentisering', + 'two_factor_secret' => 'To-faktor kode', + 'two_factor_enrollment' => 'To-faktor registrering', + 'two_factor_enabled_text' => 'Aktiver to-faktor autentisering', + 'two_factor_reset' => 'Tilbakestill to-faktor hemmelighet', + 'two_factor_reset_help' => 'Dette vil tvinge brukeren til å legge inn enheten på nytt med autentiseringsappen. Dette kan være nyttig hvis enheten deres er mistet eller stjålet. ', + 'two_factor_reset_success' => 'To-faktor enhet resatt', + 'two_factor_reset_error' => 'Reset av to-faktor enhet feilet', + 'two_factor_enabled_warning' => 'Aktivering av to-faktor autentisering hvis ikke allerede aktivert vil øyeblikkelig tvinge deg til å autentisere med enhet som er aktivert i Google Authenticator. Du vil ha mulighet til å aktivere enheten din hvis ingen er aktivert fra før.', + 'two_factor_enabled_help' => 'Dette vil slå på to-faktor autentisering med Google Authenticator.', + 'two_factor_optional' => 'Selektiv (brukere kan aktivere eller deaktivere hvis tillatt)', + 'two_factor_required' => 'Påkrevd for alle brukere', + 'two_factor_disabled' => 'Deaktivert', + 'two_factor_enter_code' => 'Skriv inn to-faktor kode', + 'two_factor_config_complete' => 'Send kode', + 'two_factor_enabled_edit_not_allowed' => 'Systemansvarlig tillater ikke at du redigerer denne innstillingen.', + 'two_factor_enrollment_text' => "To-faktor autentisering er påkrevd, men enheten din har ikke blitt aktivert for dette enda. Åpne Google Authenticator-appen og scan inn QR-koden nedenfor for å aktivere. Når du har aktivert enheten din, skriv inn koden nedenfor", + 'require_accept_signature' => 'Kreve signatur', + 'require_accept_signature_help_text' => 'Aktivering av denne funksjonen ville forlange brukernes å fysisk logge ut for å akseptere en eiendel.', + 'left' => 'venstre', + 'right' => 'høyre', + 'top' => 'topp', + 'bottom' => 'bunn', + 'vertical' => 'vertikal', + 'horizontal' => 'horisontal', + 'unique_serial' => 'Unike serienumre', + '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-post varsler og 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', + 'label2_enable' => 'Ny etikett generator', + 'label2_enable_help' => 'Bytt til den nye etikette generatoren. Merk: Du må lagre denne innstillingen før du setter andre.', + 'label2_template' => 'Mal', + 'label2_template_help' => 'Velg mal som skal brukes til etikettgenerering', + 'label2_title' => 'Tittel', + 'label2_title_help' => 'Tittelen som skal vises på etiketter som støtter den', + 'label2_title_help_phold' => 'Plassholderen {COMPANY} vil bli erstattet med navnet til ressursen's firma navn', + 'label2_asset_logo' => 'Bruk ressurs logo', + 'label2_asset_logo_help' => 'Bruk logoen til ressursen's tildelte selskap, i stedet for verdien fra :setting_name', + 'label2_1d_type' => '1D strekkodetype', + 'label2_1d_type_help' => 'Format for 1D strekkoder', + 'label2_2d_type' => '2D strekkodetype', + 'label2_2d_type_help' => 'Format for 2D strekkoder', + 'label2_2d_target' => '2D strekkodemål', + 'label2_2d_target_help' => 'URL-en 2D strekkoden peker til til når den blir skannet', + 'label2_fields' => 'Feltdefinisjoner', + 'label2_fields_help' => 'Feltene kan legges til, fjernes, og sorteres i venstre kolonne. For hvert felt kan flere alternativer for etikett og datakilde legges til, fjernes, og sorteres på nytt i høyre kolonne.', + 'help_asterisk_bold' => 'Teksten som skrives inn som **text** vil vises som fet', + 'help_blank_to_use' => 'La stå tom for å bruke verdien fra :setting_name', + 'help_default_will_use' => ':default vil bruke verdien fra :setting_name.
Vær oppmerksom på at verdien for strekkodene må oppfylle den respektive strekkodespesifikasjonen for å bli generert med hell. Vennligst se dokumentasjonen for mer informasjon. ', + 'default' => 'Standard', + 'none' => 'Ingen', + 'google_callback_help' => 'Dette bør angis som callback-URL-en i Google OAuth app innstillingene i organisasjonen din's Google utvikler konsoll .', + 'google_login' => 'Google Workspace innloggingsinnstillinger', + 'enable_google_login' => 'Aktiver innlogging med Google Workspace', + 'enable_google_login_help' => 'Brukerne vil ikke automatisk bli betjent. De må ha en eksisterende konto her OG i Google Workspace, og deres brukernavn her må matche sin Google Workspace e-post adresse. ', + 'mail_reply_to' => 'E-post svar-til adresse', + 'mail_from' => 'E-post fra adressen', + 'database_driver' => 'Databasedriver', + 'bs_table_storage' => 'Tabell Lagring', + 'timezone' => 'Tidssone', + +]; diff --git a/resources/lang/no/admin/settings/message.php b/resources/lang/no-NO/admin/settings/message.php similarity index 100% rename from resources/lang/no/admin/settings/message.php rename to resources/lang/no-NO/admin/settings/message.php diff --git a/resources/lang/no/admin/settings/table.php b/resources/lang/no-NO/admin/settings/table.php similarity index 100% rename from resources/lang/no/admin/settings/table.php rename to resources/lang/no-NO/admin/settings/table.php diff --git a/resources/lang/no-NO/admin/statuslabels/message.php b/resources/lang/no-NO/admin/statuslabels/message.php new file mode 100644 index 0000000000..03e2bd6e9b --- /dev/null +++ b/resources/lang/no-NO/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status-etiketten finnes ikke.', + 'deleted_label' => 'Slettet statusmerke', + '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' => [ + 'error' => 'Statusmerket ble ikke opprettet. Prøv igjen.', + 'success' => 'Statusmerket ble opprettet.', + ], + + 'update' => [ + 'error' => 'Statusmerket ble ikke oppdatert. Prøv igjen', + 'success' => 'Vellykket oppdatering av statusmerke.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Disse eiendelene kan ikke tilordnes noen.', + '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/statuslabels/table.php b/resources/lang/no-NO/admin/statuslabels/table.php similarity index 100% rename from resources/lang/no/admin/statuslabels/table.php rename to resources/lang/no-NO/admin/statuslabels/table.php diff --git a/resources/lang/no/admin/suppliers/message.php b/resources/lang/no-NO/admin/suppliers/message.php similarity index 100% rename from resources/lang/no/admin/suppliers/message.php rename to resources/lang/no-NO/admin/suppliers/message.php diff --git a/resources/lang/no-NO/admin/suppliers/table.php b/resources/lang/no-NO/admin/suppliers/table.php new file mode 100644 index 0000000000..39a66faff6 --- /dev/null +++ b/resources/lang/no-NO/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Om leverandører', + 'about_suppliers_text' => 'Leverandører brukes til å spore kilden til varer', + 'address' => 'Leverandøradresse', + 'assets' => 'Eiendeler', + 'city' => 'By', + 'contact' => 'Kontaktnavn', + 'country' => 'Land', + 'create' => 'Opprett leverandør', + 'email' => 'E-post', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'Lisenser', + 'name' => 'Leverandørnavn', + 'notes' => 'Notater', + 'phone' => 'Telefon', + 'state' => 'Stat', + 'suppliers' => 'Leverandører', + 'update' => 'Oppdater leverandør', + 'view' => 'Vis leverandør', + 'view_assets_for' => 'Vis eiendeler for', + 'zip' => 'Postnummer', + +); diff --git a/resources/lang/no/admin/users/general.php b/resources/lang/no-NO/admin/users/general.php similarity index 100% rename from resources/lang/no/admin/users/general.php rename to resources/lang/no-NO/admin/users/general.php diff --git a/resources/lang/no/admin/users/message.php b/resources/lang/no-NO/admin/users/message.php similarity index 100% rename from resources/lang/no/admin/users/message.php rename to resources/lang/no-NO/admin/users/message.php diff --git a/resources/lang/no-NO/admin/users/table.php b/resources/lang/no-NO/admin/users/table.php new file mode 100644 index 0000000000..081bc57c82 --- /dev/null +++ b/resources/lang/no-NO/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktiv', + 'allow' => 'Tillatt', + 'checkedout' => 'Eiendeler', + 'created_at' => 'Opprettet', + 'createuser' => 'Opprett bruker', + 'deny' => 'Nekt', + 'email' => 'E-post', + 'employee_num' => 'Ansattnummer', + 'first_name' => 'Fornavn', + 'groupnotes' => 'Velg en gruppe for brukeren. Husk at brukeren får samme rettigheter som gruppen han tildeles. Bruk ctrl+museklikk (eller cmd+museklikk på MacOS) for å velge bort grupper.', + 'id' => 'Id', + 'inherit' => 'Arv', + 'job' => 'Jobbtittel', + 'last_login' => 'Siste innlogging', + 'last_name' => 'Etternavn', + 'location' => 'Lokasjon', + 'lock_passwords' => 'Innloggingsdetaljer kan ikke endres i denne installasjonen.', + 'manager' => 'Overordnet', + 'managed_locations' => 'Administrere plasseringer', + 'name' => 'Navn', + 'nogroup' => 'Ingen grupper er opprettet ennå. For å legge til en, besøk: ', + 'notes' => 'Notater', + 'password_confirm' => 'Bekreft passord', + 'password' => 'Passord', + 'phone' => 'Telefon', + 'show_current' => 'Vis nåværende brukere', + 'show_deleted' => 'Vis slettede brukere', + 'title' => 'Tittel', + 'to_restore_them' => 'for å gjenopprette de.', + 'total_assets_cost' => "Totale ressurskostnader", + 'updateuser' => 'Oppdater bruker', + 'username' => 'Brukernavn', + 'user_deleted_text' => 'Denne brukeren er merket som slettet.', + 'username_note' => '(Dette brukes til binding i Active Directory, ikke for innlogging)', + 'cloneuser' => 'Klon bruker', + 'viewusers' => 'Vis brukere', +); diff --git a/resources/lang/no/auth.php b/resources/lang/no-NO/auth.php similarity index 100% rename from resources/lang/no/auth.php rename to resources/lang/no-NO/auth.php diff --git a/resources/lang/no-NO/auth/general.php b/resources/lang/no-NO/auth/general.php new file mode 100644 index 0000000000..a31080a00b --- /dev/null +++ b/resources/lang/no-NO/auth/general.php @@ -0,0 +1,19 @@ + 'Send Passord Tilbakestillingslink', + 'email_reset_password' => 'E-post Passord Tilbakestill', + 'reset_password' => 'Tilbakestill Passord', + 'saml_login' => 'Logg inn med SSO', + 'login' => 'Logg inn', + 'login_prompt' => 'Vennligst logg inn', + 'forgot_password' => 'Jeg har glemt passordet mitt', + 'ldap_reset_password' => 'Klikk her for å nullstille ditt LDAP-passord', + 'remember_me' => 'Husk meg', + 'username_help_top' => 'Skriv inn ditt brukernavn for å få tilsendt en lenke for tilbakestilling av passord.', + 'username_help_bottom' => 'Ditt brukernavn og e-postadresse kan være det samme, men kan være, avhengig av din konfigurasjon. Dersom du ikke husker brukernavnet ditt, ta kontakt med systemansvarlig.

Brukernavn uten en tilknyttet e-postadresse vil ikke bli sendt en lenke for tilbakestilling av passordet. ', + 'google_login' => 'Logg inn med Google Workspace', + 'google_login_failed' => 'Google innlogging feilet, vennligst prøv igjen.', + +]; + diff --git a/resources/lang/no/auth/message.php b/resources/lang/no-NO/auth/message.php similarity index 100% rename from resources/lang/no/auth/message.php rename to resources/lang/no-NO/auth/message.php diff --git a/resources/lang/no/button.php b/resources/lang/no-NO/button.php similarity index 100% rename from resources/lang/no/button.php rename to resources/lang/no-NO/button.php diff --git a/resources/lang/no-NO/general.php b/resources/lang/no-NO/general.php new file mode 100644 index 0000000000..7e6a6adc28 --- /dev/null +++ b/resources/lang/no-NO/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Tilbehør', + 'activated' => 'Aktivert', + 'accepted_date' => 'Akseptdato', + 'accessory' => 'Tilbehør', + 'accessory_report' => 'Rapport over tilbehør', + 'action' => 'Handlinger', + 'activity_report' => 'Aktivitetsrapport', + 'address' => 'Adresse', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Setelisenser lagt til', + 'age' => "Alder", + 'all_assets' => 'Alle eiendeler', + 'all' => 'Alle', + 'archived' => 'Arkivert', + 'asset_models' => 'Eiendelsmodeller', + 'asset_model' => 'Modell', + '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', + 'assets_audited' => 'reviderte ressurser', + 'assets_checked_in_count' => 'innsjekkede ressurser', + 'assets_checked_out_count' => 'utsjekkede ressurser', + 'asset_deleted_warning' => 'Denne ressursen er slettet. Du må gjenopprette den før du kan tilordne den til noen.', + 'assigned_date' => 'Dato tildelt', + 'assigned_to' => 'Tilordnet :name', + 'assignee' => 'Tilordnet til', + 'avatar_delete' => 'Slett Avatar', + 'avatar_upload' => 'Last opp Avatar', + 'back' => 'Tilbake', + 'bad_data' => 'Fant ingenting. Kanskje feil i data?', + 'bulkaudit' => 'Bulk revisjon', + 'bulkaudit_status' => 'Revisjon Status', + 'bulk_checkout' => 'Masseutsjekk', + 'bulk_edit' => 'Masseredigering', + 'bulk_delete' => 'Massesletting', + 'bulk_actions' => 'Massehandlinger', + 'bulk_checkin_delete' => 'Masseinnsjekk/Slett brukere', + 'byod' => 'BYOD', + 'byod_help' => 'Denne enheten er eid av brukeren', + 'bystatus' => 'etter Status', + 'cancel' => 'Avbryt', + 'categories' => 'Kategorier', + 'category' => 'Kategori', + 'change' => 'Inn/ut', + 'changeemail' => 'Endre e-postadresse', + 'changepassword' => 'Endre passord', + 'checkin' => 'Sjekk inn', + 'checkin_from' => 'Innsjekk fra', + 'checkout' => 'Sjekk ut', + 'checkouts_count' => 'Sjekk ut', + 'checkins_count' => 'Sjekk inn', + 'user_requests_count' => 'Forespørsler', + 'city' => 'By', + 'click_here' => 'Klikk her', + 'clear_selection' => 'Tøm valg', + 'companies' => 'Selskaper', + 'company' => 'Firmanavn', + 'component' => 'Komponent', + 'components' => 'Komponenter', + 'complete' => 'Fullført', + 'consumable' => 'Forbruksvare', + 'consumables' => 'Forbruksvarer', + 'country' => 'Land', + 'could_not_restore' => 'Feil ved gjenoppretting av :item_type: :error', + 'not_deleted' => ':item_type er ikke slettet og kan ikke gjenopprettes', + 'create' => 'Opprett ny', + 'created' => 'Enhet opprettet', + 'created_asset' => 'eiendel opprettet', + 'created_at' => 'Opprettet', + 'created_by' => 'Opprettet av', + 'record_created' => 'Post opprettet', + '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', + 'days_to_next_audit' => 'Dager til neste revisjon', + 'date' => 'Dato', + 'debug_warning' => 'Advarsel!', + 'debug_warning_text' => 'Dette programmet kjører i produksjonsmodus med feilsøking aktiverert. Dette kan utsette følsomme data hvis programmet er tilgjengelig for omverdenen. Deaktiver debug modus ved å sette APP_DEBUG-verdien i filen .env til false.', + 'delete' => 'Slett', + 'delete_confirm' => 'Er du sikker på at du vil slette :item?', + 'delete_confirm_no_undo' => 'Er du sikker på at du vil slette :item? Dette kan ikke angres.', + 'deleted' => 'Slettet', + 'delete_seats' => 'Slettede setelisenser', + 'deletion_failed' => 'Sletting mislyktes', + 'departments' => 'Avdelinger', + 'department' => 'Avdeling', + 'deployed' => 'Utlevert', + 'depreciation' => 'Avskrivning', + 'depreciations' => 'Avskrivninger', + 'depreciation_report' => 'Avskrivningsrapport', + 'details' => 'Detaljer', + 'download' => 'Last ned', + 'download_all' => 'Last ned alle', + 'editprofile' => 'Rediger din profil', + 'eol' => 'Livstid', + 'email_domain' => 'E-postdomene', + 'email_format' => 'E-postformat', + 'employee_number' => 'Ansattnummer', + 'email_domain_help' => 'Brukes til å generere e-postadresser ved import', + 'error' => 'Feil', + 'exclude_archived' => 'Ekskluder arkiverte ressurser', + 'exclude_deleted' => 'Ekskluder slettede ressurser', + 'example' => 'Eksempel: ', + '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)', + 'lastnamefirstinitial_format' => 'Etternavn Initialer (oladunk@example.com)', + 'firstintial_dot_lastname_format' => 'Fornavn Initialer. Etternavn (j.smith@example.com)', + 'firstname_lastname_display' => 'Fornavn Etternavn (Kari Torildsdottir)', + 'lastname_firstname_display' => 'Etternavn Fornavn (Torildsdottir, Kari)', + 'name_display_format' => 'Navneformat', + 'first' => 'Første', + 'firstnamelastname' => 'Fornavn Etternavn (oladunk@example.com)', + 'lastname_firstinitial' => 'Etternavn Fornavn Initialer (smith_j@example.com)', + 'firstinitial.lastname' => 'Fornavn Initialer Etternavn (j.smith@example.com)', + 'firstnamelastinitial' => 'Fornavn Etternavn Initialer (janes@example.com)', + 'first_name' => 'Fornavn', + 'first_name_format' => 'Fornavn (oladunk@example.com)', + 'files' => 'Filer', + 'file_name' => 'Fil', + 'file_type' => 'Filtype', + 'filesize' => 'Filstørrelse', + 'file_uploads' => 'Filopplastinger', + 'file_upload' => 'Filopplastning', + 'generate' => 'Generer', + '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', + 'include_deleted' => 'Inkluder slettede ressurser', + '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.', + 'unaccepted_image_type' => 'Denne bildefilen var ikke lesbar. Aksepterte filtyper er jpg, webp, png, gif og svg. Mime-typen til denne filen er :mimetype.', + 'import' => 'Importer', + 'import_this_file' => 'Kartfelter og behandle denne filen', + 'importing' => 'Importerer', + 'importing_help' => 'Du kan importere eiendeler, tilbehør, lisenser, komponenter, forbruksvarer og brukere via CSV-fil.

CSV-en må være kommaseparert og formatert med overskrifter som stemmer overens med de i eksempel-CSV i dokumentasjonen.', + 'import-history' => 'Importhistorikk', + 'asset_maintenance' => 'Vedlikehold av eiendeler', + 'asset_maintenance_report' => 'Rapport Vedlikehold av eiendeler', + 'asset_maintenances' => 'Vedlikehold av eiendeler', + 'item' => 'Enhet', + 'item_name' => 'Navn', + 'import_file' => 'importer CSV-fil', + 'import_type' => 'Type CSV-import', + 'insufficient_permissions' => 'Utilstrekkelige rettigheter!', + 'kits' => 'Forhåndsdefinerte sett', + 'language' => 'Språk', + 'last' => 'Siste', + 'last_login' => 'Siste pålogging', + 'last_name' => 'Etternavn', + 'license' => 'Lisens', + 'license_report' => 'Lisensrapport', + 'licenses_available' => 'Tilgjengelige lisenser', + 'licenses' => 'Lisenser', + 'list_all' => 'List alle', + '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', + 'location_plural' => 'Stedslokasjoner', + 'locations' => 'Lokasjoner', + 'logo_size' => 'Kvadratisk logo vises best med Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. 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', + 'no_email' => 'Ingen e-postadresse tilknyttet denne brukeren', + 'last_audit' => 'Siste revisjon', + 'new' => 'ny!', + 'no_depreciation' => 'Ingen avskrivning', + 'no_results' => 'Ingen treff.', + 'no' => 'Nei', + 'notes' => 'Notater', + 'order_number' => 'Ordreummer', + 'only_deleted' => 'Kun slettede ressurser', + 'page_menu' => 'Viser _MENU_ enheter', + 'pagination_info' => 'Viser _START_ til _END_ av _TOTAL_ enheter', + 'pending' => 'Under arbeid', + 'people' => 'Folk', + 'per_page' => 'Resultater pr side', + 'previous' => 'Forrige', + 'processing' => 'Behandler', + 'profile' => 'Din profil', + 'purchase_cost' => 'Innkjøpskostnad', + 'purchase_date' => 'Innkjøpsdato', + 'qty' => 'Antall', + 'quantity' => 'Antall', + 'quantity_minimum' => 'Du har :count enheter under eller nesten under minimum antall', + 'quickscan_checkin' => 'Hurtiginnsjekk ved skanning', + 'quickscan_checkin_status' => 'Innsjekkingsstatus', + '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_var' => 'Velg :thing... ', // this will eventually replace all of our other selects + 'select' => 'Velg', + 'select_all' => 'Velg alle', + 'search' => 'Søk', + 'select_category' => 'Velg en kategori', + 'select_department' => 'Velg en avdeling', + 'select_depreciation' => 'Velg en avskrivningstype', + 'select_location' => 'Velg en lokasjon', + 'select_manufacturer' => 'Velg en produsent', + 'select_model' => 'Velg en modell', + 'select_supplier' => 'Velg en leverandør', + 'select_user' => 'Velg en bruker', + 'select_date' => 'Velg dato (ÅÅÅÅ-MM-DD)', + 'select_statuslabel' => 'Velg status', + 'select_company' => 'Velg bedrift', + 'select_asset' => 'Velg eiendel', + 'settings' => 'Innstillinger', + 'show_deleted' => 'Vis slettede', + 'show_current' => 'Vis gjeldende', + 'sign_in' => 'Logg inn', + 'signature' => 'Signatur', + 'signed_off_by' => 'Godkjent av', + 'skin' => 'Tema', + 'webhook_msg_note' => 'En varsling vil bli sendt via webhook', + 'webhook_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', + 'state' => 'Stat', + 'status_labels' => 'Statusmerker', + 'status' => 'Status', + 'accept_eula' => 'Akseptavtale', + 'supplier' => 'Leverandør', + 'suppliers' => 'Leverandører', + 'sure_to_delete' => 'Er du sikker på at du vil slette', + 'sure_to_delete_var' => 'Er du sikker på at du vil slette :item?', + 'delete_what' => 'Slett :item', + 'submit' => 'Send', + 'target' => 'Mål', + 'time_and_date_display' => 'Tid og Datovisning', + 'total_assets' => 'eiendeler totalt', + 'total_licenses' => 'lisener totalt', + 'total_accessories' => 'antall tilbehør', + 'total_consumables' => 'antall forbruksvarer', + 'type' => 'Type', + 'undeployable' => 'Ikke utleverbar', + 'unknown_admin' => 'Ukjent admin', + 'username_format' => 'Format brukernavn', + 'username' => 'Brukernavn', + 'update' => 'Oppdater', + 'upload_filetypes_help' => 'Tillatte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf og rar. Maks. filstørrelse er :size.', + 'uploaded' => 'Lastet opp', + 'user' => 'Bruker', + 'accepted' => 'akseptert', + 'declined' => 'avslått', + 'unassigned' => 'Ikke tildelt', + 'unaccepted_asset_report' => 'Ikke aksepterte eiendeler', + 'users' => 'Brukere', + 'viewall' => 'Vis alle', + 'viewassets' => 'Vis tildelte eiendeler', + 'viewassetsfor' => 'Vis eiendelene til :name', + 'website' => 'Nettsted', + 'welcome' => 'Velkommen, :name', + 'years' => 'år', + 'yes' => 'Ja', + 'zip' => 'Postnummer', + 'noimage' => 'Bilde er ikke lastet opp eller finner ikke bilde.', + 'file_does_not_exist' => 'Den forespurte filen finnes ikke på serveren.', + 'file_upload_success' => 'Filopplasting vellykket!', + 'no_files_uploaded' => 'Filopplasting vellykket!', + 'token_expired' => 'Din sesjon har utløpt. Prøv igjen.', + 'login_enabled' => 'Innlogging aktiv', + 'audit_due' => 'Revisjonsfrist nær', + 'audit_overdue' => 'Revisjonsfrist forfalt', + '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 eller manglende kategori', + 'invalid_item_category_single' => 'Ugyldig eller mangler :type kategori. Oppdater kategorien til denne :type for å inkludere en gyldig kategori før du går til kassen.', + '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 ikke har lagt til noe 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_bulk_error_hint' => 'Følgende felt har valideringsfeil og ble ikke endret:', + 'notification_success' => 'Suksess', + 'notification_warning' => 'Advarsel', + 'notification_info' => 'Informasjon', + 'asset_information' => 'Eiendelsinfo', + 'model_name' => 'Modell navn', + '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', + 'maintenance_mode' => 'Tjenesten er midlertidig utilgjengelig for systemoppdateringer. Vennligst prøv igjen senere.', + 'maintenance_mode_title' => 'System midlertidig ikke tilgjengelig', + 'ldap_import' => 'Brukerpassord bør ikke administreres av LDAP. (Dette lar deg sende glemte passord forespørsler.)', + 'purge_not_allowed' => 'Sletting av slettede data er deaktivert i .env-filen. Kontakt kundestøtte eller systemadministrator.', + 'backup_delete_not_allowed' => 'Sletting av sikkerhetskopier er deaktivert i .env filen. Kontakt kundestøtte eller systemadministrator.', + 'additional_files' => 'Flere filer', + 'shitty_browser' => 'Ingen signatur oppdaget. Hvis du bruker en eldre nettleser, vennligst bruk en mer moderne nettleser for å akseptere mottak av eiendel.', + 'bulk_soft_delete' =>'Fjern også disse brukerne ved å fjerne deres eiendelshistorikk intakt/til du fjerner slettede poster i Admin-innstillingene.', + 'bulk_checkin_delete_success' => 'Dine valgte brukere er slettet og deres elementer har blitt sjekket inn.', + 'bulk_checkin_success' => 'Elementene for de valgte brukerne har blitt sjekket inn.', + 'set_to_null' => 'Slette verdier for denne eiendelen Slett verdier for alle :asset_count eiendeler ', + 'set_users_field_to_null' => 'Slett :field verdier for denne brukeren. Slett :field verdier for alle :user_count brukere ', + 'na_no_purchase_date' => 'N/A - Ingen kjøpsdato oppgitt', + 'assets_by_status' => 'Eiendeler etter status', + 'assets_by_status_type' => 'Eiendeler etter status', + 'pie_chart_type' => 'Dashbord Kakediagram type', + 'hello_name' => 'Velkommen, :name!', + 'unaccepted_profile_warning' => 'Du har :count elementer som trenger godkjenning. Klikk her for å akseptere eller avslå dem', + 'start_date' => 'Startdato', + 'end_date' => 'Sluttdato', + 'alt_uploaded_image_thumbnail' => 'Opplastet miniatyrbilde', + 'placeholder_kit' => 'Velg ett sett', + 'file_not_found' => 'Finner ikke filen', + 'preview_not_available' => '(ingen forhåndsvisning)', + 'setup' => 'Innstillinger', + 'pre_flight' => 'Test', + 'skip_to_main_content' => 'Gå til hovedinnhold', + 'toggle_navigation' => 'Vis/skjul navigasjon', + 'alerts' => 'Varsler', + 'tasks_view_all' => 'Vis alle oppgaver', + 'true' => 'Sant', + 'false' => 'Usant', + 'integration_option' => 'Innstillinger for integrering', + 'log_does_not_exist' => 'Det finnes ingen samsvarende loggoppføring.', + 'merge_users' => 'Slå sammen brukere', + 'merge_information' => 'Dette vil slå sammen :count brukere til en enkelt bruker. Velg brukeren du ønsker å slå de andre sammen med, og de tilknyttede eiendelene, lisenser, etc vil bli flyttet til valgt bruker, og de andre vil bli merket som slettet.', + 'warning_merge_information' => 'Denne handlingen kan ikke angres og skal BARE brukes når du må slå sammen brukere på grunn av dårlig import eller synkronisering. Sørg for å kjøre en sikkerhetskopi først.', + 'no_users_selected' => 'Ingen brukere er valgt', + 'not_enough_users_selected' => 'Minst :count brukere må være valgt', + 'merge_success' => ':count brukere er slått sammen med :into_username!', + 'merged' => 'sammenslått', + 'merged_log_this_user_into' => 'Flettet denne brukeren (ID :to_id - :to_username) til bruker ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Flettet bruker-ID :from_id (:from_username) inn i denne brukeren (ID :to_id - :to_username)', + 'clear_and_save' => 'Tøm og lagre', + 'update_existing_values' => 'Oppdatere eksisterende verdier?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Automatisk generering av inkrementerende ressurskoder er skrudd av, så alle rader må ha "ressurskode"-kollonnen utfylt.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Merk: Automatisk generering av inkrementerende ressurskoder er er skrudd på, så for alle rader som ikke har fult ut "ressurskoden, så vil den bli generert autmatisk. Rader som har ressurskoden utfylt vil bli oppdatert med den gitte informasjonen.', + 'send_welcome_email_to_users' => ' Send velkomstepost til nye brukere?', + 'send_email' => 'Send e-post', + 'call' => 'Ring nummer', + 'back_before_importing' => 'Sikkerhetskopier før importering?', + 'csv_header_field' => 'CSV-toppfelt', + 'import_field' => 'Importer felt', + 'sample_value' => 'Eksempelverdi', + 'no_headers' => 'Ingen kolonner funnet', + 'error_in_import_file' => 'Det oppstod en feil under lesing av CSV-filen: :error', + 'errors_importing' => 'Det oppstod noen feil under importeringen: ', + 'warning' => 'ADVARSEL: :advarsel', + 'success_redirecting' => '"Vellykket... omadressering.', + 'cancel_request' => 'Avbryt forespørsel om element', + 'setup_successful_migrations' => 'Databasetabellene er opprettet', + 'setup_migration_output' => 'Migrasjonsmeldinger:', + 'setup_migration_create_user' => 'Neste: Opprett bruker', + 'importer_generic_error' => 'Importen av filen er fullført, men vi fikk en feil. Dette skyldes vanligvis tredjeparts "API throttling" fra en meldings webhook (som Slack) og ville ikke ha forstyrret selve importen; men du bør bekrefte dette selv.', + 'confirm' => 'Bekreft', + 'autoassign_licenses' => 'Tildel lisenser automatisk', + 'autoassign_licenses_help' => 'Tillat denne brukeren å ha lisenser tildelt via bulk-tildeling UI eller cli verktøy.', + 'autoassign_licenses_help_long' => 'Dette tillater at en bruker får tildelt lisenser via massetildeling av lisenser via UI eller cli verktøyet. (Du vil for eksempel ikke nødvendigvis at en konsulent automatisk skal tildeles en lisens, men bare ansatte vil du oppgi den. Du kan fremdeles tilordne lisens til disse brukerne, men de vil ikke bli inkludert i "Checkout License" til "Alle brukere" funksjonene.)', + 'no_autoassign_licenses_help' => 'Ikke inkluder bruker for massetilordning gjennom lisensbrukergrensesnittet eller cli verktøy.', + 'modal_confirm_generic' => 'Er du sikker?', + 'cannot_be_deleted' => 'Dette objektet kan ikke slettes', + 'cannot_be_edited' => 'Dette elementet kan ikke redigeres.', + 'undeployable_tooltip' => 'Dette elementet kan ikke sjekkes ut. Sjekk hvor mange som gjenstår.', + 'serial_number' => 'Serienummer', + 'item_notes' => ':item notater', + 'item_name_var' => ':item navn', + 'error_user_company' => 'Utsjekk firma og firmaet til ressursen stemmer ikke', + 'error_user_company_accept_view' => 'En ressurs tildelt til deg tilhører en annen bedrift, slik at du ikke kan akseptere eller avslå den, vennligst sjekk med din leder', + 'importer' => [ + 'checked_out_to_fullname' => 'Sjekket ut til: Fullt navn', + 'checked_out_to_first_name' => 'Sjekket ut til: Fornavn', + 'checked_out_to_last_name' => 'Sjekket ut til: Etternavn', + 'checked_out_to_username' => 'Sjekket ut til: Brukernavn', + 'checked_out_to_email' => 'Sjekket ut til: e-post', + 'checked_out_to_tag' => 'Sjekket ut til: ressursmerke', + 'manager_first_name' => 'Leders fornavn', + 'manager_last_name' => 'Leders etternavn', + 'manager_full_name' => 'Leders fulle navn', + 'manager_username' => 'Leders brukernavn', + 'checkout_type' => 'Utsjekk type', + 'checkout_location' => 'Sjekket ut til lokasjon', + 'image_filename' => 'Filnavn bilde', + 'do_not_import' => 'Ikke importer', + 'vip' => 'VIP', + 'avatar' => 'Profilbilde', + 'gravatar' => 'Gravatar e-post', + 'currency' => 'Valuta', + 'address2' => 'Adresselinje 2', + 'import_note' => 'Importert med csv-importør', + ], + 'percent_complete' => '% fullført', + 'uploading' => 'Laster opp... ', + 'upload_error' => 'Feil ved opplasting av fil. Vennligst sjekk at det ikke er noen tomme rader og at ingen kolonnenavn er duplisert.', + 'copy_to_clipboard' => 'Kopier til utklippstavlen', + 'copied' => 'Kopiert!', + 'status_compatibility' => 'Hvis eiendelene allerede er tilordnet, kan de ikke endres til en ikke-distribuerbar statustype og denne verdien vil bli hoppet over.', + 'rtd_location_help' => 'Dette er stedet til eiendel når den ikke er sjekket ut', + 'item_not_found' => ':item_type ID :id eksisterer ikke eller har blitt slettet', + 'action_permission_denied' => 'Du har ikke tillatelse til :action :item_type ID :id', + 'action_permission_generic' => 'Du har ikke tillatelse til :action denne :item_type', + 'edit' => 'rediger', + 'action_source' => 'Kilde for handling', + 'or' => 'eller', + 'url' => 'URL', + 'edit_fieldset' => 'Redigere feltene og opsjonene', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk sletting :object_type', + 'warn' => 'Du er i ferd med å slette ett :object_type″Du er i ferd med å slette :count :object_type', + 'success' => ':object_type ble vellykket slettet :count :object_type', + 'error' => 'Kunne ikke slette :object_type', + 'nothing_selected' => 'Nei :object_type er valgt - ingenting å gjøre', + 'partial' => 'Slettet :success_count :object_type, men :error_count :object_type kunne ikke slettes', + ], + ], + 'no_requestable' => 'Det finnes ingen forespørselbare eiendeler eller modeller.', + + 'countable' => [ + 'accessories' => ':count Tilbehør|:count tilbehør', + 'assets' => ':count Eiendeler|:count', + 'licenses' => ':count Lisens|:count lisenser', + 'license_seats' => ':count lisenssete|:count Lisensseter', + 'consumables' => ':count Forbruksvare|:count Forbruksvarer', + 'components' => ':count Komponenter|:count komponenter', + ] + +]; diff --git a/resources/lang/no/help.php b/resources/lang/no-NO/help.php similarity index 100% rename from resources/lang/no/help.php rename to resources/lang/no-NO/help.php diff --git a/resources/lang/no-NO/localizations.php b/resources/lang/no-NO/localizations.php new file mode 100644 index 0000000000..ec2ee04a80 --- /dev/null +++ b/resources/lang/no-NO/localizations.php @@ -0,0 +1,321 @@ + 'Velg et språk', + 'languages' => [ + 'en-US'=> 'Engelsk, USA', + 'en-GB'=> 'Engelsk, Storbritannia', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikansk', + 'ar-SA'=> 'Arabisk', + 'bg-BG'=> 'Bulgarsk', + 'zh-CN'=> 'Forenklet kinesisk', + 'zh-TW'=> 'Tradisjonell kinesisk', + 'ca-ES' => 'Katalansk', + 'hr-HR'=> 'Kroatisk', + 'cs-CZ'=> 'Tsjekkisk', + 'da-DK'=> 'Dansk', + 'nl-NL'=> 'Nederlandsk', + 'en-ID'=> 'Engelsk, Indonesia', + 'et-EE'=> 'Estisk', + 'fil-PH'=> 'Filippinsk', + 'fi-FI'=> 'Finsk', + 'fr-FR'=> 'Fransk', + 'de-DE'=> 'Tysk', + 'de-if'=> 'Tysk (uformel)', + 'el-GR'=> 'Gresk', + 'he-IL'=> 'Hebraisk', + 'hu-HU'=> 'Ungarsk', + 'is-IS' => 'Islandsk', + 'id-ID'=> 'Indonesisk', + 'ga-IE'=> 'Irsk', + 'it-IT'=> 'Italiensk', + 'ja-JP'=> 'Japansk', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Koreansk', + 'lt-LT'=>'Litauisk', + 'lv-LV'=> 'Latvisk', + 'mk-MK'=> 'Makedonsk', + 'ms-MY'=> 'Malayisk', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolsk', + 'no-NO'=> 'Norsk', + 'fa-IR'=> 'Persisk', + 'pl-PL'=> 'Polsk', + 'pt-PT'=> 'Portugisisk', + 'pt-BR'=> 'Portugisisk, Brasiliansk', + 'ro-RO'=> 'Rumensk', + 'ru-RU'=> 'Russisk', + 'sr-CS' => 'Serbisk (Latin)', + 'sk-SK'=> 'Slovakisk', + 'sl-SI'=> 'Slovensk', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spansk', + 'es-CO'=> 'Spansk, Colombia', + 'es-MX'=> 'Spansk, Mexico', + 'es-VE'=> 'Spansk, Venezuela', + 'sv-SE'=> 'Svensk', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamilsk', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Tyrkisk', + 'uk-UA'=> 'Ukrainsk', + 'vi-VN'=> 'Vietnamesisk', + 'cy-GB'=> 'Walisisk', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Velg et land', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'De forente arabiske emirater', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua og Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'De nederlandske Antillene', + 'AO'=>'Angola', + 'AQ'=>'Antarktis', + 'AR'=>'Argentina', + 'AS'=>'Amerikansk Samoa', + 'AT'=>'Østerrike', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Åland', + 'AZ'=>'Aserbajdsjan', + 'BA'=>'Bosnia-Hercegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgia', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brasil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet-øya', + 'BW'=>'Botswana', + 'BY'=>'Republikken Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Kokosøyene (Keelingøyene)', + 'CD'=>'Den demokratiske republikken Kongo', + 'CF'=>'Den sentralafrikanske republikk', + 'CG'=>'Republikken Kongo', + 'CH'=>'Sveits', + 'CI'=>'Elfenbenskysten', + 'CK'=>'Cook-øyene', + 'CL'=>'Chile', + 'CM'=>'Kamerun', + 'CN'=>'Folkerepublikken Kina', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Kapp Verde', + 'CX'=>'Christmasøya', + 'CY'=>'Kypros', + 'CZ'=>'Tsjekkia', + 'DE'=>'Tyskland', + 'DJ'=>'Djibouti', + 'DK'=>'Danmark', + 'DM'=>'Dominica', + 'DO'=>'Den dominikanske republikk', + 'DZ'=>'Algerie', + 'EC'=>'Ecuador', + 'EE'=>'Estland', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spania', + 'ET'=>'Etiopia', + 'EU'=>'EU', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falklandsøyene (Malvinas)', + 'FM'=>'Mikronesia, De forente stater', + 'FO'=>'Færøyene', + 'FR'=>'Frankrike', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'Fransk Guyana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grønland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Ekvatorial-Guinea', + 'GR'=>'Hellas', + 'GS'=>'Sør-Georgia og Sør-Sandwichøyene', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard og Mc Donald Øyene', + 'HN'=>'Honduras', + 'HR'=>'Kroatia (lokalt navn: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Ungarn', + 'ID'=>'Indonesia', + 'IE'=>'Irland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'Det britiske territoriet i Indiahavet', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Island', + 'IT'=>'Italia', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kirgisistan', + 'KH'=>'Kambodsja', + 'KI'=>'Kiribati', + 'KM'=>'Komorene', + 'KN'=>'Saint Kitts og Nevis', + 'KR'=>'Republikken Korea', + 'KW'=>'Kuwait', + 'KY'=>'Caymanøyene', + 'KZ'=>'Kasakhstan', + 'LA'=>'Laos', + 'LB'=>'Libanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Litauen', + 'LU'=>'Luxemburg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Marokko', + 'MC'=>'Monaco', + 'MD'=>'Moldova', + 'ME'=>'Montenegro', + 'MG'=>'Madagaskar', + 'MH'=>'Marshalløyene', + 'MK'=>'Makedonia, den tidligere jugoslaviske republikken', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macao', + 'MP'=>'Nord-Marianene', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldivene', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mosambik', + 'NA'=>'Namibia', + 'NC'=>'Ny Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolkøyene', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Nederland', + 'NO'=>'Norge', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Fransk Polynesia', + 'PG'=>'Papua Ny-Guinea', + 'PH'=>'Filippinene', + 'PK'=>'Pakistan', + 'PL'=>'Polen', + 'PM'=>'St. Pierre og Miquelon', + 'PN'=>'Pitcairnøyene', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestina', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Réunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russland', + 'RW'=>'Rwanda', + 'SA'=>'Saudi-Arabia', + 'UK'=>'Skottland', + 'SB'=>'Salomonøyene', + 'SC'=>'Seychellene', + 'SS'=>'Sør-Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sverige', + 'SG'=>'Singapor', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard og Jan Mayen', + 'SK'=>'Slovakia', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Surinam', + 'ST'=>'Sao Tome og Principe', + 'SU'=>'Sovjet', + 'SV'=>'El Salvador', + 'SY'=>'Syria', + 'SZ'=>'Swaziland', + 'TC'=>'Turks- og Caicosøyene', + 'TD'=>'Tsjad', + 'TF'=>'De franske sørterritorier', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tadsjikistan', + 'TK'=>'Tokelau', + 'TI'=>'Øst-Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'Øst Timor', + 'TR'=>'Tyrkia', + 'TT'=>'Trinidad og Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania', + 'UA'=>'Ukraina', + 'UG'=>'Uganda', + 'UK'=>'Storbritannia', + 'US'=>'USA', + 'UM'=>'USAs ytre småøyer', + 'UY'=>'Uruguay', + 'UZ'=>'Usbekistan', + 'VA'=>'Vatikanstaten', + 'VC'=>'Saint Vincent og Grenadinene', + 'VE'=>'Venezuela', + 'VG'=>'Jomfru øyene (Storbritannia)', + 'VI'=>'Jomfruøyene, (USA)', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis- og Futunaøyene', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/no-NO/mail.php b/resources/lang/no-NO/mail.php new file mode 100644 index 0000000000..608f83e933 --- /dev/null +++ b/resources/lang/no-NO/mail.php @@ -0,0 +1,93 @@ + 'Tilbehør sjekket inn', + 'Accessory_Checkout_Notification' => 'Tilbehør sjekket ut', + 'Asset_Checkin_Notification' => 'Eiendel sjekket inn', + 'Asset_Checkout_Notification' => 'Ressurs sjekket ut', + 'Confirm_Accessory_Checkin' => 'Bekreft innsjekk av tilbehør', + 'Confirm_Asset_Checkin' => 'Bekreft innsjekk av eiendel', + 'Confirm_accessory_delivery' => 'Bekreft levering av tilbehør', + 'Confirm_asset_delivery' => 'Bekreft levering av eiendel', + 'Confirm_consumable_delivery' => 'Bekreft levering av forbruksvare', + 'Confirm_license_delivery' => 'Bekreft levering av lisens', + 'Consumable_checkout_notification' => 'Forbruksvaren tatt ut', + 'Days' => 'Dager', + 'Expected_Checkin_Date' => 'En enhet som er sjekket ut til deg skal leveres tilbake den :date', + 'Expected_Checkin_Notification' => 'Påminnelse: Innsjekkingsfrist for :name nærmer seg', + 'Expected_Checkin_Report' => 'Rapport over forventet innsjekking av eiendeler', + 'Expiring_Assets_Report' => 'Rapport utløpende eiendeler.', + 'Expiring_Licenses_Report' => 'Rapport utløpende lisenser.', + 'Item_Request_Canceled' => 'Forespørsel av enhet avbrutt', + 'Item_Requested' => 'Forespurt enhet', + 'License_Checkin_Notification' => 'Lisens sjekket inn', + 'License_Checkout_Notification' => 'Lisens sjekket ut', + 'Low_Inventory_Report' => 'Rapport lav lagerbeholdning', + 'a_user_canceled' => 'Brukeren har avbrutt en element-forespørsel på webområdet', + 'a_user_requested' => 'En bruker har bedt om et element på webområdet', + 'acceptance_asset_accepted' => 'En bruker har godtatt et element', + 'acceptance_asset_declined' => 'En bruker har avvist et element', + 'accessory_name' => 'Navn tilbehør:', + 'additional_notes' => 'Flere notater:', + 'admin_has_created' => 'En administrator har opprettet en konto for deg på :web nettsted.', + 'asset' => 'Eiendel:', + 'asset_name' => 'Navn:', + 'asset_requested' => 'Eiendel forespurt', + 'asset_tag' => 'Eiendelsmerke', + '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.', + 'assigned_to' => 'Tilordnet til', + 'best_regards' => 'Med vennlig hilsen,', + 'canceled' => 'Avbrutt:', + 'checkin_date' => 'Innsjekkdato:', + 'checkout_date' => 'Utsjekkdato:', + 'checkedout_from' => 'Sjekket ut fra', + 'checkedin_from' => 'Sjekket inn fra', + 'checked_into' => 'Sjekket inn', + 'click_on_the_link_accessory' => 'Vennligst klikk på lenken nedenfor for å bekreft at du har mottatt tilbehøret.', + 'click_on_the_link_asset' => 'Vennligst klikk på lenken nedenfor for å bekreft at du har mottatt eiendelen.', + 'click_to_confirm' => 'Klikk på følgende link for å bekrefte din :web konto:', + 'current_QTY' => 'Nåværende antall', + 'days' => 'Dager', + 'expecting_checkin_date' => 'Forventet innsjekkdato:', + 'expires' => 'Utløper', + 'hello' => 'Hallo', + 'hi' => 'Hei', + 'i_have_read' => 'Jeg har lest og godtar vilkårene for bruk, og har mottatt denne enheten.', + 'inventory_report' => 'Lagerbeholdnings rapport', + 'item' => 'Enhet:', + 'license_expiring_alert' => ':count lisens utløper de neste :threshold dagene.|:count lisenser utløper de neste :threshold dagene.', + 'link_to_update_password' => 'Klikk på følgende link for å bekrefte din :web passord:', + 'login' => 'Logg inn:', + 'login_first_admin' => 'Logg inn på din nye Snipe-IT-installasjon ved å bruke kontoen nedenfor:', + '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.', + 'min_QTY' => 'Min. antall', + 'name' => 'Navn', + 'new_item_checked' => 'En ny enhet har blitt sjekket ut under ditt navn, detaljer nedenfor.', + 'notes' => 'Notater', + 'password' => 'Passord:', + 'password_reset' => 'Tilbakestill passord', + 'read_the_terms' => 'Vennligst les bruksbetingelsene nedenfor.', + 'read_the_terms_and_click' => 'Vennligst les vilkårene for bruk nedenfor. og klikk på lenken nederst for å bekrefte at du leser og godtar vilkårene for bruk, og har mottatt eiendelen.', + 'requested' => 'Forespurt:', + 'reset_link' => 'Lenke for tilbakestilling av passord', + 'reset_password' => 'Klikk her for å tilbakestille passordet:', + 'rights_reserved' => 'Alle rettigheter forbeholdt.', + 'serial' => 'Serienummer', + 'snipe_webhook_test' => 'Snipe-IT integrasjonstest', + 'snipe_webhook_summary' => 'Snipe-IT integrasjon test sammendrag', + 'supplier' => 'Leverandør', + 'tag' => 'Merke', + 'test_email' => 'Test-epost fra Snipe-IT', + '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: ', + 'to_reset' => 'Fullfør dette skjemaet for å tilbakestille ditt :web passord:', + 'type' => 'Type', + 'upcoming-audits' => ':count eiendel har revisjonsfrist innen :treshold dager.|:count eiendeler har revisjonsfrist innen :threshold dager.', + 'user' => 'Bruker', + 'username' => 'Brukernavn', + 'welcome' => 'Velkommen :name', + 'welcome_to' => 'Velkommen til :web!', + 'your_assets' => 'Vis dine eiendeler', + 'your_credentials' => 'Din Snipe-IT konto', +]; diff --git a/resources/lang/no/pagination.php b/resources/lang/no-NO/pagination.php similarity index 100% rename from resources/lang/no/pagination.php rename to resources/lang/no-NO/pagination.php diff --git a/resources/lang/no-NO/passwords.php b/resources/lang/no-NO/passwords.php new file mode 100644 index 0000000000..3e82b8a1a5 --- /dev/null +++ b/resources/lang/no-NO/passwords.php @@ -0,0 +1,9 @@ + 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med informasjon for gjenopprettelse av passord.', + 'user' => 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med gjenopprettelse av passord.', + 'token' => 'Token for tilbakestilling av passord er ugyldig eller utløpt, eller så stemmer den ikke overens med det angitte brukernavnet.', + 'reset' => 'Ditt passord har blitt tilbakestilt!', + 'password_change' => 'Ditt passord har blitt oppdatert!', +]; diff --git a/resources/lang/no/reminders.php b/resources/lang/no-NO/reminders.php similarity index 100% rename from resources/lang/no/reminders.php rename to resources/lang/no-NO/reminders.php diff --git a/resources/lang/no/table.php b/resources/lang/no-NO/table.php similarity index 100% rename from resources/lang/no/table.php rename to resources/lang/no-NO/table.php diff --git a/resources/lang/no-NO/validation.php b/resources/lang/no-NO/validation.php new file mode 100644 index 0000000000..19d16ae394 --- /dev/null +++ b/resources/lang/no-NO/validation.php @@ -0,0 +1,162 @@ + 'Attributtet :attribute må velges.', + 'active_url' => 'Attributtet :attribute er ikke en gyldig URL.', + 'after' => 'Attributtet :attribute må være en dato etter :date.', + 'after_or_equal' => 'Attributtet :attribute må være en dato etter eller lik :date.', + 'alpha' => 'Attributtet :attribute kan kun inneholde bokstaver.', + 'alpha_dash' => 'Attributtet :attribute kan kun inneholde bokstaver, nummer eller bindestrek.', + 'alpha_num' => 'Attributtet :attribute kan kun inneholde bokstaver og numre.', + 'array' => 'Attributtet må være en matrise.', + 'before' => 'Attributtet :attribute må være en dato før :date.', + 'before_or_equal' => 'Attributtet :attribute må være en dato før eller lik :date.', + 'between' => [ + 'numeric' => 'Attributtet :attribute må være mellom :min og :max.', + 'file' => 'Attributtet :attribute må være mellom :min og :max kilobytes.', + 'string' => 'Attributtet :attribute må være mellom :min og :max tegn.', + 'array' => 'Attributtet må ha mellom: min og: maks elementer.', + ], + 'boolean' => 'Attributtfeltet må være sant eller falskt.', + 'confirmed' => 'Bekreftelse på attributtet :attribute stemmer ikke.', + 'date' => 'Attributtet :attribute er ikke en gyldig dato.', + 'date_format' => 'Attributtet :attribute passer ikke formatet :format.', + 'different' => 'Attributtet :attribute og :other er forskjellige.', + 'digits' => 'Attributtet :attribute må være :digits sifre.', + 'digits_between' => 'Attributtet :attribute må være mellom :min og :max sifre.', + 'dimensions' => 'Attributtet har ugyldige bildedimensjoner.', + 'distinct' => 'Attributtfeltet har en duplikatverdi.', + 'email' => 'Attributtet :attribute er ugyldig.', + 'exists' => 'Valgt attributt :attribute er ugyldig.', + 'file' => 'Attributtet :attribute må være en fil.', + 'filled' => 'Den :attribute må ha en verdi.', + 'image' => 'Attributtet :attribute må være et bilde.', + 'import_field_empty' => 'Verdien for :fieldname kan ikke være null.', + 'in' => 'Det valgte attributtet :attribute er ugyldig.', + 'in_array' => 'Attributtfeltet finnes ikke i: andre.', + 'integer' => 'Attributtet :attribute må være et heltall.', + 'ip' => 'Attributtet :attribute må være en gyldig IP-adresse.', + 'ipv4' => 'Attributtet :attribute må være en gyldig IPv4-adresse.', + 'ipv6' => 'Attributtet :attribute må være en gyldig IPv6-adresse.', + 'is_unique_department' => 'Attributtet :attribute må være unikt for denne bedriftslokasjonen', + 'json' => 'Attributtet: må være en gyldig JSON-streng.', + 'max' => [ + 'numeric' => 'Attributtet :attribute må ikke være større enn :max.', + 'file' => 'Attributtet :attribute kan ikke være større enn :max kilobytes.', + 'string' => 'Attributtet :attribute kan ikke være større enn :max tegn.', + 'array' => 'Attributtet: Må ikke ha mer enn: maks. Elementer.', + ], + 'mimes' => 'Attributtet :attribute må være en fil av typen: :values.', + 'mimetypes' => 'Attributtet må være en fil av type:: verdier.', + 'min' => [ + 'numeric' => 'Attributtet :attribute må være minst :min.', + 'file' => 'Attributtet :attribute må være minst :min kilobytes.', + 'string' => '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.', + 'ends_with' => ':attribute må avsluttes 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.', + 'valid_regex' => 'Det er ikke en gyldig regex. ', + 'regex' => 'Attributt-formatet til :attribute er ugyldig.', + 'required' => 'Attributt-feltet :attribute er påkrevd.', + 'required_if' => 'Attributt-feltet :attribute er påkrevd når :oher er :value.', + 'required_unless' => 'Attributtfeltet kreves med mindre: annet er i: verdier.', + 'required_with' => 'Attributt-feltet :attribute er påkrevd når :values er tilstede.', + 'required_with_all' => 'Attributtfeltet kreves når: verdiene er til stede.', + 'required_without' => 'Attributt-feltet :attribute er påkrevd når :values ikke er tilstede.', + 'required_without_all' => 'Attributtfeltet kreves når ingen av: verdiene er til stede.', + 'same' => 'Attributtet :attribute og :other må være like.', + 'size' => [ + 'numeric' => 'Attributtet :attribute må være :size.', + 'file' => 'Attributtet :attribute må være :size kilobytes.', + 'string' => 'Attributtet :attribute må være :size tegn.', + 'array' => 'Attributtet må inneholde: størrelseselementer.', + ], + 'string' => 'Attributtet :attribute må være en tekst.', + 'timezone' => 'Attributtet må være en gyldig sone.', + 'two_column_unique_undeleted' => ':attribute må være unik i forhold til :table1 og :table2. ', + '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.', + 'not_array' => ':attribute kan ikke være en matrise.', + 'disallow_same_pwd_as_user_fields' => 'Passordet kan ikke være det samme som brukernavnet.', + 'letters' => 'Passordet må inneholde minst en bokstav.', + 'numbers' => 'Passordet må inneholde minst ett tall.', + 'case_diff' => 'Passordet må innehode store og små bokstaver.', + 'symbols' => 'Passordet må inneholde symboler.', + 'gte' => [ + 'numeric' => 'Verdi kan ikke være negativ' + ], + 'checkboxes' => ':attribute inneholder ugyldige valg.', + 'radio_buttons' => ':attribute er ugyldig.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'Passordet er for vanlig.', + 'statuslabel_type' => 'Du må velge en gyldig statusetikett-type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'last_audit_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'termination_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'expected_checkin.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'start_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'end_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Ugyldig verdi inkludert i dette feltet', +]; diff --git a/resources/lang/no/admin/companies/table.php b/resources/lang/no/admin/companies/table.php deleted file mode 100644 index a028bfdde1..0000000000 --- a/resources/lang/no/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Bedrifter', - 'create' => 'Opprett bedrift', - 'title' => 'Bedrift', - 'update' => 'Oppdater bedrift', - 'name' => 'Navn på bedrift', - 'id' => 'ID', -); diff --git a/resources/lang/no/admin/hardware/form.php b/resources/lang/no/admin/hardware/form.php deleted file mode 100644 index 51700b869f..0000000000 --- a/resources/lang/no/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Bekreft sletting av flere enheter', - 'bulk_restore' => '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_restore_help' => 'Se gjennom ressursene for massegjennoppretning nedenfor. Når de er gjenopprettet vil ikke disse eiendelene være knyttet til brukere de ble gitt til tidligere.', - 'bulk_delete_warn' => 'Du er i ferd med å slette :asset_count enheter.', - 'bulk_restore_warn' => 'Du er i ferd med å gjennopprette :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 i ferd med å endre egenskapene til en ressurs. Du er i ferd med å endre egenskapene til :asset_count enheter.', - 'bulk_update_with_custom_field' => 'Merk at ressursene er av :asset_model_count ulike modeller.', - 'bulk_update_model_prefix' => 'På modeller', - 'bulk_update_custom_field_unique' => 'Dette er et unikt felt og kan ikke masseredigeres.', - 'checkedout_to' => 'Utsjekket til', - 'checkout_date' => 'Utsjekkdato', - 'checkin_date' => 'Innsjekkdato', - 'checkout_to' => 'Sjekk ut til', - 'cost' => 'Innkjøpskostnad', - 'create' => 'Opprett eiendel', - 'date' => 'Innkjøpsdato', - 'depreciation' => 'avskrivninger', - 'depreciates_on' => 'Avskrivningstype', - 'default_location' => 'Standard plassering', - 'eol_date' => 'EOL dato', - 'eol_rate' => 'EOL-rate', - 'expected_checkin' => 'Forventet dato for innsjekk', - 'expires' => 'Utløper', - 'fully_depreciated' => 'Ferdig nedskrevet', - 'help_checkout' => 'Hvis du ønsker å tildele denne eiendelen umiddelbart, velger du "klar til å distribuere" fra status listen ovenfor. ', - 'mac_address' => 'MAC-adresse', - 'manufacturer' => 'Produsent', - 'model' => 'Modell', - 'months' => 'måneder', - 'name' => 'Navn', - 'notes' => 'Notater', - 'order' => 'Ordrenummer', - 'qr' => 'QR-kode', - 'requestable' => 'Brukere kan be om eiendel', - 'select_statustype' => 'Velg statustype', - 'serial' => 'Serienummer', - 'status' => 'Status', - 'tag' => 'Eiendelsmerke', - 'update' => 'Oppdater eiendel', - 'warranty' => 'Garanti', - '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_location_update_actual' => 'Oppdater bare faktisk plassering', - '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... (Dette kan ta litt tid for store filer)', - 'optional_infos' => 'Valgfri informasjon', - 'order_details' => 'Ordrerelatert informasjon' -]; diff --git a/resources/lang/no/admin/hardware/general.php b/resources/lang/no/admin/hardware/general.php deleted file mode 100644 index 07ad284055..0000000000 --- a/resources/lang/no/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Eiendel', - 'bulk_checkout' => 'Sjekk ut Eiendeler', - 'bulk_checkin' => 'Sjekk inn ressurser', - 'checkin' => 'Sjekk inn eiendel', - 'checkout' => 'Sjekk ut asset', - 'clone' => 'Klon eiendel', - 'deployable' => 'Utleverbar', - 'deleted' => 'Denne eiendelen har blitt slettet.', - 'delete_confirm' => 'Er du sikker på at du vil slette denne ressursen?', - 'edit' => 'Rediger eiendel', - 'model_deleted' => 'Denne eiendelsmodellen er slettet. Du må gjenopprette modellen før du kan gjenopprette eiendelen.', - 'model_invalid' => 'Modellen til denne ressursen er ugyldig.', - 'model_invalid_fix' => 'Ressursen burde endres for å rette opp dette før du prøver å sjekke det inn eller ut.', - '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', - 'undeployable_tooltip' => 'Denne ressursen har en statusetikett som ikke er distribuerbar og kan ikke sjekkes ut på dette tidspunktet.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Garanti statusoppslag', - 'user_department' => 'Bruker avdeling', -]; diff --git a/resources/lang/no/admin/hardware/message.php b/resources/lang/no/admin/hardware/message.php deleted file mode 100644 index 847b29bbe7..0000000000 --- a/resources/lang/no/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - 'Advarsel: Denne eiendelen er merket som ikke utleverbar. - Oppdater eiendelsstatus hvis situasjonen har endret seg.', - 'does_not_exist' => 'Eiendel eksisterer ikke.', - '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' => [ - 'error' => 'Eiendelen ble ikke opprettet, prøv igjen :(', - 'success' => 'Eiendelen ble opprettet :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Eiendelen ble ikke oppdatert, prøv igjen', - 'success' => 'Oppdatering av eiendel vellykket.', - 'nothing_updated' => 'Ingen felter er valgt, så ingenting ble endret.', - 'no_assets_selected' => 'Ingen felter er valgt, så ingenting ble endret.', - ], - - 'restore' => [ - 'error' => 'Eiendel ble ikke gjenopprettet. Prøv igjen', - 'success' => 'Vellykket gjenoppretting av eiendel.', - 'bulk_success' => 'Ressursen ble gjenopprettet.', - 'nothing_updated' => 'Inger ressurser ble valgt, så ingenting ble gjenoprettet.', - ], - - 'audit' => [ - 'error' => 'Asset audit var mislykket. Prøv på nytt.', - 'success' => 'Asset audit ble logget.', - ], - - - 'deletefile' => [ - 'error' => 'Fil ble ikke slettet. Prøv igjen.', - 'success' => 'Vellykket sletting av fil.', - ], - - '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' => [ - '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', - 'file_missing' => 'Valgt fil mangler (fant ikke filen)', - 'header_row_has_malformed_characters' => 'En eller flere attributter i overskriftsraden inneholder feilformede UTF-8 tegn', - 'content_row_has_malformed_characters' => 'En eller flere attributter i første rad i inneholdet inneholder feilformet UTF-8 tegn', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Eiendelen ble ikke forespurt, prøv igjen', - 'success' => 'Eiendel ble forespurt.', - 'canceled' => 'Utsjekkingsforespørselen ble kansellert', - ], - -]; diff --git a/resources/lang/no/admin/hardware/table.php b/resources/lang/no/admin/hardware/table.php deleted file mode 100644 index 90aff88642..0000000000 --- a/resources/lang/no/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Eiendelsmerke', - 'asset_model' => 'Modell', - 'book_value' => 'Gjeldende verdi', - 'change' => 'Inne/ute', - 'checkout_date' => 'Utsjekkdato', - 'checkoutto' => 'Utsjekket', - 'components_cost' => 'Total komponentkostnad', - 'current_value' => 'Gjeldende verdi', - 'diff' => 'Forskjell', - 'dl_csv' => 'Last ned CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Siste innsjeksdato', - 'location' => 'Plassering', - 'purchase_cost' => 'Kostnad', - 'purchase_date' => 'Kjøpt', - 'serial' => 'Serienummer', - 'status' => 'Status', - 'title' => 'Eiendel ', - 'image' => 'Enhet bilde', - 'days_without_acceptance' => 'Dager uten aksept', - '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 deleted file mode 100644 index f0358b9174..0000000000 --- a/resources/lang/no/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Settet har blitt opprettet.', - 'create' => 'Opprett forhåndsdefinert sett', - 'update' => 'Oppdater forhåndsdefinert sett', - 'delete_success' => 'Settet har blitt slettet.', - 'update_success' => 'Settet har blitt oppdatert.', - 'none_models' => 'Det er ikke nok tilgjengelige ressurser for å sjekke ut :model. Vi trenger :qty stk. ', - '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/labels/table.php b/resources/lang/no/admin/labels/table.php deleted file mode 100644 index 9a67fa8448..0000000000 --- a/resources/lang/no/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Etiketter', - 'support_fields' => 'Felt', - 'support_asset_tag' => 'Etikett', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Tittel', - -]; \ No newline at end of file diff --git a/resources/lang/no/admin/licenses/general.php b/resources/lang/no/admin/licenses/general.php deleted file mode 100644 index 4853485346..0000000000 --- a/resources/lang/no/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Om lisenser', - 'about_licenses' => 'Lisenser er brukt til å spore bruk av programvare. De har et angitt antall seter som kan sjekkes ut til enkeltpersoner', - 'checkin' => 'Sjekk inn setelisens', - 'checkout_history' => 'Utsjekkhistorikk', - 'checkout' => 'Sjekk ut setelisens', - 'edit' => 'Rediger lisens', - 'filetype_info' => 'Gyldige filtyper er png, gif, jpg, jpeg, doc docx, pdf, txt, zip og rar.', - 'clone' => 'Klon lisens', - 'history_for' => 'Historikk for ', - 'in_out' => 'Inne/ute', - 'info' => 'Lisensinformasjon', - 'license_seats' => 'Setelisenser', - 'seat' => 'Setelisens', - 'seats' => 'Setelisenser', - 'software_licenses' => 'Programvarelisenser', - 'user' => 'Bruker', - 'view' => 'Vis lisens', - 'delete_disabled' => 'Denne lisensen kan ikke slettes ennå fordi det fremdeles er noen seter i den som er sjekket ut.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Sjekk inn alle seter', - 'modal' => 'Dette vil handling innhente ett sete. Denne handlingen vil sjekke inn alle :checkedout_seats_count seter for denne lisensen.', - 'enabled_tooltip' => 'Sjekk inn ALLE seter for denne lisensen fra både brukere og ressurser', - 'disabled_tooltip' => 'Dette er deaktivert fordi det ikke er seter som er sjekket ut', - 'disabled_tooltip_reassignable' => 'Dette er deaktivert fordi lisensen ikke kan refordeles', - 'success' => 'Lisensen ble sjekket inn! | Alle lisensene ble vellykket sjekket inn!', - 'log_msg' => 'Sjekket inn via masselisensutsjekking i lisens GUI', - ], - - 'checkout_all' => [ - 'button' => 'Sjekk ut alle seter', - 'modal' => 'Denne handlingen vil utsjekke ett sete til den første tilgjengelige brukeren. | Denne handlingen vil kassere alle :available_seats_count seter til de første tilgjengelige brukerne. En bruker anses som tilgjengelig for dette setet hvis de ikke allerede har sjekket ut denne lisensen til dem, og Auto-Assign License egenskapen er aktivert på deres brukerkonto.', - 'enabled_tooltip' => 'Sjekk ut ALLE seter (eller så mange som er tilgjengelige) til ALLE brukere', - 'disabled_tooltip' => 'Dette er deaktivert fordi det ikke er tilgjengelige seter for øyeblikket', - 'success' => 'Lisensen ble sjekket ut! | :count lisenser ble vellykket sjekket ut!', - 'error_no_seats' => 'Det er ingen gjenværende seter igjen for denne lisensen.', - 'warn_not_enough_seats' => ':count brukere ble tildelt denne lisensen, men vi gikk tom for tilgjengelige lisensseter.', - 'warn_no_avail_users' => 'Ingenting å gjøre. Det er ingen brukere som ikke allerede har denne lisensen tildelt dem.', - 'log_msg' => 'Sjekket ut via masselisensutsjekking i lisens GUI', - - - ], - ], -); diff --git a/resources/lang/no/admin/licenses/message.php b/resources/lang/no/admin/licenses/message.php deleted file mode 100644 index 4e7113017a..0000000000 --- a/resources/lang/no/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Lisensen finnes ikke, eller du har ikke tillatelse til å se den.', - 'user_does_not_exist' => 'Bruker eksisterer ikke.', - 'asset_does_not_exist' => 'Eiendelen du prøver å koble til denne lisensen eksisterer ikke.', - 'owner_doesnt_match_asset' => 'Eiendelen du prøver å koble til denne lisensen er eid av noen andre enn personen du har valgt i tildelt til-nedtrekkslista.', - 'assoc_users' => 'Denne lisensen er sjekket ut til en bruker og kan ikke slettes. Vennligst sjekk inn lisensen først, og forsøk sletting på nytt. ', - 'select_asset_or_person' => 'Du må velge en ressurs eller en bruker, men ikke begge.', - 'not_found' => 'Lisens ikke funnet', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Lisens ble ikke opprettet, prøv igjen.', - 'success' => 'Vellykket opprettelse av lisens.' - ), - - 'deletefile' => array( - 'error' => 'Fil ble ikke slettet. Prøv igjen.', - 'success' => 'Fil ble slettet.', - ), - - 'upload' => array( - 'error' => 'Fil(er) ble ikke lastet opp. Prøv igjen.', - 'success' => 'Fil(er) ble slettet.', - 'nofiles' => 'Ingen fil er valgt til opplasting, eller filen er for stor', - 'invalidfiles' => 'En eller flere av filene er for stor, eller er en filtype som ikke er tillatt. Tillatte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, og lic.', - ), - - 'update' => array( - 'error' => 'Lisens ble ikke oppdatert, prøv igjen', - 'success' => 'Vellykket oppdatering av lisens.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på at du vil slette denne lisensen?', - 'error' => 'Det oppstod et problem under sletting av lisens. Vennligst prøv igjen.', - 'success' => 'Vellykket sletting av lisens.' - ), - - 'checkout' => array( - 'error' => 'Det oppstod et problem under utsjekk av lisens. Vennligst prøv igjen.', - 'success' => 'Vellykket utsjekk av lisens', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Det oppstod et problem under innsjekk av lisens. Vennligst prøv igjen.', - 'success' => 'Vellykket innsjekk av lisens' - ), - -); diff --git a/resources/lang/no/admin/locations/table.php b/resources/lang/no/admin/locations/table.php deleted file mode 100644 index 2bfe5779e1..0000000000 --- a/resources/lang/no/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Eiendeler tildelt', - 'id' => 'ID', - 'city' => 'By', - 'state' => 'Stat', - 'country' => 'Land', - 'create' => 'Opprett plassering', - 'update' => 'Oppdater plassering', - 'print_assigned' => 'Skriv ut tilordnede', - 'print_all_assigned' => 'Skriv ut alle tilordnede', - 'name' => 'Plasseringsnavn', - 'address' => 'Adresse', - 'address2' => 'Address Line 2', - 'zip' => 'Postnummer', - 'locations' => 'Plasseringer', - '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/manufacturers/message.php b/resources/lang/no/admin/manufacturers/message.php deleted file mode 100644 index 8d00bcd7e8..0000000000 --- a/resources/lang/no/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variabler {LOCALE}, {SERIAL}, {MODEL_NUMBER}og {MODEL_NAME} kan brukes i din URL for å få disse verdiene auto-populere når du ser ressurser - for eksempel https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Produsent eksisterer ikke.', - 'assoc_users' => 'Denne produsenten er tilknyttet minst en modell og kan ikke slettes. Oppdatèr modellen(e) til ikke å bruke denne produsenten, og prøv igjen. ', - - 'create' => array( - 'error' => 'Produsent ble ikke opprettet. Prøv igjen.', - 'success' => 'Opprettelse av produsent vellykket.' - ), - - 'update' => array( - 'error' => 'Produsent ble ikke oppdatert. Prøv igjen', - 'success' => 'Oppdatering av produsent vellykket.' - ), - - 'restore' => array( - 'error' => 'Produsent ble ikke gjenopprettet. Prøv igjen', - 'success' => 'Gjenopprettelse av produsent vellykket.' - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på at du vil slette denne produsenten?', - 'error' => 'Det oppstod et problem under sletting av produsenten. Prøv igjen.', - 'success' => 'Sletting av produsenten var vellykket.' - ) - -); diff --git a/resources/lang/no/admin/manufacturers/table.php b/resources/lang/no/admin/manufacturers/table.php deleted file mode 100644 index 4b7efe21f3..0000000000 --- a/resources/lang/no/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Om produsenter', - 'about_manufacturers_text' => 'Produsenter er firmaer som lager dine eiendeler. Du kan lagre viktig kundestøtte kontaktinformasjon om dem her, som vises på sidene om asset-detaljer.', - 'asset_manufacturers' => 'Eiendelsprodusenter', - 'create' => 'Opprett produsent', - 'id' => 'ID', - 'name' => 'Navn', - 'support_email' => 'Støtte epost', - 'support_phone' => 'Støttetelefon', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Garanti oppslag URL', - 'update' => 'Endre produsent', - 'url' => 'URL', - -); diff --git a/resources/lang/no/admin/models/message.php b/resources/lang/no/admin/models/message.php deleted file mode 100644 index b92b05190a..0000000000 --- a/resources/lang/no/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Slettet ressursmodell', - 'does_not_exist' => 'Modell eksisterer ikke.', - 'no_association' => 'ADVARSEL! Ressursmodellen for dette elementet er ugyldig eller mangler!', - 'no_association_fix' => 'Dette vil ødelegge ting på merkelige og forferdelige måte. Rediger denne ressursen nå for å tildele den en modell.', - 'assoc_users' => 'Denne modellen er tilknyttet en eller flere eiendeler og kan ikke slettes. Slett eiendelene, og prøv å slette modellen igjen. ', - - - 'create' => array( - 'error' => 'Modellen ble ikke opprettet. Prøv igjen.', - 'success' => 'Opprettelse av modell var vellykket.', - 'duplicate_set' => 'En eiendel med dette navnet, produsenten og modelnummeret eksisterer allerede.', - ), - - 'update' => array( - 'error' => 'Modell ble ikke oppdatert. Prøv igjen', - 'success' => 'Oppdatering av modell vellykket.', - ), - - 'delete' => array( - 'confirm' => 'Er du sikker på at du vil slette denne modellen?', - 'error' => 'Det oppstod et problem under sletting av modellen. Prøv igjen.', - 'success' => 'Sletting av modell vellykket.' - ), - - 'restore' => array( - 'error' => 'Modell ble ikke gjenopprettet. Prøv igjen', - 'success' => 'Vellykket gjenoppretting av modell.' - ), - - 'bulkedit' => array( - 'error' => 'Ingen felt ble endret, så ingenting ble oppdatert.', - 'success' => 'Modelloppdatering vellyket.| :model_count modeller oppdatert.', - 'warn' => 'Du er i ferd med å oppdatere egenskapene til følgende modell: Du er i ferd med å redigere egenskapene for de følgende modellene for :model_count :', - - ), - - 'bulkdelete' => array( - 'error' => 'Ingen modeller ble valgt, så ingenting ble slettet.', - 'success' => 'Modellen ble slettet!g_:success_count modeller slettet!', - 'success_partial' => ':Success_count-modell(ene) ble slettet, men fail_count kunne ikke slettes fordi de fortsatt har eiendeler knyttet til dem.' - ), - -); diff --git a/resources/lang/no/admin/reports/general.php b/resources/lang/no/admin/reports/general.php deleted file mode 100644 index e80207fbf2..0000000000 --- a/resources/lang/no/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - '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', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/no/admin/settings/general.php b/resources/lang/no/admin/settings/general.php deleted file mode 100644 index 265d8d5515..0000000000 --- a/resources/lang/no/admin/settings/general.php +++ /dev/null @@ -1,366 +0,0 @@ - '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".', - '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.', - 'asset_ids' => 'Eiendels-IDer', - 'audit_interval' => 'Audit intervall', - 'audit_interval_help' => 'Hvis du er påkrevd å regelmessig sjekke ressursene dine, angi intervallet i måneder som du bruker. Hvis du oppdaterer denne verdien, vil hele "neste revisjonsdatoer" for ressurser med en kommende revisjonsdato bli oppdatert.', - '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 eiendelsmerker', - 'auto_increment_prefix' => 'Prefiks (valgfritt)', - 'auto_incrementing_help' => 'Slå på automatisk økende eiendelsmerker for å velge dette', - 'backups' => 'Sikkerhetskopier', - 'backups_help' => 'Opprette, laste ned og gjenopprette 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' => 'Alle eksisterende brukere, inkludert deg, vil bli logget ut når din gjenoppretting 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.)', - 'custom_css' => 'Egendefinert CSS', - 'custom_css_help' => 'Legg til egendefinert CSS. Ikke ta med taggene <style></style>.', - 'custom_forgot_pass_url' => 'Egendefinert passord tilbakestillings-URL', - 'custom_forgot_pass_url_help' => 'Erstatter den innebygde glemt passord-URLen i innloggingsbildet. Nyttig for å sende brukere til intern eller leid LDAP passordgjenopprettingsfunksjonalitet. Vil deaktivere den lokale glemt passord-funksjonaliteten.', - 'dashboard_message' => 'Dashboardmelding', - 'dashboard_message_help' => 'Denne teksten vises på dashbordet for alle som har tillatelse til å vise oversikten.', - 'default_currency' => 'Standardvaluta', - 'default_eula_text' => 'Standard EULA', - 'default_language' => 'Standardspråk', - 'default_eula_help_text' => 'Du kan også knytte tilpassede EULAer til bestemte eiendelskategorier.', - 'display_asset_name' => 'Vis eiendelsnavn', - 'display_checkout_date' => 'Vis utsjekksdato', - 'display_eol' => 'Vis levetid i tabellvisning', - 'display_qr' => 'Vis Qr-kode', - 'display_alt_barcode' => 'Vis 1D strekkode', - 'email_logo' => 'E-postlogo', - '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', - 'favicon_format' => 'Aksepterte filtyper er ico, png og gif. Andre bildeformater vil muligens ikke fungere i alle nettlesere.', - 'favicon_size' => 'Favoritt-symboler bør være kvadratiske, 16x16 punkter.', - 'footer_text' => 'Ekstra bunnteksttekst ', - '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_default_group' => 'Standard tillatelsesgruppe', - 'ldap_default_group_info' => 'Velg en gruppe for nylig synkroniserte brukere. Husk at brukeren får rettigheter til gruppen den tildeles.', - 'no_default_group' => 'Ingen standard gruppe', - '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' => '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_location' => 'LDAP-plassering', -'ldap_location_help' => 'LDAP plasserings feltet burde brukes hvis en OU ikke blir brukt i "Base Bind DN"- La denne stå tom hvis et OU søk brukes.', - '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_manager' => 'LDAP Administrator', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'Dette bør starte med ldap:// (for ukryptert eller TLS) eller ldaps:// (for SSL)', - 'ldap_server_cert' => 'Validering av LDAP SSL sertifikat', - 'ldap_server_cert_ignore' => 'Godta ugyldig SSL sertifikat', - 'ldap_server_cert_help' => 'Kryss av denne boksen hvis du bruker et selv-signert SSL sertifikat og vil akkseptere et ugyldig sertifikat.', - 'ldap_tls' => 'Bruk TLS', - 'ldap_tls_help' => 'Kryss av denne hvis du kjører STARTTLS på LDAP-serveren. ', - 'ldap_uname' => 'LDAP Bundet brukernavn', - 'ldap_dept' => 'LDAP avdeling', - 'ldap_phone' => 'LDAP telefonnummer', - 'ldap_jobtitle' => 'LDAP Jobbtittel', - 'ldap_country' => 'LDAP Land', - 'ldap_pword' => 'LDAP Bind passord', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP-passord Sync', - 'ldap_pw_sync_help' => 'Ta bort kryss på denne boksen hvis du ikke vil at LDAP passord skal holdes synkronisert med lokale passord. Ved å skru av dette er det mulig at brukerne ikke vil klare å logge på om de ikke får tak i LDAP serveren.', - 'ldap_username_field' => 'Brukernavn Felt', - 'ldap_lname_field' => 'Etternavn', - 'ldap_fname_field' => 'LDAP Fornavn', - 'ldap_auth_filter_query' => 'LDAP autentisering spørring', - 'ldap_version' => 'LDAP Versjon', - 'ldap_active_flag' => 'LDAP aktive flag', - 'ldap_activated_flag_help' => 'Denne verdien brukes til å bestemme om en synkronisert bruker kan logge inn på Snipe-IT. Det påvirker ikke muligheten til å sjekke elementer inn eller ut til dem, og bør være egenskapsnavn i din AD/LDAP, ikke verdien.

Hvis dette feltet er satt til et feltnavn som ikke eksisterer i AD/LDAP, eller verdien i AD/LDAP feltet er satt til 0 eller usann, vil bruker pålogging bli deaktivert. Hvis verdien i AD/LDAP feltet er satt til 1 eller sann eller annen tekst betyr at brukeren kan logge inn. Når feltet er tomt i din AD, respekterer vi -brukerAccountControl attributt, som vanligvis tillater ikke-suspenderte brukere å logge inn.', - 'ldap_emp_num' => 'LDAP ansattnummer', - 'ldap_email' => 'LDAP E-post', - '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', - 'login_remote_user_enabled_text' => 'Aktiver innlogging med Remote User Header', - 'login_remote_user_enabled_help' => 'Aktiverer autentisering via REMOTE_USER headeren som beskrevet i "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Deaktiver andre godkjenningsmekanismer', - 'login_common_disabled_help' => 'Deaktiverer andre autentiseringsmekanismer. Aktiver dette valget kun hvis du er sikker på at din REMOTE_USER innlogging allerede fungerer', - 'login_remote_user_custom_logout_url_text' => 'Tilpasset utloggingsadresse', - 'login_remote_user_custom_logout_url_help' => 'Hvis en URL angis her blir brukerne videresendt til denne URLen etter utlogging fra Snipe-IT. Dette er nyttig for korrekt lukking av autentiseringssesjoner hos din autentiseringsleverandør.', - 'login_remote_user_header_name_text' => 'Egendefinert brukernavn-header', - 'login_remote_user_header_name_help' => 'Bruk angitt header-felt i stedet for REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Bruk i Print', - 'logo_print_assets_help' => 'Bruk branding på utskrivbare eiendelslister ', - 'full_multiple_companies_support_help_text' => 'Vis kun eiendeler til bedriften brukere (inkl administratorer) er knyttet til.', - 'full_multiple_companies_support_text' => 'Full støtte for flere bedrifter', - 'show_in_model_list' => 'Vis i Model nedtrekksmeny', - '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', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Offentlig sertifikat', - 'saml_sp_metadata_url' => 'Metadata URL', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'Du kan spesifisere IdP-metadata ved hjelp av URL eller XML-fil.', - 'saml_attr_mapping_username' => 'Attributt for brukernavn', - 'saml_attr_mapping_username_help' => 'NameID vil bli brukt hvis tilordning av attributtet er uspesifisert eller ugyldig.', - 'saml_forcelogin_label' => 'SAML Tving Innlogging', - 'saml_forcelogin' => 'Gjør SAML til standard innlogging', - 'saml_forcelogin_help' => 'Du kan bruke \'/login?nosaml\' for å komme til den normale innloggingssiden.', - 'saml_slo_label' => 'SAML utlogging', - 'saml_slo' => 'Send en Logoutforespørsel til IdP på Logg ut', - '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', - 'show_archived_in_list' => 'Arkiverte eiendeler', - 'show_archived_in_list_text' => 'Vis arkiverte eiendeler i "alle eiendeler" utlisting', - 'show_assigned_assets' => 'Vis eiendeler tildelt til eiendeler', - 'show_assigned_assets_help' => 'Vis ressurser som ble tildelt andre eiendeler i Vis bruker -> Eiendeler, Vis bruker -> Info -> Skriv ut alle tildelte og i Konto -> Vis tildelte eiendeler.', - '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', - 'integrations' => 'Integrasjoner', - 'slack' => 'Slack', - 'general_webhook' => 'Generell Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test til lagring', - 'webhook_title' => 'Oppdater Webhook innstillinger', - 'webhook_help' => 'Integrasjons instillinger', - 'webhook_botname' => ':app botnavn', - 'webhook_channel' => ':app kanal', - 'webhook_endpoint' => ':app endepunkt', - 'webhook_integration' => ':app Innstillinger', - 'webhook_test' =>'Test :app integrasjon', - 'webhook_integration_help' => ':app-integrasjon er valgfritt, men endepunktet og kanalen er påkrevd hvis du ønsker å bruke den. For å konfigurere :app integrering, må du først lage en innkommende webhook på din :app konto. Klikk på knappen Test :app Integrasjon for å bekrefte at innstillingene er korrekte før du lagrer. ', - 'webhook_integration_help_button' => 'Du vil se en testknapp etter at du har lagret din :app informasjon.', - 'webhook_test_help' => 'Test om din :app integrasjon er riktig konfigurert. DU MÅ LAGRE DINE OPPDATERTE :app INNSTILLINGER FØRST.', - 'snipe_version' => 'Snipe-IT-versjon', - 'support_footer' => 'Støtte Footer Lenker ', - 'support_footer_help' => 'Angi hvem som kan se lenker til Snipe-IT supportinformasjon og brukermanual', - 'version_footer' => 'Versjon i Footer ', - 'version_footer_help' => 'Angi hvem som kan se Snipe-IT versjon og build-nummer.', - 'system' => 'Systeminformasjon', - '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.', - 'labels_per_page' => 'Etiketter per side', - 'label_dimensions' => 'Etikettstørrelsen (inches)', - 'next_auto_tag_base' => 'Neste automatiske økning', - 'page_padding' => 'Side marger (inches)', - 'privacy_policy_link' => 'Link til personvernregler', - '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', - 'labels_pagewidth' => 'Etikett arkbredde', - 'labels_pageheight' => 'Etikett arkhøyde', - 'label_gutters' => 'Etikett tegnavstand (tommer)', - 'page_dimensions' => 'Sidedimensjon (tommer)', - 'label_fields' => 'Etikett synlige felter', - 'inches' => 'tommer', - 'width_w' => 'b', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link til Snipe-IT i e-post', - 'show_url_in_emails_help_text' => 'Fjern markeringen i denne boksen hvis du ikke vil koble tilbake til Snipe-IT-installasjonen i e-postboksene dine. Nyttig hvis de fleste av brukerne aldri logger inn.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Maks miniatyrbilde høyde', - 'thumbnail_max_h_help' => 'Maksimal høyde i piksler som miniatyrbilder kan vise i visningen liste. Min 25, maks 500.', - 'two_factor' => 'To-faktor autentisering', - 'two_factor_secret' => 'To-faktor kode', - 'two_factor_enrollment' => 'To-faktor registrering', - 'two_factor_enabled_text' => 'Aktiver to-faktor autentisering', - 'two_factor_reset' => 'Tilbakestill to-faktor hemmelighet', - 'two_factor_reset_help' => 'Tving brukeren til å legge til enheten på nytt i Google Authenticator. Dette er nyttig hvis brukerens enhet er mistet eller stjålet. ', - 'two_factor_reset_success' => 'To-faktor enhet resatt', - 'two_factor_reset_error' => 'Reset av to-faktor enhet feilet', - 'two_factor_enabled_warning' => 'Aktivering av to-faktor autentisering hvis ikke allerede aktivert vil øyeblikkelig tvinge deg til å autentisere med enhet som er aktivert i Google Authenticator. Du vil ha mulighet til å aktivere enheten din hvis ingen er aktivert fra før.', - 'two_factor_enabled_help' => 'Dette vil slå på to-faktor autentisering med Google Authenticator.', - 'two_factor_optional' => 'Selektiv (brukere kan aktivere eller deaktivere hvis tillatt)', - 'two_factor_required' => 'Påkrevd for alle brukere', - 'two_factor_disabled' => 'Deaktivert', - 'two_factor_enter_code' => 'Skriv inn to-faktor kode', - 'two_factor_config_complete' => 'Send kode', - 'two_factor_enabled_edit_not_allowed' => 'Systemansvarlig tillater ikke at du redigerer denne innstillingen.', - 'two_factor_enrollment_text' => "To-faktor autentisering er påkrevd, men enheten din har ikke blitt aktivert for dette enda. Åpne Google Authenticator-appen og scan inn QR-koden nedenfor for å aktivere. Når du har aktivert enheten din, skriv inn koden nedenfor", - 'require_accept_signature' => 'Kreve signatur', - 'require_accept_signature_help_text' => 'Aktivering av denne funksjonen ville forlange brukernes å fysisk logge ut for å akseptere en eiendel.', - 'left' => 'venstre', - 'right' => 'høyre', - 'top' => 'topp', - 'bottom' => 'bunn', - 'vertical' => 'vertikal', - 'horizontal' => 'horisontal', - 'unique_serial' => 'Unike serienumre', - '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-post varsler og 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', - 'label2_enable' => 'Ny etikett generator', - 'label2_enable_help' => 'Bytt til den nye etikette generatoren. Merk: Du må lagre denne innstillingen før du setter andre.', - 'label2_template' => 'Mal', - 'label2_template_help' => 'Velg mal som skal brukes til etikettgenerering', - 'label2_title' => 'Tittel', - 'label2_title_help' => 'Tittelen som skal vises på etiketter som støtter den', - 'label2_title_help_phold' => 'Plassholderen {COMPANY} vil bli erstattet med navnet til ressursen's firma navn', - 'label2_asset_logo' => 'Bruk ressurs logo', - 'label2_asset_logo_help' => 'Bruk logoen til ressursen's tildelte selskap, i stedet for verdien fra :setting_name', - 'label2_1d_type' => '1D strekkodetype', - 'label2_1d_type_help' => 'Format for 1D strekkoder', - 'label2_2d_type' => '2D strekkodetype', - 'label2_2d_type_help' => 'Format for 2D strekkoder', - 'label2_2d_target' => '2D strekkodemål', - 'label2_2d_target_help' => 'URL-en 2D strekkoden peker til til når den blir skannet', - 'label2_fields' => 'Feltdefinisjoner', - 'label2_fields_help' => 'Feltene kan legges til, fjernes, og sorteres i venstre kolonne. For hvert felt kan flere alternativer for etikett og datakilde legges til, fjernes, og sorteres på nytt i høyre kolonne.', - 'help_asterisk_bold' => 'Teksten som skrives inn som **text** vil vises som fet', - 'help_blank_to_use' => 'La stå tom for å bruke verdien fra :setting_name', - 'help_default_will_use' => ':default vil bruke verdien fra :setting_name.
Vær oppmerksom på at verdien for strekkodene må oppfylle den respektive strekkodespesifikasjonen for å bli generert med hell. Vennligst se dokumentasjonen for mer informasjon. ', - 'default' => 'Standard', - 'none' => 'Ingen', - 'google_callback_help' => 'Dette bør angis som callback-URL-en i Google OAuth app innstillingene i organisasjonen din's Google utvikler konsoll .', - 'google_login' => 'Google Workspace innloggingsinnstillinger', - 'enable_google_login' => 'Aktiver innlogging med Google Workspace', - 'enable_google_login_help' => 'Brukerne vil ikke automatisk bli betjent. De må ha en eksisterende konto her OG i Google Workspace, og deres brukernavn her må matche sin Google Workspace e-post adresse. ', - 'mail_reply_to' => 'E-post svar-til adresse', - 'mail_from' => 'E-post fra adressen', - 'database_driver' => 'Databasedriver', - 'bs_table_storage' => 'Tabell Lagring', - 'timezone' => 'Tidssone', - -]; diff --git a/resources/lang/no/admin/statuslabels/message.php b/resources/lang/no/admin/statuslabels/message.php deleted file mode 100644 index 63d1e3d164..0000000000 --- a/resources/lang/no/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Statusmerket ble ikke opprettet. Prøv igjen.', - 'success' => 'Statusmerket ble opprettet.', - ], - - 'update' => [ - 'error' => 'Statusmerket ble ikke oppdatert. Prøv igjen', - 'success' => 'Vellykket oppdatering av statusmerke.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Disse eiendelene kan ikke tilordnes noen.', - '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/suppliers/table.php b/resources/lang/no/admin/suppliers/table.php deleted file mode 100644 index 1bbd773b98..0000000000 --- a/resources/lang/no/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Om leverandører', - 'about_suppliers_text' => 'Leverandører brukes til å spore kilden til varer', - 'address' => 'Leverandøradresse', - 'assets' => 'Eiendeler', - 'city' => 'By', - 'contact' => 'Kontaktnavn', - 'country' => 'Land', - 'create' => 'Opprett leverandør', - 'email' => 'E-post', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'Lisenser', - 'name' => 'Leverandørnavn', - 'notes' => 'Notater', - 'phone' => 'Telefon', - 'state' => 'Stat', - 'suppliers' => 'Leverandører', - 'update' => 'Oppdater leverandør', - 'url' => 'URL', - 'view' => 'Vis leverandør', - 'view_assets_for' => 'Vis eiendeler for', - 'zip' => 'Postnummer', - -); diff --git a/resources/lang/no/admin/users/table.php b/resources/lang/no/admin/users/table.php deleted file mode 100644 index e912c49d4d..0000000000 --- a/resources/lang/no/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktiv', - 'allow' => 'Tillatt', - 'checkedout' => 'Eiendeler', - 'created_at' => 'Opprettet', - 'createuser' => 'Opprett bruker', - 'deny' => 'Nekt', - 'email' => 'E-post', - 'employee_num' => 'Ansattnummer', - 'first_name' => 'Fornavn', - 'groupnotes' => 'Velg en gruppe for brukeren. Husk at brukeren får samme rettigheter som gruppen han tildeles. Bruk ctrl+museklikk (eller cmd+museklikk på MacOS) for å velge bort grupper.', - 'id' => 'Id', - 'inherit' => 'Arv', - 'job' => 'Jobbtittel', - 'last_login' => 'Siste innlogging', - 'last_name' => 'Etternavn', - 'location' => 'Lokasjon', - 'lock_passwords' => 'Innloggingsdetaljer kan ikke endres i denne installasjonen.', - 'manager' => 'Overordnet', - 'managed_locations' => 'Administrere plasseringer', - 'name' => 'Navn', - 'notes' => 'Notater', - 'password_confirm' => 'Bekreft passord', - 'password' => 'Passord', - 'phone' => 'Telefon', - 'show_current' => 'Vis nåværende brukere', - 'show_deleted' => 'Vis slettede brukere', - 'title' => 'Tittel', - 'to_restore_them' => 'for å gjenopprette de.', - 'total_assets_cost' => "Totale ressurskostnader", - 'updateuser' => 'Oppdater bruker', - 'username' => 'Brukernavn', - 'user_deleted_text' => 'Denne brukeren er merket som slettet.', - 'username_note' => '(Dette brukes til binding i Active Directory, ikke for innlogging)', - 'cloneuser' => 'Klon bruker', - 'viewusers' => 'Vis brukere', -); diff --git a/resources/lang/no/auth/general.php b/resources/lang/no/auth/general.php deleted file mode 100644 index 28139fd21a..0000000000 --- a/resources/lang/no/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Send Passord Tilbakestillingslink', - 'email_reset_password' => 'E-post Passord Tilbakestill', - 'reset_password' => 'Tilbakestill Passord', - 'saml_login' => 'Logg inn med SSO', - 'login' => 'Logg inn', - 'login_prompt' => 'Vennligst logg inn', - 'forgot_password' => 'Jeg har glemt passordet mitt', - 'ldap_reset_password' => 'Klikk her for å nullstille ditt LDAP-passord', - 'remember_me' => 'Husk meg', - 'username_help_top' => 'Skriv inn ditt brukernavn for å få tilsendt en lenke for tilbakestilling av passord.', - 'username_help_bottom' => 'Ditt brukernavn og e-postadresse kan være det samme, men kan være, avhengig av din konfigurasjon. Dersom du ikke husker brukernavnet ditt, ta kontakt med systemansvarlig.

Brukernavn uten en tilknyttet e-postadresse vil ikke bli sendt en lenke for tilbakestilling av passordet. ', - 'google_login' => 'Eller logg inn med Google Workspace', - 'google_login_failed' => 'Google innlogging feilet, vennligst prøv igjen.', - -]; - diff --git a/resources/lang/no/general.php b/resources/lang/no/general.php deleted file mode 100644 index a2d80385b3..0000000000 --- a/resources/lang/no/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Tilbehør', - 'activated' => 'Aktivert', - 'accepted_date' => 'Akseptdato', - 'accessory' => 'Tilbehør', - 'accessory_report' => 'Rapport over tilbehør', - 'action' => 'Handlinger', - 'activity_report' => 'Aktivitetsrapport', - 'address' => 'Adresse', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Setelisenser lagt til', - 'age' => "Alder", - 'all_assets' => 'Alle eiendeler', - 'all' => 'Alle', - 'archived' => 'Arkivert', - 'asset_models' => 'Eiendelsmodeller', - 'asset_model' => 'Modell', - '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', - 'assets_audited' => 'reviderte ressurser', - 'assets_checked_in_count' => 'innsjekkede ressurser', - 'assets_checked_out_count' => 'utsjekkede ressurser', - 'asset_deleted_warning' => 'Denne ressursen er slettet. Du må gjenopprette den før du kan tilordne den til noen.', - 'assigned_date' => 'Dato tildelt', - 'assigned_to' => 'Tilordnet :name', - 'assignee' => 'Tilordnet til', - 'avatar_delete' => 'Slett Avatar', - 'avatar_upload' => 'Last opp Avatar', - 'back' => 'Tilbake', - 'bad_data' => 'Fant ingenting. Kanskje feil i data?', - 'bulkaudit' => 'Bulk revisjon', - 'bulkaudit_status' => 'Revisjon Status', - 'bulk_checkout' => 'Masseutsjekk', - 'bulk_edit' => 'Masseredigering', - 'bulk_delete' => 'Massesletting', - 'bulk_actions' => 'Massehandlinger', - 'bulk_checkin_delete' => 'Masseinnsjekk/Slett brukere', - 'byod' => 'BYOD', - 'byod_help' => 'Denne enheten er eid av brukeren', - 'bystatus' => 'etter Status', - 'cancel' => 'Avbryt', - 'categories' => 'Kategorier', - 'category' => 'Kategori', - 'change' => 'Inn/ut', - 'changeemail' => 'Endre e-postadresse', - 'changepassword' => 'Endre passord', - 'checkin' => 'Sjekk inn', - 'checkin_from' => 'Innsjekk fra', - 'checkout' => 'Sjekk ut', - 'checkouts_count' => 'Sjekk ut', - 'checkins_count' => 'Sjekk inn', - 'user_requests_count' => 'Forespørsler', - 'city' => 'By', - 'click_here' => 'Klikk her', - 'clear_selection' => 'Tøm valg', - 'companies' => 'Selskaper', - 'company' => 'Firmanavn', - 'component' => 'Komponent', - 'components' => 'Komponenter', - 'complete' => 'Fullført', - 'consumable' => 'Forbruksvare', - 'consumables' => 'Forbruksvarer', - 'country' => 'Land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Opprett ny', - 'created' => 'Enhet opprettet', - 'created_asset' => 'eiendel opprettet', - 'created_at' => 'Opprettet', - 'created_by' => 'Opprettet av', - 'record_created' => 'Post opprettet', - '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', - 'days_to_next_audit' => 'Dager til neste revisjon', - 'date' => 'Dato', - 'debug_warning' => 'Advarsel!', - 'debug_warning_text' => 'Dette programmet kjører i produksjonsmodus med feilsøking aktiverert. Dette kan utsette følsomme data hvis programmet er tilgjengelig for omverdenen. Deaktiver debug modus ved å sette APP_DEBUG-verdien i filen .env til false.', - 'delete' => 'Slett', - 'delete_confirm' => 'Er du sikker på at du vil slette :item?', - 'delete_confirm_no_undo' => 'Er du sikker på at du vil slette :item? Dette kan ikke angres.', - 'deleted' => 'Slettet', - 'delete_seats' => 'Slettede setelisenser', - 'deletion_failed' => 'Sletting mislyktes', - 'departments' => 'Avdelinger', - 'department' => 'Avdeling', - 'deployed' => 'Utlevert', - 'depreciation' => 'Avskrivning', - 'depreciations' => 'Avskrivninger', - 'depreciation_report' => 'Avskrivningsrapport', - 'details' => 'Detaljer', - 'download' => 'Last ned', - 'download_all' => 'Last ned alle', - 'editprofile' => 'Rediger din profil', - 'eol' => 'Livstid', - 'email_domain' => 'E-postdomene', - 'email_format' => 'E-postformat', - 'employee_number' => 'Ansattnummer', - 'email_domain_help' => 'Brukes til å generere e-postadresser ved import', - 'error' => 'Feil', - 'exclude_archived' => 'Ekskluder arkiverte ressurser', - 'exclude_deleted' => 'Ekskluder slettede ressurser', - 'example' => 'Eksempel: ', - '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)', - 'lastnamefirstinitial_format' => 'Etternavn Initialer (oladunk@example.com)', - 'firstintial_dot_lastname_format' => 'Fornavn Initialer. Etternavn (j.smith@example.com)', - 'firstname_lastname_display' => 'Fornavn Etternavn (Kari Torildsdottir)', - 'lastname_firstname_display' => 'Etternavn Fornavn (Torildsdottir, Kari)', - 'name_display_format' => 'Navneformat', - 'first' => 'Første', - 'firstnamelastname' => 'Fornavn Etternavn (oladunk@example.com)', - 'lastname_firstinitial' => 'Etternavn Fornavn Initialer (smith_j@example.com)', - 'firstinitial.lastname' => 'Fornavn Initialer Etternavn (j.smith@example.com)', - 'firstnamelastinitial' => 'Fornavn Etternavn Initialer (janes@example.com)', - 'first_name' => 'Fornavn', - 'first_name_format' => 'Fornavn (oladunk@example.com)', - 'files' => 'Filer', - 'file_name' => 'Fil', - 'file_type' => 'Filtype', - 'filesize' => 'Filstørrelse', - 'file_uploads' => 'Filopplastinger', - 'file_upload' => 'Filopplastning', - 'generate' => 'Generer', - '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', - 'include_deleted' => 'Inkluder slettede ressurser', - '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.', - 'unaccepted_image_type' => 'Denne bildefilen var ikke lesbar. Aksepterte filtyper er jpg, webp, png, gif og svg. Mime-typen til denne filen er :mimetype.', - 'import' => 'Importer', - 'importing' => 'Importerer', - 'importing_help' => 'Du kan importere eiendeler, tilbehør, lisenser, komponenter, forbruksvarer og brukere via CSV-fil.

CSV-en må være kommaseparert og formatert med overskrifter som stemmer overens med de i eksempel-CSV i dokumentasjonen.', - 'import-history' => 'Importhistorikk', - 'asset_maintenance' => 'Vedlikehold av eiendeler', - 'asset_maintenance_report' => 'Rapport Vedlikehold av eiendeler', - 'asset_maintenances' => 'Vedlikehold av eiendeler', - 'item' => 'Enhet', - 'item_name' => 'Navn', - 'import_file' => 'importer CSV-fil', - 'import_type' => 'Type CSV-import', - 'insufficient_permissions' => 'Utilstrekkelige rettigheter!', - 'kits' => 'Forhåndsdefinerte sett', - 'language' => 'Språk', - 'last' => 'Siste', - 'last_login' => 'Siste pålogging', - 'last_name' => 'Etternavn', - 'license' => 'Lisens', - 'license_report' => 'Lisensrapport', - 'licenses_available' => 'Tilgjengelige lisenser', - 'licenses' => 'Lisenser', - 'list_all' => 'List alle', - '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', - 'locations' => 'Lokasjoner', - 'logo_size' => 'Kvadratisk logo vises best med Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'ny!', - 'no_depreciation' => 'Ingen avskrivning', - 'no_results' => 'Ingen treff.', - 'no' => 'Nei', - 'notes' => 'Notater', - 'order_number' => 'Ordreummer', - 'only_deleted' => 'Kun slettede ressurser', - 'page_menu' => 'Viser _MENU_ enheter', - 'pagination_info' => 'Viser _START_ til _END_ av _TOTAL_ enheter', - 'pending' => 'Under arbeid', - 'people' => 'Folk', - 'per_page' => 'Resultater pr side', - 'previous' => 'Forrige', - 'processing' => 'Behandler', - 'profile' => 'Din profil', - 'purchase_cost' => 'Innkjøpskostnad', - 'purchase_date' => 'Innkjøpsdato', - 'qty' => 'Antall', - 'quantity' => 'Antall', - 'quantity_minimum' => 'Du har :count enheter under eller nesten under minimum antall', - 'quickscan_checkin' => 'Hurtiginnsjekk ved skanning', - 'quickscan_checkin_status' => 'Innsjekkingsstatus', - '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_var' => 'Velg :thing... ', // this will eventually replace all of our other selects - 'select' => 'Velg', - 'select_all' => 'Velg alle', - 'search' => 'Søk', - 'select_category' => 'Velg en kategori', - 'select_department' => 'Velg en avdeling', - 'select_depreciation' => 'Velg en avskrivningstype', - 'select_location' => 'Velg en lokasjon', - 'select_manufacturer' => 'Velg en produsent', - 'select_model' => 'Velg en modell', - 'select_supplier' => 'Velg en leverandør', - 'select_user' => 'Velg en bruker', - 'select_date' => 'Velg dato (ÅÅÅÅ-MM-DD)', - 'select_statuslabel' => 'Velg status', - 'select_company' => 'Velg bedrift', - 'select_asset' => 'Velg eiendel', - 'settings' => 'Innstillinger', - 'show_deleted' => 'Vis slettede', - 'show_current' => 'Vis gjeldende', - 'sign_in' => 'Logg inn', - 'signature' => 'Signatur', - 'signed_off_by' => 'Godkjent av', - 'skin' => 'Tema', - 'webhook_msg_note' => 'En varsling vil bli sendt via webhook', - 'webhook_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', - 'state' => 'Stat', - 'status_labels' => 'Statusmerker', - 'status' => 'Status', - 'accept_eula' => 'Akseptavtale', - 'supplier' => 'Leverandør', - 'suppliers' => 'Leverandører', - 'sure_to_delete' => 'Er du sikker på at du vil slette', - 'sure_to_delete_var' => 'Er du sikker på at du vil slette :item?', - 'delete_what' => 'Slett :item', - 'submit' => 'Send', - 'target' => 'Mål', - 'time_and_date_display' => 'Tid og Datovisning', - 'total_assets' => 'eiendeler totalt', - 'total_licenses' => 'lisener totalt', - 'total_accessories' => 'antall tilbehør', - 'total_consumables' => 'antall forbruksvarer', - 'type' => 'Type', - 'undeployable' => 'Ikke utleverbar', - 'unknown_admin' => 'Ukjent admin', - 'username_format' => 'Format brukernavn', - 'username' => 'Brukernavn', - 'update' => 'Oppdater', - 'upload_filetypes_help' => 'Tillatte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf og rar. Maks. filstørrelse er :size.', - 'uploaded' => 'Lastet opp', - 'user' => 'Bruker', - 'accepted' => 'akseptert', - 'declined' => 'avslått', - 'unassigned' => 'Ikke tildelt', - 'unaccepted_asset_report' => 'Ikke aksepterte eiendeler', - 'users' => 'Brukere', - 'viewall' => 'Vis alle', - 'viewassets' => 'Vis tildelte eiendeler', - 'viewassetsfor' => 'Vis eiendelene til :name', - 'website' => 'Nettsted', - 'welcome' => 'Velkommen, :name', - 'years' => 'år', - 'yes' => 'Ja', - 'zip' => 'Postnummer', - 'noimage' => 'Bilde er ikke lastet opp eller finner ikke bilde.', - 'file_does_not_exist' => 'Den forespurte filen finnes ikke på serveren.', - 'file_upload_success' => 'Filopplasting vellykket!', - 'no_files_uploaded' => 'Filopplasting vellykket!', - 'token_expired' => 'Din sesjon har utløpt. Prøv igjen.', - 'login_enabled' => 'Innlogging aktiv', - 'audit_due' => 'Revisjonsfrist nær', - 'audit_overdue' => 'Revisjonsfrist forfalt', - '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' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 ikke har lagt til noe 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_bulk_error_hint' => 'Følgende felt har valideringsfeil og ble ikke endret:', - 'notification_success' => 'Suksess', - 'notification_warning' => 'Advarsel', - 'notification_info' => 'Informasjon', - 'asset_information' => 'Eiendelsinfo', - 'model_name' => 'Modell navn', - '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', - 'maintenance_mode' => 'Tjenesten er midlertidig utilgjengelig for systemoppdateringer. Vennligst prøv igjen senere.', - 'maintenance_mode_title' => 'System midlertidig ikke tilgjengelig', - 'ldap_import' => 'Brukerpassord bør ikke administreres av LDAP. (Dette lar deg sende glemte passord forespørsler.)', - 'purge_not_allowed' => 'Sletting av slettede data er deaktivert i .env-filen. Kontakt kundestøtte eller systemadministrator.', - 'backup_delete_not_allowed' => 'Sletting av sikkerhetskopier er deaktivert i .env filen. Kontakt kundestøtte eller systemadministrator.', - 'additional_files' => 'Flere filer', - 'shitty_browser' => 'Ingen signatur oppdaget. Hvis du bruker en eldre nettleser, vennligst bruk en mer moderne nettleser for å akseptere mottak av eiendel.', - 'bulk_soft_delete' =>'Fjern også disse brukerne ved å fjerne deres eiendelshistorikk intakt/til du fjerner slettede poster i Admin-innstillingene.', - 'bulk_checkin_delete_success' => 'Dine valgte brukere er slettet og deres elementer har blitt sjekket inn.', - 'bulk_checkin_success' => 'Elementene for de valgte brukerne har blitt sjekket inn.', - 'set_to_null' => 'Slette verdier for denne eiendelen Slett verdier for alle :asset_count eiendeler ', - 'set_users_field_to_null' => 'Slett :field verdier for denne brukeren. Slett :field verdier for alle :user_count brukere ', - 'na_no_purchase_date' => 'N/A - Ingen kjøpsdato oppgitt', - 'assets_by_status' => 'Eiendeler etter status', - 'assets_by_status_type' => 'Eiendeler etter status', - 'pie_chart_type' => 'Dashbord Kakediagram type', - 'hello_name' => 'Velkommen, :name!', - 'unaccepted_profile_warning' => 'Du har :count elementer som trenger godkjenning. Klikk her for å akseptere eller avslå dem', - 'start_date' => 'Startdato', - 'end_date' => 'Sluttdato', - 'alt_uploaded_image_thumbnail' => 'Opplastet miniatyrbilde', - 'placeholder_kit' => 'Velg ett sett', - 'file_not_found' => 'Finner ikke filen', - 'preview_not_available' => '(ingen forhåndsvisning)', - 'setup' => 'Innstillinger', - 'pre_flight' => 'Test', - 'skip_to_main_content' => 'Gå til hovedinnhold', - 'toggle_navigation' => 'Vis/skjul navigasjon', - 'alerts' => 'Varsler', - 'tasks_view_all' => 'Vis alle oppgaver', - 'true' => 'Sant', - 'false' => 'Usant', - 'integration_option' => 'Innstillinger for integrering', - 'log_does_not_exist' => 'Det finnes ingen samsvarende loggoppføring.', - 'merge_users' => 'Slå sammen brukere', - 'merge_information' => 'Dette vil slå sammen :count brukere til en enkelt bruker. Velg brukeren du ønsker å slå de andre sammen med, og de tilknyttede eiendelene, lisenser, etc vil bli flyttet til valgt bruker, og de andre vil bli merket som slettet.', - 'warning_merge_information' => 'Denne handlingen kan ikke angres og skal BARE brukes når du må slå sammen brukere på grunn av dårlig import eller synkronisering. Sørg for å kjøre en sikkerhetskopi først.', - 'no_users_selected' => 'Ingen brukere er valgt', - 'not_enough_users_selected' => 'Minst :count brukere må være valgt', - 'merge_success' => ':count brukere er slått sammen med :into_username!', - 'merged' => 'sammenslått', - 'merged_log_this_user_into' => 'Flettet denne brukeren (ID :to_id - :to_username) til bruker ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Flettet bruker-ID :from_id (:from_username) inn i denne brukeren (ID :to_id - :to_username)', - 'clear_and_save' => 'Tøm og lagre', - 'update_existing_values' => 'Oppdatere eksisterende verdier?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Automatisk generering av inkrementerende ressurskoder er skrudd av, så alle rader må ha "ressurskode"-kollonnen utfylt.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Merk: Automatisk generering av inkrementerende ressurskoder er er skrudd på, så for alle rader som ikke har fult ut "ressurskoden, så vil den bli generert autmatisk. Rader som har ressurskoden utfylt vil bli oppdatert med den gitte informasjonen.', - 'send_welcome_email_to_users' => ' Send velkomstepost til nye brukere?', - 'back_before_importing' => 'Sikkerhetskopier før importering?', - 'csv_header_field' => 'CSV-toppfelt', - 'import_field' => 'Importer felt', - 'sample_value' => 'Eksempelverdi', - 'no_headers' => 'Ingen kolonner funnet', - 'error_in_import_file' => 'Det oppstod en feil under lesing av CSV-filen: :error', - 'percent_complete' => ':percent % fullført', - 'errors_importing' => 'Det oppstod noen feil under importeringen: ', - 'warning' => 'ADVARSEL: :advarsel', - 'success_redirecting' => '"Vellykket... omadressering.', - 'cancel_request' => 'Avbryt forespørsel om element', - 'setup_successful_migrations' => 'Databasetabellene er opprettet', - 'setup_migration_output' => 'Migrasjonsmeldinger:', - 'setup_migration_create_user' => 'Neste: Opprett bruker', - 'importer_generic_error' => 'Importen av filen er fullført, men vi fikk en feil. Dette skyldes vanligvis tredjeparts "API throttling" fra en meldings webhook (som Slack) og ville ikke ha forstyrret selve importen; men du bør bekrefte dette selv.', - 'confirm' => 'Bekreft', - 'autoassign_licenses' => 'Tildel lisenser automatisk', - 'autoassign_licenses_help' => 'Tillat denne brukeren å ha lisenser tildelt via bulk-tildeling UI eller cli verktøy.', - 'autoassign_licenses_help_long' => 'Dette tillater at en bruker får tildelt lisenser via massetildeling av lisenser via UI eller cli verktøyet. (Du vil for eksempel ikke nødvendigvis at en konsulent automatisk skal tildeles en lisens, men bare ansatte vil du oppgi den. Du kan fremdeles tilordne lisens til disse brukerne, men de vil ikke bli inkludert i "Checkout License" til "Alle brukere" funksjonene.)', - 'no_autoassign_licenses_help' => 'Ikke inkluder bruker for massetilordning gjennom lisensbrukergrensesnittet eller cli verktøy.', - 'modal_confirm_generic' => 'Er du sikker?', - 'cannot_be_deleted' => 'Dette objektet kan ikke slettes', - 'undeployable_tooltip' => 'Dette elementet kan ikke sjekkes ut. Sjekk hvor mange som gjenstår.', - 'serial_number' => 'Serienummer', - 'item_notes' => ':item notater', - 'item_name_var' => ':item navn', - 'error_user_company' => 'Utsjekk firma og firmaet til ressursen stemmer ikke', - 'error_user_company_accept_view' => 'En ressurs tildelt til deg tilhører en annen bedrift, slik at du ikke kan akseptere eller avslå den, vennligst sjekk med din leder', - 'importer' => [ - 'checked_out_to_fullname' => 'Sjekket ut til: Fullt navn', - 'checked_out_to_first_name' => 'Sjekket ut til: Fornavn', - 'checked_out_to_last_name' => 'Sjekket ut til: Etternavn', - 'checked_out_to_username' => 'Sjekket ut til: Brukernavn', - 'checked_out_to_email' => 'Sjekket ut til: e-post', - 'checked_out_to_tag' => 'Sjekket ut til: ressursmerke', - 'manager_first_name' => 'Leders fornavn', - 'manager_last_name' => 'Leders etternavn', - 'manager_full_name' => 'Leders fulle navn', - 'manager_username' => 'Leders brukernavn', - 'checkout_type' => 'Utsjekk type', - 'checkout_location' => 'Sjekket ut til lokasjon', - 'image_filename' => 'Filnavn bilde', - 'do_not_import' => 'Ikke importer', - 'vip' => 'VIP', - 'avatar' => 'Profilbilde', - 'gravatar' => 'Gravatar e-post', - 'currency' => 'Valuta', - 'address2' => 'Adresselinje 2', - 'import_note' => 'Importert med csv-importør', - ], - 'percent_complete' => '% fullført', - 'uploading' => 'Laster opp... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Kopier til utklippstavlen', - 'copied' => 'Kopiert!', - -]; diff --git a/resources/lang/no/localizations.php b/resources/lang/no/localizations.php deleted file mode 100644 index ccb993e851..0000000000 --- a/resources/lang/no/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Velg et språk', - 'languages' => [ - 'en'=> 'Engelsk, USA', - 'en-GB'=> 'Engelsk, Storbritannia', - 'af'=> 'Afrikansk', - 'ar'=> 'Arabisk', - 'bg'=> 'Bulgarsk', - 'zh-CN'=> 'Forenklet kinesisk', - 'zh-TW'=> 'Tradisjonell kinesisk', - 'hr'=> 'Kroatisk', - 'cs'=> 'Tsjekkisk', - 'da'=> 'Dansk', - 'nl'=> 'Nederlandsk', - 'en-ID'=> 'Engelsk, Indonesia', - 'et'=> 'Estisk', - 'fil'=> 'Filippinsk', - 'fi'=> 'Finsk', - 'fr'=> 'Fransk', - 'de'=> 'Tysk', - 'de-i'=> 'Tysk (uformel)', - 'el'=> 'Gresk', - 'he'=> 'Hebraisk', - 'hu'=> 'Ungarsk', - 'is' => 'Islandsk', - 'id'=> 'Indonesisk', - 'ga-IE'=> 'Irsk', - 'it'=> 'Italiensk', - 'ja'=> 'Japansk', - 'km' => 'Khmer', - 'ko'=> 'Koreansk', - 'lv'=>'Latvisk', - 'lt'=> 'Litauisk', - 'mk'=> 'Makedonsk', - 'ms'=> 'Malayisk', - 'mi'=> 'Maori', - 'mn'=> 'Mongolsk', - 'no'=> 'Norsk', - 'fa'=> 'Persisk', - 'pl'=> 'Polsk', - 'pt-PT'=> 'Portugisisk', - 'pt-BR'=> 'Portugisisk, Brasiliansk', - 'ro'=> 'Rumensk', - 'ru'=> 'Russisk', - 'sr-CS' => 'Serbisk (Latin)', - 'sl'=> 'Slovensk', - 'es-ES'=> 'Spansk', - 'es-CO'=> 'Spansk, Colombia', - 'es-MX'=> 'Spansk, Mexico', - 'es-VE'=> 'Spansk, Venezuela', - 'sv-SE'=> 'Svensk', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamilsk', - 'th'=> 'Thai', - 'tr'=> 'Tyrkisk', - 'uk'=> 'Ukrainsk', - 'vi'=> 'Vietnamesisk', - 'cy'=> 'Walisisk', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Velg et land', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'De forente arabiske emirater', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua og Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'De nederlandske Antillene', - 'AO'=>'Angola', - 'AQ'=>'Antarktis', - 'AR'=>'Argentina', - 'AS'=>'Amerikansk Samoa', - 'AT'=>'Østerrike', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Åland', - 'AZ'=>'Aserbajdsjan', - 'BA'=>'Bosnia-Hercegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgia', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brasil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet-øya', - 'BW'=>'Botswana', - 'BY'=>'Republikken Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Kokosøyene (Keelingøyene)', - 'CD'=>'Den demokratiske republikken Kongo', - 'CF'=>'Den sentralafrikanske republikk', - 'CG'=>'Republikken Kongo', - 'CH'=>'Sveits', - 'CI'=>'Elfenbenskysten', - 'CK'=>'Cook-øyene', - 'CL'=>'Chile', - 'CM'=>'Kamerun', - 'CN'=>'Folkerepublikken Kina', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Kapp Verde', - 'CX'=>'Christmasøya', - 'CY'=>'Kypros', - 'CZ'=>'Tsjekkia', - 'DE'=>'Tyskland', - 'DJ'=>'Djibouti', - 'DK'=>'Danmark', - 'DM'=>'Dominica', - 'DO'=>'Den dominikanske republikk', - 'DZ'=>'Algerie', - 'EC'=>'Ecuador', - 'EE'=>'Estland', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spania', - 'ET'=>'Etiopia', - 'EU'=>'EU', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falklandsøyene (Malvinas)', - 'FM'=>'Mikronesia, De forente stater', - 'FO'=>'Færøyene', - 'FR'=>'Frankrike', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'Fransk Guyana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grønland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Ekvatorial-Guinea', - 'GR'=>'Hellas', - 'GS'=>'Sør-Georgia og Sør-Sandwichøyene', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard og Mc Donald Øyene', - 'HN'=>'Honduras', - 'HR'=>'Kroatia (lokalt navn: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Ungarn', - 'ID'=>'Indonesia', - 'IE'=>'Irland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'Det britiske territoriet i Indiahavet', - 'IQ'=>'Irak', - 'IR'=>'Iran', - 'IS'=>'Island', - 'IT'=>'Italia', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kirgisistan', - 'KH'=>'Kambodsja', - 'KI'=>'Kiribati', - 'KM'=>'Komorene', - 'KN'=>'Saint Kitts og Nevis', - 'KR'=>'Republikken Korea', - 'KW'=>'Kuwait', - 'KY'=>'Caymanøyene', - 'KZ'=>'Kasakhstan', - 'LA'=>'Laos', - 'LB'=>'Libanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Litauen', - 'LU'=>'Luxemburg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Marokko', - 'MC'=>'Monaco', - 'MD'=>'Moldova', - 'ME'=>'Montenegro', - 'MG'=>'Madagaskar', - 'MH'=>'Marshalløyene', - 'MK'=>'Makedonia, den tidligere jugoslaviske republikken', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macao', - 'MP'=>'Nord-Marianene', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldivene', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mosambik', - 'NA'=>'Namibia', - 'NC'=>'Ny Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolkøyene', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Nederland', - 'NO'=>'Norge', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Fransk Polynesia', - 'PG'=>'Papua Ny-Guinea', - 'PH'=>'Filippinene', - 'PK'=>'Pakistan', - 'PL'=>'Polen', - 'PM'=>'St. Pierre og Miquelon', - 'PN'=>'Pitcairnøyene', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestina', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Réunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russland', - 'RW'=>'Rwanda', - 'SA'=>'Saudi-Arabia', - 'UK'=>'Skottland', - 'SB'=>'Salomonøyene', - 'SC'=>'Seychellene', - 'SS'=>'Sør-Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sverige', - 'SG'=>'Singapor', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard og Jan Mayen', - 'SK'=>'Slovakia', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Surinam', - 'ST'=>'Sao Tome og Principe', - 'SU'=>'Sovjet', - 'SV'=>'El Salvador', - 'SY'=>'Syria', - 'SZ'=>'Swaziland', - 'TC'=>'Turks- og Caicosøyene', - 'TD'=>'Tsjad', - 'TF'=>'De franske sørterritorier', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tadsjikistan', - 'TK'=>'Tokelau', - 'TI'=>'Øst-Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'Øst Timor', - 'TR'=>'Tyrkia', - 'TT'=>'Trinidad og Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania', - 'UA'=>'Ukraina', - 'UG'=>'Uganda', - 'UK'=>'Storbritannia', - 'US'=>'USA', - 'UM'=>'USAs ytre småøyer', - 'UY'=>'Uruguay', - 'UZ'=>'Usbekistan', - 'VA'=>'Vatikanstaten', - 'VC'=>'Saint Vincent og Grenadinene', - 'VE'=>'Venezuela', - 'VG'=>'Jomfru øyene (Storbritannia)', - 'VI'=>'Jomfruøyene, (USA)', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis- og Futunaøyene', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/no/mail.php b/resources/lang/no/mail.php deleted file mode 100644 index bfff65456d..0000000000 --- a/resources/lang/no/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'En bruker har godtatt et element', - 'acceptance_asset_declined' => 'En bruker har avvist et element', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Flere notater:', - 'admin_has_created' => 'En administrator har opprettet en konto for deg på :web nettsted.', - 'asset' => 'Eiendel:', - 'asset_name' => 'Navn:', - 'asset_requested' => 'Eiendel forespurt', - 'asset_tag' => 'Eiendelsmerke', - 'assigned_to' => 'Tilordnet til', - 'best_regards' => 'Med vennlig hilsen,', - 'canceled' => 'Avbrutt:', - 'checkin_date' => 'Innsjekkdato:', - 'checkout_date' => 'Utsjekkdato:', - 'click_to_confirm' => 'Klikk på følgende link for å bekrefte din :web konto:', - 'click_on_the_link_accessory' => 'Vennligst klikk på lenken nedenfor for å bekreft at du har mottatt tilbehøret.', - 'click_on_the_link_asset' => 'Vennligst klikk på lenken nedenfor for å bekreft at du har mottatt eiendelen.', - 'Confirm_Asset_Checkin' => 'Bekreft innsjekk av eiendel', - 'Confirm_Accessory_Checkin' => 'Bekreft innsjekk av tilbehør', - 'Confirm_accessory_delivery' => 'Bekreft levering av tilbehør', - 'Confirm_license_delivery' => 'Bekreft levering av lisens', - 'Confirm_asset_delivery' => 'Bekreft levering av eiendel', - 'Confirm_consumable_delivery' => 'Bekreft levering av forbruksvare', - 'current_QTY' => 'Nåværende antall', - 'Days' => 'Dager', - 'days' => 'Dager', - 'expecting_checkin_date' => 'Forventet innsjekkdato:', - 'expires' => 'Utløper', - 'Expiring_Assets_Report' => 'Rapport utløpende eiendeler.', - 'Expiring_Licenses_Report' => 'Rapport utløpende lisenser.', - 'hello' => 'Hallo', - 'hi' => 'Hei', - 'i_have_read' => 'Jeg har lest og godtar vilkårene for bruk, og har mottatt denne enheten.', - 'item' => 'Enhet:', - 'Item_Request_Canceled' => 'Forespørsel av enhet avbrutt', - 'Item_Requested' => 'Forespurt enhet', - 'link_to_update_password' => 'Klikk på følgende link for å bekrefte din :web passord:', - 'login_first_admin' => 'Logg inn på din nye Snipe-IT-installasjon ved å bruke kontoen nedenfor:', - 'login' => 'Logg inn:', - 'Low_Inventory_Report' => 'Rapport lav lagerbeholdning', - 'inventory_report' => 'Lagerbeholdnings rapport', - 'min_QTY' => 'Min. antall', - 'name' => 'Navn', - 'new_item_checked' => 'En ny enhet har blitt sjekket ut under ditt navn, detaljer nedenfor.', - 'password' => 'Passord:', - 'password_reset' => 'Tilbakestill passord', - - 'read_the_terms' => 'Vennligst les bruksbetingelsene nedenfor.', - 'read_the_terms_and_click' => 'Vennligst les bruksbetingelsene nedenfor, og klikk på lenken på bunnen for å bekrefte at du har lest og er enig med betingelsene, og har mottatt eiendelen.', - 'requested' => 'Forespurt:', - 'reset_link' => 'Lenke for tilbakestilling av passord', - 'reset_password' => 'Klikk her for å tilbakestille passordet:', - 'serial' => 'Serienummer', - 'supplier' => 'Leverandør', - 'tag' => 'Merke', - 'test_email' => 'Test-epost fra Snipe-IT', - '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' => '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', - 'upcoming-audits' => ':count eiendel har revisjonsfrist innen :treshold dager.|:count eiendeler har revisjonsfrist innen :threshold dager.', - 'user' => 'Bruker', - 'username' => 'Brukernavn', - 'welcome' => 'Velkommen :name', - 'welcome_to' => 'Velkommen til :web!', - 'your_credentials' => 'Din Snipe-IT konto', - 'Accessory_Checkin_Notification' => 'Tilbehør sjekket inn', - 'Asset_Checkin_Notification' => 'Eiendel sjekket inn', - 'Asset_Checkout_Notification' => 'Ressurs sjekket ut', - 'License_Checkin_Notification' => 'Lisens sjekket inn', - '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', - 'rights_reserved' => 'Alle rettigheter forbeholdt.', -]; diff --git a/resources/lang/no/passwords.php b/resources/lang/no/passwords.php deleted file mode 100644 index 2478570e25..0000000000 --- a/resources/lang/no/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med informasjon for gjenopprettelse av passord.', - 'user' => 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med gjenopprettelse av passord.', - 'token' => 'Token for tilbakestilling av passord er ugyldig eller utløpt, eller så stemmer den ikke overens med det angitte brukernavnet.', - 'reset' => 'Ditt passord har blitt tilbakestilt!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/no/validation.php b/resources/lang/no/validation.php deleted file mode 100644 index 0e7a5dd043..0000000000 --- a/resources/lang/no/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Attributtet :attribute må velges.', - 'active_url' => 'Attributtet :attribute er ikke en gyldig URL.', - 'after' => 'Attributtet :attribute må være en dato etter :date.', - 'after_or_equal' => 'Attributtet :attribute må være en dato etter eller lik :date.', - 'alpha' => 'Attributtet :attribute kan kun inneholde bokstaver.', - 'alpha_dash' => 'Attributtet :attribute kan kun inneholde bokstaver, nummer eller bindestrek.', - 'alpha_num' => 'Attributtet :attribute kan kun inneholde bokstaver og numre.', - 'array' => 'Attributtet må være en matrise.', - 'before' => 'Attributtet :attribute må være en dato før :date.', - 'before_or_equal' => 'Attributtet :attribute må være en dato før eller lik :date.', - 'between' => [ - 'numeric' => 'Attributtet :attribute må være mellom :min og :max.', - 'file' => 'Attributtet :attribute må være mellom :min og :max kilobytes.', - 'string' => 'Attributtet :attribute må være mellom :min og :max tegn.', - 'array' => 'Attributtet må ha mellom: min og: maks elementer.', - ], - 'boolean' => 'Attributtfeltet må være sant eller falskt.', - 'confirmed' => 'Bekreftelse på attributtet :attribute stemmer ikke.', - 'date' => 'Attributtet :attribute er ikke en gyldig dato.', - 'date_format' => 'Attributtet :attribute passer ikke formatet :format.', - 'different' => 'Attributtet :attribute og :other er forskjellige.', - 'digits' => 'Attributtet :attribute må være :digits sifre.', - 'digits_between' => 'Attributtet :attribute må være mellom :min og :max sifre.', - 'dimensions' => 'Attributtet har ugyldige bildedimensjoner.', - 'distinct' => 'Attributtfeltet har en duplikatverdi.', - 'email' => 'Attributtet :attribute er ugyldig.', - 'exists' => 'Valgt attributt :attribute er ugyldig.', - 'file' => 'Attributtet :attribute må være en fil.', - 'filled' => 'Den :attribute må ha en verdi.', - 'image' => 'Attributtet :attribute må være et bilde.', - 'import_field_empty' => 'Verdien for :fieldname kan ikke være null.', - 'in' => 'Det valgte attributtet :attribute er ugyldig.', - 'in_array' => 'Attributtfeltet finnes ikke i: andre.', - 'integer' => 'Attributtet :attribute må være et heltall.', - 'ip' => 'Attributtet :attribute må være en gyldig IP-adresse.', - 'ipv4' => 'Attributtet :attribute må være en gyldig IPv4-adresse.', - 'ipv6' => 'Attributtet :attribute må være en gyldig IPv6-adresse.', - 'is_unique_department' => 'Attributtet :attribute må være unikt for denne bedriftslokasjonen', - 'json' => 'Attributtet: må være en gyldig JSON-streng.', - 'max' => [ - 'numeric' => 'Attributtet :attribute må ikke være større enn :max.', - 'file' => 'Attributtet :attribute kan ikke være større enn :max kilobytes.', - 'string' => 'Attributtet :attribute kan ikke være større enn :max tegn.', - 'array' => 'Attributtet: Må ikke ha mer enn: maks. Elementer.', - ], - 'mimes' => 'Attributtet :attribute må være en fil av typen: :values.', - 'mimetypes' => 'Attributtet må være en fil av type:: verdier.', - 'min' => [ - 'numeric' => 'Attributtet :attribute må være minst :min.', - 'file' => 'Attributtet :attribute må være minst :min kilobytes.', - 'string' => '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.', - 'ends_with' => ':attribute må avsluttes 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.', - 'valid_regex' => 'Det er ikke en gyldig regex. ', - 'regex' => 'Attributt-formatet til :attribute er ugyldig.', - 'required' => 'Attributt-feltet :attribute er påkrevd.', - 'required_if' => 'Attributt-feltet :attribute er påkrevd når :oher er :value.', - 'required_unless' => 'Attributtfeltet kreves med mindre: annet er i: verdier.', - 'required_with' => 'Attributt-feltet :attribute er påkrevd når :values er tilstede.', - 'required_with_all' => 'Attributtfeltet kreves når: verdiene er til stede.', - 'required_without' => 'Attributt-feltet :attribute er påkrevd når :values ikke er tilstede.', - 'required_without_all' => 'Attributtfeltet kreves når ingen av: verdiene er til stede.', - 'same' => 'Attributtet :attribute og :other må være like.', - 'size' => [ - 'numeric' => 'Attributtet :attribute må være :size.', - 'file' => 'Attributtet :attribute må være :size kilobytes.', - 'string' => 'Attributtet :attribute må være :size tegn.', - 'array' => 'Attributtet må inneholde: størrelseselementer.', - ], - 'string' => 'Attributtet :attribute må være en tekst.', - 'timezone' => 'Attributtet må være en gyldig sone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => ':attribute feltet kan ikke være en liste.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Passordet kan ikke være det samme som brukernavnet.', - 'letters' => 'Passordet må inneholde minst en bokstav.', - 'numbers' => 'Passordet må inneholde minst ett tall.', - 'case_diff' => 'Passordet må innehode store og små bokstaver.', - 'symbols' => 'Passordet må inneholde symboler.', - 'gte' => [ - 'numeric' => 'Verdi kan ikke være negativ' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'Passordet er for vanlig.', - 'statuslabel_type' => 'Du må velge en gyldig statusetikett-type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', - 'last_audit_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', - 'termination_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', - 'expected_checkin.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', - 'start_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', - 'end_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/pl/account/general.php b/resources/lang/pl-PL/account/general.php similarity index 100% rename from resources/lang/pl/account/general.php rename to resources/lang/pl-PL/account/general.php diff --git a/resources/lang/pl-PL/admin/accessories/general.php b/resources/lang/pl-PL/admin/accessories/general.php new file mode 100644 index 0000000000..f4e8cca4c6 --- /dev/null +++ b/resources/lang/pl-PL/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Kategorie Akcesoriów', + 'accessory_name' => 'Nazwa akcesoriów', + 'checkout' => 'Wydanie akcesoriów', + 'checkin' => 'Odbiór akcesoriów', + 'create' => 'Utwórz akcesorium', + 'edit' => 'Edycja Akcesoriów', + 'eula_text' => 'Kategoria EULA', + 'eula_text_help' => 'To pole pozwala dostosować EULA dla określonych rodzajów aktywów. Jeśli masz tylko jeden EULA dla wszystkich swoich aktywów, można zaznaczyć poniższe pole, aby korzystać z podstawowej domyślnej.', + 'require_acceptance' => 'Wymaga od użytkowników, aby potwierdzić akceptację aktywów w tej kategorii.', + 'no_default_eula' => 'Nie znaleziono domyślnego EULA. Dodaj jeden w Ustawieniach.', + 'total' => 'Suma', + 'remaining' => 'Dostępne', + 'update' => 'Uaktualnij akcesorium', + 'use_default_eula' => 'Użyj domyślnej EULA zamiast tego.', + 'use_default_eula_disabled' => 'Użyj zamiast domyślnego EULA. Brak domyślnego EULA. Proszę dodaj jakieś w opcjach.', + 'clone' => 'Klonuj Akcesoria', + 'delete_disabled' => 'To akcesorium nie może być jeszcze usunięte, ponieważ niektóre elementy są nadal zablokowane.', + +); diff --git a/resources/lang/pl-PL/admin/accessories/message.php b/resources/lang/pl-PL/admin/accessories/message.php new file mode 100644 index 0000000000..6b16eb6678 --- /dev/null +++ b/resources/lang/pl-PL/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Akcesorium [:id] nie istnieje.', + 'not_found' => 'To akcesorium nie zostało znalezione.', + 'assoc_users' => 'Akcesoria z tej kategorii zostały wydane do :count użytkowników. Zbierz akcesoria i spróbuj ponownie. ', + + 'create' => array( + 'error' => 'Akcesorium nie utworzono, spróbuj ponownie.', + 'success' => 'Akcesorium utworzono pomyślnie.' + ), + + 'update' => array( + 'error' => 'Nie zaktualizowano Akcesorium, spróbuj ponownie', + 'success' => 'Akcesorium utworzono pomyślnie.' + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno chcesz usunąć to Akcesorium?', + 'error' => 'Wystąpił błąd podczas usuwania akcesorium. Proszę spróbować ponownie.', + 'success' => 'Akcesorium zostało usunięte pomyślnie.' + ), + + 'checkout' => array( + 'error' => 'Akcesoria nie zostały przypisane, spróbuj ponownie', + 'success' => 'Akcesoria przypisany pomyślnie.', + 'unavailable' => 'Akcesoria nie są dostępne do zakupu. Sprawdź ilość dostępną', + 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.' + ), + + 'checkin' => array( + 'error' => 'Akcesoria nie zostały przypisane, spróbuj ponownie', + 'success' => 'Akcesoria przypisane pomyślnie.', + 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.' + ) + + +); diff --git a/resources/lang/pl/admin/accessories/table.php b/resources/lang/pl-PL/admin/accessories/table.php similarity index 100% rename from resources/lang/pl/admin/accessories/table.php rename to resources/lang/pl-PL/admin/accessories/table.php diff --git a/resources/lang/pl/admin/asset_maintenances/form.php b/resources/lang/pl-PL/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/pl/admin/asset_maintenances/form.php rename to resources/lang/pl-PL/admin/asset_maintenances/form.php diff --git a/resources/lang/pl/admin/asset_maintenances/general.php b/resources/lang/pl-PL/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/pl/admin/asset_maintenances/general.php rename to resources/lang/pl-PL/admin/asset_maintenances/general.php diff --git a/resources/lang/pl/admin/asset_maintenances/message.php b/resources/lang/pl-PL/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/pl/admin/asset_maintenances/message.php rename to resources/lang/pl-PL/admin/asset_maintenances/message.php diff --git a/resources/lang/pl/admin/asset_maintenances/table.php b/resources/lang/pl-PL/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/pl/admin/asset_maintenances/table.php rename to resources/lang/pl-PL/admin/asset_maintenances/table.php diff --git a/resources/lang/pl/admin/categories/general.php b/resources/lang/pl-PL/admin/categories/general.php similarity index 100% rename from resources/lang/pl/admin/categories/general.php rename to resources/lang/pl-PL/admin/categories/general.php diff --git a/resources/lang/pl/admin/categories/message.php b/resources/lang/pl-PL/admin/categories/message.php similarity index 100% rename from resources/lang/pl/admin/categories/message.php rename to resources/lang/pl-PL/admin/categories/message.php diff --git a/resources/lang/pl/admin/categories/table.php b/resources/lang/pl-PL/admin/categories/table.php similarity index 100% rename from resources/lang/pl/admin/categories/table.php rename to resources/lang/pl-PL/admin/categories/table.php diff --git a/resources/lang/pl/admin/companies/general.php b/resources/lang/pl-PL/admin/companies/general.php similarity index 100% rename from resources/lang/pl/admin/companies/general.php rename to resources/lang/pl-PL/admin/companies/general.php diff --git a/resources/lang/pl-PL/admin/companies/message.php b/resources/lang/pl-PL/admin/companies/message.php new file mode 100644 index 0000000000..25a432c702 --- /dev/null +++ b/resources/lang/pl-PL/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Wskazana firma nie istnieje.', + 'deleted' => 'Usunięta firma', + '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' => [ + 'error' => 'Firma nie została utworzona, spróbuj ponownie.', + 'success' => 'Firma utworzona pomyślnie.', + ], + 'update' => [ + 'error' => 'Firma nie została uaktualniona, spróbuj ponownie', + '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.', + ], +]; diff --git a/resources/lang/pl-PL/admin/companies/table.php b/resources/lang/pl-PL/admin/companies/table.php new file mode 100644 index 0000000000..5aa23486e3 --- /dev/null +++ b/resources/lang/pl-PL/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Firmy', + 'create' => 'Utwórz firmę', + 'email' => 'E-mail firmy', + 'title' => 'Firma', + 'phone' => 'Telefon firmy', + 'update' => 'Aktualizacja firmy', + 'name' => 'Nazwa Firmy', + 'id' => 'Id', +); diff --git a/resources/lang/pl/admin/components/general.php b/resources/lang/pl-PL/admin/components/general.php similarity index 100% rename from resources/lang/pl/admin/components/general.php rename to resources/lang/pl-PL/admin/components/general.php diff --git a/resources/lang/pl-PL/admin/components/message.php b/resources/lang/pl-PL/admin/components/message.php new file mode 100644 index 0000000000..ceac0a95e9 --- /dev/null +++ b/resources/lang/pl-PL/admin/components/message.php @@ -0,0 +1,37 @@ + 'Składnik nie istnieje.', + + 'create' => array( + 'error' => 'Składnik nie został utworzony, spróbuj ponownie.', + 'success' => 'Składnik został utworzony pomyślnie.' + ), + + 'update' => array( + 'error' => 'Składnik nie został uaktualniony, spróbuj ponownie', + 'success' => 'Składnik został zaktualizowany pomyślnie.' + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno chcesz usunąć ten składnik?', + 'error' => 'Wystąpił problem podczas usuwania składnika. Spróbuj ponownie.', + 'success' => 'Składnik został usunięty pomyślnie.' + ), + + 'checkout' => array( + 'error' => 'Składnik nie został wydany, spróbuj ponownie', + 'success' => 'Składnik został wydany pomyślnie.', + 'user_does_not_exist' => 'Nieprawidłowy użytkownik. Spróbuj ponownie.', + 'unavailable' => 'Niewystarczająca ilość pozostałych komponentów: :remaining pozostało, :requested żądano ', + ), + + 'checkin' => array( + 'error' => 'Składnik nie został odebrany, spróbuj ponownie', + 'success' => 'Składnik został odebrany pomyślnie.', + 'user_does_not_exist' => 'Nieprawidłowy użytkownik. Spróbuj ponownie.' + ) + + +); diff --git a/resources/lang/pl/admin/components/table.php b/resources/lang/pl-PL/admin/components/table.php similarity index 100% rename from resources/lang/pl/admin/components/table.php rename to resources/lang/pl-PL/admin/components/table.php diff --git a/resources/lang/pl/admin/consumables/general.php b/resources/lang/pl-PL/admin/consumables/general.php similarity index 100% rename from resources/lang/pl/admin/consumables/general.php rename to resources/lang/pl-PL/admin/consumables/general.php diff --git a/resources/lang/pl-PL/admin/consumables/message.php b/resources/lang/pl-PL/admin/consumables/message.php new file mode 100644 index 0000000000..3e16db0c07 --- /dev/null +++ b/resources/lang/pl-PL/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Materiał eksploatacyjny nie istnieje.', + + 'create' => array( + 'error' => 'Materiał eksploatacyjny nie został utworzony, spróbuj ponownie.', + 'success' => 'Materiał eksploatacyjny utworzony pomyślnie.' + ), + + 'update' => array( + 'error' => 'Materiał eksploatacyjny nie został uaktualniony, spróbuj ponownie', + 'success' => 'Materiał eksploatacyjny został zaktualizowany pomyślnie.' + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno chcesz usunąć materiał eksploatacyjny?', + 'error' => 'Wystąpił problem podczas usuwania materiału eksploatacyjnego. Spróbuj ponownie.', + 'success' => 'Materiał eksploatacyjny został usunięty pomyślnie.' + ), + + 'checkout' => array( + 'error' => 'Materiał eksploatacyjny nie został wydany, spróbuj ponownie', + 'success' => 'Materiał eksploatacyjny został wydany pomyślnie.', + 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.', + 'unavailable' => 'Nie ma wystarczającej ilości materiałów do tego zamówienia. Proszę sprawdzić pozostałą ilość. ', + ), + + 'checkin' => array( + 'error' => 'Materiał eksploatacyjny nie został odebrany, spróbuj ponownie', + 'success' => 'Materiał eksploatacyjny odebrany pomyślnie.', + 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.' + ) + + +); diff --git a/resources/lang/pl/admin/consumables/table.php b/resources/lang/pl-PL/admin/consumables/table.php similarity index 100% rename from resources/lang/pl/admin/consumables/table.php rename to resources/lang/pl-PL/admin/consumables/table.php diff --git a/resources/lang/pl-PL/admin/custom_fields/general.php b/resources/lang/pl-PL/admin/custom_fields/general.php new file mode 100644 index 0000000000..fa06f168f5 --- /dev/null +++ b/resources/lang/pl-PL/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Pola niestandardowe', + 'manage' => 'Zarządzaj', + 'field' => 'Pole', + 'about_fieldsets_title' => 'O zestawie pól', + 'about_fieldsets_text' => 'Zestawy pól pozwalają na utworzenie grup własnych, niestandardowych pól, które są często wykorzystywane. Mogą być one wykorzystane i przypisane do modeli aktywów.', + '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.', + 'encrypted' => 'Zaszyfrowane', + 'fieldset' => 'Zestaw pól', + 'qty_fields' => 'Ilość pól', + 'fieldsets' => 'Zestaw pól', + 'fieldset_name' => 'Nazwa zestawu pól', + 'field_name' => 'Nazwa Pola', + 'field_values' => 'Wartości pól', + 'field_values_help' => 'Dodaj opcje zaznaczania, jeden na wiersz. Puste wiersze poza pierwszym wierszem będą ignorowane.', + 'field_element' => 'Element formularza', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Format niestandardowy', + 'field_custom_format_help' => 'To pole umożliwia użycie wyrażenia regularnego do sprawdzania poprawności. Wyrażenie powinno zaczynać się od "regex:" - na przykład, aby sprawdzić, czy niestandardowa wartość pola zawiera poprawny IMEI (15 cyfr), trzeba użyć regex: / ^[0-9]{15}$ /.', + 'required' => 'Wymagane', + 'req' => 'Wymagane', + 'used_by_models' => 'Używane przez modele', + 'order' => 'Kolejność', + 'create_fieldset' => 'Nowy zestaw pól', + 'update_fieldset' => 'Aktualizuj zestaw pól', + 'fieldset_does_not_exist' => 'Zestaw pól :id nie istnieje', + 'fieldset_updated' => 'Zestaw pól zaktualizowany', + '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', + 'show_in_email_short' => 'Dołącz do wiadomości e-mail.', + 'help_text' => 'Tekst pomocniczy', + 'help_text_description' => 'Jest to tekst opcjonalny, który pojawi się pod elementami formularza podczas edycji zasobu w celu zapewnienia kontekstu.', + 'about_custom_fields_title' => 'O polach niestandardowych', + 'about_custom_fields_text' => 'Pola niestandardowe pozwalają na dodawanie dowolnych atrybutów do środków trwałych.', + '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' => 'Pole bazy danych', + 'db_convert_warning' => 'UWAGA. To pole znajduje się w tabeli pól niestandardowych jako :db_column , ale powinno być :expected.', + 'is_unique' => 'Ta wartość musi być unikalna dla wszystkich aktywów', + 'unique' => 'Unikalny', + 'display_in_user_view' => 'Zezwalaj zaznaczonemu użytkownikowi na wyświetlanie tych wartości na stronie Widok Przypisanych Zasobów', + 'display_in_user_view_table' => 'Widoczne dla użytkownika', + 'auto_add_to_fieldsets' => 'Automatycznie dodaj to do każdego nowego zestawu pól', + 'add_to_preexisting_fieldsets' => 'Dodaj do dowolnego istniejącego zestawu pól', + 'show_in_listview' => 'Domyślnie pokazuj w widokach list. Autoryzowani użytkownicy nadal będą mogli pokazywać/ukrywać za pomocą selektora kolumn', + 'show_in_listview_short' => 'Pokaż na listach', + 'show_in_requestable_list_short' => 'Pokaż na liście żądanych zasobów', + 'show_in_requestable_list' => 'Pokaż wartość w żądanej liście zasobów. Zaszyfrowane pola nie będą wyświetlane', + 'encrypted_options' => 'To pole jest zaszyfrowane, więc niektóre opcje wyświetlania nie będą dostępne.', + +]; diff --git a/resources/lang/pl/admin/custom_fields/message.php b/resources/lang/pl-PL/admin/custom_fields/message.php similarity index 100% rename from resources/lang/pl/admin/custom_fields/message.php rename to resources/lang/pl-PL/admin/custom_fields/message.php diff --git a/resources/lang/pl/admin/departments/message.php b/resources/lang/pl-PL/admin/departments/message.php similarity index 100% rename from resources/lang/pl/admin/departments/message.php rename to resources/lang/pl-PL/admin/departments/message.php diff --git a/resources/lang/pl/admin/departments/table.php b/resources/lang/pl-PL/admin/departments/table.php similarity index 100% rename from resources/lang/pl/admin/departments/table.php rename to resources/lang/pl-PL/admin/departments/table.php diff --git a/resources/lang/pl/admin/depreciations/general.php b/resources/lang/pl-PL/admin/depreciations/general.php similarity index 100% rename from resources/lang/pl/admin/depreciations/general.php rename to resources/lang/pl-PL/admin/depreciations/general.php diff --git a/resources/lang/pl/admin/depreciations/message.php b/resources/lang/pl-PL/admin/depreciations/message.php similarity index 100% rename from resources/lang/pl/admin/depreciations/message.php rename to resources/lang/pl-PL/admin/depreciations/message.php diff --git a/resources/lang/pl/admin/depreciations/table.php b/resources/lang/pl-PL/admin/depreciations/table.php similarity index 100% rename from resources/lang/pl/admin/depreciations/table.php rename to resources/lang/pl-PL/admin/depreciations/table.php diff --git a/resources/lang/pl-PL/admin/groups/message.php b/resources/lang/pl-PL/admin/groups/message.php new file mode 100644 index 0000000000..8fd79e784e --- /dev/null +++ b/resources/lang/pl-PL/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Taka grupa już istnieje!', + 'group_not_found' => 'ID grupy :id nie istnieje.', + 'group_name_required' => 'Nazwa jest polem obowiązkowym', + + 'success' => array( + 'create' => 'Grupa została poprawnie utworzona.', + 'update' => 'Grupa została poprawnie zaktualizowana.', + 'delete' => 'Grupa została usunięta.', + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno chcesz usunąć tą grupę ?', + 'create' => 'Wystąpił problem podczas tworzenia grupy. Proszę spróbować ponownie.', + 'update' => 'Wystąpił problem podczas aktualizacji grupy. Proszę spróbować ponownie.', + 'delete' => 'Wystąpił problem podczas usuwania grupy. Proszę spróbować ponownie.', + ), + +); diff --git a/resources/lang/pl/admin/groups/table.php b/resources/lang/pl-PL/admin/groups/table.php similarity index 100% rename from resources/lang/pl/admin/groups/table.php rename to resources/lang/pl-PL/admin/groups/table.php diff --git a/resources/lang/pl/admin/groups/titles.php b/resources/lang/pl-PL/admin/groups/titles.php similarity index 100% rename from resources/lang/pl/admin/groups/titles.php rename to resources/lang/pl-PL/admin/groups/titles.php diff --git a/resources/lang/pl-PL/admin/hardware/form.php b/resources/lang/pl-PL/admin/hardware/form.php new file mode 100644 index 0000000000..5a96b8acb4 --- /dev/null +++ b/resources/lang/pl-PL/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Potwierdź zbiorcze usuwanie aktywów', + 'bulk_restore' => 'Potwierdzenie masowego przywracania zasobó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_restore_help' => 'Przejrzyj poniższą listę zasobów masowego przywracania. Po przywrócenie zasoby nie będą powiązane z użytkownikami, do których były wcześniej przypisane.', + 'bulk_delete_warn' => 'Zamierzasz usunąć :asset_count aktywów.', + 'bulk_restore_warn' => 'Zamierzasz przywrócić :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 pojedynczego zasobu.|Zamierzasz edytować właściwości :asset_count zasobów.', + 'bulk_update_with_custom_field' => 'Zauważ, że aktywa są :asset_model_count różne typy modeli.', + 'bulk_update_model_prefix' => 'Na modelach', + 'bulk_update_custom_field_unique' => 'To pole jest unikalne i nie może być edytowane zbiorczo.', + 'checkedout_to' => 'Wypożyczony do', + 'checkout_date' => 'Data przypisania', + 'checkin_date' => 'Data przypisania', + 'checkout_to' => 'Przypisane do', + 'cost' => 'Koszt zakupu', + 'create' => 'Nowy nabytek', + 'date' => 'Data zakupu', + 'depreciation' => 'Deprecjacja', + 'depreciates_on' => 'Amortyzacja włączona', + 'default_location' => 'Domyślna lokalizacja', + 'default_location_phone' => 'Domyślny telefon lokalizacji', + 'eol_date' => 'Data końca licencji', + 'eol_rate' => 'Szacowany koniec licencji', + 'expected_checkin' => 'Przewidywana data przyjęcia', + 'expires' => 'Wygasa', + 'fully_depreciated' => 'W pełni zamortyzowany', + 'help_checkout' => 'Jeśli chcesz natychmiast przypisać ten zasób, wybierz "Gotowy do wdrożęnia" z powyższej listy stanu. ', + 'mac_address' => 'Adres MAC', + 'manufacturer' => 'Producent', + 'model' => 'Model', + 'months' => 'miesiąc', + 'name' => 'Nazwa nabytku', + 'notes' => 'Notatki', + 'order' => 'Numer zamówienia', + 'qr' => 'Kod QR', + 'requestable' => 'Użytkownicy mogą wymagać tego zasobu', + 'select_statustype' => 'Wybierz status', + 'serial' => 'Numer seryjny', + 'status' => 'Status', + 'tag' => 'Tag-i zasobu/nabytku', + 'update' => 'Aktualizacja zasobu/nabytku', + 'warranty' => 'Gwarancja', + '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_location_update_actual' => 'Aktualizuj tylko bieżącą lokalizację', + 'asset_not_deployable' => 'Ten status oznacza brak możliwości wdrożenia. Ten zasób nie może zostać przypisany.', + 'asset_deployable' => 'Ten status oznacza możliwość wdrożenia. Ten zasób może zostać przypisany.', + 'processing_spinner' => 'Przetwarzanie... (To może zająć trochę czasu dla dużych plików)', + 'optional_infos' => 'Informacje opcjonalne', + 'order_details' => 'Informacje związane z zamówieniem' +]; diff --git a/resources/lang/pl-PL/admin/hardware/general.php b/resources/lang/pl-PL/admin/hardware/general.php new file mode 100644 index 0000000000..76a72a2984 --- /dev/null +++ b/resources/lang/pl-PL/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Aktywo', + 'bulk_checkout' => 'Przypisz aktywa', + 'bulk_checkin' => 'Przyjmij aktywa', + 'checkin' => 'Potwierdzanie zasobu/aktywa', + 'checkout' => 'Przypisz zasób', + 'clone' => 'Klonuj zasób', + 'deployable' => 'Gotowe do wdrożenia', + 'deleted' => 'Ten zasób został usunięty.', + 'delete_confirm' => 'Czy na pewno chcesz usunąć?', + 'edit' => 'Edytuj zasób', + 'model_deleted' => 'Ten model zasobów został usunięty. Musisz przywrócić model zanim będziesz mógł przywrócić zasób.', + 'model_invalid' => 'Model tego zasobu jest nieprawidłowy.', + 'model_invalid_fix' => 'Zasób powinien być edytowany w celu poprawienia tego przed próbą przyjęcia go lub wydania.', + 'requestable' => 'Żądane', + 'requested' => 'Zamówione', + 'not_requestable' => 'Brak możliwości zarządzania', + 'requestable_status_warning' => 'Nie zmieniaj statusu żądanego', + 'restore' => 'Przywróć aktywa', + 'pending' => 'Oczekuje', + 'undeployable' => 'Niemożliwe do wdrożenia', + 'undeployable_tooltip' => 'Ten zasób ma etykietę statusu, która nie może być uruchomiona i nie może zostać zablokowana w tym czasie.', + 'view' => 'Wyświetl nabytki', + 'csv_error' => 'Wystąpił błąd w twoim pliku CSV:', + 'import_text' => '

Prześlij plik CSV zawierający historię zasobów. Aktywa i użytkownicy MUSI już istnieć w systemie lub zostaną pominięci. Dopasowywanie zasobów do importu historii odbywa się z tagiem aktywów. Będziemy próbowali znaleźć pasującego użytkownika na podstawie podanej nazwy użytkownika i kryteriów, które wybrałeś poniżej. Jeśli nie wybierzesz kryteriów poniżej, spróbuje po prostu dopasować format nazwy użytkownika, który skonfigurowałeś w Admin > Ustawienia ogólne.

Pola zawarte w CSV muszą odpowiadać nagłówkom: Tag, Nazwa, Data Zamówienia, Data Zamówienia,. Wszelkie dodatkowe pola zostaną zignorowane.

Data sprawdzenia: puste lub przyszłe daty zaznaczenia będą zamawiać elementy do powiązanego użytkownika. Wyłączenie kolumny Data wyboru utworzy datę wyboru z dzisiejszą datą.

+ ', + 'csv_import_match_f-l' => 'Spróbuj dopasować użytkowników o formacie imie.Nazwisko (jane.smith)', + 'csv_import_match_initial_last' => 'Spróbuj dopasować użytkowników według formatu pierwsze imię (jsmith)', + 'csv_import_match_first' => 'Spróbuj dopasować użytkowników o formacie imienia (jane)', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Spróbuj dopasować użytkowników do nazwy użytkownika ', + 'error_messages' => 'Komunikat błędu:', + 'success_messages' => 'Wiadomości o powodzeniu:', + 'alert_details' => 'Więcej szczegółów znajduje się poniżej.', + 'custom_export' => 'Eksport niestandardowy', + 'mfg_warranty_lookup' => ':Producent Wyszukiwarka Statusu Gwarancji', + 'user_department' => 'Departament użytkownika', +]; diff --git a/resources/lang/pl-PL/admin/hardware/message.php b/resources/lang/pl-PL/admin/hardware/message.php new file mode 100644 index 0000000000..5f4571344f --- /dev/null +++ b/resources/lang/pl-PL/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => 'Aktywo nie istnieje albo nie można go zażądać.', + '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' => [ + 'error' => 'Nabytek nie został utworzony, proszę spróbować ponownie. :(', + 'success' => 'Nowy nabytek został utworzony. :)', + 'success_linked' => 'Zasób o tagu :tag został utworzony pomyślnie. Kliknij tutaj, aby wyświetlić.', + ], + + '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.', + 'no_assets_selected' => 'Żadne aktywa nie zostały wybrane, więc nic nie zostało zmienione.', + 'assets_do_not_exist_or_are_invalid' => 'Wybrane zasoby nie mogą zostać zaktualizowane.', + ], + + 'restore' => [ + 'error' => 'Aktywo nie został przywrócony, spróbuj ponownie.', + 'success' => 'Aktywo zostało przywrócone.', + 'bulk_success' => 'Aktywo zostało pomyślnie przywrócone.', + 'nothing_updated' => 'Żadne aktywa nie zostały wybrane, więc nic nie zostało przywrócone.', + ], + + 'audit' => [ + 'error' => 'Audyt aktywów nie powiódł się. Proszę spróbować ponownie.', + 'success' => 'Audyt aktywów pomyślnie zarejestrowany.', + ], + + + 'deletefile' => [ + 'error' => 'Plik nie zostały usunięte. Spróbuj ponownie.', + 'success' => 'Plik zostały usunięty.', + ], + + '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' => [ + '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', + 'file_missing' => 'Brakuje wybranego pliku', + 'header_row_has_malformed_characters' => 'Jeden lub więcej atrybutów w wierszu nagłówka zawiera nieprawidłowe znaki UTF-8', + 'content_row_has_malformed_characters' => 'Jeden lub więcej atrybutów w pierwszym rzędzie zawartości zawiera nieprawidłowe znaki UTF-8', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Aktywo nie zostało zawnioskowane, spróbuj ponownie', + 'success' => 'Aktywo zawnioskowe pomyślnie.', + 'canceled' => 'Żądanie przypisania zostało anulowane', + ], + +]; diff --git a/resources/lang/pl-PL/admin/hardware/table.php b/resources/lang/pl-PL/admin/hardware/table.php new file mode 100644 index 0000000000..8fe1c8c070 --- /dev/null +++ b/resources/lang/pl-PL/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Kod', + 'asset_model' => 'Model', + 'assigned_to' => 'Przypisany do', + 'book_value' => 'Aktualna Wartość', + 'change' => 'In/Out', + 'checkout_date' => 'Data przypisania', + 'checkoutto' => 'Data wypisania', + 'components_cost' => 'Całkowity koszt składników', + 'current_value' => 'Aktualna Wartość', + 'diff' => 'Różnica', + 'dl_csv' => 'Pobierz CSV', + 'eol' => 'Koniec licencji', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Lokalizacja', + 'purchase_cost' => 'Koszt', + 'purchase_date' => 'Zakup', + 'serial' => 'Nr. seryjny', + 'status' => 'Status', + 'title' => 'Nabytek', + 'image' => 'Zdjęcie urządzenia', + 'days_without_acceptance' => 'Dni bez akceptacji', + '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-PL/admin/kits/general.php b/resources/lang/pl-PL/admin/kits/general.php new file mode 100644 index 0000000000..1e39770423 --- /dev/null +++ b/resources/lang/pl-PL/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Zestaw został utworzony pomyślnie.', + 'create' => 'Utwórz zdefiniowany zestaw', + 'update' => 'Aktualizuj zdefiniowany zestaw', + 'delete_success' => 'Zestaw został usunięty pomyślnie.', + 'update_success' => 'Zestaw został zaktualizowany pomyślnie.', + 'none_models' => 'Nie ma wystarczającej ilości dostępnych zasobów do zamówienia :model. :qty są wymagane. ', + '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' => 'Dołącz materiały eksploatacyjne', + 'update_appended_consumable' => 'Aktualizuj załączone materiały eksploatacyjne', + 'append_license' => 'Dołącz licencję', + 'update_appended_license' => 'Zaktualizuj załączone licencje', + 'append_model' => 'Dołącz model', + 'update_appended_model' => 'Aktualizuj dołączony model', + 'license_error' => 'Licencja została już dołączona do zestawu', + 'license_added_success' => 'Licencja została pomyślnie dodana', + 'license_updated' => 'Licencja zaktualizowana pomyślnie', + 'license_none' => 'Licencja nie istnieje', + 'license_detached' => 'Licencja została pomyślnie odłączona', + 'consumable_added_success' => 'Materiał eksploatacyjny został pomyślnie dodany', + 'consumable_updated' => 'Materiał eksploatacyjny zaktualizowany pomyślnie', + 'consumable_error' => 'Materiały eksploatacyjne już dołączone do zestawu', + 'consumable_deleted' => 'Usuwanie zakończone powodzeniem', + 'consumable_none' => 'Materiał eksploatacyjny nie istnieje', + 'consumable_detached' => 'Materiał eksploatacyjny został pomyślnie odłączony', + 'accessory_added_success' => 'Pomyślnie dodano akcesorium', + 'accessory_updated' => 'Akcesorium zaktualizowano pomyślnie', + 'accessory_detached' => 'Akcesoria zostały pomyślnie odłączone', + 'accessory_error' => 'Akcesoria są już dołączone do zestawu', + 'accessory_deleted' => 'Usuwanie zakończone powodzeniem', + 'accessory_none' => 'Akcesorium nie istnieje', + 'checkout_success' => 'Wydanie powiodło się', + 'checkout_error' => 'Błąd wydania', + 'kit_none' => 'Zestaw nie istnieje', + 'kit_created' => 'Zestaw został pomyślnie utworzony', + 'kit_updated' => 'Zestaw został pomyślnie zaktualizowany', + 'kit_not_found' => 'Zestaw nie został znaleziony', + 'kit_deleted' => 'Zestaw został pomyślnie usunięty', + 'kit_model_updated' => 'Model został pomyślnie zaktualizowany', + 'kit_model_detached' => 'Model został pomyślnie odłączony', +]; diff --git a/resources/lang/pl/admin/labels/message.php b/resources/lang/pl-PL/admin/labels/message.php similarity index 100% rename from resources/lang/pl/admin/labels/message.php rename to resources/lang/pl-PL/admin/labels/message.php diff --git a/resources/lang/pl-PL/admin/labels/table.php b/resources/lang/pl-PL/admin/labels/table.php new file mode 100644 index 0000000000..88230f7a4c --- /dev/null +++ b/resources/lang/pl-PL/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Firma testowa ograniczona', + 'example_defaultloc' => 'Budynek 1', + 'example_category' => 'Kategoria badania', + 'example_location' => 'Budynek 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Model testowy', + 'example_supplier' => 'Firma testowa ograniczona', + 'labels_per_page' => 'Etykiety', + 'support_fields' => 'Pola', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Tytuł', + +]; \ No newline at end of file diff --git a/resources/lang/pl/admin/licenses/form.php b/resources/lang/pl-PL/admin/licenses/form.php similarity index 100% rename from resources/lang/pl/admin/licenses/form.php rename to resources/lang/pl-PL/admin/licenses/form.php diff --git a/resources/lang/pl-PL/admin/licenses/general.php b/resources/lang/pl-PL/admin/licenses/general.php new file mode 100644 index 0000000000..dca1165b6e --- /dev/null +++ b/resources/lang/pl-PL/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'O Licencjach', + 'about_licenses' => 'Licencje są używane do śledzenia oprogramowania. Posiadają określoną liczbę stanowisk, które mogą być przypisane do osób fizycznych.', + 'checkin' => 'Sprawdź płatność', + 'checkout_history' => 'Historia płatności', + 'checkout' => 'Sprawdź płatność', + 'edit' => 'Edytuj licencje', + 'filetype_info' => 'Dozwolone typy plików: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', + 'clone' => 'Duplikuj licencje', + 'history_for' => 'Historia dla ', + 'in_out' => 'Wejście/Wyjście', + 'info' => 'Informacja o licencji', + 'license_seats' => 'Licencje', + 'seat' => 'Miejsce', + 'seats' => 'Miejsca', + 'software_licenses' => 'Licencje oprogramowania', + 'user' => 'Użytkownik', + 'view' => 'Podgląd licencji', + 'delete_disabled' => 'Ta licencja nie może być jeszcze usunięta, ponieważ niektóre miejsca są nadal zablokowane.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Zaznacz wszystkie miejsca', + 'modal' => 'Spowoduje to zaznaczenie jednego miejsca. | Ta akcja będzie sprawdzać wszystkie :checkedout_seats_count miejsc dla tej licencji.', + 'enabled_tooltip' => 'Zaznacz WSZYSTKIE miejsca dla tej licencji zarówno od użytkowników, jak i aktywów', + 'disabled_tooltip' => 'To jest wyłączone, ponieważ nie ma obecnie zamówionych miejsc', + 'disabled_tooltip_reassignable' => 'To jest wyłączone, ponieważ licencja nie jest przypisywana ponownie', + 'success' => 'Licencja pomyślnie odblokowana! | Wszystkie licencje zostały pomyślnie sprawdzone!', + 'log_msg' => 'Zamówione za pomocą licencji masowej w interfejsie licencyjnym', + ], + + 'checkout_all' => [ + 'button' => 'Zamów wszystkie miejsca', + 'modal' => 'Ta akcja obejmie jedno miejsce pierwszemu dostępnemu użytkownikowi. | Ta akcja obejmie wszystkie miejsca :available_seats_count dla pierwszych dostępnych użytkowników. Użytkownik jest uważany za dostępny dla tego miejsca, jeśli nie ma jeszcze tej licencji wyrejestrowanej dla nich, a własność automatycznego przypisywania licencji jest włączona na ich koncie użytkownika.', + 'enabled_tooltip' => 'Sprawdź WSZYSTKIE miejsca (lub tyle miejsc) dla WSZYSTKICH użytkowników', + 'disabled_tooltip' => 'To jest wyłączone, ponieważ nie ma obecnie dostępnych miejsc', + 'success' => 'Licencja została pomyślnie wyczyszczona! | :count licencji zostały pomyślnie wyczyszczone!', + 'error_no_seats' => 'Nie ma pozostałych miejsc dla tej licencji.', + 'warn_not_enough_seats' => ':count użytkownicy zostali przypisani do tej licencji, ale zabrakło nam dostępnych miejsc do licencji.', + 'warn_no_avail_users' => 'Nic do zrobienia. Nie ma żadnych użytkowników, którzy nie mają jeszcze przypisanej im tej licencji.', + 'log_msg' => 'Zamówione za pomocą licencji masowej w interfejsie licencyjnym', + + + ], + ], + + 'below_threshold' => 'Istnieją tylko :remaining_count miejsc dla tej licencji z minimalną ilością :min_amt. Możesz rozważyć zakup większej liczby miejsc.', + 'below_threshold_short' => 'Ta pozycja jest poniżej minimalnej wymaganej ilości.', +); diff --git a/resources/lang/pl-PL/admin/licenses/message.php b/resources/lang/pl-PL/admin/licenses/message.php new file mode 100644 index 0000000000..8fb43d09ab --- /dev/null +++ b/resources/lang/pl-PL/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Licencja nie istnieje lub nie masz uprawnień do jej przeglądania.', + 'user_does_not_exist' => 'Użytkownik nie istnieje.', + 'asset_does_not_exist' => 'Aktywa, które chcesz skojarzyć z licencją nie istnieją.', + 'owner_doesnt_match_asset' => 'Aktywa, które chcesz skojarzyć z tą licencją są własnością kogoś innego niż osoba wskazana z rozwijanej listy.', + '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. ', + 'select_asset_or_person' => 'Musisz wybrać składnik aktywów lub użytkownika, ale nie oba.', + 'not_found' => 'Licencja nie została znaleziona', + 'seats_available' => ':seat_count dostępnych miejsc', + + + 'create' => array( + 'error' => 'Licencja nie została utworzona, spróbuj ponownie.', + 'success' => 'Licencja została utworzona pomyślnie.' + ), + + 'deletefile' => array( + 'error' => 'Plik nie został usunięty. Spróbuj ponownie.', + 'success' => 'Plik został usunięty pomyślnie.', + ), + + 'upload' => array( + 'error' => 'Plik(i) nie zostały wysłane. Spróbuj ponownie.', + 'success' => 'Plik(i) zostały wysłane poprawnie.', + '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 za duży lub jego typ nie jest dopuszczony. Dopuszczalne typy plików: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', + ), + + 'update' => array( + 'error' => 'Licencja nie została uaktualniona, spróbuj ponownie', + 'success' => 'Licencja została zaktualizowana pomyślnie.' + ), + + 'delete' => array( + 'confirm' => 'Czy jesteś pewny, że chcesz usunąć tą licencję?', + 'error' => 'Wystąpił problem podczas usuwania licencji. Spróbuj ponownie.', + 'success' => 'Licencja została usunięta pomyślnie.' + ), + + 'checkout' => array( + 'error' => 'Nastąpił problem podczas weryfikacji licencji. Spróbuj ponownie', + 'success' => 'Licencja poprawna', + 'not_enough_seats' => 'Za mało dostępnych miejsc do zamówienia', + ), + + 'checkin' => array( + 'error' => 'Nastąpił problem podczas weryfikacji licencji. Spróbuj ponownie', + 'success' => 'Licencja poprawna' + ), + +); diff --git a/resources/lang/pl/admin/licenses/table.php b/resources/lang/pl-PL/admin/licenses/table.php similarity index 100% rename from resources/lang/pl/admin/licenses/table.php rename to resources/lang/pl-PL/admin/licenses/table.php diff --git a/resources/lang/pl/admin/locations/message.php b/resources/lang/pl-PL/admin/locations/message.php similarity index 100% rename from resources/lang/pl/admin/locations/message.php rename to resources/lang/pl-PL/admin/locations/message.php diff --git a/resources/lang/pl-PL/admin/locations/table.php b/resources/lang/pl-PL/admin/locations/table.php new file mode 100644 index 0000000000..6d7e34aa86 --- /dev/null +++ b/resources/lang/pl-PL/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Aktywa przypisane', + 'id' => 'ID', + 'city' => 'Miasto', + 'state' => 'Województwo', + 'country' => 'Kraj', + 'create' => 'Utwórz Lokalizację', + 'update' => 'Zaktualizuj lokalizację', + 'print_assigned' => 'Drukuj przypisane', + 'print_all_assigned' => 'Drukuj wszystkie przypisane', + 'name' => 'Nazwa Lokalizacji', + 'address' => 'Adres', + 'address2' => 'Druga linia adresu', + 'zip' => 'Kod Pocztowy', + 'locations' => 'Lokalizacje', + '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' => 'Wydane', + 'asset_expected_checkin' => 'Przewidywana data zwrotu', + 'date' => 'Data:', + 'phone' => 'Telefon lokalizacji', + '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-PL/admin/manufacturers/message.php b/resources/lang/pl-PL/admin/manufacturers/message.php new file mode 100644 index 0000000000..933eef3dc9 --- /dev/null +++ b/resources/lang/pl-PL/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Zmienne {LOCALE}, {SERIAL}, {MODEL_NUMBER}, i {MODEL_NAME} może być używany w Twoim adresie URL, aby wartości te były automatycznie wypełniane podczas oglądania aktywów - na przykład https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Producent nie istnieje.', + 'assoc_users' => 'Wybrany producent jest obecnie skojarzony z minimum jednym modelem i nie może zostać usunięty. Uaktualnij swoją listę modeli urządzeń by nie zawierała tego producenta, a następnie spróbuj ponownie. ', + + 'create' => array( + 'error' => 'Producent nie został stworzony, spróbuj ponownie.', + 'success' => 'Producent stworzony pomyślnie.' + ), + + 'update' => array( + 'error' => 'Producent nie został zaktualizowany, spróbuj ponownie', + 'success' => 'Producent zaktualizowany pomyślnie.' + ), + + 'restore' => array( + 'error' => 'Producent nie został przywrócony, spróbuj ponownie.', + 'success' => 'Producent przywrócony pomyślnie.' + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno usunąć danego producenta?', + 'error' => 'Podczas usuwania producenta wystąpił błąd. Spróbuj ponownie.', + 'success' => 'Producent usunięty pomyślnie.' + ) + +); diff --git a/resources/lang/pl-PL/admin/manufacturers/table.php b/resources/lang/pl-PL/admin/manufacturers/table.php new file mode 100644 index 0000000000..febbdda89e --- /dev/null +++ b/resources/lang/pl-PL/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'O Producentach', + 'about_manufacturers_text' => 'Producentami są firmy, które wytwarzają Twoje aktywa. Możesz przechowywać informacje o tych firmach, które będą wyświetlane na stronach szczegółów aktywów.', + 'asset_manufacturers' => 'Producenci aktywów', + 'create' => 'Stwórz Producenta', + 'id' => 'ID', + 'name' => 'Nazwa', + 'support_email' => 'Email wsparcia technicznego', + 'support_phone' => 'Telefon wsparcia technicznego', + 'support_url' => 'Adres WWW wsparcia technicznego', + 'warranty_lookup_url' => 'Adres URL wyszukiwania gwarancji', + 'update' => 'Zaktualizuj Producenta', + +); diff --git a/resources/lang/pl/admin/models/general.php b/resources/lang/pl-PL/admin/models/general.php similarity index 100% rename from resources/lang/pl/admin/models/general.php rename to resources/lang/pl-PL/admin/models/general.php diff --git a/resources/lang/pl-PL/admin/models/message.php b/resources/lang/pl-PL/admin/models/message.php new file mode 100644 index 0000000000..37f03b5d17 --- /dev/null +++ b/resources/lang/pl-PL/admin/models/message.php @@ -0,0 +1,47 @@ + 'Usunięty model aktywów', + 'does_not_exist' => 'Model nie istnieje.', + 'no_association' => 'OSTRZEŻENIE! Model aktywów dla tego przedmiotu jest nieprawidłowy lub brakuje!', + 'no_association_fix' => 'To zepsuje rzeczy w dziwny i straszny sposób. Edytuj teraz ten zasób, aby przypisać mu model.', + 'assoc_users' => 'Ten model jest przypisany do minim jednego aktywa i nie może być usunięty. Proszę usunąć aktywa, a następnie spróbować ponownie. ', + + + 'create' => array( + 'error' => 'Model nie został stworzony. Spróbuj ponownie.', + 'success' => 'Model utworzony pomyślnie.', + 'duplicate_set' => 'Istnieje już model aktywu o tej nazwie, producencie i numerze.', + ), + + 'update' => array( + 'error' => 'Model nie został zaktualizowany, spróbuj ponownie', + 'success' => 'Model zaktualizowany pomyślnie.', + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno chcesz usunąć ten model aktywów?', + 'error' => 'Wystąpił błąd podczas usuwania modelu. Spróbuj ponownie.', + 'success' => 'Model usunięty poprawnie.' + ), + + 'restore' => array( + 'error' => 'Model nie został przywrócony, spróbuj ponownie', + 'success' => 'Model został przywrócony pomyślnie.' + ), + + 'bulkedit' => array( + 'error' => 'Żadne pole nie zostało zmodyfikowane, więc nic nie zostało zaktualizowane.', + 'success' => 'Model pomyślnie zaktualizowany. |:model_count modele pomyślnie zaktualizowane.', + 'warn' => 'Zamierzasz zaktualizować właściwości następującego modelu:|Zamierzasz edytować właściwości następujących modeli :model_count:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nie wybrano modeli, więc nic nie zostało usunięte.', + 'success' => 'Model usunięty!|:success_count modele usunięte!', + 'success_partial' => ':success_count model(i) zostało usuniętych, jednakże :fail_count nie udało się usunąć, ponieważ wciąż są powiązane z nimi zasoby.' + ), + +); diff --git a/resources/lang/pl/admin/models/table.php b/resources/lang/pl-PL/admin/models/table.php similarity index 100% rename from resources/lang/pl/admin/models/table.php rename to resources/lang/pl-PL/admin/models/table.php diff --git a/resources/lang/pl/admin/reports/general.php b/resources/lang/pl-PL/admin/reports/general.php similarity index 100% rename from resources/lang/pl/admin/reports/general.php rename to resources/lang/pl-PL/admin/reports/general.php diff --git a/resources/lang/pl/admin/reports/message.php b/resources/lang/pl-PL/admin/reports/message.php similarity index 100% rename from resources/lang/pl/admin/reports/message.php rename to resources/lang/pl-PL/admin/reports/message.php diff --git a/resources/lang/pl-PL/admin/settings/general.php b/resources/lang/pl-PL/admin/settings/general.php new file mode 100644 index 0000000000..bb187b7957 --- /dev/null +++ b/resources/lang/pl-PL/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Ustawienia administratora', + 'is_ad' => 'To jest serwer Active Directory', + 'alerts' => 'Powiadomienia', + 'alert_title' => 'Aktualizuj 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ą.', + 'asset_ids' => 'ID Aktywa', + 'audit_interval' => 'Interwał audytu', + 'audit_interval_help' => 'Jeśli jesteś zobowiązany do regularnego fizycznego audytu swoich aktywów, wprowadź interwał w miesiącach, który stosujesz. Jeśli zaktualizujesz tę wartość, wszystkie "daty następnego audytu" dla aktywów z nadchodzącą datą audytu zostaną zaktualizowane.', + '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ększanjące się tagi zasobów', + 'auto_increment_prefix' => 'Prefix (opcjonalnie)', + 'auto_incrementing_help' => 'Włącz automatyczne zwiększanie tagów zasobów aby to ustawić', + 'backups' => 'Kopie zapasowe', + 'backups_help' => 'Utwórz, pobieraj i przywracaj 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' => 'Użyj przycisku przywracania aby przywrócić z poprzedniej kopii zapasowej. (To nie działa obecnie z pamięcią plików S3 lub Docker.

Twoja baza danych cała :app_name i wszystkie przesłane pliki zostaną całkowicie zastąpione przez to, co znajduje się w pliku kopii zapasowej. ', + 'backups_logged_out' => 'Wszyscy istniejący użytkownicy, w tym Ty, zostaną wylogowani po zakończeniu przywracania.', + 'backups_large' => 'Bardzo duże kopie zapasowe mogą przekroczyć limit czasu podczas próby przywrócenia i mogą nadal wymagać uruchomienia za pomocą wiersza poleceń. ', + '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.)', + 'custom_css' => 'Własny CSS', + 'custom_css_help' => 'Wprowadź własny kod CSS. Nie używaj tagów <style></style>.', + 'custom_forgot_pass_url' => 'Niestandardowy adres URL resetowania hasła', + 'custom_forgot_pass_url_help' => 'Zastępuje domyślny URL do strony "zapomniałeś hasła?" na ekranie logowania. Pomocne przy potrzebie przekierowania ludzi do własnej strony resetowania hasła LDAP. Uniemożliwi użytkownikowi zresetowanie hasła tradycyjną metodą.', + 'dashboard_message' => 'Komunikat pulpitu nawigacyjnego', + 'dashboard_message_help' => 'Ten tekst pojawi się na pulpicie nawigacyjnym dla każdego, kto ma uprawnienia do wyświetlania pulpitu.', + 'default_currency' => 'Domyślna Waluta', + 'default_eula_text' => 'Domyślna EULA', + 'default_language' => 'Domyślny język', + 'default_eula_help_text' => 'Możesz również sporządzić własną licencje by sprecyzować kategorie aktywa.', + 'display_asset_name' => 'Wyświetl nazwę aktywa', + 'display_checkout_date' => 'Wyświetl Datę Przypisania', + 'display_eol' => 'Wyświetl koniec linii w widoku tabeli', + 'display_qr' => 'Wyświetlaj QR kody', + 'display_alt_barcode' => 'Wyświetlaj kod kreskowy w 1D', + 'email_logo' => 'Logo w emailach', + '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' => 'Włączone', + 'eula_settings' => 'Ustawienia Licencji', + 'eula_markdown' => 'Ta licencja zezwala na Github flavored markdown.', + 'favicon' => 'Ikona ulubionych', + 'favicon_format' => 'Akceptowane typy plików to ico, png i gif. Inne formaty obrazów mogą nie działać we wszystkich przeglądarkach.', + 'favicon_size' => 'Favikony powinny być kwadratowymi grafikami 16x16 pikseli.', + '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' => 'obsługa firmy, podpis, akceptacja, format e-mail, format nazwy użytkownika, obrazy, miniatura, eula, grawatar, tos, kokpit menedżerski, prywatność', + 'general_settings_help' => 'Domyślna licencja i więcej', + 'generate_backup' => 'Stwórz Kopie zapasową', + 'google_workspaces' => 'Obszary robocze Google', + '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_default_group' => 'Domyślną Grupa Uprawnień', + 'ldap_default_group_info' => 'Wybierz grupę, którą chcesz przypisać do nowo zsynchronizowanych użytkowników. Pamiętaj, że użytkownik przejmuje uprawnienia grupy, do której został przypisany.', + 'no_default_group' => 'Brak Grupy Domyślnej', + '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' => '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_location' => 'Lokalizacja LDAP', +'ldap_location_help' => 'Pole lokalizacji Ldap powinno być używane, jeśli nie jest używane w Bazowym Bind DN. Pozostaw to pole puste, jeśli używane jest wyszukiwanie OU.', + '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.', + 'ldap_manager' => 'Menedżer LDAP', + 'ldap_server' => 'Serwery LDAP', + 'ldap_server_help' => 'To powinno się rozpocząć od ldap: / / (dla nieszyfrowanych połączeń) lub ldaps: / / (dla szyfrowanych połączeń)', + 'ldap_server_cert' => 'Walidacja certyfikatu SSL dla LDAP', + 'ldap_server_cert_ignore' => 'Zezwalaj na nieprawidłowy certyfikat SSL', + 'ldap_server_cert_help' => 'Zaznacz tą opcje jeśli używasz certyfikatu SSL podpisanego przez samego siebie i chcesz zezwolić na nieprawidłowy certyfikat.', + 'ldap_tls' => 'Używaj TLS', + 'ldap_tls_help' => 'Ta opcja powinna zaznaczony jedynie gdy używasz STARTLS w swoim serwerze LDAP. ', + 'ldap_uname' => 'Użytkownik do łączenia się z serwerem LDAP', + 'ldap_dept' => 'LDAP Departament', + 'ldap_phone' => 'LDAP Numery telefonów', + 'ldap_jobtitle' => 'LDAP Stanowisko', + 'ldap_country' => 'LDAP Kraj', + 'ldap_pword' => 'Hasło użytkownika wpisanego do łączenia się z serwerem LDAP', + 'ldap_basedn' => 'DN', + 'ldap_filter' => 'Filtr LDAP', + 'ldap_pw_sync' => 'Synchronizacja haseł LDAP', + 'ldap_pw_sync_help' => 'Odznacz jeśli nie chcesz synchronizować haseł z LDAP z lokalnymi', + 'ldap_username_field' => 'Pole użytkownika', + 'ldap_lname_field' => 'Nazwisko', + 'ldap_fname_field' => 'Imię', + 'ldap_auth_filter_query' => 'Autoryzacja LDAP', + 'ldap_version' => 'Wersja LDAP', + 'ldap_active_flag' => 'Aktywna flaga LDAP', + 'ldap_activated_flag_help' => 'Ta wartość służy do określenia, czy zsynchronizowany użytkownik może zalogować się do Snipe-IT. Nie wpływa na możliwość zaewidencjonowania lub wyewidencjonowania elementów i powinna być nazwą atrybutu w AD/LDAP, nie wartością >.

Jeśli to pole jest ustawione na nazwę pola, która nie istnieje w twoim AD/LDAP lub wartość w polu AD/LDAP jest ustawiona na 0 lub false , logowanie użytkownika zostanie wyłączone. Ustawienie wartości w polu AD/LDAP na 1 lub true lub dowolny inny tekst oznacza, że użytkownik może się zalogować. Gdy pole jest pusta w AD, szanujemy atrybut userAccountControl, który zwykle umożliwia logowanie niezawieszonym użytkownikom.', + 'ldap_emp_num' => 'Nr pracownika LDAP', + 'ldap_email' => 'E-mail pracownika LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Testuj synchronizację LDAP', + 'license' => 'Licencja oprogramowania', + 'load_remote' => 'Użyj Gravatara', + 'load_remote_help_text' => 'Odznacz to pole, jeśli instalacja nie może załadować skryptów z zewnętrznego internetu. To uniemożliwi Snipe-IT próby załadowania obrazów z Gravatar.', + 'login' => 'Próby logowania', + 'login_attempt' => 'Próba logowania', + 'login_ip' => 'Adres IP', + 'login_success' => 'Sukces?', + 'login_user_agent' => 'Agent użytkownika', + 'login_help' => 'Lista prób logowania', + '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', + 'login_remote_user_enabled_text' => 'Włącz Logowanie za Pomocą Nagłówka Zdalnego Użytkownika', + 'login_remote_user_enabled_help' => 'Ta opcja umożliwia uwierzytelnianie za pośrednictwem nagłówka REMOTE_USER według "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Wyłącz inne mechanizmy uwierzytelniania', + 'login_common_disabled_help' => 'Ta opcja wyłącza inne mechanizmy uwierzytelniania. Po prostu włącz tę opcję, jeśli masz pewność, że twój login REMOTE_USER już działa', + 'login_remote_user_custom_logout_url_text' => 'Niestandardowy adres URL wylogowania', + 'login_remote_user_custom_logout_url_help' => 'Jeżeli URL jest tutaj wpisany, użytkownicy zostaną przekierowani do tego adresu URL po wylogowaniu ze Snipe-IT. Jest to przydatne do prawidłowego zamknięcia sesji użytkownika twojego dostawcy uwierzytelniania.', + 'login_remote_user_header_name_text' => 'Niestandardowy nagłówek nazwy użytkownika', + 'login_remote_user_header_name_help' => 'Użyj określonego nagłówka zamiast REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Użyj Na Wydruku', + 'logo_print_assets_help' => 'Użyj marki na listach zasobów do wydrukowania', + 'full_multiple_companies_support_help_text' => 'Ograniczenie do użytkowników', + 'full_multiple_companies_support_text' => 'Wsparcie dla wielu firm', + 'show_in_model_list' => 'Pokaż w Menu Rozwijanym Modelu', + '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' => 'Informacje o systemie PHP', + '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' => 'Zaktualizuj ustawienia SAML', + 'saml_help' => 'Ustawienia SAML', + 'saml_enabled' => 'SAML włączone', + 'saml_integration' => 'Integracja z SAML', + 'saml_sp_entityid' => 'ID jednostki', + 'saml_sp_acs_url' => 'Adres URL Assertion Consumer Service (ACS)', + 'saml_sp_sls_url' => 'Adres URL Single Logout Service (SLS)', + 'saml_sp_x509cert' => 'Publiczny certyfikat', + 'saml_sp_metadata_url' => 'LDAP Metadane URL', + 'saml_idp_metadata' => 'Metadane SAML IdP', + 'saml_idp_metadata_help' => 'Możesz określić metadane IdP za pomocą adresu URL lub pliku XML.', + 'saml_attr_mapping_username' => 'Mapowanie atrybutów - nazwa użytkownika', + 'saml_attr_mapping_username_help' => 'NameID zostanie użyty, jeżeli mapowanie atrybutów nie zostało określone lub jest nieprawidłowe.', + 'saml_forcelogin_label' => 'Wymuś logowanie SAML', + 'saml_forcelogin' => 'Ustaw SAML jako główny sposób logowania', + 'saml_forcelogin_help' => 'Możesz użyć \'/login?nosaml\' aby przejść do normalnej strony logowania.', + 'saml_slo_label' => 'Single Log Out (SLO) SAML', + 'saml_slo' => 'Przy wylogowaniu wyślij LogoutRequest do IdP', + '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' => 'Pobierz metadane', + 'setting' => 'Ustawienie', + 'settings' => 'Ustawienia', + 'show_alerts_in_menu' => 'Pokaż ostrzeżenia w górnym menu', + 'show_archived_in_list' => 'Zarchiwizowane zasoby', + 'show_archived_in_list_text' => 'Pokaż zarchiwizowane zasoby na liście "wszystkie zasoby"', + 'show_assigned_assets' => 'Pokaż sprzęty przypisane do sprzętów', + 'show_assigned_assets_help' => 'Wyświetl zasoby, które zostały przypisane do innych zasobów w Widoku użytkownika -> Zasoby, Zobacz użytkownika -> Informacje -> Wydrukuj wszystkie przypisane i w Konto -> Zobacz przypisane zasoby.', + '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', + 'integrations' => 'Integracje', + 'slack' => 'Slack', + 'general_webhook' => 'Ogólny Webhook', + 'ms_teams' => 'Zespoły Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Przetestuj, aby zapisać', + 'webhook_title' => 'Aktualizuj ustawienia webhooka', + 'webhook_help' => 'Ustawienia integracji', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Kanał', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => 'Ustawienia :app', + 'webhook_test' =>'Testuj integrację z :app ', + 'webhook_integration_help' => 'Integracja z :app jest opcjonalna, jednak endpoint i kanał są wymagane, jeśli chcesz z niej korzystać. Aby skonfigurować integrację z aplikacją, musisz najpierw utworzyć przychodzący webhook na swoim koncie :App. Kliknij przycisk Test :app Integration , aby potwierdzić poprawność ustawień przed zapisaniem. ', + 'webhook_integration_help_button' => 'Po zapisaniu informacji o :app pojawi się przycisk testowy.', + 'webhook_test_help' => 'Sprawdź, czy integracja aplikacji jest poprawnie skonfigurowana. ZAPISZ SWOJE AKTUALIZOWANE :app USTAWIENIA.', + 'snipe_version' => 'Wersja Snipe-IT', + 'support_footer' => 'Obsługa linków stopki ', + 'support_footer_help' => 'Określ kto widzi linki do Snipe-IT Instrukcji Obsługi oraz Wsparcia', + 'version_footer' => 'Wersja w stopce ', + 'version_footer_help' => 'Określ, kto widzi wersję oraz numer kompilacji Snipe-IT.', + 'system' => 'Informacje o Systemie', + 'update' => 'Ustawienia Aktualizacji', + 'value' => 'Wartość', + 'brand' => 'Nagłówek', + 'brand_keywords' => 'stopka, logo, druk, motyw, skórka, nagłówek, kolory, kolor, css', + 'brand_help' => 'Logo, Nazwa witryny', + 'web_brand' => 'Typ markowania witryny', + 'about_settings_title' => 'O Ustawieniach', + 'about_settings_text' => 'Te ustawienia pozwalają ci zmodyfikować najważniejsze szczegóły twojej instalacji.', + 'labels_per_page' => 'Etykieta per strona', + 'label_dimensions' => 'rozmiar etykiety', + 'next_auto_tag_base' => 'Następny automatyczny przyrost', + 'page_padding' => 'Margines strony (cale)', + 'privacy_policy_link' => 'Link do Polityki prywatności', + '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' => 'Wyczyść usunięte ', + 'labels_display_bgutter' => 'Etykieta z rynną dolną', + 'labels_display_sgutter' => 'Etykieta z rynną boczną', + 'labels_fontsize' => 'Rozmiar czcionki na etykiecie', + 'labels_pagewidth' => 'Szerokość arkusza etykiety', + 'labels_pageheight' => 'Wysokość arkusza etykiet', + 'label_gutters' => 'Rozstaw etykiet (cale)', + 'page_dimensions' => 'Margines strony (cale)', + 'label_fields' => 'Widoczne póla etykiet', + 'inches' => 'cale', + 'width_w' => 'szerokość', + 'height_h' => 'wysokość', + 'show_url_in_emails' => 'Połącz się z Snipe-IT w wiadomościach e-mail', + 'show_url_in_emails_help_text' => 'Usuń zaznaczenie tego pola, jeśli nie chcesz łączyć się z instalacją Snipe-IT w stopkach wiadomości e-mail. Przydatne, jeśli większość użytkowników nigdy nie loguje się.', + 'text_pt' => 'piksel', + 'thumbnail_max_h' => 'Max wysokość miniatur', + 'thumbnail_max_h_help' => 'Maksymalna wysokość w pikselach, które miniatury mogą wyświetlać w widoku aukcji. Min 25, maks. 500.', + 'two_factor' => 'Autoryzacja dwuskładnikowa', + 'two_factor_secret' => 'Kod jednorazowy', + 'two_factor_enrollment' => 'Rejestracja dwóch czynników', + 'two_factor_enabled_text' => 'Włącz uwieżytelnianie dwuskładnikowe', + 'two_factor_reset' => 'Zresetować dwuskładnikowy klucz', + 'two_factor_reset_help' => 'Spowoduje to zmuszenie użytkownika do zapisania urządzenia do aplikacji uwierzytelniającej. Może to być użyteczne w przypadku zagubienia lub kradzieży aktualnie zamontowanego urządzenia. ', + 'two_factor_reset_success' => 'Dwa urządzenia współczynnikowe z powodzeniem zresetowane', + 'two_factor_reset_error' => 'Nie udało się zresetować urządzenia', + 'two_factor_enabled_warning' => 'Włączenie dwóch czynników, jeśli nie jest aktualnie włączone, natychmiast zmusi Cię do uwierzytelnienia przy użyciu urządzenia z certyfikatem Google Authentication. Będziesz mieć możliwość zapisania urządzenia, jeśli nie jest on aktualnie zapisany.', + 'two_factor_enabled_help' => 'Włączy to uwierzytelnianie dwuskładnikowe za pomocą narzędzia Google Authenticator.', + 'two_factor_optional' => 'Wybiórczo (Użytkownicy mogą włączyć lub wyłączyć jeśli posiadają uprawnienie)', + 'two_factor_required' => 'Wymagane dla wszystkich użytkowników', + 'two_factor_disabled' => 'Wyłączony', + 'two_factor_enter_code' => 'Wprowadź kod jednorazowy', + 'two_factor_config_complete' => 'Zatwierdź kod', + 'two_factor_enabled_edit_not_allowed' => 'Administrator nie zezwala na edycję tego ustawienia.', + 'two_factor_enrollment_text' => "Wymagane jest uwierzytelnianie dwóch elementów, ale urządzenie nie zostało jeszcze zapisane. Otwórz aplikację Google Authenticator i zeskanuj kod QR poniżej, aby zarejestrować urządzenie. Po zarejestrowaniu urządzenia wprowadź poniższy kod", + 'require_accept_signature' => 'Wymagany podpis', + 'require_accept_signature_help_text' => 'Włączając tę funkcjonalność wymusza się na użytkownikach fizycznego podpisania przyjęcia aktywa.', + 'left' => 'lewo', + 'right' => 'prawo', + 'top' => 'góra', + 'bottom' => 'dół', + 'vertical' => 'pionowy', + 'horizontal' => 'poziomy', + 'unique_serial' => 'Unikalne numery seryjne', + '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' => 'Ustawienia API OAuth', + 'oauth' => 'OAuth', + 'oauth_help' => 'Ustawienia punktu końcowego Oauth', + 'asset_tag_title' => 'Aktualizuj ustawienia tagów zasobów', + 'barcode_title' => 'Aktualizuj ustawienia kodów kreskowych', + 'barcodes' => 'Kody kreskowe', + 'barcodes_help_overview' => 'Kod kreskowy & Ustawienia QR', + 'barcodes_help' => 'Spowoduje to próbę usunięcia kodów kreskowych z pamięci podręcznej. Jest to zwykle używane tylko wtedy, gdy zmieniły się ustawienia kodu kreskowego lub jeśli zmienił się adres URL Snipe-IT. Kody kreskowe zostaną wygenerowane ponownie przy następnym dostępie.', + 'barcodes_spinner' => 'Próba usunięcia plików...', + 'barcode_delete_cache' => 'Usuń pamięć podręczną kodu kreskowego', + 'branding_title' => 'Aktualizuj ustawienia wyglądu', + 'general_title' => 'Aktualizuj ustawienia ogólne', + 'mail_test' => 'Wyślij wiadomość testową', + 'mail_test_help' => 'Spowoduje to próbę wysłania wiadomości testowej do :replyto.', + 'filter_by_keyword' => 'Filtruj przez ustawienie słowa kluczowego', + 'security' => 'Bezpieczeństwo', + 'security_title' => 'Aktualizuj ustawienia zabezpieczeń', + 'security_keywords' => 'hasło, hasła, wymagania, dwuskładnikowe, dwuskładnikowe, wspólne hasła, zdalne logowanie, wylogowanie, uwierzytelnianie', + 'security_help' => 'Weryfikacja dwuetapowa, wymagania haseł', + 'groups_keywords' => 'uprawnienia, grupy uprawnień, autoryzacje', + 'groups_help' => 'Grupy uprawnień', + 'localization' => 'Lokalizacja', + 'localization_title' => 'Aktualizuj ustawienia lokalizacji', + 'localization_keywords' => 'lokalizacja, waluta, lokalna, lokalna, lokalna, strefa czasowa, strefa czasowa, międzynarodowa, internatalizacja, język, tłumaczenie', + 'localization_help' => 'Język, wyświetlanie daty', + 'notifications' => 'Powiadomienia', + 'notifications_help' => 'Powiadomienia e-mail i ustawienia audytu', + 'asset_tags_help' => 'Zwiększanie i prefiksy', + 'labels' => 'Etykiety', + 'labels_title' => 'Aktualizuj ustawienia etykiety', + 'labels_help' => 'Rozmiary etykiet i ustawienia', + 'purge' => 'Wyczyść', + 'purge_keywords' => 'trwałe usunięcie', + 'purge_help' => 'Wyczyść usunięte rekordy', + 'ldap_extension_warning' => 'Nie wygląda na to, że rozszerzenie LDAP jest zainstalowane lub włączone na tym serwerze. Nadal możesz zapisać swoje ustawienia, ale musisz włączyć rozszerzenie LDAP dla PHP, zanim synchronizacja lub logowanie LDAP zadziała.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Numer pracownika', + 'create_admin_user' => 'Dodaj użytkownika ::', + 'create_admin_success' => 'Sukces! Twój użytkownik administratracyjny został dodany!', + 'create_admin_redirect' => 'Kliknij tutaj, aby przejść do logowania aplikacji!', + 'setup_migrations' => 'Migracje bazy danych ::', + 'setup_no_migrations' => 'Nie było nic do migracji. Twoje tabele bazy danych zostały już skonfigurowane!', + 'setup_successful_migrations' => 'Twoje tabele bazy danych zostały utworzone', + 'setup_migration_output' => 'Wyniki migracji:', + 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', + 'ldap_settings_link' => 'Ustawienia LDAP', + 'slack_test' => 'Test integracji ', + 'label2_enable' => 'Nowy silnik etykiet', + 'label2_enable_help' => 'Przełącz na nowy silnik etykiet. Uwaga: musisz zapisać to ustawienie przed ustawieniem innych.', + 'label2_template' => 'Szablon', + 'label2_template_help' => 'Wybierz szablon używany do generowania etykiet', + 'label2_title' => 'Tytuł', + 'label2_title_help' => 'Tytuł wyświetlany na etykietach, które ją obsługują', + 'label2_title_help_phold' => 'Symbol zastępczy {COMPANY} zostanie zastąpiony nazwą firmy'', + 'label2_asset_logo' => 'Użyj logo aktywów', + 'label2_asset_logo_help' => 'Użyj logo przypisanej firmy's, a nie wartości :setting_name', + 'label2_1d_type' => '1D Kod kreskowy', + 'label2_1d_type_help' => 'Format kodów kreskowych 1D', + 'label2_2d_type' => 'Kod kreskowy typu 2D', + 'label2_2d_type_help' => 'Format kodów kreskowych 2D', + 'label2_2d_target' => '2D Kod kreskowy', + 'label2_2d_target_help' => 'Adres URL kodów kreskowych 2D w przypadku skanowania', + 'label2_fields' => 'Definicje pól', + 'label2_fields_help' => 'Pola mogą być dodawane, usuwane i przesuwane w lewej kolumnie. Dla każdego pola wiele opcji etykiet i źródeł danych może być dodawanych, usuwanych i zmienianych w prawej kolumnie.', + 'help_asterisk_bold' => 'Tekst wprowadzony jako **text** będzie wyświetlany jako pogrubiony', + 'help_blank_to_use' => 'Pozostaw puste, aby użyć wartości z :setting_name', + 'help_default_will_use' => ':default użyje wartości z :setting_name.
Zauważ, że wartość kodów kreskowych musi być zgodna z odpowiednią specyfikacją kodu kreskowego, aby mogła zostać wygenerowana. Aby uzyskać więcej informacji zapoznaj się z dokumentacją . ', + 'default' => 'Domyślny', + 'none' => 'Brak', + 'google_callback_help' => 'Należy go wprowadzić jako adres URL wywołania zwrotnego w ustawieniach aplikacji Google OAuth w 's konsoli programisty Google .', + 'google_login' => 'Ustawienia logowania Google Workspace', + 'enable_google_login' => 'Włącz logowanie przez Google Workspace', + 'enable_google_login_help' => 'Użytkownicy nie będą automatycznie tworzeni. Muszą mieć istniejące konto tutaj i w Google Workspace, a ich nazwa użytkownika musi pasować do ich adresu e-mail w obszarze roboczym Google. ', + 'mail_reply_to' => 'Adres e-mail odpowiedzi', + 'mail_from' => 'Adres nadawcy', + 'database_driver' => 'Sterownik bazy danych', + 'bs_table_storage' => 'Pamięć tabeli', + 'timezone' => 'Strefa czasowa', + +]; diff --git a/resources/lang/pl-PL/admin/settings/message.php b/resources/lang/pl-PL/admin/settings/message.php new file mode 100644 index 0000000000..7aa9389e36 --- /dev/null +++ b/resources/lang/pl-PL/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Wystąpił błąd podczas aktualizacji. ', + '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.', + '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.', + ], + 'mail' => [ + 'sending' => 'Wysyłanie testowej wiadomości e-mail...', + 'success' => 'Wiadomość wysłana!', + 'error' => 'Wiadomość nie może zostać wysłana.', + 'additional' => 'Nie podano dodatkowego komunikatu o błędzie. Sprawdź ustawienia poczty i logu aplikacji.' + ], + 'ldap' => [ + 'testing' => 'Testowanie połączenia LDAP, powiązania i zapytania ...', + '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' => 'Użytkownik uwierzytelniony z LDAP pomyślnie!' + ], + 'webhook' => [ + 'sending' => 'Wysyłanie wiadomości testowej :app...', + 'success' => 'Twoja integracja :webhook_name działa!', + 'success_pt1' => 'Sukces! Sprawdź ', + 'success_pt2' => ' kanał wiadomości testowej i pamiętaj, aby kliknąć ZAPISZ poniżej, aby zapisać ustawienia.', + '500' => 'Błąd 500 serwera.', + 'error' => 'Coś poszło nie tak. :app odpowiedział: :error_message', + 'error_redirect' => 'BŁĄD: 301/302 :endpoint zwraca przekierowanie. Ze względów bezpieczeństwa nie podążamy za przekierowaniami. Proszę użyć aktualnego punktu końcowego.', + 'error_misc' => 'Coś poszło nie tak. :( ', + ] +]; diff --git a/resources/lang/pl/admin/settings/table.php b/resources/lang/pl-PL/admin/settings/table.php similarity index 100% rename from resources/lang/pl/admin/settings/table.php rename to resources/lang/pl-PL/admin/settings/table.php diff --git a/resources/lang/pl-PL/admin/statuslabels/message.php b/resources/lang/pl-PL/admin/statuslabels/message.php new file mode 100644 index 0000000000..e48fa6cce2 --- /dev/null +++ b/resources/lang/pl-PL/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status etykiety nie istnieje.', + 'deleted_label' => 'Usunięta etykieta statusu', + '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' => [ + 'error' => 'Status etykiety nie został utworzony, spróbuj ponownie.', + 'success' => 'Status etykiety utworzony pomyślnie.', + ], + + 'update' => [ + 'error' => 'Status etykiety nie został zaktualizowany, spróbuj ponownie', + 'success' => 'Status etykiety został zaktualizowany pomyślnie.', + ], + + '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.', + ], + + '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.', + '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/statuslabels/table.php b/resources/lang/pl-PL/admin/statuslabels/table.php similarity index 100% rename from resources/lang/pl/admin/statuslabels/table.php rename to resources/lang/pl-PL/admin/statuslabels/table.php diff --git a/resources/lang/pl-PL/admin/suppliers/message.php b/resources/lang/pl-PL/admin/suppliers/message.php new file mode 100644 index 0000000000..0725a2fd64 --- /dev/null +++ b/resources/lang/pl-PL/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Usunięty dostawca', + 'does_not_exist' => 'Dostawca nie istnieje.', + + + 'create' => array( + 'error' => 'Dostawca nie został utworzony, spróbuj ponownie.', + 'success' => 'Dostawca utworzony pomyślnie.' + ), + + 'update' => array( + 'error' => 'Dostawca nie został zaktualizowany, spróbuj ponownie', + 'success' => 'Dostawca zaktualizowany pomyślnie.' + ), + + 'delete' => array( + 'confirm' => 'Czy na pewno usunąć tego dostawcę?', + 'error' => 'Podczas usuwania dostawcy napotkano błąd. Spróbuj ponownie.', + 'success' => 'Dostawca usunięty pomyślnie.', + 'assoc_assets' => 'Ten dostawca jest obecnie powiązany z :asset_count aktywami i nie może zostać usunięty. Zaktualizuj aktywa aby nie były z nim powiązane i spróbuj ponownie. ', + 'assoc_licenses' => 'Ten dostawca jest obecnie powiązany z :licenses_count licencjami i nie może zostać usunięty. Zaktualizuj licencje tak aby do niego nie nawiązywały i spróbuj ponownie. ', + 'assoc_maintenances' => 'Ten dostawca jest obecnie powiązany z :asset_maintenances_count konserwowanymi aktywami i nie może zostać usunięty. Zaktualizuj aktywa aby nie były z nim powiązane i spróbuj ponownie. ', + ) + +); diff --git a/resources/lang/pl-PL/admin/suppliers/table.php b/resources/lang/pl-PL/admin/suppliers/table.php new file mode 100644 index 0000000000..784548ade6 --- /dev/null +++ b/resources/lang/pl-PL/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'O Dostawcach', + 'about_suppliers_text' => 'Dostawcy są wykorzystywani do śledzenia źródeł elementów', + 'address' => 'Adres Dostawcy', + 'assets' => 'Aktywa', + 'city' => 'Miasto', + 'contact' => 'Osoba Kontaktowa', + 'country' => 'Kraj', + 'create' => 'Utwórz Dostawcę', + 'email' => 'Adres e-mail', + 'fax' => 'FAX', + 'id' => 'ID', + 'licenses' => 'Licencje', + 'name' => 'Nazwa Dostawcy', + 'notes' => 'Uwagi', + 'phone' => 'Telefon', + 'state' => 'Województwo', + 'suppliers' => 'Dostawcy', + 'update' => 'Zaktualizuj Dostawcę', + 'view' => 'Podgląd dostawcy', + 'view_assets_for' => 'Podgląd aktywa dla', + 'zip' => 'Kod Pocztowy', + +); diff --git a/resources/lang/pl-PL/admin/users/general.php b/resources/lang/pl-PL/admin/users/general.php new file mode 100644 index 0000000000..01cd7735a2 --- /dev/null +++ b/resources/lang/pl-PL/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Zamierzasz edytować właściwości: user_count użytkowników. Należy pamiętać, że nie można zmienić własne atrybuty użytkownika, korzystając z tego formularza i musi przeprowadzić edycję własnych użytkownika indywidualnie.', + '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.', + 'current_assets' => 'Aktywo obecnie jest przypisane do tego użytkownika', + 'clone' => 'Kopiuj Użytkownika', + 'contact_user' => 'Kontakt :name', + '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', + '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.', + 'print_assigned' => 'Drukuj wszystko przypisane', + 'email_assigned' => 'Wyślij mailem wszystkie przypisane', + 'user_notified' => 'Wysłano do użytkowania listę przypisanych zasobów.', + 'auto_assign_label' => 'Uwzględnij tego użytkownika podczas automatycznego przypisywania kwalifikujących się licencji', + 'auto_assign_help' => 'Pomiń tego użytkownika w automatycznym przypisaniu licencji', + 'software_user' => 'Oprogramowanie przypisane do :name', + 'send_email_help' => 'Musisz podać adres e-mail dla tego użytkownika, aby wysłać mu poświadczenia. Wysłanie danych logowania jest możliwe tylko w czasie tworzenia użytkownika. Hasła są zaszyfrowane i nie można ich odzyskać po zapisaniu.', + 'view_user' => 'Zobacz Użytkownika :name', + 'usercsv' => 'plik CSV', + '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' => 'Aktywne 2FA ', + 'user_deactivated' => 'Użytkownik nie może zalogować się', + 'user_activated' => 'Użytkownik może zalogować się', + 'activation_status_warning' => 'Nie zmieniaj statusu aktywacji', + 'group_memberships_helpblock' => 'Tylko administratorzy mogą edytować członkostwo w grupie.', + 'superadmin_permission_warning' => 'Tylko superadministratorzy mogą udzielić użytkownikowi dostęp do superadmina.', + 'admin_permission_warning' => 'Tylko użytkownicy z uprawnieniami administratora lub większymi mogą udzielić dostępu administratorowi.', + 'remove_group_memberships' => 'Usuń członkostwo grupy', + 'warning_deletion_information' => 'Zamierzasz sprawdzić WSZYSTKIE elementy od :count użytkowników wymienionych poniżej. Super nazwy administratora są zaznaczone na czerwono.', + 'update_user_assets_status' => 'Zaktualizuj wszystkie zasoby dla tych użytkowników do tego statusu', + 'checkin_user_properties' => 'Sprawdź wszystkie właściwości związane z tymi użytkownikami', + 'remote_label' => 'To jest zdalny użytkownik', + 'remote' => 'Zdalny', + 'remote_help' => 'Może być przydatne, jeśli chciałbyś filtrować po użytkownikach zdalnych, którzy nigdy lub rzadko są fizycznie w twojej lokalizacji.', + 'not_remote_label' => 'To nie jest zdalny użytkownik', + 'vip_label' => 'Użytkownik VIP', + 'vip_help' => 'To może być pomocne w oznaczaniu ważnych osób w Twojej organizacji, jeśli chcesz obsługiwać je w specjalny sposób.', + 'create_user' => 'Utwórz użytkownika', + 'create_user_page_explanation' => 'To są informacje o koncie, których użyjesz, aby uzyskać dostęp do strony po raz pierwszy.', + 'email_credentials' => 'Dane uwierzytelniające e-mail', + 'email_credentials_text' => 'Wyślij moje poświadczenia na powyższy adres e-mail', + 'next_save_user' => 'Następnie: Zapisz użytkownika', + 'all_assigned_list_generation' => 'Data wygenerowania:', + 'email_user_creds_on_create' => 'Czy wysłać temu użytkownikowi dane logowania mailem?', +]; diff --git a/resources/lang/pl-PL/admin/users/message.php b/resources/lang/pl-PL/admin/users/message.php new file mode 100644 index 0000000000..d7a60baf09 --- /dev/null +++ b/resources/lang/pl-PL/admin/users/message.php @@ -0,0 +1,68 @@ + 'Pomyślnie zaakceptowałeś ten składnik aktywów.', + 'declined' => 'Pomyślnie odrzuciłeś ten składnik aktywów.', + 'bulk_manager_warn' => 'Użytkownicy zostały pomyślnie zaktualizowane, jednak Twój wpis manager nie został zapisany, bo dyrektor wybrano był również na liście użytkowników do edycji i użytkowników nie może być ich Menedżer. Wybierz użytkowników, z wyjątkiem Menedżera.', + 'user_exists' => 'Użytkownik już istnieje!', + 'user_not_found' => 'Użytkownik nie istnieje.', + 'user_login_required' => 'Pole login jest wymagane', + 'user_has_no_assets_assigned' => 'Brak aktywów aktualnie przypisanych do użytkownika.', + 'user_password_required' => 'Pole hasło jest wymagane.', + 'insufficient_permissions' => 'Brak uprawnień.', + 'user_deleted_warning' => 'Ten użytkownik został usunięty. Musisz przywrócić tego użytkownika aby je wyedytować lub przypisać je do nowych aktywów.', + 'ldap_not_configured' => 'Integracja z LDAP nie została skonfigurowana dla tej instalacji.', + 'password_resets_sent' => 'Wybrani użytkownicy, którzy są aktywni i mają prawidłowe adresy e-mail, otrzymali link do resetowania hasła.', + 'password_reset_sent' => 'Link umożliwiający zresetowanie hasła został wysłany na :email!', + 'user_has_no_email' => 'Ten użytkownik nie ma adresu e-mail w swoim profilu.', + 'log_record_not_found' => 'Nie można znaleźć pasującego rekordu dziennika dla tego użytkownika.', + + + 'success' => array( + 'create' => 'Użytkownik utworzony pomyślnie.', + 'update' => 'Użytkownik zaktualizowany pomyślnie.', + 'update_bulk' => 'Użytkownik zaktualizowany pomyślnie!', + 'delete' => 'Użytkownik został usunięty pomyślnie.', + 'ban' => 'Użytkownik został zablokowany.', + 'unban' => 'Użytkownik został odblokowany.', + 'suspend' => 'Konto użytkownika zostało wyłączone.', + 'unsuspend' => 'Konto użytkownika zostało włączone.', + 'restored' => 'Użytkownik został przywrócony pomyślnie.', + 'import' => 'Import użytkowników zakończony sukcesem.', + ), + + 'error' => array( + 'create' => 'Podczas tworzenia użytkownika wystąpił problem. Spróbuj ponownie.', + 'update' => 'Podczas aktualizacji użytkownika wystąpił problem. Spróbuj ponownie.', + 'delete' => 'Wystąpił błąd podczas usuwania użytkownika. Spróbuj ponownie.', + 'delete_has_assets' => 'Ten użytkownik posiada elementy przypisane i nie może być usunięty.', + 'unsuspend' => 'Wystąpił problem podczas odblokowania użytkownika. Spróbuj ponownie.', + 'import' => 'Podczas importowania użytkowników wystąpił błąd. Spróbuj ponownie.', + 'asset_already_accepted' => 'Aktywo zostało już zaakceptowane.', + 'accept_or_decline' => 'Musisz zaakceptować lub odrzucić to aktywo.', + 'incorrect_user_accepted' => 'Zasób, który próbowano zaakceptować nie został wyewidencjonowany dla użytkownika.', + 'ldap_could_not_connect' => 'Nie udało się połączyć z serwerem LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', + 'ldap_could_not_bind' => 'Nie udało się połączyć z serwerem LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP: ', + 'ldap_could_not_search' => 'Nie udało się przeszukać serwera LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', + 'ldap_could_not_get_entries' => 'Nie udało się pobrać pozycji z serwera LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', + 'password_ldap' => 'Hasło dla tego konta jest zarządzane przez usługę LDAP, Active Directory. Skontaktuj się z działem IT, aby zmienić swoje hasło. ', + ), + + 'deletefile' => array( + 'error' => 'Pliki nie zostały usunięte. Spróbuj ponownie.', + 'success' => 'Pliki zostały usunięte.', + ), + + 'upload' => array( + 'error' => 'Plik(i) nie zostały wysłane. Spróbuj ponownie.', + 'success' => 'Plik(i) zostały wysłane poprawnie.', + 'nofiles' => 'Nie wybrałeś żadnych plików do wysłania', + 'invalidfiles' => 'Jeden lub więcej z wybranych przez ciebie plików jest za duży lub jego typ nie jest dopuszczony. Dopuszczalne typy plików: png, gif, jpg, doc, docx, pdf, and txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Ten użytkownik nie ma ustawionego adresu e-mail.', + 'success' => 'Użytkownik został powiadomiony o swoich aktualnych zasobach.' + ) +); \ No newline at end of file diff --git a/resources/lang/pl-PL/admin/users/table.php b/resources/lang/pl-PL/admin/users/table.php new file mode 100644 index 0000000000..1b57a57860 --- /dev/null +++ b/resources/lang/pl-PL/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktywny', + 'allow' => 'Pozwól', + 'checkedout' => 'Aktywa', + 'created_at' => 'Utworzone', + 'createuser' => 'Dodaj Użytkownika', + 'deny' => 'Odmów', + 'email' => 'E-mail', + 'employee_num' => 'Numer pracownika', + 'first_name' => 'Imię', + 'groupnotes' => 'Wybierz grupę do przypisania użytkownikowi, pamiętaj, że użytkownik korzysta z uprawnień grupy, do której jest przypisany. Użyj ctrl+click (lub cmd+click na MacOS), aby odznaczyć grupy.', + 'id' => 'ID', + 'inherit' => 'Dziedziczy', + 'job' => 'Stanowisko', + 'last_login' => 'Ostatnie logowanie', + 'last_name' => 'Nazwisko', + 'location' => 'Lokalizacja', + 'lock_passwords' => 'Szczegóły loginu nie mogą zostać zmienione dla tej instalacji.', + 'manager' => 'Kierownik', + 'managed_locations' => 'Zarządzane lokalizacje', + 'name' => 'Nazwa', + 'nogroup' => 'Nie utworzono jeszcze żadnych grup. Aby dodać jedną, odwiedź: ', + 'notes' => 'Uwagi', + 'password_confirm' => 'Potwierdź hasło', + 'password' => 'Hasło', + 'phone' => 'Telefon', + 'show_current' => 'Pokaż bieżących użytkowników', + 'show_deleted' => 'Pokaż usuniętych użytkowników', + 'title' => 'Tytuł', + 'to_restore_them' => 'aby je przywrócić.', + 'total_assets_cost' => "Całkowity koszt aktywów", + 'updateuser' => 'Zaktualizuj użytkownika', + 'username' => 'Nazwa użytkownika', + 'user_deleted_text' => 'Ten użytkownik został oznaczony jako usunięty.', + 'username_note' => '(to jest używane do połączenia do Active Directory, nie do logowania)', + 'cloneuser' => 'Kopiuj Użytkownika', + 'viewusers' => 'Przeglądaj użytkowników', +); diff --git a/resources/lang/pl/auth.php b/resources/lang/pl-PL/auth.php similarity index 100% rename from resources/lang/pl/auth.php rename to resources/lang/pl-PL/auth.php diff --git a/resources/lang/pl-PL/auth/general.php b/resources/lang/pl-PL/auth/general.php new file mode 100644 index 0000000000..c561d4b8f3 --- /dev/null +++ b/resources/lang/pl-PL/auth/general.php @@ -0,0 +1,19 @@ + 'Wyślij e-mail resetujący hasło', + 'email_reset_password' => 'E-mail resetujący hasło', + 'reset_password' => 'Resetuj hasło', + 'saml_login' => 'Zaloguj się przez SAML', + 'login' => 'Login', + 'login_prompt' => 'Zaloguj się', + 'forgot_password' => 'Zapomniałem hasła', + 'ldap_reset_password' => 'Kliknij tutaj aby zresetować swoje hasło LDAP', + 'remember_me' => 'Zapamiętaj mnie', + 'username_help_top' => 'Wprowadź swoją nazwę użytkownika , aby otrzymać wiadomość e-mail z linkiem do resetowania hasła.', + 'username_help_bottom' => 'Twoja nazwa użytkownika i adres e-mail mogą być takie same, ale mogą nie być zależne od konfiguracji. Jeśli nie pamiętasz nazwy użytkownika, skontaktuj się z administratorem.

Nazwy użytkowników bez powiązanego adresu e-mail nie będą otrzymywać powiadomień na adres e-mail z linkiem do resetowania hasła. ', + 'google_login' => 'Zaloguj się przez Google Workspace', + 'google_login_failed' => 'Logowanie Google nie powiodło się, spróbuj ponownie.', + +]; + diff --git a/resources/lang/pl/auth/message.php b/resources/lang/pl-PL/auth/message.php similarity index 100% rename from resources/lang/pl/auth/message.php rename to resources/lang/pl-PL/auth/message.php diff --git a/resources/lang/pl/button.php b/resources/lang/pl-PL/button.php similarity index 100% rename from resources/lang/pl/button.php rename to resources/lang/pl-PL/button.php diff --git a/resources/lang/pl-PL/general.php b/resources/lang/pl-PL/general.php new file mode 100644 index 0000000000..1286384160 --- /dev/null +++ b/resources/lang/pl-PL/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Akcesoria', + 'activated' => 'Aktywowana', + 'accepted_date' => 'Data akceptacji', + 'accessory' => 'Akcesorium', + 'accessory_report' => 'Raporty Akcesoriów', + 'action' => 'Edycja', + 'activity_report' => 'Raport Aktywności', + 'address' => 'Adres', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Dodano miejsca', + 'age' => "Wiek", + 'all_assets' => 'Wszystkie aktywa', + 'all' => 'Wszystko', + 'archived' => 'Archiwum', + 'asset_models' => 'Typy aktywów', + 'asset_model' => 'Model', + 'asset' => 'Aktywa', + 'asset_report' => 'Raporty Aktywów', + 'asset_tag' => 'Krótka nazwa', + 'asset_tags' => 'Tagi zasobu', + 'assets_available' => 'Dostępne zasoby', + 'accept_assets' => 'Akceptuje zasoby', + 'accept_assets_menu' => 'Zaakceptuj zasoby', + 'audit' => 'Audyt', + 'audit_report' => 'Dziennik zdarzeń', + 'assets' => 'Zasoby', + 'assets_audited' => 'aktywa poddane audytowi', + 'assets_checked_in_count' => 'zwrócone aktywa', + 'assets_checked_out_count' => 'wydane aktywa', + 'asset_deleted_warning' => 'Ten zasób został usunięty. Musisz go przywrócić, zanim będziesz mógł go komuś przypisać.', + 'assigned_date' => 'Data przypisania', + 'assigned_to' => 'Przypisany do :name', + 'assignee' => 'Przypisany do', + 'avatar_delete' => 'Skasuj Avatara', + 'avatar_upload' => 'Wgraj Avatara', + 'back' => 'Powrót', + 'bad_data' => 'Nie znaleziono niczego. Może coś jest nie tak z twoim zapytaniem?', + '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' => 'Masowe przyjęcie / usuwanie użytkowników', + 'byod' => 'BYOD', + 'byod_help' => 'To urządzenie jest własnością użytkownika', + 'bystatus' => 'wg statusu', + 'cancel' => 'Anuluj', + 'categories' => 'Kategorie', + 'category' => 'Kategoria', + 'change' => 'In/Out', + 'changeemail' => 'Zmiana adresu email', + 'changepassword' => 'Zmień Hasło', + 'checkin' => 'Odepnij', + 'checkin_from' => 'Formularz odebrania', + 'checkout' => 'Przypisz', + 'checkouts_count' => 'Przypisania', + 'checkins_count' => 'Odbiory', + 'user_requests_count' => 'Żądania', + 'city' => 'Miasto', + 'click_here' => 'Kliknij tutaj', + 'clear_selection' => 'Wyczyść zaznaczone', + 'companies' => 'Firmy', + 'company' => 'Firma', + 'component' => 'Składnik', + 'components' => 'Składniki', + 'complete' => 'Ukończone', + 'consumable' => 'Materiał eksploatacyjny', + 'consumables' => 'Materiały eksploatacyjne', + 'country' => 'Kraj', + 'could_not_restore' => 'Wystąpił błąd podczas przywracania :item_type: :error', + 'not_deleted' => ':item_type nie został usunięty, więc nie może zostać przywrócony', + 'create' => 'Utwórz nowe', + 'created' => 'Utworzony element', + 'created_asset' => 'Utworzone aktywa', + 'created_at' => 'Utworzono', + 'created_by' => 'Utworzony przez', + 'record_created' => 'Rekord utworzony', + 'updated_at' => 'Zaktualizowano', + 'currency' => 'PLN', // this is deprecated + 'current' => 'Lista użytkownikó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', + 'days_to_next_audit' => 'Dni do następnej inspekcji', + 'date' => 'Data', + 'debug_warning' => 'Ostrzeżenie!', + 'debug_warning_text' => 'Ta aplikacja jest uruchomiona w trybie produkcyjnym z włączonym debugowaniem. Jeśli aplikacja jest dostępna na zewnątrz, może to zagrażać ujawnieniem wrażliwych danych. Wyłącz tryb debugowania przez ustawienie wartości APP_DEBUG w pliku .env na false.', + 'delete' => 'Kasuj', + 'delete_confirm' => 'Czy na pewno chcesz usunąć :przedmiot?', + 'delete_confirm_no_undo' => 'Czy na pewno chcesz usunąć :item? Nie można tego cofnąć.', + 'deleted' => 'Usunięte', + 'delete_seats' => 'Usunięte miejsca', + 'deletion_failed' => 'Usunięcie nieudane', + 'departments' => 'Lokalizacje', + 'department' => 'Lokalizacja', + 'deployed' => 'Rozmieszczone', + 'depreciation' => 'Amortyzacja', + 'depreciations' => 'Amortyzacje', + 'depreciation_report' => 'Raport Amortyzacji', + 'details' => 'Szczegóły', + 'download' => 'Pobieranie', + 'download_all' => 'Pobierz wszystko', + 'editprofile' => 'Edytuj Swój Profil', + 'eol' => 'EOL', + 'email_domain' => 'Domena poczty e-mail', + 'email_format' => 'Format e-mail', + 'employee_number' => 'Numer pracownika', + 'email_domain_help' => 'To jest używane do generowania e-maili podczas importowania', + 'error' => 'Błąd', + 'exclude_archived' => 'Wyklucz zarchiwizowane zasoby', + 'exclude_deleted' => 'Wyklucz usunięte zasoby', + 'example' => 'Przykład: ', + 'filastname_format' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', + 'firstname_lastname_format' => 'Imię i nazwisko (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Imię i Nazwisko (pawel@example.com)', + 'lastnamefirstinitial_format' => 'Nazwisko i pierwsza litera imienia (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', + 'firstname_lastname_display' => 'Imię i Nazwisko (Jan Kowalski)', + 'lastname_firstname_display' => 'Nazwisko Imię (Smith Jane)', + 'name_display_format' => 'Format wyświetlania nazwy', + 'first' => 'Pierwszy', + 'firstnamelastname' => 'Imię i nazwisko (jane.smith@example.com)', + 'lastname_firstinitial' => 'Nazwisko i pierwsza litera imienia (smith_j@example.com)', + 'firstinitial.lastname' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', + 'firstnamelastinitial' => 'Nazwisko i pierwsza litera imienia (smithj@example.com)', + 'first_name' => 'Imię', + 'first_name_format' => 'Imię (jane@example.com)', + 'files' => 'Pliki', + 'file_name' => 'Plik', + 'file_type' => 'Rodzaj pliku', + 'filesize' => 'Rozmiar pliku', + 'file_uploads' => 'Dodaj plik', + 'file_upload' => 'Dodaj plik', + 'generate' => 'Generuj', + 'generate_labels' => 'Generuj etykiety', + 'github_markdown' => 'To pole akceptuje markdown z Github\'a.', + 'groups' => 'Grupy', + 'gravatar_email' => 'adres Email Gravatara', + 'gravatar_url' => 'Zmień swój awatar na Gravatar.com.', + 'history' => 'Historia', + 'history_for' => 'Historia dla', + 'id' => 'ID', + 'image' => 'Zdjęcie', + 'image_delete' => 'Usuń zdjęcie', + 'include_deleted' => 'Dołącz usunięte zasoby', + 'image_upload' => 'Dodaj zdjęcie', + 'filetypes_accepted_help' => 'Akceptowany typ pliku to :types. Maksymalny dozwolony rozmiar pliku to :size.|Akceptowane typy plików to :types. Maksymalny dozwolony rozmiar plików to :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.', + 'unaccepted_image_type' => 'Plik z obrazem jest nieczytelny. Akceptowane typy plików to JPG, WebP, PNG, GIF i SVG. Typ MIME przesłanego pliku to :mimetype.', + 'import' => 'Zaimportuj', + 'import_this_file' => 'Mapuj pola i przetwarzaj ten plik', + 'importing' => 'Importowanie', + 'importing_help' => 'Możesz importować aktywa, akcesoria, licencje, komponenty, materiały eksploatacyjne i użytkowników za pomocą pliku CSV.

CSV powinien być rozdzielony przecinkami i sformatowany z nagłówkami, które pasują do tych w przykładowych CSV w dokumentacji.', + 'import-history' => 'Historia importu', + 'asset_maintenance' => 'Utrzymanie aktywów', + 'asset_maintenance_report' => 'Raport utrzymywania aktywów', + 'asset_maintenances' => 'Utrzymanie aktywów', + 'item' => 'Przedmiot', + 'item_name' => 'Nazwa elementu', + 'import_file' => 'importuj plik CSV', + 'import_type' => 'Typ importu CSV', + 'insufficient_permissions' => 'Brak uprawnień!', + 'kits' => 'Predefiniowane zestawy', + 'language' => 'Język', + 'last' => 'Ostatni', + 'last_login' => 'Ostatnie logowanie', + 'last_name' => 'Nazwisko', + 'license' => 'Licencja', + 'license_report' => 'Raport Licencji', + 'licenses_available' => 'Dostępne licencje', + 'licenses' => 'Licencje', + 'list_all' => 'Pokaż Wszystkie', + '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', + 'location_plural' => 'Lokalizacje|Lokalizacje', + 'locations' => 'Lokalizacje', + 'logo_size' => 'Logo kwadratowe wyglądają najlepiej z Logo + Tekst. Maksymalny rozmiar wyświetlania logo to 50px wysoki x 500px szerokości. ', + 'logout' => 'Wyloguj się', + 'lookup_by_tag' => 'Wyszukaj poprzez znacznik aktywa', + 'maintenances' => 'Utrzymanie', + 'manage_api_keys' => 'Zarządzaj kluczami API', + 'manufacturer' => 'Producent', + 'manufacturers' => 'Producenci', + 'markdown' => 'To pole pozwala na użycie GFM (Github flavored markdown).', + 'min_amt' => 'Minimalna ilość', + 'min_amt_help' => 'Minimalna liczba elementów, które powinny być dostępne przed wyzwoleniem alertu. Pozostaw Min. Ilość pusta, jeśli nie chcesz otrzymywać powiadomień o niskim ekwipunku.', + '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', + 'no_email' => 'Brak adresu e-mail skojarzonego z tym użytkownikiem', + 'last_audit' => 'Ostatnia inspekcja', + 'new' => 'nowy!', + 'no_depreciation' => 'Nie Amortyzowany', + 'no_results' => 'Brak wyników.', + 'no' => 'Nie', + 'notes' => 'Notatki', + 'order_number' => 'Numer zamówienia', + 'only_deleted' => 'Tylko usunięte aktywa', + 'page_menu' => 'Wyświetla pozycje _MENU_', + 'pagination_info' => 'Wyświetla _START_ do _END_ z _TOTAL_ pozycji', + 'pending' => 'Oczekujący', + 'people' => 'Osoby', + 'per_page' => 'Wyników na strone', + 'previous' => 'Poprzedni', + 'processing' => 'Przetwarzanie', + 'profile' => 'Twój profil', + 'purchase_cost' => 'Koszt zakupu', + 'purchase_date' => 'Data zakupu', + 'qty' => 'Ilość', + 'quantity' => 'Ilość', + 'quantity_minimum' => 'Masz :count przedmiotów poniżej lub prawie poniżej minimalnych poziomów ilości', + 'quickscan_checkin' => 'Szybkie skanowanie', + 'quickscan_checkin_status' => 'Status przypisania', + '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' => 'Żądane modele', + 'requested' => 'Wymagane', + 'requested_date' => 'Data złożenia zapotrzebowania', + 'requested_assets' => 'Żądane zasoby', + 'requested_assets_menu' => 'Żądane zasoby', + 'request_canceled' => 'Żądanie anulowane', + 'save' => 'Zapisz', + 'select_var' => 'Wybierz :thing... ', // this will eventually replace all of our other selects + 'select' => 'Wybierz', + 'select_all' => 'Zaznacz wszystko', + 'search' => 'Wyszukaj', + 'select_category' => 'Wybierz kategorię', + 'select_department' => 'Wybierz departament', + 'select_depreciation' => 'Wybierz rodzaj amortyzacji', + 'select_location' => 'Wybierz lokalizację', + 'select_manufacturer' => 'Wybierz producenta', + 'select_model' => 'Wybierz Model', + 'select_supplier' => 'Wybierz dostawcę', + 'select_user' => 'Wybierz użytkownika', + 'select_date' => 'Wybierz Datę (RRRR MM-DD)', + 'select_statuslabel' => 'Wybierz status', + 'select_company' => 'Wybierz firmę', + 'select_asset' => 'Wybierz aktywa', + 'settings' => 'Ustawienia', + 'show_deleted' => 'Pokaż usunięte', + 'show_current' => 'Pokaż bieżące', + 'sign_in' => 'Zaloguj się', + 'signature' => 'Podpis', + 'signed_off_by' => 'Podpisano przez', + 'skin' => 'Motyw', + 'webhook_msg_note' => 'Powiadomienie zostanie wysłane przez webhook', + 'webhook_test_msg' => 'Super! Wygląda na to, że Twoja integracja :app z Snipe-IT działa!', + 'some_features_disabled' => 'Wersja demonstracyjna: Pewne funkcje zostały wyłączone w tej instalacji.', + 'site_name' => 'Nazwa Witryny', + 'state' => 'Województwo', + 'status_labels' => 'Etykiety Statusu', + 'status' => 'Status', + 'accept_eula' => 'Umowa akceptacyjna', + 'supplier' => 'Dostawca', + 'suppliers' => 'Dostawcy', + 'sure_to_delete' => 'Czy na pewno chcesz usunąć', + 'sure_to_delete_var' => 'Czy na pewno chcesz usunąć :item?', + 'delete_what' => 'Usuń :item', + 'submit' => 'Zatwierdź', + 'target' => 'Cel', + 'time_and_date_display' => 'Wyświetlanie daty i czasu', + 'total_assets' => 'Ogółem aktywów', + 'total_licenses' => 'Ogółem licencji', + 'total_accessories' => 'Ogółem akcesorii', + 'total_consumables' => 'Ogółem materiałów eksploatacyjnych', + 'type' => 'Rodzaj', + 'undeployable' => 'Nie przypisane', + 'unknown_admin' => 'Nieznany Administrator', + 'username_format' => 'Format nazwy użytkownika', + 'username' => 'Nazwa użytkownika', + 'update' => 'Zaktualizuj', + 'upload_filetypes_help' => 'Dozwolone typy plików to png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip i rar. Maksymalny dozwolony rozmiar przesyłania to :rozmiar.', + 'uploaded' => 'Przesłano', + 'user' => 'Użytkownik', + 'accepted' => 'zatwierdzone', + 'declined' => 'odrzucony', + 'unassigned' => 'Nieprzypisane', + 'unaccepted_asset_report' => 'Aktywa niezatwierdzone', + 'users' => 'Użytkownicy', + 'viewall' => 'Pokaż wszystko', + 'viewassets' => 'Zobacz przypisane aktywa', + 'viewassetsfor' => 'Zobacz przypisane do :name', + 'website' => 'Adres witryny', + 'welcome' => 'Witaj, :name', + 'years' => 'Lata', + 'yes' => 'Tak', + 'zip' => 'Kod pocztowy', + 'noimage' => 'Brak obrazu lub obraz nieodnaleziony.', + 'file_does_not_exist' => 'Żądany plik nie istnieje na serwerze.', + 'file_upload_success' => 'Przesyłanie pliku powiodło się!', + 'no_files_uploaded' => 'Przesyłanie pliku powiodło się!', + 'token_expired' => 'Czas trwania sesji upłynął. Spróbuj ponownie.', + 'login_enabled' => 'Logowanie włączone', + 'audit_due' => 'Termin przeprowadzenia audytu', + 'audit_overdue' => 'Zaległe z tytułu audytu', + 'accept' => 'Zaakceptuj :asset', + 'i_accept' => 'Akceptuję', + 'i_decline' => 'Odrzucam', + 'accept_decline' => 'Akceptuj/Odrzuć', + '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' => 'pokaż wszystko', + 'hide_deleted' => 'Ukryj usunięte', + 'email' => 'Adres e-mail', + 'do_not_change' => 'Nie zmieniaj', + 'bug_report' => 'Zgłoś błąd', + 'user_manual' => 'Podręcznik użytkownika', + 'setup_step_1' => 'Krok 1', + 'setup_step_2' => 'Krok 2', + 'setup_step_3' => 'Krok 3', + 'setup_step_4' => 'Krok 4', + 'setup_config_check' => 'Sprawdzanie konfiguracji', + 'setup_create_database' => 'Utwórz tabelę w bazie danych', + 'setup_create_admin' => 'Utwórz konto administratora', + 'setup_done' => 'Zakończono!', + 'bulk_edit_about_to' => 'Zamierzasz edytować: ', + 'checked_out' => 'Wydane', + 'checked_out_to' => 'Wypożyczony do', + 'fields' => 'Pola', + 'last_checkout' => 'Ostatnie zamówienie', + 'due_to_checkin' => 'Następuje:liczba pozycji ma zostać wkrótce sprawdzona:', + 'expected_checkin' => 'Przewidywana data zwrotu', + 'reminder_checked_out_items' => 'To jest przypomnienie o aktualnie wydanych Tobie przedmiotach. Jeśli uważasz, że ta lista jest niedokładna (brakuje czegoś lub pojawia się tutaj coś, czego nigdy nie otrzymałeś), prosimy o e-mail :reply_to_name pod adresem: :reply_to_address.', + 'changed' => 'Zmieniono', + 'to' => 'Do', + 'report_fields_info' => '

Wybierz pola, które chcesz uwzględnić w raporcie niestandardowym, i kliknij Generuj. Plik (custom-asset-report-RRRR-mm-dd.csv) zostanie pobrany automatycznie i będzie można go otworzyć w programie Excel.

+

Jeśli chcesz wyeksportować tylko określone zasoby, skorzystaj z poniższych opcji, aby dostosować wyniki.

', + 'range' => 'Zakres', + 'bom_remark' => 'Dodaj BOM (znacznik kolejności bajtów) do tego pliku CSV', + 'improvements' => 'Ulepszenia', + 'information' => 'Informacja', + 'permissions' => 'Uprawnienia', + 'managed_ldap' => '(Zarządzane przez LDAP)', + 'export' => 'Eksportuj', + 'ldap_sync' => 'Synchronizacja LDAP', + 'ldap_user_sync' => 'Synchronizacja użytkownika LDAP', + 'synchronize' => 'Synchronizuj', + 'sync_results' => 'Wyniki Synchronizacji', + 'license_serial' => 'Klucz seryjny/produktu', + 'invalid_category' => 'Nieprawidłowa lub brakująca kategoria', + 'invalid_item_category_single' => 'Niepoprawna lub brakująca kategoria :Type. Proszę zaktualizować kategorię tego :type\'u, aby włączyć poprawną kategorię przed wyborem.', + 'dashboard_info' => 'To jest twój kokpit menedżerski. Jest wiele podobnych, ale ten jest Twój.', + '60_percent_warning' => 'Ukończono w 60% (ostrzeżenie)', + 'dashboard_empty' => 'Wygląda na to, że nie dodałeś jeszcze nic, więc nie mamy nic niesamowitego do wyświetlenia. Zacznij od dodania niektórych zasobów, akcesoriów, materiałów eksploatacyjnych lub licencji!', + 'new_asset' => 'Nowy środek trwały', + 'new_license' => 'Nowa licencja', + 'new_accessory' => 'Nowe akcesorium', + 'new_consumable' => 'Nowy materiał eksploatacyjny', + 'collapse' => 'Zwiń', + 'assigned' => 'Przypisane', + 'asset_count' => 'Liczba aktywów', + 'accessories_count' => 'Liczba akcesoriów', + 'consumables_count' => 'Liczba materiałów eksploatacyjnych', + 'components_count' => 'Liczba komponentów', + 'licenses_count' => 'Liczba licencji', + 'notification_error' => 'Błąd', + 'notification_error_hint' => 'Proszę sprawdzić poniższy formularz pod kątem błędów', + 'notification_bulk_error_hint' => 'Następujące pola miały błędy sprawdzania poprawności i nie zostały edytowane:', + 'notification_success' => 'Sukces', + 'notification_warning' => 'Ostrzeżenie', + 'notification_info' => 'Informacja', + 'asset_information' => 'Informacje o aktywach', + 'model_name' => 'Nazwa modelu', + 'asset_name' => 'Nazwa Aktywu', + 'consumable_information' => 'Informacje o materiałach eksploatacyjnych:', + 'consumable_name' => 'Nazwa materiału eksploatacyjnego:', + 'accessory_information' => 'Informacje o akcesoriach:', + 'accessory_name' => 'Nazwa akcesorium:', + 'clone_item' => 'Klonuj obiekt', + 'checkout_tooltip' => 'Sprawdź ten element', + 'checkin_tooltip' => 'Sprawdź ten element w', + 'checkout_user_tooltip' => 'Sprawdź ten element do użytkownika', + 'maintenance_mode' => 'Usługa jest tymczasowo niedostępna z powodu aktualizacji systemu. Sprawdź ponownie później.', + 'maintenance_mode_title' => 'System tymczasowo niedostępny', + 'ldap_import' => 'Hasło użytkownika nie powinno być zarządzane przez LDAP. (Pozwala to wysyłać prośbę o zresetowanie zapomnianego hasła)', + 'purge_not_allowed' => 'Usuwanie usuniętych danych zostało wyłączone w pliku .env. Skontaktuj się z pomocą techniczną lub administratorem systemu.', + 'backup_delete_not_allowed' => 'Usuwanie kopii zapasowych zostało wyłączone w pliku .env. Skontaktuj się z pomocą techniczną lub administratorem systemu.', + 'additional_files' => 'Dodatkowe pliki', + 'shitty_browser' => 'Nie wykryto podpisu. Jeśli używasz starszej przeglądarki, użyj bardziej nowoczesnej przeglądarki, aby dokończyć akceptację aktywów.', + 'bulk_soft_delete' =>'Również miękkie usuwanie tych użytkowników. Ich historia zasobów pozostanie nieuszkodzona/dopóki nie usuniesz usuniętych rekordów w ustawieniach administratora.', + 'bulk_checkin_delete_success' => 'Wybrani użytkownicy zostali usunięci i ich zasoby zostały odebrane.', + 'bulk_checkin_success' => 'Elementy dla wybranych użytkowników zostały odebrane.', + 'set_to_null' => 'Usuń wartości dla tego zasobu|Usuń wartości dla wszystkich :asset_count aktywów ', + 'set_users_field_to_null' => 'Usuń :field wartości dla tego użytkownika|Usuń :field wartości dla wszystkich użytkowników :user_count ', + 'na_no_purchase_date' => 'N/A - Nie podano daty zakupu', + 'assets_by_status' => 'Zasoby wg statusu', + 'assets_by_status_type' => 'Zasoby według typu statusu', + 'pie_chart_type' => 'Typ wykresu Pie Dashboard', + 'hello_name' => 'Witaj, :name!', + 'unaccepted_profile_warning' => 'Masz :count elementów wymagających akceptacji. Kliknij tutaj, aby je zaakceptować lub odrzucić', + 'start_date' => 'Data rozpoczęcia', + 'end_date' => 'Data zakończenia', + 'alt_uploaded_image_thumbnail' => 'Przesłano miniaturę', + 'placeholder_kit' => 'Wybierz zestaw', + 'file_not_found' => 'Nie odnaleziono pliku', + 'preview_not_available' => '(brak podglądu)', + 'setup' => 'Ustawienia', + 'pre_flight' => 'Sprawdzenie', + 'skip_to_main_content' => 'Przejdź do treści głównej', + 'toggle_navigation' => 'Przełącz nawigację', + 'alerts' => 'Alerty', + 'tasks_view_all' => 'Wyświetl wszystkie zadania', + 'true' => 'Prawda', + 'false' => 'Fałsz', + 'integration_option' => 'Opcja integracji', + 'log_does_not_exist' => 'Brak pasującego rekordu dziennika.', + 'merge_users' => 'Scal użytkowników', + 'merge_information' => 'Spowoduje to połączenie :count użytkowników w pojedynczy użytkownik. Wybierz użytkownika, który chcesz scalić innych użytkowników poniżej oraz powiązane aktywa, licencje, itp zostanie przeniesiony do wybranego użytkownika, a inni użytkownicy zostaną oznaczeni jako usunięci.', + 'warning_merge_information' => 'Tej akcji NIE MOŻNA cofnąć i powinna zostać użyta TYLKO WTEDY gdy musisz połączyć użytkowników z powodu złego importu lub synchronizacji. Pamiętaj, aby najpierw utworzyć kopię zapasową.', + 'no_users_selected' => 'Nie wybrano użytkowników', + 'not_enough_users_selected' => 'Co najmniej :count użytkowników musi zostać wybranych', + 'merge_success' => ':count użytkowników pomyślnie scalonych w :into_username!', + 'merged' => 'scalony', + 'merged_log_this_user_into' => 'Scalono użytkownika (ID :to_id - :to_username) w ID użytkownika :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Scalono ID użytkownika :from_id (:from_username) z użytkownikiem (ID :to_id - :to_username)', + 'clear_and_save' => 'Wyczyść i Zapisz', + 'update_existing_values' => 'Uaktualnić istniejące wartości?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generowanie automatycznie zwiększających się tagów aktywów jest wyłączone, więc wszystkie wiersze muszą mieć wypełnioną kolumnę "Znacznik aktywów".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Uwaga: Generowanie automatycznie zwiększających się tagów aktywów jest włączone, więc aktywa zostaną utworzone dla wierszy, które nie mają wypełnionego "znacznika aktywów". Wiersze z wypełnionym "Znacznikiem aktywów" zostaną zaktualizowane podanymi informacjami.', + 'send_welcome_email_to_users' => ' Wysłać e-mail powitalny dla nowych użytkowników?', + 'send_email' => 'Wyślij e-mail', + 'call' => 'Numer wywoławczy', + 'back_before_importing' => 'Kopia zapasowa przed zaimportowaniem?', + 'csv_header_field' => 'Nagłówki pól pliku CSV', + 'import_field' => 'Importuj pole', + 'sample_value' => 'Przykładowa wartość', + 'no_headers' => 'Nie znaleziono kolumn', + 'error_in_import_file' => 'Wystąpił błąd podczas odczytu pliku CSV: :error', + 'errors_importing' => 'Podczas importowania wystąpiły błędy: ', + 'warning' => 'Ostrzeżenie: :warning', + 'success_redirecting' => '"Sukces... Przekierowanie.', + 'cancel_request' => 'Anuluj żądanie tego elementu', + 'setup_successful_migrations' => 'Twoje tabele bazy danych zostały utworzone', + 'setup_migration_output' => 'Wyniki migracji:', + 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', + 'importer_generic_error' => 'Twój plik jest kompletny, ale otrzymaliśmy błąd. Jest to zazwyczaj spowodowane przez ograniczenie API strony trzeciej z powiadomienia webhooka (takiego jak Slack) i nie zakłóciłoby samego importu, ale powinieneś to potwierdzić.', + 'confirm' => 'Potwierdź', + 'autoassign_licenses' => 'Automatyczne przypisywanie licencji', + 'autoassign_licenses_help' => 'Zezwalaj temu użytkownikowi na posiadanie licencji przypisanych za pomocą licencji zbiorowej lub narzędzi cli.', + 'autoassign_licenses_help_long' => 'Pozwala to użytkownikowi na posiadanie licencji przypisanych za pomocą licencji zbiorowej przypisanej do interfejsu użytkownika lub narzędzi cli. (Na przykład może nie chcesz, aby wykonawcy byli automatycznie przypisani do licencji, której udzieliliby tylko członkowie personelu. Nadal możesz indywidualnie przypisać licencje tym użytkownikom, ale nie będą one uwzględnione w Licencji Zamówienia do wszystkich funkcji użytkowników.)', + 'no_autoassign_licenses_help' => 'Nie włączaj użytkownika do grupowego przypisywania przez licencję interfejsu użytkownika lub narzędzia CL.', + 'modal_confirm_generic' => 'Czy jesteś pewien?', + 'cannot_be_deleted' => 'Nie można usunąć tego elementu', + 'cannot_be_edited' => 'Ten element nie może być edytowany.', + 'undeployable_tooltip' => 'Ten przedmiot nie może zostać zablokowany. Sprawdź pozostałą ilość.', + 'serial_number' => 'Numer seryjny', + 'item_notes' => ':item Notatki', + 'item_name_var' => ':Item Nazwa', + 'error_user_company' => '530***Checkout target company and asset company are not match', + 'error_user_company_accept_view' => 'Zasób przypisany do Ciebie należy do innej firmy, więc nie możesz go zaakceptować ani odrzucić, sprawdź go u swojego menedżera', + 'importer' => [ + 'checked_out_to_fullname' => 'Zamówiono do: Pełna nazwa', + 'checked_out_to_first_name' => 'Zamówiono do: Imię', + 'checked_out_to_last_name' => 'Zamówiono do: Nazwisko', + 'checked_out_to_username' => 'Zaznaczono do: Nazwa użytkownika', + 'checked_out_to_email' => 'Zamówiono na: e-mail', + 'checked_out_to_tag' => 'Wybrano na: Tag aktywów', + 'manager_first_name' => 'Imię menedżera', + 'manager_last_name' => 'Nazwisko menedżera', + 'manager_full_name' => 'Imię i nazwisko menedżera', + 'manager_username' => 'Nazwa użytkownika menedżera', + 'checkout_type' => 'Typ zamówienia', + 'checkout_location' => 'Zamów do lokalizacji', + 'image_filename' => 'Nazwa pliku obrazu', + 'do_not_import' => 'Nie importuj', + 'vip' => 'VIP', + 'avatar' => 'Awatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Waluta', + 'address2' => 'Druga linia adresu', + 'import_note' => 'Zaimportowano przy użyciu importera csv', + ], + 'percent_complete' => '% ukończone', + 'uploading' => 'Wgrywanie... ', + 'upload_error' => 'Błąd podczas przesyłania pliku. Sprawdź, czy nie ma pustych wierszy i czy nazwy kolumn nie są zduplikowane.', + 'copy_to_clipboard' => 'Kopiuj do schowka', + 'copied' => 'Skopiowano!', + 'status_compatibility' => 'Jeśli zasoby są już przypisane, nie mogą zostać zmienione na niewdrożalny typ statusu i ta zmiana wartości zostanie pominięta.', + 'rtd_location_help' => 'To jest lokalizacja zasobu, gdy nie jest zablokowana', + 'item_not_found' => ':item_type ID :id nie istnieje lub został usunięty', + 'action_permission_denied' => 'Nie masz uprawnień do :action :item_type ID :id', + 'action_permission_generic' => 'Nie masz uprawnień do :action this :item_type', + 'edit' => 'edycja', + 'action_source' => 'Źródło akcji', + 'or' => 'lub', + 'url' => 'Adres WWW', + 'edit_fieldset' => 'Edytuj pola i opcje zestawu pól', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Masowe usuwanie :object_type', + 'warn' => 'Zamierzasz usunąć jeden :object_type|Zamierzasz usunąć :count :object_type', + 'success' => ':object_type pomyślnie usunięty|Pomyślnie usunięto :count :object_type', + 'error' => 'Nie można usunąć :object_type', + 'nothing_selected' => 'Nie wybrano :object_type - nic do zrobienia', + 'partial' => 'Usunięto :success_count :object_type, ale :error_count :object_type nie można usunąć', + ], + ], + 'no_requestable' => 'Brak żądanych aktywów lub modeli aktywów.', + + 'countable' => [ + 'accessories' => ':count Akcesoria|:count Akcesoria', + 'assets' => ':count aktywów|:count aktywów', + 'licenses' => ':count licencja|:count licencje', + 'license_seats' => ':count Licencja Siedzenia|:count Licencja', + 'consumables' => ':count Materiał|:count Materiałów|:count Materiałów', + 'components' => ':count Składnik|:count Składniki', + ] + +]; diff --git a/resources/lang/pl-PL/help.php b/resources/lang/pl-PL/help.php new file mode 100644 index 0000000000..a3f5dc8b09 --- /dev/null +++ b/resources/lang/pl-PL/help.php @@ -0,0 +1,35 @@ + '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 jeśli 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.', + + 'categories' => 'Kategorie pozwolą zorganizować twoje przedmioty. Przykłady kategorii to np. " Stacje robocze", "Laptopy", "Telefony", "Tablety" itp., ale możesz używać kategorii w dowolny sensowny dla siebie sposób.', + + 'accessories' => 'Akcesoria to rzeczy, które wydajesz użytkownikom, a które nie mają numerów seryjnych (lub nie zależy Ci na śledzeniu ich niepowtarzalności). Na przykład, myszki i klawiatury komputerowe.', + + 'companies' => 'Firmy mogą być używane jako proste pole identyfikacyjne lub mogą posłużyć do ograniczenia widoczności aktywów dla użytkowników itp. jeśli \'\'Wsparcie dla wielu firm" jest włączone w ustawieniach administracyjnych.', + + 'components' => 'Składniki są przedmioty, które są częścią aktywów np. dyski twarde, pamięci RAM, zasilacze do laptopów itp.', + + 'consumables' => 'Materiały eksploatacyjne są przedmiotami jednorazowego użytku, które będą wykorzystane w miarę upływu czasu. Przykładem będzie tusz do drukarki lub papier do kopiarek.', + + 'depreciations' => 'Możesz ustawić amortyzację środków trwałych na podstawie amortyzacji aktywów w oparciu o metodę liniową.', + + 'empty_file' => 'Importer wykryje, że ten plik jest pusty.' +]; diff --git a/resources/lang/pl-PL/localizations.php b/resources/lang/pl-PL/localizations.php new file mode 100644 index 0000000000..148b0dab55 --- /dev/null +++ b/resources/lang/pl-PL/localizations.php @@ -0,0 +1,321 @@ + 'Wybierz język', + 'languages' => [ + 'en-US'=> 'angielski (USA)', + 'en-GB'=> 'angielski (UK)', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'afrykanerski', + 'ar-SA'=> 'arabski', + 'bg-BG'=> 'bułgarski', + 'zh-CN'=> 'chiński uproszczony', + 'zh-TW'=> 'chiński tradycyjny', + 'ca-ES' => 'kataloński', + 'hr-HR'=> 'chorwacki', + 'cs-CZ'=> 'czeski', + 'da-DK'=> 'duński', + 'nl-NL'=> 'holenderski', + 'en-ID'=> 'angielski (Indonezja)', + 'et-EE'=> 'estoński', + 'fil-PH'=> 'filipiński', + 'fi-FI'=> 'fiński', + 'fr-FR'=> 'francuski', + 'de-DE'=> 'niemiecki', + 'de-if'=> 'niemiecki (nieoficjalny)', + 'el-GR'=> 'grecki', + 'he-IL'=> 'hebrajski', + 'hu-HU'=> 'węgierski', + 'is-IS' => 'islandzki', + 'id-ID'=> 'indonezyjski', + 'ga-IE'=> 'irlandzki', + 'it-IT'=> 'włoski', + 'ja-JP'=> 'japoński', + 'km-KH'=>'khmerski', + 'ko-KR'=> 'koreański', + 'lt-LT'=>'litewski', + 'lv-LV'=> 'łotewski', + 'mk-MK'=> 'macedoński', + 'ms-MY'=> 'malajski', + 'mi-NZ'=> 'maoryski', + 'mn-MN'=> 'mongolski', + 'no-NO'=> 'norweski', + 'fa-IR'=> 'perski', + 'pl-PL'=> 'polski', + 'pt-PT'=> 'portugalski', + 'pt-BR'=> 'portugalski (brazylijski)', + 'ro-RO'=> 'rumuński', + 'ru-RU'=> 'rosyjski', + 'sr-CS' => 'serbski (łaciński)', + 'sk-SK'=> 'Słowacki', + 'sl-SI'=> 'słoweński', + 'so-SO'=> 'Somali', + 'es-ES'=> 'hiszpański', + 'es-CO'=> 'hiszpański, Kolumbia', + 'es-MX'=> 'hiszpański, Meksyk', + 'es-VE'=> 'hiszpański, Wenezuela', + 'sv-SE'=> 'szwedzki', + 'tl-PH'=> 'tagalog', + 'ta-IN'=> 'tamilski', + 'th-TH'=> 'tajski', + 'tr-TR'=> 'turecki', + 'uk-UA'=> 'ukraiński', + 'vi-VN'=> 'wietnamski', + 'cy-GB'=> 'walijski', + 'zu-ZA'=> 'zuluski', + ], + + 'select_country' => 'Wybierz kraj', + + 'countries' => [ + 'AC'=>'Wyspa Wniebowstąpienia', + 'AD'=>'Andora', + 'AE'=>'Zjednoczone Emiraty Arabskie', + 'AF'=>'Afganistan', + 'AG'=>'Antigua i Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Antyle Holenderskie', + 'AO'=>'Angola', + 'AQ'=>'Antarktyda', + 'AR'=>'Argentyna', + 'AS'=>'Amerykańskie Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Wyspy Alandzkie', + 'AZ'=>'Azerbejdżan', + 'BA'=>'Bośnia i Hercegowina', + 'BB'=>'Barbados', + 'BE'=>'Belgia', + 'BD'=>'Bangladesz', + 'BF'=>'Burkina Faso', + 'BG'=>'Bułgaria', + 'BH'=>'Bahrajn', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermudy', + 'BN'=>'Republika Brunei', + 'BO'=>'Boliwia', + 'BR'=>'Brazylia', + 'BS'=>'Wyspy Bahama', + 'BT'=>'Bhutan', + 'BV'=>'Wyspa Bouveta', + 'BW'=>'Botswana', + 'BY'=>'Białoruś', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Wyspy Kokosowe (Wyspy Keelinga)', + 'CD'=>'Kongo (Republika Demokratyczna)', + 'CF'=>'Republika Środkowoafrykańska', + 'CG'=>'Kongo (Republika)', + 'CH'=>'Szwajcaria', + 'CI'=>'Wybrzeże Kości Słoniowej', + 'CK'=>'Wyspy Cooka', + 'CL'=>'Chile', + 'CM'=>'Kamerun', + 'CN'=>'Chińska Republika Ludowa', + 'CO'=>'Kolumbia', + 'CR'=>'Kostaryka', + 'CU'=>'Kuba', + 'CV'=>'Republika Zielonego Przylądka', + 'CX'=>'Wyspa Bożego Narodzenia', + 'CY'=>'Cypr', + 'CZ'=>'Republika Czeska', + 'DE'=>'Niemcy', + 'DJ'=>'Dżibuti', + 'DK'=>'Dania', + 'DM'=>'Dominika', + 'DO'=>'Dominikana', + 'DZ'=>'Algieria', + 'EC'=>'Ekwador', + 'EE'=>'Estonia', + 'EG'=>'Egipt', + 'ER'=>'Erytrea', + 'ES'=>'Hiszpania', + 'ET'=>'Etiopia', + 'EU'=>'Unia Europejska', + 'FI'=>'Finlandia', + 'FJ'=>'Fidżi', + 'FK'=>'Falklandy (Malwiny)', + 'FM'=>'Sfederowane Stany Mikronezji', + 'FO'=>'Wyspy Owcze', + 'FR'=>'Francja', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Gruzja', + 'GF'=>'Gujana Francuska', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Grenlandia', + 'GM'=>'Gambia', + 'GN'=>'Gwinea', + 'GP'=>'Gwadelupa', + 'GQ'=>'Gwinea Równikowa', + 'GR'=>'Grecja', + 'GS'=>'Georgia Południowa i Sandwich Południowy', + 'GT'=>'Gwatemala', + 'GU'=>'Guam', + 'GW'=>'Gwinea-Bissau', + 'GY'=>'Gujana', + 'HK'=>'Hong Kong', + 'HM'=>'Wyspy Heard i McDonalda', + 'HN'=>'Honduras', + 'HR'=>'Chorwacja', + 'HT'=>'Haiti', + 'HU'=>'Węgry', + 'ID'=>'Indonezja', + 'IE'=>'Irlandia', + 'IL'=>'Izrael', + 'IM'=>'Wyspa Man', + 'IN'=>'Indie', + 'IO'=>'Brytyjskie Terytorium Oceanu Indyjskiego', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Islandia', + 'IT'=>'Włochy', + 'JE'=>'Jersey', + 'JM'=>'Jamajka', + 'JO'=>'Jordania', + 'JP'=>'Japonia', + 'KE'=>'Kenia', + 'KG'=>'Kirgistan', + 'KH'=>'Kambodża', + 'KI'=>'Kiribati', + 'KM'=>'Komory', + 'KN'=>'Saint Kitts i Nevis', + 'KR'=>'Korea Południowa', + 'KW'=>'Kuwejt', + 'KY'=>'Kajmany', + 'KZ'=>'Kazachstan', + 'LA'=>'Laos', + 'LB'=>'Liban', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Litwa', + 'LU'=>'Luksemburg', + 'LV'=>'Łotwa', + 'LY'=>'Libia', + 'MA'=>'Maroko', + 'MC'=>'Monako', + 'MD'=>'Mołdawia, Republika', + 'ME'=>'Czarnogóra', + 'MG'=>'Madagaskar', + 'MH'=>'Wyspy Marshalla', + 'MK'=>'Macedonia Północna', + 'ML'=>'Mali', + 'MM'=>'Mjanma', + 'MN'=>'Mongolia', + 'MO'=>'Makau', + 'MP'=>'Mariany Północne', + 'MQ'=>'Martynika', + 'MR'=>'Mauretania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Malediwy', + 'MW'=>'Malawi', + 'MX'=>'Meksyk', + 'MY'=>'Malezja', + 'MZ'=>'Mozambik', + 'NA'=>'Namibia', + 'NC'=>'Nowa Kaledonia', + 'NE'=>'Niger', + 'NF'=>'Wyspa Norfolk', + 'NG'=>'Nigeria', + 'NI'=>'Nikaragua', + 'NL'=>'Holandia', + 'NO'=>'Norwegia', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Nowa Zelandia', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Polinezja Francuska', + 'PG'=>'Papua Nowa Gwinea', + 'PH'=>'Filipiny', + 'PK'=>'Pakistan', + 'PL'=>'Polska', + 'PM'=>'Saint-Pierre i Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Portoryko', + 'PS'=>'Palestyna', + 'PT'=>'Portugalia', + 'PW'=>'Palau', + 'PY'=>'Paragwaj', + 'QA'=>'Katar', + 'RE'=>'Reunion', + 'RO'=>'Rumunia', + 'RS'=>'Serbia', + 'RU'=>'Federacja Rosyjska', + 'RW'=>'Rwanda', + 'SA'=>'Arabia Saudyjska', + 'UK'=>'Szkocja', + 'SB'=>'Wyspy Salomona', + 'SC'=>'Seszele', + 'SS'=>'Sudan Południowy', + 'SD'=>'Sudan', + 'SE'=>'Szwecja', + 'SG'=>'Singapur', + 'SH'=>'Wyspa Świętej Heleny', + 'SI'=>'Słowenia', + 'SJ'=>'Wyspy Svalbard i Jan Mayen', + 'SK'=>'Słowacja', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Surinam', + 'ST'=>'Wyspy Świętego Tomasza i Książęca', + 'SU'=>'Związek Radziecki', + 'SV'=>'Salwador', + 'SY'=>'Syria', + 'SZ'=>'Suazi', + 'TC'=>'Turks i Caicos', + 'TD'=>'Czad', + 'TF'=>'Francuskie Terytoria Południowe', + 'TG'=>'Togo', + 'TH'=>'Tajlandia', + 'TJ'=>'Tadżykistan', + 'TK'=>'Tokelau', + 'TI'=>'Timor Wschodni', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunezja', + 'TO'=>'Tonga', + 'TP'=>'Timor Wschodni (stary kod)', + 'TR'=>'Turcja', + 'TT'=>'Trynidad i Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Tajwan', + 'TZ'=>'Tanzania', + 'UA'=>'Ukraina', + 'UG'=>'Uganda', + 'UK'=>'Wielka Brytania', + 'US'=>'Stany Zjednoczone', + 'UM'=>'Dalekie Wyspy Mniejsze Stanów Zjednoczonych', + 'UY'=>'Urugwaj', + 'UZ'=>'Uzbekistan', + 'VA'=>'Watykan', + 'VC'=>'Saint Vincent i Grenadyny', + 'VE'=>'Wenezuela', + 'VG'=>'Brytyjskie Wyspy Dziewicze', + 'VI'=>'Wyspy Dziewicze Stanów Zjednoczonych', + 'VN'=>'Wietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis i Futuna', + 'WS'=>'Samoa', + 'YE'=>'Jemen', + 'YT'=>'Majotta', + 'ZA'=>'Republika Południowej Afryki', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/pl-PL/mail.php b/resources/lang/pl-PL/mail.php new file mode 100644 index 0000000000..0fea0f6deb --- /dev/null +++ b/resources/lang/pl-PL/mail.php @@ -0,0 +1,93 @@ + 'Akcesorium zwrócono', + 'Accessory_Checkout_Notification' => 'Akcesoria zablokowane', + 'Asset_Checkin_Notification' => 'Sprzęt zwrócono', + 'Asset_Checkout_Notification' => 'Zasób wydany', + 'Confirm_Accessory_Checkin' => 'Potwierdź przyjęcie akcesorium', + 'Confirm_Asset_Checkin' => 'Potwierdź otrzymanie sprzętu', + 'Confirm_accessory_delivery' => 'Potwierdź otrzymanie akcesorium', + 'Confirm_asset_delivery' => 'Potwierdź otrzymanie sprzętu', + 'Confirm_consumable_delivery' => 'Potwierdź otrzymanie materiałów eksploatacyjnych', + 'Confirm_license_delivery' => 'Potwierdź otrzymanie licencji', + 'Consumable_checkout_notification' => 'Materiał eksploatacyjny został zablokowany', + 'Days' => 'Dni', + 'Expected_Checkin_Date' => 'Zasób przypisany Tobie ma być zwrócony w dniu :date', + 'Expected_Checkin_Notification' => 'Przypomnienie: :name sprawdza termin zbliżający się', + 'Expected_Checkin_Report' => 'Oczekiwano raportu kontroli aktywów', + 'Expiring_Assets_Report' => 'Raport wygasających sprzętów.', + 'Expiring_Licenses_Report' => 'Raport Wygasających Licencji.', + 'Item_Request_Canceled' => 'Anulowano zamówioną pozycję', + 'Item_Requested' => 'Pozycja Zamówiona', + 'License_Checkin_Notification' => 'Akcesorium zwrócono', + 'License_Checkout_Notification' => 'Licencja wyczyszczona', + 'Low_Inventory_Report' => 'Raport niskiego stanu zasobów', + 'a_user_canceled' => 'Użytkownik anulował zapotrzebowanie na sprzęt na stronie www', + 'a_user_requested' => 'Użytkownik zamówił pozycję na stronie internetowej', + 'acceptance_asset_accepted' => 'Użytkownik zaakceptował zasób', + 'acceptance_asset_declined' => 'Użytkownik odrzucił zasób', + 'accessory_name' => 'Nazwa sprzętu:', + 'additional_notes' => 'Dodatkowe notatki:', + 'admin_has_created' => 'Administrator utworzył dla Ciebie konto na stronie :web.', + 'asset' => 'Sprzęt:', + 'asset_name' => 'Nazwa sprzętu:', + 'asset_requested' => 'Wystosowane zapotrzebowanie na sprzęt', + 'asset_tag' => 'Tag sprzętu', + 'assets_warrantee_alert' => 'Istnieje :count aktywów z gwarancją wygasającą w ciągu następnych :thereshold dni. | Istnieje :count aktywów z gwarancją wygasającą w ciągu następnych :threshold dni.', + 'assigned_to' => 'Przypisane do', + 'best_regards' => 'Pozdrawiam', + 'canceled' => 'Anulowane:', + 'checkin_date' => 'Data otrzymania:', + 'checkout_date' => 'Data przypisania:', + 'checkedout_from' => 'Zamówiono z', + 'checkedin_from' => 'Sprawdzone od', + 'checked_into' => 'Sprawdzone w', + 'click_on_the_link_accessory' => 'Proszę kliknąć link poniżej aby potwierdzić otrzymanie sprzętu.', + 'click_on_the_link_asset' => 'Proszę kliknąć link poniżej aby potwierdzić otrzymanie sprzętu.', + 'click_to_confirm' => 'Proszę kliknąć na ten link aby potwierdzić swoje konto na :web:', + 'current_QTY' => 'Bieżąca ilość', + 'days' => 'Dni', + 'expecting_checkin_date' => 'Spodziewana data przyjęcia:', + 'expires' => 'Wygasa', + 'hello' => 'Cześć', + 'hi' => 'Cześć', + 'i_have_read' => 'Przeczytałem i zgadzam się z warunkami użytkowania oraz potwierdzam otrzymanie niniejszej pozycji.', + 'inventory_report' => 'Raport z magazynu', + 'item' => 'Pozycja:', + '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.', + 'link_to_update_password' => 'Proszę kliknąć na poniższy link, aby zaktualizować swoje hasło na :web:', + 'login' => 'Login:', + 'login_first_admin' => 'Zaloguj się do aplikacji Snipe-IT przy użyciu poniższych poświadczeń:', + '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.', + 'min_QTY' => 'Min. ilość', + 'name' => 'Nazwa', + 'new_item_checked' => 'Nowy przedmiot przypisany do Ciebie został zwrócony, szczegóły poniżej.', + 'notes' => 'Uwagi', + 'password' => 'Hasło:', + 'password_reset' => 'Resetowanie hasła', + 'read_the_terms' => 'Proszę przeczytać warunki użytkowania przedstawione poniżej.', + 'read_the_terms_and_click' => 'Proszę zapoznać się z poniższymi warunkami użycia, i kliknij na link na dole, aby potwierdzić, że przeczytałeś/aś i zgodzisz się na warunki użytkowania i otrzymałeś/aś aktywa.', + 'requested' => 'Zamówione:', + 'reset_link' => 'Link resetujący Twoje hasło', + 'reset_password' => 'Kliknij tutaj aby zresetować swoje hasło:', + 'rights_reserved' => 'Wszystkie prawa zastrzeżone.', + 'serial' => 'Nr seryjny', + 'snipe_webhook_test' => 'Test integracji Snipe-IT', + 'snipe_webhook_summary' => 'Podsumowanie testu integracji Snipe-IT', + 'supplier' => 'Dostawca', + 'tag' => 'Tag', + 'test_email' => 'Testowy email z :web', + '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: ', + 'to_reset' => 'Aby zresetować hasło na :web, wypełnij ten formularz:', + 'type' => 'Typ', + 'upcoming-audits' => 'Istnieje :count aktywa, które nadchodzą do rewizji w ciągu :threshold days.|Istnieje :count aktywów, które nadchodzą do rewizji w ciągu :threshold dni.', + 'user' => 'Użytkownik', + 'username' => 'Nazwa użytkownika', + 'welcome' => 'Witaj :name', + 'welcome_to' => 'Witamy na :web!', + 'your_assets' => 'Zobacz swój sprzęt', + 'your_credentials' => 'Twoje poświadczenia :web', +]; diff --git a/resources/lang/pl/pagination.php b/resources/lang/pl-PL/pagination.php similarity index 100% rename from resources/lang/pl/pagination.php rename to resources/lang/pl-PL/pagination.php diff --git a/resources/lang/pl-PL/passwords.php b/resources/lang/pl-PL/passwords.php new file mode 100644 index 0000000000..3742eaa566 --- /dev/null +++ b/resources/lang/pl-PL/passwords.php @@ -0,0 +1,9 @@ + 'Jeśli w systemie istnieje podany użytkownik z prawidłowym adresem e-mail, hasło odzyskiwania zostało wysłane na e-mail.', + 'user' => 'Jeśli w systemie istnieje podany użytkownik z podanym adresem e-mail, hasło odzyskiwania zostanie wysłane na e-mail.', + 'token' => 'Ten token resetowania hasła jest nieprawidłowy lub wygasł, lub nie pasuje do podanej nazwy użytkownika.', + 'reset' => 'Twoje hasło zostało zresetowane!', + 'password_change' => 'Twoje hasło zostało zaktualizowane!', +]; diff --git a/resources/lang/pl/reminders.php b/resources/lang/pl-PL/reminders.php similarity index 100% rename from resources/lang/pl/reminders.php rename to resources/lang/pl-PL/reminders.php diff --git a/resources/lang/pl/table.php b/resources/lang/pl-PL/table.php similarity index 100% rename from resources/lang/pl/table.php rename to resources/lang/pl-PL/table.php diff --git a/resources/lang/pl-PL/validation.php b/resources/lang/pl-PL/validation.php new file mode 100644 index 0000000000..5e56b7a07c --- /dev/null +++ b/resources/lang/pl-PL/validation.php @@ -0,0 +1,162 @@ + ':attribute musi zostać zaakceptowany.', + 'active_url' => ':attribute nie jest poprawnym adresem URL.', + 'after' => ':attribute musi być późniejszą datą w stosunku do :date.', + 'after_or_equal' => ':attribute musi być datą po lub równa :date.', + 'alpha' => ':attribute może zawierać tylko litery.', + 'alpha_dash' => ':attribute może zawierać tylko litery, cyfry i myślniki.', + 'alpha_num' => ':attribute może zawierać tylko litery i cyfry.', + 'array' => ':attribute musi być zbiorem.', + 'before' => ':attribute musi być późniejszą datą w stosunku do :date.', + 'before_or_equal' => ':attribute musi być datą po lub równa :date.', + 'between' => [ + 'numeric' => ':attribute musi być pomiędzy :min - :max.', + 'file' => ':attribute musi być pomiędzy :min - :max kilobajtów.', + 'string' => ':attribute musi być pomiędzy :min - :max znaków.', + 'array' => ':attribute musi być pomiędzy :min - :max.', + ], + 'boolean' => 'Pole atrybutu: musi być prawdziwe lub fałszywe.', + 'confirmed' => 'Potwierdzenie :attribute nie pasuje.', + 'date' => ':attribute nie jest prawidłową datą.', + 'date_format' => 'Format :attribute nie pasuje do :format.', + 'different' => ':attribute musi różnić się od :other.', + 'digits' => ':attribute musi posiadać cyfry :digits.', + 'digits_between' => ':attribute musi być pomiędzy cyframi :min i :max.', + 'dimensions' => 'Atrybut: atrybut ma nieprawidłowe wymiary obrazu.', + 'distinct' => 'Pole :attribute ma zduplikowane wartości.', + 'email' => 'Format pola :attribute jest niewłaściwy.', + 'exists' => 'Wybrane :attribute jest niewłaściwe.', + 'file' => ':attribute musi być plikiem.', + 'filled' => 'Pole :attribute musi posiadać wartość.', + 'image' => ':attribute musi być obrazkiem.', + 'import_field_empty' => 'Wartość dla :fieldname nie może być pusta.', + 'in' => 'Wybrane :attribute jest niewłaściwe.', + 'in_array' => 'Pole: attribute nie istnieje w: other.', + 'integer' => ':attribute must musi być liczbą całkowitą.', + 'ip' => ':attribute musi być poprawnym adresem IP.', + 'ipv4' => 'Atrybut: musi być prawidłowym adresem IPv4.', + 'ipv6' => 'Atrybut: musi być prawidłowym adresem IPv6.', + 'is_unique_department' => ':attribute musi być unikatowy dla tej firmy', + 'json' => 'Atrybut: musi być prawidłowym ciągiem JSON.', + 'max' => [ + 'numeric' => ':attribute nie może być większy niż :max.', + 'file' => ':attribute nie może być więszky niż :max kilobajtów.', + 'string' => ':attribute nie może posiadać więcej znaków niż :max.', + 'array' => 'Atrybut: atrybut nie może zawierać więcej niż: max elementów.', + ], + 'mimes' => ':attribute musi być plikiem z rozszerzeniami :values.', + 'mimetypes' => 'Atrybut: atrybut musi być plikiem typu:: wartości.', + 'min' => [ + 'numeric' => ':attribute musi być przynajmniej :min.', + 'file' => ':attribute musi być przynajmniej wielkości :min kilobajtów.', + 'string' => ':attribute musi być posiadać minimum :min znaki.', + 'array' => 'Atrybut: musi zawierać co najmniej: min.', + ], + 'starts_with' => ':attribute musi zaczynać się jednym z następujących wartości: :values.', + 'ends_with' => ':attribute musi kończyć się jedną z następujących wartości: :values.', + + 'not_in' => 'Wybrany :attribute jest nieprawidłowy.', + 'numeric' => ':attribute musi być liczbą.', + 'present' => ':attribute nie może być puste.', + 'valid_regex' => 'Nieprawidłowe wyrażenie regularne. ', + 'regex' => 'Format :attribute jest niewłaściwy.', + 'required' => ':attribute nie może być puste.', + 'required_if' => 'Pole :attribute jest wymagane gdy :other jest :value.', + 'required_unless' => 'Pole atrybutów: wymagane jest, chyba że inne są w: wartościach.', + 'required_with' => 'Pole :attribute jest wymagane gdy :values jest podana.', + 'required_with_all' => 'Pole atrybutu: atrybut jest wymagane, gdy: wartości są obecne.', + 'required_without' => 'Pole :attribute jest wymagane gdy :values nie jest podana.', + 'required_without_all' => 'Pole atrybutu: attribute jest wymagane, gdy żadna z: wartości nie jest obecna.', + 'same' => ':attribute i :other muszą pasować.', + 'size' => [ + 'numeric' => ':attribute musi być wielkości :size.', + 'file' => ':attribute musi być :size kilobajtów.', + 'string' => ':attribute musi być :size znakowy.', + 'array' => 'Atrybut: musi zawierać: elementy rozmiaru.', + ], + 'string' => 'Atrybut: atrybut musi być ciągiem.', + 'timezone' => 'Atrybut: musi być poprawną strefą.', + 'two_column_unique_undeleted' => ':attribute musi być unikalny pomiędzy :table1 i :table2. ', + '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.', + 'not_array' => ':attribute nie może być tablicą.', + 'disallow_same_pwd_as_user_fields' => 'Hasło nie może być takie samo jak nazwa użytkownika.', + 'letters' => 'Hasło musi zawierać co najmniej jedną literę.', + 'numbers' => 'Hasło musi zawierać co najmniej jedną cyfrę.', + 'case_diff' => 'Hasło musi zawierać małe i wielkie litery.', + 'symbols' => 'Hasło musi zawierać znaki specjalne.', + 'gte' => [ + 'numeric' => 'Wartość nie może być ujemna' + ], + 'checkboxes' => ':attribute zawiera nieprawidłowe opcje.', + 'radio_buttons' => ':attribute jest nieprawidłowy.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'To hasło jest zbyt powszechne.', + 'statuslabel_type' => 'Musisz wybrać odpowiedni typ etykiety statusu', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', + 'last_audit_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', + 'termination_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', + 'expected_checkin.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', + 'start_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', + 'end_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Nieprawidłowa wartość dołączona do tego pola', +]; diff --git a/resources/lang/pl/admin/accessories/general.php b/resources/lang/pl/admin/accessories/general.php deleted file mode 100644 index 143b53ffc4..0000000000 --- a/resources/lang/pl/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Kategorie Akcesoriów', - 'accessory_name' => 'Nazwa akcesoriów', - 'checkout' => 'Wydanie akcesoriów', - 'checkin' => 'Odbiór akcesoriów', - 'create' => 'Utwórz akcesorium', - 'edit' => 'Edycja Akcesoriów', - 'eula_text' => 'Kategoria EULA', - 'eula_text_help' => 'To pole pozwala dostosować EULA dla określonych rodzajów aktywów. Jeśli masz tylko jeden EULA dla wszystkich swoich aktywów, można zaznaczyć poniższe pole, aby korzystać z podstawowej domyślnej.', - 'require_acceptance' => 'Wymaga od użytkowników, aby potwierdzić akceptację aktywów w tej kategorii.', - 'no_default_eula' => 'Nie znaleziono domyślnego EULA. Dodaj jeden w Ustawieniach.', - 'total' => 'Suma', - 'remaining' => 'Dostępne', - 'update' => 'Uaktualnij akcesorium', - 'use_default_eula' => 'Użyj domyślnej EULA zamiast tego.', - 'use_default_eula_disabled' => 'Użyj zamiast domyślnego EULA. Brak domyślnego EULA. Proszę dodaj jakieś w opcjach.', - 'clone' => 'Klonuj Akcesoria', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/pl/admin/accessories/message.php b/resources/lang/pl/admin/accessories/message.php deleted file mode 100644 index 2c394f6c3c..0000000000 --- a/resources/lang/pl/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Akcesorium [:id] nie istnieje.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Akcesoria z tej kategorii zostały wydane do :count użytkowników. Zbierz akcesoria i spróbuj ponownie. ', - - 'create' => array( - 'error' => 'Akcesorium nie utworzono, spróbuj ponownie.', - 'success' => 'Akcesorium utworzono pomyślnie.' - ), - - 'update' => array( - 'error' => 'Nie zaktualizowano Akcesorium, spróbuj ponownie', - 'success' => 'Akcesorium utworzono pomyślnie.' - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno chcesz usunąć to Akcesorium?', - 'error' => 'Wystąpił błąd podczas usuwania akcesorium. Proszę spróbować ponownie.', - 'success' => 'Akcesorium zostało usunięte pomyślnie.' - ), - - 'checkout' => array( - 'error' => 'Akcesoria nie zostały przypisane, spróbuj ponownie', - 'success' => 'Akcesoria przypisany pomyślnie.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.' - ), - - 'checkin' => array( - 'error' => 'Akcesoria nie zostały przypisane, spróbuj ponownie', - 'success' => 'Akcesoria przypisane pomyślnie.', - 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.' - ) - - -); diff --git a/resources/lang/pl/admin/companies/message.php b/resources/lang/pl/admin/companies/message.php deleted file mode 100644 index b877eca58a..0000000000 --- a/resources/lang/pl/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Wskazana firma nie istnieje.', - 'deleted' => 'Deleted company', - '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' => [ - 'error' => 'Firma nie została utworzona, spróbuj ponownie.', - 'success' => 'Firma utworzona pomyślnie.', - ], - 'update' => [ - 'error' => 'Firma nie została uaktualniona, spróbuj ponownie', - '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.', - ], -]; diff --git a/resources/lang/pl/admin/companies/table.php b/resources/lang/pl/admin/companies/table.php deleted file mode 100644 index 8db983722d..0000000000 --- a/resources/lang/pl/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Firmy', - 'create' => 'Utwórz firmę', - 'title' => 'Firma', - 'update' => 'Aktualizacja firmy', - 'name' => 'Nazwa Firmy', - 'id' => 'Id', -); diff --git a/resources/lang/pl/admin/components/message.php b/resources/lang/pl/admin/components/message.php deleted file mode 100644 index e0e40b35fa..0000000000 --- a/resources/lang/pl/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Składnik nie istnieje.', - - 'create' => array( - 'error' => 'Składnik nie został utworzony, spróbuj ponownie.', - 'success' => 'Składnik został utworzony pomyślnie.' - ), - - 'update' => array( - 'error' => 'Składnik nie został uaktualniony, spróbuj ponownie', - 'success' => 'Składnik został zaktualizowany pomyślnie.' - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno chcesz usunąć ten składnik?', - 'error' => 'Wystąpił problem podczas usuwania składnika. Spróbuj ponownie.', - 'success' => 'Składnik został usunięty pomyślnie.' - ), - - 'checkout' => array( - 'error' => 'Składnik nie został wydany, spróbuj ponownie', - 'success' => 'Składnik został wydany pomyślnie.', - 'user_does_not_exist' => 'Nieprawidłowy użytkownik. Spróbuj ponownie.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Składnik nie został odebrany, spróbuj ponownie', - 'success' => 'Składnik został odebrany pomyślnie.', - 'user_does_not_exist' => 'Nieprawidłowy użytkownik. Spróbuj ponownie.' - ) - - -); diff --git a/resources/lang/pl/admin/consumables/message.php b/resources/lang/pl/admin/consumables/message.php deleted file mode 100644 index febec430c2..0000000000 --- a/resources/lang/pl/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Materiał eksploatacyjny nie istnieje.', - - 'create' => array( - 'error' => 'Materiał eksploatacyjny nie został utworzony, spróbuj ponownie.', - 'success' => 'Materiał eksploatacyjny utworzony pomyślnie.' - ), - - 'update' => array( - 'error' => 'Materiał eksploatacyjny nie został uaktualniony, spróbuj ponownie', - 'success' => 'Materiał eksploatacyjny został zaktualizowany pomyślnie.' - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno chcesz usunąć materiał eksploatacyjny?', - 'error' => 'Wystąpił problem podczas usuwania materiału eksploatacyjnego. Spróbuj ponownie.', - 'success' => 'Materiał eksploatacyjny został usunięty pomyślnie.' - ), - - 'checkout' => array( - 'error' => 'Materiał eksploatacyjny nie został wydany, spróbuj ponownie', - 'success' => 'Materiał eksploatacyjny został wydany pomyślnie.', - 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Materiał eksploatacyjny nie został odebrany, spróbuj ponownie', - 'success' => 'Materiał eksploatacyjny odebrany pomyślnie.', - 'user_does_not_exist' => 'Użytkownik nie istnieje. Spróbuj ponownie.' - ) - - -); diff --git a/resources/lang/pl/admin/custom_fields/general.php b/resources/lang/pl/admin/custom_fields/general.php deleted file mode 100644 index f34b2c62ca..0000000000 --- a/resources/lang/pl/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Pola niestandardowe', - 'manage' => 'Zarządzaj', - 'field' => 'Pole', - 'about_fieldsets_title' => 'O zestawie pól', - 'about_fieldsets_text' => 'Zestawy pól pozwalają na utworzenie grup własnych, niestandardowych pól, które są często wykorzystywane. Mogą być one wykorzystane i przypisane do modeli aktywów.', - '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.', - 'encrypted' => 'Zaszyfrowane', - 'fieldset' => 'Zestaw pól', - 'qty_fields' => 'Ilość pól', - 'fieldsets' => 'Zestaw pól', - 'fieldset_name' => 'Nazwa zestawu pól', - 'field_name' => 'Nazwa Pola', - 'field_values' => 'Wartości pól', - 'field_values_help' => 'Dodaj opcje zaznaczania, jeden na wiersz. Puste wiersze poza pierwszym wierszem będą ignorowane.', - 'field_element' => 'Element formularza', - 'field_element_short' => 'Element', - 'field_format' => 'Format', - 'field_custom_format' => 'Format niestandardowy', - 'field_custom_format_help' => 'To pole umożliwia użycie wyrażenia regularnego do sprawdzania poprawności. Wyrażenie powinno zaczynać się od "regex:" - na przykład, aby sprawdzić, czy niestandardowa wartość pola zawiera poprawny IMEI (15 cyfr), trzeba użyć regex: / ^[0-9]{15}$ /.', - 'required' => 'Wymagane', - 'req' => 'Wymagane', - 'used_by_models' => 'Używane przez modele', - 'order' => 'Kolejność', - 'create_fieldset' => 'Nowy zestaw pól', - 'update_fieldset' => 'Aktualizuj zestaw pól', - 'fieldset_does_not_exist' => 'Zestaw pól :id nie istnieje', - 'fieldset_updated' => 'Zestaw pól zaktualizowany', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', - 'help_text' => 'Tekst pomocniczy', - 'help_text_description' => 'Jest to tekst opcjonalny, który pojawi się pod elementami formularza podczas edycji zasobu w celu zapewnienia kontekstu.', - 'about_custom_fields_title' => 'O polach niestandardowych', - 'about_custom_fields_text' => 'Pola niestandardowe pozwalają na dodawanie dowolnych atrybutów do środków trwałych.', - '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' => 'Pole bazy danych', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', - 'is_unique' => 'Ta wartość musi być unikalna dla wszystkich aktywów', - 'unique' => 'Unikalny', - 'display_in_user_view' => 'Zezwalaj zaznaczonemu użytkownikowi na wyświetlanie tych wartości na stronie Widok Przypisanych Zasobów', - 'display_in_user_view_table' => 'Widoczne dla użytkownika', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/pl/admin/groups/message.php b/resources/lang/pl/admin/groups/message.php deleted file mode 100644 index 55de7ce678..0000000000 --- a/resources/lang/pl/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Taka grupa już istnieje!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'Nazwa jest polem obowiązkowym', - - 'success' => array( - 'create' => 'Grupa została poprawnie utworzona.', - 'update' => 'Grupa została poprawnie zaktualizowana.', - 'delete' => 'Grupa została usunięta.', - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno chcesz usunąć tą grupę ?', - 'create' => 'Wystąpił problem podczas tworzenia grupy. Proszę spróbować ponownie.', - 'update' => 'Wystąpił problem podczas aktualizacji grupy. Proszę spróbować ponownie.', - 'delete' => 'Wystąpił problem podczas usuwania grupy. Proszę spróbować ponownie.', - ), - -); diff --git a/resources/lang/pl/admin/hardware/form.php b/resources/lang/pl/admin/hardware/form.php deleted file mode 100644 index 53a449d1b6..0000000000 --- a/resources/lang/pl/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Potwierdź zbiorcze usuwanie aktywów', - 'bulk_restore' => 'Potwierdzenie masowego przywracania zasobó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_restore_help' => 'Przejrzyj poniższą listę zasobów masowego przywracania. Po przywrócenie zasoby nie będą powiązane z użytkownikami, do których były wcześniej przypisane.', - 'bulk_delete_warn' => 'Zamierzasz usunąć :asset_count aktywów.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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 pojedynczego zasobu.|Zamierzasz edytować właściwości :asset_count zasobów.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Wypożyczony do', - 'checkout_date' => 'Data przypisania', - 'checkin_date' => 'Data przypisania', - 'checkout_to' => 'Przypisane do', - 'cost' => 'Koszt zakupu', - 'create' => 'Nowy nabytek', - 'date' => 'Data zakupu', - 'depreciation' => 'Deprecjacja', - 'depreciates_on' => 'Amortyzacja włączona', - 'default_location' => 'Domyślna lokalizacja', - 'eol_date' => 'Data końca licencji', - 'eol_rate' => 'Szacowany koniec licencji', - 'expected_checkin' => 'Przewidywana data przyjęcia', - 'expires' => 'Wygasa', - 'fully_depreciated' => 'W pełni zamortyzowany', - 'help_checkout' => 'Jeśli chcesz natychmiast przypisać ten zasób, wybierz "Gotowy do wdrożęnia" z powyższej listy stanu. ', - 'mac_address' => 'Adres MAC', - 'manufacturer' => 'Producent', - 'model' => 'Model', - 'months' => 'miesiąc', - 'name' => 'Nazwa nabytku', - 'notes' => 'Notatki', - 'order' => 'Numer zamówienia', - 'qr' => 'Kod QR', - 'requestable' => 'Użytkownicy mogą wymagać tego zasobu', - 'select_statustype' => 'Wybierz status', - 'serial' => 'Numer seryjny', - 'status' => 'Status', - 'tag' => 'Tag-i zasobu/nabytku', - 'update' => 'Aktualizacja zasobu/nabytku', - 'warranty' => 'Gwarancja', - '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_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Ten status oznacza brak możliwości wdrożenia. Ten zasób nie może zostać przypisany.', - 'asset_deployable' => 'Ten status oznacza możliwość wdrożenia. Ten zasób może zostać przypisany.', - 'processing_spinner' => 'Przetwarzanie... (To może zająć trochę czasu dla dużych plików)', - 'optional_infos' => 'Informacje opcjonalne', - 'order_details' => 'Informacje związane z zamówieniem' -]; diff --git a/resources/lang/pl/admin/hardware/general.php b/resources/lang/pl/admin/hardware/general.php deleted file mode 100644 index 6710b05c83..0000000000 --- a/resources/lang/pl/admin/hardware/general.php +++ /dev/null @@ -1,49 +0,0 @@ - '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', - 'asset' => 'Nabytek', - 'bulk_checkout' => 'Przypisz aktywa', - 'bulk_checkin' => 'Przyjmij aktywa', - 'checkin' => 'Potwierdzanie zasobu/aktywa', - 'checkout' => 'Przypisz zasób', - 'clone' => 'Klonuj zasób', - 'deployable' => 'Gotowe do wdrożenia', - 'deleted' => 'Ten zasób został usunięty.', - 'delete_confirm' => 'Czy na pewno chcesz usunąć?', - 'edit' => 'Edytuj zasób', - 'model_deleted' => 'Ten model zasobów został usunięty. Musisz przywrócić model zanim będziesz mógł przywrócić zasób.', - 'model_invalid' => 'Model tego zasobu jest nieprawidłowy.', - 'model_invalid_fix' => 'Zasób powinien być edytowany w celu poprawienia tego przed próbą przyjęcia go lub wydania.', - 'requestable' => 'Żądane', - 'requested' => 'Zamówione', - 'not_requestable' => 'Brak możliwości zarządzania', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Przywróć aktywa', - 'pending' => 'Oczekuje', - 'undeployable' => 'Niemożliwe do wdrożenia', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - 'view' => 'Wyświetl nabytki', - 'csv_error' => 'Wystąpił błąd w twoim pliku CSV:', - 'import_text' => ' -

- Prześlij plik CSV zawierający historię zasobów. Zasoby i użytkownicy MUSZĄ już istnieć w systemie, w przeciwnym razie zostaną pominięci. Dopasowanie zasobów do importu historii odbywa się na podstawie tagu zasobu. Spróbujemy znaleźć pasującego użytkownika na podstawie podanej przez Ciebie nazwy użytkownika i kryteriów wybranych poniżej. Jeśli nie wybierzesz żadnych kryteriów poniżej, po prostu spróbuje dopasować format nazwy użytkownika skonfigurowany na stronie Administrator > Ustawienia główne. -

- -

Pola zawarte w pliku CSV muszą być zgodne z nagłówkami: Etykieta zasobu, Nazwa, Data wymeldowania, Data zameldowania. Wszelkie dodatkowe pola będą ignorowane.

- -

Data zaewidencjonowania: puste lub przyszłe daty zaewidencjonowania spowodują wyewidencjonowanie przedmiotów dla powiązanego użytkownika. Wykluczenie kolumny Data zameldowania spowoduje utworzenie daty zameldowania z dzisiejszą datą.

', - 'csv_import_match_f-l' => 'Spróbuj dopasować użytkowników przez imię.nazwisko (jan.kowalski)', - 'csv_import_match_initial_last' => 'Spróbuj dopasować użytkowników przez pierwszą literę imienia i nazwisko (jkowalski)', - 'csv_import_match_first' => 'Spróbuj dopasować użytkowników według formatu imienia (jane)', - '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' => 'Wiadomości o powodzeniu:', - 'alert_details' => 'Więcej szczegółów znajduje się poniżej.', - 'custom_export' => 'Eksport niestandardowy', - 'mfg_warranty_lookup' => ':Producent Wyszukiwarka Statusu Gwarancji', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/pl/admin/hardware/message.php b/resources/lang/pl/admin/hardware/message.php deleted file mode 100644 index e851a8670d..0000000000 --- a/resources/lang/pl/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => 'Aktywo nie istnieje albo nie można go zażądać.', - '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' => [ - 'error' => 'Nabytek nie został utworzony, proszę spróbować ponownie. :(', - 'success' => 'Nowy nabytek został utworzony. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Żadne aktywa nie zostały wybrane, więc nic nie zostało zmienione.', - ], - - 'restore' => [ - 'error' => 'Aktywo nie został przywrócony, spróbuj ponownie.', - 'success' => 'Aktywo zostało przywrócone.', - 'bulk_success' => 'Aktywo zostało pomyślnie przywrócone.', - 'nothing_updated' => 'Żadne aktywa nie zostały wybrane, więc nic nie zostało przywrócone.', - ], - - 'audit' => [ - 'error' => 'Audyt aktywów nie powiódł się. Proszę spróbować ponownie.', - 'success' => 'Audyt aktywów pomyślnie zarejestrowany.', - ], - - - 'deletefile' => [ - 'error' => 'Plik nie zostały usunięte. Spróbuj ponownie.', - 'success' => 'Plik zostały usunięty.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'Jeden lub więcej atrybutów w wierszu nagłówka zawiera nieprawidłowe znaki UTF-8', - 'content_row_has_malformed_characters' => 'Jeden lub więcej atrybutów w pierwszym rzędzie zawartości zawiera nieprawidłowe znaki UTF-8', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Aktywo nie zostało zawnioskowane, spróbuj ponownie', - 'success' => 'Aktywo zawnioskowe pomyślnie.', - 'canceled' => 'Żądanie przypisania zostało anulowane', - ], - -]; diff --git a/resources/lang/pl/admin/hardware/table.php b/resources/lang/pl/admin/hardware/table.php deleted file mode 100644 index 2ed9150641..0000000000 --- a/resources/lang/pl/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Kod', - 'asset_model' => 'Model', - 'book_value' => 'Aktualna Wartość', - 'change' => 'In/Out', - 'checkout_date' => 'Data przypisania', - 'checkoutto' => 'Data wypisania', - 'components_cost' => 'Całkowity koszt składników', - 'current_value' => 'Aktualna Wartość', - 'diff' => 'Różnica', - 'dl_csv' => 'Pobierz CSV', - 'eol' => 'Koniec licencji', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Lokalizacja', - 'purchase_cost' => 'Koszt', - 'purchase_date' => 'Zakup', - 'serial' => 'Nr. seryjny', - 'status' => 'Status', - 'title' => 'Nabytek', - 'image' => 'Zdjęcie urządzenia', - 'days_without_acceptance' => 'Dni bez akceptacji', - '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 deleted file mode 100644 index b5f292e150..0000000000 --- a/resources/lang/pl/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Zestaw został utworzony pomyślnie.', - 'create' => 'Utwórz zdefiniowany zestaw', - 'update' => 'Aktualizuj zdefiniowany zestaw', - 'delete_success' => 'Zestaw został usunięty pomyślnie.', - 'update_success' => 'Zestaw został zaktualizowany pomyślnie.', - 'none_models' => 'Nie ma wystarczającej ilości dostępnych zasobów do zamówienia :model. :qty są wymagane. ', - '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' => 'Dołącz model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'Licencja została już dołączona do zestawu', - 'license_added_success' => 'Licencja została pomyślnie dodana', - 'license_updated' => 'Licencja zaktualizowana pomyślnie', - 'license_none' => 'Licencja nie istnieje', - 'license_detached' => 'Licencja została pomyślnie odłączona', - 'consumable_added_success' => 'Materiał eksploatacyjny został pomyślnie dodany', - 'consumable_updated' => 'Materiał eksploatacyjny zaktualizowany pomyślnie', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Usuwanie zakończone powodzeniem', - 'consumable_none' => 'Materiał eksploatacyjny nie istnieje', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Pomyślnie dodano akcesorium', - 'accessory_updated' => 'Akcesorium zaktualizowano pomyślnie', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Akcesoria są już dołączone do zestawu', - 'accessory_deleted' => 'Usuwanie zakończone powodzeniem', - 'accessory_none' => 'Akcesorium nie istnieje', - 'checkout_success' => 'Wydanie powiodło się', - 'checkout_error' => 'Błąd wydania', - 'kit_none' => 'Zestaw nie istnieje', - 'kit_created' => 'Zestaw został pomyślnie utworzony', - 'kit_updated' => 'Zestaw został pomyślnie zaktualizowany', - 'kit_not_found' => 'Zestaw nie został znaleziony', - 'kit_deleted' => 'Zestaw został pomyślnie usunięty', - 'kit_model_updated' => 'Model został pomyślnie zaktualizowany', - 'kit_model_detached' => 'Model został pomyślnie odłączony', -]; diff --git a/resources/lang/pl/admin/labels/table.php b/resources/lang/pl/admin/labels/table.php deleted file mode 100644 index 38987b065c..0000000000 --- a/resources/lang/pl/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Etykiety', - 'support_fields' => 'Pola', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Tytuł', - -]; \ No newline at end of file diff --git a/resources/lang/pl/admin/licenses/general.php b/resources/lang/pl/admin/licenses/general.php deleted file mode 100644 index a583b53729..0000000000 --- a/resources/lang/pl/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'O Licencjach', - 'about_licenses' => 'Licencje są używane do śledzenia oprogramowania. Posiadają określoną liczbę stanowisk, które mogą być przypisane do osób fizycznych.', - 'checkin' => 'Sprawdź płatność', - 'checkout_history' => 'Historia płatności', - 'checkout' => 'Sprawdź płatność', - 'edit' => 'Edytuj licencje', - 'filetype_info' => 'Dozwolone typy plików: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', - 'clone' => 'Duplikuj licencje', - 'history_for' => 'Historia dla ', - 'in_out' => 'Wejście/Wyjście', - 'info' => 'Informacja o licencji', - 'license_seats' => 'Licencje', - 'seat' => 'Miejsce', - 'seats' => 'Miejsca', - 'software_licenses' => 'Licencje oprogramowania', - 'user' => 'Użytkownik', - 'view' => 'Podgląd licencji', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/pl/admin/licenses/message.php b/resources/lang/pl/admin/licenses/message.php deleted file mode 100644 index 17af103cb1..0000000000 --- a/resources/lang/pl/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Licencja nie istnieje lub nie masz uprawnień do jej przeglądania.', - 'user_does_not_exist' => 'Użytkownik nie istnieje.', - 'asset_does_not_exist' => 'Aktywa, które chcesz skojarzyć z licencją nie istnieją.', - 'owner_doesnt_match_asset' => 'Aktywa, które chcesz skojarzyć z tą licencją są własnością kogoś innego niż osoba wskazana z rozwijanej listy.', - '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. ', - 'select_asset_or_person' => 'Musisz wybrać składnik aktywów lub użytkownika, ale nie oba.', - 'not_found' => 'Licencja nie została znaleziona', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Licencja nie została utworzona, spróbuj ponownie.', - 'success' => 'Licencja została utworzona pomyślnie.' - ), - - 'deletefile' => array( - 'error' => 'Plik nie został usunięty. Spróbuj ponownie.', - 'success' => 'Plik został usunięty pomyślnie.', - ), - - 'upload' => array( - 'error' => 'Plik(i) nie zostały wysłane. Spróbuj ponownie.', - 'success' => 'Plik(i) zostały wysłane poprawnie.', - '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 za duży lub jego typ nie jest dopuszczony. Dopuszczalne typy plików: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', - ), - - 'update' => array( - 'error' => 'Licencja nie została uaktualniona, spróbuj ponownie', - 'success' => 'Licencja została zaktualizowana pomyślnie.' - ), - - 'delete' => array( - 'confirm' => 'Czy jesteś pewny, że chcesz usunąć tą licencję?', - 'error' => 'Wystąpił problem podczas usuwania licencji. Spróbuj ponownie.', - 'success' => 'Licencja została usunięta pomyślnie.' - ), - - 'checkout' => array( - 'error' => 'Nastąpił problem podczas weryfikacji licencji. Spróbuj ponownie', - 'success' => 'Licencja poprawna', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Nastąpił problem podczas weryfikacji licencji. Spróbuj ponownie', - 'success' => 'Licencja poprawna' - ), - -); diff --git a/resources/lang/pl/admin/locations/table.php b/resources/lang/pl/admin/locations/table.php deleted file mode 100644 index a8df0a1ee2..0000000000 --- a/resources/lang/pl/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Aktywa przypisane', - 'id' => 'ID', - 'city' => 'Miasto', - 'state' => 'Województwo', - 'country' => 'Kraj', - 'create' => 'Utwórz Lokalizację', - 'update' => 'Zaktualizuj lokalizację', - 'print_assigned' => 'Drukuj przypisane', - 'print_all_assigned' => 'Drukuj wszystkie przypisane', - 'name' => 'Nazwa Lokalizacji', - 'address' => 'Adres', - 'address2' => 'Druga linia adresu', - 'zip' => 'Kod Pocztowy', - 'locations' => 'Lokalizacje', - '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' => 'Wydane', - 'asset_expected_checkin' => 'Przewidywana data zwrotu', - '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/manufacturers/message.php b/resources/lang/pl/admin/manufacturers/message.php deleted file mode 100644 index 5bf39f4886..0000000000 --- a/resources/lang/pl/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Producent nie istnieje.', - 'assoc_users' => 'Wybrany producent jest obecnie skojarzony z minimum jednym modelem i nie może zostać usunięty. Uaktualnij swoją listę modeli urządzeń by nie zawierała tego producenta, a następnie spróbuj ponownie. ', - - 'create' => array( - 'error' => 'Producent nie został stworzony, spróbuj ponownie.', - 'success' => 'Producent stworzony pomyślnie.' - ), - - 'update' => array( - 'error' => 'Producent nie został zaktualizowany, spróbuj ponownie', - 'success' => 'Producent zaktualizowany pomyślnie.' - ), - - 'restore' => array( - 'error' => 'Producent nie został przywrócony, spróbuj ponownie.', - 'success' => 'Producent przywrócony pomyślnie.' - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno usunąć danego producenta?', - 'error' => 'Podczas usuwania producenta wystąpił błąd. Spróbuj ponownie.', - 'success' => 'Producent usunięty pomyślnie.' - ) - -); diff --git a/resources/lang/pl/admin/manufacturers/table.php b/resources/lang/pl/admin/manufacturers/table.php deleted file mode 100644 index f07e8c02ad..0000000000 --- a/resources/lang/pl/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'O Producentach', - 'about_manufacturers_text' => 'Producentami są firmy, które wytwarzają Twoje aktywa. Możesz przechowywać informacje o tych firmach, które będą wyświetlane na stronach szczegółów aktywów.', - 'asset_manufacturers' => 'Producenci aktywów', - 'create' => 'Stwórz Producenta', - 'id' => 'ID', - 'name' => 'Nazwa', - 'support_email' => 'Email wsparcia technicznego', - 'support_phone' => 'Telefon wsparcia technicznego', - 'support_url' => 'Adres WWW wsparcia technicznego', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Zaktualizuj Producenta', - 'url' => 'Adres WWW', - -); diff --git a/resources/lang/pl/admin/models/message.php b/resources/lang/pl/admin/models/message.php deleted file mode 100644 index c28b07a73f..0000000000 --- a/resources/lang/pl/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model nie istnieje.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'To zepsuje rzeczy w dziwny i straszny sposób. Edytuj teraz ten zasób, aby przypisać mu model.', - 'assoc_users' => 'Ten model jest przypisany do minim jednego aktywa i nie może być usunięty. Proszę usunąć aktywa, a następnie spróbować ponownie. ', - - - 'create' => array( - 'error' => 'Model nie został stworzony. Spróbuj ponownie.', - 'success' => 'Model utworzony pomyślnie.', - 'duplicate_set' => 'Istnieje już model aktywu o tej nazwie, producencie i numerze.', - ), - - 'update' => array( - 'error' => 'Model nie został zaktualizowany, spróbuj ponownie', - 'success' => 'Model zaktualizowany pomyślnie.', - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno chcesz usunąć ten model aktywów?', - 'error' => 'Wystąpił błąd podczas usuwania modelu. Spróbuj ponownie.', - 'success' => 'Model usunięty poprawnie.' - ), - - 'restore' => array( - 'error' => 'Model nie został przywrócony, spróbuj ponownie', - 'success' => 'Model został przywrócony pomyślnie.' - ), - - 'bulkedit' => array( - 'error' => 'Żadne pole nie zostało zmodyfikowane, więc nic nie zostało zaktualizowane.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Nie wybrano modeli, więc nic nie zostało usunięte.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(i) zostało usuniętych, jednakże :fail_count nie udało się usunąć, ponieważ wciąż są powiązane z nimi zasoby.' - ), - -); diff --git a/resources/lang/pl/admin/settings/general.php b/resources/lang/pl/admin/settings/general.php deleted file mode 100644 index 435fedafc4..0000000000 --- a/resources/lang/pl/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Aktualizuj 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ą.', - 'asset_ids' => 'ID Aktywa', - 'audit_interval' => 'Interwał audytu', - 'audit_interval_help' => 'Jeśli jesteś zobowiązany do regularnego fizycznego audytu swoich aktywów, wprowadź interwał w miesiącach, który stosujesz. Jeśli zaktualizujesz tę wartość, wszystkie "daty następnego audytu" dla aktywów z nadchodzącą datą audytu zostaną zaktualizowane.', - '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ększanjące się tagi zasobów', - 'auto_increment_prefix' => 'Prefix (opcjonalnie)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Kopie zapasowe', - 'backups_help' => 'Utwórz, pobieraj i przywracaj 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' => 'Wszyscy istniejący użytkownicy, w tym Ty, zostaną wylogowani po zakończeniu przywracania.', - 'backups_large' => 'Bardzo duże kopie zapasowe mogą przekroczyć limit czasu podczas próby przywrócenia i mogą nadal wymagać uruchomienia za pomocą wiersza poleceń. ', - '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.)', - 'custom_css' => 'Własny CSS', - 'custom_css_help' => 'Wprowadź własny kod CSS. Nie używaj tagów <style></style>.', - 'custom_forgot_pass_url' => 'Niestandardowy adres URL resetowania hasła', - 'custom_forgot_pass_url_help' => 'Zastępuje domyślny URL do strony "zapomniałeś hasła?" na ekranie logowania. Pomocne przy potrzebie przekierowania ludzi do własnej strony resetowania hasła LDAP. Uniemożliwi użytkownikowi zresetowanie hasła tradycyjną metodą.', - 'dashboard_message' => 'Komunikat pulpitu nawigacyjnego', - 'dashboard_message_help' => 'Ten tekst pojawi się na pulpicie nawigacyjnym dla każdego, kto ma uprawnienia do wyświetlania pulpitu.', - 'default_currency' => 'Domyślna Waluta', - 'default_eula_text' => 'Domyślna EULA', - 'default_language' => 'Domyślny język', - 'default_eula_help_text' => 'Możesz również sporządzić własną licencje by sprecyzować kategorie aktywa.', - 'display_asset_name' => 'Wyświetl nazwę aktywa', - 'display_checkout_date' => 'Wyświetl Datę Przypisania', - 'display_eol' => 'Wyświetl koniec linii w widoku tabeli', - 'display_qr' => 'Wyświetlaj QR kody', - 'display_alt_barcode' => 'Wyświetlaj kod kreskowy w 1D', - 'email_logo' => 'Logo w emailach', - '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' => 'Włączone', - 'eula_settings' => 'Ustawienia Licencji', - 'eula_markdown' => 'Ta licencja zezwala na Github flavored markdown.', - 'favicon' => 'Ikona ulubionych', - 'favicon_format' => 'Akceptowane typy plików to ico, png i gif. Inne formaty obrazów mogą nie działać we wszystkich przeglądarkach.', - 'favicon_size' => 'Favikony powinny być kwadratowymi grafikami 16x16 pikseli.', - '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' => 'Domyślna licencja i więcej', - '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_default_group' => 'Domyślną Grupa Uprawnień', - 'ldap_default_group_info' => 'Wybierz grupę, którą chcesz przypisać do nowo zsynchronizowanych użytkowników. Pamiętaj, że użytkownik przejmuje uprawnienia grupy, do której został przypisany.', - 'no_default_group' => 'Brak Grupy Domyślnej', - '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' => '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' => 'Klucz TLS klienta LDAP', - 'ldap_location' => 'Lokalizacja LDAP', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'Menedżer LDAP', - 'ldap_server' => 'Serwery LDAP', - 'ldap_server_help' => 'To powinno się rozpocząć od ldap: / / (dla nieszyfrowanych połączeń) lub ldaps: / / (dla szyfrowanych połączeń)', - 'ldap_server_cert' => 'Walidacja certyfikatu SSL dla LDAP', - 'ldap_server_cert_ignore' => 'Zezwalaj na nieprawidłowy certyfikat SSL', - 'ldap_server_cert_help' => 'Zaznacz tą opcje jeśli używasz certyfikatu SSL podpisanego przez samego siebie i chcesz zezwolić na nieprawidłowy certyfikat.', - 'ldap_tls' => 'Używaj TLS', - 'ldap_tls_help' => 'Ta opcja powinna zaznaczony jedynie gdy używasz STARTLS w swoim serwerze LDAP. ', - 'ldap_uname' => 'Użytkownik do łączenia się z serwerem LDAP', - 'ldap_dept' => 'LDAP Departament', - 'ldap_phone' => 'LDAP Numery telefonów', - 'ldap_jobtitle' => 'LDAP Stanowisko', - 'ldap_country' => 'LDAP Kraj', - 'ldap_pword' => 'Hasło użytkownika wpisanego do łączenia się z serwerem LDAP', - 'ldap_basedn' => 'DN', - 'ldap_filter' => 'Filtr LDAP', - 'ldap_pw_sync' => 'Synchronizacja haseł LDAP', - 'ldap_pw_sync_help' => 'Odznacz jeśli nie chcesz synchronizować haseł z LDAP z lokalnymi', - 'ldap_username_field' => 'Pole użytkownika', - 'ldap_lname_field' => 'Nazwisko', - 'ldap_fname_field' => 'Imię', - 'ldap_auth_filter_query' => 'Autoryzacja LDAP', - 'ldap_version' => 'Wersja LDAP', - 'ldap_active_flag' => 'Aktywna flaga LDAP', - 'ldap_activated_flag_help' => 'Ta wartość służy do określenia, czy zsynchronizowany użytkownik może zalogować się do Snipe-IT. Nie wpływa na możliwość zaewidencjonowania lub wyewidencjonowania elementów i powinna być nazwą atrybutu w AD/LDAP, nie wartością >.

Jeśli to pole jest ustawione na nazwę pola, która nie istnieje w twoim AD/LDAP lub wartość w polu AD/LDAP jest ustawiona na 0 lub false , logowanie użytkownika zostanie wyłączone. Ustawienie wartości w polu AD/LDAP na 1 lub true lub dowolny inny tekst oznacza, że użytkownik może się zalogować. Gdy pole jest pusta w AD, szanujemy atrybut userAccountControl, który zwykle umożliwia logowanie niezawieszonym użytkownikom.', - 'ldap_emp_num' => 'Nr pracownika LDAP', - 'ldap_email' => 'E-mail pracownika LDAP', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Testuj synchronizację LDAP', - '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' => 'Próba logowania', - 'login_ip' => 'Adres IP', - 'login_success' => 'Sukces?', - 'login_user_agent' => 'Agent użytkownika', - 'login_help' => 'Lista prób logowania', - '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', - 'login_remote_user_enabled_text' => 'Włącz Logowanie za Pomocą Nagłówka Zdalnego Użytkownika', - 'login_remote_user_enabled_help' => 'Ta opcja umożliwia uwierzytelnianie za pośrednictwem nagłówka REMOTE_USER według "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Wyłącz inne mechanizmy uwierzytelniania', - 'login_common_disabled_help' => 'Ta opcja wyłącza inne mechanizmy uwierzytelniania. Po prostu włącz tę opcję, jeśli masz pewność, że twój login REMOTE_USER już działa', - 'login_remote_user_custom_logout_url_text' => 'Niestandardowy adres URL wylogowania', - 'login_remote_user_custom_logout_url_help' => 'Jeżeli URL jest tutaj wpisany, użytkownicy zostaną przekierowani do tego adresu URL po wylogowaniu ze Snipe-IT. Jest to przydatne do prawidłowego zamknięcia sesji użytkownika twojego dostawcy uwierzytelniania.', - 'login_remote_user_header_name_text' => 'Niestandardowy nagłówek nazwy użytkownika', - 'login_remote_user_header_name_help' => 'Użyj określonego nagłówka zamiast REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Użyj Na Wydruku', - 'logo_print_assets_help' => 'Użyj marki na listach zasobów do wydrukowania', - 'full_multiple_companies_support_help_text' => 'Ograniczenie do użytkowników', - 'full_multiple_companies_support_text' => 'Wsparcie dla wielu firm', - 'show_in_model_list' => 'Pokaż w Menu Rozwijanym Modelu', - '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' => 'Informacje o systemie PHP', - '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' => 'Zaktualizuj ustawienia SAML', - 'saml_help' => 'Ustawienia SAML', - 'saml_enabled' => 'SAML włączone', - 'saml_integration' => 'Integracja z SAML', - 'saml_sp_entityid' => 'ID jednostki', - 'saml_sp_acs_url' => 'Adres URL Assertion Consumer Service (ACS)', - 'saml_sp_sls_url' => 'Adres URL Single Logout Service (SLS)', - 'saml_sp_x509cert' => 'Publiczny certyfikat', - 'saml_sp_metadata_url' => 'LDAP Metadane URL', - 'saml_idp_metadata' => 'Metadane SAML IdP', - 'saml_idp_metadata_help' => 'Możesz określić metadane IdP za pomocą adresu URL lub pliku XML.', - 'saml_attr_mapping_username' => 'Mapowanie atrybutów - nazwa użytkownika', - 'saml_attr_mapping_username_help' => 'NameID zostanie użyty, jeżeli mapowanie atrybutów nie zostało określone lub jest nieprawidłowe.', - 'saml_forcelogin_label' => 'Wymuś logowanie SAML', - 'saml_forcelogin' => 'Ustaw SAML jako główny sposób logowania', - 'saml_forcelogin_help' => 'Możesz użyć \'/login?nosaml\' aby przejść do normalnej strony logowania.', - 'saml_slo_label' => 'Single Log Out (SLO) SAML', - 'saml_slo' => 'Przy wylogowaniu wyślij LogoutRequest do IdP', - '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' => 'Pobierz metadane', - 'setting' => 'Ustawienie', - 'settings' => 'Ustawienia', - 'show_alerts_in_menu' => 'Pokaż ostrzeżenia w górnym menu', - 'show_archived_in_list' => 'Zarchiwizowane zasoby', - 'show_archived_in_list_text' => 'Pokaż zarchiwizowane zasoby na liście "wszystkie zasoby"', - 'show_assigned_assets' => 'Pokaż sprzęty przypisane do sprzętów', - 'show_assigned_assets_help' => 'Wyświetl zasoby, które zostały przypisane do innych zasobów w Widoku użytkownika -> Zasoby, Zobacz użytkownika -> Informacje -> Wydrukuj wszystkie przypisane i w Konto -> Zobacz przypisane zasoby.', - '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', - 'integrations' => 'Integracje', - 'slack' => 'Slack', - 'general_webhook' => 'Ogólny Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Przetestuj, aby zapisać', - 'webhook_title' => 'Aktualizuj ustawienia webhooka', - 'webhook_help' => 'Ustawienia integracji', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Kanał', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => 'Ustawienia :app', - 'webhook_test' =>'Testuj integrację z :app ', - 'webhook_integration_help' => 'Integracja z :app jest opcjonalna, jednak endpoint i kanał są wymagane, jeśli chcesz z niej korzystać. Aby skonfigurować integrację z aplikacją, musisz najpierw utworzyć przychodzący webhook na swoim koncie :App. Kliknij przycisk Test :app Integration , aby potwierdzić poprawność ustawień przed zapisaniem. ', - 'webhook_integration_help_button' => 'Po zapisaniu informacji o :app pojawi się przycisk testowy.', - 'webhook_test_help' => 'Sprawdź, czy integracja aplikacji jest poprawnie skonfigurowana. ZAPISZ SWOJE AKTUALIZOWANE :app USTAWIENIA.', - 'snipe_version' => 'Wersja Snipe-IT', - 'support_footer' => 'Obsługa linków stopki ', - 'support_footer_help' => 'Określ kto widzi linki do Snipe-IT Instrukcji Obsługi oraz Wsparcia', - 'version_footer' => 'Wersja w stopce ', - 'version_footer_help' => 'Określ, kto widzi wersję oraz numer kompilacji Snipe-IT.', - 'system' => 'Informacje o Systemie', - 'update' => 'Ustawienia Aktualizacji', - 'value' => 'Wartość', - 'brand' => 'Nagłówek', - 'brand_keywords' => 'stopka, logo, druk, motyw, skórka, nagłówek, kolory, kolor, css', - 'brand_help' => 'Logo, Nazwa witryny', - 'web_brand' => 'Typ markowania witryny', - 'about_settings_title' => 'O Ustawieniach', - 'about_settings_text' => 'Te ustawienia pozwalają ci zmodyfikować najważniejsze szczegóły twojej instalacji.', - 'labels_per_page' => 'Etykieta per strona', - 'label_dimensions' => 'rozmiar etykiety', - 'next_auto_tag_base' => 'Następny automatyczny przyrost', - 'page_padding' => 'Margines strony (cale)', - 'privacy_policy_link' => 'Link do Polityki prywatności', - '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' => 'Wyczyść usunięte ', - 'labels_display_bgutter' => 'Etykieta z rynną dolną', - 'labels_display_sgutter' => 'Etykieta z rynną boczną', - 'labels_fontsize' => 'Rozmiar czcionki na etykiecie', - 'labels_pagewidth' => 'Szerokość arkusza etykiety', - 'labels_pageheight' => 'Wysokość arkusza etykiet', - 'label_gutters' => 'Rozstaw etykiet (cale)', - 'page_dimensions' => 'Margines strony (cale)', - 'label_fields' => 'Widoczne póla etykiet', - 'inches' => 'cale', - 'width_w' => 'szerokość', - 'height_h' => 'wysokość', - 'show_url_in_emails' => 'Połącz się z Snipe-IT w wiadomościach e-mail', - 'show_url_in_emails_help_text' => 'Usuń zaznaczenie tego pola, jeśli nie chcesz łączyć się z instalacją Snipe-IT w stopkach wiadomości e-mail. Przydatne, jeśli większość użytkowników nigdy nie loguje się.', - 'text_pt' => 'piksel', - 'thumbnail_max_h' => 'Max wysokość miniatur', - 'thumbnail_max_h_help' => 'Maksymalna wysokość w pikselach, które miniatury mogą wyświetlać w widoku aukcji. Min 25, maks. 500.', - 'two_factor' => 'Autoryzacja dwuskładnikowa', - 'two_factor_secret' => 'Kod jednorazowy', - 'two_factor_enrollment' => 'Rejestracja dwóch czynników', - 'two_factor_enabled_text' => 'Włącz uwieżytelnianie dwuskładnikowe', - 'two_factor_reset' => 'Zresetować dwuskładnikowy klucz', - 'two_factor_reset_help' => 'Spowoduje to zmuszenie użytkownika do ponownego zapisu swojego urządzenia w usłudze Google Authenticator. Może to być przydatne, jeśli ich aktualnie zapisane urządzenie zostanie utracone lub skradzione.', - 'two_factor_reset_success' => 'Dwa urządzenia współczynnikowe z powodzeniem zresetowane', - 'two_factor_reset_error' => 'Nie udało się zresetować urządzenia', - 'two_factor_enabled_warning' => 'Włączenie dwóch czynników, jeśli nie jest aktualnie włączone, natychmiast zmusi Cię do uwierzytelnienia przy użyciu urządzenia z certyfikatem Google Authentication. Będziesz mieć możliwość zapisania urządzenia, jeśli nie jest on aktualnie zapisany.', - 'two_factor_enabled_help' => 'Włączy to uwierzytelnianie dwuskładnikowe za pomocą narzędzia Google Authenticator.', - 'two_factor_optional' => 'Wybiórczo (Użytkownicy mogą włączyć lub wyłączyć jeśli posiadają uprawnienie)', - 'two_factor_required' => 'Wymagane dla wszystkich użytkowników', - 'two_factor_disabled' => 'Wyłączony', - 'two_factor_enter_code' => 'Wprowadź kod jednorazowy', - 'two_factor_config_complete' => 'Zatwierdź kod', - 'two_factor_enabled_edit_not_allowed' => 'Administrator nie zezwala na edycję tego ustawienia.', - 'two_factor_enrollment_text' => "Wymagane jest uwierzytelnianie dwóch elementów, ale urządzenie nie zostało jeszcze zapisane. Otwórz aplikację Google Authenticator i zeskanuj kod QR poniżej, aby zarejestrować urządzenie. Po zarejestrowaniu urządzenia wprowadź poniższy kod", - 'require_accept_signature' => 'Wymagany podpis', - 'require_accept_signature_help_text' => 'Włączając tę funkcjonalność wymusza się na użytkownikach fizycznego podpisania przyjęcia aktywa.', - 'left' => 'lewo', - 'right' => 'prawo', - 'top' => 'góra', - 'bottom' => 'dół', - 'vertical' => 'pionowy', - 'horizontal' => 'poziomy', - 'unique_serial' => 'Unikalne numery seryjne', - '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' => 'Ustawienia API OAuth', - 'oauth' => 'OAuth', - 'oauth_help' => 'Ustawienia punktu końcowego Oauth', - 'asset_tag_title' => 'Aktualizuj ustawienia tagów zasobów', - 'barcode_title' => 'Aktualizuj ustawienia kodów kreskowych', - 'barcodes' => 'Kody kreskowe', - 'barcodes_help_overview' => 'Kod kreskowy & Ustawienia QR', - 'barcodes_help' => 'Spowoduje to próbę usunięcia kodów kreskowych z pamięci podręcznej. Jest to zwykle używane tylko wtedy, gdy zmieniły się ustawienia kodu kreskowego lub jeśli zmienił się adres URL Snipe-IT. Kody kreskowe zostaną wygenerowane ponownie przy następnym dostępie.', - 'barcodes_spinner' => 'Próba usunięcia plików...', - 'barcode_delete_cache' => 'Usuń pamięć podręczną kodu kreskowego', - 'branding_title' => 'Aktualizuj ustawienia wyglądu', - 'general_title' => 'Aktualizuj ustawienia ogólne', - 'mail_test' => 'Wyślij wiadomość testową', - 'mail_test_help' => 'Spowoduje to próbę wysłania wiadomości testowej do :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Bezpieczeństwo', - 'security_title' => 'Aktualizuj ustawienia zabezpieczeń', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Weryfikacja dwuetapowa, wymagania haseł', - 'groups_keywords' => 'uprawnienia, grupy uprawnień, autoryzacje', - 'groups_help' => 'Grupy uprawnień', - 'localization' => 'Lokalizacja', - 'localization_title' => 'Aktualizuj ustawienia lokalizacji', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Język, wyświetlanie daty', - 'notifications' => 'Powiadomienia', - 'notifications_help' => 'Powiadomienia e-mail i ustawienia audytu', - 'asset_tags_help' => 'Zwiększanie i prefiksy', - 'labels' => 'Etykiety', - 'labels_title' => 'Aktualizuj ustawienia etykiety', - 'labels_help' => 'Rozmiary etykiet i ustawienia', - 'purge' => 'Wyczyść', - 'purge_keywords' => 'trwałe usunięcie', - 'purge_help' => 'Wyczyść usunięte rekordy', - 'ldap_extension_warning' => 'Nie wygląda na to, że rozszerzenie LDAP jest zainstalowane lub włączone na tym serwerze. Nadal możesz zapisać swoje ustawienia, ale musisz włączyć rozszerzenie LDAP dla PHP, zanim synchronizacja lub logowanie LDAP zadziała.', - 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Numer pracownika', - 'create_admin_user' => 'Dodaj użytkownika ::', - 'create_admin_success' => 'Sukces! Twój użytkownik administratracyjny został dodany!', - 'create_admin_redirect' => 'Kliknij tutaj, aby przejść do logowania aplikacji!', - 'setup_migrations' => 'Migracje bazy danych ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Twoje tabele bazy danych zostały utworzone', - 'setup_migration_output' => 'Wyniki migracji:', - 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', - 'ldap_settings_link' => 'Ustawienia LDAP', - 'slack_test' => 'Test integracji ', - 'label2_enable' => 'Nowy silnik etykiet', - 'label2_enable_help' => 'Przełącz na nowy silnik etykiet. Uwaga: musisz zapisać to ustawienie przed ustawieniem innych.', - 'label2_template' => 'Szablon', - 'label2_template_help' => 'Wybierz szablon używany do generowania etykiet', - 'label2_title' => 'Tytuł', - 'label2_title_help' => 'Tytuł wyświetlany na etykietach, które ją obsługują', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Kod kreskowy', - 'label2_1d_type_help' => 'Format kodów kreskowych 1D', - 'label2_2d_type' => 'Kod kreskowy typu 2D', - 'label2_2d_type_help' => 'Format kodów kreskowych 2D', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'Adres URL kodów kreskowych 2D w przypadku skanowania', - 'label2_fields' => 'Definicje pól', - 'label2_fields_help' => 'Pola mogą być dodawane, usuwane i przesuwane w lewej kolumnie. Dla każdego pola wiele opcji etykiet i źródeł danych może być dodawanych, usuwanych i zmienianych w prawej kolumnie.', - 'help_asterisk_bold' => 'Tekst wprowadzony jako **text** będzie wyświetlany jako pogrubiony', - 'help_blank_to_use' => 'Pozostaw puste, aby użyć wartości z :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Domyślny', - 'none' => 'Brak', - 'google_callback_help' => 'Należy go wprowadzić jako adres URL wywołania zwrotnego w ustawieniach aplikacji Google OAuth w 's konsoli programisty Google .', - 'google_login' => 'Ustawienia logowania Google Workspace', - 'enable_google_login' => 'Włącz logowanie przez Google Workspace', - 'enable_google_login_help' => 'Użytkownicy nie będą automatycznie tworzeni. Muszą mieć istniejące konto tutaj i w Google Workspace, a ich nazwa użytkownika musi pasować do ich adresu e-mail w obszarze roboczym Google. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Strefa czasowa', - -]; diff --git a/resources/lang/pl/admin/settings/message.php b/resources/lang/pl/admin/settings/message.php deleted file mode 100644 index 0557cc4a99..0000000000 --- a/resources/lang/pl/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Wystąpił błąd podczas aktualizacji. ', - '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.', - '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.', - ], - 'mail' => [ - 'sending' => 'Wysyłanie testowej wiadomości e-mail...', - 'success' => 'Wiadomość wysłana!', - 'error' => 'Wiadomość nie może zostać wysłana.', - 'additional' => 'Nie podano dodatkowego komunikatu o błędzie. Sprawdź ustawienia poczty i logu aplikacji.' - ], - 'ldap' => [ - 'testing' => 'Testowanie połączenia LDAP, powiązania i zapytania ...', - '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' => 'Użytkownik uwierzytelniony z LDAP pomyślnie!' - ], - 'webhook' => [ - 'sending' => 'Wysyłanie wiadomości testowej :app...', - 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'Sukces! Sprawdź ', - 'success_pt2' => ' kanał wiadomości testowej i pamiętaj, aby kliknąć ZAPISZ poniżej, aby zapisać ustawienia.', - '500' => 'Błąd 500 serwera.', - 'error' => 'Coś poszło nie tak. :app odpowiedział: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Coś poszło nie tak. :( ', - ] -]; diff --git a/resources/lang/pl/admin/statuslabels/message.php b/resources/lang/pl/admin/statuslabels/message.php deleted file mode 100644 index 44e54c4dc6..0000000000 --- a/resources/lang/pl/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Status etykiety nie został utworzony, spróbuj ponownie.', - 'success' => 'Status etykiety utworzony pomyślnie.', - ], - - 'update' => [ - 'error' => 'Status etykiety nie został zaktualizowany, spróbuj ponownie', - 'success' => 'Status etykiety został zaktualizowany pomyślnie.', - ], - - '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.', - ], - - '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.', - '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/suppliers/message.php b/resources/lang/pl/admin/suppliers/message.php deleted file mode 100644 index da791f9ec2..0000000000 --- a/resources/lang/pl/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Dostawca nie istnieje.', - - - 'create' => array( - 'error' => 'Dostawca nie został utworzony, spróbuj ponownie.', - 'success' => 'Dostawca utworzony pomyślnie.' - ), - - 'update' => array( - 'error' => 'Dostawca nie został zaktualizowany, spróbuj ponownie', - 'success' => 'Dostawca zaktualizowany pomyślnie.' - ), - - 'delete' => array( - 'confirm' => 'Czy na pewno usunąć tego dostawcę?', - 'error' => 'Podczas usuwania dostawcy napotkano błąd. Spróbuj ponownie.', - 'success' => 'Dostawca usunięty pomyślnie.', - 'assoc_assets' => 'Ten dostawca jest obecnie powiązany z :asset_count aktywami i nie może zostać usunięty. Zaktualizuj aktywa aby nie były z nim powiązane i spróbuj ponownie. ', - 'assoc_licenses' => 'Ten dostawca jest obecnie powiązany z :licenses_count licencjami i nie może zostać usunięty. Zaktualizuj licencje tak aby do niego nie nawiązywały i spróbuj ponownie. ', - 'assoc_maintenances' => 'Ten dostawca jest obecnie powiązany z :asset_maintenances_count konserwowanymi aktywami i nie może zostać usunięty. Zaktualizuj aktywa aby nie były z nim powiązane i spróbuj ponownie. ', - ) - -); diff --git a/resources/lang/pl/admin/suppliers/table.php b/resources/lang/pl/admin/suppliers/table.php deleted file mode 100644 index eb08467db1..0000000000 --- a/resources/lang/pl/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'O Dostawcach', - 'about_suppliers_text' => 'Dostawcy są wykorzystywani do śledzenia źródeł elementów', - 'address' => 'Adres Dostawcy', - 'assets' => 'Aktywa', - 'city' => 'Miasto', - 'contact' => 'Osoba Kontaktowa', - 'country' => 'Kraj', - 'create' => 'Utwórz Dostawcę', - 'email' => 'Adres e-mail', - 'fax' => 'FAX', - 'id' => 'ID', - 'licenses' => 'Licencje', - 'name' => 'Nazwa Dostawcy', - 'notes' => 'Uwagi', - 'phone' => 'Telefon', - 'state' => 'Województwo', - 'suppliers' => 'Dostawcy', - 'update' => 'Zaktualizuj Dostawcę', - 'url' => 'Adres www', - 'view' => 'Podgląd dostawcy', - 'view_assets_for' => 'Podgląd aktywa dla', - 'zip' => 'Kod Pocztowy', - -); diff --git a/resources/lang/pl/admin/users/general.php b/resources/lang/pl/admin/users/general.php deleted file mode 100644 index 5837085648..0000000000 --- a/resources/lang/pl/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Zamierzasz edytować właściwości: user_count użytkowników. Należy pamiętać, że nie można zmienić własne atrybuty użytkownika, korzystając z tego formularza i musi przeprowadzić edycję własnych użytkownika indywidualnie.', - '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.', - 'current_assets' => 'Aktywo obecnie jest przypisane do tego użytkownika', - 'clone' => 'Kopiuj Użytkownika', - 'contact_user' => 'Kontakt :name', - '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', - '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.', - 'print_assigned' => 'Drukuj wszystko przypisane', - 'email_assigned' => 'Wyślij mailem wszystkie przypisane', - 'user_notified' => 'Wysłano do użytkowania listę przypisanych zasobów.', - 'auto_assign_label' => 'Uwzględnij tego użytkownika podczas automatycznego przypisywania kwalifikujących się licencji', - 'auto_assign_help' => 'Pomiń tego użytkownika w automatycznym przypisaniu licencji', - 'software_user' => 'Oprogramowanie przypisane do :name', - 'send_email_help' => 'Musisz podać adres e-mail dla tego użytkownika, aby wysłać mu poświadczenia. Wysłanie danych logowania jest możliwe tylko w czasie tworzenia użytkownika. Hasła są zaszyfrowane i nie można ich odzyskać po zapisaniu.', - 'view_user' => 'Zobacz Użytkownika :name', - 'usercsv' => 'plik CSV', - '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' => 'Aktywne 2FA ', - 'user_deactivated' => 'Użytkownik nie może zalogować się', - 'user_activated' => 'Użytkownik może zalogować się', - 'activation_status_warning' => 'Nie zmieniaj statusu aktywacji', - 'group_memberships_helpblock' => 'Tylko administratorzy mogą edytować członkostwo w grupie.', - 'superadmin_permission_warning' => 'Tylko superadministratorzy mogą udzielić użytkownikowi dostęp do superadmina.', - 'admin_permission_warning' => 'Tylko użytkownicy z uprawnieniami administratora lub większymi mogą udzielić dostępu administratorowi.', - 'remove_group_memberships' => 'Usuń członkostwo grupy', - 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Zaktualizuj wszystkie zasoby dla tych użytkowników do tego statusu', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'To jest zdalny użytkownik', - 'remote' => 'Zdalny', - 'remote_help' => 'Może być przydatne, jeśli chciałbyś filtrować po użytkownikach zdalnych, którzy nigdy lub rzadko są fizycznie w twojej lokalizacji.', - 'not_remote_label' => 'To nie jest zdalny użytkownik', - 'vip_label' => 'Użytkownik VIP', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Utwórz użytkownika', - 'create_user_page_explanation' => 'To są informacje o koncie, których użyjesz, aby uzyskać dostęp do strony po raz pierwszy.', - 'email_credentials' => 'Dane uwierzytelniające e-mail', - 'email_credentials_text' => 'Wyślij moje poświadczenia na powyższy adres e-mail', - 'next_save_user' => 'Następnie: Zapisz użytkownika', - 'all_assigned_list_generation' => 'Data wygenerowania:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/pl/admin/users/message.php b/resources/lang/pl/admin/users/message.php deleted file mode 100644 index ad63d89dff..0000000000 --- a/resources/lang/pl/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Pomyślnie zaakceptowałeś ten składnik aktywów.', - 'declined' => 'Pomyślnie odrzuciłeś ten składnik aktywów.', - 'bulk_manager_warn' => 'Użytkownicy zostały pomyślnie zaktualizowane, jednak Twój wpis manager nie został zapisany, bo dyrektor wybrano był również na liście użytkowników do edycji i użytkowników nie może być ich Menedżer. Wybierz użytkowników, z wyjątkiem Menedżera.', - 'user_exists' => 'Użytkownik już istnieje!', - 'user_not_found' => 'Użytkownik nie istnieje.', - 'user_login_required' => 'Pole login jest wymagane', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Pole hasło jest wymagane.', - 'insufficient_permissions' => 'Brak uprawnień.', - 'user_deleted_warning' => 'Ten użytkownik został usunięty. Musisz przywrócić tego użytkownika aby je wyedytować lub przypisać je do nowych aktywów.', - 'ldap_not_configured' => 'Integracja z LDAP nie została skonfigurowana dla tej instalacji.', - 'password_resets_sent' => 'Wybrani użytkownicy, którzy są aktywni i mają prawidłowe adresy e-mail, otrzymali link do resetowania hasła.', - 'password_reset_sent' => 'Link umożliwiający zresetowanie hasła został wysłany na :email!', - 'user_has_no_email' => 'Ten użytkownik nie ma adresu e-mail w swoim profilu.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Użytkownik utworzony pomyślnie.', - 'update' => 'Użytkownik zaktualizowany pomyślnie.', - 'update_bulk' => 'Użytkownik zaktualizowany pomyślnie!', - 'delete' => 'Użytkownik został usunięty pomyślnie.', - 'ban' => 'Użytkownik został zablokowany.', - 'unban' => 'Użytkownik został odblokowany.', - 'suspend' => 'Konto użytkownika zostało wyłączone.', - 'unsuspend' => 'Konto użytkownika zostało włączone.', - 'restored' => 'Użytkownik został przywrócony pomyślnie.', - 'import' => 'Import użytkowników zakończony sukcesem.', - ), - - 'error' => array( - 'create' => 'Podczas tworzenia użytkownika wystąpił problem. Spróbuj ponownie.', - 'update' => 'Podczas aktualizacji użytkownika wystąpił problem. Spróbuj ponownie.', - 'delete' => 'Wystąpił błąd podczas usuwania użytkownika. Spróbuj ponownie.', - 'delete_has_assets' => 'Ten użytkownik posiada elementy przypisane i nie może być usunięty.', - 'unsuspend' => 'Wystąpił problem podczas odblokowania użytkownika. Spróbuj ponownie.', - 'import' => 'Podczas importowania użytkowników wystąpił błąd. Spróbuj ponownie.', - 'asset_already_accepted' => 'Aktywo zostało już zaakceptowane.', - 'accept_or_decline' => 'Musisz zaakceptować lub odrzucić to aktywo.', - 'incorrect_user_accepted' => 'Zasób, który próbowano zaakceptować nie został wyewidencjonowany dla użytkownika.', - 'ldap_could_not_connect' => 'Nie udało się połączyć z serwerem LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', - 'ldap_could_not_bind' => 'Nie udało się połączyć z serwerem LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP: ', - 'ldap_could_not_search' => 'Nie udało się przeszukać serwera LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', - 'ldap_could_not_get_entries' => 'Nie udało się pobrać pozycji z serwera LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', - 'password_ldap' => 'Hasło dla tego konta jest zarządzane przez usługę LDAP, Active Directory. Skontaktuj się z działem IT, aby zmienić swoje hasło. ', - ), - - 'deletefile' => array( - 'error' => 'Pliki nie zostały usunięte. Spróbuj ponownie.', - 'success' => 'Pliki zostały usunięte.', - ), - - 'upload' => array( - 'error' => 'Plik(i) nie zostały wysłane. Spróbuj ponownie.', - 'success' => 'Plik(i) zostały wysłane poprawnie.', - 'nofiles' => 'Nie wybrałeś żadnych plików do wysłania', - 'invalidfiles' => 'Jeden lub więcej z wybranych przez ciebie plików jest za duży lub jego typ nie jest dopuszczony. Dopuszczalne typy plików: png, gif, jpg, doc, docx, pdf, and txt.', - ), - - 'inventorynotification' => array( - 'error' => 'Ten użytkownik nie ma ustawionego adresu e-mail.', - 'success' => 'Użytkownik został powiadomiony o swoich aktualnych zasobach.' - ) -); \ No newline at end of file diff --git a/resources/lang/pl/admin/users/table.php b/resources/lang/pl/admin/users/table.php deleted file mode 100644 index ac4fef804b..0000000000 --- a/resources/lang/pl/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktywny', - 'allow' => 'Pozwól', - 'checkedout' => 'Aktywa', - 'created_at' => 'Utworzone', - 'createuser' => 'Dodaj Użytkownika', - 'deny' => 'Odmów', - 'email' => 'E-mail', - 'employee_num' => 'Numer pracownika', - 'first_name' => 'Imię', - 'groupnotes' => 'Wybierz grupę do przypisania użytkownikowi, pamiętaj, że użytkownik korzysta z uprawnień grupy, do której jest przypisany. Użyj ctrl+click (lub cmd+click na MacOS), aby odznaczyć grupy.', - 'id' => 'ID', - 'inherit' => 'Dziedziczy', - 'job' => 'Stanowisko', - 'last_login' => 'Ostatnie logowanie', - 'last_name' => 'Nazwisko', - 'location' => 'Lokalizacja', - 'lock_passwords' => 'Szczegóły loginu nie mogą zostać zmienione dla tej instalacji.', - 'manager' => 'Kierownik', - 'managed_locations' => 'Zarządzane lokalizacje', - 'name' => 'Nazwa', - 'notes' => 'Uwagi', - 'password_confirm' => 'Potwierdź hasło', - 'password' => 'Hasło', - 'phone' => 'Telefon', - 'show_current' => 'Pokaż bieżących użytkowników', - 'show_deleted' => 'Pokaż usuniętych użytkowników', - 'title' => 'Tytuł', - 'to_restore_them' => 'aby je przywrócić.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Zaktualizuj użytkownika', - 'username' => 'Nazwa użytkownika', - 'user_deleted_text' => 'Ten użytkownik został oznaczony jako usunięty.', - 'username_note' => '(to jest używane do połączenia do Active Directory, nie do logowania)', - 'cloneuser' => 'Kopiuj Użytkownika', - 'viewusers' => 'Przeglądaj użytkowników', -); diff --git a/resources/lang/pl/auth/general.php b/resources/lang/pl/auth/general.php deleted file mode 100644 index f63a449d69..0000000000 --- a/resources/lang/pl/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Wyślij e-mail resetujący hasło', - 'email_reset_password' => 'E-mail resetujący hasło', - 'reset_password' => 'Resetuj hasło', - 'saml_login' => 'Zaloguj się przez SAML', - 'login' => 'Login', - 'login_prompt' => 'Zaloguj się', - 'forgot_password' => 'Zapomniałem hasła', - 'ldap_reset_password' => 'Kliknij tutaj aby zresetować swoje hasło LDAP', - 'remember_me' => 'Zapamiętaj mnie', - 'username_help_top' => 'Wprowadź swoją nazwę użytkownika , aby otrzymać wiadomość e-mail z linkiem do resetowania hasła.', - 'username_help_bottom' => 'Twoja nazwa użytkownika i adres e-mail mogą być takie same, ale mogą nie być zależne od konfiguracji. Jeśli nie pamiętasz nazwy użytkownika, skontaktuj się z administratorem.

Nazwy użytkowników bez powiązanego adresu e-mail nie będą otrzymywać powiadomień na adres e-mail z linkiem do resetowania hasła. ', - 'google_login' => 'Lub zaloguj się przez Google Workspace', - 'google_login_failed' => 'Logowanie Google nie powiodło się, spróbuj ponownie.', - -]; - diff --git a/resources/lang/pl/general.php b/resources/lang/pl/general.php deleted file mode 100644 index 5f71764862..0000000000 --- a/resources/lang/pl/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Akcesoria', - 'activated' => 'Aktywowana', - 'accepted_date' => 'Data akceptacji', - 'accessory' => 'Akcesorium', - 'accessory_report' => 'Raporty Akcesoriów', - 'action' => 'Edycja', - 'activity_report' => 'Raport Aktywności', - 'address' => 'Adres', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Dodano miejsca', - 'age' => "Wiek", - 'all_assets' => 'Wszystkie aktywa', - 'all' => 'Wszystko', - 'archived' => 'Archiwum', - 'asset_models' => 'Typy aktywów', - 'asset_model' => 'Model', - 'asset' => 'Aktywa', - 'asset_report' => 'Raporty Aktywów', - 'asset_tag' => 'Krótka nazwa', - 'asset_tags' => 'Tagi zasobu', - 'assets_available' => 'Dostępne zasoby', - 'accept_assets' => 'Akceptuje zasoby', - 'accept_assets_menu' => 'Zaakceptuj zasoby', - 'audit' => 'Audyt', - 'audit_report' => 'Dziennik zdarzeń', - 'assets' => 'Zasoby', - 'assets_audited' => 'aktywa poddane audytowi', - 'assets_checked_in_count' => 'zwrócone aktywa', - 'assets_checked_out_count' => 'wydane aktywa', - 'asset_deleted_warning' => 'Ten zasób został usunięty. Musisz go przywrócić, zanim będziesz mógł go komuś przypisać.', - 'assigned_date' => 'Data przypisania', - 'assigned_to' => 'Przypisany do :name', - 'assignee' => 'Przypisany do', - 'avatar_delete' => 'Skasuj Avatara', - 'avatar_upload' => 'Wgraj Avatara', - 'back' => 'Powrót', - 'bad_data' => 'Nie znaleziono niczego. Może coś jest nie tak z twoim zapytaniem?', - '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' => 'Masowe przyjęcie / usuwanie użytkowników', - 'byod' => 'BYOD', - 'byod_help' => 'To urządzenie jest własnością użytkownika', - 'bystatus' => 'wg statusu', - 'cancel' => 'Anuluj', - 'categories' => 'Kategorie', - 'category' => 'Kategoria', - 'change' => 'In/Out', - 'changeemail' => 'Zmiana adresu email', - 'changepassword' => 'Zmień Hasło', - 'checkin' => 'Odepnij', - 'checkin_from' => 'Formularz odebrania', - 'checkout' => 'Przypisz', - 'checkouts_count' => 'Przypisania', - 'checkins_count' => 'Odbiory', - 'user_requests_count' => 'Żądania', - 'city' => 'Miasto', - 'click_here' => 'Kliknij tutaj', - 'clear_selection' => 'Wyczyść zaznaczone', - 'companies' => 'Firmy', - 'company' => 'Firma', - 'component' => 'Składnik', - 'components' => 'Składniki', - 'complete' => 'Ukończone', - 'consumable' => 'Materiał eksploatacyjny', - 'consumables' => 'Materiały eksploatacyjne', - 'country' => 'Kraj', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Utwórz nowe', - 'created' => 'Utworzony element', - 'created_asset' => 'Utworzone aktywa', - 'created_at' => 'Utworzono', - 'created_by' => 'Utworzony przez', - 'record_created' => 'Rekord utworzony', - 'updated_at' => 'Zaktualizowano', - 'currency' => 'PLN', // this is deprecated - 'current' => 'Lista użytkownikó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', - 'days_to_next_audit' => 'Dni do następnej inspekcji', - 'date' => 'Data', - 'debug_warning' => 'Ostrzeżenie!', - 'debug_warning_text' => 'Ta aplikacja jest uruchomiona w trybie produkcyjnym z włączonym debugowaniem. Jeśli aplikacja jest dostępna na zewnątrz, może to zagrażać ujawnieniem wrażliwych danych. Wyłącz tryb debugowania przez ustawienie wartości APP_DEBUG w pliku .env na false.', - 'delete' => 'Kasuj', - 'delete_confirm' => 'Czy na pewno chcesz usunąć :przedmiot?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Usunięte', - 'delete_seats' => 'Usunięte miejsca', - 'deletion_failed' => 'Usunięcie nieudane', - 'departments' => 'Lokalizacje', - 'department' => 'Lokalizacja', - 'deployed' => 'Rozmieszczone', - 'depreciation' => 'Amortyzacja', - 'depreciations' => 'Amortyzacje', - 'depreciation_report' => 'Raport Amortyzacji', - 'details' => 'Szczegóły', - 'download' => 'Pobieranie', - 'download_all' => 'Pobierz wszystko', - 'editprofile' => 'Edytuj Swój Profil', - 'eol' => 'EOL', - 'email_domain' => 'Domena poczty e-mail', - 'email_format' => 'Format e-mail', - 'employee_number' => 'Numer pracownika', - 'email_domain_help' => 'To jest używane do generowania e-maili podczas importowania', - 'error' => 'Błąd', - 'exclude_archived' => 'Wyklucz zarchiwizowane zasoby', - 'exclude_deleted' => 'Wyklucz usunięte zasoby', - 'example' => 'Przykład: ', - '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)', - 'lastnamefirstinitial_format' => 'Nazwisko i pierwsza litera imienia (np. smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Pierwszy', - 'firstnamelastname' => 'Imię nazwisko (jane.smith@example.com)', - 'lastname_firstinitial' => 'Nazwisko i pierwsza litera imienia (np. smithj@example.com)', - 'firstinitial.lastname' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', - 'firstnamelastinitial' => 'Nazwisko i pierwsza litera imienia (np. smithj@example.com)', - 'first_name' => 'Imię', - 'first_name_format' => 'Imię (jane@example.com)', - 'files' => 'Pliki', - 'file_name' => 'Plik', - 'file_type' => 'Rodzaj pliku', - 'filesize' => 'Rozmiar pliku', - 'file_uploads' => 'Dodaj plik', - 'file_upload' => 'Dodaj plik', - 'generate' => 'Generuj', - 'generate_labels' => 'Generuj etykiety', - 'github_markdown' => 'To pole akceptuje markdown z Github\'a.', - 'groups' => 'Grupy', - 'gravatar_email' => 'adres Email Gravatara', - 'gravatar_url' => 'Zmień swój awatar na Gravatar.com.', - 'history' => 'Historia', - 'history_for' => 'Historia dla', - 'id' => 'ID', - 'image' => 'Zdjęcie', - 'image_delete' => 'Usuń zdjęcie', - 'include_deleted' => 'Dołącz usunięte zasoby', - 'image_upload' => 'Dodaj zdjęcie', - 'filetypes_accepted_help' => 'Akceptowany typ pliku to :types. Maksymalny dozwolony rozmiar pliku to :size.|Akceptowane typy plików to :types. Maksymalny dozwolony rozmiar plików to :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.', - 'unaccepted_image_type' => 'Plik z obrazem jest nieczytelny. Akceptowane typy plików to JPG, WebP, PNG, GIF i SVG. Typ MIME przesłanego pliku to :mimetype.', - 'import' => 'Zaimportuj', - 'importing' => 'Importowanie', - 'importing_help' => 'Możesz importować aktywa, akcesoria, licencje, komponenty, materiały eksploatacyjne i użytkowników za pomocą pliku CSV.

CSV powinien być rozdzielony przecinkami i sformatowany z nagłówkami, które pasują do tych w przykładowych CSV w dokumentacji.', - 'import-history' => 'Historia importu', - 'asset_maintenance' => 'Utrzymanie aktywów', - 'asset_maintenance_report' => 'Raport utrzymywania aktywów', - 'asset_maintenances' => 'Utrzymanie aktywów', - 'item' => 'Przedmiot', - 'item_name' => 'Nazwa elementu', - 'import_file' => 'importuj plik CSV', - 'import_type' => 'Typ importu CSV', - 'insufficient_permissions' => 'Brak uprawnień!', - 'kits' => 'Predefiniowane zestawy', - 'language' => 'Język', - 'last' => 'Ostatni', - 'last_login' => 'Ostatnie logowanie', - 'last_name' => 'Nazwisko', - 'license' => 'Licencja', - 'license_report' => 'Raport Licencji', - 'licenses_available' => 'Dostępne licencje', - 'licenses' => 'Licencje', - 'list_all' => 'Pokaż Wszystkie', - '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', - 'locations' => 'Lokalizacje', - 'logo_size' => 'Logo kwadratowe wyglądają najlepiej z Logo + Tekst. Maksymalny rozmiar wyświetlania logo to 50px wysoki x 500px szerokości. ', - 'logout' => 'Wyloguj się', - 'lookup_by_tag' => 'Wyszukaj poprzez znacznik aktywa', - 'maintenances' => 'Utrzymanie', - 'manage_api_keys' => 'Zarządzaj kluczami API', - 'manufacturer' => 'Producent', - 'manufacturers' => 'Producenci', - 'markdown' => 'To pole pozwala na użycie GFM (Github flavored markdown).', - 'min_amt' => 'Minimalna ilość', - 'min_amt_help' => 'Minimalna liczba elementów, które powinny być dostępne przed wyzwoleniem alertu. Pozostaw Min. Ilość pusta, jeśli nie chcesz otrzymywać powiadomień o niskim ekwipunku.', - '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', - 'new' => 'nowy!', - 'no_depreciation' => 'Nie Amortyzowany', - 'no_results' => 'Brak wyników.', - 'no' => 'Nie', - 'notes' => 'Notatki', - 'order_number' => 'Numer zamówienia', - 'only_deleted' => 'Tylko usunięte aktywa', - 'page_menu' => 'Wyświetla pozycje _MENU_', - 'pagination_info' => 'Wyświetla _START_ do _END_ z _TOTAL_ pozycji', - 'pending' => 'Oczekujący', - 'people' => 'Osoby', - 'per_page' => 'Wyników na strone', - 'previous' => 'Poprzedni', - 'processing' => 'Przetwarzanie', - 'profile' => 'Twój profil', - 'purchase_cost' => 'Koszt zakupu', - 'purchase_date' => 'Data zakupu', - 'qty' => 'Ilość', - 'quantity' => 'Ilość', - 'quantity_minimum' => 'Masz :count przedmiotów poniżej lub prawie poniżej minimalnych poziomów ilości', - 'quickscan_checkin' => 'Szybkie skanowanie', - 'quickscan_checkin_status' => 'Status przypisania', - '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' => 'Żądane modele', - 'requested' => 'Wymagane', - 'requested_date' => 'Data złożenia zapotrzebowania', - 'requested_assets' => 'Żądane zasoby', - 'requested_assets_menu' => 'Żądane zasoby', - 'request_canceled' => 'Żądanie anulowane', - 'save' => 'Zapisz', - 'select_var' => 'Wybierz :thing... ', // this will eventually replace all of our other selects - 'select' => 'Wybierz', - 'select_all' => 'Zaznacz wszystko', - 'search' => 'Wyszukaj', - 'select_category' => 'Wybierz kategorię', - 'select_department' => 'Wybierz departament', - 'select_depreciation' => 'Wybierz rodzaj amortyzacji', - 'select_location' => 'Wybierz lokalizację', - 'select_manufacturer' => 'Wybierz producenta', - 'select_model' => 'Wybierz Model', - 'select_supplier' => 'Wybierz dostawcę', - 'select_user' => 'Wybierz użytkownika', - 'select_date' => 'Wybierz Datę (RRRR MM-DD)', - 'select_statuslabel' => 'Wybierz status', - 'select_company' => 'Wybierz firmę', - 'select_asset' => 'Wybierz aktywa', - 'settings' => 'Ustawienia', - 'show_deleted' => 'Pokaż usunięte', - 'show_current' => 'Pokaż bieżące', - 'sign_in' => 'Zaloguj się', - 'signature' => 'Podpis', - 'signed_off_by' => 'Podpisano przez', - 'skin' => 'Motyw', - 'webhook_msg_note' => 'Powiadomienie zostanie wysłane przez webhook', - 'webhook_test_msg' => 'Super! Wygląda na to, że Twoja integracja :app z Snipe-IT działa!', - 'some_features_disabled' => 'Wersja demonstracyjna: Pewne funkcje zostały wyłączone w tej instalacji.', - 'site_name' => 'Nazwa Witryny', - 'state' => 'Województwo', - 'status_labels' => 'Etykiety Statusu', - 'status' => 'Status', - 'accept_eula' => 'Umowa akceptacyjna', - 'supplier' => 'Dostawca', - 'suppliers' => 'Dostawcy', - 'sure_to_delete' => 'Czy na pewno chcesz usunąć', - 'sure_to_delete_var' => 'Czy na pewno chcesz usunąć :item?', - 'delete_what' => 'Usuń :item', - 'submit' => 'Zatwierdź', - 'target' => 'Cel', - 'time_and_date_display' => 'Wyświetlanie daty i czasu', - 'total_assets' => 'Ogółem aktywów', - 'total_licenses' => 'Ogółem licencji', - 'total_accessories' => 'Ogółem akcesorii', - 'total_consumables' => 'Ogółem materiałów eksploatacyjnych', - 'type' => 'Rodzaj', - 'undeployable' => 'Nie przypisane', - 'unknown_admin' => 'Nieznany Administrator', - 'username_format' => 'Format nazwy użytkownika', - 'username' => 'Nazwa użytkownika', - 'update' => 'Zaktualizuj', - 'upload_filetypes_help' => 'Dozwolone typy plików to png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip i rar. Maksymalny dozwolony rozmiar przesyłania to :rozmiar.', - 'uploaded' => 'Przesłano', - 'user' => 'Użytkownik', - 'accepted' => 'zatwierdzone', - 'declined' => 'odrzucony', - 'unassigned' => 'Nieprzypisane', - 'unaccepted_asset_report' => 'Aktywa niezatwierdzone', - 'users' => 'Użytkownicy', - 'viewall' => 'Pokaż wszystko', - 'viewassets' => 'Zobacz przypisane aktywa', - 'viewassetsfor' => 'Zobacz przypisane do :name', - 'website' => 'Adres witryny', - 'welcome' => 'Witaj, :name', - 'years' => 'Lata', - 'yes' => 'Tak', - 'zip' => 'Kod pocztowy', - 'noimage' => 'Brak obrazu lub obraz nieodnaleziony.', - 'file_does_not_exist' => 'Żądany plik nie istnieje na serwerze.', - 'file_upload_success' => 'Przesyłanie pliku powiodło się!', - 'no_files_uploaded' => 'Przesyłanie pliku powiodło się!', - 'token_expired' => 'Czas trwania sesji upłynął. Spróbuj ponownie.', - 'login_enabled' => 'Logowanie włączone', - 'audit_due' => 'Termin przeprowadzenia audytu', - 'audit_overdue' => 'Zaległe z tytułu audytu', - 'accept' => 'Zaakceptuj :asset', - 'i_accept' => 'Akceptuję', - 'i_decline' => 'Odrzucam', - 'accept_decline' => 'Akceptuj/Odrzuć', - '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' => 'pokaż wszystko', - 'hide_deleted' => 'Ukryj usunięte', - 'email' => 'Adres e-mail', - 'do_not_change' => 'Nie zmieniaj', - 'bug_report' => 'Zgłoś błąd', - 'user_manual' => 'Podręcznik użytkownika', - 'setup_step_1' => 'Krok 1', - 'setup_step_2' => 'Krok 2', - 'setup_step_3' => 'Krok 3', - 'setup_step_4' => 'Krok 4', - 'setup_config_check' => 'Sprawdzanie konfiguracji', - 'setup_create_database' => 'Utwórz tabelę w bazie danych', - 'setup_create_admin' => 'Utwórz konto administratora', - 'setup_done' => 'Zakończono!', - 'bulk_edit_about_to' => 'Zamierzasz edytować: ', - 'checked_out' => 'Wydane', - 'checked_out_to' => 'Wypożyczony do', - 'fields' => 'Pola', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Przewidywana data zwrotu', - 'reminder_checked_out_items' => 'To jest przypomnienie o aktualnie wydanych Tobie przedmiotach. Jeśli uważasz, że ta lista jest niedokładna (brakuje czegoś lub pojawia się tutaj coś, czego nigdy nie otrzymałeś), prosimy o e-mail :reply_to_name pod adresem: :reply_to_addresse.', - 'changed' => 'Zmieniono', - 'to' => 'Do', - 'report_fields_info' => '

Wybierz pola, które chcesz uwzględnić w raporcie niestandardowym, i kliknij Generuj. Plik (custom-asset-report-RRRR-mm-dd.csv) zostanie pobrany automatycznie i będzie można go otworzyć w programie Excel.

-

Jeśli chcesz wyeksportować tylko określone zasoby, skorzystaj z poniższych opcji, aby dostosować wyniki.

', - 'range' => 'Zakres', - 'bom_remark' => 'Dodaj BOM (znacznik kolejności bajtów) do tego pliku CSV', - 'improvements' => 'Ulepszenia', - 'information' => 'Informacja', - 'permissions' => 'Uprawnienia', - 'managed_ldap' => '(Zarządzane przez LDAP)', - 'export' => 'Eksportuj', - 'ldap_sync' => 'Synchronizacja LDAP', - 'ldap_user_sync' => 'Synchronizacja użytkownika LDAP', - 'synchronize' => 'Synchronizuj', - 'sync_results' => 'Wyniki Synchronizacji', - 'license_serial' => 'Klucz seryjny/produktu', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => 'Ukończono w 60% (ostrzeżenie)', - 'dashboard_empty' => 'Wygląda na to, że nie dodałeś jeszcze nic, więc nie mamy nic niesamowitego do wyświetlenia. Zacznij od dodania niektórych zasobów, akcesoriów, materiałów eksploatacyjnych lub licencji!', - 'new_asset' => 'Nowy środek trwały', - 'new_license' => 'Nowa licencja', - 'new_accessory' => 'Nowe akcesorium', - 'new_consumable' => 'Nowy materiał eksploatacyjny', - 'collapse' => 'Zwiń', - 'assigned' => 'Przypisane', - 'asset_count' => 'Liczba aktywów', - 'accessories_count' => 'Liczba akcesoriów', - 'consumables_count' => 'Liczba materiałów eksploatacyjnych', - 'components_count' => 'Liczba komponentów', - 'licenses_count' => 'Liczba licencji', - 'notification_error' => 'Error', - 'notification_error_hint' => 'Proszę sprawdzić poniższy formularz pod kątem błędów', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Sukces', - 'notification_warning' => 'Ostrzeżenie', - 'notification_info' => 'Informacja', - 'asset_information' => 'Informacje o aktywach', - 'model_name' => 'Nazwa modelu', - 'asset_name' => 'Nazwa Aktywu', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Nazwa materiału eksploatacyjnego:', - 'accessory_information' => 'Informacje o akcesoriach:', - 'accessory_name' => 'Nazwa akcesorium:', - 'clone_item' => 'Klonuj obiekt', - 'checkout_tooltip' => 'Sprawdź ten element', - 'checkin_tooltip' => 'Sprawdź ten element w', - 'checkout_user_tooltip' => 'Sprawdź ten element do użytkownika', - 'maintenance_mode' => 'Usługa jest tymczasowo niedostępna z powodu aktualizacji systemu. Sprawdź ponownie później.', - 'maintenance_mode_title' => 'System tymczasowo niedostępny', - 'ldap_import' => 'Hasło użytkownika nie powinno być zarządzane przez LDAP. (Pozwala to wysyłać prośbę o zresetowanie zapomnianego hasła)', - 'purge_not_allowed' => 'Usuwanie usuniętych danych zostało wyłączone w pliku .env. Skontaktuj się z pomocą techniczną lub administratorem systemu.', - 'backup_delete_not_allowed' => 'Usuwanie kopii zapasowych zostało wyłączone w pliku .env. Skontaktuj się z pomocą techniczną lub administratorem systemu.', - 'additional_files' => 'Dodatkowe pliki', - 'shitty_browser' => 'Nie wykryto podpisu. Jeśli używasz starszej przeglądarki, użyj bardziej nowoczesnej przeglądarki, aby dokończyć akceptację aktywów.', - 'bulk_soft_delete' =>'Również miękkie usuwanie tych użytkowników. Ich historia zasobów pozostanie nieuszkodzona/dopóki nie usuniesz usuniętych rekordów w ustawieniach administratora.', - 'bulk_checkin_delete_success' => 'Wybrani użytkownicy zostali usunięci i ich zasoby zostały odebrane.', - 'bulk_checkin_success' => 'Elementy dla wybranych użytkowników zostały odebrane.', - 'set_to_null' => 'Usuń wartości dla tego zasobu|Usuń wartości dla wszystkich :asset_count aktywów ', - 'set_users_field_to_null' => 'Usuń :field wartości dla tego użytkownika|Usuń :field wartości dla wszystkich użytkowników :user_count ', - 'na_no_purchase_date' => 'N/A - Nie podano daty zakupu', - 'assets_by_status' => 'Zasoby wg statusu', - 'assets_by_status_type' => 'Zasoby według typu statusu', - 'pie_chart_type' => 'Typ wykresu Pie Dashboard', - 'hello_name' => 'Witaj, :name!', - 'unaccepted_profile_warning' => 'Masz :count elementów wymagających akceptacji. Kliknij tutaj, aby je zaakceptować lub odrzucić', - 'start_date' => 'Data rozpoczęcia', - 'end_date' => 'Data zakończenia', - 'alt_uploaded_image_thumbnail' => 'Przesłano miniaturę', - 'placeholder_kit' => 'Wybierz zestaw', - 'file_not_found' => 'Nie odnaleziono pliku', - 'preview_not_available' => '(brak podglądu)', - 'setup' => 'Ustawienia', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Przejdź do treści głównej', - 'toggle_navigation' => 'Przełącz nawigację', - 'alerts' => 'Alerty', - 'tasks_view_all' => 'Wyświetl wszystkie zadania', - 'true' => 'Prawda', - 'false' => 'Fałsz', - 'integration_option' => 'Opcja integracji', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Scal użytkowników', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'Tej akcji NIE MOŻNA cofnąć i powinna zostać użyta TYLKO WTEDY gdy musisz połączyć użytkowników z powodu złego importu lub synchronizacji. Pamiętaj, aby najpierw utworzyć kopię zapasową.', - 'no_users_selected' => 'Nie wybrano użytkowników', - 'not_enough_users_selected' => 'Co najmniej :count użytkowników musi zostać wybranych', - 'merge_success' => ':count użytkowników pomyślnie scalonych w :into_username!', - 'merged' => 'scalony', - 'merged_log_this_user_into' => 'Scalono użytkownika (ID :to_id - :to_username) w ID użytkownika :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Scalono ID użytkownika :from_id (:from_username) z użytkownikiem (ID :to_id - :to_username)', - 'clear_and_save' => 'Wyczyść i Zapisz', - 'update_existing_values' => 'Uaktualnić istniejące wartości?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Wysłać e-mail powitalny dla nowych użytkowników?', - 'back_before_importing' => 'Kopia zapasowa przed zaimportowaniem?', - 'csv_header_field' => 'Nagłówki pól pliku CSV', - 'import_field' => 'Importuj pole', - 'sample_value' => 'Przykładowa wartość', - 'no_headers' => 'Nie znaleziono kolumn', - 'error_in_import_file' => 'Wystąpił błąd podczas odczytu pliku CSV: :error', - 'percent_complete' => 'Ukończono :percent %', - 'errors_importing' => 'Podczas importowania wystąpiły błędy: ', - 'warning' => 'Ostrzeżenie: :warning', - 'success_redirecting' => '"Sukces... Przekierowanie.', - 'cancel_request' => 'Anuluj żądanie tego elementu', - 'setup_successful_migrations' => 'Twoje tabele bazy danych zostały utworzone', - 'setup_migration_output' => 'Wyniki migracji:', - 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Potwierdź', - 'autoassign_licenses' => 'Automatyczne przypisywanie licencji', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'Nie można usunąć tego elementu', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Numer seryjny', - 'item_notes' => ':item Notatki', - 'item_name_var' => ':Item Nazwa', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Nazwisko menedżera', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Nazwa pliku obrazu', - 'do_not_import' => 'Nie importuj', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Błąd podczas przesyłania pliku. Sprawdź, czy nie ma pustych wierszy i czy nazwy kolumn nie są zduplikowane.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/pl/help.php b/resources/lang/pl/help.php deleted file mode 100644 index acce438b97..0000000000 --- a/resources/lang/pl/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Więcej informacji', - - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - - '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.', - - 'categories' => 'Kategorie pozwolą zorganizować twoje przedmioty. Przykłady kategorii to np. " Stacje robocze", "Laptopy", "Telefony", "Tablety" itp., ale możesz używać kategorii w dowolny sensowny dla siebie sposób.', - - 'accessories' => 'Akcesoria to rzeczy, które wydajesz użytkownikom, a które nie mają numerów seryjnych (lub nie zależy Ci na śledzeniu ich niepowtarzalności). Na przykład, myszki i klawiatury komputerowe.', - - 'companies' => 'Firmy mogą być używane jako proste pole identyfikacyjne lub mogą posłużyć do ograniczenia widoczności aktywów dla użytkowników itp. jeśli \'\'Wsparcie dla wielu firm" jest włączone w ustawieniach administracyjnych.', - - 'components' => 'Składniki są przedmioty, które są częścią aktywów np. dyski twarde, pamięci RAM, zasilacze do laptopów itp.', - - 'consumables' => 'Materiały eksploatacyjne są przedmiotami jednorazowego użytku, które będą wykorzystane w miarę upływu czasu. Przykładem będzie tusz do drukarki lub papier do kopiarek.', - - 'depreciations' => 'Możesz ustawić amortyzację środków trwałych na podstawie amortyzacji aktywów w oparciu o metodę liniową.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/pl/localizations.php b/resources/lang/pl/localizations.php deleted file mode 100644 index e84b50a09f..0000000000 --- a/resources/lang/pl/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Wybierz język', - 'languages' => [ - 'en'=> 'angielski (USA)', - 'en-GB'=> 'angielski (UK)', - 'af'=> 'afrykanerski', - 'ar'=> 'arabski', - 'bg'=> 'bułgarski', - 'zh-CN'=> 'chiński uproszczony', - 'zh-TW'=> 'chiński tradycyjny', - 'hr'=> 'chorwacki', - 'cs'=> 'czeski', - 'da'=> 'duński', - 'nl'=> 'holenderski', - 'en-ID'=> 'angielski (Indonezja)', - 'et'=> 'estoński', - 'fil'=> 'filipiński', - 'fi'=> 'fiński', - 'fr'=> 'francuski', - 'de'=> 'niemiecki', - 'de-i'=> 'niemiecki (nieoficjalny)', - 'el'=> 'grecki', - 'he'=> 'hebrajski', - 'hu'=> 'węgierski', - 'is' => 'islandzki', - 'id'=> 'indonezyjski', - 'ga-IE'=> 'irlandzki', - 'it'=> 'włoski', - 'ja'=> 'japoński', - 'km' => 'Khmer', - 'ko'=> 'koreański', - 'lv'=>'łotewski', - 'lt'=> 'litewski', - 'mk'=> 'macedoński', - 'ms'=> 'malajski', - 'mi'=> 'maoryski', - 'mn'=> 'mongolski', - 'no'=> 'norweski', - 'fa'=> 'perski', - 'pl'=> 'polski', - 'pt-PT'=> 'portugalski', - 'pt-BR'=> 'portugalski (brazylijski)', - 'ro'=> 'rumuński', - 'ru'=> 'rosyjski', - 'sr-CS' => 'serbski (łaciński)', - 'sl'=> 'słoweński', - 'es-ES'=> 'hiszpański', - 'es-CO'=> 'hiszpański, Kolumbia', - 'es-MX'=> 'hiszpański, Meksyk', - 'es-VE'=> 'hiszpański, Wenezuela', - 'sv-SE'=> 'szwedzki', - 'tl'=> 'tagalog', - 'ta'=> 'tamilski', - 'th'=> 'tajski', - 'tr'=> 'turecki', - 'uk'=> 'ukraiński', - 'vi'=> 'wietnamski', - 'cy'=> 'walijski', - 'zu'=> 'zuluski', - ], - - 'select_country' => 'Wybierz kraj', - - 'countries' => [ - 'AC'=>'Wyspa Wniebowstąpienia', - 'AD'=>'Andora', - 'AE'=>'Zjednoczone Emiraty Arabskie', - 'AF'=>'Afganistan', - 'AG'=>'Antigua i Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Antyle Holenderskie', - 'AO'=>'Angola', - 'AQ'=>'Antarktyda', - 'AR'=>'Argentyna', - 'AS'=>'Amerykańskie Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Wyspy Alandzkie', - 'AZ'=>'Azerbejdżan', - 'BA'=>'Bośnia i Hercegowina', - 'BB'=>'Barbados', - 'BE'=>'Belgia', - 'BD'=>'Bangladesz', - 'BF'=>'Burkina Faso', - 'BG'=>'Bułgaria', - 'BH'=>'Bahrajn', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermudy', - 'BN'=>'Republika Brunei', - 'BO'=>'Boliwia', - 'BR'=>'Brazylia', - 'BS'=>'Wyspy Bahama', - 'BT'=>'Bhutan', - 'BV'=>'Wyspa Bouveta', - 'BW'=>'Botswana', - 'BY'=>'Białoruś', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Wyspy Kokosowe (Wyspy Keelinga)', - 'CD'=>'Kongo (Republika Demokratyczna)', - 'CF'=>'Republika Środkowoafrykańska', - 'CG'=>'Kongo (Republika)', - 'CH'=>'Szwajcaria', - 'CI'=>'Wybrzeże Kości Słoniowej', - 'CK'=>'Wyspy Cooka', - 'CL'=>'Chile', - 'CM'=>'Kamerun', - 'CN'=>'Chińska Republika Ludowa', - 'CO'=>'Kolumbia', - 'CR'=>'Kostaryka', - 'CU'=>'Kuba', - 'CV'=>'Republika Zielonego Przylądka', - 'CX'=>'Wyspa Bożego Narodzenia', - 'CY'=>'Cypr', - 'CZ'=>'Republika Czeska', - 'DE'=>'Niemcy', - 'DJ'=>'Dżibuti', - 'DK'=>'Dania', - 'DM'=>'Dominika', - 'DO'=>'Dominikana', - 'DZ'=>'Algieria', - 'EC'=>'Ekwador', - 'EE'=>'Estonia', - 'EG'=>'Egipt', - 'ER'=>'Erytrea', - 'ES'=>'Hiszpania', - 'ET'=>'Etiopia', - 'EU'=>'Unia Europejska', - 'FI'=>'Finlandia', - 'FJ'=>'Fidżi', - 'FK'=>'Falklandy (Malwiny)', - 'FM'=>'Sfederowane Stany Mikronezji', - 'FO'=>'Wyspy Owcze', - 'FR'=>'Francja', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Gruzja', - 'GF'=>'Gujana Francuska', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Grenlandia', - 'GM'=>'Gambia', - 'GN'=>'Gwinea', - 'GP'=>'Gwadelupa', - 'GQ'=>'Gwinea Równikowa', - 'GR'=>'Grecja', - 'GS'=>'Georgia Południowa i Sandwich Południowy', - 'GT'=>'Gwatemala', - 'GU'=>'Guam', - 'GW'=>'Gwinea-Bissau', - 'GY'=>'Gujana', - 'HK'=>'Hong Kong', - 'HM'=>'Wyspy Heard i McDonalda', - 'HN'=>'Honduras', - 'HR'=>'Chorwacja', - 'HT'=>'Haiti', - 'HU'=>'Węgry', - 'ID'=>'Indonezja', - 'IE'=>'Irlandia', - 'IL'=>'Izrael', - 'IM'=>'Wyspa Man', - 'IN'=>'Indie', - 'IO'=>'Brytyjskie Terytorium Oceanu Indyjskiego', - 'IQ'=>'Irak', - 'IR'=>'Iran', - 'IS'=>'Islandia', - 'IT'=>'Włochy', - 'JE'=>'Jersey', - 'JM'=>'Jamajka', - 'JO'=>'Jordania', - 'JP'=>'Japonia', - 'KE'=>'Kenia', - 'KG'=>'Kirgistan', - 'KH'=>'Kambodża', - 'KI'=>'Kiribati', - 'KM'=>'Komory', - 'KN'=>'Saint Kitts i Nevis', - 'KR'=>'Korea Południowa', - 'KW'=>'Kuwejt', - 'KY'=>'Kajmany', - 'KZ'=>'Kazachstan', - 'LA'=>'Laos', - 'LB'=>'Liban', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Litwa', - 'LU'=>'Luksemburg', - 'LV'=>'Łotwa', - 'LY'=>'Libia', - 'MA'=>'Maroko', - 'MC'=>'Monako', - 'MD'=>'Mołdawia, Republika', - 'ME'=>'Czarnogóra', - 'MG'=>'Madagaskar', - 'MH'=>'Wyspy Marshalla', - 'MK'=>'Macedonia Północna', - 'ML'=>'Mali', - 'MM'=>'Mjanma', - 'MN'=>'Mongolia', - 'MO'=>'Makau', - 'MP'=>'Mariany Północne', - 'MQ'=>'Martynika', - 'MR'=>'Mauretania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Malediwy', - 'MW'=>'Malawi', - 'MX'=>'Meksyk', - 'MY'=>'Malezja', - 'MZ'=>'Mozambik', - 'NA'=>'Namibia', - 'NC'=>'Nowa Kaledonia', - 'NE'=>'Niger', - 'NF'=>'Wyspa Norfolk', - 'NG'=>'Nigeria', - 'NI'=>'Nikaragua', - 'NL'=>'Holandia', - 'NO'=>'Norwegia', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Nowa Zelandia', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Polinezja Francuska', - 'PG'=>'Papua Nowa Gwinea', - 'PH'=>'Filipiny', - 'PK'=>'Pakistan', - 'PL'=>'Polska', - 'PM'=>'Saint-Pierre i Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Portoryko', - 'PS'=>'Palestyna', - 'PT'=>'Portugalia', - 'PW'=>'Palau', - 'PY'=>'Paragwaj', - 'QA'=>'Katar', - 'RE'=>'Reunion', - 'RO'=>'Rumunia', - 'RS'=>'Serbia', - 'RU'=>'Federacja Rosyjska', - 'RW'=>'Rwanda', - 'SA'=>'Arabia Saudyjska', - 'UK'=>'Szkocja', - 'SB'=>'Wyspy Salomona', - 'SC'=>'Seszele', - 'SS'=>'Sudan Południowy', - 'SD'=>'Sudan', - 'SE'=>'Szwecja', - 'SG'=>'Singapur', - 'SH'=>'Wyspa Świętej Heleny', - 'SI'=>'Słowenia', - 'SJ'=>'Wyspy Svalbard i Jan Mayen', - 'SK'=>'Słowacja', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Surinam', - 'ST'=>'Wyspy Świętego Tomasza i Książęca', - 'SU'=>'Związek Radziecki', - 'SV'=>'Salwador', - 'SY'=>'Syria', - 'SZ'=>'Suazi', - 'TC'=>'Turks i Caicos', - 'TD'=>'Czad', - 'TF'=>'Francuskie Terytoria Południowe', - 'TG'=>'Togo', - 'TH'=>'Tajlandia', - 'TJ'=>'Tadżykistan', - 'TK'=>'Tokelau', - 'TI'=>'Timor Wschodni', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunezja', - 'TO'=>'Tonga', - 'TP'=>'Timor Wschodni (stary kod)', - 'TR'=>'Turcja', - 'TT'=>'Trynidad i Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Tajwan', - 'TZ'=>'Tanzania', - 'UA'=>'Ukraina', - 'UG'=>'Uganda', - 'UK'=>'Wielka Brytania', - 'US'=>'Stany Zjednoczone', - 'UM'=>'Dalekie Wyspy Mniejsze Stanów Zjednoczonych', - 'UY'=>'Urugwaj', - 'UZ'=>'Uzbekistan', - 'VA'=>'Watykan', - 'VC'=>'Saint Vincent i Grenadyny', - 'VE'=>'Wenezuela', - 'VG'=>'Brytyjskie Wyspy Dziewicze', - 'VI'=>'Wyspy Dziewicze Stanów Zjednoczonych', - 'VN'=>'Wietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis i Futuna', - 'WS'=>'Samoa', - 'YE'=>'Jemen', - 'YT'=>'Majotta', - 'ZA'=>'Republika Południowej Afryki', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/pl/mail.php b/resources/lang/pl/mail.php deleted file mode 100644 index a7639380da..0000000000 --- a/resources/lang/pl/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Użytkownik zaakceptował zasób', - 'acceptance_asset_declined' => 'Użytkownik odrzucił zasób', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Dodatkowe notatki:', - 'admin_has_created' => 'Administrator utworzył dla Ciebie konto na stronie :web.', - 'asset' => 'Sprzęt:', - 'asset_name' => 'Nazwa sprzętu:', - 'asset_requested' => 'Wystosowane zapotrzebowanie na sprzęt', - 'asset_tag' => 'Tag sprzętu', - 'assigned_to' => 'Przypisane do', - 'best_regards' => 'Pozdrawiam', - 'canceled' => 'Anulowane:', - 'checkin_date' => 'Data otrzymania:', - 'checkout_date' => 'Data przypisania:', - 'click_to_confirm' => 'Proszę kliknąć na ten link aby potwierdzić swoje konto na :web:', - 'click_on_the_link_accessory' => 'Proszę kliknąć link poniżej aby potwierdzić otrzymanie sprzętu.', - 'click_on_the_link_asset' => 'Proszę kliknąć link poniżej aby potwierdzić otrzymanie sprzętu.', - 'Confirm_Asset_Checkin' => 'Potwierdź otrzymanie sprzętu', - 'Confirm_Accessory_Checkin' => 'Potwierdź przyjęcie akcesorium', - 'Confirm_accessory_delivery' => 'Potwierdź otrzymanie akcesorium', - 'Confirm_license_delivery' => 'Potwierdź otrzymanie licencji', - 'Confirm_asset_delivery' => 'Potwierdź otrzymanie sprzętu', - 'Confirm_consumable_delivery' => 'Potwierdź otrzymanie materiałów eksploatacyjnych', - 'current_QTY' => 'Bieżąca ilość', - 'Days' => 'Dni', - 'days' => 'Dni', - 'expecting_checkin_date' => 'Spodziewana data przyjęcia:', - 'expires' => 'Wygasa', - 'Expiring_Assets_Report' => 'Raport wygasających sprzętów.', - 'Expiring_Licenses_Report' => 'Raport Wygasających Licencji.', - 'hello' => 'Cześć', - 'hi' => 'Cześć', - 'i_have_read' => 'Przeczytałem i zgadzam się z warunkami użytkowania oraz potwierdzam otrzymanie niniejszej pozycji.', - 'item' => 'Pozycja:', - 'Item_Request_Canceled' => 'Anulowano zamówioną pozycję', - 'Item_Requested' => 'Pozycja Zamówiona', - 'link_to_update_password' => 'Proszę kliknąć na poniższy link, aby zaktualizować swoje hasło na :web:', - 'login_first_admin' => 'Zaloguj się do aplikacji Snipe-IT przy użyciu poniższych poświadczeń:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Raport niskiego stanu zasobów', - 'inventory_report' => 'Raport z magazynu', - 'min_QTY' => 'Min. ilość', - 'name' => 'Nazwa', - 'new_item_checked' => 'Nowy przedmiot przypisany do Ciebie został zwrócony, szczegóły poniżej.', - 'password' => 'Hasło:', - 'password_reset' => 'Resetowanie hasła', - - 'read_the_terms' => 'Proszę przeczytać warunki użytkowania przedstawione poniżej.', - 'read_the_terms_and_click' => 'Proszę przeczytać warunki użytkowania przedstawione poniżej i kliknąć na link poniżej aby potwierdzić zapoznanie się z warunkami użytkowania i otrzymania sprzętu.', - 'requested' => 'Zamówione:', - 'reset_link' => 'Link resetujący Twoje hasło', - 'reset_password' => 'Kliknij tutaj aby zresetować swoje hasło:', - 'serial' => 'Nr seryjny', - 'supplier' => 'Dostawca', - 'tag' => 'Tag', - 'test_email' => 'Testowy email z :web', - '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 :count aktywów z gwarancją wygasającą w ciągu następnych :thereshold dni. | Istnieje :count aktywów z gwarancją wygasającą w ciągu następnych :threshold dni.', - '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', - 'upcoming-audits' => 'Istnieje :count aktywa, które nadchodzą do rewizji w ciągu :threshold days.|Istnieje :count aktywów, które nadchodzą do rewizji w ciągu :threshold dni.', - 'user' => 'Użytkownik', - 'username' => 'Nazwa użytkownika', - 'welcome' => 'Witaj :name', - 'welcome_to' => 'Witamy na :web!', - 'your_credentials' => 'Twoje poświadczenia :web', - 'Accessory_Checkin_Notification' => 'Akcesorium zwrócono', - 'Asset_Checkin_Notification' => 'Sprzęt zwrócono', - 'Asset_Checkout_Notification' => 'Zasób wydany', - 'License_Checkin_Notification' => 'Akcesorium zwrócono', - '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', - 'rights_reserved' => 'Wszystkie prawa zastrzeżone.', -]; diff --git a/resources/lang/pl/passwords.php b/resources/lang/pl/passwords.php deleted file mode 100644 index 7e6906f958..0000000000 --- a/resources/lang/pl/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Jeśli w systemie istnieje podany użytkownik z prawidłowym adresem e-mail, hasło odzyskiwania zostało wysłane na e-mail.', - 'user' => 'Jeśli w systemie istnieje podany użytkownik z podanym adresem e-mail, hasło odzyskiwania zostanie wysłane na e-mail.', - 'token' => 'Ten token resetowania hasła jest nieprawidłowy lub wygasł, lub nie pasuje do podanej nazwy użytkownika.', - 'reset' => 'Twoje hasło zostało zresetowane!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/pl/validation.php b/resources/lang/pl/validation.php deleted file mode 100644 index d968add4c9..0000000000 --- a/resources/lang/pl/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute musi zostać zaakceptowany.', - 'active_url' => ':attribute nie jest poprawnym adresem URL.', - 'after' => ':attribute musi być późniejszą datą w stosunku do :date.', - 'after_or_equal' => ':attribute musi być datą po lub równa :date.', - 'alpha' => ':attribute może zawierać tylko litery.', - 'alpha_dash' => ':attribute może zawierać tylko litery, cyfry i myślniki.', - 'alpha_num' => ':attribute może zawierać tylko litery i cyfry.', - 'array' => ':attribute musi być zbiorem.', - 'before' => ':attribute musi być późniejszą datą w stosunku do :date.', - 'before_or_equal' => ':attribute musi być datą po lub równa :date.', - 'between' => [ - 'numeric' => ':attribute musi być pomiędzy :min - :max.', - 'file' => ':attribute musi być pomiędzy :min - :max kilobajtów.', - 'string' => ':attribute musi być pomiędzy :min - :max znaków.', - 'array' => ':attribute musi być pomiędzy :min - :max.', - ], - 'boolean' => 'Pole atrybutu: musi być prawdziwe lub fałszywe.', - 'confirmed' => 'Potwierdzenie :attribute nie pasuje.', - 'date' => ':attribute nie jest prawidłową datą.', - 'date_format' => 'Format :attribute nie pasuje do :format.', - 'different' => ':attribute musi różnić się od :other.', - 'digits' => ':attribute musi posiadać cyfry :digits.', - 'digits_between' => ':attribute musi być pomiędzy cyframi :min i :max.', - 'dimensions' => 'Atrybut: atrybut ma nieprawidłowe wymiary obrazu.', - 'distinct' => 'Pole :attribute ma zduplikowane wartości.', - 'email' => 'Format pola :attribute jest niewłaściwy.', - 'exists' => 'Wybrane :attribute jest niewłaściwe.', - 'file' => ':attribute musi być plikiem.', - 'filled' => 'Pole :attribute musi posiadać wartość.', - 'image' => ':attribute musi być obrazkiem.', - 'import_field_empty' => 'Wartość dla :fieldname nie może być pusta.', - 'in' => 'Wybrane :attribute jest niewłaściwe.', - 'in_array' => 'Pole: attribute nie istnieje w: other.', - 'integer' => ':attribute must musi być liczbą całkowitą.', - 'ip' => ':attribute musi być poprawnym adresem IP.', - 'ipv4' => 'Atrybut: musi być prawidłowym adresem IPv4.', - 'ipv6' => 'Atrybut: musi być prawidłowym adresem IPv6.', - 'is_unique_department' => ':attribute musi być unikatowy dla tej firmy', - 'json' => 'Atrybut: musi być prawidłowym ciągiem JSON.', - 'max' => [ - 'numeric' => ':attribute nie może być większy niż :max.', - 'file' => ':attribute nie może być więszky niż :max kilobajtów.', - 'string' => ':attribute nie może posiadać więcej znaków niż :max.', - 'array' => 'Atrybut: atrybut nie może zawierać więcej niż: max elementów.', - ], - 'mimes' => ':attribute musi być plikiem z rozszerzeniami :values.', - 'mimetypes' => 'Atrybut: atrybut musi być plikiem typu:: wartości.', - 'min' => [ - 'numeric' => ':attribute musi być przynajmniej :min.', - 'file' => ':attribute musi być przynajmniej wielkości :min kilobajtów.', - 'string' => ':attribute musi być posiadać minimum :min znaki.', - 'array' => 'Atrybut: musi zawierać co najmniej: min.', - ], - 'starts_with' => ':attribute musi zaczynać się jednym z następujących wartości: :values.', - 'ends_with' => ':attribute musi kończyć się jedną z następujących wartości: :values.', - - 'not_in' => 'Wybrany :attribute jest nieprawidłowy.', - 'numeric' => ':attribute musi być liczbą.', - 'present' => ':attribute nie może być puste.', - 'valid_regex' => 'Nieprawidłowe wyrażenie regularne. ', - 'regex' => 'Format :attribute jest niewłaściwy.', - 'required' => ':attribute nie może być puste.', - 'required_if' => 'Pole :attribute jest wymagane gdy :other jest :value.', - 'required_unless' => 'Pole atrybutów: wymagane jest, chyba że inne są w: wartościach.', - 'required_with' => 'Pole :attribute jest wymagane gdy :values jest podana.', - 'required_with_all' => 'Pole atrybutu: atrybut jest wymagane, gdy: wartości są obecne.', - 'required_without' => 'Pole :attribute jest wymagane gdy :values nie jest podana.', - 'required_without_all' => 'Pole atrybutu: attribute jest wymagane, gdy żadna z: wartości nie jest obecna.', - 'same' => ':attribute i :other muszą pasować.', - 'size' => [ - 'numeric' => ':attribute musi być wielkości :size.', - 'file' => ':attribute musi być :size kilobajtów.', - 'string' => ':attribute musi być :size znakowy.', - 'array' => 'Atrybut: musi zawierać: elementy rozmiaru.', - ], - 'string' => 'Atrybut: atrybut musi być ciągiem.', - 'timezone' => 'Atrybut: musi być poprawną strefą.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Hasło nie może być takie samo jak nazwa użytkownika.', - 'letters' => 'Hasło musi zawierać co najmniej jedną literę.', - 'numbers' => 'Hasło musi zawierać co najmniej jedną cyfrę.', - 'case_diff' => 'Hasło musi zawierać małe i wielkie litery.', - 'symbols' => 'Hasło musi zawierać znaki specjalne.', - 'gte' => [ - 'numeric' => 'Wartość nie może być ujemna' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'To hasło jest zbyt powszechne.', - 'statuslabel_type' => 'Musisz wybrać odpowiedni typ etykiety statusu', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', - 'last_audit_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD hh:mm:ss', - 'expiration_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', - 'termination_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', - 'expected_checkin.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', - 'start_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', - 'end_date.date_format' => ':attribute musi być prawidłową datą w formacie YYYY-MM-DD', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/pt-BR/admin/accessories/message.php b/resources/lang/pt-BR/admin/accessories/message.php index db3b0cd600..e77b81131b 100644 --- a/resources/lang/pt-BR/admin/accessories/message.php +++ b/resources/lang/pt-BR/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Este acessório [:id] não existe.', - 'not_found' => 'That accessory was not found.', + 'not_found' => 'Esse acessório não foi encontrado.', 'assoc_users' => 'Este acessório tem atualmente :count itens alocado para os usuários. Por favor, verifique em acessórios e e tente novamente. ', 'create' => array( diff --git a/resources/lang/pt-BR/admin/companies/table.php b/resources/lang/pt-BR/admin/companies/table.php index 90868a65cd..a7061029c3 100644 --- a/resources/lang/pt-BR/admin/companies/table.php +++ b/resources/lang/pt-BR/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Empresas', 'create' => 'Criar Empresa', + 'email' => 'E-mail da Empresa', 'title' => 'Empresa', + 'phone' => 'Telefone da Empresa', 'update' => 'Atualizar Empresa', 'name' => 'Nome da Empresa', 'id' => 'ID', diff --git a/resources/lang/pt-BR/admin/custom_fields/general.php b/resources/lang/pt-BR/admin/custom_fields/general.php index 067a7d2441..0f95d95f84 100644 --- a/resources/lang/pt-BR/admin/custom_fields/general.php +++ b/resources/lang/pt-BR/admin/custom_fields/general.php @@ -34,8 +34,8 @@ return [ 'create_field' => 'Novo conjunto de campos personalizado', 'create_field_title' => 'Criar um novo campo personalizado', 'value_encrypted' => 'O valor deste campo é encriptado no banco de dados. Somente usuários administradores podem ver o valor descriptografado', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', + '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 e-mails', + 'show_in_email_short' => 'Incluir nos e-mails.', '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', @@ -52,10 +52,10 @@ return [ 'display_in_user_view_table' => 'Visível para o Usuário', 'auto_add_to_fieldsets' => 'Adicionar automaticamente para cada novo conjunto de campos', 'add_to_preexisting_fieldsets' => 'Adicionar para qualquer conjunto de campos existente', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview' => 'Mostrar na lista visualizações por padrão. Usuários autorizados ainda serão capazes de mostrar/ocultar através do seletor de coluna', 'show_in_listview_short' => 'Mostrar nas listas', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'show_in_requestable_list_short' => 'Mostrar na lista de ativos solicitáveis', + 'show_in_requestable_list' => 'Mostrar valor na lista de ativos solicitáveis. Campos criptografados não serão exibidos', + 'encrypted_options' => 'Este campo está criptografado, então algumas opções de exibição não estarão disponíveis.', ]; diff --git a/resources/lang/pt-BR/admin/hardware/form.php b/resources/lang/pt-BR/admin/hardware/form.php index 334b5322e7..c08ca37d44 100644 --- a/resources/lang/pt-BR/admin/hardware/form.php +++ b/resources/lang/pt-BR/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciação', 'depreciates_on' => 'Deprecia em', 'default_location' => 'Local Padrão', + 'default_location_phone' => 'Telefone de localização padrão', 'eol_date' => 'Date de EOL', 'eol_rate' => 'Classificação de EOL', 'expected_checkin' => 'Excedeu a data dar entrada', @@ -49,7 +50,7 @@ return [ 'asset_location' => 'Atualizar Local do Ativo', 'asset_location_update_default_current' => 'Atualizar a localização padrão e local real', 'asset_location_update_default' => 'Atualizar somente local padrão', - 'asset_location_update_actual' => 'Update only actual location', + 'asset_location_update_actual' => 'Atualizar somente a localização atual', 'asset_not_deployable' => 'Este status de ativo não é implantado. Este ativo não pode ser verificado.', 'asset_deployable' => 'Este status pode ser implementado. Este ativo pode ser verificado.', 'processing_spinner' => 'Processando... (Isso pode levar algum tempo em arquivos grandes)', diff --git a/resources/lang/pt-BR/admin/hardware/general.php b/resources/lang/pt-BR/admin/hardware/general.php index 8bca68a107..6e510d463b 100644 --- a/resources/lang/pt-BR/admin/hardware/general.php +++ b/resources/lang/pt-BR/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'Este ativo possui uma etiqueta de status que não é implantável e não pode ser check-out no momento.', 'view' => 'Ver Ativo', 'csv_error' => 'Você tem um erro no seu arquivo CSV:', - 'import_text' => ' -

- Envie um CSV que contém o histórico de ativos. Os ativos e usuários DEVEM já existir no sistema, ou eles serão ignorados. Correspondendo mídias para a importação de histórico acontece com a tag de conteúdo. Tentaremos encontrar um usuário correspondente com base no nome de usuário que você fornece, e nos critérios que você selecionar abaixo. Se você não selecionar nenhum critério abaixo, ele vai simplesmente tentar combinar com o formato de nome de usuário configurado nas configurações de Administrador > Geral. -

- -

Campos incluídos no CSV devem corresponder os cabeçalhos: Marcador de Ativo, Nome, data de check-out, data. check-in. Quaisquer campos adicionais serão ignorados.

- -

Data de Checkin: em branco ou em datas futuras de check-in fará check-in dos itens para o usuário associado. Excluindo a coluna Data de check-in criará uma data de check-in com a data de hoje.

+ 'import_text' => '

Upload de um CSV que contém o histórico de ativos. Os ativos e usuários já existem no sistema, ou serão ignorados. Correspondência de mídias para o histórico de importação acontece com a tag de conteúdo. Tentaremos encontrar um usuário correspondente com base no nome de usuário que você fornece, e nos critérios que você selecionar abaixo. Se você não selecionar nenhum critério abaixo, ele simplesmente tentará combinar com o formato de nome de usuário configurado na Administração > Configurações Gerais.

Campos incluídos no CSV devem corresponder aos cabeçalhos: Marcador de Ativo, Nome, Data de Finalização, Data de Entrada. Quaisquer campos adicionais serão ignorados.

Data de check-in: em branco ou em datas futuras de check-in fará check-in dos itens para o usuário associado. Excluindo a coluna Data de check-in criará uma data de check-in com a data de hoje.

', - 'csv_import_match_f-l' => 'Tente corresponder aos usuários pelo formato firstname.lastname (jane.smith)', - 'csv_import_match_initial_last' => 'Tente combinar os usuários pelo primeiro formato de sobrenome (jsmith)', - 'csv_import_match_first' => 'Tente combinar os usuários pelo formato do primeiro nome (jane)', - 'csv_import_match_email' => 'Tentar corresponder aos usuários por e-mail como nome de usuário', - 'csv_import_match_username' => 'Tente corresponder aos usuários pelo nome de usuário', + 'csv_import_match_f-l' => 'Tente corresponder aos usuários por firstname.lastname (jane.smith) formato', + 'csv_import_match_initial_last' => 'Tente coincidir com os usuários do formato primeiro sobrenome (jsmith)', + 'csv_import_match_first' => 'Tente corresponder aos usuários pelo formato primeiro nome (jane)', + 'csv_import_match_email' => 'Tentar corresponder usuários por email como nome de usuário', + 'csv_import_match_username' => 'Tente corresponder aos usuários do nome nome de usuário', 'error_messages' => 'Mensagens de erro:', 'success_messages' => 'Mensagens de sucesso:', 'alert_details' => 'Por favor, veja abaixo para detalhes.', diff --git a/resources/lang/pt-BR/admin/hardware/message.php b/resources/lang/pt-BR/admin/hardware/message.php index 13519f209e..d1b5dc074f 100644 --- a/resources/lang/pt-BR/admin/hardware/message.php +++ b/resources/lang/pt-BR/admin/hardware/message.php @@ -10,7 +10,7 @@ return [ 'create' => [ 'error' => 'O ativo não foi criado, tente novamente. :(', 'success' => 'Ativo criado com sucesso. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'success_linked' => 'O ativo com a tag :tag foi criado com sucesso. clique aqui para ver.', ], 'update' => [ @@ -18,6 +18,7 @@ return [ 'success' => 'Ativo atualizado com sucesso.', 'nothing_updated' => 'Nenhum campo foi selecionado, então nada foi atualizado.', 'no_assets_selected' => 'Nenhum ativo foi selecionado, portanto, nada foi atualizado.', + 'assets_do_not_exist_or_are_invalid' => 'Os arquivos selecionados não podem ser atualizados.', ], 'restore' => [ diff --git a/resources/lang/pt-BR/admin/hardware/table.php b/resources/lang/pt-BR/admin/hardware/table.php index b295e09d3f..287f578d82 100644 --- a/resources/lang/pt-BR/admin/hardware/table.php +++ b/resources/lang/pt-BR/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Marcação do Ativo', 'asset_model' => 'Modelo', + 'assigned_to' => 'Atribuído a', 'book_value' => 'Valor Atual', 'change' => 'Entrada/Saída', 'checkout_date' => 'Data de saída', diff --git a/resources/lang/pt-BR/admin/labels/table.php b/resources/lang/pt-BR/admin/labels/table.php index 2959abb04d..17d6418a4f 100644 --- a/resources/lang/pt-BR/admin/labels/table.php +++ b/resources/lang/pt-BR/admin/labels/table.php @@ -1,7 +1,13 @@ 'format@@0 Test Company Limited', + 'example_defaultloc' => 'Construção 1', + 'example_category' => 'Testar Categoria', + 'example_location' => 'Construção 2', + 'example_manufacturer' => 'Teste de Fabricação Inc.', + 'example_model' => 'Testar Modelo', + 'example_supplier' => 'format@@0 Test Company Limited', 'labels_per_page' => 'Rótulos', 'support_fields' => 'Campos', 'support_asset_tag' => 'Etiqueta', diff --git a/resources/lang/pt-BR/admin/licenses/general.php b/resources/lang/pt-BR/admin/licenses/general.php index 2a50d9a0da..0a9dc5f690 100644 --- a/resources/lang/pt-BR/admin/licenses/general.php +++ b/resources/lang/pt-BR/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'Existem apenas :remaining_count lugares para esta licença com uma quantidade mínima de :min_amt. Você pode querer considerar a compra de mais lugares.', + 'below_threshold_short' => 'Este item está abaixo da quantidade mínima necessária.', ); diff --git a/resources/lang/pt-BR/admin/licenses/message.php b/resources/lang/pt-BR/admin/licenses/message.php index 75725108e4..d8310494f3 100644 --- a/resources/lang/pt-BR/admin/licenses/message.php +++ b/resources/lang/pt-BR/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => 'Esta licença é atualmente check-out para um usuário e não pode ser excluído. Por favor, atualize seu bem para que não referencie mais este usuário e, em seguida, tente apagar novamente. ', 'select_asset_or_person' => 'Você deve selecionar um ativo ou um usuário, mas não ambos.', 'not_found' => 'Licença não encontrada', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count vagas disponíveis', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => 'Houve um problema de registro na licença. Favor tentar novamente.', 'success' => 'A licença foi registrada com sucesso', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => 'Não há vagas de licença suficientes disponíveis para o pagamento', ), 'checkin' => array( diff --git a/resources/lang/pt-BR/admin/locations/table.php b/resources/lang/pt-BR/admin/locations/table.php index 3af53cd8c3..d9a974c2b2 100644 --- a/resources/lang/pt-BR/admin/locations/table.php +++ b/resources/lang/pt-BR/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir Todos Atribuídos', 'name' => 'Nome do Local', 'address' => 'Endereço', - 'address2' => 'Address Line 2', + 'address2' => 'Linha de Endereço 2', 'zip' => 'Código Postal', 'locations' => 'Locais', 'parent' => 'Principal', @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Alocado', 'asset_expected_checkin' => 'Check-in Esperado', 'date' => 'Data:', + 'phone' => 'Telefone da Localização', 'signed_by_asset_auditor' => 'Assinado por (Contador de Ativo):', 'signed_by_finance_auditor' => 'Assinado por (Auditoria Financeira):', 'signed_by_location_manager' => 'Assinado por (Gerente Local):', diff --git a/resources/lang/pt-BR/admin/manufacturers/message.php b/resources/lang/pt-BR/admin/manufacturers/message.php index eb0eb20778..e5dc8fa5f2 100644 --- a/resources/lang/pt-BR/admin/manufacturers/message.php +++ b/resources/lang/pt-BR/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'As variáveis {LOCALE}, {SERIAL}, {MODEL_NUMBER} e {MODEL_NAME} podem ser usadas em sua URL para que esses valores sejam preenchidos automaticamente ao visualizar ativos - por exemplo, https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'As variáveis {LOCALE}, {SERIAL}, {MODEL_NUMBER} e {MODEL_NAME} podem ser usadas em sua URL para que esses valores sejam preenchidos automaticamente ao visualizar ativos - por exemplo, https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'O fabricante não existe.', 'assoc_users' => 'Este fabricante está no momento associado com pelo menos um modelo e não pode ser excluído. Atualize seus modelos para não referenciarem mais este fabricante e tente novamente. ', diff --git a/resources/lang/pt-BR/admin/manufacturers/table.php b/resources/lang/pt-BR/admin/manufacturers/table.php index 671c5bc099..2d17773924 100644 --- a/resources/lang/pt-BR/admin/manufacturers/table.php +++ b/resources/lang/pt-BR/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'Url de suporte', 'warranty_lookup_url' => 'URL da busca de garantia', 'update' => 'Atualizar Fabricante', - 'url' => 'URL', ); diff --git a/resources/lang/pt-BR/admin/models/message.php b/resources/lang/pt-BR/admin/models/message.php index 235c88f2ac..d39ca0132e 100644 --- a/resources/lang/pt-BR/admin/models/message.php +++ b/resources/lang/pt-BR/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Nenhum campo foi alterado, então nada foi atualizado.', 'success' => 'Modelo foi atualizado com sucesso. |:model_count modelos atualizados com sucesso.', - 'warn' => 'Você está prestes a atualizar os properies do seguinte modelo: |Você está prestes a editar as propriedades dos seguintes :model_count modelos:', + 'warn' => 'Você está prestes a atualizar as propriedades do seguinte modelo: Você está prestes a editar as propriedades dos seguintes :model_count models:', ), diff --git a/resources/lang/pt-BR/admin/reports/general.php b/resources/lang/pt-BR/admin/reports/general.php index c118ba5d26..4600542e7a 100644 --- a/resources/lang/pt-BR/admin/reports/general.php +++ b/resources/lang/pt-BR/admin/reports/general.php @@ -8,10 +8,10 @@ return [ 'acceptance_deleted' => 'Pedido de aceitação excluído', 'acceptance_request' => 'Solicitação de aceitação', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Endereço do Usuário', + 'user_city' => 'Cidade do usuário', + 'user_state' => 'Estado do Usuário', + 'user_country' => 'País do usuário', + 'user_zip' => 'CEP do Usuário' ] ]; \ 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 4ad0f0b7bb..74628c93f5 100644 --- a/resources/lang/pt-BR/admin/settings/general.php +++ b/resources/lang/pt-BR/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Configurações de administrador', 'is_ad' => 'Este é um servidor de Diretório Ativo', 'alerts' => 'Alertas', 'alert_title' => 'Atualizar Configurações de Notificação', @@ -66,9 +67,10 @@ return [ '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' => 'suporte à empresa, assinatura, aceitação, formato de e-mail, formato de nome de usuário, imagens por página, miniatura, eula, painel, privacidade', + 'general_settings_keywords' => 'suporte à empresa, assinatura, aceitação, formato de e-mail, formato de nome de usuário, imagens, por página, miniatura, gravatar, por, painel, privacidade', 'general_settings_help' => 'EULA padrão e mais', 'generate_backup' => 'Backup Criado', + 'google_workspaces' => 'Espaços do Google', 'header_color' => 'Cor do Cabeçalho', 'info' => 'Estas configurações deixam-lhe personalizar certos aspectos da sua instalação.', 'label_logo' => 'Logotipo da etiqueta', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'Integração LDAP', 'ldap_settings' => 'Configurações LDAP', 'ldap_client_tls_cert_help' => 'Certificado e chave TLS do Client-Side para conexões LDAP geralmente são úteis apenas em configurações do Google Workspace com "Secure LDAP". Ambas são necessárias.', - 'ldap_client_tls_key' => 'Chave TLS do lado do cliente LDAP', 'ldap_location' => 'Localização LDAP', 'ldap_location_help' => 'O campo de Localização do dap deve ser usado se um OU não estiver sendo usado no DNS de vinculação base. Deixe em branco se uma busca OU estiver sendo usada.', 'ldap_login_test_help' => 'Digite um nome de usuário e senha LDAP válidos a partir do DN base que você especificou acima para testar se seu login LDAP está configurado corretamente. VOCÊ DEVE SALVAR AS CONFIGURAÇÕES LDAP ATUALIZADAS PRIMEIRAMENTE.', @@ -120,8 +121,8 @@ return [ 'ldap_test' => 'Testar LDAP', 'ldap_test_sync' => 'Testar Sincronização LDAP', '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.', + 'load_remote' => 'Usar Gravatar', + 'load_remote_help_text' => 'Desmarque esta caixa se sua instalação não pode carregar scripts do exterior da internet. Isso irá impedir que o Snipe-IT tente carregar imagens do Gravatar.', 'login' => 'Tentativas de Login', 'login_attempt' => 'Tentativa de login', 'login_ip' => 'Endereço IP', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrações', 'slack' => 'Slack', 'general_webhook' => 'Webhook Geral', + 'ms_teams' => 'Equipes da Microsoft', 'webhook' => ':app', 'webhook_presave' => 'Teste para salvar', 'webhook_title' => 'Atualizar configurações de Webhook', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Ativação de autenticação em dois passos', 'two_factor_enabled_text' => 'Ativar autenticação em dois passos', 'two_factor_reset' => 'Redefinir senha autenticação de pois passos', - 'two_factor_reset_help' => 'Isto irá forçar o usuário a registar o seu dispositivo com Google Authenticator novamente. Isso pode ser útil se seu dispositivo registrado for perdido ou roubado. ', + 'two_factor_reset_help' => 'Isso forçará o usuário a registar o dispositivo com seu aplicativo de autenticação novamente. Isso pode ser útil se seu dispositivo de matrícula for perdido ou roubado. ', 'two_factor_reset_success' => 'Dispositivo de autenticação de dois passos foi redefinido com sucesso', 'two_factor_reset_error' => 'Reset do dispositivo de autenticação de dois passos falhou', 'two_factor_enabled_warning' => 'Ao ativar a autenticação de dois passos se não estiver já ativado, você será forçado a autenticar com o Google Auth com um dispositivo registrado.', diff --git a/resources/lang/pt-BR/admin/settings/message.php b/resources/lang/pt-BR/admin/settings/message.php index d8be0b5b3b..ee47849e90 100644 --- a/resources/lang/pt-BR/admin/settings/message.php +++ b/resources/lang/pt-BR/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensagem :app de teste...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => 'Sua integração com :webhook_name funciona!', 'success_pt1' => 'Sucesso! Verifique o ', 'success_pt2' => ' canal para sua mensagem de teste, e certifique-se de clicar em SALVAR abaixo para armazenar suas configurações.', '500' => '500 Erro no Servidor.', 'error' => 'Algo deu errado. :app respondeu com: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERRO: 301/302 :endpoint retorna um redirecionamento. Por razões de segurança, não seguimos redirecionamentos. Por favor, use o ponto de extremidade atual.', 'error_misc' => 'Algo deu errado. :( ', ] ]; diff --git a/resources/lang/pt-BR/admin/statuslabels/message.php b/resources/lang/pt-BR/admin/statuslabels/message.php index 68d7d87ed7..cf236ab942 100644 --- a/resources/lang/pt-BR/admin/statuslabels/message.php +++ b/resources/lang/pt-BR/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Rótulo de estado não existe.', + 'deleted_label' => 'Rótulo de estado excluído', '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' => [ diff --git a/resources/lang/pt-BR/admin/suppliers/table.php b/resources/lang/pt-BR/admin/suppliers/table.php index 91c013e8bb..c50cb63daa 100644 --- a/resources/lang/pt-BR/admin/suppliers/table.php +++ b/resources/lang/pt-BR/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Estado', 'suppliers' => 'Fornecedores', 'update' => 'Atualizar Fornecedor', - 'url' => 'URL', 'view' => 'Ver Fornecedor', 'view_assets_for' => 'Ver Bens para', 'zip' => 'Código Postal', diff --git a/resources/lang/pt-BR/admin/users/message.php b/resources/lang/pt-BR/admin/users/message.php index 8c36c79536..46dedce852 100644 --- a/resources/lang/pt-BR/admin/users/message.php +++ b/resources/lang/pt-BR/admin/users/message.php @@ -8,7 +8,7 @@ return array( 'user_exists' => 'O usuário já existe!', 'user_not_found' => 'O usuário não existe.', 'user_login_required' => 'O campo de login é requerido', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'Não há ativos atualmente atribuídos ao usuário.', 'user_password_required' => 'A senha é requerida.', 'insufficient_permissions' => 'Permissões Insuficientes.', 'user_deleted_warning' => 'Este usuário foi deletado. Você terá que restaurar este usuário para editá-los ou atribui-lós novos bens.', @@ -16,7 +16,7 @@ return array( 'password_resets_sent' => 'Os usuários selecionados que são ativados e têm um endereço de e-mail válido receberam um link de redefinição de senha.', 'password_reset_sent' => 'Um link de redefinição de senha foi enviado para :email!', 'user_has_no_email' => 'Esse usuário não tem um endereço de e-mail no seu perfil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'log_record_not_found' => 'Não foi possível encontrar um histórico de registro correspondente para este usuário.', 'success' => array( diff --git a/resources/lang/pt-BR/admin/users/table.php b/resources/lang/pt-BR/admin/users/table.php index df2783dba8..c75ea307a7 100644 --- a/resources/lang/pt-BR/admin/users/table.php +++ b/resources/lang/pt-BR/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Gerenciador', 'managed_locations' => 'Gerenciar locações', 'name' => 'Nome', + 'nogroup' => 'Nenhum grupo foi criado ainda. Para criar um, visite: ', 'notes' => 'Notas', 'password_confirm' => 'Confirmar Senha', 'password' => 'Senha', diff --git a/resources/lang/pt-BR/auth/general.php b/resources/lang/pt-BR/auth/general.php index 74521916eb..852a83251b 100644 --- a/resources/lang/pt-BR/auth/general.php +++ b/resources/lang/pt-BR/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Lembrar de mim', 'username_help_top' => 'Digite seu nome de usuário para receber um email com um link de redefinição de senha.', 'username_help_bottom' => 'Seu nome de usuário e endereço de e-mail podem ser o mesmo, mas pode não ser, dependendo da sua configuração. Se você não conseguir lembrar seu nome de usuário, entre em contato com seu administrador.

nomes de usuário sem um endereço de e-mail associado não será enviado por e-mail um link de redefinição de senha. ', - 'google_login' => 'Ou faça login com o Google Workspace', + 'google_login' => 'Entrar com Google Workspace', 'google_login_failed' => 'Falha no login do Google. Por favor, tente novamente.', ]; diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index 682162df98..5adaf5f753 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Acessórios', 'activated' => 'Ativado', 'accepted_date' => 'Data de Aceite', @@ -72,8 +73,8 @@ return [ 'consumable' => 'Consumível', 'consumables' => 'Consumíveis', 'country' => 'País', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => 'Erro ao restaurar :item_type: :error', + 'not_deleted' => 'O :item_type não foi excluído, portanto, não pode ser restaurado', 'create' => 'Criar Novo', 'created' => 'Item criado', 'created_asset' => 'ativo criado', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Os tipos de arquivo aceitos são jpg, webp, png, gif e svg. O tamanho máximo de upload permitido é :tamanho.', 'unaccepted_image_type' => 'Este arquivo de imagem não é legível. Tipos de arquivos aceitos são jpg, webp, png, gif e svg. O mimetype deste arquivo é: :mimetype.', 'import' => 'Importar', + 'import_this_file' => 'Mapear os campos e processar este arquivo', 'importing' => 'Importando', 'importing_help' => 'Você pode importar ativos, acessórios, licenças, componentes, consumíveis e usuários via arquivo CSV.

O CSV deve ser delimitado por vírgula e formatado com cabeçalhos que correspondem aos dos CSVs de amostra na documentação.', 'import-history' => 'Importar Histórico', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Localizaçãod e Localizações', 'locations' => 'Locais', 'logo_size' => 'Logomarcas quadradas são melhores com Logomarca + Texto. Tamanho máximo de exibição da logomarca é de 50px de altura x 500px de largura. ', 'logout' => 'Sair', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nova Senha', 'next' => 'Próxima', 'next_audit_date' => 'Próxima Data de Auditoria', + 'no_email' => 'Nenhum endereço de e-mail associado a este usuário', 'last_audit' => 'Última auditoria', 'new' => 'novo!', 'no_depreciation' => 'Sem Depreciação', @@ -356,8 +360,8 @@ return [ 'sync_results' => ' Resultados da Sincronização', 'license_serial' => 'Chave Serial/Produto', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'invalid_category' => 'Categoria inválida ou ausente', + 'invalid_item_category_single' => 'Categoria :type inválida ou ausente. Por favor, atualize a categoria deste :type para incluir uma categoria válida antes de finalizar a saída.', 'dashboard_info' => 'Este é o seu painel de controle. Há muitos como este, mas este é o seu.', '60_percent_warning' => '60% Completo (aviso)', 'dashboard_empty' => 'Parece que você ainda não adicionou nada, por isso não temos nada incrível para exibir. Comece adicionando alguns ativos, acessórios, consumíveis ou licenças agora!', @@ -372,7 +376,7 @@ Resultados da Sincronização', 'consumables_count' => 'Contagem de Consumíveis', 'components_count' => 'Contagem de Componentes', 'licenses_count' => 'Contagem de Licenças', - 'notification_error' => 'Error', + 'notification_error' => 'Erro', 'notification_error_hint' => 'Por favor, verifique o formulário abaixo para erros', 'notification_bulk_error_hint' => 'Os seguintes campos tiveram erros de validação e não foram editados:', 'notification_success' => 'Sucesso', @@ -437,13 +441,14 @@ Resultados da Sincronização', 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'A geração de etiquetas auto-incrementais de ativos está desabilitada, então todas as linhas precisam ter a coluna "Etiqueta de ativo" preenchidas.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: A geração de etiquetas auto-incrementais de ativos está habilitada assim serão criadas para registros que não possuem a "Etiqueta de ativo" preenchida. As linhas que possuem "Etiqueta de ativo" preenchida serão atualizadas com as informações fornecidas.', 'send_welcome_email_to_users' => ' Enviar E-mail de Boas-vindas para novos Usuários?', + 'send_email' => 'Enviar e-mail', + 'call' => 'Número de chamada', 'back_before_importing' => 'Fazer backup antes de importar?', 'csv_header_field' => 'Campo de Cabeçalho CSV', 'import_field' => 'Campo de importação', 'sample_value' => 'Valor de Amostra', 'no_headers' => 'Nenhuma Coluna Encontrada', 'error_in_import_file' => 'Houve um erro ao ler o arquivo CSV: :error', - 'percent_complete' => ':percent % Completo', 'errors_importing' => 'Ocorreram alguns Erros ao importar: ', 'warning' => 'AVISO: :warning', 'success_redirecting' => '"Sucesso... Redirecionando.', @@ -459,6 +464,7 @@ Resultados da Sincronização', 'no_autoassign_licenses_help' => 'Não inclua o usuário para atribuição em massa através da interface do usuário da licença ou das ferramentas do CLI.', 'modal_confirm_generic' => 'Você tem certeza?', 'cannot_be_deleted' => 'Este item não pode ser excluído', + 'cannot_be_edited' => 'Este item não pode ser editado.', 'undeployable_tooltip' => 'Este item não pode ser retirado. Verifique a quantidade restante.', 'serial_number' => 'Número de Série', 'item_notes' => ':item Notas', @@ -489,8 +495,39 @@ Resultados da Sincronização', ], 'percent_complete' => '% completo', 'uploading' => 'Enviando... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'upload_error' => 'Erro ao enviar o arquivo. Por favor, verifique se não existem linhas vazias e se nenhum nome de coluna está duplicado.', + 'copy_to_clipboard' => 'Copiar para Área de Transferência', + 'copied' => 'Copiado!', + 'status_compatibility' => 'Se os ativos já estão atribuídos, eles não podem ser alterados para um tipo de status não implantável e este valor será ignorado.', + 'rtd_location_help' => 'Esta é a localização do ativo quando ele não está em uso', + 'item_not_found' => ':item_type ID :id não existe ou foi excluído', + 'action_permission_denied' => 'Você não tem permissão para :action :item_type ID :id', + 'action_permission_generic' => 'Você não tem permissão para :action este :item_type', + 'edit' => 'editar', + 'action_source' => 'Fonte da Ação', + 'or' => 'ou', + 'url' => 'URL', + 'edit_fieldset' => 'Editar campos e opções', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Exclusão em massa :object_type', + 'warn' => 'Você está prestes a excluir um :object_type├Você está prestes a excluir :count :object_type', + 'success' => ':object_type deletado com sucesso :count :object_type :count com sucesso', + 'error' => 'Não foi possível excluir :object_type', + 'nothing_selected' => 'Não :object_type selecionado - nada a fazer', + 'partial' => 'Excluído :success_count :object_type, mas :error_count :object_type não pôde ser excluído', + ], + ], + 'no_requestable' => 'Não há ativos solicitáveis ou modelos de ativos.', + + 'countable' => [ + 'accessories' => ':count Acessório|:count Acessórios', + 'assets' => ':count Ativo', + 'licenses' => ':count Licenças|:count Licenças', + 'license_seats' => ':count licença assentonamed@@0:count licença de assentos', + 'consumables' => ':count Consumível|:count Consumíveis', + 'components' => ':count Componente|:count Componentes', + ] ]; diff --git a/resources/lang/pt-BR/help.php b/resources/lang/pt-BR/help.php index bdcb76b1d8..0d50477416 100644 --- a/resources/lang/pt-BR/help.php +++ b/resources/lang/pt-BR/help.php @@ -31,5 +31,5 @@ return [ 'depreciations' => 'Você pode configurar depreciações para depreciar ativos baseados na depreciação linear.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'O importador detectou que este arquivo está vazio.' ]; diff --git a/resources/lang/pt-BR/localizations.php b/resources/lang/pt-BR/localizations.php index d438e3c563..af8493c864 100644 --- a/resources/lang/pt-BR/localizations.php +++ b/resources/lang/pt-BR/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Selecionar um idioma', 'languages' => [ - 'en'=> 'Inglês, EUA', + 'en-US'=> 'Inglês, EUA', 'en-GB'=> 'Inglês, Reino Unido', - 'af'=> 'Africâner', - 'ar'=> 'Árabe', - 'bg'=> 'Búlgaro', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Africâner', + 'ar-SA'=> 'Árabe', + 'bg-BG'=> 'Búlgaro', 'zh-CN'=> 'Chinês Simplificado', 'zh-TW'=> 'Chinês Tradicional', - 'hr'=> 'Croata', - 'cs'=> 'Tcheco', - 'da'=> 'Dinamarquês', - 'nl'=> 'Holandês', + 'ca-ES' => 'catalão', + 'hr-HR'=> 'Croata', + 'cs-CZ'=> 'Tcheco', + 'da-DK'=> 'Dinamarquês', + 'nl-NL'=> 'Holandês', 'en-ID'=> 'Inglês, Indonésia', - 'et'=> 'Estoniano', - 'fil'=> 'Filipino', - 'fi'=> 'Finlandês', - 'fr'=> 'Francês', - 'de'=> 'Alemão', - 'de-i'=> 'Alemão (informal)', - 'el'=> 'Grego', - 'he'=> 'Hebraico', - 'hu'=> 'Húngaro', - 'is' => 'Islandês', - 'id'=> 'Indonésio', + 'et-EE'=> 'Estoniano', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finlandês', + 'fr-FR'=> 'Francês', + 'de-DE'=> 'Alemão', + 'de-if'=> 'Alemão (informal)', + 'el-GR'=> 'Grego', + 'he-IL'=> 'Hebraico', + 'hu-HU'=> 'Húngaro', + 'is-IS' => 'Islandês', + 'id-ID'=> 'Indonésio', 'ga-IE'=> 'Irlandês', - 'it'=> 'Italiano', - 'ja'=> 'Japonês', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Letão', - 'lt'=> 'Lituano', - 'mk'=> 'Macedônio', - 'ms'=> 'Malaio', - 'mi'=> 'Maori', - 'mn'=> 'Mongol', - 'no'=> 'Norueguês', - 'fa'=> 'Persa', - 'pl'=> 'Polonês', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Japonês', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Letão', + 'mk-MK'=> 'Macedônio', + 'ms-MY'=> 'Malaio', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Norueguês', + 'fa-IR'=> 'Persa', + 'pl-PL'=> 'Polonês', 'pt-PT'=> 'Português', 'pt-BR'=> 'Português, Brasil', - 'ro'=> 'Romeno', - 'ru'=> 'Russo', + 'ro-RO'=> 'Romeno', + 'ru-RU'=> 'Russo', 'sr-CS' => 'Sérvio (Latim)', - 'sl'=> 'Esloveno', + 'sk-SK'=> 'Eslovaco', + 'sl-SI'=> 'Esloveno', + 'so-SO'=> 'Somali', 'es-ES'=> 'Espanhol', 'es-CO'=> 'Espanhol da Colômbia', 'es-MX'=> 'Espanhol do México', 'es-VE'=> 'Espanhol da Venezuela', 'sv-SE'=> 'Sueco', - 'tl'=> 'Tagalo', - 'ta'=> 'Tâmil', - 'th'=> 'Tailandia', - 'tr'=> 'Turquia', - 'uk'=> 'Ucrania', - 'vi'=> 'Vietnã', - 'cy'=> 'País de Gales', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalo', + 'ta-IN'=> 'Tâmil', + 'th-TH'=> 'Tailandia', + 'tr-TR'=> 'Turquia', + 'uk-UA'=> 'Ucrania', + 'vi-VN'=> 'Vietnã', + 'cy-GB'=> 'País de Gales', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Selecione um país', diff --git a/resources/lang/pt-BR/mail.php b/resources/lang/pt-BR/mail.php index bcce87a359..a03869290c 100644 --- a/resources/lang/pt-BR/mail.php +++ b/resources/lang/pt-BR/mail.php @@ -1,10 +1,33 @@ 'Um usuário aceitou um item', - 'acceptance_asset_declined' => 'Um usuário recusou um item', + + 'Accessory_Checkin_Notification' => 'Ativo verificado em', + 'Accessory_Checkout_Notification' => 'Acessório verificado', + 'Asset_Checkin_Notification' => 'Ativo verificado em', + 'Asset_Checkout_Notification' => 'Ativo retornado', + 'Confirm_Accessory_Checkin' => 'Confirme a devolução do acessório', + 'Confirm_Asset_Checkin' => 'Confirme a devolução do ativo', + 'Confirm_accessory_delivery' => 'Confirme a entrega do acessório', + 'Confirm_asset_delivery' => 'Confirme a entrega do ativo', + 'Confirm_consumable_delivery' => 'Confirme a entrega de consumíveis', + 'Confirm_license_delivery' => 'Confirme a entrega de licença', + 'Consumable_checkout_notification' => 'Consumível verificado', + 'Days' => 'Dias', + 'Expected_Checkin_Date' => 'Um ativo com check-out para você deve ser verificado novamente em :date', + 'Expected_Checkin_Notification' => 'Lembrete: :name prazo de devolução aproximando', + 'Expected_Checkin_Report' => 'Relatório de check-in de ativos esperado', + 'Expiring_Assets_Report' => 'Relatório de ativos expirando.', + 'Expiring_Licenses_Report' => 'Relatório de Licenças a expirar.', + 'Item_Request_Canceled' => 'Requisição de item cancelado', + 'Item_Requested' => 'Item requisitado', + 'License_Checkin_Notification' => 'Licença verificada em', + 'License_Checkout_Notification' => 'Licença registrada', + 'Low_Inventory_Report' => 'Relatório de baixas de inventario', 'a_user_canceled' => 'Um usuário cancelou uma requisição no website', 'a_user_requested' => 'Um usuário requisitou um item no website', + 'acceptance_asset_accepted' => 'Um usuário aceitou um item', + 'acceptance_asset_declined' => 'Um usuário recusou um item', 'accessory_name' => 'Nome do Acessório:', 'additional_notes' => 'Comentários adicionais:', 'admin_has_created' => 'Um administrador criou uma conta para você em :web.', @@ -12,58 +35,52 @@ return [ 'asset_name' => 'Nome do Ativo:', 'asset_requested' => 'Requisição de Ativo', 'asset_tag' => 'Etiqueta de Ativo', + '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.', 'assigned_to' => 'Atribuído a', 'best_regards' => 'Atenciosamente,', 'canceled' => 'Cancelado:', 'checkin_date' => 'Data de devolução:', 'checkout_date' => 'Data de atribuição:', - 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', + 'checkedout_from' => 'Check-out de', + 'checkedin_from' => 'Check-in de', + 'checked_into' => 'Check-in em', '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 ativo.', - 'Confirm_Asset_Checkin' => 'Confirme a devolução do ativo', - 'Confirm_Accessory_Checkin' => 'Confirme a devolução do acessório', - 'Confirm_accessory_delivery' => 'Confirme a entrega do acessório', - 'Confirm_license_delivery' => 'Confirme a entrega de licença', - 'Confirm_asset_delivery' => 'Confirme a entrega do ativo', - 'Confirm_consumable_delivery' => 'Confirme a entrega de consumíveis', + 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', 'current_QTY' => 'Qtde. atual', - 'Days' => 'Dias', 'days' => 'Dias', 'expecting_checkin_date' => 'Data prevista de devolução:', 'expires' => 'Expira', - 'Expiring_Assets_Report' => 'Relatório de ativos expirando.', - 'Expiring_Licenses_Report' => 'Relatório de Licenças a expirar.', 'hello' => 'Olá', 'hi' => 'Oi', 'i_have_read' => 'Li e concordo com os termos de uso e recebi este item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Requisição de item cancelado', - 'Item_Requested' => 'Item requisitado', - 'link_to_update_password' => 'Por favor clique no link abaixo para atualizar a sua senha do :web:', - 'login_first_admin' => 'Faça login na sua instalação do Snipe-IT usando os dados abaixo:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Relatório de baixas de inventario', 'inventory_report' => 'Relatório de Inventário', + 'item' => 'Item:', + 'license_expiring_alert' => 'Há uma :count licença expirando nos próximos :threshold dias. | Existem :count licenças expirand nos próximos :threshold dias.', + 'link_to_update_password' => 'Por favor clique no link abaixo para atualizar a sua senha do :web:', + 'login' => 'Login:', + 'login_first_admin' => 'Faça login na sua instalação do Snipe-IT usando os dados abaixo:', + '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.', 'min_QTY' => 'Qtde. Min', 'name' => 'Nome', 'new_item_checked' => 'Um novo item foi feito Check-out em seu nome, detalhes abaixo.', + 'notes' => 'Notas', 'password' => 'Senha:', 'password_reset' => 'Redefinir Senha', - 'read_the_terms' => 'Por favor, leia os termos de uso abaixo.', - 'read_the_terms_and_click' => 'Por favor, leia os termos de uso abaixo e clique no link na parte inferior para confirmar que leu e que concorda com os termos de uso e ter recebido o ativo.', + 'read_the_terms_and_click' => 'Por favor, leia os termos de uso abaixo, e clique no link na parte inferior para confirmar que você leu e concorda com os termos de uso, e recebeu o ativo.', 'requested' => 'Solicitado:', 'reset_link' => 'Seu Link de redefinição da senha', 'reset_password' => 'Clique aqui para redefinir sua senha:', + 'rights_reserved' => 'Todos os direitos reservados.', 'serial' => 'Nº de Série', + 'snipe_webhook_test' => 'Teste de Integração Snipe-IT', + 'snipe_webhook_summary' => 'Resumo de Teste de Integração Snipe-IT', 'supplier' => 'Fornecedor', 'tag' => 'Etiqueta', 'test_email' => 'Email de teste do Snipe-IT', '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.', - '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', 'upcoming-audits' => 'Existe um :count ativo que está sendo auditado dentro de :threshold days. There are :count assets que estão sendo enviados para auditoria dentro de :threshold dias.', @@ -71,14 +88,6 @@ return [ 'username' => 'Nome de Usuário', 'welcome' => 'Bem-vindo(a), :name', 'welcome_to' => 'Bem-vindo ao :web!', - 'your_credentials' => 'Suas credenciais do Snipe-IT', - 'Accessory_Checkin_Notification' => 'Ativo verificado em', - 'Asset_Checkin_Notification' => 'Ativo verificado em', - 'Asset_Checkout_Notification' => 'Ativo retornado', - 'License_Checkin_Notification' => 'Licença verificada em', - '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', - 'rights_reserved' => 'Todos os direitos reservados.', + 'your_credentials' => 'Suas credenciais do Snipe-IT', ]; diff --git a/resources/lang/pt-BR/passwords.php b/resources/lang/pt-BR/passwords.php index d2a7a4e030..df16cdc344 100644 --- a/resources/lang/pt-BR/passwords.php +++ b/resources/lang/pt-BR/passwords.php @@ -5,5 +5,5 @@ return [ 'user' => 'Se existir um usuário correspondente com um endereço de e-mail válido em nosso sistema, um e-mail de recuperação de senha foi enviado.', 'token' => 'Este token de redefinição de senha é inválido ou expirou, ou não corresponde ao nome de usuário fornecido.', 'reset' => 'Sua senha foi redefinida!', - 'password_change' => 'Your password has been updated!', + 'password_change' => 'Sua senha foi atualizada!', ]; diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 05ffd48753..c6efdc3dcf 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -90,14 +90,13 @@ return [ ], 'string' => 'O :attribute deve ser string.', 'timezone' => 'O :attribute deve ser um campo válido.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => 'O :attribute deve ser único entre :table1 e :table2. ', '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute não pode ser um array.', 'disallow_same_pwd_as_user_fields' => 'A senha não pode ser igual ao nome de usuário.', 'letters' => 'A senha deve conter pelo menos uma letra.', 'numbers' => 'A senha deve conter pelo menos um número.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Valor não pode ser negativo' ], + 'checkboxes' => ':attribute contém opções inválidas.', + 'radio_buttons' => ':attribute é inválido.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valor inválido incluído neste campo', ]; diff --git a/resources/lang/pt-PT/admin/accessories/message.php b/resources/lang/pt-PT/admin/accessories/message.php index 139f4f6dd8..23fd1ab8ca 100644 --- a/resources/lang/pt-PT/admin/accessories/message.php +++ b/resources/lang/pt-PT/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'O acessório [:id] não existe.', - 'not_found' => 'That accessory was not found.', + 'not_found' => 'Esse acessório não foi encontrado.', 'assoc_users' => 'Esta acessório tem atualmente :count items alocados a utilizadores. Por favor, devolva-os e tente novamente. ', 'create' => array( diff --git a/resources/lang/pt-PT/admin/companies/message.php b/resources/lang/pt-PT/admin/companies/message.php index 79c1d80f7d..744b9aa12e 100644 --- a/resources/lang/pt-PT/admin/companies/message.php +++ b/resources/lang/pt-PT/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Empresa não existe.', - 'deleted' => 'Deleted company', + 'deleted' => 'Empresa excluída', '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' => [ 'error' => 'Empresa não criada, por favor tente de novo.', diff --git a/resources/lang/pt-PT/admin/companies/table.php b/resources/lang/pt-PT/admin/companies/table.php index 90868a65cd..a7061029c3 100644 --- a/resources/lang/pt-PT/admin/companies/table.php +++ b/resources/lang/pt-PT/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Empresas', 'create' => 'Criar Empresa', + 'email' => 'E-mail da Empresa', 'title' => 'Empresa', + 'phone' => 'Telefone da Empresa', 'update' => 'Atualizar Empresa', 'name' => 'Nome da Empresa', 'id' => 'ID', diff --git a/resources/lang/pt-PT/admin/custom_fields/general.php b/resources/lang/pt-PT/admin/custom_fields/general.php index 5595532e99..813f86e1d4 100644 --- a/resources/lang/pt-PT/admin/custom_fields/general.php +++ b/resources/lang/pt-PT/admin/custom_fields/general.php @@ -35,8 +35,8 @@ return [ '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', + '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', + 'show_in_email_short' => 'Incluir nos e-mails.', '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', @@ -53,10 +53,10 @@ return [ 'display_in_user_view_table' => 'Visível para o Utilizador', 'auto_add_to_fieldsets' => 'Adicionar automaticamente para cada novo conjunto de campos', 'add_to_preexisting_fieldsets' => 'Adicionar para qualquer conjunto de campos existente', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview' => 'Mostrar nas listas de visualizações por defeito. Utilizadores autorizados conseguem mostrar/ocultar através do seletor de colunas', 'show_in_listview_short' => 'Mostrar em listas', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'show_in_requestable_list_short' => 'Mostrar na lista de mídias solicitáveis', + 'show_in_requestable_list' => 'Mostrar valor na lista de ativos solicitáveis. Campos criptografados não serão exibidos', + 'encrypted_options' => 'Este campo está criptografado, então algumas opções de exibição não estarão disponíveis.', ]; diff --git a/resources/lang/pt-PT/admin/hardware/form.php b/resources/lang/pt-PT/admin/hardware/form.php index 7caede76d5..d8297f3d4b 100644 --- a/resources/lang/pt-PT/admin/hardware/form.php +++ b/resources/lang/pt-PT/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciação', 'depreciates_on' => 'Deprecia em', 'default_location' => 'Localização padrão', + 'default_location_phone' => 'Telefone de localização padrão', 'eol_date' => 'Data de EOL', 'eol_rate' => 'Taxa de EOL', 'expected_checkin' => 'Data de devolução esperada', diff --git a/resources/lang/pt-PT/admin/hardware/general.php b/resources/lang/pt-PT/admin/hardware/general.php index 90dece7fad..acfbc30712 100644 --- a/resources/lang/pt-PT/admin/hardware/general.php +++ b/resources/lang/pt-PT/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'Este artigo possui uma etiqueta de estado que não é implantável e não pode ser entregue no momento.', 'view' => 'Ver Artigo', 'csv_error' => 'Tem um erro no ficheiro CSV:', - 'import_text' => ' -

- Carregar um CSV que contém o histórico de ativos. Os artigos e utilizadores DEVEM já existir no sistema, ou serão ignorados. Artigos para a importação de histórico corresponde com a etiqueta de artigo. Tentaremos encontrar um utilizador correspondente com base no nome de utilizador que fornecer, e nos critérios que selecionar abaixo. Se não selecionar nenhum critério abaixo, o sistema vai simplesmente tentar combinar com o formato de nome de utilizador configurado nas Configurações Gerais de Administração >. -

- -

campos incluídos no CSV devem corresponder aos cabeçalhos: Etiqueta de Artigo, Nome, Data de Entrega, Data de Receção. Quaisquer campos adicionais serão ignorados.

- -

Data de Entrega: em branco ou datas futuras de entrega irão entregar os artigos o utilizador associado. Excluindo a coluna Data de Receção criará uma data de receção com a data de hoje.

+ 'import_text' => '

Upload de um CSV que contém o histórico de ativos. Os ativos e usuários já existem no sistema, ou serão ignorados. Correspondência de mídias para o histórico de importação acontece com a tag de conteúdo. Tentaremos encontrar um usuário correspondente com base no nome de usuário que você fornece, e nos critérios que você selecionar abaixo. Se você não selecionar nenhum critério abaixo, ele simplesmente tentará combinar com o formato de nome de usuário configurado na Administração > Configurações Gerais.

Campos incluídos no CSV devem corresponder aos cabeçalhos: Marcador de Ativo, Nome, Data de Finalização, Data de Entrada. Quaisquer campos adicionais serão ignorados.

Data de check-in: em branco ou em datas futuras de check-in fará check-in dos itens para o usuário associado. Excluindo a coluna Data de check-in criará uma data de check-in com a data de hoje.

', - 'csv_import_match_f-l' => 'Tente corresponder aos utilizadores pelo formato primeiro nome.último nome (fulano.sicrano)', - 'csv_import_match_initial_last' => 'Tente combinar os utilizadores pelo formato primeira letra e sobrenome (fsicrano)', - 'csv_import_match_first' => 'Tente combinar os utilizadores pelo formato de primeiro nome (fulano)', - 'csv_import_match_email' => 'Tente combinar os utilizadores pelo endereço eletrónico como nome de utilizador', - 'csv_import_match_username' => 'Tente corresponder aos utilizadores pelo nome de utilizador', + 'csv_import_match_f-l' => 'Tente corresponder aos usuários por firstname.lastname (jane.smith) formato', + 'csv_import_match_initial_last' => 'Tente coincidir com os usuários do formato primeiro sobrenome (jsmith)', + 'csv_import_match_first' => 'Tente corresponder aos usuários pelo formato primeiro nome (jane)', + 'csv_import_match_email' => 'Tentar corresponder usuários por email como nome de usuário', + 'csv_import_match_username' => 'Tente corresponder aos usuários do nome nome de usuário', 'error_messages' => 'Mensagens de erro:', 'success_messages' => 'Mensagens de sucesso:', 'alert_details' => 'Por favor, veja abaixo para detalhes.', diff --git a/resources/lang/pt-PT/admin/hardware/message.php b/resources/lang/pt-PT/admin/hardware/message.php index 99867ff61d..73bc2449d3 100644 --- a/resources/lang/pt-PT/admin/hardware/message.php +++ b/resources/lang/pt-PT/admin/hardware/message.php @@ -11,7 +11,7 @@ return [ 'create' => [ 'error' => 'Não foi possível criar o Artigo. Por favor, tente novamente. :(', 'success' => 'Artigo criado com sucesso. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'success_linked' => 'O ativo com a tag :tag foi criado com sucesso. clique aqui para ver.', ], 'update' => [ @@ -19,6 +19,7 @@ return [ 'success' => 'Artigo atualizado com sucesso.', 'nothing_updated' => 'Nenhum atributo foi selecionado, portanto nada foi atualizado.', 'no_assets_selected' => 'Nenhum ativo foi selecionado, por isso nada foi atualizado.', + 'assets_do_not_exist_or_are_invalid' => 'Os arquivos selecionados não podem ser atualizados.', ], 'restore' => [ diff --git a/resources/lang/pt-PT/admin/hardware/table.php b/resources/lang/pt-PT/admin/hardware/table.php index 3c3ee9739d..2b510fd788 100644 --- a/resources/lang/pt-PT/admin/hardware/table.php +++ b/resources/lang/pt-PT/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Etiqueta de Artigo', 'asset_model' => 'Modelo', + 'assigned_to' => 'Atribuído a', 'book_value' => 'Valor Atual', 'change' => 'Entrada/Saída', 'checkout_date' => 'Data de alocação', diff --git a/resources/lang/pt-PT/admin/labels/table.php b/resources/lang/pt-PT/admin/labels/table.php index 2246566639..e376fd09ba 100644 --- a/resources/lang/pt-PT/admin/labels/table.php +++ b/resources/lang/pt-PT/admin/labels/table.php @@ -1,7 +1,13 @@ 'format@@0 Test Company Limited', + 'example_defaultloc' => 'Construção 1', + 'example_category' => 'Testar Categoria', + 'example_location' => 'Construção 2', + 'example_manufacturer' => 'Teste de Fabricação Inc.', + 'example_model' => 'Testar Modelo', + 'example_supplier' => 'format@@0 Test Company Limited', 'labels_per_page' => 'Etiquetas', 'support_fields' => 'Campos', 'support_asset_tag' => 'Etiqueta', diff --git a/resources/lang/pt-PT/admin/licenses/general.php b/resources/lang/pt-PT/admin/licenses/general.php index 72a8efaeb3..bdbac32065 100644 --- a/resources/lang/pt-PT/admin/licenses/general.php +++ b/resources/lang/pt-PT/admin/licenses/general.php @@ -26,7 +26,7 @@ return array( 'modal' => 'Esta ação irá realizar a verificação de um único lugar. | Esta ação verificará todos os :checkedout_seats_count lugares para esta licença.', 'enabled_tooltip' => 'Entrega de TODOS os lugares para esta licença de utilizadores e ativos', 'disabled_tooltip' => 'Isto está desativado porque não há lugares recebidos no momento', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'disabled_tooltip_reassignable' => 'Isso está desativado porque a licença não é reatribuível', 'success' => 'Licença entregue com sucesso! Todas as licenças foram entregues com sucesso!', 'log_msg' => 'Entrega feita através da entrega em massa da licença', ], @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'Existem apenas :remaining_count lugares para esta licença com uma quantidade mínima de :min_amt. Você pode querer considerar a compra de mais lugares.', + 'below_threshold_short' => 'Este item está abaixo da quantidade mínima necessária.', ); diff --git a/resources/lang/pt-PT/admin/licenses/message.php b/resources/lang/pt-PT/admin/licenses/message.php index c6ead4ba4b..7fb74a97cf 100644 --- a/resources/lang/pt-PT/admin/licenses/message.php +++ b/resources/lang/pt-PT/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => 'Esta licença está correntemente alocada a um utilizador e não pode ser removida. Por favor devolva a licença e de seguida tente remover novamente. ', 'select_asset_or_person' => 'Você deve selecionar um recurso ou um usuário, mas não ambos.', 'not_found' => 'Licença não encontrada', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count lugares disponíveis', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => 'Ocorreu um problema ao atribuir esta licença. Por favor, tente novamente.', 'success' => 'A licença foi alocada com sucesso', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => 'Não há assentos de licença suficientes disponíveis para o pagamento', ), 'checkin' => array( diff --git a/resources/lang/pt-PT/admin/locations/table.php b/resources/lang/pt-PT/admin/locations/table.php index 965edeb163..127394ed37 100644 --- a/resources/lang/pt-PT/admin/locations/table.php +++ b/resources/lang/pt-PT/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Entregue', 'asset_expected_checkin' => 'Receção Esperada', 'date' => 'Data:', + 'phone' => 'Telefone da Localização', 'signed_by_asset_auditor' => 'Assinado por (Auditor de Artigos):', 'signed_by_finance_auditor' => 'Assinado por (Auditor Financeiro):', 'signed_by_location_manager' => 'Assinado por (Gestor de Localização):', diff --git a/resources/lang/pt-PT/admin/manufacturers/message.php b/resources/lang/pt-PT/admin/manufacturers/message.php index a9028faa0b..a43c56714f 100644 --- a/resources/lang/pt-PT/admin/manufacturers/message.php +++ b/resources/lang/pt-PT/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variáveis {LOCALE}, {SERIAL}, {MODEL_NUMBER}, e {MODEL_NAME} pode ser usado na URL para ter esses valores auto-preenchidos quando visualizando assets - por exemplo, https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'O fabricante não existe.', 'assoc_users' => 'O fabricante está atualmente associado com pelo menos um modelo e não pode ser removido. Atualize os modelos para que não referenciem mais este fabricante e tente novamente. ', diff --git a/resources/lang/pt-PT/admin/manufacturers/table.php b/resources/lang/pt-PT/admin/manufacturers/table.php index d1fbacf421..718c326bd7 100644 --- a/resources/lang/pt-PT/admin/manufacturers/table.php +++ b/resources/lang/pt-PT/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL de suporte', 'warranty_lookup_url' => 'URL da busca de garantia', 'update' => 'Atualizar Fabricante', - 'url' => 'URL', ); diff --git a/resources/lang/pt-PT/admin/models/message.php b/resources/lang/pt-PT/admin/models/message.php index 6558e396d3..c0a85ba02b 100644 --- a/resources/lang/pt-PT/admin/models/message.php +++ b/resources/lang/pt-PT/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Nenhum campo foi alterado, portanto, nada foi atualizado.', 'success' => 'Modelo foi atualizado com sucesso. |:model_count modelos atualizados com sucesso.', - 'warn' => 'Está prestes a atualizar as propriedades do seguinte modelo: |Está prestes a editar as propriedades dos seguintes :model_count models:', + 'warn' => 'Você está prestes a atualizar as propriedades do seguinte modelo: Você está prestes a editar as propriedades dos seguintes :model_count models:', ), diff --git a/resources/lang/pt-PT/admin/reports/general.php b/resources/lang/pt-PT/admin/reports/general.php index 6654869150..ad54c97503 100644 --- a/resources/lang/pt-PT/admin/reports/general.php +++ b/resources/lang/pt-PT/admin/reports/general.php @@ -8,10 +8,10 @@ return [ 'acceptance_deleted' => 'Pedido de aceitação apagado', 'acceptance_request' => 'Aceitar Pedido', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Informação Endereço', + 'user_city' => 'Cidade de usuário', + 'user_state' => 'Estado do Usuário', + 'user_country' => 'País do usuário', + 'user_zip' => 'CEP do Usuário' ] ]; \ 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 e2078a872f..ca6bf5badc 100644 --- a/resources/lang/pt-PT/admin/settings/general.php +++ b/resources/lang/pt-PT/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Configurações de administrador', 'is_ad' => 'Isto é um servidor do Active Directoriy', 'alerts' => 'Alertas', 'alert_title' => 'Atualizar configurações de notificação', @@ -66,9 +67,10 @@ return [ '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' => 'suporte à empresa, assinatura, aceitação, formato de endereço eletrónico, formato de nome de utilizador, imagens, por página, miniatura, contrato de licença de utilizador final, termos de serviço, painel, privacidade', + 'general_settings_keywords' => 'suporte à empresa, assinatura, aceitação, formato de e-mail, formato de nome de usuário, imagens, por página, miniatura, gravatar, por, painel, privacidade', 'general_settings_help' => 'EULA padrão e mais', 'generate_backup' => 'Gerar Backup', + 'google_workspaces' => 'Espaços do Google', 'header_color' => 'Cor do cabeçalho', 'info' => 'Estas configurações permitem costumizar certos aspetos desta instalação.', 'label_logo' => 'Logotipo da etiqueta', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'Integração LDAP', 'ldap_settings' => 'Configurações LDAP', 'ldap_client_tls_cert_help' => 'Certificado e chave TLS do cliente para conexões LDAP geralmente são úteis apenas em configurações do Google Workspace com LDAP seguro. Ambos são necessários.', - 'ldap_client_tls_key' => 'Chave TLS do cliente LDAP', 'ldap_location' => 'Localização LDAP', 'ldap_location_help' => 'O campo Ldap de localização deverá ser usado se uma OU não estiver a ser usada na "Base Bind DN". Deixe em branco se uma pesquisa por OU estiver a ser usada.', 'ldap_login_test_help' => 'Introduza um utilizador e palavra-passe da LDAP válido pertencente ao DN que especificou acima +ara testar se a sua autenticação da LDAP foi configurada corretamente, PRIMEIRO DEVE GRAVAR AS SUAS DEFINIÇÕES ATUALIZADAS DA LDAP.', @@ -120,8 +121,8 @@ return [ 'ldap_test' => 'Testar LDAP', 'ldap_test_sync' => 'Testar Sincronização LDAP', '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.', + 'load_remote' => 'Usar Gravatar', + 'load_remote_help_text' => 'Desmarque esta caixa se sua instalação não pode carregar scripts do exterior da internet. Isso irá impedir que o Snipe-IT tente carregar imagens do Gravatar.', 'login' => 'Tentativas de login', 'login_attempt' => 'Tentativa de login', 'login_ip' => 'Endereço IP', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrações', 'slack' => 'Slack', 'general_webhook' => 'Webhook geral', + 'ms_teams' => 'Equipes da Microsoft', 'webhook' => ':app', 'webhook_presave' => 'Teste para salvar', 'webhook_title' => 'Atualizar configurações de Webhook', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Ativação de autenticação em dois passos', 'two_factor_enabled_text' => 'Ativar autenticação em dois passos', 'two_factor_reset' => 'Redefinir password autenticação de pois passos', - 'two_factor_reset_help' => 'Isto irá forçar o usuário a registar o seu dispositivo com Google Authenticator novamente. Isso pode ser útil se seu dispositivo actualmente registado for perdido ou roubado. ', + 'two_factor_reset_help' => 'Isso forçará o usuário a registar o dispositivo com seu aplicativo de autenticação novamente. Isso pode ser útil se seu dispositivo de matrícula for perdido ou roubado. ', 'two_factor_reset_success' => 'Dispositivo de autenticação de dois passos foi redefinido com sucesso', 'two_factor_reset_error' => 'Reset do dispositivo de autenticação de dois passos falhou', 'two_factor_enabled_warning' => 'Ao activar a autenticação de dois passos se não estiver já ativado, irá forçar-te a autenticar com o Google Auth com um dispositivo registado.', @@ -356,10 +358,10 @@ return [ 'google_login' => 'Configurações de login do Google Workspace', 'enable_google_login' => 'Permitir que os utilizadores façam login com o Google Workspace', 'enable_google_login_help' => 'Os utilizadores não serão criados automaticamente. Eles devem ter uma conta existente aqui E no Google Workspace e o seu nome de utilizador deve corresponder ao endereço de endereço eletrónico do Google Workspace. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', + 'mail_reply_to' => 'Enviar para Endereço de Resposta', + 'mail_from' => 'E-mail do endereço', + 'database_driver' => 'Driver Base de Dados', + 'bs_table_storage' => 'Armazenamento de mesa', 'timezone' => 'Fuso horário', ]; diff --git a/resources/lang/pt-PT/admin/settings/message.php b/resources/lang/pt-PT/admin/settings/message.php index 88920b8c32..6429f08699 100644 --- a/resources/lang/pt-PT/admin/settings/message.php +++ b/resources/lang/pt-PT/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'A enviar mensagem :app de teste...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => 'Sua integração com :webhook_name funciona!', 'success_pt1' => 'Sucesso! Verifique o ', 'success_pt2' => ' canal para a sua mensagem de teste, e certifique-se de clicar em SALVAR abaixo para guardar as suas configurações.', '500' => '500 Erro de Servidor.', 'error' => 'Algo deu erro. :app respondeu com: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERRO: 301/302 :endpoint retorna um redirecionamento. Por razões de segurança, não seguimos redirecionamentos. Por favor, use o ponto de extremidade atual.', 'error_misc' => 'Algo deu erro. :( ', ] ]; diff --git a/resources/lang/pt-PT/admin/statuslabels/message.php b/resources/lang/pt-PT/admin/statuslabels/message.php index 371c145d10..d7ceb7f0bf 100644 --- a/resources/lang/pt-PT/admin/statuslabels/message.php +++ b/resources/lang/pt-PT/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Etiqueta de estado não existe.', + 'deleted_label' => 'Rótulo de estado excluído', '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' => [ diff --git a/resources/lang/pt-PT/admin/suppliers/message.php b/resources/lang/pt-PT/admin/suppliers/message.php index 901a16259e..fa0adade80 100644 --- a/resources/lang/pt-PT/admin/suppliers/message.php +++ b/resources/lang/pt-PT/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Fornecedor excluído', 'does_not_exist' => 'Fornecedor não existente.', diff --git a/resources/lang/pt-PT/admin/suppliers/table.php b/resources/lang/pt-PT/admin/suppliers/table.php index aa774562ef..e6409d7867 100644 --- a/resources/lang/pt-PT/admin/suppliers/table.php +++ b/resources/lang/pt-PT/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Distrito', 'suppliers' => 'Fornecedores', 'update' => 'Atualizar Fornecedor', - 'url' => 'URL', 'view' => 'Ver Fornecedor', 'view_assets_for' => 'Ver Artigos para', 'zip' => 'Código postal', diff --git a/resources/lang/pt-PT/admin/users/message.php b/resources/lang/pt-PT/admin/users/message.php index 0c96291f24..a80f600308 100644 --- a/resources/lang/pt-PT/admin/users/message.php +++ b/resources/lang/pt-PT/admin/users/message.php @@ -8,7 +8,7 @@ return array( 'user_exists' => 'Utilizador já existe!', 'user_not_found' => 'O utilizador não existe.', 'user_login_required' => 'O atributo login é obrigatório', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'Não há conteúdos atualmente atribuídos ao usuário.', 'user_password_required' => 'A password é obrigatória.', 'insufficient_permissions' => 'Permissões insuficientes.', 'user_deleted_warning' => 'Este utilizador foi removido. Terá que restaurar este utilizador para os editar ou alocar-lhe novos artigos.', @@ -16,7 +16,7 @@ return array( 'password_resets_sent' => 'Os usuários selecionados que são ativados e têm um endereço de e-mail válido receberam um link de redefinição de senha.', 'password_reset_sent' => 'Um link para redefinição de senha foi enviado para :email!', 'user_has_no_email' => 'Esse utilizador não tem um endereço de endereço eletrónico no seu perfil.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'log_record_not_found' => 'Não foi possível encontrar um registro de registro correspondente para este usuário.', 'success' => array( diff --git a/resources/lang/pt-PT/admin/users/table.php b/resources/lang/pt-PT/admin/users/table.php index 8cf6e2fb4d..f62961d44f 100644 --- a/resources/lang/pt-PT/admin/users/table.php +++ b/resources/lang/pt-PT/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Responsável', 'managed_locations' => 'Locais gerenciados', 'name' => 'Nome', + 'nogroup' => 'Nenhum grupo foi criado ainda. Para adicionar um, visite: ', 'notes' => 'Notas', 'password_confirm' => 'Confirmar palavra-passe', 'password' => 'Password', @@ -29,7 +30,7 @@ return array( 'show_deleted' => 'Mostrar Utilizadores Removidos', 'title' => 'Título', 'to_restore_them' => 'para restaurá-los.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Custo Total de Ativos", 'updateuser' => 'Atualizar utilizador', 'username' => 'Nome de utilizador', 'user_deleted_text' => 'Este usuário foi marcado como excluído.', diff --git a/resources/lang/pt-PT/auth/general.php b/resources/lang/pt-PT/auth/general.php index 0a2bbbc4ad..b4b8f42391 100644 --- a/resources/lang/pt-PT/auth/general.php +++ b/resources/lang/pt-PT/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Lembrar-me', 'username_help_top' => 'Introduza o seu nome de usuário para que lhe seja enviado um email com link de redifinição de senha.', 'username_help_bottom' => 'O seu nome de usuário e o seu endereço de email podem podem ser os mesmos, mas também podem não ser os mesmos, dependendo da sua configuração. Se não se recorda do seu nome de usuário, entre em contacto com o seu administrador.

Nomes de usuário sem um endereço de email associado não receberão um link de redefinição de senha por email. ', - 'google_login' => 'Ou faça login com o Google Workspace', + 'google_login' => 'Entrar com Google Workspace', 'google_login_failed' => 'Falha do login do Google. Por favor, tente novamente.', ]; diff --git a/resources/lang/pt-PT/general.php b/resources/lang/pt-PT/general.php index 741026b817..263b125ffa 100644 --- a/resources/lang/pt-PT/general.php +++ b/resources/lang/pt-PT/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Acessórios', 'activated' => 'Activado', 'accepted_date' => 'Data da Aceitação', @@ -72,8 +73,8 @@ return [ 'consumable' => 'Consumível', 'consumables' => 'Consumíveis', 'country' => 'País', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => 'Erro ao restaurar :item_type: :error', + 'not_deleted' => 'O :item_type não foi apagado, então ele não pode ser restaurado', 'create' => 'Criar Novo', 'created' => 'Item criado', 'created_asset' => 'artigo criado', @@ -122,9 +123,9 @@ return [ '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' => 'Inicial Nome Próprio Sobrenome (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', + 'firstname_lastname_display' => 'Primeiro nome com sobrenome (Jane Smith)', + 'lastname_firstname_display' => 'Primeiro Nome do Último Nome (Smith Jane)', + 'name_display_format' => 'Formato de exibição de nome', 'first' => 'Primeiro', 'firstnamelastname' => 'Nome próprio Sobrenome (jane_smith@exemple.com)', 'lastname_firstinitial' => 'Sobrenome Inicial Nome Próprio (smith_j@example.com)', @@ -156,6 +157,7 @@ return [ '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.', 'unaccepted_image_type' => 'Este ficheiro de imagem não era legível. Tipos de ficheiros aceites são jpg, webp, png, gif e svg. O mimetype deste ficheiro é: :mimetype.', 'import' => 'Importar', + 'import_this_file' => 'Mapear os campos e processar este arquivo', 'importing' => 'A importar', 'importing_help' => 'Você pode importar ativoss, acessórios, licenças, componentes, consumíveis e utilizadores via ficheiro CSV.

O CSV deve ser delimitado por vírgula e formatado com cabeçalhos que correspondem aos dos CSVs de exemplo na documentação.', 'import-history' => 'Histórico de Importação', @@ -181,6 +183,7 @@ return [ 'lock_passwords' => 'O valor do campo não será guardado numa instalação de demonstração.', 'feature_disabled' => 'Esta funcionalidade foi desativada na versão de demonstração.', 'location' => 'Localização', + 'location_plural' => 'Localizaçãod e Localizações', 'locations' => 'Localizações', 'logo_size' => 'Logotipos quadrados são melhores com logo + Texto. Tamanho máximo de exibição do logotipo é de 50px de altura x 500px de largura. ', 'logout' => 'Sair', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nova senha', 'next' => 'Próximo', 'next_audit_date' => 'Próxima Data de Auditoria', + 'no_email' => 'Nenhum endereço de e-mail associado a este usuário', 'last_audit' => 'Última auditoria', 'new' => 'novo!', 'no_depreciation' => 'Sem Depreciação', @@ -270,8 +274,8 @@ return [ 'supplier' => 'Fornecedor', 'suppliers' => 'Fornecedores', 'sure_to_delete' => 'Tem certeza de que deseja excluir', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', + 'sure_to_delete_var' => 'Tem a certeza que deseja eliminar :item?', + 'delete_what' => 'Excluir :item', 'submit' => 'Submeter', 'target' => 'Destino', 'time_and_date_display' => 'Exibição de hora e data', @@ -290,7 +294,7 @@ return [ 'user' => 'Utilizador', 'accepted' => 'aceite', 'declined' => 'recusado', - 'unassigned' => 'Unassigned', + 'unassigned' => 'Não atribuído', 'unaccepted_asset_report' => 'Artigos recusados', 'users' => 'Utilizadores', 'viewall' => 'Ver todos', @@ -355,8 +359,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados da sincronização', 'license_serial' => 'Número Serie/Chave Produto', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'invalid_category' => 'Categoria inválida ou ausente', + 'invalid_item_category_single' => 'Categoria :type inválida. Por favor atualize a categoria desta :type para incluir uma categoria válida antes de comprar.', 'dashboard_info' => 'Este é o seu painel. Há muitos como este, mas este é o seu.', '60_percent_warning' => '60% Completo (aviso)', 'dashboard_empty' => 'Parece que não adicionou nada, então não temos nada incrível para exibir. Comece a adicionar alguns artigos, acessórios, consumíveis ou licenças agora!', @@ -371,11 +375,11 @@ return [ 'consumables_count' => 'Contagem de Consumíveis', 'components_count' => 'Contagem de componentes', 'licenses_count' => 'Contagem de licenças', - 'notification_error' => 'Error', + 'notification_error' => 'Erro', 'notification_error_hint' => 'Por favor, verifique os erros no formulário abaixo', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', + 'notification_bulk_error_hint' => 'Os seguintes campos tiveram erros de validação e não foram editados:', + 'notification_success' => 'Sucesso', + 'notification_warning' => 'Aviso', 'notification_info' => 'Info', 'asset_information' => 'Informação do Artigo', 'model_name' => 'Nome do modelo', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Gestão de auto incremento de etiquetas de conteúdo está desabilitado, assim todas as linhas precisam de ter a coluna "Etiqueta de Artigo" preenchida.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: Gestão de auto incremento de etiquetas de conteúdo está habilitado assim serão criadas \\"Etiquetas de artigo\\" para os artigos que não a possuem. As linhas que possuem "Etiqueta de artigo" preenchidas, serão atualizadas com as informações fornecidas.', 'send_welcome_email_to_users' => ' Enviar endereço eletrónico de boas-vindas para novos utilizadores?', + 'send_email' => 'Enviar e-mail', + 'call' => 'Número de chamada', 'back_before_importing' => 'Fazer cópias de segurança antes de importar?', 'csv_header_field' => 'Campo de cabeçalho CSV', 'import_field' => 'Campo de importação', 'sample_value' => 'Valor de Amostra', 'no_headers' => 'Nenhuma coluna encontrada', 'error_in_import_file' => 'Houve um erro ao ler o arquivo CSV: :error', - 'percent_complete' => ':percent % Completo', 'errors_importing' => 'Ocorreram alguns erros ao importar: ', 'warning' => 'AVISO: :warning', 'success_redirecting' => '"Sucesso... Redirecionando.', @@ -458,12 +463,13 @@ return [ 'no_autoassign_licenses_help' => 'Não inclua o utilizador para atribuição em massa através da interface do utilizador da licença ou das ferramentas do CLI.', 'modal_confirm_generic' => 'Tem a certeza?', 'cannot_be_deleted' => 'Este artigo não pode ser apagado', + 'cannot_be_edited' => 'Este item não pode ser editado.', 'undeployable_tooltip' => 'Este item não pode ser entregue. Verifique a quantidade restante.', 'serial_number' => 'Número de Série', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nome', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'error_user_company' => 'A empresa alvo de check-out e a empresa de ativos não coincidem', + 'error_user_company_accept_view' => 'Um Ativo atribuído a você pertence a uma empresa diferente, por isso você não pode aceitá-lo nem negá-lo, por favor verifique com o seu gerente', 'importer' => [ 'checked_out_to_fullname' => 'Entregue a: Nome Completo', 'checked_out_to_first_name' => 'Entregue a: Primeiro Nome', @@ -486,10 +492,41 @@ return [ 'address2' => 'Linha de Endereço 2', 'import_note' => 'Importado usando o importador csv', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% completo', + 'uploading' => 'Enviando... ', + 'upload_error' => 'Erro ao enviar o arquivo. Por favor, verifique se não existem linhas vazias e se nenhum nome de coluna está duplicado.', + 'copy_to_clipboard' => 'Copiar para Área de Transferência', + 'copied' => 'Copiado!', + 'status_compatibility' => 'Se os ativos já estão atribuídos, eles não podem ser alterados para um tipo de status não implantável e este valor será ignorado.', + 'rtd_location_help' => 'Esta é a localização do ativo quando ele não está checado', + 'item_not_found' => ':item_type ID :id não existe ou foi excluído', + 'action_permission_denied' => 'Você não tem permissão para :action :item_type ID:', + 'action_permission_generic' => 'Você não tem permissão para :action este: item_type', + 'edit' => 'editar', + 'action_source' => 'Fonte da Ação', + 'or' => 'ou', + 'url' => 'URL', + 'edit_fieldset' => 'Editar campos e opções', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Exclusão em massa :object_type', + 'warn' => 'Você está prestes a excluir um :object_type|Você está prestes a excluir :count :object_type', + 'success' => ':object_type deletado com sucesso|:count :object_type :count com sucesso', + 'error' => 'Não foi possível excluir :object_type', + 'nothing_selected' => 'Não :object_type selecionado - nada a fazer', + 'partial' => 'Excluído :success_count :object_type, mas :error_count :object_type não pôde ser excluído', + ], + ], + 'no_requestable' => 'Não há ativos solicitáveis ou modelos de ativos.', + + 'countable' => [ + 'accessories' => ':count Acessório™️count Acessórios', + 'assets' => ':count Ativo', + 'licenses' => ':count Licenças,:count Licenças', + 'license_seats' => ':count licença assentonamed@@0:count licença de assentos', + 'consumables' => ':count Consumível|:count Consumíveis', + 'components' => ':count Componente|:count Componentes', + ] ]; diff --git a/resources/lang/pt-PT/help.php b/resources/lang/pt-PT/help.php index a3781eec40..107dc4063c 100644 --- a/resources/lang/pt-PT/help.php +++ b/resources/lang/pt-PT/help.php @@ -31,5 +31,5 @@ return [ 'depreciations' => 'Pode configurar as depreciações dos equipamentos baseadas numa depreciação constante temporalmente.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'O importador detecta que este arquivo está vazio.' ]; diff --git a/resources/lang/pt-PT/localizations.php b/resources/lang/pt-PT/localizations.php index f639019fed..d220a024f2 100644 --- a/resources/lang/pt-PT/localizations.php +++ b/resources/lang/pt-PT/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Selecione um idioma', 'languages' => [ - 'en'=> 'Inglês, EUA', + 'en-US'=> 'Inglês, EUA', 'en-GB'=> 'Inglês, Reino Unido', - 'af'=> 'Africâner', - 'ar'=> 'Árabe', - 'bg'=> 'Búlgaro', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Africâner', + 'ar-SA'=> 'Árabe', + 'bg-BG'=> 'Búlgaro', 'zh-CN'=> 'Chinês Simplificado', 'zh-TW'=> 'Chinês Tradicional', - 'hr'=> 'Croata', - 'cs'=> 'Checo', - 'da'=> 'Dinamarquês', - 'nl'=> 'Holandês', + 'ca-ES' => 'catalão', + 'hr-HR'=> 'Croata', + 'cs-CZ'=> 'Checo', + 'da-DK'=> 'Dinamarquês', + 'nl-NL'=> 'Holandês', 'en-ID'=> 'Inglês, Indonésia', - 'et'=> 'Estónio', - 'fil'=> 'Filipino', - 'fi'=> 'Finlandês', - 'fr'=> 'Francês', - 'de'=> 'Alemão', - 'de-i'=> 'Alemão (informal)', - 'el'=> 'Grego', - 'he'=> 'Hebraico', - 'hu'=> 'Húngaro', - 'is' => 'Islandês', - 'id'=> 'Indonésio', + 'et-EE'=> 'Estónio', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finlandês', + 'fr-FR'=> 'Francês', + 'de-DE'=> 'Alemão', + 'de-if'=> 'Alemão (informal)', + 'el-GR'=> 'Grego', + 'he-IL'=> 'Hebraico', + 'hu-HU'=> 'Húngaro', + 'is-IS' => 'Islandês', + 'id-ID'=> 'Indonésio', 'ga-IE'=> 'Irlandês', - 'it'=> 'Italiano', - 'ja'=> 'Japonês', - 'km' => 'Khmer', - 'ko'=> 'Coreano', - 'lv'=>'Letão', - 'lt'=> 'Lituano', - 'mk'=> 'Macedónio', - 'ms'=> 'Malaio', - 'mi'=> 'Maori', - 'mn'=> 'Mongol', - 'no'=> 'Norueguês', - 'fa'=> 'Persa', - 'pl'=> 'Polaco', + 'it-IT'=> 'Italiano', + 'ja-JP'=> 'Japonês', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreano', + 'lt-LT'=>'Lituano', + 'lv-LV'=> 'Letão', + 'mk-MK'=> 'Macedónio', + 'ms-MY'=> 'Malaio', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongol', + 'no-NO'=> 'Norueguês', + 'fa-IR'=> 'Persa', + 'pl-PL'=> 'Polaco', 'pt-PT'=> 'Português', 'pt-BR'=> 'Português do Brasil', - 'ro'=> 'Romeno', - 'ru'=> 'Russo', + 'ro-RO'=> 'Romeno', + 'ru-RU'=> 'Russo', 'sr-CS' => 'Sérvio (Latino)', - 'sl'=> 'Esloveno', + 'sk-SK'=> 'Eslovaco', + 'sl-SI'=> 'Esloveno', + 'so-SO'=> 'Somali', 'es-ES'=> 'Espanhol', 'es-CO'=> 'Espanhol, Colômbia', 'es-MX'=> 'Espanhol, México', 'es-VE'=> 'Espanhol, Venezuela', 'sv-SE'=> 'Sueco', - 'tl'=> 'Tagalo', - 'ta'=> 'Tamil', - 'th'=> 'Tailandês', - 'tr'=> 'Turco', - 'uk'=> 'Ucraniano', - 'vi'=> 'Vietnamita', - 'cy'=> 'Galês', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalo', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Tailandês', + 'tr-TR'=> 'Turco', + 'uk-UA'=> 'Ucraniano', + 'vi-VN'=> 'Vietnamita', + 'cy-GB'=> 'Galês', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Selecione um país', diff --git a/resources/lang/pt-PT/mail.php b/resources/lang/pt-PT/mail.php index 3c5daa78a7..cbb3394edc 100644 --- a/resources/lang/pt-PT/mail.php +++ b/resources/lang/pt-PT/mail.php @@ -1,10 +1,33 @@ 'Um usuário aceitou um item', - 'acceptance_asset_declined' => 'Um usuário recusou um item', + + 'Accessory_Checkin_Notification' => 'Acessório recebido', + 'Accessory_Checkout_Notification' => 'Acessório verificado', + 'Asset_Checkin_Notification' => 'Artigos recebidos', + 'Asset_Checkout_Notification' => 'Artigos entregues', + 'Confirm_Accessory_Checkin' => 'Confirme a devolução do acessório', + 'Confirm_Asset_Checkin' => 'Confirmação da devolução do artigo', + 'Confirm_accessory_delivery' => 'Confirme a entrega do acessório', + 'Confirm_asset_delivery' => 'Confirmação de entrega do artigo', + 'Confirm_consumable_delivery' => 'Confirmação de entrega do consumível', + 'Confirm_license_delivery' => 'Confirmação de entrega de licença', + 'Consumable_checkout_notification' => 'Consumível verificado', + 'Days' => 'Dias', + 'Expected_Checkin_Date' => 'Um ativo entregue a si deve ser entregue até :date', + 'Expected_Checkin_Notification' => 'Lembrete: :name entrega com prazo aproximado', + 'Expected_Checkin_Report' => 'Relatório de entregas de artigos esperados', + 'Expiring_Assets_Report' => 'Relatório de artigos a expirar.', + 'Expiring_Licenses_Report' => 'Relatório de Licenças a expirar.', + 'Item_Request_Canceled' => 'Requisição de item cancelado', + 'Item_Requested' => 'Item requisitado', + 'License_Checkin_Notification' => 'Licença recebida', + 'License_Checkout_Notification' => 'Licença registrada', + 'Low_Inventory_Report' => 'Relatório de baixas de inventario', 'a_user_canceled' => 'Um utilizador cancelou um pedido de artigo no site', 'a_user_requested' => 'Um utilizador solicitou um artigo no site', + 'acceptance_asset_accepted' => 'Um usuário aceitou um item', + 'acceptance_asset_declined' => 'Um usuário recusou um item', 'accessory_name' => 'Nome do acessório:', 'additional_notes' => 'Notas adicionais:', 'admin_has_created' => 'Um administrador criou uma conta para ti no :web site.', @@ -12,58 +35,52 @@ return [ 'asset_name' => 'Nome do Artigo:', 'asset_requested' => 'Artigo requesitado', 'asset_tag' => 'Etiqueta do Ativo', + 'assets_warrantee_alert' => 'Existe :count artigo com a garantia a expirar nos próximos :threshold dias.|Existem :count artigos com a garantia a expirar nos próximos :threshold dias.', 'assigned_to' => 'Atribuído a', 'best_regards' => 'Atenciosamente', 'canceled' => 'Cancelado:', 'checkin_date' => 'Data de devolução:', 'checkout_date' => 'Data de atribuição:', - 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', + 'checkedout_from' => 'Check-out de', + 'checkedin_from' => 'Check-in de', + 'checked_into' => 'Check-in em', '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' => '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' => 'Confirmação de entrega de licença', - 'Confirm_asset_delivery' => 'Confirmação de entrega do artigo', - 'Confirm_consumable_delivery' => 'Confirmação de entrega do consumível', + 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', 'current_QTY' => 'qtde. actual', - 'Days' => 'Dias', 'days' => 'Dias', 'expecting_checkin_date' => 'Data prevista de devolução:', 'expires' => 'Expira a', - 'Expiring_Assets_Report' => 'Relatório de artigos a expirar.', - 'Expiring_Licenses_Report' => 'Relatório de Licenças a expirar.', 'hello' => 'Olá', 'hi' => 'Oi', 'i_have_read' => 'Li e concordo com os termos de uso e recebi este item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Requisição de item cancelado', - 'Item_Requested' => 'Item requisitado', - 'link_to_update_password' => 'Por favor clique no link abaixo para actualizar a sua senha do :web:', - 'login_first_admin' => 'Faça login na sua instalação do Snipe-IT usando os dados abaixo:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Relatório de baixas de inventario', 'inventory_report' => 'Relatório de Inventário', + 'item' => 'Item:', + '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.', + 'link_to_update_password' => 'Por favor clique no link abaixo para actualizar a sua senha do :web:', + 'login' => 'Login:', + 'login_first_admin' => 'Faça login na sua instalação do Snipe-IT usando os dados abaixo:', + '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.', 'min_QTY' => 'Qt. Min.', 'name' => 'Nome', 'new_item_checked' => 'Um novo item foi atribuído a ti, os detalhes estão abaixo.', + 'notes' => 'Notas', 'password' => 'Senha:', 'password_reset' => 'Repor senha', - 'read_the_terms' => 'Por favor, leia os termos de uso abaixo.', - 'read_the_terms_and_click' => 'Por favor, leia os termos de uso abaixo e clique no link na parte inferior para confirmar que leu e que concorda com os termos de uso e ter recebido o artigo.', + 'read_the_terms_and_click' => 'Por favor, leia os termos de uso abaixo, e clique no link na parte inferior para confirmar que você leu e concorda com os termos de uso, e recebeu o ativo.', 'requested' => 'Requisitado:', 'reset_link' => 'Seu Link de redefinição da senha', 'reset_password' => 'Clique aqui para redefinir a sua password:', + 'rights_reserved' => 'Todos os direitos reservados.', 'serial' => 'Nº de Série', + 'snipe_webhook_test' => 'Teste de Integração Snipe-IT', + 'snipe_webhook_summary' => 'Resumo de Teste de Integração Snipe-IT', 'supplier' => 'Fornecedor', 'tag' => 'Etiqueta', 'test_email' => 'Email de teste do Snipe-IT', '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' => 'Existe :count artigo com a garantia a expirar nos próximos :threshold dias.|Existem :count artigos com a garantia a expirar nos próximos :threshold dias.', - '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', 'upcoming-audits' => 'Existe um :count ativo que está a chegar para ser auditado em :threshold dias.|Existem :count ativos que estão a chegar para serem auditados em :threshold dias.', @@ -71,14 +88,6 @@ return [ 'username' => 'Nome de utilizador', 'welcome' => 'Bem vindo, :name', 'welcome_to' => 'Bem-vindo ao :web!', - 'your_credentials' => 'Suas credenciais do Snipe-IT', - 'Accessory_Checkin_Notification' => 'Acessório recebido', - 'Asset_Checkin_Notification' => 'Artigos recebidos', - 'Asset_Checkout_Notification' => 'Artigos entregues', - 'License_Checkin_Notification' => 'Licença recebida', - 'Expected_Checkin_Report' => 'Relatório de entregas de artigos esperados', - 'Expected_Checkin_Notification' => 'Lembrete: :name entrega com prazo aproximado', - 'Expected_Checkin_Date' => 'Um ativo entregue a si deve ser entregue até :date', 'your_assets' => 'Ver seus ativos', - 'rights_reserved' => 'Todos os direitos reservados.', + 'your_credentials' => 'Suas credenciais do Snipe-IT', ]; diff --git a/resources/lang/pt-PT/passwords.php b/resources/lang/pt-PT/passwords.php index 27213d25de..ff595f50de 100644 --- a/resources/lang/pt-PT/passwords.php +++ b/resources/lang/pt-PT/passwords.php @@ -5,5 +5,5 @@ return [ 'user' => 'Se existir um utilizador correspondente e com um endereço de e-mail válido em nosso sistema, um e-mail de recuperação de senha foi enviado.', 'token' => 'Este token de redefinição de senha é inválido ou expirou, ou não corresponde ao nome de utilizador fornecido.', 'reset' => 'A sua palavra-passe foi redefinida!', - 'password_change' => 'Your password has been updated!', + 'password_change' => 'Sua senha foi atualizada!', ]; diff --git a/resources/lang/pt-PT/validation.php b/resources/lang/pt-PT/validation.php index c3f950a473..9fa8ba649d 100644 --- a/resources/lang/pt-PT/validation.php +++ b/resources/lang/pt-PT/validation.php @@ -90,14 +90,13 @@ return [ ], 'string' => 'O atributo deve ser uma string.', 'timezone' => 'O atributo: deve ser uma zona válida.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => 'O :attribute deve ser único entre :table1 e :table2. ', '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' => 'O :attribute não deve criar uma referência circular.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute não pode ser um array.', 'disallow_same_pwd_as_user_fields' => 'A senha não pode ser igual ao nome de utilizador.', 'letters' => 'A senha deve conter no mínimo uma letra.', 'numbers' => 'A senha deve conter no mínimo um símbolo.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Valor não pode ser negativo' ], + 'checkboxes' => ':attribute contém opções inválidas.', + 'radio_buttons' => ':attribute é inválido.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valor inválido incluído neste campo', ]; diff --git a/resources/lang/ro-RO/account/general.php b/resources/lang/ro-RO/account/general.php new file mode 100644 index 0000000000..645c381d19 --- /dev/null +++ b/resources/lang/ro-RO/account/general.php @@ -0,0 +1,12 @@ + 'Chei API personale', + 'api_key_warning' => 'La generarea unui token API, asigurați-vă că îl copiați imediat deoarece + nu va mai fi vizibil pentru dvs. din nou.', + 'api_base_url' => 'URL-ul de bază API este localizat la:', + 'api_base_url_endpoint' => '/<endpoint>', + 'api_token_expiration_time' => 'Token-urile API sunt setate să expire în:', + 'api_reference' => 'Vă rugăm să verificați referința API la + pentru a găsi criterii specifice API și documentație API adițională.', +); diff --git a/resources/lang/ro-RO/admin/accessories/general.php b/resources/lang/ro-RO/admin/accessories/general.php new file mode 100644 index 0000000000..35f85da53c --- /dev/null +++ b/resources/lang/ro-RO/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Categorie Accesorii', + 'accessory_name' => 'Nume Accesoriu', + 'checkout' => 'Predare accesoriu', + 'checkin' => 'Predare accesoriu', + 'create' => 'Adaugă accesoriu', + 'edit' => 'Actualizare Accesoriu', + 'eula_text' => 'Categorie EULA', + 'eula_text_help' => 'Acest câmp vă permite să particularizaţi acordurile dumneavoastră EULA specifice pentru tipuri de bunuri. Dacă ai doar un acord EULA pentru toate bunurile dumneavoastră, puteţi bifa căsuța de mai jos pentru a utiliza implicit acordul.', + 'require_acceptance' => 'Solicita utilizatorilor confirmarea adaugarii produselor in aceasta categorie.', + 'no_default_eula' => 'EULA implicita nu a fost setata. Adaugati una in Setari.', + 'total' => 'Total', + 'remaining' => 'Disponibil', + 'update' => 'Actualizare Accesoriu', + 'use_default_eula' => 'Foloseste EULA general implicita in loc.', + 'use_default_eula_disabled' => 'Foloseste EULA general implicita. EULA implicita nu a fost gasita. A se crea una in Setari.', + 'clone' => 'Clonează accesoriul', + 'delete_disabled' => 'Acest accesoriu nu poate fi șters încă pentru că unele elemente sunt încă verificate.', + +); diff --git a/resources/lang/ro-RO/admin/accessories/message.php b/resources/lang/ro-RO/admin/accessories/message.php new file mode 100644 index 0000000000..fd2b34befd --- /dev/null +++ b/resources/lang/ro-RO/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Accesoriul [:id] nu există.', + 'not_found' => 'Acel accesoriu nu a fost găsit.', + 'assoc_users' => 'Acest accesoriu are în prezent : count elemente predate la utilizatori. Vă rugăm să verificaţi accesoriile și încercați din nou. ', + + 'create' => array( + 'error' => 'Accesoriul nu a fost adaugat, va rugam incercati din nou.', + 'success' => 'Accesoriu adaugat cu succes.' + ), + + 'update' => array( + 'error' => 'Accesoriul nu a fost actualizat, va rugam incercati din nou,', + 'success' => 'Accesoriu actualizat cu succes.' + ), + + 'delete' => array( + 'confirm' => 'Sigur doriți să ștergeți acest accesoriu?', + 'error' => 'A apărut o problemă la ştergerea accesoriului. Vă rugăm să încercaţi din nou.', + 'success' => 'Accesoriul a fost şters cu succes.' + ), + + 'checkout' => array( + 'error' => 'Accesoriu nu a fost predat, vă rugăm să încercaţi din nou', + 'success' => 'Accesoriu a fost predat.', + 'unavailable' => 'Accesoriul nu este disponibil pentru checkout. Verificați cantitatea disponibilă', + 'user_does_not_exist' => 'Acest utilizator nu este valid. Vă rugăm să încercaţi din nou.' + ), + + 'checkin' => array( + 'error' => 'Accesoriul nu a fost primit, vă rugăm să încercaţi din nou', + 'success' => 'Accesoriu primit cu succes.', + 'user_does_not_exist' => 'Acest utilizator nu este valid. Vă rugăm să încercaţi din nou.' + ) + + +); diff --git a/resources/lang/ro/admin/accessories/table.php b/resources/lang/ro-RO/admin/accessories/table.php similarity index 100% rename from resources/lang/ro/admin/accessories/table.php rename to resources/lang/ro-RO/admin/accessories/table.php diff --git a/resources/lang/ro-RO/admin/asset_maintenances/form.php b/resources/lang/ro-RO/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..8594769dc3 --- /dev/null +++ b/resources/lang/ro-RO/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Tip întreținere active', + 'title' => 'Titlu', + 'start_date' => 'Data de început', + 'completion_date' => 'Data finalizării', + 'cost' => 'A costat', + 'is_warranty' => 'Îmbunătățirea garanției', + 'asset_maintenance_time' => 'Timpul de întreținere a activelor (în zile)', + 'notes' => 'notițe', + 'update' => 'Actualizeaza Mentenanta Activelor', + 'create' => 'Creați întreținerea activelor' + ]; diff --git a/resources/lang/ro/admin/asset_maintenances/general.php b/resources/lang/ro-RO/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ro/admin/asset_maintenances/general.php rename to resources/lang/ro-RO/admin/asset_maintenances/general.php diff --git a/resources/lang/ro/admin/asset_maintenances/message.php b/resources/lang/ro-RO/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ro/admin/asset_maintenances/message.php rename to resources/lang/ro-RO/admin/asset_maintenances/message.php diff --git a/resources/lang/ro/admin/asset_maintenances/table.php b/resources/lang/ro-RO/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ro/admin/asset_maintenances/table.php rename to resources/lang/ro-RO/admin/asset_maintenances/table.php diff --git a/resources/lang/ro-RO/admin/categories/general.php b/resources/lang/ro-RO/admin/categories/general.php new file mode 100644 index 0000000000..dc355f80e7 --- /dev/null +++ b/resources/lang/ro-RO/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Categoriile de active', + 'category_name' => 'Nume categorii', + 'checkin_email' => 'Trimiteți e-mail utilizatorului la logare / iesire.', + 'checkin_email_notification' => 'Acest utilizator va fi trimis un e-mail la logare / iesire.', + 'clone' => 'Clona Categorie', + 'create' => 'Categorie noua', + 'edit' => 'Editare categorie', + 'email_will_be_sent_due_to_global_eula' => 'Un e-mail va fi trimis utilizatorului deoarece EULA globală este utilizată.', + 'email_will_be_sent_due_to_category_eula' => 'Un e-mail va fi trimis utilizatorului pentru că EULA este setat pentru această categorie.', + 'eula_text' => 'Categoria EULA', + 'eula_text_help' => 'Acest câmp vă permite să personalizați acordul dvs. de licență pentru anumite tipuri de active. Dacă aveți doar o singură licență EULA pentru toate activele dvs., puteți bifa caseta de mai jos pentru a utiliza setarea implicită principală.', + 'name' => 'Numele categoriei', + 'require_acceptance' => 'Solicitați utilizatorilor să confirme acceptarea activelor din această categorie.', + 'required_acceptance' => 'Acest utilizator va fi trimis prin e-mail cu un link pentru a confirma acceptarea acestui articol.', + 'required_eula' => 'Acest utilizator va primi prin e-mail o copie a EULA', + 'no_default_eula' => 'Nu a fost găsit niciun acord EULA implicit primar. Adăugați unul în Setări.', + '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' => 'Folosește EULA implicită', + +); diff --git a/resources/lang/ro-RO/admin/categories/message.php b/resources/lang/ro-RO/admin/categories/message.php new file mode 100644 index 0000000000..462a7af6af --- /dev/null +++ b/resources/lang/ro-RO/admin/categories/message.php @@ -0,0 +1,26 @@ + 'Categoria nu exista.', + 'assoc_models' => 'Această categorie este în prezent asociată cu cel puțin un model și nu poate fi ștearsă. Actualizați-vă modelele astfel încât să nu mai faceți referire la această categorie și încercați din nou.', + 'assoc_items' => 'Această categorie este în prezent asociată cu cel puțin una: asset_type și nu poate fi ștearsă. Vă rugăm să vă actualizați: asset_type pentru a nu mai face referire la această categorie și încercați din nou.', + + 'create' => array( + 'error' => 'Categoria nu a fost creata, va rugam incercati iar.', + 'success' => 'Categoria a fost creata.' + ), + + 'update' => array( + 'error' => 'Categoria nu a fost actualizata, va rugam incercati iar', + 'success' => 'Categoria a fost actualizata.', + 'cannot_change_category_type' => 'Nu puteți schimba tipul categoriei odată ce a fost creat', + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca vreti sa stergeti aceasta categorie?', + 'error' => 'A aparut o problema la stergerea categoriei. Va rugam incercati iar.', + 'success' => 'Categoria a fost stearsa.' + ) + +); diff --git a/resources/lang/ro/admin/categories/table.php b/resources/lang/ro-RO/admin/categories/table.php similarity index 100% rename from resources/lang/ro/admin/categories/table.php rename to resources/lang/ro-RO/admin/categories/table.php diff --git a/resources/lang/ro/admin/companies/general.php b/resources/lang/ro-RO/admin/companies/general.php similarity index 100% rename from resources/lang/ro/admin/companies/general.php rename to resources/lang/ro-RO/admin/companies/general.php diff --git a/resources/lang/ro-RO/admin/companies/message.php b/resources/lang/ro-RO/admin/companies/message.php new file mode 100644 index 0000000000..34fa934072 --- /dev/null +++ b/resources/lang/ro-RO/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Compania nu există.', + 'deleted' => 'Firmă ștearsă', + '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' => [ + 'error' => 'Compania nu a fost creată, încercați din nou.', + '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' => [ + '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.', + ], +]; diff --git a/resources/lang/ro-RO/admin/companies/table.php b/resources/lang/ro-RO/admin/companies/table.php new file mode 100644 index 0000000000..e23fce7f3c --- /dev/null +++ b/resources/lang/ro-RO/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Companii', + 'create' => 'Creați o companie', + 'email' => 'E-mail firmă', + 'title' => 'Companie', + 'phone' => 'Telefon companie', + 'update' => 'Actualizați compania', + 'name' => 'Numele Companiei', + 'id' => 'ID-ul', +); diff --git a/resources/lang/ro-RO/admin/components/general.php b/resources/lang/ro-RO/admin/components/general.php new file mode 100644 index 0000000000..0f363fb4cd --- /dev/null +++ b/resources/lang/ro-RO/admin/components/general.php @@ -0,0 +1,16 @@ + 'Numele componentei', + 'checkin' => 'Verificați componenta', + 'checkout' => 'Componenta de verificare', + 'cost' => 'Costul de achiziție', + 'create' => 'Creați o componentă', + 'edit' => 'Editați componenta', + 'date' => 'Data cumpărării', + 'order' => 'Numar de ordine', + 'remaining' => 'Rămas', + 'total' => 'Total', + 'update' => 'Actualizați componenta', + 'checkin_limit' => 'Suma bifată trebuie să fie egală sau mai mică decât :assigned_qty' +); diff --git a/resources/lang/ro-RO/admin/components/message.php b/resources/lang/ro-RO/admin/components/message.php new file mode 100644 index 0000000000..b9f27ab113 --- /dev/null +++ b/resources/lang/ro-RO/admin/components/message.php @@ -0,0 +1,37 @@ + 'Componenta nu există.', + + 'create' => array( + 'error' => 'Componenta nu a fost creată, încercați din nou.', + 'success' => 'Componenta a fost creată cu succes.' + ), + + 'update' => array( + 'error' => 'Componenta nu a fost actualizată, încercați din nou', + 'success' => 'Componenta sa actualizat cu succes.' + ), + + 'delete' => array( + 'confirm' => 'Sigur doriți să ștergeți această componentă?', + 'error' => 'A apărut o problemă de ștergere a componentei. Vă rugăm să încercați din nou.', + 'success' => 'Componenta a fost șters cu succes.' + ), + + 'checkout' => array( + 'error' => 'Componenta nu a fost verificată, încercați din nou', + 'success' => 'Componenta verificată cu succes.', + 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.', + 'unavailable' => 'Nu au mai rămas suficiente componente: :rămase :solicitat ', + ), + + 'checkin' => array( + 'error' => 'Componenta nu a fost verificată, încercați din nou', + 'success' => 'Componenta a fost verificată cu succes.', + 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.' + ) + + +); diff --git a/resources/lang/ro/admin/components/table.php b/resources/lang/ro-RO/admin/components/table.php similarity index 100% rename from resources/lang/ro/admin/components/table.php rename to resources/lang/ro-RO/admin/components/table.php diff --git a/resources/lang/ro/admin/consumables/general.php b/resources/lang/ro-RO/admin/consumables/general.php similarity index 100% rename from resources/lang/ro/admin/consumables/general.php rename to resources/lang/ro-RO/admin/consumables/general.php diff --git a/resources/lang/ro-RO/admin/consumables/message.php b/resources/lang/ro-RO/admin/consumables/message.php new file mode 100644 index 0000000000..1f97ef3b61 --- /dev/null +++ b/resources/lang/ro-RO/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Consumul nu există.', + + 'create' => array( + 'error' => 'Consumul nu a fost creat, încercați din nou.', + 'success' => 'Consumul a fost creat cu succes.' + ), + + 'update' => array( + 'error' => 'Consumul nu a fost actualizat, încercați din nou', + 'success' => 'Consumul a fost actualizat cu succes.' + ), + + 'delete' => array( + 'confirm' => 'Sigur doriți să ștergeți acest consumabil?', + 'error' => 'A apărut o problemă cu ștergerea consumabilelor. Vă rugăm să încercați din nou.', + 'success' => 'Consumul a fost șters cu succes.' + ), + + 'checkout' => array( + 'error' => 'Consumul nu a fost verificat, încercați din nou', + 'success' => 'Consumul a fost verificat cu succes.', + 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.', + 'unavailable' => 'Nu sunt destule consumabile pentru această comandă de comandă. Vă rugăm să verificaţi cantitatea rămasă. ', + ), + + 'checkin' => array( + 'error' => 'Consumul nu a fost verificat, încercați din nou', + 'success' => 'Consumul a fost verificat cu succes.', + 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.' + ) + + +); diff --git a/resources/lang/ro/admin/consumables/table.php b/resources/lang/ro-RO/admin/consumables/table.php similarity index 100% rename from resources/lang/ro/admin/consumables/table.php rename to resources/lang/ro-RO/admin/consumables/table.php diff --git a/resources/lang/ro-RO/admin/custom_fields/general.php b/resources/lang/ro-RO/admin/custom_fields/general.php new file mode 100644 index 0000000000..afb9c31047 --- /dev/null +++ b/resources/lang/ro-RO/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'câmpuri customizate', + 'manage' => 'Gestionează', + 'field' => 'Camp', + 'about_fieldsets_title' => 'Despre câmpuri', + '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', + 'fieldset' => 'FIELDSET', + 'qty_fields' => 'Câte câmpuri', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Nume de câmp', + 'field_name' => 'Numele domeniului', + 'field_values' => 'Valorile câmpului', + 'field_values_help' => 'Adăugați opțiuni selectabile, câte unul pe rând. Liniile goale, altele decât prima linie, vor fi ignorate.', + 'field_element' => 'Element de formular', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Format personalizat', + 'field_custom_format_help' => 'Acest câmp vă permite să utilizați o expresie de tip regex pentru validare. Ar trebui să înceapă cu "regex:" - de exemplu, pentru a valida că o valoare de câmp conține un IMEI valid (15 cifre numerice), veti folosi regex: / ^[0-9]{15}$ /.', + 'required' => 'Necesar', + 'req' => 'Req.', + 'used_by_models' => 'Folosit de modele', + 'order' => 'Ordin', + 'create_fieldset' => 'Setul de câmpuri noi', + 'update_fieldset' => 'Actualizare Câmpuri', + 'fieldset_does_not_exist' => 'Setul de câmp :id nu există', + 'fieldset_updated' => 'Setare câmp actualizată', + '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', + 'show_in_email_short' => 'Include î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.', + 'is_unique' => 'Această valoare trebuie să fie unică pentru toate activele', + 'unique' => 'Unică', + 'display_in_user_view' => 'Permite utilizatorului verificat să vizualizeze aceste valori în pagina lor View Assigned Assets', + 'display_in_user_view_table' => 'Vizibil utilizatorului', + 'auto_add_to_fieldsets' => 'Adauga automat acest lucru la fiecare nou set de campuri', + 'add_to_preexisting_fieldsets' => 'Adauga la orice seturi de campuri existente', + 'show_in_listview' => 'Afișare implicită în lista de vizualizări. Utilizatorii autorizați vor putea în continuare să afișeze/ascunde prin selectorul de coloană', + 'show_in_listview_short' => 'Arată în liste', + 'show_in_requestable_list_short' => 'Arată în lista de active care pot fi solicitate', + 'show_in_requestable_list' => 'Arată valoarea în lista de active solicitate. Câmpurile criptate nu vor fi afișate', + 'encrypted_options' => 'Acest câmp este criptat, astfel încât unele opțiuni de afișare nu vor fi disponibile.', + +]; diff --git a/resources/lang/ro-RO/admin/custom_fields/message.php b/resources/lang/ro-RO/admin/custom_fields/message.php new file mode 100644 index 0000000000..8def1ea2d2 --- /dev/null +++ b/resources/lang/ro-RO/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'Acest câmp nu există.', + 'already_added' => 'Câmpul deja adăugat', + + 'create' => array( + 'error' => 'Câmpul nu a fost creat, încercați din nou.', + 'success' => 'Câmpul a fost creat.', + 'assoc_success' => 'Câmpul a fost adăugat cu succes la setul de câmp' + ), + + 'update' => array( + 'error' => 'Câmpul nu a fost actualizat, încercați din nou', + 'success' => 'Câmpul sa actualizat cu succes.' + ), + + 'delete' => array( + 'confirm' => 'Sigur doriți să ștergeți acest câmp?', + 'error' => 'A apărut o problemă cu ștergerea câmpului. Vă rugăm să încercați din nou.', + 'success' => 'Câmpul a fost șters cu succes.', + 'in_use' => 'Câmpul este încă în uz.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'Setul de câmp nu există', + + 'create' => array( + 'error' => 'Setul de câmp nu a fost creat, încercați din nou.', + 'success' => 'Setul de campuri a fost creat cu succes.' + ), + + 'update' => array( + 'error' => 'Setul de câmp nu a fost actualizat, încercați din nou', + 'success' => 'Setul de câmpuri sa actualizat cu succes.' + ), + + 'delete' => array( + 'confirm' => 'Sigur doriți să ștergeți acest set de câmpuri?', + 'error' => 'A apărut o problemă la ștergerea setului de câmpuri. Vă rugăm să încercați din nou.', + 'success' => 'Setul de câmpuri a fost șters cu succes.', + 'in_use' => 'Setul de câmp este încă în uz.', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'Eroare la validarea valorilor prestabilite de câmp.', + + ), + + + + + + +); diff --git a/resources/lang/ro-RO/admin/departments/message.php b/resources/lang/ro-RO/admin/departments/message.php new file mode 100644 index 0000000000..5ca5538579 --- /dev/null +++ b/resources/lang/ro-RO/admin/departments/message.php @@ -0,0 +1,22 @@ + 'Departamentul nu există.', + 'department_already_exists' => 'Există deja un departament cu acest nume la această firmă. Sau alegeți un nume mai specific pentru acest departament. ', + 'assoc_users' => 'Acest departament este în prezent asociat cu cel puțin un utilizator și nu poate fi șters. Actualizați-vă utilizatorii astfel încât să nu mai faceți referire la acest departament și încercați din nou.', + 'create' => array( + 'error' => 'Departamentul nu a fost creat, încercați din nou.', + 'success' => 'Departamentul a creat cu succes.' + ), + 'update' => array( + 'error' => 'Departamentul nu a fost actualizat, încercați din nou', + 'success' => 'Departamentul a fost actualizat cu succes.' + ), + 'delete' => array( + 'confirm' => 'Sigur doriți să ștergeți acest departament?', + 'error' => 'A apărut o problemă cu ștergerea departamentului. Vă rugăm să încercați din nou.', + 'success' => 'Departamentul a fost șters cu succes.' + ) + +); diff --git a/resources/lang/ro/admin/departments/table.php b/resources/lang/ro-RO/admin/departments/table.php similarity index 100% rename from resources/lang/ro/admin/departments/table.php rename to resources/lang/ro-RO/admin/departments/table.php diff --git a/resources/lang/ro-RO/admin/depreciations/general.php b/resources/lang/ro-RO/admin/depreciations/general.php new file mode 100644 index 0000000000..db39a1f268 --- /dev/null +++ b/resources/lang/ro-RO/admin/depreciations/general.php @@ -0,0 +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' => 'Valoare podea a deprecierii', + 'number_of_months' => 'Numarul de luni', + 'update' => 'Actualizați amortizarea', + 'depreciation_min' => 'Valoarea minimă după depreciere', + 'no_depreciations_warning' => 'Avertisment: + Nu aveți în prezent nici o depreciere configurată. + Te rugam sa setezi cel putin o depreciere pentru a vedea raportul deprecierii.', +]; diff --git a/resources/lang/ro/admin/depreciations/message.php b/resources/lang/ro-RO/admin/depreciations/message.php similarity index 100% rename from resources/lang/ro/admin/depreciations/message.php rename to resources/lang/ro-RO/admin/depreciations/message.php diff --git a/resources/lang/ro-RO/admin/depreciations/table.php b/resources/lang/ro-RO/admin/depreciations/table.php new file mode 100644 index 0000000000..56ab9a034d --- /dev/null +++ b/resources/lang/ro-RO/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'ID', + 'months' => 'Luni', + 'term' => 'Perioada', + 'title' => 'Nume ', + 'depreciation_min' => 'Valoare etaj', + +]; diff --git a/resources/lang/ro-RO/admin/groups/message.php b/resources/lang/ro-RO/admin/groups/message.php new file mode 100644 index 0000000000..9d9044cc1e --- /dev/null +++ b/resources/lang/ro-RO/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Grupul exista deja!', + 'group_not_found' => 'ID-ul grupului :id nu există.', + 'group_name_required' => 'Campul "Nume" este obligatoriu', + + 'success' => array( + 'create' => 'Grupul a fost creat.', + 'update' => 'Grupul a fost actualizat.', + 'delete' => 'Grupul a fost sters.', + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca vreti sa stergeti acest grup?', + 'create' => 'S-a intampinat o problema la stergerea grupului. Va rugam incercati iar.', + 'update' => 'S-a intampinat o problema la actualizarea grupului. Va rugam incercati iar.', + 'delete' => 'S-a intampinat o problema la stergerea grupului. Va rugam incercati iar.', + ), + +); diff --git a/resources/lang/ro/admin/groups/table.php b/resources/lang/ro-RO/admin/groups/table.php similarity index 100% rename from resources/lang/ro/admin/groups/table.php rename to resources/lang/ro-RO/admin/groups/table.php diff --git a/resources/lang/ro/admin/groups/titles.php b/resources/lang/ro-RO/admin/groups/titles.php similarity index 100% rename from resources/lang/ro/admin/groups/titles.php rename to resources/lang/ro-RO/admin/groups/titles.php diff --git a/resources/lang/ro-RO/admin/hardware/form.php b/resources/lang/ro-RO/admin/hardware/form.php new file mode 100644 index 0000000000..59524f574a --- /dev/null +++ b/resources/lang/ro-RO/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirmarea activelor șterse în bloc', + 'bulk_restore' => 'Confirmare active Restaurare î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_restore_help' => 'Revizuiește activele pentru restaurare în masă mai jos. Odată restaurate, aceste active nu vor fi asociate cu niciun utilizator căruia i-a fost atribuit anterior.', + 'bulk_delete_warn' => 'Sunteți pe cale să ștergeți: active_count assets.', + 'bulk_restore_warn' => 'Ești pe cale să restaurezi :asset_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 cale să editați proprietățile unui singur activ. Sunteți pe cale să editați proprietățile din :asset_count assets.', + 'bulk_update_with_custom_field' => 'Notă: activele sunt :asset_model_count diferite tipuri de modele.', + 'bulk_update_model_prefix' => 'Pe modele', + 'bulk_update_custom_field_unique' => 'Acesta este un câmp unic și nu poate fi editat în vrac.', + 'checkedout_to' => 'Alocat la', + 'checkout_date' => 'Verifica data', + 'checkin_date' => 'Verificați data', + 'checkout_to' => 'De alocat la', + 'cost' => 'Cost achizitie', + 'create' => 'Creeaza activ', + 'date' => 'Data achizitie', + 'depreciation' => 'Depreciere', + 'depreciates_on' => 'Depreciere la', + 'default_location' => 'Locatie implicita', + 'default_location_phone' => 'Telefon Locație Implicit', + 'eol_date' => 'Data EOL', + 'eol_rate' => 'Rata EOL', + 'expected_checkin' => 'Data de așteptare așteptată', + 'expires' => 'Expira', + 'fully_depreciated' => 'Depreciere completa', + 'help_checkout' => 'Dacă doriți să alocați imediat acest activ, selectați "Gata de implementat" din lista de stare de mai sus.', + 'mac_address' => 'Adresa mac', + 'manufacturer' => 'Producator', + 'model' => 'Model', + 'months' => 'Luni', + 'name' => 'Nume activ', + 'notes' => 'Note', + 'order' => 'Numar ordine', + 'qr' => 'Cod QR', + 'requestable' => 'Utilizatorii pot cere acest activ', + 'select_statustype' => 'Selecteaza tip status', + 'serial' => 'Serie', + 'status' => 'Stare', + 'tag' => 'Eticheta activ', + 'update' => 'Actualizeaza activ', + 'warranty' => 'Garantie', + '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_location_update_actual' => 'Actualizează doar locația reală', + 'asset_not_deployable' => 'Activul este indisponibil și nu poate fi eliberat.', + 'asset_deployable' => 'Activul e disponibil și poate fi eliberat.', + 'processing_spinner' => 'Procesare... (Ar putea dura puţin timp pe fişiere mari)', + 'optional_infos' => 'Informații opționale', + 'order_details' => 'Informații legate de comandă' +]; diff --git a/resources/lang/ro-RO/admin/hardware/general.php b/resources/lang/ro-RO/admin/hardware/general.php new file mode 100644 index 0000000000..9120b56b07 --- /dev/null +++ b/resources/lang/ro-RO/admin/hardware/general.php @@ -0,0 +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', + 'asset' => 'Activ', + 'bulk_checkout' => 'Predă activ', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Verifica activ', + 'checkout' => 'Checkout Asset', + 'clone' => 'Cloneaza activ', + 'deployable' => 'Lansabil', + 'deleted' => 'Acest activ a fost șters.', + 'delete_confirm' => 'Sunteţi sigur că doriţi să ştergeţi acest activ?', + 'edit' => 'Editeaza activ', + 'model_deleted' => 'Acest model de active a fost șters. Trebuie să restaurați modelul înainte de a putea restaura activul.', + 'model_invalid' => 'Modelul acestui activ nu este valid.', + 'model_invalid_fix' => 'Activul trebuie editat pentru a corecta acest lucru înainte de a încerca să îl verificați înăuntru sau afară.', + 'requestable' => 'Requestable', + 'requested' => 'Solicitat', + 'not_requestable' => 'Nu poate fi solicitat', + 'requestable_status_warning' => 'Nu schimba starea care poate fi solicitată', + 'restore' => 'Restabilirea activului', + 'pending' => 'In asteptare', + 'undeployable' => 'Nelansabil', + 'undeployable_tooltip' => 'Acest activ are o etichetă de stare care nu poate fi implementată și nu poate fi verificată în acest moment.', + '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. Se potrivește activele pentru importul din istorie se întâmplă cu eticheta 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 pur şi simplu să se potrivească în formatul de nume de utilizator configurat în Admin > General Settings.

Câmpurile incluse în CSV trebuie să se potrivească cu header-urile: Tag-ul de activ, nume, data de checkkout, data de Checkin data. Orice câmpuri suplimentare vor fi ignorate.

Data de verificare

: datele de verificare necompletate sau viitoare vor verifica articole către utilizatorul asociat. Cu excepția coloanei cu data de Checkin va crea o dată de verificare cu data de jocuri.

+ ', + 'csv_import_match_f-l' => 'Încercați să potriviți utilizatorii după formatul firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Încercați să potriviți utilizatorii după primul nume de familie (jsmith) format', + 'csv_import_match_first' => 'Încercați să potriviți utilizatorii după formatul prenume (jane)', + 'csv_import_match_email' => 'Încercați să potriviți utilizatorii e-mail ca nume de utilizator', + 'csv_import_match_username' => 'Încercați să potriviți utilizatorii nume de utilizator', + 'error_messages' => 'Mesaje de eroare:', + 'success_messages' => 'Mesaje de succes:', + 'alert_details' => 'Vezi mai jos pentru detalii.', + 'custom_export' => 'Export date personalizat', + 'mfg_warranty_lookup' => ':manufacturer Garanție Căutare stare', + 'user_department' => 'Departamentul Utilizatori', +]; diff --git a/resources/lang/ro-RO/admin/hardware/message.php b/resources/lang/ro-RO/admin/hardware/message.php new file mode 100644 index 0000000000..60f8108b32 --- /dev/null +++ b/resources/lang/ro-RO/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Activul nu a fost creat, va rugam incercati iar. :(', + 'success' => 'Activul a fost creat. :)', + 'success_linked' => 'Activul cu tag-ul :tag a fost creat cu succes. Click aici pentru a vizualiza.', + ], + + '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.', + 'no_assets_selected' => 'Nu au fost selectate active, deci nimic nu a fost actualizat.', + 'assets_do_not_exist_or_are_invalid' => 'Activele selectate nu pot fi actualizate.', + ], + + 'restore' => [ + 'error' => 'Asset nu a fost restaurat, încercați din nou', + 'success' => 'Activul a fost restaurat cu succes.', + 'bulk_success' => 'Activul a fost restaurat cu succes.', + 'nothing_updated' => 'Nu au fost selectate active, deci nimic nu a fost restaurat.', + ], + + 'audit' => [ + 'error' => 'Analiza activelor nu a avut succes. Vă rugăm să încercați din nou.', + 'success' => 'Analiza activelor a fost înregistrată cu succes.', + ], + + + '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' => [ + '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' => [ + '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', + 'file_missing' => 'Fișierul selectat lipsește', + 'header_row_has_malformed_characters' => 'Unul sau mai multe atribute din rândul de antet conțin caractere UTF-8 incorecte', + 'content_row_has_malformed_characters' => 'Unul sau mai multe atribute din primul rând de conținut conțin caractere UTF-8 formatate incorect', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/ro-RO/admin/hardware/table.php b/resources/lang/ro-RO/admin/hardware/table.php new file mode 100644 index 0000000000..99fee87e3e --- /dev/null +++ b/resources/lang/ro-RO/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Eticheta activ', + 'asset_model' => 'Model', + 'assigned_to' => 'Desemnat către', + 'book_value' => 'Valoarea Curentă', + 'change' => 'Predat/Primit', + 'checkout_date' => 'Data predare', + 'checkoutto' => 'Predat', + 'components_cost' => 'Total componente Cost', + 'current_value' => 'Valoarea Curentă', + 'diff' => 'Diferenta', + 'dl_csv' => 'Descarca CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Locatie', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Achizitionat', + 'serial' => 'Serie', + 'status' => 'Statut', + 'title' => 'Activ ', + 'image' => 'Imagine dispozitiv', + 'days_without_acceptance' => 'Zile fără acceptare', + '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-RO/admin/kits/general.php b/resources/lang/ro-RO/admin/kits/general.php new file mode 100644 index 0000000000..f8d12b74b3 --- /dev/null +++ b/resources/lang/ro-RO/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Despre kit-uri predefinite', + 'about_kits_text' => 'Kit-uri predefinite vă permit să verificați rapid o colecție de elemente (active, licențe, etc.) către un utilizator. Acest lucru poate fi util atunci când procesul de înregistrare este consecvent pentru mulți utilizatori și toți utilizatorii primesc aceleași elemente.', + 'checkout' => 'Kit de comandă ', + 'create_success' => 'Kit a fost creat cu succes.', + 'create' => 'Creează un Kit predefinit', + 'update' => 'Actualizare trusă predefinită', + 'delete_success' => 'Kit a fost şters cu succes.', + 'update_success' => 'Kit a fost actualizat cu succes.', + 'none_models' => 'Nu există suficiente elemente disponibile pentru ca :model să finalizeze comanda. :qty sunt necesare. ', + 'none_licenses' => 'Nu există suficiente locuri disponibile pentru ca :Licenta să poată fi verificată. :qty sunt necesare. ', + 'none_consumables' => 'Nu există suficiente unități disponibile din :consumable to checkout. :qty sunt necesare. ', + 'none_accessory' => 'Nu sunt destule unități disponibile din :accesoriu pentru comandă. :qty sunt necesare. ', + 'append_accessory' => 'Adăugare accesoriu', + 'update_appended_accessory' => 'Actualizeaza accesoriul adaugat', + 'append_consumable' => 'Adaugă consumabil', + 'update_appended_consumable' => 'Actualizare consumabil adaugat', + 'append_license' => 'Adaugă licență', + 'update_appended_license' => 'Actualizați licența adăugată', + 'append_model' => 'Adăugare model', + 'update_appended_model' => 'Actualizați modelul adăugat', + 'license_error' => 'Licenta este deja atasata la kit', + 'license_added_success' => 'Licenta adaugata cu succes', + 'license_updated' => 'Licenta a fost actualizata cu succes', + 'license_none' => 'Licenta nu exista', + 'license_detached' => 'Licenta a fost detașata cu succes', + 'consumable_added_success' => 'Consumul adăugat cu succes', + 'consumable_updated' => 'Consumul a fost actualizat cu succes', + 'consumable_error' => 'Consumul este deja fixat pe kit', + 'consumable_deleted' => 'Ștergerea a fost reușită', + 'consumable_none' => 'Consumul nu există', + 'consumable_detached' => 'Consumul a fost detașat cu succes', + 'accessory_added_success' => 'Accesoriu adăugat cu succes', + 'accessory_updated' => 'Accesoriul a fost actualizat cu succes', + 'accessory_detached' => 'Accesoriul a fost detașat cu succes', + 'accessory_error' => 'Accesoriu deja atașat kit-ului', + 'accessory_deleted' => 'Ștergerea a fost reușită', + 'accessory_none' => 'Accesoriul nu există', + 'checkout_success' => 'Finalizarea comenzii a avut succes', + 'checkout_error' => 'Eroare la plată', + 'kit_none' => 'Kit nu există', + 'kit_created' => 'Kit a fost creat cu succes', + 'kit_updated' => 'Kit a fost actualizat cu succes', + 'kit_not_found' => 'Kit negăsit', + 'kit_deleted' => 'Kit a fost șters cu succes', + 'kit_model_updated' => 'Modelul a fost actualizat cu succes', + 'kit_model_detached' => 'Modelul a fost detașat cu succes', +]; diff --git a/resources/lang/ro-RO/admin/labels/message.php b/resources/lang/ro-RO/admin/labels/message.php new file mode 100644 index 0000000000..2cc5bfb1f8 --- /dev/null +++ b/resources/lang/ro-RO/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Număr invalid a fost returnat din :name. Se aștepta :expected, a fost :actual.', + 'invalid_return_type' => 'Tipul nevalid a fost returnat din :name. Se aștepta :expected, a fost :actual.', + 'invalid_return_value' => 'Valoare nevalidă a fost returnată din :name. Se aștepta :expected, a fost :actual.', + + 'does_not_exist' => 'Eticheta nu există', + +]; diff --git a/resources/lang/ro-RO/admin/labels/table.php b/resources/lang/ro-RO/admin/labels/table.php new file mode 100644 index 0000000000..6f309ad172 --- /dev/null +++ b/resources/lang/ro-RO/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Clădire 1', + 'example_category' => 'Categorie de test', + 'example_location' => 'Clădire 2', + 'example_manufacturer' => 'Testează fabricația Inc.', + 'example_model' => 'Modelul de test', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Etichete', + 'support_fields' => 'Câmpuri', + 'support_asset_tag' => 'Etichetă', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Siglă', + 'support_title' => 'Titlu', + +]; \ No newline at end of file diff --git a/resources/lang/ro/admin/licenses/form.php b/resources/lang/ro-RO/admin/licenses/form.php similarity index 100% rename from resources/lang/ro/admin/licenses/form.php rename to resources/lang/ro-RO/admin/licenses/form.php diff --git a/resources/lang/ro-RO/admin/licenses/general.php b/resources/lang/ro-RO/admin/licenses/general.php new file mode 100644 index 0000000000..95a4450875 --- /dev/null +++ b/resources/lang/ro-RO/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Despre Licențe', + 'about_licenses' => 'Licențele sunt utilizate pentru a urmări software-ul. Ei au un număr specific de locuri care pot fi verificate pentru persoane fizice', + 'checkin' => 'Primire locuri licenta', + 'checkout_history' => 'Istoric predari', + 'checkout' => 'Locuri licente predate', + 'edit' => 'Editeaza licenta', + 'filetype_info' => 'Tipurile de fișiere permise sunt png, gif, jpg, jpeg, doc, docx, pdf, txt, zip și rar.', + 'clone' => 'Cloneaza licenta', + 'history_for' => 'Istoric pentru ', + 'in_out' => 'Predare/Primire', + 'info' => 'Info licenta', + 'license_seats' => 'Locuri licenta', + 'seat' => 'Loc', + 'seats' => 'Locuri', + 'software_licenses' => 'Licente software', + 'user' => 'Utilizator', + 'view' => 'Vizualizeaza licenta', + 'delete_disabled' => 'Această licență nu poate fi ștearsă încă deoarece unele locuri sunt încă verificate.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Verifică toate locurile', + 'modal' => 'Aceasta actiune va verifica un singur loc. This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Verificați TOATE scaunele pentru această licență atât de la utilizatori, cât și de la active', + 'disabled_tooltip' => 'Acest lucru este dezactivat deoarece nu există locuri în prezent verificate', + 'disabled_tooltip_reassignable' => 'Acest lucru este dezactivat deoarece licența nu este reatribuită', + 'success' => 'Licenta a fost verificata cu succes! In toate licentele au fost verificate cu succes!', + 'log_msg' => 'Verificat prin licenta colectiva in Licenta GUI', + ], + + 'checkout_all' => [ + 'button' => 'Cumpără toate locurile', + 'modal' => 'Această acțiune va verifica un loc pentru primul utilizator disponibil. Acest lucru va verifica toate locurile :available_seats_count pentru primii utilizatori disponibili. Se consideră că un utilizator este disponibil pentru acest scaun dacă nu are deja licența verificată la el, iar proprietatea Auto-Atribuire Licență este activată pe contul lor de utilizator.', + 'enabled_tooltip' => 'Verificați TOATE scaunele (sau oricât de multe sunt disponibile) pentru TOȚI utilizatorii', + 'disabled_tooltip' => 'Acest lucru este dezactivat deoarece nu există locuri disponibile în prezent', + 'success' => 'Licența a fost verificată cu succes! Licențele de virocount au fost verificate cu succes!', + 'error_no_seats' => 'Nu mai sunt locuri rămase pentru această licență.', + 'warn_not_enough_seats' => 'Utilizatorii :count au fost alocați pentru această licență, dar am rămas fără locurile de licență disponibile.', + 'warn_no_avail_users' => 'Nimic de făcut. Nu există utilizatori care să nu aibă deja această licență atribuită.', + 'log_msg' => 'Verificat prin licenta de verificare in Licenta GUI', + + + ], + ], + + 'below_threshold' => 'Mai sunt doar :remaining_count seats pentru această licență cu o cantitate minimă de :min_amt. Poate doriți să luați în considerare achiziționarea mai multor locuri.', + 'below_threshold_short' => 'Acest obiect este sub cantitatea minimă cerută.', +); diff --git a/resources/lang/ro-RO/admin/licenses/message.php b/resources/lang/ro-RO/admin/licenses/message.php new file mode 100644 index 0000000000..ec4c1a6710 --- /dev/null +++ b/resources/lang/ro-RO/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Licența nu există sau nu aveți permisiunea de a o vizualiza.', + 'user_does_not_exist' => 'Utilizatorul nu exista.', + 'asset_does_not_exist' => 'Activul pe care incercati sa-l asociati cu aceasta licenta nu exista.', + 'owner_doesnt_match_asset' => 'Activul pe care incercati sa-l asociati cu aceasta licenta apartine unei alte persoane decat cea selectata.', + 'assoc_users' => 'Aceasta licenta este momentan predata catre un utilizator si nu poate fi stearsa. Va rugam verificati licenta mai intai si dupa incercati s-o stergeti iar. ', + 'select_asset_or_person' => 'Trebuie să selectați un material sau un utilizator, dar nu ambele.', + 'not_found' => 'Licența nu a fost găsită', + 'seats_available' => ':seat_count locuri disponibile', + + + 'create' => array( + 'error' => 'Licenta nu a fost creata, va rugam incercati iar.', + 'success' => 'Licenta a fost creata.' + ), + + 'deletefile' => array( + 'error' => 'Fisierul n-a fost sters. Incercati iar.', + 'success' => 'Fisierul a fost sters.', + ), + + 'upload' => array( + 'error' => 'Fisierul/Fisierele nu au fost uploadate. Incecati iar.', + 'success' => 'Fisierul/Fisierele au fost uploadate.', + '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml și lic.', + ), + + 'update' => array( + 'error' => 'Licenta nu a fost actualizata, va rugam incercati iar', + 'success' => 'Licenta a fost actualizata.' + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca doriti sa stergeti aceasta licenta?', + 'error' => 'A aparut o problema la stergerea licentei. Va rugam sa incercati iar.', + 'success' => 'Licenta a fost stearsa.' + ), + + 'checkout' => array( + 'error' => 'A aparut o problema la predarea licentei. Va rugam incercati iar.', + 'success' => 'Licenta a fost predata', + 'not_enough_seats' => 'Nu sunt disponibile suficiente locuri de licență pentru checkout', + ), + + 'checkin' => array( + 'error' => 'A aparut o problema la primirea licentei. Va rugam incercati iar.', + 'success' => 'Licenta a fost primita' + ), + +); diff --git a/resources/lang/ro/admin/licenses/table.php b/resources/lang/ro-RO/admin/licenses/table.php similarity index 100% rename from resources/lang/ro/admin/licenses/table.php rename to resources/lang/ro-RO/admin/licenses/table.php diff --git a/resources/lang/ro-RO/admin/locations/message.php b/resources/lang/ro-RO/admin/locations/message.php new file mode 100644 index 0000000000..8eccec5605 --- /dev/null +++ b/resources/lang/ro-RO/admin/locations/message.php @@ -0,0 +1,29 @@ + 'Locatia nu exista.', + 'assoc_users' => 'Aceasta locatie este momentan asociata cu cel putin inca un alt utilizator si nu poate fi stearsa. Va rugam actualizati utilizatorii care nu mai apartin de aceasta locatie si incercati iar. ', + 'assoc_assets' => 'Această locație este în prezent asociată cu cel puțin un material și nu poate fi ștearsă. Actualizați-vă activele astfel încât acestea să nu mai fie menționate și să încercați din nou.', + 'assoc_child_loc' => 'Această locație este în prezent părinte pentru cel puțin o locație copil și nu poate fi ștearsă. Actualizați locațiile dvs. pentru a nu mai referi această locație și încercați din nou.', + 'assigned_assets' => 'Atribuire Active', + 'current_location' => 'Locația curentă', + + + 'create' => array( + 'error' => 'Locatia nu a fost creata, va rugam incercati iar.', + 'success' => 'Locatia a fost creata.' + ), + + 'update' => array( + 'error' => 'Locatia nu a fost actualizata, va rugam incercati iar', + 'success' => 'Locatia a fost actualizata.' + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca vreti sa stergeti aceasta locatie?', + 'error' => 'A aparut o problema la stergerea locatiei. Va rugam incercati iar.', + 'success' => 'Locatia a fost stearsa.' + ) + +); diff --git a/resources/lang/ro-RO/admin/locations/table.php b/resources/lang/ro-RO/admin/locations/table.php new file mode 100644 index 0000000000..20e89c437b --- /dev/null +++ b/resources/lang/ro-RO/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'Oras', + 'state' => 'Judet', + 'country' => 'Tara', + 'create' => 'Creeaza locatie', + 'update' => 'Actualizeaza locatie', + 'print_assigned' => 'Tipărește active atribuite', + 'print_all_assigned' => 'Tipărește toate activele atribuite', + 'name' => 'Nume locatie', + 'address' => 'Adresa', + 'address2' => 'Adresă linia 2', + 'zip' => 'Cod postal', + 'locations' => 'Locatii', + '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' => 'Predat', + 'asset_expected_checkin' => 'Verificare asteptata', + 'date' => 'Data:', + 'phone' => 'Telefon locație', + 'signed_by_asset_auditor' => 'Semnat de (auditor de active):', + 'signed_by_finance_auditor' => 'Semnat de (auditor financiar):', + 'signed_by_location_manager' => 'Semnat de (Location Manager):', + 'signed_by' => 'Semnat Oprit:', +]; diff --git a/resources/lang/ro-RO/admin/manufacturers/message.php b/resources/lang/ro-RO/admin/manufacturers/message.php new file mode 100644 index 0000000000..1c86d82d91 --- /dev/null +++ b/resources/lang/ro-RO/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variabile {LOCALE}, {SERIAL}, {MODEL_NUMBER}, și {MODEL_NAME} pot fi utilizate în URL-ul dvs. pentru a avea acele valori populate automat la vizualizarea activelor - de exemplu, https://checkcoverage. pple.com/{LOCALE}/{SERIAL}', + 'does_not_exist' => 'Producatorul nu exista.', + 'assoc_users' => 'Acest producator este momentan asociat cu cel putin inca un model si nu poate fi sters. Va rugam actualizati modelele care nu mai au legatura cu acest producator si incercati iar. ', + + 'create' => array( + 'error' => 'Producatorul nu a fost creat, incercati iar.', + 'success' => 'Producatorul a fost creat.' + ), + + 'update' => array( + 'error' => 'Producatorul nu a fost actualizat, incercati iar', + 'success' => 'Producatorul a fost actualizat.' + ), + + 'restore' => array( + 'error' => 'Producătorul nu a fost restabilit, încercați din nou', + 'success' => 'Producătorul a fost restabilit cu succes.' + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca vreti sa stergeti producatorul?', + 'error' => 'A aparut o problema la stergerea producatorului. Va rugam incercati iar.', + 'success' => 'Producatorul a fost sters.' + ) + +); diff --git a/resources/lang/ro-RO/admin/manufacturers/table.php b/resources/lang/ro-RO/admin/manufacturers/table.php new file mode 100644 index 0000000000..2bab4dfc60 --- /dev/null +++ b/resources/lang/ro-RO/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Despre producători', + 'about_manufacturers_text' => 'Producătorii sunt companiile care vă creează activele. Puteți să stocați aici informații importante despre persoanele de contact despre acestea, care vor fi afișate pe paginile detaliilor despre materiale.', + 'asset_manufacturers' => 'Producatori de active', + 'create' => 'Creeaza producator', + 'id' => 'ID', + 'name' => 'Nume', + 'support_email' => 'Email de suport', + 'support_phone' => 'Telefon suport', + 'support_url' => 'URL de asistență', + 'warranty_lookup_url' => 'Căutare URL garant', + 'update' => 'Actualizeaza producator', + +); diff --git a/resources/lang/ro-RO/admin/models/general.php b/resources/lang/ro-RO/admin/models/general.php new file mode 100644 index 0000000000..58ba90bc91 --- /dev/null +++ b/resources/lang/ro-RO/admin/models/general.php @@ -0,0 +1,18 @@ + 'Despre modelele de active', + 'about_models_text' => 'Modelele de activ sunt o modalitate de a grupa active identice. "MBP 2013", "iPhone 6s" etc.', + '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 un model de activ. Urmează să ștergeți modelele de active :model_count', + 'restore' => 'Restaurare model', + 'requestable' => 'Utilizatorii pot solicita acest model', + 'show_mac_address' => 'Arata campul Adresa MAC in acest model', + 'view_deleted' => 'Vizualizare Sterse', + 'view_models' => 'Vizualizare Modele', + 'fieldset' => 'FIELDSET', + 'no_custom_field' => 'Nu există câmpuri personalizate', + 'add_default_values' => 'Adăugați valori implicite', +); diff --git a/resources/lang/ro-RO/admin/models/message.php b/resources/lang/ro-RO/admin/models/message.php new file mode 100644 index 0000000000..96d27ebd67 --- /dev/null +++ b/resources/lang/ro-RO/admin/models/message.php @@ -0,0 +1,47 @@ + 'Model de activ șters', + 'does_not_exist' => 'Modelul nu exista.', + 'no_association' => 'AVERTISMENT! Modelul de activ pentru acest articol este invalid sau lipsește!', + 'no_association_fix' => 'Acest lucru va strica lucrurile în moduri ciudate și oribile. Editează acest bun acum pentru a-l atribui un model.', + 'assoc_users' => 'Acest model este momentan asociat cu cel putin unul sau mai multe active si nu poate fi sters. Va rugam sa stergeti activul si dupa incercati iar. ', + + + 'create' => array( + 'error' => 'Modelul nu a fost creat, incercati iar.', + 'success' => 'Modelul a fost creat.', + 'duplicate_set' => 'Un model de activ cu numele, producătorul și numărul modelului există deja.', + ), + + 'update' => array( + 'error' => 'Modelul nu a fost actualizat, va rugam incercati iar', + 'success' => 'Modelul a fost actualizat.', + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca doriti sa stergeti acest model de activ?', + 'error' => 'A aparut o problema la stergerea modelului. Incercati iar.', + 'success' => 'Modelul a fost sters.' + ), + + 'restore' => array( + 'error' => 'Modelul nu a fost restabilit, încercați din nou', + 'success' => 'Modelul a fost restaurat cu succes.' + ), + + 'bulkedit' => array( + 'error' => 'Nu au fost modificate câmpuri, deci nimic nu a fost actualizat.', + 'success' => 'Modelul a fost actualizat cu succes. :model_count modele actualizate cu succes.', + 'warn' => 'Sunteți pe cale să actualizați proprietățile următorului model: Sunteți pe cale să editați proprietățile următoarelor modele :model_count:', + + ), + + 'bulkdelete' => array( + 'error' => 'Nu au fost selectate câmpuri, deci nimic nu a fost actualizat.', + 'success' => 'Modelul a fost șters! :success_count modele șterse!', + 'success_partial' => 'Au fost șterse :success_count modele, cu toate acestea :fail_count nu au putut fi șterse deoarece au în continuare active asociate cu acestea.' + ), + +); diff --git a/resources/lang/ro/admin/models/table.php b/resources/lang/ro-RO/admin/models/table.php similarity index 100% rename from resources/lang/ro/admin/models/table.php rename to resources/lang/ro-RO/admin/models/table.php diff --git a/resources/lang/ro-RO/admin/reports/general.php b/resources/lang/ro-RO/admin/reports/general.php new file mode 100644 index 0000000000..e24558d07c --- /dev/null +++ b/resources/lang/ro-RO/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Selectati optiunile dorite pentru raportul de active.', + 'deleted_user' => 'Utilizator șters', + 'send_reminder' => 'Trimite memento', + 'reminder_sent' => 'Memento trimis', + 'acceptance_deleted' => 'Solicitare de acceptare ștearsă', + 'acceptance_request' => 'Cerere de acceptare', + 'custom_export' => [ + 'user_address' => 'Adresa utilizator', + 'user_city' => 'Oraș utilizator', + 'user_state' => 'Stare utilizator', + 'user_country' => 'Țară utilizator', + 'user_zip' => 'Zip utilizator' + ] +]; \ No newline at end of file diff --git a/resources/lang/ro/admin/reports/message.php b/resources/lang/ro-RO/admin/reports/message.php similarity index 100% rename from resources/lang/ro/admin/reports/message.php rename to resources/lang/ro-RO/admin/reports/message.php diff --git a/resources/lang/ro-RO/admin/settings/general.php b/resources/lang/ro-RO/admin/settings/general.php new file mode 100644 index 0000000000..30be36da72 --- /dev/null +++ b/resources/lang/ro-RO/admin/settings/general.php @@ -0,0 +1,367 @@ + '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' => 'Adăugare nume domeniu', + 'ad_append_domain' => 'Adăugaţi numele de domeniu la câmpul de utilizator', + 'ad_append_domain_help' => 'Utilizatorul nu este necesar pentru a scrie "username@domain.local", ei pot scrie doar "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.', + 'admin_settings' => 'Setări Admin', + 'is_ad' => 'Acesta este un server Active Directory', + 'alerts' => 'Alerte', + 'alert_title' => 'Actualizați setările notificărilor', + 'alert_email' => 'Trimite alerte catre', + 'alert_email_help' => 'Adrese de e-mail sau liste de distribuție la care doriți să fie trimise alerte, separate prin virgulă', + 'alerts_enabled' => 'Alerte activată', + 'alert_interval' => 'Termenul de expirare a alertelor (în zile)', + 'alert_inv_threshold' => 'Ajustarea pragului de inventar', + 'allow_user_skin' => 'Permite Skin-ul Utilizatorului', + 'allow_user_skin_help_text' => 'Bifarea acestei cutii va permite unui utilizator să suprascrie pielea interfeței cu una diferită.', + 'asset_ids' => 'ID-uri de active', + 'audit_interval' => 'Interval de audit', + 'audit_interval_help' => 'Dacă vi se cere să vă auditați fizic în mod regulat, introduceți intervalul în luni pe care îl folosiți. Dacă actualizați această valoare, toate „următoarele date de audit” pentru activele cu o dată viitoare de audit vor fi actualizate.', + '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' => 'Generează tag-uri de active cu auto-incrementare', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Permite auto-incrementarea tag-urilor de active pentru a seta acest lucru', + 'backups' => 'Copiile de rezervă', + 'backups_help' => 'Creează, descarcă și restaurează copii de rezervă ', + 'backups_restoring' => 'Restaurare din Backup', + 'backups_upload' => 'Încărcare copie de rezervă', + 'backups_path' => 'Copiile de rezervă de pe server sunt stocate în :path', + 'backups_restore_warning' => 'Utilizaţi butonul de restaurare pentru a restaura dintr-o copie de rezervă anterioară. (Acest lucru nu funcționează în prezent cu stocarea fișierului S3 sau cu Docker.

Întreaga bază de date cu :app_name şi orice fişiere încărcate vor fi înlocuite complet cu ce se află în fişierul de rezervă. ', + 'backups_logged_out' => 'Toți utilizatorii existenți, inclusiv dvs., vor fi deconectați odată ce restaurarea este completă.', + 'backups_large' => 'Copiile de rezervă foarte mari pot expira în încercarea de restaurare și s-ar putea să trebuiască să fie rulate prin linia de comandă. ', + 'barcode_settings' => 'Setări cod de bare', + 'confirm_purge' => 'Confirmați purjarea', + 'confirm_purge_help' => 'Introduceți textul "DELETE" în caseta de mai jos pentru a șterge înregistrările șterse. Această acțiune nu poate fi anulată și va șterge definitiv toate articolele și utilizatorii șterși. (Ar trebui mai întâi să faceți o copie de rezervă doar pentru a fi în siguranță.)', + 'custom_css' => 'CSS personalizat', + 'custom_css_help' => 'Introduceți orice suprascrieri personalizate CSS pe care doriți să le utilizați. Nu includeți etichetele <style></style>.', + 'custom_forgot_pass_url' => 'Adresă URL personalizată pentru resetarea parolei', + 'custom_forgot_pass_url_help' => 'Acest lucru înlocuiește URL-ul de parolă uitată încorporat pe ecranul de conectare, util pentru a direcționa utilizatorii către funcția de resetare parole LDAP internă sau găzduită. Acesta va dezactiva efectiv funcționalitatea parolei uitate de utilizatorul local.', + 'dashboard_message' => 'Mesajul din tabloul de bord', + 'dashboard_message_help' => 'Acest text va apărea în tabloul de bord pentru orice persoană cu permisiunea de a vizualiza tabloul de bord.', + 'default_currency' => 'Moneda implicita', + 'default_eula_text' => 'EULA implicita', + 'default_language' => 'Limba implicita', + 'default_eula_help_text' => 'De asemenea, puteți asocia clauze personalizate personalizate cu anumite categorii de active.', + 'display_asset_name' => 'Afiseaza nume activ', + 'display_checkout_date' => 'Arata data predare', + 'display_eol' => 'Arata EOL in tabel', + 'display_qr' => 'Afișați codurile pătrată', + 'display_alt_barcode' => 'Afișați coduri de bare 1D', + 'email_logo' => 'Logo e-mail', + 'barcode_type' => 'Tip de cod de bare 2D', + 'alt_barcode_type' => 'Tip de cod de bare 1D', + 'email_logo_size' => 'Logo-urile pătrate în e-mail arată cel mai bine. ', + 'enabled' => 'Activat', + 'eula_settings' => 'Setările EULA', + 'eula_markdown' => 'Această licență EULA permite Github aromdown markdown.', + 'favicon' => 'Pictogramă', + 'favicon_format' => 'Tipurile de fișiere acceptate sunt ico, png și gif. Este posibil ca alte formate de imagine să nu funcționeze în toate browserele.', + 'favicon_size' => 'Favicoanele trebuie să fie imagini pătrate, 16x16 pixeli.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'EULA implicită și altele', + 'generate_backup' => 'Generați Backup', + 'google_workspaces' => 'Spaţii de lucru Google', + 'header_color' => 'Culoarea antetului', + 'info' => 'Aceste setari va lasa sa modificati anumite aspecte ale instalarii.', + 'label_logo' => 'Sigla etichetei', + 'label_logo_size' => 'Logo-urile pătrate arată cel mai bine - vor fi afișate în partea dreaptă sus a fiecărei etichete de active. ', + 'laravel' => 'Versiune Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Grupul de permisiuni implicit', + 'ldap_default_group_info' => 'Selectați un grup pentru a atribui noilor utilizatori sincronizați. Amintiți-vă că un utilizator ia permisiunile grupului care sunt alocate.', + 'no_default_group' => 'Niciun grup implicit', + 'ldap_help' => 'LDAP/Active Director', + 'ldap_client_tls_key' => 'Cheie client LDAP TLS', + 'ldap_client_tls_cert' => 'Certificat TLS client LDAP', + 'ldap_enabled' => 'LDAP activat', + 'ldap_integration' => 'Integrarea LDAP', + 'ldap_settings' => 'Setări LDAP', + 'ldap_client_tls_cert_help' => 'Certificatul TLS client și cheia pentru conexiunile LDAP sunt de obicei utile doar în configurațiile Google Workspace cu "Secure LDAP". Ambele sunt necesare.', + 'ldap_location' => 'Locație LDAP', +'ldap_location_help' => 'Câmpul de locație Ldap ar trebui să fie utilizat dacă un OU nu este utilizat în baza DN. Lăsați acest câmp necompletat dacă o căutare OU este utilizată.', + 'ldap_login_test_help' => 'Introduceți un nume de utilizator LDAP și o parolă valabilă din DN-ul de bază pe care l-ați specificat mai sus pentru a testa dacă datele de conectare LDAP sunt configurate corect. TREBUIE SĂ SAȚI PRIMUL SETĂRI LDAP ACTUALIZATE.', + 'ldap_login_sync_help' => 'Acest lucru testează numai faptul că LDAP poate sincroniza corect. Dacă interogarea dvs. de autentificare LDAP nu este corectă, este posibil ca utilizatorii să nu se poată conecta. TREBUIE SĂ ACTUALIZAȚI SETĂRILE LDAP MAI ÎNTÂI.', + 'ldap_manager' => 'Manager LDAP', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'Acest lucru ar trebui să înceapă cu ldap: // (pentru TCP sau TLS) sau ldaps: // (pentru SSL)', + 'ldap_server_cert' => 'Validarea certificatelor SSL pentru LDAP', + 'ldap_server_cert_ignore' => 'Permiteți certificatul SSL nevalid', + 'ldap_server_cert_help' => 'Bifați această casetă de selectare dacă utilizați un certificat SSL auto-semnat și doriți să acceptați un certificat SSL nevalid.', + 'ldap_tls' => 'Utilizați TLS', + 'ldap_tls_help' => 'Acest lucru trebuie verificat numai dacă executați STARTTLS pe ​​serverul LDAP.', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'Departamentul LDAP', + 'ldap_phone' => 'Număr de telefon LDAP', + 'ldap_jobtitle' => 'Titlu Job LDAP', + 'ldap_country' => 'Țară LDAP', + 'ldap_pword' => 'Parola de legare LDAP', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'Filtrul LDAP', + 'ldap_pw_sync' => 'Sincronizare parolă LDAP', + 'ldap_pw_sync_help' => 'Debifați această casetă dacă nu doriți să păstrați parolele LDAP sincronizate cu parolele locale. Dacă dezactivați acest lucru, este posibil ca utilizatorii dvs. să nu poată să se conecteze dacă serverul dvs. LDAP nu este accesibil din anumite motive.', + 'ldap_username_field' => 'Nume câmp', + 'ldap_lname_field' => 'Numele de familie', + 'ldap_fname_field' => 'Numele LDAP', + 'ldap_auth_filter_query' => 'Solicitare de autentificare LDAP', + 'ldap_version' => 'Versiunea LDAP', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'Această valoare este folosită pentru a determina dacă un utilizator sincronizat se poate conecta la Snipe-IT. Nu afectează abilitatea de a verifica elementele în sau în afara lor, și ar trebui să fie numele de atribut în cadrul AD/LDAP, nu valoarea.

Dacă acest câmp este setat la un nume de câmp care nu există în AD/LDAP, sau valoarea din câmpul AD/LDAP este setat la 0 sau false, Utilizatorul va fi dezactivat. Dacă valoarea din câmpul AD/LDAP este setat la 1 sau true sau , orice alt text înseamnă că utilizatorul se poate conecta. Când câmpul este gol în AD-ul dvs., respectăm atributul userAccountControl , care de obicei permite utilizatorilor care nu sunt suspendați să se autentifice.', + 'ldap_emp_num' => 'Numărul angajatului LDAP', + 'ldap_email' => 'LDAP e-mail', + 'ldap_test' => 'Testează LDAP', + 'ldap_test_sync' => 'Testează sincronizarea LDAP', + 'license' => 'Licență software', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Încercări de conectare', + 'login_attempt' => 'Încercare de conectare', + 'login_ip' => 'Adresă IP', + 'login_success' => 'Succes?', + 'login_user_agent' => 'Agent utilizator', + 'login_help' => 'Lista tentativelor de autentificare', + '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ță', + 'login_remote_user_enabled_text' => 'Activați autentificarea cu Antet utilizator la distanță', + 'login_remote_user_enabled_help' => 'Această opțiune permite autentificarea prin intermediul antetului REMOTE_USER în conformitate cu "Interfața comună a gateway-ului (rfc3875)"', + 'login_common_disabled_text' => 'Dezactivați alte mecanisme de autentificare', + 'login_common_disabled_help' => 'Această opțiune dezactivează alte mecanisme de autentificare. Activați această opțiune numai dacă sunteți sigur că datele dvs. de conectare REMOTE_USER funcționează deja', + 'login_remote_user_custom_logout_url_text' => 'Adresa URL de ieșire personalizată', + 'login_remote_user_custom_logout_url_help' => 'Dacă este furnizată aici o adresă URL, utilizatorii vor fi redirecționați către această adresă URL după ce utilizatorul va ieși din Snipe-IT. Acest lucru este util pentru a închide corect sesiunile de utilizator ale furnizorului dvs. de autentificare.', + 'login_remote_user_header_name_text' => 'Antet nume utilizator personalizat', + 'login_remote_user_header_name_help' => 'Folosește antetul specificat în loc de REMOTE_USER', + 'logo' => 'Siglă', + 'logo_print_assets' => 'Utilizați la imprimare', + 'logo_print_assets_help' => 'Utilizați brand-urie pe listele de materiale tipărite ', + 'full_multiple_companies_support_help_text' => 'Restricționarea utilizatorilor (inclusiv a administratorilor) atribuite companiilor activelor companiei lor.', + 'full_multiple_companies_support_text' => 'Suport complet pentru multiple companii', + 'show_in_model_list' => 'Afișați în lista de selecție de model', + 'optional' => 'facultativ', + 'per_page' => 'Rezultate pe pagina', + 'php' => 'Versiune PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, sistem, info', + 'php_overview_help' => 'Informaţii sistem PHP', + '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' => 'Parola nu poate fi identică cu prenumele, prenumele, e-mailul sau numele de utilizator', + 'pwd_secure_complexity_letters' => 'Necesită cel puțin o literă', + 'pwd_secure_complexity_numbers' => 'Necesită cel puțin un număr', + 'pwd_secure_complexity_symbols' => 'Necesită cel puțin un simbol', + 'pwd_secure_complexity_case_diff' => 'Solicitați cel puțin o majusculă și o minusculă', + 'pwd_secure_min' => 'Caractere minime de caractere', + 'pwd_secure_min_help' => 'Valoarea minimă admisă este de 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' => 'Actualizare setări SAML', + 'saml_help' => 'Setări SAML', + 'saml_enabled' => 'SAML activat', + 'saml_integration' => 'Integrare SAML', + 'saml_sp_entityid' => 'ID entitate', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL (Automatic Translation)', + 'saml_sp_sls_url' => 'URL unic de deconectare (SLS)', + 'saml_sp_x509cert' => 'Certificat public', + 'saml_sp_metadata_url' => 'URL metadata', + 'saml_idp_metadata' => 'SAML IdP Metadate', + 'saml_idp_metadata_help' => 'Puteți specifica metadatele IdP folosind un URL sau un fișier XML.', + 'saml_attr_mapping_username' => 'Mapare atribut - Utilizator', + 'saml_attr_mapping_username_help' => 'ID-ul de nume va fi folosit dacă maparea atributelor nu este specificată sau este invalidă.', + 'saml_forcelogin_label' => 'Autentificare forțată SAML', + 'saml_forcelogin' => 'Faceți ca SAML să fie autentificarea principală', + 'saml_forcelogin_help' => 'Poți folosi \'/login?nosaml\' pentru a ajunge la pagina normală de autentificare.', + 'saml_slo_label' => 'Autentificare unică SAML', + 'saml_slo' => 'Trimite o cerere de deconectare către IdP la deconectare', + 'saml_slo_help' => 'Acest lucru va face ca utilizatorul să fie mai întâi redirecționat către IdP de la deconectare. Lăsați debifat în cazul în care IdP nu acceptă SAML inițiat de SP.', + 'saml_custom_settings' => 'Setări personalizate SAML', + 'saml_custom_settings_help' => 'Puteți specifica setări suplimentare în biblioteca onelogin/php-saml. Utilizați pe propria răspundere.', + 'saml_download' => 'Descarcă metadate', + 'setting' => 'Setare', + 'settings' => 'Setari', + 'show_alerts_in_menu' => 'Afișați alertele din meniul de sus', + 'show_archived_in_list' => 'Active arhivate', + 'show_archived_in_list_text' => 'Arată activele arhivate în lista cu toate activele', + 'show_assigned_assets' => 'Arată activele atribuite activelor', + 'show_assigned_assets_help' => 'Afiseaza active care au fost alocate celorlalte active in Vezi utilizator -> Active, Vezi Utilizator -> Info -> Imprima Toate Atribuirile si in Cont -> Vezi Activele Asociate.', + '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', + 'integrations' => 'Integrări', + 'slack' => 'Slack', + 'general_webhook' => 'Webhook general', + 'ms_teams' => 'Echipele Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Testează pentru a salva', + 'webhook_title' => 'Actualizați setările Webhook-ului', + 'webhook_help' => 'Setări de integrare', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => 'Canal :app', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => 'Setări :app', + 'webhook_test' =>'Testează integrarea :app', + 'webhook_integration_help' => 'Integrarea :app este opțională, totuși punctul final și canalul sunt necesare dacă doriți să îl folosiți. Pentru a configura integrarea :app, trebuie să creați mai întâi un webhook primit pe contul dvs. :app. Faceți clic pe butonul Test :app Integration pentru a confirma că setările sunt corecte înainte de salvare. ', + 'webhook_integration_help_button' => 'Odată ce ați salvat informațiile dvs. de :app, va apărea un buton de testare.', + 'webhook_test_help' => 'Testează dacă integrarea ta :app este configurată corect. TREBUIE SĂ VĂ APĂSAȚI ACTUALIZAT :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT versiune', + 'support_footer' => 'Legăturile de suport in subsol ', + 'support_footer_help' => 'Specificați cine vede legăturile la informațiile despre asistența Snipe-IT și la Manualul utilizatorilor', + 'version_footer' => 'Versiune în subsol ', + 'version_footer_help' => 'Specificați cine vede versiunea Snipe-IT și numărul de construcție.', + 'system' => 'Informatii sistem', + 'update' => 'Actualizeaza setari', + 'value' => 'Valoare', + 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, temă, piele, antet, culori, culoare, css', + 'brand_help' => 'Logo, Nume site', + 'web_brand' => 'Tip de Branding Web', + 'about_settings_title' => 'Despre Setări', + 'about_settings_text' => 'Aceste setări vă permit să personalizați anumite aspecte ale instalării.', + 'labels_per_page' => 'Etichete pe pagină', + 'label_dimensions' => 'Dimensiunile etichetelor (inci)', + 'next_auto_tag_base' => 'Următoarea creștere automată', + 'page_padding' => 'Marjele paginii (inci)', + 'privacy_policy_link' => 'Legătura cu la politica de confidențialitate', + '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' => 'Curăță Șters ', + 'labels_display_bgutter' => 'Etichetați jgheabul de jos', + 'labels_display_sgutter' => 'Eticheta jgheab', + 'labels_fontsize' => 'Dimensiunea fontului etichetei', + 'labels_pagewidth' => 'Etichetă lățime foaie', + 'labels_pageheight' => 'Înălțimea foii de etichete', + 'label_gutters' => 'Intervalele etichetelor (inci)', + 'page_dimensions' => 'Dimensiunile paginii (inci)', + 'label_fields' => 'Etichetați câmpurile vizibile', + 'inches' => 'inch', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link către Snipe-IT în e-mailuri', + 'show_url_in_emails_help_text' => 'Debifați această casetă dacă nu doriți să vă conectați la instalarea dvs. Snipe-IT în subsolul dvs. de e-mail. Utile dacă majoritatea utilizatorilor dvs. nu se înregistrează niciodată.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max înălțime miniatură', + 'thumbnail_max_h_help' => 'Înălțimea maximă în pixeli pe care miniaturile ar putea să o afișeze în vizualizarea înregistrării. Min 25, max 500.', + 'two_factor' => 'Două autentificare cu factori', + 'two_factor_secret' => 'Codul cu doi factori', + 'two_factor_enrollment' => 'Înscrierea în doi factori', + 'two_factor_enabled_text' => 'Activați doi factori', + 'two_factor_reset' => 'Resetați secretul cu două factori', + 'two_factor_reset_help' => 'Acest lucru va forța utilizatorul să înregistreze din nou dispozitivul cu aplicația de autentificare. Acest lucru poate fi util dacă dispozitivul înscris în prezent este pierdut sau furat. ', + 'two_factor_reset_success' => 'Aparatul cu două factori se resetează', + 'two_factor_reset_error' => 'Restabilirea dispozitivului cu două factori a eșuat', + 'two_factor_enabled_warning' => 'Dacă activați două factori dacă nu este activat în prezent, vă forțați imediat să vă autentificați cu un dispozitiv Google Auth înscris. Veți avea capacitatea de a vă înregistra dispozitivul dacă nu sunteți înscris în prezent.', + 'two_factor_enabled_help' => 'Aceasta va activa autentificarea cu doi factori utilizând Google Authenticator.', + 'two_factor_optional' => 'Selectiv (Utilizatorii pot activa sau dezactiva dacă este permis)', + 'two_factor_required' => 'Obligatoriu pentru toți utilizatorii', + 'two_factor_disabled' => 'invalid', + 'two_factor_enter_code' => 'Introduceți codul cu doi factori', + 'two_factor_config_complete' => 'Trimiteți codul', + 'two_factor_enabled_edit_not_allowed' => 'Administratorul nu vă permite să editați această setare.', + 'two_factor_enrollment_text' => "Este necesară autentificarea cu două factori, cu toate acestea, dispozitivul dvs. nu a fost încă înscris. Deschideți aplicația Google Authenticator și scanați codul QR de mai jos pentru a vă înregistra dispozitivul. După ce ați înscris dispozitivul, introduceți codul de mai jos", + 'require_accept_signature' => 'Solicită semnătura', + 'require_accept_signature_help_text' => 'Activarea acestei funcții va impune utilizatorilor să se deconecteze fizic la acceptarea unui activ.', + 'left' => 'stânga', + 'right' => 'dreapta', + 'top' => 'top', + 'bottom' => 'fund', + 'vertical' => 'vertical', + 'horizontal' => 'orizontală', + 'unique_serial' => 'Numere de serie unice', + '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' => 'Această setare va fi folosită de procesul de import doar dacă un nume de utilizator nu este furnizat și trebuie să generăm un nume de utilizator pentru tine.', + 'oauth_title' => 'Setări API OAuth', + 'oauth' => 'OAuth', + 'oauth_help' => 'Setări Oauth final', + 'asset_tag_title' => 'Actualizați setările etichetei de active', + 'barcode_title' => 'Actualizați setările codului de bare', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Setări Bare & QR', + 'barcodes_help' => 'Acest lucru va încerca să șteargă codurile de bare din cache Acest lucru ar fi de obicei utilizat numai în cazul în care setările codului de bare s-au modificat, sau dacă URL-ul Snipe-IT s-a schimbat. Codurile de bare vor fi regenerate când sunt accesate ulterior.', + 'barcodes_spinner' => 'Se încearcă ștergerea fișierelor...', + 'barcode_delete_cache' => 'Ştergeţi Cache cod de bare', + 'branding_title' => 'Actualizați setările de branding', + 'general_title' => 'Actualizare Setări Generale', + 'mail_test' => 'Trimite test', + 'mail_test_help' => 'Aceasta va încerca să trimită un e-mail de test la :replyto.', + 'filter_by_keyword' => 'Filtrează după setarea cuvântului cheie', + 'security' => 'Securitate', + 'security_title' => 'Actualizați setările de securitate', + 'security_keywords' => 'parolă, parole, cerințe, doi factori, doi factori, parole comune, conectare la distanță, deconectare, autentificare', + 'security_help' => 'Dublu factor, Restricții la parolă', + 'groups_keywords' => 'permisiuni, grupuri de permisiuni, autorizare', + 'groups_help' => 'Grupuri permisiuni cont', + 'localization' => 'Localizare', + 'localization_title' => 'Actualizați setările de localizare', + 'localization_keywords' => 'localizare, monedă, locală, zonă-orar, fus orar, internațional, internatinalizare, limbă, limbă, traducere', + 'localization_help' => 'Limba, afişarea datei', + 'notifications' => 'Notificări', + 'notifications_help' => 'Setări Alerte & Audit Email', + 'asset_tags_help' => 'Creștere și prefixe', + 'labels' => 'Etichete', + 'labels_title' => 'Actualizați setările etichetei', + 'labels_help' => 'Setări etichete &', + 'purge' => 'Purge', + 'purge_keywords' => 'şterge permanent', + 'purge_help' => 'Eliminați înregistrările șterse', + 'ldap_extension_warning' => 'Nu arată ca și cum extensia LDAP este instalată sau activată pe acest server. Încă puteți salva setările, dar va trebui să activați extensia LDAP pentru PHP înainte ca logarea sau sincronizarea LDAP să funcționeze.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Număr angajat', + 'create_admin_user' => 'Creează un utilizator ::', + 'create_admin_success' => 'Succes! Utilizatorul dvs. admin a fost adăugat!', + 'create_admin_redirect' => 'Apasă aici pentru a te autentifica în aplicație!', + 'setup_migrations' => 'Migrarea bazei de date ::', + 'setup_no_migrations' => 'Nu a fost nimic de migrat. Tabelele bazei de date au fost deja configurate!', + 'setup_successful_migrations' => 'Tabelele bazei de date au fost create', + 'setup_migration_output' => 'Rezultatul migrării:', + 'setup_migration_create_user' => 'Următorul: Creare utilizator', + 'ldap_settings_link' => 'Pagina de setări LDAP', + 'slack_test' => 'Test Integrare', + 'label2_enable' => 'Etichetă nouă', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Șablon', + 'label2_template_help' => 'Selectați ce șablon să utilizați pentru generarea etichetei', + 'label2_title' => 'Titlu', + 'label2_title_help' => 'Titlul care va fi afișat pe etichetele care îl suportă', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Foloseste Logo Asset', + 'label2_asset_logo_help' => 'Utilizați logo-ul activului's alocat, mai degrabă decât valoarea la :setting_name', + 'label2_1d_type' => 'Tip cod de bare 1D', + 'label2_1d_type_help' => 'Format pentru coduri de bare 1D', + 'label2_2d_type' => 'Tip de cod de bare 2D', + 'label2_2d_type_help' => 'Format pentru coduri de bare 2D', + 'label2_2d_target' => 'Ținta codului de bare 2D', + 'label2_2d_target_help' => 'URL-ul codului de bare 2D indică la momentul scanării', + 'label2_fields' => 'Definiții câmp', + 'label2_fields_help' => 'Câmpurile pot fi adăugate, șterse și reordonate în coloana din stânga. Pentru fiecare câmp, mai multe opțiuni pentru Etichetă și Sursă pot fi adăugate, eliminate și reordonate în coloana din dreapta.', + 'help_asterisk_bold' => 'Textul introdus ca **text** va fi afișat ca îngroșat', + 'help_blank_to_use' => 'Lăsați necompletat pentru a utiliza valoarea de la :setting_name', + 'help_default_will_use' => ':default va utiliza valoarea de la :setting_name.
Reține că valoarea codurilor de bare trebuie să respecte specificațiile corespunzătoare ale codului de bare pentru a fi generată cu succes. Pentru mai multe detalii, vezi documentaţia . ', + 'default' => 'Implicit', + 'none' => 'Niciunul', + 'google_callback_help' => 'Acesta ar trebui introdus ca URL de apel invers în setările aplicației Google OAuth din organizația dvs.'s Google developer console .', + 'google_login' => 'Setări Autentificare în Spațiul de lucru Google', + 'enable_google_login' => 'Permite utilizatorilor să se autentifice cu Google Workspace', + 'enable_google_login_help' => 'Utilizatorii nu vor fi furnizați automat. Ei trebuie să aibă un cont existent aici ŞI în Google Workspace, şi numele lor de utilizator trebuie să se potrivească cu adresa lor de e-mail Google Workspace ', + 'mail_reply_to' => 'Răspunde la adresa', + 'mail_from' => 'Adresă Mail', + 'database_driver' => 'Șofer bază de date', + 'bs_table_storage' => 'Stocare tabel', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ro-RO/admin/settings/message.php b/resources/lang/ro-RO/admin/settings/message.php new file mode 100644 index 0000000000..31e5990d27 --- /dev/null +++ b/resources/lang/ro-RO/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'A aparut o eroare la actualizare. ', + '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.', + '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.', + ], + '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' => 'Testare conexiune LDAP, îmbinare și interogare...', + '500' => 'Eroare 500 Server. Vă rugăm să verificaţi jurnalele serverului pentru mai multe informaţii.', + 'error' => 'Ceva a mers prost :(', + 'sync_success' => 'Un eșantion de 10 utilizatori returnați de pe serverul LDAP, în funcție de setările dvs.:', + 'testing_authentication' => 'Testare autentificare LDAP...', + 'authentication_success' => 'Utilizatorul s-a autentificat cu succes împotriva LDAP!' + ], + 'webhook' => [ + 'sending' => 'Se trimite mesajul de testare :app...', + 'success' => 'Integrarea ta :webhook_name funcționează!', + 'success_pt1' => 'Succes! Verifică ', + 'success_pt2' => ' canalul pentru mesajul de testare şi asiguraţi-vă că faceţi clic pe ECONOMISEŞTE mai jos pentru a stoca setările.', + '500' => 'Eroare 500 Server', + 'error' => 'Ceva nu a funcționat. :app a răspuns cu: :error_message', + 'error_redirect' => 'EROARE: 301/302 :endpoint returnează o redirecționare. Din motive de securitate, nu urmărim redirecționările. Vă rugăm să folosiți obiectivul final.', + 'error_misc' => 'Ceva nu a mers bine. :( ', + ] +]; diff --git a/resources/lang/ro-RO/admin/settings/table.php b/resources/lang/ro-RO/admin/settings/table.php new file mode 100644 index 0000000000..0b598e9ab4 --- /dev/null +++ b/resources/lang/ro-RO/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Creat la', + 'size' => 'Dimensiune', +); diff --git a/resources/lang/ro-RO/admin/statuslabels/message.php b/resources/lang/ro-RO/admin/statuslabels/message.php new file mode 100644 index 0000000000..25b2da90f9 --- /dev/null +++ b/resources/lang/ro-RO/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Eticheta de stare nu există.', + 'deleted_label' => 'Etichetă de stare ştearsă', + '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' => [ + 'error' => 'Eticheta de stare nu a fost creată, încercați din nou.', + 'success' => 'Eticheta de stare a fost creată cu succes.', + ], + + 'update' => [ + 'error' => 'Eticheta de stare nu a fost actualizată, încercați din nou', + 'success' => 'Eticheta de stare a fost actualizată cu succes.', + ], + + '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.', + ], + + '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.', + '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-RO/admin/statuslabels/table.php b/resources/lang/ro-RO/admin/statuslabels/table.php new file mode 100644 index 0000000000..033463563f --- /dev/null +++ b/resources/lang/ro-RO/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'Despre etichete status', + 'archived' => 'Arhivat', + 'create' => 'Creeaza eticheta status', + 'color' => 'Grafic Culoare', + 'default_label' => 'Etichetă implicită', + 'default_label_help' => 'Acest lucru este folosit pentru a vă asigura că cele mai utilizate etichete de stare apar în partea de sus a casetei de selectare atunci când creați/editați activele.', + 'deployable' => 'Lansabil', + 'info' => 'Etichetele de status sunt folosite pentru a descrie diferite statusuri in care se pot afla activele. Ele pot fi trimise la reparat, pierdut/furat, etc. Poti crea noi etichete de status pentru active lansabile, in asteptare sau arhivate.', + 'name' => 'Nume status', + 'pending' => 'In asteptare', + 'status_type' => 'Tip status', + 'show_in_nav' => 'Afișați în naveta laterală', + 'title' => 'Etichete status', + 'undeployable' => 'Nelansabil', + 'update' => 'Actualizeaza eticheta status', +); diff --git a/resources/lang/ro-RO/admin/suppliers/message.php b/resources/lang/ro-RO/admin/suppliers/message.php new file mode 100644 index 0000000000..8fc4a72d53 --- /dev/null +++ b/resources/lang/ro-RO/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Furnizor șters', + 'does_not_exist' => 'Furnizorul nu exista.', + + + 'create' => array( + 'error' => 'Furnizorul nu a fost creat, va rugam incercati iar.', + 'success' => 'Furnizorul a fost creat.' + ), + + 'update' => array( + 'error' => 'Furnizorul nu a fost actualizat, va rugam incercati iar', + 'success' => 'Furnizorul a fost actualizat.' + ), + + 'delete' => array( + 'confirm' => 'Sunteti sigur ca vreti sa stergeti acest furnizor?', + 'error' => 'A aparut o problema la stergerea furnizorului. Va rugam incercati iar.', + 'success' => 'Furnizorul a fost sters.', + 'assoc_assets' => 'Acest furnizor este în prezent asociat cu :asset_count active și nu poate fi șters. Vă rugăm să actualizați activele dvs. pentru a nu mai face referire la acest furnizor și încercați din nou. ', + 'assoc_licenses' => 'Acest furnizor este în prezent asociat cu licențele :licenses_count și nu poate fi șters. Vă rugăm să actualizați licențele dvs. pentru a nu mai face referire la acest furnizor și să încercați din nou. ', + 'assoc_maintenances' => 'Acest furnizor este în prezent asociat cu :asset_Maintances_count întrețineri de active și nu poate fi șters. Vă rugăm să actualizați întreținerea activelor ca să nu mai faceți referire la acest furnizor și să încercați din nou. ', + ) + +); diff --git a/resources/lang/ro-RO/admin/suppliers/table.php b/resources/lang/ro-RO/admin/suppliers/table.php new file mode 100644 index 0000000000..973fac5e1a --- /dev/null +++ b/resources/lang/ro-RO/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Despre Furnizori', + 'about_suppliers_text' => 'Furnizorii sunt utilizați pentru a urmări sursa de articole', + 'address' => 'Adresa furnizor', + 'assets' => 'Active', + 'city' => 'Oras', + 'contact' => 'Nume contact', + 'country' => 'Tara', + 'create' => 'Creeaza furnizor', + 'email' => 'E-mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licente', + 'name' => 'Nume furnizor', + 'notes' => 'Note', + 'phone' => 'Telefon', + 'state' => 'Judet', + 'suppliers' => 'Furnizori', + 'update' => 'Actualizeaza furnizor', + 'view' => 'Vezi furnizor', + 'view_assets_for' => 'Vezi active pentru', + 'zip' => 'Cod postal', + +); diff --git a/resources/lang/ro-RO/admin/users/general.php b/resources/lang/ro-RO/admin/users/general.php new file mode 100644 index 0000000000..cf3abdc222 --- /dev/null +++ b/resources/lang/ro-RO/admin/users/general.php @@ -0,0 +1,54 @@ + 'Acest utilizator se poate conecta', + 'activated_disabled_help_text' => 'Nu puteți edita starea activării pentru propriul cont.', + 'assets_user' => 'Activul desemnat catre :name', + 'bulk_update_warn' => 'Sunteți pe punctul de a edita proprietățile utilizatorilor: user_count. Rețineți că nu puteți modifica propriile atribute ale utilizatorilor utilizând acest formular și trebuie să efectuați modificări individuale ale propriului dvs. utilizator.', + 'bulk_update_help' => 'Acest formular vă permite să actualizați simultan mai mulți utilizatori. Completați câmpurile pe care trebuie să le schimbați. Toate câmpurile rămase necompletate vor rămâne neschimbate.', + 'current_assets' => 'Activele licitate în prezent la acest utilizator', + 'clone' => 'Cloneaza utilizator', + 'contact_user' => 'Contact :name', + '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', + '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.', + 'print_assigned' => 'Tipărește toate activele atribuite', + 'email_assigned' => 'Lista de e-mail a tuturor atribuite', + 'user_notified' => 'Utilizatorul a primit prin e-mail o listă cu articolele alocate în prezent.', + 'auto_assign_label' => 'Include acest utilizator la atribuirea automată a licențelor eligibile', + 'auto_assign_help' => 'Sari peste acest utilizator în atribuirea automată a licențelor', + 'software_user' => 'Software predat catre :name', + 'send_email_help' => 'Trebuie să furnizați o adresă de e-mail pentru ca acest utilizator să îi trimită acreditările. Trimiterea de acreditări poate fi efectuată numai la crearea utilizatorului. Parolele sunt stocate într-un singur fel și nu pot fi recuperate după ce au fost salvate.', + 'view_user' => 'Vezi utilizator :name', + 'usercsv' => 'Fișier CSV', + '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' => 'Utilizatorul nu se poate conecta', + 'user_activated' => 'Utilizatorul se poate conecta', + 'activation_status_warning' => 'Nu schimba starea de activare', + 'group_memberships_helpblock' => 'Doar superadminii pot edita membrii grupului.', + 'superadmin_permission_warning' => 'Numai superadminii pot acorda acces la superadminul utilizatorului.', + 'admin_permission_warning' => 'Numai utilizatorii cu drepturi de administrator sau mai mari pot acorda acces de administrator de utilizator.', + 'remove_group_memberships' => 'Elimină membrii grupului', + 'warning_deletion_information' => 'Sunteți pe cale să verificați TOATE articolele din :count utilizator(i) listat(e) mai jos. Numele Super Administratorului sunt evidențiate cu roșu.', + 'update_user_assets_status' => 'Actualizați toate activele pentru acești utilizatori la această stare', + 'checkin_user_properties' => 'Bifează în toate proprietățile asociate cu acești utilizatori', + 'remote_label' => 'Acesta este un utilizator extern', + 'remote' => 'Distanta', + 'remote_help' => 'Acest lucru poate fi util dacă trebuie să filtrezi de la utilizatorii la distanță care nu intră niciodată sau rareori în locațiile tale fizice.', + 'not_remote_label' => 'Acesta nu este un utilizator extern', + 'vip_label' => 'Utilizator VIP', + 'vip_help' => 'Acest lucru poate fi util pentru a marca persoane importante din sfora dumneavoastră dacă doriţi să le gestionaţi în moduri speciale.', + 'create_user' => 'Creează un utilizator', + 'create_user_page_explanation' => 'Acestea sunt informaţiile de cont pe care le veţi utiliza pentru prima dată pentru a accesa site-ul.', + 'email_credentials' => 'Acreditări e-mail', + 'email_credentials_text' => 'Trimite-mi datele de autentificare la adresa de e-mail de mai sus', + 'next_save_user' => 'Următorul: Salvează Utilizatorul', + 'all_assigned_list_generation' => 'Generat pe:', + 'email_user_creds_on_create' => 'Trimite prin e-mail acest utilizator acreditările lor?', +]; diff --git a/resources/lang/ro-RO/admin/users/message.php b/resources/lang/ro-RO/admin/users/message.php new file mode 100644 index 0000000000..a1fce542b7 --- /dev/null +++ b/resources/lang/ro-RO/admin/users/message.php @@ -0,0 +1,68 @@ + 'Ați acceptat cu succes acest activ.', + 'declined' => 'Ați refuzat cu succes acest activ.', + 'bulk_manager_warn' => 'Utilizatorii dvs. au fost actualizați cu succes, cu toate acestea, intrarea managerului dvs. nu a fost salvată, deoarece managerul pe care l-ați selectat a fost, de asemenea, în lista de utilizatori care urmează să fie editat și este posibil ca utilizatorii să nu fie propriul manager. Selectați din nou utilizatorii dvs., cu excepția managerului.', + 'user_exists' => 'Utilizatorul exista deja!', + 'user_not_found' => 'Utilizatorul nu exista.', + 'user_login_required' => 'Campul de login este necesar', + 'user_has_no_assets_assigned' => 'Nici un activ alocat utilizatorului în prezent.', + 'user_password_required' => 'Este necesara parola.', + 'insufficient_permissions' => 'Nu aveti permisiuni suficiente.', + 'user_deleted_warning' => 'Acest utilizator a fost sters. Trebuie sa restaurati utilizator ca sa-l editati sau sa-i desemnati active noi.', + 'ldap_not_configured' => 'Integrarea LDAP nu a fost configurată pentru această instalare.', + 'password_resets_sent' => 'Utilizatorii selectați care sunt activați și au o adresă de e-mail validă au primit un link de resetare a parolei.', + 'password_reset_sent' => 'Un link de resetare a parolei a fost trimis la :email!', + 'user_has_no_email' => 'Acest utilizator nu are o adresă de e-mail în profilul său.', + 'log_record_not_found' => 'Nu s-a putut găsi o înregistrare de identificare pentru acest utilizator.', + + + 'success' => array( + 'create' => 'Utilizatorul a fost creat.', + 'update' => 'Utilizatorul a fost actualizat.', + 'update_bulk' => 'Utilizatorii au fost actualizați cu succes!', + 'delete' => 'Utilizatorul a fost sters.', + 'ban' => 'Utilizatorul a fost banat.', + 'unban' => 'Utilizatorul a fost debanat.', + 'suspend' => 'Utilizatorul a fost suspendat.', + 'unsuspend' => 'Utilizatorul a fost activat.', + 'restored' => 'Utilizatorul a fost restaurat.', + 'import' => 'Utilizatorii importați cu succes.', + ), + + 'error' => array( + 'create' => 'A aparut o problema la crearea utilizatorului. Incercati iar.', + 'update' => 'A aparut o problema la actualizarea utilizatorului. Incercati iar.', + 'delete' => 'A aparut o problema la stergerea utilizatorului. Incercati iar.', + 'delete_has_assets' => 'Acest utilizator are elemente atribuite și nu a putut fi șters.', + 'unsuspend' => 'A aparut o problema la reactivarea utilizatorului. Incercati iar.', + 'import' => 'A apărut o problemă la importarea utilizatorilor. Vă rugăm să încercați din nou.', + 'asset_already_accepted' => 'Acest activ a fost deja acceptat.', + 'accept_or_decline' => 'Trebuie să acceptați sau să refuzați acest activ.', + 'incorrect_user_accepted' => 'Activitatea pe care ați încercat să o acceptați nu a fost verificată de dvs.', + 'ldap_could_not_connect' => 'Nu s-a putut conecta la serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', + 'ldap_could_not_bind' => 'Nu s-a putut lega la serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', + 'ldap_could_not_search' => 'Căutarea serverului LDAP nu a putut fi efectuată. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', + 'ldap_could_not_get_entries' => 'Nu s-au putut obține intrări de pe serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', + 'password_ldap' => 'Parola pentru acest cont este gestionată de LDAP / Active Directory. Contactați departamentul IT pentru a vă schimba parola.', + ), + + 'deletefile' => array( + '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( + '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', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'Acest utilizator nu are nici un set de e-mail.', + 'success' => 'Utilizatorul a fost notificat despre inventarul său curent.' + ) +); \ No newline at end of file diff --git a/resources/lang/ro-RO/admin/users/table.php b/resources/lang/ro-RO/admin/users/table.php new file mode 100644 index 0000000000..ba483fc8e9 --- /dev/null +++ b/resources/lang/ro-RO/admin/users/table.php @@ -0,0 +1,40 @@ + 'Activ', + 'allow' => 'Permite', + 'checkedout' => 'Active', + 'created_at' => 'Creat la', + 'createuser' => 'Creeaza utilizator', + 'deny' => 'Refuza', + 'email' => 'E-mail', + 'employee_num' => 'Nr. angajat', + 'first_name' => 'Prenume', + 'groupnotes' => 'Selectați un grup pentru a atribui utilizatorului, țineți minte că un utilizator ia permisiunile grupului care sunt alocate. Utilizaţi ctrl+click (sau cmd+click pe MacOS) pentru a deselecta grupuri.', + 'id' => 'ID', + 'inherit' => 'Preia', + 'job' => 'Titlu job', + 'last_login' => 'Ultima logare', + 'last_name' => 'Nume', + 'location' => 'Locatie', + 'lock_passwords' => 'Detaliile de conectare nu pot fi modificate pe această instalare.', + 'manager' => 'Manager', + 'managed_locations' => 'Locații gestionate', + 'name' => 'Nume', + 'nogroup' => 'Nici un grup nu a fost creat încă. Pentru a adăuga unul, vizitaţi: ', + 'notes' => 'notițe', + 'password_confirm' => 'Confirma parola', + 'password' => 'Parola', + 'phone' => 'Telefon', + 'show_current' => 'Afișați utilizatorii curenți', + 'show_deleted' => 'Afișați utilizatorii șterși', + 'title' => 'Titlu', + 'to_restore_them' => 'pentru a le restabili.', + 'total_assets_cost' => "Costul total al activelor", + 'updateuser' => 'Actualizeaza utilizator', + 'username' => 'Utilizator', + 'user_deleted_text' => 'Acest utilizator a fost marcat ca șters.', + 'username_note' => '(Folosit numai pentru legatura cu Active Directory, nu pentru logare.)', + 'cloneuser' => 'Cloneaza utilizator', + 'viewusers' => 'Vezi utilizatori', +); diff --git a/resources/lang/ro/auth.php b/resources/lang/ro-RO/auth.php similarity index 100% rename from resources/lang/ro/auth.php rename to resources/lang/ro-RO/auth.php diff --git a/resources/lang/ro-RO/auth/general.php b/resources/lang/ro-RO/auth/general.php new file mode 100644 index 0000000000..bb79e6d5c1 --- /dev/null +++ b/resources/lang/ro-RO/auth/general.php @@ -0,0 +1,19 @@ + 'Trimiteți parola Resetare legătură', + 'email_reset_password' => 'Resetați parola e-mail', + 'reset_password' => 'Reseteaza parola', + 'saml_login' => 'Logare prin SAML', + 'login' => 'Logare', + 'login_prompt' => 'Va rugam sa va logati', + 'forgot_password' => 'Am uitat parola', + 'ldap_reset_password' => 'Faceți clic aici pentru a vă reseta parola LDAP', + 'remember_me' => 'Amintește-ți de mine', + '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. ', + 'google_login' => 'Autentificare cu Google Workspace', + 'google_login_failed' => 'Autentificarea Google a eșuat, încercați din nou.', + +]; + diff --git a/resources/lang/ro-RO/auth/message.php b/resources/lang/ro-RO/auth/message.php new file mode 100644 index 0000000000..67719d6e2b --- /dev/null +++ b/resources/lang/ro-RO/auth/message.php @@ -0,0 +1,45 @@ + 'Exista deja un cont cu aceasta adresa de e-mail.', + 'account_not_found' => 'Numele de utilizator sau parola este incorecta.', + 'account_not_activated' => 'Acest utilizator nu a fost activat.', + 'account_suspended' => 'Acest utilizator este suspendat.', + 'account_banned' => 'Acest utilizator este banat.', + 'throttle' => 'Prea multe încercări de conectare nereușite. Vă rugăm să încercați din nou în :minute minute.', + + 'two_factor' => array( + 'already_enrolled' => 'Dispozitivul dumneavoastră este deja înscris.', + 'success' => 'V-ati logat cu succes.', + 'code_required' => 'Codul doi factori este necesar.', + 'invalid_code' => 'Codul doi factori este invalid.', + ), + + 'signin' => array( + 'error' => 'A aparut o problema la logare, va rugam incercati iar.', + 'success' => 'V-ati logat cu succes.', + ), + + 'logout' => array( + 'error' => 'A apărut o problemă în timp ce încercați să vă deconectați, încercați din nou.', + 'success' => 'V-ați deconectat cu succes.', + ), + + 'signup' => array( + 'error' => 'A aparut o problema in timp ce incercam sa va creem contul, incercati iar.', + 'success' => 'Cont creat.', + ), + + 'forgot-password' => array( + 'error' => 'A aparut o problema in timp ce se crea un cod de resetare parola, va rugam incercati iar.', + 'success' => 'Dacă această adresă de e-mail există în sistemul nostru, a fost trimis un e-mail de recuperare a parolei.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'A aparut o problema in timp ce incercam sa resetam parola, incercati iar.', + 'success' => 'Parola a fost schimbata.', + ), + + +); diff --git a/resources/lang/ro-RO/button.php b/resources/lang/ro-RO/button.php new file mode 100644 index 0000000000..1dbff7310e --- /dev/null +++ b/resources/lang/ro-RO/button.php @@ -0,0 +1,24 @@ + 'Actiuni', + 'add' => 'Adauga', + 'cancel' => 'Anuleaza', + 'checkin_and_delete' => 'Verifică tot / Șterge Utilizatorul', + 'delete' => 'Sterge', + 'edit' => 'Editeaza', + 'restore' => 'Restaureaza', + 'remove' => 'Elimină', + 'request' => 'Cerere', + 'submit' => 'Trimiteti', + 'upload' => 'Incarca', + 'select_file' => 'Selectați Fișier ...', + 'select_files' => 'Selectați Fișier...', + 'generate_labels' => '{1} Generează etichetă [2, *] Generează etichete', + 'send_password_link' => 'Trimite link-ul de resetare a parolei', + 'go' => 'Accesaţi', + 'bulk_actions' => 'Acțiuni în masă', + 'add_maintenance' => 'Adaugă Mentenanță', + 'append' => 'Adăugare', + 'new' => 'Nou', +]; diff --git a/resources/lang/ro-RO/general.php b/resources/lang/ro-RO/general.php new file mode 100644 index 0000000000..f9ac7dddd1 --- /dev/null +++ b/resources/lang/ro-RO/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accesorii', + 'activated' => 'activat', + 'accepted_date' => 'Data acceptării', + 'accessory' => 'Accesorii', + 'accessory_report' => 'Raportul accesoriu', + 'action' => 'Acțiune', + 'activity_report' => 'Raport de activitate', + 'address' => 'Adresa', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Adăugat scaune', + 'age' => "Vârsta", + 'all_assets' => 'Toate activele', + 'all' => 'Toate', + 'archived' => 'Arhivat', + 'asset_models' => 'Modele active', + 'asset_model' => 'Model', + 'asset' => 'Activ', + 'asset_report' => 'Raport de active', + 'asset_tag' => 'Eticheta activ', + 'asset_tags' => 'Etichete active', + 'assets_available' => 'Active disponibile', + 'accept_assets' => 'Acceptați active :name', + 'accept_assets_menu' => 'Acceptați active', + 'audit' => 'Audit', + 'audit_report' => 'Jurnal de audit', + 'assets' => 'Active', + 'assets_audited' => 'active auditate', + 'assets_checked_in_count' => 'active verificate în', + 'assets_checked_out_count' => 'active verificate', + 'asset_deleted_warning' => 'Acest activ a fost șters. Trebuie să îl restaurați înainte de a-l putea atribui cuiva.', + 'assigned_date' => 'Data atribuirii', + 'assigned_to' => 'Atribuit lui :name', + 'assignee' => 'Atribuit lui', + 'avatar_delete' => 'Sterge avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Inapoi', + 'bad_data' => 'Nimic gasit. Poate date proaste?', + 'bulkaudit' => 'Auditul în bloc', + 'bulkaudit_status' => 'Starea auditului', + 'bulk_checkout' => 'Comenzi în numerar', + 'bulk_edit' => 'Editare în masă', + 'bulk_delete' => 'Ștergere în bloc', + 'bulk_actions' => 'Acțiuni în masă', + 'bulk_checkin_delete' => 'Verificare în vrac / Șterge Utilizatori', + 'byod' => 'BYOD', + 'byod_help' => 'Acest dispozitiv este proprietatea utilizatorului', + 'bystatus' => 'după statut', + 'cancel' => 'Anuleaza', + 'categories' => 'Categorii', + 'category' => 'Categoria', + 'change' => 'În afară', + 'changeemail' => 'Schimba adresa de E-mail', + 'changepassword' => 'Schimba parola', + 'checkin' => 'Primeste', + 'checkin_from' => 'Checkin de la', + 'checkout' => 'Preda', + 'checkouts_count' => 'Comenzi', + 'checkins_count' => 'Verificări', + 'user_requests_count' => 'Cereri', + 'city' => 'Oras', + 'click_here' => 'Click aici', + 'clear_selection' => 'Curăță selecția', + 'companies' => 'Companii', + 'company' => 'Companie', + 'component' => 'component', + 'components' => 'Componente', + 'complete' => 'Complet', + 'consumable' => 'Consumabil', + 'consumables' => 'Consumabile', + 'country' => 'Tara', + 'could_not_restore' => 'Eroare la restabilirea :item_type: :error', + 'not_deleted' => ':item_type nu este șters astfel încât nu poate fi restaurat', + 'create' => 'Creeaza', + 'created' => 'Articol creat', + 'created_asset' => 'Activ creat', + 'created_at' => 'Creat la', + 'created_by' => 'Creat de', + 'record_created' => 'Înregistrare creată', + 'updated_at' => 'Actualizat la', + 'currency' => 'LEI', // this is deprecated + 'current' => 'Curent', + 'current_password' => 'Parola curentă', + 'customize_report' => 'Personalizați raportul', + 'custom_report' => 'Raport active custom', + 'dashboard' => 'Bord', + 'days' => 'zi', + 'days_to_next_audit' => 'Zile până la următorul audit', + 'date' => 'Data', + 'debug_warning' => 'Avertizare!', + 'debug_warning_text' => 'Această aplicație rulează în modul de producție cu debugging activat. Acest lucru poate expune date sensibile dacă aplicația dvs. este accesibilă lumii exterioare. Dezactivați modul de depanare setând valoarea APP_DEBUG din fișierul .env la false.', + 'delete' => 'Sterge', + 'delete_confirm' => 'Sigur doriți să ștergeți :item?', + 'delete_confirm_no_undo' => 'Sigur doriți să ștergeți :item? Această acțiune nu poate fi anulată.', + 'deleted' => 'Sters', + 'delete_seats' => 'Locurile șterse', + 'deletion_failed' => 'Ștergerea a eșuat', + 'departments' => 'departamente', + 'department' => 'Departament', + 'deployed' => 'Pus in folosinta', + 'depreciation' => 'Depreciere', + 'depreciations' => 'Deprecieri', + 'depreciation_report' => 'Raport depreciere', + 'details' => 'Detalii', + 'download' => 'Descarca', + 'download_all' => 'Descarcă tot', + 'editprofile' => 'Editeaza propriul profil', + 'eol' => 'EOL', + 'email_domain' => 'Domeniul de e-mail', + 'email_format' => 'Formatul e-mailului', + 'employee_number' => 'Număr angajat', + 'email_domain_help' => 'Acesta este folosit pentru a genera adrese de e-mail atunci când importați', + 'error' => 'Eroare', + 'exclude_archived' => 'Exclude activele arhivate', + 'exclude_deleted' => 'Exclude activele șterse', + 'example' => 'Exemplu: ', + 'filastname_format' => 'Primul nume inițial (jsmith@example.com)', + 'firstname_lastname_format' => 'Nume Prenume Nume (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Prenume Nume Nume (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Numele de familie Prima Inițială (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Primul nume inițial (j.smith@example.com)', + 'firstname_lastname_display' => 'Prenume nume nume (Jane Smith)', + 'lastname_firstname_display' => 'Numele de familie (Smith Jane)', + 'name_display_format' => 'Nume Format Afișat', + 'first' => 'Primul', + 'firstnamelastname' => 'Prenume Nume Nume (janesmith@example.com)', + 'lastname_firstinitial' => 'Prenume Prima Inițială (smith_j@example.com)', + 'firstinitial.lastname' => 'Primul nume inițial (j.smith@example.com)', + 'firstnamelastinitial' => 'Prenume Nume Ultima Inițială (janes@example.com)', + 'first_name' => 'Prenume', + 'first_name_format' => 'Prenume (jane@example.com)', + 'files' => 'Fișiere', + 'file_name' => 'Fisier', + 'file_type' => 'Tip Fișier', + 'filesize' => 'Dimensiune fișier', + 'file_uploads' => 'Upload fisier', + 'file_upload' => 'Încărcare fișier', + 'generate' => 'Genereaza', + 'generate_labels' => 'Generează etichete', + 'github_markdown' => 'Acest câmp acceptă Github aromed markdown.', + 'groups' => 'Grupuri', + 'gravatar_email' => 'Adresa E-mail Gravatar', + 'gravatar_url' => 'Schimbă-ţi avatarul de pe Gravatar.com.', + 'history' => 'Istorie', + 'history_for' => 'Istoric pentru', + 'id' => 'ID', + 'image' => 'Imagine', + 'image_delete' => 'Sterge poza', + 'include_deleted' => 'Include active șterse', + 'image_upload' => 'Incarca poza', + 'filetypes_accepted_help' => 'Tipul de fișier acceptat este :types. Dimensiunea maximă permisă a încărcării este :size. Tipurile de fișiere acceptate sunt :types. Dimensiunea maximă permisă este de :size.', + 'filetypes_size_help' => 'Dimensiunea maximă permisă pentru încărcare este de :size.', + 'image_filetypes_help' => 'Tipurile de fișiere acceptate sunt jpg, webp, png, gif și svg. Dimensiunea maximă permisă pentru încărcare este :size.', + 'unaccepted_image_type' => 'Acest fișier de imagine nu a putut fi citit. Tipurile de fișiere acceptate sunt jpg, webp, png, gif și svg. Amprenta acestui fișier este: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Harta câmpuri și procesarea acestui fișier', + 'importing' => 'Importul', + 'importing_help' => 'Puteți importa active, accesorii, licențe, componente, consumabile și utilizatori prin fișierul CSV.

CSV ar trebui să fie delimitat prin virgulă și formatat cu antete care se potrivesc cu cele din eșantionul din documentația.', + 'import-history' => 'Istoricul importurilor', + 'asset_maintenance' => 'Mentenanta produs', + 'asset_maintenance_report' => 'Raport privind mentenanta produsului', + 'asset_maintenances' => 'Întreținerea activelor', + 'item' => 'Articol', + 'item_name' => 'Nume Element', + 'import_file' => 'import fișier CSV', + 'import_type' => 'Tip de import CSV', + 'insufficient_permissions' => 'Nu aveti permisiuni suficiente!', + 'kits' => 'Kit-uri predefinite', + 'language' => 'Limba', + 'last' => 'Ultimul', + 'last_login' => 'Ultima logare', + 'last_name' => 'Nume', + 'license' => 'Licenta', + 'license_report' => 'Raport licente', + 'licenses_available' => 'Licente disponibile', + 'licenses' => 'Licente', + 'list_all' => 'Arata tot', + 'loading' => 'Încărcare... vă rugăm așteptați....', + 'lock_passwords' => 'Această valoare a câmpului nu va fi salvată într-o instalare demonstrativă.', + 'feature_disabled' => 'Această funcție a fost dezactivată pentru instalarea demonstrativă.', + 'location' => 'Locatie', + 'location_plural' => 'Locații', + 'locations' => 'Locatii', + 'logo_size' => 'Logo-urile pătrate arată cel mai bine cu Logo + Text. Dimensiunea maximă a afișajului logo-ului este de 50px lățime maximă x 500px. ', + 'logout' => 'Log out', + 'lookup_by_tag' => 'Căutarea după eticheta de activ', + 'maintenances' => 'Mentenanțe', + 'manage_api_keys' => 'Gestionare chei API', + '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. Lăsaţi min. QTY necompletat dacă nu doriţi să primiţi alerte pentru inventar scăzut.', + 'model_no' => 'Nr. model', + 'months' => 'luni', + 'moreinfo' => 'Mai multe', + 'name' => 'Nume', + 'new_password' => 'Parolă nouă', + 'next' => 'Următor →', + 'next_audit_date' => 'Data următoarei auditări', + 'no_email' => 'Nicio adresă de e-mail asociată cu acest utilizator', + 'last_audit' => 'Ultimul audit', + 'new' => 'nou!', + 'no_depreciation' => 'Fara depreciere', + 'no_results' => 'Nici un rezultat.', + 'no' => 'Nr', + 'notes' => 'Note', + 'order_number' => 'Numar de ordine', + 'only_deleted' => 'Numai active șterse', + 'page_menu' => 'Se afișează elementele _MENU_', + 'pagination_info' => 'Se afișează _START_ la _END_ din _TOTAL_ elemente', + 'pending' => 'In asteptare', + 'people' => 'Oameni', + 'per_page' => 'Rezultate pe pagina', + 'previous' => 'Anterior', + 'processing' => 'Prelucrare', + 'profile' => 'Profilul dvs.', + 'purchase_cost' => 'Costul de achiziție', + 'purchase_date' => 'Data cumpărării', + 'qty' => 'QTY', + 'quantity' => 'Cantitate', + 'quantity_minimum' => 'Ai :count articole sub sau aproape sub nivelurile minime de cantitate', + 'quickscan_checkin' => 'Scanare rapidă Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Gata de lansare', + 'recent_activity' => 'Activitate recentă', + 'remaining' => 'Rămas', + 'remove_company' => 'Eliminați asocierea companiilor', + 'reports' => 'Rapoarte', + 'restored' => 'restaurat', + 'restore' => 'Restaureaza', + 'requestable_models' => 'Modele de solicitare', + 'requested' => 'Cereri', + 'requested_date' => 'Data solicitării', + 'requested_assets' => 'Activele solicitate', + 'requested_assets_menu' => 'Activele solicitate', + 'request_canceled' => 'Cerere anulată', + 'save' => 'Salveaza', + 'select_var' => 'Selectează :thing... ', // this will eventually replace all of our other selects + 'select' => 'Selectați', + 'select_all' => 'Selectează tot', + 'search' => 'Căutare', + 'select_category' => 'Selectați o categorie', + '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', + 'select_model' => 'Selectați un model', + 'select_supplier' => 'Selectați un furnizor', + 'select_user' => 'Selectati un utilizatori', + 'select_date' => 'Selectați data (AAAA-MM-DD)', + 'select_statuslabel' => 'Selecteaza Starea', + 'select_company' => 'Selectați Companie', + 'select_asset' => 'Selectați Activ', + 'settings' => 'Setari', + 'show_deleted' => 'Arată șterse', + 'show_current' => 'Arată curent', + 'sign_in' => 'Logheaza-te', + 'signature' => 'Semnătură', + 'signed_off_by' => 'Semnat dezactivat de', + 'skin' => 'Piele', + 'webhook_msg_note' => 'O notificare va fi trimisă prin webhook', + 'webhook_test_msg' => 'Oh hai! Se pare că integrarea ta :app cu Snipe-IT funcționează!', + 'some_features_disabled' => 'Modul DEMO: Unele caracteristici sunt dezactivate pentru această instalare.', + 'site_name' => 'Nume site', + 'state' => 'Judet', + 'status_labels' => 'Etichete status', + 'status' => 'Stare', + 'accept_eula' => 'Acceptare acord', + 'supplier' => 'Furnizor', + 'suppliers' => 'Furnizori', + 'sure_to_delete' => 'Sigur doriți să ștergeți', + 'sure_to_delete_var' => 'Sigur doriți să ștergeți :item?', + 'delete_what' => 'Șterge :item', + 'submit' => 'A depune', + 'target' => 'Ţintă', + 'time_and_date_display' => 'Afișarea orei și a datei', + 'total_assets' => 'Total active', + 'total_licenses' => 'Total licente', + 'total_accessories' => 'accesorii complete', + 'total_consumables' => 'consumabile totale', + 'type' => 'Tipul', + 'undeployable' => 'Nelansabil', + 'unknown_admin' => 'Admin necunoscut', + 'username_format' => 'Nume de utilizator Format', + 'username' => 'Utilizator', + 'update' => 'Actualizează', + 'upload_filetypes_help' => 'Tipurile de fișiere permise sunt png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf și rar. Dimensiunea maximă permisă este :size.', + 'uploaded' => 'Încărcat', + 'user' => 'Utilizator', + 'accepted' => 'acceptat', + 'declined' => 'respins', + 'unassigned' => 'Neatribuit', + 'unaccepted_asset_report' => 'Produse neacceptate', + 'users' => 'Utilizatori', + 'viewall' => 'Vezi tot', + 'viewassets' => 'Vezi active desemnate', + 'viewassetsfor' => 'Vezi active pentru :name', + 'website' => 'Website', + 'welcome' => 'Bine ati venit, :name', + 'years' => 'ani', + 'yes' => 'Da', + 'zip' => 'Cod postal', + 'noimage' => 'Nici o imagine incarcata sau imaginea nu exista.', + 'file_does_not_exist' => 'Fișierul solicitat nu există pe server.', + 'file_upload_success' => 'Încărcarea fișierului a reușit!', + 'no_files_uploaded' => 'Încărcarea fișierului a reușit!', + 'token_expired' => 'Sesiunea de formular a expirat. Vă rugăm să încercați din nou.', + 'login_enabled' => 'Autentificare activată', + 'audit_due' => 'De auditat', + 'audit_overdue' => 'Audit întârziat', + 'accept' => 'Acceptă :asset', + 'i_accept' => 'Accept', + 'i_decline' => 'Am refuzat', + 'accept_decline' => 'Acceptă/Refuză', + 'sign_tos' => 'Înregistrează-te mai jos pentru a indica faptul că ești de acord cu termenii serviciului:', + 'clear_signature' => 'Șterge semnătura', + 'show_help' => 'Arată ajutor', + 'hide_help' => 'Ascunde ajutor', + 'view_all' => 'vezi toate', + 'hide_deleted' => 'Ascunde șterse', + 'email' => 'E-mail', + 'do_not_change' => 'Nu schimba', + 'bug_report' => 'Raportează o eroare', + 'user_manual' => 'Manualul utilizatorului', + 'setup_step_1' => 'Pasul 1', + 'setup_step_2' => 'Pasul 2', + 'setup_step_3' => 'Pasul 3', + 'setup_step_4' => 'Pasul 4', + 'setup_config_check' => 'Verificare configurație', + 'setup_create_database' => 'Creaza tabele baza de date', + 'setup_create_admin' => 'Creare utilizator administrator', + 'setup_done' => 'Terminat!', + 'bulk_edit_about_to' => 'Urmează să editați următoarele: ', + 'checked_out' => 'Predat', + 'checked_out_to' => 'A fost verificat la', + 'fields' => 'Câmpuri', + 'last_checkout' => 'Ultima plată', + 'due_to_checkin' => 'Următoarele elemente :count urmează să fie verificate în curând:', + 'expected_checkin' => 'Verificare asteptata', + 'reminder_checked_out_items' => 'Acesta este un memento al elementelor verificate de dvs. Dacă considerați că această listă este incorectă (ceva lipsește, sau ceva care credeți că nu l-ați primit), vă rugăm să trimiteți un e-mail cu :reply_to_name la :reply_to_address.', + 'changed' => 'Modificat', + 'to' => 'La', + 'report_fields_info' => '

Selectați câmpurile pe care doriți să le includeți în raportul dvs. personalizat și faceți clic pe Generare. Fișierul (custom-asset-report-YY-mm-dd.csv) se va descărca automat și îl puteți deschide în Excel.

+

Dacă doriți să exportați doar anumite active, utilizează opțiunile de mai jos pentru a ajusta rezultatele.

', + 'range' => 'Range', + 'bom_remark' => 'Adaugă un BOM (semn de comandă) la acest CSV', + 'improvements' => 'Îmbunătățiri', + 'information' => 'Informare', + 'permissions' => 'Permisiuni', + 'managed_ldap' => '(Gestionat prin LDAP)', + 'export' => 'Exportă', + 'ldap_sync' => 'Sincronizare LDAP', + 'ldap_user_sync' => 'Sincronizare utilizator LDAP', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Rezultate sincronizare', + 'license_serial' => 'Cheie serială/produs', + 'invalid_category' => 'Categorie nevalidă sau lipsă', + 'invalid_item_category_single' => 'Invalid sau lipseste :type categorie. Te rugam sa actualizezi categoria din acest :type pentru a include o categorie valida inainte de verificare.', + 'dashboard_info' => 'Acesta este tabloul dvs. de bord. Sunt multe, dar acesta este al tău.', + '60_percent_warning' => '60% complet (avertizare)', + 'dashboard_empty' => 'Se pare că nu ați adăugat încă nimic, astfel încât nu avem nimic minunat de afișat. Începeți prin a adăuga unele active, accesorii, consumabile sau licențe acum!', + 'new_asset' => 'Activ Nou', + 'new_license' => 'Licență nouă', + 'new_accessory' => 'Accesoriu nou', + 'new_consumable' => 'Consumul nou', + 'collapse' => 'Restrânge', + 'assigned' => 'Atribuit', + 'asset_count' => 'Numărul de active', + 'accessories_count' => 'Numărul de accesorii', + 'consumables_count' => 'Contor consumabile', + 'components_count' => 'Numărul de componente', + 'licenses_count' => 'Numărul de licențe', + 'notification_error' => 'Eroare', + 'notification_error_hint' => 'Vă rugăm să verificaţi formularul de mai jos pentru erori', + 'notification_bulk_error_hint' => 'Următoarele câmpuri au avut erori de validare și nu au fost editate:', + 'notification_success' => 'Succes', + 'notification_warning' => 'Avertizare', + 'notification_info' => 'Info', + 'asset_information' => 'Informații active', + 'model_name' => 'Nume model', + 'asset_name' => 'Numele activului', + 'consumable_information' => 'Informații consumabile:', + 'consumable_name' => 'Nume consumabile:', + 'accessory_information' => 'Informații accesoriu:', + 'accessory_name' => 'Nume accesoriu:', + 'clone_item' => 'Clonează elementul', + 'checkout_tooltip' => 'Verifică acest articol afară', + 'checkin_tooltip' => 'Bifați acest element în', + 'checkout_user_tooltip' => 'Bifați acest element pentru un utilizator', + 'maintenance_mode' => 'Serviciul este temporar indisponibil pentru actualizări de sistem. Vă rugăm să verificaţi din nou mai târziu.', + 'maintenance_mode_title' => 'Sistem temporar indisponibil', + 'ldap_import' => 'Parola de utilizator nu ar trebui să fie gestionată de LDAP. (Acest lucru vă permite să trimiteți cereri de parolă uitată.)', + 'purge_not_allowed' => 'Curățarea datelor șterse a fost dezactivată în fișierul .env. Contactați asistența sau administratorul sistemului.', + 'backup_delete_not_allowed' => 'Ștergerea backup-urilor a fost dezactivată în fișierul .env. Contactați asistența sau administratorul sistemului.', + 'additional_files' => 'Fişiere adiţionale', + 'shitty_browser' => 'Nici o semnătură detectată. Dacă utilizați un browser mai vechi, vă rugăm să folosiți un browser mai modern pentru a finaliza acceptarea activelor.', + 'bulk_soft_delete' =>'De asemenea, soft-delete acesti utilizatori. Istoricul lor de active va ramane intact numai in cazul in care eliminati inregistrarile sterse din Setarile Administratorului.', + 'bulk_checkin_delete_success' => 'Utilizatorii selectați au fost șterși și elementele lor au fost verificate.', + 'bulk_checkin_success' => 'Elementele pentru utilizatorii selectați au fost verificate.', + 'set_to_null' => 'Ștergeți valorile pentru acest element / Ștergeți valorile pentru toate cele :asset_count active ', + 'set_users_field_to_null' => 'Ştergeţi :field values for this user Ştergeţi :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - Nicio dată de cumpărare furnizată', + 'assets_by_status' => 'Bunuri după stare', + 'assets_by_status_type' => 'Bunuri după tipul de stare', + 'pie_chart_type' => 'Tip diagramă diagramă Dashboard', + 'hello_name' => 'Salut, :name!', + 'unaccepted_profile_warning' => 'Aveți :count elemente care necesită acceptare. Faceți clic aici pentru a le accepta sau refuzați', + 'start_date' => 'Data de început', + 'end_date' => 'Data de încheiere', + 'alt_uploaded_image_thumbnail' => 'Miniatură încărcată', + 'placeholder_kit' => 'Selectează un kit', + 'file_not_found' => 'Fișierul nu a fost găsit', + 'preview_not_available' => '(fără previzualizare)', + 'setup' => 'Configurare', + 'pre_flight' => 'Debrietate', + 'skip_to_main_content' => 'Salt la conținutul principal', + 'toggle_navigation' => 'Comutare navigare', + 'alerts' => 'Alerte', + 'tasks_view_all' => 'Vezi toate sarcinile', + 'true' => 'Adevărat', + 'false' => 'Fals', + 'integration_option' => 'Opțiune de integrare', + 'log_does_not_exist' => 'Nu există înregistrări de jurnal corespunzătoare.', + 'merge_users' => 'Îmbinați utilizatorii', + 'merge_information' => 'Aceasta va fuziona cei :count utilizatori cu un singur utilizator. Selectați utilizatorul în care doriți să fuzionați celelalte mai jos, cu activele, licențele, etc va fi mutat la utilizatorul selectat și ceilalți utilizatori vor fi marcați ca șterși.', + 'warning_merge_information' => 'Această acțiune NU poate fi anulată și ar trebui folosită NUMAI atunci când trebuie să fuzionați utilizatorii din cauza unui import sau a unei sincronizări necorespunzătoare. Asigură-te că ai executat mai întâi o copie de rezervă.', + 'no_users_selected' => 'Niciun utilizator selectat', + 'not_enough_users_selected' => 'Cel puțin :count utilizatori trebuie să fie selectați', + 'merge_success' => ':count utilizatori fuzionați cu succes în :into_username!', + 'merged' => 'fuzionat', + 'merged_log_this_user_into' => 'A unit acest utilizator (ID :to_id - :to_username) în ID-ul utilizatorului :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Utilizator îmbinat ID :from_id (:from_username) în acest utilizator (ID :to_id - :to_username)', + 'clear_and_save' => 'Șterge și salvează', + 'update_existing_values' => 'Actualizeaza Valori Existente?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generarea etichetelor de active cu auto-incrementare este dezactivată astfel încât toate rândurile trebuie să aibă coloana "Etichetă activă".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Notă: Generarea de etichete active auto-incrementare este activată, astfel încât activele vor fi create pentru rândurile care nu au "Eticheta activului" populată. Rândurile care au "Eticheta activului" populate vor fi actualizate cu informaţiile furnizate.', + 'send_welcome_email_to_users' => ' Trimite Email de Bine ai venit pentru utilizatori noi?', + 'send_email' => 'Trimite email', + 'call' => 'Nr. apel', + 'back_before_importing' => 'Copie de rezervă înainte de import?', + 'csv_header_field' => 'Câmp de antet CSV', + 'import_field' => 'Importă câmp', + 'sample_value' => 'Valoare mostră', + 'no_headers' => 'Nici o coloană găsită', + 'error_in_import_file' => 'A apărut o eroare la citirea fișierului CSV: :error', + 'errors_importing' => 'Au apărut unele erori în timpul importului: ', + 'warning' => 'ATENŢIE: :warning', + 'success_redirecting' => '"Succes... Redirecţionare.', + 'cancel_request' => 'Anulează această cerere de articol', + 'setup_successful_migrations' => 'Tabelele bazei de date au fost create', + 'setup_migration_output' => 'Rezultatul migrării:', + 'setup_migration_create_user' => 'Următorul: Creare utilizator', + 'importer_generic_error' => 'Importul fișierului este complet, dar am primit o eroare. Acest lucru este cauzat de obicei de un terț API care blochează un webhook de notificare (cum ar fi Slack) și nu ar fi influențat importul în sine, dar ar trebui să confirmaţi acest lucru.', + 'confirm' => 'Confirmare', + 'autoassign_licenses' => 'Atribuire automată licențe', + 'autoassign_licenses_help' => 'Permite acestui utilizator să aibă licențe atribuite prin interfața de alocare a licenței sau uneltele de cli.', + 'autoassign_licenses_help_long' => 'Acest lucru permite unui utilizator să aibă licențe atribuite prin intermediul interfeței de licență pentru alocare în bloc sau al uneltelor de cli. (De exemplu, s-ar putea să nu doriți ca contractorii să primească o licență atribuită automat pe care să o furnizați numai membrilor personalului. Încă puteţi atribui licenţe acestor utilizatori, dar acestea nu vor fi incluse în Licenţa de Checkout pentru toate funcţiile de utilizatori.)', + 'no_autoassign_licenses_help' => 'Nu include utilizatorul pentru atribuirea în bloc a licenţei prin intermediul uneltelor de tip interfaţă sau cli.', + 'modal_confirm_generic' => 'Ești sigur?', + 'cannot_be_deleted' => 'Acest element nu poate fi șters', + 'cannot_be_edited' => 'Acest element nu poate fi editat.', + 'undeployable_tooltip' => 'Acest element nu poate fi verificat. Verificaţi cantitatea rămasă.', + 'serial_number' => 'Număr de serie', + 'item_notes' => ':item Note', + 'item_name_var' => 'Numele :item', + 'error_user_company' => 'Compania țintă de verificare și compania de active nu se potrivesc', + 'error_user_company_accept_view' => 'Un activ atribuit dvs. aparține unei alte firme, astfel încât nu puteți accepta sau refuza acest lucru, vă rugăm să verificați cu managerul dvs.', + 'importer' => [ + 'checked_out_to_fullname' => 'Verificat la: Numele complet', + 'checked_out_to_first_name' => 'Verificat la: Prenume', + 'checked_out_to_last_name' => 'Verificat la: Nume de familie', + 'checked_out_to_username' => 'Verificat la: Utilizator', + 'checked_out_to_email' => 'Verificat la: E-mail', + 'checked_out_to_tag' => 'Verifica in: Eticheta Bunului', + 'manager_first_name' => 'Nume Manager', + 'manager_last_name' => 'Nume Manager', + 'manager_full_name' => 'Nume complet Manager', + 'manager_username' => 'Utilizator Manager', + 'checkout_type' => 'Tip Checkout', + 'checkout_location' => 'Comandă spre locație', + 'image_filename' => 'Nume fișier imagine', + 'do_not_import' => 'Nu Importa', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Monedă', + 'address2' => 'Adresă linia 2', + 'import_note' => 'Importat folosind importatorul csv', + ], + 'percent_complete' => '% complet', + 'uploading' => 'Încărcare... ', + 'upload_error' => 'Eroare la încărcarea fișierului. Vă rugăm să verificați că nu există rânduri goale și că nici un nume de coloane nu este duplicat.', + 'copy_to_clipboard' => 'Copiază în clipboard', + 'copied' => 'Copiat!', + 'status_compatibility' => 'Dacă activele sunt deja alocate, acestea nu pot fi schimbate la un tip de stare neimplementabil și această modificare de valoare va fi omisă.', + 'rtd_location_help' => 'Aceasta este locația activului atunci când acesta nu este verificat', + 'item_not_found' => ':item_type ID :id nu există sau a fost șters', + 'action_permission_denied' => 'Nu ai permisiunea să :action :item_type ID :id', + 'action_permission_generic' => 'Nu ai permisiunea să :action acest :item_type', + 'edit' => 'editeaza', + 'action_source' => 'Sursa Acțiune', + 'or' => 'sau', + 'url' => 'URL-', + 'edit_fieldset' => 'Editați câmpurile și opțiunile setului de câmp', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Sterge in grup :object_type', + 'warn' => 'Sunteți pe cale de a șterge un :object_type|Urmează să ștergeți :count :object_type', + 'success' => ':object_type a fost șters cu succes|:count :object_type', + 'error' => 'Nu s-a putut șterge :object_type', + 'nothing_selected' => 'Nu este :object_type selectat - nimic de făcut', + 'partial' => 'Șters :success_count :object_type, dar :error_count :object_type nu a putut fi șters', + ], + ], + 'no_requestable' => 'Nu există active sau modele de active solicitate.', + + 'countable' => [ + 'accessories' => ':count Accesorii:count Accesorii', + 'assets' => ':count Active|:count Active', + 'licenses' => ':count Licență:count Licențe', + 'license_seats' => ':count Locul de licență:count Locuri de licență', + 'consumables' => ':count Consumabile|:count Consumabile', + 'components' => ':count Component|:count Componente', + ] + +]; diff --git a/resources/lang/ro-RO/help.php b/resources/lang/ro-RO/help.php new file mode 100644 index 0000000000..90f1cdbc51 --- /dev/null +++ b/resources/lang/ro-RO/help.php @@ -0,0 +1,35 @@ + 'Mai multe', + + 'audit_help' => 'Bifând această casetă va edita înregistrarea activului pentru a reflecta această nouă locație. Dacă nu bifați această căsuță, pur și simplu rețineți locația în jurnalul de audit.

Reţineţi că în cazul în care acest element este bifat, nu va schimba locația persoanei, a activului sau a locației în care este verificată.', + + 'assets' => '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ă.', + + 'categories' => 'Categoriile vă ajută să vă organizați articolele. Unele categorii de exemple ar putea fi "Desktops", "Laptops", "Mobile Phones", "Tablets" și așa mai departe, dar puteți utiliza categoriile în orice mod care vă poate face sens.', + + 'accessories' => 'Accesoriile reprezinta produsele distribuite utilizatorilor, dar care nu au un numar serial (sau nu este de interes unica lor inregistrare). De exemplu, mausurile sau tastaturile.', + + 'companies' => 'Companiile pot fi utilizate ca câmp simplu de identificare sau pot fi utilizate pentru a limita vizibilitatea activelor, a utilizatorilor etc., dacă activarea completă a companiei este activată în setările de administrator.', + + 'components' => 'Componentele sunt elemente care fac parte dintr-un bun, de exemplu HDD, RAM etc.', + + 'consumables' => 'Consumabilele sunt produse achiziționate care vor fi consumate în timp. De exemplu, cerneala imprimantei sau hârtia pentru copiatoare.', + + 'depreciations' => 'Poti sa setezi deprecierea activelor bazat pe depreciere in linie.', + + 'empty_file' => 'Importatorul detectează că acest fișier este gol.' +]; diff --git a/resources/lang/ro-RO/localizations.php b/resources/lang/ro-RO/localizations.php new file mode 100644 index 0000000000..58600c3548 --- /dev/null +++ b/resources/lang/ro-RO/localizations.php @@ -0,0 +1,321 @@ + 'Selectaţi o limbă', + 'languages' => [ + 'en-US'=> 'Engleză, SUA', + 'en-GB'=> 'Engleză, Marea Britanie', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaani', + 'ar-SA'=> 'Arabă', + 'bg-BG'=> 'Bulgară', + 'zh-CN'=> 'Chineză simplificată', + 'zh-TW'=> 'Chineză tradițională', + 'ca-ES' => 'Catalană', + 'hr-HR'=> 'Croată', + 'cs-CZ'=> 'Cehă', + 'da-DK'=> 'Daneză', + 'nl-NL'=> 'Olandeză', + 'en-ID'=> 'Engleză, Indonezia', + 'et-EE'=> 'Estonă', + 'fil-PH'=> 'Filipineză', + 'fi-FI'=> 'Finlandeză', + 'fr-FR'=> 'Franceză', + 'de-DE'=> 'Germană', + 'de-if'=> 'Germană (informal)', + 'el-GR'=> 'Greacă', + 'he-IL'=> 'Ebraică', + 'hu-HU'=> 'Maghiară', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indoneziană', + 'ga-IE'=> 'Irlandez', + 'it-IT'=> 'Italiană', + 'ja-JP'=> 'Japoneză', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Coreeană', + 'lt-LT'=>'Lituaniană', + 'lv-LV'=> 'Letonă', + 'mk-MK'=> 'Macedoneană', + 'ms-MY'=> 'Malaeză', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolie', + 'no-NO'=> 'Norvegiană', + 'fa-IR'=> 'persană', + 'pl-PL'=> 'Poloneză', + 'pt-PT'=> 'Portugheză', + 'pt-BR'=> 'Portugheză, Braziliană', + 'ro-RO'=> 'Română', + 'ru-RU'=> 'Rusă', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovacă', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spaniolă', + 'es-CO'=> 'Spaniolă, Columbia', + 'es-MX'=> 'Spaniolă, Mexic', + 'es-VE'=> 'Spaniolă, Venezuela', + 'sv-SE'=> 'Suedeză', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Tailandeză', + 'tr-TR'=> 'Turcă', + 'uk-UA'=> 'Ucraineană', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Galeză', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Selectează o țară', + + 'countries' => [ + 'AC'=>'Insula Ascension', + 'AD'=>'Andorra', + 'AE'=>'Emiratele Arabe Unite', + 'AF'=>'Afganistan', + 'AG'=>'Antigua şi Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Antilele Olandeze', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Astea-ase euro teren', + 'AZ'=>'Azerbaidjan', + 'BA'=>'Bosnia și Herțegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgia', + 'BD'=>'Bangladesh', + 'BF'=>'Faso Burkina', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazilia', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Insula Bouvet', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Insulele Cocos (Keeling)', + 'CD'=>'Congo (Republica Democratică)', + 'CF'=>'Republica Centrafricană', + 'CG'=>'Congo (republica)', + 'CH'=>'Elveția', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Insulele Cook', + 'CL'=>'Chile', + 'CM'=>'Camerun', + 'CN'=>'Republica Populară Chineză', + 'CO'=>'Columbia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Capul Verde', + 'CX'=>'Insula Crăciunului', + 'CY'=>'Cipru', + 'CZ'=>'Republica Cehă', + 'DE'=>'Germania', + 'DJ'=>'Djibouti', + 'DK'=>'Danemarca', + 'DM'=>'Dominica', + 'DO'=>'Republica Dominicană', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egipt', + 'ER'=>'Eritreea', + 'ES'=>'Spania', + 'ET'=>'Ethiopia', + 'EU'=>'Uniunea Europeană', + 'FI'=>'Finlanda', + 'FJ'=>'Fiji', + 'FK'=>'Insulele Falkland (Malvinas)', + 'FM'=>'Statele Federate ale Microneziei', + 'FO'=>'Insulele Feroe', + 'FR'=>'Franţa', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'Guyana Franceză', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Groenlanda', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Grecia', + 'GS'=>'Georgia de Sud şi Insulele Sandwich de Sud', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Insulele Heard și Mc Donald', + 'HN'=>'Honduras', + 'HR'=>'Croația (numele local: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Ungaria', + 'ID'=>'Indonezia', + 'IE'=>'Irlanda', + 'IL'=>'Israel', + 'IM'=>'Insula Man', + 'IN'=>'India', + 'IO'=>'Teritoriul Britanic din Oceanul Indian', + 'IQ'=>'Irak', + 'IR'=>'Republica Islamică Iran', + 'IS'=>'Islanda', + 'IT'=>'Italia', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Iordania', + 'JP'=>'Japonia', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodgia', + 'KI'=>'Kiribati', + 'KM'=>'Comore', + 'KN'=>'Sfântul Kitts și Nevis', + 'KR'=>'Coreea, Republica', + 'KW'=>'Kuwait', + 'KY'=>'Insulele Cayman', + 'KZ'=>'Kazahstan', + 'LA'=>'Republica Populară Democrată Laos', + 'LB'=>'Lebanon', + 'LC'=>'Sfântul Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lituania', + 'LU'=>'Luxembourg', + 'LV'=>'Letonia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Maroc', + 'MC'=>'Monaco', + 'MD'=>'Republica Moldova', + 'ME'=>'Muntenegru', + 'MG'=>'Madagascar', + 'MH'=>'Insulele Marshall', + 'MK'=>'Macedonia, Fosta Republică Iugoslavă a', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macao', + 'MP'=>'Insulele Mariane de Nord', + 'MQ'=>'Martinica', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldive', + 'MW'=>'Malawi', + 'MX'=>'Mexic', + 'MY'=>'Malaezia', + 'MZ'=>'Mozambic', + 'NA'=>'Namibia', + 'NC'=>'Noua Caledonie', + 'NE'=>'Niger', + 'NF'=>'Insula Norfolk', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Olanda', + 'NO'=>'Norvegia', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Noapte', + 'NZ'=>'Noua Zeelandă', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Polinezia Franceză', + 'PG'=>'Papua New Guinea', + 'PH'=>'Filipine, Republica', + 'PK'=>'Pakistan', + 'PL'=>'Polonia', + 'PM'=>'Sf. Pierre și Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugalia', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Réunion', + 'RO'=>'România', + 'RS'=>'Serbia', + 'RU'=>'Federaţia Rusă', + 'RW'=>'Rwanda', + 'SA'=>'Arabia Saudită', + 'UK'=>'Scoţia', + 'SB'=>'Insulele Solomon', + 'SC'=>'Seychelles', + 'SS'=>'Sudanul de Sud', + 'SD'=>'Sudan', + 'SE'=>'Suedia', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Insulele Svalbard și Jan Mayen', + 'SK'=>'Slovacia (Republica Slovak)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome și Principe', + 'SU'=>'Uniunea Sovietică', + 'SV'=>'El Salvador', + 'SY'=>'Republica Arabă Siriană', + 'SZ'=>'Swaziland', + 'TC'=>'Insulele Turks şi Caicos', + 'TD'=>'Ciad', + 'TF'=>'Teritoriile Franceze de Sud', + 'TG'=>'Comutare', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Timorul de Est', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'Timorul de Est (cod vechi)', + 'TR'=>'Turcia', + 'TT'=>'Trinidad și Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, Republica Unită', + 'UA'=>'Ucraina', + 'UG'=>'Uganda', + 'UK'=>'Marea Britanie', + 'US'=>'Statele Unite', + 'UM'=>'Insulele Minore Îndepărtate ale Statelor Unite', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Stare oraș Vatican (Viziune Voly)', + 'VC'=>'Sfântul Vincent și Grenadinele', + 'VE'=>'Venezuela', + 'VG'=>'Insulele Virgine (Marea Britanie)', + 'VI'=>'Insulele Virgine Americane', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Insulele Wallis și Futuna', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'Africa de Sud', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ro-RO/mail.php b/resources/lang/ro-RO/mail.php new file mode 100644 index 0000000000..5dc8b0906d --- /dev/null +++ b/resources/lang/ro-RO/mail.php @@ -0,0 +1,93 @@ + 'Accesoriu verificat în', + 'Accessory_Checkout_Notification' => 'Accesoriu predat', + 'Asset_Checkin_Notification' => 'Activul verificat în', + 'Asset_Checkout_Notification' => 'Activ predat', + 'Confirm_Accessory_Checkin' => 'Confirmare verificare accesoriu', + 'Confirm_Asset_Checkin' => 'Confirmare verificare active', + 'Confirm_accessory_delivery' => 'Confirmare livrare accesoriu', + 'Confirm_asset_delivery' => 'Confirmare livrare active', + 'Confirm_consumable_delivery' => 'Confirmarea livrării consumabile', + 'Confirm_license_delivery' => 'Confirmare livrare licenţă', + 'Consumable_checkout_notification' => 'Consumul a fost verificat', + 'Days' => 'zi', + 'Expected_Checkin_Date' => 'Un activ verificat pentru tine urmează să fie verificat în data de :date', + 'Expected_Checkin_Notification' => 'Notă: :name checkin termenul limită se apropie', + 'Expected_Checkin_Report' => 'Raportul așteptat de verificare a activelor', + 'Expiring_Assets_Report' => 'Raportul privind expirarea activelor.', + 'Expiring_Licenses_Report' => 'Certificatul de licență expirat.', + 'Item_Request_Canceled' => 'Cererea de solicitare a fost anulată', + 'Item_Requested' => 'Elementul solicitat', + 'License_Checkin_Notification' => 'Licență verificată în', + 'License_Checkout_Notification' => 'Licența a fost verificată', + 'Low_Inventory_Report' => 'Raport privind inventarul redus', + 'a_user_canceled' => 'Un utilizator a anulat o solicitare de element pe site', + 'a_user_requested' => 'Un utilizator a solicitat un element de pe site', + 'acceptance_asset_accepted' => 'Un utilizator a acceptat un articol', + 'acceptance_asset_declined' => 'Un utilizator a refuzat un articol', + 'accessory_name' => 'Nume accesoriu:', + 'additional_notes' => 'Note Aditionale:', + 'admin_has_created' => 'Un administrator a creat un cont pentru dvs. pe: site-ul Web.', + 'asset' => 'activ:', + 'asset_name' => 'Numele activului:', + 'asset_requested' => 'Activul solicitat', + 'asset_tag' => 'Eticheta activ', + 'assets_warrantee_alert' => 'Există :count active cu o garanție care expiră în următoarele :prag zile. Există :count active cu garanții care expiră în următoarele :threshold zile.', + 'assigned_to' => 'Atribuit', + 'best_regards' => 'Toate cele bune,', + 'canceled' => 'Anulat:', + 'checkin_date' => 'Checkin Data:', + 'checkout_date' => 'Verifica data:', + 'checkedout_from' => 'Verificat de la', + 'checkedin_from' => 'Verificat de la', + 'checked_into' => 'Verificat în', + 'click_on_the_link_accessory' => 'Dați clic pe linkul din partea de jos pentru a confirma că ați primit accesoriul.', + 'click_on_the_link_asset' => 'Faceți clic pe linkul din partea de jos pentru a confirma că ați primit activul.', + 'click_to_confirm' => 'Dați clic pe următorul link pentru a vă confirma: contul web:', + 'current_QTY' => 'CTA curentă', + 'days' => 'zi', + 'expecting_checkin_date' => 'Data expirării așteptate:', + 'expires' => 'expiră', + 'hello' => 'buna', + 'hi' => 'Bună', + 'i_have_read' => 'Am citit și sunt de acord cu termenii de utilizare și am primit acest articol.', + 'inventory_report' => 'Raport de inventar', + 'item' => 'Articol:', + 'license_expiring_alert' => 'Există :count licență care expiră în următoarele :prag zile. Există :count licențe care expiră în următoarele :threshold zile.', + 'link_to_update_password' => 'Faceți clic pe următorul link pentru a vă actualiza parola web:', + 'login' => 'Logare:', + 'login_first_admin' => 'Conectați-vă la noua dvs. instalare Snipe-IT utilizând următoarele acreditări:', + 'low_inventory_alert' => 'Există :count articol care este sub nivelul minim de inventar sau care va fi în curând scăzut. Există :count articole care sunt sub nivelul minim de inventar sau care vor fi în curând scăzute.', + 'min_QTY' => 'Cantitate min', + 'name' => 'Nume', + 'new_item_checked' => 'Un element nou a fost verificat sub numele dvs., detaliile sunt de mai jos.', + 'notes' => 'notițe', + 'password' => 'Parola:', + 'password_reset' => 'Resetare parola', + 'read_the_terms' => 'Citiți termenii de utilizare de mai jos.', + 'read_the_terms_and_click' => 'Vă rugăm să citiţi termenii de utilizare de mai jos, și faceți clic pe link-ul din partea de jos pentru a confirma că ați citit și sunteți de acord cu termenii de utilizare și ați primit activul.', + 'requested' => 'Solicitat:', + 'reset_link' => 'Parola Resetare parolă', + 'reset_password' => 'Faceți clic aici pentru a vă reseta parola:', + 'rights_reserved' => 'Toate drepturile rezervate.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Test de integrare Snipe-IT', + 'snipe_webhook_summary' => 'Rezumatul testului de integrare Snipe-IT', + 'supplier' => 'Furnizor', + 'tag' => 'Etichetă', + 'test_email' => 'Testați e-mailul de la Snipe-IT', + '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:', + 'to_reset' => 'Pentru a vă reseta parola web, completați acest formular:', + 'type' => 'Tip', + 'upcoming-audits' => 'Există :count atuuri care vin pentru audit în :prag zile.• Există :count active care vin pentru audit în următoarele zile limită.', + 'user' => 'Utilizator', + 'username' => 'Utilizator', + 'welcome' => 'Bun venit: nume', + 'welcome_to' => 'Bun venit pe: web!', + 'your_assets' => 'Vezi activele tale', + 'your_credentials' => 'Informațiile dvs. Snipe-IT', +]; diff --git a/resources/lang/ro/pagination.php b/resources/lang/ro-RO/pagination.php similarity index 100% rename from resources/lang/ro/pagination.php rename to resources/lang/ro-RO/pagination.php diff --git a/resources/lang/ro-RO/passwords.php b/resources/lang/ro-RO/passwords.php new file mode 100644 index 0000000000..e894222f8b --- /dev/null +++ b/resources/lang/ro-RO/passwords.php @@ -0,0 +1,9 @@ + 'Dacă în sistemul nostru există un utilizator care se potrivește cu o adresă de e-mail validă, a fost trimis un e-mail de recuperare a parolei.', + 'user' => 'Dacă în sistemul nostru există un utilizator care se potrivește cu o adresă de e-mail validă, a fost trimis un e-mail de recuperare a parolei.', + 'token' => 'Acest token de resetare a parolei este invalid sau expirat sau nu se potrivește cu numele de utilizator furnizat.', + 'reset' => 'Parola ta a fost resetată!', + 'password_change' => 'Parola ta a fost actualizată!', +]; diff --git a/resources/lang/ro-RO/reminders.php b/resources/lang/ro-RO/reminders.php new file mode 100644 index 0000000000..79794e993c --- /dev/null +++ b/resources/lang/ro-RO/reminders.php @@ -0,0 +1,21 @@ + "Parolele trebuie sa fie de cel putin 6 caractere si sa fie la fel ca si confirmarea.", + "user" => "Utilizator sau e-mail gresit", + "token" => 'Acest token de resetare a parolei este invalid sau expirat sau nu se potrivește cu numele de utilizator furnizat.', + 'sent' => 'Dacă în sistemul nostru există un utilizator care se potrivește cu o adresă de e-mail validă, a fost trimis un e-mail de recuperare a parolei.', + +); diff --git a/resources/lang/ro/table.php b/resources/lang/ro-RO/table.php similarity index 100% rename from resources/lang/ro/table.php rename to resources/lang/ro-RO/table.php diff --git a/resources/lang/ro-RO/validation.php b/resources/lang/ro-RO/validation.php new file mode 100644 index 0000000000..991ed6db96 --- /dev/null +++ b/resources/lang/ro-RO/validation.php @@ -0,0 +1,162 @@ + ':attribute a fost acceptat.', + 'active_url' => ':attribute nu este un URL valid.', + 'after' => ':attribute trebuie sa fie o data dupa :date.', + 'after_or_equal' => ': atribute trebuie să fie o dată mai mare sau egală cu :date.', + 'alpha' => ':attribute trebuie sa contina numai litere.', + 'alpha_dash' => ':attribute poate sa contina numai litere, cifre si linia de punctuatie.', + 'alpha_num' => ':attribute poate sa contina numai litere si cifre.', + 'array' => ': attribute trebuie să fie un șir/matrice.', + 'before' => ':attribute trebuie sa contina o data inainte de :date.', + 'before_or_equal' => ': atribute trebuie să fie o dată mai mică cu o zi sau egală cu :date.', + 'between' => [ + 'numeric' => ':attribute trebuie sa fie intre :min - :max.', + 'file' => ':attribute trebuie sa fie intre :min - :max kilobytes.', + 'string' => ':attribute trebuie sa aiba intre :min - :max caractere.', + 'array' => ': atribute trebuie să fie între: min şi: max.', + ], + 'boolean' => 'Câmpul atributului trebuie să fie adevărat sau fals.', + 'confirmed' => 'Confirmarea la :attribute nu este asemanatoare.', + 'date' => ':attribute nu este o data.', + 'date_format' => ':attribute nu se leaga cu formatul :format.', + 'different' => ':attribute si :other trebuie sa fie diferite.', + 'digits' => ':attribute trebuie sa fie de :digits cifre.', + 'digits_between' => ':attribute trebuie sa fie intre :min si :max cifre.', + 'dimensions' => 'Atributul: are dimensiuni de imagine nevalide.', + 'distinct' => 'Câmpul atributului: are o valoare duplicat.', + 'email' => 'Formatul :attribute nu este valid.', + 'exists' => ':attribute selectat nu e valid.', + 'file' => 'Atributul: trebuie să fie un fișier.', + 'filled' => 'Câmpul atributului trebuie să aibă o valoare.', + 'image' => ':attribute trebuie sa fie o imagine.', + 'import_field_empty' => 'Valoarea pentru :field name nu poate fi null.', + 'in' => ':attribute selectat nu este valid.', + 'in_array' => 'Câmpul atributului nu există în: altul.', + 'integer' => ':attribute trebuie sa fie numar intreg.', + 'ip' => ':attribute trebuie sa fie o adresa IP valida.', + 'ipv4' => 'Atributul: trebuie să fie o adresă IPv4 validă.', + 'ipv6' => 'Atributul: trebuie să fie o adresă IPv6 validă.', + 'is_unique_department' => ':attribute trebuie să fie unic pentru această companie locaţie', + 'json' => 'Atributul: trebuie să fie un șir JSON valid.', + 'max' => [ + 'numeric' => ':attribute nu poate sa fie mai mare de :max.', + 'file' => ':attribute nu poate sa fie mai mare de :max kilobytes.', + 'string' => ':attribute nu trebuie sa fie mai mare de :max caractere.', + 'array' => 'Atributul:: nu poate avea mai mult de: elemente max.', + ], + 'mimes' => ':attribute trebuie sa fie un fisier de tipul :values.', + 'mimetypes' => 'Atributul: trebuie să fie un fișier de tip:: valori.', + 'min' => [ + 'numeric' => ':attribute trebuie sa aiba cel putin :min.', + 'file' => ':attribute trebuie sa aiba minim :min kilobytes.', + 'string' => ':attribute trebuie sa aiba cel putin :min caractere.', + 'array' => 'Atributul:: trebuie să aibă cel puțin: min.', + ], + 'starts_with' => ':attribute trebuie să înceapă cu una dintre următoarele: :values.', + 'ends_with' => ':attribute trebuie să se termine cu una dintre următoarele: :values.', + + 'not_in' => ':attribute selectat nu e valid.', + 'numeric' => ':attribute trebuie sa fie un numar.', + 'present' => 'Câmpul atributului trebuie să fie prezent.', + 'valid_regex' => 'Acesta nu este un regex valid. ', + 'regex' => 'Formatul :attribute nu este valid.', + 'required' => 'Campul :attribute este obligatoriu.', + 'required_if' => ':attribute este obligatoriu atunci cand :other este :value.', + 'required_unless' => 'Câmpul atributului este necesar dacă: altul nu este în: valori.', + 'required_with' => ':attribute este obligatoriu atunci cand :values este prezent.', + 'required_with_all' => 'Câmpul atributului este necesar când: există valori.', + 'required_without' => ':attribute este obligatoriu atunci cand :values nu este prezent.', + 'required_without_all' => 'Câmpul atributului este necesar atunci când niciuna dintre valorile: nu este prezentă.', + 'same' => ':attribute si :other trebuie sa fie la fel.', + 'size' => [ + 'numeric' => ':attribute trebuie sa aiba :size.', + 'file' => ':attribute trebuie sa aiba :size kilobytes.', + 'string' => ':attribute trebuie sa aiba :size caractere.', + 'array' => 'Atributul:: trebuie să conțină: elemente de dimensiune.', + ], + 'string' => 'Atributul: trebuie să fie un șir.', + 'timezone' => 'Atributul: trebuie să fie o zonă validă.', + 'two_column_unique_undeleted' => ':attribute trebuie să fie unic în :table1 și :table2. ', + 'unique' => ':attribute este deja folosit.', + 'uploaded' => 'Atributul: nu a reușit să se încarce.', + 'url' => 'Formatul :attribute nu este valid.', + 'unique_undeleted' => 'Atributul: trebuie să fie unic.', + 'non_circular' => ':attribute nu trebuie să creeze o referință circulară.', + 'not_array' => ':attribute nu poate fi un array.', + 'disallow_same_pwd_as_user_fields' => 'Parola nu poate fi identică cu numele de utilizator.', + 'letters' => 'Parola trebuie să conțină cel puțin o literă.', + 'numbers' => 'Parola trebuie să conțină cel puțin un număr.', + 'case_diff' => 'Parola trebuie să fie utilizată cu majuscule.', + 'symbols' => 'Parola trebuie să conțină simboluri.', + 'gte' => [ + 'numeric' => 'Valoarea nu poate fi negativă' + ], + 'checkboxes' => ':attribute conține opțiuni invalide.', + 'radio_buttons' => ':attribute nu este valid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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ă', + 'dumbpwd' => 'Această parolă este prea obișnuită.', + 'statuslabel_type' => 'Trebuie să selectați un tip de etichetă de stare validă', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute trebuie să fie o dată validă în formatul AAAA-LL-ZZ', + 'last_audit_date.date_format' => ':attribute trebuie să fie o dată validă în AAAA-LL-ZZ hh:mm:ss format', + 'expiration_date.date_format' => ':attribute trebuie să fie o dată validă în formatul AAAA-LL-ZZ', + 'termination_date.date_format' => ':attribute trebuie să fie o dată validă în formatul AAAA-LL-ZZ', + 'expected_checkin.date_format' => ':attribute trebuie să fie o dată validă în formatul AAAA-LL-ZZ', + 'start_date.date_format' => ':attribute trebuie să fie o dată validă în formatul AAAA-LL-ZZ', + 'end_date.date_format' => ':attribute trebuie să fie o dată validă în formatul AAAA-LL-ZZ', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Valoare nevalidă inclusă în acest câmp', +]; diff --git a/resources/lang/ro/admin/accessories/general.php b/resources/lang/ro/admin/accessories/general.php deleted file mode 100644 index a1e7ab03a4..0000000000 --- a/resources/lang/ro/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Categorie Accesorii', - 'accessory_name' => 'Nume Accesoriu', - 'checkout' => 'Predare accesoriu', - 'checkin' => 'Predare accesoriu', - 'create' => 'Adaugă accesoriu', - 'edit' => 'Actualizare Accesoriu', - 'eula_text' => 'Categorie EULA', - 'eula_text_help' => 'Acest câmp vă permite să particularizaţi acordurile dumneavoastră EULA specifice pentru tipuri de bunuri. Dacă ai doar un acord EULA pentru toate bunurile dumneavoastră, puteţi bifa căsuța de mai jos pentru a utiliza implicit acordul.', - 'require_acceptance' => 'Solicita utilizatorilor confirmarea adaugarii produselor in aceasta categorie.', - 'no_default_eula' => 'EULA implicita nu a fost setata. Adaugati una in Setari.', - 'total' => 'Total', - 'remaining' => 'Disponibil', - 'update' => 'Actualizare Accesoriu', - 'use_default_eula' => 'Foloseste EULA general implicita in loc.', - 'use_default_eula_disabled' => 'Foloseste EULA general implicita. EULA implicita nu a fost gasita. A se crea una in Setari.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/ro/admin/accessories/message.php b/resources/lang/ro/admin/accessories/message.php deleted file mode 100644 index a6f99a7251..0000000000 --- a/resources/lang/ro/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Accesoriul [:id] nu există.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Acest accesoriu are în prezent : count elemente predate la utilizatori. Vă rugăm să verificaţi accesoriile și încercați din nou. ', - - 'create' => array( - 'error' => 'Accesoriul nu a fost adaugat, va rugam incercati din nou.', - 'success' => 'Accesoriu adaugat cu succes.' - ), - - 'update' => array( - 'error' => 'Accesoriul nu a fost actualizat, va rugam incercati din nou,', - 'success' => 'Accesoriu actualizat cu succes.' - ), - - 'delete' => array( - 'confirm' => 'Sigur doriți să ștergeți acest accesoriu?', - 'error' => 'A apărut o problemă la ştergerea accesoriului. Vă rugăm să încercaţi din nou.', - 'success' => 'Accesoriul a fost şters cu succes.' - ), - - 'checkout' => array( - 'error' => 'Accesoriu nu a fost predat, vă rugăm să încercaţi din nou', - 'success' => 'Accesoriu a fost predat.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'Acest utilizator nu este valid. Vă rugăm să încercaţi din nou.' - ), - - 'checkin' => array( - 'error' => 'Accesoriul nu a fost primit, vă rugăm să încercaţi din nou', - 'success' => 'Accesoriu primit cu succes.', - 'user_does_not_exist' => 'Acest utilizator nu este valid. Vă rugăm să încercaţi din nou.' - ) - - -); diff --git a/resources/lang/ro/admin/asset_maintenances/form.php b/resources/lang/ro/admin/asset_maintenances/form.php deleted file mode 100644 index 9871af7a50..0000000000 --- a/resources/lang/ro/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Titlu', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'A costat', - 'is_warranty' => 'Îmbunătățirea garanției', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'notițe', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/ro/admin/categories/general.php b/resources/lang/ro/admin/categories/general.php deleted file mode 100644 index a975dbc056..0000000000 --- a/resources/lang/ro/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Categoriile de active', - 'category_name' => 'Nume categorii', - 'checkin_email' => 'Trimiteți e-mail utilizatorului la logare / iesire.', - 'checkin_email_notification' => 'Acest utilizator va fi trimis un e-mail la logare / iesire.', - 'clone' => 'Clona Categorie', - 'create' => 'Categorie noua', - 'edit' => 'Editare categorie', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'Categoria EULA', - 'eula_text_help' => 'Acest câmp vă permite să personalizați acordul dvs. de licență pentru anumite tipuri de active. Dacă aveți doar o singură licență EULA pentru toate activele dvs., puteți bifa caseta de mai jos pentru a utiliza setarea implicită principală.', - 'name' => 'Numele categoriei', - 'require_acceptance' => 'Solicitați utilizatorilor să confirme acceptarea activelor din această categorie.', - 'required_acceptance' => 'Acest utilizator va fi trimis prin e-mail cu un link pentru a confirma acceptarea acestui articol.', - 'required_eula' => 'Acest utilizator va primi prin e-mail o copie a EULA', - 'no_default_eula' => 'Nu a fost găsit niciun acord EULA implicit primar. Adăugați unul în Setări.', - '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' => 'Folosește EULA implicită', - -); diff --git a/resources/lang/ro/admin/categories/message.php b/resources/lang/ro/admin/categories/message.php deleted file mode 100644 index 4eb40f5fe8..0000000000 --- a/resources/lang/ro/admin/categories/message.php +++ /dev/null @@ -1,26 +0,0 @@ - 'Categoria nu exista.', - 'assoc_models' => 'Această categorie este în prezent asociată cu cel puțin un model și nu poate fi ștearsă. Actualizați-vă modelele astfel încât să nu mai faceți referire la această categorie și încercați din nou.', - 'assoc_items' => 'Această categorie este în prezent asociată cu cel puțin una: asset_type și nu poate fi ștearsă. Vă rugăm să vă actualizați: asset_type pentru a nu mai face referire la această categorie și încercați din nou.', - - 'create' => array( - 'error' => 'Categoria nu a fost creata, va rugam incercati iar.', - 'success' => 'Categoria a fost creata.' - ), - - 'update' => array( - 'error' => 'Categoria nu a fost actualizata, va rugam incercati iar', - 'success' => 'Categoria a fost actualizata.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca vreti sa stergeti aceasta categorie?', - 'error' => 'A aparut o problema la stergerea categoriei. Va rugam incercati iar.', - 'success' => 'Categoria a fost stearsa.' - ) - -); diff --git a/resources/lang/ro/admin/companies/message.php b/resources/lang/ro/admin/companies/message.php deleted file mode 100644 index b7b071e42e..0000000000 --- a/resources/lang/ro/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Compania nu există.', - 'deleted' => 'Deleted company', - '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' => [ - 'error' => 'Compania nu a fost creată, încercați din nou.', - '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' => [ - '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.', - ], -]; diff --git a/resources/lang/ro/admin/companies/table.php b/resources/lang/ro/admin/companies/table.php deleted file mode 100644 index 55070356a7..0000000000 --- a/resources/lang/ro/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companii', - 'create' => 'Creați o companie', - 'title' => 'Companie', - 'update' => 'Actualizați compania', - 'name' => 'Numele Companiei', - 'id' => 'ID-ul', -); diff --git a/resources/lang/ro/admin/components/general.php b/resources/lang/ro/admin/components/general.php deleted file mode 100644 index b34c42eadb..0000000000 --- a/resources/lang/ro/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Numele componentei', - 'checkin' => 'Verificați componenta', - 'checkout' => 'Componenta de verificare', - 'cost' => 'Costul de achiziție', - 'create' => 'Creați o componentă', - 'edit' => 'Editați componenta', - 'date' => 'Data cumpărării', - 'order' => 'Numar de ordine', - 'remaining' => 'Rămas', - 'total' => 'Total', - 'update' => 'Actualizați componenta', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/ro/admin/components/message.php b/resources/lang/ro/admin/components/message.php deleted file mode 100644 index 81abe6ad3c..0000000000 --- a/resources/lang/ro/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Componenta nu există.', - - 'create' => array( - 'error' => 'Componenta nu a fost creată, încercați din nou.', - 'success' => 'Componenta a fost creată cu succes.' - ), - - 'update' => array( - 'error' => 'Componenta nu a fost actualizată, încercați din nou', - 'success' => 'Componenta sa actualizat cu succes.' - ), - - 'delete' => array( - 'confirm' => 'Sigur doriți să ștergeți această componentă?', - 'error' => 'A apărut o problemă de ștergere a componentei. Vă rugăm să încercați din nou.', - 'success' => 'Componenta a fost șters cu succes.' - ), - - 'checkout' => array( - 'error' => 'Componenta nu a fost verificată, încercați din nou', - 'success' => 'Componenta verificată cu succes.', - 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Componenta nu a fost verificată, încercați din nou', - 'success' => 'Componenta a fost verificată cu succes.', - 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.' - ) - - -); diff --git a/resources/lang/ro/admin/consumables/message.php b/resources/lang/ro/admin/consumables/message.php deleted file mode 100644 index dc84d55752..0000000000 --- a/resources/lang/ro/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Consumul nu există.', - - 'create' => array( - 'error' => 'Consumul nu a fost creat, încercați din nou.', - 'success' => 'Consumul a fost creat cu succes.' - ), - - 'update' => array( - 'error' => 'Consumul nu a fost actualizat, încercați din nou', - 'success' => 'Consumul a fost actualizat cu succes.' - ), - - 'delete' => array( - 'confirm' => 'Sigur doriți să ștergeți acest consumabil?', - 'error' => 'A apărut o problemă cu ștergerea consumabilelor. Vă rugăm să încercați din nou.', - 'success' => 'Consumul a fost șters cu succes.' - ), - - 'checkout' => array( - 'error' => 'Consumul nu a fost verificat, încercați din nou', - 'success' => 'Consumul a fost verificat cu succes.', - 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Consumul nu a fost verificat, încercați din nou', - 'success' => 'Consumul a fost verificat cu succes.', - 'user_does_not_exist' => 'Acest utilizator este nevalid. Vă rugăm să încercați din nou.' - ) - - -); diff --git a/resources/lang/ro/admin/custom_fields/general.php b/resources/lang/ro/admin/custom_fields/general.php deleted file mode 100644 index 4263970a87..0000000000 --- a/resources/lang/ro/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'câmpuri customizate', - 'manage' => 'Gestionează', - 'field' => 'Camp', - 'about_fieldsets_title' => 'Despre câmpuri', - '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', - 'fieldset' => 'FIELDSET', - 'qty_fields' => 'Câte câmpuri', - 'fieldsets' => 'Fieldsets', - 'fieldset_name' => 'Nume de câmp', - 'field_name' => 'Numele domeniului', - 'field_values' => 'Valorile câmpului', - 'field_values_help' => 'Adăugați opțiuni selectabile, câte unul pe rând. Liniile goale, altele decât prima linie, vor fi ignorate.', - 'field_element' => 'Element de formular', - 'field_element_short' => 'Element', - 'field_format' => 'Format', - 'field_custom_format' => 'Format personalizat', - 'field_custom_format_help' => 'Acest câmp vă permite să utilizați o expresie de tip regex pentru validare. Ar trebui să înceapă cu "regex:" - de exemplu, pentru a valida că o valoare de câmp conține un IMEI valid (15 cifre numerice), veti folosi regex: / ^[0-9]{15}$ /.', - 'required' => 'Necesar', - 'req' => 'Req.', - 'used_by_models' => 'Folosit de modele', - 'order' => 'Ordin', - 'create_fieldset' => 'Setul de câmpuri noi', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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 the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include in emails.', - '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' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/ro/admin/custom_fields/message.php b/resources/lang/ro/admin/custom_fields/message.php deleted file mode 100644 index ff5d5d00e2..0000000000 --- a/resources/lang/ro/admin/custom_fields/message.php +++ /dev/null @@ -1,63 +0,0 @@ - array( - 'invalid' => 'Acest câmp nu există.', - 'already_added' => 'Câmpul deja adăugat', - - 'create' => array( - 'error' => 'Câmpul nu a fost creat, încercați din nou.', - 'success' => 'Câmpul a fost creat.', - 'assoc_success' => 'Câmpul a fost adăugat cu succes la setul de câmp' - ), - - 'update' => array( - 'error' => 'Câmpul nu a fost actualizat, încercați din nou', - 'success' => 'Câmpul sa actualizat cu succes.' - ), - - 'delete' => array( - 'confirm' => 'Sigur doriți să ștergeți acest câmp?', - 'error' => 'A apărut o problemă cu ștergerea câmpului. Vă rugăm să încercați din nou.', - 'success' => 'Câmpul a fost șters cu succes.', - 'in_use' => 'Câmpul este încă în uz.', - ) - - ), - - 'fieldset' => array( - - 'does_not_exist' => 'Setul de câmp nu există', - - 'create' => array( - 'error' => 'Setul de câmp nu a fost creat, încercați din nou.', - 'success' => 'Setul de campuri a fost creat cu succes.' - ), - - 'update' => array( - 'error' => 'Setul de câmp nu a fost actualizat, încercați din nou', - 'success' => 'Setul de câmpuri sa actualizat cu succes.' - ), - - 'delete' => array( - 'confirm' => 'Sigur doriți să ștergeți acest set de câmpuri?', - 'error' => 'A apărut o problemă la ștergerea setului de câmpuri. Vă rugăm să încercați din nou.', - 'success' => 'Setul de câmpuri a fost șters cu succes.', - 'in_use' => 'Setul de câmp este încă în uz.', - ) - - ), - - 'fieldset_default_value' => array( - - 'error' => 'Error validating default fieldset values.', - - ), - - - - - - -); diff --git a/resources/lang/ro/admin/departments/message.php b/resources/lang/ro/admin/departments/message.php deleted file mode 100644 index cef69bf038..0000000000 --- a/resources/lang/ro/admin/departments/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Departamentul nu există.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', - 'assoc_users' => 'Acest departament este în prezent asociat cu cel puțin un utilizator și nu poate fi șters. Actualizați-vă utilizatorii astfel încât să nu mai faceți referire la acest departament și încercați din nou.', - 'create' => array( - 'error' => 'Departamentul nu a fost creat, încercați din nou.', - 'success' => 'Departamentul a creat cu succes.' - ), - 'update' => array( - 'error' => 'Departamentul nu a fost actualizat, încercați din nou', - 'success' => 'Departamentul a fost actualizat cu succes.' - ), - 'delete' => array( - 'confirm' => 'Sigur doriți să ștergeți acest departament?', - 'error' => 'A apărut o problemă cu ștergerea departamentului. Vă rugăm să încercați din nou.', - 'success' => 'Departamentul a fost șters cu succes.' - ) - -); diff --git a/resources/lang/ro/admin/depreciations/general.php b/resources/lang/ro/admin/depreciations/general.php deleted file mode 100644 index b7c64035e4..0000000000 --- a/resources/lang/ro/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - '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' => '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 deleted file mode 100644 index f5d17c9d24..0000000000 --- a/resources/lang/ro/admin/depreciations/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'months' => 'Luni', - 'term' => 'Perioada', - 'title' => 'Nume ', - 'depreciation_min' => 'Floor Value', - -]; diff --git a/resources/lang/ro/admin/groups/message.php b/resources/lang/ro/admin/groups/message.php deleted file mode 100644 index 1d26701601..0000000000 --- a/resources/lang/ro/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Grupul exista deja!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'Campul "Nume" este obligatoriu', - - 'success' => array( - 'create' => 'Grupul a fost creat.', - 'update' => 'Grupul a fost actualizat.', - 'delete' => 'Grupul a fost sters.', - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca vreti sa stergeti acest grup?', - 'create' => 'S-a intampinat o problema la stergerea grupului. Va rugam incercati iar.', - 'update' => 'S-a intampinat o problema la actualizarea grupului. Va rugam incercati iar.', - 'delete' => 'S-a intampinat o problema la stergerea grupului. Va rugam incercati iar.', - ), - -); diff --git a/resources/lang/ro/admin/hardware/form.php b/resources/lang/ro/admin/hardware/form.php deleted file mode 100644 index 9cb6c289d5..0000000000 --- a/resources/lang/ro/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirmarea activelor șterse în bloc', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Sunteți pe cale să ștergeți: active_count assets.', - 'bulk_restore_warn' => 'You are about to restore :asset_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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Alocat la', - 'checkout_date' => 'Verifica data', - 'checkin_date' => 'Verificați data', - 'checkout_to' => 'De alocat la', - 'cost' => 'Cost achizitie', - 'create' => 'Creeaza activ', - 'date' => 'Data achizitie', - 'depreciation' => 'Depreciere', - 'depreciates_on' => 'Depreciere la', - 'default_location' => 'Locatie implicita', - 'eol_date' => 'Data EOL', - 'eol_rate' => 'Rata EOL', - 'expected_checkin' => 'Data de așteptare așteptată', - 'expires' => 'Expira', - 'fully_depreciated' => 'Depreciere completa', - 'help_checkout' => 'Dacă doriți să alocați imediat acest activ, selectați "Gata de implementat" din lista de stare de mai sus.', - 'mac_address' => 'Adresa mac', - 'manufacturer' => 'Producator', - 'model' => 'Model', - 'months' => 'Luni', - 'name' => 'Nume activ', - 'notes' => 'Note', - 'order' => 'Numar ordine', - 'qr' => 'Cod QR', - 'requestable' => 'Utilizatorii pot cere acest activ', - 'select_statustype' => 'Selecteaza tip status', - 'serial' => 'Serie', - 'status' => 'Stare', - 'tag' => 'Eticheta activ', - 'update' => 'Actualizeaza activ', - 'warranty' => 'Garantie', - '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_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Activul este indisponibil și nu poate fi eliberat.', - 'asset_deployable' => 'Activul e disponibil și poate fi eliberat.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/ro/admin/hardware/general.php b/resources/lang/ro/admin/hardware/general.php deleted file mode 100644 index 50f463a016..0000000000 --- a/resources/lang/ro/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Activ', - 'bulk_checkout' => 'Predă activ', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Verifica activ', - 'checkout' => 'Checkout Asset', - 'clone' => 'Cloneaza activ', - 'deployable' => 'Lansabil', - 'deleted' => 'Acest activ a fost șters.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Editeaza activ', - 'model_deleted' => 'Acest model de active a fost șters. Trebuie să restaurați modelul înainte de a putea restaura activul.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ro/admin/hardware/message.php b/resources/lang/ro/admin/hardware/message.php deleted file mode 100644 index 787e527576..0000000000 --- a/resources/lang/ro/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Activul nu a fost creat, va rugam incercati iar. :(', - 'success' => 'Activul a fost creat. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset nu a fost restaurat, încercați din nou', - 'success' => 'Activul a fost restaurat cu succes.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Analiza activelor nu a avut succes. Vă rugăm să încercați din nou.', - 'success' => 'Analiza activelor a fost înregistrată cu succes.', - ], - - - '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' => [ - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/ro/admin/hardware/table.php b/resources/lang/ro/admin/hardware/table.php deleted file mode 100644 index 9118420805..0000000000 --- a/resources/lang/ro/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Eticheta activ', - 'asset_model' => 'Model', - 'book_value' => 'Valoarea Curentă', - 'change' => 'Predat/Primit', - 'checkout_date' => 'Data predare', - 'checkoutto' => 'Predat', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Valoarea Curentă', - 'diff' => 'Diferenta', - 'dl_csv' => 'Descarca CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Locatie', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Achizitionat', - 'serial' => 'Serie', - 'status' => 'Statut', - 'title' => 'Activ ', - 'image' => 'Imagine dispozitiv', - 'days_without_acceptance' => 'Zile fără acceptare', - '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 deleted file mode 100644 index 55b5f60205..0000000000 --- a/resources/lang/ro/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - '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. ', - '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/labels/message.php b/resources/lang/ro/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/ro/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/ro/admin/labels/table.php b/resources/lang/ro/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ro/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ro/admin/licenses/general.php b/resources/lang/ro/admin/licenses/general.php deleted file mode 100644 index cf9c3387e0..0000000000 --- a/resources/lang/ro/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Despre Licențe', - 'about_licenses' => 'Licențele sunt utilizate pentru a urmări software-ul. Ei au un număr specific de locuri care pot fi verificate pentru persoane fizice', - 'checkin' => 'Primire locuri licenta', - 'checkout_history' => 'Istoric predari', - 'checkout' => 'Locuri licente predate', - 'edit' => 'Editeaza licenta', - 'filetype_info' => 'Tipurile de fișiere permise sunt png, gif, jpg, jpeg, doc, docx, pdf, txt, zip și rar.', - 'clone' => 'Cloneaza licenta', - 'history_for' => 'Istoric pentru ', - 'in_out' => 'Predare/Primire', - 'info' => 'Info licenta', - 'license_seats' => 'Locuri licenta', - 'seat' => 'Loc', - 'seats' => 'Locuri', - 'software_licenses' => 'Licente software', - 'user' => 'Utilizator', - 'view' => 'Vizualizeaza licenta', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/ro/admin/licenses/message.php b/resources/lang/ro/admin/licenses/message.php deleted file mode 100644 index 8eb04abc74..0000000000 --- a/resources/lang/ro/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'Utilizatorul nu exista.', - 'asset_does_not_exist' => 'Activul pe care incercati sa-l asociati cu aceasta licenta nu exista.', - 'owner_doesnt_match_asset' => 'Activul pe care incercati sa-l asociati cu aceasta licenta apartine unei alte persoane decat cea selectata.', - 'assoc_users' => 'Aceasta licenta este momentan predata catre un utilizator si nu poate fi stearsa. Va rugam verificati licenta mai intai si dupa incercati s-o stergeti iar. ', - 'select_asset_or_person' => 'Trebuie să selectați un material sau un utilizator, dar nu ambele.', - 'not_found' => 'Licența nu a fost găsită', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Licenta nu a fost creata, va rugam incercati iar.', - 'success' => 'Licenta a fost creata.' - ), - - 'deletefile' => array( - 'error' => 'Fisierul n-a fost sters. Incercati iar.', - 'success' => 'Fisierul a fost sters.', - ), - - 'upload' => array( - 'error' => 'Fisierul/Fisierele nu au fost uploadate. Incecati iar.', - 'success' => 'Fisierul/Fisierele au fost uploadate.', - '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml și lic.', - ), - - 'update' => array( - 'error' => 'Licenta nu a fost actualizata, va rugam incercati iar', - 'success' => 'Licenta a fost actualizata.' - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca doriti sa stergeti aceasta licenta?', - 'error' => 'A aparut o problema la stergerea licentei. Va rugam sa incercati iar.', - 'success' => 'Licenta a fost stearsa.' - ), - - 'checkout' => array( - 'error' => 'A aparut o problema la predarea licentei. Va rugam incercati iar.', - 'success' => 'Licenta a fost predata', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'A aparut o problema la primirea licentei. Va rugam incercati iar.', - 'success' => 'Licenta a fost primita' - ), - -); diff --git a/resources/lang/ro/admin/locations/message.php b/resources/lang/ro/admin/locations/message.php deleted file mode 100644 index 77ab092714..0000000000 --- a/resources/lang/ro/admin/locations/message.php +++ /dev/null @@ -1,29 +0,0 @@ - 'Locatia nu exista.', - 'assoc_users' => 'Aceasta locatie este momentan asociata cu cel putin inca un alt utilizator si nu poate fi stearsa. Va rugam actualizati utilizatorii care nu mai apartin de aceasta locatie si incercati iar. ', - 'assoc_assets' => 'Această locație este în prezent asociată cu cel puțin un material și nu poate fi ștearsă. Actualizați-vă activele astfel încât acestea să nu mai fie menționate și să încercați din nou.', - 'assoc_child_loc' => 'Această locație este în prezent părinte pentru cel puțin o locație copil și nu poate fi ștearsă. Actualizați locațiile dvs. pentru a nu mai referi această locație și încercați din nou.', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', - - - 'create' => array( - 'error' => 'Locatia nu a fost creata, va rugam incercati iar.', - 'success' => 'Locatia a fost creata.' - ), - - 'update' => array( - 'error' => 'Locatia nu a fost actualizata, va rugam incercati iar', - 'success' => 'Locatia a fost actualizata.' - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca vreti sa stergeti aceasta locatie?', - 'error' => 'A aparut o problema la stergerea locatiei. Va rugam incercati iar.', - 'success' => 'Locatia a fost stearsa.' - ) - -); diff --git a/resources/lang/ro/admin/locations/table.php b/resources/lang/ro/admin/locations/table.php deleted file mode 100644 index 458adb02f8..0000000000 --- a/resources/lang/ro/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'Oras', - 'state' => 'Judet', - 'country' => 'Tara', - 'create' => 'Creeaza locatie', - 'update' => 'Actualizeaza locatie', - 'print_assigned' => 'Tipărește active atribuite', - 'print_all_assigned' => 'Tipărește toate activele atribuite', - 'name' => 'Nume locatie', - 'address' => 'Adresa', - 'address2' => 'Address Line 2', - 'zip' => 'Cod postal', - 'locations' => 'Locatii', - '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/manufacturers/message.php b/resources/lang/ro/admin/manufacturers/message.php deleted file mode 100644 index 8fdaf9277e..0000000000 --- a/resources/lang/ro/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Producatorul nu exista.', - 'assoc_users' => 'Acest producator este momentan asociat cu cel putin inca un model si nu poate fi sters. Va rugam actualizati modelele care nu mai au legatura cu acest producator si incercati iar. ', - - 'create' => array( - 'error' => 'Producatorul nu a fost creat, incercati iar.', - 'success' => 'Producatorul a fost creat.' - ), - - 'update' => array( - 'error' => 'Producatorul nu a fost actualizat, incercati iar', - 'success' => 'Producatorul a fost actualizat.' - ), - - 'restore' => array( - 'error' => 'Producătorul nu a fost restabilit, încercați din nou', - 'success' => 'Producătorul a fost restabilit cu succes.' - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca vreti sa stergeti producatorul?', - 'error' => 'A aparut o problema la stergerea producatorului. Va rugam incercati iar.', - 'success' => 'Producatorul a fost sters.' - ) - -); diff --git a/resources/lang/ro/admin/manufacturers/table.php b/resources/lang/ro/admin/manufacturers/table.php deleted file mode 100644 index 4d5c4310e3..0000000000 --- a/resources/lang/ro/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Despre producători', - 'about_manufacturers_text' => 'Producătorii sunt companiile care vă creează activele. Puteți să stocați aici informații importante despre persoanele de contact despre acestea, care vor fi afișate pe paginile detaliilor despre materiale.', - 'asset_manufacturers' => 'Producatori de active', - 'create' => 'Creeaza producator', - 'id' => 'ID', - 'name' => 'Nume', - 'support_email' => 'Email de suport', - 'support_phone' => 'Telefon suport', - 'support_url' => 'URL de asistență', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Actualizeaza producator', - 'url' => 'URL-', - -); diff --git a/resources/lang/ro/admin/models/general.php b/resources/lang/ro/admin/models/general.php deleted file mode 100644 index 27137acc97..0000000000 --- a/resources/lang/ro/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'Despre modelele de active', - 'about_models_text' => 'Modelele de activ sunt o modalitate de a grupa active identice. "MBP 2013", "iPhone 6s" etc.', - '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' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Restaurare model', - 'requestable' => 'Utilizatorii pot solicita acest model', - 'show_mac_address' => 'Arata campul Adresa MAC in acest model', - 'view_deleted' => 'Vizualizare Sterse', - 'view_models' => 'Vizualizare Modele', - 'fieldset' => 'FIELDSET', - 'no_custom_field' => 'Nu există câmpuri personalizate', - 'add_default_values' => 'Adăugați valori implicite', -); diff --git a/resources/lang/ro/admin/models/message.php b/resources/lang/ro/admin/models/message.php deleted file mode 100644 index 21fccea18f..0000000000 --- a/resources/lang/ro/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Modelul nu exista.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Acest model este momentan asociat cu cel putin unul sau mai multe active si nu poate fi sters. Va rugam sa stergeti activul si dupa incercati iar. ', - - - 'create' => array( - 'error' => 'Modelul nu a fost creat, incercati iar.', - 'success' => 'Modelul a fost creat.', - 'duplicate_set' => 'Un model de activ cu numele, producătorul și numărul modelului există deja.', - ), - - 'update' => array( - 'error' => 'Modelul nu a fost actualizat, va rugam incercati iar', - 'success' => 'Modelul a fost actualizat.', - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca doriti sa stergeti acest model de activ?', - 'error' => 'A aparut o problema la stergerea modelului. Incercati iar.', - 'success' => 'Modelul a fost sters.' - ), - - 'restore' => array( - 'error' => 'Modelul nu a fost restabilit, încercați din nou', - 'success' => 'Modelul a fost restaurat cu succes.' - ), - - 'bulkedit' => array( - 'error' => 'Nu au fost modificate câmpuri, deci nimic nu a fost actualizat.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Nu au fost selectate câmpuri, deci nimic nu a fost actualizat.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => 'Au fost șterse :success_count modele, cu toate acestea :fail_count nu au putut fi șterse deoarece au în continuare active asociate cu acestea.' - ), - -); diff --git a/resources/lang/ro/admin/reports/general.php b/resources/lang/ro/admin/reports/general.php deleted file mode 100644 index 0c7cec882c..0000000000 --- a/resources/lang/ro/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - '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', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/ro/admin/settings/general.php b/resources/lang/ro/admin/settings/general.php deleted file mode 100644 index afa5865206..0000000000 --- a/resources/lang/ro/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'ID-uri de active', - 'audit_interval' => 'Interval de audit', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Copiile de rezervă', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'CSS personalizat', - 'custom_css_help' => 'Introduceți orice suprascrieri personalizate CSS pe care doriți să le utilizați. Nu includeți etichetele <style></style>.', - 'custom_forgot_pass_url' => 'Adresă URL personalizată pentru resetarea parolei', - 'custom_forgot_pass_url_help' => 'Acest lucru înlocuiește URL-ul de parolă uitată încorporat pe ecranul de conectare, util pentru a direcționa utilizatorii către funcția de resetare parole LDAP internă sau găzduită. Acesta va dezactiva efectiv funcționalitatea parolei uitate de utilizatorul local.', - 'dashboard_message' => 'Mesajul din tabloul de bord', - 'dashboard_message_help' => 'Acest text va apărea în tabloul de bord pentru orice persoană cu permisiunea de a vizualiza tabloul de bord.', - 'default_currency' => 'Moneda implicita', - 'default_eula_text' => 'EULA implicita', - 'default_language' => 'Limba implicita', - 'default_eula_help_text' => 'De asemenea, puteți asocia clauze personalizate personalizate cu anumite categorii de active.', - 'display_asset_name' => 'Afiseaza nume activ', - 'display_checkout_date' => 'Arata data predare', - 'display_eol' => 'Arata EOL in tabel', - 'display_qr' => 'Afișați codurile pătrată', - 'display_alt_barcode' => 'Afișați coduri de bare 1D', - 'email_logo' => 'Logo e-mail', - '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ă', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Setări 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Introduceți un nume de utilizator LDAP și o parolă valabilă din DN-ul de bază pe care l-ați specificat mai sus pentru a testa dacă datele de conectare LDAP sunt configurate corect. TREBUIE SĂ SAȚI PRIMUL SETĂRI LDAP ACTUALIZATE.', - 'ldap_login_sync_help' => 'Acest lucru testează numai faptul că LDAP poate sincroniza corect. Dacă interogarea dvs. de autentificare LDAP nu este corectă, este posibil ca utilizatorii să nu se poată conecta. TREBUIE SĂ ACTUALIZAȚI SETĂRILE LDAP MAI ÎNTÂI.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'Acest lucru ar trebui să înceapă cu ldap: // (pentru TCP sau TLS) sau ldaps: // (pentru SSL)', - 'ldap_server_cert' => 'Validarea certificatelor SSL pentru LDAP', - 'ldap_server_cert_ignore' => 'Permiteți certificatul SSL nevalid', - 'ldap_server_cert_help' => 'Bifați această casetă de selectare dacă utilizați un certificat SSL auto-semnat și doriți să acceptați un certificat SSL nevalid.', - 'ldap_tls' => 'Utilizați TLS', - 'ldap_tls_help' => 'Acest lucru trebuie verificat numai dacă executați STARTTLS pe ​​serverul LDAP.', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'Parola de legare LDAP', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'Filtrul LDAP', - 'ldap_pw_sync' => 'Sincronizare parolă LDAP', - 'ldap_pw_sync_help' => 'Debifați această casetă dacă nu doriți să păstrați parolele LDAP sincronizate cu parolele locale. Dacă dezactivați acest lucru, este posibil ca utilizatorii dvs. să nu poată să se conecteze dacă serverul dvs. LDAP nu este accesibil din anumite motive.', - 'ldap_username_field' => 'Nume câmp', - 'ldap_lname_field' => 'Numele de familie', - 'ldap_fname_field' => 'Numele LDAP', - 'ldap_auth_filter_query' => 'Solicitare de autentificare LDAP', - 'ldap_version' => 'Versiunea LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Numărul angajatului LDAP', - 'ldap_email' => 'LDAP e-mail', - '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ță', - 'login_remote_user_enabled_text' => 'Activați autentificarea cu Antet utilizator la distanță', - 'login_remote_user_enabled_help' => 'Această opțiune permite autentificarea prin intermediul antetului REMOTE_USER în conformitate cu "Interfața comună a gateway-ului (rfc3875)"', - 'login_common_disabled_text' => 'Dezactivați alte mecanisme de autentificare', - 'login_common_disabled_help' => 'Această opțiune dezactivează alte mecanisme de autentificare. Activați această opțiune numai dacă sunteți sigur că datele dvs. de conectare REMOTE_USER funcționează deja', - 'login_remote_user_custom_logout_url_text' => 'Adresa URL de ieșire personalizată', - 'login_remote_user_custom_logout_url_help' => 'Dacă este furnizată aici o adresă URL, utilizatorii vor fi redirecționați către această adresă URL după ce utilizatorul va ieși din Snipe-IT. Acest lucru este util pentru a închide corect sesiunile de utilizator ale furnizorului dvs. de autentificare.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Siglă', - 'logo_print_assets' => 'Utilizați la imprimare', - 'logo_print_assets_help' => 'Utilizați brand-urie pe listele de materiale tipărite ', - 'full_multiple_companies_support_help_text' => 'Restricționarea utilizatorilor (inclusiv a administratorilor) atribuite companiilor activelor companiei lor.', - 'full_multiple_companies_support_text' => 'Suport complet pentru multiple companii', - 'show_in_model_list' => 'Afișați în lista de selecție de model', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setare', - 'settings' => 'Setari', - 'show_alerts_in_menu' => 'Afișați alertele din meniul de sus', - 'show_archived_in_list' => 'Active arhivate', - 'show_archived_in_list_text' => 'Arată activele arhivate în lista cu toate activele', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT versiune', - 'support_footer' => 'Legăturile de suport in subsol ', - 'support_footer_help' => 'Specificați cine vede legăturile la informațiile despre asistența Snipe-IT și la Manualul utilizatorilor', - 'version_footer' => 'Versiune în subsol ', - 'version_footer_help' => 'Specificați cine vede versiunea Snipe-IT și numărul de construcție.', - 'system' => 'Informatii sistem', - '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.', - 'labels_per_page' => 'Etichete pe pagină', - 'label_dimensions' => 'Dimensiunile etichetelor (inci)', - 'next_auto_tag_base' => 'Următoarea creștere automată', - 'page_padding' => 'Marjele paginii (inci)', - 'privacy_policy_link' => 'Legătura cu la politica de confidențialitate', - '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', - 'labels_pagewidth' => 'Etichetă lățime foaie', - 'labels_pageheight' => 'Înălțimea foii de etichete', - 'label_gutters' => 'Intervalele etichetelor (inci)', - 'page_dimensions' => 'Dimensiunile paginii (inci)', - 'label_fields' => 'Etichetați câmpurile vizibile', - 'inches' => 'inch', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link către Snipe-IT în e-mailuri', - 'show_url_in_emails_help_text' => 'Debifați această casetă dacă nu doriți să vă conectați la instalarea dvs. Snipe-IT în subsolul dvs. de e-mail. Utile dacă majoritatea utilizatorilor dvs. nu se înregistrează niciodată.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max înălțime miniatură', - 'thumbnail_max_h_help' => 'Înălțimea maximă în pixeli pe care miniaturile ar putea să o afișeze în vizualizarea înregistrării. Min 25, max 500.', - 'two_factor' => 'Două autentificare cu factori', - 'two_factor_secret' => 'Codul cu doi factori', - 'two_factor_enrollment' => 'Înscrierea în doi factori', - 'two_factor_enabled_text' => 'Activați doi factori', - 'two_factor_reset' => 'Resetați secretul cu două factori', - 'two_factor_reset_help' => 'Acest lucru va obliga utilizatorul să-și înregistreze din nou dispozitivul cu Google Authenticator. Acest lucru poate fi util dacă dispozitivul înmatriculat în prezent este pierdut sau furat.', - 'two_factor_reset_success' => 'Aparatul cu două factori se resetează', - 'two_factor_reset_error' => 'Restabilirea dispozitivului cu două factori a eșuat', - 'two_factor_enabled_warning' => 'Dacă activați două factori dacă nu este activat în prezent, vă forțați imediat să vă autentificați cu un dispozitiv Google Auth înscris. Veți avea capacitatea de a vă înregistra dispozitivul dacă nu sunteți înscris în prezent.', - 'two_factor_enabled_help' => 'Aceasta va activa autentificarea cu doi factori utilizând Google Authenticator.', - 'two_factor_optional' => 'Selectiv (Utilizatorii pot activa sau dezactiva dacă este permis)', - 'two_factor_required' => 'Obligatoriu pentru toți utilizatorii', - 'two_factor_disabled' => 'invalid', - 'two_factor_enter_code' => 'Introduceți codul cu doi factori', - 'two_factor_config_complete' => 'Trimiteți codul', - 'two_factor_enabled_edit_not_allowed' => 'Administratorul nu vă permite să editați această setare.', - 'two_factor_enrollment_text' => "Este necesară autentificarea cu două factori, cu toate acestea, dispozitivul dvs. nu a fost încă înscris. Deschideți aplicația Google Authenticator și scanați codul QR de mai jos pentru a vă înregistra dispozitivul. După ce ați înscris dispozitivul, introduceți codul de mai jos", - 'require_accept_signature' => 'Solicită semnătura', - 'require_accept_signature_help_text' => 'Activarea acestei funcții va impune utilizatorilor să se deconecteze fizic la acceptarea unui activ.', - 'left' => 'stânga', - 'right' => 'dreapta', - 'top' => 'top', - 'bottom' => 'fund', - 'vertical' => 'vertical', - 'horizontal' => 'orizontală', - 'unique_serial' => 'Numere de serie unice', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ro/admin/settings/message.php b/resources/lang/ro/admin/settings/message.php deleted file mode 100644 index 223e8674c9..0000000000 --- a/resources/lang/ro/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'A aparut o eroare la actualizare. ', - '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.', - '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.', - ], - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/ro/admin/settings/table.php b/resources/lang/ro/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/ro/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/ro/admin/statuslabels/message.php b/resources/lang/ro/admin/statuslabels/message.php deleted file mode 100644 index 39feaa883c..0000000000 --- a/resources/lang/ro/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Eticheta de stare nu a fost creată, încercați din nou.', - 'success' => 'Eticheta de stare a fost creată cu succes.', - ], - - 'update' => [ - 'error' => 'Eticheta de stare nu a fost actualizată, încercați din nou', - 'success' => 'Eticheta de stare a fost actualizată cu succes.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Aceste active nu pot fi atribuite nimănui.', - '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/statuslabels/table.php b/resources/lang/ro/admin/statuslabels/table.php deleted file mode 100644 index 1fd49a8f80..0000000000 --- a/resources/lang/ro/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Despre etichete status', - 'archived' => 'Arhivat', - 'create' => 'Creeaza eticheta status', - 'color' => 'Grafic Culoare', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Lansabil', - 'info' => 'Etichetele de status sunt folosite pentru a descrie diferite statusuri in care se pot afla activele. Ele pot fi trimise la reparat, pierdut/furat, etc. Poti crea noi etichete de status pentru active lansabile, in asteptare sau arhivate.', - 'name' => 'Nume status', - 'pending' => 'In asteptare', - 'status_type' => 'Tip status', - 'show_in_nav' => 'Afișați în naveta laterală', - 'title' => 'Etichete status', - 'undeployable' => 'Nelansabil', - 'update' => 'Actualizeaza eticheta status', -); diff --git a/resources/lang/ro/admin/suppliers/message.php b/resources/lang/ro/admin/suppliers/message.php deleted file mode 100644 index 057585e288..0000000000 --- a/resources/lang/ro/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Furnizorul nu exista.', - - - 'create' => array( - 'error' => 'Furnizorul nu a fost creat, va rugam incercati iar.', - 'success' => 'Furnizorul a fost creat.' - ), - - 'update' => array( - 'error' => 'Furnizorul nu a fost actualizat, va rugam incercati iar', - 'success' => 'Furnizorul a fost actualizat.' - ), - - 'delete' => array( - 'confirm' => 'Sunteti sigur ca vreti sa stergeti acest furnizor?', - 'error' => 'A aparut o problema la stergerea furnizorului. Va rugam incercati iar.', - 'success' => 'Furnizorul a fost sters.', - 'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ', - 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', - 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', - ) - -); diff --git a/resources/lang/ro/admin/suppliers/table.php b/resources/lang/ro/admin/suppliers/table.php deleted file mode 100644 index 4d0db4035d..0000000000 --- a/resources/lang/ro/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Despre Furnizori', - 'about_suppliers_text' => 'Furnizorii sunt utilizați pentru a urmări sursa de articole', - 'address' => 'Adresa furnizor', - 'assets' => 'Active', - 'city' => 'Oras', - 'contact' => 'Nume contact', - 'country' => 'Tara', - 'create' => 'Creeaza furnizor', - 'email' => 'E-mail', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licente', - 'name' => 'Nume furnizor', - 'notes' => 'Note', - 'phone' => 'Telefon', - 'state' => 'Judet', - 'suppliers' => 'Furnizori', - 'update' => 'Actualizeaza furnizor', - 'url' => 'URL', - 'view' => 'Vezi furnizor', - 'view_assets_for' => 'Vezi active pentru', - 'zip' => 'Cod postal', - -); diff --git a/resources/lang/ro/admin/users/general.php b/resources/lang/ro/admin/users/general.php deleted file mode 100644 index 7f1a605691..0000000000 --- a/resources/lang/ro/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Acest utilizator se poate conecta', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Activul desemnat catre :name', - 'bulk_update_warn' => 'Sunteți pe punctul de a edita proprietățile utilizatorilor: user_count. Rețineți că nu puteți modifica propriile atribute ale utilizatorilor utilizând acest formular și trebuie să efectuați modificări individuale ale propriului dvs. utilizator.', - 'bulk_update_help' => 'Acest formular vă permite să actualizați simultan mai mulți utilizatori. Completați câmpurile pe care trebuie să le schimbați. Toate câmpurile rămase necompletate vor rămâne neschimbate.', - 'current_assets' => 'Activele licitate în prezent la acest utilizator', - 'clone' => 'Cloneaza utilizator', - 'contact_user' => 'Contact :name', - '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', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Software predat catre :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.', - 'view_user' => 'Vezi utilizator :name', - 'usercsv' => 'Fișier CSV', - 'two_factor_admin_optin_help' => 'Setările dvs. actuale de administrare permit executarea selectivă a autentificării cu două factori.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/ro/admin/users/message.php b/resources/lang/ro/admin/users/message.php deleted file mode 100644 index 50d63f6f71..0000000000 --- a/resources/lang/ro/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Ați acceptat cu succes acest activ.', - 'declined' => 'Ați refuzat cu succes acest activ.', - 'bulk_manager_warn' => 'Utilizatorii dvs. au fost actualizați cu succes, cu toate acestea, intrarea managerului dvs. nu a fost salvată, deoarece managerul pe care l-ați selectat a fost, de asemenea, în lista de utilizatori care urmează să fie editat și este posibil ca utilizatorii să nu fie propriul manager. Selectați din nou utilizatorii dvs., cu excepția managerului.', - 'user_exists' => 'Utilizatorul exista deja!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Campul de login este necesar', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Este necesara parola.', - 'insufficient_permissions' => 'Nu aveti permisiuni suficiente.', - 'user_deleted_warning' => 'Acest utilizator a fost sters. Trebuie sa restaurati utilizator ca sa-l editati sau sa-i desemnati active noi.', - 'ldap_not_configured' => 'Integrarea LDAP nu a fost configurată pentru această instalare.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Utilizatorul a fost creat.', - 'update' => 'Utilizatorul a fost actualizat.', - 'update_bulk' => 'Utilizatorii au fost actualizați cu succes!', - 'delete' => 'Utilizatorul a fost sters.', - 'ban' => 'Utilizatorul a fost banat.', - 'unban' => 'Utilizatorul a fost debanat.', - 'suspend' => 'Utilizatorul a fost suspendat.', - 'unsuspend' => 'Utilizatorul a fost activat.', - 'restored' => 'Utilizatorul a fost restaurat.', - 'import' => 'Utilizatorii importați cu succes.', - ), - - 'error' => array( - 'create' => 'A aparut o problema la crearea utilizatorului. Incercati iar.', - 'update' => 'A aparut o problema la actualizarea utilizatorului. Incercati iar.', - 'delete' => 'A aparut o problema la stergerea utilizatorului. Incercati iar.', - 'delete_has_assets' => 'Acest utilizator are elemente atribuite și nu a putut fi șters.', - 'unsuspend' => 'A aparut o problema la reactivarea utilizatorului. Incercati iar.', - 'import' => 'A apărut o problemă la importarea utilizatorilor. Vă rugăm să încercați din nou.', - 'asset_already_accepted' => 'Acest activ a fost deja acceptat.', - 'accept_or_decline' => 'Trebuie să acceptați sau să refuzați acest activ.', - 'incorrect_user_accepted' => 'Activitatea pe care ați încercat să o acceptați nu a fost verificată de dvs.', - 'ldap_could_not_connect' => 'Nu s-a putut conecta la serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', - 'ldap_could_not_bind' => 'Nu s-a putut lega la serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', - 'ldap_could_not_search' => 'Căutarea serverului LDAP nu a putut fi efectuată. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', - 'ldap_could_not_get_entries' => 'Nu s-au putut obține intrări de pe serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', - 'password_ldap' => 'Parola pentru acest cont este gestionată de LDAP / Active Directory. Contactați departamentul IT pentru a vă schimba parola.', - ), - - 'deletefile' => array( - '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( - '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', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/ro/admin/users/table.php b/resources/lang/ro/admin/users/table.php deleted file mode 100644 index 95ddfd6570..0000000000 --- a/resources/lang/ro/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Activ', - 'allow' => 'Permite', - 'checkedout' => 'Active', - 'created_at' => 'Creat la', - 'createuser' => 'Creeaza utilizator', - 'deny' => 'Refuza', - 'email' => 'E-mail', - 'employee_num' => 'Nr. angajat', - 'first_name' => 'Prenume', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'ID', - 'inherit' => 'Preia', - 'job' => 'Titlu job', - 'last_login' => 'Ultima logare', - 'last_name' => 'Nume', - 'location' => 'Locatie', - 'lock_passwords' => 'Detaliile de conectare nu pot fi modificate pe această instalare.', - 'manager' => 'Manager', - 'managed_locations' => 'Locații gestionate', - 'name' => 'Nume', - 'notes' => 'notițe', - 'password_confirm' => 'Confirma parola', - 'password' => 'Parola', - 'phone' => 'Telefon', - 'show_current' => 'Afișați utilizatorii curenți', - 'show_deleted' => 'Afișați utilizatorii șterși', - 'title' => 'Titlu', - 'to_restore_them' => 'pentru a le restabili.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Actualizeaza utilizator', - 'username' => 'Utilizator', - 'user_deleted_text' => 'Acest utilizator a fost marcat ca șters.', - 'username_note' => '(Folosit numai pentru legatura cu Active Directory, nu pentru logare.)', - 'cloneuser' => 'Cloneaza utilizator', - 'viewusers' => 'Vezi utilizatori', -); diff --git a/resources/lang/ro/auth/general.php b/resources/lang/ro/auth/general.php deleted file mode 100644 index f5c9ab08b4..0000000000 --- a/resources/lang/ro/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Trimiteți parola Resetare legătură', - 'email_reset_password' => 'Resetați parola e-mail', - 'reset_password' => 'Reseteaza parola', - 'saml_login' => 'Logare prin SAML', - 'login' => 'Logare', - 'login_prompt' => 'Va rugam sa va logati', - 'forgot_password' => 'Am uitat parola', - 'ldap_reset_password' => 'Faceți clic aici pentru a vă reseta parola LDAP', - 'remember_me' => 'Amintește-ți de mine', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/ro/auth/message.php b/resources/lang/ro/auth/message.php deleted file mode 100644 index 9526afa804..0000000000 --- a/resources/lang/ro/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Exista deja un cont cu aceasta adresa de e-mail.', - 'account_not_found' => 'Numele de utilizator sau parola este incorecta.', - 'account_not_activated' => 'Acest utilizator nu a fost activat.', - 'account_suspended' => 'Acest utilizator este suspendat.', - 'account_banned' => 'Acest utilizator este banat.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'A aparut o problema la logare, va rugam incercati iar.', - 'success' => 'V-ati logat cu succes.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'A aparut o problema in timp ce incercam sa va creem contul, incercati iar.', - 'success' => 'Cont creat.', - ), - - 'forgot-password' => array( - 'error' => 'A aparut o problema in timp ce se crea un cod de resetare parola, va rugam incercati iar.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'A aparut o problema in timp ce incercam sa resetam parola, incercati iar.', - 'success' => 'Parola a fost schimbata.', - ), - - -); diff --git a/resources/lang/ro/button.php b/resources/lang/ro/button.php deleted file mode 100644 index 915feb7541..0000000000 --- a/resources/lang/ro/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Actiuni', - 'add' => 'Adauga', - 'cancel' => 'Anuleaza', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Sterge', - 'edit' => 'Editeaza', - 'restore' => 'Restaureaza', - 'remove' => 'Remove', - 'request' => 'Cerere', - 'submit' => 'Trimiteti', - 'upload' => 'Incarca', - 'select_file' => 'Selectați Fișier ...', - 'select_files' => 'Selectați Fișier...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Trimite link-ul de resetare a parolei', - 'go' => 'Accesaţi', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'Nou', -]; diff --git a/resources/lang/ro/general.php b/resources/lang/ro/general.php deleted file mode 100644 index f95443f5d0..0000000000 --- a/resources/lang/ro/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accesorii', - 'activated' => 'activat', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accesorii', - 'accessory_report' => 'Raportul accesoriu', - 'action' => 'Acțiune', - 'activity_report' => 'Raport de activitate', - 'address' => 'Adresa', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Adăugat scaune', - 'age' => "Age", - 'all_assets' => 'Toate activele', - 'all' => 'Toate', - 'archived' => 'Arhivat', - 'asset_models' => 'Modele active', - 'asset_model' => 'Model', - 'asset' => 'Activ', - 'asset_report' => 'Raport de active', - 'asset_tag' => 'Eticheta activ', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Sterge avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Inapoi', - 'bad_data' => 'Nimic gasit. Poate date proaste?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Anuleaza', - 'categories' => 'Categorii', - 'category' => 'Categoria', - 'change' => 'În afară', - 'changeemail' => 'Schimba adresa de E-mail', - 'changepassword' => 'Schimba parola', - 'checkin' => 'Primeste', - 'checkin_from' => 'Checkin de la', - 'checkout' => 'Preda', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'Oras', - 'click_here' => 'Click aici', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companii', - 'company' => 'Companie', - 'component' => 'component', - 'components' => 'Componente', - 'complete' => 'Complet', - 'consumable' => 'Consumabil', - 'consumables' => 'Consumabile', - 'country' => 'Tara', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Creeaza', - 'created' => 'Articol creat', - 'created_asset' => 'Activ creat', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Zile până la următorul audit', - 'date' => 'Data', - 'debug_warning' => 'Avertizare!', - 'debug_warning_text' => 'Această aplicație rulează în modul de producție cu debugging activat. Acest lucru poate expune date sensibile dacă aplicația dvs. este accesibilă lumii exterioare. Dezactivați modul de depanare setând valoarea APP_DEBUG din fișierul .env la false.', - 'delete' => 'Sterge', - 'delete_confirm' => 'Sigur doriți să ștergeți :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Sters', - 'delete_seats' => 'Locurile șterse', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'departamente', - 'department' => 'Departament', - 'deployed' => 'Pus in folosinta', - 'depreciation' => 'Depreciere', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Raport depreciere', - 'details' => 'Details', - 'download' => 'Descarca', - 'download_all' => 'Download All', - 'editprofile' => 'Editeaza propriul profil', - 'eol' => 'EOL', - 'email_domain' => 'Domeniul de e-mail', - 'email_format' => 'Formatul e-mailului', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Acesta este folosit pentru a genera adrese de e-mail atunci când importați', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Primul', - '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)', - 'first_name' => 'Prenume', - 'first_name_format' => 'Prenume (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'Fisier', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Upload fisier', - 'file_upload' => 'File Upload', - 'generate' => 'Genereaza', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Istoricul importurilor', - 'asset_maintenance' => 'Mentenanta produs', - 'asset_maintenance_report' => 'Raport privind mentenanta produsului', - 'asset_maintenances' => 'Întreținerea activelor', - 'item' => 'Articol', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Nu aveti permisiuni suficiente!', - 'kits' => 'Predefined Kits', - 'language' => 'Limba', - 'last' => 'Ultimul', - 'last_login' => 'Ultima logare', - 'last_name' => 'Nume', - 'license' => 'Licenta', - 'license_report' => 'Raport licente', - 'licenses_available' => 'Licente disponibile', - 'licenses' => 'Licente', - 'list_all' => 'Arata tot', - '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', - 'locations' => 'Locatii', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'nou!', - 'no_depreciation' => 'Fara depreciere', - 'no_results' => 'Nici un rezultat.', - 'no' => 'Nr', - 'notes' => 'Note', - 'order_number' => 'Numar de ordine', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Se afișează elementele _MENU_', - 'pagination_info' => 'Se afișează _START_ la _END_ din _TOTAL_ elemente', - 'pending' => 'In asteptare', - 'people' => 'Oameni', - 'per_page' => 'Rezultate pe pagina', - 'previous' => 'Anterior', - 'processing' => 'Prelucrare', - 'profile' => 'Profilul dvs.', - 'purchase_cost' => 'Costul de achiziție', - 'purchase_date' => 'Data cumpărării', - 'qty' => 'QTY', - 'quantity' => 'Cantitate', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Selectați', - 'select_all' => 'Select All', - 'search' => 'Căutare', - 'select_category' => 'Selectați o categorie', - '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', - 'select_model' => 'Selectați un model', - 'select_supplier' => 'Selectați un furnizor', - 'select_user' => 'Selectati un utilizatori', - 'select_date' => 'Selectați data (AAAA-MM-DD)', - 'select_statuslabel' => 'Selecteaza Starea', - 'select_company' => 'Selectați Companie', - 'select_asset' => 'Selectați Activ', - 'settings' => 'Setari', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Logheaza-te', - 'signature' => 'Semnătură', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'Modul DEMO: Unele caracteristici sunt dezactivate pentru această instalare.', - 'site_name' => 'Nume site', - 'state' => 'Judet', - 'status_labels' => 'Etichete status', - 'status' => 'Stare', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Furnizor', - 'suppliers' => 'Furnizori', - 'sure_to_delete' => 'Sigur doriți să ștergeți', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'A depune', - 'target' => 'Ţintă', - 'time_and_date_display' => 'Afișarea orei și a datei', - 'total_assets' => 'Total active', - 'total_licenses' => 'Total licente', - 'total_accessories' => 'accesorii complete', - 'total_consumables' => 'consumabile totale', - 'type' => 'Tipul', - 'undeployable' => 'Nelansabil', - 'unknown_admin' => 'Admin necunoscut', - 'username_format' => 'Nume de utilizator Format', - 'username' => 'Username', - 'update' => 'Actualizează', - '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.', - 'uploaded' => 'Încărcat', - 'user' => 'Utilizator', - 'accepted' => 'acceptat', - 'declined' => 'respins', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Produse neacceptate', - 'users' => 'Utilizatori', - 'viewall' => 'View All', - 'viewassets' => 'Vezi active desemnate', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Bine ati venit, :name', - 'years' => 'ani', - 'yes' => 'Da', - 'zip' => 'Cod postal', - 'noimage' => 'Nici o imagine incarcata sau imaginea nu exista.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Sesiunea de formular a expirat. Vă rugăm să încercați din nou.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ro/help.php b/resources/lang/ro/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/ro/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ro/localizations.php b/resources/lang/ro/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/ro/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ro/mail.php b/resources/lang/ro/mail.php deleted file mode 100644 index f9b9c288ce..0000000000 --- a/resources/lang/ro/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Note Aditionale:', - 'admin_has_created' => 'Un administrator a creat un cont pentru dvs. pe: site-ul Web.', - 'asset' => 'activ:', - 'asset_name' => 'Numele activului:', - 'asset_requested' => 'Activul solicitat', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Atribuit', - 'best_regards' => 'Toate cele bune,', - 'canceled' => 'Anulat:', - 'checkin_date' => 'Checkin Data:', - 'checkout_date' => 'Verifica data:', - 'click_to_confirm' => 'Dați clic pe următorul link pentru a vă confirma: contul web:', - 'click_on_the_link_accessory' => 'Dați clic pe linkul din partea de jos pentru a confirma că ați primit accesoriul.', - 'click_on_the_link_asset' => 'Faceți clic pe linkul din partea de jos pentru a confirma că ați primit activul.', - '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', - 'current_QTY' => 'CTA curentă', - 'Days' => 'zi', - 'days' => 'zi', - 'expecting_checkin_date' => 'Data expirării așteptate:', - 'expires' => 'expiră', - 'Expiring_Assets_Report' => 'Raportul privind expirarea activelor.', - 'Expiring_Licenses_Report' => 'Certificatul de licență expirat.', - 'hello' => 'buna', - 'hi' => 'Bună', - 'i_have_read' => 'Am citit și sunt de acord cu termenii de utilizare și am primit acest articol.', - 'item' => 'Articol:', - 'Item_Request_Canceled' => 'Cererea de solicitare a fost anulată', - 'Item_Requested' => 'Elementul solicitat', - 'link_to_update_password' => 'Faceți clic pe următorul link pentru a vă actualiza parola web:', - 'login_first_admin' => 'Conectați-vă la noua dvs. instalare Snipe-IT utilizând următoarele acreditări:', - 'login' => 'Logare:', - 'Low_Inventory_Report' => 'Raport privind inventarul redus', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Cantitate min', - 'name' => 'Nume', - 'new_item_checked' => 'Un element nou a fost verificat sub numele dvs., detaliile sunt de mai jos.', - 'password' => 'Parola:', - 'password_reset' => 'Resetare parola', - - 'read_the_terms' => 'Citiți termenii de utilizare de mai jos.', - 'read_the_terms_and_click' => 'Citiți termenii de utilizare de mai jos și faceți clic pe link-ul din partea de jos pentru a confirma că ați citit și sunteți de acord cu termenii de utilizare și că ați primit materialul.', - 'requested' => 'Solicitat:', - 'reset_link' => 'Parola Resetare parolă', - 'reset_password' => 'Faceți clic aici pentru a vă reseta parola:', - 'serial' => 'Serial', - 'supplier' => 'Furnizor', - 'tag' => 'Etichetă', - 'test_email' => 'Testați e-mailul de la Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Bun venit: nume', - 'welcome_to' => 'Bun venit pe: web!', - 'your_credentials' => 'Informațiile dvs. Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ro/reminders.php b/resources/lang/ro/reminders.php deleted file mode 100644 index 5fbbc676f2..0000000000 --- a/resources/lang/ro/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Parolele trebuie sa fie de cel putin 6 caractere si sa fie la fel ca si confirmarea.", - "user" => "Utilizator sau e-mail gresit", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/ro/validation.php b/resources/lang/ro/validation.php deleted file mode 100644 index 222434a799..0000000000 --- a/resources/lang/ro/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute a fost acceptat.', - 'active_url' => ':attribute nu este un URL valid.', - 'after' => ':attribute trebuie sa fie o data dupa :date.', - 'after_or_equal' => ': atribute trebuie să fie o dată mai mare sau egală cu :date.', - 'alpha' => ':attribute trebuie sa contina numai litere.', - 'alpha_dash' => ':attribute poate sa contina numai litere, cifre si linia de punctuatie.', - 'alpha_num' => ':attribute poate sa contina numai litere si cifre.', - 'array' => ': attribute trebuie să fie un șir/matrice.', - 'before' => ':attribute trebuie sa contina o data inainte de :date.', - 'before_or_equal' => ': atribute trebuie să fie o dată mai mică cu o zi sau egală cu :date.', - 'between' => [ - 'numeric' => ':attribute trebuie sa fie intre :min - :max.', - 'file' => ':attribute trebuie sa fie intre :min - :max kilobytes.', - 'string' => ':attribute trebuie sa aiba intre :min - :max caractere.', - 'array' => ': atribute trebuie să fie între: min şi: max.', - ], - 'boolean' => 'Câmpul atributului trebuie să fie adevărat sau fals.', - 'confirmed' => 'Confirmarea la :attribute nu este asemanatoare.', - 'date' => ':attribute nu este o data.', - 'date_format' => ':attribute nu se leaga cu formatul :format.', - 'different' => ':attribute si :other trebuie sa fie diferite.', - 'digits' => ':attribute trebuie sa fie de :digits cifre.', - 'digits_between' => ':attribute trebuie sa fie intre :min si :max cifre.', - 'dimensions' => 'Atributul: are dimensiuni de imagine nevalide.', - 'distinct' => 'Câmpul atributului: are o valoare duplicat.', - 'email' => 'Formatul :attribute nu este valid.', - 'exists' => ':attribute selectat nu e valid.', - 'file' => 'Atributul: trebuie să fie un fișier.', - 'filled' => 'Câmpul atributului trebuie să aibă o valoare.', - 'image' => ':attribute trebuie sa fie o imagine.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => ':attribute selectat nu este valid.', - 'in_array' => 'Câmpul atributului nu există în: altul.', - 'integer' => ':attribute trebuie sa fie numar intreg.', - 'ip' => ':attribute trebuie sa fie o adresa IP valida.', - 'ipv4' => 'Atributul: trebuie să fie o adresă IPv4 validă.', - 'ipv6' => 'Atributul: trebuie să fie o adresă IPv6 validă.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Atributul: trebuie să fie un șir JSON valid.', - 'max' => [ - 'numeric' => ':attribute nu poate sa fie mai mare de :max.', - 'file' => ':attribute nu poate sa fie mai mare de :max kilobytes.', - 'string' => ':attribute nu trebuie sa fie mai mare de :max caractere.', - 'array' => 'Atributul:: nu poate avea mai mult de: elemente max.', - ], - 'mimes' => ':attribute trebuie sa fie un fisier de tipul :values.', - 'mimetypes' => 'Atributul: trebuie să fie un fișier de tip:: valori.', - 'min' => [ - 'numeric' => ':attribute trebuie sa aiba cel putin :min.', - 'file' => ':attribute trebuie sa aiba minim :min kilobytes.', - 'string' => ':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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'Formatul :attribute nu este valid.', - 'required' => 'Campul :attribute este obligatoriu.', - 'required_if' => ':attribute este obligatoriu atunci cand :other este :value.', - 'required_unless' => 'Câmpul atributului este necesar dacă: altul nu este în: valori.', - 'required_with' => ':attribute este obligatoriu atunci cand :values este prezent.', - 'required_with_all' => 'Câmpul atributului este necesar când: există valori.', - 'required_without' => ':attribute este obligatoriu atunci cand :values nu este prezent.', - 'required_without_all' => 'Câmpul atributului este necesar atunci când niciuna dintre valorile: nu este prezentă.', - 'same' => ':attribute si :other trebuie sa fie la fel.', - 'size' => [ - 'numeric' => ':attribute trebuie sa aiba :size.', - 'file' => ':attribute trebuie sa aiba :size kilobytes.', - 'string' => ':attribute trebuie sa aiba :size caractere.', - 'array' => 'Atributul:: trebuie să conțină: elemente de dimensiune.', - ], - 'string' => 'Atributul: trebuie să fie un șir.', - 'timezone' => 'Atributul: trebuie să fie o zonă validă.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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ă', - 'dumbpwd' => 'Această parolă este prea obișnuită.', - 'statuslabel_type' => 'Trebuie să selectați un tip de etichetă de stare validă', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ru/account/general.php b/resources/lang/ru-RU/account/general.php similarity index 100% rename from resources/lang/ru/account/general.php rename to resources/lang/ru-RU/account/general.php diff --git a/resources/lang/ru/admin/accessories/general.php b/resources/lang/ru-RU/admin/accessories/general.php similarity index 100% rename from resources/lang/ru/admin/accessories/general.php rename to resources/lang/ru-RU/admin/accessories/general.php diff --git a/resources/lang/ru-RU/admin/accessories/message.php b/resources/lang/ru-RU/admin/accessories/message.php new file mode 100644 index 0000000000..4f4abee8ed --- /dev/null +++ b/resources/lang/ru-RU/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Аксессуар [:id] не существует.', + 'not_found' => 'Этот аксессуар не найден.', + 'assoc_users' => 'Данный аксессуар выдан пользователям в количестве :count. Сделайте возврат аксессуара и попробуйте снова. ', + + 'create' => array( + 'error' => 'Аксесуар не был создан, попробуйте ещё раз.', + 'success' => 'Аксесуар успешно создан.' + ), + + 'update' => array( + 'error' => 'Аксесуар не обновлён, попробуйте ещё раз', + 'success' => 'Аксесуар успешно обновлён.' + ), + + 'delete' => array( + 'confirm' => 'Вы уверены, что хотите удалить этот компонент?', + 'error' => 'Невозможно удалить компонент. Пожалуйста, попробуйте еще раз.', + 'success' => 'Копонент удален успешно.' + ), + + 'checkout' => array( + 'error' => 'Ошибка при выдаче аксессуара. Повторите попытку', + 'success' => 'Аксессуар успешно выдан.', + 'unavailable' => 'Нет доступных аксессуаров для выдачи. Проверьте их количество', + 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.' + ), + + 'checkin' => array( + 'error' => 'Ошибка при возврате аксессуара. Повторите попытку', + 'success' => 'Аксессуар успешно возвращен.', + 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.' + ) + + +); diff --git a/resources/lang/ru/admin/accessories/table.php b/resources/lang/ru-RU/admin/accessories/table.php similarity index 100% rename from resources/lang/ru/admin/accessories/table.php rename to resources/lang/ru-RU/admin/accessories/table.php diff --git a/resources/lang/ru/admin/asset_maintenances/form.php b/resources/lang/ru-RU/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/ru/admin/asset_maintenances/form.php rename to resources/lang/ru-RU/admin/asset_maintenances/form.php diff --git a/resources/lang/ru/admin/asset_maintenances/general.php b/resources/lang/ru-RU/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ru/admin/asset_maintenances/general.php rename to resources/lang/ru-RU/admin/asset_maintenances/general.php diff --git a/resources/lang/ru/admin/asset_maintenances/message.php b/resources/lang/ru-RU/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ru/admin/asset_maintenances/message.php rename to resources/lang/ru-RU/admin/asset_maintenances/message.php diff --git a/resources/lang/ru/admin/asset_maintenances/table.php b/resources/lang/ru-RU/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ru/admin/asset_maintenances/table.php rename to resources/lang/ru-RU/admin/asset_maintenances/table.php diff --git a/resources/lang/ru/admin/categories/general.php b/resources/lang/ru-RU/admin/categories/general.php similarity index 100% rename from resources/lang/ru/admin/categories/general.php rename to resources/lang/ru-RU/admin/categories/general.php diff --git a/resources/lang/ru/admin/categories/message.php b/resources/lang/ru-RU/admin/categories/message.php similarity index 100% rename from resources/lang/ru/admin/categories/message.php rename to resources/lang/ru-RU/admin/categories/message.php diff --git a/resources/lang/ru/admin/categories/table.php b/resources/lang/ru-RU/admin/categories/table.php similarity index 100% rename from resources/lang/ru/admin/categories/table.php rename to resources/lang/ru-RU/admin/categories/table.php diff --git a/resources/lang/ru/admin/companies/general.php b/resources/lang/ru-RU/admin/companies/general.php similarity index 100% rename from resources/lang/ru/admin/companies/general.php rename to resources/lang/ru-RU/admin/companies/general.php diff --git a/resources/lang/ru/admin/companies/message.php b/resources/lang/ru-RU/admin/companies/message.php similarity index 100% rename from resources/lang/ru/admin/companies/message.php rename to resources/lang/ru-RU/admin/companies/message.php diff --git a/resources/lang/ru-RU/admin/companies/table.php b/resources/lang/ru-RU/admin/companies/table.php new file mode 100644 index 0000000000..938511cebd --- /dev/null +++ b/resources/lang/ru-RU/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Компании', + 'create' => 'Создать компанию', + 'email' => 'Email компании', + 'title' => 'Компания', + 'phone' => 'Телефон компании', + 'update' => 'Обновить компанию', + 'name' => 'Название компании', + 'id' => 'ID', +); diff --git a/resources/lang/ru/admin/components/general.php b/resources/lang/ru-RU/admin/components/general.php similarity index 100% rename from resources/lang/ru/admin/components/general.php rename to resources/lang/ru-RU/admin/components/general.php diff --git a/resources/lang/ru/admin/components/message.php b/resources/lang/ru-RU/admin/components/message.php similarity index 100% rename from resources/lang/ru/admin/components/message.php rename to resources/lang/ru-RU/admin/components/message.php diff --git a/resources/lang/ru/admin/components/table.php b/resources/lang/ru-RU/admin/components/table.php similarity index 100% rename from resources/lang/ru/admin/components/table.php rename to resources/lang/ru-RU/admin/components/table.php diff --git a/resources/lang/ru/admin/consumables/general.php b/resources/lang/ru-RU/admin/consumables/general.php similarity index 100% rename from resources/lang/ru/admin/consumables/general.php rename to resources/lang/ru-RU/admin/consumables/general.php diff --git a/resources/lang/ru/admin/consumables/message.php b/resources/lang/ru-RU/admin/consumables/message.php similarity index 100% rename from resources/lang/ru/admin/consumables/message.php rename to resources/lang/ru-RU/admin/consumables/message.php diff --git a/resources/lang/ru/admin/consumables/table.php b/resources/lang/ru-RU/admin/consumables/table.php similarity index 100% rename from resources/lang/ru/admin/consumables/table.php rename to resources/lang/ru-RU/admin/consumables/table.php diff --git a/resources/lang/ru-RU/admin/custom_fields/general.php b/resources/lang/ru-RU/admin/custom_fields/general.php new file mode 100644 index 0000000000..bf7830bdf0 --- /dev/null +++ b/resources/lang/ru-RU/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Настраиваемые поля', + 'manage' => 'Управление', + '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:». Например, чтобы проверить, что значение настраиваемого поля содержит допустимый IMEI (15 цифр), вы должны использовать regex:/^[0-9]{15}$/.', + 'required' => 'Обязательно', + 'req' => 'Треб.', + 'used_by_models' => 'Использован в моделях', + 'order' => 'Порядок', + 'create_fieldset' => 'Новый набор полей', + 'update_fieldset' => 'Обновить набор полей', + 'fieldset_does_not_exist' => 'Набор полей :id не существует', + 'fieldset_updated' => 'Набор полей обновлен', + 'create_fieldset_title' => 'Создайте новый набор полей', + 'create_field' => 'Новое настраиваемое поле', + 'create_field_title' => 'Создайте новое настраиваемое поле', + 'value_encrypted' => 'Значение этого поля зашифровано в базе данных. Только администраторам будет доступно для просмотра расшифрованное значение', + 'show_in_email' => 'Включить значение этого поля в письмах оформления заказа, отправленных пользователю? Зашифрованные поля не могут быть включены в письма', + 'show_in_email_short' => 'Включить в письма.', + '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.', + 'is_unique' => 'Это значение должно быть уникальным для всех активов', + 'unique' => 'Уникальный', + 'display_in_user_view' => 'Разрешить владельцу актива просматривать эти значения на странице Просмотр Назначенных Активов', + 'display_in_user_view_table' => 'Видимый для пользователя', + 'auto_add_to_fieldsets' => 'Автоматически добавлять это к каждому новому набору полей', + 'add_to_preexisting_fieldsets' => 'Добавить в любые существующие наборы полей', + 'show_in_listview' => 'Показывать в списках по умолчанию. Авторизованные пользователи будут по-прежнему иметь возможность показывать/скрывать через выбор столбца', + 'show_in_listview_short' => 'Показать в списках', + 'show_in_requestable_list_short' => 'Показать в списке запрашиваемых активов', + 'show_in_requestable_list' => 'Показать значение в списке запрашиваемых активов. Зашифрованные поля не будут показаны', + 'encrypted_options' => 'Это поле зашифровано, поэтому некоторые параметры отображения будут недоступны.', + +]; diff --git a/resources/lang/ru/admin/custom_fields/message.php b/resources/lang/ru-RU/admin/custom_fields/message.php similarity index 100% rename from resources/lang/ru/admin/custom_fields/message.php rename to resources/lang/ru-RU/admin/custom_fields/message.php diff --git a/resources/lang/ru/admin/departments/message.php b/resources/lang/ru-RU/admin/departments/message.php similarity index 100% rename from resources/lang/ru/admin/departments/message.php rename to resources/lang/ru-RU/admin/departments/message.php diff --git a/resources/lang/ru/admin/departments/table.php b/resources/lang/ru-RU/admin/departments/table.php similarity index 100% rename from resources/lang/ru/admin/departments/table.php rename to resources/lang/ru-RU/admin/departments/table.php diff --git a/resources/lang/ru/admin/depreciations/general.php b/resources/lang/ru-RU/admin/depreciations/general.php similarity index 100% rename from resources/lang/ru/admin/depreciations/general.php rename to resources/lang/ru-RU/admin/depreciations/general.php diff --git a/resources/lang/ru/admin/depreciations/message.php b/resources/lang/ru-RU/admin/depreciations/message.php similarity index 100% rename from resources/lang/ru/admin/depreciations/message.php rename to resources/lang/ru-RU/admin/depreciations/message.php diff --git a/resources/lang/ru/admin/depreciations/table.php b/resources/lang/ru-RU/admin/depreciations/table.php similarity index 100% rename from resources/lang/ru/admin/depreciations/table.php rename to resources/lang/ru-RU/admin/depreciations/table.php diff --git a/resources/lang/ru/admin/groups/message.php b/resources/lang/ru-RU/admin/groups/message.php similarity index 100% rename from resources/lang/ru/admin/groups/message.php rename to resources/lang/ru-RU/admin/groups/message.php diff --git a/resources/lang/ru/admin/groups/table.php b/resources/lang/ru-RU/admin/groups/table.php similarity index 100% rename from resources/lang/ru/admin/groups/table.php rename to resources/lang/ru-RU/admin/groups/table.php diff --git a/resources/lang/ru/admin/groups/titles.php b/resources/lang/ru-RU/admin/groups/titles.php similarity index 100% rename from resources/lang/ru/admin/groups/titles.php rename to resources/lang/ru-RU/admin/groups/titles.php diff --git a/resources/lang/ru-RU/admin/hardware/form.php b/resources/lang/ru-RU/admin/hardware/form.php new file mode 100644 index 0000000000..7211469dc2 --- /dev/null +++ b/resources/lang/ru-RU/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Подвердите массовое удаление активов', + 'bulk_restore' => 'Подвердите массовое восстановление активов', + 'bulk_delete_help' => 'Просмотрите активны, выбранные для удаления. После удаления активы могут быть восстановлены, но уже не будет привязаны к пользователям, к которым они привязаны сейчас.', + 'bulk_restore_help' => 'Проверьте активы для массового восстановления. После восстановления эти активы не будут связаны с пользователями, с которыми они были ранее связаны.', + 'bulk_delete_warn' => 'Вы собираетесь удалить :asset_count активов.', + 'bulk_restore_warn' => 'Вы собираетесь восстановить :asset_count активов.', + 'bulk_update' => 'Редактировать выбранное', + 'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько объектов за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений. ', + 'bulk_update_warn' => 'Вы собираетесь отредактировать свойства одного ресурса.|Вы собираетесь отредактировать свойства :asset_count assets.', + 'bulk_update_with_custom_field' => 'Обратите внимание: активы содержат :asset_model_count различных типов моделей.', + 'bulk_update_model_prefix' => 'На моделях', + 'bulk_update_custom_field_unique' => 'Это уникальное поле и не может быть отредактированы через массовую обработку.', + 'checkedout_to' => 'Привязан к', + 'checkout_date' => 'Дата выдачи', + 'checkin_date' => 'Дата возврата', + 'checkout_to' => 'Привязать к', + 'cost' => 'Цена', + 'create' => 'Создать актив', + 'date' => 'Дата покупки', + 'depreciation' => 'обесценивание', + 'depreciates_on' => 'Обесценивается на', + 'default_location' => 'Текущее расположение', + 'default_location_phone' => 'Телефон местоположения по умолчанию', + 'eol_date' => 'Срок эксплуатации', + 'eol_rate' => 'EOL величина', + 'expected_checkin' => 'Ожидаемая дата возврата', + 'expires' => 'Истекает', + 'fully_depreciated' => 'Полностью изношен', + 'help_checkout' => 'Если вы хотите привязать этот актив немедленно, выберите статус "Готов к установке" из списка ниже. ', + 'mac_address' => 'MAC Адрес', + 'manufacturer' => 'Производитель', + 'model' => 'Модель', + 'months' => 'Месяцев', + 'name' => 'Имя актива', + 'notes' => 'Примечания', + 'order' => 'Номер заказа', + 'qr' => 'QR-код', + 'requestable' => 'Пользователи могут запросить этот актив', + 'select_statustype' => 'Выберите тип статуса', + 'serial' => 'Серийный номер', + 'status' => 'Статус', + 'tag' => 'Тег актива', + 'update' => 'Изменить актив', + 'warranty' => 'Гарантия', + 'warranty_expires' => 'Срок действия гарантии', + 'years' => 'Лет', + 'asset_location' => 'Обновить местоположение актива', + 'asset_location_update_default_current' => 'Обновить местоположение по умолчанию и фактическое местоположение', + 'asset_location_update_default' => 'Обновить только местоположение по умолчанию', + 'asset_location_update_actual' => 'Обновить только фактическое местоположение', + 'asset_not_deployable' => 'Этот статус актива не подлежит развертыванию. Этот актив не может быть проверен.', + 'asset_deployable' => 'Этот статус доступен для развертывания. Этот актив может быть привязан.', + 'processing_spinner' => 'Обработка... (Это может занять некоторое время на больших файлах)', + 'optional_infos' => 'Дополнительная информация', + 'order_details' => 'Информация, связанная с заказом' +]; diff --git a/resources/lang/ru-RU/admin/hardware/general.php b/resources/lang/ru-RU/admin/hardware/general.php new file mode 100644 index 0000000000..e908c22591 --- /dev/null +++ b/resources/lang/ru-RU/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Об активах', + 'about_assets_text' => 'Активы - вещи, которые отслеживаются по серийному номеру или инвентарному номеру. Они, как правило, являются ценными.', + 'archived' => 'Архивированные', + 'asset' => 'Актив', + 'bulk_checkout' => 'Выдать актив пользователю', + 'bulk_checkin' => 'Проверка активов', + 'checkin' => 'Вернуть актив на склад', + 'checkout' => 'Выдать актив пользователю', + 'clone' => 'Клонировать актив', + 'deployable' => 'Доступные', + 'deleted' => 'Этот актив был удален.', + 'delete_confirm' => 'Вы уверены, что хотите удалить этот актив?', + 'edit' => 'Редактировать актив', + 'model_deleted' => 'Эта модель была удалена. Вы должны восстановить модель прежде, чем сможете восстановить актив.', + 'model_invalid' => 'Модель этого актива недействительна.', + 'model_invalid_fix' => 'Актив должен быть отредактирован для исправления этого перед тем, как отвязать или привязать его.', + 'requestable' => 'Готов к выдаче', + 'requested' => 'Запрошенное', + 'not_requestable' => 'Не подлежит запросу', + 'requestable_status_warning' => 'Не изменять запрашиваемый статус', + 'restore' => 'Восстановить актив', + 'pending' => 'Ожидание', + 'undeployable' => 'Выданные', + 'undeployable_tooltip' => 'Статус этого актива помечен как "не готов к выдаче". Поэтому он не может быть выдан в данный момент.', + 'view' => 'Показать актив', + 'csv_error' => 'У вас ошибка в вашем CSV-файле:', + 'import_text' => '

Загрузите CSV, который содержит историю активов. Ресурсы и пользователи ДОЛЖНЫ уже существуют в системе, или они будут пропущены. Сопоставление ресурсов импорта истории происходит с тегом активов. Мы постараемся найти подходящего пользователя по указанному вами имени и выбранным ниже критериям. Если вы не выбрали критерии ниже, он просто попытается сопоставить формат имени пользователя, который вы настроили в Администратор > Общие настройки.

Поля, включенные в CSV должны совпадать с заголовками: Тег активов, имя, дата выписки, Дата выписки. Любые дополнительные поля будут игнорироваться.

Дата подтверждения: даты оформления чеков или пустые (пустые или будущие даты) будут выдавать элементы соответствующему пользователю. За исключением столбца Дата возврата создается дата чека с днями даты.

+ ', + 'csv_import_match_f-l' => 'Попробуйте сопоставить пользователей с форматом firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Попробуйте сопоставить пользователей с форматом первого первоначального имени (jsmith)', + 'csv_import_match_first' => 'Попробуйте сопоставить пользователей с форматом имени (jane)', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Попытаться сопоставить пользователей с помощью имени пользователя', + 'error_messages' => 'Сообщения об ошибках:', + 'success_messages' => 'Сообщения об успехе:', + 'alert_details' => 'Подробности смотрите ниже.', + 'custom_export' => 'Пользовательский экспорт', + 'mfg_warranty_lookup' => ':manufacturer статус гарантии', + 'user_department' => 'Отдел пользователя', +]; diff --git a/resources/lang/ru-RU/admin/hardware/message.php b/resources/lang/ru-RU/admin/hardware/message.php new file mode 100644 index 0000000000..849ae8c338 --- /dev/null +++ b/resources/lang/ru-RU/admin/hardware/message.php @@ -0,0 +1,91 @@ + 'Внимание: Этот актив был помечен как выданный. + Если этот статус изменился, необходимо его обновить.', + 'does_not_exist' => 'Актив не существует.', + 'does_not_exist_or_not_requestable' => 'Этот актив не существует или не подлежит запросу.', + 'assoc_users' => 'Этот актив в настоящее время привязан к пользователю и не может быть удален. Пожалуйста сначала снимите привязку, и затем попробуйте удалить снова. ', + + 'create' => [ + 'error' => 'Актив не был создан, пожалуйста попробуйте снова. :(', + 'success' => 'Актив успешно создан. :)', + 'success_linked' => 'Актив с тегом :tag успешно создан. Нажмите для просмотра.', + ], + + 'update' => [ + 'error' => 'Актив не был изменен, пожалуйста попробуйте снова', + 'success' => 'Актив успешно изменен.', + 'nothing_updated' => 'Поля не выбраны, нечего обновлять.', + 'no_assets_selected' => 'Никакие ресурсы не были выбраны, поэтому ничего не обновлялось.', + 'assets_do_not_exist_or_are_invalid' => 'Выбранные медиафайлы не могут быть обновлены.', + ], + + 'restore' => [ + 'error' => 'Актив не был восстановлен, повторите попытку', + 'success' => 'Актив успешно восстановлен.', + 'bulk_success' => 'Актив успешно восстановлен.', + 'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не восстановлено.', + ], + + 'audit' => [ + 'error' => 'Аудит активов не увенчался успехом. Пожалуйста, попробуйте еще раз.', + 'success' => 'Аудит успешно выполнен.', + ], + + + 'deletefile' => [ + 'error' => 'Не удалось удалить файл. Повторите попытку.', + 'success' => 'Файл успешно удален.', + ], + + 'upload' => [ + 'error' => 'Не удалось загрузить файл(ы). Повторите попытку.', + 'success' => 'Файл(ы) успешно загружены.', + 'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой', + 'invalidfiles' => 'Один или несколько ваших файлов слишком большого размера или имеют неподдерживаемый формат. Разрешены только следующие форматы файлов: png, gif, jpg, doc, docx, pdf, txt.', + ], + + 'import' => [ + 'error' => 'Некоторые элементы не были импортированы корректно.', + 'errorDetail' => 'Следующие элементы не были импортированы из за ошибок.', + 'success' => 'Ваш файл был импортирован', + 'file_delete_success' => 'Ваш файл был успешно удален', + 'file_delete_error' => 'Невозможно удалить файл', + 'file_missing' => 'Выбранный файл отсутствует', + 'header_row_has_malformed_characters' => 'Один или несколько атрибутов в строке заголовка содержат неправильно сформированные символы UTF-8', + 'content_row_has_malformed_characters' => 'Один или несколько атрибутов в первой строке содержимого содержат неправильно сформированные символы UTF-8', + ], + + + 'delete' => [ + 'confirm' => 'Вы уверены что хотите удалить этот актив?', + 'error' => 'При удалении актива возникла проблема. Пожалуйста попробуйте снова.', + 'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не удалено.', + 'success' => 'Актив был успешно удален.', + ], + + 'checkout' => [ + 'error' => 'Актив не был привязан, пожалуйста попробуйте снова', + 'success' => 'Актив успешно привязан.', + 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', + 'not_available' => 'Данный актив недоступен к выдаче!', + 'no_assets_selected' => 'Вы должны выбрать хотя бы один актив из списка', + ], + + 'checkin' => [ + 'error' => 'Актив не был отвязан, пожалуйста попробуйте снова', + 'success' => 'Актив успешно отвязан.', + 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', + 'already_checked_in' => 'Этот актив уже привязан.', + + ], + + 'requests' => [ + 'error' => 'Актив не был запрошен, попробуйте ещё раз', + 'success' => 'Актив запрошен успешно.', + 'canceled' => 'Запрос актива успешно отменен', + ], + +]; diff --git a/resources/lang/ru-RU/admin/hardware/table.php b/resources/lang/ru-RU/admin/hardware/table.php new file mode 100644 index 0000000000..e20fc201e9 --- /dev/null +++ b/resources/lang/ru-RU/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Тег', + 'asset_model' => 'Модель', + 'assigned_to' => 'Назначенный На', + 'book_value' => 'Текущее значение', + 'change' => 'Отвязан/Привязан', + 'checkout_date' => 'Дата привязки', + 'checkoutto' => 'Привязан', + 'components_cost' => 'Общая стоимость компонентов', + 'current_value' => 'Текущее значение', + 'diff' => 'Разн', + 'dl_csv' => 'Загрузить CSV', + 'eol' => 'Истек', + 'id' => 'ID', + 'last_checkin_date' => 'Последняя дата регистрации', + 'location' => 'Расположение', + 'purchase_cost' => 'Стоимость', + 'purchase_date' => 'Куплен', + 'serial' => 'Серийный номер', + 'status' => 'Статус', + 'title' => 'Актив ', + 'image' => 'Изображение устройства', + 'days_without_acceptance' => 'Дней без принятия', + 'monthly_depreciation' => 'Ежемесячная амортизация', + 'assigned_to' => 'Назначенный На', + 'requesting_user' => 'Запрашивающий пользователь', + 'requested_date' => 'Запрошенная дата', + 'changed' => 'Измененный', + 'icon' => 'Значок', +]; diff --git a/resources/lang/ru-RU/admin/kits/general.php b/resources/lang/ru-RU/admin/kits/general.php new file mode 100644 index 0000000000..4acd040f48 --- /dev/null +++ b/resources/lang/ru-RU/admin/kits/general.php @@ -0,0 +1,50 @@ + 'О готовых наборах', + 'about_kits_text' => 'Готовые Наборы позволяют быстро выдать несколько предметов (активов, лицензий, и т. д.) пользователю. Это может быть очень удобно, когда Вы сталкиваетесь с процессом массовой выдачи предметов большому количеству пользователей или же Ваши пользователи часто получают одни и те же предметы.', + 'checkout' => 'Выдать готовый набор ', + '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' => 'Добавить аксессуар', + '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/ru/admin/labels/message.php b/resources/lang/ru-RU/admin/labels/message.php similarity index 100% rename from resources/lang/ru/admin/labels/message.php rename to resources/lang/ru-RU/admin/labels/message.php diff --git a/resources/lang/ru-RU/admin/labels/table.php b/resources/lang/ru-RU/admin/labels/table.php new file mode 100644 index 0000000000..454c3f50ae --- /dev/null +++ b/resources/lang/ru-RU/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Тестовая компания Ограниченная', + 'example_defaultloc' => 'Здание 1', + 'example_category' => 'Категория теста', + 'example_location' => 'Здание 2', + 'example_manufacturer' => 'Тест Manufacturing Inc.', + 'example_model' => 'Тестовая модель', + 'example_supplier' => 'Тестовая компания Ограниченная', + 'labels_per_page' => 'Этикетки', + 'support_fields' => 'Поля', + 'support_asset_tag' => 'Тег', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Логотип', + 'support_title' => 'Заголовок', + +]; \ No newline at end of file diff --git a/resources/lang/ru/admin/licenses/form.php b/resources/lang/ru-RU/admin/licenses/form.php similarity index 100% rename from resources/lang/ru/admin/licenses/form.php rename to resources/lang/ru-RU/admin/licenses/form.php diff --git a/resources/lang/ru-RU/admin/licenses/general.php b/resources/lang/ru-RU/admin/licenses/general.php new file mode 100644 index 0000000000..9086062db7 --- /dev/null +++ b/resources/lang/ru-RU/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'О лицензиях', + 'about_licenses' => 'Лицензии используются для отслеживания программного обеспечения. Как правило, количество пользователей, которые могут их использовать - ограничено', + 'checkin' => 'Отвязать лицензию', + 'checkout_history' => 'История привязок', + 'checkout' => 'Привязать лицензию', + 'edit' => 'Редактировать лицензию', + 'filetype_info' => 'Разрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.', + 'clone' => 'Клонировать лицензию', + 'history_for' => 'История для ', + 'in_out' => 'Отвязано / Привязано', + 'info' => 'Информация о лицензии', + 'license_seats' => 'Лицензируемых мест', + 'seat' => 'Место', + 'seats' => 'Мест', + 'software_licenses' => 'Лицензии ПО', + 'user' => 'Пользователь', + 'view' => 'Показать лицензию', + 'delete_disabled' => 'Эта лицензия не может быть удалена потому, что некоторые места по-прежнему используют её.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Изъять все места', + 'modal' => 'Это действие освободит одно место. | Это действие освободит все места :checkedout_seats_count для этой лицензии.', + 'enabled_tooltip' => 'Освободить назначения ВСЕХ мест на эту лицензию как от пользователей, так и от активов', + 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет выданных (назначенных) мест', + 'disabled_tooltip_reassignable' => 'Недоступно, т.к. Лицензия не переназначаема', + 'success' => 'Лицензия успешно получена! | Все лицензии были успешно получены!', + 'log_msg' => 'Принято через массовую выдачу лицензий в веб-интерфейсе лицензии', + ], + + 'checkout_all' => [ + 'button' => 'Выдать все места', + 'modal' => 'Это действие назначит одно место первому доступному пользователю. | Это действие назначит все :available_seats_count места первым доступным пользователям. Пользователь считается доступным для этого места, если у него еще нет этой лицензии на него, и свойство Auto-Assign License включено в его учетной записи.', + 'enabled_tooltip' => 'Выдать ВСЕ места (или сколько доступно) на ВСЕХ пользователей', + 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет свободных лицензий', + 'success' => 'Лицензия успешно выдана! | :count лицензий были успешно выданы!', + 'error_no_seats' => 'Нет оставшихся мест для этой лицензии.', + 'warn_not_enough_seats' => ':count пользователей получили эту лицензию, но у нас закончились свободные лицензии.', + 'warn_no_avail_users' => 'Нечего делать. Нет пользователей, у которых еще нет этой лицензии.', + 'log_msg' => 'Оформлено через массовую выдачу лицензий в веб-интерфейсе лицензии', + + + ], + ], + + 'below_threshold' => 'Для этой лицензии осталось только :remaining_count мест с минимальным количеством :min_amt. Вы можете захотеть приобрести больше мест.', + 'below_threshold_short' => 'Этот пункт ниже минимального требуемого количества.', +); diff --git a/resources/lang/ru-RU/admin/licenses/message.php b/resources/lang/ru-RU/admin/licenses/message.php new file mode 100644 index 0000000000..b43ddc7268 --- /dev/null +++ b/resources/lang/ru-RU/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Лицензии не существует или у вас нет разрешения на её просмотр.', + 'user_does_not_exist' => 'Пользователь не существует.', + 'asset_does_not_exist' => 'Актив который вы пытаетесь ассоциировать с этой лицензией не существует.', + 'owner_doesnt_match_asset' => 'Владелец актива, который вы пытаетесь связать с этой лицензией, отличается от выбранного в списке пользователя.', + 'assoc_users' => 'Эта лицензия выдана пользователю и не может быть удалена. Перед удалением необходимо сначала списать лицензию на склад. ', + 'select_asset_or_person' => 'Вы должны выбрать актив или пользователя, но не оба.', + 'not_found' => 'Лицензия не найдена', + 'seats_available' => ':seat_count мест доступно', + + + 'create' => array( + 'error' => 'Невозможно создать лицензию, повторите попытку.', + 'success' => 'Лицензия успешно создана.' + ), + + 'deletefile' => array( + 'error' => 'Не удалось удалить файл. Повторите попытку.', + 'success' => 'Файл успешно удален.', + ), + + 'upload' => array( + 'error' => 'Не удалось загрузить файл(ы). Повторите попытку.', + 'success' => 'Файл(ы) успешно загружены.', + 'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой', + 'invalidfiles' => 'Один из ваших файлов слишком большой или имеет запрещенный тип файла. Резрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, и lic.', + ), + + 'update' => array( + 'error' => 'Невозможно обновить лицензию, повторите попытку', + 'success' => 'Лицензия успешно обновлена.' + ), + + 'delete' => array( + 'confirm' => 'Вы уверены, что хотите удалить эту лицензию?', + 'error' => 'При удалении лицензии возникли проблемы. Повторите попытку.', + 'success' => 'Лицензия успешно удалена.' + ), + + 'checkout' => array( + 'error' => 'При выдаче лицензии произошла ошибка. Повторите попытку.', + 'success' => 'Лицензия успешно назначена', + 'not_enough_seats' => 'Недостаточно лицензионных мест для оформления заказа', + ), + + 'checkin' => array( + 'error' => 'При возврате лицензии произошла ошибка. Попробуйте еще раз.', + 'success' => 'Лицензия успешно назначена' + ), + +); diff --git a/resources/lang/ru/admin/licenses/table.php b/resources/lang/ru-RU/admin/licenses/table.php similarity index 100% rename from resources/lang/ru/admin/licenses/table.php rename to resources/lang/ru-RU/admin/licenses/table.php diff --git a/resources/lang/ru/admin/locations/message.php b/resources/lang/ru-RU/admin/locations/message.php similarity index 100% rename from resources/lang/ru/admin/locations/message.php rename to resources/lang/ru-RU/admin/locations/message.php diff --git a/resources/lang/ru-RU/admin/locations/table.php b/resources/lang/ru-RU/admin/locations/table.php new file mode 100644 index 0000000000..e6c7b6a551 --- /dev/null +++ b/resources/lang/ru-RU/admin/locations/table.php @@ -0,0 +1,42 @@ + 'О местонахождениях', + 'about_locations' => 'Местонахождения используются для отслеживания информации о месте находжения активов, и прочих элементов', + 'assets_rtd' => 'Активы', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Присвоенные активы', + 'id' => 'ID', + 'city' => 'Город', + 'state' => 'Область/Регион', + 'country' => 'Страна', + 'create' => 'Создать статус', + 'update' => 'Обновить статус', + 'print_assigned' => 'Печать выделенных', + 'print_all_assigned' => 'Печать всех выделенных', + 'name' => 'Имя статуса', + 'address' => 'Адрес', + 'address2' => 'Адрес, строка 2', + 'zip' => 'Почтовый индекс', + 'locations' => 'Размещения', + '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' => 'Дата:', + 'phone' => 'Телефон местоположения', + 'signed_by_asset_auditor' => 'Подписано (Аудитором активов):', + 'signed_by_finance_auditor' => 'Подписано (Аудитором активов):', + 'signed_by_location_manager' => 'Подписано (Менеджер по местоположению):', + 'signed_by' => 'Подписано:', +]; diff --git a/resources/lang/ru-RU/admin/manufacturers/message.php b/resources/lang/ru-RU/admin/manufacturers/message.php new file mode 100644 index 0000000000..97100e2100 --- /dev/null +++ b/resources/lang/ru-RU/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Переменные {LOCALE}, {SERIAL}, {MODEL_NUMBER}, и {MODEL_NAME} может быть использован в вашем URL для автоматического заполнения значений при просмотре активов - например https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Производителя не существует.', + 'assoc_users' => 'Этот производитель сейчас связан с как минимум одной моделью и не может быть удален. Для удаления необходимо удалить связь модели с производителем. ', + + 'create' => array( + 'error' => 'Невозможно создать производителя, повторите попытку.', + 'success' => 'Производитель успешно создан.' + ), + + 'update' => array( + 'error' => 'Производитель не был обновлен, повторите попытку', + 'success' => 'Производитель успешно обновлен.' + ), + + 'restore' => array( + 'error' => 'Производитель не был восстановлен, повторите попытку', + 'success' => 'Производитель успешно восстановлен.' + ), + + 'delete' => array( + 'confirm' => 'Вы действительно хотите удалить производителя?', + 'error' => 'При удалении производителя возникла ошибка. Повторите попытку.', + 'success' => 'Производитель успешно удален.' + ) + +); diff --git a/resources/lang/ru-RU/admin/manufacturers/table.php b/resources/lang/ru-RU/admin/manufacturers/table.php new file mode 100644 index 0000000000..a698d0914b --- /dev/null +++ b/resources/lang/ru-RU/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'О производителях', + 'about_manufacturers_text' => 'Производители - компании, создающие ваши активы. Вы можете хранить здесь важные контактные данные, которые будут отображаться вместе с подробностями о ваших активах.', + 'asset_manufacturers' => 'Производители оборудования', + 'create' => 'Создать производителя', + 'id' => 'ID', + 'name' => 'Название', + 'support_email' => 'Электронная почта поддержки', + 'support_phone' => 'Телефон поддержки', + 'support_url' => 'Страница поддержки', + 'warranty_lookup_url' => 'Ссылка на гарантию', + 'update' => 'Обновить производителя', + +); diff --git a/resources/lang/ru/admin/models/general.php b/resources/lang/ru-RU/admin/models/general.php similarity index 100% rename from resources/lang/ru/admin/models/general.php rename to resources/lang/ru-RU/admin/models/general.php diff --git a/resources/lang/ru-RU/admin/models/message.php b/resources/lang/ru-RU/admin/models/message.php new file mode 100644 index 0000000000..548c45ca0a --- /dev/null +++ b/resources/lang/ru-RU/admin/models/message.php @@ -0,0 +1,47 @@ + 'Модель удалена', + 'does_not_exist' => 'Модель не существует.', + 'no_association' => 'ПРЕДУПРЕЖДЕНИЕ! Модель активов для этого элемента неверна или отсутствует!', + 'no_association_fix' => 'Это странно и ужасно сломает вещи. Отредактируйте этот актив сейчас, чтобы назначить ему модель.', + 'assoc_users' => 'Данная модель связана с одним или несколькими активами, и не может быть удалена. Удалите либо измените связанные активы. ', + + + 'create' => array( + 'error' => 'Модель не была создана, повторите еще раз.', + 'success' => 'Модель успешно создана.', + 'duplicate_set' => 'Модель с таким именем, производителем и номером уже существует.', + ), + + 'update' => array( + 'error' => 'Невозможно обновить Модель, повторите еще раз', + 'success' => 'Модель успешно обновлена.', + ), + + 'delete' => array( + 'confirm' => 'Вы уверены, что хотите удалить данную модель актива?', + 'error' => 'При удалении модели возникла ошибка. Повторите еще раз.', + 'success' => 'Модель успешно удалена.' + ), + + 'restore' => array( + 'error' => 'Модель не была восстановлена, повторите попытку', + 'success' => 'Модель успешно восстановлена.' + ), + + 'bulkedit' => array( + 'error' => 'Никаких изменений нет, поэтому ничего не обновлено.', + 'success' => 'Модель успешно обновлена. |:model_count моделей успешно обновлено.', + 'warn' => 'Вы собираетесь обновить свойства следующей модели:|Вы собираетесь изменить свойства следующих моделей :model_count:', + + ), + + 'bulkdelete' => array( + 'error' => 'Ни одна модель не выбрана, поэтому нечего удалить.', + 'success' => 'Модель удалена!|:success_count моделей удалено!', + 'success_partial' => 'Удалено : success_count моделей(ль), однако: fail_count моделей не удалены, потому что они всё ещё имеют связанные с ними активы.' + ), + +); diff --git a/resources/lang/ru/admin/models/table.php b/resources/lang/ru-RU/admin/models/table.php similarity index 100% rename from resources/lang/ru/admin/models/table.php rename to resources/lang/ru-RU/admin/models/table.php diff --git a/resources/lang/ru/admin/reports/general.php b/resources/lang/ru-RU/admin/reports/general.php similarity index 100% rename from resources/lang/ru/admin/reports/general.php rename to resources/lang/ru-RU/admin/reports/general.php diff --git a/resources/lang/ru/admin/reports/message.php b/resources/lang/ru-RU/admin/reports/message.php similarity index 100% rename from resources/lang/ru/admin/reports/message.php rename to resources/lang/ru-RU/admin/reports/message.php diff --git a/resources/lang/ru-RU/admin/settings/general.php b/resources/lang/ru-RU/admin/settings/general.php new file mode 100644 index 0000000000..a50b4ef61b --- /dev/null +++ b/resources/lang/ru-RU/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Active Directory', + 'ad_domain' => 'Домен Active Directory', + 'ad_domain_help' => 'Обычно, то же, что и ваш домен, но не всегда.', + 'ad_append_domain_label' => 'Добавить доменное имя', + 'ad_append_domain' => 'Добавить имя домена к имени пользователя', + 'ad_append_domain_help' => 'Пользователю не нужно будет вводить "username@domain.local", можно просто ввести "username".', + 'admin_cc_email' => 'Скрытая копия', + 'admin_cc_email_help' => 'Если вы хотите отправлять копии писем, что приходят пользователям при выдаче/возврате, на какой-то дополнительный адрес электронной почты, то введите его здесь. В противном случае оставьте это поле пустым.', + 'admin_settings' => 'Настройки администратора', + 'is_ad' => 'У вас сервер Active Directory', + 'alerts' => 'Уведомления', + 'alert_title' => 'Обновить настройки уведомлений', + 'alert_email' => 'Посылать уведомления на', + 'alert_email_help' => 'Адреса электронной почты или списки рассылки которые вы хотите отправить, должны быть разделены запятыми', + 'alerts_enabled' => 'Уведомления включены', + 'alert_interval' => 'Предупреждение об истечении срока (в днях)', + 'alert_inv_threshold' => 'Порог оповещения о запасах', + 'allow_user_skin' => 'Разрешить пользовтельские темы офрмления', + 'allow_user_skin_help_text' => 'Включение позволит пользователю изменять тему веб-интерфейса', + 'asset_ids' => 'ID актива', + 'audit_interval' => 'Интервал аудита', + 'audit_interval_help' => 'Если требуется регулярное проведение аудита, вы можете обозначить необходимый вам интервал в месяцах. При обновлении этого значения, будут обновлены все "даты следующего аудита" у активов с приближающейся датой аудита.', + 'audit_warning_days' => 'Предупреждающий порог предупреждения', + 'audit_warning_days_help' => 'За сколько дней мы должны предупредить вас, когда активы подлежат аудиту?', + 'auto_increment_assets' => 'Генерировать метки активов авто увеличением', + 'auto_increment_prefix' => 'Префикс ( не обязательно )', + 'auto_incrementing_help' => 'Сначала включите автоинкремент тегов активов, чтобы установить это', + 'backups' => 'Резервные копии', + 'backups_help' => 'Создавать, загружать и восстанавливать резервные копии ', + '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" в поле ниже для окончательного удаления ваших удаленных записей. Это действие не может быть отменено и ПОЛНОСТЬЮ очистит все удаленные записи. (Предварительно сделайте бекап, просто на всякий случай.)', + 'custom_css' => 'Пользовательское CSS', + 'custom_css_help' => 'Введите любое пользовательское CSS, которые вы хотите использовать. Не указывайте <style></style> теги.', + 'custom_forgot_pass_url' => 'Пользовательский URL для сброса пароля', + 'custom_forgot_pass_url_help' => 'Этим заменяется встроенный URL забытого пароля на экране входа в систему, что полезно, чтобы направлять пользователей на внутренние или размещенные в LDAP функции сброса пароля. Это позволит эффективно отключить локальный функционал восстановления забытого пользовательского пароля.', + 'dashboard_message' => 'Сообщение панели управления', + 'dashboard_message_help' => 'Этот текст будет отображаться на панели управления у всех кто обладает правом просмотра панели управления.', + 'default_currency' => 'Валюта по-умолчанию', + 'default_eula_text' => 'Пользовательское соглашение по умолчанию', + 'default_language' => 'Язык по умолчанию', + 'default_eula_help_text' => 'Вы так же можете привязать собственные пользовательские соглашения к определенным категориям активов.', + 'display_asset_name' => 'Отображаемое имя актива', + 'display_checkout_date' => 'Отображать дату выдачи', + 'display_eol' => 'Отображать дату истечения срока гарантии в таблице', + 'display_qr' => 'Отображать QR коды', + 'display_alt_barcode' => 'Показывать штрих-коды', + 'email_logo' => 'Логотип E-Mail', + 'barcode_type' => 'Тип 2D штрихкода', + 'alt_barcode_type' => 'Тип линейного штрихкода', + 'email_logo_size' => 'В почте лучше всего выглядят квадратные логотипы. ', + 'enabled' => 'Включено', + 'eula_settings' => 'Настройки лицензионного соглашения', + 'eula_markdown' => 'Это EULA поддерживает форматирование Github flavored markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Разрешенные типы файлов: ico, png и gif. Другие форматы изображений могут не отображаться во всех браузерах.', + 'favicon_size' => 'Favicon\'ы быть квадратными размером 16х16 пикселей.', + 'footer_text' => 'Дополнительный текст нижнего колонтитула ', + 'footer_text_help' => 'Этот текст будет отображаться в правой части нижнего колонтитула. Разрешается использовать ссылки следующего вида Github ароматизированные уценок. Использование прочей HTML разметки, переводов строк, изображений - может привести к непредсказуемым результатам.', + 'general_settings' => 'Общие настройки', + 'general_settings_keywords' => 'поддержка компании, подписание, принятие, формат электронной почты, формат имени пользователя, изображения, на страницу, эскизы, eula, Gravatar, tos, dashard, конфиденциальность', + 'general_settings_help' => 'EULA по умолчанию и прочее', + 'generate_backup' => 'Создать резервную копию', + 'google_workspaces' => 'Рабочие области Google', + 'header_color' => 'Цвет заголовка', + 'info' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.', + 'label_logo' => 'Логотип этикетки', + 'label_logo_size' => 'Для маркировки активов лучше всего подойдут квадратные логотипы. Они будт отображаться в правом верхнем углу актива. ', + 'laravel' => 'Версия Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Группа прав доступа по умолчанию', + 'ldap_default_group_info' => 'Выберите группу для привязки к пользователю, помните пользователь получает права доступа группы к которой он привязан.', + 'no_default_group' => 'Нет группы по умолчанию', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'Клиентский TLS-ключ LDAP', + 'ldap_client_tls_cert' => 'LDAP сертификат клиентской части', + 'ldap_enabled' => 'LDAP активно', + 'ldap_integration' => 'Интеграция LDAP', + 'ldap_settings' => 'Настройка LDAP', + 'ldap_client_tls_cert_help' => 'Клиентский TLS сертификат и Ключ для LDAP-соединений обычно принято использовать только в конфигурациях Google Workspace с параметром “Secure LDAP”. Оба параметра обязательны.', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'Поле LDAP Location должно использоваться, если OU не указано в Base Bind DN. Оставьте поле пустым, если нужно использовать поиск по OU.', + 'ldap_login_test_help' => 'Введите действительное имя пользователя и пароль LDAP из базового DN, указанного выше, чтобы проверить, правильно ли настроен логин LDAP. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', + 'ldap_login_sync_help' => 'Этим производится проверка правильности синхронизации LDAP. Если тест подлинности LDAP не пройдёт, пользователи так и не смогут войти в систему. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Сервер LDAP', + 'ldap_server_help' => 'Должен начинаться с ldap:// (для незашифрованных или TLS соединений) или ldaps:// (SSL)', + 'ldap_server_cert' => 'Подтверждение SSL сертификата LDAP', + 'ldap_server_cert_ignore' => 'Разрешить невалидный SSL сертификат', + 'ldap_server_cert_help' => 'Выберите галочку если вы используете самоподписанный SSL сертификат и хотите принять невалидный SSL сертификат.', + 'ldap_tls' => 'Использовать TLS', + 'ldap_tls_help' => 'Отметьте, только если у вас запущен STARTTLS на вашем LDAP сервере. ', + 'ldap_uname' => 'Имя пользователя LDAP Bind', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP номер телефона', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'Страна LDAP', + 'ldap_pword' => 'Пароль LDAP Bind', + 'ldap_basedn' => 'Основной Bind DN', + 'ldap_filter' => 'Фильтр LDAP', + 'ldap_pw_sync' => 'LDAP синхронизация паролей', + 'ldap_pw_sync_help' => 'Снимите галку, если вы не хотите синхронизировать LDAP пароли с локальными. Отключение этого означает, что ваши пользователи не смогут зайти в систему, если ваш LDAP сервер станет недоступным.', + 'ldap_username_field' => 'Поле имени пользователя', + 'ldap_lname_field' => 'Фамилия', + 'ldap_fname_field' => 'LDAP Имя', + 'ldap_auth_filter_query' => 'Запрос аутентификации LDAP', + 'ldap_version' => 'Версия LDAP', + 'ldap_active_flag' => 'Активный флаг LDAP', + 'ldap_activated_flag_help' => 'Это значение используется для определения того, может ли синхронизированный пользователь войти в Snipe-IT. Это не влияет на возможность проверки элементов в них или из них, и должен быть атрибутом в AD/LDAP, не значением.

Если это поле установлено в имени поля, которого нет в вашем AD/LDAP, или значение в поле AD/LDAP установлено в 0 или false, логин пользователя будет отключён. Если значение в поле AD/LDAP установлено в или true или любой другой текст означает, что пользователь может войти в систему. Когда поле пустое в вашем объявлении, мы уважаем атрибут userAccountControl , который обычно позволяет не заблокированным пользователям входить в систему.', + 'ldap_emp_num' => 'Номер сотрудника LDAP', + 'ldap_email' => 'Email LDAP', + 'ldap_test' => 'Тест LDAP', + 'ldap_test_sync' => 'Тест синхронизации LDAP', + 'license' => 'Лицензия на ПО', + 'load_remote' => 'Использовать Gravatar', + 'load_remote_help_text' => 'Снимите флажок, если вы не можете загрузить скрипты из внешнего интернета. Это не позволит Snipe-IT пытаться загрузить образы из Gravatar.', + 'login' => 'Попытки входа', + 'login_attempt' => 'Попытка входа', + 'login_ip' => 'IP-адрес', + 'login_success' => 'Успешно?', + 'login_user_agent' => 'Браузер пользователя', + 'login_help' => 'Список попыток входа', + 'login_note' => 'Комментарий для экрана логина', + 'login_note_help' => 'Опционально выводит несколько предложений на экране логина. Например, чтобы помочь людям, которые нашли потерянное или украденное устройство. Здесь можно использовать Github flavored markdown', + 'login_remote_user_text' => 'Параметры входа удаленного пользователя', + 'login_remote_user_enabled_text' => 'Включение входа через использование Remote User Header', + 'login_remote_user_enabled_help' => 'Эта опция дает возможность аутентификации с использванием заголовка REMOTE_USER согласно спецификации "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Отключить прочие механизмы аутентификации', + 'login_common_disabled_help' => 'Этот параметр отключает другие механизмы аутентификации. Просто включите эту опцию, если вы уверены, что ваш REMOTE_USER логин уже работает.', + 'login_remote_user_custom_logout_url_text' => 'Пользовательский URL выхода', + 'login_remote_user_custom_logout_url_help' => 'Если здесь будет указан URL-адрес, пользователи будут перенаправлены туда после выхода из Snipe-IT. Это полезно для правильного закрытия пользовательской сессии вашего поставщика аутентификации.', + 'login_remote_user_header_name_text' => 'Пользовательский заголовок имени пользователя', + 'login_remote_user_header_name_help' => 'Использовать указанный заголовок вместо REMOTE_USER', + 'logo' => 'Логотип', + 'logo_print_assets' => 'Используется при печати', + 'logo_print_assets_help' => 'Использование брендинга в распечатке списка активов ', + 'full_multiple_companies_support_help_text' => 'Ограничить доступ пользователям (включая админов) только активами их компаний.', + 'full_multiple_companies_support_text' => 'Полная поддержка нескольких компаний', + 'show_in_model_list' => 'Показать в списках (дропдаунах) модели', + 'optional' => 'не обязательно', + 'per_page' => 'Результатов на страницу', + 'php' => 'Версия PHP', + 'php_info' => 'PHP информация', + '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' => 'Пароль должен отличаться от имени, фамилии, адреса электронной почты и имени пользователя', + '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' => 'Запретит пользователям использовать пароли входящие в 10 000 самых популярных.', + 'qr_help' => 'Включить QR коды', + 'qr_text' => 'Текст QR кода', + 'saml' => 'SAML', + 'saml_title' => 'Обновление настроек SAML', + 'saml_help' => 'Настройки SAML', + 'saml_enabled' => 'SAML включён', + 'saml_integration' => 'Интеграция SAML', + 'saml_sp_entityid' => 'ID записи', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Открытая часть Сертификата', + 'saml_sp_metadata_url' => 'URL Метаданных', + 'saml_idp_metadata' => 'Метаданные SAML IdP', + 'saml_idp_metadata_help' => 'Метаданные IdP можно указать с помощью URL или XML-файла.', + 'saml_attr_mapping_username' => 'Привязка Атрибута - Имя Пользователя', + 'saml_attr_mapping_username_help' => 'NameID будет использоваться, если сопоставление атрибутов указано как unspecified или указано неверно.', + 'saml_forcelogin_label' => 'Приоритет входа SAML', + 'saml_forcelogin' => 'Сделать SAML-авторизацию входом по умолчанию', + 'saml_forcelogin_help' => 'Вы можете использовать \'/login?nosaml\' для перехода на обычную страницу входа.', + 'saml_slo_label' => 'Единый выход SAML', + 'saml_slo' => 'Отправить запрос на выход в IdP при выходе', + 'saml_slo_help' => 'Это приведет к тому, что пользователь будет сначала перенаправлен на IdP при выходе. Оставьте неотмеченным, если IdP не поддерживает SAML SLO, инициированный SP.', + 'saml_custom_settings' => 'Дополнительные параметры SAML', + 'saml_custom_settings_help' => 'Вы можете указать дополнительные параметры библиотеке onelogin/php-saml. Используйте на свой страх и риск.', + 'saml_download' => 'Скачать Метаданные', + 'setting' => 'Настройка', + 'settings' => 'Настройки', + 'show_alerts_in_menu' => 'Показать оповещения в верхнем меню', + 'show_archived_in_list' => 'Архивные активы', + 'show_archived_in_list_text' => 'Отображать активы из архива в списке «все активы»', + 'show_assigned_assets' => 'Показать активы, назначенные активам', + 'show_assigned_assets_help' => 'Выводить активы, назначенные другим активам в "Вид пользователя -> Активы", "Вид пользователя -> Информация-> Печать всех назначенных" и в "Учетная запись -> Просмотр назначенных активов".', + 'show_images_in_email' => 'Показать изображения в письмах', + 'show_images_in_email_help' => 'Снимите этот флажок, если ваша установка Snipe-IT находится за VPN или в закрытой сети в случае, если в E-mail-ах, которые просматриваются пользователями за пределами указанной сети не отбражаются/не загружаются изображения из данной установки Snipe-IT.', + 'site_name' => 'Название сайта', + 'integrations' => 'Интеграции', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Команды Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Протестировать перед сохранением', + 'webhook_title' => 'Обновить настройки Webhook', + 'webhook_help' => 'Настройки интеграций', + 'webhook_botname' => 'Имя бота :app', + 'webhook_channel' => ':app канал', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Настройки', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => 'Интеграция с :app необязательна, однако конечная точка и канал - обязательны, если Вы планируете её использовать. Для конфигурации интеграции с :app, Вы должны в первую очередь создать исходящий веб-хук на свою учетную запись в :app. Нажмите на кнопку Протестировать Интеграцию с :app чтобы убедится перед сохранением, что Ваши параметры - верны. ', + 'webhook_integration_help_button' => 'Как только вы сохраните :app информацию, появится тестовая кнопка.', + 'webhook_test_help' => 'Проверьте, правильно ли настроена интеграция :app. ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШЕЕ ОБНОВЛЕННЫЕ :app НАСТРОЙКИ ПРИВЛЕЧЕНИЯ.', + 'snipe_version' => 'Версия Snipe-IT', + 'support_footer' => 'Ссылки на поддержу в нижнем колонтитуле ', + 'support_footer_help' => 'Отображать или не отображать ссылку на руководство пользователя и поддержку Snipe-IT', + 'version_footer' => 'Версия в нижнем колонтитуле ', + 'version_footer_help' => 'Отображать или не отображать версию и номер сборки Snipe-IT.', + 'system' => 'Информация о системе', + 'update' => 'Обновить настройки', + 'value' => 'Значение', + 'brand' => 'Фирменный стиль', + 'brand_keywords' => 'нижняя часть страницы, логотип, print, тема, оболочка, верхняя часть страницы, цветовая палитра, цвет, css', + 'brand_help' => 'Логотип, Имя сайта', + 'web_brand' => 'Тип Web-Брендинга', + 'about_settings_title' => 'О настройках', + 'about_settings_text' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.', + 'labels_per_page' => 'Этикеток на странице', + 'label_dimensions' => 'Размеры наклеек (в дюймах)', + 'next_auto_tag_base' => 'Следующий автоинкремент', + 'page_padding' => 'Поля страницы (в дюймах)', + 'privacy_policy_link' => 'Ссылка на политику конфиденциальности', + 'privacy_policy' => 'Политика конфидициальности', + 'privacy_policy_link_help' => 'Добавленный здесь URL-адрес, будет являться ссылкой на политику конфиденциальности и будет отображаться в футере приложения, а также будет добавлен в e-mail сообщения, которые посылает система, в соответствии с GDPR. ', + 'purge' => 'Очистка удалённых записей', + 'purge_deleted' => 'Очистить удаленное', + 'labels_display_bgutter' => 'Метка внизу страницы', + 'labels_display_sgutter' => 'Метка сбоку страницы', + 'labels_fontsize' => 'Размер шрифта метки', + 'labels_pagewidth' => 'Ширина ярлыка', + 'labels_pageheight' => 'Высота ярлыка', + 'label_gutters' => 'Интервал ярлыков (дюймы)', + 'page_dimensions' => 'Размер страницы (дюймы)', + 'label_fields' => 'Видимые поля ярлыков', + 'inches' => 'дюймы', + 'width_w' => 'ширина', + 'height_h' => 'высота', + 'show_url_in_emails' => 'Ссылка на Snipe-IT в электронных письмах', + 'show_url_in_emails_help_text' => 'Снимите этот флажок, если вы не хотите ссылаться на свою установку Snipe-IT в нижних колонтитулах электронной почты. Полезно, если большинство ваших пользователей никогда не заходят в систему.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Максимальная высота иконки', + 'thumbnail_max_h_help' => 'Максимальная высота в пикселях для отображения в списке. Минимум 25, максимум 500.', + 'two_factor' => 'Двухфакторная аутентификация', + 'two_factor_secret' => 'Двухфакторный код', + 'two_factor_enrollment' => 'Двухфакторная регистрация', + 'two_factor_enabled_text' => 'Включить двухфакторную аутентификацию', + 'two_factor_reset' => 'Сбросить двухфакторный секрет', + 'two_factor_reset_help' => 'Это заставит пользователя снова зарегистрировать свое устройство на устройство-аутентификатор. Это может быть полезно, если зачисленное в данный момент устройство потеряно или украдено. ', + 'two_factor_reset_success' => 'Двухфакторное устройство успешно сброшено', + 'two_factor_reset_error' => 'Ошибка сброса двухфакторного устройства', + 'two_factor_enabled_warning' => 'Если включить двухфакторный режим (если он в данный момент не включен) вы сразу же будете вынуждены проходить аутентификацию на устройстве, зарегистрированном в Google Auth. У вас будет возможность зарегистрировать свое устройство, если оно не зарегистрировано.', + 'two_factor_enabled_help' => 'Это включит двухфакторную проверку подлинности с помощью Google Authenticator.', + 'two_factor_optional' => 'Выборочно (пользователи могут включить или отключить если разрешено)', + 'two_factor_required' => 'Требуется для всех пользователей', + 'two_factor_disabled' => 'Выключен', + 'two_factor_enter_code' => 'Введите Двухфакторный код', + 'two_factor_config_complete' => 'Подтвердить код', + 'two_factor_enabled_edit_not_allowed' => 'Ваш администратор не позволяет изменять этот параметр.', + 'two_factor_enrollment_text' => "Требуется двухфакторная аутентификация, однако ваше устройство еще не зарегистрировано. Откройте приложение Google Authenticator и отсканируйте QR-код ниже, чтобы зарегистрировать свое устройство. После того, как вы зарегистрируете свое устройство, введите приведенный ниже код", + 'require_accept_signature' => 'Требуется подпись', + 'require_accept_signature_help_text' => 'Включение этой функции потребует от пользователей физического выхода из системы при принятии актива.', + 'left' => 'слева', + 'right' => 'справа', + 'top' => 'сверху', + 'bottom' => 'снизу', + 'vertical' => 'вертикально', + 'horizontal' => 'горизонтально', + 'unique_serial' => 'Уникальные серийные номера', + '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' => ' Настройки штрих-кодов 1D & 2D', + 'barcodes_help' => 'Эта операция попытается удалить штрих-коды. Обычно это нужно делать только в том случае, если вы изменили настройки штрих-кода, или изменился URL-адрес вашего инстанса 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' => 'Двухфакторная авторизация, ограничения паролей', + 'groups_keywords' => 'разрешения, группы разрешений, авторизация', + '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_ad' => 'LDAP/Active Directory', + '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' => 'Протестировать интеграцию', + 'label2_enable' => 'Новый движок этикеток', + 'label2_enable_help' => 'Переключиться на новый движок этикеток. Важно: вам нужно сохранить эти настройки перед изменением других настроек.', + 'label2_template' => 'Шаблон', + 'label2_template_help' => 'Выберите шаблон для генерации этикеток', + 'label2_title' => 'Заголовок', + 'label2_title_help' => 'Заголовок выводится на этикетках, в которых включен его вывод', + 'label2_title_help_phold' => 'Заполнитель {COMPANY} будет заменен активом'с именем компании', + 'label2_asset_logo' => 'Использовать логотип актива', + 'label2_asset_logo_help' => 'Использовать логотип компании актива, а не значение :setting_name', + 'label2_1d_type' => 'Тип штрих-кода 1D', + 'label2_1d_type_help' => 'Формат для 1D штрих-кодов', + 'label2_2d_type' => 'Тип 2D штрих-кода', + 'label2_2d_type_help' => 'Формат 2D штрих-кодов', + 'label2_2d_target' => 'Цель 2D штрих-кода', + 'label2_2d_target_help' => 'URL для 2D штрих-кодов указывает адрес сайта с активом/объектом', + 'label2_fields' => 'Определения полей', + 'label2_fields_help' => 'Поля могут быть добавлены, удалены и переупорядочены в левой колонке. Для каждого поля можно добавлять, удалять и переупорядочивать несколько параметров меток и DataSource.', + 'help_asterisk_bold' => 'Текст, введенный как **текст** будет отображаться как жирный', + 'help_blank_to_use' => 'Оставьте пустым, чтобы использовать значение из :setting_name', + 'help_default_will_use' => ':default будет использовать значение из :setting_name.
Обратите внимание, что для успешной генерации значение штрих-кодов должно соответствовать соответствующей спецификации штрих-кода. Подробнее см. в документации . ', + 'default' => 'По умолчанию', + 'none' => 'None', + 'google_callback_help' => 'Это должно быть введено как URL обратного вызова в настройках приложения Google OAuth в вашей организации's консоль разработчика Google .', + 'google_login' => 'Настройки входа через Google Workspace', + 'enable_google_login' => 'Разрешить пользователям входить, используя Google Workspace', + 'enable_google_login_help' => 'Пользователи не будут автоматически обеспечены. Они должны иметь существующую учетную запись здесь И в Google Workspace, и их имя пользователя здесь должно соответствовать их электронному адресу Google Workspace. ', + 'mail_reply_to' => 'Адрес почты для ответа', + 'mail_from' => 'Адрес почты отправителя', + 'database_driver' => 'Драйвер базы данных', + 'bs_table_storage' => 'Хранилище таблицы', + 'timezone' => 'Часовой пояс', + +]; diff --git a/resources/lang/ru/admin/settings/message.php b/resources/lang/ru-RU/admin/settings/message.php similarity index 100% rename from resources/lang/ru/admin/settings/message.php rename to resources/lang/ru-RU/admin/settings/message.php diff --git a/resources/lang/ru/admin/settings/table.php b/resources/lang/ru-RU/admin/settings/table.php similarity index 100% rename from resources/lang/ru/admin/settings/table.php rename to resources/lang/ru-RU/admin/settings/table.php diff --git a/resources/lang/ru-RU/admin/statuslabels/message.php b/resources/lang/ru-RU/admin/statuslabels/message.php new file mode 100644 index 0000000000..e470c9e94a --- /dev/null +++ b/resources/lang/ru-RU/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Ярлык состояния не существует.', + 'deleted_label' => 'Удаленный статус метки', + 'assoc_assets' => 'Этот ярлык состояния связан как минимум с одним активом и не может быть удален. Измените состояние ваших активов и попробуйте ещё раз. ', + + 'create' => [ + 'error' => 'Ярлык состояния не создан, попробуйте еще раз.', + 'success' => 'Ярлык состояния успешно создан.', + ], + + 'update' => [ + 'error' => 'Ярлык состояния не обновлен, попробуйте еще раз', + 'success' => 'Ярлык состояния успешно обновлен.', + ], + + 'delete' => [ + 'confirm' => 'Вы уверены что хотите удалить это состояние?', + 'error' => 'При удалении состояния возникла проблема. Пожалуйста попробуйте снова.', + 'success' => 'Ярлык состояние был успешно удален.', + ], + + 'help' => [ + 'undeployable' => 'Эти активы не могут быть назначены никому.', + 'deployable' => 'Эти активы могут быть проверены. Как только они будут назначены, они получат мета-статус Развернуты.', + 'archived' => 'Эти активы не могут быть проверены и будут отображаться только в архивированном виде. Это полезно для сохранения информации об активах для составления бюджета / исторических целей, но не оставляя их вне списка текущих активов.', + 'pending' => 'Эти активы еще не могут быть назначены никому, часто используемым для предметов, которые не подлежат ремонту, но, как ожидается, возвращаются в обращение.', + ], + +]; diff --git a/resources/lang/ru/admin/statuslabels/table.php b/resources/lang/ru-RU/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ru/admin/statuslabels/table.php rename to resources/lang/ru-RU/admin/statuslabels/table.php diff --git a/resources/lang/ru/admin/suppliers/message.php b/resources/lang/ru-RU/admin/suppliers/message.php similarity index 100% rename from resources/lang/ru/admin/suppliers/message.php rename to resources/lang/ru-RU/admin/suppliers/message.php diff --git a/resources/lang/ru-RU/admin/suppliers/table.php b/resources/lang/ru-RU/admin/suppliers/table.php new file mode 100644 index 0000000000..0e270ba698 --- /dev/null +++ b/resources/lang/ru-RU/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'О поставщиках', + 'about_suppliers_text' => 'Поставщики используются для отслеживания источника поставок', + 'address' => 'Адрес поставщика', + 'assets' => 'Активы', + 'city' => 'Город', + 'contact' => 'Контактное лицо', + 'country' => 'Страна', + 'create' => 'Создание поставщика', + 'email' => 'Адрес эл. почты', + 'fax' => 'Факс', + 'id' => 'ID', + 'licenses' => 'Лицензии', + 'name' => 'Имя поставщика', + 'notes' => 'Примечание', + 'phone' => 'Телефон', + 'state' => 'Штат', + 'suppliers' => 'Поставщики', + 'update' => 'Обновить поставщика', + 'view' => 'Просмотр поставщика', + 'view_assets_for' => 'Список активов от', + 'zip' => 'Почтовый индекс', + +); diff --git a/resources/lang/ru/admin/users/general.php b/resources/lang/ru-RU/admin/users/general.php similarity index 100% rename from resources/lang/ru/admin/users/general.php rename to resources/lang/ru-RU/admin/users/general.php diff --git a/resources/lang/ru/admin/users/message.php b/resources/lang/ru-RU/admin/users/message.php similarity index 100% rename from resources/lang/ru/admin/users/message.php rename to resources/lang/ru-RU/admin/users/message.php diff --git a/resources/lang/ru-RU/admin/users/table.php b/resources/lang/ru-RU/admin/users/table.php new file mode 100644 index 0000000000..2ab096907d --- /dev/null +++ b/resources/lang/ru-RU/admin/users/table.php @@ -0,0 +1,40 @@ + 'Активен', + 'allow' => 'Разрешить', + 'checkedout' => 'Активы', + 'created_at' => 'Создано', + 'createuser' => 'Создать пользователя', + 'deny' => 'Запретить', + 'email' => 'Электронная почта', + 'employee_num' => 'Сотрудник №', + 'first_name' => 'Имя', + 'groupnotes' => 'Выберите группу для назначения пользователю, помните, что пользователь принимает права группы, которые ему назначены. Используйте ctrl+click (или cmd+click в Mac OS), чтобы отменить выбор групп.', + 'id' => 'Id', + 'inherit' => 'Наследование', + 'job' => 'Должность', + 'last_login' => 'Последнее посещение', + 'last_name' => 'Фамилия', + 'location' => 'Расположение', + 'lock_passwords' => 'Подробности логина не могут быть изменены на этой конфигурации.', + 'manager' => 'Руководитель', + 'managed_locations' => 'Управляемые расположения', + 'name' => 'Имя', + 'nogroup' => 'Ни одной группы ещё не было создано. Что бы добавить, посетите: ', + 'notes' => 'Заметки', + 'password_confirm' => 'Подтверждение пароля', + 'password' => 'Пароль', + 'phone' => 'Телефон', + 'show_current' => 'Показать текущих пользователей', + 'show_deleted' => 'Показать удаленных пользователей', + 'title' => 'Название', + 'to_restore_them' => 'чтобы восстановить их.', + 'total_assets_cost' => "Общая стоимость активов", + 'updateuser' => 'Обновить пользователя', + 'username' => 'Имя Пользователя', + 'user_deleted_text' => 'Этот пользователь был помечен как удаленный.', + 'username_note' => '(Это используется для связи с Active Directory, а не для входа.)', + 'cloneuser' => 'Дублировать пользователя', + 'viewusers' => 'Просмотр пользователей', +); diff --git a/resources/lang/ru/auth.php b/resources/lang/ru-RU/auth.php similarity index 100% rename from resources/lang/ru/auth.php rename to resources/lang/ru-RU/auth.php diff --git a/resources/lang/ru-RU/auth/general.php b/resources/lang/ru-RU/auth/general.php new file mode 100644 index 0000000000..9f7d9d9cb5 --- /dev/null +++ b/resources/lang/ru-RU/auth/general.php @@ -0,0 +1,19 @@ + 'Отправить ссылку на сброс пароля', + 'email_reset_password' => 'Сброс пароля по эл.почте', + 'reset_password' => 'Восстановление пароля', + 'saml_login' => 'Вход через SAML', + 'login' => 'Логин', + 'login_prompt' => 'Пожалуйста, авторизуйтесь', + 'forgot_password' => 'Я забыл мой пароль', + 'ldap_reset_password' => 'Нажмите здесь для сброса своего пароля в LDAP', + 'remember_me' => 'Запомнить меня', + 'username_help_top' => 'Введите своё Имя Пользователя, чтобы получить ссылку для сброса пароля.', + 'username_help_bottom' => 'Ваши Имя Пользователя и Ваш E-Mail могут быть одинаковыми, но могут и не быть, в зависимости от Вашей конфигурации. Если Вы не можете вспомнить Ваше Имя Пользователя - обратитесь к Вашему системному администратору.

Имена Пользователя, к которым не привязан адрес электронной почты, не смогут получить ссылку на сброс пароля. ', + 'google_login' => 'Войти с помощью рабочего пространства Google', + 'google_login_failed' => 'Не удаётся авторизоваться через Google аккаунт, пожалуйста попробуйте ещё раз.', + +]; + diff --git a/resources/lang/ru/auth/message.php b/resources/lang/ru-RU/auth/message.php similarity index 100% rename from resources/lang/ru/auth/message.php rename to resources/lang/ru-RU/auth/message.php diff --git a/resources/lang/ru/button.php b/resources/lang/ru-RU/button.php similarity index 100% rename from resources/lang/ru/button.php rename to resources/lang/ru-RU/button.php diff --git a/resources/lang/ru-RU/general.php b/resources/lang/ru-RU/general.php new file mode 100644 index 0000000000..c442328f28 --- /dev/null +++ b/resources/lang/ru-RU/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Аксессуары', + 'activated' => 'Активно', + 'accepted_date' => 'Дата принятия', + 'accessory' => 'Аксессуар', + 'accessory_report' => 'Отчёт по аксессуарам', + 'action' => 'Действие', + 'activity_report' => 'Oтчет о деятельности', + 'address' => 'Адрес', + 'admin' => 'Администратор', + 'administrator' => 'Администратор', + 'add_seats' => 'Рабочих мест', + 'age' => "Возраст", + 'all_assets' => 'Все активы', + 'all' => 'Все', + 'archived' => 'Архивные', + 'asset_models' => 'Модели активов', + 'asset_model' => 'Модель', + 'asset' => 'Актив', + 'asset_report' => 'Отчет по активам', + 'asset_tag' => 'Тег актива', + 'asset_tags' => 'Инвентарный номер актива', + 'assets_available' => 'Доступные активы', + 'accept_assets' => 'Принять активы: название', + 'accept_assets_menu' => 'Принять активы', + 'audit' => 'аудит', + 'audit_report' => 'Журнал аудита', + 'assets' => 'Активы', + 'assets_audited' => 'активы проверены', + 'assets_checked_in_count' => 'активы получены', + 'assets_checked_out_count' => 'активы выданы', + 'asset_deleted_warning' => 'Этот актив был удален. Его нужно восстановить, прежде чем назначить кому-либо.', + 'assigned_date' => 'Дата назначения', + 'assigned_to' => 'Привязано к :name', + 'assignee' => 'Выдано', + 'avatar_delete' => 'Удалить аватар', + 'avatar_upload' => 'Загрузить аватар', + 'back' => 'Назад', + 'bad_data' => 'Ничего не найдено. Что-то неправильно ввели?', + 'bulkaudit' => 'Массовый аудит', + 'bulkaudit_status' => 'Состояние аудита', + 'bulk_checkout' => 'Массовая выдача', + 'bulk_edit' => 'Массовое редактирование', + 'bulk_delete' => 'Массовое удаление', + 'bulk_actions' => 'Массовые действия', + 'bulk_checkin_delete' => 'Групповое выделение / Удалить пользователей', + 'byod' => 'BYOD', + 'byod_help' => 'Это устройство принадлежит пользователю', + 'bystatus' => 'по статусу', + 'cancel' => 'Отмена', + 'categories' => 'Категории', + 'category' => 'Категория', + 'change' => 'В/Из', + 'changeemail' => 'Изменить адрес почты', + 'changepassword' => 'Изменить пароль', + 'checkin' => 'Привязать', + 'checkin_from' => 'Возврат из', + 'checkout' => 'Отвязать', + 'checkouts_count' => 'Отвязать', + 'checkins_count' => 'Привязать', + 'user_requests_count' => 'Запросы', + 'city' => 'Город', + 'click_here' => 'Нажмите здесь', + 'clear_selection' => 'Очистить выбор', + 'companies' => 'Компании', + 'company' => 'Компания', + 'component' => 'Компонент', + 'components' => 'Компоненты', + 'complete' => 'Завершен', + 'consumable' => 'Расходный материал', + 'consumables' => 'Расходные материалы', + 'country' => 'Страна', + 'could_not_restore' => 'Ошибка восстановления :item_type: :error', + 'not_deleted' => ':item_type не удален, поэтому его нельзя восстановить', + 'create' => 'Создать нового', + 'created' => 'Элемент создан', + 'created_asset' => 'Создать актив', + 'created_at' => 'Создано в', + 'created_by' => 'Создано', + 'record_created' => 'Запись Создана', + 'updated_at' => 'Обновлено', + 'currency' => 'Руб.', // this is deprecated + 'current' => 'Текущий', + 'current_password' => 'Текущий пароль', + 'customize_report' => 'Настройка отчета', + 'custom_report' => 'Пользовательский отчет по активам', + 'dashboard' => 'Панель мониторинга', + 'days' => 'дней', + 'days_to_next_audit' => 'Дней на следующий аудит', + 'date' => 'Дата', + 'debug_warning' => 'Предупреждение!', + 'debug_warning_text' => 'Это приложение выполняется в режиме с включенной отладкой. Это может нарушить конфиденциальность данных, если приложение доступно для внешнего мира. Отключите режим отладки, поменяв значение APP_DEBUG в файле .env на false.', + 'delete' => 'Удалить', + 'delete_confirm' => 'Вы действительно хотите удалить?', + 'delete_confirm_no_undo' => 'Вы уверенны, что хотите удалить :item? Это действие нельзя будет отменить.', + 'deleted' => 'Удалено', + 'delete_seats' => 'Удаленные лицензии', + 'deletion_failed' => 'Не удалось удалить', + 'departments' => 'Департаменты', + 'department' => 'Департамент', + 'deployed' => 'Развернут', + 'depreciation' => 'Амортизация', + 'depreciations' => 'Устаревание', + 'depreciation_report' => 'Отчет по амортизации', + 'details' => 'Детали', + 'download' => 'Загрузка', + 'download_all' => 'Скачать все', + 'editprofile' => 'Редактировать свой профиль', + 'eol' => 'EOL', + 'email_domain' => 'Домен адреса электронной почты', + 'email_format' => 'Формат адреса электронной почты', + 'employee_number' => 'Номер сотрудника', + 'email_domain_help' => 'Он используется для генерации адреса при импорте', + 'error' => 'Ошибка', + 'exclude_archived' => 'Исключить архивные активы', + 'exclude_deleted' => 'Исключить удаленные активы', + 'example' => 'Пример: ', + 'filastname_format' => 'Первая буква имени и фамилия (jsmith@example.com)', + 'firstname_lastname_format' => 'Имя и фамилия через точку (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Имя и фамилия (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Фамилия и первая буква имени (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Первая буква имени Фамилия (i.ivanov@example.com)', + 'firstname_lastname_display' => 'Имя Фамилия (Иван Иванов)', + 'lastname_firstname_display' => 'Фамилия Имя (Иванов Иван)', + 'name_display_format' => 'Формат имени', + 'first' => 'В начало', + 'firstnamelastname' => 'Имя Фамилия (ivanivanov@example.com)', + 'lastname_firstinitial' => 'Фамилия Первая буква имени (ivanov_i@example.com)', + 'firstinitial.lastname' => 'Первая буква имени и фамилия (i.ivanov@example.com)', + 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'first_name' => 'Имя', + 'first_name_format' => 'Имя (jane@example.com)', + 'files' => 'Файлы', + 'file_name' => 'Файл', + 'file_type' => 'Тип файла', + 'filesize' => 'Размер файла', + 'file_uploads' => 'Загрузка файла', + 'file_upload' => 'Загрузить файл', + 'generate' => 'Сгенерировать', + 'generate_labels' => 'Сгенерировать метки', + 'github_markdown' => 'Это поле поддерживает разметку markdown.', + 'groups' => 'Группы', + 'gravatar_email' => 'Адрес электронной почты Gravatar', + 'gravatar_url' => 'Измените ваш аватар на Gravatar.com.', + 'history' => 'История', + 'history_for' => 'История для', + 'id' => 'ID', + 'image' => 'Изображение', + 'image_delete' => 'Удалить изображение', + 'include_deleted' => 'Включать удаленные активы', + 'image_upload' => 'Загрузить изображение', + 'filetypes_accepted_help' => 'Разрешенный тип файлов :types. Максимальный допустимый размер загружаемых файлов :size.|Разрешенные типы файлов :types. Максимальный допустимый размер загружаемых файлов :size.', + 'filetypes_size_help' => 'Максимальный размер файла - :size.', + 'image_filetypes_help' => 'Допустимые типы файлов - pg, webp, png, gif, и svg. Максимальный размер файла :size.', + 'unaccepted_image_type' => 'Нечитаемый файл изображения. Допустимые типы файлов: jpg, webp, png, gif и svg. Медиа тип этого файла: :mimetype.', + 'import' => 'Импорт', + 'import_this_file' => 'Сопоставить поля и обработать этот файл', + 'importing' => 'Импортируется', + 'importing_help' => 'Вы можете импортировать активы, аксессуары, лицензии, компоненты, расходные материалы и пользователей через CSV-файл.

CSV должен быть разделен запятыми и отформатирован заголовками, которые соответствуют заголовкам образца CSV в документации.', + 'import-history' => 'История импорта', + 'asset_maintenance' => 'Обслуживание', + 'asset_maintenance_report' => 'Отчет по обслуживанию', + 'asset_maintenances' => 'Активы на обслуживании', + 'item' => 'Предмет', + 'item_name' => 'Название', + 'import_file' => 'Импорт CSV', + 'import_type' => 'Тип импорта CSV', + 'insufficient_permissions' => 'Недостаточно прав!', + 'kits' => 'Готовые наборы', + 'language' => 'Язык', + 'last' => 'В конец', + 'last_login' => 'Последний вход', + 'last_name' => 'Фамилия', + 'license' => 'Лицензия', + 'license_report' => 'Отчет по лицензиям', + 'licenses_available' => 'Доступные лицензии', + 'licenses' => 'Лицензии', + 'list_all' => 'Весь список', + 'loading' => 'Загрузка, пожалуйста подождите...', + 'lock_passwords' => 'Это значение не будет сохранено в демо-версии.', + 'feature_disabled' => 'Функция отключена в этой версии.', + 'location' => 'Расположение', + 'location_plural' => 'Местоположение | Места', + 'locations' => 'Места', + 'logo_size' => 'Квадратные логотипы лучше смотрятся с текстом. Максимальный размер логотипа 50px в высоту и 500px в ширину. ', + 'logout' => 'Выйти', + 'lookup_by_tag' => 'Поиск по тегу актива', + 'maintenances' => 'Техобслуживание', + 'manage_api_keys' => 'Управление API ключами', + 'manufacturer' => 'Производитель', + 'manufacturers' => 'Производители', + 'markdown' => 'облегченный язык разметки.', + 'min_amt' => 'Мин Кол-во', + 'min_amt_help' => 'Минимальное количество элементов, которые должны быть доступны до срабатывания предупреждения. Оставьте Мин. количество пустым, если вы не хотите получать оповещения о низких запасах.', + 'model_no' => 'Модель', + 'months' => 'Месяцев', + 'moreinfo' => 'Подробнее', + 'name' => 'Имя', + 'new_password' => 'Новый пароль', + 'next' => 'Далее', + 'next_audit_date' => 'Следующая дата аудита', + 'no_email' => 'Нет адреса электронной почты, связанные с этим пользователем', + 'last_audit' => 'Последний аудит', + 'new' => 'новое!', + 'no_depreciation' => 'Нет аммортизации', + 'no_results' => 'Нет результатов.', + 'no' => 'Нет', + 'notes' => 'Примечания', + 'order_number' => 'Номер заказа', + 'only_deleted' => 'Только удаленные активы', + 'page_menu' => 'Показаны элементы _MENU_', + 'pagination_info' => 'Показаны _START_ для _END_ _TOTAL_ элементы', + 'pending' => 'Ожидание', + 'people' => 'Пользователи', + 'per_page' => 'Результатов на страницу', + 'previous' => 'Пред', + 'processing' => 'Обработка', + 'profile' => 'Ваш профиль', + 'purchase_cost' => 'Закупочная цена', + 'purchase_date' => 'Дата закупки', + 'qty' => 'Кол-во', + 'quantity' => 'Количество', + 'quantity_minimum' => ':count элемента (-ов) меньше или почти меньше порога минимального количества', + 'quickscan_checkin' => 'Получение быстрым сканированием', + 'quickscan_checkin_status' => 'Статус получения', + 'ready_to_deploy' => 'Готов к установке', + 'recent_activity' => 'Недавняя активность', + 'remaining' => 'Осталось', + 'remove_company' => 'Удалить привязку компании', + 'reports' => 'Отчеты', + 'restored' => 'восстановлено', + 'restore' => 'Восстановить', + 'requestable_models' => 'Запрашиваемые модели', + 'requested' => 'Запрошено', + 'requested_date' => 'Запрашиваемая дата', + 'requested_assets' => 'Запрашиваемые активы', + 'requested_assets_menu' => 'Запрошенные активы', + 'request_canceled' => 'Запрос отменен', + 'save' => 'Сохранить', + 'select_var' => 'Выберите :thing... ', // this will eventually replace all of our other selects + 'select' => 'Выбор', + 'select_all' => 'Выбрать все', + 'search' => 'Поиск', + 'select_category' => 'Выберите категорию', + 'select_department' => 'Выбрать департамент', + 'select_depreciation' => 'Выберите тип амортизации', + 'select_location' => 'Выберите местоположение', + 'select_manufacturer' => 'Выберите производителя', + 'select_model' => 'Выберите модель', + 'select_supplier' => 'Выберите поставщика', + 'select_user' => 'Выберите пользователя', + 'select_date' => 'Выберите дату (ГГГГ-ММ-ДД)', + 'select_statuslabel' => 'Выбрать статус', + 'select_company' => 'Выберите компанию', + 'select_asset' => 'Выбрать актив', + 'settings' => 'Настройки', + 'show_deleted' => 'Просмотр удаленных', + 'show_current' => 'Показать текущий', + 'sign_in' => 'Вход', + 'signature' => 'Подпись', + 'signed_off_by' => 'Подписано:', + 'skin' => 'Оформление', + 'webhook_msg_note' => 'Уведомление будет отправлено через webhook', + 'webhook_test_msg' => 'Ого! Похоже, что интеграция :app со Snipe-IT работает!', + 'some_features_disabled' => 'ДЕМО РЕЖИМ: Некоторые функции отключены.', + 'site_name' => 'Название сайта', + 'state' => 'Область/Регион', + 'status_labels' => 'Этикетки', + 'status' => 'Статус', + 'accept_eula' => 'Соглашение о приемке', + 'supplier' => 'Поставщик', + 'suppliers' => 'Поставщики', + 'sure_to_delete' => 'Вы действительно хотите удалить', + 'sure_to_delete_var' => 'Вы уверены, что хотите удалить :item?', + 'delete_what' => 'Удалить :item', + 'submit' => 'Принять', + 'target' => 'Цель', + 'time_and_date_display' => 'Время и дата', + 'total_assets' => 'Всего активов', + 'total_licenses' => 'Всего лицензий', + 'total_accessories' => 'всего аксессуаров', + 'total_consumables' => 'всего расходников', + 'type' => 'Тип', + 'undeployable' => 'Не развертываемый', + 'unknown_admin' => 'Неизвестный администратор', + 'username_format' => 'Формат имени пользователя', + 'username' => 'Пользователь', + 'update' => 'Обновить', + 'upload_filetypes_help' => 'Допустимые типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, xlsx, txt, lic, xml, zip, rtf и rar. Максимальный размер - :size.', + 'uploaded' => 'Загружено', + 'user' => 'Пользователь', + 'accepted' => 'принято', + 'declined' => 'отменено', + 'unassigned' => 'Не назначено', + 'unaccepted_asset_report' => 'Непринятые активы', + 'users' => 'Пользователи', + 'viewall' => 'Посмотреть все', + 'viewassets' => 'Показать присвоенные активы', + 'viewassetsfor' => 'Список активов на :name', + 'website' => 'Сайт', + 'welcome' => 'Добро пожаловать, :name', + 'years' => 'Лет', + 'yes' => 'Да', + 'zip' => 'Почтовый индекс', + 'noimage' => 'Изображение не загружено или не найдено.', + 'file_does_not_exist' => 'Запрашиваемый файл не существует на сервере.', + 'file_upload_success' => 'Файл успешно загружен!', + 'no_files_uploaded' => 'Файл успешно загружен!', + 'token_expired' => 'Время вашей сессии истекло. Пожалуйста, войдите снова.', + 'login_enabled' => 'Вход разрешен', + 'audit_due' => 'Ожидает аудита', + 'audit_overdue' => 'Проверка просрочена', + 'accept' => 'Принять :asset', + 'i_accept' => 'Принимаю', + 'i_decline' => 'Отклоняю', + 'accept_decline' => 'Принять/Отклонить', + 'sign_tos' => 'Подпишитесь ниже, чтобы указать, что вы согласны с условиями предоставления услуг:', + 'clear_signature' => 'Очистить подпись', + 'show_help' => 'Показать справку', + 'hide_help' => 'Скрыть справку', + 'view_all' => 'просмотреть все', + 'hide_deleted' => 'Скрыть удаленное', + 'email' => '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.', + 'changed' => 'Изменено', + 'to' => 'Кому', + 'report_fields_info' => '

Выберите поля, которые вы хотите включить в свой отчет, и нажмите "Сгенерировать". Файл (custom-asset-report-YYYY-mm-dd.csv) загрузится автоматически и его можно будет открыть в Excel.

+

Если вы хотите экспортировать только определенные активы, используйте параметры ниже для более точной настройки результата.

', + 'range' => 'Диапазон', + 'bom_remark' => 'Добавить BOM (знак байта) в этот CSV', + 'improvements' => 'Улучшения', + 'information' => 'Информация', + 'permissions' => 'Права', + 'managed_ldap' => '(Управляется через LDAP)', + 'export' => 'Экспорт', + 'ldap_sync' => 'LDAP Синхронизация', + 'ldap_user_sync' => 'Синхронизация пользователей LDAP', + 'synchronize' => 'Синхронизировать', + 'sync_results' => 'Результаты синхронизации', + 'license_serial' => 'Серийный номер/Ключ продукта', + 'invalid_category' => 'Неверная или отсутствующая категория', + 'invalid_item_category_single' => 'Недопустимая или отсутствует категория :type. Пожалуйста, обновите категорию этого :type, чтобы включить правильную категорию перед оформлением заказа.', + '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_bulk_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' => 'Выдать эту единицу пользователю', + 'maintenance_mode' => 'Служба временно недоступна для системных обновлений. Пожалуйста, проверьте позже.', + 'maintenance_mode_title' => 'Система временно недоступна', + 'ldap_import' => 'Пароль пользователя не должен управляться LDAP. (Это позволяет отправлять ссылку на сброс забытого пароля.)', + 'purge_not_allowed' => 'Очистка удаленных данных отключена в файле .env. Обратитесь в службу поддержки или к системному администратору.', + 'backup_delete_not_allowed' => 'Удаление резервных копий было отключено в файле .env. Обратитесь в службу поддержки или к системному администратору.', + 'additional_files' => 'Дополнительные файлы', + 'shitty_browser' => 'Подпись не обнаружена. Если вы используете старый браузер, пожалуйста, используйте более современный браузер для принятия вашего актива.', + 'bulk_soft_delete' =>'Также безопасно удалите этих пользователей. Их история активов останется неизменной до тех пор, пока вы не очистите записи в настройках администратора.', + 'bulk_checkin_delete_success' => 'Выбранные пользователи были удалены, а их активы перенесены.', + 'bulk_checkin_success' => 'Элементы для выбранных пользователей были получены.', + 'set_to_null' => 'Удалить значения для этого актива|Удалить значения для всех :asset_count активов ', + 'set_users_field_to_null' => 'Удалить значения поля :field этого пользователя|Удалить значения поля :field для всех :user_count пользователей ', + 'na_no_purchase_date' => 'N/A - Дата покупки не указана', + 'assets_by_status' => 'Активы по статусу', + 'assets_by_status_type' => 'Активы по типу статуса', + 'pie_chart_type' => 'Тип диаграммы Pie в Дашборде', + 'hello_name' => 'Добро пожаловать, :name!', + 'unaccepted_profile_warning' => 'Вам переданы :count активов. Нажмите здесь, чтобы принять или отклонить.', + 'start_date' => 'Дата начала', + 'end_date' => 'Дата окончания', + 'alt_uploaded_image_thumbnail' => 'Загруженная миниатюра', + 'placeholder_kit' => 'Выберите набор', + 'file_not_found' => 'Файл не найден', + 'preview_not_available' => '(без превью)', + 'setup' => 'Установка', + 'pre_flight' => 'Предварительные проверки', + 'skip_to_main_content' => 'Перейти к основному содержанию', + 'toggle_navigation' => 'Переключить навигацию', + 'alerts' => 'Уведомления', + 'tasks_view_all' => 'Показать все задачи', + 'true' => 'Да', + 'false' => 'Ложь', + 'integration_option' => 'Вариант интеграции', + 'log_does_not_exist' => 'Нет соответствующей записи журнала.', + 'merge_users' => 'Слияние пользователей', + 'merge_information' => 'Это объединит :count пользователей в одного. Выберите пользователя, в которого вы хотите объединить других, и связанные с ним активы, лицензии, и т.д. будут перемещены в выбранного пользователя, а другие пользователи будут помечены как удаленные.', + 'warning_merge_information' => 'Это действие НЕ МОЖЕТ быть отменено и должно быть использовано ТОЛЬКО когда вам нужно объединить пользователей из-за плохого импорта или синхронизации. Обязательно сделайте резервную копию перед выполнением этой операции.', + 'no_users_selected' => 'Ни один пользователь не выбран', + 'not_enough_users_selected' => 'Должно быть выбрано хотя бы :count пользователей', + 'merge_success' => ':count пользователей успешно объединены в :into_username!', + 'merged' => 'слит', + 'merged_log_this_user_into' => 'Объединил этого пользователя (ID :to_id - :to_username) в ID пользователя :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Объединенный ID пользователя :from_id (:from_username) с этим пользователем (ID :to_id - :to_username)', + 'clear_and_save' => 'Очистить и сохранить', + 'update_existing_values' => 'Обновить существующие значения?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Генерация автоинкрементных тегов активов отключена, поэтому во всех строках должен быть заполнен столбец "Asset Tag".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Примечание: включен автоинкремент для счетчика тегов активов. Поэтому теги будут созданы для строк с пустым полем "Тег Актива". Строки с заполненным полем "Тег актива" будут обновлены в соответствии с предоставленной информацией.', + 'send_welcome_email_to_users' => 'Отправить приветственное письмо для новых пользователей?', + 'send_email' => 'Отправить письмо', + 'call' => 'Номер телефона', + 'back_before_importing' => 'Сделать бекап перед импортом?', + 'csv_header_field' => 'Поле заголовка CSV', + 'import_field' => 'Импортировать поле', + 'sample_value' => 'Пример значения', + 'no_headers' => 'Столбцы не найдены', + 'error_in_import_file' => 'Ошибка при чтении файла CSV: :error', + 'errors_importing' => 'При импорте произошли ошибки: ', + 'warning' => 'ВНИМАНИЕ: :warning', + 'success_redirecting' => '"Успешно... Переадресация.', + 'cancel_request' => 'Отменить запрос предмета', + 'setup_successful_migrations' => 'Ваши таблицы базы данных были созданы', + 'setup_migration_output' => 'Вывод миграции:', + 'setup_migration_create_user' => 'Далее: Создать пользователя', + 'importer_generic_error' => 'Импорт файлов завершен, но мы получили ошибку. Обычно это вызвано ограничениями стороннего API из вебхука уведомлений (например, Slack) и не должно помешать импорту, но вам стоит подтвердить это.', + 'confirm' => 'Подтвердить', + 'autoassign_licenses' => 'Автоназначение лицензий', + 'autoassign_licenses_help' => 'Разрешить этому пользователю иметь лицензии, назначенные с помощью массового назначения UI или cli инструментов.', + 'autoassign_licenses_help_long' => 'Это позволяет пользователю иметь лицензии, назначенные через массовое назначение в веб-интерфейсе или cli. (Например, вы не хотите, чтобы подрядчикам автоматически выдавалась лицензия, которую вы предоставляете только сотрудникам. Вы все еще можете выдать лицензии этим пользователям, но они не будут включены в лицензию оформления заказа всем пользователям.)', + 'no_autoassign_licenses_help' => 'Не включайте пользователя для массового назначения через пользовательский интерфейс или утилиты cli.', + 'modal_confirm_generic' => 'Вы уверены?', + 'cannot_be_deleted' => 'Этот элемент не может быть удален', + 'cannot_be_edited' => 'Этот элемент не может быть отредактирован.', + 'undeployable_tooltip' => 'Этот элемент не может быть выдан. Проверьте оставшееся количество.', + 'serial_number' => 'Серийный номер', + 'item_notes' => ':item Заметки', + 'item_name_var' => ':название', + 'error_user_company' => 'Компания-получатель актива не соответствует компании-владельцу актива', + 'error_user_company_accept_view' => 'Актив, назначенный вам принадлежит другой компании, поэтому вы не можете принять или отклонить его, пожалуйста, проверьте с вашим менеджером', + 'importer' => [ + 'checked_out_to_fullname' => 'Проверено на: Полное имя', + 'checked_out_to_first_name' => 'Перемещено на: Имя', + 'checked_out_to_last_name' => 'Отмечено к: Фамилия', + 'checked_out_to_username' => 'Отмечено: Имя пользователя', + 'checked_out_to_email' => 'Проверено на: Email', + 'checked_out_to_tag' => 'Привязан к тегу актива', + 'manager_first_name' => 'Имя менеджера', + 'manager_last_name' => 'Фамилия менеджера', + 'manager_full_name' => 'Полное имя менеджера', + 'manager_username' => 'Имя пользователя', + 'checkout_type' => 'Тип оформления заказа', + 'checkout_location' => 'Оформить заказ на адрес', + 'image_filename' => 'Имя файла изображения', + 'do_not_import' => 'Не импортировать', + 'vip' => 'VIP', + 'avatar' => 'Аватар', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Валюта', + 'address2' => 'Адрес, строка 2', + 'import_note' => 'Импортировано с помощью csv импортера', + ], + 'percent_complete' => '% завершено', + 'uploading' => 'Загрузка... ', + 'upload_error' => 'Ошибка загрузки файла. Пожалуйста, проверьте, что нет пустых строк и нет повторяющихся названий столбцов.', + 'copy_to_clipboard' => 'Скопировать в буфер обмена', + 'copied' => 'Скопировано!', + 'status_compatibility' => 'Если активы уже назначены, они не могут быть изменены на неразвертываемый тип статуса и это значение будет пропущено.', + 'rtd_location_help' => 'Это местонахождение актива, когда он не заблокирован', + 'item_not_found' => ':item_type ID :id не существует или был удален', + 'action_permission_denied' => 'У вас нет прав на :action :item_type ID :id', + 'action_permission_generic' => 'У вас нет прав на :action this :item_type', + 'edit' => 'редактировать', + 'action_source' => 'Источник действия', + 'or' => 'или', + 'url' => 'Адрес', + 'edit_fieldset' => 'Редактировать поля и параметры набора полей', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Массовое удаление :object_type', + 'warn' => 'Вы собираетесь удалить один :object_type|Вы собираетесь удалить :count :object_type', + 'success' => ':object_type успешно удалено|Успешно удалено :count :object_type', + 'error' => 'Не удалось удалить :object_type', + 'nothing_selected' => 'Не выбрано :object_type - нечего делать', + 'partial' => 'Удалено :success_count :object_type, но :error_count :object_type не может быть удален', + ], + ], + 'no_requestable' => 'Нет требуемых активов или моделей активов.', + + 'countable' => [ + 'accessories' => ':count Аксессуары|:count Аксессуаров', + 'assets' => ':count Актива|:count Активов', + 'licenses' => ':count лицензия|:count лицензий', + 'license_seats' => ':count лицензия на место|:count мест', + 'consumables' => ':count расходный материал|:count расходников', + 'components' => ':count компонент|:count компонентов', + ] + +]; diff --git a/resources/lang/ru-RU/help.php b/resources/lang/ru-RU/help.php new file mode 100644 index 0000000000..4b60f710e3 --- /dev/null +++ b/resources/lang/ru-RU/help.php @@ -0,0 +1,35 @@ + 'Подробнее', + + 'audit_help' => 'Установка этого флажка приведет к изменению записи об активе с учетом нового местоположения. Если флажок не установлен, то местоположение будет просто отмечено в журнале аудита.

Обратите внимание, что если этот актив выписан, то он не изменит местоположение человека, актива или места, на которое он выписан.', + + 'assets' => 'Активы - это предметы, отслеживаемые по серийному номеру или тегу актива. Они обычно являются более ценными предметами для определения конкретного предмета.', + + 'categories' => 'Категории помогут вам распределить ваше оборудование по группам. Такими категориями могут быть: "Ноутбуки", "Мобильные телефоны", "Планшеты" и так далее, но вы также можете использовать их по своему усмотрению.', + + 'accessories' => 'Аксессуары — это периферийное оборудование, которое выдаётся пользователям, но не имеет серийного номера (или вам не требуется его учитывать индивидуально). Например, компьютерная мышь или клавиатура.', + + 'companies' => 'Компании могут использоваться как обычные индентификаторы, или, например, для ограничения видимости ресурсов, пользователей, и т. д., при условии, что данная функция включена в настройках.', + + 'components' => 'Компоненты - это части активов, например HDD, RAM и прочее.', + + 'consumables' => 'Расходные материалы это все приобретённые товары, которые израсходуются в процессе использования. Например, чернила для принтера или копировальная бумага.', + + 'depreciations' => 'Вы можете настроить амортизацию активов для амортизации активов по правилу линейной амортизации.', + + 'empty_file' => 'Импортер обнаружил, что этот файл пуст.' +]; diff --git a/resources/lang/ru-RU/localizations.php b/resources/lang/ru-RU/localizations.php new file mode 100644 index 0000000000..38dce0ea74 --- /dev/null +++ b/resources/lang/ru-RU/localizations.php @@ -0,0 +1,321 @@ + 'Выберите язык', + 'languages' => [ + 'en-US'=> 'Английский, США', + 'en-GB'=> 'Английский, Великобритания', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Африкаанс', + 'ar-SA'=> 'Арабский', + 'bg-BG'=> 'Болгарский', + 'zh-CN'=> 'Китайский (упрощенный)', + 'zh-TW'=> 'Китайский (Традиционный)', + 'ca-ES' => 'Каталанский', + 'hr-HR'=> 'Хорватский', + 'cs-CZ'=> 'Чешский', + 'da-DK'=> 'Датский', + 'nl-NL'=> 'Голландский', + 'en-ID'=> 'Английский (Индонезия)', + 'et-EE'=> 'Эстонский', + 'fil-PH'=> 'Филиппинский', + 'fi-FI'=> 'Финский', + 'fr-FR'=> 'Французский', + 'de-DE'=> 'Немецкий', + 'de-if'=> 'Немецкий (неформальный)', + 'el-GR'=> 'Греческий', + 'he-IL'=> 'Иврит', + 'hu-HU'=> 'Венгерский', + 'is-IS' => 'Исландский', + 'id-ID'=> 'Индонезийский', + 'ga-IE'=> 'Ирландский', + 'it-IT'=> 'Итальянский', + 'ja-JP'=> 'Японский', + 'km-KH'=>'Кхмерский язык', + 'ko-KR'=> 'Корейский', + 'lt-LT'=>'Литовский', + 'lv-LV'=> 'Латвийский', + 'mk-MK'=> 'Македонский', + 'ms-MY'=> 'Малайский', + 'mi-NZ'=> 'Маори', + 'mn-MN'=> 'Монгольский', + 'no-NO'=> 'Норвежский', + 'fa-IR'=> 'Персидский', + 'pl-PL'=> 'Польский', + 'pt-PT'=> 'Португальский', + 'pt-BR'=> 'Португальский (Бразилия)', + 'ro-RO'=> 'Румынский', + 'ru-RU'=> 'Русский', + 'sr-CS' => 'Сербский (Латиница)', + 'sk-SK'=> 'Словацкий', + 'sl-SI'=> 'Словенский', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Испанский', + 'es-CO'=> 'Испанский (Колумбия)', + 'es-MX'=> 'Испанский (Мексика)', + 'es-VE'=> 'Испанский (Венесуэла)', + 'sv-SE'=> 'Шведский', + 'tl-PH'=> 'Тагальский', + 'ta-IN'=> 'Тамильский', + 'th-TH'=> 'Тайский', + 'tr-TR'=> 'Турецкий', + 'uk-UA'=> 'Украинский', + 'vi-VN'=> 'Вьетнамский', + 'cy-GB'=> 'Валлийский', + 'zu-ZA'=> 'Зулу', + ], + + 'select_country' => 'Выберите страну', + + 'countries' => [ + 'AC'=>'Остров Вознесения', + 'AD'=>'Андора', + 'AE'=>'Объединенные Арабские Эмираты', + 'AF'=>'Афганистан', + 'AG'=>'Антигуа и Барбуда', + 'AI'=>'Anguilla', + 'AL'=>'Албания', + 'AM'=>'Армения', + 'AN'=>'Нидерландские Антильские острова', + 'AO'=>'Ангола', + 'AQ'=>'Антарктика', + 'AR'=>'Аргентина', + 'AS'=>'Американское Самоа', + 'AT'=>'Австрия', + 'AU'=>'Австралия', + 'AW'=>'Аруба', + 'AX'=>'А ', + 'AZ'=>'Азербайджан', + 'BA'=>'Босния и Герцеговина', + 'BB'=>'Барбадос', + 'BE'=>'Бельгия', + 'BD'=>'Бангладеш', + 'BF'=>'Буркина-Фасо', + 'BG'=>'Болгария', + 'BH'=>'Бахрейн', + 'BI'=>'Бурунди', + 'BJ'=>'Бенин', + 'BM'=>'Бермудские острова', + 'BN'=>'Бруней-Даруссалам', + 'BO'=>'Боливия', + 'BR'=>'Бразилия', + 'BS'=>'Багамские острова', + 'BT'=>'Бутан', + 'BV'=>'Остров Буве', + 'BW'=>'Ботсвана', + 'BY'=>'Беларусь', + 'BZ'=>'Белиз', + 'CA'=>'Канада', + 'CC'=>'Кокосовые Острова (Килинг)', + 'CD'=>'Конго (Демократическая Республика)', + 'CF'=>'Центральноафриканская Республика', + 'CG'=>'Конго (Республика)', + 'CH'=>'Швейцария', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Острова Кука', + 'CL'=>'Чили', + 'CM'=>'Камерун', + 'CN'=>'Китайская Народная Республика', + 'CO'=>'Колумбия', + 'CR'=>'Коста-Рика', + 'CU'=>'Cuba', + 'CV'=>'Кабо-Верде', + 'CX'=>'Остров Рождества', + 'CY'=>'Кипр', + 'CZ'=>'Чешская Республика', + 'DE'=>'Германия', + 'DJ'=>'Djibouti', + 'DK'=>'Дания', + 'DM'=>'Доминика', + 'DO'=>'Доминиканская Республика', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Эстония', + 'EG'=>'Египет', + 'ER'=>'Эритрея', + 'ES'=>'Испания', + 'ET'=>'Ethiopia', + 'EU'=>'Европейский союз', + 'FI'=>'Финляндия', + 'FJ'=>'Фиджи', + 'FK'=>'Фолклендские (Мальвинские) острова', + 'FM'=>'Федеративные Штаты Микронезии', + 'FO'=>'Фарерские острова', + 'FR'=>'Франция', + 'GA'=>'Габон', + 'GD'=>'Гренада', + 'GE'=>'Грузия', + 'GF'=>'Французская Гвиана', + 'GG'=>'Гернси', + 'GH'=>'Гана', + 'GI'=>'Гибралтар', + 'GL'=>'Гренландия', + 'GM'=>'Гамбия', + 'GN'=>'Гвинея', + 'GP'=>'Гваделупа', + 'GQ'=>'Экваториальная Гвинея', + 'GR'=>'Греция', + 'GS'=>'Южная Георгия и Южные Сандвичевы острова', + 'GT'=>'Гватемала', + 'GU'=>'Гуам', + 'GW'=>'Гвинея-Бисау', + 'GY'=>'Гайана', + 'HK'=>'Гонконг', + 'HM'=>'Остров Херд и острова Макдональд', + 'HN'=>'Гондурас', + 'HR'=>'Хорватия', + 'HT'=>'Гаити', + 'HU'=>'Венгрия', + 'ID'=>'Индонезия', + 'IE'=>'Ирландия', + 'IL'=>'Израиль', + 'IM'=>'Остров Мэн', + 'IN'=>'Индия', + 'IO'=>'Британская территория в Индийском океане', + 'IQ'=>'Ирак', + 'IR'=>'Иран', + 'IS'=>'Исландия', + 'IT'=>'Италия', + 'JE'=>'Джерси', + 'JM'=>'Ямайка', + 'JO'=>'Иордания', + 'JP'=>'Япония', + 'KE'=>'Кения', + 'KG'=>'Киргизия', + 'KH'=>'Камбоджа', + 'KI'=>'Кирибати', + 'KM'=>'Коморы', + 'KN'=>'Сент-Китс и Невис', + 'KR'=>'Южная Корея', + 'KW'=>'Kuwait', + 'KY'=>'Каймановы острова', + 'KZ'=>'Казахстан', + 'LA'=>'Лаосская Народно-Демократическая Республика', + 'LB'=>'Lebanon', + 'LC'=>'Сент-Люсия', + 'LI'=>'Лихтенштейн', + 'LK'=>'Шри-Ланка', + 'LR'=>'Либерия', + 'LS'=>'Lesotho', + 'LT'=>'Литва', + 'LU'=>'Люксембург', + 'LV'=>'Латвия', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Марокко', + 'MC'=>'Монако', + 'MD'=>'Молдова, Республика', + 'ME'=>'Черногория', + 'MG'=>'Мадагаскар', + 'MH'=>'Маршалловы острова', + 'MK'=>'Македония, бывшая югославская Республика Македония', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Макао', + 'MP'=>'Северные Марианские острова', + 'MQ'=>'Мартиника', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Мальдивы', + 'MW'=>'Malawi', + 'MX'=>'Мексика', + 'MY'=>'Малайзия', + 'MZ'=>'Мозамбик', + 'NA'=>'Namibia', + 'NC'=>'Новая Каледония', + 'NE'=>'Niger', + 'NF'=>'Норфолк', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Нидерланды', + 'NO'=>'Норвегия', + 'NP'=>'Непал', + 'NR'=>'Nauru', + 'NU'=>'Ниуэ', + 'NZ'=>'Новая Зеландия', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Перу', + 'PF'=>'Французская Полинезия', + 'PG'=>'Papua New Guinea', + 'PH'=>'Республика Филиппины', + 'PK'=>'Пакистан', + 'PL'=>'Польша', + 'PM'=>'Сен-Пьер и Микелон', + 'PN'=>'Острова Питкэрн', + 'PR'=>'Пуэрто-Рико', + 'PS'=>'Палестина', + 'PT'=>'Португалия', + 'PW'=>'Палау', + 'PY'=>'Парагвай', + 'QA'=>'Катар', + 'RE'=>'Реюньон', + 'RO'=>'Румыния', + 'RS'=>'Сербия', + 'RU'=>'Российская Федерация', + 'RW'=>'Руанда', + 'SA'=>'Саудовская Аравия', + 'UK'=>'Шотландия', + 'SB'=>'Соломоновы острова', + 'SC'=>'Сейшелы', + 'SS'=>'Южный Судан', + 'SD'=>'Судан', + 'SE'=>'Швеция', + 'SG'=>'Сингапур', + 'SH'=>'О-в Св. Елены', + 'SI'=>'Словения', + 'SJ'=>'Острова Шпицберген и Ян-Майен', + 'SK'=>'Словакия', + 'SL'=>'Сьерра-Леоне', + 'SM'=>'Сан-Марино', + 'SN'=>'Сенегал', + 'SO'=>'Сомали', + 'SR'=>'Суринам', + 'ST'=>'Сан-Томе и Принсипи', + 'SU'=>'Советский Союз', + 'SV'=>'Сальвадор', + 'SY'=>'Сирия', + 'SZ'=>'Свазиленд', + 'TC'=>'Острова Теркс и Кайкос', + 'TD'=>'Чад', + 'TF'=>'Французские Южные Территории', + 'TG'=>'Того', + 'TH'=>'Таиланд', + 'TJ'=>'Таджикистан', + 'TK'=>'Токелау', + 'TI'=>'Восточный Тимор', + 'TM'=>'Туркменистан', + 'TN'=>'Тунис', + 'TO'=>'Тонга', + 'TP'=>'Восточный Тимор (старый код)', + 'TR'=>'Турция', + 'TT'=>'Тринидад и Тобаго', + 'TV'=>'Тувалу', + 'TW'=>'Тайвань', + 'TZ'=>'Танзания', + 'UA'=>'Украина', + 'UG'=>'Uganda', + 'UK'=>'Соединенное Королевство', + 'US'=>'Соединенные Штаты', + 'UM'=>'Внешние небольшие острова Соединенных Штатов', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Государство Ватикан (Святейший Престол)', + 'VC'=>'Сент-Винсент и Гренадины', + 'VE'=>'Венесуэла', + 'VG'=>'Виргинские острова (Британские)', + 'VI'=>'Виргинские острова (США)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Уоллис и Футуна', + 'WS'=>'Samoa', + 'YE'=>'Йемен', + 'YT'=>'Майотта', + 'ZA'=>'Южная Африка', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ru-RU/mail.php b/resources/lang/ru-RU/mail.php new file mode 100644 index 0000000000..7f32f35d9f --- /dev/null +++ b/resources/lang/ru-RU/mail.php @@ -0,0 +1,93 @@ + 'Аксессуар выдан', + 'Accessory_Checkout_Notification' => 'Аксессуар выведен', + 'Asset_Checkin_Notification' => 'Актив принят', + 'Asset_Checkout_Notification' => 'Актив выдан', + 'Confirm_Accessory_Checkin' => 'Подтвердить возврат аксессуара', + 'Confirm_Asset_Checkin' => 'Подтверждение возврата активов', + 'Confirm_accessory_delivery' => 'Подтвердить доставку аксессуара', + 'Confirm_asset_delivery' => 'Подтвердить доставку актива', + 'Confirm_consumable_delivery' => 'Подтвердить доставку расходников', + 'Confirm_license_delivery' => 'Подтвердите получение лицензии', + 'Consumable_checkout_notification' => 'Расходный материал выведен', + 'Days' => 'Дни', + 'Expected_Checkin_Date' => 'Актив, выданный вам ранее, должен быть проверен :date дней назад', + 'Expected_Checkin_Notification' => 'Напоминание: приближается крайний срок проверки :name', + 'Expected_Checkin_Report' => 'Отчёт запрошенных активов', + 'Expiring_Assets_Report' => 'Отчет об истечении активов.', + 'Expiring_Licenses_Report' => 'Отчет об истечении лицензий.', + 'Item_Request_Canceled' => 'Запрос предмета отменен', + 'Item_Requested' => 'Предмет запрошен', + 'License_Checkin_Notification' => 'Лицензия выдана', + 'License_Checkout_Notification' => 'Лицензия заблокирована', + 'Low_Inventory_Report' => 'Отчет о заканчивающихся предметах', + 'a_user_canceled' => 'Пользователь отменил запрос элемента на веб-сайте', + 'a_user_requested' => 'Пользователь запросил элемент на веб-сайте', + 'acceptance_asset_accepted' => 'Пользователь принял элемент', + 'acceptance_asset_declined' => 'Пользователь отклонил элемент', + 'accessory_name' => 'Аксессуар:', + 'additional_notes' => 'Дополнительные Примечания:', + 'admin_has_created' => 'Администратор создал аккаунт для вас на :web.', + 'asset' => 'Актив:', + 'asset_name' => 'Имя актива:', + 'asset_requested' => 'Актив запрошен', + 'asset_tag' => 'Тег актива', + 'assets_warrantee_alert' => 'Имеется :count актив, гарантия на который истечет в следующ(ие/ий) :threshold дней/день.|Имеется :count активов, гарантия на которые истечет в следующ(ие/ий) :threshold дней/день.', + 'assigned_to' => 'Выдано', + 'best_regards' => 'С наилучшими пожеланиями,', + 'canceled' => 'Отменен:', + 'checkin_date' => 'Дата возврата:', + 'checkout_date' => 'Дата выдачи:', + 'checkedout_from' => 'Отключено от', + 'checkedin_from' => 'Возврат из', + 'checked_into' => 'Выдано', + 'click_on_the_link_accessory' => 'Пожалуйста, перейдите по ссылке внизу, чтобы подтвердить получение аксессуара.', + 'click_on_the_link_asset' => 'Пожалуйста, перейдите по ссылке внизу, чтобы подтвердить получение актива.', + 'click_to_confirm' => 'Пожалуйста, перейдите по ссылке, чтобы подтвердить ваш :web аккаунт:', + 'current_QTY' => 'Текущее количество', + 'days' => 'Дни', + 'expecting_checkin_date' => 'Ожидаемая дата возврата:', + 'expires' => 'Истекает', + 'hello' => 'Привет', + 'hi' => 'Привет', + 'i_have_read' => 'Я прочитал и согласен с условиями использования, и получил этот предмет.', + 'inventory_report' => 'Отчет о запасах', + 'item' => 'Предмет:', + 'license_expiring_alert' => 'Имеется :count лицензия, срок которой истечет в следующ(ие/ий) :threshold дней/день.|Имеются :count лицензии, срок которых истечет в следующ(ие/ий) :threshold дней/день.', + 'link_to_update_password' => 'Пожалуйста, перейдите по ссылке, чтобы обновить ваш :web пароль:', + 'login' => 'Логин:', + 'login_first_admin' => 'Чтобы войти в Snipe-It используйте следующие логин и пароль:', + 'low_inventory_alert' => 'Осталась :count штука, что или уже ниже минимального запаса, или скоро будет ниже.|Осталось :count штук, что или уже ниже минимального запаса, или скоро будет ниже.', + 'min_QTY' => 'Мин Кол-во', + 'name' => 'Название', + 'new_item_checked' => 'Новый предмет был выдан под вашем именем, подробности ниже.', + 'notes' => 'Заметки', + 'password' => 'Пароль:', + 'password_reset' => 'Сброс пароля', + 'read_the_terms' => 'Пожалуйста, прочитайте условия использования ниже.', + 'read_the_terms_and_click' => 'Пожалуйста, ознакомьтесь с нижеприведёнными условиями использования ПО и нажмите на ссылку внизу, чтобы подтвердить, что и соглашаетесь с условиями использования и получили актив.', + 'requested' => 'Запрошено:', + 'reset_link' => 'Ваша ссылка на сброс пароля', + 'reset_password' => 'Нажмите здесь, чтобы сбросить свой пароль:', + 'rights_reserved' => 'Все права защищены.', + 'serial' => 'Серийный номер', + 'snipe_webhook_test' => 'Тест интеграции Snipe-IT', + 'snipe_webhook_summary' => 'Резюме теста Snipe-IT интеграции', + 'supplier' => 'Поставщик', + 'tag' => 'Метка', + 'test_email' => 'Тестовое сообщение от Snipe-IT', + 'test_mail_text' => 'Это тестовое сообщение от Snipe-IT. Если вы его получили, значит почта работает :)', + 'the_following_item' => 'Данный предмет был возвращен: ', + 'to_reset' => 'Чтобы сбросить ваш :web пароль, заполните форму:', + 'type' => 'Тип', + 'upcoming-audits' => ':count активов запланированы для аудита в течение :threshold дней.| :count активов будут запланированы для аудита через :threshold дней.', + 'user' => 'Пользователь', + 'username' => 'Имя пользователя', + 'welcome' => 'Добро пожаловать, :name', + 'welcome_to' => 'Добро пожаловать на :web!', + 'your_assets' => 'Посмотреть активы', + 'your_credentials' => 'Ваш логин и пароль от Snipe-IT', +]; diff --git a/resources/lang/ru/pagination.php b/resources/lang/ru-RU/pagination.php similarity index 100% rename from resources/lang/ru/pagination.php rename to resources/lang/ru-RU/pagination.php diff --git a/resources/lang/ru-RU/passwords.php b/resources/lang/ru-RU/passwords.php new file mode 100644 index 0000000000..eb693205ed --- /dev/null +++ b/resources/lang/ru-RU/passwords.php @@ -0,0 +1,9 @@ + 'Если указанный пользователь зарегистрирован и имеет действительный адрес электронной почты, то письмо для восстановления пароля уже отправлено.', + 'user' => 'Если указанный пользователь зарегистрирован и имеет действительный адрес электронной почты, то письмо для восстановления пароля уже отправлено.', + 'token' => 'Токен сброса пароля недействителен, или устарел, или не соответствует имени пользователя.', + 'reset' => 'Ваш пароль был сброшен!', + 'password_change' => 'Ваш пароль был обновлен!', +]; diff --git a/resources/lang/ru/reminders.php b/resources/lang/ru-RU/reminders.php similarity index 100% rename from resources/lang/ru/reminders.php rename to resources/lang/ru-RU/reminders.php diff --git a/resources/lang/ru/table.php b/resources/lang/ru-RU/table.php similarity index 100% rename from resources/lang/ru/table.php rename to resources/lang/ru-RU/table.php diff --git a/resources/lang/ru-RU/validation.php b/resources/lang/ru-RU/validation.php new file mode 100644 index 0000000000..ed24e7bbda --- /dev/null +++ b/resources/lang/ru-RU/validation.php @@ -0,0 +1,162 @@ + ':attribute должен быть принят.', + 'active_url' => ':attribute некорректный URL.', + 'after' => 'The :attribute должен быть после :date.', + 'after_or_equal' => 'Атрибут: должен быть датой после или равной: дата.', + 'alpha' => ':attribute может содержать только символы.', + 'alpha_dash' => ':attribute может содержать только буквы, цифры и тире.', + 'alpha_num' => ':attribute может содержать только буквы и цифры.', + 'array' => 'Атрибут: должен быть массивом.', + 'before' => ':attribute должен быть датой до :date.', + 'before_or_equal' => 'Атрибут: должен быть дата до или равна: дата.', + 'between' => [ + 'numeric' => ':attribute должен быть между :min - :max.', + 'file' => ':attribute должен быть между :min - :max килобайт.', + 'string' => ':attribute должен быть между :min - :max символов.', + 'array' => 'Атрибут: должен находиться между: min и: max элементами.', + ], + 'boolean' => ':attribute должен быть true или false.', + 'confirmed' => 'Подтверждение :attribute не совпадает.', + 'date' => ':attribute неправильная дата.', + 'date_format' => ':attribute не совпадает с форматом :format.', + 'different' => ':attribute и :other должны быть разными.', + 'digits' => ':attribute должен содержать :digits цифр.', + 'digits_between' => ':attribute должно быть между :min и :max цифр.', + 'dimensions' => 'Атрибут: имеет недопустимые размеры изображения.', + 'distinct' => 'Поле атрибута: имеет двойное значение.', + 'email' => 'Неправильный формат :attribute.', + 'exists' => 'Выбранный :attribute неправильный.', + 'file' => 'Атрибут: должен быть файлом.', + 'filled' => 'Поле атрибута: должно иметь значение.', + 'image' => ':attribute должен быть изображением.', + 'import_field_empty' => 'Значение :fieldname не может быть пустым.', + 'in' => 'Выбранный :attribute неправильный.', + 'in_array' => 'Поле: атрибут не существует в: other.', + 'integer' => ':attribute должно быть числом.', + 'ip' => ':attribute должно быть IP адресом.', + 'ipv4' => 'Атрибут: должен быть действительным адресом IPv4.', + 'ipv6' => 'Атрибут: должен быть действительным адресом IPv6.', + 'is_unique_department' => ':attribute должен быть уникальным для этого местоположения компании', + 'json' => 'Атрибут: должен быть действительной строкой JSON.', + 'max' => [ + 'numeric' => ':attribute не должно быть больше :max.', + 'file' => ':attribute не должен превышать :max килобайт.', + 'string' => ':attribute не должно превышать :max символов.', + 'array' => 'Атрибут: может быть не больше: max элементов.', + ], + 'mimes' => ':attribute тип файла должен быть: :values.', + 'mimetypes' => 'Атрибут: должен быть файл типа:: values.', + 'min' => [ + 'numeric' => ':attribute должно быть не менее :min.', + 'file' => ':attribute должно быть не менее :min килобайт.', + 'string' => ':attribute должно быть не менее :min символов.', + 'array' => 'Атрибут: должен содержать не менее: мин.', + ], + 'starts_with' => ':attribute должен начинаться с одного из следующих значений: :values.', + 'ends_with' => 'Атрибут :attribute должен заканчиваться одним из следующих значений: :values.', + + 'not_in' => 'Выбранный :attribute неправильный.', + 'numeric' => ':attribute должно быть числом.', + 'present' => 'Поле атрибута: должно присутствовать.', + 'valid_regex' => 'Это не верно составленное регулярное выражение. ', + 'regex' => 'Неправильный формат :attribute.', + 'required' => ':attribute обязательное поле.', + 'required_if' => ':attribute обязательное поле, когда :other :value.', + 'required_unless' => 'Поле атрибута: требуется, если: other находится в: значения.', + 'required_with' => ':attribute обязательное поле, когда присутствует :values.', + 'required_with_all' => 'Поле атрибута: требуется, когда: есть значения.', + 'required_without' => ':attribute обязательное поле, когда отсутствует :values.', + 'required_without_all' => 'Поле атрибута: требуется, если ни один из: значений не присутствует.', + 'same' => ':attribute и :other должны совпадать.', + 'size' => [ + 'numeric' => ':attribute должен быть :size.', + 'file' => ':attribute должен быть :size килобайт.', + 'string' => ':attribute должен быть :size символов.', + 'array' => 'Атрибут: должен содержать: элементы размера.', + ], + 'string' => 'Атрибут: должен быть строкой.', + 'timezone' => 'Атрибут: должен быть допустимой зоной.', + 'two_column_unique_undeleted' => 'Поле :attribute должно быть уникальным для :table1 и :table2. ', + 'unique' => ':attribute уже занят.', + 'uploaded' => 'Атрибут: не удалось загрузить.', + 'url' => 'Неправильный формат :attribute.', + 'unique_undeleted' => 'Свойство :attribute должно быть уникальным.', + 'non_circular' => ':attribute не должен создавать циклическую ссылку.', + 'not_array' => ':attribute не может быть массивом.', + 'disallow_same_pwd_as_user_fields' => 'Пароль не может совпадать с именем пользователя.', + 'letters' => 'Пароль должен содержать хотя бы одну букву.', + 'numbers' => 'Пароль должен содержать хотя бы одну цифру.', + 'case_diff' => 'Пароль должен использовать смешанный регистр.', + 'symbols' => 'Пароль должен содержать символы.', + 'gte' => [ + 'numeric' => 'Значение не может быть отрицательным' + ], + 'checkboxes' => ':attribute содержит недопустимые параметры.', + 'radio_buttons' => ':attribute не верно.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Поле атрибута: содержит символ, который не разрешен.', + 'email_array' => 'Один или несколько адресов электронной почты недействительны.', + 'hashed_pass' => 'Ваш текущий пароль неверен', + 'dumbpwd' => 'Этот пароль слишком распространен.', + 'statuslabel_type' => 'Вы должны выбрать допустимый тип метки статуса', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', + 'last_audit_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', + 'termination_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', + 'expected_checkin.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', + 'start_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', + 'end_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Недопустимое значение в этом поле', +]; diff --git a/resources/lang/ru/admin/accessories/message.php b/resources/lang/ru/admin/accessories/message.php deleted file mode 100644 index adc5dd0c65..0000000000 --- a/resources/lang/ru/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Аксессуар [:id] не существует.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Данный аксессуар выдан пользователям в количестве :count. Сделайте возврат аксессуара и попробуйте снова. ', - - 'create' => array( - 'error' => 'Аксесуар не был создан, попробуйте ещё раз.', - 'success' => 'Аксесуар успешно создан.' - ), - - 'update' => array( - 'error' => 'Аксесуар не обновлён, попробуйте ещё раз', - 'success' => 'Аксесуар успешно обновлён.' - ), - - 'delete' => array( - 'confirm' => 'Вы уверены, что хотите удалить этот компонент?', - 'error' => 'Невозможно удалить компонент. Пожалуйста, попробуйте еще раз.', - 'success' => 'Копонент удален успешно.' - ), - - 'checkout' => array( - 'error' => 'Ошибка при выдаче аксессуара. Повторите попытку', - 'success' => 'Аксессуар успешно выдан.', - 'unavailable' => 'Нет доступных аксессуаров для выдачи. Проверьте их количество', - 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.' - ), - - 'checkin' => array( - 'error' => 'Ошибка при возврате аксессуара. Повторите попытку', - 'success' => 'Аксессуар успешно возвращен.', - 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.' - ) - - -); diff --git a/resources/lang/ru/admin/companies/table.php b/resources/lang/ru/admin/companies/table.php deleted file mode 100644 index a8197a1121..0000000000 --- a/resources/lang/ru/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Компании', - 'create' => 'Создать компанию', - 'title' => 'Компания', - 'update' => 'Обновить компанию', - 'name' => 'Название компании', - 'id' => 'ID', -); diff --git a/resources/lang/ru/admin/custom_fields/general.php b/resources/lang/ru/admin/custom_fields/general.php deleted file mode 100644 index e2dabbb79b..0000000000 --- a/resources/lang/ru/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Настраиваемые поля', - 'manage' => 'Управление', - '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:». Например, чтобы проверить, что значение настраиваемого поля содержит допустимый IMEI (15 цифр), вы должны использовать regex:/^[0-9]{15}$/.', - 'required' => 'Обязательно', - 'req' => 'Треб.', - 'used_by_models' => 'Использован в моделях', - 'order' => 'Порядок', - 'create_fieldset' => 'Новый набор полей', - 'update_fieldset' => 'Обновить набор полей', - 'fieldset_does_not_exist' => 'Набор полей :id не существует', - 'fieldset_updated' => 'Набор полей обновлен', - 'create_fieldset_title' => 'Создайте новый набор полей', - 'create_field' => 'Новое настраиваемое поле', - 'create_field_title' => 'Создайте новое настраиваемое поле', - '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', - 'show_in_email_short' => 'Include in emails.', - '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.', - 'is_unique' => 'Это значение должно быть уникальным для всех активов', - 'unique' => 'Уникальный', - 'display_in_user_view' => 'Разрешить владельцу актива просматривать эти значения на странице Просмотр Назначенных Активов', - 'display_in_user_view_table' => 'Видимый для пользователя', - 'auto_add_to_fieldsets' => 'Автоматически добавлять это к каждому новому набору полей', - 'add_to_preexisting_fieldsets' => 'Добавить в любые существующие наборы полей', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Показать в списках', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/ru/admin/hardware/form.php b/resources/lang/ru/admin/hardware/form.php deleted file mode 100644 index afc96bf423..0000000000 --- a/resources/lang/ru/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Подвердите массовое удаление активов', - 'bulk_restore' => 'Подвердите массовое восстановление активов', - 'bulk_delete_help' => 'Просмотрите активны, выбранные для удаления. После удаления активы могут быть восстановлены, но уже не будет привязаны к пользователям, к которым они привязаны сейчас.', - 'bulk_restore_help' => 'Проверьте активы для массового восстановления. После восстановления эти активы не будут связаны с пользователями, с которыми они были ранее связаны.', - 'bulk_delete_warn' => 'Вы собираетесь удалить :asset_count активов.', - 'bulk_restore_warn' => 'Вы собираетесь восстановить :asset_count активов.', - 'bulk_update' => 'Редактировать выбранное', - 'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько объектов за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений. ', - 'bulk_update_warn' => 'Вы собираетесь отредактировать свойства одного ресурса.|Вы собираетесь отредактировать свойства :asset_count assets.', - 'bulk_update_with_custom_field' => 'Обратите внимание: активы содержат :asset_model_count различных типов моделей.', - 'bulk_update_model_prefix' => 'На моделях', - 'bulk_update_custom_field_unique' => 'Это уникальное поле и не может быть отредактированы через массовую обработку.', - 'checkedout_to' => 'Привязан к', - 'checkout_date' => 'Дата выдачи', - 'checkin_date' => 'Дата возврата', - 'checkout_to' => 'Привязать к', - 'cost' => 'Цена', - 'create' => 'Создать актив', - 'date' => 'Дата покупки', - 'depreciation' => 'обесценивание', - 'depreciates_on' => 'Обесценивается на', - 'default_location' => 'Текущее расположение', - 'eol_date' => 'Срок эксплуатации', - 'eol_rate' => 'EOL величина', - 'expected_checkin' => 'Ожидаемая дата возврата', - 'expires' => 'Истекает', - 'fully_depreciated' => 'Полностью изношен', - 'help_checkout' => 'Если вы хотите привязать этот актив немедленно, выберите статус "Готов к установке" из списка ниже. ', - 'mac_address' => 'MAC Адрес', - 'manufacturer' => 'Производитель', - 'model' => 'Модель', - 'months' => 'Месяцев', - 'name' => 'Имя актива', - 'notes' => 'Примечания', - 'order' => 'Номер заказа', - 'qr' => 'QR-код', - 'requestable' => 'Пользователи могут запросить этот актив', - 'select_statustype' => 'Выберите тип статуса', - 'serial' => 'Серийный номер', - 'status' => 'Статус', - 'tag' => 'Тег актива', - 'update' => 'Изменить актив', - 'warranty' => 'Гарантия', - 'warranty_expires' => 'Срок действия гарантии', - 'years' => 'Лет', - 'asset_location' => 'Обновить местоположение актива', - 'asset_location_update_default_current' => 'Обновить местоположение по умолчанию и фактическое местоположение', - 'asset_location_update_default' => 'Обновить только местоположение по умолчанию', - 'asset_location_update_actual' => 'Update only actual location', - 'asset_not_deployable' => 'Этот статус актива не подлежит развертыванию. Этот актив не может быть проверен.', - 'asset_deployable' => 'Этот статус доступен для развертывания. Этот актив может быть привязан.', - 'processing_spinner' => 'Обработка... (Это может занять некоторое время на больших файлах)', - 'optional_infos' => 'Дополнительная информация', - 'order_details' => 'Информация, связанная с заказом' -]; diff --git a/resources/lang/ru/admin/hardware/general.php b/resources/lang/ru/admin/hardware/general.php deleted file mode 100644 index 2037fdee00..0000000000 --- a/resources/lang/ru/admin/hardware/general.php +++ /dev/null @@ -1,49 +0,0 @@ - 'Об активах', - 'about_assets_text' => 'Активы - вещи, которые отслеживаются по серийному номеру или инвентарному номеру. Они, как правило, являются ценными.', - 'archived' => 'Архивированные', - 'asset' => 'Актив', - 'bulk_checkout' => 'Выдать актив пользователю', - 'bulk_checkin' => 'Проверка активов', - 'checkin' => 'Вернуть актив на склад', - 'checkout' => 'Выдать актив пользователю', - 'clone' => 'Клонировать актив', - 'deployable' => 'Доступные', - 'deleted' => 'Этот актив был удален.', - 'delete_confirm' => 'Вы уверены, что хотите удалить этот актив?', - 'edit' => 'Редактировать актив', - 'model_deleted' => 'Эта модель была удалена. Вы должны восстановить модель прежде, чем сможете восстановить актив.', - 'model_invalid' => 'Модель этого актива недействительна.', - 'model_invalid_fix' => 'Актив должен быть отредактирован для исправления этого перед тем, как отвязать или привязать его.', - 'requestable' => 'Готов к выдаче', - 'requested' => 'Запрошенное', - 'not_requestable' => 'Не подлежит запросу', - 'requestable_status_warning' => 'Не изменять запрашиваемый статус', - 'restore' => 'Восстановить актив', - 'pending' => 'Ожидание', - 'undeployable' => 'Выданные', - 'undeployable_tooltip' => 'Статус этого актива помечен как "не готов к выдаче". Поэтому он не может быть выдан в данный момент.', - 'view' => 'Показать актив', - 'csv_error' => 'У вас ошибка в вашем CSV-файле:', - 'import_text' => ' -

- Загрузите файл CSV, содержащий историю активов. Ресурсы и пользователи ДОЛЖНЫ уже существовать в системе, иначе они будут пропущены. Сопоставление активов для импорта истории происходит по тегу активов. Мы попытаемся найти подходящего пользователя на основе предоставленного вами имени пользователя и критериев, которые вы выберете ниже. Если вы не выберете какие-либо критерии ниже, он просто попытается соответствовать формату имени пользователя, который вы настроили в общих настройках администратора. - < / p> - -

Поля, включенные в CSV, должны соответствовать заголовкам: Тег актива, Имя, Дата оформления заказа, дата регистрации. Любые дополнительные поля будут проигнорированы. < / p> - -

Дата проверки: пустые даты или даты проверки функций будут возвращать элементы связанному пользователю. Исключение столбца CheckinDatecolumn создаст дату проверки с сегодняшней датой.

', - 'csv_import_match_f-l' => 'Попробуйте сопоставить пользователей по формату имени.фамилии (Джейн.Смит)', - 'csv_import_match_initial_last' => 'Попробуйте сопоставить пользователей по имени и фамилии в формате jsmith', - 'csv_import_match_first' => 'Попробуйте сопоставить пользователей по формату имени (Джейн)', - 'csv_import_match_email' => 'Попробуйте сопоставить пользователей по электронной почте в качестве имени пользователя', - 'csv_import_match_username' => 'Попытаться сопоставить пользователей по имени пользователя', - 'error_messages' => 'Сообщения об ошибках:', - 'success_messages' => 'Сообщения об успехе:', - 'alert_details' => 'Подробности смотрите ниже.', - 'custom_export' => 'Пользовательский экспорт', - 'mfg_warranty_lookup' => ':manufacturer статус гарантии', - 'user_department' => 'Отдел пользователя', -]; diff --git a/resources/lang/ru/admin/hardware/message.php b/resources/lang/ru/admin/hardware/message.php deleted file mode 100644 index f69703285d..0000000000 --- a/resources/lang/ru/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - 'Внимание: Этот актив был помечен как выданный. - Если этот статус изменился, необходимо его обновить.', - 'does_not_exist' => 'Актив не существует.', - 'does_not_exist_or_not_requestable' => 'Этот актив не существует или не подлежит запросу.', - 'assoc_users' => 'Этот актив в настоящее время привязан к пользователю и не может быть удален. Пожалуйста сначала снимите привязку, и затем попробуйте удалить снова. ', - - 'create' => [ - 'error' => 'Актив не был создан, пожалуйста попробуйте снова. :(', - 'success' => 'Актив успешно создан. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Актив не был изменен, пожалуйста попробуйте снова', - 'success' => 'Актив успешно изменен.', - 'nothing_updated' => 'Поля не выбраны, нечего обновлять.', - 'no_assets_selected' => 'Никакие ресурсы не были выбраны, поэтому ничего не обновлялось.', - ], - - 'restore' => [ - 'error' => 'Актив не был восстановлен, повторите попытку', - 'success' => 'Актив успешно восстановлен.', - 'bulk_success' => 'Актив успешно восстановлен.', - 'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не восстановлено.', - ], - - 'audit' => [ - 'error' => 'Аудит активов не увенчался успехом. Пожалуйста, попробуйте еще раз.', - 'success' => 'Аудит успешно выполнен.', - ], - - - 'deletefile' => [ - 'error' => 'Не удалось удалить файл. Повторите попытку.', - 'success' => 'Файл успешно удален.', - ], - - 'upload' => [ - 'error' => 'Не удалось загрузить файл(ы). Повторите попытку.', - 'success' => 'Файл(ы) успешно загружены.', - 'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой', - 'invalidfiles' => 'Один или несколько ваших файлов слишком большого размера или имеют неподдерживаемый формат. Разрешены только следующие форматы файлов: png, gif, jpg, doc, docx, pdf, txt.', - ], - - 'import' => [ - 'error' => 'Некоторые элементы не были импортированы корректно.', - 'errorDetail' => 'Следующие элементы не были импортированы из за ошибок.', - 'success' => 'Ваш файл был импортирован', - 'file_delete_success' => 'Ваш файл был успешно удален', - 'file_delete_error' => 'Невозможно удалить файл', - 'file_missing' => 'Выбранный файл отсутствует', - 'header_row_has_malformed_characters' => 'Один или несколько атрибутов в строке заголовка содержат неправильно сформированные символы UTF-8', - 'content_row_has_malformed_characters' => 'Один или несколько атрибутов в первой строке содержимого содержат неправильно сформированные символы UTF-8', - ], - - - 'delete' => [ - 'confirm' => 'Вы уверены что хотите удалить этот актив?', - 'error' => 'При удалении актива возникла проблема. Пожалуйста попробуйте снова.', - 'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не удалено.', - 'success' => 'Актив был успешно удален.', - ], - - 'checkout' => [ - 'error' => 'Актив не был привязан, пожалуйста попробуйте снова', - 'success' => 'Актив успешно привязан.', - 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', - 'not_available' => 'Данный актив недоступен к выдаче!', - 'no_assets_selected' => 'Вы должны выбрать хотя бы один актив из списка', - ], - - 'checkin' => [ - 'error' => 'Актив не был отвязан, пожалуйста попробуйте снова', - 'success' => 'Актив успешно отвязан.', - 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', - 'already_checked_in' => 'Этот актив уже привязан.', - - ], - - 'requests' => [ - 'error' => 'Актив не был запрошен, попробуйте ещё раз', - 'success' => 'Актив запрошен успешно.', - 'canceled' => 'Запрос актива успешно отменен', - ], - -]; diff --git a/resources/lang/ru/admin/hardware/table.php b/resources/lang/ru/admin/hardware/table.php deleted file mode 100644 index 8487b512b0..0000000000 --- a/resources/lang/ru/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Тег', - 'asset_model' => 'Модель', - 'book_value' => 'Текущее значение', - 'change' => 'Отвязан/Привязан', - 'checkout_date' => 'Дата привязки', - 'checkoutto' => 'Привязан', - 'components_cost' => 'Общая стоимость компонентов', - 'current_value' => 'Текущее значение', - 'diff' => 'Разн', - 'dl_csv' => 'Загрузить CSV', - 'eol' => 'Истек', - 'id' => 'ID', - 'last_checkin_date' => 'Последняя дата регистрации', - 'location' => 'Расположение', - 'purchase_cost' => 'Стоимость', - 'purchase_date' => 'Куплен', - 'serial' => 'Серийный номер', - 'status' => 'Статус', - 'title' => 'Актив ', - 'image' => 'Изображение устройства', - 'days_without_acceptance' => 'Дней без принятия', - 'monthly_depreciation' => 'Ежемесячная амортизация', - 'assigned_to' => 'Назначенный На', - 'requesting_user' => 'Запрашивающий пользователь', - 'requested_date' => 'Запрошенная дата', - 'changed' => 'Измененный', - 'icon' => 'Значок', -]; diff --git a/resources/lang/ru/admin/kits/general.php b/resources/lang/ru/admin/kits/general.php deleted file mode 100644 index 1b291b1ca6..0000000000 --- a/resources/lang/ru/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'О готовых наборах', - 'about_kits_text' => 'Готовые Наборы позволяют быстро выдать несколько предметов (активов, лицензий, и т. д.) пользователю. Это может быть очень удобно, когда Вы сталкиваетесь с процессом массовой выдачи предметов большому количеству пользователей или же Ваши пользователи часто получают одни и те же предметы.', - 'checkout' => 'Выдать готовый набор ', - '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' => 'Добавить аксессуар', - '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/ru/admin/labels/table.php b/resources/lang/ru/admin/labels/table.php deleted file mode 100644 index 964722f0e0..0000000000 --- a/resources/lang/ru/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Этикетки', - 'support_fields' => 'Поля', - 'support_asset_tag' => 'Тег', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Логотип', - 'support_title' => 'Заголовок', - -]; \ No newline at end of file diff --git a/resources/lang/ru/admin/licenses/general.php b/resources/lang/ru/admin/licenses/general.php deleted file mode 100644 index d06fc25e86..0000000000 --- a/resources/lang/ru/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'О лицензиях', - 'about_licenses' => 'Лицензии используются для отслеживания программного обеспечения. Как правило, количество пользователей, которые могут их использовать - ограничено', - 'checkin' => 'Отвязать лицензию', - 'checkout_history' => 'История привязок', - 'checkout' => 'Привязать лицензию', - 'edit' => 'Редактировать лицензию', - 'filetype_info' => 'Разрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.', - 'clone' => 'Клонировать лицензию', - 'history_for' => 'История для ', - 'in_out' => 'Отвязано / Привязано', - 'info' => 'Информация о лицензии', - 'license_seats' => 'Лицензируемых мест', - 'seat' => 'Место', - 'seats' => 'Мест', - 'software_licenses' => 'Лицензии ПО', - 'user' => 'Пользователь', - 'view' => 'Показать лицензию', - 'delete_disabled' => 'Эта лицензия не может быть удалена потому, что некоторые места по-прежнему используют её.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Изъять все места', - 'modal' => 'Это действие освободит одно место. | Это действие освободит все места :checkedout_seats_count для этой лицензии.', - 'enabled_tooltip' => 'Освободить назначения ВСЕХ мест на эту лицензию как от пользователей, так и от активов', - 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет выданных (назначенных) мест', - 'disabled_tooltip_reassignable' => 'Недоступно, т.к. Лицензия не переназначаема', - 'success' => 'Лицензия успешно получена! | Все лицензии были успешно получены!', - 'log_msg' => 'Принято через массовую выдачу лицензий в веб-интерфейсе лицензии', - ], - - 'checkout_all' => [ - 'button' => 'Выдать все места', - 'modal' => 'Это действие назначит одно место первому доступному пользователю. | Это действие назначит все :available_seats_count места первым доступным пользователям. Пользователь считается доступным для этого места, если у него еще нет этой лицензии на него, и свойство Auto-Assign License включено в его учетной записи.', - 'enabled_tooltip' => 'Выдать ВСЕ места (или сколько доступно) на ВСЕХ пользователей', - 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет свободных лицензий', - 'success' => 'Лицензия успешно выдана! | :count лицензий были успешно выданы!', - 'error_no_seats' => 'Нет оставшихся мест для этой лицензии.', - 'warn_not_enough_seats' => ':count пользователей получили эту лицензию, но у нас закончились свободные лицензии.', - 'warn_no_avail_users' => 'Нечего делать. Нет пользователей, у которых еще нет этой лицензии.', - 'log_msg' => 'Оформлено через массовую выдачу лицензий в веб-интерфейсе лицензии', - - - ], - ], -); diff --git a/resources/lang/ru/admin/licenses/message.php b/resources/lang/ru/admin/licenses/message.php deleted file mode 100644 index b8f571f7e4..0000000000 --- a/resources/lang/ru/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Лицензии не существует или у вас нет разрешения на её просмотр.', - 'user_does_not_exist' => 'Пользователь не существует.', - 'asset_does_not_exist' => 'Актив который вы пытаетесь ассоциировать с этой лицензией не существует.', - 'owner_doesnt_match_asset' => 'Владелец актива, который вы пытаетесь связать с этой лицензией, отличается от выбранного в списке пользователя.', - 'assoc_users' => 'Эта лицензия выдана пользователю и не может быть удалена. Перед удалением необходимо сначала списать лицензию на склад. ', - 'select_asset_or_person' => 'Вы должны выбрать актив или пользователя, но не оба.', - 'not_found' => 'Лицензия не найдена', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Невозможно создать лицензию, повторите попытку.', - 'success' => 'Лицензия успешно создана.' - ), - - 'deletefile' => array( - 'error' => 'Не удалось удалить файл. Повторите попытку.', - 'success' => 'Файл успешно удален.', - ), - - 'upload' => array( - 'error' => 'Не удалось загрузить файл(ы). Повторите попытку.', - 'success' => 'Файл(ы) успешно загружены.', - 'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой', - 'invalidfiles' => 'Один из ваших файлов слишком большой или имеет запрещенный тип файла. Резрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, и lic.', - ), - - 'update' => array( - 'error' => 'Невозможно обновить лицензию, повторите попытку', - 'success' => 'Лицензия успешно обновлена.' - ), - - 'delete' => array( - 'confirm' => 'Вы уверены, что хотите удалить эту лицензию?', - 'error' => 'При удалении лицензии возникли проблемы. Повторите попытку.', - 'success' => 'Лицензия успешно удалена.' - ), - - 'checkout' => array( - 'error' => 'При выдаче лицензии произошла ошибка. Повторите попытку.', - 'success' => 'Лицензия успешно назначена', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'При возврате лицензии произошла ошибка. Попробуйте еще раз.', - 'success' => 'Лицензия успешно назначена' - ), - -); diff --git a/resources/lang/ru/admin/locations/table.php b/resources/lang/ru/admin/locations/table.php deleted file mode 100644 index 0ac0c92585..0000000000 --- a/resources/lang/ru/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'О местонахождениях', - 'about_locations' => 'Местонахождения используются для отслеживания информации о месте находжения активов, и прочих элементов', - 'assets_rtd' => 'Активы', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Присвоенные активы', - 'id' => 'ID', - 'city' => 'Город', - 'state' => 'Область/Регион', - 'country' => 'Страна', - 'create' => 'Создать статус', - 'update' => 'Обновить статус', - 'print_assigned' => 'Печать выделенных', - 'print_all_assigned' => 'Печать всех выделенных', - 'name' => 'Имя статуса', - 'address' => 'Адрес', - 'address2' => 'Адрес, строка 2', - 'zip' => 'Почтовый индекс', - 'locations' => 'Размещения', - '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/ru/admin/manufacturers/message.php b/resources/lang/ru/admin/manufacturers/message.php deleted file mode 100644 index 79b49e5bd6..0000000000 --- a/resources/lang/ru/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Переменные {LOCALE}, {SERIAL}, {MODEL_NUMBER}, и {MODEL_NAME} может быть использован в вашем URL для автоматического заполнения значений при просмотре активов - например https://support. pple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Производителя не существует.', - 'assoc_users' => 'Этот производитель сейчас связан с как минимум одной моделью и не может быть удален. Для удаления необходимо удалить связь модели с производителем. ', - - 'create' => array( - 'error' => 'Невозможно создать производителя, повторите попытку.', - 'success' => 'Производитель успешно создан.' - ), - - 'update' => array( - 'error' => 'Производитель не был обновлен, повторите попытку', - 'success' => 'Производитель успешно обновлен.' - ), - - 'restore' => array( - 'error' => 'Производитель не был восстановлен, повторите попытку', - 'success' => 'Производитель успешно восстановлен.' - ), - - 'delete' => array( - 'confirm' => 'Вы действительно хотите удалить производителя?', - 'error' => 'При удалении производителя возникла ошибка. Повторите попытку.', - 'success' => 'Производитель успешно удален.' - ) - -); diff --git a/resources/lang/ru/admin/manufacturers/table.php b/resources/lang/ru/admin/manufacturers/table.php deleted file mode 100644 index 512dfb3e78..0000000000 --- a/resources/lang/ru/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'О производителях', - 'about_manufacturers_text' => 'Производители - компании, создающие ваши активы. Вы можете хранить здесь важные контактные данные, которые будут отображаться вместе с подробностями о ваших активах.', - 'asset_manufacturers' => 'Производители оборудования', - 'create' => 'Создать производителя', - 'id' => 'ID', - 'name' => 'Название', - 'support_email' => 'Электронная почта поддержки', - 'support_phone' => 'Телефон поддержки', - 'support_url' => 'Страница поддержки', - 'warranty_lookup_url' => 'Ссылка на гарантию', - 'update' => 'Обновить производителя', - 'url' => 'Адрес', - -); diff --git a/resources/lang/ru/admin/models/message.php b/resources/lang/ru/admin/models/message.php deleted file mode 100644 index ab8f7cd83e..0000000000 --- a/resources/lang/ru/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Модель удалена', - 'does_not_exist' => 'Модель не существует.', - 'no_association' => 'ПРЕДУПРЕЖДЕНИЕ! Модель активов для этого элемента неверна или отсутствует!', - 'no_association_fix' => 'Это странно и ужасно сломает вещи. Отредактируйте этот актив сейчас, чтобы назначить ему модель.', - 'assoc_users' => 'Данная модель связана с одним или несколькими активами, и не может быть удалена. Удалите либо измените связанные активы. ', - - - 'create' => array( - 'error' => 'Модель не была создана, повторите еще раз.', - 'success' => 'Модель успешно создана.', - 'duplicate_set' => 'Модель с таким именем, производителем и номером уже существует.', - ), - - 'update' => array( - 'error' => 'Невозможно обновить Модель, повторите еще раз', - 'success' => 'Модель успешно обновлена.', - ), - - 'delete' => array( - 'confirm' => 'Вы уверены, что хотите удалить данную модель актива?', - 'error' => 'При удалении модели возникла ошибка. Повторите еще раз.', - 'success' => 'Модель успешно удалена.' - ), - - 'restore' => array( - 'error' => 'Модель не была восстановлена, повторите попытку', - 'success' => 'Модель успешно восстановлена.' - ), - - 'bulkedit' => array( - 'error' => 'Никаких изменений нет, поэтому ничего не обновлено.', - 'success' => 'Модель успешно обновлена. |:model_count моделей успешно обновлено.', - 'warn' => 'Вы собираетесь обновить свойства следующей модели: |Вы собираетесь изменить свойства следующих моделей :model_count:', - - ), - - 'bulkdelete' => array( - 'error' => 'Ни одна модель не выбрана, поэтому нечего удалить.', - 'success' => 'Модель удалена!|:success_count моделей удалено!', - 'success_partial' => 'Удалено : success_count моделей(ль), однако: fail_count моделей не удалены, потому что они всё ещё имеют связанные с ними активы.' - ), - -); diff --git a/resources/lang/ru/admin/settings/general.php b/resources/lang/ru/admin/settings/general.php deleted file mode 100644 index 0634c6ab4a..0000000000 --- a/resources/lang/ru/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'Active Directory', - 'ad_domain' => 'Домен Active Directory', - 'ad_domain_help' => 'Обычно, то же, что и ваш домен, но не всегда.', - 'ad_append_domain_label' => 'Добавить доменное имя', - 'ad_append_domain' => 'Добавить имя домена к имени пользователя', - 'ad_append_domain_help' => 'Пользователю не нужно будет вводить "username@domain.local", можно просто ввести "username".', - 'admin_cc_email' => 'Скрытая копия', - 'admin_cc_email_help' => 'Если вы хотите отправлять копии писем, что приходят пользователям при выдаче/возврате, на какой-то дополнительный адрес электронной почты, то введите его здесь. В противном случае оставьте это поле пустым.', - 'is_ad' => 'У вас сервер Active Directory', - 'alerts' => 'Уведомления', - 'alert_title' => 'Обновить настройки уведомлений', - 'alert_email' => 'Посылать уведомления на', - 'alert_email_help' => 'Адреса электронной почты или списки рассылки которые вы хотите отправить, должны быть разделены запятыми', - 'alerts_enabled' => 'Уведомления включены', - 'alert_interval' => 'Предупреждение об истечении срока (в днях)', - 'alert_inv_threshold' => 'Порог оповещения о запасах', - 'allow_user_skin' => 'Разрешить пользовтельские темы офрмления', - 'allow_user_skin_help_text' => 'Включение позволит пользователю изменять тему веб-интерфейса', - 'asset_ids' => 'ID актива', - 'audit_interval' => 'Интервал аудита', - 'audit_interval_help' => 'Если требуется регулярное проведение аудита, вы можете обозначить необходимый вам интервал в месяцах. При обновлении этого значения, будут обновлены все "даты следующего аудита" у активов с приближающейся датой аудита.', - 'audit_warning_days' => 'Предупреждающий порог предупреждения', - 'audit_warning_days_help' => 'За сколько дней мы должны предупредить вас, когда активы подлежат аудиту?', - 'auto_increment_assets' => 'Генерировать метки активов авто увеличением', - 'auto_increment_prefix' => 'Префикс ( не обязательно )', - 'auto_incrementing_help' => 'Сначала включите автоинкремент тегов активов, чтобы установить это', - 'backups' => 'Резервные копии', - 'backups_help' => 'Создавать, загружать и восстанавливать резервные копии ', - '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" в поле ниже для окончательного удаления ваших удаленных записей. Это действие не может быть отменено и ПОЛНОСТЬЮ очистит все удаленные записи. (Предварительно сделайте бекап, просто на всякий случай.)', - 'custom_css' => 'Пользовательское CSS', - 'custom_css_help' => 'Введите любое пользовательское CSS, которые вы хотите использовать. Не указывайте <style></style> теги.', - 'custom_forgot_pass_url' => 'Пользовательский URL для сброса пароля', - 'custom_forgot_pass_url_help' => 'Этим заменяется встроенный URL забытого пароля на экране входа в систему, что полезно, чтобы направлять пользователей на внутренние или размещенные в LDAP функции сброса пароля. Это позволит эффективно отключить локальный функционал восстановления забытого пользовательского пароля.', - 'dashboard_message' => 'Сообщение панели управления', - 'dashboard_message_help' => 'Этот текст будет отображаться на панели управления у всех кто обладает правом просмотра панели управления.', - 'default_currency' => 'Валюта по-умолчанию', - 'default_eula_text' => 'Пользовательское соглашение по умолчанию', - 'default_language' => 'Язык по умолчанию', - 'default_eula_help_text' => 'Вы так же можете привязать собственные пользовательские соглашения к определенным категориям активов.', - 'display_asset_name' => 'Отображаемое имя актива', - 'display_checkout_date' => 'Отображать дату выдачи', - 'display_eol' => 'Отображать дату истечения срока гарантии в таблице', - 'display_qr' => 'Отображать QR коды', - 'display_alt_barcode' => 'Показывать штрих-коды', - 'email_logo' => 'Логотип E-Mail', - 'barcode_type' => 'Тип 2D штрихкода', - 'alt_barcode_type' => 'Тип линейного штрихкода', - 'email_logo_size' => 'В почте лучше всего выглядят квадратные логотипы. ', - 'enabled' => 'Включено', - 'eula_settings' => 'Настройки лицензионного соглашения', - 'eula_markdown' => 'Это EULA поддерживает форматирование Github flavored markdown.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Разрешенные типы файлов: ico, png и gif. Другие форматы изображений могут не отображаться во всех браузерах.', - 'favicon_size' => 'Favicon\'ы быть квадратными размером 16х16 пикселей.', - 'footer_text' => 'Дополнительный текст нижнего колонтитула ', - 'footer_text_help' => 'Этот текст будет отображаться в правой части нижнего колонтитула. Разрешается использовать ссылки следующего вида Github ароматизированные уценок. Использование прочей HTML разметки, переводов строк, изображений - может привести к непредсказуемым результатам.', - 'general_settings' => 'Общие настройки', - 'general_settings_keywords' => 'поддержка компании, подписание, принятие, формат электронной почты, формат имени пользователя, изображения, на странице, эскиз, фото, панель, конфиденциальность', - 'general_settings_help' => 'EULA по умолчанию и прочее', - 'generate_backup' => 'Создать резервную копию', - 'header_color' => 'Цвет заголовка', - 'info' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.', - 'label_logo' => 'Логотип этикетки', - 'label_logo_size' => 'Для маркировки активов лучше всего подойдут квадратные логотипы. Они будт отображаться в правом верхнем углу актива. ', - 'laravel' => 'Версия Laravel', - 'ldap' => 'LDAP', - 'ldap_default_group' => 'Группа прав доступа по умолчанию', - 'ldap_default_group_info' => 'Выберите группу для привязки к пользователю, помните пользователь получает права доступа группы к которой он привязан.', - 'no_default_group' => 'Нет группы по умолчанию', - 'ldap_help' => 'LDAP/Active Directory', - 'ldap_client_tls_key' => 'Клиентский TLS-ключ LDAP', - 'ldap_client_tls_cert' => 'LDAP сертификат клиентской части', - 'ldap_enabled' => 'LDAP активно', - 'ldap_integration' => 'Интеграция LDAP', - 'ldap_settings' => 'Настройка LDAP', - 'ldap_client_tls_cert_help' => 'Клиентский TLS сертификат и Ключ для LDAP-соединений обычно принято использовать только в конфигурациях Google Workspace с параметром “Secure LDAP”. Оба параметра обязательны.', - 'ldap_client_tls_key' => 'LDAP ключ шифрования клиентской части', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'Поле LDAP Location должно использоваться, если OU не указано в Base Bind DN. Оставьте поле пустым, если нужно использовать поиск по OU.', - 'ldap_login_test_help' => 'Введите действительное имя пользователя и пароль LDAP из базового DN, указанного выше, чтобы проверить, правильно ли настроен логин LDAP. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', - 'ldap_login_sync_help' => 'Этим производится проверка правильности синхронизации LDAP. Если тест подлинности LDAP не пройдёт, пользователи так и не смогут войти в систему. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Сервер LDAP', - 'ldap_server_help' => 'Должен начинаться с ldap:// (для незашифрованных или TLS соединений) или ldaps:// (SSL)', - 'ldap_server_cert' => 'Подтверждение SSL сертификата LDAP', - 'ldap_server_cert_ignore' => 'Разрешить невалидный SSL сертификат', - 'ldap_server_cert_help' => 'Выберите галочку если вы используете самоподписанный SSL сертификат и хотите принять невалидный SSL сертификат.', - 'ldap_tls' => 'Использовать TLS', - 'ldap_tls_help' => 'Отметьте, только если у вас запущен STARTTLS на вашем LDAP сервере. ', - 'ldap_uname' => 'Имя пользователя LDAP Bind', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP номер телефона', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'Страна LDAP', - 'ldap_pword' => 'Пароль LDAP Bind', - 'ldap_basedn' => 'Основной Bind DN', - 'ldap_filter' => 'Фильтр LDAP', - 'ldap_pw_sync' => 'LDAP синхронизация паролей', - 'ldap_pw_sync_help' => 'Снимите галку, если вы не хотите синхронизировать LDAP пароли с локальными. Отключение этого означает, что ваши пользователи не смогут зайти в систему, если ваш LDAP сервер станет недоступным.', - 'ldap_username_field' => 'Поле имени пользователя', - 'ldap_lname_field' => 'Фамилия', - 'ldap_fname_field' => 'LDAP Имя', - 'ldap_auth_filter_query' => 'Запрос аутентификации LDAP', - 'ldap_version' => 'Версия LDAP', - 'ldap_active_flag' => 'Активный флаг LDAP', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Номер сотрудника LDAP', - 'ldap_email' => 'Email LDAP', - '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' => 'Браузер пользователя', - 'login_help' => 'Список попыток входа', - 'login_note' => 'Комментарий для экрана логина', - 'login_note_help' => 'Опционально выводит несколько предложений на экране логина. Например, чтобы помочь людям, которые нашли потерянное или украденное устройство. Здесь можно использовать Github flavored markdown', - 'login_remote_user_text' => 'Параметры входа удаленного пользователя', - 'login_remote_user_enabled_text' => 'Включение входа через использование Remote User Header', - 'login_remote_user_enabled_help' => 'Эта опция дает возможность аутентификации с использванием заголовка REMOTE_USER согласно спецификации "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Отключить прочие механизмы аутентификации', - 'login_common_disabled_help' => 'Этот параметр отключает другие механизмы аутентификации. Просто включите эту опцию, если вы уверены, что ваш REMOTE_USER логин уже работает.', - 'login_remote_user_custom_logout_url_text' => 'Пользовательский URL выхода', - 'login_remote_user_custom_logout_url_help' => 'Если здесь будет указан URL-адрес, пользователи будут перенаправлены туда после выхода из Snipe-IT. Это полезно для правильного закрытия пользовательской сессии вашего поставщика аутентификации.', - 'login_remote_user_header_name_text' => 'Пользовательский заголовок имени пользователя', - 'login_remote_user_header_name_help' => 'Использовать указанный заголовок вместо REMOTE_USER', - 'logo' => 'Логотип', - 'logo_print_assets' => 'Используется при печати', - 'logo_print_assets_help' => 'Использование брендинга в распечатке списка активов ', - 'full_multiple_companies_support_help_text' => 'Ограничить доступ пользователям (включая админов) только активами их компаний.', - 'full_multiple_companies_support_text' => 'Полная поддержка нескольких компаний', - 'show_in_model_list' => 'Показать в списках (дропдаунах) модели', - 'optional' => 'не обязательно', - 'per_page' => 'Результатов на страницу', - 'php' => 'Версия PHP', - 'php_info' => 'PHP информация', - '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' => 'Пароль должен отличаться от имени, фамилии, адреса электронной почты и имени пользователя', - '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' => 'Запретит пользователям использовать пароли входящие в 10 000 самых популярных.', - 'qr_help' => 'Включить QR коды', - 'qr_text' => 'Текст QR кода', - 'saml' => 'SAML', - 'saml_title' => 'Обновление настроек SAML', - 'saml_help' => 'Настройки SAML', - 'saml_enabled' => 'SAML включён', - 'saml_integration' => 'Интеграция SAML', - 'saml_sp_entityid' => 'ID записи', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Открытая часть Сертификата', - 'saml_sp_metadata_url' => 'URL Метаданных', - 'saml_idp_metadata' => 'Метаданные SAML IdP', - 'saml_idp_metadata_help' => 'Метаданные IdP можно указать с помощью URL или XML-файла.', - 'saml_attr_mapping_username' => 'Привязка Атрибута - Имя Пользователя', - 'saml_attr_mapping_username_help' => 'NameID будет использоваться, если сопоставление атрибутов указано как unspecified или указано неверно.', - 'saml_forcelogin_label' => 'Приоритет входа SAML', - 'saml_forcelogin' => 'Сделать SAML-авторизацию входом по умолчанию', - 'saml_forcelogin_help' => 'Вы можете использовать \'/login?nosaml\' для перехода на обычную страницу входа.', - 'saml_slo_label' => 'Единый выход SAML', - 'saml_slo' => 'Отправить запрос на выход в IdP при выходе', - 'saml_slo_help' => 'Это приведет к тому, что пользователь будет сначала перенаправлен на IdP при выходе. Оставьте неотмеченным, если IdP не поддерживает SAML SLO, инициированный SP.', - 'saml_custom_settings' => 'Дополнительные параметры SAML', - 'saml_custom_settings_help' => 'Вы можете указать дополнительные параметры библиотеке onelogin/php-saml. Используйте на свой страх и риск.', - 'saml_download' => 'Скачать Метаданные', - 'setting' => 'Настройка', - 'settings' => 'Настройки', - 'show_alerts_in_menu' => 'Показать оповещения в верхнем меню', - 'show_archived_in_list' => 'Архивные активы', - 'show_archived_in_list_text' => 'Отображать активы из архива в списке «все активы»', - 'show_assigned_assets' => 'Показать активы, назначенные активам', - 'show_assigned_assets_help' => 'Выводить активы, назначенные другим активам в "Вид пользователя -> Активы", "Вид пользователя -> Информация-> Печать всех назначенных" и в "Учетная запись -> Просмотр назначенных активов".', - 'show_images_in_email' => 'Показать изображения в письмах', - 'show_images_in_email_help' => 'Снимите этот флажок, если ваша установка Snipe-IT находится за VPN или в закрытой сети в случае, если в E-mail-ах, которые просматриваются пользователями за пределами указанной сети не отбражаются/не загружаются изображения из данной установки Snipe-IT.', - 'site_name' => 'Название сайта', - 'integrations' => 'Интеграции', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Протестировать перед сохранением', - 'webhook_title' => 'Обновить настройки Webhook', - 'webhook_help' => 'Настройки интеграций', - 'webhook_botname' => 'Имя бота :app', - 'webhook_channel' => ':app канал', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Настройки', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Как только вы сохраните :app информацию, появится тестовая кнопка.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Версия Snipe-IT', - 'support_footer' => 'Ссылки на поддержу в нижнем колонтитуле ', - 'support_footer_help' => 'Отображать или не отображать ссылку на руководство пользователя и поддержку Snipe-IT', - 'version_footer' => 'Версия в нижнем колонтитуле ', - 'version_footer_help' => 'Отображать или не отображать версию и номер сборки Snipe-IT.', - 'system' => 'Информация о системе', - 'update' => 'Обновить настройки', - 'value' => 'Значение', - 'brand' => 'Фирменный стиль', - 'brand_keywords' => 'нижняя часть страницы, логотип, print, тема, оболочка, верхняя часть страницы, цветовая палитра, цвет, css', - 'brand_help' => 'Логотип, Имя сайта', - 'web_brand' => 'Тип Web-Брендинга', - 'about_settings_title' => 'О настройках', - 'about_settings_text' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.', - 'labels_per_page' => 'Этикеток на странице', - 'label_dimensions' => 'Размеры наклеек (в дюймах)', - 'next_auto_tag_base' => 'Следующий автоинкремент', - 'page_padding' => 'Поля страницы (в дюймах)', - 'privacy_policy_link' => 'Ссылка на политику конфиденциальности', - 'privacy_policy' => 'Политика конфидициальности', - 'privacy_policy_link_help' => 'Добавленный здесь URL-адрес, будет являться ссылкой на политику конфиденциальности и будет отображаться в футере приложения, а также будет добавлен в e-mail сообщения, которые посылает система, в соответствии с GDPR. ', - 'purge' => 'Очистка удалённых записей', - 'purge_deleted' => 'Очистить удаленное', - 'labels_display_bgutter' => 'Метка внизу страницы', - 'labels_display_sgutter' => 'Метка сбоку страницы', - 'labels_fontsize' => 'Размер шрифта метки', - 'labels_pagewidth' => 'Ширина ярлыка', - 'labels_pageheight' => 'Высота ярлыка', - 'label_gutters' => 'Интервал ярлыков (дюймы)', - 'page_dimensions' => 'Размер страницы (дюймы)', - 'label_fields' => 'Видимые поля ярлыков', - 'inches' => 'дюймы', - 'width_w' => 'ширина', - 'height_h' => 'высота', - 'show_url_in_emails' => 'Ссылка на Snipe-IT в электронных письмах', - 'show_url_in_emails_help_text' => 'Снимите этот флажок, если вы не хотите ссылаться на свою установку Snipe-IT в нижних колонтитулах электронной почты. Полезно, если большинство ваших пользователей никогда не заходят в систему.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Максимальная высота иконки', - 'thumbnail_max_h_help' => 'Максимальная высота в пикселях для отображения в списке. Минимум 25, максимум 500.', - 'two_factor' => 'Двухфакторная аутентификация', - 'two_factor_secret' => 'Двухфакторный код', - 'two_factor_enrollment' => 'Двухфакторная регистрация', - 'two_factor_enabled_text' => 'Включить двухфакторную аутентификацию', - 'two_factor_reset' => 'Сбросить двухфакторный секрет', - 'two_factor_reset_help' => 'Это заставит пользователя снова регистрировать свое устройство с помощью Google Authenticator. Это может быть полезно, если их зарегистрированное устройство потеряно или украдено. ', - 'two_factor_reset_success' => 'Двухфакторное устройство успешно сброшено', - 'two_factor_reset_error' => 'Ошибка сброса двухфакторного устройства', - 'two_factor_enabled_warning' => 'Если включить двухфакторный режим (если он в данный момент не включен) вы сразу же будете вынуждены проходить аутентификацию на устройстве, зарегистрированном в Google Auth. У вас будет возможность зарегистрировать свое устройство, если оно не зарегистрировано.', - 'two_factor_enabled_help' => 'Это включит двухфакторную проверку подлинности с помощью Google Authenticator.', - 'two_factor_optional' => 'Выборочно (пользователи могут включить или отключить если разрешено)', - 'two_factor_required' => 'Требуется для всех пользователей', - 'two_factor_disabled' => 'Выключен', - 'two_factor_enter_code' => 'Введите Двухфакторный код', - 'two_factor_config_complete' => 'Подтвердить код', - 'two_factor_enabled_edit_not_allowed' => 'Ваш администратор не позволяет изменять этот параметр.', - 'two_factor_enrollment_text' => "Требуется двухфакторная аутентификация, однако ваше устройство еще не зарегистрировано. Откройте приложение Google Authenticator и отсканируйте QR-код ниже, чтобы зарегистрировать свое устройство. После того, как вы зарегистрируете свое устройство, введите приведенный ниже код", - 'require_accept_signature' => 'Требуется подпись', - 'require_accept_signature_help_text' => 'Включение этой функции потребует от пользователей физического выхода из системы при принятии актива.', - 'left' => 'слева', - 'right' => 'справа', - 'top' => 'сверху', - 'bottom' => 'снизу', - 'vertical' => 'вертикально', - 'horizontal' => 'горизонтально', - 'unique_serial' => 'Уникальные серийные номера', - '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' => ' Настройки штрих-кодов 1D & 2D', - 'barcodes_help' => 'Эта операция попытается удалить штрих-коды. Обычно это нужно делать только в том случае, если вы изменили настройки штрих-кода, или изменился URL-адрес вашего инстанса 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' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Двухфакторная авторизация, ограничения паролей', - 'groups_keywords' => 'разрешения, группы разрешений, авторизация', - '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_ad' => 'LDAP/Active Directory', - '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' => 'Протестировать интеграцию', - 'label2_enable' => 'Новый движок этикеток', - 'label2_enable_help' => 'Переключиться на новый движок этикеток. Важно: вам нужно сохранить эти настройки перед изменением других настроек.', - 'label2_template' => 'Шаблон', - 'label2_template_help' => 'Выберите шаблон для генерации этикеток', - 'label2_title' => 'Заголовок', - 'label2_title_help' => 'Заголовок выводится на этикетках, в которых включен его вывод', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Использовать логотип актива', - 'label2_asset_logo_help' => 'Использовать логотип компании актива, а не значение :setting_name', - 'label2_1d_type' => 'Тип штрих-кода 1D', - 'label2_1d_type_help' => 'Формат для 1D штрих-кодов', - 'label2_2d_type' => 'Тип 2D штрих-кода', - 'label2_2d_type_help' => 'Формат 2D штрих-кодов', - 'label2_2d_target' => 'Цель 2D штрих-кода', - 'label2_2d_target_help' => 'URL для 2D штрих-кодов указывает адрес сайта с активом/объектом', - 'label2_fields' => 'Определения полей', - 'label2_fields_help' => 'Поля могут быть добавлены, удалены и переупорядочены в левой колонке. Для каждого поля можно добавлять, удалять и переупорядочивать несколько параметров меток и DataSource.', - 'help_asterisk_bold' => 'Текст, введенный как **текст** будет отображаться как жирный', - 'help_blank_to_use' => 'Оставьте пустым, чтобы использовать значение из :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'По умолчанию', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Настройки входа через Google Workspace', - 'enable_google_login' => 'Разрешить пользователям входить, используя Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Адрес почты для ответа', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Драйвер базы данных', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ru/admin/statuslabels/message.php b/resources/lang/ru/admin/statuslabels/message.php deleted file mode 100644 index 9bfbf90998..0000000000 --- a/resources/lang/ru/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'Ярлык состояния не существует.', - 'assoc_assets' => 'Этот ярлык состояния связан как минимум с одним активом и не может быть удален. Измените состояние ваших активов и попробуйте ещё раз. ', - - 'create' => [ - 'error' => 'Ярлык состояния не создан, попробуйте еще раз.', - 'success' => 'Ярлык состояния успешно создан.', - ], - - 'update' => [ - 'error' => 'Ярлык состояния не обновлен, попробуйте еще раз', - 'success' => 'Ярлык состояния успешно обновлен.', - ], - - 'delete' => [ - 'confirm' => 'Вы уверены что хотите удалить это состояние?', - 'error' => 'При удалении состояния возникла проблема. Пожалуйста попробуйте снова.', - 'success' => 'Ярлык состояние был успешно удален.', - ], - - 'help' => [ - 'undeployable' => 'Эти активы не могут быть назначены никому.', - 'deployable' => 'Эти активы могут быть проверены. Как только они будут назначены, они получат мета-статус Развернуты.', - 'archived' => 'Эти активы не могут быть проверены и будут отображаться только в архивированном виде. Это полезно для сохранения информации об активах для составления бюджета / исторических целей, но не оставляя их вне списка текущих активов.', - 'pending' => 'Эти активы еще не могут быть назначены никому, часто используемым для предметов, которые не подлежат ремонту, но, как ожидается, возвращаются в обращение.', - ], - -]; diff --git a/resources/lang/ru/admin/suppliers/table.php b/resources/lang/ru/admin/suppliers/table.php deleted file mode 100644 index 595bafe581..0000000000 --- a/resources/lang/ru/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'О поставщиках', - 'about_suppliers_text' => 'Поставщики используются для отслеживания источника поставок', - 'address' => 'Адрес поставщика', - 'assets' => 'Активы', - 'city' => 'Город', - 'contact' => 'Контактное лицо', - 'country' => 'Страна', - 'create' => 'Создание поставщика', - 'email' => 'Адрес эл. почты', - 'fax' => 'Факс', - 'id' => 'ID', - 'licenses' => 'Лицензии', - 'name' => 'Имя поставщика', - 'notes' => 'Примечание', - 'phone' => 'Телефон', - 'state' => 'Штат', - 'suppliers' => 'Поставщики', - 'update' => 'Обновить поставщика', - 'url' => 'Ссылка', - 'view' => 'Просмотр поставщика', - 'view_assets_for' => 'Список активов от', - 'zip' => 'Почтовый индекс', - -); diff --git a/resources/lang/ru/admin/users/table.php b/resources/lang/ru/admin/users/table.php deleted file mode 100644 index 4875c1a71e..0000000000 --- a/resources/lang/ru/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Активен', - 'allow' => 'Разрешить', - 'checkedout' => 'Активы', - 'created_at' => 'Создано', - 'createuser' => 'Создать пользователя', - 'deny' => 'Запретить', - 'email' => 'Электронная почта', - 'employee_num' => 'Сотрудник №', - 'first_name' => 'Имя', - 'groupnotes' => 'Выберите группу для назначения пользователю, помните, что пользователь принимает права группы, которые ему назначены. Используйте ctrl+click (или cmd+click в Mac OS), чтобы отменить выбор групп.', - 'id' => 'Id', - 'inherit' => 'Наследование', - 'job' => 'Должность', - 'last_login' => 'Последнее посещение', - 'last_name' => 'Фамилия', - 'location' => 'Расположение', - 'lock_passwords' => 'Подробности логина не могут быть изменены на этой конфигурации.', - 'manager' => 'Руководитель', - 'managed_locations' => 'Управляемые расположения', - 'name' => 'Имя', - 'notes' => 'Заметки', - 'password_confirm' => 'Подтверждение пароля', - 'password' => 'Пароль', - 'phone' => 'Телефон', - 'show_current' => 'Показать текущих пользователей', - 'show_deleted' => 'Показать удаленных пользователей', - 'title' => 'Название', - 'to_restore_them' => 'чтобы восстановить их.', - 'total_assets_cost' => "Общая стоимость активов", - 'updateuser' => 'Обновить пользователя', - 'username' => 'Имя Пользователя', - 'user_deleted_text' => 'Этот пользователь был помечен как удаленный.', - 'username_note' => '(Это используется для связи с Active Directory, а не для входа.)', - 'cloneuser' => 'Дублировать пользователя', - 'viewusers' => 'Просмотр пользователей', -); diff --git a/resources/lang/ru/auth/general.php b/resources/lang/ru/auth/general.php deleted file mode 100644 index e08808a67a..0000000000 --- a/resources/lang/ru/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Отправить ссылку на сброс пароля', - 'email_reset_password' => 'Сброс пароля по эл.почте', - 'reset_password' => 'Восстановление пароля', - 'saml_login' => 'Вход через SAML', - 'login' => 'Логин', - 'login_prompt' => 'Пожалуйста, авторизуйтесь', - 'forgot_password' => 'Я забыл мой пароль', - 'ldap_reset_password' => 'Нажмите здесь для сброса своего пароля в LDAP', - 'remember_me' => 'Запомнить меня', - 'username_help_top' => 'Введите своё Имя Пользователя, чтобы получить ссылку для сброса пароля.', - 'username_help_bottom' => 'Ваши Имя Пользователя и Ваш E-Mail могут быть одинаковыми, но могут и не быть, в зависимости от Вашей конфигурации. Если Вы не можете вспомнить Ваше Имя Пользователя - обратитесь к Вашему системному администратору.

Имена Пользователя, к которым не привязан адрес электронной почты, не смогут получить ссылку на сброс пароля. ', - 'google_login' => 'Или войдите через Google Workspace', - 'google_login_failed' => 'Не удаётся авторизоваться через Google аккаунт, пожалуйста попробуйте ещё раз.', - -]; - diff --git a/resources/lang/ru/general.php b/resources/lang/ru/general.php deleted file mode 100644 index 490c9a05e5..0000000000 --- a/resources/lang/ru/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Аксессуары', - 'activated' => 'Активно', - 'accepted_date' => 'Дата принятия', - 'accessory' => 'Аксессуар', - 'accessory_report' => 'Отчёт по аксессуарам', - 'action' => 'Действие', - 'activity_report' => 'Oтчет о деятельности', - 'address' => 'Адрес', - 'admin' => 'Администратор', - 'administrator' => 'Администратор', - 'add_seats' => 'Рабочих мест', - 'age' => "Возраст", - 'all_assets' => 'Все активы', - 'all' => 'Все', - 'archived' => 'Архивные', - 'asset_models' => 'Модели активов', - 'asset_model' => 'Модель', - 'asset' => 'Актив', - 'asset_report' => 'Отчет по активам', - 'asset_tag' => 'Тег актива', - 'asset_tags' => 'Инвентарный номер актива', - 'assets_available' => 'Доступные активы', - 'accept_assets' => 'Принять активы: название', - 'accept_assets_menu' => 'Принять активы', - 'audit' => 'аудит', - 'audit_report' => 'Журнал аудита', - 'assets' => 'Активы', - 'assets_audited' => 'активы проверены', - 'assets_checked_in_count' => 'активы получены', - 'assets_checked_out_count' => 'активы выданы', - 'asset_deleted_warning' => 'Этот актив был удален. Его нужно восстановить, прежде чем назначить кому-либо.', - 'assigned_date' => 'Дата назначения', - 'assigned_to' => 'Привязано к :name', - 'assignee' => 'Выдано', - 'avatar_delete' => 'Удалить аватар', - 'avatar_upload' => 'Загрузить аватар', - 'back' => 'Назад', - 'bad_data' => 'Ничего не найдено. Что-то неправильно ввели?', - 'bulkaudit' => 'Массовый аудит', - 'bulkaudit_status' => 'Состояние аудита', - 'bulk_checkout' => 'Массовая выдача', - 'bulk_edit' => 'Массовое редактирование', - 'bulk_delete' => 'Массовое удаление', - 'bulk_actions' => 'Массовые действия', - 'bulk_checkin_delete' => 'Групповое выделение / Удалить пользователей', - 'byod' => 'BYOD', - 'byod_help' => 'Это устройство принадлежит пользователю', - 'bystatus' => 'по статусу', - 'cancel' => 'Отмена', - 'categories' => 'Категории', - 'category' => 'Категория', - 'change' => 'В/Из', - 'changeemail' => 'Изменить адрес почты', - 'changepassword' => 'Изменить пароль', - 'checkin' => 'Привязать', - 'checkin_from' => 'Возврат из', - 'checkout' => 'Отвязать', - 'checkouts_count' => 'Отвязать', - 'checkins_count' => 'Привязать', - 'user_requests_count' => 'Запросы', - 'city' => 'Город', - 'click_here' => 'Нажмите здесь', - 'clear_selection' => 'Очистить выбор', - 'companies' => 'Компании', - 'company' => 'Компания', - 'component' => 'Компонент', - 'components' => 'Компоненты', - 'complete' => 'Завершен', - 'consumable' => 'Расходный материал', - 'consumables' => 'Расходные материалы', - 'country' => 'Страна', - 'could_not_restore' => 'Ошибка восстановления :item_type: :error', - 'not_deleted' => ':item_type не удален, поэтому его нельзя восстановить', - 'create' => 'Создать нового', - 'created' => 'Элемент создан', - 'created_asset' => 'Создать актив', - 'created_at' => 'Создано в', - 'created_by' => 'Создано', - 'record_created' => 'Запись Создана', - 'updated_at' => 'Обновлено', - 'currency' => 'Руб.', // this is deprecated - 'current' => 'Текущий', - 'current_password' => 'Текущий пароль', - 'customize_report' => 'Настройка отчета', - 'custom_report' => 'Пользовательский отчет по активам', - 'dashboard' => 'Панель мониторинга', - 'days' => 'дней', - 'days_to_next_audit' => 'Дней на следующий аудит', - 'date' => 'Дата', - 'debug_warning' => 'Предупреждение!', - 'debug_warning_text' => 'Это приложение выполняется в режиме с включенной отладкой. Это может нарушить конфиденциальность данных, если приложение доступно для внешнего мира. Отключите режим отладки, поменяв значение APP_DEBUG в файле .env на false.', - 'delete' => 'Удалить', - 'delete_confirm' => 'Вы действительно хотите удалить?', - 'delete_confirm_no_undo' => 'Вы уверенны, что хотите удалить :item? Это действие нельзя будет отменить.', - 'deleted' => 'Удалено', - 'delete_seats' => 'Удаленные лицензии', - 'deletion_failed' => 'Не удалось удалить', - 'departments' => 'Департаменты', - 'department' => 'Департамент', - 'deployed' => 'Развернут', - 'depreciation' => 'Амортизация', - 'depreciations' => 'Устаревание', - 'depreciation_report' => 'Отчет по амортизации', - 'details' => 'Детали', - 'download' => 'Загрузка', - 'download_all' => 'Скачать все', - 'editprofile' => 'Редактировать свой профиль', - 'eol' => 'EOL', - 'email_domain' => 'Домен адреса электронной почты', - 'email_format' => 'Формат адреса электронной почты', - 'employee_number' => 'Номер сотрудника', - 'email_domain_help' => 'Он используется для генерации адреса при импорте', - 'error' => 'Ошибка', - 'exclude_archived' => 'Исключить архивные активы', - 'exclude_deleted' => 'Исключить удаленные активы', - 'example' => 'Пример: ', - 'filastname_format' => 'Первая буква имени и фамилия (jsmith@example.com)', - 'firstname_lastname_format' => 'Имя и фамилия через точку (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'Имя и фамилия (jane_smith@example.com)', - 'lastnamefirstinitial_format' => 'Фамилия и первая буква имени (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Первая буква имени Фамилия (i.ivanov@example.com)', - 'firstname_lastname_display' => 'Имя Фамилия (Иван Иванов)', - 'lastname_firstname_display' => 'Фамилия Имя (Иванов Иван)', - 'name_display_format' => 'Формат имени', - 'first' => 'В начало', - 'firstnamelastname' => 'Имя Фамилия (ivanivanov@example.com)', - 'lastname_firstinitial' => 'Фамилия Первая буква имени (ivanov_i@example.com)', - 'firstinitial.lastname' => 'Первая буква имени и фамилия (i.ivanov@example.com)', - 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', - 'first_name' => 'Имя', - 'first_name_format' => 'Имя (jane@example.com)', - 'files' => 'Файлы', - 'file_name' => 'Файл', - 'file_type' => 'Тип файла', - 'filesize' => 'Размер файла', - 'file_uploads' => 'Загрузка файла', - 'file_upload' => 'Загрузить файл', - 'generate' => 'Сгенерировать', - 'generate_labels' => 'Сгенерировать метки', - 'github_markdown' => 'Это поле поддерживает разметку markdown.', - 'groups' => 'Группы', - 'gravatar_email' => 'Адрес электронной почты Gravatar', - 'gravatar_url' => 'Измените ваш аватар на Gravatar.com.', - 'history' => 'История', - 'history_for' => 'История для', - 'id' => 'ID', - 'image' => 'Изображение', - 'image_delete' => 'Удалить изображение', - 'include_deleted' => 'Включать удаленные активы', - 'image_upload' => 'Загрузить изображение', - 'filetypes_accepted_help' => 'Разрешенный тип файлов :types. Максимальный допустимый размер загружаемых файлов :size.|Разрешенные типы файлов :types. Максимальный допустимый размер загружаемых файлов :size.', - 'filetypes_size_help' => 'Максимальный размер файла - :size.', - 'image_filetypes_help' => 'Допустимые типы файлов - pg, webp, png, gif, и svg. Максимальный размер файла :size.', - 'unaccepted_image_type' => 'Нечитаемый файл изображения. Допустимые типы файлов: jpg, webp, png, gif и svg. Медиа тип этого файла: :mimetype.', - 'import' => 'Импорт', - 'importing' => 'Импортируется', - 'importing_help' => 'Вы можете импортировать активы, аксессуары, лицензии, компоненты, расходные материалы и пользователей через CSV-файл.

CSV должен быть разделен запятыми и отформатирован заголовками, которые соответствуют заголовкам образца CSV в документации.', - 'import-history' => 'История импорта', - 'asset_maintenance' => 'Обслуживание', - 'asset_maintenance_report' => 'Отчет по обслуживанию', - 'asset_maintenances' => 'Активы на обслуживании', - 'item' => 'Предмет', - 'item_name' => 'Название', - 'import_file' => 'Импорт CSV', - 'import_type' => 'Тип импорта CSV', - 'insufficient_permissions' => 'Недостаточно прав!', - 'kits' => 'Готовые наборы', - 'language' => 'Язык', - 'last' => 'В конец', - 'last_login' => 'Последний вход', - 'last_name' => 'Фамилия', - 'license' => 'Лицензия', - 'license_report' => 'Отчет по лицензиям', - 'licenses_available' => 'Доступные лицензии', - 'licenses' => 'Лицензии', - 'list_all' => 'Весь список', - 'loading' => 'Загрузка, пожалуйста подождите...', - 'lock_passwords' => 'Это значение не будет сохранено в демо-версии.', - 'feature_disabled' => 'Функция отключена в этой версии.', - 'location' => 'Расположение', - 'locations' => 'Места', - 'logo_size' => 'Квадратные логотипы лучше смотрятся с текстом. Максимальный размер логотипа 50px в высоту и 500px в ширину. ', - 'logout' => 'Выйти', - 'lookup_by_tag' => 'Поиск по тегу актива', - 'maintenances' => 'Техобслуживание', - 'manage_api_keys' => 'Управление API ключами', - 'manufacturer' => 'Производитель', - 'manufacturers' => 'Производители', - 'markdown' => 'облегченный язык разметки.', - 'min_amt' => 'Мин Кол-во', - 'min_amt_help' => 'Минимальное количество элементов, которые должны быть доступны до срабатывания предупреждения. Оставьте Мин. количество пустым, если вы не хотите получать оповещения о низких запасах.', - 'model_no' => 'Модель', - 'months' => 'Месяцев', - 'moreinfo' => 'Подробнее', - 'name' => 'Имя', - 'new_password' => 'Новый пароль', - 'next' => 'Далее', - 'next_audit_date' => 'Следующая дата аудита', - 'last_audit' => 'Последний аудит', - 'new' => 'новое!', - 'no_depreciation' => 'Нет аммортизации', - 'no_results' => 'Нет результатов.', - 'no' => 'Нет', - 'notes' => 'Примечания', - 'order_number' => 'Номер заказа', - 'only_deleted' => 'Только удаленные активы', - 'page_menu' => 'Показаны элементы _MENU_', - 'pagination_info' => 'Показаны _START_ для _END_ _TOTAL_ элементы', - 'pending' => 'Ожидание', - 'people' => 'Пользователи', - 'per_page' => 'Результатов на страницу', - 'previous' => 'Пред', - 'processing' => 'Обработка', - 'profile' => 'Ваш профиль', - 'purchase_cost' => 'Закупочная цена', - 'purchase_date' => 'Дата закупки', - 'qty' => 'Кол-во', - 'quantity' => 'Количество', - 'quantity_minimum' => ':count элемента (-ов) меньше или почти меньше порога минимального количества', - 'quickscan_checkin' => 'Получение быстрым сканированием', - 'quickscan_checkin_status' => 'Статус получения', - 'ready_to_deploy' => 'Готов к установке', - 'recent_activity' => 'Недавняя активность', - 'remaining' => 'Осталось', - 'remove_company' => 'Удалить привязку компании', - 'reports' => 'Отчеты', - 'restored' => 'восстановлено', - 'restore' => 'Восстановить', - 'requestable_models' => 'Запрашиваемые модели', - 'requested' => 'Запрошено', - 'requested_date' => 'Запрашиваемая дата', - 'requested_assets' => 'Запрашиваемые активы', - 'requested_assets_menu' => 'Запрошенные активы', - 'request_canceled' => 'Запрос отменен', - 'save' => 'Сохранить', - 'select_var' => 'Выберите :thing... ', // this will eventually replace all of our other selects - 'select' => 'Выбор', - 'select_all' => 'Выбрать все', - 'search' => 'Поиск', - 'select_category' => 'Выберите категорию', - 'select_department' => 'Выбрать департамент', - 'select_depreciation' => 'Выберите тип амортизации', - 'select_location' => 'Выберите местоположение', - 'select_manufacturer' => 'Выберите производителя', - 'select_model' => 'Выберите модель', - 'select_supplier' => 'Выберите поставщика', - 'select_user' => 'Выберите пользователя', - 'select_date' => 'Выберите дату (ГГГГ-ММ-ДД)', - 'select_statuslabel' => 'Выбрать статус', - 'select_company' => 'Выберите компанию', - 'select_asset' => 'Выбрать актив', - 'settings' => 'Настройки', - 'show_deleted' => 'Просмотр удаленных', - 'show_current' => 'Показать текущий', - 'sign_in' => 'Вход', - 'signature' => 'Подпись', - 'signed_off_by' => 'Подписано:', - 'skin' => 'Оформление', - 'webhook_msg_note' => 'Уведомление будет отправлено через webhook', - 'webhook_test_msg' => 'Ого! Похоже, что интеграция :app со Snipe-IT работает!', - 'some_features_disabled' => 'ДЕМО РЕЖИМ: Некоторые функции отключены.', - 'site_name' => 'Название сайта', - 'state' => 'Область/Регион', - 'status_labels' => 'Этикетки', - 'status' => 'Статус', - 'accept_eula' => 'Соглашение о приемке', - 'supplier' => 'Поставщик', - 'suppliers' => 'Поставщики', - 'sure_to_delete' => 'Вы действительно хотите удалить', - 'sure_to_delete_var' => 'Вы уверены, что хотите удалить :item?', - 'delete_what' => 'Удалить :item', - 'submit' => 'Принять', - 'target' => 'Цель', - 'time_and_date_display' => 'Время и дата', - 'total_assets' => 'Всего активов', - 'total_licenses' => 'Всего лицензий', - 'total_accessories' => 'всего аксессуаров', - 'total_consumables' => 'всего расходников', - 'type' => 'Тип', - 'undeployable' => 'Не развертываемый', - 'unknown_admin' => 'Неизвестный администратор', - 'username_format' => 'Формат имени пользователя', - 'username' => 'Пользователь', - 'update' => 'Обновить', - 'upload_filetypes_help' => 'Допустимые типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, xlsx, txt, lic, xml, zip, rtf и rar. Максимальный размер - :size.', - 'uploaded' => 'Загружено', - 'user' => 'Пользователь', - 'accepted' => 'принято', - 'declined' => 'отменено', - 'unassigned' => 'Не назначено', - 'unaccepted_asset_report' => 'Непринятые активы', - 'users' => 'Пользователи', - 'viewall' => 'Посмотреть все', - 'viewassets' => 'Показать присвоенные активы', - 'viewassetsfor' => 'Список активов на :name', - 'website' => 'Сайт', - 'welcome' => 'Добро пожаловать, :name', - 'years' => 'Лет', - 'yes' => 'Да', - 'zip' => 'Почтовый индекс', - 'noimage' => 'Изображение не загружено или не найдено.', - 'file_does_not_exist' => 'Запрашиваемый файл не существует на сервере.', - 'file_upload_success' => 'Файл успешно загружен!', - 'no_files_uploaded' => 'Файл успешно загружен!', - 'token_expired' => 'Время вашей сессии истекло. Пожалуйста, войдите снова.', - 'login_enabled' => 'Вход разрешен', - 'audit_due' => 'Ожидает аудита', - 'audit_overdue' => 'Проверка просрочена', - 'accept' => 'Принять :asset', - 'i_accept' => 'Принимаю', - 'i_decline' => 'Отклоняю', - 'accept_decline' => 'Принять/Отклонить', - 'sign_tos' => 'Подпишитесь ниже, чтобы указать, что вы согласны с условиями предоставления услуг:', - 'clear_signature' => 'Очистить подпись', - 'show_help' => 'Показать справку', - 'hide_help' => 'Скрыть справку', - 'view_all' => 'просмотреть все', - 'hide_deleted' => 'Скрыть удаленное', - 'email' => '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.', - 'changed' => 'Изменено', - 'to' => 'Кому', - 'report_fields_info' => '

Выберите поля, которые вы хотите включить в свой отчет, и нажмите "Сгенерировать". Файл (custom-asset-report-YYYY-mm-dd.csv) загрузится автоматически и его можно будет открыть в Excel.

-

Если вы хотите экспортировать только определенные активы, используйте параметры ниже для более точной настройки результата.

', - 'range' => 'Диапазон', - 'bom_remark' => 'Добавить BOM (знак байта) в этот CSV', - 'improvements' => 'Улучшения', - 'information' => 'Информация', - 'permissions' => 'Права', - 'managed_ldap' => '(Управляется через LDAP)', - 'export' => 'Экспорт', - 'ldap_sync' => 'LDAP Синхронизация', - 'ldap_user_sync' => 'Синхронизация пользователей LDAP', - 'synchronize' => 'Синхронизировать', - 'sync_results' => 'Результаты синхронизации', - 'license_serial' => 'Серийный номер/Ключ продукта', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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' => 'Error', - 'notification_error_hint' => 'Пожалуйста, проверьте форму ниже на наличие ошибок', - 'notification_bulk_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' => 'Выдать эту единицу пользователю', - 'maintenance_mode' => 'Служба временно недоступна для системных обновлений. Пожалуйста, проверьте позже.', - 'maintenance_mode_title' => 'Система временно недоступна', - 'ldap_import' => 'Пароль пользователя не должен управляться LDAP. (Это позволяет отправлять ссылку на сброс забытого пароля.)', - 'purge_not_allowed' => 'Очистка удаленных данных отключена в файле .env. Обратитесь в службу поддержки или к системному администратору.', - 'backup_delete_not_allowed' => 'Удаление резервных копий было отключено в файле .env. Обратитесь в службу поддержки или к системному администратору.', - 'additional_files' => 'Дополнительные файлы', - 'shitty_browser' => 'Подпись не обнаружена. Если вы используете старый браузер, пожалуйста, используйте более современный браузер для принятия вашего актива.', - 'bulk_soft_delete' =>'Также безопасно удалите этих пользователей. Их история активов останется неизменной до тех пор, пока вы не очистите записи в настройках администратора.', - 'bulk_checkin_delete_success' => 'Выбранные пользователи были удалены, а их активы перенесены.', - 'bulk_checkin_success' => 'Элементы для выбранных пользователей были получены.', - 'set_to_null' => 'Удалить значения для этого актива|Удалить значения для всех :asset_count активов ', - 'set_users_field_to_null' => 'Удалить значения поля :field этого пользователя|Удалить значения поля :field для всех :user_count пользователей ', - 'na_no_purchase_date' => 'N/A - Дата покупки не указана', - 'assets_by_status' => 'Активы по статусу', - 'assets_by_status_type' => 'Активы по типу статуса', - 'pie_chart_type' => 'Тип диаграммы Pie в Дашборде', - 'hello_name' => 'Добро пожаловать, :name!', - 'unaccepted_profile_warning' => 'Вам переданы :count активов. Нажмите здесь, чтобы принять или отклонить.', - 'start_date' => 'Дата начала', - 'end_date' => 'Дата окончания', - 'alt_uploaded_image_thumbnail' => 'Загруженная миниатюра', - 'placeholder_kit' => 'Выберите набор', - 'file_not_found' => 'Файл не найден', - 'preview_not_available' => '(без превью)', - 'setup' => 'Установка', - 'pre_flight' => 'Предварительные проверки', - 'skip_to_main_content' => 'Перейти к основному содержанию', - 'toggle_navigation' => 'Переключить навигацию', - 'alerts' => 'Уведомления', - 'tasks_view_all' => 'Показать все задачи', - 'true' => 'Да', - 'false' => 'Ложь', - 'integration_option' => 'Вариант интеграции', - 'log_does_not_exist' => 'Нет соответствующей записи журнала.', - 'merge_users' => 'Слияние пользователей', - 'merge_information' => 'Это объединит :count пользователей в одного. Выберите пользователя, в которого вы хотите объединить других, и связанные с ним активы, лицензии, и т.д. будут перемещены в выбранного пользователя, а другие пользователи будут помечены как удаленные.', - 'warning_merge_information' => 'Это действие НЕ МОЖЕТ быть отменено и должно быть использовано ТОЛЬКО когда вам нужно объединить пользователей из-за плохого импорта или синхронизации. Обязательно сделайте резервную копию перед выполнением этой операции.', - 'no_users_selected' => 'Ни один пользователь не выбран', - 'not_enough_users_selected' => 'Должно быть выбрано хотя бы :count пользователей', - 'merge_success' => ':count пользователей успешно объединены в :into_username!', - 'merged' => 'слит', - 'merged_log_this_user_into' => 'Объединил этого пользователя (ID :to_id - :to_username) в ID пользователя :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Очистить и сохранить', - 'update_existing_values' => 'Обновить существующие значения?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Генерация автоинкрементных тегов активов отключена, поэтому во всех строках должен быть заполнен столбец "Asset Tag".', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Примечание: включен автоинкремент для счетчика тегов активов. Поэтому теги будут созданы для строк с пустым полем "Тег Актива". Строки с заполненным полем "Тег актива" будут обновлены в соответствии с предоставленной информацией.', - 'send_welcome_email_to_users' => 'Отправить приветственное письмо для новых пользователей?', - 'back_before_importing' => 'Сделать бекап перед импортом?', - 'csv_header_field' => 'Поле заголовка CSV', - 'import_field' => 'Import Field', - 'sample_value' => 'Пример значения', - 'no_headers' => 'Столбцы не найдены', - 'error_in_import_file' => 'Ошибка при чтении файла CSV: :error', - 'percent_complete' => ':percent % выполнено', - 'errors_importing' => 'При импорте произошли ошибки: ', - 'warning' => 'ВНИМАНИЕ: :warning', - 'success_redirecting' => '"Успешно... Переадресация.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Ваши таблицы базы данных были созданы', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Далее: Создать пользователя', - 'importer_generic_error' => 'Импорт файлов завершен, но мы получили ошибку. Обычно это вызвано ограничениями стороннего API из вебхука уведомлений (например, Slack) и не должно помешать импорту, но вам стоит подтвердить это.', - 'confirm' => 'Подтвердить', - 'autoassign_licenses' => 'Автоназначение лицензий', - 'autoassign_licenses_help' => 'Разрешить этому пользователю иметь лицензии, назначенные с помощью массового назначения UI или cli инструментов.', - 'autoassign_licenses_help_long' => 'Это позволяет пользователю иметь лицензии, назначенные через массовое назначение в веб-интерфейсе или cli. (Например, вы не хотите, чтобы подрядчикам автоматически выдавалась лицензия, которую вы предоставляете только сотрудникам. Вы все еще можете выдать лицензии этим пользователям, но они не будут включены в лицензию оформления заказа всем пользователям.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'Этот элемент не может быть выдан. Проверьте оставшееся количество.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Заметки', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Компания-получатель актива не соответствует компании-владельцу актива', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Валюта', - 'address2' => 'Адрес, строка 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% завершено', - 'uploading' => 'Загрузка... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ru/help.php b/resources/lang/ru/help.php deleted file mode 100644 index a3fd1d1821..0000000000 --- a/resources/lang/ru/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Подробнее', - - 'audit_help' => 'Установка этого флажка приведет к изменению записи об активе с учетом нового местоположения. Если флажок не установлен, то местоположение будет просто отмечено в журнале аудита.

Обратите внимание, что если этот актив выписан, то он не изменит местоположение человека, актива или места, на которое он выписан.', - - 'assets' => 'Активы - это предметы, отслеживаемые по серийному номеру или тегу актива. Они обычно являются более ценными предметами для определения конкретного предмета.', - - 'categories' => 'Категории помогут вам распределить ваше оборудование по группам. Такими категориями могут быть: "Ноутбуки", "Мобильные телефоны", "Планшеты" и так далее, но вы также можете использовать их по своему усмотрению.', - - 'accessories' => 'Аксессуары — это периферийное оборудование, которое выдаётся пользователям, но не имеет серийного номера (или вам не требуется его учитывать индивидуально). Например, компьютерная мышь или клавиатура.', - - 'companies' => 'Компании могут использоваться как обычные индентификаторы, или, например, для ограничения видимости ресурсов, пользователей, и т. д., при условии, что данная функция включена в настройках.', - - 'components' => 'Компоненты - это части активов, например HDD, RAM и прочее.', - - 'consumables' => 'Расходные материалы это все приобретённые товары, которые израсходуются в процессе использования. Например, чернила для принтера или копировальная бумага.', - - 'depreciations' => 'Вы можете настроить амортизацию активов для амортизации активов по правилу линейной амортизации.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ru/localizations.php b/resources/lang/ru/localizations.php deleted file mode 100644 index 6ff63f0dab..0000000000 --- a/resources/lang/ru/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Выберите язык', - 'languages' => [ - 'en'=> 'Английский, США', - 'en-GB'=> 'Английский, Великобритания', - 'af'=> 'Африкаанс', - 'ar'=> 'Арабский', - 'bg'=> 'Болгарский', - 'zh-CN'=> 'Китайский (упрощенный)', - 'zh-TW'=> 'Китайский (Традиционный)', - 'hr'=> 'Хорватский', - 'cs'=> 'Чешский', - 'da'=> 'Датский', - 'nl'=> 'Голландский', - 'en-ID'=> 'Английский (Индонезия)', - 'et'=> 'Эстонский', - 'fil'=> 'Филиппинский', - 'fi'=> 'Финский', - 'fr'=> 'Французский', - 'de'=> 'Немецкий', - 'de-i'=> 'Немецкий (неформальный)', - 'el'=> 'Греческий', - 'he'=> 'Иврит', - 'hu'=> 'Венгерский', - 'is' => 'Исландский', - 'id'=> 'Индонезийский', - 'ga-IE'=> 'Ирландский', - 'it'=> 'Итальянский', - 'ja'=> 'Японский', - 'km' => 'Khmer', - 'ko'=> 'Корейский', - 'lv'=>'Латвийский', - 'lt'=> 'Литовский', - 'mk'=> 'Македонский', - 'ms'=> 'Малайский', - 'mi'=> 'Маори', - 'mn'=> 'Монгольский', - 'no'=> 'Норвежский', - 'fa'=> 'Персидский', - 'pl'=> 'Польский', - 'pt-PT'=> 'Португальский', - 'pt-BR'=> 'Португальский (Бразилия)', - 'ro'=> 'Румынский', - 'ru'=> 'Русский', - 'sr-CS' => 'Сербский (Латиница)', - 'sl'=> 'Словенский', - 'es-ES'=> 'Испанский', - 'es-CO'=> 'Испанский (Колумбия)', - 'es-MX'=> 'Испанский (Мексика)', - 'es-VE'=> 'Испанский (Венесуэла)', - 'sv-SE'=> 'Шведский', - 'tl'=> 'Тагальский', - 'ta'=> 'Тамильский', - 'th'=> 'Тайский', - 'tr'=> 'Турецкий', - 'uk'=> 'Украинский', - 'vi'=> 'Вьетнамский', - 'cy'=> 'Валлийский', - 'zu'=> 'Зулу', - ], - - 'select_country' => 'Выберите страну', - - 'countries' => [ - 'AC'=>'Остров Вознесения', - 'AD'=>'Андора', - 'AE'=>'Объединенные Арабские Эмираты', - 'AF'=>'Афганистан', - 'AG'=>'Антигуа и Барбуда', - 'AI'=>'Anguilla', - 'AL'=>'Албания', - 'AM'=>'Армения', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Ангола', - 'AQ'=>'Антарктика', - 'AR'=>'Аргентина', - 'AS'=>'Американское Самоа', - 'AT'=>'Австрия', - 'AU'=>'Австралия', - 'AW'=>'Аруба', - 'AX'=>'Ã…land', - 'AZ'=>'Азербайджан', - 'BA'=>'Босния и Герцеговина', - 'BB'=>'Барбадос', - 'BE'=>'Бельгия', - 'BD'=>'Бангладеш', - 'BF'=>'Буркина-Фасо', - 'BG'=>'Болгария', - 'BH'=>'Бахрейн', - 'BI'=>'Бурунди', - 'BJ'=>'Бенин', - 'BM'=>'Бермудские острова', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Боливия', - 'BR'=>'Бразилия', - 'BS'=>'Багамские острова', - 'BT'=>'Бутан', - 'BV'=>'Bouvet Island', - 'BW'=>'Ботсвана', - 'BY'=>'Беларусь', - 'BZ'=>'Белиз', - 'CA'=>'Канада', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Швейцария', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Фиджи', - 'FK'=>'Фолклендские (Мальвинские) острова', - 'FM'=>'Федеративные Штаты Микронезии', - 'FO'=>'Фарерские острова', - 'FR'=>'Франция', - 'GA'=>'Габон', - 'GD'=>'Гренада', - 'GE'=>'Грузия', - 'GF'=>'Французская Гвиана', - 'GG'=>'Гернси', - 'GH'=>'Гана', - 'GI'=>'Гибралтар', - 'GL'=>'Гренландия', - 'GM'=>'Гамбия', - 'GN'=>'Гвинея', - 'GP'=>'Гваделупа', - 'GQ'=>'Экваториальная Гвинея', - 'GR'=>'Греция', - 'GS'=>'Южная Георгия и Южные Сандвичевы острова', - 'GT'=>'Гватемала', - 'GU'=>'Гуам', - 'GW'=>'Гвинея-Бисау', - 'GY'=>'Гайана', - 'HK'=>'Гонконг', - 'HM'=>'Остров Херд и острова Макдональд', - 'HN'=>'Гондурас', - 'HR'=>'Хорватия', - 'HT'=>'Гаити', - 'HU'=>'Венгрия', - 'ID'=>'Индонезия', - 'IE'=>'Ирландия', - 'IL'=>'Израиль', - 'IM'=>'Остров Мэн', - 'IN'=>'Индия', - 'IO'=>'Британская территория в Индийском океане', - 'IQ'=>'Ирак', - 'IR'=>'Иран', - 'IS'=>'Исландия', - 'IT'=>'Италия', - 'JE'=>'Джерси', - 'JM'=>'Ямайка', - 'JO'=>'Иордания', - 'JP'=>'Япония', - 'KE'=>'Кения', - 'KG'=>'Киргизия', - 'KH'=>'Камбоджа', - 'KI'=>'Кирибати', - 'KM'=>'Коморы', - 'KN'=>'Сент-Китс и Невис', - 'KR'=>'Южная Корея', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Лихтенштейн', - 'LK'=>'Шри-Ланка', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Литва', - 'LU'=>'Люксембург', - 'LV'=>'Латвия', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Мадагаскар', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'Сен-Пьер и Микелон', - 'PN'=>'Острова Питкэрн', - 'PR'=>'Пуэрто-Рико', - 'PS'=>'Палестина', - 'PT'=>'Португалия', - 'PW'=>'Палау', - 'PY'=>'Парагвай', - 'QA'=>'Катар', - 'RE'=>'Реюньон', - 'RO'=>'Румыния', - 'RS'=>'Сербия', - 'RU'=>'Российская Федерация', - 'RW'=>'Руанда', - 'SA'=>'Саудовская Аравия', - 'UK'=>'Шотландия', - 'SB'=>'Соломоновы острова', - 'SC'=>'Сейшелы', - 'SS'=>'Южный Судан', - 'SD'=>'Судан', - 'SE'=>'Швеция', - 'SG'=>'Сингапур', - 'SH'=>'О-в Св. Елены', - 'SI'=>'Словения', - 'SJ'=>'Острова Шпицберген и Ян-Майен', - 'SK'=>'Словакия', - 'SL'=>'Сьерра-Леоне', - 'SM'=>'Сан-Марино', - 'SN'=>'Сенегал', - 'SO'=>'Сомали', - 'SR'=>'Суринам', - 'ST'=>'Сан-Томе и Принсипи', - 'SU'=>'Советский Союз', - 'SV'=>'Сальвадор', - 'SY'=>'Сирия', - 'SZ'=>'Свазиленд', - 'TC'=>'Острова Теркс и Кайкос', - 'TD'=>'Чад', - 'TF'=>'Французские Южные Территории', - 'TG'=>'Того', - 'TH'=>'Таиланд', - 'TJ'=>'Таджикистан', - 'TK'=>'Токелау', - 'TI'=>'Восточный Тимор', - 'TM'=>'Туркменистан', - 'TN'=>'Тунис', - 'TO'=>'Тонга', - 'TP'=>'Восточный Тимор (старый код)', - 'TR'=>'Турция', - 'TT'=>'Тринидад и Тобаго', - 'TV'=>'Тувалу', - 'TW'=>'Тайвань', - 'TZ'=>'Танзания', - 'UA'=>'Украина', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ru/mail.php b/resources/lang/ru/mail.php deleted file mode 100644 index 2b2105a4a9..0000000000 --- a/resources/lang/ru/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'Пользователь принял элемент', - 'acceptance_asset_declined' => 'Пользователь отклонил элемент', - 'a_user_canceled' => 'Пользователь отменил запрос элемента на веб-сайте', - 'a_user_requested' => 'Пользователь запросил элемент на веб-сайте', - 'accessory_name' => 'Аксессуар:', - 'additional_notes' => 'Дополнительные Примечания:', - 'admin_has_created' => 'Администратор создал аккаунт для вас на :web.', - 'asset' => 'Актив:', - 'asset_name' => 'Имя актива:', - 'asset_requested' => 'Актив запрошен', - 'asset_tag' => 'Тег актива', - 'assigned_to' => 'Выдано', - 'best_regards' => 'С наилучшими пожеланиями,', - 'canceled' => 'Отменен:', - 'checkin_date' => 'Дата возврата:', - 'checkout_date' => 'Дата выдачи:', - 'click_to_confirm' => 'Пожалуйста, перейдите по ссылке, чтобы подтвердить ваш :web аккаунт:', - 'click_on_the_link_accessory' => 'Пожалуйста, перейдите по ссылке внизу, чтобы подтвердить получение аксессуара.', - 'click_on_the_link_asset' => 'Пожалуйста, перейдите по ссылке внизу, чтобы подтвердить получение актива.', - 'Confirm_Asset_Checkin' => 'Подтверждение возврата активов', - 'Confirm_Accessory_Checkin' => 'Подтвердить возврат аксессуара', - 'Confirm_accessory_delivery' => 'Подтвердить доставку аксессуара', - 'Confirm_license_delivery' => 'Подтвердите получение лицензии', - 'Confirm_asset_delivery' => 'Подтвердить доставку актива', - 'Confirm_consumable_delivery' => 'Подтвердить доставку расходников', - 'current_QTY' => 'Текущее количество', - 'Days' => 'Дни', - 'days' => 'Дни', - 'expecting_checkin_date' => 'Ожидаемая дата возврата:', - 'expires' => 'Истекает', - 'Expiring_Assets_Report' => 'Отчет об истечении активов.', - 'Expiring_Licenses_Report' => 'Отчет об истечении лицензий.', - 'hello' => 'Привет', - 'hi' => 'Привет', - 'i_have_read' => 'Я прочитал и согласен с условиями использования, и получил этот предмет.', - 'item' => 'Предмет:', - 'Item_Request_Canceled' => 'Запрос предмета отменен', - 'Item_Requested' => 'Предмет запрошен', - 'link_to_update_password' => 'Пожалуйста, перейдите по ссылке, чтобы обновить ваш :web пароль:', - 'login_first_admin' => 'Чтобы войти в Snipe-It используйте следующие логин и пароль:', - 'login' => 'Логин:', - 'Low_Inventory_Report' => 'Отчет о заканчивающихся предметах', - 'inventory_report' => 'Отчет о запасах', - 'min_QTY' => 'Мин Кол-во', - 'name' => 'Название', - 'new_item_checked' => 'Новый предмет был выдан под вашем именем, подробности ниже.', - 'password' => 'Пароль:', - 'password_reset' => 'Сброс пароля', - - 'read_the_terms' => 'Пожалуйста, прочитайте условия использования ниже.', - 'read_the_terms_and_click' => 'Пожалуйста, прочитайте условия использования ниже и нажмите на ссылку внизу, чтобы подтвердить, что вы ознакомились и соглашаетесь с условиями использования и получили актив.', - 'requested' => 'Запрошено:', - 'reset_link' => 'Ваша ссылка на сброс пароля', - 'reset_password' => 'Нажмите здесь, чтобы сбросить свой пароль:', - 'serial' => 'Серийный номер', - 'supplier' => 'Поставщик', - 'tag' => 'Метка', - 'test_email' => 'Тестовое сообщение от Snipe-IT', - 'test_mail_text' => 'Это тестовое сообщение от Snipe-IT. Если вы его получили, значит почта работает :)', - 'the_following_item' => 'Данный предмет был возвращен: ', - 'low_inventory_alert' => 'Осталась :count штука, что или уже ниже минимального запаса, или скоро будет ниже.|Осталось :count штук, что или уже ниже минимального запаса, или скоро будет ниже.', - 'assets_warrantee_alert' => 'Имеется :count актив, гарантия на который истечет в следующ(ие/ий) :threshold дней/день.|Имеется :count активов, гарантия на которые истечет в следующ(ие/ий) :threshold дней/день.', - 'license_expiring_alert' => 'Имеется :count лицензия, срок которой истечет в следующ(ие/ий) :threshold дней/день.|Имеются :count лицензии, срок которых истечет в следующ(ие/ий) :threshold дней/день.', - 'to_reset' => 'Чтобы сбросить ваш :web пароль, заполните форму:', - 'type' => 'Тип', - 'upcoming-audits' => ':count активов запланированы для аудита в течение :threshold дней.| :count активов будут запланированы для аудита через :threshold дней.', - 'user' => 'Пользователь', - 'username' => 'Имя пользователя', - 'welcome' => 'Добро пожаловать, :name', - 'welcome_to' => 'Добро пожаловать на :web!', - 'your_credentials' => 'Ваш логин и пароль от Snipe-IT', - 'Accessory_Checkin_Notification' => 'Аксессуар выдан', - 'Asset_Checkin_Notification' => 'Актив принят', - 'Asset_Checkout_Notification' => 'Актив выдан', - 'License_Checkin_Notification' => 'Лицензия выдана', - 'Expected_Checkin_Report' => 'Отчёт запрошенных активов', - 'Expected_Checkin_Notification' => 'Напоминание: приближается крайний срок проверки :name', - 'Expected_Checkin_Date' => 'Актив, выданный вам ранее, должен быть проверен :date дней назад', - 'your_assets' => 'Посмотреть активы', - 'rights_reserved' => 'Все права защищены.', -]; diff --git a/resources/lang/ru/passwords.php b/resources/lang/ru/passwords.php deleted file mode 100644 index 5bed06609c..0000000000 --- a/resources/lang/ru/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Если указанный пользователь зарегистрирован и имеет действительный адрес электронной почты, то письмо для восстановления пароля уже отправлено.', - 'user' => 'Если указанный пользователь зарегистрирован и имеет действительный адрес электронной почты, то письмо для восстановления пароля уже отправлено.', - 'token' => 'Токен сброса пароля недействителен, или устарел, или не соответствует имени пользователя.', - 'reset' => 'Ваш пароль был сброшен!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php deleted file mode 100644 index 838f8d2ab3..0000000000 --- a/resources/lang/ru/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute должен быть принят.', - 'active_url' => ':attribute некорректный URL.', - 'after' => 'The :attribute должен быть после :date.', - 'after_or_equal' => 'Атрибут: должен быть датой после или равной: дата.', - 'alpha' => ':attribute может содержать только символы.', - 'alpha_dash' => ':attribute может содержать только буквы, цифры и тире.', - 'alpha_num' => ':attribute может содержать только буквы и цифры.', - 'array' => 'Атрибут: должен быть массивом.', - 'before' => ':attribute должен быть датой до :date.', - 'before_or_equal' => 'Атрибут: должен быть дата до или равна: дата.', - 'between' => [ - 'numeric' => ':attribute должен быть между :min - :max.', - 'file' => ':attribute должен быть между :min - :max килобайт.', - 'string' => ':attribute должен быть между :min - :max символов.', - 'array' => 'Атрибут: должен находиться между: min и: max элементами.', - ], - 'boolean' => ':attribute должен быть true или false.', - 'confirmed' => 'Подтверждение :attribute не совпадает.', - 'date' => ':attribute неправильная дата.', - 'date_format' => ':attribute не совпадает с форматом :format.', - 'different' => ':attribute и :other должны быть разными.', - 'digits' => ':attribute должен содержать :digits цифр.', - 'digits_between' => ':attribute должно быть между :min и :max цифр.', - 'dimensions' => 'Атрибут: имеет недопустимые размеры изображения.', - 'distinct' => 'Поле атрибута: имеет двойное значение.', - 'email' => 'Неправильный формат :attribute.', - 'exists' => 'Выбранный :attribute неправильный.', - 'file' => 'Атрибут: должен быть файлом.', - 'filled' => 'Поле атрибута: должно иметь значение.', - 'image' => ':attribute должен быть изображением.', - 'import_field_empty' => 'Значение :fieldname не может быть пустым.', - 'in' => 'Выбранный :attribute неправильный.', - 'in_array' => 'Поле: атрибут не существует в: other.', - 'integer' => ':attribute должно быть числом.', - 'ip' => ':attribute должно быть IP адресом.', - 'ipv4' => 'Атрибут: должен быть действительным адресом IPv4.', - 'ipv6' => 'Атрибут: должен быть действительным адресом IPv6.', - 'is_unique_department' => ':attribute должен быть уникальным для этого местоположения компании', - 'json' => 'Атрибут: должен быть действительной строкой JSON.', - 'max' => [ - 'numeric' => ':attribute не должно быть больше :max.', - 'file' => ':attribute не должен превышать :max килобайт.', - 'string' => ':attribute не должно превышать :max символов.', - 'array' => 'Атрибут: может быть не больше: max элементов.', - ], - 'mimes' => ':attribute тип файла должен быть: :values.', - 'mimetypes' => 'Атрибут: должен быть файл типа:: values.', - 'min' => [ - 'numeric' => ':attribute должно быть не менее :min.', - 'file' => ':attribute должно быть не менее :min килобайт.', - 'string' => ':attribute должно быть не менее :min символов.', - 'array' => 'Атрибут: должен содержать не менее: мин.', - ], - 'starts_with' => ':attribute должен начинаться с одного из следующих значений: :values.', - 'ends_with' => 'Атрибут :attribute должен заканчиваться одним из следующих значений: :values.', - - 'not_in' => 'Выбранный :attribute неправильный.', - 'numeric' => ':attribute должно быть числом.', - 'present' => 'Поле атрибута: должно присутствовать.', - 'valid_regex' => 'Это не верно составленное регулярное выражение. ', - 'regex' => 'Неправильный формат :attribute.', - 'required' => ':attribute обязательное поле.', - 'required_if' => ':attribute обязательное поле, когда :other :value.', - 'required_unless' => 'Поле атрибута: требуется, если: other находится в: значения.', - 'required_with' => ':attribute обязательное поле, когда присутствует :values.', - 'required_with_all' => 'Поле атрибута: требуется, когда: есть значения.', - 'required_without' => ':attribute обязательное поле, когда отсутствует :values.', - 'required_without_all' => 'Поле атрибута: требуется, если ни один из: значений не присутствует.', - 'same' => ':attribute и :other должны совпадать.', - 'size' => [ - 'numeric' => ':attribute должен быть :size.', - 'file' => ':attribute должен быть :size килобайт.', - 'string' => ':attribute должен быть :size символов.', - 'array' => 'Атрибут: должен содержать: элементы размера.', - ], - 'string' => 'Атрибут: должен быть строкой.', - 'timezone' => 'Атрибут: должен быть допустимой зоной.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute уже занят.', - 'uploaded' => 'Атрибут: не удалось загрузить.', - 'url' => 'Неправильный формат :attribute.', - 'unique_undeleted' => 'Свойство :attribute должно быть уникальным.', - 'non_circular' => ':attribute не должен создавать циклическую ссылку.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Пароль не может совпадать с именем пользователя.', - 'letters' => 'Пароль должен содержать хотя бы одну букву.', - 'numbers' => 'Пароль должен содержать хотя бы одну цифру.', - 'case_diff' => 'Пароль должен использовать смешанный регистр.', - 'symbols' => 'Пароль должен содержать символы.', - 'gte' => [ - 'numeric' => 'Значение не может быть отрицательным' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Поле атрибута: содержит символ, который не разрешен.', - 'email_array' => 'Один или несколько адресов электронной почты недействительны.', - 'hashed_pass' => 'Ваш текущий пароль неверен', - 'dumbpwd' => 'Этот пароль слишком распространен.', - 'statuslabel_type' => 'Вы должны выбрать допустимый тип метки статуса', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', - 'last_audit_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD hh:mm:ss', - 'expiration_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', - 'termination_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', - 'expected_checkin.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', - 'start_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', - 'end_date.date_format' => ':attribute должен быть допустимой датой в формате YYYY-MM-DD', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/si-LK/admin/companies/table.php b/resources/lang/si-LK/admin/companies/table.php index 2f86126ff2..100b258240 100644 --- a/resources/lang/si-LK/admin/companies/table.php +++ b/resources/lang/si-LK/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Companies', 'create' => 'Create Company', + 'email' => 'Company Email', 'title' => 'Company', + 'phone' => 'Company Phone', 'update' => 'Update Company', 'name' => 'Company Name', 'id' => 'ID', diff --git a/resources/lang/si-LK/admin/consumables/general.php b/resources/lang/si-LK/admin/consumables/general.php index 7c6bb32968..fb8c28443b 100644 --- a/resources/lang/si-LK/admin/consumables/general.php +++ b/resources/lang/si-LK/admin/consumables/general.php @@ -6,6 +6,6 @@ return array( 'create' => 'Create Consumable', 'item_no' => 'Item No.', 'remaining' => 'Remaining', - 'total' => 'Total', + 'total' => 'එකතුව', 'update' => 'Update Consumable', ); diff --git a/resources/lang/si-LK/admin/hardware/form.php b/resources/lang/si-LK/admin/hardware/form.php index ee3fa20fb0..d5b3ca2c56 100644 --- a/resources/lang/si-LK/admin/hardware/form.php +++ b/resources/lang/si-LK/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciation', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Default Location', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'EOL Date', 'eol_rate' => 'EOL Rate', 'expected_checkin' => 'Expected Checkin Date', @@ -34,7 +35,7 @@ return [ 'model' => 'Model', 'months' => 'months', 'name' => 'Asset Name', - 'notes' => 'Notes', + 'notes' => 'සටහන්', 'order' => 'Order Number', 'qr' => 'QR Code', 'requestable' => 'Users may request this asset', diff --git a/resources/lang/si-LK/admin/hardware/general.php b/resources/lang/si-LK/admin/hardware/general.php index dd7d74e433..f7f8ad4d06 100644 --- a/resources/lang/si-LK/admin/hardware/general.php +++ b/resources/lang/si-LK/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', '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.

+ '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', + '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.', diff --git a/resources/lang/si-LK/admin/hardware/message.php b/resources/lang/si-LK/admin/hardware/message.php index 056692998e..bf050ef974 100644 --- a/resources/lang/si-LK/admin/hardware/message.php +++ b/resources/lang/si-LK/admin/hardware/message.php @@ -19,6 +19,7 @@ return [ 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/si-LK/admin/hardware/table.php b/resources/lang/si-LK/admin/hardware/table.php index 06b60bfd83..a01c7d8cf3 100644 --- a/resources/lang/si-LK/admin/hardware/table.php +++ b/resources/lang/si-LK/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', @@ -16,7 +17,7 @@ return [ 'id' => 'ID', 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', - 'purchase_cost' => 'Cost', + 'purchase_cost' => 'පිරිවැය', 'purchase_date' => 'Purchased', 'serial' => 'Serial', 'status' => 'Status', diff --git a/resources/lang/si-LK/admin/kits/general.php b/resources/lang/si-LK/admin/kits/general.php index f724ecbf07..f57fb645c4 100644 --- a/resources/lang/si-LK/admin/kits/general.php +++ b/resources/lang/si-LK/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/si-LK/admin/labels/table.php b/resources/lang/si-LK/admin/labels/table.php index 87dee4bad0..bef4ba170e 100644 --- a/resources/lang/si-LK/admin/labels/table.php +++ b/resources/lang/si-LK/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/si-LK/admin/licenses/general.php b/resources/lang/si-LK/admin/licenses/general.php index b2766d063e..79b69a3d94 100644 --- a/resources/lang/si-LK/admin/licenses/general.php +++ b/resources/lang/si-LK/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/si-LK/admin/locations/table.php b/resources/lang/si-LK/admin/locations/table.php index 0cfaa4fdc3..ed3f96f6b4 100644 --- a/resources/lang/si-LK/admin/locations/table.php +++ b/resources/lang/si-LK/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Date:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/si-LK/admin/manufacturers/message.php b/resources/lang/si-LK/admin/manufacturers/message.php index 8776358499..61416e0230 100644 --- a/resources/lang/si-LK/admin/manufacturers/message.php +++ b/resources/lang/si-LK/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/si-LK/admin/manufacturers/table.php b/resources/lang/si-LK/admin/manufacturers/table.php index 38cab6fd91..6a0aaa8865 100644 --- a/resources/lang/si-LK/admin/manufacturers/table.php +++ b/resources/lang/si-LK/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'Support URL', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Update Manufacturer', - 'url' => 'URL', ); diff --git a/resources/lang/si-LK/admin/models/message.php b/resources/lang/si-LK/admin/models/message.php index 4dbcd4e75e..cc38c54530 100644 --- a/resources/lang/si-LK/admin/models/message.php +++ b/resources/lang/si-LK/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'No fields were changed, so nothing was updated.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/si-LK/admin/settings/general.php b/resources/lang/si-LK/admin/settings/general.php index 64d0aef53e..71fb8eb2c6 100644 --- a/resources/lang/si-LK/admin/settings/general.php +++ b/resources/lang/si-LK/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'This is an Active Directory server', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ '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_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Two-Factor Enrollment', 'two_factor_enabled_text' => 'Enable Two Factor', 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Two factor device successfully reset', 'two_factor_reset_error' => 'Two factor device reset failed', 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', diff --git a/resources/lang/si-LK/admin/statuslabels/message.php b/resources/lang/si-LK/admin/statuslabels/message.php index fe9adbf928..b1b4034d0d 100644 --- a/resources/lang/si-LK/admin/statuslabels/message.php +++ b/resources/lang/si-LK/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', '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' => [ diff --git a/resources/lang/si-LK/admin/suppliers/table.php b/resources/lang/si-LK/admin/suppliers/table.php index 2a7b07ca93..8d117dab9d 100644 --- a/resources/lang/si-LK/admin/suppliers/table.php +++ b/resources/lang/si-LK/admin/suppliers/table.php @@ -14,12 +14,11 @@ return array( 'id' => 'ID', 'licenses' => 'Licenses', 'name' => 'Supplier Name', - 'notes' => 'Notes', + 'notes' => 'සටහන්', 'phone' => 'Phone', 'state' => 'State', 'suppliers' => 'Suppliers', 'update' => 'Update Supplier', - 'url' => 'URL', 'view' => 'View Supplier', 'view_assets_for' => 'View Assets for', 'zip' => 'Postal Code', diff --git a/resources/lang/si-LK/admin/users/table.php b/resources/lang/si-LK/admin/users/table.php index 21e2154280..ba138d22bc 100644 --- a/resources/lang/si-LK/admin/users/table.php +++ b/resources/lang/si-LK/admin/users/table.php @@ -21,7 +21,8 @@ return array( 'manager' => 'Manager', 'managed_locations' => 'Managed Locations', 'name' => 'Name', - 'notes' => 'Notes', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'සටහන්', 'password_confirm' => 'Confirm Password', 'password' => 'Password', 'phone' => 'Phone', diff --git a/resources/lang/si-LK/auth/general.php b/resources/lang/si-LK/auth/general.php index 4486f090b2..e6a6eed0fc 100644 --- a/resources/lang/si-LK/auth/general.php +++ b/resources/lang/si-LK/auth/general.php @@ -12,7 +12,7 @@ return [ '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/si-LK/general.php b/resources/lang/si-LK/general.php index a568e00436..cfdbeaeffd 100644 --- a/resources/lang/si-LK/general.php +++ b/resources/lang/si-LK/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accessories', 'activated' => 'Activated', 'accepted_date' => 'Date Accepted', @@ -87,7 +88,7 @@ return [ 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', - 'days' => 'days', + 'days' => 'දින', 'days_to_next_audit' => 'Days to Next Audit', 'date' => 'Date', 'debug_warning' => 'Warning!', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', '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' => 'Import History', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Location|Locations', 'locations' => 'Locations', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Logout', @@ -199,12 +202,13 @@ return [ 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'Last Audit', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', 'no_results' => 'No Results.', 'no' => 'No', - 'notes' => 'Notes', + 'notes' => 'සටහන්', 'order_number' => 'Order Number', 'only_deleted' => 'Only Deleted Assets', 'page_menu' => 'Showing _MENU_ items', @@ -284,7 +288,7 @@ return [ 'unknown_admin' => 'Unknown Admin', 'username_format' => 'Username Format', 'username' => 'Username', - 'update' => 'Update', + 'update' => 'යාවත්කාල', '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.', 'uploaded' => 'Uploaded', 'user' => 'User', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/si-LK/localizations.php b/resources/lang/si-LK/localizations.php index f735573c2e..f1232dd138 100644 --- a/resources/lang/si-LK/localizations.php +++ b/resources/lang/si-LK/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/si-LK/mail.php b/resources/lang/si-LK/mail.php index 7dd8d6181c..bb7891c06f 100644 --- a/resources/lang/si-LK/mail.php +++ b/resources/lang/si-LK/mail.php @@ -1,10 +1,33 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'දින', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', 'a_user_canceled' => 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Accessory Name:', 'additional_notes' => 'Additional Notes:', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', @@ -12,59 +35,52 @@ return [ 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', + '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', 'canceled' => 'Canceled:', 'checkin_date' => 'Checkin Date:', 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', + 'days' => 'දින', 'expecting_checkin_date' => 'Expected Checkin Date:', 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', 'min_QTY' => 'Min QTY', 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'සටහන්', 'password' => 'Password:', 'password_reset' => 'Password Reset', - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Requested:', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Supplier', 'tag' => 'Tag', 'test_email' => 'Test Email from Snipe-IT', '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 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', '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.', @@ -72,14 +88,6 @@ return [ 'username' => 'Username', 'welcome' => 'Welcome :name', 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Your Snipe-IT credentials', ]; diff --git a/resources/lang/si-LK/validation.php b/resources/lang/si-LK/validation.php index 57e354f072..05374e23af 100644 --- a/resources/lang/si-LK/validation.php +++ b/resources/lang/si-LK/validation.php @@ -96,8 +96,7 @@ return [ 'url' => 'The :attribute format is invalid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/sk/account/general.php b/resources/lang/sk-SK/account/general.php similarity index 100% rename from resources/lang/sk/account/general.php rename to resources/lang/sk-SK/account/general.php diff --git a/resources/lang/sk/admin/accessories/general.php b/resources/lang/sk-SK/admin/accessories/general.php similarity index 100% rename from resources/lang/sk/admin/accessories/general.php rename to resources/lang/sk-SK/admin/accessories/general.php diff --git a/resources/lang/sk-SK/admin/accessories/message.php b/resources/lang/sk-SK/admin/accessories/message.php new file mode 100644 index 0000000000..75fef16772 --- /dev/null +++ b/resources/lang/sk-SK/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Príslušenstvo [:id] neexistuje.', + 'not_found' => 'That accessory was not found.', + 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', + + 'create' => array( + 'error' => 'The accessory was not created, please try again.', + 'success' => 'The accessory was successfully created.' + ), + + 'update' => array( + 'error' => 'The accessory was not updated, please try again', + 'success' => 'The accessory was updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this accessory?', + 'error' => 'There was an issue deleting the accessory. Please try again.', + 'success' => 'The accessory was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Accessory was not checked out, please try again', + 'success' => 'Accessory checked out successfully.', + 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.' + ), + + 'checkin' => array( + 'error' => 'Accessory was not checked in, please try again', + 'success' => 'Accessory checked in successfully.', + 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.' + ) + + +); diff --git a/resources/lang/sk-SK/admin/accessories/table.php b/resources/lang/sk-SK/admin/accessories/table.php new file mode 100644 index 0000000000..8d1db06154 --- /dev/null +++ b/resources/lang/sk-SK/admin/accessories/table.php @@ -0,0 +1,11 @@ + 'Stiahnuť CSV', + 'eula_text' => 'EULA', + 'id' => 'ID', + 'require_acceptance' => 'Akceptácia', + 'title' => 'Názov príslušenstva', + + +); diff --git a/resources/lang/sk-SK/admin/asset_maintenances/form.php b/resources/lang/sk-SK/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..15fc69db74 --- /dev/null +++ b/resources/lang/sk-SK/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Asset Maintenance Type', + 'title' => 'Názov', + 'start_date' => 'Dátum začiatku', + 'completion_date' => 'Completion Date', + 'cost' => 'Cena', + 'is_warranty' => 'Warranty Improvement', + 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'notes' => 'Poznámky', + 'update' => 'Update Asset Maintenance', + 'create' => 'Create Asset Maintenance' + ]; diff --git a/resources/lang/sk-SK/admin/asset_maintenances/general.php b/resources/lang/sk-SK/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..b301b87826 --- /dev/null +++ b/resources/lang/sk-SK/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'Asset Maintenances', + 'edit' => 'Edit Asset Maintenance', + 'delete' => 'Delete Asset Maintenance', + 'view' => 'View Asset Maintenance Details', + 'repair' => 'Repair', + 'maintenance' => 'Maintenance', + 'upgrade' => 'Upgrade', + 'calibration' => 'Kalibrácia', + 'software_support' => 'Softvérová podpora', + 'hardware_support' => 'Hardvérová podpora', + 'configuration_change' => 'Configuration Change', + 'pat_test' => 'PAT Test', + ]; diff --git a/resources/lang/sk/admin/asset_maintenances/message.php b/resources/lang/sk-SK/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/sk/admin/asset_maintenances/message.php rename to resources/lang/sk-SK/admin/asset_maintenances/message.php diff --git a/resources/lang/sk-SK/admin/asset_maintenances/table.php b/resources/lang/sk-SK/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..93217d83d3 --- /dev/null +++ b/resources/lang/sk-SK/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'Asset Maintenance', + 'asset_name' => 'Názov asetu', + 'is_warranty' => 'Záruka', + 'dl_csv' => 'Stiahnuť CSV', + ]; diff --git a/resources/lang/sk/admin/categories/general.php b/resources/lang/sk-SK/admin/categories/general.php similarity index 100% rename from resources/lang/sk/admin/categories/general.php rename to resources/lang/sk-SK/admin/categories/general.php diff --git a/resources/lang/sk/admin/categories/message.php b/resources/lang/sk-SK/admin/categories/message.php similarity index 100% rename from resources/lang/sk/admin/categories/message.php rename to resources/lang/sk-SK/admin/categories/message.php diff --git a/resources/lang/sk/admin/categories/table.php b/resources/lang/sk-SK/admin/categories/table.php similarity index 100% rename from resources/lang/sk/admin/categories/table.php rename to resources/lang/sk-SK/admin/categories/table.php diff --git a/resources/lang/sk/admin/companies/general.php b/resources/lang/sk-SK/admin/companies/general.php similarity index 100% rename from resources/lang/sk/admin/companies/general.php rename to resources/lang/sk-SK/admin/companies/general.php diff --git a/resources/lang/sk/admin/companies/message.php b/resources/lang/sk-SK/admin/companies/message.php similarity index 100% rename from resources/lang/sk/admin/companies/message.php rename to resources/lang/sk-SK/admin/companies/message.php diff --git a/resources/lang/sk-SK/admin/companies/table.php b/resources/lang/sk-SK/admin/companies/table.php new file mode 100644 index 0000000000..100b258240 --- /dev/null +++ b/resources/lang/sk-SK/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Companies', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Company', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'ID', +); diff --git a/resources/lang/sk-SK/admin/components/general.php b/resources/lang/sk-SK/admin/components/general.php new file mode 100644 index 0000000000..97946aa3a5 --- /dev/null +++ b/resources/lang/sk-SK/admin/components/general.php @@ -0,0 +1,16 @@ + 'Component Name', + 'checkin' => 'Checkin Component', + 'checkout' => 'Checkout Component', + 'cost' => 'Kúpna cena', + 'create' => 'Create Component', + 'edit' => 'Edit Component', + 'date' => 'Dátum nákupu', + 'order' => 'Číslo objednávky', + 'remaining' => 'Remaining', + 'total' => 'Celkom', + 'update' => 'Update Component', + 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' +); diff --git a/resources/lang/sk-SK/admin/components/message.php b/resources/lang/sk-SK/admin/components/message.php new file mode 100644 index 0000000000..911f848d2d --- /dev/null +++ b/resources/lang/sk-SK/admin/components/message.php @@ -0,0 +1,37 @@ + 'Component does not exist.', + + 'create' => array( + 'error' => 'Component was not created, please try again.', + 'success' => 'Component created successfully.' + ), + + 'update' => array( + 'error' => 'Component was not updated, please try again', + 'success' => 'Component updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this component?', + 'error' => 'There was an issue deleting the component. Please try again.', + 'success' => 'The component was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Component was not checked out, please try again', + 'success' => 'Component checked out successfully.', + 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.', + 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + ), + + 'checkin' => array( + 'error' => 'Component was not checked in, please try again', + 'success' => 'Component checked in successfully.', + 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.' + ) + + +); diff --git a/resources/lang/sk/admin/components/table.php b/resources/lang/sk-SK/admin/components/table.php similarity index 100% rename from resources/lang/sk/admin/components/table.php rename to resources/lang/sk-SK/admin/components/table.php diff --git a/resources/lang/sk-SK/admin/consumables/general.php b/resources/lang/sk-SK/admin/consumables/general.php new file mode 100644 index 0000000000..a1c7a5fda6 --- /dev/null +++ b/resources/lang/sk-SK/admin/consumables/general.php @@ -0,0 +1,11 @@ + 'Checkout Consumable to User', + 'consumable_name' => 'Consumable Name', + 'create' => 'Create Consumable', + 'item_no' => 'Item No.', + 'remaining' => 'Remaining', + 'total' => 'Celkom', + 'update' => 'Update Consumable', +); diff --git a/resources/lang/sk-SK/admin/consumables/message.php b/resources/lang/sk-SK/admin/consumables/message.php new file mode 100644 index 0000000000..6bb2663459 --- /dev/null +++ b/resources/lang/sk-SK/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Consumable does not exist.', + + 'create' => array( + 'error' => 'Consumable was not created, please try again.', + 'success' => 'Consumable created successfully.' + ), + + 'update' => array( + 'error' => 'Consumable was not updated, please try again', + 'success' => 'Consumable updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this consumable?', + 'error' => 'There was an issue deleting the consumable. Please try again.', + 'success' => 'The consumable was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Consumable was not checked out, please try again', + 'success' => 'Consumable checked out successfully.', + 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.', + 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + ), + + 'checkin' => array( + 'error' => 'Consumable was not checked in, please try again', + 'success' => 'Consumable checked in successfully.', + 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.' + ) + + +); diff --git a/resources/lang/sk/admin/consumables/table.php b/resources/lang/sk-SK/admin/consumables/table.php similarity index 100% rename from resources/lang/sk/admin/consumables/table.php rename to resources/lang/sk-SK/admin/consumables/table.php diff --git a/resources/lang/sk/admin/custom_fields/general.php b/resources/lang/sk-SK/admin/custom_fields/general.php similarity index 100% rename from resources/lang/sk/admin/custom_fields/general.php rename to resources/lang/sk-SK/admin/custom_fields/general.php diff --git a/resources/lang/sk/admin/custom_fields/message.php b/resources/lang/sk-SK/admin/custom_fields/message.php similarity index 100% rename from resources/lang/sk/admin/custom_fields/message.php rename to resources/lang/sk-SK/admin/custom_fields/message.php diff --git a/resources/lang/sk/admin/departments/message.php b/resources/lang/sk-SK/admin/departments/message.php similarity index 100% rename from resources/lang/sk/admin/departments/message.php rename to resources/lang/sk-SK/admin/departments/message.php diff --git a/resources/lang/sk-SK/admin/departments/table.php b/resources/lang/sk-SK/admin/departments/table.php new file mode 100644 index 0000000000..4316e53a36 --- /dev/null +++ b/resources/lang/sk-SK/admin/departments/table.php @@ -0,0 +1,11 @@ + 'ID', + 'name' => 'Department Name', + 'manager' => 'Manažér', + 'location' => 'Lokalita', + 'create' => 'Create Department', + 'update' => 'Update Department', + ); diff --git a/resources/lang/sk/admin/depreciations/general.php b/resources/lang/sk-SK/admin/depreciations/general.php similarity index 100% rename from resources/lang/sk/admin/depreciations/general.php rename to resources/lang/sk-SK/admin/depreciations/general.php diff --git a/resources/lang/sk/admin/depreciations/message.php b/resources/lang/sk-SK/admin/depreciations/message.php similarity index 100% rename from resources/lang/sk/admin/depreciations/message.php rename to resources/lang/sk-SK/admin/depreciations/message.php diff --git a/resources/lang/sk/admin/depreciations/table.php b/resources/lang/sk-SK/admin/depreciations/table.php similarity index 100% rename from resources/lang/sk/admin/depreciations/table.php rename to resources/lang/sk-SK/admin/depreciations/table.php diff --git a/resources/lang/sk/admin/groups/message.php b/resources/lang/sk-SK/admin/groups/message.php similarity index 100% rename from resources/lang/sk/admin/groups/message.php rename to resources/lang/sk-SK/admin/groups/message.php diff --git a/resources/lang/sk/admin/groups/table.php b/resources/lang/sk-SK/admin/groups/table.php similarity index 100% rename from resources/lang/sk/admin/groups/table.php rename to resources/lang/sk-SK/admin/groups/table.php diff --git a/resources/lang/sk/admin/groups/titles.php b/resources/lang/sk-SK/admin/groups/titles.php similarity index 100% rename from resources/lang/sk/admin/groups/titles.php rename to resources/lang/sk-SK/admin/groups/titles.php diff --git a/resources/lang/sk-SK/admin/hardware/form.php b/resources/lang/sk-SK/admin/hardware/form.php new file mode 100644 index 0000000000..d424cb07a8 --- /dev/null +++ b/resources/lang/sk-SK/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Potvrdiť hromadné odstránenie majetku', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Chystáte sa odstrániť :asset_count majetky.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Odovzdané', + 'checkout_date' => 'Dátum odovzdania', + 'checkin_date' => 'Dátum prijatia', + 'checkout_to' => 'Odovzdať', + 'cost' => 'Kúpna cena', + 'create' => 'Pridať majetok', + 'date' => 'Dátum nákupu', + 'depreciation' => 'Odpisovanie', + 'depreciates_on' => 'Plne odpísaný', + 'default_location' => 'Povodná lokalita', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Dátum EOL', + 'eol_rate' => 'Miera EOL', + 'expected_checkin' => 'Očakávaný dátum prijatia', + 'expires' => 'Exspiruje', + 'fully_depreciated' => 'Plne odpísaný', + 'help_checkout' => 'Ak si prajete priradiť tento majetok okamžite, zvoľte možnosť "Pripravený na odovzdanie" z vyššie dostupného zoznamu stavov. ', + 'mac_address' => 'MAC adresa', + 'manufacturer' => 'Výrobca', + 'model' => 'Model', + 'months' => 'mesiace/ov', + 'name' => 'Názov majetku', + 'notes' => 'Poznámky', + 'order' => 'Číslo objednávky', + 'qr' => 'QR kód', + 'requestable' => 'Používatelia môžu žiadať tento majetok', + 'select_statustype' => 'Vyberte typ stavu', + 'serial' => 'Sériové číslo', + 'status' => 'Stav', + 'tag' => 'Označenie majetku', + 'update' => 'Aktualizácia majetku', + 'warranty' => 'Záruka', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Nepovinné informácie', + 'order_details' => 'Informácie súvisiace s objednávkou' +]; diff --git a/resources/lang/sk-SK/admin/hardware/general.php b/resources/lang/sk-SK/admin/hardware/general.php new file mode 100644 index 0000000000..9a57aac21e --- /dev/null +++ b/resources/lang/sk-SK/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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é', + 'asset' => 'Majetok', + 'bulk_checkout' => 'Vyskladniť majetky', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Prevziať majetok', + 'checkout' => 'Vyskladniť majetok', + 'clone' => 'Duplikovať majetok', + 'deployable' => 'Vyskladniteľný', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Upraviť majetok', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + '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ý', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/sk-SK/admin/hardware/message.php b/resources/lang/sk-SK/admin/hardware/message.php new file mode 100644 index 0000000000..cfc2de0cf3 --- /dev/null +++ b/resources/lang/sk-SK/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => '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' => [ + 'error' => 'Majetok nebol vytvorený, prosím skúste znovu. :(', + 'success' => 'Majetok bol úspešne vytvorený. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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é.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Majetok nebol obnovený, prosím skúste znovu', + 'success' => 'Majetok bol úspešne obnovený.', + 'bulk_success' => 'Majetok bol úspešne obnovený.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Audit majetku bol neúspešný. Prosím skúste znovu.', + 'success' => 'Audit majetko bol úspešne zaznamenaný.', + ], + + + 'deletefile' => [ + 'error' => 'Súbor nebol odstránený. Prosím skúste znovu.', + 'success' => 'Súbor bol úspešne odstránený.', + ], + + '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' => [ + '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ť', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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ý.', + ], + + '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', + ], + + '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' => [ + '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á', + ], + +]; diff --git a/resources/lang/sk-SK/admin/hardware/table.php b/resources/lang/sk-SK/admin/hardware/table.php new file mode 100644 index 0000000000..538bf091ef --- /dev/null +++ b/resources/lang/sk-SK/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Označenie majetku', + 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', + 'book_value' => 'Current Value', + 'change' => 'Vsetup/Výstup', + 'checkout_date' => 'Dátum odovzdania', + 'checkoutto' => 'Odovzdané', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Rozdiel', + 'dl_csv' => 'Stiahnuť CSV', + 'eol' => 'Koniec životnosti', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Umiestnenie', + 'purchase_cost' => 'Cena', + 'purchase_date' => 'Zakúpené', + 'serial' => 'Sériové číslo', + 'status' => 'Stav', + 'title' => 'Majetok ', + 'image' => 'Obrázok zariadenia', + 'days_without_acceptance' => 'Počet dní bez potvrdenia', + 'monthly_depreciation' => 'Mesačný odpis', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Zmenené', + 'icon' => 'Ikona', +]; diff --git a/resources/lang/sk-SK/admin/kits/general.php b/resources/lang/sk-SK/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/sk-SK/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/sk-SK/admin/labels/message.php similarity index 100% rename from resources/lang/ja/admin/labels/message.php rename to resources/lang/sk-SK/admin/labels/message.php diff --git a/resources/lang/sk-SK/admin/labels/table.php b/resources/lang/sk-SK/admin/labels/table.php new file mode 100644 index 0000000000..08ff0faed0 --- /dev/null +++ b/resources/lang/sk-SK/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Štítky', + 'support_fields' => 'Polia', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Názov', + +]; \ No newline at end of file diff --git a/resources/lang/sk-SK/admin/licenses/form.php b/resources/lang/sk-SK/admin/licenses/form.php new file mode 100644 index 0000000000..5e8b28300f --- /dev/null +++ b/resources/lang/sk-SK/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'Majetok', + 'checkin' => 'Checkin', + 'create' => 'Create License', + 'expiration' => 'Expiration Date', + 'license_key' => 'Product Key', + 'maintained' => 'Maintained', + 'name' => 'Software Name', + 'no_depreciation' => 'Do Not Depreciate', + 'purchase_order' => 'Purchase Order Number', + 'reassignable' => 'Reassignable', + 'remaining_seats' => 'Remaining Seats', + 'seats' => 'Seats', + 'termination_date' => 'Termination Date', + 'to_email' => 'Licensed to Email', + 'to_name' => 'Licensed to Name', + 'update' => 'Update License', + 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' +); diff --git a/resources/lang/sk-SK/admin/licenses/general.php b/resources/lang/sk-SK/admin/licenses/general.php new file mode 100644 index 0000000000..e7f8412c1d --- /dev/null +++ b/resources/lang/sk-SK/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'O licenciach', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Podporované typy súborov: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip a rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'Vsetup/Výstup', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/sk-SK/admin/licenses/message.php b/resources/lang/sk-SK/admin/licenses/message.php new file mode 100644 index 0000000000..8990ba46b0 --- /dev/null +++ b/resources/lang/sk-SK/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'License does not exist or you do not have permission to view it.', + 'user_does_not_exist' => 'User does not exist.', + 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', + 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', + 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', + 'select_asset_or_person' => 'You must select an asset or a user, but not both.', + 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', + + + 'create' => array( + 'error' => 'License was not created, please try again.', + 'success' => 'License created successfully.' + ), + + 'deletefile' => array( + 'error' => 'Súbor nebol odstránený. Prosím skúste znovu.', + 'success' => 'Súbor bol úspešne odstránený.', + ), + + 'upload' => array( + 'error' => 'Súbor(y) sa nepodarilo nahrať. Skúste prosím znovu.', + 'success' => 'Súbor(y) boli úspešne nahraté.', + 'nofiles' => 'Nevybrali ste žiadne súbory na nahranie alebo sa pokúšate nahrať príliž veľký súbor', + 'invalidfiles' => 'Jeden alebo viacero súborov je príliš veľkých alebo nie su podporované. Podporované typy súborov sú png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', + ), + + 'update' => array( + 'error' => 'Licencia nebola aktualizovaná, skúste prosím znovu', + 'success' => 'Licencia bola úspešne aktualizovaná.' + ), + + 'delete' => array( + 'confirm' => 'Ste si istý, že chcete odstrániť túto licenciu?', + 'error' => 'Pri odstraňovaní licencie nastala chyba. Skúste prosím znovu.', + 'success' => 'Licencia bola úspešne odstránená.' + ), + + 'checkout' => array( + 'error' => 'Pri priraďovaní licencie nastala chyba. Skúste prosím znovu.', + 'success' => 'Licencia bola úspešne priradená', + 'not_enough_seats' => 'Not enough license seats available for checkout', + ), + + 'checkin' => array( + 'error' => 'Pri odoberaní licencie nastala chyba. Skúste prosím znovu.', + 'success' => 'Licencia bola úspešne odobratá' + ), + +); diff --git a/resources/lang/sk-SK/admin/licenses/table.php b/resources/lang/sk-SK/admin/licenses/table.php new file mode 100644 index 0000000000..8d9308e18e --- /dev/null +++ b/resources/lang/sk-SK/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'Assigned To', + 'checkout' => 'Vsetup/Výstup', + 'id' => 'ID', + 'license_email' => 'License Email', + 'license_name' => 'Licensed To', + 'purchase_date' => 'Dátum nákupu', + 'purchased' => 'Zakúpené', + 'seats' => 'Seats', + 'hardware' => 'Hardware', + 'serial' => 'Sériové číslo', + 'title' => 'License', + +); diff --git a/resources/lang/sk/admin/locations/message.php b/resources/lang/sk-SK/admin/locations/message.php similarity index 100% rename from resources/lang/sk/admin/locations/message.php rename to resources/lang/sk-SK/admin/locations/message.php diff --git a/resources/lang/sk-SK/admin/locations/table.php b/resources/lang/sk-SK/admin/locations/table.php new file mode 100644 index 0000000000..a1c0db3b7d --- /dev/null +++ b/resources/lang/sk-SK/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Priradený majetok', + 'id' => 'ID', + 'city' => 'Mesto', + 'state' => 'Štát', + 'country' => 'Krajina', + 'create' => 'Vytvoriť lokalitu', + 'update' => 'Upraviť lokalitu', + 'print_assigned' => 'Vytlačiť priradené', + 'print_all_assigned' => 'Vytlačiť všetky priradené', + 'name' => 'Názov lokality', + 'address' => 'Adresa', + 'address2' => 'Address Line 2', + 'zip' => 'PSČ', + 'locations' => 'Lokality', + 'parent' => 'Nadradené', + 'currency' => 'Mena lokality', + 'ldap_ou' => 'LDAP vyhľadávanie OU', + 'user_name' => 'Meno používateľa', + 'department' => 'Oddelenie', + 'location' => 'Lokalita', + 'asset_tag' => 'Označenie majetku', + 'asset_name' => 'Názov', + 'asset_category' => 'Kategória', + 'asset_manufacturer' => 'Výrobca', + 'asset_model' => 'Model', + 'asset_serial' => 'Sériové číslo', + 'asset_location' => 'Lokalita', + 'asset_checked_out' => 'Odovzdané', + 'asset_expected_checkin' => 'Očakávaný dátum prijatia', + 'date' => 'Dátum:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Podpísané (Audítor majetku):', + 'signed_by_finance_auditor' => 'Podpísané (Finančný auditor):', + 'signed_by_location_manager' => 'Podpísané (Manažér lokality):', + 'signed_by' => 'Odpísal:', +]; diff --git a/resources/lang/sk-SK/admin/manufacturers/message.php b/resources/lang/sk-SK/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/sk-SK/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/sk-SK/admin/manufacturers/table.php b/resources/lang/sk-SK/admin/manufacturers/table.php new file mode 100644 index 0000000000..16360fffdb --- /dev/null +++ b/resources/lang/sk-SK/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'O výrobcoch', + 'about_manufacturers_text' => 'Výrobcovia sú spoločnosti, ktoré vyrábajú majetky. Môžete si uložiť dôležité kontaktné údaje podpory, ktoré sa zobrazia na stránkach s podrobnosťami o majetku.', + 'asset_manufacturers' => 'Výrobcovia majetkov', + 'create' => 'Vytvoriť výrobcu', + 'id' => 'ID', + 'name' => 'Názov', + 'support_email' => 'Emailová podpora', + 'support_phone' => 'Telefónna podpora', + 'support_url' => 'URL podpory', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Upraviť výrobcu', + +); diff --git a/resources/lang/iu/admin/models/general.php b/resources/lang/sk-SK/admin/models/general.php similarity index 100% rename from resources/lang/iu/admin/models/general.php rename to resources/lang/sk-SK/admin/models/general.php diff --git a/resources/lang/sk-SK/admin/models/message.php b/resources/lang/sk-SK/admin/models/message.php new file mode 100644 index 0000000000..0bbb27bc82 --- /dev/null +++ b/resources/lang/sk-SK/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model neexistuje.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Tento model je použítý v jednom alebo viacerých majetkoch, preto nemôže byť odstránený. Prosím odstráňte príslušný majetok a skúste odstrániť znovu. ', + + + 'create' => array( + 'error' => 'Model nebol vytovrený, prosím skúste znovu.', + 'success' => 'Model bol úspešne vytvorený.', + 'duplicate_set' => 'Model majetku s týmto názvom, výrobcom a číslom modelu už existuje.', + ), + + 'update' => array( + 'error' => 'Model nebol upravený, prosím skúste znovu', + 'success' => 'Model bol úspešne upravený.', + ), + + 'delete' => array( + 'confirm' => 'Ste si istý, že chcete odstrániť tento model majetku?', + 'error' => 'Pri odstraňovaní modelu sa vyskytla chyba. Skúste prosím znovu.', + 'success' => 'Model bol úspešne odstránený.' + ), + + 'restore' => array( + 'error' => 'Model nebol obnovený, prosím skúste znovu', + 'success' => 'Model bol obnovený úspešne.' + ), + + 'bulkedit' => array( + 'error' => 'Neboli zmenené žiadne polia, preto nebolo nič aktualizované.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Neboli vybrané ziadne modely, preto nebolo nič odmazané.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(y) odstránené, avšak :fail_count nebolo možné odstrániť pretože stále majú priradené majetky.' + ), + +); diff --git a/resources/lang/sk/admin/models/table.php b/resources/lang/sk-SK/admin/models/table.php similarity index 100% rename from resources/lang/sk/admin/models/table.php rename to resources/lang/sk-SK/admin/models/table.php diff --git a/resources/lang/sk/admin/reports/general.php b/resources/lang/sk-SK/admin/reports/general.php similarity index 100% rename from resources/lang/sk/admin/reports/general.php rename to resources/lang/sk-SK/admin/reports/general.php diff --git a/resources/lang/sk/admin/reports/message.php b/resources/lang/sk-SK/admin/reports/message.php similarity index 100% rename from resources/lang/sk/admin/reports/message.php rename to resources/lang/sk-SK/admin/reports/message.php diff --git a/resources/lang/sk-SK/admin/settings/general.php b/resources/lang/sk-SK/admin/settings/general.php new file mode 100644 index 0000000000..ad45409cd7 --- /dev/null +++ b/resources/lang/sk-SK/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Toto je server typu Active Directory', + 'alerts' => 'Upozornenia', + 'alert_title' => 'Update Notification Settings', + '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.', + 'asset_ids' => 'ID-čka majetku', + 'audit_interval' => 'Interval pre auditovanie', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Predpona (volitelna)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Zálohy', + 'backups_help' => 'Create, download, and restore backups ', + 'backups_restoring' => 'Obnovenie zo zálohy', + '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' => 'All existing users, including 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.)', + 'custom_css' => 'Vlasné CSS', + 'custom_css_help' => 'Vložte akékoľvek vlastné CSS, ktoré chcete použiť. Nevkladajte <style></style> tagy.', + 'custom_forgot_pass_url' => 'Vlastná URL pre reset hesla', + 'custom_forgot_pass_url_help' => 'Kompletne nahradzuje vstavanú funkcionalitu zabudnutého hesla na prihlasovacej obrazovke. Slúži k nasmerovaniu používateľov na internú alebo hostovanú funkciu obnovenia hesla DLAP. Zablokuje prístup k funkcii zmeny hesla lokálneho používateľa.', + 'dashboard_message' => 'Správa na nástenke', + 'dashboard_message_help' => 'Tento text sa zobrazí na nástenke všetkým používateľom s právom na zobrazenie nástenky.', + 'default_currency' => 'Predvolená mena', + 'default_eula_text' => 'Predvolená EULA', + 'default_language' => 'Predvolený jazyk', + 'default_eula_help_text' => 'Môžete tiež spojiť vlasnú EULA so špecifickými kategóriami majetku.', + 'display_asset_name' => 'Zobraziť názov majetku', + 'display_checkout_date' => 'Zobraziť dátum odovzdania', + 'display_eol' => 'Zobraziť EOL v tabuľkovom zobrazení', + 'display_qr' => 'Zobraziť štvorcové kódy', + 'display_alt_barcode' => 'Zobraziť 1D čiarový kód', + 'email_logo' => 'E-mail logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + 'header_color' => 'Header Color', + 'info' => 'Tieto nastavenia umožňujú upraviť vybrané aspekty Vašej inštalácie.', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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' => '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Priezvisko', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Softvérová licencia', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Zakázať ostatné spôsoby overovania', + 'login_common_disabled_help' => 'Táto možnosť zakáže ostatné metódy prihlasovania. Povoľte túto možnosť iba ak ste si istý, že Váše REMOTE_USER prihlasovanie už funguje', + 'login_remote_user_custom_logout_url_text' => 'Vlastná URL pre odhlásenie', + 'login_remote_user_custom_logout_url_help' => 'Ak je tu uvedená URL adresa, používateľlia budú po odhlásení zo Snipe-IT presmerovaní na túto URL. Využíva sa na korektné ukončenie prihlásenia Vami zadefinovanej prihlasovacej služby.', + 'login_remote_user_header_name_text' => 'Vlastná hlavička používateľského mena', + 'login_remote_user_header_name_help' => 'Použiť zadaná hlavičku namiesto REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Použitie pri tlači', + 'logo_print_assets_help' => 'Použiť branding na zoznamoch pre tlačenie ', + 'full_multiple_companies_support_help_text' => 'Obmedzenie používateľov (vrátane administrátorov) iba na majetok vo vlastníctve ich spoločnosti.', + 'full_multiple_companies_support_text' => 'Plná podpora pre viacero spoločností', + 'show_in_model_list' => 'Zobraziť v robaľovacom menu modelu', + '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', + 'saml_sp_acs_url' => 'URL adresa zákazníckej služby', + 'saml_sp_sls_url' => 'URL adresa služby na jednotné odhlásenie', + 'saml_sp_x509cert' => 'Verejný certifikát', + 'saml_sp_metadata_url' => 'URL metadát', + 'saml_idp_metadata' => 'SAML IdP metadata', + 'saml_idp_metadata_help' => 'Môžete špecifikovať IdP metadata formou URL alebo XML súboru.', + 'saml_attr_mapping_username' => 'Matovanie atribútov - používateľské meno', + 'saml_attr_mapping_username_help' => 'NameID bude použité ak nie je definovanie mapovanie atribútov alebo toto mapovanie je nesprávne.', + 'saml_forcelogin_label' => 'Vynútené SAML prihlásenie', + 'saml_forcelogin' => 'Nastaví SAML ako predvolené prihlasovanie', + 'saml_forcelogin_help' => 'Môžete použiť \'/login?nosaml\' k načítaniu normálnej prihlasovacej stránky.', + 'saml_slo_label' => 'SAML jednotné odhlásenie', + 'saml_slo' => 'Poslať LogoutRequest na IdP pri odhlásení', + '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', + 'show_archived_in_list' => 'Archivované majetky', + 'show_archived_in_list_text' => 'Zobraziť archivované majetky vo výpise "všetky majetky"', + 'show_assigned_assets' => 'Zobraziť majetky priradené iným majetkom', + 'show_assigned_assets_help' => 'Zobraziť majetky ktoré boli priradené iným majetkom cez Podrobnosti o používateľovi > Majetky, Podrobnosti o používateľovi > Info > Vytlačiť všetky priradené a Účet > Zobraziť priradené majetky.', + '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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT verzia', + 'support_footer' => 'Odkaz v záhlaví na podporu ', + 'support_footer_help' => 'Nastavte, kto môže vidieť prekliky na Snipe-IT stránku podpory a používateľský manuál', + 'version_footer' => 'Verzia v pätičke ', + 'version_footer_help' => 'Nastavte kto môže vidieť verziu Snipe-IT a verziu zostavy.', + 'system' => 'Systémové informácie', + '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.', + 'labels_per_page' => 'Štítky na stránku', + 'label_dimensions' => 'Rozmery štítkov (palce)', + 'next_auto_tag_base' => 'Ďalší automatický prírastok', + 'page_padding' => 'Okraje stránky (palce)', + 'privacy_policy_link' => 'Odkaz na nastavenia súkromia', + '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', + 'labels_pagewidth' => 'Šírka strany štítkov', + 'labels_pageheight' => 'Výška strany štítkov', + 'label_gutters' => 'Medzery štítkov (palce)', + 'page_dimensions' => 'Rozmery stránky (palce)', + 'label_fields' => 'Viditeľné polia štítkov', + 'inches' => 'palce', + 'width_w' => 'š', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Email Alerts & Audit Settings', + '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' => 'Odstrániť odmazané záznamy', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Názov', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Typ 2D čiarového kódu', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/sk-SK/admin/settings/message.php b/resources/lang/sk-SK/admin/settings/message.php new file mode 100644 index 0000000000..08d0be465d --- /dev/null +++ b/resources/lang/sk-SK/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Počas upravovania sa vyskytla chyba. ', + '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.', + '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é.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Email odoslaný!', + 'error' => 'Email sa nepodarilo odoslať.', + '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' => 'Niečo sa pokazilo :(', + '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!' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success' => 'Your :webhook_name Integration works!', + '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 Chyba servera.', + 'error' => 'Something went wrong. :app responded with: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'Niečo sa pokazilo. :( ', + ] +]; diff --git a/resources/lang/sk-SK/admin/settings/table.php b/resources/lang/sk-SK/admin/settings/table.php new file mode 100644 index 0000000000..e8ac35ccd4 --- /dev/null +++ b/resources/lang/sk-SK/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Vytvorený', + 'size' => 'Size', +); diff --git a/resources/lang/sk-SK/admin/statuslabels/message.php b/resources/lang/sk-SK/admin/statuslabels/message.php new file mode 100644 index 0000000000..807a42a7d4 --- /dev/null +++ b/resources/lang/sk-SK/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Stav neexistuje.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Stav nebol vytovrený, prosím skúste znovu.', + 'success' => 'Stav bol úspešne vytvorený.', + ], + + 'update' => [ + 'error' => 'Stav nebol upravený, prosím skuste znovu', + 'success' => 'Stav bol úspešne upravený.', + ], + + '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ý.', + ], + + 'help' => [ + 'undeployable' => 'Tieto majetky nemôžu byť nikomu priradené.', + 'deployable' => 'Tieto majetky môžu byť priradené. Akonáhle sú priradené nadobudnú stav Priradené.', + '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/statuslabels/table.php b/resources/lang/sk-SK/admin/statuslabels/table.php similarity index 100% rename from resources/lang/sk/admin/statuslabels/table.php rename to resources/lang/sk-SK/admin/statuslabels/table.php diff --git a/resources/lang/sk/admin/suppliers/message.php b/resources/lang/sk-SK/admin/suppliers/message.php similarity index 100% rename from resources/lang/sk/admin/suppliers/message.php rename to resources/lang/sk-SK/admin/suppliers/message.php diff --git a/resources/lang/sk-SK/admin/suppliers/table.php b/resources/lang/sk-SK/admin/suppliers/table.php new file mode 100644 index 0000000000..a938745354 --- /dev/null +++ b/resources/lang/sk-SK/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Majetok', + 'city' => 'Mesto', + 'contact' => 'Contact Name', + 'country' => 'Krajina', + 'create' => 'Create Supplier', + 'email' => 'E-mail', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Poznámky', + 'phone' => 'Telefón', + 'state' => 'Štát', + 'suppliers' => 'Dodávatelia', + 'update' => 'Aktualizovať dodávateľa', + 'view' => 'Zobraziť dodávateľa', + 'view_assets_for' => 'Zobraziť majetky pre', + 'zip' => 'PSČ', + +); diff --git a/resources/lang/sk-SK/admin/users/general.php b/resources/lang/sk-SK/admin/users/general.php new file mode 100644 index 0000000000..e70f35e64f --- /dev/null +++ b/resources/lang/sk-SK/admin/users/general.php @@ -0,0 +1,54 @@ + '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', + 'bulk_update_warn' => 'Chystáte sa hromadne upraviť nastavenia :user_count používateľlov. Nezapomeňte, že nie je možné zmeniť svoje nastavenia použitím tohto formuláru a tieto musia byť upravené individuálne.', + 'bulk_update_help' => 'Tento formulár umožňuje aktualizovať hromadne viacero používateľov. Vyplňte iba položky, ktoré chces zmeny. Všetky prázdne položky ostanú nezmenené.', + 'current_assets' => 'Majetky aktuálne priradené tomuto používateľovi', + 'clone' => 'Duplikovať používateľa', + 'contact_user' => 'Kontakt na :name', + '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', + '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.', + 'print_assigned' => 'Vytlačiť všetky priradené', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Software priradený :name', + 'send_email_help' => 'Pre zaslanie prístupových údajov musíte zadať e-mailovú adresu používateľa. Zaslanie prístupových údajov je možné iba v procese vytvárania nového používateľa. Heslá sú ukladané šifrované, nie je ich možné prečítať po uložení.', + 'view_user' => 'Zobraziť používateľa :name', + 'usercsv' => 'CSV súbor', + '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' => 'Užívateľ sa nemôže prihlásiť', + 'user_activated' => 'Užívateľ sa môže prihlásiť', + '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' => 'Odstrániť členstvo v skupine', + 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Aktualizovať všetky asety pre týchto užívateľov na tento status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/sk/admin/users/message.php b/resources/lang/sk-SK/admin/users/message.php similarity index 100% rename from resources/lang/sk/admin/users/message.php rename to resources/lang/sk-SK/admin/users/message.php diff --git a/resources/lang/sk-SK/admin/users/table.php b/resources/lang/sk-SK/admin/users/table.php new file mode 100644 index 0000000000..9eb00f267c --- /dev/null +++ b/resources/lang/sk-SK/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktívny', + 'allow' => 'Povoliť', + 'checkedout' => 'Majetok', + 'created_at' => 'Vytvorený', + 'createuser' => 'Vytvoriť používateľa', + 'deny' => 'Odmietnuť', + 'email' => 'E-mail', + 'employee_num' => 'Číslo zamestnanca', + 'first_name' => 'Meno', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Prevziať', + 'job' => 'Názov pracovnej pozície', + 'last_login' => 'Posledné prihlásenie', + 'last_name' => 'Priezvisko', + 'location' => 'Lokalita', + 'lock_passwords' => 'Detaily prihlásenia nemôžu byť zmenené v tejto inštalácii.', + 'manager' => 'Manažér', + 'managed_locations' => 'Spravované lokality', + 'name' => 'Názov', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Poznámky', + 'password_confirm' => 'Potvrdiť heslo', + 'password' => 'Heslo', + 'phone' => 'Telefón', + 'show_current' => 'Zobraziť aktuálnych používateľov', + 'show_deleted' => 'Zobraziť ostránených používateľov', + 'title' => 'Titul', + 'to_restore_them' => 'na obnovenie.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Upraviť používateľa', + 'username' => 'Používateľské meno', + 'user_deleted_text' => 'Tento používateľ bol označený ako odstránený.', + 'username_note' => '(Používa sa iba pre väzbu na Active Directorz, nie pre prihlásenie.)', + 'cloneuser' => 'Duplikovať používateľa', + 'viewusers' => 'Zobraziť používateľa', +); diff --git a/resources/lang/mi/auth.php b/resources/lang/sk-SK/auth.php similarity index 100% rename from resources/lang/mi/auth.php rename to resources/lang/sk-SK/auth.php diff --git a/resources/lang/sk-SK/auth/general.php b/resources/lang/sk-SK/auth/general.php new file mode 100644 index 0000000000..103793131e --- /dev/null +++ b/resources/lang/sk-SK/auth/general.php @@ -0,0 +1,19 @@ + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/sk/auth/message.php b/resources/lang/sk-SK/auth/message.php similarity index 100% rename from resources/lang/sk/auth/message.php rename to resources/lang/sk-SK/auth/message.php diff --git a/resources/lang/sk/button.php b/resources/lang/sk-SK/button.php similarity index 100% rename from resources/lang/sk/button.php rename to resources/lang/sk-SK/button.php diff --git a/resources/lang/sk-SK/general.php b/resources/lang/sk-SK/general.php new file mode 100644 index 0000000000..b2ba69a083 --- /dev/null +++ b/resources/lang/sk-SK/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessories', + 'activated' => 'Activated', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Accessory', + 'accessory_report' => 'Accessory Report', + 'action' => 'Akcia', + 'activity_report' => 'Activity Report', + 'address' => 'Adresa', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Added seats', + 'age' => "Age", + 'all_assets' => 'All Assets', + 'all' => 'All', + 'archived' => 'Archivované', + 'asset_models' => 'Typy majetku', + 'asset_model' => 'Model', + 'asset' => 'Majetok', + 'asset_report' => 'Asset Report', + 'asset_tag' => 'Označenie majetku', + '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' => 'Majetok', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Pridelené k :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Back', + 'bad_data' => 'Nothing found. Maybe bad data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Zrušiť', + 'categories' => 'Categories', + 'category' => 'Kategória', + 'change' => 'Vsetup/Výstup', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Change Password', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'Mesto', + 'click_here' => 'Click here', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Companies', + 'company' => 'Company', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Complete', + 'consumable' => 'Consumable', + 'consumables' => 'Consumables', + 'country' => 'Krajina', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Create New', + 'created' => 'Item Created', + 'created_asset' => 'created asset', + 'created_at' => 'Vytvorené', + 'created_by' => 'Vytvoril', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Dátum', + 'debug_warning' => 'Upozornenie!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Odstrániť', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Deleted', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Vymazanie zlyhalo', + 'departments' => 'Departments', + 'department' => 'Oddelenie', + 'deployed' => 'Deployed', + 'depreciation' => 'Odpisovanie', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Číslo zamestnanca', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Chyba', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Príklad: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + '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)', + 'first_name' => 'Meno', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'Súbor', + 'file_type' => 'File Type', + 'filesize' => 'Veľkosť súboru', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'Nahratie súboru', + 'generate' => 'Generate', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Import History', + 'asset_maintenance' => 'Asset Maintenance', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Asset Maintenances', + 'item' => 'Položka', + 'item_name' => 'Názov položky', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Posledné prihlásenie', + 'last_name' => 'Priezvisko', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + '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' => 'Lokalita', + 'location_plural' => 'Location|Locations', + 'locations' => 'Lokality', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'Logout', + 'lookup_by_tag' => 'Lookup by Asset Tag', + 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Spravovať API kľúče', + 'manufacturer' => 'Výrobca', + 'manufacturers' => 'Manufacturers', + 'markdown' => 'This field allows Github flavored markdown.', + 'min_amt' => 'Min. QTY', + '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' => 'Číslo modelu', + 'months' => 'mesiace/ov', + 'moreinfo' => 'Viac info', + 'name' => 'Názov', + 'new_password' => 'Nové Heslo', + 'next' => 'Next', + 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Last Audit', + 'new' => 'nový!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'Nie', + 'notes' => 'Poznámky', + 'order_number' => 'Číslo objednávky', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Čakajúce', + 'people' => 'People', + 'per_page' => 'Výsledkov na stránku', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Kúpna cena', + 'purchase_date' => 'Dátum nákupu', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Ready to Deploy', + 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', + 'remove_company' => 'Remove Company Association', + 'reports' => 'Reports', + 'restored' => 'restored', + 'restore' => 'Obnoviť', + 'requestable_models' => 'Requestable Models', + 'requested' => 'Vyžiadané', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', + 'request_canceled' => 'Request Canceled', + 'save' => 'Uložiť', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Vybrať všetko', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Select Asset', + 'settings' => 'Nastavenia', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Podpísal', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Názov stránky', + 'state' => 'Štát', + 'status_labels' => 'Stavy', + 'status' => 'Stav', + 'accept_eula' => 'Licenčné podmienky', + 'supplier' => 'Supplier', + 'suppliers' => 'Dodávatelia', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Odoslať', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'total assets', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Používateľské meno', + 'update' => 'Update', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Unaccepted Assets', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'roky/ov', + 'yes' => 'Áno', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + '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_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' => 'Odovzdané', + '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' => 'Očakávaný dátum prijatia', + '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' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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' => 'It looks like you have 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' => '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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Upozornenie', + 'notification_info' => 'Info', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Názov asetu', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Názov príslušenstva:', + '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', + 'maintenance_mode' => 'Služba je dočasne nedostupná pre aktualizácie systému. Skúste to neskôr.', + 'maintenance_mode_title' => 'Systém je dočasne nedostupný', + 'ldap_import' => 'Používateľské heslo by nemalo spravovať LDAP. (Umožni Vám to odosielať žiadosti o zabudnuté heslo.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Dátum začiatku', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Upozornenia', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':názov položky', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'upraviť', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/sk-SK/help.php b/resources/lang/sk-SK/help.php new file mode 100644 index 0000000000..87bebbee3a --- /dev/null +++ b/resources/lang/sk-SK/help.php @@ -0,0 +1,35 @@ + 'Viac 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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => '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.', + + '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.', + + '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.', + + '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.', + + 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + + 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + + 'depreciations' => 'Môžete nastaviť odpisovanie majetku, aby dochádzalo k rovnomernému odpisovaniu.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/sk-SK/localizations.php b/resources/lang/sk-SK/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/sk-SK/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/sk-SK/mail.php b/resources/lang/sk-SK/mail.php new file mode 100644 index 0000000000..3315db3cf2 --- /dev/null +++ b/resources/lang/sk-SK/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Názov príslušenstva:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Majetok:', + 'asset_name' => 'Názov assetu/majetku:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Označenie majetku', + '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.', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Dátum prijatia:', + 'checkout_date' => 'Dátum odovzdania:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Days', + 'expecting_checkin_date' => 'Očakávaný dátum prijatia:', + 'expires' => 'Exspiruje', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Položka:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Prihlásenie:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Názov', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Poznámky', + 'password' => 'Heslo:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Vyžiadané:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Sériové číslo', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + '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.', + 'user' => 'User', + 'username' => 'Používateľské meno', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/sk/pagination.php b/resources/lang/sk-SK/pagination.php similarity index 100% rename from resources/lang/sk/pagination.php rename to resources/lang/sk-SK/pagination.php diff --git a/resources/lang/mi/passwords.php b/resources/lang/sk-SK/passwords.php similarity index 100% rename from resources/lang/mi/passwords.php rename to resources/lang/sk-SK/passwords.php diff --git a/resources/lang/sk/reminders.php b/resources/lang/sk-SK/reminders.php similarity index 100% rename from resources/lang/sk/reminders.php rename to resources/lang/sk-SK/reminders.php diff --git a/resources/lang/sk/table.php b/resources/lang/sk-SK/table.php similarity index 100% rename from resources/lang/sk/table.php rename to resources/lang/sk-SK/table.php diff --git a/resources/lang/sk-SK/validation.php b/resources/lang/sk-SK/validation.php new file mode 100644 index 0000000000..a2ef32d5c7 --- /dev/null +++ b/resources/lang/sk-SK/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Heslo nemôže byť rovnaké ako užívateľské meno.', + 'letters' => 'Heslo musí obsahovať najmenej jedno písmeno.', + 'numbers' => 'Heslo musí obsahovať najmenej jednu číslicu.', + 'case_diff' => 'Heslo musí obsahovať veľké aj malé písmena.', + 'symbols' => 'Heslo musí obsahovať symboly.', + 'gte' => [ + 'numeric' => '´Hodnota nemôže byť záporná' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/sk/admin/accessories/message.php b/resources/lang/sk/admin/accessories/message.php deleted file mode 100644 index 4a8a4d94ce..0000000000 --- a/resources/lang/sk/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Príslušenstvo [:id] neexistuje.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', - - 'create' => array( - 'error' => 'The accessory was not created, please try again.', - 'success' => 'The accessory was successfully created.' - ), - - 'update' => array( - 'error' => 'The accessory was not updated, please try again', - 'success' => 'The accessory was updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this accessory?', - 'error' => 'There was an issue deleting the accessory. Please try again.', - 'success' => 'The accessory was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Accessory was not checked out, please try again', - 'success' => 'Accessory checked out successfully.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ), - - 'checkin' => array( - 'error' => 'Accessory was not checked in, please try again', - 'success' => 'Accessory checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/sk/admin/accessories/table.php b/resources/lang/sk/admin/accessories/table.php deleted file mode 100644 index e02d9f22e4..0000000000 --- a/resources/lang/sk/admin/accessories/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Download CSV', - 'eula_text' => 'EULA', - 'id' => 'ID', - 'require_acceptance' => 'Acceptance', - 'title' => 'Accessory Name', - - -); diff --git a/resources/lang/sk/admin/asset_maintenances/form.php b/resources/lang/sk/admin/asset_maintenances/form.php deleted file mode 100644 index 785d06b08f..0000000000 --- a/resources/lang/sk/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Title', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Cost', - 'is_warranty' => 'Warranty Improvement', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Notes', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/sk/admin/asset_maintenances/general.php b/resources/lang/sk/admin/asset_maintenances/general.php deleted file mode 100644 index 0f9a4547a2..0000000000 --- a/resources/lang/sk/admin/asset_maintenances/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Asset Maintenances', - 'edit' => 'Edit Asset Maintenance', - 'delete' => 'Delete Asset Maintenance', - 'view' => 'View Asset Maintenance Details', - 'repair' => 'Repair', - 'maintenance' => 'Maintenance', - 'upgrade' => 'Upgrade', - 'calibration' => 'Calibration', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', - ]; diff --git a/resources/lang/sk/admin/asset_maintenances/table.php b/resources/lang/sk/admin/asset_maintenances/table.php deleted file mode 100644 index e389b70477..0000000000 --- a/resources/lang/sk/admin/asset_maintenances/table.php +++ /dev/null @@ -1,8 +0,0 @@ - 'Asset Maintenance', - 'asset_name' => 'Asset Name', - 'is_warranty' => 'Záruka', - 'dl_csv' => 'Download CSV', - ]; diff --git a/resources/lang/sk/admin/companies/table.php b/resources/lang/sk/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/sk/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/sk/admin/components/message.php b/resources/lang/sk/admin/components/message.php deleted file mode 100644 index 0a7dd8d954..0000000000 --- a/resources/lang/sk/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Component does not exist.', - - 'create' => array( - 'error' => 'Component was not created, please try again.', - 'success' => 'Component created successfully.' - ), - - 'update' => array( - 'error' => 'Component was not updated, please try again', - 'success' => 'Component updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this component?', - 'error' => 'There was an issue deleting the component. Please try again.', - 'success' => 'The component was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Component was not checked out, please try again', - 'success' => 'Component checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Component was not checked in, please try again', - 'success' => 'Component checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/sk/admin/consumables/message.php b/resources/lang/sk/admin/consumables/message.php deleted file mode 100644 index c0d0aa7f68..0000000000 --- a/resources/lang/sk/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Consumable does not exist.', - - 'create' => array( - 'error' => 'Consumable was not created, please try again.', - 'success' => 'Consumable created successfully.' - ), - - 'update' => array( - 'error' => 'Consumable was not updated, please try again', - 'success' => 'Consumable updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this consumable?', - 'error' => 'There was an issue deleting the consumable. Please try again.', - 'success' => 'The consumable was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Consumable was not checked out, please try again', - 'success' => 'Consumable checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Consumable was not checked in, please try again', - 'success' => 'Consumable checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/sk/admin/departments/table.php b/resources/lang/sk/admin/departments/table.php deleted file mode 100644 index 76494247be..0000000000 --- a/resources/lang/sk/admin/departments/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'name' => 'Department Name', - 'manager' => 'Manager', - 'location' => 'Location', - 'create' => 'Create Department', - 'update' => 'Update Department', - ); diff --git a/resources/lang/sk/admin/hardware/form.php b/resources/lang/sk/admin/hardware/form.php deleted file mode 100644 index 997c0437cc..0000000000 --- a/resources/lang/sk/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Potvrdiť hromadné odstránenie majetku', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Chystáte sa odstrániť :asset_count majetky.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Odovzdané', - 'checkout_date' => 'Dátum odovzdania', - 'checkin_date' => 'Dátum prijatia', - 'checkout_to' => 'Odovzdať', - 'cost' => 'Kúpna cena', - 'create' => 'Pridať majetok', - 'date' => 'Dátum nákupu', - 'depreciation' => 'Odpisovanie', - 'depreciates_on' => 'Plne odpísaný', - 'default_location' => 'Povodná lokalita', - 'eol_date' => 'Dátum EOL', - 'eol_rate' => 'Miera EOL', - 'expected_checkin' => 'Očakávaný dátum prijatia', - 'expires' => 'Exspiruje', - 'fully_depreciated' => 'Plne odpísaný', - 'help_checkout' => 'Ak si prajete priradiť tento majetok okamžite, zvoľte možnosť "Pripravený na odovzdanie" z vyššie dostupného zoznamu stavov. ', - 'mac_address' => 'MAC adresa', - 'manufacturer' => 'Výrobca', - 'model' => 'Model', - 'months' => 'mesiace/ov', - 'name' => 'Názov majetku', - 'notes' => 'Poznámky', - 'order' => 'Číslo objednávky', - 'qr' => 'QR kód', - 'requestable' => 'Používatelia môžu žiadať tento majetok', - 'select_statustype' => 'Vyberte typ stavu', - 'serial' => 'Sériové číslo', - 'status' => 'Stav', - 'tag' => 'Označenie majetku', - 'update' => 'Aktualizácia majetku', - 'warranty' => 'Záruka', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Nepovinné informácie', - 'order_details' => 'Informácie súvisiace s objednávkou' -]; diff --git a/resources/lang/sk/admin/hardware/general.php b/resources/lang/sk/admin/hardware/general.php deleted file mode 100644 index c236e10e09..0000000000 --- a/resources/lang/sk/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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é', - 'asset' => 'Majetok', - 'bulk_checkout' => 'Vyskladniť majetky', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Prevziať majetok', - 'checkout' => 'Vyskladniť majetok', - 'clone' => 'Duplikovať majetok', - 'deployable' => 'Vyskladniteľný', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Upraviť majetok', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - '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ý', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/sk/admin/hardware/message.php b/resources/lang/sk/admin/hardware/message.php deleted file mode 100644 index 2bbad56a9f..0000000000 --- a/resources/lang/sk/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => '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' => [ - 'error' => 'Majetok nebol vytvorený, prosím skúste znovu. :(', - 'success' => 'Majetok bol úspešne vytvorený. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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é.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Majetok nebol obnovený, prosím skúste znovu', - 'success' => 'Majetok bol úspešne obnovený.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Audit majetku bol neúspešný. Prosím skúste znovu.', - 'success' => 'Audit majetko bol úspešne zaznamenaný.', - ], - - - 'deletefile' => [ - 'error' => 'Súbor nebol odstránený. Prosím skúste znovu.', - 'success' => 'Súbor bol úspešne odstránený.', - ], - - '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' => [ - '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ť', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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ý.', - ], - - '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', - ], - - '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' => [ - '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á', - ], - -]; diff --git a/resources/lang/sk/admin/hardware/table.php b/resources/lang/sk/admin/hardware/table.php deleted file mode 100644 index 9d45559f94..0000000000 --- a/resources/lang/sk/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Označenie majetku', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'Vsetup/Výstup', - 'checkout_date' => 'Dátum odovzdania', - 'checkoutto' => 'Odovzdané', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Rozdiel', - 'dl_csv' => 'Stiahnuť CSV', - 'eol' => 'Koniec životnosti', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Umiestnenie', - 'purchase_cost' => 'Cena', - 'purchase_date' => 'Zakúpené', - 'serial' => 'Sériové číslo', - 'status' => 'Stav', - 'title' => 'Majetok ', - 'image' => 'Obrázok zariadenia', - 'days_without_acceptance' => 'Počet dní bez potvrdenia', - 'monthly_depreciation' => 'Mesačný odpis', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Ikona', -]; diff --git a/resources/lang/sk/admin/kits/general.php b/resources/lang/sk/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/sk/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/message.php b/resources/lang/sk/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/sk/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/sk/admin/labels/table.php b/resources/lang/sk/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/sk/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/sk/admin/licenses/form.php b/resources/lang/sk/admin/licenses/form.php deleted file mode 100644 index ce29167874..0000000000 --- a/resources/lang/sk/admin/licenses/form.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Asset', - 'checkin' => 'Checkin', - 'create' => 'Create License', - 'expiration' => 'Expiration Date', - 'license_key' => 'Product Key', - 'maintained' => 'Maintained', - 'name' => 'Software Name', - 'no_depreciation' => 'Do Not Depreciate', - 'purchase_order' => 'Purchase Order Number', - 'reassignable' => 'Reassignable', - 'remaining_seats' => 'Remaining Seats', - 'seats' => 'Seats', - 'termination_date' => 'Termination Date', - 'to_email' => 'Licensed to Email', - 'to_name' => 'Licensed to Name', - 'update' => 'Update License', - 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' -); diff --git a/resources/lang/sk/admin/licenses/general.php b/resources/lang/sk/admin/licenses/general.php deleted file mode 100644 index 3d13fbf7d0..0000000000 --- a/resources/lang/sk/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'O licenciach', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/sk/admin/licenses/message.php b/resources/lang/sk/admin/licenses/message.php deleted file mode 100644 index 6e02b7b443..0000000000 --- a/resources/lang/sk/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'User does not exist.', - 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', - 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', - 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', - 'select_asset_or_person' => 'You must select an asset or a user, but not both.', - 'not_found' => 'License not found', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'License was not created, please try again.', - 'success' => 'License created successfully.' - ), - - 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'Súbor bol úspešne odstránený.', - ), - - 'upload' => array( - 'error' => 'Súbor(y) sa nepodarilo nahrať. Skúste prosím znovu.', - 'success' => 'Súbor(y) boli úspešne nahraté.', - 'nofiles' => 'Nevybrali ste žiadne súbory na nahranie alebo sa pokúšate nahrať príliž veľký súbor', - 'invalidfiles' => 'Jeden alebo viacero súborov je príliš veľkých alebo nie su podporované. Podporované typy súborov sú png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', - ), - - 'update' => array( - 'error' => 'Licencia nebola aktualizovaná, skúste prosím znovu', - 'success' => 'Licencia bola úspešne aktualizovaná.' - ), - - 'delete' => array( - 'confirm' => 'Ste si istý, že chcete odstrániť túto licenciu?', - 'error' => 'Pri odstraňovaní licencie nastala chyba. Skúste prosím znovu.', - 'success' => 'Licencia bola úspešne odstránená.' - ), - - 'checkout' => array( - 'error' => 'Pri priraďovaní licencie nastala chyba. Skúste prosím znovu.', - 'success' => 'Licencia bola úspešne priradená', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Pri odoberaní licencie nastala chyba. Skúste prosím znovu.', - 'success' => 'Licencia bola úspešne odobratá' - ), - -); diff --git a/resources/lang/sk/admin/licenses/table.php b/resources/lang/sk/admin/licenses/table.php deleted file mode 100644 index dfce4136cb..0000000000 --- a/resources/lang/sk/admin/licenses/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Assigned To', - 'checkout' => 'In/Out', - 'id' => 'ID', - 'license_email' => 'License Email', - 'license_name' => 'Licensed To', - 'purchase_date' => 'Purchase Date', - 'purchased' => 'Purchased', - 'seats' => 'Seats', - 'hardware' => 'Hardware', - 'serial' => 'Serial', - 'title' => 'License', - -); diff --git a/resources/lang/sk/admin/locations/table.php b/resources/lang/sk/admin/locations/table.php deleted file mode 100644 index aabddaf8c7..0000000000 --- a/resources/lang/sk/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Priradený majetok', - 'id' => 'ID', - 'city' => 'Mesto', - 'state' => 'Štát', - 'country' => 'Krajina', - 'create' => 'Vytvoriť lokalitu', - 'update' => 'Upraviť lokalitu', - 'print_assigned' => 'Vytlačiť priradené', - 'print_all_assigned' => 'Vytlačiť všetky priradené', - 'name' => 'Názov lokality', - 'address' => 'Adresa', - 'address2' => 'Address Line 2', - 'zip' => 'PSČ', - 'locations' => 'Lokality', - 'parent' => 'Nadradené', - 'currency' => 'Mena lokality', - 'ldap_ou' => 'LDAP vyhľadávanie OU', - 'user_name' => 'Meno používateľa', - 'department' => 'Oddelenie', - 'location' => 'Lokalita', - 'asset_tag' => 'Označenie majetku', - 'asset_name' => 'Názov', - 'asset_category' => 'Kategória', - 'asset_manufacturer' => 'Výrobca', - 'asset_model' => 'Model', - 'asset_serial' => 'Sériové číslo', - 'asset_location' => 'Lokalita', - 'asset_checked_out' => 'Odovzdané', - 'asset_expected_checkin' => 'Očakávaný dátum prijatia', - 'date' => 'Dátum:', - 'signed_by_asset_auditor' => 'Podpísané (Audítor majetku):', - 'signed_by_finance_auditor' => 'Podpísané (Finančný auditor):', - 'signed_by_location_manager' => 'Podpísané (Manažér lokality):', - 'signed_by' => 'Odpísal:', -]; diff --git a/resources/lang/sk/admin/manufacturers/message.php b/resources/lang/sk/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/sk/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/sk/admin/manufacturers/table.php b/resources/lang/sk/admin/manufacturers/table.php deleted file mode 100644 index a9bef99c40..0000000000 --- a/resources/lang/sk/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'O výrobcoch', - 'about_manufacturers_text' => 'Výrobcovia sú spoločnosti, ktoré vyrábajú majetky. Môžete si uložiť dôležité kontaktné údaje podpory, ktoré sa zobrazia na stránkach s podrobnosťami o majetku.', - 'asset_manufacturers' => 'Výrobcovia majetkov', - 'create' => 'Vytvoriť výrobcu', - 'id' => 'ID', - 'name' => 'Názov', - 'support_email' => 'Emailová podpora', - 'support_phone' => 'Telefónna podpora', - 'support_url' => 'URL podpory', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Upraviť výrobcu', - 'url' => 'URL', - -); diff --git a/resources/lang/sk/admin/models/message.php b/resources/lang/sk/admin/models/message.php deleted file mode 100644 index 704a2e2c3b..0000000000 --- a/resources/lang/sk/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model neexistuje.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Tento model je použítý v jednom alebo viacerých majetkoch, preto nemôže byť odstránený. Prosím odstráňte príslušný majetok a skúste odstrániť znovu. ', - - - 'create' => array( - 'error' => 'Model nebol vytovrený, prosím skúste znovu.', - 'success' => 'Model bol úspešne vytvorený.', - 'duplicate_set' => 'Model majetku s týmto názvom, výrobcom a číslom modelu už existuje.', - ), - - 'update' => array( - 'error' => 'Model nebol upravený, prosím skúste znovu', - 'success' => 'Model bol úspešne upravený.', - ), - - 'delete' => array( - 'confirm' => 'Ste si istý, že chcete odstrániť tento model majetku?', - 'error' => 'Pri odstraňovaní modelu sa vyskytla chyba. Skúste prosím znovu.', - 'success' => 'Model bol úspešne odstránený.' - ), - - 'restore' => array( - 'error' => 'Model nebol obnovený, prosím skúste znovu', - 'success' => 'Model bol obnovený úspešne.' - ), - - 'bulkedit' => array( - 'error' => 'Neboli zmenené žiadne polia, preto nebolo nič aktualizované.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Neboli vybrané ziadne modely, preto nebolo nič odmazané.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(y) odstránené, avšak :fail_count nebolo možné odstrániť pretože stále majú priradené majetky.' - ), - -); diff --git a/resources/lang/sk/admin/settings/general.php b/resources/lang/sk/admin/settings/general.php deleted file mode 100644 index 4c3cbcd30c..0000000000 --- a/resources/lang/sk/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Update Notification Settings', - '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.', - 'asset_ids' => 'ID-čka majetku', - 'audit_interval' => 'Interval pre auditovanie', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Predpona (volitelna)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Zálohy', - 'backups_help' => 'Create, download, and restore backups ', - 'backups_restoring' => 'Obnovenie zo zálohy', - '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' => 'All existing users, including 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.)', - 'custom_css' => 'Vlasné CSS', - 'custom_css_help' => 'Vložte akékoľvek vlastné CSS, ktoré chcete použiť. Nevkladajte <style></style> tagy.', - 'custom_forgot_pass_url' => 'Vlastná URL pre reset hesla', - 'custom_forgot_pass_url_help' => 'Kompletne nahradzuje vstavanú funkcionalitu zabudnutého hesla na prihlasovacej obrazovke. Slúži k nasmerovaniu používateľov na internú alebo hostovanú funkciu obnovenia hesla DLAP. Zablokuje prístup k funkcii zmeny hesla lokálneho používateľa.', - 'dashboard_message' => 'Správa na nástenke', - 'dashboard_message_help' => 'Tento text sa zobrazí na nástenke všetkým používateľom s právom na zobrazenie nástenky.', - 'default_currency' => 'Predvolená mena', - 'default_eula_text' => 'Predvolená EULA', - 'default_language' => 'Predvolený jazyk', - 'default_eula_help_text' => 'Môžete tiež spojiť vlasnú EULA so špecifickými kategóriami majetku.', - 'display_asset_name' => 'Zobraziť názov majetku', - 'display_checkout_date' => 'Zobraziť dátum odovzdania', - 'display_eol' => 'Zobraziť EOL v tabuľkovom zobrazení', - 'display_qr' => 'Zobraziť štvorcové kódy', - 'display_alt_barcode' => 'Zobraziť 1D čiarový kód', - 'email_logo' => 'E-mail logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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' => '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Zakázať ostatné spôsoby overovania', - 'login_common_disabled_help' => 'Táto možnosť zakáže ostatné metódy prihlasovania. Povoľte túto možnosť iba ak ste si istý, že Váše REMOTE_USER prihlasovanie už funguje', - 'login_remote_user_custom_logout_url_text' => 'Vlastná URL pre odhlásenie', - 'login_remote_user_custom_logout_url_help' => 'Ak je tu uvedená URL adresa, používateľlia budú po odhlásení zo Snipe-IT presmerovaní na túto URL. Využíva sa na korektné ukončenie prihlásenia Vami zadefinovanej prihlasovacej služby.', - 'login_remote_user_header_name_text' => 'Vlastná hlavička používateľského mena', - 'login_remote_user_header_name_help' => 'Použiť zadaná hlavičku namiesto REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Použitie pri tlači', - 'logo_print_assets_help' => 'Použiť branding na zoznamoch pre tlačenie ', - 'full_multiple_companies_support_help_text' => 'Obmedzenie používateľov (vrátane administrátorov) iba na majetok vo vlastníctve ich spoločnosti.', - 'full_multiple_companies_support_text' => 'Plná podpora pre viacero spoločností', - 'show_in_model_list' => 'Zobraziť v robaľovacom menu modelu', - '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', - 'saml_sp_acs_url' => 'URL adresa zákazníckej služby', - 'saml_sp_sls_url' => 'URL adresa služby na jednotné odhlásenie', - 'saml_sp_x509cert' => 'Verejný certifikát', - 'saml_sp_metadata_url' => 'URL metadát', - 'saml_idp_metadata' => 'SAML IdP metadata', - 'saml_idp_metadata_help' => 'Môžete špecifikovať IdP metadata formou URL alebo XML súboru.', - 'saml_attr_mapping_username' => 'Matovanie atribútov - používateľské meno', - 'saml_attr_mapping_username_help' => 'NameID bude použité ak nie je definovanie mapovanie atribútov alebo toto mapovanie je nesprávne.', - 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'Nastaví SAML ako predvolené prihlasovanie', - 'saml_forcelogin_help' => 'Môžete použiť \'/login?nosaml\' k načítaniu normálnej prihlasovacej stránky.', - 'saml_slo_label' => 'SAML jednotné odhlásenie', - 'saml_slo' => 'Poslať LogoutRequest na IdP pri odhlásení', - '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', - 'show_archived_in_list' => 'Archivované majetky', - 'show_archived_in_list_text' => 'Zobraziť archivované majetky vo výpise "všetky majetky"', - 'show_assigned_assets' => 'Zobraziť majetky priradené iným majetkom', - 'show_assigned_assets_help' => 'Zobraziť majetky ktoré boli priradené iným majetkom cez Podrobnosti o používateľovi > Majetky, Podrobnosti o používateľovi > Info > Vytlačiť všetky priradené a Účet > Zobraziť priradené majetky.', - '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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT verzia', - 'support_footer' => 'Odkaz v záhlaví na podporu ', - 'support_footer_help' => 'Nastavte, kto môže vidieť prekliky na Snipe-IT stránku podpory a používateľský manuál', - 'version_footer' => 'Verzia v pätičke ', - 'version_footer_help' => 'Nastavte kto môže vidieť verziu Snipe-IT a verziu zostavy.', - 'system' => 'Systémové informácie', - '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.', - 'labels_per_page' => 'Štítky na stránku', - 'label_dimensions' => 'Rozmery štítkov (palce)', - 'next_auto_tag_base' => 'Ďalší automatický prírastok', - 'page_padding' => 'Okraje stránky (palce)', - 'privacy_policy_link' => 'Odkaz na nastavenia súkromia', - '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', - 'labels_pagewidth' => 'Šírka strany štítkov', - 'labels_pageheight' => 'Výška strany štítkov', - 'label_gutters' => 'Medzery štítkov (palce)', - 'page_dimensions' => 'Rozmery stránky (palce)', - 'label_fields' => 'Viditeľné polia štítkov', - 'inches' => 'palce', - 'width_w' => 'š', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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' => 'Email Alerts & Audit Settings', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/sk/admin/settings/message.php b/resources/lang/sk/admin/settings/message.php deleted file mode 100644 index 9811c69032..0000000000 --- a/resources/lang/sk/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - 'error' => 'Počas upravovania sa vyskytla chyba. ', - '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.', - '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é.', - ], - 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Email odoslaný!', - 'error' => 'Email sa nepodarilo odoslať.', - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/sk/admin/settings/table.php b/resources/lang/sk/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/sk/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/sk/admin/statuslabels/message.php b/resources/lang/sk/admin/statuslabels/message.php deleted file mode 100644 index 94654c50f7..0000000000 --- a/resources/lang/sk/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Stav nebol vytovrený, prosím skúste znovu.', - 'success' => 'Stav bol úspešne vytvorený.', - ], - - 'update' => [ - 'error' => 'Stav nebol upravený, prosím skuste znovu', - 'success' => 'Stav bol úspešne upravený.', - ], - - '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ý.', - ], - - 'help' => [ - 'undeployable' => 'Tieto majetky nemôžu byť nikomu 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/suppliers/table.php b/resources/lang/sk/admin/suppliers/table.php deleted file mode 100644 index 9476509997..0000000000 --- a/resources/lang/sk/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'Štát', - 'suppliers' => 'Dodávatelia', - 'update' => 'Aktualizovať dodávateľa', - 'url' => 'URL', - 'view' => 'Zobraziť dodávateľa', - 'view_assets_for' => 'Zobraziť majetky pre', - 'zip' => 'PSČ', - -); diff --git a/resources/lang/sk/admin/users/general.php b/resources/lang/sk/admin/users/general.php deleted file mode 100644 index 518df797c7..0000000000 --- a/resources/lang/sk/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - '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', - 'bulk_update_warn' => 'Chystáte sa hromadne upraviť nastavenia :user_count používateľlov. Nezapomeňte, že nie je možné zmeniť svoje nastavenia použitím tohto formuláru a tieto musia byť upravené individuálne.', - 'bulk_update_help' => 'Tento formulár umožňuje aktualizovať hromadne viacero používateľov. Vyplňte iba položky, ktoré chces zmeny. Všetky prázdne položky ostanú nezmenené.', - 'current_assets' => 'Majetky aktuálne priradené tomuto používateľovi', - 'clone' => 'Duplikovať používateľa', - 'contact_user' => 'Kontakt na :name', - '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', - '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.', - 'print_assigned' => 'Vytlačiť všetky priradené', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Software priradený :name', - 'send_email_help' => 'Pre zaslanie prístupových údajov musíte zadať e-mailovú adresu používateľa. Zaslanie prístupových údajov je možné iba v procese vytvárania nového používateľa. Heslá sú ukladané šifrované, nie je ich možné prečítať po uložení.', - 'view_user' => 'Zobraziť používateľa :name', - 'usercsv' => 'CSV súbor', - '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 Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'Užívateľ sa nemôže prihlásiť', - 'user_activated' => 'Užívateľ sa môže prihlásiť', - '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' => 'Odstrániť členstvo v skupine', - 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Aktualizovať všetky asety pre týchto užívateľov na tento status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/sk/admin/users/table.php b/resources/lang/sk/admin/users/table.php deleted file mode 100644 index 156e450579..0000000000 --- a/resources/lang/sk/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktívny', - 'allow' => 'Povoliť', - 'checkedout' => 'Majetok', - 'created_at' => 'Vytvorený', - 'createuser' => 'Vytvoriť používateľa', - 'deny' => 'Odmietnuť', - 'email' => 'E-mail', - 'employee_num' => 'Číslo zamestnanca', - 'first_name' => 'Meno', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Prevziať', - 'job' => 'Názov pracovnej pozície', - 'last_login' => 'Posledné prihlásenie', - 'last_name' => 'Priezvisko', - 'location' => 'Lokalita', - 'lock_passwords' => 'Detaily prihlásenia nemôžu byť zmenené v tejto inštalácii.', - 'manager' => 'Manažér', - 'managed_locations' => 'Spravované lokality', - 'name' => 'Názov', - 'notes' => 'Poznámky', - 'password_confirm' => 'Potvrdiť heslo', - 'password' => 'Heslo', - 'phone' => 'Telefón', - 'show_current' => 'Zobraziť aktuálnych používateľov', - 'show_deleted' => 'Zobraziť ostránených používateľov', - 'title' => 'Titul', - 'to_restore_them' => 'na obnovenie.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Upraviť používateľa', - 'username' => 'Používateľské meno', - 'user_deleted_text' => 'Tento používateľ bol označený ako odstránený.', - 'username_note' => '(Používa sa iba pre väzbu na Active Directorz, nie pre prihlásenie.)', - 'cloneuser' => 'Duplikovať používateľa', - 'viewusers' => 'Zobraziť používateľa', -); diff --git a/resources/lang/sk/auth.php b/resources/lang/sk/auth.php deleted file mode 100644 index db310aa1bb..0000000000 --- a/resources/lang/sk/auth.php +++ /dev/null @@ -1,20 +0,0 @@ - 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - -); diff --git a/resources/lang/sk/auth/general.php b/resources/lang/sk/auth/general.php deleted file mode 100644 index 2fb96de502..0000000000 --- a/resources/lang/sk/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/sk/general.php b/resources/lang/sk/general.php deleted file mode 100644 index 7be7ef81bf..0000000000 --- a/resources/lang/sk/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessories', - 'activated' => 'Activated', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessory', - 'accessory_report' => 'Accessory Report', - 'action' => 'Action', - 'activity_report' => 'Activity Report', - 'address' => 'Address', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Added seats', - 'age' => "Age", - 'all_assets' => 'All Assets', - 'all' => 'All', - 'archived' => 'Archived', - 'asset_models' => 'Asset Models', - 'asset_model' => 'Model', - 'asset' => 'Asset', - 'asset_report' => 'Asset Report', - 'asset_tag' => 'Asset Tag', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Pridelené k :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Back', - 'bad_data' => 'Nothing found. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Zrušiť', - 'categories' => 'Categories', - 'category' => 'Category', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Click here', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companies', - 'company' => 'Company', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Complete', - 'consumable' => 'Consumable', - 'consumables' => 'Consumables', - 'country' => 'Country', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Create New', - 'created' => 'Item Created', - 'created_asset' => 'created asset', - 'created_at' => 'Vytvorené', - 'created_by' => 'Vytvoril', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Warning!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Odstrániť', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Deleted', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Vymazanie zlyhalo', - 'departments' => 'Departments', - 'department' => 'Department', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Chyba', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Príklad: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'Súbor', - 'file_type' => 'File Type', - 'filesize' => 'Veľkosť súboru', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'Nahratie súboru', - 'generate' => 'Generate', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Import History', - 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', - 'item_name' => 'Názov položky', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'Nie', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Vybrať všetko', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Select Asset', - 'settings' => 'Nastavenia', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Podpísal', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Licenčné podmienky', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'total assets', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Používateľské meno', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Unaccepted Assets', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'View Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Áno', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - '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_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' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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' => 'It looks like you have 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' => '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' => 'Error', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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' => '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', - 'maintenance_mode' => 'Služba je dočasne nedostupná pre aktualizácie systému. Skúste to neskôr.', - 'maintenance_mode_title' => 'Systém je dočasne nedostupný', - 'ldap_import' => 'Používateľské heslo by nemalo spravovať LDAP. (Umožni Vám to odosielať žiadosti o zabudnuté heslo.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/sk/help.php b/resources/lang/sk/help.php deleted file mode 100644 index b8c7549e5c..0000000000 --- a/resources/lang/sk/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Viac 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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/sk/localizations.php b/resources/lang/sk/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/sk/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/sk/mail.php b/resources/lang/sk/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/sk/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/sk/validation.php b/resources/lang/sk/validation.php deleted file mode 100644 index e9db716f09..0000000000 --- a/resources/lang/sk/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Heslo nemôže byť rovnaké ako užívateľské meno.', - 'letters' => 'Heslo musí obsahovať najmenej jedno písmeno.', - 'numbers' => 'Heslo musí obsahovať najmenej jednu číslicu.', - 'case_diff' => 'Heslo musí obsahovať veľké aj malé písmena.', - 'symbols' => 'Heslo musí obsahovať symboly.', - 'gte' => [ - 'numeric' => '´Hodnota nemôže byť záporná' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/mn/account/general.php b/resources/lang/sl-SI/account/general.php similarity index 100% rename from resources/lang/mn/account/general.php rename to resources/lang/sl-SI/account/general.php diff --git a/resources/lang/sl/admin/accessories/general.php b/resources/lang/sl-SI/admin/accessories/general.php similarity index 100% rename from resources/lang/sl/admin/accessories/general.php rename to resources/lang/sl-SI/admin/accessories/general.php diff --git a/resources/lang/sl/admin/accessories/message.php b/resources/lang/sl-SI/admin/accessories/message.php similarity index 100% rename from resources/lang/sl/admin/accessories/message.php rename to resources/lang/sl-SI/admin/accessories/message.php diff --git a/resources/lang/sl/admin/accessories/table.php b/resources/lang/sl-SI/admin/accessories/table.php similarity index 100% rename from resources/lang/sl/admin/accessories/table.php rename to resources/lang/sl-SI/admin/accessories/table.php diff --git a/resources/lang/sl/admin/asset_maintenances/form.php b/resources/lang/sl-SI/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/sl/admin/asset_maintenances/form.php rename to resources/lang/sl-SI/admin/asset_maintenances/form.php diff --git a/resources/lang/sl/admin/asset_maintenances/general.php b/resources/lang/sl-SI/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/sl/admin/asset_maintenances/general.php rename to resources/lang/sl-SI/admin/asset_maintenances/general.php diff --git a/resources/lang/sl/admin/asset_maintenances/message.php b/resources/lang/sl-SI/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/sl/admin/asset_maintenances/message.php rename to resources/lang/sl-SI/admin/asset_maintenances/message.php diff --git a/resources/lang/sl/admin/asset_maintenances/table.php b/resources/lang/sl-SI/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/sl/admin/asset_maintenances/table.php rename to resources/lang/sl-SI/admin/asset_maintenances/table.php diff --git a/resources/lang/sl/admin/categories/general.php b/resources/lang/sl-SI/admin/categories/general.php similarity index 100% rename from resources/lang/sl/admin/categories/general.php rename to resources/lang/sl-SI/admin/categories/general.php diff --git a/resources/lang/sl/admin/categories/message.php b/resources/lang/sl-SI/admin/categories/message.php similarity index 100% rename from resources/lang/sl/admin/categories/message.php rename to resources/lang/sl-SI/admin/categories/message.php diff --git a/resources/lang/sl/admin/categories/table.php b/resources/lang/sl-SI/admin/categories/table.php similarity index 100% rename from resources/lang/sl/admin/categories/table.php rename to resources/lang/sl-SI/admin/categories/table.php diff --git a/resources/lang/sl-SI/admin/companies/general.php b/resources/lang/sl-SI/admin/companies/general.php new file mode 100644 index 0000000000..1bc0e436c3 --- /dev/null +++ b/resources/lang/sl-SI/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Izberite podjetje', + 'about_companies' => 'O podjetjih', + '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-SI/admin/companies/message.php similarity index 100% rename from resources/lang/sl/admin/companies/message.php rename to resources/lang/sl-SI/admin/companies/message.php diff --git a/resources/lang/sl-SI/admin/companies/table.php b/resources/lang/sl-SI/admin/companies/table.php new file mode 100644 index 0000000000..5c773973c4 --- /dev/null +++ b/resources/lang/sl-SI/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Podjetja', + 'create' => 'Ustvari podjetje', + 'email' => 'Company Email', + 'title' => 'Podjetje', + 'phone' => 'Company Phone', + 'update' => 'Posodobi podjetje', + 'name' => 'Naziv podjetja', + 'id' => 'ID', +); diff --git a/resources/lang/sl/admin/components/general.php b/resources/lang/sl-SI/admin/components/general.php similarity index 100% rename from resources/lang/sl/admin/components/general.php rename to resources/lang/sl-SI/admin/components/general.php diff --git a/resources/lang/sl/admin/components/message.php b/resources/lang/sl-SI/admin/components/message.php similarity index 100% rename from resources/lang/sl/admin/components/message.php rename to resources/lang/sl-SI/admin/components/message.php diff --git a/resources/lang/sl/admin/components/table.php b/resources/lang/sl-SI/admin/components/table.php similarity index 100% rename from resources/lang/sl/admin/components/table.php rename to resources/lang/sl-SI/admin/components/table.php diff --git a/resources/lang/sl/admin/consumables/general.php b/resources/lang/sl-SI/admin/consumables/general.php similarity index 100% rename from resources/lang/sl/admin/consumables/general.php rename to resources/lang/sl-SI/admin/consumables/general.php diff --git a/resources/lang/sl/admin/consumables/message.php b/resources/lang/sl-SI/admin/consumables/message.php similarity index 100% rename from resources/lang/sl/admin/consumables/message.php rename to resources/lang/sl-SI/admin/consumables/message.php diff --git a/resources/lang/sl/admin/consumables/table.php b/resources/lang/sl-SI/admin/consumables/table.php similarity index 100% rename from resources/lang/sl/admin/consumables/table.php rename to resources/lang/sl-SI/admin/consumables/table.php diff --git a/resources/lang/sl-SI/admin/custom_fields/general.php b/resources/lang/sl-SI/admin/custom_fields/general.php new file mode 100644 index 0000000000..6e6ecb074b --- /dev/null +++ b/resources/lang/sl-SI/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Polja po meri', + 'manage' => 'Manage', + 'field' => 'Polje', + 'about_fieldsets_title' => 'O setih polj', + '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', + 'fieldset' => 'Set polj', + 'qty_fields' => 'Polja količina', + 'fieldsets' => 'Set polj', + 'fieldset_name' => 'Ime seta polja', + 'field_name' => 'Ime polja', + 'field_values' => 'Vrednosti polja', + 'field_values_help' => 'Dodajte izbirne možnosti, eno za vsako vrstico. Prazne vrstice, razen prve vrstice, bodo prezrte.', + 'field_element' => 'Obrazec Element', + 'field_element_short' => 'Element', + 'field_format' => 'Oblika', + 'field_custom_format' => 'Regex format po meri', + 'field_custom_format_help' => 'To polje vam omogoča, da uporabite izraz regex za validacijo. Začeti bi moral z "regex:" - na primer, če želite potrditi, da vrednost polja po meri vsebuje veljaven IMEI (15 številk), uporabite regex: / ^[0-9]{15}$ /.', + 'required' => 'Zahtevano', + 'req' => 'Req.', + 'used_by_models' => 'Uporabljeno po modelih', + 'order' => 'Naročilo', + 'create_fieldset' => 'Nov set polj', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/sl/admin/custom_fields/message.php b/resources/lang/sl-SI/admin/custom_fields/message.php similarity index 100% rename from resources/lang/sl/admin/custom_fields/message.php rename to resources/lang/sl-SI/admin/custom_fields/message.php diff --git a/resources/lang/sl/admin/departments/message.php b/resources/lang/sl-SI/admin/departments/message.php similarity index 100% rename from resources/lang/sl/admin/departments/message.php rename to resources/lang/sl-SI/admin/departments/message.php diff --git a/resources/lang/sl/admin/departments/table.php b/resources/lang/sl-SI/admin/departments/table.php similarity index 100% rename from resources/lang/sl/admin/departments/table.php rename to resources/lang/sl-SI/admin/departments/table.php diff --git a/resources/lang/sl/admin/depreciations/general.php b/resources/lang/sl-SI/admin/depreciations/general.php similarity index 100% rename from resources/lang/sl/admin/depreciations/general.php rename to resources/lang/sl-SI/admin/depreciations/general.php diff --git a/resources/lang/sl/admin/depreciations/message.php b/resources/lang/sl-SI/admin/depreciations/message.php similarity index 100% rename from resources/lang/sl/admin/depreciations/message.php rename to resources/lang/sl-SI/admin/depreciations/message.php diff --git a/resources/lang/sl/admin/depreciations/table.php b/resources/lang/sl-SI/admin/depreciations/table.php similarity index 100% rename from resources/lang/sl/admin/depreciations/table.php rename to resources/lang/sl-SI/admin/depreciations/table.php diff --git a/resources/lang/sl/admin/groups/message.php b/resources/lang/sl-SI/admin/groups/message.php similarity index 100% rename from resources/lang/sl/admin/groups/message.php rename to resources/lang/sl-SI/admin/groups/message.php diff --git a/resources/lang/sl/admin/groups/table.php b/resources/lang/sl-SI/admin/groups/table.php similarity index 100% rename from resources/lang/sl/admin/groups/table.php rename to resources/lang/sl-SI/admin/groups/table.php diff --git a/resources/lang/sl/admin/groups/titles.php b/resources/lang/sl-SI/admin/groups/titles.php similarity index 100% rename from resources/lang/sl/admin/groups/titles.php rename to resources/lang/sl-SI/admin/groups/titles.php diff --git a/resources/lang/sl-SI/admin/hardware/form.php b/resources/lang/sl-SI/admin/hardware/form.php new file mode 100644 index 0000000000..dda8a39b86 --- /dev/null +++ b/resources/lang/sl-SI/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Potrdite množičn izbris sredstev', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Brisali boste: asset_count sredstev.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Izdano osebi', + 'checkout_date' => 'Datum izdaje', + 'checkin_date' => 'Datum sprejema', + 'checkout_to' => 'Izdano osebi', + 'cost' => 'Stroški nakupa', + 'create' => 'Ustvari sredstvo', + 'date' => 'Datum nakupa', + 'depreciation' => 'Amortizacija', + 'depreciates_on' => 'Amortizacija na', + 'default_location' => 'Privzeta lokacija', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL datum', + 'eol_rate' => 'EOL stopnja', + 'expected_checkin' => 'Predviden datum dobave', + 'expires' => 'Poteče', + 'fully_depreciated' => 'Popolnoma amortiziran', + 'help_checkout' => 'Če želite dodeliti to sredstvo takoj, izberite »Pripravljen za razporeditev « s seznama statusa zgoraj. ', + 'mac_address' => 'Mac naslov', + 'manufacturer' => 'Proizvajalec', + 'model' => 'Model', + 'months' => 'mesecev', + 'name' => 'Ime sredstva', + 'notes' => 'Opombe', + 'order' => 'Številka naročila', + 'qr' => 'QR-koda', + 'requestable' => 'Uporabniki lahko zahtevajo to sredstvo', + 'select_statustype' => 'Izberite vrsto statusa', + 'serial' => 'Serijska številka', + 'status' => 'Status', + 'tag' => 'Oznaka sredstva', + 'update' => 'Posodobitev sredstva', + 'warranty' => 'Garancija', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/sl-SI/admin/hardware/general.php b/resources/lang/sl-SI/admin/hardware/general.php new file mode 100644 index 0000000000..87352c76ed --- /dev/null +++ b/resources/lang/sl-SI/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Sredstev', + 'bulk_checkout' => 'Izdaja sredstev', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Sprejem sredstev', + 'checkout' => 'Izdaja sredstev', + 'clone' => 'Klonska sredstvo', + 'deployable' => 'Razdeljeno', + 'deleted' => 'To sredstvo je bilo izbrisano.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Urejanje sredstva', + 'model_deleted' => 'Model tega sredstva je bil izbrisan. Pred obnovitvijo sredstva je potrebno obnoviti model.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Zahtevano', + 'requested' => 'Zahtevano', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Obnovitev sredstev', + 'pending' => 'Na čakanju', + 'undeployable' => 'Nerazdeljeno', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/sl-SI/admin/hardware/message.php b/resources/lang/sl-SI/admin/hardware/message.php new file mode 100644 index 0000000000..96567ebdf2 --- /dev/null +++ b/resources/lang/sl-SI/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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' => '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' => [ + 'error' => 'Sredstvo ni bilo ustvarjeno, poskusite znova. :(', + 'success' => 'Sredstvo je uspešno ustvarjeno. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Sredstvo ni bilo obnovljeno, poskusite znova', + 'success' => 'Sredstvo je bilo uspešno obnovljeno.', + 'bulk_success' => 'Sredstvo je bilo uspešno obnovljeno.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Revizija sredstva je bila neuspešna. Prosim poskusite ponovno.', + 'success' => 'Revizija sredstva je uspešno zabeležena.', + ], + + + 'deletefile' => [ + 'error' => 'Datoteka ni izbrisana. Prosim poskusite ponovno.', + 'success' => 'Datoteka je uspešno izbrisana.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Sredstev ni bila zahtevana, poskusite znova', + 'success' => 'Sredstev je uspešno zahtevana.', + 'canceled' => 'Zahteva za izdajo je bila uspešno preklicana', + ], + +]; diff --git a/resources/lang/sl-SI/admin/hardware/table.php b/resources/lang/sl-SI/admin/hardware/table.php new file mode 100644 index 0000000000..8739412b90 --- /dev/null +++ b/resources/lang/sl-SI/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Oznaka sredstva', + 'asset_model' => 'Model', + 'assigned_to' => 'Dodeljena', + 'book_value' => 'Current Value', + 'change' => 'Prejeto/Izdano', + 'checkout_date' => 'Datum Izdaje', + 'checkoutto' => 'Izdano', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Razlika', + 'dl_csv' => 'Prenesi CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Lokacija', + 'purchase_cost' => 'Cena', + 'purchase_date' => 'Kupljeno', + 'serial' => 'Serijska številka', + 'status' => 'Status', + 'title' => 'Sredstvo ', + 'image' => 'Slika naprave', + 'days_without_acceptance' => 'Dnevi brez sprejema', + 'monthly_depreciation' => 'Mesečna amortizacija', + 'assigned_to' => 'Dodeljena', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/sl-SI/admin/kits/general.php b/resources/lang/sl-SI/admin/kits/general.php new file mode 100644 index 0000000000..7fa019ac62 --- /dev/null +++ b/resources/lang/sl-SI/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Komplet uspešno ustvarjen.', + 'create' => 'Ustvari vnaprej določen komplet', + 'update' => 'Posodobi vnaprej določen komplet', + 'delete_success' => 'Komplet uspešno izbrisan.', + 'update_success' => 'Komplet uspešno posodobljen.', + 'none_models' => 'Na voljo ni dovolj sredstev :model za izdajo. Potrebnih :qty. ', + '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' => 'Licenca ne obstaja', + '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' => 'Potrošni material ne obstaja', + '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' => 'Dodatek ne obstaja', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Komplet uspešno ustvarjen', + 'kit_updated' => 'Komplet uspešno posodobljen', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Komplet uspešno izbrisan', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ko/admin/labels/message.php b/resources/lang/sl-SI/admin/labels/message.php similarity index 100% rename from resources/lang/ko/admin/labels/message.php rename to resources/lang/sl-SI/admin/labels/message.php diff --git a/resources/lang/sl-SI/admin/labels/table.php b/resources/lang/sl-SI/admin/labels/table.php new file mode 100644 index 0000000000..184425e95e --- /dev/null +++ b/resources/lang/sl-SI/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Oznaka', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logotip', + 'support_title' => 'Naslov', + +]; \ No newline at end of file diff --git a/resources/lang/sl/admin/licenses/form.php b/resources/lang/sl-SI/admin/licenses/form.php similarity index 100% rename from resources/lang/sl/admin/licenses/form.php rename to resources/lang/sl-SI/admin/licenses/form.php diff --git a/resources/lang/sl-SI/admin/licenses/general.php b/resources/lang/sl-SI/admin/licenses/general.php new file mode 100644 index 0000000000..b38e3b3f64 --- /dev/null +++ b/resources/lang/sl-SI/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'O licencah', + 'about_licenses' => 'Licence se uporabljajo za sledenje programske opreme. Imajo določeno število prostih mest, ki jih je mogoče izdati posameznikom', + 'checkin' => 'Prevzem licenčnih mest', + 'checkout_history' => 'Zgodovina izdaje', + 'checkout' => 'Izdaj licenco', + 'edit' => 'Urejanje licence', + 'filetype_info' => 'Dovoljene oblike datotek so png, gif, jpg, jpeg, doc, docx, pdf, txt, zip in rar.', + 'clone' => 'Kloniraj licenco', + 'history_for' => 'Zgodovina za ', + 'in_out' => 'Vhod / izhod', + 'info' => 'Informacije o licenci', + 'license_seats' => 'Število licenc', + 'seat' => 'Število licenc', + 'seats' => 'Število licenc', + 'software_licenses' => 'Licence za programsko opremo', + 'user' => 'Uporabnik', + 'view' => 'Ogled licence', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/sl/admin/licenses/message.php b/resources/lang/sl-SI/admin/licenses/message.php similarity index 100% rename from resources/lang/sl/admin/licenses/message.php rename to resources/lang/sl-SI/admin/licenses/message.php diff --git a/resources/lang/sl/admin/licenses/table.php b/resources/lang/sl-SI/admin/licenses/table.php similarity index 100% rename from resources/lang/sl/admin/licenses/table.php rename to resources/lang/sl-SI/admin/licenses/table.php diff --git a/resources/lang/sl/admin/locations/message.php b/resources/lang/sl-SI/admin/locations/message.php similarity index 100% rename from resources/lang/sl/admin/locations/message.php rename to resources/lang/sl-SI/admin/locations/message.php diff --git a/resources/lang/sl-SI/admin/locations/table.php b/resources/lang/sl-SI/admin/locations/table.php new file mode 100644 index 0000000000..6f8c25a975 --- /dev/null +++ b/resources/lang/sl-SI/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Sredstva dodeljena', + 'id' => 'ID', + 'city' => 'Mesto', + 'state' => 'Država', + 'country' => 'Država', + 'create' => 'Ustvari lokacijo', + 'update' => 'Posodobi lokacijo', + 'print_assigned' => 'Natisni dodeljene', + 'print_all_assigned' => 'Natisni vse dodeljene', + 'name' => 'Ime lokacije', + 'address' => 'Naslov', + 'address2' => 'Address Line 2', + 'zip' => 'Poštna številka', + 'locations' => 'Lokacije', + 'parent' => 'Starš', + 'currency' => 'Lokalna valuta', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'User Name', + 'department' => 'Oddelek', + 'location' => 'Lokacija', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Ime', + 'asset_category' => 'Kategorija', + 'asset_manufacturer' => 'Proizvajalec', + 'asset_model' => 'Model', + 'asset_serial' => 'Serijska številka', + 'asset_location' => 'Lokacija', + 'asset_checked_out' => 'Izdano', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Datum:', + 'phone' => 'Location Phone', + '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-SI/admin/manufacturers/message.php b/resources/lang/sl-SI/admin/manufacturers/message.php new file mode 100644 index 0000000000..782c6f2ab3 --- /dev/null +++ b/resources/lang/sl-SI/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Proizvajalec ne obstaja.', + 'assoc_users' => 'Ta proizvajalec je trenutno povezan z vsaj enim modelom in ga ni mogoče izbrisati. Prosimo, posodobite svoje modele, da ne bodo vsebovali tega proizvajalca in poskusili znova. ', + + 'create' => array( + 'error' => 'Proizvajalec ni bil ustvarjen, poskusite znova.', + 'success' => 'Proizvajalec je uspešno ustvarjen.' + ), + + 'update' => array( + 'error' => 'Proizvajalec ni bil posodobljen, poskusite znova', + 'success' => 'Proizvajalec je uspešno posodobljen.' + ), + + 'restore' => array( + 'error' => 'Proizvajalec ni bil obnovljen, prosim poskusite ponovno', + 'success' => 'Proizvajalec uspešno obnovljen.' + ), + + 'delete' => array( + 'confirm' => 'Ali ste prepričani, da želite izbrisati tega proizvajalca?', + 'error' => 'Pri izbrisu proizvajalca je prišlo do težave. Prosim poskusite ponovno.', + 'success' => 'Proizvajalec je bil uspešno izbrisan.' + ) + +); diff --git a/resources/lang/sl-SI/admin/manufacturers/table.php b/resources/lang/sl-SI/admin/manufacturers/table.php new file mode 100644 index 0000000000..bd479e817b --- /dev/null +++ b/resources/lang/sl-SI/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'O proizvajalcih', + 'about_manufacturers_text' => 'Proizvajalci so podjetja, ki ustvarjajo vaša sredstva. Tukaj lahko shranite pomembne kontaktne informacije o stikih, ki bodo prikazane na straneh s podrobnostmi o sredstvih.', + 'asset_manufacturers' => 'Proizvajalci sredstev', + 'create' => 'Ustvari proizvajalca', + 'id' => 'ID', + 'name' => 'Ime', + 'support_email' => 'Podpora e-pošta', + 'support_phone' => 'Podpora telefon', + 'support_url' => 'Podporni URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Posodobi proizvajalca', + +); diff --git a/resources/lang/sl/admin/models/general.php b/resources/lang/sl-SI/admin/models/general.php similarity index 100% rename from resources/lang/sl/admin/models/general.php rename to resources/lang/sl-SI/admin/models/general.php diff --git a/resources/lang/sl-SI/admin/models/message.php b/resources/lang/sl-SI/admin/models/message.php new file mode 100644 index 0000000000..a31e23fbdf --- /dev/null +++ b/resources/lang/sl-SI/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model ne obstaja.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Ta model je trenutno povezan z enim ali več sredstvi in ​​ga ni mogoče izbrisati. Prosimo, izbrišite sredstva in poskusite zbrisati znova. ', + + + 'create' => array( + 'error' => 'Model ni bil ustvarjen, poskusite znova.', + 'success' => 'Model je bil uspešno ustvarjen.', + 'duplicate_set' => 'Model sredstva s tem imenom, proizvajalcem in številko modela že obstaja.', + ), + + 'update' => array( + 'error' => 'Model ni bil posodobljen, poskusite znova', + 'success' => 'Model je bil uspešno posodobljen.', + ), + + 'delete' => array( + 'confirm' => 'Ali ste prepričani, da želite izbrisati ta model sredstva?', + 'error' => 'Prišlo je do težave pri brisanju modela. Prosim poskusite ponovno.', + 'success' => 'Model je bil uspešno izbrisan.' + ), + + 'restore' => array( + 'error' => 'Model ni bil obnovljen, poskusite znova', + 'success' => 'Model je bil uspešno obnovljen.' + ), + + 'bulkedit' => array( + 'error' => 'Polja niso bila spremenjena, nič ni posodobljeno.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Modeli niso bili izbrani, nič ni izbrisano.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ': modeli so bili izbrisani, vendar: fail_count ni bilo mogoče izbrisati, ker so še vedno sredstva, povezana z njimi.' + ), + +); diff --git a/resources/lang/sl/admin/models/table.php b/resources/lang/sl-SI/admin/models/table.php similarity index 100% rename from resources/lang/sl/admin/models/table.php rename to resources/lang/sl-SI/admin/models/table.php diff --git a/resources/lang/sl/admin/reports/general.php b/resources/lang/sl-SI/admin/reports/general.php similarity index 100% rename from resources/lang/sl/admin/reports/general.php rename to resources/lang/sl-SI/admin/reports/general.php diff --git a/resources/lang/sl/admin/reports/message.php b/resources/lang/sl-SI/admin/reports/message.php similarity index 100% rename from resources/lang/sl/admin/reports/message.php rename to resources/lang/sl-SI/admin/reports/message.php diff --git a/resources/lang/sl-SI/admin/settings/general.php b/resources/lang/sl-SI/admin/settings/general.php new file mode 100644 index 0000000000..4bd6e5b54b --- /dev/null +++ b/resources/lang/sl-SI/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'To je strežnik Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'ID sredstva', + 'audit_interval' => 'Revizijski interval', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Predpona (neobvezno)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Varnostna kopija', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'CSS po meri', + 'custom_css_help' => 'Vnesite CSS po meri, ki bi jih radi uporabili. Ne vključite <style></style> oznake.', + 'custom_forgot_pass_url' => 'URL za ponastavitev gesla po meri', + 'custom_forgot_pass_url_help' => 'S tem se nadomešča vgrajeni URL za pozabljeni geslo na zaslonu za prijavo, ki je uporaben za usmerjanje ljudi v notranje ali gostiteljsko funkcijo ponastavitve gesla LDAP. Učinkovito bo onemogočil lokalno uporabniško pozabljeno geslo.', + 'dashboard_message' => 'Sporočilo nadzorne plošče', + 'dashboard_message_help' => 'To besedilo bo prikazano na nadzorni plošči za vse, ki imajo dovoljenje za ogled nadzorne plošče.', + 'default_currency' => 'Privzeta valuta', + 'default_eula_text' => 'Privzeta EULA', + 'default_language' => 'Privzeti jezik', + 'default_eula_help_text' => 'Prav tako lahko povežete EULA po meri z določenimi kategorijami sredstev.', + 'display_asset_name' => 'Prikaži ime sredstva', + 'display_checkout_date' => 'Prikaže datum izdaje', + 'display_eol' => 'Prikaz EOL v pogledu tabele', + 'display_qr' => 'Prikaži kvadratne kode', + 'display_alt_barcode' => 'Prikaži 1D črtno kodo', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Ustvari varnostno kopiranje', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'Nastavitve 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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Vnesite veljavno uporabniško ime in geslo za LDAP iz osnovnega DN, ki ste ga navedli zgoraj, da preizkusite, ali je vaša prijava LDAP konfigurirana pravilno. Najprej morate shraniti posodobljene nastavitve za LDAP.', + 'ldap_login_sync_help' => 'To samo testira, če lahko LDAP pravilno sinhronizira. Če vaša poizvedba LDAP Authentication ni pravilna, se uporabniki morda še vedno ne morejo prijaviti. Najprej morate shraniti posodobljene nastavitve za LDAP.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Strežnik LDAP', + 'ldap_server_help' => 'To se mora začeti z ldap: / / (za nešifrirano ali TLS) ali ldaps: / / (za SSL)', + 'ldap_server_cert' => 'Validacija potrdila SSL LDAP', + 'ldap_server_cert_ignore' => 'Dovoli neveljavno potrdilo SSL', + 'ldap_server_cert_help' => 'Izberite to potrditveno polje, če uporabljate samo-podpisano potrdilo SSL in želite sprejeti neveljavno potrdilo SSL.', + 'ldap_tls' => 'Uporabi TLS', + 'ldap_tls_help' => 'To je treba preveriti le, če na vašem strežniku LDAP uporabljate STARTTLS. ', + 'ldap_uname' => 'Uporabniško ime za povezavo z LDAP', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP uporabniško geslo', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP sinhronizacija gesla', + 'ldap_pw_sync_help' => 'Počistite polje, če ne želite, da se gesla LDAP sinhronizirajo z lokalnimi gesli. Če funkcijo onemogočite, se vaši uporabniki morda ne bodo mogli prijaviti, če vaš strežnik LDAP iz neznanega razloga ni dosegljiv.', + 'ldap_username_field' => 'Uporabniško polje', + 'ldap_lname_field' => 'Priimek', + 'ldap_fname_field' => 'LDAP ime', + 'ldap_auth_filter_query' => 'Poizvedba za preverjanje pristnosti LDAP', + 'ldap_version' => 'Različica LDAP', + 'ldap_active_flag' => 'Aktivna zastava LDAP', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP številka zaposlenega', + 'ldap_email' => 'E-pošta LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licenca za programsko opremo', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logotip', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Omejevanje uporabnikov (tudi administratorjev), dodeljenih podjetjem za sredstva podjetja.', + 'full_multiple_companies_support_text' => 'Popolna podpora podjetij', + 'show_in_model_list' => 'Prikaži v spustnem meniju Modeli', + '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' => 'Najmanjša dovoljena vrednost je 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Nastavitev', + 'settings' => 'Nastavitve', + 'show_alerts_in_menu' => 'Pokaži opozorila v zgornjem meniju', + 'show_archived_in_list' => 'Arhivirana sredstva', + 'show_archived_in_list_text' => 'Prikaz arhiviranih sredstva v seznamu "vsa sredstva"', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT različica', + 'support_footer' => 'Povezava do podpore v nogi ', + 'support_footer_help' => 'Določite, kdo vidi povezave do informacij o podpori Snipe-IT in uporabniškega priročnika', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Sistemske informacije', + '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.', + 'labels_per_page' => 'Nalepke na stran', + 'label_dimensions' => 'Dimenzije nalepk (inch)', + 'next_auto_tag_base' => 'Naslednje samodejno povečanje', + 'page_padding' => 'Robovi strani (inch)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Širina lista nalepk', + 'labels_pageheight' => 'Višina lista nalepk', + 'label_gutters' => 'Razmik med nalepkami (inch)', + 'page_dimensions' => 'Dimenzije strani (inch)', + 'label_fields' => 'Vidna polja nalepke', + 'inches' => 'inch', + 'width_w' => 'š', + 'height_h' => 'v', + 'show_url_in_emails' => 'Povezava na Snipe-IT v e-poštnih sporočilih', + 'show_url_in_emails_help_text' => 'Počistite polje, če se ne želite povezati z namestitvijo Snipe-IT v njenih e-poštnih podnožjih. Uporabno, če se večina uporabnikov nikoli ne prijavlja. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max višina sličice', + 'thumbnail_max_h_help' => 'Maksimalna višina v slikovnih pikah, sličic ki se lahko prikažejo v pogledu seznama. Min 25, največ 500.', + 'two_factor' => 'Dvo-stopna avtentikacija', + 'two_factor_secret' => 'Dvo-stopna koda', + 'two_factor_enrollment' => 'Dvo-stopni vpis', + 'two_factor_enabled_text' => 'Omogoči dvostopenjsko avtentikacijo', + 'two_factor_reset' => 'Ponastavi dvo-stopenjsko skrivnost', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Dvostopenjska naprava je bila uspešno ponastavljena', + 'two_factor_reset_error' => 'Ponastavitev dvostopenjskih naprav ni uspela', + 'two_factor_enabled_warning' => 'Omogočanje dvostopenjske avtentifikacije, če trenutno ni omogočeno, vas bo takoj prisililo, da se potrdite s storitvijo Google Auth. Imeli boste možnost vpisati svojo napravo, če niste včlanjeni.', + 'two_factor_enabled_help' => 'S pomočjo storitve Google Authenticator se bo vklopilo dvostopenjsko preverjanje pristnosti.', + 'two_factor_optional' => 'Selektivno (uporabniki lahko dovolijo ali onemogočijo, če imajo dovoljeno to funkcijo)', + 'two_factor_required' => 'Zahtevano za vse uporabnike', + 'two_factor_disabled' => 'Onemogočeno', + 'two_factor_enter_code' => 'Vnesite dvo-stopenjsko kodo', + 'two_factor_config_complete' => 'Pošlji kodo', + 'two_factor_enabled_edit_not_allowed' => 'Vaš skrbnik vam ne dovoli urejanja te nastavitve.', + 'two_factor_enrollment_text' => "Zahtevano je dvo-stopenjsko preverjanje pristnosti, vendar vaša naprava še ni bila včlanjena. Odprite aplikacijo Google Authenticator in si oglejte spodnjo kodo QR, če želite vnesti svojo napravo. Ko vnesete napravo, vnesite spodnjo kodo", + 'require_accept_signature' => 'Zahtevaj podpis', + 'require_accept_signature_help_text' => 'Če omogočite to funkcijo, se bodo uporabniki morali fizično odjaviti ob sprejemu sredstva.', + 'left' => 'levo', + 'right' => 'desno', + 'top' => 'na vrh', + 'bottom' => 'na dno', + 'vertical' => 'navpično', + 'horizontal' => 'vodoravno', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Počisti izbrisane zapise', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Naslov', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Tip 2D črtne kode', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/sl/admin/settings/message.php b/resources/lang/sl-SI/admin/settings/message.php similarity index 100% rename from resources/lang/sl/admin/settings/message.php rename to resources/lang/sl-SI/admin/settings/message.php diff --git a/resources/lang/sl-SI/admin/settings/table.php b/resources/lang/sl-SI/admin/settings/table.php new file mode 100644 index 0000000000..70192894cf --- /dev/null +++ b/resources/lang/sl-SI/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Ustvarjeno', + 'size' => 'Size', +); diff --git a/resources/lang/sl-SI/admin/statuslabels/message.php b/resources/lang/sl-SI/admin/statuslabels/message.php new file mode 100644 index 0000000000..6a85dcd1b5 --- /dev/null +++ b/resources/lang/sl-SI/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Oznaka statusa ne obstaja.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Oznaka statusa ni bila ustvarjena, poskusite znova.', + 'success' => 'Oznaka statusa je bil uspešno ustvarjena.', + ], + + 'update' => [ + 'error' => 'Oznaka statusa ni bila posodobljena, poskusite znova', + 'success' => 'Oznaka statusa je bila uspešno posodobljena.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Tega sredstva ni mogoče dodeliti nikomur.', + 'deployable' => 'Teh sredstev ni mogoče izdati. Ko bodo dodeljeni, bodo prevzeli meta status Razporejeno.', + '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/statuslabels/table.php b/resources/lang/sl-SI/admin/statuslabels/table.php similarity index 100% rename from resources/lang/sl/admin/statuslabels/table.php rename to resources/lang/sl-SI/admin/statuslabels/table.php diff --git a/resources/lang/sl/admin/suppliers/message.php b/resources/lang/sl-SI/admin/suppliers/message.php similarity index 100% rename from resources/lang/sl/admin/suppliers/message.php rename to resources/lang/sl-SI/admin/suppliers/message.php diff --git a/resources/lang/sl-SI/admin/suppliers/table.php b/resources/lang/sl-SI/admin/suppliers/table.php new file mode 100644 index 0000000000..ddbf16b446 --- /dev/null +++ b/resources/lang/sl-SI/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'O dobaviteljih', + 'about_suppliers_text' => 'Dobavitelji se uporabljajo za sledenje vira dobavljivosti', + 'address' => 'Naslov dobavitelja', + 'assets' => 'Sredstva', + 'city' => 'Mesto', + 'contact' => 'Ime kontakta', + 'country' => 'Država', + 'create' => 'Ustvari dobavitelja', + 'email' => 'E-pošta', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'Licence', + 'name' => 'Ime dobavitelja', + 'notes' => 'Opombe', + 'phone' => 'Telefon', + 'state' => 'Država', + 'suppliers' => 'Dobavitelj', + 'update' => 'Posodobi dobavitelja', + 'view' => 'Oglejte si dobavitelja', + 'view_assets_for' => 'Ogled sredstev za', + 'zip' => 'Poštna številka', + +); diff --git a/resources/lang/sl-SI/admin/users/general.php b/resources/lang/sl-SI/admin/users/general.php new file mode 100644 index 0000000000..9a922d6bb9 --- /dev/null +++ b/resources/lang/sl-SI/admin/users/general.php @@ -0,0 +1,54 @@ + 'Ta uporabnik se lahko prijavi', + 'activated_disabled_help_text' => 'Ne moreš urejati stanja aktivacije lastnega računa.', + 'assets_user' => 'Sredstva dodeljena osebi: ime', + 'bulk_update_warn' => 'Uredili boste lastnosti :user_count uporabnikov. Upoštevajte, da s tem obrazcem ne morete spremeniti lastnosti svojega uporabniškega računa, lastnosti lahko spremenite samo posamično.', + 'bulk_update_help' => 'Ta obrazec omogoča, da posodobite več uporabnikov hkrati. Izpolnite le polja, ki jih morate spremeniti. Vsa polja, ki ostanejo prazna, ostanejo nespremenjena.', + 'current_assets' => 'Sredstva, ki so trenutno izdana temu uporabniku', + 'clone' => 'Kloniraj uporabnika', + 'contact_user' => 'Kontaktiraj :name', + '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', + '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.', + 'print_assigned' => 'Natisni vse dodeljene', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Programska oprema izdana osebi :name', + 'send_email_help' => 'Obvezno je potrebno navesti e-poštni račun za tega uporabnika kamor bo prejel poverilnice. Pošiljanje poverilnic je mogoče le ob ustvarjanju uporabnika. Gesla so shranjena eno-smerno šifrirano in jih je nemogoče pridobiti po shranjenju.', + 'view_user' => 'Ogled uporabnika :name', + 'usercsv' => 'Datoteko CSV', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/sl-SI/admin/users/message.php b/resources/lang/sl-SI/admin/users/message.php new file mode 100644 index 0000000000..cabb4eb99c --- /dev/null +++ b/resources/lang/sl-SI/admin/users/message.php @@ -0,0 +1,68 @@ + 'To sredstev ste uspešno sprejeli.', + 'declined' => 'To sredstev ste uspešno zavrnili.', + 'bulk_manager_warn' => 'Vaši uporabniki so bili uspešno posodobljeni, vendar vnos v upravitelju ni bil shranjen, ker je bil izbran upravitelj tudi na seznamu uporabnikov, ki ga je treba urediti, uporabniki pa morda niso njihovi lastniki. Prosimo, izberite svoje uporabnike, razen upravitelja.', + 'user_exists' => 'Uporabnik že obstaja!', + 'user_not_found' => 'Uporabnik ne obstaja.', + 'user_login_required' => 'Polje za prijavo je obvezno', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Geslo je obvezno.', + 'insufficient_permissions' => 'Nezadostna dovoljenja.', + 'user_deleted_warning' => 'Ta uporabnik je bil izbrisan. Tega uporabnika boste morali obnoviti, da ga uredite ali dodelite nova sredstva.', + 'ldap_not_configured' => 'Integracija LDAP za to namestitev ni bila konfigurirana.', + 'password_resets_sent' => 'Izbranim aktiviranim uporabnikom z veljavnim e-poštnim računom je bila poslana povezava za ponastavitev gesla.', + 'password_reset_sent' => 'Povezava za ponastavitev gesla je bila poslana na :email!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Uporabnik je bil uspešno ustvarjen.', + 'update' => 'Uporabnik je bil uspešno posodobljen.', + 'update_bulk' => 'Uporabniki so bili uspešno posodobljeni!', + 'delete' => 'Uporabnik je bil uspešno izbrisan.', + 'ban' => 'Uporabnik je bil prepovedan.', + 'unban' => 'Uporabnik je bil uspešno od-prepovedan.', + 'suspend' => 'Uporabnik je bil uspešno suspendiran.', + 'unsuspend' => 'Uporabnik je bil uspešno od-suspendiran.', + 'restored' => 'Uporabnik je bil uspešno obnovljen.', + 'import' => 'Uporabniki so bili uvoženi uspešno.', + ), + + 'error' => array( + 'create' => 'Pri ustvarjanju uporabnika je prišlo do težave. Prosim poskusite ponovno.', + 'update' => 'Prišlo je do težave pri posodabljanju uporabnika. Prosim poskusite ponovno.', + 'delete' => 'Pri brisanju uporabnika je prišlo do težave. Prosim poskusite ponovno.', + 'delete_has_assets' => 'Ta uporabnik ima dodeljene elemente in ga ni mogoče izbrisati.', + 'unsuspend' => 'Prišlo je do težave pri od-suspendiranju uporabnika. Prosim poskusite ponovno.', + 'import' => 'Pri uvozu uporabnikov je prišlo do težave. Prosim poskusite ponovno.', + 'asset_already_accepted' => 'To sredstvo je bilo že sprejeto.', + 'accept_or_decline' => 'To sredstev morate sprejeti ali zavrniti.', + 'incorrect_user_accepted' => 'Sredstev, ki ste ga poskušali sprejeti, ni bilo izdano za vas.', + 'ldap_could_not_connect' => 'Povezave s strežnikom LDAP ni bilo mogoče vzpostaviti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', + 'ldap_could_not_bind' => 'Povezave s strežnikom LDAP ni bilo mogoče vzpostaviti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP: ', + 'ldap_could_not_search' => 'Strežnika LDAP ni bilo mogoče najti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', + 'ldap_could_not_get_entries' => 'Vnose iz strežnika LDAP ni bilo mogoče pridobiti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', + 'password_ldap' => 'Geslo za ta račun upravlja LDAP / Active Directory. Za spremembo gesla se obrnite na oddelek IT. ', + ), + + 'deletefile' => array( + 'error' => 'Datoteka ni izbrisana. Prosim poskusite ponovno.', + 'success' => 'Datoteka je uspešno izbrisana.', + ), + + 'upload' => array( + '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', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/sl-SI/admin/users/table.php b/resources/lang/sl-SI/admin/users/table.php new file mode 100644 index 0000000000..1adaff45be --- /dev/null +++ b/resources/lang/sl-SI/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktivna', + 'allow' => 'Dovoli', + 'checkedout' => 'Sredstva', + 'created_at' => 'Ustvarjeno', + 'createuser' => 'Ustvari uporabnika', + 'deny' => 'Zavrni', + 'email' => 'E-pošta', + 'employee_num' => 'Številka zaposlenega.', + 'first_name' => 'Ime', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Dedovanje', + 'job' => 'Naziv delovnega mesta', + 'last_login' => 'Zadnja prijava', + 'last_name' => 'Priimek', + 'location' => 'Lokacija', + 'lock_passwords' => 'Podrobnosti prijav ni mogoče spremeniti pri tej namestitvi.', + 'manager' => 'Vodja', + 'managed_locations' => 'Upravljane lokacije', + 'name' => 'Ime', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Opombe', + 'password_confirm' => 'Potrdite geslo', + 'password' => 'Geslo', + 'phone' => 'Telefon', + 'show_current' => 'Prikaži trenutne uporabnike', + 'show_deleted' => 'Prikaži izbrisane uporabnike', + 'title' => 'Naslov', + 'to_restore_them' => 'da jih obnovite.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Posodobi uporabnika', + 'username' => 'Uporabniško ime', + 'user_deleted_text' => 'Ta uporabnik je bil označen kot izbrisan.', + 'username_note' => '(Ta uporabnik se uporablja samo za povezavo z Active Directory, in ne za prijavo.)', + 'cloneuser' => 'Kloniraj uporabnika', + 'viewusers' => 'Ogled uporabnikov', +); diff --git a/resources/lang/mk/auth.php b/resources/lang/sl-SI/auth.php similarity index 100% rename from resources/lang/mk/auth.php rename to resources/lang/sl-SI/auth.php diff --git a/resources/lang/sl-SI/auth/general.php b/resources/lang/sl-SI/auth/general.php new file mode 100644 index 0000000000..4a6d64baa8 --- /dev/null +++ b/resources/lang/sl-SI/auth/general.php @@ -0,0 +1,20 @@ + 'Pošlji povezavo za ponastavitev gesla', + 'email_reset_password' => 'Ponastavitev gesla e-pošte', + 'reset_password' => 'Ponastavi geslo', + 'saml_login' => 'Prijava preko SAML', + 'login' => 'Prijava', + 'login_prompt' => 'Prosimo, prijavite se', + 'forgot_password' => 'Pozabil sem svoje geslo', + 'ldap_reset_password' => 'Prosim klikni tu za ponastavitev svojega gesla LDAP', + 'remember_me' => 'Zapomni si me', + 'username_help_top' => 'Vnesi svoje uporabniško ime za pošiljanje povezave za ponastavitev gesla.', + 'username_help_bottom' => 'Uporabniško ime in geslo sta lahko enaki, vendar to ni nujno, odvisno od konfiguracije. Če se ne spomniš uporabniškega imena, kontaktiraj skrbnika. +

Uporabniškim imenom brez dodeljenega e-poštnega računa ne bo poslane povezave za ponastavitev gesla. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/sl/auth/message.php b/resources/lang/sl-SI/auth/message.php similarity index 100% rename from resources/lang/sl/auth/message.php rename to resources/lang/sl-SI/auth/message.php diff --git a/resources/lang/sl-SI/button.php b/resources/lang/sl-SI/button.php new file mode 100644 index 0000000000..811a461bb6 --- /dev/null +++ b/resources/lang/sl-SI/button.php @@ -0,0 +1,24 @@ + 'Dejanja', + 'add' => 'Dodaj Novo', + 'cancel' => 'Prekliči', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Izbriši', + 'edit' => 'Uredi', + 'restore' => 'Obnovi', + 'remove' => 'Remove', + 'request' => 'Zahteva', + 'submit' => 'Pošlji', + 'upload' => 'Naloži', + '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', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Novo', +]; diff --git a/resources/lang/sl-SI/general.php b/resources/lang/sl-SI/general.php new file mode 100644 index 0000000000..cf121c79cb --- /dev/null +++ b/resources/lang/sl-SI/general.php @@ -0,0 +1,533 @@ + 'Ponastavi 2FA', + 'accessories' => 'Dodatki', + 'activated' => 'Aktiviran', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Dodatna oprema', + 'accessory_report' => 'Poročilo o dodatni opremi', + 'action' => 'Dejanje', + 'activity_report' => 'Poročilo o dejavnosti', + 'address' => 'Naslov', + 'admin' => 'Administrator', + 'administrator' => 'Skrbnik', + 'add_seats' => 'Dodani sedeži', + 'age' => "Starost", + 'all_assets' => 'Vsa sredstva', + 'all' => 'Vse', + 'archived' => 'Arhivirano', + 'asset_models' => 'Modeli sredstva', + 'asset_model' => 'Model', + 'asset' => 'Sredstvo', + 'asset_report' => 'Poročilo o sredstvih', + 'asset_tag' => 'Oznaka sredstva', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Razpoložljiva sredstva', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', + 'audit' => 'Revizija', + 'audit_report' => 'Dnevnik revizije', + 'assets' => 'Sredstva', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'To sredstvo je bilo izbrisano. Pred ponovno uporabo ga morate obnoviti.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Izbriši Avatar', + 'avatar_upload' => 'Naloži Avatar', + 'back' => 'Nazaj', + 'bad_data' => 'Ničesar ni bilo. Mogoče slabi podatki?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'po Statusu', + 'cancel' => 'Prekliči', + 'categories' => 'Kategorije', + 'category' => 'Kategorija', + 'change' => 'Prejeto/Izdano', + 'changeemail' => 'Spremeni e-poštni naslov', + 'changepassword' => 'Spremeni geslo', + 'checkin' => 'Prevzem', + 'checkin_from' => 'Prevzem od', + 'checkout' => 'Izdaja', + 'checkouts_count' => 'Izdaje', + 'checkins_count' => 'Sprejemi', + 'user_requests_count' => 'Zahteve', + 'city' => 'Mesto', + 'click_here' => 'Kliknite tukaj', + 'clear_selection' => 'Počisti izbor', + 'companies' => 'Podjetja', + 'company' => 'Podjetje', + 'component' => 'Komponenta', + 'components' => 'Komponente', + 'complete' => 'Končano', + 'consumable' => 'Potrošni material', + 'consumables' => 'Potrošni material', + 'country' => 'Država', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Ustvari novo', + 'created' => 'Ustvarjeno', + 'created_asset' => 'ustvarjeno sredstvo', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Zapis ustvarjen', + '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', + 'days_to_next_audit' => 'Dnevi do naslednje revizije', + 'date' => 'Datum', + 'debug_warning' => 'Opozorilo!', + 'debug_warning_text' => 'Ta aplikacija deluje v načinu proizvodnje z omogočenim odpravljanjem napak. To lahko razkrije občutljive podatke, če je vaša aplikacija dostopna zunanjemu svetu. Onemogoči način za odpravljanje napak z nastavitvijo APP_DEBUG vrednost v vaši .env datoteki do false.', + 'delete' => 'Izbriši', + 'delete_confirm' => 'Ali ste prepričani, da želite izbrisati :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Izbrisano', + 'delete_seats' => 'Izbrisana mesta', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Oddelki', + 'department' => 'Oddelek', + 'deployed' => 'Razporejeno', + 'depreciation' => 'Amortizacija', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Poročilo o amortizaciji', + 'details' => 'Podrobnosti', + 'download' => 'Prenosi', + 'download_all' => 'Prenesi vse', + 'editprofile' => 'Uredite svoj profil', + 'eol' => 'EOL', + 'email_domain' => 'E-poštna domena', + 'email_format' => 'Format e-pošte', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'To se uporablja za ustvarjanje e-poštnih naslovov pri uvozu', + 'error' => 'Napaka', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Priimek s prvo črko imena (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Prva črka imena s priimkom (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Prvi', + 'firstnamelastname' => 'Ime s priimkom (janesmith@example.com)', + 'lastname_firstinitial' => 'Priimek s prvo črko imena (smith_j@example.com)', + 'firstinitial.lastname' => 'Prva črka imena s priimkom (j.smith@example.com)', + 'firstnamelastinitial' => 'Ime s prvo črko priimka (janes@example.com)', + 'first_name' => 'Ime', + 'first_name_format' => 'Ime (jane@example.com)', + 'files' => 'Datoteke', + 'file_name' => 'Datoteka', + 'file_type' => 'Tip datoteke', + 'filesize' => 'File Size', + 'file_uploads' => 'Nalaganje datotek', + 'file_upload' => 'File Upload', + 'generate' => 'Ustvari', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Uvozi', + 'import_this_file' => 'Map fields and process this file', + 'importing' => 'Uvažanje', + 'importing_help' => 'Mogoč je uvoz sredstev, dodatkov, licenc, komponent, potrošnega materiala in uporabnikov preko datotek CSV. +

Datoteka CSV mora bi ločena z vejico in oblikovana z glavami, ki se ujemajo tistim v vzorčni datoteki CSV in dokumentaciji.', + 'import-history' => 'Uvoz zgodovine', + 'asset_maintenance' => 'Vzdrževanje sredstev', + 'asset_maintenance_report' => 'Poročilo o vzdrževanju sredstev', + 'asset_maintenances' => 'Sredstva vzdrževanja', + 'item' => 'Element', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Nezadostna dovoljenja!', + 'kits' => 'Vnaprej določeni kompleti', + 'language' => 'Jezik', + 'last' => 'Zadnji', + 'last_login' => 'Zadnja prijava', + 'last_name' => 'Priimek', + 'license' => 'Licenca', + 'license_report' => 'Poročilo o licenci', + 'licenses_available' => 'licenc na voljo', + 'licenses' => 'Licence', + 'list_all' => 'Seznam vseh', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Lokacije', + 'logo_size' => 'Kvadratni logotipi izgledajo najboljše z Logo + Besedilo. Največja prikazana velikost logotipa je višina 50px x širina 500px. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Zadnja revizija', + 'new' => 'novo!', + 'no_depreciation' => 'Brez amortizacije', + 'no_results' => 'Ni rezultatov.', + 'no' => 'Ne', + 'notes' => 'Opombe', + 'order_number' => 'Številka naročila', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Prikazuj elemente _MENU_', + 'pagination_info' => 'Prikazuje _START_ za _END_ _TOTAL_ elementov', + 'pending' => 'V teku', + 'people' => 'Osebe', + 'per_page' => 'Rezultatov na stran', + 'previous' => 'Prejšnja', + 'processing' => 'Obdelovanje...', + 'profile' => 'Vaš profil', + 'purchase_cost' => 'Stroški nakupa', + 'purchase_date' => 'Datum nakupa', + 'qty' => 'KOLIČINA', + 'quantity' => 'Količina', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Pripravljeni za uporabo', + 'recent_activity' => 'Nedavne dejavnosti', + 'remaining' => 'Preostanek', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Izberite', + 'select_all' => 'Select All', + 'search' => 'Iskanje', + 'select_category' => 'Izberite kategorijo', + 'select_department' => 'Izberite oddelek', + 'select_depreciation' => 'Izberite vrsto amortizacije', + 'select_location' => 'Izberite lokacijo', + 'select_manufacturer' => 'Izberite proizvajalca', + 'select_model' => 'Izberite Model', + 'select_supplier' => 'Izberite dobavitelja', + 'select_user' => 'Izberite uporabnika', + 'select_date' => 'Izberite Datum (LLLL-MM-DD)', + 'select_statuslabel' => 'Izberite status', + 'select_company' => 'Izberite podjetje', + 'select_asset' => 'Izberite Sredstvo', + 'settings' => 'Nastavitve', + 'show_deleted' => 'Pokaži izbrisane', + 'show_current' => 'Pokaži trenutne', + 'sign_in' => 'Prijava', + 'signature' => 'Podpis', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Preobleka', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: nekatere funkcije so onemogočene za to namestitev.', + 'site_name' => 'Ime mesta', + 'state' => 'Stanje', + 'status_labels' => 'Oznake statusa', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Dobavitelj', + 'suppliers' => 'Dobavitelji', + 'sure_to_delete' => 'Ali ste prepričani, da želite izbrisati', + 'sure_to_delete_var' => 'Ali ste prepričani, da želite izbrisati :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Pošlji', + 'target' => 'Cilj', + 'time_and_date_display' => 'Prikaz časa in datuma', + 'total_assets' => 'skupno sredstev', + 'total_licenses' => 'skupno licenc', + 'total_accessories' => 'skupno dodatkov', + 'total_consumables' => 'skupno potrošni material', + 'type' => 'Tip', + 'undeployable' => 'Nerazporejeno', + 'unknown_admin' => 'Neznan skrbnik', + 'username_format' => 'Format za uporabniško ime', + 'username' => 'Uporabniško ime', + 'update' => 'Posodobi', + 'upload_filetypes_help' => 'Dovoljeni tipi datotek so png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf in rar. Dovoljena je največja velikost nalaganja :size.', + 'uploaded' => 'Naloženo', + 'user' => 'Uporabnik', + 'accepted' => 'sprejeto', + 'declined' => 'zavrnjeno', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Nesprejeta sredstva', + 'users' => 'Uporabniki', + 'viewall' => 'Prikaži vse', + 'viewassets' => 'Ogled dodeljenih sredstev', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Spletna stran', + 'welcome' => 'Dobrodošli, :ime', + 'years' => 'let', + 'yes' => 'Da', + 'zip' => 'Pošta', + 'noimage' => 'Ni naložene slike ali slike ni mogoče najti.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Vaša seja je potekla. Prosimo, poizkusite ponovno.', + 'login_enabled' => 'Prijava omogočena', + 'audit_due' => 'Za revizijo', + 'audit_overdue' => 'Zamuda za revizijo', + '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' => 'E-pošta', + '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' => 'Izdano', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Opozorilo', + 'notification_info' => 'Informacije', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Ime sredstva', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Ime potrošnega materiala:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Ime Dodatka:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% končano', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'uredi', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/sl/help.php b/resources/lang/sl-SI/help.php similarity index 100% rename from resources/lang/sl/help.php rename to resources/lang/sl-SI/help.php diff --git a/resources/lang/sl-SI/localizations.php b/resources/lang/sl-SI/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/sl-SI/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/sl-SI/mail.php b/resources/lang/sl-SI/mail.php new file mode 100644 index 0000000000..429cb51a97 --- /dev/null +++ b/resources/lang/sl-SI/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Dnevi', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Poročilo o izteku sredstev.', + 'Expiring_Licenses_Report' => 'Poročilo o izteku licenc.', + 'Item_Request_Canceled' => 'Zahteva je bila preklicana', + 'Item_Requested' => 'Zahtevana postavka', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Poročilo o nizki zalogi', + 'a_user_canceled' => 'Uporabnik je preklical zahtevo za sredstev na spletnem mestu', + 'a_user_requested' => 'Uporabnik je zahteval sredstev na spletnem mestu', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Ime Dodatka:', + 'additional_notes' => 'Dodatne opombe:', + 'admin_has_created' => 'Skrbnik vam je ustvaril račun na :web spletni strani.', + 'asset' => 'Sredstvo:', + 'asset_name' => 'Ime sredstva:', + 'asset_requested' => 'Sredstev zahtevano', + 'asset_tag' => 'Oznaka sredstva', + '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.', + 'assigned_to' => 'Dodeljena', + 'best_regards' => 'Lep pozdrav,', + 'canceled' => 'Preklicana:', + 'checkin_date' => 'Datum sprejema:', + 'checkout_date' => 'Datum izdaje:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Prosimo, kliknite povezavo na dnu, da potrdite, da ste prejeli dodatno opremo.', + 'click_on_the_link_asset' => 'Prosimo, kliknite na povezavo na dnu, da potrdite, da ste prejeli opremo.', + 'click_to_confirm' => 'Prosimo, kliknite na naslednjo povezavo, da potrdite svoj :spletni račun:', + 'current_QTY' => 'Trenutna količina', + 'days' => 'Dnevi', + 'expecting_checkin_date' => 'Predviden datum dobave:', + 'expires' => 'Poteče', + 'hello' => 'Pozdravljeni', + 'hi' => 'Zdravo', + 'i_have_read' => 'Sem prebral oz. prebrala in se strinjam s pogoji uporabe. Potrjujem prejetje opreme.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Element:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Prosimo, kliknite na to povezavo, da posodobite svoje: spletno geslo:', + 'login' => 'Prijava:', + 'login_first_admin' => 'Prijavite se v svojo novo namestitev Snipe-IT s spodnjimi poverilnicami:', + '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.', + 'min_QTY' => 'Min kol', + 'name' => 'Ime', + 'new_item_checked' => 'Pod vašim imenom je bil izdan nov element, spodaj so podrobnosti.', + 'notes' => 'Opombe', + 'password' => 'Geslo:', + 'password_reset' => 'Ponastavitev gesla', + 'read_the_terms' => 'Prosimo, preberite pogoje uporabe spodaj.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Zahtevano:', + 'reset_link' => 'Povezava za ponastavitev gesla', + 'reset_password' => 'Kliknite tukaj, če želite ponastaviti geslo:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serijska številka', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Dobavitelj', + 'tag' => 'Oznaka', + 'test_email' => 'Testna e-pošta od Snipe-IT', + '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: ', + 'to_reset' => 'Če želite ponastaviti svoje: spletno geslo, izpolnite ta obrazec:', + 'type' => 'Tip', + '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.', + 'user' => 'Uporabnik', + 'username' => 'Uporabniško ime', + 'welcome' => 'Dobrodošli: ime', + 'welcome_to' => 'Dobrodošli na :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Vaše poverilnice Snipe-IT', +]; diff --git a/resources/lang/sl/pagination.php b/resources/lang/sl-SI/pagination.php similarity index 100% rename from resources/lang/sl/pagination.php rename to resources/lang/sl-SI/pagination.php diff --git a/resources/lang/mk/passwords.php b/resources/lang/sl-SI/passwords.php similarity index 100% rename from resources/lang/mk/passwords.php rename to resources/lang/sl-SI/passwords.php diff --git a/resources/lang/sl/reminders.php b/resources/lang/sl-SI/reminders.php similarity index 100% rename from resources/lang/sl/reminders.php rename to resources/lang/sl-SI/reminders.php diff --git a/resources/lang/sl/table.php b/resources/lang/sl-SI/table.php similarity index 100% rename from resources/lang/sl/table.php rename to resources/lang/sl-SI/table.php diff --git a/resources/lang/sl-SI/validation.php b/resources/lang/sl-SI/validation.php new file mode 100644 index 0000000000..5e4dd5b226 --- /dev/null +++ b/resources/lang/sl-SI/validation.php @@ -0,0 +1,162 @@ + 'Atribut mora biti sprejet.', + 'active_url' => 'Atribut ni veljaven URL.', + 'after' => 'Atribut mora biti datum po: datumu.', + 'after_or_equal' => 'Atribut mora biti datum po ali enak: datumu.', + 'alpha' => 'Atribut lahko vsebuje le črke.', + 'alpha_dash' => 'Atribut lahko vsebuje samo črke, številke in pomišljaje.', + 'alpha_num' => 'Atribut lahko vsebuje le črke in številke.', + 'array' => 'Atribut mora biti matrika.', + 'before' => 'Atribut mora biti datum pred: datum.', + 'before_or_equal' => 'Atribut mora biti datum, ki je pred ali enakovreden datumu.', + 'between' => [ + 'numeric' => 'Atribut mora biti med: min -: max.', + 'file' => 'Atribut mora biti med: min -: max kilobajtov.', + 'string' => 'Atribut mora biti med: min -: max znakov.', + 'array' => 'Atribut mora imeti med: min in: max elementov.', + ], + 'boolean' => 'Atribut mora biti true ali false.', + 'confirmed' => 'Potrditev atributa se ne ujema.', + 'date' => 'Atribut ni veljaven datum.', + 'date_format' => 'Atribut se ne ujema z obliko: format.', + 'different' => 'Atribut: drugi mora biti drugačen.', + 'digits' => 'Atribut mora biti: števnik.', + 'digits_between' => 'Atribut mora biti med: min in: max števkami.', + 'dimensions' => 'Atribut ima neveljavne dimenzije slike.', + 'distinct' => 'Polje atribut ima podvojeno vrednost.', + 'email' => 'Oblika atributa je neveljavna.', + 'exists' => 'Izbrani atribut je neveljaven.', + 'file' => 'Atribut mora biti datoteka.', + 'filled' => 'Polje atribut mora imeti vrednost.', + 'image' => 'Atribut mora biti slika.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Izbrani atribut je neveljaven.', + 'in_array' => 'Polje atributov ne obstaja v: drugem.', + 'integer' => 'Atribut mora biti celo število.', + 'ip' => 'Atribut mora biti veljaven IP-naslov.', + 'ipv4' => 'Atribut mora biti veljaven IPv4 naslov.', + 'ipv6' => 'Atribut mora biti veljaven IPv6 naslov.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'Atribut mora biti veljaven JSON niz.', + 'max' => [ + 'numeric' => 'Atribut ne sme biti večji od: max.', + 'file' => 'Atribut ne sme biti večji od: max kilobajtov.', + 'string' => 'Atribut ne sme biti večji od: max znakov.', + 'array' => 'Atribut ne sme vsebovati več kot: max elementov.', + ], + 'mimes' => 'Atribut mora biti datoteka vrste:: vrednost.', + 'mimetypes' => 'Atribut mora biti datoteka vrste:: vrednosti.', + 'min' => [ + 'numeric' => 'Atribut mora biti vsaj: min.', + 'file' => 'Atribut mora biti vsaj: min kilobajtov.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Izbrani atribut je neveljaven.', + 'numeric' => 'Atribut mora biti število.', + 'present' => 'Polje atribut mora biti prisotno.', + 'valid_regex' => 'To ni veljaven regex. ', + 'regex' => 'Oblika atributa je neveljavna.', + 'required' => 'Polje ne sme biti prazno.', + 'required_if' => 'Polje atributa je obvezno, če: drugo je: vrednost.', + 'required_unless' => 'Polje atributa je obvezno, razen če je: drugo v: vrednosti.', + 'required_with' => 'Polje atributa je obvezno, ko: so prisotne vrednosti.', + 'required_with_all' => 'Polje atributa je obvezno, ko: so prisotne vrednosti.', + 'required_without' => 'Polje atributa je obvezno, če: vrednosti niso prisotne.', + 'required_without_all' => 'Polje atributa je obvezno, če nobena od: vrednosti ni prisotna.', + 'same' => 'Atribut in: drugi se morajo ujemati.', + 'size' => [ + 'numeric' => 'Atribut mora biti: velikost.', + 'file' => 'Atribut mora biti: velikost kilobajtov.', + 'string' => 'Atribut mora biti: velikost znakov.', + 'array' => 'Atribut mora vsebovati: elemente velikosti.', + ], + 'string' => 'Atribut mora biti niz.', + 'timezone' => 'Atribut mora biti veljavno območje.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'To geslo je preveč pogosto.', + 'statuslabel_type' => 'Izbrati morate veljavn status oznake', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/sl/admin/companies/general.php b/resources/lang/sl/admin/companies/general.php deleted file mode 100644 index 7176f99bf5..0000000000 --- a/resources/lang/sl/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/sl/admin/companies/table.php deleted file mode 100644 index 10de2bb161..0000000000 --- a/resources/lang/sl/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Podjetja', - 'create' => 'Ustvari podjetje', - 'title' => 'Podjetje', - 'update' => 'Posodobi podjetje', - 'name' => 'Naziv podjetja', - 'id' => 'ID', -); diff --git a/resources/lang/sl/admin/custom_fields/general.php b/resources/lang/sl/admin/custom_fields/general.php deleted file mode 100644 index d0d61e7d0b..0000000000 --- a/resources/lang/sl/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - 'Polja po meri', - 'manage' => 'Manage', - 'field' => 'Polje', - 'about_fieldsets_title' => 'O setih polj', - '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', - 'fieldset' => 'Set polj', - 'qty_fields' => 'Polja količina', - 'fieldsets' => 'Set polj', - 'fieldset_name' => 'Ime seta polja', - 'field_name' => 'Ime polja', - 'field_values' => 'Vrednosti polja', - 'field_values_help' => 'Dodajte izbirne možnosti, eno za vsako vrstico. Prazne vrstice, razen prve vrstice, bodo prezrte.', - 'field_element' => 'Obrazec Element', - 'field_element_short' => 'Element', - 'field_format' => 'Oblika', - 'field_custom_format' => 'Regex format po meri', - 'field_custom_format_help' => 'To polje vam omogoča, da uporabite izraz regex za validacijo. Začeti bi moral z "regex:" - na primer, če želite potrditi, da vrednost polja po meri vsebuje veljaven IMEI (15 številk), uporabite regex: / ^[0-9]{15}$ /.', - 'required' => 'Zahtevano', - 'req' => 'Req.', - 'used_by_models' => 'Uporabljeno po modelih', - 'order' => 'Naročilo', - 'create_fieldset' => 'Nov set polj', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/sl/admin/hardware/form.php b/resources/lang/sl/admin/hardware/form.php deleted file mode 100644 index f96eaaa775..0000000000 --- a/resources/lang/sl/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Potrdite množičn izbris sredstev', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - '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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Brisali boste: asset_count sredstev.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Izdano osebi', - 'checkout_date' => 'Datum izdaje', - 'checkin_date' => 'Datum sprejema', - 'checkout_to' => 'Izdano osebi', - 'cost' => 'Stroški nakupa', - 'create' => 'Ustvari sredstvo', - 'date' => 'Datum nakupa', - 'depreciation' => 'Amortizacija', - 'depreciates_on' => 'Amortizacija na', - 'default_location' => 'Privzeta lokacija', - 'eol_date' => 'EOL datum', - 'eol_rate' => 'EOL stopnja', - 'expected_checkin' => 'Predviden datum dobave', - 'expires' => 'Poteče', - 'fully_depreciated' => 'Popolnoma amortiziran', - 'help_checkout' => 'Če želite dodeliti to sredstvo takoj, izberite »Pripravljen za razporeditev « s seznama statusa zgoraj. ', - 'mac_address' => 'Mac naslov', - 'manufacturer' => 'Proizvajalec', - 'model' => 'Model', - 'months' => 'mesecev', - 'name' => 'Ime sredstva', - 'notes' => 'Opombe', - 'order' => 'Številka naročila', - 'qr' => 'QR-koda', - 'requestable' => 'Uporabniki lahko zahtevajo to sredstvo', - 'select_statustype' => 'Izberite vrsto statusa', - 'serial' => 'Serijska številka', - 'status' => 'Status', - 'tag' => 'Oznaka sredstva', - 'update' => 'Posodobitev sredstva', - 'warranty' => 'Garancija', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/sl/admin/hardware/general.php b/resources/lang/sl/admin/hardware/general.php deleted file mode 100644 index 4fc9e435ee..0000000000 --- a/resources/lang/sl/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Sredstev', - 'bulk_checkout' => 'Izdaja sredstev', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Sprejem sredstev', - 'checkout' => 'Izdaja sredstev', - 'clone' => 'Klonska sredstvo', - 'deployable' => 'Razdeljeno', - 'deleted' => 'To sredstvo je bilo izbrisano.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Urejanje sredstva', - 'model_deleted' => 'Model tega sredstva je bil izbrisan. Pred obnovitvijo sredstva je potrebno obnoviti model.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Zahtevano', - 'requested' => 'Zahtevano', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Obnovitev sredstev', - 'pending' => 'Na čakanju', - 'undeployable' => 'Nerazdeljeno', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/sl/admin/hardware/message.php b/resources/lang/sl/admin/hardware/message.php deleted file mode 100644 index f87f60c082..0000000000 --- a/resources/lang/sl/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - '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' => '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' => [ - 'error' => 'Sredstvo ni bilo ustvarjeno, poskusite znova. :(', - 'success' => 'Sredstvo je uspešno ustvarjeno. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Sredstvo ni bilo obnovljeno, poskusite znova', - 'success' => 'Sredstvo je bilo uspešno obnovljeno.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Revizija sredstva je bila neuspešna. Prosim poskusite ponovno.', - 'success' => 'Revizija sredstva je uspešno zabeležena.', - ], - - - 'deletefile' => [ - 'error' => 'Datoteka ni izbrisana. Prosim poskusite ponovno.', - 'success' => 'Datoteka je uspešno izbrisana.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Sredstev ni bila zahtevana, poskusite znova', - 'success' => 'Sredstev je uspešno zahtevana.', - '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 deleted file mode 100644 index 9226440e56..0000000000 --- a/resources/lang/sl/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Oznaka sredstva', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'Prejeto/Izdano', - 'checkout_date' => 'Datum Izdaje', - 'checkoutto' => 'Izdano', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Razlika', - 'dl_csv' => 'Prenesi CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Lokacija', - 'purchase_cost' => 'Cena', - 'purchase_date' => 'Kupljeno', - 'serial' => 'Serijska številka', - 'status' => 'Status', - 'title' => 'Sredstvo ', - 'image' => 'Slika naprave', - 'days_without_acceptance' => 'Dnevi brez sprejema', - '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 deleted file mode 100644 index 0df983d87e..0000000000 --- a/resources/lang/sl/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Komplet uspešno ustvarjen.', - 'create' => 'Ustvari vnaprej določen komplet', - 'update' => 'Posodobi vnaprej določen komplet', - 'delete_success' => 'Komplet uspešno izbrisan.', - 'update_success' => 'Komplet uspešno posodobljen.', - 'none_models' => 'Na voljo ni dovolj sredstev :model za izdajo. Potrebnih :qty. ', - '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/labels/message.php b/resources/lang/sl/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/sl/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/sl/admin/labels/table.php b/resources/lang/sl/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/sl/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/sl/admin/licenses/general.php b/resources/lang/sl/admin/licenses/general.php deleted file mode 100644 index 33e5b357b6..0000000000 --- a/resources/lang/sl/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'O licencah', - 'about_licenses' => 'Licence se uporabljajo za sledenje programske opreme. Imajo določeno število prostih mest, ki jih je mogoče izdati posameznikom', - 'checkin' => 'Prevzem licenčnih mest', - 'checkout_history' => 'Zgodovina izdaje', - 'checkout' => 'Izdaj licenco', - 'edit' => 'Urejanje licence', - 'filetype_info' => 'Dovoljene oblike datotek so png, gif, jpg, jpeg, doc, docx, pdf, txt, zip in rar.', - 'clone' => 'Kloniraj licenco', - 'history_for' => 'Zgodovina za ', - 'in_out' => 'Vhod / izhod', - 'info' => 'Informacije o licenci', - 'license_seats' => 'Število licenc', - 'seat' => 'Število licenc', - 'seats' => 'Število licenc', - 'software_licenses' => 'Licence za programsko opremo', - 'user' => 'Uporabnik', - 'view' => 'Ogled licence', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/sl/admin/locations/table.php b/resources/lang/sl/admin/locations/table.php deleted file mode 100644 index 1818c2faa3..0000000000 --- a/resources/lang/sl/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Sredstva dodeljena', - 'id' => 'ID', - 'city' => 'Mesto', - 'state' => 'Država', - 'country' => 'Država', - 'create' => 'Ustvari lokacijo', - 'update' => 'Posodobi lokacijo', - 'print_assigned' => 'Natisni dodeljene', - 'print_all_assigned' => 'Natisni vse dodeljene', - 'name' => 'Ime lokacije', - 'address' => 'Naslov', - 'address2' => 'Address Line 2', - 'zip' => 'Poštna številka', - 'locations' => 'Lokacije', - '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/manufacturers/message.php b/resources/lang/sl/admin/manufacturers/message.php deleted file mode 100644 index 058b052708..0000000000 --- a/resources/lang/sl/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Proizvajalec ne obstaja.', - 'assoc_users' => 'Ta proizvajalec je trenutno povezan z vsaj enim modelom in ga ni mogoče izbrisati. Prosimo, posodobite svoje modele, da ne bodo vsebovali tega proizvajalca in poskusili znova. ', - - 'create' => array( - 'error' => 'Proizvajalec ni bil ustvarjen, poskusite znova.', - 'success' => 'Proizvajalec je uspešno ustvarjen.' - ), - - 'update' => array( - 'error' => 'Proizvajalec ni bil posodobljen, poskusite znova', - 'success' => 'Proizvajalec je uspešno posodobljen.' - ), - - 'restore' => array( - 'error' => 'Proizvajalec ni bil obnovljen, prosim poskusite ponovno', - 'success' => 'Proizvajalec uspešno obnovljen.' - ), - - 'delete' => array( - 'confirm' => 'Ali ste prepričani, da želite izbrisati tega proizvajalca?', - 'error' => 'Pri izbrisu proizvajalca je prišlo do težave. Prosim poskusite ponovno.', - 'success' => 'Proizvajalec je bil uspešno izbrisan.' - ) - -); diff --git a/resources/lang/sl/admin/manufacturers/table.php b/resources/lang/sl/admin/manufacturers/table.php deleted file mode 100644 index 2691ff010a..0000000000 --- a/resources/lang/sl/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'O proizvajalcih', - 'about_manufacturers_text' => 'Proizvajalci so podjetja, ki ustvarjajo vaša sredstva. Tukaj lahko shranite pomembne kontaktne informacije o stikih, ki bodo prikazane na straneh s podrobnostmi o sredstvih.', - 'asset_manufacturers' => 'Proizvajalci sredstev', - 'create' => 'Ustvari proizvajalca', - 'id' => 'ID', - 'name' => 'Ime', - 'support_email' => 'Podpora e-pošta', - 'support_phone' => 'Podpora telefon', - 'support_url' => 'Podporni URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Posodobi proizvajalca', - 'url' => 'URL', - -); diff --git a/resources/lang/sl/admin/models/message.php b/resources/lang/sl/admin/models/message.php deleted file mode 100644 index 1328410ebd..0000000000 --- a/resources/lang/sl/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model ne obstaja.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Ta model je trenutno povezan z enim ali več sredstvi in ​​ga ni mogoče izbrisati. Prosimo, izbrišite sredstva in poskusite zbrisati znova. ', - - - 'create' => array( - 'error' => 'Model ni bil ustvarjen, poskusite znova.', - 'success' => 'Model je bil uspešno ustvarjen.', - 'duplicate_set' => 'Model sredstva s tem imenom, proizvajalcem in številko modela že obstaja.', - ), - - 'update' => array( - 'error' => 'Model ni bil posodobljen, poskusite znova', - 'success' => 'Model je bil uspešno posodobljen.', - ), - - 'delete' => array( - 'confirm' => 'Ali ste prepričani, da želite izbrisati ta model sredstva?', - 'error' => 'Prišlo je do težave pri brisanju modela. Prosim poskusite ponovno.', - 'success' => 'Model je bil uspešno izbrisan.' - ), - - 'restore' => array( - 'error' => 'Model ni bil obnovljen, poskusite znova', - 'success' => 'Model je bil uspešno obnovljen.' - ), - - 'bulkedit' => array( - 'error' => 'Polja niso bila spremenjena, nič ni posodobljeno.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'Modeli niso bili izbrani, nič ni izbrisano.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ': modeli so bili izbrisani, vendar: fail_count ni bilo mogoče izbrisati, ker so še vedno sredstva, povezana z njimi.' - ), - -); diff --git a/resources/lang/sl/admin/settings/general.php b/resources/lang/sl/admin/settings/general.php deleted file mode 100644 index 9268d839d7..0000000000 --- a/resources/lang/sl/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'ID sredstva', - 'audit_interval' => 'Revizijski interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Predpona (neobvezno)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Varnostna kopija', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'CSS po meri', - 'custom_css_help' => 'Vnesite CSS po meri, ki bi jih radi uporabili. Ne vključite <style></style> oznake.', - 'custom_forgot_pass_url' => 'URL za ponastavitev gesla po meri', - 'custom_forgot_pass_url_help' => 'S tem se nadomešča vgrajeni URL za pozabljeni geslo na zaslonu za prijavo, ki je uporaben za usmerjanje ljudi v notranje ali gostiteljsko funkcijo ponastavitve gesla LDAP. Učinkovito bo onemogočil lokalno uporabniško pozabljeno geslo.', - 'dashboard_message' => 'Sporočilo nadzorne plošče', - 'dashboard_message_help' => 'To besedilo bo prikazano na nadzorni plošči za vse, ki imajo dovoljenje za ogled nadzorne plošče.', - 'default_currency' => 'Privzeta valuta', - 'default_eula_text' => 'Privzeta EULA', - 'default_language' => 'Privzeti jezik', - 'default_eula_help_text' => 'Prav tako lahko povežete EULA po meri z določenimi kategorijami sredstev.', - 'display_asset_name' => 'Prikaži ime sredstva', - 'display_checkout_date' => 'Prikaže datum izdaje', - 'display_eol' => 'Prikaz EOL v pogledu tabele', - 'display_qr' => 'Prikaži kvadratne kode', - 'display_alt_barcode' => 'Prikaži 1D črtno kodo', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Nastavitve 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Vnesite veljavno uporabniško ime in geslo za LDAP iz osnovnega DN, ki ste ga navedli zgoraj, da preizkusite, ali je vaša prijava LDAP konfigurirana pravilno. Najprej morate shraniti posodobljene nastavitve za LDAP.', - 'ldap_login_sync_help' => 'To samo testira, če lahko LDAP pravilno sinhronizira. Če vaša poizvedba LDAP Authentication ni pravilna, se uporabniki morda še vedno ne morejo prijaviti. Najprej morate shraniti posodobljene nastavitve za LDAP.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Strežnik LDAP', - 'ldap_server_help' => 'To se mora začeti z ldap: / / (za nešifrirano ali TLS) ali ldaps: / / (za SSL)', - 'ldap_server_cert' => 'Validacija potrdila SSL LDAP', - 'ldap_server_cert_ignore' => 'Dovoli neveljavno potrdilo SSL', - 'ldap_server_cert_help' => 'Izberite to potrditveno polje, če uporabljate samo-podpisano potrdilo SSL in želite sprejeti neveljavno potrdilo SSL.', - 'ldap_tls' => 'Uporabi TLS', - 'ldap_tls_help' => 'To je treba preveriti le, če na vašem strežniku LDAP uporabljate STARTTLS. ', - 'ldap_uname' => 'Uporabniško ime za povezavo z LDAP', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP uporabniško geslo', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP sinhronizacija gesla', - 'ldap_pw_sync_help' => 'Počistite polje, če ne želite, da se gesla LDAP sinhronizirajo z lokalnimi gesli. Če funkcijo onemogočite, se vaši uporabniki morda ne bodo mogli prijaviti, če vaš strežnik LDAP iz neznanega razloga ni dosegljiv.', - 'ldap_username_field' => 'Uporabniško polje', - 'ldap_lname_field' => 'Priimek', - 'ldap_fname_field' => 'LDAP ime', - 'ldap_auth_filter_query' => 'Poizvedba za preverjanje pristnosti LDAP', - 'ldap_version' => 'Različica LDAP', - 'ldap_active_flag' => 'Aktivna zastava LDAP', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP številka zaposlenega', - 'ldap_email' => 'E-pošta LDAP', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logotip', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Omejevanje uporabnikov (tudi administratorjev), dodeljenih podjetjem za sredstva podjetja.', - 'full_multiple_companies_support_text' => 'Popolna podpora podjetij', - 'show_in_model_list' => 'Prikaži v spustnem meniju Modeli', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Nastavitev', - 'settings' => 'Nastavitve', - 'show_alerts_in_menu' => 'Pokaži opozorila v zgornjem meniju', - 'show_archived_in_list' => 'Arhivirana sredstva', - 'show_archived_in_list_text' => 'Prikaz arhiviranih sredstva v seznamu "vsa sredstva"', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT različica', - 'support_footer' => 'Povezava do podpore v nogi ', - 'support_footer_help' => 'Določite, kdo vidi povezave do informacij o podpori Snipe-IT in uporabniškega priročnika', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Sistemske informacije', - '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.', - 'labels_per_page' => 'Nalepke na stran', - 'label_dimensions' => 'Dimenzije nalepk (inch)', - 'next_auto_tag_base' => 'Naslednje samodejno povečanje', - 'page_padding' => 'Robovi strani (inch)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Širina lista nalepk', - 'labels_pageheight' => 'Višina lista nalepk', - 'label_gutters' => 'Razmik med nalepkami (inch)', - 'page_dimensions' => 'Dimenzije strani (inch)', - 'label_fields' => 'Vidna polja nalepke', - 'inches' => 'inch', - 'width_w' => 'š', - 'height_h' => 'v', - 'show_url_in_emails' => 'Povezava na Snipe-IT v e-poštnih sporočilih', - 'show_url_in_emails_help_text' => 'Počistite polje, če se ne želite povezati z namestitvijo Snipe-IT v njenih e-poštnih podnožjih. Uporabno, če se večina uporabnikov nikoli ne prijavlja. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max višina sličice', - 'thumbnail_max_h_help' => 'Maksimalna višina v slikovnih pikah, sličic ki se lahko prikažejo v pogledu seznama. Min 25, največ 500.', - 'two_factor' => 'Dvo-stopna avtentikacija', - 'two_factor_secret' => 'Dvo-stopna koda', - 'two_factor_enrollment' => 'Dvo-stopni vpis', - 'two_factor_enabled_text' => 'Omogoči dvostopenjsko avtentikacijo', - 'two_factor_reset' => 'Ponastavi dvo-stopenjsko skrivnost', - 'two_factor_reset_help' => 'To bo prisililo uporabnika, da znova vnese svojo napravo z Google Authenticator. To je lahko uporabno, če je njihova trenutno vpisana naprava izgubljena ali ukradena. ', - 'two_factor_reset_success' => 'Dvostopenjska naprava je bila uspešno ponastavljena', - 'two_factor_reset_error' => 'Ponastavitev dvostopenjskih naprav ni uspela', - 'two_factor_enabled_warning' => 'Omogočanje dvostopenjske avtentifikacije, če trenutno ni omogočeno, vas bo takoj prisililo, da se potrdite s storitvijo Google Auth. Imeli boste možnost vpisati svojo napravo, če niste včlanjeni.', - 'two_factor_enabled_help' => 'S pomočjo storitve Google Authenticator se bo vklopilo dvostopenjsko preverjanje pristnosti.', - 'two_factor_optional' => 'Selektivno (uporabniki lahko dovolijo ali onemogočijo, če imajo dovoljeno to funkcijo)', - 'two_factor_required' => 'Zahtevano za vse uporabnike', - 'two_factor_disabled' => 'Onemogočeno', - 'two_factor_enter_code' => 'Vnesite dvo-stopenjsko kodo', - 'two_factor_config_complete' => 'Pošlji kodo', - 'two_factor_enabled_edit_not_allowed' => 'Vaš skrbnik vam ne dovoli urejanja te nastavitve.', - 'two_factor_enrollment_text' => "Zahtevano je dvo-stopenjsko preverjanje pristnosti, vendar vaša naprava še ni bila včlanjena. Odprite aplikacijo Google Authenticator in si oglejte spodnjo kodo QR, če želite vnesti svojo napravo. Ko vnesete napravo, vnesite spodnjo kodo", - 'require_accept_signature' => 'Zahtevaj podpis', - 'require_accept_signature_help_text' => 'Če omogočite to funkcijo, se bodo uporabniki morali fizično odjaviti ob sprejemu sredstva.', - 'left' => 'levo', - 'right' => 'desno', - 'top' => 'na vrh', - 'bottom' => 'na dno', - 'vertical' => 'navpično', - 'horizontal' => 'vodoravno', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/sl/admin/settings/table.php b/resources/lang/sl/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/sl/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/sl/admin/statuslabels/message.php b/resources/lang/sl/admin/statuslabels/message.php deleted file mode 100644 index cc7c37b321..0000000000 --- a/resources/lang/sl/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Oznaka statusa ni bila ustvarjena, poskusite znova.', - 'success' => 'Oznaka statusa je bil uspešno ustvarjena.', - ], - - 'update' => [ - 'error' => 'Oznaka statusa ni bila posodobljena, poskusite znova', - 'success' => 'Oznaka statusa je bila uspešno posodobljena.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Tega sredstva ni mogoče dodeliti nikomur.', - '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/suppliers/table.php b/resources/lang/sl/admin/suppliers/table.php deleted file mode 100644 index cc7f184845..0000000000 --- a/resources/lang/sl/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'O dobaviteljih', - 'about_suppliers_text' => 'Dobavitelji se uporabljajo za sledenje vira dobavljivosti', - 'address' => 'Naslov dobavitelja', - 'assets' => 'Sredstva', - 'city' => 'Mesto', - 'contact' => 'Ime kontakta', - 'country' => 'Država', - 'create' => 'Ustvari dobavitelja', - 'email' => 'E-pošta', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'Licence', - 'name' => 'Ime dobavitelja', - 'notes' => 'Opombe', - 'phone' => 'Telefon', - 'state' => 'Država', - 'suppliers' => 'Dobavitelj', - 'update' => 'Posodobi dobavitelja', - 'url' => 'URL', - 'view' => 'Oglejte si dobavitelja', - 'view_assets_for' => 'Ogled sredstev za', - 'zip' => 'Poštna številka', - -); diff --git a/resources/lang/sl/admin/users/general.php b/resources/lang/sl/admin/users/general.php deleted file mode 100644 index 6e4fa889d1..0000000000 --- a/resources/lang/sl/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Ta uporabnik se lahko prijavi', - 'activated_disabled_help_text' => 'Ne moreš urejati stanja aktivacije lastnega računa.', - 'assets_user' => 'Sredstva dodeljena osebi: ime', - 'bulk_update_warn' => 'Uredili boste lastnosti :user_count uporabnikov. Upoštevajte, da s tem obrazcem ne morete spremeniti lastnosti svojega uporabniškega računa, lastnosti lahko spremenite samo posamično.', - 'bulk_update_help' => 'Ta obrazec omogoča, da posodobite več uporabnikov hkrati. Izpolnite le polja, ki jih morate spremeniti. Vsa polja, ki ostanejo prazna, ostanejo nespremenjena.', - 'current_assets' => 'Sredstva, ki so trenutno izdana temu uporabniku', - 'clone' => 'Kloniraj uporabnika', - 'contact_user' => 'Kontaktiraj :name', - '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', - '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.', - 'print_assigned' => 'Natisni vse dodeljene', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Programska oprema izdana osebi :name', - 'send_email_help' => 'Obvezno je potrebno navesti e-poštni račun za tega uporabnika kamor bo prejel poverilnice. Pošiljanje poverilnic je mogoče le ob ustvarjanju uporabnika. Gesla so shranjena eno-smerno šifrirano in jih je nemogoče pridobiti po shranjenju.', - 'view_user' => 'Ogled uporabnika :name', - 'usercsv' => 'Datoteko CSV', - 'two_factor_admin_optin_help' => 'Vaše trenutne nastavitve skrbnika omogočajo selektivno uveljavljanje dvotaktne pristnosti. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/sl/admin/users/message.php b/resources/lang/sl/admin/users/message.php deleted file mode 100644 index 4982e87334..0000000000 --- a/resources/lang/sl/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'To sredstev ste uspešno sprejeli.', - 'declined' => 'To sredstev ste uspešno zavrnili.', - 'bulk_manager_warn' => 'Vaši uporabniki so bili uspešno posodobljeni, vendar vnos v upravitelju ni bil shranjen, ker je bil izbran upravitelj tudi na seznamu uporabnikov, ki ga je treba urediti, uporabniki pa morda niso njihovi lastniki. Prosimo, izberite svoje uporabnike, razen upravitelja.', - 'user_exists' => 'Uporabnik že obstaja!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Polje za prijavo je obvezno', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Geslo je obvezno.', - 'insufficient_permissions' => 'Nezadostna dovoljenja.', - 'user_deleted_warning' => 'Ta uporabnik je bil izbrisan. Tega uporabnika boste morali obnoviti, da ga uredite ali dodelite nova sredstva.', - 'ldap_not_configured' => 'Integracija LDAP za to namestitev ni bila konfigurirana.', - 'password_resets_sent' => 'Izbranim aktiviranim uporabnikom z veljavnim e-poštnim računom je bila poslana povezava za ponastavitev gesla.', - 'password_reset_sent' => 'Povezava za ponastavitev gesla je bila poslana na :email!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Uporabnik je bil uspešno ustvarjen.', - 'update' => 'Uporabnik je bil uspešno posodobljen.', - 'update_bulk' => 'Uporabniki so bili uspešno posodobljeni!', - 'delete' => 'Uporabnik je bil uspešno izbrisan.', - 'ban' => 'Uporabnik je bil prepovedan.', - 'unban' => 'Uporabnik je bil uspešno od-prepovedan.', - 'suspend' => 'Uporabnik je bil uspešno suspendiran.', - 'unsuspend' => 'Uporabnik je bil uspešno od-suspendiran.', - 'restored' => 'Uporabnik je bil uspešno obnovljen.', - 'import' => 'Uporabniki so bili uvoženi uspešno.', - ), - - 'error' => array( - 'create' => 'Pri ustvarjanju uporabnika je prišlo do težave. Prosim poskusite ponovno.', - 'update' => 'Prišlo je do težave pri posodabljanju uporabnika. Prosim poskusite ponovno.', - 'delete' => 'Pri brisanju uporabnika je prišlo do težave. Prosim poskusite ponovno.', - 'delete_has_assets' => 'Ta uporabnik ima dodeljene elemente in ga ni mogoče izbrisati.', - 'unsuspend' => 'Prišlo je do težave pri od-suspendiranju uporabnika. Prosim poskusite ponovno.', - 'import' => 'Pri uvozu uporabnikov je prišlo do težave. Prosim poskusite ponovno.', - 'asset_already_accepted' => 'To sredstvo je bilo že sprejeto.', - 'accept_or_decline' => 'To sredstev morate sprejeti ali zavrniti.', - 'incorrect_user_accepted' => 'Sredstev, ki ste ga poskušali sprejeti, ni bilo izdano za vas.', - 'ldap_could_not_connect' => 'Povezave s strežnikom LDAP ni bilo mogoče vzpostaviti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', - 'ldap_could_not_bind' => 'Povezave s strežnikom LDAP ni bilo mogoče vzpostaviti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP: ', - 'ldap_could_not_search' => 'Strežnika LDAP ni bilo mogoče najti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', - 'ldap_could_not_get_entries' => 'Vnose iz strežnika LDAP ni bilo mogoče pridobiti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', - 'password_ldap' => 'Geslo za ta račun upravlja LDAP / Active Directory. Za spremembo gesla se obrnite na oddelek IT. ', - ), - - 'deletefile' => array( - 'error' => 'Datoteka ni izbrisana. Prosim poskusite ponovno.', - 'success' => 'Datoteka je uspešno izbrisana.', - ), - - 'upload' => array( - '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', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/sl/admin/users/table.php b/resources/lang/sl/admin/users/table.php deleted file mode 100644 index 46fb21104d..0000000000 --- a/resources/lang/sl/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktivna', - 'allow' => 'Dovoli', - 'checkedout' => 'Sredstva', - 'created_at' => 'Ustvarjeno', - 'createuser' => 'Ustvari uporabnika', - 'deny' => 'Zavrni', - 'email' => 'E-pošta', - 'employee_num' => 'Številka zaposlenega.', - 'first_name' => 'Ime', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Dedovanje', - 'job' => 'Naziv delovnega mesta', - 'last_login' => 'Zadnja prijava', - 'last_name' => 'Priimek', - 'location' => 'Lokacija', - 'lock_passwords' => 'Podrobnosti prijav ni mogoče spremeniti pri tej namestitvi.', - 'manager' => 'Vodja', - 'managed_locations' => 'Upravljane lokacije', - 'name' => 'Ime', - 'notes' => 'Opombe', - 'password_confirm' => 'Potrdite geslo', - 'password' => 'Geslo', - 'phone' => 'Telefon', - 'show_current' => 'Prikaži trenutne uporabnike', - 'show_deleted' => 'Prikaži izbrisane uporabnike', - 'title' => 'Naslov', - 'to_restore_them' => 'da jih obnovite.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Posodobi uporabnika', - 'username' => 'Uporabniško ime', - 'user_deleted_text' => 'Ta uporabnik je bil označen kot izbrisan.', - 'username_note' => '(Ta uporabnik se uporablja samo za povezavo z Active Directory, in ne za prijavo.)', - 'cloneuser' => 'Kloniraj uporabnika', - 'viewusers' => 'Ogled uporabnikov', -); diff --git a/resources/lang/sl/auth.php b/resources/lang/sl/auth.php deleted file mode 100644 index db310aa1bb..0000000000 --- a/resources/lang/sl/auth.php +++ /dev/null @@ -1,20 +0,0 @@ - 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - -); diff --git a/resources/lang/sl/auth/general.php b/resources/lang/sl/auth/general.php deleted file mode 100644 index c097d4bd39..0000000000 --- a/resources/lang/sl/auth/general.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Pošlji povezavo za ponastavitev gesla', - 'email_reset_password' => 'Ponastavitev gesla e-pošte', - 'reset_password' => 'Ponastavi geslo', - 'saml_login' => 'Prijava preko SAML', - 'login' => 'Prijava', - 'login_prompt' => 'Prosimo, prijavite se', - 'forgot_password' => 'Pozabil sem svoje geslo', - 'ldap_reset_password' => 'Prosim klikni tu za ponastavitev svojega gesla LDAP', - 'remember_me' => 'Zapomni si me', - 'username_help_top' => 'Vnesi svoje uporabniško ime za pošiljanje povezave za ponastavitev gesla.', - 'username_help_bottom' => 'Uporabniško ime in geslo sta lahko enaki, vendar to ni nujno, odvisno od konfiguracije. Če se ne spomniš uporabniškega imena, kontaktiraj skrbnika. -

Uporabniškim imenom brez dodeljenega e-poštnega računa ne bo poslane povezave za ponastavitev gesla. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/sl/button.php b/resources/lang/sl/button.php deleted file mode 100644 index 828a1b172d..0000000000 --- a/resources/lang/sl/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Dejanja', - 'add' => 'Dodaj Novo', - 'cancel' => 'Prekliči', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Izbriši', - 'edit' => 'Uredi', - 'restore' => 'Obnovi', - 'remove' => 'Remove', - 'request' => 'Zahteva', - 'submit' => 'Pošlji', - 'upload' => 'Naloži', - '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', - '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 deleted file mode 100644 index 71ca9da679..0000000000 --- a/resources/lang/sl/general.php +++ /dev/null @@ -1,496 +0,0 @@ - 'Dodatki', - 'activated' => 'Aktiviran', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Dodatna oprema', - 'accessory_report' => 'Poročilo o dodatni opremi', - 'action' => 'Dejanje', - 'activity_report' => 'Poročilo o dejavnosti', - 'address' => 'Naslov', - 'admin' => 'Administrator', - 'administrator' => 'Skrbnik', - 'add_seats' => 'Dodani sedeži', - 'age' => "Age", - 'all_assets' => 'Vsa sredstva', - 'all' => 'Vse', - 'archived' => 'Arhivirano', - 'asset_models' => 'Modeli sredstva', - 'asset_model' => 'Model', - 'asset' => 'Sredstvo', - 'asset_report' => 'Poročilo o sredstvih', - 'asset_tag' => 'Oznaka 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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Izbriši Avatar', - 'avatar_upload' => 'Naloži Avatar', - 'back' => 'Nazaj', - 'bad_data' => 'Ničesar ni bilo. Mogoče slabi podatki?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'po Statusu', - 'cancel' => 'Prekliči', - 'categories' => 'Kategorije', - 'category' => 'Kategorija', - 'change' => 'Prejeto/Izdano', - 'changeemail' => 'Spremeni e-poštni naslov', - 'changepassword' => 'Spremeni geslo', - 'checkin' => 'Prevzem', - 'checkin_from' => 'Prevzem od', - 'checkout' => 'Izdaja', - 'checkouts_count' => 'Izdaje', - 'checkins_count' => 'Sprejemi', - 'user_requests_count' => 'Zahteve', - 'city' => 'Mesto', - 'click_here' => 'Kliknite tukaj', - 'clear_selection' => 'Počisti izbor', - 'companies' => 'Podjetja', - 'company' => 'Podjetje', - 'component' => 'Komponenta', - 'components' => 'Komponente', - 'complete' => 'Končano', - 'consumable' => 'Potrošni material', - 'consumables' => 'Potrošni material', - 'country' => 'Država', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Ustvari novo', - 'created' => 'Ustvarjeno', - 'created_asset' => 'ustvarjeno sredstvo', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Zapis ustvarjen', - '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', - 'days_to_next_audit' => 'Dnevi do naslednje revizije', - 'date' => 'Datum', - 'debug_warning' => 'Opozorilo!', - 'debug_warning_text' => 'Ta aplikacija deluje v načinu proizvodnje z omogočenim odpravljanjem napak. To lahko razkrije občutljive podatke, če je vaša aplikacija dostopna zunanjemu svetu. Onemogoči način za odpravljanje napak z nastavitvijo APP_DEBUG vrednost v vaši .env datoteki do false.', - 'delete' => 'Izbriši', - 'delete_confirm' => 'Ali ste prepričani, da želite izbrisati :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Izbrisano', - 'delete_seats' => 'Izbrisana mesta', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Oddelki', - 'department' => 'Oddelek', - 'deployed' => 'Razporejeno', - 'depreciation' => 'Amortizacija', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Poročilo o amortizaciji', - 'details' => 'Podrobnosti', - 'download' => 'Prenosi', - 'download_all' => 'Prenesi vse', - 'editprofile' => 'Uredite svoj profil', - 'eol' => 'EOL', - 'email_domain' => 'E-poštna domena', - 'email_format' => 'Format e-pošte', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'To se uporablja za ustvarjanje e-poštnih naslovov pri uvozu', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Priimek s prvo črko imena (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Prva črka imena s priimkom (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Prvi', - 'firstnamelastname' => 'Ime s priimkom (janesmith@example.com)', - 'lastname_firstinitial' => 'Priimek s prvo črko imena (smith_j@example.com)', - 'firstinitial.lastname' => 'Prva črka imena s priimkom (j.smith@example.com)', - 'firstnamelastinitial' => 'Ime s prvo črko priimka (janes@example.com)', - 'first_name' => 'Ime', - 'first_name_format' => 'Ime (jane@example.com)', - 'files' => 'Datoteke', - 'file_name' => 'Datoteka', - 'file_type' => 'Tip datoteke', - 'filesize' => 'File Size', - 'file_uploads' => 'Nalaganje datotek', - 'file_upload' => 'File Upload', - 'generate' => 'Ustvari', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Uvozi', - 'importing' => 'Uvažanje', - 'importing_help' => 'Mogoč je uvoz sredstev, dodatkov, licenc, komponent, potrošnega materiala in uporabnikov preko datotek CSV. -

Datoteka CSV mora bi ločena z vejico in oblikovana z glavami, ki se ujemajo tistim v vzorčni datoteki CSV in dokumentaciji.', - 'import-history' => 'Uvoz zgodovine', - 'asset_maintenance' => 'Vzdrževanje sredstev', - 'asset_maintenance_report' => 'Poročilo o vzdrževanju sredstev', - 'asset_maintenances' => 'Sredstva vzdrževanja', - 'item' => 'Element', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Nezadostna dovoljenja!', - 'kits' => 'Vnaprej določeni kompleti', - 'language' => 'Jezik', - 'last' => 'Zadnji', - 'last_login' => 'Zadnja prijava', - 'last_name' => 'Priimek', - 'license' => 'Licenca', - 'license_report' => 'Poročilo o licenci', - 'licenses_available' => 'licenc na voljo', - 'licenses' => 'Licence', - 'list_all' => 'Seznam vseh', - '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', - 'locations' => 'Lokacije', - 'logo_size' => 'Kvadratni logotipi izgledajo najboljše z Logo + Besedilo. Največja prikazana velikost logotipa je višina 50px x širina 500px. ', - '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' => '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', - 'new' => 'novo!', - 'no_depreciation' => 'Brez amortizacije', - 'no_results' => 'Ni rezultatov.', - 'no' => 'Ne', - 'notes' => 'Opombe', - 'order_number' => 'Številka naročila', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Prikazuj elemente _MENU_', - 'pagination_info' => 'Prikazuje _START_ za _END_ _TOTAL_ elementov', - 'pending' => 'V teku', - 'people' => 'Osebe', - 'per_page' => 'Rezultatov na stran', - 'previous' => 'Prejšnja', - 'processing' => 'Obdelovanje...', - 'profile' => 'Vaš profil', - 'purchase_cost' => 'Stroški nakupa', - 'purchase_date' => 'Datum nakupa', - 'qty' => 'KOLIČINA', - 'quantity' => 'Količina', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Izberite', - 'select_all' => 'Select All', - 'search' => 'Iskanje', - 'select_category' => 'Izberite kategorijo', - 'select_department' => 'Izberite oddelek', - 'select_depreciation' => 'Izberite vrsto amortizacije', - 'select_location' => 'Izberite lokacijo', - 'select_manufacturer' => 'Izberite proizvajalca', - 'select_model' => 'Izberite Model', - 'select_supplier' => 'Izberite dobavitelja', - 'select_user' => 'Izberite uporabnika', - 'select_date' => 'Izberite Datum (LLLL-MM-DD)', - 'select_statuslabel' => 'Izberite status', - 'select_company' => 'Izberite podjetje', - 'select_asset' => 'Izberite Sredstvo', - 'settings' => 'Nastavitve', - 'show_deleted' => 'Pokaži izbrisane', - 'show_current' => 'Pokaži trenutne', - 'sign_in' => 'Prijava', - 'signature' => 'Podpis', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Preobleka', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: nekatere funkcije so onemogočene za to namestitev.', - 'site_name' => 'Ime mesta', - 'state' => 'Stanje', - 'status_labels' => 'Oznake statusa', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Dobavitelj', - 'suppliers' => 'Dobavitelji', - 'sure_to_delete' => 'Ali ste prepričani, da želite izbrisati', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Pošlji', - 'target' => 'Cilj', - 'time_and_date_display' => 'Prikaz časa in datuma', - 'total_assets' => 'skupno sredstev', - 'total_licenses' => 'skupno licenc', - 'total_accessories' => 'skupno dodatkov', - 'total_consumables' => 'skupno potrošni material', - 'type' => 'Tip', - 'undeployable' => 'Nerazporejeno', - 'unknown_admin' => 'Neznan skrbnik', - 'username_format' => 'Format za uporabniško ime', - 'username' => 'Username', - 'update' => 'Posodobi', - 'upload_filetypes_help' => 'Dovoljeni tipi datotek so png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf in rar. Dovoljena je največja velikost nalaganja :size.', - 'uploaded' => 'Naloženo', - 'user' => 'Uporabnik', - 'accepted' => 'sprejeto', - 'declined' => 'zavrnjeno', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Nesprejeta sredstva', - 'users' => 'Uporabniki', - 'viewall' => 'Prikaži vse', - 'viewassets' => 'Ogled dodeljenih sredstev', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Spletna stran', - 'welcome' => 'Dobrodošli, :ime', - 'years' => 'let', - 'yes' => 'Da', - 'zip' => 'Pošta', - 'noimage' => 'Ni naložene slike ali slike ni mogoče najti.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Vaša seja je potekla. Prosimo, poizkusite ponovno.', - 'login_enabled' => 'Prijava omogočena', - 'audit_due' => 'Za revizijo', - 'audit_overdue' => 'Zamuda za revizijo', - '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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/sl/localizations.php b/resources/lang/sl/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/sl/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/sl/mail.php b/resources/lang/sl/mail.php deleted file mode 100644 index 31848ef446..0000000000 --- a/resources/lang/sl/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Uporabnik je preklical zahtevo za sredstev na spletnem mestu', - 'a_user_requested' => 'Uporabnik je zahteval sredstev na spletnem mestu', - 'accessory_name' => 'Ime Dodatka:', - 'additional_notes' => 'Dodatne opombe:', - 'admin_has_created' => 'Skrbnik vam je ustvaril račun na :web spletni strani.', - 'asset' => 'Sredstvo:', - 'asset_name' => 'Ime sredstva:', - 'asset_requested' => 'Sredstev zahtevano', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Dodeljena', - 'best_regards' => 'Lep pozdrav,', - 'canceled' => 'Preklicana:', - 'checkin_date' => 'Datum sprejema:', - 'checkout_date' => 'Datum izdaje:', - 'click_to_confirm' => 'Prosimo, kliknite na naslednjo povezavo, da potrdite svoj :spletni račun:', - 'click_on_the_link_accessory' => 'Prosimo, kliknite povezavo na dnu, da potrdite, da ste prejeli dodatno opremo.', - 'click_on_the_link_asset' => 'Prosimo, kliknite na povezavo na dnu, da potrdite, da ste prejeli opremo.', - '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', - 'current_QTY' => 'Trenutna količina', - 'Days' => 'Dnevi', - 'days' => 'Dnevi', - 'expecting_checkin_date' => 'Predviden datum dobave:', - 'expires' => 'Poteče', - 'Expiring_Assets_Report' => 'Poročilo o izteku sredstev.', - 'Expiring_Licenses_Report' => 'Poročilo o izteku licenc.', - 'hello' => 'Pozdravljeni', - 'hi' => 'Zdravo', - 'i_have_read' => 'Sem prebral oz. prebrala in se strinjam s pogoji uporabe. Potrjujem prejetje opreme.', - 'item' => 'Element:', - 'Item_Request_Canceled' => 'Zahteva je bila preklicana', - 'Item_Requested' => 'Zahtevana postavka', - 'link_to_update_password' => 'Prosimo, kliknite na to povezavo, da posodobite svoje: spletno geslo:', - 'login_first_admin' => 'Prijavite se v svojo novo namestitev Snipe-IT s spodnjimi poverilnicami:', - 'login' => 'Prijava:', - 'Low_Inventory_Report' => 'Poročilo o nizki zalogi', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min kol', - 'name' => 'Ime', - 'new_item_checked' => 'Pod vašim imenom je bil izdan nov element, spodaj so podrobnosti.', - 'password' => 'Geslo:', - 'password_reset' => 'Ponastavitev gesla', - - 'read_the_terms' => 'Prosimo, preberite pogoje uporabe spodaj.', - 'read_the_terms_and_click' => 'Preberite spodnje pogoje uporabe in kliknite spodnjo povezavo, da potrdite, da ste prebrali in se strinjali s pogoji uporabe. S tem potrdite, da ste prejeli sredstva.', - 'requested' => 'Zahtevano:', - 'reset_link' => 'Povezava za ponastavitev gesla', - 'reset_password' => 'Kliknite tukaj, če želite ponastaviti geslo:', - 'serial' => 'Serial', - 'supplier' => 'Dobavitelj', - 'tag' => 'Oznaka', - 'test_email' => 'Testna e-pošta od Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Dobrodošli: ime', - 'welcome_to' => 'Dobrodošli na :web!', - 'your_credentials' => 'Vaše poverilnice Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/sl/passwords.php b/resources/lang/sl/passwords.php deleted file mode 100644 index 41a87f98ed..0000000000 --- a/resources/lang/sl/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/sl/validation.php b/resources/lang/sl/validation.php deleted file mode 100644 index 34288b8fa5..0000000000 --- a/resources/lang/sl/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Atribut mora biti sprejet.', - 'active_url' => 'Atribut ni veljaven URL.', - 'after' => 'Atribut mora biti datum po: datumu.', - 'after_or_equal' => 'Atribut mora biti datum po ali enak: datumu.', - 'alpha' => 'Atribut lahko vsebuje le črke.', - 'alpha_dash' => 'Atribut lahko vsebuje samo črke, številke in pomišljaje.', - 'alpha_num' => 'Atribut lahko vsebuje le črke in številke.', - 'array' => 'Atribut mora biti matrika.', - 'before' => 'Atribut mora biti datum pred: datum.', - 'before_or_equal' => 'Atribut mora biti datum, ki je pred ali enakovreden datumu.', - 'between' => [ - 'numeric' => 'Atribut mora biti med: min -: max.', - 'file' => 'Atribut mora biti med: min -: max kilobajtov.', - 'string' => 'Atribut mora biti med: min -: max znakov.', - 'array' => 'Atribut mora imeti med: min in: max elementov.', - ], - 'boolean' => 'Atribut mora biti true ali false.', - 'confirmed' => 'Potrditev atributa se ne ujema.', - 'date' => 'Atribut ni veljaven datum.', - 'date_format' => 'Atribut se ne ujema z obliko: format.', - 'different' => 'Atribut: drugi mora biti drugačen.', - 'digits' => 'Atribut mora biti: števnik.', - 'digits_between' => 'Atribut mora biti med: min in: max števkami.', - 'dimensions' => 'Atribut ima neveljavne dimenzije slike.', - 'distinct' => 'Polje atribut ima podvojeno vrednost.', - 'email' => 'Oblika atributa je neveljavna.', - 'exists' => 'Izbrani atribut je neveljaven.', - 'file' => 'Atribut mora biti datoteka.', - 'filled' => 'Polje atribut mora imeti vrednost.', - 'image' => 'Atribut mora biti slika.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Izbrani atribut je neveljaven.', - 'in_array' => 'Polje atributov ne obstaja v: drugem.', - 'integer' => 'Atribut mora biti celo število.', - 'ip' => 'Atribut mora biti veljaven IP-naslov.', - 'ipv4' => 'Atribut mora biti veljaven IPv4 naslov.', - 'ipv6' => 'Atribut mora biti veljaven IPv6 naslov.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'Atribut mora biti veljaven JSON niz.', - 'max' => [ - 'numeric' => 'Atribut ne sme biti večji od: max.', - 'file' => 'Atribut ne sme biti večji od: max kilobajtov.', - 'string' => 'Atribut ne sme biti večji od: max znakov.', - 'array' => 'Atribut ne sme vsebovati več kot: max elementov.', - ], - 'mimes' => 'Atribut mora biti datoteka vrste:: vrednost.', - 'mimetypes' => 'Atribut mora biti datoteka vrste:: vrednosti.', - 'min' => [ - 'numeric' => 'Atribut mora biti vsaj: min.', - 'file' => 'Atribut mora biti vsaj: min kilobajtov.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Izbrani atribut je neveljaven.', - 'numeric' => 'Atribut mora biti število.', - 'present' => 'Polje atribut mora biti prisotno.', - 'valid_regex' => 'To ni veljaven regex. ', - 'regex' => 'Oblika atributa je neveljavna.', - 'required' => 'Polje ne sme biti prazno.', - 'required_if' => 'Polje atributa je obvezno, če: drugo je: vrednost.', - 'required_unless' => 'Polje atributa je obvezno, razen če je: drugo v: vrednosti.', - 'required_with' => 'Polje atributa je obvezno, ko: so prisotne vrednosti.', - 'required_with_all' => 'Polje atributa je obvezno, ko: so prisotne vrednosti.', - 'required_without' => 'Polje atributa je obvezno, če: vrednosti niso prisotne.', - 'required_without_all' => 'Polje atributa je obvezno, če nobena od: vrednosti ni prisotna.', - 'same' => 'Atribut in: drugi se morajo ujemati.', - 'size' => [ - 'numeric' => 'Atribut mora biti: velikost.', - 'file' => 'Atribut mora biti: velikost kilobajtov.', - 'string' => 'Atribut mora biti: velikost znakov.', - 'array' => 'Atribut mora vsebovati: elemente velikosti.', - ], - 'string' => 'Atribut mora biti niz.', - 'timezone' => 'Atribut mora biti veljavno območje.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'To geslo je preveč pogosto.', - 'statuslabel_type' => 'Izbrati morate veljavn status oznake', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/so-SO/account/general.php b/resources/lang/so-SO/account/general.php new file mode 100644 index 0000000000..116e8e5547 --- /dev/null +++ b/resources/lang/so-SO/account/general.php @@ -0,0 +1,10 @@ + 'Furayaasha API Personal', + 'api_key_warning' => 'Markaad dhaliso calaamada API, hubi inaad koobiyayso isla markaaba maadaama aanay mar dambe kuu muuqan doonin.', + 'api_base_url' => 'Url saldhigga API wuxuu ku yaalaa:', + 'api_base_url_endpoint' => '/< dhamaadka>', + 'api_token_expiration_time' => 'Calaamadaha API waxa lagu dejiyay inay ku dhacaan:', + 'api_reference' => 'Fadlan hubi Tixraaca API si aad u heshid meelaha dhamaadka API ee gaarka ah iyo dukumeenti API oo dheeri ah.', +); diff --git a/resources/lang/so-SO/admin/accessories/general.php b/resources/lang/so-SO/admin/accessories/general.php new file mode 100644 index 0000000000..40a7f9f732 --- /dev/null +++ b/resources/lang/so-SO/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Qaybta Agabka', + 'accessory_name' => 'Magaca dheeriga ah', + 'checkout' => 'Hubinta Agabka', + 'checkin' => 'Hubi Agabka', + 'create' => 'Abuur Agabka', + 'edit' => 'Wax ka beddel Agabka', + 'eula_text' => 'Qaybta EULA', + 'eula_text_help' => 'Goobtani waxay kuu ogolaanaysaa inaad u habayso EULA-gaaga noocyo gaar ah oo hanti ah. Haddii aad haysato hal EULA oo keliya dhammaan hantidaada, waxaad calamdi kartaa sanduuqa hoose si aad u isticmaasho asalka aasaasiga ah.', + 'require_acceptance' => 'U baahan isticmaalayaashu inay xaqiijiyaan aqbalaadda hantida qaybtan.', + 'no_default_eula' => 'Ma jiro EULA aasaasiga ah oo la helay Mid ku dar Settings', + 'total' => 'Wadarta', + 'remaining' => 'Ka faaideyso', + 'update' => 'Cusbooneysii Agabka', + 'use_default_eula' => 'Isticmaal horta u ah EULA beddelkeeda.', + 'use_default_eula_disabled' => 'Isticmaal beddelka EULA-ga aasaasiga ah. Ma jiro EULA aasaasiga ah oo la dejiyay. Fadlan ku dar mid Settings', + 'clone' => 'Qalabka Clone', + 'delete_disabled' => 'Qalabkan weli lama tirtiri karo sababtoo ah walxaha qaarkood weli waa la hubiyay.', + +); diff --git a/resources/lang/so-SO/admin/accessories/message.php b/resources/lang/so-SO/admin/accessories/message.php new file mode 100644 index 0000000000..c3d08b8a41 --- /dev/null +++ b/resources/lang/so-SO/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Qalabka [:id] ma jiro', + 'not_found' => 'Qalabkaas lama helin.', + 'assoc_users' => 'Qalabkan waxa uu hadda hayaa :count walxo la hubiyay isticmaalayaasha Fadlan iska hubi agabka oo isku day markale. ', + + 'create' => array( + 'error' => 'Qalabka lama abuurin, fadlan isku day mar kale.', + 'success' => 'Qalabka si guul leh ayaa loo sameeyay' + ), + + 'update' => array( + 'error' => 'Qalabka lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Qalabka si guul leh ayaa loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto qalabkan?', + 'error' => 'Waxaa jiray arrin la tirtiray qalabyada Fadlan isku day mar kale', + 'success' => 'Qalabka si guul leh ayaa loo tirtiray' + ), + + 'checkout' => array( + 'error' => 'Agabka lama hubin, fadlan isku day mar kale', + 'success' => 'Qalabka si guul leh ayaa loo hubiyay', + 'unavailable' => 'Agabka looma hayo hubinta Hubi tirada la heli karo', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale' + ), + + 'checkin' => array( + 'error' => 'Agabka lama hubin, fadlan isku day mar kale', + 'success' => 'Qalabka si guul leh ayaa loo hubiyay', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale' + ) + + +); diff --git a/resources/lang/so-SO/admin/accessories/table.php b/resources/lang/so-SO/admin/accessories/table.php new file mode 100644 index 0000000000..f2a41e6701 --- /dev/null +++ b/resources/lang/so-SO/admin/accessories/table.php @@ -0,0 +1,11 @@ + 'Soo deji CSV', + 'eula_text' => 'EULA', + 'id' => 'Aqoonsi', + 'require_acceptance' => 'Ogolaanshaha', + 'title' => 'Magaca dheeriga ah', + + +); diff --git a/resources/lang/so-SO/admin/asset_maintenances/form.php b/resources/lang/so-SO/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..bf2c5b44c4 --- /dev/null +++ b/resources/lang/so-SO/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Nooca Dayactirka Hantida', + 'title' => 'Ciwaanka', + 'start_date' => 'Taariikhda billowga', + 'completion_date' => 'Taariikhda Dhamaystirka', + 'cost' => 'Qiimaha', + 'is_warranty' => 'Hagaajinta dammaanadda', + 'asset_maintenance_time' => 'Waqtiga Dayactirka Hantida (maalmo gudaheed)', + 'notes' => 'Xusuusin', + 'update' => 'Cusbooneysii Dayactirka Hantida', + 'create' => 'Abuur Dayactirka Hantida' + ]; diff --git a/resources/lang/so-SO/admin/asset_maintenances/general.php b/resources/lang/so-SO/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..924f4cda36 --- /dev/null +++ b/resources/lang/so-SO/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'Dayactirka hantida', + 'edit' => 'Wax ka beddel Dayactirka Hantida', + 'delete' => 'Tirtir Dayactirka Hantida', + 'view' => 'Daawo Faahfaahinta Dayactirka Hantida', + 'repair' => 'Dayactirka', + 'maintenance' => 'Dayactirka', + 'upgrade' => 'Cusboonaysii', + 'calibration' => 'Calibration', + 'software_support' => 'Taageerada Software', + 'hardware_support' => 'Taageerada Hardware', + 'configuration_change' => 'Isbeddelka Qaabaynta', + 'pat_test' => 'Imtixaanka PAT', + ]; diff --git a/resources/lang/so-SO/admin/asset_maintenances/message.php b/resources/lang/so-SO/admin/asset_maintenances/message.php new file mode 100644 index 0000000000..3592ffe495 --- /dev/null +++ b/resources/lang/so-SO/admin/asset_maintenances/message.php @@ -0,0 +1,21 @@ + 'Dayactirka hantida aad raadinaysay lama helin!', + 'delete' => [ + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto dayactirka hantida?', + 'error' => 'Waxaa jirtay arrin lagu tirtirayo dayactirka hantida. Fadlan isku day mar kale', + 'success' => 'Dayactirka hantida ayaa si guul leh loo tirtiray', + ], + 'create' => [ + 'error' => 'Dayactirka hantida lama abuurin, fadlan isku day mar kale.', + 'success' => 'Dayactirka hantida ayaa loo sameeyay si guul leh.', + ], + 'edit' => [ + 'error' => 'Dayactirka hantida lama tafatirin, fadlan isku day mar kale.', + 'success' => 'Dayactirka hantida ayaa si guul leh loo tafatiray', + ], + 'asset_maintenance_incomplete' => 'Wali lama dhamaystirin', + 'warranty' => 'Dammaanad', + 'not_warranty' => 'Ma aha damaanad', + ]; diff --git a/resources/lang/so-SO/admin/asset_maintenances/table.php b/resources/lang/so-SO/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..3072331b71 --- /dev/null +++ b/resources/lang/so-SO/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'Dayactirka hantida', + 'asset_name' => 'Magaca Hantida', + 'is_warranty' => 'Dammaanad', + 'dl_csv' => 'Soo deji CSV', + ]; diff --git a/resources/lang/so-SO/admin/categories/general.php b/resources/lang/so-SO/admin/categories/general.php new file mode 100644 index 0000000000..f8bf04ca8a --- /dev/null +++ b/resources/lang/so-SO/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Qaybaha Hantida', + 'category_name' => 'Magaca Qaybta', + 'checkin_email' => 'U dir iimaylka isticmaalaha marka la jeegeynayo/baaro.', + 'checkin_email_notification' => 'Isticmaalahan waxa loo soo diri doonaa iimayl marka la hubinayo/baaro.', + 'clone' => 'Qaybta Clone', + 'create' => 'Abuur Qaybta', + 'edit' => 'Wax ka beddel qaybta', + 'email_will_be_sent_due_to_global_eula' => 'Iimayl ayaa loo diri doonaa isticmaalaha sababtoo ah EULA caalamiga ah ayaa la isticmaalayaa.', + 'email_will_be_sent_due_to_category_eula' => 'Iimayl ayaa loo diri doona isticmaalaha sababtoo ah EULA ayaa loo dejiyay qaybtan.', + 'eula_text' => 'Qaybta EULA', + 'eula_text_help' => 'Goobtani waxay kuu ogolaanaysaa inaad u habayso EULA-gaaga noocyo gaar ah oo hanti ah. Haddii aad haysato hal EULA oo keliya dhammaan hantidaada, waxaad calamdi kartaa sanduuqa hoose si aad u isticmaasho asalka aasaasiga ah.', + 'name' => 'Magaca Qaybta', + 'require_acceptance' => 'U baahan isticmaalayaashu inay xaqiijiyaan aqbalaadda hantida qaybtan.', + 'required_acceptance' => 'Isticmaalahan waxaa iimayl loogu soo diri doonaa xiriiriye si loo xaqiijiyo aqbalaada shaygan.', + 'required_eula' => 'Isticmaalahan waxaa iimayl loogu soo diri doonaa koobiga EULA', + 'no_default_eula' => 'Ma jiro EULA aasaasiga ah oo la helay Mid ku dar Settings.', + 'update' => 'Cusbooneysii Qaybta', + 'use_default_eula' => 'Isticmaal horta u ah EULA beddelkeeda.', + 'use_default_eula_disabled' => 'Isticmaal beddelka EULA-ga aasaasiga ah. Ma jiro EULA aasaasiga ah oo la dejiyay. Fadlan ku dar mid Settings.', + 'use_default_eula_column' => 'Isticmaal EULA caadiga ah', + +); diff --git a/resources/lang/so-SO/admin/categories/message.php b/resources/lang/so-SO/admin/categories/message.php new file mode 100644 index 0000000000..e1a3ae6aa9 --- /dev/null +++ b/resources/lang/so-SO/admin/categories/message.php @@ -0,0 +1,26 @@ + 'Qaybta ma jirto.', + 'assoc_models' => 'Qaybtan hadda waxay la xidhiidhaa ugu yaraan hal nooc oo lama tirtiri karo. Fadlan cusboonaysii moodooyinkaaga si aanay u tixraacin qaybtan oo isku day mar kale. ', + 'assoc_items' => 'Qaybtan hadda waxa lala xidhiidhiyaa ugu yaraan hal :asset_type lamana tirtiri karo. Fadlan cusboonaysii :asset_type kaaga si aanad mar dambe tixraac qaybtan oo isku day mar kale. ', + + 'create' => array( + 'error' => 'Qaybta lama abuurin, fadlan isku day mar kale.', + 'success' => 'Qaybta si guul leh ayaa loo sameeyay.' + ), + + 'update' => array( + 'error' => 'Qaybta lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Qaybta si guul leh ayaa loo cusboonaysiiyay.', + 'cannot_change_category_type' => 'Ma beddeli kartid nooca qaybta marka la abuuro', + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad doonayso inaad tirtirto qaybtan?', + 'error' => 'Waxaa jirtay arrin la tirtiray qaybta Fadlan isku day mar kale.', + 'success' => 'Qaybta si guul leh ayaa loo tirtiray.' + ) + +); diff --git a/resources/lang/so-SO/admin/categories/table.php b/resources/lang/so-SO/admin/categories/table.php new file mode 100644 index 0000000000..ce07a08901 --- /dev/null +++ b/resources/lang/so-SO/admin/categories/table.php @@ -0,0 +1,10 @@ + 'EULA', + 'id' => 'Aqoonsi', + 'parent' => 'Waalid', + 'require_acceptance' => 'Ogolaanshaha', + 'title' => 'Magaca Qaybta Hantida', + +); diff --git a/resources/lang/so-SO/admin/companies/general.php b/resources/lang/so-SO/admin/companies/general.php new file mode 100644 index 0000000000..31e10eafaa --- /dev/null +++ b/resources/lang/so-SO/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Dooro Shirkad', + 'about_companies' => 'Ku saabsan Shirkadaha', + 'about_companies_description' => ' Waxaad u isticmaali kartaa shirkadaha sidii goob wargelineed oo fudud, ama waxaad u isticmaali kartaa si aad u xaddiddo muuqaalka hantida iyo helitaanka isticmaalayaasha shirkad gaar ah adiga oo awood u siinaya Taageerada Shirkadda Buuxa ee goobaha maamulkaaga.', +]; diff --git a/resources/lang/so-SO/admin/companies/message.php b/resources/lang/so-SO/admin/companies/message.php new file mode 100644 index 0000000000..1710670cec --- /dev/null +++ b/resources/lang/so-SO/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Shirkaddu ma jirto.', + 'deleted' => 'Shirkadda la tirtiray', + 'assoc_users' => 'Shirkaddan hadda waxay ku xidhan tahay ugu yaraan hal nooc oo lama tirtiri karo. Fadlan cusboonaysii moodooyinkaaga si aanay u tixraacin shirkaddan oo isku day mar kale. ', + 'create' => [ + 'error' => 'Shirkadda lama abuurin, fadlan isku day mar kale.', + 'success' => 'Shirkadda si guul leh ayaa loo abuuray', + ], + 'update' => [ + 'error' => 'Shirkadda lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Shirkadda si guul leh ayaa loo cusboonaysiiyay', + ], + 'delete' => [ + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto shirkaddan?', + 'error' => 'Waxaa jirtay arrin la tirtiray shirkadda. Fadlan isku day mar kale', + 'success' => 'Shirkadda si guul leh ayaa loo tirtiray', + ], +]; diff --git a/resources/lang/so-SO/admin/companies/table.php b/resources/lang/so-SO/admin/companies/table.php new file mode 100644 index 0000000000..dd5c859436 --- /dev/null +++ b/resources/lang/so-SO/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Shirkadaha', + 'create' => 'Abuur Shirkad', + 'email' => 'Company Email', + 'title' => 'Shirkadda', + 'phone' => 'Company Phone', + 'update' => 'Shirkada Cusbooneysii', + 'name' => 'Magaca Shirkadda', + 'id' => 'Aqoonsi', +); diff --git a/resources/lang/so-SO/admin/components/general.php b/resources/lang/so-SO/admin/components/general.php new file mode 100644 index 0000000000..4ed0d02969 --- /dev/null +++ b/resources/lang/so-SO/admin/components/general.php @@ -0,0 +1,16 @@ + 'Magaca Qaybta', + 'checkin' => 'Hubi Qaybta', + 'checkout' => 'Qaybta hubinta', + 'cost' => 'Qiimaha iibka', + 'create' => 'Abuur Qayb', + 'edit' => 'Wax ka beddel qaybta', + 'date' => 'Taariikhda Iibka', + 'order' => 'Nambarka dalbashada', + 'remaining' => 'Haraaga', + 'total' => 'Wadarta', + 'update' => 'Cusbooneysii Qaybta', + 'checkin_limit' => 'Qadarka la hubiyay waa in ay la mid tahay ama ka yar tahay :assigned_qty' +); diff --git a/resources/lang/so-SO/admin/components/message.php b/resources/lang/so-SO/admin/components/message.php new file mode 100644 index 0000000000..4953cc0e61 --- /dev/null +++ b/resources/lang/so-SO/admin/components/message.php @@ -0,0 +1,37 @@ + 'Qayb ma jiraan', + + 'create' => array( + 'error' => 'Qayb lama abuurin, fadlan isku day mar kale.', + 'success' => 'Qayb ayaa loo sameeyay si guul leh' + ), + + 'update' => array( + 'error' => 'Qaybaha lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Qaybta si guul leh ayaa loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto qaybtan?', + 'error' => 'Waxaa jirtay arrin la tirtirayo qaybta Fadlan isku day mar kale', + 'success' => 'Qaybta si guul leh ayaa loo tirtiray' + ), + + 'checkout' => array( + 'error' => 'Qaybaha lama hubin, fadlan isku day mar kale', + 'success' => 'Qaybta si guul leh ayaa loo hubiyay', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale', + 'unavailable' => 'Qaybo aan ku filnayn ayaa hadhsan: :remaining hadhay, :requested waa la codsaday ', + ), + + 'checkin' => array( + 'error' => 'Qaybaha lama hubin, fadlan isku day mar kale', + 'success' => 'Qaybta si guul leh ayaa loo hubiyay', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale' + ) + + +); diff --git a/resources/lang/so-SO/admin/components/table.php b/resources/lang/so-SO/admin/components/table.php new file mode 100644 index 0000000000..f6eccbb372 --- /dev/null +++ b/resources/lang/so-SO/admin/components/table.php @@ -0,0 +1,5 @@ + 'Magaca Qaybta', +); diff --git a/resources/lang/so-SO/admin/consumables/general.php b/resources/lang/so-SO/admin/consumables/general.php new file mode 100644 index 0000000000..3a8e013a02 --- /dev/null +++ b/resources/lang/so-SO/admin/consumables/general.php @@ -0,0 +1,11 @@ + 'Hubinta Isticmaalka Isticmaalka', + 'consumable_name' => 'Magaca la isticmaali karo', + 'create' => 'Abuur la isticmaali karo', + 'item_no' => 'Shayga No.', + 'remaining' => 'Haraaga', + 'total' => 'Wadarta', + 'update' => 'Cusbooneysii Isticmaalka', +); diff --git a/resources/lang/so-SO/admin/consumables/message.php b/resources/lang/so-SO/admin/consumables/message.php new file mode 100644 index 0000000000..6a672d9941 --- /dev/null +++ b/resources/lang/so-SO/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Wax la isticmaali karo ma jiro.', + + 'create' => array( + 'error' => 'La isticmaali karo lama abuurin, fadlan isku day mar kale.', + 'success' => 'Isticmaalka ayaa si guul leh loo abuuray' + ), + + 'update' => array( + 'error' => 'Isticmaalka lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Isticmaalka si guul leh ayaa loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto alaabtan?', + 'error' => 'Waxaa jirtay arrin la tirtirayo alaabta. Fadlan isku day mar kale', + 'success' => 'Isticmaalka si guul leh ayaa loo tirtiray' + ), + + 'checkout' => array( + 'error' => 'Isticmaalka lama hubin, fadlan isku day mar kale', + 'success' => 'Isticmaalka si guul leh ayaa loo hubiyay', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale', + 'unavailable' => 'Ma jiraan alaabooyin ku filan hubintan. Fadlan hubi tirada hadhay ', + ), + + 'checkin' => array( + 'error' => 'Isticmaalka lama hubin, fadlan isku day mar kale', + 'success' => 'Isticmaalka si guul leh ayaa loo hubiyay', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale' + ) + + +); diff --git a/resources/lang/so-SO/admin/consumables/table.php b/resources/lang/so-SO/admin/consumables/table.php new file mode 100644 index 0000000000..7cfcd4a797 --- /dev/null +++ b/resources/lang/so-SO/admin/consumables/table.php @@ -0,0 +1,5 @@ + 'Magaca la isticmaali karo', +); diff --git a/resources/lang/so-SO/admin/custom_fields/general.php b/resources/lang/so-SO/admin/custom_fields/general.php new file mode 100644 index 0000000000..b87fb43829 --- /dev/null +++ b/resources/lang/so-SO/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Goobaha gaarka ah', + 'manage' => 'Maamul', + 'field' => 'Garoonka', + 'about_fieldsets_title' => 'Ku saabsan Fieldsets', + 'about_fieldsets_text' => 'Fieldsets waxay kuu oggolaanayaan inaad abuurto kooxo garoomo gaar ah kuwaas oo inta badan dib loogu isticmaalo noocyada moodooyinka hantida gaarka ah.', + 'custom_format' => 'Qaabka Regex ee gaarka ah...', + 'encrypt_field' => 'Siri qiimaha goobtan kaydka xogta', + 'encrypt_field_help' => 'DIGNIIN: Siraynta goobta ayaa ka dhigaysa mid aan la baari karin.', + 'encrypted' => 'Qarsoon', + 'fieldset' => 'Goobta garoonka', + 'qty_fields' => 'Goobaha Qty', + 'fieldsets' => 'Goobaha garoonka', + 'fieldset_name' => 'Magaca Goobta', + 'field_name' => 'Magaca Goobta', + 'field_values' => 'Qiimaha Goobta', + 'field_values_help' => 'Ku dar xulashooyinka la dooran karo, midkiiba. Khadadka maran ee aan ahayn xariiqda koowaad waa la iska indhatiraa', + 'field_element' => 'Qaybta Foomka', + 'field_element_short' => 'Cunsurka', + 'field_format' => 'Qaabka', + 'field_custom_format' => 'Qaabka Regex Custom', + 'field_custom_format_help' => 'Goobtani waxay kuu ogolaanaysaa inaad isticmaasho odhaah regex si loo xaqiijiyo Waa inay ku bilaabataa "regex:" - tusaale ahaan, si loo xaqiijiyo in qiimaha goobta gaarka ahi ka kooban yahay IMEI sax ah (15 lambar), waxaad isticmaali doontaa regex:/^[0-9]{15}$ /', + 'required' => 'Loo baahan yahay', + 'req' => 'Req.', + 'used_by_models' => 'Waxaa Isticmaala Moodooyinka', + 'order' => 'Dalbo', + 'create_fieldset' => 'Goob Cusub', + 'update_fieldset' => 'Cusbooneysii Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id ma jiro', + 'fieldset_updated' => 'Goobta goobta waa la cusboonaysiiyay', + 'create_fieldset_title' => 'Samee goob cusub', + 'create_field' => 'Garoonka Cusub ee Custom', + 'create_field_title' => 'Samee goob cusub oo caado ah', + 'value_encrypted' => 'Qiimaha goobtan waxa lagu sir ah kaydka xogta. Kaliya isticmaalayaasha maamulka ayaa awoodi doona inay arkaan qiimaha la furay', + 'show_in_email' => 'Ku dar qiimaha goobtan fariimaha hubinta ee loo soo diray isticmaalaha? Goobaha sirta ah laguma dari karo iimaylada', + 'show_in_email_short' => 'Ku dar emails', + 'help_text' => 'Qoraalka Caawinta', + 'help_text_description' => 'Kani waa qoraal ikhtiyaari ah oo ka soo bixi doona hoosta qaybaha foomka marka la tafatiro hantida si loo bixiyo macnaha guud ee goobta.', + 'about_custom_fields_title' => 'Ku saabsan Goobaha Gaarka ah', + 'about_custom_fields_text' => 'Goobaha gaarka ah waxay kuu oggolaanayaan inaad ku darto sifooyin aan sabab lahayn hantida.', + 'add_field_to_fieldset' => 'Kudar Goobta Goobta', + 'make_optional' => 'Loo baahan yahay - dhagsii si aad ikhtiyaar u sameyso', + 'make_required' => 'Ikhtiyaar-guji si loo baahdo', + 'reorder' => 'Dib u dalbo', + 'db_field' => 'Goobta DB', + 'db_convert_warning' => 'DIGNIIN. Goobtani waxay ku dhex jirtaa shaxda qaaska ah ee beeraha sida :db_column laakiin waa inay noqotaa :expected
.', + 'is_unique' => 'Qiimahani waa inuu noqdaa mid u gaar ah dhammaan hantida', + 'unique' => 'Gaar ah', + 'display_in_user_view' => 'U oggolow isticmaale la hubiyay inuu ku arko qiimayaashan boggooda Hantida la qoondeeyay', + 'display_in_user_view_table' => 'U Muuqda Isticmaalaha', + 'auto_add_to_fieldsets' => 'Si toos ah ugu dar tan goob kasta oo cusub', + 'add_to_preexisting_fieldsets' => 'Ku dar goob kasta oo jira', + 'show_in_listview' => 'U muuji liiska aragtiyaha sida caadiga ah. Isticmaalayaasha idman ayaa wali awood u yeelan doona inay muujiyaan/qariyaan iyagoo isticmaalaya xulashada tiirka', + 'show_in_listview_short' => 'Ku muuji liisaska', + 'show_in_requestable_list_short' => 'Ku muuji liiska hantida la codsan karo', + 'show_in_requestable_list' => 'Muuji qiimaha liiska hantida la codsan karo. Goobaha sirta ah lama tusi doono', + 'encrypted_options' => 'Goobtan waa la sir sir ah, marka qaar ka mid ah xulashooyinka bandhiga lama heli doono.', + +]; diff --git a/resources/lang/so-SO/admin/custom_fields/message.php b/resources/lang/so-SO/admin/custom_fields/message.php new file mode 100644 index 0000000000..caff4e7720 --- /dev/null +++ b/resources/lang/so-SO/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'Goobtaas ma jirto.', + 'already_added' => 'Goobta mar hore ayaa lagu daray', + + 'create' => array( + 'error' => 'Goobta lama abuurin, fadlan isku day mar kale.', + 'success' => 'Goobta si guul leh ayaa loo sameeyay', + 'assoc_success' => 'Goobta si guul leh ayaa loogu daray goobta.' + ), + + 'update' => array( + 'error' => 'Goobta lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Goobta si guul leh ayaa loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad doonayso inaad tirtirto goobtan?', + 'error' => 'Waxaa jirtay arrin la tirtiray garoonka. Fadlan isku day mar kale', + 'success' => 'Goobta si guul leh ayaa loo tirtiray', + 'in_use' => 'Goobta weli waa la isticmaalayaa.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'Fieldset ma jiro', + + 'create' => array( + 'error' => 'Fieldset lama abuurin, fadlan isku day mar kale.', + 'success' => 'Fieldset si guul leh ayaa loo sameeyay' + ), + + 'update' => array( + 'error' => 'Fieldset lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Goobta goobta ayaa si guul leh loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto goobtan?', + 'error' => 'Waxaa jirtay arrin la tirtiray goobta. Fadlan isku day mar kale', + 'success' => 'Goobta garoonka si guul leh ayaa loo tirtiray', + 'in_use' => 'Fieldset weli waa la isticmaalayaa', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'Khalad ansaxinta qiyamka godadka goobta caadiga ah', + + ), + + + + + + +); diff --git a/resources/lang/so-SO/admin/departments/message.php b/resources/lang/so-SO/admin/departments/message.php new file mode 100644 index 0000000000..13b948c750 --- /dev/null +++ b/resources/lang/so-SO/admin/departments/message.php @@ -0,0 +1,22 @@ + 'Waaxdu ma jirto.', + 'department_already_exists' => 'Waax magacaas leh ayaa horay uga jirtay goobta shirkadda. Ama u dooro magac gaar ah waaxdan. ', + 'assoc_users' => 'Waaxdan hadda waxay ku xidhan tahay ugu yaraan hal isticmaale lamana tirtiri karo. Fadlan cusboonaysii isticmaalayaashaada si aanay u tixraacin waaxdan oo isku day mar kale. ', + 'create' => array( + 'error' => 'Waaxda lama abuurin, fadlan isku day mar kale.', + 'success' => 'Waaxda si guul leh ayaa loo sameeyay.' + ), + 'update' => array( + 'error' => 'Waaxda lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Waaxdu si guul leh ayaa loo cusboonaysiiyay' + ), + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto waaxdan?', + 'error' => 'Waxaa jirtay arrin la tirtiray waaxda. Fadlan isku day mar kale', + 'success' => 'Waaxda si guul leh ayaa loo tirtiray' + ) + +); diff --git a/resources/lang/so-SO/admin/departments/table.php b/resources/lang/so-SO/admin/departments/table.php new file mode 100644 index 0000000000..0bc65eadbc --- /dev/null +++ b/resources/lang/so-SO/admin/departments/table.php @@ -0,0 +1,11 @@ + 'Aqoonsi', + 'name' => 'Magaca Waaxda', + 'manager' => 'Maareeyaha', + 'location' => 'Goobta', + 'create' => 'Abuur Waax', + 'update' => 'Cusbooneysii Waaxda', + ); diff --git a/resources/lang/so-SO/admin/depreciations/general.php b/resources/lang/so-SO/admin/depreciations/general.php new file mode 100644 index 0000000000..47e76f5c96 --- /dev/null +++ b/resources/lang/so-SO/admin/depreciations/general.php @@ -0,0 +1,14 @@ + 'Ku saabsan Qiimo dhaca Hantida', + 'about_depreciations' => 'Waxaad dejin kartaa qiimo dhimista hantida si aad u qiimayso hantida ku salaysan qiimo-dhaca khadka tooska ah.', + 'asset_depreciations' => 'Qiimo dhaca Hantida', + 'create' => 'Samee Qiimo Dhac', + 'depreciation_name' => 'Magaca Qiimo dhaca', + 'depreciation_min' => 'Qiimaha Dabaqa ee Qiima dhaca', + 'number_of_months' => 'Tirada Bilaha', + 'update' => 'Cusbooneysii Qiima dhaca', + 'depreciation_min' => 'Qiimaha Ugu Yar Kadib Qiima Dhaca', + 'no_depreciations_warning' => ' Digniin:
Hadda ma haysatid wax qiimo dhimis ah oo la dejiyay. Fadlan samee ugu yaraan hal qiimo dhimis si aad u aragto warbixinta qiimo dhimista.', +]; diff --git a/resources/lang/so-SO/admin/depreciations/message.php b/resources/lang/so-SO/admin/depreciations/message.php new file mode 100644 index 0000000000..07377b6a0a --- /dev/null +++ b/resources/lang/so-SO/admin/depreciations/message.php @@ -0,0 +1,25 @@ + 'Heerka qiimo-dhaca ma jiro.', + 'assoc_users' => 'Qiimo dhacan hadda waxa lala xidhiidhiyaa hal ama dhawr nooc oo lama tirtiri karo. Fadlan tirtir moodooyinka, ka dibna isku day mar kale tirtir. ', + + + 'create' => array( + 'error' => 'Qiimo dhaca lama abuurin, fadlan isku day mar kale. :(', + 'success' => 'Qiimo-dhimis ayaa loo sameeyay si guul leh. :)' + ), + + 'update' => array( + 'error' => 'Fasalka qiima dhaca lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Heerka qiima dhaca ayaa si guul leh loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto heerkan qiimo-dhaca?', + 'error' => 'Waxaa jirtay arrin lagu tirtirayo heerka qiima dhaca. Fadlan isku day mar kale', + 'success' => 'Heerka qiima dhimista ayaa si guul leh loo tirtiray' + ) + +); diff --git a/resources/lang/so-SO/admin/depreciations/table.php b/resources/lang/so-SO/admin/depreciations/table.php new file mode 100644 index 0000000000..ebf8b6b67d --- /dev/null +++ b/resources/lang/so-SO/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'Aqoonsi', + 'months' => 'Bilo', + 'term' => 'Muddada', + 'title' => 'Magaca', + 'depreciation_min' => 'Qiimaha Dabaqa', + +]; diff --git a/resources/lang/so-SO/admin/groups/message.php b/resources/lang/so-SO/admin/groups/message.php new file mode 100644 index 0000000000..22da067a71 --- /dev/null +++ b/resources/lang/so-SO/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Koox ayaa horay u jirtay!', + 'group_not_found' => 'Aqoonsiga kooxda :id ma jiro.', + 'group_name_required' => 'Goobta magaca ayaa loo baahan yahay', + + 'success' => array( + 'create' => 'Kooxda si guul leh ayaa loo abuuray', + 'update' => 'Kooxda si guul leh ayaa loo cusboonaysiiyay', + 'delete' => 'Kooxda si guul leh ayaa loo tirtiray', + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad doonayso inaad tirtirto kooxdan?', + 'create' => 'Waxaa jirtay arin abuurista kooxda. Fadlan isku day mar kale', + 'update' => 'Waxaa jirtay arrin la cusboonaysiiyay kooxda. Fadlan isku day mar kale', + 'delete' => 'Waxaa jirtay arrin la tirtiray kooxda. Fadlan isku day mar kale', + ), + +); diff --git a/resources/lang/so-SO/admin/groups/table.php b/resources/lang/so-SO/admin/groups/table.php new file mode 100644 index 0000000000..863becd322 --- /dev/null +++ b/resources/lang/so-SO/admin/groups/table.php @@ -0,0 +1,9 @@ + 'Aqoonsi', + 'name' => 'Magaca', + 'users' => '# Isticmaalayaasha', + +); diff --git a/resources/lang/so-SO/admin/groups/titles.php b/resources/lang/so-SO/admin/groups/titles.php new file mode 100644 index 0000000000..bbd3ac39ed --- /dev/null +++ b/resources/lang/so-SO/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'Ku saabsan Kooxaha', + 'about_groups' => 'Kooxaha waxaa loo isticmaalaa si guud loo isticmaalo oggolaanshaha.', + 'group_management' => 'Maamulka kooxda', + 'create' => 'Abuur Koox Cusub', + 'update' => 'Kooxda wax ka beddel', + 'group_name' => 'Magaca Kooxda', + 'group_admin' => 'Kooxda Maamulka', + 'allow' => 'Allow', + 'deny' => 'Inkira', + 'permission' => 'Ogolaanshaha', + 'grant' => 'Deeq', + 'no_permissions' => 'Kooxdani wax ogolaansho ah ma lahan' +]; diff --git a/resources/lang/so-SO/admin/hardware/form.php b/resources/lang/so-SO/admin/hardware/form.php new file mode 100644 index 0000000000..08ccaa5e5b --- /dev/null +++ b/resources/lang/so-SO/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Xaqiiji Tirtir Hantida Badan', + 'bulk_restore' => 'Xaqiiji Hanti Soo Celinta Bulk', + 'bulk_delete_help' => 'Hoos ku eeg hantida tirtirka badan Marka la tirtiro, hantidan waa la soo celin karaa, laakiin hadda ka dib lama xidhiidhin doono isticmaale kasta oo hadda loo qoondeeyey.', + 'bulk_restore_help' => 'Hoos ku eeg hantida dib u soo celinta tirada badan. Marka dib loo soo celiyo, hantidan lalama xidhiidhin doono isticmaaleyaal hore loogu qoondeeyey.', + 'bulk_delete_warn' => 'Waxaad ku dhowdahay inaad tirtirto :asset_count hantida.', + 'bulk_restore_warn' => 'Waxaad soo celinaysaa :asset_count hantida.', + 'bulk_update' => 'Hantida Cusbooneysii Badan', + 'bulk_update_help' => 'Foomkan wuxuu kuu ogolaanayaa inaad hal mar cusboonaysiiso hanti badan. Kaliya buuxi meelaha aad u baahan tahay inaad bedesho. Goob kasta oo bannaan ayaa ahaan doonta mid aan isbeddelin. ', + 'bulk_update_warn' => 'Waxaad ku dhowdahay inaad wax ka beddesho sifooyinka hanti keli ah.|Waxaad ku dhowdahay inaad wax ka beddesho guryaha :asset_count hantida.', + 'bulk_update_with_custom_field' => 'Ogow hantidu waa :asset_model_count noocyo noocyo kala duwan ah.', + 'bulk_update_model_prefix' => 'Qaababka', + 'bulk_update_custom_field_unique' => 'Tani waa goob gaar ah oo aan la tafatirin karin.', + 'checkedout_to' => 'La Hubiyay', + 'checkout_date' => 'Taariikhda Bixinta', + 'checkin_date' => 'Taariikhda la soo galayo', + 'checkout_to' => 'Iska hubi', + 'cost' => 'Qiimaha iibka', + 'create' => 'Abuur Hanti', + 'date' => 'Taariikhda Iibka', + 'depreciation' => 'Qiimo dhaca', + 'depreciates_on' => 'Qiimo dhaca On', + 'default_location' => 'Goobta ugu talagalka ah', + 'default_location_phone' => 'Taleefanka Goobta ugu tala galay', + 'eol_date' => 'Taariikhda EOL', + 'eol_rate' => 'Heerka EOL', + 'expected_checkin' => 'Taariikhda la filayo', + 'expires' => 'Dhacaya', + 'fully_depreciated' => 'Si Buuxda U Dhacay', + 'help_checkout' => 'Haddii aad rabto in aad si degdeg ah u qoondayso hantidan, ka dooro "Diyaar u ah in la geeyo" liiska xaaladda kore. ', + 'mac_address' => 'Cinwaanka MAC', + 'manufacturer' => 'Soo saaraha', + 'model' => 'Qaabka', + 'months' => 'bilo', + 'name' => 'Magaca Hantida', + 'notes' => 'Xusuusin', + 'order' => 'Nambarka dalbashada', + 'qr' => 'Koodhka QR', + 'requestable' => 'Isticmaalayaasha ayaa codsan kara hantidan', + 'select_statustype' => 'Dooro Nooca Xaaladda', + 'serial' => 'Taxane', + 'status' => 'Xaalada', + 'tag' => 'Hantida Tag', + 'update' => 'Cusboonaysiinta Hantida', + 'warranty' => 'Dammaanad', + 'warranty_expires' => 'Dammaanadku Wuu Dhacayaa', + 'years' => 'sanado', + 'asset_location' => 'Cusbooneysii Goobta Hantida', + 'asset_location_update_default_current' => 'Cusbooneysii goobta caadiga ah IYO goobta dhabta ah', + 'asset_location_update_default' => 'Cusbooneysii kaliya goobta caadiga ah', + 'asset_location_update_actual' => 'Cusbooneysii goobta dhabta ah oo kaliya', + 'asset_not_deployable' => 'Heerka hantidu maaha mid la diri karo Hantidan lama hubin karo.', + 'asset_deployable' => 'Heerkaas waa la geyn karaa Hantidan waa la hubin karaa.', + 'processing_spinner' => 'Hagaajinta... (Tani waxa laga yaabaa inay wakhti yar ku qaadato faylalka waaweyn)', + 'optional_infos' => 'Macluumaadka Ikhtiyaarka ah', + 'order_details' => 'Dalbo Macluumaadka La Xiriira' +]; diff --git a/resources/lang/so-SO/admin/hardware/general.php b/resources/lang/so-SO/admin/hardware/general.php new file mode 100644 index 0000000000..33f0604077 --- /dev/null +++ b/resources/lang/so-SO/admin/hardware/general.php @@ -0,0 +1,42 @@ + 'Ku saabsan Hantida', + 'about_assets_text' => 'Hantidu waa shay lagu raadraaco lambar taxane ah ama sumad hanti ah. Waxay u muuqdaan inay yihiin shay qiimo sare leh marka la aqoonsanayo shay gaar ah.', + 'archived' => 'Kaydsan', + 'asset' => 'Hantida', + 'bulk_checkout' => 'Hubinta Hantida', + 'bulk_checkin' => 'Hubi Hantida', + 'checkin' => 'Hubi Hantida', + 'checkout' => 'Hubi Hantida', + 'clone' => 'Hantida Clone', + 'deployable' => 'La geyn karo', + 'deleted' => 'Hantidan waa la tirtiray.', + 'delete_confirm' => 'Ma hubtaa inaad doonayso inaad tirtirto hantidan?', + 'edit' => 'Wax ka beddel hantida', + 'model_deleted' => 'Qaabkan Hantida waa la tirtiray Waa inaad soo celisaa qaabka ka hor inta aanad soo celin Hantida.', + 'model_invalid' => 'Qaabka hantidani waa mid aan shaqayn.', + 'model_invalid_fix' => 'Hantida waa in la tafatiraa si tan loo saxo ka hor inta aan la isku dayin in la hubiyo ama laga saaro.', + 'requestable' => 'La codsan karo', + 'requested' => 'La codsaday', + 'not_requestable' => 'Looma baahna', + 'requestable_status_warning' => 'Ha bedelin heerka la codsan karo', + 'restore' => 'Soo Celinta Hantida', + 'pending' => 'La sugayo', + 'undeployable' => 'Aan la hawlgelin', + 'undeployable_tooltip' => 'Hantidani waxay leedahay calaamad xaaladeed oo aan la hawlgelin oo aan la hubin karin wakhtigan.', + 'view' => 'Daawo Hantida', + 'csv_error' => 'Khalad baad ku leedahay faylkaaga CSV:', + 'import_text' => 'Soo rar CSV oo ka kooban taariikhda hantida Hantida iyo isticmaalayaashu waa inay hore ugu jiraan nidaamka, ama waa laga boodi doonaa. Hantida ku habboon soo dejinta taariikhda waxay ku dhacdaa calaamadda hantida Waxaan isku dayi doonaa inaan helno isticmaale u dhigma iyadoo lagu salaynayo magaca isticmaalaha aad bixisay, iyo shuruudaha aad hoos ku doorato. Haddii aadan hoos dooran wax shuruud ah, waxay si fudud isku dayi doontaa inay ku habboonaato qaabka isticmaale ee aad ku habaysay Admin > Goobaha Guud

Meelaha ku jira CSV-ga waa in ay iswaafaqaan madaxyada: Hanti Tag, Magaca, Taariikhda hubinta, Taariikhda hubinta. Goob kasta oo dheeri ah waa la iska indhatiraa

Taariikhda jeegeynta: taariikhaha jeegeynta banaan ama mustaqbalka waxay hubin doontaa alaabta isticmaalaha. Marka laga reebo tiirka Taariikhda Jeegaynta waxay abuuri doontaa taariikh hubin leh taariikhda maanta.

', + 'csv_import_match_f-l' => 'Isku day inaad isticmaalayaasha ku wajahdo qaabkafirstname.name(jane.smith)', + 'csv_import_match_initial_last' => 'Isku day inaad isticmaalayaasha ku wajahdo qaabkafirstname. name(jane. smith)', + 'csv_import_match_first' => 'Isku day inaad isticmaalayaasha ku wajahdo qaabka firstname. name(jane. smith) format', + 'csv_import_match_email' => 'Isku day inaad isticmaalayaasha ku waafajisoemail sidii isticmaale ahaan', + 'csv_import_match_username' => 'Isku day inaad isticmaalayaasha ku waafajisousername', + 'error_messages' => 'Fariimaha khaldan:', + 'success_messages' => 'Farriimaha guusha:', + 'alert_details' => 'Fadlan hoos ka eeg faahfaahinta.', + 'custom_export' => 'Dhoofinta gaarka ah', + 'mfg_warranty_lookup' => ':manufacturer Raadinta Xaaladda damaanada', + 'user_department' => 'Waaxda Isticmaalaha', +]; diff --git a/resources/lang/so-SO/admin/hardware/message.php b/resources/lang/so-SO/admin/hardware/message.php new file mode 100644 index 0000000000..bc9da76b30 --- /dev/null +++ b/resources/lang/so-SO/admin/hardware/message.php @@ -0,0 +1,91 @@ + 'Digniin: Hantidan waxaa loo calaamadeeyay mid aan hadda la daabul karin. + Haddii heerkan uu isbedelay, fadlan cusboonaysii heerka hantida.', + 'does_not_exist' => 'Hantidu ma jirto.', + 'does_not_exist_or_not_requestable' => 'Hantidaas ma jirto ama lama codsan karo.', + 'assoc_users' => 'Hantidan hadda waa la hubiyay isticmaale lamana tirtiri karo Fadlan marka hore hubi hantida, ka dibna isku day mar kale in aad tirtirto. ', + + 'create' => [ + 'error' => 'Hantida lama abuurin, fadlan isku day mar kale. :(', + 'success' => 'Hantida loo sameeyay si guul leh :)', + 'success_linked' => 'Hanti leh sumad :tag si guul leh ayaa loo abuuray. Riix halkan si aad u aragto.', + ], + + 'update' => [ + 'error' => 'Hantida lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Hantida si guul leh ayaa loo cusboonaysiiyay.', + 'nothing_updated' => 'Goobo lama dooran, markaa waxba lama cusboonaysiin.', + 'no_assets_selected' => 'Wax hanti ah lama dooran, markaa waxba lama cusboonaysiin.', + 'assets_do_not_exist_or_are_invalid' => 'Hantida la xushay lama cusboonaysiin karo.', + ], + + 'restore' => [ + 'error' => 'Hantidii lama soo celin, fadlan isku day mar kale', + 'success' => 'Hantida si guul leh ayaa loo soo celiyay.', + 'bulk_success' => 'Hantida si guul leh ayaa loo soo celiyay.', + 'nothing_updated' => 'Wax hanti ah lama dooran, markaa waxba lama soo celin.', + ], + + 'audit' => [ + 'error' => 'Hantidhawrka hantida waa lagu guulaysan waayay. Fadlan isku day mar kale.', + 'success' => 'Hantidhawrka hantida ayaa si guul leh loo diiwaan geliyay.', + ], + + + 'deletefile' => [ + 'error' => 'Faylka lama tirtirin Fadlan isku day mar kale.', + 'success' => 'Faylka si guul leh waa la tirtiray.', + ], + + 'upload' => [ + 'error' => 'Faylka lama soo rarin Fadlan isku day mar kale.', + 'success' => 'Faylka(yada) si guul leh loo soo raray.', + 'nofiles' => 'Ma aadan dooran wax fayl ah oo la soo geliyo, ama faylka aad isku dayeyso inaad geliyaan waa mid aad u weyn', + 'invalidfiles' => 'Mid ama in ka badan oo faylashaada ah aad bay u weyn yihiin ama waa nooc faylal ah oo aan la oggolayn. Noocyada faylalka la oggol yahay waa png, gif, jpg, doc, docx, pdf, iyo txt.', + ], + + 'import' => [ + 'error' => 'Alaabta qaar si sax ah uma soo dejin.', + 'errorDetail' => 'Alaabta soo socota looma soo dejin khaladaad dartood.', + 'success' => 'Faylkaaga waa la soo dejiyay', + 'file_delete_success' => 'Faylkaaga si guul leh ayaa loo tirtiray', + 'file_delete_error' => 'Faylka waa la tirtiri waayay', + 'file_missing' => 'Faylka la doortay waa maqan yahay', + 'header_row_has_malformed_characters' => 'Hal ama in ka badan oo sifooyin ah oo ku jira safka madaxa waxa ku jira xarfaha UTF-8 oo khaldan', + 'content_row_has_malformed_characters' => 'Hal ama in ka badan oo sifooyin ah safka koowaad ee nuxurka waxa ku jira xarfo UTF-8 oo khaldan', + ], + + + 'delete' => [ + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto hantidan?', + 'error' => 'Waxaa jirtay arrin la tirtiray hantida Fadlan isku day mar kale.', + 'nothing_updated' => 'Wax hanti ah lama dooran, markaa waxba lama tirtirin.', + 'success' => 'Hantida si guul leh ayaa loo tirtiray.', + ], + + 'checkout' => [ + 'error' => 'Hantida lama hubin, fadlan isku day mar kale', + 'success' => 'Hantida si guul leh ayaa loo hubiyay.', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale.', + 'not_available' => 'Hantidaas looma hayo hubin!', + 'no_assets_selected' => 'Waa inaad liiska ka doorataa ugu yaraan hal hanti', + ], + + 'checkin' => [ + 'error' => 'Hantida lama hubin, fadlan isku day mar kale', + 'success' => 'Hantida si guul leh ayaa loo hubiyay.', + 'user_does_not_exist' => 'Isticmaalahaasi waa khalad Fadlan isku day mar kale.', + 'already_checked_in' => 'Hantidaas mar horeba waa la hubiyay.', + + ], + + 'requests' => [ + 'error' => 'Hantida lama codsan, fadlan isku day mar kale', + 'success' => 'Hantida ayaa si guul leh u codsatay.', + 'canceled' => 'Codsiga hubinta si guul leh waa la joojiyay', + ], + +]; diff --git a/resources/lang/so-SO/admin/hardware/table.php b/resources/lang/so-SO/admin/hardware/table.php new file mode 100644 index 0000000000..5311631d97 --- /dev/null +++ b/resources/lang/so-SO/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Hantida Tag', + 'asset_model' => 'Qaabka', + 'assigned_to' => 'Loo xilsaaray', + 'book_value' => 'Qiimaha hadda', + 'change' => 'Gudaha/kabaxsan', + 'checkout_date' => 'Taariikhda Bixinta', + 'checkoutto' => 'La Hubiyay', + 'components_cost' => 'Wadarta Qiimaha Qaybaha', + 'current_value' => 'Qiimaha hadda', + 'diff' => 'Kala duwanaansho', + 'dl_csv' => 'Soo deji CSV', + 'eol' => 'EOL', + 'id' => 'Aqoonsi', + 'last_checkin_date' => 'Taariikhda Jeedintii Ugu Dambeysay', + 'location' => 'Goobta', + 'purchase_cost' => 'Qiimaha', + 'purchase_date' => 'Iibsaday', + 'serial' => 'Taxane', + 'status' => 'Xaalada', + 'title' => 'Hantida. ', + 'image' => 'Sawirka Qalabka', + 'days_without_acceptance' => 'Maalmo Aqbali La\'aan', + 'monthly_depreciation' => 'Qiima dhaca bishii', + 'assigned_to' => 'Loo xilsaaray', + 'requesting_user' => 'Codsada Isticmaalaha', + 'requested_date' => 'Taariikhda la codsaday', + 'changed' => 'Bedelay', + 'icon' => 'Astaan', +]; diff --git a/resources/lang/so-SO/admin/kits/general.php b/resources/lang/so-SO/admin/kits/general.php new file mode 100644 index 0000000000..f2f5e7c933 --- /dev/null +++ b/resources/lang/so-SO/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Ku saabsan Xirmooyinka Horay loo Qeexay', + 'about_kits_text' => 'Xirmooyinka Horay loo Qeexay ayaa kuu oggolaanaya inaad si dhakhso leh u hubiso ururinta alaabta (hanti, shatiyada, iwm) ee isticmaalaha. Tani waxay noqon kartaa mid waxtar leh marka habka fuuliddu uu yahay mid joogto ah isticmaalayaasha badan oo dhammaan isticmaalayaasha ay helaan shay isku mid ah.', + 'checkout' => 'Qalabka hubinta ', + 'create_success' => 'Qalabka si guul leh ayaa loo sameeyay', + 'create' => 'Samee xirmo horay loo sii qeexay', + 'update' => 'Cusbooneysii Kit Horay u Qeexay', + 'delete_success' => 'Qalabka si guul leh ayaa loo tirtiray', + 'update_success' => 'Qalabka si guul leh ayaa loo cusboonaysiiyay', + 'none_models' => 'Ma jiraan hanti ku filan oo la heli karo :model si loo hubiyo :qty ayaa loo baahan yahay ', + 'none_licenses' => 'Ma jiraan kuraas ku filan oo la heli karo :license si loo hubiyo. :qty ayaa loo baahan yahay ', + 'none_consumables' => 'Ma jiraan unugyo :consumable ku filan oo la heli karo si loo hubiyo. :qty ayaa loo baahan yahay ', + 'none_accessory' => 'Ma jiraan unugyo :accessory ku filan oo la heli karo si loo hubiyo. :qty ayaa loo baahan yahay ', + 'append_accessory' => 'Qalabka ku lifaaqan', + 'update_appended_accessory' => 'Cusbooneysii Agabka ku lifaaqan', + 'append_consumable' => 'Lifaaqa Isticmaalka', + 'update_appended_consumable' => 'Cusbooneysii ku lifaaqan Consumable', + 'append_license' => 'Liisan ku lifaaq', + 'update_appended_license' => 'Cusbooneysii shatiga lifaaqan', + 'append_model' => 'Qaabka ku lifaaq', + 'update_appended_model' => 'Cusbooneysii qaabka ku lifaaqan', + 'license_error' => 'Ruqsadda hore loogu xidhay xirmada', + 'license_added_success' => 'Shatiga si guul leh loogu daray', + 'license_updated' => 'Shatiga si guul leh ayaa loo cusboonaysiiyay', + 'license_none' => 'Shatiga ma jiro', + 'license_detached' => 'Shatiga si guul leh ayaa loo jaray', + 'consumable_added_success' => 'Isticmaalka ayaa si guul leh loogu daray', + 'consumable_updated' => 'Isticmaalka si guul leh ayaa loo cusboonaysiiyay', + 'consumable_error' => 'Isticmaalka horeba ugu xidhan xirmada', + 'consumable_deleted' => 'Tirtiridda waa lagu guulaystay', + 'consumable_none' => 'Wax la isticmaali karo ma jiro', + 'consumable_detached' => 'Isticmaalka ayaa si guul leh u go\'ay', + 'accessory_added_success' => 'Qalabka lagu daray si guul leh', + 'accessory_updated' => 'Qalabka si guul leh ayaa loo cusboonaysiiyay', + 'accessory_detached' => 'Qalabka si guul leh ayaa loo go\'ay', + 'accessory_error' => 'Agabka horeba loogu xidhay xirmada', + 'accessory_deleted' => 'Tirtiridda waa lagu guulaystay', + 'accessory_none' => 'The accessory does not exist', + 'checkout_success' => 'Jeedintu waa lagu guulaystay', + 'checkout_error' => 'Khaladka hubinta', + 'kit_none' => 'Kitaabku ma jiro', + 'kit_created' => 'Qalabka si guul leh ayaa loo sameeyay', + 'kit_updated' => 'Qalabka si guul leh ayaa loo cusboonaysiiyay', + 'kit_not_found' => 'Qalabka lama helin', + 'kit_deleted' => 'Qalabka si guul leh ayaa loo tirtiray', + 'kit_model_updated' => 'Qaabka si guul leh ayaa loo cusboonaysiiyay', + 'kit_model_detached' => 'Qaabka ayaa si guul leh u go\'ay', +]; diff --git a/resources/lang/so-SO/admin/labels/message.php b/resources/lang/so-SO/admin/labels/message.php new file mode 100644 index 0000000000..82b9784385 --- /dev/null +++ b/resources/lang/so-SO/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Tiro aan sax ahayn ayaa laga soo celiyay :name. la filayo :expected, helay :actual.', + 'invalid_return_type' => 'Nooca aan sax ahayn ayaa laga soo celiyay :name. la filayo :expected, helay :actual.', + 'invalid_return_value' => 'Qiimo aan sax ahayn ayaa laga soo celiyay :name. la filayo :expected, helay :actual.', + + 'does_not_exist' => 'Calaamaduhu ma jiraan', + +]; diff --git a/resources/lang/so-SO/admin/labels/table.php b/resources/lang/so-SO/admin/labels/table.php new file mode 100644 index 0000000000..310c6f6076 --- /dev/null +++ b/resources/lang/so-SO/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Calaamadaha', + 'support_fields' => 'Beeraha', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Ciwaanka', + +]; \ No newline at end of file diff --git a/resources/lang/so-SO/admin/licenses/form.php b/resources/lang/so-SO/admin/licenses/form.php new file mode 100644 index 0000000000..6a12b96763 --- /dev/null +++ b/resources/lang/so-SO/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'Hantida', + 'checkin' => 'Is xaadiri', + 'create' => 'Samee shatiga', + 'expiration' => 'Taariikhda uu dhacayo', + 'license_key' => 'Furaha Alaabta', + 'maintained' => 'La ilaaliyo', + 'name' => 'Magaca Software', + 'no_depreciation' => 'Ha Qiimayn', + 'purchase_order' => 'Lambarka Dalabka Iibka', + 'reassignable' => 'Dib loo magacaabi karo', + 'remaining_seats' => 'Kuraasta hadhay', + 'seats' => 'Kuraasta', + 'termination_date' => 'Taariikhda Joojinta', + 'to_email' => 'Ruqsad u siisay iimaylka', + 'to_name' => 'Ruqsad u siisay Magaca', + 'update' => 'Cusbooneysii shatiga', + 'checkout_help' => 'Waa inaad ka hubisaa shatiga hantida qalabka ama qofka. Waad dooran kartaa labadaba, laakiin mulkiilaha hantidu waa inuu la mid yahay qofka aad ka hubinayso hantida.' +); diff --git a/resources/lang/so-SO/admin/licenses/general.php b/resources/lang/so-SO/admin/licenses/general.php new file mode 100644 index 0000000000..4d45176581 --- /dev/null +++ b/resources/lang/so-SO/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Ku saabsan shatiyada', + 'about_licenses' => 'Shatiyada waxaa loo isticmaalaa in lagu raad raaco software. Waxay haystaan ​​tiro cayiman oo kuraas ah oo laga hubin karo shakhsiyaadka', + 'checkin' => 'Hubinta Kursiga Shatiga', + 'checkout_history' => 'Hubi Taariikhda', + 'checkout' => 'Kursiga shatiga jeegaga', + 'edit' => 'Wax ka beddel shatiga', + 'filetype_info' => 'Noocyada faylalka la oggol yahay waa png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, iyo rar.', + 'clone' => 'Shatiga Clone', + 'history_for' => 'Taariikhda', + 'in_out' => 'Gudaha/kabaxsan', + 'info' => 'Macluumaadka shatiga', + 'license_seats' => 'Kuraasta shatiga', + 'seat' => 'Kursiga', + 'seats' => 'Kuraasta', + 'software_licenses' => 'Shatiyada Software', + 'user' => 'Isticmaale', + 'view' => 'Eeg shatiga', + 'delete_disabled' => 'Shatigan weli lama tirtiri karo sababtoo ah kuraasta qaarkood weli waa la hubiyay.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Hubi Dhammaan Kuraasta', + 'modal' => 'Tani waxay tallaabo ku hubin doontaa hal kursi. | Tallaabadani waxay hubin doontaa dhammaan :checkedout_seats_count kuraasida shatigan.', + 'enabled_tooltip' => 'Hubi dhammaan kuraasta shatigan isticmaalayaasha iyo hantida labadaba', + 'disabled_tooltip' => 'Tani waa naafo sababtoo ah ma jiraan kuraas hadda la hubiyay', + 'disabled_tooltip_reassignable' => 'Tani waa naafo sababtoo ah shatiga dib looma wareejin karo', + 'success' => 'Shatiga si guul leh ayaa loo hubiyay! | Dhammaan shatiyada si guul leh ayaa loo hubiyay!', + 'log_msg' => 'Lagu hubiyay hubinta shatiga bulk ee shatiga GUI', + ], + + 'checkout_all' => [ + 'button' => 'Hubi Dhammaan Kuraasta', + 'modal' => 'Tallaabadani waxay hubin doontaa hal kursi isticmaalayaasha ugu horreeya ee jira. | Tallaabadani waxay hubin doontaa dhammaan :available_seats_count kuraasta isticmaalayaasha ugu horreeya ee la heli karo. Isticmaale waxa loo tixgalinayaa inuu u diyaar yahay kursigan haddii aanu horeba u haysan shatigan iyaga la hubiyay, iyo shatiga Auto-Assign-ka waxa loo ogolyahay akoonkiisa isticmaale.', + 'enabled_tooltip' => 'Hubi dhammaan kuraasta (ama inta la heli karo) DHAMMAAN isticmaalayaasha', + 'disabled_tooltip' => 'Tani waa naafo sababtoo ah ma jiraan kuraas hadda la heli karo', + 'success' => 'Shatiga si guul leh loo hubiyay! | :count shatiyada si guul leh ayaa loo hubiyay!', + 'error_no_seats' => 'Ma jiraan kuraas hadhay oo shatigan u hadhay.', + 'warn_not_enough_seats' => ':count isticmaalayaasha waxa loo qoondeeyay shatigan, laakiin waxa naga dhamaaday kuraas shatiga la heli karo.', + 'warn_no_avail_users' => 'Wax la sameeyo. Ma jiraan isticmaaleyaal aan horay u haysan shatigan iyaga loo qoondeeyay.', + 'log_msg' => 'Lagu hubiyay iyada oo loo marayo hubinta shatiga badan ee GUI shatiga', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/so-SO/admin/licenses/message.php b/resources/lang/so-SO/admin/licenses/message.php new file mode 100644 index 0000000000..2ad98b7c75 --- /dev/null +++ b/resources/lang/so-SO/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Shatiga ma jiro ama ma haysatid fasax aad ku aragto.', + 'user_does_not_exist' => 'Isticmaaluhu ma jiro', + 'asset_does_not_exist' => 'Hantida aad isku dayayso inaad ku xidho shatigan ma jiro.', + 'owner_doesnt_match_asset' => 'Hantida aad isku dayayso inaad ku xidho shatigan waxa iska leh cid kale oo aan ahayn qofka lagu doortay meesha hoos u dhigida.', + 'assoc_users' => 'Shatigan hadda waa la hubiyay isticmaale lamana tirtiri karo. Fadlan marka hore iska hubi shatiga, ka dibna isku day mar kale in aad tirtirto. ', + 'select_asset_or_person' => 'Waa inaad doorataa hanti ama isticmaale, laakiin labadaba maaha.', + 'not_found' => 'Shatiga lama helin', + 'seats_available' => ':seat_count seats available', + + + 'create' => array( + 'error' => 'Shatiga lama abuurin, fadlan isku day mar kale.', + 'success' => 'Shatiga loo sameeyay si guul leh.' + ), + + 'deletefile' => array( + 'error' => 'Faylka lama tirtirin Fadlan isku day mar kale', + 'success' => 'Faylka si guul leh waa la tirtiray', + ), + + 'upload' => array( + 'error' => 'Faylka lama soo rarin Fadlan isku day mar kale', + 'success' => 'Faylka(yada) si guul leh loo soo raray.', + 'nofiles' => 'Ma aadan dooran wax fayl ah oo la soo geliyo, ama faylka aad isku dayeyso inaad geliyaan waa mid aad u weyn', + 'invalidfiles' => 'Mid ama in ka badan oo ka mid ah faylalkaagu aad bay u weyn yihiin ama waa nooc faylal ah oo aan la oggolayn. Noocyada faylalka la oggol yahay waa png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, iyo lic.', + ), + + 'update' => array( + 'error' => 'Shatiga lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Shatiga si guul leh ayaa loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto shatigan?', + 'error' => 'Waxaa jirtay arrin la tirtiray shatiga Fadlan isku day mar kale', + 'success' => 'Shatiga si guul leh ayaa loo tirtiray' + ), + + 'checkout' => array( + 'error' => 'Waxaa jirtay arrin lagu hubinayo shatiga. Fadlan isku day mar kale', + 'success' => 'Shatiga si guul leh ayaa loo hubiyay', + 'not_enough_seats' => 'Not enough license seats available for checkout', + ), + + 'checkin' => array( + 'error' => 'Waxaa jirtay arrin hubinta shatiga. Fadlan isku day mar kale', + 'success' => 'Shatiga si guul leh ayaa loo hubiyay' + ), + +); diff --git a/resources/lang/so-SO/admin/licenses/table.php b/resources/lang/so-SO/admin/licenses/table.php new file mode 100644 index 0000000000..6bd4c84084 --- /dev/null +++ b/resources/lang/so-SO/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'Loo xilsaaray', + 'checkout' => 'Gudaha/kabaxsan', + 'id' => 'Aqoonsi', + 'license_email' => 'Iimayl shatiga', + 'license_name' => 'Ruqsad u haysta', + 'purchase_date' => 'Taariikhda Iibka', + 'purchased' => 'Iibsaday', + 'seats' => 'Kuraasta', + 'hardware' => 'Hardware', + 'serial' => 'Taxane', + 'title' => 'Shatiga', + +); diff --git a/resources/lang/so-SO/admin/locations/message.php b/resources/lang/so-SO/admin/locations/message.php new file mode 100644 index 0000000000..472868cdf9 --- /dev/null +++ b/resources/lang/so-SO/admin/locations/message.php @@ -0,0 +1,29 @@ + 'Goobtu ma jirto.', + 'assoc_users' => 'Goobtan hadda waxa lala xidhiidhiyaa ugu yaraan hal isticmaale lamana tirtiri karo Fadlan cusboonaysii isticmaaleyaashaada si aanay mardambe u tixraacin goobtan oo isku day mar kale. ', + 'assoc_assets' => 'Goobtan hadda waxa lala xidhiidhiyaa ugu yaraan hal hanti lamana tirtiri karo. Fadlan cusboonaysii hantidaada si aanay meeshan u tixraacin oo mar kale isku day. ', + 'assoc_child_loc' => 'Goobtan hadda waa waalidka ugu yaraan hal meel oo caruur ah lamana tirtiri karo. Fadlan cusboonaysii goobahaaga si aanay mar dambe tixraac goobtan oo isku day mar kale. ', + 'assigned_assets' => 'Hantida loo qoondeeyay', + 'current_location' => 'Goobta Hadda', + + + 'create' => array( + 'error' => 'Goobta lama abuurin, fadlan isku day mar kale.', + 'success' => 'Goobta si guul leh ayaa loo sameeyay.' + ), + + 'update' => array( + 'error' => 'Goobta lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Goobta si guul leh ayaa loo cusboonaysiiyay.' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto goobtan?', + 'error' => 'Waxaa jirtay arrin meesha laga saarayo. Fadlan isku day mar kale.', + 'success' => 'Goobta si guul leh ayaa loo tirtiray.' + ) + +); diff --git a/resources/lang/so-SO/admin/locations/table.php b/resources/lang/so-SO/admin/locations/table.php new file mode 100644 index 0000000000..0942c3e77d --- /dev/null +++ b/resources/lang/so-SO/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Ku saabsan Goobaha', + 'about_locations' => 'Goobaha waxaa loo isticmaalaa si loola socdo macluumaadka goobta isticmaalayaasha, hantida, iyo walxaha kale', + 'assets_rtd' => 'Hantida', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Hantida loo qoondeeyay', + 'id' => 'Aqoonsi', + 'city' => 'Magaalada', + 'state' => 'Gobolka', + 'country' => 'Dalka', + 'create' => 'Samee Goobta', + 'update' => 'Cusbooneysii Goobta', + 'print_assigned' => 'Daabacaadda loo qoondeeyay', + 'print_all_assigned' => 'Daabac Dhammaan Ku-meel-gaadhka ah', + 'name' => 'Magaca Goobta', + 'address' => 'Cinwaanka', + 'address2' => 'Khadka Ciwaanka 2', + 'zip' => 'Koodhka Boostada', + 'locations' => 'Goobaha', + 'parent' => 'Waalid', + 'currency' => 'Lacagta Goobta', + 'ldap_ou' => 'Raadi LDAP', + 'user_name' => 'Magaca isticmaalaha', + 'department' => 'Waaxda', + 'location' => 'Goobta', + 'asset_tag' => 'Hantida Tag', + 'asset_name' => 'Magaca', + 'asset_category' => 'Qaybta', + 'asset_manufacturer' => 'Soo saaraha', + 'asset_model' => 'Qaabka', + 'asset_serial' => 'Taxane', + 'asset_location' => 'Goobta', + 'asset_checked_out' => 'La Hubiyay', + 'asset_expected_checkin' => 'Hubinta la filayo', + 'date' => 'Taariikhda:', + 'phone' => 'Magaca Goobta', + 'signed_by_asset_auditor' => 'Waxa saxeexay (Hantidhawraha Hantida):', + 'signed_by_finance_auditor' => 'Waxa saxeexay (Hantidhawraha Maaliyadda):', + 'signed_by_location_manager' => 'Waxa saxeexay (Maamulaha Goobta):', + 'signed_by' => 'Saxiixay:', +]; diff --git a/resources/lang/so-SO/admin/manufacturers/message.php b/resources/lang/so-SO/admin/manufacturers/message.php new file mode 100644 index 0000000000..44e42e1cca --- /dev/null +++ b/resources/lang/so-SO/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Doorsoomayaasha {LOCALE}, {SERIAL}, {MODEL_NUMBER}, iyo {MODEL_NAME}
waxa laga yaabaa in loo isticmaalo URL kaaga si qiimayaashaasu si toos ah u buuxsamaan marka la eegayo hantida - tusaale https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Soo saaraha ma jiro.', + 'assoc_users' => 'Soo saarahaan hadda waxa uu la xidhiidhaa ugu yaraan hal nooc oo lama tirtiri karo. Fadlan cusboonaysii moodooyinkaaga si aanay u tixraacin soo saarahan oo isku day mar kale. ', + + 'create' => array( + 'error' => 'Soo saaraha lama abuurin, fadlan isku day mar kale.', + 'success' => 'Soo saaraha ayaa si guul leh u abuuray' + ), + + 'update' => array( + 'error' => 'Soo saaraha lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Soo saaraha si guul leh ayaa loo cusboonaysiiyay' + ), + + 'restore' => array( + 'error' => 'Soo saaraha lama soo celin, fadlan isku day mar kale', + 'success' => 'Soo saaraha si guul leh ayaa loo soo celiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto soo saarahan?', + 'error' => 'Waxaa jirtay arrin la tirtiray soo saaraha. Fadlan isku day mar kale', + 'success' => 'Soo saaraha si guul leh ayaa loo tirtiray' + ) + +); diff --git a/resources/lang/so-SO/admin/manufacturers/table.php b/resources/lang/so-SO/admin/manufacturers/table.php new file mode 100644 index 0000000000..79a51b27f9 --- /dev/null +++ b/resources/lang/so-SO/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Ku saabsan warshadeeyayaasha', + 'about_manufacturers_text' => 'Soo-saareyaashu waa shirkadaha abuura hantidaada. Waxaad halkan ku kaydin kartaa macluumaadka taageerada muhiimka ah ee xiriirka iyaga ku saabsan, kaas oo lagu muujin doono boggaga faahfaahinta hantidaada.', + 'asset_manufacturers' => 'Soo-saareyaasha Hantida', + 'create' => 'Abuur saaraha', + 'id' => 'Aqoonsi', + 'name' => 'Magaca', + 'support_email' => 'Taageerada iimaylka', + 'support_phone' => 'Telefoonka Taageerada', + 'support_url' => 'Taageerada URL', + 'warranty_lookup_url' => 'URL Raadinta damaanada', + 'update' => 'Cusbooneysii soo saaraha', + +); diff --git a/resources/lang/so-SO/admin/models/general.php b/resources/lang/so-SO/admin/models/general.php new file mode 100644 index 0000000000..d214e5c6ec --- /dev/null +++ b/resources/lang/so-SO/admin/models/general.php @@ -0,0 +1,18 @@ + 'Ku saabsan Qaababka Hantida', + 'about_models_text' => 'Moodooyinka Hantidu waa hab lagu kooxeeyo hantida isku midka ah. "MBP 2013", "IPhone 6s", iwm.', + 'deleted' => 'Qaabkan waa la tirtiray', + 'bulk_delete' => 'Tusaalooyinka Hantida Badan ee Tirtir', + 'bulk_delete_help' => 'Isticmaal sanduuqyada hubinta ee hoose si aad u xaqiijiso tirtirka noocyada hantida ee la doortay. Noocyada hantida ee leh hantida la xidhiidha iyaga lama tirtiri karo ilaa hantida lala xidhiidhiyo qaab kale.', + 'bulk_delete_warn' => 'Waxaad ku dhowdahay inaad tirtirto hal nooc oo hanti ah.|Waxaad qarka u saaran tahay inaad tirtirto :model_count noocyada hantida.', + 'restore' => 'Soo Celinta Model', + 'requestable' => 'Isticmaalayaasha ayaa codsan kara qaabkan', + 'show_mac_address' => 'Tus goobta cinwaanka MAC ee hantida qaabkan', + 'view_deleted' => 'Daawo la tirtiray', + 'view_models' => 'Daawo Qaababka', + 'fieldset' => 'Goobta garoonka', + 'no_custom_field' => 'Ma jiro garoomo gaar ah', + 'add_default_values' => 'Ku dar qiimayaasha caadiga ah', +); diff --git a/resources/lang/so-SO/admin/models/message.php b/resources/lang/so-SO/admin/models/message.php new file mode 100644 index 0000000000..ea835549f8 --- /dev/null +++ b/resources/lang/so-SO/admin/models/message.php @@ -0,0 +1,47 @@ + 'Qaabka hantida ee la tirtiray', + 'does_not_exist' => 'Qaabku ma jiro.', + 'no_association' => 'DIGNIIN! Qaabka hantida shaygan waa mid aan sax ahayn ama maqan!', + 'no_association_fix' => 'Tani waxay wax u jebin doontaa siyaabo yaab leh oo naxdin leh. Wax ka beddel hantidan hadda si aad mooddo.', + 'assoc_users' => 'Qaabkani waxa uu hadda la xidhiidha hal ama ka badan oo hanti ah lamana tirtiri karo. Fadlan tirtir hantida, ka dibna isku day in aad mar kale tirtirto. ', + + + 'create' => array( + 'error' => 'Qaabka lama abuurin, fadlan isku day mar kale.', + 'success' => 'Qaabka si guul leh ayaa loo sameeyay.', + 'duplicate_set' => 'Nashqada hantida leh magacaas, soo saaraha iyo nambarka moodeelka ayaa horay u jiray.', + ), + + 'update' => array( + 'error' => 'Qaabka lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Qaabka si guul leh ayaa loo cusboonaysiiyay.', + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto qaabkan hantida?', + 'error' => 'Waxaa jirtay arrin la tirtiray qaabka Fadlan isku day mar kale.', + 'success' => 'Qaabka si guul leh ayaa loo tirtiray.' + ), + + 'restore' => array( + 'error' => 'Qaabka lama soo celin, fadlan isku day mar kale', + 'success' => 'Qaabka si guul leh ayaa loo soo celiyay.' + ), + + 'bulkedit' => array( + 'error' => 'Wax beero ah lama beddelin, markaa waxba lama cusboonaysiin.', + 'success' => 'Qaabka si guul leh ayaa loo cusboonaysiiyay |:model_count moodooyinka si guul leh ayaa loo cusboonaysiiyay.', + 'warn' => 'Waxaad ku dhowdahay inaad cusboonaysiiso sifooyinka qaabkan soo socda:|Waxaad ku dhowdahay inaad wax ka beddesho sifooyinka soo socda: model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Noocyo lama dooran, markaa waxba lama tirtirin.', + 'success' => 'Model waa la tirtiray!|:success_count moodooyinka waa la tirtiray!', + 'success_partial' => ':success_count moodeel(yaasha) waa la tirtiray, si kastaba ha ahaatee :fail_count waa la tirtiri waayay sababtoo ah wali waxay haystaan ​​hanti iyaga la xidhiidha.' + ), + +); diff --git a/resources/lang/so-SO/admin/models/table.php b/resources/lang/so-SO/admin/models/table.php new file mode 100644 index 0000000000..79878e6ca0 --- /dev/null +++ b/resources/lang/so-SO/admin/models/table.php @@ -0,0 +1,17 @@ + 'Samee Qaabka Hantida', + 'created_at' => 'Lagu sameeyay', + 'eol' => 'EOL', + 'modelnumber' => 'Qaabka No.', + 'name' => 'Magaca Modelka Hantida', + 'numassets' => 'Hantida', + 'title' => 'Qaababka Hantida', + 'update' => 'Cusbooneysii Qaabka Hantida', + 'view' => 'Daawo Qaabka Hantida', + 'update' => 'Cusbooneysii Qaabka Hantida', + 'clone' => 'Qaabka Clone', + 'edit' => 'Wax ka beddel Model', +); diff --git a/resources/lang/so-SO/admin/reports/general.php b/resources/lang/so-SO/admin/reports/general.php new file mode 100644 index 0000000000..1b2d83fc96 --- /dev/null +++ b/resources/lang/so-SO/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Dooro xulashooyinka aad rabto warbixinta hantidaada.', + 'deleted_user' => 'Isticmaale la tirtiray', + 'send_reminder' => 'Soo dir xasuusin', + 'reminder_sent' => 'Xusuusin la diray', + 'acceptance_deleted' => 'Codsiga aqbalaadda waa la tirtiray', + 'acceptance_request' => 'Codsiga aqbalida', + 'custom_export' => [ + 'user_address' => 'Cinwaanka Isticmaalaha', + 'user_city' => 'Isticmaalka Magaalada', + 'user_state' => 'Gobolka Isticmaalaha', + 'user_country' => 'Dalka Isticmaalaha', + 'user_zip' => 'Isticmaalaha Zip' + ] +]; \ No newline at end of file diff --git a/resources/lang/so-SO/admin/reports/message.php b/resources/lang/so-SO/admin/reports/message.php new file mode 100644 index 0000000000..40e945e48d --- /dev/null +++ b/resources/lang/so-SO/admin/reports/message.php @@ -0,0 +1,5 @@ + 'Waa inaad doorataa ugu yaraan HAL doorasho.' +); diff --git a/resources/lang/so-SO/admin/settings/general.php b/resources/lang/so-SO/admin/settings/general.php new file mode 100644 index 0000000000..e8c1f9f781 --- /dev/null +++ b/resources/lang/so-SO/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Hagaha firfircoon', + 'ad_domain' => 'Qaybta Hagaha Active', + 'ad_domain_help' => 'Tani waxay mararka qaarkood la mid tahay boggaaga iimaylka, laakiin had iyo jeer maaha.', + 'ad_append_domain_label' => 'Ku lifaaq magaca bogga', + 'ad_append_domain' => 'Ku dheji magaca domainka goobta isticmaalaha', + 'ad_append_domain_help' => 'Isticmaalaha loogama baahna inuu qoro "username@domain.local", kaliya waxay qori karaan "username".', + 'admin_cc_email' => 'CC iimaylka', + 'admin_cc_email_help' => 'Haddii aad jeclaan lahayd inaad u dirto nuqul ka mid ah iimaylada hubinta/Checkout ee loo diro isticmaalayaasha koontada iimaylka dheeraadka ah, ku geli halkan. Hadii kale ka tag goobtan oo banaan.', + 'admin_settings' => 'Dejinta maamulka', + 'is_ad' => 'Kani waa adeegaha Hagaha Active', + 'alerts' => 'Digniin', + 'alert_title' => 'Cusbooneysii Dejinta Ogeysiinta', + 'alert_email' => 'U dir digniinaha', + 'alert_email_help' => 'Cinwaannada iimaylka ama liisaska qaybinta ee aad rabto in digniinaha loo diro, kala miirad', + 'alerts_enabled' => 'Ogeysiinta iimaylka waa la dajiyay', + 'alert_interval' => 'Heerka Ogeysiinta Dhacaya (maalmo gudahood)', + 'alert_inv_threshold' => 'Xaddiga Digniinaha Alaabta', + 'allow_user_skin' => 'U Oggolow Maqaarka Isticmaalaha', + 'allow_user_skin_help_text' => 'Saxitaanka santuuqan waxay u oggolaan doontaa isticmaaluhu inuu maqaarka UI ku dhaafo mid ka duwan.', + 'asset_ids' => 'Aqoonsiga hantida', + 'audit_interval' => 'Dhexdhexaadinta Hanti-dhawrka', + 'audit_interval_help' => 'Haddii lagaa rabo inaad si joogto ah u xisaabiso hantidaada, geli inta u dhaxaysa bilaha aad isticmaasho. Haddii aad cusboonaysiiso qiimahan, dhammaan "taariikhda hantidhawrka soo socda" ee hantida leh taariikhda hantidhawrka ee soo socota waa la cusboonaysiin doonaa.', + 'audit_warning_days' => 'Heerka Digniinta Hanti-dhawrka', + 'audit_warning_days_help' => 'Immisa maalmood ka hor ayaan kaaga digaynaa marka hantida hanti dhawrku ku beegan tahay?', + 'auto_increment_assets' => 'Samee calaamadaynta hantida oo si toos ah u kordhisa', + 'auto_increment_prefix' => 'Horgale (ikhtiyaar)', + 'auto_incrementing_help' => 'Daree kor u qaadista otomaatigga ah ee sumadaha hantida marka hore si tan loo dejiyo', + 'backups' => 'Kaabta', + 'backups_help' => 'Abuur, soo deji, oo soo celi kaydinta ', + 'backups_restoring' => 'Ka soo celinta kaabta', + 'backups_upload' => 'Soo rar kaabta', + 'backups_path' => 'Kaydka serfarka waxa lagu kaydiyaa :path', + 'backups_restore_warning' => 'Isticmaal badhanka soo celinta si looga soo celiyo kayd hore.(Tani hadda kuma shaqaynayso kaydinta faylka S3 ama Docker.)

Macluumaadkaaga dhan :app_name iyo wixii faylal ah ee la shubo waxaa gabi ahaanba lagu bedeli doonaawaxa ku jira faylka kaydinta. ', + 'backups_logged_out' => 'Dhammaan isticmaalayaasha jira, oo ay ku jiraan adiga, waa laga bixi doonaa marka soo celintaada dhammaato.', + 'backups_large' => 'Kaydka aadka u weyn ayaa laga yaabaa inuu waqti ku qaato isku dayga soo celinta waxaana laga yaabaa inuu weli u baahdo in lagu socodsiiyo khadka taliska. ', + 'barcode_settings' => 'Dejinta Barcode', + 'confirm_purge' => 'Xaqiiji Nadiifinta', + 'confirm_purge_help' => 'Geli qoraalka "DELETE" sanduuqa hoose si aad u nadiifiso diiwaannadaada tirtiray. Tallaabadan dib looma noqon karo oo waxay si joogto ah u tirtiri doontaa dhammaan walxaha la tirtiray iyo isticmaalayaasha. (Waa inaad marka hore samaysataa kayd, si aad u nabad gasho.)', + 'custom_css' => 'CSS gaar ah', + 'custom_css_help' => 'Geli wixii caado ah oo CSS ah oo aad jeclaan lahayd inaad isticmaasho. Ha ku darin <style></style> tags', + 'custom_forgot_pass_url' => 'Dib u habeynta erayga sirta ah ee URL', + 'custom_forgot_pass_url_help' => 'Tani waxay beddeshaa URL-ka sirta ah ee la illoobay ee ku dhex jira shaashadda gelitaanka, faa\'iido u leh in lagu hago dadka gudaha ama la martigeliyay ee LDAP dib u habeynta sirta. Waxay si wax ku ool ah u baabi\'in doontaa isticmaale maxalli ah oo la iloobay shaqeynta sirta ah.', + 'dashboard_message' => 'Fariinta Dashboard-ka', + 'dashboard_message_help' => 'Qoraalkani waxa uu ka soo muuqan doonaa dashboardka qof kasta oo fasax u haysta inuu dashboard-ka eego.', + 'default_currency' => 'Lacagta caadiga ah', + 'default_eula_text' => 'EULA asalka ah', + 'default_language' => 'Luuqada caadiga ah', + 'default_eula_help_text' => 'Waxa kale oo aad ku xidhidhi kartaa EULA-yada gaarka ah qaybaha hantida gaarka ah.', + 'display_asset_name' => 'Muuji Magaca Hantida', + 'display_checkout_date' => 'Muujin Taariikhda Bixinta', + 'display_eol' => 'Ku muuji EOL muuqaalka miiska', + 'display_qr' => 'Muuji Koodhadhka labajibbaaran', + 'display_alt_barcode' => 'Muuji 1D barcode', + 'email_logo' => 'Email Logo', + 'barcode_type' => 'Nooca Barcode 2D', + 'alt_barcode_type' => '1D nooca barcode', + 'email_logo_size' => 'Calaamadaha labajibbaaran ee iimaylka ayaa u muuqda kuwa ugu fiican. ', + 'enabled' => 'La dajiyay', + 'eula_settings' => 'Dejinta EULA', + 'eula_markdown' => 'EULA-dani waxay ogolaataa Github calaamadaynta dhadhanka.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Noocyada faylalka la aqbalay waa ico, png, iyo gif. Qaababka kale ee sawirku waxa laga yaabaa inaanay ka shaqayn dhammaan daalacashada', + 'favicon_size' => 'Favicons waa inay ahaadaan sawirro labajibbaaran, 16x16 pixels.', + 'footer_text' => 'Qoraal Footer Dheeraad ah ', + 'footer_text_help' => 'Qoraalkani waxa uu ka soo bixi doona cagtiisa midig. Isku xirka waa la ogol yahay isticmaalka Github calaamadaynta dhadhanka. Xadhka goosashada, madaxa, sawirada, iwm waxay keeni karaan natiijooyin aan la saadaalin karin.', + 'general_settings' => 'Goobaha Guud', + 'general_settings_keywords' => 'taageerada shirkadda, saxeexa, aqbalaadda, qaabka iimaylka, qaabka adeegsadaha, sawirada, bog kasta, thumbnail, eula, gravatar, tos, dashboard, sir', + 'general_settings_help' => 'EULA asalka ah iyo qaar kaloo badan', + 'generate_backup' => 'Samee kaabta', + 'google_workspaces' => 'Goobaha shaqada Google', + 'header_color' => 'Midabka madaxa', + 'info' => 'Dejintani waxay kuu ogolaanayaan inaad habayso qaybo ka mid ah rakibaadaada.', + 'label_logo' => 'Summada Summada', + 'label_logo_size' => 'Calaamadaha labajibbaaran waxay u muuqdaan kuwa ugu fiican - waxaa lagu muujin doonaa midigta sare ee calaamad kasta oo hanti ah. ', + 'laravel' => 'Nooca Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Kooxda Ogolaanshaha Hore', + 'ldap_default_group_info' => 'Dooro koox si aad ugu meelayso isticmaalayaasha cusub ee la habeeyey. Xusuusnow in isticmaaluhu uu qaato oggolaanshaha kooxda loo xilsaaray.', + 'no_default_group' => 'No Default Group', + 'ldap_help' => 'LDAP/Hagaha Firfircoon', + 'ldap_client_tls_key' => 'Furaha TLS ee macmiilka LDAP', + 'ldap_client_tls_cert' => 'Shahaadada TLS ee dhinaca Macmiilka LDAP', + 'ldap_enabled' => 'LDAP waa la furay', + 'ldap_integration' => 'Is dhexgalka LDAP', + 'ldap_settings' => 'Dejinta LDAP', + 'ldap_client_tls_cert_help' => 'Shahaadada TLS-Dhinaca Macmiilka iyo Furaha isku xirka LDAP ayaa inta badan faa\'iido u leh isku xidhka Google Workspace ee leh "LDAP sugan." Labadaba waa loo baahan yahay.', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Geli magaca isticmaale ee LDAP iyo erayga sirta ah ee saxda ah DN-ga aad kor ku sheegtay si aad u tijaabiso in galitaanka LDAP si sax ah loo habeeyey. WAA IN AAD KORDHISAY DEABKAAGA LA CUSBOONAYSAY EE LDAP.', + 'ldap_login_sync_help' => 'Tani waxay tijaabinaysaa kaliya in LDAP ay si sax ah u wada shaqayn karto. Haddii su\'aasha xaqiijinta LDAP aysan sax ahayn, isticmaalayaashu wali ma awoodi karaan inay soo galaan WAA IN AAD KORDHISAY DEABKAAGA LA CUSBOONAYSAY EE LDAP.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Adeegaha LDAP', + 'ldap_server_help' => 'Tani waa inay ku bilaabataa ldap: // (mid aan qarsoodi ahayn ama TLS) ama ldaps:// (loogu talagalay SSL)', + 'ldap_server_cert' => 'Xaqiijinta shahaadada LDAP SSL', + 'ldap_server_cert_ignore' => 'Oggolow shahaadada SSL aan ansax ahayn', + 'ldap_server_cert_help' => 'Dooro sanduuqan hubinta haddii aad isticmaalayso shahaadada SSL oo aad adigu iskaa u saxeexday oo aad jeclaan lahayd inaad aqbasho shahaado SSL oo aan sax ahayn.', + 'ldap_tls' => 'Isticmaal TLS', + 'ldap_tls_help' => 'Tani waa in la hubiyaa oo keliya haddii aad ku wado STARTTLS server-kaaga LDAP. ', + 'ldap_uname' => 'LDAP Bind Magaca isticmaale', + 'ldap_dept' => 'Waaxda LDAP', + 'ldap_phone' => 'Lambarka Taleefanka LDAP', + 'ldap_jobtitle' => 'Magaca Shaqada LDAP', + 'ldap_country' => 'Dalka LDAP', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Saldhig Bind DN', + 'ldap_filter' => 'Shaandhaynta LDAP', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Ka saar sanduuqan haddii aadan rabin inaad ku hayso furaha LDAP ee erayga sirta ah ee gudaha. Deminta tani waxay la macno tahay in isticmaalayaashaadu ay awoodi waayaan inay soo galaan haddii server-kaaga LDAP aan la heli karin sabab qaar ka mid ah.', + 'ldap_username_field' => 'Magaca isticmaalaha Field', + 'ldap_lname_field' => 'Magaca dambe', + 'ldap_fname_field' => 'Magaca Hore ee LDAP', + 'ldap_auth_filter_query' => 'Weydiinta Xaqiijinta LDAP', + 'ldap_version' => 'Nooca LDAP', + 'ldap_active_flag' => 'Calan Firfircoon LDAP', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Lambarka Shaqaalaha LDAP', + 'ldap_email' => 'LDAP iimaylka', + 'ldap_test' => 'Tijaabi LDAP', + 'ldap_test_sync' => 'Tijaabi wada shaqaynta LDAP', + 'license' => 'Shatiga Software', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Isku-dayga Galitaanka', + 'login_attempt' => 'Isku day Login', + 'login_ip' => 'Ciwaanka IP-ga', + 'login_success' => 'Guul?', + 'login_user_agent' => 'Wakiilka Isticmaalaha', + 'login_help' => 'Liiska la isku dayay in la galo', + 'login_note' => 'Xusuusin soo gal', + 'login_note_help' => 'Ikhtiyaar ahaan ku dar jumlado kooban shaashaddaada soo gelida, tusaale ahaan si aad u caawiso dadka helay qalab lumay ama la xaday. Goobtani waxa ay aqbashaa Github calaamadaynta dhadhanka', + 'login_remote_user_text' => 'Ikhtiyaarada gelitaanka Isticmaalaha fog', + 'login_remote_user_enabled_text' => 'Ku oggolow Gelitaanka Madaxa Isticmaalaha Fog', + 'login_remote_user_enabled_help' => 'Doorashadani waxay awood u siinaysaa xaqiijinta iyada oo loo marayo madaxa REMOTE_USER sida uu qabo "Interface-ka Guud ee Gateway (rfc3875)"', + 'login_common_disabled_text' => 'Dami hababka kale ee xaqiijinta', + 'login_common_disabled_help' => 'Doorashadani waxay curyaamisaa hababka kale ee aqoonsiga. Kaliya awood u yeelo doorashadan haddii aad hubto in soo galkaaga REMOTE_USER uu durba shaqaynayo', + 'login_remote_user_custom_logout_url_text' => 'URL-ka gaarka ah', + 'login_remote_user_custom_logout_url_help' => 'Haddii url halkan lagu bixiyo, isticmaalayaashu waxa loo wareejin doonaa URL-kan ka dib marka isticmaaluhu ka baxo Snipe-IT. Tani waxay faa\'iido u leedahay in si sax ah loo xiro fadhiyada isticmaale bixiyahaaga Xaqiijinta.', + 'login_remote_user_header_name_text' => 'Madaxa magaca isticmaale ee gaarka ah', + 'login_remote_user_header_name_help' => 'Isticmaal madaxa la cayimay bedelkii REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Ku isticmaal Daabacaadda', + 'logo_print_assets_help' => 'Ku isticmaal calaamadaynta liisaska hantida la daabacan karo ', + 'full_multiple_companies_support_help_text' => 'Ku xaddidida isticmaalayaasha (ay ku jiraan admins) shirkadaha loo qoondeeyay hantida shirkadooda.', + 'full_multiple_companies_support_text' => 'Taageerada Shirkado Badan oo Buuxa', + 'show_in_model_list' => 'Ku muuji Tusmooyinka Hoos u dhaca', + 'optional' => 'Ikhtiyaar', + 'per_page' => 'Natiijooyinka boggiiba', + 'php' => 'Nooca PHP', + 'php_info' => 'Macluumaadka PHP', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, nidaamka, macluumaadka', + 'php_overview_help' => 'Macluumaadka Nidaamka PHP', + 'php_gd_info' => 'Waa inaad ku rakibtaa php-gd si aad u muujiso koodka QR, eeg habka rakibaadda.', + 'php_gd_warning' => 'Habaynta Sawirka PHP iyo GD plugin lama rakibin.', + 'pwd_secure_complexity' => 'Qalafsanaanta Furaha', + 'pwd_secure_complexity_help' => 'Dooro xeerarka kakanaanta erayga sirta ah ee aad rabto inaad dhaqangeliso.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password la mid ma noqon karo magaca hore, magaca dambe, email, ama username', + 'pwd_secure_complexity_letters' => 'U baahan ugu yaraan hal xaraf', + 'pwd_secure_complexity_numbers' => 'U baahan ugu yaraan hal lambar', + 'pwd_secure_complexity_symbols' => 'U baahan ugu yaraan hal calaamad', + 'pwd_secure_complexity_case_diff' => 'U baahan ugu yaraan hal far waaweyn iyo hal far yar', + 'pwd_secure_min' => 'Erayga sirta ah jilayaasha ugu yar', + 'pwd_secure_min_help' => 'Qiimaha ugu yar ee la ogolyahay waa 8', + 'pwd_secure_uncommon' => 'Ka hortag furayaasha sirta ah ee caadiga ah', + 'pwd_secure_uncommon_help' => 'Tani waxay u oggolaan doontaa isticmaalayaasha inay isticmaalaan ereyada sirta ah ee caadiga ah ee ka mid ah 10,000 ee ugu sarreeya ee erayga sirta ah ee laga soo sheegay jebinta.', + 'qr_help' => 'Daar koodhadhka QR marka hore si tan loo dejiyo', + 'qr_text' => 'Qoraalka Koodhka QR', + 'saml' => 'SAML', + 'saml_title' => 'Cusbooneysii dejinta SAML', + 'saml_help' => 'Dejinta SAML', + 'saml_enabled' => 'SAML waa la furay', + 'saml_integration' => 'Is dhexgalka SAML', + 'saml_sp_entityid' => 'Aqoonsiga hay\'adda', + 'saml_sp_acs_url' => 'Caddaynta Adeegga Macmiilka (ACS) URL', + 'saml_sp_sls_url' => 'Adeegga Bixinta Keliya (SLS) URL', + 'saml_sp_x509cert' => 'Shahaadada Dadweynaha', + 'saml_sp_metadata_url' => 'Xogta badan 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_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_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_download' => 'Download Metadata', + 'setting' => 'Dejinta', + 'settings' => 'Dejinta', + 'show_alerts_in_menu' => 'Muuji digniinaha liiska sare', + 'show_archived_in_list' => 'Hanti kaydsan', + 'show_archived_in_list_text' => 'Tus hantida kaydsan ee liiska "dhammaan hantida".', + '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_images_in_email' => 'Ku muuji sawirada iimaylada', + 'show_images_in_email_help' => 'Calaamadee sanduuqan haddii rakibaada Snipe-IT ay ka danbeyso VPN ama shabakad xidhan iyo isticmaalayaasha ka baxsan shabakada ma awoodi doonaan inay ku shubaan sawirada loo soo diray rakibaaddan iimayladooda.', + 'site_name' => 'Magaca Goobta', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Nooca Snipe-IT', + 'support_footer' => 'Taageerada Xidhiidhada Footer ', + 'support_footer_help' => 'Sheeg cidda arkaysa isku xirka macluumaadka Taageerada Snipe-IT iyo Buugga Isticmaalayaasha', + 'version_footer' => 'Nooca ku yaal Footer ', + 'version_footer_help' => 'Sheeg cidda arkaysa nooca Snipe-IT oo nambarka dhis', + 'system' => 'Macluumaadka Nidaamka', + 'update' => 'Cusbooneysii Settings', + 'value' => 'Qiimaha', + 'brand' => 'Calaamadaynta', + 'brand_keywords' => 'cagta, astaanta, daabacaadda, mawduuca, maqaarka, madaxa, midabada, midabka, css', + 'brand_help' => 'Logo, Magaca Goobta', + 'web_brand' => 'Web Branding Type', + 'about_settings_title' => 'Ku saabsan Dejinta', + 'about_settings_text' => 'Dejintani waxay kuu ogolaanayaan inaad habayso qaybo ka mid ah rakibaadaada.', + 'labels_per_page' => 'Calaamadaha boggiiba', + 'label_dimensions' => 'Calaamadaha cabbirka (inji)', + 'next_auto_tag_base' => 'Kordhinta tooska ah ee xigta', + 'page_padding' => 'Margins bogga (inji)', + 'privacy_policy_link' => 'Ku xidhka Siyaasadda Qarsoonnimada', + 'privacy_policy' => 'Qaanuunka Arrimaha Khaaska ah', + 'privacy_policy_link_help' => 'Haddii url halkan lagu daro, xidhiidhka siyaasaddaada khaaska ah ayaa lagu dari doonaa abka abka iyo iimaylo kasta oo nidaamku soo diro, iyadoo la raacayo GDPR. ', + 'purge' => 'Nadiifi Diiwaanada La Tiray', + 'purge_deleted' => 'Purge Deleted ', + 'labels_display_bgutter' => 'Ku calaamadee qulqulka hoose', + 'labels_display_sgutter' => 'Ku calaamadee qulqulka dhinaca', + 'labels_fontsize' => 'Calaamadee cabbirka farta', + 'labels_pagewidth' => 'Ballaca xaashida summada', + 'labels_pageheight' => 'Sumadda dhererka xaashida', + 'label_gutters' => 'Kala dheereynta summada (inji)', + 'page_dimensions' => 'Cabirka bogga (inji)', + 'label_fields' => 'Calaamadee meelaha muuqda', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Ku xidhka Snipe-IT ee iimaylada', + 'show_url_in_emails_help_text' => 'Ka saar sanduuqan haddii aadan rabin inaad dib ugu xirto rakibaadda Snipe-IT ee cagahaaga iimaylka. Faa\'iido leh haddii inta badan isticmaalayaashaada aysan waligood soo gelin. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Dhererka ugu sarreeya ee thumbnail', + 'thumbnail_max_h_help' => 'Dhererka ugu sarreeya ee pixels kuwaas oo thumbnails ayaa laga yaabaa inay ku muujiyaan aragtida liiska. Min 25, ugu badnaan 500.', + 'two_factor' => 'Xaqiijinta Laba Qodob', + 'two_factor_secret' => 'Xeerka Laba-Factor', + 'two_factor_enrollment' => 'Laba-Arag is-diiwaangelin', + 'two_factor_enabled_text' => 'Daar Laba Qodob', + 'two_factor_reset' => 'Dib u deji sirta Laba-Arrin', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Laba arrimood ayaa si guul leh dib u dajiyay', + 'two_factor_reset_error' => 'Dib u dejintii qalabka laba qodob ayaa guuldarraystay', + 'two_factor_enabled_warning' => 'Awood u yeelashada laba arrimood haddii aan hadda la hawlgelin waxay isla markaaba kugu qasbi doontaa inaad ku caddeyso aaladda Google Auth ee diiwaangashan. Waxaad yeelan doontaa awood aad ku diwaangeliso qalabkaaga haddii aanu mid hadda diiwaan gashanayn.', + 'two_factor_enabled_help' => 'Tani waxay daari doontaa xaqiijinta laba-factor iyadoo la isticmaalayo Google Authenticator.', + 'two_factor_optional' => 'Xulasho (Isticmaalayaasha ayaa awood u yeelan kara ama joojin kara haddii la oggolaado)', + 'two_factor_required' => 'Loo baahan yahay dhammaan isticmaalayaasha', + 'two_factor_disabled' => 'Naafada', + 'two_factor_enter_code' => 'Geli Koodhka Laba-Armood', + 'two_factor_config_complete' => 'Soo gudbi Koodhka', + 'two_factor_enabled_edit_not_allowed' => 'Maamulahaagu kuma ogola inaad wax ka beddesho goobtan', + 'two_factor_enrollment_text' => "Xaqiijinta laba arrimood ayaa loo baahan yahay, si kastaba ha ahaatee qalabkaagu weli lama diiwaan gelin. Fur app kaaga Google Authenticator oo iska sawir summada QR ee hoose si aad u diiwaan geliso qalabkaaga. Marka aad ku qorto qalabkaaga, geli koodka hoose", + 'require_accept_signature' => 'U baahan Saxeexa', + 'require_accept_signature_help_text' => 'Awood u yeelashada sifadan waxay u baahan doontaa isticmaalayaashu inay jidh ahaan u saxeexaan aqbalaadda hantida.', + 'left' => 'bidix', + 'right' => 'xaq', + 'top' => 'Sare', + 'bottom' => 'hoose', + 'vertical' => 'toosan', + 'horizontal' => 'siman', + 'unique_serial' => 'Tirooyinka taxanaha gaarka ah', + 'unique_serial_help_text' => 'Saxeexa santuuqan waxa ay dhaqan galin doontaa xaddidaadda gaarka ah ee taxanaha hantida', + 'zerofill_count' => 'Dhererka calaamadaha hantida, oo ay ku jiraan eber-fill', + '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' => 'Cusbooneysii Settings Tag Asset', + 'barcode_title' => 'Cusbooneysii Settings Barcode', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & Dejinta QR', + 'barcodes_help' => 'Tani waxay isku dayi doontaa inay tirtirto barcode-yada kaydsan Tani caadi ahaan waxa kaliya oo la isticmaali karaa haddii habaynka koodhkaagu uu isbedelay, ama haddii URL-ka Snipe-IT uu isbedelay. Barcodes dib ayaa loo soo saari doonaa marka xigta la galo.', + 'barcodes_spinner' => 'Isku day inaad tirtirto faylasha...', + 'barcode_delete_cache' => 'Tirtir Barcode Cache', + 'branding_title' => 'Cusbooneysii Settings Barcode', + 'general_title' => 'Cusbooneysii Settings Guud', + 'mail_test' => 'Dir Imtixaan', + 'mail_test_help' => 'Tani waxay isku dayi doontaa inay u dirto boostada tijaabada ah: replyto.', + 'filter_by_keyword' => 'Ku shaandhee adigoo dejinaya erayga muhiimka ah', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Laba arrimood, Xakamaynta erayga sirta ah', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Kooxaha ogolaanshaha xisaabta', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Luqadda, soo bandhigida taariikhda', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email Alerts & Audit Settings', + 'asset_tags_help' => 'Kordhinta iyo horgalayaasha', + 'labels' => 'Calaamadaha', + 'labels_title' => 'Cusbooneysii Settings Label', + 'labels_help' => 'Cabbirrada summada & goobaha', + 'purge' => 'Nadiifin', + 'purge_keywords' => 'si joogto ah u tirtir', + 'purge_help' => 'Nadiifi Diiwaanada La Tiray', + 'ldap_extension_warning' => 'Uma eka in kordhinta LDAP lagu rakibay ama lagu furay serfarkan. Weli waad kaydin kartaa dejimahaaga, laakiin waxaad u baahan doontaa inaad awood u siiso kordhinta LDAP ee PHP ka hor inta LDAP isku-xidhka ama galitaanka aanu shaqayn.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Lambarka Shaqaalaha', + 'create_admin_user' => 'Abuur Isticmaale ::', + 'create_admin_success' => 'Guul! Isticmaalahaaga maamulka ayaa lagu daray!', + 'create_admin_redirect' => 'Riix halkan si aad u gasho soo gal abkaaga!', + 'setup_migrations' => 'Socdaalka Xogta ::', + 'setup_no_migrations' => 'Ma jirin wax la tahriibo. Jadwalka xogtaada mar hore ayaa la dejiyay!', + 'setup_successful_migrations' => 'Miisaska xogtaada waa la sameeyay', + 'setup_migration_output' => 'Soo saarista socdaalka:', + 'setup_migration_create_user' => 'Xiga: Abuur Isticmaalaha', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Tijaabi Isdhexgalka', + 'label2_enable' => 'Matoorka Summada Cusub', + 'label2_enable_help' => 'U beddel mashiinka sumadda cusub. Fiiro gaar ah: Waxaad u baahan doontaa inaad kaydiso goobtan ka hor inta aanad dejin kuwa kale.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Dooro template si aad u isticmaasho jiilka summada', + 'label2_title' => 'Ciwaanka', + 'label2_title_help' => 'Cinwaanka lagu muujinayo calaamadaha taageeraya', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Isticmaal Logo Hantida', + 'label2_asset_logo_help' => 'Adeegso astaanta hantida' ee shirkadda loo qoondeeyay, halkii aad ka isticmaali lahayd qiimaha :setting_name', + 'label2_1d_type' => '1D nooca barcode', + 'label2_1d_type_help' => 'Qaabka barcode 1D', + 'label2_2d_type' => 'Nooca Barcode 2D', + 'label2_2d_type_help' => 'Qaabka barcode 2D', + 'label2_2d_target' => 'Barcode Barcode 2D', + 'label2_2d_target_help' => 'URL-ka 2D barcode wuxuu tilmaamayaa marka la sawiro', + 'label2_fields' => 'Qeexitaannada goobta', + 'label2_fields_help' => 'Goobaha waa lagu dari karaa, laga saari karaa, oo dib loo habayn karaa tiirka bidix. Goob kasta, xulashooyin badan oo ah Label iyo DataSource ayaa lagu dari karaa, laga saari karaa, oo dib loo dalbi karaa tiirka saxda ah.', + 'help_asterisk_bold' => 'Qoraalka loo galiyay sida **qoraal**
ayaa loo soo bandhigi doonaa si geesinimo leh', + 'help_blank_to_use' => 'Banaan ku dhaaf si aad u isticmaasho qiimaha :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Asal ahaan', + 'none' => 'Midna', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/so-SO/admin/settings/message.php b/resources/lang/so-SO/admin/settings/message.php new file mode 100644 index 0000000000..9a30194c80 --- /dev/null +++ b/resources/lang/so-SO/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'Khalad ayaa dhacay markii la cusboonaysiiyay ', + 'success' => 'Dejinta si guul leh ayaa loo cusboonaysiiyay', + ], + 'backup' => [ + 'delete_confirm' => 'Ma hubtaa inaad jeclaan lahayd inaad tirtirto faylka kaydka ah? Tallaabadan lama noqon karo. ', + 'file_deleted' => 'Faylka kaabta ayaa si guul leh loo tirtiray ', + 'generated' => 'Fayl cusub oo gurmad ah ayaa si guul leh loo abuuray', + 'file_not_found' => 'Faylkaas kaydka ah ayaa laga waayay seerfarka.', + 'restore_warning' => 'Haa, soo celi Waxaan qirayaa in tani ay dib u qori doonto xog kasta oo hadda ku jirta kaydka xogta. Tani waxay sidoo kale ka saari doontaa dhammaan isticmaalayaashaada jira (oo ay ku jirto adiga).', + 'restore_confirm' => 'Ma hubtaa inaad rabto inaad ka soo celiso xogtaada: filename?' + ], + 'purge' => [ + 'error' => 'Khalad ayaa dhacay markii la nadiifinayo ', + 'validation_failed' => 'Xaqiijinta nadiifintaadu waa khalad. Fadlan ku qor kelmadda "DELETE" sanduuqa xaqiijinta.', + 'success' => 'Diiwaanada la tirtiray ayaa si guul leh loo nadiifiyay', + ], + 'mail' => [ + 'sending' => 'Diraya Iimayl tijaabo ah...', + 'success' => 'Boostada waa la soo diray!', + 'error' => 'Email lama diri karo.', + 'additional' => 'Ma jiro fariin khalad ah oo dheeri ah oo la bixiyay Hubi dejimahaaga fariimaha iyo logkaaga abka.' + ], + 'ldap' => [ + 'testing' => 'Tijaabinta Xidhiidhka LDAP, Ku xidhka & Weydiinta...', + '500' => '500 Cilad Server Fadlan hubi diiwaanka server-kaaga wixii macluumaad dheeraad ah.', + 'error' => 'Waxbaa qaldamay :(', + 'sync_success' => 'Muunad 10 isticmaale ah ayaa laga soo celiyay server-ka LDAP iyadoo lagu salaynayo habayntaada:', + 'testing_authentication' => 'Tijaabi aqoonsiga LDAP...', + 'authentication_success' => 'Isticmaaluhu wuxuu ka xaqiijiyay LDAP si guul leh!' + ], + 'webhook' => [ + 'sending' => 'Diraya :app fariinta tijaabada abka...', + 'success' => 'Magacaaga:webhook_name Isdhexgalka wuu shaqeeyaa!', + 'success_pt1' => 'Guul! Hubi ', + 'success_pt2' => ' kanaalka fariinta tijaabada ah, oo hubi inaad gujiso SAVE xagga hoose si aad u kaydiso dejintaada.', + '500' => '500 Cilad Server.', + 'error' => 'Waxbaa qaldamay. :app waxa uu kaga jawaabay: : error_message', + 'error_redirect' => 'CILAD: 301/302 :endpoint Sababo ammaan dartood, ma raacno dib u jiheynta Fadlan isticmaal barta dhamaadka dhabta ah.', + 'error_misc' => 'Waxbaa qaldamay. :( ', + ] +]; diff --git a/resources/lang/so-SO/admin/settings/table.php b/resources/lang/so-SO/admin/settings/table.php new file mode 100644 index 0000000000..30134e1386 --- /dev/null +++ b/resources/lang/so-SO/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Abuuray', + 'size' => 'Cabbirka', +); diff --git a/resources/lang/so-SO/admin/statuslabels/message.php b/resources/lang/so-SO/admin/statuslabels/message.php new file mode 100644 index 0000000000..6aad795b56 --- /dev/null +++ b/resources/lang/so-SO/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Summada heerka ma jirto.', + 'deleted_label' => 'Summada heerka la tirtiray', + 'assoc_assets' => 'Summada heerkan hadda waxa lala xidhiidhiyaa ugu yaraan hal Hanti lamana tirtiri karo. Fadlan cusboonaysii hantidaada si aanay mar dambe tixraacin heerkan oo isku day mar kale. ', + + 'create' => [ + 'error' => 'Summada heerka lama abuurin, fadlan isku day mar kale.', + 'success' => 'Summada heerka ayaa loo sameeyay si guul leh.', + ], + + 'update' => [ + 'error' => 'Summada Xaaladda lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Summada heerka si guul leh ayaa loo cusboonaysiiyay.', + ], + + 'delete' => [ + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto Summada Xaaladdan?', + 'error' => 'Waxaa jirtay arrin tirtiraysa Summada Xaaladda. Fadlan isku day mar kale.', + 'success' => 'Summada heerka waxa la tirtiray si guul leh.', + ], + + 'help' => [ + 'undeployable' => 'Hantidaas cidna looma qoondayn karo.', + 'deployable' => 'Hantidaas waa la eegi karaa Marka la meeleeyo, waxay u qaadan doonaan heerka meta ee Deployed.', + 'archived' => 'Hantidan lama hubin karo, waxayna ka muuqan doontaa oo kaliya muuqaalka la kaydiyay. Tani waxay faa\'iido u leedahay haynta macluumaadka hantida ee miisaaniyad-samaynta/ujeeddooyin taariikhi ah laakiin ka ilaalinta liiska hantida maalinlaha ah.', + 'pending' => 'Hantidan weli cidna looma meelayn karo, oo inta badan loo isticmaalo alaabta dib-u-dayactirka ka maqan, laakiin la filayo inay ku soo noqoto wareegga.', + ], + +]; diff --git a/resources/lang/so-SO/admin/statuslabels/table.php b/resources/lang/so-SO/admin/statuslabels/table.php new file mode 100644 index 0000000000..99e2a19243 --- /dev/null +++ b/resources/lang/so-SO/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'Ku saabsan Calaamadaha Xaaladda', + 'archived' => 'Kaydsan', + 'create' => 'Samee Summada Xaaladda', + 'color' => 'Midabka Shaxda', + 'default_label' => 'Summada asalka ah', + 'default_label_help' => 'Tan waxa loo isticmaalaa si loo hubiyo in summadaada heerka aadka loo isticmaalo ay ka muuqdaan xagga sare ee sanduuqa xulashada marka la abuurayo/tafatirka hantida.', + 'deployable' => 'La geyn karo', + 'info' => 'Calaamadaha heerka waxaa loo isticmaalaa in lagu qeexo gobolada kala duwan ee hantidaadu ku jiri karto. Waxa laga yaabaa inay maqan yihiin dayactir, lumay/lagu xado, iwm. Waxaad samayn kartaa calaamado xaalad cusub oo la diri karo, la sugayo iyo hantida kaydsan.', + 'name' => 'Magaca heerka', + 'pending' => 'La sugayo', + 'status_type' => 'Nooca Xaaladda', + 'show_in_nav' => 'Muuji dhinaca nav', + 'title' => 'Calaamadaha heerka', + 'undeployable' => 'Aan la hawlgelin', + 'update' => 'Cusbooneysii Heerka Summada', +); diff --git a/resources/lang/so-SO/admin/suppliers/message.php b/resources/lang/so-SO/admin/suppliers/message.php new file mode 100644 index 0000000000..3704f46502 --- /dev/null +++ b/resources/lang/so-SO/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Alaabta la tirtiray', + 'does_not_exist' => 'Alaab-qeybiye ma jiro.', + + + 'create' => array( + 'error' => 'Iibiyaha lama abuurin, fadlan isku day mar kale.', + 'success' => 'Iibiyaha si guul leh ayaa loo sameeyay' + ), + + 'update' => array( + 'error' => 'Iibiyaha lama cusboonaysiin, fadlan isku day mar kale', + 'success' => 'Iibiyaha si guul leh ayaa loo cusboonaysiiyay' + ), + + 'delete' => array( + 'confirm' => 'Ma hubtaa inaad rabto inaad tirtirto alaab-qeybiyahan?', + 'error' => 'Waxaa jirtay arrin la tirtirayo alaab-qeybiyaha Fadlan isku day mar kale', + 'success' => 'Iibiyaha si guul leh ayaa loo tirtiray', + 'assoc_assets' => 'Alaab-qeybiyahan hadda waxa lala xidhiidhiyaa :asset_count hantida lamana tirtiri karo Fadlan cusboonaysii hantidaada si aanay mar dambe tixraac alaab-qeybiyahan oo isku day mar kale. ', + 'assoc_licenses' => 'Iibiyahan hadda waxa lala xidhiidhiyaa :licenses_count shatiyada lamana tirtiri karo Fadlan cusboonaysii shatiyadaada si aadan mar dambe u tixraacin alaab-qeybiyaha oo isku day mar kale. ', + 'assoc_maintenances' => 'Alaab-qeybiyahan waxa uu hadda ku xidhan yahay :asset_maintenances_count dayactirka(yada) hantida lamana tirtiri karo Fadlan cusboonaysii dayactirka hantidaada si aadan mar dambe tixraac alaab-qeybiyahan oo isku day mar kale. ', + ) + +); diff --git a/resources/lang/so-SO/admin/suppliers/table.php b/resources/lang/so-SO/admin/suppliers/table.php new file mode 100644 index 0000000000..bedeb62b5a --- /dev/null +++ b/resources/lang/so-SO/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Ku saabsan Alaab-qeybiyeyaasha', + 'about_suppliers_text' => 'Alaab-qeybiyeyaasha waxaa loo isticmaalaa in lagu dabagalo isha alaabta', + 'address' => 'Cinwaanka alaab-qeybiyaha', + 'assets' => 'Hantida', + 'city' => 'Magaalada', + 'contact' => 'Magaca Xiriirka', + 'country' => 'Dalka', + 'create' => 'Abuur alaab-qeybiye', + 'email' => 'Iimaylka', + 'fax' => 'Fakis', + 'id' => 'Aqoonsi', + 'licenses' => 'Shatiyada', + 'name' => 'Magaca alaab-qeybiyaha', + 'notes' => 'Xusuusin', + 'phone' => 'Taleefanka', + 'state' => 'Gobolka', + 'suppliers' => 'Alaab-qeybiyeyaal', + 'update' => 'Cusbooneysii alaab-qeybiyaha', + 'view' => 'Daawo Alaabta', + 'view_assets_for' => 'Daawo Hantida loogu talagalay', + 'zip' => 'Koodhka Boostada', + +); diff --git a/resources/lang/so-SO/admin/users/general.php b/resources/lang/so-SO/admin/users/general.php new file mode 100644 index 0000000000..fbfa8c249b --- /dev/null +++ b/resources/lang/so-SO/admin/users/general.php @@ -0,0 +1,54 @@ + 'Isticmaalahaan wuu soo gali karaa', + 'activated_disabled_help_text' => 'Ma beddeli kartid heerka hawlgelinta akoonkaaga.', + 'assets_user' => 'Hantida loo qoondeeyay :name', + 'bulk_update_warn' => 'Waxaad ku dhowdahay inaad wax ka beddesho sifooyinka isticmaalayaasha :user_count Fadlan ogow inaadan bedeli karin sifooyinkaaga isticmaale adigoo isticmaalaya foomkan, oo waa inaad si gaar ah wax uga beddesho isticmaalahaaga.', + 'bulk_update_help' => 'Foomkan wuxuu kuu ogolaanayaa inaad hal mar cusbooneysiiso isticmaaleyaal badan. Kaliya buuxi meelaha aad u baahan tahay inaad bedesho. Goob kasta oo bannaan ayaa ahaan doonta mid aan isbeddelin.', + 'current_assets' => 'Hantida hadda la hubiyay isticmaalahan', + 'clone' => 'Isticmaale Clone', + 'contact_user' => 'La xidhiidh :name', + 'edit' => 'Wax ka beddel Isticmaalaha', + 'filetype_info' => 'Noocyada faylalka la oggol yahay waa png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, iyo rar.', + 'history_user' => 'Taariikhda :name', + 'info' => 'Xog', + 'restore_user' => 'Riix halkan si aad u soo celiso.', + 'last_login' => 'Gelidii u dambaysay', + 'ldap_config_text' => 'Dejinta qaabeynta LDAP waxaa laga heli karaa Maamulka> Dejinta. Goobta (ikhtiyaarka) ee la doortay ayaa loo dejin doonaa dhammaan isticmaalayaasha la soo dhoofiyo.', + 'print_assigned' => 'Daabac Dhammaan Ku-meel-gaadhka ah', + 'email_assigned' => 'Liistada iimaylka ee Dhammaan la qoondeeyay', + 'user_notified' => 'Isticmaalaha waxaa loo soo diray iimayl liiska alaabta hadda loo qoondeeyay.', + 'auto_assign_label' => 'Ku dar isticmaalahaan marka si toos ah loo qoondeeyo shatiyada xaqa u leh', + 'auto_assign_help' => 'Ka bood isticmaalehan si otomaatig ah loogu diri lahaa shatiyada', + 'software_user' => 'Software-ka la hubiyay :name', + 'send_email_help' => 'Waa inaad siisaa ciwaanka iimaylka isticmaalahan si uu ugu soo diro aqoonsiyo. Aqoonsiga iimaylka waxaa lagu samayn karaa oo kaliya abuurista isticmaale. Erayada sirta ah waxa lagu kaydiyaa hash hal dhinac ah lamana soo saari karo marka la kaydiyo.', + 'view_user' => 'Eeg isticmaale :name', + 'usercsv' => 'Faylka CSV', + 'two_factor_admin_optin_help' => 'Dejinta maamulkaada hadda waxay ogolaadaan dhaqangelinta xulashada xaqiijinta laba arrimood. ', + 'two_factor_enrolled' => '2FA Aalad wuu diiwaan gashan yahay ', + 'two_factor_active' => '2FA firfircoon ', + 'user_deactivated' => 'Isticmaaluhu ma soo gali karo', + 'user_activated' => 'Isticmaaluhu wuu soo gali karaa', + 'activation_status_warning' => 'Ha bedelin heerka hawlgelinta', + 'group_memberships_helpblock' => 'Kaliya superadmins ayaa wax ka beddeli kara xubinnimada kooxda.', + 'superadmin_permission_warning' => 'Kaliya superadmins ayaa siin kara isticmaale superadmin gelitaanka.', + 'admin_permission_warning' => 'Kaliya isticmaalayaasha leh xuquuqda admins ama ka weyn ayaa siin kara marin u helka isticmaalaha.', + 'remove_group_memberships' => 'Ka saar Xubinnimada Kooxda', + 'warning_deletion_information' => 'Waxaad ku dhowdahay inaad iska hubiso DHAMMAAN walxaha :count isticmaalayaasha hoos ku taxan. Magacyada maamulka sare waxa lagu iftiimiyay casaan.', + 'update_user_assets_status' => 'Cusbooneysii dhammaan hantida isticmaalayaashan heerkan', + 'checkin_user_properties' => 'Hubi dhammaan guryaha la xidhiidha isticmaalayaashan', + 'remote_label' => 'Kani waa isticmaale fog', + 'remote' => 'Fogfog', + 'remote_help' => 'Tani waxay noqon kartaa mid faa\'iido leh haddii aad u baahan tahay inaad shaandhayso isticmaalayaasha fogfog ee aan weligood ama dhif ah soo gelin goobahaaga jireed.', + 'not_remote_label' => 'Kani maaha isticmaale fog', + 'vip_label' => 'Isticmaalaha VIP', + 'vip_help' => 'Tani waxay noqon kartaa mid waxtar leh in lagu calaamadiyo dadka muhiimka ah ee org-gaaga haddii aad jeclaan lahayd inaad siyaalo gaar ah ugu qabato.', + 'create_user' => 'Abuur isticmaale', + 'create_user_page_explanation' => 'Tani waa macluumaadka akoontiga aad isticmaali doonto si aad u gasho goobta markii ugu horeysay.', + 'email_credentials' => 'Aqoonsiga iimaylka', + 'email_credentials_text' => 'Imaylkayga aqoonsigayga iimaylka sare ku yaal', + 'next_save_user' => 'Xiga: Keydi Isticmaalaha', + 'all_assigned_list_generation' => 'Lagu soo saaray:', + 'email_user_creds_on_create' => 'Imayl u dir isticmaalahan aqoonsigiisa?', +]; diff --git a/resources/lang/so-SO/admin/users/message.php b/resources/lang/so-SO/admin/users/message.php new file mode 100644 index 0000000000..97c6d3a507 --- /dev/null +++ b/resources/lang/so-SO/admin/users/message.php @@ -0,0 +1,68 @@ + 'Si guul leh ayaad u aqbashay hantidan.', + 'declined' => 'Si guul leh ayaad u diiday hantidan.', + 'bulk_manager_warn' => 'Isticmaalayaashaada si guul leh ayaa loo cusboonaysiiyay, si kastaba ha ahaatee gelitaanka maamulahaaga lama kaydin sababtoo ah maareeyaha aad dooratay sidoo kale waxa uu ku jiray liiska isticmaalayaasha ee la tafatiray, isticmaalayaashuna waxa laga yaabaa in aanay noqon maamulahooda. Fadlan dooro isticmaalayaashaada mar labaad, marka laga reebo maamulaha.', + 'user_exists' => 'Isticmaale ayaa hore u jiray!', + 'user_not_found' => 'Isticmaaluhu ma jiro.', + 'user_login_required' => 'Goobta galitaanka ayaa loo baahan yahay', + 'user_has_no_assets_assigned' => 'Ma jirto hanti hadda loo qoondeeyay isticmaalaha.', + 'user_password_required' => 'Furaha sirta ah ayaa loo baahan yahay.', + 'insufficient_permissions' => 'Ogolaanshaha aan ku filnayn.', + 'user_deleted_warning' => 'Isticmaalahan waa la tirtiray Waa inaad soo celisaa isticmaalahan si aad wax uga beddesho ama ugu meelayso hanti cusub.', + 'ldap_not_configured' => 'Isku dhafka LDAP looma habeynin rakibaaddan.', + 'password_resets_sent' => 'Isticmaalayaasha la doortay ee shaqaysiiyay oo wata ciwaanno iimayl sax ah ayaa loo diray isku xidhka dib u dejinta erayga sirta ah.', + 'password_reset_sent' => 'Isku xirka dib u dejinta erayga sirta ah ayaa loo diray :email!', + 'user_has_no_email' => 'Isticmaalahaan kuma laha ciwaanka iimaylka profile kooda.', + 'log_record_not_found' => 'Diiwaanka diiwaanka u dhigma ee isticmaalaha waa la heli waayay.', + + + 'success' => array( + 'create' => 'Isticmaalaha si guul leh ayaa loo abuuray.', + 'update' => 'Isticmaalaha si guul leh ayaa loo cusboonaysiiyay.', + 'update_bulk' => 'Isticmaalayaasha si guul leh ayaa loo cusboonaysiiyay!', + 'delete' => 'Isticmaalaha si guul leh ayaa loo tirtiray.', + 'ban' => 'Isticmaalaha si guul leh waa la mamnuucay.', + 'unban' => 'Isticmaalaha si guul leh ayaa laga saaray.', + 'suspend' => 'Isticmaalaha si guul leh ayaa loo hakiyay.', + 'unsuspend' => 'Isticmaalaha si guul leh ayaa loo hakiyay.', + 'restored' => 'Isticmaalaha si guul leh ayaa loo soo celiyay.', + 'import' => 'Isticmaalayaasha si guul leh ayaa loo soo dejiyay.', + ), + + 'error' => array( + 'create' => 'Waxaa jirtay arin abuurista isticmaalaha Fadlan isku day mar kale.', + 'update' => 'Waxaa jirtay arrin la cusboonaysiiyay isticmaaluhu. Fadlan isku day mar kale.', + 'delete' => 'Waxaa jirtay arrin la tirtiray isticmaaluhu. Fadlan isku day mar kale.', + 'delete_has_assets' => 'Isticmaalahaan wuxuu leeyahay walxo loo qoondeeyay lamana tirtiri karo.', + 'unsuspend' => 'Waxaa jirtay arrin aan la hakin isticmaaluhu. Fadlan isku day mar kale.', + 'import' => 'Waxaa jirtay arin soo dejinta isticmaalayaasha Fadlan isku day mar kale.', + 'asset_already_accepted' => 'Hantidan mar hore waa la aqbalay.', + 'accept_or_decline' => 'Waa inaad aqbashaa ama diiddaa hantidan.', + 'incorrect_user_accepted' => 'Hantida aad isku dayday inaad aqbasho adiga laguma hubin.', + 'ldap_could_not_connect' => 'Waa lagu xidhi kari waayay serfarka LDAP Fadlan ka hubi server-kaaga LDAP ee ku jira faylka habaynta LDAP. Khalad ka yimid Server LDAP:', + 'ldap_could_not_bind' => 'Laguma xidhi karo serfarka LDAP Fadlan ka hubi server-kaaga LDAP ee ku jira faylka habaynta LDAP.
Khalad ka yimid Server LDAP: ', + 'ldap_could_not_search' => 'Ma baadhi karin server-ka LDAP Fadlan ka hubi server-kaaga LDAP ee ku jira faylka habaynta LDAP.
Khalad ka yimid Server LDAP:', + 'ldap_could_not_get_entries' => 'Waa lagu xidhi kari waayay serfarka LDAP Fadlan ka hubi server-kaaga LDAP ee ku jira faylka habaynta LDAP. Khalad ka yimid Server LDAP:', + 'password_ldap' => 'Furaha koontada waxaa maamula LDAP/Hagaha Firfircoon. Fadlan la xidhiidh waaxda IT-ga si aad u bedesho eraygaaga sirta ah. ', + ), + + 'deletefile' => array( + 'error' => 'Faylka lama tirtirin Fadlan isku day mar kale.', + 'success' => 'Faylka si guul leh waa la tirtiray.', + ), + + 'upload' => array( + 'error' => 'Faylka lama soo rarin Fadlan isku day mar kale.', + 'success' => 'Faylka(yada) si guul leh loo soo raray.', + 'nofiles' => 'Ma aadan dooran wax fayl ah oo la soo geliyo', + 'invalidfiles' => 'Mid ama in ka badan oo faylashaada ah aad bay u weyn yihiin ama waa nooc faylal ah oo aan la oggolayn. Noocyada faylalka la oggol yahay waa png, gif, jpg, doc, docx, pdf, iyo txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Isticmaalahaan ma laha wax iimayl ah oo la dhigay,', + 'success' => 'Isticmaalaha waa la ogeysiiyay wax ku saabsan alaabtooda hadda.' + ) +); \ No newline at end of file diff --git a/resources/lang/so-SO/admin/users/table.php b/resources/lang/so-SO/admin/users/table.php new file mode 100644 index 0000000000..8ede4e2563 --- /dev/null +++ b/resources/lang/so-SO/admin/users/table.php @@ -0,0 +1,40 @@ + 'Firfircoon', + 'allow' => 'Oggolow', + 'checkedout' => 'Hantida', + 'created_at' => 'Abuuray', + 'createuser' => 'Abuur isticmaale', + 'deny' => 'Inkira', + 'email' => 'Iimaylka', + 'employee_num' => 'Shaqaalaha No.', + 'first_name' => 'Magaca koowaad', + 'groupnotes' => 'Dooro koox aad ku meelaynayso isticmaalaha, xasuusnoow in isticmaaluhu qaato ogolaanshaha kooxda loo xilsaaray. Isticmaal ctrl+guji (ama cmd+guji MacOS) si aad u doorato kooxaha.', + 'id' => 'Aqoonsi', + 'inherit' => 'Dhaxal', + 'job' => 'Magaca Shaqada', + 'last_login' => 'Gelidii u dambaysay', + 'last_name' => 'Magaca dambe', + 'location' => 'Goobta', + 'lock_passwords' => 'Faahfaahinta galitaanka laguma beddeli karo rakibaaddan.', + 'manager' => 'Maareeyaha', + 'managed_locations' => 'Goobaha la maamulay', + 'name' => 'Magaca', + 'nogroup' => 'Weli kooxo lama abuurin Si aad mid ugu darto, booqo: ', + 'notes' => 'Xusuusin', + 'password_confirm' => 'Xaqiiji erayga sirta ah', + 'password' => 'Password-ka', + 'phone' => 'Taleefanka', + 'show_current' => 'Muuji Isticmaalayaasha Hadda', + 'show_deleted' => 'Muuji isticmaalayaasha la tirtiray', + 'title' => 'Ciwaanka', + 'to_restore_them' => 'si loo soo celiyo.', + 'total_assets_cost' => "Wadarta Qiimaha Hantida", + 'updateuser' => 'Cusbooneysii Isticmaalaha', + 'username' => 'Magaca isticmaale', + 'user_deleted_text' => 'Isticmaalahan waxa loo calaamadeeyay mid tirtiray.', + 'username_note' => '(Kani waxa loo istcimaalayaa xidhidhiyaha Hagaha Firfircoon oo kaliya, ee looma isticmaalo soo galida.)', + 'cloneuser' => 'Isticmaale Clone', + 'viewusers' => 'Daawo Isticmaalayaasha', +); diff --git a/resources/lang/so-SO/auth.php b/resources/lang/so-SO/auth.php new file mode 100644 index 0000000000..e71216963c --- /dev/null +++ b/resources/lang/so-SO/auth.php @@ -0,0 +1,20 @@ + 'Aqoonsigani kuma eka diiwaannadayada.', + 'password' => 'Furaha sirta ah ee la bixiyay waa khalad.', + 'throttle' => 'Isku dayo soo gal oo aad u badan Fadlan isku day mar kale :seconds ilbiriqsi gudahood.', + +); diff --git a/resources/lang/so-SO/auth/general.php b/resources/lang/so-SO/auth/general.php new file mode 100644 index 0000000000..fdfcbf3c7b --- /dev/null +++ b/resources/lang/so-SO/auth/general.php @@ -0,0 +1,19 @@ + 'Soo dir Linkiga Dib-u-dejinta Furaha', + 'email_reset_password' => 'Dib-u-dejinta erayga sirta ah ee iimaylka', + 'reset_password' => 'Dib u deji erayga sirta ah', + 'saml_login' => 'Ku soo gal SAML', + 'login' => 'Soo gal', + 'login_prompt' => 'Fadlan Soo gal', + 'forgot_password' => 'Waxaan ilaaway erayga sirta ah', + 'ldap_reset_password' => 'Fadlan halkan guji si aad dib ugu dejiso eraygaaga sirta ah ee LDAP', + 'remember_me' => 'I xasuuso', + 'username_help_top' => 'Geli username si loogu diro iimaylka isku xidhka dib u habeynta erayga sirta ah.', + 'username_help_bottom' => 'Magacaaga isticmaale iyo ciwaanka iimaylka waxa laga yaabaa in isku mid noqdaan, laakiin ma noqon karaan, iyadoo ku xidhan qaabayntaada. Haddii aadan xasuusan karin magacaaga isticmaale, la xiriir maamulahaaga.

Magacyada isticmaalayaasha aan lahayn ciwaanka iimaylka la xidhiidha iimaylka looma diri doono isku xidhka dib u dejinta erayga sirta ah.
', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login wuu fashilmay, fadlan isku day mar kale.', + +]; + diff --git a/resources/lang/so-SO/auth/message.php b/resources/lang/so-SO/auth/message.php new file mode 100644 index 0000000000..1068c0b9b8 --- /dev/null +++ b/resources/lang/so-SO/auth/message.php @@ -0,0 +1,45 @@ + 'Koonto leh iimaylkan ayaa horay u jiray.', + 'account_not_found' => 'Magaca isticmaale ama erayga sirta ah waa khalad.', + 'account_not_activated' => 'Koontadan isticmaale lama hawlgelin', + 'account_suspended' => 'Koontada isticmaalaha waa la hakiyay', + 'account_banned' => 'Koontadan isticmaale waa mamnuuc.', + 'throttle' => 'Isku dayo galitaanka oo aad u badan ayaa guul daraystay. Fadlan isku day markale :minutes daqiiqo gudahood', + + 'two_factor' => array( + 'already_enrolled' => 'Qalabkaaga mar horeba wuu diiwaan gashan yahay.', + 'success' => 'Si guul leh ayaad u soo gashay', + 'code_required' => 'Koodhka laba-factor ayaa loo baahan yahay.', + 'invalid_code' => 'Koodhka laba-factor waa mid aan shaqayn.', + ), + + 'signin' => array( + 'error' => 'Dhib baa jirtay markii la isku deyayay in lagu soo galo, fadlan isku day mar kale.', + 'success' => 'Si guul leh ayaad u soo gashay', + ), + + 'logout' => array( + 'error' => 'Dhib baa jirtay markii la isku deyayay inaan kaa saaro, fadlan isku day mar kale.', + 'success' => 'Si guul leh ayaad uga baxday', + ), + + 'signup' => array( + 'error' => 'Dhib baa jirtay markii aad isku dayaysay inaad abuurto akoonkaaga, fadlan isku day mar kale.', + 'success' => 'Akoonka si guul leh ayaa loo sameeyay', + ), + + 'forgot-password' => array( + 'error' => 'Dhibaato baa jirtay markii aad isku dayaysay inaad hesho koodka sirta ah, fadlan isku day mar kale.', + 'success' => 'Haddii ciwaanka iimaylka uu ku jiro nidaamkayaga, iimaylka soo kabashada erayga sirta ah ayaa la soo diray.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Dhib baa jirtay markii aad isku dayaysay inaad dib u dejiso eraygaaga sirta ah, fadlan isku day mar kale.', + 'success' => 'Furahaaga si guul leh ayaa dib loo dajiyay', + ), + + +); diff --git a/resources/lang/so-SO/button.php b/resources/lang/so-SO/button.php new file mode 100644 index 0000000000..680e868354 --- /dev/null +++ b/resources/lang/so-SO/button.php @@ -0,0 +1,24 @@ + 'Ficilada', + 'add' => 'Kudar Cusub', + 'cancel' => 'Jooji', + 'checkin_and_delete' => 'Geli Dhammaan / Tirtir Isticmaalaha', + 'delete' => 'Tirtir', + 'edit' => 'Wax ka beddel', + 'restore' => 'Soo celi', + 'remove' => 'Ka saar', + 'request' => 'Codsi', + 'submit' => 'Gudbi', + 'upload' => 'Soo rar', + 'select_file' => 'Dooro File...', + 'select_files' => 'Dooro faylal...', + 'generate_labels' => '{1} Samee Summada|[2,*] Samee Calaamadaha', + 'send_password_link' => 'Soo dir Linkiga Dib-u-dejinta Furaha', + 'go' => 'Tag', + 'bulk_actions' => 'Ficilada waaweyn', + 'add_maintenance' => 'Ku dar Dayactirka', + 'append' => 'Ku lifaaq', + 'new' => 'Cusub', +]; diff --git a/resources/lang/so-SO/general.php b/resources/lang/so-SO/general.php new file mode 100644 index 0000000000..121d7c4d01 --- /dev/null +++ b/resources/lang/so-SO/general.php @@ -0,0 +1,531 @@ + '2FA reset', + 'accessories' => 'Agabka', + 'activated' => 'Hawl galiyay', + 'accepted_date' => 'Taariikhda la aqbalay', + 'accessory' => 'Agabka', + 'accessory_report' => 'Warbixinta Dheeraadka ah', + 'action' => 'Ficil', + 'activity_report' => 'Warbixinta Dhaqdhaqaaqa', + 'address' => 'Cinwaanka', + 'admin' => 'Admin', + 'administrator' => 'Maamule', + 'add_seats' => 'Kuraasta lagu daray', + 'age' => "Da'da", + 'all_assets' => 'Dhammaan Hantida', + 'all' => 'Dhammaan', + 'archived' => 'Kaydsan', + 'asset_models' => 'Qaababka Hantida', + 'asset_model' => 'Qaabka', + 'asset' => 'Hantida', + 'asset_report' => 'Warbixinta Hantida', + 'asset_tag' => 'Hantida Tag', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Hanti la heli karo', + 'accept_assets' => 'Aqbal hantida :name', + 'accept_assets_menu' => 'Aqbal Hantida', + 'audit' => 'Hantidhawrka', + 'audit_report' => 'Diiwaanka Hanti-dhawrka', + 'assets' => 'Hantida', + 'assets_audited' => 'hantidii la baadhay', + 'assets_checked_in_count' => 'Hantida la hubiyay', + 'assets_checked_out_count' => 'Hantida la hubiyay', + 'asset_deleted_warning' => 'Hantidan waa la tirtiray Waa inaad soo celisaa ka hor intaadan qof u dhiibin.', + 'assigned_date' => 'Taariikhda loo qoondeeyay', + 'assigned_to' => 'Loo qoondeeyay :name', + 'assignee' => 'Loo xilsaaray', + 'avatar_delete' => 'Tirtir Avatar', + 'avatar_upload' => 'Soo rar Avatar', + 'back' => 'Dib u noqo', + 'bad_data' => 'Waxba lama helin Waxaa laga yaabaa in xog xun?', + 'bulkaudit' => 'Hantidhawrka guud', + 'bulkaudit_status' => 'Xaaladda Hanti-dhawrka', + 'bulk_checkout' => 'Hubinta Buuxda', + 'bulk_edit' => 'Waxka bedelka badan', + 'bulk_delete' => 'Tirtir badan', + 'bulk_actions' => 'Ficilada waaweyn', + 'bulk_checkin_delete' => 'Hubinta badan / Tirtir Isticmaalayaasha', + 'byod' => 'BYOD', + 'byod_help' => 'Qalabkan waxaa iska leh isticmaaluhu', + 'bystatus' => 'by Status', + 'cancel' => 'Jooji', + 'categories' => 'Qaybaha', + 'category' => 'Qaybta', + 'change' => 'Gudaha/kabaxsan', + 'changeemail' => 'Beddel ciwaanka iimaylka', + 'changepassword' => 'Badalida Lambarka sirta ah', + 'checkin' => 'Is xaadiri', + 'checkin_from' => 'Ka soo hubi', + 'checkout' => 'Baadhid', + 'checkouts_count' => 'Hubinta', + 'checkins_count' => 'Hubinta', + 'user_requests_count' => 'Codsiyada', + 'city' => 'Magaalada', + 'click_here' => 'Riix halkan', + 'clear_selection' => 'Nadiifi Xulashada', + 'companies' => 'Shirkadaha', + 'company' => 'Shirkadda', + 'component' => 'Qayb', + 'components' => 'Qaybaha', + 'complete' => 'Dhameystiran', + 'consumable' => 'La isticmaali karo', + 'consumables' => 'Alaabta la isticmaalo', + 'country' => 'Dalka', + 'could_not_restore' => 'Khalad soo celinta :item_type: :error', + 'not_deleted' => ' :item_type lama tirtirin sidaa darteed dib looma soo celin karo', + 'create' => 'Abuur Cusub', + 'created' => 'Shayga la sameeyay', + 'created_asset' => 'hanti abuuray', + 'created_at' => 'Lagu sameeyay', + 'created_by' => 'Waxa sameeyay', + 'record_created' => 'Diiwaanka la sameeyay', + 'updated_at' => 'La cusboonaysiiyay', + 'currency' => '$', // this is deprecated + 'current' => 'Hadda', + 'current_password' => 'Magaca Sirta Hadda', + 'customize_report' => 'Habbee Warbixinta', + 'custom_report' => 'Warbixinta Hantida Gaarka ah', + 'dashboard' => 'Dashboard-ka', + 'days' => 'maalmo', + 'days_to_next_audit' => 'Maalmo ku xiga Hanti-dhawrka', + 'date' => 'Taariikhda', + 'debug_warning' => 'Digniin!', + 'debug_warning_text' => 'Codsigan waxa uu ku shaqaynayaa qaabka wax soo saarka iyada oo la furayo cilladaha Tani waxay soo bandhigi kartaa xogta xasaasiga ah haddii codsigaaga la heli karo adduunka ka baxsan. Dami qaabka qaladka adoo dejinaya APP_DEBUG qiimaha ku jira .env faylka beenta.', + 'delete' => 'Tirtir', + 'delete_confirm' => 'Ma hubtaa inaad rabto inaad tirtirto :item?', + 'delete_confirm_no_undo' => 'Ma hubtaa inaad rabto inaad tirtirto :item? Tan lama celin karo', + 'deleted' => 'La tirtiray', + 'delete_seats' => 'Kuraasta la tirtiray', + 'deletion_failed' => 'Tirtiridda waa fashilantay', + 'departments' => 'Waaxyaha', + 'department' => 'Waaxda', + 'deployed' => 'La geeyay', + 'depreciation' => 'Qiimo dhaca', + 'depreciations' => 'Qiimo dhaca', + 'depreciation_report' => 'Warbixinta Qiima dhaca', + 'details' => 'Faahfaahin', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Wax ka beddel xogtaada', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Qaabka iimaylka', + 'employee_number' => 'Lambarka Shaqaalaha', + 'email_domain_help' => 'Tan waxa loo isticmaalaa in lagu soo saaro ciwaannada iimaylka marka la soo dejinayo', + 'error' => 'Khalad', + 'exclude_archived' => 'Ka Saar Hantida Kaydsan', + 'exclude_deleted' => 'Ka saar hantida la tirtiray', + 'example' => 'Tusaale: ', + 'filastname_format' => 'Magaca Dambe ee Koowaad (jsmith@example.com)', + 'firstname_lastname_format' => 'Magaca Hore Magaca Dambe (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Magaca Hore Magaca Dambe (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Magaca Dambe ee Hore (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Magaca Dambe ee Koowaad (j.smith@example.com)', + 'firstname_lastname_display' => 'Magaca Hore Magaca Dambe (Jane Smith)', + 'lastname_firstname_display' => 'Magaca Dambe Magaca Hore (Smith Jane)', + 'name_display_format' => 'Qaabka Muujinta Magaca', + 'first' => 'Marka hore', + 'firstnamelastname' => 'Magaca Hore Magaca Dambe (janesmith@example.com)', + 'lastname_firstinitial' => 'Magaca Dambe ee ugu horreeya (smith_j@example.com)', + 'firstinitial.lastname' => 'Magaca Dambe ee Koowaad (j.smith@example.com)', + 'firstnamelastinitial' => 'Magaca hore ee ugu dambeeya (janes@example.com)', + 'first_name' => 'Magaca koowaad', + 'first_name_format' => 'Magaca koowaad (jane@example.com)', + 'files' => 'Faylasha', + 'file_name' => 'Faylka', + 'file_type' => 'Nooca faylka', + 'filesize' => 'Cabbirka faylka', + 'file_uploads' => 'Soo rarista faylka', + 'file_upload' => 'Soo dejinta faylka', + 'generate' => 'Abuur', + 'generate_labels' => 'Samee calaamado', + 'github_markdown' => 'Goobtani waxay aqbashaa Github summadaynta dhadhanka.', + 'groups' => 'Kooxaha', + 'gravatar_email' => 'Ciwaanka iimaylka ee Gravatar', + 'gravatar_url' => 'Ka beddel avatarkaaga Gravatar.com.', + 'history' => 'Taariikhda', + 'history_for' => 'Taariikhda', + 'id' => 'Aqoonsi', + 'image' => 'Sawirka', + 'image_delete' => 'Tirtir sawirka', + 'include_deleted' => 'Ku dar Hantida la tirtiray', + 'image_upload' => 'Soo rar sawirka', + 'filetypes_accepted_help' => 'Nooca faylka la aqbalay waa :types. Cabbirka ugu badan ee soo dejinta la oggol yahay waa :size.| Noocyada faylalka la aqbalay waa :types. Cabbirka gelinta ugu badan ee la ogolyahay waa :size.', + 'filetypes_size_help' => 'Cabbirka gelinta ugu badan ee la ogolyahay waa :size.', + 'image_filetypes_help' => 'Noocyada faylalka la aqbalay waa jpg, webp, png, gif, iyo svg. Cabbirka gelinta ugu badan ee la ogolyahay waa :size.', + 'unaccepted_image_type' => 'Sawirkan ma ahayn mid la akhriyi karo Noocyada faylalka la aqbalay waa jpg, webp, png, gif, iyo svg. Nooca faylkani waa: :mimetype.', + 'import' => 'Soo dejinta', + 'import_this_file' => 'Meelaha khariidad samee oo habee faylkan', + 'importing' => 'Soo dejinta', + 'importing_help' => 'Waxaad ku soo dejisan kartaa hantida, agabka, shatiga, qaybaha, alaabta la isticmaalo, iyo isticmaalayaasha faylka CSV.

CSV-gu waa in uu noqdaa mid barar kooban oo lagu qaabeeyey madax u dhigma kuwa ku jira tusaale CSV-yada ku jira dukumeentiga.', + 'import-history' => 'Soo dejinta Taariikhda', + 'asset_maintenance' => 'Dayactirka hantida', + 'asset_maintenance_report' => 'Warbixinta Dayactirka Hantida', + 'asset_maintenances' => 'Dayactirka hantida', + 'item' => 'Shayga', + 'item_name' => 'Magaca Shayga', + 'import_file' => 'soo deji faylka CSV', + 'import_type' => 'Nooca soo dejinta CSV', + 'insufficient_permissions' => 'Ogolaansho aan ku filnayn!', + 'kits' => 'Xirmooyinka horay loo sii qeexay', + 'language' => 'Luqadda', + 'last' => 'Dambe', + 'last_login' => 'Gelidii u dambaysay', + 'last_name' => 'Magaca dambe', + 'license' => 'Shatiga', + 'license_report' => 'Warbixinta Shatiga', + 'licenses_available' => 'shatiyada la heli karo', + 'licenses' => 'Shatiyada', + 'list_all' => 'Liiska oo dhan', + 'loading' => 'Soodejinaya...fadlan sug....', + 'lock_passwords' => 'Qiimaha goobtan laguma kaydin doono rakibaadda demo.', + 'feature_disabled' => 'Sifadan waxa loo damiyay rakibaadda demo', + 'location' => 'Goobta', + 'location_plural' => 'Location|Locations', + 'locations' => 'Goobaha', + 'logo_size' => 'Calaamadaha labajibbaaran waxay ugu muuqdaan Logo + Qoraal. Calaamadda cabbirka cabbirka ugu sarreeya waa 50px sare x 500px ballaaran. ', + 'logout' => 'Ka bax', + 'lookup_by_tag' => 'Ku raadi Tag Hantiyeed', + 'maintenances' => 'Dayactirka', + 'manage_api_keys' => 'Maamul furayaasha API', + 'manufacturer' => 'Soo saaraha', + 'manufacturers' => 'Soosaarayaasha', + 'markdown' => 'Goobtani waxay ogolaatay Github summadaynta dhadhanka.', + 'min_amt' => 'Min. QTY', + 'min_amt_help' => 'Tirada ugu yar ee alaabta la heli karo ka hor inta aan digniintu kicin. Ka tag Min. QTY ma banaana haddii aadan rabin inaad hesho digniinaha alaabada hoose.', + 'model_no' => 'Qaabka No.', + 'months' => 'bilo', + 'moreinfo' => 'Macluumaad dheeraad ah', + 'name' => 'Magaca', + 'new_password' => 'Furaha cusub', + 'next' => 'Xiga', + 'next_audit_date' => 'Taariikhda Hantidhawrka Xiga', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Hantidhawrka u dambeeyay', + 'new' => 'cusub!', + 'no_depreciation' => 'Qiimo-dhimis ma jiro', + 'no_results' => 'Natiijooyin ma jiraan', + 'no' => 'Maya', + 'notes' => 'Xusuusin', + 'order_number' => 'Nambarka dalbashada', + 'only_deleted' => 'Kaliya Hantida La Tiray', + 'page_menu' => 'Muujinaya _MENU_ walxo', + 'pagination_info' => 'Muujinaya _START_ ilaa _END_ ee _TOTAL_ shay', + 'pending' => 'La sugayo', + 'people' => 'Dadka', + 'per_page' => 'Natiijooyinka boggiiba', + 'previous' => 'Hore', + 'processing' => 'Habaynta', + 'profile' => 'Profile kaaga', + 'purchase_cost' => 'Qiimaha iibka', + 'purchase_date' => 'Taariikhda Iibka', + 'qty' => 'Qty', + 'quantity' => 'TIRADA', + 'quantity_minimum' => 'Waxaad haysataa :count shay ka hooseeya ama ku dhawaad ​​ka hooseeya heerka tirada ugu yar', + 'quickscan_checkin' => 'Baaritaanka Degdegga ah ee hubinta', + 'quickscan_checkin_status' => 'Xaalada hubinta', + 'ready_to_deploy' => 'Diyaar u ah in la geeyo', + 'recent_activity' => 'Waxqabadkii dhawaa', + 'remaining' => 'Haraaga', + 'remove_company' => 'Ka saar Ururka Shirkadda', + 'reports' => 'Warbixinada', + 'restored' => 'soo celiyay', + 'restore' => 'Soo celi', + 'requestable_models' => 'Qaababka la Codsado', + 'requested' => 'La codsaday', + 'requested_date' => 'Taariikhda la codsaday', + 'requested_assets' => 'Hantida la codsaday', + 'requested_assets_menu' => 'Hantida la codsaday', + 'request_canceled' => 'Codsiga waa la joojiyay', + 'save' => 'Badbaadin', + 'select_var' => 'Dooro :thing', // this will eventually replace all of our other selects + 'select' => 'Dooro', + 'select_all' => 'Dhammaan dooro', + 'search' => 'Raadi', + 'select_category' => 'Dooro Qayb', + 'select_department' => 'Dooro Waax', + 'select_depreciation' => 'Dooro Nooca Qiima-dhaca', + 'select_location' => 'Dooro Goob', + 'select_manufacturer' => 'Dooro soo saaraha', + 'select_model' => 'Dooro Model', + 'select_supplier' => 'Dooro alaab-qeybiye', + 'select_user' => 'Dooro Isticmaale', + 'select_date' => 'Dooro Taariikhda (YYYY-MM-DD)', + 'select_statuslabel' => 'Dooro Xaaladda', + 'select_company' => 'Dooro Shirkad', + 'select_asset' => 'Dooro Hantida', + 'settings' => 'Dejinta', + 'show_deleted' => 'Muuji waa la tirtiray', + 'show_current' => 'Muuji Hadda', + 'sign_in' => 'Soo gal', + 'signature' => 'Saxeexa', + 'signed_off_by' => 'Saxiixay By', + 'skin' => 'Maqaarka', + 'webhook_msg_note' => 'Ogeysiinta waxaa lagu soo diri doonaa webhook', + 'webhook_test_msg' => 'Oh hai! Waxay u egtahay in :app is dhexgalkaaga Snipe-IT uu shaqaynayo!', + 'some_features_disabled' => 'DEMO MODE: Astaamaha qaar ayaa naafada u ah rakibaaddan.', + 'site_name' => 'Magaca Goobta', + 'state' => 'Gobolka', + 'status_labels' => 'Calaamadaha heerka', + 'status' => 'Xaalada', + 'accept_eula' => 'Heshiiska Ogolaanshaha', + 'supplier' => 'Alaab-qeybiye', + 'suppliers' => 'Alaab-qeybiyeyaal', + 'sure_to_delete' => 'Ma hubtaa inaad rabto inaad tirtirto', + 'sure_to_delete_var' => 'Ma hubtaa inaad rabto inaad tirtirto :item?', + 'delete_what' => 'Tirtir :item', + 'submit' => 'Gudbi', + 'target' => 'Bartilmaameedka', + 'time_and_date_display' => 'Waqtiga iyo Taariikhda Bandhigga', + 'total_assets' => 'hantida guud', + 'total_licenses' => 'wadarta shatiyada', + 'total_accessories' => 'qalabka guud', + 'total_consumables' => 'wadarta guud ee la isticmaalo', + 'type' => 'Nooca', + 'undeployable' => 'Aan la diri karin', + 'unknown_admin' => 'Admin aan la garanayn', + 'username_format' => 'Qaabka magaca isticmaalaha', + 'username' => 'Magaca isticmaale', + 'update' => 'Cusbooneysii', + 'upload_filetypes_help' => 'Noocyada faylalka la oggol yahay waa png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf iyo rar. Cabbirka gelinta ugu badan ee la ogolyahay waa :size.', + 'uploaded' => 'La soo galiyay', + 'user' => 'Isticmaale', + 'accepted' => 'aqbalay', + 'declined' => 'diiday', + 'unassigned' => 'Aan la magacaabin', + 'unaccepted_asset_report' => 'Hanti Aan La aqbalin', + 'users' => 'Isticmaalayaasha', + 'viewall' => 'Daawo Dhammaan', + 'viewassets' => 'Eeg Hantida loo qoondeeyay', + 'viewassetsfor' => 'U fiirso hantida :name', + 'website' => 'Mareegta', + 'welcome' => 'Soo dhawoow, :name', + 'years' => 'sanado', + 'yes' => 'HAA', + 'zip' => 'Zip', + 'noimage' => 'Ma jiro sawir la soo geliyay ama sawir lama helin.', + 'file_does_not_exist' => 'Faylka la codsaday kuma jiro server-ka', + 'file_upload_success' => 'Guusha soo dejinta faylka!', + 'no_files_uploaded' => 'Guusha soo dejinta faylka!', + 'token_expired' => 'Fadhiga foomku wuu dhacay Fadlan isku day mar kale', + 'login_enabled' => 'Login waa la dajiyay', + 'audit_due' => 'Hanti-dhawrka awgeed', + 'audit_overdue' => 'Dib u dhac ku yimid Hanti-dhawrka', + 'accept' => 'Aqbal :asset', + 'i_accept' => 'Waan aqbalay', + 'i_decline' => 'Waan diiday', + 'accept_decline' => 'Aqbal/Diiday', + 'sign_tos' => 'Hoos Saxiix si aad u muujiso inaad ogolaatay shuruudaha adeega:', + 'clear_signature' => 'Saxeexa Saxeexa', + 'show_help' => 'Muuji caawimo', + 'hide_help' => 'Qari caawimada', + 'view_all' => 'Daawo Dhammaan', + 'hide_deleted' => 'Qari la tirtiray', + 'email' => 'Iimaylka', + 'do_not_change' => 'Ha Bedelin', + 'bug_report' => 'Ka warbixi cilad', + 'user_manual' => 'Buugga Isticmaalaha', + 'setup_step_1' => 'Tallaabada 1', + 'setup_step_2' => 'Tallaabada 2', + 'setup_step_3' => 'Tallaabada 3', + 'setup_step_4' => 'Tallaabada 4', + 'setup_config_check' => 'Hubinta qaabeynta', + 'setup_create_database' => 'Samee Shaxanka Xogta', + 'setup_create_admin' => 'Abuur Admin User', + 'setup_done' => 'Dhammaatay!', + 'bulk_edit_about_to' => 'Waxaad ku dhowdahay inaad wax ka beddesho kuwa soo socda: ', + 'checked_out' => 'La Hubiyay', + 'checked_out_to' => 'La Hubiyay', + 'fields' => 'Beeraha', + 'last_checkout' => 'Jeedintii u dambaysay', + 'due_to_checkin' => 'Waxyaabaha soo socda :count waa in la hubiyaa dhawaan:', + 'expected_checkin' => 'Hubinta la filayo', + 'reminder_checked_out_items' => 'Tani waa xasuusin alaabta hadda laguu hubiyay. Haddii aad dareento in liiskani aanu sax ahayn (wax maqan, ama wax halkan ka muuqda oo aad aaminsan tahay inaadan waligaa helin), fadlan iimayl u dir :reply_to_name at :reply_to_address.', + 'changed' => 'Bedelay', + 'to' => 'Ku', + 'report_fields_info' => '

Dooro goobaha aad jeclaan lahayd inaad ku darto warbixintaada gaarka ah, oo guji Abuur. Faylka (custom-asset-report-YYYY-mm-dd.csv) ayaa si toos ah u soo dejisan doona, oo waxaad ku furi kartaa gudaha Excel.

Haddii aad jeclaan lahayd inaad dhoofiso hantida qaarkood, isticmaal xulashooyinka hoose si aad u hagaajiso natiijooyinkaaga.

', + 'range' => 'Range', + 'bom_remark' => 'Kudar BOM (calaamada dalbashada-byte) CSV-gan', + 'improvements' => 'Horumar', + 'information' => 'Xog', + 'permissions' => 'Ogolaanshaha', + 'managed_ldap' => '(Waxaa lagu maareeyaa LDAP)', + 'export' => 'Dhoofinta', + 'ldap_sync' => 'Iskuxidhka LDAP', + 'ldap_user_sync' => 'Isku-xidhka Isticmaalaha LDAP', + 'synchronize' => 'Isku xidh', + 'sync_results' => 'Natiijooyinka isku xidhka', + 'license_serial' => 'Furaha Taxanaha / Alaabta', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'dashboard_info' => 'Kani waa dashboardkaaga. Waxaa jira qaar badan oo la mid ah, laakiin kan adigaa leh.', + '60_percent_warning' => '60% Buuxsan (digniin)', + 'dashboard_empty' => 'Waxay u egtahay inaadan wali waxba ku darin, markaa ma hayno wax cajiib ah oo aan soo bandhigno. Ku bilow inaad ku darto qaar hanti, agabka, agabka la isticmaalo, ama shatiyada hadda!', + 'new_asset' => 'Hanti Cusub', + 'new_license' => 'Shatiga Cusub', + 'new_accessory' => 'Qalabka Cusub', + 'new_consumable' => 'La Isticmaali karo Cusub', + 'collapse' => 'Burbur', + 'assigned' => 'Loo xilsaaray', + 'asset_count' => 'Tirada Hantida', + 'accessories_count' => 'Agabka lagu xidho', + 'consumables_count' => 'Tirinta Alaabta', + 'components_count' => 'Qaybaha Tirinta', + 'licenses_count' => 'Tirinta shatiyada', + 'notification_error' => 'Khalad', + 'notification_error_hint' => 'Fadlan ka hubi foomamka hoose khaladaadka', + 'notification_bulk_error_hint' => 'Goobaha soo socdaa waxay lahaayeen khaladaad ansaxinta lamana tafatirin:', + 'notification_success' => 'Guul', + 'notification_warning' => 'Digniin', + 'notification_info' => 'Xog', + 'asset_information' => 'Macluumaadka Hantida', + 'model_name' => 'Magaca Model', + 'asset_name' => 'Magaca Hantida', + 'consumable_information' => 'Macluumaadka la isticmaali karo:', + 'consumable_name' => 'Magaca la isticmaali karo:', + 'accessory_information' => 'Macluumaadka Dheeraadka ah:', + 'accessory_name' => 'Magaca Agabka:', + 'clone_item' => 'Shayga Clone', + 'checkout_tooltip' => 'Hubi shaygan', + 'checkin_tooltip' => 'Hubi shaygan gudaha', + 'checkout_user_tooltip' => 'Hubi shaygan isticmaalaha', + 'maintenance_mode' => 'Adeeggu si ku meel gaar ah uma heli karo cusboonaysiinta nidaamka. Fadlan dib u eeg hadhow', + 'maintenance_mode_title' => 'Nidaamka Si Ku Meel Gaar Ah Aan Loo Helin', + 'ldap_import' => 'Furaha isticmaalaha waa in uusan maamulin LDAP. (Tani waxay kuu ogolaanaysaa inaad soo dirto codsiyada sirta ah ee la illoobay.)', + 'purge_not_allowed' => 'Nadiifinta xogta la tirtiray waa la joojiyay faylka .env La xidhiidh taageerada ama maamulaha nidaamkaaga.', + 'backup_delete_not_allowed' => 'Tirtiridda kaydka waa lagu naafiyay faylka .env. La xidhiidh taageerada ama maamulaha nidaamkaaga.', + 'additional_files' => 'Faylasha Dheeraadka ah', + 'shitty_browser' => 'Wax saxiix ah lama ogaan Haddii aad isticmaalayso browser duug ah, fadlan isticmaal browser ka casri ah si aad u dhamaystirto aqbalaadda hantidaada.', + 'bulk_soft_delete' =>'Sidoo kale jilicsan-tirtir isticmaalayaashan. Taariikhdooda hantiyeed way ahaan doontaa ilaa aad ka nadiifiso diiwaanada la tirtiray ee goobaha maamulka.', + 'bulk_checkin_delete_success' => 'Isticmaalayaasha aad dooratay waa la tirtiray oo alaabtooda waa la hubiyay.', + 'bulk_checkin_success' => 'Alaabta isticmaalayaasha la xushay waa la hubiyay', + 'set_to_null' => 'Tirtir qiyamka hantidan|Tirtir qiyamka dhammaan :asset_count hantida ', + 'set_users_field_to_null' => 'Tirtir :field qiyamka isticmaalaha|Tirtir :field qiimayaasha dhammaan :user_count isticmaalayaasha ', + 'na_no_purchase_date' => 'N/A - Taariikhda iibsi lama bixin', + 'assets_by_status' => 'Hantida xaalka', + 'assets_by_status_type' => 'Hantida Xaaladda Nooca', + 'pie_chart_type' => 'Nooca Shaxda Dashboard Pie', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'Waxaad haysaa :count walxo u baahan aqbalid Riix halkan si aad u aqbasho ama u diido', + 'start_date' => 'Taariikhda billowga', + 'end_date' => 'Taariikhda dhamaadka', + 'alt_uploaded_image_thumbnail' => 'La soo galiyay thumbnail', + 'placeholder_kit' => 'Dooro qalab', + 'file_not_found' => 'Faylka lama helin', + 'preview_not_available' => '(ma jiro horudhac)', + 'setup' => 'Dejinta', + 'pre_flight' => 'Duulimaadka kahor', + 'skip_to_main_content' => 'U gudub nuxurka muhiimka ah', + 'toggle_navigation' => 'Beddel marinka', + 'alerts' => 'Digniin', + 'tasks_view_all' => 'Eeg dhammaan hawlaha', + 'true' => 'Run', + 'false' => 'Been', + 'integration_option' => 'Xulashada is-dhexgalka', + 'log_does_not_exist' => 'Ma jiro diiwaan qoraal ah oo u dhigma.', + 'merge_users' => 'Isku-darka Isticmaalayaasha', + 'merge_information' => 'Tani waxay ku milmi doontaa isticmaalayaasha :count hal isticmaale Dooro isticmaalaha aad rabto in aad ku dhex miro kuwa kale hoos, iyo hantida la xidhiidha, shatiyada, iwm waxaa loo wareejin doonaa isticmaala la doortay iyo isticmaalayaasha kale waxaa lagu calaamadayn doonaa in la tirtiray.', + 'warning_merge_information' => 'Tallaabadan dib looma celin karo oo waa in la isticmaalo oo keliya marka aad u baahan tahay inaad ku biirto isticmaalayaasha sababtoo ah soo dejin xun ama isku xidhid. Hubi inaad marka hore socodsiiso kaydka.', + 'no_users_selected' => 'Isticmaalayaal ma dooran', + 'not_enough_users_selected' => 'Ugu yaraan :count isticmaalayaasha waa in la doortaa', + 'merge_success' => ':count isticmaalayaashu waxay si guul leh ugu biireen :into_username!', + 'merged' => 'isku darsaday', + 'merged_log_this_user_into' => 'Wuxuu ku daray isticmaale kan (ID :to_id - :to_username)   galay aqoonsiga isticmaalaha :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Aqoonsiga isticmaalaha :from_id (:from_username) lagu daray isticmaalaha (ID :to_id - :to_username)', + 'clear_and_save' => 'Nadiifi & Keydi', + 'update_existing_values' => 'Cusbooneysii qiyamka jira?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Soo saarista calaamadaha hantida si toos ah u kordhiya waa naafo sidaa darteed dhammaan safafka waxay u baahan yihiin inay lahaadaan tiirka "Asset Tag" oo la buux dhaafiyay.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Fiiro gaar ah: Soo saarista sumadaha hantida si toos ah u kordhiya si hantida waxaa loo abuuri doonaa safaf aan lahayn "Hanti Tag" oo ay dadku ku badan yihiin. Safafka leh "Tag Hantida" oo ay buuxsameen ayaa lagu cusboonaysiin doonaa macluumaadka la bixiyay.', + 'send_welcome_email_to_users' => ' U dir email soo dhawayn ah isticmaalayaasha cusub?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Kaabta ka hor inta aan la soo dejin?', + 'csv_header_field' => 'Goobta Madaxa CSV', + 'import_field' => 'Goobta Soo Dejinta', + 'sample_value' => 'Tusaalaha Qiimaha', + 'no_headers' => 'Lama helin Tiirar', + 'error_in_import_file' => 'Waxaa jiray khalad akhrinta faylka CSV: :error', + 'errors_importing' => 'Khaladaadka qaar ayaa dhacay markii la soo dejinayay: ', + 'warning' => 'Digniin: :warning', + 'success_redirecting' => '"Guusha... Dib u habayn.', + 'cancel_request' => 'Jooji codsiga shaygan', + 'setup_successful_migrations' => 'Miisaska xogtaada waa la sameeyay', + 'setup_migration_output' => 'Soo saarista socdaalka:', + 'setup_migration_create_user' => 'Xiga: Abuur Isticmaalaha', + 'importer_generic_error' => 'Soo dejinta faylkaagu waa dhammaatay, laakiin waxa aanu helnay cilad Tan waxaa badanaa sababa qolo saddexaad oo API ah oo ka soo rogtay shabkada ogeysiinta (sida Slack) mana faragelin la\'aanta soo dejinta lafteeda, laakiin waa inaad xaqiijisaa tan.', + 'confirm' => 'Xaqiiji', + 'autoassign_licenses' => 'Si otomaatig ah u qoondee shatiyada', + 'autoassign_licenses_help' => 'U oggolow isticmaaleha in uu haysto shatiyo loo qoondeeyay shatiga UI ama cli', + 'autoassign_licenses_help_long' => 'Tani waxay u oggolaanaysaa isticmaalaha in loo qoondeeyo shatiyada loo qoondeeyey shatiga UI ama cli qalabyada. (Tusaale ahaan, waxaa laga yaabaa inaadan rabin qandaraaslayaasha in si toos ah loogu qoondeeyo shatiga aad siin lahayd xubnaha shaqaalaha oo kaliya. Wali waxaad si gaar ah u siin kartaa shatiga isticmaalayaasha, laakiin laguma dari doono shatiga hubinta ee dhammaan howlaha isticmaalayaasha.)', + 'no_autoassign_licenses_help' => 'Ha ku darin isticmaale ku meelaynta bulk-ku-meelaynta iyada oo loo marayo shatiga UI ama cli qalabyada.', + 'modal_confirm_generic' => 'Ma hubtaa?', + 'cannot_be_deleted' => 'Shaygan lama tirtiri karo', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'Shaygan lama hubin karo Hubi inta hartay', + 'serial_number' => 'Nambarada taxan', + 'item_notes' => ':item Xusuusin', + 'item_name_var' => ':item Magaca', + 'error_user_company' => 'Hubinta shirkadda bartilmaameedka ah iyo shirkadda hantidu isma dhigmaan', + 'error_user_company_accept_view' => 'Hanti laguu qoondeeyay waxaa iska leh shirkad kale si aadan aqbali karin mana u diidi kartid, fadlan la xiriir maamulahaaga', + 'importer' => [ + 'checked_out_to_fullname' => 'Lagu hubiyay: Magaca oo buuxa', + 'checked_out_to_first_name' => 'Lagu Hubiyay: Magaca Koowaad', + 'checked_out_to_last_name' => 'La Hubiyay: Magaca Dambe', + 'checked_out_to_username' => 'Lagu hubiyay: Username', + 'checked_out_to_email' => 'Lagu hubiyay: iimaylka', + 'checked_out_to_tag' => 'La hubiyay: Hantida Tag', + 'manager_first_name' => 'Magaca Hore ee Maareeyaha', + 'manager_last_name' => 'Magaca Dambe ee Maareeyaha', + 'manager_full_name' => 'Maareeyaha Magaca oo buuxa', + 'manager_username' => 'Magaca isticmaalaha Maareeyaha', + 'checkout_type' => 'Nooca hubinta', + 'checkout_location' => 'Hubi goobta', + 'image_filename' => 'Magaca faylka sawirka', + 'do_not_import' => 'Ha soo dejin', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Lacagta', + 'address2' => 'Khadka Ciwaanka 2', + 'import_note' => 'Lagu soo dejiyo iyadoo la isticmaalayo csv soodejiye', + ], + 'percent_complete' => '% dhamaystiran', + 'uploading' => 'Soo dejinta... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Ku koobi kara sabuuradda', + 'copied' => 'La guuriyay!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'wax ka beddel', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/so-SO/help.php b/resources/lang/so-SO/help.php new file mode 100644 index 0000000000..b665ff3c8a --- /dev/null +++ b/resources/lang/so-SO/help.php @@ -0,0 +1,35 @@ + 'Macluumaad dheeraad ah', + + 'audit_help' => 'Saxeexinta sanduuqan waxay wax ka beddeli doontaa diiwaanka hantida si ay u muujiso goobtan cusub. Ka tagista iyada oo aan la hubin waxay si fudud u ogaan doontaa meesha ku jirta diiwaanka hanti dhawrka.
<', + + 'assets' => 'Hantidu waa shay lagu raadraaco lambar taxane ah ama sumad hanti ah. Waxay u muuqdaan inay yihiin shay qiimo sare leh marka la aqoonsanayo shay gaar ah.', + + '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.', + + 'accessories' => 'Qalabyada dheeriga ah waa shay kasta oo aad siiso isticmaaleyaasha laakiin aan lahayn lambar taxane ah (ama aanad dan ka lahayn inaad si gaar ah ula socoto). Tusaale ahaan, jiirarka kombiyuutarka ama kiiboodhka.', + + 'companies' => 'Shirkadaha waxaa loo isticmaali karaa sidii goob aqoonsi oo fudud, ama waxaa loo isticmaali karaa in lagu xaddido muuqaalka hantida, isticmaalayaasha, iwm haddii taageerada buuxda ee shirkadda laga furo goobaha maamulkaaga.', + + 'components' => 'Qaybuhu waa shay ka mid ah hantida, tusaale ahaan HDD, RAM, iwm.', + + 'consumables' => 'Waxyaalaha la istcimaalay waa shay kasta oo la soo iibsaday oo la isticmaali doono muddo ka dib. Tusaale ahaan, qalin daabacaha ama warqadda koobiyeeyaha.', + + 'depreciations' => 'Waxaad dejin kartaa qiimo dhimista hantida si aad u qiimayso hantida ku salaysan qiimo-dhaca khadka tooska ah.', + + 'empty_file' => 'Soodejiyehu wuxuu ogaadaa in faylkani madhan yahay.' +]; diff --git a/resources/lang/so-SO/localizations.php b/resources/lang/so-SO/localizations.php new file mode 100644 index 0000000000..79f6d2a1b3 --- /dev/null +++ b/resources/lang/so-SO/localizations.php @@ -0,0 +1,321 @@ + 'Dooro luqad', + 'languages' => [ + 'en-US'=> 'Ingiriis, US', + 'en-GB'=> 'Ingiriis, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaan', + 'ar-SA'=> 'Carabi', + 'bg-BG'=> 'Bulgaariya', + 'zh-CN'=> 'Shiinees La Fududeeyay', + 'zh-TW'=> 'Dhaqanka Shiinaha', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Holland', + 'en-ID'=> 'Ingiriis, Indonesia', + 'et-EE'=> 'Istooniyaan', + 'fil-PH'=> 'Filibiin', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'Faransiis', + 'de-DE'=> 'Jarmal', + 'de-if'=> 'Jarmal (aan rasmi ahayn)', + 'el-GR'=> 'Giriig', + 'he-IL'=> 'Cibraaniga', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Talyaani', + 'ja-JP'=> 'Jabbaan', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Kuuriyaan', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvia', + 'mk-MK'=> 'Masedooniyaan', + 'ms-MY'=> 'Malaay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongoliyaan', + 'no-NO'=> 'Noorwiiji', + 'fa-IR'=> 'Faaris', + 'pl-PL'=> 'Boolish', + 'pt-PT'=> 'Boortaqiis', + 'pt-BR'=> 'Boortaqiis, Baraasiil', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Ruush', + 'sr-CS' => 'Seerbiyaan (Laatiin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Islovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Isbaanish', + 'es-CO'=> 'Isbaanish, Kolombiya', + 'es-MX'=> 'Isbaanish, Mexico', + 'es-VE'=> 'Isbaanish, Venezuela', + 'sv-SE'=> 'Iswidish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turki', + 'uk-UA'=> 'Yukreeniyaan', + 'vi-VN'=> 'Fiyatnaamiis', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Dal dooro', + + 'countries' => [ + 'AC'=>'Jasiiradda Ascension', + 'AD'=>'Andorra', + 'AE'=>'Imaaraadka Carabta', + 'AF'=>'Afgaanistaan', + 'AG'=>'Antigua iyo Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armeeniya', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'Maraykanka Samoa', + 'AT'=>'Awstariya', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>' dhul', + 'AZ'=>'Asarbayjan', + 'BA'=>'Bosnia iyo Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaariya', + 'BH'=>'Baxrayn', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Butan', + 'BV'=>'Jasiiradda Bouvet', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Jasiiradaha Cocos (Keeling).', + 'CD'=>'Kongo (Jamhuuriyadda Dimuqraadiga ah)', + 'CF'=>'Jamhuuriyadda Afrikada Dhexe', + 'CG'=>'Kongo (Jamhuuriyadda)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Jasiiradaha Cook', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'Jamhuuriyadda Dadka ee Shiinaha', + 'CO'=>'Kolombiya', + 'CR'=>'Costa Rica', + 'CU'=>'Kuuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Qubrus', + 'CZ'=>'Czech Republic', + 'DE'=>'Jarmalka', + 'DJ'=>'Jabuuti', + 'DK'=>'Denmark', + 'DM'=>'Dominika', + 'DO'=>'Jamhuuriyadda Dominikan', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Masar', + 'ER'=>'Eritrea', + 'ES'=>'Isbayn', + 'ET'=>'Itoobiya', + 'EU'=>'Midowga Yurub', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Jasiiradaha Falkland (Malvinas)', + 'FM'=>'Micronesia, Dawlada Dhexe', + 'FO'=>'Jasiiradaha Faroe', + 'FR'=>'Faransiiska', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'Guiana Faransiis', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Giriiga', + 'GS'=>'Koonfurta Georgia iyo Koonfurta Jasiiradaha Sandwich', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Maqal iyo Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (magaca deegaanka: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israa\'iil', + 'IM'=>'Jasiiradda Man', + 'IN'=>'Hindiya', + 'IO'=>'Dhulka Badweynta Hindiya ee Ingiriiska', + 'IQ'=>'Ciraaq', + 'IR'=>'Iran, Jamhuuriyadda Islaamiga ah ee', + 'IS'=>'Iceland', + 'IT'=>'Talyaaniga', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Komoros', + 'KN'=>'Saint Kitts iyo Nevis', + 'KR'=>'Kuuriya, Jamhuuriyadda', + 'KW'=>'Kuwait', + 'KY'=>'Jasiiradaha Cayman', + 'KZ'=>'Kazakhstan', + 'LA'=>'Jamhuuriyadda Dimuqraadiga Dadka Lao', + 'LB'=>'Lubnaan', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sirilaanka', + 'LR'=>'Laybeeriya', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latfiya', + 'LY'=>'Liibiya Carab Jaamaca', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Jamhuuriyadda', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Jasiiradaha Marshall', + 'MK'=>'Macedonia, Jamhuuriyadda Yugoslavia hore ee', + 'ML'=>'Maali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Waqooyiga Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Jasiiradda Norfolk', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Nederlaan', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Cumaan', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Faransiiska Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Filibiin, Jamhuuriyadda', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre iyo Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Falastiin', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Isu imaatinka', + 'RO'=>'Romania', + 'RS'=>'Seerbiya', + 'RU'=>'Xiriirka Ruushka', + 'RW'=>'Rwanda', + 'SA'=>'Sacuudi Carabiya', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'Koonfurta Suudaan', + 'SD'=>'Suudaan', + 'SE'=>'Iswiidhan', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard iyo Jan Mayen Islands', + 'SK'=>'Slovakia (Jamhuuriyadda Slovakia)', + 'SL'=>'Siiraaliyoon', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Soomaaliya', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome iyo Principe', + 'SU'=>'Midowgii Sofyeeti', + 'SV'=>'El Salvador', + 'SY'=>'Jamhuuriyadda Carabta Suuriya', + 'SZ'=>'Swaziland', + 'TC'=>'Turki iyo Jasiiradaha Caicos', + 'TD'=>'Jaad', + 'TF'=>'Dhulka Koonfureed ee Faransiiska', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Bariga Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (code hore)', + 'TR'=>'Turkiga', + 'TT'=>'Trinidad iyo Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tansaaniya, jamhuuriyada midoobay', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'Boqortooyada Ingiriiska', + 'US'=>'Maraykanka', + 'UM'=>'Jasiiradaha ka baxsan Maraykanka', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Gobolka Vatican-ka (Holy See)', + 'VC'=>'Saint Vincent iyo Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Jasiiradaha Virgin (Ingiriis)', + 'VI'=>'Jasiiradaha Virgin (US)', + 'VN'=>'Fiitnaam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis iyo Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'Koonfur Afrika', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/so-SO/mail.php b/resources/lang/so-SO/mail.php new file mode 100644 index 0000000000..1c15875506 --- /dev/null +++ b/resources/lang/so-SO/mail.php @@ -0,0 +1,93 @@ + 'Agabka waa la hubiyay', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Hantida la hubiyay', + 'Asset_Checkout_Notification' => 'Hantida la hubiyay', + 'Confirm_Accessory_Checkin' => 'Xaqiijinta hubinta dheeraadka ah', + 'Confirm_Asset_Checkin' => 'Xaqiijinta hubinta hantida', + 'Confirm_accessory_delivery' => 'Xaqiijinta gaarsiinta agabka', + 'Confirm_asset_delivery' => 'Xaqiijinta keenista hantida', + 'Confirm_consumable_delivery' => 'Xaqiijinta keenista la isticmaali karo', + 'Confirm_license_delivery' => 'Xaqiijinta bixinta shatiga', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Maalmo', + 'Expected_Checkin_Date' => 'Hantida lagugu hubiyay waa in lagugu soo celiyaa :date', + 'Expected_Checkin_Notification' => 'Xusuusin: :name wakhtiga kama dambaysta ah ee hubinta ayaa soo dhow', + 'Expected_Checkin_Report' => 'Warbixinta hubinta hantida la filayo', + 'Expiring_Assets_Report' => 'Warbixinta Hantida Dhacaysa', + 'Expiring_Licenses_Report' => 'Warbixinta Shatiyada Dhacaya', + 'Item_Request_Canceled' => 'Codsiga shayga waa la joojiyay', + 'Item_Requested' => 'Shayga la codsaday', + 'License_Checkin_Notification' => 'Shatiga waa la hubiyay', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Warbixinta Alaabada Hoose', + 'a_user_canceled' => 'Isticmaaluhu waxa uu joojiyay shay codsi ah oo ku jiray mareegaha', + 'a_user_requested' => 'Isticmaaluhu wuxuu ka codsaday shay shabakada', + 'acceptance_asset_accepted' => 'Isticmaaluhu waa aqbalay shay', + 'acceptance_asset_declined' => 'Isticmaaluhu waa diiday shay', + 'accessory_name' => 'Magaca Agabka:', + 'additional_notes' => 'Qoraalo Dheeraad ah:', + 'admin_has_created' => 'Maamule ayaa akoon kaaga sameeyay :web mareegaha', + 'asset' => 'Hantida:', + 'asset_name' => 'Magaca Hantida:', + 'asset_requested' => 'Hantida la codsaday', + 'asset_tag' => 'Hantida Tag', + '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.', + 'assigned_to' => 'Loo xilsaaray', + 'best_regards' => 'Salaan wanagsan', + 'canceled' => 'La joojiyay:', + 'checkin_date' => 'Taariikhda la soo galayo:', + 'checkout_date' => 'Taariikhda Bixinta:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Laga soo hubiyay', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Fadlan dhagsii xiriirka hoose si aad u xaqiijiso inaad heshay agabka.', + 'click_on_the_link_asset' => 'Fadlan ku dhufo xiriirka hoose si aad u xaqiijiso inaad heshay hantida.', + 'click_to_confirm' => 'Fadlan dhagsii xidhiidhka soo socda si aad u xaqiijiso :web akoonkaaga:', + 'current_QTY' => 'QTY-da hadda', + 'days' => 'Maalmo', + 'expecting_checkin_date' => 'Taariikhda la filayo:', + 'expires' => 'Dhacaya', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'Waan akhriyay oo waan aqbalay shuruudaha isticmaalka, waxaana helay shaygan.', + 'inventory_report' => 'Warbixinta Alaabada', + 'item' => 'Shayga:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Fadlan dhagsii xidhiidhka soo socda si aad u cusboonaysiiso :web eraygaaga sirta ah:', + 'login' => 'Soo gal:', + 'login_first_admin' => 'Soo gal rakibaaddaada cusub ee Snipe-IT adoo isticmaalaya aqoonsiga hoose:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Magaca', + 'new_item_checked' => 'Shay cusub ayaa lagu hubiyay magacaaga hoostiisa.', + 'notes' => 'Xusuusin', + 'password' => 'Furaha sirta ah:', + 'password_reset' => 'Dib u habaynta erayga sirta ah', + 'read_the_terms' => 'Fadlan hoos ka akhri shuruudaha isticmaalka', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'La codsaday:', + 'reset_link' => 'Xidhiidhka Dib-u-dejinta Furahaaga', + 'reset_password' => 'Riix halkan si aad dib ugu dejiso eraygaaga sirta ah:', + 'rights_reserved' => 'Dhammaan xuquuqaha way xifdiyeen', + 'serial' => 'Taxane', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Alaab-qeybiye', + 'tag' => 'Tag', + 'test_email' => 'Tijaabi iimaylka Snipe-IT', + 'test_mail_text' => 'Kani waa imtixaan ka yimid Nidaamka Maareynta Hantida Snipe-IT. Haddii aad tan heshay, boostada ayaa shaqaynaysa :)', + 'the_following_item' => 'Shayga soo socda ayaa la hubiyay: ', + 'to_reset' => 'Si dib loogu dejiyo :web eraygaaga sirta ah, buuxi foomkan:', + 'type' => 'Nooca', + '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.', + 'user' => 'Isticmaale', + 'username' => 'Magaca isticmaale', + 'welcome' => 'Soo dhawoow :name', + 'welcome_to' => 'Ku soo dhawoow :web!', + 'your_assets' => 'Arag Hantidaada', + 'your_credentials' => 'Aqoonsigaaga Snipe-IT', +]; diff --git a/resources/lang/so-SO/pagination.php b/resources/lang/so-SO/pagination.php new file mode 100644 index 0000000000..c6740b6a77 --- /dev/null +++ b/resources/lang/so-SO/pagination.php @@ -0,0 +1,20 @@ + '« Hore', + + 'next' => 'Xiga »', + +); diff --git a/resources/lang/so-SO/passwords.php b/resources/lang/so-SO/passwords.php new file mode 100644 index 0000000000..84ae642d5a --- /dev/null +++ b/resources/lang/so-SO/passwords.php @@ -0,0 +1,9 @@ + 'Haddii isticmaale u dhigma oo wata ciwaanka iimaylka saxda ah uu ku jiro nidaamkayaga, iimaylka soo kabashada erayga sirta ah ayaa la soo diray.', + 'user' => 'Haddii isticmaale u dhigma oo wata ciwaanka iimaylka saxda ah uu ku jiro nidaamkayaga, iimaylka soo kabashada erayga sirta ah ayaa la soo diray.', + 'token' => 'Calaamaddan dib-u-dejinta sirta ah waa mid aan sax ahayn ama dhacay, ama kuma habboona magaca isticmaale ee la bixiyay.', + 'reset' => 'Furahaaga dib baa loo dajiyay!', + 'password_change' => 'Your password has been updated!', +]; diff --git a/resources/lang/so-SO/reminders.php b/resources/lang/so-SO/reminders.php new file mode 100644 index 0000000000..0c077dbcba --- /dev/null +++ b/resources/lang/so-SO/reminders.php @@ -0,0 +1,21 @@ + "Erayada sirdoonku waa inay ahaadaan lix xaraf oo waa inay la mid noqdaan xaqiijinta.", + "user" => "Magaca isticmaale ama cinwaanka iimaylka waa khalad", + "token" => 'Calaamaddan dib-u-dejinta sirta ah waa mid aan sax ahayn ama dhacay, ama kuma habboona magaca isticmaale ee la bixiyay.', + 'sent' => 'Haddii isticmaale u dhigma oo wata ciwaanka iimaylka saxda ah uu ku jiro nidaamkayaga, iimaylka soo kabashada erayga sirta ah ayaa la soo diray.', + +); diff --git a/resources/lang/so-SO/table.php b/resources/lang/so-SO/table.php new file mode 100644 index 0000000000..6abd7492eb --- /dev/null +++ b/resources/lang/so-SO/table.php @@ -0,0 +1,10 @@ + 'Ficilada', + 'action' => 'Ficil', + 'by' => 'By', + 'item' => 'Shayga', + +); diff --git a/resources/lang/so-SO/validation.php b/resources/lang/so-SO/validation.php new file mode 100644 index 0000000000..aee37fac3d --- /dev/null +++ b/resources/lang/so-SO/validation.php @@ -0,0 +1,162 @@ + ' :attribute waa in la aqbalaa', + 'active_url' => ' :attribute ku maaha URL sax ah.', + 'after' => ' :attribute ku waa inuu noqdaa taariikh ka dambaysa :date.', + 'after_or_equal' => ' :attribute ku waa inuu noqdaa taariikh ka dambaysa ama la mid ah :date.', + 'alpha' => ' :attribute waxa ku jiri kara xarfo kaliya', + 'alpha_dash' => ' :attribute ku waxa uu ka koobnaan karaa xarfo, tirooyin, iyo jajab.', + 'alpha_num' => ' :attribute ku waxa uu ka koobnaan karaa xarfo iyo tirooyin keliya.', + 'array' => ' :attribute ku waa inuu noqdaa hannaan', + 'before' => ' :attribute ku waa inuu ahaadaa taariikh ka horeysa :date.', + 'before_or_equal' => ' :attribute ku waa inuu ahaadaa taariikh ka horeysa ama la mid ah :date.', + 'between' => [ + 'numeric' => ' :attribute ku waa inuu u dhexeeyaa :min - :max.', + 'file' => ' :attribute ku waa inuu u dhexeeyaa :min - :max kilobytes.', + 'string' => ' :attribute ku waa inuu u dhexeeyaa :min - :max xaraf.', + 'array' => ' :attribute ku waa inuu lahaadaa inta u dhaxaysa :min iyo :max shay.', + ], + 'boolean' => ' :attribute ku waa inuu run yahay ama been yahay.', + 'confirmed' => 'Xaqiijinta :attribute kuma habboona', + 'date' => ' :attribute maaha taariikh ansax ah.', + 'date_format' => ' :attribute ku kuma habboona qaabka :format.', + 'different' => ' :attribute iyo :other waa inay kala duwanaadaan.', + 'digits' => ' :attribute ku waa inuu noqdaa :digits lambar', + 'digits_between' => ' :attribute ku waa inuu u dhexeeyaa :min iyo :max lambar', + 'dimensions' => ' :attribute ku wuxuu leeyahay cabbir sawireed aan sax ahayn.', + 'distinct' => 'Goobta :attribute waxay leedahay qiime nuqul ah', + 'email' => 'Qaabka :attribute waa mid aan sax ahayn', + 'exists' => 'Xulashada :attribute waa mid aan sax ahayn.', + 'file' => ' :attribute ku waa inuu noqdaa fayl', + 'filled' => 'Goobta :attribute waa in ay leedahay qiimo.', + 'image' => ' :attribute ku waa inuu noqdaa sawir', + 'import_field_empty' => 'Qiimaha :fieldname ma noqon karo waxba.', + 'in' => 'Xulashada :attribute waa mid aan sax ahayn.', + 'in_array' => 'Goobta :attribute kuma jirto gudaha :other.', + 'integer' => ' :attribute ku waa inuu noqdaa tiro', + 'ip' => ' :attribute ku waa inuu noqdaa ciwaanka IP sax ah', + 'ipv4' => ' :attribute ku waa inuu noqdaa ciwaanka IPv4 ansax ah.', + 'ipv6' => ' :attribute ku waa inuu noqdaa ciwaanka IPv6 ansax ah.', + 'is_unique_department' => ' :attribute ku waa inuu noqdaa mid u gaar ah Goobta Shirkadda', + 'json' => ' :attribute ku waa inuu noqdaa xadhig JSON sax ah.', + 'max' => [ + 'numeric' => ' :attribute waxaa laga yaabaa inuusan ka weyneyn :max.', + 'file' => ' :attribute waxa laga yaabaa in aanu ka badnayn :max kilobytes.', + 'string' => ' :attribute waxa laga yaabaa in aanu ka badnayn :max xaraf', + 'array' => ' :attribute waxa laga yaabaa in aanu ka badnayn :max shay.', + ], + 'mimes' => ' :attribute ku waa inuu noqdaa fayl nooca: :values.', + 'mimetypes' => ' :attribute ku waa inuu noqdaa fayl nooca: :values.', + 'min' => [ + 'numeric' => ' :attribute ku waa inuu ahaadaa ugu yaraan :min.', + 'file' => ' :attribute ku waa inuu ahaadaa ugu yaraan :min kilobytes.', + 'string' => ' :attribute ku waa inuu noqdaa ugu yaraan :min xaraf', + 'array' => ' :attribute ku waa inuu lahaadaa ugu yaraan :min walxood.', + ], + 'starts_with' => ' :attribute ku waa inuu ku bilaabmaa mid ka mid ah kuwan soo socda: :values.', + 'ends_with' => ' :attribute ku waa inuu ku dhamaadaa mid ka mid ah kuwan soo socda: :values.', + + 'not_in' => 'Xulashada :attribute waa mid aan sax ahayn.', + 'numeric' => ' :attribute ku waa inuu noqdaa tiro', + 'present' => 'Goobta :attribute waa inay jirtaa', + 'valid_regex' => 'Taasi ma aha regex sax ah. ', + 'regex' => 'Qaabka :attribute waa mid aan sax ahayn', + 'required' => 'Goobta :attribute waa loo baahan yahay', + 'required_if' => 'Goobta :attribute ayaa loo baahan yahay marka :other uu yahay :value.', + 'required_unless' => 'Goobta :attribute waa loo baahan yahay ilaa :other ku jiro :values.', + 'required_with' => 'Goobta :attribute ayaa loo baahan yahay marka :values uu joogo.', + 'required_with_all' => 'Goobta :attribute ayaa loo baahan yahay marka :values uu joogo.', + 'required_without' => 'Goobta :attribute ayaa loo baahan yahay marka :values aanu joogin.', + 'required_without_all' => 'Goobta :attribute ayaa loo baahan yahay marka midna :values aanu joogin.', + 'same' => ' :attribute iyo :other waa inay iswaafaqaan', + 'size' => [ + 'numeric' => ' :attribute ku waa inuu ahaadaa :size.', + 'file' => ' :attribute ku waa inuu ahaadaa :size kilobytes.', + 'string' => ' :attribute ku waa inuu noqdaa :size xaraf', + 'array' => ' :attribute ku waa inuu ka kooban yahay :size walxood.', + ], + 'string' => ' :attribute ku waa inuu noqdaa xadhig', + 'timezone' => ' :attribute ku waa inuu noqdaa aag ansax ah.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => ' :attribute waa la qaatay mar hore', + 'uploaded' => ' :attribute ku wuu ku guul daraystay inuu soo geliyo', + 'url' => 'Qaabka :attribute waa mid aan sax ahayn', + 'unique_undeleted' => ' :attribute ku waa inuu noqdaa mid gaar ah', + 'non_circular' => ' :attribute waa inaanu samayn tixraac wareeg ah.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password ma la mid noqon karo magaca isticmaalaha', + 'letters' => 'Furaha waa in uu ka kooban yahay ugu yaraan hal xaraf.', + 'numbers' => 'Furaha waa in uu ka kooban yahay ugu yaraan hal lambar.', + 'case_diff' => 'Furaha waa in uu isticmaalo kiis isku dhafan.', + 'symbols' => 'Erayga sirta ah waa inuu ka kooban yahay calaamado.', + 'gte' => [ + 'numeric' => 'Qiimuhu ma noqon karo mid xun' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Goobta :attribute waxay ka kooban tahay xarfo aan la oggolayn.', + 'email_array' => 'Hal ama ka badan ciwaanka iimaylka waa mid aan shaqayn.', + 'hashed_pass' => 'Eraygaaga hadda jira waa khalad', + 'dumbpwd' => 'Furahaas aad buu u badan yahay.', + 'statuslabel_type' => 'Waa inaad doorataa nooca summada heerka ansax ah', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD', + 'last_audit_date.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD hh:mm:ss ', + 'expiration_date.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD', + 'termination_date.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD', + 'expected_checkin.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD', + 'start_date.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD', + 'end_date.date_format' => ' :attribute ku waa inuu ahaado taariikh ansax ah oo qaabaysan YYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/so/admin/accessories/general.php b/resources/lang/so/admin/accessories/general.php deleted file mode 100644 index bed7f38fab..0000000000 --- a/resources/lang/so/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Accessory Category', - 'accessory_name' => 'Accessory Name', - 'checkout' => 'Checkout Accessory', - 'checkin' => 'Checkin Accessory', - 'create' => 'Create Accessory', - 'edit' => 'Edit Accessory', - 'eula_text' => 'Category EULA', - 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', - 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', - 'no_default_eula' => 'No primary default EULA found. Add one in Settings.', - 'total' => 'Total', - 'remaining' => 'Avail', - 'update' => 'Update Accessory', - 'use_default_eula' => 'Use the primary default EULA instead.', - 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/so/admin/accessories/table.php b/resources/lang/so/admin/accessories/table.php deleted file mode 100644 index e02d9f22e4..0000000000 --- a/resources/lang/so/admin/accessories/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Download CSV', - 'eula_text' => 'EULA', - 'id' => 'ID', - 'require_acceptance' => 'Acceptance', - 'title' => 'Accessory Name', - - -); diff --git a/resources/lang/so/admin/asset_maintenances/form.php b/resources/lang/so/admin/asset_maintenances/form.php deleted file mode 100644 index 785d06b08f..0000000000 --- a/resources/lang/so/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Title', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Cost', - 'is_warranty' => 'Warranty Improvement', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Notes', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/so/admin/asset_maintenances/general.php b/resources/lang/so/admin/asset_maintenances/general.php deleted file mode 100644 index 0f9a4547a2..0000000000 --- a/resources/lang/so/admin/asset_maintenances/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Asset Maintenances', - 'edit' => 'Edit Asset Maintenance', - 'delete' => 'Delete Asset Maintenance', - 'view' => 'View Asset Maintenance Details', - 'repair' => 'Repair', - 'maintenance' => 'Maintenance', - 'upgrade' => 'Upgrade', - 'calibration' => 'Calibration', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', - ]; diff --git a/resources/lang/so/admin/asset_maintenances/message.php b/resources/lang/so/admin/asset_maintenances/message.php deleted file mode 100644 index b44f618207..0000000000 --- a/resources/lang/so/admin/asset_maintenances/message.php +++ /dev/null @@ -1,21 +0,0 @@ - 'Asset Maintenance you were looking for was not found!', - '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.', - ], - 'create' => [ - 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.', - ], - 'edit' => [ - 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.', - ], - 'asset_maintenance_incomplete' => 'Not Completed Yet', - 'warranty' => 'Warranty', - 'not_warranty' => 'Not Warranty', - ]; diff --git a/resources/lang/so/admin/asset_maintenances/table.php b/resources/lang/so/admin/asset_maintenances/table.php deleted file mode 100644 index 3ba895038d..0000000000 --- a/resources/lang/so/admin/asset_maintenances/table.php +++ /dev/null @@ -1,8 +0,0 @@ - 'Asset Maintenance', - 'asset_name' => 'Asset Name', - 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV', - ]; diff --git a/resources/lang/so/admin/categories/table.php b/resources/lang/so/admin/categories/table.php deleted file mode 100644 index a3ee96ae7f..0000000000 --- a/resources/lang/so/admin/categories/table.php +++ /dev/null @@ -1,10 +0,0 @@ - 'EULA', - 'id' => 'ID', - 'parent' => 'Parent', - 'require_acceptance' => 'Acceptance', - 'title' => 'Asset Category Name', - -); diff --git a/resources/lang/so/admin/companies/table.php b/resources/lang/so/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/so/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/so/admin/components/general.php b/resources/lang/so/admin/components/general.php deleted file mode 100644 index 5b788a51ec..0000000000 --- a/resources/lang/so/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Component Name', - 'checkin' => 'Checkin Component', - 'checkout' => 'Checkout Component', - 'cost' => 'Purchase Cost', - 'create' => 'Create Component', - 'edit' => 'Edit Component', - 'date' => 'Purchase Date', - 'order' => 'Order Number', - 'remaining' => 'Remaining', - 'total' => 'Total', - 'update' => 'Update Component', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/so/admin/components/message.php b/resources/lang/so/admin/components/message.php deleted file mode 100644 index 0a7dd8d954..0000000000 --- a/resources/lang/so/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Component does not exist.', - - 'create' => array( - 'error' => 'Component was not created, please try again.', - 'success' => 'Component created successfully.' - ), - - 'update' => array( - 'error' => 'Component was not updated, please try again', - 'success' => 'Component updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this component?', - 'error' => 'There was an issue deleting the component. Please try again.', - 'success' => 'The component was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Component was not checked out, please try again', - 'success' => 'Component checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Component was not checked in, please try again', - 'success' => 'Component checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/so/admin/consumables/general.php b/resources/lang/so/admin/consumables/general.php deleted file mode 100644 index 7c6bb32968..0000000000 --- a/resources/lang/so/admin/consumables/general.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Checkout Consumable to User', - 'consumable_name' => 'Consumable Name', - 'create' => 'Create Consumable', - 'item_no' => 'Item No.', - 'remaining' => 'Remaining', - 'total' => 'Total', - 'update' => 'Update Consumable', -); diff --git a/resources/lang/so/admin/consumables/message.php b/resources/lang/so/admin/consumables/message.php deleted file mode 100644 index c0d0aa7f68..0000000000 --- a/resources/lang/so/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Consumable does not exist.', - - 'create' => array( - 'error' => 'Consumable was not created, please try again.', - 'success' => 'Consumable created successfully.' - ), - - 'update' => array( - 'error' => 'Consumable was not updated, please try again', - 'success' => 'Consumable updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this consumable?', - 'error' => 'There was an issue deleting the consumable. Please try again.', - 'success' => 'The consumable was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Consumable was not checked out, please try again', - 'success' => 'Consumable checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Consumable was not checked in, please try again', - 'success' => 'Consumable checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/so/admin/departments/table.php b/resources/lang/so/admin/departments/table.php deleted file mode 100644 index 76494247be..0000000000 --- a/resources/lang/so/admin/departments/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'name' => 'Department Name', - 'manager' => 'Manager', - 'location' => 'Location', - 'create' => 'Create Department', - 'update' => 'Update Department', - ); diff --git a/resources/lang/so/admin/depreciations/table.php b/resources/lang/so/admin/depreciations/table.php deleted file mode 100644 index 256b10b92a..0000000000 --- a/resources/lang/so/admin/depreciations/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'months' => 'Months', - 'term' => 'Term', - 'title' => 'Name ', - 'depreciation_min' => 'Floor Value', - -]; diff --git a/resources/lang/so/admin/groups/table.php b/resources/lang/so/admin/groups/table.php deleted file mode 100644 index 61f060a116..0000000000 --- a/resources/lang/so/admin/groups/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Id', - 'name' => 'Name', - 'users' => '# of Users', - -); diff --git a/resources/lang/so/admin/hardware/form.php b/resources/lang/so/admin/hardware/form.php deleted file mode 100644 index ee3fa20fb0..0000000000 --- a/resources/lang/so/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/so/admin/hardware/general.php b/resources/lang/so/admin/hardware/general.php deleted file mode 100644 index dd7d74e433..0000000000 --- a/resources/lang/so/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Edit Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/so/admin/hardware/message.php b/resources/lang/so/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/so/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/so/admin/hardware/table.php b/resources/lang/so/admin/hardware/table.php deleted file mode 100644 index 06b60bfd83..0000000000 --- a/resources/lang/so/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Purchased', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', - '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/so/admin/kits/general.php b/resources/lang/so/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/so/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/so/admin/labels/message.php b/resources/lang/so/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/so/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/so/admin/labels/table.php b/resources/lang/so/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/so/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/so/admin/licenses/form.php b/resources/lang/so/admin/licenses/form.php deleted file mode 100644 index ce29167874..0000000000 --- a/resources/lang/so/admin/licenses/form.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Asset', - 'checkin' => 'Checkin', - 'create' => 'Create License', - 'expiration' => 'Expiration Date', - 'license_key' => 'Product Key', - 'maintained' => 'Maintained', - 'name' => 'Software Name', - 'no_depreciation' => 'Do Not Depreciate', - 'purchase_order' => 'Purchase Order Number', - 'reassignable' => 'Reassignable', - 'remaining_seats' => 'Remaining Seats', - 'seats' => 'Seats', - 'termination_date' => 'Termination Date', - 'to_email' => 'Licensed to Email', - 'to_name' => 'Licensed to Name', - 'update' => 'Update License', - 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' -); diff --git a/resources/lang/so/admin/licenses/general.php b/resources/lang/so/admin/licenses/general.php deleted file mode 100644 index b2766d063e..0000000000 --- a/resources/lang/so/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'About Licenses', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/so/admin/licenses/message.php b/resources/lang/so/admin/licenses/message.php deleted file mode 100644 index c79f631680..0000000000 --- a/resources/lang/so/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'User does not exist.', - 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', - 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', - 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', - 'select_asset_or_person' => 'You must select an asset or a user, but not both.', - 'not_found' => 'License not found', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'License was not created, please try again.', - 'success' => 'License created successfully.' - ), - - 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ), - - 'upload' => array( - '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', - ), - - 'update' => array( - 'error' => 'License was not updated, please try again', - 'success' => 'License updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this license?', - 'error' => 'There was an issue deleting the license. Please try again.', - 'success' => 'The license was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'There was an issue checking in the license. Please try again.', - 'success' => 'The license was checked in successfully' - ), - -); diff --git a/resources/lang/so/admin/licenses/table.php b/resources/lang/so/admin/licenses/table.php deleted file mode 100644 index dfce4136cb..0000000000 --- a/resources/lang/so/admin/licenses/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Assigned To', - 'checkout' => 'In/Out', - 'id' => 'ID', - 'license_email' => 'License Email', - 'license_name' => 'Licensed To', - 'purchase_date' => 'Purchase Date', - 'purchased' => 'Purchased', - 'seats' => 'Seats', - 'hardware' => 'Hardware', - 'serial' => 'Serial', - 'title' => 'License', - -); diff --git a/resources/lang/so/admin/locations/table.php b/resources/lang/so/admin/locations/table.php deleted file mode 100644 index 0cfaa4fdc3..0000000000 --- a/resources/lang/so/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', - 'create' => 'Create Location', - 'update' => 'Update Location', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Location Name', - 'address' => 'Address', - 'address2' => 'Address Line 2', - 'zip' => 'Postal Code', - 'locations' => 'Locations', - '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/so/admin/manufacturers/message.php b/resources/lang/so/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/so/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/so/admin/manufacturers/table.php b/resources/lang/so/admin/manufacturers/table.php deleted file mode 100644 index 38cab6fd91..0000000000 --- a/resources/lang/so/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'About manufacturers', - 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Create Manufacturer', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/so/admin/models/general.php b/resources/lang/so/admin/models/general.php deleted file mode 100644 index 7e4a77adbc..0000000000 --- a/resources/lang/so/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'About Asset Models', - 'about_models_text' => 'Asset Models are a way to group identical assets. "MBP 2013", "IPhone 6s", etc.', - 'deleted' => 'This model has been deleted.', - 'bulk_delete' => 'Bulk Delete Asset Models', - 'bulk_delete_help' => 'Use the checkboxes below to confirm the deletion of the selected asset models. Asset models that have assets associated with them cannot be deleted until the assets are associated with a different model.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Restore Model', - 'requestable' => 'Users may request this model', - 'show_mac_address' => 'Show MAC address field in assets in this model', - 'view_deleted' => 'View Deleted', - 'view_models' => 'View Models', - 'fieldset' => 'Fieldset', - 'no_custom_field' => 'No custom fields', - 'add_default_values' => 'Add default values', -); diff --git a/resources/lang/so/admin/models/message.php b/resources/lang/so/admin/models/message.php deleted file mode 100644 index 4dbcd4e75e..0000000000 --- a/resources/lang/so/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/so/admin/models/table.php b/resources/lang/so/admin/models/table.php deleted file mode 100644 index 11a512b3d3..0000000000 --- a/resources/lang/so/admin/models/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Create Asset Model', - 'created_at' => 'Created at', - 'eol' => 'EOL', - 'modelnumber' => 'Model No.', - 'name' => 'Asset Model Name', - 'numassets' => 'Assets', - 'title' => 'Asset Models', - 'update' => 'Update Asset Model', - 'view' => 'View Asset Model', - 'update' => 'Update Asset Model', - 'clone' => 'Clone Model', - 'edit' => 'Edit Model', -); diff --git a/resources/lang/so/admin/settings/general.php b/resources/lang/so/admin/settings/general.php deleted file mode 100644 index 64d0aef53e..0000000000 --- a/resources/lang/so/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Default Currency', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Default Language', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/so/admin/settings/table.php b/resources/lang/so/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/so/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/so/admin/statuslabels/message.php b/resources/lang/so/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/so/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/so/admin/statuslabels/table.php b/resources/lang/so/admin/statuslabels/table.php deleted file mode 100644 index 27befb5ef7..0000000000 --- a/resources/lang/so/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'About Status Labels', - 'archived' => 'Archived', - 'create' => 'Create Status Label', - 'color' => 'Chart Color', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Deployable', - 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', - 'name' => 'Status Name', - 'pending' => 'Pending', - 'status_type' => 'Status Type', - 'show_in_nav' => 'Show in side nav', - 'title' => 'Status Labels', - 'undeployable' => 'Undeployable', - 'update' => 'Update Status Label', -); diff --git a/resources/lang/so/admin/suppliers/table.php b/resources/lang/so/admin/suppliers/table.php deleted file mode 100644 index 2a7b07ca93..0000000000 --- a/resources/lang/so/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'State', - 'suppliers' => 'Suppliers', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'View Supplier', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', - -); diff --git a/resources/lang/so/admin/users/table.php b/resources/lang/so/admin/users/table.php deleted file mode 100644 index 21e2154280..0000000000 --- a/resources/lang/so/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', - 'created_at' => 'Created', - 'createuser' => 'Create User', - 'deny' => 'Deny', - 'email' => 'Email', - 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', - 'password_confirm' => 'Confirm Password', - 'password' => 'Password', - 'phone' => 'Phone', - 'show_current' => 'Show Current Users', - 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update User', - 'username' => 'Username', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', - 'viewusers' => 'View Users', -); diff --git a/resources/lang/so/auth.php b/resources/lang/so/auth.php deleted file mode 100644 index db310aa1bb..0000000000 --- a/resources/lang/so/auth.php +++ /dev/null @@ -1,20 +0,0 @@ - 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - -); diff --git a/resources/lang/so/auth/general.php b/resources/lang/so/auth/general.php deleted file mode 100644 index 4486f090b2..0000000000 --- a/resources/lang/so/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/so/button.php b/resources/lang/so/button.php deleted file mode 100644 index 22821b8157..0000000000 --- a/resources/lang/so/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Actions', - 'add' => 'Add New', - 'cancel' => 'Cancel', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Delete', - 'edit' => 'Edit', - 'restore' => 'Restore', - 'remove' => 'Remove', - 'request' => 'Request', - 'submit' => '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', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', -]; diff --git a/resources/lang/so/general.php b/resources/lang/so/general.php deleted file mode 100644 index a568e00436..0000000000 --- a/resources/lang/so/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessories', - 'activated' => 'Activated', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessory', - 'accessory_report' => 'Accessory Report', - 'action' => 'Action', - 'activity_report' => 'Activity Report', - 'address' => 'Address', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Added seats', - 'age' => "Age", - 'all_assets' => 'All Assets', - 'all' => 'All', - 'archived' => 'Archived', - 'asset_models' => 'Asset Models', - 'asset_model' => 'Model', - 'asset' => 'Asset', - 'asset_report' => 'Asset Report', - 'asset_tag' => 'Asset Tag', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Back', - 'bad_data' => 'Nothing found. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Cancel', - 'categories' => 'Categories', - 'category' => 'Category', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Click here', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companies', - 'company' => 'Company', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Complete', - 'consumable' => 'Consumable', - 'consumables' => 'Consumables', - 'country' => 'Country', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Create New', - 'created' => 'Item Created', - 'created_asset' => 'created asset', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Warning!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Delete', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Deleted', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Departments', - 'department' => 'Department', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', - 'generate' => 'Generate', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Import History', - 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Select All', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Select Asset', - 'settings' => 'Settings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'total assets', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Username', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Unaccepted Assets', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'View Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/so/help.php b/resources/lang/so/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/so/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/so/localizations.php b/resources/lang/so/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/so/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/so/mail.php b/resources/lang/so/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/so/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/so/pagination.php b/resources/lang/so/pagination.php deleted file mode 100644 index b573b51e91..0000000000 --- a/resources/lang/so/pagination.php +++ /dev/null @@ -1,20 +0,0 @@ - '« Previous', - - 'next' => 'Next »', - -); diff --git a/resources/lang/so/passwords.php b/resources/lang/so/passwords.php deleted file mode 100644 index 41a87f98ed..0000000000 --- a/resources/lang/so/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/so/table.php b/resources/lang/so/table.php deleted file mode 100644 index f7a49d86c1..0000000000 --- a/resources/lang/so/table.php +++ /dev/null @@ -1,10 +0,0 @@ - 'Actions', - 'action' => 'Action', - 'by' => 'By', - 'item' => 'Item', - -); diff --git a/resources/lang/so/validation.php b/resources/lang/so/validation.php deleted file mode 100644 index 57e354f072..0000000000 --- a/resources/lang/so/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/sr-CS/admin/companies/table.php b/resources/lang/sr-CS/admin/companies/table.php index b91788dead..24d98855b2 100644 --- a/resources/lang/sr-CS/admin/companies/table.php +++ b/resources/lang/sr-CS/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Firme', 'create' => 'Kreiraj firmu', + 'email' => 'Adresa e-pošte kompanije', 'title' => 'Firma', + 'phone' => 'Telefon kompanije', 'update' => 'Ažuriraj firmu', 'name' => 'Nayiv firme', 'id' => 'ID', diff --git a/resources/lang/sr-CS/admin/hardware/form.php b/resources/lang/sr-CS/admin/hardware/form.php index 55898dc6dd..1f6ac5f16f 100644 --- a/resources/lang/sr-CS/admin/hardware/form.php +++ b/resources/lang/sr-CS/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Amortizacija', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Podrazumevana lokacija', + 'default_location_phone' => 'Telefon podrazumevane lokacije', 'eol_date' => 'EOL datum', 'eol_rate' => 'EOL stopa', 'expected_checkin' => 'Očekivani datum provere', diff --git a/resources/lang/sr-CS/admin/hardware/general.php b/resources/lang/sr-CS/admin/hardware/general.php index e630a6b69d..53354c5897 100644 --- a/resources/lang/sr-CS/admin/hardware/general.php +++ b/resources/lang/sr-CS/admin/hardware/general.php @@ -27,13 +27,13 @@ return [ 'undeployable_tooltip' => 'Ova imovina ima oznaku statusa koja nije zaduživa i nije je moguće zadužiti u ovom trenutku.', 'view' => 'Prikaz imovine', 'csv_error' => 'Postoji greška u tvojoj CSV datoteci:', - 'import_text' => ' -Otpremite CSV koji sadrži istoriju osnovnog sredstva. Sredstva i korisnici MORAJU već postojati u sistemu ili će biti preskočeni. Podudaranje sredstava za uvoz istorije se dešava u odnosu na oznaku sredstva. Pokušaćemo da pronađemo odgovarajućeg korisnika na osnovu korisničkog imena koje navedete i kriterijuma koje izaberete ispod. Ako ne izaberete nijedan kriterijum ispod, on će jednostavno pokušati da se podudara sa formatom korisničkog imena koji ste konfigurisali u Admin > Opšta podešavanja ', - 'csv_import_match_f-l' => 'Pokušajte da uskladite korisnike po formatu ime.prezime (petar.petrovic)', - 'csv_import_match_initial_last' => 'Pokušajte da uparite korisnike prema formatu prvog prezimena (ppetrovic)', - 'csv_import_match_first' => 'Pokušajte da uporedite korisnike po formatu imena (petar)', - 'csv_import_match_email' => 'Pokušajte da povežete korisnike putem e-pošte kao korisničkog imena', - 'csv_import_match_username' => 'Pokušajte da povežete korisnike po korisničkom imenu', + 'import_text' => '

Pošaljite CSV koji sadrži istoriju imovine. Imovina i korisnici MORAJU već da postoje u sistemu, ili će biti preskočeni. Poklapanje imovine za uvoz istorije se vrši prema inventarnom broju. Pokušaćemo da pronađemo odgovarajućeg korisnika prema imenu korisnika koji nam dostavite, i prema kriterijumu koji izaberete ispod. Ako ne izaberete kriterijume, pokušaćemo da izvršimo poklapanje prema formatu korisničkog imena koji ste podesili u Administracija > Opšta podešavanja.

Polja uključena u CSV datoteci koraju da se poklope sa zaglavljima: Inventarni broj, Naziv, Datum zaduživanja, Datum razduživanja. Sva ostala polja će biti ignorisana.

Datum razduživanja: prazno ili datumi razduživanja u budućnosti će zadužiti stavke navedenom korisniku. Nenavođenje datuma u koloni datuma razduživanja će upisati datum razduživanja sa današnjim datumom.

+ ', + 'csv_import_match_f-l' => 'Pokušaj da poklopiš korisnike po ime.prezime (pera.peric) formatu', + 'csv_import_match_initial_last' => 'Pokušaj da poklopiš korisnike po prvi inicijal prezime (pperic) formatu', + 'csv_import_match_first' => 'Pokušaj da poklopiš korisnike po ime (pera) formatu', + 'csv_import_match_email' => 'Pokušaj da poklopiš korisnike po e-pošti kao korisničkom imenu', + 'csv_import_match_username' => 'Pokušaj da poklopiš korisnike po korisničkom imenu', 'error_messages' => 'Poruka o grešci:', 'success_messages' => 'Poruke o uspehu:', 'alert_details' => 'Za detalje pogledajte ispod.', diff --git a/resources/lang/sr-CS/admin/hardware/message.php b/resources/lang/sr-CS/admin/hardware/message.php index 3bd902bed9..45ba80c31b 100644 --- a/resources/lang/sr-CS/admin/hardware/message.php +++ b/resources/lang/sr-CS/admin/hardware/message.php @@ -18,6 +18,7 @@ return [ 'success' => 'Imovina je uspešno ažurirana.', 'nothing_updated' => 'Nije odabrano nijedno polje, tako da ništa nije ažurirano.', 'no_assets_selected' => 'Nije odabrano nijedno polje, tako da ništa nije ažurirano.', + 'assets_do_not_exist_or_are_invalid' => 'Izabrana imovina ne može biti izmenjena.', ], 'restore' => [ diff --git a/resources/lang/sr-CS/admin/hardware/table.php b/resources/lang/sr-CS/admin/hardware/table.php index c3ba68566b..a4dceb570f 100644 --- a/resources/lang/sr-CS/admin/hardware/table.php +++ b/resources/lang/sr-CS/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Oznaka imovine', 'asset_model' => 'Model', + 'assigned_to' => 'Zadužen', 'book_value' => 'Trenutna vrednost', 'change' => 'U/I', 'checkout_date' => 'Datum odjave', diff --git a/resources/lang/sr-CS/admin/kits/general.php b/resources/lang/sr-CS/admin/kits/general.php index 3590dd7bb5..bdb141fcbe 100644 --- a/resources/lang/sr-CS/admin/kits/general.php +++ b/resources/lang/sr-CS/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Stavka je uspešno odvojena', 'accessory_error' => 'Stavka je vezana za koplet', 'accessory_deleted' => 'Brisanje je izvršeno uspešno', - 'accessory_none' => 'Stavka ne postoji', + 'accessory_none' => 'Pribor ne postoji', 'checkout_success' => 'Razduženje je bilo uspešno', 'checkout_error' => 'Greška u razduženju', 'kit_none' => 'Komplet ne postoji', diff --git a/resources/lang/sr-CS/admin/labels/table.php b/resources/lang/sr-CS/admin/labels/table.php index 00ffa1977c..99a0a295c8 100644 --- a/resources/lang/sr-CS/admin/labels/table.php +++ b/resources/lang/sr-CS/admin/labels/table.php @@ -1,7 +1,13 @@ 'Probna kompanija d.o.o.', + 'example_defaultloc' => 'Zgrada 1', + 'example_category' => 'Probna kategorija', + 'example_location' => 'Zgrada 2', + 'example_manufacturer' => 'Probna proizvodna korporacija', + 'example_model' => 'Probni model', + 'example_supplier' => 'Probna kompanija d.o.o.', 'labels_per_page' => 'Oznake', 'support_fields' => 'Polja', 'support_asset_tag' => 'Inventarni broj', diff --git a/resources/lang/sr-CS/admin/licenses/general.php b/resources/lang/sr-CS/admin/licenses/general.php index aff47fd362..2ab4c027d4 100644 --- a/resources/lang/sr-CS/admin/licenses/general.php +++ b/resources/lang/sr-CS/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'Ostalo je samo :remaining_count slobodnih mesta za ovu licencu sa minimalnom količinom :min_amt. Možda bi ste želeli da razmotrite nabavku nove količine.', + 'below_threshold_short' => 'Ovaj predmet je ispod minimuma potrebne količine.', ); diff --git a/resources/lang/sr-CS/admin/locations/table.php b/resources/lang/sr-CS/admin/locations/table.php index d4eed9dc4a..8ec9e89a20 100644 --- a/resources/lang/sr-CS/admin/locations/table.php +++ b/resources/lang/sr-CS/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Zaduženo', 'asset_expected_checkin' => 'Očekivano razduživanje', 'date' => 'Datum:', + 'phone' => 'Telefon lokacije', 'signed_by_asset_auditor' => 'Odobrio:', 'signed_by_finance_auditor' => 'Obodrio:', 'signed_by_location_manager' => 'Odobio:', diff --git a/resources/lang/sr-CS/admin/manufacturers/message.php b/resources/lang/sr-CS/admin/manufacturers/message.php index 1b9be2d670..3792ff559f 100644 --- a/resources/lang/sr-CS/admin/manufacturers/message.php +++ b/resources/lang/sr-CS/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Promenljive {LOCALE}, {SERIAL}, {MODEL_NUMBER}, i {MODEL_NAME} se mogu koristiti u vašim URL adresama kako bi se te vrednosti automatski popunile pri pregledu imovine - na primer https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Promenljive {LOCALE}, {SERIAL}, {MODEL_NUMBER}, i {MODEL_NAME} se mogu koristiti u vašim URL adresama kako bi se te vrednosti automatski popunile pri pregledu imovine - na primer https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Proizvođač ne postoji.', 'assoc_users' => 'Ovaj je proizvođač trenutno povezan s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da se više ne referenciraju na ovog proizvođača i pokušajte ponovno. ', diff --git a/resources/lang/sr-CS/admin/manufacturers/table.php b/resources/lang/sr-CS/admin/manufacturers/table.php index e6c3e94a22..8a6930e407 100644 --- a/resources/lang/sr-CS/admin/manufacturers/table.php +++ b/resources/lang/sr-CS/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'URL za podršku', 'warranty_lookup_url' => 'Veza za pregled garancije', 'update' => 'Ažuriraj proizvođača', - 'url' => 'URL', ); diff --git a/resources/lang/sr-CS/admin/models/message.php b/resources/lang/sr-CS/admin/models/message.php index ad0976233f..e688d2b397 100644 --- a/resources/lang/sr-CS/admin/models/message.php +++ b/resources/lang/sr-CS/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Polja nisu menjana, tako da ništa nije ažurirano.', 'success' => 'Model je uspešno izmenjen. |:model_count modela je uspešno izmenjeno.', - 'warn' => 'Spremate se da izmenite svojstva sledećeg modela: |Spremate se da izmenite svojstva sledećih :model_count modela:', + 'warn' => 'Spremate se da izmenite svojstva sledećeg modela:|Spremate se da izmenite svojstva sledećih :model_count modela:', ), diff --git a/resources/lang/sr-CS/admin/settings/general.php b/resources/lang/sr-CS/admin/settings/general.php index d9d38a8330..ae63dac16f 100644 --- a/resources/lang/sr-CS/admin/settings/general.php +++ b/resources/lang/sr-CS/admin/settings/general.php @@ -9,6 +9,7 @@ return [ 'ad_append_domain_help' => 'Od korisnika se ne traži da piše „korisničko ime@domain.local“, može samo da unese „korisničko ime“.', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Ako želite da pošaljete kopiju mejlova za prijavu/odjavu koji se šalju korisnicima na dodatni nalog e-pošte, unesite je ovde. U suprotnom ostavite ovo polje praznim.', + 'admin_settings' => 'Administratorska podešavanja', 'is_ad' => 'Ovo je Active Directory server', 'alerts' => 'Upozorenja', 'alert_title' => 'Podešavanja obaveštenja o nadogradnji', @@ -66,9 +67,10 @@ return [ 'footer_text' => 'Dodatni tekst u futeru ', 'footer_text_help' => 'Ovaj tekst će se pojaviti u desnom podnožju. Veze su dozvoljene korišćenjem Github flavored markdovn. Prelomi redova, zaglavlja, slike itd. mogu dovesti do nepredvidivih rezultata.', 'general_settings' => 'Osnovna podešavanja', - 'general_settings_keywords' => 'podrška kompanije, potpis, prihvatanje, format e-pošte, format korisničkog imena, slike, po stranici, sličica, eula, tos, kontrolna tabla, privatnost', + 'general_settings_keywords' => 'podrška kompanije, potpis, prihvatanje, format e-poruke, format korisničkog imena, slike, po stranici, sličica, ugovoro korišćenju, gravatar, uslovi usluga, komandna tabla, privatnost', 'general_settings_help' => 'Podrazumevani EULA i još mnogo toga', 'generate_backup' => 'Generiši rezervnu kopiju', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Boja zaglavlja', 'info' => 'Ova podešavanja vam omogućavaju da prilagodite određene aspekte vaše instalacije.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'LDAP integracija', 'ldap_settings' => 'LDAP podešavanja', 'ldap_client_tls_cert_help' => 'TLS sertifikat i ključ na strani klijenta za LDAP veze su obično korisni samo u Google Workspace konfiguracijama sa „Secure LDAP-om“. Oba su obavezna.', - 'ldap_client_tls_key' => 'LDAP klijentski TLS ključ', 'ldap_location' => 'LDAP Lokacija', 'ldap_location_help' => 'LDAP Lokacija polje treba koristiti ukoliko se ne koristi OU u Korenski DN za pretragu. Ostavite polje prazno ukoliko se OU koristi za pretragu.', 'ldap_login_test_help' => 'Unesite važeće LDAP korisničko ime i lozinku iz osnovnog DN-a koji ste naveli iznad da biste proverili da li je vaša LDAP prijava ispravno konfigurisana. PRVO MORATE SAČUVATI VAŠA AŽURIRANA LDAP PODEŠAVANJA.', @@ -120,8 +121,8 @@ return [ 'ldap_test' => 'Test LDAP', 'ldap_test_sync' => 'Test LDAP sinhronizaciju', 'license' => 'Licence za softver', - 'load_remote_text' => 'Udaljene skripte', - 'load_remote_help_text' => 'Ova instalacija Snipe-IT-a može učitati skripte.', + 'load_remote' => 'Koristi Gravatar', + 'load_remote_help_text' => 'Isključi ovo polje ako tvoja instalacija ne može da učita skripte izvan interneta. Ovo će sprečiti Snipe-IT od pokušaja da učita slike sa Gravatara.', 'login' => 'Pokušaj logovanja', 'login_attempt' => 'Pokušaj logovanja', 'login_ip' => 'IP adresa', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integracije', 'slack' => 'Slack', 'general_webhook' => 'Opšta veb zakačka', + 'ms_teams' => 'Majkrosoft Tims', 'webhook' => ':app', 'webhook_presave' => 'Testiraj da sačuvaš', 'webhook_title' => 'Obnovite podešavanja veb zakački', @@ -259,11 +261,7 @@ return [ 'two_factor_enrollment' => 'Dvofaktorska prijava', 'two_factor_enabled_text' => 'Omoguci dvofaktorsku proveru identiteta', 'two_factor_reset' => 'Resetuj dvofaktorski ključ', - 'two_factor_reset_help' => 'Ovo će primorati korisnika da ponovo registruje svoj uređaj u Google Authenticator. Ovo može biti korisno ako je njihov trenutno registrovan uređaj izgubljen ili ukraden. - - - - ', + 'two_factor_reset_help' => 'Ovo će primorati korisnika da ponovo registruje svoj uređaj u aplikaciji za autentifikaciju. Ovo može biti korisno ako je njihov trenutno registrovan uređaj izgubljen ili ukraden. ', 'two_factor_reset_success' => 'Dvofaktorski uređaj je uspešno resetovan', 'two_factor_reset_error' => 'Resetovanje uređaja sa dva faktora nije uspelo', 'two_factor_enabled_warning' => 'Omogućavanje dvofaktorske autentifikacije, ako trenutno nije omogućeno, odmah će vas primorati da se autentifikujete pomoću uređaja koji je registrovan za Google Auth. Imaćete mogućnost da registrujete svoj uređaj ako trenutno nije prijavljen.', diff --git a/resources/lang/sr-CS/admin/statuslabels/message.php b/resources/lang/sr-CS/admin/statuslabels/message.php index 396f81d2df..6f08c7759c 100644 --- a/resources/lang/sr-CS/admin/statuslabels/message.php +++ b/resources/lang/sr-CS/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Oznaka statusa ne postoji.', + 'deleted_label' => 'Nalepnica obrisanog statusa', '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' => [ diff --git a/resources/lang/sr-CS/admin/suppliers/table.php b/resources/lang/sr-CS/admin/suppliers/table.php index 73a647d237..24d7c5c02d 100644 --- a/resources/lang/sr-CS/admin/suppliers/table.php +++ b/resources/lang/sr-CS/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'Država', 'suppliers' => 'Dobavljači', 'update' => 'Ažuriraj dobavljača', - 'url' => 'URL', 'view' => 'Pregledajte dobavljača', 'view_assets_for' => 'Prikaži imovinu za', 'zip' => 'Poštanski broj', diff --git a/resources/lang/sr-CS/admin/users/table.php b/resources/lang/sr-CS/admin/users/table.php index 09177b2f8d..22038b1093 100644 --- a/resources/lang/sr-CS/admin/users/table.php +++ b/resources/lang/sr-CS/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Menadžer', 'managed_locations' => 'Managed Locations', 'name' => 'Ime', + 'nogroup' => 'Nijedna grupa još uvek nije napravljena. Da je dodate, posetite: ', 'notes' => 'Zabeleške', 'password_confirm' => 'Potvrdi lozinku', 'password' => 'Lozinka', diff --git a/resources/lang/sr-CS/auth/general.php b/resources/lang/sr-CS/auth/general.php index 6ba2630341..e387120adf 100644 --- a/resources/lang/sr-CS/auth/general.php +++ b/resources/lang/sr-CS/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Zapamti me', 'username_help_top' => 'Unesite svoje korisničko ime da biste e-poštom dobili vezu za resetovanje lozinke.', 'username_help_bottom' => 'Vaše korisničko ime i adresa e-pošte mogu biti isti, ali možda i nisu, u zavisnosti od vaše konfiguracije. Ako ne možete da se setite svog korisničkog imena, obratite se administratoru.

Korisničkim imenima bez povezane adrese e-pošte neće se slati link za ponovno postavljanje lozinke. ', - 'google_login' => 'Ili se prijavite sa Google Workspace', + 'google_login' => 'Prijavite se sa Google Workspace', 'google_login_failed' => 'Neuspelo prijavljivanje sa Google-om, molim vas pokušajte ponovo.', ]; diff --git a/resources/lang/sr-CS/general.php b/resources/lang/sr-CS/general.php index 7dd6c29329..5e877262c5 100644 --- a/resources/lang/sr-CS/general.php +++ b/resources/lang/sr-CS/general.php @@ -1,6 +1,7 @@ 'Resetovanje 2FA', 'accessories' => 'Dodatna oprema', 'activated' => 'Aktiviran', 'accepted_date' => 'Datum preuzimanja', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Prihvatljivi tipovi datoteka su jpg, webp, png, gif i svg. Maksimalna veličina datoteke je :size.', 'unaccepted_image_type' => 'Datoteka slike nije čitljiva. Prihvatljivi tipovi datoteka su jpg, webp, png, gif i svg. Mimetip ove datoteke je: :mimetype.', 'import' => 'Import', + 'import_this_file' => 'Mapiraj polja i obradi ovu datoteku', 'importing' => 'Uvoženje', 'importing_help' => 'Možete uvesti imovinu, opremu, licence, komponente, potrošnu robu i korisnike uz pomoć CSV datoteke.

Podaci u CSV datoteci trebaju biti odvojeni zarezom i formatirani sa zaglavljima koji se poklapaju sa primerima CSV-a u dokumentaciji.', 'import-history' => 'Import History', @@ -181,6 +183,7 @@ return [ 'lock_passwords' => 'Ova vrednost polja neće biti sačuvana u demo instalaciji.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Lokacija', + 'location_plural' => 'Lokacija|Lokacije', 'locations' => 'Lokacije', 'logo_size' => 'Kvadratni logoi najbolje izgledaju sa Logo + Tekst. Maksimalna veličina prikaza logoa je 50px visine x 500px širine. ', 'logout' => 'Odjava', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nova lozinka', 'next' => 'Sledeći', 'next_audit_date' => 'Sledeći datum revizije', + 'no_email' => 'Nijedna adresa e-pošte nije povezana sa ovim korisnikom', 'last_audit' => 'Poslednja revizija', 'new' => 'novi!', 'no_depreciation' => 'Nema amortizacije', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generisanje samo-inkrementirajuće imovinske oznake je onemogućeno tako da svi redovi moraju imati popunjenu kolonu "Imovinska Oznaka".', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Omogućeno je generisanje oznaka sredstava koje se automatski povećavaju tako da će sredstva biti kreirana za redove u kojima nije popunjena „Oznaka sredstva“. Redovi koji imaju popunjenu „oznaku sredstva“ biće ažurirani datim informacijama.', 'send_welcome_email_to_users' => ' Pošalji e-poruku dobrodošlice novim korisnicima?', + 'send_email' => 'Pošalji e-poruku', + 'call' => 'Pozovi broj', 'back_before_importing' => 'Napraviti rezervnu kopiju pre uvoza?', 'csv_header_field' => 'Polje CSV zaglavlja', 'import_field' => 'Polje uvoza', 'sample_value' => 'Primer vrednosti', 'no_headers' => 'Nijedna kolona nije pronađena', 'error_in_import_file' => 'Pojavila se greška pri čitanju CSV datoteke: :error', - 'percent_complete' => 'Završeno je :percent %', 'errors_importing' => 'Pojavile su se neke greške pri uvoženju: ', 'warning' => 'UPOZORENJE: :warning', 'success_redirecting' => '"Uspešno... preusmeravanje.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Ne uvrštavaj korisnika za grupno dodeljivanje kroz interfejs ili konzolne alate.', 'modal_confirm_generic' => 'Da li ste sigurni?', 'cannot_be_deleted' => 'Ova stavka ne može biti obrisana', + 'cannot_be_edited' => 'Ova stavka ne može biti izmenjena.', 'undeployable_tooltip' => 'Ovaj predmet ne može biti zadužen. Proveriti količinu na stanju.', 'serial_number' => 'Serijski broj', 'item_notes' => ':stavka Napomena', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Greška tokom slanja datoteke. Molim vas potvrdite da nema praznih redova i da nazivi kolona nisu duplirani.', 'copy_to_clipboard' => 'Kopiraj u beležnicu', 'copied' => 'Kopirano!', + 'status_compatibility' => 'Ako je imovina već zadužena, ne može biti promenjena u nezaduživi status i promena ove vrednosti će biti preskočena.', + 'rtd_location_help' => 'Ovo je lokacija imovine kada nije zadužena', + 'item_not_found' => ':item_type ID :id ne postoji ili je obrisan', + 'action_permission_denied' => 'Nemate ovlašćenje da :action :item_type ID :id', + 'action_permission_generic' => 'Nemate ovlašćenje da :action ovu :item_type', + 'edit' => 'uredi', + 'action_source' => 'Izvor aktivnosti', + 'or' => 'ili', + 'url' => 'URL adresa', + 'edit_fieldset' => 'Izmeni polja i opcije grupe polja', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Masovno briši :object_type', + 'warn' => 'Spremate se da obrišete jedan :object_type|Spremate se da obrišete :count :object_type', + 'success' => ':object_type je uspešno obrisan|Uspešno obrisano :count :object_type', + 'error' => 'Nije bilo moguće obrisati :object_type', + 'nothing_selected' => 'Nijedan :object_type nije izabran - nikakva radnja nije potrebna', + 'partial' => 'Obrisano :success_count :object_type, ali :error_count :object_type nije moglo biti obrisano', + ], + ], + 'no_requestable' => 'Nema imovine ili modela imovine koji se mogu zatražiti.', + + 'countable' => [ + 'accessories' => ':count pribor|:count pribora', + 'assets' => ':count imovina|:count imovina', + 'licenses' => ':count licenca|:count licenci', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count potrošni materijal|:count potrošnih materijala', + 'components' => ':count komponenta|:count komponenti', + ] ]; diff --git a/resources/lang/sr-CS/localizations.php b/resources/lang/sr-CS/localizations.php index e99f22455f..fdca53b7c7 100644 --- a/resources/lang/sr-CS/localizations.php +++ b/resources/lang/sr-CS/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Izaberi jezik', 'languages' => [ - 'en'=> 'Engleski, SAD', + 'en-US'=> 'Engleski, SAD', 'en-GB'=> 'Engleski, UK', - 'af'=> 'Afrički', - 'ar'=> 'Arapski', - 'bg'=> 'Bugarski', + 'am-ET' => 'Amharski', + 'af-ZA'=> 'Afrički', + 'ar-SA'=> 'Arapski', + 'bg-BG'=> 'Bugarski', 'zh-CN'=> 'Kineski pojednostavljen', 'zh-TW'=> 'Kineski tradicionalan', - 'hr'=> 'Hrvatski', - 'cs'=> 'Češki', - 'da'=> 'Danski', - 'nl'=> 'Holandski', + 'ca-ES' => 'Katalonski', + 'hr-HR'=> 'Hrvatski', + 'cs-CZ'=> 'Češki', + 'da-DK'=> 'Danski', + 'nl-NL'=> 'Holandski', 'en-ID'=> 'Engleski, Indonezija', - 'et'=> 'Estonski', - 'fil'=> 'Filipinski', - 'fi'=> 'Finski', - 'fr'=> 'Francuski', - 'de'=> 'Nemački', - 'de-i'=> 'Nemački (neformalni)', - 'el'=> 'Grčki', - 'he'=> 'Hebrejski', - 'hu'=> 'Madjarski', - 'is' => 'Islandski', - 'id'=> 'Indonežanski', + 'et-EE'=> 'Estonski', + 'fil-PH'=> 'Filipinski', + 'fi-FI'=> 'Finski', + 'fr-FR'=> 'Francuski', + 'de-DE'=> 'Nemački', + 'de-if'=> 'Nemački (neformalni)', + 'el-GR'=> 'Grčki', + 'he-IL'=> 'Hebrejski', + 'hu-HU'=> 'Madjarski', + 'is-IS' => 'Islandski', + 'id-ID'=> 'Indonežanski', 'ga-IE'=> 'Irski', - 'it'=> 'Italijanski', - 'ja'=> 'Japanski', - 'km' => 'Kmer', - 'ko'=> 'Korejski', - 'lv'=>'Letonski', - 'lt'=> 'Litvanski', - 'mk'=> 'Makedonski', - 'ms'=> 'Malajski', - 'mi'=> 'Maorski', - 'mn'=> 'Mongolski', - 'no'=> 'Norveški', - 'fa'=> 'Persijski', - 'pl'=> 'Poljski', + 'it-IT'=> 'Italijanski', + 'ja-JP'=> 'Japanski', + 'km-KH'=>'Kmer', + 'ko-KR'=> 'Korejski', + 'lt-LT'=>'Litvanski', + 'lv-LV'=> 'Letonski', + 'mk-MK'=> 'Makedonski', + 'ms-MY'=> 'Malajski', + 'mi-NZ'=> 'Maorski', + 'mn-MN'=> 'Mongolski', + 'no-NO'=> 'Norveški', + 'fa-IR'=> 'Persijski', + 'pl-PL'=> 'Poljski', 'pt-PT'=> 'Portugalski', 'pt-BR'=> 'Portugalski (Brazil)', - 'ro'=> 'Rumunski', - 'ru'=> 'Ruski', + 'ro-RO'=> 'Rumunski', + 'ru-RU'=> 'Ruski', 'sr-CS' => 'Srpski (Latinica)', - 'sl'=> 'Slovenački', + 'sk-SK'=> 'Slovački', + 'sl-SI'=> 'Slovenački', + 'so-SO'=> 'Somalski', 'es-ES'=> 'Španski', 'es-CO'=> 'Španski (Kolumbija)', 'es-MX'=> 'Španski (Meksiko)', 'es-VE'=> 'Španski (Venecuela)', 'sv-SE'=> 'Švedski', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamilski', - 'th'=> 'Tajlandski', - 'tr'=> 'Turski', - 'uk'=> 'Ukrajinski', - 'vi'=> 'Vijetnamski', - 'cy'=> 'Velški', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamilski', + 'th-TH'=> 'Tajlandski', + 'tr-TR'=> 'Turski', + 'uk-UA'=> 'Ukrajinski', + 'vi-VN'=> 'Vijetnamski', + 'cy-GB'=> 'Velški', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Izaberite državu', diff --git a/resources/lang/sr-CS/mail.php b/resources/lang/sr-CS/mail.php index 7cbf0b851c..05b2a997ca 100644 --- a/resources/lang/sr-CS/mail.php +++ b/resources/lang/sr-CS/mail.php @@ -1,10 +1,33 @@ 'Korisnik je prihvatio stavku', - 'acceptance_asset_declined' => 'Korisnik je odbio stavku', + + 'Accessory_Checkin_Notification' => 'Oprema razdužena', + 'Accessory_Checkout_Notification' => 'Oprema je zadužena', + 'Asset_Checkin_Notification' => 'Imovina razdužena', + 'Asset_Checkout_Notification' => 'Zadužena imovina', + 'Confirm_Accessory_Checkin' => 'Potvrda razduženja opreme', + 'Confirm_Asset_Checkin' => 'Potvrda razduženja imovine', + 'Confirm_accessory_delivery' => 'Potvrda dostave opreme', + 'Confirm_asset_delivery' => 'Potvrda dostave imovine', + 'Confirm_consumable_delivery' => 'Potvrda isporuke potrošnog materijala', + 'Confirm_license_delivery' => 'Potvrda dostave licence', + 'Consumable_checkout_notification' => 'Potrošni materijal je zadužen', + 'Days' => 'Dani', + 'Expected_Checkin_Date' => 'Imovina koja vam je odjavljena treba da bude ponovo prijavljena :date', + 'Expected_Checkin_Notification' => 'Izveštaj o očekivanoj proveri imovine', + 'Expected_Checkin_Report' => 'Izveštaj o očekivanoj proveri imovine', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Zahtev za stavku je otkazan', + 'Item_Requested' => 'Zahtevana stavka', + 'License_Checkin_Notification' => 'Licenca razdužena', + 'License_Checkout_Notification' => 'Licenca je zadužena', + 'Low_Inventory_Report' => 'Izveštaj o niskim zalihama', 'a_user_canceled' => 'Korisnik je otkazao zahtev za stavke na Web lokaciji', 'a_user_requested' => 'Korisnik je zatražio stavke na Web lokaciji', + 'acceptance_asset_accepted' => 'Korisnik je prihvatio stavku', + 'acceptance_asset_declined' => 'Korisnik je odbio stavku', 'accessory_name' => 'Naziv dodatne opreme, pribora:', 'additional_notes' => 'Dodatne napomene:', 'admin_has_created' => 'Administrator je kreirao nalog za vas na na :web vebsajtu.', @@ -12,59 +35,52 @@ return [ 'asset_name' => 'Naziv imovine:', 'asset_requested' => 'Traženo sredstvo', 'asset_tag' => 'Oznaka imovine', + 'assets_warrantee_alert' => 'Postoji :stanje licenci koja/e ističe u narednih :treshold dana.|Postoje :count licenci koje ističu u narednih :treshold dana.', 'assigned_to' => 'Dodijeljena', 'best_regards' => 'Srdačan pozdrav', 'canceled' => 'Otkazano:', 'checkin_date' => 'Checkin Date:', 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Kliknite na sljedeći link kako biste potvrdili svoj :web nalog:', + 'checkedout_from' => 'Zaduženo iz', + 'checkedin_from' => 'Razduženo od', + 'checked_into' => 'Razduženo u', 'click_on_the_link_accessory' => 'Kliknite na link pri dnu da biste potvrdili da ste primili dodatnu opremu.', 'click_on_the_link_asset' => 'Kliknite na link pri dnu da biste potvrdili da ste primili resurs, imovinu.', - 'Confirm_Asset_Checkin' => 'Potvrda razduženja imovine', - 'Confirm_Accessory_Checkin' => 'Potvrda razduženja opreme', - 'Confirm_accessory_delivery' => 'Potvrda dostave opreme', - 'Confirm_license_delivery' => 'Potvrda dostave licence', - 'Confirm_asset_delivery' => 'Potvrda dostave imovine', - 'Confirm_consumable_delivery' => 'Potvrda isporuke potrošnog materijala', + 'click_to_confirm' => 'Kliknite na sljedeći link kako biste potvrdili svoj :web nalog:', 'current_QTY' => 'Trenutna QTY', - 'Days' => 'Dani', 'days' => 'Dana', 'expecting_checkin_date' => 'Expected Checkin Date:', 'expires' => 'Ističe', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', 'hello' => 'Zdravo', 'hi' => 'Zdravo', 'i_have_read' => 'Pročitao sam i prihvatam uvete korištenja i primio sam ovu stavku.', - 'item' => 'Artikal:', - 'Item_Request_Canceled' => 'Zahtev za stavku je otkazan', - 'Item_Requested' => 'Zahtevana stavka', - 'link_to_update_password' => 'Kliknite na sledeću vezu kako biste obnovili svoju :web lozinku:', - 'login_first_admin' => 'Prijavite se u vašu novu Snipe-IT instalaciju koristeći kredencijale ispod:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Izveštaj o niskim zalihama', 'inventory_report' => 'Izveštaj o zalihama', + 'item' => 'Artikal:', + 'license_expiring_alert' => 'Postoji :count licenci koja/e ističe u narednih treshold dana.|Postoje :count licencei koje ističu u narednih :treshold dana.', + 'link_to_update_password' => 'Kliknite na sledeću vezu kako biste obnovili svoju :web lozinku:', + 'login' => 'Login:', + 'login_first_admin' => 'Prijavite se u vašu novu Snipe-IT instalaciju koristeći kredencijale ispod:', + '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.', 'min_QTY' => 'Min Kol', 'name' => 'Naziv', 'new_item_checked' => 'Nova stavka je proverena pod vašim imenom, detalji su u nastavku.', + 'notes' => 'Zabeleške', 'password' => 'Lozinka:', 'password_reset' => 'Ponovno postavljanje lozinke', - 'read_the_terms' => 'Pročitajte uslove upotrebe u nastavku.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Molim vas pročitajte uslove ispod, i kliknite na vezu na dnu da bi ste potvrdili da ste ih pročitali i da se slažete sa uslovima korišćenja, i da ste primili imovinu.', 'requested' => 'Traženi:', 'reset_link' => 'Link za resetovanje lozinke', 'reset_password' => 'Kliknite ovde da biste poništili lozinku:', + 'rights_reserved' => 'Sva prava zadržana.', 'serial' => 'Serijski broj', + 'snipe_webhook_test' => 'Provera Snipe-IT integracije', + 'snipe_webhook_summary' => 'Rezultat provere Snipe-IT integracije', 'supplier' => 'Dobavljač', 'tag' => 'Oznaka', 'test_email' => 'Isprobajte e-poštu od Snipe-IT', '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' => 'Postoji :stanje licenci koja/e ističe u narednih :treshold dana.|Postoje :count licenci koje ističu u narednih :treshold dana.', - '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', 'upcoming-audits' => 'Ima :count imovina kojoj je vreme za popis za :threshold dana.|Ima :count imovine kojoj je vreme za popis za :threshold dana.', @@ -72,14 +88,6 @@ return [ 'username' => 'Korisničko ime', 'welcome' => 'Dobrodošli :name', 'welcome_to' => 'Dobrodošli na :web!', - 'your_credentials' => 'Vaši Snipe-IT kredencijali', - 'Accessory_Checkin_Notification' => 'Oprema razdužena', - 'Asset_Checkin_Notification' => 'Imovina razdužena', - 'Asset_Checkout_Notification' => 'Zadužena imovina', - 'License_Checkin_Notification' => 'Licenca razdužena', - 'Expected_Checkin_Report' => 'Izveštaj o očekivanoj proveri imovine', - 'Expected_Checkin_Notification' => 'Izveštaj o očekivanoj proveri imovine', - 'Expected_Checkin_Date' => 'Imovina koja vam je odjavljena treba da bude ponovo prijavljena :date', 'your_assets' => 'Pregledaj svoju imovinu', - 'rights_reserved' => 'Sva prava zadržana.', + 'your_credentials' => 'Vaši Snipe-IT kredencijali', ]; diff --git a/resources/lang/sr-CS/validation.php b/resources/lang/sr-CS/validation.php index de4c90aef4..eacadee0f2 100644 --- a/resources/lang/sr-CS/validation.php +++ b/resources/lang/sr-CS/validation.php @@ -96,8 +96,7 @@ return [ 'url' => ':attribute format je neispravan.', 'unique_undeleted' => ':attribute mora biti jedinstven.', 'non_circular' => ':attribute ne sme da kreira cirkularnu referencu.', - 'not_array' => ':attribute polje ne može biti niz.', - 'unique_serial' => ':attribute mora biti jedinstven.', + 'not_array' => ':attribute ne može biti niz.', 'disallow_same_pwd_as_user_fields' => 'Lozinka ne može biti ista kao korisničko ime.', 'letters' => 'Lozinka mora da sadrži barem jedno slovo.', 'numbers' => 'Lozinka mora da sadrži barem jednu cifru.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Vrednost ne može biti negativna' ], + 'checkboxes' => ':attribute sadrži neispravne opcije.', + 'radio_buttons' => ':attribute je neispravan.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Neispravna vrednost je sadržana u ovom polju', ]; diff --git a/resources/lang/sv-SE/admin/companies/table.php b/resources/lang/sv-SE/admin/companies/table.php index 40d1bbb110..a8ccf36038 100644 --- a/resources/lang/sv-SE/admin/companies/table.php +++ b/resources/lang/sv-SE/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Företag', 'create' => 'Skapa företag', + 'email' => 'Företagets e-postadress', 'title' => 'Företag', + 'phone' => 'Företagstelefon', 'update' => 'Uppdatera företag', 'name' => 'Företagsnamn', 'id' => 'ID', diff --git a/resources/lang/sv-SE/admin/hardware/form.php b/resources/lang/sv-SE/admin/hardware/form.php index 2d612c1a72..17339b5dee 100644 --- a/resources/lang/sv-SE/admin/hardware/form.php +++ b/resources/lang/sv-SE/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Avskrivning', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Standard plats', + 'default_location_phone' => 'Telefonnummer för standardplats', 'eol_date' => 'EOL Datum', 'eol_rate' => 'EOL-hastighet', 'expected_checkin' => 'Förväntad incheckningsdatum', diff --git a/resources/lang/sv-SE/admin/hardware/general.php b/resources/lang/sv-SE/admin/hardware/general.php index fc8021514c..690101a7ca 100644 --- a/resources/lang/sv-SE/admin/hardware/general.php +++ b/resources/lang/sv-SE/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'Denna tillgång har en statusetikett som inte går att distribuera och som inte kan checkas ut just nu.', 'view' => 'Visa tillgång', 'csv_error' => 'Du har ett fel i din CSV-fil:', - 'import_text' => ' -

- Ladda upp en CSV som innehåller tillgångshistorik. Tillgångar och användare MÅSTE redan finns i systemet, annars kommer de att hoppas över. Matchande tillgångar för historikimport sker mot tillgångstaggen. Vi kommer att försöka hitta en matchande användare baserat på användarens namn du anger, och kriterierna du väljer nedan. Om du inte väljer några kriterier nedan, kommer den helt enkelt att försöka matcha användarnamn formatet du konfigurerat i Admin > Allmänna inställningar. -

- -

Fält som ingår i CSV måste matcha rubrikerna: Asset Tag, Namn, Checkout datum, Checkin datum. Eventuella ytterligare fält kommer att ignoreras.

- -

Checkin Datum: tomt eller framtida checkin datum kommer att checka ut objekt till associerad användare. Exklusive kolumnen Checkin Date kommer en checkin datum med dagens datum.

+ 'import_text' => '

Ladda upp en CSV som innehåller tillgångshistorik. Tillgångarna och användarna MÅSTE redan finnas i systemet, annars kommer de att hoppas över. Matchande tillgångar för historikimport sker mot tillgångstaggen. Vi kommer att försöka hitta en matchande användare baserat på användarens namn du anger, och kriterierna du väljer nedan. Om du inte väljer några kriterier nedan, det kommer helt enkelt att försöka matcha på användarnamnet format du konfigurerade i Admin > Allmänna inställningar.

Fält som ingår i CSV måste matcha rubrikerna: Asset Tag, Namn, Checkout Date, Checkin Date. Eventuella ytterligare fält kommer att ignoreras.

Checkin Datum: tomt eller framtida checkin datum kommer att checka ut objekt till associerad användare. Exklusive kolumnen Checkin Date kommer att skapa ett checkin datum med dagens datum.

', - 'csv_import_match_f-l' => 'Försök att matcha användare med firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Försök att matcha användare med första förnamnet (jsmith) format', - 'csv_import_match_first' => 'Försök att matcha användare med förnamn (jane) format', - 'csv_import_match_email' => 'Försök att matcha användare via e-post som användarnamn', - 'csv_import_match_username' => 'Försök att matcha användare med användarnamn', + 'csv_import_match_f-l' => 'Försök att matcha användare med fornamn.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Försök att matcha användare med förnamn (jsmith) format', + 'csv_import_match_first' => 'Försök att matcha användare med förnamn (jane) format', + 'csv_import_match_email' => 'Försök att matcha användare med e-post som användarnamn', + 'csv_import_match_username' => 'Försök att matcha användare med användarnamn', 'error_messages' => 'Felmeddelanden:', 'success_messages' => 'Lyckade meddelande:', 'alert_details' => 'Se nedan för detaljer.', diff --git a/resources/lang/sv-SE/admin/hardware/message.php b/resources/lang/sv-SE/admin/hardware/message.php index c543971b37..a9c7171347 100644 --- a/resources/lang/sv-SE/admin/hardware/message.php +++ b/resources/lang/sv-SE/admin/hardware/message.php @@ -10,7 +10,7 @@ return [ 'create' => [ 'error' => 'Tillgången skapades inte, försök igen. :(', 'success' => 'Asset skapades framgångsrikt. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + 'success_linked' => 'Tillgången med taggen :tag har skapats. Klicka här för att se.', ], 'update' => [ @@ -18,6 +18,7 @@ return [ 'success' => 'Asset uppdaterad framgångsrikt.', 'nothing_updated' => 'Inga fält valdes, så ingenting uppdaterades.', 'no_assets_selected' => 'Inga tillgångar valdes, så ingenting uppdaterades.', + 'assets_do_not_exist_or_are_invalid' => 'Valda tillgångar kan inte uppdateras.', ], 'restore' => [ diff --git a/resources/lang/sv-SE/admin/hardware/table.php b/resources/lang/sv-SE/admin/hardware/table.php index 5ac7b83ff0..307b96ee95 100644 --- a/resources/lang/sv-SE/admin/hardware/table.php +++ b/resources/lang/sv-SE/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Modell', + 'assigned_to' => 'Tilldelad till', 'book_value' => 'Nuvarande värde', 'change' => 'In ut', 'checkout_date' => 'Checkout Date', diff --git a/resources/lang/sv-SE/admin/labels/table.php b/resources/lang/sv-SE/admin/labels/table.php index f59b007c97..8f4a8d3a04 100644 --- a/resources/lang/sv-SE/admin/labels/table.php +++ b/resources/lang/sv-SE/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Byggnad 1', + 'example_category' => 'Testa kategori', + 'example_location' => 'Byggnad 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Testa modell', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Etiketter', 'support_fields' => 'Fält', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/sv-SE/admin/licenses/general.php b/resources/lang/sv-SE/admin/licenses/general.php index 6791f18724..e1a318b0ab 100644 --- a/resources/lang/sv-SE/admin/licenses/general.php +++ b/resources/lang/sv-SE/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'Det finns bara :remaining_count platser kvar för denna licens med en minsta mängd :min_amt. Du kanske vill överväga att köpa fler platser.', + 'below_threshold_short' => 'Detta objekt är under det minsta obligatoriska antalet.', ); diff --git a/resources/lang/sv-SE/admin/licenses/message.php b/resources/lang/sv-SE/admin/licenses/message.php index 9bdb91d8b3..8aecefcdc2 100644 --- a/resources/lang/sv-SE/admin/licenses/message.php +++ b/resources/lang/sv-SE/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => 'Licensen är nu utcheckad till en användare och kan inte raderas. Var god kontrollera licensen först och försök sedan radera igen.', 'select_asset_or_person' => 'Du måste välja en tillgång eller en användare, men inte båda.', 'not_found' => 'Licensen hittades inte', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':seat_count platser tillgängliga', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => 'Det gick inte att kontrollera licensen. Var god försök igen.', 'success' => 'Licensen utcheckades framgångsrikt', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => 'Inte tillräckligt med licensplatser tillgängliga för utcheckning', ), 'checkin' => array( diff --git a/resources/lang/sv-SE/admin/locations/table.php b/resources/lang/sv-SE/admin/locations/table.php index 2721ebae07..1f96644348 100644 --- a/resources/lang/sv-SE/admin/locations/table.php +++ b/resources/lang/sv-SE/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => 'Skriv ut alla tilldelade', 'name' => 'Platsnamn', 'address' => 'Adress', - 'address2' => 'Address Line 2', + 'address2' => 'Adressrad 2', 'zip' => 'postnummer', 'locations' => 'platser', 'parent' => 'Förälder', @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Checkat ut', 'asset_expected_checkin' => 'Förväntad incheckning', 'date' => 'Datum:', + 'phone' => 'Plats Telefon', 'signed_by_asset_auditor' => 'Signerad av (Asset Auditor):', 'signed_by_finance_auditor' => 'Undertecknad av (Finansrevisor):', 'signed_by_location_manager' => 'Undertecknad av (Platschef):', diff --git a/resources/lang/sv-SE/admin/manufacturers/message.php b/resources/lang/sv-SE/admin/manufacturers/message.php index de593f84ff..3fdca603b4 100644 --- a/resources/lang/sv-SE/admin/manufacturers/message.php +++ b/resources/lang/sv-SE/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variabler {LOCALE}, {SERIAL}, {MODEL_NUMBER}, och {MODEL_NAME} kan användas i din URL för att få dessa värden automatiskt fyllda när du visar tillgångar - till exempel https://checkcoverage. pple{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Tillverkaren existerar inte.', 'assoc_users' => 'Tillverkaren är för tillfället associerad med en modell och kan inte tas bort. Vänligen uppdatera dina modeller till att inte vara associerade med denna tillverkare och försök igen. ', diff --git a/resources/lang/sv-SE/admin/manufacturers/table.php b/resources/lang/sv-SE/admin/manufacturers/table.php index 2b253c71ac..cae1bc0eef 100644 --- a/resources/lang/sv-SE/admin/manufacturers/table.php +++ b/resources/lang/sv-SE/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'Stödadress', 'warranty_lookup_url' => 'Garanti Lookup URL', 'update' => 'Uppdatera Tillverkare', - 'url' => 'URL', ); diff --git a/resources/lang/sv-SE/admin/models/message.php b/resources/lang/sv-SE/admin/models/message.php index accd295fca..dfd40864db 100644 --- a/resources/lang/sv-SE/admin/models/message.php +++ b/resources/lang/sv-SE/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'Inga fält ändrades, så ingenting uppdaterades.', 'success' => 'Modellen har uppdaterats. |:model_count modeller har uppdaterats.', - 'warn' => 'Du håller på att uppdatera egenskaperna för följande modell: | Du håller på att redigera egenskaperna för följande :model_count modeller:', + 'warn' => 'Du håller på att uppdatera egenskaperna för följande modell:|Du håller på att redigera egenskaperna för följande :model_count modeller:', ), diff --git a/resources/lang/sv-SE/admin/reports/general.php b/resources/lang/sv-SE/admin/reports/general.php index a8ea40227c..6a63a5b01f 100644 --- a/resources/lang/sv-SE/admin/reports/general.php +++ b/resources/lang/sv-SE/admin/reports/general.php @@ -8,10 +8,10 @@ return [ 'acceptance_deleted' => 'Begäran om godkännande borttagen', 'acceptance_request' => 'Godkänn begäran', 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' + 'user_address' => 'Användarens adress', + 'user_city' => 'Användarens stad', + 'user_state' => 'Användarens tillstånd', + 'user_country' => 'Användarens land', + 'user_zip' => 'Användar Zip' ] ]; \ 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 82d5347bae..91074ea407 100644 --- a/resources/lang/sv-SE/admin/settings/general.php +++ b/resources/lang/sv-SE/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Administratörsinställningar', 'is_ad' => 'Detta är en Active Directory-server', 'alerts' => 'Varningar', 'alert_title' => 'Uppdatera aviseringsinställningar', @@ -66,9 +67,10 @@ return [ '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' => 'företagets support, signatur, acceptans, e-postformat, användarnamn format, bilder, per sida, miniatyr, eula, tos, instrumentbräda, integritet', + 'general_settings_keywords' => 'företagets support, signatur, acceptans, e-postformat, användarnamn format, bilder, per sida, miniatyr, eula, gravatar, tos, instrumentbräda, integritet', 'general_settings_help' => 'Standard EULA och mer', 'generate_backup' => 'Skapa säkerhetskopia', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Sidhuvudets färg', 'info' => 'Med dessa inställningar kan du anpassa vissa delar av din installation.', 'label_logo' => 'Etikett logotyp', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'LDAP-integration', 'ldap_settings' => 'LDAP-inställningar', 'ldap_client_tls_cert_help' => 'TLS-certifikat och nyckel för LDAP-anslutningar från klientsidan är vanligtvis bara användbara i Google Workspace-konfigurationer med "Secure LDAP". Båda krävs.', - 'ldap_client_tls_key' => 'LDAP-klient TLS-nyckel', 'ldap_location' => 'LDAP-plats', 'ldap_location_help' => 'LDAP platsfältet bör användas om ett OU inte används i Base Bind DN. Lämna detta tomt om en OU-sökning används.', 'ldap_login_test_help' => 'Ange ett giltigt LDAP användarnamn och lösenord från basen DN du angav ovan för att testa om LDAP-inloggningen är korrekt konfigurerad. DU MÅSTE SPARA DINA UPPDATERADE LDAPINSTÄLLNINGAR FÖRST.', @@ -120,8 +121,8 @@ return [ 'ldap_test' => 'Testa LDAP', 'ldap_test_sync' => 'Testa LDAP-synkronisering', 'license' => 'Mjukvarulicens', - 'load_remote_text' => 'Fjärrskript', - 'load_remote_help_text' => 'Denna Snipe-IT-installation kan ladda skript från omvärlden.', + 'load_remote' => 'Använd Gravatar', + 'load_remote_help_text' => 'Avmarkera den här rutan om din installation inte kan ladda skript från utsidan Internet. Detta kommer att förhindra Snipe-IT från att försöka ladda bilder från Gravatar.', 'login' => 'Inloggningsförsök', 'login_attempt' => 'Inloggningsförsök', 'login_ip' => 'IP-adress', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integreringar', 'slack' => 'Slack', 'general_webhook' => 'Allmän Webhook', + 'ms_teams' => 'Microsoft Team', 'webhook' => ':app', 'webhook_presave' => 'Test att spara', 'webhook_title' => 'Uppdatera Webhook inställningar', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Tvåfaktorsregistrering', 'two_factor_enabled_text' => 'Aktivera tvåfaktorsautentisering', 'two_factor_reset' => 'Återställ tvåfaktorshemlighet', - 'two_factor_reset_help' => 'Detta kommer att tvinga användaren att anmäla sin enhet med Google Authenticator igen. Detta kan vara användbart om den för närvarande inskrivna enheten är förlorad eller stulen.', + 'two_factor_reset_help' => 'Detta kommer att tvinga användaren att registrera sin enhet med sin autentiseringsapp igen. Detta kan vara användbart om deras nuvarande inskrivna enhet är förlorad eller stulen. ', 'two_factor_reset_success' => 'Tvåfaktorsenheten har återställts', 'two_factor_reset_error' => 'Återställningen av tvåfelsenhet misslyckades', 'two_factor_enabled_warning' => 'Aktivering av tvåfaktorn om den inte är aktiverad för tillfället tvingar dig omedelbart att verifiera med en Google Auth-registrerad enhet. Du kommer att ha möjlighet att registrera din enhet om du inte är inloggad för närvarande.', @@ -356,7 +358,7 @@ return [ 'google_login' => 'Inloggningsinställningar för Google Workspace', 'enable_google_login' => 'Aktivera inloggning med Google Workspace', 'enable_google_login_help' => 'Användarna kommer inte att tilldelas automatiskt. De måste ha ett befintligt konto här OCH i Google Workspace, och deras användarnamn här måste matcha deras e-postadress för Google Workspace. ', - 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_reply_to' => 'E-Post Reply-To adress', 'mail_from' => 'E-post från adress', 'database_driver' => 'Databasdrivrutinen', 'bs_table_storage' => 'Tabell Lagring', diff --git a/resources/lang/sv-SE/admin/statuslabels/message.php b/resources/lang/sv-SE/admin/statuslabels/message.php index d37d77cedd..ff6372f46e 100644 --- a/resources/lang/sv-SE/admin/statuslabels/message.php +++ b/resources/lang/sv-SE/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Status Label existerar inte.', + 'deleted_label' => 'Statusetikett borttagen', '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' => [ diff --git a/resources/lang/sv-SE/admin/suppliers/table.php b/resources/lang/sv-SE/admin/suppliers/table.php index 52a512df09..6b6a795420 100644 --- a/resources/lang/sv-SE/admin/suppliers/table.php +++ b/resources/lang/sv-SE/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'stat', 'suppliers' => 'Leverantörer', 'update' => 'Uppdatera Leverantör', - 'url' => 'URL', 'view' => 'Visa leverantör', 'view_assets_for' => 'Visa tillgångar för', 'zip' => 'postnummer', diff --git a/resources/lang/sv-SE/admin/users/message.php b/resources/lang/sv-SE/admin/users/message.php index 2610a22371..1a9609a0e0 100644 --- a/resources/lang/sv-SE/admin/users/message.php +++ b/resources/lang/sv-SE/admin/users/message.php @@ -8,7 +8,7 @@ return array( 'user_exists' => 'Användaren existerar redan!', 'user_not_found' => 'Användaren finns inte.', 'user_login_required' => 'Inloggningsfältet krävs', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'Inga tillgångar som för närvarande tilldelats användaren.', 'user_password_required' => 'Lösenordet krävs.', 'insufficient_permissions' => 'Otillräckliga tillstånd.', 'user_deleted_warning' => 'Den här användaren har raderats. Du måste återställa den här användaren för att redigera dem eller tilldela dem nya tillgångar.', diff --git a/resources/lang/sv-SE/admin/users/table.php b/resources/lang/sv-SE/admin/users/table.php index bac9288afa..78eb99635b 100644 --- a/resources/lang/sv-SE/admin/users/table.php +++ b/resources/lang/sv-SE/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Chef', 'managed_locations' => 'Hanterade platser', 'name' => 'namn', + 'nogroup' => 'Inga grupper har skapats ännu. För att lägga till ett, besök: ', 'notes' => 'anteckningar', 'password_confirm' => 'Bekräfta lösenord', 'password' => 'Lösenord', diff --git a/resources/lang/sv-SE/auth/general.php b/resources/lang/sv-SE/auth/general.php index b4a87552a7..a4610898ef 100644 --- a/resources/lang/sv-SE/auth/general.php +++ b/resources/lang/sv-SE/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Kom ihåg mig', 'username_help_top' => 'Ange ditt användarnamn för att få en länk för att återställa lösenordet.', 'username_help_bottom' => 'Ditt användarnamn och e-postadress kan vara samma, men kanske inte är beroende på din konfiguration. Om du inte kommer ihåg ditt användarnamn, kontakta din administratör.

Användarnamn utan en associerad e-postadress kommer inte att få en länk för att återställa lösenordet. ', - 'google_login' => 'Eller logga in med Google Workspace', + 'google_login' => 'Logga in med Google Workspace', 'google_login_failed' => 'Google-inloggning misslyckades, försök igen.', ]; diff --git a/resources/lang/sv-SE/general.php b/resources/lang/sv-SE/general.php index f7673657e7..17db23a4a9 100644 --- a/resources/lang/sv-SE/general.php +++ b/resources/lang/sv-SE/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Tillbehör', 'activated' => 'Aktiverad', 'accepted_date' => 'Datum Accepterat', @@ -72,8 +73,8 @@ return [ 'consumable' => 'Förbrukningsmaterial', 'consumables' => 'Förbrukningsmaterial', 'country' => 'Land', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => 'Fel vid återställning av :item_type: :error', + 'not_deleted' => ':item_type är inte borttagen så den kan inte återställas', 'create' => 'Skapa Ny', 'created' => 'Artikel skapad', 'created_asset' => 'skapa tillgång', @@ -122,7 +123,7 @@ return [ 'firstname_lastname_underscore_format' => 'Förnamn Efternamn (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Efternamn Första Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Första Initialen Efternamn (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'firstname_lastname_display' => 'Förnamn Efternamn (Jane Smith)', 'lastname_firstname_display' => 'Efternamn Förnamn (Smith Jane)', 'name_display_format' => 'Visningsformat för namn', 'first' => 'Först', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Godkända filtyper är jpg, webp, png, gif och svg. Max tillåten uppladdningsstorlek är :size.', 'unaccepted_image_type' => 'Denna bildfil kunde inte läsas. Godkända filtyper är jpg, webp, png, gif, och svg. Filens mimetyp är: :mimetype.', 'import' => 'Importera', + 'import_this_file' => 'Karta fält och bearbeta denna fil', 'importing' => 'Importerar', 'importing_help' => 'Du kan importera tillgångar, tillbehör, licenser, komponenter, förbrukningsvaror och användare via CSV-fil.

CSV bör vara komma-avgränsad och formaterad med rubriker som matchar de i ta prov CSVs i dokumentationen.', 'import-history' => 'Importera historik', @@ -181,6 +183,7 @@ return [ 'lock_passwords' => 'Detta fältvärde kommer inte att sparas i en demoinstallation.', 'feature_disabled' => 'Den här funktionen har inaktiverats för demoinstallationen.', 'location' => 'Plats', + 'location_plural' => 'Plats platser', 'locations' => 'Platser', 'logo_size' => 'Fyrkantiga logotyper ser bäst ut med Logo + Text. Logotypen maximal visningsstorlek är 50px hög x 500px bred. ', 'logout' => 'Logga ut', @@ -199,6 +202,7 @@ return [ 'new_password' => 'Nytt lösenord', 'next' => 'Nästa', 'next_audit_date' => 'Nästa inventeringsdatum', + 'no_email' => 'Ingen e-postadress kopplad till den här användaren', 'last_audit' => 'Senaste inventeringen', 'new' => 'ny!', 'no_depreciation' => 'Ingen avskrivning', @@ -355,8 +359,8 @@ return [ 'synchronize' => 'Synkronisera', 'sync_results' => 'Synkronisering Resultat', 'license_serial' => 'Seriell/produktnyckel', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'invalid_category' => 'Ogiltig eller saknad kategori', + 'invalid_item_category_single' => 'Ogiltig eller saknad :type kategori. Vänligen uppdatera kategorin för denna :type för att inkludera en giltig kategori innan du checkar ut.', 'dashboard_info' => 'Detta är din instrumentpanel. Det finns många som det, men den här är din.', '60_percent_warning' => '60% Slutför (varning)', 'dashboard_empty' => 'Det verkar som om du inte har lagt till något ännu, så vi har inte något häftigt att visa. Kom igång genom att lägga till några tillgångar, tillbehör, förbrukningsartiklar eller licenser nu!', @@ -371,7 +375,7 @@ return [ 'consumables_count' => 'Antal förbrukningsvaror', 'components_count' => 'Antal komponenter', 'licenses_count' => 'Antal licenser', - 'notification_error' => 'Error', + 'notification_error' => 'Fel', 'notification_error_hint' => 'Vänligen kontrollera formuläret nedan för fel', 'notification_bulk_error_hint' => 'Följande fält hade valideringsfel och redigerades inte:', 'notification_success' => 'Klart', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Automatiskt ökande tillgångsmarkeringar är inaktiverad, så alla rader måste ha kolumnen "Asset Tag" ifylld.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Notera: Generering av automatiskt ökande tillgångsmarkeringar är aktiverad så tillgångar kommer att skapas för rader som inte har "Asset Tag" ifyllt. Rader där "Asset Tag" är ifylld kommer att uppdateras med den angivna informationen.', 'send_welcome_email_to_users' => ' Skicka välkomstmail för nya användare?', + 'send_email' => 'Skicka e-post', + 'call' => 'Ring nummer', 'back_before_importing' => 'Säkerhetskopiera innan import?', 'csv_header_field' => 'CSV Header Fält', 'import_field' => 'Import Fält', 'sample_value' => 'Exempel värde', 'no_headers' => 'Inga kolumner hittades', 'error_in_import_file' => 'Det gick inte att läsa CSV-filen: :error', - 'percent_complete' => ':procent % Slutförd', 'errors_importing' => 'Några fel inträffade vid import: ', 'warning' => 'VARNING: :warning', 'success_redirecting' => '"Lyckades... Omdirigerar.', @@ -458,11 +463,12 @@ return [ 'no_autoassign_licenses_help' => 'Inkludera inte användare för bulk-tilldelning genom licens UI eller cli verktyg.', 'modal_confirm_generic' => 'Är du säker?', 'cannot_be_deleted' => 'Det här objektet kan inte raderas', + 'cannot_be_edited' => 'Detta objekt kan inte redigeras.', 'undeployable_tooltip' => 'Det här objektet kan inte checkas ut. Kolla antalet kvar.', 'serial_number' => 'Serienummer', 'item_notes' => ':item noteringar', 'item_name_var' => ':item namn', - 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company' => 'Checkout målbolag och tillgångsbolag matchar inte', 'error_user_company_accept_view' => 'En tillgång tilldelad till dig tillhör ett annat företag så att du inte kan acceptera eller neka det, vänligen kontrollera med din chef', 'importer' => [ 'checked_out_to_fullname' => 'Utcheckat till: Fullständigt namn', @@ -487,9 +493,40 @@ return [ 'import_note' => 'Importerad med csv importerare', ], 'percent_complete' => '% slutförd', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'uploading' => 'Uppladdar... ', + 'upload_error' => 'Fel vid uppladdning av fil. Kontrollera att det inte finns några tomma rader och att inga kolumnnamn dupliceras.', 'copy_to_clipboard' => 'Kopiera till urklipp', 'copied' => 'Kopierad!', + 'status_compatibility' => 'Om tillgångar redan tilldelats kan de inte ändras till en icke distribuerbar statustyp och denna värdeändring kommer att hoppas över.', + 'rtd_location_help' => 'Detta är platsen för tillgången när det inte är checkat ut', + 'item_not_found' => ':item_type ID :id finns inte eller har tagits bort', + 'action_permission_denied' => 'Du har inte behörighet att :action :item_type ID :id', + 'action_permission_generic' => 'Du har inte behörighet att :action denna :item_type', + 'edit' => 'ändra', + 'action_source' => 'Åtgärd Källa', + 'or' => 'eller', + 'url' => 'URL', + 'edit_fieldset' => 'Redigera fältfält och alternativ', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Ta bort :object_type', + 'warn' => 'Du håller på att ta bort ett :object_type Du håller på att ta bort :count :object_type', + 'success' => ':object_type har tagits bort framgångsrikt|:count :object_type har tagits bort framgångsrikt', + 'error' => 'Kunde inte ta bort :object_type', + 'nothing_selected' => 'Inga :object_type valda - inget att göra', + 'partial' => 'Borttagna :success_count :object_type, men :error_count :object_type kunde inte tas bort', + ], + ], + 'no_requestable' => 'Det finns inga begärbara tillgångar eller tillgångsmodeller.', + + 'countable' => [ + 'accessories' => ':count Tillbehör :count Tillbehör', + 'assets' => ':count Tillgång:count Tillgångar', + 'licenses' => ':count License :count Licenser', + 'license_seats' => ':count License Seat :count License Seats', + 'consumables' => ':count Förbrukningsmedel :count Förbrukningsvaror', + 'components' => ':count Component|:count Komponenter', + ] ]; diff --git a/resources/lang/sv-SE/help.php b/resources/lang/sv-SE/help.php index f76bf491f7..a97a78bd04 100644 --- a/resources/lang/sv-SE/help.php +++ b/resources/lang/sv-SE/help.php @@ -31,5 +31,5 @@ return [ 'depreciations' => 'Du kan ställa in tillgångsavskrivningar för att avskriva tillgångar baserat på rak linjär avskrivning.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'Importören upptäcker att denna fil är tom.' ]; diff --git a/resources/lang/sv-SE/localizations.php b/resources/lang/sv-SE/localizations.php index 494616851a..2dc003fe78 100644 --- a/resources/lang/sv-SE/localizations.php +++ b/resources/lang/sv-SE/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Välj ett språk', 'languages' => [ - 'en'=> 'Engelska, USA', + 'en-US'=> 'Engelska, USA', 'en-GB'=> 'Engelska, Storbritannien', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabiska', - 'bg'=> 'Bulgariska', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabiska', + 'bg-BG'=> 'Bulgariska', 'zh-CN'=> 'Kinesiska, förenklad', 'zh-TW'=> 'Kinesiska traditionell', - 'hr'=> 'Kroatiska', - 'cs'=> 'Tjeckiska', - 'da'=> 'Danska', - 'nl'=> 'Nederländska', + 'ca-ES' => 'Katalanska', + 'hr-HR'=> 'Kroatiska', + 'cs-CZ'=> 'Tjeckiska', + 'da-DK'=> 'Danska', + 'nl-NL'=> 'Nederländska', 'en-ID'=> 'Engelska, Indonesien', - 'et'=> 'Estniska', - 'fil'=> 'Filippinska', - 'fi'=> 'Finska', - 'fr'=> 'Franska', - 'de'=> 'Tyska', - 'de-i'=> 'Tyska (informellt)', - 'el'=> 'Grekiska', - 'he'=> 'Hebreiska', - 'hu'=> 'Ungerska', - 'is' => 'Isländska', - 'id'=> 'Indonesiska', + 'et-EE'=> 'Estniska', + 'fil-PH'=> 'Filippinska', + 'fi-FI'=> 'Finska', + 'fr-FR'=> 'Franska', + 'de-DE'=> 'Tyska', + 'de-if'=> 'Tyska (informellt)', + 'el-GR'=> 'Grekiska', + 'he-IL'=> 'Hebreiska', + 'hu-HU'=> 'Ungerska', + 'is-IS' => 'Isländska', + 'id-ID'=> 'Indonesiska', 'ga-IE'=> 'Irländska', - 'it'=> 'Italienska', - 'ja'=> 'Japanska', - 'km' => 'Khmer', - 'ko'=> 'Koreanska', - 'lv'=>'Lettiska', - 'lt'=> 'Litauiska', - 'mk'=> 'Makedonska', - 'ms'=> 'Malajiska', - 'mi'=> 'Maori', - 'mn'=> 'Mongoliska', - 'no'=> 'Norska', - 'fa'=> 'Persiska', - 'pl'=> 'Polska', + 'it-IT'=> 'Italienska', + 'ja-JP'=> 'Japanska', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Koreanska', + 'lt-LT'=>'Litauiska', + 'lv-LV'=> 'Lettiska', + 'mk-MK'=> 'Makedonska', + 'ms-MY'=> 'Malajiska', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongoliska', + 'no-NO'=> 'Norska', + 'fa-IR'=> 'Persiska', + 'pl-PL'=> 'Polska', 'pt-PT'=> 'Portugisiska', 'pt-BR'=> 'Portugisiska, Brasilien', - 'ro'=> 'Rumänska', - 'ru'=> 'Ryska', + 'ro-RO'=> 'Rumänska', + 'ru-RU'=> 'Ryska', 'sr-CS' => 'Serbiska (latinsk)', - 'sl'=> 'Slovenska', + 'sk-SK'=> 'Slovakiska', + 'sl-SI'=> 'Slovenska', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanska', 'es-CO'=> 'Spanska, Colombia', 'es-MX'=> 'Spanska, Mexiko', 'es-VE'=> 'Spanska, Venezuela', 'sv-SE'=> 'Svenska', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamilska', - 'th'=> 'Thailändska', - 'tr'=> 'Turkiska', - 'uk'=> 'Ukrainska', - 'vi'=> 'Vietnamesiska', - 'cy'=> 'Walesiska', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamilska', + 'th-TH'=> 'Thailändska', + 'tr-TR'=> 'Turkiska', + 'uk-UA'=> 'Ukrainska', + 'vi-VN'=> 'Vietnamesiska', + 'cy-GB'=> 'Walesiska', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Välj ett land', diff --git a/resources/lang/sv-SE/mail.php b/resources/lang/sv-SE/mail.php index 5f164d19c2..18dc11bf23 100644 --- a/resources/lang/sv-SE/mail.php +++ b/resources/lang/sv-SE/mail.php @@ -1,10 +1,33 @@ 'En användare har accepterat ett objekt', - 'acceptance_asset_declined' => 'En användare har avböjt ett objekt', + + 'Accessory_Checkin_Notification' => 'Tillbehöret har checkats in', + 'Accessory_Checkout_Notification' => 'Tillbehören checkas ut', + 'Asset_Checkin_Notification' => 'Tillgången har checkats in', + 'Asset_Checkout_Notification' => 'Tillgång utcheckad', + 'Confirm_Accessory_Checkin' => 'Bekräfta incheckning av tillbehör', + 'Confirm_Asset_Checkin' => 'Bekräfta incheckning av tillgång', + 'Confirm_accessory_delivery' => 'Leveransbekräftelse för tillbehör', + 'Confirm_asset_delivery' => 'Leveransbekräftelse för tillgång', + 'Confirm_consumable_delivery' => 'Leveransbekräftelse för förbrukningsmaterial', + 'Confirm_license_delivery' => 'Leveransbekräftelse för licens', + 'Consumable_checkout_notification' => 'Förbrukningsvaror utcheckad', + 'Days' => 'dagar', + 'Expected_Checkin_Date' => 'En tillgång som checkas ut till dig kommer att checkas in igen :date', + 'Expected_Checkin_Notification' => 'Påminnelse: :name sluttiden för incheckning närmar sig', + 'Expected_Checkin_Report' => 'Förväntad incheckningsrapport för tillgång', + 'Expiring_Assets_Report' => 'Rapport över tillgångar med förfallodatum.', + 'Expiring_Licenses_Report' => 'Rapport över licenser med förfallodatum.', + 'Item_Request_Canceled' => 'Artikelförfrågan annulleras', + 'Item_Requested' => 'Artikel som begärs', + 'License_Checkin_Notification' => 'Licensen har checkats in', + 'License_Checkout_Notification' => 'Licens utcheckad', + 'Low_Inventory_Report' => 'Meddelande om lågt lagersaldo', 'a_user_canceled' => 'En användare har avbrutit en artikelförfrågan på webbplatsen', 'a_user_requested' => 'En användare har efterfrågat en artikel webbplatsen', + 'acceptance_asset_accepted' => 'En användare har accepterat ett objekt', + 'acceptance_asset_declined' => 'En användare har avböjt ett objekt', 'accessory_name' => 'Tillbehörsnamn:', 'additional_notes' => 'Ytterligare anmärkningar:', 'admin_has_created' => 'En administratör har skapat ett konto för dig på: webbsidan.', @@ -12,58 +35,52 @@ return [ 'asset_name' => 'Tillgångsnamn:', 'asset_requested' => 'Tillgången begärd', 'asset_tag' => 'Tillgångstagg', + 'assets_warrantee_alert' => 'Det finns :count tillgång med en garanti som löper ut under de kommande :threshold dagar.|Det finns :count tillgångar med garantier som löper ut under de kommande :threshold dagar.', 'assigned_to' => 'Tilldelats', 'best_regards' => 'Vänliga hälsningar,', 'canceled' => 'Avbruten:', 'checkin_date' => 'Incheckningsdatum:', 'checkout_date' => 'Utcheckningsdatum:', - 'click_to_confirm' => 'Vänligen klicka på följande länk för att bekräfta ditt: webbkonto:', + 'checkedout_from' => 'Checkade ut från', + 'checkedin_from' => 'Incheckad från', + 'checked_into' => 'Incheckad', 'click_on_the_link_accessory' => 'Vänligen klicka på länken längst ner för att bekräfta att du har fått tillbehöret.', 'click_on_the_link_asset' => 'Vänligen klicka på länken längst ner för att bekräfta att du har tagit emot tillgången.', - 'Confirm_Asset_Checkin' => 'Bekräfta incheckning av tillgång', - 'Confirm_Accessory_Checkin' => 'Bekräfta incheckning av tillbehör', - 'Confirm_accessory_delivery' => 'Leveransbekräftelse för tillbehör', - 'Confirm_license_delivery' => 'Leveransbekräftelse för licens', - 'Confirm_asset_delivery' => 'Leveransbekräftelse för tillgång', - 'Confirm_consumable_delivery' => 'Leveransbekräftelse för förbrukningsmaterial', + 'click_to_confirm' => 'Vänligen klicka på följande länk för att bekräfta ditt: webbkonto:', 'current_QTY' => 'Nuvarande antal', - 'Days' => 'dagar', 'days' => 'dagar', 'expecting_checkin_date' => 'Förväntat incheckningsdatum:', 'expires' => 'Utgår', - 'Expiring_Assets_Report' => 'Rapport över tillgångar med förfallodatum.', - 'Expiring_Licenses_Report' => 'Rapport över licenser med förfallodatum.', 'hello' => 'Hallå', 'hi' => 'Hej', 'i_have_read' => 'Jag har läst och godkänt användarvillkoren och har fått den här produkten.', - 'item' => 'Artikel:', - 'Item_Request_Canceled' => 'Artikelförfrågan annulleras', - 'Item_Requested' => 'Artikel som begärs', - 'link_to_update_password' => 'Vänligen klicka på följande länk för att uppdatera ditt: webblösenord:', - 'login_first_admin' => 'Logga in på din nya Snipe-IT-installation med hjälp av inloggningsuppgifterna nedan:', - 'login' => 'Logga in:', - 'Low_Inventory_Report' => 'Meddelande om lågt lagersaldo', 'inventory_report' => 'Inventarierapport', + 'item' => 'Artikel:', + 'license_expiring_alert' => ':count licens löper ut inom :threshold dagar.|:count licenser löper ut inom :threshold days.', + 'link_to_update_password' => 'Vänligen klicka på följande länk för att uppdatera ditt: webblösenord:', + 'login' => 'Logga in:', + 'login_first_admin' => 'Logga in på din nya Snipe-IT-installation med hjälp av inloggningsuppgifterna nedan:', + '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.', 'min_QTY' => 'Min. antal', 'name' => 'namn', 'new_item_checked' => 'En ny artikel har blivit utcheckad i ditt namn, se detaljer nedan.', + 'notes' => 'anteckningar', 'password' => 'Lösenord:', 'password_reset' => 'Lösenordsåterställning', - 'read_the_terms' => 'Läs användarvillkoren nedan.', - 'read_the_terms_and_click' => 'Läs användarvillkoren nedan och klicka på länken längst ner för att bekräfta att du läser och godkänner villkoren för användning och har fått tillgången.', + 'read_the_terms_and_click' => 'Läs användarvillkoren nedan, och klicka på länken längst ner för att bekräfta att du läst och godkänner användarvillkoren och har fått tillgången.', 'requested' => 'Begärda:', 'reset_link' => 'Länk för att återställa ditt lösenord', 'reset_password' => 'Klicka här för att återställa ditt lösenord:', + 'rights_reserved' => 'Med ensamrätt.', 'serial' => 'Serienummer', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Sammanfattning av Snipe-IT Integration', 'supplier' => 'Leverantör', 'tag' => 'Tagg', 'test_email' => 'Testa e-post från Snipe-IT', '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' => 'Det finns :count tillgång med en garanti som löper ut under de kommande :threshold dagar.|Det finns :count tillgångar med garantier som löper ut under de kommande :threshold dagar.', - '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', 'upcoming-audits' => 'Det finns :count tillgång som kommer upp för revision inom :threshold days.|Det finns :count tillgångar som kommer upp för revision inom :threshold dagar.', @@ -71,14 +88,6 @@ return [ 'username' => 'Användarnamn', 'welcome' => 'Välkommen: namn', 'welcome_to' => 'Välkommen till: web!', - 'your_credentials' => 'Dina Snipe-IT användaruppgifter', - 'Accessory_Checkin_Notification' => 'Tillbehöret har checkats in', - 'Asset_Checkin_Notification' => 'Tillgången har checkats in', - 'Asset_Checkout_Notification' => 'Tillgång utcheckad', - 'License_Checkin_Notification' => 'Licensen har checkats in', - 'Expected_Checkin_Report' => 'Förväntad incheckningsrapport för tillgång', - 'Expected_Checkin_Notification' => 'Påminnelse: :name sluttiden för incheckning närmar sig', - 'Expected_Checkin_Date' => 'En tillgång som checkas ut till dig kommer att checkas in igen :date', 'your_assets' => 'Visa dina tillgångar', - 'rights_reserved' => 'Med ensamrätt.', + 'your_credentials' => 'Dina Snipe-IT användaruppgifter', ]; diff --git a/resources/lang/sv-SE/passwords.php b/resources/lang/sv-SE/passwords.php index 011b95c277..21fd8e499d 100644 --- a/resources/lang/sv-SE/passwords.php +++ b/resources/lang/sv-SE/passwords.php @@ -5,5 +5,5 @@ return [ 'user' => 'Om en matchande användare med en giltig e-postadress finns i vårt system, har ett e-postmeddelande om lösenordsåterställning skickats.', 'token' => 'Denna återställningstoken för lösenord är ogiltig eller har löpt ut, eller matchar inte det angivna användarnamnet.', 'reset' => 'Ditt lösenord har återställts!', - 'password_change' => 'Your password has been updated!', + 'password_change' => 'Ditt lösenord har uppdaterats!', ]; diff --git a/resources/lang/sv-SE/validation.php b/resources/lang/sv-SE/validation.php index d7c8d1f99d..f7ca0a6b41 100644 --- a/resources/lang/sv-SE/validation.php +++ b/resources/lang/sv-SE/validation.php @@ -90,14 +90,13 @@ return [ ], 'string' => ':attribute måste vara en sträng.', 'timezone' => ':attribute måste vara en giltig zon.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => ':attribute måste vara unikt i :table1 och :table2. ', 'unique' => ':attribute är upptaget.', 'uploaded' => 'Uppladdningen av :attribute misslyckades.', 'url' => ':attribute Formatet är ogiltigt.', 'unique_undeleted' => ':attribute måste vara unikt.', 'non_circular' => ':attribute får inte skapa en cirkulär referens.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute kan inte vara en array.', 'disallow_same_pwd_as_user_fields' => 'Lösenordet kan inte vara samma som användarnamnet.', 'letters' => 'Lösenord måste innehålla minst en bokstav.', 'numbers' => 'Lösenord måste innehålla minst en siffra.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Värdet kan inte vara negativ' ], + 'checkboxes' => ':attribute innehåller ogiltiga alternativ.', + 'radio_buttons' => ':attribute är ogiltigt.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Ogiltigt värde som ingår i detta fält', ]; diff --git a/resources/lang/ms/account/general.php b/resources/lang/ta-IN/account/general.php similarity index 100% rename from resources/lang/ms/account/general.php rename to resources/lang/ta-IN/account/general.php diff --git a/resources/lang/ta/admin/accessories/general.php b/resources/lang/ta-IN/admin/accessories/general.php similarity index 100% rename from resources/lang/ta/admin/accessories/general.php rename to resources/lang/ta-IN/admin/accessories/general.php diff --git a/resources/lang/ta/admin/accessories/message.php b/resources/lang/ta-IN/admin/accessories/message.php similarity index 100% rename from resources/lang/ta/admin/accessories/message.php rename to resources/lang/ta-IN/admin/accessories/message.php diff --git a/resources/lang/ta/admin/accessories/table.php b/resources/lang/ta-IN/admin/accessories/table.php similarity index 100% rename from resources/lang/ta/admin/accessories/table.php rename to resources/lang/ta-IN/admin/accessories/table.php diff --git a/resources/lang/ta/admin/asset_maintenances/form.php b/resources/lang/ta-IN/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/ta/admin/asset_maintenances/form.php rename to resources/lang/ta-IN/admin/asset_maintenances/form.php diff --git a/resources/lang/ta/admin/asset_maintenances/general.php b/resources/lang/ta-IN/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/ta/admin/asset_maintenances/general.php rename to resources/lang/ta-IN/admin/asset_maintenances/general.php diff --git a/resources/lang/ta/admin/asset_maintenances/message.php b/resources/lang/ta-IN/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/ta/admin/asset_maintenances/message.php rename to resources/lang/ta-IN/admin/asset_maintenances/message.php diff --git a/resources/lang/ta/admin/asset_maintenances/table.php b/resources/lang/ta-IN/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/ta/admin/asset_maintenances/table.php rename to resources/lang/ta-IN/admin/asset_maintenances/table.php diff --git a/resources/lang/ta/admin/categories/general.php b/resources/lang/ta-IN/admin/categories/general.php similarity index 100% rename from resources/lang/ta/admin/categories/general.php rename to resources/lang/ta-IN/admin/categories/general.php diff --git a/resources/lang/ta/admin/categories/message.php b/resources/lang/ta-IN/admin/categories/message.php similarity index 100% rename from resources/lang/ta/admin/categories/message.php rename to resources/lang/ta-IN/admin/categories/message.php diff --git a/resources/lang/ta/admin/categories/table.php b/resources/lang/ta-IN/admin/categories/table.php similarity index 100% rename from resources/lang/ta/admin/categories/table.php rename to resources/lang/ta-IN/admin/categories/table.php diff --git a/resources/lang/ta-IN/admin/companies/general.php b/resources/lang/ta-IN/admin/companies/general.php new file mode 100644 index 0000000000..af718ef327 --- /dev/null +++ b/resources/lang/ta-IN/admin/companies/general.php @@ -0,0 +1,7 @@ + 'நிறுவனம் தேர்ந்தெடு', + '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-IN/admin/companies/message.php similarity index 100% rename from resources/lang/ta/admin/companies/message.php rename to resources/lang/ta-IN/admin/companies/message.php diff --git a/resources/lang/ta-IN/admin/companies/table.php b/resources/lang/ta-IN/admin/companies/table.php new file mode 100644 index 0000000000..51a9d61198 --- /dev/null +++ b/resources/lang/ta-IN/admin/companies/table.php @@ -0,0 +1,11 @@ + 'நிறுவனங்கள்', + 'create' => 'நிறுவனம் உருவாக்கவும்', + 'email' => 'Company Email', + 'title' => 'நிறுவனம்', + 'phone' => 'Company Phone', + 'update' => 'கம்பெனி புதுப்பிக்கவும்', + 'name' => 'நிறுவனத்தின் பெயர்', + 'id' => 'ஐடி', +); diff --git a/resources/lang/ta/admin/components/general.php b/resources/lang/ta-IN/admin/components/general.php similarity index 100% rename from resources/lang/ta/admin/components/general.php rename to resources/lang/ta-IN/admin/components/general.php diff --git a/resources/lang/ta/admin/components/message.php b/resources/lang/ta-IN/admin/components/message.php similarity index 100% rename from resources/lang/ta/admin/components/message.php rename to resources/lang/ta-IN/admin/components/message.php diff --git a/resources/lang/ta/admin/components/table.php b/resources/lang/ta-IN/admin/components/table.php similarity index 100% rename from resources/lang/ta/admin/components/table.php rename to resources/lang/ta-IN/admin/components/table.php diff --git a/resources/lang/ta/admin/consumables/general.php b/resources/lang/ta-IN/admin/consumables/general.php similarity index 100% rename from resources/lang/ta/admin/consumables/general.php rename to resources/lang/ta-IN/admin/consumables/general.php diff --git a/resources/lang/ta/admin/consumables/message.php b/resources/lang/ta-IN/admin/consumables/message.php similarity index 100% rename from resources/lang/ta/admin/consumables/message.php rename to resources/lang/ta-IN/admin/consumables/message.php diff --git a/resources/lang/ta/admin/consumables/table.php b/resources/lang/ta-IN/admin/consumables/table.php similarity index 100% rename from resources/lang/ta/admin/consumables/table.php rename to resources/lang/ta-IN/admin/consumables/table.php diff --git a/resources/lang/ta/admin/custom_fields/general.php b/resources/lang/ta-IN/admin/custom_fields/general.php similarity index 100% rename from resources/lang/ta/admin/custom_fields/general.php rename to resources/lang/ta-IN/admin/custom_fields/general.php diff --git a/resources/lang/ta/admin/custom_fields/message.php b/resources/lang/ta-IN/admin/custom_fields/message.php similarity index 100% rename from resources/lang/ta/admin/custom_fields/message.php rename to resources/lang/ta-IN/admin/custom_fields/message.php diff --git a/resources/lang/ta/admin/departments/message.php b/resources/lang/ta-IN/admin/departments/message.php similarity index 100% rename from resources/lang/ta/admin/departments/message.php rename to resources/lang/ta-IN/admin/departments/message.php diff --git a/resources/lang/ta/admin/departments/table.php b/resources/lang/ta-IN/admin/departments/table.php similarity index 100% rename from resources/lang/ta/admin/departments/table.php rename to resources/lang/ta-IN/admin/departments/table.php diff --git a/resources/lang/ta/admin/depreciations/general.php b/resources/lang/ta-IN/admin/depreciations/general.php similarity index 100% rename from resources/lang/ta/admin/depreciations/general.php rename to resources/lang/ta-IN/admin/depreciations/general.php diff --git a/resources/lang/ta/admin/depreciations/message.php b/resources/lang/ta-IN/admin/depreciations/message.php similarity index 100% rename from resources/lang/ta/admin/depreciations/message.php rename to resources/lang/ta-IN/admin/depreciations/message.php diff --git a/resources/lang/ta/admin/depreciations/table.php b/resources/lang/ta-IN/admin/depreciations/table.php similarity index 100% rename from resources/lang/ta/admin/depreciations/table.php rename to resources/lang/ta-IN/admin/depreciations/table.php diff --git a/resources/lang/ta/admin/groups/message.php b/resources/lang/ta-IN/admin/groups/message.php similarity index 100% rename from resources/lang/ta/admin/groups/message.php rename to resources/lang/ta-IN/admin/groups/message.php diff --git a/resources/lang/ta/admin/groups/table.php b/resources/lang/ta-IN/admin/groups/table.php similarity index 100% rename from resources/lang/ta/admin/groups/table.php rename to resources/lang/ta-IN/admin/groups/table.php diff --git a/resources/lang/ta/admin/groups/titles.php b/resources/lang/ta-IN/admin/groups/titles.php similarity index 100% rename from resources/lang/ta/admin/groups/titles.php rename to resources/lang/ta-IN/admin/groups/titles.php diff --git a/resources/lang/ta-IN/admin/hardware/form.php b/resources/lang/ta-IN/admin/hardware/form.php new file mode 100644 index 0000000000..dbde253289 --- /dev/null +++ b/resources/lang/ta-IN/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'பெரும்பங்கு சொத்துக்களை நீக்குவதை உறுதிப்படுத்தவும்', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'கீழே மொத்த நீக்குவதற்கான சொத்துக்களை மதிப்பாய்வு செய்யவும். நீக்கப்பட்டவுடன், இந்த சொத்துகள் மீட்டமைக்கப்படலாம், ஆனால் அவை தற்போது எந்த பயனர்களையும் தற்போது ஒதுக்கப்படும்.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'நீங்கள் நீக்குவது: asset_count சொத்துகள்.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'மொத்த புதுப்பித்தல் சொத்துகள்', + 'bulk_update_help' => 'இந்த படிவம் ஒரே நேரத்தில் பல சொத்துக்களை புதுப்பிக்க உதவுகிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'அவுட் சரிபார்க்கப்பட்டது', + 'checkout_date' => 'புதுப்பிப்பு தேதி', + 'checkin_date' => 'சரி தேதி', + 'checkout_to' => 'புதுப்பித்தல்', + 'cost' => 'கொள்முதல் செலவு', + 'create' => 'சொத்து உருவாக்கவும்', + 'date' => 'கொள்முதல் தேதி', + 'depreciation' => 'தேய்மானம்', + 'depreciates_on' => 'நிக்காது', + 'default_location' => 'இயல்புநிலை இருப்பிடம்', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'EOL தேதி', + 'eol_rate' => 'EOL விகிதம்', + 'expected_checkin' => 'எதிர்பார்த்த செக்கின் தேதி', + 'expires' => 'காலாவதியாகிறது', + 'fully_depreciated' => 'முற்றிலும் குறைத்து மதிப்பிடப்பட்டுள்ளது', + 'help_checkout' => 'நீங்கள் உடனடியாக இந்த சொத்தை ஒதுக்க விரும்பினால், மேலேயுள்ள நிலை பட்டியலில் இருந்து "வரிசைப்படுத்துவதற்குத் தயார்" என்பதைத் தேர்ந்தெடுக்கவும்.', + 'mac_address' => 'Mac முகவரி', + 'manufacturer' => 'உற்பத்தியாளர்', + 'model' => 'மாதிரி', + 'months' => 'மாதங்கள்', + 'name' => 'சொத்து பெயர்', + 'notes' => 'குறிப்புக்கள்', + 'order' => 'ஆர்டர் எண்', + 'qr' => 'க்யு ஆர் குறியீடு', + 'requestable' => 'பயனர்கள் இந்த சொத்தை கோரலாம்', + 'select_statustype' => 'நிலை வகை தேர்ந்தெடுக்கவும்', + 'serial' => 'சீரியல்', + 'status' => 'நிலைமை', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/ta-IN/admin/hardware/general.php b/resources/lang/ta-IN/admin/hardware/general.php new file mode 100644 index 0000000000..41d90bdbef --- /dev/null +++ b/resources/lang/ta-IN/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'சொத்துகள் பற்றி', + 'about_assets_text' => 'சொத்துகள் வரிசை எண் அல்லது சொத்து குறிச்சொல் மூலம் கண்காணிக்கப்படும் உருப்படிகளாக இருக்கின்றன. ஒரு குறிப்பிட்ட உருப்படி விஷயங்களை அடையாளம் காண்பிக்கும் அதிக மதிப்புள்ள பொருட்களாக அவை இருக்கும்.', + 'archived' => 'காப்பகப்படுத்தியவை', + 'asset' => 'சொத்து', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'சரிபார்ப்பு சொத்து', + 'checkout' => 'சரிபார்ப்புச் சொத்து', + 'clone' => 'குளோன் சொத்து', + 'deployable' => 'அணியப்படுத்தக்', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'சொத்து திருத்து', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'கோரப்பட்டது', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'சொத்து மீட்டமை', + 'pending' => 'நிலுவையில்', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/ta-IN/admin/hardware/message.php b/resources/lang/ta-IN/admin/hardware/message.php new file mode 100644 index 0000000000..e8434027e3 --- /dev/null +++ b/resources/lang/ta-IN/admin/hardware/message.php @@ -0,0 +1,90 @@ + ' எச்சரிக்கை: இந்த சொத்து தற்போது undeployable என குறிக்கப்பட்டுள்ளது. இந்த நிலை மாறியிருந்தால், சொத்து நிலையை புதுப்பிக்கவும்.', + 'does_not_exist' => 'சொத்து இல்லை.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'assoc_users' => 'இந்த சொத்து தற்போது ஒரு பயனர் வெளியே சோதிக்கப்பட்டது மற்றும் நீக்க முடியாது. முதலில் சொத்தை சரிபார்த்து, மீண்டும் நீக்கி முயற்சிக்கவும்.', + + 'create' => [ + 'error' => 'சொத்து உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும். :(', + 'success' => 'சொத்து வெற்றிகரமாக உருவாக்கப்பட்டது. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'சொத்து புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'சொத்து வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', + 'nothing_updated' => 'எந்த துறைகளும் தேர்ந்தெடுக்கப்படவில்லை, அதனால் எதுவும் புதுப்பிக்கப்படவில்லை.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'சொத்து மீட்டமைக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'சொத்து வெற்றிகரமாக மீட்டமைக்கப்பட்டது.', + 'bulk_success' => 'சொத்து வெற்றிகரமாக மீட்டமைக்கப்பட்டது.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'சொத்து தணிக்கை தோல்வியடைந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'சொத்து தணிக்கை வெற்றிகரமாக உள்நுழைந்தது.', + ], + + + 'deletefile' => [ + 'error' => 'கோப்பு நீக்கப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'கோப்பு வெற்றிகரமாக நீக்கப்பட்டது.', + ], + + 'upload' => [ + 'error' => 'கோப்பு (கள்) பதிவேற்றப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'கோப்பு (கள்) வெற்றிகரமாக பதிவேற்றப்பட்டது.', + 'nofiles' => 'பதிவேற்றுவதற்கான எந்தவொரு கோப்பையும் நீங்கள் தேர்ந்தெடுக்கவில்லை அல்லது நீங்கள் பதிவேற்ற முயற்சிக்கும் கோப்பு மிகப்பெரியது', + 'invalidfiles' => 'உங்கள் கோப்புகளில் ஒன்று அல்லது அதற்கு மேற்பட்டவை மிக அதிகமாக உள்ளது அல்லது அனுமதிக்கப்படாத கோப்பு வகை உள்ளது. அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, doc, docx, pdf மற்றும் txt ஆகியவை.', + ], + + 'import' => [ + 'error' => 'சில உருப்படிகளை சரியாக இறக்குமதி செய்யவில்லை.', + 'errorDetail' => 'பிழைகள் காரணமாக பின்வரும் உருப்படிகளை இறக்குமதி செய்யப்படவில்லை.', + 'success' => 'உங்கள் கோப்பு இறக்குமதி செய்யப்பட்டது', + 'file_delete_success' => 'உங்கள் கோப்பு வெற்றிகரமாக நீக்கப்பட்டது', + 'file_delete_error' => 'கோப்பை நீக்க முடியவில்லை', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'இந்த சொத்தை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', + 'error' => 'சொத்தை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'nothing_updated' => 'சொத்துகள் எதுவும் தேர்ந்தெடுக்கப்படவில்லை, எனவே எதுவும் நீக்கப்படவில்லை.', + 'success' => 'சொத்து வெற்றிகரமாக நீக்கப்பட்டது.', + ], + + 'checkout' => [ + 'error' => 'சொத்து சரிபார்க்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'சொத்து வெற்றிகரமாக சரிபார்க்கப்பட்டது.', + 'user_does_not_exist' => 'அந்த பயனர் தவறானது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'not_available' => 'புதுப்பித்துக்காக அந்த சொத்து கிடைக்கவில்லை!', + 'no_assets_selected' => 'You must select at least one asset from the list', + ], + + 'checkin' => [ + 'error' => 'சொத்து சரிபார்க்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'சொத்து வெற்றிகரமாக சரிபார்க்கப்பட்டது.', + 'user_does_not_exist' => 'அந்த பயனர் தவறானது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'already_checked_in' => 'அந்தச் சொத்து ஏற்கனவே சோதிக்கப்பட்டுள்ளது.', + + ], + + 'requests' => [ + 'error' => 'சொத்து கோரப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'சொத்து வெற்றிகரமாக கோரப்பட்டது.', + 'canceled' => 'புதுப்பித்து கோரிக்கை வெற்றிகரமாக ரத்துசெய்யப்பட்டது', + ], + +]; diff --git a/resources/lang/ta-IN/admin/hardware/table.php b/resources/lang/ta-IN/admin/hardware/table.php new file mode 100644 index 0000000000..74b6f6e1e2 --- /dev/null +++ b/resources/lang/ta-IN/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'சொத்து டேக்', + 'asset_model' => 'மாதிரி', + 'assigned_to' => 'ஒதுக்கப்படும்', + 'book_value' => 'Current Value', + 'change' => 'உள்ளே வெளியே', + 'checkout_date' => 'புதுப்பிப்பு தேதி', + 'checkoutto' => 'சரிபார்க்கப்பட்டது', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'வேறுபாடு', + 'dl_csv' => 'CSV ஐ பதிவிறக்குக', + 'eol' => ', EOL', + 'id' => 'ஐடி', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'இருப்பிடம்', + 'purchase_cost' => 'செலவு', + 'purchase_date' => 'வாங்கப்பட்டது', + 'serial' => 'சீரியல்', + 'status' => 'நிலைமை', + 'title' => 'சொத்து', + 'image' => 'சாதன படம்', + 'days_without_acceptance' => 'ஏற்றுக்கொள்ளாத நாட்கள்', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'ஒதுக்கப்படும்', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ta-IN/admin/kits/general.php b/resources/lang/ta-IN/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/ta-IN/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/ta-IN/admin/labels/message.php similarity index 100% rename from resources/lang/lt/admin/labels/message.php rename to resources/lang/ta-IN/admin/labels/message.php diff --git a/resources/lang/ta-IN/admin/labels/table.php b/resources/lang/ta-IN/admin/labels/table.php new file mode 100644 index 0000000000..042215e1e8 --- /dev/null +++ b/resources/lang/ta-IN/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'டேக்', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'சின்னம்', + 'support_title' => 'தலைப்பு', + +]; \ No newline at end of file diff --git a/resources/lang/ta/admin/licenses/form.php b/resources/lang/ta-IN/admin/licenses/form.php similarity index 100% rename from resources/lang/ta/admin/licenses/form.php rename to resources/lang/ta-IN/admin/licenses/form.php diff --git a/resources/lang/ta-IN/admin/licenses/general.php b/resources/lang/ta-IN/admin/licenses/general.php new file mode 100644 index 0000000000..50632d752a --- /dev/null +++ b/resources/lang/ta-IN/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'உரிமங்கள் பற்றி', + 'about_licenses' => 'மென்பொருள் கண்காணிக்க பயன்படுகிறது. தனிநபர்களிடம் சோதிக்கப்படக்கூடிய குறிப்பிட்ட எண்ணிக்கையிலான இடங்களை அவர்கள் கொண்டுள்ளனர்', + 'checkin' => 'Checkin உரிமத்தின் இடம்', + 'checkout_history' => 'புதுப்பித்து வரலாறு', + 'checkout' => 'புதுப்பித்து உரிமம் இருக்கை', + 'edit' => 'உரிமம் திருத்தவும்', + 'filetype_info' => 'அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, jpeg, doc, docx, pdf, txt, zip மற்றும் rar ஆகியவை.', + 'clone' => 'க்ளோன் உரிமம்', + 'history_for' => 'வரலாறு', + 'in_out' => 'உள்ளே வெளியே', + 'info' => 'உரிமம் தகவல்', + 'license_seats' => 'உரிமம் இருக்கைகள்', + 'seat' => 'இருக்கை', + 'seats' => 'இருக்கைகள்', + 'software_licenses' => 'மென்பொருள் உரிமங்கள்', + 'user' => 'பயனர்', + 'view' => 'உரிமத்தைக் காட்டு', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/ta/admin/licenses/message.php b/resources/lang/ta-IN/admin/licenses/message.php similarity index 100% rename from resources/lang/ta/admin/licenses/message.php rename to resources/lang/ta-IN/admin/licenses/message.php diff --git a/resources/lang/ta/admin/licenses/table.php b/resources/lang/ta-IN/admin/licenses/table.php similarity index 100% rename from resources/lang/ta/admin/licenses/table.php rename to resources/lang/ta-IN/admin/licenses/table.php diff --git a/resources/lang/ta/admin/locations/message.php b/resources/lang/ta-IN/admin/locations/message.php similarity index 100% rename from resources/lang/ta/admin/locations/message.php rename to resources/lang/ta-IN/admin/locations/message.php diff --git a/resources/lang/ta-IN/admin/locations/table.php b/resources/lang/ta-IN/admin/locations/table.php new file mode 100644 index 0000000000..da22ce5fa0 --- /dev/null +++ b/resources/lang/ta-IN/admin/locations/table.php @@ -0,0 +1,42 @@ + 'இடங்கள் பற்றி', + 'about_locations' => 'பயனர்கள், சொத்துக்கள் மற்றும் பிற பொருட்களுக்கான இருப்பிட தகவலைக் கண்டறிய இடங்கள் பயன்படுத்தப்படுகின்றன', + 'assets_rtd' => 'சொத்துக்கள்', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'சொத்துகள் ஒதுக்கப்பட்டுள்ளன', + 'id' => 'ஐடி', + 'city' => 'பெருநகரம்', + 'state' => 'நிலை', + 'country' => 'நாடு', + 'create' => 'இருப்பிடத்தை உருவாக்கவும்', + 'update' => 'இருப்பிடம் புதுப்பிக்கவும்', + 'print_assigned' => 'ஒப்படைக்கப்பட்டதை அச்சிடு', + 'print_all_assigned' => 'ஒப்படைக்கப்பட்ட அனைத்தையும் அச்சிடு', + 'name' => 'இருப்பிடம் பெயர்', + 'address' => 'முகவரி', + 'address2' => 'Address Line 2', + 'zip' => 'அஞ்சல் குறியீடு', + 'locations' => 'இடங்கள்', + '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' => 'தேதி:', + 'phone' => 'Location Phone', + '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-IN/admin/manufacturers/message.php b/resources/lang/ta-IN/admin/manufacturers/message.php new file mode 100644 index 0000000000..4ba8717216 --- /dev/null +++ b/resources/lang/ta-IN/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'உற்பத்தியாளர் இல்லை.', + 'assoc_users' => 'இந்த உற்பத்தியாளர் தற்போது குறைந்தது ஒரு மாதிரியுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. இந்த உற்பத்தியாளரை இனி குறிப்பிடுவதற்கு உங்கள் மாதிரியைப் புதுப்பிக்கவும் மீண்டும் முயற்சிக்கவும்.', + + 'create' => array( + 'error' => 'உற்பத்தியாளர் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', + 'success' => 'உற்பத்தியாளர் வெற்றிகரமாக உருவாக்கப்பட்டது.' + ), + + 'update' => array( + 'error' => 'உற்பத்தியாளர் புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'உற்பத்தியாளர் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'இந்த உற்பத்தியாளரை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', + 'error' => 'தயாரிப்பாளரை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'உற்பத்தியாளர் வெற்றிகரமாக நீக்கப்பட்டது.' + ) + +); diff --git a/resources/lang/ta-IN/admin/manufacturers/table.php b/resources/lang/ta-IN/admin/manufacturers/table.php new file mode 100644 index 0000000000..2d9361da9f --- /dev/null +++ b/resources/lang/ta-IN/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'உற்பத்தியாளர்கள் பற்றி', + 'about_manufacturers_text' => 'உற்பத்தியாளர்கள் உங்கள் சொத்துக்களை உருவாக்கும் நிறுவனங்கள். நீங்கள் இங்குள்ள முக்கியமான ஆதரவு தொடர்பு தகவலை இங்கே சேமித்து வைக்கலாம், இது உங்கள் சொத்து விவரம் பக்கங்களில் காண்பிக்கப்படும்.', + 'asset_manufacturers' => 'சொத்து உற்பத்தியாளர்கள்', + 'create' => 'உற்பத்தியாளர் உருவாக்கவும்', + 'id' => 'ஐடி', + 'name' => 'பெயர்', + 'support_email' => 'ஆதரவு மின்னஞ்சல்', + 'support_phone' => 'ஆதரவு தொலைபேசி', + 'support_url' => 'ஆதரவு URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'உற்பத்தியாளர் புதுப்பிக்கவும்', + +); diff --git a/resources/lang/ta/admin/models/general.php b/resources/lang/ta-IN/admin/models/general.php similarity index 100% rename from resources/lang/ta/admin/models/general.php rename to resources/lang/ta-IN/admin/models/general.php diff --git a/resources/lang/ta-IN/admin/models/message.php b/resources/lang/ta-IN/admin/models/message.php new file mode 100644 index 0000000000..8c68944510 --- /dev/null +++ b/resources/lang/ta-IN/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'மாதிரி இல்லை.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'தற்போது இந்த மாதிரி ஒன்று ஒன்று அல்லது அதற்கு மேற்பட்ட சொத்துக்களுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. சொத்துக்களை நீக்கிவிட்டு மீண்டும் நீக்குவதற்கு முயற்சிக்கவும்.', + + + 'create' => array( + 'error' => 'மாதிரி உருவாக்கப்பட்டது இல்லை, மீண்டும் முயற்சிக்கவும்.', + 'success' => 'மாதிரி வெற்றிகரமாக உருவாக்கப்பட்டது.', + 'duplicate_set' => 'அந்த பெயர், உற்பத்தியாளர் மற்றும் மாதிரி எண்ணுடன் ஏற்கனவே ஒரு சொத்து மாதிரி உள்ளது.', + ), + + 'update' => array( + 'error' => 'மாதிரி புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'மாடல் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', + ), + + 'delete' => array( + 'confirm' => 'இந்த சொத்து மாடலை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', + 'error' => 'மாதிரியை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'மாதிரி வெற்றிகரமாக நீக்கப்பட்டது.' + ), + + 'restore' => array( + 'error' => 'மாடல் மீட்டமைக்கப்படவில்லை, தயவு செய்து மீண்டும் முயற்சிக்கவும்', + 'success' => 'மாடல் வெற்றிகரமாக மீட்கப்பட்டது.' + ), + + 'bulkedit' => array( + 'error' => 'எந்த துறைகளும் மாற்றப்படவில்லை, அதனால் எதுவும் புதுப்பிக்கப்படவில்லை.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/ta/admin/models/table.php b/resources/lang/ta-IN/admin/models/table.php similarity index 100% rename from resources/lang/ta/admin/models/table.php rename to resources/lang/ta-IN/admin/models/table.php diff --git a/resources/lang/ta/admin/reports/general.php b/resources/lang/ta-IN/admin/reports/general.php similarity index 100% rename from resources/lang/ta/admin/reports/general.php rename to resources/lang/ta-IN/admin/reports/general.php diff --git a/resources/lang/ta/admin/reports/message.php b/resources/lang/ta-IN/admin/reports/message.php similarity index 100% rename from resources/lang/ta/admin/reports/message.php rename to resources/lang/ta-IN/admin/reports/message.php diff --git a/resources/lang/ta-IN/admin/settings/general.php b/resources/lang/ta-IN/admin/settings/general.php new file mode 100644 index 0000000000..dfa4f3c121 --- /dev/null +++ b/resources/lang/ta-IN/admin/settings/general.php @@ -0,0 +1,367 @@ + 'செயலில் உள்ள அடைவு', + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'இது ஒரு Active Directory சேவையகம்', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'சொத்து ID கள்', + 'audit_interval' => 'ஆடிட் இடைவேளை', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'தணிக்கை எச்சரிக்கை புராணம்', + 'audit_warning_days_help' => 'தணிக்கைக்கு ஆட்கள் தடையின்றி எத்தனை நாட்கள் முன்கூட்டியே நாம் எச்சரிக்க வேண்டும்?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'முன்னுரிமை (விரும்பினால்)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'காப்புப்பிரதிகளில்', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'தனிப்பயன் CSS', + 'custom_css_help' => 'நீங்கள் பயன்படுத்த விரும்பும் தனிப்பயன் CSS மீறல்களை உள்ளிடுக. <style></style> குறிச்சொற்களை சேர்க்க வேண்டாம்.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'இயல்புநிலை நாணயம்', + 'default_eula_text' => 'இயல்புநிலை EULA', + 'default_language' => 'இயல்புநிலை மொழி', + 'default_eula_help_text' => 'நீங்கள் தனிபயன் EULA களை குறிப்பிட்ட சொத்து வகையுடன் இணைக்கலாம்.', + 'display_asset_name' => 'சொத்து பெயரைக் காட்டு', + 'display_checkout_date' => 'காட்சி புதுப்பிப்பு தேதி', + 'display_eol' => 'அட்டவணை பார்வையில் EOL காட்டவும்', + 'display_qr' => 'சதுரக் குறியீடுகள் காட்டவும்', + 'display_alt_barcode' => '1D பார்கோடு காட்டவும்', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'காப்பு உருவாக்குதல்', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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 ஒருங்கிணைப்பு', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP சேவையகம்', + 'ldap_server_help' => 'இது ldap: // (மறைகுறியாக்கப்பட்ட அல்லது TLS க்கு) அல்லது ldaps: // (SSL க்கு) தொடங்க வேண்டும்.', + 'ldap_server_cert' => 'LDAP SSL சான்றிதழ் சரிபார்ப்பு', + 'ldap_server_cert_ignore' => 'தவறான SSL சான்றிதழை அனுமதி', + 'ldap_server_cert_help' => 'நீங்கள் சுயமாக கையொப்பமிடப்பட்ட SSL சான்றிதழைப் பயன்படுத்துகிறீர்கள் என்றால், இந்த செல்லாத பெட்டியை தேர்வுசெய்து தவறான SSL சான்றிதழை ஏற்றுக்கொள்ள விரும்புகிறேன்.', + 'ldap_tls' => 'TLS ஐப் பயன்படுத்துக', + 'ldap_tls_help' => 'நீங்கள் உங்கள் LDAP சர்வரில் STARTTLS ஐ இயங்கினால் மட்டுமே இதை சோதிக்க வேண்டும்.', + 'ldap_uname' => 'LDAP Bind பயனர்பெயர்', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind கடவுச்சொல்', + 'ldap_basedn' => 'அடிப்படை பிணை DN', + 'ldap_filter' => 'LDAP வடிகட்டி', + 'ldap_pw_sync' => 'LDAP கடவுச்சொல் ஒத்திசைவு', + 'ldap_pw_sync_help' => 'உள்ளூர் கடவுச்சொற்களை ஒத்திசைத்த LDAP கடவுச்சொற்களை வைத்திருக்க விரும்பவில்லை என்றால், இந்த பெட்டியை தேர்வுநீக்கம் செய்யவும். இதன் விளைவாக உங்கள் LDAP சேவையகம் சில காரணங்களுக்காக கிடைக்கவில்லை என்றால் உங்கள் பயனர் உள்நுழைய முடியாது என்று அர்த்தம்.', + 'ldap_username_field' => 'பயனாளர் புலம்', + 'ldap_lname_field' => 'கடைசி பெயர்', + 'ldap_fname_field' => 'LDAP முதல் பெயர்', + 'ldap_auth_filter_query' => 'LDAP அங்கீகார வினவல்', + 'ldap_version' => 'LDAP பதிப்பு', + 'ldap_active_flag' => 'LDAP செயலில் கொடி', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP பணியாளர் எண்', + 'ldap_email' => 'LDAP மின்னஞ்சல்', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'சின்னம்', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'தங்கள் நிறுவனத்தின் சொத்துக்களுக்கு நிறுவனங்களுக்கு ஒதுக்கப்பட்டுள்ள பயனர்களை (நிர்வாகிகள் உட்பட) கட்டுப்படுத்துதல்.', + 'full_multiple_companies_support_text' => 'முழு பல நிறுவனங்கள் ஆதரவு', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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' => 'குறைந்தபட்சம் அனுமதிக்கப்பட்ட மதிப்பு 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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'அமைப்பை', + 'settings' => 'அமைப்புகள்', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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' => 'தள பெயர்', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'ஸ்னாப்-ஐடி பதிப்பு', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'கணினி தகவல்', + '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' => 'உங்கள் நிறுவலின் சில அம்சங்களைத் தனிப்பயனாக்க இந்த அமைப்புகள் உங்களை அனுமதிக்கின்றன.', + 'labels_per_page' => 'பக்கத்திற்கு லேபிள்கள்', + 'label_dimensions' => 'லேபிள் பரிமாணங்கள் (அங்குலங்கள்)', + 'next_auto_tag_base' => 'அடுத்த ஆட்டோ-அதிகரிப்பு', + 'page_padding' => 'பக்க விளிம்புகள் (அங்குலங்கள்)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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' => 'லேபிள் எழுத்துரு அளவு', + 'labels_pagewidth' => 'லேபிள் தாள் அகலம்', + 'labels_pageheight' => 'லேபிள் தாள் உயரம்', + 'label_gutters' => 'லேபிள் இடைவெளி (அங்குலங்கள்)', + 'page_dimensions' => 'பக்க பரிமாணங்கள் (அங்குலங்கள்)', + 'label_fields' => 'லேபிள் புலங்கள்', + 'inches' => 'அங்குல', + 'width_w' => 'W', + 'height_h' => 'மணி', + 'show_url_in_emails' => 'மின்னஞ்சல்களில் Snipe-IT இணைப்பு', + 'show_url_in_emails_help_text' => 'உங்கள் மின்னஞ்சல் அடிக்குறிப்புகளில் உங்கள் கத்தோலிக்க-தகவல் நிறுவலுக்கு மீண்டும் இணைக்க விரும்பவில்லை என்றால் இந்த பெட்டியைத் தேர்வுநீக்குக. உங்கள் பயனர்களில் பெரும்பாலானவர்கள் உள்நுழையவில்லை என்றால் பயனுள்ளதாக இருக்கும்.', + 'text_pt' => 'புள்', + 'thumbnail_max_h' => 'அதிகபட்ச சிறு உயரம்', + 'thumbnail_max_h_help' => 'பட்டியல் பார்வையில் சிறுபடங்களைக் காட்டக்கூடிய பிக்சல்களில் அதிகபட்ச உயரம். குறைந்தபட்சம் 25, அதிகபட்சம் 500.', + 'two_factor' => 'இரண்டு காரணி அங்கீகாரம்', + 'two_factor_secret' => 'இரண்டு காரணி குறியீடு', + 'two_factor_enrollment' => 'இரண்டு காரணி பதிவு', + 'two_factor_enabled_text' => 'இரு காரணி இயக்கு', + 'two_factor_reset' => 'இரண்டு காரணி இரகசியத்தை மீட்டமை', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'இரண்டு காரணி சாதனம் வெற்றிகரமாக மீட்டமைக்கப்பட்டது', + 'two_factor_reset_error' => 'இரண்டு காரணி சாதன மீட்டமைப்பு தோல்வியடைந்தது', + 'two_factor_enabled_warning' => 'தற்போது இயங்கவில்லையெனில் இரண்டு-காரணி செயல்படுத்துவதால், உடனடியாக Google Auth பதிவுசெய்யப்பட்ட சாதனத்துடன் அங்கீகரிக்கும்படி கட்டாயப்படுத்தும். ஒருவர் தற்போது பதிவுசெய்யப்படவில்லை என்றால், உங்கள் சாதனம் பதிவுசெய்யும் திறனை நீங்கள் பெறுவீர்கள்.', + 'two_factor_enabled_help' => 'இது Google Authenticator ஐ பயன்படுத்தி இரு காரணி அங்கீகாரத்தை இயக்கும்.', + 'two_factor_optional' => 'தேர்ந்தெடுக்கப்பட்டவர்கள் (அனுமதிக்கப்பட்டால் பயனர்கள் இயக்கலாம் அல்லது முடக்கலாம்)', + 'two_factor_required' => 'எல்லா பயனர்களுக்கும் தேவை', + 'two_factor_disabled' => 'முடக்கப்பட்டது', + 'two_factor_enter_code' => 'இரு காரணி குறியீடு உள்ளிடவும்', + 'two_factor_config_complete' => 'கோட் சமர்ப்பிக்கவும்', + 'two_factor_enabled_edit_not_allowed' => 'இந்த அமைப்பைத் திருத்த உங்கள் நிர்வாகி அனுமதிக்கவில்லை.', + 'two_factor_enrollment_text' => "இரண்டு காரணி அங்கீகாரம் தேவைப்படுகிறது, ஆனால் உங்கள் சாதனம் இதுவரை பதிவுசெய்யப்படவில்லை. உங்கள் Google Authenticator பயன்பாட்டைத் திறந்து உங்கள் சாதனத்தை சேர்ப்பதற்கு கீழே உள்ள QR குறியீட்டை ஸ்கேன் செய்யவும். உங்கள் சாதனத்தை நீங்கள் சேர்ந்தவுடன், கீழே உள்ள குறியீட்டை உள்ளிடுக", + 'require_accept_signature' => 'கையொப்பம் தேவை', + 'require_accept_signature_help_text' => 'இந்த அம்சத்தை இயக்குவதால், சொத்துக்களை ஏற்கும் வகையில் பயனர்கள் உடனே உள்நுழைய வேண்டும்.', + 'left' => 'விட்டு', + 'right' => 'வலது', + 'top' => 'மேல்', + 'bottom' => 'கீழே', + 'vertical' => 'செங்குத்து', + 'horizontal' => 'கிடைமட்ட', + 'unique_serial' => 'Unique serial numbers', + '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' => 'நீக்கப்பட்ட ரெகார்டுகளை அகற்றவும்', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'தலைப்பு', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2 டி பார்கோடு வகை', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/ta/admin/settings/message.php b/resources/lang/ta-IN/admin/settings/message.php similarity index 100% rename from resources/lang/ta/admin/settings/message.php rename to resources/lang/ta-IN/admin/settings/message.php diff --git a/resources/lang/ta-IN/admin/settings/table.php b/resources/lang/ta-IN/admin/settings/table.php new file mode 100644 index 0000000000..14f89a1c98 --- /dev/null +++ b/resources/lang/ta-IN/admin/settings/table.php @@ -0,0 +1,6 @@ + 'உருவாக்கப்பட்டது', + 'size' => 'Size', +); diff --git a/resources/lang/ta-IN/admin/statuslabels/message.php b/resources/lang/ta-IN/admin/statuslabels/message.php new file mode 100644 index 0000000000..d40a753229 --- /dev/null +++ b/resources/lang/ta-IN/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'நிலை லேபிள் இல்லை.', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => 'இந்த தகுதி லேபிள் தற்போது குறைந்தது ஒரு சொத்துடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. தயவு செய்து உங்கள் சொத்துக்களை இனி இந்த நிலையை குறிப்பிடாமல் புதுப்பிக்கவும்.', + + 'create' => [ + 'error' => 'நிலை லேபிள் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', + 'success' => 'நிலை லேபிள் வெற்றிகரமாக உருவாக்கப்பட்டது.', + ], + + 'update' => [ + 'error' => 'நிலைவட்டு லேபிள் புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', + 'success' => 'தகுதி லேபிள் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', + ], + + 'delete' => [ + 'confirm' => 'இந்த நிலைப்பட்டியலை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', + 'error' => 'நிலை லேபிள் நீக்கப்பட்ட ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'தகுதி லேபிள் வெற்றிகரமாக நீக்கப்பட்டது.', + ], + + 'help' => [ + 'undeployable' => 'இந்த சொத்துக்களை யாருக்கும் ஒதுக்க முடியாது.', + 'deployable' => 'இந்த சொத்துகள் சோதிக்கப்படலாம். அவர்கள் நியமிக்கப்பட்டவுடன், அவர்கள் Deployed என்ற மெட்டா நிலைப்பாட்டை எடுப்பார்கள்.', + 'archived' => 'இந்த சொத்துகள் சரிபார்க்கப்படாது, மேலும் காப்பகப்படுத்தப்பட்ட காட்சியில் மட்டுமே காண்பிக்கப்படும். இது வரவு செலவுத் திட்டத்திற்கான / வரலாற்று நோக்கங்களுக்காக சொத்துக்களைப் பற்றிய தகவலைத் தக்கவைத்துக்கொள்வதற்கும், தினசரி சொத்து பட்டியலில் இருந்து அவற்றைப் பாதுகாப்பதற்கும் பயனுள்ளதாக இருக்கும்.', + 'pending' => 'இந்த சொத்துக்கள் இன்னும் யாருக்கும் ஒதுக்கப்பட முடியாது, பெரும்பாலும் பழுதுக்காக வெளியேற்றப்பட்ட பொருட்களுக்குப் பயன்படுத்தப்படுகின்றன, ஆனால் புழக்கத்திற்கு திரும்ப எதிர்பார்க்கப்படுகிறது.', + ], + +]; diff --git a/resources/lang/ta/admin/statuslabels/table.php b/resources/lang/ta-IN/admin/statuslabels/table.php similarity index 100% rename from resources/lang/ta/admin/statuslabels/table.php rename to resources/lang/ta-IN/admin/statuslabels/table.php diff --git a/resources/lang/ta/admin/suppliers/message.php b/resources/lang/ta-IN/admin/suppliers/message.php similarity index 100% rename from resources/lang/ta/admin/suppliers/message.php rename to resources/lang/ta-IN/admin/suppliers/message.php diff --git a/resources/lang/ta-IN/admin/suppliers/table.php b/resources/lang/ta-IN/admin/suppliers/table.php new file mode 100644 index 0000000000..f2558f6ff6 --- /dev/null +++ b/resources/lang/ta-IN/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'சப்ளையர்கள் பற்றி', + 'about_suppliers_text' => 'சப்ளையர்கள் உருப்படிகளின் மூலத்தைக் கண்டறிய பயன்படுகிறது', + 'address' => 'சப்ளையர் முகவரி', + 'assets' => 'சொத்துக்கள்', + 'city' => 'பெருநகரம்', + 'contact' => 'தொடர்பு பெயர்', + 'country' => 'நாடு', + 'create' => 'சப்ளையர் உருவாக்கவும்', + 'email' => 'மின்னஞ்சல்', + 'fax' => 'தொலைநகல்', + 'id' => 'ஐடி', + 'licenses' => 'உரிமங்கள்', + 'name' => 'விற்பனையாளர் பெயர்', + 'notes' => 'குறிப்புக்கள்', + 'phone' => 'தொலைபேசி', + 'state' => 'நிலை', + 'suppliers' => 'சப்ளையர்கள்', + 'update' => 'மேம்படுத்தல் வழங்குநர்', + 'view' => 'சப்ளையரைக் காண்க', + 'view_assets_for' => 'சொத்துகளுக்கான பார்வை', + 'zip' => 'அஞ்சல் குறியீடு', + +); diff --git a/resources/lang/ta-IN/admin/users/general.php b/resources/lang/ta-IN/admin/users/general.php new file mode 100644 index 0000000000..a61ec5bfc1 --- /dev/null +++ b/resources/lang/ta-IN/admin/users/general.php @@ -0,0 +1,54 @@ + 'This user can login', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'பெயரிடப்பட்ட சொத்துகள்: பெயர்', + 'bulk_update_warn' => 'User_count பயனர்களின் பண்புகளை நீங்கள் திருத்த வேண்டும். இந்த படிவத்தைப் பயன்படுத்தி உங்கள் சொந்த பயனர் பண்புகளை நீங்கள் மாற்ற முடியாது என்பதை நினைவில் கொள்ளவும், உங்கள் தனிப்பட்ட பயனருக்கு தனித்தனியாக திருத்தவும் வேண்டும்.', + 'bulk_update_help' => 'பல முறை பயனர்களைப் புதுப்பிக்க இந்த படிவம் உங்களை அனுமதிக்கிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', + 'current_assets' => 'இந்த பயனருக்கு தற்போது சொத்துகள் சரிபார்க்கப்பட்டன', + 'clone' => 'குளோன் பயனர்', + 'contact_user' => 'தொடர்பு: பெயர்', + 'edit' => 'பயனர் திருத்து', + 'filetype_info' => 'அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, jpeg, doc, docx, pdf, txt, zip மற்றும் rar ஆகியவை.', + 'history_user' => 'வரலாறு: பெயர்', + 'info' => 'தகவல்', + 'restore_user' => 'அவற்றை மீட்டெடுக்க இங்கு கிளிக் செய்க.', + 'last_login' => 'கடைசி தேதி', + 'ldap_config_text' => 'LDAP உள்ளமைவு அமைப்புகள் நிர்வாகம்> அமைப்புகள். இறக்குமதி செய்யப்பட்ட அனைத்து பயனர்களுக்கும் (விரும்பினால்) தேர்ந்தெடுக்கப்பட்ட இடம் அமைக்கப்படும்.', + 'print_assigned' => 'ஒப்படைக்கப்பட்ட அனைத்தையும் அச்சிடு', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'மென்பொருள் சரிபார்க்கப்பட்டது: பெயர்', + '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.', + 'view_user' => 'பயனர் காண்க: பெயர்', + 'usercsv' => 'CSV கோப்பு', + 'two_factor_admin_optin_help' => 'உங்கள் தற்போதைய நிர்வாக அமைப்புகள் இரண்டு காரணி அங்கீகரிப்பின் தேர்ந்தெடுக்கப்பட்ட செயல்பாட்டை அனுமதிக்கின்றன.', + 'two_factor_enrolled' => '2FA சாதனம் பதிவுசெய்யப்பட்டது', + 'two_factor_active' => '2FA செயலில்', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/ta-IN/admin/users/message.php b/resources/lang/ta-IN/admin/users/message.php new file mode 100644 index 0000000000..29b944e841 --- /dev/null +++ b/resources/lang/ta-IN/admin/users/message.php @@ -0,0 +1,68 @@ + 'இந்த சொத்தை வெற்றிகரமாக ஏற்றுக்கொண்டீர்கள்.', + 'declined' => 'இந்த சொத்து வெற்றிகரமாக நிராகரித்தது.', + 'bulk_manager_warn' => 'உங்கள் பயனர் வெற்றிகரமாக புதுப்பிக்கப்பட்டிருந்தாலும், உங்கள் மேலாளர் நுழைவு சேமிக்கப்படவில்லை, ஏனெனில் நீங்கள் தேர்ந்தெடுத்த மேலாளர் பயனர் பட்டியலில் திருத்தப்பட வேண்டும், மேலும் பயனர்கள் தங்கள் மேலாளராக இருக்கலாம். மேலாளரைத் தவிர்த்து உங்கள் பயனர்களை மீண்டும் தேர்ந்தெடுக்கவும்.', + 'user_exists' => 'பயனர் ஏற்கனவே உள்ளது!', + 'user_not_found' => 'பயனர் இல்லை.', + 'user_login_required' => 'உள்நுழைவுத் துறை தேவைப்படுகிறது', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'கடவுச்சொல் தேவை.', + 'insufficient_permissions' => 'போதிய அனுமதிகள் இல்லை.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'பயனர் வெற்றிகரமாக உருவாக்கப்பட்டது.', + 'update' => 'பயனர் வெற்றிகரமாக மேம்படுத்தப்பட்டது.', + 'update_bulk' => 'பயனர்கள் வெற்றிகரமாக மேம்படுத்தப்பட்டன!', + 'delete' => 'பயனர் வெற்றிகரமாக நீக்கப்பட்டது.', + 'ban' => 'பயனர் வெற்றிகரமாக தடை செய்யப்பட்டது.', + 'unban' => 'பயனர் வெற்றிகரமாக தடைசெய்யப்படவில்லை.', + 'suspend' => 'பயனர் வெற்றிகரமாக இடைநீக்கம் செய்யப்பட்டார்.', + 'unsuspend' => 'பயனர் வெற்றிகரமாக தடுக்கப்படவில்லை.', + 'restored' => 'பயனர் வெற்றிகரமாக மீட்டமைக்கப்பட்டார்.', + 'import' => 'பயனர்கள் வெற்றிகரமாக இறக்குமதி செய்தனர்.', + ), + + 'error' => array( + 'create' => 'பயனர் உருவாக்கும் சிக்கல் ஏற்பட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'update' => 'பயனரைப் புதுப்பிப்பதில் சிக்கல் ஏற்பட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'delete' => 'பயனரை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'delete_has_assets' => 'இந்த பயனருக்கு ஒதுக்கப்பட்டுள்ள உருப்படிகளைக் கொண்டுள்ளது, மேலும் நீக்க முடியாது.', + 'unsuspend' => 'பயனரை unsuspending ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'import' => 'பயனர்களை இறக்குமதி செய்வதில் சிக்கல் ஏற்பட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'asset_already_accepted' => 'இந்த சொத்து ஏற்கனவே ஏற்கப்பட்டுள்ளது.', + 'accept_or_decline' => 'நீங்கள் இந்த சொத்தை ஏற்கவோ அல்லது குறைக்கவோ கூடாது.', + 'incorrect_user_accepted' => 'நீங்கள் ஏற்றுக்கொள்ள முயற்சித்த சொத்து உங்களிடம் சோதிக்கப்படவில்லை.', + 'ldap_could_not_connect' => 'LDAP சேவையகத்துடன் இணைக்க முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', + 'ldap_could_not_bind' => 'LDAP சேவையகத்துடன் இணைக்க முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', + 'ldap_could_not_search' => 'LDAP சேவையகத்தை தேட முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', + 'ldap_could_not_get_entries' => 'LDAP சேவையகத்திலிருந்து உள்ளீடுகளை பெற முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', + 'password_ldap' => 'இந்த கணக்கிற்கான கடவுச்சொல் LDAP / Active Directory மூலம் நிர்வகிக்கப்படுகிறது. உங்கள் கடவுச்சொல்லை மாற்ற உங்கள் IT பிரிவை தொடர்பு கொள்ளவும்.', + ), + + 'deletefile' => array( + 'error' => 'கோப்பு நீக்கப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'கோப்பு வெற்றிகரமாக நீக்கப்பட்டது.', + ), + + 'upload' => array( + 'error' => 'கோப்பு (கள்) பதிவேற்றப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'கோப்பு (கள்) வெற்றிகரமாக பதிவேற்றப்பட்டது.', + 'nofiles' => 'பதிவேற்றுவதற்கான எந்தவொரு கோப்பையும் நீங்கள் தேர்ந்தெடுக்கவில்லை', + 'invalidfiles' => 'உங்கள் கோப்புகளில் ஒன்று அல்லது அதற்கு மேற்பட்டவை மிக அதிகமாக உள்ளது அல்லது அனுமதிக்கப்படாத கோப்பு வகை உள்ளது. அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, doc, docx, pdf மற்றும் txt ஆகியவை.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/ta-IN/admin/users/table.php b/resources/lang/ta-IN/admin/users/table.php new file mode 100644 index 0000000000..034ad2f69f --- /dev/null +++ b/resources/lang/ta-IN/admin/users/table.php @@ -0,0 +1,40 @@ + 'செயலில்', + 'allow' => 'அனுமதி', + 'checkedout' => 'சொத்துக்கள்', + 'created_at' => 'உருவாக்கப்பட்டது', + 'createuser' => 'பயனர் உருவாக்கவும்', + 'deny' => 'மறு', + 'email' => 'மின்னஞ்சல்', + 'employee_num' => 'பணியாளர் எண்', + 'first_name' => 'முதல் பெயர்', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'ஐடி', + 'inherit' => 'மரபுரிமையாக', + 'job' => 'வேலை தலைப்பு', + 'last_login' => 'கடைசி தேதி', + 'last_name' => 'கடைசி பெயர்', + 'location' => 'இருப்பிடம்', + 'lock_passwords' => 'இந்த நிறுவலில் உள்நுழைவு விவரங்களை மாற்ற முடியாது.', + 'manager' => 'மேலாளர்', + 'managed_locations' => 'நிர்வகிக்கப்பட்ட இடங்கள்', + 'name' => 'பெயர்', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'குறிப்புக்கள்', + 'password_confirm' => 'கடவுச்சொல்லை உறுதிப்படுத்துக', + 'password' => 'கடவுச்சொல்', + 'phone' => 'தொலைபேசி', + 'show_current' => 'தற்போதைய பயனர்களைக் காட்டு', + 'show_deleted' => 'நீக்கப்பட்ட பயனர்களைக் காண்பி', + 'title' => 'தலைப்பு', + 'to_restore_them' => 'அவற்றை மீட்டெடுக்க', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'பயனர் புதுப்பிக்கவும்', + 'username' => 'பயனர்பெயர்', + 'user_deleted_text' => 'இந்த பயனர் நீக்கப்பட்டதாக குறிக்கப்பட்டுள்ளது.', + 'username_note' => '(இது உள்நுழைவுக்காக அல்ல, செயலில் உள்ள டைரக்டரிக்கு மட்டுமே பயன்படுத்தப்படுகிறது.)', + 'cloneuser' => 'குளோன் பயனர்', + 'viewusers' => 'பயனர்களைக் காண்க', +); diff --git a/resources/lang/ta/auth.php b/resources/lang/ta-IN/auth.php similarity index 100% rename from resources/lang/ta/auth.php rename to resources/lang/ta-IN/auth.php diff --git a/resources/lang/ta-IN/auth/general.php b/resources/lang/ta-IN/auth/general.php new file mode 100644 index 0000000000..352a8939e1 --- /dev/null +++ b/resources/lang/ta-IN/auth/general.php @@ -0,0 +1,19 @@ + 'கடவுச்சொல் மீட்டமை இணைப்பு அனுப்பவும்', + 'email_reset_password' => 'மின்னஞ்சல் கடவுச்சொல் மீட்டமை', + 'reset_password' => 'கடவுச்சொல்லை மீட்டமைக்க', + 'saml_login' => 'Login via SAML', + 'login' => 'உள் நுழை', + 'login_prompt' => 'தயவு செய்து புகுபதிகை செய்யவும்', + 'forgot_password' => 'என் கடவு சொல்லை மறந்து விட்டேன்', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/ta-IN/auth/message.php b/resources/lang/ta-IN/auth/message.php new file mode 100644 index 0000000000..d61f08fc4f --- /dev/null +++ b/resources/lang/ta-IN/auth/message.php @@ -0,0 +1,45 @@ + 'இந்த மின்னஞ்சலுடன் ஒரு கணக்கு ஏற்கனவே உள்ளது.', + 'account_not_found' => 'பயனர் பெயர் அல்லது கடவுச்சொல் தவறானது.', + 'account_not_activated' => 'இந்த பயனர் கணக்கு செயல்படுத்தப்படவில்லை.', + 'account_suspended' => 'இந்த பயனர் கணக்கு இடைநீக்கம் செய்யப்பட்டுள்ளது.', + 'account_banned' => 'இந்த பயனர் கணக்கு தடைசெய்யப்பட்டுள்ளது.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'வெற்றிகரமாக உள்நுழைந்துள்ளீர்கள்.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'உங்களை உள்நுழைய முயற்சிக்கும்போது சிக்கல் ஏற்பட்டது, தயவுசெய்து மீண்டும் முயற்சிக்கவும்.', + 'success' => 'வெற்றிகரமாக உள்நுழைந்துள்ளீர்கள்.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'உங்கள் கணக்கை உருவாக்க முயற்சிக்கும்போது ஒரு சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.', + 'success' => 'கணக்கு வெற்றிகரமாக உருவாக்கப்பட்டது.', + ), + + 'forgot-password' => array( + 'error' => 'மீட்டமை கடவுச்சொல் குறியீட்டை பெற முயற்சிக்கும் போது சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க முயற்சிக்கும் போது ஒரு சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.', + 'success' => 'உங்கள் கடவுச்சொல் வெற்றிகரமாக மீட்டமைக்கப்பட்டது.', + ), + + +); diff --git a/resources/lang/ta/button.php b/resources/lang/ta-IN/button.php similarity index 100% rename from resources/lang/ta/button.php rename to resources/lang/ta-IN/button.php diff --git a/resources/lang/ta-IN/general.php b/resources/lang/ta-IN/general.php new file mode 100644 index 0000000000..6a9789dd39 --- /dev/null +++ b/resources/lang/ta-IN/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'கருவிகள்', + 'activated' => 'இயக்கப்பட்டது', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'துணை', + 'accessory_report' => 'துணை குறிப்பு', + 'action' => 'அதிரடி', + 'activity_report' => 'செயல்பாட்டு அறிக்கை', + 'address' => 'முகவரி', + 'admin' => 'நிர்வாகம்', + 'administrator' => 'நிர்வாகி', + 'add_seats' => 'சேர்க்கப்பட்டது இடங்கள்', + 'age' => "வயது", + 'all_assets' => 'அனைத்து சொத்துகளும்', + 'all' => 'அனைத்து', + 'archived' => 'காப்பகப்படுத்தியவை', + 'asset_models' => 'சொத்து மாதிரிகள்', + 'asset_model' => 'மாதிரி', + 'asset' => 'சொத்து', + 'asset_report' => 'சொத்து அறிக்கை', + 'asset_tag' => 'சொத்து டேக்', + 'asset_tags' => 'சொத்துக் குறிகள்', + 'assets_available' => 'சொத்துக்கள் கிடைக்கின்றன', + 'accept_assets' => ':name சொத்துக்களை ஒப்புக்கொள்', + 'accept_assets_menu' => 'சொத்துக்களை ஒப்புக்கொள்', + 'audit' => 'தணிக்கை', + 'audit_report' => 'தணிக்கைப் பதிவு', + 'assets' => 'சொத்துக்கள்', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => ':nameக்கு ஒதுக்கப்பட்டது', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Avatar நீக்கு', + 'avatar_upload' => 'Avatar பதிவேற்றவும்', + 'back' => 'மீண்டும்', + 'bad_data' => 'எதுவும் கிடைக்கவில்லை. மோசமான தரவு?', + 'bulkaudit' => 'மொத்த ஆடிட்', + 'bulkaudit_status' => 'தணிக்கை நிலை', + 'bulk_checkout' => 'மொத்த புதுப்பிப்பு', + 'bulk_edit' => 'மொத்த திருத்தம்', + 'bulk_delete' => 'மொத்த நீக்கம்', + 'bulk_actions' => 'மொத்த செயல்கள்', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'ரத்து', + 'categories' => 'வகைகள்', + 'category' => 'வகை', + 'change' => 'உள்ளே வெளியே', + 'changeemail' => 'மின்னஞ்சல் முகவரியை மாற்றவும்', + 'changepassword' => 'கடவுச்சொல்லை மாற்று', + 'checkin' => 'புதுப்பிப்பது', + 'checkin_from' => 'இருந்து சரிபார்க்கவும்', + 'checkout' => 'வெளியேறுதல்', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'வேண்டுகோள்', + 'city' => 'பெருநகரம்', + 'click_here' => 'இங்கே கிளிக் செய்யவும்', + 'clear_selection' => 'Clear Selection', + 'companies' => 'நிறுவனங்கள்', + 'company' => 'நிறுவனம்', + 'component' => 'உபகரண', + 'components' => 'கூறுகள்', + 'complete' => 'முழுமையான', + 'consumable' => 'பயன்படுத்தக்கூடிய', + 'consumables' => 'நுகர்பொருள்கள்', + 'country' => 'நாடு', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'புதிதாக உருவாக்கு', + 'created' => 'உருப்படி உருவாக்கப்பட்டது', + 'created_asset' => 'சொத்து உருவாக்கப்பட்டது', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + 'updated_at' => 'புதுப்பிக்கப்பட்டது', + 'currency' => '$', // this is deprecated + 'current' => 'தற்போதைய', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', + 'custom_report' => 'விருப்ப சொத்து அறிக்கை', + 'dashboard' => 'டாஷ்போர்டு', + 'days' => 'நாட்களில்', + 'days_to_next_audit' => 'அடுத்த ஆடிட்டிற்கு நாட்கள்', + 'date' => 'தேதி', + 'debug_warning' => 'எச்சரிக்கை!', + 'debug_warning_text' => 'இயல்பான பிழைத்திருத்தத்துடன் இந்த பயன்பாட்டை உற்பத்தி முறையில் இயக்கும். வெளிப்புற உலகத்திற்கு உங்கள் பயன்பாடு அணுகக்கூடியதாக இருந்தால் இது முக்கியமான தரவுகளை அம்பலப்படுத்தலாம். உங்கள் .env கோப்பில் false இல் APP_DEBUG மதிப்பை அமைப்பதன் மூலம் பிழைத்திருத்த முடையை முடக்கு.', + 'delete' => 'அழி', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'நீக்கப்பட்ட', + 'delete_seats' => 'நீக்கப்பட்ட இடங்கள்', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'துறைகள்', + 'department' => 'துறை', + 'deployed' => 'பயன்படுத்தப்படும்போது', + 'depreciation' => 'தேய்மானம்', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'தேய்மானம் அறிக்கை', + 'details' => 'விவரங்கள்', + 'download' => 'பதிவிறக்க', + 'download_all' => 'Download All', + 'editprofile' => 'உங்கள் சுயவிவரம் திருத்தவும்', + 'eol' => ', EOL', + 'email_domain' => 'மின்னஞ்சல் டொமைன்', + 'email_format' => 'மின்னஞ்சல் வடிவமைப்பு', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'இறக்குமதி செய்யும் போது மின்னஞ்சல் முகவரிகள் உருவாக்க இது பயன்படுகிறது', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + 'filastname_format' => 'முதல் தொடக்க கடைசி பெயர் (jsmith@example.com)', + 'firstname_lastname_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'முதல்', + '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)', + 'first_name' => 'முதல் பெயர்', + 'first_name_format' => 'முதல் பெயர் (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'கோப்பு', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'கோப்பு பதிவேற்றங்கள்', + 'file_upload' => 'File Upload', + 'generate' => 'உருவாக்குதல்', + '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' => 'படத்தை நீக்கு', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'இறக்குமதி', + 'import_this_file' => 'Map fields and process this file', + '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', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'போதிய அனுமதிகள் இல்லை!', + 'kits' => 'Predefined Kits', + 'language' => 'மொழி', + 'last' => 'கடந்த', + 'last_login' => 'கடைசி தேதி', + 'last_name' => 'கடைசி பெயர்', + 'license' => 'உரிமம்', + 'license_report' => 'உரிமம் அறிக்கை', + 'licenses_available' => 'உரிமங்கள் கிடைக்கின்றன', + 'licenses' => 'உரிமங்கள்', + 'list_all' => 'அனைத்தையும் பட்டியலிடு', + 'loading' => 'Loading... please wait....', + 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'feature_disabled' => 'டெமோ நிறுவலுக்கு இந்த அம்சம் முடக்கப்பட்டுள்ளது.', + 'location' => 'இருப்பிடம்', + 'location_plural' => 'Location|Locations', + 'locations' => 'இடங்கள்', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'வெளியேறு', + 'lookup_by_tag' => 'சொத்து டேக் மூலம் பார்', + 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', + 'manufacturer' => 'உற்பத்தியாளர்', + 'manufacturers' => 'உற்பத்தியாளர்கள்', + 'markdown' => 'இந்தத் துறையில் ஜிடிப் ருசியான மார்க் டவுன் ஐ அனுமதிக்கிறது.', + 'min_amt' => 'Min. கொத்தமல்லி', + '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' => 'அடுத்த கணக்காய்வு தேதி', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'கடைசி ஆடிட்', + 'new' => 'புதிய!', + 'no_depreciation' => 'தேய்மானம் இல்லை', + 'no_results' => 'முடிவுகள் இல்லை.', + 'no' => 'இல்லை', + 'notes' => 'குறிப்புக்கள்', + 'order_number' => 'ஆர்டர் எண்', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => '_MENU_ உருப்படிகளைக் காண்பிக்கிறது', + 'pagination_info' => '_TOTAL_ உருப்படிகளின் ____END_ காண்பிக்கிறது', + 'pending' => 'நிலுவையில்', + 'people' => 'மக்கள்', + 'per_page' => 'பக்கம் ஒன்றுக்கு முடிவு', + 'previous' => 'முந்தைய', + 'processing' => 'செயலாக்க', + 'profile' => 'உங்கள் சுயவிவரம்', + 'purchase_cost' => 'கொள்முதல் செலவு', + 'purchase_date' => 'கொள்முதல் தேதி', + 'qty' => 'கொத்தமல்லி', + 'quantity' => 'அளவு', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'வரிசைப்படுத்த தயாராக உள்ளது', + 'recent_activity' => 'சமீபத்திய நடவடிக்கை', + 'remaining' => 'மீதமுள்ள', + 'remove_company' => 'நிறுவன சங்கத்தை அகற்று', + 'reports' => 'அறிக்கைகள்', + 'restored' => 'restored', + 'restore' => 'மீட்டமை', + 'requestable_models' => 'Requestable Models', + 'requested' => 'கோரப்பட்டது', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', + 'request_canceled' => 'கோரிக்கை ரத்து செய்யப்பட்டது', + 'save' => 'சேமி', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'தேர்வு', + 'select_all' => 'Select All', + 'search' => 'தேடல்', + 'select_category' => 'ஓர் வகையறாவை தேர்ந்தெடு', + 'select_department' => 'ஒரு துறையைத் தேர்ந்தெடுக்கவும்', + 'select_depreciation' => 'தேய்மான வகை ஒன்றைத் தேர்ந்தெடுக்கவும்', + 'select_location' => 'இருப்பிடம் தேர்ந்தெடுக்கவும்', + 'select_manufacturer' => 'ஒரு உற்பத்தியாளர் தேர்ந்தெடுக்கவும்', + 'select_model' => 'ஒரு மாதிரி தேர்ந்தெடுக்கவும்', + 'select_supplier' => 'சப்ளையர் ஒன்றைத் தேர்ந்தெடுக்கவும்', + 'select_user' => 'ஒரு பயனரைத் தேர்ந்தெடுக்கவும்', + 'select_date' => 'தேதி தேர்வு (YYYY-MM-DD)', + 'select_statuslabel' => 'நிலைமையைத் தேர்ந்தெடுக்கவும்', + 'select_company' => 'நிறுவனம் தேர்ந்தெடு', + 'select_asset' => 'சொத்து தேர்ந்தெடு', + 'settings' => 'அமைப்புகள்', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'உள்நுழைக', + 'signature' => 'கையொப்பம்', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'டெமோ முறை: இந்த நிறுவலுக்கு சில அம்சங்கள் முடக்கப்பட்டுள்ளன.', + 'site_name' => 'தள பெயர்', + 'state' => 'நிலை', + 'status_labels' => 'நிலை லேபிள்கள்', + 'status' => 'நிலைமை', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'சப்ளையர்', + 'suppliers' => 'சப்ளையர்கள்', + 'sure_to_delete' => 'நீங்கள் நிச்சயமாக நீக்க விரும்புகிறீர்களா?', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'சமர்ப்பி', + 'target' => 'இலக்கு', + 'time_and_date_display' => 'நேரம் மற்றும் தேதி காட்சி', + 'total_assets' => 'மொத்த சொத்துக்கள்', + 'total_licenses' => 'மொத்த உரிமங்கள்', + 'total_accessories' => 'மொத்த பாகங்கள்', + 'total_consumables' => 'மொத்த நுகர்வு', + 'type' => 'வகை', + 'undeployable' => 'அன்-அணியப்படுத்தக்', + 'unknown_admin' => 'அறியப்படாத நிர்வாகம்', + 'username_format' => 'பயனர்பெயர் வடிவமைப்பு', + 'username' => 'பயனர்பெயர்', + 'update' => 'புதுப்பிக்கப்பட்டது', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'பயனர்', + 'accepted' => 'ஏற்றுக்கொள்ளப்பட்ட', + 'declined' => 'குறைந்துள்ளது', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'ஏற்கப்படாத சொத்துகள்', + 'users' => 'பயனர்கள்', + 'viewall' => 'View All', + 'viewassets' => 'ஒதுக்கப்பட்ட சொத்துகளைப் பார்க்கலாம்', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'வலைத்தளம்', + 'welcome' => 'வரவேற்பு, பெயர்', + 'years' => 'ஆண்டுகள்', + 'yes' => 'ஆமாம்', + 'zip' => 'zip', + 'noimage' => 'எந்த படமும் பதிவேற்றப்படவில்லை அல்லது படத்தை காணவில்லை.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'உங்கள் படிவத்தின் அமர்வு காலாவதியாகிவிட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', + '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_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' => 'மின்னஞ்சல்', + '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_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' => 'திரும்பப் பெற்றுக்கொள்ள எதிர்பார்க்கப்படும் தேதி', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'தகவல்', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'சொத்து பெயர்', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% முழுமையான', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'தொகு', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL ஐ', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/ta-IN/help.php b/resources/lang/ta-IN/help.php new file mode 100644 index 0000000000..46bf090d4b --- /dev/null +++ b/resources/lang/ta-IN/help.php @@ -0,0 +1,35 @@ + 'மேலும் தகவல்', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'சொத்துகள் வரிசை எண் அல்லது சொத்து குறிச்சொல் மூலம் கண்காணிக்கப்படும் உருப்படிகளாக இருக்கின்றன. ஒரு குறிப்பிட்ட உருப்படி விஷயங்களை அடையாளம் காண்பிக்கும் அதிக மதிப்புள்ள பொருட்களாக அவை இருக்கும்.', + + 'categories' => 'வகைகள் உங்கள் பொருட்களை ஒழுங்கமைக்க உதவுகின்றன. சில எடுத்துக்காட்டு வகைகள் "Desktops", "Laptops", "Mobile Phones", "Tablets", மற்றும் பலவற்றில் இருக்கலாம், ஆனால் உங்களுக்கான அர்த்தங்களை வகைப்படுத்தலாம்.', + + 'accessories' => 'நீங்கள் பயனர்களுக்கு வழங்கக்கூடிய எந்தவொரு பாகங்கள் இருந்தாலும், தொடர் எண் இல்லை (அல்லது அவற்றை தனிப்பட்ட முறையில் கண்காணிப்பதில் நீங்கள் அக்கறை கொள்ளவில்லை). உதாரணமாக, கணினி எலிகள் அல்லது விசைப்பலகைகள்.', + + 'companies' => 'நிறுவனங்கள் ஒரு எளிய அடையாளங்காட்டி களமாகப் பயன்படுத்தப்படலாம் அல்லது உங்கள் நிர்வாக அமைப்புகளில் முழு நிறுவனம் ஆதரவு இயக்கப்பட்டிருந்தால், சொத்துக்களின் பார்வையையும், பயனர்களையும், பார்வையிடலாம்.', + + 'components' => 'கூறுகள் ஒரு சொத்தின் பகுதியாக இருக்கும், எடுத்துக்காட்டாக HDD, ரேம், போன்றவை.', + + 'consumables' => 'நுகர்வோர் காலப்போக்கில் பயன்படுத்தப்படும் என்று வாங்கிய எதையும் உள்ளன. உதாரணமாக, அச்சுப்பொறி மை அல்லது நகலி காகிதம்.', + + 'depreciations' => 'நேராக வரி தேய்மானத்தை அடிப்படையாகக் கொண்ட சொத்துக்களை அடமானம் செய்வதற்கு சொத்து இழப்புகளை நீங்கள் அமைக்கலாம்.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/ta-IN/localizations.php b/resources/lang/ta-IN/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/ta-IN/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/ta-IN/mail.php b/resources/lang/ta-IN/mail.php new file mode 100644 index 0000000000..a0176d351e --- /dev/null +++ b/resources/lang/ta-IN/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'நாட்களில்', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'சொத்துக்கள் அறிக்கை முடிவடைகிறது.', + 'Expiring_Licenses_Report' => 'காலாவதி உரிமைகள் அறிக்கை.', + 'Item_Request_Canceled' => 'பொருள் கோரிக்கை ரத்து செய்யப்பட்டது', + 'Item_Requested' => 'பொருள் கோரியது', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'குறைவான சரக்கு அறிக்கை', + 'a_user_canceled' => 'வலைத்தளத்தில் பயனர் ஒரு உருப்படி கோரிக்கையை ரத்து செய்துள்ளார்', + 'a_user_requested' => 'வலைத்தளத்தில் பயனர் ஒரு உருப்படியைக் கோரியுள்ளார்', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'துணை பெயர்:', + 'additional_notes' => 'கூடுதல் குறிப்புகள்:', + 'admin_has_created' => 'ஒரு வலைத்தளம் உங்களுக்கு ஒரு கணக்கை உருவாக்கியுள்ளது: இணையத்தளம்.', + 'asset' => 'சொத்து:', + 'asset_name' => 'சொத்து பெயர்:', + 'asset_requested' => 'சொத்து கோரப்பட்டது', + 'asset_tag' => 'சொத்து டேக்', + '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.', + 'assigned_to' => 'ஒதுக்கப்படும்', + 'best_regards' => 'சிறந்த வாழ்த்துக்கள்,', + 'canceled' => 'ரத்து செய்தவர்:', + 'checkin_date' => 'சரி தேதி', + 'checkout_date' => 'புதுப்பிப்பு தேதி:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'நீங்கள் இணைப்பு பெற்றுள்ளீர்கள் என்பதை உறுதிப்படுத்த கீழே உள்ள இணைப்பைக் கிளிக் செய்க.', + 'click_on_the_link_asset' => 'நீங்கள் சொத்தை பெற்றுள்ளீர்கள் என்பதை உறுதிப்படுத்த கீழே உள்ள இணைப்பைக் கிளிக் செய்க.', + 'click_to_confirm' => 'உங்கள்: இணைய கணக்கை உறுதிப்படுத்த பின்வரும் இணைப்பை கிளிக் செய்யவும்:', + 'current_QTY' => 'தற்போதைய QTY', + 'days' => 'நாட்களில்', + 'expecting_checkin_date' => 'எதிர்பார்த்த செக்கின் தேதி:', + 'expires' => 'காலாவதியாகிறது', + 'hello' => 'வணக்கம்', + 'hi' => 'வணக்கம்', + 'i_have_read' => 'நான் பயன்பாட்டு விதிமுறைகளைப் படித்து ஒப்புக்கொள்கிறேன், இந்த உருப்படியைப் பெற்றுள்ளேன்.', + 'inventory_report' => 'Inventory Report', + 'item' => 'பொருள்:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'தயவுசெய்து புதுப்பிக்க பின்வரும் இணைப்பை கிளிக் செய்யவும்: உங்கள் இணைய கடவுச்சொல்:', + 'login' => 'உள் நுழை:', + 'login_first_admin' => 'கீழே உள்ள சான்றுகளை பயன்படுத்தி உங்கள் புதிய Snipe-IT நிறுவலுக்கு உள்நுழையவும்:', + '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.', + 'min_QTY' => 'குறைந்தது QTY', + 'name' => 'பெயர்', + 'new_item_checked' => 'உங்கள் பெயரில் ஒரு புதிய உருப்படி சோதிக்கப்பட்டது, விவரங்கள் கீழே உள்ளன.', + 'notes' => 'குறிப்புக்கள்', + 'password' => 'கடவுச்சொல்:', + 'password_reset' => 'கடவுச்சொல்லை மீட்டமை', + 'read_the_terms' => 'கீழே உள்ள விதிமுறைகளை தயவுசெய்து படித்துப் பாருங்கள்.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'கோரியவர்:', + 'reset_link' => 'உங்கள் கடவுச்சொல்லை மீட்டமை இணைப்பு', + 'reset_password' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க இங்கே கிளிக் செய்க:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'சீரியல்', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'சப்ளையர்', + 'tag' => 'டேக்', + 'test_email' => 'ஸ்னாப்-டி இருந்து மின்னஞ்சல் சோதனை', + 'test_mail_text' => 'இது Snipe-IT சொத்து முகாமைத்துவ கணினியிலிருந்து ஒரு சோதனை ஆகும். இதை நீங்கள் பெற்றிருந்தால், மின்னஞ்சல் வேலை செய்கிறது :)', + 'the_following_item' => 'பின்வரும் உருப்படி பின்வருமாறு சரிபார்க்கப்பட்டது:', + 'to_reset' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க, இந்த படிவத்தை பூர்த்தி செய்க:', + 'type' => 'வகை', + '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.', + 'user' => 'பயனர்', + 'username' => 'பயனர்பெயர்', + 'welcome' => 'வரவேற்பு: பெயர்', + 'welcome_to' => 'வரவேற்கிறோம்: வலை!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'உங்கள் கத்தரி-ஐடி சான்றுகள்', +]; diff --git a/resources/lang/ta/pagination.php b/resources/lang/ta-IN/pagination.php similarity index 100% rename from resources/lang/ta/pagination.php rename to resources/lang/ta-IN/pagination.php diff --git a/resources/lang/mn/passwords.php b/resources/lang/ta-IN/passwords.php similarity index 100% rename from resources/lang/mn/passwords.php rename to resources/lang/ta-IN/passwords.php diff --git a/resources/lang/ta/reminders.php b/resources/lang/ta-IN/reminders.php similarity index 100% rename from resources/lang/ta/reminders.php rename to resources/lang/ta-IN/reminders.php diff --git a/resources/lang/ta/table.php b/resources/lang/ta-IN/table.php similarity index 100% rename from resources/lang/ta/table.php rename to resources/lang/ta-IN/table.php diff --git a/resources/lang/ta-IN/validation.php b/resources/lang/ta-IN/validation.php new file mode 100644 index 0000000000..714504cbb9 --- /dev/null +++ b/resources/lang/ta-IN/validation.php @@ -0,0 +1,162 @@ + ': பண்புக்கூறு ஏற்றுக்கொள்ளப்பட வேண்டும்.', + 'active_url' => 'பண்புக்கூறு: செல்லுபடியாகாத URL அல்ல.', + 'after' => 'பின்: பண்புக்கூறு: தேதி தேதி.', + 'after_or_equal' => 'தேதி: தேதி அல்லது அதற்கு சமமாக தேதி இருக்க வேண்டும்: தேதி.', + 'alpha' => 'பண்புக்கூறு: கடிதங்கள் மட்டுமே கொண்டிருக்கும்.', + 'alpha_dash' => 'பண்புக்கூறு, எண்கள், கோடுகள் ஆகியவற்றைக் கொண்டிருக்கும்.', + 'alpha_num' => ': பண்புக்கூறுகள் மற்றும் எண்களை மட்டும் கொண்டிருக்கும்.', + 'array' => ': பண்புக்கூறாக ஒரு வரிசை இருக்க வேண்டும்.', + 'before' => ': பண்புக்கூறு முன் தேதி இருக்க வேண்டும்: தேதி.', + 'before_or_equal' => 'தேதி: தேதி முன் அல்லது சமமாக தேதி இருக்க வேண்டும்: தேதி.', + 'between' => [ + 'numeric' => ': பண்புக்கூறு: நிமிடம் மற்றும் அதிகபட்சம்.', + 'file' => 'தி: பண்புக்கூறு: நிமிடம் மற்றும்: அதிகபட்ச கிலோபைட்.', + 'string' => 'The: பண்புக்கூறு: min மற்றும்: max characters.', + 'array' => ': பண்புக்கூறு: நிமிடம் மற்றும்: அதிகபட்சம் உருப்படிகள்', + ], + 'boolean' => 'கற்பனை புலம் உண்மையாகவோ தவறாகவோ இருக்க வேண்டும்.', + 'confirmed' => 'பண்புக்கூறு உறுதிப்படுத்தல் பொருந்தவில்லை.', + 'date' => ': பண்புக்கூறு சரியான தேதி அல்ல.', + 'date_format' => 'வடிவமைப்பு: வடிவம் பொருந்தவில்லை வடிவமைப்பு.', + 'different' => 'பண்புக்கூறு: மற்றொன்று வித்தியாசமாக இருக்க வேண்டும்.', + 'digits' => 'பண்புக்கூறு: எண் இலக்கங்கள் இருக்க வேண்டும்.', + 'digits_between' => ': பண்புக்கூறு: நிமிடம் மற்றும்: அதிகபட்ச இலக்கங்கள்.', + 'dimensions' => 'பண்புக்கூறு: தவறான பட பரிமாணங்களை கொண்டுள்ளது.', + 'distinct' => ': பண்புக்கூறு துறையில் ஒரு போலி மதிப்பு உள்ளது.', + 'email' => 'பண்புக்கூறு: செல்லுபடியாகும் மின்னஞ்சல் முகவரி இருக்க வேண்டும்.', + 'exists' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', + 'file' => 'பண்புக்கூறு ஒரு கோப்பாக இருக்க வேண்டும்.', + 'filled' => 'பண்புக்கூறு துறையில் ஒரு மதிப்பு இருக்க வேண்டும்.', + 'image' => 'பண்புக்கூறு: ஒரு படம் இருக்க வேண்டும்.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', + 'in_array' => ': பண்புக்கூறு புலம் இல்லை: மற்றவை.', + 'integer' => 'பண்புக்கூறு: ஒரு முழு எண்ணாக இருக்க வேண்டும்.', + 'ip' => 'பண்புக்கூறு: செல்லுபடியாகும் IP முகவரி இருக்க வேண்டும்.', + 'ipv4' => 'பண்புக்கூறு: செல்லுபடியாகும் IPv4 முகவரி இருக்க வேண்டும்.', + 'ipv6' => 'பண்புக்கூறு: செல்லுபடியாகும் IPv6 முகவரி இருக்க வேண்டும்.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'பண்புக்கூறு செல்லுபடியான JSON சரமாக இருக்க வேண்டும்.', + 'max' => [ + 'numeric' => ': பண்புக்கூறு அதிகமாக இருக்கலாம்: அதிகபட்சம்.', + 'file' => 'உருக்கு: பண்பு அதிகமாக இருக்கலாம்: அதிகபட்ச கிலோபைட்.', + 'string' => ': பண்புக்கூறு அதிகமாக இருக்கலாம்: அதிக எழுத்துகள்.', + 'array' => ': பண்புக்கூறு அதிகமாக இல்லை: அதிகபட்சம் பொருட்களை.', + ], + 'mimes' => 'வகை: வகை ஒரு கோப்பு இருக்க வேண்டும்:: மதிப்புகள்.', + 'mimetypes' => 'வகை: வகை ஒரு கோப்பு இருக்க வேண்டும்:: மதிப்புகள்.', + 'min' => [ + 'numeric' => ': பண்புக்கூறு குறைந்தது: நிமிடம்.', + 'file' => ': பண்புக்கூறு குறைந்தது: நிமிட கிலோபைட்.', + 'string' => ': பண்புக்கூறு குறைந்தது: குறைந்த எழுத்துகள்.', + 'array' => ': பண்புக்கூறு குறைந்தபட்சம்: நிமிடம் உருப்படிகள் வேண்டும்.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', + 'numeric' => 'பண்புக்கூறு: ஒரு எண் இருக்க வேண்டும்.', + 'present' => ': பண்புக்கூறு களஞ்சியம் இருக்க வேண்டும்.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'பண்புக்கூறு வடிவமைப்பு தவறானது.', + 'required' => ': பண்புக்கூறு தேவைப்படுகிறது.', + 'required_if' => ': பண்புக்கூறு புலம் தேவை: மற்றது: மதிப்பு.', + 'required_unless' => ': பண்புக்கூறு தேவைப்படுகிறது: மற்றது: மதிப்புகள்.', + 'required_with' => ': பண்புக்கூறு: போது மதிப்புகள் உள்ளது.', + 'required_with_all' => ': பண்புக்கூறு: போது மதிப்புகள் உள்ளது.', + 'required_without' => ': பண்புக்கூறு புலம் தேவை: மதிப்புகள் இல்லை.', + 'required_without_all' => ': மதிப்புகள் இல்லை போது பண்பு துறையில் தேவைப்படுகிறது.', + 'same' => 'பண்புக்கூறு: மற்றொன்று பொருந்த வேண்டும்.', + 'size' => [ + 'numeric' => 'பண்புக்கூறு: அளவு இருக்க வேண்டும்.', + 'file' => 'பண்புக்கூறு: அளவு கிலோபைட்டுகள்.', + 'string' => 'பண்புக்கூறு: அளவுருக்கள் இருக்க வேண்டும்.', + 'array' => ': பண்புக்கூறு: அளவு உருப்படிகளைக் கொண்டிருக்க வேண்டும்.', + ], + 'string' => 'பண்புக்கூறு ஒரு சரம் இருக்க வேண்டும்.', + 'timezone' => 'பண்புக்கூறு: செல்லுபடியாகும் மண்டலம் இருக்க வேண்டும்.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => ': பண்பு ஏற்கனவே ஏற்கப்பட்டுள்ளது.', + 'uploaded' => ': பண்புக்கூறு பதிவேற்றத் தவறியது.', + 'url' => 'பண்புக்கூறு வடிவமைப்பு தவறானது.', + 'unique_undeleted' => 'பண்பு: பண்பு தனித்துவமானது.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'பண்புக்கூறு துறையில் அனுமதிக்கப்படாத ஒரு பாத்திரம் உள்ளது.', + 'email_array' => 'ஒன்று அல்லது அதற்கு மேற்பட்ட மின்னஞ்சல் முகவரிகள் தவறானவை.', + 'hashed_pass' => 'உங்கள் தற்போதைய கடவுச்சொல் தவறானது', + 'dumbpwd' => 'அந்த கடவுச்சொல் மிகவும் பொதுவானது.', + 'statuslabel_type' => 'செல்லுபடியாகும் நிலை லேபிள் வகை தேர்ந்தெடுக்க வேண்டும்', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/ta/account/general.php b/resources/lang/ta/account/general.php deleted file mode 100644 index 7fc060a849..0000000000 --- a/resources/lang/ta/account/general.php +++ /dev/null @@ -1,12 +0,0 @@ - 'Personal API Keys', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', - 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', -); diff --git a/resources/lang/ta/admin/companies/general.php b/resources/lang/ta/admin/companies/general.php deleted file mode 100644 index 90da6ecf11..0000000000 --- a/resources/lang/ta/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'நிறுவனம் தேர்ந்தெடு', - '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/table.php b/resources/lang/ta/admin/companies/table.php deleted file mode 100644 index 1898d4af6e..0000000000 --- a/resources/lang/ta/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'நிறுவனங்கள்', - 'create' => 'நிறுவனம் உருவாக்கவும்', - 'title' => 'நிறுவனம்', - 'update' => 'கம்பெனி புதுப்பிக்கவும்', - 'name' => 'நிறுவனத்தின் பெயர்', - 'id' => 'ஐடி', -); diff --git a/resources/lang/ta/admin/hardware/form.php b/resources/lang/ta/admin/hardware/form.php deleted file mode 100644 index b615ea0af4..0000000000 --- a/resources/lang/ta/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'பெரும்பங்கு சொத்துக்களை நீக்குவதை உறுதிப்படுத்தவும்', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'கீழே மொத்த நீக்குவதற்கான சொத்துக்களை மதிப்பாய்வு செய்யவும். நீக்கப்பட்டவுடன், இந்த சொத்துகள் மீட்டமைக்கப்படலாம், ஆனால் அவை தற்போது எந்த பயனர்களையும் தற்போது ஒதுக்கப்படும்.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'நீங்கள் நீக்குவது: asset_count சொத்துகள்.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'மொத்த புதுப்பித்தல் சொத்துகள்', - 'bulk_update_help' => 'இந்த படிவம் ஒரே நேரத்தில் பல சொத்துக்களை புதுப்பிக்க உதவுகிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'அவுட் சரிபார்க்கப்பட்டது', - 'checkout_date' => 'புதுப்பிப்பு தேதி', - 'checkin_date' => 'சரி தேதி', - 'checkout_to' => 'புதுப்பித்தல்', - 'cost' => 'கொள்முதல் செலவு', - 'create' => 'சொத்து உருவாக்கவும்', - 'date' => 'கொள்முதல் தேதி', - 'depreciation' => 'தேய்மானம்', - 'depreciates_on' => 'நிக்காது', - 'default_location' => 'இயல்புநிலை இருப்பிடம்', - 'eol_date' => 'EOL தேதி', - 'eol_rate' => 'EOL விகிதம்', - 'expected_checkin' => 'எதிர்பார்த்த செக்கின் தேதி', - 'expires' => 'காலாவதியாகிறது', - 'fully_depreciated' => 'முற்றிலும் குறைத்து மதிப்பிடப்பட்டுள்ளது', - 'help_checkout' => 'நீங்கள் உடனடியாக இந்த சொத்தை ஒதுக்க விரும்பினால், மேலேயுள்ள நிலை பட்டியலில் இருந்து "வரிசைப்படுத்துவதற்குத் தயார்" என்பதைத் தேர்ந்தெடுக்கவும்.', - 'mac_address' => 'Mac முகவரி', - 'manufacturer' => 'உற்பத்தியாளர்', - 'model' => 'மாதிரி', - 'months' => 'மாதங்கள்', - 'name' => 'சொத்து பெயர்', - 'notes' => 'குறிப்புக்கள்', - 'order' => 'ஆர்டர் எண்', - 'qr' => 'க்யு ஆர் குறியீடு', - 'requestable' => 'பயனர்கள் இந்த சொத்தை கோரலாம்', - 'select_statustype' => 'நிலை வகை தேர்ந்தெடுக்கவும்', - 'serial' => 'சீரியல்', - 'status' => 'நிலைமை', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/ta/admin/hardware/general.php b/resources/lang/ta/admin/hardware/general.php deleted file mode 100644 index 6c26347c1e..0000000000 --- a/resources/lang/ta/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'சொத்துகள் பற்றி', - 'about_assets_text' => 'சொத்துகள் வரிசை எண் அல்லது சொத்து குறிச்சொல் மூலம் கண்காணிக்கப்படும் உருப்படிகளாக இருக்கின்றன. ஒரு குறிப்பிட்ட உருப்படி விஷயங்களை அடையாளம் காண்பிக்கும் அதிக மதிப்புள்ள பொருட்களாக அவை இருக்கும்.', - 'archived' => 'காப்பகப்படுத்தியவை', - 'asset' => 'சொத்து', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'சரிபார்ப்பு சொத்து', - 'checkout' => 'சரிபார்ப்புச் சொத்து', - 'clone' => 'குளோன் சொத்து', - 'deployable' => 'அணியப்படுத்தக்', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'சொத்து திருத்து', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'கோரப்பட்டது', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'சொத்து மீட்டமை', - 'pending' => 'நிலுவையில்', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/ta/admin/hardware/message.php b/resources/lang/ta/admin/hardware/message.php deleted file mode 100644 index d5d59e1e40..0000000000 --- a/resources/lang/ta/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - ' எச்சரிக்கை: இந்த சொத்து தற்போது undeployable என குறிக்கப்பட்டுள்ளது. இந்த நிலை மாறியிருந்தால், சொத்து நிலையை புதுப்பிக்கவும்.', - 'does_not_exist' => 'சொத்து இல்லை.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', - 'assoc_users' => 'இந்த சொத்து தற்போது ஒரு பயனர் வெளியே சோதிக்கப்பட்டது மற்றும் நீக்க முடியாது. முதலில் சொத்தை சரிபார்த்து, மீண்டும் நீக்கி முயற்சிக்கவும்.', - - 'create' => [ - 'error' => 'சொத்து உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும். :(', - 'success' => 'சொத்து வெற்றிகரமாக உருவாக்கப்பட்டது. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'சொத்து புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'சொத்து வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', - 'nothing_updated' => 'எந்த துறைகளும் தேர்ந்தெடுக்கப்படவில்லை, அதனால் எதுவும் புதுப்பிக்கப்படவில்லை.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'சொத்து மீட்டமைக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'சொத்து வெற்றிகரமாக மீட்டமைக்கப்பட்டது.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'சொத்து தணிக்கை தோல்வியடைந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'சொத்து தணிக்கை வெற்றிகரமாக உள்நுழைந்தது.', - ], - - - 'deletefile' => [ - 'error' => 'கோப்பு நீக்கப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'கோப்பு வெற்றிகரமாக நீக்கப்பட்டது.', - ], - - 'upload' => [ - 'error' => 'கோப்பு (கள்) பதிவேற்றப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'கோப்பு (கள்) வெற்றிகரமாக பதிவேற்றப்பட்டது.', - 'nofiles' => 'பதிவேற்றுவதற்கான எந்தவொரு கோப்பையும் நீங்கள் தேர்ந்தெடுக்கவில்லை அல்லது நீங்கள் பதிவேற்ற முயற்சிக்கும் கோப்பு மிகப்பெரியது', - 'invalidfiles' => 'உங்கள் கோப்புகளில் ஒன்று அல்லது அதற்கு மேற்பட்டவை மிக அதிகமாக உள்ளது அல்லது அனுமதிக்கப்படாத கோப்பு வகை உள்ளது. அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, doc, docx, pdf மற்றும் txt ஆகியவை.', - ], - - 'import' => [ - 'error' => 'சில உருப்படிகளை சரியாக இறக்குமதி செய்யவில்லை.', - 'errorDetail' => 'பிழைகள் காரணமாக பின்வரும் உருப்படிகளை இறக்குமதி செய்யப்படவில்லை.', - 'success' => 'உங்கள் கோப்பு இறக்குமதி செய்யப்பட்டது', - 'file_delete_success' => 'உங்கள் கோப்பு வெற்றிகரமாக நீக்கப்பட்டது', - 'file_delete_error' => 'கோப்பை நீக்க முடியவில்லை', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'இந்த சொத்தை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', - 'error' => 'சொத்தை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'nothing_updated' => 'சொத்துகள் எதுவும் தேர்ந்தெடுக்கப்படவில்லை, எனவே எதுவும் நீக்கப்படவில்லை.', - 'success' => 'சொத்து வெற்றிகரமாக நீக்கப்பட்டது.', - ], - - 'checkout' => [ - 'error' => 'சொத்து சரிபார்க்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'சொத்து வெற்றிகரமாக சரிபார்க்கப்பட்டது.', - 'user_does_not_exist' => 'அந்த பயனர் தவறானது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'not_available' => 'புதுப்பித்துக்காக அந்த சொத்து கிடைக்கவில்லை!', - 'no_assets_selected' => 'You must select at least one asset from the list', - ], - - 'checkin' => [ - 'error' => 'சொத்து சரிபார்க்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'சொத்து வெற்றிகரமாக சரிபார்க்கப்பட்டது.', - 'user_does_not_exist' => 'அந்த பயனர் தவறானது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'already_checked_in' => 'அந்தச் சொத்து ஏற்கனவே சோதிக்கப்பட்டுள்ளது.', - - ], - - 'requests' => [ - 'error' => 'சொத்து கோரப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'சொத்து வெற்றிகரமாக கோரப்பட்டது.', - 'canceled' => 'புதுப்பித்து கோரிக்கை வெற்றிகரமாக ரத்துசெய்யப்பட்டது', - ], - -]; diff --git a/resources/lang/ta/admin/hardware/table.php b/resources/lang/ta/admin/hardware/table.php deleted file mode 100644 index d6908c6e52..0000000000 --- a/resources/lang/ta/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'சொத்து டேக்', - 'asset_model' => 'மாதிரி', - 'book_value' => 'Current Value', - 'change' => 'உள்ளே வெளியே', - 'checkout_date' => 'புதுப்பிப்பு தேதி', - 'checkoutto' => 'சரிபார்க்கப்பட்டது', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'வேறுபாடு', - 'dl_csv' => 'CSV ஐ பதிவிறக்குக', - 'eol' => ', EOL', - 'id' => 'ஐடி', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'இருப்பிடம்', - 'purchase_cost' => 'செலவு', - 'purchase_date' => 'வாங்கப்பட்டது', - 'serial' => 'சீரியல்', - 'status' => 'நிலைமை', - 'title' => 'சொத்து', - '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/ta/admin/kits/general.php b/resources/lang/ta/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/ta/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/message.php b/resources/lang/ta/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/ta/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/ta/admin/labels/table.php b/resources/lang/ta/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/ta/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/ta/admin/licenses/general.php b/resources/lang/ta/admin/licenses/general.php deleted file mode 100644 index 6c5e519f00..0000000000 --- a/resources/lang/ta/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'உரிமங்கள் பற்றி', - 'about_licenses' => 'மென்பொருள் கண்காணிக்க பயன்படுகிறது. தனிநபர்களிடம் சோதிக்கப்படக்கூடிய குறிப்பிட்ட எண்ணிக்கையிலான இடங்களை அவர்கள் கொண்டுள்ளனர்', - 'checkin' => 'Checkin உரிமத்தின் இடம்', - 'checkout_history' => 'புதுப்பித்து வரலாறு', - 'checkout' => 'புதுப்பித்து உரிமம் இருக்கை', - 'edit' => 'உரிமம் திருத்தவும்', - 'filetype_info' => 'அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, jpeg, doc, docx, pdf, txt, zip மற்றும் rar ஆகியவை.', - 'clone' => 'க்ளோன் உரிமம்', - 'history_for' => 'வரலாறு', - 'in_out' => 'உள்ளே வெளியே', - 'info' => 'உரிமம் தகவல்', - 'license_seats' => 'உரிமம் இருக்கைகள்', - 'seat' => 'இருக்கை', - 'seats' => 'இருக்கைகள்', - 'software_licenses' => 'மென்பொருள் உரிமங்கள்', - 'user' => 'பயனர்', - 'view' => 'உரிமத்தைக் காட்டு', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/ta/admin/locations/table.php b/resources/lang/ta/admin/locations/table.php deleted file mode 100644 index 03cfa38e5a..0000000000 --- a/resources/lang/ta/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'இடங்கள் பற்றி', - 'about_locations' => 'பயனர்கள், சொத்துக்கள் மற்றும் பிற பொருட்களுக்கான இருப்பிட தகவலைக் கண்டறிய இடங்கள் பயன்படுத்தப்படுகின்றன', - 'assets_rtd' => 'சொத்துக்கள்', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'சொத்துகள் ஒதுக்கப்பட்டுள்ளன', - 'id' => 'ஐடி', - 'city' => 'பெருநகரம்', - 'state' => 'நிலை', - 'country' => 'நாடு', - 'create' => 'இருப்பிடத்தை உருவாக்கவும்', - 'update' => 'இருப்பிடம் புதுப்பிக்கவும்', - 'print_assigned' => 'ஒப்படைக்கப்பட்டதை அச்சிடு', - 'print_all_assigned' => 'ஒப்படைக்கப்பட்ட அனைத்தையும் அச்சிடு', - 'name' => 'இருப்பிடம் பெயர்', - 'address' => 'முகவரி', - 'address2' => 'Address Line 2', - 'zip' => 'அஞ்சல் குறியீடு', - 'locations' => 'இடங்கள்', - '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 (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/manufacturers/message.php b/resources/lang/ta/admin/manufacturers/message.php deleted file mode 100644 index 6c1c1b5965..0000000000 --- a/resources/lang/ta/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'உற்பத்தியாளர் இல்லை.', - 'assoc_users' => 'இந்த உற்பத்தியாளர் தற்போது குறைந்தது ஒரு மாதிரியுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. இந்த உற்பத்தியாளரை இனி குறிப்பிடுவதற்கு உங்கள் மாதிரியைப் புதுப்பிக்கவும் மீண்டும் முயற்சிக்கவும்.', - - 'create' => array( - 'error' => 'உற்பத்தியாளர் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'உற்பத்தியாளர் வெற்றிகரமாக உருவாக்கப்பட்டது.' - ), - - 'update' => array( - 'error' => 'உற்பத்தியாளர் புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'உற்பத்தியாளர் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'இந்த உற்பத்தியாளரை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', - 'error' => 'தயாரிப்பாளரை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'உற்பத்தியாளர் வெற்றிகரமாக நீக்கப்பட்டது.' - ) - -); diff --git a/resources/lang/ta/admin/manufacturers/table.php b/resources/lang/ta/admin/manufacturers/table.php deleted file mode 100644 index 8855f7c4d4..0000000000 --- a/resources/lang/ta/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'உற்பத்தியாளர்கள் பற்றி', - 'about_manufacturers_text' => 'உற்பத்தியாளர்கள் உங்கள் சொத்துக்களை உருவாக்கும் நிறுவனங்கள். நீங்கள் இங்குள்ள முக்கியமான ஆதரவு தொடர்பு தகவலை இங்கே சேமித்து வைக்கலாம், இது உங்கள் சொத்து விவரம் பக்கங்களில் காண்பிக்கப்படும்.', - 'asset_manufacturers' => 'சொத்து உற்பத்தியாளர்கள்', - 'create' => 'உற்பத்தியாளர் உருவாக்கவும்', - 'id' => 'ஐடி', - 'name' => 'பெயர்', - 'support_email' => 'ஆதரவு மின்னஞ்சல்', - 'support_phone' => 'ஆதரவு தொலைபேசி', - 'support_url' => 'ஆதரவு URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'உற்பத்தியாளர் புதுப்பிக்கவும்', - 'url' => 'URL ஐ', - -); diff --git a/resources/lang/ta/admin/models/message.php b/resources/lang/ta/admin/models/message.php deleted file mode 100644 index 5527fb8b8d..0000000000 --- a/resources/lang/ta/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'மாதிரி இல்லை.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'தற்போது இந்த மாதிரி ஒன்று ஒன்று அல்லது அதற்கு மேற்பட்ட சொத்துக்களுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. சொத்துக்களை நீக்கிவிட்டு மீண்டும் நீக்குவதற்கு முயற்சிக்கவும்.', - - - 'create' => array( - 'error' => 'மாதிரி உருவாக்கப்பட்டது இல்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'மாதிரி வெற்றிகரமாக உருவாக்கப்பட்டது.', - 'duplicate_set' => 'அந்த பெயர், உற்பத்தியாளர் மற்றும் மாதிரி எண்ணுடன் ஏற்கனவே ஒரு சொத்து மாதிரி உள்ளது.', - ), - - 'update' => array( - 'error' => 'மாதிரி புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'மாடல் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', - ), - - 'delete' => array( - 'confirm' => 'இந்த சொத்து மாடலை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', - 'error' => 'மாதிரியை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'மாதிரி வெற்றிகரமாக நீக்கப்பட்டது.' - ), - - 'restore' => array( - 'error' => 'மாடல் மீட்டமைக்கப்படவில்லை, தயவு செய்து மீண்டும் முயற்சிக்கவும்', - 'success' => 'மாடல் வெற்றிகரமாக மீட்கப்பட்டது.' - ), - - 'bulkedit' => array( - 'error' => 'எந்த துறைகளும் மாற்றப்படவில்லை, அதனால் எதுவும் புதுப்பிக்கப்படவில்லை.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/ta/admin/settings/general.php b/resources/lang/ta/admin/settings/general.php deleted file mode 100644 index 3941ce4f2b..0000000000 --- a/resources/lang/ta/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - 'செயலில் உள்ள அடைவு', - '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".', - '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 Notification 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.', - 'asset_ids' => 'சொத்து ID கள்', - 'audit_interval' => 'ஆடிட் இடைவேளை', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'தணிக்கை எச்சரிக்கை புராணம்', - 'audit_warning_days_help' => 'தணிக்கைக்கு ஆட்கள் தடையின்றி எத்தனை நாட்கள் முன்கூட்டியே நாம் எச்சரிக்க வேண்டும்?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'முன்னுரிமை (விரும்பினால்)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'காப்புப்பிரதிகளில்', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'தனிப்பயன் CSS', - 'custom_css_help' => 'நீங்கள் பயன்படுத்த விரும்பும் தனிப்பயன் CSS மீறல்களை உள்ளிடுக. <style></style> குறிச்சொற்களை சேர்க்க வேண்டாம்.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'இயல்புநிலை நாணயம்', - 'default_eula_text' => 'இயல்புநிலை EULA', - 'default_language' => 'இயல்புநிலை மொழி', - 'default_eula_help_text' => 'நீங்கள் தனிபயன் EULA களை குறிப்பிட்ட சொத்து வகையுடன் இணைக்கலாம்.', - 'display_asset_name' => 'சொத்து பெயரைக் காட்டு', - 'display_checkout_date' => 'காட்சி புதுப்பிப்பு தேதி', - 'display_eol' => 'அட்டவணை பார்வையில் EOL காட்டவும்', - 'display_qr' => 'சதுரக் குறியீடுகள் காட்டவும்', - 'display_alt_barcode' => '1D பார்கோடு காட்டவும்', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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 ஒருங்கிணைப்பு', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP சேவையகம்', - 'ldap_server_help' => 'இது ldap: // (மறைகுறியாக்கப்பட்ட அல்லது TLS க்கு) அல்லது ldaps: // (SSL க்கு) தொடங்க வேண்டும்.', - 'ldap_server_cert' => 'LDAP SSL சான்றிதழ் சரிபார்ப்பு', - 'ldap_server_cert_ignore' => 'தவறான SSL சான்றிதழை அனுமதி', - 'ldap_server_cert_help' => 'நீங்கள் சுயமாக கையொப்பமிடப்பட்ட SSL சான்றிதழைப் பயன்படுத்துகிறீர்கள் என்றால், இந்த செல்லாத பெட்டியை தேர்வுசெய்து தவறான SSL சான்றிதழை ஏற்றுக்கொள்ள விரும்புகிறேன்.', - 'ldap_tls' => 'TLS ஐப் பயன்படுத்துக', - 'ldap_tls_help' => 'நீங்கள் உங்கள் LDAP சர்வரில் STARTTLS ஐ இயங்கினால் மட்டுமே இதை சோதிக்க வேண்டும்.', - 'ldap_uname' => 'LDAP Bind பயனர்பெயர்', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind கடவுச்சொல்', - 'ldap_basedn' => 'அடிப்படை பிணை DN', - 'ldap_filter' => 'LDAP வடிகட்டி', - 'ldap_pw_sync' => 'LDAP கடவுச்சொல் ஒத்திசைவு', - 'ldap_pw_sync_help' => 'உள்ளூர் கடவுச்சொற்களை ஒத்திசைத்த LDAP கடவுச்சொற்களை வைத்திருக்க விரும்பவில்லை என்றால், இந்த பெட்டியை தேர்வுநீக்கம் செய்யவும். இதன் விளைவாக உங்கள் LDAP சேவையகம் சில காரணங்களுக்காக கிடைக்கவில்லை என்றால் உங்கள் பயனர் உள்நுழைய முடியாது என்று அர்த்தம்.', - 'ldap_username_field' => 'பயனாளர் புலம்', - 'ldap_lname_field' => 'கடைசி பெயர்', - 'ldap_fname_field' => 'LDAP முதல் பெயர்', - 'ldap_auth_filter_query' => 'LDAP அங்கீகார வினவல்', - 'ldap_version' => 'LDAP பதிப்பு', - 'ldap_active_flag' => 'LDAP செயலில் கொடி', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP பணியாளர் எண்', - 'ldap_email' => 'LDAP மின்னஞ்சல்', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'சின்னம்', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'தங்கள் நிறுவனத்தின் சொத்துக்களுக்கு நிறுவனங்களுக்கு ஒதுக்கப்பட்டுள்ள பயனர்களை (நிர்வாகிகள் உட்பட) கட்டுப்படுத்துதல்.', - 'full_multiple_companies_support_text' => 'முழு பல நிறுவனங்கள் ஆதரவு', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'அமைப்பை', - 'settings' => 'அமைப்புகள்', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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' => 'தள பெயர்', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'ஸ்னாப்-ஐடி பதிப்பு', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'கணினி தகவல்', - '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' => 'உங்கள் நிறுவலின் சில அம்சங்களைத் தனிப்பயனாக்க இந்த அமைப்புகள் உங்களை அனுமதிக்கின்றன.', - 'labels_per_page' => 'பக்கத்திற்கு லேபிள்கள்', - 'label_dimensions' => 'லேபிள் பரிமாணங்கள் (அங்குலங்கள்)', - 'next_auto_tag_base' => 'அடுத்த ஆட்டோ-அதிகரிப்பு', - 'page_padding' => 'பக்க விளிம்புகள் (அங்குலங்கள்)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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' => 'லேபிள் எழுத்துரு அளவு', - 'labels_pagewidth' => 'லேபிள் தாள் அகலம்', - 'labels_pageheight' => 'லேபிள் தாள் உயரம்', - 'label_gutters' => 'லேபிள் இடைவெளி (அங்குலங்கள்)', - 'page_dimensions' => 'பக்க பரிமாணங்கள் (அங்குலங்கள்)', - 'label_fields' => 'லேபிள் புலங்கள்', - 'inches' => 'அங்குல', - 'width_w' => 'W', - 'height_h' => 'மணி', - 'show_url_in_emails' => 'மின்னஞ்சல்களில் Snipe-IT இணைப்பு', - 'show_url_in_emails_help_text' => 'உங்கள் மின்னஞ்சல் அடிக்குறிப்புகளில் உங்கள் கத்தோலிக்க-தகவல் நிறுவலுக்கு மீண்டும் இணைக்க விரும்பவில்லை என்றால் இந்த பெட்டியைத் தேர்வுநீக்குக. உங்கள் பயனர்களில் பெரும்பாலானவர்கள் உள்நுழையவில்லை என்றால் பயனுள்ளதாக இருக்கும்.', - 'text_pt' => 'புள்', - 'thumbnail_max_h' => 'அதிகபட்ச சிறு உயரம்', - 'thumbnail_max_h_help' => 'பட்டியல் பார்வையில் சிறுபடங்களைக் காட்டக்கூடிய பிக்சல்களில் அதிகபட்ச உயரம். குறைந்தபட்சம் 25, அதிகபட்சம் 500.', - 'two_factor' => 'இரண்டு காரணி அங்கீகாரம்', - 'two_factor_secret' => 'இரண்டு காரணி குறியீடு', - 'two_factor_enrollment' => 'இரண்டு காரணி பதிவு', - 'two_factor_enabled_text' => 'இரு காரணி இயக்கு', - 'two_factor_reset' => 'இரண்டு காரணி இரகசியத்தை மீட்டமை', - 'two_factor_reset_help' => 'இது மீண்டும் தங்கள் சாதனத்தை Google Authenticator உடன் பதிவு செய்யும்படி கட்டாயப்படுத்தும். அவர்கள் தற்போது பதிவுசெய்யப்பட்ட சாதனம் தொலைந்து அல்லது திருடப்பட்டால் இது பயனுள்ளதாக இருக்கும்.', - 'two_factor_reset_success' => 'இரண்டு காரணி சாதனம் வெற்றிகரமாக மீட்டமைக்கப்பட்டது', - 'two_factor_reset_error' => 'இரண்டு காரணி சாதன மீட்டமைப்பு தோல்வியடைந்தது', - 'two_factor_enabled_warning' => 'தற்போது இயங்கவில்லையெனில் இரண்டு-காரணி செயல்படுத்துவதால், உடனடியாக Google Auth பதிவுசெய்யப்பட்ட சாதனத்துடன் அங்கீகரிக்கும்படி கட்டாயப்படுத்தும். ஒருவர் தற்போது பதிவுசெய்யப்படவில்லை என்றால், உங்கள் சாதனம் பதிவுசெய்யும் திறனை நீங்கள் பெறுவீர்கள்.', - 'two_factor_enabled_help' => 'இது Google Authenticator ஐ பயன்படுத்தி இரு காரணி அங்கீகாரத்தை இயக்கும்.', - 'two_factor_optional' => 'தேர்ந்தெடுக்கப்பட்டவர்கள் (அனுமதிக்கப்பட்டால் பயனர்கள் இயக்கலாம் அல்லது முடக்கலாம்)', - 'two_factor_required' => 'எல்லா பயனர்களுக்கும் தேவை', - 'two_factor_disabled' => 'முடக்கப்பட்டது', - 'two_factor_enter_code' => 'இரு காரணி குறியீடு உள்ளிடவும்', - 'two_factor_config_complete' => 'கோட் சமர்ப்பிக்கவும்', - 'two_factor_enabled_edit_not_allowed' => 'இந்த அமைப்பைத் திருத்த உங்கள் நிர்வாகி அனுமதிக்கவில்லை.', - 'two_factor_enrollment_text' => "இரண்டு காரணி அங்கீகாரம் தேவைப்படுகிறது, ஆனால் உங்கள் சாதனம் இதுவரை பதிவுசெய்யப்படவில்லை. உங்கள் Google Authenticator பயன்பாட்டைத் திறந்து உங்கள் சாதனத்தை சேர்ப்பதற்கு கீழே உள்ள QR குறியீட்டை ஸ்கேன் செய்யவும். உங்கள் சாதனத்தை நீங்கள் சேர்ந்தவுடன், கீழே உள்ள குறியீட்டை உள்ளிடுக", - 'require_accept_signature' => 'கையொப்பம் தேவை', - 'require_accept_signature_help_text' => 'இந்த அம்சத்தை இயக்குவதால், சொத்துக்களை ஏற்கும் வகையில் பயனர்கள் உடனே உள்நுழைய வேண்டும்.', - 'left' => 'விட்டு', - 'right' => 'வலது', - 'top' => 'மேல்', - 'bottom' => 'கீழே', - 'vertical' => 'செங்குத்து', - 'horizontal' => 'கிடைமட்ட', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/ta/admin/settings/table.php b/resources/lang/ta/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/ta/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/ta/admin/statuslabels/message.php b/resources/lang/ta/admin/statuslabels/message.php deleted file mode 100644 index 3cb2a5d991..0000000000 --- a/resources/lang/ta/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'நிலை லேபிள் இல்லை.', - 'assoc_assets' => 'இந்த தகுதி லேபிள் தற்போது குறைந்தது ஒரு சொத்துடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. தயவு செய்து உங்கள் சொத்துக்களை இனி இந்த நிலையை குறிப்பிடாமல் புதுப்பிக்கவும்.', - - 'create' => [ - 'error' => 'நிலை லேபிள் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'நிலை லேபிள் வெற்றிகரமாக உருவாக்கப்பட்டது.', - ], - - 'update' => [ - 'error' => 'நிலைவட்டு லேபிள் புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'தகுதி லேபிள் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', - ], - - 'delete' => [ - 'confirm' => 'இந்த நிலைப்பட்டியலை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', - 'error' => 'நிலை லேபிள் நீக்கப்பட்ட ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'தகுதி லேபிள் வெற்றிகரமாக நீக்கப்பட்டது.', - ], - - 'help' => [ - 'undeployable' => 'இந்த சொத்துக்களை யாருக்கும் ஒதுக்க முடியாது.', - '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/suppliers/table.php b/resources/lang/ta/admin/suppliers/table.php deleted file mode 100644 index 8f486be68a..0000000000 --- a/resources/lang/ta/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'சப்ளையர்கள் பற்றி', - 'about_suppliers_text' => 'சப்ளையர்கள் உருப்படிகளின் மூலத்தைக் கண்டறிய பயன்படுகிறது', - 'address' => 'சப்ளையர் முகவரி', - 'assets' => 'சொத்துக்கள்', - 'city' => 'பெருநகரம்', - 'contact' => 'தொடர்பு பெயர்', - 'country' => 'நாடு', - 'create' => 'சப்ளையர் உருவாக்கவும்', - 'email' => 'மின்னஞ்சல்', - 'fax' => 'தொலைநகல்', - 'id' => 'ஐடி', - 'licenses' => 'உரிமங்கள்', - 'name' => 'விற்பனையாளர் பெயர்', - 'notes' => 'குறிப்புக்கள்', - 'phone' => 'தொலைபேசி', - 'state' => 'நிலை', - 'suppliers' => 'சப்ளையர்கள்', - 'update' => 'மேம்படுத்தல் வழங்குநர்', - 'url' => 'URL ஐ', - 'view' => 'சப்ளையரைக் காண்க', - 'view_assets_for' => 'சொத்துகளுக்கான பார்வை', - 'zip' => 'அஞ்சல் குறியீடு', - -); diff --git a/resources/lang/ta/admin/users/general.php b/resources/lang/ta/admin/users/general.php deleted file mode 100644 index 5415880629..0000000000 --- a/resources/lang/ta/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'பெயரிடப்பட்ட சொத்துகள்: பெயர்', - 'bulk_update_warn' => 'User_count பயனர்களின் பண்புகளை நீங்கள் திருத்த வேண்டும். இந்த படிவத்தைப் பயன்படுத்தி உங்கள் சொந்த பயனர் பண்புகளை நீங்கள் மாற்ற முடியாது என்பதை நினைவில் கொள்ளவும், உங்கள் தனிப்பட்ட பயனருக்கு தனித்தனியாக திருத்தவும் வேண்டும்.', - 'bulk_update_help' => 'பல முறை பயனர்களைப் புதுப்பிக்க இந்த படிவம் உங்களை அனுமதிக்கிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', - 'current_assets' => 'இந்த பயனருக்கு தற்போது சொத்துகள் சரிபார்க்கப்பட்டன', - 'clone' => 'குளோன் பயனர்', - 'contact_user' => 'தொடர்பு: பெயர்', - 'edit' => 'பயனர் திருத்து', - 'filetype_info' => 'அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, jpeg, doc, docx, pdf, txt, zip மற்றும் rar ஆகியவை.', - 'history_user' => 'வரலாறு: பெயர்', - 'info' => 'தகவல்', - 'restore_user' => 'அவற்றை மீட்டெடுக்க இங்கு கிளிக் செய்க.', - 'last_login' => 'கடைசி தேதி', - 'ldap_config_text' => 'LDAP உள்ளமைவு அமைப்புகள் நிர்வாகம்> அமைப்புகள். இறக்குமதி செய்யப்பட்ட அனைத்து பயனர்களுக்கும் (விரும்பினால்) தேர்ந்தெடுக்கப்பட்ட இடம் அமைக்கப்படும்.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'மென்பொருள் சரிபார்க்கப்பட்டது: பெயர்', - '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.', - 'view_user' => 'பயனர் காண்க: பெயர்', - 'usercsv' => 'CSV கோப்பு', - 'two_factor_admin_optin_help' => 'உங்கள் தற்போதைய நிர்வாக அமைப்புகள் இரண்டு காரணி அங்கீகரிப்பின் தேர்ந்தெடுக்கப்பட்ட செயல்பாட்டை அனுமதிக்கின்றன.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/ta/admin/users/message.php b/resources/lang/ta/admin/users/message.php deleted file mode 100644 index 6c453600c8..0000000000 --- a/resources/lang/ta/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'இந்த சொத்தை வெற்றிகரமாக ஏற்றுக்கொண்டீர்கள்.', - 'declined' => 'இந்த சொத்து வெற்றிகரமாக நிராகரித்தது.', - 'bulk_manager_warn' => 'உங்கள் பயனர் வெற்றிகரமாக புதுப்பிக்கப்பட்டிருந்தாலும், உங்கள் மேலாளர் நுழைவு சேமிக்கப்படவில்லை, ஏனெனில் நீங்கள் தேர்ந்தெடுத்த மேலாளர் பயனர் பட்டியலில் திருத்தப்பட வேண்டும், மேலும் பயனர்கள் தங்கள் மேலாளராக இருக்கலாம். மேலாளரைத் தவிர்த்து உங்கள் பயனர்களை மீண்டும் தேர்ந்தெடுக்கவும்.', - 'user_exists' => 'பயனர் ஏற்கனவே உள்ளது!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'உள்நுழைவுத் துறை தேவைப்படுகிறது', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'கடவுச்சொல் தேவை.', - 'insufficient_permissions' => 'போதிய அனுமதிகள் இல்லை.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'பயனர் வெற்றிகரமாக உருவாக்கப்பட்டது.', - 'update' => 'பயனர் வெற்றிகரமாக மேம்படுத்தப்பட்டது.', - 'update_bulk' => 'பயனர்கள் வெற்றிகரமாக மேம்படுத்தப்பட்டன!', - 'delete' => 'பயனர் வெற்றிகரமாக நீக்கப்பட்டது.', - 'ban' => 'பயனர் வெற்றிகரமாக தடை செய்யப்பட்டது.', - 'unban' => 'பயனர் வெற்றிகரமாக தடைசெய்யப்படவில்லை.', - 'suspend' => 'பயனர் வெற்றிகரமாக இடைநீக்கம் செய்யப்பட்டார்.', - 'unsuspend' => 'பயனர் வெற்றிகரமாக தடுக்கப்படவில்லை.', - 'restored' => 'பயனர் வெற்றிகரமாக மீட்டமைக்கப்பட்டார்.', - 'import' => 'பயனர்கள் வெற்றிகரமாக இறக்குமதி செய்தனர்.', - ), - - 'error' => array( - 'create' => 'பயனர் உருவாக்கும் சிக்கல் ஏற்பட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'update' => 'பயனரைப் புதுப்பிப்பதில் சிக்கல் ஏற்பட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'delete' => 'பயனரை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'delete_has_assets' => 'இந்த பயனருக்கு ஒதுக்கப்பட்டுள்ள உருப்படிகளைக் கொண்டுள்ளது, மேலும் நீக்க முடியாது.', - 'unsuspend' => 'பயனரை unsuspending ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'import' => 'பயனர்களை இறக்குமதி செய்வதில் சிக்கல் ஏற்பட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'asset_already_accepted' => 'இந்த சொத்து ஏற்கனவே ஏற்கப்பட்டுள்ளது.', - 'accept_or_decline' => 'நீங்கள் இந்த சொத்தை ஏற்கவோ அல்லது குறைக்கவோ கூடாது.', - 'incorrect_user_accepted' => 'நீங்கள் ஏற்றுக்கொள்ள முயற்சித்த சொத்து உங்களிடம் சோதிக்கப்படவில்லை.', - 'ldap_could_not_connect' => 'LDAP சேவையகத்துடன் இணைக்க முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', - 'ldap_could_not_bind' => 'LDAP சேவையகத்துடன் இணைக்க முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', - 'ldap_could_not_search' => 'LDAP சேவையகத்தை தேட முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', - 'ldap_could_not_get_entries' => 'LDAP சேவையகத்திலிருந்து உள்ளீடுகளை பெற முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', - 'password_ldap' => 'இந்த கணக்கிற்கான கடவுச்சொல் LDAP / Active Directory மூலம் நிர்வகிக்கப்படுகிறது. உங்கள் கடவுச்சொல்லை மாற்ற உங்கள் IT பிரிவை தொடர்பு கொள்ளவும்.', - ), - - 'deletefile' => array( - 'error' => 'கோப்பு நீக்கப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'கோப்பு வெற்றிகரமாக நீக்கப்பட்டது.', - ), - - 'upload' => array( - 'error' => 'கோப்பு (கள்) பதிவேற்றப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'கோப்பு (கள்) வெற்றிகரமாக பதிவேற்றப்பட்டது.', - 'nofiles' => 'பதிவேற்றுவதற்கான எந்தவொரு கோப்பையும் நீங்கள் தேர்ந்தெடுக்கவில்லை', - 'invalidfiles' => 'உங்கள் கோப்புகளில் ஒன்று அல்லது அதற்கு மேற்பட்டவை மிக அதிகமாக உள்ளது அல்லது அனுமதிக்கப்படாத கோப்பு வகை உள்ளது. அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, doc, docx, pdf மற்றும் txt ஆகியவை.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/ta/admin/users/table.php b/resources/lang/ta/admin/users/table.php deleted file mode 100644 index 93c556e4b3..0000000000 --- a/resources/lang/ta/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'செயலில்', - 'allow' => 'அனுமதி', - 'checkedout' => 'சொத்துக்கள்', - 'created_at' => 'உருவாக்கப்பட்டது', - 'createuser' => 'பயனர் உருவாக்கவும்', - 'deny' => 'மறு', - 'email' => 'மின்னஞ்சல்', - 'employee_num' => 'பணியாளர் எண்', - 'first_name' => 'முதல் பெயர்', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'ஐடி', - 'inherit' => 'மரபுரிமையாக', - 'job' => 'வேலை தலைப்பு', - 'last_login' => 'கடைசி தேதி', - 'last_name' => 'கடைசி பெயர்', - 'location' => 'இருப்பிடம்', - 'lock_passwords' => 'இந்த நிறுவலில் உள்நுழைவு விவரங்களை மாற்ற முடியாது.', - 'manager' => 'மேலாளர்', - 'managed_locations' => 'நிர்வகிக்கப்பட்ட இடங்கள்', - 'name' => 'பெயர்', - 'notes' => 'குறிப்புக்கள்', - 'password_confirm' => 'கடவுச்சொல்லை உறுதிப்படுத்துக', - 'password' => 'கடவுச்சொல்', - 'phone' => 'தொலைபேசி', - 'show_current' => 'தற்போதைய பயனர்களைக் காட்டு', - 'show_deleted' => 'நீக்கப்பட்ட பயனர்களைக் காண்பி', - 'title' => 'தலைப்பு', - 'to_restore_them' => 'அவற்றை மீட்டெடுக்க', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'பயனர் புதுப்பிக்கவும்', - 'username' => 'பயனர்பெயர்', - 'user_deleted_text' => 'இந்த பயனர் நீக்கப்பட்டதாக குறிக்கப்பட்டுள்ளது.', - 'username_note' => '(இது உள்நுழைவுக்காக அல்ல, செயலில் உள்ள டைரக்டரிக்கு மட்டுமே பயன்படுத்தப்படுகிறது.)', - 'cloneuser' => 'குளோன் பயனர்', - 'viewusers' => 'பயனர்களைக் காண்க', -); diff --git a/resources/lang/ta/auth/general.php b/resources/lang/ta/auth/general.php deleted file mode 100644 index 7547107403..0000000000 --- a/resources/lang/ta/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'கடவுச்சொல் மீட்டமை இணைப்பு அனுப்பவும்', - 'email_reset_password' => 'மின்னஞ்சல் கடவுச்சொல் மீட்டமை', - 'reset_password' => 'கடவுச்சொல்லை மீட்டமைக்க', - 'saml_login' => 'Login via SAML', - 'login' => 'உள் நுழை', - 'login_prompt' => 'தயவு செய்து புகுபதிகை செய்யவும்', - 'forgot_password' => 'என் கடவு சொல்லை மறந்து விட்டேன்', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/ta/auth/message.php b/resources/lang/ta/auth/message.php deleted file mode 100644 index 56907b1ace..0000000000 --- a/resources/lang/ta/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'இந்த மின்னஞ்சலுடன் ஒரு கணக்கு ஏற்கனவே உள்ளது.', - 'account_not_found' => 'பயனர் பெயர் அல்லது கடவுச்சொல் தவறானது.', - 'account_not_activated' => 'இந்த பயனர் கணக்கு செயல்படுத்தப்படவில்லை.', - 'account_suspended' => 'இந்த பயனர் கணக்கு இடைநீக்கம் செய்யப்பட்டுள்ளது.', - 'account_banned' => 'இந்த பயனர் கணக்கு தடைசெய்யப்பட்டுள்ளது.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'உங்களை உள்நுழைய முயற்சிக்கும்போது சிக்கல் ஏற்பட்டது, தயவுசெய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'வெற்றிகரமாக உள்நுழைந்துள்ளீர்கள்.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'உங்கள் கணக்கை உருவாக்க முயற்சிக்கும்போது ஒரு சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'கணக்கு வெற்றிகரமாக உருவாக்கப்பட்டது.', - ), - - 'forgot-password' => array( - 'error' => 'மீட்டமை கடவுச்சொல் குறியீட்டை பெற முயற்சிக்கும் போது சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க முயற்சிக்கும் போது ஒரு சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'உங்கள் கடவுச்சொல் வெற்றிகரமாக மீட்டமைக்கப்பட்டது.', - ), - - -); diff --git a/resources/lang/ta/general.php b/resources/lang/ta/general.php deleted file mode 100644 index 8f166bb60e..0000000000 --- a/resources/lang/ta/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'கருவிகள்', - 'activated' => 'இயக்கப்பட்டது', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'துணை', - 'accessory_report' => 'துணை குறிப்பு', - 'action' => 'அதிரடி', - 'activity_report' => 'செயல்பாட்டு அறிக்கை', - 'address' => 'முகவரி', - 'admin' => 'நிர்வாகம்', - 'administrator' => 'நிர்வாகி', - 'add_seats' => 'சேர்க்கப்பட்டது இடங்கள்', - 'age' => "வயது", - 'all_assets' => 'அனைத்து சொத்துகளும்', - 'all' => 'அனைத்து', - 'archived' => 'காப்பகப்படுத்தியவை', - 'asset_models' => 'சொத்து மாதிரிகள்', - 'asset_model' => 'மாதிரி', - 'asset' => 'சொத்து', - 'asset_report' => 'சொத்து அறிக்கை', - 'asset_tag' => 'சொத்து டேக்', - 'asset_tags' => 'சொத்துக் குறிகள்', - 'assets_available' => 'சொத்துக்கள் கிடைக்கின்றன', - 'accept_assets' => ':name சொத்துக்களை ஒப்புக்கொள்', - 'accept_assets_menu' => 'சொத்துக்களை ஒப்புக்கொள்', - 'audit' => 'தணிக்கை', - 'audit_report' => 'தணிக்கைப் பதிவு', - 'assets' => 'சொத்துக்கள்', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => ':nameக்கு ஒதுக்கப்பட்டது', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Avatar நீக்கு', - 'avatar_upload' => 'Avatar பதிவேற்றவும்', - 'back' => 'மீண்டும்', - 'bad_data' => 'எதுவும் கிடைக்கவில்லை. மோசமான தரவு?', - 'bulkaudit' => 'மொத்த ஆடிட்', - 'bulkaudit_status' => 'தணிக்கை நிலை', - 'bulk_checkout' => 'மொத்த புதுப்பிப்பு', - 'bulk_edit' => 'மொத்த திருத்தம்', - 'bulk_delete' => 'மொத்த நீக்கம்', - 'bulk_actions' => 'மொத்த செயல்கள்', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'ரத்து', - 'categories' => 'வகைகள்', - 'category' => 'வகை', - 'change' => 'உள்ளே வெளியே', - 'changeemail' => 'மின்னஞ்சல் முகவரியை மாற்றவும்', - 'changepassword' => 'கடவுச்சொல்லை மாற்று', - 'checkin' => 'புதுப்பிப்பது', - 'checkin_from' => 'இருந்து சரிபார்க்கவும்', - 'checkout' => 'வெளியேறுதல்', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'வேண்டுகோள்', - 'city' => 'பெருநகரம்', - 'click_here' => 'இங்கே கிளிக் செய்யவும்', - 'clear_selection' => 'Clear Selection', - 'companies' => 'நிறுவனங்கள்', - 'company' => 'நிறுவனம்', - 'component' => 'உபகரண', - 'components' => 'கூறுகள்', - 'complete' => 'முழுமையான', - 'consumable' => 'பயன்படுத்தக்கூடிய', - 'consumables' => 'நுகர்பொருள்கள்', - 'country' => 'நாடு', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'புதிதாக உருவாக்கு', - 'created' => 'உருப்படி உருவாக்கப்பட்டது', - 'created_asset' => 'சொத்து உருவாக்கப்பட்டது', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - 'updated_at' => 'புதுப்பிக்கப்பட்டது', - 'currency' => '$', // this is deprecated - 'current' => 'தற்போதைய', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', - 'custom_report' => 'விருப்ப சொத்து அறிக்கை', - 'dashboard' => 'டாஷ்போர்டு', - 'days' => 'நாட்களில்', - 'days_to_next_audit' => 'அடுத்த ஆடிட்டிற்கு நாட்கள்', - 'date' => 'தேதி', - 'debug_warning' => 'எச்சரிக்கை!', - 'debug_warning_text' => 'இயல்பான பிழைத்திருத்தத்துடன் இந்த பயன்பாட்டை உற்பத்தி முறையில் இயக்கும். வெளிப்புற உலகத்திற்கு உங்கள் பயன்பாடு அணுகக்கூடியதாக இருந்தால் இது முக்கியமான தரவுகளை அம்பலப்படுத்தலாம். உங்கள் .env கோப்பில் false இல் APP_DEBUG மதிப்பை அமைப்பதன் மூலம் பிழைத்திருத்த முடையை முடக்கு.', - 'delete' => 'அழி', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'நீக்கப்பட்ட', - 'delete_seats' => 'நீக்கப்பட்ட இடங்கள்', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'துறைகள்', - 'department' => 'துறை', - 'deployed' => 'பயன்படுத்தப்படும்போது', - 'depreciation' => 'தேய்மானம்', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'தேய்மானம் அறிக்கை', - 'details' => 'விவரங்கள்', - 'download' => 'பதிவிறக்க', - 'download_all' => 'Download All', - 'editprofile' => 'உங்கள் சுயவிவரம் திருத்தவும்', - 'eol' => ', EOL', - 'email_domain' => 'மின்னஞ்சல் டொமைன்', - 'email_format' => 'மின்னஞ்சல் வடிவமைப்பு', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'இறக்குமதி செய்யும் போது மின்னஞ்சல் முகவரிகள் உருவாக்க இது பயன்படுகிறது', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - 'filastname_format' => 'முதல் தொடக்க கடைசி பெயர் (jsmith@example.com)', - 'firstname_lastname_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'முதல்', - '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)', - 'first_name' => 'முதல் பெயர்', - 'first_name_format' => 'முதல் பெயர் (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'கோப்பு', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'கோப்பு பதிவேற்றங்கள்', - 'file_upload' => 'File Upload', - 'generate' => 'உருவாக்குதல்', - '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' => 'படத்தை நீக்கு', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'இறக்குமதி', - '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', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'போதிய அனுமதிகள் இல்லை!', - 'kits' => 'Predefined Kits', - 'language' => 'மொழி', - 'last' => 'கடந்த', - 'last_login' => 'கடைசி தேதி', - 'last_name' => 'கடைசி பெயர்', - 'license' => 'உரிமம்', - 'license_report' => 'உரிமம் அறிக்கை', - 'licenses_available' => 'உரிமங்கள் கிடைக்கின்றன', - 'licenses' => 'உரிமங்கள்', - 'list_all' => 'அனைத்தையும் பட்டியலிடு', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', - 'feature_disabled' => 'டெமோ நிறுவலுக்கு இந்த அம்சம் முடக்கப்பட்டுள்ளது.', - 'location' => 'இருப்பிடம்', - 'locations' => 'இடங்கள்', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'வெளியேறு', - 'lookup_by_tag' => 'சொத்து டேக் மூலம் பார்', - 'maintenances' => 'Maintenances', - 'manage_api_keys' => 'Manage API Keys', - 'manufacturer' => 'உற்பத்தியாளர்', - 'manufacturers' => 'உற்பத்தியாளர்கள்', - 'markdown' => 'இந்தத் துறையில் ஜிடிப் ருசியான மார்க் டவுன் ஐ அனுமதிக்கிறது.', - 'min_amt' => 'Min. கொத்தமல்லி', - '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' => 'கடைசி ஆடிட்', - 'new' => 'புதிய!', - 'no_depreciation' => 'தேய்மானம் இல்லை', - 'no_results' => 'முடிவுகள் இல்லை.', - 'no' => 'இல்லை', - 'notes' => 'குறிப்புக்கள்', - 'order_number' => 'ஆர்டர் எண்', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => '_MENU_ உருப்படிகளைக் காண்பிக்கிறது', - 'pagination_info' => '_TOTAL_ உருப்படிகளின் ____END_ காண்பிக்கிறது', - 'pending' => 'நிலுவையில்', - 'people' => 'மக்கள்', - 'per_page' => 'பக்கம் ஒன்றுக்கு முடிவு', - 'previous' => 'முந்தைய', - 'processing' => 'செயலாக்க', - 'profile' => 'உங்கள் சுயவிவரம்', - 'purchase_cost' => 'கொள்முதல் செலவு', - 'purchase_date' => 'கொள்முதல் தேதி', - 'qty' => 'கொத்தமல்லி', - 'quantity' => 'அளவு', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'தேர்வு', - 'select_all' => 'Select All', - 'search' => 'தேடல்', - 'select_category' => 'ஓர் வகையறாவை தேர்ந்தெடு', - 'select_department' => 'ஒரு துறையைத் தேர்ந்தெடுக்கவும்', - 'select_depreciation' => 'தேய்மான வகை ஒன்றைத் தேர்ந்தெடுக்கவும்', - 'select_location' => 'இருப்பிடம் தேர்ந்தெடுக்கவும்', - 'select_manufacturer' => 'ஒரு உற்பத்தியாளர் தேர்ந்தெடுக்கவும்', - 'select_model' => 'ஒரு மாதிரி தேர்ந்தெடுக்கவும்', - 'select_supplier' => 'சப்ளையர் ஒன்றைத் தேர்ந்தெடுக்கவும்', - 'select_user' => 'ஒரு பயனரைத் தேர்ந்தெடுக்கவும்', - 'select_date' => 'தேதி தேர்வு (YYYY-MM-DD)', - 'select_statuslabel' => 'நிலைமையைத் தேர்ந்தெடுக்கவும்', - 'select_company' => 'நிறுவனம் தேர்ந்தெடு', - 'select_asset' => 'சொத்து தேர்ந்தெடு', - 'settings' => 'அமைப்புகள்', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'உள்நுழைக', - 'signature' => 'கையொப்பம்', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'டெமோ முறை: இந்த நிறுவலுக்கு சில அம்சங்கள் முடக்கப்பட்டுள்ளன.', - 'site_name' => 'தள பெயர்', - 'state' => 'நிலை', - 'status_labels' => 'நிலை லேபிள்கள்', - 'status' => 'நிலைமை', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'சப்ளையர்', - 'suppliers' => 'சப்ளையர்கள்', - 'sure_to_delete' => 'நீங்கள் நிச்சயமாக நீக்க விரும்புகிறீர்களா?', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'சமர்ப்பி', - 'target' => 'இலக்கு', - 'time_and_date_display' => 'நேரம் மற்றும் தேதி காட்சி', - 'total_assets' => 'மொத்த சொத்துக்கள்', - 'total_licenses' => 'மொத்த உரிமங்கள்', - 'total_accessories' => 'மொத்த பாகங்கள்', - 'total_consumables' => 'மொத்த நுகர்வு', - 'type' => 'வகை', - 'undeployable' => 'அன்-அணியப்படுத்தக்', - 'unknown_admin' => 'அறியப்படாத நிர்வாகம்', - 'username_format' => 'பயனர்பெயர் வடிவமைப்பு', - 'username' => 'Username', - 'update' => 'புதுப்பிக்கப்பட்டது', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'பயனர்', - 'accepted' => 'ஏற்றுக்கொள்ளப்பட்ட', - 'declined' => 'குறைந்துள்ளது', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'ஏற்கப்படாத சொத்துகள்', - 'users' => 'பயனர்கள்', - 'viewall' => 'View All', - 'viewassets' => 'ஒதுக்கப்பட்ட சொத்துகளைப் பார்க்கலாம்', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'வலைத்தளம்', - 'welcome' => 'வரவேற்பு, பெயர்', - 'years' => 'ஆண்டுகள்', - 'yes' => 'ஆமாம்', - 'zip' => 'zip', - 'noimage' => 'எந்த படமும் பதிவேற்றப்படவில்லை அல்லது படத்தை காணவில்லை.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'உங்கள் படிவத்தின் அமர்வு காலாவதியாகிவிட்டது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/ta/help.php b/resources/lang/ta/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/ta/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/ta/localizations.php b/resources/lang/ta/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/ta/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/ta/mail.php b/resources/lang/ta/mail.php deleted file mode 100644 index c8289267ad..0000000000 --- a/resources/lang/ta/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'வலைத்தளத்தில் பயனர் ஒரு உருப்படி கோரிக்கையை ரத்து செய்துள்ளார்', - 'a_user_requested' => 'வலைத்தளத்தில் பயனர் ஒரு உருப்படியைக் கோரியுள்ளார்', - 'accessory_name' => 'துணை பெயர்:', - 'additional_notes' => 'கூடுதல் குறிப்புகள்:', - 'admin_has_created' => 'ஒரு வலைத்தளம் உங்களுக்கு ஒரு கணக்கை உருவாக்கியுள்ளது: இணையத்தளம்.', - 'asset' => 'சொத்து:', - 'asset_name' => 'சொத்து பெயர்:', - 'asset_requested' => 'சொத்து கோரப்பட்டது', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'ஒதுக்கப்படும்', - 'best_regards' => 'சிறந்த வாழ்த்துக்கள்,', - 'canceled' => 'ரத்து செய்தவர்:', - 'checkin_date' => 'சரி தேதி', - 'checkout_date' => 'புதுப்பிப்பு தேதி:', - 'click_to_confirm' => 'உங்கள்: இணைய கணக்கை உறுதிப்படுத்த பின்வரும் இணைப்பை கிளிக் செய்யவும்:', - 'click_on_the_link_accessory' => 'நீங்கள் இணைப்பு பெற்றுள்ளீர்கள் என்பதை உறுதிப்படுத்த கீழே உள்ள இணைப்பைக் கிளிக் செய்க.', - 'click_on_the_link_asset' => 'நீங்கள் சொத்தை பெற்றுள்ளீர்கள் என்பதை உறுதிப்படுத்த கீழே உள்ள இணைப்பைக் கிளிக் செய்க.', - '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', - 'current_QTY' => 'தற்போதைய QTY', - 'Days' => 'நாட்களில்', - 'days' => 'நாட்களில்', - 'expecting_checkin_date' => 'எதிர்பார்த்த செக்கின் தேதி:', - 'expires' => 'காலாவதியாகிறது', - 'Expiring_Assets_Report' => 'சொத்துக்கள் அறிக்கை முடிவடைகிறது.', - 'Expiring_Licenses_Report' => 'காலாவதி உரிமைகள் அறிக்கை.', - 'hello' => 'வணக்கம்', - 'hi' => 'வணக்கம்', - 'i_have_read' => 'நான் பயன்பாட்டு விதிமுறைகளைப் படித்து ஒப்புக்கொள்கிறேன், இந்த உருப்படியைப் பெற்றுள்ளேன்.', - 'item' => 'பொருள்:', - 'Item_Request_Canceled' => 'பொருள் கோரிக்கை ரத்து செய்யப்பட்டது', - 'Item_Requested' => 'பொருள் கோரியது', - 'link_to_update_password' => 'தயவுசெய்து புதுப்பிக்க பின்வரும் இணைப்பை கிளிக் செய்யவும்: உங்கள் இணைய கடவுச்சொல்:', - 'login_first_admin' => 'கீழே உள்ள சான்றுகளை பயன்படுத்தி உங்கள் புதிய Snipe-IT நிறுவலுக்கு உள்நுழையவும்:', - 'login' => 'உள் நுழை:', - 'Low_Inventory_Report' => 'குறைவான சரக்கு அறிக்கை', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'குறைந்தது QTY', - 'name' => 'பெயர்', - 'new_item_checked' => 'உங்கள் பெயரில் ஒரு புதிய உருப்படி சோதிக்கப்பட்டது, விவரங்கள் கீழே உள்ளன.', - 'password' => 'கடவுச்சொல்:', - 'password_reset' => 'கடவுச்சொல்லை மீட்டமை', - - 'read_the_terms' => 'கீழே உள்ள விதிமுறைகளை தயவுசெய்து படித்துப் பாருங்கள்.', - 'read_the_terms_and_click' => 'கீழே உள்ள விதிமுறைகளைப் படியுங்கள், மற்றும் நீங்கள் பயன்படுத்தும் விதிமுறைகளைப் படித்து ஒப்புக்கொள்கிறீர்கள் என்பதை உறுதிப்படுத்த கீழே உள்ள இணைப்பைக் கிளிக் செய்து, சொத்துடைமையைப் பெற்றுள்ளீர்கள்.', - 'requested' => 'கோரியவர்:', - 'reset_link' => 'உங்கள் கடவுச்சொல்லை மீட்டமை இணைப்பு', - 'reset_password' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க இங்கே கிளிக் செய்க:', - 'serial' => 'Serial', - 'supplier' => 'சப்ளையர்', - 'tag' => 'டேக்', - 'test_email' => 'ஸ்னாப்-டி இருந்து மின்னஞ்சல் சோதனை', - '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 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' => 'வகை', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'வரவேற்பு: பெயர்', - 'welcome_to' => 'வரவேற்கிறோம்: வலை!', - 'your_credentials' => 'உங்கள் கத்தரி-ஐடி சான்றுகள்', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/ta/passwords.php b/resources/lang/ta/passwords.php deleted file mode 100644 index 41a87f98ed..0000000000 --- a/resources/lang/ta/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/ta/validation.php b/resources/lang/ta/validation.php deleted file mode 100644 index 9288edfee7..0000000000 --- a/resources/lang/ta/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ': பண்புக்கூறு ஏற்றுக்கொள்ளப்பட வேண்டும்.', - 'active_url' => 'பண்புக்கூறு: செல்லுபடியாகாத URL அல்ல.', - 'after' => 'பின்: பண்புக்கூறு: தேதி தேதி.', - 'after_or_equal' => 'தேதி: தேதி அல்லது அதற்கு சமமாக தேதி இருக்க வேண்டும்: தேதி.', - 'alpha' => 'பண்புக்கூறு: கடிதங்கள் மட்டுமே கொண்டிருக்கும்.', - 'alpha_dash' => 'பண்புக்கூறு, எண்கள், கோடுகள் ஆகியவற்றைக் கொண்டிருக்கும்.', - 'alpha_num' => ': பண்புக்கூறுகள் மற்றும் எண்களை மட்டும் கொண்டிருக்கும்.', - 'array' => ': பண்புக்கூறாக ஒரு வரிசை இருக்க வேண்டும்.', - 'before' => ': பண்புக்கூறு முன் தேதி இருக்க வேண்டும்: தேதி.', - 'before_or_equal' => 'தேதி: தேதி முன் அல்லது சமமாக தேதி இருக்க வேண்டும்: தேதி.', - 'between' => [ - 'numeric' => ': பண்புக்கூறு: நிமிடம் மற்றும் அதிகபட்சம்.', - 'file' => 'தி: பண்புக்கூறு: நிமிடம் மற்றும்: அதிகபட்ச கிலோபைட்.', - 'string' => 'The: பண்புக்கூறு: min மற்றும்: max characters.', - 'array' => ': பண்புக்கூறு: நிமிடம் மற்றும்: அதிகபட்சம் உருப்படிகள்', - ], - 'boolean' => 'கற்பனை புலம் உண்மையாகவோ தவறாகவோ இருக்க வேண்டும்.', - 'confirmed' => 'பண்புக்கூறு உறுதிப்படுத்தல் பொருந்தவில்லை.', - 'date' => ': பண்புக்கூறு சரியான தேதி அல்ல.', - 'date_format' => 'வடிவமைப்பு: வடிவம் பொருந்தவில்லை வடிவமைப்பு.', - 'different' => 'பண்புக்கூறு: மற்றொன்று வித்தியாசமாக இருக்க வேண்டும்.', - 'digits' => 'பண்புக்கூறு: எண் இலக்கங்கள் இருக்க வேண்டும்.', - 'digits_between' => ': பண்புக்கூறு: நிமிடம் மற்றும்: அதிகபட்ச இலக்கங்கள்.', - 'dimensions' => 'பண்புக்கூறு: தவறான பட பரிமாணங்களை கொண்டுள்ளது.', - 'distinct' => ': பண்புக்கூறு துறையில் ஒரு போலி மதிப்பு உள்ளது.', - 'email' => 'பண்புக்கூறு: செல்லுபடியாகும் மின்னஞ்சல் முகவரி இருக்க வேண்டும்.', - 'exists' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', - 'file' => 'பண்புக்கூறு ஒரு கோப்பாக இருக்க வேண்டும்.', - 'filled' => 'பண்புக்கூறு துறையில் ஒரு மதிப்பு இருக்க வேண்டும்.', - 'image' => 'பண்புக்கூறு: ஒரு படம் இருக்க வேண்டும்.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', - 'in_array' => ': பண்புக்கூறு புலம் இல்லை: மற்றவை.', - 'integer' => 'பண்புக்கூறு: ஒரு முழு எண்ணாக இருக்க வேண்டும்.', - 'ip' => 'பண்புக்கூறு: செல்லுபடியாகும் IP முகவரி இருக்க வேண்டும்.', - 'ipv4' => 'பண்புக்கூறு: செல்லுபடியாகும் IPv4 முகவரி இருக்க வேண்டும்.', - 'ipv6' => 'பண்புக்கூறு: செல்லுபடியாகும் IPv6 முகவரி இருக்க வேண்டும்.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'பண்புக்கூறு செல்லுபடியான JSON சரமாக இருக்க வேண்டும்.', - 'max' => [ - 'numeric' => ': பண்புக்கூறு அதிகமாக இருக்கலாம்: அதிகபட்சம்.', - 'file' => 'உருக்கு: பண்பு அதிகமாக இருக்கலாம்: அதிகபட்ச கிலோபைட்.', - 'string' => ': பண்புக்கூறு அதிகமாக இருக்கலாம்: அதிக எழுத்துகள்.', - 'array' => ': பண்புக்கூறு அதிகமாக இல்லை: அதிகபட்சம் பொருட்களை.', - ], - 'mimes' => 'வகை: வகை ஒரு கோப்பு இருக்க வேண்டும்:: மதிப்புகள்.', - 'mimetypes' => 'வகை: வகை ஒரு கோப்பு இருக்க வேண்டும்:: மதிப்புகள்.', - 'min' => [ - 'numeric' => ': பண்புக்கூறு குறைந்தது: நிமிடம்.', - 'file' => ': பண்புக்கூறு குறைந்தது: நிமிட கிலோபைட்.', - 'string' => ': பண்புக்கூறு குறைந்தது: குறைந்த எழுத்துகள்.', - 'array' => ': பண்புக்கூறு குறைந்தபட்சம்: நிமிடம் உருப்படிகள் வேண்டும்.', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', - 'numeric' => 'பண்புக்கூறு: ஒரு எண் இருக்க வேண்டும்.', - 'present' => ': பண்புக்கூறு களஞ்சியம் இருக்க வேண்டும்.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'பண்புக்கூறு வடிவமைப்பு தவறானது.', - 'required' => ': பண்புக்கூறு தேவைப்படுகிறது.', - 'required_if' => ': பண்புக்கூறு புலம் தேவை: மற்றது: மதிப்பு.', - 'required_unless' => ': பண்புக்கூறு தேவைப்படுகிறது: மற்றது: மதிப்புகள்.', - 'required_with' => ': பண்புக்கூறு: போது மதிப்புகள் உள்ளது.', - 'required_with_all' => ': பண்புக்கூறு: போது மதிப்புகள் உள்ளது.', - 'required_without' => ': பண்புக்கூறு புலம் தேவை: மதிப்புகள் இல்லை.', - 'required_without_all' => ': மதிப்புகள் இல்லை போது பண்பு துறையில் தேவைப்படுகிறது.', - 'same' => 'பண்புக்கூறு: மற்றொன்று பொருந்த வேண்டும்.', - 'size' => [ - 'numeric' => 'பண்புக்கூறு: அளவு இருக்க வேண்டும்.', - 'file' => 'பண்புக்கூறு: அளவு கிலோபைட்டுகள்.', - 'string' => 'பண்புக்கூறு: அளவுருக்கள் இருக்க வேண்டும்.', - 'array' => ': பண்புக்கூறு: அளவு உருப்படிகளைக் கொண்டிருக்க வேண்டும்.', - ], - 'string' => 'பண்புக்கூறு ஒரு சரம் இருக்க வேண்டும்.', - 'timezone' => 'பண்புக்கூறு: செல்லுபடியாகும் மண்டலம் இருக்க வேண்டும்.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ': பண்பு ஏற்கனவே ஏற்கப்பட்டுள்ளது.', - 'uploaded' => ': பண்புக்கூறு பதிவேற்றத் தவறியது.', - 'url' => 'பண்புக்கூறு வடிவமைப்பு தவறானது.', - 'unique_undeleted' => 'The :attribute must be unique.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'பண்புக்கூறு துறையில் அனுமதிக்கப்படாத ஒரு பாத்திரம் உள்ளது.', - 'email_array' => 'ஒன்று அல்லது அதற்கு மேற்பட்ட மின்னஞ்சல் முகவரிகள் தவறானவை.', - 'hashed_pass' => 'உங்கள் தற்போதைய கடவுச்சொல் தவறானது', - 'dumbpwd' => 'அந்த கடவுச்சொல் மிகவும் பொதுவானது.', - 'statuslabel_type' => 'செல்லுபடியாகும் நிலை லேபிள் வகை தேர்ந்தெடுக்க வேண்டும்', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ro/account/general.php b/resources/lang/th-TH/account/general.php similarity index 100% rename from resources/lang/ro/account/general.php rename to resources/lang/th-TH/account/general.php diff --git a/resources/lang/th-TH/admin/accessories/general.php b/resources/lang/th-TH/admin/accessories/general.php new file mode 100644 index 0000000000..ea6369fc22 --- /dev/null +++ b/resources/lang/th-TH/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'หมวดหมู่อุปกรณ์เสริม', + 'accessory_name' => 'ชื่ออุปกรณ์เสริม', + 'checkout' => 'เชคเอาท์อุปกรณ์เสริม', + 'checkin' => 'เช็คอินอุปกรณ์เสริม', + 'create' => 'สร้างอุปกรณ์เสริม', + 'edit' => 'แก้ไขอุปกรณ์เสริม', + 'eula_text' => 'หมวดหมู่ข้อกำหนดการใช้งาน', + 'eula_text_help' => 'ส่วนนี้อนุญาตให้คุณสามารถทำการปรับแต่งข้อตกลงการใช้งานสำหรับกำหนดชนิดของทรัพย์สินได้ หากคุณมีข้อตกลงการใช้งานเพียงหนึ่ง หรือเรื่องเดียวที่ใช้ครอบคลุมทรัพย์สินของคุณทั้งหมด คุณสามารถตั้งค่าให้เป็นการใช้งานหลัก โดยการทำเครื่องหมายในช่องด้านล่างนี้.', + 'require_acceptance' => 'กำหนดให้ผู้ใช้ยืนยันยอมรับสินทรัพย์ในหมวดหมู่นี้', + 'no_default_eula' => 'ไม่พบข้อกำหนดการใช้งานหลักใดๆ ในการตั้งค่า', + 'total' => 'รวมทั้งหมด', + 'remaining' => 'พร้อมใช้', + 'update' => 'ปรับปรุงอุปกรณ์เสริม', + 'use_default_eula' => 'ใช้เป็นข้อกำหนดการใช้งานหลักแทน', + 'use_default_eula_disabled' => 'ใช้ข้อกำหนดการใช้งานหลักแทน ค่าเริ่มต้นหลักจะตั้งข้อกำหนดการใช้งาน กรุณาเพิ่มในการตั้งค่า', + 'clone' => 'โคลนส่วนเสริม', + 'delete_disabled' => 'ส่วนเสริมนี้ยังไม่ถูกลบ เพราะยังบางไอเทมถูกเลือกอยู่', + +); diff --git a/resources/lang/th/admin/accessories/message.php b/resources/lang/th-TH/admin/accessories/message.php similarity index 100% rename from resources/lang/th/admin/accessories/message.php rename to resources/lang/th-TH/admin/accessories/message.php diff --git a/resources/lang/th/admin/accessories/table.php b/resources/lang/th-TH/admin/accessories/table.php similarity index 100% rename from resources/lang/th/admin/accessories/table.php rename to resources/lang/th-TH/admin/accessories/table.php diff --git a/resources/lang/th-TH/admin/asset_maintenances/form.php b/resources/lang/th-TH/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..1f896fc47a --- /dev/null +++ b/resources/lang/th-TH/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'ประเภทการซ่อมบำรุงสินทรัพย์', + 'title' => 'ชื่อเรื่อง', + 'start_date' => 'วันที่เริ่มต้น', + 'completion_date' => 'วันที่แล้วเสร็จ', + 'cost' => 'ต้นทุน', + 'is_warranty' => 'การปรับปรุงการรับประกัน', + 'asset_maintenance_time' => 'ระยะเวลาการซ่อมบำรุงสินทรัพย์ (หน่วยเป็น วัน)', + 'notes' => 'หมายเหตุ', + 'update' => 'แก้ไขการซ่อมบำรุงสินทรัพย์', + 'create' => 'สร้างการซ่อมบำรุงสินทรัพย์' + ]; diff --git a/resources/lang/th/admin/asset_maintenances/general.php b/resources/lang/th-TH/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/th/admin/asset_maintenances/general.php rename to resources/lang/th-TH/admin/asset_maintenances/general.php diff --git a/resources/lang/th/admin/asset_maintenances/message.php b/resources/lang/th-TH/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/th/admin/asset_maintenances/message.php rename to resources/lang/th-TH/admin/asset_maintenances/message.php diff --git a/resources/lang/th/admin/asset_maintenances/table.php b/resources/lang/th-TH/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/th/admin/asset_maintenances/table.php rename to resources/lang/th-TH/admin/asset_maintenances/table.php diff --git a/resources/lang/th/admin/categories/general.php b/resources/lang/th-TH/admin/categories/general.php similarity index 100% rename from resources/lang/th/admin/categories/general.php rename to resources/lang/th-TH/admin/categories/general.php diff --git a/resources/lang/th/admin/categories/message.php b/resources/lang/th-TH/admin/categories/message.php similarity index 100% rename from resources/lang/th/admin/categories/message.php rename to resources/lang/th-TH/admin/categories/message.php diff --git a/resources/lang/th/admin/categories/table.php b/resources/lang/th-TH/admin/categories/table.php similarity index 100% rename from resources/lang/th/admin/categories/table.php rename to resources/lang/th-TH/admin/categories/table.php diff --git a/resources/lang/th/admin/companies/general.php b/resources/lang/th-TH/admin/companies/general.php similarity index 100% rename from resources/lang/th/admin/companies/general.php rename to resources/lang/th-TH/admin/companies/general.php diff --git a/resources/lang/th/admin/companies/message.php b/resources/lang/th-TH/admin/companies/message.php similarity index 100% rename from resources/lang/th/admin/companies/message.php rename to resources/lang/th-TH/admin/companies/message.php diff --git a/resources/lang/th-TH/admin/companies/table.php b/resources/lang/th-TH/admin/companies/table.php new file mode 100644 index 0000000000..7424d2809d --- /dev/null +++ b/resources/lang/th-TH/admin/companies/table.php @@ -0,0 +1,11 @@ + 'บริษัท', + 'create' => 'สร้าง บริษัท', + 'email' => 'Company Email', + 'title' => 'บริษัท', + 'phone' => 'Company Phone', + 'update' => 'ปรับปรุง บริษัท', + 'name' => 'ชื่อ บริษัท', + 'id' => 'ID', +); diff --git a/resources/lang/th/admin/components/general.php b/resources/lang/th-TH/admin/components/general.php similarity index 100% rename from resources/lang/th/admin/components/general.php rename to resources/lang/th-TH/admin/components/general.php diff --git a/resources/lang/th/admin/components/message.php b/resources/lang/th-TH/admin/components/message.php similarity index 100% rename from resources/lang/th/admin/components/message.php rename to resources/lang/th-TH/admin/components/message.php diff --git a/resources/lang/th/admin/components/table.php b/resources/lang/th-TH/admin/components/table.php similarity index 100% rename from resources/lang/th/admin/components/table.php rename to resources/lang/th-TH/admin/components/table.php diff --git a/resources/lang/th/admin/consumables/general.php b/resources/lang/th-TH/admin/consumables/general.php similarity index 100% rename from resources/lang/th/admin/consumables/general.php rename to resources/lang/th-TH/admin/consumables/general.php diff --git a/resources/lang/th/admin/consumables/message.php b/resources/lang/th-TH/admin/consumables/message.php similarity index 100% rename from resources/lang/th/admin/consumables/message.php rename to resources/lang/th-TH/admin/consumables/message.php diff --git a/resources/lang/th/admin/consumables/table.php b/resources/lang/th-TH/admin/consumables/table.php similarity index 100% rename from resources/lang/th/admin/consumables/table.php rename to resources/lang/th-TH/admin/consumables/table.php diff --git a/resources/lang/th/admin/custom_fields/general.php b/resources/lang/th-TH/admin/custom_fields/general.php similarity index 100% rename from resources/lang/th/admin/custom_fields/general.php rename to resources/lang/th-TH/admin/custom_fields/general.php diff --git a/resources/lang/th/admin/custom_fields/message.php b/resources/lang/th-TH/admin/custom_fields/message.php similarity index 100% rename from resources/lang/th/admin/custom_fields/message.php rename to resources/lang/th-TH/admin/custom_fields/message.php diff --git a/resources/lang/th/admin/departments/message.php b/resources/lang/th-TH/admin/departments/message.php similarity index 100% rename from resources/lang/th/admin/departments/message.php rename to resources/lang/th-TH/admin/departments/message.php diff --git a/resources/lang/th/admin/departments/table.php b/resources/lang/th-TH/admin/departments/table.php similarity index 100% rename from resources/lang/th/admin/departments/table.php rename to resources/lang/th-TH/admin/departments/table.php diff --git a/resources/lang/th/admin/depreciations/general.php b/resources/lang/th-TH/admin/depreciations/general.php similarity index 100% rename from resources/lang/th/admin/depreciations/general.php rename to resources/lang/th-TH/admin/depreciations/general.php diff --git a/resources/lang/th/admin/depreciations/message.php b/resources/lang/th-TH/admin/depreciations/message.php similarity index 100% rename from resources/lang/th/admin/depreciations/message.php rename to resources/lang/th-TH/admin/depreciations/message.php diff --git a/resources/lang/th/admin/depreciations/table.php b/resources/lang/th-TH/admin/depreciations/table.php similarity index 100% rename from resources/lang/th/admin/depreciations/table.php rename to resources/lang/th-TH/admin/depreciations/table.php diff --git a/resources/lang/th/admin/groups/message.php b/resources/lang/th-TH/admin/groups/message.php similarity index 100% rename from resources/lang/th/admin/groups/message.php rename to resources/lang/th-TH/admin/groups/message.php diff --git a/resources/lang/th/admin/groups/table.php b/resources/lang/th-TH/admin/groups/table.php similarity index 100% rename from resources/lang/th/admin/groups/table.php rename to resources/lang/th-TH/admin/groups/table.php diff --git a/resources/lang/th/admin/groups/titles.php b/resources/lang/th-TH/admin/groups/titles.php similarity index 100% rename from resources/lang/th/admin/groups/titles.php rename to resources/lang/th-TH/admin/groups/titles.php diff --git a/resources/lang/th-TH/admin/hardware/form.php b/resources/lang/th-TH/admin/hardware/form.php new file mode 100644 index 0000000000..131af210bf --- /dev/null +++ b/resources/lang/th-TH/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'ยืนยันการลบเนื้อหาเป็นกลุ่ม', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'ตรวจทานเนื้อหาสำหรับการลบจำนวนมากด้านล่าง เมื่อลบแล้วเนื้อหาเหล่านี้สามารถเรียกคืนได้ แต่จะไม่มีการเชื่อมโยงกับผู้ใช้ที่ได้รับมอบหมายอยู่ในขณะนี้อีกต่อไป', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'คุณกำลังจะลบ: asset_count', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'ปรับปรุงสินทรัพย์แบบหลายรายการ', + 'bulk_update_help' => 'ฟอร์มนี้อนุญาตให้คุณปรับปรุงสินทรัพย์แบบหลายรายการในครั้งเดียว เพียงกรอกข้อมูลที่ต้องการเปลี่ยนแปลงลงในช่อง ช่องใดที่ไม่ได้กรอกข้อมูลจะไม่มีการเปลี่ยนแปลงใดๆ ', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'เช็คเอ้าท์ให้กับ', + 'checkout_date' => 'วันที่เช็คเอ้าท์', + 'checkin_date' => 'วันที่เช็คอิน', + 'checkout_to' => 'เช็คเอ้าท์ให้กับ', + 'cost' => 'ราคาซื้อ', + 'create' => 'สร้างสินทรัพย์', + 'date' => 'วันที่ซื้อ', + 'depreciation' => 'การเสื่อมราคา', + 'depreciates_on' => 'คิดค่าเสื่อมราคา', + 'default_location' => 'ตำแหน่งพื้นฐาน', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'วันที่ EOL', + 'eol_rate' => 'เรท EOL', + 'expected_checkin' => 'วันที่เช็คอินที่คาดหวังไว้', + 'expires' => 'หมดอายุ', + 'fully_depreciated' => 'หมดค่าเสื่อมราคาแล้ว', + 'help_checkout' => 'หากคุณประสงค์ที่จะกำหนดสินทรัพย์นี้ในทันที เลือก "Ready to Deploy" จากรายการสถานะด้านบน ', + 'mac_address' => 'MAC Address', + 'manufacturer' => 'ผู้ผลิต', + 'model' => 'โมเดล', + 'months' => 'เดือน', + 'name' => 'ชื่อสินทรัพย์', + 'notes' => 'หมายเหตุ', + 'order' => 'หมายเลขสั่งซื้อ', + 'qr' => 'QR Code', + 'requestable' => 'ผู้ใช้งานอาจร้องขอสินทรัพย์นี้', + 'select_statustype' => 'เลือกประเภทสถานะ', + 'serial' => 'ซีเรียล', + 'status' => 'สถานะ', + 'tag' => 'รหัสทรัพย์สิน', + 'update' => 'ปรับปรุงสินทรัพย์', + 'warranty' => 'การรับประกัน', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/th-TH/admin/hardware/general.php b/resources/lang/th-TH/admin/hardware/general.php new file mode 100644 index 0000000000..49ac1fddc1 --- /dev/null +++ b/resources/lang/th-TH/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'เกี่ยวกับสินทรัพย์', + 'about_assets_text' => 'สินทรัพย์คือรายการที่ติดตามโดยใช้หมายเลขซีเรียลหรือแท็กเนื้อหา พวกเขามีแนวโน้มที่จะเป็นรายการมูลค่าที่สูงขึ้นซึ่งจะระบุรายการที่เฉพาะเจาะจง', + 'archived' => 'ถูกเก็บไว้', + 'asset' => 'สินทรัพย์', + 'bulk_checkout' => 'ตรวจสอบสินทรัพย์', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'เช็คอินสินทรัพย์', + 'checkout' => 'ตรวจสอบสินทรัพย์', + 'clone' => 'คัดลอกแบบสินทรัพย์', + 'deployable' => 'สามารถใช้งานได้', + 'deleted' => 'สินทรัพย์นี้ถูกลบไปแล้ว', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'แก้ไขสินทรัพย์', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'ร้องขอได้', + 'requested' => 'การขอใช้บริการ', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'กู้คืนสินทรัพย์', + 'pending' => 'อยู่ระหว่างดำเนินการ', + 'undeployable' => 'ไม่สามารถนำไปใช้งานได้', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/th-TH/admin/hardware/message.php b/resources/lang/th-TH/admin/hardware/message.php new file mode 100644 index 0000000000..ffd5f843bb --- /dev/null +++ b/resources/lang/th-TH/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'คำเตือน: สินทรัพย์นี้ถูกกำหนดสถานะให้ไม่สามารถใช้งานได้ หากสถานะนี้ถูกเปลี่ยน กรุณาอัพเดทสถานะสินทรัพย์ด้วย', + 'does_not_exist' => 'ไม่มีสินทรัพย์', + 'does_not_exist_or_not_requestable' => 'สินทรัพย์นั้นไม่มีอยู่หรือไม่สามารถร้องขอได้', + 'assoc_users' => 'ขณะนี้มีการตรวจสอบเนื้อหานี้แก่ผู้ใช้และไม่สามารถลบออกได้ โปรดตรวจสอบเนื้อหาเป็นครั้งแรกจากนั้นลองลบอีกครั้ง', + + 'create' => [ + 'error' => 'ไม่ได้สร้างเนื้อหาโปรดลองอีกครั้ง :(', + 'success' => 'สร้างเนื้อหาสำเร็จแล้ว :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'ไม่ได้อัปเดตเนื้อหาโปรดลองอีกครั้ง', + 'success' => 'อัปเดตเนื้อหาสำเร็จแล้ว', + 'nothing_updated' => 'ไม่มีการเลือกเขตข้อมูลดังนั้นไม่มีการอัปเดตอะไรเลย', + 'no_assets_selected' => 'ไม่มีการเลือกรายการสินทรัพย์ จึงไม่มีการอัพเดท', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'ไม่ได้กู้คืนเนื้อหาโปรดลองอีกครั้ง', + 'success' => 'กู้คืนเนื้อหาเรียบร้อยแล้ว', + 'bulk_success' => 'กู้คืนเนื้อหาเรียบร้อยแล้ว', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'การตรวจสอบสินทรัพย์ไม่สำเร็จ กรุณาลองอีกครั้ง.', + 'success' => 'บันทึกการตรวจสอบสินทรัพย์สำเร็จแล้ว', + ], + + + 'deletefile' => [ + 'error' => 'ไฟล์ไม่ถูกลบ กรุณาลองอีกครั้ง.', + 'success' => 'ไฟล์ถูกลบเรียบร้อยแล้ว', + ], + + 'upload' => [ + 'error' => 'ไฟล์ไม่ได้อัปโหลด กรุณาลองอีกครั้ง.', + 'success' => 'ไฟล์ที่อัปโหลดเรียบร้อยแล้ว', + 'nofiles' => 'คุณไม่ได้เลือกไฟล์ใด ๆ สำหรับการอัปโหลดหรือไฟล์ที่คุณกำลังพยายามอัปโหลดมีขนาดใหญ่เกินไป', + 'invalidfiles' => 'ไฟล์ของคุณอย่างน้อยหนึ่งไฟล์มีขนาดใหญ่เกินไปหรือเป็นไฟล์ที่ไม่ได้รับอนุญาต ไฟล์ที่อนุญาตคือ png, gif, jpg, doc, docx, pdf และ txt', + ], + + 'import' => [ + 'error' => 'บางรายการไม่สามารถนำเข้าได้อย่างถูกต้อง', + 'errorDetail' => 'รายการต่อไปนี้ไม่ได้นำเข้าเนื่องจากมีข้อผิดพลาด', + 'success' => 'ไฟล์ของคุณถูกนำเข้าแล้ว', + 'file_delete_success' => 'ไฟล์ของคุณถูกลบเรียบร้อยแล้ว', + 'file_delete_error' => 'ไม่สามารถลบไฟล์ได้', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบเนื้อหานี้', + 'error' => 'เกิดปัญหาในการลบเนื้อหา กรุณาลองอีกครั้ง.', + 'nothing_updated' => 'ไม่มีการเลือกเนื้อหาใด ๆ ดังนั้นจึงไม่มีสิ่งใดถูกลบ', + 'success' => 'เนื้อหาถูกลบเรียบร้อยแล้ว', + ], + + 'checkout' => [ + 'error' => 'ไม่ได้ตรวจสอบเนื้อหาโปรดลองอีกครั้ง', + 'success' => 'ตรวจสอบสินทรัพย์เรียบร้อยแล้ว', + 'user_does_not_exist' => 'ผู้ใช้รายนั้นไม่ถูกต้อง กรุณาลองอีกครั้ง.', + 'not_available' => 'เนื้อหาดังกล่าวไม่สามารถใช้ได้สำหรับเช็คเอาท์!', + 'no_assets_selected' => 'คุณต้องเลือกอย่างน้อยหนึ่งสินทรัพย์จากรายการ', + ], + + 'checkin' => [ + 'error' => 'ไม่ได้เช็คอินเนื้อหาโปรดลองอีกครั้ง', + 'success' => 'ตรวจสอบเนื้อหาเรียบร้อยแล้ว', + 'user_does_not_exist' => 'ผู้ใช้รายนั้นไม่ถูกต้อง กรุณาลองอีกครั้ง.', + 'already_checked_in' => 'มีการตรวจสอบเนื้อหาดังกล่าวแล้ว', + + ], + + 'requests' => [ + 'error' => 'ไม่ได้ร้องขอเนื้อหาโปรดลองอีกครั้ง', + 'success' => 'ขอรับสินทรัพย์สำเร็จแล้ว', + 'canceled' => 'ยกเลิกคำขอชำระเงินเรียบร้อยแล้ว', + ], + +]; diff --git a/resources/lang/th-TH/admin/hardware/table.php b/resources/lang/th-TH/admin/hardware/table.php new file mode 100644 index 0000000000..3d6d50d3b4 --- /dev/null +++ b/resources/lang/th-TH/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'แท็กเนื้อหา', + 'asset_model' => 'แบบ', + 'assigned_to' => 'ได้รับมอบหมายให้', + 'book_value' => 'Current Value', + 'change' => 'In / Out', + 'checkout_date' => 'ชำระเงินวันที่', + 'checkoutto' => 'เช็คเอาท์', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'diff', + 'dl_csv' => 'ดาวน์โหลด CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'ที่ตั้ง', + 'purchase_cost' => 'ราคา', + 'purchase_date' => 'สั่งซื้อ', + 'serial' => 'อนุกรม', + 'status' => 'สถานะ', + 'title' => 'สินทรัพย์', + 'image' => 'ภาพอุปกรณ์', + 'days_without_acceptance' => 'วันโดยปราศจากการยอมรับ', + 'monthly_depreciation' => 'ค่าเสื่อมราคารายเดือน', + 'assigned_to' => 'ได้รับมอบหมายให้', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'วันที่ขอ', + 'changed' => 'เปลี่ยนแปลงแล้ว', + 'icon' => 'Icon', +]; diff --git a/resources/lang/th-TH/admin/kits/general.php b/resources/lang/th-TH/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/th-TH/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/th-TH/admin/labels/message.php similarity index 100% rename from resources/lang/lv/admin/labels/message.php rename to resources/lang/th-TH/admin/labels/message.php diff --git a/resources/lang/th-TH/admin/labels/table.php b/resources/lang/th-TH/admin/labels/table.php new file mode 100644 index 0000000000..56270b610d --- /dev/null +++ b/resources/lang/th-TH/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'แท็ก', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'โลโก้', + 'support_title' => 'หัวเรื่อง', + +]; \ No newline at end of file diff --git a/resources/lang/th/admin/licenses/form.php b/resources/lang/th-TH/admin/licenses/form.php similarity index 100% rename from resources/lang/th/admin/licenses/form.php rename to resources/lang/th-TH/admin/licenses/form.php diff --git a/resources/lang/th-TH/admin/licenses/general.php b/resources/lang/th-TH/admin/licenses/general.php new file mode 100644 index 0000000000..65576f6c05 --- /dev/null +++ b/resources/lang/th-TH/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'เกี่ยวกับใบอนุญาต', + 'about_licenses' => 'ใบอนุญาตใช้ในการติดตามซอฟต์แวร์ พวกเขามีจำนวนที่นั่งที่ระบุซึ่งสามารถเช็คเอาท์ให้บุคคลอื่นได้', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'ประวัติการชำระเงิน', + 'checkout' => 'ใบอนุญาตเบิกจ่ายที่นั่ง', + 'edit' => 'แก้ไขสัญญาอนุญาต', + 'filetype_info' => 'ไฟล์ที่อนุญาตคือ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip และ rar', + 'clone' => 'ใบอนุญาตโคลน', + 'history_for' => 'ประวัติสำหรับ', + 'in_out' => 'In / Out', + 'info' => 'ข้อมูลใบอนุญาต', + 'license_seats' => 'ที่นั่งใบอนุญาต', + 'seat' => 'ที่นั่ง', + 'seats' => 'ที่นั่ง', + 'software_licenses' => 'ใบอนุญาตซอฟต์แวร์', + 'user' => 'ผู้ใช้งาน', + 'view' => 'ดูใบอนุญาต', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/th/admin/licenses/message.php b/resources/lang/th-TH/admin/licenses/message.php similarity index 100% rename from resources/lang/th/admin/licenses/message.php rename to resources/lang/th-TH/admin/licenses/message.php diff --git a/resources/lang/th/admin/licenses/table.php b/resources/lang/th-TH/admin/licenses/table.php similarity index 100% rename from resources/lang/th/admin/licenses/table.php rename to resources/lang/th-TH/admin/licenses/table.php diff --git a/resources/lang/th/admin/locations/message.php b/resources/lang/th-TH/admin/locations/message.php similarity index 100% rename from resources/lang/th/admin/locations/message.php rename to resources/lang/th-TH/admin/locations/message.php diff --git a/resources/lang/th-TH/admin/locations/table.php b/resources/lang/th-TH/admin/locations/table.php new file mode 100644 index 0000000000..a380bc5a29 --- /dev/null +++ b/resources/lang/th-TH/admin/locations/table.php @@ -0,0 +1,42 @@ + 'เกี่ยวกับสถานที่', + 'about_locations' => 'สถานที่ถูกใช้เพื่อติดตามข้อมูลตำแหน่งสำหรับผู้ใช้เนื้อหาและรายการอื่น ๆ', + 'assets_rtd' => 'สินทรัพย์', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'เขต/อำเภอ', + 'state' => 'เมือง/รัฐ', + 'country' => 'ประเทศ', + 'create' => 'สร้างสถานที่', + 'update' => 'อัพเดทสถานที่', + 'print_assigned' => 'พิมพ์ งานที่มอบหมาย', + 'print_all_assigned' => 'พิมพ์ งานที่มอบหมาย ทั้งหมด', + 'name' => 'ชื่อสถานที่', + 'address' => 'ที่อยู่', + 'address2' => 'Address Line 2', + 'zip' => 'รหัสไปรษณีย์', + 'locations' => 'สถานที่', + 'parent' => 'หมวดแม่', + 'currency' => 'สกุลเงินตามสถานที่', + 'ldap_ou' => 'LDU Search 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' => 'วันเดือนปี', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'ลงชื่อ (ผู้ตรวจรายการทรัพทย์สิน)', + 'signed_by_finance_auditor' => 'ลงชื่อ (ผู้ตรวจการเงิน)', + 'signed_by_location_manager' => 'ลงชื่อ (หัวหน้าจุด)', + 'signed_by' => 'ลงชื่อออก', +]; diff --git a/resources/lang/th-TH/admin/manufacturers/message.php b/resources/lang/th-TH/admin/manufacturers/message.php new file mode 100644 index 0000000000..bc26842f8b --- /dev/null +++ b/resources/lang/th-TH/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'ยังไม่มีผู้ผลิต', + 'assoc_users' => 'ผู้ผลิตนี้มีความสัมพันธ์ในรายการโมเดลอย่างน้อยหนึ่งรายการในปัจจุบัน และไม่สามารถลบได้ กรุณาอัพเดทโมเดลของคุณออกจากความสัมพันธ์ดังกล่าว และลองอีกครั้ง ', + + 'create' => array( + 'error' => 'ยังไม่ได้สร้างผู้ผลิต กรุณาลองใหม่อีกครั้ง', + 'success' => 'สร้างผู้ผลิตเรียบร้อยแล้ว' + ), + + 'update' => array( + 'error' => 'ยังไม่ได้ปรับปรุงผู้ผลิต กรุณาลองใหม่อีกครั้ง', + 'success' => 'ปรับปรุงผู้ผลิตเรียบร้อยแล้ว' + ), + + 'restore' => array( + 'error' => 'ยังไม่ได้ปรับปรุงผู้ผลิต กรุณาลองใหม่อีกครั้ง', + 'success' => 'กู้คืนข้อมูลผู้ผลิตเรียบร้อยแล้ว' + ), + + 'delete' => array( + 'confirm' => 'คุณแน่ใจที่จะลบผู้ผลิตนี้?', + 'error' => 'มีปัญหาระหว่างการลบผู้ผลิต กรุณาลองใหม่อีกครั้ง', + 'success' => 'ลบผู้ผลิตเรียบร้อยแล้ว' + ) + +); diff --git a/resources/lang/th-TH/admin/manufacturers/table.php b/resources/lang/th-TH/admin/manufacturers/table.php new file mode 100644 index 0000000000..743f8b50b3 --- /dev/null +++ b/resources/lang/th-TH/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'เกี่ยวกับผู้ผลิต', + 'about_manufacturers_text' => 'ผู้ผลิตเป็น บริษัท ที่สร้างสินทรัพย์ของคุณ คุณสามารถจัดเก็บข้อมูลการติดต่อฝ่ายสนับสนุนที่สำคัญไว้ที่นี่ซึ่งจะปรากฏในหน้ารายละเอียดสินทรัพย์ของคุณ', + 'asset_manufacturers' => 'ผู้ผลิตสินทรัพย์', + 'create' => 'สร้างผู้ผลิต', + 'id' => 'ID', + 'name' => 'ชื่อ', + 'support_email' => 'อีเมลสนับสนุน', + 'support_phone' => 'โทรศัพท์สนับสนุน', + 'support_url' => 'URL การสนับสนุน', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'ปรับปรุงผู้ผลิต', + +); diff --git a/resources/lang/th/admin/models/general.php b/resources/lang/th-TH/admin/models/general.php similarity index 100% rename from resources/lang/th/admin/models/general.php rename to resources/lang/th-TH/admin/models/general.php diff --git a/resources/lang/th-TH/admin/models/message.php b/resources/lang/th-TH/admin/models/message.php new file mode 100644 index 0000000000..55fc9e046b --- /dev/null +++ b/resources/lang/th-TH/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'ไม่มีโมเดลนี้', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'โมเดลนี้มีความสัมพันธ์กับสินทรัพย์หนึ่ง หรือมากกว่าในปัจจุบัน และจะไม่สามารถลบได้ กรุณาลบสินทรัพย์และลองอีกครั้ง ', + + + 'create' => array( + 'error' => 'ยังไม่ได้สร้างโมเดล กรุณาลองใหม่อีกครั้ง', + 'success' => 'สร้างโมเดียลเรียบร้อยแล้ว', + 'duplicate_set' => 'มีชื่อโมเดลสินทรัพย์ ผู้ผลิต และหมายเลขโมเดลแล้ว', + ), + + 'update' => array( + 'error' => 'ยังไม่ได้ปรับปรุงโมเดล กรุณาลองใหม่อีกครั้ง', + 'success' => 'ปรับปรุงโมเดลเรียบร้อยแล้ว', + ), + + 'delete' => array( + 'confirm' => 'คุณแน่ใจที่จะลบโมเดลนี้?', + 'error' => 'มีปัญหาระหว่างลบโมเดล กรุณาลองใหม่อีกครั้ง.', + 'success' => 'ลบโมเดลเรียบร้อยแล้ว' + ), + + 'restore' => array( + 'error' => 'ยังไม่ได้กู้คืนโมเดล กรุณาลองใหม่อีกครั้ง', + 'success' => 'กู้คืนโมเดลเรียบร้อยแล้ว' + ), + + 'bulkedit' => array( + 'error' => 'ไม่มีการเปลี่ยนแปลงเขตข้อมูลดังนั้นไม่มีอะไรที่ได้รับการปรับปรุง', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'ไม่มีการเลือกรายการใด ๆ ดังนั้นจึงไม่มีสิ่งใดถูกลบ', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ': success_count โมเดลถูกลบแล้วอย่างไรก็ตาม: ไม่สามารถลบข้อมูล fail_count เนื่องจากยังมีเนื้อหาที่เชื่อมโยงอยู่' + ), + +); diff --git a/resources/lang/th/admin/models/table.php b/resources/lang/th-TH/admin/models/table.php similarity index 100% rename from resources/lang/th/admin/models/table.php rename to resources/lang/th-TH/admin/models/table.php diff --git a/resources/lang/th/admin/reports/general.php b/resources/lang/th-TH/admin/reports/general.php similarity index 100% rename from resources/lang/th/admin/reports/general.php rename to resources/lang/th-TH/admin/reports/general.php diff --git a/resources/lang/th/admin/reports/message.php b/resources/lang/th-TH/admin/reports/message.php similarity index 100% rename from resources/lang/th/admin/reports/message.php rename to resources/lang/th-TH/admin/reports/message.php diff --git a/resources/lang/th-TH/admin/settings/general.php b/resources/lang/th-TH/admin/settings/general.php new file mode 100644 index 0000000000..aa13dbcb20 --- /dev/null +++ b/resources/lang/th-TH/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + 'admin_cc_email' => 'อีเมล สำเนาถึง', + 'admin_cc_email_help' => 'หากคุณต้องการส่งสำเนาเช็คอิน / เช็คเอาต์อีเมลที่ส่งถึงผู้ใช้ไปยังบัญชีอีเมลอื่นให้ป้อนได้ที่นี่ มิฉะนั้นปล่อยให้ฟิลด์นี้ว่างเปล่า', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'นี่คือเซิร์ฟเวอร์ Active Directory', + 'alerts' => 'เตือน', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'รหัสทรัพย์สิน', + 'audit_interval' => 'ช่วงการตรวจสอบ', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'เกณฑ์การตรวจสอบคำเตือน', + 'audit_warning_days_help' => 'เราควรเตือนล่วงหน้ากี่วันเมื่อสินทรัพย์มีกำหนดการตรวจสอบ?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Prefix (ส่วนเสริม)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'สำรอง', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'กำหนด CSS เอง', + 'custom_css_help' => 'ระบุการกำหนด CSS ที่คุณต้องการใช้แทน ห้ามรวม tags นี้ <style></style>', + 'custom_forgot_pass_url' => 'URL รีเซ็ตรหัสผ่านที่กำหนดเอง', + 'custom_forgot_pass_url_help' => 'การทำเช่นนี้จะแทนที่ URL ของรหัสผ่านที่ลืมอยู่ภายในในหน้าจอการเข้าสู่ระบบซึ่งเป็นประโยชน์ในการแนะนำให้ผู้ใช้สามารถกำหนดรหัสผ่าน LDAP หรือใช้งานภายในได้ จะปิดการใช้งานฟังก์ชันรหัสผ่านลืมรหัสผ่านของผู้ใช้ภายในเครื่องได้อย่างมีประสิทธิภาพ', + 'dashboard_message' => 'ข้อความในหน้าแดชบอร์ด', + 'dashboard_message_help' => 'ข้อความนี้จะปรากฏในแดชบอร์ดสำหรับทุกคนที่มีสิทธิ์ดูแดชบอร์ด', + 'default_currency' => 'สกุลเงินตั้งต้น', + 'default_eula_text' => 'ค่าเริ่มต้นข้อกำหนดการใช้งาน', + 'default_language' => 'ภาษาเริ่มต้น', + 'default_eula_help_text' => 'คุณยังสามารถปรับแต่งข้อตกลงการใช้งานสำหรับกกำหนดให้กับหมวดหมู่ทรัพย์สินได้', + 'display_asset_name' => 'แสดงชื่อทรัพย์สิน', + 'display_checkout_date' => 'แสดงวันที่นำออก', + 'display_eol' => 'ดู EOL ในแบบตาราง', + 'display_qr' => 'รหัสสแควร์บนจอแสดงผล', + 'display_alt_barcode' => 'แสดงบาร์โค้ด 1D', + 'email_logo' => 'โลโก้อีเมล', + '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', + '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.', + 'footer_text' => 'ข้อความส่วนท้ายเพิ่มเติม ', + 'footer_text_help' => 'ข้อความนี้จะปรากฏในส่วนท้ายด้านขวา ลิงค์ได้รับอนุญาตให้ใช้เครื่องหมาย Github รสการแบ่งบรรทัดส่วนหัวภาพ ฯลฯ อาจส่งผลให้ไม่อาจคาดเดาได้', + 'general_settings' => 'การตั้งค่าทั่วไป', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'สร้างการสำรองข้อมูล', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'ป้อนชื่อผู้ใช้และรหัสผ่าน LDAP ที่ถูกต้องจากฐานข้อมูล DN ที่คุณระบุไว้ด้านบนเพื่อทดสอบว่าการเข้าสู่ระบบ LDAP ของคุณมีการกำหนดค่าอย่างถูกต้องหรือไม่ คุณต้องบันทึกการตั้งค่า LDAP ที่อัปเดตก่อน', + 'ldap_login_sync_help' => 'นี่เป็นการทดสอบว่า LDAP สามารถซิงค์ได้อย่างถูกต้อง หากแบบสอบถามการตรวจสอบสิทธิ์ LDAP ของคุณไม่ถูกต้องผู้ใช้อาจยังไม่สามารถเข้าสู่ระบบได้ คุณต้องบันทึกการตั้งค่า LDAP ที่อัปเดตก่อน', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'เซิร์ฟเวอร์ LDAP', + 'ldap_server_help' => 'ซึ่งควรเริ่มต้นด้วย ldap: // (สำหรับ unencrypted หรือ TLS) หรือ ldaps: // (สำหรับ SSL)', + 'ldap_server_cert' => 'การตรวจสอบใบรับรอง SSL LDAP', + 'ldap_server_cert_ignore' => 'อนุญาตใบรับรอง SSL ที่ไม่ถูกต้อง', + 'ldap_server_cert_help' => 'เลือกช่องทำเครื่องหมายนี้ถ้าคุณใช้ใบรับรอง SSL ที่ลงนามด้วยตนเองและต้องการยอมรับใบรับรอง SSL ที่ไม่ถูกต้อง', + 'ldap_tls' => 'ใช้ TLS', + 'ldap_tls_help' => 'ควรเลือกเฉพาะกรณีที่คุณใช้งาน STARTTLS บนเซิร์ฟเวอร์ LDAP ของคุณ', + 'ldap_uname' => 'ชื่อผู้ใช้ LDAP Bind', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'รหัสผ่าน LDAP Bind', + 'ldap_basedn' => 'ฐานผูก DN', + 'ldap_filter' => 'ตัวกรอง LDAP', + 'ldap_pw_sync' => 'การซิงค์รหัสผ่าน LDAP', + 'ldap_pw_sync_help' => 'ยกเลิกการเลือกช่องนี้หากคุณไม่ต้องการเก็บรหัสผ่าน LDAP ที่ซิงค์กับรหัสผ่านเฉพาะที่ การปิดใช้งานนี้หมายความว่าผู้ใช้ของคุณอาจไม่สามารถเข้าสู่ระบบได้หากเซิร์ฟเวอร์ LDAP ของคุณไม่สามารถเข้าถึงได้เนื่องจากเหตุผลบางประการ', + 'ldap_username_field' => 'ฟิลด์ชื่อผู้ใช้', + 'ldap_lname_field' => 'นามสกุล', + 'ldap_fname_field' => 'ชื่อแรกของ LDAP', + 'ldap_auth_filter_query' => 'ข้อความค้นหาการตรวจสอบความถูกต้องของ LDAP', + 'ldap_version' => 'เวอร์ชัน LDAP', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'หมายเลขพนักงานของ LDAP', + 'ldap_email' => 'อีเมล LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'ไลเซนซ์ซอฟต์แวร์', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'สำเร็จ?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', + 'login_note' => 'เข้าสู่ระบบหมายเหตุ', + 'login_note_help' => 'คุณสามารถเลือกไม่กี่ประโยคในหน้าจอการเข้าสู่ระบบของคุณเช่นช่วยผู้ที่พบอุปกรณ์สูญหายหรือถูกขโมย ฟิลด์นี้ยอมรับเครื่องหมายการค้าที่มีรสปรุงรส Github', + 'login_remote_user_text' => 'ตัวเลือกการล็อกอินของผู้ใช้ระยะไกล', + 'login_remote_user_enabled_text' => 'เปิดใช้งานการเข้าสู่ระบบด้วย User Header ระยะไกล', + 'login_remote_user_enabled_help' => 'ตัวเลือกนี้จะช่วยให้การตรวจสอบความถูกต้องผ่านทางส่วนหัว REMOTE_USER ตาม "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'ปิดใช้งานกลไกการตรวจสอบสิทธิ์อื่น ๆ', + 'login_common_disabled_help' => 'ตัวเลือกนี้ปิดใช้งานกลไกการตรวจสอบสิทธิ์อื่น ๆ เพียงเปิดใช้งานตัวเลือกนี้หากคุณแน่ใจว่าการเข้าสู่ระบบ REMOTE_USER ของคุณกำลังทำงานอยู่แล้ว', + 'login_remote_user_custom_logout_url_text' => 'URL ออกจากระบบแบบกำหนดเอง', + 'login_remote_user_custom_logout_url_help' => 'หากมีการระบุ URL ไว้ที่นี่ผู้ใช้จะได้รับการเปลี่ยนเส้นทางไปยัง URL นี้หลังจากที่ผู้ใช้ล็อกออกจาก Snipe-IT ซึ่งจะเป็นประโยชน์ในการปิดเซสชันผู้ใช้ของผู้ให้บริการการรับรองความถูกต้องของคุณอย่างถูกต้อง', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'โลโก้', + 'logo_print_assets' => 'ใช้ในการพิมพ์', + 'logo_print_assets_help' => 'ใช้ตราสินค้าบนสินทรัพย์สามารถพิมพ์รายการ ', + 'full_multiple_companies_support_help_text' => 'จำกัด ผู้ใช้ (รวมทั้งผู้ดูแลระบบ) ที่มอบหมายให้ บริษัท ไปยังสินทรัพย์ของ บริษัท', + 'full_multiple_companies_support_text' => 'การสนับสนุนหลาย บริษัท', + 'show_in_model_list' => 'แสดงใน Dropdown แบบจำลอง', + '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' => 'ค่าต่ำสุดที่อนุญาตคือ 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', + '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_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' => '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', + '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_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_images_in_email' => 'แสดงภาพในอีเมล', + 'show_images_in_email_help' => 'ยกเลิกการทำเครื่องหมายในช่องนี้หากการติดตั้ง Snipe-IT ของคุณอยู่หลัง VPN หรือเครือข่ายที่ปิดอยู่และผู้ใช้ภายนอกเครือข่ายจะไม่สามารถโหลดภาพที่แสดงจากการติดตั้งนี้ในอีเมลของตนได้', + 'site_name' => 'ชื่อไซต์', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'ลิงค์ในส่วนท้ายของหน้า ', + 'support_footer_help' => 'ระบุผู้ที่เห็นลิงก์ไปยังข้อมูลสนับสนุน Snipe-IT และคู่มือผู้ใช้', + 'version_footer' => 'รุ่นในส่วนท้าย ', + 'version_footer_help' => 'ระบุผู้ที่สามารถเห็นเวอร์ชัน Snipe-IT และบิวด์', + 'system' => 'ข้อมูลระบบ', + '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' => 'การตั้งค่าเหล่านี้ช่วยให้คุณสามารถปรับแต่งลักษณะการติดตั้งของคุณได้', + 'labels_per_page' => 'ป้ายกำกับต่อหน้า', + 'label_dimensions' => 'ขนาดฉลาก (นิ้ว)', + 'next_auto_tag_base' => 'การเพิ่มอัตโนมัติครั้งต่อไป', + 'page_padding' => 'ส่วนของหน้า (นิ้ว)', + 'privacy_policy_link' => 'ลิงก์ไปยังนโยบายส่วนบุคคล', + 'privacy_policy' => 'นโยบายความเป็นส่วนตัว', + 'privacy_policy_link_help' => 'หากรวม URL ไว้ที่นี่ลิงก์เชื่อมโยงไปยังนโยบายส่วนบุคคลของคุณจะรวมอยู่ในส่วนท้ายของแอปและในอีเมลที่ระบบส่งออกตามเกณฑ์ GDPR ', + 'purge' => 'ล้างข้อมูลที่ถูกลบ', + 'purge_deleted' => 'Purge Deleted ', + 'labels_display_bgutter' => 'ป้ายก้นท่อ', + 'labels_display_sgutter' => 'รางด้านฉลาก', + 'labels_fontsize' => 'ขนาดแบบอักษรของป้ายกำกับ', + 'labels_pagewidth' => 'ความกว้างของแผ่นฉลาก', + 'labels_pageheight' => 'ความสูงของแผ่นฉลาก', + 'label_gutters' => 'ระยะห่างของป้ายกำกับ (นิ้ว)', + 'page_dimensions' => 'ขนาดหน้าเว็บ (นิ้ว)', + 'label_fields' => 'ระบุฟิลด์ที่มองเห็นได้', + 'inches' => 'นิ้ว', + 'width_w' => 'W', + 'height_h' => 'ชั่วโมง', + 'show_url_in_emails' => 'เชื่อมโยงกับ Snipe-IT ในอีเมล', + 'show_url_in_emails_help_text' => 'ยกเลิกการเลือกช่องนี้หากคุณไม่ต้องการเชื่อมโยงกับการติดตั้ง Snipe-IT ในส่วนท้ายของอีเมล มีประโยชน์หากผู้ใช้ส่วนใหญ่ไม่เคยเข้าสู่ระบบ', + 'text_pt' => 'จุด', + 'thumbnail_max_h' => 'ความสูงของภาพขนาดย่อสูงสุด', + 'thumbnail_max_h_help' => 'ความสูงสูงสุดเป็นพิกเซลที่ภาพขนาดย่ออาจแสดงในมุมมองรายการ ต่ำสุด 25, สูงสุด 500', + 'two_factor' => 'การตรวจสอบความถูกต้องของปัจจัยสองตัว', + 'two_factor_secret' => 'รหัสสองปัจจัย', + 'two_factor_enrollment' => 'การลงทะเบียนสองปัจจัย', + 'two_factor_enabled_text' => 'เปิดใช้งาน Two Factor', + 'two_factor_reset' => 'รีเซ็ตความลับสองระดับ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'รีเซ็ตเครื่องอุปกรณ์สองตัวเรียบร้อยแล้ว', + 'two_factor_reset_error' => 'การรีเซ็ตอุปกรณ์สององค์ประกอบล้มเหลว', + 'two_factor_enabled_warning' => 'การเปิดใช้งานสองปัจจัยหากไม่ได้เปิดใช้อยู่ในขณะนี้จะบังคับให้คุณตรวจสอบสิทธิ์ด้วยอุปกรณ์ที่ลงทะเบียนของ Google Auth คุณจะสามารถลงทะเบียนอุปกรณ์ของคุณหากยังไม่ได้ลงทะเบียนเรียน', + 'two_factor_enabled_help' => 'การทำเช่นนี้จะเปิดใช้การตรวจสอบสิทธิ์แบบสองปัจจัยโดยใช้ Google Authenticator', + 'two_factor_optional' => 'เลือก (ผู้ใช้สามารถเปิดหรือปิดใช้งานได้ถ้าได้รับอนุญาต)', + 'two_factor_required' => 'จำเป็นสำหรับผู้ใช้ทั้งหมด', + 'two_factor_disabled' => 'พิการ', + 'two_factor_enter_code' => 'ป้อนรหัสสองปัจจัย', + 'two_factor_config_complete' => 'ส่งรหัส', + 'two_factor_enabled_edit_not_allowed' => 'ผู้ดูแลระบบของคุณไม่อนุญาตให้คุณแก้ไขการตั้งค่านี้', + 'two_factor_enrollment_text' => "จำเป็นต้องมีการตรวจสอบสิทธิ์สองปัจจัย แต่อุปกรณ์ของคุณยังไม่ได้ลงทะเบียน เปิดแอป Google Authenticator และสแกนโค้ด QR ด้านล่างเพื่อลงทะเบียนอุปกรณ์ของคุณ เมื่อคุณลงทะเบียนอุปกรณ์แล้วให้ป้อนรหัสด้านล่าง", + 'require_accept_signature' => 'ต้องการลายเซ็น', + 'require_accept_signature_help_text' => 'การเปิดใช้งานคุณลักษณะนี้จะกำหนดให้ผู้ใช้ลงชื่อเข้าใช้เพื่อยอมรับเนื้อหา', + 'left' => 'ซ้าย', + 'right' => 'ขวา', + 'top' => 'ด้านบน', + 'bottom' => 'ด้านล่าง', + 'vertical' => 'แนวตั้ง', + 'horizontal' => 'ตามแนวนอน', + 'unique_serial' => 'หมายเลขซีเรียลที่ไม่ซ้ำกัน', + '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' => 'ล้างข้อมูลที่ถูกลบ', + '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' => 'หมายเลขพนักงาน', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'หัวเรื่อง', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'ประเภทบาร์โค้ด 2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/th/admin/settings/message.php b/resources/lang/th-TH/admin/settings/message.php similarity index 100% rename from resources/lang/th/admin/settings/message.php rename to resources/lang/th-TH/admin/settings/message.php diff --git a/resources/lang/th-TH/admin/settings/table.php b/resources/lang/th-TH/admin/settings/table.php new file mode 100644 index 0000000000..a0b2f7bfaf --- /dev/null +++ b/resources/lang/th-TH/admin/settings/table.php @@ -0,0 +1,6 @@ + 'สร้างแล้ว', + 'size' => 'Size', +); diff --git a/resources/lang/th-TH/admin/statuslabels/message.php b/resources/lang/th-TH/admin/statuslabels/message.php new file mode 100644 index 0000000000..9000174c38 --- /dev/null +++ b/resources/lang/th-TH/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'ไม่มีป้ายสถานะ', + 'deleted_label' => 'Deleted Status Label', + 'assoc_assets' => 'ป้ายสถานะนี้เชื่อมโยงกับสินทรัพย์อย่างน้อยหนึ่งรายการและไม่สามารถลบได้ โปรดอัปเดตเนื้อหาของคุณเพื่อไม่ให้อ้างอิงสถานะนี้อีกแล้วลองอีกครั้ง', + + 'create' => [ + 'error' => 'ไม่ได้สร้างป้ายสถานะโปรดลองอีกครั้ง', + 'success' => 'สร้างป้ายสถานะสำเร็จแล้ว', + ], + + 'update' => [ + 'error' => 'ป้ายสถานะไม่ได้รับการอัปเดตโปรดลองอีกครั้ง', + 'success' => 'อัปเดตป้ายสถานะสำเร็จแล้ว', + ], + + 'delete' => [ + 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบป้ายสถานะนี้', + 'error' => 'มีปัญหาในการลบป้ายสถานะ กรุณาลองอีกครั้ง.', + 'success' => 'ป้ายสถานะถูกลบเรียบร้อยแล้ว', + ], + + 'help' => [ + 'undeployable' => 'ไม่สามารถกำหนดเนื้อหาเหล่านี้ให้กับทุกคนได้', + 'deployable' => 'สามารถตรวจสอบสินทรัพย์เหล่านี้ได้ เมื่อได้รับมอบหมายแล้วพวกเขาจะถือว่าสถานะ meta ของ Deployed', + 'archived' => 'ไม่สามารถตรวจสอบเนื้อหาเหล่านี้ได้และจะปรากฏเฉพาะในมุมมองที่เก็บถาวรเท่านั้น วิธีนี้มีประโยชน์สำหรับการเก็บรักษาข้อมูลเกี่ยวกับสินทรัพย์เพื่อการจัดทำงบประมาณ / วัตถุประสงค์ทางประวัติศาสตร์ แต่จะช่วยให้พวกเขาออกจากรายชื่อสินทรัพย์แบบวันต่อวัน', + 'pending' => 'สินทรัพย์เหล่านี้ยังไม่สามารถกำหนดให้กับทุกคนซึ่งมักใช้สำหรับรายการที่ไม่ได้รับการซ่อม แต่คาดว่าจะกลับสู่การหมุนเวียน', + ], + +]; diff --git a/resources/lang/th/admin/statuslabels/table.php b/resources/lang/th-TH/admin/statuslabels/table.php similarity index 100% rename from resources/lang/th/admin/statuslabels/table.php rename to resources/lang/th-TH/admin/statuslabels/table.php diff --git a/resources/lang/th/admin/suppliers/message.php b/resources/lang/th-TH/admin/suppliers/message.php similarity index 100% rename from resources/lang/th/admin/suppliers/message.php rename to resources/lang/th-TH/admin/suppliers/message.php diff --git a/resources/lang/th-TH/admin/suppliers/table.php b/resources/lang/th-TH/admin/suppliers/table.php new file mode 100644 index 0000000000..1e7472089b --- /dev/null +++ b/resources/lang/th-TH/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'เกี่ยวกับซัพพลายเออร์', + 'about_suppliers_text' => 'ซัพพลายเออร์ใช้เพื่อติดตามแหล่งที่มาของสินค้า', + 'address' => 'ที่อยู่ซัพพลายเออร์', + 'assets' => 'ทรัพย์สิน', + 'city' => 'เมือง', + 'contact' => 'ชื่อผู้ติดต่อ', + 'country' => 'ประเทศ', + 'create' => 'สร้างซัพพลายเออร์', + 'email' => 'อีเมล', + 'fax' => 'แฟ็กซ์', + 'id' => 'ID', + 'licenses' => 'ลิขสิทธิ์', + 'name' => 'ชื่อซัพพลายเออร์', + 'notes' => 'หมายเหตุ', + 'phone' => 'โทรศัพท์', + 'state' => 'รัฐ', + 'suppliers' => 'ซัพพลายเออร์', + 'update' => 'แก้ไขซัพพลายเออร์', + 'view' => 'ดูซัพพลายเออร์', + 'view_assets_for' => 'ดูทรัพย์สินสำหรับ', + 'zip' => 'รหัสไปรษณีย์', + +); diff --git a/resources/lang/th-TH/admin/users/general.php b/resources/lang/th-TH/admin/users/general.php new file mode 100644 index 0000000000..37ed453286 --- /dev/null +++ b/resources/lang/th-TH/admin/users/general.php @@ -0,0 +1,54 @@ + 'ผู้ใช้รายนี้สามารถเข้าระบบได้', + 'activated_disabled_help_text' => 'คุณไม่สามารถแก้ไขสถานะเปิดใช้งานสำหรับบัญชีของคุณเอง', + 'assets_user' => 'ทรัพย์สินที่กำหนดให้ :name', + 'bulk_update_warn' => 'คุณกำลังแก้ไขคุณสมบัติของ: user_count users โปรดทราบว่าคุณไม่สามารถเปลี่ยนแอตทริบิวต์ผู้ใช้ของคุณเองโดยใช้แบบฟอร์มนี้และต้องแก้ไขผู้ใช้ของคุณเองเป็นรายบุคคล', + 'bulk_update_help' => 'ฟอร์มนี้ช่วยให้คุณสามารถอัปเดตผู้ใช้หลายรายพร้อมกัน กรอกข้อมูลในช่องที่คุณต้องการเปลี่ยนเท่านั้น ช่องใด ๆ ที่เว้นไว้จะไม่มีการเปลี่ยนแปลง', + 'current_assets' => 'เนื้อหาปัจจุบันที่เช็คเอาท์ให้กับผู้ใช้รายนี้', + 'clone' => 'โคลนผู้ใช้', + 'contact_user' => 'ติดต่อ :name', + 'edit' => 'แก้ไขผู้ใช้', + 'filetype_info' => 'ประเภทของไฟล์ที่อนุญาตแล้ว มีดังนี้ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar', + 'history_user' => 'ประวัติของ :name', + 'info' => 'ข้อมูล', + 'restore_user' => 'คลิกที่นี่เพื่อเรียกคืน', + 'last_login' => 'เข้าสู่ระบบล่าสุด', + 'ldap_config_text' => 'คุณสามารถตั้งค่าการกำหนดค่า LDAP ได้ Admin> การตั้งค่า สถานที่ที่เลือก (เลือกได้) จะถูกตั้งค่าสำหรับผู้ใช้ที่นำเข้าทั้งหมด', + 'print_assigned' => 'พิมพ์รายการทั้งหมดที่ได้รับมอบหมาย', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + '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.', + 'view_user' => 'ดูผู้ใช้ :name', + 'usercsv' => 'ไฟล์ CSV', + 'two_factor_admin_optin_help' => 'การตั้งค่าผู้ดูแลระบบปัจจุบันช่วยให้สามารถใช้การตรวจสอบสิทธิ์แบบสองปัจจัยได้อย่างมีประสิทธิภาพ', + 'two_factor_enrolled' => 'อุปกรณ์ 2FA ที่ลงทะเบียนแล้ว', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/th-TH/admin/users/message.php b/resources/lang/th-TH/admin/users/message.php new file mode 100644 index 0000000000..03bbe92fad --- /dev/null +++ b/resources/lang/th-TH/admin/users/message.php @@ -0,0 +1,68 @@ + 'คุณยอมรับสินทรัพย์นี้เรียบร้อยแล้ว', + 'declined' => 'คุณปฏิเสธสินทรัพย์นี้เรียบร้อยแล้ว', + 'bulk_manager_warn' => 'ผู้ใช้ของคุณได้รับการอัปเดตแล้วแม้ว่ารายการผู้จัดการจะไม่ได้รับการบันทึกเนื่องจากผู้จัดการที่คุณเลือกอยู่ในรายชื่อผู้ใช้ที่จะแก้ไขและผู้ใช้ต้องไม่เป็นผู้จัดการของตัวเอง โปรดเลือกผู้ใช้ของคุณอีกครั้งโดยไม่รวมผู้จัดการ', + 'user_exists' => 'มีผู้ใช้งานนี้แล้ว', + 'user_not_found' => 'ไม่มีผู้ใช้', + 'user_login_required' => 'ต้องการชื่อผู้ใช้งาน', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'ต้องการรหัสผ่าน', + 'insufficient_permissions' => 'สิทธิ์การใช้งานไม่เพียงพอ', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'สร้างผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'update' => 'แก้ไขผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'update_bulk' => 'อัปเดตผู้ใช้สำเร็จแล้ว!', + 'delete' => 'ลบผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'ban' => 'แบนผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'unban' => 'ยกเลิกการแบนผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'suspend' => 'ระงับผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'unsuspend' => 'ยกเลิกระงับผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'restored' => 'กู้คืนผู้ใช้งานเสร็จสมบูรณ์แล้ว', + 'import' => 'นำเข้าผู้ใช้งานเสร็จสมบูรณ์แล้ว', + ), + + 'error' => array( + 'create' => 'มีปัญหาระหว่างการสร้างผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', + 'update' => 'มีปัญหาระหว่างปรับปรุงข้อมูลผู้ใช้ กรุณาลองใหม่อีกครั้ง', + 'delete' => 'มีปัญหาระหว่างลบผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', + 'delete_has_assets' => 'ผู้ใช้รายนี้มีรายการที่กำหนดและไม่สามารถลบได้', + 'unsuspend' => 'มีปัญหาระหว่างการยกเลิกการระงับผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', + 'import' => 'มีปัญหาระหว่างการนำเข้าผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', + 'asset_already_accepted' => 'ทรัพย์สินนี้ได้รับการยอมรับแล้ว', + 'accept_or_decline' => 'คุณต้องยอมรับ หรือปฏิเสธสินทรัพย์นี้', + 'incorrect_user_accepted' => 'เนื้อหาที่คุณพยายามยอมรับไม่ได้ถูกเช็คเอาท์ให้คุณ', + 'ldap_could_not_connect' => 'ไม่สามารถเชื่อมต่อกับ LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', + 'ldap_could_not_bind' => 'ไม่สามารถผูกกับ LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server: ', + 'ldap_could_not_search' => 'ไม่สามารถค้นหา LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', + 'ldap_could_not_get_entries' => 'ไม่สามารถดึงข้อมูลจาก LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', + 'password_ldap' => 'รหัสผ่านสำหรับบัญชีนี้ได้รับการจัดการโดย LDAP / Active Directory โปรดติดต่อฝ่ายไอทีของคุณเพื่อเปลี่ยนรหัสผ่านของคุณ', + ), + + 'deletefile' => array( + 'error' => 'ไฟล์ยังไม่ถูกลบ กรุณาลองใหม่อีกครั้ง', + 'success' => 'ไฟล์ถูกลบเรียบร้อยแล้ว', + ), + + 'upload' => array( + 'error' => 'ไฟล์ยังไม่ถูกอัพโหลด กรุณาลองอีกครั้ง', + 'success' => 'ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว', + 'nofiles' => 'คุณยังไม่ได้เลือกไฟล์สำหรับอัพโหลด', + 'invalidfiles' => 'ไฟล์ข้อมูลของคุณมีขนาดใหญ่เกินไป หรือประเภทของไฟล์ไม่ได้รับการอนุญาต ประเภทของไฟล์ที่ได้รับอนุญาตแล้วมีดังนี้ png, gif, jpg, doc, docx, pdf, and txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/th-TH/admin/users/table.php b/resources/lang/th-TH/admin/users/table.php new file mode 100644 index 0000000000..9282c58dcb --- /dev/null +++ b/resources/lang/th-TH/admin/users/table.php @@ -0,0 +1,40 @@ + 'ใช้งาน', + 'allow' => 'อนุญาต', + 'checkedout' => 'ทรัพย์สิน', + 'created_at' => 'สร้างแล้ว', + 'createuser' => 'สร้างผู้ใช้งาน', + 'deny' => 'ปฏิเสธ', + 'email' => 'อีเมล', + 'employee_num' => 'เลขพนักงาน', + 'first_name' => 'ชื่อ', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'รหัส', + 'inherit' => 'สืบทอด', + 'job' => 'ลักษณะงาน', + 'last_login' => 'เข้าสู่ระบบล่าสุด', + 'last_name' => 'นามสกุล', + 'location' => 'สถานที่', + 'lock_passwords' => 'รายละเอียดการเข้าสู่ระบบไม่สามารถแก้ไขเปลี่ยนแปลงบนการติดตั้งนี้', + 'manager' => 'ผู้จัดการ', + 'managed_locations' => 'สถานที่ที่มีการจัดการ', + 'name' => 'ชื่อ', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'หมายเหตุ', + 'password_confirm' => 'ยืนยันรหัสผ่าน', + 'password' => 'รหัสผ่าน', + 'phone' => 'โทรศัพท์', + 'show_current' => 'แสดงผู้ใช้งานปัจจุบัน', + 'show_deleted' => 'แสดงผู้ใช้งานที่ถูกลบแล้ว', + 'title' => 'ชื่อเรื่อง', + 'to_restore_them' => 'เพื่อเรียกคืน', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'แก้ไขผู้ใช้งาน', + 'username' => 'ชื่อผู้ใช้', + 'user_deleted_text' => 'ผู้ใช้นี้ถูกทำเครื่องหมายว่าลบแล้ว', + 'username_note' => '(ส่วนนี้มีผลเฉพาะกับ Active Directory เท่านั้น ไม่ใช่สำหรับการเข้าสู่ระบบ)', + 'cloneuser' => 'คัดลอกผู้ใช้งาน', + 'viewusers' => 'ดูผู้ใช้งาน', +); diff --git a/resources/lang/th/auth.php b/resources/lang/th-TH/auth.php similarity index 100% rename from resources/lang/th/auth.php rename to resources/lang/th-TH/auth.php diff --git a/resources/lang/th-TH/auth/general.php b/resources/lang/th-TH/auth/general.php new file mode 100644 index 0000000000..bb7a30c7d6 --- /dev/null +++ b/resources/lang/th-TH/auth/general.php @@ -0,0 +1,19 @@ + 'ส่งลิงก์รีเซ็ตรหัสผ่าน', + 'email_reset_password' => 'รีเซ็ตรหัสผ่านอีเมล', + 'reset_password' => 'รีเซ็ตรหัสผ่าน', + 'saml_login' => 'Login via SAML', + 'login' => 'เข้าสู่ระบบ', + 'login_prompt' => 'กรุณาเข้าสู่ระบบ', + 'forgot_password' => 'ฉันลืมรหัสผ่าน', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/th-TH/auth/message.php b/resources/lang/th-TH/auth/message.php new file mode 100644 index 0000000000..9c1cc942f9 --- /dev/null +++ b/resources/lang/th-TH/auth/message.php @@ -0,0 +1,45 @@ + 'อีเมลนี้มีการลงทะเบียนในระบบแล้ว', + 'account_not_found' => 'บัญชีผู้ใช้งาน หรือรหัสผ่าน ไม่ถูกต้อง', + 'account_not_activated' => 'ชื่อผู้ใช้นี้ยังไม่ได้ทำการเปิดใช้งาน', + 'account_suspended' => 'บัญชีผู้ใช้นี้ถูกระงับการใช้งาน', + 'account_banned' => 'บัญชีผู้ใช้นี้ถูกห้ามใช้งาน', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'คุณได้เข้าสู่ระบบเรียบร้อย', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'มีปัญหาขณะกำลังเข้าสู่ระบบ กรุณาลองอีกครั้ง', + 'success' => 'คุณได้เข้าสู่ระบบเรียบร้อย', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'มีปัญหาในการเปิดใช้งานบัญชีผู้ใช้ของคุณ โปรดลองอีกครั้ง', + 'success' => 'สร้างบัญชีผู้ใช้เสร็จเรียบร้อย', + ), + + 'forgot-password' => array( + 'error' => 'มีปัญหาในการรับรหัสตั้งค่ารหัสผ่านใหม่ โปรดลองอีกครั้ง', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'มีปัญหาในการตั้งค่ารหัสผ่านใหม่ กรุณาลองอีกครั้ง', + 'success' => 'รหัสผ่านบัญชีผู้ใช้ของคุณได้รับการตั้งค่าใหม่เรียบร้อยแล้ว', + ), + + +); diff --git a/resources/lang/th/button.php b/resources/lang/th-TH/button.php similarity index 100% rename from resources/lang/th/button.php rename to resources/lang/th-TH/button.php diff --git a/resources/lang/th-TH/general.php b/resources/lang/th-TH/general.php new file mode 100644 index 0000000000..2423d2a892 --- /dev/null +++ b/resources/lang/th-TH/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'อุปกรณ์', + 'activated' => 'เปิดใช้งาน', + 'accepted_date' => 'ข้อมูลที่ได้รับการยอมรับแล้ว', + 'accessory' => 'อุปกรณ์', + 'accessory_report' => 'รายงานอุปกรณ์เสริม', + 'action' => 'ดำเนินการ', + 'activity_report' => 'รายงานกิจกรรม', + 'address' => 'ที่อยู่', + 'admin' => 'ผู้ดูแลระบบ', + 'administrator' => 'ผู้บริหารระบบ', + 'add_seats' => 'เพิ่มที่นั่งแล้ว', + 'age' => "อายุ", + 'all_assets' => 'ทรัพย์สินทั้งหมด', + 'all' => 'ทั้งหมด', + 'archived' => 'ถูกเก็บไว้', + 'asset_models' => 'รุ่นทรัพย์สิน', + 'asset_model' => 'แบบ', + 'asset' => 'ทรัพย์สิน', + 'asset_report' => 'รายงานทรัพย์สิน', + 'asset_tag' => 'รหัสทรัพย์สิน', + 'asset_tags' => 'รหัสทรัพย์สิน', + 'assets_available' => 'ทรัพย์สินพร้อมใช้งาน', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'ยอมรับสินทรัพย์', + 'audit' => 'การตรวจสอบบัญชี', + 'audit_report' => 'บันทึกการตรวจสอบ', + 'assets' => 'ทรัพย์สิน', + 'assets_audited' => 'สินทรัพย์ถูกตรวจสอแล้ว', + 'assets_checked_in_count' => 'รับทรัพย์สินจาก', + 'assets_checked_out_count' => 'มอบทรัพย์สินให้', + 'asset_deleted_warning' => 'สินทรัพย์นี้ถูกลบไปแล้ว โปรดทำการกู้คืนก่อนดำเนินการต่อไป', + 'assigned_date' => 'วันที่มอบ', + 'assigned_to' => 'มอบหมายให้:', + 'assignee' => 'ได้มอบให้', + 'avatar_delete' => 'ลบรูปภาพประจำตัว', + 'avatar_upload' => 'อัพโหลดภาพประจำตัว', + 'back' => 'ย้อนกลับ', + 'bad_data' => 'ไม่พบข้อมูลใดๆ หรือข้อมูลอาจไม่ถูกต้อง?', + 'bulkaudit' => 'การตรวจสอบเป็นกลุ่ม', + 'bulkaudit_status' => 'สถานะการตรวจสอบ', + 'bulk_checkout' => 'Checkout เป็นกลุ่ม', + 'bulk_edit' => 'แก้ไขจำนวนมาก', + 'bulk_delete' => 'ลบเป็นกลุ่ม', + 'bulk_actions' => 'ดำเนินการกับข้อมูลเป็นชุด', + 'bulk_checkin_delete' => 'เช็คอิน / ลบผู้ใช้', + 'byod' => 'BYOD-นำอุปกรณ์ของคุณมาเอง', + 'byod_help' => 'อุปกรณ์นี้อยู่ที่ผู้ใช้', + 'bystatus' => 'ตามสถานะ', + 'cancel' => 'ยกเลิก', + 'categories' => 'ประเภท', + 'category' => 'หมวดหมู่', + 'change' => 'In / Out', + 'changeemail' => 'เปลี่ยนอีเมลแอดเดรส', + 'changepassword' => 'เปลี่ยนรหัสผ่าน', + 'checkin' => 'เช็คอิน', + 'checkin_from' => 'เช็คอินจาก', + 'checkout' => 'เช็คเอาท์', + 'checkouts_count' => 'เช็คเอาท์', + 'checkins_count' => 'เช็คอิน', + 'user_requests_count' => 'คำร้องขอ', + 'city' => 'เมือง', + 'click_here' => 'คลิกที่นี่', + 'clear_selection' => 'ยกเลิกการเลือก', + 'companies' => 'บริษัท', + 'company' => 'บริษัท', + 'component' => 'ตัวแทน', + 'components' => 'ส่วนประกอบ', + 'complete' => 'สมบูรณ์', + 'consumable' => 'การใช้งาน', + 'consumables' => 'การใช้งาน', + 'country' => 'ประเทศ', + 'could_not_restore' => 'การกู้คืนผิดพลาด', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'สร้างใหม่', + 'created' => 'สร้างรายการแล้ว', + 'created_asset' => 'ทรัพย์สินที่ถูกสร้าง', + 'created_at' => 'สร้างโดย', + 'created_by' => 'สร้างโดย', + 'record_created' => 'สร้างบันทึกแล้ว', + 'updated_at' => 'อัปเดตเมื่อวันที่', + 'currency' => '฿', // this is deprecated + 'current' => 'ปัจจุบัน', + 'current_password' => 'รหัสผ่านปัจจุบัน', + 'customize_report' => 'รายงานทรัพย์สินแบบกำหนดเอง', + 'custom_report' => 'รายงานทรัพย์สินแบบกำหนดเอง', + 'dashboard' => 'หน้าหลัก', + 'days' => 'วัน', + 'days_to_next_audit' => 'วันที่จะตรวจสอบถัดไป', + 'date' => 'วันเดือนปี', + 'debug_warning' => 'คำเตือน!', + 'debug_warning_text' => 'แอ็พพลิเคชันนี้กำลังทำงานในโหมดการผลิตโดยเปิดใช้งานดีบัก ข้อมูลนี้สามารถเปิดเผยข้อมูลที่ละเอียดอ่อนหากแอปพลิเคชันของคุณสามารถเข้าถึงโลกภายนอกได้ ปิดใช้งานโหมดดีบั๊กโดยการตั้งค่า APP_DEBUG ในไฟล์ .env ของคุณเป็น false', + 'delete' => 'ลบ', + 'delete_confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'ลบแล้ว', + 'delete_seats' => 'ลบที่นั่งแล้ว', + 'deletion_failed' => 'การลบล้มเหลว', + 'departments' => 'หน่วยงาน', + 'department' => 'แผนก', + 'deployed' => 'กำลังใช้งาน', + 'depreciation' => 'การเสื่อมราคา', + 'depreciations' => 'การเสื่อมราคา', + 'depreciation_report' => 'รายงานการเสื่อมราคา', + 'details' => 'ราย​ละเอียด', + 'download' => 'ดาวน์โหลด', + 'download_all' => 'ดาวน์โหลดทั้งหมด', + 'editprofile' => 'แก้ไขโปรไฟล์ของคุณ', + 'eol' => 'อายุการใช้งาน', + 'email_domain' => 'โดเมนอีเมล', + 'email_format' => 'รูปแบบอีเมล', + 'employee_number' => 'หมายเลขพนักงาน', + 'email_domain_help' => 'ใช้เพื่อสร้างที่อยู่อีเมลเมื่อนำเข้า', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'ตัวอย่าง: ', + 'filastname_format' => 'ชื่อย่อครั้งแรก (jsmith@example.com)', + 'firstname_lastname_format' => 'ชื่อนามสกุล (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'ชื่อนามสกุล (jane.smith@example.com)', + 'lastnamefirstinitial_format' => 'นามสกุล ชื่อ Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'อักษรต้นชื่อ.นามสกุล (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'เริ่ม', + 'firstnamelastname' => 'ชื่อ นามสกุล (janesmith@example.com)', + 'lastname_firstinitial' => 'นามสกุล อักษรต้นชื่อ (smith_j@example.com)', + 'firstinitial.lastname' => 'อักษรต้นชื่อ นามสกุล (j.smith@example.com)', + 'firstnamelastinitial' => 'ชื่อ อักษรต้นนามสกุล (janes@example.com)', + 'first_name' => 'ชื่อจริง', + 'first_name_format' => 'ชื่อ (jane@example.com)', + 'files' => 'ไฟล์', + 'file_name' => 'ไฟล์', + 'file_type' => 'ชนิดไฟล์', + 'filesize' => 'ขนาดไฟล์', + 'file_uploads' => 'อัปโหลดไฟล์', + 'file_upload' => 'อัปโหลดไฟล์', + 'generate' => 'สร้าง', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', + 'groups' => 'กลุ่ม', + 'gravatar_email' => 'อีเมลแอดเดรส Gravatar', + 'gravatar_url' => 'ใช้รูปอวตาลของคุณจาก Gravatar.com.', + 'history' => 'ประวัติศาสตร์', + 'history_for' => 'ประวัติของ', + 'id' => 'ID', + 'image' => 'รูป', + 'image_delete' => 'ลบรูปภาพประจำตัว', + 'include_deleted' => 'Include Deleted Assets', + 'image_upload' => 'อัพโหลดภาพ', + 'filetypes_accepted_help' => 'ชนิดไฟล๋ที่ยอมรับ :types ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size |ชนิดไฟล๋ที่ยอมรับ :types ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size', + 'filetypes_size_help' => 'ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size', + 'image_filetypes_help' => 'ชนิดไฟล์ที่รองรับคือ jpg, webp, png, gif, และ svg. ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'นำเข้า', + 'import_this_file' => 'Map fields and process this file', + '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' => 'ชื่อสิ่งนี้', + 'import_file' => 'นำเข้า CSV ไฟล์', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'สิทธิ์ไม่เพียงพอ!', + 'kits' => 'Predefined Kits', + 'language' => 'ภาษา', + 'last' => 'สุดท้าย', + 'last_login' => 'เข้าสู่ระบบครั้งล่าสุด', + 'last_name' => 'นามสกุล', + 'license' => 'ลิขสิทธิ์', + 'license_report' => 'รายงานลิขสิทธิ์', + 'licenses_available' => 'ลิขสิทธิ์พร้อมใช้', + 'licenses' => 'ลิขสิทธิ์', + 'list_all' => 'รายการทั้งหมด', + 'loading' => 'กำลังโหลด กรุณารอสักครู่...', + 'lock_passwords' => 'ข้อมูลในรายการนี้จะไม่ถูกบันทึกเพราะเป็นระบบตัวอย่าง (demo installation)', + 'feature_disabled' => 'คุณลักษณะนี้ถูกปิดใช้งานสำหรับการติดตั้งแบบสาธิต', + 'location' => 'สถานที่', + 'location_plural' => 'Location|Locations', + 'locations' => 'สถานที่', + 'logo_size' => 'โลโก้สี่เหลี่ยมจตุรัสจะดูดีที่สุดเมื่อทำแบบ โลโก้ + ข้อความ, ขนาดโลโก้ใหญ่สุดคือ สูง=50px x กว้าง=500px ', + 'logout' => 'ออกจากระบบ', + 'lookup_by_tag' => 'การค้นหาตามแท็กเนื้อหา', + 'maintenances' => 'ซ่อมบำรุง', + 'manage_api_keys' => 'จัดการ API Keys', + 'manufacturer' => 'ผู้ผลิต', + 'manufacturers' => 'ผู้ผลิต', + 'markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', + 'min_amt' => 'นาที. QTY', + 'min_amt_help' => 'Leave Min จำนวนน้อยที่สุดก่อนที่ระบบแจ้งเตือนจะทำงาน และให้ละ QTY ให้ว่างเปล่าไว้หากไม่ต้องการให้เกิดการเตือน', + 'model_no' => 'หมายเลขรุ่น', + 'months' => 'เดือน', + 'moreinfo' => 'ข้อมูลเพิ่มเติม', + 'name' => 'ชื่อ', + 'new_password' => 'รหัสผ่านใหม่', + 'next' => 'ถัด​ไป', + 'next_audit_date' => 'วันที่ตรวจสอบถัดไป', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'การตรวจสอบครั้งล่าสุด', + 'new' => 'ใหม่!', + 'no_depreciation' => 'ไม่มีค่าเสื่อมราคา', + 'no_results' => 'ไม่มีผลการค้นหา', + 'no' => 'ไม่', + 'notes' => 'หมายเหตุ', + 'order_number' => 'เลขที่ใบสั่งซื้อ', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'กำลังแสดง_MENU_รายการ', + 'pagination_info' => 'กำลังแสดง_START_ถึง_END_จากทั้งหมด_TOTAL_รายการ', + 'pending' => 'กําลังดำเนินการ', + 'people' => 'ผู้คน', + 'per_page' => 'ผลการค้นหาต่อหน้า', + 'previous' => 'ก่อนหน้า', + 'processing' => 'กำลังดำเนินการ', + 'profile' => 'โปรไฟล์ของคุณ', + 'purchase_cost' => 'ซื้อต้นทุน', + 'purchase_date' => 'วันที่ซื้อ', + 'qty' => 'จำนวน', + 'quantity' => 'ปริมาณ', + 'quantity_minimum' => 'คุณมี :count รายการ ต่ำกว่าจำนวนขั้นต่ำที่กำหนดไว้', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'สถาณะ ส่งมอบ', + 'ready_to_deploy' => 'พร้อมใช้งาน', + 'recent_activity' => 'กิจกรรมล่าสุด', + 'remaining' => 'คงเหลือ', + 'remove_company' => 'นำออกสมาคม บริษัท', + 'reports' => 'รายงาน', + 'restored' => 'คืนค่า', + 'restore' => 'เรียกคืน', + 'requestable_models' => 'Requestable Models', + 'requested' => 'คำร้องขอ', + 'requested_date' => 'วันที่ขอ', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', + 'request_canceled' => 'คำขอยกเลิกแล้ว', + 'save' => 'บันทึก', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'เลือก', + 'select_all' => 'เลือกทั้งหมด', + 'search' => 'ค้นหา', + 'select_category' => 'เลือกหมวด', + 'select_department' => 'เลือกแผนก', + 'select_depreciation' => 'เลือกประเภทค่าเสื่อมราคา', + 'select_location' => 'เลือกที่ตั้ง', + 'select_manufacturer' => 'เลือกผู้ผลิต', + 'select_model' => 'เลือกรุ่น', + 'select_supplier' => 'เลือกผู้จัดจำหน่าย', + 'select_user' => 'เลือกผู้ใช้', + 'select_date' => 'เลือกวันที่ (YYYY-MM-DD)', + 'select_statuslabel' => 'เลือกสถานะ', + 'select_company' => 'เลือก บริษัท', + 'select_asset' => 'เลือกเนื้อหา', + 'settings' => 'การตั้งค่า', + 'show_deleted' => 'แสดงรายการที่ถูกลบ', + 'show_current' => 'แสดงรายการปัจจุบัน', + 'sign_in' => 'ลงชื่อเข้าใช้', + 'signature' => 'ลายเซ็น', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'รูปแบบ/เทมเพลต', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: คุณลักษณะบางอย่างถูกปิดใช้งานสำหรับการติดตั้งนี้', + 'site_name' => 'ชื่อไซต์', + 'state' => 'รัฐ', + 'status_labels' => 'ป้ายสถานะ', + 'status' => 'สถานะ', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'ผู้ผลิต', + 'suppliers' => 'ตัวแทนจำหน่าย', + 'sure_to_delete' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ', + 'sure_to_delete_var' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ?', + 'delete_what' => 'ลบรายการ', + 'submit' => 'เสนอ', + 'target' => 'เป้า', + 'time_and_date_display' => 'การแสดงเวลาและวันที่', + 'total_assets' => 'ทรัพย์สินทั้งหมด', + 'total_licenses' => 'ลิขสิทธิ์ทั้งหมด', + 'total_accessories' => 'อุปกรณ์เสริมทั้งหมด', + 'total_consumables' => 'เครื่องอุปโภคบริโภคทั้งหมด', + 'type' => 'ประเภท', + 'undeployable' => 'ไม่สามารถใช้งานได้', + 'unknown_admin' => 'ผู้ดูแลระบบที่ไม่รู้จัก', + 'username_format' => 'รูปแบบชื่อผู้ใช้', + 'username' => 'ชื่อผู้ใช้งาน', + 'update' => 'ปรับปรุง', + '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.', + 'uploaded' => 'อัพโหลด', + 'user' => 'ผู้ใช้', + 'accepted' => 'ยอมรับ', + 'declined' => 'ปฏิเสธ', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'ไม่ยอมรับสินทรัพย์', + 'users' => 'ผู้ใช้', + 'viewall' => 'ดูทั้งหมด', + 'viewassets' => 'ดูทรัพย์สินที่มอบหมาย', + 'viewassetsfor' => 'ดูทรัพย์สินสำหรับ', + 'website' => 'เว็บไซต์', + 'welcome' => 'ยินดีต้อนรับ, :name', + 'years' => 'ปี', + 'yes' => 'ใช่', + 'zip' => 'รหัสไปรษณีย์', + 'noimage' => 'ไม่พบรูปภาพที่อัปโหลดหรือไม่พบรูปภาพ', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'อัพโหลดไฟล์ เรียบร้อย', + 'no_files_uploaded' => 'อัพโหลดไฟล์ เรียบร้อย', + 'token_expired' => 'เซสชันแบบฟอร์มของคุณหมดอายุแล้ว กรุณาลองอีกครั้ง.', + 'login_enabled' => 'เปิด ล๊อกอิน', + 'audit_due' => 'Due for Audit', + 'audit_overdue' => 'Overdue for Audit', + 'accept' => 'Accept :asset', + 'i_accept' => 'ยอมรับ', + 'i_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' => 'ดูทั้งหมด', + 'hide_deleted' => 'ซ่อนที่ถูกลบ', + 'email' => 'อีเมล', + 'do_not_change' => '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' => 'You are about to edit the following: ', + 'checked_out' => 'ส่งมอบ', + 'checked_out_to' => 'ส่งมอบให้', + 'fields' => 'Fields', + 'last_checkout' => 'รับมอบล่าสุด', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + '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' => 'ถึง', + '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' => 'เพิ่มข้อมูล BOM (byte-order mark) ลงใน CSV นี้', + 'improvements' => 'การปรับปรุง', + 'information' => 'ข้อมูลรายละเอียด', + 'permissions' => 'สิทธิ', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'ส่งออก', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'ซิงค์', + 'sync_results' => 'ผลการซิงค์', + 'license_serial' => 'ซีเรียลฯ/หมายเลขสินค้า', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + 'dashboard_info' => 'นี่คือแดสบอร์ดของคุณ (dashboard). มีหลายอันที่คล้ายนี่ แต่อันนี้คืออันของคุณ', + '60_percent_warning' => 'สมบูรณ์แล้ว 60% (แจ้งเตือน)', + 'dashboard_empty' => 'It looks like you have 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' => 'ยุบ', + 'assigned' => 'ได้มอบหมายให้', + 'asset_count' => 'นับทรัพย์สิน', + 'accessories_count' => 'นับอุปกรณ์', + 'consumables_count' => 'นับวัสดุสิ้นเปลือง', + 'components_count' => 'นับส่วนประกอบ (Components)', + 'licenses_count' => 'นับลิขสิทธิ์', + 'notification_error' => 'Error', + 'notification_error_hint' => 'โปรดระบุข้อมูลในฟอร์มนี้เกี่ยวกับข้อผิดพลาดที่ปรากฏ', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + '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' => 'ส่งมอบรายการนี้แก่บุคคล', + 'maintenance_mode' => 'ระบบงานนี้งดบริการชั่วคราวเนื่องจากกำลังอัพเดทระบบ โปรดกลับมาอีกครั้งภายหลัง', + 'maintenance_mode_title' => 'ระบบงดการบริการชั่วคราว', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'ยินดีต้อนรับ, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'วันที่เริ่มต้น', + 'end_date' => 'วันที่สิ้นสุด', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'ไม่พบไฟล์', + 'preview_not_available' => '(ไม่แสดงภาพ)', + 'setup' => 'ติดตั้ง', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'เตือน', + 'tasks_view_all' => 'ดูงานทั้งหมด', + 'true' => 'ถูก', + 'false' => 'เท็จ', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'ล้าง & บันทึก', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' ส่งเมล์ ตอนรับผู้ใช้ใหม่?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'แก้ไข', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/th-TH/help.php b/resources/lang/th-TH/help.php new file mode 100644 index 0000000000..7e8e80b6a3 --- /dev/null +++ b/resources/lang/th-TH/help.php @@ -0,0 +1,35 @@ + 'ข้อมูลเพิ่มเติม', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'สินทรัพย์คือรายการที่ติดตามโดยใช้หมายเลขซีเรียลหรือแท็กเนื้อหา พวกเขามีแนวโน้มที่จะเป็นรายการมูลค่าที่สูงขึ้นซึ่งจะระบุรายการที่เฉพาะเจาะจง', + + 'categories' => 'หมวดหมู่ช่วยคุณจัดระเบียบรายการของคุณ หมวดหมู่ตัวอย่างบางประเภทอาจเป็น "Desktops", " แล็ปท็อป", " โทรศัพท์มือถือ", "Tablets" เป็นต้นและคุณสามารถใช้งานประเภทต่างๆที่เหมาะสมกับคุณได้', + + 'accessories' => 'อุปกรณ์เสริมใดๆ ที่มอบให้กับผู้ใช้แต่ไม่มีหมายเลขเครื่อง (หรือไม่จำเป็นสำหรับการค้นหาข้อมูลย้อนหลัง) ยกตัวอย่าง เช่น คอมพิวเตอร์ ไมค์ หรือแป้นพิมพ์ เป็นต้น', + + 'companies' => 'บริษัท สามารถใช้เป็นฟิลด์ระบุอย่างง่ายหรือสามารถใช้เพื่อ จำกัด การเปิดเผยข้อมูลของผู้ใช้ ฯลฯ หากมีการเปิดใช้งานการสนับสนุน บริษัท ทั้งหมดในการตั้งค่าผู้ดูแลระบบของคุณ', + + 'components' => 'คอมโพเนนต์เป็นรายการที่เป็นส่วนหนึ่งของเนื้อหาเช่นฮาร์ดดิสก์แรม ฯลฯ', + + 'consumables' => 'วัสดุสิ้นเปลืองคือสิ่งใดๆ ที่มีการซื้อและนำมาใช้ในช่วงเวลานั้น ยกตัวอย่างเช่น หมึกปริ้นเตอร์ หรือ กระดาษถ่ายสำเนา', + + 'depreciations' => 'คุณสามารถกำหนดการคิดค่าเสื่อมราคาเพื่อตัดค่าเสื่อมราคาโดยวิธีการคิดค่าเสื่อมราคาแบบเส้นตรง', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/th-TH/localizations.php b/resources/lang/th-TH/localizations.php new file mode 100644 index 0000000000..37cc2ebdf6 --- /dev/null +++ b/resources/lang/th-TH/localizations.php @@ -0,0 +1,321 @@ + 'เลือกภาษา', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/th-TH/mail.php b/resources/lang/th-TH/mail.php new file mode 100644 index 0000000000..3af4071ec5 --- /dev/null +++ b/resources/lang/th-TH/mail.php @@ -0,0 +1,93 @@ + 'เช็คอินอุปกรณ์เสริมแล้ว', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'เช็คอินสินทรัพย์แล้ว', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'ยืนยันการเช็คอินอุปกรณ์เสริม', + 'Confirm_Asset_Checkin' => 'ยืนยันการเช็คอินสินทรัพย์', + 'Confirm_accessory_delivery' => 'ยืนยันการจัดส่งอุปกรณ์เสริม', + 'Confirm_asset_delivery' => 'ยืนยันการจัดส่งสินทรัพย์', + 'Confirm_consumable_delivery' => 'ยืนยันการจัดส่งวัสดุสิ้นเปลือง', + 'Confirm_license_delivery' => 'การยืนยันการส่งมอบใบอนุญาต', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'วัน', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'เตือนความจำ :: ใกล้หมดเวลาเช็คอิน', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'รายงานสินทรัพย์หมดอายุ', + 'Expiring_Licenses_Report' => 'รายงานใบอนุญาตหมดอายุ', + 'Item_Request_Canceled' => 'ขอรายการถูกยกเลิกแล้ว', + 'Item_Requested' => 'รายการที่ขอ', + 'License_Checkin_Notification' => 'เช็คอินใบอนุญาตแล้ว', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'รายงานพื้นที่โฆษณาต่ำ', + 'a_user_canceled' => 'ผู้ใช้ยกเลิกคำร้องขอสินค้าในเว็บไซต์แล้ว', + 'a_user_requested' => 'ผู้ใช้ร้องขอรายการบนเว็บไซต์', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'ชื่ออุปกรณ์เสริม:', + 'additional_notes' => 'หมายเหตุเพิ่มเติม:', + 'admin_has_created' => 'ผู้ดูแลระบบได้สร้างบัญชีให้กับคุณบนเว็บไซต์: web', + 'asset' => 'ทรัพย์สิน:', + 'asset_name' => 'ชื่อสินทรัพย์:', + 'asset_requested' => 'สินทรัพย์ที่ขอ', + 'asset_tag' => 'แท็กทรัพย์สิน', + '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.', + 'assigned_to' => 'ได้รับมอบหมายให้', + 'best_regards' => 'ด้วยความเคารพ,', + 'canceled' => 'ยกเลิก:', + 'checkin_date' => 'วันที่เช็คอิน:', + 'checkout_date' => 'วันที่ชำระเงิน:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'โปรดคลิกที่ลิงค์ด้านล่างเพื่อยืนยันว่าคุณได้รับอุปกรณ์เสริมแล้ว', + 'click_on_the_link_asset' => 'โปรดคลิกลิงก์ที่ด้านล่างเพื่อยืนยันว่าคุณได้รับเนื้อหาแล้ว', + 'click_to_confirm' => 'โปรดคลิกลิงก์ต่อไปนี้เพื่อยืนยันข้อมูล: บัญชีเว็บ:', + 'current_QTY' => 'QTY ปัจจุบัน', + 'days' => 'วัน', + 'expecting_checkin_date' => 'คาดว่าวันที่เช็คอิน:', + 'expires' => 'วันที่หมดอายุ', + 'hello' => 'สวัสดี', + 'hi' => 'สวัสดี', + 'i_have_read' => 'ฉันได้อ่านและยอมรับข้อกำหนดในการให้บริการแล้วและได้รับสินค้านี้แล้ว', + 'inventory_report' => 'Inventory Report', + 'item' => 'รายการ:', + 'license_expiring_alert' => 'มี: ใบอนุญาตที่จะหมดอายุในวันถัดไป: วันที่กำหนด|มี: ใบอนุญาตที่จะหมดอายุในวันถัดไป: วันที่กำหนด', + 'link_to_update_password' => 'โปรดคลิกลิงก์ต่อไปนี้เพื่ออัปเดต: รหัสผ่านเว็บ:', + 'login' => 'เข้าสู่ระบบ:', + 'login_first_admin' => 'เข้าสู่ระบบการติดตั้ง Snipe-IT ใหม่ของคุณโดยใช้ข้อมูลรับรองด้านล่าง:', + 'low_inventory_alert' => 'มี: นับสินค้าที่ต่ำกว่าสินค้าคงคลังขั้นต่ำหรือเร็ว ๆ นี้จะต่ำ|มี: นับสินค้าที่ต่ำกว่าสินค้าคงคลังขั้นต่ำหรือจะเร็วเกินไป', + 'min_QTY' => 'Min QTY', + 'name' => 'ชื่อ', + 'new_item_checked' => 'รายการใหม่ได้รับการตรวจสอบภายใต้ชื่อของคุณแล้วรายละเอียดมีดังนี้', + 'notes' => 'จดบันทึก', + 'password' => 'รหัสผ่าน:', + 'password_reset' => 'รีเซ็ตรหัสผ่าน', + 'read_the_terms' => 'โปรดอ่านเงื่อนไขการใช้งานด้านล่างนี้', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'ขอ:', + 'reset_link' => 'ลิงก์รีเซ็ตรหัสผ่านของคุณ', + 'reset_password' => 'คลิกที่นี่เพื่อรีเซ็ตรหัสผ่าน:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'หมายเลขผลิตภัณฑ์', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'ผู้ผลิต', + 'tag' => 'แท็ก', + 'test_email' => 'ทดสอบอีเมลจาก Snipe-IT', + 'test_mail_text' => 'นี่เป็นการทดสอบจาก Snipe-IT Asset Management System ถ้าคุณได้รับอีเมลนี้จะทำงาน :)', + 'the_following_item' => 'รายการต่อไปนี้ได้รับการตรวจสอบใน:', + 'to_reset' => 'ในการรีเซ็ตรหัสผ่านเว็บของคุณโปรดกรอกแบบฟอร์มนี้:', + 'type' => 'ชนิด', + '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.', + 'user' => 'ผู้ใช้งาน', + 'username' => 'ชื่อผู้ใช้', + 'welcome' => 'ยินดีต้อนรับ: ชื่อ', + 'welcome_to' => 'ยินดีต้อนรับสู่: web!', + 'your_assets' => 'ดูสินทรัพย์ที่มี', + 'your_credentials' => 'ข้อมูลรับรอง Snipe-IT ของคุณ', +]; diff --git a/resources/lang/th/pagination.php b/resources/lang/th-TH/pagination.php similarity index 100% rename from resources/lang/th/pagination.php rename to resources/lang/th-TH/pagination.php diff --git a/resources/lang/ms/passwords.php b/resources/lang/th-TH/passwords.php similarity index 100% rename from resources/lang/ms/passwords.php rename to resources/lang/th-TH/passwords.php diff --git a/resources/lang/th/reminders.php b/resources/lang/th-TH/reminders.php similarity index 100% rename from resources/lang/th/reminders.php rename to resources/lang/th-TH/reminders.php diff --git a/resources/lang/th/table.php b/resources/lang/th-TH/table.php similarity index 100% rename from resources/lang/th/table.php rename to resources/lang/th-TH/table.php diff --git a/resources/lang/th-TH/validation.php b/resources/lang/th-TH/validation.php new file mode 100644 index 0000000000..9b7e7c2cf4 --- /dev/null +++ b/resources/lang/th-TH/validation.php @@ -0,0 +1,162 @@ + ':attribute ต้องได้รับการยอมรับ', + 'active_url' => ':attribute ไม่ใช่ URL ที่ถูกต้อง', + 'after' => ':attribute ต้องเป็นวันที่หลังจาก :date', + 'after_or_equal' => 'แอตทริบิวต์: ต้องเป็นวันที่หลังจากหรือเท่ากับ: date', + 'alpha' => ':attribute ต้องมีเฉพาะตัวอักษรเท่านั้น', + 'alpha_dash' => ':attribute ต้องมีเฉพาะตัวอักษร ตัวเลข หรือเครื่องหมายลบเท่านั้น', + 'alpha_num' => ':attribute ต้องมีเฉพาะตัวอักษรและตัวเลขเท่านั้น', + 'array' => 'แอตทริบิวต์: ต้องเป็นอาร์เรย์', + 'before' => ':attribute ต้องเป็นวันที่ก่อน :date', + 'before_or_equal' => 'แอตทริบิวต์: ต้องเป็นวันที่ก่อนหรือเท่ากับ: date', + 'between' => [ + 'numeric' => ':attribute ต้องอยู่ระหว่าง :min - :max', + 'file' => ':attribute ต้องมีขนาดระหว่าง :min - :max กิโลไบต์', + 'string' => ':attribute ต้องมีจำนวนระหว่าง :min - :max ตัวอักษร', + 'array' => 'แอตทริบิวต์: ต้องมีระหว่าง: min และ: max items', + ], + 'boolean' => 'ฟิลด์แอ็ตทริบิวต์: ต้องเป็น true หรือ false', + 'confirmed' => ':attribute ไม่ตรงกัน', + 'date' => ':attribute เป็นรูปแบบวันที่ที่ไม่ถูกต้อง', + 'date_format' => ':attribute ไม่ตรงตามรูปแบบ :format', + 'different' => ':attribute และ :other ต้องไม่เหมือนกัน', + 'digits' => ':attribute ต้องเป็น :digits ตัวเลข', + 'digits_between' => ':attribute ต้องเป็นตัวเลขระหว่าง :min และ :max', + 'dimensions' => 'แอตทริบิวต์: มีมิติข้อมูลภาพที่ไม่ถูกต้อง', + 'distinct' => 'ฟิลด์แอ็ตทริบิวต์: มีค่าซ้ำกัน', + 'email' => 'รูปแบบของ :attribute ไม่ถูกต้อง', + 'exists' => ':attribute ที่เลือกไม่ถูกต้อง', + 'file' => 'แอตทริบิวต์: ต้องเป็นไฟล์', + 'filled' => 'ฟิลด์แอ็ตทริบิวต์ต้องมีค่า', + 'image' => ':attribute ต้องเป็นรูปภาพเท่านั้น', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => ':attribute ที่เลือกไม่ถูกต้อง', + 'in_array' => 'ฟิลด์แอ็ตทริบิวต์: ไม่มีใน: other', + 'integer' => ':attribute ต้องเป็นจำนวนเต็มเท่านั้น', + 'ip' => ':attribute ต้องเป็นรูปแบบไอพีแอดเดรสเท่านั้น', + 'ipv4' => 'แอตทริบิวต์: ต้องเป็นที่อยู่ IPv4 ที่ถูกต้อง', + 'ipv6' => 'แอตทริบิวต์: ต้องเป็นที่อยู่ IPv6 ที่ถูกต้อง', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'แอตทริบิวต์: ต้องเป็นสตริง JSON ที่ถูกต้อง', + 'max' => [ + 'numeric' => ':attribute ต้องไม่มากกว่า :max', + 'file' => ':attribute ต้องไม่มีขนาดมากกว่า :max กิโลไบต์', + 'string' => ':attribute ต้องไม่มีจำนวนตัวอักษรมากกว่า :max ตัวอักษร', + 'array' => 'แอตทริบิวต์: ไม่สามารถมีได้มากกว่า: รายการสูงสุด', + ], + 'mimes' => ':attribute ต้องเป็นรูปแบบไฟล์ดังนี้: :values', + 'mimetypes' => 'แอตทริบิวต์: ต้องเป็นไฟล์ประเภท:: values', + 'min' => [ + 'numeric' => ':attribute ต้องมีอย่างน้อย :min', + 'file' => ':attribute ต้องมีขนาดอย่างน้อย :min กิโลไบต์', + 'string' => ':attribute ต้องมีจำนวนอย่างน้อย :min ตัวอักษร', + 'array' => 'แอตทริบิวต์: ต้องมีอย่างน้อย: รายการต่ำสุด', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => ':attribute ที่เลือกไม่ถูกต้อง', + 'numeric' => ':attribute ต้องเป็นตัวเลขเท่านั้น', + 'present' => 'ฟิลด์แอ็ตทริบิวต์: ต้องมีอยู่', + 'valid_regex' => 'นั่นไม่ใช่ regex ที่ถูกต้อง ', + 'regex' => 'รูปแบบของ :attribute ไม่ถูกต้อง', + 'required' => 'กรุณากรอกข้อมูลในฟิลด์ :attribute', + 'required_if' => 'ฟิลด์ :attribute จำเป็นต้องมีข้อมูล เมื่อ :other เป็น :value', + 'required_unless' => 'ฟิลด์แอ็ตทริบิวต์: ต้องใช้เว้นแต่กรณี: อื่น ๆ อยู่ใน: values', + 'required_with' => 'ฟิลด์ :attribute จำเป็นต้องมีข้อมูล เมื่อ :value มีข้อมูลอยู่ด้วย', + 'required_with_all' => 'ฟิลด์แอ็ตทริบิวต์: ต้องระบุเมื่อ: มีค่าอยู่', + 'required_without' => 'ฟิลด์ :attribute จำเป็นต้องมีข้อมูล เมื่อ :value ไม่มีข้อมูล', + 'required_without_all' => 'ฟิลด์แอ็ตทริบิวต์: ต้องระบุเมื่อไม่มี: มีค่าอยู่', + 'same' => ':attribute และ :other ต้องตรงกัน', + 'size' => [ + 'numeric' => ':attribute ต้องมีขนาด :size', + 'file' => ':attribute ต้องมีขนาด :size กิโลไบต์', + 'string' => ':attribute ต้องมีจำนวน :size ตัวอักษร', + 'array' => 'แอตทริบิวต์ต้องมี: รายการขนาด', + ], + 'string' => 'แอตทริบิวต์: ต้องเป็นสตริง', + 'timezone' => 'แอตทริบิวต์: ต้องเป็นโซนที่ถูกต้อง', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => ':attribute กำลังใช้งานอยู่', + 'uploaded' => 'แอตทริบิวต์: ล้มเหลวในการอัปโหลด', + 'url' => 'รูปแบบของ :attribute ไม่ถูกต้อง', + 'unique_undeleted' => 'แอตทริบิวต์ต้องไม่ซ้ำกัน', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'ฟิลด์แอ็ตทริบิวต์: มีอักขระที่ไม่ได้รับอนุญาต', + 'email_array' => 'ที่อยู่อีเมลไม่ถูกต้อง', + 'hashed_pass' => 'รหัสผ่านปัจจุบันของคุณไม่ถูกต้อง', + 'dumbpwd' => 'รหัสผ่านที่ใช้กันอยู่ทั่วไป', + 'statuslabel_type' => 'คุณต้องเลือกประเภทป้ายสถานะที่ถูกต้อง', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/th/account/general.php b/resources/lang/th/account/general.php deleted file mode 100644 index 7fc060a849..0000000000 --- a/resources/lang/th/account/general.php +++ /dev/null @@ -1,12 +0,0 @@ - 'Personal API Keys', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', - 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', -); diff --git a/resources/lang/th/admin/accessories/general.php b/resources/lang/th/admin/accessories/general.php deleted file mode 100644 index d6304d83b1..0000000000 --- a/resources/lang/th/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'หมวดหมู่อุปกรณ์เสริม', - 'accessory_name' => 'ชื่ออุปกรณ์เสริม', - 'checkout' => 'เชคเอาท์อุปกรณ์เสริม', - 'checkin' => 'เช็คอินอุปกรณ์เสริม', - 'create' => 'สร้างอุปกรณ์เสริม', - 'edit' => 'แก้ไขอุปกรณ์เสริม', - 'eula_text' => 'หมวดหมู่ข้อกำหนดการใช้งาน', - 'eula_text_help' => 'ส่วนนี้อนุญาตให้คุณสามารถทำการปรับแต่งข้อตกลงการใช้งานสำหรับกำหนดชนิดของทรัพย์สินได้ หากคุณมีข้อตกลงการใช้งานเพียงหนึ่ง หรือเรื่องเดียวที่ใช้ครอบคลุมทรัพย์สินของคุณทั้งหมด คุณสามารถตั้งค่าให้เป็นการใช้งานหลัก โดยการทำเครื่องหมายในช่องด้านล่างนี้.', - 'require_acceptance' => 'กำหนดให้ผู้ใช้ยืนยันยอมรับสินทรัพย์ในหมวดหมู่นี้', - 'no_default_eula' => 'ไม่พบข้อกำหนดการใช้งานหลักใดๆ ในการตั้งค่า', - 'total' => 'รวมทั้งหมด', - 'remaining' => 'พร้อมใช้', - 'update' => 'ปรับปรุงอุปกรณ์เสริม', - 'use_default_eula' => 'ใช้เป็นข้อกำหนดการใช้งานหลักแทน', - 'use_default_eula_disabled' => 'ใช้ข้อกำหนดการใช้งานหลักแทน ค่าเริ่มต้นหลักจะตั้งข้อกำหนดการใช้งาน กรุณาเพิ่มในการตั้งค่า', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', - -); diff --git a/resources/lang/th/admin/asset_maintenances/form.php b/resources/lang/th/admin/asset_maintenances/form.php deleted file mode 100644 index bcd2740236..0000000000 --- a/resources/lang/th/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'ชื่อเรื่อง', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'ต้นทุน', - 'is_warranty' => 'การปรับปรุงการรับประกัน', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'หมายเหตุ', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/th/admin/companies/table.php b/resources/lang/th/admin/companies/table.php deleted file mode 100644 index 0a4a76a266..0000000000 --- a/resources/lang/th/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'บริษัท', - 'create' => 'สร้าง บริษัท', - 'title' => 'บริษัท', - 'update' => 'ปรับปรุง บริษัท', - 'name' => 'ชื่อ บริษัท', - 'id' => 'ID', -); diff --git a/resources/lang/th/admin/hardware/form.php b/resources/lang/th/admin/hardware/form.php deleted file mode 100644 index b06445ac98..0000000000 --- a/resources/lang/th/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'ยืนยันการลบเนื้อหาเป็นกลุ่ม', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'ตรวจทานเนื้อหาสำหรับการลบจำนวนมากด้านล่าง เมื่อลบแล้วเนื้อหาเหล่านี้สามารถเรียกคืนได้ แต่จะไม่มีการเชื่อมโยงกับผู้ใช้ที่ได้รับมอบหมายอยู่ในขณะนี้อีกต่อไป', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'คุณกำลังจะลบ: asset_count', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - 'bulk_update' => 'ปรับปรุงสินทรัพย์แบบหลายรายการ', - 'bulk_update_help' => 'ฟอร์มนี้อนุญาตให้คุณปรับปรุงสินทรัพย์แบบหลายรายการในครั้งเดียว เพียงกรอกข้อมูลที่ต้องการเปลี่ยนแปลงลงในช่อง ช่องใดที่ไม่ได้กรอกข้อมูลจะไม่มีการเปลี่ยนแปลงใดๆ ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'เช็คเอ้าท์ให้กับ', - 'checkout_date' => 'วันที่เช็คเอ้าท์', - 'checkin_date' => 'วันที่เช็คอิน', - 'checkout_to' => 'เช็คเอ้าท์ให้กับ', - 'cost' => 'ราคาซื้อ', - 'create' => 'สร้างสินทรัพย์', - 'date' => 'วันที่ซื้อ', - 'depreciation' => 'การเสื่อมราคา', - 'depreciates_on' => 'คิดค่าเสื่อมราคา', - 'default_location' => 'ตำแหน่งพื้นฐาน', - 'eol_date' => 'วันที่ EOL', - 'eol_rate' => 'เรท EOL', - 'expected_checkin' => 'วันที่เช็คอินที่คาดหวังไว้', - 'expires' => 'หมดอายุ', - 'fully_depreciated' => 'หมดค่าเสื่อมราคาแล้ว', - 'help_checkout' => 'หากคุณประสงค์ที่จะกำหนดสินทรัพย์นี้ในทันที เลือก "Ready to Deploy" จากรายการสถานะด้านบน ', - 'mac_address' => 'MAC Address', - 'manufacturer' => 'ผู้ผลิต', - 'model' => 'โมเดล', - 'months' => 'เดือน', - 'name' => 'ชื่อสินทรัพย์', - 'notes' => 'หมายเหตุ', - 'order' => 'หมายเลขสั่งซื้อ', - 'qr' => 'QR Code', - 'requestable' => 'ผู้ใช้งานอาจร้องขอสินทรัพย์นี้', - 'select_statustype' => 'เลือกประเภทสถานะ', - 'serial' => 'ซีเรียล', - 'status' => 'สถานะ', - 'tag' => 'รหัสทรัพย์สิน', - 'update' => 'ปรับปรุงสินทรัพย์', - 'warranty' => 'การรับประกัน', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/th/admin/hardware/general.php b/resources/lang/th/admin/hardware/general.php deleted file mode 100644 index e78e5ca568..0000000000 --- a/resources/lang/th/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'เกี่ยวกับสินทรัพย์', - 'about_assets_text' => 'สินทรัพย์คือรายการที่ติดตามโดยใช้หมายเลขซีเรียลหรือแท็กเนื้อหา พวกเขามีแนวโน้มที่จะเป็นรายการมูลค่าที่สูงขึ้นซึ่งจะระบุรายการที่เฉพาะเจาะจง', - 'archived' => 'ถูกเก็บไว้', - 'asset' => 'สินทรัพย์', - 'bulk_checkout' => 'ตรวจสอบสินทรัพย์', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'เช็คอินสินทรัพย์', - 'checkout' => 'ตรวจสอบสินทรัพย์', - 'clone' => 'คัดลอกแบบสินทรัพย์', - 'deployable' => 'สามารถใช้งานได้', - 'deleted' => 'สินทรัพย์นี้ถูกลบไปแล้ว', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'แก้ไขสินทรัพย์', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'ร้องขอได้', - 'requested' => 'การขอใช้บริการ', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'กู้คืนสินทรัพย์', - 'pending' => 'อยู่ระหว่างดำเนินการ', - 'undeployable' => 'ไม่สามารถนำไปใช้งานได้', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/th/admin/hardware/message.php b/resources/lang/th/admin/hardware/message.php deleted file mode 100644 index 4310d76aab..0000000000 --- a/resources/lang/th/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - 'คำเตือน: สินทรัพย์นี้ถูกกำหนดสถานะให้ไม่สามารถใช้งานได้ หากสถานะนี้ถูกเปลี่ยน กรุณาอัพเดทสถานะสินทรัพย์ด้วย', - 'does_not_exist' => 'ไม่มีสินทรัพย์', - 'does_not_exist_or_not_requestable' => 'สินทรัพย์นั้นไม่มีอยู่หรือไม่สามารถร้องขอได้', - 'assoc_users' => 'ขณะนี้มีการตรวจสอบเนื้อหานี้แก่ผู้ใช้และไม่สามารถลบออกได้ โปรดตรวจสอบเนื้อหาเป็นครั้งแรกจากนั้นลองลบอีกครั้ง', - - 'create' => [ - 'error' => 'ไม่ได้สร้างเนื้อหาโปรดลองอีกครั้ง :(', - 'success' => 'สร้างเนื้อหาสำเร็จแล้ว :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'ไม่ได้อัปเดตเนื้อหาโปรดลองอีกครั้ง', - 'success' => 'อัปเดตเนื้อหาสำเร็จแล้ว', - 'nothing_updated' => 'ไม่มีการเลือกเขตข้อมูลดังนั้นไม่มีการอัปเดตอะไรเลย', - 'no_assets_selected' => 'ไม่มีการเลือกรายการสินทรัพย์ จึงไม่มีการอัพเดท', - ], - - 'restore' => [ - 'error' => 'ไม่ได้กู้คืนเนื้อหาโปรดลองอีกครั้ง', - 'success' => 'กู้คืนเนื้อหาเรียบร้อยแล้ว', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'การตรวจสอบสินทรัพย์ไม่สำเร็จ กรุณาลองอีกครั้ง.', - 'success' => 'บันทึกการตรวจสอบสินทรัพย์สำเร็จแล้ว', - ], - - - 'deletefile' => [ - 'error' => 'ไฟล์ไม่ถูกลบ กรุณาลองอีกครั้ง.', - 'success' => 'ไฟล์ถูกลบเรียบร้อยแล้ว', - ], - - 'upload' => [ - 'error' => 'ไฟล์ไม่ได้อัปโหลด กรุณาลองอีกครั้ง.', - 'success' => 'ไฟล์ที่อัปโหลดเรียบร้อยแล้ว', - 'nofiles' => 'คุณไม่ได้เลือกไฟล์ใด ๆ สำหรับการอัปโหลดหรือไฟล์ที่คุณกำลังพยายามอัปโหลดมีขนาดใหญ่เกินไป', - 'invalidfiles' => 'ไฟล์ของคุณอย่างน้อยหนึ่งไฟล์มีขนาดใหญ่เกินไปหรือเป็นไฟล์ที่ไม่ได้รับอนุญาต ไฟล์ที่อนุญาตคือ png, gif, jpg, doc, docx, pdf และ txt', - ], - - 'import' => [ - 'error' => 'บางรายการไม่สามารถนำเข้าได้อย่างถูกต้อง', - 'errorDetail' => 'รายการต่อไปนี้ไม่ได้นำเข้าเนื่องจากมีข้อผิดพลาด', - 'success' => 'ไฟล์ของคุณถูกนำเข้าแล้ว', - 'file_delete_success' => 'ไฟล์ของคุณถูกลบเรียบร้อยแล้ว', - 'file_delete_error' => 'ไม่สามารถลบไฟล์ได้', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - 'delete' => [ - 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบเนื้อหานี้', - 'error' => 'เกิดปัญหาในการลบเนื้อหา กรุณาลองอีกครั้ง.', - 'nothing_updated' => 'ไม่มีการเลือกเนื้อหาใด ๆ ดังนั้นจึงไม่มีสิ่งใดถูกลบ', - 'success' => 'เนื้อหาถูกลบเรียบร้อยแล้ว', - ], - - 'checkout' => [ - 'error' => 'ไม่ได้ตรวจสอบเนื้อหาโปรดลองอีกครั้ง', - 'success' => 'ตรวจสอบสินทรัพย์เรียบร้อยแล้ว', - 'user_does_not_exist' => 'ผู้ใช้รายนั้นไม่ถูกต้อง กรุณาลองอีกครั้ง.', - 'not_available' => 'เนื้อหาดังกล่าวไม่สามารถใช้ได้สำหรับเช็คเอาท์!', - 'no_assets_selected' => 'คุณต้องเลือกอย่างน้อยหนึ่งสินทรัพย์จากรายการ', - ], - - 'checkin' => [ - 'error' => 'ไม่ได้เช็คอินเนื้อหาโปรดลองอีกครั้ง', - 'success' => 'ตรวจสอบเนื้อหาเรียบร้อยแล้ว', - 'user_does_not_exist' => 'ผู้ใช้รายนั้นไม่ถูกต้อง กรุณาลองอีกครั้ง.', - 'already_checked_in' => 'มีการตรวจสอบเนื้อหาดังกล่าวแล้ว', - - ], - - 'requests' => [ - 'error' => 'ไม่ได้ร้องขอเนื้อหาโปรดลองอีกครั้ง', - 'success' => 'ขอรับสินทรัพย์สำเร็จแล้ว', - 'canceled' => 'ยกเลิกคำขอชำระเงินเรียบร้อยแล้ว', - ], - -]; diff --git a/resources/lang/th/admin/hardware/table.php b/resources/lang/th/admin/hardware/table.php deleted file mode 100644 index 1e6457e105..0000000000 --- a/resources/lang/th/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'แท็กเนื้อหา', - 'asset_model' => 'แบบ', - 'book_value' => 'Current Value', - 'change' => 'In / Out', - 'checkout_date' => 'ชำระเงินวันที่', - 'checkoutto' => 'เช็คเอาท์', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'diff', - 'dl_csv' => 'ดาวน์โหลด CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'ที่ตั้ง', - 'purchase_cost' => 'ราคา', - 'purchase_date' => 'สั่งซื้อ', - 'serial' => 'อนุกรม', - 'status' => 'สถานะ', - 'title' => 'สินทรัพย์', - 'image' => 'ภาพอุปกรณ์', - 'days_without_acceptance' => 'วันโดยปราศจากการยอมรับ', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/th/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/message.php b/resources/lang/th/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/th/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/th/admin/labels/table.php b/resources/lang/th/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/th/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/th/admin/licenses/general.php b/resources/lang/th/admin/licenses/general.php deleted file mode 100644 index 209a9a23df..0000000000 --- a/resources/lang/th/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'เกี่ยวกับใบอนุญาต', - 'about_licenses' => 'ใบอนุญาตใช้ในการติดตามซอฟต์แวร์ พวกเขามีจำนวนที่นั่งที่ระบุซึ่งสามารถเช็คเอาท์ให้บุคคลอื่นได้', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'ประวัติการชำระเงิน', - 'checkout' => 'ใบอนุญาตเบิกจ่ายที่นั่ง', - 'edit' => 'แก้ไขสัญญาอนุญาต', - 'filetype_info' => 'ไฟล์ที่อนุญาตคือ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip และ rar', - 'clone' => 'ใบอนุญาตโคลน', - 'history_for' => 'ประวัติสำหรับ', - 'in_out' => 'In / Out', - 'info' => 'ข้อมูลใบอนุญาต', - 'license_seats' => 'ที่นั่งใบอนุญาต', - 'seat' => 'ที่นั่ง', - 'seats' => 'ที่นั่ง', - 'software_licenses' => 'ใบอนุญาตซอฟต์แวร์', - 'user' => 'ผู้ใช้งาน', - 'view' => 'ดูใบอนุญาต', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/th/admin/locations/table.php b/resources/lang/th/admin/locations/table.php deleted file mode 100644 index a0c4db9769..0000000000 --- a/resources/lang/th/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'เกี่ยวกับสถานที่', - 'about_locations' => 'สถานที่ถูกใช้เพื่อติดตามข้อมูลตำแหน่งสำหรับผู้ใช้เนื้อหาและรายการอื่น ๆ', - 'assets_rtd' => 'สินทรัพย์', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'เขต/อำเภอ', - 'state' => 'เมือง/รัฐ', - 'country' => 'ประเทศ', - 'create' => 'สร้างสถานที่', - 'update' => 'อัพเดทสถานที่', - 'print_assigned' => 'พิมพ์ งานที่มอบหมาย', - 'print_all_assigned' => 'พิมพ์ งานที่มอบหมาย ทั้งหมด', - 'name' => 'ชื่อสถานที่', - 'address' => 'ที่อยู่', - 'address2' => 'Address Line 2', - 'zip' => 'รหัสไปรษณีย์', - 'locations' => 'สถานที่', - 'parent' => 'หมวดแม่', - 'currency' => 'สกุลเงินตามสถานที่', - 'ldap_ou' => 'LDU Search 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/th/admin/manufacturers/message.php b/resources/lang/th/admin/manufacturers/message.php deleted file mode 100644 index 39f79a6616..0000000000 --- a/resources/lang/th/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'ยังไม่มีผู้ผลิต', - 'assoc_users' => 'ผู้ผลิตนี้มีความสัมพันธ์ในรายการโมเดลอย่างน้อยหนึ่งรายการในปัจจุบัน และไม่สามารถลบได้ กรุณาอัพเดทโมเดลของคุณออกจากความสัมพันธ์ดังกล่าว และลองอีกครั้ง ', - - 'create' => array( - 'error' => 'ยังไม่ได้สร้างผู้ผลิต กรุณาลองใหม่อีกครั้ง', - 'success' => 'สร้างผู้ผลิตเรียบร้อยแล้ว' - ), - - 'update' => array( - 'error' => 'ยังไม่ได้ปรับปรุงผู้ผลิต กรุณาลองใหม่อีกครั้ง', - 'success' => 'ปรับปรุงผู้ผลิตเรียบร้อยแล้ว' - ), - - 'restore' => array( - 'error' => 'ยังไม่ได้ปรับปรุงผู้ผลิต กรุณาลองใหม่อีกครั้ง', - 'success' => 'กู้คืนข้อมูลผู้ผลิตเรียบร้อยแล้ว' - ), - - 'delete' => array( - 'confirm' => 'คุณแน่ใจที่จะลบผู้ผลิตนี้?', - 'error' => 'มีปัญหาระหว่างการลบผู้ผลิต กรุณาลองใหม่อีกครั้ง', - 'success' => 'ลบผู้ผลิตเรียบร้อยแล้ว' - ) - -); diff --git a/resources/lang/th/admin/manufacturers/table.php b/resources/lang/th/admin/manufacturers/table.php deleted file mode 100644 index d6461ca315..0000000000 --- a/resources/lang/th/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'เกี่ยวกับผู้ผลิต', - 'about_manufacturers_text' => 'ผู้ผลิตเป็น บริษัท ที่สร้างสินทรัพย์ของคุณ คุณสามารถจัดเก็บข้อมูลการติดต่อฝ่ายสนับสนุนที่สำคัญไว้ที่นี่ซึ่งจะปรากฏในหน้ารายละเอียดสินทรัพย์ของคุณ', - 'asset_manufacturers' => 'ผู้ผลิตสินทรัพย์', - 'create' => 'สร้างผู้ผลิต', - 'id' => 'ID', - 'name' => 'ชื่อ', - 'support_email' => 'อีเมลสนับสนุน', - 'support_phone' => 'โทรศัพท์สนับสนุน', - 'support_url' => 'URL การสนับสนุน', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'ปรับปรุงผู้ผลิต', - 'url' => 'URL', - -); diff --git a/resources/lang/th/admin/models/message.php b/resources/lang/th/admin/models/message.php deleted file mode 100644 index 070be350a7..0000000000 --- a/resources/lang/th/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'ไม่มีโมเดลนี้', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'โมเดลนี้มีความสัมพันธ์กับสินทรัพย์หนึ่ง หรือมากกว่าในปัจจุบัน และจะไม่สามารถลบได้ กรุณาลบสินทรัพย์และลองอีกครั้ง ', - - - 'create' => array( - 'error' => 'ยังไม่ได้สร้างโมเดล กรุณาลองใหม่อีกครั้ง', - 'success' => 'สร้างโมเดียลเรียบร้อยแล้ว', - 'duplicate_set' => 'มีชื่อโมเดลสินทรัพย์ ผู้ผลิต และหมายเลขโมเดลแล้ว', - ), - - 'update' => array( - 'error' => 'ยังไม่ได้ปรับปรุงโมเดล กรุณาลองใหม่อีกครั้ง', - 'success' => 'ปรับปรุงโมเดลเรียบร้อยแล้ว', - ), - - 'delete' => array( - 'confirm' => 'คุณแน่ใจที่จะลบโมเดลนี้?', - 'error' => 'มีปัญหาระหว่างลบโมเดล กรุณาลองใหม่อีกครั้ง.', - 'success' => 'ลบโมเดลเรียบร้อยแล้ว' - ), - - 'restore' => array( - 'error' => 'ยังไม่ได้กู้คืนโมเดล กรุณาลองใหม่อีกครั้ง', - 'success' => 'กู้คืนโมเดลเรียบร้อยแล้ว' - ), - - 'bulkedit' => array( - 'error' => 'ไม่มีการเปลี่ยนแปลงเขตข้อมูลดังนั้นไม่มีอะไรที่ได้รับการปรับปรุง', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'ไม่มีการเลือกรายการใด ๆ ดังนั้นจึงไม่มีสิ่งใดถูกลบ', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ': success_count โมเดลถูกลบแล้วอย่างไรก็ตาม: ไม่สามารถลบข้อมูล fail_count เนื่องจากยังมีเนื้อหาที่เชื่อมโยงอยู่' - ), - -); diff --git a/resources/lang/th/admin/settings/general.php b/resources/lang/th/admin/settings/general.php deleted file mode 100644 index 65113934d5..0000000000 --- a/resources/lang/th/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - 'admin_cc_email' => 'อีเมล สำเนาถึง', - 'admin_cc_email_help' => 'หากคุณต้องการส่งสำเนาเช็คอิน / เช็คเอาต์อีเมลที่ส่งถึงผู้ใช้ไปยังบัญชีอีเมลอื่นให้ป้อนได้ที่นี่ มิฉะนั้นปล่อยให้ฟิลด์นี้ว่างเปล่า', - 'is_ad' => 'นี่คือเซิร์ฟเวอร์ Active Directory', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Notification 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.', - 'asset_ids' => 'รหัสทรัพย์สิน', - 'audit_interval' => 'ช่วงการตรวจสอบ', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'เกณฑ์การตรวจสอบคำเตือน', - 'audit_warning_days_help' => 'เราควรเตือนล่วงหน้ากี่วันเมื่อสินทรัพย์มีกำหนดการตรวจสอบ?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Prefix (ส่วนเสริม)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'สำรอง', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'กำหนด CSS เอง', - 'custom_css_help' => 'ระบุการกำหนด CSS ที่คุณต้องการใช้แทน ห้ามรวม tags นี้ <style></style>', - 'custom_forgot_pass_url' => 'URL รีเซ็ตรหัสผ่านที่กำหนดเอง', - 'custom_forgot_pass_url_help' => 'การทำเช่นนี้จะแทนที่ URL ของรหัสผ่านที่ลืมอยู่ภายในในหน้าจอการเข้าสู่ระบบซึ่งเป็นประโยชน์ในการแนะนำให้ผู้ใช้สามารถกำหนดรหัสผ่าน LDAP หรือใช้งานภายในได้ จะปิดการใช้งานฟังก์ชันรหัสผ่านลืมรหัสผ่านของผู้ใช้ภายในเครื่องได้อย่างมีประสิทธิภาพ', - 'dashboard_message' => 'ข้อความในหน้าแดชบอร์ด', - 'dashboard_message_help' => 'ข้อความนี้จะปรากฏในแดชบอร์ดสำหรับทุกคนที่มีสิทธิ์ดูแดชบอร์ด', - 'default_currency' => 'สกุลเงินตั้งต้น', - 'default_eula_text' => 'ค่าเริ่มต้นข้อกำหนดการใช้งาน', - 'default_language' => 'ภาษาเริ่มต้น', - 'default_eula_help_text' => 'คุณยังสามารถปรับแต่งข้อตกลงการใช้งานสำหรับกกำหนดให้กับหมวดหมู่ทรัพย์สินได้', - 'display_asset_name' => 'แสดงชื่อทรัพย์สิน', - 'display_checkout_date' => 'แสดงวันที่นำออก', - 'display_eol' => 'ดู EOL ในแบบตาราง', - 'display_qr' => 'รหัสสแควร์บนจอแสดงผล', - 'display_alt_barcode' => 'แสดงบาร์โค้ด 1D', - 'email_logo' => 'โลโก้อีเมล', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'ป้อนชื่อผู้ใช้และรหัสผ่าน LDAP ที่ถูกต้องจากฐานข้อมูล DN ที่คุณระบุไว้ด้านบนเพื่อทดสอบว่าการเข้าสู่ระบบ LDAP ของคุณมีการกำหนดค่าอย่างถูกต้องหรือไม่ คุณต้องบันทึกการตั้งค่า LDAP ที่อัปเดตก่อน', - 'ldap_login_sync_help' => 'นี่เป็นการทดสอบว่า LDAP สามารถซิงค์ได้อย่างถูกต้อง หากแบบสอบถามการตรวจสอบสิทธิ์ LDAP ของคุณไม่ถูกต้องผู้ใช้อาจยังไม่สามารถเข้าสู่ระบบได้ คุณต้องบันทึกการตั้งค่า LDAP ที่อัปเดตก่อน', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'เซิร์ฟเวอร์ LDAP', - 'ldap_server_help' => 'ซึ่งควรเริ่มต้นด้วย ldap: // (สำหรับ unencrypted หรือ TLS) หรือ ldaps: // (สำหรับ SSL)', - 'ldap_server_cert' => 'การตรวจสอบใบรับรอง SSL LDAP', - 'ldap_server_cert_ignore' => 'อนุญาตใบรับรอง SSL ที่ไม่ถูกต้อง', - 'ldap_server_cert_help' => 'เลือกช่องทำเครื่องหมายนี้ถ้าคุณใช้ใบรับรอง SSL ที่ลงนามด้วยตนเองและต้องการยอมรับใบรับรอง SSL ที่ไม่ถูกต้อง', - 'ldap_tls' => 'ใช้ TLS', - 'ldap_tls_help' => 'ควรเลือกเฉพาะกรณีที่คุณใช้งาน STARTTLS บนเซิร์ฟเวอร์ LDAP ของคุณ', - 'ldap_uname' => 'ชื่อผู้ใช้ LDAP Bind', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'รหัสผ่าน LDAP Bind', - 'ldap_basedn' => 'ฐานผูก DN', - 'ldap_filter' => 'ตัวกรอง LDAP', - 'ldap_pw_sync' => 'การซิงค์รหัสผ่าน LDAP', - 'ldap_pw_sync_help' => 'ยกเลิกการเลือกช่องนี้หากคุณไม่ต้องการเก็บรหัสผ่าน LDAP ที่ซิงค์กับรหัสผ่านเฉพาะที่ การปิดใช้งานนี้หมายความว่าผู้ใช้ของคุณอาจไม่สามารถเข้าสู่ระบบได้หากเซิร์ฟเวอร์ LDAP ของคุณไม่สามารถเข้าถึงได้เนื่องจากเหตุผลบางประการ', - 'ldap_username_field' => 'ฟิลด์ชื่อผู้ใช้', - 'ldap_lname_field' => 'นามสกุล', - 'ldap_fname_field' => 'ชื่อแรกของ LDAP', - 'ldap_auth_filter_query' => 'ข้อความค้นหาการตรวจสอบความถูกต้องของ LDAP', - 'ldap_version' => 'เวอร์ชัน LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'หมายเลขพนักงานของ LDAP', - 'ldap_email' => 'อีเมล LDAP', - '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' => 'ตัวเลือกการล็อกอินของผู้ใช้ระยะไกล', - 'login_remote_user_enabled_text' => 'เปิดใช้งานการเข้าสู่ระบบด้วย User Header ระยะไกล', - 'login_remote_user_enabled_help' => 'ตัวเลือกนี้จะช่วยให้การตรวจสอบความถูกต้องผ่านทางส่วนหัว REMOTE_USER ตาม "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'ปิดใช้งานกลไกการตรวจสอบสิทธิ์อื่น ๆ', - 'login_common_disabled_help' => 'ตัวเลือกนี้ปิดใช้งานกลไกการตรวจสอบสิทธิ์อื่น ๆ เพียงเปิดใช้งานตัวเลือกนี้หากคุณแน่ใจว่าการเข้าสู่ระบบ REMOTE_USER ของคุณกำลังทำงานอยู่แล้ว', - 'login_remote_user_custom_logout_url_text' => 'URL ออกจากระบบแบบกำหนดเอง', - 'login_remote_user_custom_logout_url_help' => 'หากมีการระบุ URL ไว้ที่นี่ผู้ใช้จะได้รับการเปลี่ยนเส้นทางไปยัง URL นี้หลังจากที่ผู้ใช้ล็อกออกจาก Snipe-IT ซึ่งจะเป็นประโยชน์ในการปิดเซสชันผู้ใช้ของผู้ให้บริการการรับรองความถูกต้องของคุณอย่างถูกต้อง', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'โลโก้', - 'logo_print_assets' => 'ใช้ในการพิมพ์', - 'logo_print_assets_help' => 'ใช้ตราสินค้าบนสินทรัพย์สามารถพิมพ์รายการ ', - 'full_multiple_companies_support_help_text' => 'จำกัด ผู้ใช้ (รวมทั้งผู้ดูแลระบบ) ที่มอบหมายให้ บริษัท ไปยังสินทรัพย์ของ บริษัท', - 'full_multiple_companies_support_text' => 'การสนับสนุนหลาย บริษัท', - 'show_in_model_list' => 'แสดงใน Dropdown แบบจำลอง', - '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', - '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_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' => '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', - '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_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_images_in_email' => 'แสดงภาพในอีเมล', - 'show_images_in_email_help' => 'ยกเลิกการทำเครื่องหมายในช่องนี้หากการติดตั้ง Snipe-IT ของคุณอยู่หลัง VPN หรือเครือข่ายที่ปิดอยู่และผู้ใช้ภายนอกเครือข่ายจะไม่สามารถโหลดภาพที่แสดงจากการติดตั้งนี้ในอีเมลของตนได้', - 'site_name' => 'ชื่อไซต์', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'ลิงค์ในส่วนท้ายของหน้า ', - 'support_footer_help' => 'ระบุผู้ที่เห็นลิงก์ไปยังข้อมูลสนับสนุน Snipe-IT และคู่มือผู้ใช้', - 'version_footer' => 'รุ่นในส่วนท้าย ', - 'version_footer_help' => 'ระบุผู้ที่สามารถเห็นเวอร์ชัน Snipe-IT และบิวด์', - 'system' => 'ข้อมูลระบบ', - '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' => 'การตั้งค่าเหล่านี้ช่วยให้คุณสามารถปรับแต่งลักษณะการติดตั้งของคุณได้', - 'labels_per_page' => 'ป้ายกำกับต่อหน้า', - 'label_dimensions' => 'ขนาดฉลาก (นิ้ว)', - 'next_auto_tag_base' => 'การเพิ่มอัตโนมัติครั้งต่อไป', - 'page_padding' => 'ส่วนของหน้า (นิ้ว)', - 'privacy_policy_link' => 'ลิงก์ไปยังนโยบายส่วนบุคคล', - 'privacy_policy' => 'นโยบายความเป็นส่วนตัว', - 'privacy_policy_link_help' => 'หากรวม URL ไว้ที่นี่ลิงก์เชื่อมโยงไปยังนโยบายส่วนบุคคลของคุณจะรวมอยู่ในส่วนท้ายของแอปและในอีเมลที่ระบบส่งออกตามเกณฑ์ GDPR ', - 'purge' => 'ล้างข้อมูลที่ถูกลบ', - 'purge_deleted' => 'Purge Deleted ', - 'labels_display_bgutter' => 'ป้ายก้นท่อ', - 'labels_display_sgutter' => 'รางด้านฉลาก', - 'labels_fontsize' => 'ขนาดแบบอักษรของป้ายกำกับ', - 'labels_pagewidth' => 'ความกว้างของแผ่นฉลาก', - 'labels_pageheight' => 'ความสูงของแผ่นฉลาก', - 'label_gutters' => 'ระยะห่างของป้ายกำกับ (นิ้ว)', - 'page_dimensions' => 'ขนาดหน้าเว็บ (นิ้ว)', - 'label_fields' => 'ระบุฟิลด์ที่มองเห็นได้', - 'inches' => 'นิ้ว', - 'width_w' => 'W', - 'height_h' => 'ชั่วโมง', - 'show_url_in_emails' => 'เชื่อมโยงกับ Snipe-IT ในอีเมล', - 'show_url_in_emails_help_text' => 'ยกเลิกการเลือกช่องนี้หากคุณไม่ต้องการเชื่อมโยงกับการติดตั้ง Snipe-IT ในส่วนท้ายของอีเมล มีประโยชน์หากผู้ใช้ส่วนใหญ่ไม่เคยเข้าสู่ระบบ', - 'text_pt' => 'จุด', - 'thumbnail_max_h' => 'ความสูงของภาพขนาดย่อสูงสุด', - 'thumbnail_max_h_help' => 'ความสูงสูงสุดเป็นพิกเซลที่ภาพขนาดย่ออาจแสดงในมุมมองรายการ ต่ำสุด 25, สูงสุด 500', - 'two_factor' => 'การตรวจสอบความถูกต้องของปัจจัยสองตัว', - 'two_factor_secret' => 'รหัสสองปัจจัย', - 'two_factor_enrollment' => 'การลงทะเบียนสองปัจจัย', - 'two_factor_enabled_text' => 'เปิดใช้งาน Two Factor', - 'two_factor_reset' => 'รีเซ็ตความลับสองระดับ', - 'two_factor_reset_help' => 'การดำเนินการนี้จะบังคับให้ผู้ใช้ลงทะเบียนอุปกรณ์ด้วย Google Authenticator อีกครั้ง วิธีนี้มีประโยชน์หากอุปกรณ์ที่ลงทะเบียนเรียนในปัจจุบันสูญหายหรือถูกขโมย', - 'two_factor_reset_success' => 'รีเซ็ตเครื่องอุปกรณ์สองตัวเรียบร้อยแล้ว', - 'two_factor_reset_error' => 'การรีเซ็ตอุปกรณ์สององค์ประกอบล้มเหลว', - 'two_factor_enabled_warning' => 'การเปิดใช้งานสองปัจจัยหากไม่ได้เปิดใช้อยู่ในขณะนี้จะบังคับให้คุณตรวจสอบสิทธิ์ด้วยอุปกรณ์ที่ลงทะเบียนของ Google Auth คุณจะสามารถลงทะเบียนอุปกรณ์ของคุณหากยังไม่ได้ลงทะเบียนเรียน', - 'two_factor_enabled_help' => 'การทำเช่นนี้จะเปิดใช้การตรวจสอบสิทธิ์แบบสองปัจจัยโดยใช้ Google Authenticator', - 'two_factor_optional' => 'เลือก (ผู้ใช้สามารถเปิดหรือปิดใช้งานได้ถ้าได้รับอนุญาต)', - 'two_factor_required' => 'จำเป็นสำหรับผู้ใช้ทั้งหมด', - 'two_factor_disabled' => 'พิการ', - 'two_factor_enter_code' => 'ป้อนรหัสสองปัจจัย', - 'two_factor_config_complete' => 'ส่งรหัส', - 'two_factor_enabled_edit_not_allowed' => 'ผู้ดูแลระบบของคุณไม่อนุญาตให้คุณแก้ไขการตั้งค่านี้', - 'two_factor_enrollment_text' => "จำเป็นต้องมีการตรวจสอบสิทธิ์สองปัจจัย แต่อุปกรณ์ของคุณยังไม่ได้ลงทะเบียน เปิดแอป Google Authenticator และสแกนโค้ด QR ด้านล่างเพื่อลงทะเบียนอุปกรณ์ของคุณ เมื่อคุณลงทะเบียนอุปกรณ์แล้วให้ป้อนรหัสด้านล่าง", - 'require_accept_signature' => 'ต้องการลายเซ็น', - 'require_accept_signature_help_text' => 'การเปิดใช้งานคุณลักษณะนี้จะกำหนดให้ผู้ใช้ลงชื่อเข้าใช้เพื่อยอมรับเนื้อหา', - 'left' => 'ซ้าย', - 'right' => 'ขวา', - 'top' => 'ด้านบน', - 'bottom' => 'ด้านล่าง', - 'vertical' => 'แนวตั้ง', - 'horizontal' => 'ตามแนวนอน', - 'unique_serial' => 'หมายเลขซีเรียลที่ไม่ซ้ำกัน', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/th/admin/settings/table.php b/resources/lang/th/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/th/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/th/admin/statuslabels/message.php b/resources/lang/th/admin/statuslabels/message.php deleted file mode 100644 index 56f4975ceb..0000000000 --- a/resources/lang/th/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - 'ไม่มีป้ายสถานะ', - 'assoc_assets' => 'ป้ายสถานะนี้เชื่อมโยงกับสินทรัพย์อย่างน้อยหนึ่งรายการและไม่สามารถลบได้ โปรดอัปเดตเนื้อหาของคุณเพื่อไม่ให้อ้างอิงสถานะนี้อีกแล้วลองอีกครั้ง', - - 'create' => [ - 'error' => 'ไม่ได้สร้างป้ายสถานะโปรดลองอีกครั้ง', - 'success' => 'สร้างป้ายสถานะสำเร็จแล้ว', - ], - - 'update' => [ - 'error' => 'ป้ายสถานะไม่ได้รับการอัปเดตโปรดลองอีกครั้ง', - 'success' => 'อัปเดตป้ายสถานะสำเร็จแล้ว', - ], - - 'delete' => [ - 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบป้ายสถานะนี้', - 'error' => 'มีปัญหาในการลบป้ายสถานะ กรุณาลองอีกครั้ง.', - 'success' => 'ป้ายสถานะถูกลบเรียบร้อยแล้ว', - ], - - 'help' => [ - 'undeployable' => 'ไม่สามารถกำหนดเนื้อหาเหล่านี้ให้กับทุกคนได้', - '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/suppliers/table.php b/resources/lang/th/admin/suppliers/table.php deleted file mode 100644 index 8c2c01c442..0000000000 --- a/resources/lang/th/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'เกี่ยวกับซัพพลายเออร์', - 'about_suppliers_text' => 'ซัพพลายเออร์ใช้เพื่อติดตามแหล่งที่มาของสินค้า', - 'address' => 'ที่อยู่ซัพพลายเออร์', - 'assets' => 'ทรัพย์สิน', - 'city' => 'เมือง', - 'contact' => 'ชื่อผู้ติดต่อ', - 'country' => 'ประเทศ', - 'create' => 'สร้างซัพพลายเออร์', - 'email' => 'อีเมล', - 'fax' => 'แฟ็กซ์', - 'id' => 'ID', - 'licenses' => 'ลิขสิทธิ์', - 'name' => 'ชื่อซัพพลายเออร์', - 'notes' => 'หมายเหตุ', - 'phone' => 'โทรศัพท์', - 'state' => 'รัฐ', - 'suppliers' => 'ซัพพลายเออร์', - 'update' => 'แก้ไขซัพพลายเออร์', - 'url' => 'URL', - 'view' => 'ดูซัพพลายเออร์', - 'view_assets_for' => 'ดูทรัพย์สินสำหรับ', - 'zip' => 'รหัสไปรษณีย์', - -); diff --git a/resources/lang/th/admin/users/general.php b/resources/lang/th/admin/users/general.php deleted file mode 100644 index a1526b6405..0000000000 --- a/resources/lang/th/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'ผู้ใช้รายนี้สามารถเข้าระบบได้', - 'activated_disabled_help_text' => 'คุณไม่สามารถแก้ไขสถานะเปิดใช้งานสำหรับบัญชีของคุณเอง', - 'assets_user' => 'ทรัพย์สินที่กำหนดให้ :name', - 'bulk_update_warn' => 'คุณกำลังแก้ไขคุณสมบัติของ: user_count users โปรดทราบว่าคุณไม่สามารถเปลี่ยนแอตทริบิวต์ผู้ใช้ของคุณเองโดยใช้แบบฟอร์มนี้และต้องแก้ไขผู้ใช้ของคุณเองเป็นรายบุคคล', - 'bulk_update_help' => 'ฟอร์มนี้ช่วยให้คุณสามารถอัปเดตผู้ใช้หลายรายพร้อมกัน กรอกข้อมูลในช่องที่คุณต้องการเปลี่ยนเท่านั้น ช่องใด ๆ ที่เว้นไว้จะไม่มีการเปลี่ยนแปลง', - 'current_assets' => 'เนื้อหาปัจจุบันที่เช็คเอาท์ให้กับผู้ใช้รายนี้', - 'clone' => 'โคลนผู้ใช้', - 'contact_user' => 'ติดต่อ :name', - 'edit' => 'แก้ไขผู้ใช้', - 'filetype_info' => 'ประเภทของไฟล์ที่อนุญาตแล้ว มีดังนี้ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar', - 'history_user' => 'ประวัติของ :name', - 'info' => 'ข้อมูล', - 'restore_user' => 'คลิกที่นี่เพื่อเรียกคืน', - 'last_login' => 'เข้าสู่ระบบล่าสุด', - 'ldap_config_text' => 'คุณสามารถตั้งค่าการกำหนดค่า LDAP ได้ Admin> การตั้งค่า สถานที่ที่เลือก (เลือกได้) จะถูกตั้งค่าสำหรับผู้ใช้ที่นำเข้าทั้งหมด', - 'print_assigned' => 'พิมพ์รายการทั้งหมดที่ได้รับมอบหมาย', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - '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.', - 'view_user' => 'ดูผู้ใช้ :name', - 'usercsv' => 'ไฟล์ CSV', - 'two_factor_admin_optin_help' => 'การตั้งค่าผู้ดูแลระบบปัจจุบันช่วยให้สามารถใช้การตรวจสอบสิทธิ์แบบสองปัจจัยได้อย่างมีประสิทธิภาพ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/th/admin/users/message.php b/resources/lang/th/admin/users/message.php deleted file mode 100644 index 03717fbb18..0000000000 --- a/resources/lang/th/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'คุณยอมรับสินทรัพย์นี้เรียบร้อยแล้ว', - 'declined' => 'คุณปฏิเสธสินทรัพย์นี้เรียบร้อยแล้ว', - 'bulk_manager_warn' => 'ผู้ใช้ของคุณได้รับการอัปเดตแล้วแม้ว่ารายการผู้จัดการจะไม่ได้รับการบันทึกเนื่องจากผู้จัดการที่คุณเลือกอยู่ในรายชื่อผู้ใช้ที่จะแก้ไขและผู้ใช้ต้องไม่เป็นผู้จัดการของตัวเอง โปรดเลือกผู้ใช้ของคุณอีกครั้งโดยไม่รวมผู้จัดการ', - 'user_exists' => 'มีผู้ใช้งานนี้แล้ว', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'ต้องการชื่อผู้ใช้งาน', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'ต้องการรหัสผ่าน', - 'insufficient_permissions' => 'สิทธิ์การใช้งานไม่เพียงพอ', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'สร้างผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'update' => 'แก้ไขผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'update_bulk' => 'อัปเดตผู้ใช้สำเร็จแล้ว!', - 'delete' => 'ลบผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'ban' => 'แบนผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'unban' => 'ยกเลิกการแบนผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'suspend' => 'ระงับผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'unsuspend' => 'ยกเลิกระงับผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'restored' => 'กู้คืนผู้ใช้งานเสร็จสมบูรณ์แล้ว', - 'import' => 'นำเข้าผู้ใช้งานเสร็จสมบูรณ์แล้ว', - ), - - 'error' => array( - 'create' => 'มีปัญหาระหว่างการสร้างผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', - 'update' => 'มีปัญหาระหว่างปรับปรุงข้อมูลผู้ใช้ กรุณาลองใหม่อีกครั้ง', - 'delete' => 'มีปัญหาระหว่างลบผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', - 'delete_has_assets' => 'ผู้ใช้รายนี้มีรายการที่กำหนดและไม่สามารถลบได้', - 'unsuspend' => 'มีปัญหาระหว่างการยกเลิกการระงับผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', - 'import' => 'มีปัญหาระหว่างการนำเข้าผู้ใช้งาน กรุณาลองใหม่อีกครั้ง', - 'asset_already_accepted' => 'ทรัพย์สินนี้ได้รับการยอมรับแล้ว', - 'accept_or_decline' => 'คุณต้องยอมรับ หรือปฏิเสธสินทรัพย์นี้', - 'incorrect_user_accepted' => 'เนื้อหาที่คุณพยายามยอมรับไม่ได้ถูกเช็คเอาท์ให้คุณ', - 'ldap_could_not_connect' => 'ไม่สามารถเชื่อมต่อกับ LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', - 'ldap_could_not_bind' => 'ไม่สามารถผูกกับ LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server: ', - 'ldap_could_not_search' => 'ไม่สามารถค้นหา LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', - 'ldap_could_not_get_entries' => 'ไม่สามารถดึงข้อมูลจาก LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', - 'password_ldap' => 'รหัสผ่านสำหรับบัญชีนี้ได้รับการจัดการโดย LDAP / Active Directory โปรดติดต่อฝ่ายไอทีของคุณเพื่อเปลี่ยนรหัสผ่านของคุณ', - ), - - 'deletefile' => array( - 'error' => 'ไฟล์ยังไม่ถูกลบ กรุณาลองใหม่อีกครั้ง', - 'success' => 'ไฟล์ถูกลบเรียบร้อยแล้ว', - ), - - 'upload' => array( - 'error' => 'ไฟล์ยังไม่ถูกอัพโหลด กรุณาลองอีกครั้ง', - 'success' => 'ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว', - 'nofiles' => 'คุณยังไม่ได้เลือกไฟล์สำหรับอัพโหลด', - 'invalidfiles' => 'ไฟล์ข้อมูลของคุณมีขนาดใหญ่เกินไป หรือประเภทของไฟล์ไม่ได้รับการอนุญาต ประเภทของไฟล์ที่ได้รับอนุญาตแล้วมีดังนี้ png, gif, jpg, doc, docx, pdf, and txt.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/th/admin/users/table.php b/resources/lang/th/admin/users/table.php deleted file mode 100644 index a2cc0d804b..0000000000 --- a/resources/lang/th/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'ใช้งาน', - 'allow' => 'อนุญาต', - 'checkedout' => 'ทรัพย์สิน', - 'created_at' => 'สร้างแล้ว', - 'createuser' => 'สร้างผู้ใช้งาน', - 'deny' => 'ปฏิเสธ', - 'email' => 'อีเมล', - 'employee_num' => 'เลขพนักงาน', - 'first_name' => 'ชื่อ', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'รหัส', - 'inherit' => 'สืบทอด', - 'job' => 'ลักษณะงาน', - 'last_login' => 'เข้าสู่ระบบล่าสุด', - 'last_name' => 'นามสกุล', - 'location' => 'สถานที่', - 'lock_passwords' => 'รายละเอียดการเข้าสู่ระบบไม่สามารถแก้ไขเปลี่ยนแปลงบนการติดตั้งนี้', - 'manager' => 'ผู้จัดการ', - 'managed_locations' => 'สถานที่ที่มีการจัดการ', - 'name' => 'ชื่อ', - 'notes' => 'หมายเหตุ', - 'password_confirm' => 'ยืนยันรหัสผ่าน', - 'password' => 'รหัสผ่าน', - 'phone' => 'โทรศัพท์', - 'show_current' => 'แสดงผู้ใช้งานปัจจุบัน', - 'show_deleted' => 'แสดงผู้ใช้งานที่ถูกลบแล้ว', - 'title' => 'ชื่อเรื่อง', - 'to_restore_them' => 'เพื่อเรียกคืน', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'แก้ไขผู้ใช้งาน', - 'username' => 'ชื่อผู้ใช้', - 'user_deleted_text' => 'ผู้ใช้นี้ถูกทำเครื่องหมายว่าลบแล้ว', - 'username_note' => '(ส่วนนี้มีผลเฉพาะกับ Active Directory เท่านั้น ไม่ใช่สำหรับการเข้าสู่ระบบ)', - 'cloneuser' => 'คัดลอกผู้ใช้งาน', - 'viewusers' => 'ดูผู้ใช้งาน', -); diff --git a/resources/lang/th/auth/general.php b/resources/lang/th/auth/general.php deleted file mode 100644 index a875164ca9..0000000000 --- a/resources/lang/th/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'ส่งลิงก์รีเซ็ตรหัสผ่าน', - 'email_reset_password' => 'รีเซ็ตรหัสผ่านอีเมล', - 'reset_password' => 'รีเซ็ตรหัสผ่าน', - 'saml_login' => 'Login via SAML', - 'login' => 'เข้าสู่ระบบ', - 'login_prompt' => 'กรุณาเข้าสู่ระบบ', - 'forgot_password' => 'ฉันลืมรหัสผ่าน', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/th/auth/message.php b/resources/lang/th/auth/message.php deleted file mode 100644 index 278172f70c..0000000000 --- a/resources/lang/th/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'อีเมลนี้มีการลงทะเบียนในระบบแล้ว', - 'account_not_found' => 'บัญชีผู้ใช้งาน หรือรหัสผ่าน ไม่ถูกต้อง', - 'account_not_activated' => 'ชื่อผู้ใช้นี้ยังไม่ได้ทำการเปิดใช้งาน', - 'account_suspended' => 'บัญชีผู้ใช้นี้ถูกระงับการใช้งาน', - 'account_banned' => 'บัญชีผู้ใช้นี้ถูกห้ามใช้งาน', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'มีปัญหาขณะกำลังเข้าสู่ระบบ กรุณาลองอีกครั้ง', - 'success' => 'คุณได้เข้าสู่ระบบเรียบร้อย', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'มีปัญหาในการเปิดใช้งานบัญชีผู้ใช้ของคุณ โปรดลองอีกครั้ง', - 'success' => 'สร้างบัญชีผู้ใช้เสร็จเรียบร้อย', - ), - - 'forgot-password' => array( - 'error' => 'มีปัญหาในการรับรหัสตั้งค่ารหัสผ่านใหม่ โปรดลองอีกครั้ง', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'มีปัญหาในการตั้งค่ารหัสผ่านใหม่ กรุณาลองอีกครั้ง', - 'success' => 'รหัสผ่านบัญชีผู้ใช้ของคุณได้รับการตั้งค่าใหม่เรียบร้อยแล้ว', - ), - - -); diff --git a/resources/lang/th/general.php b/resources/lang/th/general.php deleted file mode 100644 index f2120c1bdc..0000000000 --- a/resources/lang/th/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'อุปกรณ์', - 'activated' => 'เปิดใช้งาน', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'อุปกรณ์', - 'accessory_report' => 'รายงานอุปกรณ์เสริม', - 'action' => 'ดำเนินการ', - 'activity_report' => 'รายงานกิจกรรม', - 'address' => 'ที่อยู่', - 'admin' => 'ผู้ดูแลระบบ', - 'administrator' => 'ผู้บริหารระบบ', - 'add_seats' => 'เพิ่มที่นั่งแล้ว', - 'age' => "อายุ", - 'all_assets' => 'ทรัพย์สินทั้งหมด', - 'all' => 'ทั้งหมด', - 'archived' => 'ถูกเก็บไว้', - 'asset_models' => 'รุ่นทรัพย์สิน', - 'asset_model' => 'แบบ', - 'asset' => 'ทรัพย์สิน', - 'asset_report' => 'รายงานทรัพย์สิน', - 'asset_tag' => 'รหัสทรัพย์สิน', - 'asset_tags' => 'รหัสทรัพย์สิน', - 'assets_available' => 'ทรัพย์สินพร้อมใช้งาน', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', - 'audit' => 'การตรวจสอบบัญชี', - 'audit_report' => 'บันทึกการตรวจสอบ', - 'assets' => 'ทรัพย์สิน', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'รับทรัพย์สินจาก', - 'assets_checked_out_count' => 'มอบทรัพย์สินให้', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'มอบหมายให้:', - 'assignee' => 'ได้มอบให้', - 'avatar_delete' => 'ลบรูปภาพประจำตัว', - 'avatar_upload' => 'อัพโหลดภาพประจำตัว', - 'back' => 'ย้อนกลับ', - 'bad_data' => 'ไม่พบข้อมูลใดๆ หรือข้อมูลอาจไม่ถูกต้อง?', - 'bulkaudit' => 'การตรวจสอบเป็นกลุ่ม', - 'bulkaudit_status' => 'สถานะการตรวจสอบ', - 'bulk_checkout' => 'Checkout เป็นกลุ่ม', - 'bulk_edit' => 'แก้ไขจำนวนมาก', - 'bulk_delete' => 'ลบเป็นกลุ่ม', - 'bulk_actions' => 'ดำเนินการกับข้อมูลเป็นชุด', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD-นำอุปกรณ์ของคุณมาเอง', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'ตามสถานะ', - 'cancel' => 'ยกเลิก', - 'categories' => 'ประเภท', - 'category' => 'หมวดหมู่', - 'change' => 'In / Out', - 'changeemail' => 'เปลี่ยนอีเมลแอดเดรส', - 'changepassword' => 'เปลี่ยนรหัสผ่าน', - 'checkin' => 'เช็คอิน', - 'checkin_from' => 'เช็คอินจาก', - 'checkout' => 'เช็คเอาท์', - 'checkouts_count' => 'เช็คเอาท์', - 'checkins_count' => 'เช็คอิน', - 'user_requests_count' => 'คำร้องขอ', - 'city' => 'เมือง', - 'click_here' => 'คลิกที่นี่', - 'clear_selection' => 'ยกเลิกการเลือก', - 'companies' => 'บริษัท', - 'company' => 'บริษัท', - 'component' => 'ตัวแทน', - 'components' => 'ส่วนประกอบ', - 'complete' => 'สมบูรณ์', - 'consumable' => 'การใช้งาน', - 'consumables' => 'การใช้งาน', - 'country' => 'ประเทศ', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'สร้างใหม่', - 'created' => 'สร้างรายการแล้ว', - 'created_asset' => 'ทรัพย์สินที่ถูกสร้าง', - 'created_at' => 'สร้างโดย', - 'created_by' => 'สร้างโดย', - 'record_created' => 'สร้างบันทึกแล้ว', - 'updated_at' => 'อัปเดตเมื่อวันที่', - 'currency' => '฿', // this is deprecated - 'current' => 'ปัจจุบัน', - 'current_password' => 'รหัสผ่านปัจจุบัน', - 'customize_report' => 'รายงานทรัพย์สินแบบกำหนดเอง', - 'custom_report' => 'รายงานทรัพย์สินแบบกำหนดเอง', - 'dashboard' => 'หน้าหลัก', - 'days' => 'วัน', - 'days_to_next_audit' => 'วันที่จะตรวจสอบถัดไป', - 'date' => 'วันเดือนปี', - 'debug_warning' => 'คำเตือน!', - 'debug_warning_text' => 'แอ็พพลิเคชันนี้กำลังทำงานในโหมดการผลิตโดยเปิดใช้งานดีบัก ข้อมูลนี้สามารถเปิดเผยข้อมูลที่ละเอียดอ่อนหากแอปพลิเคชันของคุณสามารถเข้าถึงโลกภายนอกได้ ปิดใช้งานโหมดดีบั๊กโดยการตั้งค่า APP_DEBUG ในไฟล์ .env ของคุณเป็น false', - 'delete' => 'ลบ', - 'delete_confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'ลบแล้ว', - 'delete_seats' => 'ลบที่นั่งแล้ว', - 'deletion_failed' => 'การลบล้มเหลว', - 'departments' => 'หน่วยงาน', - 'department' => 'แผนก', - 'deployed' => 'กำลังใช้งาน', - 'depreciation' => 'การเสื่อมราคา', - 'depreciations' => 'การเสื่อมราคา', - 'depreciation_report' => 'รายงานการเสื่อมราคา', - 'details' => 'ราย​ละเอียด', - 'download' => 'ดาวน์โหลด', - 'download_all' => 'ดาวน์โหลดทั้งหมด', - 'editprofile' => 'แก้ไขโปรไฟล์ของคุณ', - 'eol' => 'อายุการใช้งาน', - 'email_domain' => 'โดเมนอีเมล', - 'email_format' => 'รูปแบบอีเมล', - 'employee_number' => 'หมายเลขพนักงาน', - 'email_domain_help' => 'ใช้เพื่อสร้างที่อยู่อีเมลเมื่อนำเข้า', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'ตัวอย่าง: ', - 'filastname_format' => 'ชื่อย่อครั้งแรก (jsmith@example.com)', - 'firstname_lastname_format' => 'ชื่อนามสกุล (jane.smith@example.com)', - 'firstname_lastname_underscore_format' => 'ชื่อนามสกุล (jane.smith@example.com)', - 'lastnamefirstinitial_format' => 'นามสกุล ชื่อ Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'อักษรต้นชื่อ.นามสกุล (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'เริ่ม', - 'firstnamelastname' => 'ชื่อ นามสกุล (janesmith@example.com)', - 'lastname_firstinitial' => 'นามสกุล อักษรต้นชื่อ (smith_j@example.com)', - 'firstinitial.lastname' => 'อักษรต้นชื่อ นามสกุล (j.smith@example.com)', - 'firstnamelastinitial' => 'ชื่อ อักษรต้นนามสกุล (janes@example.com)', - 'first_name' => 'ชื่อจริง', - 'first_name_format' => 'ชื่อ (jane@example.com)', - 'files' => 'ไฟล์', - 'file_name' => 'ไฟล์', - 'file_type' => 'ชนิดไฟล์', - 'filesize' => 'ขนาดไฟล์', - 'file_uploads' => 'อัปโหลดไฟล์', - 'file_upload' => 'อัปโหลดไฟล์', - 'generate' => 'สร้าง', - 'generate_labels' => 'Generate Labels', - 'github_markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', - 'groups' => 'กลุ่ม', - 'gravatar_email' => 'อีเมลแอดเดรส Gravatar', - 'gravatar_url' => 'ใช้รูปอวตาลของคุณจาก Gravatar.com.', - 'history' => 'ประวัติศาสตร์', - 'history_for' => 'ประวัติของ', - 'id' => 'ID', - 'image' => 'รูป', - 'image_delete' => 'ลบรูปภาพประจำตัว', - 'include_deleted' => 'Include Deleted Assets', - 'image_upload' => 'อัพโหลดภาพ', - 'filetypes_accepted_help' => 'ชนิดไฟล๋ที่ยอมรับ :types ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size |ชนิดไฟล๋ที่ยอมรับ :types ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size', - 'filetypes_size_help' => 'ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size', - 'image_filetypes_help' => 'ชนิดไฟล์ที่รองรับคือ jpg, webp, png, gif, และ svg. ขนาดไฟล์ใหญ่สุดที่ให้อัพโหลดได้ :size', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'นำเข้า', - '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' => 'ชื่อสิ่งนี้', - 'import_file' => 'นำเข้า CSV ไฟล์', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'สิทธิ์ไม่เพียงพอ!', - 'kits' => 'Predefined Kits', - 'language' => 'ภาษา', - 'last' => 'สุดท้าย', - 'last_login' => 'เข้าสู่ระบบครั้งล่าสุด', - 'last_name' => 'นามสกุล', - 'license' => 'ลิขสิทธิ์', - 'license_report' => 'รายงานลิขสิทธิ์', - 'licenses_available' => 'ลิขสิทธิ์พร้อมใช้', - 'licenses' => 'ลิขสิทธิ์', - 'list_all' => 'รายการทั้งหมด', - 'loading' => 'กำลังโหลด กรุณารอสักครู่...', - 'lock_passwords' => 'ข้อมูลในรายการนี้จะไม่ถูกบันทึกเพราะเป็นระบบตัวอย่าง (demo installation)', - 'feature_disabled' => 'คุณลักษณะนี้ถูกปิดใช้งานสำหรับการติดตั้งแบบสาธิต', - 'location' => 'สถานที่', - 'locations' => 'สถานที่', - 'logo_size' => 'โลโก้สี่เหลี่ยมจตุรัสจะดูดีที่สุดเมื่อทำแบบ โลโก้ + ข้อความ, ขนาดโลโก้ใหญ่สุดคือ สูง=50px x กว้าง=500px ', - 'logout' => 'ออกจากระบบ', - 'lookup_by_tag' => 'การค้นหาตามแท็กเนื้อหา', - 'maintenances' => 'ซ่อมบำรุง', - 'manage_api_keys' => 'จัดการ API Keys', - 'manufacturer' => 'ผู้ผลิต', - 'manufacturers' => 'ผู้ผลิต', - 'markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', - 'min_amt' => 'นาที. QTY', - 'min_amt_help' => 'Leave Min จำนวนน้อยที่สุดก่อนที่ระบบแจ้งเตือนจะทำงาน และให้ละ QTY ให้ว่างเปล่าไว้หากไม่ต้องการให้เกิดการเตือน', - 'model_no' => 'หมายเลขรุ่น', - 'months' => 'เดือน', - 'moreinfo' => 'ข้อมูลเพิ่มเติม', - 'name' => 'ชื่อ', - 'new_password' => 'รหัสผ่านใหม่', - 'next' => 'ถัด​ไป', - 'next_audit_date' => 'วันที่ตรวจสอบถัดไป', - 'last_audit' => 'การตรวจสอบครั้งล่าสุด', - 'new' => 'ใหม่!', - 'no_depreciation' => 'ไม่มีค่าเสื่อมราคา', - 'no_results' => 'ไม่มีผลการค้นหา', - 'no' => 'ไม่', - 'notes' => 'หมายเหตุ', - 'order_number' => 'เลขที่ใบสั่งซื้อ', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'กำลังแสดง_MENU_รายการ', - 'pagination_info' => 'กำลังแสดง_START_ถึง_END_จากทั้งหมด_TOTAL_รายการ', - 'pending' => 'กําลังดำเนินการ', - 'people' => 'ผู้คน', - 'per_page' => 'ผลการค้นหาต่อหน้า', - 'previous' => 'ก่อนหน้า', - 'processing' => 'กำลังดำเนินการ', - 'profile' => 'โปรไฟล์ของคุณ', - 'purchase_cost' => 'ซื้อต้นทุน', - 'purchase_date' => 'วันที่ซื้อ', - 'qty' => 'จำนวน', - 'quantity' => 'ปริมาณ', - 'quantity_minimum' => 'คุณมี :count รายการ ต่ำกว่าจำนวนขั้นต่ำที่กำหนดไว้', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'สถาณะ ส่งมอบ', - 'ready_to_deploy' => 'พร้อมใช้งาน', - 'recent_activity' => 'กิจกรรมล่าสุด', - 'remaining' => 'คงเหลือ', - 'remove_company' => 'นำออกสมาคม บริษัท', - 'reports' => 'รายงาน', - 'restored' => 'คืนค่า', - 'restore' => 'เรียกคืน', - 'requestable_models' => 'Requestable Models', - 'requested' => 'คำร้องขอ', - 'requested_date' => 'วันที่ขอ', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', - 'request_canceled' => 'คำขอยกเลิกแล้ว', - 'save' => 'บันทึก', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'เลือก', - 'select_all' => 'เลือกทั้งหมด', - 'search' => 'ค้นหา', - 'select_category' => 'เลือกหมวด', - 'select_department' => 'เลือกแผนก', - 'select_depreciation' => 'เลือกประเภทค่าเสื่อมราคา', - 'select_location' => 'เลือกที่ตั้ง', - 'select_manufacturer' => 'เลือกผู้ผลิต', - 'select_model' => 'เลือกรุ่น', - 'select_supplier' => 'เลือกผู้จัดจำหน่าย', - 'select_user' => 'เลือกผู้ใช้', - 'select_date' => 'เลือกวันที่ (YYYY-MM-DD)', - 'select_statuslabel' => 'เลือกสถานะ', - 'select_company' => 'เลือก บริษัท', - 'select_asset' => 'เลือกเนื้อหา', - 'settings' => 'การตั้งค่า', - 'show_deleted' => 'แสดงรายการที่ถูกลบ', - 'show_current' => 'แสดงรายการปัจจุบัน', - 'sign_in' => 'ลงชื่อเข้าใช้', - 'signature' => 'ลายเซ็น', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'รูปแบบ/เทมเพลต', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: คุณลักษณะบางอย่างถูกปิดใช้งานสำหรับการติดตั้งนี้', - 'site_name' => 'ชื่อไซต์', - 'state' => 'รัฐ', - 'status_labels' => 'ป้ายสถานะ', - 'status' => 'สถานะ', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'ผู้ผลิต', - 'suppliers' => 'ตัวแทนจำหน่าย', - 'sure_to_delete' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'ลบรายการ', - 'submit' => 'เสนอ', - 'target' => 'เป้า', - 'time_and_date_display' => 'การแสดงเวลาและวันที่', - 'total_assets' => 'ทรัพย์สินทั้งหมด', - 'total_licenses' => 'ลิขสิทธิ์ทั้งหมด', - 'total_accessories' => 'อุปกรณ์เสริมทั้งหมด', - 'total_consumables' => 'เครื่องอุปโภคบริโภคทั้งหมด', - 'type' => 'ประเภท', - 'undeployable' => 'ไม่สามารถใช้งานได้', - 'unknown_admin' => 'ผู้ดูแลระบบที่ไม่รู้จัก', - 'username_format' => 'รูปแบบชื่อผู้ใช้', - 'username' => 'ชื่อผู้ใช้งาน', - 'update' => 'ปรับปรุง', - '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.', - 'uploaded' => 'อัพโหลด', - 'user' => 'ผู้ใช้', - 'accepted' => 'ยอมรับ', - 'declined' => 'ปฏิเสธ', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'ไม่ยอมรับสินทรัพย์', - 'users' => 'ผู้ใช้', - 'viewall' => 'ดูทั้งหมด', - 'viewassets' => 'ดูทรัพย์สินที่มอบหมาย', - 'viewassetsfor' => 'ดูทรัพย์สินสำหรับ', - 'website' => 'เว็บไซต์', - 'welcome' => 'ยินดีต้อนรับ, :name', - 'years' => 'ปี', - 'yes' => 'ใช่', - 'zip' => 'รหัสไปรษณีย์', - 'noimage' => 'ไม่พบรูปภาพที่อัปโหลดหรือไม่พบรูปภาพ', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'อัพโหลดไฟล์ เรียบร้อย', - 'no_files_uploaded' => 'อัพโหลดไฟล์ เรียบร้อย', - 'token_expired' => 'เซสชันแบบฟอร์มของคุณหมดอายุแล้ว กรุณาลองอีกครั้ง.', - 'login_enabled' => 'เปิด ล๊อกอิน', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - 'accept' => 'Accept :asset', - 'i_accept' => 'ยอมรับ', - 'i_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' => 'ดูทั้งหมด', - 'hide_deleted' => 'ซ่อนที่ถูกลบ', - 'email' => 'อีเมล', - 'do_not_change' => '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' => 'You are about to edit the following: ', - 'checked_out' => 'ส่งมอบ', - 'checked_out_to' => 'ส่งมอบให้', - 'fields' => 'Fields', - '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' => 'ถึง', - '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' => 'เพิ่มข้อมูล BOM (byte-order mark) ลงใน CSV นี้', - 'improvements' => 'การปรับปรุง', - 'information' => 'ข้อมูลรายละเอียด', - 'permissions' => 'สิทธิ', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'ส่งออก', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'ซิงค์', - 'sync_results' => 'ผลการซิงค์', - 'license_serial' => 'ซีเรียลฯ/หมายเลขสินค้า', - 'invalid_category' => 'Invalid or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - 'dashboard_info' => 'นี่คือแดสบอร์ดของคุณ (dashboard). มีหลายอันที่คล้ายนี่ แต่อันนี้คืออันของคุณ', - '60_percent_warning' => 'สมบูรณ์แล้ว 60% (แจ้งเตือน)', - 'dashboard_empty' => 'It looks like you have 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' => 'ยุบ', - 'assigned' => 'ได้มอบหมายให้', - 'asset_count' => 'นับทรัพย์สิน', - 'accessories_count' => 'นับอุปกรณ์', - 'consumables_count' => 'นับวัสดุสิ้นเปลือง', - 'components_count' => 'นับส่วนประกอบ (Components)', - 'licenses_count' => 'นับลิขสิทธิ์', - 'notification_error' => 'Error', - 'notification_error_hint' => 'โปรดระบุข้อมูลในฟอร์มนี้เกี่ยวกับข้อผิดพลาดที่ปรากฏ', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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' => 'ส่งมอบรายการนี้แก่บุคคล', - 'maintenance_mode' => 'ระบบงานนี้งดบริการชั่วคราวเนื่องจากกำลังอัพเดทระบบ โปรดกลับมาอีกครั้งภายหลัง', - 'maintenance_mode_title' => 'ระบบงดการบริการชั่วคราว', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'ยินดีต้อนรับ, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'วันที่เริ่มต้น', - 'end_date' => 'วันที่สิ้นสุด', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'ไม่พบไฟล์', - 'preview_not_available' => '(ไม่แสดงภาพ)', - 'setup' => 'ติดตั้ง', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'เตือน', - 'tasks_view_all' => 'ดูงานทั้งหมด', - 'true' => 'ถูก', - 'false' => 'เท็จ', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'ล้าง & บันทึก', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' ส่งเมล์ ตอนรับผู้ใช้ใหม่?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/th/help.php b/resources/lang/th/help.php deleted file mode 100644 index 22847aa894..0000000000 --- a/resources/lang/th/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'ข้อมูลเพิ่มเติม', - - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/th/localizations.php b/resources/lang/th/localizations.php deleted file mode 100644 index bcb065cab6..0000000000 --- a/resources/lang/th/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'เลือกภาษา', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/th/mail.php b/resources/lang/th/mail.php deleted file mode 100644 index 2494f08e29..0000000000 --- a/resources/lang/th/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'ผู้ใช้ยกเลิกคำร้องขอสินค้าในเว็บไซต์แล้ว', - 'a_user_requested' => 'ผู้ใช้ร้องขอรายการบนเว็บไซต์', - 'accessory_name' => 'ชื่ออุปกรณ์เสริม:', - 'additional_notes' => 'หมายเหตุเพิ่มเติม:', - 'admin_has_created' => 'ผู้ดูแลระบบได้สร้างบัญชีให้กับคุณบนเว็บไซต์: web', - 'asset' => 'ทรัพย์สิน:', - 'asset_name' => 'ชื่อสินทรัพย์:', - 'asset_requested' => 'สินทรัพย์ที่ขอ', - 'asset_tag' => 'แท็กทรัพย์สิน', - 'assigned_to' => 'ได้รับมอบหมายให้', - 'best_regards' => 'ด้วยความเคารพ,', - 'canceled' => 'ยกเลิก:', - 'checkin_date' => 'วันที่เช็คอิน:', - 'checkout_date' => 'วันที่ชำระเงิน:', - 'click_to_confirm' => 'โปรดคลิกลิงก์ต่อไปนี้เพื่อยืนยันข้อมูล: บัญชีเว็บ:', - 'click_on_the_link_accessory' => 'โปรดคลิกที่ลิงค์ด้านล่างเพื่อยืนยันว่าคุณได้รับอุปกรณ์เสริมแล้ว', - 'click_on_the_link_asset' => 'โปรดคลิกลิงก์ที่ด้านล่างเพื่อยืนยันว่าคุณได้รับเนื้อหาแล้ว', - 'Confirm_Asset_Checkin' => 'ยืนยันการเช็คอินสินทรัพย์', - 'Confirm_Accessory_Checkin' => 'ยืนยันการเช็คอินอุปกรณ์เสริม', - 'Confirm_accessory_delivery' => 'ยืนยันการจัดส่งอุปกรณ์เสริม', - 'Confirm_license_delivery' => 'การยืนยันการส่งมอบใบอนุญาต', - 'Confirm_asset_delivery' => 'ยืนยันการจัดส่งสินทรัพย์', - 'Confirm_consumable_delivery' => 'ยืนยันการจัดส่งวัสดุสิ้นเปลือง', - 'current_QTY' => 'QTY ปัจจุบัน', - 'Days' => 'วัน', - 'days' => 'วัน', - 'expecting_checkin_date' => 'คาดว่าวันที่เช็คอิน:', - 'expires' => 'วันที่หมดอายุ', - 'Expiring_Assets_Report' => 'รายงานสินทรัพย์หมดอายุ', - 'Expiring_Licenses_Report' => 'รายงานใบอนุญาตหมดอายุ', - 'hello' => 'สวัสดี', - 'hi' => 'สวัสดี', - 'i_have_read' => 'ฉันได้อ่านและยอมรับข้อกำหนดในการให้บริการแล้วและได้รับสินค้านี้แล้ว', - 'item' => 'รายการ:', - 'Item_Request_Canceled' => 'ขอรายการถูกยกเลิกแล้ว', - 'Item_Requested' => 'รายการที่ขอ', - 'link_to_update_password' => 'โปรดคลิกลิงก์ต่อไปนี้เพื่ออัปเดต: รหัสผ่านเว็บ:', - 'login_first_admin' => 'เข้าสู่ระบบการติดตั้ง Snipe-IT ใหม่ของคุณโดยใช้ข้อมูลรับรองด้านล่าง:', - 'login' => 'เข้าสู่ระบบ:', - 'Low_Inventory_Report' => 'รายงานพื้นที่โฆษณาต่ำ', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'ชื่อ', - 'new_item_checked' => 'รายการใหม่ได้รับการตรวจสอบภายใต้ชื่อของคุณแล้วรายละเอียดมีดังนี้', - 'password' => 'รหัสผ่าน:', - 'password_reset' => 'รีเซ็ตรหัสผ่าน', - - 'read_the_terms' => 'โปรดอ่านเงื่อนไขการใช้งานด้านล่างนี้', - 'read_the_terms_and_click' => 'โปรดอ่านเงื่อนไขการใช้ด้านล่างและคลิกลิงก์ด้านล่างเพื่อยืนยันว่าคุณอ่านและยอมรับข้อกำหนดในการให้บริการและได้รับเนื้อหาแล้ว', - 'requested' => 'ขอ:', - 'reset_link' => 'ลิงก์รีเซ็ตรหัสผ่านของคุณ', - 'reset_password' => 'คลิกที่นี่เพื่อรีเซ็ตรหัสผ่าน:', - 'serial' => 'หมายเลขผลิตภัณฑ์', - 'supplier' => 'ผู้ผลิต', - 'tag' => 'แท็ก', - 'test_email' => 'ทดสอบอีเมลจาก Snipe-IT', - 'test_mail_text' => 'นี่เป็นการทดสอบจาก Snipe-IT Asset Management System ถ้าคุณได้รับอีเมลนี้จะทำงาน :)', - 'the_following_item' => 'รายการต่อไปนี้ได้รับการตรวจสอบใน:', - 'low_inventory_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' => 'ชนิด', - '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.', - 'user' => 'ผู้ใช้งาน', - 'username' => 'ชื่อผู้ใช้', - 'welcome' => 'ยินดีต้อนรับ: ชื่อ', - 'welcome_to' => 'ยินดีต้อนรับสู่: web!', - 'your_credentials' => 'ข้อมูลรับรอง Snipe-IT ของคุณ', - 'Accessory_Checkin_Notification' => 'เช็คอินอุปกรณ์เสริมแล้ว', - 'Asset_Checkin_Notification' => 'เช็คอินสินทรัพย์แล้ว', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'เช็คอินใบอนุญาตแล้ว', - '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' => 'ดูสินทรัพย์ที่มี', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/th/passwords.php b/resources/lang/th/passwords.php deleted file mode 100644 index 41a87f98ed..0000000000 --- a/resources/lang/th/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/th/validation.php b/resources/lang/th/validation.php deleted file mode 100644 index 38c27d06d2..0000000000 --- a/resources/lang/th/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute ต้องได้รับการยอมรับ', - 'active_url' => ':attribute ไม่ใช่ URL ที่ถูกต้อง', - 'after' => ':attribute ต้องเป็นวันที่หลังจาก :date', - 'after_or_equal' => 'แอตทริบิวต์: ต้องเป็นวันที่หลังจากหรือเท่ากับ: date', - 'alpha' => ':attribute ต้องมีเฉพาะตัวอักษรเท่านั้น', - 'alpha_dash' => ':attribute ต้องมีเฉพาะตัวอักษร ตัวเลข หรือเครื่องหมายลบเท่านั้น', - 'alpha_num' => ':attribute ต้องมีเฉพาะตัวอักษรและตัวเลขเท่านั้น', - 'array' => 'แอตทริบิวต์: ต้องเป็นอาร์เรย์', - 'before' => ':attribute ต้องเป็นวันที่ก่อน :date', - 'before_or_equal' => 'แอตทริบิวต์: ต้องเป็นวันที่ก่อนหรือเท่ากับ: date', - 'between' => [ - 'numeric' => ':attribute ต้องอยู่ระหว่าง :min - :max', - 'file' => ':attribute ต้องมีขนาดระหว่าง :min - :max กิโลไบต์', - 'string' => ':attribute ต้องมีจำนวนระหว่าง :min - :max ตัวอักษร', - 'array' => 'แอตทริบิวต์: ต้องมีระหว่าง: min และ: max items', - ], - 'boolean' => 'ฟิลด์แอ็ตทริบิวต์: ต้องเป็น true หรือ false', - 'confirmed' => ':attribute ไม่ตรงกัน', - 'date' => ':attribute เป็นรูปแบบวันที่ที่ไม่ถูกต้อง', - 'date_format' => ':attribute ไม่ตรงตามรูปแบบ :format', - 'different' => ':attribute และ :other ต้องไม่เหมือนกัน', - 'digits' => ':attribute ต้องเป็น :digits ตัวเลข', - 'digits_between' => ':attribute ต้องเป็นตัวเลขระหว่าง :min และ :max', - 'dimensions' => 'แอตทริบิวต์: มีมิติข้อมูลภาพที่ไม่ถูกต้อง', - 'distinct' => 'ฟิลด์แอ็ตทริบิวต์: มีค่าซ้ำกัน', - 'email' => 'รูปแบบของ :attribute ไม่ถูกต้อง', - 'exists' => ':attribute ที่เลือกไม่ถูกต้อง', - 'file' => 'แอตทริบิวต์: ต้องเป็นไฟล์', - 'filled' => 'ฟิลด์แอ็ตทริบิวต์ต้องมีค่า', - 'image' => ':attribute ต้องเป็นรูปภาพเท่านั้น', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => ':attribute ที่เลือกไม่ถูกต้อง', - 'in_array' => 'ฟิลด์แอ็ตทริบิวต์: ไม่มีใน: other', - 'integer' => ':attribute ต้องเป็นจำนวนเต็มเท่านั้น', - 'ip' => ':attribute ต้องเป็นรูปแบบไอพีแอดเดรสเท่านั้น', - 'ipv4' => 'แอตทริบิวต์: ต้องเป็นที่อยู่ IPv4 ที่ถูกต้อง', - 'ipv6' => 'แอตทริบิวต์: ต้องเป็นที่อยู่ IPv6 ที่ถูกต้อง', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'แอตทริบิวต์: ต้องเป็นสตริง JSON ที่ถูกต้อง', - 'max' => [ - 'numeric' => ':attribute ต้องไม่มากกว่า :max', - 'file' => ':attribute ต้องไม่มีขนาดมากกว่า :max กิโลไบต์', - 'string' => ':attribute ต้องไม่มีจำนวนตัวอักษรมากกว่า :max ตัวอักษร', - 'array' => 'แอตทริบิวต์: ไม่สามารถมีได้มากกว่า: รายการสูงสุด', - ], - 'mimes' => ':attribute ต้องเป็นรูปแบบไฟล์ดังนี้: :values', - 'mimetypes' => 'แอตทริบิวต์: ต้องเป็นไฟล์ประเภท:: values', - 'min' => [ - 'numeric' => ':attribute ต้องมีอย่างน้อย :min', - 'file' => ':attribute ต้องมีขนาดอย่างน้อย :min กิโลไบต์', - 'string' => ':attribute ต้องมีจำนวนอย่างน้อย :min ตัวอักษร', - 'array' => 'แอตทริบิวต์: ต้องมีอย่างน้อย: รายการต่ำสุด', - ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => ':attribute ที่เลือกไม่ถูกต้อง', - 'numeric' => ':attribute ต้องเป็นตัวเลขเท่านั้น', - 'present' => 'ฟิลด์แอ็ตทริบิวต์: ต้องมีอยู่', - 'valid_regex' => 'นั่นไม่ใช่ regex ที่ถูกต้อง ', - 'regex' => 'รูปแบบของ :attribute ไม่ถูกต้อง', - 'required' => 'กรุณากรอกข้อมูลในฟิลด์ :attribute', - 'required_if' => 'ฟิลด์ :attribute จำเป็นต้องมีข้อมูล เมื่อ :other เป็น :value', - 'required_unless' => 'ฟิลด์แอ็ตทริบิวต์: ต้องใช้เว้นแต่กรณี: อื่น ๆ อยู่ใน: values', - 'required_with' => 'ฟิลด์ :attribute จำเป็นต้องมีข้อมูล เมื่อ :value มีข้อมูลอยู่ด้วย', - 'required_with_all' => 'ฟิลด์แอ็ตทริบิวต์: ต้องระบุเมื่อ: มีค่าอยู่', - 'required_without' => 'ฟิลด์ :attribute จำเป็นต้องมีข้อมูล เมื่อ :value ไม่มีข้อมูล', - 'required_without_all' => 'ฟิลด์แอ็ตทริบิวต์: ต้องระบุเมื่อไม่มี: มีค่าอยู่', - 'same' => ':attribute และ :other ต้องตรงกัน', - 'size' => [ - 'numeric' => ':attribute ต้องมีขนาด :size', - 'file' => ':attribute ต้องมีขนาด :size กิโลไบต์', - 'string' => ':attribute ต้องมีจำนวน :size ตัวอักษร', - 'array' => 'แอตทริบิวต์ต้องมี: รายการขนาด', - ], - 'string' => 'แอตทริบิวต์: ต้องเป็นสตริง', - 'timezone' => 'แอตทริบิวต์: ต้องเป็นโซนที่ถูกต้อง', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - 'unique' => ':attribute กำลังใช้งานอยู่', - 'uploaded' => 'แอตทริบิวต์: ล้มเหลวในการอัปโหลด', - 'url' => 'รูปแบบของ :attribute ไม่ถูกต้อง', - 'unique_undeleted' => 'แอตทริบิวต์ต้องไม่ซ้ำกัน', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'ฟิลด์แอ็ตทริบิวต์: มีอักขระที่ไม่ได้รับอนุญาต', - 'email_array' => 'ที่อยู่อีเมลไม่ถูกต้อง', - 'hashed_pass' => 'รหัสผ่านปัจจุบันของคุณไม่ถูกต้อง', - 'dumbpwd' => 'รหัสผ่านที่ใช้กันอยู่ทั่วไป', - 'statuslabel_type' => 'คุณต้องเลือกประเภทป้ายสถานะที่ถูกต้อง', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/sl/account/general.php b/resources/lang/tl-PH/account/general.php similarity index 100% rename from resources/lang/sl/account/general.php rename to resources/lang/tl-PH/account/general.php diff --git a/resources/lang/tl/admin/accessories/general.php b/resources/lang/tl-PH/admin/accessories/general.php similarity index 100% rename from resources/lang/tl/admin/accessories/general.php rename to resources/lang/tl-PH/admin/accessories/general.php diff --git a/resources/lang/so/admin/accessories/message.php b/resources/lang/tl-PH/admin/accessories/message.php similarity index 100% rename from resources/lang/so/admin/accessories/message.php rename to resources/lang/tl-PH/admin/accessories/message.php diff --git a/resources/lang/tl/admin/accessories/table.php b/resources/lang/tl-PH/admin/accessories/table.php similarity index 100% rename from resources/lang/tl/admin/accessories/table.php rename to resources/lang/tl-PH/admin/accessories/table.php diff --git a/resources/lang/tl/admin/asset_maintenances/form.php b/resources/lang/tl-PH/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/tl/admin/asset_maintenances/form.php rename to resources/lang/tl-PH/admin/asset_maintenances/form.php diff --git a/resources/lang/tl/admin/asset_maintenances/general.php b/resources/lang/tl-PH/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/tl/admin/asset_maintenances/general.php rename to resources/lang/tl-PH/admin/asset_maintenances/general.php diff --git a/resources/lang/tl-PH/admin/asset_maintenances/message.php b/resources/lang/tl-PH/admin/asset_maintenances/message.php new file mode 100644 index 0000000000..7fbd357238 --- /dev/null +++ b/resources/lang/tl-PH/admin/asset_maintenances/message.php @@ -0,0 +1,21 @@ + 'Asset Maintenance you were looking for was not found!', + '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.', + ], + 'create' => [ + 'error' => 'Asset Maintenance was not created, please try again.', + 'success' => 'Asset Maintenance created successfully.', + ], + 'edit' => [ + 'error' => 'Asset Maintenance was not edited, please try again.', + 'success' => 'Asset Maintenance edited successfully.', + ], + 'asset_maintenance_incomplete' => 'Not Completed Yet', + 'warranty' => 'Garantiya', + 'not_warranty' => 'Not Warranty', + ]; diff --git a/resources/lang/tl/admin/asset_maintenances/table.php b/resources/lang/tl-PH/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/tl/admin/asset_maintenances/table.php rename to resources/lang/tl-PH/admin/asset_maintenances/table.php diff --git a/resources/lang/so/admin/categories/general.php b/resources/lang/tl-PH/admin/categories/general.php similarity index 100% rename from resources/lang/so/admin/categories/general.php rename to resources/lang/tl-PH/admin/categories/general.php diff --git a/resources/lang/so/admin/categories/message.php b/resources/lang/tl-PH/admin/categories/message.php similarity index 100% rename from resources/lang/so/admin/categories/message.php rename to resources/lang/tl-PH/admin/categories/message.php diff --git a/resources/lang/tl-PH/admin/categories/table.php b/resources/lang/tl-PH/admin/categories/table.php new file mode 100644 index 0000000000..4dab6e1d0a --- /dev/null +++ b/resources/lang/tl-PH/admin/categories/table.php @@ -0,0 +1,10 @@ + 'Ang EULA', + 'id' => 'Ang ID', + 'parent' => 'Parent', + 'require_acceptance' => 'Pagtanggap', + 'title' => 'Asset Category Name', + +); diff --git a/resources/lang/so/admin/companies/general.php b/resources/lang/tl-PH/admin/companies/general.php similarity index 100% rename from resources/lang/so/admin/companies/general.php rename to resources/lang/tl-PH/admin/companies/general.php diff --git a/resources/lang/so/admin/companies/message.php b/resources/lang/tl-PH/admin/companies/message.php similarity index 100% rename from resources/lang/so/admin/companies/message.php rename to resources/lang/tl-PH/admin/companies/message.php diff --git a/resources/lang/tl-PH/admin/companies/table.php b/resources/lang/tl-PH/admin/companies/table.php new file mode 100644 index 0000000000..851963c894 --- /dev/null +++ b/resources/lang/tl-PH/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Companies', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Company', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'Ang ID', +); diff --git a/resources/lang/sk/admin/components/general.php b/resources/lang/tl-PH/admin/components/general.php similarity index 100% rename from resources/lang/sk/admin/components/general.php rename to resources/lang/tl-PH/admin/components/general.php diff --git a/resources/lang/iu/admin/components/message.php b/resources/lang/tl-PH/admin/components/message.php similarity index 100% rename from resources/lang/iu/admin/components/message.php rename to resources/lang/tl-PH/admin/components/message.php diff --git a/resources/lang/so/admin/components/table.php b/resources/lang/tl-PH/admin/components/table.php similarity index 100% rename from resources/lang/so/admin/components/table.php rename to resources/lang/tl-PH/admin/components/table.php diff --git a/resources/lang/sk/admin/consumables/general.php b/resources/lang/tl-PH/admin/consumables/general.php similarity index 100% rename from resources/lang/sk/admin/consumables/general.php rename to resources/lang/tl-PH/admin/consumables/general.php diff --git a/resources/lang/iu/admin/consumables/message.php b/resources/lang/tl-PH/admin/consumables/message.php similarity index 100% rename from resources/lang/iu/admin/consumables/message.php rename to resources/lang/tl-PH/admin/consumables/message.php diff --git a/resources/lang/so/admin/consumables/table.php b/resources/lang/tl-PH/admin/consumables/table.php similarity index 100% rename from resources/lang/so/admin/consumables/table.php rename to resources/lang/tl-PH/admin/consumables/table.php diff --git a/resources/lang/so/admin/custom_fields/general.php b/resources/lang/tl-PH/admin/custom_fields/general.php similarity index 100% rename from resources/lang/so/admin/custom_fields/general.php rename to resources/lang/tl-PH/admin/custom_fields/general.php diff --git a/resources/lang/so/admin/custom_fields/message.php b/resources/lang/tl-PH/admin/custom_fields/message.php similarity index 100% rename from resources/lang/so/admin/custom_fields/message.php rename to resources/lang/tl-PH/admin/custom_fields/message.php diff --git a/resources/lang/so/admin/departments/message.php b/resources/lang/tl-PH/admin/departments/message.php similarity index 100% rename from resources/lang/so/admin/departments/message.php rename to resources/lang/tl-PH/admin/departments/message.php diff --git a/resources/lang/tl-PH/admin/departments/table.php b/resources/lang/tl-PH/admin/departments/table.php new file mode 100644 index 0000000000..7aba076094 --- /dev/null +++ b/resources/lang/tl-PH/admin/departments/table.php @@ -0,0 +1,11 @@ + 'Ang ID', + 'name' => 'Department Name', + 'manager' => 'Manager', + 'location' => 'Location', + 'create' => 'Create Department', + 'update' => 'Update Department', + ); diff --git a/resources/lang/so/admin/depreciations/general.php b/resources/lang/tl-PH/admin/depreciations/general.php similarity index 100% rename from resources/lang/so/admin/depreciations/general.php rename to resources/lang/tl-PH/admin/depreciations/general.php diff --git a/resources/lang/so/admin/depreciations/message.php b/resources/lang/tl-PH/admin/depreciations/message.php similarity index 100% rename from resources/lang/so/admin/depreciations/message.php rename to resources/lang/tl-PH/admin/depreciations/message.php diff --git a/resources/lang/tl-PH/admin/depreciations/table.php b/resources/lang/tl-PH/admin/depreciations/table.php new file mode 100644 index 0000000000..7be09e6c8a --- /dev/null +++ b/resources/lang/tl-PH/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'Ang ID', + 'months' => 'Months', + 'term' => 'Term', + 'title' => 'Ngalan ', + 'depreciation_min' => 'Floor Value', + +]; diff --git a/resources/lang/so/admin/groups/message.php b/resources/lang/tl-PH/admin/groups/message.php similarity index 100% rename from resources/lang/so/admin/groups/message.php rename to resources/lang/tl-PH/admin/groups/message.php diff --git a/resources/lang/tl/admin/groups/table.php b/resources/lang/tl-PH/admin/groups/table.php similarity index 100% rename from resources/lang/tl/admin/groups/table.php rename to resources/lang/tl-PH/admin/groups/table.php diff --git a/resources/lang/so/admin/groups/titles.php b/resources/lang/tl-PH/admin/groups/titles.php similarity index 100% rename from resources/lang/so/admin/groups/titles.php rename to resources/lang/tl-PH/admin/groups/titles.php diff --git a/resources/lang/tl-PH/admin/hardware/form.php b/resources/lang/tl-PH/admin/hardware/form.php new file mode 100644 index 0000000000..24b6745d1c --- /dev/null +++ b/resources/lang/tl-PH/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + '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', + 'default_location_phone' => 'Default Location Phone', + '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' => 'Sa Ngalan ng Propyedad', + 'notes' => 'Ang mga Palatandaan', + 'order' => 'Order Number', + 'qr' => 'QR Code', + 'requestable' => 'Users may request this asset', + 'select_statustype' => 'Select Status Type', + 'serial' => 'Serial', + 'status' => 'Status', + 'tag' => 'Asset Tag', + 'update' => 'Asset Update', + 'warranty' => 'Garantiya', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/tl-PH/admin/hardware/general.php b/resources/lang/tl-PH/admin/hardware/general.php new file mode 100644 index 0000000000..f7f8ad4d06 --- /dev/null +++ b/resources/lang/tl-PH/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Asset', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Deployable', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Edit Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Pending', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/tl-PH/admin/hardware/message.php b/resources/lang/tl-PH/admin/hardware/message.php new file mode 100644 index 0000000000..bf050ef974 --- /dev/null +++ b/resources/lang/tl-PH/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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' => [ + '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' => [ + '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' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], + +]; diff --git a/resources/lang/tl-PH/admin/hardware/table.php b/resources/lang/tl-PH/admin/hardware/table.php new file mode 100644 index 0000000000..be66a3de92 --- /dev/null +++ b/resources/lang/tl-PH/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Asset Tag', + 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', + 'book_value' => 'Current Value', + 'change' => 'In/Out', + 'checkout_date' => 'Checkout Date', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'I-download sa CSV', + 'eol' => 'EOL', + 'id' => 'Ang ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Location', + 'purchase_cost' => 'Ang Halaga', + 'purchase_date' => 'Purchased', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'Asset ', + '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/tl-PH/admin/kits/general.php b/resources/lang/tl-PH/admin/kits/general.php new file mode 100644 index 0000000000..f57fb645c4 --- /dev/null +++ b/resources/lang/tl-PH/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'The 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/labels/message.php b/resources/lang/tl-PH/admin/labels/message.php similarity index 100% rename from resources/lang/mi/admin/labels/message.php rename to resources/lang/tl-PH/admin/labels/message.php diff --git a/resources/lang/tl-PH/admin/labels/table.php b/resources/lang/tl-PH/admin/labels/table.php new file mode 100644 index 0000000000..b2383e7892 --- /dev/null +++ b/resources/lang/tl-PH/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Ang Pamagat', + +]; \ No newline at end of file diff --git a/resources/lang/en/admin/licenses/form.php b/resources/lang/tl-PH/admin/licenses/form.php similarity index 100% rename from resources/lang/en/admin/licenses/form.php rename to resources/lang/tl-PH/admin/licenses/form.php diff --git a/resources/lang/tl-PH/admin/licenses/general.php b/resources/lang/tl-PH/admin/licenses/general.php new file mode 100644 index 0000000000..79b69a3d94 --- /dev/null +++ b/resources/lang/tl-PH/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'About Licenses', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'In/Out', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/iu/admin/licenses/message.php b/resources/lang/tl-PH/admin/licenses/message.php similarity index 100% rename from resources/lang/iu/admin/licenses/message.php rename to resources/lang/tl-PH/admin/licenses/message.php diff --git a/resources/lang/tl-PH/admin/licenses/table.php b/resources/lang/tl-PH/admin/licenses/table.php new file mode 100644 index 0000000000..f9c0123bde --- /dev/null +++ b/resources/lang/tl-PH/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'Assigned To', + 'checkout' => 'In/Out', + 'id' => 'Ang ID', + 'license_email' => 'License Email', + 'license_name' => 'Licensed To', + 'purchase_date' => 'Purchase Date', + 'purchased' => 'Purchased', + 'seats' => 'Seats', + 'hardware' => 'Hardware', + 'serial' => 'Serial', + 'title' => 'License', + +); diff --git a/resources/lang/so/admin/locations/message.php b/resources/lang/tl-PH/admin/locations/message.php similarity index 100% rename from resources/lang/so/admin/locations/message.php rename to resources/lang/tl-PH/admin/locations/message.php diff --git a/resources/lang/tl-PH/admin/locations/table.php b/resources/lang/tl-PH/admin/locations/table.php new file mode 100644 index 0000000000..8aafcf0506 --- /dev/null +++ b/resources/lang/tl-PH/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'Ang ID', + 'city' => 'City', + 'state' => 'State', + 'country' => 'Country', + 'create' => 'Create Location', + 'update' => 'Update Location', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Location Name', + 'address' => 'Address', + 'address2' => 'Address Line 2', + 'zip' => 'Postal Code', + 'locations' => 'Locations', + 'parent' => 'Parent', + 'currency' => 'Location Currency', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Ngalan', + '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:', + 'phone' => 'Location Phone', + '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-PH/admin/manufacturers/message.php b/resources/lang/tl-PH/admin/manufacturers/message.php new file mode 100644 index 0000000000..61416e0230 --- /dev/null +++ b/resources/lang/tl-PH/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Manufacturer does not exist.', + 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/tl-PH/admin/manufacturers/table.php b/resources/lang/tl-PH/admin/manufacturers/table.php new file mode 100644 index 0000000000..6ced0eef5c --- /dev/null +++ b/resources/lang/tl-PH/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'About manufacturers', + 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Create Manufacturer', + 'id' => 'Ang ID', + 'name' => 'Ngalan', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + +); diff --git a/resources/lang/sk/admin/models/general.php b/resources/lang/tl-PH/admin/models/general.php similarity index 100% rename from resources/lang/sk/admin/models/general.php rename to resources/lang/tl-PH/admin/models/general.php diff --git a/resources/lang/tl-PH/admin/models/message.php b/resources/lang/tl-PH/admin/models/message.php new file mode 100644 index 0000000000..cc38c54530 --- /dev/null +++ b/resources/lang/tl-PH/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Model does not exist.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/en/admin/models/table.php b/resources/lang/tl-PH/admin/models/table.php similarity index 100% rename from resources/lang/en/admin/models/table.php rename to resources/lang/tl-PH/admin/models/table.php diff --git a/resources/lang/so/admin/reports/general.php b/resources/lang/tl-PH/admin/reports/general.php similarity index 100% rename from resources/lang/so/admin/reports/general.php rename to resources/lang/tl-PH/admin/reports/general.php diff --git a/resources/lang/so/admin/reports/message.php b/resources/lang/tl-PH/admin/reports/message.php similarity index 100% rename from resources/lang/so/admin/reports/message.php rename to resources/lang/tl-PH/admin/reports/message.php diff --git a/resources/lang/tl-PH/admin/settings/general.php b/resources/lang/tl-PH/admin/settings/general.php new file mode 100644 index 0000000000..9963b5bdb5 --- /dev/null +++ b/resources/lang/tl-PH/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Ito ay isang Aktibong serber ng Direktorya', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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 tags', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Backups', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Default Currency', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Default Language', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + '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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Last Name', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Setting', + 'settings' => 'Settings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + '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.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Ang Pamagat', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/so/admin/settings/message.php b/resources/lang/tl-PH/admin/settings/message.php similarity index 100% rename from resources/lang/so/admin/settings/message.php rename to resources/lang/tl-PH/admin/settings/message.php diff --git a/resources/lang/cy/admin/settings/table.php b/resources/lang/tl-PH/admin/settings/table.php similarity index 100% rename from resources/lang/cy/admin/settings/table.php rename to resources/lang/tl-PH/admin/settings/table.php diff --git a/resources/lang/tl-PH/admin/statuslabels/message.php b/resources/lang/tl-PH/admin/statuslabels/message.php new file mode 100644 index 0000000000..b1b4034d0d --- /dev/null +++ b/resources/lang/tl-PH/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', + '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.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + '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.', + ], + + '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.', + ], + +]; diff --git a/resources/lang/en/admin/statuslabels/table.php b/resources/lang/tl-PH/admin/statuslabels/table.php similarity index 100% rename from resources/lang/en/admin/statuslabels/table.php rename to resources/lang/tl-PH/admin/statuslabels/table.php diff --git a/resources/lang/so/admin/suppliers/message.php b/resources/lang/tl-PH/admin/suppliers/message.php similarity index 100% rename from resources/lang/so/admin/suppliers/message.php rename to resources/lang/tl-PH/admin/suppliers/message.php diff --git a/resources/lang/tl-PH/admin/suppliers/table.php b/resources/lang/tl-PH/admin/suppliers/table.php new file mode 100644 index 0000000000..e9bfaa6e60 --- /dev/null +++ b/resources/lang/tl-PH/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Assets', + 'city' => 'City', + 'contact' => 'Contact Name', + 'country' => 'Country', + 'create' => 'Create Supplier', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'Ang ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Ang mga Palatandaan', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', + +); diff --git a/resources/lang/so/admin/users/general.php b/resources/lang/tl-PH/admin/users/general.php similarity index 100% rename from resources/lang/so/admin/users/general.php rename to resources/lang/tl-PH/admin/users/general.php diff --git a/resources/lang/so/admin/users/message.php b/resources/lang/tl-PH/admin/users/message.php similarity index 100% rename from resources/lang/so/admin/users/message.php rename to resources/lang/tl-PH/admin/users/message.php diff --git a/resources/lang/tl-PH/admin/users/table.php b/resources/lang/tl-PH/admin/users/table.php new file mode 100644 index 0000000000..79bfbd6419 --- /dev/null +++ b/resources/lang/tl-PH/admin/users/table.php @@ -0,0 +1,40 @@ + 'Active', + 'allow' => 'Allow', + 'checkedout' => 'Assets', + 'created_at' => 'Created', + 'createuser' => 'Create User', + 'deny' => 'Deny', + 'email' => 'Email', + 'employee_num' => 'Employee No.', + 'first_name' => 'First Name', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Job Title', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'location' => 'Location', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Managed Locations', + 'name' => 'Ngalan', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Ang mga Palatandaan', + 'password_confirm' => 'Confirm Password', + 'password' => 'Password', + 'phone' => 'Phone', + 'show_current' => 'Show Current Users', + 'show_deleted' => 'Show Deleted Users', + 'title' => 'Ang Pamagat', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update User', + 'username' => 'Username', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Clone User', + 'viewusers' => 'View Users', +); diff --git a/resources/lang/mn/auth.php b/resources/lang/tl-PH/auth.php similarity index 100% rename from resources/lang/mn/auth.php rename to resources/lang/tl-PH/auth.php diff --git a/resources/lang/tl-PH/auth/general.php b/resources/lang/tl-PH/auth/general.php new file mode 100644 index 0000000000..e6a6eed0fc --- /dev/null +++ b/resources/lang/tl-PH/auth/general.php @@ -0,0 +1,19 @@ + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/so/auth/message.php b/resources/lang/tl-PH/auth/message.php similarity index 100% rename from resources/lang/so/auth/message.php rename to resources/lang/tl-PH/auth/message.php diff --git a/resources/lang/tl-PH/button.php b/resources/lang/tl-PH/button.php new file mode 100644 index 0000000000..fb8ea31b10 --- /dev/null +++ b/resources/lang/tl-PH/button.php @@ -0,0 +1,24 @@ + 'Mga kilos', + 'add' => 'Add New', + 'cancel' => 'Cancel', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Delete', + 'edit' => 'Edit', + 'restore' => 'Restore', + 'remove' => 'Remove', + 'request' => 'Request', + 'submit' => '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', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/tl-PH/general.php b/resources/lang/tl-PH/general.php new file mode 100644 index 0000000000..3867bc2e8b --- /dev/null +++ b/resources/lang/tl-PH/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Accessories', + 'activated' => 'Activated', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Accessory', + 'accessory_report' => 'Accessory Report', + 'action' => 'Kilos', + 'activity_report' => 'Activity Report', + 'address' => 'Address', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Added seats', + 'age' => "Age", + 'all_assets' => 'All Assets', + 'all' => 'All', + 'archived' => 'Archived', + 'asset_models' => 'Asset Models', + 'asset_model' => 'Model', + 'asset' => 'Asset', + 'asset_report' => 'Asset Report', + 'asset_tag' => 'Asset Tag', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Back', + 'bad_data' => 'Nothing found. Maybe bad data?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Cancel', + 'categories' => 'Categories', + 'category' => 'Category', + 'change' => 'In/Out', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Change Password', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'City', + 'click_here' => 'Click here', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Companies', + 'company' => 'Company', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Complete', + 'consumable' => 'Consumable', + 'consumables' => 'Consumables', + 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Create New', + 'created' => 'Item Created', + 'created_asset' => 'created asset', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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' => 'ang mga araw', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Date', + 'debug_warning' => 'Warning!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Delete', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Deleted', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Departments', + 'department' => 'Department', + 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + '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)', + 'first_name' => 'First Name', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', + 'generate' => 'Generate', + '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' => 'Ang ID', + 'image' => 'Image', + 'image_delete' => 'Delete Image', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Import History', + 'asset_maintenance' => 'Propyedad sa Kinabubuhay', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Bagay na may halaga sa Kabuhayan', + 'item' => 'Aytem', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Locations', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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. 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' => 'Ngalan', + 'new_password' => 'New Password', + 'next' => 'Next', + 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Last Audit', + 'new' => 'new!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'No', + 'notes' => 'Ang mga Palatandaan', + 'order_number' => 'Order Number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Pending', + 'people' => 'People', + 'per_page' => 'Results Per Page', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Purchase Cost', + 'purchase_date' => 'Purchase Date', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Select All', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Select Asset', + 'settings' => 'Settings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Site Name', + 'state' => 'State', + 'status_labels' => 'Status Labels', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Supplier', + 'suppliers' => 'Suppliers', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Submit', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'total assets', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Username', + 'update' => 'I-update', + '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.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Unaccepted Assets', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'years', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + '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_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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Sa Ngalan ng Propyedad', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Pangalan ng accessory:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/tl-PH/help.php b/resources/lang/tl-PH/help.php new file mode 100644 index 0000000000..39fe54a34b --- /dev/null +++ b/resources/lang/tl-PH/help.php @@ -0,0 +1,35 @@ + '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 if 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.', + + 'accessories' => 'Ang mga accessory na kahit ano pang ini-issue mo sa mga user ngunit walang numero na serial (o wala Kang pakialam tungkol sa pag-track sakanila bilang kakaiba). Halimbawa, kompyuter mice o keyboards.', + + '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.', + + 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + + 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + + 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/tl-PH/localizations.php b/resources/lang/tl-PH/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/tl-PH/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/tl-PH/mail.php b/resources/lang/tl-PH/mail.php new file mode 100644 index 0000000000..b7e7c5b895 --- /dev/null +++ b/resources/lang/tl-PH/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Ang mga araw', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Pangalan ng accessory:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Asset:', + 'asset_name' => 'Sa Ngalan ng Propyedad:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Asset Tag', + '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.', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'current_QTY' => 'Current QTY', + 'days' => 'Ang mga araw', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Expires', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Aytem:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Ngalan', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Ang mga Palatandaan', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + '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: ', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + '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.', + 'user' => 'User', + 'username' => 'Username', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Your Snipe-IT credentials', +]; diff --git a/resources/lang/tl/pagination.php b/resources/lang/tl-PH/pagination.php similarity index 100% rename from resources/lang/tl/pagination.php rename to resources/lang/tl-PH/pagination.php diff --git a/resources/lang/ro/passwords.php b/resources/lang/tl-PH/passwords.php similarity index 100% rename from resources/lang/ro/passwords.php rename to resources/lang/tl-PH/passwords.php diff --git a/resources/lang/so/reminders.php b/resources/lang/tl-PH/reminders.php similarity index 100% rename from resources/lang/so/reminders.php rename to resources/lang/tl-PH/reminders.php diff --git a/resources/lang/tl/table.php b/resources/lang/tl-PH/table.php similarity index 100% rename from resources/lang/tl/table.php rename to resources/lang/tl-PH/table.php diff --git a/resources/lang/tl-PH/validation.php b/resources/lang/tl-PH/validation.php new file mode 100644 index 0000000000..05374e23af --- /dev/null +++ b/resources/lang/tl-PH/validation.php @@ -0,0 +1,162 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end 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.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/tl/account/general.php b/resources/lang/tl/account/general.php deleted file mode 100644 index 7fc060a849..0000000000 --- a/resources/lang/tl/account/general.php +++ /dev/null @@ -1,12 +0,0 @@ - 'Personal API Keys', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', - 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', -); diff --git a/resources/lang/tl/admin/accessories/message.php b/resources/lang/tl/admin/accessories/message.php deleted file mode 100644 index c688d5e03d..0000000000 --- a/resources/lang/tl/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'The accessory [:id] does not exist.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', - - 'create' => array( - 'error' => 'The accessory was not created, please try again.', - 'success' => 'The accessory was successfully created.' - ), - - 'update' => array( - 'error' => 'The accessory was not updated, please try again', - 'success' => 'The accessory was updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this accessory?', - 'error' => 'There was an issue deleting the accessory. Please try again.', - 'success' => 'The accessory was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Accessory was not checked out, please try again', - 'success' => 'Accessory checked out successfully.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ), - - 'checkin' => array( - 'error' => 'Accessory was not checked in, please try again', - 'success' => 'Accessory checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/tl/admin/asset_maintenances/message.php b/resources/lang/tl/admin/asset_maintenances/message.php deleted file mode 100644 index b44f618207..0000000000 --- a/resources/lang/tl/admin/asset_maintenances/message.php +++ /dev/null @@ -1,21 +0,0 @@ - 'Asset Maintenance you were looking for was not found!', - '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.', - ], - 'create' => [ - 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.', - ], - 'edit' => [ - 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.', - ], - 'asset_maintenance_incomplete' => 'Not Completed Yet', - 'warranty' => 'Warranty', - 'not_warranty' => 'Not Warranty', - ]; diff --git a/resources/lang/tl/admin/categories/general.php b/resources/lang/tl/admin/categories/general.php deleted file mode 100644 index 2fe448b44e..0000000000 --- a/resources/lang/tl/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Asset Categories', - 'category_name' => 'Category Name', - 'checkin_email' => 'Send email to user on checkin/checkout.', - 'checkin_email_notification' => 'This user will be sent an email on checkin/checkout.', - 'clone' => 'Clone Category', - 'create' => 'Create Category', - 'edit' => 'Edit Category', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'Category EULA', - 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', - 'name' => 'Category Name', - 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', - 'required_acceptance' => 'This user will be emailed with a link to confirm acceptance of this item.', - 'required_eula' => 'This user will be emailed a copy of the EULA', - 'no_default_eula' => 'No primary default EULA found. Add one in Settings.', - 'update' => 'Update Category', - 'use_default_eula' => 'Use the primary default EULA instead.', - 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', - 'use_default_eula_column' => 'Use default EULA', - -); diff --git a/resources/lang/tl/admin/categories/message.php b/resources/lang/tl/admin/categories/message.php deleted file mode 100644 index 4e493f68b6..0000000000 --- a/resources/lang/tl/admin/categories/message.php +++ /dev/null @@ -1,26 +0,0 @@ - 'Category does not exist.', - 'assoc_models' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ', - 'assoc_items' => 'This category is currently associated with at least one :asset_type and cannot be deleted. Please update your :asset_type to no longer reference this category and try again. ', - - 'create' => array( - 'error' => 'Category was not created, please try again.', - 'success' => 'Category created successfully.' - ), - - 'update' => array( - 'error' => 'Category was not updated, please try again', - 'success' => 'Category updated successfully.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this category?', - 'error' => 'There was an issue deleting the category. Please try again.', - 'success' => 'The category was deleted successfully.' - ) - -); diff --git a/resources/lang/tl/admin/categories/table.php b/resources/lang/tl/admin/categories/table.php deleted file mode 100644 index a3ee96ae7f..0000000000 --- a/resources/lang/tl/admin/categories/table.php +++ /dev/null @@ -1,10 +0,0 @@ - 'EULA', - 'id' => 'ID', - 'parent' => 'Parent', - 'require_acceptance' => 'Acceptance', - 'title' => 'Asset Category Name', - -); diff --git a/resources/lang/tl/admin/companies/general.php b/resources/lang/tl/admin/companies/general.php deleted file mode 100644 index 37781012ba..0000000000 --- a/resources/lang/tl/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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 deleted file mode 100644 index e440b7ac5f..0000000000 --- a/resources/lang/tl/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Company does not exist.', - 'deleted' => 'Deleted company', - '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/tl/admin/companies/table.php b/resources/lang/tl/admin/companies/table.php deleted file mode 100644 index 2f86126ff2..0000000000 --- a/resources/lang/tl/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Companies', - 'create' => 'Create Company', - 'title' => 'Company', - 'update' => 'Update Company', - 'name' => 'Company Name', - 'id' => 'ID', -); diff --git a/resources/lang/tl/admin/components/general.php b/resources/lang/tl/admin/components/general.php deleted file mode 100644 index 5b788a51ec..0000000000 --- a/resources/lang/tl/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Component Name', - 'checkin' => 'Checkin Component', - 'checkout' => 'Checkout Component', - 'cost' => 'Purchase Cost', - 'create' => 'Create Component', - 'edit' => 'Edit Component', - 'date' => 'Purchase Date', - 'order' => 'Order Number', - 'remaining' => 'Remaining', - 'total' => 'Total', - 'update' => 'Update Component', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/tl/admin/components/message.php b/resources/lang/tl/admin/components/message.php deleted file mode 100644 index 0a7dd8d954..0000000000 --- a/resources/lang/tl/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Component does not exist.', - - 'create' => array( - 'error' => 'Component was not created, please try again.', - 'success' => 'Component created successfully.' - ), - - 'update' => array( - 'error' => 'Component was not updated, please try again', - 'success' => 'Component updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this component?', - 'error' => 'There was an issue deleting the component. Please try again.', - 'success' => 'The component was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Component was not checked out, please try again', - 'success' => 'Component checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Component was not checked in, please try again', - 'success' => 'Component checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/tl/admin/components/table.php b/resources/lang/tl/admin/components/table.php deleted file mode 100644 index 3d4fed6a7f..0000000000 --- a/resources/lang/tl/admin/components/table.php +++ /dev/null @@ -1,5 +0,0 @@ - 'Component Name', -); diff --git a/resources/lang/tl/admin/consumables/general.php b/resources/lang/tl/admin/consumables/general.php deleted file mode 100644 index 7c6bb32968..0000000000 --- a/resources/lang/tl/admin/consumables/general.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Checkout Consumable to User', - 'consumable_name' => 'Consumable Name', - 'create' => 'Create Consumable', - 'item_no' => 'Item No.', - 'remaining' => 'Remaining', - 'total' => 'Total', - 'update' => 'Update Consumable', -); diff --git a/resources/lang/tl/admin/consumables/message.php b/resources/lang/tl/admin/consumables/message.php deleted file mode 100644 index c0d0aa7f68..0000000000 --- a/resources/lang/tl/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Consumable does not exist.', - - 'create' => array( - 'error' => 'Consumable was not created, please try again.', - 'success' => 'Consumable created successfully.' - ), - - 'update' => array( - 'error' => 'Consumable was not updated, please try again', - 'success' => 'Consumable updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this consumable?', - 'error' => 'There was an issue deleting the consumable. Please try again.', - 'success' => 'The consumable was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Consumable was not checked out, please try again', - 'success' => 'Consumable checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Consumable was not checked in, please try again', - 'success' => 'Consumable checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/tl/admin/consumables/table.php b/resources/lang/tl/admin/consumables/table.php deleted file mode 100644 index bb76721f17..0000000000 --- a/resources/lang/tl/admin/consumables/table.php +++ /dev/null @@ -1,5 +0,0 @@ - 'Consumable Name', -); diff --git a/resources/lang/tl/admin/custom_fields/general.php b/resources/lang/tl/admin/custom_fields/general.php deleted file mode 100644 index e3c21d1f0c..0000000000 --- a/resources/lang/tl/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - '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', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/tl/admin/custom_fields/message.php b/resources/lang/tl/admin/custom_fields/message.php deleted file mode 100644 index 43ba821821..0000000000 --- a/resources/lang/tl/admin/custom_fields/message.php +++ /dev/null @@ -1,63 +0,0 @@ - array( - 'invalid' => 'That field does not exist.', - 'already_added' => 'Field already added', - - 'create' => array( - 'error' => 'Field was not created, please try again.', - 'success' => 'Field created successfully.', - 'assoc_success' => 'Field successfully added to fieldset.' - ), - - 'update' => array( - 'error' => 'Field was not updated, please try again', - 'success' => 'Field updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this field?', - 'error' => 'There was an issue deleting the field. Please try again.', - 'success' => 'The field was deleted successfully.', - 'in_use' => 'Field is still in use.', - ) - - ), - - 'fieldset' => array( - - 'does_not_exist' => 'Fieldset does not exist', - - 'create' => array( - 'error' => 'Fieldset was not created, please try again.', - 'success' => 'Fieldset created successfully.' - ), - - 'update' => array( - 'error' => 'Fieldset was not updated, please try again', - 'success' => 'Fieldset updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this fieldset?', - 'error' => 'There was an issue deleting the fieldset. Please try again.', - 'success' => 'The fieldset was deleted successfully.', - 'in_use' => 'Fieldset is still in use.', - ) - - ), - - 'fieldset_default_value' => array( - - 'error' => 'Error validating default fieldset values.', - - ), - - - - - - -); diff --git a/resources/lang/tl/admin/departments/message.php b/resources/lang/tl/admin/departments/message.php deleted file mode 100644 index 2e371348b9..0000000000 --- a/resources/lang/tl/admin/departments/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Department does not exist.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', - 'assoc_users' => 'This department is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this department and try again. ', - 'create' => array( - 'error' => 'Department was not created, please try again.', - 'success' => 'Department created successfully.' - ), - 'update' => array( - 'error' => 'Department was not updated, please try again', - 'success' => 'Department updated successfully.' - ), - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this department?', - 'error' => 'There was an issue deleting the department. Please try again.', - 'success' => 'The department was deleted successfully.' - ) - -); diff --git a/resources/lang/tl/admin/departments/table.php b/resources/lang/tl/admin/departments/table.php deleted file mode 100644 index 76494247be..0000000000 --- a/resources/lang/tl/admin/departments/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'name' => 'Department Name', - 'manager' => 'Manager', - 'location' => 'Location', - 'create' => 'Create Department', - 'update' => 'Update Department', - ); diff --git a/resources/lang/tl/admin/depreciations/general.php b/resources/lang/tl/admin/depreciations/general.php deleted file mode 100644 index 1a5666f9dc..0000000000 --- a/resources/lang/tl/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - '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', - '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/message.php b/resources/lang/tl/admin/depreciations/message.php deleted file mode 100644 index c20e52c13c..0000000000 --- a/resources/lang/tl/admin/depreciations/message.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Depreciation class does not exist.', - 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Depreciation class was not created, please try again. :(', - 'success' => 'Depreciation class created successfully. :)' - ), - - 'update' => array( - 'error' => 'Depreciation class was not updated, please try again', - 'success' => 'Depreciation class updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this depreciation class?', - 'error' => 'There was an issue deleting the depreciation class. Please try again.', - 'success' => 'The depreciation class was deleted successfully.' - ) - -); diff --git a/resources/lang/tl/admin/depreciations/table.php b/resources/lang/tl/admin/depreciations/table.php deleted file mode 100644 index 256b10b92a..0000000000 --- a/resources/lang/tl/admin/depreciations/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'months' => 'Months', - 'term' => 'Term', - 'title' => 'Name ', - 'depreciation_min' => 'Floor Value', - -]; diff --git a/resources/lang/tl/admin/groups/message.php b/resources/lang/tl/admin/groups/message.php deleted file mode 100644 index 495acaf36b..0000000000 --- a/resources/lang/tl/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Group already exists!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'The name field is required', - - 'success' => array( - 'create' => 'Group was successfully created.', - 'update' => 'Group was successfully updated.', - 'delete' => 'Group was successfully deleted.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this group?', - 'create' => 'There was an issue creating the group. Please try again.', - 'update' => 'There was an issue updating the group. Please try again.', - 'delete' => 'There was an issue deleting the group. Please try again.', - ), - -); diff --git a/resources/lang/tl/admin/groups/titles.php b/resources/lang/tl/admin/groups/titles.php deleted file mode 100644 index d875f190d7..0000000000 --- a/resources/lang/tl/admin/groups/titles.php +++ /dev/null @@ -1,16 +0,0 @@ - '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/tl/admin/hardware/form.php b/resources/lang/tl/admin/hardware/form.php deleted file mode 100644 index ee3fa20fb0..0000000000 --- a/resources/lang/tl/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - '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' => '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/tl/admin/hardware/general.php b/resources/lang/tl/admin/hardware/general.php deleted file mode 100644 index dd7d74e433..0000000000 --- a/resources/lang/tl/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Asset', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Checkin Asset', - 'checkout' => 'Checkout Asset', - 'clone' => 'Clone Asset', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Edit Asset', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/tl/admin/hardware/message.php b/resources/lang/tl/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/tl/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/tl/admin/hardware/table.php b/resources/lang/tl/admin/hardware/table.php deleted file mode 100644 index 06b60bfd83..0000000000 --- a/resources/lang/tl/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Asset Tag', - 'asset_model' => 'Model', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Checkout Date', - 'checkoutto' => 'Checked Out', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Diff', - 'dl_csv' => 'Download CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Location', - 'purchase_cost' => 'Cost', - 'purchase_date' => 'Purchased', - 'serial' => 'Serial', - 'status' => 'Status', - 'title' => 'Asset ', - '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/tl/admin/kits/general.php b/resources/lang/tl/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/tl/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/message.php b/resources/lang/tl/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/tl/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/tl/admin/labels/table.php b/resources/lang/tl/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/tl/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/tl/admin/licenses/form.php b/resources/lang/tl/admin/licenses/form.php deleted file mode 100644 index ce29167874..0000000000 --- a/resources/lang/tl/admin/licenses/form.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Asset', - 'checkin' => 'Checkin', - 'create' => 'Create License', - 'expiration' => 'Expiration Date', - 'license_key' => 'Product Key', - 'maintained' => 'Maintained', - 'name' => 'Software Name', - 'no_depreciation' => 'Do Not Depreciate', - 'purchase_order' => 'Purchase Order Number', - 'reassignable' => 'Reassignable', - 'remaining_seats' => 'Remaining Seats', - 'seats' => 'Seats', - 'termination_date' => 'Termination Date', - 'to_email' => 'Licensed to Email', - 'to_name' => 'Licensed to Name', - 'update' => 'Update License', - 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' -); diff --git a/resources/lang/tl/admin/licenses/general.php b/resources/lang/tl/admin/licenses/general.php deleted file mode 100644 index b2766d063e..0000000000 --- a/resources/lang/tl/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'About Licenses', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Checkout History', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Edit License', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Clone License', - 'history_for' => 'History for ', - 'in_out' => 'In/Out', - 'info' => 'License Info', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Software Licenses', - 'user' => 'User', - 'view' => 'View License', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/tl/admin/licenses/message.php b/resources/lang/tl/admin/licenses/message.php deleted file mode 100644 index c79f631680..0000000000 --- a/resources/lang/tl/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'User does not exist.', - 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', - 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', - 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', - 'select_asset_or_person' => 'You must select an asset or a user, but not both.', - 'not_found' => 'License not found', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'License was not created, please try again.', - 'success' => 'License created successfully.' - ), - - 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ), - - 'upload' => array( - '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', - ), - - 'update' => array( - 'error' => 'License was not updated, please try again', - 'success' => 'License updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this license?', - 'error' => 'There was an issue deleting the license. Please try again.', - 'success' => 'The license was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'There was an issue checking in the license. Please try again.', - 'success' => 'The license was checked in successfully' - ), - -); diff --git a/resources/lang/tl/admin/licenses/table.php b/resources/lang/tl/admin/licenses/table.php deleted file mode 100644 index dfce4136cb..0000000000 --- a/resources/lang/tl/admin/licenses/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Assigned To', - 'checkout' => 'In/Out', - 'id' => 'ID', - 'license_email' => 'License Email', - 'license_name' => 'Licensed To', - 'purchase_date' => 'Purchase Date', - 'purchased' => 'Purchased', - 'seats' => 'Seats', - 'hardware' => 'Hardware', - 'serial' => 'Serial', - 'title' => 'License', - -); diff --git a/resources/lang/tl/admin/locations/message.php b/resources/lang/tl/admin/locations/message.php deleted file mode 100644 index 22c7fe8f70..0000000000 --- a/resources/lang/tl/admin/locations/message.php +++ /dev/null @@ -1,29 +0,0 @@ - 'Location does not exist.', - 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ', - 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', - 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', - - - 'create' => array( - 'error' => 'Location was not created, please try again.', - 'success' => 'Location created successfully.' - ), - - 'update' => array( - 'error' => 'Location was not updated, please try again', - 'success' => 'Location updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this location?', - 'error' => 'There was an issue deleting the location. Please try again.', - 'success' => 'The location was deleted successfully.' - ) - -); diff --git a/resources/lang/tl/admin/locations/table.php b/resources/lang/tl/admin/locations/table.php deleted file mode 100644 index 0cfaa4fdc3..0000000000 --- a/resources/lang/tl/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'City', - 'state' => 'State', - 'country' => 'Country', - 'create' => 'Create Location', - 'update' => 'Update Location', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Location Name', - 'address' => 'Address', - 'address2' => 'Address Line 2', - 'zip' => 'Postal Code', - 'locations' => 'Locations', - '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/manufacturers/message.php b/resources/lang/tl/admin/manufacturers/message.php deleted file mode 100644 index 8776358499..0000000000 --- a/resources/lang/tl/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Manufacturer does not exist.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Manufacturer created successfully.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Manufacturer updated successfully.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this manufacturer?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'The Manufacturer was deleted successfully.' - ) - -); diff --git a/resources/lang/tl/admin/manufacturers/table.php b/resources/lang/tl/admin/manufacturers/table.php deleted file mode 100644 index 38cab6fd91..0000000000 --- a/resources/lang/tl/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'About manufacturers', - 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', - 'asset_manufacturers' => 'Asset Manufacturers', - 'create' => 'Create Manufacturer', - 'id' => 'ID', - 'name' => 'Name', - 'support_email' => 'Support Email', - 'support_phone' => 'Support Phone', - 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Update Manufacturer', - 'url' => 'URL', - -); diff --git a/resources/lang/tl/admin/models/general.php b/resources/lang/tl/admin/models/general.php deleted file mode 100644 index 7e4a77adbc..0000000000 --- a/resources/lang/tl/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'About Asset Models', - 'about_models_text' => 'Asset Models are a way to group identical assets. "MBP 2013", "IPhone 6s", etc.', - 'deleted' => 'This model has been deleted.', - 'bulk_delete' => 'Bulk Delete Asset Models', - 'bulk_delete_help' => 'Use the checkboxes below to confirm the deletion of the selected asset models. Asset models that have assets associated with them cannot be deleted until the assets are associated with a different model.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Restore Model', - 'requestable' => 'Users may request this model', - 'show_mac_address' => 'Show MAC address field in assets in this model', - 'view_deleted' => 'View Deleted', - 'view_models' => 'View Models', - 'fieldset' => 'Fieldset', - 'no_custom_field' => 'No custom fields', - 'add_default_values' => 'Add default values', -); diff --git a/resources/lang/tl/admin/models/message.php b/resources/lang/tl/admin/models/message.php deleted file mode 100644 index 4dbcd4e75e..0000000000 --- a/resources/lang/tl/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Model does not exist.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Model created successfully.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this asset model?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'The model was deleted successfully.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Model restored successfully.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/tl/admin/models/table.php b/resources/lang/tl/admin/models/table.php deleted file mode 100644 index 11a512b3d3..0000000000 --- a/resources/lang/tl/admin/models/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Create Asset Model', - 'created_at' => 'Created at', - 'eol' => 'EOL', - 'modelnumber' => 'Model No.', - 'name' => 'Asset Model Name', - 'numassets' => 'Assets', - 'title' => 'Asset Models', - 'update' => 'Update Asset Model', - 'view' => 'View Asset Model', - 'update' => 'Update Asset Model', - 'clone' => 'Clone Model', - 'edit' => 'Edit Model', -); diff --git a/resources/lang/tl/admin/reports/general.php b/resources/lang/tl/admin/reports/general.php deleted file mode 100644 index 9b682f8ecd..0000000000 --- a/resources/lang/tl/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - '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', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/tl/admin/reports/message.php b/resources/lang/tl/admin/reports/message.php deleted file mode 100644 index d4c8f8198f..0000000000 --- a/resources/lang/tl/admin/reports/message.php +++ /dev/null @@ -1,5 +0,0 @@ - 'You must select at least ONE option.' -); diff --git a/resources/lang/tl/admin/settings/general.php b/resources/lang/tl/admin/settings/general.php deleted file mode 100644 index 7d777d722d..0000000000 --- a/resources/lang/tl/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Backups', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Custom CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Default Currency', - 'default_eula_text' => 'Default EULA', - 'default_language' => 'Default Language', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Last Name', - 'ldap_fname_field' => 'LDAP First Name', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'LDAP Version', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'LDAP Email', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Snipe-IT version', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/tl/admin/settings/message.php b/resources/lang/tl/admin/settings/message.php deleted file mode 100644 index c9b0f34217..0000000000 --- a/resources/lang/tl/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/tl/admin/settings/table.php b/resources/lang/tl/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/tl/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/tl/admin/statuslabels/message.php b/resources/lang/tl/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/tl/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/tl/admin/statuslabels/table.php b/resources/lang/tl/admin/statuslabels/table.php deleted file mode 100644 index 27befb5ef7..0000000000 --- a/resources/lang/tl/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'About Status Labels', - 'archived' => 'Archived', - 'create' => 'Create Status Label', - 'color' => 'Chart Color', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Deployable', - 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', - 'name' => 'Status Name', - 'pending' => 'Pending', - 'status_type' => 'Status Type', - 'show_in_nav' => 'Show in side nav', - 'title' => 'Status Labels', - 'undeployable' => 'Undeployable', - 'update' => 'Update Status Label', -); diff --git a/resources/lang/tl/admin/suppliers/message.php b/resources/lang/tl/admin/suppliers/message.php deleted file mode 100644 index a693669c7e..0000000000 --- a/resources/lang/tl/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Supplier does not exist.', - - - 'create' => array( - 'error' => 'Supplier was not created, please try again.', - 'success' => 'Supplier created successfully.' - ), - - 'update' => array( - 'error' => 'Supplier was not updated, please try again', - 'success' => 'Supplier updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this supplier?', - 'error' => 'There was an issue deleting the supplier. Please try again.', - 'success' => 'Supplier was deleted successfully.', - 'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ', - 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', - 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', - ) - -); diff --git a/resources/lang/tl/admin/suppliers/table.php b/resources/lang/tl/admin/suppliers/table.php deleted file mode 100644 index 2a7b07ca93..0000000000 --- a/resources/lang/tl/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'About Suppliers', - 'about_suppliers_text' => 'Suppliers are used to track the source of items', - 'address' => 'Supplier Address', - 'assets' => 'Assets', - 'city' => 'City', - 'contact' => 'Contact Name', - 'country' => 'Country', - 'create' => 'Create Supplier', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Licenses', - 'name' => 'Supplier Name', - 'notes' => 'Notes', - 'phone' => 'Phone', - 'state' => 'State', - 'suppliers' => 'Suppliers', - 'update' => 'Update Supplier', - 'url' => 'URL', - 'view' => 'View Supplier', - 'view_assets_for' => 'View Assets for', - 'zip' => 'Postal Code', - -); diff --git a/resources/lang/tl/admin/users/general.php b/resources/lang/tl/admin/users/general.php deleted file mode 100644 index b097ccec69..0000000000 --- a/resources/lang/tl/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Assets assigned to :name', - 'bulk_update_warn' => 'You are about to edit the properties of :user_count users. Please note that you cannot change your own user attributes using this form, and must make edits to your own user individually.', - 'bulk_update_help' => 'This form allows you to update multiple users at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged.', - 'current_assets' => 'Assets currently checked out to this user', - 'clone' => 'Clone User', - 'contact_user' => 'Contact :name', - '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', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Software Checked out to :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.', - '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 ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/tl/admin/users/message.php b/resources/lang/tl/admin/users/message.php deleted file mode 100644 index b7c0a29f14..0000000000 --- a/resources/lang/tl/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'You have successfully accepted this asset.', - 'declined' => 'You have successfully declined this asset.', - 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', - 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'The login field is required', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'The password is required.', - 'insufficient_permissions' => 'Insufficient Permissions.', - 'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.', - 'ldap_not_configured' => 'LDAP integration has not been configured for this installation.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'User was successfully created.', - 'update' => 'User was successfully updated.', - 'update_bulk' => 'Users were successfully updated!', - 'delete' => 'User was successfully deleted.', - 'ban' => 'User was successfully banned.', - 'unban' => 'User was successfully unbanned.', - 'suspend' => 'User was successfully suspended.', - 'unsuspend' => 'User was successfully unsuspended.', - 'restored' => 'User was successfully restored.', - 'import' => 'Users imported successfully.', - ), - - 'error' => array( - 'create' => 'There was an issue creating the user. Please try again.', - 'update' => 'There was an issue updating the user. Please try again.', - 'delete' => 'There was an issue deleting the user. Please try again.', - 'delete_has_assets' => 'This user has items assigned and could not be deleted.', - 'unsuspend' => 'There was an issue unsuspending the user. Please try again.', - 'import' => 'There was an issue importing users. Please try again.', - 'asset_already_accepted' => 'This asset has already been accepted.', - 'accept_or_decline' => 'You must either accept or decline this asset.', - 'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.', - 'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server: ', - 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', - ), - - 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ), - - 'upload' => array( - 'error' => 'File(s) not uploaded. Please try again.', - 'success' => 'File(s) successfully uploaded.', - 'nofiles' => 'You did not select any files for upload', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/tl/admin/users/table.php b/resources/lang/tl/admin/users/table.php deleted file mode 100644 index 21e2154280..0000000000 --- a/resources/lang/tl/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Allow', - 'checkedout' => 'Assets', - 'created_at' => 'Created', - 'createuser' => 'Create User', - 'deny' => 'Deny', - 'email' => 'Email', - 'employee_num' => 'Employee No.', - 'first_name' => 'First Name', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Inherit', - 'job' => 'Job Title', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'location' => 'Location', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Manager', - 'managed_locations' => 'Managed Locations', - 'name' => 'Name', - 'notes' => 'Notes', - 'password_confirm' => 'Confirm Password', - 'password' => 'Password', - 'phone' => 'Phone', - 'show_current' => 'Show Current Users', - 'show_deleted' => 'Show Deleted Users', - 'title' => 'Title', - 'to_restore_them' => 'to restore them.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Update User', - 'username' => 'Username', - 'user_deleted_text' => 'This user has been marked as deleted.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Clone User', - 'viewusers' => 'View Users', -); diff --git a/resources/lang/tl/auth.php b/resources/lang/tl/auth.php deleted file mode 100644 index db310aa1bb..0000000000 --- a/resources/lang/tl/auth.php +++ /dev/null @@ -1,20 +0,0 @@ - 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - -); diff --git a/resources/lang/tl/auth/general.php b/resources/lang/tl/auth/general.php deleted file mode 100644 index 4486f090b2..0000000000 --- a/resources/lang/tl/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/tl/auth/message.php b/resources/lang/tl/auth/message.php deleted file mode 100644 index f086d8c04c..0000000000 --- a/resources/lang/tl/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'An account with the this email already exists.', - 'account_not_found' => 'The username or password is incorrect.', - 'account_not_activated' => 'This user account is not activated.', - 'account_suspended' => 'This user account is suspended.', - 'account_banned' => 'This user account is banned.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'There was a problem while trying to log you in, please try again.', - 'success' => 'You have successfully logged in.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'There was a problem while trying to create your account, please try again.', - 'success' => 'Account sucessfully created.', - ), - - 'forgot-password' => array( - 'error' => 'There was a problem while trying to get a reset password code, please try again.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'There was a problem while trying to reset your password, please try again.', - 'success' => 'Your password has been successfully reset.', - ), - - -); diff --git a/resources/lang/tl/button.php b/resources/lang/tl/button.php deleted file mode 100644 index 22821b8157..0000000000 --- a/resources/lang/tl/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Actions', - 'add' => 'Add New', - 'cancel' => 'Cancel', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Delete', - 'edit' => 'Edit', - 'restore' => 'Restore', - 'remove' => 'Remove', - 'request' => 'Request', - 'submit' => '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', - '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 deleted file mode 100644 index a568e00436..0000000000 --- a/resources/lang/tl/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Accessories', - 'activated' => 'Activated', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessory', - 'accessory_report' => 'Accessory Report', - 'action' => 'Action', - 'activity_report' => 'Activity Report', - 'address' => 'Address', - 'admin' => 'Admin', - 'administrator' => 'Administrator', - 'add_seats' => 'Added seats', - 'age' => "Age", - 'all_assets' => 'All Assets', - 'all' => 'All', - 'archived' => 'Archived', - 'asset_models' => 'Asset Models', - 'asset_model' => 'Model', - 'asset' => 'Asset', - 'asset_report' => 'Asset Report', - 'asset_tag' => 'Asset Tag', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Delete Avatar', - 'avatar_upload' => 'Upload Avatar', - 'back' => 'Back', - 'bad_data' => 'Nothing found. Maybe bad data?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Cancel', - 'categories' => 'Categories', - 'category' => 'Category', - 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin from', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'City', - 'click_here' => 'Click here', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Companies', - 'company' => 'Company', - 'component' => 'Component', - 'components' => 'Components', - 'complete' => 'Complete', - 'consumable' => 'Consumable', - 'consumables' => 'Consumables', - 'country' => 'Country', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Create New', - 'created' => 'Item Created', - 'created_asset' => 'created asset', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Days to Next Audit', - 'date' => 'Date', - 'debug_warning' => 'Warning!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Delete', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Deleted', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Departments', - 'department' => 'Department', - 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', - 'eol' => 'EOL', - 'email_domain' => 'Email Domain', - 'email_format' => 'Email Format', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'This is used to generate email addresses when importing', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'First', - '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)', - 'first_name' => 'First Name', - 'first_name_format' => 'First Name (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'File', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'File Uploads', - 'file_upload' => 'File Upload', - 'generate' => 'Generate', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Import', - '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' => 'Import History', - 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Insufficient permissions!', - 'kits' => 'Predefined Kits', - 'language' => 'Language', - 'last' => 'Last', - 'last_login' => 'Last Login', - 'last_name' => 'Last Name', - 'license' => 'License', - 'license_report' => 'License Report', - 'licenses_available' => 'licenses available', - 'licenses' => 'Licenses', - 'list_all' => 'List All', - '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', - 'locations' => 'Locations', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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. 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', - 'new' => 'new!', - 'no_depreciation' => 'No Depreciation', - 'no_results' => 'No Results.', - 'no' => 'No', - 'notes' => 'Notes', - 'order_number' => 'Order Number', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Pending', - 'people' => 'People', - 'per_page' => 'Results Per Page', - 'previous' => 'Previous', - 'processing' => 'Processing', - 'profile' => 'Your profile', - 'purchase_cost' => 'Purchase Cost', - 'purchase_date' => 'Purchase Date', - 'qty' => 'QTY', - 'quantity' => 'Quantity', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Select', - 'select_all' => 'Select All', - 'search' => 'Search', - 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', - 'select_depreciation' => 'Select a Depreciation Type', - 'select_location' => 'Select a Location', - 'select_manufacturer' => 'Select a Manufacturer', - 'select_model' => 'Select a Model', - 'select_supplier' => 'Select a Supplier', - 'select_user' => 'Select a User', - 'select_date' => 'Select Date (YYYY-MM-DD)', - 'select_statuslabel' => 'Select Status', - 'select_company' => 'Select Company', - 'select_asset' => 'Select Asset', - 'settings' => 'Settings', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Sign in', - 'signature' => 'Signature', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', - 'site_name' => 'Site Name', - 'state' => 'State', - 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Supplier', - 'suppliers' => 'Suppliers', - 'sure_to_delete' => 'Are you sure you wish to delete', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Submit', - 'target' => 'Target', - 'time_and_date_display' => 'Time and Date Display', - 'total_assets' => 'total assets', - 'total_licenses' => 'total licenses', - 'total_accessories' => 'total accessories', - 'total_consumables' => 'total consumables', - 'type' => 'Type', - 'undeployable' => 'Un-deployable', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Username Format', - 'username' => 'Username', - 'update' => 'Update', - '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.', - 'uploaded' => 'Uploaded', - 'user' => 'User', - 'accepted' => 'accepted', - 'declined' => 'declined', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Unaccepted Assets', - 'users' => 'Users', - 'viewall' => 'View All', - 'viewassets' => 'View Assigned Assets', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Website', - 'welcome' => 'Welcome, :name', - 'years' => 'years', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'No image uploaded or image not found.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Your form session has expired. Please try again.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/tl/help.php b/resources/lang/tl/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/tl/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/tl/localizations.php b/resources/lang/tl/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/tl/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/tl/mail.php b/resources/lang/tl/mail.php deleted file mode 100644 index 7dd8d6181c..0000000000 --- a/resources/lang/tl/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Additional Notes:', - 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', - 'asset_requested' => 'Asset requested', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Assigned To', - 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', - 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', - 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', - 'current_QTY' => 'Current QTY', - 'Days' => 'Days', - 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', - 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', - 'hello' => 'Hello', - 'hi' => 'Hi', - 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Name', - 'new_item_checked' => 'A new item has been checked out under your name, details are below.', - 'password' => 'Password:', - 'password_reset' => 'Password Reset', - - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', - 'reset_link' => 'Your Password Reset Link', - 'reset_password' => 'Click here to reset your password:', - 'serial' => 'Serial', - 'supplier' => 'Supplier', - 'tag' => 'Tag', - 'test_email' => 'Test Email from Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Welcome :name', - 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/tl/passwords.php b/resources/lang/tl/passwords.php deleted file mode 100644 index 41a87f98ed..0000000000 --- a/resources/lang/tl/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/tl/reminders.php b/resources/lang/tl/reminders.php deleted file mode 100644 index 8a197467df..0000000000 --- a/resources/lang/tl/reminders.php +++ /dev/null @@ -1,21 +0,0 @@ - "Passwords must be six characters and match the confirmation.", - "user" => "Username or email address is incorrect", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - -); diff --git a/resources/lang/tl/validation.php b/resources/lang/tl/validation.php deleted file mode 100644 index 57e354f072..0000000000 --- a/resources/lang/tl/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - 'dumbpwd' => 'That password is too common.', - 'statuslabel_type' => 'You must select a valid status label type', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/tr/account/general.php b/resources/lang/tr-TR/account/general.php similarity index 100% rename from resources/lang/tr/account/general.php rename to resources/lang/tr-TR/account/general.php diff --git a/resources/lang/tr/admin/accessories/general.php b/resources/lang/tr-TR/admin/accessories/general.php similarity index 100% rename from resources/lang/tr/admin/accessories/general.php rename to resources/lang/tr-TR/admin/accessories/general.php diff --git a/resources/lang/tr/admin/accessories/message.php b/resources/lang/tr-TR/admin/accessories/message.php similarity index 100% rename from resources/lang/tr/admin/accessories/message.php rename to resources/lang/tr-TR/admin/accessories/message.php diff --git a/resources/lang/tr/admin/accessories/table.php b/resources/lang/tr-TR/admin/accessories/table.php similarity index 100% rename from resources/lang/tr/admin/accessories/table.php rename to resources/lang/tr-TR/admin/accessories/table.php diff --git a/resources/lang/tr/admin/asset_maintenances/form.php b/resources/lang/tr-TR/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/tr/admin/asset_maintenances/form.php rename to resources/lang/tr-TR/admin/asset_maintenances/form.php diff --git a/resources/lang/tr/admin/asset_maintenances/general.php b/resources/lang/tr-TR/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/tr/admin/asset_maintenances/general.php rename to resources/lang/tr-TR/admin/asset_maintenances/general.php diff --git a/resources/lang/tr/admin/asset_maintenances/message.php b/resources/lang/tr-TR/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/tr/admin/asset_maintenances/message.php rename to resources/lang/tr-TR/admin/asset_maintenances/message.php diff --git a/resources/lang/tr/admin/asset_maintenances/table.php b/resources/lang/tr-TR/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/tr/admin/asset_maintenances/table.php rename to resources/lang/tr-TR/admin/asset_maintenances/table.php diff --git a/resources/lang/tr/admin/categories/general.php b/resources/lang/tr-TR/admin/categories/general.php similarity index 100% rename from resources/lang/tr/admin/categories/general.php rename to resources/lang/tr-TR/admin/categories/general.php diff --git a/resources/lang/tr/admin/categories/message.php b/resources/lang/tr-TR/admin/categories/message.php similarity index 100% rename from resources/lang/tr/admin/categories/message.php rename to resources/lang/tr-TR/admin/categories/message.php diff --git a/resources/lang/tr/admin/categories/table.php b/resources/lang/tr-TR/admin/categories/table.php similarity index 100% rename from resources/lang/tr/admin/categories/table.php rename to resources/lang/tr-TR/admin/categories/table.php diff --git a/resources/lang/tr/admin/companies/general.php b/resources/lang/tr-TR/admin/companies/general.php similarity index 100% rename from resources/lang/tr/admin/companies/general.php rename to resources/lang/tr-TR/admin/companies/general.php diff --git a/resources/lang/tr/admin/companies/message.php b/resources/lang/tr-TR/admin/companies/message.php similarity index 100% rename from resources/lang/tr/admin/companies/message.php rename to resources/lang/tr-TR/admin/companies/message.php diff --git a/resources/lang/tr-TR/admin/companies/table.php b/resources/lang/tr-TR/admin/companies/table.php new file mode 100644 index 0000000000..6c30690541 --- /dev/null +++ b/resources/lang/tr-TR/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Firmalar', + 'create' => 'Firma Oluştur', + 'email' => 'Şirket E-postası', + 'title' => 'Firma', + 'phone' => 'Şirket Telefonu', + 'update' => 'Firmayı Güncelle', + 'name' => 'Firma İsmi', + 'id' => 'ID', +); diff --git a/resources/lang/tr/admin/components/general.php b/resources/lang/tr-TR/admin/components/general.php similarity index 100% rename from resources/lang/tr/admin/components/general.php rename to resources/lang/tr-TR/admin/components/general.php diff --git a/resources/lang/tr/admin/components/message.php b/resources/lang/tr-TR/admin/components/message.php similarity index 100% rename from resources/lang/tr/admin/components/message.php rename to resources/lang/tr-TR/admin/components/message.php diff --git a/resources/lang/tr/admin/components/table.php b/resources/lang/tr-TR/admin/components/table.php similarity index 100% rename from resources/lang/tr/admin/components/table.php rename to resources/lang/tr-TR/admin/components/table.php diff --git a/resources/lang/tr/admin/consumables/general.php b/resources/lang/tr-TR/admin/consumables/general.php similarity index 100% rename from resources/lang/tr/admin/consumables/general.php rename to resources/lang/tr-TR/admin/consumables/general.php diff --git a/resources/lang/tr/admin/consumables/message.php b/resources/lang/tr-TR/admin/consumables/message.php similarity index 100% rename from resources/lang/tr/admin/consumables/message.php rename to resources/lang/tr-TR/admin/consumables/message.php diff --git a/resources/lang/tr/admin/consumables/table.php b/resources/lang/tr-TR/admin/consumables/table.php similarity index 100% rename from resources/lang/tr/admin/consumables/table.php rename to resources/lang/tr-TR/admin/consumables/table.php diff --git a/resources/lang/tr/admin/custom_fields/general.php b/resources/lang/tr-TR/admin/custom_fields/general.php similarity index 100% rename from resources/lang/tr/admin/custom_fields/general.php rename to resources/lang/tr-TR/admin/custom_fields/general.php diff --git a/resources/lang/tr/admin/custom_fields/message.php b/resources/lang/tr-TR/admin/custom_fields/message.php similarity index 100% rename from resources/lang/tr/admin/custom_fields/message.php rename to resources/lang/tr-TR/admin/custom_fields/message.php diff --git a/resources/lang/tr/admin/departments/message.php b/resources/lang/tr-TR/admin/departments/message.php similarity index 100% rename from resources/lang/tr/admin/departments/message.php rename to resources/lang/tr-TR/admin/departments/message.php diff --git a/resources/lang/tr/admin/departments/table.php b/resources/lang/tr-TR/admin/departments/table.php similarity index 100% rename from resources/lang/tr/admin/departments/table.php rename to resources/lang/tr-TR/admin/departments/table.php diff --git a/resources/lang/tr/admin/depreciations/general.php b/resources/lang/tr-TR/admin/depreciations/general.php similarity index 100% rename from resources/lang/tr/admin/depreciations/general.php rename to resources/lang/tr-TR/admin/depreciations/general.php diff --git a/resources/lang/tr/admin/depreciations/message.php b/resources/lang/tr-TR/admin/depreciations/message.php similarity index 100% rename from resources/lang/tr/admin/depreciations/message.php rename to resources/lang/tr-TR/admin/depreciations/message.php diff --git a/resources/lang/tr/admin/depreciations/table.php b/resources/lang/tr-TR/admin/depreciations/table.php similarity index 100% rename from resources/lang/tr/admin/depreciations/table.php rename to resources/lang/tr-TR/admin/depreciations/table.php diff --git a/resources/lang/tr/admin/groups/message.php b/resources/lang/tr-TR/admin/groups/message.php similarity index 100% rename from resources/lang/tr/admin/groups/message.php rename to resources/lang/tr-TR/admin/groups/message.php diff --git a/resources/lang/tr/admin/groups/table.php b/resources/lang/tr-TR/admin/groups/table.php similarity index 100% rename from resources/lang/tr/admin/groups/table.php rename to resources/lang/tr-TR/admin/groups/table.php diff --git a/resources/lang/tr/admin/groups/titles.php b/resources/lang/tr-TR/admin/groups/titles.php similarity index 100% rename from resources/lang/tr/admin/groups/titles.php rename to resources/lang/tr-TR/admin/groups/titles.php diff --git a/resources/lang/tr-TR/admin/hardware/form.php b/resources/lang/tr-TR/admin/hardware/form.php new file mode 100644 index 0000000000..c5032b3033 --- /dev/null +++ b/resources/lang/tr-TR/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Toplu varlık silmeyi onaylıyor musunuz?', + 'bulk_restore' => 'Toplu varlık geriyüklemesini onaylayın', + '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_restore_help' => 'Aşağıdaki varlık geri yüklemesini gözden geçirin. Geri yüklendiklerinde saha önceden atanmış olan sahiplerine dair aitlikleri kalmayacaktır.', + 'bulk_delete_warn' => ':asset_count adet varlığı düzenlemek üzeresiniz.', + 'bulk_restore_warn' => 'Geri yüklüyorsunuz : asset_count assets.', + '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' => 'Tek bir varlığın özelliklerini düzenlemek üzeresiniz.| :asset_count varlıkların özelliklerini düzenlemek üzeresiniz.', + 'bulk_update_with_custom_field' => 'Varlıkların farklı model türleri olduğunu unutmayın :asset_model_count', + 'bulk_update_model_prefix' => 'Modellerde', + 'bulk_update_custom_field_unique' => 'Bu benzersiz bir alandır (satırdır, hücredir), Toplu şekilde düzenleyemezsiniz.', + 'checkedout_to' => 'Çıkış Yapılmış Olan Kişi', + 'checkout_date' => 'Çıkış Tarihi', + 'checkin_date' => 'Giriş Tarihi', + 'checkout_to' => 'Çıkış Yapılacak Kişi', + 'cost' => 'Satın Alma Ücreti', + 'create' => 'Demirbaş Oluştur', + 'date' => 'Satın Alma Tarihi', + 'depreciation' => 'Amortisman', + 'depreciates_on' => 'Amortisman', + 'default_location' => 'Varsayılan Konum', + 'default_location_phone' => 'Varsayılan Konum Telefonu', + 'eol_date' => 'Ömür', + 'eol_rate' => 'Ömür Başarısı', + 'expected_checkin' => 'Beklenen geri alma tarihi', + 'expires' => 'Son kullanma tarihi', + 'fully_depreciated' => 'Değeri tamamen düştü', + 'help_checkout' => 'Bu varlığı hemen atamak istiyorsanız Durum listesinden "Atanabilir" durumunu seçin. ', + 'mac_address' => 'MAC Adresi', + 'manufacturer' => 'Üretici', + 'model' => 'Model', + 'months' => 'ay', + 'name' => 'Demirbaş Adı', + 'notes' => 'Notlar', + 'order' => 'Sipariş Numarası', + 'qr' => 'QR Kod', + 'requestable' => 'Kullanıcılar bu demirbaşı talep edebilir', + 'select_statustype' => 'Durum Seçiniz', + 'serial' => 'Seri No', + 'status' => 'Durum', + 'tag' => 'Demirbaş Etiketi', + 'update' => 'Demirbaş Güncelle', + 'warranty' => 'Garanti', + '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_location_update_actual' => 'Sadece geçerli konumu güncelle', + 'asset_not_deployable' => 'Bu demirbaş dağıtılabilir durumda değil. Çıkışı yapılamaz.', + 'asset_deployable' => 'Bu demirbaş dağıtılabilir durumda. Çıkışı yapılabilir.', + 'processing_spinner' => 'İşleniyor... (Büyük dosyalarda bu işlem biraz zaman alabilir)', + 'optional_infos' => 'Opsiyonel Bilgi', + 'order_details' => 'Sipariş Bilgileri' +]; diff --git a/resources/lang/tr-TR/admin/hardware/general.php b/resources/lang/tr-TR/admin/hardware/general.php new file mode 100644 index 0000000000..1114ae440a --- /dev/null +++ b/resources/lang/tr-TR/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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ş', + 'asset' => 'Demirbaş', + 'bulk_checkout' => 'Varlıkları Kullanıma Alma', + 'bulk_checkin' => 'Demirbaş Girişi Yap', + 'checkin' => 'Demirbaş Girişi Yap', + 'checkout' => 'Ödenme Öğe', + 'clone' => 'Demirbaşı Kopyala', + 'deployable' => 'Dağıtılabilir', + 'deleted' => 'Bu varlık silindi.', + 'delete_confirm' => 'Bu ürünü silmek istediğinize eminmisiniz?', + 'edit' => 'Demirbaşı Düzenle', + 'model_deleted' => 'Bu varlık modeli silindi. Varlığı geri almak için modelini geri almalısınız.', + 'model_invalid' => 'Bu varlığın model bilgisi hatalı.', + 'model_invalid_fix' => 'Varlığı iade alma veya teslim etme işlemi öncesinde bunu düzeltmek için varlık bilgisi düzenlenmelidir.', + 'requestable' => 'Talep edilebilir', + 'requested' => 'Talep edildi', + 'not_requestable' => 'Talep Edilemez', + 'requestable_status_warning' => 'Talep edilebilir durumu değiştirme', + 'restore' => 'Demirbaşı Geri Getir', + 'pending' => 'Bekliyor', + 'undeployable' => 'Dağtılamaz', + 'undeployable_tooltip' => 'Bu varlığın konuşlandırılamayan ve şu anda teslim alınamayan bir durum etiketi var.', + 'view' => 'Demirbaşı Görüntüle', + 'csv_error' => 'CSV dosyanızda bir hata var:', + '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' => 'Hata mesajı:', + 'success_messages' => 'Başarı mesajı:', + 'alert_details' => 'Detaylar için aşağıyı okuyun.', + 'custom_export' => 'Özel Dışarı Aktar', + 'mfg_warranty_lookup' => ':Üretici garantisinin durumuna bakma', + 'user_department' => 'Kullanıcı Departmanı', +]; diff --git a/resources/lang/tr-TR/admin/hardware/message.php b/resources/lang/tr-TR/admin/hardware/message.php new file mode 100644 index 0000000000..34d52a868a --- /dev/null +++ b/resources/lang/tr-TR/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => 'Bu varlık mevcut değil veya talep edilebilir değil.', + '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' => [ + 'error' => 'Demirbaş oluşturulamadı, lütfen tekrar deneyin. ', + 'success' => 'Demirbaş oluşturuldu.', + 'success_linked' => 'Etiketli ürün :etiket oluşturuldu. Görmek için tıklayın..', + ], + + '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.', + 'no_assets_selected' => 'Hiçbir varlık seçilmedi, bu nedenle hiçbir şey güncellenmedi.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Demirbaş geri getirilemedi, lütfen tekrar deneyin', + 'success' => 'Demirbaş geri getirildi.', + 'bulk_success' => 'Varlık başarı ile geri yüklendi.', + 'nothing_updated' => 'Herhangi bir varlık seçili olmadığı için hiçbirşey geri yüklenmedi.', + ], + + '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.', + ], + + + 'deletefile' => [ + 'error' => 'Dosya silinemedi. Lütfen tekrar deneyin.', + 'success' => 'Dosya silindi.', + ], + + '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' => [ + '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', + 'file_missing' => 'Seçilen dosya bulunamıyor', + 'header_row_has_malformed_characters' => 'Başlık bilgisindeki bir veya daha fazla öznitelik, hatalı UTF-8 karakterleri içeriyor', + 'content_row_has_malformed_characters' => 'Başlıktaki ilk satırda bir veya daha fazla öznitelik, hatalı biçimlendirilmiş UTF-8 karakterleri içeriyor', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Varlık talep edilmemiş, lütfen tekrar deneyin', + 'success' => 'Varlık talep edildi.', + 'canceled' => 'Varlık talebi reddedildi', + ], + +]; diff --git a/resources/lang/tr-TR/admin/hardware/table.php b/resources/lang/tr-TR/admin/hardware/table.php new file mode 100644 index 0000000000..05d3e62e3f --- /dev/null +++ b/resources/lang/tr-TR/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Demirbaş Etiketi', + 'asset_model' => 'Model', + 'assigned_to' => 'Atanan', + 'book_value' => 'Son Değer', + 'change' => 'Giriş/Çıkış', + 'checkout_date' => 'Çıkış Tarihi', + 'checkoutto' => 'Çıkış Yapıldı', + 'components_cost' => 'Toplam Bileşen Maliyeti', + 'current_value' => 'Mevcut Değer', + 'diff' => 'Fark', + 'dl_csv' => 'CSV Dosyasını İndir', + 'eol' => 'Ömür Süresi', + 'id' => 'ID', + 'last_checkin_date' => 'Son zimmet teslim tarihi', + 'location' => 'Konum', + 'purchase_cost' => 'Ücret', + 'purchase_date' => 'Satın alındı', + 'serial' => 'Seri No', + 'status' => 'Durum', + 'title' => 'Demirbaş ', + 'image' => 'Cihaz resmi', + 'days_without_acceptance' => 'Kabul edilmeden geçen gün', + 'monthly_depreciation' => 'Aylık Amortisman', + 'assigned_to' => 'Atanmış', + 'requesting_user' => 'Talep Sahibi', + 'requested_date' => 'Talep Edilen Tarih', + 'changed' => 'Değişti', + 'icon' => 'Simge', +]; diff --git a/resources/lang/tr/admin/kits/general.php b/resources/lang/tr-TR/admin/kits/general.php similarity index 100% rename from resources/lang/tr/admin/kits/general.php rename to resources/lang/tr-TR/admin/kits/general.php diff --git a/resources/lang/tr/admin/labels/message.php b/resources/lang/tr-TR/admin/labels/message.php similarity index 100% rename from resources/lang/tr/admin/labels/message.php rename to resources/lang/tr-TR/admin/labels/message.php diff --git a/resources/lang/tr-TR/admin/labels/table.php b/resources/lang/tr-TR/admin/labels/table.php new file mode 100644 index 0000000000..ca5d25c3a4 --- /dev/null +++ b/resources/lang/tr-TR/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Limited Şirketi', + 'example_defaultloc' => 'Bina 1', + 'example_category' => 'Test Kategorisi', + 'example_location' => 'Bina 2', + 'example_manufacturer' => 'Test Üretim A. Ş.', + 'example_model' => 'Test Modeli', + 'example_supplier' => 'Test Limited Şirketi', + 'labels_per_page' => 'Etiketler', + 'support_fields' => 'Alanlar', + 'support_asset_tag' => 'Etiket', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Başlık', + +]; \ No newline at end of file diff --git a/resources/lang/tr/admin/licenses/form.php b/resources/lang/tr-TR/admin/licenses/form.php similarity index 100% rename from resources/lang/tr/admin/licenses/form.php rename to resources/lang/tr-TR/admin/licenses/form.php diff --git a/resources/lang/tr-TR/admin/licenses/general.php b/resources/lang/tr-TR/admin/licenses/general.php new file mode 100644 index 0000000000..ae1cb5c74e --- /dev/null +++ b/resources/lang/tr-TR/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Lisanslar Hakkında', + 'about_licenses' => 'Lisanslar yazılım takibi için kullanılır. Kullanıcı sayısı kadar kişide kullanılabilir', + 'checkin' => 'Lisans Kullanıcısı Girişi', + 'checkout_history' => 'Çıkış Geçmişi', + 'checkout' => 'Lisans Kullanıcı Çıkışı', + 'edit' => 'Lisansı Düzenle', + 'filetype_info' => 'İzin verilen dosya türleri; png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', + 'clone' => 'Lisansı Kopyala', + 'history_for' => 'Geçmiş ', + 'in_out' => 'Giriş/Çıkış', + 'info' => 'Lisans Bilgisi', + 'license_seats' => 'Lisans Kullanıcıları', + 'seat' => 'Kullanıcı', + 'seats' => 'Kullanıcılar', + 'software_licenses' => 'Yazılım Lisansları', + 'user' => 'Kullanıcı', + 'view' => 'Lisansı Göster', + 'delete_disabled' => 'Bazı koltuklar hala kullanıma alınmış olduğundan bu lisans henüz silinemez.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Tüm koltukları ayır', + 'modal' => 'Bu, bir koltukta kontrol işlemini gerçekleştirecektir. | Bu işlem, bu lisans için tüm :checkedout_seats_count koltukları kontrol edecektir.', + 'enabled_tooltip' => 'Bu lisans için hem kullanıcılardan hem de varlıklardan TÜM lisansları kontrol edin', + 'disabled_tooltip' => 'Şu anda teslim alınmış koltuk olmadığından bu devre dışı bırakıldı', + 'disabled_tooltip_reassignable' => 'Lisans yeniden atanamadığı için bu devre dışı bırakıldı', + 'success' => 'Lisans başarıyla kontrol edildi! | Tüm lisanslar başarıyla kontrol edildi!', + 'log_msg' => 'Lisans GUI\'sinde toplu lisans ödemesi yoluyla giriş yapıldı', + ], + + 'checkout_all' => [ + 'button' => 'Tüm koltukları incele', + 'modal' => 'Bu işlem, müsait olan ilk kullanıcıya bir koltuğun ödemesini yapacaktır. | Bu işlem, tüm :available_seats_count koltukları ilk müsait kullanıcılara teslim edecektir. Bir kullanıcı, bu lisansı henüz kendisine teslim etmemişse ve kullanıcı hesabında Otomatik Lisans Atama özelliği etkinleştirilmişse, bu koltuk için uygun kabul edilir.', + 'enabled_tooltip' => 'TÜM kullanıcılara TÜM koltukları (veya mevcut olan sayıda) ödeme yapın', + 'disabled_tooltip' => 'Ulaşılabilir koltruk olmadığı için bu devre dışı bırakıldı', + 'success' => 'Lisans başarıyla kontrol edildi! | :count lisansları başarıyla teslim alındı!', + 'error_no_seats' => 'Bu lisans için kalan koltuk kalmadı.', + 'warn_not_enough_seats' => ':count kullanıcılara bu lisans atandı, ancak mevcut lisans koltuklarımız tükendi.', + 'warn_no_avail_users' => 'Yapacak bir şey yok. Henüz kendisine bu lisans atanmamış kullanıcı yok.', + 'log_msg' => 'Lisans GUI\'sinde toplu lisans ödemesi yoluyla teslim alındı', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/tr-TR/admin/licenses/message.php b/resources/lang/tr-TR/admin/licenses/message.php new file mode 100644 index 0000000000..b860db16b4 --- /dev/null +++ b/resources/lang/tr-TR/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Lisans mevcut değil veya görüntüleme izniniz yok.', + 'user_does_not_exist' => 'Kullanıcı mevcut değil.', + 'asset_does_not_exist' => 'Lisans ile ilişkilendirmek istediğiniz demirbaş mevcut değil.', + 'owner_doesnt_match_asset' => 'Lisans ile ilişkilendirmek istediğiniz demirbaş ilişkilendirmek istediğiniz kişiden başkasına atanmış durumda.', + '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. ', + 'select_asset_or_person' => 'Bir varlık veya kullanıcı seçmelisiniz, ancak her ikisini birden değil.', + 'not_found' => 'Lisans bulunamadı', + 'seats_available' => ':seat_count atama yapılabilir', + + + 'create' => array( + 'error' => 'Lisans oluşturulamadı, lütfen tekrar deneyin.', + 'success' => 'Lisans oluşturuldu.' + ), + + 'deletefile' => array( + 'error' => 'Dosya silinemedi. Lütfen tekrar deneyin.', + 'success' => 'Dosya silindi.', + ), + + 'upload' => array( + '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 veya daha fazla dosya çok büyük veya izin verilmeyen bir dosya türü. İzin verilen dosya türleri; png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', + ), + + 'update' => array( + 'error' => 'Lisans güncellenemedi, lütfen tekrar deneyin', + 'success' => 'Lisans güncellendi.' + ), + + 'delete' => array( + 'confirm' => 'Lisansı silmek istediğinize emin misiniz?', + 'error' => 'Lisansı silerken bir hata oluştu. Lütfen tekrar deneyin.', + 'success' => 'Lisans silindi.' + ), + + 'checkout' => array( + 'error' => 'Lisans çıkışı yapılırken hata oluştu. Lütfen tekrar deneyin.', + 'success' => 'Lisans çıkışı yapıldı.', + 'not_enough_seats' => 'Ödeme için yeterli sayıda lisans yeri yok', + ), + + 'checkin' => array( + 'error' => 'Lisans girişi yapılırken hata oluştu. Lütfen tekrar deneyin.', + 'success' => 'Lisans girişi yapıldı' + ), + +); diff --git a/resources/lang/tr/admin/licenses/table.php b/resources/lang/tr-TR/admin/licenses/table.php similarity index 100% rename from resources/lang/tr/admin/licenses/table.php rename to resources/lang/tr-TR/admin/licenses/table.php diff --git a/resources/lang/tr/admin/locations/message.php b/resources/lang/tr-TR/admin/locations/message.php similarity index 100% rename from resources/lang/tr/admin/locations/message.php rename to resources/lang/tr-TR/admin/locations/message.php diff --git a/resources/lang/tr-TR/admin/locations/table.php b/resources/lang/tr-TR/admin/locations/table.php new file mode 100644 index 0000000000..a936e4a5c9 --- /dev/null +++ b/resources/lang/tr-TR/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Varlık Atandı', + 'id' => 'ID', + 'city' => 'Şehir', + 'state' => 'Bölge', + 'country' => 'Ülke', + 'create' => 'Konum Oluştur', + 'update' => 'Konum Güncelle', + 'print_assigned' => 'Atananların Tümünü Yazdır', + 'print_all_assigned' => 'Atananların Tümünü Yazdır', + 'name' => 'Konum Adı', + 'address' => 'Adres', + 'address2' => 'Adres Satırı 2', + 'zip' => 'Posta kodu', + 'locations' => 'Konumlar', + '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' => 'Ad', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Üretici', + 'asset_model' => 'Model', + 'asset_serial' => 'Seri No', + 'asset_location' => 'Konum', + 'asset_checked_out' => 'Çıkış Yapıldı', + 'asset_expected_checkin' => 'Beklenen geri alma tarihi', + 'date' => 'Tarih:', + 'phone' => 'Konum Telefonu', + 'signed_by_asset_auditor' => 'İmzalayan (Demirbaş Denetçisi):', + 'signed_by_finance_auditor' => 'İmzalayan (Maliye Denetçisi):', + 'signed_by_location_manager' => 'İmzalayan (Mekan Sorumlusu):', + 'signed_by' => 'İmzalayan:', +]; diff --git a/resources/lang/tr-TR/admin/manufacturers/message.php b/resources/lang/tr-TR/admin/manufacturers/message.php new file mode 100644 index 0000000000..dde0ece947 --- /dev/null +++ b/resources/lang/tr-TR/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + '{LOCALE, {SERIAL, {MODEL_NUMBER ve {MODEL_NAME değişkenleri, cihazınızda kullanılabilir. Varlıkları görüntülerken bu değerlerin otomatik olarak doldurulmasını sağlayan URL (örneğin, https://checkcoverage.apple.com/{LOCALE}/{SERIAL}).', + 'does_not_exist' => 'Üretici mevcut değil.', + 'assoc_users' => 'Üretici en az 1 model ile ilişkili durumda ve silinemez. Lütfen önce modelleri güncelleyerek üreticiyi boşa çıkarın ve tekrar deneyin. ', + + 'create' => array( + 'error' => 'Üretici oluşturulamadı, lütfen tekrar deneyin.', + 'success' => 'Üretici oluşturuldu.' + ), + + 'update' => array( + 'error' => 'Üretici güncellenemedi, lütfen tekrar deneyin', + 'success' => 'Üretici güncellendi.' + ), + + 'restore' => array( + 'error' => 'Üretici geri yüklenmedi, lütfen tekrar deneyin', + 'success' => 'Üretici başarıyla geri yüklendi.' + ), + + 'delete' => array( + 'confirm' => 'Üreticiyi silmek istediğinize emin misiniz?', + 'error' => 'Üretici silinirken bir hata oluştu. Lütfen tekrar deneyin.', + 'success' => 'Üretici silindi.' + ) + +); diff --git a/resources/lang/tr-TR/admin/manufacturers/table.php b/resources/lang/tr-TR/admin/manufacturers/table.php new file mode 100644 index 0000000000..af09fd7174 --- /dev/null +++ b/resources/lang/tr-TR/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Üreticiler hakkında', + 'about_manufacturers_text' => 'Üreticiler varlıkları oluşturan şirketledir. Önemli servis sağlayıcı bilgilerinizi burada saklayabilirsiniz. Varlıkların detay kısmında bu bilgilere ulaşabilirsiniz.', + 'asset_manufacturers' => 'Demirbaş Üreticileri', + 'create' => 'Üretici Oluştur', + 'id' => 'ID', + 'name' => 'Ad', + 'support_email' => 'Destek Maili', + 'support_phone' => 'Destek telefonu', + 'support_url' => 'Destek URL\'si', + 'warranty_lookup_url' => 'Garanti Arama URL\'si', + 'update' => 'Üretici Güncelle', + +); diff --git a/resources/lang/tr/admin/models/general.php b/resources/lang/tr-TR/admin/models/general.php similarity index 100% rename from resources/lang/tr/admin/models/general.php rename to resources/lang/tr-TR/admin/models/general.php diff --git a/resources/lang/tr/admin/models/message.php b/resources/lang/tr-TR/admin/models/message.php similarity index 100% rename from resources/lang/tr/admin/models/message.php rename to resources/lang/tr-TR/admin/models/message.php diff --git a/resources/lang/tr/admin/models/table.php b/resources/lang/tr-TR/admin/models/table.php similarity index 100% rename from resources/lang/tr/admin/models/table.php rename to resources/lang/tr-TR/admin/models/table.php diff --git a/resources/lang/tr/admin/reports/general.php b/resources/lang/tr-TR/admin/reports/general.php similarity index 100% rename from resources/lang/tr/admin/reports/general.php rename to resources/lang/tr-TR/admin/reports/general.php diff --git a/resources/lang/tr/admin/reports/message.php b/resources/lang/tr-TR/admin/reports/message.php similarity index 100% rename from resources/lang/tr/admin/reports/message.php rename to resources/lang/tr-TR/admin/reports/message.php diff --git a/resources/lang/tr-TR/admin/settings/general.php b/resources/lang/tr-TR/admin/settings/general.php new file mode 100644 index 0000000000..5546d3e903 --- /dev/null +++ b/resources/lang/tr-TR/admin/settings/general.php @@ -0,0 +1,368 @@ + '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.', + '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.', + 'admin_settings' => 'Yönetici Ayarları', + 'is_ad' => 'Active Directory sunucusudur', + 'alerts' => 'Uyarı', + 'alert_title' => 'Günceleme 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.', + 'asset_ids' => 'Demirbaş No', + 'audit_interval' => 'Denetim Aralığı', + 'audit_interval_help' => 'Varlıklarınızı düzenli olarak fiziksel olarak denetlemeniz gerekiyorsa, kullandığınız aralığı ay olarak girin. Bu değeri güncellerseniz, denetim tarihi yaklaşan varlıklar için tüm "sonraki denetim tarihleri" güncellenir.', + '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 olarak artan varlık etiketi oluşturun', + 'auto_increment_prefix' => 'Ünvan (opsiyonel)', + 'auto_incrementing_help' => 'Bunu ayarlamak için önce otomatik artan varlık etiketlerini etkinleştirin', + 'backups' => 'Yedekler', + 'backups_help' => 'Yedekler oluşturun, indirin ve geri yükleyin ', + '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 düğmesini kullanınklar.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/statuslabels/table.php b/resources/lang/tr-TR/admin/statuslabels/table.php similarity index 100% rename from resources/lang/tr/admin/statuslabels/table.php rename to resources/lang/tr-TR/admin/statuslabels/table.php diff --git a/resources/lang/tr/admin/suppliers/message.php b/resources/lang/tr-TR/admin/suppliers/message.php similarity index 100% rename from resources/lang/tr/admin/suppliers/message.php rename to resources/lang/tr-TR/admin/suppliers/message.php diff --git a/resources/lang/tr-TR/admin/suppliers/table.php b/resources/lang/tr-TR/admin/suppliers/table.php new file mode 100644 index 0000000000..8a46447805 --- /dev/null +++ b/resources/lang/tr-TR/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Tedarikçiler Hakkında', + 'about_suppliers_text' => 'Tedarikçiler, varlıkların kaynağını izlemek için kullanılır', + 'address' => 'Tedarikçi Adresi', + 'assets' => 'Demirbaşlar', + 'city' => 'Şehir', + 'contact' => 'İlgili Kişi', + 'country' => 'Ülke', + 'create' => 'Tedarikçi Oluştur', + 'email' => 'E-Posta', + 'fax' => 'Faks', + 'id' => 'ID', + 'licenses' => 'Lisanslar', + 'name' => 'Tedarikçi Adı', + 'notes' => 'Notlar', + 'phone' => 'Telefon', + 'state' => 'Bölge', + 'suppliers' => 'Tedarikçiler', + 'update' => 'Tedarikçiyi Güncelle', + 'view' => 'Tedarikçiyi Görüntüle', + 'view_assets_for' => 'Demirbaşları görüntüle', + 'zip' => 'Posta kodu', + +); diff --git a/resources/lang/tr/admin/users/general.php b/resources/lang/tr-TR/admin/users/general.php similarity index 100% rename from resources/lang/tr/admin/users/general.php rename to resources/lang/tr-TR/admin/users/general.php diff --git a/resources/lang/tr/admin/users/message.php b/resources/lang/tr-TR/admin/users/message.php similarity index 100% rename from resources/lang/tr/admin/users/message.php rename to resources/lang/tr-TR/admin/users/message.php diff --git a/resources/lang/tr-TR/admin/users/table.php b/resources/lang/tr-TR/admin/users/table.php new file mode 100644 index 0000000000..1809986c61 --- /dev/null +++ b/resources/lang/tr-TR/admin/users/table.php @@ -0,0 +1,40 @@ + 'Aktif', + 'allow' => 'Kabul Et', + 'checkedout' => 'Demirbaşlar', + 'created_at' => 'Oluşturuldu', + 'createuser' => 'Kullanıcı Oluştur', + 'deny' => 'Reddet', + 'email' => 'E-Posta', + 'employee_num' => 'Çalışan No.', + 'first_name' => 'Ad', + 'groupnotes' => 'Kullanıcıya atanacak bir grup seçin, kullanıcının atandığı grubun izinlerini aldığını unutmayın. Grupların seçimini kaldırmak için ctrl+tıklama (veya MacOS\'ta cmd+tıklama) tuşlarını kullanın.', + 'id' => 'ID', + 'inherit' => 'Devral', + 'job' => 'İş Ünvanı', + 'last_login' => 'Son oturum açma', + 'last_name' => 'Soyad', + 'location' => 'Konum', + 'lock_passwords' => 'Bu kurulumda giriş bilgileri değiştirilemez.', + 'manager' => 'Yönetici', + 'managed_locations' => 'Yönetilen Mekanlar', + 'name' => 'Adı', + 'nogroup' => 'Henüz hiçbir grup oluşturulmadı. Bir tane eklemek için şu adresi ziyaret edin:', + 'notes' => 'Notlar', + 'password_confirm' => 'Şifreyi Doğrula', + 'password' => 'Şifre', + 'phone' => 'Telefon', + 'show_current' => 'Geçerli Kullanıcıları Göster', + 'show_deleted' => 'Silinen Kullanıcıları Göster', + 'title' => 'Başlık', + 'to_restore_them' => 'geri yüklemek için.', + 'total_assets_cost' => "Toplam demirbaş maaliyeti", + 'updateuser' => 'Kullanıcıyı Güncelle', + 'username' => 'Kullanıcı Adı', + 'user_deleted_text' => 'Bu kullanıcı silindi olarak işaretlenmiş.', + 'username_note' => '(Bu yalnızca Active Directory bağlama için kullanılır, giriş için değildir.)', + 'cloneuser' => 'Kullanıcıyı Kopyala', + 'viewusers' => 'Kullanıcıları Görüntüle', +); diff --git a/resources/lang/tr/auth.php b/resources/lang/tr-TR/auth.php similarity index 100% rename from resources/lang/tr/auth.php rename to resources/lang/tr-TR/auth.php diff --git a/resources/lang/tr-TR/auth/general.php b/resources/lang/tr-TR/auth/general.php new file mode 100644 index 0000000000..0403ea3d11 --- /dev/null +++ b/resources/lang/tr-TR/auth/general.php @@ -0,0 +1,19 @@ + 'Parola sıfırlama bağlantısını gönder', + 'email_reset_password' => 'Email şifre sıfırlama', + 'reset_password' => 'Şifre sıfırla', + 'saml_login' => 'SAML ile giriş yapın', + 'login' => 'Giriş', + 'login_prompt' => 'Lütfen giriş yapın', + 'forgot_password' => 'Şifremi unuttum', + 'ldap_reset_password' => 'LDAP şifrenizi sıfırlamak için lütfen buraya tıklayın', + 'remember_me' => 'Beni hatırla', + 'username_help_top' => 'E-posta ile bir şifre sıfırlama bağlantısı almak için kullanıcı adınızı girin.', + 'username_help_bottom' => 'Kullanıcı adınız ve e-posta adresiniz olabilir aynı olabilir, ancak yapılandırmanıza bağlı olarak olmayabilir. Kullanıcı adınızı hatırlayamıyorsanız, yöneticinize başvurun.

İlişkili bir e-posta adresi olmayan kullanıcı adlarına e-postayla şifre sıfırlama bağlantısı gönderilmeyecektir. ', + 'google_login' => 'Google Workspace ile giriş yapın', + 'google_login_failed' => 'Google Girişi başarısız oldu, lütfen tekrar deneyin.', + +]; + diff --git a/resources/lang/tr/auth/message.php b/resources/lang/tr-TR/auth/message.php similarity index 100% rename from resources/lang/tr/auth/message.php rename to resources/lang/tr-TR/auth/message.php diff --git a/resources/lang/tr/button.php b/resources/lang/tr-TR/button.php similarity index 100% rename from resources/lang/tr/button.php rename to resources/lang/tr-TR/button.php diff --git a/resources/lang/tr-TR/general.php b/resources/lang/tr-TR/general.php new file mode 100644 index 0000000000..eb36497f8a --- /dev/null +++ b/resources/lang/tr-TR/general.php @@ -0,0 +1,535 @@ + '2FA reset', + 'accessories' => 'Aksesuarlar', + 'activated' => 'Aktif edildi', + 'accepted_date' => 'Kabul edilme günü', + 'accessory' => 'Aksesuar', + 'accessory_report' => 'Aksesuar Raporu', + 'action' => 'Hareket', + 'activity_report' => 'Aktivite Raporu', + 'address' => 'Adres', + 'admin' => 'Yönetici', + 'administrator' => 'Yönetici', + 'add_seats' => 'Eklenen kişi sayısı', + 'age' => "Yaş", + 'all_assets' => 'Tüm Demirbaşlar', + 'all' => 'Tümü', + 'archived' => 'Arşivlenmiş', + 'asset_models' => 'Demirbaş Modelleri', + 'asset_model' => 'model', + 'asset' => 'Demirbaş', + 'asset_report' => 'Demirbaş Raporu', + 'asset_tag' => 'Demirbaş Etiketi', + 'asset_tags' => 'Varlık Adı', + 'assets_available' => 'Kullanılabilir Demirbaşlar', + 'accept_assets' => 'Varlıkları Kabul Et :name', + 'accept_assets_menu' => 'Demirbaş Kabul', + 'audit' => 'Denetim', + 'audit_report' => 'Denetim Günlüğü', + 'assets' => 'Demirbaşlar', + 'assets_audited' => 'denetlenen varlıklar', + 'assets_checked_in_count' => 'geri alınan zimmetler', + 'assets_checked_out_count' => 'zimmetlenen varlıklar', + 'asset_deleted_warning' => 'Bu varlık silinmiştir. Birisine zimmetlemeden önce geri yüklemelisiniz.', + 'assigned_date' => 'Zimmet tarihi', + 'assigned_to' => 'Bana Atanmış', + 'assignee' => 'Zimmetlenen', + 'avatar_delete' => 'Profil Resmini Sil', + 'avatar_upload' => 'Profil Resmi Yükle', + 'back' => 'Geri', + 'bad_data' => 'Hiçbir veri bulunamadı. Bozuk veri olabilir.', + 'bulkaudit' => 'Toplu Denetim', + 'bulkaudit_status' => 'Denetim Durumu', + 'bulk_checkout' => 'Toplu Atama', + 'bulk_edit' => 'Toplu Düzenle', + 'bulk_delete' => 'Toplu Sil', + 'bulk_actions' => 'Toplu Eylemler', + 'bulk_checkin_delete' => 'Toplu işlem / Kullanıcıları sil', + 'byod' => 'BYOD', + 'byod_help' => 'Bu cihaz kullanıcı tarafından sahiplenilmiştir.', + 'bystatus' => 'Duruma göre', + 'cancel' => 'İptal', + 'categories' => 'Kategoriler', + 'category' => 'Kategori', + 'change' => 'Giriş/Çıkış', + 'changeemail' => 'E-posta Adresini Değiştir', + 'changepassword' => 'Şifreyi Değiştir', + 'checkin' => 'Giriş', + 'checkin_from' => 'Geri al', + 'checkout' => 'Atama', + 'checkouts_count' => 'Kullanıma alma', + 'checkins_count' => 'Girişler', + 'user_requests_count' => 'İstekler', + 'city' => 'Şehir', + 'click_here' => 'Buraya Tıklayın', + 'clear_selection' => 'Seçimi Temizle', + 'companies' => 'Şirketler', + 'company' => 'Şirket', + 'component' => 'Bileşen', + 'components' => 'Bileşenler', + 'complete' => 'Tamamla', + 'consumable' => 'Sarf Malzeme', + 'consumables' => 'Sarf Malzemeleri', + 'country' => 'Ülke', + 'could_not_restore' => ':item_type: :error geri yüklenirken hata oluştu', + 'not_deleted' => ':item_type silinmediği için geri yüklenemez', + 'create' => 'Yeni Oluştur', + 'created' => 'Öğe oluşturuldu', + 'created_asset' => 'Oluşturulmuş Demirbaş', + 'created_at' => 'Oluşturulduğu Tarih', + 'created_by' => 'Oluşturan', + 'record_created' => 'Kayıt Tarihi', + 'updated_at' => 'Güncellendiği tarih', + 'currency' => '$', // this is deprecated + 'current' => 'Geçerli', + 'current_password' => 'Mevcut Şifre', + 'customize_report' => 'Raporu Özelleştir', + 'custom_report' => 'Özel demirbaş raporu', + 'dashboard' => 'Pano', + 'days' => 'günler', + 'days_to_next_audit' => 'Sonraki Denetime Günden Gün Sayısı', + 'date' => 'Tarih', + 'debug_warning' => 'Uyarı!', + 'debug_warning_text' => 'Bu uygulama, hata ayıklamanın etkin olduğu üretim modunda çalışıyor. Bu, hassas verilerinizi, uygulamanıza dış dünyadan erişebilirse ortaya çıkarabilir. Ayarını yaparak hata ayıklama modunu devre dışı bırakın. APP_DEBUG value in your .env file to false. + +Context | Request Context +', + 'delete' => 'Sil', + 'delete_confirm' => 'Öğeyi silmek istediğinizden emin misiniz?', + 'delete_confirm_no_undo' => ':item\'i silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.', + 'deleted' => 'Silinmiş', + 'delete_seats' => 'Silinen Kullanıcı Lisansı Sayısı', + 'deletion_failed' => 'Silme başarısız', + 'departments' => 'Bölümler', + 'department' => 'Bölüm', + 'deployed' => 'Atanmış', + 'depreciation' => 'Amortisman', + 'depreciations' => 'Amortismanlar', + 'depreciation_report' => 'Amortisman Raporu', + 'details' => 'Ayrıntılar', + 'download' => 'İndir', + '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', + 'employee_number' => 'Çalışan Numarası', + 'email_domain_help' => 'İçe aktarırken e-posta adresleri oluşturmak için kullanılır', + 'error' => 'Hata', + 'exclude_archived' => 'Arşivlenmiş Öğeleri Hariç Tut', + 'exclude_deleted' => 'Silinmiş Varlıkları Hariç Tut', + 'example' => 'Örnek: ', + '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)', + 'lastnamefirstinitial_format' => 'Soyadı İlk Başlangıç (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Adın İlk Harfi ve Soyad (j.smith@example.com)', + 'firstname_lastname_display' => 'İsim Soyisim (Bahri SAGIRLI)', + 'lastname_firstname_display' => 'Soyisim İsim (SAGIRLI Bahri)', + 'name_display_format' => 'İsim görüntüleme şekli', + 'first' => 'İlk', + 'firstnamelastname' => 'Adı Soyadı (janesmith@example.com)', + 'lastname_firstinitial' => 'Soyad ve Adın İlk Harfi (smith_j@example.com)', + 'firstinitial.lastname' => 'Adın İlk Harfi ve Soyad (j.smith@example.com)', + 'firstnamelastinitial' => 'Ad ve Soyadın İlk Harfi (janes@example.com)', + 'first_name' => 'Ad', + 'first_name_format' => 'Ad (jane@example.com)', + 'files' => 'Dosyalar', + 'file_name' => 'Dosya', + 'file_type' => 'Dosya Türü', + 'filesize' => 'Dosya Boyutu', + 'file_uploads' => 'Dosya Yüklemeleri', + 'file_upload' => 'Dosya Yükleme', + 'generate' => 'Oluştur', + 'generate_labels' => 'Etiketleri Oluştur', + 'github_markdown' => 'Bu alan kabul eder Github flavored markdown.', + 'groups' => 'Gruplar', + 'gravatar_email' => 'Gravatar e-posta adresi', + 'gravatar_url' => 'Avatarınızı Gravatar.com \'da değiştirin.', + 'history' => 'Geçmiş', + 'history_for' => 'Kullanıcı geçmişi', + 'id' => 'Kimlik', + 'image' => 'Görsel', + 'image_delete' => 'Resmi sil', + 'include_deleted' => 'Silinen Varlıkları Dahil Et', + 'image_upload' => 'Resim yükle', + 'filetypes_accepted_help' => 'İzin verilen edilen dosya türü :types. İzin verilen asgari yükleme boyutu :size.|İzin verilen edilen dosya türleri:types. İzin verilen asgari yükleme boyutu :size.', + 'filetypes_size_help' => 'İzin verilen asgari yükleme boyutu :size.', + 'image_filetypes_help' => 'Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. İzin verilen maksimum yükleme boyutu :size \'dir.', + 'unaccepted_image_type' => 'Bu dosya okunamadı. Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. Bu dosyanın mime tipi: :mimetype.', + 'import' => 'İçeri aktar', + 'import_this_file' => 'Alanları eşleyin ve bu dosyayı işleyin', + 'importing' => 'İçeri Aktarma', + 'importing_help' => 'Demirbaşları, aksesuarları, lisansları, bileşenleri, sarf malzemelerini ve kullanıcıları CSV dosyası ile içeri aktarabilirsiniz.

CSV, virgülle ayrılmış olmalı ve dökümandaki örnek CSV\'lerdekilerle eşleşen başlıklarla hazırlanmalıdır..', + 'import-history' => 'İçeri aktarma geçmişi', + 'asset_maintenance' => 'Demirbaş bakımı', + 'asset_maintenance_report' => 'Demirbaş bakım raporu', + 'asset_maintenances' => 'Demirbaş bakımları', + 'item' => 'Ürün', + 'item_name' => 'Öğe İsmi', + 'import_file' => 'CSV dosyasını içeri al', + 'import_type' => 'CSV içeri alma türü', + 'insufficient_permissions' => 'İzinler yetersiz!', + 'kits' => 'Ön Tanımlı Setler', + 'language' => 'Dil', + 'last' => 'Son', + 'last_login' => 'Son Giriş', + 'last_name' => 'Soyisim', + 'license' => 'Lisans', + 'license_report' => 'Lisans Raporu', + 'licenses_available' => 'Kullanılabilir Lisanslar', + 'licenses' => 'Lisanslar', + 'list_all' => 'Tümünü listele', + 'loading' => 'Yükleniyor... lütfen bekleyin....', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Konumlar', + 'logo_size' => 'Kare logolar, logo ve yazı ile daha iyi görünür. Logo\'nun maksimum görüntülenme boyutu 50px yükseklik x 500px genişliktir. ', + 'logout' => 'Çıkış Yap', + 'lookup_by_tag' => 'Varlık etiketine göre arama', + 'maintenances' => 'Bakımlar', + 'manage_api_keys' => 'API Anahtarlarını Yönetin', + 'manufacturer' => 'Üretici', + 'manufacturers' => 'Üreticiler', + 'markdown' => 'Bu alan Github tarafından desteklenir.', + 'min_amt' => 'Min. Miktar', + 'min_amt_help' => 'Bir uyarı tetiklenmeden önce mevcut olması gereken asgari öğe miktarı. Düşük envanter için uyarı almak istemiyorsanız asgari miktarı boş bırakın.', + 'model_no' => 'Model No.', + 'months' => 'ay', + 'moreinfo' => 'Daha Fazla Bilgi', + 'name' => 'Adı', + 'new_password' => 'Yeni Şifre', + 'next' => 'Sonraki', + 'next_audit_date' => 'Sonraki Denetim Tarihi', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Son denetim', + 'new' => 'yeni!', + 'no_depreciation' => 'Değer kaybı yok', + 'no_results' => 'Sonuç Bulunamadı.', + 'no' => 'Hayır', + 'notes' => 'Notlar', + 'order_number' => 'Sipariş Numarası', + 'only_deleted' => 'Yalnızca Silinen Varlıklar', + 'page_menu' => '_MENU_ Öğe gösteriliyor', + 'pagination_info' => '_START_ - _END_ of _TOTAL_ arası öğeler', + 'pending' => 'Bekliyor', + 'people' => 'Kişiler', + 'per_page' => 'Sayfa başına sonuç sayısı', + 'previous' => 'Önceki', + 'processing' => 'İşleniyor', + 'profile' => 'Profiliniz', + 'purchase_cost' => 'Satın Alma Ücreti', + 'purchase_date' => 'Satın Alma Tarihi', + 'qty' => 'Miktar', + 'quantity' => 'Miktar', + 'quantity_minimum' => 'Asgari :count adet miktarın altındasınız yada neredeyse asgari miktar seviyesinin altındasınız', + 'quickscan_checkin' => 'Hızlı Tarama ile Giriş', + 'quickscan_checkin_status' => 'Giriş Durumu', + 'ready_to_deploy' => 'Atamaya Hazır', + 'recent_activity' => 'Son Etkinlik', + 'remaining' => 'Kalan', + 'remove_company' => 'Firma bağlantısını sil', + 'reports' => 'Raporlar', + 'restored' => 'geri yüklendi', + 'restore' => 'Geri Yükle', + 'requestable_models' => 'Talep Edilebilir Modeller', + 'requested' => 'Talep Edilen', + 'requested_date' => 'Talep Tarihi', + 'requested_assets' => 'Talep Edilen Varlıklar', + 'requested_assets_menu' => 'Talep Edilen Varlıklar', + 'request_canceled' => 'Talep iptal edildi', + 'save' => 'Kaydet', + 'select_var' => 'Seçin :tür... ', // this will eventually replace all of our other selects + 'select' => 'Seç', + 'select_all' => 'Tümünü Seç', + 'search' => 'Ara', + 'select_category' => 'Kategori 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ç', + 'select_model' => 'Model Seç', + 'select_supplier' => 'Tedarikçi Seç', + 'select_user' => 'Kullanıcı Seç', + 'select_date' => 'Tarihi Seç (YYYY-AA-GG)', + 'select_statuslabel' => 'Durum Seç', + 'select_company' => 'Firma Seç', + 'select_asset' => 'Varlık Seç', + 'settings' => 'Ayarlar', + 'show_deleted' => 'Silineni göster', + 'show_current' => 'Mevcutu Göster', + 'sign_in' => 'Oturum Aç', + 'signature' => 'İmza', + 'signed_off_by' => 'İmzalayan', + 'skin' => 'Tema', + 'webhook_msg_note' => 'Webhook üzerinden bir ileti gönderilecek', + 'webhook_test_msg' => 'Snipe-IT ile :app 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ı', + 'state' => 'İlçe', + 'status_labels' => 'Durum Etiketleri', + 'status' => 'Durum', + 'accept_eula' => 'Lisans Sözleşmesi', + 'supplier' => 'Tedarikçi', + 'suppliers' => 'Tedarikçiler', + 'sure_to_delete' => 'Silmek istediğinize emin misiniz', + 'sure_to_delete_var' => ':item öğesini silmek istediğinizden emin misiniz?', + 'delete_what' => 'Sil :item', + 'submit' => 'Gönder', + 'target' => 'Hedef', + 'time_and_date_display' => 'Zaman ve Tarih Görüntüle', + 'total_assets' => 'Toplam Demirbaşlar', + 'total_licenses' => 'Toplam Lisanslar', + 'total_accessories' => 'tüm aksesuarlar', + 'total_consumables' => 'tüm sarf malzemeler', + 'type' => 'Tip', + 'undeployable' => 'Atanamaz', + 'unknown_admin' => 'Bilinmeyen Yönetici', + 'username_format' => 'Kullanıcı Adı Biçimi', + 'username' => 'Kullanıcı Adı', + 'update' => 'Güncelle', + 'upload_filetypes_help' => 'İzin verilen dosya türleri png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf ve rar\'dır. İzin verilen maksimum yükleme boyutu :size.', + 'uploaded' => 'Yüklendi', + 'user' => 'Kullanıcı', + 'accepted' => 'kabul edildi', + 'declined' => 'reddedildi', + 'unassigned' => 'Atanmamış', + 'unaccepted_asset_report' => 'Kabul Edilmeyen Varlıklar', + 'users' => 'Kullanıcılar', + 'viewall' => 'Tümünü Görüntüle', + 'viewassets' => 'Atanan Varlıkları Görüntüle', + 'viewassetsfor' => 'Şunun için varlıkları görüntüle :name', + 'website' => 'İnternet sitesi', + 'welcome' => 'Hoşgeldiniz, :name', + 'years' => 'Yıl', + 'yes' => 'Evet', + 'zip' => 'Zip', + 'noimage' => 'Yüklenen görüntü veya resim bulunamadı.', + 'file_does_not_exist' => 'İstenen dosya sunucuda yok.', + 'file_upload_success' => 'Dosya yükleme başarılı!', + 'no_files_uploaded' => 'Dosya yükleme başarılı!', + 'token_expired' => 'Oturum zaman aşımına uğradı. Lütfen tekrar giriş yapın.', + 'login_enabled' => 'Kullanıcı Aktif', + 'audit_due' => 'Beklenen Denetimler', + 'audit_overdue' => 'Zamanı Geçmiş Denetimler', + 'accept' => 'Demirbaş Kabul', + 'i_accept' => 'Kabul ediyorum', + 'i_decline' => 'Reddediyorum', + 'accept_decline' => 'Kabul Et/Reddet', + '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' => 'tümünü görüntüle', + 'hide_deleted' => 'Silinenleri Gizle', + 'email' => 'E-Posta', + 'do_not_change' => 'Değiştirmeyin', + 'bug_report' => 'Hata Bildir', + 'user_manual' => 'Kullanım Kılavuzu', + 'setup_step_1' => 'Adım 1', + 'setup_step_2' => 'Adım 2', + 'setup_step_3' => 'Adım 3', + 'setup_step_4' => 'Adım 4', + 'setup_config_check' => 'Yapılandırma Kontrolü', + 'setup_create_database' => 'Veritabanı Tabloları Oluştur', + 'setup_create_admin' => 'Yönetici Kullanıcısını Oluştur', + 'setup_done' => 'Tamamlandı!', + 'bulk_edit_about_to' => 'Şunları düzenlemek üzeresiniz: ', + 'checked_out' => 'Çıkış Yapıldı', + 'checked_out_to' => 'Çıkış yapılan', + 'fields' => 'Alanlar', + 'last_checkout' => 'Son Çıkış', + 'due_to_checkin' => 'Takip eden :count adet öğenin yakında kontrol edilmesi gerekiyor:', + 'expected_checkin' => 'Beklenen Giriş', + 'reminder_checked_out_items' => 'Bu, şu anda size teslim edilen öğelerin bir hatırlatıcısıdır. Bu listenin yanlış olduğunu düşünüyorsanız (bir şey eksik veya burada hiç almadığınızı düşündüğünüz bir şey görünüyorsa), e-posta ile bildiriniz: reply_to_name, :reply_to_address.', + 'changed' => 'Değiştirildi', + 'to' => 'Hedef', + 'report_fields_info' => '

Özel raporunuza dahil etmek istediğiniz alanları seçin ve Oluştur\'u tıklayın. Dosya (özel-varlık-raporu-YYYY-aa-gg.csv) otomatik olarak indirilir ve dosyayı Excel\'de açabilirsiniz.

+

Yalnızca belirli varlıkları dışa aktarmak istiyorsanız, sonuçlarınızda ince ayar yapmak için aşağıdaki seçenekleri kullanın.

', + 'range' => 'Aralık', + 'bom_remark' => 'Bu CSV\'ye bir BOM (bayt sırası işareti) ekleyin', + 'improvements' => 'İyileştirmeler', + 'information' => 'Bilgi', + 'permissions' => 'İzinler', + 'managed_ldap' => '(LDAP vasıtasıyla yönetiliyor)', + 'export' => 'Dışa aktar', + 'ldap_sync' => 'LDAP Eşitleme', + 'ldap_user_sync' => 'LDAP Kullanıcı Eşitleme', + 'synchronize' => 'Eşitleme', + 'sync_results' => 'Eşitleme Sonuçları', + 'license_serial' => 'Seri/Ürün Anahtarı', + 'invalid_category' => 'Geçersiz veya eksik kategori', + 'invalid_item_category_single' => 'Geçersiz veya eksik :tip kategorisi. Lütfen kontrol etmeden önce geçerli bir kategori eklemek için bu :type kategorisini güncelleyin.', + 'dashboard_info' => 'Bu sizin kontrol paneliniz. Onun gibi çok var ama bu sizinki.', + '60_percent_warning' => '%60 Tamamlandı (uyarı)', + 'dashboard_empty' => 'Henüz bir şey eklememişsiniz gibi görünüyor, bu yüzden gösterecek bir şeyimiz yok. Şimdi bazı varlıklar, aksesuarlar, sarf malzemeleri veya lisanslar ekleyerek başlayın!', + 'new_asset' => 'Yeni Varlık', + 'new_license' => 'Yeni Lisans', + 'new_accessory' => 'Yeni Aksesuar', + 'new_consumable' => 'Yeni Sarf Malzemesi', + 'collapse' => 'Daralt', + 'assigned' => 'Atandı', + 'asset_count' => 'Varlık Adedi', + 'accessories_count' => 'Aksesuar Adedi', + 'consumables_count' => 'Sarf Malzemesi Adedi', + 'components_count' => 'Bileşen Sayısı', + 'licenses_count' => 'Lisans Adedi', + 'notification_error' => 'Hata', + 'notification_error_hint' => 'Hatalar için lütfen aşağıdaki formu kontrol edin', + 'notification_bulk_error_hint' => 'Aşağıdaki alanlarda doğrulama hataları olduğundan düzenlenemedi.', + 'notification_success' => 'Başarılı', + 'notification_warning' => 'Dikkat', + 'notification_info' => 'Bilgi', + 'asset_information' => 'Varlık Bilgisi', + 'model_name' => 'Model Adı', + 'asset_name' => 'Demirbaş Adı', + 'consumable_information' => 'Sarf Malzemesi Bilgisi:', + 'consumable_name' => 'Sarf Malzemesi Adı:', + 'accessory_information' => 'Aksesuar Bilgisi:', + 'accessory_name' => 'Aksesuar Adı:', + 'clone_item' => 'Öğeyi Klonla', + 'checkout_tooltip' => 'Öğenin çıkışını yapın', + 'checkin_tooltip' => 'Öğenin girişini yapın', + 'checkout_user_tooltip' => 'Öğenin kullanıcıya çıkışını yapın', + 'maintenance_mode' => 'Sistem güncellemeleri için servis geçici olarak kullanılamıyor. Lütfen daha sonra tekrar kontrol edin.', + 'maintenance_mode_title' => 'Hizmet geçici olarak kullanılamıyor', + 'ldap_import' => 'Kullanıcı parolası LDAP ile yönetilmemelidir. (Bu unutulan parola istekleri göndermenizi sağlar.)', + 'purge_not_allowed' => 'Silinmiş bir veriyi temizlemek .env dosyasında engellenmiştir. Destek birimiyle veya yöneticinizle görüşün.', + 'backup_delete_not_allowed' => 'Yedek dosyaları silmek .env dosyasında engellenmiştir. Destek birimiyle veya yöneticinizle görüşün.', + 'additional_files' => 'Ek Dosyalar', + 'shitty_browser' => 'İmza algılanmadı. Eski bir tarayıcı kullanıyorsanız, varlık kabulünüzü tamamlamak için lütfen güncel bir tarayıcı kullanın.', + 'bulk_soft_delete' =>'Ayrıca bu kullanıcıları geçici olarak silin. Yönetici Ayarlarında silinen kayıtları temizlemediğiniz sürece/tasfiye edene kadar bu kişilerin varlık geçmişi olduğu gibi kalacaktır.', + 'bulk_checkin_delete_success' => 'Seçtiğiniz kullanıcılar silindi ve öğeleri teslim edildi.', + 'bulk_checkin_success' => 'Seçilen kullanıcılar için öğeler iade edildi.', + 'set_to_null' => 'Bu öğenin değerlerini sil|Tüm :asset_count öğelerinin değerlerini sil ', + 'set_users_field_to_null' => 'Sil : Bu kullanıcının bilgileri Sil: bütün kullanıcıların bu alandaki bilgileri :user_count ', + 'na_no_purchase_date' => 'Bulunmuyor - Satın alma tarihi belirtilmedi', + 'assets_by_status' => 'Duruma Göre Varlıklar', + 'assets_by_status_type' => 'Durum Türüne Göre Varlıklar', + 'pie_chart_type' => 'Pano Pasta Grafik Türü', + 'hello_name' => 'Merhaba, :name!', + 'unaccepted_profile_warning' => 'Kabul gerektiren öğeleriniz var. Kabul etmek veya reddetmek için buraya tıklayın', + 'start_date' => 'Başlangıç Tarihi', + 'end_date' => 'Bitiş Tarihi', + 'alt_uploaded_image_thumbnail' => 'Yüklenen küçük resim', + 'placeholder_kit' => 'Bir kit seçin', + 'file_not_found' => 'Dosya bulunamadı', + 'preview_not_available' => '(ön izleme yok)', + 'setup' => 'Kurulum', + 'pre_flight' => 'Deneme', + 'skip_to_main_content' => 'Ana içeriğe geç', + 'toggle_navigation' => 'Gezinme şeklini değiştir.', + 'alerts' => 'Uyarılar', + 'tasks_view_all' => 'Tüm görevleri görüntüleyin', + 'true' => 'Doğru', + 'false' => 'Yanlış', + 'integration_option' => 'Entegrasyon Seçeneği', + 'log_does_not_exist' => 'Eşleşen LOG kaydı bulunamadı.', + 'merge_users' => 'Kullanıcıları birleştir', + 'merge_information' => 'Bu, : kullanıcı sayısını tek bir kullanıcıda birleştirecektir. Aşağıdaki kullanıcılardan birleştirmek istediklerinizi seçin; ilişkili varlıklar, lisanslar vb. seçilen kullanıcıya taşınacak ve diğer kullanıcı silinecektir.', + 'warning_merge_information' => 'Bu eylem geri alınamaz ve YALNIZCA kötü bir içe aktarma veya senkronizasyon nedeniyle kullanıcıları birleştirmeniz gerektiğinde kullanılmalıdır. Öncelikle yedekleme yaptığınızdan emin olun.', + 'no_users_selected' => 'Kullanıcı seçilmedi', + 'not_enough_users_selected' => 'En az :count kullanıcı seçilmelidir', + 'merge_success' => ':count kullanıcı yada kullanıcılar başarıyla :into_username ile birleştirildi!', + 'merged' => 'Birleştirildi', + 'merged_log_this_user_into' => 'Bu kullanıcı (ID :to_id - :to_username), :from_id (:from_username) kullanıcı kimliğiyle birleştirildi ', + 'merged_log_this_user_from' => ':from_id (:from_username) kullanıcı kimliği bu kullanıcıyla (ID :to_id - :to_username) birleştirildi', + 'clear_and_save' => 'Temizle ve Kaydet', + 'update_existing_values' => 'Mevcut Değerler Güncellensinmi?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Otomatik artan varlık etiketi pasif olduğu için bütün "Varlık Etiketi" sütunu doldurmalısınız.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Not: Otomatik artan varlık etiketlerinin oluşturulması etkindir, böylece "Varlık Etiketi" doldurulmamış satırlar için etiket oluşturulur. "Varlık Etiketi" girilmiş olan satırlar eski bilgilerle kalacaktır..', + 'send_welcome_email_to_users' => ' Yeni Kullanıcılar için Hoş Geldiniz E-postası Gönderilsin mi?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'İçeri almadan önce yedeklensinmi?', + 'csv_header_field' => 'CSV Başlık Alanı', + 'import_field' => 'İçeri alma alanı', + 'sample_value' => 'Örnek Değer', + 'no_headers' => 'Sütun Bulunamadı', + 'error_in_import_file' => 'CSV dosyası okunurken bir hata oluştu: : hata', + 'errors_importing' => 'İçeri alırken bazı hatalar oluştu: ', + 'warning' => 'DİKKAT: :dikkat', + 'success_redirecting' => '"Başarılı... Yönlendiriliyor.', + 'cancel_request' => 'İsteği iptal et', + 'setup_successful_migrations' => 'Veritabanı tablolarınız oluşturuldu', + 'setup_migration_output' => 'Taşıma sonucu:', + 'setup_migration_create_user' => 'Sonraki adım: Kullanıcı oluşturma', + 'importer_generic_error' => 'Dosya içe aktarma işleminiz tamamlandı ancak bir hata aldık. Bu genellikle bir bildirim web sayfası yada uygulamasından (Slack gibi) gelen üçüncü taraf API kısıtlamasından kaynaklanır ve içe aktarmanın kendisine müdahale etmez, ancak bunu onaylamanız gerekir.', + 'confirm' => 'Doğrula', + 'autoassign_licenses' => 'Lisansları Otomatik Ata', + 'autoassign_licenses_help' => 'Bu kullanıcıya, lisansların toplu atama kullanıcı arayüzü veya uç araçları aracılığıyla atanmasına izin verin.', + 'autoassign_licenses_help_long' => 'Bu, bir kullanıcıya lisansların toplu atama kullanıcı arayüzü veya uç araçları aracılığıyla atanmasına olanak tanır. (Örneğin, yalnızca personele vereceğiniz bir lisansın yüklenicilere otomatik olarak atanmasını istemeyebilirsiniz. Lisansları bu kullanıcılara bireysel olarak atayabilirsiniz ancak bunlar Tüm Kullanıcılara Ödeme Lisansı işlevlerine dahil edilmeyecektir.)', + 'no_autoassign_licenses_help' => 'Lisans kullanıcı arayüzü veya toplu atama için kullanıcıyı dahil etmeyin.', + 'modal_confirm_generic' => 'Emin misiniz?', + 'cannot_be_deleted' => 'Bu öğe silinemez', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'Bu ürün teslim alınamıyor. Kalan miktarı kontrol edin.', + 'serial_number' => 'Seri Numarası', + 'item_notes' => ':item Notları', + 'item_name_var' => ':item Adı', + 'error_user_company' => 'Ürüne sahip olan şirket ile zimmet yapılmak istenen şirket farklı.', + 'error_user_company_accept_view' => 'Size zimmetlenen ürün başka bir şirkete ait. Kabul yada red edemezsin. Lütfen durumu yöneticinize iletiniz.', + 'importer' => [ + 'checked_out_to_fullname' => 'Çıkış Tarihi: Tam Ad', + 'checked_out_to_first_name' => 'Çıkış Tarihi: Ad', + 'checked_out_to_last_name' => 'Çıkış Tarihi: Soyad', + 'checked_out_to_username' => 'Çıkış Tarihi: Kullanıcı Adı', + 'checked_out_to_email' => 'Çıkış Tarihi: e-Mail', + 'checked_out_to_tag' => 'Çıkış Yapıldığı Yer: Demirbaş Etiketi', + 'manager_first_name' => 'Yöneticinin Adı', + 'manager_last_name' => 'Yöneticinin Soyadı', + 'manager_full_name' => 'Yöneticinin Adı Soyadı', + 'manager_username' => 'Yöneticinin Kullanıcı Adı', + 'checkout_type' => 'Ödeme Tipi', + 'checkout_location' => 'Ödeme Konumu', + 'image_filename' => 'Dosya Adı', + 'do_not_import' => 'İçeri Aktarma', + 'vip' => 'VIP', + 'avatar' => 'Profil Resmi', + 'gravatar' => 'Gravatar E-postası', + 'currency' => 'Para Birimi', + 'address2' => 'Adres Satırı 2', + 'import_note' => 'Csv içe aktarıldı', + ], + 'percent_complete' => '% tamamlandı', + 'uploading' => 'Yükleniyor... ', + 'upload_error' => 'Dosya yüklenirken hata oluştu. Lütfen boş satır olmadığından ve hiçbir sütun adının kopyalanmadığından emin olun.', + 'copy_to_clipboard' => 'Panoya kopyala', + 'copied' => 'Kopyalandı!', + 'status_compatibility' => 'Varlıklar zaten atanmışsa konuşlandırılamayan bir durum türüne değiştirilemezler ve bu değer değişikliği atlanır.', + 'rtd_location_help' => 'Bu, varlığın teslim alınmadığı zamanki konumudur', + 'item_not_found' => ':item_type ID : kayıt bulunamadı. Belki birisi silmiştir', + 'action_permission_denied' => ':action :item_type ID :id izniniz yok', + 'action_permission_generic' => ':action veya :item_type izniniz yok', + 'edit' => 'düzenle', + 'action_source' => 'Eylem Kaynağı', + 'or' => 'veya', + 'url' => 'Link', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/tr/help.php b/resources/lang/tr-TR/help.php similarity index 100% rename from resources/lang/tr/help.php rename to resources/lang/tr-TR/help.php diff --git a/resources/lang/tr-TR/localizations.php b/resources/lang/tr-TR/localizations.php new file mode 100644 index 0000000000..3361e826be --- /dev/null +++ b/resources/lang/tr-TR/localizations.php @@ -0,0 +1,321 @@ + 'Bir dil seçin', + 'languages' => [ + 'en-US'=> 'İngilizce, US', + 'en-GB'=> 'İngilizce, UK', + 'am-ET' => 'Amharca', + 'af-ZA'=> 'Akrika dili', + 'ar-SA'=> 'Arapça', + 'bg-BG'=> 'Bulgarca', + 'zh-CN'=> 'Basitleştirilmiş Çince', + 'zh-TW'=> 'Geleneksel Çince', + 'ca-ES' => 'Katalanca', + 'hr-HR'=> 'Hırvatça', + 'cs-CZ'=> 'Çekçe', + 'da-DK'=> 'Danca', + 'nl-NL'=> 'Hollanda Felemenkçe', + 'en-ID'=> 'İngilizce, Endonezya', + 'et-EE'=> 'Estonya Estçe', + 'fil-PH'=> 'Filipince', + 'fi-FI'=> 'Fince', + 'fr-FR'=> 'Fransızca', + 'de-DE'=> 'Almanca', + 'de-if'=> 'Almanca (Gayri Resmi)', + 'el-GR'=> 'Yunanca', + 'he-IL'=> 'İbranice', + 'hu-HU'=> 'Macarca', + 'is-IS' => 'İzlandaca', + 'id-ID'=> 'Endonezyaca', + 'ga-IE'=> 'İrlandaca', + 'it-IT'=> 'İtalyanca', + 'ja-JP'=> 'Japonca', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korece', + 'lt-LT'=>'Litvanyaca', + 'lv-LV'=> 'Letonca', + 'mk-MK'=> 'Makedonca', + 'ms-MY'=> 'Malayca', + 'mi-NZ'=> 'Maori Dili', + 'mn-MN'=> 'Moğolca', + 'no-NO'=> 'Norveç dili', + 'fa-IR'=> 'Farsça', + 'pl-PL'=> 'Polonyaca', + 'pt-PT'=> 'Portekizce', + 'pt-BR'=> 'Brezilya Portekizcesi', + 'ro-RO'=> 'Rumence', + 'ru-RU'=> 'Rusça', + 'sr-CS' => 'Sırpça (Latin)', + 'sk-SK'=> 'Slovakça', + 'sl-SI'=> 'Slovakça', + 'so-SO'=> 'Somali', + 'es-ES'=> 'İspanyolca', + 'es-CO'=> 'İspanyolca, Kolombiya', + 'es-MX'=> 'İspanyolca, Meksika', + 'es-VE'=> 'İspanyolca, Venezuela', + 'sv-SE'=> 'İsveç dili', + 'tl-PH'=> 'Tagalogca', + 'ta-IN'=> 'Tamilce', + 'th-TH'=> 'Tayland Dili', + 'tr-TR'=> 'Türkçe', + 'uk-UA'=> 'Ukraynaca', + 'vi-VN'=> 'Vietnamca', + 'cy-GB'=> 'Galce', + 'zu-ZA'=> 'Zuluca', + ], + + 'select_country' => 'Ülke seçin', + + 'countries' => [ + 'AC'=>'Ascension Adası', + 'AD'=>'Andorra', + 'AE'=>'Birleşik Arap Emirlikleri', + 'AF'=>'Afganistan', + 'AG'=>'Antigua ve Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Arnavutluk', + 'AM'=>'Ermenistan', + 'AN'=>'Hollanda Antilleri', + 'AO'=>'Angola', + 'AQ'=>'Antarktika', + 'AR'=>'Arjantin', + 'AS'=>'Amerikan Samoası', + 'AT'=>'Avusturya', + 'AU'=>'Avustralya', + 'AW'=>'Aruba', + 'AX'=>'Aland', + 'AZ'=>'Azerbaycan', + 'BA'=>'Bosna Hersek', + 'BB'=>'Barbados', + 'BE'=>'Belçika', + 'BD'=>'Bangladeş', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaristan', + 'BH'=>'Bahreyn', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Sultanlığı', + 'BO'=>'Bolivya', + 'BR'=>'Brezilya', + 'BS'=>'Bahamalar', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Adası', + 'BW'=>'Botsvana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Kanada', + 'CC'=>'Cocos (Keeling) Adaları', + 'CD'=>'Kongo Demokratik Cumhuriyeti', + 'CF'=>'Orta Afrika Cumhuriyeti', + 'CG'=>'Kongo Cunhuriyeti', + 'CH'=>'İsviçre', + 'CI'=>'Fildişi Sahili', + 'CK'=>'Cook Adaları', + 'CL'=>'Şili', + 'CM'=>'Kamerun', + 'CN'=>'Çin', + 'CO'=>'Kolombiya', + 'CR'=>'Kosta Rika', + 'CU'=>'Küba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Adası', + 'CY'=>'Kıbrıs', + 'CZ'=>'Çek Cumhuriyeti', + 'DE'=>'Almanya', + 'DJ'=>'Cibuti', + 'DK'=>'Danimarka', + 'DM'=>'Dominik', + 'DO'=>'Dominik Cumhuriyeti', + 'DZ'=>'Cezayir', + 'EC'=>'Ekvador', + 'EE'=>'Estonya', + 'EG'=>'Mısır', + 'ER'=>'Eritre', + 'ES'=>'İspanya', + 'ET'=>'Etiyopya', + 'EU'=>'Avrupa Birliği', + 'FI'=>'Finlandiya', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Adaları (Malvinalar)', + 'FM'=>'Mikronezya Federal Devletleri', + 'FO'=>'Faroe Adaları', + 'FR'=>'Fransa', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Gürcistan', + 'GF'=>'Fransız Guyanası', + 'GG'=>'Guernsey', + 'GH'=>'Gana', + 'GI'=>'Cebelitarık', + 'GL'=>'Grönland', + 'GM'=>'Gambiya', + 'GN'=>'Gine', + 'GP'=>'Guadeloup', + 'GQ'=>'Ekvator Ginesi', + 'GR'=>'Yunanistan', + 'GS'=>'Güney Georgia ve Güney Sandviç Adaları', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Gine-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard ve Mc Donald Adaları', + 'HN'=>'Honduras', + 'HR'=>'Hırvatistan (yerel adı: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Macaristan', + 'ID'=>'Endonezya', + 'IE'=>'İrlanda', + 'IL'=>'İsrail', + 'IM'=>'Man Adası', + 'IN'=>'Hindistan', + 'IO'=>'İngiliz Hint Okyanusu Bölgesi', + 'IQ'=>'Irak', + 'IR'=>'İran İslam Cumhuriyeti', + 'IS'=>'İzlanda', + 'IT'=>'İtalya', + 'JE'=>'Jersey', + 'JM'=>'Jamaika', + 'JO'=>'Ürdün', + 'JP'=>'Japonya', + 'KE'=>'Kenya', + 'KG'=>'Kırgızistan', + 'KH'=>'Kamboçya', + 'KI'=>'Kiribati', + 'KM'=>'Komor Adaları', + 'KN'=>'Saint Kitts ve Nevis', + 'KR'=>'Kore Cumhuriyeti', + 'KW'=>'Kuveyt', + 'KY'=>'Cayman Adaları', + 'KZ'=>'Kazakistan', + 'LA'=>'Lao Demokratik Halk Cumhuriyeti', + 'LB'=>'Lübnan', + 'LC'=>'Saint Lucia', + 'LI'=>'Lihtenştayn', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberya', + 'LS'=>'Lesoto', + 'LT'=>'Litvanya', + 'LU'=>'Lüksemburg', + 'LV'=>'Letonya', + 'LY'=>'Libya Arap Cemahiriyesi', + 'MA'=>'Fas', + 'MC'=>'Monako', + 'MD'=>'Moldova Cumhuriyeti', + 'ME'=>'Karadağ', + 'MG'=>'Madagaskar', + 'MH'=>'Marshall Adaları', + 'MK'=>'Makedonya, Eski Yugoslav Cumhuriyeti', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Moğolistan', + 'MO'=>'Makao', + 'MP'=>'Kuzey Mariana Adaları', + 'MQ'=>'Martinik', + 'MR'=>'Moritanya', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldivler', + 'MW'=>'Malavi', + 'MX'=>'Meksika', + 'MY'=>'Malezya', + 'MZ'=>'Mozambik', + 'NA'=>'Namibya', + 'NC'=>'Yeni Kaledonya', + 'NE'=>'Nijer', + 'NF'=>'Norfolk Adası', + 'NG'=>'Nijerya', + 'NI'=>'Nikaragua', + 'NL'=>'Hollanda', + 'NO'=>'Norveç', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'Yeni Zelanda', + 'OM'=>'Umman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'Fransız Polinezyası', + 'PG'=>'Papua Yeni Gine', + 'PH'=>'Filipin Cumhuriyeti', + 'PK'=>'Pakistan', + 'PL'=>'Polonya', + 'PM'=>'Saint Pierre ve Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Porto Riko', + 'PS'=>'Filistin', + 'PT'=>'Portekiz', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Katar', + 'RE'=>'Reunion adası', + 'RO'=>'Romanya', + 'RS'=>'Sırbistan', + 'RU'=>'Rusya Federasyonu', + 'RW'=>'Ruanda', + 'SA'=>'Suudi Arabistan', + 'UK'=>'İskoçya', + 'SB'=>'Solomon Adaları', + 'SC'=>'Seyşel Adaları', + 'SS'=>'Güney Sudan', + 'SD'=>'Sudan', + 'SE'=>'İsveç', + 'SG'=>'Singapur', + 'SH'=>'Saint Helena', + 'SI'=>'Slovenya', + 'SJ'=>'Svalbard ve Jan Mayen', + 'SK'=>'Slovakya (Slovak Cumhuriyeti)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somali', + 'SR'=>'Surinam', + 'ST'=>'Sao Tome ve Principe', + 'SU'=>'Sovyetler Birliği', + 'SV'=>'El Salvador', + 'SY'=>'Suriye Arap Cumhuriyeti', + 'SZ'=>'Svaziland', + 'TC'=>'Turks ve Caicos Adaları', + 'TD'=>'Çad', + 'TF'=>'Fransız Güney Toprakları', + 'TG'=>'Togo', + 'TH'=>'Tayland', + 'TJ'=>'Tacikistan', + 'TK'=>'Tokelau', + 'TI'=>'Doğu Timor', + 'TM'=>'Türkmenistan', + 'TN'=>'Tunus', + 'TO'=>'Tonga', + 'TP'=>'Doğu Timor (eski kod)', + 'TR'=>'Türkiye', + 'TT'=>'Trinidad ve Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Tayvan', + 'TZ'=>'Birleşik Tanzaya Cumhuriyeti', + 'UA'=>'Ukrayna', + 'UG'=>'Uganda', + 'UK'=>'Birleşik Krallık', + 'US'=>'Amerika Birleşik Devletleri', + 'UM'=>'Amerika Birleşik Devletleri Küçük Dış Adaları', + 'UY'=>'Uruguay', + 'UZ'=>'Özbekistan', + 'VA'=>'Vatikan Şehir Devleti (Vatikan)', + 'VC'=>'Saint Vincent ve Grenadinler', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Adaları (Britanya)', + 'VI'=>'Virgin Adaları (Abd)', + 'VN'=>'Vietnam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis ve Futuna Adaları', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'Güney Afrika', + 'ZM'=>'Zambiya', + 'ZW'=>'Zimbabve', + ], +]; \ No newline at end of file diff --git a/resources/lang/tr-TR/mail.php b/resources/lang/tr-TR/mail.php new file mode 100644 index 0000000000..a66e78bdb9 --- /dev/null +++ b/resources/lang/tr-TR/mail.php @@ -0,0 +1,93 @@ + 'Aksesuar Zimmet Kabul', + 'Accessory_Checkout_Notification' => 'Aksesuar teslim alındı', + 'Asset_Checkin_Notification' => 'Varlık Zimmet Kabul', + 'Asset_Checkout_Notification' => 'Varlık teslim alındı', + 'Confirm_Accessory_Checkin' => 'Aksesuar giriş onayı', + 'Confirm_Asset_Checkin' => 'Varlık Kabul Onayı', + 'Confirm_accessory_delivery' => 'Aksesuar teslimat onayı', + 'Confirm_asset_delivery' => 'Varlık Kabul Onayı', + 'Confirm_consumable_delivery' => 'Sarf malzemesi teslimat onayı', + 'Confirm_license_delivery' => 'Lisans teslim onayı', + 'Consumable_checkout_notification' => 'Sarf malzeme teslim alındı', + 'Days' => 'Günler', + 'Expected_Checkin_Date' => 'Size teslim edilen bir varlık :date tarihinde tekrar teslim edilecektir', + 'Expected_Checkin_Notification' => 'Hatırlatma ::name Son seçim zamanı yaklaşıyor', + 'Expected_Checkin_Report' => 'Beklenen varlık iade raporu', + 'Expiring_Assets_Report' => 'Süresi Dolan Varlık Raporu.', + 'Expiring_Licenses_Report' => 'Süresi Dolan Lisans Raporu.', + 'Item_Request_Canceled' => 'Talep İptal Edildi', + 'Item_Requested' => 'Varlık Talep Edildi', + 'License_Checkin_Notification' => 'Lisans Zimmet Kabul', + 'License_Checkout_Notification' => 'Lisans teslim alındı', + 'Low_Inventory_Report' => 'Düşük Stok Raporu', + 'a_user_canceled' => 'Bir kullanıcı web sitede öğe talebinden vazgeçti', + 'a_user_requested' => 'Bir kullanıcı websitede bir öğe talebinde bulundu', + 'acceptance_asset_accepted' => 'Kullanıcı bir öğeyi kabul etti', + 'acceptance_asset_declined' => 'Kullanıcı bir öğeyi reddetti', + 'accessory_name' => 'Aksesuar Adı:', + 'additional_notes' => 'Ek Notlar:', + 'admin_has_created' => 'Bir yönetici sizin için :web site\'de bir hesap oluşturdu.', + 'asset' => 'Varlık:', + 'asset_name' => 'Varlık Adı:', + 'asset_requested' => 'İstenen varlık', + 'asset_tag' => 'Varlık Adı', + 'assets_warrantee_alert' => 'Şu var: gelecek vadede garanti süresi dolmuş varlık sayımı: eşik günler. | Şunlar var: gelecek yıl sona ermesi garantili varlıklar sayılır: eşik günleri.', + 'assigned_to' => 'Atanmış', + 'best_regards' => 'En iyi dileklerimizle,', + 'canceled' => 'İptal edildi:', + 'checkin_date' => 'Giriş Tarihi:', + 'checkout_date' => 'Çıkış Tarihi:', + 'checkedout_from' => 'Teslim alınan kişi', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Çıkış yapılan', + 'click_on_the_link_accessory' => 'Lütfen aşağıdaki bağlantıya tıklayarak aksesuar talebinizi onaylayın.', + 'click_on_the_link_asset' => 'Lütfen aşağıdaki bağlantıya tıklayarak varlık talebinizi onaylayın.', + 'click_to_confirm' => 'Lütfen :hesabınızı: onaylamak için aşağıdaki linke tıklayınız:', + 'current_QTY' => 'Mevcut miktar', + 'days' => 'Günler', + 'expecting_checkin_date' => 'Beklenen Giriş Tarihi:', + 'expires' => 'Bitiş', + 'hello' => 'Merhaba', + 'hi' => 'Merhaba', + 'i_have_read' => 'Okudum ve kullanım şartlarını ve bu varlığı kabul ediyorum.', + 'inventory_report' => 'Envanter Raporu', + 'item' => 'Ürün:', + 'license_expiring_alert' => 'Şu var: bir sonraki günlerde süren lisans sayımı: eşik günleri. | Şunlar var: bir sonraki günlerde süren sayım lisansları: eşik günleri.', + 'link_to_update_password' => 'Şifrenizi güncellemek için aşağıdaki linke tıklayınız :web password:', + 'login' => 'Giriş:', + 'login_first_admin' => 'Yeni Snipe-IT Kurulumu oturum açma kimlik bilgilerini aşağıdaki gibidir. ', + 'low_inventory_alert' => 'Şu var: Minimum envanterin altında olan veya yakında düşük olacak olan sayı maddesi. | Şunlar var: Minimum envanterin altında olan veya yakında olacak olan sayım maddeleri.', + 'min_QTY' => 'Min. Miktar', + 'name' => 'Ad', + 'new_item_checked' => 'Yeni varlık altında kullanıma alındı, ayrıntıları aşağıdadır.', + 'notes' => 'Notlar', + 'password' => 'Parola:', + 'password_reset' => 'Parola Sıfırlama', + 'read_the_terms' => 'Aşağıdaki kullanım koşullarını okuyunuz.', + 'read_the_terms_and_click' => 'Lütfen aşağıdaki kullanım koşullarını okuyun ve kullanım koşullarını okuyup kabul ettiğinizi, demirbaşı teslim aldığınızı onaylamak için alttaki bağlantıya tıklayın.', + 'requested' => 'Talep Edilen:', + 'reset_link' => 'Parola Sıfırlama Bağlantısı', + 'reset_password' => 'Şifrenizi sıfırlamak için burayı tıklatın:', + 'rights_reserved' => 'Her türlü hakkı saklıdır.', + 'serial' => 'Seri', + 'snipe_webhook_test' => 'Snipe-IT Entegrasyon Testi', + 'snipe_webhook_summary' => 'Snipe-IT Entegrasyon Test Özeti', + 'supplier' => 'Tedarikçi', + 'tag' => 'Etiket', + 'test_email' => 'Snipe-It Test Maili', + 'test_mail_text' => 'Snipe-IT varlık yönetim sisteminden bir denemedir', + 'the_following_item' => 'Aşağıdaki varlık geri alındı olarak işaretlendi: ', + 'to_reset' => 'Şifre sıfırlamak için :web password, formu doldurun:', + 'type' => 'Tür', + 'upcoming-audits' => ':count gün içinde denetime yaklaşan :count varlık var.|Eşik gün içinde denetime yaklaşan :count varlık var.', + 'user' => 'Kullanıcı', + 'username' => 'Kullanıcı Adı', + 'welcome' => 'Hoşgeldiniz, :name', + 'welcome_to' => 'Hoş geldiniz :web!', + 'your_assets' => 'Varlıkları Görüntüleme', + 'your_credentials' => 'Snipe-IT Bilgileriniz', +]; diff --git a/resources/lang/tr/pagination.php b/resources/lang/tr-TR/pagination.php similarity index 100% rename from resources/lang/tr/pagination.php rename to resources/lang/tr-TR/pagination.php diff --git a/resources/lang/tr/passwords.php b/resources/lang/tr-TR/passwords.php similarity index 100% rename from resources/lang/tr/passwords.php rename to resources/lang/tr-TR/passwords.php diff --git a/resources/lang/tr/reminders.php b/resources/lang/tr-TR/reminders.php similarity index 100% rename from resources/lang/tr/reminders.php rename to resources/lang/tr-TR/reminders.php diff --git a/resources/lang/tr/table.php b/resources/lang/tr-TR/table.php similarity index 100% rename from resources/lang/tr/table.php rename to resources/lang/tr-TR/table.php diff --git a/resources/lang/tr-TR/validation.php b/resources/lang/tr-TR/validation.php new file mode 100644 index 0000000000..7f3a648fa0 --- /dev/null +++ b/resources/lang/tr-TR/validation.php @@ -0,0 +1,162 @@ + ': attribute benzersiz olması gerekir.', + 'active_url' => ':attribute geçersiz URL.', + 'after' => ':attribute :date sonra olmalı.', + 'after_or_equal' => ': Özniteliği, tarihten veya sonrasına ait bir tarih olmalıdır: date.', + 'alpha' => ':attribute sadece harf içermeli.', + 'alpha_dash' => ':attribute sadece harf, rakam ve noktalama işaretleri olabilir.', + 'alpha_num' => ':attribute sadece harf ve rakam olabilir.', + 'array' => ': Nitelik bir dizi olmalıdır.', + 'before' => ':attribute :date den önce olmalı.', + 'before_or_equal' => ': Özniteliği, tarihten önce veya ona eşit bir tarih olmalıdır: date.', + 'between' => [ + 'numeric' => ':attribute :min - :max arasında olmalı.', + 'file' => ':attribute :min - :max Kb arasında olmalı.', + 'string' => ':attribute :min - :max karakter arasında olmalı.', + 'array' => ': Özelliği,: min ve: max öğeleri arasında olmalıdır.', + ], + 'boolean' => ':attribute doğru veya yanlış olabilir.', + 'confirmed' => ':attribute doğrulama uyuşmuyor.', + 'date' => ':attribute geçerli bir tarih değil.', + 'date_format' => ':attribute biçim geçersiz.', + 'different' => ':attribute ve :other farklı olmalı.', + 'digits' => ':attribute :digits numara olmalı.', + 'digits_between' => ':attribute :min ve :max numara.', + 'dimensions' => ': Özniteliği geçersiz görüntü boyutlarına sahip.', + 'distinct' => ': Öznitelik alanı yinelenen bir değere sahip.', + 'email' => ':attribute biçim geçersiz.', + 'exists' => ':attribute seçim geçersiz.', + 'file' => ': Özniteliği bir dosya olmalıdır.', + 'filled' => ': Attribute alanının bir değeri olmalıdır.', + 'image' => ':attribute bir görüntü olması gerekir.', + 'import_field_empty' => 'Bu değer için :alan adı boş olamaz.', + 'in' => ':attribute geçersiz.', + 'in_array' => ': Attribute alanı yok diğeri.', + 'integer' => ':attribute bir tamsayı olmalıdır.', + 'ip' => ':attribute geçerli bir IP adresi olması gerekir.', + 'ipv4' => ': Özniteliği geçerli bir IPv4 adresi olmalıdır.', + 'ipv6' => ': Özniteliği geçerli bir IPv6 adresi olmalıdır.', + 'is_unique_department' => 'Öznitelik bu Şirket Konumuna özgü olmalıdır', + 'json' => ': Özniteliği geçerli bir JSON dizesi olmalıdır.', + 'max' => [ + 'numeric' => ':attribute :max dan büyük olmalı.', + 'file' => ':attribute :max Kb tan büyük olmalı.', + 'string' => ':attribute :max karakterden büyük olamaz.', + 'array' => ': Özniteliği, maksimum öğelerden fazla olamaz.', + ], + 'mimes' => ':attribute :values türleri olmalı.', + 'mimetypes' => ': Özniteliği,:: değerleri türünde bir dosya olmalıdır.', + 'min' => [ + 'numeric' => ':attribute :min den küçük olmalı.', + 'file' => ':attribute :min Kb tan küçük olmalı.', + 'string' => ':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.', + 'ends_with' => ':attribute aşağıdakilerden biriyle bitmelidir: :values.', + + 'not_in' => ':attribute geçersiz.', + 'numeric' => ':attribute sayı olmalıdır.', + 'present' => ': Attribute alanı bulunmalıdır.', + 'valid_regex' => 'Bu geçerli bir regex değildir.', + 'regex' => ':attribute formatı geçersiz.', + 'required' => ':attribute alanı zorunludur.', + 'required_if' => ':attribute :other :value geçersiz.', + 'required_unless' => ': Attribute alanı, aşağıdaki koşullar haricinde: other is in: values.', + 'required_with' => ':attribute :values geçersiz.', + 'required_with_all' => ': Öznitelik alanı, şu durumlarda gereklidir: değerler mevcut.', + 'required_without' => ':attribute :values geçersiz.', + 'required_without_all' => ': Özellik alanının hiçbiri: değerleri mevcut değilse gereklidir.', + 'same' => ':attribute ve :other aynı olmalı.', + 'size' => [ + 'numeric' => ':attribute :size olmalı.', + 'file' => ':attribute :size Kb olmalı.', + 'string' => ':attribute :size karakter olmalı.', + 'array' => ': Özniteliği: boyut öğeleri içermelidir.', + ], + 'string' => ': Özniteliği bir dize olmalıdır.', + 'timezone' => ': Özniteliği geçerli bir bölge olmalıdır.', + 'two_column_unique_undeleted' => ':attribute :table1 ve :table2 genelinde benzersiz olmalıdır. ', + '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.', + 'not_array' => ':attribute bir dizi olamaz.', + 'disallow_same_pwd_as_user_fields' => 'Şifre kullanıcı adı ile aynı olamaz.', + 'letters' => 'Şifre en az bir harf içermelidir.', + 'numbers' => 'Şifre en az bir rakam içermelidir.', + 'case_diff' => 'Şifre hem büyük hem küçük harf içermelidir.', + 'symbols' => 'Şifre sembol içermelidir.', + 'gte' => [ + 'numeric' => 'Değer negatif olamaz' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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ış', + 'dumbpwd' => 'Bu şifre çok yaygındır.', + 'statuslabel_type' => 'Geçerli bir durum etiketi türü seçmelisiniz', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute YYYY-MM-DD tarih formatında olmalıdır', + 'last_audit_date.date_format' => ':attribute YYYY-MM-DD hh:mm:ss tarih formatında olmalıdır', + 'expiration_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', + 'termination_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', + 'expected_checkin.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', + 'start_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', + 'end_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/tr/admin/companies/table.php b/resources/lang/tr/admin/companies/table.php deleted file mode 100644 index 481a226128..0000000000 --- a/resources/lang/tr/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Firmalar', - 'create' => 'Firma Oluştur', - 'title' => 'Firma', - 'update' => 'Firmayı Güncelle', - 'name' => 'Firma İsmi', - 'id' => 'ID', -); diff --git a/resources/lang/tr/admin/hardware/form.php b/resources/lang/tr/admin/hardware/form.php deleted file mode 100644 index 24537522ea..0000000000 --- a/resources/lang/tr/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Toplu varlık silmeyi onaylıyor musunuz?', - 'bulk_restore' => 'Toplu varlık geriyüklemesini onaylayın', - '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_restore_help' => 'Aşağıdaki varlık geri yüklemesini gözden geçirin. Geri yüklendiklerinde saha önceden atanmış olan sahiplerine dair aitlikleri kalmayacaktır.', - 'bulk_delete_warn' => ':asset_count adet varlığı düzenlemek üzeresiniz.', - 'bulk_restore_warn' => 'Geri yüklüyorsunuz : asset_count assets.', - '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' => 'Tek bir varlığın özelliklerini düzenlemek üzeresiniz.| :asset_count varlıkların özelliklerini düzenlemek üzeresiniz.', - 'bulk_update_with_custom_field' => 'Varlıkların farklı model türleri olduğunu unutmayın :asset_model_count', - 'bulk_update_model_prefix' => 'Modellerde', - 'bulk_update_custom_field_unique' => 'Bu benzersiz bir alandır (satırdır, hücredir), Toplu şekilde düzenleyemezsiniz.', - 'checkedout_to' => 'Çıkış Yapılmış Olan Kişi', - 'checkout_date' => 'Çıkış Tarihi', - 'checkin_date' => 'Giriş Tarihi', - 'checkout_to' => 'Çıkış Yapılacak Kişi', - 'cost' => 'Satın Alma Ücreti', - 'create' => 'Demirbaş Oluştur', - 'date' => 'Satın Alma Tarihi', - 'depreciation' => 'Amortisman', - 'depreciates_on' => 'Amortisman', - 'default_location' => 'Varsayılan Konum', - 'eol_date' => 'Ömür', - 'eol_rate' => 'Ömür Başarısı', - 'expected_checkin' => 'Beklenen geri alma tarihi', - 'expires' => 'Son kullanma tarihi', - 'fully_depreciated' => 'Değeri tamamen düştü', - 'help_checkout' => 'Bu varlığı hemen atamak istiyorsanız Durum listesinden "Atanabilir" durumunu seçin. ', - 'mac_address' => 'MAC Adresi', - 'manufacturer' => 'Üretici', - 'model' => 'Model', - 'months' => 'ay', - 'name' => 'Demirbaş Adı', - 'notes' => 'Notlar', - 'order' => 'Sipariş Numarası', - 'qr' => 'QR Kod', - 'requestable' => 'Kullanıcılar bu demirbaşı talep edebilir', - 'select_statustype' => 'Durum Seçiniz', - 'serial' => 'Seri No', - 'status' => 'Durum', - 'tag' => 'Demirbaş Etiketi', - 'update' => 'Demirbaş Güncelle', - 'warranty' => 'Garanti', - '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_location_update_actual' => 'Sadece geçerli konumu güncelle', - 'asset_not_deployable' => 'Bu demirbaş dağıtılabilir durumda değil. Çıkışı yapılamaz.', - 'asset_deployable' => 'Bu demirbaş dağıtılabilir durumda. Çıkışı yapılabilir.', - 'processing_spinner' => 'İşleniyor... (Büyük dosyalarda bu işlem biraz zaman alabilir)', - 'optional_infos' => 'Opsiyonel Bilgi', - 'order_details' => 'Sipariş Bilgileri' -]; diff --git a/resources/lang/tr/admin/hardware/general.php b/resources/lang/tr/admin/hardware/general.php deleted file mode 100644 index 385b507cf1..0000000000 --- a/resources/lang/tr/admin/hardware/general.php +++ /dev/null @@ -1,49 +0,0 @@ - '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ş', - 'asset' => 'Demirbaş', - 'bulk_checkout' => 'Varlıkları Kullanıma Alma', - 'bulk_checkin' => 'Demirbaş Girişi Yap', - 'checkin' => 'Demirbaş Girişi Yap', - 'checkout' => 'Ödenme Öğe', - 'clone' => 'Demirbaşı Kopyala', - 'deployable' => 'Dağıtılabilir', - 'deleted' => 'Bu varlık silindi.', - 'delete_confirm' => 'Bu ürünü silmek istediğinize eminmisiniz?', - 'edit' => 'Demirbaşı Düzenle', - 'model_deleted' => 'Bu varlık modeli silindi. Varlığı geri almak için modelini geri almalısınız.', - 'model_invalid' => 'Bu varlığın model bilgisi hatalı.', - 'model_invalid_fix' => 'Varlığı iade alma veya teslim etme işlemi öncesinde bunu düzeltmek için varlık bilgisi düzenlenmelidir.', - 'requestable' => 'Talep edilebilir', - 'requested' => 'Talep edildi', - 'not_requestable' => 'Talep Edilemez', - 'requestable_status_warning' => 'Talep edilebilir durumu değiştirme', - 'restore' => 'Demirbaşı Geri Getir', - 'pending' => 'Bekliyor', - 'undeployable' => 'Dağtılamaz', - 'undeployable_tooltip' => 'Bu varlığın konuşlandırılamayan ve şu anda teslim alınamayan bir durum etiketi var.', - 'view' => 'Demirbaşı Görüntüle', - 'csv_error' => 'CSV dosyanızda bir hata var:', - 'import_text' => ' -

- Varlık geçmişini içeren bir CSV yükleyin. Varlıklar ve kullanıcılar sistemde zaten mevcut OLMALIDIR, aksi takdirde atlanırlar. Varlıkları geçmişteki içe aktarmalarla eşleştirmek, varlık etiketlerine rağmen gerçekleşir. Sağladığınız kullanıcı adına ve aşağıda seçtiğiniz kriterlere göre eşleşen bir kullanıcı bulmaya çalışacağız. Aşağıda herhangi bir ölçüt seçmezseniz, Yönetici > Genel Ayarlar. -

- -

CSV\'ye dahil edilen alanlar şu başlıklarla eşleşmelidir: Varlık Etiketi, İsim, Çıkış Tarihi, Giriş Tarihi. Bunların dışındaki alanlar yoksayılacaktır.

- -

Giriş Tarihi: boş bırakılan veya gelecek tarihli giriş tarihleri, o öğelerin ilgili kullanıcıya çıkışını yapacaktır. Giriş Tarihi sütununun bulunmaması halinde, bugünün tarihiyle bir giriş tarihi oluşturulacaktır.

', - 'csv_import_match_f-l' => 'Kullanıcıları ad.soyad (jane.smith) biçimiyle eşleştirmeye çalışın', - 'csv_import_match_initial_last' => 'Kullanıcıları adın ilk harfi ve soyad (jsmith) biçimiyle eşleştirmeye çalışın', - 'csv_import_match_first' => 'Kullanıcıları ad (jane) biçimiyle eşleştirmeye çalışın', - 'csv_import_match_email' => 'Kullanıcıları kullanıcı adı olarak e-postalarıyla eşleştirmeye çalışın', - 'csv_import_match_username' => 'Kullanıcıları kullanıcı adlarıyla eşleştirmeye çalışın', - 'error_messages' => 'Hata mesajı:', - 'success_messages' => 'Başarı mesajı:', - 'alert_details' => 'Detaylar için aşağıyı okuyun.', - 'custom_export' => 'Özel Dışarı Aktar', - 'mfg_warranty_lookup' => ':Üretici garantisinin durumuna bakma', - 'user_department' => 'Kullanıcı Departmanı', -]; diff --git a/resources/lang/tr/admin/hardware/message.php b/resources/lang/tr/admin/hardware/message.php deleted file mode 100644 index 74dec36407..0000000000 --- a/resources/lang/tr/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => 'Bu varlık mevcut değil veya talep edilebilir değil.', - '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' => [ - 'error' => 'Demirbaş oluşturulamadı, lütfen tekrar deneyin. ', - 'success' => 'Demirbaş oluşturuldu.', - 'success_linked' => 'Etiketli ürün :etiket oluşturuldu. Görmek için tıklayın..', - ], - - '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.', - 'no_assets_selected' => 'Hiçbir varlık seçilmedi, bu nedenle hiçbir şey güncellenmedi.', - ], - - 'restore' => [ - 'error' => 'Demirbaş geri getirilemedi, lütfen tekrar deneyin', - 'success' => 'Demirbaş geri getirildi.', - 'bulk_success' => 'Varlık başarı ile geri yüklendi.', - 'nothing_updated' => 'Herhangi bir varlık seçili olmadığı için hiçbirşey geri yüklenmedi.', - ], - - '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.', - ], - - - 'deletefile' => [ - 'error' => 'Dosya silinemedi. Lütfen tekrar deneyin.', - 'success' => 'Dosya silindi.', - ], - - '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' => [ - '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', - 'file_missing' => 'Seçilen dosya bulunamıyor', - 'header_row_has_malformed_characters' => 'Başlık bilgisindeki bir veya daha fazla öznitelik, hatalı UTF-8 karakterleri içeriyor', - 'content_row_has_malformed_characters' => 'Başlıktaki ilk satırda bir veya daha fazla öznitelik, hatalı biçimlendirilmiş UTF-8 karakterleri içeriyor', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Varlık talep edilmemiş, lütfen tekrar deneyin', - 'success' => 'Varlık talep edildi.', - 'canceled' => 'Varlık talebi reddedildi', - ], - -]; diff --git a/resources/lang/tr/admin/hardware/table.php b/resources/lang/tr/admin/hardware/table.php deleted file mode 100644 index 19d7103c93..0000000000 --- a/resources/lang/tr/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Demirbaş Etiketi', - 'asset_model' => 'Model', - 'book_value' => 'Son Değer', - 'change' => 'Giriş/Çıkış', - 'checkout_date' => 'Çıkış Tarihi', - 'checkoutto' => 'Çıkış Yapıldı', - 'components_cost' => 'Toplam Bileşen Maliyeti', - 'current_value' => 'Mevcut Değer', - 'diff' => 'Fark', - 'dl_csv' => 'CSV Dosyasını İndir', - 'eol' => 'Ömür Süresi', - 'id' => 'ID', - 'last_checkin_date' => 'Son zimmet teslim tarihi', - 'location' => 'Konum', - 'purchase_cost' => 'Ücret', - 'purchase_date' => 'Satın alındı', - 'serial' => 'Seri No', - 'status' => 'Durum', - 'title' => 'Demirbaş ', - 'image' => 'Cihaz resmi', - 'days_without_acceptance' => 'Kabul edilmeden geçen gün', - 'monthly_depreciation' => 'Aylık Amortisman', - 'assigned_to' => 'Atanan', - 'requesting_user' => 'Talep Sahibi', - 'requested_date' => 'Talep Edilen Tarih', - 'changed' => 'Değişti', - 'icon' => 'Simge', -]; diff --git a/resources/lang/tr/admin/labels/table.php b/resources/lang/tr/admin/labels/table.php deleted file mode 100644 index b9ff1b5395..0000000000 --- a/resources/lang/tr/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Etiketler', - 'support_fields' => 'Alanlar', - 'support_asset_tag' => 'Etiket', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Başlık', - -]; \ No newline at end of file diff --git a/resources/lang/tr/admin/licenses/general.php b/resources/lang/tr/admin/licenses/general.php deleted file mode 100644 index 0b458edbc4..0000000000 --- a/resources/lang/tr/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Lisanslar Hakkında', - 'about_licenses' => 'Lisanslar yazılım takibi için kullanılır. Kullanıcı sayısı kadar kişide kullanılabilir', - 'checkin' => 'Lisans Kullanıcısı Girişi', - 'checkout_history' => 'Çıkış Geçmişi', - 'checkout' => 'Lisans Kullanıcı Çıkışı', - 'edit' => 'Lisansı Düzenle', - 'filetype_info' => 'İzin verilen dosya türleri; png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', - 'clone' => 'Lisansı Kopyala', - 'history_for' => 'Geçmiş ', - 'in_out' => 'Giriş/Çıkış', - 'info' => 'Lisans Bilgisi', - 'license_seats' => 'Lisans Kullanıcıları', - 'seat' => 'Kullanıcı', - 'seats' => 'Kullanıcılar', - 'software_licenses' => 'Yazılım Lisansları', - 'user' => 'Kullanıcı', - 'view' => 'Lisansı Göster', - 'delete_disabled' => 'Bazı koltuklar hala kullanıma alınmış olduğundan bu lisans henüz silinemez.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Tüm koltukları ayır', - 'modal' => 'Bu, bir koltukta kontrol işlemini gerçekleştirecektir. | Bu işlem, bu lisans için tüm :checkedout_seats_count koltukları kontrol edecektir.', - 'enabled_tooltip' => 'Bu lisans için hem kullanıcılardan hem de varlıklardan TÜM lisansları kontrol edin', - 'disabled_tooltip' => 'Şu anda teslim alınmış koltuk olmadığından bu devre dışı bırakıldı', - 'disabled_tooltip_reassignable' => 'Lisans yeniden atanamadığı için bu devre dışı bırakıldı', - 'success' => 'Lisans başarıyla kontrol edildi! | Tüm lisanslar başarıyla kontrol edildi!', - 'log_msg' => 'Lisans GUI\'sinde toplu lisans ödemesi yoluyla giriş yapıldı', - ], - - 'checkout_all' => [ - 'button' => 'Tüm koltukları incele', - 'modal' => 'Bu işlem, müsait olan ilk kullanıcıya bir koltuğun ödemesini yapacaktır. | Bu işlem, tüm :available_seats_count koltukları ilk müsait kullanıcılara teslim edecektir. Bir kullanıcı, bu lisansı henüz kendisine teslim etmemişse ve kullanıcı hesabında Otomatik Lisans Atama özelliği etkinleştirilmişse, bu koltuk için uygun kabul edilir.', - 'enabled_tooltip' => 'TÜM kullanıcılara TÜM koltukları (veya mevcut olan sayıda) ödeme yapın', - 'disabled_tooltip' => 'Ulaşılabilir koltruk olmadığı için bu devre dışı bırakıldı', - 'success' => 'Lisans başarıyla kontrol edildi! | :count lisansları başarıyla teslim alındı!', - 'error_no_seats' => 'Bu lisans için kalan koltuk kalmadı.', - 'warn_not_enough_seats' => ':count kullanıcılara bu lisans atandı, ancak mevcut lisans koltuklarımız tükendi.', - 'warn_no_avail_users' => 'Yapacak bir şey yok. Henüz kendisine bu lisans atanmamış kullanıcı yok.', - 'log_msg' => 'Lisans GUI\'sinde toplu lisans ödemesi yoluyla teslim alındı', - - - ], - ], -); diff --git a/resources/lang/tr/admin/licenses/message.php b/resources/lang/tr/admin/licenses/message.php deleted file mode 100644 index ca51d60ad2..0000000000 --- a/resources/lang/tr/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'Lisans mevcut değil veya görüntüleme izniniz yok.', - 'user_does_not_exist' => 'Kullanıcı mevcut değil.', - 'asset_does_not_exist' => 'Lisans ile ilişkilendirmek istediğiniz demirbaş mevcut değil.', - 'owner_doesnt_match_asset' => 'Lisans ile ilişkilendirmek istediğiniz demirbaş ilişkilendirmek istediğiniz kişiden başkasına atanmış durumda.', - '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. ', - 'select_asset_or_person' => 'Bir varlık veya kullanıcı seçmelisiniz, ancak her ikisini birden değil.', - 'not_found' => 'Lisans bulunamadı', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'Lisans oluşturulamadı, lütfen tekrar deneyin.', - 'success' => 'Lisans oluşturuldu.' - ), - - 'deletefile' => array( - 'error' => 'Dosya silinemedi. Lütfen tekrar deneyin.', - 'success' => 'Dosya silindi.', - ), - - 'upload' => array( - '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 veya daha fazla dosya çok büyük veya izin verilmeyen bir dosya türü. İzin verilen dosya türleri; png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', - ), - - 'update' => array( - 'error' => 'Lisans güncellenemedi, lütfen tekrar deneyin', - 'success' => 'Lisans güncellendi.' - ), - - 'delete' => array( - 'confirm' => 'Lisansı silmek istediğinize emin misiniz?', - 'error' => 'Lisansı silerken bir hata oluştu. Lütfen tekrar deneyin.', - 'success' => 'Lisans silindi.' - ), - - 'checkout' => array( - 'error' => 'Lisans çıkışı yapılırken hata oluştu. Lütfen tekrar deneyin.', - 'success' => 'Lisans çıkışı yapıldı.', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'Lisans girişi yapılırken hata oluştu. Lütfen tekrar deneyin.', - 'success' => 'Lisans girişi yapıldı' - ), - -); diff --git a/resources/lang/tr/admin/locations/table.php b/resources/lang/tr/admin/locations/table.php deleted file mode 100644 index 99a2dc4649..0000000000 --- a/resources/lang/tr/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Varlık Atandı', - 'id' => 'ID', - 'city' => 'Şehir', - 'state' => 'Bölge', - 'country' => 'Ülke', - 'create' => 'Konum Oluştur', - 'update' => 'Konum Güncelle', - 'print_assigned' => 'Atananların Tümünü Yazdır', - 'print_all_assigned' => 'Atananların Tümünü Yazdır', - 'name' => 'Konum Adı', - 'address' => 'Adres', - 'address2' => 'Adres Satırı 2', - 'zip' => 'Posta kodu', - 'locations' => 'Konumlar', - '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' => 'Ad', - 'asset_category' => 'Kategori', - 'asset_manufacturer' => 'Üretici', - 'asset_model' => 'Model', - 'asset_serial' => 'Seri No', - 'asset_location' => 'Konum', - 'asset_checked_out' => 'Çıkış Yapıldı', - 'asset_expected_checkin' => 'Beklenen geri alma tarihi', - 'date' => 'Tarih:', - 'signed_by_asset_auditor' => 'İmzalayan (Demirbaş Denetçisi):', - 'signed_by_finance_auditor' => 'İmzalayan (Maliye Denetçisi):', - 'signed_by_location_manager' => 'İmzalayan (Mekan Sorumlusu):', - 'signed_by' => 'İmzalayan:', -]; diff --git a/resources/lang/tr/admin/manufacturers/message.php b/resources/lang/tr/admin/manufacturers/message.php deleted file mode 100644 index 4fa6571d7c..0000000000 --- a/resources/lang/tr/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - '{LOCALE, {SERIAL, {MODEL_NUMBER ve {MODEL_NAME değişkenleri, cihazınızda kullanılabilir. Varlıkları görüntülerken bu değerlerin otomatik olarak doldurulmasını sağlayan URL (örneğin, https://support.apple.com/{LOCALE}/{SERIAL}).', - 'does_not_exist' => 'Üretici mevcut değil.', - 'assoc_users' => 'Üretici en az 1 model ile ilişkili durumda ve silinemez. Lütfen önce modelleri güncelleyerek üreticiyi boşa çıkarın ve tekrar deneyin. ', - - 'create' => array( - 'error' => 'Üretici oluşturulamadı, lütfen tekrar deneyin.', - 'success' => 'Üretici oluşturuldu.' - ), - - 'update' => array( - 'error' => 'Üretici güncellenemedi, lütfen tekrar deneyin', - 'success' => 'Üretici güncellendi.' - ), - - 'restore' => array( - 'error' => 'Üretici geri yüklenmedi, lütfen tekrar deneyin', - 'success' => 'Üretici başarıyla geri yüklendi.' - ), - - 'delete' => array( - 'confirm' => 'Üreticiyi silmek istediğinize emin misiniz?', - 'error' => 'Üretici silinirken bir hata oluştu. Lütfen tekrar deneyin.', - 'success' => 'Üretici silindi.' - ) - -); diff --git a/resources/lang/tr/admin/manufacturers/table.php b/resources/lang/tr/admin/manufacturers/table.php deleted file mode 100644 index 1ca19f12db..0000000000 --- a/resources/lang/tr/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Üreticiler hakkında', - 'about_manufacturers_text' => 'Üreticiler varlıkları oluşturan şirketledir. Önemli servis sağlayıcı bilgilerinizi burada saklayabilirsiniz. Varlıkların detay kısmında bu bilgilere ulaşabilirsiniz.', - 'asset_manufacturers' => 'Demirbaş Üreticileri', - 'create' => 'Üretici Oluştur', - 'id' => 'ID', - 'name' => 'Ad', - 'support_email' => 'Destek Maili', - 'support_phone' => 'Destek telefonu', - 'support_url' => 'Destek URL\'si', - 'warranty_lookup_url' => 'Garanti Arama URL\'si', - 'update' => 'Üretici Güncelle', - 'url' => 'URL', - -); diff --git a/resources/lang/tr/admin/settings/general.php b/resources/lang/tr/admin/settings/general.php deleted file mode 100644 index adedce7fea..0000000000 --- a/resources/lang/tr/admin/settings/general.php +++ /dev/null @@ -1,366 +0,0 @@ - '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.', - '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ünceleme 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.', - 'asset_ids' => 'Demirbaş No', - 'audit_interval' => 'Denetim Aralığı', - 'audit_interval_help' => 'Varlıklarınızı düzenli olarak fiziksel olarak denetlemeniz gerekiyorsa, kullandığınız aralığı ay olarak girin. Bu değeri güncellerseniz, denetim tarihi yaklaşan varlıklar için tüm "sonraki denetim tarihleri" güncellenir.', - '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 olarak artan varlık etiketi oluşturun', - 'auto_increment_prefix' => 'Ünvan (opsiyonel)', - 'auto_incrementing_help' => 'Bunu ayarlamak için önce otomatik artan varlık etiketlerini etkinleştirin', - 'backups' => 'Yedekler', - 'backups_help' => 'Yedekler oluşturun, indirin ve geri yükleyin ', - '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 düğmesini kullanınklar.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/suppliers/table.php b/resources/lang/tr/admin/suppliers/table.php deleted file mode 100644 index 24bf5be22a..0000000000 --- a/resources/lang/tr/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Tedarikçiler Hakkında', - 'about_suppliers_text' => 'Tedarikçiler, varlıkların kaynağını izlemek için kullanılır', - 'address' => 'Tedarikçi Adresi', - 'assets' => 'Demirbaşlar', - 'city' => 'Şehir', - 'contact' => 'İlgili Kişi', - 'country' => 'Ülke', - 'create' => 'Tedarikçi Oluştur', - 'email' => 'E-Posta', - 'fax' => 'Faks', - 'id' => 'ID', - 'licenses' => 'Lisanslar', - 'name' => 'Tedarikçi Adı', - 'notes' => 'Notlar', - 'phone' => 'Telefon', - 'state' => 'Bölge', - 'suppliers' => 'Tedarikçiler', - 'update' => 'Tedarikçiyi Güncelle', - 'url' => 'URL', - 'view' => 'Tedarikçiyi Görüntüle', - 'view_assets_for' => 'Demirbaşları görüntüle', - 'zip' => 'Posta kodu', - -); diff --git a/resources/lang/tr/admin/users/table.php b/resources/lang/tr/admin/users/table.php deleted file mode 100644 index 57bddd29f7..0000000000 --- a/resources/lang/tr/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Aktif', - 'allow' => 'Kabul Et', - 'checkedout' => 'Demirbaşlar', - 'created_at' => 'Oluşturuldu', - 'createuser' => 'Kullanıcı Oluştur', - 'deny' => 'Reddet', - 'email' => 'E-Posta', - 'employee_num' => 'Çalışan No.', - 'first_name' => 'Ad', - 'groupnotes' => 'Kullanıcıya atanacak bir grup seçin, kullanıcının atandığı grubun izinlerini aldığını unutmayın. Grupların seçimini kaldırmak için ctrl+tıklama (veya MacOS\'ta cmd+tıklama) tuşlarını kullanın.', - 'id' => 'ID', - 'inherit' => 'Devral', - 'job' => 'İş Ünvanı', - 'last_login' => 'Son oturum açma', - 'last_name' => 'Soyad', - 'location' => 'Konum', - 'lock_passwords' => 'Bu kurulumda giriş bilgileri değiştirilemez.', - 'manager' => 'Yönetici', - 'managed_locations' => 'Yönetilen Mekanlar', - 'name' => 'Adı', - 'notes' => 'Notlar', - 'password_confirm' => 'Şifreyi Doğrula', - 'password' => 'Şifre', - 'phone' => 'Telefon', - 'show_current' => 'Geçerli Kullanıcıları Göster', - 'show_deleted' => 'Silinen Kullanıcıları Göster', - 'title' => 'Başlık', - 'to_restore_them' => 'geri yüklemek için.', - 'total_assets_cost' => "Toplam demirbaş maaliyeti", - 'updateuser' => 'Kullanıcıyı Güncelle', - 'username' => 'Kullanıcı Adı', - 'user_deleted_text' => 'Bu kullanıcı silindi olarak işaretlenmiş.', - 'username_note' => '(Bu yalnızca Active Directory bağlama için kullanılır, giriş için değildir.)', - 'cloneuser' => 'Kullanıcıyı Kopyala', - 'viewusers' => 'Kullanıcıları Görüntüle', -); diff --git a/resources/lang/tr/auth/general.php b/resources/lang/tr/auth/general.php deleted file mode 100644 index 9105ee6038..0000000000 --- a/resources/lang/tr/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Parola sıfırlama bağlantısını gönder', - 'email_reset_password' => 'Email şifre sıfırlama', - 'reset_password' => 'Şifre sıfırla', - 'saml_login' => 'SAML ile giriş yapın', - 'login' => 'Giriş', - 'login_prompt' => 'Lütfen giriş yapın', - 'forgot_password' => 'Şifremi unuttum', - 'ldap_reset_password' => 'LDAP şifrenizi sıfırlamak için lütfen buraya tıklayın', - 'remember_me' => 'Beni hatırla', - 'username_help_top' => 'E-posta ile bir şifre sıfırlama bağlantısı almak için kullanıcı adınızı girin.', - 'username_help_bottom' => 'Kullanıcı adınız ve e-posta adresiniz olabilir aynı olabilir, ancak yapılandırmanıza bağlı olarak olmayabilir. Kullanıcı adınızı hatırlayamıyorsanız, yöneticinize başvurun.

İlişkili bir e-posta adresi olmayan kullanıcı adlarına e-postayla şifre sıfırlama bağlantısı gönderilmeyecektir. ', - 'google_login' => 'Veya Google Workspace ile giriş yapın', - 'google_login_failed' => 'Google Girişi başarısız oldu, lütfen tekrar deneyin.', - -]; - diff --git a/resources/lang/tr/general.php b/resources/lang/tr/general.php deleted file mode 100644 index c165008044..0000000000 --- a/resources/lang/tr/general.php +++ /dev/null @@ -1,498 +0,0 @@ - 'Aksesuarlar', - 'activated' => 'Aktif edildi', - 'accepted_date' => 'Kabul edilme günü', - 'accessory' => 'Aksesuar', - 'accessory_report' => 'Aksesuar Raporu', - 'action' => 'Hareket', - 'activity_report' => 'Aktivite Raporu', - 'address' => 'Adres', - 'admin' => 'Yönetici', - 'administrator' => 'Yönetici', - 'add_seats' => 'Eklenen kişi sayısı', - 'age' => "Yaş", - 'all_assets' => 'Tüm Demirbaşlar', - 'all' => 'Tümü', - 'archived' => 'Arşivlenmiş', - 'asset_models' => 'Demirbaş Modelleri', - 'asset_model' => 'model', - 'asset' => 'Demirbaş', - 'asset_report' => 'Demirbaş Raporu', - 'asset_tag' => 'Demirbaş Etiketi', - 'asset_tags' => 'Varlık Adı', - 'assets_available' => 'Kullanılabilir Demirbaşlar', - 'accept_assets' => 'Varlıkları Kabul Et :name', - 'accept_assets_menu' => 'Demirbaş Kabul', - 'audit' => 'Denetim', - 'audit_report' => 'Denetim Günlüğü', - 'assets' => 'Demirbaşlar', - 'assets_audited' => 'denetlenen varlıklar', - 'assets_checked_in_count' => 'geri alınan zimmetler', - 'assets_checked_out_count' => 'zimmetlenen varlıklar', - 'asset_deleted_warning' => 'Bu varlık silinmiştir. Birisine zimmetlemeden önce geri yüklemelisiniz.', - 'assigned_date' => 'Zimmet tarihi', - 'assigned_to' => 'Bana Atanmış', - 'assignee' => 'Zimmetlenen', - 'avatar_delete' => 'Profil Resmini Sil', - 'avatar_upload' => 'Profil Resmi Yükle', - 'back' => 'Geri', - 'bad_data' => 'Hiçbir veri bulunamadı. Bozuk veri olabilir.', - 'bulkaudit' => 'Toplu Denetim', - 'bulkaudit_status' => 'Denetim Durumu', - 'bulk_checkout' => 'Toplu Atama', - 'bulk_edit' => 'Toplu Düzenle', - 'bulk_delete' => 'Toplu Sil', - 'bulk_actions' => 'Toplu Eylemler', - 'bulk_checkin_delete' => 'Toplu işlem / Kullanıcıları sil', - 'byod' => 'BYOD', - 'byod_help' => 'Bu cihaz kullanıcı tarafından sahiplenilmiştir.', - 'bystatus' => 'Duruma göre', - 'cancel' => 'İptal', - 'categories' => 'Kategoriler', - 'category' => 'Kategori', - 'change' => 'Giriş/Çıkış', - 'changeemail' => 'E-posta Adresini Değiştir', - 'changepassword' => 'Şifreyi Değiştir', - 'checkin' => 'Giriş', - 'checkin_from' => 'Geri al', - 'checkout' => 'Atama', - 'checkouts_count' => 'Kullanıma alma', - 'checkins_count' => 'Girişler', - 'user_requests_count' => 'İstekler', - 'city' => 'Şehir', - 'click_here' => 'Buraya Tıklayın', - 'clear_selection' => 'Seçimi Temizle', - 'companies' => 'Şirketler', - 'company' => 'Şirket', - 'component' => 'Bileşen', - 'components' => 'Bileşenler', - 'complete' => 'Tamamla', - 'consumable' => 'Sarf Malzeme', - 'consumables' => 'Sarf Malzemeleri', - 'country' => 'Ülke', - 'could_not_restore' => ':item_type: :error geri yüklenirken hata oluştu', - 'not_deleted' => ':item_type silinmediği için geri yüklenemez', - 'create' => 'Yeni Oluştur', - 'created' => 'Öğe oluşturuldu', - 'created_asset' => 'Oluşturulmuş Demirbaş', - 'created_at' => 'Oluşturulduğu Tarih', - 'created_by' => 'Oluşturan', - 'record_created' => 'Kayıt Tarihi', - 'updated_at' => 'Güncellendiği tarih', - 'currency' => '$', // this is deprecated - 'current' => 'Geçerli', - 'current_password' => 'Mevcut Şifre', - 'customize_report' => 'Raporu Özelleştir', - 'custom_report' => 'Özel demirbaş raporu', - 'dashboard' => 'Pano', - 'days' => 'günler', - 'days_to_next_audit' => 'Sonraki Denetime Günden Gün Sayısı', - 'date' => 'Tarih', - 'debug_warning' => 'Uyarı!', - 'debug_warning_text' => 'Bu uygulama, hata ayıklamanın etkin olduğu üretim modunda çalışıyor. Bu, hassas verilerinizi, uygulamanıza dış dünyadan erişebilirse ortaya çıkarabilir. Ayarını yaparak hata ayıklama modunu devre dışı bırakın. APP_DEBUG value in your .env file to false. - -Context | Request Context -', - 'delete' => 'Sil', - 'delete_confirm' => 'Öğeyi silmek istediğinizden emin misiniz?', - 'delete_confirm_no_undo' => ':item\'i silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.', - 'deleted' => 'Silinmiş', - 'delete_seats' => 'Silinen Kullanıcı Lisansı Sayısı', - 'deletion_failed' => 'Silme başarısız', - 'departments' => 'Bölümler', - 'department' => 'Bölüm', - 'deployed' => 'Atanmış', - 'depreciation' => 'Amortisman', - 'depreciations' => 'Amortismanlar', - 'depreciation_report' => 'Amortisman Raporu', - 'details' => 'Ayrıntılar', - 'download' => 'İndir', - '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', - 'employee_number' => 'Çalışan Numarası', - 'email_domain_help' => 'İçe aktarırken e-posta adresleri oluşturmak için kullanılır', - 'error' => 'Hata', - 'exclude_archived' => 'Arşivlenmiş Öğeleri Hariç Tut', - 'exclude_deleted' => 'Silinmiş Varlıkları Hariç Tut', - 'example' => 'Örnek: ', - '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)', - 'lastnamefirstinitial_format' => 'Soyadı İlk Başlangıç (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Adın İlk Harfi ve Soyad (j.smith@example.com)', - 'firstname_lastname_display' => 'İsim Soyisim (Bahri SAGIRLI)', - 'lastname_firstname_display' => 'Soyisim İsim (SAGIRLI Bahri)', - 'name_display_format' => 'İsim görüntüleme şekli', - 'first' => 'İlk', - 'firstnamelastname' => 'Adı Soyadı (janesmith@example.com)', - 'lastname_firstinitial' => 'Soyad ve Adın İlk Harfi (smith_j@example.com)', - 'firstinitial.lastname' => 'Adın İlk Harfi ve Soyad (j.smith@example.com)', - 'firstnamelastinitial' => 'Ad ve Soyadın İlk Harfi (janes@example.com)', - 'first_name' => 'Ad', - 'first_name_format' => 'Ad (jane@example.com)', - 'files' => 'Dosyalar', - 'file_name' => 'Dosya', - 'file_type' => 'Dosya Türü', - 'filesize' => 'Dosya Boyutu', - 'file_uploads' => 'Dosya Yüklemeleri', - 'file_upload' => 'Dosya Yükleme', - 'generate' => 'Oluştur', - 'generate_labels' => 'Etiketleri Oluştur', - 'github_markdown' => 'Bu alan kabul eder Github flavored markdown.', - 'groups' => 'Gruplar', - 'gravatar_email' => 'Gravatar e-posta adresi', - 'gravatar_url' => 'Avatarınızı Gravatar.com \'da değiştirin.', - 'history' => 'Geçmiş', - 'history_for' => 'Kullanıcı geçmişi', - 'id' => 'Kimlik', - 'image' => 'Görsel', - 'image_delete' => 'Resmi sil', - 'include_deleted' => 'Silinen Varlıkları Dahil Et', - 'image_upload' => 'Resim yükle', - 'filetypes_accepted_help' => 'İzin verilen edilen dosya türü :types. İzin verilen asgari yükleme boyutu :size.|İzin verilen edilen dosya türleri:types. İzin verilen asgari yükleme boyutu :size.', - 'filetypes_size_help' => 'İzin verilen asgari yükleme boyutu :size.', - 'image_filetypes_help' => 'Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. İzin verilen maksimum yükleme boyutu :size \'dir.', - 'unaccepted_image_type' => 'Bu dosya okunamadı. Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. Bu dosyanın mime tipi: :mimetype.', - 'import' => 'İçeri aktar', - 'importing' => 'İçeri Aktarma', - 'importing_help' => 'Demirbaşları, aksesuarları, lisansları, bileşenleri, sarf malzemelerini ve kullanıcıları CSV dosyası ile içeri aktarabilirsiniz.

CSV, virgülle ayrılmış olmalı ve dökümandaki örnek CSV\'lerdekilerle eşleşen başlıklarla hazırlanmalıdır..', - 'import-history' => 'İçeri aktarma geçmişi', - 'asset_maintenance' => 'Demirbaş bakımı', - 'asset_maintenance_report' => 'Demirbaş bakım raporu', - 'asset_maintenances' => 'Demirbaş bakımları', - 'item' => 'Ürün', - 'item_name' => 'Öğe İsmi', - 'import_file' => 'CSV dosyasını içeri al', - 'import_type' => 'CSV içeri alma türü', - 'insufficient_permissions' => 'İzinler yetersiz!', - 'kits' => 'Ön Tanımlı Setler', - 'language' => 'Dil', - 'last' => 'Son', - 'last_login' => 'Son Giriş', - 'last_name' => 'Soyisim', - 'license' => 'Lisans', - 'license_report' => 'Lisans Raporu', - 'licenses_available' => 'Kullanılabilir Lisanslar', - 'licenses' => 'Lisanslar', - 'list_all' => 'Tümünü listele', - 'loading' => 'Yükleniyor... lütfen bekleyin....', - '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', - 'locations' => 'Konumlar', - 'logo_size' => 'Kare logolar, logo ve yazı ile daha iyi görünür. Logo\'nun maksimum görüntülenme boyutu 50px yükseklik x 500px genişliktir. ', - 'logout' => 'Çıkış Yap', - 'lookup_by_tag' => 'Varlık etiketine göre arama', - 'maintenances' => 'Bakımlar', - 'manage_api_keys' => 'API Anahtarlarını Yönetin', - 'manufacturer' => 'Üretici', - 'manufacturers' => 'Üreticiler', - 'markdown' => 'Bu alan Github tarafından desteklenir.', - 'min_amt' => 'Min. Miktar', - 'min_amt_help' => 'Bir uyarı tetiklenmeden önce mevcut olması gereken asgari öğe miktarı. Düşük envanter için uyarı almak istemiyorsanız asgari miktarı boş bırakın.', - 'model_no' => 'Model No.', - 'months' => 'ay', - 'moreinfo' => 'Daha Fazla Bilgi', - 'name' => 'Adı', - 'new_password' => 'Yeni Şifre', - 'next' => 'Sonraki', - 'next_audit_date' => 'Sonraki Denetim Tarihi', - 'last_audit' => 'Son denetim', - 'new' => 'yeni!', - 'no_depreciation' => 'Değer kaybı yok', - 'no_results' => 'Sonuç Bulunamadı.', - 'no' => 'Hayır', - 'notes' => 'Notlar', - 'order_number' => 'Sipariş Numarası', - 'only_deleted' => 'Yalnızca Silinen Varlıklar', - 'page_menu' => '_MENU_ Öğe gösteriliyor', - 'pagination_info' => '_START_ - _END_ of _TOTAL_ arası öğeler', - 'pending' => 'Bekliyor', - 'people' => 'Kişiler', - 'per_page' => 'Sayfa başına sonuç sayısı', - 'previous' => 'Önceki', - 'processing' => 'İşleniyor', - 'profile' => 'Profiliniz', - 'purchase_cost' => 'Satın Alma Ücreti', - 'purchase_date' => 'Satın Alma Tarihi', - 'qty' => 'Miktar', - 'quantity' => 'Miktar', - 'quantity_minimum' => 'Asgari :count adet miktarın altındasınız yada neredeyse asgari miktar seviyesinin altındasınız', - 'quickscan_checkin' => 'Hızlı Tarama ile Giriş', - 'quickscan_checkin_status' => 'Giriş Durumu', - 'ready_to_deploy' => 'Atamaya Hazır', - 'recent_activity' => 'Son Etkinlik', - 'remaining' => 'Kalan', - 'remove_company' => 'Firma bağlantısını sil', - 'reports' => 'Raporlar', - 'restored' => 'geri yüklendi', - 'restore' => 'Geri Yükle', - 'requestable_models' => 'Talep Edilebilir Modeller', - 'requested' => 'Talep Edilen', - 'requested_date' => 'Talep Tarihi', - 'requested_assets' => 'Talep Edilen Varlıklar', - 'requested_assets_menu' => 'Talep Edilen Varlıklar', - 'request_canceled' => 'Talep iptal edildi', - 'save' => 'Kaydet', - 'select_var' => 'Seçin :tür... ', // this will eventually replace all of our other selects - 'select' => 'Seç', - 'select_all' => 'Tümünü Seç', - 'search' => 'Ara', - 'select_category' => 'Kategori 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ç', - 'select_model' => 'Model Seç', - 'select_supplier' => 'Tedarikçi Seç', - 'select_user' => 'Kullanıcı Seç', - 'select_date' => 'Tarihi Seç (YYYY-AA-GG)', - 'select_statuslabel' => 'Durum Seç', - 'select_company' => 'Firma Seç', - 'select_asset' => 'Varlık Seç', - 'settings' => 'Ayarlar', - 'show_deleted' => 'Silineni göster', - 'show_current' => 'Mevcutu Göster', - 'sign_in' => 'Oturum Aç', - 'signature' => 'İmza', - 'signed_off_by' => 'İmzalayan', - 'skin' => 'Tema', - 'webhook_msg_note' => 'Webhook üzerinden bir ileti gönderilecek', - 'webhook_test_msg' => 'Snipe-IT ile :app 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ı', - 'state' => 'İlçe', - 'status_labels' => 'Durum Etiketleri', - 'status' => 'Durum', - 'accept_eula' => 'Lisans Sözleşmesi', - 'supplier' => 'Tedarikçi', - 'suppliers' => 'Tedarikçiler', - 'sure_to_delete' => 'Silmek istediğinize emin misiniz', - 'sure_to_delete_var' => ':item öğesini silmek istediğinizden emin misiniz?', - 'delete_what' => 'Sil :item', - 'submit' => 'Gönder', - 'target' => 'Hedef', - 'time_and_date_display' => 'Zaman ve Tarih Görüntüle', - 'total_assets' => 'Toplam Demirbaşlar', - 'total_licenses' => 'Toplam Lisanslar', - 'total_accessories' => 'tüm aksesuarlar', - 'total_consumables' => 'tüm sarf malzemeler', - 'type' => 'Tip', - 'undeployable' => 'Atanamaz', - 'unknown_admin' => 'Bilinmeyen Yönetici', - 'username_format' => 'Kullanıcı Adı Biçimi', - 'username' => 'Kullanıcı Adı', - 'update' => 'Güncelle', - 'upload_filetypes_help' => 'İzin verilen dosya türleri png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf ve rar\'dır. İzin verilen maksimum yükleme boyutu :size.', - 'uploaded' => 'Yüklendi', - 'user' => 'Kullanıcı', - 'accepted' => 'kabul edildi', - 'declined' => 'reddedildi', - 'unassigned' => 'Atanmamış', - 'unaccepted_asset_report' => 'Kabul Edilmeyen Varlıklar', - 'users' => 'Kullanıcılar', - 'viewall' => 'Tümünü Görüntüle', - 'viewassets' => 'Atanan Varlıkları Görüntüle', - 'viewassetsfor' => 'Şunun için varlıkları görüntüle :name', - 'website' => 'İnternet sitesi', - 'welcome' => 'Hoşgeldiniz, :name', - 'years' => 'Yıl', - 'yes' => 'Evet', - 'zip' => 'Zip', - 'noimage' => 'Yüklenen görüntü veya resim bulunamadı.', - 'file_does_not_exist' => 'İstenen dosya sunucuda yok.', - 'file_upload_success' => 'Dosya yükleme başarılı!', - 'no_files_uploaded' => 'Dosya yükleme başarılı!', - 'token_expired' => 'Oturum zaman aşımına uğradı. Lütfen tekrar giriş yapın.', - 'login_enabled' => 'Kullanıcı Aktif', - 'audit_due' => 'Beklenen Denetimler', - 'audit_overdue' => 'Zamanı Geçmiş Denetimler', - 'accept' => 'Demirbaş Kabul', - 'i_accept' => 'Kabul ediyorum', - 'i_decline' => 'Reddediyorum', - 'accept_decline' => 'Kabul Et/Reddet', - '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' => 'tümünü görüntüle', - 'hide_deleted' => 'Silinenleri Gizle', - 'email' => 'E-Posta', - 'do_not_change' => 'Değiştirmeyin', - 'bug_report' => 'Hata Bildir', - 'user_manual' => 'Kullanım Kılavuzu', - 'setup_step_1' => 'Adım 1', - 'setup_step_2' => 'Adım 2', - 'setup_step_3' => 'Adım 3', - 'setup_step_4' => 'Adım 4', - 'setup_config_check' => 'Yapılandırma Kontrolü', - 'setup_create_database' => 'Veritabanı Tabloları Oluştur', - 'setup_create_admin' => 'Yönetici Kullanıcısını Oluştur', - 'setup_done' => 'Tamamlandı!', - 'bulk_edit_about_to' => 'Şunları düzenlemek üzeresiniz: ', - 'checked_out' => 'Çıkış Yapıldı', - 'checked_out_to' => 'Çıkış yapılan', - 'fields' => 'Alanlar', - 'last_checkout' => 'Son Çıkış', - 'due_to_checkin' => 'Takip eden :count adet öğenin yakında kontrol edilmesi gerekiyor:', - 'expected_checkin' => 'Beklenen Giriş', - 'reminder_checked_out_items' => 'Bu, şu anda size teslim edilen öğelerin bir hatırlatıcısıdır. Bu listenin yanlış olduğunu düşünüyorsanız (bir şey eksik veya burada hiç almadığınızı düşündüğünüz bir şey görünüyorsa), e-posta ile bildiriniz: reply_to_name, :reply_to_address.', - 'changed' => 'Değiştirildi', - 'to' => 'Hedef', - 'report_fields_info' => '

Özel raporunuza dahil etmek istediğiniz alanları seçin ve Oluştur\'u tıklayın. Dosya (özel-varlık-raporu-YYYY-aa-gg.csv) otomatik olarak indirilir ve dosyayı Excel\'de açabilirsiniz.

-

Yalnızca belirli varlıkları dışa aktarmak istiyorsanız, sonuçlarınızda ince ayar yapmak için aşağıdaki seçenekleri kullanın.

', - 'range' => 'Aralık', - 'bom_remark' => 'Bu CSV\'ye bir BOM (bayt sırası işareti) ekleyin', - 'improvements' => 'İyileştirmeler', - 'information' => 'Bilgi', - 'permissions' => 'İzinler', - 'managed_ldap' => '(LDAP vasıtasıyla yönetiliyor)', - 'export' => 'Dışa aktar', - 'ldap_sync' => 'LDAP Eşitleme', - 'ldap_user_sync' => 'LDAP Kullanıcı Eşitleme', - 'synchronize' => 'Eşitleme', - 'sync_results' => 'Eşitleme Sonuçları', - 'license_serial' => 'Seri/Ürün Anahtarı', - 'invalid_category' => 'Geçersiz veya eksik kategori', - 'invalid_item_category_single' => 'Geçersiz veya eksik :tip kategorisi. Lütfen kontrol etmeden önce geçerli bir kategori eklemek için bu :type kategorisini güncelleyin.', - 'dashboard_info' => 'Bu sizin kontrol paneliniz. Onun gibi çok var ama bu sizinki.', - '60_percent_warning' => '%60 Tamamlandı (uyarı)', - 'dashboard_empty' => 'Henüz bir şey eklememişsiniz gibi görünüyor, bu yüzden gösterecek bir şeyimiz yok. Şimdi bazı varlıklar, aksesuarlar, sarf malzemeleri veya lisanslar ekleyerek başlayın!', - 'new_asset' => 'Yeni Varlık', - 'new_license' => 'Yeni Lisans', - 'new_accessory' => 'Yeni Aksesuar', - 'new_consumable' => 'Yeni Sarf Malzemesi', - 'collapse' => 'Daralt', - 'assigned' => 'Atandı', - 'asset_count' => 'Varlık Adedi', - 'accessories_count' => 'Aksesuar Adedi', - 'consumables_count' => 'Sarf Malzemesi Adedi', - 'components_count' => 'Bileşen Sayısı', - 'licenses_count' => 'Lisans Adedi', - 'notification_error' => 'Hata', - 'notification_error_hint' => 'Hatalar için lütfen aşağıdaki formu kontrol edin', - 'notification_bulk_error_hint' => 'Aşağıdaki alanlarda doğrulama hataları olduğundan düzenlenemedi.', - 'notification_success' => 'Başarılı', - 'notification_warning' => 'Dikkat', - 'notification_info' => 'Bilgi', - 'asset_information' => 'Varlık Bilgisi', - 'model_name' => 'Model Adı', - 'asset_name' => 'Demirbaş Adı', - 'consumable_information' => 'Sarf Malzemesi Bilgisi:', - 'consumable_name' => 'Sarf Malzemesi Adı:', - 'accessory_information' => 'Aksesuar Bilgisi:', - 'accessory_name' => 'Aksesuar Adı:', - 'clone_item' => 'Öğeyi Klonla', - 'checkout_tooltip' => 'Öğenin çıkışını yapın', - 'checkin_tooltip' => 'Öğenin girişini yapın', - 'checkout_user_tooltip' => 'Öğenin kullanıcıya çıkışını yapın', - 'maintenance_mode' => 'Sistem güncellemeleri için servis geçici olarak kullanılamıyor. Lütfen daha sonra tekrar kontrol edin.', - 'maintenance_mode_title' => 'Hizmet geçici olarak kullanılamıyor', - 'ldap_import' => 'Kullanıcı parolası LDAP ile yönetilmemelidir. (Bu unutulan parola istekleri göndermenizi sağlar.)', - 'purge_not_allowed' => 'Silinmiş bir veriyi temizlemek .env dosyasında engellenmiştir. Destek birimiyle veya yöneticinizle görüşün.', - 'backup_delete_not_allowed' => 'Yedek dosyaları silmek .env dosyasında engellenmiştir. Destek birimiyle veya yöneticinizle görüşün.', - 'additional_files' => 'Ek Dosyalar', - 'shitty_browser' => 'İmza algılanmadı. Eski bir tarayıcı kullanıyorsanız, varlık kabulünüzü tamamlamak için lütfen güncel bir tarayıcı kullanın.', - 'bulk_soft_delete' =>'Ayrıca bu kullanıcıları geçici olarak silin. Yönetici Ayarlarında silinen kayıtları temizlemediğiniz sürece/tasfiye edene kadar bu kişilerin varlık geçmişi olduğu gibi kalacaktır.', - 'bulk_checkin_delete_success' => 'Seçtiğiniz kullanıcılar silindi ve öğeleri teslim edildi.', - 'bulk_checkin_success' => 'Seçilen kullanıcılar için öğeler iade edildi.', - 'set_to_null' => 'Bu öğenin değerlerini sil|Tüm :asset_count öğelerinin değerlerini sil ', - 'set_users_field_to_null' => 'Sil : Bu kullanıcının bilgileri Sil: bütün kullanıcıların bu alandaki bilgileri :user_count ', - 'na_no_purchase_date' => 'Bulunmuyor - Satın alma tarihi belirtilmedi', - 'assets_by_status' => 'Duruma Göre Varlıklar', - 'assets_by_status_type' => 'Durum Türüne Göre Varlıklar', - 'pie_chart_type' => 'Pano Pasta Grafik Türü', - 'hello_name' => 'Merhaba, :name!', - 'unaccepted_profile_warning' => 'Kabul gerektiren öğeleriniz var. Kabul etmek veya reddetmek için buraya tıklayın', - 'start_date' => 'Başlangıç Tarihi', - 'end_date' => 'Bitiş Tarihi', - 'alt_uploaded_image_thumbnail' => 'Yüklenen küçük resim', - 'placeholder_kit' => 'Bir kit seçin', - 'file_not_found' => 'Dosya bulunamadı', - 'preview_not_available' => '(ön izleme yok)', - 'setup' => 'Kurulum', - 'pre_flight' => 'Deneme', - 'skip_to_main_content' => 'Ana içeriğe geç', - 'toggle_navigation' => 'Gezinme şeklini değiştir.', - 'alerts' => 'Uyarılar', - 'tasks_view_all' => 'Tüm görevleri görüntüleyin', - 'true' => 'Doğru', - 'false' => 'Yanlış', - 'integration_option' => 'Entegrasyon Seçeneği', - 'log_does_not_exist' => 'Eşleşen LOG kaydı bulunamadı.', - 'merge_users' => 'Kullanıcıları birleştir', - 'merge_information' => 'Bu, : kullanıcı sayısını tek bir kullanıcıda birleştirecektir. Aşağıdaki kullanıcılardan birleştirmek istediklerinizi seçin; ilişkili varlıklar, lisanslar vb. seçilen kullanıcıya taşınacak ve diğer kullanıcı silinecektir.', - 'warning_merge_information' => 'Bu eylem geri alınamaz ve YALNIZCA kötü bir içe aktarma veya senkronizasyon nedeniyle kullanıcıları birleştirmeniz gerektiğinde kullanılmalıdır. Öncelikle yedekleme yaptığınızdan emin olun.', - 'no_users_selected' => 'Kullanıcı seçilmedi', - 'not_enough_users_selected' => 'En az :count kullanıcı seçilmelidir', - 'merge_success' => ':count kullanıcı yada kullanıcılar başarıyla :into_username ile birleştirildi!', - 'merged' => 'Birleştirildi', - 'merged_log_this_user_into' => 'Bu kullanıcı (ID :to_id - :to_username), :from_id (:from_username) kullanıcı kimliğiyle birleştirildi ', - 'merged_log_this_user_from' => ':from_id (:from_username) kullanıcı kimliği bu kullanıcıyla (ID :to_id - :to_username) birleştirildi', - 'clear_and_save' => 'Temizle ve Kaydet', - 'update_existing_values' => 'Mevcut Değerler Güncellensinmi?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Otomatik artan varlık etiketi pasif olduğu için bütün "Varlık Etiketi" sütunu doldurmalısınız.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Not: Otomatik artan varlık etiketlerinin oluşturulması etkindir, böylece "Varlık Etiketi" doldurulmamış satırlar için etiket oluşturulur. "Varlık Etiketi" girilmiş olan satırlar eski bilgilerle kalacaktır..', - 'send_welcome_email_to_users' => ' Yeni Kullanıcılar için Hoş Geldiniz E-postası Gönderilsin mi?', - 'back_before_importing' => 'İçeri almadan önce yedeklensinmi?', - 'csv_header_field' => 'CSV Başlık Alanı', - 'import_field' => 'İçeri alma alanı', - 'sample_value' => 'Örnek Değer', - 'no_headers' => 'Sütun Bulunamadı', - 'error_in_import_file' => 'CSV dosyası okunurken bir hata oluştu: : hata', - 'percent_complete' => ':yüzde % tamamlandı', - 'errors_importing' => 'İçeri alırken bazı hatalar oluştu: ', - 'warning' => 'DİKKAT: :dikkat', - 'success_redirecting' => '"Başarılı... Yönlendiriliyor.', - 'cancel_request' => 'İsteği iptal et', - 'setup_successful_migrations' => 'Veritabanı tablolarınız oluşturuldu', - 'setup_migration_output' => 'Taşıma sonucu:', - 'setup_migration_create_user' => 'Sonraki adım: Kullanıcı oluşturma', - 'importer_generic_error' => 'Dosya içe aktarma işleminiz tamamlandı ancak bir hata aldık. Bu genellikle bir bildirim web sayfası yada uygulamasından (Slack gibi) gelen üçüncü taraf API kısıtlamasından kaynaklanır ve içe aktarmanın kendisine müdahale etmez, ancak bunu onaylamanız gerekir.', - 'confirm' => 'Doğrula', - 'autoassign_licenses' => 'Lisansları Otomatik Ata', - 'autoassign_licenses_help' => 'Bu kullanıcıya, lisansların toplu atama kullanıcı arayüzü veya uç araçları aracılığıyla atanmasına izin verin.', - 'autoassign_licenses_help_long' => 'Bu, bir kullanıcıya lisansların toplu atama kullanıcı arayüzü veya uç araçları aracılığıyla atanmasına olanak tanır. (Örneğin, yalnızca personele vereceğiniz bir lisansın yüklenicilere otomatik olarak atanmasını istemeyebilirsiniz. Lisansları bu kullanıcılara bireysel olarak atayabilirsiniz ancak bunlar Tüm Kullanıcılara Ödeme Lisansı işlevlerine dahil edilmeyecektir.)', - 'no_autoassign_licenses_help' => 'Lisans kullanıcı arayüzü veya toplu atama için kullanıcıyı dahil etmeyin.', - 'modal_confirm_generic' => 'Emin misiniz?', - 'cannot_be_deleted' => 'Bu öğe silinemez', - 'undeployable_tooltip' => 'Bu ürün teslim alınamıyor. Kalan miktarı kontrol edin.', - 'serial_number' => 'Seri Numarası', - 'item_notes' => ':item Notları', - 'item_name_var' => ':item Adı', - 'error_user_company' => 'Ürüne sahip olan şirket ile zimmet yapılmak istenen şirket farklı.', - 'error_user_company_accept_view' => 'Size zimmetlenen ürün başka bir şirkete ait. Kabul yada red edemezsin. Lütfen durumu yöneticinize iletiniz.', - 'importer' => [ - 'checked_out_to_fullname' => 'Çıkış Tarihi: Tam Ad', - 'checked_out_to_first_name' => 'Çıkış Tarihi: Ad', - 'checked_out_to_last_name' => 'Çıkış Tarihi: Soyad', - 'checked_out_to_username' => 'Çıkış Tarihi: Kullanıcı Adı', - 'checked_out_to_email' => 'Çıkış Tarihi: e-Mail', - 'checked_out_to_tag' => 'Çıkış Yapıldığı Yer: Demirbaş Etiketi', - 'manager_first_name' => 'Yöneticinin Adı', - 'manager_last_name' => 'Yöneticinin Soyadı', - 'manager_full_name' => 'Yöneticinin Adı Soyadı', - 'manager_username' => 'Yöneticinin Kullanıcı Adı', - 'checkout_type' => 'Ödeme Tipi', - 'checkout_location' => 'Ödeme Konumu', - 'image_filename' => 'Dosya Adı', - 'do_not_import' => 'İçeri Aktarma', - 'vip' => 'VIP', - 'avatar' => 'Profil Resmi', - 'gravatar' => 'Gravatar E-postası', - 'currency' => 'Para Birimi', - 'address2' => 'Adres Satırı 2', - 'import_note' => 'Csv içe aktarıldı', - ], - 'percent_complete' => '% tamamlandı', - 'uploading' => 'Yükleniyor... ', - 'upload_error' => 'Dosya yüklenirken hata oluştu. Lütfen boş satır olmadığından ve hiçbir sütun adının kopyalanmadığından emin olun.', - 'copy_to_clipboard' => 'Panoya kopyala', - 'copied' => 'Kopyalandı!', - -]; diff --git a/resources/lang/tr/localizations.php b/resources/lang/tr/localizations.php deleted file mode 100644 index b4d8d35f87..0000000000 --- a/resources/lang/tr/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Bir dil seçin', - 'languages' => [ - 'en'=> 'İngilizce, US', - 'en-GB'=> 'İngilizce, UK', - 'af'=> 'Akrika dili', - 'ar'=> 'Arapça', - 'bg'=> 'Bulgarca', - 'zh-CN'=> 'Basitleştirilmiş Çince', - 'zh-TW'=> 'Geleneksel Çince', - 'hr'=> 'Hırvatça', - 'cs'=> 'Çekçe', - 'da'=> 'Danca', - 'nl'=> 'Hollanda Felemenkçe', - 'en-ID'=> 'İngilizce, Endonezya', - 'et'=> 'Estonya Estçe', - 'fil'=> 'Filipince', - 'fi'=> 'Fince', - 'fr'=> 'Fransızca', - 'de'=> 'Almanca', - 'de-i'=> 'Almanca (Gayri Resmi)', - 'el'=> 'Yunanca', - 'he'=> 'İbranice', - 'hu'=> 'Macarca', - 'is' => 'İzlandaca', - 'id'=> 'Endonezyaca', - 'ga-IE'=> 'İrlandaca', - 'it'=> 'İtalyanca', - 'ja'=> 'Japonca', - 'km' => 'Khmer', - 'ko'=> 'Korece', - 'lv'=>'Letonca', - 'lt'=> 'Litvanyaca', - 'mk'=> 'Makedonca', - 'ms'=> 'Malayca', - 'mi'=> 'Maori Dili', - 'mn'=> 'Moğolca', - 'no'=> 'Norveç dili', - 'fa'=> 'Farsça', - 'pl'=> 'Polonyaca', - 'pt-PT'=> 'Portekizce', - 'pt-BR'=> 'Brezilya Portekizcesi', - 'ro'=> 'Rumence', - 'ru'=> 'Rusça', - 'sr-CS' => 'Sırpça (Latin)', - 'sl'=> 'Slovakça', - 'es-ES'=> 'İspanyolca', - 'es-CO'=> 'İspanyolca, Kolombiya', - 'es-MX'=> 'İspanyolca, Meksika', - 'es-VE'=> 'İspanyolca, Venezuela', - 'sv-SE'=> 'İsveç dili', - 'tl'=> 'Tagalogca', - 'ta'=> 'Tamilce', - 'th'=> 'Tayland Dili', - 'tr'=> 'Türkçe', - 'uk'=> 'Ukraynaca', - 'vi'=> 'Vietnamca', - 'cy'=> 'Galce', - 'zu'=> 'Zuluca', - ], - - 'select_country' => 'Ülke seçin', - - 'countries' => [ - 'AC'=>'Ascension Adası', - 'AD'=>'Andorra', - 'AE'=>'Birleşik Arap Emirlikleri', - 'AF'=>'Afganistan', - 'AG'=>'Antigua ve Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Arnavutluk', - 'AM'=>'Ermenistan', - 'AN'=>'Hollanda Antilleri', - 'AO'=>'Angola', - 'AQ'=>'Antarktika', - 'AR'=>'Arjantin', - 'AS'=>'Amerikan Samoası', - 'AT'=>'Avusturya', - 'AU'=>'Avustralya', - 'AW'=>'Aruba', - 'AX'=>'Aland', - 'AZ'=>'Azerbaycan', - 'BA'=>'Bosna Hersek', - 'BB'=>'Barbados', - 'BE'=>'Belçika', - 'BD'=>'Bangladeş', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaristan', - 'BH'=>'Bahreyn', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Sultanlığı', - 'BO'=>'Bolivya', - 'BR'=>'Brezilya', - 'BS'=>'Bahamalar', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Adası', - 'BW'=>'Botsvana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Kanada', - 'CC'=>'Cocos (Keeling) Adaları', - 'CD'=>'Kongo Demokratik Cumhuriyeti', - 'CF'=>'Orta Afrika Cumhuriyeti', - 'CG'=>'Kongo Cunhuriyeti', - 'CH'=>'İsviçre', - 'CI'=>'Fildişi Sahili', - 'CK'=>'Cook Adaları', - 'CL'=>'Şili', - 'CM'=>'Kamerun', - 'CN'=>'Çin', - 'CO'=>'Kolombiya', - 'CR'=>'Kosta Rika', - 'CU'=>'Küba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Adası', - 'CY'=>'Kıbrıs', - 'CZ'=>'Çek Cumhuriyeti', - 'DE'=>'Almanya', - 'DJ'=>'Cibuti', - 'DK'=>'Danimarka', - 'DM'=>'Dominik', - 'DO'=>'Dominik Cumhuriyeti', - 'DZ'=>'Cezayir', - 'EC'=>'Ekvador', - 'EE'=>'Estonya', - 'EG'=>'Mısır', - 'ER'=>'Eritre', - 'ES'=>'İspanya', - 'ET'=>'Etiyopya', - 'EU'=>'Avrupa Birliği', - 'FI'=>'Finlandiya', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Adaları (Malvinalar)', - 'FM'=>'Mikronezya Federal Devletleri', - 'FO'=>'Faroe Adaları', - 'FR'=>'Fransa', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Gürcistan', - 'GF'=>'Fransız Guyanası', - 'GG'=>'Guernsey', - 'GH'=>'Gana', - 'GI'=>'Cebelitarık', - 'GL'=>'Grönland', - 'GM'=>'Gambiya', - 'GN'=>'Gine', - 'GP'=>'Guadeloup', - 'GQ'=>'Ekvator Ginesi', - 'GR'=>'Yunanistan', - 'GS'=>'Güney Georgia ve Güney Sandviç Adaları', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Gine-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard ve Mc Donald Adaları', - 'HN'=>'Honduras', - 'HR'=>'Hırvatistan (yerel adı: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Macaristan', - 'ID'=>'Endonezya', - 'IE'=>'İrlanda', - 'IL'=>'İsrail', - 'IM'=>'Man Adası', - 'IN'=>'Hindistan', - 'IO'=>'İngiliz Hint Okyanusu Bölgesi', - 'IQ'=>'Irak', - 'IR'=>'İran İslam Cumhuriyeti', - 'IS'=>'İzlanda', - 'IT'=>'İtalya', - 'JE'=>'Jersey', - 'JM'=>'Jamaika', - 'JO'=>'Ürdün', - 'JP'=>'Japonya', - 'KE'=>'Kenya', - 'KG'=>'Kırgızistan', - 'KH'=>'Kamboçya', - 'KI'=>'Kiribati', - 'KM'=>'Komor Adaları', - 'KN'=>'Saint Kitts ve Nevis', - 'KR'=>'Kore Cumhuriyeti', - 'KW'=>'Kuveyt', - 'KY'=>'Cayman Adaları', - 'KZ'=>'Kazakistan', - 'LA'=>'Lao Demokratik Halk Cumhuriyeti', - 'LB'=>'Lübnan', - 'LC'=>'Saint Lucia', - 'LI'=>'Lihtenştayn', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberya', - 'LS'=>'Lesoto', - 'LT'=>'Litvanya', - 'LU'=>'Lüksemburg', - 'LV'=>'Letonya', - 'LY'=>'Libya Arap Cemahiriyesi', - 'MA'=>'Fas', - 'MC'=>'Monako', - 'MD'=>'Moldova Cumhuriyeti', - 'ME'=>'Karadağ', - 'MG'=>'Madagaskar', - 'MH'=>'Marshall Adaları', - 'MK'=>'Makedonya, Eski Yugoslav Cumhuriyeti', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Moğolistan', - 'MO'=>'Makao', - 'MP'=>'Kuzey Mariana Adaları', - 'MQ'=>'Martinik', - 'MR'=>'Moritanya', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldivler', - 'MW'=>'Malavi', - 'MX'=>'Meksika', - 'MY'=>'Malezya', - 'MZ'=>'Mozambik', - 'NA'=>'Namibya', - 'NC'=>'Yeni Kaledonya', - 'NE'=>'Nijer', - 'NF'=>'Norfolk Adası', - 'NG'=>'Nijerya', - 'NI'=>'Nikaragua', - 'NL'=>'Hollanda', - 'NO'=>'Norveç', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'Yeni Zelanda', - 'OM'=>'Umman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'Fransız Polinezyası', - 'PG'=>'Papua Yeni Gine', - 'PH'=>'Filipin Cumhuriyeti', - 'PK'=>'Pakistan', - 'PL'=>'Polonya', - 'PM'=>'Saint Pierre ve Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Porto Riko', - 'PS'=>'Filistin', - 'PT'=>'Portekiz', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Katar', - 'RE'=>'Reunion adası', - 'RO'=>'Romanya', - 'RS'=>'Sırbistan', - 'RU'=>'Rusya Federasyonu', - 'RW'=>'Ruanda', - 'SA'=>'Suudi Arabistan', - 'UK'=>'İskoçya', - 'SB'=>'Solomon Adaları', - 'SC'=>'Seyşel Adaları', - 'SS'=>'Güney Sudan', - 'SD'=>'Sudan', - 'SE'=>'İsveç', - 'SG'=>'Singapur', - 'SH'=>'Saint Helena', - 'SI'=>'Slovenya', - 'SJ'=>'Svalbard ve Jan Mayen', - 'SK'=>'Slovakya (Slovak Cumhuriyeti)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somali', - 'SR'=>'Surinam', - 'ST'=>'Sao Tome ve Principe', - 'SU'=>'Sovyetler Birliği', - 'SV'=>'El Salvador', - 'SY'=>'Suriye Arap Cumhuriyeti', - 'SZ'=>'Svaziland', - 'TC'=>'Turks ve Caicos Adaları', - 'TD'=>'Çad', - 'TF'=>'Fransız Güney Toprakları', - 'TG'=>'Togo', - 'TH'=>'Tayland', - 'TJ'=>'Tacikistan', - 'TK'=>'Tokelau', - 'TI'=>'Doğu Timor', - 'TM'=>'Türkmenistan', - 'TN'=>'Tunus', - 'TO'=>'Tonga', - 'TP'=>'Doğu Timor (eski kod)', - 'TR'=>'Türkiye', - 'TT'=>'Trinidad ve Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Tayvan', - 'TZ'=>'Birleşik Tanzaya Cumhuriyeti', - 'UA'=>'Ukrayna', - 'UG'=>'Uganda', - 'UK'=>'Birleşik Krallık', - 'US'=>'Amerika Birleşik Devletleri', - 'UM'=>'Amerika Birleşik Devletleri Küçük Dış Adaları', - 'UY'=>'Uruguay', - 'UZ'=>'Özbekistan', - 'VA'=>'Vatikan Şehir Devleti (Vatikan)', - 'VC'=>'Saint Vincent ve Grenadinler', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Adaları (Britanya)', - 'VI'=>'Virgin Adaları (Abd)', - 'VN'=>'Vietnam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis ve Futuna Adaları', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'Güney Afrika', - 'ZM'=>'Zambiya', - 'ZW'=>'Zimbabve', - ], -]; \ No newline at end of file diff --git a/resources/lang/tr/mail.php b/resources/lang/tr/mail.php deleted file mode 100644 index 73cab56aa2..0000000000 --- a/resources/lang/tr/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'Kullanıcı bir öğeyi kabul etti', - 'acceptance_asset_declined' => 'Kullanıcı bir öğeyi reddetti', - 'a_user_canceled' => 'Bir kullanıcı web sitede öğe talebinden vazgeçti', - 'a_user_requested' => 'Bir kullanıcı websitede bir öğe talebinde bulundu', - 'accessory_name' => 'Aksesuar Adı:', - 'additional_notes' => 'Ek Notlar:', - 'admin_has_created' => 'Bir yönetici sizin için :web site\'de bir hesap oluşturdu.', - 'asset' => 'Varlık:', - 'asset_name' => 'Varlık Adı:', - 'asset_requested' => 'İstenen varlık', - 'asset_tag' => 'Varlık Adı', - 'assigned_to' => 'Atanmış', - 'best_regards' => 'En iyi dileklerimizle,', - 'canceled' => 'İptal edildi:', - 'checkin_date' => 'Giriş Tarihi:', - 'checkout_date' => 'Çıkış Tarihi:', - 'click_to_confirm' => 'Lütfen :hesabınızı: onaylamak için aşağıdaki linke tıklayınız:', - 'click_on_the_link_accessory' => 'Lütfen aşağıdaki bağlantıya tıklayarak aksesuar talebinizi onaylayın.', - 'click_on_the_link_asset' => 'Lütfen aşağıdaki bağlantıya tıklayarak varlık talebinizi onaylayın.', - 'Confirm_Asset_Checkin' => 'Varlık Kabul Onayı', - 'Confirm_Accessory_Checkin' => 'Aksesuar giriş onayı', - 'Confirm_accessory_delivery' => 'Aksesuar teslimat onayı', - 'Confirm_license_delivery' => 'Lisans teslim onayı', - 'Confirm_asset_delivery' => 'Varlık Kabul Onayı', - 'Confirm_consumable_delivery' => 'Sarf malzemesi teslimat onayı', - 'current_QTY' => 'Mevcut miktar', - 'Days' => 'Günler', - 'days' => 'Günler', - 'expecting_checkin_date' => 'Beklenen Giriş Tarihi:', - 'expires' => 'Bitiş', - 'Expiring_Assets_Report' => 'Süresi Dolan Varlık Raporu.', - 'Expiring_Licenses_Report' => 'Süresi Dolan Lisans Raporu.', - 'hello' => 'Merhaba', - 'hi' => 'Merhaba', - 'i_have_read' => 'Okudum ve kullanım şartlarını ve bu varlığı kabul ediyorum.', - 'item' => 'Ürün:', - 'Item_Request_Canceled' => 'Talep İptal Edildi', - 'Item_Requested' => 'Varlık Talep Edildi', - 'link_to_update_password' => 'Şifrenizi güncellemek için aşağıdaki linke tıklayınız :web password:', - 'login_first_admin' => 'Yeni Snipe-IT Kurulumu oturum açma kimlik bilgilerini aşağıdaki gibidir. ', - 'login' => 'Giriş:', - 'Low_Inventory_Report' => 'Düşük Stok Raporu', - 'inventory_report' => 'Envanter Raporu', - 'min_QTY' => 'Min. Miktar', - 'name' => 'Ad', - 'new_item_checked' => 'Yeni varlık altında kullanıma alındı, ayrıntıları aşağıdadır.', - 'password' => 'Parola:', - 'password_reset' => 'Parola Sıfırlama', - - 'read_the_terms' => 'Aşağıdaki kullanım koşullarını okuyunuz.', - 'read_the_terms_and_click' => 'Aşağıdaki kullanım şartlarını okuyun ve okumak onaylamak için alt kısımdaki linke tıklayınız - ve kullanım şartlarını kabul ve varlık aldık.', - 'requested' => 'Talep Edilen:', - 'reset_link' => 'Parola Sıfırlama Bağlantısı', - 'reset_password' => 'Şifrenizi sıfırlamak için burayı tıklatın:', - 'serial' => 'Seri', - 'supplier' => 'Tedarikçi', - 'tag' => 'Etiket', - 'test_email' => 'Snipe-It Test Maili', - 'test_mail_text' => 'Snipe-IT varlık yönetim sisteminden bir denemedir', - 'the_following_item' => 'Aşağıdaki varlık geri alındı olarak işaretlendi: ', - 'low_inventory_alert' => 'Şu var: Minimum envanterin altında olan veya yakında düşük olacak olan sayı maddesi. | Şunlar var: Minimum envanterin altında olan veya yakında olacak olan sayım maddeleri.', - 'assets_warrantee_alert' => 'Şu var: gelecek vadede garanti süresi dolmuş varlık sayımı: eşik günler. | Şunlar var: gelecek yıl sona ermesi garantili varlıklar sayılır: eşik günleri.', - 'license_expiring_alert' => 'Şu var: bir sonraki günlerde süren lisans sayımı: eşik günleri. | Şunlar var: bir sonraki günlerde süren sayım lisansları: eşik günleri.', - 'to_reset' => 'Şifre sıfırlamak için :web password, formu doldurun:', - 'type' => 'Tür', - 'upcoming-audits' => ':count gün içinde denetime yaklaşan :count varlık var.|Eşik gün içinde denetime yaklaşan :count varlık var.', - 'user' => 'Kullanıcı', - 'username' => 'Kullanıcı Adı', - 'welcome' => 'Hoşgeldiniz, :name', - 'welcome_to' => 'Hoş geldiniz :web!', - 'your_credentials' => 'Snipe-IT Bilgileriniz', - 'Accessory_Checkin_Notification' => 'Aksesuar Zimmet Kabul', - 'Asset_Checkin_Notification' => 'Varlık Zimmet Kabul', - 'Asset_Checkout_Notification' => 'Varlık teslim alındı', - 'License_Checkin_Notification' => 'Lisans Zimmet Kabul', - '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', - 'rights_reserved' => 'Her türlü hakkı saklıdır.', -]; diff --git a/resources/lang/tr/validation.php b/resources/lang/tr/validation.php deleted file mode 100644 index eefb95d742..0000000000 --- a/resources/lang/tr/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ': attribute benzersiz olması gerekir.', - 'active_url' => ':attribute geçersiz URL.', - 'after' => ':attribute :date sonra olmalı.', - 'after_or_equal' => ': Özniteliği, tarihten veya sonrasına ait bir tarih olmalıdır: date.', - 'alpha' => ':attribute sadece harf içermeli.', - 'alpha_dash' => ':attribute sadece harf, rakam ve noktalama işaretleri olabilir.', - 'alpha_num' => ':attribute sadece harf ve rakam olabilir.', - 'array' => ': Nitelik bir dizi olmalıdır.', - 'before' => ':attribute :date den önce olmalı.', - 'before_or_equal' => ': Özniteliği, tarihten önce veya ona eşit bir tarih olmalıdır: date.', - 'between' => [ - 'numeric' => ':attribute :min - :max arasında olmalı.', - 'file' => ':attribute :min - :max Kb arasında olmalı.', - 'string' => ':attribute :min - :max karakter arasında olmalı.', - 'array' => ': Özelliği,: min ve: max öğeleri arasında olmalıdır.', - ], - 'boolean' => ':attribute doğru veya yanlış olabilir.', - 'confirmed' => ':attribute doğrulama uyuşmuyor.', - 'date' => ':attribute geçerli bir tarih değil.', - 'date_format' => ':attribute biçim geçersiz.', - 'different' => ':attribute ve :other farklı olmalı.', - 'digits' => ':attribute :digits numara olmalı.', - 'digits_between' => ':attribute :min ve :max numara.', - 'dimensions' => ': Özniteliği geçersiz görüntü boyutlarına sahip.', - 'distinct' => ': Öznitelik alanı yinelenen bir değere sahip.', - 'email' => ':attribute biçim geçersiz.', - 'exists' => ':attribute seçim geçersiz.', - 'file' => ': Özniteliği bir dosya olmalıdır.', - 'filled' => ': Attribute alanının bir değeri olmalıdır.', - 'image' => ':attribute bir görüntü olması gerekir.', - 'import_field_empty' => 'Bu değer için :alan adı boş olamaz.', - 'in' => ':attribute geçersiz.', - 'in_array' => ': Attribute alanı yok diğeri.', - 'integer' => ':attribute bir tamsayı olmalıdır.', - 'ip' => ':attribute geçerli bir IP adresi olması gerekir.', - 'ipv4' => ': Özniteliği geçerli bir IPv4 adresi olmalıdır.', - 'ipv6' => ': Özniteliği geçerli bir IPv6 adresi olmalıdır.', - 'is_unique_department' => 'Öznitelik bu Şirket Konumuna özgü olmalıdır', - 'json' => ': Özniteliği geçerli bir JSON dizesi olmalıdır.', - 'max' => [ - 'numeric' => ':attribute :max dan büyük olmalı.', - 'file' => ':attribute :max Kb tan büyük olmalı.', - 'string' => ':attribute :max karakterden büyük olamaz.', - 'array' => ': Özniteliği, maksimum öğelerden fazla olamaz.', - ], - 'mimes' => ':attribute :values türleri olmalı.', - 'mimetypes' => ': Özniteliği,:: değerleri türünde bir dosya olmalıdır.', - 'min' => [ - 'numeric' => ':attribute :min den küçük olmalı.', - 'file' => ':attribute :min Kb tan küçük olmalı.', - 'string' => ':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.', - 'ends_with' => ':attribute aşağıdakilerden biriyle bitmelidir: :values.', - - 'not_in' => ':attribute geçersiz.', - 'numeric' => ':attribute sayı olmalıdır.', - 'present' => ': Attribute alanı bulunmalıdır.', - 'valid_regex' => 'Bu geçerli bir regex değildir.', - 'regex' => ':attribute formatı geçersiz.', - 'required' => ':attribute alanı zorunludur.', - 'required_if' => ':attribute :other :value geçersiz.', - 'required_unless' => ': Attribute alanı, aşağıdaki koşullar haricinde: other is in: values.', - 'required_with' => ':attribute :values geçersiz.', - 'required_with_all' => ': Öznitelik alanı, şu durumlarda gereklidir: değerler mevcut.', - 'required_without' => ':attribute :values geçersiz.', - 'required_without_all' => ': Özellik alanının hiçbiri: değerleri mevcut değilse gereklidir.', - 'same' => ':attribute ve :other aynı olmalı.', - 'size' => [ - 'numeric' => ':attribute :size olmalı.', - 'file' => ':attribute :size Kb olmalı.', - 'string' => ':attribute :size karakter olmalı.', - 'array' => ': Özniteliği: boyut öğeleri içermelidir.', - ], - 'string' => ': Özniteliği bir dize olmalıdır.', - 'timezone' => ': Özniteliği geçerli bir bölge olmalıdır.', - 'two_column_unique_undeleted' => ':attribute :table1 ve :table2 genelinde benzersiz olmalıdır. ', - '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.', - 'not_array' => ':attribute alanı bir dizi olamaz.', - 'unique_serial' => ':attribute benzersiz olmalıdır.', - 'disallow_same_pwd_as_user_fields' => 'Şifre kullanıcı adı ile aynı olamaz.', - 'letters' => 'Şifre en az bir harf içermelidir.', - 'numbers' => 'Şifre en az bir rakam içermelidir.', - 'case_diff' => 'Şifre hem büyük hem küçük harf içermelidir.', - 'symbols' => 'Şifre sembol içermelidir.', - 'gte' => [ - 'numeric' => 'Değer negatif olamaz' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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ış', - 'dumbpwd' => 'Bu şifre çok yaygındır.', - 'statuslabel_type' => 'Geçerli bir durum etiketi türü seçmelisiniz', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute YYYY-MM-DD tarih formatında olmalıdır', - 'last_audit_date.date_format' => ':attribute YYYY-MM-DD hh:mm:ss tarih formatında olmalıdır', - 'expiration_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', - 'termination_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', - 'expected_checkin.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', - 'start_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', - 'end_date.date_format' => ':attribute YYYY-MM-DD şeklinde geçerli bir tarih formatında olmalıdır', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/uk/account/general.php b/resources/lang/uk-UA/account/general.php similarity index 100% rename from resources/lang/uk/account/general.php rename to resources/lang/uk-UA/account/general.php diff --git a/resources/lang/uk-UA/admin/accessories/general.php b/resources/lang/uk-UA/admin/accessories/general.php new file mode 100644 index 0000000000..ffd253e76f --- /dev/null +++ b/resources/lang/uk-UA/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Категорія аксесуарів', + 'accessory_name' => 'Назва аксесуара', + 'checkout' => 'Видати аксесуар', + 'checkin' => 'Прийняти аксесуар', + 'create' => 'Створити аксесуар', + 'edit' => 'Редагувати аксесуар', + 'eula_text' => 'EULA категорії', + 'eula_text_help' => 'Це поле дозволяє Вам налаштувати EULA для конкретних типів активів. Якщо у вас є тільки один EULA для всіх ваших активів, ви можете перевірити це внизу, щоб використовувати основний режим за замовчуванням.', + 'require_acceptance' => 'Вимагати, щоб користувачі підверджували прийняття активів в цій категорії.', + 'no_default_eula' => 'Основна EULA не знайдена. Додайте одненьку в налаштуваннях.', + 'total' => 'Разом', + 'remaining' => 'Є', + 'update' => 'Оновити аксесуар', + 'use_default_eula' => 'Використовувати основну EULA.', + 'use_default_eula_disabled' => 'Натомість використовуйте основну ліцензійну угоду за умовчанням. Основна ліцензійна угода за умовчанням не встановлена. Додайте її в налаштуваннях.', + 'clone' => 'Клонувати аксесуар', + 'delete_disabled' => 'Цей аксесуар ще не можна видалити, оскільки деякі елементи все ще перевіряються.', + +); diff --git a/resources/lang/uk-UA/admin/accessories/message.php b/resources/lang/uk-UA/admin/accessories/message.php new file mode 100644 index 0000000000..42f5f12f93 --- /dev/null +++ b/resources/lang/uk-UA/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Аксесуар [:id] не існує.', + 'not_found' => 'Цей аксесуар не знайдено.', + 'assoc_users' => 'Наразі цей аксесуар має :count елементів відмічено користувачам. Будь ласка, перевірте аксесуари і спробуйте ще раз. ', + + 'create' => array( + 'error' => 'Аксесуар не створено, будь ласка, спробуйте ще раз.', + 'success' => 'Аксесуар успішно створено.' + ), + + 'update' => array( + 'error' => 'Аксесуар не було оновлено, будь ласка, спробуйте ще раз', + 'success' => 'Аксесуар було успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити цей аксесуар?', + 'error' => 'Виникла проблема при видаленні аксесуару. Будь ласка, спробуйте ще раз.', + 'success' => 'Аксесуар успішно видалено.' + ), + + 'checkout' => array( + 'error' => 'Аксесуар не був відмічений, будь ласка, спробуйте ще раз', + 'success' => 'Аксесуар успішно видано.', + 'unavailable' => 'Аксесуар недоступний для оформлення замовлення. Перевірте кількість доступних', + 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.' + ), + + 'checkin' => array( + 'error' => 'Аксесуар не було перевірено, будь ласка, спробуйте ще раз', + 'success' => 'Аксесуар успішно перевірено.', + 'user_does_not_exist' => 'Вказаного користувача не існує. Спробуйте ще раз.' + ) + + +); diff --git a/resources/lang/uk/admin/accessories/table.php b/resources/lang/uk-UA/admin/accessories/table.php similarity index 100% rename from resources/lang/uk/admin/accessories/table.php rename to resources/lang/uk-UA/admin/accessories/table.php diff --git a/resources/lang/uk-UA/admin/asset_maintenances/form.php b/resources/lang/uk-UA/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..0f5ca81902 --- /dev/null +++ b/resources/lang/uk-UA/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Тип обслуговування активів', + 'title' => 'Назва', + 'start_date' => 'Дата початку', + 'completion_date' => 'Дата завершення', + 'cost' => 'Вартість', + 'is_warranty' => 'Покращення гарантії', + 'asset_maintenance_time' => 'Час обслуговування активів (в днях)', + 'notes' => 'Нотатки', + 'update' => 'Оновити обслуговування активів', + 'create' => 'Створити обслуговування активів' + ]; diff --git a/resources/lang/uk/admin/asset_maintenances/general.php b/resources/lang/uk-UA/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/uk/admin/asset_maintenances/general.php rename to resources/lang/uk-UA/admin/asset_maintenances/general.php diff --git a/resources/lang/uk/admin/asset_maintenances/message.php b/resources/lang/uk-UA/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/uk/admin/asset_maintenances/message.php rename to resources/lang/uk-UA/admin/asset_maintenances/message.php diff --git a/resources/lang/uk/admin/asset_maintenances/table.php b/resources/lang/uk-UA/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/uk/admin/asset_maintenances/table.php rename to resources/lang/uk-UA/admin/asset_maintenances/table.php diff --git a/resources/lang/uk-UA/admin/categories/general.php b/resources/lang/uk-UA/admin/categories/general.php new file mode 100644 index 0000000000..28596e36f3 --- /dev/null +++ b/resources/lang/uk-UA/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Категорії активів', + 'category_name' => 'Назва категорії', + 'checkin_email' => 'Відправити email користувачеві по перевірці/перевірці.', + 'checkin_email_notification' => 'Цього користувача буде надіслано листа при перевірці.', + 'clone' => 'Клонувати категорію', + 'create' => 'Створити категорію', + 'edit' => 'Редагувати категорію', + 'email_will_be_sent_due_to_global_eula' => 'Лист буде надіслано користувачеві, оскільки використовується глобальна EULA .', + 'email_will_be_sent_due_to_category_eula' => 'Лист буде надіслано користувачеві, оскільки для цієї категорії встановлено УГОДИ.', + 'eula_text' => 'EULA категорії', + 'eula_text_help' => 'Це поле дозволяє Вам налаштувати EULA для конкретних типів активів. Якщо у вас є тільки один EULA для всіх ваших активів, ви можете перевірити це внизу, щоб використовувати основний режим за замовчуванням.', + 'name' => 'Назва категорії', + 'require_acceptance' => 'Вимагати, щоб користувачі підверджували прийняття активів в цій категорії.', + 'required_acceptance' => 'Користувачу відправиться email з лінком щоб він підтвердив прийняття активу.', + 'required_eula' => 'Цей користувач буде відправлений на пошту копії EULA', + 'no_default_eula' => 'Основна EULA не знайдена. Додайте одненьку в налаштуваннях.', + 'update' => 'Оновити категорію', + 'use_default_eula' => 'Використовувати основну EULA.', + 'use_default_eula_disabled' => 'Натомість використовуйте основну ліцензійну угоду за умовчанням. Основна ліцензійна угода за умовчанням не встановлена. Додайте її в налаштуваннях.', + 'use_default_eula_column' => 'Використовувати типові EULA', + +); diff --git a/resources/lang/uk-UA/admin/categories/message.php b/resources/lang/uk-UA/admin/categories/message.php new file mode 100644 index 0000000000..f32054bd7d --- /dev/null +++ b/resources/lang/uk-UA/admin/categories/message.php @@ -0,0 +1,26 @@ + 'Категорія не існує.', + 'assoc_models' => 'Наразі ця категорія пов\'язана хоча б з однією моделлю і не може бути видалена. Будь ласка, оновіть вашу модель, щоб більше не посилатись на цю категорію та повторіть спробу. ', + 'assoc_items' => 'Ця категорія пов\'язана хоча б з одним :asset_type і не може бути видалена. Будь ласка, оновіть ваш :asset_type щоб більше не посилатися на цю категорію і спробуйте ще раз. ', + + 'create' => array( + 'error' => 'Категорія не була створена, будь ласка, спробуйте ще раз.', + 'success' => 'Розділ успішно створено.' + ), + + 'update' => array( + 'error' => 'Категорія не була оновлена, будь ласка, спробуйте ще раз', + 'success' => 'Категорія успішно оновлена.', + 'cannot_change_category_type' => 'Ви не можете змінити тип категорії після створення', + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені що бажаєте видалити цю категорію?', + 'error' => 'Виникла проблема з видаленням категорії. Будь ласка, спробуйте ще раз.', + 'success' => 'Категорія успішно видалена.' + ) + +); diff --git a/resources/lang/uk/admin/categories/table.php b/resources/lang/uk-UA/admin/categories/table.php similarity index 100% rename from resources/lang/uk/admin/categories/table.php rename to resources/lang/uk-UA/admin/categories/table.php diff --git a/resources/lang/uk-UA/admin/companies/general.php b/resources/lang/uk-UA/admin/companies/general.php new file mode 100644 index 0000000000..ad99532beb --- /dev/null +++ b/resources/lang/uk-UA/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Оберіть компанію', + 'about_companies' => 'Про компанії', + 'about_companies_description' => ' Ви можете використовувати компанії як просте інформаційне поле, або ви можете використати їх для обмеження видимості активів та доступності користувачам з конкретною компанією, дозволяючи повну підтримку в своїх адміністративних налаштуваннях.', +]; diff --git a/resources/lang/uk-UA/admin/companies/message.php b/resources/lang/uk-UA/admin/companies/message.php new file mode 100644 index 0000000000..18ffbe9ff7 --- /dev/null +++ b/resources/lang/uk-UA/admin/companies/message.php @@ -0,0 +1,20 @@ + 'Компанія не існує.', + 'deleted' => 'Видалена компанія', + 'assoc_users' => 'Наразі ця компанія пов\'язана принаймні з однією моделлю і не може бути видалена. Будь ласка, оновіть ваші моделі, щоб більше не посилалися на цю компанію і спробуйте ще раз. ', + 'create' => [ + 'error' => 'Компанія не була створена, будь ласка, спробуйте ще раз.', + 'success' => 'Компанія успішно створена.', + ], + 'update' => [ + 'error' => 'Компанія не була оновлена, будь ласка, спробуйте ще раз', + 'success' => 'Компанія успішно оновлена.', + ], + 'delete' => [ + 'confirm' => 'Ви дійсно бажаєте видалити цю компанію?', + 'error' => 'Виникла проблема при видаленні компанії. Будь ласка, спробуйте ще раз.', + 'success' => 'Компанія була успішно видалена.', + ], +]; diff --git a/resources/lang/uk-UA/admin/companies/table.php b/resources/lang/uk-UA/admin/companies/table.php new file mode 100644 index 0000000000..693193ed07 --- /dev/null +++ b/resources/lang/uk-UA/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Компанії', + 'create' => 'Створити компанію', + 'email' => 'Електронна пошта компанії', + 'title' => 'Компанія', + 'phone' => 'Номер телефону компанії', + 'update' => 'Оновити компанію', + 'name' => 'Назва компанії', + 'id' => 'ID', +); diff --git a/resources/lang/uk-UA/admin/components/general.php b/resources/lang/uk-UA/admin/components/general.php new file mode 100644 index 0000000000..3707b83c19 --- /dev/null +++ b/resources/lang/uk-UA/admin/components/general.php @@ -0,0 +1,16 @@ + 'Назва компонента', + 'checkin' => 'Прийняти компонент', + 'checkout' => 'Видати компонент', + 'cost' => 'Вартість покупки', + 'create' => 'Створити компонент', + 'edit' => 'Редагувати компонент', + 'date' => 'Дата покупки', + 'order' => 'Номер замовлення', + 'remaining' => 'Залишилось', + 'total' => 'Загалом', + 'update' => 'Оновити компонент', + 'checkin_limit' => 'Відзначена сума повинна бути рівною або меншою за :assigned_qty' +); diff --git a/resources/lang/uk-UA/admin/components/message.php b/resources/lang/uk-UA/admin/components/message.php new file mode 100644 index 0000000000..08c523d24a --- /dev/null +++ b/resources/lang/uk-UA/admin/components/message.php @@ -0,0 +1,37 @@ + 'Компонент не існує.', + + 'create' => array( + 'error' => 'Компонент не створився, спробуйте ще раз.', + 'success' => 'Компонент успішно створено.' + ), + + 'update' => array( + 'error' => 'Компонент не оновився, спробуйте ще раз', + 'success' => 'Компонент успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити цей компонент?', + 'error' => 'Виникла проблема при видаленні компонента. Спробуйте ще раз.', + 'success' => 'Компонент було успішно видалено.' + ), + + 'checkout' => array( + 'error' => 'Компонент не було видано, спробуйте ще раз', + 'success' => 'Копонент успішно видано.', + 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.', + 'unavailable' => 'Недостатньо компонентів, що залишилось: :remaining залишилось, :requested ', + ), + + 'checkin' => array( + 'error' => 'Компонент не було видано, спробуйте ще раз', + 'success' => 'Компонент успішно прийнято.', + 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.' + ) + + +); diff --git a/resources/lang/uk/admin/components/table.php b/resources/lang/uk-UA/admin/components/table.php similarity index 100% rename from resources/lang/uk/admin/components/table.php rename to resources/lang/uk-UA/admin/components/table.php diff --git a/resources/lang/uk/admin/consumables/general.php b/resources/lang/uk-UA/admin/consumables/general.php similarity index 100% rename from resources/lang/uk/admin/consumables/general.php rename to resources/lang/uk-UA/admin/consumables/general.php diff --git a/resources/lang/uk-UA/admin/consumables/message.php b/resources/lang/uk-UA/admin/consumables/message.php new file mode 100644 index 0000000000..d875be1d66 --- /dev/null +++ b/resources/lang/uk-UA/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Витратний матеріал не існує.', + + 'create' => array( + 'error' => 'Витратний матеріал не було створено, спробуйте ще раз.', + 'success' => 'Витратний матеріал успішно створено.' + ), + + 'update' => array( + 'error' => 'Витратний матеріал не було оновлено, спробуйте ще раз', + 'success' => 'Витратний матеріал успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені що хочете видалити цей витратний матеріал?', + 'error' => 'Виникла проблема при видаленні витратного файлу. Будь ласка, спробуйте ще раз.', + 'success' => 'Витяг успішно видалено.' + ), + + 'checkout' => array( + 'error' => 'Витратний матеріал не було перевірено, спробуйте ще раз', + 'success' => 'Витратний матеріал успішно видано.', + 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.', + 'unavailable' => 'Немає достатньо витратних елементів для цього замовлення. Будь ласка, перевірте кількість залишилось. ', + ), + + 'checkin' => array( + 'error' => 'Витратний матеріал не було перевірено, спробуйте ще раз', + 'success' => 'Витратний матеріал успішно перевірено.', + 'user_does_not_exist' => 'Вказаного користувача не існує. Спробуйте ще раз.' + ) + + +); diff --git a/resources/lang/uk/admin/consumables/table.php b/resources/lang/uk-UA/admin/consumables/table.php similarity index 100% rename from resources/lang/uk/admin/consumables/table.php rename to resources/lang/uk-UA/admin/consumables/table.php diff --git a/resources/lang/uk-UA/admin/custom_fields/general.php b/resources/lang/uk-UA/admin/custom_fields/general.php new file mode 100644 index 0000000000..931f278141 --- /dev/null +++ b/resources/lang/uk-UA/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Індивідуальні поля', + 'manage' => 'Керування', + '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:" - наприклад, щоб впевнитись, що користувацьке значення поля містить допустимий IMEI (15 числових цифр), ви будете використовувати regex:/^[0-9]{15}$/.', + 'required' => 'Є обов\'язковим', + 'req' => 'Обов.', + 'used_by_models' => 'Використовується моделями', + 'order' => 'Порядок', + 'create_fieldset' => 'Новий набір полів', + 'update_fieldset' => 'Оновити набір полів', + 'fieldset_does_not_exist' => 'Набір полів :id не існує', + 'fieldset_updated' => 'Набір полів оновлено', + 'create_fieldset_title' => 'Створити новий філдсет', + 'create_field' => 'Нове власне поле', + 'create_field_title' => 'Створіть нове спеціальне поле', + 'value_encrypted' => 'Значення цього поля зашифровано в базі даних. Тільки адміністратори зможуть переглядати значення розшифрованого', + 'show_in_email' => 'Включити значення цього поля в листа для перевірки, які відправляються користувачу? Зашифровані поля не можуть бути включені в листи', + 'show_in_email_short' => 'Включити до 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.', + 'is_unique' => 'Ця величина повинна бути унікальною для всіх активів', + 'unique' => 'Унікальний', + 'display_in_user_view' => 'Дозволити відзначеному користувачеві переглядати ці значення у їх Перегляд призначені для додавання активів', + 'display_in_user_view_table' => 'Видимий користувачеві', + 'auto_add_to_fieldsets' => 'Автоматично додавати це до кожного нового поля', + 'add_to_preexisting_fieldsets' => 'Додати до будь-яких існуючих полей', + 'show_in_listview' => 'Показати у списку переглядів за замовчуванням. Авторизовані користувачі все ще зможуть показати/приховати через селектор стовпців', + 'show_in_listview_short' => 'Показати в списках', + 'show_in_requestable_list_short' => 'Показати в списку активів', + 'show_in_requestable_list' => 'Показувати значення в списку активів, які запитуються. Зашифровані поля не будуть показані', + 'encrypted_options' => 'Це поле зашифроване, так що деякі параметри відображення не будуть доступні.', + +]; diff --git a/resources/lang/uk-UA/admin/custom_fields/message.php b/resources/lang/uk-UA/admin/custom_fields/message.php new file mode 100644 index 0000000000..e9bc38383a --- /dev/null +++ b/resources/lang/uk-UA/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'Це поле не існує.', + 'already_added' => 'Поле вже додане', + + 'create' => array( + 'error' => 'Поле не створено, будь ласка, спробуйте ще раз.', + 'success' => 'Поле успішно створено.', + 'assoc_success' => 'Поле успішно додано до поля.' + ), + + 'update' => array( + 'error' => 'Поле не було оновлено, будь ласка, спробуйте ще раз', + 'success' => 'Поле успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити це поле?', + 'error' => 'Виникла проблема при видаленні поля. Будь ласка, спробуйте знову.', + 'success' => 'Поле було успішно видалено.', + 'in_use' => 'Поле все ще використовується.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'Набір полів не існує', + + 'create' => array( + 'error' => 'Набір полів не створено, будь ласка, спробуйте ще раз.', + 'success' => 'Набір полів успішно створено.' + ), + + 'update' => array( + 'error' => 'Набір полів не було оновлено, будь ласка, спробуйте ще раз', + 'success' => 'Набір полів успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити цей набір полів?', + 'error' => 'Виникла проблема при видаленні поля. Будь ласка, спробуйте знову.', + 'success' => 'Поля успішно видалені.', + 'in_use' => 'Набір полів все ще використовується.', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'Помилка перевірки значень по замовчуванню полів.', + + ), + + + + + + +); diff --git a/resources/lang/uk-UA/admin/departments/message.php b/resources/lang/uk-UA/admin/departments/message.php new file mode 100644 index 0000000000..ba9106d26e --- /dev/null +++ b/resources/lang/uk-UA/admin/departments/message.php @@ -0,0 +1,22 @@ + 'Розташування не існує.', + 'department_already_exists' => 'Відділ з такою назвою вже існує. Або виберіть більш конкретну назву для цього відділу. ', + 'assoc_users' => 'Цей відділ асоціюється принаймні з одним користувачем та не може бути видалений. Оновіть ваших користувачів, щоб більше не посилатися на цей відділ та повторіть спробу. ', + 'create' => array( + 'error' => 'Відділ не створений, будь ласка, спробуйте ще раз.', + 'success' => 'Розташування успішно створено.' + ), + 'update' => array( + 'error' => 'Відділ не був оновлений, будь ласка, спробуйте ще раз', + 'success' => 'Відділ успішно оновлено.' + ), + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити цей відділ?', + 'error' => 'Виникла проблема при видаленні відділу. Будь ласка, спробуйте ще раз.', + 'success' => 'Відділ був успішно видалений.' + ) + +); diff --git a/resources/lang/uk/admin/departments/table.php b/resources/lang/uk-UA/admin/departments/table.php similarity index 100% rename from resources/lang/uk/admin/departments/table.php rename to resources/lang/uk-UA/admin/departments/table.php diff --git a/resources/lang/uk-UA/admin/depreciations/general.php b/resources/lang/uk-UA/admin/depreciations/general.php new file mode 100644 index 0000000000..d1d5379aa7 --- /dev/null +++ b/resources/lang/uk-UA/admin/depreciations/general.php @@ -0,0 +1,16 @@ + 'Про амортизації активів', + 'about_depreciations' => 'Ви можете встановити амортизацію активів для знецінення активів, заснованих на амортизації прямої лінії.', + 'asset_depreciations' => 'Амортизація Активу', + 'create' => 'Створити амортизацію', + 'depreciation_name' => 'Назва амортизації', + 'depreciation_min' => 'Поверхне значення амортизації', + 'number_of_months' => 'Кількість місяців', + 'update' => 'Оновити амортизацію', + 'depreciation_min' => 'Мінімальне значення після амортизації', + 'no_depreciations_warning' => 'Попередження: + Наразі у вас не налаштовано амортизацію. + Налаштуйте принаймні одну амортизацію, щоб переглянути звіт про амортизацію.', +]; diff --git a/resources/lang/uk-UA/admin/depreciations/message.php b/resources/lang/uk-UA/admin/depreciations/message.php new file mode 100644 index 0000000000..0ea4bd0d16 --- /dev/null +++ b/resources/lang/uk-UA/admin/depreciations/message.php @@ -0,0 +1,25 @@ + 'Клас амортизації не існує.', + 'assoc_users' => 'Ця амортизація наразі пов\'язана з одним або кількома моделями і не може бути видалена. Будь ласка, видаліть моделі, а потім спробуйте видалити ще раз. ', + + + 'create' => array( + 'error' => 'Клас амортизації не створено, будь ласка, спробуйте ще раз :(', + 'success' => 'Клас амортизації успішно створено. :)' + ), + + 'update' => array( + 'error' => 'Амортизація класу не була оновлена, спробуйте ще раз', + 'success' => 'Клас амортизації успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити цей клас амортизації?', + 'error' => 'Сталася помилка при видаленні класу амортизації. Будь ласка, спробуйте знову.', + 'success' => 'Клас амортизації був успішно видалений.' + ) + +); diff --git a/resources/lang/uk-UA/admin/depreciations/table.php b/resources/lang/uk-UA/admin/depreciations/table.php new file mode 100644 index 0000000000..a067a9c68a --- /dev/null +++ b/resources/lang/uk-UA/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'ID', + 'months' => 'міс.', + 'term' => 'Термін', + 'title' => 'Назва ', + 'depreciation_min' => 'Поверхове значення', + +]; diff --git a/resources/lang/uk-UA/admin/groups/message.php b/resources/lang/uk-UA/admin/groups/message.php new file mode 100644 index 0000000000..fcce9420a7 --- /dev/null +++ b/resources/lang/uk-UA/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Група вже існує!', + 'group_not_found' => 'ID групи :id не існує.', + 'group_name_required' => 'Поле Ім\'я обов\'язкове до заповнення', + + 'success' => array( + 'create' => 'Групу успішно створено.', + 'update' => 'Групу успішно оновлено.', + 'delete' => 'Групу успішно видалено.', + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що бажаєте видалити цю групу?', + 'create' => 'Виникла проблема при створенні групи. Будь ласка, спробуйте ще раз.', + 'update' => 'Виникла проблема при оновленні групи. Будь ласка, спробуйте ще раз.', + 'delete' => 'Виникла проблема при видаленні групи. Будь ласка, спробуйте ще раз.', + ), + +); diff --git a/resources/lang/uk/admin/groups/table.php b/resources/lang/uk-UA/admin/groups/table.php similarity index 100% rename from resources/lang/uk/admin/groups/table.php rename to resources/lang/uk-UA/admin/groups/table.php diff --git a/resources/lang/uk-UA/admin/groups/titles.php b/resources/lang/uk-UA/admin/groups/titles.php new file mode 100644 index 0000000000..e18bcc3f9a --- /dev/null +++ b/resources/lang/uk-UA/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'Про групи', + 'about_groups' => 'Групи використовуються для узагальнення прав користувача.', + 'group_management' => 'Управління групами', + 'create' => 'Створити нову групу', + 'update' => 'Редагувати групу', + 'group_name' => 'Назва групи', + 'group_admin' => 'Адміністратор групи', + 'allow' => 'Дозволити', + 'deny' => 'Заборонити', + 'permission' => 'Дозвіл', + 'grant' => 'Грант', + 'no_permissions' => 'Ця група не має дозволів.' +]; diff --git a/resources/lang/uk-UA/admin/hardware/form.php b/resources/lang/uk-UA/admin/hardware/form.php new file mode 100644 index 0000000000..983bd4654f --- /dev/null +++ b/resources/lang/uk-UA/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Підтвердження видалення основних активів', + 'bulk_restore' => 'Підтвердити масове відновлення активів', + 'bulk_delete_help' => 'Перегляньте активи для масового видалення нижче. Після видалення, ці активи можна відновити, але вони більше не будуть пов\'язані з будь-яким користувачам, на яких вони в даний час прикріплені.', + 'bulk_restore_help' => 'Перегляньте активи для відновлення пакета нижче. Після відновлення цих активів не будуть пов\'язані з будь-яким користувачам, на яких вони були присвоєні раніше.', + 'bulk_delete_warn' => 'Ви збираєтесь видалити :asset_count активів.', + 'bulk_restore_warn' => 'Ви збираєтеся відновити :asset_count активів.', + 'bulk_update' => 'Масове оновлення активів', + 'bulk_update_help' => 'Ця форма дозволяє вам оновити кілька активів за один раз. Заповніть тільки ті поля, які необхідно змінити. Будь-які вільні поля порожніми, залишаться без змін. ', + 'bulk_update_warn' => 'Ви збираєтеся редагувати властивості одного активу. | Ви збираєтеся редагувати властивості :asset_count активів.', + 'bulk_update_with_custom_field' => 'Зверніть увагу на медіафайли :asset_model_count різних типів моделей.', + 'bulk_update_model_prefix' => 'Для моделей', + 'bulk_update_custom_field_unique' => 'Це унікальне поле і його не можна відредагувати.', + 'checkedout_to' => 'Видано', + 'checkout_date' => 'Дата видачі', + 'checkin_date' => 'Дата повернення', + 'checkout_to' => 'Видати', + 'cost' => 'Вартість покупки', + 'create' => 'Створити актив', + 'date' => 'Дата покупки', + 'depreciation' => 'Амортизація', + 'depreciates_on' => 'Дешевше', + 'default_location' => 'Місцезнаходження за замовчуванням', + 'default_location_phone' => 'Телефон за замовчуванням', + 'eol_date' => 'Дата EOL', + 'eol_rate' => 'Оцінка EOL', + 'expected_checkin' => 'Очікувана дата повернення', + 'expires' => 'Термін закінчується', + 'fully_depreciated' => 'Повністю застарілий', + 'help_checkout' => 'Якщо ви хочете негайно призначити цей актив, виберіть "Готовий до розгортання" зі списку статусів вище. ', + 'mac_address' => 'MAC-адреса', + 'manufacturer' => 'Виробник', + 'model' => 'Модель', + 'months' => 'міс.', + 'name' => 'Назва активу', + 'notes' => 'Нотатки', + 'order' => 'Номер замовлення', + 'qr' => 'QR-код', + 'requestable' => 'Користувачі можуть запитувати цей медіафайл', + 'select_statustype' => 'Виберіть тип статусу', + 'serial' => 'Серійник', + 'status' => 'Статус', + 'tag' => 'Тег активу', + 'update' => 'Оновити актив', + 'warranty' => 'Гарантія', + 'warranty_expires' => 'Гарантійний термін дії', + 'years' => 'р.', + 'asset_location' => 'Оновити розташування активу', + 'asset_location_update_default_current' => 'Оновити розташування за замовчуванням і фактичне розташування', + 'asset_location_update_default' => 'Оновити тільки типове розташування', + 'asset_location_update_actual' => 'Оновити тільки фактичне місцезнаходження', + 'asset_not_deployable' => 'Стан активу не є розгортаним. Цей актив не може бути відмічений.', + 'asset_deployable' => 'Цей статус розміщено на ньому. Цей медіафайл може бути перевірений.', + 'processing_spinner' => 'Обробка... (Це може зайняти деякий час для великих файлів)', + 'optional_infos' => 'Додаткова інформація', + 'order_details' => 'Пов\'язані відомості про замовлення' +]; diff --git a/resources/lang/uk-UA/admin/hardware/general.php b/resources/lang/uk-UA/admin/hardware/general.php new file mode 100644 index 0000000000..51faacec3a --- /dev/null +++ b/resources/lang/uk-UA/admin/hardware/general.php @@ -0,0 +1,43 @@ + 'Про активи', + 'about_assets_text' => 'Активи це елементи відстежувані серійним номером або тегом активів. Вони зазвичай є вищими значеннями, де визначається конкретний товар.', + 'archived' => 'Архівний', + 'asset' => 'Актив', + 'bulk_checkout' => 'Видати активи', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Прийняти актив', + 'checkout' => 'Видати актив', + 'clone' => 'Клонувати актив', + 'deployable' => 'Розгортання', + 'deleted' => 'Цей медіафайл видалений.', + 'delete_confirm' => 'Ви впевнені, що хочете видалити цей медіафайл?', + 'edit' => 'Редагувати актив', + 'model_deleted' => 'Ця модель активів була видалена. Ви повинні відновити модель, перш ніж ви зможете відновити Ця модель.', + 'model_invalid' => 'Модель цього майна недійсна.', + 'model_invalid_fix' => 'Актив повинен бути відредагований, щоб виправити це, перш ніж намагатися перевірити його в або поза ним.', + 'requestable' => 'Доступно для запиту', + 'requested' => 'Запрошено користувачем', + 'not_requestable' => 'Ви не можете запросити', + 'requestable_status_warning' => 'Не змінювати статус запиту', + 'restore' => 'Restore Asset', + 'pending' => 'Очікуєтся', + 'undeployable' => 'Непридатний для зберігання', + 'undeployable_tooltip' => 'Цей медіафайл має марку стану, який не можна розгорнути, і цей час не може бути перевірений.', + 'view' => 'Переглянути актив', + 'csv_error' => 'У вас є помилка у файлі CSV:', + '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' => 'Спробуйте відповідати користувачам формату firstname.lastname (jane.smith)', + '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' => 'Спробуйте відповідати користувачам з email як ім\'я користувача', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Повідомлення про помилки:', + 'success_messages' => 'Повідомлення про успіх:', + 'alert_details' => 'Будь ласка, подивіться нижче для деталей.', + 'custom_export' => 'Користувальницькі експорту', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status ookup', + 'user_department' => 'Відділ користувача', +]; diff --git a/resources/lang/uk-UA/admin/hardware/message.php b/resources/lang/uk-UA/admin/hardware/message.php new file mode 100644 index 0000000000..57b46f6cce --- /dev/null +++ b/resources/lang/uk-UA/admin/hardware/message.php @@ -0,0 +1,91 @@ + 'Попередження: цей актив позначено як такий, що наразі неможливо розгорнути. + Якщо цей статус змінився, оновіть статус активу.', + 'does_not_exist' => 'Медіафайл не існує.', + 'does_not_exist_or_not_requestable' => 'Цей актив не існує або його не можна запитувати.', + 'assoc_users' => 'Цей актив в даний час відмічений користувачу і не може бути видалений. Спочатку перевірте активи, а потім спробуйте видалити знову. ', + + 'create' => [ + 'error' => 'Актив не був створений, будь ласка, спробуйте ще раз :(', + 'success' => 'Актив успішно створений. :)', + 'success_linked' => 'Активу з тегом :tag було успішно створено. Натисніть тут, щоб переглянути.', + ], + + 'update' => [ + 'error' => 'Актив не був оновлений, будь ласка, спробуйте ще раз', + 'success' => 'Актив успішно оновлено.', + 'nothing_updated' => 'Не було обрано жодного поля, тому нічого не було оновлено.', + 'no_assets_selected' => 'Не було обрано медіафайли, тому нічого не було змінено.', + 'assets_do_not_exist_or_are_invalid' => 'Вибрані медіафайли не можуть бути оновлені.', + ], + + 'restore' => [ + 'error' => 'Актив не був відновлений, будь ласка, спробуйте ще раз', + 'success' => 'Актив успішно відновлено.', + 'bulk_success' => 'Актив успішно відновлено.', + 'nothing_updated' => 'Медіафайли не були вибрані, тому нічого не було відновлено.', + ], + + 'audit' => [ + 'error' => 'Помилка аудиту активу. Будь ласка, спробуйте ще раз.', + 'success' => 'Активу успішно зараховано журнал.', + ], + + + 'deletefile' => [ + 'error' => 'Файл не видалено. Будь ласка, спробуйте ще раз.', + 'success' => 'Файл успішно видалено.', + ], + + 'upload' => [ + 'error' => 'Файл(и) не завантажено. Повторіть спробу.', + 'success' => 'Файл(и) успішно завантажено.', + 'nofiles' => 'Ви не обрали жодного файлу для завантаження, або завеликий файл', + 'invalidfiles' => 'Один або кілька ваших файлів завеликий або є файловим типом, який не допускається. Дозволені типи файлів - png, gif, jpg, doc, docx, pdf, і txt.', + ], + + 'import' => [ + 'error' => 'Деякі елементи не імпортовано належним чином.', + 'errorDetail' => 'Наступні елементи не були імпортовані через помилки.', + 'success' => 'Ваш файл імпортовано', + 'file_delete_success' => 'Ваш файл успішно вилучено', + 'file_delete_error' => 'Файл не може бути видалений', + 'file_missing' => 'Відсутній файл', + 'header_row_has_malformed_characters' => 'Один або кілька атрибутів у рядку заголовка містять невірні символи UTF-8', + 'content_row_has_malformed_characters' => 'Один або кілька атрибутів у першому рядку вмісту містять неправильні символи UTF-8', + ], + + + 'delete' => [ + 'confirm' => 'Ви впевнені, що хочете видалити цей медіафайл?', + 'error' => 'Виникла проблема при видаленні активу. Будь ласка, спробуйте ще раз.', + 'nothing_updated' => 'Активи не були вибрані, тому нічого не було видалено.', + 'success' => 'Актив успішно видалений.', + ], + + 'checkout' => [ + 'error' => 'Актив не був перевірений, будь ласка, спробуйте ще раз', + 'success' => 'Актив успішно перевірено.', + 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.', + 'not_available' => 'Цей актив недоступний для оформлення!', + 'no_assets_selected' => 'Ви повинні вибрати хоча б один медіафайл зі списку', + ], + + 'checkin' => [ + 'error' => 'Актив не був перевірений, будь ласка, спробуйте ще раз', + 'success' => 'Актив успішно перевірено.', + 'user_does_not_exist' => 'Вказаного користувача не існує. Спробуйте ще раз.', + 'already_checked_in' => 'Цей актив вже перевіряється.', + + ], + + 'requests' => [ + 'error' => 'Актив не був запитаний, будь ласка, спробуйте ще раз', + 'success' => 'Актив успішно запитаний.', + 'canceled' => 'Запит на оформлення замовлення успішно скасовано', + ], + +]; diff --git a/resources/lang/uk-UA/admin/hardware/table.php b/resources/lang/uk-UA/admin/hardware/table.php new file mode 100644 index 0000000000..730984ec1b --- /dev/null +++ b/resources/lang/uk-UA/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Тег активу', + 'asset_model' => 'Модель', + 'assigned_to' => 'Призначено', + 'book_value' => 'Поточне значення', + 'change' => 'В/З', + 'checkout_date' => 'Дата видачі', + 'checkoutto' => 'Видано', + 'components_cost' => 'Загальна вартість компонентів', + 'current_value' => 'Поточне значення', + 'diff' => 'Різниця', + 'dl_csv' => 'Завантажити CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Розташування', + 'purchase_cost' => 'Вартість', + 'purchase_date' => 'Придбано', + 'serial' => 'Серійник', + 'status' => 'Статус', + 'title' => 'Актив ', + 'image' => 'Зображення пристрою', + 'days_without_acceptance' => 'Днів без прийняття', + 'monthly_depreciation' => 'Місячна амортизація', + 'assigned_to' => 'Призначено', + 'requesting_user' => 'Запит користувача', + 'requested_date' => 'Дата запиту', + 'changed' => 'Змінено', + 'icon' => 'Іконка', +]; diff --git a/resources/lang/uk-UA/admin/kits/general.php b/resources/lang/uk-UA/admin/kits/general.php new file mode 100644 index 0000000000..9756201b91 --- /dev/null +++ b/resources/lang/uk-UA/admin/kits/general.php @@ -0,0 +1,50 @@ + 'Про попередньо визначені набори', + 'about_kits_text' => 'Попередньо визначені Кіти дозволяють швидко перевіряти колекцію предметів (активів, ліцензій тощо) користувачеві. Це може бути корисним, коли процес адаптації послідовний через багатьох користувачів, і всі користувачі отримують ті ж самі записи.', + 'checkout' => 'Замовити набір ', + 'create_success' => 'Набір було успішно створено.', + 'create' => 'Створити попередньо визначений набір', + 'update' => 'Оновити попередньо визначений набір', + 'delete_success' => 'Kit було успішно видалено.', + 'update_success' => 'Кіт було успішно оновлено.', + 'none_models' => 'Для оформлення :model недостатньо доступних активів. :qty обов\'язкові. ', + '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/uk-UA/admin/labels/message.php b/resources/lang/uk-UA/admin/labels/message.php new file mode 100644 index 0000000000..04ad119558 --- /dev/null +++ b/resources/lang/uk-UA/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Помилка в підрахунку :name. Очікувані: очікувалося, отримано :actual.', + 'invalid_return_type' => 'Невірний тип повернутий від :name. Очікувались, отримано :actual.', + 'invalid_return_value' => 'Невірне значення, повернуте від :name. Очікувались, отримано :actual.', + + 'does_not_exist' => 'Мітка не існує', + +]; diff --git a/resources/lang/uk-UA/admin/labels/table.php b/resources/lang/uk-UA/admin/labels/table.php new file mode 100644 index 0000000000..874268e8c5 --- /dev/null +++ b/resources/lang/uk-UA/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Обмеження на тестову компанію', + 'example_defaultloc' => 'Будівництво 1', + 'example_category' => 'Тестова категорія', + 'example_location' => 'Будівництво 2', + 'example_manufacturer' => 'Тестове Виробництво Inc.', + 'example_model' => 'Перевірити модель', + 'example_supplier' => 'Обмеження на тестову компанію', + 'labels_per_page' => 'Мітки', + 'support_fields' => 'Поля', + 'support_asset_tag' => 'Тег', + 'support_1d_barcode' => '1Д', + 'support_2d_barcode' => '2Д', + 'support_logo' => 'Логотип', + 'support_title' => 'Назва', + +]; \ No newline at end of file diff --git a/resources/lang/uk-UA/admin/licenses/form.php b/resources/lang/uk-UA/admin/licenses/form.php new file mode 100644 index 0000000000..9c1cf3d02c --- /dev/null +++ b/resources/lang/uk-UA/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'Актив', + 'checkin' => 'Прийняти', + 'create' => 'Створити ліцензію', + 'expiration' => 'Дійсний до', + 'license_key' => 'Ключ продукту', + 'maintained' => 'Підтримувані', + 'name' => 'Назва програмного забезпечення', + 'no_depreciation' => 'Не амортизувати', + 'purchase_order' => 'Номер замовлення на купівлю', + 'reassignable' => 'Перепризначене', + 'remaining_seats' => 'Залишені місця', + 'seats' => 'Кількість місць', + 'termination_date' => 'Дата закінчення', + 'to_email' => 'Ліцензія на електронну пошту', + 'to_name' => 'Ліцензія від імені', + 'update' => 'Оновити ліцензію', + 'checkout_help' => 'Ви повинні перевірити ліцензію на апаратні активи або особу. Ви можете вибрати і те, і інше, але власник активу повинен відповідати особі, до якої ви перевіряєте актив.' +); diff --git a/resources/lang/uk-UA/admin/licenses/general.php b/resources/lang/uk-UA/admin/licenses/general.php new file mode 100644 index 0000000000..50efbeffcb --- /dev/null +++ b/resources/lang/uk-UA/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Про ліцензії', + 'about_licenses' => 'Ліцензії використовуються для відстеження програмних забезпечень. У них є певну кількість місць, які можуть бути перевірені особистому', + 'checkin' => 'Потрібно перейти між ліцензіями', + 'checkout_history' => 'Історія видачі', + 'checkout' => 'Чекайте місце ліцензії', + 'edit' => 'Редагувати ліцензію', + 'filetype_info' => 'Дозволені типи файлів - png, gif, jpg, jpeg, doc, docx, pdf, txt, zip і rar.', + 'clone' => 'Клонувати ліцензію', + 'history_for' => 'Історія для ', + 'in_out' => 'В/З', + 'info' => 'Інформація про ліцензію', + 'license_seats' => 'Місця ліцензії', + 'seat' => 'Місце', + 'seats' => 'Кількість місць', + 'software_licenses' => 'Ліцензії на програмне забезпечення', + 'user' => 'Користувач', + 'view' => 'Переглянути ліцензію', + 'delete_disabled' => 'Ця ліцензія ще не може бути видалена, оскільки деякі місця все ще перевіряються.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Прийняти всі місця', + 'modal' => 'Це призведе до перевірки дій в одному місці. | Ця дія буде перевіряти всі :checkedout_seats_count місць для цієї ліцензії.', + 'enabled_tooltip' => 'Прийняти ВСІ місця для цієї ліцензії від користувачів і активів', + 'disabled_tooltip' => 'Це вимкнено, тому що наразі немає місць', + 'disabled_tooltip_reassignable' => 'Це вимкнено, оскільки ліцензія не є розумною', + 'success' => 'Ліцензія успішно перевірена! | Всі ліцензії успішно перевірені!', + 'log_msg' => 'Перевірено через масову ліцензію з використанням GUI', + ], + + 'checkout_all' => [ + 'button' => 'Видати всі місця', + 'modal' => 'Ця дія перевірить одне місце для першого доступного користувача. | Ця дія перевірить всі :available_seats_count місць з першими доступними користувачами. Користувача вважається доступним для цього місця, якщо ця ліцензія вже не перевірена їм, і автоматично призначення властивості ліцензії увімкнено на їхній обліковий запис користувача.', + 'enabled_tooltip' => 'Викидати всі місця (або стільки, скільки доступно) всім користувачам', + 'disabled_tooltip' => 'Це вимкнено, оскільки відсутні місця', + 'success' => 'Ліцензія успішно перевірена! | :count ліцензії успішно перевірені!', + 'error_no_seats' => 'На цій ліцензії не залишилось місць.', + 'warn_not_enough_seats' => ':count користувачі були призначені для цієї ліцензії, але ми закінчили доступні місця в ліцензії.', + 'warn_no_avail_users' => 'Нічого робити. Немає користувачів, які не мають цієї ліцензії, призначеної для них.', + 'log_msg' => 'Перевірено через масову ліцензію з GUI', + + + ], + ], + + 'below_threshold' => 'Залишилось :remaining_count місць для цієї ліцензії з мінімальною кількістю :min_amt. Ви можете розглянути можливість придбання більше місць.', + 'below_threshold_short' => 'Цей товар знаходиться нижче мінімальної необхідної кількості.', +); diff --git a/resources/lang/uk-UA/admin/licenses/message.php b/resources/lang/uk-UA/admin/licenses/message.php new file mode 100644 index 0000000000..4576f24284 --- /dev/null +++ b/resources/lang/uk-UA/admin/licenses/message.php @@ -0,0 +1,54 @@ + 'Ліцензія не існує або у вас немає дозволу на її перегляд.', + 'user_does_not_exist' => 'Користувач не існує.', + 'asset_does_not_exist' => 'Актив, який ви намагаєтеся пов\'язати з цією ліцензією, не існує.', + 'owner_doesnt_match_asset' => 'Актив, який ви намагаєтеся пов\'язати з цією ліцензією, належить жодній особі, яка була обрана в призначеному для розірвання.', + 'assoc_users' => 'Ця ліцензія на даний час перевірена з користувачем і не може бути видалена. Будь ласка, спочатку перевірте ліцензію, і повторіть спробу. ', + 'select_asset_or_person' => 'Ви повинні вибрати актив або користувача, але не обох.', + 'not_found' => 'Ліцензію не знайдено', + 'seats_available' => 'Доступно :seat_count місць', + + + 'create' => array( + 'error' => 'Ліцензію не створено, будь ласка, спробуйте ще раз.', + 'success' => 'Ліцензію успішно створено.' + ), + + 'deletefile' => array( + 'error' => 'Файл не видалено. Будь ласка, спробуйте ще раз.', + 'success' => 'Файл успішно видалено.', + ), + + 'upload' => array( + 'error' => 'Файл(и) не завантажено. Повторіть спробу.', + 'success' => 'Файл(и) успішно завантажено.', + 'nofiles' => 'Ви не обрали жодного файлу для завантаження, або завеликий файл', + 'invalidfiles' => 'Один або кілька ваших файлів завеликий або є файловим типом, який не допускається. Дозволені типи файлів - png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rtf, rtf, xml, і lic.', + ), + + 'update' => array( + 'error' => 'Ліцензія не була оновлена, будь ласка, спробуйте ще раз', + 'success' => 'Ліцензію успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви дійсно бажаєте видалити цю ліцензію?', + 'error' => 'Виникла проблема при видаленні ліцензії. Будь ласка, спробуйте ще раз.', + 'success' => 'Ліцензію успішно видалено.' + ), + + 'checkout' => array( + 'error' => 'Виникла проблема з перевіркою ліцензії. Спробуйте ще раз.', + 'success' => 'Ліцензію успішно перевірено', + 'not_enough_seats' => 'Недостатньо вільних ліцензійних місць для оформлення замовлення', + ), + + 'checkin' => array( + 'error' => 'Виникла помилка перевірки ліцензії. Будь ласка, спробуйте ще раз.', + 'success' => 'Ліцензія успішно перевірена' + ), + +); diff --git a/resources/lang/uk-UA/admin/licenses/table.php b/resources/lang/uk-UA/admin/licenses/table.php new file mode 100644 index 0000000000..00b33f5d6b --- /dev/null +++ b/resources/lang/uk-UA/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'Призначено', + 'checkout' => 'В/З', + 'id' => 'ID', + 'license_email' => 'Email ліцензії', + 'license_name' => 'Зареєстровано на', + 'purchase_date' => 'Дата покупки', + 'purchased' => 'Придбано', + 'seats' => 'Кількість місць', + 'hardware' => 'Залізо', + 'serial' => 'Серійник', + 'title' => 'Ліцензія', + +); diff --git a/resources/lang/uk-UA/admin/locations/message.php b/resources/lang/uk-UA/admin/locations/message.php new file mode 100644 index 0000000000..a7b5b111e6 --- /dev/null +++ b/resources/lang/uk-UA/admin/locations/message.php @@ -0,0 +1,29 @@ + 'Розташування не існує.', + 'assoc_users' => 'Розташування зараз пов\'язано як мінімум з одним користувачем та не може бути видалено. Оновіть ваших користувачів, так щоб вони не були більше пов\'язані з розташуванням і спробуйте ще раз. ', + 'assoc_assets' => 'Це розташування в даний час пов\'язано принаймні з одним активом і не може бути видалений. Будь ласка, оновіть ваші медіафайли, щоб більше не посилатися на це розташування і повторіть спробу. ', + 'assoc_child_loc' => 'Це місцезнаходження наразі батько принаймні одного дочірнього місця і не може бути видалений. Будь ласка, оновіть ваше місцеположення, щоб більше не посилатися на це місце і повторіть спробу. ', + 'assigned_assets' => 'Призначені активи', + 'current_location' => 'Поточне місцезнаходження', + + + 'create' => array( + 'error' => 'Місце не створено, спробуйте ще раз.', + 'success' => 'Розташування успішно створено.' + ), + + 'update' => array( + 'error' => 'Розташування не було оновлено, спробуйте ще раз', + 'success' => 'Розташування успішно створено.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видати це розташування?', + 'error' => 'Виникла проблема з видаленням місцезнаходження. Будь ласка, спробуйте ще раз.', + 'success' => 'Розташування було успішно видалено.' + ) + +); diff --git a/resources/lang/uk-UA/admin/locations/table.php b/resources/lang/uk-UA/admin/locations/table.php new file mode 100644 index 0000000000..52a133372c --- /dev/null +++ b/resources/lang/uk-UA/admin/locations/table.php @@ -0,0 +1,42 @@ + 'Про розташування', + 'about_locations' => 'Розташування використовуються для відсліджування інформації про місцеположення для користувачів, активів та іншого', + 'assets_rtd' => 'Активи', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Призначені активи', + 'id' => 'ID', + 'city' => 'Місто', + 'state' => 'Штат', + 'country' => 'Країна', + 'create' => 'Створити розташування', + 'update' => 'Оновити розташування', + 'print_assigned' => 'Друк призначено', + 'print_all_assigned' => 'Друкувати всі призначені', + 'name' => 'Назва розташування', + 'address' => 'Адреса', + 'address2' => 'Адресний рядок 2', + 'zip' => 'Поштовий код', + 'locations' => 'Розташування', + 'parent' => 'Батьківський', + 'currency' => 'Валюта розташування', + 'ldap_ou' => 'Пошук OU в LDAP', + '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' => 'Дата:', + 'phone' => 'Телефон місця розташування', + 'signed_by_asset_auditor' => 'Підписано (Аудитор Активів):', + 'signed_by_finance_auditor' => 'Підписано (Фінансовий Аудитор):', + 'signed_by_location_manager' => 'Підписано (Менеджер Місцезнаходження):', + 'signed_by' => 'Підписався від:', +]; diff --git a/resources/lang/uk-UA/admin/manufacturers/message.php b/resources/lang/uk-UA/admin/manufacturers/message.php new file mode 100644 index 0000000000..fb904d9a0c --- /dev/null +++ b/resources/lang/uk-UA/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Змінні {LOCALE}, {SERIAL}, {MODEL_NUMBER} і {MODEL_NAME} можна використовувати в URL-адресі для автоматичного заповнення цих значень під час перегляду ресурсів, наприклад https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Виробник не існує.', + 'assoc_users' => 'Цього виробника зараз пов\'язано принаймні з однією моделлю та не може бути видалений. Будь ласка, оновіть ваші моделі, щоб більше не посилатися на виробника та повторіть спробу. ', + + 'create' => array( + 'error' => 'Виробник не був створений, будь ласка, спробуйте ще раз.', + 'success' => 'Виробник успішно створений.' + ), + + 'update' => array( + 'error' => 'Виробник не був оновлений, спробуйте ще раз', + 'success' => 'Виробника успішно оновлено.' + ), + + 'restore' => array( + 'error' => 'Виробник не був відновлений, спробуйте ще раз', + 'success' => 'Виробник успішно відновлений.' + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені що хочете видалити виробника?', + 'error' => 'Виникла проблема при видаленні виробника. Будь ласка, спробуйте знову.', + 'success' => 'Виробник успішно видалений.' + ) + +); diff --git a/resources/lang/uk-UA/admin/manufacturers/table.php b/resources/lang/uk-UA/admin/manufacturers/table.php new file mode 100644 index 0000000000..0709e9519a --- /dev/null +++ b/resources/lang/uk-UA/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Про виробників', + 'about_manufacturers_text' => 'Виробники це компанії, що виготовляються ваші активи. Ви можете зберігати необхідну контактну інформацію про них, що буде відображатися на сторінках з детальним описом актвів.', + 'asset_manufacturers' => 'Виробники активів', + 'create' => 'Створити виробника', + 'id' => 'ID', + 'name' => 'Назва', + 'support_email' => 'Email підтримки', + 'support_phone' => 'Телефон підтримки', + 'support_url' => 'URL підтримки', + 'warranty_lookup_url' => 'URL-адреса фільтрування гарантії', + 'update' => 'Оновити виробника', + +); diff --git a/resources/lang/uk-UA/admin/models/general.php b/resources/lang/uk-UA/admin/models/general.php new file mode 100644 index 0000000000..760fc7fb19 --- /dev/null +++ b/resources/lang/uk-UA/admin/models/general.php @@ -0,0 +1,18 @@ + 'Про моделі активів', + 'about_models_text' => 'Моделі активів це спосіб групування ідентичних активів. Наприклад, «Lenovo G700», «Nokia 3310», тощо.', + 'deleted' => 'Цю модель було видалено.', + 'bulk_delete' => 'Масове видалення моделей активів', + 'bulk_delete_help' => 'Скористайтеся прапорцями нижче, щоб підтвердити видалення вибраних моделей активів. Моделі активу, які мають активи, пов\'язані з ними, не можуть бути видалені, поки активи не пов\'язані з іншою моделлю.', + 'bulk_delete_warn' => 'Ви збираєтеся видалити одну модель активу. | Ви збираєтеся видалити :model_count моделей активів.', + 'restore' => 'Відновити модель', + 'requestable' => 'Користувачі можуть створювати запит на цю модель', + 'show_mac_address' => 'Показувати поле адреси MAC в медіафайлах в цій моделі', + 'view_deleted' => 'Переглянути видалені', + 'view_models' => 'Переглянути моделі', + 'fieldset' => 'Набір полів', + 'no_custom_field' => 'Немає настроюваних полів', + 'add_default_values' => 'Додати значення за замовчуванням', +); diff --git a/resources/lang/uk-UA/admin/models/message.php b/resources/lang/uk-UA/admin/models/message.php new file mode 100644 index 0000000000..a19a1d2f42 --- /dev/null +++ b/resources/lang/uk-UA/admin/models/message.php @@ -0,0 +1,47 @@ + 'Видалена модель медіафайла', + 'does_not_exist' => 'Модель не існує.', + 'no_association' => 'УВАГА! Модель активу для цього елемента невірна або відсутня!', + 'no_association_fix' => 'Це може порушити речі дивним і жахливим способом. Відредагуйте цей актив щоб призначити йому модель.', + 'assoc_users' => 'Ця модель пов\'язана в даний час з одним або більше активами і не може бути видалена. Будь ласка, видаліть активи, а потім спробуйте видалити їх. ', + + + 'create' => array( + 'error' => 'Модель не було створено, спробуйте ще раз.', + 'success' => 'Модель успішно створено.', + 'duplicate_set' => 'Модель активу з такою назвою, виробника та номер моделі вже існує.', + ), + + 'update' => array( + 'error' => 'Модель не була оновлена, спробуйте ще раз', + 'success' => 'Модель успішно оновлено.', + ), + + 'delete' => array( + 'confirm' => 'Ви впевнені, що хочете видалити цю модель?', + 'error' => 'Виникла проблема видалення моделі. Будь ласка, спробуйте ще раз.', + 'success' => 'Модель успішно видалено.' + ), + + 'restore' => array( + 'error' => 'Модель не було відновлено, будь ласка, спробуйте ще раз', + 'success' => 'Модель успішно відновлена.' + ), + + 'bulkedit' => array( + 'error' => 'Немає змінених полів, тому нічого не було оновлено.', + 'success' => 'Модель успішно оновлено. |:model_count моделей успішно оновлено.', + 'warn' => 'Ви збираєтеся оновити властивості наступної моделі:|Ви збираєтеся редагувати властивості наступних :model_count моделей:', + + ), + + 'bulkdelete' => array( + 'error' => 'Жодного зразка не було вибрано, тому нічого не було вилучено.', + 'success' => 'Модель видалена!|:success_count моделей видалено!', + 'success_partial' => ':success_count моделей було видалено, проте :fail_count не може бути видалено, оскільки вони все ще мають активи, пов\'язані з ними.' + ), + +); diff --git a/resources/lang/uk/admin/models/table.php b/resources/lang/uk-UA/admin/models/table.php similarity index 100% rename from resources/lang/uk/admin/models/table.php rename to resources/lang/uk-UA/admin/models/table.php diff --git a/resources/lang/uk-UA/admin/reports/general.php b/resources/lang/uk-UA/admin/reports/general.php new file mode 100644 index 0000000000..3f78787ae9 --- /dev/null +++ b/resources/lang/uk-UA/admin/reports/general.php @@ -0,0 +1,17 @@ + 'Виберіть варіанти, які Ви хочете для звіту про активи.', + 'deleted_user' => 'Видалений користувач', + 'send_reminder' => 'Надіслати нагадування', + 'reminder_sent' => 'Нагадування надіслано', + 'acceptance_deleted' => 'Видалено запит на підтвердження', + 'acceptance_request' => 'Прийнятий запит', + 'custom_export' => [ + 'user_address' => 'Адреса користувача', + 'user_city' => 'Місто Користувача', + 'user_state' => 'Стан користувача', + 'user_country' => 'Країна', + 'user_zip' => 'Поштовий індекс користувача' + ] +]; \ No newline at end of file diff --git a/resources/lang/uk-UA/admin/reports/message.php b/resources/lang/uk-UA/admin/reports/message.php new file mode 100644 index 0000000000..9e8f1e7679 --- /dev/null +++ b/resources/lang/uk-UA/admin/reports/message.php @@ -0,0 +1,5 @@ + 'Оберіть хоча б один варіант.' +); diff --git a/resources/lang/uk-UA/admin/settings/general.php b/resources/lang/uk-UA/admin/settings/general.php new file mode 100644 index 0000000000..69382851df --- /dev/null +++ b/resources/lang/uk-UA/admin/settings/general.php @@ -0,0 +1,367 @@ + 'Active Directory', + 'ad_domain' => 'Домен Active directory', + 'ad_domain_help' => 'Іноді це те саме, що і ваш домен електронної пошти, але не завжди.', + 'ad_append_domain_label' => 'Додати доменне ім\'я', + 'ad_append_domain' => 'Додати доменне ім\'я для поля користувача', + 'ad_append_domain_help' => 'Користувач не потрібний для запису "username@domain.local", вони можуть просто ввести "ім\'я користувача".', + 'admin_cc_email' => 'Адреса електронної пошти CC', + 'admin_cc_email_help' => 'Якщо ви бажаєте відправити копію листів, що відправляються користувачам, до додаткового облікового запису, введіть його тут. В іншому випадку залиште це поле порожнім.', + 'admin_settings' => 'Адміністративні налаштування', + 'is_ad' => 'Це сервер Active Directory', + 'alerts' => 'Попередження', + 'alert_title' => 'Оновити налаштування сповіщень', + 'alert_email' => 'Надіслати сповіщення', + 'alert_email_help' => 'Адреси електронної пошти або списки розсилки, вам потрібно, щоб будуть відправлятися попередження, розділені комами', + 'alerts_enabled' => 'Увімкнути сповіщення по електронній пошті', + 'alert_interval' => 'Поріг Закінчення сповіщень (в днях)', + 'alert_inv_threshold' => 'Поріг сповіщення про інвентар', + 'allow_user_skin' => 'Дозволити користувацький скін', + 'allow_user_skin_help_text' => 'Вибір цього параметра дозволить користувачеві перевизначити стиль інтерфейсу з іншим.', + 'asset_ids' => 'ID активів', + 'audit_interval' => 'Інтервал аудиту', + 'audit_interval_help' => 'Якщо вам потрібно регулярно перевіряти активи, введіть інтервал у місяці, що ви використовуєте. Якщо ви оновите це значення, всі "наступні терміни" для активів з майбутньою датою аудиту будуть оновлені.', + 'audit_warning_days' => 'Поріг попередження аудиту', + 'audit_warning_days_help' => 'Скільки днів заздалегідь слід попередити, коли активи мають бути призначені для перевірки?', + 'auto_increment_assets' => 'Створення автоматичного збільшення тегів медіафайлів', + 'auto_increment_prefix' => 'Префікс (необов\'язково)', + 'auto_incrementing_help' => 'Спочатку увімкніть автоматичне збільшення міток медіафайлів', + 'backups' => 'Резервні копії', + 'backups_help' => 'Створення, завантаження і відновлення резервних копій ', + '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' => 'Введіть текст "ВИДАЛЕННЯ" у полі знизу, щоб очистити ваші видалені записи. Цю дію не можна буде скасувати, після чого буде застосовано PERMANENTLY видаліть усі раніше видалені вами елементи. (Спочатку ви повинні зробити резервну копію, лише щоб бути безпечним.)', + 'custom_css' => 'Власний CSS', + 'custom_css_help' => 'Введіть будь-які власні зміни CSS, які ви хотіли б використовувати. Не включайте <style></style>.', + 'custom_forgot_pass_url' => 'URL для скидання пароля', + 'custom_forgot_pass_url_help' => 'Це замінює вбудовану URL-адресу пароля на екрані авторизації - направляти людей на внутрішні чи хостингові скидання пароля LDAP функціональності. Уникне вимкнення функціоналу пароля для імені локального користувача.', + 'dashboard_message' => 'Повідомлення в меню налаштувань', + 'dashboard_message_help' => 'Цей текст з\'явиться на панелі керування для будь-кого, хто має дозвіл на перегляд панелі керування.', + 'default_currency' => 'Валюта за замовчуванням', + 'default_eula_text' => 'EULA за замовчуванням', + 'default_language' => 'Мова за замовчуванням', + 'default_eula_help_text' => 'Ви також можете пов\'язати користувальницькі EULA з конкретними категоріями активів.', + 'display_asset_name' => 'Відображення назви активу', + 'display_checkout_date' => 'Показувати дату оформлення замовлення', + 'display_eol' => 'Відображати EOL у вигляді таблиці', + 'display_qr' => 'Показати квадрати коди', + 'display_alt_barcode' => 'Відображати 1D штрих-код', + 'email_logo' => 'Логотип електронної пошти', + 'barcode_type' => '2D тип коду', + 'alt_barcode_type' => '1D тип штрихкоду', + 'email_logo_size' => 'Квадратні логотипи в електронному листі виглядають найкращими. ', + 'enabled' => 'Увімкнено', + 'eula_settings' => 'Налаштування EULA', + 'eula_markdown' => 'Цей EULA дозволяє Github розміщений на markdown.', + 'favicon' => 'Іконка', + 'favicon_format' => 'Допустимі типи файлів - це значок, png та gif. Інші формати зображень можуть не працювати у всіх браузерах.', + 'favicon_size' => 'Значки вподобань мають бути квадратними зображеннями, 16х16 пікселів.', + 'footer_text' => 'Додатковий текст у футері ', + 'footer_text_help' => 'Цей текст з\'явиться у правому нижньому колонтитулі. Посилання дозволені використовувати Github flavored markdown. Розриви ліній, заголовки, зображення і т. д. можуть призвести до непередбачуваних результатів.', + 'general_settings' => 'Загальні налаштування', + 'general_settings_keywords' => 'компанія підтримує, підпис, прийнятання, формат електронної пошти, формату, картинки, на одну сторінку, thumbnail, eula, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'EULA за замовчуванням', + 'generate_backup' => 'Створити резервну копію', + 'google_workspaces' => 'Робочі області Google', + 'header_color' => 'Колір заголовку', + 'info' => 'Ці параметри дозволяють налаштувати деякі аспекти інсталяції.', + 'label_logo' => 'Логотип для Міток', + 'label_logo_size' => 'Квадратний логотип виглядає найкраще - відображатиметься у верхньому правому куті кожної позначки активів. ', + 'laravel' => 'Версія Laravel', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Типова група прав', + 'ldap_default_group_info' => 'Виберіть групу, щоб призначити новим синхронізованим користувачам. Пам\'ятайте, що користувач бере дозволи цієї групи.', + 'no_default_group' => 'Без типової групи', + 'ldap_help' => 'LDAP/Активний каталог', + '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 та ключ для з\'єднань LDAP, як правило, корисні лише в конфігураціях Google Workspace з "Secure LDAP". Обидва є обов\'язковими.', + 'ldap_location' => 'LDAP розташування', +'ldap_location_help' => 'Поле LDAP Location повинно використовуватися, якщо OU не вказано у Base Bind DN. Залиште поле порожнім, якщо потрібно використовувати пошук OU.', + 'ldap_login_test_help' => 'Введіть дійсне ім\'я користувача і пароль LDAP з базового DN, який ви вказали, щоб перевірити чи правильно налаштований ваш логін LDAP. Ви ПОВИННІ ЗБЕРЕГТИ ВАШ ВИДАЛЕНО ДОДАТНО ДОСТУПНІ ПЕРШЕНЬ.', + 'ldap_login_sync_help' => 'Це тільки тести, що LDAP може синхронізувати правильно. Якщо ваша запит автентифікації LDAP не правильна, користувачі все одно можуть увійти в систему. Ви ПОВИННІ ЗБЕРЕГТИ ВАШ ВИДАЛЕНО ДОДАТНО ДОСТУПНІ ПЕРШЕНЬ.', + 'ldap_manager' => 'Менеджер LDAP', + 'ldap_server' => 'Сервер LDAP', + 'ldap_server_help' => 'Це має починатися з ldap:// (для незашифрованих або TLS) або ldaps:// (для SSL)', + 'ldap_server_cert' => 'Перевірка SSL сертифікату LDAP', + 'ldap_server_cert_ignore' => 'Дозволити недійсний SSL сертифікат', + 'ldap_server_cert_help' => 'Виберіть цей прапорець, якщо ви використовуєте самостійно підписаний SSL сертифікат і хотіли б прийняти неприпустимий SSL сертифікат.', + 'ldap_tls' => 'Використовувати TLS', + 'ldap_tls_help' => 'Це необхідно перевірити лише у випадку, якщо Ви запускаєте STARTTLS на вашому сервері LDAP. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'Відділ LDAP', + 'ldap_phone' => 'LDAP-телефон', + 'ldap_jobtitle' => 'Заголовок завдання LDAP', + 'ldap_country' => 'Країни LDAP', + 'ldap_pword' => 'LDAP-зв\'язуйте пароль', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP-фільтр', + 'ldap_pw_sync' => 'Синхронізація паролів LDAP', + 'ldap_pw_sync_help' => 'Зніміть цей прапорець, якщо ви не хочете зберігати паролі LDAP з локальними паролями. Відключення означає, що ваші користувачі можуть не входити в систему, якщо ваш сервер LDAP недосяжний з певних причин.', + 'ldap_username_field' => 'Поле для імені користувача', + 'ldap_lname_field' => 'Прізвище', + 'ldap_fname_field' => 'Ім\'я в LDAP', + 'ldap_auth_filter_query' => 'LDAP-запит автентифікації', + 'ldap_version' => 'Версія LDAP', + 'ldap_active_flag' => 'Активний прапор LDAP', + 'ldap_activated_flag_help' => 'Це значення використовується для визначення того, чи може синхронізований користувач увійти до Snipe-IT. Це не впливає на можливість видавати/приймати активи їм/від них і має бути назва атрибута у вашому AD/LDAP, а не значення.

Якщо в цьому полі встановлено назву поля, яка не існує у вашому AD/LDAP, або значення в полі AD/LDAP встановлено на 0 або false , вхід користувача буде вимкнено. Якщо значення в полі AD/LDAP встановлено на 1 або true або будь-який інший текст, це означає, що користувач може ввійти. Коли поле пусте в Вашому AD, ми дотримуємося атрибута userAccountControl, який зазвичай дозволяє активним користувачам входити в систему.', + 'ldap_emp_num' => 'LDAP-номер Співробітника', + 'ldap_email' => 'Email LDAP', + 'ldap_test' => 'Тестувати LDAP', + 'ldap_test_sync' => 'Тестувати синхронізацію LDAP', + 'license' => 'Ліцензія програмного забезпечення', + 'load_remote' => 'Використовувати Gravatar', + 'load_remote_help_text' => 'Зніміть цей прапорець, якщо інсталяція не може завантажити скрипти з зовнішнього Інтернету. Це дозволить Snipe-IT завантажити зображення з Gravatar.', + 'login' => 'Спроби входу в систему', + 'login_attempt' => 'Спроби входу в систему', + 'login_ip' => 'IP-адреса', + 'login_success' => 'Успішно?', + 'login_user_agent' => 'Ідентифікатор браузера', + 'login_help' => 'Список спроб входу', + 'login_note' => 'Примітка для входу', + 'login_note_help' => 'Додайте кілька речень на екран вашого входу, наприклад для того, щоб допомогти людям, які знайшли загубленого чи вкраденого пристрою. Це поле приймає Github flavored markdown', + 'login_remote_user_text' => 'Опції для входу користувача', + 'login_remote_user_enabled_text' => 'Увімкнути вхід за допомогою віддаленого заголовка користувача', + 'login_remote_user_enabled_help' => 'Цей параметр вмикає авторизацію через заголовок REMOTE_USER згідно з заголовком "Загального інтерфейсу шлюзу (rfc3875)"', + 'login_common_disabled_text' => 'Вимкнути інші механізми автентифікації', + 'login_common_disabled_help' => 'Ця опція вимикає інші механізми аутентифікації. Просто увімкніть цю опцію, якщо ви впевнені, що ваш логін на REMOTE_USER вже працює', + 'login_remote_user_custom_logout_url_text' => 'URL спеціального виходу', + 'login_remote_user_custom_logout_url_help' => 'Якщо вказано посилання, користувачі будуть перенаправлені на цей URL після виходу з Snipe-IT. Це корисно для коректного закриття користувацьких сеансів вашого провайдера автентифікації.', + 'login_remote_user_header_name_text' => 'Користувацький заголовок імені користувача', + 'login_remote_user_header_name_help' => 'Використовувати вказаний заголовок замість REMOTE_USER', + 'logo' => 'Логотип', + 'logo_print_assets' => 'Використовувати у друку', + 'logo_print_assets_help' => 'Використовувати брендинг у списки друкованих медіафайлів ', + 'full_multiple_companies_support_help_text' => 'Обмеження користувачів (включаючи адміністраторів), призначених для компаній своїх активів.', + 'full_multiple_companies_support_text' => 'Повна підтримка багатьох компаній', + 'show_in_model_list' => 'Показати в відкиданнях моделі', + 'optional' => 'необов\'язково', + 'per_page' => 'Результатів на стор', + 'php' => 'Версія PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, система, інформація', + 'php_overview_help' => 'Інформація про систему PHP', + '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' => 'Пароль не може бути таким же, як ім\'я, прізвище, електронна пошта або ім\'я користувача', + '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' => 'Це заборонить користувачам використовувати загальні паролі з топ-10 000 паролів, що повідомляються з порушень.', + 'qr_help' => 'Увімкнути QR-коди, щоб спочатку встановити цей', + 'qr_text' => 'QR Code Text', + 'saml' => 'ПРИРУЧЕННЯ', + 'saml_title' => 'Оновити налаштування SAML', + 'saml_help' => 'Налаштування SAML', + 'saml_enabled' => 'SAML увімкнено', + 'saml_integration' => 'Інтеграція з SAML', + 'saml_sp_entityid' => 'ID сутності', + 'saml_sp_acs_url' => 'URL-адреса споживачів тверджень (ACS)', + 'saml_sp_sls_url' => 'Єдиний вихід служби (SLS) URL', + 'saml_sp_x509cert' => 'Публічний сертифікат', + 'saml_sp_metadata_url' => 'URL-адреса метаданих', + 'saml_idp_metadata' => 'SAML IdP метаданих', + 'saml_idp_metadata_help' => 'Можна вказати метадані IdP за допомогою URL або XML-файлу.', + 'saml_attr_mapping_username' => 'Співставлення атрибутів - Ім\'я користувача', + 'saml_attr_mapping_username_help' => 'NameID буде використано, якщо мапа атрибутів не визначена або неприпустима.', + 'saml_forcelogin_label' => 'Вхід через SAML', + 'saml_forcelogin' => 'Зробити SAML основним логіном', + 'saml_forcelogin_help' => 'Ви можете використовувати \'/login?nosaml\', щоб увійти на звичайну сторінку авторизації.', + 'saml_slo_label' => 'Єдиний вихід SAML', + 'saml_slo' => 'Надіслати запит входу до IdP при виході', + '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' => 'Показувати сповіщення у верхньому меню', + 'show_archived_in_list' => 'Архівовані активи', + 'show_archived_in_list_text' => 'Показати архівовані активи в списку "всіх медіафайлів"', + 'show_assigned_assets' => 'Показати медіафайли, вибрані медіафайлах', + 'show_assigned_assets_help' => 'Відображати медіафайли, які прив\'язані до інших активів в режимі Перегляд користувача -> Активи, Перегляд користувача -> Інформація -> Друкувати всі призначені для облікового запису -> Показати присвоєні інструменти.', + 'show_images_in_email' => 'Показувати зображення в е-пошті', + 'show_images_in_email_help' => 'Зніміть цей прапорець, якщо інсталяція Snipe-IT розташована за VPN або закритою мережею, і користувачі за межами мережі не зможуть завантажувати зображення, які обслуговуються з цієї інсталяції у своїх листах.', + 'site_name' => 'Назва сайту', + 'integrations' => 'Ентеграції', + 'slack' => 'Slack', + 'general_webhook' => 'Загальний Webhook', + 'ms_teams' => 'Команди Microsoft', + 'webhook' => ':app', + 'webhook_presave' => 'Тест для збереження', + 'webhook_title' => 'Зміна параметрів вебхука', + 'webhook_help' => 'Налаштування інтеграції', + 'webhook_botname' => ':app Ім\'я', + 'webhook_channel' => ':app канал', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Налаштування', + 'webhook_test' =>'Перевірити інтеграцію з :app', + 'webhook_integration_help' => 'Інтеграція :app необов’язкова, однак Endpoint та канал потрібні, якщо ви бажаєте її використовувати. Щоб налаштувати інтеграцію :app, потрібно спочатку створити вхідний вебхук у своєму обліковому записі :app. Натисніть кнопку Тест Інтеграції :app, щоб підтвердити правильність налаштувань перед збереженням. ', + 'webhook_integration_help_button' => 'Як тільки ви зберегли свою інформацію :app , з\'явиться тестова кнопка.', + 'webhook_test_help' => 'Перевірте, чи налаштована інтеграція :app коректно. ВИ ПОВИННІ ЗБЕРЕЖЕТЕ ВАШЕ ОНОВАНО :app SETTINGS FIRST.', + 'snipe_version' => 'Версія Snipe-IT', + 'support_footer' => 'Підтримка посилань в футері ', + 'support_footer_help' => 'Вкажіть, хто бачить посилання на інформацію підтримки Snipe-IT та посібник користувача', + 'version_footer' => 'Версія в футері ', + 'version_footer_help' => 'Вкажіть, хто бачить версію Snipe-IT і номер збірки.', + 'system' => 'Інформація про систему', + 'update' => 'Оновити налаштування', + 'value' => 'Цінність', + 'brand' => 'Фірмове оформлення', + 'brand_keywords' => 'нижній, логотип, принтер, тема, шкіра, кольори, колір, css', + 'brand_help' => 'Лого - Назва сайту', + 'web_brand' => 'Тип Веб-брендінгу', + 'about_settings_title' => 'Про налаштування', + 'about_settings_text' => 'Ці параметри дозволяють налаштувати деякі аспекти інсталяції.', + 'labels_per_page' => 'Мітки на сторінці', + 'label_dimensions' => 'Мітки розмірів (у дюймах)', + 'next_auto_tag_base' => 'Наступна автоіндикатор', + 'page_padding' => 'Поле сторінки (дюйм)', + 'privacy_policy_link' => 'Посилання на політику конфіденційності', + 'privacy_policy' => 'Політика конфіденційності', + 'privacy_policy_link_help' => 'Якщо тут включено URL, посилання на Вашу політику конфіденційності буде включено в нижній частині додатку і в будь-якому листі, які відправляє система, у відповідності з GDPR. ', + 'purge' => 'Знищити вилучені записи', + 'purge_deleted' => 'Знищити видалено ', + 'labels_display_bgutter' => 'Позначати нижній шосейний труб', + 'labels_display_sgutter' => 'Мітка дихання', + 'labels_fontsize' => 'Label font size', + 'labels_pagewidth' => 'Ширина аркуша мітки', + 'labels_pageheight' => 'Висота етикетки', + 'label_gutters' => 'Інтервал міток (дюйм)', + 'page_dimensions' => 'Розміри сторінки (дюйм)', + 'label_fields' => 'Видимі поля для Мітки', + 'inches' => 'дюймів', + 'width_w' => 'т', + 'height_h' => 'г', + 'show_url_in_emails' => 'Посилання на Snipe-IT в E-mail-адресах', + 'show_url_in_emails_help_text' => 'Зніміть цей прапорець, якщо ви не хочете вказувати посилання на встановлення Snipe-IT у футерах електронної пошти. Корисно, якщо більшість з ваших користувачів ніколи не увійшли. ', + 'text_pt' => 'бал', + 'thumbnail_max_h' => 'Максимальна висота ескізу', + 'thumbnail_max_h_help' => 'Максимальна висота в пікселях, яку можуть показувати у вигляді списку. Мінімальна 25, макс. 500.', + 'two_factor' => 'Двофакторна автентифікація', + 'two_factor_secret' => 'Двофакторний код', + 'two_factor_enrollment' => 'Двофакторна участь', + 'two_factor_enabled_text' => 'Увімкнути двофакторну автентифікацію', + 'two_factor_reset' => 'Скинути двофакторну аутентифікацію', + 'two_factor_reset_help' => 'Це змусить користувача зареєструвати їх пристрій за допомогою програми авторизації знову. Це може бути корисно, якщо зараз їх загублено або вкрадено в даний час. ', + 'two_factor_reset_success' => 'Двофакторний пристрій успішно скинуто', + 'two_factor_reset_error' => 'Не вдалося скинути двофакторний пристрій', + 'two_factor_enabled_warning' => 'Включення двофакторної аутентифікації, якщо це поки що не ввімкнуто негайно змусить вас автентифікуватися з пристроєм з Google Auth. Ви матимете можливість записувати ваш пристрій, якщо він ще не зареєстрований.', + 'two_factor_enabled_help' => 'Це дозволить увімкнути двофакторну аутентифікацію за допомогою Генератора кодів Google.', + 'two_factor_optional' => 'Вибірковий (Користувачі можуть увімкнути або вимкнути, якщо дозволяють)', + 'two_factor_required' => 'Необхідно для всіх користувачів', + 'two_factor_disabled' => 'Вимкнено', + 'two_factor_enter_code' => 'Введіть двофакторний код', + 'two_factor_config_complete' => 'Запропонувати код', + 'two_factor_enabled_edit_not_allowed' => 'Ваш адміністратор не допускає редагування цього параметра.', + 'two_factor_enrollment_text' => "Для двофакторної автентифікації необхідно, однак ваш пристрій ще не було встановлено. Відкрийте додаток Google Authenticator і відскануйте QR-код нижче, щоб закріпити ваш пристрій. Після того, як ви увійдете на своєму пристрої, введіть код нижче", + 'require_accept_signature' => 'Вимагати підпис', + 'require_accept_signature_help_text' => 'Увімкнення цієї функції для фізичного підписання активів потребує від користувачів.', + 'left' => 'ліворуч', + 'right' => 'правий', + 'top' => 'згори', + 'bottom' => 'знизу', + 'vertical' => 'вертикальний', + 'horizontal' => 'горизонтальний', + 'unique_serial' => 'Унікальні серійні номери', + 'unique_serial_help_text' => 'Вибір цієї опції призведе до обмеження унікальності в файлах з медіафайлами', + 'zerofill_count' => 'Довжина тегів медіафайлів, включаючи нульовий рівень', + 'username_format_help' => 'Цей параметр буде використовуватися лише процесом імпорту, якщо ім\'я користувача не надано, а ми повинні згенерувати ім\'я користувача.', + 'oauth_title' => 'Налаштування OAuth API', + 'oauth' => 'OAuth', + 'oauth_help' => 'Параметри кінцевої точки Oauth', + 'asset_tag_title' => 'Оновити налаштування тегу активу', + 'barcode_title' => 'Оновити налаштування штрих-коду', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'QR-налаштування штрих-коду & QR', + 'barcodes_help' => 'Це спробує видалити кешовані коди. Це зазвичай, буде використано, лише якщо змінилися налаштування штрих-коду або якщо ваша URL-адреса 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' => 'Двофакторний, Обмеження паролю', + 'groups_keywords' => 'дозволи, групи дозволів, авторизація', + 'groups_help' => 'Групи дозволів облікового запису', + 'localization' => 'Локалізація', + 'localization_title' => 'Оновити параметри локалізації', + 'localization_keywords' => 'локалізація, валюта, локальна, локальна, часова зона, інтернатізація, мова, мова, переклад', + 'localization_help' => 'Мова, відображення', + 'notifications' => 'Сповіщення', + 'notifications_help' => 'Налаштування e-mail оповіщення та аудиту', + 'asset_tags_help' => 'Збільшення і префіксів', + 'labels' => 'Мітки', + 'labels_title' => 'Оновити налаштування Міток', + 'labels_help' => 'Розміри етикеток і налаштування', + 'purge' => 'Purge', + 'purge_keywords' => 'остаточно видалити', + 'purge_help' => 'Знищити вилучені записи', + 'ldap_extension_warning' => 'Схоже, що розширення LDAP встановлено або увімкнено на цьому сервері. Ви все ще можете зберігати ваші налаштування, але вам потрібно буде увімкнути розширення LDAP для PHP перед синхронізацією LDAP або можливістю входу в систему.', + 'ldap_ad' => 'LDAP/реклама', + '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' => 'Тест інтеграція', + 'label2_enable' => 'Новий двигун міток', + 'label2_enable_help' => 'Перейдіть на нове знаряддя для етикеток. Примітка: вам потрібно буде зберегти це налаштування, перш ніж встановлювати інші.', + 'label2_template' => 'Шаблон', + 'label2_template_help' => 'Виберіть, який шаблон використовувати для створення міток', + 'label2_title' => 'Назва', + 'label2_title_help' => 'Назва для відображення на етикетках, які підтримують її', + 'label2_title_help_phold' => 'Заповнювач {COMPANY} буде замінено назвою компанії активу', + 'label2_asset_logo' => 'Використовувати логотип Активу', + 'label2_asset_logo_help' => 'Використовувати логотип компанії, призначеної активу, а не значення :setting_name', + 'label2_1d_type' => '1D тип штрихкоду', + 'label2_1d_type_help' => 'Формат для кодів довжиною 1D', + 'label2_2d_type' => '2D тип коду', + 'label2_2d_type_help' => 'Формат для 2D кодів', + 'label2_2d_target' => '2D код штрих-коду ціль', + 'label2_2d_target_help' => 'URL точки 2D штрихування при скануванні', + 'label2_fields' => 'Визначення полів', + 'label2_fields_help' => 'Поля можна додавати, видаляти та впорядкувати у лівому стовпчику. Для кожного поля декілька варіантів для Мітки і DataSource можна додати, видалити і змінити порядок у правій колонці.', + 'help_asterisk_bold' => 'Введений **текст** буде відображатися як жирний', + 'help_blank_to_use' => 'Залиште порожнім, щоб використовувати значення від :setting_name', + 'help_default_will_use' => ':default використовуватиме значення з :setting_name.
Зверніть увагу, що для успішної генерації значення штрих-кодів має відповідати відповідним специфікаціям штрих-кодів. Додаткову інформацію дивіться в документації . ', + 'default' => 'Типово', + 'none' => 'Без ефекту', + 'google_callback_help' => 'Це потрібно ввести як URL-адресу зворотного виклику в налаштуваннях програми Google OAuth вашої організації на консолі розробника Google .', + 'google_login' => 'Налаштування входу в робочу область Google', + 'enable_google_login' => 'Дозволити користувачам входити за допомогою Google Workspace', + 'enable_google_login_help' => 'Користувачі не будуть автоматично збережені. Вони повинні мати існуючий обліковий запис сюди і в Google Workspace і їх ім\'я тут повинні збігатися з їх адресою електронної пошти в Google Workspace ', + 'mail_reply_to' => 'Поштова адреса', + 'mail_from' => 'Адреса для відправки пошти', + 'database_driver' => 'Драйвер баз даних', + 'bs_table_storage' => 'Складський стіл', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/uk-UA/admin/settings/message.php b/resources/lang/uk-UA/admin/settings/message.php new file mode 100644 index 0000000000..2a69598e20 --- /dev/null +++ b/resources/lang/uk-UA/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + 'error' => 'При оновленні сталася помилка. ', + 'success' => 'Налаштування успішно оновлено.', + ], + 'backup' => [ + 'delete_confirm' => 'Ви впевнені, що хочете видалити цей файл резервної копії? Цю дію неможливо скасувати. ', + 'file_deleted' => 'Файл резервної копії успішно видалений. ', + 'generated' => 'Новий файл резервної копії успішно створено.', + 'file_not_found' => 'Цей файл резервної копії не знайдено на сервері.', + 'restore_warning' => 'Так, відновити її. Я підтверджую, що це перезапише будь-які наявні дані в базі даних. Це також закриє всіх існуючих користувачів (включаючи вас).', + 'restore_confirm' => 'Ви дійсно бажаєте відновити базу даних з :filename?' + ], + 'purge' => [ + 'error' => 'Під час очищення сталася помилка. ', + 'validation_failed' => 'Ваша чистка підтвердження неправильна. Будь ласка, введіть слово "DELETE" у полі підтвердження.', + 'success' => 'Видалені записи успішно очищені.', + ], + 'mail' => [ + 'sending' => 'Надсилання тестового листа...', + 'success' => 'Повідомлення відправлено!', + 'error' => 'Повідомлення не може бути надіслано.', + 'additional' => 'Немає додаткового повідомлення про помилку. Перевірте налаштування пошти та журнал програми.' + ], + 'ldap' => [ + 'testing' => 'Тестування LDAP-підключення, Пов\'язування та запиту ...', + '500' => '500 помилок сервера. Будь ласка, перевірте ваші журнали сервера для отримання додаткової інформації.', + 'error' => 'Щось пішло не так :(', + 'sync_success' => 'Приклад 10 користувачів, які повернулися з сервера LDAP на основі ваших налаштувань:', + 'testing_authentication' => 'Тестування авторизації LDAP...', + 'authentication_success' => 'Користувач успішно пройшов перевірку на зв\'язку з LDAP!' + ], + 'webhook' => [ + 'sending' => 'Відправка :app тестове повідомлення...', + 'success' => 'Ваша функція з інтеграцією :webhook_name!', + 'success_pt1' => 'Успіх! Перевірте ', + 'success_pt2' => ' канал для вашого тестового повідомлення, і будьте впевнені, що натисніть SAVE нижче, щоб зберегти свої налаштування.', + '500' => 'Помилка 500 сервера.', + 'error' => 'Щось пішло не так. :app відповів(-ла) з: :error_message', + 'error_redirect' => 'ПОМИЛКА: 301/302 :endpoint повертає редиректор. З міркувань безпеки ми не слідуємо перенаправленням. Будь ласка, використовуйте фактичну кінцеву точку.', + 'error_misc' => 'Щось пішло не так. :( ', + ] +]; diff --git a/resources/lang/uk-UA/admin/settings/table.php b/resources/lang/uk-UA/admin/settings/table.php new file mode 100644 index 0000000000..05991f2f13 --- /dev/null +++ b/resources/lang/uk-UA/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Створено', + 'size' => 'Розмір', +); diff --git a/resources/lang/uk-UA/admin/statuslabels/message.php b/resources/lang/uk-UA/admin/statuslabels/message.php new file mode 100644 index 0000000000..cb934b9f6c --- /dev/null +++ b/resources/lang/uk-UA/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Мітка статусу не існує.', + 'deleted_label' => 'Видалено мітку статусу', + 'assoc_assets' => 'Ця мітка статусу пов\'язана принаймні з одним активом і не може бути видалена. Будь ласка, оновіть ваші медіафайли, щоб більше не посилатися на цей статус і спробувати ще раз. ', + + 'create' => [ + 'error' => 'Мітка стану не створена, будь ласка, спробуйте ще раз.', + 'success' => 'Мітка статусу успішно створена.', + ], + + 'update' => [ + 'error' => 'Мітка статусу не була оновлена, спробуйте ще раз', + 'success' => 'Мітку статусу успішно оновлено.', + ], + + 'delete' => [ + 'confirm' => 'Ви впевнені, що хочете видалити цю мітку?', + 'error' => 'Виникла проблема при видаленні мітки статусу. Будь ласка, спробуйте ще раз.', + 'success' => 'Мітку статусу успішно видалено.', + ], + + 'help' => [ + 'undeployable' => 'Ці активи не можуть бути призначені нікому.', + 'deployable' => 'Ці активи можна видати. Після призначення вони отримають метастатус Розгорнуто.', + 'archived' => 'Ці активи не можуть бути відмічені, і з\'являться тільки в перегляді Архівування. Це корисно для збереження інформації про активи для бюджету/історичних цілей, але не видаляє їх зі списку додаткових активів.', + 'pending' => 'Ці активи ще не можуть бути призначені нікому, часто використовуються для товарів, які мають ремонт, але очікується, що вони повернуться в обіг.', + ], + +]; diff --git a/resources/lang/uk-UA/admin/statuslabels/table.php b/resources/lang/uk-UA/admin/statuslabels/table.php new file mode 100644 index 0000000000..fdb2ba0ec4 --- /dev/null +++ b/resources/lang/uk-UA/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'Про мітки статусу', + 'archived' => 'Архівний', + 'create' => 'Створити мітку статусу', + 'color' => 'Колір діаграми', + 'default_label' => 'Стандартна позначка', + 'default_label_help' => 'Це використовується для забезпечення того, що найбільш часто використовувані мітки стану з\'являються в верхній частині поля під час створення або редагування активів.', + 'deployable' => 'Розгортання', + 'info' => 'Мітки статусу використовуються для опису різних станів, в яких можуть бути активи, а також можуть бути присутні для ремонту, втрачені/викрадення і т.д. Ви можете створити нові мітки статусу для розгортанні, очікуючі та архівні активи.', + 'name' => 'Назва статусу', + 'pending' => 'Очікуєтся', + 'status_type' => 'Тип статусу', + 'show_in_nav' => 'Показати бічній наv', + 'title' => 'Статуси активів', + 'undeployable' => 'Непридатний для зберігання', + 'update' => 'Оновити статуси активів', +); diff --git a/resources/lang/uk-UA/admin/suppliers/message.php b/resources/lang/uk-UA/admin/suppliers/message.php new file mode 100644 index 0000000000..154c543d81 --- /dev/null +++ b/resources/lang/uk-UA/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Упаковуючий постачальник видалено', + 'does_not_exist' => 'Постачальник не існує.', + + + 'create' => array( + 'error' => 'Постачальник не був створений, будь ласка, повторіть спробу.', + 'success' => 'Постачальник успішно створений.' + ), + + 'update' => array( + 'error' => 'Постачальника не було оновлено, будь ласка, спробуйте ще раз', + 'success' => 'Постачальника успішно оновлено.' + ), + + 'delete' => array( + 'confirm' => 'Ви дійсно хочете видалити цього постачальника?', + 'error' => 'Виникла проблема при видаленні постачальника. Будь ласка, спробуйте ще раз.', + 'success' => 'Постачальника успішно видалено.', + 'assoc_assets' => 'Цей постачальник наразі асоціюється з :asset_count медіафайлів і не може бути видалений. Будь ласка, оновіть ваші активи, щоб більше не посилалися на цього постачальника і повторіть спробу. ', + 'assoc_licenses' => 'Цей постачальник наразі асоціюється з :licenses_count ліцензіями і не може бути видалений. Оновіть свої ліцензії, щоб більше не посилатися на цього постачальника і повторіть спробу. ', + 'assoc_maintenances' => 'Цей постачальник наразі асоціюється з :asset_maintenances_count asset і не може бути видалений. Будь ласка, оновіть технічне обслуговування активів, щоб більше не посилатись на цього постачальника і спробувати ще раз. ', + ) + +); diff --git a/resources/lang/uk-UA/admin/suppliers/table.php b/resources/lang/uk-UA/admin/suppliers/table.php new file mode 100644 index 0000000000..29db375792 --- /dev/null +++ b/resources/lang/uk-UA/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Про постачальників', + 'about_suppliers_text' => 'Постачальники використовуються для відстеження джерела появи активів', + 'address' => 'Адреса постачальника', + 'assets' => 'Активи', + 'city' => 'Місто', + 'contact' => 'Контактна Особа', + 'country' => 'Країна', + 'create' => 'Створити постачальника', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Ліцензії', + 'name' => 'Ім\'я постачальника', + 'notes' => 'Нотатки', + 'phone' => 'Номер телефону', + 'state' => 'Штат', + 'suppliers' => 'Постачальники', + 'update' => 'Оновити постачальника', + 'view' => 'Переглянути постачальника', + 'view_assets_for' => 'Переглянути активи для', + 'zip' => 'Поштовий код', + +); diff --git a/resources/lang/uk-UA/admin/users/general.php b/resources/lang/uk-UA/admin/users/general.php new file mode 100644 index 0000000000..ae1245253d --- /dev/null +++ b/resources/lang/uk-UA/admin/users/general.php @@ -0,0 +1,54 @@ + 'Цей користувач може увійти', + 'activated_disabled_help_text' => 'Ви не можете редагувати статус активації для вашого власного облікового запису.', + 'assets_user' => 'Вкладення призначено :name', + 'bulk_update_warn' => 'Ви збираєтесь змінити властивості :user_count користувачів. Будь ласка, зверніть увагу, що ви не можете змінити власні атрибути користувача, використовуючи цю форму, і ви повинні відредагувати свій власний користувач.', + 'bulk_update_help' => 'Ця форма дозволяє Вам оновити кілька користувачів за один раз. Заповніть тільки ті поля, які необхідно змінити. Будь-які вільні поля порожніми, залишаться без змін.', + 'current_assets' => 'Активи на даний момент перевірено для цього користувача', + 'clone' => 'Клонувати користувача', + 'contact_user' => 'Контакт:name', + 'edit' => 'Редагувати користувача', + 'filetype_info' => 'Дозволені типи файлів - png, gif, jpg, jpeg, doc, docx, pdf, txt, zip і rar.', + 'history_user' => 'Історія для :name', + 'info' => 'Інфо', + 'restore_user' => 'Натисніть тут, щоб відновити їх.', + 'last_login' => 'Останній вхід', + 'ldap_config_text' => 'Налаштування конфігурації LDAP можна знайти Адміністратора > Налаштування. (опціонально) вибране місце розташування буде встановлено для всіх імпортованих користувачів.', + 'print_assigned' => 'Друкувати всі призначені', + 'email_assigned' => 'Список адрес електронної пошти присвоєних', + 'user_notified' => 'Користувач відправлений на email список призначених в даний час елементів.', + 'auto_assign_label' => 'Включати цього користувача при автоматичному призначенні ліцензій', + 'auto_assign_help' => 'Пропустити цього користувача в автопризначенні ліцензій', + 'software_user' => 'Програмне забезпечення перевірено :name', + 'send_email_help' => 'Ви повинні вказати email адресу для цього користувача для відправки їм облікових даних. Електронна пошта може бути виконана лише при створенні користувача. Паролі зберігаються в хеші одностороння і не можуть бути завантажені після збереження.', + 'view_user' => 'Переглянути користувача :name', + 'usercsv' => 'Файл CSV', + 'two_factor_admin_optin_help' => 'Ваш поточний параметр адміністратора дозволяє вибіркове виконання двофакторної автентифікації. ', + 'two_factor_enrolled' => 'Двофакторний пристрій 2FA зареєстровано ', + 'two_factor_active' => 'Двофакторна автентифікація ', + 'user_deactivated' => 'Користувач не може увійти', + 'user_activated' => 'Користувач може увійти', + 'activation_status_warning' => 'Не змінюйте статус активації', + 'group_memberships_helpblock' => 'Лише суперадміністратори можуть редагувати членство в групах.', + 'superadmin_permission_warning' => 'Лише суперадміністратори можуть надавати доступ користувачу суперадміністратора.', + 'admin_permission_warning' => 'Тільки користувачі з правами адміністратора або більше можуть надати доступ адміністратора користувача.', + 'remove_group_memberships' => 'Видалити членство в групах', + 'warning_deletion_information' => 'Ви збираєтеся перевірити ВСІ елементи(і) з :count користувача(-ів) перераховані нижче. Супер адміністрування виділяються червоним кольором.', + 'update_user_assets_status' => 'Оновити всі медіафайли для цих користувачів до цього статусу', + 'checkin_user_properties' => 'Перевірити всі властивості, пов\'язані з цими користувачами', + 'remote_label' => 'Це віддалений користувач', + 'remote' => 'Пульт', + 'remote_help' => 'Це може бути корисно, якщо вам потрібно фільтрувати віддалених користувачів, які ніколи або рідко потрапляють у ваші фізичні місця.', + 'not_remote_label' => 'Це не віддалений користувач', + 'vip_label' => 'VIP-користувач', + 'vip_help' => 'Це може бути корисною для позначення важливих людей у вашій організації, якщо ви хочете впоратися з ними особливими способами.', + 'create_user' => 'Створення користувача', + 'create_user_page_explanation' => 'Інформація про обліковий запис, яку ви будете використовувати для першого доступу до сайту.', + 'email_credentials' => 'Облікові дані електронної пошти', + 'email_credentials_text' => 'Надіслати мої облікові дані на електронну адресу', + 'next_save_user' => 'Далі: збереження користувача', + 'all_assigned_list_generation' => 'Згенерований на:', + 'email_user_creds_on_create' => 'Надішліть цьому користувачеві їх облікові дані?', +]; diff --git a/resources/lang/uk-UA/admin/users/message.php b/resources/lang/uk-UA/admin/users/message.php new file mode 100644 index 0000000000..85f32ab351 --- /dev/null +++ b/resources/lang/uk-UA/admin/users/message.php @@ -0,0 +1,68 @@ + 'Ви успішно прийняли цей актив.', + 'declined' => 'Ви успішно відхилили цей актив.', + 'bulk_manager_warn' => 'Ваші користувачі успішно оновлені, однак Ваш запис менеджера не було збережено, оскільки обраний вами менеджер також був у списку користувачів, для редагування, і користувачі можуть не бути їх власним керівником. Будь ласка, оберіть ваших користувачів знову, не маючи менеджера.', + 'user_exists' => 'Користувач вже існує!', + 'user_not_found' => 'Користувач не існує.', + 'user_login_required' => 'Поле авторизації є обов\'язковим', + 'user_has_no_assets_assigned' => 'Немає медіафайлів в даний час призначених користувачеві.', + 'user_password_required' => 'Пароль є обов\'язковим.', + 'insufficient_permissions' => 'Недостатньо прав.', + 'user_deleted_warning' => 'Цей користувач був видалений. Вам доведеться відновити цього користувача, щоб відредагувати його або призначити йому нові активи.', + 'ldap_not_configured' => 'Для цього встановлення інтеграція з LDAP не була налаштована.', + 'password_resets_sent' => 'Вибрані користувачі, що активовані та дійсні електронні адреси, були відправлені на посилання для відновлення пароля.', + 'password_reset_sent' => 'Посилання для зміни пароля було надіслано на :email!', + 'user_has_no_email' => 'Цей користувач не має електронної пошти у своєму профілі.', + 'log_record_not_found' => 'Відповідний запис журналу для цього користувача не знайдено.', + + + 'success' => array( + 'create' => 'Користувача було успішно створено.', + 'update' => 'Користувача було успішно оновлено.', + 'update_bulk' => 'Користувачі були успішно оновлені!', + 'delete' => 'Користувача успішно вилучено.', + 'ban' => 'Користувач був успішно заблокований.', + 'unban' => 'Користувач був успішно розблокований.', + 'suspend' => 'Користувача успішно призупинено.', + 'unsuspend' => 'Користувача успішно скасувати призупинено.', + 'restored' => 'Користувач був успішно відновлений.', + 'import' => 'Користувачів успішно імпортовано.', + ), + + 'error' => array( + 'create' => 'Сталася помилка при створенні користувача. Будь ласка, спробуйте ще раз.', + 'update' => 'Виникла проблема при оновленні користувача. Будь ласка, спробуйте ще раз.', + 'delete' => 'Виникла проблема при видаленні користувача. Будь ласка, спробуйте ще раз.', + 'delete_has_assets' => 'Цей користувач має призначені елементи і не може бути видалений.', + 'unsuspend' => 'Виникла проблема не призупинення користувача. Будь ласка, спробуйте ще раз.', + 'import' => 'Виникла проблема з імпортом користувачів. Будь ласка, спробуйте ще раз.', + 'asset_already_accepted' => 'Цей актив уже було прийнято.', + 'accept_or_decline' => 'Ви повинні прийняти або відхилити цей актив.', + 'incorrect_user_accepted' => 'Актив, який ви намагалися прийняти, не був перевірений для вас.', + 'ldap_could_not_connect' => 'Не вдалося підключитися до сервера LDAP. Будь ласка, перевірте конфігурацію вашого сервера LDAP у файлі конфігурації LDAP.
Помилка від LDAP Сервера:', + 'ldap_could_not_bind' => 'Не вдалося підключитися до сервера LDAP. Перевірте конфігурацію сервера LDAP у файлі конфігурації LDAP.
Помилка сервера LDAP: ', + 'ldap_could_not_search' => 'Не вдалося знайти сервер LDAP. Будь ласка, перевірте конфігурацію сервера LDAP в файлі конфігурації LDAP.
Помилка від LDAP Server:', + 'ldap_could_not_get_entries' => 'Не вдалося отримати записи з сервера LDAP. Перевірте конфігурацію сервера LDAP у файлі конфігурації LDAP.
Помилка сервера LDAP:', + 'password_ldap' => 'Пароль для цього облікового запису керується LDAP/Active Directory. Зверніться до свого ІТ-відділу, щоб змінити пароль. ', + ), + + 'deletefile' => array( + 'error' => 'Файл не видалено. Будь ласка, спробуйте ще раз.', + 'success' => 'Файл успішно видалено.', + ), + + 'upload' => array( + 'error' => 'Файл(и) не завантажено. Повторіть спробу.', + 'success' => 'Файл(и) успішно завантажено.', + 'nofiles' => 'Ви не вибрали жодного файлу для завантаження', + 'invalidfiles' => 'Один або кілька ваших файлів завеликий або є файловим типом, який не допускається. Дозволені типи файлів - png, gif, jpg, doc, docx, pdf, і txt.', + ), + + 'inventorynotification' => array( + 'error' => 'Цей користувач не має встановленої електронної пошти.', + 'success' => 'Користувач був повідомлений про їх поточний інвентар.' + ) +); \ No newline at end of file diff --git a/resources/lang/uk-UA/admin/users/table.php b/resources/lang/uk-UA/admin/users/table.php new file mode 100644 index 0000000000..46fb02cfe6 --- /dev/null +++ b/resources/lang/uk-UA/admin/users/table.php @@ -0,0 +1,40 @@ + 'Активний', + 'allow' => 'Дозволити', + 'checkedout' => 'Активи', + 'created_at' => 'Створено', + 'createuser' => 'Створити користувача', + 'deny' => 'Заборонити', + 'email' => 'Email', + 'employee_num' => '№ співробітника', + 'first_name' => 'Ім\'я', + 'groupnotes' => 'Оберіть групу для прив\'язки користувачу, пам\'ятайте, що користувач бере на себе права групи, яку він надає. Для видалення груп відкладіть клік ctrl + клік на MacOS).', + 'id' => 'Id', + 'inherit' => 'Успадкувати', + 'job' => 'Посада', + 'last_login' => 'Останній вхід', + 'last_name' => 'Прізвище', + 'location' => 'Розташування', + 'lock_passwords' => 'Дані для входу не можуть бути змінені під час встановлення.', + 'manager' => 'Керівник', + 'managed_locations' => 'Керовані розташування', + 'name' => 'Назва', + 'nogroup' => 'Жодного користувача користувача ще не було створено. Для додавання відвідувань, ', + 'notes' => 'Нотатки', + 'password_confirm' => 'Підтвердьте пароль', + 'password' => 'Пароль', + 'phone' => 'Номер телефону', + 'show_current' => 'Показати поточних користувачів', + 'show_deleted' => 'Показати видалених користувачів', + 'title' => 'Назва', + 'to_restore_them' => 'щоб відновити їх.', + 'total_assets_cost' => "Вартість активів", + 'updateuser' => 'Оновити користувача', + 'username' => 'Ім\'я кристувача', + 'user_deleted_text' => 'Цього користувача було позначено видаленим.', + 'username_note' => '(Це використовується тільки для зв\'язування Active Directory не для входу.)', + 'cloneuser' => 'Клонувати користувача', + 'viewusers' => 'Переглянути користувачів', +); diff --git a/resources/lang/uk/auth.php b/resources/lang/uk-UA/auth.php similarity index 100% rename from resources/lang/uk/auth.php rename to resources/lang/uk-UA/auth.php diff --git a/resources/lang/uk-UA/auth/general.php b/resources/lang/uk-UA/auth/general.php new file mode 100644 index 0000000000..977f873800 --- /dev/null +++ b/resources/lang/uk-UA/auth/general.php @@ -0,0 +1,19 @@ + 'Надіслати посилання для скидання пароля', + 'email_reset_password' => 'Скидання Пароля за допомогою електронної пошти', + 'reset_password' => 'Відновити пароль', + 'saml_login' => 'Увійти за допомогою SAML', + 'login' => 'Вхід', + 'login_prompt' => 'Будь ласка, увійдіть', + 'forgot_password' => 'Я забув свій пароль', + 'ldap_reset_password' => 'Будь ласка, натисніть тут, щоб скинути ваш пароль LDAP', + 'remember_me' => 'Запам\'ятати мене', + 'username_help_top' => 'Введіть ваше ім\'я користувача, щоб отримати посилання для зміни пароля.', + 'username_help_bottom' => 'Ваше ім\'я користувача та електронна адреса можуть бути однаковими, але можуть не бути, в залежності від вашої конфігурації. Якщо ви не можете згадати своє ім\'я користувача, зверніться до адміністратора.

Якщо ім\'я користувача не має пов\'язаної електронної пошти, то неможливо надіслати посилання для зміни пароля. ', + 'google_login' => 'Увійти через Google Workspace', + 'google_login_failed' => 'Вхід у Google зазнав невдачі, спробуйте ще раз.', + +]; + diff --git a/resources/lang/uk-UA/auth/message.php b/resources/lang/uk-UA/auth/message.php new file mode 100644 index 0000000000..ff446c7ba1 --- /dev/null +++ b/resources/lang/uk-UA/auth/message.php @@ -0,0 +1,45 @@ + 'Обліковий запис з цією електронною адресою вже існує.', + 'account_not_found' => 'Неправильне ім\'я користувача або пароль.', + 'account_not_activated' => 'Цей обліковий запис не активовано.', + 'account_suspended' => 'Дію цього аккаунта призупинено.', + 'account_banned' => 'Цей аккаунт заблоковано.', + 'throttle' => 'Занадто багато невдалих спроб входу в систему. Будь ласка, спробуйте ще раз через :minutes хвилин.', + + 'two_factor' => array( + 'already_enrolled' => 'Пристрій вже зареєстровано.', + 'success' => 'Ви успішно увійшли в систему.', + 'code_required' => 'Необхідно вказати двофакторний код.', + 'invalid_code' => 'Двофакторний код невірний.', + ), + + 'signin' => array( + 'error' => 'Під час спроби входу в систему сталася помилка. Будь ласка, спробуйте ще раз.', + 'success' => 'Ви успішно увійшли в систему.', + ), + + 'logout' => array( + 'error' => 'Під час спроби виходу з облікового запису сталася помилка. Будь ласка, спробуйте ще раз.', + 'success' => 'Ви успішно вийшли з системи.', + ), + + 'signup' => array( + 'error' => 'Сталася помилка під час створення свого облікового запису, будь ласка, спробуйте ще раз.', + 'success' => 'Обліковий запис успішно створено.', + ), + + 'forgot-password' => array( + 'error' => 'Сталася помилка під час спроби отримати код для скидання паролю. Будь ласка, спробуйте ще раз.', + 'success' => 'Якщо ця адреса електронної пошти існує в нашій системі, то лист з відновлення пароля було надіслано.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Виникла проблема при зміні пароля, будь ласка, спробуйте ще раз.', + 'success' => 'Ваш пароль успішно скинуто.', + ), + + +); diff --git a/resources/lang/uk-UA/button.php b/resources/lang/uk-UA/button.php new file mode 100644 index 0000000000..6476240a38 --- /dev/null +++ b/resources/lang/uk-UA/button.php @@ -0,0 +1,24 @@ + 'Дії', + 'add' => 'Додати новий', + 'cancel' => 'Скасувати', + 'checkin_and_delete' => 'Прийняти все / Видалити користувача', + 'delete' => 'Видалити', + 'edit' => 'Редагувати', + 'restore' => 'Відновити', + 'remove' => 'Видалити', + 'request' => 'Запит', + 'submit' => 'Зберегти', + 'upload' => 'Завантажити', + 'select_file' => 'Обрати файл...', + 'select_files' => 'Обрати файли...', + 'generate_labels' => '{1} Генерувати мітку|[2,*] Генерувати мітки', + 'send_password_link' => 'Надіслати посилання для скидання пароля', + 'go' => 'Вперед', + 'bulk_actions' => 'Масові дії', + 'add_maintenance' => 'Додати тех. обслуговування', + 'append' => 'Додати', + 'new' => 'Нове', +]; diff --git a/resources/lang/uk-UA/general.php b/resources/lang/uk-UA/general.php new file mode 100644 index 0000000000..2e5443ed8f --- /dev/null +++ b/resources/lang/uk-UA/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Аксесуари', + 'activated' => 'Активоване', + 'accepted_date' => 'Дата прийняття', + 'accessory' => 'Аксесуари', + 'accessory_report' => 'Звіт про аксесуари', + 'action' => 'Дія', + 'activity_report' => 'Звіт про діяльність', + 'address' => 'Адреса', + 'admin' => 'Адміністратор', + 'administrator' => 'Адміністратор', + 'add_seats' => 'Додано місць', + 'age' => "Вік", + 'all_assets' => 'Всі активи', + 'all' => 'Всі', + 'archived' => 'Архівні', + 'asset_models' => 'Моделі активів', + 'asset_model' => 'Модель', + 'asset' => 'Актив', + 'asset_report' => 'Звіт по активам', + 'asset_tag' => 'Тег активу', + 'asset_tags' => 'Активу Теги', + 'assets_available' => 'Активів доступно', + 'accept_assets' => 'Прийняти :name', + 'accept_assets_menu' => 'Прийняти активи', + 'audit' => 'Аудит', + 'audit_report' => 'Історія активності', + 'assets' => 'Активи', + 'assets_audited' => 'аудит активів', + 'assets_checked_in_count' => 'файлів перевірено в', + 'assets_checked_out_count' => 'файлів перевірено', + 'asset_deleted_warning' => 'Цей медіафайл було видалено. Ви повинні відновити його, перш ніж ви зможете призначити його комусь.', + 'assigned_date' => 'Дата призначення', + 'assigned_to' => 'Призначено :name', + 'assignee' => 'Призначено', + 'avatar_delete' => 'Видалити аватар', + 'avatar_upload' => 'Завантажити аватар', + 'back' => 'Назад', + 'bad_data' => 'Нічого не знайдено. Перевірте введені дані.', + 'bulkaudit' => 'Масовий аудит', + 'bulkaudit_status' => 'Статус аудиту', + 'bulk_checkout' => 'Масово видати', + 'bulk_edit' => 'Масове редагування', + 'bulk_delete' => 'Масове видалення', + 'bulk_actions' => 'Масові дії', + 'bulk_checkin_delete' => 'Масові внески / Видалення користувачів', + 'byod' => 'Заборговані', + 'byod_help' => 'Цей пристрій належить користувачу', + 'bystatus' => 'по статусу', + 'cancel' => 'Скасувати', + 'categories' => 'Категорії', + 'category' => 'Категорія', + 'change' => 'В/З', + 'changeemail' => 'Змінити електронну адресу', + 'changepassword' => 'Змінити пароль', + 'checkin' => 'Прийняти', + 'checkin_from' => 'Прийняти від', + 'checkout' => 'Видати', + 'checkouts_count' => 'Розрахунок', + 'checkins_count' => 'Перевірки', + 'user_requests_count' => 'Запити', + 'city' => 'Місто', + 'click_here' => 'Натисніть тут', + 'clear_selection' => 'Очистити поле', + 'companies' => 'Компанії', + 'company' => 'Компанія', + 'component' => 'Компонент', + 'components' => 'Компоненти', + 'complete' => 'Завершити', + 'consumable' => 'Витратний', + 'consumables' => 'Витратні матеріали', + 'country' => 'Країна', + 'could_not_restore' => 'Помилка відновлення :item_type: :error', + 'not_deleted' => ':item_type не вилучено, тому його не можна відновити', + 'create' => 'Створити новий', + 'created' => 'Елемент створено', + 'created_asset' => 'створений актив', + 'created_at' => 'Створений в', + 'created_by' => 'Створено користувачем', + 'record_created' => 'Запис створено', + 'updated_at' => 'Оновлено', + 'currency' => '$', // this is deprecated + 'current' => 'Поточний', + 'current_password' => 'Поточний пароль', + 'customize_report' => 'Налаштувати звіт', + 'custom_report' => 'Персоналізований звіт про активи', + 'dashboard' => 'Дашборд', + 'days' => 'днів', + 'days_to_next_audit' => 'Дні до наступного аудиту', + 'date' => 'Дата', + 'debug_warning' => 'Попередження!', + 'debug_warning_text' => 'Ця програма працює в робочому режимі з увімкненим відлагодженням. Це може призвести до розкриття конфіденційних даних, якщо ваша програма доступна зовнішньому світу. Вимкніть режим налагодження, установивши для значення APP_DEBUG у вашому файлі .env значення false.', + 'delete' => 'Видалити', + 'delete_confirm' => 'Ви впевнені, що бажаєте видалити :item?', + 'delete_confirm_no_undo' => 'Ви впевнені, що бажаєте видалити :item? Це незворотня дія.', + 'deleted' => 'Видалено', + 'delete_seats' => 'Видалені місця', + 'deletion_failed' => 'Помилка видалення', + 'departments' => 'Відділи', + 'department' => 'Відділ', + 'deployed' => 'Встановлено', + 'depreciation' => 'Амортизація', + 'depreciations' => 'Амортизація', + 'depreciation_report' => 'Звіт про амортизацію', + 'details' => 'Подробиці', + 'download' => 'Завантажити', + 'download_all' => 'Завантажити все', + 'editprofile' => 'Редагувати профіль', + 'eol' => 'EOL', + 'email_domain' => 'Домен електронної пошти', + 'email_format' => 'Формат електронної пошти', + 'employee_number' => 'Номер співробітника', + 'email_domain_help' => 'Це використовується для генерації адрес електронної пошти під час імпортування', + 'error' => 'Помилка', + 'exclude_archived' => 'Виключити архівовані активи', + 'exclude_deleted' => 'Виключити вилучені активи', + 'example' => 'Наприклад: ', + 'filastname_format' => 'Перше початкове ім\'я (jsmith@example.com)', + 'firstname_lastname_format' => 'Прізвище (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Прізвище (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Прізвище Першою початковою (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Перше початкове ім\'я (j.smith@example.com)', + 'firstname_lastname_display' => 'Прізвище (Jane Smith)', + 'lastname_firstname_display' => 'Прізвище Ім\'я (Ковальська Січка)', + 'name_display_format' => 'Формат відображення імені', + 'first' => 'Перша', + 'firstnamelastname' => 'Прізвище (janesmith@example.com)', + 'lastname_firstinitial' => 'Прізвище Першою початковою (smith_j@example.com)', + 'firstinitial.lastname' => 'Перше початкове ім\'я (j.smith@example.com)', + 'firstnamelastinitial' => 'Останнє ім\'я (janes@example.com)', + 'first_name' => 'Ім\'я', + 'first_name_format' => 'Ім\'я (jane@example.com)', + 'files' => 'Файли', + 'file_name' => 'Файл', + 'file_type' => 'Тип файлу', + 'filesize' => 'Розмір файлу', + 'file_uploads' => 'Завантаження файлів', + 'file_upload' => 'Вивантаження файлу', + 'generate' => 'Згенерувати', + 'generate_labels' => 'Генерувати мітки', + 'github_markdown' => 'Це поле приймає Github flavored markdown.', + 'groups' => 'Групи', + 'gravatar_email' => 'Електронна адреса Gravatar', + 'gravatar_url' => 'Змініть свій аватар на Gravatar.com.', + 'history' => 'Історія', + 'history_for' => 'Історія для', + 'id' => 'ID', + 'image' => 'Зображення', + 'image_delete' => 'Видалити зображення', + 'include_deleted' => 'Включати видалені активи', + 'image_upload' => 'Завантажити зображення', + 'filetypes_accepted_help' => 'Прийнятий тип файлу - :types. Максимальний розмір завантаження - :size.| Прийняті типи файлів :types. Максимальний розмір завантаження - :size.', + 'filetypes_size_help' => 'Максимальний розмір завантажуваного файлу - :size.', + 'image_filetypes_help' => 'Допустимі типи файлів - jpg, webp, png, gif і svg. Максимальний дозволений розмір файлу :size.', + 'unaccepted_image_type' => 'Цей файл зображення не був прочитаний. Допустимі типи файлів - jpg, webp, png, gif та svg. Mimetype цього файлу: :mimetype.', + 'import' => 'Імпорт', + 'import_this_file' => 'Поля карти і обробка цього файлу', + 'importing' => 'Імпортування', + 'importing_help' => 'Ви можете імпортувати активи, аксесуари, ліцензії, компоненти, витратні матеріали та користувачів за допомогою файлу CSV.

CSV має бути розділений комами та відформатований із заголовками, які відповідають заголовкам у зразка CSV у документації.', + 'import-history' => 'Історія імпорту', + 'asset_maintenance' => 'Обслуговування активів', + 'asset_maintenance_report' => 'Звіт про обслуговування активів', + 'asset_maintenances' => 'Дії над активами', + 'item' => 'Елемент', + 'item_name' => 'Назва предмету', + 'import_file' => 'імпортувати файл CSV', + 'import_type' => 'Тип імпорту CSV', + 'insufficient_permissions' => 'Недостатньо прав!', + 'kits' => 'Попередньо визначені набори', + 'language' => 'Мова', + 'last' => 'Остання', + 'last_login' => 'Останній вхід до системи', + 'last_name' => 'Прізвище', + 'license' => 'Ліцензія', + 'license_report' => 'Звіт про ліцензії', + 'licenses_available' => 'доступні ліцензії', + 'licenses' => 'Ліцензії', + 'list_all' => 'Список всіх', + 'loading' => 'Завантаження... Будь ласка, зачекайте...', + 'lock_passwords' => 'Це значення поля не буде збережено в демо версії.', + 'feature_disabled' => 'Ця функція може бути відключена в демо версіїї.', + 'location' => 'Місцезнаходження', + 'location_plural' => 'Розташування|Місцезнаходження', + 'locations' => 'Місця', + 'logo_size' => 'Квадратний логотип найкраще підходить з логотипом + текстом. Максимальний розмір логотипу становить 50 пікселів завширшки 500 пікселів. ', + 'logout' => 'Вийти', + 'lookup_by_tag' => 'Пошук за тегом актива', + 'maintenances' => 'Обслуговування', + 'manage_api_keys' => 'Керувати API ключами', + 'manufacturer' => 'Виробник', + 'manufacturers' => 'Виробники', + 'markdown' => 'Це поле дозволяє використовувати Github markdown.', + 'min_amt' => 'Мін. кількість', + 'min_amt_help' => 'Мінімальна кількість елементів перед активацією сповіщення. Залиште Мін. QTY порожнім, якщо ви не хочете отримувати сповіщення про низькі інвентарі.', + 'model_no' => '№ моделі.', + 'months' => 'міс', + 'moreinfo' => 'Детальніше', + 'name' => 'Ім’я', + 'new_password' => 'Новий пароль', + 'next' => 'Далі', + 'next_audit_date' => 'Дата наступного аудиту', + 'no_email' => 'Немає адреси електронної пошти, пов\'язаної з цим користувачем', + 'last_audit' => 'Останній аудит', + 'new' => 'нове!', + 'no_depreciation' => 'Амортизація відсутня', + 'no_results' => 'Нічого не знайдено.', + 'no' => 'Ні', + 'notes' => 'Примітки.', + 'order_number' => 'Номер замовлення', + 'only_deleted' => 'Тільки видалені активи', + 'page_menu' => 'Показати _елементи MENU_', + 'pagination_info' => 'Показати _START_ до _END_ із _TOTAL_ елементів', + 'pending' => 'Очікуєтся', + 'people' => 'Люди', + 'per_page' => 'Результатів на стор', + 'previous' => 'Попередня', + 'processing' => 'В обробці', + 'profile' => 'Ваш профіль', + 'purchase_cost' => 'Вартість покупки', + 'purchase_date' => 'Дата покупки', + 'qty' => 'К-КСТЬ', + 'quantity' => 'Кількість', + 'quantity_minimum' => 'У вас є :count товарів нижче або майже нижче мінімального рівня кількості', + 'quickscan_checkin' => 'Швидке сканування входу', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Готовий до видачі', + 'recent_activity' => 'Останні дії', + 'remaining' => 'Залишилось', + 'remove_company' => 'Видалити асоціацію компанії', + 'reports' => 'Звіти', + 'restored' => 'відновлено', + 'restore' => 'Відновити', + 'requestable_models' => 'Необхідно ввести моделі', + 'requested' => 'Запрошено користувачем', + 'requested_date' => 'Дата запиту', + 'requested_assets' => 'Запитані активи', + 'requested_assets_menu' => 'Запитані активи', + 'request_canceled' => 'Запит скасовано', + 'save' => 'Зберегти', + 'select_var' => 'Оберіть :thing... ', // this will eventually replace all of our other selects + 'select' => 'Обрати', + 'select_all' => 'Виділити все', + 'search' => 'Пошук', + 'select_category' => 'Оберіть категорію', + 'select_department' => 'Оберіть відділ', + 'select_depreciation' => 'Оберіть тип амортизації', + 'select_location' => 'Оберіть розташування', + 'select_manufacturer' => 'Оберіть віробника', + 'select_model' => 'Оберіть модель', + 'select_supplier' => 'Оберіть постачальника', + 'select_user' => 'Оберіть користувача', + 'select_date' => 'Оберіть дату (РРРР-ММ-ДД)', + 'select_statuslabel' => 'Оберіть статус', + 'select_company' => 'Оберіть компанію', + 'select_asset' => 'Оберіть актив', + 'settings' => 'Параметри', + 'show_deleted' => 'Показати видалені', + 'show_current' => 'Показати поточний', + 'sign_in' => 'Увійти', + 'signature' => 'Підпис', + 'signed_off_by' => 'Підписано за', + 'skin' => 'Шкіра', + 'webhook_msg_note' => 'Повідомлення буде надіслано через webhook', + 'webhook_test_msg' => 'О, хай! Здається ваша інтеграція з :app із Snipe-IT працює!', + 'some_features_disabled' => 'РЕЖИМ ДЕМО: Деякі функції відключені.', + 'site_name' => 'Назва сайту', + 'state' => 'Статус', + 'status_labels' => 'Статуси активів', + 'status' => 'Статус', + 'accept_eula' => 'Угода про погодження', + 'supplier' => 'Постачальник', + 'suppliers' => 'Постачальники', + 'sure_to_delete' => 'Ви впевнені, що бажаєте видалити', + 'sure_to_delete_var' => 'Ви впевнені, що бажаєте видалити :item?', + 'delete_what' => 'Видалити :item', + 'submit' => 'Зберегти', + 'target' => 'Ціль', + 'time_and_date_display' => 'Відображення часу та дати', + 'total_assets' => 'всього активів', + 'total_licenses' => 'всього ліцензій', + 'total_accessories' => 'всього аксесуарів', + 'total_consumables' => 'всі витратні матеріали', + 'type' => 'Тип', + 'undeployable' => 'Не доступний для встановлення', + 'unknown_admin' => 'Невідомий адміністратор', + 'username_format' => 'Формат імені користувача', + 'username' => 'Ім\'я кристувача', + 'update' => 'Оновлення', + 'upload_filetypes_help' => 'Дозволені типи файлів - png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, xml, zip, rtf і rar. Максимальний розмір завантаження - :size.', + 'uploaded' => 'Завантажено', + 'user' => 'Користувач', + 'accepted' => 'прийнято', + 'declined' => 'відхилено', + 'unassigned' => 'Непризначений', + 'unaccepted_asset_report' => 'Неприйняті активи', + 'users' => 'Користувачі', + 'viewall' => 'Переглянути все', + 'viewassets' => 'Показаті прив\'язані активи', + 'viewassetsfor' => 'Переглянути активи для :name', + 'website' => 'Веб-сайт', + 'welcome' => 'Ласкаво просимо, :name', + 'years' => 'років', + 'yes' => 'Так', + 'zip' => 'Поштовий індекс', + 'noimage' => 'Зображень не знайдено.', + 'file_does_not_exist' => 'Запитуваний файл не існує на сервері.', + 'file_upload_success' => 'Файл успішно вивантажено!', + 'no_files_uploaded' => 'Файл успішно вивантажено!', + 'token_expired' => 'Ваша login-сесія закінчилась. Будь ласка, увійдіть в систему знову.', + 'login_enabled' => 'Вхід дозволено', + 'audit_due' => 'Належно від аудиту', + 'audit_overdue' => 'Прострочені для аудиту', + 'accept' => 'Прийняти :asset', + 'i_accept' => 'Я приймаю', + 'i_decline' => 'Я відхиляю', + 'accept_decline' => 'Прийняти/Відхилити', + 'sign_tos' => 'Щоб вказати, що Ви погоджуєтеся з умовами надання послуги:', + 'clear_signature' => 'Очистити підпис', + 'show_help' => 'Показати довідку', + 'hide_help' => 'Приховати довідку', + 'view_all' => 'переглянути все', + 'hide_deleted' => 'Приховати видалені', + 'email' => '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 що-небудь.', + 'changed' => 'Змінено', + 'to' => 'На', + 'report_fields_info' => '

Виберіть поля, які ви бажаєте включити у свій спеціальний звіт, і натисніть «Створити». Файл (custom-asset-report-YYYY-mm-dd.csv) завантажиться автоматично, і ви зможете відкрити його в Excel.

+

Якщо ви хочете експортувати лише певні ресурси, скористайтеся наведеними нижче параметрами, щоб налаштувати результати.

', + 'range' => 'Range', + 'bom_remark' => 'Додати BOM (марку порядку байтів) до цього CSV', + 'improvements' => 'Вдосконалення', + 'information' => 'Інформація про нас', + 'permissions' => 'Дозволи', + 'managed_ldap' => '(Керується через LDAP)', + 'export' => 'Експорт', + 'ldap_sync' => 'Синхронізація LDAP', + 'ldap_user_sync' => 'Синхронізація користувачів LDAP', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Результати синхронізації', + 'license_serial' => 'Серій/Ключ товару', + 'invalid_category' => 'Невірна або відсутня категорія', + 'invalid_item_category_single' => 'Невірна або відсутня категорія :type категорія. Будь ласка, обновіть категорію цього :type для включення дійсної категорії перед оформленням замовлення.', + '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_bulk_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' => 'Відмітити цей елемент користувачу', + 'maintenance_mode' => 'Сервіс тимчасово недоступний для оновлення системи. Будь ласка, перевірте пізніше.', + 'maintenance_mode_title' => 'Системний тимчасово недоступний', + 'ldap_import' => 'Не має керуватися LDAP. (Це дозволяє надіслати забуті запити на пароль.)', + 'purge_not_allowed' => 'Зниження видалених даних було відключено у файлі .env. Зверніться до служби підтримки або адміністратором вашої системи.', + 'backup_delete_not_allowed' => 'Видалення резервних копій було вимкнено у файлі .env. Зверніться до служби підтримки або адміністратором вашої системи.', + 'additional_files' => 'Додаткові файли', + 'shitty_browser' => 'Не знайдено підпис. Якщо ви використовуєте старий браузер, будь ласка, використовуйте більш сучасний браузер, щоб завершити прийняття ваших активів.', + 'bulk_soft_delete' =>'Також видалити цих користувачів. Їхня історія активів залишиться недоторканою/доки ви не очистите вилучені записи в Налаштуваннях адміністратора.', + 'bulk_checkin_delete_success' => 'Ваші обрані користувачі були видалені та їх елементи були відмічені.', + 'bulk_checkin_success' => 'Елементи для обраних користувачів були перевірені.', + 'set_to_null' => 'Видалити значення для цього медіафайлу|Видалити значення для всіх :asset_count активів ', + 'set_users_field_to_null' => 'Видалити :field значень для цього користувача|:field значення для всіх :user_count користувачів ', + 'na_no_purchase_date' => 'N/A - Дата придбання не вказана', + 'assets_by_status' => 'Активи за станом', + 'assets_by_status_type' => 'Активи за типом статусу', + 'pie_chart_type' => 'Тип діаграми в меню налаштувань', + 'hello_name' => 'Привіт, :name!', + 'unaccepted_profile_warning' => 'У вас є :count предметів, які потребують прийняття. Натисніть тут, щоб прийняти або відхилити їх', + 'start_date' => 'Дата початку', + 'end_date' => 'Дата закінчення', + 'alt_uploaded_image_thumbnail' => 'Завантажений ескіз', + 'placeholder_kit' => 'Оберіть комплект', + 'file_not_found' => 'Файл не знайдено', + 'preview_not_available' => '(без попереднього перегляду)', + 'setup' => 'Установка', + 'pre_flight' => 'Польоти', + 'skip_to_main_content' => 'Перейти до основного вмісту', + 'toggle_navigation' => 'Переключити навігацію', + 'alerts' => 'Попередження', + 'tasks_view_all' => 'Переглянути всі завдання', + 'true' => 'Так', + 'false' => 'Хибне значення', + 'integration_option' => 'Опції інтеграції', + 'log_does_not_exist' => 'Немає відповідного запису журналу.', + 'merge_users' => 'Об\'єднати користувачів', + 'merge_information' => 'Об\'єднайте :count користувачів з одним користувачем. Виберіть користувача, що ви хочете об\'єднати інших знизу, і пов\'язані з ним активи, ліцензії, etc буде переміщена до вибраного користувача, а інші користувачі будуть позначені як і видалено.', + 'warning_merge_information' => 'Ця дія НЕ МОЖЕ бути скасована і повинна використовуватися лише у випадку, коли ви потребуєте зливання користувачів через поганий імпорт або синхронізацію. Не забудьте спочатку запустити резервну копію.', + 'no_users_selected' => 'Не вибрано жодного користувача', + 'not_enough_users_selected' => 'Потрібно вибрати принаймні :count користувачів', + 'merge_success' => ':count користувачі успішно об’єднані в :into_username!', + 'merged' => 'об’єднано', + 'merged_log_this_user_into' => 'Злитий користувач (ID :to_id - :to_username) до ID користувача :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Злитий ідентифікатор користувача :from_id (:from_username) до цього користувача (ID :to_id - :to_username)', + 'clear_and_save' => 'Очистити та зберегти', + 'update_existing_values' => 'Оновити наявні значення?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Генерування теґів автоматичного збільшення активів вимкнено, тому всі рядки повинні мати заповнену колонку "Тег активу".', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Примітка: Генерування тегів автоматичного збільшення активів увімкнено, тому активи будуть створені для рядків, які не мають заповнених "Активу Тег". Рядки, що мають заповнені «Тег активу», будуть оновлені за наданою інформацією.', + 'send_welcome_email_to_users' => ' Надіслати привітальну е-пошту для нових користувачів?', + 'send_email' => 'Надіслати ел. листа', + 'call' => 'Виклик на номер', + 'back_before_importing' => 'Зробити резервну копію перед імпортом?', + 'csv_header_field' => 'CSV заголовка поля', + 'import_field' => 'Імпорт поля', + 'sample_value' => 'Зразок значення', + 'no_headers' => 'Стовпців не знайдено', + 'error_in_import_file' => 'Під час читання CSV-файлу сталася помилка: :error', + 'errors_importing' => 'Під час імпорту відбулися помилки: ', + 'warning' => 'ПОПЕРЕДЖЕННЯ: :warning', + 'success_redirecting' => '"Успішно... Перенаправлення.', + 'cancel_request' => 'Відмінити цей запит на додавання', + 'setup_successful_migrations' => 'Ваші таблиці бази даних були створені', + 'setup_migration_output' => 'Перенесення виводу:', + 'setup_migration_create_user' => 'Далі: створити користувача', + 'importer_generic_error' => 'Ваш імпорт файлу завершено, але ми отримали помилку. Зазвичай це викликано стороннім API, що випливає з сповіщення webhook (наприклад, Slack) і не вплинуло б на саме імпорт, але потрібно це підтвердити.', + 'confirm' => 'Підтвердити', + 'autoassign_licenses' => 'Автоматичне призначення ліцензій', + 'autoassign_licenses_help' => 'Дозволити цьому користувачеві мати ліцензії, призначені через роздільні ліцензії користувача або інструменти.', + 'autoassign_licenses_help_long' => 'Це дозволяє користувачеві мати ліцензії, призначені за допомогою розширеної ліцензії. (Наприклад, ви не хочете, щоб підрядники автоматично призначали ліцензію, ви надавали лише співробітникам. Ви можете надати індивідуальні ліцензії таким користувачам, але вони не будуть включені в зазначену ліцензію для всіх функцій.)', + 'no_autoassign_licenses_help' => 'Не підключати користувача для розширених налаштувань за допомогою ліцензій або інструментів для користування.', + 'modal_confirm_generic' => 'Ви впевнені?', + 'cannot_be_deleted' => 'Цей елемент не може бути видалений', + 'cannot_be_edited' => 'Неможливо редагувати цей елемент.', + 'undeployable_tooltip' => 'Цей товар не може бути перевірений. Перевірте кількість, що залишилась.', + 'serial_number' => 'Серійний номер', + 'item_notes' => ':item примітки', + 'item_name_var' => ':item назва', + 'error_user_company' => 'Вираховувати цільову компанію і активну компанію не співпадає', + 'error_user_company_accept_view' => 'Актив, призначений вам належить інша компанія, так що ви не можете приймати і не приймати його, будь ласка, перевіряйте з вашим менеджером', + 'importer' => [ + 'checked_out_to_fullname' => 'Перевірено на: Повне ім'я', + 'checked_out_to_first_name' => 'Перевірено : Ім'я', + 'checked_out_to_last_name' => 'Перевірено буде: Прізвище', + 'checked_out_to_username' => 'Видано через: Ім\'я користувача', + 'checked_out_to_email' => 'Видано для: електронна пошта', + 'checked_out_to_tag' => 'Перевірено на: активами тег', + 'manager_first_name' => 'Ім\'я менеджера', + 'manager_last_name' => 'Прізвище менеджера', + 'manager_full_name' => 'Ім\'я менеджера', + 'manager_username' => 'Ім\'я користувача менеджера', + 'checkout_type' => 'Тип процесу оформлення замовлення', + 'checkout_location' => 'Видати за розташуванням', + 'image_filename' => 'Назва файлу зображення', + 'do_not_import' => 'Не імпортувати', + 'vip' => 'VIP', + 'avatar' => 'Аватар', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Валюта', + 'address2' => 'Адресний рядок 2', + 'import_note' => 'Імпортовано за допомогою csv імпортера', + ], + 'percent_complete' => '% завершити', + 'uploading' => 'Відвантаження... ', + 'upload_error' => 'Помилка завантаження файлу. Будь ласка, перевірте, чи немає порожніх рядків і що не дубльовані назви стовпців.', + 'copy_to_clipboard' => 'Копіювати в буфер обміну', + 'copied' => 'Скопійовано!', + 'status_compatibility' => 'Якщо активи вже призначені, вони не можуть бути змінені на тип статусу, який не розгортається, і ця зміна значення буде пропущена.', + 'rtd_location_help' => 'Це розташування активу, якщо він не перевіряється', + 'item_not_found' => ':item_type ID :id не існує або було видалено', + 'action_permission_denied' => 'У вас немає дозволу на :action :item_type ID :id', + 'action_permission_generic' => 'У вас немає дозволу на :action : item_type', + 'edit' => 'редагувати', + 'action_source' => 'Джерело дії', + 'or' => 'або', + 'url' => 'URL', + 'edit_fieldset' => 'Редагування полів і параметрів польових налаштувань', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Масове видалення :object_type', + 'warn' => 'Ви збираєтесь видалити 1 :object_type|Ви маєте намір видалити :count :object_type', + 'success' => ':object_type успішно видалено|Успішно видалено :count :object_type', + 'error' => 'Не вдалося видалити :object_type', + 'nothing_selected' => 'Немає :object_type - нічого робити', + 'partial' => 'Видалено :success_count :object_type, але :error_count :object_type не вдалося видалити', + ], + ], + 'no_requestable' => 'Немає запитуваних активів або моделей активів.', + + 'countable' => [ + 'accessories' => ':count аксесуара|:count аксесуарів', + 'assets' => ':count есе|:count Активів', + 'licenses' => ':count ліцензія|:count ліцензій', + 'license_seats' => ':count реалізація|:count місця для ліцензії', + 'consumables' => ':count витратно|:count витратних товарів', + 'components' => ':count компонент|:count компонентів', + ] + +]; diff --git a/resources/lang/uk-UA/help.php b/resources/lang/uk-UA/help.php new file mode 100644 index 0000000000..bbe87edd97 --- /dev/null +++ b/resources/lang/uk-UA/help.php @@ -0,0 +1,35 @@ + 'Детальніше', + + 'audit_help' => 'Установивши цей прапорець, ви відредагуєте запис активу, щоб відобразити це нове розташування. Якщо не встановити цей прапорець, розташування буде просто записано в журналі аудиту.

Зауважте, що якщо цей актив вилучено, це не змінить місцезнаходження особи, активу чи місцезнаходження, на котрого він виданий.', + + 'assets' => 'Активи це елементи відстежувані серійним номером або тегом активів. Вони зазвичай є вищими значеннями, де визначається конкретний товар.', + + 'categories' => 'Категорії допоможуть вам розподілити обладнання по групах. Такими категоріями можуть бути: "Настільні комп\'ютери", "Ноутбуки", "Мобільні телефони", "Планшети" й так далі, але ви також можете використовувати їх на свій розсуд.', + + 'accessories' => 'Аксесуари - це периферійне обладнання, яке видається користувачам, але не має серійного номера (або вам не потрібно враховувати його індивідуально). Наприклад, комп\'ютерна миша чи клавіатура.', + + 'companies' => 'Компанії можна використати як просте поле ідентифікації, або для обмеження видимості активів, користувачів, і т. п., якщо повна підтримка компаній увімкнена в ваших адміністративних налаштуваннях.', + + 'components' => 'Компоненти це складові активу, наприклад HDD, RAM, тощо.', + + 'consumables' => 'Витратні матеріали це будь-що, що буде споживано на протязі певного часу. Наприклад, чорнила для принтера або папір.', + + 'depreciations' => 'Ви можете встановити амортизацію активів для знецінення активів, заснованих на амортизації прямої лінії.', + + 'empty_file' => 'Імпортер визнає, що цей файл порожній.' +]; diff --git a/resources/lang/uk-UA/localizations.php b/resources/lang/uk-UA/localizations.php new file mode 100644 index 0000000000..be71c22d9d --- /dev/null +++ b/resources/lang/uk-UA/localizations.php @@ -0,0 +1,321 @@ + 'Оберіть мову', + 'languages' => [ + 'en-US'=> 'Англійська, США', + 'en-GB'=> 'Англійська, Великобританія', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Африкаанс', + 'ar-SA'=> 'Арабська', + 'bg-BG'=> 'Болгарська', + 'zh-CN'=> 'Китайська спрощена', + 'zh-TW'=> 'Китайська традиційна', + 'ca-ES' => 'Каталонська', + 'hr-HR'=> 'Хорватська', + 'cs-CZ'=> 'Чеська', + 'da-DK'=> 'Датська', + 'nl-NL'=> 'Нідерландська', + 'en-ID'=> 'Англійська, Індонезія', + 'et-EE'=> 'Естонська', + 'fil-PH'=> 'Філіппінська', + 'fi-FI'=> 'Фінська', + 'fr-FR'=> 'Французька', + 'de-DE'=> 'Німецька', + 'de-if'=> 'Німецька (неофіційна)', + 'el-GR'=> 'Грецька', + 'he-IL'=> 'Іврит', + 'hu-HU'=> 'Угорська', + 'is-IS' => 'Ісландська', + 'id-ID'=> 'Індонезійська', + 'ga-IE'=> 'Ірландська', + 'it-IT'=> 'Італійська', + 'ja-JP'=> 'Японська', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Корейська', + 'lt-LT'=>'Литовська', + 'lv-LV'=> 'Латвійська', + 'mk-MK'=> 'Македонська', + 'ms-MY'=> 'Малайська', + 'mi-NZ'=> 'Маорійська', + 'mn-MN'=> 'Монгольська', + 'no-NO'=> 'Норвезька', + 'fa-IR'=> 'Перська', + 'pl-PL'=> 'Польська', + 'pt-PT'=> 'Португальська', + 'pt-BR'=> 'Португальська, Бразилія', + 'ro-RO'=> 'Румунська', + 'ru-RU'=> 'Російська', + 'sr-CS' => 'Сербська (латиниця)', + 'sk-SK'=> 'Словацька', + 'sl-SI'=> 'Словенська', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Іспанська', + 'es-CO'=> 'Іспанська, Колумбія', + 'es-MX'=> 'Іспанська, Мексика', + 'es-VE'=> 'Іспанська, Венесуела', + 'sv-SE'=> 'Шведська', + 'tl-PH'=> 'Тагальська', + 'ta-IN'=> 'Тамільська', + 'th-TH'=> 'Тайська', + 'tr-TR'=> 'Турецька', + 'uk-UA'=> 'Українська', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Валлійська', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Виберіть країну', + + 'countries' => [ + 'AC'=>'Острів Вознесіння', + 'AD'=>'Andorra', + 'AE'=>'ОАЕ', + 'AF'=>'Афганістан', + 'AG'=>'Антигуа і Барбуда', + 'AI'=>'Anguilla', + 'AL'=>'Албанія', + 'AM'=>'Вірменія', + 'AN'=>'Антильський Острів Нідерландів', + 'AO'=>'Ангола', + 'AQ'=>'Antarctica', + 'AR'=>'Аргентина', + 'AS'=>'American Samoa', + 'AT'=>'Австрія', + 'AU'=>'Австралія', + 'AW'=>'Aruba', + 'AX'=>'Так, Так, суходіл євро', + 'AZ'=>'Азербайджан', + 'BA'=>'Боснія і Герцеговина', + 'BB'=>'Барбадос', + 'BE'=>'Бельгія', + 'BD'=>'Бангладеш', + 'BF'=>'Буркіна-Фасо', + 'BG'=>'Болгарія', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Бруней Даруссалам', + 'BO'=>'Bolivia', + 'BR'=>'Бразилія', + 'BS'=>'Bahamas', + 'BT'=>'Бутан', + 'BV'=>'Острів Буве', + 'BW'=>'Botswana', + 'BY'=>'Білорусь', + 'BZ'=>'Беліз', + 'CA'=>'Канада', + 'CC'=>'Кокосові (Кілінг) острови', + 'CD'=>'Конго (Демократична Республіка)', + 'CF'=>'Центральноафриканська Республіка', + 'CG'=>'Конго (Республіка)', + 'CH'=>'Швейцарська', + 'CI'=>'Кот-д’Івуар', + 'CK'=>'Острови Кука', + 'CL'=>'Чилі', + 'CM'=>'Камерун', + 'CN'=>'Народна Республіка Китай', + 'CO'=>'Колумбія', + 'CR'=>'Коста-Рика', + 'CU'=>'Cuba', + 'CV'=>'Кабо-Верде', + 'CX'=>'Острів Різдва', + 'CY'=>'Кіпр', + 'CZ'=>'Чехія', + 'DE'=>'Німецькою', + 'DJ'=>'Djibouti', + 'DK'=>'Данія', + 'DM'=>'Домініка', + 'DO'=>'Домініканська Республіка', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Естонія', + 'EG'=>'Египет', + 'ER'=>'Еритрея', + 'ES'=>'Іспанія', + 'ET'=>'Ethiopia', + 'EU'=>'Європейський Союз', + 'FI'=>'Фінляндія', + 'FJ'=>'Fiji', + 'FK'=>'Фолклендські острови (Мальвінські)', + 'FM'=>'Федеративні Штати Мікронезії', + 'FO'=>'Фарерські острови', + 'FR'=>'Франція', + 'GA'=>'Gabon', + 'GD'=>'Гренада', + 'GE'=>'Джорджія', + 'GF'=>'Французька Гвіана', + 'GG'=>'Guernsey', + 'GH'=>'Гана', + 'GI'=>'Гібралтар', + 'GL'=>'Ґренландія', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Греція', + 'GS'=>'Південна Джорджія та Південні Сандвічеві острови', + 'GT'=>'Гватемала', + 'GU'=>'Гуам', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Гонконг', + 'HM'=>'Острів Херд і острови Макдональд', + 'HN'=>'Honduras', + 'HR'=>'Хорватія (місцеве ім\'я: Хрватська)', + 'HT'=>'Haiti', + 'HU'=>'Угорщина', + 'ID'=>'Індонезія', + 'IE'=>'Ірландія', + 'IL'=>'Israel', + 'IM'=>'Острів Мен', + 'IN'=>'Індія', + 'IO'=>'Британська територія Індійського океану', + 'IQ'=>'Ірак', + 'IR'=>'Ісламська Республіка Іран', + 'IS'=>'Ісландія', + 'IT'=>'Італія', + 'JE'=>'Джерсі', + 'JM'=>'Jamaica', + 'JO'=>'Йорданія', + 'JP'=>'Японія', + 'KE'=>'Кенія', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Камбоджа', + 'KI'=>'Kiribati', + 'KM'=>'Коморські Острови', + 'KN'=>'Сент-Кітс та Невіс', + 'KR'=>'Республіка Корея', + 'KW'=>'Kuwait', + 'KY'=>'Кайманові острови', + 'KZ'=>'Казахстан', + 'LA'=>'Лаоська Народно-Демократична Республіка', + 'LB'=>'Lebanon', + 'LC'=>'Сент-Люсія', + 'LI'=>'Liechtenstein', + 'LK'=>'Шрі-Ланка', + 'LR'=>'Ліберія', + 'LS'=>'Lesotho', + 'LT'=>'Литва', + 'LU'=>'Luxembourg', + 'LV'=>'Латвія', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Марокко', + 'MC'=>'Монако', + 'MD'=>'Республіка Молдова', + 'ME'=>'Чорногорія', + 'MG'=>'Madagascar', + 'MH'=>'Маршаллові острови', + 'MK'=>'Македонія Колишня Югославська Республіка', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Макао', + 'MP'=>'Північні Маріанські острови', + 'MQ'=>'Мартиніка', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Мальдиви', + 'MW'=>'Malawi', + 'MX'=>'Мексика', + 'MY'=>'Малайзія', + 'MZ'=>'Мозамбік', + 'NA'=>'Namibia', + 'NC'=>'Нова Каледонія', + 'NE'=>'Niger', + 'NF'=>'О-в норфолк', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Нідерланди', + 'NO'=>'Норвегія', + 'NP'=>'Непал', + 'NR'=>'Nauru', + 'NU'=>'Ніуе', + 'NZ'=>'Нова Зеландія', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Перу', + 'PF'=>'Французька Полінезія', + 'PG'=>'Papua New Guinea', + 'PH'=>'Філіппіни, Республіка', + 'PK'=>'Пакистан', + 'PL'=>'Польща', + 'PM'=>'Сен-П\'єр і Мікелон', + 'PN'=>'Піткерн', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Португалія', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Возз\'єднання', + 'RO'=>'Румунія', + 'RS'=>'Сербія', + 'RU'=>'Російська Федерація', + 'RW'=>'Rwanda', + 'SA'=>'Саудівська Аравія', + 'UK'=>'Шотландія', + 'SB'=>'Соломонові острови', + 'SC'=>'Seychelles', + 'SS'=>'Південний Судан', + 'SD'=>'Sudan', + 'SE'=>'Швеція', + 'SG'=>'Сінгапур', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Острови Шпіцберген та Ян-Маєн', + 'SK'=>'Словаччина (Словацька Республіка)', + 'SL'=>'Сьєрра-Леоне', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Сан-Томе і Прінсіпі', + 'SU'=>'СРСР', + 'SV'=>'El Salvador', + 'SY'=>'Сирійська Арабська Республіка', + 'SZ'=>'Swaziland', + 'TC'=>'Острови Теркс і Кайкос', + 'TD'=>'Чад', + 'TF'=>'Французькі Південні Території', + 'TG'=>'Того', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'Східний Тимор', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'Східний Тимор (старий код)', + 'TR'=>'Індик', + 'TT'=>'Тринідад і Тобаго', + 'TV'=>'Tuvalu', + 'TW'=>'Тайвань', + 'TZ'=>'Об\'єднана Республіка Танзанія', + 'UA'=>'Україна', + 'UG'=>'Uganda', + 'UK'=>'Велика Британія', + 'US'=>'Сполучені Штати Америки', + 'UM'=>'Малі віддалені острови США', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Держава-місто Ватикан (Святий Престол)', + 'VC'=>'Сент-Вінсент і Гренадини', + 'VE'=>'Венесуела', + 'VG'=>'Віргінські острови (Британські)', + 'VI'=>'Віргінські острови (США)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Уолліс і Футуна', + 'WS'=>'Samoa', + 'YE'=>'Ємен', + 'YT'=>'Майотта', + 'ZA'=>'Південна Африка', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/uk-UA/mail.php b/resources/lang/uk-UA/mail.php new file mode 100644 index 0000000000..fb1de21071 --- /dev/null +++ b/resources/lang/uk-UA/mail.php @@ -0,0 +1,93 @@ + 'Аксесуар встановлено в', + 'Accessory_Checkout_Notification' => 'Аксесуар перевірено', + 'Asset_Checkin_Notification' => 'Актив перевірений', + 'Asset_Checkout_Notification' => 'Актив перевірено', + 'Confirm_Accessory_Checkin' => 'Підтвердити реєстрацію аксесуара.', + 'Confirm_Asset_Checkin' => 'Підтвердити реєстрацію активів.', + 'Confirm_accessory_delivery' => 'Підтвердьте доставку аксесуара.', + 'Confirm_asset_delivery' => 'Підтвердьте доставку активу.', + 'Confirm_consumable_delivery' => 'Підтвердження доставки витратних матеріалів.', + 'Confirm_license_delivery' => 'Підтвердження доставки ліцензії', + 'Consumable_checkout_notification' => 'Витратний перевірений', + 'Days' => 'Днів', + 'Expected_Checkin_Date' => 'Медіафайл не відмічений вам через перевірку в :date', + 'Expected_Checkin_Notification' => 'Нагадування: завершується термін перевірки імені', + 'Expected_Checkin_Report' => 'Очікуваний звіт про перевірку активів', + 'Expiring_Assets_Report' => 'Звіт про активи з завершенням терміну придатності.', + 'Expiring_Licenses_Report' => 'Звіт про ліцензії з завершеням терміну придатності.', + 'Item_Request_Canceled' => 'Запит скасовано', + 'Item_Requested' => 'Запит на', + 'License_Checkin_Notification' => 'Ліцензія перевірена', + 'License_Checkout_Notification' => 'Ліцензію перевірено', + 'Low_Inventory_Report' => 'Звіт про низький рівень інвентарю', + 'a_user_canceled' => 'Користувач скасував запит на об\'єкт на веб-сайті', + 'a_user_requested' => 'Користувач надіслав запит на об\'єкт на веб-сайті', + 'acceptance_asset_accepted' => 'Користувач прийняв позицію', + 'acceptance_asset_declined' => 'Користувач відхилив елемент', + 'accessory_name' => 'Назва аксесуара:', + 'additional_notes' => 'Додаткові примітки:', + 'admin_has_created' => 'Адміністратор створив вам обліковий запис на веб-сайті.', + 'asset' => 'Актив:', + 'asset_name' => 'Найменування Активу:', + 'asset_requested' => 'Запит на актив', + 'asset_tag' => 'Тег активу', + 'assets_warrantee_alert' => 'В наступні :threshold днів є :count медіафайл з гарантією, яка закінчується в наступні :threshold днів.|В наступних :threshold медіафайлів з гарантіями, що закінчуються в наступні :threshold днів.', + 'assigned_to' => 'Відповідальний', + 'best_regards' => 'З найкращими побажаннями,', + 'canceled' => 'Скасовано:', + 'checkin_date' => 'Дата повернення:', + 'checkout_date' => 'Дата видачі:', + 'checkedout_from' => 'Перевірено з', + 'checkedin_from' => 'Відмічено від', + 'checked_into' => 'Відмічено від', + 'click_on_the_link_accessory' => 'Будь ласка, натисніть на посилання внизу, щоб підтвердити, що Ви отримали аксесуар.', + 'click_on_the_link_asset' => 'Будь ласка, натисніть на посилання внизу, щоб підтвердити, що Ви отримали актив.', + 'click_to_confirm' => 'Будь-ласка, натисніть на це посилання, щоб підтвердити свій: веб-акаунт:', + 'current_QTY' => 'Поточна к-ксть', + 'days' => 'Днів', + 'expecting_checkin_date' => 'Очікувана дата повернення:', + 'expires' => 'Термін закінчується', + 'hello' => 'Привіт', + 'hi' => 'Привіт', + 'i_have_read' => 'Я прочитав і згоден з умовами використання даного товару.', + 'inventory_report' => 'Звіт про запаси', + 'item' => 'Елемент:', + 'license_expiring_alert' => 'В наступні :threshold днів закінчується :count термін дії ліцензії для наступних :threshold днів.|В наступному :threshold строк дії ліцензії.', + 'link_to_update_password' => 'Будь-ласка, натисніть на це посилання, щоб оновити свій пароль:', + 'login' => 'Логін:', + 'login_first_admin' => 'Увійдіть до вашої нової установки Snipe-IT за допомогою нижче:', + 'low_inventory_alert' => 'Є :count елемент, який нижчий мінімальний інвентар або низький. Є :count предмети, які нижче мінімального інвентарю, або скоро будуть низькими.', + 'min_QTY' => 'Мін. кількість', + 'name' => 'Назва', + 'new_item_checked' => 'Новий елемент був виданий під вашим ім\'ям, докладніше про це нижче.', + 'notes' => 'Примітки.', + 'password' => 'Пароль:', + 'password_reset' => 'Скидання Пароля', + 'read_the_terms' => 'Будь ласка, прочитайте умови використання нижче.', + 'read_the_terms_and_click' => 'Будь ласка, прочитайте умови використання нижче, і натисніть на посилання внизу, щоб підтвердити, що Ви прочитали та згодні з умовами користування та отримали актив.', + 'requested' => 'Запрошено користувачем:', + 'reset_link' => 'Ваше посилання для скидання пароля', + 'reset_password' => 'Натисніть тут для скидання пароля:', + 'rights_reserved' => 'Усі права захищені.', + 'serial' => 'Серійний номер', + 'snipe_webhook_test' => 'Тест інтеграції Snipe-IT', + 'snipe_webhook_summary' => 'Підсумок інтеграції Snipe-IT', + 'supplier' => 'Постачальник', + 'tag' => 'Тег', + 'test_email' => 'Тестовий електронний лист зі Snipe-IT', + 'test_mail_text' => 'Це тест з системи управління активами Snipe-IT. Якщо ви отримали, пошта працює :)', + 'the_following_item' => 'Наступний товар перевірено в: ', + 'to_reset' => 'Щоб скинути :web пароль, завершіть цю форму:', + 'type' => 'Тип', + 'upcoming-audits' => 'Знайдено :count актив, що наближається до аудиту в :threshold днів.|Є :count активів, які йдуть до аудиту в :threshold днів.', + 'user' => 'Користувач', + 'username' => 'Ім\'я кристувача', + 'welcome' => 'Ласкаво просимо, :name', + 'welcome_to' => 'Ласкаво просимо до :web!', + 'your_assets' => 'Переглянути Ваші Активи', + 'your_credentials' => 'Ваші облікові дані Snipe-IT', +]; diff --git a/resources/lang/uk/pagination.php b/resources/lang/uk-UA/pagination.php similarity index 100% rename from resources/lang/uk/pagination.php rename to resources/lang/uk-UA/pagination.php diff --git a/resources/lang/uk-UA/passwords.php b/resources/lang/uk-UA/passwords.php new file mode 100644 index 0000000000..fd9292f29f --- /dev/null +++ b/resources/lang/uk-UA/passwords.php @@ -0,0 +1,9 @@ + 'Якщо відповідний користувач з дійсною адресою електронної пошти існує в нашій системі, йому вже надіслано лист для відновлення паролю.', + 'user' => 'Якщо відповідний користувач з дійсною адресою електронної пошти існує в нашій системі, йому вже надіслано лист для відновлення паролю.', + 'token' => 'Токен для скидання пароля недійсний або застарілий, або не відповідає наданому ім\'ю користувача.', + 'reset' => 'Пароль було скинуто!', + 'password_change' => 'Ваш пароль оновлено!', +]; diff --git a/resources/lang/uk/reminders.php b/resources/lang/uk-UA/reminders.php similarity index 100% rename from resources/lang/uk/reminders.php rename to resources/lang/uk-UA/reminders.php diff --git a/resources/lang/uk/table.php b/resources/lang/uk-UA/table.php similarity index 100% rename from resources/lang/uk/table.php rename to resources/lang/uk-UA/table.php diff --git a/resources/lang/uk-UA/validation.php b/resources/lang/uk-UA/validation.php new file mode 100644 index 0000000000..c758303444 --- /dev/null +++ b/resources/lang/uk-UA/validation.php @@ -0,0 +1,162 @@ + 'Ви повинні прийняти :attribute.', + 'active_url' => 'Поле :attribute не є правильним URL.', + 'after' => 'Поле :attribute має містити дату не раніше :date.', + 'after_or_equal' => 'Поле :attribute має містити дату не раніше або дорівнювати :date.', + 'alpha' => 'Поле :attribute має містити лише літери.', + 'alpha_dash' => 'Поле :attribute має містити лише літери, цифри та тире.', + 'alpha_num' => 'Поле :attribute має містити лише літери та цифри.', + 'array' => 'Поле :attribute має бути масивом.', + 'before' => 'Поле :attribute має містити дату не пізніше :date.', + 'before_or_equal' => 'Поле :attribute має містити дату не пізніше або дорівнювати :date.', + 'between' => [ + 'numeric' => 'Поле :attribute має бути між :min - :max.', + 'file' => 'Розмір :attribute має бути в межах від :min - :max кілобайт.', + 'string' => 'Текст в полі :attribute має бути не менше :min - :max символів.', + 'array' => 'Поле :attribute має бути між :min та :max елементами.', + ], + 'boolean' => 'Поле :attribute повинне містити значення true або false.', + 'confirmed' => 'Підтвердження для :attribute не співпадає.', + 'date' => 'Поле :attribute не є датою.', + 'date_format' => 'Поле :attribute не відповідає формату :format.', + 'different' => 'Поля :attribute та :other повинні бути різними.', + 'digits' => 'Довжина цифрового поля :attribute повинна дорівнювати :digits.', + 'digits_between' => 'Довжина цифрового поля :attribute повинна бути в межах від :min до :max.', + 'dimensions' => 'Поле :attribute міщує неприпустимі розміри зображення.', + 'distinct' => 'Значення поля :attribute вже існує.', + 'email' => 'Формат поля :attribute неправильний.', + 'exists' => 'Обрана валюта недійсна.', + 'file' => 'Поле :attribute має містити файл.', + 'filled' => 'Поле :attribute повинно бути заповнене.', + 'image' => ':attribute має бути зображенням.', + 'import_field_empty' => 'Значення для :fieldname не може бути null.', + 'in' => 'Обрана валюта недійсна.', + 'in_array' => 'Значення поля :attribute не існує в :other.', + 'integer' => 'Поле :attribute має містити ціле число.', + 'ip' => 'Поле :attribute має містити IP адресу.', + 'ipv4' => 'Поле :attribute має бути коректною адресою IPv4.', + 'ipv6' => ':attribute має бути коректною адресою IPv6.', + 'is_unique_department' => 'Поле :attribute має бути унікальним для даного розташування компанії', + 'json' => 'Дані поля :attribute мають бути в форматі JSON.', + 'max' => [ + 'numeric' => 'Поле :attribute має бути не більше :max.', + 'file' => ':attribute має бути не більше :max кілобайт.', + 'string' => 'Текст в полі :attribute повинен містити не більше, ніж :max символів.', + 'array' => 'Поле :attribute повинне містити не більше :max елементів.', + ], + 'mimes' => 'Поле :attribute повинне містити файл одного з типів: :values.', + 'mimetypes' => 'Поле :attribute повинне містити файл одного з типів: :values.', + 'min' => [ + 'numeric' => 'Поле :attribute повинне бути не менше :min.', + 'file' => 'Розмір файлу в полі :attribute має бути не меншим :min кілобайт.', + 'string' => 'Текст в полі :attribute повинен містити не менше :min символів.', + 'array' => 'Поле :attribute повинне містити не менше :min елементів.', + ], + 'starts_with' => 'Поле :attribute повинне починатися з одного з наступних :values.', + 'ends_with' => 'Поле :attribute повинне закінчуватися одним з наступних: :values.', + + 'not_in' => 'Обрана валюта недійсна.', + 'numeric' => 'Поле :attribute має містити число.', + 'present' => 'Поле :attribute повинне бути присутнім.', + 'valid_regex' => 'Це не коректний регулярний вираз. ', + 'regex' => 'Формат поля :attribute неправильний.', + 'required' => 'Поле :attribute є обов\'язковим для заповнення.', + 'required_if' => 'Поле :attribute є обов\'язковим для заповнення, коли :other є :value.', + 'required_unless' => 'Поле :attribute обов\'язкове, якщо :other не з :values.', + 'required_with' => 'Поле :attribute є обов\'язковим для заповнення, коли :values вказано.', + 'required_with_all' => 'Поле :attribute є обов\'язковим для заповнення, коли :values вказано.', + 'required_without' => 'Поле :attribute є обов\'язковим для заповнення, коли :values не вказано.', + 'required_without_all' => 'Поле :attribute є обов\'язковим для заповнення, коли :values не вказано.', + 'same' => 'Поля :attribute та :other мають співпадати.', + 'size' => [ + 'numeric' => 'Поле :attribute має бути довжиною :size.', + 'file' => ':attribute має бути :size кілобайт.', + 'string' => ':attribute має бути довжиною :size символів.', + 'array' => 'Поле :attribute має містити :size елементів.', + ], + 'string' => 'Поле :attribute повинне містити текст.', + 'timezone' => 'Поле :attribute повинне містити коректну часову зону.', + 'two_column_unique_undeleted' => 'Поле :attribute має бути унікальним для :table1 і :table2. ', + 'unique' => ':attribute вже зайнятий.', + 'uploaded' => 'Завантаження поля :attribute не вдалося.', + 'url' => 'Формат поля :attribute неправильний.', + 'unique_undeleted' => 'Поле :attribute має бути унікальним.', + 'non_circular' => 'Поле :attribute не повинне створювати круглие посилання.', + 'not_array' => ':attribute не може бути масивом.', + 'disallow_same_pwd_as_user_fields' => 'Пароль не може бути таким же, як ім\'я користувача.', + 'letters' => 'Пароль має містити принаймні одну букву.', + 'numbers' => 'Пароль має містити принаймні одну цифру.', + 'case_diff' => 'Пароль повинен використовувати змішаний випадок.', + 'symbols' => 'Пароль має містити символи.', + 'gte' => [ + 'numeric' => 'Значення не може бути від’ємним' + ], + 'checkboxes' => ':attribute містить неприпустимі параметри.', + 'radio_buttons' => ':attribute є неприпустимим.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'Поле :attribute містить символ, який не допускається.', + 'email_array' => 'Одна або кілька адрес електронної пошти не правильні.', + 'hashed_pass' => 'Поточний пароль неправильний', + 'dumbpwd' => 'Цей пароль занадто вживаний.', + 'statuslabel_type' => 'Ви повинні вибрати правильний тип статуса', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD', + 'last_audit_date.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD', + 'termination_date.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD', + 'expected_checkin.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD', + 'start_date.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD', + 'end_date.date_format' => 'Поле :attribute має містити коректну дату в форматі YYYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Невірне значення включене в це поле', +]; diff --git a/resources/lang/uk/admin/accessories/general.php b/resources/lang/uk/admin/accessories/general.php deleted file mode 100644 index 38d34a155e..0000000000 --- a/resources/lang/uk/admin/accessories/general.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Категорія аксесуарів', - 'accessory_name' => 'Назва аксесуара', - 'checkout' => 'Видати аксесуар', - 'checkin' => 'Прийняти аксесуар', - 'create' => 'Створити аксесуар', - 'edit' => 'Редагувати аксесуар', - 'eula_text' => 'EULA категорії', - 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', - 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', - 'no_default_eula' => 'No primary default EULA found. Add one in Settings.', - 'total' => 'Разом', - 'remaining' => 'Є', - 'update' => 'Оновити аксесуар', - 'use_default_eula' => 'Use the primary default EULA instead.', - 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', - 'clone' => 'Клонувати аксесуар', - 'delete_disabled' => 'Цей аксесуар ще не можна видалити, оскільки деякі елементи все ще перевіряються.', - -); diff --git a/resources/lang/uk/admin/accessories/message.php b/resources/lang/uk/admin/accessories/message.php deleted file mode 100644 index 439ee82f9b..0000000000 --- a/resources/lang/uk/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'The accessory [:id] does not exist.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', - - 'create' => array( - 'error' => 'The accessory was not created, please try again.', - 'success' => 'Аксесуар успішно створено.' - ), - - 'update' => array( - 'error' => 'The accessory was not updated, please try again', - 'success' => 'The accessory was updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this accessory?', - 'error' => 'There was an issue deleting the accessory. Please try again.', - 'success' => 'Аксесуар успішно видалено.' - ), - - 'checkout' => array( - 'error' => 'Accessory was not checked out, please try again', - 'success' => 'Аксесуар успішно видано.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ), - - 'checkin' => array( - 'error' => 'Accessory was not checked in, please try again', - 'success' => 'Accessory checked in successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.' - ) - - -); diff --git a/resources/lang/uk/admin/asset_maintenances/form.php b/resources/lang/uk/admin/asset_maintenances/form.php deleted file mode 100644 index 8b3651f496..0000000000 --- a/resources/lang/uk/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Назва', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Вартість', - 'is_warranty' => 'Покращення гарантії', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Нотатки', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/uk/admin/categories/general.php b/resources/lang/uk/admin/categories/general.php deleted file mode 100644 index 36da7a18c2..0000000000 --- a/resources/lang/uk/admin/categories/general.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Категорії активів', - 'category_name' => 'Назва категорії', - 'checkin_email' => 'Send email to user on checkin/checkout.', - 'checkin_email_notification' => 'This user will be sent an email on checkin/checkout.', - 'clone' => 'Клонувати категорію', - 'create' => 'Створити категорію', - 'edit' => 'Редагувати категорію', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', - 'eula_text' => 'EULA категорії', - 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', - 'name' => 'Назва категорії', - 'require_acceptance' => 'Вимагати, щоб користувачі підверджували прийняття активів в цій категорії.', - 'required_acceptance' => 'Користувачу відправиться email з лінком щоб він підтвердив прийняття активу.', - 'required_eula' => 'This user will be emailed a copy of the EULA', - 'no_default_eula' => 'Основна EULA не знайдена. Додайте одненьку в налаштуваннях.', - 'update' => 'Оновити категорію', - 'use_default_eula' => 'Використовувати основну EULA.', - 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', - 'use_default_eula_column' => 'Use default EULA', - -); diff --git a/resources/lang/uk/admin/categories/message.php b/resources/lang/uk/admin/categories/message.php deleted file mode 100644 index 8f94546634..0000000000 --- a/resources/lang/uk/admin/categories/message.php +++ /dev/null @@ -1,26 +0,0 @@ - 'Категорія не існує.', - 'assoc_models' => 'Наразі ця категорія пов\'язана хоча б з однією моделлю і не може бути видалена. Будь ласка, оновіть вашу модель, щоб більше не посилатись на цю категорію та повторіть спробу. ', - 'assoc_items' => 'Ця категорія пов\'язана хоча б з одним :asset_type і не може бути видалена. Будь ласка, оновіть ваш :asset_type щоб більше не посилатися на цю категорію і спробуйте ще раз. ', - - 'create' => array( - 'error' => 'Категорія не була створена, будь ласка, спробуйте ще раз.', - 'success' => 'Category created successfully.' - ), - - 'update' => array( - 'error' => 'Category was not updated, please try again', - 'success' => 'Категорія успішно оновлена.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені що бажаєте видалити цю категорію?', - 'error' => 'There was an issue deleting the category. Please try again.', - 'success' => 'Категорія успішно видалена.' - ) - -); diff --git a/resources/lang/uk/admin/companies/general.php b/resources/lang/uk/admin/companies/general.php deleted file mode 100644 index 2b60a63e3b..0000000000 --- a/resources/lang/uk/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - 'Оберіть компанію', - '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 deleted file mode 100644 index e440b7ac5f..0000000000 --- a/resources/lang/uk/admin/companies/message.php +++ /dev/null @@ -1,20 +0,0 @@ - 'Company does not exist.', - 'deleted' => 'Deleted company', - '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/uk/admin/companies/table.php b/resources/lang/uk/admin/companies/table.php deleted file mode 100644 index f081b10ca7..0000000000 --- a/resources/lang/uk/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Компанії', - 'create' => 'Створити компанію', - 'title' => 'Компанія', - 'update' => 'Оновити компанію', - 'name' => 'Назва компанії', - 'id' => 'ID', -); diff --git a/resources/lang/uk/admin/components/general.php b/resources/lang/uk/admin/components/general.php deleted file mode 100644 index 57bbecdc5d..0000000000 --- a/resources/lang/uk/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Назва компонента', - 'checkin' => 'Прийняти компонент', - 'checkout' => 'Видати компонент', - 'cost' => 'Вартість покупки', - 'create' => 'Створити компонент', - 'edit' => 'Редагувати компонент', - 'date' => 'Дата покупки', - 'order' => 'Номер замовлення', - 'remaining' => 'Залишилось', - 'total' => 'Загалом', - 'update' => 'Оновити компонент', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/uk/admin/components/message.php b/resources/lang/uk/admin/components/message.php deleted file mode 100644 index 9a4d0c1497..0000000000 --- a/resources/lang/uk/admin/components/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Компонент не існує.', - - 'create' => array( - 'error' => 'Компонент не створився, спробуйте ще раз.', - 'success' => 'Компонент успішно створено.' - ), - - 'update' => array( - 'error' => 'Компонент не оновився, спробуйте ще раз', - 'success' => 'Компонент успішно оновлено.' - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені, що хочете видалити цей компонент?', - 'error' => 'Виникла проблема при видаленні компонента. Спробуйте ще раз.', - 'success' => 'Компонент було успішно видалено.' - ), - - 'checkout' => array( - 'error' => 'Компонент не було видано, спробуйте ще раз', - 'success' => 'Копонент успішно видано.', - 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', - ), - - 'checkin' => array( - 'error' => 'Компонент не було видано, спробуйте ще раз', - 'success' => 'Компонент успішно прийнято.', - 'user_does_not_exist' => 'Невірний користувач. Спробуйте ще раз.' - ) - - -); diff --git a/resources/lang/uk/admin/consumables/message.php b/resources/lang/uk/admin/consumables/message.php deleted file mode 100644 index 16e4ec2044..0000000000 --- a/resources/lang/uk/admin/consumables/message.php +++ /dev/null @@ -1,37 +0,0 @@ - 'Витратний матеріал не існує.', - - 'create' => array( - 'error' => 'Витратний матеріал не було створено, спробуйте ще раз.', - 'success' => 'Витратний матеріал успішно створено.' - ), - - 'update' => array( - 'error' => 'Витратний матеріал не було оновлено, спробуйте ще раз', - 'success' => 'Витратний матеріал успішно оновлено.' - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені що хочете видалити цей витратний матеріал?', - 'error' => 'There was an issue deleting the consumable. Please try again.', - 'success' => 'The consumable was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'Consumable was not checked out, please try again', - 'success' => 'Consumable checked out successfully.', - 'user_does_not_exist' => 'That user is invalid. Please try again.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', - ), - - 'checkin' => array( - 'error' => 'Consumable was not checked in, please try again', - 'success' => 'Consumable checked in successfully.', - 'user_does_not_exist' => 'Вказаного користувача не існує. Спробуйте ще раз.' - ) - - -); diff --git a/resources/lang/uk/admin/custom_fields/general.php b/resources/lang/uk/admin/custom_fields/general.php deleted file mode 100644 index 070e2fc67b..0000000000 --- a/resources/lang/uk/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - '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' => 'Зашифровано', - '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' => 'Є обов\'язковим', - 'req' => 'Обов.', - 'used_by_models' => 'Used By Models', - 'order' => 'Порядок', - 'create_fieldset' => 'New Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/uk/admin/custom_fields/message.php b/resources/lang/uk/admin/custom_fields/message.php deleted file mode 100644 index 43ba821821..0000000000 --- a/resources/lang/uk/admin/custom_fields/message.php +++ /dev/null @@ -1,63 +0,0 @@ - array( - 'invalid' => 'That field does not exist.', - 'already_added' => 'Field already added', - - 'create' => array( - 'error' => 'Field was not created, please try again.', - 'success' => 'Field created successfully.', - 'assoc_success' => 'Field successfully added to fieldset.' - ), - - 'update' => array( - 'error' => 'Field was not updated, please try again', - 'success' => 'Field updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this field?', - 'error' => 'There was an issue deleting the field. Please try again.', - 'success' => 'The field was deleted successfully.', - 'in_use' => 'Field is still in use.', - ) - - ), - - 'fieldset' => array( - - 'does_not_exist' => 'Fieldset does not exist', - - 'create' => array( - 'error' => 'Fieldset was not created, please try again.', - 'success' => 'Fieldset created successfully.' - ), - - 'update' => array( - 'error' => 'Fieldset was not updated, please try again', - 'success' => 'Fieldset updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this fieldset?', - 'error' => 'There was an issue deleting the fieldset. Please try again.', - 'success' => 'The fieldset was deleted successfully.', - 'in_use' => 'Fieldset is still in use.', - ) - - ), - - 'fieldset_default_value' => array( - - 'error' => 'Error validating default fieldset values.', - - ), - - - - - - -); diff --git a/resources/lang/uk/admin/departments/message.php b/resources/lang/uk/admin/departments/message.php deleted file mode 100644 index c0246fd661..0000000000 --- a/resources/lang/uk/admin/departments/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Розташування не існує.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', - 'assoc_users' => 'This department is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this department and try again. ', - 'create' => array( - 'error' => 'Department was not created, please try again.', - 'success' => 'Розташування успішно створено.' - ), - 'update' => array( - 'error' => 'Department was not updated, please try again', - 'success' => 'Department updated successfully.' - ), - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this department?', - 'error' => 'There was an issue deleting the department. Please try again.', - 'success' => 'The department was deleted successfully.' - ) - -); diff --git a/resources/lang/uk/admin/depreciations/general.php b/resources/lang/uk/admin/depreciations/general.php deleted file mode 100644 index c27614c31e..0000000000 --- a/resources/lang/uk/admin/depreciations/general.php +++ /dev/null @@ -1,16 +0,0 @@ - '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', - '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/message.php b/resources/lang/uk/admin/depreciations/message.php deleted file mode 100644 index c20e52c13c..0000000000 --- a/resources/lang/uk/admin/depreciations/message.php +++ /dev/null @@ -1,25 +0,0 @@ - 'Depreciation class does not exist.', - 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Depreciation class was not created, please try again. :(', - 'success' => 'Depreciation class created successfully. :)' - ), - - 'update' => array( - 'error' => 'Depreciation class was not updated, please try again', - 'success' => 'Depreciation class updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this depreciation class?', - 'error' => 'There was an issue deleting the depreciation class. Please try again.', - 'success' => 'The depreciation class was deleted successfully.' - ) - -); diff --git a/resources/lang/uk/admin/depreciations/table.php b/resources/lang/uk/admin/depreciations/table.php deleted file mode 100644 index d86511496e..0000000000 --- a/resources/lang/uk/admin/depreciations/table.php +++ /dev/null @@ -1,11 +0,0 @@ - 'ID', - 'months' => 'міс.', - 'term' => 'Term', - 'title' => 'Name ', - 'depreciation_min' => 'Floor Value', - -]; diff --git a/resources/lang/uk/admin/groups/message.php b/resources/lang/uk/admin/groups/message.php deleted file mode 100644 index c39033a6f2..0000000000 --- a/resources/lang/uk/admin/groups/message.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Група вже існує!', - 'group_not_found' => 'Group ID :id does not exist.', - 'group_name_required' => 'The name field is required', - - 'success' => array( - 'create' => 'Групу успішно створено.', - 'update' => 'Групу успішно оновлено.', - 'delete' => 'Групу успішно видалено.', - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені, що бажаєте видалити цю групу?', - 'create' => 'There was an issue creating the group. Please try again.', - 'update' => 'There was an issue updating the group. Please try again.', - 'delete' => 'There was an issue deleting the group. Please try again.', - ), - -); diff --git a/resources/lang/uk/admin/groups/titles.php b/resources/lang/uk/admin/groups/titles.php deleted file mode 100644 index d007cc4984..0000000000 --- a/resources/lang/uk/admin/groups/titles.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Про групи', - 'about_groups' => 'Groups are used to generalize user permissions.', - 'group_management' => 'Group Management', - 'create' => 'Створити нову групу', - 'update' => 'Редагувати групу', - 'group_name' => 'Назва групи', - '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 deleted file mode 100644 index 6649ac889f..0000000000 --- a/resources/lang/uk/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Confirm Bulk Delete Assets', - 'bulk_restore' => 'Confirm Bulk Restore 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_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :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 a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Видано', - 'checkout_date' => 'Дата видачі', - 'checkin_date' => 'Дата повернення', - 'checkout_to' => 'Видати', - 'cost' => 'Вартість покупки', - 'create' => 'Створити актив', - 'date' => 'Дата покупки', - 'depreciation' => 'Depreciation', - 'depreciates_on' => 'Depreciates On', - 'default_location' => 'Default Location', - 'eol_date' => 'Дата EOL', - 'eol_rate' => 'EOL Rate', - 'expected_checkin' => 'Очікувана дата повернення', - '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-адреса', - 'manufacturer' => 'Виробник', - 'model' => 'Модель', - 'months' => 'міс.', - 'name' => 'Назва активу', - 'notes' => 'Нотатки', - 'order' => 'Номер замовлення', - 'qr' => 'QR-код', - 'requestable' => 'Users may request this asset', - 'select_statustype' => 'Select Status Type', - 'serial' => 'Серійник', - 'status' => 'Статус', - 'tag' => 'Asset 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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/uk/admin/hardware/general.php b/resources/lang/uk/admin/hardware/general.php deleted file mode 100644 index aec998f1a0..0000000000 --- a/resources/lang/uk/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - 'Про активи', - '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' => 'Архівний', - 'asset' => 'Актив', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'Прийняти актив', - 'checkout' => 'Видати актив', - 'clone' => 'Клонувати актив', - 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Редагувати актив', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Requestable', - 'requested' => 'Requested', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Restore Asset', - 'pending' => 'Pending', - 'undeployable' => 'Undeployable', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/uk/admin/hardware/message.php b/resources/lang/uk/admin/hardware/message.php deleted file mode 100644 index 056692998e..0000000000 --- a/resources/lang/uk/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => [ - 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Asset was not updated, please try again', - 'success' => 'Asset updated successfully.', - 'nothing_updated' => 'No fields were selected, so nothing was updated.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', - ], - - - 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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' => [ - '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' => [ - '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' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', - ], - -]; diff --git a/resources/lang/uk/admin/hardware/table.php b/resources/lang/uk/admin/hardware/table.php deleted file mode 100644 index 0c2461cc34..0000000000 --- a/resources/lang/uk/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Тег активу', - 'asset_model' => 'Модель', - 'book_value' => 'Current Value', - 'change' => 'In/Out', - 'checkout_date' => 'Дата видачі', - 'checkoutto' => 'Видано', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Різниця', - 'dl_csv' => 'Завантажити CSV', - 'eol' => 'EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Розташування', - 'purchase_cost' => 'Вартість', - 'purchase_date' => 'Придбано', - 'serial' => 'Серійник', - 'status' => 'Статус', - 'title' => 'Актив ', - 'image' => 'Зображення пристрою', - 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Змінено', - 'icon' => 'Icon', -]; diff --git a/resources/lang/uk/admin/kits/general.php b/resources/lang/uk/admin/kits/general.php deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/uk/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/message.php b/resources/lang/uk/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/uk/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/uk/admin/labels/table.php b/resources/lang/uk/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/uk/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/uk/admin/licenses/form.php b/resources/lang/uk/admin/licenses/form.php deleted file mode 100644 index dadbef4684..0000000000 --- a/resources/lang/uk/admin/licenses/form.php +++ /dev/null @@ -1,22 +0,0 @@ - 'Актив', - 'checkin' => 'Checkin', - 'create' => 'Створити ліцензію', - 'expiration' => 'Expiration Date', - 'license_key' => 'Ключ продукту', - 'maintained' => 'Maintained', - 'name' => 'Назва програмного забезпечення', - 'no_depreciation' => 'Do Not Depreciate', - 'purchase_order' => 'Purchase Order Number', - 'reassignable' => 'Reassignable', - 'remaining_seats' => 'Remaining Seats', - 'seats' => 'Seats', - 'termination_date' => 'Termination Date', - 'to_email' => 'Licensed to Email', - 'to_name' => 'Licensed to Name', - 'update' => 'Update License', - 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' -); diff --git a/resources/lang/uk/admin/licenses/general.php b/resources/lang/uk/admin/licenses/general.php deleted file mode 100644 index 3906c286b3..0000000000 --- a/resources/lang/uk/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Про ліцензії', - 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', - 'checkin' => 'Checkin License Seat', - 'checkout_history' => 'Історія видачі', - 'checkout' => 'Checkout License Seat', - 'edit' => 'Редагувати ліцензію', - 'filetype_info' => 'Дозволені типи файлів - png, gif, jpg, jpeg, doc, docx, pdf, txt, zip і rar.', - 'clone' => 'Клонувати ліцензію', - 'history_for' => 'Історія для ', - 'in_out' => 'In/Out', - 'info' => 'Інформація про ліцензію', - 'license_seats' => 'License Seats', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Ліцензії на програмне забезпечення', - 'user' => 'Користувач', - 'view' => 'Переглянути ліцензію', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/uk/admin/licenses/message.php b/resources/lang/uk/admin/licenses/message.php deleted file mode 100644 index c79f631680..0000000000 --- a/resources/lang/uk/admin/licenses/message.php +++ /dev/null @@ -1,54 +0,0 @@ - 'License does not exist or you do not have permission to view it.', - 'user_does_not_exist' => 'User does not exist.', - 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', - 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', - 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', - 'select_asset_or_person' => 'You must select an asset or a user, but not both.', - 'not_found' => 'License not found', - 'seats_available' => ':seat_count seats available', - - - 'create' => array( - 'error' => 'License was not created, please try again.', - 'success' => 'License created successfully.' - ), - - 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', - ), - - 'upload' => array( - '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, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', - ), - - 'update' => array( - 'error' => 'License was not updated, please try again', - 'success' => 'License updated successfully.' - ), - - 'delete' => array( - 'confirm' => 'Are you sure you wish to delete this license?', - 'error' => 'There was an issue deleting the license. Please try again.', - 'success' => 'The license was deleted successfully.' - ), - - 'checkout' => array( - 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully', - 'not_enough_seats' => 'Not enough license seats available for checkout', - ), - - 'checkin' => array( - 'error' => 'There was an issue checking in the license. Please try again.', - 'success' => 'The license was checked in successfully' - ), - -); diff --git a/resources/lang/uk/admin/licenses/table.php b/resources/lang/uk/admin/licenses/table.php deleted file mode 100644 index 55bb028d8b..0000000000 --- a/resources/lang/uk/admin/licenses/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Призначено', - 'checkout' => 'In/Out', - 'id' => 'ID', - 'license_email' => 'Email ліцензії', - 'license_name' => 'Зареєстровано на', - 'purchase_date' => 'Дата покупки', - 'purchased' => 'Придбано', - 'seats' => 'Кількість місць', - 'hardware' => 'Залізо', - 'serial' => 'Серійник', - 'title' => 'Ліцензія', - -); diff --git a/resources/lang/uk/admin/locations/message.php b/resources/lang/uk/admin/locations/message.php deleted file mode 100644 index 5873c88ca8..0000000000 --- a/resources/lang/uk/admin/locations/message.php +++ /dev/null @@ -1,29 +0,0 @@ - 'Розташування не існує.', - 'assoc_users' => 'Розташування зараз пов\'язано як мінімум з одним користувачем та не може бути видалено. Оновіть ваших користувачів, так щоб вони не були більше пов\'язані з розташуванням і спробуйте ще раз. ', - 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', - 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', - - - 'create' => array( - 'error' => 'Location was not created, please try again.', - 'success' => 'Розташування успішно створено.' - ), - - 'update' => array( - 'error' => 'Розташування не було оновлено, спробуйте ще раз', - 'success' => 'Розташування успішно створено.' - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені, що хочете видати це розташування?', - 'error' => 'There was an issue deleting the location. Please try again.', - 'success' => 'Розташування було успішно видалено.' - ) - -); diff --git a/resources/lang/uk/admin/locations/table.php b/resources/lang/uk/admin/locations/table.php deleted file mode 100644 index 3a78c69f50..0000000000 --- a/resources/lang/uk/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - 'Про розташування', - 'about_locations' => 'Розташування використовуються для відсліджування інформації про місцеположення для користувачів, активів та іншого', - 'assets_rtd' => 'Активи', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Призначені активи', - 'id' => 'ID', - 'city' => 'Місто', - 'state' => 'State', - 'country' => 'Країна', - 'create' => 'Створити розташування', - 'update' => 'Оновити розташування', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Назва розташування', - 'address' => 'Адреса', - 'address2' => 'Address Line 2', - 'zip' => 'Поштовий код', - 'locations' => 'Розташування', - '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' => 'Виробник', - 'asset_model' => 'Модель', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - '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/manufacturers/message.php b/resources/lang/uk/admin/manufacturers/message.php deleted file mode 100644 index aa9ddefb2c..0000000000 --- a/resources/lang/uk/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Виробник не існує.', - 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', - - 'create' => array( - 'error' => 'Manufacturer was not created, please try again.', - 'success' => 'Виробник успішно створений.' - ), - - 'update' => array( - 'error' => 'Manufacturer was not updated, please try again', - 'success' => 'Виробника успішно оновлено.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені що хочете видалити виробника?', - 'error' => 'There was an issue deleting the manufacturer. Please try again.', - 'success' => 'Виробник успішно видалений.' - ) - -); diff --git a/resources/lang/uk/admin/manufacturers/table.php b/resources/lang/uk/admin/manufacturers/table.php deleted file mode 100644 index 44fd4907ae..0000000000 --- a/resources/lang/uk/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Про виробників', - 'about_manufacturers_text' => 'Виробники це компанії, що виготовляються ваші активи. Ви можете зберігати необхідну контактну інформацію про них, що буде відображатися на сторінках з детальним описом актвів.', - 'asset_manufacturers' => 'Виробники активів', - 'create' => 'Створити виробника', - 'id' => 'ID', - 'name' => 'Назва', - 'support_email' => 'Email підтримки', - 'support_phone' => 'Телефон підтримки', - 'support_url' => 'URL підтримки', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Оновити виробника', - 'url' => 'URL', - -); diff --git a/resources/lang/uk/admin/models/general.php b/resources/lang/uk/admin/models/general.php deleted file mode 100644 index 1fa9b5942e..0000000000 --- a/resources/lang/uk/admin/models/general.php +++ /dev/null @@ -1,18 +0,0 @@ - 'Про моделі активів', - 'about_models_text' => 'Моделі активів це спосіб групування ідентичних активів. Наприклад, «Lenovo G700», «Nokia 3310», тощо.', - 'deleted' => 'This model has been deleted.', - 'bulk_delete' => 'Bulk Delete Asset Models', - 'bulk_delete_help' => 'Use the checkboxes below to confirm the deletion of the selected asset models. Asset models that have assets associated with them cannot be deleted until the assets are associated with a different model.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', - 'restore' => 'Відновити модель', - 'requestable' => 'Користувачі можуть створювати запит на цю модель', - 'show_mac_address' => 'Show MAC address field in assets in this model', - 'view_deleted' => 'Переглянути видалені', - 'view_models' => 'Переглянути моделі', - 'fieldset' => 'Набір полів', - 'no_custom_field' => 'No custom fields', - 'add_default_values' => 'Add default values', -); diff --git a/resources/lang/uk/admin/models/message.php b/resources/lang/uk/admin/models/message.php deleted file mode 100644 index 618293a3c5..0000000000 --- a/resources/lang/uk/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Модель не існує.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', - - - 'create' => array( - 'error' => 'Model was not created, please try again.', - 'success' => 'Модель успішно створено.', - 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', - ), - - 'update' => array( - 'error' => 'Model was not updated, please try again', - 'success' => 'Model updated successfully.', - ), - - 'delete' => array( - 'confirm' => 'Ви впевнені, що хочете видалити цю модель?', - 'error' => 'There was an issue deleting the model. Please try again.', - 'success' => 'Модель успішно видалено.' - ), - - 'restore' => array( - 'error' => 'Model was not restored, please try again', - 'success' => 'Модель успішно відновлена.' - ), - - 'bulkedit' => array( - 'error' => 'No fields were changed, so nothing was updated.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/uk/admin/reports/general.php b/resources/lang/uk/admin/reports/general.php deleted file mode 100644 index 9b682f8ecd..0000000000 --- a/resources/lang/uk/admin/reports/general.php +++ /dev/null @@ -1,17 +0,0 @@ - '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', - 'custom_export' => [ - 'user_address' => 'User Address', - 'user_city' => 'User City', - 'user_state' => 'User State', - 'user_country' => 'User Country', - 'user_zip' => 'User Zip' - ] -]; \ No newline at end of file diff --git a/resources/lang/uk/admin/reports/message.php b/resources/lang/uk/admin/reports/message.php deleted file mode 100644 index d4c8f8198f..0000000000 --- a/resources/lang/uk/admin/reports/message.php +++ /dev/null @@ -1,5 +0,0 @@ - 'You must select at least ONE option.' -); diff --git a/resources/lang/uk/admin/settings/general.php b/resources/lang/uk/admin/settings/general.php deleted file mode 100644 index ade508649e..0000000000 --- a/resources/lang/uk/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - '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 that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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 tags', - 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Резервні копії', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'Власний CSS', - 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Валюта за замовчуванням', - 'default_eula_text' => 'EULA за замовчуванням', - 'default_language' => 'Мова за замовчуванням', - 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', - 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', - 'display_qr' => 'Display Square Codes', - 'display_alt_barcode' => 'Display 1D barcode', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - '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_key' => 'LDAP Client-Side TLS key', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'LDAP Server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', - 'ldap_server_cert' => 'LDAP SSL certificate validation', - 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', - 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', - 'ldap_tls' => 'Use TLS', - 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'LDAP Filter', - 'ldap_pw_sync' => 'LDAP Password Sync', - 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', - 'ldap_username_field' => 'Username Field', - 'ldap_lname_field' => 'Прізвище', - 'ldap_fname_field' => 'Ім\'я в LDAP', - 'ldap_auth_filter_query' => 'LDAP Authentication query', - 'ldap_version' => 'Версія LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'LDAP Employee Number', - 'ldap_email' => 'Email LDAP', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Логотип', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', - 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Налаштування', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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' => 'Назва сайту', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Версія Snipe-IT', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'System Information', - '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.', - 'labels_per_page' => 'Labels per page', - 'label_dimensions' => 'Label dimensions (inches)', - 'next_auto_tag_base' => 'Next auto-increment', - 'page_padding' => 'Page margins (inches)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Label sheet width', - 'labels_pageheight' => 'Label sheet height', - 'label_gutters' => 'Label spacing (inches)', - 'page_dimensions' => 'Page dimensions (inches)', - 'label_fields' => 'Label visible fields', - 'inches' => 'inches', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Link to Snipe-IT in Emails', - 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Max thumbnail height', - 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', - 'two_factor' => 'Two Factor Authentication', - 'two_factor_secret' => 'Two-Factor Code', - 'two_factor_enrollment' => 'Two-Factor Enrollment', - 'two_factor_enabled_text' => 'Enable Two Factor', - 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', - 'two_factor_reset_success' => 'Two factor device successfully reset', - 'two_factor_reset_error' => 'Two factor device reset failed', - 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', - 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', - 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', - 'two_factor_required' => 'Required for all users', - 'two_factor_disabled' => 'Disabled', - 'two_factor_enter_code' => 'Enter Two-Factor Code', - 'two_factor_config_complete' => 'Submit Code', - 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', - 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", - 'require_accept_signature' => 'Require Signature', - 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', - 'left' => 'left', - 'right' => 'right', - 'top' => 'top', - 'bottom' => 'bottom', - 'vertical' => 'vertical', - 'horizontal' => 'horizontal', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/uk/admin/settings/message.php b/resources/lang/uk/admin/settings/message.php deleted file mode 100644 index c9b0f34217..0000000000 --- a/resources/lang/uk/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/uk/admin/settings/table.php b/resources/lang/uk/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/uk/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/uk/admin/statuslabels/message.php b/resources/lang/uk/admin/statuslabels/message.php deleted file mode 100644 index fe9adbf928..0000000000 --- a/resources/lang/uk/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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.', - ], - - 'update' => [ - 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.', - ], - - '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.', - ], - - '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.', - ], - -]; diff --git a/resources/lang/uk/admin/statuslabels/table.php b/resources/lang/uk/admin/statuslabels/table.php deleted file mode 100644 index 125371adff..0000000000 --- a/resources/lang/uk/admin/statuslabels/table.php +++ /dev/null @@ -1,19 +0,0 @@ - 'About Status Labels', - 'archived' => 'Archived', - 'create' => 'Create Status Label', - 'color' => 'Колір діаграми', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', - 'deployable' => 'Deployable', - 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', - 'name' => 'Status Name', - 'pending' => 'Pending', - 'status_type' => 'Status Type', - 'show_in_nav' => 'Show in side nav', - 'title' => 'Статуси активів', - 'undeployable' => 'Undeployable', - 'update' => 'Оновити статуси активів', -); diff --git a/resources/lang/uk/admin/suppliers/message.php b/resources/lang/uk/admin/suppliers/message.php deleted file mode 100644 index 1beefb8d95..0000000000 --- a/resources/lang/uk/admin/suppliers/message.php +++ /dev/null @@ -1,28 +0,0 @@ - 'Deleted supplier', - 'does_not_exist' => 'Постачальник не існує.', - - - 'create' => array( - 'error' => 'Постачальник не був створений, будь ласка, повторіть спробу.', - 'success' => 'Постачальник успішно створений.' - ), - - 'update' => array( - 'error' => 'Постачальника не було оновлено, будь ласка, спробуйте ще раз', - 'success' => 'Постачальника успішно оновлено.' - ), - - 'delete' => array( - 'confirm' => 'Ви дійсно хочете видалити цього постачальника?', - 'error' => 'There was an issue deleting the supplier. Please try again.', - 'success' => 'Постачальника успішно видалено.', - 'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ', - 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', - 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', - ) - -); diff --git a/resources/lang/uk/admin/suppliers/table.php b/resources/lang/uk/admin/suppliers/table.php deleted file mode 100644 index 8fcacff42e..0000000000 --- a/resources/lang/uk/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Про постачальників', - 'about_suppliers_text' => 'Постачальники використовуються для відстеження джерела появи активів', - 'address' => 'Адреса постачальника', - 'assets' => 'Активи', - 'city' => 'Місто', - 'contact' => 'Контактна Особа', - 'country' => 'Країна', - 'create' => 'Створити постачальника', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Ліцензії', - 'name' => 'Ім\'я постачальника', - 'notes' => 'Нотатки', - 'phone' => 'Номер телефону', - 'state' => 'Штат', - 'suppliers' => 'Постачальники', - 'update' => 'Оновити постачальника', - 'url' => 'URL', - 'view' => 'Переглянути постачальника', - 'view_assets_for' => 'Переглянути активи для', - 'zip' => 'Поштовий код', - -); diff --git a/resources/lang/uk/admin/users/general.php b/resources/lang/uk/admin/users/general.php deleted file mode 100644 index 5f3a164d6e..0000000000 --- a/resources/lang/uk/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Assets assigned to :name', - 'bulk_update_warn' => 'You are about to edit the properties of :user_count users. Please note that you cannot change your own user attributes using this form, and must make edits to your own user individually.', - 'bulk_update_help' => 'This form allows you to update multiple users at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged.', - 'current_assets' => 'Assets currently checked out to this user', - 'clone' => 'Клонувати користувача', - 'contact_user' => 'Contact :name', - 'edit' => 'Редагувати користувача', - 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'history_user' => 'History for :name', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Software Checked out to :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.', - '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 ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/uk/admin/users/message.php b/resources/lang/uk/admin/users/message.php deleted file mode 100644 index 5ca9f458fb..0000000000 --- a/resources/lang/uk/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'You have successfully accepted this asset.', - 'declined' => 'You have successfully declined this asset.', - 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', - 'user_exists' => 'Користувач вже існує!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'The login field is required', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'The password is required.', - 'insufficient_permissions' => 'Недостатньо прав.', - 'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.', - 'ldap_not_configured' => 'LDAP integration has not been configured for this installation.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'User was successfully created.', - 'update' => 'User was successfully updated.', - 'update_bulk' => 'Users were successfully updated!', - 'delete' => 'User was successfully deleted.', - 'ban' => 'User was successfully banned.', - 'unban' => 'User was successfully unbanned.', - 'suspend' => 'User was successfully suspended.', - 'unsuspend' => 'User was successfully unsuspended.', - 'restored' => 'User was successfully restored.', - 'import' => 'Users imported successfully.', - ), - - 'error' => array( - 'create' => 'There was an issue creating the user. Please try again.', - 'update' => 'There was an issue updating the user. Please try again.', - 'delete' => 'There was an issue deleting the user. Please try again.', - 'delete_has_assets' => 'This user has items assigned and could not be deleted.', - 'unsuspend' => 'There was an issue unsuspending the user. Please try again.', - 'import' => 'There was an issue importing users. Please try again.', - 'asset_already_accepted' => 'This asset has already been accepted.', - 'accept_or_decline' => 'You must either accept or decline this asset.', - 'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.', - 'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server: ', - 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', - 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', - ), - - 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'Файл успішно видалено.', - ), - - 'upload' => array( - 'error' => 'File(s) not uploaded. Please try again.', - 'success' => 'File(s) successfully uploaded.', - 'nofiles' => 'You did not select any files for upload', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/uk/admin/users/table.php b/resources/lang/uk/admin/users/table.php deleted file mode 100644 index 5d5184679b..0000000000 --- a/resources/lang/uk/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Active', - 'allow' => 'Дозволити', - 'checkedout' => 'Активи', - 'created_at' => 'Створено', - 'createuser' => 'Створити користувача', - 'deny' => 'Заборонити', - 'email' => 'Email', - 'employee_num' => '№ співробітника', - 'first_name' => 'Ім\'я', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Успадкувати', - 'job' => 'Посада', - 'last_login' => 'Останній вхід', - 'last_name' => 'Прізвище', - 'location' => 'Розташування', - 'lock_passwords' => 'Login details cannot be changed on this installation.', - 'manager' => 'Керівник', - 'managed_locations' => 'Managed Locations', - 'name' => 'Назва', - 'notes' => 'Нотатки', - 'password_confirm' => 'Підтвердьте пароль', - 'password' => 'Пароль', - 'phone' => 'Номер телефону', - 'show_current' => 'Показати поточних користувачів', - 'show_deleted' => 'Показати видалених користувачів', - 'title' => 'Назва', - 'to_restore_them' => 'щоб відновити їх.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Оновити користувача', - 'username' => 'Ім\'я кристувача', - 'user_deleted_text' => 'Цього користувача було позначено видаленим.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Клонувати користувача', - 'viewusers' => 'Переглянути користувачів', -); diff --git a/resources/lang/uk/auth/general.php b/resources/lang/uk/auth/general.php deleted file mode 100644 index e9041c3521..0000000000 --- a/resources/lang/uk/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Надіслати посилання для скидання пароля', - 'email_reset_password' => 'Скидання Пароля за допомогою електронної пошти', - 'reset_password' => 'Відновити пароль', - 'saml_login' => 'Login via SAML', - 'login' => 'Вхід', - 'login_prompt' => 'Будь ласка, увійдіть', - 'forgot_password' => 'Я забув свій пароль', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Запам\'ятати мене', - 'username_help_top' => 'Введіть ваше ім\'я користувача, щоб отримати посилання для зміни пароля.', - 'username_help_bottom' => 'Ваше ім\'я користувача та електронна адреса можуть бути однаковими, але можуть не бути, в залежності від вашої конфігурації. Якщо ви не можете згадати своє ім\'я користувача, зверніться до адміністратора.

Якщо ім\'я користувача не має пов\'язаної електронної пошти, то неможливо надіслати посилання для зміни пароля. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/uk/auth/message.php b/resources/lang/uk/auth/message.php deleted file mode 100644 index 82fd71dd3c..0000000000 --- a/resources/lang/uk/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'Обліковий запис з цією електронною адресою вже існує.', - 'account_not_found' => 'Неправильне ім\'я користувача або пароль.', - 'account_not_activated' => 'Цей обліковий запис не активовано.', - 'account_suspended' => 'Дію цього аккаунта призупинено.', - 'account_banned' => 'Цей аккаунт заблоковано.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - 'two_factor' => array( - 'already_enrolled' => 'Your device is already enrolled.', - 'success' => 'Ви успішно увійшли в систему.', - 'code_required' => 'Two-factor code is required.', - 'invalid_code' => 'Two-factor code is invalid.', - ), - - 'signin' => array( - 'error' => 'Під час спроби входу в систему сталася помилка. Будь ласка, спробуйте ще раз.', - 'success' => 'Ви успішно увійшли в систему.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'Ви успішно вийшли з системи.', - ), - - 'signup' => array( - 'error' => 'Сталася помилка під час створення свого облікового запису, будь ласка, спробуйте ще раз.', - 'success' => 'Обліковий запис успішно створено.', - ), - - 'forgot-password' => array( - 'error' => 'There was a problem while trying to get a reset password code, please try again.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'There was a problem while trying to reset your password, please try again.', - 'success' => 'Ваш пароль успішно скинуто.', - ), - - -); diff --git a/resources/lang/uk/button.php b/resources/lang/uk/button.php deleted file mode 100644 index 63368e9a4a..0000000000 --- a/resources/lang/uk/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Дії', - 'add' => 'Додати новий', - 'cancel' => 'Скасувати', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Видалити', - 'edit' => 'Редагувати', - 'restore' => 'Відновити', - 'remove' => 'Видалити', - 'request' => 'Запит', - 'submit' => 'Зберегти', - 'upload' => 'Завантажити', - 'select_file' => 'Обрати файл...', - 'select_files' => 'Обрати файли...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_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 deleted file mode 100644 index ad85eba433..0000000000 --- a/resources/lang/uk/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Аксесуари', - 'activated' => 'Активоване', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Аксесуари', - 'accessory_report' => 'Звіт про аксесуари', - 'action' => 'Дія', - 'activity_report' => 'Звіт про діяльність', - 'address' => 'Адреса', - 'admin' => 'Адміністратор', - 'administrator' => 'Administrator', - 'add_seats' => 'Додано місць', - 'age' => "Age", - 'all_assets' => 'Всі активи', - 'all' => 'Всі', - 'archived' => 'Архівні', - 'asset_models' => 'Моделі активів', - 'asset_model' => 'Модель', - 'asset' => 'Актив', - 'asset_report' => 'Звіт по активам', - 'asset_tag' => 'Тег активу', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', - 'audit' => 'Аудит', - 'audit_report' => 'Історія активності', - 'assets' => 'Активи', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Видалити аватар', - 'avatar_upload' => 'Завантажити аватар', - 'back' => 'Назад', - 'bad_data' => 'Нічого не знайдено. Перевірте введені дані.', - 'bulkaudit' => 'Масовий аудит', - 'bulkaudit_status' => 'Статус аудиту', - 'bulk_checkout' => 'Масово видати', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Скасувати', - 'categories' => 'Категорії', - 'category' => 'Категорія', - 'change' => 'В/З', - 'changeemail' => 'Змінити електронну адресу', - 'changepassword' => 'Змінити пароль', - 'checkin' => 'Прийняти', - 'checkin_from' => 'Прийняти від', - 'checkout' => 'Видати', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'Місто', - 'click_here' => 'Натисніть тут', - 'clear_selection' => 'Очистити поле', - 'companies' => 'Компанії', - 'company' => 'Компанія', - 'component' => 'Компонент', - 'components' => 'Компоненти', - 'complete' => 'Завершити', - 'consumable' => 'Витратний', - 'consumables' => 'Витратні матеріали', - 'country' => 'Країна', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Створити новий', - 'created' => 'Елемент створено', - 'created_asset' => 'створений актив', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - 'updated_at' => 'Оновлено', - 'currency' => '$', // this is deprecated - 'current' => 'Поточний', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', - 'custom_report' => 'Персоналізований звіт про активи', - 'dashboard' => 'Дашборд', - 'days' => 'днів', - 'days_to_next_audit' => 'Дні до наступного аудиту', - 'date' => 'Дата', - 'debug_warning' => 'Попередження!', - 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', - 'delete' => 'Видалити', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Видалено', - 'delete_seats' => 'Deleted Seats', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Відділи', - 'department' => 'Відділ', - 'deployed' => 'Встановлено', - 'depreciation' => 'Амортизація', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Звіт про амортизацію', - 'details' => 'Details', - 'download' => 'Завантажити', - 'download_all' => 'Download All', - 'editprofile' => 'Редагувати профіль', - 'eol' => 'EOL', - 'email_domain' => 'Домен електронної пошти', - 'email_format' => 'Формат електронної пошти', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Це використовується для генерації адрес електронної пошти під час імпортування', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Перша', - '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)', - 'first_name' => 'Ім\'я', - 'first_name_format' => 'Ім\'я (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'Файл', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Завантаження файлів', - 'file_upload' => 'File Upload', - 'generate' => 'Згенерувати', - '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' => 'Видалити зображення', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Імпорт', - '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', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Недостатньо прав!', - 'kits' => 'Predefined Kits', - 'language' => 'Мова', - 'last' => 'Остання', - 'last_login' => 'Останній вхід до системи', - 'last_name' => 'Прізвище', - 'license' => 'Ліцензія', - 'license_report' => 'Звіт про ліцензії', - 'licenses_available' => 'доступні ліцензії', - 'licenses' => 'Ліцензії', - 'list_all' => 'Список всіх', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', - 'feature_disabled' => 'Ця функція може бути відключена в демо версіїї.', - 'location' => 'Місцезнаходження', - 'locations' => 'Місця', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - 'logout' => 'Вийти', - 'lookup_by_tag' => 'Пошук за тегом актива', - 'maintenances' => 'Maintenances', - 'manage_api_keys' => 'Manage API Keys', - 'manufacturer' => 'Виробник', - 'manufacturers' => 'Виробники', - 'markdown' => 'Це поле дозволяє використовувати Github markdown.', - 'min_amt' => 'Мін. кількість', - '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' => 'Останній аудит', - 'new' => 'нове!', - 'no_depreciation' => 'Амортизація відсутня', - 'no_results' => 'Нічого не знайдено.', - 'no' => 'Ні', - 'notes' => 'Примітки.', - 'order_number' => 'Номер замовлення', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Очікуєтся', - 'people' => 'Люди', - 'per_page' => 'Результатів на стор', - 'previous' => 'Попередня', - 'processing' => 'В обробці', - 'profile' => 'Ваш профіль', - 'purchase_cost' => 'Вартість покупки', - 'purchase_date' => 'Дата покупки', - 'qty' => 'К-КСТЬ', - 'quantity' => 'Кількість', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Обрати', - 'select_all' => 'Select All', - 'search' => 'Пошук', - 'select_category' => 'Оберіть категорію', - 'select_department' => 'Оберіть відділ', - 'select_depreciation' => 'Оберіть тип амортизації', - 'select_location' => 'Оберіть розташування', - 'select_manufacturer' => 'Оберіть віробника', - 'select_model' => 'Оберіть модель', - 'select_supplier' => 'Оберіть постачальника', - 'select_user' => 'Оберіть користувача', - 'select_date' => 'Оберіть дату (РРРР-ММ-ДД)', - 'select_statuslabel' => 'Оберіть статус', - 'select_company' => 'Оберіть компанію', - 'select_asset' => 'Оберіть актив', - 'settings' => 'Параметри', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Увійти', - 'signature' => 'Підпис', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', - 'some_features_disabled' => 'РЕЖИМ ДЕМО: Деякі функції відключені.', - 'site_name' => 'Назва сайту', - 'state' => 'Статус', - 'status_labels' => 'Статуси активів', - 'status' => 'Статус', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Постачальник', - 'suppliers' => 'Постачальники', - 'sure_to_delete' => 'Ви впевнені, що бажаєте видалити', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Зберегти', - 'target' => 'Ціль', - 'time_and_date_display' => 'Відображення часу та дати', - 'total_assets' => 'всього активів', - 'total_licenses' => 'всього ліцензій', - 'total_accessories' => 'всього аксесуарів', - 'total_consumables' => 'всі витратні матеріали', - 'type' => 'Тип', - 'undeployable' => 'Не доступний для встановлення', - 'unknown_admin' => 'Невідомий адміністратор', - 'username_format' => 'Формат імені користувача', - 'username' => 'Username', - 'update' => 'Оновлення', - '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.', - 'uploaded' => 'Завантажено', - 'user' => 'Користувач', - 'accepted' => 'прийнято', - 'declined' => 'відхилено', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Неприйняті активи', - 'users' => 'Користувачі', - 'viewall' => 'View All', - 'viewassets' => 'Показаті прив\'язані активи', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Веб-сайт', - 'welcome' => 'Ласкаво просимо, :name', - 'years' => 'років', - 'yes' => 'Так', - 'zip' => 'Zip', - 'noimage' => 'Зображень не знайдено.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Ваша login-сесія закінчилась. Будь ласка, увійдіть в систему знову.', - '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_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_item_category_single' => 'Невірна або відсутня категорія :type категорія. Будь ласка, обновіть категорію цього :type для включення дійсної категорії перед оформленням замовлення.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/uk/help.php b/resources/lang/uk/help.php deleted file mode 100644 index ad355b975c..0000000000 --- a/resources/lang/uk/help.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Детальніше', - - '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 if 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' => 'Категорії допоможуть вам розподілити обладнання по групах. Такими категоріями можуть бути: "Настільні комп\'ютери", "Ноутбуки", "Мобільні телефони", "Планшети" й так далі, але ви також можете використовувати їх на свій розсуд.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/uk/localizations.php b/resources/lang/uk/localizations.php deleted file mode 100644 index 925fe168a4..0000000000 --- a/resources/lang/uk/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Оберіть мову', - 'languages' => [ - 'en'=> 'Англійська, США', - 'en-GB'=> 'Англійська, Великобританія', - 'af'=> 'Afrikaans', - 'ar'=> 'Арабська', - 'bg'=> 'Болгарська', - 'zh-CN'=> 'Китайська спрощена', - 'zh-TW'=> 'Китайська традиційна', - 'hr'=> 'Хорватська', - 'cs'=> 'Чеська', - 'da'=> 'Датська', - 'nl'=> 'Нідерландська', - 'en-ID'=> 'Англійська, Індонезія', - 'et'=> 'Естонська', - 'fil'=> 'Філіппінська', - 'fi'=> 'Фінська', - 'fr'=> 'Французька', - 'de'=> 'Німецька', - 'de-i'=> 'Німецька (неофіційна)', - 'el'=> 'Грецька', - 'he'=> 'Іврит', - 'hu'=> 'Угорська', - 'is' => 'Ісландська', - 'id'=> 'Індонезійська', - 'ga-IE'=> 'Ірландська', - 'it'=> 'Італійська', - 'ja'=> 'Японська', - 'km' => 'Khmer', - 'ko'=> 'Корейська', - 'lv'=>'Латвійська', - 'lt'=> 'Литовська', - 'mk'=> 'Македонська', - 'ms'=> 'Малайська', - 'mi'=> 'Маорійська', - 'mn'=> 'Монгольська', - 'no'=> 'Норвезька', - 'fa'=> 'Перська', - 'pl'=> 'Польська', - 'pt-PT'=> 'Португальська', - 'pt-BR'=> 'Португальська, Бразилія', - 'ro'=> 'Румунська', - 'ru'=> 'Російська', - 'sr-CS' => 'Сербська (латиниця)', - 'sl'=> 'Словенська', - 'es-ES'=> 'Іспанська', - 'es-CO'=> 'Іспанська, Колумбія', - 'es-MX'=> 'Іспанська, Мексика', - 'es-VE'=> 'Іспанська, Венесуела', - 'sv-SE'=> 'Шведська', - 'tl'=> 'Тагальська', - 'ta'=> 'Тамільська', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Швейцарська', - 'CI'=>'Кот-д’Івуар', - 'CK'=>'Острови Кука', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/uk/mail.php b/resources/lang/uk/mail.php deleted file mode 100644 index 6f3c10c451..0000000000 --- a/resources/lang/uk/mail.php +++ /dev/null @@ -1,85 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Користувач скасував запит на об\'єкт на веб-сайті', - 'a_user_requested' => 'Користувач надіслав запит на об\'єкт на веб-сайті', - 'accessory_name' => 'Назва аксесуара:', - 'additional_notes' => 'Додаткові примітки:', - 'admin_has_created' => 'Адміністратор створив вам обліковий запис на веб-сайті.', - 'asset' => 'Актив:', - 'asset_name' => 'Найменування Активу:', - 'asset_requested' => 'Запит на актив', - 'asset_tag' => 'Тег активу', - 'assigned_to' => 'Відповідальний', - 'best_regards' => 'З найкращими побажаннями,', - 'canceled' => 'Скасовано:', - 'checkin_date' => 'Дата повернення:', - 'checkout_date' => 'Дата видачі:', - 'click_to_confirm' => 'Будь-ласка, натисніть на це посилання, щоб підтвердити свій: веб-акаунт:', - 'click_on_the_link_accessory' => 'Будь ласка, натисніть на посилання внизу, щоб підтвердити, що Ви отримали аксесуар.', - 'click_on_the_link_asset' => 'Будь ласка, натисніть на посилання внизу, щоб підтвердити, що Ви отримали актив.', - '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', - 'current_QTY' => 'Поточна к-ксть', - 'Days' => 'Днів', - 'days' => 'Днів', - 'expecting_checkin_date' => 'Очікувана дата повернення:', - 'expires' => 'Термін закінчується', - 'Expiring_Assets_Report' => 'Звіт про активи з завершенням терміну придатності.', - 'Expiring_Licenses_Report' => 'Звіт про ліцензії з завершеням терміну придатності.', - 'hello' => 'Привіт', - 'hi' => 'Привіт', - 'i_have_read' => 'Я прочитав і згоден з умовами використання даного товару.', - 'item' => 'Елемент:', - 'Item_Request_Canceled' => 'Запит скасовано', - 'Item_Requested' => 'Запит на', - 'link_to_update_password' => 'Будь-ласка, натисніть на це посилання, щоб оновити свій пароль:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Логін:', - 'Low_Inventory_Report' => 'Low Inventory Report', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Мін. кількість', - 'name' => 'Назва', - 'new_item_checked' => 'Новий елемент був виданий під вашим ім\'ям, докладніше про це нижче.', - 'password' => 'Пароль:', - 'password_reset' => 'Скидання Пароля', - - 'read_the_terms' => 'Будь ласка, прочитайте умови використання нижче.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', - 'requested' => 'Запрошено користувачем:', - 'reset_link' => 'Ваше посилання для скидання пароля', - 'reset_password' => 'Натисніть тут для скидання пароля:', - 'serial' => 'Серійний номер', - 'supplier' => 'Постачальник', - 'tag' => 'Тег', - 'test_email' => 'Test Email from Snipe-IT', - '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 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' => 'Тип', - '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.', - 'user' => 'Користувач', - 'username' => 'Ім\'я кристувача', - 'welcome' => 'Ласкаво просимо, :name', - 'welcome_to' => 'Ласкаво просимо до :web!', - 'your_credentials' => 'Ваші облікові дані Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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' => 'Переглянути Ваші Активи', - 'rights_reserved' => 'Усі права захищені.', -]; diff --git a/resources/lang/uk/passwords.php b/resources/lang/uk/passwords.php deleted file mode 100644 index 8861b3da39..0000000000 --- a/resources/lang/uk/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Якщо відповідний користувач з дійсною адресою електронної пошти існує в нашій системі, йому вже надіслано лист для відновлення паролю.', - 'user' => 'Якщо відповідний користувач з дійсною адресою електронної пошти існує в нашій системі, йому вже надіслано лист для відновлення паролю.', - 'token' => 'Токен для скидання пароля недійсний або застарілий, або не відповідає наданому ім\'ю користувача.', - 'reset' => 'Пароль було скинуто!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/uk/validation.php b/resources/lang/uk/validation.php deleted file mode 100644 index ea6b6a7bee..0000000000 --- a/resources/lang/uk/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'Ви повинні прийняти :attribute.', - 'active_url' => 'Поле :attribute не є правильним URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', - 'between' => [ - 'numeric' => 'The :attribute must be between :min - :max.', - 'file' => 'The :attribute must be between :min - :max kilobytes.', - 'string' => 'The :attribute must be between :min - :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => 'The :attribute must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute format is invalid.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field must have a value.', - 'image' => 'The :attribute must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'ipv4' => 'The :attribute must be a valid IPv4 address.', - 'ipv6' => 'The :attribute must be a valid IPv6 address.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'The :attribute must be a valid JSON string.', - 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', - 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end 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.', - 'valid_regex' => 'Це не коректний регулярний вираз. ', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', - 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'alpha_space' => 'Поле :attribute містить символ, який не допускається.', - 'email_array' => 'Одна або кілька адрес електронної пошти не правильні.', - 'hashed_pass' => 'Поточний пароль неправильний', - 'dumbpwd' => 'Цей пароль занадто вживаний.', - 'statuslabel_type' => 'Ви повинні вибрати правильний тип статуса', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/ur-PK/admin/companies/table.php b/resources/lang/ur-PK/admin/companies/table.php index 2f86126ff2..100b258240 100644 --- a/resources/lang/ur-PK/admin/companies/table.php +++ b/resources/lang/ur-PK/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => 'Companies', 'create' => 'Create Company', + 'email' => 'Company Email', 'title' => 'Company', + 'phone' => 'Company Phone', 'update' => 'Update Company', 'name' => 'Company Name', 'id' => 'ID', diff --git a/resources/lang/ur-PK/admin/hardware/form.php b/resources/lang/ur-PK/admin/hardware/form.php index ee3fa20fb0..a7aba0813c 100644 --- a/resources/lang/ur-PK/admin/hardware/form.php +++ b/resources/lang/ur-PK/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciation', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Default Location', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'EOL Date', 'eol_rate' => 'EOL Rate', 'expected_checkin' => 'Expected Checkin Date', diff --git a/resources/lang/ur-PK/admin/hardware/general.php b/resources/lang/ur-PK/admin/hardware/general.php index dd7d74e433..f7f8ad4d06 100644 --- a/resources/lang/ur-PK/admin/hardware/general.php +++ b/resources/lang/ur-PK/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', '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.

+ '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', + '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.', diff --git a/resources/lang/ur-PK/admin/hardware/message.php b/resources/lang/ur-PK/admin/hardware/message.php index 056692998e..bf050ef974 100644 --- a/resources/lang/ur-PK/admin/hardware/message.php +++ b/resources/lang/ur-PK/admin/hardware/message.php @@ -19,6 +19,7 @@ return [ 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/ur-PK/admin/hardware/table.php b/resources/lang/ur-PK/admin/hardware/table.php index 06b60bfd83..92b228dccd 100644 --- a/resources/lang/ur-PK/admin/hardware/table.php +++ b/resources/lang/ur-PK/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', diff --git a/resources/lang/ur-PK/admin/kits/general.php b/resources/lang/ur-PK/admin/kits/general.php index f724ecbf07..f57fb645c4 100644 --- a/resources/lang/ur-PK/admin/kits/general.php +++ b/resources/lang/ur-PK/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/ur-PK/admin/labels/table.php b/resources/lang/ur-PK/admin/labels/table.php index 87dee4bad0..bef4ba170e 100644 --- a/resources/lang/ur-PK/admin/labels/table.php +++ b/resources/lang/ur-PK/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/ur-PK/admin/licenses/general.php b/resources/lang/ur-PK/admin/licenses/general.php index b2766d063e..79b69a3d94 100644 --- a/resources/lang/ur-PK/admin/licenses/general.php +++ b/resources/lang/ur-PK/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/ur-PK/admin/locations/table.php b/resources/lang/ur-PK/admin/locations/table.php index 0cfaa4fdc3..ed3f96f6b4 100644 --- a/resources/lang/ur-PK/admin/locations/table.php +++ b/resources/lang/ur-PK/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Date:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/ur-PK/admin/manufacturers/message.php b/resources/lang/ur-PK/admin/manufacturers/message.php index 8776358499..61416e0230 100644 --- a/resources/lang/ur-PK/admin/manufacturers/message.php +++ b/resources/lang/ur-PK/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/ur-PK/admin/manufacturers/table.php b/resources/lang/ur-PK/admin/manufacturers/table.php index 38cab6fd91..6a0aaa8865 100644 --- a/resources/lang/ur-PK/admin/manufacturers/table.php +++ b/resources/lang/ur-PK/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'Support URL', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Update Manufacturer', - 'url' => 'URL', ); diff --git a/resources/lang/ur-PK/admin/models/message.php b/resources/lang/ur-PK/admin/models/message.php index 4dbcd4e75e..cc38c54530 100644 --- a/resources/lang/ur-PK/admin/models/message.php +++ b/resources/lang/ur-PK/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'No fields were changed, so nothing was updated.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/ur-PK/admin/settings/general.php b/resources/lang/ur-PK/admin/settings/general.php index 64d0aef53e..71fb8eb2c6 100644 --- a/resources/lang/ur-PK/admin/settings/general.php +++ b/resources/lang/ur-PK/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'This is an Active Directory server', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ '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_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Two-Factor Enrollment', 'two_factor_enabled_text' => 'Enable Two Factor', 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Two factor device successfully reset', 'two_factor_reset_error' => 'Two factor device reset failed', 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', diff --git a/resources/lang/ur-PK/admin/statuslabels/message.php b/resources/lang/ur-PK/admin/statuslabels/message.php index fe9adbf928..b1b4034d0d 100644 --- a/resources/lang/ur-PK/admin/statuslabels/message.php +++ b/resources/lang/ur-PK/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', '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' => [ diff --git a/resources/lang/ur-PK/admin/suppliers/table.php b/resources/lang/ur-PK/admin/suppliers/table.php index 2a7b07ca93..fe7ce55021 100644 --- a/resources/lang/ur-PK/admin/suppliers/table.php +++ b/resources/lang/ur-PK/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => 'State', 'suppliers' => 'Suppliers', 'update' => 'Update Supplier', - 'url' => 'URL', 'view' => 'View Supplier', 'view_assets_for' => 'View Assets for', 'zip' => 'Postal Code', diff --git a/resources/lang/ur-PK/admin/users/table.php b/resources/lang/ur-PK/admin/users/table.php index 21e2154280..b8b919bf28 100644 --- a/resources/lang/ur-PK/admin/users/table.php +++ b/resources/lang/ur-PK/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Manager', 'managed_locations' => 'Managed Locations', 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', 'notes' => 'Notes', 'password_confirm' => 'Confirm Password', 'password' => 'Password', diff --git a/resources/lang/ur-PK/auth/general.php b/resources/lang/ur-PK/auth/general.php index 4486f090b2..e6a6eed0fc 100644 --- a/resources/lang/ur-PK/auth/general.php +++ b/resources/lang/ur-PK/auth/general.php @@ -12,7 +12,7 @@ return [ '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/ur-PK/general.php b/resources/lang/ur-PK/general.php index a568e00436..9f9a0e08c7 100644 --- a/resources/lang/ur-PK/general.php +++ b/resources/lang/ur-PK/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => 'Accessories', 'activated' => 'Activated', 'accepted_date' => 'Date Accepted', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', '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' => 'Import History', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Location|Locations', 'locations' => 'Locations', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Logout', @@ -199,6 +202,7 @@ return [ 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'Last Audit', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/ur-PK/localizations.php b/resources/lang/ur-PK/localizations.php index f735573c2e..f1232dd138 100644 --- a/resources/lang/ur-PK/localizations.php +++ b/resources/lang/ur-PK/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/ur-PK/mail.php b/resources/lang/ur-PK/mail.php index 7dd8d6181c..759ff0f5e8 100644 --- a/resources/lang/ur-PK/mail.php +++ b/resources/lang/ur-PK/mail.php @@ -1,10 +1,33 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', 'a_user_canceled' => 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Accessory Name:', 'additional_notes' => 'Additional Notes:', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', @@ -12,59 +35,52 @@ return [ 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', + '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', 'canceled' => 'Canceled:', 'checkin_date' => 'Checkin Date:', 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', - 'Days' => 'Days', 'days' => 'Days', 'expecting_checkin_date' => 'Expected Checkin Date:', 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', 'inventory_report' => 'Inventory Report', + 'item' => 'Item:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', 'min_QTY' => 'Min QTY', 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', 'password' => 'Password:', 'password_reset' => 'Password Reset', - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Requested:', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Supplier', 'tag' => 'Tag', 'test_email' => 'Test Email from Snipe-IT', '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 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', '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.', @@ -72,14 +88,6 @@ return [ 'username' => 'Username', 'welcome' => 'Welcome :name', 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Your Snipe-IT credentials', ]; diff --git a/resources/lang/ur-PK/validation.php b/resources/lang/ur-PK/validation.php index 57e354f072..05374e23af 100644 --- a/resources/lang/ur-PK/validation.php +++ b/resources/lang/ur-PK/validation.php @@ -96,8 +96,7 @@ return [ 'url' => 'The :attribute format is invalid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/vendor/backup/ar/notifications.php b/resources/lang/vendor/backup/ar-SA/notifications.php similarity index 100% rename from resources/lang/vendor/backup/ar/notifications.php rename to resources/lang/vendor/backup/ar-SA/notifications.php diff --git a/resources/lang/vendor/backup/da/notifications.php b/resources/lang/vendor/backup/da-DK/notifications.php similarity index 100% rename from resources/lang/vendor/backup/da/notifications.php rename to resources/lang/vendor/backup/da-DK/notifications.php diff --git a/resources/lang/vendor/backup/de/notifications.php b/resources/lang/vendor/backup/de-DE/notifications.php similarity index 100% rename from resources/lang/vendor/backup/de/notifications.php rename to resources/lang/vendor/backup/de-DE/notifications.php diff --git a/resources/lang/vendor/backup/en/notifications.php b/resources/lang/vendor/backup/en-US/notifications.php similarity index 100% rename from resources/lang/vendor/backup/en/notifications.php rename to resources/lang/vendor/backup/en-US/notifications.php diff --git a/resources/lang/vendor/backup/es/notifications.php b/resources/lang/vendor/backup/es-ES/notifications.php similarity index 100% rename from resources/lang/vendor/backup/es/notifications.php rename to resources/lang/vendor/backup/es-ES/notifications.php diff --git a/resources/lang/vendor/backup/fa/notifications.php b/resources/lang/vendor/backup/fa-IR/notifications.php similarity index 100% rename from resources/lang/vendor/backup/fa/notifications.php rename to resources/lang/vendor/backup/fa-IR/notifications.php diff --git a/resources/lang/vendor/backup/fr/notifications.php b/resources/lang/vendor/backup/fr-FR/notifications.php similarity index 100% rename from resources/lang/vendor/backup/fr/notifications.php rename to resources/lang/vendor/backup/fr-FR/notifications.php diff --git a/resources/lang/vendor/backup/hi/notifications.php b/resources/lang/vendor/backup/hi/notifications.php deleted file mode 100644 index 74a188d3de..0000000000 --- a/resources/lang/vendor/backup/hi/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'गलती संदेश: :message', - 'exception_trace' => 'गलती निशान: :trace', - 'exception_message_title' => 'गलती संदेश', - 'exception_trace_title' => 'गलती निशान', - - 'backup_failed_subject' => ':application_name का बैकअप असफल रहा', - 'backup_failed_body' => 'जरूरी सुचना: :application_name का बैकअप लेते समय असफल रहे', - - 'backup_successful_subject' => ':application_name का बैकअप सफल रहा', - 'backup_successful_subject_title' => 'बैकअप सफल रहा!', - 'backup_successful_body' => 'खुशखबरी, :application_name का बैकअप :disk_name पर संग्रहित करने मे सफल रहे.', - - 'cleanup_failed_subject' => ':application_name के बैकअप की सफाई असफल रही.', - 'cleanup_failed_body' => ':application_name के बैकअप की सफाई करते समय कुछ बाधा आयी है.', - - 'cleanup_successful_subject' => ':application_name के बैकअप की सफाई सफल रही', - 'cleanup_successful_subject_title' => 'बैकअप की सफाई सफल रही!', - 'cleanup_successful_body' => ':application_name का बैकअप जो :disk_name नाम की डिस्क पर संग्रहित है, उसकी सफाई सफल रही.', - - 'healthy_backup_found_subject' => ':disk_name नाम की डिस्क पर संग्रहित :application_name के बैकअप स्वस्थ है', - 'healthy_backup_found_subject_title' => ':application_name के सभी बैकअप स्वस्थ है', - 'healthy_backup_found_body' => 'बहुत बढ़िया! :application_name के सभी बैकअप स्वस्थ है.', - - 'unhealthy_backup_found_subject' => 'जरूरी सुचना : :application_name के बैकअप अस्वस्थ है', - 'unhealthy_backup_found_subject_title' => 'जरूरी सुचना : :application_name के बैकअप :problem के बजेसे अस्वस्थ है', - 'unhealthy_backup_found_body' => ':disk_name नाम की डिस्क पर संग्रहित :application_name के बैकअप अस्वस्थ है', - 'unhealthy_backup_found_not_reachable' => ':error के बजेसे बैकअप की मंजिल तक पोहोच नहीं सकते.', - 'unhealthy_backup_found_empty' => 'इस एप्लीकेशन का कोई भी बैकअप नहीं है.', - 'unhealthy_backup_found_old' => 'हालहीमें :date को लिया हुआ बैकअप बहुत पुराना है.', - 'unhealthy_backup_found_unknown' => 'माफ़ कीजिये, सही कारण निर्धारित नहीं कर सकते.', - 'unhealthy_backup_found_full' => 'सभी बैकअप बहुत ज्यादा जगह का उपयोग कर रहे है. फ़िलहाल सभी बैकअप :disk_usage जगह का उपयोग कर रहे है, जो की :disk_limit अनुमति सीमा से अधिक का है.', -]; diff --git a/resources/lang/vendor/backup/id/notifications.php b/resources/lang/vendor/backup/id/notifications.php deleted file mode 100644 index 971322a029..0000000000 --- a/resources/lang/vendor/backup/id/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Pesan pengecualian: :message', - 'exception_trace' => 'Jejak pengecualian: :trace', - 'exception_message_title' => 'Pesan pengecualian', - 'exception_trace_title' => 'Jejak pengecualian', - - 'backup_failed_subject' => 'Gagal backup :application_name', - 'backup_failed_body' => 'Penting: Sebuah error terjadi ketika membackup :application_name', - - 'backup_successful_subject' => 'Backup baru sukses dari :application_name', - 'backup_successful_subject_title' => 'Backup baru sukses!', - 'backup_successful_body' => 'Kabar baik, sebuah backup baru dari :application_name sukses dibuat pada disk bernama :disk_name.', - - 'cleanup_failed_subject' => 'Membersihkan backup dari :application_name yang gagal.', - 'cleanup_failed_body' => 'Sebuah error teradi ketika membersihkan backup dari :application_name', - - 'cleanup_successful_subject' => 'Sukses membersihkan backup :application_name', - 'cleanup_successful_subject_title' => 'Sukses membersihkan backup!', - 'cleanup_successful_body' => 'Pembersihan backup :application_name pada disk bernama :disk_name telah sukses.', - - 'healthy_backup_found_subject' => 'Backup untuk :application_name pada disk :disk_name sehat', - 'healthy_backup_found_subject_title' => 'Backup untuk :application_name sehat', - 'healthy_backup_found_body' => 'Backup untuk :application_name dipertimbangkan sehat. Kerja bagus!', - - 'unhealthy_backup_found_subject' => 'Penting: Backup untuk :application_name tidak sehat', - 'unhealthy_backup_found_subject_title' => 'Penting: Backup untuk :application_name tidak sehat. :problem', - 'unhealthy_backup_found_body' => 'Backup untuk :application_name pada disk :disk_name tidak sehat.', - 'unhealthy_backup_found_not_reachable' => 'Tujuan backup tidak dapat terjangkau. :error', - 'unhealthy_backup_found_empty' => 'Tidak ada backup pada aplikasi ini sama sekali.', - 'unhealthy_backup_found_old' => 'Backup terakhir dibuat pada :date dimana dipertimbahkan sudah sangat lama.', - 'unhealthy_backup_found_unknown' => 'Maaf, sebuah alasan persisnya tidak dapat ditentukan.', - 'unhealthy_backup_found_full' => 'Backup menggunakan terlalu banyak kapasitas penyimpanan. Penggunaan terkini adalah :disk_usage dimana lebih besar dari batas yang diperbolehkan yaitu :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/it/notifications.php b/resources/lang/vendor/backup/it/notifications.php deleted file mode 100644 index 43ad38e48d..0000000000 --- a/resources/lang/vendor/backup/it/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Messaggio dell\'eccezione: :message', - 'exception_trace' => 'Traccia dell\'eccezione: :trace', - 'exception_message_title' => 'Messaggio dell\'eccezione', - 'exception_trace_title' => 'Traccia dell\'eccezione', - - 'backup_failed_subject' => 'Fallito il backup di :application_name', - 'backup_failed_body' => 'Importante: Si è verificato un errore durante il backup di :application_name', - - 'backup_successful_subject' => 'Creato nuovo backup di :application_name', - 'backup_successful_subject_title' => 'Nuovo backup creato!', - 'backup_successful_body' => 'Grande notizia, un nuovo backup di :application_name è stato creato con successo sul disco :disk_name.', - - 'cleanup_failed_subject' => 'Pulizia dei backup di :application_name fallita.', - 'cleanup_failed_body' => 'Si è verificato un errore durante la pulizia dei backup di :application_name', - - 'cleanup_successful_subject' => 'Pulizia dei backup di :application_name avvenuta con successo', - 'cleanup_successful_subject_title' => 'Pulizia dei backup avvenuta con successo!', - 'cleanup_successful_body' => 'La pulizia dei backup di :application_name sul disco :disk_name è avvenuta con successo.', - - 'healthy_backup_found_subject' => 'I backup per :application_name sul disco :disk_name sono sani', - 'healthy_backup_found_subject_title' => 'I backup per :application_name sono sani', - 'healthy_backup_found_body' => 'I backup per :application_name sono considerati sani. Bel Lavoro!', - - 'unhealthy_backup_found_subject' => 'Importante: i backup per :application_name sono corrotti', - 'unhealthy_backup_found_subject_title' => 'Importante: i backup per :application_name sono corrotti. :problem', - 'unhealthy_backup_found_body' => 'I backup per :application_name sul disco :disk_name sono corrotti.', - 'unhealthy_backup_found_not_reachable' => 'Impossibile raggiungere la destinazione di backup. :error', - 'unhealthy_backup_found_empty' => 'Non esiste alcun backup di questa applicazione.', - 'unhealthy_backup_found_old' => 'L\'ultimo backup fatto il :date è considerato troppo vecchio.', - 'unhealthy_backup_found_unknown' => 'Spiacenti, non è possibile determinare una ragione esatta.', - 'unhealthy_backup_found_full' => 'I backup utilizzano troppa memoria. L\'utilizzo corrente è :disk_usage che è superiore al limite consentito di :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/pl/notifications.php b/resources/lang/vendor/backup/pl/notifications.php deleted file mode 100644 index 86f553939a..0000000000 --- a/resources/lang/vendor/backup/pl/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Błąd: :message', - 'exception_trace' => 'Zrzut błędu: :trace', - 'exception_message_title' => 'Błąd', - 'exception_trace_title' => 'Zrzut błędu', - - 'backup_failed_subject' => 'Tworzenie kopii zapasowej aplikacji :application_name nie powiodło się', - 'backup_failed_body' => 'Ważne: Wystąpił błąd podczas tworzenia kopii zapasowej aplikacji :application_name', - - 'backup_successful_subject' => 'Pomyślnie utworzono kopię zapasową aplikacji :application_name', - 'backup_successful_subject_title' => 'Nowa kopia zapasowa!', - 'backup_successful_body' => 'Wspaniała wiadomość, nowa kopia zapasowa aplikacji :application_name została pomyślnie utworzona na dysku o nazwie :disk_name.', - - 'cleanup_failed_subject' => 'Czyszczenie kopii zapasowych aplikacji :application_name nie powiodło się.', - 'cleanup_failed_body' => 'Wystąpił błąd podczas czyszczenia kopii zapasowej aplikacji :application_name', - - 'cleanup_successful_subject' => 'Kopie zapasowe aplikacji :application_name zostały pomyślnie wyczyszczone', - 'cleanup_successful_subject_title' => 'Kopie zapasowe zostały pomyślnie wyczyszczone!', - 'cleanup_successful_body' => 'Czyszczenie kopii zapasowych aplikacji :application_name na dysku :disk_name zakończone sukcecem.', - - 'healthy_backup_found_subject' => 'Kopie zapasowe aplikacji :application_name na dysku :disk_name są poprawne', - 'healthy_backup_found_subject_title' => 'Kopie zapasowe aplikacji :application_name są poprawne', - 'healthy_backup_found_body' => 'Kopie zapasowe aplikacji :application_name są poprawne. Dobra robota!', - - 'unhealthy_backup_found_subject' => 'Ważne: Kopie zapasowe aplikacji :application_name są niepoprawne', - 'unhealthy_backup_found_subject_title' => 'Ważne: Kopie zapasowe aplikacji :application_name są niepoprawne. :problem', - 'unhealthy_backup_found_body' => 'Kopie zapasowe aplikacji :application_name na dysku :disk_name są niepoprawne.', - 'unhealthy_backup_found_not_reachable' => 'Miejsce docelowe kopii zapasowej nie jest osiągalne. :error', - 'unhealthy_backup_found_empty' => 'W aplikacji nie ma żadnej kopii zapasowych tej aplikacji.', - 'unhealthy_backup_found_old' => 'Ostatnia kopia zapasowa wykonania dnia :date jest zbyt stara.', - 'unhealthy_backup_found_unknown' => 'Niestety, nie można ustalić dokładnego błędu.', - 'unhealthy_backup_found_full' => 'Kopie zapasowe zajmują zbyt dużo miejsca. Obecne użycie dysku :disk_usage jest większe od ustalonego limitu :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/pt-BR/notifications.php b/resources/lang/vendor/backup/pt-BR/notifications.php deleted file mode 100644 index d22ebf4d4f..0000000000 --- a/resources/lang/vendor/backup/pt-BR/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Exception message: :message', - 'exception_trace' => 'Exception trace: :trace', - 'exception_message_title' => 'Exception message', - 'exception_trace_title' => 'Exception trace', - - 'backup_failed_subject' => 'Falha no backup da aplicação :application_name', - 'backup_failed_body' => 'Importante: Ocorreu um erro ao fazer o backup da aplicação :application_name', - - 'backup_successful_subject' => 'Backup realizado com sucesso: :application_name', - 'backup_successful_subject_title' => 'Backup Realizado com sucesso!', - 'backup_successful_body' => 'Boas notícias, um novo backup da aplicação :application_name foi criado no disco :disk_name.', - - 'cleanup_failed_subject' => 'Falha na limpeza dos backups da aplicação :application_name.', - 'cleanup_failed_body' => 'Um erro ocorreu ao fazer a limpeza dos backups da aplicação :application_name', - - 'cleanup_successful_subject' => 'Limpeza dos backups da aplicação :application_name concluída!', - 'cleanup_successful_subject_title' => 'Limpeza dos backups concluída!', - 'cleanup_successful_body' => 'A limpeza dos backups da aplicação :application_name no disco :disk_name foi concluída.', - - 'healthy_backup_found_subject' => 'Os backups da aplicação :application_name no disco :disk_name estão em dia', - 'healthy_backup_found_subject_title' => 'Os backups da aplicação :application_name estão em dia', - 'healthy_backup_found_body' => 'Os backups da aplicação :application_name estão em dia. Bom trabalho!', - - 'unhealthy_backup_found_subject' => 'Importante: Os backups da aplicação :application_name não estão em dia', - 'unhealthy_backup_found_subject_title' => 'Importante: Os backups da aplicação :application_name não estão em dia. :problem', - 'unhealthy_backup_found_body' => 'Os backups da aplicação :application_name no disco :disk_name não estão em dia.', - 'unhealthy_backup_found_not_reachable' => 'O destino dos backups não pode ser alcançado. :error', - 'unhealthy_backup_found_empty' => 'Não existem backups para essa aplicação.', - 'unhealthy_backup_found_old' => 'O último backup realizado em :date é considerado muito antigo.', - 'unhealthy_backup_found_unknown' => 'Desculpe, a exata razão não pode ser encontrada.', - 'unhealthy_backup_found_full' => 'Os backups estão usando muito espaço de armazenamento. A utilização atual é de :disk_usage, o que é maior que o limite permitido de :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/ro/notifications.php b/resources/lang/vendor/backup/ro/notifications.php deleted file mode 100644 index cc0322db99..0000000000 --- a/resources/lang/vendor/backup/ro/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Cu excepția mesajului: :message', - 'exception_trace' => 'Urmă excepţie: :trace', - 'exception_message_title' => 'Mesaj de excepție', - 'exception_trace_title' => 'Urmă excepţie', - - 'backup_failed_subject' => 'Nu s-a putut face copie de rezervă pentru :application_name', - 'backup_failed_body' => 'Important: A apărut o eroare în timpul generării copiei de rezervă pentru :application_name', - - 'backup_successful_subject' => 'Copie de rezervă efectuată cu succes pentru :application_name', - 'backup_successful_subject_title' => 'O nouă copie de rezervă a fost efectuată cu succes!', - 'backup_successful_body' => 'Vești bune, o nouă copie de rezervă pentru :application_name a fost creată cu succes pe discul cu numele :disk_name.', - - 'cleanup_failed_subject' => 'Curățarea copiilor de rezervă pentru :application_name nu a reușit.', - 'cleanup_failed_body' => 'A apărut o eroare în timpul curățirii copiilor de rezervă pentru :application_name', - - 'cleanup_successful_subject' => 'Curățarea copiilor de rezervă pentru :application_name a fost făcută cu succes', - 'cleanup_successful_subject_title' => 'Curățarea copiilor de rezervă a fost făcută cu succes!', - 'cleanup_successful_body' => 'Curățarea copiilor de rezervă pentru :application_name de pe discul cu numele :disk_name a fost făcută cu succes.', - - 'healthy_backup_found_subject' => 'Copiile de rezervă pentru :application_name de pe discul :disk_name sunt în regulă', - 'healthy_backup_found_subject_title' => 'Copiile de rezervă pentru :application_name sunt în regulă', - 'healthy_backup_found_body' => 'Copiile de rezervă pentru :application_name sunt considerate în regulă. Bună treabă!', - - 'unhealthy_backup_found_subject' => 'Important: Copiile de rezervă pentru :application_name nu sunt în regulă', - 'unhealthy_backup_found_subject_title' => 'Important: Copiile de rezervă pentru :application_name nu sunt în regulă. :problem', - 'unhealthy_backup_found_body' => 'Copiile de rezervă pentru :application_name de pe discul :disk_name nu sunt în regulă.', - 'unhealthy_backup_found_not_reachable' => 'Nu se poate ajunge la destinația copiilor de rezervă. :error', - 'unhealthy_backup_found_empty' => 'Nu există copii de rezervă ale acestei aplicații.', - 'unhealthy_backup_found_old' => 'Cea mai recentă copie de rezervă făcută la :date este considerată prea veche.', - 'unhealthy_backup_found_unknown' => 'Ne pare rău, un motiv exact nu poate fi determinat.', - 'unhealthy_backup_found_full' => 'Copiile de rezervă folosesc prea mult spațiu de stocare. Utilizarea curentă este de :disk_usage care este mai mare decât limita permisă de :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/ru/notifications.php b/resources/lang/vendor/backup/ru/notifications.php deleted file mode 100644 index 875633c38d..0000000000 --- a/resources/lang/vendor/backup/ru/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Сообщение об ошибке: :message', - 'exception_trace' => 'Сведения об ошибке: :trace', - 'exception_message_title' => 'Сообщение об ошибке', - 'exception_trace_title' => 'Сведения об ошибке', - - 'backup_failed_subject' => 'Не удалось сделать резервную копию :application_name', - 'backup_failed_body' => 'Внимание: Произошла ошибка во время резервного копирования :application_name', - - 'backup_successful_subject' => 'Успешно создана новая резервная копия :application_name', - 'backup_successful_subject_title' => 'Успешно создана новая резервная копия!', - 'backup_successful_body' => 'Отличная новость, новая резервная копия :application_name успешно создана и сохранена на диск :disk_name.', - - 'cleanup_failed_subject' => 'Не удалось очистить резервные копии :application_name', - 'cleanup_failed_body' => 'Произошла ошибка при очистке резервных копий :application_name', - - 'cleanup_successful_subject' => 'Очистка от резервных копий :application_name прошла успешно', - 'cleanup_successful_subject_title' => 'Очистка резервных копий прошла удачно!', - 'cleanup_successful_body' => 'Очистка от старых резервных копий :application_name на диске :disk_name прошла удачно.', - - 'healthy_backup_found_subject' => 'Резервная копия :application_name с диска :disk_name установлена', - 'healthy_backup_found_subject_title' => 'Резервная копия :application_name установлена', - 'healthy_backup_found_body' => 'Резервная копия :application_name успешно установлена. Хорошая работа!', - - 'unhealthy_backup_found_subject' => 'Внимание: резервная копия :application_name не установилась', - 'unhealthy_backup_found_subject_title' => 'Внимание: резервная копия для :application_name не установилась. :problem', - 'unhealthy_backup_found_body' => 'Резервная копия для :application_name на диске :disk_name не установилась.', - 'unhealthy_backup_found_not_reachable' => 'Резервная копия не смогла установиться. :error', - 'unhealthy_backup_found_empty' => 'Резервные копии для этого приложения отсутствуют.', - 'unhealthy_backup_found_old' => 'Последнее резервное копирование создано :date является устаревшим.', - 'unhealthy_backup_found_unknown' => 'Извините, точная причина не может быть определена.', - 'unhealthy_backup_found_full' => 'Резервные копии используют слишком много памяти. Используется :disk_usage что выше допустимого предела: :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/tr/notifications.php b/resources/lang/vendor/backup/tr/notifications.php deleted file mode 100644 index 298b0ec4d7..0000000000 --- a/resources/lang/vendor/backup/tr/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Hata mesajı: :message', - 'exception_trace' => 'Hata izleri: :trace', - 'exception_message_title' => 'Hata mesajı', - 'exception_trace_title' => 'Hata izleri', - - 'backup_failed_subject' => 'Yedeklenemedi :application_name', - 'backup_failed_body' => 'Önemli: Yedeklenirken bir hata oluştu :application_name', - - 'backup_successful_subject' => 'Başarılı :application_name yeni yedeklemesi', - 'backup_successful_subject_title' => 'Başarılı bir yeni yedekleme!', - 'backup_successful_body' => 'Harika bir haber, :application_name âit yeni bir yedekleme :disk_name adlı diskte başarıyla oluşturuldu.', - - 'cleanup_failed_subject' => ':application_name yedeklemeleri temizlenmesi başarısız.', - 'cleanup_failed_body' => ':application_name yedeklerini temizlerken bir hata oluştu ', - - 'cleanup_successful_subject' => ':application_name yedeklemeleri temizlenmesi başarılı.', - 'cleanup_successful_subject_title' => 'Yedeklerin temizlenmesi başarılı!', - 'cleanup_successful_body' => ':application_name yedeklemeleri temizlenmesi ,:disk_name diskinden silindi', - - 'healthy_backup_found_subject' => ':application_name yedeklenmesi ,:disk_name adlı diskte sağlıklı', - 'healthy_backup_found_subject_title' => ':application_name yedeklenmesi sağlıklı', - 'healthy_backup_found_body' => ':application_name için yapılan yedeklemeler sağlıklı sayılır. Aferin!', - - 'unhealthy_backup_found_subject' => 'Önemli: :application_name için yedeklemeler sağlıksız', - 'unhealthy_backup_found_subject_title' => 'Önemli: :application_name için yedeklemeler sağlıksız. :problem', - 'unhealthy_backup_found_body' => 'Yedeklemeler: :application_name disk: :disk_name sağlıksız.', - 'unhealthy_backup_found_not_reachable' => 'Yedekleme hedefine ulaşılamıyor. :error', - 'unhealthy_backup_found_empty' => 'Bu uygulamanın yedekleri yok.', - 'unhealthy_backup_found_old' => ':date tarihinde yapılan en son yedekleme çok eski kabul ediliyor.', - 'unhealthy_backup_found_unknown' => 'Üzgünüm, kesin bir sebep belirlenemiyor.', - 'unhealthy_backup_found_full' => 'Yedeklemeler çok fazla depolama alanı kullanıyor. Şu anki kullanım: :disk_usage, izin verilen sınırdan yüksek: :disk_limit.', -]; diff --git a/resources/lang/vendor/backup/uk/notifications.php b/resources/lang/vendor/backup/uk/notifications.php deleted file mode 100644 index a39c90a253..0000000000 --- a/resources/lang/vendor/backup/uk/notifications.php +++ /dev/null @@ -1,35 +0,0 @@ - 'Повідомлення про помилку: :message', - 'exception_trace' => 'Деталі помилки: :trace', - 'exception_message_title' => 'Повідомлення помилки', - 'exception_trace_title' => 'Деталі помилки', - - 'backup_failed_subject' => 'Не вдалось зробити резервну копію :application_name', - 'backup_failed_body' => 'Увага: Трапилась помилка під час резервного копіювання :application_name', - - 'backup_successful_subject' => 'Успішне резервне копіювання :application_name', - 'backup_successful_subject_title' => 'Успішно створена резервна копія!', - 'backup_successful_body' => 'Чудова новина, нова резервна копія :application_name успішно створена і збережена на диск :disk_name.', - - 'cleanup_failed_subject' => 'Не вдалось очистити резервні копії :application_name', - 'cleanup_failed_body' => 'Сталася помилка під час очищення резервних копій :application_name', - - 'cleanup_successful_subject' => 'Успішне очищення від резервних копій :application_name', - 'cleanup_successful_subject_title' => 'Очищення резервних копій пройшло вдало!', - 'cleanup_successful_body' => 'Очищенно від старих резервних копій :application_name на диску :disk_name пойшло успішно.', - - 'healthy_backup_found_subject' => 'Резервна копія :application_name з диску :disk_name установлена', - 'healthy_backup_found_subject_title' => 'Резервна копія :application_name установлена', - 'healthy_backup_found_body' => 'Резервна копія :application_name успішно установлена. Хороша робота!', - - 'unhealthy_backup_found_subject' => 'Увага: резервна копія :application_name не установилась', - 'unhealthy_backup_found_subject_title' => 'Увага: резервна копія для :application_name не установилась. :problem', - 'unhealthy_backup_found_body' => 'Резервна копія для :application_name на диску :disk_name не установилась.', - 'unhealthy_backup_found_not_reachable' => 'Резервна копія не змогла установитись. :error', - 'unhealthy_backup_found_empty' => 'Резервні копії для цього додатку відсутні.', - 'unhealthy_backup_found_old' => 'Останнє резервне копіювання створено :date є застарілим.', - 'unhealthy_backup_found_unknown' => 'Вибачте, але ми не змогли визначити точну причину.', - 'unhealthy_backup_found_full' => 'Резервні копії використовують занадто багато пам`яті. Використовується :disk_usage що вище за допустиму межу :disk_limit.', -]; diff --git a/resources/lang/vi/account/general.php b/resources/lang/vi-VN/account/general.php similarity index 100% rename from resources/lang/vi/account/general.php rename to resources/lang/vi-VN/account/general.php diff --git a/resources/lang/vi/admin/accessories/general.php b/resources/lang/vi-VN/admin/accessories/general.php similarity index 100% rename from resources/lang/vi/admin/accessories/general.php rename to resources/lang/vi-VN/admin/accessories/general.php diff --git a/resources/lang/vi-VN/admin/accessories/message.php b/resources/lang/vi-VN/admin/accessories/message.php new file mode 100644 index 0000000000..fb50f7feda --- /dev/null +++ b/resources/lang/vi-VN/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'Phụ kiện [:id] Không tồn tại.', + 'not_found' => 'Phụ kiện không được tìm thấy.', + 'assoc_users' => 'Phụ kiện này hiện có :count cái đã giao cho người dùng. Bạn hãy nhập lại vào trong phần phụ kiện và thử lại lần nữa. ', + + 'create' => array( + 'error' => 'Phụ kiện chưa tạo, hãy thử một lần nữa.', + 'success' => 'Phụ kiện đã được tạo thành công.' + ), + + 'update' => array( + 'error' => 'Phụ kiện chưa được cập nhật, vui lòng thử lại', + 'success' => 'Phụ kiện đã được cập nhật thành công.' + ), + + 'delete' => array( + 'confirm' => 'Bạn có chắc muốn xoá phụ kiện này không?', + 'error' => 'Có lỗi xảy ra khi xoá phụ kiện. Vui lòng thử lại.', + 'success' => 'Phụ kiện đã được xoá thành công.' + ), + + 'checkout' => array( + 'error' => 'Phụ kiện chưa được xuất kho. Bạn hãy thử lại', + 'success' => 'Phụ kiện được xuất kho thành công.', + 'unavailable' => 'Không có sẵn phụ kiện để xuất. Hãy kiểm tra số lượng có sẵn', + 'user_does_not_exist' => 'Người dùng này không tồn tại. Bạn hãy thử lại.' + ), + + 'checkin' => array( + 'error' => 'Phụ kiện chưa được kho. Bạn hãy thử lại', + 'success' => 'Phuk kiện được nhập kho 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.' + ) + + +); diff --git a/resources/lang/vi/admin/accessories/table.php b/resources/lang/vi-VN/admin/accessories/table.php similarity index 100% rename from resources/lang/vi/admin/accessories/table.php rename to resources/lang/vi-VN/admin/accessories/table.php diff --git a/resources/lang/vi-VN/admin/asset_maintenances/form.php b/resources/lang/vi-VN/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..d46a95678e --- /dev/null +++ b/resources/lang/vi-VN/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Lại duy trì tài sản', + 'title' => 'Tiêu đề', + 'start_date' => 'Ngày Bắt Đầu', + 'completion_date' => 'Ngày hoàn thành', + 'cost' => 'Chi phí', + 'is_warranty' => 'Tăng bảo hành', + 'asset_maintenance_time' => 'Thời gian bảo trì tài sản (ngày)', + 'notes' => 'Ghi chú', + 'update' => 'Cập nhật tài sản đang bảo trì', + 'create' => 'Tạo Bảo hành Tài sản' + ]; diff --git a/resources/lang/vi/admin/asset_maintenances/general.php b/resources/lang/vi-VN/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/vi/admin/asset_maintenances/general.php rename to resources/lang/vi-VN/admin/asset_maintenances/general.php diff --git a/resources/lang/vi/admin/asset_maintenances/message.php b/resources/lang/vi-VN/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/vi/admin/asset_maintenances/message.php rename to resources/lang/vi-VN/admin/asset_maintenances/message.php diff --git a/resources/lang/vi/admin/asset_maintenances/table.php b/resources/lang/vi-VN/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/vi/admin/asset_maintenances/table.php rename to resources/lang/vi-VN/admin/asset_maintenances/table.php diff --git a/resources/lang/vi/admin/categories/general.php b/resources/lang/vi-VN/admin/categories/general.php similarity index 100% rename from resources/lang/vi/admin/categories/general.php rename to resources/lang/vi-VN/admin/categories/general.php diff --git a/resources/lang/vi/admin/categories/message.php b/resources/lang/vi-VN/admin/categories/message.php similarity index 100% rename from resources/lang/vi/admin/categories/message.php rename to resources/lang/vi-VN/admin/categories/message.php diff --git a/resources/lang/vi/admin/categories/table.php b/resources/lang/vi-VN/admin/categories/table.php similarity index 100% rename from resources/lang/vi/admin/categories/table.php rename to resources/lang/vi-VN/admin/categories/table.php diff --git a/resources/lang/vi/admin/companies/general.php b/resources/lang/vi-VN/admin/companies/general.php similarity index 100% rename from resources/lang/vi/admin/companies/general.php rename to resources/lang/vi-VN/admin/companies/general.php diff --git a/resources/lang/vi/admin/companies/message.php b/resources/lang/vi-VN/admin/companies/message.php similarity index 100% rename from resources/lang/vi/admin/companies/message.php rename to resources/lang/vi-VN/admin/companies/message.php diff --git a/resources/lang/vi-VN/admin/companies/table.php b/resources/lang/vi-VN/admin/companies/table.php new file mode 100644 index 0000000000..2ef90157c3 --- /dev/null +++ b/resources/lang/vi-VN/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Các công ty', + 'create' => 'Tạo công ty', + 'email' => 'Company Email', + 'title' => 'Công ty', + 'phone' => 'Company Phone', + 'update' => 'Cập nhật Công ty', + 'name' => 'Tên công ty', + 'id' => 'ID', +); diff --git a/resources/lang/vi-VN/admin/components/general.php b/resources/lang/vi-VN/admin/components/general.php new file mode 100644 index 0000000000..6c939e678d --- /dev/null +++ b/resources/lang/vi-VN/admin/components/general.php @@ -0,0 +1,16 @@ + 'Tên thành phần', + 'checkin' => 'Hợp phần Checkin', + 'checkout' => 'Hợp phần thanh toán', + 'cost' => 'Chi phí mua hàng', + 'create' => 'Tạo thành phần', + 'edit' => 'Chỉnh sửa Hợp phần', + 'date' => 'Ngày mua', + 'order' => 'Số đơn hàng', + 'remaining' => 'Còn lại', + 'total' => 'Tổng số', + 'update' => 'Cập nhật Hợp phần', + 'checkin_limit' => 'Số lượng kiểm tra phải bằng hoặc tháp hơn giá trị :assigned_qty' +); diff --git a/resources/lang/vi/admin/components/message.php b/resources/lang/vi-VN/admin/components/message.php similarity index 100% rename from resources/lang/vi/admin/components/message.php rename to resources/lang/vi-VN/admin/components/message.php diff --git a/resources/lang/vi/admin/components/table.php b/resources/lang/vi-VN/admin/components/table.php similarity index 100% rename from resources/lang/vi/admin/components/table.php rename to resources/lang/vi-VN/admin/components/table.php diff --git a/resources/lang/vi/admin/consumables/general.php b/resources/lang/vi-VN/admin/consumables/general.php similarity index 100% rename from resources/lang/vi/admin/consumables/general.php rename to resources/lang/vi-VN/admin/consumables/general.php diff --git a/resources/lang/vi/admin/consumables/message.php b/resources/lang/vi-VN/admin/consumables/message.php similarity index 100% rename from resources/lang/vi/admin/consumables/message.php rename to resources/lang/vi-VN/admin/consumables/message.php diff --git a/resources/lang/vi/admin/consumables/table.php b/resources/lang/vi-VN/admin/consumables/table.php similarity index 100% rename from resources/lang/vi/admin/consumables/table.php rename to resources/lang/vi-VN/admin/consumables/table.php diff --git a/resources/lang/vi-VN/admin/custom_fields/general.php b/resources/lang/vi-VN/admin/custom_fields/general.php new file mode 100644 index 0000000000..2cd9be8a88 --- /dev/null +++ b/resources/lang/vi-VN/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + '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 trường tuỳ chỉnh thường xuyên được sử dụng lại cho các mô hình tài sản cụ thể.', + 'custom_format' => 'Định dạng tuỳ chỉnh...', + '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', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Các trường Số lượng', + 'fieldsets' => 'Các trường', + 'fieldset_name' => 'Tên trường', + 'field_name' => 'Tên trường', + 'field_values' => 'Giá trị trường', + 'field_values_help' => 'Thêm các tùy chọn có thể chọn, một trong mỗi dòng. Các dòng trống khác dòng đầu tiên sẽ bị bỏ qua.', + 'field_element' => 'Phần tử Mẫu', + 'field_element_short' => 'Thành phần', + 'field_format' => 'định dạng', + 'field_custom_format' => 'Định dạng Tuỳ chỉnh', + 'field_custom_format_help' => 'Trường này cho phép bạn sử dụng biểu thức regex để xác thực. Nó sẽ bắt đầu bằng "regex:" - ví dụ: để xác thực rằng giá trị trường tùy chỉnh chứa IMEI hợp lệ (15 chữ số), bạn sẽ dùng regex:/^[0-9]{15}$/.', + 'required' => 'Cần thiết', + 'req' => 'Req.', + 'used_by_models' => 'Được sử dụng theo mô hình', + 'order' => 'Gọi món', + 'create_fieldset' => 'New Fieldset', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + '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', + 'show_in_email_short' => 'Include 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.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Duy nhất', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/vi/admin/custom_fields/message.php b/resources/lang/vi-VN/admin/custom_fields/message.php similarity index 100% rename from resources/lang/vi/admin/custom_fields/message.php rename to resources/lang/vi-VN/admin/custom_fields/message.php diff --git a/resources/lang/vi/admin/departments/message.php b/resources/lang/vi-VN/admin/departments/message.php similarity index 100% rename from resources/lang/vi/admin/departments/message.php rename to resources/lang/vi-VN/admin/departments/message.php diff --git a/resources/lang/vi/admin/departments/table.php b/resources/lang/vi-VN/admin/departments/table.php similarity index 100% rename from resources/lang/vi/admin/departments/table.php rename to resources/lang/vi-VN/admin/departments/table.php diff --git a/resources/lang/vi/admin/depreciations/general.php b/resources/lang/vi-VN/admin/depreciations/general.php similarity index 100% rename from resources/lang/vi/admin/depreciations/general.php rename to resources/lang/vi-VN/admin/depreciations/general.php diff --git a/resources/lang/vi/admin/depreciations/message.php b/resources/lang/vi-VN/admin/depreciations/message.php similarity index 100% rename from resources/lang/vi/admin/depreciations/message.php rename to resources/lang/vi-VN/admin/depreciations/message.php diff --git a/resources/lang/vi/admin/depreciations/table.php b/resources/lang/vi-VN/admin/depreciations/table.php similarity index 100% rename from resources/lang/vi/admin/depreciations/table.php rename to resources/lang/vi-VN/admin/depreciations/table.php diff --git a/resources/lang/vi/admin/groups/message.php b/resources/lang/vi-VN/admin/groups/message.php similarity index 100% rename from resources/lang/vi/admin/groups/message.php rename to resources/lang/vi-VN/admin/groups/message.php diff --git a/resources/lang/vi/admin/groups/table.php b/resources/lang/vi-VN/admin/groups/table.php similarity index 100% rename from resources/lang/vi/admin/groups/table.php rename to resources/lang/vi-VN/admin/groups/table.php diff --git a/resources/lang/vi/admin/groups/titles.php b/resources/lang/vi-VN/admin/groups/titles.php similarity index 100% rename from resources/lang/vi/admin/groups/titles.php rename to resources/lang/vi-VN/admin/groups/titles.php diff --git a/resources/lang/vi-VN/admin/hardware/form.php b/resources/lang/vi-VN/admin/hardware/form.php new file mode 100644 index 0000000000..5da8e46f51 --- /dev/null +++ b/resources/lang/vi-VN/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Xác nhận Hàng loạt Xóa Tài sản', + 'bulk_restore' => 'Xác nhận khôi phục hàng loạt 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_restore_help' => 'Hãy xem lại các tài sản cần khôi phục hàng loạt bên dưới. Sau khi được khôi phục, những tài sản này sẽ không được liên kết với bất kỳ người dùng nào mà chúng đã được chỉ định trước đó.', + 'bulk_delete_warn' => 'Bạn sắp xóa: asset_count tài sản.', + 'bulk_restore_warn' => 'Bạn sắp khôi phục :asset_count nội dung.', + '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 sắp chỉnh sửa thuộc tính của một tài sản.|Bạn sắp chỉnh sửa thuộc tính của :asset_count tài sản.', + 'bulk_update_with_custom_field' => 'Lưu ý tài sản là :asset_model_count các loại model khác nhau.', + 'bulk_update_model_prefix' => 'Trên những model', + 'bulk_update_custom_field_unique' => 'Đây là trường thông tin duy nhất và không thể chỉnh sửa hàng loạt.', + 'checkedout_to' => 'Checkout đến', + 'checkout_date' => 'Ngày Checkout', + 'checkin_date' => 'Ngày Checkin', + 'checkout_to' => 'Checkout đến', + 'cost' => 'Chi phí mua hàng', + 'create' => 'Tạo tài sản', + 'date' => 'Ngày mua', + 'depreciation' => 'Khấu hao', + 'depreciates_on' => 'Trích khấu hao', + 'default_location' => 'Vị trí mặc định', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Ngày EOL', + 'eol_rate' => 'Tỷ lệ EOL', + 'expected_checkin' => 'Ngày mong muốn Checkin', + 'expires' => 'Hết hạn', + 'fully_depreciated' => 'Khấu hao hết', + 'help_checkout' => 'Nếu bạn muốn cấp phát tài sản này ngay lập tức, lựa chọn "Sẵn sàng để cấp phát" từ danh sách tình trạng bên trên. ', + 'mac_address' => 'Địa chỉ MAC', + 'manufacturer' => 'Nhà sản xuất', + 'model' => 'Kiểu tài sản', + 'months' => 'tháng', + 'name' => 'Tên tài sản', + 'notes' => 'Ghi chú', + 'order' => 'Số đơn hàng', + 'qr' => 'Mã QR', + 'requestable' => 'Những người dùng có thể yêu cầu tài sản này', + 'select_statustype' => 'Lựa chọn loại tình trạng', + 'serial' => 'Số Sê-ri', + 'status' => 'Tình trạng', + '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', + 'years' => 'năm', + 'asset_location' => 'Cập nhật vị trí tài sản', + 'asset_location_update_default_current' => 'Cập nhật vị trí tài sản mặc định VÀ vị trí thực tế', + 'asset_location_update_default' => 'Chỉ cập nhật vị trí tài sản mặc định', + 'asset_location_update_actual' => 'Chỉ cập nhật vị trí thực tế', + 'asset_not_deployable' => 'Trạng thái tài sản là không cho phép cấp phát. Tài sản này không thể bàn giao.', + 'asset_deployable' => 'Trạng thái tài sản là được phép cấp phát. Tài sản này có thể bàn giao.', + 'processing_spinner' => 'Đang xử lý... (Quá trình này có thể mất một chút thời gian đối với các tệp lớn)', + 'optional_infos' => 'Thông tin bổ sung', + 'order_details' => 'Thông tin đơn hàng' +]; diff --git a/resources/lang/vi-VN/admin/hardware/general.php b/resources/lang/vi-VN/admin/hardware/general.php new file mode 100644 index 0000000000..6acaa94bce --- /dev/null +++ b/resources/lang/vi-VN/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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ữ', + 'asset' => 'Tài sản', + 'bulk_checkout' => 'Checkout Tài sản', + 'bulk_checkin' => 'Thu hồi tài sản', + 'checkin' => 'Checkin tài sản', + 'checkout' => 'Tài sản thanh toán', + 'clone' => 'Nhân đôi tài sản', + 'deployable' => 'Cho phép cấp phát', + 'deleted' => 'Tài sản này đã bị xóa.', + 'delete_confirm' => 'Bạn có chắc chắn muốn xóa tài sản này không?', + 'edit' => 'Sửa tài sản', + 'model_deleted' => 'Model tài sản này đã bị xóa. Vui lòng khôi phục lại model trước khi khôi phục tài sản.', + 'model_invalid' => 'Model của tài sản này không hợp lệ.', + 'model_invalid_fix' => 'Tài sản phải được chỉnh sửa để sửa lỗi này trước khi cố gắng kiểm tra vào hoặc ra.', + 'requestable' => 'Cho phép đề xuất', + 'requested' => 'Yêu cầu', + 'not_requestable' => 'Không cho phép đề xuất', + 'requestable_status_warning' => 'Không thay đổi trạng thái yêu cầu', + 'restore' => 'Phục hồi tài sản', + 'pending' => 'Đang chờ', + 'undeployable' => 'Không cho phép cấp phát', + 'undeployable_tooltip' => 'Tài sản này có nhãn trạng thái không thể triển khai và không thể kiểm tra vào lúc này.', + 'view' => 'Xem tài sản', + 'csv_error' => 'Có lỗi trong file CSV của bạn:', + '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' => 'Thông báo lỗi:', + 'success_messages' => 'Thông báo thành công:', + 'alert_details' => 'Xem bên dưới để biết thêm chi tiết.', + 'custom_export' => 'Lựa chọn xuất', + 'mfg_warranty_lookup' => ':manufacturer Tra cứu tình trạng bảo hành', + 'user_department' => 'Bộ phận người dùng', +]; diff --git a/resources/lang/vi-VN/admin/hardware/message.php b/resources/lang/vi-VN/admin/hardware/message.php new file mode 100644 index 0000000000..1f2d4714cb --- /dev/null +++ b/resources/lang/vi-VN/admin/hardware/message.php @@ -0,0 +1,91 @@ + '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' => 'Tài sản không tồn tại hoặc không cho phép đề xuất.', + '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' => [ + '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_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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.', + 'no_assets_selected' => 'Không có tài sản nào được chọn, vì vậy không có gì cập nhật.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + '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.', + 'bulk_success' => 'Đã khôi phục thành công tài sản.', + 'nothing_updated' => 'Không có tài sản nào được chọn nên không có tài sản nào được khôi phục.', + ], + + '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.', + ], + + + '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' => [ + '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' => [ + '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', + 'file_missing' => 'Tệp đã chọn bị thiếu', + 'header_row_has_malformed_characters' => 'Một hoặc nhiều thuộc tính trong hàng tiêu đề chứa các ký tự không đúng định dạng UTF-8', + 'content_row_has_malformed_characters' => 'Một hoặc nhiều thuộc tính ở hàng đầu tiên của nội dung chứa ký tự không đúng định dạng UTF-8', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + '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', + ], + +]; diff --git a/resources/lang/vi-VN/admin/hardware/table.php b/resources/lang/vi-VN/admin/hardware/table.php new file mode 100644 index 0000000000..d3346e43be --- /dev/null +++ b/resources/lang/vi-VN/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Thẻ tài sản', + 'asset_model' => 'Loại', + 'assigned_to' => 'Bàn giao cho', + 'book_value' => 'Giá trị hiện tại', + 'change' => 'Vào/Ra', + 'checkout_date' => 'Ngày checkout', + 'checkoutto' => 'Đã checkout', + 'components_cost' => 'Tổng chi phí linh kiện', + 'current_value' => 'Giá trị hiện tại', + 'diff' => 'Khác nhau', + 'dl_csv' => 'Tải tập tin CSV xuống', + 'eol' => 'EOL', + 'id' => 'Định danh', + 'last_checkin_date' => 'Ngày cuối cùng đăng ký đưa vào', + 'location' => 'Vị trí', + 'purchase_cost' => 'Chi phí', + 'purchase_date' => 'Đã mua', + 'serial' => 'Sê-ri', + 'status' => 'Tình trạng', + 'title' => 'Tài sản ', + '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', + 'assigned_to' => 'Bàn giao cho', + 'requesting_user' => 'Người dùng đang yêu cầu', + 'requested_date' => 'Ngày yêu cầu', + 'changed' => 'Đã thay đổi', + 'icon' => 'Icon', +]; diff --git a/resources/lang/vi-VN/admin/kits/general.php b/resources/lang/vi-VN/admin/kits/general.php new file mode 100644 index 0000000000..167d152c82 --- /dev/null +++ b/resources/lang/vi-VN/admin/kits/general.php @@ -0,0 +1,50 @@ + '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 ', + 'create_success' => 'Bộ kit đã được tạo thành công.', + 'create' => 'Tạo Bộ kit', + 'update' => 'Cập nhật Bộ kit', + 'delete_success' => 'Bộ kit đã xóa thành công.', + 'update_success' => 'Bộ kit đã cập nhật thành công.', + 'none_models' => 'Số lượng :model không đủ để xuất kho. Cần thêm :qty đơn vị. ', + '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' => 'Bản quyền không tồn tại', + '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' => 'Vật tư phụ không tồn tại', + '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' => 'The accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Bộ kit đã được tạo thành công', + 'kit_updated' => 'Bộ kit đã cập nhật thành công', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Bộ kit đã xóa thành công', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/mk/admin/labels/message.php b/resources/lang/vi-VN/admin/labels/message.php similarity index 100% rename from resources/lang/mk/admin/labels/message.php rename to resources/lang/vi-VN/admin/labels/message.php diff --git a/resources/lang/vi-VN/admin/labels/table.php b/resources/lang/vi-VN/admin/labels/table.php new file mode 100644 index 0000000000..ce7d74ea94 --- /dev/null +++ b/resources/lang/vi-VN/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Nhãn', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Nhãn', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Tiêu đề', + +]; \ No newline at end of file diff --git a/resources/lang/vi/admin/licenses/form.php b/resources/lang/vi-VN/admin/licenses/form.php similarity index 100% rename from resources/lang/vi/admin/licenses/form.php rename to resources/lang/vi-VN/admin/licenses/form.php diff --git a/resources/lang/vi-VN/admin/licenses/general.php b/resources/lang/vi-VN/admin/licenses/general.php new file mode 100644 index 0000000000..56c6ea77f6 --- /dev/null +++ b/resources/lang/vi-VN/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Về giấy phép', + 'about_licenses' => 'Giấy phép được sử dụng để theo dõi phần mềm. Họ có một số lượng ghế xác định mà có thể được kiểm tra ra cho cá nhân', + 'checkin' => 'Checkin bản quyền đặt vào', + 'checkout_history' => 'Lịch sử Checkout', + 'checkout' => 'Checkout bản quyền đặt vào', + 'edit' => 'Sửa bản quyền', + 'filetype_info' => 'Cho phép các loại tập tin png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Nhân đôi bản quyền', + 'history_for' => 'Lịch sử cho ', + 'in_out' => 'Nhập/Xuất', + 'info' => 'Thông tin bản quyền', + 'license_seats' => 'Số lượng chỗ cấp phép', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Bản quyền phần mềm', + 'user' => 'Người dùng', + 'view' => 'Xem bản quyền', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/vi/admin/licenses/message.php b/resources/lang/vi-VN/admin/licenses/message.php similarity index 100% rename from resources/lang/vi/admin/licenses/message.php rename to resources/lang/vi-VN/admin/licenses/message.php diff --git a/resources/lang/vi/admin/licenses/table.php b/resources/lang/vi-VN/admin/licenses/table.php similarity index 100% rename from resources/lang/vi/admin/licenses/table.php rename to resources/lang/vi-VN/admin/licenses/table.php diff --git a/resources/lang/vi/admin/locations/message.php b/resources/lang/vi-VN/admin/locations/message.php similarity index 100% rename from resources/lang/vi/admin/locations/message.php rename to resources/lang/vi-VN/admin/locations/message.php diff --git a/resources/lang/vi-VN/admin/locations/table.php b/resources/lang/vi-VN/admin/locations/table.php new file mode 100644 index 0000000000..b03d71c050 --- /dev/null +++ b/resources/lang/vi-VN/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'Thành phố', + 'state' => 'Tỉnh/Thành phố', + 'country' => 'Nước', + 'create' => 'Tạo địa phương', + 'update' => 'Cập nhật địa phương', + 'print_assigned' => 'In tài sản đã cấp phát', + 'print_all_assigned' => 'In tất cả tài sản đã cấp phát', + 'name' => 'Tên địa phương', + 'address' => 'Địa chỉ', + 'address2' => 'Địa chỉ thứ 2', + 'zip' => 'Mã bưu điện', + 'locations' => 'Địa phương', + 'parent' => 'Parent', + 'currency' => 'Tiền tệ địa phương', + 'ldap_ou' => 'Tìm kiếm LDAP của OU', + 'user_name' => 'Tài khoản', + 'department' => 'Bộ phận', + 'location' => 'Vị trí', + 'asset_tag' => 'Thẻ tài sản', + 'asset_name' => 'Tên', + 'asset_category' => 'Danh mục', + 'asset_manufacturer' => 'Nhà sản xuất', + 'asset_model' => 'Model', + 'asset_serial' => 'Số Sê-ri', + 'asset_location' => 'Vị trí', + 'asset_checked_out' => 'Bàn giao', + 'asset_expected_checkin' => 'Ngày mong muốn Thu hồi', + 'date' => 'Ngày:', + 'phone' => 'Location Phone', + 'signed_by_asset_auditor' => 'Được ký bởi (Quản lý kiểm kê):', + 'signed_by_finance_auditor' => 'Được ký bởi (Quản lý tài chính):', + 'signed_by_location_manager' => 'Được ký bởi (Quản lý khu vực):', + 'signed_by' => 'Được ký bởi:', +]; diff --git a/resources/lang/vi-VN/admin/manufacturers/message.php b/resources/lang/vi-VN/admin/manufacturers/message.php new file mode 100644 index 0000000000..0da48d04b1 --- /dev/null +++ b/resources/lang/vi-VN/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Hãng sản xuất không tồn tại.', + 'assoc_users' => 'Nhà sản xuất này hiện tại đang được liên kết với ít nhất một kiểu tài sản và không thể xóa. Xin vui lòng cập nhật kiểu tài sản của bạn để không liên kết đến nhà sản xuất này và thử lại. ', + + 'create' => array( + 'error' => 'Hãng sản xuất không được tạo. Bạn hãy thử lại.', + 'success' => 'Hãng sản xuất được tạo thành công.' + ), + + 'update' => array( + 'error' => 'Hãng sản xuất không được tạo. Bạn hãy thử lại', + 'success' => 'Hãng sản xuất được tạo thành công.' + ), + + 'restore' => array( + 'error' => 'Hãng sản xuất chưa được phục hồi, vui lòng thử lại', + 'success' => 'Hãng sản xuất đã phục hồi thành công.' + ), + + 'delete' => array( + 'confirm' => 'Bạn có chắc chắn muốn xoá hãng sản xuất này?', + 'error' => 'Có vấn đề xảy ra khi xoá hãng sản xuất này. Bạn hãy thử lại.', + 'success' => 'Hãng sản xuất đã được xoá thành công.' + ) + +); diff --git a/resources/lang/vi-VN/admin/manufacturers/table.php b/resources/lang/vi-VN/admin/manufacturers/table.php new file mode 100644 index 0000000000..0426b593ec --- /dev/null +++ b/resources/lang/vi-VN/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Giới thiệu về nhà sản xuất', + 'about_manufacturers_text' => 'Các nhà sản xuất là những công ty tạo ra tài sản của bạn. Bạn có thể lưu trữ thông tin liên hệ hỗ trợ quan trọng về họ tại đây, sẽ được hiển thị trên trang chi tiết tài sản của bạn.', + 'asset_manufacturers' => 'Hãng sản xuất', + 'create' => 'Tạo hãng sản xuất', + 'id' => 'ID', + 'name' => 'Tên', + 'support_email' => 'Hỗ trợ Email', + 'support_phone' => 'Điện thoại hỗ trợ', + 'support_url' => 'URL Hỗ trợ', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Cập nhật hãng sản xuất', + +); diff --git a/resources/lang/vi/admin/models/general.php b/resources/lang/vi-VN/admin/models/general.php similarity index 100% rename from resources/lang/vi/admin/models/general.php rename to resources/lang/vi-VN/admin/models/general.php diff --git a/resources/lang/vi-VN/admin/models/message.php b/resources/lang/vi-VN/admin/models/message.php new file mode 100644 index 0000000000..1232f0363c --- /dev/null +++ b/resources/lang/vi-VN/admin/models/message.php @@ -0,0 +1,47 @@ + 'Model tài sản đã xóa', + 'does_not_exist' => 'Kiểu tài sản không tồn tại.', + 'no_association' => 'CẢNH BÁO! Model tài sản cho cho thiết bị này không hợp lệ hoặc bị thiếu!', + 'no_association_fix' => 'Điều này sẽ phá vỡ mọi thứ theo những cách kỳ lạ và khủng khiếp. Hãy chỉnh sửa tài sản này ngay bây giờ để gán cho nó một model.', + 'assoc_users' => 'Tài sản này hiện tại đang liên kết với ít nhất một hoặc nhiều tài sản và không thể xóa. Xin vui lòng xóa tài sản, và cố gắng thử lại lần nữa. ', + + + 'create' => array( + 'error' => 'Kiểu tài sản chưa được tạo, xin thử lại.', + 'success' => 'Kiểu tài sản đã tạo thành công.', + 'duplicate_set' => 'Kiểu tài sản này với tên, nhà sản xuất và mã tài sản thật sự đã tồn tại.', + ), + + 'update' => array( + 'error' => 'Kiểu tài sản chưa cập nhật, xin thử lại', + 'success' => 'Kiểu tài sản đã cập nhật thành công.', + ), + + 'delete' => array( + 'confirm' => 'Bạn có chắc muốn xóa kiểu tài sản này?', + 'error' => 'Có vấn đề xảy ra khi xóa kiểu tài sản. Xin thử lại.', + 'success' => 'Kiểu tài sản đã xóa thành công.' + ), + + 'restore' => array( + 'error' => 'Kiểu tài sản chưa được phục hồi, xin thử lại', + 'success' => 'Kiểu tài sản đã được phục hồi thành công.' + ), + + 'bulkedit' => array( + 'error' => 'Không có trường nào được thay đổi, vì vậy không có gì được cập nhật.', + 'success' => 'Model đã được cập nhật thành công. |:model_count models đã được cập nhật thành công.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'Không có mục nào được chọn, nên không có gì bị xóa cả.', + 'success' => 'Model đã xóa!|:success_count model đã xóa!', + 'success_partial' => ':success_count model(s) kiểu tài sản đã được xóa, tuy nhiên có :fail_count loại không cho phép xóa vì chúng vẫn còn gắn liên kết đết tài sản.' + ), + +); diff --git a/resources/lang/vi/admin/models/table.php b/resources/lang/vi-VN/admin/models/table.php similarity index 100% rename from resources/lang/vi/admin/models/table.php rename to resources/lang/vi-VN/admin/models/table.php diff --git a/resources/lang/vi/admin/reports/general.php b/resources/lang/vi-VN/admin/reports/general.php similarity index 100% rename from resources/lang/vi/admin/reports/general.php rename to resources/lang/vi-VN/admin/reports/general.php diff --git a/resources/lang/vi/admin/reports/message.php b/resources/lang/vi-VN/admin/reports/message.php similarity index 100% rename from resources/lang/vi/admin/reports/message.php rename to resources/lang/vi-VN/admin/reports/message.php diff --git a/resources/lang/vi-VN/admin/settings/general.php b/resources/lang/vi-VN/admin/settings/general.php new file mode 100644 index 0000000000..9ffd502828 --- /dev/null +++ b/resources/lang/vi-VN/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Đây là một máy chủ Active Directory', + 'alerts' => 'Cảnh báo', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'ID tài sản', + 'audit_interval' => 'Khoảng Kiểm toán', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + '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' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Tiền tố (tùy chọn)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Sao lưu', + 'backups_help' => 'Tạo, tải xuống, và khôi phục các dữ liệu ', + 'backups_restoring' => 'Đang khôi phục từ bản sao lưu', + 'backups_upload' => 'Tải lên bản sao lưu', + 'backups_path' => 'Những bản sao lưu trên máy chủ được lưu vào :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' => 'All existing users, including you, will be logged out once your restore is complete.', + 'backups_large' => 'Các bản sao lưu quá lớn có thể đã hết thời gian khôi phục nhưng vẫn có thể chạy ở dạng lệnh. ', + '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)', + 'custom_css' => 'CSS tùy chỉnh', + 'custom_css_help' => 'Nhập bất kỳ CSS tùy chỉnh. Không bao gồm thẻ <style></style>.', + 'custom_forgot_pass_url' => 'Tùy chọn đường dẫn (URL) đặt lại mật khẩu', + 'custom_forgot_pass_url_help' => 'Điều này sẽ thay thế mật khẩu bị quên được xây dựng trong URL trên màn hình đăng nhập, hữu ích để trực tiếp người nội bộ hoặc lưu trữ mật khẩu LDAP đặt lại chức năng. Nó có hiệu quả sẽ vô hiệu hóa tính năng mật khẩu người dùng cục bộ bị lãng quên.', + 'dashboard_message' => 'Bảng tin nhắn', + 'dashboard_message_help' => 'Văn bản này sẽ xuất hiện trên các bảng điều khiển cho bất cứ ai với sự cho phép để xem các bảng điều khiển.', + 'default_currency' => 'Tiền tệ mặc định', + 'default_eula_text' => 'EULA mặc định', + 'default_language' => 'Ngôn ngữ mặc định', + 'default_eula_help_text' => 'Bạn cũng có thể liên kế EULA tùy chỉnh đến danh mục tài sản riêng biệt.', + 'display_asset_name' => 'Hiển thị tên tài sản', + 'display_checkout_date' => 'Hiển thị ngày checkout', + 'display_eol' => 'Hiển thị EOL ở bảng', + 'display_qr' => 'Mã quảng cáo hiển thị', + 'display_alt_barcode' => 'Hiển thị mã vạch 1D', + 'email_logo' => 'Email Logo', + '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' => 'Bật', + 'eula_settings' => 'Cài đặt EULA', + 'eula_markdown' => 'Đây là EULA cho phép Github flavored markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Các loại tệp được chấp nhận là ico, png và gif. Các định dạng hình ảnh khác có thể không được hỗ trợ trong tất cả các trình duyệt.', + 'favicon_size' => 'Biểu tượng yêu thích phải là hình ảnh vuông, 16x16 pixel.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Tạo Sao lưu', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Nhóm quyền mặc định', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'Không có nhóm mặc định', + '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', + 'ldap_settings' => 'Cài đặt 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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Nhập một ngày hợp lệ LDAP tên người dùng và mật khẩu từ cơ sở DN bạn đã nêu trên để kiểm tra xem LDAP đăng nhập của bạn được cấu hình đúng. BẠN PHẢI LƯU THIẾT ĐẶT CẬP NHẬT LDAP CỦA BẠN ĐẦU TIÊN.', + 'ldap_login_sync_help' => 'Này chỉ kiểm tra LDAP có thể đồng bộ một cách chính xác. Nếu truy vấn xác thực LDAP của bạn không đúng, người sử dụng vẫn không thể đăng nhập. BẠN PHẢI LƯU THIẾT ĐẶT CẬP NHẬT LDAP CỦA BẠN ĐẦU TIÊN.', + 'ldap_manager' => 'Quản lý LDAP', + 'ldap_server' => 'Máy chủ LDAP', + 'ldap_server_help' => 'Điều này sẽ bắt đầu với ldap: // (cho không mã hóa hoặc TLS) hoặc ldaps: // (cho SSL)', + 'ldap_server_cert' => 'Xác thực giấy chứng nhận LDAP SSL', + 'ldap_server_cert_ignore' => 'Cho phép Chứng chỉ SSL không hợp lệ', + 'ldap_server_cert_help' => 'Chọn hộp kiểm này nếu bạn đang sử dụng chứng chỉ SSL ký tự và muốn chấp nhận chứng chỉ SSL không hợp lệ.', + 'ldap_tls' => 'Sử dụng TLS', + 'ldap_tls_help' => 'Điều này chỉ nên được kiểm tra nếu bạn đang chạy STARTTLS trên máy chủ LDAP của mình.', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'Phòng ban LDAP', + 'ldap_phone' => 'Số điện thoại LDAP', + 'ldap_jobtitle' => 'Chức danh LDAP', + 'ldap_country' => 'Quốc gia LDAP', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'Bộ lọc LDAP', + 'ldap_pw_sync' => 'Đồng bộ hóa mật khẩu LDAP', + 'ldap_pw_sync_help' => 'Bỏ chọn hộp này nếu bạn không muốn giữ mật khẩu LDAP được đồng bộ với mật khẩu cục bộ. Tắt tính năng này có nghĩa là người dùng của bạn không thể đăng nhập nếu máy chủ LDAP của bạn không thể truy cập được vì một số lý do.', + 'ldap_username_field' => 'Trường tên người dùng', + 'ldap_lname_field' => 'Họ', + 'ldap_fname_field' => 'Tên LDAP', + 'ldap_auth_filter_query' => 'Truy vấn xác thực LDAP', + 'ldap_version' => 'Phiên bản LDAP', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Số nhân viên LDAP', + 'ldap_email' => 'Email LDAP', + 'ldap_test' => 'Kiểm tra LDAP', + 'ldap_test_sync' => 'Kiểm tra đồng bộ LDAP', + 'license' => 'Bản quyền phần mềm', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'Địa chỉ IP', + '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', + 'login_remote_user_enabled_text' => 'Cho phép đăng nhập với người dùng từ xa', + 'login_remote_user_enabled_help' => 'Lựa chọn này cho phép REMOTE_USER xác thực từ xa "Thông qua cổng (rfc3875)', + 'login_common_disabled_text' => 'Vô hiệu hóa xác thực', + 'login_common_disabled_help' => 'Với tùy chọn này vô hiệu hóa các xác thực. Chỉ cần kích hoạt tùy chọn này nếu bạn chắc chắn rằng thông tin đăng nhập REMOTE_USER của bạn đã hoạt động', + 'login_remote_user_custom_logout_url_text' => 'Tùy chỉnh URL đăng xuất ', + 'login_remote_user_custom_logout_url_help' => 'Nếu một liên kết url được cung cấp ở đây, người dùng sẽ được chuyển hướng đến liên kết URL này sau khi người dùng đăng xuất khỏi Snipe-IT. Điều này hữu ích để đóng các phiên người dùng của nhà cung cấp Xác thực bạn một cách chính xác.', + 'login_remote_user_header_name_text' => 'Tùy chỉnh tiêu đề tên người dùng', + 'login_remote_user_header_name_help' => 'Sử dụng tiêu đề được chỉ định thay vì REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Dùng để in', + 'logo_print_assets_help' => 'Sử dụng nhãn hiệu trên danh sách tài sản ', + 'full_multiple_companies_support_help_text' => 'Hạn chế người dùng (kể cả quản trị viên) được giao cho các công ty vào tài sản của công ty họ.', + 'full_multiple_companies_support_text' => 'Hỗ trợ nhiều công ty', + 'show_in_model_list' => 'Hiển thị kiểu thả xuống', + 'optional' => 'tùy ý', + 'per_page' => 'Kết quả trên trang', + 'php' => 'Phiên bản PHP', + 'php_info' => 'Thông tin PHP', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'Thông tin Hệ thống PHP', + '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', + 'saml_sp_acs_url' => 'URL Dịch Vụ Xác Nhận Người Dùng (ACS)', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Công khai Chứng chỉ', + '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_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_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_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', + 'show_archived_in_list' => 'Lưu trữ tài sản', + 'show_archived_in_list_text' => 'Hiển thị tài sản lưu trữ trong danh sách "tất cả tài sản"', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Phiên bản Snipe-IT', + 'support_footer' => 'Hỗ trợ liên kết ở chân trang ', + 'support_footer_help' => 'Chỉ định ai nhìn thấy các liên kết đến Thông tin người dùng và Hướng dẫn sử dụng Snipe-IT', + 'version_footer' => 'Hiển thị phiên bản ở cuối trang ', + 'version_footer_help' => 'Chỉ định ai xem phiên bản Snipe-IT và số bản dựng.', + 'system' => 'Thông tin hệ thống', + '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, Tên Website', + '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.', + 'labels_per_page' => 'Nhãn trên mỗi trang', + 'label_dimensions' => 'Kích thước nhãn (inch)', + 'next_auto_tag_base' => 'Tiếp theo tự động tăng', + 'page_padding' => 'Lề trang (inch)', + 'privacy_policy_link' => 'Đi đến Nội Quy - Quy Định', + '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', + 'labels_pagewidth' => 'Chiều rộng nhãn nhãn', + 'labels_pageheight' => 'Chiều cao tấm nhãn', + 'label_gutters' => 'Khoảng cách nhãn (inch)', + 'page_dimensions' => 'Kích thước trang (inch)', + 'label_fields' => 'Gắn nhãn các lĩnh vực hiển thị', + 'inches' => 'inch', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Liên kết đến Snipe-IT trong email', + 'show_url_in_emails_help_text' => 'Bỏ chọn hộp này nếu bạn không muốn liên kết lại với cài đặt Snipe-IT của mình trong phần chân trang email. Có ích nếu hầu hết người dùng của bạn không đăng nhập.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Chiều cao thu nhỏ tối đa', + 'thumbnail_max_h_help' => 'Chiều cao tối đa bằng pixel mà hình thu nhỏ có thể hiển thị trong chế độ xem danh sách. Tối thiểu 25, tối đa 500.', + 'two_factor' => 'Xác thực hai nhân tố', + 'two_factor_secret' => 'Mã số hai nhân tố', + 'two_factor_enrollment' => 'Đăng ký Hai nhân tố', + 'two_factor_enabled_text' => 'Kích hoạt hai yếu tố', + 'two_factor_reset' => 'Đặt lại Hai yếu tố bí mật', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Thiết lập thành công hai yếu tố', + 'two_factor_reset_error' => 'Thiết lập lại thiết bị hai yếu tố không thành công', + 'two_factor_enabled_warning' => 'Bật hai yếu tố nếu hiện tại không được bật sẽ buộc bạn phải xác thực ngay lập tức bằng thiết bị được đăng ký Google Auth. Bạn sẽ có khả năng đăng ký thiết bị của bạn nếu một trong số đó hiện không đăng ký.', + 'two_factor_enabled_help' => 'Điều này sẽ bật xác thực hai yếu tố bằng Google Authenticator.', + 'two_factor_optional' => 'Chọn lọc (Người dùng có thể bật hoặc tắt nếu được phép)', + 'two_factor_required' => 'Bắt buộc cho tất cả người dùng', + 'two_factor_disabled' => 'Tàn tật', + 'two_factor_enter_code' => 'Nhập mã số hai nhân tố', + 'two_factor_config_complete' => 'Gửi Mã', + 'two_factor_enabled_edit_not_allowed' => 'Quản trị viên của bạn không cho phép bạn chỉnh sửa cài đặt này.', + 'two_factor_enrollment_text' => "Yêu cầu xác thực hai yếu tố, tuy nhiên thiết bị của bạn chưa được đăng ký. Mở ứng dụng Google Authenticator của bạn và quét mã QR dưới đây để đăng ký thiết bị của bạn. Khi bạn đã đăng ký thiết bị của mình, hãy nhập mã dưới đây", + 'require_accept_signature' => 'Yêu cầu Chữ ký', + 'require_accept_signature_help_text' => 'Bật tính năng này sẽ yêu cầu người dùng đăng ký về việc chấp nhận nội dung.', + 'left' => 'trái', + 'right' => 'đúng', + 'top' => 'hàng đầu', + 'bottom' => 'đáy', + 'vertical' => 'theo chiều dọc', + 'horizontal' => 'ngang', + 'unique_serial' => 'Duy nhất một Số sê-ri', + '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' => 'Cập nhật cài đặt mã vạch', + 'barcodes' => 'Mã vạch', + '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' => 'Quốc gia', + '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' => 'Nhãn', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'xóa vĩnh viễn', + 'purge_help' => 'Xóa các bản ghi đã xóa', + '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' => 'Mã số nhân viên', + 'create_admin_user' => 'Tạo người dùng ::', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Tiêu đề', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Loại mã vạch 2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/vi-VN/admin/settings/message.php b/resources/lang/vi-VN/admin/settings/message.php new file mode 100644 index 0000000000..4bfae166fe --- /dev/null +++ b/resources/lang/vi-VN/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + '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' => [ + '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ủ.', + '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.', + ], + 'mail' => [ + 'sending' => 'Đang gửi email kiểm tra...', + 'success' => 'Đã gửi thư!', + 'error' => 'Không thể gửi được thư.', + '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' => 'Đã xảy ra lỗi :(', + '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!' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success' => 'Your :webhook_name Integration works!', + 'success_pt1' => 'Thành công! Kiểm tra tại ', + '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. :app responded with: :error_message', + 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'Đã xảy ra lỗi. :( ', + ] +]; diff --git a/resources/lang/vi/admin/settings/table.php b/resources/lang/vi-VN/admin/settings/table.php similarity index 100% rename from resources/lang/vi/admin/settings/table.php rename to resources/lang/vi-VN/admin/settings/table.php diff --git a/resources/lang/vi-VN/admin/statuslabels/message.php b/resources/lang/vi-VN/admin/statuslabels/message.php new file mode 100644 index 0000000000..4e62df9429 --- /dev/null +++ b/resources/lang/vi-VN/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Nhãn Trạng thái không tồn tại.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + '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.', + ], + + '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.', + ], + + '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.', + ], + + '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 bàn giao. Khi được bàn giao cho đối tượng, nó sẽ có trạng thái là Đã cấp phát.', + '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/statuslabels/table.php b/resources/lang/vi-VN/admin/statuslabels/table.php similarity index 100% rename from resources/lang/vi/admin/statuslabels/table.php rename to resources/lang/vi-VN/admin/statuslabels/table.php diff --git a/resources/lang/vi/admin/suppliers/message.php b/resources/lang/vi-VN/admin/suppliers/message.php similarity index 100% rename from resources/lang/vi/admin/suppliers/message.php rename to resources/lang/vi-VN/admin/suppliers/message.php diff --git a/resources/lang/vi-VN/admin/suppliers/table.php b/resources/lang/vi-VN/admin/suppliers/table.php new file mode 100644 index 0000000000..1fd13d5018 --- /dev/null +++ b/resources/lang/vi-VN/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Giới thiệu nhà cung cấp', + 'about_suppliers_text' => 'Các nhà cung cấp được sử dụng để theo dõi nguồn hàng', + 'address' => 'Địa chỉ nhà cung cấp', + 'assets' => 'Tài sản', + 'city' => 'Thành phố', + 'contact' => 'Tên người liên hệ', + 'country' => 'Nước', + 'create' => 'Tạo nhà cung cấp', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Bản quyền', + 'name' => 'Tên nhà cung cấp', + 'notes' => 'Ghi chú', + 'phone' => 'Điện thoại', + 'state' => 'Tỉnh/Thành phố', + 'suppliers' => 'Nhà cung cấp', + 'update' => 'Cập nhật nhà cung cấp', + 'view' => 'Xem nhà cung cấp', + 'view_assets_for' => 'Xem những tài sản của', + 'zip' => 'Mã bưu điện', + +); diff --git a/resources/lang/vi/admin/users/general.php b/resources/lang/vi-VN/admin/users/general.php similarity index 100% rename from resources/lang/vi/admin/users/general.php rename to resources/lang/vi-VN/admin/users/general.php diff --git a/resources/lang/vi/admin/users/message.php b/resources/lang/vi-VN/admin/users/message.php similarity index 100% rename from resources/lang/vi/admin/users/message.php rename to resources/lang/vi-VN/admin/users/message.php diff --git a/resources/lang/vi-VN/admin/users/table.php b/resources/lang/vi-VN/admin/users/table.php new file mode 100644 index 0000000000..73355db721 --- /dev/null +++ b/resources/lang/vi-VN/admin/users/table.php @@ -0,0 +1,40 @@ + 'Đang hoạt động', + 'allow' => 'Cho phép', + 'checkedout' => 'Tài sản', + 'created_at' => 'Đã tạo', + 'createuser' => 'Tạo người dùng', + 'deny' => 'Từ chối', + 'email' => 'Email', + 'employee_num' => 'Mã nhân viên', + 'first_name' => 'Họ và tên đệm', + 'groupnotes' => 'Chọn nhóm để đăng ký cho người dùng, người dùng sẽ có quyền của nhóm đã được đăng ký. Sử dụng ctrl+click(hoặc cmd+click cho MacOS) để bỏ chọn nhóm.', + 'id' => 'Id', + 'inherit' => 'Kế thừa', + 'job' => 'Tiêu đề công việc', + 'last_login' => 'Lần đăng nhập trước', + 'last_name' => 'Tên', + 'location' => 'Địa phương', + 'lock_passwords' => 'Chi tiết đăng nhập không thể thay đổi trong cài đặt này.', + 'manager' => 'Người quản lý', + 'managed_locations' => 'Vị trí Quản lý', + 'name' => 'Tên', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Ghi chú', + 'password_confirm' => 'Xác nhận mật khẩu', + 'password' => 'Mật khẩu', + 'phone' => 'Điện thoại', + 'show_current' => 'Hiển thị người dùng hiện tại', + 'show_deleted' => 'Hiển thị người dùng đã xóa', + 'title' => 'Tiêu đề', + 'to_restore_them' => 'để khôi phục lại chúng.', + 'total_assets_cost' => "Tổng giá trị tài sản", + 'updateuser' => 'Cập nhật người dùng', + 'username' => 'Tên đăng nhập', + 'user_deleted_text' => 'Người dùng này đã bị đánh dấu là đã bị xóa.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Nhân đôi người dùng', + 'viewusers' => 'Xem Người dùng', +); diff --git a/resources/lang/vi/auth.php b/resources/lang/vi-VN/auth.php similarity index 100% rename from resources/lang/vi/auth.php rename to resources/lang/vi-VN/auth.php diff --git a/resources/lang/vi-VN/auth/general.php b/resources/lang/vi-VN/auth/general.php new file mode 100644 index 0000000000..91df2f1e8d --- /dev/null +++ b/resources/lang/vi-VN/auth/general.php @@ -0,0 +1,19 @@ + 'Gửi Liên kết Đặt lại Mật khẩu', + 'email_reset_password' => 'Đặt lại Mật khẩu Email', + 'reset_password' => 'Đặt lại mật khẩu', + 'saml_login' => 'Đăng nhập thông qua SAML', + 'login' => 'Đăng nhập', + 'login_prompt' => 'Vui lòng đăng nhập', + 'forgot_password' => 'Tôi đã quên mật khẩu của tôi', + 'ldap_reset_password' => 'Nhấn vào đây để đặt lại mật khẩu LDAP của bạn', + 'remember_me' => 'Ghi nhớ tôi', + 'username_help_top' => 'Nhập tên người dùng của bạn để nhận liên kết đặt lại mật khẩu.', + 'username_help_bottom' => 'Tên người dùng và email của bạn có thể giống nhau hoặc không, tùy vào cách cấu hình của bạn. Nếu bạn không nhớ tên người dùng hãy liên hệ với quản trị viên.

Tên người dùng không được liên kết với email sẽ không nhận được liên kết đặt lại mật khẩu. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/vi/auth/message.php b/resources/lang/vi-VN/auth/message.php similarity index 100% rename from resources/lang/vi/auth/message.php rename to resources/lang/vi-VN/auth/message.php diff --git a/resources/lang/vi-VN/button.php b/resources/lang/vi-VN/button.php new file mode 100644 index 0000000000..2a86c6b240 --- /dev/null +++ b/resources/lang/vi-VN/button.php @@ -0,0 +1,24 @@ + 'Thao tác', + 'add' => 'Thêm mới', + 'cancel' => 'Hủy', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Xóa', + 'edit' => 'Sửa', + 'restore' => 'Khôi phục', + 'remove' => 'Xóa', + 'request' => 'Yêu cầu', + 'submit' => 'Gửi', + 'upload' => 'Tải lên', + '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' => 'Gửi Liên kết Đặt lại Mật khẩu', + 'go' => 'Thực hiện', + 'bulk_actions' => 'Hàng loạt hành động', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Mới', +]; diff --git a/resources/lang/vi-VN/general.php b/resources/lang/vi-VN/general.php new file mode 100644 index 0000000000..7bf9301610 --- /dev/null +++ b/resources/lang/vi-VN/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Phụ kiện', + 'activated' => 'Kích hoạt', + 'accepted_date' => 'Ngày chấp nhận', + 'accessory' => 'Phụ kiện', + 'accessory_report' => 'Báo cáo phụ kiện', + 'action' => 'Tác vụ', + 'activity_report' => 'Activity Report', + 'address' => 'Địa chỉ', + 'admin' => 'Quản lý', + 'administrator' => 'Quản trị viên', + 'add_seats' => 'Thêm chỗ ngồi', + 'age' => "Tuổi", + 'all_assets' => 'Tất cả tài sản', + 'all' => 'Tất cả', + 'archived' => 'Đã lưu trữ', + 'asset_models' => 'Kiểu tài sản', + 'asset_model' => 'Mô hình', + 'asset' => 'Tài sản', + 'asset_report' => 'Báo cáo tài sản', + 'asset_tag' => 'Thẻ tài sản', + 'asset_tags' => 'Tên tài sản', + 'assets_available' => 'Tài sản sẵn có', + 'accept_assets' => 'Chấp nhận tài sản :name', + 'accept_assets_menu' => 'Chấp nhận tài sản', + 'audit' => 'Kiểm toán', + 'audit_report' => 'Sổ ghi chép đánh giá', + 'assets' => 'Tài sản', + 'assets_audited' => 'tài sản đã được kiểm toán', + 'assets_checked_in_count' => 'tài sản đã cấp phát thành công', + 'assets_checked_out_count' => 'tài sản đã cấp phát thành công', + 'asset_deleted_warning' => 'Tài sản này đã bị xóa. Bạn phải khôi phục nó trước khi bạn có thể gán nó cho ai đó.', + 'assigned_date' => 'Ngày được chỉ định', + 'assigned_to' => 'Được giao cho :name', + 'assignee' => 'Bàn giao cho', + 'avatar_delete' => 'Xóa hình đại diện', + 'avatar_upload' => 'Tải lên hình đại diện', + 'back' => 'Quay lại', + 'bad_data' => 'Không tìm thấy bất cứ gì. Có thể dữ liệu bị mất?', + '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' => 'Chỉnh sửa hàng loạt', + 'bulk_delete' => 'Xoá hàng loạt', + 'bulk_actions' => 'Hàng loạt hành động', + 'bulk_checkin_delete' => 'Kiểm tra & Xóa Người dùng', + 'byod' => 'Thiết bị cá nhân', + 'byod_help' => 'Thiết bị này được sử dụng bởi người dùng', + 'bystatus' => 'Trạng thái', + 'cancel' => 'Hủy', + 'categories' => 'Danh mục', + 'category' => 'Thể loại', + 'change' => 'Vào / ra', + 'changeemail' => 'Thay đổi địa chỉ Email', + 'changepassword' => 'Đổi mật khẩu', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin từ', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Thu hồi tài sản', + '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', + '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', + 'consumable' => 'Vật tư phụ', + 'consumables' => 'Vật tư phụ', + 'country' => 'Nước', + 'could_not_restore' => 'Khôi phục lỗi :item_type: :Lỗi', + 'not_deleted' => 'Các :item_type không bị xóa nên không thể khôi phục được', + 'create' => 'Tạo mới', + 'created' => 'Mục đã tạo', + 'created_asset' => 'tài sản đã tạo', + 'created_at' => 'Ngày tạo', + 'created_by' => 'Tạo Bởi ', + 'record_created' => 'Đã tạo', + 'updated_at' => 'Cập nhật tại', + 'currency' => '$', // this is deprecated + 'current' => 'Hiện hành', + 'current_password' => 'Mật Khẩu Hiện Tại', + 'customize_report' => 'Điều chỉnh báo cáo', + 'custom_report' => 'Điều chỉnh báo cáo tài sản', + 'dashboard' => 'Bảng điều khiển', + 'days' => 'ngày', + 'days_to_next_audit' => 'Ngày kiểm tra tiếp theo', + 'date' => 'Ngày', + 'debug_warning' => 'Cảnh báo!', + 'debug_warning_text' => 'Ứng dụng này đang chạy trong chế độ sản xuất với bật gỡ lỗi. Điều này có thể phơi bày dữ liệu nhạy cảm nếu ứng dụng của bạn có thể tiếp cận được với thế giới bên ngoài. Tắt chế độ gỡ lỗi bằng cách đặt giá trị APP_DEBUG trong tệp .env của bạn thành false.', + 'delete' => 'Xóa', + 'delete_confirm' => 'Bạn có chắc chắn muốn xoá trường này không?', + 'delete_confirm_no_undo' => 'Bạn có chắc chắn muốn xoá :item? Xoá xong là không thể phục hồi nhé.', + 'deleted' => 'Đã xóa', + 'delete_seats' => 'Ghế đã Xóa', + 'deletion_failed' => 'Xoá không được', + 'departments' => 'Phòng ban', + 'department' => 'Bộ phận', + 'deployed' => 'Đã cấp phát', + 'depreciation' => 'Khấu hao', + 'depreciations' => 'Khấu hao', + '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ả', + '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', + 'employee_number' => 'Mã số nhân viên', + 'email_domain_help' => 'Địa chỉ này được sử dụng để tạo địa chỉ email khi nhập', + 'error' => 'Lỗi', + 'exclude_archived' => 'Loại trừ tài sản đã lưu trữ', + 'exclude_deleted' => 'Loại trừ các tài sản đã xóa', + 'example' => ' Ví dụ: ', + '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)', + 'lastnamefirstinitial_format' => 'Tên của bạn (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'Ký tự đầu Tên Họ (jsmith@example.com)', + 'firstname_lastname_display' => 'Tên Họ (jane_smith)', + 'lastname_firstname_display' => 'Họ và tên (Smith Jane)', + 'name_display_format' => 'Định dạng hiển thị tên', + 'first' => 'Đầu tiên', + 'firstnamelastname' => 'Tên Họ (jane_smith@example.com)', + 'lastname_firstinitial' => 'Họ trước Tên sau (smith_j@example.com)', + 'firstinitial.lastname' => 'Tên trước Họ sau (j.smith@example.com)', + 'firstnamelastinitial' => 'Tên Họ Viết tắt (janes@example.com)', + 'first_name' => 'Họ và tên đệm', + 'first_name_format' => 'Tên (jane@example.com)', + 'files' => 'Các tập tin', + 'file_name' => 'Tập tin', + 'file_type' => 'Kiểu của tập tin', + 'filesize' => 'Dung lượng của tập tin', + 'file_uploads' => 'Tải lên tập tin', + 'file_upload' => 'Tải Lên Tập Tin', + 'generate' => 'Tạo ra', + 'generate_labels' => 'Tạo các nhãn tên', + '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' => 'Đổi hình đại diện của bạn tại 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', + 'include_deleted' => 'Bao gồm các tài sản đã xóa', + 'image_upload' => 'Tải hình', + 'filetypes_accepted_help' => 'Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.|Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.', + 'filetypes_size_help' => 'Dung lượng tải lên tối đa cho phép.', + 'image_filetypes_help' => 'Các loại tệp được chấp nhận là jpg, webp, png, gif và svg. Kích thước tải lên tối đa được cho phép là :size.', + 'unaccepted_image_type' => 'Tập tin hình ảnh không thể đọc được. Chỉ chấp nhận các kiểu tập tin là jpg, webp, png, gif, và svg.', + 'import' => 'Nhập', + 'import_this_file' => 'Các trường bản đồ và quá trình xử lý tệp này', + 'importing' => 'Đang nhập', + 'importing_help' => 'Bạn có thể nhập nội dung, phụ kiện, giấy phép, linh kiện, vật tư tiêu hao và người dùng qua tệp CSV.

CSV phải được phân cách bằng dấu phẩy và được định dạng với các tiêu đề khớp với các tiêu đề trong CSV trong tài liệu mẫu .', + 'import-history' => 'Lịch sử Nhập khẩu', + 'asset_maintenance' => 'Tài sản đang bảo trì', + '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' => 'Tên thiết bị', + 'import_file' => 'nhập tập tin CSV', + 'import_type' => 'Nhập CSV loại', + 'insufficient_permissions' => 'Không đủ quyền!', + 'kits' => 'Bộ dụng cụ đã tạo sẵn', + 'language' => 'Ngôn ngữ', + 'last' => 'Cuối', + 'last_login' => 'Lân đăng nhập cuôi', + 'last_name' => 'Tên', + 'license' => 'Bản quyền', + 'license_report' => 'Báo cáo bản quyền', + 'licenses_available' => 'bản quyền sẵn có', + 'licenses' => 'Bản quyền', + 'list_all' => 'Tất cả', + 'loading' => 'Đang tải..., vui lòng chờ....', + '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', + 'location_plural' => 'Vị trí|Địa điểm', + 'locations' => 'Địa phương', + 'logo_size' => 'Logo hình vuông trông đẹp nhất với Logo + ký tự. Kích thước hiển thị tối đa của logo là cao 50px, rộng 500px. ', + 'logout' => 'Thoát', + 'lookup_by_tag' => 'Tra cứu theo Thẻ nội dung', + 'maintenances' => 'Bảo trì', + 'manage_api_keys' => 'Quản lý khóa API', + '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 mục tối thiểu phải có trước khi kích hoạt cảnh báo. Rời khỏi Min. Để trống QTY nếu bạn không muốn nhận cảnh báo về lượng hàng tồn kho sắp hết.', + 'model_no' => 'Model No.', + 'months' => 'tháng', + 'moreinfo' => 'Xem thêm thông tin', + 'name' => 'Tên', + 'new_password' => 'Mật khẩu mới', + 'next' => 'Tiếp', + 'next_audit_date' => 'Ngày kiểm toán tiếp theo', + 'no_email' => 'Không có địa chỉ email nào được liên kết với người dùng này', + 'last_audit' => 'Kiểm toán Lần cuối', + 'new' => 'Mới!', + 'no_depreciation' => 'Không khấu hao', + 'no_results' => 'Không có kết quả.', + 'no' => 'No', + 'notes' => 'Ghi chú', + 'order_number' => 'Số đơn đặt hàng', + 'only_deleted' => 'Chỉ những tài sản đã xóa', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Đang chờ', + 'people' => 'Thành Viên', + 'per_page' => 'Kết quả trên trang', + 'previous' => 'Trước', + 'processing' => 'Đang xử lý', + 'profile' => 'Hồ sơ của bạn', + 'purchase_cost' => 'Chi phí mua hàng', + 'purchase_date' => 'Ngày mua', + 'qty' => 'Số lượng', + 'quantity' => 'Số lượng', + 'quantity_minimum' => 'Bạn có :count các thiết bị dưới hoặc gần dưới mức số lượng tối thiểu', + 'quickscan_checkin' => 'Quét nhanh kiểm tra đưa vào', + 'quickscan_checkin_status' => 'Trạng thái kiểm tra đưa vào', + 'ready_to_deploy' => 'Sẵn sàng để cấp phát', + 'recent_activity' => 'Hoạt động gần đây', + 'remaining' => 'Còn lại', + 'remove_company' => 'Xóa Hiệp hội Công ty', + 'reports' => 'Các báo cáo', + 'restored' => 'khôi phục', + 'restore' => 'Khôi phục', + 'requestable_models' => 'Các model có thể yêu cầu', + 'requested' => 'Đã yêu cầu', + 'requested_date' => 'Ngày yêu cầu', + 'requested_assets' => 'Tài sản đã yêu cầu', + 'requested_assets_menu' => 'Tài sản đã yêu cầu', + 'request_canceled' => 'Yêu cầu Đã Hủy', + 'save' => 'Lưu', + 'select_var' => 'Lựa chọn :thing... ', // this will eventually replace all of our other selects + 'select' => 'Chọn', + 'select_all' => 'Chọn tất cả', + 'search' => 'Tìm kiếm', + 'select_category' => 'Chọn một danh mục', + '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', + 'select_model' => 'Lựa chọn một Kiểu tài sản', + 'select_supplier' => 'Lựa chọn một Nhà cung cấp', + 'select_user' => 'Lựa chọn một Người dùng', + 'select_date' => 'Chọn Ngày (YYYY-MM-DD)', + 'select_statuslabel' => 'Chọn tình trạng', + 'select_company' => 'Chọn công ty', + 'select_asset' => 'Chọn Tài sản', + 'settings' => 'Cài đặt', + 'show_deleted' => 'Hiện thị đã bị xóa', + 'show_current' => 'Xem hiện tại', + 'sign_in' => 'Đăng nhập', + 'signature' => 'Chữ ký', + 'signed_off_by' => 'Đã ký tắt bởi', + 'skin' => 'Giao diện', + 'webhook_msg_note' => 'Một thông báo sẽ được gửi qua webhook', + 'webhook_test_msg' => 'Ôi trời! Có vẻ như việc tích hợp :app với Snipe-IT của bạn đ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', + 'state' => 'Tỉnh/Thành phố', + 'status_labels' => 'Tình trạng nhãn', + 'status' => 'Tình trạng', + 'accept_eula' => 'Chấp nhận quy định', + 'supplier' => 'Nhà cung cấp', + 'suppliers' => 'Nhà cung cấp', + 'sure_to_delete' => 'Bạn có chắc chắn muốn xoá', + 'sure_to_delete_var' => 'Bạn có chắc chắn muốn xoá trường này không?', + 'delete_what' => 'Delete :item', + 'submit' => 'Đệ trình', + 'target' => 'Mục tiêu', + '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', + 'total_accessories' => 'tổng số phụ kiện', + 'total_consumables' => 'tổng số hàng tiêu dùng', + 'type' => 'Loại', + 'undeployable' => 'Không cho phép cấp phát', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Định dạng Tên người dùng', + 'username' => 'Tên đăng nhập', + 'update' => 'Cập nhật', + '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.', + 'uploaded' => 'Đã tải lên', + 'user' => 'Người dùng', + 'accepted' => 'đã chấp nhận', + 'declined' => 'đã từ chối', + 'unassigned' => 'Không gán', + 'unaccepted_asset_report' => 'Những tài sản không chấp nhận', + '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', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'Không tìm thấy hình ảnh hoặc hình ảnh nào được tìm thấy.', + 'file_does_not_exist' => 'Tệp được yêu cầu không tồn tại trên máy chủ.', + 'file_upload_success' => 'Tải tập tin lên thành công!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Phiên họp mẫu của bạn đã hết hạn. Vui lòng thử lại.', + 'login_enabled' => 'Cho phép đăng nhập', + 'audit_due' => 'Hết hạn kiểm toán', + 'audit_overdue' => 'Qúa hạn kiểm toán', + 'accept' => 'Chấp nhận :asset', + 'i_accept' => 'Tôi đồng ý', + 'i_decline' => 'Tôi từ chối', + 'accept_decline' => 'Phê duyệt / Từ chối', + 'sign_tos' => 'Ký tên bên dưới để biết rằng bạn đồng ý với các điều khoản dịch vụ:', + 'clear_signature' => 'Xóa chữ ký', + 'show_help' => 'Hiển thị trợ giúp', + 'hide_help' => 'Ẩn trợ giúp', + 'view_all' => 'view all', + 'hide_deleted' => 'Ẩn đã xóa', + 'email' => 'Email', + 'do_not_change' => 'Không được thay đổi', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'Người dùng mặc định', + 'setup_step_1' => 'Bước 1', + 'setup_step_2' => 'Bước 2', + 'setup_step_3' => 'Bước 3', + 'setup_step_4' => 'Bước 4', + 'setup_config_check' => 'Kiểm tra cấu hình', + 'setup_create_database' => 'Tạo bảng cơ sở dữ liệu', + 'setup_create_admin' => 'Tạo tài khoản quản trị', + 'setup_done' => 'Hoàn tất!', + 'bulk_edit_about_to' => 'Bạn đang chuẩn bị chỉnh sửa nội dung sau: ', + 'checked_out' => 'Bàn giao', + 'checked_out_to' => 'Đã ra khỏi khu kiểm tra', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'Sau đây :số lượng mặt hàng sắp được kiểm tra:', + 'expected_checkin' => 'Ngày mong muốn Thu hồi', + 'reminder_checked_out_items' => 'Đây là lời nhắc nhở về các mục hiện đang được kiểm tra cho bạn. Nếu bạn cảm thấy danh sách này không chính xác (thiếu nội dung nào đó hoặc nội dung nào đó xuất hiện ở đây mà bạn cho rằng mình chưa bao giờ nhận được), vui lòng gửi email đến :reply_to_name tại :reply_to_address.', + 'changed' => 'Đã thay đổi', + 'to' => 'To', + 'report_fields_info' => '

Chọn các trường bạn muốn đưa vào báo cáo tùy chỉnh của mình và nhấp vào Tạo. Tệp (custom-asset-report-YYYY-mm-dd.csv) sẽ tự động tải xuống và bạn có thể mở tệp đó trong Excel.

+

Nếu bạn chỉ muốn xuất một số nội dung nhất định, hãy sử dụng các tùy chọn bên dưới để tinh chỉnh kết quả của mình.

', + 'range' => 'Range', + 'bom_remark' => 'Thêm BOM (dấu thứ tự byte) vào CSV này', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Được quản lý qua LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'Đồng bộ hóa LDAP', + 'ldap_user_sync' => 'Đồng bộ hóa người dùng LDAP', + 'synchronize' => 'Đồng bộ', + 'sync_results' => 'Kết quả đồng bộ hóa', + 'license_serial' => 'Sê-ri/Khóa sản phẩm', + 'invalid_category' => 'Loại tài sản không hợp lệ hoặc bị thiếu', + 'invalid_item_category_single' => 'Danh mục :type không hợp lệ hoặc bị thiếu. Vui lòng cập nhật danh mục :type này để bao gồm danh mục hợp lệ trước khi thanh toán.', + 'dashboard_info' => 'Đây là bảng điều khiển của bạn. Có nhiều cái giống như vậy, nhưng cái này là của bạn.', + '60_percent_warning' => 'Hoàn thành 60% (cảnh báo)', + 'dashboard_empty' => 'Có vẻ như bạn chưa thêm bất kỳ điều gì nên chúng tôi không có gì để hiển thị. Hãy bắt đầu bằng cách thêm một số nội dung, phụ kiện, vật tư tiêu hao hoặc giấy phép ngay bây giờ!', + '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' => 'Lỗi', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Cảnh báo', + 'notification_info' => 'Thông tin', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Tên tài sản', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Tên vật tư phụ:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Tên Phụ Kiện:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Cấp phát tài sản', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Ngày Bắt Đầu', + 'end_date' => 'Ngày Kết Thúc', + 'alt_uploaded_image_thumbnail' => 'Tải ảnh nhỏ lên', + 'placeholder_kit' => 'Chọn công cụ', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Cảnh báo', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':tên thiết bị', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% hoàn thành', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'sửa', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/vi/help.php b/resources/lang/vi-VN/help.php similarity index 100% rename from resources/lang/vi/help.php rename to resources/lang/vi-VN/help.php diff --git a/resources/lang/vi-VN/localizations.php b/resources/lang/vi-VN/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/vi-VN/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/vi-VN/mail.php b/resources/lang/vi-VN/mail.php new file mode 100644 index 0000000000..a53a51b2bd --- /dev/null +++ b/resources/lang/vi-VN/mail.php @@ -0,0 +1,93 @@ + 'Phụ kiện đã cấp phát thành công', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Tài sản đã cấp phát thành công', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Xác nhận cấp phát Phụ kiện', + 'Confirm_Asset_Checkin' => 'Xác nhận cấp phát tài sản', + 'Confirm_accessory_delivery' => 'Xác nhận bàn giao phụ kiện', + 'Confirm_asset_delivery' => 'Xác nhận bàn giao tài sản', + 'Confirm_consumable_delivery' => 'Xác nhận bàn giao tài sản tiêu hao', + 'Confirm_license_delivery' => 'Xác nhận chuyển giao giấy phép', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Ngày', + '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', + 'Expected_Checkin_Notification' => 'Nhắn nhở: hạn chót cấp phát cho :name gần đến', + 'Expected_Checkin_Report' => 'Báo cáo mong muốn cấp phát tài sản', + 'Expiring_Assets_Report' => 'Báo cáo tài sản đang hết hạn.', + 'Expiring_Licenses_Report' => 'Giấy phép Giấy phép hết hạn.', + 'Item_Request_Canceled' => 'Yêu cầu Mặt hàng bị Hủy', + 'Item_Requested' => 'Yêu cầu', + 'License_Checkin_Notification' => 'Giấy phép đã cấp phát thành công', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Báo cáo tồn kho thấp', + 'a_user_canceled' => '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', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Tên Phụ Kiện:', + 'additional_notes' => 'Ghi chú bổ sung:', + 'admin_has_created' => 'Người quản trị đã tạo ra một tài khoản cho bạn trên trang web :web.', + 'asset' => 'Tài sản:', + 'asset_name' => 'Tên tài sản:', + 'asset_requested' => 'Tài sản được yêu cầu', + 'asset_tag' => 'Thẻ tài sản', + '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.', + 'assigned_to' => 'Cấp phát cho', + 'best_regards' => 'Trân trọng,', + 'canceled' => 'Đã hủy bỏ:', + 'checkin_date' => 'Ngày cấp phát:', + 'checkout_date' => 'Ngày thu hồi:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Vui lòng click chuột lên liên kết ở bên dưới để xác nhận Anh/Chị đã nhận phụ kiện.', + 'click_on_the_link_asset' => 'Vui lòng click chuột lên liên kết bên dưới để xác nhận Anh/Chị đã nhận tài sản.', + 'click_to_confirm' => 'Vui lòng click chuột lên liên kết bên dưới để xác nhận tài khoản :web của Anh/Chị:', + 'current_QTY' => 'QTY hiện tại', + 'days' => 'Ngày', + 'expecting_checkin_date' => 'Dự kiến ​​ngày Checkin:', + 'expires' => 'Hết hạn', + 'hello' => 'xin chào', + 'hi' => 'Chào', + 'i_have_read' => 'Tôi đã đọc và đồng ý với các điều khoản sử dụng và đã nhận được mục này.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Mục:', + '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.', + 'link_to_update_password' => 'Vui lòng nhấp vào liên kết sau để cập nhật: mật khẩu web:', + 'login' => 'Đăng nhập:', + 'login_first_admin' => 'Đăng nhập vào hệ thống Snipe-IT mới bằng các thông tin dưới đây:', + '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.', + 'min_QTY' => 'Min QTY', + 'name' => 'Tên', + 'new_item_checked' => 'Một mục mới đã được kiểm tra dưới tên của bạn, chi tiết dưới đây.', + 'notes' => 'Ghi chú', + 'password' => 'Mật khẩu:', + 'password_reset' => 'Đặt lại mật khẩu', + 'read_the_terms' => 'Vui lòng đọc các điều khoản sử dụng bên dưới.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Yêu cầu:', + 'reset_link' => 'Liên kết Đặt lại Mật khẩu của bạn', + 'reset_password' => 'Nhấn vào đây để đặt lại mật khẩu của bạn:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial - Seri', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Nhà cung cấp', + 'tag' => 'Nhãn', + 'test_email' => 'Kiểm tra Email từ Snipe-IT', + '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:', + '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', + 'upcoming-audits' => 'Hiện có :count tài sản sẽ được xem xét trong :threshold này nữa.', + 'user' => 'Người dùng', + 'username' => 'Tên đăng nhập', + 'welcome' => 'Chào mừng: tên', + 'welcome_to' => 'Chào mừng đến với: web!', + 'your_assets' => 'Xen qua tài sản của bạn', + 'your_credentials' => 'Thông tin về Snipe-IT của bạn', +]; diff --git a/resources/lang/vi/pagination.php b/resources/lang/vi-VN/pagination.php similarity index 100% rename from resources/lang/vi/pagination.php rename to resources/lang/vi-VN/pagination.php diff --git a/resources/lang/vi/passwords.php b/resources/lang/vi-VN/passwords.php similarity index 100% rename from resources/lang/vi/passwords.php rename to resources/lang/vi-VN/passwords.php diff --git a/resources/lang/vi/reminders.php b/resources/lang/vi-VN/reminders.php similarity index 100% rename from resources/lang/vi/reminders.php rename to resources/lang/vi-VN/reminders.php diff --git a/resources/lang/vi/table.php b/resources/lang/vi-VN/table.php similarity index 100% rename from resources/lang/vi/table.php rename to resources/lang/vi-VN/table.php diff --git a/resources/lang/vi-VN/validation.php b/resources/lang/vi-VN/validation.php new file mode 100644 index 0000000000..c6f30d7cbf --- /dev/null +++ b/resources/lang/vi-VN/validation.php @@ -0,0 +1,162 @@ + ':attribute phải được chấp nhận.', + 'active_url' => ':attribute thì không phải URL hợp lệ.', + 'after' => ':attribute phải có ngày sau ngày :date.', + 'after_or_equal' => 'Thuộc tính: phải là một ngày sau hoặc bằng: date.', + 'alpha' => ':attribute có thể chỉ chứa chữ.', + 'alpha_dash' => ':attribute có thể chỉ chứa chữ, số và dấu phẩy.', + 'alpha_num' => ':attribute có thể chỉ chứa chữ và số.', + 'array' => 'Thuộc tính: phải là một mảng.', + 'before' => ':attribute phải có ngày trước ngày :date.', + 'before_or_equal' => 'Thuộc tính: phải là ngày trước hoặc bằng: ngày.', + 'between' => [ + 'numeric' => ':attribute phải nằm giữa :min - :max.', + 'file' => ':attribute phải nằm giữa :min - :max kilobytes.', + 'string' => ':attribute phải nằm :min - :max ký tự.', + 'array' => 'Thuộc tính: phải có từ: min và: max items.', + ], + 'boolean' => 'Trường thuộc tính: phải là đúng hoặc sai.', + 'confirmed' => ':attribute xác nhận không đúng.', + 'date' => ':attribute có ngày không hợp lý.', + 'date_format' => ':attribute không phù hợp định dạng :format.', + 'different' => ':attribute và :other phải khác nhau.', + 'digits' => ':attribute phải có :digits số.', + 'digits_between' => ':attribute phải ở giữa :min và :max số.', + 'dimensions' => 'Thuộc tính: có kích thước hình ảnh không hợp lệ.', + 'distinct' => 'Trường thuộc tính: có một giá trị trùng lặp.', + 'email' => 'Định dạng :attribute thì không phù hợp.', + 'exists' => ':attribute đã chọn không phù hợp.', + 'file' => 'Thuộc tính: phải là một tệp.', + 'filled' => 'Trường: attribute phải có giá trị.', + 'image' => ':attribute phải là một hình.', + 'import_field_empty' => 'Giá trị của :fieldname không thể trống.', + 'in' => ':attribute đã lựa chọn không hợp lý.', + 'in_array' => 'Trường thuộc tính: không tồn tại trong: other.', + 'integer' => ':attribute phải là một số nguyên.', + 'ip' => ':attribute phải là một địa chỉ IP.', + 'ipv4' => 'Thuộc tính: phải là địa chỉ IPv4 hợp lệ', + 'ipv6' => 'Thuộc tính: phải là địa chỉ IPv6 hợp lệ', + 'is_unique_department' => 'Thuộc tính :attribute phải là duy nhất cho Địa điểm công ty này', + 'json' => 'Thuộc tính: phải là một chuỗi JSON hợp lệ', + 'max' => [ + 'numeric' => ':attribute có thể không lớn hơn :max.', + 'file' => ':attribute có thể không lớn hơn :max kilobytes.', + 'string' => ':attribute có thể không lớn hơn :max ký tự.', + 'array' => 'Thuộc tính: không có nhiều hơn: các mục tối đa.', + ], + 'mimes' => ':attribute phải là một tập tin có phần mở rộng là: :values.', + 'mimetypes' => 'Thuộc tính: phải là tệp kiểu:: values.', + 'min' => [ + 'numeric' => ':attribute phải có ít nhất :min.', + 'file' => ':attribute phải ít nhất :min kilobytes.', + 'string' => ':attribute phải ít nhất :min ký tự.', + 'array' => 'Thuộc tính: phải có ít nhất: min items.', + ], + 'starts_with' => 'Trường :attribute phải kết thúc bằng một trong những giá trị sau: :values', + 'ends_with' => 'Thuộc tính :attribute phải kết thúc bằng một trong các giá trị sau: :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.', + 'valid_regex' => 'Đây không phải là một đơn hàng hợp lệ.', + 'regex' => 'Định dạng :attribute thì không hợp lý.', + 'required' => 'Trường :attribute thì bắt buộc.', + 'required_if' => 'Trường :attribute thì bắt buộc khi :other là :value.', + 'required_unless' => 'Trường thuộc tính: required required trừ khi: other is in: values.', + 'required_with' => 'Trường :attribute thì bắt buộc khi :values là hiện hành.', + 'required_with_all' => 'Lĩnh vực thuộc tính: được yêu cầu khi: các giá trị hiện diện.', + 'required_without' => 'Trường :attribute thì bắt buộc khi :values không hiện hành.', + 'required_without_all' => 'Lĩnh vực thuộc tính: được yêu cầu khi không có: giá trị hiện diện.', + 'same' => ':attribute và :other phải giống nhau.', + 'size' => [ + 'numeric' => ':attribute phải có cỡ :size.', + 'file' => ':attribute phải có cỡ :size kilobytes.', + 'string' => ':attribute phải có :size ký tự.', + 'array' => 'Thuộc tính: phải chứa: các mục kích thước.', + ], + 'string' => 'Thuộc tính: phải là một chuỗi.', + 'timezone' => 'Thuộc tính: phải là một vùng hợp lệ.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Mật khẩu không thể giống với tên người dùng.', + 'letters' => 'Mật khẩu phải chứa ít nhất một chữ cái.', + 'numbers' => 'Mật khẩu phải chứa ít nhất một chữ số.', + 'case_diff' => 'Mật khẩu phải sử dụng chữ hoa chữ thường.', + 'symbols' => 'Mật khẩu phải chứa các ký tự đặc biệt.', + 'gte' => [ + 'numeric' => 'Giá trị không thể âm' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + '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', + '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ệ', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'last_audit_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'termination_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'expected_checkin.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'start_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'end_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/vi/admin/accessories/message.php b/resources/lang/vi/admin/accessories/message.php deleted file mode 100644 index 914a6ffc35..0000000000 --- a/resources/lang/vi/admin/accessories/message.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Phụ kiện [:id] Không tồn tại.', - 'not_found' => 'That accessory was not found.', - 'assoc_users' => 'Phụ kiện này hiện có :count cái đã giao cho người dùng. Bạn hãy nhập lại vào trong phần phụ kiện và thử lại lần nữa. ', - - 'create' => array( - 'error' => 'Phụ kiện chưa tạo, hãy thử một lần nữa.', - 'success' => 'Phụ kiện đã được tạo thành công.' - ), - - 'update' => array( - 'error' => 'Phụ kiện chưa được cập nhật, vui lòng thử lại', - 'success' => 'Phụ kiện đã được cập nhật thành công.' - ), - - 'delete' => array( - 'confirm' => 'Bạn có chắc muốn xoá phụ kiện này không?', - 'error' => 'Có lỗi xảy ra khi xoá phụ kiện. Vui lòng thử lại.', - 'success' => 'Phụ kiện đã được xoá thành công.' - ), - - 'checkout' => array( - 'error' => 'Phụ kiện chưa được xuất kho. Bạn hãy thử lại', - 'success' => 'Phụ kiện được xuất kho thành công.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', - 'user_does_not_exist' => 'Người dùng này không tồn tại. Bạn hãy thử lại.' - ), - - 'checkin' => array( - 'error' => 'Phụ kiện chưa được kho. Bạn hãy thử lại', - 'success' => 'Phuk kiện được nhập kho 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.' - ) - - -); diff --git a/resources/lang/vi/admin/asset_maintenances/form.php b/resources/lang/vi/admin/asset_maintenances/form.php deleted file mode 100644 index 7700759a6a..0000000000 --- a/resources/lang/vi/admin/asset_maintenances/form.php +++ /dev/null @@ -1,14 +0,0 @@ - 'Asset Maintenance Type', - 'title' => 'Tiêu đề', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', - 'cost' => 'Chi phí', - 'is_warranty' => 'Tăng bảo hành', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', - 'notes' => 'Ghi chú', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' - ]; diff --git a/resources/lang/vi/admin/companies/table.php b/resources/lang/vi/admin/companies/table.php deleted file mode 100644 index f9cb60dc1b..0000000000 --- a/resources/lang/vi/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Các công ty', - 'create' => 'Tạo công ty', - 'title' => 'Công ty', - 'update' => 'Cập nhật Công ty', - 'name' => 'Tên công ty', - 'id' => 'ID', -); diff --git a/resources/lang/vi/admin/components/general.php b/resources/lang/vi/admin/components/general.php deleted file mode 100644 index 11a548fdb6..0000000000 --- a/resources/lang/vi/admin/components/general.php +++ /dev/null @@ -1,16 +0,0 @@ - 'Tên thành phần', - 'checkin' => 'Hợp phần Checkin', - 'checkout' => 'Hợp phần thanh toán', - 'cost' => 'Chi phí mua hàng', - 'create' => 'Tạo thành phần', - 'edit' => 'Chỉnh sửa Hợp phần', - 'date' => 'Ngày mua', - 'order' => 'Số đơn hàng', - 'remaining' => 'Còn lại', - 'total' => 'Tổng số', - 'update' => 'Cập nhật Hợp phần', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' -); diff --git a/resources/lang/vi/admin/custom_fields/general.php b/resources/lang/vi/admin/custom_fields/general.php deleted file mode 100644 index a9f317a150..0000000000 --- a/resources/lang/vi/admin/custom_fields/general.php +++ /dev/null @@ -1,61 +0,0 @@ - '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 trường tuỳ chỉnh thường xuyên được sử dụng lại cho các mô hình tài sản cụ thể.', - 'custom_format' => 'Định dạng tuỳ chỉnh...', - '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', - 'fieldset' => 'Fieldset', - 'qty_fields' => 'Các trường Số lượng', - 'fieldsets' => 'Các trường', - 'fieldset_name' => 'Tên trường', - 'field_name' => 'Tên trường', - 'field_values' => 'Giá trị trường', - 'field_values_help' => 'Thêm các tùy chọn có thể chọn, một trong mỗi dòng. Các dòng trống khác dòng đầu tiên sẽ bị bỏ qua.', - 'field_element' => 'Phần tử Mẫu', - 'field_element_short' => 'Thành phần', - 'field_format' => 'định dạng', - 'field_custom_format' => 'Định dạng Tuỳ chỉnh', - 'field_custom_format_help' => 'Trường này cho phép bạn sử dụng biểu thức regex để xác thực. Nó sẽ bắt đầu bằng "regex:" - ví dụ: để xác thực rằng giá trị trường tùy chỉnh chứa IMEI hợp lệ (15 chữ số), bạn sẽ dùng regex:/^[0-9]{15}$/.', - 'required' => 'Cần thiết', - 'req' => 'Req.', - 'used_by_models' => 'Được sử dụng theo mô hình', - 'order' => 'Gọi món', - 'create_fieldset' => 'New Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - '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' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', - 'show_in_email_short' => 'Include 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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Duy nhất', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', - -]; diff --git a/resources/lang/vi/admin/hardware/form.php b/resources/lang/vi/admin/hardware/form.php deleted file mode 100644 index 8b36ee098a..0000000000 --- a/resources/lang/vi/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Xác nhận Hàng loạt Xóa Tài sản', - 'bulk_restore' => 'Xác nhận khôi phục hàng loạt 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_restore_help' => 'Hãy xem lại các tài sản cần khôi phục hàng loạt bên dưới. Sau khi được khôi phục, những tài sản này sẽ không được liên kết với bất kỳ người dùng nào mà chúng đã được chỉ định trước đó.', - 'bulk_delete_warn' => 'Bạn sắp xóa: asset_count tài sản.', - 'bulk_restore_warn' => 'Bạn sắp khôi phục :asset_count nội dung.', - '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 sắp chỉnh sửa thuộc tính của một tài sản.|Bạn sắp chỉnh sửa thuộc tính của :asset_count tài sản.', - 'bulk_update_with_custom_field' => 'Lưu ý tài sản là :asset_model_count các loại model khác nhau.', - 'bulk_update_model_prefix' => 'Trên những model', - 'bulk_update_custom_field_unique' => 'Đây là trường thông tin duy nhất và không thể chỉnh sửa hàng loạt.', - 'checkedout_to' => 'Checkout đến', - 'checkout_date' => 'Ngày Checkout', - 'checkin_date' => 'Ngày Checkin', - 'checkout_to' => 'Checkout đến', - 'cost' => 'Chi phí mua hàng', - 'create' => 'Tạo tài sản', - 'date' => 'Ngày mua', - 'depreciation' => 'Khấu hao', - 'depreciates_on' => 'Trích khấu hao', - 'default_location' => 'Vị trí mặc định', - 'eol_date' => 'Ngày EOL', - 'eol_rate' => 'Tỷ lệ EOL', - 'expected_checkin' => 'Ngày mong muốn Checkin', - 'expires' => 'Hết hạn', - 'fully_depreciated' => 'Khấu hao hết', - 'help_checkout' => 'Nếu bạn muốn cấp phát tài sản này ngay lập tức, lựa chọn "Sẵn sàng để cấp phát" từ danh sách tình trạng bên trên. ', - 'mac_address' => 'Địa chỉ MAC', - 'manufacturer' => 'Nhà sản xuất', - 'model' => 'Kiểu tài sản', - 'months' => 'tháng', - 'name' => 'Tên tài sản', - 'notes' => 'Ghi chú', - 'order' => 'Số đơn hàng', - 'qr' => 'Mã QR', - 'requestable' => 'Những người dùng có thể yêu cầu tài sản này', - 'select_statustype' => 'Lựa chọn loại tình trạng', - 'serial' => 'Số Sê-ri', - 'status' => 'Tình trạng', - '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', - 'years' => 'năm', - 'asset_location' => 'Cập nhật vị trí tài sản', - 'asset_location_update_default_current' => 'Cập nhật vị trí tài sản mặc định VÀ vị trí thực tế', - 'asset_location_update_default' => 'Chỉ cập nhật vị trí tài sản mặc định', - 'asset_location_update_actual' => 'Chỉ cập nhật vị trí thực tế', - 'asset_not_deployable' => 'Trạng thái tài sản là không cho phép cấp phát. Tài sản này không thể bàn giao.', - 'asset_deployable' => 'Trạng thái tài sản là được phép cấp phát. Tài sản này có thể bàn giao.', - 'processing_spinner' => 'Đang xử lý... (Quá trình này có thể mất một chút thời gian đối với các tệp lớn)', - 'optional_infos' => 'Thông tin bổ sung', - 'order_details' => 'Thông tin đơn hàng' -]; diff --git a/resources/lang/vi/admin/hardware/general.php b/resources/lang/vi/admin/hardware/general.php deleted file mode 100644 index a92c896577..0000000000 --- a/resources/lang/vi/admin/hardware/general.php +++ /dev/null @@ -1,49 +0,0 @@ - '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ữ', - 'asset' => 'Tài sản', - 'bulk_checkout' => 'Checkout Tài sản', - 'bulk_checkin' => 'Thu hồi tài sản', - 'checkin' => 'Checkin tài sản', - 'checkout' => 'Tài sản thanh toán', - 'clone' => 'Nhân đôi tài sản', - 'deployable' => 'Cho phép cấp phát', - 'deleted' => 'Tài sản này đã bị xóa.', - 'delete_confirm' => 'Bạn có chắc chắn muốn xóa tài sản này không?', - 'edit' => 'Sửa tài sản', - 'model_deleted' => 'Model tài sản này đã bị xóa. Vui lòng khôi phục lại model trước khi khôi phục tài sản.', - 'model_invalid' => 'Model của tài sản này không hợp lệ.', - 'model_invalid_fix' => 'Tài sản phải được chỉnh sửa để sửa lỗi này trước khi cố gắng kiểm tra vào hoặc ra.', - 'requestable' => 'Cho phép đề xuất', - 'requested' => 'Yêu cầu', - 'not_requestable' => 'Không cho phép đề xuất', - 'requestable_status_warning' => 'Không thay đổi trạng thái yêu cầu', - 'restore' => 'Phục hồi tài sản', - 'pending' => 'Đang chờ', - 'undeployable' => 'Không cho phép cấp phát', - 'undeployable_tooltip' => 'Tài sản này có nhãn trạng thái không thể triển khai và không thể kiểm tra vào lúc này.', - 'view' => 'Xem tài sản', - 'csv_error' => 'Có lỗi trong file CSV của bạn:', - 'import_text' => ' -

- Tải lên CSV chứa lịch sử tài sản. Tài sản và người dùng PHẢI tồn tại trong hệ thống, nếu không chúng sẽ bị bỏ qua. Việc khớp tài sản để nhập lịch sử sẽ diễn ra dựa trên thẻ tài sản. Chúng tôi sẽ cố gắng tìm người dùng phù hợp dựa trên tên người dùng bạn cung cấp và tiêu chí bạn chọn bên dưới. Nếu bạn không chọn bất kỳ tiêu chí nào bên dưới, tiêu chí đó sẽ chỉ cố gắng khớp với định dạng tên người dùng mà bạn đã định cấu hình trong Quản trị > Cài đặt chung. -

- -

Các trường có trong CSV phải khớp với tiêu đề: Thẻ Tài sản, Tên, Ngày đăng ký ra, Ngày đăng ký vào. Mọi trường bổ sung sẽ bị bỏ qua.

- -

Ngày đăng ký vào: ngày đăng ký vào để trống hoặc trong thời gian tới sẽ kiểm tra các mục cho người dùng được liên kết. Việc loại trừ cột Ngày đăng ký vào sẽ tạo ra ngày đăng ký vào có ngày hôm nay.

', - 'csv_import_match_f-l' => 'Kết hợp người dùng dưới dạng tên.họ (trí.nguyễn)', - 'csv_import_match_initial_last' => 'Kết hợp người dùng dưới dạng họ (nguyễn)', - 'csv_import_match_first' => 'Kế hợp người dùng dưới dạng tên (trí)', - 'csv_import_match_email' => 'Kết hợp người dùng bằng địa chỉ email', - 'csv_import_match_username' => 'Kết hợp người dùng bằng tên đăng nhập', - 'error_messages' => 'Thông báo lỗi:', - 'success_messages' => 'Thông báo thành công:', - 'alert_details' => 'Xem bên dưới để biết thêm chi tiết.', - 'custom_export' => 'Lựa chọn xuất', - 'mfg_warranty_lookup' => ':manufacturer Tra cứu tình trạng bảo hành', - 'user_department' => 'Bộ phận người dùng', -]; diff --git a/resources/lang/vi/admin/hardware/message.php b/resources/lang/vi/admin/hardware/message.php deleted file mode 100644 index 126e62fc6c..0000000000 --- a/resources/lang/vi/admin/hardware/message.php +++ /dev/null @@ -1,90 +0,0 @@ - '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' => 'Tài sản không tồn tại hoặc không cho phép đề xuất.', - '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' => [ - '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_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - '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.', - 'no_assets_selected' => 'Không có tài sản nào được chọn, vì vậy không có gì cập nhật.', - ], - - '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.', - 'bulk_success' => 'Đã khôi phục thành công tài sản.', - 'nothing_updated' => 'Không có tài sản nào được chọn nên không có tài sản nào được khôi phục.', - ], - - '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.', - ], - - - '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' => [ - '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' => [ - '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', - 'file_missing' => 'Tệp đã chọn bị thiếu', - 'header_row_has_malformed_characters' => 'Một hoặc nhiều thuộc tính trong hàng tiêu đề chứa các ký tự không đúng định dạng UTF-8', - 'content_row_has_malformed_characters' => 'Một hoặc nhiều thuộc tính ở hàng đầu tiên của nội dung chứa ký tự không đúng định dạng UTF-8', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - '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', - ], - -]; diff --git a/resources/lang/vi/admin/hardware/table.php b/resources/lang/vi/admin/hardware/table.php deleted file mode 100644 index 4e5ebf236d..0000000000 --- a/resources/lang/vi/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Thẻ tài sản', - 'asset_model' => 'Loại', - 'book_value' => 'Giá trị hiện tại', - 'change' => 'Vào/Ra', - 'checkout_date' => 'Ngày checkout', - 'checkoutto' => 'Đã checkout', - 'components_cost' => 'Tổng chi phí linh kiện', - 'current_value' => 'Giá trị hiện tại', - 'diff' => 'Khác nhau', - 'dl_csv' => 'Tải tập tin CSV xuống', - 'eol' => 'EOL', - 'id' => 'Định danh', - 'last_checkin_date' => 'Ngày cuối cùng đăng ký đưa vào', - 'location' => 'Vị trí', - 'purchase_cost' => 'Chi phí', - 'purchase_date' => 'Đã mua', - 'serial' => 'Sê-ri', - 'status' => 'Tình trạng', - 'title' => 'Tài sản ', - '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', - 'assigned_to' => 'Bàn giao cho', - 'requesting_user' => 'Người dùng đang yêu cầu', - 'requested_date' => 'Ngày yêu cầu', - 'changed' => 'Đã thay đổi', - 'icon' => 'Icon', -]; diff --git a/resources/lang/vi/admin/kits/general.php b/resources/lang/vi/admin/kits/general.php deleted file mode 100644 index 2414406cd8..0000000000 --- a/resources/lang/vi/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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 ', - 'create_success' => 'Bộ kit đã được tạo thành công.', - 'create' => 'Tạo Bộ kit', - 'update' => 'Cập nhật Bộ kit', - 'delete_success' => 'Bộ kit đã xóa thành công.', - 'update_success' => 'Bộ kit đã cập nhật thành công.', - 'none_models' => 'Số lượng :model không đủ để xuất kho. Cần thêm :qty đơn vị. ', - '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' => 'Bản quyền không tồn tại', - '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/labels/message.php b/resources/lang/vi/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/vi/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/vi/admin/labels/table.php b/resources/lang/vi/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/vi/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/vi/admin/licenses/general.php b/resources/lang/vi/admin/licenses/general.php deleted file mode 100644 index 4427f3e4f5..0000000000 --- a/resources/lang/vi/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Về giấy phép', - 'about_licenses' => 'Giấy phép được sử dụng để theo dõi phần mềm. Họ có một số lượng ghế xác định mà có thể được kiểm tra ra cho cá nhân', - 'checkin' => 'Checkin bản quyền đặt vào', - 'checkout_history' => 'Lịch sử Checkout', - 'checkout' => 'Checkout bản quyền đặt vào', - 'edit' => 'Sửa bản quyền', - 'filetype_info' => 'Cho phép các loại tập tin png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', - 'clone' => 'Nhân đôi bản quyền', - 'history_for' => 'Lịch sử cho ', - 'in_out' => 'Nhập/Xuất', - 'info' => 'Thông tin bản quyền', - 'license_seats' => 'Số lượng chỗ cấp phép', - 'seat' => 'Seat', - 'seats' => 'Seats', - 'software_licenses' => 'Bản quyền phần mềm', - 'user' => 'Người dùng', - 'view' => 'Xem bản quyền', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/vi/admin/locations/table.php b/resources/lang/vi/admin/locations/table.php deleted file mode 100644 index 8ec22df7c3..0000000000 --- a/resources/lang/vi/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Assets Assigned', - 'id' => 'ID', - 'city' => 'Thành phố', - 'state' => 'Tỉnh/Thành phố', - 'country' => 'Nước', - 'create' => 'Tạo địa phương', - 'update' => 'Cập nhật địa phương', - 'print_assigned' => 'In tài sản đã cấp phát', - 'print_all_assigned' => 'In tất cả tài sản đã cấp phát', - 'name' => 'Tên địa phương', - 'address' => 'Địa chỉ', - 'address2' => 'Address Line 2', - 'zip' => 'Mã bưu điện', - 'locations' => 'Địa phương', - 'parent' => 'Parent', - 'currency' => 'Tiền tệ địa phương', - 'ldap_ou' => 'Tìm kiếm LDAP của OU', - 'user_name' => 'Tài khoản', - 'department' => 'Bộ phận', - 'location' => 'Vị trí', - 'asset_tag' => 'Thẻ tài sản', - 'asset_name' => 'Tên', - 'asset_category' => 'Danh mục', - 'asset_manufacturer' => 'Nhà sản xuất', - 'asset_model' => 'Model', - 'asset_serial' => 'Số Sê-ri', - 'asset_location' => 'Vị trí', - 'asset_checked_out' => 'Bàn giao', - 'asset_expected_checkin' => 'Ngày mong muốn Thu hồi', - 'date' => 'Ngày:', - 'signed_by_asset_auditor' => 'Được ký bởi (Quản lý kiểm kê):', - 'signed_by_finance_auditor' => 'Được ký bởi (Quản lý tài chính):', - 'signed_by_location_manager' => 'Được ký bởi (Quản lý khu vực):', - 'signed_by' => 'Được ký bởi:', -]; diff --git a/resources/lang/vi/admin/manufacturers/message.php b/resources/lang/vi/admin/manufacturers/message.php deleted file mode 100644 index dd230d0b05..0000000000 --- a/resources/lang/vi/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Hãng sản xuất không tồn tại.', - 'assoc_users' => 'Nhà sản xuất này hiện tại đang được liên kết với ít nhất một kiểu tài sản và không thể xóa. Xin vui lòng cập nhật kiểu tài sản của bạn để không liên kết đến nhà sản xuất này và thử lại. ', - - 'create' => array( - 'error' => 'Hãng sản xuất không được tạo. Bạn hãy thử lại.', - 'success' => 'Hãng sản xuất được tạo thành công.' - ), - - 'update' => array( - 'error' => 'Hãng sản xuất không được tạo. Bạn hãy thử lại', - 'success' => 'Hãng sản xuất được tạo thành công.' - ), - - 'restore' => array( - 'error' => 'Hãng sản xuất chưa được phục hồi, vui lòng thử lại', - 'success' => 'Hãng sản xuất đã phục hồi thành công.' - ), - - 'delete' => array( - 'confirm' => 'Bạn có chắc chắn muốn xoá hãng sản xuất này?', - 'error' => 'Có vấn đề xảy ra khi xoá hãng sản xuất này. Bạn hãy thử lại.', - 'success' => 'Hãng sản xuất đã được xoá thành công.' - ) - -); diff --git a/resources/lang/vi/admin/manufacturers/table.php b/resources/lang/vi/admin/manufacturers/table.php deleted file mode 100644 index 1662b9c9b7..0000000000 --- a/resources/lang/vi/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Giới thiệu về nhà sản xuất', - 'about_manufacturers_text' => 'Các nhà sản xuất là những công ty tạo ra tài sản của bạn. Bạn có thể lưu trữ thông tin liên hệ hỗ trợ quan trọng về họ tại đây, sẽ được hiển thị trên trang chi tiết tài sản của bạn.', - 'asset_manufacturers' => 'Hãng sản xuất', - 'create' => 'Tạo hãng sản xuất', - 'id' => 'ID', - 'name' => 'Tên', - 'support_email' => 'Hỗ trợ Email', - 'support_phone' => 'Điện thoại hỗ trợ', - 'support_url' => 'URL Hỗ trợ', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Cập nhật hãng sản xuất', - 'url' => 'URL', - -); diff --git a/resources/lang/vi/admin/models/message.php b/resources/lang/vi/admin/models/message.php deleted file mode 100644 index 68863824a7..0000000000 --- a/resources/lang/vi/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Model tài sản đã xóa', - 'does_not_exist' => 'Kiểu tài sản không tồn tại.', - 'no_association' => 'CẢNH BÁO! Model tài sản cho cho thiết bị này không hợp lệ hoặc bị thiếu!', - 'no_association_fix' => 'Điều này sẽ phá vỡ mọi thứ theo những cách kỳ lạ và khủng khiếp. Hãy chỉnh sửa tài sản này ngay bây giờ để gán cho nó một model.', - 'assoc_users' => 'Tài sản này hiện tại đang liên kết với ít nhất một hoặc nhiều tài sản và không thể xóa. Xin vui lòng xóa tài sản, và cố gắng thử lại lần nữa. ', - - - 'create' => array( - 'error' => 'Kiểu tài sản chưa được tạo, xin thử lại.', - 'success' => 'Kiểu tài sản đã tạo thành công.', - 'duplicate_set' => 'Kiểu tài sản này với tên, nhà sản xuất và mã tài sản thật sự đã tồn tại.', - ), - - 'update' => array( - 'error' => 'Kiểu tài sản chưa cập nhật, xin thử lại', - 'success' => 'Kiểu tài sản đã cập nhật thành công.', - ), - - 'delete' => array( - 'confirm' => 'Bạn có chắc muốn xóa kiểu tài sản này?', - 'error' => 'Có vấn đề xảy ra khi xóa kiểu tài sản. Xin thử lại.', - 'success' => 'Kiểu tài sản đã xóa thành công.' - ), - - 'restore' => array( - 'error' => 'Kiểu tài sản chưa được phục hồi, xin thử lại', - 'success' => 'Kiểu tài sản đã được phục hồi thành công.' - ), - - 'bulkedit' => array( - 'error' => 'Không có trường nào được thay đổi, vì vậy không có gì được cập nhật.', - 'success' => 'Model đã được cập nhật thành công. |:model_count models đã được cập nhật thành công.', - 'warn' => 'Bạn sắp cập nhật các thuộc tính của model sau: |Bạn sắp chỉnh sửa các thuộc tính của các model :model_count sau:', - - ), - - 'bulkdelete' => array( - 'error' => 'Không có mục nào được chọn, nên không có gì bị xóa cả.', - 'success' => 'Model đã xóa!|:success_count model đã xóa!', - 'success_partial' => ':success_count model(s) kiểu tài sản đã được xóa, tuy nhiên có :fail_count loại không cho phép xóa vì chúng vẫn còn gắn liên kết đết tài sản.' - ), - -); diff --git a/resources/lang/vi/admin/settings/general.php b/resources/lang/vi/admin/settings/general.php deleted file mode 100644 index 18d8b667ee..0000000000 --- a/resources/lang/vi/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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' => 'Cảnh báo', - 'alert_title' => 'Update Notification 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.', - 'asset_ids' => 'ID tài sản', - 'audit_interval' => 'Khoảng Kiểm toán', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - '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' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Tiền tố (tùy chọn)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Sao lưu', - 'backups_help' => 'Tạo, tải xuống, và khôi phục các dữ liệu ', - 'backups_restoring' => 'Đang khôi phục từ bản sao lưu', - 'backups_upload' => 'Tải lên bản sao lưu', - 'backups_path' => 'Những bản sao lưu trên máy chủ được lưu vào :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' => 'All existing users, including you, will be logged out once your restore is complete.', - 'backups_large' => 'Các bản sao lưu quá lớn có thể đã hết thời gian khôi phục nhưng vẫn có thể chạy ở dạng lệnh. ', - '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)', - 'custom_css' => 'CSS tùy chỉnh', - 'custom_css_help' => 'Nhập bất kỳ CSS tùy chỉnh. Không bao gồm thẻ <style></style>.', - 'custom_forgot_pass_url' => 'Tùy chọn đường dẫn (URL) đặt lại mật khẩu', - 'custom_forgot_pass_url_help' => 'Điều này sẽ thay thế mật khẩu bị quên được xây dựng trong URL trên màn hình đăng nhập, hữu ích để trực tiếp người nội bộ hoặc lưu trữ mật khẩu LDAP đặt lại chức năng. Nó có hiệu quả sẽ vô hiệu hóa tính năng mật khẩu người dùng cục bộ bị lãng quên.', - 'dashboard_message' => 'Bảng tin nhắn', - 'dashboard_message_help' => 'Văn bản này sẽ xuất hiện trên các bảng điều khiển cho bất cứ ai với sự cho phép để xem các bảng điều khiển.', - 'default_currency' => 'Tiền tệ mặc định', - 'default_eula_text' => 'EULA mặc định', - 'default_language' => 'Ngôn ngữ mặc định', - 'default_eula_help_text' => 'Bạn cũng có thể liên kế EULA tùy chỉnh đến danh mục tài sản riêng biệt.', - 'display_asset_name' => 'Hiển thị tên tài sản', - 'display_checkout_date' => 'Hiển thị ngày checkout', - 'display_eol' => 'Hiển thị EOL ở bảng', - 'display_qr' => 'Mã quảng cáo hiển thị', - 'display_alt_barcode' => 'Hiển thị mã vạch 1D', - 'email_logo' => 'Email Logo', - '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' => 'Bật', - 'eula_settings' => 'Cài đặt EULA', - 'eula_markdown' => 'Đây là EULA cho phép Github flavored markdown.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Các loại tệp được chấp nhận là ico, png và gif. Các định dạng hình ảnh khác có thể không được hỗ trợ trong tất cả các trình duyệt.', - 'favicon_size' => 'Biểu tượng yêu thích phải là hình ảnh vuông, 16x16 pixel.', - '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_default_group' => 'Nhóm quyền mặc định', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'Không có nhóm mặc định', - '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', - 'ldap_settings' => 'Cài đặt 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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - 'ldap_login_test_help' => 'Nhập một ngày hợp lệ LDAP tên người dùng và mật khẩu từ cơ sở DN bạn đã nêu trên để kiểm tra xem LDAP đăng nhập của bạn được cấu hình đúng. BẠN PHẢI LƯU THIẾT ĐẶT CẬP NHẬT LDAP CỦA BẠN ĐẦU TIÊN.', - 'ldap_login_sync_help' => 'Này chỉ kiểm tra LDAP có thể đồng bộ một cách chính xác. Nếu truy vấn xác thực LDAP của bạn không đúng, người sử dụng vẫn không thể đăng nhập. BẠN PHẢI LƯU THIẾT ĐẶT CẬP NHẬT LDAP CỦA BẠN ĐẦU TIÊN.', - 'ldap_manager' => 'Quản lý LDAP', - 'ldap_server' => 'Máy chủ LDAP', - 'ldap_server_help' => 'Điều này sẽ bắt đầu với ldap: // (cho không mã hóa hoặc TLS) hoặc ldaps: // (cho SSL)', - 'ldap_server_cert' => 'Xác thực giấy chứng nhận LDAP SSL', - 'ldap_server_cert_ignore' => 'Cho phép Chứng chỉ SSL không hợp lệ', - 'ldap_server_cert_help' => 'Chọn hộp kiểm này nếu bạn đang sử dụng chứng chỉ SSL ký tự và muốn chấp nhận chứng chỉ SSL không hợp lệ.', - 'ldap_tls' => 'Sử dụng TLS', - 'ldap_tls_help' => 'Điều này chỉ nên được kiểm tra nếu bạn đang chạy STARTTLS trên máy chủ LDAP của mình.', - 'ldap_uname' => 'LDAP Bind Username', - 'ldap_dept' => 'Phòng ban LDAP', - 'ldap_phone' => 'Số điện thoại LDAP', - 'ldap_jobtitle' => 'Chức danh LDAP', - 'ldap_country' => 'Quốc gia LDAP', - 'ldap_pword' => 'LDAP Bind Password', - 'ldap_basedn' => 'Base Bind DN', - 'ldap_filter' => 'Bộ lọc LDAP', - 'ldap_pw_sync' => 'Đồng bộ hóa mật khẩu LDAP', - 'ldap_pw_sync_help' => 'Bỏ chọn hộp này nếu bạn không muốn giữ mật khẩu LDAP được đồng bộ với mật khẩu cục bộ. Tắt tính năng này có nghĩa là người dùng của bạn không thể đăng nhập nếu máy chủ LDAP của bạn không thể truy cập được vì một số lý do.', - 'ldap_username_field' => 'Trường tên người dùng', - 'ldap_lname_field' => 'Họ', - 'ldap_fname_field' => 'Tên LDAP', - 'ldap_auth_filter_query' => 'Truy vấn xác thực LDAP', - 'ldap_version' => 'Phiên bản LDAP', - 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Số nhân viên LDAP', - 'ldap_email' => 'Email LDAP', - 'ldap_test' => 'Kiểm tra LDAP', - 'ldap_test_sync' => 'Kiểm tra đồng bộ LDAP', - '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' => 'Địa chỉ IP', - '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', - 'login_remote_user_enabled_text' => 'Cho phép đăng nhập với người dùng từ xa', - 'login_remote_user_enabled_help' => 'Lựa chọn này cho phép REMOTE_USER xác thực từ xa "Thông qua cổng (rfc3875)', - 'login_common_disabled_text' => 'Vô hiệu hóa xác thực', - 'login_common_disabled_help' => 'Với tùy chọn này vô hiệu hóa các xác thực. Chỉ cần kích hoạt tùy chọn này nếu bạn chắc chắn rằng thông tin đăng nhập REMOTE_USER của bạn đã hoạt động', - 'login_remote_user_custom_logout_url_text' => 'Tùy chỉnh URL đăng xuất ', - 'login_remote_user_custom_logout_url_help' => 'Nếu một liên kết url được cung cấp ở đây, người dùng sẽ được chuyển hướng đến liên kết URL này sau khi người dùng đăng xuất khỏi Snipe-IT. Điều này hữu ích để đóng các phiên người dùng của nhà cung cấp Xác thực bạn một cách chính xác.', - 'login_remote_user_header_name_text' => 'Tùy chỉnh tiêu đề tên người dùng', - 'login_remote_user_header_name_help' => 'Sử dụng tiêu đề được chỉ định thay vì REMOTE_USER', - 'logo' => 'Logo', - 'logo_print_assets' => 'Dùng để in', - 'logo_print_assets_help' => 'Sử dụng nhãn hiệu trên danh sách tài sản ', - 'full_multiple_companies_support_help_text' => 'Hạn chế người dùng (kể cả quản trị viên) được giao cho các công ty vào tài sản của công ty họ.', - 'full_multiple_companies_support_text' => 'Hỗ trợ nhiều công ty', - 'show_in_model_list' => 'Hiển thị kiểu thả xuống', - 'optional' => 'tùy ý', - 'per_page' => 'Kết quả trên trang', - 'php' => 'Phiên bản PHP', - 'php_info' => 'Thông tin PHP', - 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'Thông tin Hệ thống PHP', - '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', - 'saml_sp_acs_url' => 'URL Dịch Vụ Xác Nhận Người Dùng (ACS)', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Công khai Chứng chỉ', - '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_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_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_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', - 'show_archived_in_list' => 'Lưu trữ tài sản', - 'show_archived_in_list_text' => 'Hiển thị tài sản lưu trữ trong danh sách "tất cả tài sản"', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Phiên bản Snipe-IT', - 'support_footer' => 'Hỗ trợ liên kết ở chân trang ', - 'support_footer_help' => 'Chỉ định ai nhìn thấy các liên kết đến Thông tin người dùng và Hướng dẫn sử dụng Snipe-IT', - 'version_footer' => 'Hiển thị phiên bản ở cuối trang ', - 'version_footer_help' => 'Chỉ định ai xem phiên bản Snipe-IT và số bản dựng.', - 'system' => 'Thông tin hệ thống', - '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, Tên Website', - '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.', - 'labels_per_page' => 'Nhãn trên mỗi trang', - 'label_dimensions' => 'Kích thước nhãn (inch)', - 'next_auto_tag_base' => 'Tiếp theo tự động tăng', - 'page_padding' => 'Lề trang (inch)', - 'privacy_policy_link' => 'Đi đến Nội Quy - Quy Định', - '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', - 'labels_pagewidth' => 'Chiều rộng nhãn nhãn', - 'labels_pageheight' => 'Chiều cao tấm nhãn', - 'label_gutters' => 'Khoảng cách nhãn (inch)', - 'page_dimensions' => 'Kích thước trang (inch)', - 'label_fields' => 'Gắn nhãn các lĩnh vực hiển thị', - 'inches' => 'inch', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Liên kết đến Snipe-IT trong email', - 'show_url_in_emails_help_text' => 'Bỏ chọn hộp này nếu bạn không muốn liên kết lại với cài đặt Snipe-IT của mình trong phần chân trang email. Có ích nếu hầu hết người dùng của bạn không đăng nhập.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Chiều cao thu nhỏ tối đa', - 'thumbnail_max_h_help' => 'Chiều cao tối đa bằng pixel mà hình thu nhỏ có thể hiển thị trong chế độ xem danh sách. Tối thiểu 25, tối đa 500.', - 'two_factor' => 'Xác thực hai nhân tố', - 'two_factor_secret' => 'Mã số hai nhân tố', - 'two_factor_enrollment' => 'Đăng ký Hai nhân tố', - 'two_factor_enabled_text' => 'Kích hoạt hai yếu tố', - 'two_factor_reset' => 'Đặt lại Hai yếu tố bí mật', - 'two_factor_reset_help' => 'Thao tác này sẽ bắt buộc người dùng đăng ký lại thiết bị của họ bằng Google Authenticator. Điều này có thể hữu ích nếu thiết bị đang học của họ bị mất hoặc bị đánh cắp.', - 'two_factor_reset_success' => 'Thiết lập thành công hai yếu tố', - 'two_factor_reset_error' => 'Thiết lập lại thiết bị hai yếu tố không thành công', - 'two_factor_enabled_warning' => 'Bật hai yếu tố nếu hiện tại không được bật sẽ buộc bạn phải xác thực ngay lập tức bằng thiết bị được đăng ký Google Auth. Bạn sẽ có khả năng đăng ký thiết bị của bạn nếu một trong số đó hiện không đăng ký.', - 'two_factor_enabled_help' => 'Điều này sẽ bật xác thực hai yếu tố bằng Google Authenticator.', - 'two_factor_optional' => 'Chọn lọc (Người dùng có thể bật hoặc tắt nếu được phép)', - 'two_factor_required' => 'Bắt buộc cho tất cả người dùng', - 'two_factor_disabled' => 'Tàn tật', - 'two_factor_enter_code' => 'Nhập mã số hai nhân tố', - 'two_factor_config_complete' => 'Gửi Mã', - 'two_factor_enabled_edit_not_allowed' => 'Quản trị viên của bạn không cho phép bạn chỉnh sửa cài đặt này.', - 'two_factor_enrollment_text' => "Yêu cầu xác thực hai yếu tố, tuy nhiên thiết bị của bạn chưa được đăng ký. Mở ứng dụng Google Authenticator của bạn và quét mã QR dưới đây để đăng ký thiết bị của bạn. Khi bạn đã đăng ký thiết bị của mình, hãy nhập mã dưới đây", - 'require_accept_signature' => 'Yêu cầu Chữ ký', - 'require_accept_signature_help_text' => 'Bật tính năng này sẽ yêu cầu người dùng đăng ký về việc chấp nhận nội dung.', - 'left' => 'trái', - 'right' => 'đúng', - 'top' => 'hàng đầu', - 'bottom' => 'đáy', - 'vertical' => 'theo chiều dọc', - 'horizontal' => 'ngang', - 'unique_serial' => 'Duy nhất một Số sê-ri', - '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' => 'Cập nhật cài đặt mã vạch', - 'barcodes' => 'Mã vạch', - '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' => 'Quốc gia', - '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' => 'Nhãn', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'xóa vĩnh viễn', - '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' => 'Tạo người dùng ::', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/vi/admin/settings/message.php b/resources/lang/vi/admin/settings/message.php deleted file mode 100644 index bf978cdff9..0000000000 --- a/resources/lang/vi/admin/settings/message.php +++ /dev/null @@ -1,46 +0,0 @@ - [ - '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' => [ - '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ủ.', - '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.', - ], - 'mail' => [ - 'sending' => 'Đang gửi email kiểm tra...', - 'success' => 'Đã gửi thư!', - 'error' => 'Không thể gửi được thư.', - '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' => 'Đã xảy ra lỗi :(', - '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!' - ], - 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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. :app responded with: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', - ] -]; diff --git a/resources/lang/vi/admin/statuslabels/message.php b/resources/lang/vi/admin/statuslabels/message.php deleted file mode 100644 index 4ab3812277..0000000000 --- a/resources/lang/vi/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - '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.', - ], - - '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.', - ], - - '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.', - ], - - '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 bàn giao. Khi được bàn giao cho đối tượng, nó sẽ có trạng thái là Đã cấp phát.', - '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/suppliers/table.php b/resources/lang/vi/admin/suppliers/table.php deleted file mode 100644 index 8e1941f12d..0000000000 --- a/resources/lang/vi/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Giới thiệu nhà cung cấp', - 'about_suppliers_text' => 'Các nhà cung cấp được sử dụng để theo dõi nguồn hàng', - 'address' => 'Địa chỉ nhà cung cấp', - 'assets' => 'Tài sản', - 'city' => 'Thành phố', - 'contact' => 'Tên người liên hệ', - 'country' => 'Nước', - 'create' => 'Tạo nhà cung cấp', - 'email' => 'Email', - 'fax' => 'Fax', - 'id' => 'ID', - 'licenses' => 'Bản quyền', - 'name' => 'Tên nhà cung cấp', - 'notes' => 'Ghi chú', - 'phone' => 'Điện thoại', - 'state' => 'Tỉnh/Thành phố', - 'suppliers' => 'Nhà cung cấp', - 'update' => 'Cập nhật nhà cung cấp', - 'url' => 'URL', - 'view' => 'Xem nhà cung cấp', - 'view_assets_for' => 'Xem những tài sản của', - 'zip' => 'Mã bưu điện', - -); diff --git a/resources/lang/vi/admin/users/table.php b/resources/lang/vi/admin/users/table.php deleted file mode 100644 index 3684291493..0000000000 --- a/resources/lang/vi/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Đang hoạt động', - 'allow' => 'Cho phép', - 'checkedout' => 'Tài sản', - 'created_at' => 'Đã tạo', - 'createuser' => 'Tạo người dùng', - 'deny' => 'Từ chối', - 'email' => 'Email', - 'employee_num' => 'Mã nhân viên', - 'first_name' => 'Họ và tên đệm', - 'groupnotes' => 'Chọn nhóm để đăng ký cho người dùng, người dùng sẽ có quyền của nhóm đã được đăng ký. Sử dụng ctrl+click(hoặc cmd+click cho MacOS) để bỏ chọn nhóm.', - 'id' => 'Id', - 'inherit' => 'Kế thừa', - 'job' => 'Tiêu đề công việc', - 'last_login' => 'Lần đăng nhập trước', - 'last_name' => 'Tên', - 'location' => 'Địa phương', - 'lock_passwords' => 'Chi tiết đăng nhập không thể thay đổi trong cài đặt này.', - 'manager' => 'Người quản lý', - 'managed_locations' => 'Vị trí Quản lý', - 'name' => 'Tên', - 'notes' => 'Ghi chú', - 'password_confirm' => 'Xác nhận mật khẩu', - 'password' => 'Mật khẩu', - 'phone' => 'Điện thoại', - 'show_current' => 'Hiển thị người dùng hiện tại', - 'show_deleted' => 'Hiển thị người dùng đã xóa', - 'title' => 'Tiêu đề', - 'to_restore_them' => 'để khôi phục lại chúng.', - 'total_assets_cost' => "Tổng giá trị tài sản", - 'updateuser' => 'Cập nhật người dùng', - 'username' => 'Tên đăng nhập', - 'user_deleted_text' => 'Người dùng này đã bị đánh dấu là đã bị xóa.', - 'username_note' => '(This is used for Active Directory binding only, not for login.)', - 'cloneuser' => 'Nhân đôi người dùng', - 'viewusers' => 'Xem Người dùng', -); diff --git a/resources/lang/vi/auth/general.php b/resources/lang/vi/auth/general.php deleted file mode 100644 index 4bb34593d3..0000000000 --- a/resources/lang/vi/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Gửi Liên kết Đặt lại Mật khẩu', - 'email_reset_password' => 'Đặt lại Mật khẩu Email', - 'reset_password' => 'Đặt lại mật khẩu', - 'saml_login' => 'Đăng nhập thông qua SAML', - 'login' => 'Đăng nhập', - 'login_prompt' => 'Vui lòng đăng nhập', - 'forgot_password' => 'Tôi đã quên mật khẩu của tôi', - 'ldap_reset_password' => 'Nhấn vào đây để đặt lại mật khẩu LDAP của bạn', - 'remember_me' => 'Ghi nhớ tôi', - 'username_help_top' => 'Nhập tên người dùng của bạn để nhận liên kết đặt lại mật khẩu.', - 'username_help_bottom' => 'Tên người dùng và email của bạn có thể giống nhau hoặc không, tùy vào cách cấu hình của bạn. Nếu bạn không nhớ tên người dùng hãy liên hệ với quản trị viên.

Tên người dùng không được liên kết với email sẽ không nhận được liên kết đặt lại mật khẩu. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/vi/button.php b/resources/lang/vi/button.php deleted file mode 100644 index df7ac0c0c8..0000000000 --- a/resources/lang/vi/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Thao tác', - 'add' => 'Thêm mới', - 'cancel' => 'Hủy', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Xóa', - 'edit' => 'Sửa', - 'restore' => 'Khôi phục', - 'remove' => 'Xóa', - 'request' => 'Yêu cầu', - 'submit' => 'Gửi', - 'upload' => 'Tải lên', - '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' => 'Gửi Liên kết Đặt lại Mật khẩu', - 'go' => 'Thực hiện', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'Mới', -]; diff --git a/resources/lang/vi/general.php b/resources/lang/vi/general.php deleted file mode 100644 index f80dbfece2..0000000000 --- a/resources/lang/vi/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Phụ kiện', - 'activated' => 'Kích hoạt', - 'accepted_date' => 'Ngày chấp nhận', - 'accessory' => 'Phụ kiện', - 'accessory_report' => 'Báo cáo phụ kiện', - 'action' => 'Tác vụ', - 'activity_report' => 'Activity Report', - 'address' => 'Địa chỉ', - 'admin' => 'Quản lý', - 'administrator' => 'Quản trị viên', - 'add_seats' => 'Thêm chỗ ngồi', - 'age' => "Tuổi", - 'all_assets' => 'Tất cả tài sản', - 'all' => 'Tất cả', - 'archived' => 'Đã lưu trữ', - 'asset_models' => 'Kiểu tài sản', - 'asset_model' => 'Mô hình', - 'asset' => 'Tài sản', - 'asset_report' => 'Báo cáo tài sản', - 'asset_tag' => 'Thẻ tài sản', - 'asset_tags' => 'Tên tài sản', - 'assets_available' => 'Tài sản sẵn có', - 'accept_assets' => 'Chấp nhận tài sản :name', - 'accept_assets_menu' => 'Chấp nhận tài sản', - 'audit' => 'Kiểm toán', - 'audit_report' => 'Sổ ghi chép đánh giá', - 'assets' => 'Tài sản', - 'assets_audited' => 'tài sản đã được kiểm toán', - 'assets_checked_in_count' => 'tài sản đã cấp phát thành công', - 'assets_checked_out_count' => 'tài sản đã cấp phát thành công', - 'asset_deleted_warning' => 'Tài sản này đã bị xóa. Bạn phải khôi phục nó trước khi bạn có thể gán nó cho ai đó.', - 'assigned_date' => 'Ngày được chỉ định', - 'assigned_to' => 'Được giao cho :name', - 'assignee' => 'Bàn giao cho', - 'avatar_delete' => 'Xóa hình đại diện', - 'avatar_upload' => 'Tải lên hình đại diện', - 'back' => 'Quay lại', - 'bad_data' => 'Không tìm thấy bất cứ gì. Có thể dữ liệu bị mất?', - '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' => 'Chỉnh sửa hàng loạt', - 'bulk_delete' => 'Xoá hàng loạt', - 'bulk_actions' => 'Hàng loạt hành động', - 'bulk_checkin_delete' => 'Kiểm tra & Xóa Người dùng', - 'byod' => 'Thiết bị cá nhân', - 'byod_help' => 'Thiết bị này được sử dụng bởi người dùng', - 'bystatus' => 'Trạng thái', - 'cancel' => 'Hủy', - 'categories' => 'Danh mục', - 'category' => 'Thể loại', - 'change' => 'Vào / ra', - 'changeemail' => 'Thay đổi địa chỉ Email', - 'changepassword' => 'Đổi mật khẩu', - 'checkin' => 'Checkin', - 'checkin_from' => 'Checkin từ', - 'checkout' => 'Checkout', - 'checkouts_count' => 'Thu hồi tài sản', - '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', - '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', - 'consumable' => 'Vật tư phụ', - 'consumables' => 'Vật tư phụ', - 'country' => 'Nước', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Tạo mới', - 'created' => 'Mục đã tạo', - 'created_asset' => 'tài sản đã tạo', - 'created_at' => 'Ngày tạo', - 'created_by' => 'Tạo Bởi ', - 'record_created' => 'Đã tạo', - 'updated_at' => 'Cập nhật tại', - 'currency' => '$', // this is deprecated - 'current' => 'Hiện hành', - 'current_password' => 'Mật Khẩu Hiện Tại', - 'customize_report' => 'Điều chỉnh báo cáo', - 'custom_report' => 'Điều chỉnh báo cáo tài sản', - 'dashboard' => 'Bảng điều khiển', - 'days' => 'ngày', - 'days_to_next_audit' => 'Ngày kiểm tra tiếp theo', - 'date' => 'Ngày', - 'debug_warning' => 'Cảnh báo!', - 'debug_warning_text' => 'Ứng dụng này đang chạy trong chế độ sản xuất với bật gỡ lỗi. Điều này có thể phơi bày dữ liệu nhạy cảm nếu ứng dụng của bạn có thể tiếp cận được với thế giới bên ngoài. Tắt chế độ gỡ lỗi bằng cách đặt giá trị APP_DEBUG trong tệp .env của bạn thành false.', - 'delete' => 'Xóa', - 'delete_confirm' => 'Bạn có chắc chắn muốn xoá trường này không?', - 'delete_confirm_no_undo' => 'Bạn có chắc chắn muốn xoá :item? Xoá xong là không thể phục hồi nhé.', - 'deleted' => 'Đã xóa', - 'delete_seats' => 'Ghế đã Xóa', - 'deletion_failed' => 'Xoá không được', - 'departments' => 'Phòng ban', - 'department' => 'Bộ phận', - 'deployed' => 'Đã cấp phát', - 'depreciation' => 'Khấu hao', - 'depreciations' => 'Khấu hao', - '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ả', - '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', - 'employee_number' => 'Mã số nhân viên', - 'email_domain_help' => 'Địa chỉ này được sử dụng để tạo địa chỉ email khi nhập', - 'error' => 'Lỗi', - 'exclude_archived' => 'Loại trừ tài sản đã lưu trữ', - 'exclude_deleted' => 'Loại trừ các tài sản đã xóa', - 'example' => ' Ví dụ: ', - '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)', - 'lastnamefirstinitial_format' => 'Tên của bạn (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'Ký tự đầu Tên Họ (jsmith@example.com)', - 'firstname_lastname_display' => 'Tên Họ (jane_smith)', - 'lastname_firstname_display' => 'Họ và tên (Smith Jane)', - 'name_display_format' => 'Định dạng hiển thị tên', - 'first' => 'Đầu tiên', - 'firstnamelastname' => 'Tên Họ (jane_smith@example.com)', - 'lastname_firstinitial' => 'Họ trước Tên sau (smith_j@example.com)', - 'firstinitial.lastname' => 'Tên trước Họ sau (j.smith@example.com)', - 'firstnamelastinitial' => 'Tên Họ Viết tắt (janes@example.com)', - 'first_name' => 'Họ và tên đệm', - 'first_name_format' => 'Tên (jane@example.com)', - 'files' => 'Các tập tin', - 'file_name' => 'Tập tin', - 'file_type' => 'Kiểu của tập tin', - 'filesize' => 'Dung lượng của tập tin', - 'file_uploads' => 'Tải lên tập tin', - 'file_upload' => 'Tải Lên Tập Tin', - 'generate' => 'Tạo ra', - 'generate_labels' => 'Tạo các nhãn tên', - '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' => 'Đổi hình đại diện của bạn tại 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', - 'include_deleted' => 'Bao gồm các tài sản đã xóa', - 'image_upload' => 'Tải hình', - 'filetypes_accepted_help' => 'Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.|Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.', - 'filetypes_size_help' => 'Dung lượng tải lên tối đa cho phép.', - 'image_filetypes_help' => 'Các loại tệp được chấp nhận là jpg, webp, png, gif và svg. Kích thước tải lên tối đa được cho phép là :size.', - 'unaccepted_image_type' => 'Tập tin hình ảnh không thể đọc được. Chỉ chấp nhận các kiểu tập tin là jpg, webp, png, gif, và svg.', - 'import' => 'Nhập', - 'importing' => 'Đang nhập', - 'importing_help' => 'Bạn có thể nhập nội dung, phụ kiện, giấy phép, linh kiện, vật tư tiêu hao và người dùng qua tệp CSV.

CSV phải được phân cách bằng dấu phẩy và được định dạng với các tiêu đề khớp với các tiêu đề trong CSV trong tài liệu mẫu .', - 'import-history' => 'Lịch sử Nhập khẩu', - 'asset_maintenance' => 'Tài sản đang bảo trì', - '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' => 'Tên thiết bị', - 'import_file' => 'nhập tập tin CSV', - 'import_type' => 'Nhập CSV loại', - 'insufficient_permissions' => 'Không đủ quyền!', - 'kits' => 'Bộ dụng cụ đã tạo sẵn', - 'language' => 'Ngôn ngữ', - 'last' => 'Cuối', - 'last_login' => 'Lân đăng nhập cuôi', - 'last_name' => 'Tên', - 'license' => 'Bản quyền', - 'license_report' => 'Báo cáo bản quyền', - 'licenses_available' => 'bản quyền sẵn có', - 'licenses' => 'Bản quyền', - 'list_all' => 'Tất cả', - 'loading' => 'Đang tải..., vui lòng chờ....', - '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', - 'locations' => 'Địa phương', - 'logo_size' => 'Logo hình vuông trông đẹp nhất với Logo + ký tự. Kích thước hiển thị tối đa của logo là cao 50px, rộng 500px. ', - 'logout' => 'Thoát', - 'lookup_by_tag' => 'Tra cứu theo Thẻ nội dung', - 'maintenances' => 'Bảo trì', - 'manage_api_keys' => 'Quản lý khóa API', - '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 mục tối thiểu phải có trước khi kích hoạt cảnh báo. Rời khỏi Min. Để trống QTY nếu bạn không muốn nhận cảnh báo về lượng hàng tồn kho sắp hết.', - 'model_no' => 'Model No.', - 'months' => 'tháng', - 'moreinfo' => 'Xem thêm thông tin', - 'name' => 'Tên', - 'new_password' => 'Mật khẩu mới', - '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', - 'new' => 'Mới!', - 'no_depreciation' => 'Không khấu hao', - 'no_results' => 'Không có kết quả.', - 'no' => 'No', - 'notes' => 'Ghi chú', - 'order_number' => 'Số đơn đặt hàng', - 'only_deleted' => 'Chỉ những tài sản đã xóa', - 'page_menu' => 'Showing _MENU_ items', - 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', - 'pending' => 'Đang chờ', - 'people' => 'Thành Viên', - 'per_page' => 'Kết quả trên trang', - 'previous' => 'Trước', - 'processing' => 'Đang xử lý', - 'profile' => 'Hồ sơ của bạn', - 'purchase_cost' => 'Chi phí mua hàng', - 'purchase_date' => 'Ngày mua', - 'qty' => 'Số lượng', - 'quantity' => 'Số lượng', - 'quantity_minimum' => 'Bạn có :count các thiết bị dưới hoặc gần dưới mức số lượng tối thiểu', - 'quickscan_checkin' => 'Quét nhanh kiểm tra đưa vào', - 'quickscan_checkin_status' => 'Trạng thái kiểm tra đưa vào', - 'ready_to_deploy' => 'Sẵn sàng để cấp phát', - 'recent_activity' => 'Hoạt động gần đây', - 'remaining' => 'Còn lại', - 'remove_company' => 'Xóa Hiệp hội Công ty', - 'reports' => 'Các báo cáo', - 'restored' => 'khôi phục', - 'restore' => 'Khôi phục', - 'requestable_models' => 'Các model có thể yêu cầu', - 'requested' => 'Đã yêu cầu', - 'requested_date' => 'Ngày yêu cầu', - 'requested_assets' => 'Tài sản đã yêu cầu', - 'requested_assets_menu' => 'Tài sản đã yêu cầu', - 'request_canceled' => 'Yêu cầu Đã Hủy', - 'save' => 'Lưu', - 'select_var' => 'Lựa chọn :thing... ', // this will eventually replace all of our other selects - 'select' => 'Chọn', - 'select_all' => 'Chọn tất cả', - 'search' => 'Tìm kiếm', - 'select_category' => 'Chọn một danh mục', - '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', - 'select_model' => 'Lựa chọn một Kiểu tài sản', - 'select_supplier' => 'Lựa chọn một Nhà cung cấp', - 'select_user' => 'Lựa chọn một Người dùng', - 'select_date' => 'Chọn Ngày (YYYY-MM-DD)', - 'select_statuslabel' => 'Chọn tình trạng', - 'select_company' => 'Chọn công ty', - 'select_asset' => 'Chọn Tài sản', - 'settings' => 'Cài đặt', - 'show_deleted' => 'Hiện thị đã bị xóa', - 'show_current' => 'Xem hiện tại', - 'sign_in' => 'Đăng nhập', - 'signature' => 'Chữ ký', - 'signed_off_by' => 'Đã ký tắt bởi', - 'skin' => 'Giao diện', - 'webhook_msg_note' => 'Một thông báo sẽ được gửi qua webhook', - 'webhook_test_msg' => 'Ôi trời! Có vẻ như việc tích hợp :app với Snipe-IT của bạn đ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', - 'state' => 'Tỉnh/Thành phố', - 'status_labels' => 'Tình trạng nhãn', - 'status' => 'Tình trạng', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Nhà cung cấp', - 'suppliers' => 'Nhà cung cấp', - 'sure_to_delete' => 'Bạn có chắc chắn muốn xoá', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Đệ trình', - 'target' => 'Mục tiêu', - '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', - 'total_accessories' => 'tổng số phụ kiện', - 'total_consumables' => 'tổng số hàng tiêu dùng', - 'type' => 'Loại', - 'undeployable' => 'Không cho phép cấp phát', - 'unknown_admin' => 'Unknown Admin', - 'username_format' => 'Định dạng Tên người dùng', - 'username' => 'Tên đăng nhập', - 'update' => 'Cập nhật', - '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.', - 'uploaded' => 'Đã tải lên', - 'user' => 'Người dùng', - 'accepted' => 'đã chấp nhận', - 'declined' => 'đã từ chối', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Những tài sản không chấp nhận', - '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', - 'yes' => 'Yes', - 'zip' => 'Zip', - 'noimage' => 'Không tìm thấy hình ảnh hoặc hình ảnh nào được tìm thấy.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Phiên họp mẫu của bạn đã hết hạn. Vui lòng thử lại.', - 'login_enabled' => 'Cho phép đăng nhập', - 'audit_due' => 'Hết hạn kiểm toán', - 'audit_overdue' => 'Qúa hạn kiểm toán', - 'accept' => 'Chấp nhận :asset', - 'i_accept' => 'Tôi đồng ý', - 'i_decline' => 'Tôi từ chối', - 'accept_decline' => 'Phê duyệt / Từ chối', - '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' => 'Ẩn đã xóa', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Bước 1', - 'setup_step_2' => 'Bước 2', - 'setup_step_3' => 'Bước 3', - 'setup_step_4' => 'Bước 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Tạo bảng cơ sở dữ liệu', - 'setup_create_admin' => 'Tạo tài khoản quản trị', - 'setup_done' => 'Hoàn tất!', - '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' => 'Đã thay đổi', - '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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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' => 'Cấp phát tài sản', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Ngày Bắt Đầu', - 'end_date' => 'Ngày Kết Thúc', - 'alt_uploaded_image_thumbnail' => 'Tải ảnh nhỏ lên', - 'placeholder_kit' => 'Chọn công cụ', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/vi/localizations.php b/resources/lang/vi/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/vi/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/vi/mail.php b/resources/lang/vi/mail.php deleted file mode 100644 index 793940a17a..0000000000 --- a/resources/lang/vi/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => '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:', - 'additional_notes' => 'Ghi chú bổ sung:', - 'admin_has_created' => 'Người quản trị đã tạo ra một tài khoản cho bạn trên trang web :web.', - 'asset' => 'Tài sản:', - 'asset_name' => 'Tên tài sản:', - 'asset_requested' => 'Tài sản được yêu cầu', - 'asset_tag' => 'Thẻ tài sản', - 'assigned_to' => 'Cấp phát cho', - 'best_regards' => 'Trân trọng,', - 'canceled' => 'Đã hủy bỏ:', - 'checkin_date' => 'Ngày cấp phát:', - 'checkout_date' => 'Ngày thu hồi:', - 'click_to_confirm' => 'Vui lòng click chuột lên liên kết bên dưới để xác nhận tài khoản :web của Anh/Chị:', - 'click_on_the_link_accessory' => 'Vui lòng click chuột lên liên kết ở bên dưới để xác nhận Anh/Chị đã nhận phụ kiện.', - 'click_on_the_link_asset' => 'Vui lòng click chuột lên liên kết bên dưới để xác nhận Anh/Chị đã nhận tài sản.', - 'Confirm_Asset_Checkin' => 'Xác nhận cấp phát tài sản', - 'Confirm_Accessory_Checkin' => 'Xác nhận cấp phát Phụ kiện', - 'Confirm_accessory_delivery' => 'Xác nhận bàn giao phụ kiện', - 'Confirm_license_delivery' => 'Xác nhận chuyển giao giấy phép', - 'Confirm_asset_delivery' => 'Xác nhận bàn giao tài sản', - 'Confirm_consumable_delivery' => 'Xác nhận bàn giao tài sản tiêu hao', - 'current_QTY' => 'QTY hiện tại', - 'Days' => 'Ngày', - 'days' => 'Ngày', - 'expecting_checkin_date' => 'Dự kiến ​​ngày Checkin:', - 'expires' => 'Hết hạn', - 'Expiring_Assets_Report' => 'Báo cáo tài sản đang hết hạn.', - 'Expiring_Licenses_Report' => 'Giấy phép Giấy phép hết hạn.', - 'hello' => 'xin chào', - 'hi' => 'Chào', - 'i_have_read' => 'Tôi đã đọc và đồng ý với các điều khoản sử dụng và đã nhận được mục này.', - 'item' => 'Mục:', - 'Item_Request_Canceled' => 'Yêu cầu Mặt hàng bị Hủy', - 'Item_Requested' => 'Yêu cầu', - 'link_to_update_password' => 'Vui lòng nhấp vào liên kết sau để cập nhật: mật khẩu web:', - 'login_first_admin' => 'Đăng nhập vào hệ thống Snipe-IT mới bằng các thông tin dưới đây:', - 'login' => 'Đăng nhập:', - 'Low_Inventory_Report' => 'Báo cáo tồn kho thấp', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'Min QTY', - 'name' => 'Tên', - 'new_item_checked' => 'Một mục mới đã được kiểm tra dưới tên của bạn, chi tiết dưới đây.', - 'password' => 'Mật khẩu:', - 'password_reset' => 'Đặt lại mật khẩu', - - 'read_the_terms' => 'Vui lòng đọc các điều khoản sử dụng bên dưới.', - 'read_the_terms_and_click' => 'Vui lòng đọc các điều khoản sử dụng dưới đây và nhấp vào liên kết ở phía dưới để xác nhận rằng bạn đã đọc và đồng ý với các điều khoản sử dụng và đã nhận được nội dung.', - 'requested' => 'Yêu cầu:', - 'reset_link' => 'Liên kết Đặt lại Mật khẩu của bạn', - 'reset_password' => 'Nhấn vào đây để đặt lại mật khẩu của bạn:', - 'serial' => 'Serial - Seri', - 'supplier' => 'Nhà cung cấp', - 'tag' => 'Nhãn', - 'test_email' => 'Kiểm tra Email từ Snipe-IT', - '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' => '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', - 'upcoming-audits' => 'Hiện có :count tài sản sẽ được xem xét trong :threshold này nữa.', - 'user' => 'Người dùng', - 'username' => 'Tên đăng nhập', - 'welcome' => 'Chào mừng: tên', - 'welcome_to' => 'Chào mừng đến với: web!', - 'your_credentials' => 'Thông tin về Snipe-IT của bạn', - 'Accessory_Checkin_Notification' => 'Phụ kiện đã cấp phát thành công', - 'Asset_Checkin_Notification' => 'Tài sản đã cấp phát thành công', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'Giấy phép đã cấp phát thành công', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php deleted file mode 100644 index f095c45844..0000000000 --- a/resources/lang/vi/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - ':attribute phải được chấp nhận.', - 'active_url' => ':attribute thì không phải URL hợp lệ.', - 'after' => ':attribute phải có ngày sau ngày :date.', - 'after_or_equal' => 'Thuộc tính: phải là một ngày sau hoặc bằng: date.', - 'alpha' => ':attribute có thể chỉ chứa chữ.', - 'alpha_dash' => ':attribute có thể chỉ chứa chữ, số và dấu phẩy.', - 'alpha_num' => ':attribute có thể chỉ chứa chữ và số.', - 'array' => 'Thuộc tính: phải là một mảng.', - 'before' => ':attribute phải có ngày trước ngày :date.', - 'before_or_equal' => 'Thuộc tính: phải là ngày trước hoặc bằng: ngày.', - 'between' => [ - 'numeric' => ':attribute phải nằm giữa :min - :max.', - 'file' => ':attribute phải nằm giữa :min - :max kilobytes.', - 'string' => ':attribute phải nằm :min - :max ký tự.', - 'array' => 'Thuộc tính: phải có từ: min và: max items.', - ], - 'boolean' => 'Trường thuộc tính: phải là đúng hoặc sai.', - 'confirmed' => ':attribute xác nhận không đúng.', - 'date' => ':attribute có ngày không hợp lý.', - 'date_format' => ':attribute không phù hợp định dạng :format.', - 'different' => ':attribute và :other phải khác nhau.', - 'digits' => ':attribute phải có :digits số.', - 'digits_between' => ':attribute phải ở giữa :min và :max số.', - 'dimensions' => 'Thuộc tính: có kích thước hình ảnh không hợp lệ.', - 'distinct' => 'Trường thuộc tính: có một giá trị trùng lặp.', - 'email' => 'Định dạng :attribute thì không phù hợp.', - 'exists' => ':attribute đã chọn không phù hợp.', - 'file' => 'Thuộc tính: phải là một tệp.', - 'filled' => 'Trường: attribute phải có giá trị.', - 'image' => ':attribute phải là một hình.', - 'import_field_empty' => 'Giá trị của :fieldname không thể trống.', - 'in' => ':attribute đã lựa chọn không hợp lý.', - 'in_array' => 'Trường thuộc tính: không tồn tại trong: other.', - 'integer' => ':attribute phải là một số nguyên.', - 'ip' => ':attribute phải là một địa chỉ IP.', - 'ipv4' => 'Thuộc tính: phải là địa chỉ IPv4 hợp lệ', - 'ipv6' => 'Thuộc tính: phải là địa chỉ IPv6 hợp lệ', - 'is_unique_department' => 'Thuộc tính :attribute phải là duy nhất cho Địa điểm công ty này', - 'json' => 'Thuộc tính: phải là một chuỗi JSON hợp lệ', - 'max' => [ - 'numeric' => ':attribute có thể không lớn hơn :max.', - 'file' => ':attribute có thể không lớn hơn :max kilobytes.', - 'string' => ':attribute có thể không lớn hơn :max ký tự.', - 'array' => 'Thuộc tính: không có nhiều hơn: các mục tối đa.', - ], - 'mimes' => ':attribute phải là một tập tin có phần mở rộng là: :values.', - 'mimetypes' => 'Thuộc tính: phải là tệp kiểu:: values.', - 'min' => [ - 'numeric' => ':attribute phải có ít nhất :min.', - 'file' => ':attribute phải ít nhất :min kilobytes.', - 'string' => ':attribute phải ít nhất :min ký tự.', - 'array' => 'Thuộc tính: phải có ít nhất: min items.', - ], - 'starts_with' => 'Trường :attribute phải kết thúc bằng một trong những giá trị sau: :values', - 'ends_with' => 'Thuộc tính :attribute phải kết thúc bằng một trong các giá trị sau: :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.', - 'valid_regex' => 'Đây không phải là một đơn hàng hợp lệ.', - 'regex' => 'Định dạng :attribute thì không hợp lý.', - 'required' => 'Trường :attribute thì bắt buộc.', - 'required_if' => 'Trường :attribute thì bắt buộc khi :other là :value.', - 'required_unless' => 'Trường thuộc tính: required required trừ khi: other is in: values.', - 'required_with' => 'Trường :attribute thì bắt buộc khi :values là hiện hành.', - 'required_with_all' => 'Lĩnh vực thuộc tính: được yêu cầu khi: các giá trị hiện diện.', - 'required_without' => 'Trường :attribute thì bắt buộc khi :values không hiện hành.', - 'required_without_all' => 'Lĩnh vực thuộc tính: được yêu cầu khi không có: giá trị hiện diện.', - 'same' => ':attribute và :other phải giống nhau.', - 'size' => [ - 'numeric' => ':attribute phải có cỡ :size.', - 'file' => ':attribute phải có cỡ :size kilobytes.', - 'string' => ':attribute phải có :size ký tự.', - 'array' => 'Thuộc tính: phải chứa: các mục kích thước.', - ], - 'string' => 'Thuộc tính: phải là một chuỗi.', - 'timezone' => 'Thuộc tính: phải là một vùng hợp lệ.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Mật khẩu không thể giống với tên người dùng.', - 'letters' => 'Mật khẩu phải chứa ít nhất một chữ cái.', - 'numbers' => 'Mật khẩu phải chứa ít nhất một chữ số.', - 'case_diff' => 'Mật khẩu phải sử dụng chữ hoa chữ thường.', - 'symbols' => 'Mật khẩu phải chứa các ký tự đặc biệt.', - 'gte' => [ - 'numeric' => 'Giá trị không thể âm' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - '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', - '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ệ', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', - 'last_audit_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD hh:mm:ss', - 'expiration_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', - 'termination_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', - 'expected_checkin.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', - 'start_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', - 'end_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/lang/zh-CN/admin/companies/table.php b/resources/lang/zh-CN/admin/companies/table.php index 8153aa74b7..5139425f06 100644 --- a/resources/lang/zh-CN/admin/companies/table.php +++ b/resources/lang/zh-CN/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => '公司', 'create' => '新增公司', + 'email' => '公司电子邮件', 'title' => '公司', + 'phone' => '公司电话', 'update' => '更新公司', 'name' => '公司名称', 'id' => '编号', diff --git a/resources/lang/zh-CN/admin/hardware/form.php b/resources/lang/zh-CN/admin/hardware/form.php index 3313265ea4..9a67f395f1 100644 --- a/resources/lang/zh-CN/admin/hardware/form.php +++ b/resources/lang/zh-CN/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => '折旧', 'depreciates_on' => '折旧于', 'default_location' => '默认位置', + 'default_location_phone' => '默认位置电话', 'eol_date' => '产品寿命日期', 'eol_rate' => '产品寿命等级', 'expected_checkin' => '预计归还日期', diff --git a/resources/lang/zh-CN/admin/hardware/general.php b/resources/lang/zh-CN/admin/hardware/general.php index 5afd0301a5..64f3492f78 100644 --- a/resources/lang/zh-CN/admin/hardware/general.php +++ b/resources/lang/zh-CN/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => '此资产的状态标签为不可部署,此时无法借出。', 'view' => '查看资产', 'csv_error' => '您的CSV文件中有一个错误:', - 'import_text' => ' -

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

- -

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' => '尝试按用户名匹配用户', + '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' => '请参阅下面的详细信息。', diff --git a/resources/lang/zh-CN/admin/hardware/message.php b/resources/lang/zh-CN/admin/hardware/message.php index ee61df25bf..f4ac46032a 100644 --- a/resources/lang/zh-CN/admin/hardware/message.php +++ b/resources/lang/zh-CN/admin/hardware/message.php @@ -18,6 +18,7 @@ return [ 'success' => '资产更新成功。', 'nothing_updated' => '一个也没有选,所以什么也不会更新。', 'no_assets_selected' => '没有选择任何资产,因此没有更新任何内容。', + 'assets_do_not_exist_or_are_invalid' => '无法更新选定的资产。', ], 'restore' => [ diff --git a/resources/lang/zh-CN/admin/hardware/table.php b/resources/lang/zh-CN/admin/hardware/table.php index ebeb85cc01..2724a1a89c 100644 --- a/resources/lang/zh-CN/admin/hardware/table.php +++ b/resources/lang/zh-CN/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => '资产标签', 'asset_model' => '型号', + 'assigned_to' => '已分配给', 'book_value' => '当前值', 'change' => '进/出', 'checkout_date' => '借出日期', diff --git a/resources/lang/zh-CN/admin/kits/general.php b/resources/lang/zh-CN/admin/kits/general.php index 0eabca8f15..e8a496546a 100644 --- a/resources/lang/zh-CN/admin/kits/general.php +++ b/resources/lang/zh-CN/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => '配件已成功分离。', 'accessory_error' => '配件已附加到套件中', 'accessory_deleted' => '删除成功', - 'accessory_none' => '配件不存在', + 'accessory_none' => '配件不存在。', 'checkout_success' => '借出成功', 'checkout_error' => '借出错误', 'kit_none' => '套件不存在', diff --git a/resources/lang/zh-CN/admin/labels/table.php b/resources/lang/zh-CN/admin/labels/table.php index 92269449cb..767ac1af30 100644 --- a/resources/lang/zh-CN/admin/labels/table.php +++ b/resources/lang/zh-CN/admin/labels/table.php @@ -1,7 +1,13 @@ '测试公司', + 'example_defaultloc' => 'Building 1', + 'example_category' => '测试类别', + 'example_location' => 'Building 2', + 'example_manufacturer' => '测试制造商', + 'example_model' => '测试型号', + 'example_supplier' => '测试供应商', 'labels_per_page' => '标签(Labels)', 'support_fields' => '字段', 'support_asset_tag' => '标牌(Tag)', diff --git a/resources/lang/zh-CN/admin/licenses/general.php b/resources/lang/zh-CN/admin/licenses/general.php index 77d70b5d0e..5ac9d12bca 100644 --- a/resources/lang/zh-CN/admin/licenses/general.php +++ b/resources/lang/zh-CN/admin/licenses/general.php @@ -28,7 +28,7 @@ return array( 'disabled_tooltip' => '此功能已禁用,因为当前没有借出的席位', 'disabled_tooltip_reassignable' => '此功能已禁用,因为许可证不可重新分配。', 'success' => '许可证归还成功!| 所有许可证都已归还成功!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'log_msg' => '通过批量许可证签出在许可证GUI中签入', ], 'checkout_all' => [ @@ -40,9 +40,12 @@ return array( 'error_no_seats' => '此许可证已无剩余席位。', 'warn_not_enough_seats' => ':count 个用户被分配了此许可证,但我们没有可用的许可证席位。', 'warn_no_avail_users' => '没有什么要做的。没有尚未分配此许可证的用户。', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'log_msg' => '在许可证GUI中通过批量许可证结帐签出', ], ], + + 'below_threshold' => '此许可证仅剩:remaining_count个席位,且最小数量为:min_amt。你可能需要考虑购买更多座位。', + 'below_threshold_short' => '该项低于最低要求数量。', ); diff --git a/resources/lang/zh-CN/admin/licenses/message.php b/resources/lang/zh-CN/admin/licenses/message.php index 69ec6cc048..58fe7465ee 100644 --- a/resources/lang/zh-CN/admin/licenses/message.php +++ b/resources/lang/zh-CN/admin/licenses/message.php @@ -9,7 +9,7 @@ return array( 'assoc_users' => '此许可证已经分配给某个用户,目前不能被删除,请检查资产信息,然后再尝试删除。', 'select_asset_or_person' => '您必须选择资产或用户,但不能同时选择两者。', 'not_found' => '找不到许可证', - 'seats_available' => ':seat_count seats available', + 'seats_available' => ':see_count 座位可用', 'create' => array( @@ -43,7 +43,7 @@ return array( 'checkout' => array( 'error' => '分配(借出)许可证的过程中出现了一些问题,请重试。', 'success' => '许可证已经成功借出', - 'not_enough_seats' => 'Not enough license seats available for checkout', + 'not_enough_seats' => '没有足够的许可证座位可供结账', ), 'checkin' => array( diff --git a/resources/lang/zh-CN/admin/locations/table.php b/resources/lang/zh-CN/admin/locations/table.php index 54a334024b..3bc1fafb75 100644 --- a/resources/lang/zh-CN/admin/locations/table.php +++ b/resources/lang/zh-CN/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => '已借出', 'asset_expected_checkin' => '预计归还日期', 'date' => '日期:', + 'phone' => '位置电话', 'signed_by_asset_auditor' => '签名(资产管理员):', 'signed_by_finance_auditor' => '签名(财务人员):', 'signed_by_location_manager' => '签名(当地经理):', diff --git a/resources/lang/zh-CN/admin/manufacturers/message.php b/resources/lang/zh-CN/admin/manufacturers/message.php index 2712012ab1..90ed2d4b21 100644 --- a/resources/lang/zh-CN/admin/manufacturers/message.php +++ b/resources/lang/zh-CN/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => '变量{LOCALE}{SERIAL}{MODEL_NUMBER}{MODEL_NAME}可以在您的URL中使用,以便在查看资产时自动填充这些值——例如https://support.apple.com/{LOCALE}{SERIAL}。', + 'support_url_help' => '变量{LOCALE}{SERIAL}{MODEL_NUMBER}{MODEL_NAME}可以在您的URL中使用,以便在查看资产时自动填充这些值——例如https://checkcoverage.apple.com/{LOCALE}{SERIAL}。', 'does_not_exist' => '制造商不存在', 'assoc_users' => '这个制造商下关联的还有其他资产,请确认后再重试。', diff --git a/resources/lang/zh-CN/admin/manufacturers/table.php b/resources/lang/zh-CN/admin/manufacturers/table.php index af8b904da5..307439831b 100644 --- a/resources/lang/zh-CN/admin/manufacturers/table.php +++ b/resources/lang/zh-CN/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => '网站客服支持', 'warranty_lookup_url' => '保修查询URL', 'update' => '更新制造商', - 'url' => 'URL', ); diff --git a/resources/lang/zh-CN/admin/settings/general.php b/resources/lang/zh-CN/admin/settings/general.php index 052b162a04..04a1fa50c1 100644 --- a/resources/lang/zh-CN/admin/settings/general.php +++ b/resources/lang/zh-CN/admin/settings/general.php @@ -9,6 +9,7 @@ return [ 'ad_append_domain_help' => '不要求用户输入“"username@domain.local",他们只需输入“username”。', 'admin_cc_email' => '邮件抄送', 'admin_cc_email_help' => '如果你想给用户额外的邮件账户发送签入/签出副本,请在此输入邮箱地址,否则请留空。', + 'admin_settings' => '管理员设置', 'is_ad' => '这是AD域服务器', 'alerts' => '警报', 'alert_title' => '更新通知设置', @@ -66,9 +67,10 @@ return [ 'footer_text' => '附加页脚文本 ', 'footer_text_help' => '此文本将显示在右侧页脚中。链接允许使用 Github flavored markdown。换行符、页眉、图像等可能会导致不可预知的结果。', 'general_settings' => '一般设置', - 'general_settings_keywords' => '公司支持、签名、接收、电子邮件格式、用户名格式、图片、每页、缩略图、eula、tos、仪表板、隐私', + 'general_settings_keywords' => '公司支持、 签名、 接受、 电子邮件格式、 用户名格式、 图片、每页、 缩略图、 eula、 gravatar、 tos、 仪表盘、 隐私保护', 'general_settings_help' => '默认的 EULA和更多', 'generate_backup' => '生成备份', + 'google_workspaces' => 'Google Workspaces', 'header_color' => '标题颜色', 'info' => '这些设置允许您自定义安装的某些方面', 'label_logo' => '标签标志', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'LDAP集成', 'ldap_settings' => 'LDAP 设置', 'ldap_client_tls_cert_help' => 'LDAP 连接的客户端TLS 证书和密钥通常仅用于谷歌工作空间配置,两者都是必需的。', - 'ldap_client_tls_key' => 'LDAP 客户端TLS 密钥', 'ldap_location' => 'LDAP 位置', 'ldap_location_help' => '如果在 Base Bind DN 中没有使用OU,则LDAP 位置字段应当被使用;如果正在使用OU Search,请将此项留空。', 'ldap_login_test_help' => '根据你指定的base DN,输入有效的LDAP用户名和密码,以测试您的LDAP登录是否配置正确。当然您必须先保存您更改的LDAP设置。', @@ -120,8 +121,8 @@ return [ 'ldap_test' => '测试 LDAP', 'ldap_test_sync' => '测试 LDAP 同步', 'license' => '软件许可证', - 'load_remote_text' => '外部脚本', - 'load_remote_help_text' => '允许Snipe-IT安装外部的加载脚本。', + 'load_remote' => '使用 Gravatar头像', + 'load_remote_help_text' => '如果您的安装不能从外部网络加载脚本,请取消选中此框。这将防止Snipe-IT尝试从 Gravatar 加载图像。', 'login' => '登录尝试', 'login_attempt' => '登录尝试', 'login_ip' => 'IP 地址', @@ -203,6 +204,7 @@ return [ 'integrations' => '集成', 'slack' => 'Slack', 'general_webhook' => '常规Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => '测试以保存', 'webhook_title' => '更新 Webhook 设置', @@ -212,7 +214,7 @@ return [ 'webhook_endpoint' => ':app Endpoint', 'webhook_integration' => ':app 设置', 'webhook_test' =>'测试 :app 集成', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help' => ':app 集成是为可选项,但如果您想要使用它,则需要endpoint和channel。 要配置 :app 集成,您必须先在您的 :app 账户上创建传入的 webhook 。 在保存之前请点击 测试 :app 集成 按钮确认您的设置是否正确。 ', 'webhook_integration_help_button' => '一旦您保存了您的 :app 信息,测试按钮将会出现。', 'webhook_test_help' => '测试您的 :app 集成配置是否正确。您必须保存您更新的 :app 设置', 'snipe_version' => 'Snipe-IT version', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => '加入两步验证', 'two_factor_enabled_text' => '启用两步验证', 'two_factor_reset' => '重设两步验证密钥', - 'two_factor_reset_help' => '此操作会强制用户再次通过 Google Authenticator 登记设备,此操作可以解决上一部移动设备丢失的问题。', + 'two_factor_reset_help' => '这将迫使用户再次选用他们的身份验证器应用程序。 如果他们目前登记的设备丢失或被盗,这样做可能是有用的。 ', 'two_factor_reset_success' => '成功重设两步验证设备', 'two_factor_reset_error' => '两步验证设备重设失败', 'two_factor_enabled_warning' => '启用两步验证将需要您立即用登记的移动设备验证身份。如您尚未设置两步验证,您现在可以登记您的设备。', @@ -336,7 +338,7 @@ return [ 'label2_template_help' => '选择用于生成标签的模板', 'label2_title' => '名称', 'label2_title_help' => '显示在支持它的标签上的名称', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_title_help_phold' => '占位符 {COMPANY} 将被替换为资产所在公司的名称', 'label2_asset_logo' => '使用资产Logo', 'label2_asset_logo_help' => '使用资产's 分配公司的Logo,而不是 :setting_name', 'label2_1d_type' => '一维条码类型', @@ -352,7 +354,7 @@ return [ 'help_default_will_use' => ':default 将使用 :setting_name的值。
请注意,条码的值必须符合相应的条码规范才能成功生成。请参阅 文档 了解更多详细信息。 ', 'default' => '默认', 'none' => '无', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_callback_help' => '这应该作为回调URL输入在您的组织内的 Google OAuth 应用程序设置。's Google 开发者控制台 ', 'google_login' => 'Google Workspace 登录设置', 'enable_google_login' => '允许用户使用 Google Workspace 登录', 'enable_google_login_help' => '这些用户将不会被自动配置。 他们必须拥有一个已存在的账户以及 一个 Google Workspace 账户,并且已存在账户的用户名必须与 Google Workspace 账户的电子邮件地址相匹配。 ', diff --git a/resources/lang/zh-CN/admin/statuslabels/message.php b/resources/lang/zh-CN/admin/statuslabels/message.php index dafe713a14..69ef854124 100644 --- a/resources/lang/zh-CN/admin/statuslabels/message.php +++ b/resources/lang/zh-CN/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => '状态标签不存在', + 'deleted_label' => '已删除的状态标签', 'assoc_assets' => '删除失败,该状态标签已与其它资产关联。请先更新资产以取消关联,然后重试。 ', 'create' => [ diff --git a/resources/lang/zh-CN/admin/suppliers/table.php b/resources/lang/zh-CN/admin/suppliers/table.php index 69fec0163e..6f293f9a15 100644 --- a/resources/lang/zh-CN/admin/suppliers/table.php +++ b/resources/lang/zh-CN/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => '省份', 'suppliers' => '供应商', 'update' => '更新供货商', - 'url' => '网址', 'view' => '查看供应商', 'view_assets_for' => '查看资产关于', 'zip' => '邮政编码', diff --git a/resources/lang/zh-CN/admin/users/table.php b/resources/lang/zh-CN/admin/users/table.php index 34c9d0bec6..b763a940be 100644 --- a/resources/lang/zh-CN/admin/users/table.php +++ b/resources/lang/zh-CN/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => '领导', 'managed_locations' => '管理位置', 'name' => '名字', + 'nogroup' => '尚未创建组。要添加一个组,请访问: ', 'notes' => '笔记', 'password_confirm' => '确认密码', 'password' => '密码', diff --git a/resources/lang/zh-CN/auth/general.php b/resources/lang/zh-CN/auth/general.php index d4c89d62f5..9a2a9c8da1 100644 --- a/resources/lang/zh-CN/auth/general.php +++ b/resources/lang/zh-CN/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => '记住我', 'username_help_top' => '请输入您的 用户名 发送密码重置链接到邮箱。', 'username_help_bottom' => '您的用户名和邮箱地址可以相同,也可以不同,这取决于您的配置。如果您忘记了您的用户名,请与管理员联系。

没有关联电子邮件地址的用户名将不会通过电子邮件发送密码重置链接。 ', - 'google_login' => '或使用 Google Workspac 登录', + 'google_login' => '使用 Google Workspace 登录', 'google_login_failed' => 'Google 登录失败,请重试。', ]; diff --git a/resources/lang/zh-CN/general.php b/resources/lang/zh-CN/general.php index 89e7564aa3..a1a23a1556 100644 --- a/resources/lang/zh-CN/general.php +++ b/resources/lang/zh-CN/general.php @@ -1,6 +1,7 @@ '2FA(双因素认证) 重置', 'accessories' => '附属品', 'activated' => '已激活', 'accepted_date' => '接受日期', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => '接受jpg,png,gif和svg类型的文件。文件大小应小于 :size。', 'unaccepted_image_type' => '此图像文件不可读。可接受的文件类型为jpg、webp、png、gif和svg。此文件的 mimetype 类型为::mimetype。', 'import' => '导入', + 'import_this_file' => '映射字段并处理此文件', 'importing' => '正在导入…', 'importing_help' => '您可以通过CSV文件导入资产、配件、许可证、组件、消耗品和用户。

CSV 应以逗号分隔和格式化,并且在文档 中与 样本CSV中的标头匹配。', 'import-history' => '导入历史记录', @@ -181,6 +183,7 @@ return [ 'lock_passwords' => '此字段值将不会保存到演示安装中。', 'feature_disabled' => '演示模式下禁用此功能', 'location' => '位置', + 'location_plural' => '位置', 'locations' => '地理位置', 'logo_size' => '方形标志使用Logo + 文本看起来最好。标志最大显示尺寸为 50px 高 x 500px 宽度。 ', 'logout' => '注销', @@ -199,6 +202,7 @@ return [ 'new_password' => '新密码', 'next' => '下一页', 'next_audit_date' => '下一次盘点时间', + 'no_email' => '没有与此用户关联的电子邮件地址', 'last_audit' => '上一次盘点', 'new' => '新!', 'no_depreciation' => '永久', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => '生成自动递增资产标签已禁用,因此所有行都需要配置“资产标签”栏。', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => '注意:生成自动递增资产标签已启用,因此资产将被创建为不包含“资产标签”的行。 确实有"资产标签"的行将使用所提供的信息更新。已包含“资产标签”的行将使用所提供的信息进行更新。', 'send_welcome_email_to_users' => ' 给新用户发送欢迎电子邮件?', + 'send_email' => '发送电子邮件', + 'call' => '呼叫号码', 'back_before_importing' => '导入前备份?', 'csv_header_field' => 'CSV 页眉字段', 'import_field' => '导入字段', 'sample_value' => '示例值', 'no_headers' => '没有找到列', 'error_in_import_file' => '读取CSV文件时出错::error', - 'percent_complete' => ':percent % 完成', 'errors_importing' => '导入时发生错误: ', 'warning' => '警告::warning', 'success_redirecting' => '"成功... 重定向。', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => '不包括通过许可证UI或cli工具进行批量分配的用户。', 'modal_confirm_generic' => '您确定吗?', 'cannot_be_deleted' => '此物品不能被删除', + 'cannot_be_edited' => '此条目无法编辑。', 'undeployable_tooltip' => '无法借出此物品。请检查剩余数量。', 'serial_number' => '序列号', 'item_notes' => ':item 备注', @@ -491,5 +497,36 @@ return [ 'upload_error' => '上传文件时出错。请检查是否没有空行,并且没有重复的列名。', 'copy_to_clipboard' => '复制到剪贴板', 'copied' => '已复制!', + 'status_compatibility' => '如果资产已经分配,它们不能被更改为不可部署的状态类型,并且这个值的变化将被跳过。', + 'rtd_location_help' => '这是当资产未被借出时的位置', + 'item_not_found' => ':item_type ID :id 不存在或已被删除', + 'action_permission_denied' => '您没有 :action :item_type ID :id 的权限', + 'action_permission_generic' => '您没有 :action 此 :item_type 的权限', + 'edit' => '编辑', + 'action_source' => '动作来源', + 'or' => '或', + 'url' => 'URL', + 'edit_fieldset' => '编辑字段集字段和选项', + 'bulk' => [ + 'delete' => + [ + 'header' => '批量删除 :object_type', + 'warn' => '您将要删除一个 :object_type|您将要删除 :count 个 :object_type', + 'success' => ':object_type 已成功删除|成功删除 :count 个 :object_type', + 'error' => '无法删除 :object_type', + 'nothing_selected' => '没有选择 :object_type - 什么都不做了', + 'partial' => '已删除 :succes_count 个 :object_type ,但:error_count 个 :object_type 不能被删除', + ], + ], + 'no_requestable' => '没有可申领的资产或资产型号。', + + 'countable' => [ + 'accessories' => ':count 配件|:count 配件', + 'assets' => ':count 资产|:count 资产', + 'licenses' => ':count 许可证|:count 许可证', + 'license_seats' => ':count 许可证席位|:count 许可证席位', + 'consumables' => ':count 耗材|:count 耗材', + 'components' => ':count 组件|:count 组件', + ] ]; diff --git a/resources/lang/zh-CN/localizations.php b/resources/lang/zh-CN/localizations.php index f7bf22946c..6219123977 100644 --- a/resources/lang/zh-CN/localizations.php +++ b/resources/lang/zh-CN/localizations.php @@ -4,313 +4,317 @@ return [ 'select_language' => '选择一种语言', 'languages' => [ - 'en'=> '中文', + 'en-US'=> '中文', 'en-GB'=> '英语(英国)', - 'af'=> '南非荷兰语', - 'ar'=> '阿拉伯语', - 'bg'=> '保加利亚语', + 'am-ET' => 'Amharic', + 'af-ZA'=> '南非荷兰语', + 'ar-SA'=> '阿拉伯语', + 'bg-BG'=> '保加利亚语', 'zh-CN'=> '简体中文', 'zh-TW'=> '繁体中文', - 'hr'=> '克罗地亚语', - 'cs'=> '捷克语', - 'da'=> '丹麦语', - 'nl'=> '荷兰语', + 'ca-ES' => '加泰罗尼亚语', + 'hr-HR'=> '克罗地亚语', + 'cs-CZ'=> '捷克语', + 'da-DK'=> '丹麦语', + 'nl-NL'=> '荷兰语', 'en-ID'=> '英语(印度尼西亚)', - 'et'=> '爱沙尼亚语', - 'fil'=> '菲律宾语', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'et-EE'=> '爱沙尼亚语', + 'fil-PH'=> '菲律宾语', + 'fi-FI'=> '芬兰语', + 'fr-FR'=> '法文', + 'de-DE'=> '德文', + 'de-if'=> '德语 (非正规)', + 'el-GR'=> '希腊语', + 'he-IL'=> '希伯来语', + 'hu-HU'=> '匈牙利', + 'is-IS' => 'Icelandic', + 'id-ID'=> '印尼语', + 'ga-IE'=> '爱尔兰语', + 'it-IT'=> '意大利语', + 'ja-JP'=> '日语', + 'km-KH'=>'Khmer', + 'ko-KR'=> '韩语', + 'lt-LT'=>'立陶宛语', + 'lv-LV'=> '拉脱维亚语', + 'mk-MK'=> '马其顿语', + 'ms-MY'=> '马来文', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> '蒙古语', + 'no-NO'=> '挪威语', + 'fa-IR'=> '波斯文', + 'pl-PL'=> '波兰语', + 'pt-PT'=> '葡萄牙文', + 'pt-BR'=> '葡萄牙文(巴西)', + 'ro-RO'=> '罗马尼亚语', + 'ru-RU'=> '俄文', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'sk-SK'=> '斯洛伐克语', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> '索马里语', + 'es-ES'=> '西班牙语', + 'es-CO'=> '西班牙文(哥伦比亚)', + 'es-MX'=> '西班牙文(墨西哥)', + 'es-VE'=> '西班牙文(委内瑞拉)', + 'sv-SE'=> '瑞典语', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> '泰文', + 'tr-TR'=> '土耳其语', + 'uk-UA'=> '克拉尼亞文', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> '威尔士语', + 'zu-ZA'=> 'Zulu', ], 'select_country' => '选择国家', 'countries' => [ - 'AC'=>'Ascension Island', + 'AC'=>'阿森松岛', 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', + 'AE'=>'阿拉伯联合酋长国', + 'AF'=>'阿富汗', + 'AG'=>'安提瓜和巴布达', 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', + 'AL'=>'阿尔巴尼亚', + 'AM'=>'亚美尼亚', + 'AN'=>'荷属安的列斯群岛', + 'AO'=>'安哥拉', 'AQ'=>'Antarctica', - 'AR'=>'Argentina', + 'AR'=>'阿根廷', 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', + 'AT'=>'奥地利', + 'AU'=>'澳大利亚', 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', + 'AX'=>'ACOC - 百万欧元的沙地', + 'AZ'=>'阿塞拜疆', + 'BA'=>'波斯尼亚和黑塞哥维那', + 'BB'=>'巴巴多斯', + 'BE'=>'比利时', + 'BD'=>'孟加拉国', + 'BF'=>'布基纳法索', + 'BG'=>'保加利亚', 'BH'=>'Bahrain', 'BI'=>'Burundi', 'BJ'=>'Benin', 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', + 'BN'=>'文莱达鲁萨兰国', 'BO'=>'Bolivia', - 'BR'=>'Brazil', + 'BR'=>'巴西', 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', + 'BT'=>'不丹', + 'BV'=>'布维特岛', 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', + 'BY'=>'白俄罗斯', + 'BZ'=>'伯利兹', + 'CA'=>'加拿大', + 'CC'=>'可可(基林)群岛', + 'CD'=>'刚果 (刚果民主共和国)', + 'CF'=>'中非共和国', + 'CG'=>'刚果(共和国)', + 'CH'=>'瑞士', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'库克群岛', + 'CL'=>'智利', + 'CM'=>'喀麦隆', 'CN'=>'中国', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', + 'CO'=>'哥伦比亚', + 'CR'=>'哥斯达黎加', 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', + 'CV'=>'佛得角', + 'CX'=>'圣诞岛', + 'CY'=>'塞浦路斯', + 'CZ'=>'捷克共和国', + 'DE'=>'德国', 'DJ'=>'Djibouti', - 'DK'=>'Denmark', + 'DK'=>'丹麦', 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', + 'DO'=>'多米尼加共和国', 'DZ'=>'Algeria', 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', + 'EE'=>'爱沙尼亚', + 'EG'=>'埃及', + 'ER'=>'厄立特里亚', + 'ES'=>'西班牙', 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', + 'EU'=>'欧洲联盟', + 'FI'=>'芬兰', 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', + 'FK'=>'福克兰群岛(马尔维纳斯)', + 'FM'=>'密克罗尼西亚联邦国', + 'FO'=>'法罗群岛', + 'FR'=>'法国', 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', + 'GD'=>'格林纳达', + 'GE'=>'格鲁吉亚', + 'GF'=>'法属圭亚那a', 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', + 'GH'=>'加纳', + 'GI'=>'直布罗陀问题', + 'GL'=>'格陵兰岛', 'GM'=>'Gambia', 'GN'=>'Guinea', 'GP'=>'Guadeloupe', 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', + 'GR'=>'希腊', + 'GS'=>'南乔治亚岛和南桑威奇群岛', + 'GT'=>'危地马拉', + 'GU'=>'六. 关岛', 'GW'=>'Guinea-Bissau', 'GY'=>'Guyana', 'HK'=>'中国香港', - 'HM'=>'Heard And Mc Donald Islands', + 'HM'=>'赫德和麦克唐纳群岛', 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', + 'HR'=>'克罗地亚(当地名称:Hrvatska)', 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', + 'HU'=>'匈牙利', + 'ID'=>'印度尼西亚', + 'IE'=>'爱尔兰', 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', + 'IM'=>'马恩岛', + 'IN'=>'印度', + 'IO'=>'英属印度洋领土', + 'IQ'=>'伊拉克', + 'IR'=>'伊朗伊斯兰共和国', + 'IS'=>'冰岛', + 'IT'=>'意大利', + 'JE'=>'泽西岛', 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', + 'JO'=>'约旦', + 'JP'=>'日本', + 'KE'=>'肯尼亚', 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', + 'KH'=>'柬埔寨', 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', + 'KM'=>'科摩罗', + 'KN'=>'圣基茨和尼维斯', + 'KR'=>'大韩民国', 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', + 'KY'=>'五. 开曼群岛', + 'KZ'=>'哈萨克斯坦', + 'LA'=>'老挝人民民主共和国', 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', + 'LC'=>'圣卢西亚', 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', + 'LK'=>'斯里兰卡', + 'LR'=>'利比里亚', 'LS'=>'Lesotho', - 'LT'=>'Lithuania', + 'LT'=>'立陶宛', 'LU'=>'Luxembourg', - 'LV'=>'Latvia', + 'LV'=>'拉脱维亚', 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', + 'MA'=>'摩洛哥', + 'MC'=>'摩纳哥', + 'MD'=>'摩尔多瓦共和国', + 'ME'=>'黑山', 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'MH'=>'马歇尔群岛', + 'MK'=>'前南斯拉夫的马其顿共和国', 'ML'=>'Mali', 'MM'=>'Myanmar', 'MN'=>'Mongolia', 'MO'=>'中国澳门', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', + 'MP'=>'北马里亚纳群岛', + 'MQ'=>'马提尼克岛', 'MR'=>'Mauritania', 'MS'=>'Montserrat', 'MT'=>'Malta', 'MU'=>'Mauritius', - 'MV'=>'Maldives', + 'MV'=>'马尔代夫', 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', + 'MX'=>'墨西哥', + 'MY'=>'马来西亚', + 'MZ'=>'莫桑比克', 'NA'=>'Namibia', - 'NC'=>'New Caledonia', + 'NC'=>'B. 新喀里多尼亚问题', 'NE'=>'Niger', - 'NF'=>'Norfolk Island', + 'NF'=>'诺福尔克岛', 'NG'=>'Nigeria', 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', + 'NL'=>'荷兰', + 'NO'=>'挪威', + 'NP'=>'尼泊尔', 'NR'=>'Nauru', 'NU'=>'Niue', - 'NZ'=>'New Zealand', + 'NZ'=>'新西兰', 'OM'=>'Oman', 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', + 'PE'=>'秘鲁', + 'PF'=>'法属波利尼西亚', 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', + 'PH'=>'菲律宾共和国', + 'PK'=>'巴基斯坦', + 'PL'=>'波兰', + 'PM'=>'圣皮埃尔和密克隆岛', + 'PN'=>'八. 皮特凯恩岛', 'PR'=>'Puerto Rico', 'PS'=>'Palestine', - 'PT'=>'Portugal', + 'PT'=>'葡萄牙', 'PW'=>'Palau', 'PY'=>'Paraguay', 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', + 'RE'=>'留尼旺岛', + 'RO'=>'罗马尼亚', + 'RS'=>'塞尔维亚', + 'RU'=>'俄罗斯联邦', 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', + 'SA'=>'沙特阿拉伯', 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', + 'SB'=>'所罗门群岛', 'SC'=>'Seychelles', - 'SS'=>'South Sudan', + 'SS'=>'南苏丹', 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', + 'SE'=>'瑞典', + 'SG'=>'新加坡', 'SH'=>'St. Helena', 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', + 'SJ'=>'斯瓦尔巴群岛和扬马延群岛', + 'SK'=>'斯洛伐克(斯洛伐克共和国)', + 'SL'=>'塞拉利昂', 'SM'=>'San Marino', 'SN'=>'Senegal', 'SO'=>'Somalia', 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', + 'ST'=>'圣多美和普林西比', + 'SU'=>'苏联联盟', 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', + 'SY'=>'阿拉伯叙利亚共和国', 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', + 'TC'=>'特克斯和凯科斯群岛', + 'TD'=>'乍得', + 'TF'=>'法属南方领土', + 'TG'=>'多哥', 'TH'=>'Thailand', 'TJ'=>'Tajikistan', 'TK'=>'Tokelau', - 'TI'=>'East Timor', + 'TI'=>'东帝汶', 'TM'=>'Turkmenistan', 'TN'=>'Tunisia', 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', + 'TP'=>'东帝汶 (旧代码)', + 'TR'=>'土耳其', + 'TT'=>'特立尼达和多巴哥', 'TV'=>'Tuvalu', 'TW'=>'中国台湾', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', + 'TZ'=>'坦桑尼亚联合共和国', + 'UA'=>'乌克兰', 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', + 'UK'=>'联合王国', + 'US'=>'美国', + 'UM'=>'美属外围群岛', 'UY'=>'Uruguay', 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', + 'VA'=>'梵蒂冈城州(罗马教廷)', + 'VC'=>'圣文森特和格林纳丁斯', + 'VE'=>'委内瑞拉', + 'VG'=>'美属维尔京群岛(英国)', + 'VI'=>'维尔京群岛(美国)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', + 'WF'=>'瓦利斯群岛和富图纳群岛', 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', + 'YE'=>'也门', + 'YT'=>'马约特', + 'ZA'=>'南非', 'ZM'=>'Zambia', 'ZW'=>'Zimbabwe', ], diff --git a/resources/lang/zh-CN/mail.php b/resources/lang/zh-CN/mail.php index 53ec9d611e..3963d9d0e6 100644 --- a/resources/lang/zh-CN/mail.php +++ b/resources/lang/zh-CN/mail.php @@ -1,10 +1,33 @@ '用户已接受一件物品', - 'acceptance_asset_declined' => '用户拒绝了一件物品', + + 'Accessory_Checkin_Notification' => '配件已签入', + 'Accessory_Checkout_Notification' => '配件已借出', + 'Asset_Checkin_Notification' => '资产已签入', + 'Asset_Checkout_Notification' => '资产已借出', + 'Confirm_Accessory_Checkin' => '配件签入确认', + 'Confirm_Asset_Checkin' => '确认资产收回', + 'Confirm_accessory_delivery' => '配件交付确认', + 'Confirm_asset_delivery' => '资产交付确认', + 'Confirm_consumable_delivery' => '耗材交付确认', + 'Confirm_license_delivery' => '许可证交付确认', + 'Consumable_checkout_notification' => '耗材已借出', + 'Days' => '天', + 'Expected_Checkin_Date' => '借出的资产将在 :date 重新签入', + 'Expected_Checkin_Notification' => '提醒::name 签入截止日期已接近。', + 'Expected_Checkin_Report' => '预期的资产检查报告', + 'Expiring_Assets_Report' => '过期资产报告', + 'Expiring_Licenses_Report' => '过期许可证报告', + 'Item_Request_Canceled' => '已取消申领物品', + 'Item_Requested' => '已申领物品', + 'License_Checkin_Notification' => '许可证已签入', + 'License_Checkout_Notification' => '许可证已借出', + 'Low_Inventory_Report' => '低库存报告', 'a_user_canceled' => '用户已取消物品申请', 'a_user_requested' => '用户已申请物品', + 'acceptance_asset_accepted' => '用户已接受一件物品', + 'acceptance_asset_declined' => '用户拒绝了一件物品', 'accessory_name' => '配件名称:', 'additional_notes' => '备注:', 'admin_has_created' => '管理员已在 :web 为您新增帐号。', @@ -12,58 +35,52 @@ return [ 'asset_name' => '资产名称:', 'asset_requested' => '已申请资产', 'asset_tag' => '资产标签', + 'assets_warrantee_alert' => '有 :count 个资产保修期将于 :threshold 天到期。|有 :count 个资产 保修期将于 :threshold 天到期。', 'assigned_to' => '已分配给', 'best_regards' => '此致', 'canceled' => '已取消:', 'checkin_date' => '交回日期:', 'checkout_date' => '借出日期:', - 'click_to_confirm' => '请点击链接启用您在 :web 的帐号:', + 'checkedout_from' => '借出自', + 'checkedin_from' => '归还自', + 'checked_into' => '归还至', 'click_on_the_link_accessory' => '请点击链接确认您已经收到配件。', 'click_on_the_link_asset' => '请点击链接确认您已经收到资产。', - 'Confirm_Asset_Checkin' => '确认资产收回', - 'Confirm_Accessory_Checkin' => '配件签入确认', - 'Confirm_accessory_delivery' => '配件交付确认', - 'Confirm_license_delivery' => '许可证交付确认', - 'Confirm_asset_delivery' => '资产交付确认', - 'Confirm_consumable_delivery' => '耗材交付确认', + 'click_to_confirm' => '请点击链接启用您在 :web 的帐号:', 'current_QTY' => '目前数量', - 'Days' => '天', 'days' => '天', 'expecting_checkin_date' => '预计归还日期:', 'expires' => '过期', - 'Expiring_Assets_Report' => '过期资产报告', - 'Expiring_Licenses_Report' => '过期许可证报告', 'hello' => '您好', 'hi' => '您好', 'i_have_read' => '我同意使用条款并确认已收到物品。', - 'item' => '项目:', - 'Item_Request_Canceled' => '已取消申领物品', - 'Item_Requested' => '已申领物品', - 'link_to_update_password' => '请点击以下链接以更新 :web 的密码:', - 'login_first_admin' => '请使用以下凭据登录新安装的 Snipe-IT:', - 'login' => '登录:', - 'Low_Inventory_Report' => '低库存报告', 'inventory_report' => '库存报告', + 'item' => '项目:', + 'license_expiring_alert' => '有:个许可将在:天后到期。|有:个许可将在:天后到期。', + 'link_to_update_password' => '请点击以下链接以更新 :web 的密码:', + 'login' => '登录:', + 'login_first_admin' => '请使用以下凭据登录新安装的 Snipe-IT:', + 'low_inventory_alert' => '有:种物品已经低于或者接近最小库存。|有:种物品已经低于或者接近最小库存。', 'min_QTY' => '最小数量', 'name' => '名字', 'new_item_checked' => '一项新物品已分配至您的名下,详细信息如下。', + 'notes' => '备注', 'password' => '密码', 'password_reset' => '密码重置', - 'read_the_terms' => '请阅读以下使用条款', - 'read_the_terms_and_click' => '请阅读使用条款,点击下方链接确认您已阅读并同意使用条款,并已收到资产。', + 'read_the_terms_and_click' => '请阅读以下使用条款,然后点击底部的链接以确认您已经阅读并同意使用条款并且已经收到资产。', 'requested' => '已申请', 'reset_link' => '您的密码重置链接', 'reset_password' => '请点击重置您的密码', + 'rights_reserved' => '版权所有。', 'serial' => '序列号', + 'snipe_webhook_test' => 'Snipe-IT 集成测试', + 'snipe_webhook_summary' => 'Snipe-IT 集成测试摘要', 'supplier' => '供应商', 'tag' => '标签', 'test_email' => 'Snipe-IT 测试邮件', 'test_mail_text' => '这是一封 Snipe-IT 资产管理系统的测试电子邮件,如果您收到,表示邮件通知正常运作 :)', 'the_following_item' => '以下项目已交回:', - 'low_inventory_alert' => '有:种物品已经低于或者接近最小库存。|有:种物品已经低于或者接近最小库存。', - 'assets_warrantee_alert' => '有 :count 个资产保修期将于 :threshold 天到期。|有 :count 个资产 保修期将于 :threshold 天到期。', - 'license_expiring_alert' => '有:个许可将在:天后到期。|有:个许可将在:天后到期。', 'to_reset' => '要重置 :web 的密码,请完成此表格:', 'type' => '类型', 'upcoming-audits' => '有:count 项资产将在:threshold 天内进行审计.|有:count 项资产将在:threshold 天内进行审计。', @@ -71,14 +88,6 @@ return [ 'username' => '用户名', 'welcome' => '欢迎您,:name', 'welcome_to' => '欢迎来到 :web!', - 'your_credentials' => '您的 Snipe-IT 登录凭据', - 'Accessory_Checkin_Notification' => '配件已签入', - 'Asset_Checkin_Notification' => '资产已签入', - 'Asset_Checkout_Notification' => '资产已借出', - 'License_Checkin_Notification' => '许可证已签入', - 'Expected_Checkin_Report' => '预期的资产检查报告', - 'Expected_Checkin_Notification' => '提醒::name 签入截止日期已接近。', - 'Expected_Checkin_Date' => '借出的资产将在 :date 重新签入', 'your_assets' => '查看您的资产', - 'rights_reserved' => '版权所有。', + 'your_credentials' => '您的 Snipe-IT 登录凭据', ]; diff --git a/resources/lang/zh-CN/validation.php b/resources/lang/zh-CN/validation.php index 466cce9724..a87a53ec0e 100644 --- a/resources/lang/zh-CN/validation.php +++ b/resources/lang/zh-CN/validation.php @@ -97,7 +97,6 @@ return [ 'unique_undeleted' => ':attribute 属性必须唯一。', 'non_circular' => ':attribute 不能创建循环引用。', 'not_array' => ':attribute 不能是一个数组。', - 'unique_serial' => ':attribute 必须唯一。', 'disallow_same_pwd_as_user_fields' => '密码不能和用户名相同。', 'letters' => '密码必须包含至少一个字母。', 'numbers' => '密码必须包含至少一个数字。', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => '数值不能为负数' ], + 'checkboxes' => ':attribute 包含无效的选项。', + 'radio_buttons' => ':attribute 无效。', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => '此字段中包含的值无效', ]; diff --git a/resources/lang/zh-HK/admin/accessories/table.php b/resources/lang/zh-HK/admin/accessories/table.php index be80f30ab8..e02d9f22e4 100644 --- a/resources/lang/zh-HK/admin/accessories/table.php +++ b/resources/lang/zh-HK/admin/accessories/table.php @@ -1,11 +1,11 @@ '下載CSV檔', + 'dl_csv' => 'Download CSV', 'eula_text' => 'EULA', 'id' => 'ID', - 'require_acceptance' => '接收', - 'title' => '配件名稱', + 'require_acceptance' => 'Acceptance', + 'title' => 'Accessory Name', ); diff --git a/resources/lang/zh-HK/admin/categories/table.php b/resources/lang/zh-HK/admin/categories/table.php index 53b76c4dd3..a3ee96ae7f 100644 --- a/resources/lang/zh-HK/admin/categories/table.php +++ b/resources/lang/zh-HK/admin/categories/table.php @@ -3,8 +3,8 @@ return array( 'eula_text' => 'EULA', 'id' => 'ID', - 'parent' => '父類', - 'require_acceptance' => '接受', - 'title' => '資產類別名稱', + 'parent' => 'Parent', + 'require_acceptance' => 'Acceptance', + 'title' => 'Asset Category Name', ); diff --git a/resources/lang/zh-HK/admin/companies/table.php b/resources/lang/zh-HK/admin/companies/table.php index a7a4604912..100b258240 100644 --- a/resources/lang/zh-HK/admin/companies/table.php +++ b/resources/lang/zh-HK/admin/companies/table.php @@ -1,9 +1,11 @@ '公司', - 'create' => '新增公司', - 'title' => '公司', - 'update' => '更新公司', - 'name' => '公司名稱', + 'companies' => 'Companies', + 'create' => 'Create Company', + 'email' => 'Company Email', + 'title' => 'Company', + 'phone' => 'Company Phone', + 'update' => 'Update Company', + 'name' => 'Company Name', 'id' => 'ID', ); diff --git a/resources/lang/zh-HK/admin/components/table.php b/resources/lang/zh-HK/admin/components/table.php index 8916991dbb..3d4fed6a7f 100644 --- a/resources/lang/zh-HK/admin/components/table.php +++ b/resources/lang/zh-HK/admin/components/table.php @@ -1,5 +1,5 @@ '組件名稱', + 'title' => 'Component Name', ); diff --git a/resources/lang/zh-HK/admin/consumables/table.php b/resources/lang/zh-HK/admin/consumables/table.php index b08ddc4471..bb76721f17 100644 --- a/resources/lang/zh-HK/admin/consumables/table.php +++ b/resources/lang/zh-HK/admin/consumables/table.php @@ -1,5 +1,5 @@ '耗材名稱', + 'title' => 'Consumable Name', ); diff --git a/resources/lang/zh-HK/admin/departments/table.php b/resources/lang/zh-HK/admin/departments/table.php index c8479f122e..76494247be 100644 --- a/resources/lang/zh-HK/admin/departments/table.php +++ b/resources/lang/zh-HK/admin/departments/table.php @@ -3,9 +3,9 @@ return array( 'id' => 'ID', - 'name' => '部門名稱', - 'manager' => '主管', - 'location' => '位置', - 'create' => '新增部門', - 'update' => '更新部門', + 'name' => 'Department Name', + 'manager' => 'Manager', + 'location' => 'Location', + 'create' => 'Create Department', + 'update' => 'Update Department', ); diff --git a/resources/lang/zh-HK/admin/depreciations/message.php b/resources/lang/zh-HK/admin/depreciations/message.php index 73ddbc409f..c20e52c13c 100644 --- a/resources/lang/zh-HK/admin/depreciations/message.php +++ b/resources/lang/zh-HK/admin/depreciations/message.php @@ -2,24 +2,24 @@ return array( - 'does_not_exist' => '折舊類別不存在', - 'assoc_users' => '至少還有一個資產與此折舊關聯,請檢查後重試。 ', + 'does_not_exist' => 'Depreciation class does not exist.', + 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ', 'create' => array( - 'error' => '新增折舊類別失敗,請重試。', - 'success' => '新增折舊類別成功。' + 'error' => 'Depreciation class was not created, please try again. :(', + 'success' => 'Depreciation class created successfully. :)' ), 'update' => array( - 'error' => '更新折舊類別失敗,請重試。', - 'success' => '更新折舊類別成功。' + 'error' => 'Depreciation class was not updated, please try again', + 'success' => 'Depreciation class updated successfully.' ), 'delete' => array( - 'confirm' => '您確定要刪除此折舊類別嗎?', - 'error' => '刪除折舊類別時發生問題。請再試一次。', - 'success' => '刪除折舊類別成功。' + 'confirm' => 'Are you sure you wish to delete this depreciation class?', + 'error' => 'There was an issue deleting the depreciation class. Please try again.', + 'success' => 'The depreciation class was deleted successfully.' ) ); diff --git a/resources/lang/zh-HK/admin/groups/table.php b/resources/lang/zh-HK/admin/groups/table.php index c89b24b672..61f060a116 100644 --- a/resources/lang/zh-HK/admin/groups/table.php +++ b/resources/lang/zh-HK/admin/groups/table.php @@ -2,8 +2,8 @@ return array( - 'id' => 'ID', - 'name' => '名稱', - 'users' => '成員數', + 'id' => 'Id', + 'name' => 'Name', + 'users' => '# of Users', ); diff --git a/resources/lang/zh-HK/admin/hardware/form.php b/resources/lang/zh-HK/admin/hardware/form.php index ee3fa20fb0..a7aba0813c 100644 --- a/resources/lang/zh-HK/admin/hardware/form.php +++ b/resources/lang/zh-HK/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => 'Depreciation', 'depreciates_on' => 'Depreciates On', 'default_location' => 'Default Location', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => 'EOL Date', 'eol_rate' => 'EOL Rate', 'expected_checkin' => 'Expected Checkin Date', diff --git a/resources/lang/zh-HK/admin/hardware/general.php b/resources/lang/zh-HK/admin/hardware/general.php index dd7d74e433..f7f8ad4d06 100644 --- a/resources/lang/zh-HK/admin/hardware/general.php +++ b/resources/lang/zh-HK/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', '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.

+ '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', + '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.', diff --git a/resources/lang/zh-HK/admin/hardware/message.php b/resources/lang/zh-HK/admin/hardware/message.php index 056692998e..bf050ef974 100644 --- a/resources/lang/zh-HK/admin/hardware/message.php +++ b/resources/lang/zh-HK/admin/hardware/message.php @@ -19,6 +19,7 @@ return [ 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/zh-HK/admin/hardware/table.php b/resources/lang/zh-HK/admin/hardware/table.php index 06b60bfd83..92b228dccd 100644 --- a/resources/lang/zh-HK/admin/hardware/table.php +++ b/resources/lang/zh-HK/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Model', + 'assigned_to' => 'Assigned To', 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', diff --git a/resources/lang/zh-HK/admin/kits/general.php b/resources/lang/zh-HK/admin/kits/general.php index f724ecbf07..f57fb645c4 100644 --- a/resources/lang/zh-HK/admin/kits/general.php +++ b/resources/lang/zh-HK/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/zh-HK/admin/labels/table.php b/resources/lang/zh-HK/admin/labels/table.php index 87dee4bad0..bef4ba170e 100644 --- a/resources/lang/zh-HK/admin/labels/table.php +++ b/resources/lang/zh-HK/admin/labels/table.php @@ -1,7 +1,13 @@ 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', 'support_fields' => 'Fields', 'support_asset_tag' => 'Tag', diff --git a/resources/lang/zh-HK/admin/licenses/form.php b/resources/lang/zh-HK/admin/licenses/form.php index ce61cf563d..ce29167874 100644 --- a/resources/lang/zh-HK/admin/licenses/form.php +++ b/resources/lang/zh-HK/admin/licenses/form.php @@ -2,21 +2,21 @@ return array( - 'asset' => '資產', - 'checkin' => '繳回', - 'create' => '新增授權', - 'expiration' => '到期日期', - 'license_key' => '產品序號', - 'maintained' => '保持', - 'name' => '軟體名稱', - 'no_depreciation' => '永久', - 'purchase_order' => '採購單號', - 'reassignable' => '可重新授權', - 'remaining_seats' => '剩餘數量', - 'seats' => '數量', - 'termination_date' => '終止日期', - 'to_email' => '授權信箱', - 'to_name' => '授權給', - 'update' => '更新授權', - 'checkout_help' => '請檢查這個授權是否已經分配給某個人或某個設備。你可以複選,但資產歸屬人必須是相同的。' + 'asset' => 'Asset', + 'checkin' => 'Checkin', + 'create' => 'Create License', + 'expiration' => 'Expiration Date', + 'license_key' => 'Product Key', + 'maintained' => 'Maintained', + 'name' => 'Software Name', + 'no_depreciation' => 'Do Not Depreciate', + 'purchase_order' => 'Purchase Order Number', + 'reassignable' => 'Reassignable', + 'remaining_seats' => 'Remaining Seats', + 'seats' => 'Seats', + 'termination_date' => 'Termination Date', + 'to_email' => 'Licensed to Email', + 'to_name' => 'Licensed to Name', + 'update' => 'Update License', + 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' ); diff --git a/resources/lang/zh-HK/admin/licenses/general.php b/resources/lang/zh-HK/admin/licenses/general.php index b2766d063e..79b69a3d94 100644 --- a/resources/lang/zh-HK/admin/licenses/general.php +++ b/resources/lang/zh-HK/admin/licenses/general.php @@ -45,4 +45,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/zh-HK/admin/licenses/table.php b/resources/lang/zh-HK/admin/licenses/table.php index 99dabc61ee..dfce4136cb 100644 --- a/resources/lang/zh-HK/admin/licenses/table.php +++ b/resources/lang/zh-HK/admin/licenses/table.php @@ -2,16 +2,16 @@ return array( - 'assigned_to' => '分配給', - 'checkout' => '進/出', + 'assigned_to' => 'Assigned To', + 'checkout' => 'In/Out', 'id' => 'ID', - 'license_email' => '授權信箱', - 'license_name' => '授權給', - 'purchase_date' => '採購日期', - 'purchased' => '已採購', - 'seats' => '數量', - 'hardware' => '硬體', - 'serial' => '序號', - 'title' => '授權', + 'license_email' => 'License Email', + 'license_name' => 'Licensed To', + 'purchase_date' => 'Purchase Date', + 'purchased' => 'Purchased', + 'seats' => 'Seats', + 'hardware' => 'Hardware', + 'serial' => 'Serial', + 'title' => 'License', ); diff --git a/resources/lang/zh-HK/admin/locations/table.php b/resources/lang/zh-HK/admin/locations/table.php index 0cfaa4fdc3..ed3f96f6b4 100644 --- a/resources/lang/zh-HK/admin/locations/table.php +++ b/resources/lang/zh-HK/admin/locations/table.php @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Date:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/zh-HK/admin/manufacturers/message.php b/resources/lang/zh-HK/admin/manufacturers/message.php index 8776358499..61416e0230 100644 --- a/resources/lang/zh-HK/admin/manufacturers/message.php +++ b/resources/lang/zh-HK/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/zh-HK/admin/manufacturers/table.php b/resources/lang/zh-HK/admin/manufacturers/table.php index 38cab6fd91..6a0aaa8865 100644 --- a/resources/lang/zh-HK/admin/manufacturers/table.php +++ b/resources/lang/zh-HK/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => 'Support URL', 'warranty_lookup_url' => 'Warranty Lookup URL', 'update' => 'Update Manufacturer', - 'url' => 'URL', ); diff --git a/resources/lang/zh-HK/admin/models/message.php b/resources/lang/zh-HK/admin/models/message.php index 4dbcd4e75e..cc38c54530 100644 --- a/resources/lang/zh-HK/admin/models/message.php +++ b/resources/lang/zh-HK/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => 'No fields were changed, so nothing was updated.', 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/zh-HK/admin/models/table.php b/resources/lang/zh-HK/admin/models/table.php index 11b0300a26..11a512b3d3 100644 --- a/resources/lang/zh-HK/admin/models/table.php +++ b/resources/lang/zh-HK/admin/models/table.php @@ -2,16 +2,16 @@ return array( - 'create' => '新增資產樣板', - 'created_at' => '新增於', + 'create' => 'Create Asset Model', + 'created_at' => 'Created at', 'eol' => 'EOL', - 'modelnumber' => '型號', - 'name' => '資產樣板名稱', - 'numassets' => '資產', - 'title' => '資產樣板', - 'update' => '更新資產樣板', - 'view' => '檢視資產樣板', - 'update' => '更新資產樣板', - 'clone' => '複製樣板', - 'edit' => '編輯樣板', + 'modelnumber' => 'Model No.', + 'name' => 'Asset Model Name', + 'numassets' => 'Assets', + 'title' => 'Asset Models', + 'update' => 'Update Asset Model', + 'view' => 'View Asset Model', + 'update' => 'Update Asset Model', + 'clone' => 'Clone Model', + 'edit' => 'Edit Model', ); diff --git a/resources/lang/zh-HK/admin/reports/message.php b/resources/lang/zh-HK/admin/reports/message.php index 4c7eedb612..d4c8f8198f 100644 --- a/resources/lang/zh-HK/admin/reports/message.php +++ b/resources/lang/zh-HK/admin/reports/message.php @@ -1,5 +1,5 @@ '您至少要選擇一個選項。' + 'error' => 'You must select at least ONE option.' ); diff --git a/resources/lang/zh-HK/admin/settings/general.php b/resources/lang/zh-HK/admin/settings/general.php index 64d0aef53e..71fb8eb2c6 100644 --- a/resources/lang/zh-HK/admin/settings/general.php +++ b/resources/lang/zh-HK/admin/settings/general.php @@ -9,6 +9,7 @@ return [ '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.', + 'admin_settings' => 'Admin Settings', 'is_ad' => 'This is an Active Directory server', 'alerts' => 'Alerts', 'alert_title' => 'Update Notification Settings', @@ -66,9 +67,10 @@ return [ '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_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', + 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', @@ -85,7 +87,6 @@ return [ '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_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', '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.', @@ -120,8 +121,8 @@ return [ '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.', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', @@ -203,6 +204,7 @@ return [ 'integrations' => 'Integrations', 'slack' => 'Slack', 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => 'Test to Save', 'webhook_title' => 'Update Webhook Settings', @@ -259,7 +261,7 @@ return [ 'two_factor_enrollment' => 'Two-Factor Enrollment', 'two_factor_enabled_text' => 'Enable Two Factor', 'two_factor_reset' => 'Reset Two-Factor Secret', - 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => 'Two factor device successfully reset', 'two_factor_reset_error' => 'Two factor device reset failed', 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', diff --git a/resources/lang/zh-HK/admin/statuslabels/message.php b/resources/lang/zh-HK/admin/statuslabels/message.php index fe9adbf928..b1b4034d0d 100644 --- a/resources/lang/zh-HK/admin/statuslabels/message.php +++ b/resources/lang/zh-HK/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => 'Status Label does not exist.', + 'deleted_label' => 'Deleted Status Label', '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' => [ diff --git a/resources/lang/zh-HK/admin/statuslabels/table.php b/resources/lang/zh-HK/admin/statuslabels/table.php index 591a25a544..27befb5ef7 100644 --- a/resources/lang/zh-HK/admin/statuslabels/table.php +++ b/resources/lang/zh-HK/admin/statuslabels/table.php @@ -1,19 +1,19 @@ '關於狀態標籤', - 'archived' => '已封存', - 'create' => '新增狀態標籤', - 'color' => '圖標顏色', - 'default_label' => '預設標籤', - 'default_label_help' => '這用於確保在創建/編輯資產時, 最常用的狀態標籤出現在 "選擇" 框的頂部。', - 'deployable' => '可部署', - 'info' => '狀態標籤用於描述資產的各種狀態(例如送外維修、遺失、被竊)。你可以為處於可部署、待處理或已封存的資產新增新的狀態標籤。', - 'name' => '狀態名稱', - 'pending' => '待處理', - 'status_type' => '狀態類型', - 'show_in_nav' => '在側邊導航欄中顯示', - 'title' => '狀態標籤', - 'undeployable' => '無法部署', - 'update' => '更新狀態標籤', + 'about' => 'About Status Labels', + 'archived' => 'Archived', + 'create' => 'Create Status Label', + 'color' => 'Chart Color', + 'default_label' => 'Default Label', + 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', + 'deployable' => 'Deployable', + 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', + 'name' => 'Status Name', + 'pending' => 'Pending', + 'status_type' => 'Status Type', + 'show_in_nav' => 'Show in side nav', + 'title' => 'Status Labels', + 'undeployable' => 'Undeployable', + 'update' => 'Update Status Label', ); diff --git a/resources/lang/zh-HK/admin/suppliers/table.php b/resources/lang/zh-HK/admin/suppliers/table.php index 3dbb05aee6..fe7ce55021 100644 --- a/resources/lang/zh-HK/admin/suppliers/table.php +++ b/resources/lang/zh-HK/admin/suppliers/table.php @@ -1,27 +1,26 @@ '關於供應商', - 'about_suppliers_text' => '供應商用來追踪物品的來源', - 'address' => '供應商地址', - 'assets' => '資產', - 'city' => '城市', - 'contact' => '連絡人姓名', - 'country' => '國家', - 'create' => '新增供應商', + 'about_suppliers_title' => 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Assets', + 'city' => 'City', + 'contact' => 'Contact Name', + 'country' => 'Country', + 'create' => 'Create Supplier', 'email' => 'Email', - 'fax' => '傳真', + 'fax' => 'Fax', 'id' => 'ID', - 'licenses' => '授權', - 'name' => '供應商名稱', - 'notes' => '備註', - 'phone' => '電話', - 'state' => '省份', - 'suppliers' => '供應商', - 'update' => '更新供應商', - 'url' => 'URL', - 'view' => '檢視供應商', - 'view_assets_for' => '檢視資產關於', - 'zip' => '郵遞區號', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Notes', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', ); diff --git a/resources/lang/zh-HK/admin/users/table.php b/resources/lang/zh-HK/admin/users/table.php index 21e2154280..b8b919bf28 100644 --- a/resources/lang/zh-HK/admin/users/table.php +++ b/resources/lang/zh-HK/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => 'Manager', 'managed_locations' => 'Managed Locations', 'name' => 'Name', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', 'notes' => 'Notes', 'password_confirm' => 'Confirm Password', 'password' => 'Password', diff --git a/resources/lang/zh-HK/auth/general.php b/resources/lang/zh-HK/auth/general.php index 4486f090b2..e6a6eed0fc 100644 --- a/resources/lang/zh-HK/auth/general.php +++ b/resources/lang/zh-HK/auth/general.php @@ -12,7 +12,7 @@ return [ '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. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google Login failed, please try again.', ]; diff --git a/resources/lang/zh-HK/button.php b/resources/lang/zh-HK/button.php index 22821b8157..5037d00640 100644 --- a/resources/lang/zh-HK/button.php +++ b/resources/lang/zh-HK/button.php @@ -1,7 +1,7 @@ 'Actions', + 'actions' => '操作', 'add' => 'Add New', 'cancel' => 'Cancel', 'checkin_and_delete' => 'Checkin All / Delete User', diff --git a/resources/lang/zh-HK/general.php b/resources/lang/zh-HK/general.php index a568e00436..1d0575ab2e 100644 --- a/resources/lang/zh-HK/general.php +++ b/resources/lang/zh-HK/general.php @@ -1,12 +1,13 @@ '2FA reset', 'accessories' => 'Accessories', 'activated' => 'Activated', 'accepted_date' => 'Date Accepted', 'accessory' => 'Accessory', 'accessory_report' => 'Accessory Report', - 'action' => 'Action', + 'action' => '操作', 'activity_report' => 'Activity Report', 'address' => 'Address', 'admin' => 'Admin', @@ -156,13 +157,14 @@ return [ 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', 'import' => 'Import', + 'import_this_file' => 'Map fields and process this file', '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' => 'Import History', 'asset_maintenance' => 'Asset Maintenance', 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', - 'item' => 'Item', + 'item' => '項目', 'item_name' => 'Item Name', 'import_file' => 'import CSV file', 'import_type' => 'CSV import type', @@ -181,6 +183,7 @@ return [ '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', + 'location_plural' => 'Location|Locations', 'locations' => 'Locations', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => 'Logout', @@ -199,6 +202,7 @@ return [ 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', + 'no_email' => 'No email address associated with this user', 'last_audit' => 'Last Audit', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', 'import_field' => 'Import Field', 'sample_value' => 'Sample Value', 'no_headers' => 'No Columns Found', 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', 'errors_importing' => 'Some Errors occurred while importing: ', 'warning' => 'WARNING: :warning', 'success_redirecting' => '"Success... Redirecting.', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', @@ -491,5 +497,36 @@ return [ 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'edit', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/zh-HK/localizations.php b/resources/lang/zh-HK/localizations.php index f735573c2e..f1232dd138 100644 --- a/resources/lang/zh-HK/localizations.php +++ b/resources/lang/zh-HK/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => 'Select a language', 'languages' => [ - 'en'=> 'English, US', + 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', 'zh-CN'=> 'Chinese Simplified', 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', 'pt-PT'=> 'Portuguese', 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', 'es-ES'=> 'Spanish', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', ], 'select_country' => 'Select a country', diff --git a/resources/lang/zh-HK/mail.php b/resources/lang/zh-HK/mail.php index 7dd8d6181c..91fbca47db 100644 --- a/resources/lang/zh-HK/mail.php +++ b/resources/lang/zh-HK/mail.php @@ -1,10 +1,33 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Days', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Low Inventory Report', 'a_user_canceled' => 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', 'accessory_name' => 'Accessory Name:', 'additional_notes' => 'Additional Notes:', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', @@ -12,59 +35,52 @@ return [ 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', + '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', 'canceled' => 'Canceled:', 'checkin_date' => 'Checkin Date:', 'checkout_date' => 'Checkout Date:', - 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', - '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', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', - 'Days' => 'Days', 'days' => 'Days', 'expecting_checkin_date' => 'Expected Checkin Date:', 'expires' => 'Expires', - 'Expiring_Assets_Report' => 'Expiring Assets Report.', - 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', - 'item' => 'Item:', - 'Item_Request_Canceled' => 'Item Request Canceled', - 'Item_Requested' => 'Item Requested', - 'link_to_update_password' => 'Please click on the following link to update your :web password:', - 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', - 'login' => 'Login:', - 'Low_Inventory_Report' => 'Low Inventory Report', 'inventory_report' => 'Inventory Report', + 'item' => '項目:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login' => 'Login:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + '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.', 'min_QTY' => 'Min QTY', 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'notes' => 'Notes', 'password' => 'Password:', 'password_reset' => 'Password Reset', - 'read_the_terms' => 'Please read the terms of use below.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read - and agree to the terms of use, and have received the asset.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => 'Requested:', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', + 'rights_reserved' => 'All rights reserved.', 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => 'Supplier', 'tag' => 'Tag', 'test_email' => 'Test Email from Snipe-IT', '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 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', '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.', @@ -72,14 +88,6 @@ return [ 'username' => 'Username', 'welcome' => 'Welcome :name', 'welcome_to' => 'Welcome to :web!', - 'your_credentials' => 'Your Snipe-IT credentials', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', + 'your_credentials' => 'Your Snipe-IT credentials', ]; diff --git a/resources/lang/zh-HK/reminders.php b/resources/lang/zh-HK/reminders.php index 8a197467df..f0719dabd5 100644 --- a/resources/lang/zh-HK/reminders.php +++ b/resources/lang/zh-HK/reminders.php @@ -13,8 +13,8 @@ return array( | */ - "password" => "Passwords must be six characters and match the confirmation.", - "user" => "Username or email address is incorrect", + "password" => "密碼至少需要六個字符,並且與確認欄位相符", + "user" => "使用者名稱或電子郵件地址不正確", "token" => 'This password reset token is invalid or expired, or does not match the username provided.', 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', diff --git a/resources/lang/zh-HK/validation.php b/resources/lang/zh-HK/validation.php index 57e354f072..05374e23af 100644 --- a/resources/lang/zh-HK/validation.php +++ b/resources/lang/zh-HK/validation.php @@ -96,8 +96,7 @@ return [ 'url' => 'The :attribute format is invalid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', 'letters' => 'Password must contain at least one letter.', 'numbers' => 'Password must contain at least one number.', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => 'Value cannot be negative' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/zh-TW/admin/accessories/message.php b/resources/lang/zh-TW/admin/accessories/message.php index e17cb1fd79..d00f0daee7 100644 --- a/resources/lang/zh-TW/admin/accessories/message.php +++ b/resources/lang/zh-TW/admin/accessories/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => '配件 [:id] 不存在', - 'not_found' => 'That accessory was not found.', + 'not_found' => '沒有找到該配件', 'assoc_users' => '使用者目前已借出 :count 組配件。請在繳回配件後重試。 ', 'create' => array( diff --git a/resources/lang/zh-TW/admin/companies/message.php b/resources/lang/zh-TW/admin/companies/message.php index 25a2f10871..de56e4d7c7 100644 --- a/resources/lang/zh-TW/admin/companies/message.php +++ b/resources/lang/zh-TW/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => '公司不存在', - 'deleted' => 'Deleted company', + 'deleted' => '已刪除公司', 'assoc_users' => '至少還有一個資產與此公司關聯,目前不能被删除,請檢查後重試。 ', 'create' => [ 'error' => '新增公司失敗,請重試。', diff --git a/resources/lang/zh-TW/admin/companies/table.php b/resources/lang/zh-TW/admin/companies/table.php index a7a4604912..4cb7f0f79f 100644 --- a/resources/lang/zh-TW/admin/companies/table.php +++ b/resources/lang/zh-TW/admin/companies/table.php @@ -2,7 +2,9 @@ return array( 'companies' => '公司', 'create' => '新增公司', + 'email' => 'Company Email', 'title' => '公司', + 'phone' => 'Company Phone', 'update' => '更新公司', 'name' => '公司名稱', 'id' => 'ID', diff --git a/resources/lang/zh-TW/admin/custom_fields/general.php b/resources/lang/zh-TW/admin/custom_fields/general.php index 41d480ecb2..674054b5b4 100644 --- a/resources/lang/zh-TW/admin/custom_fields/general.php +++ b/resources/lang/zh-TW/admin/custom_fields/general.php @@ -34,8 +34,8 @@ return [ 'create_field' => '新增欄位', 'create_field_title' => '建立新的客製化欄位', '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', - 'show_in_email_short' => 'Include in emails.', + 'show_in_email' => '在發送給用戶的借出通知信中包含此欄位的值?加密的欄位不能包含在電子郵件中。', + 'show_in_email_short' => '包含在電子郵件中。', 'help_text' => '幫助內文', 'help_text_description' => '這是一段可選的文字,它將在編輯資產時顯示在表單元素下方,以對欄位提供上下文。', 'about_custom_fields_title' => '關於客製化欄位', @@ -52,10 +52,10 @@ return [ 'display_in_user_view_table' => '對使用者可見', 'auto_add_to_fieldsets' => '自動新增到每個新的欄位群組', 'add_to_preexisting_fieldsets' => '新增到任何現有的欄位群組', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', + 'show_in_listview' => '預設在列表檢視中顯示。授權使用者仍然可以透過欄位選擇器顯示/隱藏。', 'show_in_listview_short' => '在列表中顯示', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'show_in_requestable_list_short' => '顯示在可申請資產列表中', + 'show_in_requestable_list' => '在可申請資產列表中顯示值。不顯示已加密欄位', + 'encrypted_options' => '該欄位已加密,因此某些顯示選項將無法使用', ]; diff --git a/resources/lang/zh-TW/admin/hardware/form.php b/resources/lang/zh-TW/admin/hardware/form.php index 22f0a9a52b..091f745283 100644 --- a/resources/lang/zh-TW/admin/hardware/form.php +++ b/resources/lang/zh-TW/admin/hardware/form.php @@ -23,6 +23,7 @@ return [ 'depreciation' => '折舊', 'depreciates_on' => '折舊於', 'default_location' => '預設位置', + 'default_location_phone' => 'Default Location Phone', 'eol_date' => '產品壽命日期', 'eol_rate' => '產品壽命等級', 'expected_checkin' => '預計歸還日期', diff --git a/resources/lang/zh-TW/admin/hardware/general.php b/resources/lang/zh-TW/admin/hardware/general.php index 522eeb6eae..df9b0fc077 100644 --- a/resources/lang/zh-TW/admin/hardware/general.php +++ b/resources/lang/zh-TW/admin/hardware/general.php @@ -27,20 +27,13 @@ return [ 'undeployable_tooltip' => '此資產的狀態標籤為不可部署,因此目前無法借出。', 'view' => '檢視資產', 'csv_error' => '你的 CSV 檔案有錯誤', - 'import_text' => ' -

- 上傳包含資產歷史資訊的 CSV 檔案。系統中必須已存在資產和使用者,否則將會跳過。歷史資訊的配對會根據資產標籤進行。我們會根據您提供的使用者名稱,以及您下方選取的條件來尋找對應的使用者。如果您沒有選取任何條件,系統將會依據您在 管理員 > 一般設定 中設定的使用者名稱格式來進行配對。 -

- -

CSV 中包含的欄位必須對應以下標頭:資產標籤,名稱,借出日期,歸還日期。任何額外的欄位都將被忽略。

- -

歸還日期:留空或填入未來的歸還日期會將物品借出給相關使用者。不包含歸還日期欄位將會以今日日期建立歸還日期。

+ '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' => '嘗試按照名字.姓氏(jane.smith)格式尋找使用者', - 'csv_import_match_initial_last' => '嘗試按照名字首字母姓氏(jsmith)格式尋找使用者', - 'csv_import_match_first' => '嘗試按照名字(jane)格式尋找使用者', - 'csv_import_match_email' => '嘗試按照電子郵件作為使用者名稱尋找使用者', - 'csv_import_match_username' => '嘗試按照使用者名稱尋找使用者', + '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' => '錯誤訊息:', 'success_messages' => '成功訊息:', 'alert_details' => '請看下面的詳細資料.', diff --git a/resources/lang/zh-TW/admin/hardware/message.php b/resources/lang/zh-TW/admin/hardware/message.php index 73f5c6f9ab..ebce130632 100644 --- a/resources/lang/zh-TW/admin/hardware/message.php +++ b/resources/lang/zh-TW/admin/hardware/message.php @@ -18,6 +18,7 @@ return [ 'success' => '更新資產成功。', 'nothing_updated' => '沒有欄位被選擇,因此沒有更新任何內容。', 'no_assets_selected' => '沒有資產被選取,因此沒有更新任何內容。', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', ], 'restore' => [ diff --git a/resources/lang/zh-TW/admin/hardware/table.php b/resources/lang/zh-TW/admin/hardware/table.php index 696e01047c..4d063d2a91 100644 --- a/resources/lang/zh-TW/admin/hardware/table.php +++ b/resources/lang/zh-TW/admin/hardware/table.php @@ -4,6 +4,7 @@ return [ 'asset_tag' => '資產標籤', 'asset_model' => '型號', + 'assigned_to' => '分配給', 'book_value' => '目前價值', 'change' => '進/出', 'checkout_date' => '借出日期', diff --git a/resources/lang/zh-TW/admin/kits/general.php b/resources/lang/zh-TW/admin/kits/general.php index 8fe5df70e0..979da571cd 100644 --- a/resources/lang/zh-TW/admin/kits/general.php +++ b/resources/lang/zh-TW/admin/kits/general.php @@ -37,7 +37,7 @@ return [ 'accessory_detached' => '配件成功分離', 'accessory_error' => '配件已經附加到套件', 'accessory_deleted' => '已成功刪除', - 'accessory_none' => '配件不存在', + 'accessory_none' => 'The accessory does not exist', 'checkout_success' => '已成功借出', 'checkout_error' => '借出錯誤', 'kit_none' => '套件不存在', diff --git a/resources/lang/zh-TW/admin/labels/message.php b/resources/lang/zh-TW/admin/labels/message.php index 96785f0754..b570658832 100644 --- a/resources/lang/zh-TW/admin/labels/message.php +++ b/resources/lang/zh-TW/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + 'invalid_return_count' => '從 :name 返回的計數無效。預期 :expected,得到 :actual。', + 'invalid_return_type' => '從 :name 返回的類型無效。預期 :expected,得到 :actual。', + 'invalid_return_value' => '從 :name 返回的值無效。預期 :expected,得到 :actual。', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => '標籤不存在', ]; diff --git a/resources/lang/zh-TW/admin/labels/table.php b/resources/lang/zh-TW/admin/labels/table.php index 87dee4bad0..546eae096f 100644 --- a/resources/lang/zh-TW/admin/labels/table.php +++ b/resources/lang/zh-TW/admin/labels/table.php @@ -1,13 +1,19 @@ 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'example_company' => 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => '標籤', + 'support_fields' => '欄位', + 'support_asset_tag' => '標籤', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => '職稱', ]; \ No newline at end of file diff --git a/resources/lang/zh-TW/admin/licenses/general.php b/resources/lang/zh-TW/admin/licenses/general.php index a0adeb0205..fb7303955f 100644 --- a/resources/lang/zh-TW/admin/licenses/general.php +++ b/resources/lang/zh-TW/admin/licenses/general.php @@ -46,4 +46,7 @@ return array( ], ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', ); diff --git a/resources/lang/zh-TW/admin/locations/table.php b/resources/lang/zh-TW/admin/locations/table.php index 74e4605361..68d68fc4df 100644 --- a/resources/lang/zh-TW/admin/locations/table.php +++ b/resources/lang/zh-TW/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => '列印所有已分配的', 'name' => '位置名稱', 'address' => '地址', - 'address2' => 'Address Line 2', + 'address2' => '地址第二行', 'zip' => '郵遞區號', 'locations' => '位置', 'parent' => '父項目', @@ -34,6 +34,7 @@ return [ 'asset_checked_out' => '已借出', 'asset_expected_checkin' => '預計歸還', 'date' => '日期:', + 'phone' => 'Location Phone', 'signed_by_asset_auditor' => '由資產稽核員簽署:', 'signed_by_finance_auditor' => '由財務稽核員簽署:', 'signed_by_location_manager' => '由區域負責人簽署:', diff --git a/resources/lang/zh-TW/admin/manufacturers/message.php b/resources/lang/zh-TW/admin/manufacturers/message.php index 0e9f3957ef..6ccbace0da 100644 --- a/resources/lang/zh-TW/admin/manufacturers/message.php +++ b/resources/lang/zh-TW/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => '製造商不存在', 'assoc_users' => '至少還有一個資產與此製造商關聯,目前不能被删除,請確認後重試。 ', diff --git a/resources/lang/zh-TW/admin/manufacturers/table.php b/resources/lang/zh-TW/admin/manufacturers/table.php index 38bdba7539..a69c2695cc 100644 --- a/resources/lang/zh-TW/admin/manufacturers/table.php +++ b/resources/lang/zh-TW/admin/manufacturers/table.php @@ -12,6 +12,5 @@ return array( 'support_url' => '支援網址', 'warranty_lookup_url' => '保固查詢網址', 'update' => '更新製造商', - 'url' => '網址', ); diff --git a/resources/lang/zh-TW/admin/models/message.php b/resources/lang/zh-TW/admin/models/message.php index ea79758b69..cc20b76eab 100644 --- a/resources/lang/zh-TW/admin/models/message.php +++ b/resources/lang/zh-TW/admin/models/message.php @@ -34,7 +34,7 @@ return array( 'bulkedit' => array( 'error' => '沒有欄位被更改,因此沒有更新任何內容。', 'success' => '成功更新型號。|成功更新 :model_count 個型號。', - 'warn' => '您即將更新以下型號的屬性:|您即將編輯以下 :model_count 個型號的屬性:', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', ), diff --git a/resources/lang/zh-TW/admin/settings/general.php b/resources/lang/zh-TW/admin/settings/general.php index d6cc1df9ab..b219b83f36 100644 --- a/resources/lang/zh-TW/admin/settings/general.php +++ b/resources/lang/zh-TW/admin/settings/general.php @@ -9,6 +9,7 @@ return [ 'ad_append_domain_help' => '使用者不需要輸入 "username@domain.local",他們只需要輸入 "username"。', 'admin_cc_email' => '電子郵件副本', 'admin_cc_email_help' => '如果您想將發送給用戶的繳回/借出電子郵件的副本發送到其他電子郵件帳戶,請在此處輸入。否則,請將此字段留空。', + 'admin_settings' => 'Admin Settings', 'is_ad' => '這是AD域伺服器', 'alerts' => '警告', 'alert_title' => '更新通知設定', @@ -66,9 +67,10 @@ return [ 'footer_text' => '附加頁尾文字', 'footer_text_help' => '此段文字將出現在右側頁尾中。鏈接允許使用 Github風格Markdown。換行符、標題、圖像等可能會導致不可預知的結果。', 'general_settings' => '一般設定', - 'general_settings_keywords' => '公司支援、簽名、接受、電子郵件格式、使用者名稱格式、影象、每頁、縮圖、eula、tos、儀表板、隱私', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => '預設 EULA 等', 'generate_backup' => '產生備份', + 'google_workspaces' => 'Google Workspaces', 'header_color' => '標題顏色', 'info' => '這些設定允許您自訂您的安裝選項', 'label_logo' => '標籤標誌', @@ -85,7 +87,6 @@ return [ 'ldap_integration' => 'LDAP整合', 'ldap_settings' => 'LDAP設定', 'ldap_client_tls_cert_help' => 'LDAP 連線的客戶端 TLS 憑證和金鑰通常只在 "安全 LDAP" 的 Google Workspace 設定中有用。兩者都需要。', - 'ldap_client_tls_key' => 'LDAP 客戶端 TLS 金鑰', 'ldap_location' => 'LDAP 位置', 'ldap_location_help' => '如果在 Base Bind DN 中未使用 OU,則應使用 Ldap 位置欄位。如果正在使用 OU 搜尋,請將此欄位留空。', 'ldap_login_test_help' => '從上方指定的 DN 中輸入有效的 LDAP 使用者名和密碼, 以測試是否正確配置了 LDAP 登錄。您必須先保存更新的 LDAP 設置。', @@ -121,8 +122,8 @@ return [ 'ldap_test' => '測試 LDAP', 'ldap_test_sync' => '測試 LDAP 同步', 'license' => '軟體授權', - 'load_remote_text' => '外部腳本', - 'load_remote_help_text' => '允許 Snipe-IT 安裝外部腳本', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', 'login' => '登入嘗試', 'login_attempt' => '登入嘗試', 'login_ip' => 'IP 位址', @@ -204,6 +205,7 @@ return [ 'integrations' => '整合', 'slack' => 'Slack', 'general_webhook' => '一般 Webhook', + 'ms_teams' => 'Microsoft Teams', 'webhook' => ':app', 'webhook_presave' => '儲存前測試', 'webhook_title' => '更新 Webhook 設定', @@ -260,7 +262,7 @@ return [ 'two_factor_enrollment' => '登記雙因素驗證', 'two_factor_enabled_text' => '啟用雙因素驗證', 'two_factor_reset' => '重設雙因素驗證', - 'two_factor_reset_help' => '此動作會強制使用者再次透過 Google Authenticator 登記行動裝置,此動作可解決原登記行動裝置遺失的問題。', + 'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ', 'two_factor_reset_success' => '重設雙因素驗證裝置成功', 'two_factor_reset_error' => '重設雙因素驗證裝置失敗', 'two_factor_enabled_warning' => '啟用雙因素認證將需要您立即用登記的行動裝置驗證身份。如您尚未設置雙因素認證,您現在可以登記您的設備', @@ -342,7 +344,7 @@ return [ 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', 'label2_1d_type' => '1D Barcode Type', 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type' => '二維條碼類型', 'label2_2d_type_help' => 'Format for 2D barcodes', 'label2_2d_target' => '2D Barcode Target', 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', diff --git a/resources/lang/zh-TW/admin/statuslabels/message.php b/resources/lang/zh-TW/admin/statuslabels/message.php index 93db3f3ac1..1faa041ad5 100644 --- a/resources/lang/zh-TW/admin/statuslabels/message.php +++ b/resources/lang/zh-TW/admin/statuslabels/message.php @@ -3,6 +3,7 @@ return [ 'does_not_exist' => '狀態標籤不存在', + 'deleted_label' => 'Deleted Status Label', 'assoc_assets' => '至少還有一個資產與此狀態標籤關聯,目前不能被删除,請確認後重試。 ', 'create' => [ diff --git a/resources/lang/zh-TW/admin/suppliers/table.php b/resources/lang/zh-TW/admin/suppliers/table.php index 3dbb05aee6..5cf6bea233 100644 --- a/resources/lang/zh-TW/admin/suppliers/table.php +++ b/resources/lang/zh-TW/admin/suppliers/table.php @@ -19,7 +19,6 @@ return array( 'state' => '省份', 'suppliers' => '供應商', 'update' => '更新供應商', - 'url' => 'URL', 'view' => '檢視供應商', 'view_assets_for' => '檢視資產關於', 'zip' => '郵遞區號', diff --git a/resources/lang/zh-TW/admin/users/table.php b/resources/lang/zh-TW/admin/users/table.php index ab7fa18375..6518b89ea6 100644 --- a/resources/lang/zh-TW/admin/users/table.php +++ b/resources/lang/zh-TW/admin/users/table.php @@ -21,6 +21,7 @@ return array( 'manager' => '主管', 'managed_locations' => '管理位置', 'name' => '名字', + 'nogroup' => '尚未建立任何群組。要新增群組,請訪問: ', 'notes' => '備註', 'password_confirm' => '確認密碼', 'password' => '密碼', @@ -29,7 +30,7 @@ return array( 'show_deleted' => '顯示已刪除使用者', 'title' => '職稱', 'to_restore_them' => '將它們還原。', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "資產總成本", 'updateuser' => '更新使用者', 'username' => '使用者名稱', 'user_deleted_text' => '此使用者已被標記為刪除。', diff --git a/resources/lang/zh-TW/auth/general.php b/resources/lang/zh-TW/auth/general.php index 48a9c982df..250d5d7a23 100644 --- a/resources/lang/zh-TW/auth/general.php +++ b/resources/lang/zh-TW/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => '記住我', 'username_help_top' => '輸入您的使用者名稱透過電子郵件發送密碼重設連結', 'username_help_bottom' => '您的使用者名稱和電子郵件地址 可能 是相同的,但也可能不同,這取決於您的設定。如果您忘記了使用者名稱,請聯絡您的管理員。

沒有相關聯電子郵件地址的使用者名稱將不會收到密碼重設連結的電子郵件。', - 'google_login' => '或透過 Google Workspace 登入', + 'google_login' => 'Login with Google Workspace', 'google_login_failed' => 'Google 登入失敗,請再試一次。', ]; diff --git a/resources/lang/zh-TW/general.php b/resources/lang/zh-TW/general.php index 9a5559bb8e..3702ed351c 100644 --- a/resources/lang/zh-TW/general.php +++ b/resources/lang/zh-TW/general.php @@ -1,6 +1,7 @@ '2FA reset', 'accessories' => '配件', 'activated' => '已啟用', 'accepted_date' => '接受日期', @@ -72,8 +73,8 @@ return [ 'consumable' => '耗材', 'consumables' => '耗材', 'country' => '國家', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'could_not_restore' => '還原錯誤 :item_type: :error', + 'not_deleted' => '此 :item_type 未被刪除,因此無法還原。', 'create' => '新增', 'created' => '項目已新增', 'created_asset' => '新增資產', @@ -124,7 +125,7 @@ return [ 'firstintial_dot_lastname_format' => '姓氏與名首子母 (j.smith@example.com)', 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', + 'name_display_format' => '名稱顯示格式', 'first' => '首頁', 'firstnamelastname' => '全名 (janesmith@example.com)', 'lastname_firstinitial' => '姓氏與名首字母 (smith_j@example.com)', @@ -156,6 +157,7 @@ return [ 'image_filetypes_help' => '接受的檔案類型有 jpg、webp, png、gif 和 svg。允許的最大上傳大小為 :size。', 'unaccepted_image_type' => '此影像無法被讀取。可接受的檔案格式為 jpg, webp, png, gif 以及 svg。此影像的 mimetype 為 :mimetype。', 'import' => '匯入', + 'import_this_file' => 'Map fields and process this file', 'importing' => '匯入中', 'importing_help' => '您可透過 CSV 格式檔案匯入資產、授權、配件、耗材以及使用者。

CSV檔案必須以逗號分格,並依照說明文件中的CSV範例保留首部及格式。', 'import-history' => '匯入歷史記錄', @@ -181,6 +183,7 @@ return [ 'lock_passwords' => '此欄位值不會儲存在 Demo 安裝.', 'feature_disabled' => '演示模式下禁用此功能', 'location' => '位置', + 'location_plural' => 'Location|Locations', 'locations' => '位置', 'logo_size' => '正方形 logos 最適合 Logo + Text 顯示. Logo 最大顯示尺寸是 50px 高 x 500px 寬. ', 'logout' => '登出', @@ -199,6 +202,7 @@ return [ 'new_password' => '新密碼', 'next' => '下一頁', 'next_audit_date' => '下次稽核日期', + 'no_email' => 'No email address associated with this user', 'last_audit' => '最後稽核日期', 'new' => 'new!', 'no_depreciation' => '永久', @@ -270,8 +274,8 @@ return [ 'supplier' => '供應商', 'suppliers' => '供應商', 'sure_to_delete' => '您確定要刪除嗎?', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', + 'sure_to_delete_var' => '您確定要刪除 :item 嗎?', + 'delete_what' => '刪除 :item', 'submit' => '送出', 'target' => '目標', 'time_and_date_display' => '顯示時間與日期', @@ -290,7 +294,7 @@ return [ 'user' => '使用者', 'accepted' => '已接受', 'declined' => '已拒絕', - 'unassigned' => 'Unassigned', + 'unassigned' => '未分配的', 'unaccepted_asset_report' => '未接受的資產', 'users' => '使用者', 'viewall' => '檢視全部', @@ -355,7 +359,7 @@ return [ 'synchronize' => '同步', 'sync_results' => '同步結果', 'license_serial' => '序號/產品密鑰', - 'invalid_category' => 'Invalid or missing category', + 'invalid_category' => '類別無效或缺失', 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => '這是您的儀表板。有許多像這樣的儀表板,但這個是您的。', '60_percent_warning' => '60% 完成 (警告)', @@ -371,12 +375,12 @@ return [ 'consumables_count' => '耗材數量', 'components_count' => '組件數量', 'licenses_count' => '授權數量', - 'notification_error' => 'Error', + 'notification_error' => '錯誤', 'notification_error_hint' => '請檢查以下表格是否有錯誤', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_success' => '成功', + 'notification_warning' => '警告', + 'notification_info' => '資訊', 'asset_information' => '資產資訊', 'model_name' => '型號名稱', 'asset_name' => '資產名稱', @@ -436,13 +440,14 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => '已停用產生自動遞增的資產標籤,所以所有列都需要填寫 "資產標籤" 欄位。', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => '注意:已啟用產生自動遞增的資產標籤,所以將會為沒有填寫 "資產標籤" 的列建立資產。已填寫 "資產標籤" 的列將會更新為提供的資訊。', 'send_welcome_email_to_users' => '為新使用者傳送歡迎電子郵件?', + 'send_email' => 'Send Email', + 'call' => 'Call number', 'back_before_importing' => '匯入前先進行備份?', 'csv_header_field' => 'CSV 標頭欄位', 'import_field' => '匯入欄位', 'sample_value' => '範例值', 'no_headers' => '未找到欄位', 'error_in_import_file' => '讀取 CSV 檔案時發生錯誤::error', - 'percent_complete' => ':percent % 完成', 'errors_importing' => '匯入時發生一些錯誤:', 'warning' => '警告::warning', 'success_redirecting' => '成功... 正在重新導向。', @@ -458,6 +463,7 @@ return [ 'no_autoassign_licenses_help' => '不要在授權的使用者介面或命令列工具中包含使用者以進行批次分配。', 'modal_confirm_generic' => '你確定嗎?', 'cannot_be_deleted' => '此項目無法被刪除', + 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => '此項目無法借出。請檢查剩餘數量。', 'serial_number' => '序號', 'item_notes' => ':item 備註', @@ -486,10 +492,41 @@ return [ 'address2' => '地址第二行', 'import_note' => '使用 csv 匯入器匯入', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% 完成', + 'uploading' => '上傳中... ', + 'upload_error' => '上傳檔案錯誤,請檢查是否有空行,列名稱是否重複。', + 'copy_to_clipboard' => '複製到剪貼簿', + 'copied' => '已複製!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id 不存在或已刪除', + 'action_permission_denied' => '您沒有權限做 :action :item_type ID :id', + 'action_permission_generic' => '您沒有權限做 :action this :item_type', + 'edit' => '編輯', + 'action_source' => '行動來源', + 'or' => 'or', + 'url' => '網址', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] ]; diff --git a/resources/lang/zh-TW/localizations.php b/resources/lang/zh-TW/localizations.php index 7e61dd7a3b..ac89b30746 100644 --- a/resources/lang/zh-TW/localizations.php +++ b/resources/lang/zh-TW/localizations.php @@ -4,62 +4,66 @@ return [ 'select_language' => '選擇語言', 'languages' => [ - 'en'=> '美式英語', + 'en-US'=> '美式英語', 'en-GB'=> '英式英語', - 'af'=> '南非荷蘭語', - 'ar'=> '阿拉伯語', - 'bg'=> '保加利亞語', + 'am-ET' => 'Amharic', + 'af-ZA'=> '南非荷蘭語', + 'ar-SA'=> '阿拉伯語', + 'bg-BG'=> '保加利亞語', 'zh-CN'=> '簡體中文', 'zh-TW'=> '繁體中文', - 'hr'=> '克羅埃西亞語', - 'cs'=> '捷克語', - 'da'=> '丹麥語', - 'nl'=> '荷蘭語', + 'ca-ES' => 'Catalan', + 'hr-HR'=> '克羅埃西亞語', + 'cs-CZ'=> '捷克語', + 'da-DK'=> '丹麥語', + 'nl-NL'=> '荷蘭語', 'en-ID'=> '印度尼西亞英語', - 'et'=> '愛沙尼亞語', - 'fil'=> '菲律賓語', - 'fi'=> '芬蘭語', - 'fr'=> '法語', - 'de'=> '德語', - 'de-i'=> '德語(非正式)', - 'el'=> '希臘語', - 'he'=> '希伯來語', - 'hu'=> '匈牙利語', - 'is' => '冰島語', - 'id'=> '印尼語', + 'et-EE'=> '愛沙尼亞語', + 'fil-PH'=> '菲律賓語', + 'fi-FI'=> '芬蘭語', + 'fr-FR'=> '法語', + 'de-DE'=> '德語', + 'de-if'=> '德語(非正式)', + 'el-GR'=> '希臘語', + 'he-IL'=> '希伯來語', + 'hu-HU'=> '匈牙利語', + 'is-IS' => '冰島語', + 'id-ID'=> '印尼語', 'ga-IE'=> '愛爾蘭語', - 'it'=> '義大利語', - 'ja'=> '日語', - 'km' => 'Khmer', - 'ko'=> '韓語', - 'lv'=>'拉脫維亞語', - 'lt'=> '立陶宛語', - 'mk'=> '馬其頓語', - 'ms'=> '馬來語', - 'mi'=> '毛利語', - 'mn'=> '蒙古語', - 'no'=> '挪威語', - 'fa'=> '波斯語', - 'pl'=> '波蘭語', + 'it-IT'=> '義大利語', + 'ja-JP'=> '日語', + 'km-KH'=>'Khmer', + 'ko-KR'=> '韓語', + 'lt-LT'=>'立陶宛語', + 'lv-LV'=> '拉脫維亞語', + 'mk-MK'=> '馬其頓語', + 'ms-MY'=> '馬來語', + 'mi-NZ'=> '毛利語', + 'mn-MN'=> '蒙古語', + 'no-NO'=> '挪威語', + 'fa-IR'=> '波斯語', + 'pl-PL'=> '波蘭語', 'pt-PT'=> '葡萄牙語', 'pt-BR'=> '巴西葡萄牙語', - 'ro'=> '羅馬尼亞語', - 'ru'=> '俄語', + 'ro-RO'=> '羅馬尼亞語', + 'ru-RU'=> '俄語', 'sr-CS' => '塞爾維亞語(拉丁文)', - 'sl'=> '斯洛維尼亞語', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> '斯洛維尼亞語', + 'so-SO'=> 'Somali', 'es-ES'=> '西班牙語', 'es-CO'=> '哥倫比亞西班牙語', 'es-MX'=> '墨西哥西班牙語', 'es-VE'=> '委內瑞拉西班牙語', 'sv-SE'=> '瑞典語', - 'tl'=> '塔加洛語', - 'ta'=> '泰米爾語', - 'th'=> '泰語', - 'tr'=> '土耳其語', - 'uk'=> '烏克蘭語', - 'vi'=> '越南語', - 'cy'=> '威爾斯語', - 'zu'=> '祖魯語', + 'tl-PH'=> '塔加洛語', + 'ta-IN'=> '泰米爾語', + 'th-TH'=> '泰語', + 'tr-TR'=> '土耳其語', + 'uk-UA'=> '烏克蘭語', + 'vi-VN'=> '越南語', + 'cy-GB'=> '威爾斯語', + 'zu-ZA'=> '祖魯語', ], 'select_country' => '選擇一個國家', diff --git a/resources/lang/zh-TW/mail.php b/resources/lang/zh-TW/mail.php index 2df8cb887c..46bf60a455 100644 --- a/resources/lang/zh-TW/mail.php +++ b/resources/lang/zh-TW/mail.php @@ -1,10 +1,33 @@ '使用者已接收一項物品', - 'acceptance_asset_declined' => '使用者已拒絕一項物品', + + 'Accessory_Checkin_Notification' => '配件繳回', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => '資產繳回', + 'Asset_Checkout_Notification' => '資產已借出', + 'Confirm_Accessory_Checkin' => '確認配件繳回', + 'Confirm_Asset_Checkin' => '確認資產繳回', + 'Confirm_accessory_delivery' => '確認交付配件', + 'Confirm_asset_delivery' => '確認交付資產', + 'Confirm_consumable_delivery' => '確認交付耗材', + 'Confirm_license_delivery' => '確認交付授權', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => '日', + 'Expected_Checkin_Date' => '您借出的一項資產預計在 :date 歸還', + 'Expected_Checkin_Notification' => '提醒: :name 接近繳回最後期限', + 'Expected_Checkin_Report' => '預計資產繳回報告', + 'Expiring_Assets_Report' => '過期資產報告', + 'Expiring_Licenses_Report' => '過期授權報告', + 'Item_Request_Canceled' => '已取消申請物品', + 'Item_Requested' => '已申請物品', + 'License_Checkin_Notification' => '授權繳回', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => '低庫存報告', 'a_user_canceled' => '使用者已取消項目申請', 'a_user_requested' => '使用者已申請項目', + 'acceptance_asset_accepted' => '使用者已接收一項物品', + 'acceptance_asset_declined' => '使用者已拒絕一項物品', 'accessory_name' => '配件名稱:', 'additional_notes' => '備註:', 'admin_has_created' => '管理員已在 :web 為您新增帳號', @@ -12,58 +35,52 @@ return [ 'asset_name' => '資產名稱:', 'asset_requested' => '申請資產', 'asset_tag' => '資產標籤', + 'assets_warrantee_alert' => '有 :count 項資產的保固將在接下來的 :threshold 天內到期。|有 :count 項資產的保固將在接下來的 :threshold 天內到期。', 'assigned_to' => '分配給', 'best_regards' => 'Best regards,', 'canceled' => '取消:', 'checkin_date' => '繳回日期:', 'checkout_date' => '借出日期:', - 'click_to_confirm' => '請點擊鏈結啟用您 :web 的帳戶:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', 'click_on_the_link_accessory' => '請點擊鏈結確認您已收到配件。', 'click_on_the_link_asset' => '請點擊鏈結確認您已收到資產。', - 'Confirm_Asset_Checkin' => '確認資產繳回', - 'Confirm_Accessory_Checkin' => '確認配件繳回', - 'Confirm_accessory_delivery' => '確認交付配件', - 'Confirm_license_delivery' => '確認交付授權', - 'Confirm_asset_delivery' => '確認交付資產', - 'Confirm_consumable_delivery' => '確認交付耗材', + 'click_to_confirm' => '請點擊鏈結啟用您 :web 的帳戶:', 'current_QTY' => '目前數量', - 'Days' => '日', 'days' => '日', 'expecting_checkin_date' => '預計歸還日期:', 'expires' => '過期', - 'Expiring_Assets_Report' => '過期資產報告', - 'Expiring_Licenses_Report' => '過期授權報告', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => '我同意使用條款,並且已經收到物品。', - 'item' => '項目:', - 'Item_Request_Canceled' => '已取消申請物品', - 'Item_Requested' => '已申請物品', - 'link_to_update_password' => '請點擊以下鏈結以更新 :web 的密碼:', - 'login_first_admin' => '使用以下憑證登入新安裝的 Snipe-IT:', - 'login' => '登入', - 'Low_Inventory_Report' => '低庫存報告', 'inventory_report' => '庫存報告', + 'item' => '項目:', + 'license_expiring_alert' => '有 :count 個授權將在 :threshold 天後到期。|有 :count 個授權將在 :threshold 天後到期。', + 'link_to_update_password' => '請點擊以下鏈結以更新 :web 的密碼:', + 'login' => '登入', + 'login_first_admin' => '使用以下憑證登入新安裝的 Snipe-IT:', + 'low_inventory_alert' => '有 :count 種物品已經低於或者接近最小庫存。|有 :count 種物品已經低於或者接近最小庫存。', 'min_QTY' => '最小數量', 'name' => '名字', 'new_item_checked' => '一項新物品已分配至您的名下,詳細資訊如下。', + 'notes' => '備註', 'password' => '密碼', 'password_reset' => '密碼重設', - 'read_the_terms' => '請閱讀以下使用條款。', - 'read_the_terms_and_click' => '請閱讀使用條款,點擊底下鏈結確認您已閱讀並同意使用條款,並已收到資產。', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', 'requested' => '已申請', 'reset_link' => '您的密碼重設連結', 'reset_password' => '請按一下此處重置您的密碼︰', + 'rights_reserved' => '版權所有。', 'serial' => '序號', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', 'supplier' => '供應商', 'tag' => '標籤', 'test_email' => 'Snipe-IT 測試電子郵件', 'test_mail_text' => '這是一封 Snipe-IT 資產管理系統的測試電子郵件,如果您收到,表示郵件通知正常運作 :)', 'the_following_item' => '以下項目已繳回:', - 'low_inventory_alert' => '有 :count 種物品已經低於或者接近最小庫存。|有 :count 種物品已經低於或者接近最小庫存。', - 'assets_warrantee_alert' => '有 :count 項資產的保固將在接下來的 :threshold 天內到期。|有 :count 項資產的保固將在接下來的 :threshold 天內到期。', - 'license_expiring_alert' => '有 :count 個授權將在 :threshold 天後到期。|有 :count 個授權將在 :threshold 天後到期。', 'to_reset' => '要重設 :web 的密碼,請完成此表單:', 'type' => '類型', 'upcoming-audits' => '有 :count 項資產將在接下來的 :threshold 天內進行稽核。|有 :count 項資產將在接下來的 :threshold 天內進行稽核。', @@ -71,14 +88,6 @@ return [ 'username' => '使用者名稱', 'welcome' => '歡迎您 :name', 'welcome_to' => '歡迎來到 :web!', - 'your_credentials' => '您的 Snipe-IT 憑證', - 'Accessory_Checkin_Notification' => '配件繳回', - 'Asset_Checkin_Notification' => '資產繳回', - 'Asset_Checkout_Notification' => '資產已借出', - 'License_Checkin_Notification' => '授權繳回', - 'Expected_Checkin_Report' => '預計資產繳回報告', - 'Expected_Checkin_Notification' => '提醒: :name 接近繳回最後期限', - 'Expected_Checkin_Date' => '您借出的一項資產預計在 :date 歸還', 'your_assets' => '查看您的資產', - 'rights_reserved' => '版權所有。', + 'your_credentials' => '您的 Snipe-IT 憑證', ]; diff --git a/resources/lang/zh-TW/passwords.php b/resources/lang/zh-TW/passwords.php index 8f9fd7df9a..dbc0370cb2 100644 --- a/resources/lang/zh-TW/passwords.php +++ b/resources/lang/zh-TW/passwords.php @@ -5,5 +5,5 @@ return [ 'user' => '如果該電子郵件已存在我們的系統中,一封含有恢復密碼的郵件將被傳送', 'token' => '這個密碼重置安全權杖無效或過期,或與提供的用戶名稱不相符', 'reset' => '您的密碼已重設成功!', - 'password_change' => 'Your password has been updated!', + 'password_change' => '您的密碼已更新!', ]; diff --git a/resources/lang/zh-TW/validation.php b/resources/lang/zh-TW/validation.php index 8e5cefbf3c..432e9d2817 100644 --- a/resources/lang/zh-TW/validation.php +++ b/resources/lang/zh-TW/validation.php @@ -96,8 +96,7 @@ return [ 'url' => ':attribute 格式不正確', 'unique_undeleted' => ':attribute 必須是唯一值', 'non_circular' => ':attribule 屬性不能建立一個循環參考', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', + 'not_array' => ':attribute cannot be an array.', 'disallow_same_pwd_as_user_fields' => '密碼不可以和使用者名稱相同', 'letters' => '密碼至少必須包含 1 個字母。', 'numbers' => '密碼至少必須包含 1 個數字。', @@ -106,6 +105,8 @@ return [ 'gte' => [ 'numeric' => '值不能為負' ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', /* @@ -152,4 +153,10 @@ return [ 'attributes' => [], + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', ]; diff --git a/resources/lang/so/account/general.php b/resources/lang/zu-ZA/account/general.php similarity index 100% rename from resources/lang/so/account/general.php rename to resources/lang/zu-ZA/account/general.php diff --git a/resources/lang/zu/admin/accessories/general.php b/resources/lang/zu-ZA/admin/accessories/general.php similarity index 100% rename from resources/lang/zu/admin/accessories/general.php rename to resources/lang/zu-ZA/admin/accessories/general.php diff --git a/resources/lang/zu/admin/accessories/message.php b/resources/lang/zu-ZA/admin/accessories/message.php similarity index 100% rename from resources/lang/zu/admin/accessories/message.php rename to resources/lang/zu-ZA/admin/accessories/message.php diff --git a/resources/lang/zu/admin/accessories/table.php b/resources/lang/zu-ZA/admin/accessories/table.php similarity index 100% rename from resources/lang/zu/admin/accessories/table.php rename to resources/lang/zu-ZA/admin/accessories/table.php diff --git a/resources/lang/zu/admin/asset_maintenances/form.php b/resources/lang/zu-ZA/admin/asset_maintenances/form.php similarity index 100% rename from resources/lang/zu/admin/asset_maintenances/form.php rename to resources/lang/zu-ZA/admin/asset_maintenances/form.php diff --git a/resources/lang/zu/admin/asset_maintenances/general.php b/resources/lang/zu-ZA/admin/asset_maintenances/general.php similarity index 100% rename from resources/lang/zu/admin/asset_maintenances/general.php rename to resources/lang/zu-ZA/admin/asset_maintenances/general.php diff --git a/resources/lang/zu/admin/asset_maintenances/message.php b/resources/lang/zu-ZA/admin/asset_maintenances/message.php similarity index 100% rename from resources/lang/zu/admin/asset_maintenances/message.php rename to resources/lang/zu-ZA/admin/asset_maintenances/message.php diff --git a/resources/lang/zu/admin/asset_maintenances/table.php b/resources/lang/zu-ZA/admin/asset_maintenances/table.php similarity index 100% rename from resources/lang/zu/admin/asset_maintenances/table.php rename to resources/lang/zu-ZA/admin/asset_maintenances/table.php diff --git a/resources/lang/zu/admin/categories/general.php b/resources/lang/zu-ZA/admin/categories/general.php similarity index 100% rename from resources/lang/zu/admin/categories/general.php rename to resources/lang/zu-ZA/admin/categories/general.php diff --git a/resources/lang/zu/admin/categories/message.php b/resources/lang/zu-ZA/admin/categories/message.php similarity index 100% rename from resources/lang/zu/admin/categories/message.php rename to resources/lang/zu-ZA/admin/categories/message.php diff --git a/resources/lang/zu/admin/categories/table.php b/resources/lang/zu-ZA/admin/categories/table.php similarity index 100% rename from resources/lang/zu/admin/categories/table.php rename to resources/lang/zu-ZA/admin/categories/table.php diff --git a/resources/lang/zu-ZA/admin/companies/general.php b/resources/lang/zu-ZA/admin/companies/general.php new file mode 100644 index 0000000000..35d25b139a --- /dev/null +++ b/resources/lang/zu-ZA/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Khetha inkampani', + 'about_companies' => 'Mayelana nezinkampani', + '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-ZA/admin/companies/message.php similarity index 100% rename from resources/lang/zu/admin/companies/message.php rename to resources/lang/zu-ZA/admin/companies/message.php diff --git a/resources/lang/zu-ZA/admin/companies/table.php b/resources/lang/zu-ZA/admin/companies/table.php new file mode 100644 index 0000000000..67241ea7ab --- /dev/null +++ b/resources/lang/zu-ZA/admin/companies/table.php @@ -0,0 +1,11 @@ + 'Izinkampani', + 'create' => 'Dala iNkampani', + 'email' => 'Company Email', + 'title' => 'Inkampani', + 'phone' => 'Company Phone', + 'update' => 'Buyekeza Inkampani', + 'name' => 'Igama Lenkampani', + 'id' => 'ID', +); diff --git a/resources/lang/zu/admin/components/general.php b/resources/lang/zu-ZA/admin/components/general.php similarity index 100% rename from resources/lang/zu/admin/components/general.php rename to resources/lang/zu-ZA/admin/components/general.php diff --git a/resources/lang/zu/admin/components/message.php b/resources/lang/zu-ZA/admin/components/message.php similarity index 100% rename from resources/lang/zu/admin/components/message.php rename to resources/lang/zu-ZA/admin/components/message.php diff --git a/resources/lang/zu/admin/components/table.php b/resources/lang/zu-ZA/admin/components/table.php similarity index 100% rename from resources/lang/zu/admin/components/table.php rename to resources/lang/zu-ZA/admin/components/table.php diff --git a/resources/lang/zu/admin/consumables/general.php b/resources/lang/zu-ZA/admin/consumables/general.php similarity index 100% rename from resources/lang/zu/admin/consumables/general.php rename to resources/lang/zu-ZA/admin/consumables/general.php diff --git a/resources/lang/zu/admin/consumables/message.php b/resources/lang/zu-ZA/admin/consumables/message.php similarity index 100% rename from resources/lang/zu/admin/consumables/message.php rename to resources/lang/zu-ZA/admin/consumables/message.php diff --git a/resources/lang/zu/admin/consumables/table.php b/resources/lang/zu-ZA/admin/consumables/table.php similarity index 100% rename from resources/lang/zu/admin/consumables/table.php rename to resources/lang/zu-ZA/admin/consumables/table.php diff --git a/resources/lang/zu/admin/custom_fields/general.php b/resources/lang/zu-ZA/admin/custom_fields/general.php similarity index 100% rename from resources/lang/zu/admin/custom_fields/general.php rename to resources/lang/zu-ZA/admin/custom_fields/general.php diff --git a/resources/lang/zu/admin/custom_fields/message.php b/resources/lang/zu-ZA/admin/custom_fields/message.php similarity index 100% rename from resources/lang/zu/admin/custom_fields/message.php rename to resources/lang/zu-ZA/admin/custom_fields/message.php diff --git a/resources/lang/zu/admin/departments/message.php b/resources/lang/zu-ZA/admin/departments/message.php similarity index 100% rename from resources/lang/zu/admin/departments/message.php rename to resources/lang/zu-ZA/admin/departments/message.php diff --git a/resources/lang/zu/admin/departments/table.php b/resources/lang/zu-ZA/admin/departments/table.php similarity index 100% rename from resources/lang/zu/admin/departments/table.php rename to resources/lang/zu-ZA/admin/departments/table.php diff --git a/resources/lang/zu/admin/depreciations/general.php b/resources/lang/zu-ZA/admin/depreciations/general.php similarity index 100% rename from resources/lang/zu/admin/depreciations/general.php rename to resources/lang/zu-ZA/admin/depreciations/general.php diff --git a/resources/lang/zu/admin/depreciations/message.php b/resources/lang/zu-ZA/admin/depreciations/message.php similarity index 100% rename from resources/lang/zu/admin/depreciations/message.php rename to resources/lang/zu-ZA/admin/depreciations/message.php diff --git a/resources/lang/zu/admin/depreciations/table.php b/resources/lang/zu-ZA/admin/depreciations/table.php similarity index 100% rename from resources/lang/zu/admin/depreciations/table.php rename to resources/lang/zu-ZA/admin/depreciations/table.php diff --git a/resources/lang/zu/admin/groups/message.php b/resources/lang/zu-ZA/admin/groups/message.php similarity index 100% rename from resources/lang/zu/admin/groups/message.php rename to resources/lang/zu-ZA/admin/groups/message.php diff --git a/resources/lang/zu/admin/groups/table.php b/resources/lang/zu-ZA/admin/groups/table.php similarity index 100% rename from resources/lang/zu/admin/groups/table.php rename to resources/lang/zu-ZA/admin/groups/table.php diff --git a/resources/lang/zu/admin/groups/titles.php b/resources/lang/zu-ZA/admin/groups/titles.php similarity index 100% rename from resources/lang/zu/admin/groups/titles.php rename to resources/lang/zu-ZA/admin/groups/titles.php diff --git a/resources/lang/zu-ZA/admin/hardware/form.php b/resources/lang/zu-ZA/admin/hardware/form.php new file mode 100644 index 0000000000..8426067313 --- /dev/null +++ b/resources/lang/zu-ZA/admin/hardware/form.php @@ -0,0 +1,59 @@ + 'Qinisekisa u-Bulk Susa amafa', + 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_delete_help' => 'Buyekeza amafa wokususwa okuningi ngezansi. Uma usususiwe, la mafa angabuyiselwa, kodwa ngeke ahlanganiswe nanoma yimuphi abasebenzisi okwamanje abelwe wona.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'Uzosusa: impahla ye-asethi_diza.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'Ikhiyiwe Kuzo', + 'checkout_date' => 'Usuku lokuhlola', + 'checkin_date' => 'Usuku lokuhlola', + 'checkout_to' => 'I-Checkout iya', + 'cost' => 'Izindleko zokuthenga', + 'create' => 'Dala i-Asset', + 'date' => 'Usuku lokuthenga', + 'depreciation' => 'Ukunciphisa', + 'depreciates_on' => 'Iyancipha', + 'default_location' => 'Indawo okuzenzakalelayo', + 'default_location_phone' => 'Default Location Phone', + 'eol_date' => 'Usuku lwe-EOL', + 'eol_rate' => 'I-EOL Rate', + 'expected_checkin' => 'Ilanga le-Checkin elilindelekile', + 'expires' => 'Iphelelwa yisikhathi', + 'fully_depreciated' => 'Ukunciphisa ngokuphelele', + 'help_checkout' => 'Uma ufisa ukwabela le mali ngaso leso sikhathi, khetha "Ukulungele Ukusebenzisa" kusuka kuhlu lokulunga ngenhla.', + 'mac_address' => 'Ikheli le-MAC', + 'manufacturer' => 'Umkhiqizi', + 'model' => 'Isibonelo', + 'months' => 'izinyanga', + 'name' => 'Igama lefa', + 'notes' => 'Amanothi', + 'order' => 'Inombolo Ye-oda', + 'qr' => 'Ikhodi ye-QR', + 'requestable' => 'Abasebenzisi bangase bacele le mali', + 'select_statustype' => 'Khetha uhlobo lomumo', + 'serial' => 'Serial', + 'status' => 'Isimo', + 'tag' => 'Ithegi lefa', + 'update' => 'Ukuvuselelwa kwefa', + 'warranty' => 'Iwaranti', + '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', + 'optional_infos' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/zu-ZA/admin/hardware/general.php b/resources/lang/zu-ZA/admin/hardware/general.php new file mode 100644 index 0000000000..9083ecc9f4 --- /dev/null +++ b/resources/lang/zu-ZA/admin/hardware/general.php @@ -0,0 +1,43 @@ + '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', + 'asset' => 'Impahla', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'I-Checkin Asset', + 'checkout' => 'I-Asset ye-Checkout', + 'clone' => 'Clone Asset', + 'deployable' => 'Iyasebenza', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Hlela Impahla', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Iyadingeka', + 'requested' => 'Kuceliwe', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Buyisela imali', + 'pending' => 'Kulindile', + 'undeployable' => 'Awuvumelekile', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + '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', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/zu-ZA/admin/hardware/message.php b/resources/lang/zu-ZA/admin/hardware/message.php new file mode 100644 index 0000000000..829db3f461 --- /dev/null +++ b/resources/lang/zu-ZA/admin/hardware/message.php @@ -0,0 +1,90 @@ + 'Thola: Lelifa limakwe njengamanje elingenakutholakali. Uma lesi simo sesishintshile, sicela ubuyekeze isimo sesifa.', + 'does_not_exist' => 'Impahla ayikho.', + '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' => [ + 'error' => 'Impahla ayidalwanga, sicela uzame futhi. :(', + 'success' => 'Ifa lidalwe ngempumelelo. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + 'update' => [ + 'error' => 'Ifa alizange libuyekezwe, sicela uzame futhi', + 'success' => 'Ifa libuyekezwe ngempumelelo.', + 'nothing_updated' => 'Awekho amasimu akhethiwe, ngakho-ke akukho lutho olubuyekeziwe.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + ], + + 'restore' => [ + 'error' => 'Ifa alizange libuyiselwe, sicela uzame futhi', + 'success' => 'Ifa libuyiselwe ngempumelelo.', + 'bulk_success' => 'Ifa libuyiselwe ngempumelelo.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Ukuhlolwa kwamafa akuphumelelanga. Ngicela uzame futhi.', + 'success' => 'I-akhawunti yokuthengisa ilandelwe ngempumelelo.', + ], + + + 'deletefile' => [ + 'error' => 'Ifayela alisusiwe. Ngicela uzame futhi.', + 'success' => 'Ifayili isusiwe ngempumelelo.', + ], + + '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' => [ + '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', + 'file_missing' => 'The file selected is missing', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + '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.', + ], + + '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', + ], + + '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' => [ + 'error' => 'Ifa alizange liceliwe, sicela uzame futhi', + 'success' => 'Ifa liceliwe ngempumelelo.', + 'canceled' => 'Isicelo sokuhlola sikhanseliwe ngempumelelo', + ], + +]; diff --git a/resources/lang/zu-ZA/admin/hardware/table.php b/resources/lang/zu-ZA/admin/hardware/table.php new file mode 100644 index 0000000000..d93d41f779 --- /dev/null +++ b/resources/lang/zu-ZA/admin/hardware/table.php @@ -0,0 +1,33 @@ + 'Ithegi lefa', + 'asset_model' => 'Isibonelo', + 'assigned_to' => 'Kwabiwa Ku', + 'book_value' => 'Current Value', + 'change' => 'In / Out', + 'checkout_date' => 'Usuku lokuhlola', + 'checkoutto' => 'Ikhishiwe', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Ukuhluka', + 'dl_csv' => 'Landa i-CSV', + 'eol' => 'I-EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Indawo', + 'purchase_cost' => 'Izindleko', + 'purchase_date' => 'Kuthengwe', + 'serial' => 'Serial', + 'status' => 'Isimo', + 'title' => 'Impahla', + 'image' => 'Isithombe sedivayisi', + 'days_without_acceptance' => 'Izinsuku Ngaphandle Kwemukelwa', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Kwabiwa Ku', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/zu-ZA/admin/kits/general.php b/resources/lang/zu-ZA/admin/kits/general.php new file mode 100644 index 0000000000..862a51230b --- /dev/null +++ b/resources/lang/zu-ZA/admin/kits/general.php @@ -0,0 +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. ', + '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' => 'Ilayisense ayikho', + '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' => 'Ukuthengwa akukho', + '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' => 'I-accessory ayikho', + '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/labels/message.php b/resources/lang/zu-ZA/admin/labels/message.php similarity index 100% rename from resources/lang/mn/admin/labels/message.php rename to resources/lang/zu-ZA/admin/labels/message.php diff --git a/resources/lang/zu-ZA/admin/labels/table.php b/resources/lang/zu-ZA/admin/labels/table.php new file mode 100644 index 0000000000..4e0fcb5340 --- /dev/null +++ b/resources/lang/zu-ZA/admin/labels/table.php @@ -0,0 +1,19 @@ + 'Test Company Limited', + 'example_defaultloc' => 'Building 1', + 'example_category' => 'Test Category', + 'example_location' => 'Building 2', + 'example_manufacturer' => 'Test Manufacturing Inc.', + 'example_model' => 'Test Model', + 'example_supplier' => 'Test Company Limited', + 'labels_per_page' => 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Maka', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Ilogo', + 'support_title' => 'Isihloko', + +]; \ No newline at end of file diff --git a/resources/lang/zu/admin/licenses/form.php b/resources/lang/zu-ZA/admin/licenses/form.php similarity index 100% rename from resources/lang/zu/admin/licenses/form.php rename to resources/lang/zu-ZA/admin/licenses/form.php diff --git a/resources/lang/zu-ZA/admin/licenses/general.php b/resources/lang/zu-ZA/admin/licenses/general.php new file mode 100644 index 0000000000..8ccd36c984 --- /dev/null +++ b/resources/lang/zu-ZA/admin/licenses/general.php @@ -0,0 +1,51 @@ + 'Mayelana namalayisense', + 'about_licenses' => 'Amalayisensi asetshenziselwa ukulandelela isofthiwe. Unenombolo ecacisiwe yezihlalo ezingahlolwa kubantu ngabanye', + 'checkin' => 'Isikhundla selayisensi ye-Checkin', + 'checkout_history' => 'Umlando Wokuhlola', + 'checkout' => 'I-Checkout License Isihlalo', + 'edit' => 'Hlela i-License', + 'filetype_info' => 'Amafayela afakiwe avunyelwe yi-png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ne-rar.', + 'clone' => 'Ilayisensi ye-clone', + 'history_for' => 'Umlando we', + 'in_out' => 'In / Out', + 'info' => 'Ulwazi lwelayisense', + 'license_seats' => 'Izihlalo zelayisense', + 'seat' => 'Isihlalo', + 'seats' => 'Izihlalo', + 'software_licenses' => 'Ilayisense Yezinhlelo', + 'user' => 'Umsebenzisi', + 'view' => 'Buka ilayisense', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], + + 'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.', + 'below_threshold_short' => 'This item is below the minimum required quantity.', +); diff --git a/resources/lang/zu/admin/licenses/message.php b/resources/lang/zu-ZA/admin/licenses/message.php similarity index 100% rename from resources/lang/zu/admin/licenses/message.php rename to resources/lang/zu-ZA/admin/licenses/message.php diff --git a/resources/lang/zu/admin/licenses/table.php b/resources/lang/zu-ZA/admin/licenses/table.php similarity index 100% rename from resources/lang/zu/admin/licenses/table.php rename to resources/lang/zu-ZA/admin/licenses/table.php diff --git a/resources/lang/zu/admin/locations/message.php b/resources/lang/zu-ZA/admin/locations/message.php similarity index 100% rename from resources/lang/zu/admin/locations/message.php rename to resources/lang/zu-ZA/admin/locations/message.php diff --git a/resources/lang/zu-ZA/admin/locations/table.php b/resources/lang/zu-ZA/admin/locations/table.php new file mode 100644 index 0000000000..cdc88aa924 --- /dev/null +++ b/resources/lang/zu-ZA/admin/locations/table.php @@ -0,0 +1,42 @@ + '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. + 'assets_checkedout' => 'Amafa anikezwe', + 'id' => 'ID', + 'city' => 'Idolobha', + 'state' => 'Isimo', + 'country' => 'Izwe', + 'create' => 'Dala indawo', + 'update' => 'Buyekeza Indawo', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Igama lendawo', + 'address' => 'Ikheli', + 'address2' => 'Address Line 2', + 'zip' => 'I-Postal Code', + 'locations' => 'Izindawo', + 'parent' => 'Umzali', + 'currency' => 'Imali Yendawo', + 'ldap_ou' => 'Usesho lwe-LDAP OU', + 'user_name' => 'User Name', + 'department' => 'UMnyango', + 'location' => 'Indawo', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Igama', + 'asset_category' => 'Isigaba', + 'asset_manufacturer' => 'Umkhiqizi', + 'asset_model' => 'Isibonelo', + 'asset_serial' => 'Serial', + 'asset_location' => 'Indawo', + 'asset_checked_out' => 'Ikhishiwe', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Usuku:', + 'phone' => 'Location Phone', + '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-ZA/admin/manufacturers/message.php b/resources/lang/zu-ZA/admin/manufacturers/message.php new file mode 100644 index 0000000000..c60a948d14 --- /dev/null +++ b/resources/lang/zu-ZA/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.', + 'does_not_exist' => 'Umkhiqizi akekho.', + 'assoc_users' => 'Lo menzi okwamanje uhlotshaniswa okungenani oyisibonelo esisodwa futhi angeke asuswe. Sicela ubuyekeze amamodeli akho ukuba angasaphinde abhekisele kulo mkhiqizi futhi uzame futhi.', + + 'create' => array( + 'error' => 'Umkhiqizi akazange adalwe, sicela uzame futhi.', + 'success' => 'Umkhiqizi wadalwa ngempumelelo.' + ), + + 'update' => array( + 'error' => 'Umkhiqizi akabuyekezwanga, sicela uzame futhi', + 'success' => 'Umkhiqizi ubuyekezwe ngempumelelo.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Uqinisekile ukuthi ufisa ukususa lo menzi?', + 'error' => 'Kube nenkinga yokususa umenzi. Ngicela uzame futhi.', + 'success' => 'Umkhiqizi ususiwe ngempumelelo.' + ) + +); diff --git a/resources/lang/zu-ZA/admin/manufacturers/table.php b/resources/lang/zu-ZA/admin/manufacturers/table.php new file mode 100644 index 0000000000..aa86e08f98 --- /dev/null +++ b/resources/lang/zu-ZA/admin/manufacturers/table.php @@ -0,0 +1,16 @@ + 'Mayelana nabakhiqizi', + 'about_manufacturers_text' => 'Abakhiqizi yizinkampani ezidala izimpahla zakho. Ungagcina imininingwane ebalulekile yokuxhumana yokusekela mayelana nabo lapha, ezoboniswa kumakhasi wakho imininingwane yempahla.', + 'asset_manufacturers' => 'Abakhiqizi befa', + 'create' => 'Dala umkhiqizi', + 'id' => 'ID', + 'name' => 'Igama', + 'support_email' => 'Support Imeyili', + 'support_phone' => 'Ifoni yokusekela', + 'support_url' => 'I-URL yokusekela', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Buyekeza umkhiqizi', + +); diff --git a/resources/lang/zu/admin/models/general.php b/resources/lang/zu-ZA/admin/models/general.php similarity index 100% rename from resources/lang/zu/admin/models/general.php rename to resources/lang/zu-ZA/admin/models/general.php diff --git a/resources/lang/zu-ZA/admin/models/message.php b/resources/lang/zu-ZA/admin/models/message.php new file mode 100644 index 0000000000..ddaea5441b --- /dev/null +++ b/resources/lang/zu-ZA/admin/models/message.php @@ -0,0 +1,47 @@ + 'Deleted asset model', + 'does_not_exist' => 'Isibonelo asikho.', + 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'assoc_users' => 'Lo modeli okwamanje uhlotshaniswa nefa elilodwa noma ngaphezulu futhi alinakususwa. Sicela ususe amafa, bese uzama ukususa futhi.', + + + 'create' => array( + 'error' => 'Isibonelo asizange sidalwe, sicela uzame futhi.', + 'success' => 'Isibonelo sidalwe ngempumelelo.', + 'duplicate_set' => 'Imodeli yezimpahla ngelo gama, umkhiqizi kanye nenombolo yomodeli kakade ikhona.', + ), + + 'update' => array( + 'error' => 'Isibonelo asibuyekezwanga, sicela uzame futhi', + 'success' => 'Isibonelo sibuyekezwe ngempumelelo.', + ), + + 'delete' => array( + 'confirm' => 'Ingabe uqinisekile ukuthi ufisa ukususa le model?', + 'error' => 'Kube nenkinga yokususa imodeli. Ngicela uzame futhi.', + 'success' => 'Imodeli isusiwe ngempumelelo.' + ), + + 'restore' => array( + 'error' => 'Isibonelo asibuyisiwe, sicela uzame futhi', + 'success' => 'Isibonelo sibuyiselwe ngempumelelo.' + ), + + 'bulkedit' => array( + 'error' => 'Azikho amasimu ashintshiwe, ngakho akukho lutho olubuyekeziwe.', + 'success' => 'Model successfully updated. |:model_count models successfully updated.', + 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' + ), + +); diff --git a/resources/lang/zu/admin/models/table.php b/resources/lang/zu-ZA/admin/models/table.php similarity index 100% rename from resources/lang/zu/admin/models/table.php rename to resources/lang/zu-ZA/admin/models/table.php diff --git a/resources/lang/zu/admin/reports/general.php b/resources/lang/zu-ZA/admin/reports/general.php similarity index 100% rename from resources/lang/zu/admin/reports/general.php rename to resources/lang/zu-ZA/admin/reports/general.php diff --git a/resources/lang/zu/admin/reports/message.php b/resources/lang/zu-ZA/admin/reports/message.php similarity index 100% rename from resources/lang/zu/admin/reports/message.php rename to resources/lang/zu-ZA/admin/reports/message.php diff --git a/resources/lang/zu-ZA/admin/settings/general.php b/resources/lang/zu-ZA/admin/settings/general.php new file mode 100644 index 0000000000..a901b809c0 --- /dev/null +++ b/resources/lang/zu-ZA/admin/settings/general.php @@ -0,0 +1,367 @@ + '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".', + '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.', + 'admin_settings' => 'Admin Settings', + 'is_ad' => 'Lena iseva ye-Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification 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.', + 'asset_ids' => 'Ama-ID wefa', + 'audit_interval' => 'I-Interval Audit', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'I-Audit Warning Threshold', + 'audit_warning_days_help' => 'Zingaki izinsuku kusengaphambili kufanele sikuxwayise uma izimpahla zifanele ukuhlolwa?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Isiqalo (okukhethwa kukho)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Izipele', + 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', + 'custom_css' => 'I-Custom CSS', + 'custom_css_help' => 'Faka noma iyiphi i-CSS yangokwezifiso ongathanda ukuyisebenzisa. Ungafaki amathegi angu-<style></style>.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Imali Eyingqayizivele', + 'default_eula_text' => 'I-EULA ezenzakalelayo', + 'default_language' => 'Ulimi oluzenzakalelayo', + 'default_eula_help_text' => 'Ungase futhi uhlobanise ama-EULA wangokwezifiso kwizigaba ezithile zefa.', + 'display_asset_name' => 'Bonisa igama lomhlaba', + 'display_checkout_date' => 'Bonisa usuku lokuhlola', + 'display_eol' => 'Bonisa i-EOL ekubukeni kwetafula', + 'display_qr' => 'Bonisa Amakhodi Wesikwele', + 'display_alt_barcode' => 'Bonisa ibhakhodi ye-1D', + 'email_logo' => 'Email Logo', + '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', + '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.', + '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, gravatar, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Yenza isipele', + 'google_workspaces' => 'Google Workspaces', + '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_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + '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', + 'ldap_settings' => 'Izilungiselelo ze-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_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + '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.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'Iseva ye-LDAP', + 'ldap_server_help' => 'Lokhu kufanele kuqale nge-ldap: // (for uncrypted or TLS) noma ldaps: // (for SSL)', + 'ldap_server_cert' => 'Ukuqinisekiswa kwesitifiketi se-LDAP SSL', + 'ldap_server_cert_ignore' => 'Vumela isitifikedi se-SSL esingavumelekile', + 'ldap_server_cert_help' => 'Khetha leli bhokisi lokuhlola uma usebenzisa isitifiketi se-SSL esayiniwe futhi ungathanda ukwamukela isitifiketi esingavumelekile se-SSL.', + 'ldap_tls' => 'Sebenzisa i-TLS', + 'ldap_tls_help' => 'Lokhu kufanele kuhlolwe kuphela uma usebenzisa i-STARTTLS kuseva yakho ye-LDAP.', + 'ldap_uname' => 'Igama lomsebenzisi le-LDAP Ukubopha', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'I-LDAP Ukubopha Iphasiwedi', + 'ldap_basedn' => 'I-Base Bind DN', + 'ldap_filter' => 'Isihlungi se-LDAP', + 'ldap_pw_sync' => 'Ukuvumelanisa kwephasiwedi ye-LDAP', + 'ldap_pw_sync_help' => 'Ungawukhipheli leli bhokisi uma ungafisi ukugcina amaphasiwedi e-LDAP avumelanisiwe namaphasiwedi wendawo. Ukukhubaza lokhu kusho ukuthi abasebenzisi bakho bangakwazi ukungena ngemvume uma ngabe iseva yakho ye-LDAP ayitholakali ngesizathu esithile.', + 'ldap_username_field' => 'Insimu yomsebenzisi', + 'ldap_lname_field' => 'Isibongo', + 'ldap_fname_field' => 'Igama Lokuqala LDAP', + 'ldap_auth_filter_query' => 'Umbuzo wokuqinisekisa we-LDAP', + 'ldap_version' => 'Inguqulo ye-LDAP', + 'ldap_active_flag' => 'I-LDAP i-Flag Active', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'Inombolo yabasebenzi be-LDAP', + 'ldap_email' => 'I-imeyili ye-LDAP', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote' => 'Use Gravatar', + 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.', + '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', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Ilogo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Ukukhawulela abasebenzisi (kufaka phakathi ama-admins) abelwe izinkampani kumpahla yenkampani yabo.', + 'full_multiple_companies_support_text' => 'Ama-Multiple Companies Support Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + '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' => 'Inani elincane elivumelekile lingu-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', + '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_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' => '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', + '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_download' => 'Download Metadata', + 'setting' => 'Ukubeka', + 'settings' => 'Izilungiselelo', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + '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_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', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'ms_teams' => 'Microsoft Teams', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Inguqulo ye-Snipe-IT', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'Ulwazi lwesistimu', + '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.', + 'labels_per_page' => 'Amalebula ngekhasi ngalinye', + 'label_dimensions' => 'Ubukhulu belebula (amayintshi)', + 'next_auto_tag_base' => 'Ukunyuka kokuzenzakalela okulandelayo', + 'page_padding' => 'Ikhasi lamamitha (amasentimitha)', + 'privacy_policy_link' => 'Link to Privacy Policy', + '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', + 'labels_pagewidth' => 'Ububanzi bekhadi lebhalo', + 'labels_pageheight' => 'Ukuphakama kwekhadi lelebula', + 'label_gutters' => 'Ukukhala kwelebuli (amayintshi)', + 'page_dimensions' => 'Ubukhulu bekhasi (amasentimitha)', + 'label_fields' => 'Izinkambu ezibonakalayo zelebuli', + 'inches' => 'amasentimitha', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Xhumanisa ku-Snipe-IT kuma-imeyili', + 'show_url_in_emails_help_text' => 'Ungawukhipheli leli bhokisi uma ungafisi ukuxhuma emuva ekufakweni kwakho kwe-Snipe-IT kuma-footer akho e-imeyili. Kuwusizo uma iningi labasebenzisi bakho lingalokothi lingene ngemvume.', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Ukuphakama kwesilinganiso se-max', + 'thumbnail_max_h_help' => 'Ukuphakama okukhulu kuma-pixel ukuthi izithonjana zingabonisa ekubukeni kuhlu. Min 25, max 500.', + 'two_factor' => 'Ubufakazi bokubili bokuqinisekisa', + 'two_factor_secret' => 'I-Code-Two-Factor', + 'two_factor_enrollment' => 'Ukubhaliswa kwe-Two-Factor', + 'two_factor_enabled_text' => 'Nika amandla i-Factor Two', + 'two_factor_reset' => 'Setha kabusha Imfihlakalo emibili', + 'two_factor_reset_help' => 'Lokhu kuzophoqa umsebenzisi ukubhalisa idivayisi yakhe ne-Google Authenticator futhi. Lokhu kungaba usizo uma idivayisi yabo ebhalisiwe njengamanje ilahlekile noma yebiwe.', + 'two_factor_reset_success' => 'Idivayisi yesici ezimbili isetha kabusha ngempumelelo', + 'two_factor_reset_error' => 'Ukusetha kabusha kabusha kwedivayisi yesici kuhlulekile', + 'two_factor_enabled_warning' => 'Ukunika amandla isici ezimbili uma kungakanikwe amandla okwamanje kuzokuphoqelela ukuba uqinisekise ngobuchwepheshe obhalisiwe be-Google Auth. Uzokwazi ukubhalisa idivayisi yakho uma umuntu engabhalisile okwamanje.', + 'two_factor_enabled_help' => 'Lokhu kuzovula ukuqinisekiswa kwezinto ezimbili usebenzisa i-Google Authenticator.', + 'two_factor_optional' => 'Ukukhetha (Abasebenzisi bangenza noma bakhubaze uma kuvunyelwe)', + 'two_factor_required' => 'Kudingeka kubo bonke abasebenzisi', + 'two_factor_disabled' => 'Khutshaziwe', + 'two_factor_enter_code' => 'Faka i-Code-Two Factor', + 'two_factor_config_complete' => 'Thumela ikhodi', + 'two_factor_enabled_edit_not_allowed' => 'Umlawuli wakho akakakuvumeli ukuhlela lesi silungiselelo.', + 'two_factor_enrollment_text' => "Ukuqinisekiswa okubili kokubili kuyadingeka, noma ngabe idivayisi yakho ayibhalisile okwamanje. Vula uhlelo lwakho lokusebenza lwe-Google Authenticator bese uskena ikhodi ye-QR ngezansi ukuze ubhalise idivayisi yakho. Uma usubhalisile idivayisi yakho, faka ikhodi ngezansi", + 'require_accept_signature' => 'Kudinga isignesha', + 'require_accept_signature_help_text' => 'Ukunika amandla lesi sici kuzodinga ukuthi abasebenzisi bakwazi ukusayina ngokomzimba ngokwamukela ifa.', + 'left' => 'kwesokunxele', + 'right' => 'kwesokudla', + 'top' => 'phezulu', + 'bottom' => 'phansi', + 'vertical' => 'ngokuqondile', + 'horizontal' => 'enezingqimba', + 'unique_serial' => 'Unique serial numbers', + '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' => 'Phenya Amarekhodi Asusiwe', + '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', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Isihloko', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => 'Uhlobo lwe-Barcode ye-2D', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/zu/admin/settings/message.php b/resources/lang/zu-ZA/admin/settings/message.php similarity index 100% rename from resources/lang/zu/admin/settings/message.php rename to resources/lang/zu-ZA/admin/settings/message.php diff --git a/resources/lang/zu-ZA/admin/settings/table.php b/resources/lang/zu-ZA/admin/settings/table.php new file mode 100644 index 0000000000..1b2b44426a --- /dev/null +++ b/resources/lang/zu-ZA/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Kudalwe', + 'size' => 'Size', +); diff --git a/resources/lang/zu-ZA/admin/statuslabels/message.php b/resources/lang/zu-ZA/admin/statuslabels/message.php new file mode 100644 index 0000000000..518431c933 --- /dev/null +++ b/resources/lang/zu-ZA/admin/statuslabels/message.php @@ -0,0 +1,32 @@ + 'Ilebula Label asikho.', + 'deleted_label' => 'Deleted Status Label', + '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' => [ + 'error' => 'Ithebula lesimo asizange idalwe, sicela uzame futhi.', + 'success' => 'Ilebula Label isakhiwe ngempumelelo.', + ], + + 'update' => [ + 'error' => 'Ithebula lesimo asizange ibuyekezwe, sicela uzame futhi', + 'success' => 'Ilebuli yesimo ibuyekezwe ngempumelelo.', + ], + + '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.', + ], + + 'help' => [ + 'undeployable' => 'Lezi zimpahla azikwazi ukwabiwa kunoma ubani.', + 'deployable' => 'Lezi zimpahla zingahlolwa. Uma sebebelwe, bazobheka isimo se-meta sika Ihlisiwe.', + '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/statuslabels/table.php b/resources/lang/zu-ZA/admin/statuslabels/table.php similarity index 100% rename from resources/lang/zu/admin/statuslabels/table.php rename to resources/lang/zu-ZA/admin/statuslabels/table.php diff --git a/resources/lang/zu/admin/suppliers/message.php b/resources/lang/zu-ZA/admin/suppliers/message.php similarity index 100% rename from resources/lang/zu/admin/suppliers/message.php rename to resources/lang/zu-ZA/admin/suppliers/message.php diff --git a/resources/lang/zu-ZA/admin/suppliers/table.php b/resources/lang/zu-ZA/admin/suppliers/table.php new file mode 100644 index 0000000000..3a30b36c54 --- /dev/null +++ b/resources/lang/zu-ZA/admin/suppliers/table.php @@ -0,0 +1,26 @@ + 'Mayelana nabathengi', + 'about_suppliers_text' => 'Abathengi basetshenziselwa ukulandelela umthombo wezinto', + 'address' => 'Ikheli Lezinsizakalo', + 'assets' => 'Amafa', + 'city' => 'Idolobha', + 'contact' => 'igama longaxhumana naye', + 'country' => 'Izwe', + 'create' => 'Dala umthengisi', + 'email' => 'I-imeyili', + 'fax' => 'Ifeksi', + 'id' => 'ID', + 'licenses' => 'Amalayisensi', + 'name' => 'Igama lomphakeli', + 'notes' => 'Amanothi', + 'phone' => 'Ifoni', + 'state' => 'Isimo', + 'suppliers' => 'Abahlinzeki', + 'update' => 'Buyekeza Umphakeli', + 'view' => 'Buka umthengisi', + 'view_assets_for' => 'Buka amafa', + 'zip' => 'I-Postal Code', + +); diff --git a/resources/lang/zu-ZA/admin/users/general.php b/resources/lang/zu-ZA/admin/users/general.php new file mode 100644 index 0000000000..de2090723a --- /dev/null +++ b/resources/lang/zu-ZA/admin/users/general.php @@ -0,0 +1,54 @@ + 'This user can login', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'Amafa abelwe: igama', + 'bulk_update_warn' => 'Usuzohlela izakhiwo ze: abasebenzisi be-akhawunti_abasebenzisi. Sicela uqaphele ukuthi awukwazi ukushintsha izimfanelo zakho zomsebenzisi usebenzisa le fomu, futhi kufanele uhlele kumsebenzisi wakho ngamunye.', + 'bulk_update_help' => 'Leli fomu ikuvumela ukuba ubuyekeze abasebenzisi abaningi ngesikhathi esisodwa. Gcwalisa kuphela amasimu okudingayo ukuguqula. Noma yiziphi izinkambu ezishiywe zingenakushintshwa.', + 'current_assets' => 'Amafa okwamanje ahlolwe kulo msebenzisi', + 'clone' => 'Clone Umsebenzisi', + 'contact_user' => 'Igama longaxhumana naye', + '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', + '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.', + 'print_assigned' => 'Print All Assigned', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Isofthiwe ihlolwe ku: igama', + '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.', + 'view_user' => 'Buka umsebenzisi: igama', + 'usercsv' => 'Ifayela le-CSV', + '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 cannot login', + 'user_activated' => 'User can login', + '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/zu-ZA/admin/users/message.php b/resources/lang/zu-ZA/admin/users/message.php new file mode 100644 index 0000000000..c3961321fe --- /dev/null +++ b/resources/lang/zu-ZA/admin/users/message.php @@ -0,0 +1,68 @@ + 'Uwamukele ngempumelelo le mali.', + 'declined' => 'Uye wenqaba ngempumelelo le mali.', + 'bulk_manager_warn' => 'Abasebenzisi bakho babuyekezwe ngempumelelo, kodwa ukungena kwakho kwemenenja akulondoloziwe ngoba umphathi oyikhethile naye ohlwini lomsebenzisi oluzohlelwa, futhi abasebenzisi bangase bangabi umphathi wabo. Sicela ukhethe abasebenzisi bakho futhi, ngaphandle kwamenenja.', + 'user_exists' => 'Umsebenzisi usuvele ukhona!', + 'user_not_found' => 'Umsebenzisi akakho.', + 'user_login_required' => 'Insimu yokungena ngemvume iyadingeka', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_password_required' => 'Iphasiwedi iyadingeka.', + 'insufficient_permissions' => 'Izimvume ezinganele.', + 'user_deleted_warning' => 'Lo msebenzisi ususiwe. Kuzodingeka ubuyisele lo msebenzisi ukuwahlela noma ubanikeze amafa amasha.', + 'ldap_not_configured' => 'Ukuhlanganiswa kwe-LDAP akulungiselelwe lokhu kufakwa.', + '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!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + 'success' => array( + 'create' => 'Umsebenzisi udale ngempumelelo.', + 'update' => 'Umsebenzisi ubuyekezwe ngempumelelo.', + 'update_bulk' => 'Abasebenzisi baphinde babuyekezwe ngempumelelo!', + 'delete' => 'Umsebenzisi ususwe ngempumelelo.', + 'ban' => 'Umsebenzisi uvinjelwe ngempumelelo.', + 'unban' => 'Umsebenzisi uvinjelwe ngempumelelo.', + 'suspend' => 'Umsebenzisi umiswe ngempumelelo.', + 'unsuspend' => 'Umsebenzisi uphumelelwanga ngempumelelo.', + 'restored' => 'Umsebenzisi ubuyiselwe ngempumelelo.', + 'import' => 'Abasebenzisi bangeniswe ngempumelelo.', + ), + + 'error' => array( + 'create' => 'Kube nenkinga yokudala umsebenzisi. Ngicela uzame futhi.', + 'update' => 'Kube nenkinga yokuvuselela umsebenzisi. Ngicela uzame futhi.', + 'delete' => 'Kube nenkinga yokusula umsebenzisi. Ngicela uzame futhi.', + 'delete_has_assets' => 'Lo msebenzisi unezinto ezinikezwe futhi azikwazanga ukususwa.', + 'unsuspend' => 'Kube nenkinga engalindeleki umsebenzisi. Ngicela uzame futhi.', + 'import' => 'Kube nenkinga yokungenisa abasebenzisi. Ngicela uzame futhi.', + 'asset_already_accepted' => 'Lelifa selivele lamukelwe.', + 'accept_or_decline' => 'Kufanele wamukele noma unqabe le mali.', + 'incorrect_user_accepted' => 'Impahla oyizame ukwamukela ayizange ihlolwe kuwe.', + 'ldap_could_not_connect' => 'Ayikwazanga ukuxhuma kuseva ye-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', + 'ldap_could_not_bind' => 'Ayikwazanga ukubopha iseva ye-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', + 'ldap_could_not_search' => 'Ayikwazanga ukusesha isiphakeli se-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', + 'ldap_could_not_get_entries' => 'Ayikwazanga ukungena okuvela kuseva ye-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', + 'password_ldap' => 'Iphasiwedi yale akhawunti ilawulwa yi-LDAP / Active Directory. Sicela uxhumane nomnyango wakho we-IT ukushintsha iphasiwedi yakho.', + ), + + 'deletefile' => array( + 'error' => 'Ifayela alisusiwe. Ngicela uzame futhi.', + 'success' => 'Ifayili isusiwe ngempumelelo.', + ), + + 'upload' => array( + 'error' => 'Amafayela (ama) awalayishiwe. Ngicela uzame futhi.', + 'success' => 'Amafayela (ama) alayishwe ngempumelelo.', + 'nofiles' => 'Awukakhethi noma yimaphi amafayela okulayishwa', + '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.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/zu-ZA/admin/users/table.php b/resources/lang/zu-ZA/admin/users/table.php new file mode 100644 index 0000000000..034e334a5b --- /dev/null +++ b/resources/lang/zu-ZA/admin/users/table.php @@ -0,0 +1,40 @@ + 'Isebenza', + 'allow' => 'Vumela', + 'checkedout' => 'Amafa', + 'created_at' => 'Kudalwe', + 'createuser' => 'Dala umsebenzisi', + 'deny' => 'Yeka', + 'email' => 'I-imeyili', + 'employee_num' => 'I-Employee No.', + 'first_name' => 'Igama', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Ifa', + 'job' => 'Isihloko somsebenzi', + 'last_login' => 'Ukungena ngemvume kokugcina', + 'last_name' => 'Isibongo', + 'location' => 'Indawo', + 'lock_passwords' => 'Imininingwane yokungena ayikwazi ukushintshwa kulokhu ukufakwa.', + 'manager' => 'Umphathi', + 'managed_locations' => 'Izindawo eziphethwe', + 'name' => 'Igama', + 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'notes' => 'Amanothi', + 'password_confirm' => 'Qinisekisa Iphasiwedi', + 'password' => 'Iphasiwedi', + 'phone' => 'Ifoni', + 'show_current' => 'Bonisa Abasebenzisi Bamanje', + 'show_deleted' => 'Bonisa Abasebenzisi Abasusiwe', + 'title' => 'Isihloko', + 'to_restore_them' => 'ukuze ubuyisele.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Buyekeza Umsebenzisi', + 'username' => 'Igama lomsebenzisi', + 'user_deleted_text' => 'Lo msebenzisi umakwe njengosusiwe.', + 'username_note' => '(Lokhu kusetshenziselwa i-Active Directory ukubopha kuphela, hhayi ukungena ngemvume.)', + 'cloneuser' => 'Clone Umsebenzisi', + 'viewusers' => 'Buka Abasebenzisi', +); diff --git a/resources/lang/ms/auth.php b/resources/lang/zu-ZA/auth.php similarity index 100% rename from resources/lang/ms/auth.php rename to resources/lang/zu-ZA/auth.php diff --git a/resources/lang/zu-ZA/auth/general.php b/resources/lang/zu-ZA/auth/general.php new file mode 100644 index 0000000000..3cffa55b8f --- /dev/null +++ b/resources/lang/zu-ZA/auth/general.php @@ -0,0 +1,19 @@ + 'Thumela iphasiwedi Hlaziya kabusha isixhumanisi', + 'email_reset_password' => 'Iphasiwedi ye-imeyli Hlela kabusha', + 'reset_password' => 'Setha kabusha iphasiwedi', + 'saml_login' => 'Login via SAML', + 'login' => 'Ngena ngemvume', + 'login_prompt' => 'Sicela ungene ngemvume', + 'forgot_password' => 'Ngikhohliwe iphasiwedi yami', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Ngikhumbule', + '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. ', + 'google_login' => 'Login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/zu-ZA/auth/message.php b/resources/lang/zu-ZA/auth/message.php new file mode 100644 index 0000000000..360c5c2c84 --- /dev/null +++ b/resources/lang/zu-ZA/auth/message.php @@ -0,0 +1,45 @@ + 'I-akhawunti nale imeyili isivele ikhona.', + 'account_not_found' => 'Igama lomsebenzisi noma iphasiwedi alilungile.', + 'account_not_activated' => 'Le akhawunti yomsebenzisi ayisebenzi.', + 'account_suspended' => 'Le akhawunti yomsebenzisi imiswe okwesikhashana.', + 'account_banned' => 'Le akhawunti yomsebenzisi ivaliwe.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'Ungene ngemvume ngempumelelo.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'Kube nenkinga ngenkathi uzama ukungena ngemvume, sicela uzame futhi.', + 'success' => 'Ungene ngemvume ngempumelelo.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'Kube nenkinga ngenkathi uzama ukudala i-akhawunti yakho, sicela uzame futhi.', + 'success' => 'I-akhawunti idalwe ngokuphumelelayo.', + ), + + 'forgot-password' => array( + 'error' => 'Kube nenkinga ngenkathi uzama ukuthola ikhodi yephasiwedi yokusetha kabusha, sicela uzame futhi.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'Kube nenkinga ngenkathi uzama ukusetha kabusha iphasiwedi yakho, sicela uzame futhi.', + 'success' => 'Iphasiwedi yakho isethwe kabusha ngempumelelo.', + ), + + +); diff --git a/resources/lang/zu-ZA/button.php b/resources/lang/zu-ZA/button.php new file mode 100644 index 0000000000..f040bfda03 --- /dev/null +++ b/resources/lang/zu-ZA/button.php @@ -0,0 +1,24 @@ + 'Izenzo', + 'add' => 'Engeza okusha', + 'cancel' => 'Khansela', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Susa', + 'edit' => 'Hlela', + 'restore' => 'Buyisela', + 'remove' => 'Remove', + 'request' => 'Isicelo', + 'submit' => 'Thumela', + 'upload' => 'Layisha', + 'select_file' => 'Khetha Ifayela ...', + 'select_files' => 'Select Files...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Thumela iphasiwedi Hlaziya kabusha isixhumanisi', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Okusha', +]; diff --git a/resources/lang/zu-ZA/general.php b/resources/lang/zu-ZA/general.php new file mode 100644 index 0000000000..fba19b7755 --- /dev/null +++ b/resources/lang/zu-ZA/general.php @@ -0,0 +1,532 @@ + '2FA reset', + 'accessories' => 'Izesekeli', + 'activated' => 'Kuvunyelwe', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Ukufinyelela', + 'accessory_report' => 'Umbiko wokufinyelela', + 'action' => 'Isenzo', + 'activity_report' => 'Umbiko Womsebenzi', + 'address' => 'Ikheli', + 'admin' => 'Ukuphatha', + 'administrator' => 'Administrator', + 'add_seats' => 'Izihlalo ezengeziwe', + 'age' => "Age", + 'all_assets' => 'Zonke izimpahla', + 'all' => 'Konke', + 'archived' => 'I-Archived', + 'asset_models' => 'Amamodeli asefa', + 'asset_model' => 'Isibonelo', + 'asset' => 'Impahla', + 'asset_report' => 'Umbiko wezezimali', + 'asset_tag' => 'Ithegi lefa', + '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', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Susa i-Avatar', + 'avatar_upload' => 'Layisha i-Avatar', + 'back' => 'Emuva', + 'bad_data' => 'Akukho okutholiwe. Mhlawumbe idatha embi?', + '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 Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Khansela', + 'categories' => 'Izigaba', + 'category' => 'Isigaba', + 'change' => 'In / Out', + 'changeemail' => 'Shintsha ikheli le-imeyli', + 'changepassword' => 'SHINTSHA iphasiwedi', + 'checkin' => 'Ngena', + 'checkin_from' => 'Hlola kusuka', + 'checkout' => 'Hlola', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'Idolobha', + 'click_here' => 'Chofoza lapha', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Izinkampani', + 'company' => 'Inkampani', + 'component' => 'Ingxenye', + 'components' => 'Izingxenye', + 'complete' => 'Qedela', + 'consumable' => 'Iyatholakala', + 'consumables' => 'Amakhomikhali', + 'country' => 'Izwe', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'Dala Okusha', + 'created' => 'Into edalwe', + 'created_asset' => 'ifa elidalwe', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + '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', + 'days_to_next_audit' => 'Izinsuku kuya ku-Audit Elandelayo', + 'date' => 'Usuku', + 'debug_warning' => 'Isexwayiso!', + 'debug_warning_text' => 'Lolu hlelo lokusebenza lusemodi yokukhiqiza ngokususa iphutha kunikwe amandla. Lokhu kungabonisa idatha ebucayi uma isicelo sakho sifinyeleleka ezweni langaphandle. Khubaza imodi yokulungisa iphutha ngokubeka inani le-APP_DEBUG kufayela lakho le-.env kuya ku-false.', + 'delete' => 'Susa', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Isusiwe', + 'delete_seats' => 'Izihlalo ezifakiwe', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Iminyango', + 'department' => 'UMnyango', + 'deployed' => 'Isusiwe', + 'depreciation' => 'Ukunciphisa', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Umbiko Wokunciphisa', + 'details' => 'Details', + 'download' => 'Landa', + 'download_all' => 'Download All', + 'editprofile' => 'Hlela iphrofayela yakho', + 'eol' => 'I-EOL', + 'email_domain' => 'Domain Imeyili', + 'email_format' => 'Ifomethi ye-imeyli', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'Lokhu kusetshenziselwa ukhiqiza amakheli e-imeyili uma ungenisa', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + '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)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'Okokuqala', + '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)', + 'first_name' => 'Igama', + 'first_name_format' => 'Igama Lokuqala (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'Ifayela', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'Ukulayishwa kwamafayela', + 'file_upload' => 'File Upload', + 'generate' => 'Qalisa', + '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', + 'include_deleted' => 'Include Deleted Assets', + '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.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Ngenisa', + 'import_this_file' => 'Map fields and process this file', + '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' => 'Ngenisa Umlando', + 'asset_maintenance' => 'Ukugcinwa Kwempahla', + 'asset_maintenance_report' => 'Umbiko Wokugcinwa Kwempahla', + 'asset_maintenances' => 'Ama-Maintenances aseMpahla', + 'item' => 'Into', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Izimvume ezinganele!', + 'kits' => 'Predefined Kits', + 'language' => 'Ulimi', + 'last' => 'Okokugcina', + 'last_login' => 'Ukungena ngemvume kokugcina', + 'last_name' => 'Isibongo', + 'license' => 'Ilayisensi', + 'license_report' => 'Umbiko Welayisense', + 'licenses_available' => 'amalayisensi atholakalayo', + 'licenses' => 'Amalayisensi', + 'list_all' => 'Bhala konke', + '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', + 'location_plural' => 'Location|Locations', + 'locations' => 'Izindawo', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + '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' => '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', + 'no_email' => 'No email address associated with this user', + 'last_audit' => 'Ukucwaninga kokugcina', + 'new' => 'okusha!', + 'no_depreciation' => 'Akukho ukwehla', + 'no_results' => 'Ayikho imiphumela.', + 'no' => 'Cha', + 'notes' => 'Amanothi', + 'order_number' => 'Inombolo Ye-oda', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Ibonisa izinto ezingu-_MENU_', + 'pagination_info' => 'Ibonisa _START_ kuya _END_ kwezinto ezingu-_TOTAL_', + 'pending' => 'Kulindile', + 'people' => 'Abantu', + 'per_page' => 'Imiphumela Ngayo Ikhasi', + 'previous' => 'Ngaphambilini', + 'processing' => 'Iyacubungula', + 'profile' => 'Iphrofayela yakho', + 'purchase_cost' => 'Izindleko zokuthenga', + 'purchase_date' => 'Usuku lokuthenga', + 'qty' => 'QTY', + 'quantity' => 'Inani', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Ukulungele Ukusebenzisa', + 'recent_activity' => 'Umsebenzi wakamuva', + 'remaining' => 'Ukuhlala', + 'remove_company' => 'Susa Inkampani Yenkampani', + 'reports' => 'Imibiko', + 'restored' => 'restored', + 'restore' => 'Buyisela', + '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Khetha', + 'select_all' => 'Select All', + 'search' => 'Sesha', + 'select_category' => 'Khetha Isigaba', + 'select_department' => 'Khetha uMnyango', + 'select_depreciation' => 'Khetha uhlobo lokuncipha', + 'select_location' => 'Khetha indawo', + 'select_manufacturer' => 'Khetha Umkhiqizi', + 'select_model' => 'Khetha Isibonelo', + 'select_supplier' => 'Khetha Umhlinzeki', + 'select_user' => 'Khetha Umsebenzisi', + 'select_date' => 'Khetha Usuku (YYYY-MM-DD)', + 'select_statuslabel' => 'Khetha Isimo', + 'select_company' => 'Khetha inkampani', + 'select_asset' => 'Khetha Ifa', + 'settings' => 'Izilungiselelo', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Ngena ngemvume', + 'signature' => 'Isiginesha', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', + 'state' => 'Isimo', + 'status_labels' => 'Amalebula wesimo', + 'status' => 'Isimo', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Umphakeli', + 'suppliers' => 'Abahlinzeki', + 'sure_to_delete' => 'Uqinisekile ukuthi ufisa ukususa', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Thumela', + 'target' => 'I-Target', + 'time_and_date_display' => 'Isikhathi Nosuku Lokubonisa', + 'total_assets' => 'izimpahla eziphelele', + 'total_licenses' => 'amalayisensi ephelele', + 'total_accessories' => 'izesekeli eziphelele', + 'total_consumables' => 'ukusetshenziswa okuphelele', + 'type' => 'Thayipha', + 'undeployable' => 'I-non-deployable', + 'unknown_admin' => 'Isilawuli esingaziwa', + 'username_format' => 'Igama lomsebenzisi Ifomethi', + 'username' => 'Igama lomsebenzisi', + 'update' => 'Ukubuyekeza', + '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.', + 'uploaded' => 'Ilayishiwe', + 'user' => 'Umsebenzisi', + 'accepted' => 'yamukelwe', + 'declined' => 'inqatshelwe', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Izimpahla ezingamukelekile', + 'users' => 'Abasebenzisi', + 'viewall' => 'View All', + 'viewassets' => 'Buka Amafa Abiwe', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Iwebhusayithi', + 'welcome' => 'Siyakwamukela,: igama', + 'years' => 'iminyaka', + 'yes' => 'Yebo', + 'zip' => 'I-Zip', + 'noimage' => 'Akukho ukulayishwa kwesithombe noma isithombe esingatholakali.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Isikhathi sakho sefomu siphelelwe yisikhathi. Ngicela uzame futhi.', + '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_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' => 'I-imeyili', + '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' => 'Ikhishiwe', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Isexwayiso', + 'notification_info' => 'Ulwazi', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Igama lefa', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Igama elihlekayo:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Igama lokufinyelela:', + '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', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'send_email' => 'Send Email', + 'call' => 'Call number', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_edited' => 'This item cannot be edited.', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% qedela', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', + 'rtd_location_help' => 'This is the location of the asset when it is not checked out', + 'item_not_found' => ':item_type ID :id does not exist or has been deleted', + 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', + 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'edit' => 'hlela', + 'action_source' => 'Action Source', + 'or' => 'or', + 'url' => 'I-URL', + 'edit_fieldset' => 'Edit fieldset fields and options', + 'bulk' => [ + 'delete' => + [ + 'header' => 'Bulk Delete :object_type', + 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', + 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', + 'error' => 'Could not delete :object_type', + 'nothing_selected' => 'No :object_type selected - nothing to do', + 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + ], + ], + 'no_requestable' => 'There are no requestable assets or asset models.', + + 'countable' => [ + 'accessories' => ':count Accessory|:count Accessories', + 'assets' => ':count Asset|:count Assets', + 'licenses' => ':count License|:count Licenses', + 'license_seats' => ':count License Seat|:count License Seats', + 'consumables' => ':count Consumable|:count Consumables', + 'components' => ':count Component|:count Components', + ] + +]; diff --git a/resources/lang/zu-ZA/help.php b/resources/lang/zu-ZA/help.php new file mode 100644 index 0000000000..72c37d39c9 --- /dev/null +++ b/resources/lang/zu-ZA/help.php @@ -0,0 +1,35 @@ + 'Ulwazi oluningi', + + '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Amafa yizinto ezilandelwa inombolo ye-série noma i-tag tag. Bavame ukuba izinto eziphakeme kakhulu lapho behlonza izinto ezithile.', + + 'categories' => 'Izigaba zikusiza ukuthi uhlele izinto zakho. Ezinye izigaba zesibonelo zingase zibe "Izinkinobho", "Izinketho", "Amafoni omakhalekhukhwini", "Amakhodi", njalonjalo, kodwa ungasebenzisa izigaba noma iyiphi indlela enengqondo kuwe.', + + 'accessories' => 'Izesekeli yilokho okukhipha kubasebenzisi kodwa ezingenayo inombolo ye-serial (noma awunandaba nokulandelela ngokuhlukile). Isibonelo, amagundane wekhompiyutha noma amakhibhodi.', + + 'companies' => 'Izinkampani zingasetshenziswa njengensimu yokuhlonza elula, noma ingasetshenziselwa ukunciphisa ukubonakala kwamafa, abasebenzisi, njll uma ukusekelwa okugcwele kwenkampani kunikwe amandla kuzilungiselelo zakho zoMlawuli.', + + 'components' => 'Izingxenye kukhona izinto eziyingxenye yefa, isibonelo i-HDD, i-RAM, njll.', + + 'consumables' => 'Amakhomikhali ayithengiwe azosetshenziswa ngaphezulu kwesikhathi. Isibonelo, iphepha lephrinta noma iphepha lokukopisha.', + + 'depreciations' => 'Ungasetha ukwehla kwefa ukuze wehlise izimpahla ezisuselwe ekunciphiseni komugqa oqondile.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/zu-ZA/localizations.php b/resources/lang/zu-ZA/localizations.php new file mode 100644 index 0000000000..f1232dd138 --- /dev/null +++ b/resources/lang/zu-ZA/localizations.php @@ -0,0 +1,321 @@ + 'Select a language', + 'languages' => [ + 'en-US'=> 'English, US', + 'en-GB'=> 'English, UK', + 'am-ET' => 'Amharic', + 'af-ZA'=> 'Afrikaans', + 'ar-SA'=> 'Arabic', + 'bg-BG'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'ca-ES' => 'Catalan', + 'hr-HR'=> 'Croatian', + 'cs-CZ'=> 'Czech', + 'da-DK'=> 'Danish', + 'nl-NL'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et-EE'=> 'Estonian', + 'fil-PH'=> 'Filipino', + 'fi-FI'=> 'Finnish', + 'fr-FR'=> 'French', + 'de-DE'=> 'German', + 'de-if'=> 'German (Informal)', + 'el-GR'=> 'Greek', + 'he-IL'=> 'Hebrew', + 'hu-HU'=> 'Hungarian', + 'is-IS' => 'Icelandic', + 'id-ID'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it-IT'=> 'Italian', + 'ja-JP'=> 'Japanese', + 'km-KH'=>'Khmer', + 'ko-KR'=> 'Korean', + 'lt-LT'=>'Lithuanian', + 'lv-LV'=> 'Latvian', + 'mk-MK'=> 'Macedonian', + 'ms-MY'=> 'Malay', + 'mi-NZ'=> 'Maori', + 'mn-MN'=> 'Mongolian', + 'no-NO'=> 'Norwegian', + 'fa-IR'=> 'Persian', + 'pl-PL'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro-RO'=> 'Romanian', + 'ru-RU'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sk-SK'=> 'Slovak', + 'sl-SI'=> 'Slovenian', + 'so-SO'=> 'Somali', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl-PH'=> 'Tagalog', + 'ta-IN'=> 'Tamil', + 'th-TH'=> 'Thai', + 'tr-TR'=> 'Turkish', + 'uk-UA'=> 'Ukranian', + 'vi-VN'=> 'Vietnamese', + 'cy-GB'=> 'Welsh', + 'zu-ZA'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/zu-ZA/mail.php b/resources/lang/zu-ZA/mail.php new file mode 100644 index 0000000000..5ce920eb6f --- /dev/null +++ b/resources/lang/zu-ZA/mail.php @@ -0,0 +1,93 @@ + 'Accessory checked in', + 'Accessory_Checkout_Notification' => 'Accessory checked out', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Consumable_checkout_notification' => 'Consumable checked out', + 'Days' => 'Izinsuku', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expiring_Assets_Report' => 'Ukubika Okubanjelwe Amafa.', + 'Expiring_Licenses_Report' => 'Umbiko Welayisense Okuphelelwa yisikhathi.', + 'Item_Request_Canceled' => 'Into yokucela ikhanseliwe', + 'Item_Requested' => 'Into ifunwe', + 'License_Checkin_Notification' => 'License checked in', + 'License_Checkout_Notification' => 'License checked out', + 'Low_Inventory_Report' => 'Umbiko Wokungenisa Okuphansi', + 'a_user_canceled' => 'Umsebenzisi ukhanse isicelo sezinto kuwebhusayithi', + 'a_user_requested' => 'Umsebenzisi ucele into ku-website', + 'acceptance_asset_accepted' => 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'accessory_name' => 'Igama lokufinyelela:', + 'additional_notes' => 'Amanothi angeziwe:', + 'admin_has_created' => 'Umlawuli udale i-akhawunti kuwe: iwebhusayithi yewebhu.', + 'asset' => 'Impahla:', + 'asset_name' => 'Igama lomhlaba:', + 'asset_requested' => 'Ifa liceliwe', + 'asset_tag' => 'Ithegi lefa', + '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.', + 'assigned_to' => 'Kwabiwa Ku', + 'best_regards' => 'Ozithobayo,', + 'canceled' => 'Ikhanseliwe:', + 'checkin_date' => 'Usuku lokuhlola:', + 'checkout_date' => 'Usuku lokuhlola:', + 'checkedout_from' => 'Checked out from', + 'checkedin_from' => 'Checked in from', + 'checked_into' => 'Checked into', + 'click_on_the_link_accessory' => 'Sicela uchofoze kusixhumanisi ngezansi ukuze uqinisekise ukuthi uthole i-accessory.', + 'click_on_the_link_asset' => 'Sicela uchofoze kusixhumanisi ngezansi ukuze uqinisekise ukuthi uthole ifa.', + 'click_to_confirm' => 'Sicela uchofoze kusixhumanisi esilandelayo ukuqinisekisa i-akhawunti yakho yewebhu:', + 'current_QTY' => 'I-QTY yamanje', + 'days' => 'Izinsuku', + 'expecting_checkin_date' => 'Ilanga le-Checkin elilindelekile:', + 'expires' => 'Iphelelwa yisikhathi', + 'hello' => 'Sawubona', + 'hi' => 'Sawubona', + 'i_have_read' => 'Ngifunde futhi ngiyavumelana nemigomo yokusetshenziswa, futhi ngithole le nto.', + 'inventory_report' => 'Inventory Report', + 'item' => 'Into:', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'link_to_update_password' => 'Sicela uchofoze kusixhumanisi esilandelayo ukuze ubuyekeze: iphasiwedi yakho yewebhu:', + 'login' => 'Ngena ngemvume:', + 'login_first_admin' => 'Ngena ngemvume ekufakweni kwakho okusha kwe-Snipe-IT usebenzisa iziqinisekiso ezingezansi:', + '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.', + 'min_QTY' => 'I-Min QTY', + 'name' => 'Igama', + 'new_item_checked' => 'Into entsha ihloliwe ngaphansi kwegama lakho, imininingwane ingezansi.', + 'notes' => 'Amanothi', + 'password' => 'Iphasiwedi:', + 'password_reset' => 'I-Password Setha kabusha', + 'read_the_terms' => 'Sicela ufunde imigomo yokusetshenziswa ngezansi.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', + 'requested' => 'Ucele:', + 'reset_link' => 'Iphasiwedi yakho Hlaziya kabusha Isixhumanisi', + 'reset_password' => 'Chofoza lapha ukuze usethe kabusha iphasiwedi yakho:', + 'rights_reserved' => 'All rights reserved.', + 'serial' => 'Serial', + 'snipe_webhook_test' => 'Snipe-IT Integration Test', + 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'supplier' => 'Umphakeli', + 'tag' => 'Maka', + 'test_email' => 'I-imeyili yokuhlola evela ku-Snipe-IT', + '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:', + 'to_reset' => 'Ukuze usethe kabusha: iphasiwedi yewebhu, ugcwalise leli fomu:', + 'type' => 'Thayipha', + '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.', + 'user' => 'Umsebenzisi', + 'username' => 'Igama lomsebenzisi', + 'welcome' => 'Siyakwamukela: igama', + 'welcome_to' => 'Siyakwamukela ku: iwebhu!', + 'your_assets' => 'View Your Assets', + 'your_credentials' => 'Izimpawu zakho ze-Snipe-IT', +]; diff --git a/resources/lang/zu/pagination.php b/resources/lang/zu-ZA/pagination.php similarity index 100% rename from resources/lang/zu/pagination.php rename to resources/lang/zu-ZA/pagination.php diff --git a/resources/lang/sk/passwords.php b/resources/lang/zu-ZA/passwords.php similarity index 100% rename from resources/lang/sk/passwords.php rename to resources/lang/zu-ZA/passwords.php diff --git a/resources/lang/zu/reminders.php b/resources/lang/zu-ZA/reminders.php similarity index 100% rename from resources/lang/zu/reminders.php rename to resources/lang/zu-ZA/reminders.php diff --git a/resources/lang/zu/table.php b/resources/lang/zu-ZA/table.php similarity index 100% rename from resources/lang/zu/table.php rename to resources/lang/zu-ZA/table.php diff --git a/resources/lang/zu-ZA/validation.php b/resources/lang/zu-ZA/validation.php new file mode 100644 index 0000000000..6aaea0d2a3 --- /dev/null +++ b/resources/lang/zu-ZA/validation.php @@ -0,0 +1,162 @@ + 'I: izimfanelo kufanele zamukelwe.', + 'active_url' => 'I: imfanelo ayiyona i-URL evumelekile.', + 'after' => 'I: imfanelo kufanele ibe usuku emva: idethi.', + 'after_or_equal' => 'I: imfanelo kufanele ibe usuku olulandelayo noma olulingana nalokhu: usuku.', + 'alpha' => 'I: imfanelo ingase ibe nezinhlamvu kuphela.', + 'alpha_dash' => 'I: i-attribute ingaqukatha kuphela izinhlamvu, izinombolo, kanye nokudonswa.', + 'alpha_num' => 'I: Imfanelo ingase ibe nezinhlamvu nezinombolo kuphela.', + 'array' => 'I: imfanelo kufanele ibe i-array.', + 'before' => 'I: Imfanelo kufanele ibe usuku ngaphambi: idethi.', + 'before_or_equal' => 'I: imfanelo kufanele ibe usuku ngaphambi noma elilingana nalokhu: usuku.', + 'between' => [ + 'numeric' => 'I: imfanelo kufanele ibe phakathi: min futhi: max.', + 'file' => 'I: imfanelo kufanele ibe phakathi: min futhi: max kilobyte.', + 'string' => 'I: imfanelo kufanele ibe phakathi: min futhi: max izinhlamvu.', + 'array' => 'I: imfanelo kufanele ibe phakathi kwe: min kanye: izinto eziningi.', + ], + 'boolean' => 'I: Insimu yemfanelo kufanele ibe yikho noma ingamanga.', + 'confirmed' => 'I: imfanelo yokuqinisekisa ayifani.', + 'date' => 'I: imfanelo akuyona idethi evumelekile.', + 'date_format' => 'I: imfanelo ayihambisani nefomethi: ifomethi.', + 'different' => 'I: i-attribut futhi: enye kumele ihluke.', + 'digits' => 'I: imfanelo kufanele ibe: amadijithi amadijithali.', + 'digits_between' => 'I: imfanelo kufanele ibe phakathi: iminithi kanye: amadijithi amaningi.', + 'dimensions' => 'I: imfanelo inezinhlobo zesithombe ezingavumelekile.', + 'distinct' => 'I: insimu yemfanelo inenani eliphindwe kabili.', + 'email' => 'I: imfanelo kufanele ibe ikheli le-imeyili elivumelekile.', + 'exists' => 'Okukhethiwe: imfanelo ayivumelekile.', + 'file' => 'I: imfanelo kufanele ibe ifayela.', + 'filled' => 'I: insimu yemfanelo kufanele ibe nenani.', + 'image' => 'I: imfanelo kufanele ibe isithombe.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'Okukhethiwe: imfanelo ayivumelekile.', + 'in_array' => 'I: inkambu yokwazisa ayikho: enye.', + 'integer' => 'I: imfanelo kufanele ibe inamba.', + 'ip' => 'I: imfanelo kufanele ibe ikheli le-IP elivumelekile.', + 'ipv4' => 'I: imfanelo kufanele ibe ikheli le-IPv4 elivumelekile.', + 'ipv6' => 'I: imfanelo kufanele ibe ikheli le-IPv6 elivumelekile.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'I: imfanelo kufanele ibe yocingo oluvumelekile le-JSON.', + 'max' => [ + 'numeric' => 'I: umqondo kungenzeka ukuthi awukhulu kun: max.', + 'file' => 'I: I-attribute ingase ingabi mkhulu kune: ama-kilobytes amaningi.', + 'string' => 'I: I-attribute ingase ingabi mkhulu kune: izinhlamvu eziphezulu.', + 'array' => 'I: i-attribute ingase ingabi nalokhu: izinto eziningi.', + ], + 'mimes' => 'I: imfanelo kufanele ibe ifayela lohlobo:: amanani.', + 'mimetypes' => 'I: imfanelo kufanele ibe ifayela lohlobo:: amanani.', + 'min' => [ + 'numeric' => 'I: imfanelo kumele ibe okungenani: min.', + 'file' => 'I: imfanelo kufanele ibe okungenani: min kilobytes.', + 'string' => '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.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'Okukhethiwe: imfanelo ayivumelekile.', + 'numeric' => 'I: imfanelo kufanele ibe inombolo.', + 'present' => 'I: insimu yemfanelo kufanele ibe khona.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'I: ifomethi yokwaziswa ayivumelekile.', + 'required' => 'I: insimu yemfanelo iyadingeka.', + 'required_if' => 'I: Insimu yemfanelo iyadingeka uma: enye ingukuthi: inani.', + 'required_unless' => 'I: insimu yemfanelo iyadingeka ngaphandle: enye ikhona: amanani.', + 'required_with' => 'I: Insimu yemfanelo iyadingeka lapho: amanani ekhona.', + 'required_with_all' => 'I: Insimu yemfanelo iyadingeka lapho: amanani ekhona.', + 'required_without' => 'I: Insimu yemfanelo iyadingeka lapho: amanani engekho.', + 'required_without_all' => 'I: Insimu yemfanelo iyadingeka lapho kungekho namunye: amanani akhona.', + 'same' => 'I: i-attribut futhi: enye kufanele ifane.', + 'size' => [ + 'numeric' => 'I: imfanelo kufanele ibe: usayizi.', + 'file' => 'I: imfanelo kufanele ibe: ama-kilobytes wesayizi.', + 'string' => 'I: imfanelo kufanele ibe: izinhlamvu zesayizi.', + 'array' => 'I: imfanelo kufanele ibe nalokhu: izinto ezisayizi.', + ], + 'string' => 'I: imfanelo kufanele ibe yocingo.', + 'timezone' => 'I: imfanelo kufanele ibe yindawo evumelekile.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'unique' => 'I: imfanelo isivele ithathwe.', + 'uploaded' => 'I: imfanelo ayihlulekile ukulayisha.', + 'url' => 'I: ifomethi yokwaziswa ayivumelekile.', + 'unique_undeleted' => 'I: imfanelo kufanele ibe eyingqayizivele.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':attribute cannot be an array.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + 'checkboxes' => ':attribute contains invalid options.', + 'radio_buttons' => ':attribute is invalid.', + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + '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', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + + /* + |-------------------------------------------------------------------------- + | Generic Validation Messages + |-------------------------------------------------------------------------- + */ + 'invalid_value_in_field' => 'Invalid value included in this field', +]; diff --git a/resources/lang/zu/account/general.php b/resources/lang/zu/account/general.php deleted file mode 100644 index 7fc060a849..0000000000 --- a/resources/lang/zu/account/general.php +++ /dev/null @@ -1,12 +0,0 @@ - 'Personal API Keys', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', - 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', -); diff --git a/resources/lang/zu/admin/companies/general.php b/resources/lang/zu/admin/companies/general.php deleted file mode 100644 index e544869ec6..0000000000 --- a/resources/lang/zu/admin/companies/general.php +++ /dev/null @@ -1,7 +0,0 @@ - '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/table.php b/resources/lang/zu/admin/companies/table.php deleted file mode 100644 index 51885c01ef..0000000000 --- a/resources/lang/zu/admin/companies/table.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Izinkampani', - 'create' => 'Dala iNkampani', - 'title' => 'Inkampani', - 'update' => 'Buyekeza Inkampani', - 'name' => 'Igama Lenkampani', - 'id' => 'ID', -); diff --git a/resources/lang/zu/admin/hardware/form.php b/resources/lang/zu/admin/hardware/form.php deleted file mode 100644 index f40816a9df..0000000000 --- a/resources/lang/zu/admin/hardware/form.php +++ /dev/null @@ -1,58 +0,0 @@ - 'Qinisekisa u-Bulk Susa amafa', - 'bulk_restore' => 'Confirm Bulk Restore Assets', - 'bulk_delete_help' => 'Buyekeza amafa wokususwa okuningi ngezansi. Uma usususiwe, la mafa angabuyiselwa, kodwa ngeke ahlanganiswe nanoma yimuphi abasebenzisi okwamanje abelwe wona.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', - 'bulk_delete_warn' => 'Uzosusa: impahla ye-asethi_diza.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', - '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' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', - 'checkedout_to' => 'Ikhiyiwe Kuzo', - 'checkout_date' => 'Usuku lokuhlola', - 'checkin_date' => 'Usuku lokuhlola', - 'checkout_to' => 'I-Checkout iya', - 'cost' => 'Izindleko zokuthenga', - 'create' => 'Dala i-Asset', - 'date' => 'Usuku lokuthenga', - 'depreciation' => 'Ukunciphisa', - 'depreciates_on' => 'Iyancipha', - 'default_location' => 'Indawo okuzenzakalelayo', - 'eol_date' => 'Usuku lwe-EOL', - 'eol_rate' => 'I-EOL Rate', - 'expected_checkin' => 'Ilanga le-Checkin elilindelekile', - 'expires' => 'Iphelelwa yisikhathi', - 'fully_depreciated' => 'Ukunciphisa ngokuphelele', - 'help_checkout' => 'Uma ufisa ukwabela le mali ngaso leso sikhathi, khetha "Ukulungele Ukusebenzisa" kusuka kuhlu lokulunga ngenhla.', - 'mac_address' => 'Ikheli le-MAC', - 'manufacturer' => 'Umkhiqizi', - 'model' => 'Isibonelo', - 'months' => 'izinyanga', - 'name' => 'Igama lefa', - 'notes' => 'Amanothi', - 'order' => 'Inombolo Ye-oda', - 'qr' => 'Ikhodi ye-QR', - 'requestable' => 'Abasebenzisi bangase bacele le mali', - 'select_statustype' => 'Khetha uhlobo lomumo', - 'serial' => 'Serial', - 'status' => 'Isimo', - 'tag' => 'Ithegi lefa', - 'update' => 'Ukuvuselelwa kwefa', - 'warranty' => 'Iwaranti', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' -]; diff --git a/resources/lang/zu/admin/hardware/general.php b/resources/lang/zu/admin/hardware/general.php deleted file mode 100644 index 1f3ba09742..0000000000 --- a/resources/lang/zu/admin/hardware/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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', - 'asset' => 'Impahla', - 'bulk_checkout' => 'Checkout Assets', - 'bulk_checkin' => 'Checkin Assets', - 'checkin' => 'I-Checkin Asset', - 'checkout' => 'I-Asset ye-Checkout', - 'clone' => 'Clone Asset', - 'deployable' => 'Iyasebenza', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', - 'edit' => 'Hlela Impahla', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', - 'requestable' => 'Iyadingeka', - 'requested' => 'Kuceliwe', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', - 'restore' => 'Buyisela imali', - 'pending' => 'Kulindile', - 'undeployable' => 'Awuvumelekile', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', -]; diff --git a/resources/lang/zu/admin/hardware/message.php b/resources/lang/zu/admin/hardware/message.php deleted file mode 100644 index 93babd8d3e..0000000000 --- a/resources/lang/zu/admin/hardware/message.php +++ /dev/null @@ -1,89 +0,0 @@ - 'Thola: Lelifa limakwe njengamanje elingenakutholakali. Uma lesi simo sesishintshile, sicela ubuyekeze isimo sesifa.', - 'does_not_exist' => 'Impahla ayikho.', - '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' => [ - 'error' => 'Impahla ayidalwanga, sicela uzame futhi. :(', - 'success' => 'Ifa lidalwe ngempumelelo. :)', - 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', - ], - - 'update' => [ - 'error' => 'Ifa alizange libuyekezwe, sicela uzame futhi', - 'success' => 'Ifa libuyekezwe ngempumelelo.', - 'nothing_updated' => 'Awekho amasimu akhethiwe, ngakho-ke akukho lutho olubuyekeziwe.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - ], - - 'restore' => [ - 'error' => 'Ifa alizange libuyiselwe, sicela uzame futhi', - 'success' => 'Ifa libuyiselwe ngempumelelo.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', - ], - - 'audit' => [ - 'error' => 'Ukuhlolwa kwamafa akuphumelelanga. Ngicela uzame futhi.', - 'success' => 'I-akhawunti yokuthengisa ilandelwe ngempumelelo.', - ], - - - 'deletefile' => [ - 'error' => 'Ifayela alisusiwe. Ngicela uzame futhi.', - 'success' => 'Ifayili isusiwe ngempumelelo.', - ], - - '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' => [ - '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', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', - ], - - - '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.', - ], - - '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', - ], - - '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' => [ - 'error' => 'Ifa alizange liceliwe, sicela uzame futhi', - 'success' => 'Ifa liceliwe ngempumelelo.', - 'canceled' => 'Isicelo sokuhlola sikhanseliwe ngempumelelo', - ], - -]; diff --git a/resources/lang/zu/admin/hardware/table.php b/resources/lang/zu/admin/hardware/table.php deleted file mode 100644 index 34d86208b3..0000000000 --- a/resources/lang/zu/admin/hardware/table.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Ithegi lefa', - 'asset_model' => 'Isibonelo', - 'book_value' => 'Current Value', - 'change' => 'In / Out', - 'checkout_date' => 'Usuku lokuhlola', - 'checkoutto' => 'Ikhishiwe', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', - 'diff' => 'Ukuhluka', - 'dl_csv' => 'Landa i-CSV', - 'eol' => 'I-EOL', - 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', - 'location' => 'Indawo', - 'purchase_cost' => 'Izindleko', - 'purchase_date' => 'Kuthengwe', - 'serial' => 'Serial', - 'status' => 'Isimo', - 'title' => 'Impahla', - 'image' => 'Isithombe sedivayisi', - 'days_without_acceptance' => 'Izinsuku Ngaphandle Kwemukelwa', - '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 deleted file mode 100644 index f724ecbf07..0000000000 --- a/resources/lang/zu/admin/kits/general.php +++ /dev/null @@ -1,50 +0,0 @@ - '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. ', - '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/labels/message.php b/resources/lang/zu/admin/labels/message.php deleted file mode 100644 index 96785f0754..0000000000 --- a/resources/lang/zu/admin/labels/message.php +++ /dev/null @@ -1,11 +0,0 @@ - 'Invalid count returned from :name. Expected :expected, got :actual.', - 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', - 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - - 'does_not_exist' => 'Label does not exist', - -]; diff --git a/resources/lang/zu/admin/labels/table.php b/resources/lang/zu/admin/labels/table.php deleted file mode 100644 index 87dee4bad0..0000000000 --- a/resources/lang/zu/admin/labels/table.php +++ /dev/null @@ -1,13 +0,0 @@ - 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', - 'support_1d_barcode' => '1D', - 'support_2d_barcode' => '2D', - 'support_logo' => 'Logo', - 'support_title' => 'Title', - -]; \ No newline at end of file diff --git a/resources/lang/zu/admin/licenses/general.php b/resources/lang/zu/admin/licenses/general.php deleted file mode 100644 index 4655f61fbf..0000000000 --- a/resources/lang/zu/admin/licenses/general.php +++ /dev/null @@ -1,48 +0,0 @@ - 'Mayelana namalayisense', - 'about_licenses' => 'Amalayisensi asetshenziselwa ukulandelela isofthiwe. Unenombolo ecacisiwe yezihlalo ezingahlolwa kubantu ngabanye', - 'checkin' => 'Isikhundla selayisensi ye-Checkin', - 'checkout_history' => 'Umlando Wokuhlola', - 'checkout' => 'I-Checkout License Isihlalo', - 'edit' => 'Hlela i-License', - 'filetype_info' => 'Amafayela afakiwe avunyelwe yi-png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ne-rar.', - 'clone' => 'Ilayisensi ye-clone', - 'history_for' => 'Umlando we', - 'in_out' => 'In / Out', - 'info' => 'Ulwazi lwelayisense', - 'license_seats' => 'Izihlalo zelayisense', - 'seat' => 'Isihlalo', - 'seats' => 'Izihlalo', - 'software_licenses' => 'Ilayisense Yezinhlelo', - 'user' => 'Umsebenzisi', - 'view' => 'Buka ilayisense', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', - 'bulk' => - [ - 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', - ], - - 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', - - - ], - ], -); diff --git a/resources/lang/zu/admin/locations/table.php b/resources/lang/zu/admin/locations/table.php deleted file mode 100644 index 4a877dbbad..0000000000 --- a/resources/lang/zu/admin/locations/table.php +++ /dev/null @@ -1,41 +0,0 @@ - '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. - 'assets_checkedout' => 'Amafa anikezwe', - 'id' => 'ID', - 'city' => 'Idolobha', - 'state' => 'Isimo', - 'country' => 'Izwe', - 'create' => 'Dala indawo', - 'update' => 'Buyekeza Indawo', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', - 'name' => 'Igama lendawo', - 'address' => 'Ikheli', - 'address2' => 'Address Line 2', - 'zip' => 'I-Postal Code', - 'locations' => 'Izindawo', - '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/manufacturers/message.php b/resources/lang/zu/admin/manufacturers/message.php deleted file mode 100644 index f91a9817e7..0000000000 --- a/resources/lang/zu/admin/manufacturers/message.php +++ /dev/null @@ -1,30 +0,0 @@ - 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', - 'does_not_exist' => 'Umkhiqizi akekho.', - 'assoc_users' => 'Lo menzi okwamanje uhlotshaniswa okungenani oyisibonelo esisodwa futhi angeke asuswe. Sicela ubuyekeze amamodeli akho ukuba angasaphinde abhekisele kulo mkhiqizi futhi uzame futhi.', - - 'create' => array( - 'error' => 'Umkhiqizi akazange adalwe, sicela uzame futhi.', - 'success' => 'Umkhiqizi wadalwa ngempumelelo.' - ), - - 'update' => array( - 'error' => 'Umkhiqizi akabuyekezwanga, sicela uzame futhi', - 'success' => 'Umkhiqizi ubuyekezwe ngempumelelo.' - ), - - 'restore' => array( - 'error' => 'Manufacturer was not restored, please try again', - 'success' => 'Manufacturer restored successfully.' - ), - - 'delete' => array( - 'confirm' => 'Uqinisekile ukuthi ufisa ukususa lo menzi?', - 'error' => 'Kube nenkinga yokususa umenzi. Ngicela uzame futhi.', - 'success' => 'Umkhiqizi ususiwe ngempumelelo.' - ) - -); diff --git a/resources/lang/zu/admin/manufacturers/table.php b/resources/lang/zu/admin/manufacturers/table.php deleted file mode 100644 index b91a7f22be..0000000000 --- a/resources/lang/zu/admin/manufacturers/table.php +++ /dev/null @@ -1,17 +0,0 @@ - 'Mayelana nabakhiqizi', - 'about_manufacturers_text' => 'Abakhiqizi yizinkampani ezidala izimpahla zakho. Ungagcina imininingwane ebalulekile yokuxhumana yokusekela mayelana nabo lapha, ezoboniswa kumakhasi wakho imininingwane yempahla.', - 'asset_manufacturers' => 'Abakhiqizi befa', - 'create' => 'Dala umkhiqizi', - 'id' => 'ID', - 'name' => 'Igama', - 'support_email' => 'Support Imeyili', - 'support_phone' => 'Ifoni yokusekela', - 'support_url' => 'I-URL yokusekela', - 'warranty_lookup_url' => 'Warranty Lookup URL', - 'update' => 'Buyekeza umkhiqizi', - 'url' => 'I-URL', - -); diff --git a/resources/lang/zu/admin/models/message.php b/resources/lang/zu/admin/models/message.php deleted file mode 100644 index bb44fcfb65..0000000000 --- a/resources/lang/zu/admin/models/message.php +++ /dev/null @@ -1,47 +0,0 @@ - 'Deleted asset model', - 'does_not_exist' => 'Isibonelo asikho.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', - 'assoc_users' => 'Lo modeli okwamanje uhlotshaniswa nefa elilodwa noma ngaphezulu futhi alinakususwa. Sicela ususe amafa, bese uzama ukususa futhi.', - - - 'create' => array( - 'error' => 'Isibonelo asizange sidalwe, sicela uzame futhi.', - 'success' => 'Isibonelo sidalwe ngempumelelo.', - 'duplicate_set' => 'Imodeli yezimpahla ngelo gama, umkhiqizi kanye nenombolo yomodeli kakade ikhona.', - ), - - 'update' => array( - 'error' => 'Isibonelo asibuyekezwanga, sicela uzame futhi', - 'success' => 'Isibonelo sibuyekezwe ngempumelelo.', - ), - - 'delete' => array( - 'confirm' => 'Ingabe uqinisekile ukuthi ufisa ukususa le model?', - 'error' => 'Kube nenkinga yokususa imodeli. Ngicela uzame futhi.', - 'success' => 'Imodeli isusiwe ngempumelelo.' - ), - - 'restore' => array( - 'error' => 'Isibonelo asibuyisiwe, sicela uzame futhi', - 'success' => 'Isibonelo sibuyiselwe ngempumelelo.' - ), - - 'bulkedit' => array( - 'error' => 'Azikho amasimu ashintshiwe, ngakho akukho lutho olubuyekeziwe.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', - - ), - - 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', - 'success' => 'Model deleted!|:success_count models deleted!', - 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' - ), - -); diff --git a/resources/lang/zu/admin/settings/general.php b/resources/lang/zu/admin/settings/general.php deleted file mode 100644 index 1d79294727..0000000000 --- a/resources/lang/zu/admin/settings/general.php +++ /dev/null @@ -1,365 +0,0 @@ - '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".', - '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 Notification 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.', - 'asset_ids' => 'Ama-ID wefa', - 'audit_interval' => 'I-Interval Audit', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', - 'audit_warning_days' => 'I-Audit Warning Threshold', - 'audit_warning_days_help' => 'Zingaki izinsuku kusengaphambili kufanele sikuxwayise uma izimpahla zifanele ukuhlolwa?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', - 'auto_increment_prefix' => 'Isiqalo (okukhethwa kukho)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', - 'backups' => 'Izipele', - 'backups_help' => 'Create, download, and restore 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' => 'All existing users, including 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.)', - 'custom_css' => 'I-Custom CSS', - 'custom_css_help' => 'Faka noma iyiphi i-CSS yangokwezifiso ongathanda ukuyisebenzisa. Ungafaki amathegi angu-<style></style>.', - 'custom_forgot_pass_url' => 'Custom Password Reset URL', - 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', - 'dashboard_message' => 'Dashboard Message', - 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', - 'default_currency' => 'Imali Eyingqayizivele', - 'default_eula_text' => 'I-EULA ezenzakalelayo', - 'default_language' => 'Ulimi oluzenzakalelayo', - 'default_eula_help_text' => 'Ungase futhi uhlobanise ama-EULA wangokwezifiso kwizigaba ezithile zefa.', - 'display_asset_name' => 'Bonisa igama lomhlaba', - 'display_checkout_date' => 'Bonisa usuku lokuhlola', - 'display_eol' => 'Bonisa i-EOL ekubukeni kwetafula', - 'display_qr' => 'Bonisa Amakhodi Wesikwele', - 'display_alt_barcode' => 'Bonisa ibhakhodi ye-1D', - 'email_logo' => 'Email Logo', - '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', - '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.', - '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_default_group' => 'Default Permissions Group', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - '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', - 'ldap_settings' => 'Izilungiselelo ze-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_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', - '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.', - 'ldap_manager' => 'LDAP Manager', - 'ldap_server' => 'Iseva ye-LDAP', - 'ldap_server_help' => 'Lokhu kufanele kuqale nge-ldap: // (for uncrypted or TLS) noma ldaps: // (for SSL)', - 'ldap_server_cert' => 'Ukuqinisekiswa kwesitifiketi se-LDAP SSL', - 'ldap_server_cert_ignore' => 'Vumela isitifikedi se-SSL esingavumelekile', - 'ldap_server_cert_help' => 'Khetha leli bhokisi lokuhlola uma usebenzisa isitifiketi se-SSL esayiniwe futhi ungathanda ukwamukela isitifiketi esingavumelekile se-SSL.', - 'ldap_tls' => 'Sebenzisa i-TLS', - 'ldap_tls_help' => 'Lokhu kufanele kuhlolwe kuphela uma usebenzisa i-STARTTLS kuseva yakho ye-LDAP.', - 'ldap_uname' => 'Igama lomsebenzisi le-LDAP Ukubopha', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', - 'ldap_pword' => 'I-LDAP Ukubopha Iphasiwedi', - 'ldap_basedn' => 'I-Base Bind DN', - 'ldap_filter' => 'Isihlungi se-LDAP', - 'ldap_pw_sync' => 'Ukuvumelanisa kwephasiwedi ye-LDAP', - 'ldap_pw_sync_help' => 'Ungawukhipheli leli bhokisi uma ungafisi ukugcina amaphasiwedi e-LDAP avumelanisiwe namaphasiwedi wendawo. Ukukhubaza lokhu kusho ukuthi abasebenzisi bakho bangakwazi ukungena ngemvume uma ngabe iseva yakho ye-LDAP ayitholakali ngesizathu esithile.', - 'ldap_username_field' => 'Insimu yomsebenzisi', - 'ldap_lname_field' => 'Isibongo', - 'ldap_fname_field' => 'Igama Lokuqala LDAP', - 'ldap_auth_filter_query' => 'Umbuzo wokuqinisekisa we-LDAP', - 'ldap_version' => 'Inguqulo ye-LDAP', - 'ldap_active_flag' => 'I-LDAP i-Flag Active', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', - 'ldap_emp_num' => 'Inombolo yabasebenzi be-LDAP', - 'ldap_email' => 'I-imeyili ye-LDAP', - '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', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', - 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', - 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', - 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', - 'logo' => 'Ilogo', - 'logo_print_assets' => 'Use in Print', - 'logo_print_assets_help' => 'Use branding on printable asset lists ', - 'full_multiple_companies_support_help_text' => 'Ukukhawulela abasebenzisi (kufaka phakathi ama-admins) abelwe izinkampani kumpahla yenkampani yabo.', - 'full_multiple_companies_support_text' => 'Ama-Multiple Companies Support Support', - 'show_in_model_list' => 'Show in Model Dropdowns', - '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', - '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_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' => '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', - '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_download' => 'Download Metadata', - 'setting' => 'Ukubeka', - 'settings' => 'Izilungiselelo', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - '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_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', - 'integrations' => 'Integrations', - 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', - 'webhook_botname' => ':app Botname', - 'webhook_channel' => ':app Channel', - 'webhook_endpoint' => ':app Endpoint', - 'webhook_integration' => ':app Settings', - 'webhook_test' =>'Test :app integration', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', - 'snipe_version' => 'Inguqulo ye-Snipe-IT', - 'support_footer' => 'Support Footer Links ', - 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', - 'version_footer' => 'Version in Footer ', - 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', - 'system' => 'Ulwazi lwesistimu', - '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.', - 'labels_per_page' => 'Amalebula ngekhasi ngalinye', - 'label_dimensions' => 'Ubukhulu belebula (amayintshi)', - 'next_auto_tag_base' => 'Ukunyuka kokuzenzakalela okulandelayo', - 'page_padding' => 'Ikhasi lamamitha (amasentimitha)', - 'privacy_policy_link' => 'Link to Privacy Policy', - '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', - 'labels_pagewidth' => 'Ububanzi bekhadi lebhalo', - 'labels_pageheight' => 'Ukuphakama kwekhadi lelebula', - 'label_gutters' => 'Ukukhala kwelebuli (amayintshi)', - 'page_dimensions' => 'Ubukhulu bekhasi (amasentimitha)', - 'label_fields' => 'Izinkambu ezibonakalayo zelebuli', - 'inches' => 'amasentimitha', - 'width_w' => 'w', - 'height_h' => 'h', - 'show_url_in_emails' => 'Xhumanisa ku-Snipe-IT kuma-imeyili', - 'show_url_in_emails_help_text' => 'Ungawukhipheli leli bhokisi uma ungafisi ukuxhuma emuva ekufakweni kwakho kwe-Snipe-IT kuma-footer akho e-imeyili. Kuwusizo uma iningi labasebenzisi bakho lingalokothi lingene ngemvume.', - 'text_pt' => 'pt', - 'thumbnail_max_h' => 'Ukuphakama kwesilinganiso se-max', - 'thumbnail_max_h_help' => 'Ukuphakama okukhulu kuma-pixel ukuthi izithonjana zingabonisa ekubukeni kuhlu. Min 25, max 500.', - 'two_factor' => 'Ubufakazi bokubili bokuqinisekisa', - 'two_factor_secret' => 'I-Code-Two-Factor', - 'two_factor_enrollment' => 'Ukubhaliswa kwe-Two-Factor', - 'two_factor_enabled_text' => 'Nika amandla i-Factor Two', - 'two_factor_reset' => 'Setha kabusha Imfihlakalo emibili', - 'two_factor_reset_help' => 'Lokhu kuzophoqa umsebenzisi ukubhalisa idivayisi yakhe ne-Google Authenticator futhi. Lokhu kungaba usizo uma idivayisi yabo ebhalisiwe njengamanje ilahlekile noma yebiwe.', - 'two_factor_reset_success' => 'Idivayisi yesici ezimbili isetha kabusha ngempumelelo', - 'two_factor_reset_error' => 'Ukusetha kabusha kabusha kwedivayisi yesici kuhlulekile', - 'two_factor_enabled_warning' => 'Ukunika amandla isici ezimbili uma kungakanikwe amandla okwamanje kuzokuphoqelela ukuba uqinisekise ngobuchwepheshe obhalisiwe be-Google Auth. Uzokwazi ukubhalisa idivayisi yakho uma umuntu engabhalisile okwamanje.', - 'two_factor_enabled_help' => 'Lokhu kuzovula ukuqinisekiswa kwezinto ezimbili usebenzisa i-Google Authenticator.', - 'two_factor_optional' => 'Ukukhetha (Abasebenzisi bangenza noma bakhubaze uma kuvunyelwe)', - 'two_factor_required' => 'Kudingeka kubo bonke abasebenzisi', - 'two_factor_disabled' => 'Khutshaziwe', - 'two_factor_enter_code' => 'Faka i-Code-Two Factor', - 'two_factor_config_complete' => 'Thumela ikhodi', - 'two_factor_enabled_edit_not_allowed' => 'Umlawuli wakho akakakuvumeli ukuhlela lesi silungiselelo.', - 'two_factor_enrollment_text' => "Ukuqinisekiswa okubili kokubili kuyadingeka, noma ngabe idivayisi yakho ayibhalisile okwamanje. Vula uhlelo lwakho lokusebenza lwe-Google Authenticator bese uskena ikhodi ye-QR ngezansi ukuze ubhalise idivayisi yakho. Uma usubhalisile idivayisi yakho, faka ikhodi ngezansi", - 'require_accept_signature' => 'Kudinga isignesha', - 'require_accept_signature_help_text' => 'Ukunika amandla lesi sici kuzodinga ukuthi abasebenzisi bakwazi ukusayina ngokomzimba ngokwamukela ifa.', - 'left' => 'kwesokunxele', - 'right' => 'kwesokudla', - 'top' => 'phezulu', - 'bottom' => 'phansi', - 'vertical' => 'ngokuqondile', - 'horizontal' => 'enezingqimba', - 'unique_serial' => 'Unique serial numbers', - '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', - 'label2_enable' => 'New Label Engine', - 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', - 'label2_template_help' => 'Select which template to use for label generation', - 'label2_title' => 'Title', - 'label2_title_help' => 'The title to show on labels that support it', - 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', - 'label2_asset_logo' => 'Use Asset Logo', - 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', - 'label2_1d_type' => '1D Barcode Type', - 'label2_1d_type_help' => 'Format for 1D barcodes', - 'label2_2d_type' => '2D Barcode Type', - 'label2_2d_type_help' => 'Format for 2D barcodes', - 'label2_2d_target' => '2D Barcode Target', - 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', - 'label2_fields' => 'Field Definitions', - 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', - 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', - 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', - 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', - 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', - 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', - -]; diff --git a/resources/lang/zu/admin/settings/table.php b/resources/lang/zu/admin/settings/table.php deleted file mode 100644 index 22db5c84ed..0000000000 --- a/resources/lang/zu/admin/settings/table.php +++ /dev/null @@ -1,6 +0,0 @@ - 'Created', - 'size' => 'Size', -); diff --git a/resources/lang/zu/admin/statuslabels/message.php b/resources/lang/zu/admin/statuslabels/message.php deleted file mode 100644 index 57614cc3ac..0000000000 --- a/resources/lang/zu/admin/statuslabels/message.php +++ /dev/null @@ -1,31 +0,0 @@ - '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' => [ - 'error' => 'Ithebula lesimo asizange idalwe, sicela uzame futhi.', - 'success' => 'Ilebula Label isakhiwe ngempumelelo.', - ], - - 'update' => [ - 'error' => 'Ithebula lesimo asizange ibuyekezwe, sicela uzame futhi', - 'success' => 'Ilebuli yesimo ibuyekezwe ngempumelelo.', - ], - - '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.', - ], - - 'help' => [ - 'undeployable' => 'Lezi zimpahla azikwazi ukwabiwa kunoma ubani.', - '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/suppliers/table.php b/resources/lang/zu/admin/suppliers/table.php deleted file mode 100644 index 1da48debcd..0000000000 --- a/resources/lang/zu/admin/suppliers/table.php +++ /dev/null @@ -1,27 +0,0 @@ - 'Mayelana nabathengi', - 'about_suppliers_text' => 'Abathengi basetshenziselwa ukulandelela umthombo wezinto', - 'address' => 'Ikheli Lezinsizakalo', - 'assets' => 'Amafa', - 'city' => 'Idolobha', - 'contact' => 'igama longaxhumana naye', - 'country' => 'Izwe', - 'create' => 'Dala umthengisi', - 'email' => 'I-imeyili', - 'fax' => 'Ifeksi', - 'id' => 'ID', - 'licenses' => 'Amalayisensi', - 'name' => 'Igama lomphakeli', - 'notes' => 'Amanothi', - 'phone' => 'Ifoni', - 'state' => 'Isimo', - 'suppliers' => 'Abahlinzeki', - 'update' => 'Buyekeza Umphakeli', - 'url' => 'I-URL', - 'view' => 'Buka umthengisi', - 'view_assets_for' => 'Buka amafa', - 'zip' => 'I-Postal Code', - -); diff --git a/resources/lang/zu/admin/users/general.php b/resources/lang/zu/admin/users/general.php deleted file mode 100644 index fab80c228c..0000000000 --- a/resources/lang/zu/admin/users/general.php +++ /dev/null @@ -1,54 +0,0 @@ - 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', - 'assets_user' => 'Amafa abelwe: igama', - 'bulk_update_warn' => 'Usuzohlela izakhiwo ze: abasebenzisi be-akhawunti_abasebenzisi. Sicela uqaphele ukuthi awukwazi ukushintsha izimfanelo zakho zomsebenzisi usebenzisa le fomu, futhi kufanele uhlele kumsebenzisi wakho ngamunye.', - 'bulk_update_help' => 'Leli fomu ikuvumela ukuba ubuyekeze abasebenzisi abaningi ngesikhathi esisodwa. Gcwalisa kuphela amasimu okudingayo ukuguqula. Noma yiziphi izinkambu ezishiywe zingenakushintshwa.', - 'current_assets' => 'Amafa okwamanje ahlolwe kulo msebenzisi', - 'clone' => 'Clone Umsebenzisi', - 'contact_user' => 'Igama longaxhumana naye', - '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', - '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.', - 'print_assigned' => 'Print All Assigned', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', - 'software_user' => 'Isofthiwe ihlolwe ku: igama', - '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.', - 'view_user' => 'Buka umsebenzisi: igama', - 'usercsv' => 'Ifayela le-CSV', - 'two_factor_admin_optin_help' => 'Izilungiselelo zakho zamanje zomlawuli zivumela ukusethwa okukhethiwe kokuqinisekiswa kwezinto ezimbili.', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', -]; diff --git a/resources/lang/zu/admin/users/message.php b/resources/lang/zu/admin/users/message.php deleted file mode 100644 index bb6ade18dd..0000000000 --- a/resources/lang/zu/admin/users/message.php +++ /dev/null @@ -1,68 +0,0 @@ - 'Uwamukele ngempumelelo le mali.', - 'declined' => 'Uye wenqaba ngempumelelo le mali.', - 'bulk_manager_warn' => 'Abasebenzisi bakho babuyekezwe ngempumelelo, kodwa ukungena kwakho kwemenenja akulondoloziwe ngoba umphathi oyikhethile naye ohlwini lomsebenzisi oluzohlelwa, futhi abasebenzisi bangase bangabi umphathi wabo. Sicela ukhethe abasebenzisi bakho futhi, ngaphandle kwamenenja.', - 'user_exists' => 'Umsebenzisi usuvele ukhona!', - 'user_not_found' => 'User does not exist.', - 'user_login_required' => 'Insimu yokungena ngemvume iyadingeka', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', - 'user_password_required' => 'Iphasiwedi iyadingeka.', - 'insufficient_permissions' => 'Izimvume ezinganele.', - 'user_deleted_warning' => 'Lo msebenzisi ususiwe. Kuzodingeka ubuyisele lo msebenzisi ukuwahlela noma ubanikeze amafa amasha.', - 'ldap_not_configured' => 'Ukuhlanganiswa kwe-LDAP akulungiselelwe lokhu kufakwa.', - '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!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', - - - 'success' => array( - 'create' => 'Umsebenzisi udale ngempumelelo.', - 'update' => 'Umsebenzisi ubuyekezwe ngempumelelo.', - 'update_bulk' => 'Abasebenzisi baphinde babuyekezwe ngempumelelo!', - 'delete' => 'Umsebenzisi ususwe ngempumelelo.', - 'ban' => 'Umsebenzisi uvinjelwe ngempumelelo.', - 'unban' => 'Umsebenzisi uvinjelwe ngempumelelo.', - 'suspend' => 'Umsebenzisi umiswe ngempumelelo.', - 'unsuspend' => 'Umsebenzisi uphumelelwanga ngempumelelo.', - 'restored' => 'Umsebenzisi ubuyiselwe ngempumelelo.', - 'import' => 'Abasebenzisi bangeniswe ngempumelelo.', - ), - - 'error' => array( - 'create' => 'Kube nenkinga yokudala umsebenzisi. Ngicela uzame futhi.', - 'update' => 'Kube nenkinga yokuvuselela umsebenzisi. Ngicela uzame futhi.', - 'delete' => 'Kube nenkinga yokusula umsebenzisi. Ngicela uzame futhi.', - 'delete_has_assets' => 'Lo msebenzisi unezinto ezinikezwe futhi azikwazanga ukususwa.', - 'unsuspend' => 'Kube nenkinga engalindeleki umsebenzisi. Ngicela uzame futhi.', - 'import' => 'Kube nenkinga yokungenisa abasebenzisi. Ngicela uzame futhi.', - 'asset_already_accepted' => 'Lelifa selivele lamukelwe.', - 'accept_or_decline' => 'Kufanele wamukele noma unqabe le mali.', - 'incorrect_user_accepted' => 'Impahla oyizame ukwamukela ayizange ihlolwe kuwe.', - 'ldap_could_not_connect' => 'Ayikwazanga ukuxhuma kuseva ye-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', - 'ldap_could_not_bind' => 'Ayikwazanga ukubopha iseva ye-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', - 'ldap_could_not_search' => 'Ayikwazanga ukusesha isiphakeli se-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', - 'ldap_could_not_get_entries' => 'Ayikwazanga ukungena okuvela kuseva ye-LDAP. Sicela uhlole ukumisa kweseva yakho ye-LDAP kufayili ye-LDAP config.
Iphutha kusuka kwiseva ye-LDAP:', - 'password_ldap' => 'Iphasiwedi yale akhawunti ilawulwa yi-LDAP / Active Directory. Sicela uxhumane nomnyango wakho we-IT ukushintsha iphasiwedi yakho.', - ), - - 'deletefile' => array( - 'error' => 'Ifayela alisusiwe. Ngicela uzame futhi.', - 'success' => 'Ifayili isusiwe ngempumelelo.', - ), - - 'upload' => array( - 'error' => 'Amafayela (ama) awalayishiwe. Ngicela uzame futhi.', - 'success' => 'Amafayela (ama) alayishwe ngempumelelo.', - 'nofiles' => 'Awukakhethi noma yimaphi amafayela okulayishwa', - '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.', - ), - - 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' - ) -); \ No newline at end of file diff --git a/resources/lang/zu/admin/users/table.php b/resources/lang/zu/admin/users/table.php deleted file mode 100644 index 930b3ade92..0000000000 --- a/resources/lang/zu/admin/users/table.php +++ /dev/null @@ -1,39 +0,0 @@ - 'Isebenza', - 'allow' => 'Vumela', - 'checkedout' => 'Amafa', - 'created_at' => 'Kudalwe', - 'createuser' => 'Dala umsebenzisi', - 'deny' => 'Yeka', - 'email' => 'I-imeyili', - 'employee_num' => 'I-Employee No.', - 'first_name' => 'Igama', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', - 'id' => 'Id', - 'inherit' => 'Ifa', - 'job' => 'Isihloko somsebenzi', - 'last_login' => 'Ukungena ngemvume kokugcina', - 'last_name' => 'Isibongo', - 'location' => 'Indawo', - 'lock_passwords' => 'Imininingwane yokungena ayikwazi ukushintshwa kulokhu ukufakwa.', - 'manager' => 'Umphathi', - 'managed_locations' => 'Izindawo eziphethwe', - 'name' => 'Igama', - 'notes' => 'Amanothi', - 'password_confirm' => 'Qinisekisa Iphasiwedi', - 'password' => 'Iphasiwedi', - 'phone' => 'Ifoni', - 'show_current' => 'Bonisa Abasebenzisi Bamanje', - 'show_deleted' => 'Bonisa Abasebenzisi Abasusiwe', - 'title' => 'Isihloko', - 'to_restore_them' => 'ukuze ubuyisele.', - 'total_assets_cost' => "Total Assets Cost", - 'updateuser' => 'Buyekeza Umsebenzisi', - 'username' => 'Igama lomsebenzisi', - 'user_deleted_text' => 'Lo msebenzisi umakwe njengosusiwe.', - 'username_note' => '(Lokhu kusetshenziselwa i-Active Directory ukubopha kuphela, hhayi ukungena ngemvume.)', - 'cloneuser' => 'Clone Umsebenzisi', - 'viewusers' => 'Buka Abasebenzisi', -); diff --git a/resources/lang/zu/auth.php b/resources/lang/zu/auth.php deleted file mode 100644 index db310aa1bb..0000000000 --- a/resources/lang/zu/auth.php +++ /dev/null @@ -1,20 +0,0 @@ - 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - -); diff --git a/resources/lang/zu/auth/general.php b/resources/lang/zu/auth/general.php deleted file mode 100644 index 382c6734d9..0000000000 --- a/resources/lang/zu/auth/general.php +++ /dev/null @@ -1,19 +0,0 @@ - 'Thumela iphasiwedi Hlaziya kabusha isixhumanisi', - 'email_reset_password' => 'Iphasiwedi ye-imeyli Hlela kabusha', - 'reset_password' => 'Setha kabusha iphasiwedi', - 'saml_login' => 'Login via SAML', - 'login' => 'Ngena ngemvume', - 'login_prompt' => 'Sicela ungene ngemvume', - 'forgot_password' => 'Ngikhohliwe iphasiwedi yami', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Ngikhumbule', - '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. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', - -]; - diff --git a/resources/lang/zu/auth/message.php b/resources/lang/zu/auth/message.php deleted file mode 100644 index c4034b2f4a..0000000000 --- a/resources/lang/zu/auth/message.php +++ /dev/null @@ -1,45 +0,0 @@ - 'I-akhawunti nale imeyili isivele ikhona.', - 'account_not_found' => 'Igama lomsebenzisi noma iphasiwedi alilungile.', - 'account_not_activated' => 'Le akhawunti yomsebenzisi ayisebenzi.', - 'account_suspended' => 'Le akhawunti yomsebenzisi imiswe okwesikhashana.', - 'account_banned' => 'Le akhawunti yomsebenzisi ivaliwe.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', - - '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.', - ), - - 'signin' => array( - 'error' => 'Kube nenkinga ngenkathi uzama ukungena ngemvume, sicela uzame futhi.', - 'success' => 'Ungene ngemvume ngempumelelo.', - ), - - 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', - ), - - 'signup' => array( - 'error' => 'Kube nenkinga ngenkathi uzama ukudala i-akhawunti yakho, sicela uzame futhi.', - 'success' => 'I-akhawunti idalwe ngokuphumelelayo.', - ), - - 'forgot-password' => array( - 'error' => 'Kube nenkinga ngenkathi uzama ukuthola ikhodi yephasiwedi yokusetha kabusha, sicela uzame futhi.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', - ), - - 'forgot-password-confirm' => array( - 'error' => 'Kube nenkinga ngenkathi uzama ukusetha kabusha iphasiwedi yakho, sicela uzame futhi.', - 'success' => 'Iphasiwedi yakho isethwe kabusha ngempumelelo.', - ), - - -); diff --git a/resources/lang/zu/button.php b/resources/lang/zu/button.php deleted file mode 100644 index 7e122ff722..0000000000 --- a/resources/lang/zu/button.php +++ /dev/null @@ -1,24 +0,0 @@ - 'Izenzo', - 'add' => 'Engeza okusha', - 'cancel' => 'Khansela', - 'checkin_and_delete' => 'Checkin All / Delete User', - 'delete' => 'Susa', - 'edit' => 'Hlela', - 'restore' => 'Buyisela', - 'remove' => 'Remove', - 'request' => 'Isicelo', - 'submit' => 'Thumela', - 'upload' => 'Layisha', - 'select_file' => 'Khetha Ifayela ...', - 'select_files' => 'Select Files...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - '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 deleted file mode 100644 index 8c3a9aedc2..0000000000 --- a/resources/lang/zu/general.php +++ /dev/null @@ -1,495 +0,0 @@ - 'Izesekeli', - 'activated' => 'Kuvunyelwe', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Ukufinyelela', - 'accessory_report' => 'Umbiko wokufinyelela', - 'action' => 'Isenzo', - 'activity_report' => 'Umbiko Womsebenzi', - 'address' => 'Ikheli', - 'admin' => 'Ukuphatha', - 'administrator' => 'Administrator', - 'add_seats' => 'Izihlalo ezengeziwe', - 'age' => "Age", - 'all_assets' => 'Zonke izimpahla', - 'all' => 'Konke', - 'archived' => 'I-Archived', - 'asset_models' => 'Amamodeli asefa', - 'asset_model' => 'Isibonelo', - 'asset' => 'Impahla', - 'asset_report' => 'Umbiko wezezimali', - 'asset_tag' => 'Ithegi lefa', - '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', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', - 'avatar_delete' => 'Susa i-Avatar', - 'avatar_upload' => 'Layisha i-Avatar', - 'back' => 'Emuva', - 'bad_data' => 'Akukho okutholiwe. Mhlawumbe idatha embi?', - '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 Users', - 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', - 'cancel' => 'Khansela', - 'categories' => 'Izigaba', - 'category' => 'Isigaba', - 'change' => 'In / Out', - 'changeemail' => 'Shintsha ikheli le-imeyli', - 'changepassword' => 'SHINTSHA iphasiwedi', - 'checkin' => 'Ngena', - 'checkin_from' => 'Hlola kusuka', - 'checkout' => 'Hlola', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', - 'user_requests_count' => 'Requests', - 'city' => 'Idolobha', - 'click_here' => 'Chofoza lapha', - 'clear_selection' => 'Clear Selection', - 'companies' => 'Izinkampani', - 'company' => 'Inkampani', - 'component' => 'Ingxenye', - 'components' => 'Izingxenye', - 'complete' => 'Qedela', - 'consumable' => 'Iyatholakala', - 'consumables' => 'Amakhomikhali', - 'country' => 'Izwe', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', - 'create' => 'Dala Okusha', - 'created' => 'Into edalwe', - 'created_asset' => 'ifa elidalwe', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', - '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', - 'days_to_next_audit' => 'Izinsuku kuya ku-Audit Elandelayo', - 'date' => 'Usuku', - 'debug_warning' => 'Isexwayiso!', - 'debug_warning_text' => 'Lolu hlelo lokusebenza lusemodi yokukhiqiza ngokususa iphutha kunikwe amandla. Lokhu kungabonisa idatha ebucayi uma isicelo sakho sifinyeleleka ezweni langaphandle. Khubaza imodi yokulungisa iphutha ngokubeka inani le-APP_DEBUG kufayela lakho le-.env kuya ku-false.', - 'delete' => 'Susa', - 'delete_confirm' => 'Are you sure you wish to delete :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', - 'deleted' => 'Isusiwe', - 'delete_seats' => 'Izihlalo ezifakiwe', - 'deletion_failed' => 'Deletion failed', - 'departments' => 'Iminyango', - 'department' => 'UMnyango', - 'deployed' => 'Isusiwe', - 'depreciation' => 'Ukunciphisa', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Umbiko Wokunciphisa', - 'details' => 'Details', - 'download' => 'Landa', - 'download_all' => 'Download All', - 'editprofile' => 'Hlela iphrofayela yakho', - 'eol' => 'I-EOL', - 'email_domain' => 'Domain Imeyili', - 'email_format' => 'Ifomethi ye-imeyli', - 'employee_number' => 'Employee Number', - 'email_domain_help' => 'Lokhu kusetshenziselwa ukhiqiza amakheli e-imeyili uma ungenisa', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', - '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)', - 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', - 'first' => 'Okokuqala', - '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)', - 'first_name' => 'Igama', - 'first_name_format' => 'Igama Lokuqala (jane@example.com)', - 'files' => 'Files', - 'file_name' => 'Ifayela', - 'file_type' => 'File Type', - 'filesize' => 'File Size', - 'file_uploads' => 'Ukulayishwa kwamafayela', - 'file_upload' => 'File Upload', - 'generate' => 'Qalisa', - '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', - 'include_deleted' => 'Include Deleted Assets', - '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.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', - 'import' => 'Ngenisa', - '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' => 'Ngenisa Umlando', - 'asset_maintenance' => 'Ukugcinwa Kwempahla', - 'asset_maintenance_report' => 'Umbiko Wokugcinwa Kwempahla', - 'asset_maintenances' => 'Ama-Maintenances aseMpahla', - 'item' => 'Into', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', - 'insufficient_permissions' => 'Izimvume ezinganele!', - 'kits' => 'Predefined Kits', - 'language' => 'Ulimi', - 'last' => 'Okokugcina', - 'last_login' => 'Ukungena ngemvume kokugcina', - 'last_name' => 'Isibongo', - 'license' => 'Ilayisensi', - 'license_report' => 'Umbiko Welayisense', - 'licenses_available' => 'amalayisensi atholakalayo', - 'licenses' => 'Amalayisensi', - 'list_all' => 'Bhala konke', - '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', - 'locations' => 'Izindawo', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', - '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' => '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', - 'new' => 'okusha!', - 'no_depreciation' => 'Akukho ukwehla', - 'no_results' => 'Ayikho imiphumela.', - 'no' => 'Cha', - 'notes' => 'Amanothi', - 'order_number' => 'Inombolo Ye-oda', - 'only_deleted' => 'Only Deleted Assets', - 'page_menu' => 'Ibonisa izinto ezingu-_MENU_', - 'pagination_info' => 'Ibonisa _START_ kuya _END_ kwezinto ezingu-_TOTAL_', - 'pending' => 'Kulindile', - 'people' => 'Abantu', - 'per_page' => 'Imiphumela Ngayo Ikhasi', - 'previous' => 'Ngaphambilini', - 'processing' => 'Iyacubungula', - 'profile' => 'Iphrofayela yakho', - 'purchase_cost' => 'Izindleko zokuthenga', - 'purchase_date' => 'Usuku lokuthenga', - 'qty' => 'QTY', - 'quantity' => 'Inani', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', - '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_var' => 'Select :thing... ', // this will eventually replace all of our other selects - 'select' => 'Khetha', - 'select_all' => 'Select All', - 'search' => 'Sesha', - 'select_category' => 'Khetha Isigaba', - 'select_department' => 'Khetha uMnyango', - 'select_depreciation' => 'Khetha uhlobo lokuncipha', - 'select_location' => 'Khetha indawo', - 'select_manufacturer' => 'Khetha Umkhiqizi', - 'select_model' => 'Khetha Isibonelo', - 'select_supplier' => 'Khetha Umhlinzeki', - 'select_user' => 'Khetha Umsebenzisi', - 'select_date' => 'Khetha Usuku (YYYY-MM-DD)', - 'select_statuslabel' => 'Khetha Isimo', - 'select_company' => 'Khetha inkampani', - 'select_asset' => 'Khetha Ifa', - 'settings' => 'Izilungiselelo', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', - 'sign_in' => 'Ngena ngemvume', - 'signature' => 'Isiginesha', - 'signed_off_by' => 'Signed Off By', - 'skin' => 'Skin', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app 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', - 'state' => 'Isimo', - 'status_labels' => 'Amalebula wesimo', - 'status' => 'Isimo', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Umphakeli', - 'suppliers' => 'Abahlinzeki', - 'sure_to_delete' => 'Uqinisekile ukuthi ufisa ukususa', - 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', - 'delete_what' => 'Delete :item', - 'submit' => 'Thumela', - 'target' => 'I-Target', - 'time_and_date_display' => 'Isikhathi Nosuku Lokubonisa', - 'total_assets' => 'izimpahla eziphelele', - 'total_licenses' => 'amalayisensi ephelele', - 'total_accessories' => 'izesekeli eziphelele', - 'total_consumables' => 'ukusetshenziswa okuphelele', - 'type' => 'Thayipha', - 'undeployable' => 'I-non-deployable', - 'unknown_admin' => 'Isilawuli esingaziwa', - 'username_format' => 'Igama lomsebenzisi Ifomethi', - 'username' => 'Username', - 'update' => 'Ukubuyekeza', - '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.', - 'uploaded' => 'Ilayishiwe', - 'user' => 'Umsebenzisi', - 'accepted' => 'yamukelwe', - 'declined' => 'inqatshelwe', - 'unassigned' => 'Unassigned', - 'unaccepted_asset_report' => 'Izimpahla ezingamukelekile', - 'users' => 'Abasebenzisi', - 'viewall' => 'View All', - 'viewassets' => 'Buka Amafa Abiwe', - 'viewassetsfor' => 'View Assets for :name', - 'website' => 'Iwebhusayithi', - 'welcome' => 'Siyakwamukela,: igama', - 'years' => 'iminyaka', - 'yes' => 'Yebo', - 'zip' => 'I-Zip', - 'noimage' => 'Akukho ukulayishwa kwesithombe noma isithombe esingatholakali.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', - 'token_expired' => 'Isikhathi sakho sefomu siphelelwe yisikhathi. Ngicela uzame futhi.', - '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_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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - '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', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', - 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', - 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', - ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - -]; diff --git a/resources/lang/zu/help.php b/resources/lang/zu/help.php deleted file mode 100644 index a59e0056be..0000000000 --- a/resources/lang/zu/help.php +++ /dev/null @@ -1,35 +0,0 @@ - '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 if 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.', - - '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.', - - '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.', - - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', - - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', - - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - 'empty_file' => 'The importer detects that this file is empty.' -]; diff --git a/resources/lang/zu/localizations.php b/resources/lang/zu/localizations.php deleted file mode 100644 index f735573c2e..0000000000 --- a/resources/lang/zu/localizations.php +++ /dev/null @@ -1,317 +0,0 @@ - 'Select a language', - 'languages' => [ - 'en'=> 'English, US', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', - 'fr'=> 'French', - 'de'=> 'German', - 'de-i'=> 'German (Informal)', - 'el'=> 'Greek', - 'he'=> 'Hebrew', - 'hu'=> 'Hungarian', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it'=> 'Italian', - 'ja'=> 'Japanese', - 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', - 'mi'=> 'Maori', - 'mn'=> 'Mongolian', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', - 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', - ], - - 'select_country' => 'Select a country', - - 'countries' => [ - 'AC'=>'Ascension Island', - 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', - 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', - 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', - 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', - 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', - 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', - 'BI'=>'Burundi', - 'BJ'=>'Benin', - 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', - 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', - 'BY'=>'Belarus', - 'BZ'=>'Belize', - 'CA'=>'Canada', - 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', - 'DJ'=>'Djibouti', - 'DK'=>'Denmark', - 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', - 'EC'=>'Ecuador', - 'EE'=>'Estonia', - 'EG'=>'Egypt', - 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', - 'FI'=>'Finland', - 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', - 'GA'=>'Gabon', - 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', - 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', - 'GT'=>'Guatemala', - 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', - 'GY'=>'Guyana', - 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', - 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', - 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', - 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', - 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', - 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', - 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', - 'LC'=>'Saint Lucia', - 'LI'=>'Liechtenstein', - 'LK'=>'Sri Lanka', - 'LR'=>'Liberia', - 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', - 'LV'=>'Latvia', - 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', - 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', - 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', - 'ML'=>'Mali', - 'MM'=>'Myanmar', - 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', - 'MQ'=>'Martinique', - 'MR'=>'Mauritania', - 'MS'=>'Montserrat', - 'MT'=>'Malta', - 'MU'=>'Mauritius', - 'MV'=>'Maldives', - 'MW'=>'Malawi', - 'MX'=>'Mexico', - 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', - 'NA'=>'Namibia', - 'NC'=>'New Caledonia', - 'NE'=>'Niger', - 'NF'=>'Norfolk Island', - 'NG'=>'Nigeria', - 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', - 'NP'=>'Nepal', - 'NR'=>'Nauru', - 'NU'=>'Niue', - 'NZ'=>'New Zealand', - 'OM'=>'Oman', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', - 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', - 'SL'=>'Sierra Leone', - 'SM'=>'San Marino', - 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', - 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', - 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', - 'TK'=>'Tokelau', - 'TI'=>'East Timor', - 'TM'=>'Turkmenistan', - 'TN'=>'Tunisia', - 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', - 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', - 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', - 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', - 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', - 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', - 'WS'=>'Samoa', - 'YE'=>'Yemen', - 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', - ], -]; \ No newline at end of file diff --git a/resources/lang/zu/mail.php b/resources/lang/zu/mail.php deleted file mode 100644 index 402de90290..0000000000 --- a/resources/lang/zu/mail.php +++ /dev/null @@ -1,84 +0,0 @@ - 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'a_user_canceled' => 'Umsebenzisi ukhanse isicelo sezinto kuwebhusayithi', - 'a_user_requested' => 'Umsebenzisi ucele into ku-website', - 'accessory_name' => 'Igama lokufinyelela:', - 'additional_notes' => 'Amanothi angeziwe:', - 'admin_has_created' => 'Umlawuli udale i-akhawunti kuwe: iwebhusayithi yewebhu.', - 'asset' => 'Impahla:', - 'asset_name' => 'Igama lomhlaba:', - 'asset_requested' => 'Ifa liceliwe', - 'asset_tag' => 'Asset Tag', - 'assigned_to' => 'Kwabiwa Ku', - 'best_regards' => 'Ozithobayo,', - 'canceled' => 'Ikhanseliwe:', - 'checkin_date' => 'Usuku lokuhlola:', - 'checkout_date' => 'Usuku lokuhlola:', - 'click_to_confirm' => 'Sicela uchofoze kusixhumanisi esilandelayo ukuqinisekisa i-akhawunti yakho yewebhu:', - 'click_on_the_link_accessory' => 'Sicela uchofoze kusixhumanisi ngezansi ukuze uqinisekise ukuthi uthole i-accessory.', - 'click_on_the_link_asset' => 'Sicela uchofoze kusixhumanisi ngezansi ukuze uqinisekise ukuthi uthole ifa.', - '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', - 'current_QTY' => 'I-QTY yamanje', - 'Days' => 'Izinsuku', - 'days' => 'Izinsuku', - 'expecting_checkin_date' => 'Ilanga le-Checkin elilindelekile:', - 'expires' => 'Iphelelwa yisikhathi', - 'Expiring_Assets_Report' => 'Ukubika Okubanjelwe Amafa.', - 'Expiring_Licenses_Report' => 'Umbiko Welayisense Okuphelelwa yisikhathi.', - 'hello' => 'Sawubona', - 'hi' => 'Sawubona', - 'i_have_read' => 'Ngifunde futhi ngiyavumelana nemigomo yokusetshenziswa, futhi ngithole le nto.', - 'item' => 'Into:', - 'Item_Request_Canceled' => 'Into yokucela ikhanseliwe', - 'Item_Requested' => 'Into ifunwe', - 'link_to_update_password' => 'Sicela uchofoze kusixhumanisi esilandelayo ukuze ubuyekeze: iphasiwedi yakho yewebhu:', - 'login_first_admin' => 'Ngena ngemvume ekufakweni kwakho okusha kwe-Snipe-IT usebenzisa iziqinisekiso ezingezansi:', - 'login' => 'Ngena ngemvume:', - 'Low_Inventory_Report' => 'Umbiko Wokungenisa Okuphansi', - 'inventory_report' => 'Inventory Report', - 'min_QTY' => 'I-Min QTY', - 'name' => 'Igama', - 'new_item_checked' => 'Into entsha ihloliwe ngaphansi kwegama lakho, imininingwane ingezansi.', - 'password' => 'Iphasiwedi:', - 'password_reset' => 'I-Password Setha kabusha', - - 'read_the_terms' => 'Sicela ufunde imigomo yokusetshenziswa ngezansi.', - 'read_the_terms_and_click' => 'Sicela ufunde imigomo yokusetshenziswa ngezansi, bese uchofoza isixhumanisi phansi ukuze uqinisekise ukuthi ufunda futhi uvumelana nemigomo yokusetshenziswa, futhi uthole ifa.', - 'requested' => 'Ucele:', - 'reset_link' => 'Iphasiwedi yakho Hlaziya kabusha Isixhumanisi', - 'reset_password' => 'Chofoza lapha ukuze usethe kabusha iphasiwedi yakho:', - 'serial' => 'Serial', - 'supplier' => 'Umphakeli', - 'tag' => 'Maka', - 'test_email' => 'I-imeyili yokuhlola evela ku-Snipe-IT', - '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 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', - '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.', - 'user' => 'User', - 'username' => 'Username', - 'welcome' => 'Siyakwamukela: igama', - 'welcome_to' => 'Siyakwamukela ku: iwebhu!', - 'your_credentials' => 'Izimpawu zakho ze-Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - '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', - 'rights_reserved' => 'All rights reserved.', -]; diff --git a/resources/lang/zu/passwords.php b/resources/lang/zu/passwords.php deleted file mode 100644 index 41a87f98ed..0000000000 --- a/resources/lang/zu/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', -]; diff --git a/resources/lang/zu/validation.php b/resources/lang/zu/validation.php deleted file mode 100644 index 313bb8bc9a..0000000000 --- a/resources/lang/zu/validation.php +++ /dev/null @@ -1,155 +0,0 @@ - 'I: izimfanelo kufanele zamukelwe.', - 'active_url' => 'I: imfanelo ayiyona i-URL evumelekile.', - 'after' => 'I: imfanelo kufanele ibe usuku emva: idethi.', - 'after_or_equal' => 'I: imfanelo kufanele ibe usuku olulandelayo noma olulingana nalokhu: usuku.', - 'alpha' => 'I: imfanelo ingase ibe nezinhlamvu kuphela.', - 'alpha_dash' => 'I: i-attribute ingaqukatha kuphela izinhlamvu, izinombolo, kanye nokudonswa.', - 'alpha_num' => 'I: Imfanelo ingase ibe nezinhlamvu nezinombolo kuphela.', - 'array' => 'I: imfanelo kufanele ibe i-array.', - 'before' => 'I: Imfanelo kufanele ibe usuku ngaphambi: idethi.', - 'before_or_equal' => 'I: imfanelo kufanele ibe usuku ngaphambi noma elilingana nalokhu: usuku.', - 'between' => [ - 'numeric' => 'I: imfanelo kufanele ibe phakathi: min futhi: max.', - 'file' => 'I: imfanelo kufanele ibe phakathi: min futhi: max kilobyte.', - 'string' => 'I: imfanelo kufanele ibe phakathi: min futhi: max izinhlamvu.', - 'array' => 'I: imfanelo kufanele ibe phakathi kwe: min kanye: izinto eziningi.', - ], - 'boolean' => 'I: Insimu yemfanelo kufanele ibe yikho noma ingamanga.', - 'confirmed' => 'I: imfanelo yokuqinisekisa ayifani.', - 'date' => 'I: imfanelo akuyona idethi evumelekile.', - 'date_format' => 'I: imfanelo ayihambisani nefomethi: ifomethi.', - 'different' => 'I: i-attribut futhi: enye kumele ihluke.', - 'digits' => 'I: imfanelo kufanele ibe: amadijithi amadijithali.', - 'digits_between' => 'I: imfanelo kufanele ibe phakathi: iminithi kanye: amadijithi amaningi.', - 'dimensions' => 'I: imfanelo inezinhlobo zesithombe ezingavumelekile.', - 'distinct' => 'I: insimu yemfanelo inenani eliphindwe kabili.', - 'email' => 'I: imfanelo kufanele ibe ikheli le-imeyili elivumelekile.', - 'exists' => 'Okukhethiwe: imfanelo ayivumelekile.', - 'file' => 'I: imfanelo kufanele ibe ifayela.', - 'filled' => 'I: insimu yemfanelo kufanele ibe nenani.', - 'image' => 'I: imfanelo kufanele ibe isithombe.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', - 'in' => 'Okukhethiwe: imfanelo ayivumelekile.', - 'in_array' => 'I: inkambu yokwazisa ayikho: enye.', - 'integer' => 'I: imfanelo kufanele ibe inamba.', - 'ip' => 'I: imfanelo kufanele ibe ikheli le-IP elivumelekile.', - 'ipv4' => 'I: imfanelo kufanele ibe ikheli le-IPv4 elivumelekile.', - 'ipv6' => 'I: imfanelo kufanele ibe ikheli le-IPv6 elivumelekile.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', - 'json' => 'I: imfanelo kufanele ibe yocingo oluvumelekile le-JSON.', - 'max' => [ - 'numeric' => 'I: umqondo kungenzeka ukuthi awukhulu kun: max.', - 'file' => 'I: I-attribute ingase ingabi mkhulu kune: ama-kilobytes amaningi.', - 'string' => 'I: I-attribute ingase ingabi mkhulu kune: izinhlamvu eziphezulu.', - 'array' => 'I: i-attribute ingase ingabi nalokhu: izinto eziningi.', - ], - 'mimes' => 'I: imfanelo kufanele ibe ifayela lohlobo:: amanani.', - 'mimetypes' => 'I: imfanelo kufanele ibe ifayela lohlobo:: amanani.', - 'min' => [ - 'numeric' => 'I: imfanelo kumele ibe okungenani: min.', - 'file' => 'I: imfanelo kufanele ibe okungenani: min kilobytes.', - 'string' => '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.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', - - 'not_in' => 'Okukhethiwe: imfanelo ayivumelekile.', - 'numeric' => 'I: imfanelo kufanele ibe inombolo.', - 'present' => 'I: insimu yemfanelo kufanele ibe khona.', - 'valid_regex' => 'That is not a valid regex. ', - 'regex' => 'I: ifomethi yokwaziswa ayivumelekile.', - 'required' => 'I: insimu yemfanelo iyadingeka.', - 'required_if' => 'I: Insimu yemfanelo iyadingeka uma: enye ingukuthi: inani.', - 'required_unless' => 'I: insimu yemfanelo iyadingeka ngaphandle: enye ikhona: amanani.', - 'required_with' => 'I: Insimu yemfanelo iyadingeka lapho: amanani ekhona.', - 'required_with_all' => 'I: Insimu yemfanelo iyadingeka lapho: amanani ekhona.', - 'required_without' => 'I: Insimu yemfanelo iyadingeka lapho: amanani engekho.', - 'required_without_all' => 'I: Insimu yemfanelo iyadingeka lapho kungekho namunye: amanani akhona.', - 'same' => 'I: i-attribut futhi: enye kufanele ifane.', - 'size' => [ - 'numeric' => 'I: imfanelo kufanele ibe: usayizi.', - 'file' => 'I: imfanelo kufanele ibe: ama-kilobytes wesayizi.', - 'string' => 'I: imfanelo kufanele ibe: izinhlamvu zesayizi.', - 'array' => 'I: imfanelo kufanele ibe nalokhu: izinto ezisayizi.', - ], - 'string' => 'I: imfanelo kufanele ibe yocingo.', - 'timezone' => 'I: imfanelo kufanele ibe yindawo evumelekile.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', - '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.', - 'not_array' => 'The :attribute field cannot be an array.', - 'unique_serial' => 'The :attribute must be unique.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'gte' => [ - 'numeric' => 'Value cannot be negative' - ], - - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - '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', - - // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( - // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP - // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -]; diff --git a/resources/macros/macros.php b/resources/macros/macros.php index c5c7824edc..695fa86b06 100644 --- a/resources/macros/macros.php +++ b/resources/macros/macros.php @@ -32,12 +32,18 @@ Form::macro('countries', function ($name = 'country', $selected = null, $class = $idclause = (!is_null($id)) ? $id : ''; - $select = ''; $select .= ''; // Pull the autoglossonym array from the localizations translation file foreach (trans('localizations.countries') as $abbr => $country) { - $select .= ' '; + + // We have to handle it this way to handle deprecication warnings since you can't strtoupper on null + if ($abbr!='') { + $abbr = strtoupper($abbr); + } + + $select .= ' '; } $select .= ''; diff --git a/resources/views/accessories/checkout.blade.php b/resources/views/accessories/checkout.blade.php index 3463d5eff3..fc69d4655b 100755 --- a/resources/views/accessories/checkout.blade.php +++ b/resources/views/accessories/checkout.blade.php @@ -17,7 +17,7 @@
-
+ @@ -90,7 +90,7 @@
diff --git a/resources/views/accessories/view.blade.php b/resources/views/accessories/view.blade.php index 0810cbd740..f1a98cf4bd 100644 --- a/resources/views/accessories/view.blade.php +++ b/resources/views/accessories/view.blade.php @@ -126,6 +126,7 @@ {{ trans('general.record_created') }} {{ trans('general.admin') }} {{ trans('general.action') }} + {{ trans('general.file_name') }} {{ trans('general.item') }} {{ trans('general.target') }} {{ trans('general.notes') }} diff --git a/resources/views/account/accept/create.blade.php b/resources/views/account/accept/create.blade.php index c05bc3a892..fa6e4b8b56 100644 --- a/resources/views/account/accept/create.blade.php +++ b/resources/views/account/accept/create.blade.php @@ -70,7 +70,7 @@

{{trans('general.sign_tos')}}

- +
@@ -94,6 +94,7 @@ @section('moar_scripts') @stop diff --git a/resources/views/hardware/quickscan-checkin.blade.php b/resources/views/hardware/quickscan-checkin.blade.php index 677e0c0f15..5ab273bffd 100644 --- a/resources/views/hardware/quickscan-checkin.blade.php +++ b/resources/views/hardware/quickscan-checkin.blade.php @@ -81,6 +81,8 @@ {{ trans('general.asset_tag') }} + {{ trans('general.asset_model') }} + {{ trans('general.model_no') }} {{ trans('general.quickscan_checkin_status') }} @@ -126,7 +128,7 @@ data : formData, success : function (data) { if (data.status == 'success') { - $('#checkedin tbody').prepend("" + data.payload.asset + "" + data.messages + ""); + $('#checkedin tbody').prepend("" + data.payload.asset_tag + "" + data.payload.model + "" + data.payload.model_number + "" + data.messages + ""); incrementOnSuccess(); } else { handlecheckinFail(data); @@ -146,17 +148,21 @@ }); function handlecheckinFail (data) { - if (data.payload.asset) { - var asset = data.payload.asset; + if (data.payload.asset_tag) { + var asset_tag = data.payload.asset_tag; + var model = data.payload.model; + var model_number = data.payload.model_number; } else { - var asset = ''; + var asset_tag = ''; + var model = ''; + var model_number = ''; } if (data.messages) { var messages = data.messages; } else { var messages = ''; } - $('#checkedin tbody').prepend("" + asset + "" + messages + ""); + $('#checkedin tbody').prepend("" + asset_tag + "" + model + "" + model_number + "" + messages + ""); } function incrementOnSuccess() { diff --git a/resources/views/hardware/requested.blade.php b/resources/views/hardware/requested.blade.php index dcc8a01936..83ea30090f 100644 --- a/resources/views/hardware/requested.blade.php +++ b/resources/views/hardware/requested.blade.php @@ -46,7 +46,8 @@ {{ trans('admin/hardware/form.expected_checkin') }} {{ trans('admin/hardware/table.requesting_user') }} {{ trans('admin/hardware/table.requested_date') }} - {{ trans('button.actions') }} + {{ trans('button.actions') }} + {{ trans('general.checkout') }} diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 5a043ffc40..a83b006c56 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -32,8 +32,6 @@
- - @@ -775,6 +785,18 @@
@endif + @if ($asset->last_checkin!='') +
+
+ + {{ trans('admin/hardware/table.last_checkin_date') }} + +
+
+ {{ Helper::getFormattedDateObject($asset->last_checkin, 'datetime', false) }} +
+
+ @endif @@ -872,11 +894,13 @@ @can('update', $asset) + @if ($asset->deleted_at=='') + @endif @endcan @can('create', $asset) @@ -896,27 +920,19 @@ @endcan @can('delete', $asset) - @if ($asset->deleted_at=='') -
- +
+ @if ($asset->deleted_at=='') + {{ trans('general.delete') }} -
- @endif + @else +
+ @csrf + +
+ @endif +
@endcan - @if ($asset->deleted_at!='') -
-
- @csrf - -
-
- @endif - - @if ($snipeSettings->qr_code=='1') - QR code for {{ $asset->getDisplayNameAttribute() }} - @endif - @if (($asset->assignedTo) && ($asset->deleted_at==''))

{{ trans('admin/hardware/form.checkedout_to') }}

@@ -948,7 +964,7 @@ @endif @if (isset($asset->location)) -
  • {{ $asset->location->name }}
  • +
  • {{ $asset->location->name }}
  • {{ $asset->location->address }} @if ($asset->location->address2!='') {{ $asset->location->address2 }} @@ -974,9 +990,17 @@
  • @endif + + @if ($snipeSettings->qr_code=='1') +
    + QR code for {{ $asset->getDisplayNameAttribute() }} +
    + @endif +
    +
    @@ -988,6 +1012,7 @@ {{ trans('general.name') }} {{ trans('admin/licenses/form.license_key') }} + {{ trans('admin/licenses/form.expiration') }} {{ trans('table.actions') }} @@ -1003,6 +1028,9 @@ ------------ @endcan + + {{ Helper::getFormattedDateObject($seat->license->expiration_date, 'date', false) }} + {{ trans('general.checkin') }} @@ -1206,15 +1234,19 @@ {{ trans('admin/hardware/table.icon') }} - {{ trans('general.date') }} - {{ trans('general.admin') }} - {{ trans('general.action') }} - {{ trans('general.item') }} - {{ trans('general.target') }} - {{ trans('general.notes') }} - {{ trans('general.signature') }} - {{ trans('general.download') }} - {{ trans('admin/hardware/table.changed')}} + {{ trans('general.date') }} + {{ trans('general.admin') }} + {{ trans('general.action') }} + {{ trans('general.file_name') }} + {{ trans('general.item') }} + {{ trans('general.target') }} + {{ trans('general.notes') }} + {{ trans('general.signature') }} + {{ trans('general.download') }} + {{ trans('admin/hardware/table.changed')}} + {{ trans('admin/settings/general.login_ip') }} + {{ trans('admin/settings/general.login_user_agent') }} + {{ trans('general.action_source') }} diff --git a/resources/views/layouts/default.blade.php b/resources/views/layouts/default.blade.php index 3fe1b3845e..a1a4bc30cc 100644 --- a/resources/views/layouts/default.blade.php +++ b/resources/views/layouts/default.blade.php @@ -140,17 +140,15 @@ - @if ((Auth::user()->isSuperUser()) && ($snipeSettings->two_factor_enabled!='0') && ($snipeSettings->two_factor_enabled!='')) + @if ((Auth::user()->isSuperUser()) && ($user->two_factor_active_and_enrolled()) && ($snipeSettings->two_factor_enabled!='0') && ($snipeSettings->two_factor_enabled!=''))
    @@ -638,13 +638,14 @@
    @endif + @if($user->getUserTotalCost()->total_user_cost > 0)
    -
    {{ trans('admin/users/table.total_assets_cost') }}
    -
    - +
    + @endif - - - @@ -729,7 +727,7 @@ {{ trans('general.name') }} - {{ trans('admin/hardware/form.serial') }} + {{ trans('admin/licenses/form.license_key') }} {{ trans('general.purchase_cost') }} {{ trans('admin/licenses/form.purchase_order') }} {{ trans('general.order_number') }} @@ -1005,7 +1003,9 @@ @endif {{ trans('admin/hardware/table.serial') }} {{ trans('general.admin') }} - + {{ trans('admin/settings/general.login_ip') }} + {{ trans('admin/settings/general.login_user_agent') }} + {{ trans('general.action_source') }} @@ -1015,23 +1015,36 @@
    -
    - - - - - - - - - @foreach ($user->managedLocations as $location) - - - - - @endforeach - -
    {{ trans('general.name') }}{{ trans('general.date') }}
    {!! $location->present()->nameUrl() !!}{{ $location->created_at }}
    + + @include('partials.locations-bulk-actions') + + + +
    +
    diff --git a/routes/api.php b/routes/api.php index d10d90fbee..842e6210df 100644 --- a/routes/api.php +++ b/routes/api.php @@ -828,6 +828,13 @@ Route::group(['prefix' => 'v1', 'middleware' => ['api', 'throttle:api']], functi ] )->name('api.settings.backups.index'); + Route::get('backups/download/latest', + [ + Api\SettingsController::class, + 'downloadLatestBackup' + ] + )->name('api.settings.backups.latest'); + Route::get('backups/download/{file}', [ Api\SettingsController::class, diff --git a/routes/web.php b/routes/web.php index 635cdbcb94..88bba08f81 100644 --- a/routes/web.php +++ b/routes/web.php @@ -54,7 +54,18 @@ Route::group(['middleware' => 'auth'], function () { */ Route::group(['prefix' => 'locations', 'middleware' => ['auth']], function () { - + + Route::post( + 'bulkdelete', + [LocationsController::class, 'postBulkDelete'] + )->name('locations.bulkdelete.show'); + + Route::post( + 'bulkedit', + [LocationsController::class, 'postBulkDeleteStore'] + )->name('locations.bulkdelete.store'); + + Route::get('{locationId}/clone', [LocationsController::class, 'getClone'] )->name('clone/location'); @@ -68,6 +79,7 @@ Route::group(['middleware' => 'auth'], function () { '{locationId}/printallassigned', [LocationsController::class, 'print_all_assigned'] )->name('locations.print_all_assigned'); + }); Route::resource('locations', LocationsController::class, [ diff --git a/sample_csvs/components-sample.csv b/sample_csvs/components-sample.csv new file mode 100644 index 0000000000..0861abc8dd --- /dev/null +++ b/sample_csvs/components-sample.csv @@ -0,0 +1,2 @@ +Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Serial number,Category,Quantity +RTX 4080,2024-01-01,5000.00,Austin,Grokability,2790,123456789,GPU,10 \ No newline at end of file diff --git a/tests/Feature/Api/Accessories/AccessoryCheckoutTest.php b/tests/Feature/Api/Accessories/AccessoryCheckoutTest.php new file mode 100644 index 0000000000..854a96ada2 --- /dev/null +++ b/tests/Feature/Api/Accessories/AccessoryCheckoutTest.php @@ -0,0 +1,93 @@ +actingAsForApi(User::factory()->create()) + ->postJson(route('api.accessories.checkout', Accessory::factory()->create())) + ->assertForbidden(); + } + + public function testValidationWhenCheckingOutAccessory() + { + $this->actingAsForApi(User::factory()->checkoutAccessories()->create()) + ->postJson(route('api.accessories.checkout', Accessory::factory()->create()), [ + // missing assigned_to + ]) + ->assertStatusMessageIs('error'); + } + + public function testAccessoryMustBeAvailableWhenCheckingOut() + { + $this->actingAsForApi(User::factory()->checkoutAccessories()->create()) + ->postJson(route('api.accessories.checkout', Accessory::factory()->withoutItemsRemaining()->create()), [ + 'assigned_to' => User::factory()->create()->id, + ]) + ->assertStatusMessageIs('error'); + } + + public function testAccessoryCanBeCheckedOut() + { + $accessory = Accessory::factory()->create(); + $user = User::factory()->create(); + + $this->actingAsForApi(User::factory()->checkoutAccessories()->create()) + ->postJson(route('api.accessories.checkout', $accessory), [ + 'assigned_to' => $user->id, + ]); + + $this->assertTrue($accessory->users->contains($user)); + } + + public function testUserSentNotificationUponCheckout() + { + Notification::fake(); + + $accessory = Accessory::factory()->requiringAcceptance()->create(); + $user = User::factory()->create(); + + $this->actingAsForApi(User::factory()->checkoutAccessories()->create()) + ->postJson(route('api.accessories.checkout', $accessory), [ + 'assigned_to' => $user->id, + ]); + + Notification::assertSentTo($user, CheckoutAccessoryNotification::class); + } + + public function testActionLogCreatedUponCheckout() + { + $accessory = Accessory::factory()->create(); + $actor = User::factory()->checkoutAccessories()->create(); + $user = User::factory()->create(); + + $this->actingAsForApi($actor) + ->postJson(route('api.accessories.checkout', $accessory), [ + 'assigned_to' => $user->id, + 'note' => 'oh hi there', + ]); + + $this->assertEquals( + 1, + Actionlog::where([ + 'action_type' => 'checkout', + 'target_id' => $user->id, + 'target_type' => User::class, + 'item_id' => $accessory->id, + 'item_type' => Accessory::class, + 'user_id' => $actor->id, + 'note' => 'oh hi there', + ])->count(), + 'Log entry either does not exist or there are more than expected' + ); + } +} diff --git a/tests/Feature/Api/Assets/AssetCheckinTest.php b/tests/Feature/Api/Assets/AssetCheckinTest.php index f71191d80c..add90a067d 100644 --- a/tests/Feature/Api/Assets/AssetCheckinTest.php +++ b/tests/Feature/Api/Assets/AssetCheckinTest.php @@ -2,29 +2,161 @@ namespace Tests\Feature\Api\Assets; +use App\Events\CheckoutableCheckedIn; use App\Models\Asset; +use App\Models\CheckoutAcceptance; +use App\Models\LicenseSeat; +use App\Models\Location; +use App\Models\Statuslabel; use App\Models\User; -use Tests\Support\InteractsWithSettings; +use Illuminate\Support\Carbon; +use Illuminate\Support\Facades\Event; use Tests\TestCase; class AssetCheckinTest extends TestCase { - use InteractsWithSettings; - - public function testLastCheckInFieldIsSetOnCheckin() + public function testCheckingInAssetRequiresCorrectPermission() { - $admin = User::factory()->superuser()->create(); - $asset = Asset::factory()->create(['last_checkin' => null]); + $this->actingAsForApi(User::factory()->create()) + ->postJson(route('api.asset.checkin', Asset::factory()->assignedToUser()->create())) + ->assertForbidden(); + } - $asset->checkOut(User::factory()->create(), $admin, now()); + public function testCannotCheckInNonExistentAsset() + { + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', ['id' => 'does-not-exist'])) + ->assertStatusMessageIs('error'); + } - $this->actingAsForApi($admin) - ->postJson(route('api.asset.checkin', $asset)) + public function testCannotCheckInAssetThatIsNotCheckedOut() + { + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', Asset::factory()->create()->id)) + ->assertStatusMessageIs('error'); + } + + public function testAssetCanBeCheckedIn() + { + Event::fake([CheckoutableCheckedIn::class]); + + $user = User::factory()->create(); + $location = Location::factory()->create(); + $status = Statuslabel::factory()->create(); + $asset = Asset::factory()->assignedToUser($user)->create([ + 'expected_checkin' => now()->addDay(), + 'last_checkin' => null, + 'accepted' => 'accepted', + ]); + + $this->assertTrue($asset->assignedTo->is($user)); + + $currentTimestamp = now(); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', $asset), [ + 'name' => 'Changed Name', + 'status_id' => $status->id, + 'location_id' => $location->id, + ]) ->assertOk(); - $this->assertNotNull( - $asset->fresh()->last_checkin, - 'last_checkin field should be set on checkin' - ); + $this->assertNull($asset->refresh()->assignedTo); + $this->assertNull($asset->expected_checkin); + $this->assertNull($asset->assignedTo); + $this->assertNull($asset->assigned_type); + $this->assertNull($asset->accepted); + $this->assertEquals('Changed Name', $asset->name); + $this->assertEquals($status->id, $asset->status_id); + $this->assertTrue($asset->location()->is($location)); + + Event::assertDispatched(function (CheckoutableCheckedIn $event) use ($currentTimestamp) { + // this could be better mocked but is ok for now. + return Carbon::parse($event->action_date)->diffInSeconds($currentTimestamp) < 2; + }, 1); + } + + public function testLocationIsSetToRTDLocationByDefaultUponCheckin() + { + $rtdLocation = Location::factory()->create(); + $asset = Asset::factory()->assignedToUser()->create([ + 'location_id' => Location::factory()->create()->id, + 'rtd_location_id' => $rtdLocation->id, + ]); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', $asset->id)); + + $this->assertTrue($asset->refresh()->location()->is($rtdLocation)); + } + + public function testDefaultLocationCanBeUpdatedUponCheckin() + { + $location = Location::factory()->create(); + $asset = Asset::factory()->assignedToUser()->create(); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', $asset), [ + 'location_id' => $location->id, + 'update_default_location' => true, + ]); + + $this->assertTrue($asset->refresh()->defaultLoc()->is($location)); + } + + public function testAssetsLicenseSeatsAreClearedUponCheckin() + { + $asset = Asset::factory()->assignedToUser()->create(); + LicenseSeat::factory()->assignedToUser()->for($asset)->create(); + + $this->assertNotNull($asset->licenseseats->first()->assigned_to); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', $asset)); + + $this->assertNull($asset->refresh()->licenseseats->first()->assigned_to); + } + + public function testLegacyLocationValuesSetToZeroAreUpdated() + { + $asset = Asset::factory()->canBeInvalidUponCreation()->assignedToUser()->create([ + 'rtd_location_id' => 0, + 'location_id' => 0, + ]); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', $asset)); + + $this->assertNull($asset->refresh()->rtd_location_id); + $this->assertEquals($asset->location_id, $asset->rtd_location_id); + } + + public function testPendingCheckoutAcceptancesAreClearedUponCheckin() + { + $asset = Asset::factory()->assignedToUser()->create(); + + $acceptance = CheckoutAcceptance::factory()->for($asset, 'checkoutable')->pending()->create(); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', $asset)); + + $this->assertFalse($acceptance->exists(), 'Acceptance was not deleted'); + } + + public function testCheckinTimeAndActionLogNoteCanBeSet() + { + Event::fake(); + + $this->actingAsForApi(User::factory()->checkinAssets()->create()) + ->postJson(route('api.asset.checkin', Asset::factory()->assignedToUser()->create()), [ + // time is appended to the provided date in controller + 'checkin_at' => '2023-01-02', + 'note' => 'hi there', + ]); + + Event::assertDispatched(function (CheckoutableCheckedIn $event) { + return Carbon::parse('2023-01-02')->isSameDay(Carbon::parse($event->action_date)) + && $event->note === 'hi there'; + }, 1); } } diff --git a/tests/Feature/Api/Assets/AssetIndexTest.php b/tests/Feature/Api/Assets/AssetIndexTest.php index 778483c1c9..3175db6953 100644 --- a/tests/Feature/Api/Assets/AssetIndexTest.php +++ b/tests/Feature/Api/Assets/AssetIndexTest.php @@ -6,13 +6,10 @@ use App\Models\Asset; use App\Models\Company; use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class AssetIndexTest extends TestCase { - use InteractsWithSettings; - public function testAssetIndexReturnsExpectedAssets() { Asset::factory()->count(3)->create(); diff --git a/tests/Feature/Api/Assets/AssetStoreTest.php b/tests/Feature/Api/Assets/AssetStoreTest.php index 5a68aebccb..c874745510 100644 --- a/tests/Feature/Api/Assets/AssetStoreTest.php +++ b/tests/Feature/Api/Assets/AssetStoreTest.php @@ -2,18 +2,534 @@ namespace Tests\Feature\Api\Assets; +use App\Models\Asset; +use App\Models\AssetModel; +use App\Models\Company; +use App\Models\CustomField; +use App\Models\Location; +use App\Models\Statuslabel; +use App\Models\Supplier; use App\Models\User; -use Tests\Support\InteractsWithSettings; +use Illuminate\Support\Facades\Crypt; +use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; class AssetStoreTest extends TestCase { - use InteractsWithSettings; - public function testRequiresPermissionToCreateAsset() { $this->actingAsForApi(User::factory()->create()) ->postJson(route('api.assets.store')) ->assertForbidden(); } + + public function testAllAssetAttributesAreStored() + { + $company = Company::factory()->create(); + $location = Location::factory()->create(); + $model = AssetModel::factory()->create(); + $rtdLocation = Location::factory()->create(); + $status = Statuslabel::factory()->create(); + $supplier = Supplier::factory()->create(); + $user = User::factory()->createAssets()->create(); + $userAssigned = User::factory()->create(); + + $response = $this->actingAsForApi($user) + ->postJson(route('api.assets.store'), [ + 'asset_eol_date' => '2024-06-02', + 'asset_tag' => 'random_string', + 'assigned_user' => $userAssigned->id, + 'company_id' => $company->id, + 'last_audit_date' => '2023-09-03', + 'location_id' => $location->id, + 'model_id' => $model->id, + 'name' => 'A New Asset', + 'notes' => 'Some notes', + 'order_number' => '5678', + 'purchase_cost' => '123.45', + 'purchase_date' => '2023-09-02', + 'requestable' => true, + 'rtd_location_id' => $rtdLocation->id, + 'serial' => '1234567890', + 'status_id' => $status->id, + 'supplier_id' => $supplier->id, + 'warranty_months' => 10, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + + $this->assertTrue($asset->adminuser->is($user)); + + $this->assertEquals('2024-06-02', $asset->asset_eol_date); + $this->assertEquals('random_string', $asset->asset_tag); + $this->assertEquals($userAssigned->id, $asset->assigned_to); + $this->assertTrue($asset->company->is($company)); + $this->assertEquals('2023-09-03 00:00:00', $asset->last_audit_date->format('Y-m-d H:i:s')); + $this->assertTrue($asset->location->is($location)); + $this->assertTrue($asset->model->is($model)); + $this->assertEquals('A New Asset', $asset->name); + $this->assertEquals('Some notes', $asset->notes); + $this->assertEquals('5678', $asset->order_number); + $this->assertEquals('123.45', $asset->purchase_cost); + $this->assertTrue($asset->purchase_date->is('2023-09-02')); + $this->assertEquals('1', $asset->requestable); + $this->assertTrue($asset->defaultLoc->is($rtdLocation)); + $this->assertEquals('1234567890', $asset->serial); + $this->assertTrue($asset->assetstatus->is($status)); + $this->assertTrue($asset->supplier->is($supplier)); + $this->assertEquals(10, $asset->warranty_months); + } + + public function testSetsLastAuditDateToMidnightOfProvidedDate() + { + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'last_audit_date' => '2023-09-03 12:23:45', + 'asset_tag' => '1234', + 'model_id' => AssetModel::factory()->create()->id, + 'status_id' => Statuslabel::factory()->create()->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + + $asset = Asset::find($response['payload']['id']); + $this->assertEquals('00:00:00', $asset->last_audit_date->format('H:i:s')); + } + + public function testLastAuditDateCanBeNull() + { + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + // 'last_audit_date' => '2023-09-03 12:23:45', + 'asset_tag' => '1234', + 'model_id' => AssetModel::factory()->create()->id, + 'status_id' => Statuslabel::factory()->create()->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + + $asset = Asset::find($response['payload']['id']); + $this->assertNull($asset->last_audit_date); + } + + public function testNonDateUsedForLastAuditDateReturnsValidationError() + { + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'last_audit_date' => 'this-is-not-valid', + 'asset_tag' => '1234', + 'model_id' => AssetModel::factory()->create()->id, + 'status_id' => Statuslabel::factory()->create()->id, + ]) + ->assertStatusMessageIs('error'); + + $this->assertNotNull($response->json('messages.last_audit_date')); + } + + public function testArchivedDepreciateAndPhysicalCanBeNull() + { + $model = AssetModel::factory()->ipadModel()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + 'archive' => null, + 'depreciate' => null, + 'physical' => null + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + $this->assertEquals(0, $asset->archived); + $this->assertEquals(1, $asset->physical); + $this->assertEquals(0, $asset->depreciate); + } + + public function testArchivedDepreciateAndPhysicalCanBeEmpty() + { + $model = AssetModel::factory()->ipadModel()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + 'archive' => '', + 'depreciate' => '', + 'physical' => '' + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + $this->assertEquals(0, $asset->archived); + $this->assertEquals(1, $asset->physical); + $this->assertEquals(0, $asset->depreciate); + } + + public function testAssetEolDateIsCalculatedIfPurchaseDateSet() + { + $model = AssetModel::factory()->mbp13Model()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'purchase_date' => '2021-01-01', + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + $this->assertEquals('2024-01-01', $asset->asset_eol_date); + } + + public function testAssetEolDateIsNotCalculatedIfPurchaseDateNotSet() + { + $model = AssetModel::factory()->mbp13Model()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + $this->assertNull($asset->asset_eol_date); + } + + public function testAssetEolExplicitIsSetIfAssetEolDateIsExplicitlySet() + { + $model = AssetModel::factory()->mbp13Model()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'asset_eol_date' => '2025-01-01', + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + $this->assertEquals('2025-01-01', $asset->asset_eol_date); + $this->assertTrue($asset->eol_explicit); + } + + public function testAssetGetsAssetTagWithAutoIncrement() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + $this->assertNotNull($asset->asset_tag); + } + + public function testAssetCreationFailsWithNoAssetTagOrAutoIncrement() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + + $this->settings->disableAutoIncrement(); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('error'); + } + + public function testUniqueSerialNumbersIsEnforcedWhenEnabled() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $serial = '1234567890'; + + $this->settings->enableAutoIncrement(); + $this->settings->enableUniqueSerialNumbers(); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + 'serial' => $serial, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + 'serial' => $serial, + ]) + ->assertOk() + ->assertStatusMessageIs('error'); + } + + public function testUniqueSerialNumbersIsNotEnforcedWhenDisabled() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $serial = '1234567890'; + + $this->settings->enableAutoIncrement(); + $this->settings->disableUniqueSerialNumbers(); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + 'serial' => $serial, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'model_id' => $model->id, + 'status_id' => $status->id, + 'serial' => $serial, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + } + + public function testAssetTagsMustBeUniqueWhenUndeleted() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $asset_tag = '1234567890'; + + $this->settings->disableAutoIncrement(); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'asset_tag' => $asset_tag, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'asset_tag' => $asset_tag, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('error'); + } + + public function testAssetTagsCanBeDuplicatedIfDeleted() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $asset_tag = '1234567890'; + + $this->settings->disableAutoIncrement(); + + $response = $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'asset_tag' => $asset_tag, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + Asset::find($response['payload']['id'])->delete(); + + $this->actingAsForApi(User::factory()->superuser()->create()) + ->postJson(route('api.assets.store'), [ + 'asset_tag' => $asset_tag, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success'); + } + + public function testAnAssetCanBeCheckedOutToUserOnStore() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $user = User::factory()->createAssets()->create(); + $userAssigned = User::factory()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi($user) + ->postJson(route('api.assets.store'), [ + 'assigned_user' => $userAssigned->id, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + + $this->assertTrue($asset->adminuser->is($user)); + $this->assertTrue($asset->checkedOutToUser()); + $this->assertTrue($asset->assignedTo->is($userAssigned)); + } + + public function testAnAssetCanBeCheckedOutToLocationOnStore() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $location = Location::factory()->create(); + $user = User::factory()->createAssets()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi($user) + ->postJson(route('api.assets.store'), [ + 'assigned_location' => $location->id, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $asset = Asset::find($response['payload']['id']); + + $this->assertTrue($asset->adminuser->is($user)); + $this->assertTrue($asset->checkedOutToLocation()); + $this->assertTrue($asset->location->is($location)); + } + + public function testAnAssetCanBeCheckedOutToAssetOnStore() + { + $model = AssetModel::factory()->create(); + $status = Statuslabel::factory()->create(); + $asset = Asset::factory()->create(); + $user = User::factory()->createAssets()->create(); + + $this->settings->enableAutoIncrement(); + + $response = $this->actingAsForApi($user) + ->postJson(route('api.assets.store'), [ + 'assigned_asset' => $asset->id, + 'model_id' => $model->id, + 'status_id' => $status->id, + ]) + ->assertOk() + ->assertStatusMessageIs('success') + ->json(); + + $apiAsset = Asset::find($response['payload']['id']); + + $this->assertTrue($apiAsset->adminuser->is($user)); + $this->assertTrue($apiAsset->checkedOutToAsset()); + // I think this makes sense, but open to a sanity check + $this->assertTrue($asset->assignedAssets()->find($response['payload']['id'])->is($apiAsset)); + } + + public function testCompanyIdNeedsToBeInteger() + { + $this->actingAsForApi(User::factory()->createAssets()->create()) + ->postJson(route('api.assets.store'), [ + 'company_id' => [1], + ]) + ->assertStatusMessageIs('error') + ->assertJson(function (AssertableJson $json) { + $json->has('messages.company_id')->etc(); + }); + } + + public function testEncryptedCustomFieldCanBeStored() + { + $this->markIncompleteIfMySQL('Custom Fields tests do not work on MySQL'); + + $status = Statuslabel::factory()->create(); + $field = CustomField::factory()->testEncrypted()->create(); + $superuser = User::factory()->superuser()->create(); + $assetData = Asset::factory()->hasEncryptedCustomField($field)->make(); + + $response = $this->actingAsForApi($superuser) + ->postJson(route('api.assets.store'), [ + $field->db_column_name() => 'This is encrypted field', + 'model_id' => $assetData->model->id, + 'status_id' => $status->id, + 'asset_tag' => '1234', + ]) + ->assertStatusMessageIs('success') + ->assertOk() + ->json(); + + $asset = Asset::findOrFail($response['payload']['id']); + $this->assertEquals('This is encrypted field', Crypt::decrypt($asset->{$field->db_column_name()})); + } + + public function testPermissionNeededToStoreEncryptedField() + { + // @todo: + $this->markTestIncomplete(); + + $status = Statuslabel::factory()->create(); + $field = CustomField::factory()->testEncrypted()->create(); + $normal_user = User::factory()->editAssets()->create(); + $assetData = Asset::factory()->hasEncryptedCustomField($field)->make(); + + $response = $this->actingAsForApi($normal_user) + ->postJson(route('api.assets.store'), [ + $field->db_column_name() => 'Some Other Value Entirely!', + 'model_id' => $assetData->model->id, + 'status_id' => $status->id, + 'asset_tag' => '1234', + ]) + // @todo: this is 403 unauthorized + ->assertStatusMessageIs('success') + ->assertOk() + ->assertMessagesAre('Asset updated successfully, but encrypted custom fields were not due to permissions') + ->json(); + + $asset = Asset::findOrFail($response['payload']['id']); + $this->assertEquals('This is encrypted field', Crypt::decrypt($asset->{$field->db_column_name()})); + } } diff --git a/tests/Feature/Api/Assets/AssetUpdateTest.php b/tests/Feature/Api/Assets/AssetUpdateTest.php new file mode 100644 index 0000000000..ed830c379c --- /dev/null +++ b/tests/Feature/Api/Assets/AssetUpdateTest.php @@ -0,0 +1,55 @@ +markIncompleteIfMySQL('Custom Fields tests do not work on MySQL'); + + $field = CustomField::factory()->testEncrypted()->create(); + $asset = Asset::factory()->hasEncryptedCustomField($field)->create(); + $superuser = User::factory()->superuser()->create(); + + $this->actingAsForApi($superuser) + ->patchJson(route('api.assets.update', $asset->id), [ + $field->db_column_name() => 'This is encrypted field' + ]) + ->assertStatusMessageIs('success') + ->assertOk(); + + $asset->refresh(); + $this->assertEquals('This is encrypted field', Crypt::decrypt($asset->{$field->db_column_name()})); + } + + public function testPermissionNeededToUpdateEncryptedField() + { + $this->markIncompleteIfMySQL('Custom Fields tests do not work on MySQL'); + + $field = CustomField::factory()->testEncrypted()->create(); + $asset = Asset::factory()->hasEncryptedCustomField($field)->create(); + $normal_user = User::factory()->editAssets()->create(); + + $asset->{$field->db_column_name()} = Crypt::encrypt("encrypted value should not change"); + $asset->save(); + + // test that a 'normal' user *cannot* change the encrypted custom field + $this->actingAsForApi($normal_user) + ->patchJson(route('api.assets.update', $asset->id), [ + $field->db_column_name() => 'Some Other Value Entirely!' + ]) + ->assertStatusMessageIs('success') + ->assertOk() + ->assertMessagesAre('Asset updated successfully, but encrypted custom fields were not due to permissions'); + + $asset->refresh(); + $this->assertEquals("encrypted value should not change", Crypt::decrypt($asset->{$field->db_column_name()})); + } +} diff --git a/tests/Feature/Api/Assets/AssetsForSelectListTest.php b/tests/Feature/Api/Assets/AssetsForSelectListTest.php index cccae38d38..3c5e1e4e7c 100644 --- a/tests/Feature/Api/Assets/AssetsForSelectListTest.php +++ b/tests/Feature/Api/Assets/AssetsForSelectListTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Assets; use App\Models\Asset; use App\Models\Company; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class AssetsForSelectListTest extends TestCase { - use InteractsWithSettings; - public function testAssetsCanBeSearchedForByAssetTag() { Asset::factory()->create(['asset_tag' => '0001']); diff --git a/tests/Feature/Api/Assets/RequestableAssetsTest.php b/tests/Feature/Api/Assets/RequestableAssetsTest.php index 8649b1b00b..d90e45f223 100644 --- a/tests/Feature/Api/Assets/RequestableAssetsTest.php +++ b/tests/Feature/Api/Assets/RequestableAssetsTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Assets; use App\Models\Asset; use App\Models\Company; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class RequestableAssetsTest extends TestCase { - use InteractsWithSettings; - public function testViewingRequestableAssetsRequiresCorrectPermission() { $this->actingAsForApi(User::factory()->create()) diff --git a/tests/Feature/Api/Components/ComponentIndexTest.php b/tests/Feature/Api/Components/ComponentIndexTest.php index ee83b7a46d..517724a499 100644 --- a/tests/Feature/Api/Components/ComponentIndexTest.php +++ b/tests/Feature/Api/Components/ComponentIndexTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Components; use App\Models\Company; use App\Models\Component; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class ComponentIndexTest extends TestCase { - use InteractsWithSettings; - public function testComponentIndexAdheresToCompanyScoping() { [$companyA, $companyB] = Company::factory()->count(2)->create(); diff --git a/tests/Feature/Api/Consumables/ConsumableCheckoutTest.php b/tests/Feature/Api/Consumables/ConsumableCheckoutTest.php new file mode 100644 index 0000000000..1528e65aa3 --- /dev/null +++ b/tests/Feature/Api/Consumables/ConsumableCheckoutTest.php @@ -0,0 +1,93 @@ +actingAsForApi(User::factory()->create()) + ->postJson(route('api.consumables.checkout', Consumable::factory()->create())) + ->assertForbidden(); + } + + public function testValidationWhenCheckingOutConsumable() + { + $this->actingAsForApi(User::factory()->checkoutConsumables()->create()) + ->postJson(route('api.consumables.checkout', Consumable::factory()->create()), [ + // missing assigned_to + ]) + ->assertStatusMessageIs('error'); + } + + public function testConsumableMustBeAvailableWhenCheckingOut() + { + $this->actingAsForApi(User::factory()->checkoutConsumables()->create()) + ->postJson(route('api.consumables.checkout', Consumable::factory()->withoutItemsRemaining()->create()), [ + 'assigned_to' => User::factory()->create()->id, + ]) + ->assertStatusMessageIs('error'); + } + + public function testConsumableCanBeCheckedOut() + { + $consumable = Consumable::factory()->create(); + $user = User::factory()->create(); + + $this->actingAsForApi(User::factory()->checkoutConsumables()->create()) + ->postJson(route('api.consumables.checkout', $consumable), [ + 'assigned_to' => $user->id, + ]); + + $this->assertTrue($user->consumables->contains($consumable)); + } + + public function testUserSentNotificationUponCheckout() + { + Notification::fake(); + + $consumable = Consumable::factory()->requiringAcceptance()->create(); + + $user = User::factory()->create(); + + $this->actingAsForApi(User::factory()->checkoutConsumables()->create()) + ->postJson(route('api.consumables.checkout', $consumable), [ + 'assigned_to' => $user->id, + ]); + + Notification::assertSentTo($user, CheckoutConsumableNotification::class); + } + + public function testActionLogCreatedUponCheckout() + {$consumable = Consumable::factory()->create(); + $actor = User::factory()->checkoutConsumables()->create(); + $user = User::factory()->create(); + + $this->actingAsForApi($actor) + ->postJson(route('api.consumables.checkout', $consumable), [ + 'assigned_to' => $user->id, + 'note' => 'oh hi there', + ]); + + $this->assertEquals( + 1, + Actionlog::where([ + 'action_type' => 'checkout', + 'target_id' => $user->id, + 'target_type' => User::class, + 'item_id' => $consumable->id, + 'item_type' => Consumable::class, + 'user_id' => $actor->id, + 'note' => 'oh hi there', + ])->count(), + 'Log entry either does not exist or there are more than expected' + ); + } +} diff --git a/tests/Feature/Api/Consumables/ConsumablesIndexTest.php b/tests/Feature/Api/Consumables/ConsumablesIndexTest.php index 33c10ed078..00fa43da27 100644 --- a/tests/Feature/Api/Consumables/ConsumablesIndexTest.php +++ b/tests/Feature/Api/Consumables/ConsumablesIndexTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Consumables; use App\Models\Company; use App\Models\Consumable; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class ConsumablesIndexTest extends TestCase { - use InteractsWithSettings; - public function testConsumableIndexAdheresToCompanyScoping() { [$companyA, $companyB] = Company::factory()->count(2)->create(); diff --git a/tests/Feature/Api/Departments/DepartmentIndexTest.php b/tests/Feature/Api/Departments/DepartmentIndexTest.php index 1a3884308f..11ab5df9bc 100644 --- a/tests/Feature/Api/Departments/DepartmentIndexTest.php +++ b/tests/Feature/Api/Departments/DepartmentIndexTest.php @@ -5,15 +5,11 @@ namespace Tests\Feature\Api\Departments; use App\Models\Company; use App\Models\Department; use App\Models\User; -use Illuminate\Routing\Route; use Illuminate\Testing\Fluent\AssertableJson; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class DepartmentIndexTest extends TestCase { - use InteractsWithSettings; - public function testViewingDepartmentIndexRequiresAuthentication() { $this->getJson(route('api.departments.index'))->assertRedirect(); diff --git a/tests/Feature/Api/Groups/GroupStoreTest.php b/tests/Feature/Api/Groups/GroupStoreTest.php index 9ffba51913..31a69fb469 100644 --- a/tests/Feature/Api/Groups/GroupStoreTest.php +++ b/tests/Feature/Api/Groups/GroupStoreTest.php @@ -4,13 +4,10 @@ namespace Tests\Feature\Api\Groups; use App\Models\Group; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class GroupStoreTest extends TestCase { - use InteractsWithSettings; - public function testStoringGroupRequiresSuperAdminPermission() { $this->actingAsForApi(User::factory()->create()) diff --git a/tests/Feature/Api/Licenses/LicensesIndexTest.php b/tests/Feature/Api/Licenses/LicensesIndexTest.php index a21a27da73..603002a095 100644 --- a/tests/Feature/Api/Licenses/LicensesIndexTest.php +++ b/tests/Feature/Api/Licenses/LicensesIndexTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Licenses; use App\Models\Company; use App\Models\License; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class LicensesIndexTest extends TestCase { - use InteractsWithSettings; - public function testLicensesIndexAdheresToCompanyScoping() { [$companyA, $companyB] = Company::factory()->count(2)->create(); diff --git a/tests/Feature/Api/Locations/LocationsForSelectListTest.php b/tests/Feature/Api/Locations/LocationsForSelectListTest.php index 4170cfc7f7..bfc7fc5374 100644 --- a/tests/Feature/Api/Locations/LocationsForSelectListTest.php +++ b/tests/Feature/Api/Locations/LocationsForSelectListTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Locations; use App\Models\Location; use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class LocationsForSelectListTest extends TestCase { - use InteractsWithSettings; - public function testGettingLocationListRequiresProperPermission() { $this->actingAsForApi(User::factory()->create()) diff --git a/tests/Feature/Api/Users/UpdateUserApiTest.php b/tests/Feature/Api/Users/UpdateUserApiTest.php index 81c1154648..1728de82cd 100644 --- a/tests/Feature/Api/Users/UpdateUserApiTest.php +++ b/tests/Feature/Api/Users/UpdateUserApiTest.php @@ -2,17 +2,13 @@ namespace Tests\Feature\Api\Users; +use App\Models\Company; +use App\Models\Group; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; -use Tests\Support\InteractsWithAuthentication; - class UpdateUserApiTest extends TestCase { - use InteractsWithSettings; - use InteractsWithAuthentication; - public function testApiUsersCanBeActivatedWithNumber() { $admin = User::factory()->superuser()->create(); @@ -65,4 +61,118 @@ class UpdateUserApiTest extends TestCase $this->assertEquals(0, $user->refresh()->activated); } + public function testUsersScopedToCompanyDuringUpdateWhenMultipleFullCompanySupportEnabled() + { + $this->settings->enableMultipleFullCompanySupport(); + + $companyA = Company::factory()->create(['name'=>'Company A']); + $companyB = Company::factory()->create(['name'=>'Company B']); + + $adminA = User::factory(['company_id' => $companyA->id])->admin()->create(); + $adminB = User::factory(['company_id' => $companyB->id])->admin()->create(); + $adminNoCompany = User::factory(['company_id' => null])->admin()->create(); + + // Create users that belongs to company A and B and one that is unscoped + $scoped_user_in_companyA = User::factory()->create(['company_id' => $companyA->id]); + $scoped_user_in_companyB = User::factory()->create(['company_id' => $companyB->id]); + $scoped_user_in_no_company = User::factory()->create(['company_id' => null]); + + // Admin for Company A should allow updating user from Company A + $this->actingAsForApi($adminA) + ->patchJson(route('api.users.update', $scoped_user_in_companyA)) + ->assertStatus(200); + + // Admin for Company A should get denied updating user from Company B + $this->actingAsForApi($adminA) + ->patchJson(route('api.users.update', $scoped_user_in_companyB)) + ->assertStatus(403); + + // Admin for Company A should get denied updating user without a company + $this->actingAsForApi($adminA) + ->patchJson(route('api.users.update', $scoped_user_in_no_company)) + ->assertStatus(403); + + // Admin for Company B should allow updating user from Company B + $this->actingAsForApi($adminB) + ->patchJson(route('api.users.update', $scoped_user_in_companyB)) + ->assertStatus(200); + + // Admin for Company B should get denied updating user from Company A + $this->actingAsForApi($adminB) + ->patchJson(route('api.users.update', $scoped_user_in_companyA)) + ->assertStatus(403); + + // Admin for Company B should get denied updating user without a company + $this->actingAsForApi($adminB) + ->patchJson(route('api.users.update', $scoped_user_in_no_company)) + ->assertStatus(403); + + // Admin without a company should allow updating user without a company + $this->actingAsForApi($adminNoCompany) + ->patchJson(route('api.users.update', $scoped_user_in_no_company)) + ->assertStatus(200); + + // Admin without a company should get denied updating user from Company A + $this->actingAsForApi($adminNoCompany) + ->patchJson(route('api.users.update', $scoped_user_in_companyA)) + ->assertStatus(403); + + // Admin without a company should get denied updating user from Company B + $this->actingAsForApi($adminNoCompany) + ->patchJson(route('api.users.update', $scoped_user_in_companyB)) + ->assertStatus(403); + } + + public function testUserGroupsAreOnlyUpdatedIfAuthenticatedUserIsSuperUser() + { + $groupToJoin = Group::factory()->create(); + + $normalUser = User::factory()->editUsers()->create(); + $superUser = User::factory()->superuser()->create(); + + $oneUserToUpdate = User::factory()->create(); + $anotherUserToUpdate = User::factory()->create(); + + $this->actingAsForApi($normalUser) + ->patchJson(route('api.users.update', $oneUserToUpdate), [ + 'groups' => [$groupToJoin->id], + ]); + + $this->actingAsForApi($superUser) + ->patchJson(route('api.users.update', $anotherUserToUpdate), [ + 'groups' => [$groupToJoin->id], + ]); + + $this->assertFalse( + $oneUserToUpdate->refresh()->groups->contains($groupToJoin), + 'Non-super-user was able to modify user group' + ); + $this->assertTrue($anotherUserToUpdate->refresh()->groups->contains($groupToJoin)); + } + + public function testUserGroupsCanBeClearedBySuperUser() + { + $normalUser = User::factory()->editUsers()->create(); + $superUser = User::factory()->superuser()->create(); + + $oneUserToUpdate = User::factory()->create(); + $anotherUserToUpdate = User::factory()->create(); + + $joinedGroup = Group::factory()->create(); + $oneUserToUpdate->groups()->sync([$joinedGroup->id]); + $anotherUserToUpdate->groups()->sync([$joinedGroup->id]); + + $this->actingAsForApi($normalUser) + ->patchJson(route('api.users.update', $oneUserToUpdate), [ + 'groups' => null, + ]); + + $this->actingAsForApi($superUser) + ->patchJson(route('api.users.update', $anotherUserToUpdate), [ + 'groups' => null, + ]); + + $this->assertTrue($oneUserToUpdate->refresh()->groups->contains($joinedGroup)); + $this->assertFalse($anotherUserToUpdate->refresh()->groups->contains($joinedGroup)); + } } diff --git a/tests/Feature/Api/Users/UsersForSelectListTest.php b/tests/Feature/Api/Users/UsersForSelectListTest.php index 8cdf700f04..1ebfcf72eb 100644 --- a/tests/Feature/Api/Users/UsersForSelectListTest.php +++ b/tests/Feature/Api/Users/UsersForSelectListTest.php @@ -6,13 +6,10 @@ use App\Models\Company; use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Laravel\Passport\Passport; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class UsersForSelectListTest extends TestCase { - use InteractsWithSettings; - public function testUsersAreReturned() { $users = User::factory()->superuser()->count(3)->create(); diff --git a/tests/Feature/Api/Users/UsersSearchTest.php b/tests/Feature/Api/Users/UsersSearchTest.php index 723a115db1..72f23017f5 100644 --- a/tests/Feature/Api/Users/UsersSearchTest.php +++ b/tests/Feature/Api/Users/UsersSearchTest.php @@ -5,13 +5,10 @@ namespace Tests\Feature\Api\Users; use App\Models\Company; use App\Models\User; use Laravel\Passport\Passport; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class UsersSearchTest extends TestCase { - use InteractsWithSettings; - public function testCanSearchByUserFirstAndLastName() { User::factory()->create(['first_name' => 'Luke', 'last_name' => 'Skywalker']); diff --git a/tests/Feature/Api/Users/UsersUpdateTest.php b/tests/Feature/Api/Users/UsersUpdateTest.php index 953a671cf1..d6e0f9e46b 100644 --- a/tests/Feature/Api/Users/UsersUpdateTest.php +++ b/tests/Feature/Api/Users/UsersUpdateTest.php @@ -8,13 +8,10 @@ use App\Models\Group; use App\Models\Location; use App\Models\User; use Illuminate\Support\Facades\Hash; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class UsersUpdateTest extends TestCase { - use InteractsWithSettings; - public function testCanUpdateUserViaPatch() { $admin = User::factory()->superuser()->create(); diff --git a/tests/Feature/Assets/AssetCheckinTest.php b/tests/Feature/Assets/AssetCheckinTest.php deleted file mode 100644 index 059fb1294f..0000000000 --- a/tests/Feature/Assets/AssetCheckinTest.php +++ /dev/null @@ -1,32 +0,0 @@ -superuser()->create(); - $asset = Asset::factory()->create(['last_checkin' => null]); - - $asset->checkOut(User::factory()->create(), $admin, now()); - - $this->actingAs($admin) - ->post(route('hardware.checkin.store', [ - 'assetId' => $asset->id, - ])) - ->assertRedirect(); - - $this->assertNotNull( - $asset->fresh()->last_checkin, - 'last_checkin field should be set on checkin' - ); - } -} diff --git a/tests/Feature/Checkins/AccessoryCheckinTest.php b/tests/Feature/Checkins/AccessoryCheckinTest.php new file mode 100644 index 0000000000..56030991e2 --- /dev/null +++ b/tests/Feature/Checkins/AccessoryCheckinTest.php @@ -0,0 +1,88 @@ +checkedOutToUser()->create(); + + $this->actingAs(User::factory()->create()) + ->post(route('accessories.checkin.store', $accessory->users->first()->pivot->id)) + ->assertForbidden(); + } + + public function testAccessoryCanBeCheckedIn() + { + Event::fake([CheckoutableCheckedIn::class]); + + $user = User::factory()->create(); + $accessory = Accessory::factory()->checkedOutToUser($user)->create(); + + $this->assertTrue($accessory->users->contains($user)); + + $this->actingAs(User::factory()->checkinAccessories()->create()) + ->post(route('accessories.checkin.store', $accessory->users->first()->pivot->id)); + + $this->assertFalse($accessory->fresh()->users->contains($user)); + + Event::assertDispatched(CheckoutableCheckedIn::class, 1); + } + + public function testEmailSentToUserIfSettingEnabled() + { + Notification::fake(); + + $user = User::factory()->create(); + $accessory = Accessory::factory()->checkedOutToUser($user)->create(); + + $accessory->category->update(['checkin_email' => true]); + + event(new CheckoutableCheckedIn( + $accessory, + $user, + User::factory()->checkinAccessories()->create(), + '', + )); + + Notification::assertSentTo( + [$user], + function (CheckinAccessoryNotification $notification, $channels) { + return in_array('mail', $channels); + }, + ); + } + + public function testEmailNotSentToUserIfSettingDisabled() + { + Notification::fake(); + + $user = User::factory()->create(); + $accessory = Accessory::factory()->checkedOutToUser($user)->create(); + + $accessory->category->update(['checkin_email' => false]); + + event(new CheckoutableCheckedIn( + $accessory, + $user, + User::factory()->checkinAccessories()->create(), + '', + )); + + Notification::assertNotSentTo( + [$user], + function (CheckinAccessoryNotification $notification, $channels) { + return in_array('mail', $channels); + }, + ); + } +} diff --git a/tests/Feature/Checkins/AssetCheckinTest.php b/tests/Feature/Checkins/AssetCheckinTest.php new file mode 100644 index 0000000000..1e6d2b995b --- /dev/null +++ b/tests/Feature/Checkins/AssetCheckinTest.php @@ -0,0 +1,163 @@ +actingAs(User::factory()->create()) + ->post(route('hardware.checkin.store', [ + 'assetId' => Asset::factory()->assignedToUser()->create()->id, + ])) + ->assertForbidden(); + } + + public function testCannotCheckInAssetThatIsNotCheckedOut() + { + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route('hardware.checkin.store', ['assetId' => Asset::factory()->create()->id])) + ->assertSessionHas('error') + ->assertRedirect(route('hardware.index')); + } + + public function testAssetCanBeCheckedIn() + { + Event::fake([CheckoutableCheckedIn::class]); + + $user = User::factory()->create(); + $location = Location::factory()->create(); + $status = Statuslabel::first() ?? Statuslabel::factory()->create(); + $asset = Asset::factory()->assignedToUser($user)->create([ + 'expected_checkin' => now()->addDay(), + 'last_checkin' => null, + 'accepted' => 'accepted', + ]); + + $this->assertTrue($asset->assignedTo->is($user)); + + $currentTimestamp = now(); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post( + route('hardware.checkin.store', ['assetId' => $asset->id, 'backto' => 'user']), + [ + 'name' => 'Changed Name', + 'status_id' => $status->id, + 'location_id' => $location->id, + ], + ) + ->assertRedirect(route('users.show', $user)); + + $this->assertNull($asset->refresh()->assignedTo); + $this->assertNull($asset->expected_checkin); + $this->assertNotNull($asset->last_checkin); + $this->assertNull($asset->assignedTo); + $this->assertNull($asset->assigned_type); + $this->assertNull($asset->accepted); + $this->assertEquals('Changed Name', $asset->name); + $this->assertEquals($status->id, $asset->status_id); + $this->assertTrue($asset->location()->is($location)); + + Event::assertDispatched(function (CheckoutableCheckedIn $event) use ($currentTimestamp) { + // this could be better mocked but is ok for now. + return Carbon::parse($event->action_date)->diffInSeconds($currentTimestamp) < 2; + }, 1); + } + + public function testLocationIsSetToRTDLocationByDefaultUponCheckin() + { + $rtdLocation = Location::factory()->create(); + $asset = Asset::factory()->assignedToUser()->create([ + 'location_id' => Location::factory()->create()->id, + 'rtd_location_id' => $rtdLocation->id, + ]); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route('hardware.checkin.store', ['assetId' => $asset->id])); + + $this->assertTrue($asset->refresh()->location()->is($rtdLocation)); + } + + public function testDefaultLocationCanBeUpdatedUponCheckin() + { + $location = Location::factory()->create(); + $asset = Asset::factory()->assignedToUser()->create(); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route('hardware.checkin.store', ['assetId' => $asset->id]), [ + 'location_id' => $location->id, + 'update_default_location' => 0 + ]); + + $this->assertTrue($asset->refresh()->defaultLoc()->is($location)); + } + + public function testAssetsLicenseSeatsAreClearedUponCheckin() + { + $asset = Asset::factory()->assignedToUser()->create(); + LicenseSeat::factory()->assignedToUser()->for($asset)->create(); + + $this->assertNotNull($asset->licenseseats->first()->assigned_to); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route('hardware.checkin.store', ['assetId' => $asset->id])); + + $this->assertNull($asset->refresh()->licenseseats->first()->assigned_to); + } + + public function testLegacyLocationValuesSetToZeroAreUpdated() + { + $asset = Asset::factory()->canBeInvalidUponCreation()->assignedToUser()->create([ + 'rtd_location_id' => 0, + 'location_id' => 0, + ]); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route('hardware.checkin.store', ['assetId' => $asset->id])); + + $this->assertNull($asset->refresh()->rtd_location_id); + $this->assertEquals($asset->location_id, $asset->rtd_location_id); + } + + public function testPendingCheckoutAcceptancesAreClearedUponCheckin() + { + $asset = Asset::factory()->assignedToUser()->create(); + + $acceptance = CheckoutAcceptance::factory()->for($asset, 'checkoutable')->pending()->create(); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route('hardware.checkin.store', ['assetId' => $asset->id])); + + $this->assertFalse($acceptance->exists(), 'Acceptance was not deleted'); + } + + public function testCheckinTimeAndActionLogNoteCanBeSet() + { + Event::fake([CheckoutableCheckedIn::class]); + + $this->actingAs(User::factory()->checkinAssets()->create()) + ->post(route( + 'hardware.checkin.store', + ['assetId' => Asset::factory()->assignedToUser()->create()->id] + ), [ + 'checkin_at' => '2023-01-02', + 'note' => 'hello' + ]); + + Event::assertDispatched(function (CheckoutableCheckedIn $event) { + return $event->action_date === '2023-01-02' && $event->note === 'hello'; + }, 1); + } +} diff --git a/tests/Feature/CheckoutAcceptances/AccessoryAcceptanceTest.php b/tests/Feature/CheckoutAcceptances/AccessoryAcceptanceTest.php index a49b1167cb..bdaf0e780f 100644 --- a/tests/Feature/CheckoutAcceptances/AccessoryAcceptanceTest.php +++ b/tests/Feature/CheckoutAcceptances/AccessoryAcceptanceTest.php @@ -7,13 +7,10 @@ use App\Models\CheckoutAcceptance; use App\Notifications\AcceptanceAssetAcceptedNotification; use App\Notifications\AcceptanceAssetDeclinedNotification; use Notification; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class AccessoryAcceptanceTest extends TestCase { - use InteractsWithSettings; - /** * This can be absorbed into a bigger test */ diff --git a/tests/Feature/Checkouts/AccessoryCheckoutTest.php b/tests/Feature/Checkouts/AccessoryCheckoutTest.php new file mode 100644 index 0000000000..11224e4d1f --- /dev/null +++ b/tests/Feature/Checkouts/AccessoryCheckoutTest.php @@ -0,0 +1,93 @@ +actingAs(User::factory()->create()) + ->post(route('accessories.checkout.store', Accessory::factory()->create())) + ->assertForbidden(); + } + + public function testValidationWhenCheckingOutAccessory() + { + $this->actingAs(User::factory()->checkoutAccessories()->create()) + ->post(route('accessories.checkout.store', Accessory::factory()->create()), [ + // missing assigned_to + ]) + ->assertSessionHas('error'); + } + + public function testAccessoryMustBeAvailableWhenCheckingOut() + { + $this->actingAs(User::factory()->checkoutAccessories()->create()) + ->post(route('accessories.checkout.store', Accessory::factory()->withoutItemsRemaining()->create()), [ + 'assigned_to' => User::factory()->create()->id, + ]) + ->assertSessionHas('error'); + } + + public function testAccessoryCanBeCheckedOut() + { + $accessory = Accessory::factory()->create(); + $user = User::factory()->create(); + + $this->actingAs(User::factory()->checkoutAccessories()->create()) + ->post(route('accessories.checkout.store', $accessory), [ + 'assigned_to' => $user->id, + ]); + + $this->assertTrue($accessory->users->contains($user)); + } + + public function testUserSentNotificationUponCheckout() + { + Notification::fake(); + + $accessory = Accessory::factory()->requiringAcceptance()->create(); + $user = User::factory()->create(); + + $this->actingAs(User::factory()->checkoutAccessories()->create()) + ->post(route('accessories.checkout.store', $accessory), [ + 'assigned_to' => $user->id, + ]); + + Notification::assertSentTo($user, CheckoutAccessoryNotification::class); + } + + public function testActionLogCreatedUponCheckout() + { + $accessory = Accessory::factory()->create(); + $actor = User::factory()->checkoutAccessories()->create(); + $user = User::factory()->create(); + + $this->actingAs($actor) + ->post(route('accessories.checkout.store', $accessory), [ + 'assigned_to' => $user->id, + 'note' => 'oh hi there', + ]); + + $this->assertEquals( + 1, + Actionlog::where([ + 'action_type' => 'checkout', + 'target_id' => $user->id, + 'target_type' => User::class, + 'item_id' => $accessory->id, + 'item_type' => Accessory::class, + 'user_id' => $actor->id, + 'note' => 'oh hi there', + ])->count(), + 'Log entry either does not exist or there are more than expected' + ); + } +} diff --git a/tests/Feature/Checkouts/ConsumableCheckoutTest.php b/tests/Feature/Checkouts/ConsumableCheckoutTest.php new file mode 100644 index 0000000000..e38ae96c83 --- /dev/null +++ b/tests/Feature/Checkouts/ConsumableCheckoutTest.php @@ -0,0 +1,93 @@ +actingAs(User::factory()->create()) + ->post(route('consumables.checkout.store', Consumable::factory()->create())) + ->assertForbidden(); + } + + public function testValidationWhenCheckingOutConsumable() + { + $this->actingAs(User::factory()->checkoutConsumables()->create()) + ->post(route('consumables.checkout.store', Consumable::factory()->create()), [ + // missing assigned_to + ]) + ->assertSessionHas('error'); + } + + public function testConsumableMustBeAvailableWhenCheckingOut() + { + $this->actingAs(User::factory()->checkoutConsumables()->create()) + ->post(route('consumables.checkout.store', Consumable::factory()->withoutItemsRemaining()->create()), [ + 'assigned_to' => User::factory()->create()->id, + ]) + ->assertSessionHas('error'); + } + + public function testConsumableCanBeCheckedOut() + { + $consumable = Consumable::factory()->create(); + $user = User::factory()->create(); + + $this->actingAs(User::factory()->checkoutConsumables()->create()) + ->post(route('consumables.checkout.store', $consumable), [ + 'assigned_to' => $user->id, + ]); + + $this->assertTrue($user->consumables->contains($consumable)); + } + + public function testUserSentNotificationUponCheckout() + { + Notification::fake(); + + $consumable = Consumable::factory()->create(); + $user = User::factory()->create(); + + $this->actingAs(User::factory()->checkoutConsumables()->create()) + ->post(route('consumables.checkout.store', $consumable), [ + 'assigned_to' => $user->id, + ]); + + Notification::assertSentTo($user, CheckoutConsumableNotification::class); + } + + public function testActionLogCreatedUponCheckout() + { + $consumable = Consumable::factory()->create(); + $actor = User::factory()->checkoutConsumables()->create(); + $user = User::factory()->create(); + + $this->actingAs($actor) + ->post(route('consumables.checkout.store', $consumable), [ + 'assigned_to' => $user->id, + 'note' => 'oh hi there', + ]); + + $this->assertEquals( + 1, + Actionlog::where([ + 'action_type' => 'checkout', + 'target_id' => $user->id, + 'target_type' => User::class, + 'item_id' => $consumable->id, + 'item_type' => Consumable::class, + 'user_id' => $actor->id, + 'note' => 'oh hi there', + ])->count(), + 'Log entry either does not exist or there are more than expected' + ); + } +} diff --git a/tests/Feature/Checkouts/LicenseCheckoutTest.php b/tests/Feature/Checkouts/LicenseCheckoutTest.php index 978fac28f2..2f4f51d4ac 100644 --- a/tests/Feature/Checkouts/LicenseCheckoutTest.php +++ b/tests/Feature/Checkouts/LicenseCheckoutTest.php @@ -6,13 +6,10 @@ use App\Models\Asset; use App\Models\License; use App\Models\LicenseSeat; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class LicenseCheckoutTest extends TestCase { - use InteractsWithSettings; - public function testNotesAreStoredInActionLogOnCheckoutToAsset() { $admin = User::factory()->superuser()->create(); diff --git a/tests/Feature/DashboardTest.php b/tests/Feature/DashboardTest.php index 4e9459fb06..4690a13901 100644 --- a/tests/Feature/DashboardTest.php +++ b/tests/Feature/DashboardTest.php @@ -3,13 +3,10 @@ namespace Tests\Feature; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class DashboardTest extends TestCase { - use InteractsWithSettings; - public function testUsersWithoutAdminAccessAreRedirected() { $this->actingAs(User::factory()->create()) diff --git a/tests/Feature/Notifications/AccessoryWebhookTest.php b/tests/Feature/Notifications/AccessoryWebhookTest.php deleted file mode 100644 index a1db59b985..0000000000 --- a/tests/Feature/Notifications/AccessoryWebhookTest.php +++ /dev/null @@ -1,96 +0,0 @@ -settings->enableWebhook(); - - event(new CheckoutableCheckedOut( - Accessory::factory()->appleBtKeyboard()->create(), - User::factory()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckoutAccessoryNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - public function testAccessoryCheckoutDoesNotSendWebhookNotificationWhenSettingDisabled() - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedOut( - Accessory::factory()->appleBtKeyboard()->create(), - User::factory()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckoutAccessoryNotification::class); - } - - public function testAccessoryCheckinSendsWebhookNotificationWhenSettingEnabled() - { - Notification::fake(); - - $this->settings->enableWebhook(); - - event(new CheckoutableCheckedIn( - Accessory::factory()->appleBtKeyboard()->create(), - User::factory()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckinAccessoryNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - public function testAccessoryCheckinDoesNotSendWebhookNotificationWhenSettingDisabled() - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedIn( - Accessory::factory()->appleBtKeyboard()->create(), - User::factory()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckinAccessoryNotification::class); - } -} diff --git a/tests/Feature/Notifications/AssetWebhookTest.php b/tests/Feature/Notifications/AssetWebhookTest.php deleted file mode 100644 index ae45a4caa4..0000000000 --- a/tests/Feature/Notifications/AssetWebhookTest.php +++ /dev/null @@ -1,115 +0,0 @@ - [fn() => User::factory()->create()], - 'Asset checked out to asset' => [fn() => $this->createAsset()], - 'Asset checked out to location' => [fn() => Location::factory()->create()], - ]; - } - - /** @dataProvider targets */ - public function testAssetCheckoutSendsWebhookNotificationWhenSettingEnabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->enableWebhook(); - - event(new CheckoutableCheckedOut( - $this->createAsset(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckoutAssetNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - /** @dataProvider targets */ - public function testAssetCheckoutDoesNotSendWebhookNotificationWhenSettingDisabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedOut( - $this->createAsset(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckoutAssetNotification::class); - } - - /** @dataProvider targets */ - public function testAssetCheckinSendsWebhookNotificationWhenSettingEnabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->enableWebhook(); - - event(new CheckoutableCheckedIn( - $this->createAsset(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckinAssetNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - /** @dataProvider targets */ - public function testAssetCheckinDoesNotSendWebhookNotificationWhenSettingDisabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedIn( - $this->createAsset(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckinAssetNotification::class); - } - - private function createAsset() - { - return Asset::factory()->laptopMbp()->create(); - } -} diff --git a/tests/Feature/Notifications/ComponentWebhookTest.php b/tests/Feature/Notifications/ComponentWebhookTest.php deleted file mode 100644 index 8f3a51b15d..0000000000 --- a/tests/Feature/Notifications/ComponentWebhookTest.php +++ /dev/null @@ -1,50 +0,0 @@ -settings->enableWebhook(); - - event(new CheckoutableCheckedOut( - Component::factory()->ramCrucial8()->create(), - Asset::factory()->laptopMbp()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNothingSent(); - } - - public function testComponentCheckinDoesNotSendWebhookNotification() - { - Notification::fake(); - - $this->settings->enableWebhook(); - - event(new CheckoutableCheckedIn( - Component::factory()->ramCrucial8()->create(), - Asset::factory()->laptopMbp()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNothingSent(); - } -} diff --git a/tests/Feature/Notifications/ConsumableWebhookTest.php b/tests/Feature/Notifications/ConsumableWebhookTest.php deleted file mode 100644 index 854fdf5341..0000000000 --- a/tests/Feature/Notifications/ConsumableWebhookTest.php +++ /dev/null @@ -1,56 +0,0 @@ -settings->enableWebhook(); - - event(new CheckoutableCheckedOut( - Consumable::factory()->cardstock()->create(), - User::factory()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckoutConsumableNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - public function testConsumableCheckoutDoesNotSendWebhookNotificationWhenSettingDisabled() - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedOut( - Consumable::factory()->cardstock()->create(), - User::factory()->create(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckoutConsumableNotification::class); - } -} diff --git a/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php b/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php new file mode 100644 index 0000000000..4ae415f1ee --- /dev/null +++ b/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php @@ -0,0 +1,67 @@ +create(); + $asset = Asset::factory()->assignedToUser($user)->create(); + + $asset->model->category->update(['checkin_email' => true]); + + $this->fireCheckInEvent($asset, $user); + + Notification::assertSentTo( + $user, + function (CheckinAssetNotification $notification, $channels) { + return in_array('mail', $channels); + }, + ); + } + + public function testCheckInEmailNotSentToUserIfSettingDisabled() + { + $user = User::factory()->create(); + $asset = Asset::factory()->assignedToUser($user)->create(); + + $asset->model->category->update(['checkin_email' => false]); + + $this->fireCheckInEvent($asset, $user); + + Notification::assertNotSentTo( + $user, + function (CheckinAssetNotification $notification, $channels) { + return in_array('mail', $channels); + } + ); + } + + private function fireCheckInEvent($asset, $user): void + { + event(new CheckoutableCheckedIn( + $asset, + $user, + User::factory()->checkinAssets()->create(), + '' + )); + } +} diff --git a/tests/Feature/Notifications/LicenseWebhookTest.php b/tests/Feature/Notifications/LicenseWebhookTest.php deleted file mode 100644 index 4313ff69d4..0000000000 --- a/tests/Feature/Notifications/LicenseWebhookTest.php +++ /dev/null @@ -1,109 +0,0 @@ - [fn() => User::factory()->create()], - 'License checked out to asset' => [fn() => Asset::factory()->laptopMbp()->create()], - ]; - } - - /** @dataProvider targets */ - public function testLicenseCheckoutSendsWebhookNotificationWhenSettingEnabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->enableWebhook(); - - event(new CheckoutableCheckedOut( - LicenseSeat::factory()->create(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckoutLicenseSeatNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - /** @dataProvider targets */ - public function testLicenseCheckoutDoesNotSendWebhookNotificationWhenSettingDisabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedOut( - LicenseSeat::factory()->create(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckoutLicenseSeatNotification::class); - } - - /** @dataProvider targets */ - public function testLicenseCheckinSendsWebhookNotificationWhenSettingEnabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->enableWebhook(); - - event(new CheckoutableCheckedIn( - LicenseSeat::factory()->create(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertSentTo( - new AnonymousNotifiable, - CheckinLicenseSeatNotification::class, - function ($notification, $channels, $notifiable) { - return $notifiable->routes['slack'] === Setting::getSettings()->webhook_endpoint; - } - ); - } - - /** @dataProvider targets */ - public function testLicenseCheckinDoesNotSendWebhookNotificationWhenSettingDisabled($checkoutTarget) - { - Notification::fake(); - - $this->settings->disableWebhook(); - - event(new CheckoutableCheckedIn( - LicenseSeat::factory()->create(), - $checkoutTarget(), - User::factory()->superuser()->create(), - '' - )); - - Notification::assertNotSentTo(new AnonymousNotifiable, CheckinLicenseSeatNotification::class); - } -} diff --git a/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php new file mode 100644 index 0000000000..29bf06d9dc --- /dev/null +++ b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php @@ -0,0 +1,145 @@ + [fn() => User::factory()->create()], + 'Asset checked out to asset' => [fn() => Asset::factory()->laptopMbp()->create()], + 'Asset checked out to location' => [fn() => Location::factory()->create()], + ]; + } + + public function licenseCheckInTargets(): array + { + return [ + 'License checked out to user' => [fn() => User::factory()->create()], + 'License checked out to asset' => [fn() => Asset::factory()->laptopMbp()->create()], + ]; + } + + public function testAccessoryCheckinSendsSlackNotificationWhenSettingEnabled() + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckInEvent( + Accessory::factory()->create(), + User::factory()->create(), + ); + + $this->assertSlackNotificationSent(CheckinAccessoryNotification::class); + } + + public function testAccessoryCheckinDoesNotSendSlackNotificationWhenSettingDisabled() + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckInEvent( + Accessory::factory()->create(), + User::factory()->create(), + ); + + $this->assertNoSlackNotificationSent(CheckinAccessoryNotification::class); + } + + /** @dataProvider assetCheckInTargets */ + public function testAssetCheckinSendsSlackNotificationWhenSettingEnabled($checkoutTarget) + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckInEvent( + Asset::factory()->create(), + $checkoutTarget(), + ); + + $this->assertSlackNotificationSent(CheckinAssetNotification::class); + } + + /** @dataProvider assetCheckInTargets */ + public function testAssetCheckinDoesNotSendSlackNotificationWhenSettingDisabled($checkoutTarget) + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckInEvent( + Asset::factory()->create(), + $checkoutTarget(), + ); + + $this->assertNoSlackNotificationSent(CheckinAssetNotification::class); + } + + public function testComponentCheckinDoesNotSendSlackNotification() + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckInEvent( + Component::factory()->create(), + Asset::factory()->laptopMbp()->create(), + ); + + Notification::assertNothingSent(); + } + + /** @dataProvider licenseCheckInTargets */ + public function testLicenseCheckinSendsSlackNotificationWhenSettingEnabled($checkoutTarget) + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckInEvent( + LicenseSeat::factory()->create(), + $checkoutTarget(), + ); + + $this->assertSlackNotificationSent(CheckinLicenseSeatNotification::class); + } + + /** @dataProvider licenseCheckInTargets */ + public function testLicenseCheckinDoesNotSendSlackNotificationWhenSettingDisabled($checkoutTarget) + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckInEvent( + LicenseSeat::factory()->create(), + $checkoutTarget(), + ); + + $this->assertNoSlackNotificationSent(CheckinLicenseSeatNotification::class); + } + + private function fireCheckInEvent(Model $checkoutable, Model $target) + { + event(new CheckoutableCheckedIn( + $checkoutable, + $target, + User::factory()->superuser()->create(), + '' + )); + } +} diff --git a/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php new file mode 100644 index 0000000000..048448cad7 --- /dev/null +++ b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php @@ -0,0 +1,171 @@ + [fn() => User::factory()->create()], + 'Asset checked out to asset' => [fn() => Asset::factory()->laptopMbp()->create()], + 'Asset checked out to location' => [fn() => Location::factory()->create()], + ]; + } + + public function licenseCheckoutTargets(): array + { + return [ + 'License checked out to user' => [fn() => User::factory()->create()], + 'License checked out to asset' => [fn() => Asset::factory()->laptopMbp()->create()], + ]; + } + + public function testAccessoryCheckoutSendsSlackNotificationWhenSettingEnabled() + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckOutEvent( + Accessory::factory()->create(), + User::factory()->create(), + ); + + $this->assertSlackNotificationSent(CheckoutAccessoryNotification::class); + } + + public function testAccessoryCheckoutDoesNotSendSlackNotificationWhenSettingDisabled() + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckOutEvent( + Accessory::factory()->create(), + User::factory()->create(), + ); + + $this->assertNoSlackNotificationSent(CheckoutAccessoryNotification::class); + } + + /** @dataProvider assetCheckoutTargets */ + public function testAssetCheckoutSendsSlackNotificationWhenSettingEnabled($checkoutTarget) + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckOutEvent( + Asset::factory()->create(), + $checkoutTarget(), + ); + + $this->assertSlackNotificationSent(CheckoutAssetNotification::class); + } + + /** @dataProvider assetCheckoutTargets */ + public function testAssetCheckoutDoesNotSendSlackNotificationWhenSettingDisabled($checkoutTarget) + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckOutEvent( + Asset::factory()->create(), + $checkoutTarget(), + ); + + $this->assertNoSlackNotificationSent(CheckoutAssetNotification::class); + } + + public function testComponentCheckoutDoesNotSendSlackNotification() + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckOutEvent( + Component::factory()->create(), + Asset::factory()->laptopMbp()->create(), + ); + + Notification::assertNothingSent(); + } + + public function testConsumableCheckoutSendsSlackNotificationWhenSettingEnabled() + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckOutEvent( + Consumable::factory()->create(), + User::factory()->create(), + ); + + $this->assertSlackNotificationSent(CheckoutConsumableNotification::class); + } + + public function testConsumableCheckoutDoesNotSendSlackNotificationWhenSettingDisabled() + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckOutEvent( + Consumable::factory()->create(), + User::factory()->create(), + ); + + $this->assertNoSlackNotificationSent(CheckoutConsumableNotification::class); + } + + /** @dataProvider licenseCheckoutTargets */ + public function testLicenseCheckoutSendsSlackNotificationWhenSettingEnabled($checkoutTarget) + { + $this->settings->enableSlackWebhook(); + + $this->fireCheckOutEvent( + LicenseSeat::factory()->create(), + $checkoutTarget(), + ); + + $this->assertSlackNotificationSent(CheckoutLicenseSeatNotification::class); + } + + /** @dataProvider licenseCheckoutTargets */ + public function testLicenseCheckoutDoesNotSendSlackNotificationWhenSettingDisabled($checkoutTarget) + { + $this->settings->disableSlackWebhook(); + + $this->fireCheckOutEvent( + LicenseSeat::factory()->create(), + $checkoutTarget(), + ); + + $this->assertNoSlackNotificationSent(CheckoutLicenseSeatNotification::class); + } + + private function fireCheckOutEvent(Model $checkoutable, Model $target) + { + event(new CheckoutableCheckedOut( + $checkoutable, + $target, + User::factory()->superuser()->create(), + '', + )); + } +} diff --git a/tests/Feature/Reports/CustomReportTest.php b/tests/Feature/Reports/CustomReportTest.php index dd3199212e..d90e4cb2a0 100644 --- a/tests/Feature/Reports/CustomReportTest.php +++ b/tests/Feature/Reports/CustomReportTest.php @@ -8,14 +8,10 @@ use App\Models\User; use Illuminate\Testing\TestResponse; use League\Csv\Reader; use PHPUnit\Framework\Assert; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; - class CustomReportTest extends TestCase { - use InteractsWithSettings; - protected function setUp(): void { parent::setUp(); diff --git a/tests/Feature/Users/UpdateUserTest.php b/tests/Feature/Users/UpdateUserTest.php index 92245059ef..934fbce2b8 100644 --- a/tests/Feature/Users/UpdateUserTest.php +++ b/tests/Feature/Users/UpdateUserTest.php @@ -3,13 +3,10 @@ namespace Tests\Feature\Users; use App\Models\User; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class UpdateUserTest extends TestCase { - use InteractsWithSettings; - public function testUsersCanBeActivatedWithNumber() { $admin = User::factory()->superuser()->create(); diff --git a/tests/Support/AssertsAgainstSlackNotifications.php b/tests/Support/AssertsAgainstSlackNotifications.php new file mode 100644 index 0000000000..11e6beea2d --- /dev/null +++ b/tests/Support/AssertsAgainstSlackNotifications.php @@ -0,0 +1,26 @@ +routes['slack'] === Setting::getSettings()->webhook_endpoint; + } + ); + } + + public function assertNoSlackNotificationSent(string $notificationClass) + { + Notification::assertNotSentTo(new AnonymousNotifiable, $notificationClass); + } +} diff --git a/tests/Support/CanSkipTests.php b/tests/Support/CanSkipTests.php new file mode 100644 index 0000000000..2a1eec10fc --- /dev/null +++ b/tests/Support/CanSkipTests.php @@ -0,0 +1,13 @@ +markTestIncomplete($message); + } + } +} diff --git a/tests/Support/CustomTestMacros.php b/tests/Support/CustomTestMacros.php index 4242b28653..993f449021 100644 --- a/tests/Support/CustomTestMacros.php +++ b/tests/Support/CustomTestMacros.php @@ -74,5 +74,31 @@ trait CustomTestMacros return $this; } ); + + TestResponse::macro( + 'assertStatusMessageIs', + function (string $message) { + Assert::assertEquals( + $message, + $this['status'], + "Response status message was not {$message}" + ); + + return $this; + } + ); + + TestResponse::macro( + 'assertMessagesAre', + function (string $message) { + Assert::assertEquals( + $message, + $this['messages'], + "Response messages was not {$message}" + ); + + return $this; + } + ); } } diff --git a/tests/Support/InitializesSettings.php b/tests/Support/InitializesSettings.php new file mode 100644 index 0000000000..7c08e6f897 --- /dev/null +++ b/tests/Support/InitializesSettings.php @@ -0,0 +1,17 @@ +settings = Settings::initialize(); + + $this->beforeApplicationDestroyed(fn() => Setting::$_cache = null); + } +} diff --git a/tests/Support/InteractsWithSettings.php b/tests/Support/InteractsWithSettings.php deleted file mode 100644 index a8c0070188..0000000000 --- a/tests/Support/InteractsWithSettings.php +++ /dev/null @@ -1,17 +0,0 @@ -settings = Settings::initialize(); - - $this->beforeApplicationDestroyed(fn() => Setting::$_cache = null); - } -} diff --git a/tests/Support/Settings.php b/tests/Support/Settings.php index 17f8af23d2..2d499838c2 100644 --- a/tests/Support/Settings.php +++ b/tests/Support/Settings.php @@ -3,6 +3,7 @@ namespace Tests\Support; use App\Models\Setting; +use Illuminate\Support\Facades\Crypt; class Settings { @@ -38,18 +39,20 @@ class Settings return $this->update(['full_multiple_companies_support' => 0]); } - public function enableWebhook(): Settings + public function enableSlackWebhook(): Settings { return $this->update([ + 'webhook_selected' => 'slack', 'webhook_botname' => 'SnipeBot5000', 'webhook_endpoint' => 'https://hooks.slack.com/services/NZ59/Q446/672N', 'webhook_channel' => '#it', ]); } - public function disableWebhook(): Settings + public function disableSlackWebhook(): Settings { return $this->update([ + 'webhook_selected' => '', 'webhook_botname' => '', 'webhook_endpoint' => '', 'webhook_channel' => '', @@ -61,10 +64,62 @@ class Settings return $this->update([ 'auto_increment_assets' => 1, 'auto_increment_prefix' => 'ABCD', - 'next_auto_tag_base' => '123', + 'next_auto_tag_base' => 123, 'zerofill_count' => 5 ]); + } + public function disableAutoIncrement(): Settings + { + return $this->update([ + 'auto_increment_assets' => 0, + 'auto_increment_prefix' => 0, + 'next_auto_tag_base' => 0, + 'zerofill_count' => 0 + ]); + } + + public function enableUniqueSerialNumbers(): Settings + { + return $this->update(['unique_serial' => 1]); + } + + public function disableUniqueSerialNumbers(): Settings + { + return $this->update(['unique_serial' => 0]); + } + + public function enableLdap(): Settings + { + return $this->update([ + 'ldap_enabled' => 1, + 'ldap_server' => 'ldaps://ldap.example.com', + 'ldap_uname' => 'fake_username', + 'ldap_pword' => Crypt::encrypt("fake_password"), + 'ldap_basedn' => 'CN=Users,DC=ad,DC=example,Dc=com' + ]); + } + + public function enableAnonymousLdap(): Settings + { + return $this->update([ + 'ldap_enabled' => 1, + 'ldap_server' => 'ldaps://ldap.example.com', +// 'ldap_uname' => 'fake_username', + 'ldap_pword' => Crypt::encrypt("fake_password"), + 'ldap_basedn' => 'CN=Users,DC=ad,DC=example,Dc=com' + ]); + } + + public function enableBadPasswordLdap(): Settings + { + return $this->update([ + 'ldap_enabled' => 1, + 'ldap_server' => 'ldaps://ldap.example.com', + 'ldap_uname' => 'fake_username', + 'ldap_pword' => "badly_encrypted_password!", + 'ldap_basedn' => 'CN=Users,DC=ad,DC=example,Dc=com' + ]); } /** diff --git a/tests/TestCase.php b/tests/TestCase.php index 03f273ad6f..dfff2427af 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -6,15 +6,20 @@ use App\Http\Middleware\SecurityHeaders; use Illuminate\Foundation\Testing\LazilyRefreshDatabase; use Illuminate\Foundation\Testing\TestCase as BaseTestCase; use RuntimeException; +use Tests\Support\AssertsAgainstSlackNotifications; +use Tests\Support\CanSkipTests; use Tests\Support\CustomTestMacros; use Tests\Support\InteractsWithAuthentication; -use Tests\Support\InteractsWithSettings; +use Tests\Support\InitializesSettings; abstract class TestCase extends BaseTestCase { + use AssertsAgainstSlackNotifications; + use CanSkipTests; use CreatesApplication; use CustomTestMacros; use InteractsWithAuthentication; + use InitializesSettings; use LazilyRefreshDatabase; private array $globallyDisabledMiddleware = [ @@ -23,20 +28,23 @@ abstract class TestCase extends BaseTestCase protected function setUp(): void { - if (!file_exists(realpath(__DIR__ . '/../') . '/.env.testing')) { - throw new RuntimeException( - '.env.testing file does not exist. Aborting to avoid wiping your local database' - ); - } + $this->guardAgainstMissingEnv(); parent::setUp(); + $this->registerCustomMacros(); + $this->withoutMiddleware($this->globallyDisabledMiddleware); - if (collect(class_uses_recursive($this))->contains(InteractsWithSettings::class)) { - $this->initializeSettings(); - } + $this->initializeSettings(); + } - $this->registerCustomMacros(); + private function guardAgainstMissingEnv(): void + { + if (!file_exists(realpath(__DIR__ . '/../') . '/.env.testing')) { + throw new RuntimeException( + '.env.testing file does not exist. Aborting to avoid wiping your local database.' + ); + } } } diff --git a/tests/Unit/AssetMaintenanceTest.php b/tests/Unit/AssetMaintenanceTest.php index b5ee25cf2b..46a0efdd7c 100644 --- a/tests/Unit/AssetMaintenanceTest.php +++ b/tests/Unit/AssetMaintenanceTest.php @@ -2,14 +2,10 @@ namespace Tests\Unit; use App\Models\AssetMaintenance; -use Carbon\Carbon; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class AssetMaintenanceTest extends TestCase { - use InteractsWithSettings; - public function testZerosOutWarrantyIfBlank() { $c = new AssetMaintenance; @@ -46,7 +42,5 @@ class AssetMaintenanceTest extends TestCase $this->assertTrue($c->completion_date === null); $c->completion_date = '0000-00-00'; $this->assertTrue($c->completion_date === null); - $c->completion_date = '2017-05-12'; - $this->assertTrue($c->completion_date == Carbon::parse('2017-05-12')); } } diff --git a/tests/Unit/AssetModelTest.php b/tests/Unit/AssetModelTest.php index 8771187b2a..4cc62e20a0 100644 --- a/tests/Unit/AssetModelTest.php +++ b/tests/Unit/AssetModelTest.php @@ -4,37 +4,22 @@ namespace Tests\Unit; use App\Models\Asset; use App\Models\Category; use App\Models\AssetModel; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class AssetModelTest extends TestCase { - use InteractsWithSettings; - - public function testAnAssetModelZerosOutBlankEols() - { - $am = new AssetModel; - $am->eol = ''; - $this->assertTrue($am->eol === 0); - $am->eol = '4'; - $this->assertTrue($am->eol == 4); - } - public function testAnAssetModelContainsAssets() { - $category = Category::factory()->create( - ['category_type' => 'asset'] - ); + $category = Category::factory()->create([ + 'category_type' => 'asset' + ]); $model = AssetModel::factory()->create([ 'category_id' => $category->id, ]); - $asset = Asset::factory() - ->create( - [ + $asset = Asset::factory()->create([ 'model_id' => $model->id - ] - ); + ]); $this->assertEquals(1, $model->assets()->count()); } } diff --git a/tests/Unit/AssetTest.php b/tests/Unit/AssetTest.php index 7670d10753..9c3a76af69 100644 --- a/tests/Unit/AssetTest.php +++ b/tests/Unit/AssetTest.php @@ -5,13 +5,10 @@ use App\Models\Asset; use App\Models\AssetModel; use App\Models\Category; use Carbon\Carbon; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class AssetTest extends TestCase { - use InteractsWithSettings; - public function testAutoIncrement() { $this->settings->enableAutoIncrement(); @@ -23,6 +20,7 @@ class AssetTest extends TestCase $this->assertModelExists($b); } + public function testAutoIncrementCollision() { $this->settings->enableAutoIncrement(); diff --git a/tests/Unit/CategoryTest.php b/tests/Unit/CategoryTest.php index c74597b1b4..c3c9b0de8e 100644 --- a/tests/Unit/CategoryTest.php +++ b/tests/Unit/CategoryTest.php @@ -4,13 +4,10 @@ namespace Tests\Unit; use App\Models\Category; use App\Models\AssetModel; use App\Models\Asset; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class CategoryTest extends TestCase { - use InteractsWithSettings; - public function testFailsEmptyValidation() { // An Asset requires a name, a qty, and a category_id. @@ -60,34 +57,4 @@ class CategoryTest extends TestCase $this->assertCount(5, $category->models); $this->assertEquals(10, $category->itemCount()); } - - - // public function testACategoryCanHaveAccessories() - // { - // $category = Category::factory()->assetDesktopCategory()->create(); - // Accessory::factory()->count(5)->appleBtKeyboard()->create( - // [ - // 'category_id' => $category->id - // ] - // ); - - // $this->assertCount(5, $category->accessories); - // $this->assertEquals(5, $category->itemCount()); - // } - - // public function testACategoryCanHaveConsumables() - // { - // $category = $this->createValidCategory('consumable-paper-category'); - // \App\Models\Consumable::factory()->count(5)->cardstock()->create(['category_id' => $category->id]); - // $this->assertCount(5, $category->consumables); - // $this->assertEquals(5, $category->itemCount()); - // } - - // public function testACategoryCanHaveComponents() - // { - // $category = $this->createValidCategory('component-ram-category'); - // \App\Models\Component::factory()->count(5)->ramCrucial4()->create(['category_id' => $category->id]); - // $this->assertCount(5, $category->components); - // $this->assertEquals(5, $category->itemCount()); - // } } diff --git a/tests/Unit/CompanyScopingTest.php b/tests/Unit/CompanyScopingTest.php index 669dd5ed41..3923dd9f7d 100644 --- a/tests/Unit/CompanyScopingTest.php +++ b/tests/Unit/CompanyScopingTest.php @@ -12,13 +12,10 @@ use App\Models\License; use App\Models\LicenseSeat; use App\Models\User; use Illuminate\Database\Eloquent\Model; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class CompanyScopingTest extends TestCase { - use InteractsWithSettings; - public function models(): array { return [ diff --git a/tests/Unit/ComponentTest.php b/tests/Unit/ComponentTest.php index 8f71057bfc..df8f64771f 100644 --- a/tests/Unit/ComponentTest.php +++ b/tests/Unit/ComponentTest.php @@ -5,13 +5,10 @@ use App\Models\Category; use App\Models\Company; use App\Models\Component; use App\Models\Location; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class ComponentTest extends TestCase { - use InteractsWithSettings; - public function testAComponentBelongsToACompany() { $component = Component::factory() diff --git a/tests/Unit/DepreciationTest.php b/tests/Unit/DepreciationTest.php index ed033cf442..4dd8422276 100644 --- a/tests/Unit/DepreciationTest.php +++ b/tests/Unit/DepreciationTest.php @@ -5,13 +5,10 @@ use App\Models\Depreciation; use App\Models\Category; use App\Models\License; use App\Models\AssetModel; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class DepreciationTest extends TestCase { - use InteractsWithSettings; - public function testADepreciationHasModels() { $depreciation = Depreciation::factory()->create(); diff --git a/tests/Unit/ImporterTest.php b/tests/Unit/ImporterTest.php deleted file mode 100644 index b3d5da8b38..0000000000 --- a/tests/Unit/ImporterTest.php +++ /dev/null @@ -1,739 +0,0 @@ -signIn(); -// $csv = <<<'EOT' -// Full Name,Email,Username,item Name,Category,Model name,Manufacturer,Model Number,Serial,Asset Tag,Location,Notes,Purchase Date,Purchase Cost,Company,Status,Warranty,Supplier,Weight -// Bonnie Nelson,bnelson0@cdbaby.com,bnelson0,eget nunc donec quis,quam,massa id,Linkbridge,6377018600094472,27aa8378-b0f4-4289-84a4-405da95c6147,970882174-8,Daping,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2016-04-05,133289.59,Alpha,Undeployable,14,Blogspan,35 -// EOT; - -// $this->initializeCustomFields(); -// $this->import(new AssetImporter($csv)); - -// $this->tester->seeRecord('users', [ -// 'first_name' => 'Bonnie', -// 'last_name' => 'Nelson', -// 'email' => 'bnelson0@cdbaby.com', -// ]); -// $this->tester->seeRecord('categories', [ -// 'name' => 'quam', -// ]); - -// $this->tester->seeRecord('models', [ -// 'name' => 'massa id', -// 'model_number' => 6377018600094472, -// ]); - -// $this->tester->seeRecord('manufacturers', [ -// 'name' => 'Linkbridge', -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'Daping', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Alpha', -// ]); - -// $this->tester->seeRecord('status_labels', [ -// 'name' => 'Undeployable', -// ]); - -// $this->tester->seeRecord('suppliers', [ -// 'name' => 'Blogspan', -// ]); - -// $this->tester->seeRecord('assets', [ -// 'name' => 'eget nunc donec quis', -// 'serial' => '27aa8378-b0f4-4289-84a4-405da95c6147', -// 'asset_tag' => '970882174-8', -// 'notes' => 'Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.', -// 'purchase_date' => '2016-04-05 00:00:01', -// 'purchase_cost' => 133289.59, 'warranty_months' => 14, -// '_snipeit_weight_2' => 35, -// ]); -// } - -// public function testImportCheckoutToLocation() -// { -// $this->signIn(); - -// // Testing in order: -// // * Asset to user, no checkout type defined (default to user). -// // * Asset to user, explicit user checkout type (Checkout to user) -// // * Asset to location, location does not exist to begin with -// // * Asset to preexisting location. -// $csv = <<<'EOT' -// Full Name,Email,Username,Checkout Location,Checkout Type,item Name,Category,Model name,Manufacturer,Model Number,Serial,Asset Tag,Location,Notes,Purchase Date,Purchase Cost,Company,Status,Warranty,Supplier,Weight -// Bonnie Nelson,bnelson0@cdbaby.com,bnelson0,,,eget nunc donec quis,quam,massa id,Linkbridge,6377018600094472,27aa8378-b0f4-4289-84a4-405da95c6147,970882174-8,Daping,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2016-04-05,133289.59,Alpha,Undeployable,14,Blogspan,35 -// Mildred Gibson,mgibson2@wiley.com,mgibson2,,user,morbi quis tortor id,nunc nisl duis,convallis tortor risus,Lajo,374622546776765,2837ab20-8f0d-4935-8a52-226392f2b1b0,710141467-2,Shekou,In congue. Etiam justo. Etiam pretium iaculis justo.,2015-08-09,233.57,Konklab,Lost,,, -// ,,,Planet Earth,location,dictumst maecenas ut,sem praesent,accumsan felis,Layo,30052522651756,4751495c-cee0-4961-b788-94a545b5643e,998233705-X,Dante Delgado,,2016-04-16,261.79,,Archived,15,Ntag, -// ,,,Daping,location,viverra diam vitae,semper sapien,dapibus dolor vel,Flashset,3559785746335392,e287bb64-ff4f-434c-88ab-210ad433c77b,927820758-6,Achiaman,,2016-03-05,675.3,,Archived,22,Meevee, -// EOT; - -// $this->import(new AssetImporter($csv)); - -// $user = User::where('username', 'bnelson0')->firstOrFail(); - -// $this->tester->seeRecord('assets', [ -// 'asset_tag' => '970882174-8', -// 'assigned_type' => User::class, -// 'assigned_to' => $user->id, -// ]); - -// $user = User::where('username', 'mgibson2')->firstOrFail(); -// $this->tester->seeRecord('assets', [ -// 'asset_tag' => '710141467-2', -// 'assigned_type' => User::class, -// 'assigned_to' => $user->id, -// ]); - -// $location = Location::where('name', 'Planet Earth')->firstOrFail(); -// $this->tester->seeRecord('assets', [ -// 'asset_tag' => '998233705-X', -// 'assigned_type' => Location::class, -// 'assigned_to' => $location->id, -// ]); - -// $location = Location::where('name', 'Daping')->firstOrFail(); -// $this->tester->seeRecord('assets', [ -// 'asset_tag' => '927820758-6', -// 'assigned_type' => Location::class, -// 'assigned_to' => $location->id, -// ]); -// } - -// public function testUpdateAssetIncludingCustomFields() -// { -// $this->signIn(); -// $csv = <<<'EOT' -// Name,Email,Username,item Name,Category,Model name,Manufacturer,Model Number,Serial,Asset Tag,Location,Notes,Purchase Date,Purchase Cost,Company,Status,Warranty,Supplier,weight -// Bonnie Nelson,bnelson0@cdbaby.com,bnelson0,eget nunc donec quis,quam,massa id,Linkbridge,6377018600094472,27aa8378-b0f4-4289-84a4-405da95c6147,970882174-8,Daping,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2016-04-05,133289.59,Alpha,Undeployable,14,Blogspan,95 -// EOT; - -// $this->initializeCustomFields(); -// $this->import(new AssetImporter($csv)); - -// $updatedCSV = <<<'EOT' -// item Name,Category,Model name,Manufacturer,Model Number,Serial,Asset Tag,Location,Notes,Purchase Date,Purchase Cost,Company,Status,Warranty,Supplier -// A new name,some other category,Another Model,Linkbridge 32,356,67433477,970882174-8,New Location,I have no notes,2018-04-05,25.59,Another Company,Ready To Go,18,Not Creative -// EOT; -// $importer = new AssetImporter($updatedCSV); -// $importer->setUserId(1) -// ->setUpdating(true) -// ->setUsernameFormat('firstname.lastname') -// ->import(); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'some other category', -// ]); - -// $this->tester->seeRecord('models', [ -// 'name' => 'Another Model', -// 'model_number' => 356, -// ]); - -// $this->tester->seeRecord('manufacturers', [ -// 'name' => 'Linkbridge 32', -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'New Location', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Another Company', -// ]); - -// $this->tester->seeRecord('status_labels', [ -// 'name' => 'Ready To Go', -// ]); - -// $this->tester->seeRecord('suppliers', [ -// 'name' => 'Not Creative', -// ]); - -// $this->tester->seeRecord('assets', [ -// 'name' => 'A new name', -// 'serial' => '67433477', -// 'asset_tag' => '970882174-8', -// 'notes' => 'I have no notes', -// 'purchase_date' => '2018-04-05 00:00:01', -// 'purchase_cost' => 25.59, -// 'warranty_months' => 18, -// '_snipeit_weight_2' => 95, -// ]); -// } - -// public function testAssetModelNumber4359() -// { -// // As per bug #4359 -// // 1) Create model with blank model # and custom field. -// // 2 ) Update custom fields with a csv not including model # -// // 3 ) Not updated. NULL vs. empty issue. -// $this->signIn(); -// $csv = <<<'EOT' -// Name,Email,Username,item Name,Category,Model name,Manufacturer,Serial,Asset Tag,Location,Notes,Purchase Date,Purchase Cost,Company,Status,Warranty,Supplier -// Bonnie Nelson,bnelson0@cdbaby.com,bnelson0,eget nunc donec quis,quam,massa id,Linkbridge,27aa8378-b0f4-4289-84a4-405da95c6147,970882174-8,Daping,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2016-04-05,133289.59,Alpha,Undeployable,14,Blogspan -// EOT; - -// // Need to do this manually... -// $customField = \App\Models\CustomField::factory()->create(['name' => 'Weight']); -// $customFieldSet = \App\Models\CustomFieldset::factory()->create(['name' => 'Default']); -// $customFieldSet->fields()->attach($customField, [ -// 'required' => false, -// 'order' => 'asc', ]); - -// \App\Models\Category::factory()->assetLaptopCategory()->create([ -// 'name' => 'quam', -// ]); - -// \App\Models\Manufacturer::factory()->apple()->create([ -// 'name' => 'Linkbridge', -// ]); - -// $am = \App\Models\AssetModel::factory()->create([ -// 'name' => 'massa id', -// 'fieldset_id' => $customFieldSet->id, -// 'category_id' => 1, -// 'manufacturer_id' => 1, -// 'model_number' => null, -// ]); - -// $this->import(new AssetImporter($csv)); -// $updatedCSV = <<<'EOT' -// Serial,Asset Tag,weight -// 67433477,970882174-8,115 -// EOT; -// $importer = new AssetImporter($updatedCSV); -// $importer->setUserId(1) -// ->setUpdating(true) -// ->setUsernameFormat('firstname.lastname') -// ->import(); - -// $this->tester->seeRecord('assets', [ -// 'asset_tag' => '970882174-8', -// '_snipeit_weight_2' => 115, -// ]); -// } - -// public function initializeCustomFields() -// { -// $customField = \App\Models\CustomField::factory()->create(['name' => 'Weight']); -// $customFieldSet = \App\Models\CustomFieldset::factory()->create(['name' => 'Default']); -// $customFieldSet->fields()->attach($customField, [ -// 'required' => false, -// 'order' => 'asc', ]); - -// $am = \App\Models\AssetModel::factory()->create([ -// 'name' => 'massa id', -// 'fieldset_id' => $customFieldSet->id, -// ]); -// } - -// public function testCustomMappingImport() -// { -// $this->signIn(); -// $csv = <<<'EOT' -// Full Name,Email,Username,object name,Cat,Model name,Manufacturer,Model Number,Serial,Asset,Loc,Some Notes,Purchase Date,Purchase Cost,comp,Status,Warranty,Supplier -// Bonnie Nelson,bnelson0@cdbaby.com,bnelson0,eget nunc donec quis,quam,massa id,Linkbridge,6377018600094472,27aa8378-b0f4-4289-84a4-405da95c6147,970882174-8,Daping,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2016-04-05,133289.59,Alpha,Undeployable,14,Blogspan -// EOT; - -// $customFieldMap = [ -// 'asset_tag' => 'Asset', -// 'category' => 'Cat', -// 'company' => 'comp', -// 'item_name' => 'object name', -// 'expiration_date' => 'expiration date', -// 'location' => 'loc', -// 'notes' => 'Some Notes', -// 'asset_model' => 'model name', -// ]; - -// $this->import(new AssetImporter($csv), $customFieldMap); -// // Did we create a user? -// $this->tester->seeRecord('users', [ -// 'first_name' => 'Bonnie', -// 'last_name' => 'Nelson', -// 'email' => 'bnelson0@cdbaby.com', -// ]); -// // Grab the user record for use in asserting assigned_to -// $createdUser = $this->tester->grabRecord('users', [ -// 'first_name' => 'Bonnie', -// 'last_name' => 'Nelson', -// 'email' => 'bnelson0@cdbaby.com', -// ]); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'quam', -// ]); - -// $this->tester->seeRecord('models', [ -// 'name' => 'massa id', -// 'model_number' => 6377018600094472, -// ]); - -// $this->tester->seeRecord('manufacturers', [ -// 'name' => 'Linkbridge', -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'Daping', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Alpha', -// ]); - -// $this->tester->seeRecord('status_labels', [ -// 'name' => 'Undeployable', -// ]); - -// $this->tester->seeRecord('suppliers', [ -// 'name' => 'Blogspan', -// ]); - -// $this->tester->seeRecord('assets', [ -// 'name' => 'eget nunc donec quis', -// 'serial' => '27aa8378-b0f4-4289-84a4-405da95c6147', -// 'asset_tag' => '970882174-8', -// 'notes' => 'Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.', -// 'purchase_date' => '2016-04-05 00:00:01', -// 'purchase_cost' => 133289.59, -// 'warranty_months' => 14, -// 'assigned_to' => $createdUser['id'], -// 'assigned_type' => User::class, -// ]); -// } - -// public function testDefaultAccessoryImport() -// { -// $csv = <<<'EOT' -// Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Category,Requestable,Quantity -// Walter Carter,09/01/2006,,metus. Vivamus,Macromedia,J935H60W,Customers,False,278 -// EOT; -// $this->import(new AccessoryImporter($csv)); -// $this->tester->seeRecord('accessories', [ -// 'name' => 'Walter Carter', -// 'purchase_date' => '2006-09-01 00:00:01', -// 'order_number' => 'J935H60W', -// 'requestable' => 0, -// 'qty' => 278, -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'metus. Vivamus', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Macromedia', -// ]); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'Customers', -// ]); -// } - -// public function testDefaultAccessoryUpdate() -// { -// $csv = <<<'EOT' -// Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Category,Requestable,Quantity -// Walter Carter,09/01/2006,,metus. Vivamus,Macromedia,J935H60W,Customers,False,278 -// EOT; -// $this->import(new AccessoryImporter($csv)); -// $this->tester->seeNumRecords(1, 'accessories'); - -// $updatedCSV = <<<'EOT' -// Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Category,Requestable,Quantity -// Walter Carter,09/01/2015,350,metus. Vivamus,Macromedia,35GGH,Customers,True,12 -// EOT; -// $importer = new AccessoryImporter($updatedCSV); -// $importer->setUserId(1) -// ->setUpdating(true) -// ->import(); -// // At this point we should still only have one record. -// $this->tester->seeNumRecords(1, 'accessories'); -// // But instead these. -// $this->tester->seeRecord('accessories', [ -// 'name' => 'Walter Carter', -// 'purchase_date' => '2015-09-01 00:00:01', -// 'order_number' => '35GGH', -// 'requestable' => 1, -// 'qty' => 12, -// ]); -// } - -// public function testCustomAccessoryImport() -// { -// $csv = <<<'EOT' -// Name,Pur Date,Cost,Loc,Comp,Order Num,Cat,Request,Quan -// Walter Carter,09/01/2006,,metus. Vivamus,Macromedia,J935H60W,Customers,False,278 -// EOT; - -// $customFieldMap = [ -// 'category' => 'Cat', -// 'company' => 'Comp', -// 'item_name' => 'Name', -// 'location' => 'Loc', -// 'purchase_date' => 'Pur Date', -// 'purchase_cost' => 'Cost', -// 'order_number' => 'Order Num', -// 'requestable' => 'Request', -// 'quantity' => 'Quan', -// ]; -// $this->import(new AccessoryImporter($csv), $customFieldMap); -// // dd($this->tester->grabRecord('accessories')); -// $this->tester->seeRecord('accessories', [ -// 'name' => 'Walter Carter', -// 'purchase_date' => '2006-09-01 00:00:01', -// 'order_number' => 'J935H60W', -// 'requestable' => 0, -// 'qty' => 278, -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'metus. Vivamus', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Macromedia', -// ]); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'Customers', -// ]); -// } - -// public function testDefaultConsumableImport() -// { -// $csv = <<<'EOT' -// Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Category,Requestable,Quantity,Item Number,Model Number -// eget,01/03/2011,$85.91,mauris blandit mattis.,Lycos,T295T06V,Triamterene/Hydrochlorothiazide,No,322,3305,30123 -// EOT; -// $this->import(new ConsumableImporter($csv)); -// $this->tester->seeRecord('consumables', [ -// 'name' => 'eget', -// 'purchase_date' => '2011-01-03 00:00:01', -// 'purchase_cost' => 85.91, -// 'order_number' => 'T295T06V', -// 'requestable' => 0, -// 'qty' => 322, -// 'item_no' => 3305, -// 'model_number' => 30123, -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'mauris blandit mattis.', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Lycos', -// ]); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'Triamterene/Hydrochlorothiazide', -// ]); -// } - -// public function testDefaultConsumableUpdate() -// { -// $csv = <<<'EOT' -// Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Category,Requestable,Quantity -// eget,01/03/2011,85.91,mauris blandit mattis.,Lycos,T295T06V,Triamterene/Hydrochlorothiazide,No,322 -// EOT; -// $this->import(new ConsumableImporter($csv)); -// $this->tester->seeNumRecords(1, 'consumables'); - -// $updatedCSV = <<<'EOT' -// Item Name,Purchase Date,Purchase Cost,Location,Company,Order Number,Category,Requestable,Quantity -// eget,12/05/2016,35.45,mauris blandit mattis.,Lycos,3666FF,New Cat,Yes,15 -// EOT; -// $importer = new ConsumableImporter($updatedCSV); -// $importer->setUserId(1) -// ->setUpdating(true) -// ->import(); -// // At this point we should still only have one record. -// $this->tester->seeNumRecords(1, 'consumables'); -// // But instead these. -// $this->tester->seeRecord('consumables', [ -// 'name' => 'eget', -// 'purchase_date' => '2016-12-05 00:00:01', -// 'purchase_cost' => 35.45, -// 'order_number' => '3666FF', -// 'requestable' => 1, -// 'qty' => 15, -// ]); -// } - -// public function testCustomConsumableImport() -// { -// $csv = <<<'EOT' -// Name,pur Date,Pur Cost,Loc,Comp,Order Num,Kat,Request,Quan -// eget,01/03/2011,85.91,mauris blandit mattis.,Lycos,T295T06V,Triamterene/Hydrochlorothiazide,No,322 -// EOT; - -// $customFieldMap = [ -// 'category' => 'Kat', -// 'company' => 'Comp', -// 'item_name' => 'Name', -// 'location' => 'Loc', -// 'purchase_date' => 'Pur date', -// 'purchase_cost' => 'Pur Cost', -// 'order_number' => 'Order Num', -// 'requestable' => 'Request', -// 'quantity' => 'Quan', -// ]; -// $this->import(new ConsumableImporter($csv), $customFieldMap); -// $this->tester->seeRecord('consumables', [ -// 'name' => 'eget', -// 'purchase_date' => '2011-01-03 00:00:01', -// 'purchase_cost' => 85.91, -// 'order_number' => 'T295T06V', -// 'requestable' => 0, -// 'qty' => 322, -// ]); - -// $this->tester->seeRecord('locations', [ -// 'name' => 'mauris blandit mattis.', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Lycos', -// ]); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'Triamterene/Hydrochlorothiazide', -// ]); -// } - -// public function testDefaultLicenseImport() -// { -// $this->signIn(); -// $csv = <<<'EOT' -// Full Name,Email,Username,Item name,serial,manufacturer,purchase date,purchase cost,purchase order,order number,Licensed To Name,Licensed to Email,expiration date,maintained,reassignable,seats,company,supplier,category,notes,asset tag -// Helen Anderson,cspencer0@privacy.gov.au,cspencer0,Argentum Malachite Athletes Foot Relief,1aa5b0eb-79c5-40b2-8943-5472a6893c3c,"Beer, Leannon and Lubowitz",07/13/2012,$79.66,53008,386436062-5,Cynthia Spencer,cspencer0@gov.uk,01/27/2016,false,no,80,"Haag, Schmidt and Farrell","Hegmann, Mohr and Cremin",Graphics Software,Sed ante. Vivamus tortor. Duis mattis egestas metus.,test 1 -// EOT; - -// // Force create an asset to match the checkout -// $testAsset = $this->createValidAsset(['asset_tag' => 'test 1']); -// $this->import(new LicenseImporter($csv)); -// // dd($this->tester->grabRecord('licenses')); - -// // Did we create a user? -// $this->tester->seeRecord('users', [ -// 'first_name' => 'Helen', -// 'last_name' => 'Anderson', -// 'email' => 'cspencer0@privacy.gov.au', -// ]); -// // Grab the user record for use in asserting assigned_to -// $createdUser = $this->tester->grabRecord('users', [ -// 'first_name' => 'Helen', -// 'last_name' => 'Anderson', -// 'email' => 'cspencer0@privacy.gov.au', -// ]); -// $this->tester->seeRecord('licenses', [ -// 'name' => 'Argentum Malachite Athletes Foot Relief', -// 'purchase_date' => '2012-07-13 00:00:01', -// 'seats' => 80, -// 'license_email' => 'cspencer0@gov.uk', -// 'order_number' => '386436062-5', -// 'license_name' => 'Cynthia Spencer', -// 'expiration_date' => '2016-01-27', -// 'maintained' => 0, -// 'notes' => 'Sed ante. Vivamus tortor. Duis mattis egestas metus.', -// 'purchase_cost' => 79.66, -// 'purchase_order' => '53008', -// 'reassignable' => 0, -// 'serial' => '1aa5b0eb-79c5-40b2-8943-5472a6893c3c', -// ]); -// $this->tester->seeRecord('manufacturers', [ -// 'name' => 'Beer, Leannon and Lubowitz', -// ]); - -// $this->tester->seeRecord('suppliers', [ -// 'name' => 'Hegmann, Mohr and Cremin', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Haag, Schmidt and Farrell', -// ]); - -// $this->tester->seeRecord('categories', [ -// 'name' => 'Graphics Software', -// ]); - -// $this->tester->seeNumRecords(80, 'license_seats'); -// $this->tester->seeRecord('license_seats', [ -// 'assigned_to' => $createdUser['id'], -// 'license_id' => \App\Models\License::where('serial', '1aa5b0eb-79c5-40b2-8943-5472a6893c3c')->first()->id, -// 'asset_id' => $testAsset->id, -// ]); -// } - -// public function testDefaultLicenseUpdate() -// { -// $csv = <<<'EOT' -// Name,Email,Username,Item name,serial,manufacturer,purchase date,purchase cost,purchase order,order number,Licensed To Name,Licensed to Email,expiration date,maintained,reassignable,seats,company,supplier,category,notes -// Helen Anderson,cspencer0@privacy.gov.au,cspencer0,Argentum Malachite Athletes Foot Relief,1aa5b0eb-79c5-40b2-8943-5472a6893c3c,"Beer, Leannon and Lubowitz",07/13/2012,$79.66,53008,386436062-5,Cynthia Spencer,cspencer0@gov.uk,01/27/2016,false,no,80,"Haag, Schmidt and Farrell","Hegmann, Mohr and Cremin",Graphics Software,Sed ante. Vivamus tortor. Duis mattis egestas metus. -// EOT; -// $this->import(new LicenseImporter($csv)); -// $this->tester->seeNumRecords(1, 'licenses'); - -// $updatedCSV = <<<'EOT' -// Item name,serial,manufacturer,purchase date,purchase cost,purchase order,order number,Licensed To Name,Licensed to Email,expiration date,maintained,reassignable,seats,company,supplier,category,notes -// Argentum Malachite Athletes Foot Relief,1aa5b0eb-79c5-40b2-8943-5472a6893c3c,"Beer, Leannon and Lubowitz",05/15/2019,$1865.34,63 ar,18334,A Legend,Legendary@gov.uk,04/27/2016,yes,true,64,"Haag, Schmidt and Farrell","Hegmann, Mohr and Cremin",Graphics Software,Sed ante. Vivamus tortor. Duis mattis egestas metus. -// EOT; -// $importer = new LicenseImporter($updatedCSV); -// $importer->setUserId(1) -// ->setUpdating(true) -// ->import(); -// // At this point we should still only have one record. -// $this->tester->seeNumRecords(1, 'licenses'); -// // But instead these. - -// \Log::debug($this->tester->grabRecord('licenses')); -// $this->tester->seeRecord('licenses', [ -// 'name' => 'Argentum Malachite Athletes Foot Relief', -// 'purchase_date' => '2019-05-15 00:00:01', -// 'seats' => 64, -// 'license_email' => 'Legendary@gov.uk', -// 'order_number' => '18334', -// 'license_name' => 'A Legend', -// 'expiration_date' => '2016-04-27', -// 'maintained' => 1, -// 'notes' => 'Sed ante. Vivamus tortor. Duis mattis egestas metus.', -// 'purchase_cost' => 1865.34, -// 'purchase_order' => '63 ar', -// 'reassignable' => 1, -// 'serial' => '1aa5b0eb-79c5-40b2-8943-5472a6893c3c', -// ]); -// // License seats are soft deleted -// $this->tester->seeNumRecords(64, 'license_seats', ['deleted_at' => null]); -// } - -// public function testCustomLicenseImport() -// { -// $csv = <<<'EOT' -// Name,Email,Username,Object name,serial num,manuf,pur date,pur cost,purc order,order num,Licensed To,Licensed Email,expire date,maint,reass,seat,comp,supplier,category,note -// Helen Anderson,cspencer0@privacy.gov.au,cspencer0,Argentum Malachite Athletes Foot Relief,1aa5b0eb-79c5-40b2-8943-5472a6893c3c,"Beer, Leannon and Lubowitz",07/13/2012,$79.66,53008,386436062-5,Cynthia Spencer,cspencer0@gov.uk,01/27/2016,false,no,80,"Haag, Schmidt and Farrell","Hegmann, Mohr and Cremin",Custom Graphics Software,Sed ante. Vivamus tortor. Duis mattis egestas metus. -// EOT; - -// $customFieldMap = [ -// 'company' => 'Comp', -// 'expiration_date' => 'expire date', -// 'item_name' => 'Object Name', -// 'license_email' => 'licensed email', -// 'license_name' => 'licensed to', -// 'maintained' => 'maint', -// 'manufacturer' => 'manuf', -// 'notes' => 'note', -// 'order_number' => 'Order Num', -// 'purchase_cost' => 'Pur Cost', -// 'purchase_date' => 'Pur date', -// 'purchase_order' => 'Purc Order', -// 'quantity' => 'Quan', -// 'reassignable' => 'reass', -// 'requestable' => 'Request', -// 'seats' => 'seat', -// 'serial' => 'serial num', -// 'category' => 'category', -// ]; -// $this->import(new LicenseImporter($csv), $customFieldMap); -// $this->tester->seeRecord('licenses', [ -// 'name' => 'Argentum Malachite Athletes Foot Relief', -// 'purchase_date' => '2012-07-13 00:00:01', -// 'seats' => 80, -// 'license_email' => 'cspencer0@gov.uk', -// 'order_number' => '386436062-5', -// 'license_name' => 'Cynthia Spencer', -// 'expiration_date' => '2016-01-27', -// 'maintained' => 0, -// 'notes' => 'Sed ante. Vivamus tortor. Duis mattis egestas metus.', -// 'purchase_cost' => 79.66, -// 'purchase_order' => '53008', -// 'reassignable' => 0, -// 'serial' => '1aa5b0eb-79c5-40b2-8943-5472a6893c3c', -// ]); - -// $this->tester->seeRecord('manufacturers', [ -// 'name' => 'Beer, Leannon and Lubowitz', -// ]); - -// $this->tester->seeRecord('suppliers', [ -// 'name' => 'Hegmann, Mohr and Cremin', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Haag, Schmidt and Farrell', -// ]); - -// $this->tester->seeNumRecords(80, 'license_seats'); -// } - -// public function testDefaultUserImport() -// { -// Notification::fake(); -// $this->signIn(); -// $csv = <<<'EOT' -// First Name,Last Name,email,Username,Location,Phone Number,Job Title,Employee Number,Company,Department,activated -// Blanche,O'Collopy,bocollopy0@livejournal.com,bocollopy0,Hinapalanan,63-(199)661-2186,Clinical Specialist,7080919053,Morar-Ward,Management,1 -// Jessie,Primo,,jprimo1,Korenovsk,7-(885)578-0266,Paralegal,6284292031,Jast-Stiedemann,1 - -// EOT; -// $user_importer = new UserImporter($csv); -// $user_importer->sendWelcome(); -// $this->import($user_importer); - -// $this->tester->seeRecord('users', [ -// 'first_name' => 'Blanche', -// 'last_name' => "O'Collopy", -// 'email' => 'bocollopy0@livejournal.com', -// 'username' => 'bocollopy0', -// 'phone' => '63-(199)661-2186', -// 'jobtitle' => 'Clinical Specialist', -// 'employee_num' => '7080919053', -// ]); - -// $this->tester->seeRecord('companies', [ -// 'name' => 'Morar-Ward', -// ]); - -// $this->tester->seeRecord('departments', [ -// 'name' => 'Management', -// ]); - -// Notification::assertSentTo(User::find(2), \App\Notifications\WelcomeNotification::class); -// Notification::assertNotSentTo(User::find(3), \App\Notifications\WelcomeNotification::class); -// } - -// private function import($importer, $mappings = null) -// { -// if ($mappings) { -// $importer->setFieldMappings($mappings); -// } -// $importer->setUserId(1) -// ->setUpdating(false) -// ->setUsernameFormat('firstname.lastname') -// ->import(); -// } -} diff --git a/tests/Unit/LdapTest.php b/tests/Unit/LdapTest.php new file mode 100644 index 0000000000..6beb0d2118 --- /dev/null +++ b/tests/Unit/LdapTest.php @@ -0,0 +1,210 @@ +settings->enableLdap(); + + $ldap_connect = $this->getFunctionMock("App\\Models", "ldap_connect"); + $ldap_connect->expects($this->once())->willReturn('hello'); + + $ldap_set_option = $this->getFunctionMock("App\\Models", "ldap_set_option"); + $ldap_set_option->expects($this->exactly(3)); + + + $blah = Ldap::connectToLdap(); + $this->assertEquals('hello',$blah,"LDAP_connect should return 'hello'"); + } + + // other test cases - with/without client-side certs? + // with/without LDAP version 3? + // with/without ignore cert validation? + // test (and mock) ldap_start_tls() ? + + public function testBindAdmin() + { + $this->settings->enableLdap(); + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(true); + $this->assertNull(Ldap::bindAdminToLdap("dummy")); + } + + public function testBindBad() + { + $this->settings->enableLdap(); + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(false); + $this->getFunctionMock("App\\Models","ldap_error")->expects($this->once())->willReturn("exception"); + $this->expectExceptionMessage("Could not bind to LDAP:"); + + $this->assertNull(Ldap::bindAdminToLdap("dummy")); + } + // other test cases - test donked password? + + public function testAnonymousBind() + { + //todo - would be nice to introspect somehow to make sure the right parameters were passed? + $this->settings->enableAnonymousLdap(); + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(true); + $this->assertNull(Ldap::bindAdminToLdap("dummy")); + } + + public function testBadAnonymousBind() + { + $this->settings->enableAnonymousLdap(); + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(false); + $this->getFunctionMock("App\\Models","ldap_error")->expects($this->once())->willReturn("exception"); + $this->expectExceptionMessage("Could not bind to LDAP:"); + + $this->assertNull(Ldap::bindAdminToLdap("dummy")); + } + + public function testBadEncryptedPassword() + { + $this->settings->enableBadPasswordLdap(); + + $this->expectExceptionMessage("Your app key has changed"); + $this->assertNull(Ldap::bindAdminToLdap("dummy")); + } + + public function testFindAndBind() + { + $this->settings->enableLdap(); + + $ldap_connect = $this->getFunctionMock("App\\Models", "ldap_connect"); + $ldap_connect->expects($this->once())->willReturn('hello'); + + $ldap_set_option = $this->getFunctionMock("App\\Models", "ldap_set_option"); + $ldap_set_option->expects($this->exactly(3)); + + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_search")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_first_entry")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_get_attributes")->expects($this->once())->willReturn( + [ + "count" => 1, + 0 => [ + 'sn' => 'Surname', + 'firstName' => 'FirstName' + ] + ] + ); + + $results = Ldap::findAndBindUserLdap("username","password"); + $this->assertEqualsCanonicalizing(["count" =>1,0 =>['sn' => 'Surname','firstname' => 'FirstName']],$results); + } + + public function testFindAndBindBadPassword() + { + $this->settings->enableLdap(); + + $ldap_connect = $this->getFunctionMock("App\\Models", "ldap_connect"); + $ldap_connect->expects($this->once())->willReturn('hello'); + + $ldap_set_option = $this->getFunctionMock("App\\Models", "ldap_set_option"); + $ldap_set_option->expects($this->exactly(3)); + + // note - we return FALSE first, to simulate a bad-bind, then TRUE the second time to simulate a successful admin bind + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->exactly(2))->willReturn(false, true); + +// $this->getFunctionMock("App\\Models","ldap_error")->expects($this->once())->willReturn("exception"); + + +// $this->expectExceptionMessage("exception"); + $results = Ldap::findAndBindUserLdap("username","password"); + $this->assertFalse($results); + } + + public function testFindAndBindCannotFindSelf() + { + $this->settings->enableLdap(); + + $ldap_connect = $this->getFunctionMock("App\\Models", "ldap_connect"); + $ldap_connect->expects($this->once())->willReturn('hello'); + + $ldap_set_option = $this->getFunctionMock("App\\Models", "ldap_set_option"); + $ldap_set_option->expects($this->exactly(3)); + + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_search")->expects($this->once())->willReturn(false); + + $this->expectExceptionMessage("Could not search LDAP:"); + $results = Ldap::findAndBindUserLdap("username","password"); + $this->assertFalse($results); + } + + //maybe should do an AD test as well? + + public function testFindLdapUsers() + { + $this->settings->enableLdap(); + + $ldap_connect = $this->getFunctionMock("App\\Models", "ldap_connect"); + $ldap_connect->expects($this->once())->willReturn('hello'); + + $ldap_set_option = $this->getFunctionMock("App\\Models", "ldap_set_option"); + $ldap_set_option->expects($this->exactly(3)); + + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_search")->expects($this->once())->willReturn(["stuff"]); + + $this->getFunctionMock("App\\Models", "ldap_parse_result")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_get_entries")->expects($this->once())->willReturn(["count" => 1]); + + $results = Ldap::findLdapUsers(); + + $this->assertEqualsCanonicalizing(["count" => 1], $results); + } + + public function testFindLdapUsersPaginated() + { + $this->settings->enableLdap(); + + $ldap_connect = $this->getFunctionMock("App\\Models", "ldap_connect"); + $ldap_connect->expects($this->once())->willReturn('hello'); + + $ldap_set_option = $this->getFunctionMock("App\\Models", "ldap_set_option"); + $ldap_set_option->expects($this->exactly(3)); + + $this->getFunctionMock("App\\Models", "ldap_bind")->expects($this->once())->willReturn(true); + + $this->getFunctionMock("App\\Models", "ldap_search")->expects($this->exactly(2))->willReturn(["stuff"]); + + $this->getFunctionMock("App\\Models", "ldap_parse_result")->expects($this->exactly(2))->willReturnCallback( + function ($ldapconn, $search_results, $errcode , $matcheddn , $errmsg , $referrals, &$controls) { + static $count = 0; + if($count == 0) { + $count++; + $controls[LDAP_CONTROL_PAGEDRESULTS]['value']['cookie'] = "cookie"; + return ["count" => 1]; + } else { + $controls = []; + return ["count" => 1]; + } + + } + ); + + $this->getFunctionMock("App\\Models", "ldap_get_entries")->expects($this->exactly(2))->willReturn(["count" => 1]); + + $results = Ldap::findLdapUsers(); + + $this->assertEqualsCanonicalizing(["count" => 2], $results); + } + +} diff --git a/tests/Unit/CompanyTest.php b/tests/Unit/Models/Company/CompanyTest.php similarity index 92% rename from tests/Unit/CompanyTest.php rename to tests/Unit/Models/Company/CompanyTest.php index 6e04504843..6fd17e554b 100644 --- a/tests/Unit/CompanyTest.php +++ b/tests/Unit/Models/Company/CompanyTest.php @@ -1,5 +1,5 @@ settings->disableMultipleFullCompanySupport(); + + $this->actingAs(User::factory()->create()); + $this->assertEquals(1000, Company::getIdForCurrentUser(1000)); + } + + public function testReturnsProvidedValueForSuperUsersWhenFullCompanySupportEnabled() + { + $this->settings->enableMultipleFullCompanySupport(); + + $this->actingAs(User::factory()->superuser()->create()); + $this->assertEquals(2000, Company::getIdForCurrentUser(2000)); + } + + public function testReturnsNonSuperUsersCompanyIdWhenFullCompanySupportEnabled() + { + $this->settings->enableMultipleFullCompanySupport(); + + $this->actingAs(User::factory()->forCompany(['id' => 2000])->create()); + $this->assertEquals(2000, Company::getIdForCurrentUser(1000)); + } + + public function testReturnsProvidedValueForNonSuperUserWithoutCompanyIdWhenFullCompanySupportEnabled() + { + $this->settings->enableMultipleFullCompanySupport(); + + $this->actingAs(User::factory()->create(['company_id' => null])); + $this->assertEquals(1000, Company::getIdForCurrentUser(1000)); + } +} diff --git a/tests/Unit/Models/Labels/FieldOptionTest.php b/tests/Unit/Models/Labels/FieldOptionTest.php new file mode 100644 index 0000000000..6616ab2304 --- /dev/null +++ b/tests/Unit/Models/Labels/FieldOptionTest.php @@ -0,0 +1,26 @@ +assignedToUser(User::factory()->create(['first_name' => 'Luke', 'last_name' => 'Skywalker'])) + ->create(); + + $this->assertEquals('Luke Skywalker', $fieldOption->getValue($asset)); + // If the "assignedTo" relationship was eager loaded then the way to get the + // relationship changes from $asset->assignedTo to $asset->assigned. + $this->assertEquals('Luke Skywalker', $fieldOption->getValue(Asset::with('assignedTo')->find($asset->id))); + } +} diff --git a/tests/Unit/NotificationTest.php b/tests/Unit/NotificationTest.php index 64cf8afb0a..8005759a1e 100644 --- a/tests/Unit/NotificationTest.php +++ b/tests/Unit/NotificationTest.php @@ -8,13 +8,10 @@ use App\Models\Category; use Carbon\Carbon; use App\Notifications\CheckoutAssetNotification; use Illuminate\Support\Facades\Notification; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class NotificationTest extends TestCase { - use InteractsWithSettings; - public function testAUserIsEmailedIfTheyCheckoutAnAssetWithEULA() { $admin = User::factory()->superuser()->create(); diff --git a/tests/Unit/PermissionsTest.php b/tests/Unit/PermissionsTest.php deleted file mode 100644 index e788585dd2..0000000000 --- a/tests/Unit/PermissionsTest.php +++ /dev/null @@ -1,510 +0,0 @@ -noHardware = [ - // 'assets.view' => false, - // 'assets.create' => false, - // 'assets.edit' => false, - // 'assets.delete' => false, - // ]; - - // $this->noLicenses = [ - // 'licenses.view' => false, - // 'licenses.create' => false, - // 'licenses.edit' => false, - // 'licenses.delete' => false, - // ]; - - // $this->noAccessories = [ - // 'accessories.view' => false, - // 'accessories.create' => false, - // 'accessories.edit' => false, - // 'accessories.delete' => false, - // ]; - - // $this->noConsumables = [ - // 'consumables.view' => false, - // 'consumables.create' => false, - // 'consumables.edit' => false, - // 'consumables.delete' => false, - // ]; - - // $this->noComponents = [ - // 'components.view' => false, - // 'components.create' => false, - // 'components.edit' => false, - // 'components.delete' => false, - // ]; - - // $this->noUsers = [ - // 'users.view' => false, - // 'users.create' => false, - // 'users.edit' => false, - // 'users.delete' => false, - // ]; - // } - - // private $noHardware; - // private $noLicenses; - // private $noAccessories; - // private $noConsumables; - // private $noComponents; - // private $noUsers; - - // // tests - - // /** - // * @test - // */ - // public function a_user_with_no_permissions_sees_nothing() - // { - // $u = \App\Models\User::factory()->create(); - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - // // $permissions = $this->noHardware; - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_view_asset_permissions_can_view_assets() - // { - // $u = \App\Models\User::factory()->viewAssets()->create(); - // $permissions = $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'assets.view' => true, - // 'assets.create' => false, - // 'assets.edit' => false, - // 'assets.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_create_asset_permissions_can_create_assets() - // { - // $u = \App\Models\User::factory()->createAssets()->create(); - // $permissions = $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'assets.view' => false, - // 'assets.create' => true, - // 'assets.edit' => false, - // 'assets.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_edit_assets_permissions_can_edit_assets() - // { - // $u = \App\Models\User::factory()->editAssets()->create(); - - // $permissions = $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'assets.view' => false, - // 'assets.create' => false, - // 'assets.edit' => true, - // 'assets.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_delete_assets_permissions_can_delete_assets() - // { - // $u = \App\Models\User::factory()->deleteAssets()->create(); - // $permissions = $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - // $permissions = array_merge($permissions, [ - // 'assets.view' => false, - // 'assets.create' => false, - // 'assets.edit' => false, - // 'assets.delete' => true, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_view_licenses_permissions_can_view_licenses() - // { - // $u = \App\Models\User::factory()->viewLicenses()->create(); - // $permissions = $this->noHardware + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'licenses.view' => true, - // 'licenses.create' => false, - // 'licenses.edit' => false, - // 'licenses.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_create_licenses_permissions_can_create_licenses() - // { - // $u = \App\Models\User::factory()->createLicenses()->create(); - // $permissions = $this->noHardware + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'licenses.view' => false, - // 'licenses.create' => true, - // 'licenses.edit' => false, - // 'licenses.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_edit_licenses_permissions_can_edit_licenses() - // { - // $u = \App\Models\User::factory()->editLicenses()->create(); - // $permissions = $this->noHardware + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'licenses.view' => false, - // 'licenses.create' => false, - // 'licenses.edit' => true, - // 'licenses.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_delete_licenses_permissions_can_delete_licenses() - // { - // $u = \App\Models\User::factory()->deleteLicenses()->create(); - // $permissions = $this->noHardware + $this->noAccessories + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'licenses.view' => false, - // 'licenses.create' => false, - // 'licenses.edit' => false, - // 'licenses.delete' => true, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_view_accessories_permissions_can_view_accessories() - // { - // $u = \App\Models\User::factory()->viewAccessories()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'accessories.view' => true, - // 'accessories.create' => false, - // 'accessories.edit' => false, - // 'accessories.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_create_accessories_permissions_can_create_accessories() - // { - // $u = \App\Models\User::factory()->createAccessories()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'accessories.view' => false, - // 'accessories.create' => true, - // 'accessories.edit' => false, - // 'accessories.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_edit_accessories_permissions_can_edit_accessories() - // { - // $u = \App\Models\User::factory()->editAccessories()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'accessories.view' => false, - // 'accessories.create' => false, - // 'accessories.edit' => true, - // 'accessories.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_delete_accessories_permissions_can_delete_accessories() - // { - // $u = \App\Models\User::factory()->deleteAccessories()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'accessories.view' => false, - // 'accessories.create' => false, - // 'accessories.edit' => false, - // 'accessories.delete' => true, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_view_consumables_permissions_can_view_consumables() - // { - // $u = \App\Models\User::factory()->viewConsumables()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'consumables.view' => true, - // 'consumables.create' => false, - // 'consumables.edit' => false, - // 'consumables.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_create_consumables_permissions_can_create_consumables() - // { - // $u = \App\Models\User::factory()->createConsumables()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noConsumables + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'consumables.view' => false, - // 'consumables.create' => true, - // 'consumables.edit' => false, - // 'consumables.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_edit_consumables_permissions_can_edit_consumables() - // { - // $u = \App\Models\User::factory()->editConsumables()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'consumables.view' => false, - // 'consumables.create' => false, - // 'consumables.edit' => true, - // 'consumables.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_delete_consumables_permissions_can_delete_consumables() - // { - // $u = \App\Models\User::factory()->deleteConsumables()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noComponents + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'consumables.view' => false, - // 'consumables.create' => false, - // 'consumables.edit' => false, - // 'consumables.delete' => true, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_view_users_permissions_can_view_users() - // { - // $u = \App\Models\User::factory()->viewUsers()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents; - - // $permissions = array_merge($permissions, [ - // 'users.view' => true, - // 'users.create' => false, - // 'users.edit' => false, - // 'users.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_create_users_permissions_can_create_users() - // { - // $u = \App\Models\User::factory()->createUsers()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents; - - // $permissions = array_merge($permissions, [ - // 'users.view' => false, - // 'users.create' => true, - // 'users.edit' => false, - // 'users.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_edit_users_permissions_can_edit_users() - // { - // $u = \App\Models\User::factory()->editUsers()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents; - - // $permissions = array_merge($permissions, [ - // 'users.view' => false, - // 'users.create' => false, - // 'users.edit' => true, - // 'users.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_delete_users_permissions_can_delete_users() - // { - // $u = \App\Models\User::factory()->deleteUsers()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noComponents; - - // $permissions = array_merge($permissions, [ - // 'users.view' => false, - // 'users.create' => false, - // 'users.edit' => false, - // 'users.delete' => true, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_view_components_permissions_can_view_components() - // { - // $u = \App\Models\User::factory()->viewComponents()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'components.view' => true, - // 'components.create' => false, - // 'components.edit' => false, - // 'components.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_create_components_permissions_can_create_components() - // { - // $u = \App\Models\User::factory()->createComponents()->create(); - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'components.view' => false, - // 'components.create' => true, - // 'components.edit' => false, - // 'components.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_edit_components_permissions_can_edit_components() - // { - // $u = \App\Models\User::factory()->editComponents()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'components.view' => false, - // 'components.create' => false, - // 'components.edit' => true, - // 'components.delete' => false, - // ]); - // $this->hitRoutes($permissions, $u); - // } - - // /** - // * @test - // */ - // public function a_user_with_delete_components_permissions_can_delete_components() - // { - // $u = \App\Models\User::factory()->deleteComponents()->create(); - - // $permissions = $this->noHardware + $this->noLicenses + $this->noAccessories + $this->noConsumables + $this->noUsers; - - // $permissions = array_merge($permissions, [ - // 'components.view' => false, - // 'components.create' => false, - // 'components.edit' => false, - // 'components.delete' => true, - // ]); - // // dd($u); - // $this->hitRoutes($permissions, $u); - // } - - // private function hitRoutes(array $routes, User $user) - // { - // foreach ($routes as $route => $expectation) { - // $this->assertEquals($user->hasAccess($route), $expectation); - // } - // } -} diff --git a/tests/Unit/SnipeModelTest.php b/tests/Unit/SnipeModelTest.php index ad4231010f..2bc81da61b 100644 --- a/tests/Unit/SnipeModelTest.php +++ b/tests/Unit/SnipeModelTest.php @@ -2,13 +2,10 @@ namespace Tests\Unit; use App\Models\SnipeModel; -use Tests\Support\InteractsWithSettings; use Tests\TestCase; class SnipeModelTest extends TestCase { - use InteractsWithSettings; - public function testSetsPurchaseDatesAppropriately() { $c = new SnipeModel; diff --git a/upgrade.php b/upgrade.php index a287e3d1de..0ac33856f3 100644 --- a/upgrade.php +++ b/upgrade.php @@ -1,27 +1,48 @@ 1){ + for ($arg=1; $arg<$argc; $arg++){ + switch ($argv[$arg]) { + case '--skip-php-compatibility-checks': + $skip_php_checks = true; + break; + case '--branch': + $arg++; + $branch = $argv[$arg]; + $branch_override = true; + break; + case '--no-interactive': + $no_interactive = true; + break; + default: // for legacy support from before we started using --branch + $branch = $argv[$arg]; + $branch_override = true; + break; + } + } +} echo "--------------------------------------------------------\n"; echo "WELCOME TO THE SNIPE-IT UPGRADER! \n"; @@ -36,6 +57,61 @@ echo "- run migrations to get your schema up to date \n"; echo "- clear out old cache settings\n\n"; +// Fetching most current upgrade requirements from github. Read more here: https://github.com/snipe/snipe-it/pull/14127 +$remote_requirements_file = "https://raw.githubusercontent.com/snipe/snipe-it/$branch/.upgrade_requirements.json"; +$upgrade_requirements = json_decode(url_get_contents($remote_requirements_file), true); + +if (! $upgrade_requirements) { + if(!$skip_php_checks){ + echo "\nERROR: Failed to retrieve remote requirements from $remote_requirements_file\n\n"; + if ($branch_override){ + echo "NOTE: You passed a custom branch: $branch\n"; + echo " If the above URL doesn't work, that may be why. Please check you branch spelling/extistance\n\n"; + } + echo "We suggest correcting this, but if you can't, please verify that your requirements conform to those at that url.\n\n"; + echo " -- DANGER -- DO AT YOUR OWN RISK --\n"; + echo " IF YOU ARE SURE, re-run this script with --skip-php-compatibility-checks to skip this check.\n"; + echo " -- DANGER -- THIS COULD BREAK YOUR INSTALLATION"; + die("Exiting.\n\n"); + } + echo "NOTICE: Unable to fetch upgrade requirements, but continuing because you passed --skip-php-compatibility-checks...\n"; +} + +echo "Launching using branch: $branch\n"; + +if($upgrade_requirements){ + $php_min_works = $upgrade_requirements['php_min_version']; + $php_max_wontwork = $upgrade_requirements['php_max_wontwork']; + echo "Found PHP requirements, will check for PHP > $php_min_works and < $php_max_wontwork\n"; +} +// done fetching requirements + +if (!$no_interactive) { + $yesno = readline("\nProceed with upgrade? [Y/n]: "); +} else { + $yesno = "yes"; +} + +if ($yesno == "yes" || $yesno == "YES" ||$yesno == "y" ||$yesno == "Y"){ + # don't do anything +} else { + die("Exiting.\n\n"); +} + +echo "\n"; + +if ((strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') || (!function_exists('posix_getpwuid'))) { + echo "Skipping user check as it is not supported on Windows or Posix is not installed on this server. \n"; +} else { + $pwu_data = posix_getpwuid(posix_geteuid()); + $username = $pwu_data['name']; + + if (($username=='root') || ($username=='admin')) { + die("\nERROR: This script should not be run as root/admin. Exiting.\n\n"); + } +} + + echo "--------------------------------------------------------\n"; echo "STEP 1: Checking .env file: \n"; @@ -45,6 +121,12 @@ echo "--------------------------------------------------------\n\n"; // Check the .env looks ok $env = file('.env'); +if (! $env){ + echo "\n!!!!!!!!!!!!!!!!!!!!!!!!!! .ENV FILE ERROR !!!!!!!!!!!!!!!!!!!!!!!!!!\n"; + echo "Your .env file doesn't seem to exist in this directory or isn't readable! Please look into that.\n"; + exit(1); +} + $env_good = ''; $env_bad = ''; @@ -133,28 +215,29 @@ if ($env_bad !='') { echo "!!!!!!!!!!!!!!!!!!!!!!!!! ABORTING THE UPGRADER !!!!!!!!!!!!!!!!!!!!!!\n"; echo "Please correct the issues above in ".getcwd()."/.env and try again.\n"; echo "--------------------------------------------------------\n"; - exit; + exit(1); } -echo "\n--------------------------------------------------------\n"; -echo "STEP 2: Checking PHP requirements: (Required PHP >=". $php_min_works. " - <".$php_max_wontwork.") \n"; -echo "--------------------------------------------------------\n\n"; +if(!$skip_php_checks){ + echo "\n--------------------------------------------------------\n"; + echo "STEP 2: Checking PHP requirements: (Required PHP >=". $php_min_works. " - <".$php_max_wontwork.") \n"; + echo "--------------------------------------------------------\n\n"; -if ((version_compare(phpversion(), $php_min_works, '>=')) && (version_compare(phpversion(), $php_max_wontwork, '<'))) { + if ((version_compare(phpversion(), $php_min_works, '>=')) && (version_compare(phpversion(), $php_max_wontwork, '<'))) { - echo "√ Current PHP version: (" . phpversion() . ") is at least " . $php_min_works . " and less than ".$php_max_wontwork."! Continuing... \n"; - echo sprintf("FYI: The php.ini used by this PHP is: %s\n\n", get_cfg_var('cfg_file_path')); + echo "√ Current PHP version: (" . phpversion() . ") is at least " . $php_min_works . " and less than ".$php_max_wontwork."! Continuing... \n"; + echo sprintf("FYI: The php.ini used by this PHP is: %s\n\n", get_cfg_var('cfg_file_path')); -} else { - echo "!!!!!!!!!!!!!!!!!!!!!!!!! PHP VERSION ERROR !!!!!!!!!!!!!!!!!!!!!!!!!\n"; - echo "This version of PHP (".phpversion().") is NOT compatible with Snipe-IT.\n"; - echo "Snipe-IT requires PHP versions between ".$php_min_works." and ".$php_max_wontwork.".\n"; - echo "Please install a compatible version of PHP and re-run this script again. \n"; - echo "!!!!!!!!!!!!!!!!!!!!!!!!! ABORTING THE UPGRADER !!!!!!!!!!!!!!!!!!!!!!\n"; - exit; + } else { + echo "!!!!!!!!!!!!!!!!!!!!!!!!! PHP VERSION ERROR !!!!!!!!!!!!!!!!!!!!!!!!!\n"; + echo "This version of PHP (".phpversion().") is NOT compatible with Snipe-IT.\n"; + echo "Snipe-IT requires PHP versions between ".$php_min_works." and ".$php_max_wontwork.".\n"; + echo "Please install a compatible version of PHP and re-run this script again. \n"; + echo "!!!!!!!!!!!!!!!!!!!!!!!!! ABORTING THE UPGRADER !!!!!!!!!!!!!!!!!!!!!!\n"; + exit(1); + } } - echo "Checking Required PHP extensions... \n\n"; // Get the list of installed extensions @@ -240,7 +323,7 @@ if ($ext_missing!='') { echo "ABORTING THE INSTALLER \n"; echo "Please install the extensions above and re-run this script.\n"; echo "--------------------------------------------------------\n"; - exit; + exit(1); } else { echo $ext_installed."\n"; @@ -295,6 +378,7 @@ if ($dirs_not_writable!='') { echo "--------------------- !! ERROR !! ----------------------\n"; echo "Please check the permissions on the directories above and re-run this script.\n"; echo "------------------------- :( ---------------------------\n\n"; + exit(1); } @@ -302,14 +386,22 @@ if ($dirs_not_writable!='') { echo "--------------------------------------------------------\n"; echo "STEP 4: Backing up database: \n"; echo "--------------------------------------------------------\n\n"; -$backup = shell_exec('php artisan snipeit:backup'); -echo '-- '.$backup."\n\n"; +$backup = exec('php artisan snipeit:backup', $backup_results, $return_code); +echo '-- ' . implode("\n", $backup_results) . "\n\n"; +if ($return_code > 0) { + die("Something went wrong with your backup. Aborting!\n\n"); +} +unset($return_code); echo "--------------------------------------------------------\n"; echo "STEP 5: Putting application into maintenance mode: \n"; echo "--------------------------------------------------------\n\n"; -$down = shell_exec('php artisan down'); -echo '-- '.$down."\n"; +exec('php artisan down', $down_results, $return_code); +echo '-- ' . implode("\n", $down_results) . "\n"; +if ($return_code > 0) { + die("Something went wrong with downing you site. This can't be good. Please investigate the error. Aborting!n\n"); +} +unset($return_code); echo "--------------------------------------------------------\n"; diff --git a/webpack.mix.js b/webpack.mix.js index 0aaa0f632c..cbf7fe1231 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -17,7 +17,6 @@ mix "./node_modules/bootstrap/dist/css/bootstrap.css", "./node_modules/@fortawesome/fontawesome-free/css/all.css", "./public/css/build/AdminLTE.css", - "./node_modules/jquery-ui-bundle/jquery-ui.css", "./node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css", "./node_modules/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.css", "./node_modules/blueimp-file-upload/css/jquery.fileupload.css", @@ -159,7 +158,7 @@ mix.combine( "./node_modules/select2/dist/js/select2.full.min.js", "./node_modules/admin-lte/dist/js/adminlte.min.js", "./node_modules/tether/dist/js/tether.js", - "./node_modules/jquery-ui-bundle/jquery-ui.js", + "./node_modules/jquery-ui/dist/jquery-ui.js", "./node_modules/jquery-slimscroll/jquery.slimscroll.js", "./node_modules/jquery.iframe-transport/jquery.iframe-transport.js", "./node_modules/blueimp-file-upload/js/jquery.fileupload.js", @@ -184,11 +183,11 @@ mix [ "./resources/assets/js/dragtable.js", './node_modules/bootstrap-table/dist/bootstrap-table.js', - "./resources/assets/js/bootstrap-table-reorder-columns.js", './node_modules/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.js', './node_modules/bootstrap-table/dist/extensions/export/bootstrap-table-export.js', './node_modules/bootstrap-table/dist/extensions/cookie/bootstrap-table-cookie.js', './node_modules/bootstrap-table/dist/extensions/sticky-header/bootstrap-table-sticky-header.js', + './node_modules/bootstrap-table/dist/extensions/addrbar/bootstrap-table-addrbar.js', './resources/assets/js/extensions/jquery.base64.js', './node_modules/tableexport.jquery.plugin/tableExport.min.js', './node_modules/tableexport.jquery.plugin/libs/jsPDF/jspdf.umd.min.js',